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
339928009219	339928009786	339928010336	339928010886	339928011436	339928011986	339928012536	339928013086	339928013636	339928014186	339928014736	339928015286	339928015836	339928016386	339928016936	339928017486	339928018036	339928018586	339928019136	339928019686	339928020236	339928020786	339928021336	339928021886	339928022438	339928022986	339928023536	339928024086	339928024636	339928025186	339928025736	339928026286	339928026836	339928027386	339928027936	339928028486	339928029036	339928029586	339928030136	339928030686	339928031236	339928031786	339928032336	339928032886	339928033436	339928033986	339928034536	339928035086	339928035636	339928036189	339928036736	339928037286	339928037836	339928038386	339928038936	339928039486	339928040036	339928040586	339928041136	339928041686	339928042236	339928042786	339928043336	339928043888	339928044436	339928044986	339928045536	339928046086	339928046636	339928047186	339928047736	339928048286	339928048836	339928049386	339928049936	339928050486	339928051036	339928051586	339928052136	339928052686	339928053236	339928053786	339928054336	339928054886	339928055436	339928055986	339928056536	339928057086	339928057636	339928058186	339928058736	339928059286	339928059836	339928060386	339928060936	339928061486	339928062036	339928062586	339928063136	339928063686	339928064236	339928064786	339928065336	339928065886	339928066436	339928066986	339928067536	339928068086	339928068636	339928069186	339928069736	339928070286	339928070836	339928071386	339928071936	339928072486	339928073039	339928073586	339928074136	339928074686	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23488	21743	29808	25030	24901	28938	31118	26091	23387	21939	20646	19460	18895	18321	17889	17734	17534	17426	17250	17065	16985	16725	16746	16357	16583	16506	16436	16388	16327	16406	16498	16337	16089	16320	16212	16038	16299	16321	16378	16135	16252	16293	16290	16030	16178	16214	16098	16253	16279	16032	16259	16182	16157	16107	16271	16193	16153	16219	16108	16052	16232	16014	16131	16018	16133	16251	16331	16118	16064	16078	16218	16314	16173	16195	16321	16297	16139	16274	16143	16228	16306	16040	15941	16283	16142	16149	16434	16229	16181	16339	16365	16405	16084	16177	16060	16063	15993	15969	16239	16207	16118	16174	16028	15989	16075	16079	16134	16179	16154	16097	16139	16113	16099	16442	16300	15955	16020	16027	16167	16138	16160	16091	16105	16151	16190	16042	16123	16293	16052	16014	15956	16081	15994	16327	16192	15844	15991	15850	16110	15924	15957	16323	15991	16289	16150	16019	15970	16099	16058	16084	16122	16216	16210	16171	16166	16215	16068	16227	16223	16191	16289	16190	16189	16271	16199	16124	16086	16112	16077	16136	16078	15991	16138	16148	16096	16120	16032	16168	16221	16015	16169	15897	16094	16049	16151	16107	16308	16119	16210	16257	16137	16197	15989	16124	16036	16126	16164	16291	16232	16138	15992	16140	16084	16246	16222	16152	16264	16155	16235	15979	16179	16174	16082	16256	16285	16086	16207	15963	15991	16064	16145	16221	16130	16147	16142	16098	15983	16117	16028	16286	16073	16206	15971	15969	16426	16250	16106	15982	16214	15989	15982	16165	16202	16103	16384	16140	16005	16134	15995	16134	15968	16243	16040	15953	16087	16177	16199	16141	16130	16078	16270	16369	16132	15949	16260	16050	16405	16109	16132	16031	16176	16141	16051	16171	16225	16239	16085	16186	16025	16084	16145	16165	16138	16065	15947	16225	16036	15899	15921	16161	16104	16137	16138	16075	16203	16041	16165	16315	16187	16170	16018	15904	16164	16178	15998	15994	16123	15830	16187	16331	16199	15953	15876	16196	16309	16079	16093	16102	16137	16245	16120	16237	16221	15965	16081	16088	16124	16200	16153	16312	16229	16043	16180	16315	16023	16162	16134	16254	16212	16065	16125	16132	16326	16198	16187	16173	16219	16088	16089	16136	16048	15940	16081	16072	16170	15983	16187	16173	15950	16029	16098	16151	16047	16171	16045	16122	16201	16249	16068	16065	16338	16173	15971	16367	16256	16023	16033	16124	16141	16040	16134	16107	16125	16324	16057	16056	16069	16127	16155	16268	16207	15916	16107	16286	16278	16115	16082	16145	16147	16211	16041	15992	16085	16122	16098	16004	16080	16074	16053	16326	16224	16093	16206	16199	16062	16197	16065	16040	16209	16176	16218	16190	16206	16035	16034	16185	16117	16132	16246	16002	15966	15846	16149	15980	16159	16153	16102	16137	15943	16179	16113	16154	15963	15794	16161	16070	16065	16178	16055	16048	15988	15994	16292	16188	16242	16127	15996	16218	16183	16238	16115	15836	16133	16201	16202	16130	16095	16150	16018	16019	16018	16077	16026	15936	15989	16173	16039	16026	16069	16121	16078	16092	16219	16053	16440	16150	15935	16086	16169	16088	16026	16239	16101	15909	16213	16075	16071	16128	16233	16295	16109	16318	16138	16079	16130	16190	16197	15867	16243	16335	16170	16089	15999	16181	16231	16057	16154	16092	16299	16181	15953	16231	16140	16129	16182	16258	16170	16230	16210	16167	16165	16120	16164	16117	16210	16184	16052	16058	16270	16066	16258	16244	16210	16264	16182	16124	16160	16250	16057	16371	16096	16065	16175	15985	16154	16173	16369	16099	16092	16153	16228	16292	16280	16164	16004	16077	16000	16138	16180	16109	16121	16209	16165	15997	16159	16243	16125	16262	16076	16039	16251	15845	16119	16083	16061	16192	16046	16054	16274	16209	16245	16288	16212	16036	15991	16022	16100	16043	16071	16176	16107	16063	16248	16181	16001	16154	15948	16146	15983	16076	16035	16194	15972	16201	16263	16155	16286	16178	16380	16133	15950	15992	16285	16036	16181	16041	16194	16303	16257	16266	16073	15992	16266	16393	16229	16154	16269	16118	16253	16223	16151	15938	16127	16194	16279	16022	16055	16098	16108	16160	16289	16329	16215	16301	16245	16140	16189	16166	16147	16207	16275	15973	16174	16235	15926	16167	16088	15824	16150	16151	16097	15890	15925	16003	16199	16165	15976	16336	16175	16405	16113	16150	16166	16000	16064	15762	15970	15945	16128	16084	16104	16109	16084	16027	16007	16095	15930	15865	16094	16017	15968	16063	16173	16051	16188	16235	16011	16048	16025	16035	16001	16121	16003	16019	16087	16046	16073	16033	16051	16064	16302	16103	16265	16130	16113	16272	16170	16206	16256	16229	16198	16128	16159	16269	16333	16371	16132	16106	15973	16321	16339	16125	16028	16061	15932	16164	16106	16203	16064	16127	16079	16244	16112	16175	16218	16305	16139	16156	16115	16039	16219	16243	16130	16137	16198	16028	16265	16157	16007	16309	16044	16023	16324	16149	16220	15995	16206	16056	15941	16207	16106	16167	15943	16093	15993	16188	16102	16119	16326	16091	16031	16267	16153	16235	16139	16234	16142	15993	16418	16194	16130	16126	16083	16297	16190	16102	16118	16108	16189	16015	16056	16154	16194	16248	16014	16051	16031	16105	16144	16107	16134	16198	16101	16240	15976	16115	16276	16135	16169	16095	16093	16194	15999	16182	15971	16276	16113	16097	16121	16115	16048	16425	15933	16132	16094	15995	16109	16255	16130	16127	16057	16135	16376	16136	16171	16022	16098	16234	16057	16148	15830	16158	16149	16229	16063	16313	15968	16102	16067	16188	16330	16098	16129	16086	16135	16053	16262	16204	16167	16199	16428	15985	16252	16136	16067	16021	16121	16196	16012	16228	16180	16164	16186	16212	16164	16036	16422	16122	16134	16194	15946	16361	16072	15954	16106	16251	16137	16046	16281	15992	16037	16117	15969	16000	16049	16139	16146	16180	16240	15912	16057	16222	16045	16267	16124	16097	16288	16173	15897	16236	16136	16080	16149	16011	16013	15936	16138	16000	16264	16240	16132	16114	16010	16275	16158	16275	16122	16116	16115	16035	16168	15943	16338	16282	16177	16144	16238	15976	16034	15904	15990	15916	16026	16115	15923	16088	16094	16070	16042	16160	16121	16075	16113	16405	16320	16201	15907	16169	16243	15952	15994	16052	16249	16123	16078	16117	16176	16077	16135	16252	16350	16077	15969	16150	15975	15983	15979	16210	16118	16325	16056	15973	16078	16072	16293	16209	16158	16047	16042	16302	16089	16203	16189	16177	16218	16329	15901	16108	16047	16051	16230	16136	16078	16345	16192	16305	16100	16166	16234	16204	15952	16156	16085	16068	16146	16077	16224	16228	16355	16213	16172	16109	16220	16032	16115	16025	16117	16286	16095	16207	16142	16172	15934	16180	16076	16039	16116	16064	15971	16110	16122	16067	16112	16121	15984	15986	16100	16212	16194	16066	16163	16240	15917	16078	15946	16045	16279	16192	16267	16035	16125	16013	15993	15940	16138	16166	16235	16024	16112	16182	16107	16126	16199	16092	16154	16252	16229	16371	16267	16046	16146	16145	16161	16091	16198	16076	15935	16033	16070	15942	16239	16207	15990	15859	15955	16179	16215	16137	16348	16180	16139	15963	16351	16130	16246	16177	16236	16174	16209	16211	16337	16156	16235	16126	16132	16186	16155	16107	16289	15954	16115	16047	16459	16085	16141	16035	16152	16144	16235	16140	16149	16149	15990	16063	16157	16116	16087	16004	16007	16236	16110	16026	16023	16249	16084	16275	16286	16160	16203	16335	16083	16039	16320	16190	15959	16063	16229	16171	16193	15843	16054	15978	16055	16095	16132	15958	16205	16081	16317	16253	16156	16114	16210	16169	16020	15899	16149	16049	16181	16273	16304	15949	16330	16046	16023	16182	16024	16113	16231	16194	16190	16218	16055	16052	16169	16378	16072	16205	16090	16205	16093	16220	16175	16344	16285	16243	16238	16157	16254	16310	16251	16178	16175	16241	16156	16339	16301	16334	16205	16142	16096	16158	16285	16060	16075	16019	15932	16082	15977	16286	16124	16151	16018	16267	16175	15999	16222	16128	16180	16163	16329	16082	16037	16200	16073	16262	16123	16168	16150	16004	16165	16319	16056	16061	16022	16099	16241	16273	16204	15973	16326	16354	16312	16244	16201	16062	16127	16233	16171	16224	16091	16388	16061	16110	15931	16183	16133	16161	16021	16144	16007	16107	15911	15936	16001	16138	16210	16009	16059	16038	16140	16068	16024	15970	16120	16265	16281	16052	16075	16204	16153	16245	16134	16161	16179	15988	16223	16122	16205	15994	16121	15913	16071	16018	16067	16179	16243	16239	16141	16053	16043	16186	16058	16057	16192	16228	16159	16159	16144	16237	16171	16181	16161	16170	16176	16044	16292	16094	16251	16143	16079	16157	16080	16142	16191	16048	16182	16210	15941	16058	16149	16062	16262	16174	16104	16162	16153	16019	15935	16000	16014	16167	16166	16052	16215	16076	16148	16155	15986	16126	16182	15988	16101	16260	16007	16235	16224	16131	16037	16040	15985	16201	16175	15959	15987	16180	16135	16198	16118	15989	15873	16086	15999	16109	16131	16168	16334	16135	16097	16271	16049	16155	15779	15966	16181	15950	16100	16087	16031	15978	16071	16223	16212	16006	15906	16157	16001	16242	16053	16062	16182	16335	16123	16271	16386	16022	15947	16158	16325	16177	16145	15965	15978	16031	16020	16211	16088	15961	16126	16219	16060	16182	16222	15933	16113	16181	16299	16070	15978	16418	16296	16192	16105	16221	16053	16199	16121	15989	16276	15957	16044	15990	16227	16122	16138	16129	16127	16252	16089	16279	15945	16091	16010	16111	16180	16226	15937	16045	16089	16259	16088	16206	16246	16261	16064	16128	15960	16150	16125	16190	16107	16206	16158	16156	16031	16134	16127	16170	16169	16283	16195	15921	16121	16028	16213	16046	16142	16135	16033	16080	16256	16058	16161	16240	16253	16217
34814	59818	55915	45347	38726	33820	29687	26651	23776	21160	19503	18262	17550	16476	16146	15815	15453	15292	15136	14558	14572	14498	14297	14316	14191	14111	13790	13987	14101	14002	14002	14055	13813	13848	14035	13664	13914	13658	13907	13745	13835	13836	13932	13824	13740	13751	13832	13871	13665	13764	13794	13756	13629	13746	13798	13728	13664	13754	13817	13898	13766	13879	13803	13745	13794	13717	13803	13747	13879	13739	13851	13696	13963	13918	13722	13705	13759	13776	13944	13831	13834	13746	14004	13640	13792	13841	13849	13607	13799	13777	13734	13831	13878	13731	13672	13838	13811	13812	13960	13992	13832	13622	13684	13733	13785	13886	13841	13838	13873	13813	13647	13742	13941	13638	13846	13894	13811	13861	13743	13707	13767	13771	13798	13698	13765	13693	13710	13735	13859	13904	13738	13620	13940	13767	13649	13756	13675	13870	13628	13862	13906	13762	13800	13822	13827	13724	13829	13852	13570	13772	13874	13737	13943	13703	13884	13630	13789	13546	13801	13888	13667	13850	13677	13756	13731	13808	13800	13655	13825	13797	13688	13676	13797	13835	13709	13697	13837	13688	13742	13861	13691	13704	13755	13977	13836	13806	13600	13730	13637	13775	13910	13651	13789	13798	13751	13813	13825	13813	13836	13897	13843	13794	13713	13692	13855	13923	13828	13601	13830	13775	13838	13739	13678	13756	13812	13751	13699	13565	13813	13605	13708	13789	13851	13870	13868	13812	13735	13843	13612	13830	13678	13894	13849	13781	13702	13734	13705	13797	13821	13806	13683	13952	13692	13810	13749	13685	13824	13725	13727	13720	13818	13761	13725	13750	13635	13844	13612	13680	13749	13742	13810	13919	13743	13661	13688	13764	13714	13607	13830	13782	13838	13803	13904	13832	13643	13704	13882	13857	13589	13905	13835	13886	13720	13833	13733	13720	13802	13607	13823	13843	13656	13700	13827	13719	13800	13844	13791	13634	13776	13844	13712	13834	13685	13807	13956	13743	13854	13889	13827	13970	13799	13744	13860	13765	13831	13855	13973	13754	13931	13520	13748	13597	13855	13768	13916	13746	13754	13822	13729	13763	13893	13671	13762	13755	13823	13774	13878	13723	13953	13752	13770	13592	13697	13799	13814	13784	13605	13844	13759	13953	13743	13872	13869	13776	13784	13622	13888	13906	13746	13830	13716	13668	13690	13806	13711	13759	13965	13782	13670	13757	13831	13742	13932	13736	13786	13746	13650	13910	13775	13892	13815	13798	13737	13839	13926	13806	13630	13849	13806	13703	13809	13658	13833	13829	13693	13868	13915	13738	13905	13828	13871	13850	13754	13689	13661	13707	13683	13740	13806	13674	13702	13754	13631	13780	13749	13784	13753	13674	13701	13993	13631	13706	13722	13737	13799	13858	13666	13661	13826	13729	13735	13850	13691	13874	13639	13660	13915	13923	13794	13701	13646	13788	13687	13714	13942	13630	13905	13920	13833	13748	13868	13753	13700	13842	13642	13781	13782	13778	13774	13744	13518	13659	13727	13897	13721	13778	13708	13837	13733	13751	13724	13856	13803	13755	13795	13750	13755	13762	13896	13806	13717	13827	13656	13692	13812	13787	13857	14080	13767	13665	13701	13871	13686	13688	13769	13749	13762	13752	13658	13814	13798	13706	13878	13806	13725	13744	13708	13967	13839	13631	13761	13813	13815	13804	13878	13767	13740	13681	13788	13740	13699	13644	13697	13839	13799	13648	13801	13609	13623	13719	13889	13875	13718	13782	13953	13712	13815	13795	13723	13894	13730	13823	13697	13744	13757	13745	13617	13797	13820	13543	13830	13811	13617	13751	13776	13743	13797	13760	13684	13800	13781	13735	13781	13753	13872	13844	13780	13764	13815	13826	13685	13757	13853	13889	13979	13886	13732	13759	13687	13733	13724	13785	13671	13825	13748	13769	13874	13626	13829	13910	13844	13677	13688	13782	13714	13801	13697	13851	13574	13841	13758	13880	13729	13876	13776	13739	13776	13708	13724	13715	13782	13727	14066	13896	13777	13759	13794	13711	13688	13743	13829	13672	13877	13689	13699	13747	13748	13864	13742	13850	13937	13909	13793	13761	13796	13847	13773	13822	13871	13773	13693	13682	13788	13654	13846	13844	13688	13770	13683	13739	14006	13800	13845	13738	13628	13825	13982	13728	13860	13828	13645	13779	13887	13717	13726	13767	13674	13709	13733	13679	13664	13729	13809	13764	13883	13698	13882	13721	13969	13778	13729	13827	13758	13793	13770	13787	13866	13723	13839	13858	13844	13885	13777	13911	13696	13710	13679	13867	13629	13879	13763	13715	13673	13751	13854	13712	13881	13692	13873	13825	13867	13888	13861	13707	13760	13736	13638	13713	13770	13833	13799	13529	13672	13785	13729	13827	13720	13754	13764	13688	13854	13649	13997	13854	13741	13759	13498	13753	13930	13753	13874	13726	13909	13841	13875	13838	13825	13751	13844	13869	13697	13621	13673	13847	13731	13984	13761	13912	13801	13842	13934	13865	13677	13946	13768	13790	13665	13842	14012	13937	13748	13818	13905	13721	13764	13766	13741	13842	13779	13760	13601	13638	13652	13699	13769	13781	13710	13800	13810	13792	13762	13659	13787	13667	13903	13802	13787	13830	13828	13851	13705	13749	13740	13878	13752	13998	13669	13632	13798	13905	13799	13859	13812	13835	13745	13578	13646	13785	13927	13781	13777	13841	14039	13689	13857	13702	13589	13758	13825	13753	13697	13796	13775	13748	13859	13768	13675	13966	13647	13800	13963	13845	13754	13798	13757	13831	13671	13701	13820	13865	13752	13777	13822	13948	13911	13704	13827	13917	13867	13933	13700	13912	13870	13710	13675	13856	13819	13698	13808	13802	13829	13764	13749	13618	13737	13860	13666	13825	13769	13755	13698	13827	13788	13925	13715	13625	13828	13796	14067	13720	13923	13851	13621	13654	13845	13754	13980	13821	13714	13888	13714	13851	13709	13705	13763	13753	13911	13809	13722	13751	13735	13749	13743	13915	13797	13674	13834	13921	13836	13831	13762	13891	13754	13616	13776	13860	13799	13822	13901	13770	13713	13692	13852	13718	13758	13804	13670	13843	13562	13847	13637	13756	13735	13793	13710	13807	13844	13753	13721	13950	13744	13725	13809	13788	13741	13769	13757	13733	13932	13796	13991	13701	13710	13891	13892	13721	13893	13968	13952	13944	13891	13830	13811	13786	13746	13908	13763	13652	13816	13753	13861	13807	13816	13772	13864	13807	13895	13709	13771	13760	13699	13687	13743	13763	13710	13738	13591	13692	13859	13871	13887	13812	13797	13747	13576	13709	13575	14023	13722	13876	13697	13567	13920	13712	13812	13774	13814	14031	13865	13950	13633	13773	13667	13832	13710	13700	13789	13830	13763	13740	13786	13816	13733	13672	13564	13848	13843	13707	14011	13941	13724	13816	13610	13858	13861	13810	13751	13851	13758	13690	13861	13751	13728	13776	13686	13714	13912	13902	13894	13689	13736	13728	13834	13770	13970	13889	13729	13780	13720	13753	13926	13688	13670	13856	13733	13838	13578	13607	13757	13807	13888	13878	13824	13736	13902	13944	13694	13644	13829	13940	13741	13709	13922	13781	13774	13598	13819	13895	13956	13924	13947	13824	13788	13694	13960	13657	13693	13775	13674	13721	13777	13714	13883	13779	13697	13730	13924	13893	13736	13826	13722	13777	13812	13747	13870	13886	13721	13734	13942	13850	13768	13876	13832	13697	13680	13722	13789	13758	13872	13824	13870	13733	13815	13651	13827	13628	13856	13820	13813	13705	13768	13822	13843	13632	13769	13837	13911	13782	13947	13857	13770	13785	13684	13794	13873	13760	13825	13809	13820	13725	13794	13685	13825	13811	13846	13592	13837	13879	13728	13680	13797	13783	13839	13888	13859	13764	13789	13681	13833	13805	13678	13871	13711	13588	13828	13754	13696	13758	13749	13834	13858	13977	13613	14078	13781	13791	13675	13860	13745	13844	13675	13675	13825	13773	13732	13907	13811	13733	13708	13713	13715	13895	13663	13879	13721	13651	13792	13603	13820	13834	13796	13689	13775	13843	13660	13924	13734	13827	13925	13594	13866	13682	13802	13760	13688	13877	13766	13733	13701	13893	13659	13774	13734	13772	13727	13690	13866	13689	13872	13677	13863	13719	13626	13767	13867	13814	13735	13847	13746	13702	13773	13701	13783	13858	13821	13737	13689	13756	13804	13697	13652	13812	13772	13641	13657	13903	13913	13719	13852	13811	13809	13745	13712	13843	13828	13865	13880	13558	13927	13783	13728	13866	13748	13974	13786	13915	13782	13700	13784	13893	13834	13806	13771	13897	13801	13861	13792	13786	13644	13812	13883	13635	13938	13798	13901	13803	13859	14021	13580	13951	13878	13809	13851	13898	13840	13720	13861	13767	13915	13746	13623	13655	13561	13821	13849	13717	13754	13874	13731	13704	13915	13814	13853	13943	13788	13929	13658	13897	13899	13895	13828	13776	13793	13934	13707	13755	13887	13845	13773	13822	13780	13818	13762	13867	13876	13727	13721	13986	13582	13729	13683	13692	13936	13742	13831	13705	13734	13724	13792	13702	13817	13769	13748	13658	13812	13732	13811	13927	13867	13721	13806	13729	13612	13891	13802	13808	13872	13846	13845	13712	13595	13801	13749	13712	13726	13810	13746	13733	13762	13839	13778	13830	13726	13853	13984	13988	13960	13717	13816	13825	13816	13737	13960	13794	13736	13812	13757	13844	13769	13793	13785	13631	13818	13715	13891	13813	13696	13875	13941	13949	13813	13630	13763	13728	13842	13747	13639	13940	13657	13753	13677	13616	13679	13835	13749	13753	13848	13737	13917	13899	13855	13846	13863	13782	13740	13864	13726	13725	13625	13872	13711	13644	13764	13633	13950	13795	13914	13755	13631	13857	13659	13827	13727	13736	13756	13865	13835	13707	13811	13665	13847	13787	13796	13849	13708	13874	13782	13679	13841	13744	13871	13666	13928	13640	13718	13644	13825	13858	13823	13880	13683	13654	13891	13754	13566	13664	13882	13868	13808	13789	13896	13620	13829	13868	13858	13805
29266	29536	38098	33622	26327	23302	21377	19680	18798	18273	17705	17134	16698	16381	16414	16240	16192	16353	15904	15811	15741	15761	15710	15552	15940	15525	15668	15745	15916	15895	15708	15650	15433	15516	15495	15653	15637	15673	15587	15589	15725	15575	15525	15455	15702	15349	15642	15355	15496	15496	15514	15558	15558	15632	15528	15448	15527	15578	15455	15735	15465	15639	15530	15469	15514	15557	15603	15537	15547	15458	15540	15599	15527	15587	15569	15535	15660	15701	15606	15512	15598	15330	15660	15522	15371	15480	15492	15451	15730	15368	15385	15349	15497	15495	15604	15632	15352	15498	15685	15550	15723	15521	15529	15565	15569	15601	15576	15508	15367	15613	15570	15640	15620	15589	15547	15569	15544	15424	15588	15663	15457	15536	15629	15381	15425	15418	15460	15492	15446	15855	15464	15696	15487	15572	15413	15442	15602	15432	15631	15548	15502	15524	15508	15572	15578	15418	15388	15439	15407	15530	15473	15583	15514	15549	15543	15573	15678	15589	15579	15487	15664	15510	15602	15477	15497	15344	15486	15547	15543	15628	15684	15662	15546	15539	15549	15414	15473	15348	15499	15351	15424	15547	15708	15720	15559	15621	15530	15587	15389	15470	15307	15409	15632	15614	15493	15364	15337	15538	15691	15570	15677	15558	15638	15616	15533	15566	15425	15545	15451	15524	15441	15368	15556	15408	15626	15496	15384	15400	15341	15649	15535	15514	15752	15699	15509	15605	15564	15704	15489	15406	15605	15419	15392	15622	15584	15548	15571	15447	15634	15664	15627	15710	15571	15570	15481	15336	15746	15630	15462	15435	15429	15326	15396	15359	15437	15403	15459	15552	15554	15648	15502	15341	15582	15372	15573	15538	15462	15560	15352	15516	15396	15597	15294	15569	15629	15613	15631	15626	15392	15359	15549	15391	15793	15674	15688	15702	15607	15774	15743	15835	15611	15572	15399	15557	15606	15565	15710	15664	15349	15402	15757	15536	15417	15508	15232	15405	15473	15441	15635	15365	15474	15515	15528	15404	15702	15470	15512	15320	15272	15583	15422	15564	15579	15776	15571	15510	15547	15727	15547	15716	15526	15560	15637	15573	15581	15532	15585	15437	15595	15444	15602	15497	15642	15504	15425	15711	15617	15528	15507	15460	15583	15565	15364	15630	15552	15568	15424	15684	15662	15465	15475	15612	15483	15644	15512	15426	15418	15502	15506	15513	15566	15620	15688	15233	15521	15605	15439	15475	15623	15436	15366	15516	15686	15517	15543	15462	15665	15635	15451	15531	15684	15605	15538	15690	15563	15437	15667	15508	15490	15536	15541	15553	15509	15422	15529	15642	15487	15623	15368	15493	15590	15485	15623	15626	15550	15613	15658	15684	15575	15552	15618	15691	15381	15543	15588	15708	15454	15478	15632	15561	15704	15635	15547	15472	15587	15685	15560	15495	15546	15249	15540	15529	15479	15728	15412	15425	15651	15695	15451	15445	15512	15649	15509	15427	15502	15542	15563	15654	15478	15306	15611	15617	15510	15466	15518	15376	15599	15455	15433	15404	15418	15759	15522	15570	15602	15575	15388	15328	15483	15622	15559	15599	15671	15662	15621	15624	15643	15639	15526	15467	15686	15648	15474	15600	15413	15615	15553	15330	15586	15606	15613	15547	15627	15423	15615	15492	15436	15401	15663	15837	15514	15666	15601	15659	15451	15501	15583	15629	15384	15466	15604	15553	15417	15458	15384	15555	15592	15313	15585	15548	15578	15588	15559	15460	15511	15629	15649	15452	15312	15476	15507	15620	15547	15606	15838	15390	15637	15615	15477	15698	15402	15508	15474	15569	15493	15454	15521	15471	15387	15498	15474	15363	15606	15631	15584	15615	15593	15507	15378	15655	15577	15488	15468	15351	15594	15387	15586	15488	15262	15517	15640	15411	15479	15470	15738	15534	15753	15517	15507	15493	15556	15614	15398	15324	15517	15631	15595	15558	15639	15556	15531	15470	15412	15601	15506	15564	15710	15415	15537	15725	15617	15609	15518	15442	15509	15708	15571	15456	15492	15334	15739	15489	15584	15432	15520	15431	15430	15662	15372	15431	15551	15531	15645	15543	15772	15480	15659	15522	15546	15568	15583	15670	15701	15507	15551	15526	15582	15350	15514	15543	15674	15576	15522	15519	15489	15417	15472	15353	15809	15509	15650	15591	15602	15577	15276	15688	15461	15384	15549	15484	15607	15619	15751	15382	15487	15389	15535	15437	15434	15487	15608	15585	15516	15312	15612	15611	15523	15666	15648	15458	15437	15582	15549	15623	15661	15651	15273	15475	15519	15648	15442	15497	15537	15553	15514	15621	15552	15649	15364	15500	15431	15548	15637	15571	15495	15665	15723	15587	15479	15449	15731	15566	15525	15414	15527	15515	15550	15340	15459	15638	15591	15459	15813	15526	15559	15537	15566	15574	15529	15603	15616	15347	15571	15515	15644	15387	15726	15501	15529	15523	15587	15433	15576	15473	15559	15656	15651	15447	15680	15623	15674	15464	15557	15660	15543	15622	15697	15640	15448	15729	15478	15555	15655	15562	15508	15648	15481	15470	15600	15582	15669	15381	15692	15405	15766	15514	15505	15560	15659	15535	15636	15691	15549	15501	15536	15647	15547	15461	15611	15518	15525	15587	15700	15646	15507	15580	15349	15530	15584	15476	15611	15505	15594	15633	15599	15597	15766	15480	15459	15380	15616	15591	15709	15677	15486	15501	15696	15491	15429	15670	15630	15456	15329	15625	15648	15541	15508	15461	15361	15472	15422	15433	15748	15446	15561	15503	15647	15534	15361	15457	15702	15539	15542	15617	15433	15550	15406	15609	15635	15502	15606	15604	15411	15542	15466	15621	15497	15523	15617	15548	15377	15553	15451	15441	15535	15635	15647	15497	15753	15477	15305	15447	15361	15345	15463	15456	15545	15567	15729	15637	15422	15732	15491	15732	15426	15793	15553	15461	15672	15668	15584	15332	15527	15359	15289	15465	15609	15633	15683	15543	15450	15495	15577	15430	15691	15667	15668	15598	15633	15567	15636	15410	15722	15484	15546	15666	15605	15601	15431	15482	15518	15365	15470	15551	15337	15400	15343	15569	15452	15462	15515	15618	15379	15580	15462	15563	15570	15480	15497	15611	15430	15512	15653	15585	15572	15556	15592	15384	15584	15533	15402	15555	15349	15517	15520	15444	15650	15471	15414	15454	15485	15705	15616	15433	15628	15480	15663	15487	15696	15613	15720	15328	15542	15507	15738	15505	15495	15636	15738	15634	15577	15469	15440	15357	15451	15563	15556	15615	15607	15535	15511	15483	15645	15442	15445	15799	15456	15553	15541	15513	15678	15443	15472	15417	15536	15618	15308	15649	15557	15397	15368	15610	15424	15529	15424	15479	15592	15614	15705	15537	15601	15472	15793	15612	15431	15517	15358	15386	15496	15424	15613	15410	15755	15348	15584	15633	15347	15738	15353	15588	15578	15697	15426	15417	15478	15738	15660	15508	15570	15526	15362	15736	15510	15463	15611	15757	15607	15383	15463	15453	15642	15456	15553	15356	15435	15455	15621	15539	15366	15520	15433	15522	15534	15491	15417	15478	15606	15808	15511	15598	15373	15572	15559	15497	15311	15408	15347	15433	15659	15532	15516	15490	15449	15530	15591	15565	15549	15632	15460	15554	15515	15602	15354	15431	15474	15726	15590	15589	15579	15688	15631	15397	15754	15659	15710	15532	15427	15374	15634	15644	15400	15504	15548	15640	15519	15474	15406	15517	15790	15398	15843	15695	15458	15447	15584	15498	15711	15585	15726	15955	15684	15578	15727	15412	15552	15378	15644	15493	15430	15677	15741	15664	15572	15462	15544	15485	15449	15514	15520	15670	15498	15623	15555	15603	15677	15478	15586	15722	15511	15488	15725	15419	15627	15508	15358	15609	15562	15485	15594	15621	15474	15504	15803	15462	15255	15609	15563	15526	15694	15390	15589	15559	15615	15461	15458	15568	15809	15667	15514	15439	15490	15559	15475	15557	15562	15483	15521	15542	15643	15526	15709	15543	15523	15546	15444	15537	15617	15385	15661	15546	15585	15612	15450	15479	15574	15509	15779	15515	15301	15706	15426	15426	15519	15524	15567	15434	15423	15655	15563	15581	15623	15440	15515	15565	15530	15593	15715	15473	15464	15621	15611	15501	15504	15564	15426	15570	15597	15716	15438	15529	15543	15461	15489	15528	15447	15520	15552	15662	15567	15436	15615	15595	15595	15659	15323	15428	15527	15564	15471	15483	15353	15617	15367	15546	15461	15403	15610	15558	15489	15483	15706	15757	15495	15478	15446	15478	15687	15433	15532	15543	15724	15572	15492	15443	15453	15386	15566	15484	15670	15498	15552	15604	15747	15507	15649	15573	15646	15494	15564	15535	15512	15560	15509	15463	15796	15442	15567	15666	15628	15511	15387	15642	15528	15421	15584	15483	15628	15675	15647	15567	15528	15445	15541	15405	15315	15370	15553	15675	15672	15642	15501	15558	15603	15418	15685	15531	15496	15562	15395	15732	15652	15490	15435	15581	15513	15508	15481	15608	15445	15547	15689	15716	15487	15656	15579	15509	15492	15716	15771	15690	15624	15718	15520	15468	15600	15376	15353	15620	15442	15558	15487	15432	15472	15465	15370	15593	15581	15493	15406	15945	15507	15593	15635	15346	15616	15588	15496	15629	15469	15430	15641	15663	15514	15449	15670	15429	15455	15513	15484	15711	15672	15664	15724	15569	15480	15530	15603	15648	15529	15526	15425	15537	15441	15527	15536	15593	15565	15521	15590	15522	15683	15491	15603	15624	15548	15500	15530	15460	15702	15557	15557	15629	15518	15638	15829	15594	15746	15433	15473	15563	15492	15410	15710	15602	15585	15735	15599	15357	15836	15783	15620	15562	15601	15634	15566	15489	15517	15484	15569	15550	15598	15406	15591	15661	15545	15625	15457	15192	15418	15652	15483	15686	15499	15627	15782	15420	15531	15554	15581	15733	15661	15584	15473	15376	15166	15712	15686	15496	15422	15645	15547	15427	15663	15504	15571	15484	15698	15430	15423	15508	15699	15558	15700	15547	15512	15583
31350	46064	42213	32448	26698	23575	21306	19520	18104	17114	16034	15363	14907	14557	14346	14216	14090	14027	13814	13797	13652	13647	13651	13490	13442	13439	13456	13405	13614	13334	13391	13291	13345	13278	13427	13371	13484	13131	13350	13334	13470	13258	13446	13240	13358	13372	13415	13321	13267	13231	13335	13489	13356	13312	13488	13163	13253	13227	13479	13180	13395	13192	13402	13449	13436	13328	13364	13204	13323	13430	13431	13365	13286	13109	13374	13326	13502	13301	13328	13324	13453	13391	13323	13486	13309	13184	13334	13210	13302	13268	13371	13184	13292	13483	13139	13327	13226	13295	13334	13428	13249	13359	13213	13466	13471	13336	13336	13195	13428	13283	13460	13262	13423	13268	13261	13354	13376	13172	13526	13306	13343	13235	13431	13217	13247	13236	13318	13419	13235	13500	13394	13187	13502	13514	13343	13329	13189	13442	13340	13451	13349	13363	13440	13344	13322	13229	13380	13307	13434	13283	13286	13459	13381	13386	13458	13381	13505	13395	13332	13227	13403	13277	13220	13244	13308	13198	13247	13414	13319	13260	13390	13140	13340	13435	13402	13605	13246	13278	13411	13319	13470	13290	13427	13393	13317	13375	13326	13163	13438	13514	13356	13374	13219	13233	13385	13313	13225	13454	13245	13263	13396	13172	13326	13354	13359	13300	13342	13420	13261	13302	13441	13241	13456	13239	13414	13087	13390	13331	13393	13328	13438	13335	13248	13317	13440	13369	13296	13472	13352	13348	13323	13327	13260	13193	13321	13325	13247	13248	13221	13297	13403	13461	13297	13319	13408	13321	13326	13334	13387	13229	13410	13422	13355	13306	13186	13365	13290	13282	13311	13364	13392	13288	13402	13369	13300	13358	13370	13374	13381	13502	13238	13315	13350	13387	13201	13387	13365	13177	13185	13410	13510	13209	13488	13340	13297	13507	13228	13337	13322	13519	13166	13411	13496	13285	13223	13175	13412	13405	13259	13238	13332	13227	13496	13416	13395	13261	13312	13196	13193	13267	13216	13330	13355	13251	13326	13286	13351	13563	13320	13301	13353	13426	13308	13253	13423	13333	13405	13229	13409	13502	13303	13519	13233	13358	13282	13245	13319	13221	13168	13355	13333	13351	13380	13548	13362	13164	13218	13238	13146	13384	13278	13417	13422	13375	13352	13426	13324	13213	13300	13292	13493	13371	13220	13495	13411	13375	13178	13390	13405	13244	13449	13391	13252	13359	13183	13277	13341	13346	13310	13249	13456	13407	13200	13251	13189	13333	13317	13221	13398	13337	13384	13239	13351	13431	13301	13422	13281	13134	13293	13397	13370	13388	13395	13424	13321	13440	13310	13327	13217	13208	13536	13266	13342	13365	13165	13262	13369	13363	13205	13414	13282	13271	13273	13248	13228	13231	13233	13326	13326	13353	13398	13269	13277	13374	13115	13278	13370	13459	13402	13415	13254	13433	13345	13322	13398	13196	13345	13372	13345	13478	13300	13435	13399	13381	13394	13174	13327	13380	13334	13291	13410	13407	13270	13355	13325	13394	13440	13163	13276	13425	13404	13293	13208	13369	13186	13388	13236	13364	13179	13167	13340	13259	13370	13231	13390	13301	13351	13378	13308	13342	13349	13388	13378	13321	13267	13276	13335	13391	13261	13274	13382	13207	13260	13348	13355	13505	13322	13400	13272	13398	13313	13163	13380	13283	13297	13272	13428	13311	13359	13329	13432	13315	13338	13300	13357	13382	13459	13374	13396	13278	13345	13240	13225	13406	13255	13409	13437	13319	13155	13338	13527	13314	13309	13382	13484	13288	13266	13323	13510	13373	13284	13353	13356	13390	13265	13277	13260	13379	13468	13182	13286	13399	13220	13408	13303	13320	13144	13180	13329	13321	13244	13360	13359	13460	13543	13579	13263	13345	13313	13216	13283	13298	13500	13293	13379	13357	13251	13283	13403	13314	13418	13360	13245	13377	13455	13499	13269	13435	13352	13264	13259	13293	13380	13259	13507	13209	13420	13497	13349	13151	13442	13376	13350	13309	13331	13331	13384	13323	13401	13317	13325	13288	13406	13323	13101	13237	13297	13248	13368	13266	13482	13243	13308	13127	13434	13373	13302	13214	13386	13431	13276	13433	13169	13258	13328	13120	13192	13376	13502	13179	13397	13302	13340	13260	13353	13241	13394	13238	13291	13292	13262	13280	13320	13369	13340	13230	13552	13381	13421	13215	13568	13372	13244	13281	13311	13390	13137	13313	13303	13290	13421	13303	13363	13204	13218	13446	13402	13469	13483	13227	13340	13272	13333	13392	13295	13095	13309	13391	13296	13255	13393	13459	13230	13413	13374	13319	13209	13524	13486	13243	13295	13269	13401	13395	13323	13417	13308	13321	13318	13234	13140	13357	13486	13215	13306	13224	13161	13298	13394	13219	13195	13338	13369	13501	13325	13303	13455	13402	13209	13208	13344	13379	13424	13317	13150	13426	13424	13314	13310	13392	13441	13452	13315	13158	13311	13426	13278	13494	13387	13524	13267	13263	13421	13252	13484	13557	13384	13348	13424	13306	13384	13212	13228	13236	13466	13464	13346	13339	13531	13400	13267	13360	13348	13217	13274	13288	13294	13393	13354	13322	13438	13300	13407	13222	13288	13247	13577	13249	13257	13373	13534	13308	13331	13272	13296	13490	13273	13388	13263	13332	13397	13173	13390	13303	13297	13203	13301	13356	13363	13252	13166	13471	13200	13345	13324	13543	13315	13422	13426	13330	13231	13274	13373	13354	13433	13379	13285	13328	13319	13442	13306	13319	13364	13254	13270	13477	13378	13382	13167	13321	13310	13446	13335	13359	13371	13262	13345	13380	13448	13349	13173	13369	13286	13438	13322	13253	13441	13152	13374	13328	13288	13287	13315	13346	13325	13202	13326	13349	13377	13241	13469	13283	13357	13293	13360	13357	13149	13431	13246	13500	13238	13345	13279	13393	13562	13356	13195	13369	13278	13378	13285	13344	13328	13266	13239	13268	13379	13395	13147	13402	13241	13280	13474	13394	13362	13434	13210	13266	13325	13561	13283	13107	13305	13234	13445	13275	13310	13279	13252	13307	13279	13345	13421	13432	13280	13429	13311	13302	13390	13428	13388	13371	13294	13305	13317	13475	13390	13292	13381	13357	13426	13412	13430	13281	13225	13335	13294	13227	13414	13160	13281	13369	13382	13282	13485	13347	13270	13237	13374	13480	13379	13421	13255	13422	13322	13302	13525	13406	13215	13432	13247	13316	13504	13364	13348	13295	13321	13150	13271	13293	13289	13279	13280	13439	13385	13307	13288	13384	13330	13135	13334	13443	13221	13442	13282	13482	13246	13244	13111	13470	13399	13385	13344	13285	13441	13335	13495	13225	13332	13451	13428	13284	13528	13310	13191	13204	13406	13219	13407	13342	13234	13461	13424	13414	13465	13373	13284	13403	13161	13367	13367	13223	13458	13461	13253	13364	13487	13341	13415	13201	13431	13450	13379	13324	13390	13425	13406	13281	13356	13352	13349	13343	13459	13206	13328	13240	13371	13212	13463	13445	13367	13328	13402	13279	13434	13242	13250	13212	13275	13288	13443	13316	13284	13267	13268	13207	13474	13380	13399	13226	13452	13282	13343	13337	13334	13460	13241	13398	13357	13389	13311	13409	13516	13404	13457	13421	13336	13370	13312	13304	13387	13226	13391	13345	13317	13385	13219	13349	13287	13408	13253	13383	13349	13329	13303	13265	13255	13462	13237	13289	13335	13277	13491	13242	13339	13263	13222	13262	13294	13226	13232	13394	13312	13313	13507	13147	13272	13349	13335	13206	13356	13326	13318	13398	13244	13364	13377	13241	13313	13274	13351	13399	13333	13266	13269	13241	13308	13423	13399	13388	13208	13149	13326	13239	13347	13314	13447	13261	13253	13430	13181	13368	13294	13401	13414	13147	13418	13297	13133	13300	13488	13468	13251	13441	13260	13268	13279	13322	13286	13493	13323	13184	13421	13437	13459	13272	13229	13377	13407	13325	13311	13302	13187	13381	13262	13448	13395	13429	13430	13378	13482	13447	13422	13293	13422	13271	13316	13497	13247	13309	13344	13394	13452	13225	13287	13357	13161	13325	13258	13451	13385	13453	13373	13316	13486	13324	13337	13374	13412	13462	13339	13415	13511	13346	13428	13325	13399	13403	13152	13293	13246	13310	13472	13254	13411	13421	13234	13170	13345	13191	13293	13379	13333	13262	13364	13498	13405	13324	13173	13447	13401	13388	13343	13186	13222	13274	13440	13430	13215	13372	13263	13251	13217	13317	13347	13311	13342	13254	13280	13337	13389	13265	13273	13275	13463	13354	13387	13309	13425	13429	13375	13452	13260	13206	13285	13279	13236	13457	13387	13474	13326	13177	13364	13279	13364	13344	13433	13341	13367	13326	13315	13205	13315	13211	13237	13508	13220	13355	13208	13340	13289	13481	13392	13303	13331	13312	13184	13538	13418	13438	13180	13276	13269	13296	13277	13352	13429	13498	13190	13312	13233	13331	13316	13496	13266	13349	13220	13253	13432	13233	13334	13310	13325	13403	13571	13350	13389	13329	13361	13295	13320	13392	13425	13252	13297	13347	13186	13292	13302	13272	13354	13384	13270	13376	13387	13300	13344	13285	13342	13296	13324	13189	13149	13422	13433	13306	13182	13306	13298	13332	13504	13348	13242	13371	13089	13439	13207	13196	13404	13284	13365	13395	13382	13295	13362	13365	13203	13193	13315	13237	13420	13337	13252	13366	13295	13276	13409	13527	13034	13508	13224	13300	13300	13475	13324	13418	13290	13208	13339	13260	13310	13357	13371	13325	13340	13183	13434	13469	13361	13357	13439	13194	13288	13307	13476	13366	13269	13403	13380	13215	13200	13313	13414	13453	13367	13325	13418	13244	13408	13366	13404	13358	13401	13400	13323	13322	13321	13326	13375	13240	13288	13226	13267	13231	13229	13273	13255	13426	13289	13321	13222	13341	13294	13318	13263	13392	13306	13324	13259	13314	13390	13397	13372	13389	13502	13365	13324	13339	13283	13406	13308	13237	13343	13301	13428	13382	13168	13511	13277	13331	13303	13246	13495	13301	13264	13441
23972	21129	28760	26589	26776	27765	26586	22587	20820	19686	18574	17888	17284	16957	16675	16466	16092	16162	15948	15685	15816	15820	15771	15745	15738	15509	15495	15391	15584	15381	15510	15582	15444	15411	15448	15282	15390	15219	15242	15496	15581	15382	15198	15203	15575	15574	15407	15327	15419	15357	15188	15458	15353	15503	15419	15526	15476	15550	15256	15409	15236	15346	15256	15328	15346	15200	15417	15198	15394	15337	15301	15541	15232	15456	15204	15398	15445	15435	15433	15320	15371	15316	15399	15471	15487	15486	15342	15361	15283	15355	15394	15389	15244	15454	15549	15430	15402	15543	15223	15190	15233	15294	15313	15242	15343	15218	15240	15257	15321	15506	15451	15129	15290	15358	15380	15312	15332	15406	15255	15259	15278	15320	15351	15375	15232	15283	15292	15292	15210	15426	15400	15250	15322	15265	15329	15501	15441	15429	15376	15463	15399	15520	15485	15312	15376	15327	15389	15393	15297	15505	15290	15446	15374	15217	15434	15457	15411	15330	15284	15339	15419	15405	15288	15292	15321	15241	15383	15428	15519	15149	15094	15373	15440	15484	15443	15316	15419	15300	15310	15446	15332	15569	15517	15279	15242	15435	15408	15203	15340	15277	15250	15261	15405	15339	15207	15266	15388	15469	15406	15365	15242	15340	15467	15468	15295	15329	15430	15441	15314	15344	15619	15221	15134	15191	15397	15425	15208	15458	15495	15508	15299	15234	15404	15222	15316	15314	15258	15167	15428	15372	15461	15536	15319	15144	15148	15378	15340	15362	15638	15623	15214	15337	15239	15422	15300	15206	15255	15281	15299	15365	15434	15295	15304	15342	15349	15550	15360	15383	15315	15464	15378	15306	15543	15570	15202	15256	15606	15419	15567	15376	15265	15329	15392	15520	15313	15383	15462	15380	15359	15349	15300	15228	15280	15273	15298	15276	15265	15161	15182	15413	15310	15082	15302	15433	15362	15411	15372	15253	15346	15149	15328	15539	15466	15350	15453	15406	15299	15351	15456	15293	15376	15534	15256	15525	15366	15375	15374	15205	15094	15402	15408	15300	15426	15272	15354	15446	15254	15432	15325	15317	15393	15328	15367	15362	15372	15339	15352	15492	15444	15517	15555	15573	15480	15306	15386	15507	15489	15289	15377	15387	15494	15355	15326	15430	15396	15392	15472	15380	15362	15377	15303	15318	15501	15370	15516	15369	15301	15390	15376	15223	15404	15300	15239	15439	15419	15362	15256	15466	15381	15249	15359	15384	15513	15462	15252	15295	15307	15304	15251	15449	15425	15462	15337	15406	15463	15374	15396	15184	15235	15158	15295	15510	15147	15274	15427	15284	15313	15223	15333	15473	15379	15421	15358	15304	15295	15378	15415	15474	15416	15260	15464	15307	15302	15280	15363	15497	15383	15641	15339	15363	15243	15296	15179	15407	15301	15428	15296	15231	15350	15462	15273	15372	15311	15337	15237	15451	15370	15511	15509	15252	15581	15479	15389	15329	15397	15130	15450	15429	15449	15507	15350	15326	15182	15373	15307	15426	15195	15452	15144	15477	15409	15343	15392	15270	15288	15337	15331	15437	15330	15383	15483	15188	15269	15326	15242	15357	15339	15421	15320	15503	15564	15333	15466	15543	15268	15436	15420	15586	15295	15251	15347	15342	15430	15318	15233	15334	15414	15419	15308	15338	15282	15411	15316	15188	15356	15231	15259	15168	15242	15484	15269	15212	15218	15264	15193	15323	15347	15204	15175	15427	15373	15393	15444	15425	15419	15309	15173	15413	15303	15319	15174	15285	15242	15492	15374	15420	15408	15412	15478	15272	15358	15252	15236	15401	15238	15323	15374	15353	15498	15201	15555	15491	15294	15330	15197	15405	15450	15264	15137	15572	15237	15452	15366	15226	15390	15367	15085	15191	15315	15341	15222	15534	15434	15219	15446	15207	15406	15244	15423	15370	15518	15268	15329	15195	15260	15371	15422	15312	15395	15299	15249	15365	15461	15456	15449	15144	15294	15409	15419	15473	15300	15201	15193	15569	15433	15208	15229	15395	15284	15344	15241	15290	15268	15417	15175	15336	15366	15178	15382	15569	15258	15367	15275	15481	15428	15170	15352	15616	15405	15371	15459	15052	15367	15444	15391	15519	15249	15337	15254	15343	15279	15459	15232	15431	15378	15356	15296	15179	15448	15107	15459	15562	15113	15285	15348	15345	15428	15378	15478	15474	15498	15217	15313	15193	15226	15188	15218	15157	15300	15239	15278	15215	15293	15216	15491	15661	15193	15364	15422	15171	15453	15380	15355	15459	15611	15319	15492	15360	15229	15393	15229	15312	15091	15399	15344	15449	15505	15410	15210	15505	15388	15314	15395	15449	15331	15266	15197	15239	15322	15261	15420	15331	15354	15253	15575	15398	15344	15350	15357	15495	15335	15165	15496	15435	15387	15483	15439	15506	15485	15358	15305	15422	15532	15318	15250	15400	15310	15275	15467	15271	15213	15161	15351	15484	15349	15228	15336	15533	15487	15371	15407	15275	15307	15460	15326	15346	15667	15462	15313	15221	15352	15386	15313	15257	15270	15366	15599	15234	15519	15366	15438	15370	15258	15276	15508	15313	15268	15169	15354	15373	15169	15230	15326	15360	15298	15316	15287	15147	15519	15365	15237	15343	15463	15524	15256	15227	15421	15318	15402	15437	15456	15427	15342	15240	15410	15352	15262	15245	15350	15535	15265	15553	15336	15445	15204	15164	15355	15543	15446	15356	15325	15362	15482	15381	15358	15342	15253	15340	15369	15463	15460	15273	15294	15291	15396	15325	15432	15531	15235	15327	15463	15248	15465	15360	15530	15447	15203	15352	15300	15460	15448	15447	15544	15535	15504	15476	15380	15411	15431	15404	15265	15461	15202	15378	15333	15270	15384	15272	15474	15280	15236	15461	15363	15317	15320	15371	15412	15359	15040	15411	15413	15376	15383	15331	15324	15306	15423	15363	15360	15379	15353	15429	15408	15179	15122	15444	15436	15289	15485	15299	15340	15175	15323	15326	15443	15347	15382	15336	15348	15378	15197	15362	15333	15459	15264	15322	15347	15319	15355	15441	15313	15482	15472	15336	15247	15477	15349	15277	15423	15363	15366	15490	15381	15460	15408	15338	15163	15546	15404	15532	15358	15482	15431	15371	15264	15297	15239	15354	15357	15313	15767	15290	15359	15435	15407	15337	15269	15365	15213	15242	15514	15405	15251	15310	15289	15312	15324	15381	15507	15267	15267	15319	15318	15115	15001	15416	15431	15275	15351	14987	15326	15244	15320	15251	15508	15363	15485	15573	15289	15294	15473	15338	15290	15542	15509	15541	15252	15543	15225	15438	15183	15388	15534	15451	15293	15454	15375	15546	15485	15246	15614	15462	15446	15284	15505	15574	15326	15373	15394	15231	15342	15252	15385	15329	15462	15302	15278	15185	15421	15437	15405	15295	15189	15255	15459	15383	15216	15452	15360	15172	15284	15336	15385	15248	15333	15382	15417	15479	15410	15509	15444	15373	15370	15374	15392	15366	15484	15443	15300	15433	15359	15450	15262	15239	15356	15196	15514	15396	15333	15305	15493	15519	15432	15448	15493	15164	15349	15413	15304	15398	15326	15291	15273	15510	15337	15451	15418	15558	15479	15382	15344	15346	15407	15484	15429	15331	15415	15224	15349	15145	15142	15196	15265	15257	15319	15273	15379	15477	15407	15157	15242	15322	15437	15340	15238	15288	15282	15366	15542	15364	15266	15464	15372	15536	15549	15286	15501	15350	15334	15316	15231	15291	15270	15225	15329	15446	15517	15500	15529	15498	15359	15256	15277	15380	15346	15411	15159	15193	15335	15559	15142	15287	15311	15239	15193	15385	15468	15460	15371	15418	15337	15258	15484	15460	15473	15260	15182	15193	15514	15517	15297	15356	15280	15278	15152	15431	15367	15367	15545	15227	15230	15327	15239	15407	15517	15532	15321	15272	15490	15285	15266	15494	15467	15388	15532	15523	15328	15380	15212	15416	15451	15152	15319	15358	15496	15535	15298	15241	15471	15371	15391	15374	15291	15437	15437	15214	15299	15335	15396	15529	15317	15516	15312	15301	15278	15336	15441	15486	15412	15320	15421	15229	15409	15377	15404	15338	15301	15442	15496	15420	15513	15269	15193	15066	15257	15439	15325	15390	15579	15495	15226	15218	15224	15194	15409	15372	15485	15303	15252	15228	15529	15488	15561	15199	15267	15499	15416	15518	15281	15595	15321	15315	15434	15429	15326	15486	15411	15168	15468	15339	15388	15290	15408	15337	15453	15209	15196	15194	15442	15337	15441	15185	15353	15257	15581	15401	15270	15435	15472	15426	15488	15296	15130	15419	15284	15536	15492	15404	15359	15304	15367	15370	15333	15370	15312	15322	15403	15428	15219	15425	15479	15244	15337	15388	15408	15337	15183	15629	15440	15262	15371	15064	15306	15335	15319	15495	15414	15306	15587	15514	15396	15366	15312	15367	15312	15266	15302	15369	15393	15512	15323	15429	15210	15143	15281	15379	15409	15261	15448	15332	15046	15277	15420	15412	15331	15141	15224	15143	15472	15369	15433	15465	15264	15428	15287	15121	15308	15434	15560	15400	15456	15378	15347	15357	15524	15490	15280	15261	15279	15426	15415	15496	15466	15288	15319	15482	15366	15390	15443	15318	15150	15488	15519	15305	15578	15509	15367	15186	15186	15161	15401	15227	15265	15219	15273	15191	15460	15232	15240	15365	15288	15405	15527	15282	15597	15351	15491	15433	15316	15255	15240	15322	15421	15286	15461	15221	15461	15160	15556	15391	15413	15585	15271	15427	15219	15350	15379	15376	15223	15448	15152	15477	15314	15431	15583	15282	15263	15459	15492	15304	15425	15268	15294	15308	15424	15526	15561	15369	15354	15418	15150	15274	15405	15414	15241	15337	15352	15051	15375	15155	15253	15199	15455	15448	15228	15360	15482	15335	15388	15469	15448	15279	15307	15355	15327	15458	15373	15271	15249	15272	15261	15379	15441	15278	15241	15326	15261	15294	15237	15319	15340	15466	15403	15452	15139	15350	15233	15344	15365	15190	15262	15334	15427	15413	15377	15399
31032	51497	48078	38425	32867	28628	25213	22586	20834	18908	17592	16570	15786	15381	14847	14513	14453	14075	13969	13801	13779	13700	13404	13590	13550	13448	13443	13351	13181	13303	13359	13183	13444	13258	13363	13312	13214	13306	13204	13316	13126	13279	13235	13190	13166	13283	13000	13211	13143	13281	13219	13416	13141	13262	13258	13272	13186	13038	13177	13067	13321	13298	13024	13232	13170	13138	13234	13201	13229	13226	13265	13139	13146	13304	13310	13058	13407	13182	13201	13268	13274	13416	13164	13188	13170	13285	13182	13386	13279	13265	13196	13335	13201	13140	13079	13224	13217	13305	13261	13254	13241	13280	13313	13295	13351	13069	13182	13238	13250	13368	13186	13338	12998	13136	13200	13198	13147	13153	13257	13016	13276	13238	13180	13114	13246	13365	13196	13029	13250	13441	13270	13131	13284	13327	13425	13136	13278	13177	13302	13227	13292	13186	13189	13292	13069	13218	13103	13202	13419	13232	13237	13201	13160	13205	13200	13330	13289	13084	13320	13376	13234	13085	13178	13159	13322	13223	13244	13263	13315	13339	13100	13087	13190	13270	13180	13217	13279	13327	13257	13224	13319	13253	13252	13207	13312	13302	13181	13112	13242	13368	13349	13212	13057	13219	13193	13289	13084	13351	13194	13222	13280	13215	13095	13168	13079	13161	13311	13210	13106	13184	13280	13144	13314	13239	13151	13132	13140	13337	13182	13076	13085	13150	13269	13166	13332	13214	13275	13164	13277	13246	13293	13363	13159	13353	13177	13158	13179	13160	13219	13213	13249	13234	13173	13323	13212	13402	13338	13313	13485	13233	13130	13197	13074	13212	13173	13100	13226	13091	13233	13210	13183	13239	13109	13110	13230	13093	13225	13268	13214	13311	13197	13288	13058	13149	13324	13209	13257	13127	13129	13180	13083	13184	13243	13223	13271	13302	13288	13305	13279	13243	13435	13333	13215	13139	13403	13212	13194	13266	13244	13179	13088	13181	13288	13248	13111	13144	13346	13410	13115	13324	13205	13265	13152	13100	13256	13215	12966	13365	13206	13126	13213	13218	13230	13230	13260	13115	13279	13252	13323	13238	13279	13277	13314	13227	13117	13234	13210	13210	13222	13048	13197	13230	13240	13175	13228	13371	13184	13077	13282	12985	13147	13186	13174	13191	13318	13111	13189	13271	13328	13267	13151	13316	13310	13309	13252	13240	13190	13216	13143	13032	13283	13103	13153	13064	13204	13224	13179	13322	13129	13200	13191	13357	13270	13230	13318	13285	13162	13251	13203	13308	13238	13127	13094	13195	13310	13147	13146	13371	13375	13278	13310	13351	13173	13185	13400	13294	13279	13290	13184	13179	13337	13319	13408	13269	13231	13081	13286	13090	13152	13300	13297	13212	12987	13207	13101	13318	13155	13229	12991	13242	13240	13143	13041	13033	13285	13117	13133	13231	13400	13137	13240	13189	13270	13214	13218	13154	13240	13194	13234	13094	13215	13193	13310	13093	13369	13244	13083	13054	13192	13315	13254	13286	13265	13389	13227	13205	13201	12955	13124	13254	13075	13039	13204	13162	13172	13344	13226	13217	13245	13212	13063	13229	13247	13122	13258	13215	13319	13056	13285	13133	13287	13220	13246	13153	13309	13087	13202	13266	13271	13225	13235	13137	13113	13225	13204	13386	13322	13313	13141	13248	13289	13190	13177	13150	13273	13159	13284	13170	13046	13229	13093	13211	13247	13159	13145	13245	13271	13193	13120	13067	13223	13309	13187	13243	13117	13146	13329	13179	13290	13260	13257	13302	13172	13359	13212	13321	13004	13150	13334	13424	13310	13070	13165	13290	13180	13159	13079	13194	13170	13039	13464	13289	13187	13379	13240	13202	13223	13302	13366	13254	13163	13105	13330	13295	13191	13245	13245	12996	13245	13284	13150	13126	13183	13238	13073	13160	13299	13238	13365	13299	13185	13380	13221	13153	13155	13271	13296	13292	13477	13213	12995	13197	13157	13186	13284	13240	13244	13192	13171	13223	13298	13308	13212	13186	13265	13395	13194	13223	13292	13191	13272	13283	13378	13264	13403	13209	13164	13129	13222	13233	13339	13295	13137	13366	13329	13335	13168	13115	13259	13412	13187	13248	13185	13128	13238	13160	13056	13385	13199	13178	13177	13123	13090	13223	13358	13143	13445	13262	13227	13182	13151	13182	13236	13283	13208	13249	13217	13243	13306	13329	13248	13224	13240	13305	13033	13136	13033	13271	13208	13217	13297	13190	13217	13180	13231	13352	13138	13327	13321	13168	13154	13216	13169	13201	13326	13096	13198	13109	13216	13180	13367	13182	13194	13132	13031	13267	13016	13223	13150	13124	13328	13204	13389	13273	13281	13169	13094	13190	13014	13377	13173	13028	13280	13228	13161	13138	13211	13280	13060	13513	13084	13141	13206	13165	13195	13348	13247	13227	13158	13252	13110	13350	13084	13211	13335	13215	13267	13170	13279	12971	13212	13156	13149	13303	13250	13141	13336	13280	13302	13139	13332	13085	13302	13282	13152	13393	13215	13246	13190	13216	13242	13405	13126	13097	13247	13254	13262	13068	13157	13186	13074	13174	13262	13248	13204	13420	13288	13220	13368	13280	13179	13200	13218	13222	13192	13352	13076	13272	13099	13238	13088	13268	13234	13169	13102	13068	13400	13237	13190	13243	13161	13348	13237	13185	13276	13160	13215	13081	13157	13246	13145	12991	13087	13336	13398	13241	13167	13126	13150	13118	13304	13204	13282	13142	13369	13234	13262	13277	13211	13138	13122	13209	13204	13249	13054	13293	13347	13288	13260	13110	13279	13311	13234	13164	13246	13147	13327	13136	13475	13139	13247	13361	13142	13259	13235	13222	12984	13167	13042	13183	13359	13324	13294	13253	13245	13331	13272	13308	13200	13130	13275	13046	13369	13100	13409	13144	13168	13125	13196	13307	13340	13234	13203	13231	13320	13126	13205	13247	13245	13233	13365	13318	13267	13117	13331	13029	13175	13199	13155	13180	13213	13352	13248	13227	13167	13184	13394	13140	13059	13337	13367	13110	13285	13222	13267	13107	13134	13314	13154	13110	13310	13204	13327	13264	13263	13274	13205	13374	13157	13186	13359	13321	13215	13348	13234	13348	13287	13165	13119	13110	13221	13179	13411	13200	13265	13090	12984	13357	13221	13331	13207	13251	13181	13222	13184	13106	13247	13338	13244	13124	13205	13138	13266	13129	13087	13323	13134	13196	13110	13257	13305	13284	13263	13066	13136	13188	13147	13177	13384	13304	13226	13288	13217	13094	13210	13256	13314	13180	13154	13326	13043	13206	13196	13159	13235	13120	13224	13186	13351	13214	13181	13242	13121	13333	13131	13143	13258	13247	13196	13255	13093	13148	13308	13348	13242	13264	13271	13201	13217	13245	13264	13247	13076	13176	13200	13233	13126	13378	13357	13155	13147	13146	13230	13309	13239	13169	13451	13222	13268	13395	13227	13310	13356	13062	13147	13136	13234	13287	13202	13216	13284	13153	13174	13465	13166	13373	13314	13180	13198	13167	13301	13031	13369	13374	13176	13325	13274	13266	13097	13250	13055	13331	13116	13226	13268	13325	13258	13148	13092	13180	13264	13350	13377	13364	13212	13409	13190	13091	13203	13330	13241	13195	13101	13066	13205	13268	13259	13080	13240	13221	13238	13176	13189	13409	13352	13250	13149	13189	13226	13124	13384	13130	13278	13341	13152	13156	13303	13086	13276	13072	13307	13228	13189	13200	13057	13108	13367	13388	13210	13292	13203	13283	13218	13058	13380	13266	13363	13205	13155	13121	13193	13185	13201	13134	13356	13278	13260	13228	13407	13171	13435	13193	13019	13264	13126	13441	13271	13185	13030	13185	13152	13230	13235	13356	13242	13201	13196	13071	13084	13296	13375	13168	13178	13244	13236	13169	13323	13195	13337	13317	12990	13261	13269	13360	13262	13278	13125	13252	13274	13207	13150	13271	13356	13230	13332	13127	13171	13130	13212	13277	13278	13244	13161	13321	13165	13437	13237	13242	13395	13198	13239	13232	13192	13283	13177	13209	13205	13163	13189	13321	13334	13139	13261	13144	13267	13152	13170	13226	13347	13285	13309	13250	13184	13169	13140	13221	13181	13265	13215	13215	13368	13216	13112	13319	13275	13159	13130	13189	13157	13214	13165	13128	13177	13174	13290	13285	13218	13280	13218	13256	13271	13116	13334	13083	13217	13281	13323	13287	13319	13173	13293	13433	13348	13093	13286	13316	13233	13246	13212	13188	13200	13232	13124	13205	13294	13167	13277	13108	13172	13335	13267	13228	13129	13260	12961	13062	13224	13120	13335	13176	13241	13199	13198	13189	13370	13238	13224	13389	13198	13238	13145	13143	13224	13284	13358	13335	13211	13230	13111	13180	13004	13225	13233	13143	13327	13259	13194	13334	13239	13171	13270	13248	13266	13075	13140	13209	13240	13157	13221	13217	13251	13201	13228	13175	13339	13296	13224	13269	13188	13270	13435	13219	13248	13121	13157	13292	13220	13120	13435	13387	13277	13290	13280	13069	13083	13064	13152	13243	13321	13301	13312	13288	13107	13146	13227	13162	13217	13440	13202	13345	13222	13406	13282	13220	13097	13205	13195	13041	13215	13225	13223	13187	13053	13029	13275	13151	13184	13256	13216	13249	13165	13225	13186	13203	13367	13188	13195	13120	13208	13213	13141	13289	13178	13237	13220	13186	13267	13378	13190	13281	13048	13237	13307	13250	13253	13359	13287	13197	13455	13163	13150	13066	13304	13134	13266	13303	13275	13161	13250	13230	13171	13211	13317	13182	13309	13355	13054	13216	13362	13238	13134	13315	13334	13197	13337	13158	13161	13175	13270	13204	13148	13274	13170	13174	13299	13187	13344	13272	13247	13266	13223	13106	13197	13317	13152	13178	13016	13268	13198	13091	13201	13166	13305	13315	13348	13152	13234	13273	13198	13362	13214	13292	13061	13243	13383	13200	13217	13105	13319	13387	13306	13377	13194	13161	13145	13247	13210	13204	13168	13186	13271	13237	13324	13196	13290	13156	13182	13196	13255	13278	13246	13235	13208	13145	13337	13257
22670	21033	28761	24139	23946	28302	30136	24725	22622	21992	20435	19418	18399	17802	17648	17241	17116	17062	16633	16501	16243	16260	15898	16120	15924	15863	16079	15729	15861	15988	15629	15648	15703	15898	15613	15769	15970	15735	15751	15803	15710	15795	15702	15514	15726	15789	15889	15740	15567	15582	15648	15736	15654	15762	15881	15482	15823	15694	15788	15841	15815	15677	15698	15737	15914	15630	15675	15776	15742	15841	15824	15675	15649	15478	15752	15769	15618	15897	15690	15649	15642	15678	15666	15697	15555	15696	15634	15793	15840	15811	15735	15596	15585	15473	15589	15747	15774	15708	15508	15558	15736	15567	15828	15702	15622	15639	15572	15834	15539	15628	15729	15684	15723	15718	15717	15648	15596	15683	15653	15794	15589	15677	15650	15672	15667	15715	15948	15764	15738	15684	15517	15674	15654	15724	15611	15550	15633	15450	15805	15650	15558	15790	15553	15603	15670	15810	15655	15452	15636	15609	15711	15787	15609	15532	15703	15652	15729	15714	15533	15457	15501	15487	15755	15693	15573	15630	15596	15685	15663	15577	15830	15720	15720	15668	15729	15656	15647	15746	15693	15637	15540	15783	15691	15893	15717	15751	15539	15661	15789	15657	15733	15767	15467	15635	15703	15578	15563	15753	15441	15470	15648	15373	15743	15737	15711	15590	15765	15607	15653	15647	15690	15572	15701	15604	15753	15916	15767	15664	15764	15592	15612	15662	15606	15668	15584	15930	15622	15681	15698	15716	15618	15679	15681	15638	15798	15667	15707	15637	15677	15567	15779	15613	15663	15722	15649	15710	15644	15736	15669	15631	15718	15613	15711	15847	15663	15698	15706	15439	15687	15606	15652	15679	15555	15663	15606	15754	15699	15646	15761	15551	15538	15473	15481	15643	15525	15517	15773	15731	15775	15480	15670	15640	15858	15602	15921	15793	15642	15678	15782	15704	15690	15832	15876	15791	15645	15763	15812	15607	15566	15571	15794	15627	15631	15770	15972	15596	15543	15473	15631	15597	15750	15576	15798	15840	15725	15770	15680	15587	15471	15794	15728	15584	15685	15558	15563	15826	15604	15664	15542	15616	15729	15783	15662	15509	15806	15745	15664	15529	15687	15856	15611	15642	15818	15782	15781	15761	15562	15369	15859	15646	15552	15726	15690	15577	15684	15592	15528	15706	15585	15840	15740	15588	15643	15693	15684	15655	15742	15443	15475	15392	15652	15605	15684	15502	15776	15463	15671	15713	15692	15645	15577	15691	15597	15508	15643	15628	15749	15620	15737	15719	15666	15658	15744	15637	15639	15542	15751	15614	15587	15792	15864	15586	15824	15695	15513	15680	15661	15777	15505	15575	15531	15642	15583	15492	15658	15608	15698	15638	15528	15545	15845	15744	15711	15557	15534	15754	15686	15691	15557	15550	15563	15480	15732	15554	15767	15785	15599	15619	15798	15505	15678	15625	15654	15597	15770	15726	15573	15724	15726	15863	15701	15589	15708	15727	15546	15675	15585	15534	15473	15729	15799	15723	15551	15586	15790	15752	15799	15720	15651	15688	15757	15573	15548	15607	15601	15760	15740	15773	15755	15569	15644	15540	15521	15813	15757	15864	15612	15393	15609	15511	15687	15627	15516	15822	15780	15535	15770	15599	15603	15809	15614	15728	15788	15760	15553	15679	15743	15641	15659	15526	15790	15724	15711	15579	15626	15672	15715	15702	15577	15758	15829	15416	15597	15659	15640	15814	15864	15747	15712	15676	15654	15728	15617	15684	15736	15602	15611	15695	15655	15650	15906	15689	15712	15582	15782	15674	15637	15601	15658	15689	15642	15733	15617	15769	15417	15568	15783	15529	15807	15581	15731	15613	15622	15577	15880	15704	15647	15769	15643	15631	15739	15620	15442	15721	15517	15578	15780	15763	15714	15745	15603	15684	15769	15621	15701	15538	15590	15470	15738	15822	15847	15931	15687	15434	15558	15719	15664	15611	15565	15595	15800	15756	15675	15630	15577	15715	15808	15669	15732	15737	15638	15806	15853	15629	15606	15633	15621	15612	15599	15617	15581	15725	15581	15628	15643	15643	15669	15449	15624	15558	15720	15611	15742	15591	15644	15819	15725	15717	15734	15654	15869	15621	15695	15716	15643	15659	15663	15773	15830	15725	15476	15915	15753	15630	15552	15424	15755	15515	15688	15875	15750	15664	15542	15598	15696	15680	15761	15740	15643	15456	15708	15544	15782	15477	15684	15548	15484	15659	15684	15588	15596	15550	15624	15548	15697	15473	15568	15736	15744	15698	15503	15829	15606	15948	15625	15604	15687	15636	15597	15790	15598	15669	15686	15528	15619	15610	15588	15564	15819	15629	15589	15571	15635	15458	15897	15696	15661	15760	15545	15770	15659	15756	15787	15791	15828	15487	15646	15789	15696	15653	15599	15563	15611	15619	15578	15559	15652	15660	15719	15654	15768	15585	15620	15613	15686	15583	15800	15550	15714	15759	15759	15636	15489	15870	15862	15641	15657	15718	15793	15485	15582	15770	15544	15447	15627	15524	15597	15858	15816	15685	15595	15671	15620	15744	15767	15680	15725	15554	15735	15678	15616	15794	15786	15739	15754	15536	15575	15732	15550	15615	15540	15553	15776	15551	15742	15704	15716	15521	15805	15645	15864	15603	15581	15725	15567	15587	15600	15704	15502	15698	15625	15800	15701	15493	15570	15718	15397	15636	15574	15591	15493	15648	15550	15585	15606	15628	15651	15856	15666	15624	15794	15696	15729	15582	15798	15670	15607	15519	15820	15482	15836	15712	15782	15792	15567	15521	15688	15681	15650	15487	15768	15721	15717	15711	15699	15665	15581	15774	15758	15718	15739	15736	15425	15505	15651	15665	15683	15564	15643	15651	15601	15828	15460	15720	15644	15792	15662	15625	15696	15545	15635	15699	15773	15607	15832	15632	15580	15898	15650	15674	15711	15703	15489	15662	15629	15650	15611	15503	15520	15671	15844	15724	15655	15766	15754	15445	15782	15536	15698	15742	15645	15772	15607	15702	15555	15692	15589	15496	15567	15840	15879	15698	15533	15513	15789	15830	15637	15480	15712	15630	15674	15661	15737	15638	15724	15631	15653	15740	15624	15600	15630	15568	15725	15719	15682	15656	15729	15632	15637	15747	15635	15683	15682	15705	15707	15781	15758	15455	15485	15651	15714	15598	15661	15690	15732	15698	15556	15618	15733	15657	15731	15638	15463	15749	15655	15706	15675	15672	16011	15576	15564	15647	15464	15629	15595	15601	15868	15671	15686	15677	15693	15643	15768	15615	15611	15516	15840	15728	15659	15624	15660	15543	15725	15713	15715	15605	15543	15761	15485	15442	15807	15787	15736	15648	15730	15455	15717	15553	15611	15448	15641	15642	15712	15628	15457	15614	15834	15603	15785	15760	15740	15705	15640	15707	15753	15420	15698	15624	15552	15553	15715	15856	15704	15684	15626	15556	15609	15634	15759	15718	15714	15472	15806	15623	15724	15663	15660	15603	15657	15775	15716	15703	15674	15725	15641	15686	15642	15779	15604	15506	15636	15644	15867	15437	15541	15715	15704	15349	15632	15659	15717	15765	15784	15573	15595	15597	15657	15719	15394	15662	15832	15771	15766	15639	15799	15772	15568	15488	15666	15642	15596	15668	15657	15796	15434	15536	15542	15755	15663	15743	15558	15615	15543	15572	15580	15622	15803	15710	15614	15608	15621	15677	15530	15670	15627	15744	15596	15660	15780	15642	15678	15726	15825	15769	15567	15584	15697	15719	15770	15782	15756	15601	15654	15733	15744	15631	15746	15520	15621	15721	15825	15673	15533	15635	15825	15589	15792	15584	15691	15581	15703	15482	15578	15783	15658	15631	15756	15623	15703	15617	15808	15805	15724	15548	15791	15576	15538	15675	15582	15696	15679	15674	15705	15659	15662	15585	15622	15482	15741	15715	15586	15715	15492	15684	15817	15803	15790	15607	15850	15771	15570	15496	15835	15633	15532	15677	15730	15649	15771	15653	15514	15770	15791	15705	15651	15525	15669	15585	15530	15771	15661	15403	15580	15648	15690	15631	15666	15664	15624	15565	15549	15874	15669	15678	15561	15673	15796	15642	15598	15566	15499	15658	15605	15708	15608	15701	15599	15603	15606	15553	15751	15675	15803	15690	15633	15610	15614	15836	15586	15630	15620	15555	15690	15602	15668	15503	15868	15673	15759	15579	15709	15739	15569	15580	15653	15597	15702	15561	15640	15632	15666	15536	15507	15768	15574	15672	15794	15538	15609	15645	15524	15405	15811	15633	15634	15501	15688	15641	15520	15473	15572	15419	15712	15708	15884	15653	15502	15715	15667	15619	15705	15750	15581	15752	15597	15519	15628	15735	15682	15537	15636	15649	15605	15402	15598	15754	15699	15704	15663	15636	15633	15848	15755	15764	15831	15652	15546	15718	15734	15634	15797	15590	15669	15718	15686	15598	15695	15687	15641	15639	15587	15559	15467	15560	15415	15764	15627	15608	15444	15698	15548	15734	15694	15679	15617	15630	15596	15545	15536	15749	15502	15804	15608	15715	15685	15609	15717	15696	15959	15716	15528	15670	15533	15505	15609	15884	15577	15679	15917	15701	15598	15642	15741	15812	15596	15632	15754	15672	15619	15815	15619	15852	15497	15798	15783	15614	15577	15800	15582	15812	15422	15613	15726	15583	15531	15727	15535	15628	15764	15689	15497	15587	15669	15722	15660	15469	15533	15422	15693	15792	15718	15701	15803	15686	15593	15602	15425	15679	15574	15783	15560	15830	15634	15856	15641	15751	15678	15320	15787	15500	15678	15791	15585	15696	15640	15668	15754	15960	15656	15645	15621	15668	15616	15824	15604	15576	15792	15535	15811	15409	15583	15577	15711	15249	15434	15647	15664	15785	15529	15602	15784	15583	15742	15651	15819	15825	15617	15687	15603	15603	15723	15626	15891	15691	15693	15552	15619	15525	15607	15540	15481	15713	15387	15436	15700	15650	15448	15638	15839	15785	15571	15827	15503	15880	15463	15559	15728	15651	15559	15750	15618	15731	15704	15524	15781	15724	15893	15543	15555	15572	15869	15936	15654	15613	15596	15585
33355	57402	53327	43381	37985	33554	28765	25623	23254	21303	19630	18187	17222	16375	15722	15307	14933	14792	14361	14248	14258	14051	13882	13977	13613	13705	13546	13687	13532	13547	13448	13430	13581	13481	13253	13494	13385	13520	13386	13348	13277	13530	13385	13264	13255	13333	13383	13441	13373	13610	13337	13405	13226	13446	13541	13274	13422	13453	13429	13471	13579	13397	13445	13382	13229	13563	13329	13376	13505	13432	13336	13248	13398	13333	13562	13351	13491	13370	13399	13463	13476	13412	13498	13303	13396	13213	13270	13377	13433	13411	13583	13275	13540	13524	13530	13290	13412	13458	13423	13356	13340	13401	13621	13458	13398	13422	13450	13368	13405	13533	13494	13331	13385	13458	13282	13352	13470	13429	13428	13296	13468	13457	13366	13308	13254	13276	13453	13304	13301	13306	13416	13423	13472	13484	13441	13270	13241	13319	13533	13331	13430	13440	13427	13520	13419	13370	13459	13377	13301	13366	13396	13373	13483	13259	13386	13414	13416	13274	13289	13447	13482	13242	13361	13412	13438	13319	13367	13318	13511	13250	13397	13275	13283	13591	13275	13342	13502	13295	13391	13537	13335	13373	13346	13433	13462	13336	13537	13371	13297	13358	13357	13431	13304	13464	13313	13458	13327	13283	13451	13358	13567	13363	13400	13380	13441	13240	13475	13344	13291	13337	13521	13278	13442	13472	13458	13262	13203	13414	13485	13388	13433	13479	13465	13488	13334	13373	13279	13317	13489	13412	13415	13429	13105	13459	13377	13519	13340	13302	13429	13354	13388	13485	13347	13391	13331	13187	13355	13428	13342	13347	13357	13405	13221	13464	13378	13432	13237	13197	13281	13367	13346	13380	13321	13382	13524	13357	13382	13298	13387	13343	13433	13538	13382	13301	13334	13445	13568	13397	13505	13239	13346	13224	13358	13432	13380	13591	13448	13248	13531	13429	13355	13340	13529	13318	13321	13377	13468	13477	13322	13499	13363	13465	13413	13401	13509	13444	13309	13421	13370	13424	13376	13243	13370	13481	13374	13416	13393	13491	13423	13303	13417	13316	13342	13458	13381	13220	13423	13317	13273	13339	13392	13409	13460	13448	13299	13315	13329	13224	13303	13315	13333	13272	13235	13363	13396	13409	13324	13363	13350	13394	13408	13310	13168	13476	13472	13282	13350	13408	13536	13389	13379	13393	13329	13460	13279	13389	13520	13381	13363	13427	13486	13232	13359	13557	13545	13383	13468	13526	13341	13438	13508	13436	13404	13497	13446	13468	13596	13323	13356	13321	13414	13248	13409	13430	13352	13472	13347	13318	13248	13446	13326	13264	13457	13241	13335	13311	13373	13529	13313	13440	13394	13487	13082	13415	13249	13458	13428	13299	13387	13305	13395	13491	13259	13483	13414	13189	13419	13358	13436	13408	13458	13321	13554	13494	13434	13354	13393	13482	13357	13303	13346	13305	13311	13462	13234	13351	13311	13352	13419	13463	13400	13444	13426	13299	13391	13483	13389	13455	13209	13447	13183	13297	13497	13306	13399	13204	13293	13407	13387	13338	13346	13378	13431	13422	13316	13482	13446	13541	13419	13404	13437	13379	13398	13517	13398	13392	13373	13322	13458	13373	13343	13370	13420	13442	13357	13274	13376	13246	13278	13374	13324	13378	13303	13220	13309	13464	13195	13388	13410	13269	13326	13268	13483	13364	13301	13462	13396	13426	13369	13453	13340	13409	13302	13313	13373	13435	13324	13594	13213	13338	13394	13605	13253	13230	13309	13388	13216	13469	13363	13358	13267	13349	13447	13384	13430	13385	13319	13289	13409	13298	13323	13387	13275	13422	13369	13485	13582	13516	13414	13216	13303	13564	13476	13437	13493	13522	13584	13239	13412	13251	13344	13464	13327	13397	13381	13320	13341	13240	13315	13388	13444	13396	13338	13235	13554	13354	13388	13320	13303	13366	13347	13504	13382	13526	13328	13352	13448	13291	13562	13419	13242	13219	13377	13356	13229	13438	13538	13271	13322	13311	13441	13429	13421	13403	13281	13154	13302	13253	13115	13319	13391	13079	13482	13588	13243	13499	13430	13388	13511	13473	13386	13453	13253	13533	13503	13338	13356	13322	13323	13593	13386	13347	13268	13353	13264	13466	13370	13353	13491	13406	13420	13225	13354	13443	13420	13192	13348	13191	13408	13449	13351	13324	13523	13453	13424	13347	13307	13455	13261	13441	13311	13438	13231	13440	13278	13475	13307	13508	13161	13452	13190	13387	13411	13176	13307	13337	13343	13343	13407	13232	13265	13363	13497	13516	13377	13385	13446	13284	13393	13434	13611	13448	13448	13348	13434	13332	13316	13333	13321	13373	13237	13326	13341	13208	13304	13245	13426	13526	13356	13289	13353	13321	13585	13547	13400	13440	13575	13416	13386	13386	13387	13345	13334	13478	13252	13431	13317	13287	13381	13475	13269	13260	13417	13408	13468	13373	13387	13351	13320	13375	13362	13367	13254	13388	13371	13423	13492	13367	13324	13455	13155	13363	13364	13348	13261	13485	13519	13440	13424	13424	13263	13461	13516	13422	13243	13340	13273	13395	13453	13426	13386	13333	13499	13253	13498	13412	13482	13480	13480	13442	13355	13383	13335	13364	13324	13551	13341	13414	13173	13451	13304	13347	13456	13307	13395	13374	13451	13230	13373	13271	13338	13390	13296	13373	13397	13358	13372	13360	13359	13221	13386	13320	13324	13318	13245	13329	13484	13266	13197	13471	13214	13303	13333	13413	13316	13394	13346	13275	13315	13318	13512	13356	13505	13360	13422	13434	13361	13403	13415	13353	13410	13301	13422	13358	13401	13222	13349	13476	13369	13436	13264	13480	13330	13300	13476	13443	13268	13331	13259	13298	13488	13393	13314	13303	13377	13297	13178	13332	13269	13271	13324	13344	13438	13249	13430	13656	13336	13555	13275	13434	13278	13236	13336	13458	13199	13369	13315	13414	13508	13304	13483	13163	13480	13396	13490	13361	13417	13314	13539	13347	13360	13332	13463	13415	13220	13258	13536	13279	13524	13350	13284	13340	13393	13622	13253	13232	13495	13314	13176	13284	13399	13423	13300	13477	13343	13347	13349	13272	13287	13445	13513	13276	13235	13456	13495	13378	13382	13377	13326	13284	13387	13495	13441	13246	13337	13367	13483	13316	13493	13332	13367	13365	13452	13491	13362	13443	13357	13506	13374	13364	13361	13501	13426	13354	13447	13533	13423	13356	13192	13472	13369	13233	13423	13296	13293	13190	13209	13194	13391	13388	13448	13239	13415	13404	13377	13311	13392	13452	13375	13330	13343	13625	13271	13332	13421	13445	13223	13213	13331	13343	13325	13378	13339	13425	13410	13215	13412	13393	13392	13234	13369	13438	13351	13303	13344	13331	13445	13317	13297	13274	13301	13369	13368	13322	13446	13340	13358	13389	13297	13393	13245	13268	13320	13339	13279	13307	13441	13505	13533	13373	13285	13498	13413	13355	13410	13322	13314	13291	13324	13262	13362	13547	13445	13460	13467	13536	13365	13274	13536	13295	13343	13447	13407	13307	13268	13501	13418	13304	13327	13426	13387	13498	13235	13379	13295	13371	13474	13420	13433	13391	13274	13237	13466	13345	13436	13362	13437	13404	13320	13332	13231	13258	13441	13288	13130	13262	13290	13302	13405	13236	13525	13347	13352	13374	13366	13510	13271	13237	13343	13429	13218	13252	13444	13239	13165	13375	13375	13424	13438	13438	13335	13212	13386	13276	13724	13345	13483	13383	13307	13291	13392	13453	13413	13408	13306	13338	13172	13312	13520	13324	13288	13382	13299	13408	13327	13459	13281	13546	13413	13456	13336	13514	13347	13505	13191	13570	13466	13295	13316	13319	13265	13552	13372	13275	13270	13316	13359	13310	13292	13495	13404	13311	13278	13252	13238	13396	13323	13431	13274	13233	13371	13280	13408	13389	13382	13318	13333	13483	13354	13369	13348	13286	13411	13467	13407	13509	13546	13553	13333	13293	13366	13277	13460	13242	13386	13358	13333	13259	13353	13376	13400	13290	13300	13305	13290	13403	13336	13358	13394	13599	13279	13486	13573	13386	13289	13343	13325	13330	13388	13295	13495	13232	13371	13299	13362	13323	13370	13230	13404	13348	13409	13355	13322	13190	13304	13401	13533	13347	13479	13409	13419	13311	13340	13460	13366	13541	13394	13392	13438	13346	13288	13312	13334	13360	13367	13261	13335	13306	13583	13174	13483	13263	13460	13378	13414	13335	13266	13294	13341	13230	13272	13560	13274	13480	13439	13356	13321	13343	13357	13363	13445	13255	13323	13274	13417	13364	13362	13277	13191	13306	13452	13542	13432	13677	13308	13331	13436	13313	13224	13447	13355	13422	13251	13486	13392	13373	13459	13196	13318	13504	13415	13323	13447	13298	13479	13505	13467	13382	13249	13473	13314	13346	13344	13210	13387	13361	13317	13358	13392	13448	13399	13321	13372	13407	13478	13355	13324	13347	13186	13459	13453	13432	13258	13374	13165	13384	13461	13460	13497	13371	13399	13145	13305	13342	13424	13386	13562	13126	13413	13316	13271	13374	13517	13527	13285	13488	13133	13470	13441	13496	13377	13560	13310	13249	13513	13360	13411	13311	13457	13365	13385	13403	13379	13481	13371	13357	13456	13293	13297	13390	13412	13375	13435	13393	13445	13470	13360	13370	13241	13392	13438	13517	13401	13145	13506	13358	13371	13331	13326	13287	13398	13444	13458	13402	13413	13278	13390	13328	13484	13297	13449	13437	13387	13248	13432	13344	13375	13382	13278	13309	13312	13260	13577	13390	13235	13271	13243	13448	13266	13346	13487	13280	13382	13325	13385	13326	13552	13404	13338	13262	13359	13501	13404	13455	13381	13424	13240	13366	13227	13313	13478	13392	13443	13361	13314	13470	13419	13553	13421	13410	13454	13425	13297	13362	13398	13387	13347	13171	13339	13474	13417	13276	13389	13466	13314	13279	13266	13223	13324	13448	13428	13502	13208	13179	13186	13501	13451	13388	13384	13277	13348	13265	13401	13516	13335	13424	13541	13429	13249	13441	13415	13458	13301	13264	13379	13289
29360	29670	38040	33371	27555	24187	21991	20108	18796	18184	17600	17268	16849	16700	16198	16095	16131	16093	16257	16075	15857	15793	15729	15680	16027	15795	15878	15800	15702	15605	15522	15734	15449	15620	15608	15686	15747	15575	15647	15653	15592	15632	15624	15624	15567	15649	15671	15730	15572	15583	15530	15831	15730	15753	15604	15491	15605	15443	15776	15841	15785	15678	15450	15602	15481	15573	15637	15666	15477	15790	15829	15462	15502	15422	15632	15512	15507	15517	15569	15454	15592	15672	15604	15371	15601	15613	15661	15706	15707	15638	15627	15391	15739	15614	15526	15570	15603	15691	15584	15666	15670	15623	15514	15835	15671	15691	15721	15589	15877	15643	15610	15463	15517	15581	15616	15553	15524	15544	15794	15578	15558	15612	15746	15628	15398	15517	15627	15671	15612	15732	15525	15528	15685	15731	15631	15730	15660	15660	15789	15598	15635	15596	15771	15600	15633	15536	15630	15545	15745	15604	15742	15577	15511	15642	15529	15590	15676	15673	15634	15722	15665	15708	15511	15416	15605	15607	15677	15563	15865	15570	15570	15699	15650	15530	15761	15470	15752	15848	15743	15715	15675	15838	15810	15617	15616	15583	15635	15578	15851	15568	15620	15466	15503	15490	15675	15620	15678	15511	15583	15586	15717	15701	15607	15673	15516	15706	15614	15698	15563	15629	15670	15738	15584	15616	15662	15592	15439	15528	15484	15614	15538	15565	15794	15739	15582	15506	15629	15560	15673	15617	15469	15528	15545	15708	15620	15399	15838	15646	15587	15536	15546	15449	15650	15839	15785	15662	15587	15652	15706	15728	15639	15442	15612	15454	15561	15597	15817	15578	15637	15362	15650	15536	15928	15657	15640	15699	15683	15564	15556	15645	15729	15643	15463	15518	15591	15514	15473	15697	15599	15692	15852	15776	15563	15581	15600	15443	15586	15706	15649	15665	15602	15648	15558	15665	15743	15434	15710	15659	15426	15458	15540	15688	15444	15657	15572	15815	15654	15586	15748	15881	15701	15742	15455	15776	15816	15837	15611	15848	15578	15719	15877	15599	15612	15382	15816	15708	15661	15543	15547	15409	15335	15718	15617	15696	15708	15599	15590	15813	15537	15499	15630	15722	15724	15798	15757	15676	15458	15741	15688	15750	15840	15673	15573	15532	15378	15685	15492	15744	15560	15618	15484	15618	15766	15501	15391	15612	15581	15727	15692	15666	15578	15660	15699	15933	15620	15530	15575	15886	15502	15898	15533	15571	15752	15380	15731	15608	15647	15627	15642	15627	15739	15639	15658	15521	15530	15621	15634	15547	15584	15625	15553	15577	15501	15480	15671	15654	15753	15712	15689	15755	15763	15500	15599	15676	15683	15654	15520	15571	15697	15564	15485	15710	15722	15678	15617	15705	15643	15534	15619	15570	15469	15679	15835	15727	15580	15544	15649	15658	15547	15523	15530	15471	15653	15674	15657	15700	15405	15729	15673	15691	15823	15723	15651	15765	15638	15699	15826	15636	15603	15873	15779	15788	15631	15866	15336	15786	15496	15523	15774	15644	15769	15667	15497	15539	15661	15472	15564	15550	15401	15481	15505	15625	15709	15729	15736	15566	15722	15524	15451	15481	15562	15850	15636	15471	15614	15641	15624	15583	15498	15504	15734	15699	15556	15603	15645	15571	15496	15469	15540	15676	15822	15836	15775	15683	15690	15617	15495	15657	15602	15641	15595	15624	15645	15585	15537	15715	15524	15545	15647	15412	15722	15612	15524	15739	15604	15767	15422	15494	15765	15745	15435	15630	15724	15563	15494	15758	15761	15596	15567	15495	15462	15333	15717	15664	15663	15765	15732	15727	15437	15558	15619	15697	15715	15459	15465	15671	15699	15696	15603	15724	15617	15546	15614	15512	15889	15590	15693	15435	15652	15600	15631	15719	15668	15551	15604	15555	15546	15681	15705	15584	15675	15668	15649	15631	15673	15431	15750	15520	15610	15681	15555	15715	15573	15641	15731	15626	15684	15612	15636	15443	15520	15674	15557	15721	15674	15601	15564	15515	15785	15623	15741	15551	15551	15765	15715	15715	15665	15683	15587	15586	15415	15771	15782	15634	15785	15862	15555	15681	15613	15581	15633	15658	15711	15571	15622	15654	15359	15492	15548	15609	15657	15582	15617	15705	15638	15568	15526	15762	15644	15629	15587	15668	15656	15830	15595	15927	15671	15522	15787	15613	15570	15588	15691	15714	15553	15705	15665	15646	15845	15640	15608	15580	15431	15374	15569	15623	15712	15412	15678	15587	15802	15488	15663	15685	15550	15865	15659	15329	15651	15559	15640	15670	15466	15688	15696	15691	15527	15626	15682	15681	15518	15439	15581	15687	15524	15501	15701	15558	15544	15721	15476	15689	15642	15444	15606	15618	15539	15390	15661	15864	15627	15622	15849	15571	15565	15635	15561	15429	15445	15672	15406	15572	15686	15462	15739	15532	15737	15600	15541	15587	15610	15348	15661	15640	15599	15622	15548	15517	15531	15546	15693	15624	15600	15649	15574	15828	15705	15334	15655	15529	15773	15541	15622	15545	15615	15533	15523	15640	15577	15531	15791	15559	15652	15605	15589	15591	15668	15685	15483	15809	15729	15626	15560	15634	15742	15535	15576	15630	15369	15572	15440	15573	15555	15700	15661	15626	15703	15624	15682	15648	15594	15734	15681	15718	15710	15827	15653	15644	15498	15517	15386	15445	15454	15553	15744	15926	15876	15685	15614	15676	15739	15622	15788	15602	15693	15641	15539	15645	15655	15466	15612	15462	15683	15582	15746	15672	15416	15672	15644	15640	15679	15517	15674	15686	15751	15619	15748	15708	15827	15420	15642	15674	15596	15468	15673	15630	15460	15573	15500	15708	15620	15591	15672	15618	15699	15617	15774	15682	15698	15678	15601	15622	15745	15463	15594	15613	15675	15619	15899	15424	15622	15858	15731	15620	15750	15776	15872	15575	15654	15497	15630	15469	15618	15613	15600	15720	15629	15698	15552	15672	15572	15747	15762	15611	15662	15738	15503	15535	15504	15615	15682	15727	15654	15805	15615	15596	15485	15661	15544	15770	15576	15643	15633	15548	15520	15816	15710	15647	15575	15628	15524	15511	15777	15709	15838	15801	15674	15574	15506	15610	15450	15827	15474	15530	15468	15576	15483	15624	15727	15596	15665	15526	15837	15388	15682	15575	15703	15568	15654	15845	15598	15502	15499	15646	15581	15493	15416	15634	15747	15611	15772	15554	15577	15545	15677	15817	15602	15649	15578	15597	15663	15776	15662	15703	15669	15561	15314	15758	15579	15494	15419	15760	15615	15570	15915	15639	15483	15617	15528	15633	15580	15609	15597	15600	15742	15580	15742	15654	15790	15594	15890	15589	15654	15505	15515	15651	15733	15640	15478	15686	15432	15609	15687	15684	15643	15772	15838	15652	15523	15713	15604	15546	15609	15640	15676	15448	15571	15600	15740	15643	15506	15644	15791	15615	15564	15700	15512	15591	15323	15508	15842	15645	15924	15661	15649	15463	15770	15597	15411	15396	15452	15536	15674	15434	15677	15653	15606	15467	15492	15724	15582	15532	15578	15624	15672	15487	15599	15537	15631	15800	15733	15565	15588	15582	15722	15462	15595	15635	15720	15503	15705	15637	15629	15578	15521	15529	15588	15578	15618	15652	15601	15615	15746	15587	15655	15676	15619	15622	15698	15645	15617	15711	15562	15573	15751	15613	15530	15524	15649	15616	15647	15628	15483	15773	15773	15799	15743	15559	15624	15547	15656	15550	15664	15459	15446	15673	15703	15686	15495	15669	15586	15458	15635	15645	15685	15630	15726	15636	15472	15586	15612	15607	15545	15755	15375	15648	15682	15611	15681	15563	15712	15686	15745	15887	15439	15470	15418	15701	15499	15745	15603	15681	15552	15603	15612	15549	15577	15562	15540	15509	15795	15742	15850	15743	15669	15570	15502	15562	15703	15691	15923	15680	15733	15664	15710	15582	15584	15547	15489	15540	15552	15791	15667	15550	15835	15527	15399	15499	15618	15525	15808	15614	15678	15684	15643	15741	15619	15589	15683	15452	15715	15638	15501	15605	15650	15537	15618	15639	15666	15695	15393	15684	15505	15780	15594	15470	15552	15533	15710	15630	15589	15569	15647	15617	15548	15636	15509	15799	15690	15543	15450	15529	15540	15466	15429	15736	15642	15602	15770	15528	15578	15505	15735	15535	15632	15810	15537	15785	15785	15523	15587	15610	15507	15561	15866	15690	15652	15666	15785	15830	15709	15810	15489	15501	15440	15695	15799	15543	15718	15545	15490	15564	15711	15565	15648	15659	15610	15595	15536	15737	15600	15533	15676	15585	15448	15662	15409	15676	15481	15538	15658	15626	15545	15509	15465	15390	15631	15415	15714	15580	15444	15554	15772	15483	15561	15609	15682	15592	15626	15741	15601	15472	15590	15482	15525	15683	15809	15509	15654	15648	15525	15721	15385	15633	15733	15760	15464	15635	15567	15672	15621	15603	15808	15535	15631	15613	15636	15695	15642	15767	15720	15751	15511	15643	15482	15581	15553	15521	15680	15808	15614	15655	15812	15747	15626	15613	15622	15764	15640	15611	15627	15515	15632	15455	15733	15761	15622	15568	15661	15752	15925	15637	15636	15375	15600	15493	15562	15587	15458	15556	15675	15682	15647	15591	15407	15660	15589	15536	15687	15446	15576	15366	15586	15545	15689	15551	15616	15609	15484	15704	15716	15473	15642	15742	15730	15555	15715	15659	15545	15611	15662	15645	15901	15601	15529	15665	15605	15603	15761	15883	15715	15771	15795	15568	15568	15633	15602	15500	15766	15599	15594	15554	15772	15611	15778	15643	15707	15598	15745	15537	15520	15405	15754	15457	15636	15447	15683	15716	15568	15494	15695	15482	15572	15564	15432	15501	15718	15697	15646	15827	15442	15685	15836	15726	15703	15650	15713	15327	15704	15705	15558	15560	15570	15564	15545	15802	15719	15566	15584	15621	15545	15607	15689	15510	15713	15600	15524	15725	15480	15758	15588	15651	15530	15486	15675	15629	15543	15376	15639	15685	15775	15752	15610	15640	15773	15545
31513	45950	41748	32364	27869	24408	21510	19378	18187	17124	16313	15568	15091	14554	14307	14173	14013	13982	13885	13842	13753	13526	13416	13518	13296	13580	13452	13357	13475	13352	13531	13524	13369	13414	13329	13557	13520	13316	13426	13423	13447	13308	13468	13406	13466	13212	13483	13427	13472	13293	13503	13334	13446	13463	13415	13403	13367	13422	13534	13292	13335	13400	13427	13337	13381	13309	13292	13250	13538	13432	13315	13367	13426	13286	13503	13401	13388	13397	13344	13308	13300	13298	13301	13366	13390	13595	13394	13545	13240	13377	13193	13406	13405	13282	13338	13308	13421	13313	13375	13297	13337	13355	13387	13277	13366	13192	13528	13300	13376	13399	13252	13299	13442	13419	13335	13504	13326	13418	13367	13452	13518	13385	13238	13332	13457	13308	13410	13317	13431	13430	13440	13407	13425	13371	13381	13302	13400	13365	13413	13285	13525	13321	13409	13335	13229	13413	13431	13202	13375	13457	13350	13239	13379	13279	13334	13293	13276	13462	13367	13311	13506	13393	13283	13408	13489	13340	13359	13374	13474	13318	13366	13385	13321	13172	13431	13254	13318	13316	13524	13451	13401	13560	13379	13375	13169	13179	13515	13326	13482	13318	13556	13403	13316	13387	13159	13411	13412	13483	13480	13420	13302	13276	13117	13504	13324	13341	13339	13414	13340	13346	13507	13213	13280	13455	13248	13206	13335	13470	13495	13411	13355	13350	13373	13294	13306	13256	13366	13346	13352	13317	13404	13549	13397	13502	13459	13314	13430	13378	13454	13227	13388	13356	13455	13245	13323	13443	13300	13540	13265	13346	13420	13390	13301	13254	13450	13476	13312	13343	13283	13232	13540	13234	13433	13390	13270	13403	13301	13214	13328	13469	13439	13366	13333	13403	13326	13406	13208	13387	13507	13426	13379	13306	13290	13465	13419	13152	13389	13325	13350	13469	13425	13444	13501	13249	13415	13427	13331	13326	13448	13302	13369	13424	13446	13425	13287	13307	13512	13275	13381	13463	13417	13318	13354	13374	13404	13218	13180	13430	13415	13232	13287	13475	13329	13512	13199	13234	13502	13396	13368	13357	13420	13502	13411	13282	13485	13280	13405	13320	13369	13220	13533	13501	13371	13469	13317	13327	13274	13398	13277	13260	13547	13329	13503	13246	13299	13503	13404	13348	13373	13146	13416	13417	13245	13258	13242	13409	13335	13226	13406	13136	13520	13295	13294	13496	13465	13322	13282	13379	13217	13486	13430	13461	13310	13434	13388	13387	13325	13393	13298	13447	13366	13321	13553	13462	13414	13324	13295	13344	13364	13289	13396	13279	13381	13452	13255	13376	13290	13274	13508	13528	13430	13352	13437	13380	13470	13398	13259	13396	13488	13324	13391	13310	13405	13453	13487	13275	13440	13309	13364	13252	13540	13462	13346	13424	13304	13415	13417	13467	13178	13458	13400	13522	13598	13266	13362	13376	13194	13214	13303	13348	13319	13351	13416	13306	13385	13194	13219	13227	13331	13462	13421	13446	13070	13481	13479	13272	13496	13306	13400	13458	13390	13414	13410	13318	13480	13340	13441	13469	13270	13182	13408	13451	13444	13382	13555	13277	13514	13495	13287	13236	13371	13263	13423	13404	13437	13375	13418	13245	13337	13419	13476	13374	13323	13385	13387	13235	13279	13214	13342	13293	13420	13366	13417	13359	13301	13349	13453	13330	13441	13319	13430	13380	13409	13269	13263	13363	13367	13327	13369	13464	13356	13596	13417	13223	13369	13332	13607	13403	13430	13372	13472	13277	13351	13384	13327	13224	13237	13311	13272	13529	13245	13455	13493	13425	13484	13232	13309	13347	13295	13312	13370	13372	13380	13403	13323	13364	13358	13441	13388	13257	13289	13447	13476	13301	13278	13376	13216	13211	13295	13306	13391	13419	13378	13415	13310	13368	13354	13613	13466	13473	13425	13279	13357	13320	13361	13335	13494	13266	13285	13418	13343	13442	13365	13302	13320	13292	13361	13234	13458	13356	13433	13294	13372	13211	13421	13445	13500	13325	13475	13555	13322	13381	13450	13251	13453	13420	13556	13361	13440	13369	13315	13369	13358	13163	13406	13315	13429	13322	13429	13296	13424	13294	13307	13373	13311	13401	13454	13242	13372	13422	13348	13389	13583	13310	13247	13371	13683	13477	13530	13360	13420	13367	13346	13392	13438	13508	13418	13377	13337	13317	13478	13519	13417	13415	13352	13281	13595	13387	13285	13260	13361	13321	13351	13425	13408	13458	13383	13500	13183	13410	13366	13286	13157	13383	13431	13125	13355	13462	13380	13231	13555	13373	13503	13262	13393	13304	13157	13313	13268	13549	13281	13443	13477	13504	13436	13271	13449	13236	13434	13364	13445	13341	13301	13468	13464	13248	13359	13379	13204	13218	13311	13485	13210	13368	13518	13168	13519	13352	13438	13446	13316	13286	13190	13212	13300	13434	13360	13351	13308	13336	13300	13366	13315	13401	13281	13354	13383	13489	13331	13339	13425	13292	13257	13375	13289	13383	13367	13533	13427	13220	13383	13345	13179	13391	13353	13460	13160	13469	13330	13306	13557	13348	13385	13401	13374	13356	13474	13347	13506	13360	13390	13429	13226	13334	13353	13312	13561	13445	13396	13265	13386	13337	13305	13351	13378	13345	13470	13362	13391	13637	13520	13262	13350	13442	13505	13397	13318	13161	13361	13393	13520	13300	13424	13378	13318	13465	13322	13303	13117	13341	13258	13346	13269	13406	13444	13428	13344	13391	13455	13344	13464	13477	13427	13517	13421	13546	13263	13326	13386	13416	13345	13420	13622	13356	13303	13554	13200	13402	13375	13389	13261	13482	13294	13324	13416	13404	13270	13418	13358	13268	13320	13297	13338	13520	13380	13364	13335	13447	13302	13463	13415	13427	13358	13474	13486	13389	13350	13357	13394	13480	13371	13476	13292	13343	13366	13283	13361	13434	13554	13265	13378	13305	13430	13325	13400	13302	13317	13517	13339	13343	13326	13372	13463	13265	13412	13290	13344	13307	13571	13431	13442	13488	13221	13504	13122	13413	13480	13378	13452	13379	13284	13385	13279	13549	13184	13535	13319	13370	13521	13291	13486	13173	13446	13384	13542	13517	13336	13312	13516	13417	13260	13346	13462	13435	13397	13344	13307	13448	13356	13321	13437	13323	13318	13330	13517	13300	13455	13355	13400	13439	13403	13231	13262	13471	13329	13455	13183	13363	13269	13421	13467	13409	13396	13501	13476	13300	13322	13473	13621	13385	13423	13356	13488	13532	13395	13348	13290	13239	13320	13515	13255	13277	13297	13395	13442	13553	13338	13381	13432	13443	13288	13526	13418	13266	13421	13294	13277	13451	13332	13363	13494	13347	13360	13385	13316	13493	13270	13306	13298	13286	13317	13347	13360	13171	13340	13347	13455	13391	13366	13453	13464	13425	13368	13387	13373	13551	13401	13492	13420	13262	13199	13403	13202	13409	13488	13321	13309	13401	13310	13257	13116	13287	13392	13386	13359	13504	13350	13337	13408	13313	13549	13342	13233	13433	13472	13378	13500	13458	13509	13362	13292	13262	13437	13325	13284	13329	13135	13473	13317	13304	13460	13472	13414	13434	13399	13296	13359	13499	13524	13545	13244	13407	13429	13335	13246	13340	13491	13412	13309	13496	13434	13227	13483	13294	13372	13382	13394	13180	13433	13390	13358	13508	13475	13542	13384	13417	13489	13353	13235	13582	13397	13365	13451	13449	13193	13323	13339	13430	13403	13455	13336	13316	13480	13468	13389	13298	13470	13413	13302	13524	13413	13373	13484	13320	13293	13425	13250	13313	13627	13257	13319	13401	13414	13344	13242	13452	13431	13354	13491	13504	13487	13349	13337	13494	13376	13535	13303	13316	13283	13238	13359	13343	13459	13179	13369	13494	13347	13464	13343	13457	13404	13391	13337	13253	13446	13356	13439	13341	13498	13377	13427	13225	13375	13431	13449	13509	13248	13467	13267	13279	13237	13448	13385	13216	13358	13472	13443	13274	13575	13578	13392	13424	13357	13400	13589	13410	13585	13416	13406	13377	13189	13186	13339	13422	13236	13362	13489	13318	13294	13403	13502	13413	13377	13396	13598	13287	13444	13324	13351	13415	13264	13442	13325	13471	13226	13401	13358	13369	13433	13347	13330	13247	13207	13279	13215	13624	13412	13253	13353	13506	13312	13351	13196	13351	13335	13338	13439	13290	13340	13351	13456	13504	13238	13462	13307	13504	13328	13527	13365	13220	13449	13318	13482	13446	13297	13497	13457	13339	13414	13446	13345	13590	13400	13221	13411	13413	13330	13356	13343	13299	13346	13499	13364	13433	13372	13323	13414	13409	13214	13513	13428	13403	13281	13470	13406	13315	13418	13274	13308	13490	13384	13276	13418	13453	13392	13435	13554	13235	13455	13220	13469	13195	13557	13264	13406	13387	13481	13317	13373	13371	13322	13359	13488	13477	13382	13573	13423	13257	13436	13524	13443	13459	13427	13387	13240	13329	13339	13348	13380	13375	13317	13333	13373	13338	13252	13501	13314	13515	13264	13302	13387	13335	13344	13144	13448	13380	13317	13506	13244	13400	13312	13485	13395	13452	13394	13382	13516	13291	13517	13459	13203	13382	13227	13405	13492	13372	13261	13312	13224	13455	13436	13220	13407	13472	13317	13458	13399	13342	13531	13355	13439	13328	13264	13477	13434	13288	13341	13262	13483	13336	13553	13484	13254	13413	13381	13373	13369	13295	13435	13270	13265	13405	13315	13476	13451	13422	13387	13279	13410	13295	13315	13423	13329	13285	13391	13465	13370	13451	13380	13405	13414	13382	13388	13433	13410	13281	13256	13421	13294	13429	13447	13351	13373	13292	13490	13333	13349	13367	13270	13417	13421	13340	13486	13443	13509	13410	13360	13318	13367	13614	13609	13327	13249	13585	13425	13418	13352	13435	13363	13332	13445	13416	13270	13298	13467	13173	13458	13521	13560	13452	13440	13320	13501	13185	13320	13255	13454	13353	13332	13432	13274	13256	13511	13422	13488	13391	13431	13556	13270	13406	13302	13351	13451	13497	13338	13389
24049	21110	28731	26682	26977	28510	26887	22217	20660	19619	18774	18006	17420	16905	16864	16431	16327	16085	15939	16058	15807	15752	15657	15784	15709	15588	15454	15482	15533	15477	15604	15486	15492	15453	15522	15541	15403	15397	15402	15389	15616	15526	15433	15581	15444	15405	15301	15456	15343	15535	15549	15479	15393	15304	15434	15369	15434	15224	15482	15661	15628	15484	15433	15358	15446	15320	15376	15559	15415	15517	15275	15484	15402	15453	15627	15372	15554	15535	15433	15433	15476	15583	15600	15362	15624	15289	15464	15561	15343	15492	15416	15612	15531	15354	15589	15516	15641	15656	15481	15577	15456	15572	15531	15593	15371	15401	15539	15577	15395	15745	15534	15442	15418	15537	15412	15454	15549	15384	15523	15441	15415	15572	15344	15440	15513	15296	15332	15344	15402	15632	15457	15245	15433	15566	15448	15599	15366	15321	15144	15593	15360	15315	15332	15362	15507	15424	15552	15312	15473	15310	15419	15508	15388	15593	15458	15389	15394	15406	15432	15472	15552	15717	15707	15507	15649	15420	15463	15483	15550	15464	15513	15395	15530	15464	15548	15656	15388	15569	15416	15465	15445	15428	15354	15283	15412	15637	15606	15386	15362	15473	15512	15492	15460	15334	15560	15412	15298	15363	15501	15360	15369	15530	15387	15407	15447	15572	15660	15336	15586	15534	15670	15476	15204	15372	15501	15544	15462	15593	15379	15651	15578	15461	15344	15389	15330	15514	15350	15350	15498	15558	15383	15476	15483	15458	15501	15412	15371	15529	15397	15467	15435	15538	15429	15342	15608	15465	15602	15598	15450	15492	15501	15316	15371	15418	15475	15652	15525	15271	15340	15252	15398	15520	15472	15468	15526	15426	15351	15496	15530	15462	15477	15354	15588	15442	15176	15707	15468	15526	15713	15435	15593	15389	15439	15502	15335	15532	15296	15541	15408	15259	15415	15255	15296	15368	15451	15517	15399	15542	15660	15624	15519	15328	15673	15556	15512	15579	15327	15525	15466	15334	15392	15613	15360	15582	15821	15492	15736	15649	15528	15348	15462	15532	15260	15276	15404	15590	15643	15330	15409	15425	15422	15468	15629	15443	15441	15534	15426	15454	15620	15652	15609	15523	15526	15494	15401	15522	15442	15527	15340	15210	15415	15335	15581	15297	15391	15420	15542	15448	15455	15354	15542	15325	15496	15417	15677	15353	15493	15567	15353	15308	15350	15322	15429	15442	15558	15398	15503	15277	15275	15358	15527	15438	15592	15393	15427	15581	15463	15542	15522	15330	15519	15456	15347	15427	15447	15618	15373	15429	15562	15494	15343	15422	15529	15424	15572	15522	15382	15385	15559	15712	15314	15395	15662	15416	15556	15454	15428	15534	15583	15397	15646	15385	15410	15608	15587	15430	15477	15478	15176	15600	15631	15469	15520	15545	15453	15568	15376	15463	15512	15455	15572	15507	15457	15505	15233	15426	15519	15474	15338	15512	15596	15441	15589	15509	15460	15525	15531	15344	15508	15535	15440	15630	15525	15479	15466	15549	15538	15341	15509	15599	15333	15482	15418	15533	15396	15408	15691	15687	15615	15482	15519	15262	15424	15469	15298	15401	15425	15442	15301	15584	15652	15410	15508	15402	15612	15289	15371	15463	15424	15542	15390	15449	15418	15445	15437	15313	15434	15399	15360	15374	15312	15477	15553	15551	15425	15507	15550	15487	15321	15572	15475	15695	15601	15507	15379	15348	15260	15442	15194	15297	15602	15446	15572	15488	15493	15372	15583	15449	15186	15301	15570	15350	15418	15398	15557	15436	15432	15525	15568	15462	15445	15609	15407	15394	15498	15450	15442	15438	15438	15465	15521	15578	15515	15436	15497	15409	15312	15452	15372	15425	15487	15365	15423	15515	15663	15412	15371	15351	15390	15579	15485	15576	15518	15453	15357	15555	15447	15535	15520	15483	15306	15322	15605	15474	15346	15588	15674	15455	15261	15378	15517	15517	15518	15503	15521	15357	15349	15490	15370	15377	15412	15397	15330	15544	15350	15395	15439	15508	15549	15420	15531	15495	15486	15284	15573	15503	15617	15392	15510	15409	15387	15332	15548	15516	15727	15438	15424	15344	15653	15474	15322	15510	15590	15560	15270	15360	15301	15254	15344	15491	15647	15135	15366	15538	15502	15523	15509	15316	15449	15523	15682	15630	15404	15377	15502	15636	15486	15452	15398	15364	15596	15407	15528	15441	15560	15409	15473	15381	15334	15393	15435	15512	15433	15346	15428	15434	15527	15576	15410	15612	15295	15248	15405	15466	15493	15261	15485	15326	15514	15355	15386	15487	15373	15399	15256	15454	15214	15399	15497	15509	15440	15205	15331	15559	15580	15291	15415	15437	15251	15474	15389	15388	15153	15379	15516	15385	15561	15158	15356	15284	15378	15445	15355	15407	15481	15614	15670	15370	15638	15417	15536	15261	15372	15710	15549	15504	15578	15396	15241	15595	15558	15377	15543	15620	15466	15411	15405	15264	15359	15506	15452	15467	15468	15421	15643	15390	15464	15525	15387	15604	15538	15542	15538	15387	15587	15427	15397	15746	15352	15481	15415	15425	15409	15571	15349	15613	15439	15310	15603	15545	15731	15466	15408	15403	15382	15511	15345	15584	15332	15334	15366	15742	15544	15504	15491	15489	15470	15430	15389	15299	15524	15548	15459	15432	15495	15567	15653	15608	15607	15377	15442	15694	15299	15388	15365	15412	15467	15373	15101	15410	15335	15566	15540	15599	15498	15400	15245	15400	15485	15484	15423	15432	15531	15586	15299	15623	15391	15624	15468	15431	15440	15542	15627	15458	15331	15589	15452	15367	15228	15526	15529	15464	15356	15391	15527	15349	15253	15477	15644	15537	15720	15420	15305	15459	15395	15697	15507	15321	15622	15540	15496	15371	15516	15390	15736	15528	15583	15488	15522	15252	15544	15540	15489	15368	15428	15262	15368	15578	15411	15449	15367	15506	15255	15417	15470	15379	15379	15490	15185	15513	15393	15460	15651	15638	15418	15317	15403	15423	15306	15348	15372	15641	15467	15452	15536	15327	15301	15398	15269	15518	15504	15419	15433	15374	15565	15440	15442	15347	15281	15186	15477	15595	15738	15393	15283	15540	15462	15446	15415	15427	15517	15540	15492	15540	15426	15553	15466	15408	15325	15367	15471	15548	15455	15419	15313	15432	15327	15408	15556	15502	15498	15358	15528	15522	15423	15364	15205	15358	15570	15391	15450	15535	15594	15328	15297	15383	15464	15505	15749	15422	15477	15533	15639	15439	15191	15363	15535	15455	15520	15433	15429	15579	15497	15467	15586	15587	15360	15329	15363	15515	15487	15574	15498	15532	15509	15677	15310	15419	15536	15350	15659	15301	15444	15513	15458	15752	15530	15487	15440	15483	15716	15420	15482	15603	15634	15583	15455	15439	15613	15537	15504	15508	15435	15424	15469	15253	15383	15456	15462	15288	15324	15379	15522	15374	15462	15324	15478	15534	15567	15383	15393	15379	15484	15695	15573	15455	15508	15447	15431	15327	15442	15643	15497	15480	15440	15327	15588	15560	15400	15495	15369	15522	15365	15502	15411	15350	15659	15511	15518	15566	15456	15535	15747	15497	15366	15275	15426	15325	15598	15505	15491	15374	15398	15482	15337	15375	15454	15595	15309	15421	15419	15391	15358	15346	15588	15432	15521	15104	15411	15538	15412	15355	15380	15417	15289	15494	15572	15370	15406	15449	15506	15425	15504	15475	15660	15657	15369	15497	15374	15529	15473	15563	15445	15271	15168	15545	15503	15494	15327	15367	15442	15567	15471	15450	15515	15276	15499	15339	15626	15407	15295	15546	15521	15416	15335	15361	15523	15481	15666	15388	15463	15555	15688	15381	15420	15648	15568	15632	15471	15492	15572	15584	15498	15551	15354	15568	15462	15441	15379	15464	15456	15568	15665	15464	15469	15471	15405	15344	15291	15367	15446	15311	15574	15464	15549	15570	15589	15520	15423	15711	15593	15455	15436	15475	15524	15629	15366	15457	15475	15424	15644	15444	15393	15383	15583	15475	15151	15407	15530	15435	15138	15379	15411	15585	15391	15510	15330	15602	15490	15623	15435	15468	15313	15419	15305	15565	15331	15432	15414	15401	15520	15560	15549	15610	15481	15562	15697	15564	15438	15605	15343	15470	15392	15418	15409	15446	15499	15477	15434	15485	15382	15504	15517	15392	15482	15585	15400	15369	15470	15316	15595	15532	15395	15472	15414	15491	15474	15465	15536	15204	15274	15346	15630	15398	15448	15673	15458	15445	15492	15433	15667	15401	15480	15381	15572	15649	15506	15324	15472	15441	15409	15291	15545	15378	15458	15390	15588	15553	15435	15656	15377	15220	15219	15316	15441	15545	15316	15472	15463	15425	15473	15419	15804	15545	15550	15474	15394	15236	15433	15439	15530	15430	15387	15574	15352	15352	15378	15389	15552	15143	15374	15454	15469	15591	15519	15357	15444	15252	15407	15062	15437	15366	15638	15541	15529	15468	15416	15544	15480	15470	15453	15546	15484	15491	15568	15360	15318	15626	15520	15400	15521	15454	15509	15422	15644	15536	15418	15579	15370	15612	15455	15374	15531	15485	15547	15477	15561	15386	15613	15367	15255	15569	15489	15581	15493	15585	15484	15587	15527	15215	15450	15393	15401	15652	15485	15440	15633	15533	15480	15472	15505	15464	15605	15385	15344	15480	15598	15496	15380	15495	15404	15492	15479	15474	15550	15514	15555	15277	15477	15487	15420	15381	15538	15403	15446	15369	15483	15605	15666	15482	15375	15385	15346	15329	15508	15424	15605	15675	15538	15567	15361	15554	15528	15409	15459	15309	15614	15226	15580	15480	15562	15531	15383	15491	15285	15323	15336	15343	15212	15524	15545	15240	15458	15436	15538	15588	15390	15479	15352	15491	15590	15186	15490	15324	15612	15508	15534	15503	15492	15457	15454	15407	15585	15570	15431	15539	15454	15517	15411	15584	15469	15558	15460	15378	15408	15568	15465	15486	15256	15275	15406	15273	15379	15591	15560	15607	15514	15563	15476	15385	15512	15640	15620	15514	15365	15601
31097	51431	48277	39070	33739	29426	25333	22549	20391	18773	17679	16860	15816	15349	14837	14586	14210	14179	13876	13904	13785	13665	13435	13347	13448	13579	13542	13257	13136	13345	13302	13400	13282	13439	13307	13424	13293	13175	13109	13273	13295	13374	13062	13245	13236	13272	13172	13320	13263	13408	13194	13329	13317	13219	13203	13186	13353	13428	13364	13128	13349	13283	13160	13353	13470	13115	13442	13398	13246	13233	13171	13319	13178	13078	13216	13251	13365	13285	13326	13271	13279	13250	13337	13294	13185	13246	13361	13193	13228	13234	13215	13152	13035	13254	13377	13188	13176	13277	13231	13254	13356	13196	13244	13214	13247	13210	13388	13252	13220	13147	13349	13193	13252	13217	13512	13235	13216	13304	13359	13334	13086	13142	13231	13218	13038	13152	13214	13233	13273	13182	13132	13136	13130	13219	13216	13330	13234	13407	13248	13092	13342	13273	13162	13213	13256	13057	13378	13232	13299	13270	13322	13264	13279	13357	13292	13371	13234	13176	13426	13399	13123	13249	13157	13238	13315	13316	13289	13243	13280	13396	13371	13288	13302	13322	13329	13302	13178	13187	13266	13360	13332	13257	13067	13229	13183	13183	13278	13246	13077	13349	13252	13203	13306	13277	13306	13244	13218	13303	13294	13300	13229	13306	13301	13161	13295	13424	13151	13315	13103	13318	13216	13267	13142	13252	13257	13248	13252	13342	13209	13332	13202	13237	13235	13121	13175	13352	13345	13299	13243	13269	13270	13311	13163	13178	13168	13329	13149	13337	13142	13163	13238	13162	13255	13310	13165	13168	13353	13351	13143	13285	13349	13387	13266	13343	13168	13138	13288	13337	13226	13116	13316	13179	13302	13250	13493	13168	13415	13238	13244	13396	13268	13241	13055	13292	13173	13192	13171	13200	13236	13329	13246	13234	13235	13302	13182	13252	13107	13180	13341	13268	13189	13206	13202	13289	13150	13266	13157	13277	13128	13155	13273	13218	13229	13138	13186	13404	13106	13128	13306	13202	12992	13388	13264	13295	13251	13256	13149	13095	13276	13183	13215	13289	13290	13241	13186	13336	13294	13194	13443	13226	13333	13102	13241	13319	13250	13282	13221	13315	13228	13324	13284	13263	13224	13319	13304	13282	13276	13395	13219	13325	13383	13105	13265	13199	13419	13186	13109	13347	13183	13278	13321	13311	13201	13348	13419	13300	13285	13152	13304	13277	13125	13268	13261	13287	13271	13362	13329	13235	13355	13136	13265	13246	13296	13123	13290	13298	13103	13307	13307	13217	13255	13167	13350	13276	13122	13089	13310	13265	13292	13215	13287	13145	13362	13193	13249	13289	13288	13282	13349	13341	13226	13169	13197	13312	13107	13267	13241	13282	13243	13193	13258	13177	13248	13158	13381	13227	13293	13404	13274	13275	13285	13324	13349	13295	13312	13161	13102	13162	13376	13266	13217	13292	13454	13270	13109	13150	13222	13192	13178	13103	13219	13175	13146	13235	13215	13347	13260	13352	13084	12998	13302	13195	13445	13280	13249	13200	13288	13244	13246	13280	13260	13255	13276	13176	13359	13095	13367	13252	13306	13291	13299	13317	13095	13380	13315	13274	13193	13101	13294	13087	13170	13420	13220	13322	13330	13296	13276	13186	13301	13165	13323	13160	13308	13168	13180	13315	13100	13190	13103	13259	13233	13322	13338	13252	13203	13454	13218	13180	13381	13128	13309	13254	13232	13300	13318	13268	13306	13309	13276	13410	13108	13406	13313	13321	13323	13068	13263	13192	13329	13150	13422	13240	13331	13281	13263	13281	13220	13249	13178	13189	13192	13307	13308	13290	13046	13201	13195	13262	13360	13182	13282	13096	13404	13345	13360	13314	13145	13348	13275	13185	13185	13143	13395	13158	13439	13311	13376	13270	13200	13314	13298	13212	13183	13215	13216	13151	13279	13374	13351	13254	13271	13360	13324	13236	13166	13236	13296	13372	13260	13368	13245	13178	13312	13228	13273	13270	13260	13025	13347	13152	13359	13244	13203	13253	13146	13132	13239	13268	13364	13237	13256	13279	13355	13185	13165	13382	13372	13193	13271	13310	13079	13335	13430	13089	13190	13397	13171	13358	13258	13134	13155	13408	13260	13308	13274	13242	13165	13259	13182	13278	13161	13262	13168	13283	13389	13176	13271	13205	13189	13186	13242	13312	13373	12986	13231	13196	13262	13371	13305	13219	13188	13176	13381	13341	13214	13372	13300	13405	13239	13317	13299	13263	13451	13382	13236	13109	13238	13256	13156	13370	13196	13389	13216	13261	13086	13129	13288	13355	13218	13294	13307	13222	13302	13406	13350	13106	13203	13234	13304	13257	13261	13353	13298	13359	13259	13411	13392	13357	13194	13253	13337	13288	13400	13374	13556	13278	13274	13279	13322	13217	13160	13397	13240	13289	13278	13182	13091	13233	13295	13311	13473	13232	13185	13143	13123	13236	13258	13334	13315	13223	13244	13186	13242	13370	13045	13113	13115	13478	13303	13179	13393	13259	13328	13269	13230	13262	13225	13334	13194	13326	13392	13346	13060	13218	13091	13303	13086	13429	13267	13228	13249	13369	13294	13353	13439	13229	13231	13159	13375	13396	13328	13438	13246	13111	13228	13182	13407	13252	13178	13228	13183	13193	13328	13213	13285	13121	13425	13325	13180	13365	13093	13266	13309	13390	13033	13243	13281	13399	13065	13369	13270	13272	13181	13288	13395	13317	13223	13298	13210	13249	13340	13166	13335	13176	13393	13258	13371	13199	13243	13163	13265	13189	13027	13257	13338	13199	13253	13442	13266	13341	13133	13131	13435	13468	13281	13304	13327	13215	13222	13401	13205	13220	13161	13269	13112	13093	13199	13260	13255	13144	13426	13235	13311	13125	13197	13281	13148	13215	13231	13312	13331	13265	13346	13362	13196	13224	13277	13172	13179	13233	13398	13145	13329	13226	13290	13267	13236	13192	13343	13222	13138	13186	13154	13249	13354	13333	13146	13091	13328	13089	13016	13277	13206	13317	13360	13287	13304	13274	13153	13202	13219	13301	13419	13083	13259	13176	13167	13307	13324	13142	13224	13332	13256	13343	13232	13284	13316	13276	13117	13105	13101	13325	13377	13247	13192	13128	13088	13283	13267	13173	13160	13201	13313	13240	13396	13133	13428	13151	13267	13245	13248	13155	13383	13126	13367	13302	13331	13213	13306	13328	13236	13134	13320	13223	13091	13239	13362	13314	13290	13215	13291	13327	13365	13514	13079	13284	13120	13285	13229	13164	13162	13241	13491	13284	13388	13402	13297	13349	13225	13288	13237	13200	13402	13432	13295	13145	13268	13318	13108	13287	13260	13316	13255	13271	13201	13157	13360	13315	13193	13329	13383	13366	13247	13071	13250	13313	13138	13261	13185	13326	13174	13419	13259	13303	13386	13126	13251	13287	13236	13200	13315	13227	13304	13225	13307	13170	13282	13218	13246	13366	13255	13212	13349	13299	13229	13243	13313	13327	13306	13288	13240	13313	13147	13399	13370	13211	13258	13193	13246	13034	13138	13315	13265	13155	13356	13295	13231	13046	13137	13222	13329	13330	13363	13174	13206	13331	13298	13298	13316	13288	13258	13303	13152	13168	13261	13223	13179	13334	13268	13344	13381	13245	13209	13327	13122	13212	13242	13128	13284	13346	13196	13314	13339	13440	13250	13252	13152	13387	13256	13284	13293	13225	13168	13124	13262	13252	13357	13186	13170	13212	13279	13182	13185	13131	13368	13277	13183	13279	13338	13292	13262	13262	13216	13018	13176	13321	13295	13189	13411	13369	13296	13274	13414	13186	13277	13390	13163	13262	13159	13482	13375	13244	13367	13236	13284	13289	13302	13390	13152	13340	13265	13173	13415	13225	13231	13224	13178	13200	13222	13065	13130	13326	13175	13275	13149	13267	13198	13339	13298	13176	13281	13300	13241	13256	13279	13218	13331	13239	13300	13371	13142	13068	13351	13120	13288	13210	13234	13248	13184	13082	13241	13473	13283	13276	13154	13337	13361	13347	13178	13332	13276	13144	13369	13234	13153	13326	13242	13308	13349	13261	13213	13411	13198	13290	13231	13289	13304	13243	13362	13332	13080	13300	13262	13387	13113	13251	13520	13130	13409	13248	13304	13278	13259	13200	13088	13272	13236	13124	13118	13317	13317	12991	13076	13348	13136	13129	13367	13212	13186	13127	13376	13418	13184	13269	13111	13370	13190	13201	13323	13241	13207	13275	13360	13128	13282	13259	13399	13298	13270	13192	13260	13348	13306	13249	13426	13206	13395	13293	13352	13438	13245	13267	13263	13174	13318	13266	13193	13306	13262	13132	13317	13317	13314	13003	13414	13235	13200	13127	13244	13406	13418	13201	13184	13231	13191	13230	13270	13170	13092	13284	13236	13155	13347	13261	13279	13248	13039	13210	13178	13320	13288	13260	13240	13142	13293	13280	13320	13156	13166	13197	13151	13186	13487	13179	13403	13256	13171	13296	13309	13270	13172	13358	13316	13302	13296	13212	13205	13235	13227	13405	13212	13346	13414	13296	13308	13146	13377	13205	13258	13011	13424	13162	13249	13168	13152	13264	13382	12953	13322	13432	13233	13258	13357	13323	13273	13187	13301	13053	13229	13234	13310	13134	13283	13335	13282	13101	13247	13199	13272	13293	13163	13349	13301	13416	13029	13149	13254	13371	13286	13140	13058	13565	13339	13252	13242	13187	13387	13169	13263	13289	13343	13345	13192	13081	13287	13261	13203	13136	13354	13171	13178	13213	13209	13234	13160	13364	13091	13232	13174	13188	13259	13218	13210	13294	13445	13247	13352	13290	13315	13358	13114	13305	13361	13140	13176	13179	13300	13428	13245	13132	13182	13296	13361	13289	13489	13202	13251	13241	13227	13432	13199	13307	13217	13187	13238	13224	13301	13191	13320	13277	13210	13237	13290	13160	13240	13098	13289	13153	13189	13370	13205	13348	13352	13258	13249	13160	13118	13094	13186	13290	13313	13199	13297	13226	13243	13158	13342	13269	13195	13109	13232	13241	13363	13204	13243	13294	13219	13089	13341	13237	12967	13280	13500	13237	13382	13259
22733	21056	28807	24132	24174	28953	30627	25484	22929	21803	20466	19535	18854	18092	17726	17231	17161	16840	16699	16609	16402	16302	16173	16290	16066	16243	16243	16073	15944	16062	15857	15741	16014	15753	15877	15985	15848	15788	15988	16070	15995	15794	15961	15872	15975	15977	15871	15902	16006	15815	15884	15932	15904	16015	15821	15931	15827	15948	15876	15688	15840	15949	15808	15794	15699	15986	16025	15840	15878	15835	15761	15859	15687	15883	15934	15912	15870	15845	15683	16038	15754	15756	15712	15775	15848	15723	15955	16101	15641	15802	15745	15872	15805	15801	15887	15950	15793	15709	15555	15949	15750	15985	15911	15761	15869	15841	15816	15829	15763	15870	15815	15770	15877	15825	15635	15652	15805	15738	15732	15553	15927	15843	15699	15806	15772	15928	15739	15769	15799	15916	15852	15847	15694	15806	15817	15668	16038	15608	15635	15866	15760	15818	15688	15968	15779	16004	15735	15891	15741	15711	15631	15649	15984	15836	15849	15751	15848	15786	15827	15902	15716	15803	15702	15777	15818	15645	15966	15727	15793	15851	15579	15926	15780	15815	15742	15739	15899	15700	15808	15721	15801	15807	15775	15742	15724	15849	15746	15888	15816	15793	15789	15862	15882	15892	16094	15779	15975	15723	15799	15618	16027	15928	15899	15965	15723	15845	15749	15793	15802	15737	15681	15588	16112	15782	15834	15660	15873	15720	15903	15942	15651	15718	15859	15802	15554	15645	15725	15763	15683	15818	15841	15832	15849	15919	15971	15797	15694	15823	15630	15797	15987	15887	15854	15673	15849	15925	15892	15893	15808	15780	15681	15895	15738	15576	15663	15628	15887	15702	15838	15778	15981	15934	15869	15850	16056	15737	15867	15824	15923	15953	15914	15917	15636	15721	15707	15588	15912	15875	15864	15717	15793	15734	15768	15790	15821	15946	15662	15816	15785	15809	15597	15840	15800	15685	15801	15922	15863	15841	15765	15874	15655	15734	15766	15848	15699	15712	15756	15810	15587	15708	15654	15668	15788	15718	15850	15780	15746	15684	15705	15727	15651	15688	15621	15867	15924	15773	15937	15696	15838	15635	15831	15923	15644	15662	15826	15855	15784	15906	15968	15908	15778	15857	15907	15964	15876	15635	15975	15782	15860	15852	15810	15804	15707	15930	15845	15880	15801	15791	15764	15798	15767	15798	16091	15707	15616	15799	16034	15945	15912	15731	15650	15782	15793	15805	15704	15708	15828	15919	15732	15940	15903	15641	15817	15722	15791	15964	15953	15798	15907	15782	15873	15916	15835	15731	15804	15419	15709	15931	15865	15960	15836	15830	15791	15852	15726	15921	15817	15751	15753	15691	15527	15683	15904	15640	15740	15695	15787	15682	15886	15656	15886	15784	15695	15779	15890	15750	15891	15808	15785	15654	15813	15673	15675	15672	15690	15994	15974	15663	15820	15845	15753	15653	15669	15667	15678	15889	15864	15911	15835	15748	15964	15785	15991	15932	15914	15920	15730	15862	15810	15926	15752	15640	15918	15697	15779	15757	15633	15823	15820	15892	15767	15951	15794	15776	15747	15707	15742	15714	15536	15547	15680	15809	15809	15802	15724	15874	15719	15503	15663	15609	15677	15680	15820	15662	15792	15848	15755	15719	15747	15717	15641	15588	15843	15844	15871	15738	15519	15658	15746	15810	15778	15681	15734	15949	15729	15789	15911	15879	15824	15741	15823	15850	15845	15858	15779	15764	15723	15742	15926	15746	15568	15743	15880	15806	15756	15698	15799	15794	15699	15866	15593	15771	15776	15763	15695	15834	15835	15927	16033	15885	15939	15852	15853	15654	15793	15936	15803	15707	15864	15784	16000	15699	15655	15878	15785	15864	15663	15424	15921	15756	15718	15932	15835	15982	15808	15734	15705	15533	15804	15884	15785	15820	15781	15869	15889	15909	15721	15868	16128	15789	15641	15818	15739	15904	16010	15578	15630	15757	15849	15873	15749	15900	15740	15785	15967	15726	15785	15707	15760	15849	16030	15960	15809	15943	15769	15920	15869	15671	15551	15589	15645	15575	15822	15915	15837	15705	15650	15962	15820	15601	15687	15717	15820	15802	15654	15793	15800	15761	16005	15915	15989	15919	15833	16014	15736	15856	15928	15882	15799	15878	15566	15942	15740	15935	15788	15864	15597	15830	15855	15733	15845	15799	15642	15690	15916	15952	15772	15735	15870	15730	15895	15902	15760	15864	15683	15667	15691	15562	15719	15957	15825	15950	15890	15782	15711	15811	15892	15946	15888	15757	15689	15947	15986	15765	15666	15852	15757	15682	15806	15751	15966	15829	15698	15900	15867	15740	15918	15570	15790	15909	15576	15687	15721	15897	15743	15882	15754	15588	15768	15926	15858	15818	15940	15842	15938	15711	15741	15877	15701	15679	15849	15781	15717	15674	15639	15807	15881	15726	15604	15793	15889	15878	15996	15720	15716	15750	15723	15729	15791	15691	15830	15787	15875	15937	15829	15761	15966	15946	15783	15813	15780	15678	15704	15673	15730	15933	15797	15883	15745	15956	15670	15812	15859	15711	15792	15834	15662	15826	15664	15889	15874	15698	15823	15790	15851	15621	15877	15978	15821	15783	15809	15811	15811	15804	15739	15999	15816	15930	15852	15523	15716	15889	15647	15823	15658	15816	15628	15755	15889	15746	15888	15817	15670	15961	15763	15928	15746	15808	15726	15867	15809	15899	15719	15888	15756	15626	15882	15733	15486	15847	15698	15731	15690	15961	15780	15786	15942	15721	15948	15777	15837	15781	15652	15870	15620	15646	15636	15543	15783	15902	15817	15708	15936	15849	15812	15738	15873	15802	15836	15653	15889	15821	15645	15728	15524	15691	15964	15649	15731	15845	15636	15781	15735	15861	15814	15824	15753	15747	15803	16090	15842	15597	15772	15883	15894	15629	15846	15817	15948	15741	15801	15977	15922	15601	15874	15699	15729	15674	15720	16026	15719	15715	15885	15677	15794	15904	15894	15715	15943	15820	15744	15866	15935	15771	15780	15942	15681	15695	15868	15667	15883	15886	15832	15672	15778	15959	15864	15889	15864	15987	15895	15894	15728	15916	15835	15788	15781	15717	15773	15784	15786	15876	15864	15764	15735	15665	15653	16077	15715	15650	15601	15799	15718	15608	15669	15780	15638	15743	15841	15953	15804	15845	15868	15725	15772	15730	15739	15743	15966	15651	15794	15835	15796	15688	15895	15730	15589	15716	15763	15772	15746	15827	15952	15675	15759	15876	15716	15769	15878	15768	15867	15733	15744	15868	15682	15690	15735	15665	15953	15727	15867	15752	15926	15729	15731	15779	15633	15757	15574	15887	15809	15738	15858	15838	15805	15808	15709	15730	15938	15826	15797	15639	15755	15713	15928	16049	15702	15805	15929	15621	15781	15888	15782	15880	15644	15675	16091	15701	15758	15732	15895	15723	15862	15883	15763	15780	15797	15769	15627	15853	15862	15844	15787	15727	15693	15757	15845	15600	16053	15852	15967	15868	15807	15649	15835	15679	15718	15686	15728	15933	15793	15766	15797	15650	15849	16045	15906	15950	15869	15813	15670	15746	15758	15834	15358	15861	15801	15843	15741	16018	15683	15744	15736	15728	15847	15561	15742	15748	15733	15787	15876	15856	15713	15735	15699	15739	15776	15645	15696	15659	15864	15693	15599	15724	15723	15806	15790	15911	15712	15788	15782	15796	15691	15823	15878	15725	15728	15813	15856	15722	15695	15933	15655	15827	15851	15781	15635	15925	15880	15821	15736	15808	15763	15736	15615	15594	15676	15742	15575	15758	15952	15721	15659	15894	15879	15675	15898	15864	15556	15669	15836	15758	15872	15758	15703	15775	15759	15733	15560	15929	15875	15601	15755	15613	15702	15747	15744	15913	15753	15721	15767	15941	15845	15784	15707	15846	15903	15807	15880	15872	15824	15837	15899	15652	15784	15799	15692	15843	15757	15795	15920	15775	15699	15875	15904	15535	15782	15803	15593	15657	15810	15864	15671	15699	15852	15843	15743	15876	15579	15642	15728	15849	15874	15837	15904	15831	15733	15808	15857	15849	15891	15634	15889	15647	15845	15749	15760	15749	15745	15841	15659	15754	15834	15530	15975	15767	15867	15697	15719	15914	15970	15779	15703	15646	15602	15752	15730	15847	15686	15706	15735	16008	15858	15770	15482	15951	15722	15813	15721	15813	15994	15873	15590	15795	15772	15741	15656	15662	15836	15811	15673	15573	15825	15798	15650	15899	15827	15766	15790	15923	15775	15743	15920	15895	15823	15917	15987	15719	15848	15740	15799	15736	15755	15853	15798	15883	15966	15906	15583	15654	15858	15926	15991	15877	15648	15794	15737	15705	15742	15730	15822	15884	15902	15690	15992	15686	15754	15760	15794	15868	15876	15812	15775	15600	15865	15855	15834	15899	15787	15700	15801	15906	15748	15856	15741	15821	15867	15591	15802	15612	15857	15830	15572	15884	15839	15808	15959	15802	15868	15660	15718	15803	15740	15877	15725	15943	15807	15768	15718	15966	15783	15773	15541	15795	15697	15863	15890	15715	15728	15814	15763	15863	15895	15670	15825	15719	15757	15831	15485	15852	15922	15946	15808	15612	15733	15775	15804	16032	15715	15606	15933	15854	15864	15525	15517	15699	15777	15841	15961	15850	15705	15879	15873	15511	15905	15773	15850	15772	15778	15653	15927	15543	15646	15918	15857	15627	15658	15823	15795	15808	15696	15710	15742	15729	15769	15673	15834	15928	15888	15691	15660	15773	15779	15807	15726	15698	15933	15707	15736	15902	15717	15872	15786	15703	15801	15589	15807	15743	15727	15699	15835	15905	15803	15865	15819	15708	15714	15889	15649	15756	15733	15677	15812	15929	15761	15734	15794	15932	15863	15735	15761	15653	15824	15745	15890	15650	15617	15659	15696	15773	15887	15848	15840	16004	15978	15704	15973	15711	15981	15590	15967	16016	15847	15623	15670	15717	16024	15814	15919	15661	15815	15941	15872	15899	15854	15747	15564	15778	15807	15673	15766	15962	15652	15639	15604	15762	15664	15758	16035	15878	15961	15821	15844	15940	15639	15669
33138	56779	53664	43715	38671	33765	29259	25968	23500	21314	19740	18287	17344	16554	15821	15292	14960	14717	14457	14196	14187	14084	13864	13891	13777	13794	13829	13602	13685	13481	13680	13370	13401	13526	13744	13359	13581	13563	13386	13570	13493	13489	13462	13549	13431	13455	13481	13596	13685	13404	13470	13495	13427	13683	13517	13669	13336	13403	13522	13510	13508	13527	13468	13430	13498	13473	13477	13479	13500	13475	13441	13657	13233	13458	13531	13439	13525	13555	13638	13381	13587	13522	13161	13585	13434	13472	13461	13504	13401	13361	13335	13331	13589	13447	13385	13345	13440	13412	13433	13358	13486	13348	13413	13463	13419	13625	13358	13518	13604	13483	13478	13607	13488	13557	13512	13469	13611	13426	13542	13533	13456	13373	13479	13502	13424	13431	13419	13452	13418	13676	13380	13455	13437	13569	13429	13419	13524	13432	13301	13672	13484	13536	13444	13528	13400	13500	13493	13313	13423	13404	13603	13433	13480	13266	13475	13524	13430	13452	13413	13394	13567	13390	13380	13399	13458	13621	13490	13530	13436	13372	13554	13372	13537	13492	13476	13293	13607	13459	13545	13344	13471	13437	13399	13483	13419	13493	13476	13586	13418	13460	13474	13587	13274	13333	13516	13427	13284	13354	13574	13482	13396	13530	13460	13418	13330	13512	13461	13548	13408	13538	13457	13336	13374	13509	13386	13594	13554	13515	13569	13600	13542	13486	13437	13311	13517	13480	13471	13464	13476	13524	13449	13386	13428	13516	13517	13363	13572	13373	13575	13399	13365	13600	13291	13420	13416	13365	13197	13522	13424	13505	13319	13545	13339	13282	13488	13407	13615	13487	13424	13480	13393	13346	13393	13555	13521	13582	13667	13512	13543	13463	13421	13385	13420	13557	13315	13464	13302	13409	13397	13559	13474	13253	13452	13483	13283	13475	13329	13509	13556	13575	13410	13503	13444	13439	13502	13480	13461	13420	13357	13528	13404	13433	13407	13496	13466	13477	13486	13588	13482	13339	13558	13442	13408	13504	13399	13495	13424	13380	13569	13381	13474	13380	13451	13533	13479	13569	13496	13461	13567	13629	13418	13277	13638	13374	13531	13406	13564	13479	13609	13278	13446	13499	13532	13419	13517	13292	13431	13271	13568	13385	13522	13425	13403	13496	13345	13252	13486	13386	13458	13464	13383	13597	13476	13317	13528	13356	13471	13338	13509	13565	13272	13663	13405	13397	13336	13245	13413	13486	13434	13489	13432	13409	13340	13437	13363	13651	13584	13498	13406	13377	13464	13429	13572	13425	13351	13459	13577	13401	13320	13469	13512	13392	13393	13578	13342	13589	13367	13564	13390	13429	13711	13560	13339	13345	13482	13273	13520	13509	13457	13446	13320	13529	13293	13487	13531	13663	13484	13561	13590	13491	13288	13492	13570	13496	13451	13392	13374	13426	13401	13447	13595	13530	13499	13528	13393	13375	13278	13443	13421	13463	13475	13481	13469	13393	13493	13599	13454	13404	13527	13566	13483	13503	13348	13468	13435	13335	13535	13537	13471	13603	13378	13356	13370	13468	13536	13289	13575	13454	13365	13333	13494	13534	13482	13406	13346	13449	13569	13533	13622	13382	13425	13343	13463	13547	13466	13594	13600	13425	13469	13454	13421	13336	13492	13362	13450	13466	13447	13317	13480	13426	13555	13392	13515	13399	13587	13483	13390	13450	13416	13432	13442	13359	13400	13480	13369	13544	13351	13499	13485	13547	13608	13596	13570	13380	13572	13414	13574	13472	13556	13509	13401	13497	13438	13425	13633	13479	13407	13571	13340	13518	13350	13535	13285	13628	13437	13502	13545	13515	13385	13305	13737	13321	13506	13381	13327	13598	13366	13365	13366	13396	13583	13373	13620	13302	13531	13327	13438	13419	13576	13374	13615	13311	13467	13439	13484	13639	13332	13415	13412	13362	13392	13452	13387	13368	13569	13571	13323	13488	13572	13404	13680	13547	13514	13557	13371	13363	13355	13512	13495	13446	13538	13501	13702	13366	13594	13260	13449	13572	13430	13512	13403	13514	13453	13462	13322	13441	13630	13386	13454	13434	13344	13643	13360	13512	13492	13431	13623	13572	13316	13454	13394	13506	13609	13323	13336	13525	13588	13438	13311	13612	13350	13469	13397	13340	13309	13399	13411	13453	13551	13453	13597	13510	13447	13292	13560	13419	13452	13425	13409	13423	13275	13520	13373	13359	13437	13494	13512	13343	13443	13462	13418	13329	13593	13215	13532	13300	13521	13544	13526	13418	13424	13377	13432	13431	13330	13352	13433	13459	13645	13450	13379	13524	13492	13418	13505	13404	13420	13317	13508	13459	13529	13460	13523	13306	13424	13491	13359	13567	13323	13652	13436	13452	13305	13492	13550	13348	13338	13432	13479	13654	13517	13537	13412	13489	13473	13457	13248	13444	13428	13462	13365	13451	13361	13489	13519	13501	13415	13478	13451	13419	13392	13529	13444	13487	13503	13419	13408	13513	13444	13474	13442	13303	13424	13419	13399	13415	13542	13322	13479	13343	13626	13359	13480	13495	13402	13460	13420	13423	13425	13428	13604	13631	13508	13590	13340	13611	13530	13282	13538	13403	13270	13489	13540	13426	13560	13507	13406	13538	13264	13390	13486	13360	13222	13411	13578	13387	13276	13437	13462	13497	13299	13489	13554	13466	13257	13442	13552	13527	13401	13476	13384	13501	13324	13653	13506	13492	13351	13539	13559	13392	13433	13600	13596	13560	13399	13481	13447	13602	13528	13508	13381	13482	13497	13366	13390	13504	13368	13421	13428	13393	13348	13424	13440	13470	13365	13586	13414	13379	13498	13461	13378	13460	13540	13374	13448	13219	13498	13409	13564	13298	13282	13404	13388	13419	13544	13418	13447	13626	13349	13542	13547	13467	13320	13561	13422	13419	13514	13515	13453	13386	13507	13396	13408	13632	13471	13379	13453	13466	13435	13439	13369	13314	13523	13489	13324	13398	13424	13446	13440	13620	13463	13642	13585	13340	13520	13394	13453	13397	13442	13294	13325	13392	13411	13473	13478	13520	13524	13386	13404	13479	13639	13524	13284	13453	13466	13471	13346	13595	13457	13533	13588	13378	13573	13530	13437	13429	13302	13408	13381	13401	13292	13474	13442	13531	13218	13389	13384	13543	13477	13511	13466	13442	13600	13568	13292	13449	13256	13438	13339	13367	13552	13270	13371	13313	13724	13420	13475	13593	13511	13415	13513	13416	13619	13560	13460	13504	13580	13574	13520	13424	13441	13466	13437	13383	13582	13458	13548	13328	13439	13527	13449	13693	13523	13597	13557	13291	13466	13371	13287	13428	13534	13374	13543	13506	13629	13349	13467	13582	13340	13476	13576	13508	13500	13268	13257	13456	13463	13557	13377	13284	13446	13582	13358	13389	13516	13465	13540	13334	13415	13616	13241	13351	13441	13414	13399	13405	13530	13447	13338	13286	13340	13406	13264	13670	13330	13358	13640	13440	13489	13512	13480	13575	13429	13648	13460	13416	13356	13321	13461	13451	13321	13648	13418	13600	13660	13500	13327	13528	13241	13414	13499	13606	13451	13531	13365	13477	13461	13553	13425	13564	13545	13433	13449	13591	13528	13377	13425	13612	13693	13425	13521	13481	13515	13612	13529	13386	13501	13244	13484	13468	13460	13411	13460	13428	13493	13377	13453	13506	13496	13373	13392	13603	13457	13504	13435	13394	13366	13540	13444	13512	13358	13390	13482	13422	13480	13362	13550	13455	13486	13518	13435	13610	13534	13474	13494	13365	13437	13375	13429	13492	13541	13510	13515	13501	13374	13591	13423	13591	13510	13458	13521	13546	13463	13395	13488	13418	13435	13526	13532	13468	13472	13448	13334	13580	13487	13511	13388	13376	13444	13394	13450	13372	13375	13419	13411	13405	13437	13473	13498	13450	13620	13459	13491	13489	13419	13452	13374	13432	13615	13438	13396	13247	13553	13560	13397	13473	13367	13349	13376	13289	13481	13365	13505	13485	13533	13709	13441	13480	13516	13444	13440	13397	13523	13362	13447	13481	13527	13419	13521	13477	13277	13462	13369	13393	13554	13309	13411	13356	13536	13599	13388	13516	13328	13588	13560	13407	13554	13560	13374	13512	13324	13497	13511	13245	13474	13352	13389	13466	13534	13527	13255	13402	13355	13441	13355	13585	13359	13581	13439	13410	13399	13584	13400	13374	13297	13451	13594	13339	13508	13410	13559	13551	13352	13551	13488	13398	13528	13502	13480	13491	13571	13429	13544	13610	13526	13349	13386	13541	13624	13452	13443	13529	13481	13336	13346	13522	13300	13447	13516	13452	13372	13503	13524	13358	13409	13441	13565	13616	13400	13392	13384	13465	13416	13515	13450	13486	13450	13359	13392	13533	13571	13542	13321	13418	13607	13366	13445	13336	13530	13463	13547	13380	13551	13278	13443	13519	13448	13494	13435	13355	13546	13542	13423	13365	13582	13367	13483	13343	13524	13524	13521	13579	13585	13321	13449	13625	13632	13431	13462	13321	13350	13271	13444	13435	13408	13567	13551	13327	13418	13379	13516	13503	13484	13225	13396	13404	13524	13642	13351	13541	13415	13453	13471	13568	13398	13555	13412	13462	13370	13513	13454	13431	13538	13493	13468	13332	13278	13341	13605	13356	13541	13346	13395	13570	13381	13495	13509	13522	13579	13326	13459	13550	13407	13470	13442	13343	13607	13551	13372	13542	13230	13516	13607	13514	13533	13365	13682	13404	13571	13565	13497	13499	13390	13491	13395	13601	13552	13372	13591	13275	13319	13512	13497	13475	13453	13588	13357	13408	13475	13538	13449	13450	13409	13511	13520	13485	13477	13362	13425	13401	13339	13601	13534	13502	13488	13483	13554	13597	13474	13467	13504	13459	13244	13329	13376	13296	13524	13349	13297	13480	13447	13437	13343	13428	13381	13457	13444	13473	13403	13388	13488	13280	13561	13505	13483	13689	13395	13379	13475	13455	13201	13452	13544	13452	13589	13565	13415	13403	13521	13453	13397	13427	13341	13331	13447	13543	13430	13317	13359	13378	13405	13448	13201	13473	13311	13371
29363	29524	38116	33894	27484	24137	22147	20295	19024	18407	17879	17367	16974	16806	16728	16430	16307	16279	16221	16059	16109	15941	16062	15889	15838	15847	15813	15988	15793	15760	15732	15846	15853	15867	15745	15745	15683	15665	15705	15748	15902	15856	15811	15897	15692	15857	15867	15682	15763	15752	15679	15714	15796	15679	15802	15705	15794	15626	15813	15854	15656	15550	15847	15755	15663	15900	15843	15681	15628	15744	15836	15774	15889	15831	15784	15529	15632	15777	15676	15721	15730	15861	15905	15986	15897	15771	15758	15743	15785	15951	15338	15686	15809	15860	15910	16043	15952	15671	15662	15745	15510	15617	15574	15522	15660	15798	15663	15616	15731	15660	15601	15783	15816	15833	15722	15724	15713	15835	15509	15878	15843	15762	15749	15795	15771	15583	15866	15656	15678	15691	15738	15734	15692	15841	15844	15741	15581	15543	15764	15564	15779	15784	15935	15711	15489	15608	15583	15911	15836	15699	15695	15640	15977	15760	15646	15654	15818	15751	15576	15800	15696	15619	15746	15729	15671	15731	15826	15984	15734	15664	15674	15776	15796	15784	15486	15642	15967	15749	15737	15774	15838	15763	15781	15618	15841	15546	15540	15677	15782	15854	15921	15827	15826	15744	15850	15655	15768	15848	15574	15709	15653	15764	15504	15673	15807	15921	15705	15765	15610	15638	15594	15769	15849	15786	15942	15672	15660	15943	15998	15873	15624	16090	15923	15871	15875	15469	15766	15624	15666	15621	15797	15804	15775	15911	15697	15619	15782	15775	15565	15936	15873	15889	15739	15752	15708	15704	15583	15583	15685	15823	15737	15812	15710	15688	15671	15785	15821	15621	15876	15602	15755	15644	15780	15789	15868	15653	15583	15822	15712	15663	15742	15813	15552	15618	15801	15687	15853	16096	15625	15737	15964	15872	15773	15794	15736	15876	15786	15724	15799	15678	15737	15667	15566	15660	15967	15772	15809	15640	15667	15768	15808	15759	15635	15874	15822	15644	15699	15773	15811	15853	15704	15879	15703	15492	15696	15788	15974	15743	15664	15736	15550	15714	15530	15886	15769	15736	15881	15769	15775	15731	15741	15605	15710	15727	15637	15637	15754	15726	15693	15618	15554	15490	15808	15761	15759	15648	15740	15536	15579	15691	15678	15687	15882	15722	15743	15616	15677	15789	15562	15746	15771	15755	15945	15746	15485	15708	15681	15581	15781	15742	15734	15741	15760	15693	15694	15794	15756	15787	15772	15684	15727	15758	15718	15713	15603	15717	15610	15426	15898	15782	15765	15426	15617	15603	15875	15822	15932	15768	15804	15726	15899	15841	15603	15894	15896	15603	15578	15712	15693	15698	15713	15901	15656	15637	15664	15536	15674	15680	15669	15794	15763	15838	15547	15793	15606	15624	15707	15759	16049	15770	15711	15819	15793	15623	15673	15681	15681	15668	15678	15904	15827	15812	15810	15887	15639	15821	15767	15613	15771	15813	15680	15758	15824	15710	15770	15759	15820	15676	15755	15809	15843	15582	15841	15683	15719	15678	15755	15778	15926	15809	15633	15704	15792	15620	15733	15630	15784	15555	15710	15737	15653	15772	15712	15693	15739	15756	15700	15832	15786	15628	15700	15805	15879	15734	15579	15733	15694	15667	15766	15587	15840	15729	15659	15661	15738	15638	15604	15788	15762	15717	15838	15738	15878	15726	15777	15812	15937	15695	15643	15810	15845	15782	15951	15717	15875	15695	15745	15747	15668	15983	15696	15770	15749	15611	15762	15739	15766	15711	15803	15809	15946	15798	15700	15596	15758	15809	15898	15804	15728	15590	15702	15699	15768	15671	15757	15818	15560	15907	15803	15689	15616	15701	15805	15831	15671	15793	15648	15660	15772	15852	15706	15803	15659	15565	15770	15794	15748	15695	15977	15736	15837	15808	15762	15591	15617	15802	15613	15707	15743	15889	15722	15734	15920	15830	15539	15544	15704	15598	15737	15644	15950	15669	15684	15801	15778	15548	15740	15760	15628	15840	15732	15747	15647	15575	15638	15716	15739	15960	15751	15790	15742	15708	15698	15778	15632	15745	15705	15781	15807	15625	15770	15627	15904	16107	15781	15611	15733	15948	15595	15812	15620	15740	15753	15729	15716	15665	15779	15674	15711	15729	15775	15613	15839	15704	15914	15802	15817	15684	15947	15747	15679	15998	15927	15759	15944	15741	15703	15876	15804	15833	15807	15784	15895	15591	15670	15755	15567	15664	15677	15464	15885	15696	15651	15860	15570	15877	15738	15641	15614	15757	15815	15665	15647	15718	15668	15708	15808	15815	15660	15724	15835	15683	15700	15732	15648	15838	15869	15805	15732	15627	15720	15513	15691	15807	15624	15720	15680	15713	15795	15817	15681	15841	15822	15894	15569	15718	15729	16045	15705	15641	15599	15735	15732	15627	15853	15672	15822	15774	15853	15640	15714	15929	15580	15595	15794	15874	15854	15964	15897	15692	15777	15938	15690	15899	15543	15611	15634	15677	15722	15792	15738	15749	15648	15771	15752	15852	15805	15742	15660	15882	15937	15814	15717	15837	15694	15659	15660	15724	15558	15704	15699	15866	15701	15612	15670	15670	15656	15678	15807	15768	16064	15826	15645	15710	15665	15512	15727	15802	15484	15870	15855	15832	15758	15747	15690	15681	15890	15759	15860	15722	15708	15584	15766	15711	15734	15605	15821	15819	15534	15731	15724	15864	15735	15794	15766	15843	15811	15777	15980	15562	15880	15581	15776	15751	15795	15879	15651	15747	15719	16012	15762	15680	15756	15713	15642	15725	15837	15561	15892	15605	15731	15728	15868	15815	15713	15826	15780	15634	15934	15879	15892	15844	15780	15846	15879	15726	15763	15686	15745	15837	15671	15844	15751	15833	15735	15905	15627	15662	15655	15541	15601	15693	15698	15850	15686	15562	15677	15651	15692	15702	15778	15837	15679	15577	15800	15886	15642	16001	15675	15928	15615	15817	15790	15711	15800	15782	15772	15489	15700	15855	15736	15929	15851	15756	15814	15658	15865	15624	15823	15516	15744	15557	15755	15614	15806	15753	15764	15662	15845	15848	15705	15699	15690	15832	15791	15804	15873	15585	15837	15879	15862	15820	15707	15665	15791	15647	15633	15584	15720	15708	15698	15719	15663	15704	15897	15635	15569	15947	15940	15866	15793	15634	15855	15785	15788	15931	15745	15689	15582	15843	15862	15542	15750	15773	15894	15686	15715	15740	15833	15806	15792	15565	15918	15906	15565	15715	15651	15911	15964	15634	15648	15678	15778	15832	15743	15512	15562	15631	15589	15669	15796	15756	15753	15918	15773	15528	15680	15655	15779	15889	15695	15831	15924	15741	15847	15765	15772	15703	15947	15543	15799	15715	15955	15652	15775	15644	15826	15751	15696	15816	15910	15876	15823	15814	15876	15907	15815	15785	15641	15815	15720	15692	15980	15685	15706	15728	15928	15726	15715	15727	15766	15693	15800	15775	15771	15835	15703	15803	15549	15803	15937	15791	15607	15610	15827	15734	15766	15757	15611	15703	15676	15654	15855	15677	15559	15648	15876	15566	15675	15877	15693	15646	15574	15871	15967	15678	15820	15742	15859	15690	15654	15969	15804	15630	15868	15822	15854	15700	15852	15744	15739	15659	15704	15884	15908	15803	15750	15669	15736	15777	15812	15748	15726	15611	15683	15764	15753	15972	15826	15956	15861	15782	15820	15641	15830	15711	15686	15501	15687	15827	15846	15769	15626	15714	15681	15888	15812	15696	15855	15639	15797	15707	15720	15685	15736	15484	15747	15646	15672	15606	15582	15856	15639	15770	15859	15610	15614	15490	15741	15610	15716	15945	15867	15717	15859	15828	15600	15889	15764	15792	15724	15766	15599	15868	15642	15762	15818	15734	15852	15732	15714	15802	15730	15806	15668	15860	15788	15752	15735	15781	15789	15602	15619	15785	15703	15841	15818	15961	15794	15711	15765	15605	15898	15725	15908	15520	15693	15791	15825	15608	15540	15608	15851	15693	15747	15782	15579	15706	15744	15903	15798	15486	15703	15568	15855	15853	15840	15717	15788	15629	15839	15788	15705	15732	15623	15713	15756	15715	15709	15714	15965	15740	15684	15641	15711	15682	15821	15635	15628	15854	15770	15698	15776	15684	15969	15923	15712	15819	15674	15918	16047	15854	15745	15538	15803	15881	15616	15869	15768	15766	15785	15726	15780	15856	15762	16078	15793	15933	15874	15681	15569	15720	15844	15948	15913	15685	15874	15907	15835	15475	15952	15693	15631	15706	15731	15677	15784	15534	15726	15724	15782	15826	15643	15739	15927	15752	15739	15624	15802	15858	15676	15752	15493	15759	15824	15696	15662	15728	15860	15820	15771	15704	15798	15768	15657	15886	15946	15872	15890	15771	15768	15880	15853	15662	15736	15862	15727	15719	15748	15749	15773	15789	15843	15921	15932	15676	15751	15733	15936	16021	15874	15603	15562	15642	15582	15577	15803	15674	15760	15761	15659	15837	15682	15597	15802	15789	15726	15768	15633	15800	15721	15726	15758	15848	15744	15713	15671	15813	15616	15984	15786	15837	15532	15642	15721	15613	15630	15973	15772	15685	15751	16008	15669	15673	15584	15902	15821	15757	15885	15778	15829	15793	15849	15682	15710	15865	15795	15645	15719	15882	15776	15716	15855	15762	15644	15621	15749	15848	15657	15679	15687	15882	15855	15679	15854	15789	15663	15762	15747	15535	15856	15750	15842	15775	15748	16037	15823	15597	15679	15655	15681	16018	15735	15716	15697	15693	15644	15800	15756	15877	15682	15504	15714	15678	15749	15700	15843	15685	15870	15526	15651	15775	15673	15678	15810	15739	15977	15759	15855	15793	15878	15918	15711	15710	15804	15654	15658	15697	15723	15473	15725	15672	15552	15814	15999	15702	15768	15477	15850	15736	15870	15754	15901	15760	15550	15520	15700	15603	15631	15826	15534	15817	15636	15787	15891	15829	15615	15595	15815	15671	15908	15612	15834	15701	15823	15795	15973	15724	15867	15886	15780	15882	15707	15802	15659	15726	15738	15711	15697	15661	15985	15779	15765	15826	15717	15607
31774	46002	42484	33116	28238	24316	21751	19715	18492	17232	16289	15656	15251	14538	14309	14116	14158	14037	13902	13735	13638	13540	13607	13509	13409	13519	13534	13445	13532	13333	13571	13515	13633	13419	13353	13487	13558	13501	13343	13360	13513	13301	13514	13495	13309	13427	13314	13590	13469	13269	13512	13455	13460	13443	13528	13446	13500	13359	13508	13325	13355	13610	13325	13461	13363	13566	13429	13428	13506	13494	13496	13428	13538	13308	13361	13441	13419	13534	13346	13484	13528	13448	13557	13290	13290	13527	13524	13456	13373	13370	13476	13379	13486	13505	13386	13541	13399	13273	13368	13508	13376	13567	13536	13439	13426	13341	13482	13398	13428	13528	13409	13504	13345	13392	13522	13571	13575	13497	13580	13578	13517	13486	13421	13560	13512	13485	13270	13416	13509	13478	13402	13498	13440	13582	13349	13587	13511	13313	13457	13394	13490	13310	13476	13483	13506	13467	13502	13494	13410	13455	13567	13440	13455	13422	13363	13526	13205	13471	13619	13446	13491	13316	13357	13449	13422	13509	13192	13469	13589	13524	13305	13464	13555	13411	13560	13433	13262	13569	13433	13412	13495	13493	13548	13447	13488	13365	13308	13545	13213	13683	13267	13463	13483	13395	13503	13429	13580	13349	13484	13435	13388	13325	13508	13536	13169	13285	13253	13298	13393	13444	13386	13552	13456	13358	13418	13449	13398	13206	13243	13448	13440	13447	13534	13382	13461	13369	13515	13466	13338	13477	13411	13388	13518	13523	13460	13379	13485	13491	13375	13430	13489	13469	13350	13403	13458	13336	13524	13345	13363	13436	13412	13457	13539	13459	13381	13337	13402	13478	13414	13510	13371	13387	13408	13436	13682	13426	13450	13469	13468	13508	13515	13373	13360	13458	13527	13424	13394	13411	13489	13477	13505	13362	13553	13516	13347	13499	13382	13605	13615	13396	13644	13356	13450	13357	13518	13288	13453	13514	13544	13437	13327	13185	13300	13437	13561	13393	13407	13477	13422	13633	13371	13320	13391	13195	13424	13399	13414	13527	13456	13443	13366	13320	13337	13409	13444	13382	13366	13464	13304	13403	13298	13493	13576	13285	13297	13533	13518	13527	13383	13390	13384	13390	13541	13425	13539	13480	13327	13426	13470	13554	13322	13383	13425	13466	13445	13452	13525	13371	13501	13395	13349	13314	13400	13452	13400	13612	13626	13417	13399	13389	13379	13476	13558	13316	13602	13385	13633	13427	13466	13496	13472	13560	13431	13406	13498	13367	13370	13464	13443	13324	13392	13322	13276	13504	13463	13598	13567	13501	13580	13409	13533	13473	13331	13426	13489	13626	13585	13485	13473	13413	13350	13630	13425	13351	13422	13470	13449	13394	13525	13374	13580	13486	13490	13354	13398	13317	13460	13240	13417	13456	13433	13450	13677	13496	13376	13176	13303	13577	13559	13543	13377	13366	13384	13464	13314	13343	13454	13625	13408	13392	13601	13527	13406	13398	13216	13397	13297	13432	13380	13410	13468	13429	13441	13498	13358	13408	13451	13461	13422	13392	13349	13514	13520	13509	13286	13321	13546	13543	13637	13495	13467	13532	13444	13355	13540	13501	13421	13481	13308	13541	13493	13434	13407	13451	13478	13503	13680	13262	13461	13501	13517	13458	13511	13451	13471	13251	13656	13448	13491	13570	13395	13542	13518	13390	13421	13406	13405	13446	13493	13353	13517	13407	13461	13419	13418	13406	13501	13355	13392	13466	13368	13458	13572	13481	13531	13473	13547	13435	13469	13563	13315	13451	13435	13525	13334	13384	13475	13438	13501	13578	13598	13515	13439	13443	13464	13422	13492	13561	13254	13455	13411	13419	13413	13456	13451	13460	13596	13586	13384	13536	13352	13538	13551	13216	13409	13380	13394	13387	13249	13406	13382	13490	13518	13577	13273	13426	13484	13476	13503	13519	13490	13340	13395	13345	13294	13432	13488	13541	13406	13421	13425	13502	13444	13455	13393	13481	13661	13454	13311	13509	13491	13476	13637	13291	13320	13445	13562	13471	13440	13385	13471	13380	13274	13346	13284	13522	13363	13366	13366	13498	13296	13561	13437	13507	13531	13544	13318	13384	13273	13425	13400	13457	13330	13437	13452	13438	13497	13279	13401	13512	13506	13400	13446	13320	13321	13439	13514	13502	13407	13560	13416	13477	13468	13294	13464	13489	13460	13362	13469	13346	13463	13400	13497	13575	13558	13473	13340	13501	13302	13477	13508	13325	13439	13464	13304	13447	13443	13366	13500	13388	13491	13479	13392	13338	13415	13319	13520	13453	13451	13469	13448	13447	13486	13475	13652	13339	13449	13467	13396	13476	13270	13397	13436	13454	13313	13465	13355	13480	13476	13546	13482	13617	13374	13464	13395	13385	13469	13328	13495	13332	13570	13542	13393	13380	13541	13324	13493	13393	13342	13509	13328	13392	13401	13350	13536	13395	13368	13473	13486	13458	13465	13197	13348	13555	13575	13513	13493	13429	13419	13404	13401	13446	13335	13470	13580	13333	13158	13444	13481	13302	13444	13490	13348	13284	13520	13448	13530	13498	13552	13511	13414	13319	13455	13376	13353	13605	13591	13386	13490	13192	13366	13327	13342	13493	13405	13356	13461	13454	13575	13597	13537	13374	13430	13244	13462	13512	13482	13349	13575	13291	13407	13514	13270	13344	13604	13502	13499	13396	13577	13516	13380	13332	13483	13268	13524	13353	13413	13355	13284	13483	13574	13408	13273	13514	13439	13402	13478	13610	13399	13502	13351	13538	13461	13413	13462	13468	13497	13453	13493	13417	13445	13509	13545	13388	13546	13409	13499	13416	13418	13421	13424	13461	13527	13282	13332	13513	13338	13531	13369	13420	13430	13439	13349	13467	13352	13408	13647	13350	13407	13487	13325	13535	13380	13437	13425	13656	13363	13454	13320	13519	13496	13394	13563	13453	13568	13515	13314	13506	13438	13258	13391	13308	13421	13449	13510	13408	13444	13674	13414	13511	13478	13493	13531	13532	13484	13446	13312	13487	13453	13454	13364	13464	13305	13458	13492	13430	13480	13422	13547	13514	13584	13561	13539	13516	13444	13458	13547	13427	13387	13201	13499	13556	13730	13583	13396	13420	13501	13349	13515	13394	13482	13217	13412	13370	13509	13288	13495	13528	13470	13429	13521	13322	13404	13587	13417	13340	13554	13335	13511	13415	13370	13483	13616	13476	13445	13457	13383	13415	13431	13573	13494	13478	13520	13506	13501	13446	13399	13615	13539	13348	13394	13528	13532	13235	13453	13450	13296	13571	13310	13401	13426	13503	13634	13538	13552	13474	13455	13546	13409	13401	13347	13470	13541	13409	13459	13326	13351	13491	13353	13169	13679	13441	13437	13549	13414	13509	13516	13359	13449	13659	13432	13378	13328	13420	13453	13521	13529	13453	13481	13524	13434	13447	13428	13329	13403	13468	13407	13459	13382	13381	13312	13596	13355	13515	13382	13352	13522	13398	13405	13366	13317	13584	13324	13290	13543	13591	13431	13440	13521	13492	13490	13518	13402	13378	13236	13388	13523	13489	13467	13419	13463	13305	13476	13315	13493	13352	13443	13411	13443	13335	13468	13541	13450	13245	13510	13383	13391	13488	13425	13431	13502	13392	13465	13334	13456	13493	13451	13396	13553	13250	13512	13405	13442	13418	13367	13351	13315	13439	13354	13575	13339	13582	13367	13397	13344	13308	13444	13450	13479	13491	13455	13531	13460	13512	13400	13547	13547	13539	13399	13309	13442	13558	13588	13458	13309	13436	13304	13316	13495	13467	13364	13409	13420	13318	13651	13552	13467	13324	13352	13281	13413	13362	13459	13293	13391	13379	13538	13462	13567	13228	13442	13542	13388	13381	13510	13291	13329	13302	13521	13408	13604	13539	13539	13566	13337	13513	13378	13451	13461	13333	13536	13364	13341	13420	13549	13550	13565	13398	13250	13506	13594	13533	13411	13594	13553	13542	13403	13430	13415	13437	13586	13540	13556	13417	13389	13412	13335	13509	13402	13403	13420	13361	13436	13558	13530	13477	13500	13462	13413	13460	13483	13538	13438	13461	13443	13328	13451	13534	13305	13396	13459	13406	13413	13377	13515	13493	13744	13262	13349	13464	13442	13354	13338	13408	13418	13448	13506	13479	13446	13379	13404	13412	13427	13523	13490	13539	13532	13499	13283	13348	13430	13485	13331	13436	13569	13476	13487	13470	13543	13550	13555	13550	13428	13446	13333	13477	13375	13413	13507	13358	13361	13230	13412	13378	13566	13485	13340	13511	13432	13377	13587	13542	13530	13602	13480	13465	13434	13430	13316	13493	13314	13504	13363	13466	13295	13390	13386	13319	13544	13386	13424	13486	13499	13400	13432	13413	13397	13483	13469	13429	13367	13439	13459	13474	13402	13533	13531	13392	13447	13447	13610	13403	13345	13388	13486	13524	13409	13481	13390	13450	13420	13492	13392	13415	13540	13537	13369	13473	13416	13343	13472	13509	13384	13432	13348	13554	13418	13538	13448	13339	13402	13243	13480	13381	13338	13371	13487	13463	13567	13358	13446	13427	13545	13341	13621	13456	13455	13345	13212	13348	13321	13553	13471	13371	13486	13462	13514	13489	13457	13398	13391	13473	13441	13377	13428	13382	13419	13446	13315	13373	13512	13424	13407	13391	13196	13543	13517	13391	13336	13552	13416	13338	13522	13374	13439	13285	13418	13503	13260	13354	13330	13527	13396	13295	13403	13513	13524	13394	13479	13469	13337	13403	13467	13556	13451	13373	13444	13512	13451	13513	13420	13437	13394	13393	13489	13464	13322	13518	13518	13517	13472	13428	13317	13417	13407	13570	13499	13469	13523	13462	13483	13291	13358	13587	13319	13438	13525	13360	13362	13592	13469	13657	13483	13433	13522	13513	13526	13273	13327	13395	13547	13489	13562	13340	13463	13356	13530	13360	13398	13463	13324	13386	13449	13423	13406	13336	13435	13286	13375	13568	13474	13408	13235	13416	13517	13540	13431	13456	13574	13426	13629	13537	13445	13433	13444	13445	13486	13208	13421	13238	13539	13450	13409	13514	13465	13606
23954	21058	28704	26726	27498	28560	26987	22518	20667	19884	18993	18186	17546	17198	16849	16346	16310	16357	16042	16052	16173	15799	15908	15703	15509	15570	15686	15717	15548	15523	15704	15452	15438	15533	15843	15654	15533	15519	15478	15603	15559	15606	15469	15816	15606	15704	15505	15556	15832	15560	15631	15490	15593	15702	15552	15400	15651	15516	15562	15553	15524	15511	15609	15603	15546	15631	15661	15498	15617	15580	15341	15642	15464	15516	15334	15337	15564	15402	15347	15499	15501	15510	15559	15625	15485	15625	15513	15596	15691	15646	15423	15517	15479	15313	15515	15342	15325	15524	15398	15730	15560	15432	15407	15564	15434	15468	15762	15502	15522	15555	15363	15496	15512	15310	15322	15552	15531	15619	15565	15344	15354	15496	15591	15569	15497	15528	15454	15544	15535	15450	15569	15365	15574	15721	15642	15467	15452	15410	15397	15669	15492	15557	15533	15536	15563	15138	15535	15463	15462	15607	15420	15330	15471	15356	15323	15486	15542	15549	15443	15581	15561	15645	15628	15510	15496	15594	15481	15489	15529	15312	15431	15299	15653	15381	15354	15638	15510	15412	15402	15416	15549	15544	15626	15555	15614	15540	15707	15474	15502	15441	15487	15277	15579	15493	15649	15476	15356	15454	15597	15518	15477	15566	15556	15440	15590	15559	15565	15480	15482	15425	15552	15452	15549	15445	15504	15376	15346	15673	15571	15456	15502	15585	15714	15575	15449	15405	15472	15396	15704	15524	15613	15466	15530	15454	15499	15385	15540	15432	15454	15368	15588	15438	15557	15610	15532	15623	15622	15506	15621	15751	15603	15586	15594	15473	15515	15514	15497	15507	15467	15593	15536	15547	15364	15513	15500	15699	15855	15617	15535	15559	15342	15570	15306	15359	15404	15488	15491	15521	15439	15694	15665	15326	15542	15364	15317	15268	15689	15256	15451	15293	15566	15620	15609	15507	15686	15459	15260	15431	15365	15400	15544	15562	15336	15363	15376	15430	15371	15481	15419	15469	15401	15307	15445	15515	15586	15414	15492	15403	15603	15478	15418	15581	15585	15502	15190	15425	15796	15570	15680	15597	15684	15496	15589	15708	15585	15602	15264	15635	15482	15525	15587	15322	15608	15497	15605	15342	15567	15531	15587	15575	15449	15504	15628	15434	15290	15443	15508	15322	15617	15579	15497	15381	15404	15465	15553	15560	15502	15506	15680	15659	15369	15542	15419	15490	15494	15399	15576	15466	15523	15695	15346	15752	15421	15407	15543	15564	15415	15389	15699	15340	15594	15514	15575	15466	15612	15484	15432	15575	15416	15541	15564	15487	15402	15538	15620	15490	15400	15385	15590	15760	15686	15769	15456	15626	15576	15555	15517	15346	15654	15477	15715	15539	15726	15556	15489	15506	15470	15535	15522	15319	15529	15587	15635	15508	15316	15633	15581	15561	15504	15473	15422	15477	15516	15278	15634	15250	15274	15609	15561	15713	15540	15540	15844	15528	15360	15520	15406	15432	15562	15608	15796	15427	15518	15412	15516	15451	15583	15554	15669	15531	15407	15251	15551	15460	15363	15387	15397	15676	15609	15417	15630	15521	15744	15398	15406	15498	15482	15537	15429	15429	15558	15482	15599	15464	15623	15411	15446	15664	15566	15549	15509	15573	15417	15453	15664	15507	15571	15314	15225	15344	15455	15423	15546	15597	15440	15317	15652	15471	15511	15527	15373	15761	15513	15582	15678	15258	15487	15457	15589	15518	15547	15500	15265	15458	15417	15512	15557	15452	15651	15409	15574	15432	15656	15596	15381	15650	15427	15485	15517	15543	15609	15364	15486	15393	15629	15436	15478	15355	15517	15688	15599	15367	15640	15632	15491	15459	15584	15530	15583	15563	15628	15605	15582	15462	15455	15595	15512	15336	15902	15649	15553	15460	15569	15597	15590	15406	15642	15549	15482	15726	15255	15421	15432	15214	15529	15514	15567	15563	15541	15563	15432	15528	15568	15502	15383	15598	15612	15594	15486	15509	15447	15528	15546	15467	15561	15411	15393	15505	15517	15476	15473	15409	15518	15544	15501	15496	15595	15454	15310	15485	15551	15632	15624	15380	15497	15665	15622	15459	15305	15344	15268	15545	15612	15559	15315	15442	15589	15351	15600	15666	15301	15593	15412	15559	15522	15389	15535	15355	15639	15715	15383	15689	15356	15511	15560	15503	15477	15524	15430	15486	15510	15520	15554	15736	15627	15540	15564	15262	15414	15340	15456	15755	15742	15575	15665	15608	15453	15705	15450	15458	15204	15476	15396	15436	15739	15514	15422	15579	15679	15802	15674	15576	15648	15576	15586	15578	15607	15597	15527	15547	15639	15316	15491	15591	15522	15437	15484	15534	15522	15436	15503	15617	15544	15725	15447	15330	15627	15399	15492	15521	15498	15360	15623	15642	15563	15466	15513	15640	15488	15564	15554	15582	15539	15592	15621	15570	15657	15606	15663	15407	15409	15401	15494	15511	15447	15773	15624	15622	15417	15493	15465	15378	15354	15465	15520	15670	15332	15466	15622	15495	15497	15598	15511	15531	15548	15284	15507	15445	15601	15524	15636	15658	15453	15568	15320	15672	15374	15628	15491	15332	15602	15511	15451	15471	15538	15423	15532	15531	15480	15260	15539	15743	15549	15530	15342	15554	15410	15418	15317	15538	15527	15504	15503	15587	15603	15598	15649	15387	15601	15439	15499	15328	15647	15798	15613	15304	15475	15557	15383	15394	15668	15422	15611	15418	15462	15295	15433	15597	15630	15486	15534	15236	15521	15498	15326	15657	15489	15546	15487	15603	15519	15448	15616	15619	15776	15626	15323	15467	15362	15531	15409	15409	15766	15557	15608	15503	15450	15589	15507	15414	15542	15693	15675	15453	15491	15428	15230	15389	15455	15409	15589	15469	15429	15540	15558	15656	15451	15487	15525	15354	15419	15514	15406	15504	15671	15662	15411	15540	15448	15460	15498	15501	15317	15408	15454	15579	15610	15355	15619	15608	15435	15408	15373	15555	15386	15559	15568	15542	15407	15349	15465	15460	15555	15458	15475	15590	15494	15726	15520	15601	15608	15462	15522	15409	15476	15567	15590	15555	15603	15646	15473	15507	15443	15618	15453	15313	15429	15583	15464	15492	15706	15500	15475	15584	15366	15569	15502	15622	15519	15386	15527	15479	15538	15438	15681	15542	15419	15393	15546	15489	15421	15663	15391	15445	15564	15587	15457	15499	15411	15435	15313	15472	15431	15460	15547	15261	15732	15477	15559	15507	15381	15555	15551	15541	15547	15461	15518	15427	15591	15544	15678	15382	15326	15586	15437	15559	15373	15377	15526	15469	15559	15566	15403	15471	15312	15518	15320	15252	15416	15441	15590	15492	15390	15586	15602	15694	15545	15455	15573	15426	15333	15510	15422	15646	15467	15253	15411	15383	15461	15556	15580	15638	15536	15497	15412	15270	15472	15583	15592	15271	15522	15410	15450	15304	15501	15487	15352	15609	15350	15461	15460	15447	15704	15528	15540	15684	15402	15427	15340	15594	15772	15551	15332	15742	15498	15414	15458	15540	15591	15602	15549	15415	15490	15543	15449	15490	15481	15465	15569	15443	15508	15652	15578	15519	15445	15540	15522	15337	15506	15574	15563	15605	15472	15422	15526	15494	15632	15600	15352	15725	15510	15531	15572	15574	15573	15567	15424	15444	15455	15489	15411	15598	15590	15538	15554	15623	15632	15441	15544	15186	15563	15275	15430	15581	15657	15440	15445	15549	15512	15500	15642	15671	15608	15487	15385	15448	15481	15429	15410	15384	15572	15586	15506	15455	15379	15578	15502	15539	15551	15378	15539	15577	15516	15706	15526	15576	15376	15482	15672	15386	15595	15486	15736	15415	15684	15493	15392	15484	15520	15472	15548	15623	15372	15338	15467	15594	15554	15553	15530	15791	15555	15464	15571	15388	15352	15535	15455	15608	15262	15458	15607	15464	15495	15438	15520	15654	15463	15366	15555	15685	15512	15634	15701	15281	15594	15540	15524	15473	15381	15443	15499	15542	15513	15529	15596	15407	15479	15445	15527	15471	15472	15591	15492	15530	15559	15430	15414	15518	15536	15533	15465	15600	15385	15459	15419	15450	15598	15462	15409	15518	15560	15549	15598	15724	15691	15717	15477	15781	15609	15330	15569	15691	15370	15628	15446	15526	15623	15468	15421	15767	15549	15627	15541	15572	15480	15492	15574	15465	15640	15534	15433	15445	15522	15391	15598	15427	15439	15584	15539	15534	15628	15372	15678	15549	15532	15223	15529	15412	15461	15340	15301	15414	15424	15548	15645	15660	15406	15463	15511	15566	15452	15443	15594	15523	15497	15498	15491	15328	15651	15652	15588	15519	15495	15393	15288	15580	15615	15230	15746	15583	15687	15474	15491	15440	15439	15525	15387	15478	15620	15435	15574	15751	15497	15425	15602	15397	15516	15518	15533	15573	15460	15484	15686	15502	15453	15621	15756	15549	15311	15165	15525	15687	15644	15613	15600	15372	15598	15513	15625	15573	15232	15489	15491	15687	15446	15379	15508	15477	15567	15599	15513	15398	15545	15471	15439	15383	15320	15534	15581	15355	15474	15443	15578	15263	15462	15686	15637	15353	15576	15704	15652	15500	15318	15540	15548	15489	15668	15479	15644	15678	15432	15401	15402	15404	15452	15445	15539	15274	15549	15396	15458	15292	15577	15476	15664	15573	15543	15581	15491	15331	15570	15491	15581	15610	15817	15546	15658	15367	15454	15465	15516	15476	15622	15669	15384	15515	15527	15504	15299	15932	15445	15661	15633	15539	15510	15480	15427	15375	15555	15543	15523	15428	15515	15436	15588	15238	15423	15470	15688	15531	15557	15427	15461	15551	15384	15378	15632	15502	15563	15462	15455	15628	15488	15591	15411	15631	15388	15589	15311	15544	15518	15506	15544	15581	15654	15528	15496	15704	15335	15467	15513	15500	15695	15336	15601	15489	15580	15660	15555	15606	15500	15531	15378	15617	15484	15618	15571	15616	15475	15405	15588	15304	15535	15520	15357	15562	15555	15458	15331	15477	15196	15452	15413	15539	15564	15397
31402	52119	48439	39299	34063	29328	25629	22659	20607	19488	17895	16868	16264	15306	14964	14563	14425	14337	14077	13836	13795	13729	13671	13610	13537	13268	13384	13608	13504	13323	13272	13426	13300	13375	13326	13273	13258	13468	13302	13453	13375	13475	13310	13317	13291	13487	13334	13385	13375	13414	13188	13362	13242	13200	13207	13377	13234	13357	13143	13365	13356	13117	13162	13494	13365	13371	13328	13358	13353	13233	13254	13384	13199	13373	13439	13247	13383	13316	13285	13172	13418	13460	13532	13283	13237	13398	13343	13309	13415	13222	13208	13216	13278	13222	13078	13263	13536	13267	13348	13425	13136	13285	13424	13350	13308	13269	13435	13258	13177	13249	13362	13315	13264	13482	13345	13344	13330	13248	13313	13271	13320	13386	13195	13500	13326	13447	13375	13447	13327	13359	13299	13358	13429	13204	13188	13261	13307	13297	13138	13328	13508	13276	13298	13214	13344	13244	13357	13421	13352	13398	13408	13443	13236	13415	13364	13454	13334	13347	13401	13412	13301	13226	13215	13233	13201	13331	13348	13192	13296	13327	13259	13264	13482	13396	13293	13396	13424	13383	13290	13330	13130	13214	13080	13382	13339	13321	13409	13314	13265	13370	13370	13324	13165	13202	13302	13383	13184	13266	13368	12997	13361	13270	13391	13355	13264	13291	13415	13465	13330	13359	13417	13229	13353	13260	13326	13284	13341	13247	13268	13454	13199	13341	13369	13263	13371	13252	13428	13272	13332	13304	13181	13242	13436	13315	13014	13252	13272	13404	13353	13208	13265	13327	13221	13394	13251	13293	13400	13340	13363	13352	13227	13421	13198	13335	13335	13560	13418	13184	13362	13284	13334	13437	13294	13335	13369	13338	13465	13353	13485	13327	13410	13362	13248	13442	13153	13297	13290	13387	13404	13235	13371	13417	13238	13371	13319	13404	13379	13380	13393	13356	13369	13416	13152	13435	13255	13487	13256	13285	13246	13492	13297	13313	13387	13397	13338	13397	13190	13370	13439	13297	13273	13406	13544	13183	13114	13385	13165	13276	13365	13343	13293	13286	13213	13355	13422	13418	13277	13388	13227	13316	13275	13286	13293	13401	13249	13304	13250	13255	13251	13357	13230	13211	13316	13317	13315	13385	13176	13418	13361	13384	13226	13358	13502	13308	13356	13406	13435	13211	13305	13346	13315	13409	13263	13275	13372	13322	13270	13294	13196	13311	13230	13407	13401	13269	13332	13249	13257	13325	13507	13361	13350	13386	13293	13357	13407	13283	13111	13405	13348	13284	13207	13437	13538	13205	13329	13133	13367	13426	13174	13335	13502	13312	13339	13350	13482	13330	13256	13370	13408	13283	13153	13300	13289	13271	13342	13316	13294	13508	13169	13450	13492	13244	13301	13350	13366	13432	13508	13331	13359	13295	13312	13222	13303	13288	13376	13269	13329	13327	13416	13188	13369	13418	13238	13367	13464	13406	13241	13214	13362	13306	13284	13377	13362	13244	13283	13342	13378	13265	13228	13283	13230	13119	13322	13338	13159	13430	13220	13257	13278	13434	13300	13388	13478	13403	13250	13427	13296	13264	13291	13320	13231	13120	13342	13281	13223	13403	13116	13248	13447	13373	13221	13263	13346	13192	13279	13281	13373	13369	13277	13414	13139	13283	13435	13290	13421	13392	13181	13467	13421	13297	13295	13414	13406	13432	13225	13319	13176	13381	13334	13284	13424	13292	13170	13463	13279	13257	13431	13292	13248	13256	13320	13312	13330	13444	13411	13347	13227	13474	13409	13379	13449	13326	13383	13528	13504	13324	13373	13370	13202	13183	13219	13245	13272	13229	13324	13193	13304	13321	13312	13396	13167	13298	13322	13296	13331	13351	13357	13316	13500	13331	13244	13257	13366	13320	13312	13184	13350	13385	13172	13142	13411	13296	13294	13389	13296	13402	13414	13182	13312	13323	13198	13494	13258	13293	13329	13303	13171	13349	13238	13354	13318	13269	13309	13371	13319	13154	13225	13354	13349	13246	13318	13366	13445	13378	13389	13272	13372	13490	13297	13256	13323	13350	13293	13364	13323	13410	13278	13420	13387	13220	13263	13328	13200	13297	13299	13226	13332	13403	13237	13411	13266	13376	13305	13341	13333	13396	13339	13352	13252	13203	13253	13334	13299	13216	13329	13272	13349	13437	13350	13383	13314	13319	13321	13443	13079	13324	13271	13397	13282	13298	13327	13286	13352	13286	13200	13491	13280	13164	13467	13168	13374	13177	13314	13345	13321	13286	13385	13238	13297	13345	13313	13301	13220	13325	13333	13172	13270	13343	13423	13300	13176	13452	13265	13258	13412	13378	13481	13228	13248	13262	13330	13382	13221	13378	13310	13324	13260	13480	13393	13253	13319	13358	13237	13512	13259	13321	13490	13235	13399	13298	13236	13115	13313	13122	13279	13301	13446	13216	13468	13230	13308	13476	13444	13429	13198	13328	13328	13239	13314	13296	13166	13202	13329	13311	13499	13319	13345	13496	13113	13260	13372	13263	13163	13355	13157	13263	13416	13427	13274	13271	13251	13347	13331	13181	13243	13379	13408	13295	13450	13204	13385	13415	13284	13295	13528	13398	13400	13414	13283	13455	13091	13327	13557	13454	13383	13417	13163	13369	13525	13174	13145	13230	13378	13247	13356	13358	13399	13271	13268	13287	13382	13306	13335	13385	13342	13220	13252	13264	13375	13239	13407	13371	13310	13282	13380	13316	13356	13197	13468	13369	13391	13221	13404	13273	13293	13255	13322	13321	13254	13285	13191	13482	13422	13327	13296	13360	13185	13445	13258	13175	13393	13303	13179	13238	13356	13243	13324	13250	13281	13185	13364	13340	13189	13228	13199	13351	13354	13227	13180	13324	13281	13284	13256	13308	13369	13325	13356	13406	13265	13208	13255	13456	13415	13312	13183	13146	13313	13391	13143	13125	13326	13269	13091	13297	13316	13254	13262	13382	13347	13331	13421	13249	13280	13297	13316	13287	13352	13381	13373	13189	13325	13398	13340	13270	13320	13382	13185	13355	13297	13327	13398	13400	13259	13373	13346	13281	13301	13111	13365	13264	13146	13428	13420	13291	13341	13245	13318	13324	13256	13267	13333	13236	13323	13351	13434	13237	13392	13296	13224	13407	13315	13281	13359	13359	13189	13370	13282	13314	13375	13315	13355	13208	13412	13255	13365	13219	13313	13315	13184	13245	13312	13183	13429	13269	13141	13388	13392	13273	13341	13220	13318	13355	13461	13211	13364	13315	13330	13302	13407	13376	13181	13320	13187	13402	13306	13267	13410	13399	13216	13301	13380	13325	13243	13350	13262	13451	13277	13170	13340	13309	13368	13378	13279	13432	13391	13176	13302	13179	13290	13261	13463	13371	13416	13373	13325	13288	13231	13228	13218	13329	13394	13310	13254	13319	13318	13360	13136	13356	13404	13334	13372	13210	13357	13166	13310	13418	13033	13226	13373	13448	13234	13499	13299	13302	13199	13334	13170	13311	13249	13303	13374	13170	13491	13404	13289	13330	13198	13349	13233	13198	13218	13364	13190	13262	13402	13469	13223	13340	13303	13137	13268	13272	13275	13275	13328	13470	13126	13309	13524	13128	13334	13396	13261	13285	13272	13262	13391	13380	13402	13332	13333	13274	12973	13424	13375	13197	13295	13471	13292	13301	13270	13315	13187	13256	13227	13506	13473	13319	13463	13222	13205	13337	13268	13274	13303	13330	13202	13344	13279	13253	13471	13371	13378	13215	13438	13389	13122	13360	13280	13323	13147	13374	13262	13198	13358	13449	13208	13377	13492	13172	13665	13410	13331	13304	13293	13208	13338	13302	13401	13423	13409	13285	13460	13372	13453	13528	13389	13284	13282	13198	13368	13261	13253	13253	13295	13378	13269	13244	13332	13469	13268	13273	13080	13493	13264	13368	13410	13477	13313	13385	13351	13446	13289	13358	13077	13466	13335	13228	13328	13257	13421	13407	13466	13342	13435	13361	13290	13382	13298	13130	13267	13534	13352	13408	13276	13274	13368	13409	13406	13332	13315	13226	13385	13434	13205	13421	13420	13309	13271	13252	13313	13513	13251	13282	13281	13395	13264	13281	13229	13185	13238	13104	13330	13241	13236	13260	13374	13368	13262	13233	13368	13244	13419	13351	13254	13183	13279	13364	13240	13349	13214	13534	13370	13438	13320	13463	13305	13255	13340	13285	13347	13212	13320	13385	13263	13203	13321	13373	13375	13184	13258	13289	13317	13437	13382	13424	13307	13261	13363	13228	13243	13323	13100	13379	13254	13156	13301	13186	13479	13352	13476	13311	13382	13236	13248	13249	13376	13401	13399	13313	13423	13296	13404	13454	13355	13116	13389	13401	13302	13317	13351	13259	13394	13356	13255	13207	13305	13422	13238	13206	13189	13264	13349	13308	13442	13432	13103	13367	13280	13335	13273	13357	13367	13280	13439	13333	13367	13243	13269	13249	13308	13363	13417	13354	13461	13371	13325	13284	13243	13325	13334	13419	13313	13282	13389	13180	13300	13374	13261	13276	13341	13229	13331	13235	13430	13216	13205	13325	13344	13380	13292	13276	13303	13221	13383	13440	13480	13176	13446	13375	13288	13339	13282	13432	13441	13473	13369	13594	13488	13310	13305	13272	13328	13340	13197	13380	13331	13375	13328	13269	13321	13255	13424	13207	13232	13291	13373	13319	13235	13399	13313	13329	13399	13343	13399	13377	13359	13369	13285	13261	13370	13419	13373	13180	13336	13413	13239	13411	13235	13355	13326	13320	13445	13378	13339	13346	13249	13405	13328	13540	13414	13442	13130	13302	13593	13464	13421	13232	13268	13314	13263	13580	13403	13413	13114	13185	13366	13342	13309	13255	13246	13314	13113	13276	13237	13384	13310	13413	13308	13347	13317	13367	13333	13437	13389	13296	13317	13361	13289	13321	13224	13378	13447	13301	13312	13096	13399	13281	13348	13353	13360	13397	13268	13337	13397	13316	13184	13371	13459	13330	13243	13338	13402	13312	13414	13300	13476	13471	13411	13150	13277	13537	13249	13285	13282	13256	13538	13227	13192	13252	13305	13262	13356	13323	13235	13411
22738	21026	28817	24198	24689	29044	30467	25372	23047	21970	20884	19708	18741	18308	17795	17580	17376	17051	16820	16694	16736	16352	16256	16250	16319	16080	16213	16069	16025	16019	15886	15921	16121	15957	15900	15971	16012	16262	16168	16071	15906	16001	15976	16142	15893	15906	15802	15881	16007	16017	16134	16021	15927	15856	16173	16242	15957	15994	16091	16106	16215	15827	16024	15989	16022	15942	16006	15760	15993	15831	15795	16004	15914	16084	15951	16072	15988	15945	15817	15849	15971	15782	16102	15931	16184	15980	16019	15934	15952	16077	16059	15937	15992	15974	15842	15739	15985	16223	16103	16143	16122	15889	15899	15882	16061	15994	16053	15683	15935	16047	15932	15929	15877	16047	16007	16127	15983	16018	15872	15964	16033	16193	15936	15880	15998	15973	15967	15987	16225	15967	16075	16015	15915	15783	15838	15867	15984	15881	15842	15989	15872	15954	16086	15866	15987	16095	15870	15939	15898	16020	16026	16182	15999	15965	16045	16024	15944	15964	15765	16042	16226	15924	15828	15823	16114	15896	15858	15919	15909	15952	16019	15930	15859	15767	16009	16025	15830	16001	15723	15932	15957	16022	16090	16008	16053	16083	16055	15972	15870	15924	16028	15754	15920	15945	15838	15882	15985	16041	15977	15957	16083	15933	15879	15955	15907	15856	16030	15946	16017	16056	16050	15996	15999	15967	16060	15865	15865	15731	15967	16087	15828	15820	16020	16124	16038	15721	16040	16117	15877	16028	15952	15932	16057	15951	15924	15794	15791	15932	15896	15913	16018	15998	16058	16062	16080	15853	15977	16059	15808	15924	15993	15939	15846	15914	15888	15968	15919	15850	16097	15940	15934	15666	15737	15997	16058	16107	15814	15602	15861	15900	16036	15828	15803	15866	15940	15952	16013	16120	15770	15924	16123	15894	15986	15903	15965	15898	16061	15937	15755	16001	16068	16033	15934	15932	16000	16027	15910	16006	15735	15725	15748	15750	16035	15881	15818	15945	15682	15840	16068	15996	15926	15953	16063	15927	15988	15809	15958	15892	16011	15866	16029	15964	15978	15828	15896	16150	16021	15943	15945	15921	15862	15876	15998	16080	15854	15866	15780	15884	15991	15909	15939	15875	15865	15811	15943	15882	15876	15771	15774	15912	16065	16048	15933	15910	15843	16062	15982	15862	16209	15763	16097	15953	16009	15927	15975	15901	16032	15988	16012	16033	15828	15988	15834	16052	15752	16031	16021	15885	15897	15807	15746	16118	15818	16136	15969	16108	16002	16036	15821	15810	15921	15900	16136	16044	15851	16112	15873	16020	16038	16016	15968	15754	15883	16058	16061	15968	15989	16075	15930	15807	16001	16011	15857	16003	16020	15955	15630	15896	15895	16116	15919	15914	15983	15948	16093	16183	16088	15944	15953	15815	15893	15943	16109	15980	15871	15870	15869	16049	15998	16029	16038	15782	16030	15845	15902	16020	15842	15880	15920	15804	15958	16109	16093	15790	16068	16065	16083	15892	15868	15885	15941	15979	15986	15937	15956	15997	16075	15895	15989	15973	15843	15955	15971	15942	15899	16110	15905	15832	15792	15925	15994	15937	15952	15979	16117	15919	16004	15982	16028	15935	16017	15891	15949	15963	15710	15708	15872	15919	15952	15991	15899	16028	15967	16129	15889	15934	16003	16052	15916	15940	16014	16005	15986	15892	15822	15901	15979	16059	15915	15906	16082	15985	16153	15865	15841	15860	15936	16029	16096	15886	15970	16080	16036	15847	15793	15974	15942	15910	15835	15576	16002	15720	15955	15784	16113	15892	16113	16008	15974	15901	15976	15904	15778	16015	15990	16077	15997	16182	16188	16044	15961	16062	16000	15863	15892	15951	16059	15872	15801	15904	16122	15939	15706	15880	15825	16003	15879	15909	15968	15995	15969	15854	15909	15982	15929	15796	15958	15734	15908	15914	15934	15963	15868	16118	15799	15918	16103	16033	15857	16010	15958	16030	16042	15859	15842	15865	16077	15993	15884	15968	15914	15805	15951	15960	15945	15811	15889	15847	15759	15833	15946	15782	16231	16052	16100	16033	15975	16034	15761	15834	15854	16108	15837	15989	15984	15779	15951	15752	16040	15910	15991	16061	15862	15733	15729	15788	15823	16067	16073	16004	15881	16097	16086	16059	15790	15865	15972	15906	15983	15826	15987	16007	15940	15920	15936	15959	15677	15738	16053	15980	15959	16000	15892	15944	15978	16081	15811	15918	15862	16048	15958	15920	15917	15811	15854	15995	16110	15807	16057	16377	15809	15950	15978	15888	15846	16018	15965	15693	15728	15984	15846	16038	15902	15906	15944	15953	15862	15826	15964	15929	16019	15850	15867	16068	16067	15865	15972	15923	15970	16025	15933	15953	16075	15811	15968	16215	15858	16034	16139	16014	16016	15958	15908	15794	15845	15843	15991	15926	16120	16066	16089	15928	15918	16048	15982	16086	16088	15897	15993	16105	15792	15910	15998	16157	15924	16113	16038	15786	15942	15998	15821	15858	15917	15952	16047	15939	15907	15959	16075	15917	16002	15989	16111	16089	15990	16028	15907	15975	15924	15859	15902	15957	16046	16006	15787	15888	15870	15978	15901	15884	15894	15908	15800	15927	15950	16063	15867	16070	15875	15936	16223	15877	15932	15866	16098	15940	15984	16048	15902	16108	15902	16102	15830	15922	15954	15912	15875	15930	15890	16172	16208	15991	16046	16011	15891	15909	15830	15664	15795	16031	15992	16079	15890	16041	15983	15984	15815	16169	15969	15840	15780	15719	15915	15798	15721	15825	15915	15971	15981	15977	16067	15967	15945	15912	15963	16104	15918	15751	15857	16024	15978	15991	15965	16176	15928	15880	15900	15784	15865	15934	16014	16071	15852	16002	16013	15917	15940	15976	15799	15867	15944	16145	15920	15829	15998	15773	15897	16010	15905	15925	15868	15945	15856	15730	15717	15944	15963	16081	16039	15911	16016	16107	15865	15735	15717	16062	15884	15903	15957	15826	16104	15994	16036	15959	16081	15872	16004	15939	16017	15890	15811	15837	16118	15902	15917	16240	15903	16089	16001	15683	15922	16017	16022	15880	15919	16030	15853	15821	15852	15841	15840	15880	15897	15837	15975	16007	15919	16105	15865	16006	15854	15929	15842	15934	16014	15883	15898	15978	15841	15847	16015	15924	15978	15948	15739	15724	16126	15946	15855	15960	15740	15980	15782	15986	16102	15920	15887	15827	15973	15985	15849	15829	15955	16124	15910	16102	15907	15759	16109	16087	15948	15992	16055	15885	15917	15911	15959	16102	15955	15918	16015	15695	16036	16128	15919	15916	15924	16040	15925	15903	15841	16012	15883	15951	15878	15677	15778	15976	15796	15998	15772	15762	15879	15957	15927	15823	16078	15968	15952	15782	15832	15909	15956	15867	15700	16056	15996	15948	15884	15978	16050	16039	15979	16027	16003	15819	15851	15985	15859	16078	16026	15840	15768	15868	15991	15757	16046	15786	15958	15895	15980	16026	15937	15877	15825	15961	15944	15941	15937	15980	16003	16170	15957	15815	16145	16102	15958	15952	15988	15977	16004	15840	15967	15946	16051	15977	15766	15944	15861	15972	15928	16027	16113	15970	16018	16065	15985	15850	15797	16056	15924	15988	15764	15905	15755	15938	15953	15943	15887	15962	15999	16036	16149	15811	16041	15895	15826	15749	15819	15859	15854	15965	15816	15979	16166	15979	15953	15901	15908	15921	15932	16004	15956	16092	15921	15813	15995	15999	16096	15811	15929	15785	16002	15903	15870	15841	15721	15965	15911	15956	15934	15994	15949	15978	15965	15831	15946	15805	15809	15999	15938	15885	15845	15732	16073	15937	16001	15914	16003	15916	16063	15828	15931	16052	16044	15838	16051	15919	15892	15757	15983	15798	15953	15858	15953	16026	16095	15830	15939	15971	15859	16000	15850	15914	15947	15915	15809	16016	15874	15920	15984	15916	16041	16056	15811	16070	15829	15683	15997	15845	15980	15976	15965	15867	15870	15816	15861	15761	15963	15811	15725	15920	15819	15936	16016	16042	15779	15739	16056	15951	15889	15827	15869	15912	15892	15835	15649	15971	15970	15815	15742	15996	15918	15811	15895	15881	15842	15828	16067	16116	15943	15783	15995	16028	15928	16042	15936	15771	15938	15991	16027	15934	15973	15904	15812	15864	16078	16010	15956	16009	15752	15784	15887	15909	16192	15964	16150	15975	16012	15988	16083	15899	16165	16049	16023	15936	16038	16062	15776	16020	15912	15921	15831	15911	15918	16073	15766	15974	15758	15955	16066	15782	15667	15896	16135	16103	15921	15911	15745	15941	15992	15891	15843	15690	15756	15880	16166	15718	15808	16010	15843	15814	15829	16157	15759	16008	15777	16089	15792	15805	16169	15877	15763	15938	15816	15895	16015	16124	16127	15912	16033	15909	16018	15913	15949	15861	15690	15755	16064	15839	15994	15931	15823	15694	15951	16123	15933	15833	16113	16075	15860	15963	16040	16067	16030	15905	15946	15930	16035	15705	16010	15972	16121	16119	15797	15881	15888	15973	16062	16017	16061	16068	15839	16164	16009	15805	16111	15893	16058	15821	16045	15947	16042	15987	16100	16151	15932	16110	15816	15977	15866	15683	16044	15951	15935	15888	15810	15857	15931	15927	16014	15934	15898	15870	16140	16033	15854	16085	15945	16031	15748	15788	16059	15783	16005	15928	15885	15957	15825	16003	16009	16058	15982	15791	15815	15760	16034	16073	15781	15906	15919	15965	16258	15851	16048	15862	15968	15872	15912	15856	16000	15799	15863	15672	15756	15952	15921	16038	15916	15881	15903	16091	15914	15789	15909	16153	15852	15905	15971	15873	16049	16168	15823	15967	15978	15751	15796	16110	15916	16142	16004	15926	15806	16077	15983	15768	16012	15965	15864	16040	16053	16004	15887	15817	15772	15961	16097	15845	15914	15978	16195	15935	16124	16009	15817	15847	15848	16084	16146	16089	15907	15937	15991	16080	16093	15983	15814	15893	15891	15951	16040	15948	16016	15897	16007	15735	15888	16044	15797	15848	15912	15806	15863	16016	15932	15983
32655	57819	54061	44852	39355	33963	29288	25831	23162	21849	20145	18583	17619	16548	15963	15343	15082	14690	14592	14228	14213	14121	13962	13822	13795	13823	13791	13709	13635	13606	13605	13703	13633	13561	13703	13466	13528	13788	13682	13562	13555	13509	13680	13559	13576	13732	13502	13627	13566	13507	13548	13503	13679	13544	13410	13418	13626	13456	13544	13680	13638	13360	13636	13595	13590	13657	13473	13722	13794	13433	13348	13669	13641	13566	13614	13649	13670	13399	13594	13373	13435	13548	13493	13494	13538	13662	13510	13444	13609	13635	13665	13560	13500	13668	13417	13594	13599	13580	13711	13535	13390	13447	13466	13532	13406	13737	13709	13470	13658	13611	13480	13551	13611	13451	13381	13505	13574	13390	13480	13705	13430	13446	13541	13583	13541	13562	13720	13477	13487	13490	13515	13543	13523	13561	13498	13463	13337	13553	13736	13713	13519	13500	13482	13494	13502	13563	13618	13538	13546	13480	13605	13576	13315	13564	13353	13528	13505	13556	13516	13438	13542	13465	13610	13503	13521	13564	13749	13611	13700	13608	13534	13666	13426	13708	13519	13401	13566	13553	13701	13634	13605	13446	13548	13394	13503	13527	13406	13521	13677	13321	13460	13476	13647	13473	13487	13535	13495	13445	13494	13516	13550	13480	13679	13569	13537	13502	13513	13613	13533	13288	13454	13464	13464	13607	13416	13615	13634	13523	13340	13456	13641	13571	13570	13421	13597	13440	13563	13488	13277	13646	13595	13596	13604	13377	13543	13631	13533	13503	13556	13675	13441	13517	13611	13620	13635	13617	13609	13695	13553	13523	13402	13673	13536	13225	13590	13664	13339	13621	13502	13469	13519	13349	13462	13462	13600	13604	13571	13496	13567	13617	13597	13501	13472	13639	13636	13514	13547	13465	13715	13722	13480	13562	13665	13451	13531	13557	13491	13639	13613	13520	13482	13589	13436	13588	13639	13640	13556	13471	13483	13575	13602	13441	13449	13569	13454	13552	13367	13693	13451	13370	13527	13481	13588	13573	13686	13406	13549	13471	13583	13569	13510	13583	13502	13566	13539	13430	13687	13694	13469	13503	13631	13539	13428	13580	13513	13459	13580	13531	13546	13510	13408	13612	13495	13419	13404	13589	13585	13440	13578	13385	13443	13505	13509	13405	13655	13453	13451	13601	13474	13429	13520	13692	13759	13463	13489	13554	13576	13436	13612	13440	13636	13559	13515	13592	13398	13554	13559	13396	13585	13514	13440	13546	13249	13463	13559	13467	13503	13423	13431	13472	13536	13634	13534	13595	13380	13472	13563	13607	13533	13422	13508	13540	13507	13458	13619	13630	13435	13533	13680	13542	13433	13640	13506	13505	13549	13631	13530	13447	13506	13605	13543	13671	13470	13713	13600	13476	13672	13577	13475	13608	13645	13510	13590	13656	13613	13421	13677	13697	13657	13407	13554	13644	13610	13660	13511	13521	13630	13562	13464	13449	13550	13502	13643	13537	13584	13494	13458	13759	13433	13497	13438	13606	13398	13603	13637	13511	13459	13607	13597	13472	13566	13577	13411	13434	13614	13447	13470	13469	13545	13486	13662	13553	13471	13428	13431	13594	13536	13450	13489	13639	13477	13581	13501	13512	13452	13497	13558	13589	13368	13547	13639	13441	13535	13478	13657	13558	13454	13533	13562	13401	13334	13533	13494	13477	13448	13546	13501	13616	13554	13587	13467	13463	13353	13471	13619	13640	13531	13450	13322	13507	13581	13547	13433	13663	13411	13384	13481	13500	13462	13615	13512	13584	13578	13544	13533	13424	13615	13630	13657	13461	13451	13519	13662	13212	13387	13411	13638	13596	13530	13322	13435	13485	13349	13591	13578	13585	13660	13318	13621	13513	13565	13627	13356	13504	13423	13738	13420	13684	13800	13609	13480	13416	13581	13567	13569	13433	13592	13666	13606	13439	13597	13589	13503	13573	13522	13586	13546	13597	13473	13443	13617	13629	13647	13706	13505	13605	13551	13434	13403	13437	13456	13511	13661	13488	13392	13564	13448	13553	13410	13575	13474	13440	13701	13520	13439	13406	13477	13429	13515	13490	13623	13381	13510	13447	13557	13522	13580	13339	13508	13581	13534	13476	13501	13714	13430	13572	13639	13619	13435	13423	13686	13436	13594	13628	13538	13509	13627	13655	13608	13460	13501	13402	13492	13530	13605	13582	13537	13478	13433	13639	13780	13420	13518	13434	13438	13588	13516	13537	13490	13697	13519	13665	13593	13516	13496	13635	13475	13688	13531	13434	13480	13537	13530	13393	13631	13622	13543	13476	13554	13361	13461	13361	13311	13536	13556	13491	13517	13497	13417	13351	13454	13394	13412	13537	13477	13419	13604	13527	13530	13452	13580	13257	13652	13649	13628	13527	13481	13445	13529	13440	13534	13749	13402	13572	13446	13516	13461	13555	13407	13303	13528	13441	13551	13492	13394	13648	13652	13545	13416	13606	13467	13437	13415	13735	13440	13480	13529	13435	13325	13564	13523	13497	13589	13491	13479	13472	13484	13406	13501	13480	13389	13424	13421	13619	13618	13476	13580	13438	13560	13432	13518	13436	13517	13473	13523	13489	13499	13412	13431	13577	13517	13397	13462	13396	13555	13394	13384	13446	13596	13456	13448	13635	13547	13715	13609	13496	13529	13443	13413	13594	13512	13515	13600	13572	13515	13345	13444	13358	13528	13611	13430	13505	13504	13637	13455	13535	13447	13645	13609	13734	13562	13325	13497	13654	13613	13543	13710	13493	13579	13595	13444	13538	13500	13574	13463	13378	13464	13533	13473	13499	13426	13633	13566	13761	13569	13534	13485	13433	13615	13523	13491	13530	13664	13412	13747	13529	13366	13532	13672	13531	13593	13463	13573	13480	13498	13552	13598	13649	13521	13502	13583	13580	13500	13499	13700	13501	13382	13381	13699	13546	13472	13521	13619	13494	13437	13637	13370	13493	13413	13572	13490	13741	13474	13469	13518	13387	13555	13624	13432	13393	13562	13540	13563	13462	13542	13804	13686	13526	13476	13636	13519	13553	13704	13427	13625	13519	13534	13646	13461	13649	13622	13556	13651	13394	13498	13396	13537	13573	13437	13623	13591	13491	13355	13511	13642	13538	13536	13554	13438	13476	13467	13612	13411	13461	13697	13611	13606	13489	13625	13542	13419	13530	13632	13341	13414	13572	13479	13525	13628	13509	13463	13623	13415	13540	13516	13550	13533	13562	13376	13451	13599	13611	13518	13469	13549	13571	13649	13450	13589	13393	13497	13509	13585	13596	13582	13582	13417	13460	13356	13629	13355	13617	13492	13452	13328	13525	13483	13592	13469	13455	13575	13691	13560	13436	13556	13470	13570	13555	13468	13548	13532	13496	13500	13603	13484	13614	13514	13432	13580	13555	13538	13253	13502	13421	13564	13665	13525	13592	13579	13541	13397	13371	13560	13601	13279	13639	13501	13546	13584	13610	13520	13567	13326	13442	13468	13608	13530	13528	13569	13469	13622	13664	13599	13422	13722	13549	13556	13459	13536	13433	13486	13607	13409	13568	13417	13560	13468	13574	13570	13653	13584	13573	13382	13595	13664	13538	13608	13485	13609	13563	13668	13448	13568	13473	13678	13445	13546	13522	13428	13494	13581	13278	13504	13370	13516	13438	13544	13542	13515	13658	13427	13664	13296	13447	13584	13454	13458	13575	13414	13463	13539	13563	13492	13487	13426	13637	13600	13678	13537	13603	13590	13579	13462	13544	13516	13573	13295	13583	13293	13420	13665	13639	13573	13671	13556	13594	13583	13521	13431	13312	13418	13540	13509	13575	13629	13581	13615	13387	13668	13480	13564	13506	13586	13551	13453	13532	13455	13617	13619	13442	13467	13518	13544	13497	13362	13485	13717	13643	13532	13532	13431	13522	13460	13514	13423	13476	13482	13502	13467	13514	13619	13568	13402	13476	13495	13687	13540	13614	13383	13515	13655	13490	13443	13463	13409	13381	13685	13574	13540	13447	13634	13803	13480	13585	13512	13448	13537	13623	13395	13651	13448	13471	13601	13590	13527	13647	13596	13663	13654	13588	13454	13405	13682	13433	13570	13555	13475	13532	13497	13740	13561	13518	13524	13475	13615	13626	13625	13471	13465	13591	13428	13488	13505	13700	13642	13640	13543	13410	13436	13551	13675	13549	13459	13546	13692	13572	13617	13596	13261	13366	13562	13532	13335	13602	13304	13637	13549	13602	13385	13499	13497	13487	13300	13511	13511	13548	13512	13589	13497	13447	13515	13566	13587	13571	13450	13513	13583	13653	13418	13348	13525	13526	13498	13465	13456	13522	13636	13436	13366	13558	13633	13481	13736	13447	13647	13509	13651	13693	13560	13554	13487	13635	13421	13521	13799	13591	13512	13452	13636	13641	13591	13321	13520	13583	13455	13536	13493	13468	13659	13530	13504	13629	13537	13521	13438	13314	13587	13486	13653	13592	13606	13580	13639	13651	13485	13343	13618	13478	13475	13504	13414	13559	13352	13454	13506	13405	13580	13426	13606	13540	13650	13510	13371	13682	13512	13548	13575	13347	13606	13599	13561	13676	13464	13507	13395	13482	13409	13534	13437	13723	13427	13699	13461	13579	13507	13524	13517	13466	13671	13641	13640	13347	13523	13586	13405	13715	13530	13585	13453	13431	13341	13616	13603	13479	13511	13523	13583	13582	13441	13519	13562	13634	13499	13472	13609	13659	13489	13369	13703	13475	13410	13495	13500	13473	13558	13532	13655	13490	13622	13507	13457	13330	13478	13567	13435	13538	13339	13475	13628	13608	13607	13469	13509	13652	13463	13408	13619	13453	13656	13492	13521	13548	13579	13456	13597	13501	13662	13511	13615	13518	13538	13484	13511	13625	13405	13448	13595	13562	13404	13415	13623	13236	13422	13383	13524	13451	13506	13553	13490	13489	13413	13632	13613	13400	13515	13583	13573	13411	13441	13553	13593	13424	13483	13532	13524	13440	13595	13506	13569	13702	13505	13397	13679	13514	13511	13560	13489	13557	13553	13427	13349	13603	13504	13346	13520	13578	13673	13621	13470	13643	13459	13574	13431	13428	13633	13567
29294	30054	39090	35233	28275	24420	22113	20159	19025	18264	17661	17376	17024	16838	16427	16429	16379	16308	16140	15901	15898	16100	15906	15878	15825	15868	16051	15870	15778	15695	15858	15779	15760	15961	15928	16057	15894	15822	15949	15730	15756	15706	15787	15563	15791	15874	15742	15998	15561	15828	15676	15763	15661	15705	15751	15820	15718	15822	15728	15854	15973	15548	15713	15572	15970	15894	15800	15801	15863	15949	15965	15764	15715	15832	15730	15678	15796	15635	15653	15830	15779	15921	15758	15821	15820	15840	15819	15814	15963	15716	15886	15927	15691	15561	15717	15759	15610	15799	15888	15614	15692	15738	15781	15827	15773	15619	15903	15692	15775	15760	15788	15852	15786	15823	15858	15874	15832	15846	15463	15797	15798	15731	15577	15854	15722	15638	15820	15952	15891	15752	15556	15620	15818	15903	15843	15659	15730	15794	15734	15870	15800	15640	15735	15542	15716	15790	15847	15722	15782	15892	15736	15656	15756	15690	15882	15797	15807	15673	15681	15828	15685	15841	15645	15790	15618	15613	15878	15850	15809	15708	15819	15742	15824	15781	15855	15969	15774	15806	15816	15932	15776	15714	15838	15789	15710	15925	15772	15728	15732	15761	15881	15782	15607	15617	15783	15883	15839	15903	15969	15858	15736	15674	15650	15826	15851	15789	15803	15884	15831	15898	15877	15813	15686	15841	15677	15834	15593	15752	15712	15777	15886	15823	15753	15831	15685	15604	15931	15806	15834	15748	15773	15720	15839	15816	15813	16070	15744	15783	15741	15544	15753	15610	15884	15825	15643	15968	15701	15578	15743	15641	15862	15767	15739	15671	15803	15599	15683	15709	15865	15858	15553	15844	15782	15712	15683	15838	15602	15959	15884	15784	15534	15776	15645	15785	15698	15854	15779	15915	15791	15581	15738	15649	15652	15834	15969	15811	15762	15713	15884	15788	15700	15729	15728	15744	15636	15682	16042	15714	15666	15813	15831	15826	15896	15778	15791	15834	15754	15705	15835	15699	15758	15674	15672	15613	15696	15767	15767	15783	15873	15751	15720	15766	15476	15806	15693	15757	15676	15815	15775	15909	15758	15804	15988	15804	15744	15832	15743	15925	15961	15723	15646	15839	15880	15805	15671	15753	15625	15719	15882	15894	15793	15687	15844	15799	15589	15923	15741	15749	15645	15736	15743	15695	15818	15859	15922	15868	15704	15819	15709	15773	15888	15698	15687	15987	15880	15664	15689	15798	15946	15974	15714	15936	15616	15966	15820	15780	15581	15799	15858	15801	15702	15753	15768	15887	15655	15709	15582	15836	15790	15899	15739	15611	15807	15830	15755	16012	15694	15803	15604	15736	15883	15725	15751	15658	15920	15852	15851	15864	15879	15875	15809	15919	15669	15862	15786	15856	15650	15731	15608	15855	15772	15697	15796	15826	15921	15840	15864	15742	15732	15946	15768	15889	15705	15912	15940	15778	15818	15748	15933	15771	15649	15840	15710	15926	15886	15616	15617	15764	15821	15820	15647	15712	15885	15748	15804	15828	15672	15606	15780	15785	15846	15862	15842	15809	15893	15734	15915	15883	15752	15771	15710	15754	15668	15739	15863	15610	15810	15840	15678	15756	15685	15781	15898	15707	15674	15976	15872	15787	15908	15858	15839	15605	15652	15754	15765	15986	15628	15707	15679	15812	15664	15677	15719	15837	15864	15831	15931	15730	15850	15618	15690	15696	15896	15640	15739	15583	15685	15753	15842	15690	15873	15664	15788	15752	15904	15783	15827	15844	15839	15596	15604	15842	15730	15779	15749	15818	15677	15658	15636	15754	15785	15897	15752	15809	16036	15818	15794	15843	15686	15670	15705	15768	15809	15673	15798	15838	15945	15915	15732	15687	15644	15730	15677	15778	15769	15797	15874	15670	15712	15786	15754	15575	15798	15841	15786	15993	15698	15711	15908	15722	15812	16104	15972	15940	15766	15986	15653	15576	15729	15525	15703	15702	15862	15659	15661	15763	15649	15787	15696	15722	15802	15796	15737	15674	15753	15731	15827	15761	15923	15686	15691	15670	15868	15639	15566	15786	15827	15828	15931	15835	15852	15853	15711	15792	15953	15799	15689	15697	15755	15741	15822	15855	15718	15701	15979	15773	15653	15730	15783	15581	15625	15567	15655	15687	15624	15620	15740	15793	15665	15668	15971	15668	15749	15653	15686	15919	15675	15822	15444	15941	15775	15587	15735	15805	15693	15792	15609	15782	15732	15902	15879	15734	15953	15671	15600	15787	15909	15767	15693	15885	15930	15982	15718	15722	15804	15703	15796	15640	15745	15916	15779	15838	15777	15871	15850	15767	15693	15791	15655	15781	15797	15720	15783	15759	16001	15696	15539	15752	15823	15941	15863	15768	15819	15686	15716	15857	15889	15718	15776	15709	15887	15859	15741	15803	15465	15650	15912	15677	15780	15625	15774	15609	15863	15810	15951	15917	15608	15778	15957	15716	15875	15786	15717	15670	15840	15894	15685	15666	15629	15582	15681	15650	15771	15714	15698	15705	15937	15851	15755	15915	15627	15902	15717	15693	15701	15844	15871	15834	15665	15688	15656	15600	15892	15884	15703	15820	15677	15840	15721	15581	15816	15841	15768	15786	15600	15672	15821	15888	15733	15822	15841	15634	15636	15924	15663	15714	15825	15801	15782	15586	15618	15803	15615	15822	15752	15757	15812	15903	15581	15974	16002	15986	15474	15714	15581	15910	15564	15620	15981	15916	15867	15805	15725	15621	15776	15909	15768	15841	15903	15943	15693	15887	15757	15824	15954	15822	15725	15770	15767	15803	15906	15884	15636	15843	15720	15759	15720	15677	15818	15885	15735	15931	15806	15889	15753	15863	15794	15822	15709	15811	15847	15954	15761	15781	15659	15659	15782	15678	15737	15691	15624	15703	15561	15759	15706	15496	15665	15516	15664	15838	15834	15821	15932	15724	15789	15791	15668	15767	15929	15651	15890	15661	15587	15864	15533	15555	15764	15672	15709	16053	15762	15916	15856	15728	15694	15807	15710	15850	15833	15729	15742	15807	15853	15763	15762	15769	15716	15937	15856	15534	15826	15687	15823	15814	15629	15654	15898	15744	15849	15829	16074	15736	15910	15794	15922	15725	15830	15914	15735	15598	15929	15685	15855	15753	15635	15802	15574	15708	15972	15903	15801	15953	15745	15825	15921	15803	15906	15823	15886	15887	15877	15757	15782	15766	15666	15843	15874	15720	15741	15957	15819	16088	15853	15687	15777	15674	15756	15751	16080	15594	15764	15622	15815	15910	15887	15700	15619	15600	15692	15713	15811	15818	15597	15747	15856	15852	15957	15961	15806	15970	15878	15825	15730	15611	15675	15719	15937	16011	15819	15824	15632	15776	15654	15705	15824	15663	15785	16058	15888	15660	15980	15698	15652	16001	15851	15901	15819	15641	15783	15625	15933	15874	15895	15846	15775	15723	15856	15674	15718	15790	15760	15773	15951	15687	15794	15848	15814	15631	15632	15638	15708	15686	15591	15892	15963	15751	15933	15611	15730	15623	15807	15770	15782	15809	15747	15669	15724	15881	15713	15702	15807	15723	15820	15703	15728	15717	15803	15810	15814	15704	15727	15557	15631	15687	15840	15916	15757	15691	15870	15746	15771	15720	15605	15821	15682	15711	15824	15645	15611	15905	15696	15724	15709	15705	15759	15887	15855	15682	15734	15937	15542	15660	15802	15703	15867	15847	15827	15681	15797	15766	15680	15841	15801	15905	15852	15821	15879	15866	15713	15895	15910	15697	15710	15768	15630	15856	15784	15782	15602	15824	15707	16052	15746	15880	15834	15828	15706	15618	15807	15923	15682	15722	15863	15819	15682	15862	15655	15784	15669	15758	15912	15730	16051	15895	15834	15856	15866	15760	15523	15748	15843	15867	15817	15654	15526	15692	15767	15810	15915	15777	15856	15833	15870	15785	15769	15606	15729	15716	15847	15723	15922	15788	15743	15616	15859	15810	15693	15815	15958	15955	15815	15623	16058	15601	15658	15884	15775	15788	15885	15694	15776	15770	16038	15878	15721	15826	15683	15658	15614	15876	15835	15739	15676	15844	15684	15752	15813	15890	15863	15720	15823	15763	15903	15796	15681	15680	15747	15906	15760	15910	15748	15753	15780	15672	15920	15627	15803	15887	15781	15791	15869	15628	15824	15674	15879	15906	15835	15469	15791	15867	15920	15767	15767	15969	15702	15565	15839	15661	15844	15819	15849	15878	15944	15754	15879	15452	15706	15854	15898	15692	15783	15877	15755	15675	15704	15948	15705	15731	15665	15914	15603	15655	15862	15742	15733	15724	15538	15938	15835	15778	15771	15810	15829	15713	15795	15788	15737	15719	15789	15854	15777	15821	15864	15844	15804	15727	15766	15781	15791	15856	15805	15850	15766	15762	15555	15735	15835	15564	15730	15934	15499	15426	15729	15913	15867	15595	15673	15708	15828	15579	15892	15606	15768	15796	15781	15792	15762	15759	15967	15690	15747	15885	15694	15784	15794	15858	15671	15789	16077	15791	15867	15944	15658	15624	15866	15680	15894	15725	15754	15648	15655	15601	15667	15779	15724	15768	15724	15781	15703	15722	15669	15804	15785	15699	15894	15840	15891	15714	15737	15755	15888	15765	15759	15760	15841	15633	15718	15857	15846	15716	15808	15778	15821	15769	15830	15810	15726	15707	15590	15817	15754	15725	15774	15520	15744	15840	15963	15649	15764	15827	15795	15865	15960	15780	15752	15742	15762	15931	15780	15688	15825	15762	15825	15790	15784	15651	15844	15597	15717	15754	15886	15865	15777	15741	15707	15765	15745	15884	15733	15642	15852	15887	15808	15956	15930	15784	15684	15604	15693	15866	15745	15721	15610	15849	15837	15716	15772	15797	15680	15753	15834	15669	15702	15712	15755	15729	15716	15914	15766	15763	15880	15683	15591	15719	15678	15844	15797	15885	15950	15684	16012	15942	15788	15972	15787	15929	15833	15557	15823	15830	15979	15829	15939	15844	15737	15762	15745	15775	15787	15877	15806	15793	15948	15751	15776	15942	15802	15788	15782	15630	15922	15774	15473	15781	15695	15968
31577	46570	43140	34064	28413	24662	21423	19422	18194	17057	16413	15589	15021	14667	14445	14279	14121	13968	13972	13853	13578	13606	13473	13608	13538	13449	13580	13572	13412	13458	13509	13584	13291	13527	13398	13542	13341	13518	13451	13469	13415	13461	13242	13445	13419	13428	13373	13435	13561	13313	13481	13609	13572	13524	13473	13447	13562	13450	13399	13333	13424	13309	13380	13354	13474	13313	13483	13404	13339	13449	13392	13389	13687	13351	13530	13436	13323	13394	13397	13329	13594	13379	13511	13379	13411	13426	13371	13430	13434	13561	13289	13372	13714	13358	13572	13372	13475	13343	13446	13473	13337	13558	13376	13454	13403	13568	13430	13462	13666	13385	13304	13326	13557	13277	13523	13554	13418	13339	13303	13552	13492	13629	13471	13404	13497	13282	13515	13652	13353	13425	13449	13419	13285	13278	13454	13426	13292	13360	13412	13566	13441	13397	13373	13436	13282	13435	13516	13518	13349	13219	13416	13533	13455	13443	13425	13550	13483	13413	13229	13552	13350	13396	13521	13534	13380	13390	13510	13529	13407	13495	13482	13342	13513	13484	13523	13504	13464	13539	13483	13424	13374	13229	13202	13612	13440	13281	13396	13396	13472	13490	13453	13304	13377	13446	13384	13464	13418	13261	13441	13425	13318	13367	13503	13354	13466	13580	13437	13318	13513	13321	13342	13463	13405	13621	13442	13431	13470	13264	13380	13384	13521	13537	13446	13416	13460	13445	13425	13443	13289	13355	13227	13360	13541	13419	13362	13448	13384	13581	13444	13442	13379	13351	13450	13447	13404	13472	13476	13623	13327	13350	13441	13478	13468	13430	13353	13229	13373	13441	13436	13430	13266	13388	13498	13520	13529	13290	13387	13355	13368	13503	13356	13488	13360	13395	13462	13205	13487	13577	13482	13467	13548	13493	13611	13494	13451	13477	13495	13533	13268	13434	13464	13307	13424	13314	13523	13470	13382	13468	13468	13388	13469	13472	13495	13463	13489	13450	13437	13382	13568	13501	13472	13293	13415	13572	13417	13382	13417	13451	13566	13424	13419	13515	13503	13512	13333	13533	13480	13246	13525	13478	13518	13324	13349	13560	13428	13312	13380	13408	13440	13205	13574	13417	13391	13589	13307	13428	13380	13430	13558	13503	13465	13517	13464	13404	13481	13526	13419	13538	13399	13413	13514	13321	13404	13292	13515	13377	13411	13419	13420	13434	13626	13492	13341	13597	13308	13399	13334	13346	13446	13362	13493	13355	13143	13483	13356	13263	13325	13464	13267	13366	13354	13410	13443	13360	13392	13470	13402	13387	13354	13392	13374	13488	13363	13676	13319	13368	13282	13367	13427	13247	13434	13301	13553	13559	13369	13583	13604	13294	13521	13340	13367	13495	13409	13515	13500	13362	13440	13443	13533	13489	13425	13362	13530	13337	13461	13413	13389	13228	13609	13253	13383	13426	13340	13629	13552	13334	13399	13436	13377	13344	13507	13539	13326	13254	13545	13397	13381	13493	13383	13344	13237	13243	13369	13419	13366	13337	13455	13360	13559	13665	13453	13479	13512	13296	13396	13401	13537	13322	13420	13448	13425	13403	13387	13479	13375	13418	13269	13497	13276	13493	13526	13508	13437	13419	13286	13328	13533	13588	13503	13378	13299	13462	13323	13307	13510	13397	13415	13385	13448	13428	13269	13355	13404	13507	13338	13422	13507	13373	13261	13405	13505	13401	13611	13479	13573	13397	13462	13269	13411	13376	13382	13409	13604	13434	13251	13423	13454	13464	13237	13411	13519	13415	13369	13422	13507	13381	13370	13619	13401	13485	13357	13472	13490	13520	13539	13565	13306	13409	13337	13451	13436	13423	13535	13541	13408	13385	13363	13541	13358	13369	13448	13309	13400	13396	13532	13549	13468	13323	13446	13409	13378	13421	13290	13576	13441	13502	13363	13548	13464	13381	13326	13409	13476	13330	13377	13388	13401	13496	13527	13561	13412	13368	13421	13447	13337	13346	13602	13342	13482	13351	13357	13443	13492	13358	13361	13479	13411	13586	13422	13504	13451	13480	13272	13377	13391	13377	13270	13328	13393	13633	13432	13701	13398	13472	13443	13509	13423	13322	13521	13282	13437	13417	13409	13503	13420	13347	13537	13430	13463	13312	13515	13308	13419	13328	13356	13456	13432	13321	13509	13492	13327	13547	13407	13346	13350	13306	13352	13384	13419	13405	13338	13508	13517	13406	13633	13414	13515	13314	13640	13356	13392	13456	13284	13314	13315	13466	13352	13409	13473	13409	13413	13422	13382	13464	13409	13297	13521	13355	13418	13455	13579	13512	13420	13493	13368	13459	13557	13332	13222	13429	13426	13374	13315	13390	13325	13459	13487	13356	13258	13488	13522	13365	13410	13468	13418	13399	13384	13507	13425	13484	13383	13405	13442	13522	13377	13360	13418	13425	13380	13348	13295	13397	13450	13443	13444	13412	13414	13589	13465	13625	13415	13316	13320	13504	13474	13408	13283	13412	13593	13510	13481	13485	13461	13525	13489	13403	13440	13498	13376	13455	13567	13409	13503	13582	13374	13179	13423	13363	13565	13339	13485	13488	13475	13334	13388	13375	13339	13476	13421	13521	13519	13383	13182	13519	13605	13444	13419	13403	13626	13417	13512	13515	13601	13646	13442	13456	13444	13464	13464	13477	13625	13413	13389	13398	13297	13554	13525	13418	13408	13320	13540	13558	13564	13610	13431	13511	13372	13509	13370	13338	13583	13521	13393	13299	13425	13520	13364	13452	13370	13657	13540	13328	13367	13561	13268	13405	13485	13507	13371	13582	13367	13403	13472	13486	13386	13421	13403	13454	13448	13506	13474	13467	13466	13565	13482	13445	13568	13383	13383	13474	13455	13337	13362	13611	13379	13336	13527	13337	13364	13507	13526	13541	13392	13489	13411	13710	13484	13280	13565	13327	13524	13520	13480	13558	13487	13484	13445	13440	13319	13390	13417	13527	13512	13580	13552	13195	13407	13434	13259	13573	13442	13526	13526	13417	13429	13671	13377	13518	13559	13313	13399	13539	13444	13355	13390	13518	13560	13372	13546	13454	13580	13466	13366	13551	13455	13351	13577	13627	13565	13353	13271	13642	13396	13360	13466	13468	13602	13590	13461	13366	13375	13580	13475	13520	13429	13407	13478	13348	13278	13260	13484	13459	13276	13529	13263	13487	13354	13432	13402	13497	13355	13404	13565	13373	13475	13430	13504	13322	13497	13494	13531	13376	13346	13533	13531	13404	13303	13485	13361	13496	13447	13551	13397	13449	13434	13225	13419	13422	13447	13399	13348	13392	13343	13310	13465	13292	13404	13356	13482	13408	13484	13377	13446	13506	13436	13500	13332	13443	13527	13325	13497	13568	13327	13465	13300	13492	13313	13506	13397	13570	13327	13581	13261	13337	13502	13622	13458	13524	13417	13397	13328	13489	13509	13509	13446	13711	13375	13587	13465	13486	13558	13257	13417	13369	13496	13434	13209	13423	13376	13253	13436	13452	13271	13505	13539	13380	13544	13539	13499	13390	13354	13535	13462	13445	13506	13284	13339	13368	13359	13505	13480	13607	13487	13316	13524	13602	13411	13493	13288	13372	13429	13380	13349	13402	13273	13299	13367	13453	13579	13392	13611	13485	13382	13439	13348	13578	13432	13392	13346	13297	13468	13367	13402	13466	13479	13605	13340	13304	13285	13509	13549	13619	13429	13408	13477	13542	13409	13442	13463	13350	13381	13420	13437	13404	13423	13411	13585	13556	13608	13485	13480	13583	13384	13583	13465	13443	13311	13525	13309	13535	13581	13553	13479	13531	13474	13438	13510	13290	13545	13437	13415	13362	13327	13489	13445	13533	13434	13513	13384	13486	13370	13390	13587	13533	13341	13420	13364	13466	13472	13532	13587	13439	13293	13332	13430	13531	13423	13355	13457	13379	13359	13514	13426	13468	13477	13438	13415	13467	13403	13357	13424	13658	13525	13376	13498	13328	13545	13413	13443	13408	13299	13599	13393	13565	13222	13444	13480	13345	13461	13499	13329	13496	13362	13503	13537	13353	13485	13274	13451	13622	13414	13521	13382	13363	13494	13488	13518	13459	13288	13514	13445	13477	13460	13511	13533	13337	13492	13305	13375	13300	13468	13414	13347	13292	13374	13428	13415	13515	13546	13250	13629	13354	13307	13517	13412	13446	13454	13348	13614	13362	13411	13371	13596	13519	13528	13670	13535	13493	13465	13459	13483	13469	13446	13504	13320	13483	13441	13514	13472	13538	13463	13414	13454	13481	13393	13381	13314	13317	13614	13360	13399	13496	13501	13360	13591	13415	13305	13361	13379	13613	13474	13310	13465	13231	13429	13461	13239	13525	13347	13438	13489	13563	13368	13425	13385	13458	13399	13463	13409	13391	13369	13304	13486	13509	13266	13339	13360	13283	13497	13307	13460	13497	13464	13462	13401	13535	13457	13537	13574	13438	13364	13490	13426	13388	13405	13332	13437	13421	13463	13529	13572	13211	13480	13689	13463	13326	13407	13243	13514	13600	13405	13419	13514	13492	13339	13463	13624	13342	13403	13331	13345	13354	13363	13459	13434	13375	13528	13537	13262	13479	13454	13459	13592	13345	13430	13497	13594	13385	13425	13476	13312	13382	13413	13579	13355	13490	13473	13582	13435	13556	13313	13428	13449	13423	13382	13381	13434	13374	13411	13295	13676	13546	13436	13576	13466	13491	13392	13427	13388	13364	13404	13545	13341	13414	13554	13499	13533	13463	13586	13433	13234	13407	13436	13377	13330	13439	13333	13505	13405	13660	13385	13298	13459	13430	13464	13459	13554	13333	13444	13287	13388	13347	13436	13264	13583	13344	13414	13346	13445	13284	13460	13273	13585	13528	13310	13288	13509	13478	13491	13382	13279	13398	13407	13442	13375	13429	13464	13376	13327	13537	13365	13467	13390	13471	13423	13549	13413	13511	13348	13380	13589	13444	13508	13396	13337	13369	13361	13635	13308	13270	13374	13470	13447	13583	13401	13540	13519	13458	13157	13532	13365	13540	13572	13483	13448	13534	13297	13286	13336	13291	13409	13409	13424	13590	13410	13454
23928	21063	28845	26968	27032	28135	26604	22352	20683	19854	18921	18037	17587	17248	16868	16793	16415	16482	16313	16364	16077	16004	15714	15723	15783	15685	15784	15736	15767	15598	15884	15525	15695	15679	15742	15785	15664	15675	15682	15778	15707	15505	15684	15641	15638	15856	15576	15607	15495	15405	15551	15475	15536	15825	15798	15740	15724	15732	15793	15416	15657	15650	15604	15691	15695	15679	15621	15766	15788	15496	15621	15660	15715	15697	15660	15646	15615	15571	15657	15518	15445	15572	15831	15298	15361	15508	15460	15542	15674	15633	15458	15666	15573	15527	15521	15493	15809	15629	15555	15468	15580	15671	15550	15530	15534	15622	15515	15570	15549	15503	15543	15709	15745	15555	15502	15413	15548	15758	15860	15402	15628	15624	15803	15911	15814	15653	15456	15622	15549	15692	15598	15473	15531	15572	15621	15503	15528	15498	15767	15524	15586	15616	15678	15780	15680	15601	15546	15673	15731	15465	15516	15596	15665	15588	15676	15769	15466	15550	15654	15455	15579	15878	15673	15674	15749	15650	15720	15621	15609	15430	15657	15574	15555	15625	15525	15579	15407	15477	15634	15499	15451	15702	15657	15569	15424	15440	15508	15626	15657	15529	15551	15460	15752	15548	15427	15377	15583	15715	15681	15700	15787	15372	15678	15555	15522	15369	15848	15679	15669	15579	15577	15464	15658	15527	15705	15629	15628	15446	15674	15403	15529	15739	15590	15664	15605	15695	15802	15597	15513	15690	15634	15564	15711	15411	15662	15593	15538	15527	15569	15501	15589	15656	15515	15552	15735	15721	15682	15648	15649	15668	15569	15670	15267	15631	15615	15700	15526	15609	15652	15683	15558	15690	15731	15704	15712	15556	15709	15658	15684	15642	15658	15692	15690	15461	15467	15602	15594	15634	15508	15628	15604	15541	15644	15414	15404	15718	15767	15534	15835	15744	15568	15778	15734	15606	15478	15391	15487	15851	15641	15462	15615	15678	15731	15496	15690	15585	15616	15709	15514	15671	15571	15517	15478	15665	15731	15671	15778	15628	15532	15458	15315	15532	15606	15612	15667	15585	15838	15617	15520	15545	15660	15615	15562	15544	15600	15537	15633	15765	15620	15703	15654	15363	15726	15694	15765	15773	15817	15467	15650	15548	15800	15509	15535	15517	15555	15670	15482	15591	15432	15384	15638	15552	15378	15648	15661	15653	15799	15591	15454	15640	15706	15671	15674	15636	15660	15598	15453	15498	15709	15479	15543	15668	15663	15515	15476	15557	15577	15759	15644	15610	15482	15560	15693	15437	15556	15454	15535	15623	15756	15732	15622	15817	15495	15569	15652	15670	15483	15509	15541	15524	15635	15767	15795	15447	15570	15557	15594	15609	15677	15809	15889	15696	15556	15658	15638	15805	15751	15609	15869	15577	15501	15454	15448	15520	15515	15793	15437	15719	15353	15886	15849	15576	15736	15558	15521	15599	15623	15690	15549	15313	15445	15595	15593	15718	15687	15561	15652	15536	15573	15693	15542	15614	15637	15536	15688	15453	15531	15563	15646	15687	15441	15584	15722	15509	15446	15521	15483	15529	15497	15656	15462	15583	15697	15710	15497	15643	15409	15660	15821	15639	15641	15551	15571	15519	15385	15613	15517	15628	15753	15668	15688	15697	15754	15720	15425	15732	15758	15788	15721	15559	15451	15581	15773	15675	15874	15688	15589	15520	15686	15552	15684	15675	15598	15515	15651	15470	15475	15640	15804	15554	15593	15495	15519	15503	15542	15609	15545	15558	15572	15403	15660	15473	15598	15769	15750	15491	15471	15535	15570	15826	15704	15538	15664	15594	15539	15750	15679	15580	15527	15742	15650	15698	15613	15608	15651	15718	15733	15660	15383	15612	15818	15584	15589	15589	15354	15707	15607	15686	15762	15465	15468	15446	15574	15645	15567	15770	15586	15628	15799	15577	15672	15708	15558	15777	15603	15607	15672	15568	15395	15589	15738	15610	15716	15493	15599	15630	15637	15698	15634	15572	15622	15568	15535	15519	15644	15410	15512	15740	15543	15640	15693	15497	15599	15780	15568	15641	15540	15615	15623	15815	15547	15826	15393	15718	15821	15457	15699	15520	15655	15519	15605	15560	15587	15703	15715	15520	15823	15599	15637	15539	15533	15486	15615	15625	15628	15673	15589	15668	15636	15453	15573	15831	15615	15531	15594	15636	15452	15650	15567	15735	15540	15539	15636	15605	15637	15460	15599	15603	15724	15737	15676	15540	15597	15579	15632	15733	15738	15544	15423	15602	15533	15617	15517	15619	15604	15722	15499	15632	15628	15875	15457	15522	15741	15709	15555	15723	15920	15666	15860	15583	15509	15731	15665	15656	15481	15574	15547	15708	15660	15665	15625	15405	15567	15700	15628	15636	15664	15597	15587	15699	15532	15351	15539	15547	15549	15666	15647	15630	15485	15522	15583	15363	15651	15597	15640	15547	15555	15691	15621	15731	15587	15634	15559	15791	15685	15636	15740	15429	15585	15414	15440	15588	15617	15395	15591	15691	15610	15767	15499	15582	15665	15699	15589	15513	15558	15512	15477	15666	15716	15554	15516	15559	15733	15672	15593	15684	15688	15794	15487	15660	15590	15577	15751	15790	15694	15446	15720	15568	15630	15581	15745	15592	15555	15442	15530	15519	15679	15615	15573	15651	15602	15595	15495	15581	15675	15548	15624	15593	15817	15724	15455	15572	15627	15598	15633	15616	15647	15433	15575	15647	15663	15646	15301	15554	15586	15619	15733	15706	15661	15598	15709	15594	15500	15442	15597	15558	15632	15559	15813	15598	15822	15524	15894	15608	15592	15531	15589	15775	15607	15637	15851	15625	15376	15436	15638	15709	15677	15844	15667	15689	15788	15729	15766	15680	15752	15639	15600	15636	15647	15717	15472	15604	15446	15769	15549	15610	15491	15441	15553	15557	15438	15399	15645	15551	15688	15638	15720	15571	15716	15579	15338	15669	15481	15351	15465	15647	15502	15532	15541	15573	15719	15639	15617	15620	15818	15657	15673	15752	15715	15668	15758	15690	15644	15635	15553	15655	15590	15670	15702	15533	15580	15470	15520	15534	15712	15486	15532	15731	15326	15645	15475	15699	15666	15522	15569	15761	15717	15831	15658	15632	15739	15584	15669	15542	15713	15696	15559	15552	15595	15611	15744	15434	15704	15767	15625	15601	15629	15448	15580	15510	15631	15540	15738	15702	15671	15651	15539	15522	15652	15620	15732	15728	15515	15513	15547	15588	15635	15671	15549	15686	15721	15751	15749	15663	15503	15557	15656	15532	15681	15565	15589	15592	15391	15747	15511	15528	15465	15455	15670	15749	15760	15539	15544	15483	15571	15611	15463	15478	15728	15504	15535	15528	15630	15603	15750	15538	15473	15609	15684	15700	15429	15627	15429	15596	15574	15714	15551	15503	15613	15383	15510	15580	15715	15599	15500	15479	15455	15376	15784	15754	15524	15725	15631	15692	15725	15622	15679	15723	15827	15511	15395	15807	15616	15389	15582	15561	15476	15492	15537	15613	15439	15634	15604	15527	15606	15604	15539	15571	15586	15580	15676	15625	15667	15692	15721	15632	15609	15551	15580	15709	15577	15679	15581	15572	15592	15647	15575	15467	15607	15713	15554	15692	15676	15768	15543	15639	15666	15577	15695	15714	15501	15770	15824	15651	15698	15455	15826	15600	15759	15537	15519	15783	15563	15647	15566	15649	15666	15511	15525	15583	15574	15642	15616	15729	15491	15681	15535	15709	15581	15609	15528	15638	15875	15684	15525	15758	15717	15695	15708	15667	15470	15758	15690	15632	15789	15667	15523	15608	15568	15708	15647	15460	15736	15524	15630	15546	15656	15734	15609	15455	15674	15785	15628	15613	15443	15473	15607	15634	15615	15687	15661	15635	15759	15542	15584	15619	15701	15401	15602	15379	15527	15706	15468	15606	15332	15538	15699	15507	15576	15637	15770	15679	15609	15838	15663	15656	15552	15633	15655	15703	15620	15429	15672	15556	15728	15695	15678	15705	15716	15606	15612	15422	15671	15601	15821	15651	15679	15678	15622	15477	15635	15668	15712	15559	15539	15674	15640	15528	15637	15838	15836	15430	15779	15489	15631	15715	15689	15543	15611	15585	15686	15673	15631	15452	15565	15607	15634	15532	15786	15751	15581	15682	15648	15635	15806	15762	15544	15620	15616	15618	15749	15551	15604	15596	15413	15535	15522	15755	15493	15566	15744	15726	15670	15633	15635	15745	15571	15526	15513	15591	15736	15810	15358	15523	15563	15643	15577	15506	15638	15552	15639	15536	15694	15626	15515	15667	15638	15587	15538	15456	15570	15857	15474	15674	15482	15526	15677	15563	15683	15705	15582	15644	15578	15488	15622	15766	15785	15462	15642	15608	15573	15560	15592	15502	15577	15584	15770	15568	15510	15418	15433	15659	15534	15562	15739	15746	15602	15585	15358	15722	15545	15650	15699	15638	15542	15609	15649	15427	15624	15487	15538	15645	15553	15596	15675	15856	15589	15578	15525	15707	15549	15553	15447	15592	15650	15662	15837	15718	15653	15633	15758	15687	15566	15672	15603	15525	15748	15656	15719	15419	15437	15640	15584	15515	15592	15771	15611	15509	15604	15511	15530	15543	15710	15813	15463	15607	15619	15757	15744	15676	15630	15583	15571	15688	15740	15481	15532	15546	15819	15720	15375	15517	15690	15509	15714	15508	15525	15599	15749	15568	15705	15634	15647	15710	15660	15711	15783	15405	15461	15639	15661	15500	15682	15776	15750	15668	15654	15501	15771	15598	15588	15721	15765	15683	15631	15775	15508	15814	15728	15607	15578	15867	15613	15632	15597	15700	15561	15582	15530	15598	15675	15628	15617	15477	15714	15575	15613	15685	15819	15717	15618	15560	15720	15665	15758	15839	15590	15447	15543	15634	15638	15586	15611	15596	15361	15422	15698	15468	15548	15552	15505	15681	15808	15611	15658	15593	15697	15528	15678	15537	15565	15572	15583	15696	15559	15589	15572	15749	15586	15586	15548	15455	15856	15642	15637	15740	15759	15620	15583	15326	15570	15916	15506	15522	15606	15569
31460	53252	50679	39588	33960	29174	25361	22287	20652	19101	17894	16888	15887	15462	15204	14709	14296	14544	14074	13955	13621	13573	13487	13410	13608	13512	13414	13489	13452	13307	13431	13441	13452	13487	13423	13383	13543	13383	13483	13227	13244	13315	13230	13412	13395	13289	13340	13518	13297	13469	13409	13390	13402	13288	13382	13505	13286	13322	13294	13286	13431	13228	13269	13398	13411	13403	13319	13412	13307	13421	13346	13430	13591	13555	13466	13435	13282	13400	13353	13550	13479	13443	13369	13348	13523	13317	13258	13298	13519	13275	13375	13261	13350	13393	13370	13318	13478	13308	13214	13369	13273	13540	13321	13257	13353	13314	13353	13290	13337	13420	13254	13275	13332	13325	13358	13517	13324	13344	13331	13478	13430	13474	13397	13364	13370	13381	13348	13454	13380	13578	13463	13225	13412	13379	13438	13150	13254	13487	13380	13458	13409	13368	13476	13450	13282	13336	13532	13331	13350	13289	13267	13308	13603	13355	13372	13453	13429	13472	13504	13283	13381	13448	13439	13418	13337	13408	13575	13397	13419	13372	13172	13420	13446	13172	13342	13422	13289	13395	13449	13496	13368	13305	13406	13415	13381	13465	13335	13411	13425	13467	13415	13363	13326	13288	13173	13191	13356	13411	13375	13279	13512	13392	13225	13309	13377	13316	13397	13374	13394	13324	13314	13313	13425	13361	13263	13313	13409	13339	13398	13294	13429	13422	13399	13533	13424	13432	13442	13386	13315	13354	13384	13350	13437	13675	13363	13330	13513	13371	13355	13389	13429	13301	13315	13503	13363	13315	13458	13262	13332	13426	13426	13581	13435	13393	13243	13353	13457	13396	13426	13269	13405	13297	13344	13304	13390	13412	13215	13281	13320	13336	13525	13287	13354	13511	13279	13405	13369	13392	13324	13370	13335	13294	13339	13330	13270	13399	13561	13222	13458	13196	13362	13307	13457	13396	13279	13399	13393	13496	13329	13293	13577	13452	13452	13287	13302	13409	13413	13471	13233	13287	13321	13201	13352	13436	13373	13398	13402	13386	13341	13193	13450	13347	13511	13154	13276	13441	13226	13413	13261	13633	13311	13446	13368	13275	13209	13131	13543	13430	13366	13418	13411	13445	13349	13330	13309	13271	13326	13363	13315	13386	13429	13379	13370	13405	13293	13526	13240	13378	13308	13226	13423	13293	13462	13478	13340	13377	13384	13381	13404	13470	13305	13447	13392	13190	13458	13188	13551	13244	13340	13278	13448	13322	13419	13361	13294	13351	13549	13533	13383	13472	13463	13332	13226	13319	13196	13382	13311	13393	13265	13450	13373	13431	13246	13423	13458	13258	13391	13195	13290	13371	13221	13463	13328	13149	13392	13453	13270	13425	13345	13284	13384	13491	13336	13300	13434	13316	13147	13240	13379	13416	13349	13330	13353	13362	13501	13317	13473	13172	13317	13366	13379	13233	13448	13199	13308	13422	13359	13627	13484	13403	13336	13405	13386	13407	13352	13465	13422	13349	13377	13575	13371	13183	13425	13376	13524	13391	13548	13243	13383	13458	13342	13422	13351	13281	13392	13373	13468	13277	13406	13427	13421	13097	13493	13185	13358	13403	13431	13375	13427	13314	13330	13247	13417	13326	13419	13472	13346	13333	13414	13412	13253	13199	13400	13339	13379	13476	13220	13354	13405	13299	13293	13346	13449	13440	13464	13295	13348	13331	13353	13308	13562	13237	13319	13381	13459	13370	13294	13248	13308	13382	13278	13392	13115	13312	13392	13342	13460	13358	13467	13447	13204	13561	13259	13300	13293	13232	13301	13464	13426	13417	13407	13417	13388	13191	13196	13313	13181	13386	13280	13433	13495	13563	13214	13438	13331	13388	13410	13549	13273	13333	13412	13304	13299	13296	13463	13406	13363	13206	13436	13329	13330	13622	13399	13409	13345	13276	13335	13409	13559	13518	13233	13444	13437	13198	13365	13379	13498	13390	13285	13343	13319	13245	13257	13288	13394	13459	13365	13273	13217	13267	13343	13358	13294	13311	13322	13450	13459	13257	13462	13406	13358	13358	13223	13333	13350	13464	13335	13377	13201	13413	13458	13499	13464	13373	13454	13446	13410	13281	13303	13393	13435	13263	13359	13441	13527	13384	13448	13466	13315	13303	13342	13320	13511	13356	13395	13357	13377	13312	13499	13332	13449	13376	13466	13357	13296	13421	13432	13353	13408	13319	13275	13631	13375	13361	13387	13588	13469	13341	13381	13414	13404	13397	13344	13239	13510	13323	13510	13313	13281	13366	13297	13323	13388	13416	13311	13345	13420	13418	13510	13447	13380	13416	13367	13298	13442	13463	13409	13189	13297	13492	13226	13337	13149	13415	13363	13274	13222	13457	13280	13412	13294	13494	13329	13338	13330	13522	13225	13415	13425	13440	13286	13424	13458	13393	13362	13434	13181	13344	13418	13391	13399	13519	13461	13361	13327	13400	13311	13283	13252	13425	13262	13424	13308	13281	13298	13388	13402	13305	13423	13356	13312	13513	13445	13489	13380	13224	13283	13360	13350	13358	13507	13383	13380	13304	13406	13402	13329	13399	13363	13363	13660	13356	13372	13210	13387	13455	13411	13358	13164	13243	13316	13427	13395	13182	13356	13547	13400	13221	13341	13379	13535	13169	13385	13450	13175	13443	13545	13285	13501	13373	13333	13330	13286	13308	13495	13391	13511	13433	13320	13320	13306	13309	13428	13181	13308	13397	13338	13358	13395	13419	13298	13314	13417	13490	13373	13489	13413	13172	13381	13439	13424	13513	13465	13341	13365	13410	13354	13416	13375	13488	13401	13209	13401	13478	13536	13363	13496	13369	13318	13380	13351	13486	13251	13535	13356	13275	13333	13312	13315	13414	13394	13242	13450	13302	13300	13600	13403	13348	13383	13447	13462	13304	13292	13526	13339	13468	13325	13241	13249	13370	13438	13270	13180	13302	13359	13564	13181	13306	13385	13425	13646	13370	13311	13313	13193	13353	13352	13422	13357	13408	13327	13334	13384	13216	13231	13265	13328	13477	13337	13369	13306	13416	13356	13398	13324	13289	13207	13323	13470	13458	13440	13428	13310	13411	13294	13361	13434	13578	13355	13311	13192	13410	13194	13422	13346	13316	13518	13454	13417	13414	13510	13407	13261	13225	13174	13341	13328	13274	13345	13390	13527	13304	13474	13451	13363	13182	13404	13307	13375	13383	13345	13438	13350	13477	13497	13406	13441	13325	13438	13307	13393	13358	13326	13291	13451	13387	13378	13592	13235	13455	13420	13244	13370	13362	13346	13451	13340	13504	13316	13380	13197	13252	13241	13355	13411	13229	13331	13495	13284	13434	13470	13258	13154	13503	13277	13438	13447	13291	13404	13202	13366	13493	13484	13309	13388	13427	13326	13531	13266	13491	13241	13427	13241	13415	13502	13372	13236	13214	13261	13460	13316	13331	13289	13320	13304	13563	13571	13364	13384	13308	13318	13374	13414	13282	13319	13435	13469	13518	13248	13416	13379	13313	13325	13441	13467	13556	13381	13412	13272	13417	13371	13524	13275	13363	13359	13523	13351	13358	13553	13389	13384	13373	13168	13572	13408	13211	13355	13245	13256	13387	13285	13400	13379	13309	13483	13229	13165	13386	13292	13314	13418	13403	13142	13445	13300	13411	13309	13468	13396	13469	13348	13469	13325	13371	13292	13482	13419	13224	13406	13475	13372	13276	13343	13337	13255	13396	13305	13445	13430	13379	13361	13363	13272	13315	13352	13330	13457	13363	13370	13420	13365	13526	13347	13302	13386	13285	13434	13310	13164	13295	13329	13428	13261	13403	13422	13443	13328	13420	13327	13357	13307	13453	13313	13491	13409	13476	13450	13432	13382	13360	13365	13448	13384	13544	13285	13289	13317	13290	13473	13234	13267	13360	13230	13252	13382	13254	13331	13596	13317	13378	13274	13460	13417	13387	13404	13496	13204	13408	13345	13285	13504	13272	13288	13465	13367	13381	13422	13273	13402	13248	13232	13363	13215	13468	13398	13481	13344	13367	13341	13293	13356	13309	13264	13343	13271	13293	13435	13394	13355	13527	13501	13306	13375	13244	13380	13267	13511	13310	13318	13217	13468	13370	13357	13545	13365	13442	13504	13510	13316	13356	13509	13324	13379	13327	13420	13382	13479	13309	13404	13331	13355	13395	13327	13376	13272	13441	13239	13375	13492	13343	13156	13325	13456	13561	13358	13308	13336	13289	13248	13417	13443	13386	13380	13438	13419	13189	13368	13333	13326	13301	13432	13372	13364	13300	13183	13315	13284	13475	13318	13497	13389	13387	13453	13566	13380	13313	13371	13332	13293	13274	13374	13252	13483	13472	13248	13334	13305	13242	13431	13320	13062	13394	13409	13275	13396	13296	13470	13198	13350	13239	13414	13430	13300	13484	13360	13346	13391	13335	13310	13387	13378	13607	13507	13462	13507	13499	13363	13326	13379	13521	13400	13161	13256	13086	13430	13445	13282	13420	13441	13262	13376	13379	13392	13407	13418	13270	13513	13120	13471	13539	13264	13435	13386	13260	13488	13227	13366	13293	13254	13279	13338	13273	13350	13371	13388	13358	13300	13420	13335	13385	13347	13538	13556	13243	13466	13351	13346	13426	13381	13411	13392	13433	13432	13462	13321	13329	13325	13344	13320	13471	13234	13351	13376	13179	13475	13272	13476	13389	13433	13304	13438	13325	13332	13394	13358	13332	13397	13441	13397	13390	13514	13290	13338	13417	13323	13361	13240	13277	13281	13319	13332	13473	13308	13375	13202	13350	13405	13414	13381	13237	13253	13261	13514	13433	13199	13260	13382	13323	13271	13370	13201	13477	13314	13335	13359	13358	13440	13283	13369	13531	13349	13333	13390	13354	13450	13376	13361	13190	13377	13321	13408	13231	13650	13306	13428	13408	13375	13459	13428	13387	13365	13335	13435	13360	13414	13410	13351	13504	13270	13377	13397	13379	13402	13406	13470	13477	13409	13444	13330	13404	13508	13345	13271	13487	13487	13505	13348	13240	13292	13334	13472	13252	13507	13264	13207	13397	13357	13268	13454	13360	13267	13323	13348	13449	13280	13353
22797	21036	28863	24113	24387	28941	30649	25069	22826	21910	20916	20048	18900	18539	17965	17584	17306	17105	17082	16911	16735	16696	16291	16464	16329	16270	16050	16158	16039	16258	16211	16146	16099	16133	16041	16019	16039	15897	15972	16193	16119	16094	16039	16049	16112	16114	16086	16083	16076	16276	16189	16314	16102	16139	16097	15996	15955	16019	16141	15997	16048	16103	16102	15858	16345	16072	15913	15954	15933	16070	16134	16027	15959	15945	16047	16076	16282	15920	16010	16010	16139	15954	16209	16055	16254	15953	16086	16073	15971	16101	16076	16066	15721	15933	16091	15876	16131	15903	15968	16185	15819	15975	16040	16127	16050	16032	16052	15888	16006	16092	16102	16082	16066	16315	16075	15812	16257	16039	15984	15971	16021	15922	16004	16043	15811	16036	16144	15931	16003	16075	16136	15942	16155	16109	16180	15989	16071	16283	16095	15881	15885	15985	15893	15972	15827	15993	15933	15970	16037	15929	15917	15957	16061	16053	16215	16070	15977	15995	15797	15881	15902	15914	16062	16106	16132	16142	16094	16097	15989	16047	15977	15889	16035	15924	15890	15860	16068	15890	16023	16108	16249	15860	15760	16223	16024	15814	15809	15860	15888	15907	16278	15965	16054	15888	15781	15934	15957	15852	15827	16050	15954	16039	16193	15889	15997	15940	15931	15885	15757	15999	15828	16144	16174	16140	15796	16022	16172	15889	16124	16072	16034	15989	15962	16027	15821	15952	15814	16024	16036	16075	15949	15938	16000	15986	16164	15942	15928	15741	15948	16139	15948	15952	16050	16009	15932	15798	15951	16075	16156	15987	15945	15762	16140	16231	16137	15858	16157	15891	16102	15911	15958	15827	16025	15866	16085	16011	16031	15992	15919	15933	16212	15933	15866	15900	15889	15975	16176	15868	15982	15972	16113	16062	15819	16120	16056	16029	15864	15958	15930	15781	16003	15866	15937	15827	15904	16069	15840	16016	15979	16043	15862	15932	15933	16063	15844	15906	16146	16035	16028	15958	15891	15955	15863	16137	15987	15966	16100	15993	16050	16003	16048	15951	15979	15876	15916	15879	16112	15994	15934	15977	15906	15993	15756	15904	15988	15945	16048	16032	15907	15996	15942	16056	16075	15938	16026	16043	16030	16077	15950	16042	16090	15854	15921	16068	15832	15981	16078	15885	15915	16058	15945	15918	15881	16140	16017	16006	15940	15847	16161	15945	16073	16048	15804	15847	15952	15973	16092	16093	16201	16106	15819	15931	15877	15911	15880	15958	15838	16007	15886	15829	15902	15919	16052	15813	16147	15789	15937	15922	16077	15955	15902	16076	15956	15934	16149	16100	15983	16032	16109	16013	15934	16113	15950	16170	16009	16001	16022	16096	16083	16174	16058	16048	15996	15871	15941	16040	15871	15963	15823	16176	16030	15899	15989	15982	15908	16134	16023	16083	16041	16124	15976	16232	15953	15835	15998	15870	15823	15921	16078	15867	16031	15922	16009	15910	15963	15954	16004	15918	16053	15996	16033	15866	15921	15919	16010	15908	16062	15969	15900	15791	15795	15756	15979	15668	15918	15939	16018	16084	16249	15919	15980	15921	16015	15877	16201	16054	15892	15895	16090	16089	15956	15929	15834	16000	15959	15930	16007	15991	16041	16199	16041	16161	16031	15948	16138	15839	15874	16176	16262	16047	16155	16099	15884	15956	16013	15906	15871	16072	16025	16098	16059	16029	16030	16024	15937	15893	15954	15947	16198	15868	16301	15819	15833	15964	16050	16099	15869	16101	16003	15921	15969	15980	16269	16279	16024	16050	15856	16008	15929	15898	15968	16102	15888	15833	16100	16004	15863	16093	16054	15994	15824	16077	16067	15900	16109	15934	15780	16121	15891	15855	15949	16004	16079	15897	16025	15997	15902	15975	16065	15910	15948	16071	16022	16137	16047	16389	15966	15939	15988	15964	16051	16137	16047	16229	15877	16246	15998	16133	15992	15897	15945	15850	15978	16002	16052	16139	15888	16020	16116	15882	16120	16048	15882	15802	16005	16132	16161	16219	16123	15999	15948	15979	15897	15865	15979	16051	15779	15883	16122	16140	16036	16016	16097	16091	15957	15893	15859	16093	15956	16122	15891	15934	16030	16090	16022	15851	16080	15928	16094	15993	15967	15920	16012	16005	15981	15986	15994	15813	15806	15826	16189	16153	16082	16057	15853	15712	16067	16106	16022	16127	16046	16020	16116	15976	15920	16100	16044	15918	16077	16057	16028	16075	15953	15974	15821	16126	15999	15907	16052	16137	16012	15938	15873	15913	15937	16039	15892	15998	16048	15787	15951	15966	16193	16123	16018	16066	16051	15890	15934	16074	16119	15999	15865	15903	15849	15929	15984	16033	15987	16040	15832	16097	15850	15883	16183	15858	16025	15977	16012	16170	16061	16020	16101	16024	16091	15950	15998	16040	15997	15968	15885	15783	15953	15990	16277	15989	16023	15878	15980	16077	15951	16066	15878	15964	16235	16019	16014	16088	16051	16127	16018	15797	16049	16193	16040	15952	16030	15919	15951	15836	15870	15957	16018	16030	15856	15927	16120	15999	15949	16016	16006	15944	15866	15874	15866	15949	16015	15965	16030	15969	15976	15882	16072	16131	16129	16048	16201	16024	16040	16261	16073	16006	15993	15932	15872	15822	16138	15723	16199	16068	16185	16140	16052	15983	16124	15935	16111	15919	15915	15875	15981	16022	16099	16035	16057	15994	16042	15903	16070	15891	15917	15880	16083	15976	15861	16129	16087	15823	15868	16057	15916	15850	15997	15869	16037	15770	15840	15938	15974	15940	16058	15876	15941	15797	16028	16117	15883	15875	15852	15863	16291	16009	16028	15925	15829	15987	16066	16057	15998	15939	16174	16131	16006	15995	16035	15916	15989	15660	15979	15947	15957	16015	15945	16211	15953	15973	16114	16014	15881	15572	16120	15982	16096	15954	15916	15885	15954	15902	15903	15930	15958	15968	15844	15850	15972	15707	15882	15952	16057	15855	15837	16092	15965	15947	15977	16124	16175	16011	16108	16064	16068	16061	16017	16043	16065	16237	15873	16058	16166	15836	16107	16078	16093	16066	15884	16017	16007	15967	15923	16115	16073	16090	15954	16196	16029	15942	15918	16068	16126	16170	15960	16087	16064	16142	15828	15924	15926	15868	15933	16011	15929	15961	15995	15979	16029	15986	16189	15970	16090	15824	16065	16143	16090	15972	16124	16015	16058	16029	15954	16014	15932	15966	16069	15823	15939	15828	16004	16154	15839	16019	15979	16151	16030	15901	15939	16142	15985	15949	16289	16066	15902	15854	15938	15958	15756	15923	15999	15970	16057	15953	15832	15882	16129	16091	16000	16128	16166	15961	15968	16017	15915	15822	15957	16209	16131	16017	15875	15971	15925	15966	15993	15799	16156	15798	15787	16046	16198	15913	16097	15950	15762	15925	16029	16051	15977	16009	16273	16168	15901	15964	15909	16022	15987	15824	15812	15930	15960	16132	15933	15704	15923	16106	15979	15838	16138	16015	16269	16046	16032	16132	15815	15947	16141	16097	16009	15989	15875	15937	16073	16076	16114	16069	15974	16155	15917	16017	16297	16205	15969	15984	16098	16050	16080	16128	15957	16051	15857	15881	15942	15996	16007	15831	16003	15978	15941	15714	16059	16112	15956	15997	15988	15865	16084	15908	16006	15941	15868	15876	15843	16045	16003	16050	16064	16046	16015	15876	16095	16096	16129	15935	16099	16119	16066	15982	15876	15998	16014	15749	15892	15961	15923	15751	16004	15910	15887	16250	16094	15932	15805	15873	16023	16065	15964	15846	16003	15932	15806	16000	15989	15911	15878	16065	16101	16150	15962	16010	16022	15981	15948	16000	16009	15981	15755	16067	15861	15982	15889	15944	16245	16141	15940	16016	16014	16079	15930	15868	15641	15978	15849	16091	16049	15839	16074	15863	15995	16063	15792	15985	15995	16067	16054	16007	16063	16037	16076	15953	15891	15750	16207	16032	16035	15987	16011	16002	15718	16164	16103	15929	16233	15853	16021	15955	16128	15965	16109	15807	16015	15941	15941	16116	16054	15797	15980	15830	15898	15962	15813	16022	15964	15989	16105	16021	15942	16249	16152	16105	15950	15950	16047	15956	15822	15701	15787	15833	16012	16143	16193	15977	15971	15793	16060	15992	15880	15760	16065	15852	16012	16130	16121	16062	15885	16105	16025	15897	15967	16011	16002	16001	15956	15970	16062	15915	16070	16226	15907	15933	16081	16040	15896	15763	15800	15886	16055	15854	16053	16047	16102	15774	15911	16080	15777	15969	16053	15957	15796	15917	16123	15857	15863	15842	16068	16128	15834	15868	15979	16011	16066	16072	15924	15822	16109	15986	16076	16112	15863	15974	16019	16143	15838	16016	15851	16024	16106	15908	16170	15887	16018	16105	15940	16114	16093	16098	15881	16169	16023	15906	16010	15964	16129	16192	15982	16077	15788	15912	16082	16214	15879	15993	16028	15807	15892	15973	15962	15891	15905	16008	16104	15872	16056	15904	15985	16132	16019	15995	16105	15790	15993	15993	15764	15900	16069	16057	16000	15993	16026	15968	16131	16070	15795	15910	16063	16004	15887	15955	15900	16020	15968	15961	15940	15915	15908	16025	15977	16130	16153	16082	16043	15956	16003	16051	16025	15819	15766	15845	15958	15726	15917	15918	15986	16064	16098	15894	16037	16001	15968	15754	15780	16066	16058	16002	16076	15968	15905	16018	16003	16015	16068	15993	15935	16087	15907	15820	15948	16014	15982	15954	16079	15903	15998	16029	15789	16233	16004	16086	16053	16154	15997	15858	16111	15946	15880	16004	16032	16039	15905	16018	16000	16002	16197	15873	15960	15917	15973	16101	16093	16151	15878	15872	15948	16023	16024	15999	15855	15958	16123	15999	16018	15951	15941	16008	15955	16041	15961	15942	15955	15949	15969	15988	15922	15976	16140	16016	15948	15970	16108	15891	15902	16153	15944	16000	15979	16093	15732	15835	15927	15903	15945	16099	15912	15833	15839	16012	16045	15971	16078	16018	15975	16109	16114	16037	16018	16034	16052	15896	15772	15911
33717	60063	55809	44833	38852	33834	29174	25320	23320	21423	19898	18661	17479	16614	15967	15523	15151	14905	14659	14355	14069	13956	13895	13803	14017	13783	13678	13581	13846	13666	13672	13808	13676	13805	13642	13738	13602	13818	13549	13672	13553	13371	13560	13585	13590	13611	13607	13590	13669	13614	13455	13740	13604	13750	13591	13615	13591	13527	13699	13453	13554	13657	13625	13528	13692	13660	13485	13639	13510	13704	13402	13292	13725	13708	13545	13712	13668	13719	13550	13385	13509	13578	13668	13629	13479	13598	13684	13719	13415	13653	13565	13591	13657	13416	13513	13490	13606	13706	13493	13579	13556	13496	13732	13510	13541	13638	13567	13451	13480	13578	13647	13569	13466	13592	13708	13635	13566	13543	13467	13688	13485	13773	13609	13654	13834	13747	13634	13647	13512	13451	13599	13482	13455	13577	13681	13556	13627	13420	13481	13647	13647	13537	13510	13544	13525	13531	13553	13491	13726	13622	13423	13677	13431	13367	13457	13615	13572	13664	13541	13529	13420	13674	13492	13584	13666	13519	13771	13482	13501	13654	13609	13509	13691	13625	13706	13595	13557	13575	13446	13573	13645	13637	13708	13662	13558	13645	13714	13635	13433	13546	13591	13485	13546	13374	13706	13483	13440	13667	13597	13424	13569	13490	13607	13517	13650	13586	13470	13488	13651	13608	13476	13464	13545	13442	13739	13652	13507	13604	13546	13506	13550	13467	13694	13349	13477	13383	13588	13521	13543	13410	13755	13661	13668	13577	13491	13562	13528	13448	13401	13561	13601	13548	13536	13704	13635	13536	13609	13325	13505	13611	13613	13501	13685	13577	13570	13517	13557	13727	13608	13562	13546	13466	13538	13637	13669	13657	13781	13517	13521	13873	13447	13763	13671	13674	13430	13402	13743	13543	13514	13545	13607	13651	13389	13651	13502	13530	13587	13643	13578	13535	13574	13642	13685	13377	13393	13683	13688	13683	13623	13689	13645	13624	13514	13571	13651	13486	13351	13513	13534	13467	13599	13620	13716	13457	13642	13607	13540	13690	13314	13542	13562	13558	13585	13630	13373	13554	13459	13587	13494	13573	13471	13446	13539	13492	13662	13632	13575	13658	13666	13504	13496	13625	13644	13774	13546	13523	13425	13777	13600	13621	13222	13522	13625	13637	13489	13594	13622	13626	13510	13614	13700	13675	13724	13627	13652	13666	13569	13583	13585	13454	13668	13566	13800	13581	13571	13688	13572	13584	13634	13613	13464	13460	13569	13600	13678	13471	13502	13540	13695	13581	13640	13612	13582	13408	13481	13524	13560	13562	13549	13604	13510	13555	13572	13505	13546	13487	13723	13695	13711	13483	13421	13576	13637	13522	13553	13446	13589	13563	13606	13597	13450	13414	13546	13495	13532	13584	13388	13736	13586	13565	13490	13512	13601	13613	13568	13671	13643	13472	13681	13708	13543	13629	13536	13563	13666	13537	13703	13627	13578	13708	13495	13460	13522	13426	13585	13520	13524	13639	13630	13442	13518	13604	13569	13547	13649	13801	13429	13589	13646	13444	13589	13538	13484	13546	13775	13479	13455	13490	13558	13586	13602	13669	13338	13618	13658	13560	13663	13583	13496	13430	13419	13498	13478	13606	13506	13620	13625	13550	13583	13666	13656	13611	13507	13671	13385	13603	13499	13531	13604	13700	13757	13603	13502	13515	13417	13653	13537	13548	13483	13533	13541	13544	13663	13650	13665	13656	13571	13617	13577	13649	13546	13711	13674	13566	13423	13573	13590	13536	13693	13448	13629	13584	13456	13558	13595	13389	13582	13672	13700	13660	13577	13544	13669	13555	13650	13580	13609	13637	13528	13512	13589	13559	13640	13499	13646	13680	13737	13499	13598	13454	13574	13599	13704	13693	13602	13555	13633	13586	13626	13494	13560	13482	13599	13743	13734	13572	13637	13467	13384	13720	13489	13636	13615	13572	13563	13432	13485	13580	13464	13630	13469	13588	13550	13432	13554	13636	13602	13619	13636	13549	13504	13583	13528	13580	13447	13466	13613	13472	13575	13566	13706	13483	13497	13494	13369	13501	13557	13509	13446	13676	13382	13426	13603	13616	13320	13520	13546	13389	13706	13607	13476	13446	13531	13511	13542	13622	13632	13440	13599	13554	13482	13617	13442	13690	13612	13743	13527	13719	13666	13431	13394	13533	13472	13655	13642	13503	13708	13562	13623	13584	13384	13551	13669	13651	13579	13717	13509	13653	13545	13596	13697	13574	13409	13574	13594	13575	13641	13649	13757	13629	13514	13570	13503	13440	13493	13555	13460	13496	13572	13489	13597	13618	13619	13540	13450	13469	13584	13561	13542	13489	13506	13690	13706	13505	13584	13579	13554	13681	13537	13495	13361	13541	13422	13650	13482	13664	13577	13416	13321	13686	13508	13616	13678	13554	13600	13491	13518	13532	13602	13437	13567	13436	13561	13550	13671	13624	13434	13469	13475	13551	13584	13674	13544	13577	13817	13534	13524	13710	13463	13703	13578	13800	13553	13517	13656	13594	13488	13426	13488	13614	13424	13615	13408	13630	13537	13616	13543	13623	13421	13534	13639	13325	13427	13608	13527	13544	13504	13630	13659	13588	13618	13577	13447	13444	13561	13396	13579	13629	13539	13552	13562	13633	13477	13596	13537	13588	13789	13585	13495	13585	13429	13474	13532	13578	13748	13416	13607	13667	13482	13773	13521	13399	13539	13506	13546	13629	13445	13611	13512	13606	13604	13564	13629	13507	13422	13431	13452	13397	13444	13571	13566	13472	13664	13433	13453	13689	13544	13487	13578	13538	13625	13635	13471	13542	13484	13523	13468	13567	13686	13587	13422	13590	13520	13543	13495	13425	13523	13459	13659	13447	13512	13556	13580	13456	13557	13553	13520	13467	13504	13615	13643	13468	13573	13587	13618	13681	13555	13423	13481	13443	13607	13637	13590	13723	13543	13657	13425	13588	13730	13669	13580	13513	13595	13655	13475	13758	13722	13571	13672	13710	13651	13684	13508	13662	13525	13593	13572	13466	13673	13502	13620	13564	13642	13597	13558	13588	13592	13509	13783	13798	13572	13544	13395	13704	13533	13715	13456	13571	13680	13549	13570	13576	13444	13580	13656	13575	13570	13502	13641	13585	13561	13557	13527	13471	13584	13564	13563	13574	13601	13529	13615	13564	13626	13635	13541	13574	13430	13515	13475	13646	13487	13441	13592	13507	13594	13666	13469	13434	13520	13561	13581	13602	13439	13450	13581	13602	13592	13660	13607	13645	13628	13579	13595	13492	13607	13635	13492	13628	13468	13526	13749	13426	13708	13475	13518	13596	13658	13498	13595	13621	13488	13592	13536	13803	13582	13568	13690	13537	13492	13623	13508	13617	13541	13496	13643	13584	13493	13460	13568	13629	13590	13469	13476	13496	13608	13583	13686	13489	13589	13733	13375	13462	13443	13463	13642	13456	13657	13671	13584	13465	13734	13524	13529	13480	13499	13614	13717	13528	13535	13496	13499	13457	13572	13406	13596	13605	13558	13525	13603	13549	13605	13769	13492	13544	13651	13679	13544	13580	13568	13641	13619	13576	13545	13545	13557	13653	13701	13681	13511	13466	13516	13613	13616	13460	13674	13413	13602	13568	13554	13660	13487	13595	13657	13541	13718	13531	13616	13573	13539	13439	13569	13750	13567	13453	13606	13459	13479	13597	13798	13663	13368	13503	13536	13592	13523	13485	13610	13416	13501	13534	13456	13687	13506	13493	13537	13644	13527	13513	13508	13535	13419	13537	13447	13646	13713	13615	13643	13568	13595	13499	13567	13476	13510	13678	13574	13661	13424	13457	13599	13483	13667	13606	13589	13487	13540	13589	13471	13533	13466	13649	13615	13459	13608	13634	13538	13650	13464	13479	13639	13608	13573	13603	13272	13590	13695	13455	13608	13602	13619	13490	13627	13627	13669	13445	13504	13509	13512	13652	13477	13620	13515	13608	13444	13520	13439	13490	13362	13395	13400	13628	13521	13535	13508	13491	13637	13717	13582	13475	13894	13650	13583	13515	13525	13505	13619	13482	13551	13532	13479	13454	13796	13498	13557	13393	13522	13525	13667	13527	13425	13645	13583	13433	13524	13424	13432	13724	13407	13535	13559	13619	13472	13655	13598	13568	13508	13479	13519	13574	13617	13506	13511	13523	13679	13566	13635	13417	13713	13423	13539	13693	13504	13530	13663	13485	13660	13451	13675	13579	13344	13635	13620	13580	13563	13697	13499	13629	13547	13419	13475	13577	13606	13644	13463	13423	13508	13632	13440	13500	13627	13547	13610	13537	13560	13587	13445	13591	13732	13608	13490	13576	13654	13475	13524	13545	13727	13521	13500	13536	13602	13572	13409	13494	13548	13487	13504	13526	13463	13668	13486	13611	13638	13566	13508	13555	13588	13615	13492	13593	13596	13548	13794	13582	13478	13598	13469	13480	13323	13542	13477	13673	13670	13498	13525	13410	13615	13481	13611	13469	13607	13666	13673	13522	13438	13603	13463	13622	13653	13612	13564	13577	13513	13769	13612	13567	13508	13532	13611	13565	13477	13681	13480	13469	13521	13670	13528	13496	13556	13541	13501	13527	13630	13572	13673	13460	13541	13438	13545	13504	13603	13569	13699	13625	13646	13570	13536	13734	13489	13460	13628	13538	13576	13625	13399	13550	13567	13535	13496	13538	13559	13649	13677	13594	13483	13457	13655	13535	13461	13517	13442	13448	13644	13467	13492	13528	13557	13517	13675	13421	13387	13651	13492	13388	13584	13511	13542	13629	13499	13860	13618	13445	13494	13536	13509	13599	13594	13633	13508	13665	13701	13537	13518	13625	13415	13736	13466	13777	13476	13507	13553	13678	13585	13644	13496	13540	13441	13582	13513	13573	13598	13517	13563	13715	13574	13378	13535	13486	13462	13524	13757	13492	13628	13701	13709	13563	13696	13667	13601	13637	13574	13510	13446	13473	13410	13411	13609	13555	13497	13693	13496	13466	13510	13585	13550	13696	13670	13412	13539	13618	13519	13495	13477	13557	13509	13531	13506	13612	13405	13451	13623	13554	13536	13540	13575	13563	13400	13411
29839	31374	40391	35341	28548	24628	22191	20131	18940	18451	18088	17440	17085	16925	16862	16726	16468	16491	16292	16319	15971	16060	15945	15977	16108	16021	16168	15958	16011	15848	15871	15940	15924	15993	16140	15897	16159	15818	15899	15684	15930	16095	16022	15937	15795	16060	15932	15776	16092	15989	15948	16096	16187	15960	15986	15875	15934	15905	16036	16118	15991	16086	15945	15987	16097	15820	15907	15885	15795	15772	15915	16074	15972	15894	16092	16041	16020	16209	15942	15787	15885	16047	15885	15781	15915	16080	15944	15860	15731	16023	15991	16041	16031	15938	16053	15914	15985	15900	15880	15889	15708	16010	15879	16085	15940	15881	15933	15879	15795	15914	15921	15898	15983	15962	15967	15935	15874	16012	15910	16100	15994	16005	16009	16040	16052	15894	16021	16003	15854	15989	16017	15943	15751	15802	15986	15571	15976	15890	15897	16144	16045	15880	16204	16098	15842	15838	15942	16004	15991	15949	16138	15913	16008	15978	16029	15986	16218	15925	15884	15996	16096	15963	15899	15923	15893	15652	15997	15784	15981	16022	15822	15851	16066	15846	15767	15971	15991	16109	16011	15808	15884	15962	15962	16052	15989	15969	15869	15961	15969	15901	16133	15880	15960	15955	15795	15862	15935	16094	16139	15984	15907	16129	15988	15679	16025	15865	15889	15783	15903	16007	15891	15899	15777	16004	15837	15938	15949	16023	15963	15830	16004	15968	15766	15882	16004	16082	15809	16178	15880	15989	15866	16162	15990	15876	15871	15853	16028	16001	16083	15989	15889	15673	15858	15862	15711	15799	15986	15835	15799	15883	15888	15854	16247	15931	16003	16016	15907	15957	15857	15905	15919	16134	16086	15918	15684	15885	15874	15732	15872	15945	16089	15892	16132	15893	16178	15919	16088	16005	16015	15845	15981	16090	15962	16069	15862	15818	15870	16008	16205	15854	15966	15966	15963	15684	16072	16154	16019	16043	15716	15815	15959	15900	15943	16043	15909	15867	16209	15879	15874	15923	15883	15978	15876	15731	15648	15624	15893	16001	16011	15904	15769	15957	16095	16056	15894	15931	15702	15874	16005	16113	16022	16043	15896	16111	15960	15833	15771	15668	16135	15826	16022	15902	16001	15896	16129	16040	15717	16123	15981	16002	16009	15914	15634	15719	15994	16078	15881	15796	16091	15868	16012	16090	16040	15908	16052	15833	15996	15866	16013	15952	15994	15849	15687	16070	15901	15947	16049	16036	16110	15850	16000	16073	15993	15887	15999	16048	15858	16022	15967	16040	16039	15765	15999	15733	15900	15777	15935	16019	15784	15924	15892	15909	15957	15894	16162	16052	15904	15955	16173	15990	15983	15711	15951	16003	15867	15873	15849	15871	15886	16209	16143	16109	15962	15998	16010	15986	16031	16016	16041	15881	15992	16007	15947	16046	15963	16121	15807	15906	15921	15775	15929	15818	15915	15910	15972	15965	16028	15876	15765	15914	16077	15965	15898	16044	16041	15884	15912	15905	15959	16085	16000	15866	15931	15737	15943	16131	15850	15715	16096	15820	15864	16100	15888	15982	15882	15844	16020	15970	15796	15850	15954	16082	16031	15871	15925	16144	16092	15909	15842	15814	15886	15759	15867	16034	15827	15714	15902	15923	15880	16027	16076	15895	15844	15988	15858	15940	16089	15801	15808	15931	15844	15981	15926	15949	16020	16021	15966	15942	15969	15906	15940	15885	16149	15735	15968	15994	16062	15919	16012	16020	15905	15831	15970	15926	15978	15949	15728	15940	15768	15955	15944	15765	15819	16169	16002	15927	16195	15954	16080	15703	16035	15919	15886	15924	16223	16037	16121	15812	15918	15972	15901	16247	16117	16088	16027	16059	15834	15783	15982	15787	15921	16049	15877	15880	15749	16023	15824	15839	16118	16002	16139	15849	15840	15911	16038	15903	15952	16019	15904	16030	15977	15874	16014	16085	15950	15811	16017	15643	16074	16060	15960	15824	15882	15960	15975	15921	15993	15867	15929	15938	15898	16037	15830	15842	15952	15818	15931	15965	15978	15793	16076	15946	16074	16179	15896	15708	15968	15959	15947	15977	16146	15790	15986	15900	15830	15816	15830	15976	16010	16044	16025	15810	15827	15862	15964	16046	15985	16115	15772	15824	15964	15985	15961	16058	15982	16151	16039	16006	16125	15963	15863	16070	15887	16078	15973	15912	16162	15819	15988	15874	16072	15897	15866	15985	16130	16169	15878	15949	15884	15893	15724	15891	16110	15995	15924	15854	15967	15992	15851	15685	16209	15998	15932	15817	15917	15948	15943	15961	15967	16128	15807	15922	16120	15966	16030	15941	16112	16024	15919	15865	15799	15947	15875	16043	15896	16009	15831	15846	16020	15975	15889	16059	15934	16014	16057	16023	15873	15995	15754	15853	15876	16060	16072	15897	15845	15956	15995	16206	15989	15992	15878	15984	16137	15877	16065	15958	16029	15945	15835	15872	15915	15950	15922	16012	15841	15934	16032	15944	16188	15828	15788	16161	15995	15802	15887	15800	16099	16078	16092	15985	16001	15905	15921	15747	15750	15830	16027	15877	15998	15882	15793	15968	15938	15922	15777	15907	16026	16102	16130	15952	15843	16060	16062	15874	16282	16054	16013	16022	15826	15814	16105	15885	16106	15788	16067	15847	15929	15875	15992	15992	15878	16019	16060	16012	15921	16112	15781	15886	15997	16124	16044	15946	16013	16088	15894	15822	15867	16111	15934	16125	16058	16042	16191	15801	15834	16066	15934	15721	15838	15891	15898	16134	15812	16011	15949	15955	16203	15910	15922	16027	15938	15755	16131	16001	16003	15890	16092	15888	16102	16057	16003	16046	15760	16114	16099	15925	15989	15899	15759	15972	15939	15876	15885	15887	16095	16073	16024	15738	15874	15872	16075	16036	16069	15978	15845	15905	16017	15756	16001	16139	15895	16094	16014	15820	15976	15997	15913	15810	16033	16007	15956	15898	15925	15876	15909	15817	15962	16048	16015	15835	15933	15877	15853	15970	15988	16003	16019	15844	15940	16090	16070	15813	15975	15997	15974	15816	15910	15770	15753	15767	15750	16078	15996	15922	15843	16161	15898	15984	15855	15957	15839	15950	15929	15989	15951	15865	16038	15973	15770	15944	16036	15814	15941	15922	15931	15896	15851	15866	15605	15806	16056	15818	15862	15984	16032	16026	15831	15966	16034	15869	15878	15929	15859	15893	15786	15810	15828	16023	16050	15984	15875	15970	15990	15949	15970	15981	15881	15943	15705	16047	16063	16125	16060	15957	15791	15835	16145	15976	16107	15935	15883	16058	16019	16170	16015	15849	15791	15865	16027	16033	16021	15908	15885	15832	16014	15946	15840	15954	16109	16022	15771	16056	15920	15907	16072	15786	16011	15875	15953	16098	15991	15868	15830	16070	15961	15999	15958	15962	16127	15787	15890	15874	15720	16006	16013	15968	15692	15891	15821	15999	15878	16026	16075	16101	15871	16080	15903	15836	15985	15787	15747	16031	16060	15981	15843	16161	16001	15886	16020	16135	15998	15943	15811	15869	15967	15997	16103	16012	15975	15948	16154	16010	15830	15808	15867	15790	15825	15950	15881	16073	15873	16094	15971	16157	15856	15713	16013	15982	15882	15939	15914	15761	16076	15859	15864	15828	15788	16123	16055	15899	16053	15829	16021	16082	16025	15861	15798	15813	16242	15981	15815	16086	15894	16152	15880	15761	15937	15951	15756	16110	16064	15998	16007	15886	16030	15988	15833	15896	15969	16088	15993	16043	15932	15873	16044	15955	16006	15910	15953	15807	15994	16126	15963	15859	15985	15862	15978	16031	16012	16063	15896	15888	16053	15977	16027	15856	15903	15953	15996	15857	15804	15901	15804	16007	15889	15800	16013	16024	15851	15830	15997	15810	16034	15942	15980	15697	15981	15813	15993	16106	15738	15939	16097	16076	16044	16025	16085	16000	15974	16157	15904	15861	15863	15998	15794	15937	15890	16074	15946	16075	15895	16023	16011	15961	15901	15992	16072	15954	16051	15854	16014	15925	15923	16026	15951	15855	15922	15857	15927	15841	15853	16036	15965	16030	16012	16086	16187	15968	16047	15828	15953	15917	16032	15723	15872	16022	15964	16091	15862	15817	15916	15832	15951	16062	16051	15856	15910	15913	15976	15882	15874	15978	15987	15927	16089	16094	15686	15864	16005	16059	15886	15870	16041	15994	16062	15959	16024	15941	15773	15853	15996	16020	15891	15875	15786	15708	15894	15865	16079	15920	15953	15802	15990	15908	15976	15840	15851	16189	15973	15678	15710	15988	15991	15810	15911	15942	15761	15691	15920	15813	15942	15847	15822	16006	16032	15828	15785	15917	15937	16038	16128	15915	16104	15943	15945	16197	15980	15956	16176	15969	15909	15908	16091	15975	16034	15867	15859	15904	15858	15842	15904	15844	16031	16044	16001	15944	16009	15933	15992	15774	15847	15794	15939	15923	15824	15885	16023	16217	16130	16163	16115	16030	15950	16065	15900	15969	15905	16036	16124	15952	15925	15972	15976	16080	15846	15813	15881	15926	15934	15819	15939	16063	15923	15971	15999	15984	16011	16042	15880	16048	15897	15827	16027	15964	16146	16002	16017	15974	15847	15993	15910	15819	16014	16118	15943	15910	15798	16034	15984	15765	16007	16063	16059	16066	15877	15763	15985	16159	16131	15960	15896	15837	15814	15897	15830	15818	15942	15890	15938	16059	16043	15898	15993	15972	15828	15744	15891	15735	15795	16173	15987	15977	15957	15992	15867	15914	15957	15879	16084	15865	15989	15951	15978	16014	16011	15793	15937	15782	16107	15913	16082	16018	16096	16095	15958	16146	15881	15925	15986	15890	15935	15794	15975	15913	15889	15895	15928	15871	15823	15927	15874	15898	16067	15922	16250	15738	15899	16069	16057	15907	15740	16100	16102	15877	15771	15916	16005	16149	15856	15961	16018	16058	16028	16014	15937	15997	15814	15813	15911	16012	16117	16016	15892	15962	16019	15899	15791	15984	15946	16111	15926	16175	15869	16045	15909	16032	16121	16060	15720	16020	16037	15807	15821	15888	15908	16169
33110	48278	44496	34422	28609	24474	21453	19418	18115	17067	16391	15768	15274	14764	14587	14208	14177	14201	13800	13975	13834	13781	13643	13675	13673	13647	13449	13521	13632	13487	13654	13568	13532	13605	13551	13576	13661	13515	13472	13648	13482	13587	13546	13451	13517	13631	13676	13379	13632	13503	13521	13568	13516	13686	13579	13433	13493	13429	13526	13656	13582	13497	13619	13482	13426	13388	13542	13728	13595	13477	13678	13576	13493	13497	13556	13322	13581	13584	13478	13467	13358	13563	13590	13417	13547	13567	13437	13695	13576	13441	13399	13674	13782	13531	13578	13498	13676	13595	13718	13489	13519	13687	13624	13499	13590	13511	13523	13602	13437	13493	13433	13373	13588	13440	13611	13602	13579	13467	13517	13377	13627	13495	13535	13628	13399	13604	13523	13502	13596	13513	13462	13432	13530	13524	13721	13577	13401	13417	13452	13492	13603	13525	13591	13450	13509	13490	13536	13641	13513	13406	13614	13436	13512	13570	13395	13449	13392	13651	13464	13497	13506	13559	13509	13480	13661	13564	13684	13330	13522	13742	13534	13544	13631	13420	13420	13614	13403	13551	13430	13584	13644	13576	13506	13565	13616	13473	13472	13539	13672	13488	13440	13409	13546	13453	13403	13437	13672	13431	13602	13418	13457	13611	13467	13601	13501	13635	13514	13624	13428	13577	13545	13651	13486	13480	13381	13572	13500	13577	13445	13560	13651	13509	13488	13661	13585	13556	13369	13599	13421	13607	13649	13657	13475	13520	13619	13601	13585	13458	13450	13537	13525	13524	13483	13458	13572	13649	13451	13541	13540	13585	13528	13412	13400	13354	13556	13390	13495	13523	13540	13504	13547	13610	13522	13664	13548	13663	13470	13581	13520	13642	13516	13601	13512	13495	13515	13602	13521	13474	13564	13612	13572	13337	13579	13580	13514	13610	13707	13455	13612	13400	13599	13483	13537	13659	13561	13684	13425	13537	13438	13597	13572	13440	13524	13678	13639	13360	13506	13538	13551	13418	13577	13405	13604	13598	13711	13574	13782	13477	13703	13592	13498	13462	13663	13515	13639	13501	13449	13507	13582	13666	13580	13523	13715	13486	13699	13473	13555	13686	13516	13694	13503	13522	13477	13599	13454	13527	13463	13577	13505	13404	13672	13453	13559	13485	13545	13457	13675	13662	13579	13507	13435	13544	13636	13453	13663	13426	13455	13546	13501	13591	13602	13656	13627	13490	13392	13411	13459	13590	13603	13493	13393	13660	13519	13523	13543	13677	13461	13550	13595	13573	13462	13559	13597	13529	13391	13561	13420	13620	13548	13529	13574	13630	13436	13623	13556	13359	13663	13481	13526	13358	13467	13622	13402	13439	13610	13640	13480	13539	13668	13682	13455	13512	13531	13524	13630	13646	13509	13476	13509	13566	13441	13371	13263	13400	13415	13647	13569	13507	13364	13505	13688	13334	13566	13559	13403	13476	13446	13600	13383	13640	13518	13581	13623	13575	13495	13526	13458	13502	13636	13378	13535	13550	13555	13617	13540	13630	13651	13595	13610	13452	13509	13405	13468	13516	13506	13560	13558	13477	13529	13622	13396	13510	13639	13651	13511	13471	13539	13345	13598	13418	13703	13663	13689	13527	13466	13592	13658	13567	13506	13621	13397	13448	13670	13593	13614	13547	13457	13615	13593	13595	13554	13579	13506	13537	13479	13575	13482	13467	13546	13457	13650	13594	13443	13632	13485	13474	13531	13543	13418	13665	13603	13453	13327	13502	13698	13406	13722	13475	13533	13735	13474	13468	13602	13615	13482	13539	13512	13422	13648	13591	13453	13647	13464	13519	13513	13403	13382	13484	13323	13401	13604	13557	13426	13466	13543	13441	13794	13590	13519	13631	13567	13630	13516	13515	13493	13687	13464	13631	13541	13473	13520	13580	13430	13604	13491	13604	13573	13562	13525	13596	13598	13506	13614	13452	13477	13520	13615	13732	13602	13581	13609	13596	13547	13562	13477	13460	13490	13503	13588	13613	13362	13641	13454	13751	13515	13406	13549	13442	13381	13559	13647	13553	13581	13640	13433	13581	13713	13473	13388	13489	13498	13656	13412	13513	13454	13684	13491	13490	13605	13532	13602	13610	13555	13564	13631	13441	13650	13542	13608	13606	13521	13493	13559	13471	13563	13573	13583	13523	13683	13372	13720	13401	13565	13470	13532	13670	13370	13773	13512	13576	13495	13524	13577	13589	13432	13479	13394	13543	13445	13618	13549	13384	13565	13722	13433	13656	13708	13759	13657	13535	13598	13563	13460	13579	13427	13599	13422	13429	13634	13607	13533	13619	13651	13529	13662	13517	13562	13459	13649	13528	13628	13368	13672	13514	13525	13499	13430	13741	13597	13490	13507	13596	13641	13583	13740	13620	13538	13565	13522	13559	13730	13566	13527	13637	13515	13614	13528	13491	13520	13646	13583	13577	13648	13323	13547	13427	13546	13511	13598	13672	13573	13372	13510	13373	13429	13555	13590	13673	13573	13406	13611	13447	13722	13512	13469	13605	13446	13551	13650	13539	13674	13592	13525	13543	13539	13619	13408	13572	13698	13558	13496	13589	13527	13531	13515	13667	13517	13445	13546	13673	13612	13579	13542	13547	13642	13430	13512	13573	13609	13565	13701	13492	13609	13457	13616	13568	13637	13608	13605	13602	13572	13449	13484	13583	13570	13494	13627	13437	13487	13524	13601	13631	13425	13595	13440	13483	13530	13691	13342	13473	13566	13497	13486	13678	13430	13555	13521	13609	13525	13608	13417	13591	13586	13524	13520	13360	13501	13638	13480	13458	13556	13614	13734	13642	13574	13403	13567	13530	13545	13721	13568	13534	13476	13412	13608	13568	13350	13480	13651	13422	13530	13492	13630	13440	13515	13521	13579	13527	13517	13656	13473	13521	13560	13377	13611	13579	13475	13554	13439	13566	13611	13475	13533	13507	13470	13562	13711	13368	13539	13673	13402	13509	13640	13663	13794	13484	13549	13512	13550	13518	13548	13559	13567	13441	13538	13525	13580	13501	13594	13629	13573	13437	13624	13486	13640	13536	13672	13547	13460	13555	13544	13443	13568	13555	13549	13574	13676	13609	13427	13672	13636	13391	13729	13608	13609	13545	13586	13715	13451	13502	13472	13542	13636	13547	13644	13685	13415	13526	13502	13491	13474	13567	13546	13458	13676	13550	13518	13728	13588	13489	13547	13513	13769	13470	13417	13433	13466	13597	13443	13531	13501	13647	13586	13551	13806	13454	13503	13337	13382	13628	13642	13589	13596	13472	13426	13438	13539	13630	13501	13447	13550	13351	13455	13573	13659	13456	13478	13542	13558	13546	13689	13616	13493	13593	13511	13539	13602	13453	13517	13623	13775	13445	13492	13581	13517	13621	13486	13604	13397	13459	13451	13589	13822	13487	13478	13408	13615	13554	13478	13512	13584	13429	13537	13620	13517	13600	13597	13562	13564	13560	13690	13555	13726	13579	13490	13481	13742	13682	13482	13535	13663	13539	13567	13474	13644	13603	13628	13618	13608	13569	13511	13466	13474	13479	13650	13550	13440	13546	13534	13455	13617	13409	13318	13442	13611	13653	13530	13486	13373	13658	13424	13518	13448	13559	13610	13564	13483	13527	13561	13546	13425	13567	13559	13600	13560	13607	13537	13762	13545	13518	13569	13441	13460	13644	13555	13802	13612	13586	13609	13637	13440	13406	13653	13616	13536	13456	13605	13596	13626	13420	13501	13493	13547	13591	13455	13594	13708	13443	13560	13379	13526	13653	13532	13592	13751	13633	13504	13603	13656	13675	13515	13467	13459	13526	13576	13661	13593	13475	13466	13506	13451	13568	13462	13493	13526	13614	13506	13555	13464	13536	13581	13613	13539	13463	13501	13472	13677	13467	13788	13536	13569	13509	13606	13521	13599	13599	13715	13581	13589	13448	13359	13586	13709	13712	13575	13408	13417	13460	13509	13532	13493	13469	13693	13482	13427	13560	13678	13435	13726	13573	13501	13744	13564	13452	13673	13560	13542	13533	13660	13633	13634	13522	13456	13580	13497	13513	13846	13443	13505	13517	13397	13518	13689	13369	13507	13565	13573	13497	13349	13611	13578	13557	13590	13568	13525	13487	13513	13511	13446	13642	13537	13543	13509	13528	13556	13553	13536	13298	13513	13696	13589	13734	13574	13412	13461	13547	13511	13580	13707	13556	13487	13537	13640	13478	13626	13502	13658	13673	13441	13546	13535	13511	13571	13566	13419	13473	13510	13430	13499	13663	13567	13431	13602	13515	13448	13621	13452	13517	13439	13561	13492	13484	13659	13503	13645	13570	13725	13543	13587	13565	13490	13642	13369	13557	13621	13661	13520	13707	13561	13467	13641	13293	13549	13478	13640	13610	13699	13617	13476	13429	13524	13530	13363	13488	13547	13661	13540	13712	13595	13543	13633	13362	13383	13486	13624	13652	13496	13394	13483	13511	13576	13565	13562	13641	13735	13482	13574	13348	13506	13420	13581	13585	13477	13525	13547	13505	13497	13565	13563	13539	13505	13561	13797	13399	13474	13471	13738	13645	13557	13540	13506	13651	13485	13473	13625	13590	13424	13705	13603	13530	13535	13438	13443	13645	13344	13450	13483	13460	13624	13429	13416	13539	13618	13595	13647	13562	13590	13476	13602	13494	13714	13503	13675	13580	13635	13342	13363	13428	13658	13452	13527	13502	13549	13670	13469	13610	13575	13458	13536	13529	13462	13553	13541	13443	13546	13507	13560	13562	13538	13411	13494	13525	13591	13782	13517	13457	13523	13646	13511	13332	13589	13555	13605	13628	13557	13752	13535	13554	13549	13563	13412	13568	13481	13726	13550	13443	13594	13594	13588	13588	13499	13532	13544	13663	13539	13743	13427	13561	13550	13408	13480	13629	13457	13271	13729	13474	13475	13674	13460	13636	13421	13557	13290	13605	13557	13415	13589	13586	13695	13559	13399	13540	13602	13563	13668	13549	13425	13517	13480	13466	13469	13451	13636	13389	13673	13464	13449	13554	13404	13540	13436	13612	13458	13467	13721	13610	13596	13600	13572	13549	13617	13479	13709	13443	13738	13480
24046	21042	28727	27255	27680	28583	26718	22411	20527	19689	18855	18075	17792	17145	16882	16687	16538	16490	16501	16125	16085	16088	16111	15808	15829	15813	15836	15786	15707	15833	15613	15672	15641	15694	15694	15483	15817	15633	15815	15760	15831	15723	15898	15889	15456	15772	15793	15547	16017	15737	15823	15588	15591	15524	15655	15710	15799	15798	15539	15676	15844	15907	15571	15773	15849	15647	15736	15680	15547	15719	15684	15619	15554	15828	15575	15560	15805	15672	15712	15590	15499	15807	15766	15702	15801	15807	15600	15581	15593	15650	15624	15605	15626	15602	15706	15600	15603	15584	15598	15610	15674	15587	15647	16030	15575	15789	15592	15794	15795	15582	15800	15821	15754	15770	15574	15600	15620	15636	15642	15608	15563	15635	15673	15525	15628	15566	15617	15532	15543	15715	15724	15680	15554	15505	15541	15842	15813	15799	15555	15560	15546	15603	15686	15488	15392	15592	15699	15562	15606	15667	15663	15768	15601	15662	15801	15765	15697	15846	15511	15758	15759	15620	15621	15612	15793	15718	15783	15679	15608	15660	15658	15443	15536	15437	15619	15593	15751	15772	15625	15691	15605	15502	15474	15579	15535	15702	15837	15718	15770	15781	15759	15782	15841	15614	15820	15662	15820	15599	15619	15867	15717	15904	15599	15480	15759	15863	15680	15674	15653	15733	15623	15687	15783	15496	15557	15667	15678	15512	15603	15654	15729	15619	15668	15708	15587	15652	15498	15719	15627	15589	15723	15650	15638	15491	15706	15669	15698	15510	15824	15787	15898	15592	15654	15725	15495	15536	15816	15613	15698	15549	15835	15878	15623	15774	15574	15698	15744	15532	15623	15403	15508	15775	15722	15655	15538	15546	15724	15537	15664	15632	15665	15714	15719	15673	15637	15656	15744	15712	15986	15522	15572	15491	15778	15595	15716	15833	15749	15674	15818	15825	15661	15641	15809	15613	15734	15716	15721	15730	15746	15821	15781	15828	15587	15599	15619	15832	15712	15698	15563	15688	15729	15577	15572	15663	15649	15640	15801	15779	15835	15667	15741	15860	15806	15632	15840	15629	15517	15751	15571	15674	15709	15701	15721	15846	15748	15824	15899	15787	15646	15480	15765	15725	15490	15695	15624	15558	15813	15818	15713	15621	15514	15507	15642	15794	15561	15527	15885	15643	15694	15729	15502	15939	15817	15683	15518	15884	15829	15515	15711	15762	15722	15498	15660	15624	15595	15542	15673	15610	15549	15646	15731	15498	15732	15821	15596	15496	15407	15645	15575	15649	15603	15606	15787	15613	15718	15883	15828	15614	15670	15650	15511	15753	15463	15610	15508	15499	15737	15611	15673	15454	15945	15535	15806	15661	15842	15737	15755	15672	15643	15892	15606	15548	15506	15612	15559	15549	15640	15646	15671	15564	15463	15623	15815	15651	15954	15513	15814	15646	15437	15681	15849	15808	15705	15720	15721	15824	15614	15716	15659	15514	15669	15759	15865	15469	15608	15551	15711	15754	15804	15703	15707	15712	15808	15897	15844	15577	15716	15683	15540	15780	15534	15736	15634	15518	15664	15513	15654	15690	15728	15697	15585	15670	15884	15768	15506	15749	15818	15609	15807	15729	15791	15790	15667	15565	15654	15578	15604	15655	15502	15559	15658	15546	15637	15835	15872	15462	15616	15587	15638	15492	15593	15696	15561	15618	15546	15732	15737	15793	15738	15539	15601	15602	15557	15679	15493	15783	15596	15728	15538	15462	15454	15605	15720	15625	15520	15680	15575	15640	15693	15692	15708	15588	15609	15679	15552	15562	15557	15494	15574	15840	15618	15633	15602	15789	15697	15603	15666	15632	15550	15712	15621	15726	15714	15705	15717	15666	15719	15635	15646	15612	15674	15776	15741	15637	15590	15613	15697	15651	15738	15677	15636	15522	15627	15665	15371	15657	15766	15700	15731	15627	15605	15606	15675	15662	15599	15863	15634	15690	15747	15754	15572	15631	15490	15642	15853	15569	15767	15438	15778	15689	15733	15841	15555	15730	15749	15620	15565	15663	15638	15701	15646	15656	15688	15472	15751	15587	15523	15550	15615	15708	15778	15465	15721	15711	15727	15621	15626	15565	15809	15543	15660	15733	15691	15514	15530	15730	15621	15573	15688	15738	15503	15466	15711	15679	15687	15637	15755	15813	15774	15734	15677	15335	15658	15500	15725	15535	15605	15651	15630	15624	15703	15734	15855	15770	15725	15366	15518	15642	15625	15567	15502	15600	15863	15517	15342	15489	15666	15574	15490	15586	15630	15681	15657	15567	15676	15762	15670	15625	15681	15909	15600	15516	15610	15740	15518	15715	15590	15435	15595	15548	15567	15525	15640	15523	15622	15580	15669	15516	15655	15743	15648	15792	15769	15646	15806	15761	15826	15550	15719	15757	15608	15711	15604	15674	15698	15823	15706	15642	15724	15613	15626	15665	15681	15594	15846	15762	15622	15621	15708	15707	15652	15740	15653	15674	15505	15902	15465	15725	15742	15564	15768	15818	15831	15622	15645	15552	15626	15583	15644	15580	15534	15592	15727	15622	15625	15685	15530	15717	15824	15761	15623	15692	15726	15718	15812	15724	15727	15677	15719	15598	15597	15605	15619	15709	15807	15589	15629	15504	15682	15456	15597	15528	15799	15724	15745	15789	15690	15762	15534	15499	15518	15687	15743	15680	15345	15645	15704	15643	15673	15694	15662	15692	15604	15933	15779	15577	15488	15659	15702	15803	15638	15784	15959	15510	15656	15775	15524	15615	15793	15616	15784	15711	15588	15440	15546	15531	15736	15778	15539	15784	15545	15588	15539	15681	15615	15474	15645	15575	15663	15442	15617	15707	15897	15420	15366	15496	15641	15491	15755	15842	15645	15553	15654	15709	15772	15668	15542	15637	15538	15721	15663	15666	15737	15717	15730	15580	15631	15586	15761	15535	15511	15708	15762	15750	15492	15663	15808	15657	15437	15634	15709	15656	15682	15791	15696	15730	15721	15553	15673	15581	15645	15502	15498	15556	15686	15632	15772	15541	15542	15531	15476	15484	15680	15574	15802	15893	15568	15691	15747	15761	15559	15781	15582	15785	15624	15662	15522	15726	15639	15545	15656	15862	15761	15675	15610	15699	15609	15658	15641	15726	15631	15541	15525	15551	15645	15433	15812	15603	15494	15574	15600	15498	15833	15677	15679	15695	15632	15575	15732	15706	15843	15517	15452	15710	15756	15781	15588	15683	15602	15541	15674	15612	15563	15719	15810	15667	15682	15545	15779	15511	15679	15711	15693	15702	15557	15510	15749	15751	15888	15592	15666	15567	15609	15463	15787	15602	15527	15679	15550	15552	15516	15479	15532	15705	15711	15708	15576	15415	15502	15696	15673	15680	15648	15723	15702	15552	15723	15557	15572	15701	15580	15713	15696	15774	15670	15543	15572	15365	15693	15700	15705	15581	15571	15779	15481	15652	15687	15661	15632	15742	15863	15726	15677	15641	15708	15625	15690	15531	15545	15829	15878	15607	15699	15737	15580	15666	15877	15598	15319	15817	15563	15802	15640	15614	15673	15464	15660	15586	15597	15648	15722	15533	15490	15487	15616	15563	15593	15744	15778	15807	15879	15724	15712	15657	15771	15677	15878	15688	15834	15580	15593	15722	15596	15619	15785	15561	15648	15431	15546	15703	15582	15583	15661	15595	15663	15680	15768	15756	15680	15593	15796	15634	15854	15735	15804	15751	15636	15525	15744	15729	15567	15619	15620	15514	15714	15754	15683	15635	15366	15764	15515	15670	15723	15583	15820	15521	15783	15700	15709	15753	15755	15619	15754	15584	15793	15510	15604	15581	15555	15541	15587	15495	15793	15598	15682	15712	15491	15773	15874	15743	16053	15633	15870	15696	15730	15725	15516	15542	15655	15567	15599	15409	15690	15724	15705	15727	15757	15523	15659	15766	15601	15803	15574	15673	15804	15674	15532	15560	15587	15723	15670	15634	15559	15753	15618	15562	15831	15483	15955	15648	15722	15741	15691	15502	15719	15749	15939	15640	15619	15732	15828	15645	15660	15543	15565	15743	15744	15797	15746	15612	15640	15650	15462	15678	15569	15815	15670	15689	15695	15585	15534	15561	15667	15592	15704	15634	15635	15743	15712	15647	15708	15611	15564	15558	15644	15679	15610	15619	15693	15849	15503	15687	15784	15770	15794	15757	15765	15687	15579	15504	15840	15781	15563	15694	15774	15906	15728	15738	15667	15587	15547	15688	15641	15603	15701	15678	15705	15673	15526	15687	15645	15569	15666	15638	15638	15544	15805	15658	15762	15871	15617	15765	15634	15644	15746	15500	15617	15564	15397	15464	15607	15667	15547	15704	15744	15721	15625	15657	15725	15609	15799	15660	15651	15618	15672	15613	15728	15645	15769	15747	15754	15522	15805	15823	16071	15604	15673	15848	15735	15540	15737	15891	15767	15673	15567	15772	15872	15716	15758	15593	15563	15538	15817	15748	15616	15791	15667	15775	15645	15730	15811	15497	15681	15783	15863	15807	15492	15755	15652	15583	15559	15595	15650	15689	15744	15763	15635	15990	15377	15628	15581	15715	15521	15709	15826	15658	15668	15677	15567	15724	15926	15798	15773	15684	15617	15551	15514	15693	15796	15680	15654	15740	15539	15632	15784	15768	15821	15600	15679	15621	15663	15675	15736	15528	15424	15664	15539	15632	15574	15658	15570	15617	15408	15662	15646	15570	15790	15508	15780	15591	15612	15675	15518	15529	15608	15660	15754	15626	15538	15690	15677	15700	15745	15607	15781	15739	15699	15704	15626	15736	15667	15712	15680	15761	15835	15501	15542	15672	15706	15651	15814	15617	15611	15673	15677	15701	15680	15875	15621	15553	15779	15564	15660	15627	15580	15710	15585	15698	15682	15491	15676	15706	15772	15584	15603	15617	15708	15834	15554	15598	15580	15785	15749	15671	15557	15653	15545	15841	15678	15698	15611	15600	15479	15579	15636	15657	15593	15772	15620	15705	15749	15657	15610	15445	15509	15678	15613	15763	15790	15612	15707	15580	15524	15533	15793	15735	15523	15664	15721	15618	15633	15557	15514	15754	15742	15641
32817	54377	50234	40435	34344	29596	25443	22183	20126	18699	17505	16677	15977	15484	14942	14556	14454	14237	14035	14045	13743	13688	13562	13544	13487	13650	13490	13477	13349	13408	13400	13472	13364	13409	13478	13430	13494	13536	13465	13309	13316	13401	13599	13387	13486	13342	13411	13549	13349	13332	13449	13556	13417	13354	13312	13258	13366	13399	13373	13345	13414	13294	13414	13233	13510	13410	13540	13252	13545	13540	13153	13421	13420	13335	13265	13401	13424	13436	13358	13455	13419	13482	13407	13536	13364	13389	13283	13313	13371	13375	13506	13350	13396	13400	13255	13353	13390	13382	13495	13293	13355	13394	13128	13336	13346	13300	13453	13315	13502	13431	13493	13329	13348	13445	13479	13355	13278	13354	13499	13453	13440	13242	13358	13314	13455	13336	13288	13451	13387	13270	13490	13360	13518	13309	13308	13283	13494	13327	13323	13339	13427	13278	13378	13280	13372	13294	13374	13355	13381	13421	13288	13348	13554	13485	13291	13469	13188	13428	13432	13293	13557	13524	13305	13417	13430	13446	13353	13429	13299	13401	13504	13407	13337	13447	13394	13460	13395	13368	13181	13312	13429	13434	13324	13387	13304	13416	13325	13637	13342	13554	13378	13414	13441	13454	13422	13465	13287	13386	13339	13342	13460	13407	13274	13318	13441	13444	13429	13453	13322	13358	13613	13450	13183	13408	13392	13437	13299	13436	13322	13337	13246	13471	13330	13295	13364	13294	13286	13332	13336	13318	13582	13448	13351	13435	13301	13431	13408	13407	13377	13530	13245	13328	13451	13417	13398	13382	13235	13289	13488	13413	13373	13567	13414	13222	13281	13351	13508	13286	13519	13333	13425	13298	13422	13465	13186	13471	13259	13271	13472	13418	13534	13549	13430	13366	13376	13383	13412	13382	13241	13401	13411	13290	13364	13351	13235	13350	13368	13377	13300	13223	13563	13380	13331	13592	13349	13295	13527	13303	13343	13507	13300	13578	13441	13433	13524	13355	13277	13340	13306	13364	13229	13420	13418	13377	13509	13333	13365	13357	13492	13418	13511	13346	13454	13354	13391	13283	13511	13317	13485	13386	13352	13392	13205	13185	13373	13455	13400	13415	13340	13280	13318	13403	13316	13134	13344	13210	13457	13354	13455	13410	13488	13453	13272	13353	13506	13585	13366	13288	13391	13224	13380	13364	13322	13432	13585	13200	13407	13469	13285	13414	13286	13344	13334	13515	13276	13161	13376	13454	13523	13408	13456	13299	13399	13320	13332	13345	13502	13387	13359	13246	13521	13336	13413	13342	13378	13530	13387	13394	13269	13487	13321	13439	13442	13455	13392	13333	13329	13437	13464	13418	13341	13308	13349	13482	13130	13400	13432	13539	13302	13519	13407	13364	13169	13301	13320	13410	13304	13366	13288	13457	13395	13294	13441	13360	13346	13337	13377	13260	13300	13407	13282	13190	13426	13316	13377	13377	13396	13387	13437	13321	13279	13440	13299	13364	13476	13466	13185	13579	13241	13342	13496	13555	13397	13370	13437	13371	13295	13335	13365	13388	13410	13478	13365	13403	13468	13390	13619	13325	13416	13422	13325	13405	13384	13286	13432	13403	13439	13334	13245	13398	13257	13151	13396	13616	13436	13508	13484	13391	13531	13484	13362	13338	13417	13412	13357	13363	13223	13484	13512	13351	13462	13459	13439	13308	13215	13452	13307	13496	13538	13377	13368	13298	13451	13399	13389	13388	13396	13065	13545	13306	13435	13275	13204	13287	13302	13297	13424	13533	13333	13315	13381	13339	13180	13315	13451	13222	13313	13412	13355	13344	13359	13535	13378	13397	13455	13209	13144	13299	13525	13245	13428	13385	13512	13221	13345	13298	13314	13362	13338	13536	13480	13575	13269	13340	13231	13312	13358	13314	13306	13417	13409	13466	13187	13283	13320	13310	13477	13370	13346	13396	13363	13319	13402	13264	13356	13329	13456	13586	13337	13453	13283	13586	13330	13433	13268	13401	13424	13473	13491	13455	13535	13424	13301	13424	13345	13290	13422	13347	13457	13414	13250	13273	13234	13455	13420	13422	13146	13213	13412	13396	13210	13483	13297	13404	13390	13498	13362	13505	13334	13397	13446	13194	13457	13461	13542	13272	13506	13384	13400	13277	13285	13500	13606	13553	13607	13424	13212	13477	13213	13504	13410	13329	13587	13401	13323	13386	13306	13280	13352	13340	13271	13435	13330	13373	13433	13384	13481	13369	13336	13289	13508	13235	13207	13366	13372	13561	13294	13361	13449	13320	13272	13364	13511	13396	13393	13487	13378	13423	13384	13467	13453	13414	13316	13370	13522	13376	13400	13322	13424	13323	13303	13366	13405	13299	13412	13418	13408	13360	13343	13403	13427	13404	13285	13281	13427	13403	13427	13325	13438	13569	13398	13380	13527	13436	13285	13299	13253	13490	13335	13196	13507	13358	13454	13439	13276	13507	13319	13556	13229	13328	13210	13408	13477	13213	13312	13418	13411	13466	13360	13523	13199	13314	13280	13274	13421	13378	13381	13207	13366	13407	13330	13333	13292	13278	13563	13534	13230	13408	13372	13410	13423	13437	13551	13397	13498	13278	13386	13319	13410	13425	13339	13331	13450	13234	13400	13404	13412	13382	13321	13427	13386	13386	13481	13159	13212	13392	13356	13293	13340	13381	13421	13330	13461	13377	13353	13234	13397	13360	13407	13228	13355	13444	13298	13371	13466	13390	13422	13355	13238	13337	13360	13479	13408	13136	13418	13396	13296	13461	13347	13479	13266	13383	13355	13400	13384	13360	13390	13352	13439	13337	13340	13363	13440	13433	13477	13440	13426	13518	13415	13472	13530	13392	13315	13431	13499	13558	13407	13415	13468	13401	13348	13305	13370	13337	13368	13564	13288	13427	13445	13234	13430	13436	13305	13329	13300	13343	13423	13508	13455	13319	13414	13540	13345	13334	13315	13357	13343	13362	13463	13443	13418	13387	13409	13434	13462	13282	13421	13291	13451	13287	13469	13404	13460	13408	13381	13354	13315	13400	13408	13463	13424	13408	13297	13297	13462	13306	13311	13359	13418	13386	13540	13291	13466	13326	13378	13493	13238	13352	13333	13680	13289	13336	13306	13367	13287	13127	13418	13259	13405	13455	13337	13471	13321	13479	13526	13468	13439	13463	13447	13149	13320	13287	13294	13681	13455	13409	13406	13369	13502	13287	13399	13432	13349	13317	13467	13389	13338	13302	13251	13363	13291	13444	13393	13488	13546	13427	13348	13227	13132	13507	13362	13290	13256	13223	13540	13373	13537	13351	13379	13286	13339	13357	13198	13297	13538	13546	13292	13192	13348	13201	13372	13490	13226	13421	13423	13279	13313	13609	13334	13399	13326	13237	13488	13452	13402	13211	13312	13308	13313	13431	13310	13276	13421	13361	13420	13324	13307	13342	13345	13305	13354	13357	13366	13280	13361	13335	13291	13411	13282	13300	13467	13546	13405	13389	13277	13291	13292	13490	13271	13556	13503	13471	13116	13175	13473	13431	13436	13383	13320	13251	13255	13404	13319	13373	13401	13508	13440	13434	13447	13295	13451	13364	13383	13424	13505	13326	13477	13389	13369	13351	13354	13275	13395	13205	13350	13415	13433	13414	13337	13398	13402	13238	13271	13415	13304	13340	13362	13432	13464	13478	13451	13249	13353	13426	13523	13295	13364	13270	13416	13441	13446	13314	13299	13401	13278	13333	13526	13452	13506	13443	13318	13438	13428	13408	13211	13273	13321	13429	13451	13339	13293	13306	13497	13373	13380	13306	13434	13265	13408	13593	13329	13362	13338	13480	13315	13316	13238	13205	13263	13502	13441	13423	13466	13412	13328	13421	13579	13349	13409	13333	13351	13272	13416	13489	13366	13311	13472	13417	13298	13435	13370	13312	13302	13285	13436	13193	13458	13181	13175	13426	13394	13467	13431	13324	13337	13332	13405	13275	13212	13292	13423	13460	13360	13331	13242	13298	13529	13411	13195	13466	13394	13468	13455	13335	13439	13334	13499	13368	13499	13335	13400	13401	13519	13381	13341	13515	13281	13255	13347	13324	13390	13392	13416	13361	13398	13468	13242	13381	13315	13374	13262	13335	13480	13244	13554	13308	13368	13525	13327	13378	13466	13317	13346	13346	13320	13557	13426	13358	13499	13317	13371	13414	13482	13421	13520	13300	13202	13535	13438	13480	13391	13526	13598	13434	13418	13366	13400	13337	13335	13500	13321	13310	13334	13350	13399	13331	13401	13199	13522	13451	13275	13295	13443	13398	13358	13381	13414	13248	13224	13385	13203	13335	13394	13276	13527	13339	13487	13258	13392	13502	13269	13368	13284	13403	13494	13394	13400	13421	13382	13513	13572	13301	13357	13491	13405	13447	13402	13386	13390	13329	13330	13427	13249	13368	13378	13431	13399	13466	13465	13309	13314	13348	13268	13413	13286	13344	13471	13282	13331	13518	13504	13275	13316	13496	13464	13190	13309	13474	13308	13315	13444	13257	13678	13462	13326	13526	13392	13327	13471	13348	13450	13335	13312	13379	13345	13400	13499	13337	13351	13383	13499	13465	13243	13245	13447	13335	13329	13389	13200	13448	13424	13234	13511	13433	13390	13415	13443	13411	13240	13275	13392	13316	13428	13413	13360	13427	13540	13420	13395	13308	13390	13357	13358	13355	13554	13303	13334	13444	13360	13526	13385	13199	13438	13367	13266	13446	13499	13550	13249	13438	13400	13428	13301	13434	13428	13222	13328	13378	13325	13423	13211	13201	13281	13491	13436	13414	13224	13250	13203	13347	13389	13294	13489	13389	13355	13410	13342	13504	13498	13406	13401	13379	13292	13477	13486	13418	13382	13364	13287	13319	13471	13394	13463	13386	13208	13305	13367	13474	13237	13344	13368	13465	13318	13526	13329	13291	13575	13265	13487	13457	13383	13347	13559	13406	13359	13401	13425	13473	13282	13620	13227	13442	13492	13400	13471	13480	13413	13370	13539	13394	13529	13397	13584	13390	13312	13355	13452	13317	13276	13349	13333	13384	13404	13378	13441	13393	13274	13304	13310	13356	13397	13415	13354	13305	13309	13418
22720	21062	28842	24366	24666	29213	30736	25134	22933	21783	20375	19365	18802	18489	17909	17800	17455	17068	16907	16786	16625	16594	16481	16546	16483	16293	16217	16408	16253	16160	16306	16083	16270	16103	16152	16055	16074	16370	16159	16193	15907	15856	16044	15743	15969	16122	16273	16290	16027	15998	15882	16383	16070	16104	16016	16087	16079	16304	16181	16024	15898	16120	16078	16137	16106	16160	16162	16136	16172	16191	16189	16124	16040	15998	16064	16215	15902	16263	16225	16077	16043	16250	16339	16079	16221	16289	16160	16051	16160	16022	15904	16201	15905	16005	15988	16133	16067	16139	16007	16110	16072	16033	16021	16183	15921	16217	16155	15967	16303	16052	16152	16458	16184	16058	16110	16192	15925	16145	16161	16020	16029	16292	16266	16225	16271	15879	15900	16047	16208	16157	15974	16119	15954	16007	16076	16155	16127	15964	16133	15961	16107	16223	16077	16209	15977	16183	16123	15971	16165	15985	15987	16237	16145	16218	16092	16140	16145	16269	16083	16205	16072	16076	16061	16139	16233	16073	15925	15914	16219	16165	16121	16164	16237	16123	16163	16096	16059	16067	16114	16163	15948	16056	16027	15975	16071	16029	16078	15927	16020	16160	16072	16079	16166	16087	16188	16156	16023	16181	16160	15840	16112	16330	16061	15990	15844	16094	15983	15960	15994	16002	15958	15938	16072	16010	16046	16137	16003	16119	16211	16061	16012	16076	16012	16017	16160	16053	16044	16153	16105	16065	16071	15967	16084	16142	16018	16365	16003	16121	16075	16016	16133	16119	16161	15994	16222	15966	16091	16209	16195	16076	16150	16089	16096	16217	16114	16026	16092	16007	16207	16165	16069	15951	16116	16138	16008	15990	16004	16042	16164	16189	16016	15900	16077	16126	16048	16085	15999	16025	16216	16272	15966	16013	16119	16033	16247	15982	16001	16222	16234	16068	16155	16197	16120	16154	16177	15980	16133	15888	16162	15972	16022	16033	16193	16103	15872	16223	15823	15942	15962	16017	16019	16025	16271	15929	16173	16238	15983	16115	16024	16104	16020	16193	16148	16094	16091	15998	16161	16058	16001	16091	15968	16063	16021	15951	16201	15961	16111	16007	15976	16083	15976	16310	16241	15759	16149	16036	16010	16102	16019	16206	16022	16213	16249	15876	15976	16146	15944	16063	16065	16008	15974	16140	16059	15968	16055	16098	16103	16120	16099	16024	16189	16271	16251	16073	16187	16287	15889	15938	16061	15924	16257	15836	16182	16078	16030	15964	15856	16054	15925	16228	16107	15995	16102	15815	16243	16016	15916	16087	16184	16149	16073	16187	15935	16049	16070	16231	15943	16121	15831	15816	16026	16000	16062	15997	16268	16198	16189	16040	15957	15950	16055	15968	16086	16168	16253	16063	16042	15961	16017	16011	16038	16160	15943	15983	16220	16201	16094	15892	16046	16022	15983	15987	15925	15938	16091	16152	16075	16148	15963	16138	16136	16185	16104	16136	16093	16171	16068	16177	15965	15945	16242	16122	16076	15963	16048	15998	16063	16097	16158	16105	16102	16118	15995	15990	16083	15998	16142	15970	16363	16039	15964	16089	16028	16226	15928	16257	16141	15982	16032	15966	16025	16115	15889	16030	16193	16031	16155	16119	16038	16016	16090	16127	16000	15958	15985	16061	16097	16323	16087	15881	16102	16270	16099	16222	16040	15972	16011	15958	16013	16217	16071	15837	16123	16103	15988	16172	16132	16255	16095	16071	16128	16059	15974	15968	15936	16192	16044	16165	16097	15925	16163	15733	16002	16216	15931	15843	16118	16130	16131	16060	16039	16021	16052	16295	16000	16077	16291	16285	16119	16347	16256	15948	16011	16244	16108	16057	16009	15979	16112	16010	16035	15900	16094	15750	15949	16024	16088	16095	16106	15983	16069	16224	16145	16190	16096	16301	15886	15920	16129	16198	16181	16222	15992	15984	16215	16050	16071	16023	16001	15938	15957	15943	16006	15829	16123	16122	16019	15976	15925	16029	16053	16085	16090	16167	16190	16038	16089	16151	16116	15993	16166	15995	15983	16096	16162	16030	16163	15955	16160	16156	15968	16089	16062	15973	16124	16118	16083	16020	15951	16094	16072	15917	15916	16404	16006	15881	16281	16141	16028	15952	16163	16046	15978	15989	16315	16043	16151	16125	16018	16208	16382	16005	15960	16036	16014	16054	16105	16014	15960	15983	16140	15978	16140	16242	15923	15967	16005	15761	16025	15939	16130	15968	16211	16063	16199	15889	15927	16102	15967	16284	16288	16103	16183	16071	16031	15997	15942	16185	16052	16095	16084	16003	16007	16236	16306	15866	16171	16151	16110	16036	15945	15986	16189	16044	16122	16011	16017	15862	15909	15821	15986	16115	16334	16166	16030	16131	16241	15947	16215	16130	16066	16095	16153	16004	15921	16219	16092	16181	16173	16108	16120	16160	16018	16236	16166	15784	15867	15867	16165	16038	16091	16026	16184	15906	15850	16116	16126	16102	15971	16134	16041	15889	15978	15908	16050	16147	16170	16057	16084	16272	15978	16357	15984	16036	16025	16008	15999	15978	16167	16218	16015	16043	15874	16012	16129	16100	16076	16120	16122	15827	16191	16176	16206	16077	16043	15803	16118	16030	16159	16041	16197	16120	16164	16287	16039	16204	15781	15982	16208	15905	16089	16017	16164	16151	15952	16118	16022	15873	15951	16054	15861	16144	16082	15994	15882	16031	16136	15883	16031	16045	15931	16157	16113	16120	16097	16108	16083	16116	16083	15938	16159	16176	16130	16000	15936	16077	15857	16092	16147	16175	16157	15944	16010	15947	15969	16106	16117	16074	16018	16260	16078	15951	16096	16185	16197	16157	16016	16102	15993	16036	16019	15983	16063	15859	15948	16078	15902	15994	16107	16111	16000	16135	16049	15801	16076	15990	16247	16268	16144	16215	16075	15904	16190	16221	16121	16071	16186	15994	16287	15955	16102	16230	16049	16084	16162	16089	15999	16147	16173	16370	15929	16335	16141	16140	16009	16200	16097	16214	16122	16107	16051	16257	16138	16068	16072	16152	16121	15934	15810	16089	16234	15897	16167	16023	16229	16030	16097	15978	16082	16025	16073	16032	15926	16031	16115	16193	16047	16098	16211	16118	15958	16015	16096	16184	16252	16118	16190	16199	16021	15911	16051	16021	16072	16290	16090	16092	16377	16123	16134	16196	16122	15876	16129	16046	16139	16220	16113	16289	16300	16182	16043	16040	16241	16149	16273	16012	16158	16263	16095	15891	15918	16338	16084	16006	15895	16165	16176	15936	15933	16237	16102	16178	15995	16089	16110	16080	15970	16086	16020	15992	16159	15993	15957	16064	16189	16023	15939	16299	16253	16139	16261	16179	16157	16026	15918	16012	15928	16158	16164	16156	16185	16016	16022	16092	16045	16004	15951	16171	15906	16144	16156	15960	16134	16175	16118	16009	16241	16181	16084	16231	16153	16128	15983	16020	15944	16039	16078	16079	16146	16040	16122	16032	15931	16003	16110	16116	15917	15991	16158	16099	16062	16119	16124	16124	15988	16039	15999	16098	16149	15877	16073	16171	16189	16048	16044	16014	16158	15905	15996	16113	16070	16177	16062	15962	16023	16104	16055	16117	16137	15988	16045	16048	16148	16013	16011	15946	16142	16039	16032	15926	16059	16161	15950	16159	16291	16057	16055	15912	16120	16024	16068	16213	16189	15890	16003	16094	15978	16086	16218	16162	15878	16028	16328	15945	15949	16011	15975	16019	16125	16154	16153	15940	15933	15940	15872	15928	16056	16255	16385	16215	16065	16016	16124	16015	16169	16084	15935	16169	16171	16146	16182	16025	15918	15907	15888	16145	15963	16026	16088	16022	16049	16177	15923	16017	16158	16160	16273	15931	16127	16108	16121	16079	16136	16068	16185	16212	16264	16148	16157	16189	16024	15884	16016	16227	16178	16049	16157	16022	15954	15928	16236	16121	16083	16045	16047	16138	16299	16179	16111	16082	16332	16056	16000	16144	16248	16028	16166	16043	16115	16135	16054	15969	16052	16223	16093	15925	16007	15963	16024	16254	16178	16254	15967	16144	15888	16202	16244	16288	16028	15993	16191	15998	16040	15866	16036	15981	16171	16164	15855	16141	15913	16034	16091	15876	16114	16035	16208	16217	15946	15937	16194	16090	15981	16115	16104	16004	16105	16132	16301	15994	16092	16071	16031	16176	16085	16091	16021	16102	16215	15976	16266	16148	16278	15840	16058	15931	16042	15951	15930	16205	16266	16176	16251	16194	16076	16107	16232	15981	16046	16006	16012	16258	16246	16122	16209	15940	15972	16166	16204	15861	15959	16170	16242	15969	16063	16063	16080	15952	16000	16007	16039	16032	16081	16018	16193	15963	16367	16192	16108	16098	16168	16219	15830	16025	16005	16121	16013	16048	16040	15948	16209	16284	16240	16131	15956	16249	15848	15976	16175	15957	16047	16092	16091	16237	16092	15918	15869	15989	15951	16016	16082	16171	16133	16056	16151	16117	16128	16056	16172	16278	16208	16101	15921	15916	16105	16144	16151	16121	16034	16058	16116	16150	16056	16186	16035	16107	16208	16123	16134	15846	16132	16293	15956	16011	15994	16027	15982	16201	16005	16093	16046	16076	16031	15945	15938	16014	15895	16147	15991	16285	16118	15955	15938	16027	16113	16062	15939	16107	16123	16105	16020	15960	15970	16070	16198	16116	16206	16067	16130	16064	16162	15918	16037	16178	16194	16113	16025	15957	16132	15887	16212	16270	16074	15992	16077	16089	16070	16195	16073	16038	16123	16024	15993	16175	16171	16049	15852	16169	16274	16311	15918	15977	16233	16143	16139	16112	16048	16020	15905	15837	15890	16198	16126	16204	16167	16091	16166	16093	15990	15988	16079	15979	15917	15827	15995	16066	16081	16015	15984	16190	16194	16013	16108	16118	15965	15908	16084	16142	16047	15900	16088	15956	16151	15954	15930	15977	16099	16147	16140	16187	16096	15903	16158	15938	15908	15916	16173	16238	16119	16059	16103	16049	15930	16000	15996	16011	16323	16182	16314	16159	15990	16037	16036	16031	16103	16061
35116	60432	55676	45362	39588	34118	29384	25177	22811	21022	19405	18011	17355	16340	15948	15230	14946	14771	14526	14362	14098	14049	13958	13937	13912	13686	13741	13629	13618	13590	13490	13740	13577	13634	13606	13652	13537	13777	13515	13671	13745	13489	13431	13692	13513	13691	13684	13519	13713	13557	13547	13534	13562	13595	13593	13499	13716	13679	13695	13699	13454	13501	13556	13583	13672	13590	13411	13435	13659	13483	13729	13582	13439	13585	13666	13485	13623	13665	13373	13619	13546	13597	13626	13551	13704	13578	13617	13623	13479	13515	13455	13487	13585	13603	13526	13661	13376	13576	13531	13527	13502	13643	13603	13481	13541	13598	13477	13548	13616	13617	13610	13535	13668	13451	13528	13474	13521	13596	13584	13615	13573	13714	13518	13655	13634	13658	13523	13579	13677	13630	13688	13552	13523	13551	13595	13482	13654	13656	13430	13514	13518	13592	13565	13617	13513	13687	13625	13514	13499	13630	13710	13617	13444	13451	13672	13449	13644	13422	13690	13549	13745	13543	13578	13557	13460	13598	13686	13570	13532	13418	13758	13643	13600	13594	13663	13552	13742	13401	13530	13543	13616	13575	13540	13591	13613	13638	13683	13560	13682	13565	13416	13628	13502	13481	13491	13664	13734	13572	13651	13572	13537	13639	13447	13591	13574	13337	13626	13686	13504	13511	13390	13481	13412	13509	13483	13503	13578	13568	13612	13530	13476	13558	13392	13460	13490	13469	13687	13466	13615	13569	13542	13537	13664	13518	13597	13643	13523	13690	13551	13516	13768	13607	13580	13742	13544	13534	13533	13741	13553	13550	13626	13706	13459	13503	13662	13498	13591	13393	13594	13618	13600	13515	13634	13518	13382	13481	13308	13671	13572	13448	13512	13675	13593	13483	13591	13592	13580	13538	13323	13602	13478	13608	13496	13645	13605	13520	13348	13631	13454	13730	13523	13452	13562	13548	13479	13465	13636	13649	13615	13647	13503	13435	13474	13588	13434	13575	13636	13653	13577	13651	13606	13615	13725	13531	13541	13600	13520	13655	13573	13579	13469	13448	13524	13552	13568	13616	13525	13499	13388	13503	13586	13446	13639	13555	13504	13546	13457	13555	13568	13529	13486	13488	13642	13681	13579	13493	13612	13537	13551	13546	13417	13567	13659	13495	13488	13518	13804	13576	13645	13572	13553	13726	13427	13533	13417	13582	13663	13602	13488	13485	13701	13684	13649	13717	13684	13560	13444	13577	13693	13531	13671	13600	13723	13706	13462	13467	13583	13455	13623	13579	13522	13596	13532	13553	13697	13654	13533	13543	13516	13533	13701	13750	13654	13335	13595	13517	13522	13585	13636	13406	13518	13613	13590	13480	13654	13674	13420	13534	13614	13500	13811	13606	13645	13534	13608	13552	13467	13651	13717	13508	13565	13503	13572	13755	13434	13600	13556	13542	13544	13564	13515	13521	13541	13515	13620	13454	13606	13545	13613	13553	13534	13317	13430	13413	13721	13633	13482	13578	13546	13459	13588	13656	13561	13632	13670	13706	13480	13600	13574	13464	13647	13740	13445	13529	13607	13625	13666	13483	13519	13655	13525	13649	13677	13584	13626	13465	13531	13553	13494	13654	13589	13405	13716	13537	13558	13494	13719	13526	13471	13657	13576	13601	13532	13650	13492	13571	13598	13493	13418	13522	13528	13649	13635	13658	13612	13623	13694	13545	13607	13474	13430	13643	13623	13593	13623	13748	13514	13599	13435	13677	13498	13546	13521	13702	13672	13559	13659	13630	13510	13594	13633	13507	13382	13420	13602	13383	13687	13604	13559	13516	13597	13511	13555	13509	13492	13565	13572	13560	13641	13542	13532	13623	13665	13525	13511	13500	13714	13509	13469	13708	13751	13575	13429	13621	13537	13725	13420	13595	13579	13498	13573	13523	13580	13540	13544	13557	13546	13677	13536	13600	13703	13656	13579	13603	13467	13617	13525	13526	13642	13664	13472	13548	13559	13640	13531	13502	13561	13598	13509	13586	13532	13459	13496	13587	13608	13656	13687	13477	13461	13611	13737	13562	13446	13555	13500	13512	13466	13644	13517	13550	13735	13547	13569	13531	13586	13599	13506	13683	13620	13489	13421	13520	13581	13560	13591	13676	13463	13537	13477	13392	13578	13655	13555	13605	13647	13490	13570	13607	13593	13632	13536	13754	13543	13563	13516	13615	13477	13525	13481	13527	13574	13588	13489	13495	13621	13542	13479	13639	13557	13510	13581	13513	13588	13591	13497	13459	13653	13579	13569	13502	13504	13524	13683	13397	13529	13580	13567	13642	13552	13616	13578	13735	13563	13480	13412	13649	13525	13738	13441	13852	13561	13538	13639	13495	13525	13526	13701	13600	13597	13589	13447	13610	13780	13436	13601	13631	13562	13587	13610	13458	13679	13532	13403	13593	13737	13610	13461	13510	13501	13650	13595	13512	13564	13572	13511	13616	13575	13521	13488	13396	13772	13444	13611	13588	13614	13678	13652	13494	13678	13473	13518	13674	13573	13485	13610	13475	13494	13640	13739	13492	13562	13563	13646	13406	13499	13651	13507	13628	13701	13653	13601	13546	13597	13610	13521	13498	13572	13595	13548	13511	13448	13606	13578	13466	13695	13550	13429	13562	13463	13533	13750	13618	13609	13507	13571	13496	13614	13628	13591	13550	13635	13604	13702	13517	13711	13666	13619	13548	13655	13584	13528	13601	13583	13582	13481	13525	13577	13493	13693	13485	13554	13478	13519	13493	13523	13648	13644	13436	13637	13506	13574	13737	13630	13481	13646	13577	13600	13449	13612	13418	13654	13502	13498	13477	13487	13322	13623	13716	13604	13569	13643	13634	13538	13462	13698	13580	13585	13518	13668	13436	13603	13584	13442	13487	13665	13694	13722	13462	13501	13761	13586	13570	13487	13663	13684	13507	13505	13364	13577	13571	13581	13637	13576	13504	13729	13473	13666	13525	13651	13664	13691	13652	13435	13584	13706	13647	13583	13559	13409	13521	13618	13479	13558	13543	13697	13519	13470	13585	13620	13477	13599	13828	13531	13634	13547	13583	13475	13567	13453	13635	13481	13524	13600	13635	13624	13640	13523	13784	13587	13471	13651	13515	13484	13710	13539	13617	13664	13609	13485	13471	13691	13685	13629	13428	13673	13444	13600	13454	13627	13364	13416	13582	13467	13647	13532	13299	13553	13505	13528	13634	13701	13572	13507	13737	13584	13506	13720	13461	13619	13403	13584	13731	13657	13511	13507	13459	13584	13695	13518	13592	13615	13544	13586	13735	13546	13640	13662	13544	13461	13658	13700	13614	13574	13503	13693	13442	13606	13530	13451	13546	13676	13635	13491	13580	13632	13545	13610	13496	13693	13545	13470	13649	13570	13639	13583	13580	13662	13651	13564	13544	13541	13554	13593	13493	13406	13635	13527	13606	13468	13677	13592	13461	13457	13477	13480	13534	13360	13501	13479	13607	13636	13457	13576	13634	13544	13436	13541	13418	13476	13617	13617	13553	13590	13482	13552	13526	13628	13566	13512	13723	13666	13544	13523	13594	13617	13632	13636	13572	13553	13534	13518	13570	13379	13401	13745	13413	13576	13678	13549	13649	13369	13460	13611	13414	13377	13578	13472	13528	13478	13528	13380	13553	13490	13561	13318	13491	13675	13667	13606	13468	13613	13476	13536	13521	13476	13601	13619	13526	13747	13698	13553	13619	13597	13655	13565	13521	13367	13457	13512	13619	13413	13509	13521	13573	13552	13453	13611	13549	13715	13511	13489	13459	13534	13501	13533	13591	13443	13609	13671	13550	13632	13553	13630	13426	13385	13658	13498	13701	13589	13595	13505	13548	13488	13578	13538	13376	13546	13509	13458	13433	13483	13532	13538	13557	13546	13648	13615	13578	13526	13610	13606	13573	13563	13742	13555	13551	13410	13558	13623	13445	13582	13559	13654	13804	13569	13440	13546	13655	13460	13589	13751	13604	13644	13636	13535	13615	13714	13501	13426	13494	13523	13531	13632	13586	13384	13488	13471	13513	13488	13644	13600	13583	13607	13478	13694	13624	13579	13520	13514	13708	13500	13490	13670	13382	13409	13613	13500	13679	13547	13598	13631	13502	13528	13608	13441	13808	13482	13682	13338	13588	13619	13649	13444	13385	13720	13612	13573	13532	13475	13372	13664	13417	13636	13526	13465	13572	13541	13588	13508	13595	13578	13498	13570	13636	13567	13466	13419	13537	13677	13542	13568	13549	13586	13594	13572	13545	13484	13487	13368	13501	13599	13702	13601	13559	13537	13519	13600	13694	13531	13493	13408	13689	13480	13521	13538	13640	13505	13461	13708	13531	13475	13586	13571	13605	13665	13605	13631	13586	13555	13611	13534	13633	13358	13559	13602	13469	13590	13724	13779	13600	13541	13593	13446	13446	13570	13759	13472	13546	13617	13545	13685	13533	13512	13582	13544	13554	13528	13712	13681	13738	13587	13628	13634	13486	13628	13439	13670	13651	13636	13659	13609	13679	13758	13679	13632	13566	13552	13548	13611	13498	13471	13536	13635	13751	13674	13566	13521	13665	13560	13578	13518	13640	13652	13599	13576	13424	13524	13612	13536	13803	13605	13437	13619	13465	13548	13557	13589	13609	13638	13656	13596	13626	13484	13546	13605	13449	13441	13575	13464	13593	13598	13572	13491	13574	13588	13552	13526	13468	13608	13516	13511	13769	13641	13531	13462	13571	13451	13577	13576	13368	13710	13654	13397	13484	13599	13674	13512	13553	13597	13508	13462	13492	13781	13457	13536	13591	13476	13513	13342	13622	13565	13575	13520	13444	13632	13561	13682	13479	13617	13509	13575	13597	13574	13653	13613	13469	13567	13538	13507	13386	13743	13640	13580	13471	13674	13597	13521	13455	13640	13555	13486	13439	13754	13536	13869	13557	13635	13355	13619	13381	13583	13530	13444	13617	13551	13629	13566	13600	13478	13687	13561	13679	13742	13509	13648	13512	13634	13588	13588	13558	13364	13690	13708	13492	13681	13586	13532	13698	13688	13431	13589	13591	13543	13624	13588	13458	13567	13656	13506	13527	13699	13679	13699	13489	13604	13503
29870	31603	40526	35792	28966	24683	21897	20328	19189	18317	17871	17208	16947	16958	16466	16639	16357	16297	16126	16208	16096	15944	15968	16045	16193	16035	16001	15938	15902	16028	15921	15845	16062	15980	16096	15926	16015	15849	15993	15931	16027	15919	16116	15740	16064	15914	15829	15973	16030	16070	15843	15753	15917	15805	15957	15844	15973	15904	16035	16068	15929	15862	15757	15880	15992	15953	15877	16094	15787	15948	15874	15868	15893	15936	15873	15799	15759	15825	15897	16008	15941	15930	16033	16023	15766	15845	16106	15752	15902	15793	15975	16079	16115	16118	15963	15915	16214	15959	15797	15987	15996	15971	15757	15686	15907	15932	15882	15844	15790	15802	16132	15794	15973	16278	16096	15797	15928	15975	15849	15809	15916	15937	16052	16247	15940	15832	15783	15775	15884	15951	16099	15775	16012	16066	16064	16037	15683	15846	15925	16009	15991	15755	15909	15781	15955	15929	15843	15879	15929	16080	15835	15983	16154	15863	15817	15941	16066	15807	15917	15895	15898	15931	15760	16161	15820	15801	15839	15998	15971	16027	15820	16007	15988	15960	15991	15836	15918	15916	15705	15862	15995	16067	16089	15897	16014	15942	15811	15846	15805	15853	16063	15893	16042	15869	15942	15978	15800	16053	15792	15963	15893	15905	15769	15804	16100	15890	15950	16046	15855	15837	16159	15915	15804	15865	16024	15965	15974	16109	15917	15658	15848	15859	15998	16077	15928	15900	15947	15954	16124	16000	15821	15991	15782	15747	15745	16067	15959	15691	15891	15923	15948	15848	15854	16005	15924	16018	15900	15796	15891	15961	16022	15877	15804	15923	15960	15877	15878	16045	16132	16112	15992	15889	15960	16111	15782	15695	15860	15861	16019	15834	15804	15662	15949	15928	15863	15974	16000	15845	16148	15993	15962	15898	15994	15991	15925	15987	16250	15914	15860	15843	16108	15850	15880	15724	16014	15812	15934	16000	15764	15852	15653	15858	15847	15690	16081	15861	15846	16045	15887	16064	16249	16126	16082	15969	15967	16073	15915	15826	15999	15879	15881	15874	15997	15856	15946	15967	15699	15979	16142	15833	15817	15828	15935	16076	15759	15810	16053	15973	15814	15870	16010	15850	15828	15810	15685	15847	16069	15945	15709	15951	15978	15772	15822	15946	16023	15841	15966	15940	15946	15964	16014	16044	15977	15899	15923	16044	15813	15859	15794	15890	15905	15843	15989	15800	16086	16042	15843	16014	16001	15913	15802	15812	15926	16003	16065	15887	16187	15898	15961	15809	16011	15882	15990	16129	16028	16189	16071	15698	15975	15941	15910	15819	15923	15938	15910	15805	16040	15866	15954	15775	15884	15946	15832	16007	15918	15745	15811	15928	15879	15870	16009	15859	15788	15893	15845	15969	16005	16144	15925	15840	15790	16037	16121	15936	15916	15936	16063	16119	15966	15856	16031	15968	15939	15953	15869	15896	15967	15896	15789	15995	16043	15939	15961	15809	15914	15914	15977	15729	16128	15962	15990	15861	15967	16008	15851	16114	15845	15918	15988	15896	15859	15908	16070	15933	15881	16117	15936	15969	15989	15910	15778	15840	15950	15857	15650	15757	15802	15949	16004	15996	15872	15867	15985	15924	15701	15774	15876	15726	15739	15823	15883	15836	15946	15896	15936	15855	15896	15846	15903	15814	16029	15976	15763	16095	15871	16215	16179	15958	16094	15980	15947	15944	15984	16116	15929	16086	15843	16019	16092	15790	15876	15985	15885	15955	15890	16005	15883	15680	16204	16077	16044	15830	16026	15977	15764	15814	15865	15673	15843	15914	15962	16130	16098	16004	15859	15990	15947	15993	15982	15919	15892	15849	15912	15856	16168	16035	16037	15912	15997	16001	15962	15723	15964	15928	15936	15762	15981	15991	16040	15796	15848	16080	15860	15931	16055	16031	15797	15979	16124	15916	15762	15849	15717	15977	15958	15872	15951	16018	15977	15855	15779	16043	15922	15894	16073	15929	16072	15856	15861	15878	15929	15924	16012	15989	16140	15946	15854	15651	16000	15956	16025	15920	16009	15934	15874	15989	15982	16031	16059	15957	15899	15905	15926	16029	16031	15972	16036	15947	15979	15984	15879	15967	16006	15806	16033	15952	15938	16041	15782	15891	16079	15887	15752	15931	15883	16073	16033	15991	15808	16116	15911	15873	15898	15979	15996	15765	15758	15901	15855	15996	15768	15899	15946	15830	15726	15931	15942	16117	16118	15972	15815	16052	15944	15809	15994	16251	15977	15912	15802	15911	16038	15875	15962	15714	15991	16196	16065	15930	15839	16023	15967	16032	15916	15914	15951	15855	15758	15958	16069	16048	16057	15869	15949	15876	15867	15904	15992	15818	15893	15871	15949	15840	15838	15741	16005	15953	15982	16044	15957	15999	15819	15924	15862	15898	16077	15994	15918	16121	16099	15922	16116	15841	15894	15907	15911	15971	15865	16069	15918	15931	15914	16059	15923	16067	16011	15805	15925	15902	16067	16042	15938	15841	15948	15871	16205	16088	15902	15647	15922	16063	15890	15831	15942	15996	16017	15866	16031	15936	15957	15969	16023	15913	16023	15988	15928	16065	15945	15873	15842	16058	15984	15984	16088	15829	15857	16054	15808	15892	16017	16062	15955	15979	16145	15906	15863	15931	16141	15984	16046	16011	15914	15950	16039	15785	16029	15957	15834	15947	16005	16105	16012	15778	15852	15845	15978	15927	15924	15720	15898	15982	15821	16189	15966	15945	15975	15928	15934	15874	15793	16015	16010	15829	15723	15943	15891	16111	15950	16022	15894	15977	16099	15920	16134	15915	15857	15909	15904	15994	16169	15810	16024	15989	15871	15874	15923	15816	15783	15912	15880	15896	16105	15989	15750	15817	16000	15930	16134	15768	15906	15919	15781	15972	15927	15955	15962	15954	15784	15955	15967	15872	16035	16014	15838	15973	15693	15885	15936	16066	15859	15907	15957	15905	16000	15971	16130	15816	15825	15970	15991	15884	15952	15975	15829	15986	15871	15844	15922	16003	15917	15916	15916	15983	15777	15866	15823	15734	15803	15800	16044	15825	15824	16065	16182	15993	16114	15872	15978	15870	15891	15890	15959	16068	15959	16087	15924	15959	15907	16124	15916	15956	15898	16002	16136	16091	15939	16157	16078	16017	16009	16122	16014	15935	16042	15763	15854	16015	16003	15925	15927	16034	16040	15992	16059	15966	15852	16002	15912	16157	15866	16036	15885	16017	15899	15986	16053	15968	15955	15799	15892	16052	15935	15856	15982	15866	15781	16053	15832	15940	16033	15941	16046	15957	15955	15986	16146	15871	15985	15855	16142	15954	16076	16074	15989	15895	16064	15918	15864	15873	15938	15730	16020	15713	16122	16014	15792	15720	15992	15791	15822	16019	15924	16056	15868	15976	15917	15907	15916	15954	15896	15690	15875	15922	15904	15750	15985	16044	15900	15943	16026	16216	15765	15745	16027	16011	15847	16026	16000	16111	15944	15976	15980	15715	15926	15843	16013	15846	16075	15981	15827	16082	15993	15916	15855	15927	16123	16011	15801	15996	15952	15960	15939	15796	15956	15901	15922	15748	15853	16025	15787	15851	16049	15693	16339	15834	15814	15721	15664	15718	15838	15670	15882	15976	15921	15852	15896	16003	15922	16039	16105	15680	15915	16170	16171	15939	15878	15951	15806	15943	15970	16107	15896	15938	16054	15855	15935	15907	15806	15761	16077	16060	15715	16078	16107	16103	15981	16008	15852	15779	15967	15912	16106	15825	15961	16056	15977	15831	15942	15972	16071	16003	15865	15942	15996	16052	15920	15950	16104	16116	15880	15903	15988	15831	15844	15929	15996	15981	15889	16007	15853	15916	15931	15842	15793	15957	15899	15982	16008	15998	15970	16002	16045	15740	15968	15920	15945	15996	15975	15993	16028	16012	15937	16000	15825	15870	15932	15954	15936	15920	16004	15889	16005	15830	15878	15983	15889	15878	16126	16010	15944	16149	15870	15996	16017	16025	15816	16089	15950	15815	16150	15814	15795	15858	15974	15962	15913	16014	15917	16031	15771	16071	15977	16023	15906	16215	16047	16021	15938	15831	15843	16009	16124	16035	16037	15979	15984	15908	15982	16163	15979	15994	15868	15794	15836	15895	15929	15872	15904	15936	15799	15850	15803	15898	15999	15863	16070	15981	15886	15977	15885	15978	15998	15828	15914	15950	15943	15691	15937	15834	16010	15975	15736	16051	16146	15893	15898	15981	15866	16035	16014	15791	16056	15946	15848	15857	16068	15993	16125	15894	15928	15900	15980	16040	16029	16051	15828	15901	16113	16016	15884	16174	16038	16107	15876	15941	15985	15985	15791	15703	16087	15907	16092	15884	16065	15835	16099	15760	15913	15940	15953	15958	15934	15874	15879	15893	16011	15765	16064	16041	16073	15953	15898	15881	15858	15907	16027	16027	15908	16061	15815	15812	15880	15982	15926	15936	15871	15974	16095	16192	15979	15962	16019	15830	15831	16104	15895	15969	15957	15801	15986	15905	15861	15791	15842	15982	15920	15823	15770	15759	15941	16004	15938	16003	16052	15830	16014	15810	15959	15994	15905	15955	15813	15925	15854	15973	15949	15896	15996	15969	15627	15897	15831	16063	15801	15671	15850	16076	16043	15937	15957	15976	16114	16053	15950	15851	15885	15935	15873	15962	15903	15951	15729	15861	16001	16031	15930	16060	15956	16103	15990	15818	15905	15787	15979	15958	16004	15983	16067	15956	16002	15859	15878	15858	15819	15870	16108	16070	15901	15819	16135	15783	15943	15931	15911	15862	15982	15847	15856	15872	15982	16116	15946	16024	15833	15965	16030	15767	15943	16070	16011	15985	15716	15999	16066	16081	16038	15867	15863	15761	15942	15899	15880	16018	15989	15942	15776	15932	16014	16046	15956	15998	16131	16121	15850	16008	16179	16010	15911	15887	15998	16076	15984	15956	15754	16033	15869	16026	15810	15837	15843	16129	16082	15916	15932	15800	15967	15967	15968	15731	15717	15926	15890	15879	15930	15910	16060	15925	15794	16053	15860	15989	15913	16033	15844	15939	16106	15737
33231	48406	44594	34402	28904	24393	21457	19479	18028	16995	16205	15346	15095	14696	14749	14316	14176	14094	13959	13895	13690	13701	13782	13589	13645	13606	13422	13648	13741	13674	13466	13490	13493	13623	13679	13694	13580	13520	13546	13584	13568	13574	13546	13522	13533	13621	13635	13621	13389	13448	13565	13430	13590	13498	13546	13711	13472	13491	13466	13468	13440	13608	13609	13461	13502	13503	13603	13535	13572	13730	13525	13749	13527	13566	13505	13617	13497	13501	13490	13624	13411	13634	13493	13591	13489	13437	13605	13536	13537	13598	13487	13606	13436	13448	13689	13499	13553	13435	13485	13625	13529	13481	13686	13504	13483	13532	13552	13534	13697	13666	13442	13737	13524	13565	13509	13403	13375	13602	13580	13533	13531	13632	13472	13493	13680	13423	13600	13595	13801	13599	13562	13435	13480	13628	13577	13587	13456	13734	13553	13642	13504	13538	13566	13732	13431	13499	13573	13605	13612	13470	13577	13401	13554	13573	13445	13627	13590	13527	13606	13529	13578	13599	13674	13595	13593	13443	13560	13474	13534	13637	13504	13625	13551	13637	13498	13455	13463	13533	13445	13600	13655	13547	13382	13719	13588	13536	13794	13649	13648	13589	13433	13515	13559	13587	13615	13508	13502	13405	13447	13473	13340	13756	13435	13545	13636	13422	13470	13567	13800	13472	13703	13620	13513	13360	13588	13511	13644	13578	13427	13560	13709	13540	13511	13520	13479	13444	13494	13557	13497	13487	13557	13421	13445	13632	13532	13442	13566	13445	13485	13517	13507	13339	13442	13779	13354	13737	13680	13443	13547	13475	13550	13591	13576	13477	13527	13608	13646	13499	13670	13616	13591	13464	13464	13435	13670	13578	13605	13530	13429	13484	13540	13445	13534	13559	13472	13558	13533	13485	13512	13563	13444	13704	13282	13704	13578	13643	13481	13563	13596	13476	13643	13527	13652	13537	13553	13524	13630	13526	13572	13444	13554	13618	13422	13555	13409	13635	13636	13447	13630	13419	13387	13579	13621	13596	13580	13487	13481	13477	13615	13442	13449	13322	13512	13567	13661	13489	13685	13503	13823	13509	13742	13589	13482	13598	13665	13684	13686	13570	13478	13715	13654	13658	13561	13593	13497	13751	13680	13650	13662	13557	13493	13584	13573	13710	13434	13762	13403	13525	13590	13612	13578	13496	13651	13423	13502	13543	13503	13576	13514	13710	13636	13584	13582	13486	13349	13459	13499	13419	13344	13661	13400	13593	13685	13459	13507	13675	13477	13568	13510	13707	13531	13587	13558	13481	13574	13476	13427	13773	13484	13580	13560	13503	13496	13508	13539	13679	13659	13532	13539	13551	13526	13438	13514	13433	13593	13623	13650	13625	13470	13670	13504	13546	13493	13678	13491	13377	13540	13648	13458	13530	13478	13611	13485	13817	13478	13367	13577	13561	13500	13444	13536	13733	13503	13466	13666	13596	13447	13526	13642	13409	13768	13582	13703	13481	13516	13595	13456	13627	13606	13482	13547	13470	13526	13424	13556	13635	13619	13569	13398	13527	13604	13371	13670	13491	13438	13536	13462	13448	13474	13519	13707	13618	13365	13514	13648	13524	13570	13524	13520	13552	13737	13584	13620	13640	13577	13560	13516	13365	13612	13485	13716	13468	13529	13581	13585	13661	13536	13580	13557	13499	13608	13615	13533	13521	13528	13582	13695	13485	13458	13609	13572	13563	13636	13445	13474	13510	13751	13562	13536	13645	13489	13481	13446	13592	13402	13473	13570	13627	13417	13466	13591	13527	13407	13578	13484	13587	13557	13494	13371	13588	13463	13485	13608	13514	13523	13597	13476	13485	13542	13499	13526	13478	13531	13580	13538	13758	13591	13576	13445	13655	13550	13565	13536	13485	13519	13513	13746	13541	13578	13421	13454	13563	13443	13632	13565	13573	13406	13554	13496	13567	13483	13438	13506	13374	13644	13549	13427	13450	13733	13458	13517	13401	13315	13758	13394	13584	13468	13601	13478	13575	13441	13409	13551	13464	13419	13486	13501	13437	13652	13638	13441	13549	13633	13385	13499	13627	13576	13602	13583	13604	13689	13496	13546	13483	13658	13521	13604	13598	13417	13610	13466	13454	13562	13555	13451	13559	13572	13595	13511	13627	13583	13556	13598	13410	13669	13622	13551	13630	13550	13483	13549	13438	13397	13607	13444	13415	13559	13584	13645	13589	13585	13547	13493	13544	13577	13544	13674	13717	13538	13546	13447	13718	13609	13587	13592	13521	13443	13459	13605	13624	13695	13493	13636	13736	13589	13442	13412	13596	13566	13594	13491	13625	13521	13760	13567	13537	13496	13556	13507	13638	13532	13380	13450	13503	13705	13455	13671	13563	13522	13531	13565	13460	13423	13341	13561	13632	13618	13478	13605	13488	13607	13399	13822	13551	13405	13623	13556	13486	13405	13592	13558	13522	13662	13556	13602	13653	13552	13615	13732	13478	13593	13536	13725	13498	13487	13703	13551	13568	13677	13617	13740	13652	13617	13591	13538	13568	13536	13572	13524	13661	13535	13572	13695	13590	13423	13644	13461	13564	13633	13649	13537	13611	13727	13513	13556	13678	13566	13593	13528	13555	13340	13553	13604	13544	13513	13400	13553	13654	13650	13611	13530	13608	13616	13690	13598	13534	13456	13493	13540	13551	13566	13538	13586	13482	13525	13561	13605	13554	13558	13425	13526	13576	13456	13633	13565	13667	13514	13612	13501	13629	13615	13611	13480	13552	13599	13659	13561	13330	13486	13476	13539	13580	13655	13612	13603	13497	13590	13538	13482	13544	13605	13603	13693	13642	13474	13531	13570	13502	13579	13558	13553	13496	13477	13627	13695	13486	13483	13461	13604	13566	13724	13481	13679	13524	13662	13666	13470	13467	13533	13610	13678	13592	13573	13573	13611	13701	13621	13748	13464	13556	13556	13720	13633	13666	13527	13519	13620	13535	13547	13681	13646	13441	13391	13552	13451	13726	13619	13478	13537	13420	13623	13623	13673	13585	13528	13654	13385	13492	13580	13507	13510	13595	13634	13674	13663	13488	13521	13546	13509	13642	13460	13459	13276	13507	13809	13430	13597	13612	13483	13550	13534	13614	13669	13772	13511	13518	13484	13720	13554	13516	13755	13555	13572	13634	13566	13482	13404	13562	13438	13659	13638	13401	13566	13611	13618	13616	13381	13513	13634	13518	13503	13689	13395	13402	13607	13557	13607	13367	13444	13603	13541	13636	13417	13602	13554	13739	13392	13473	13603	13396	13507	13567	13661	13619	13608	13524	13512	13514	13646	13638	13757	13601	13570	13480	13475	13597	13558	13539	13436	13532	13497	13602	13700	13456	13654	13573	13550	13495	13618	13503	13579	13482	13486	13548	13704	13307	13468	13586	13573	13639	13523	13516	13445	13632	13505	13628	13569	13337	13472	13471	13563	13497	13588	13417	13409	13550	13647	13719	13660	13442	13709	13703	13463	13669	13480	13409	13474	13424	13552	13597	13586	13501	13510	13511	13598	13500	13542	13558	13587	13559	13617	13598	13617	13555	13685	13632	13632	13643	13612	13669	13419	13721	13513	13462	13553	13580	13514	13556	13517	13363	13478	13574	13471	13623	13518	13551	13591	13660	13574	13527	13593	13513	13593	13452	13490	13575	13569	13464	13580	13623	13598	13506	13556	13395	13610	13558	13528	13661	13713	13567	13599	13533	13466	13634	13548	13550	13555	13393	13535	13611	13590	13299	13658	13534	13630	13395	13475	13503	13752	13482	13495	13609	13681	13672	13530	13447	13540	13561	13389	13575	13632	13631	13466	13573	13548	13703	13557	13568	13740	13324	13606	13724	13636	13497	13657	13507	13467	13684	13594	13643	13438	13623	13622	13539	13574	13365	13734	13521	13522	13479	13609	13312	13532	13741	13602	13481	13609	13610	13403	13697	13523	13513	13550	13484	13419	13541	13537	13475	13451	13454	13521	13518	13522	13635	13548	13416	13549	13550	13643	13677	13604	13635	13510	13691	13573	13413	13538	13576	13602	13565	13506	13584	13468	13486	13416	13728	13622	13465	13594	13684	13409	13511	13723	13487	13525	13479	13610	13559	13451	13602	13820	13483	13699	13633	13543	13559	13546	13601	13499	13578	13544	13489	13701	13591	13495	13590	13608	13387	13512	13798	13564	13572	13339	13592	13521	13611	13596	13526	13613	13565	13425	13469	13699	13664	13436	13611	13531	13688	13561	13656	13485	13409	13567	13537	13592	13462	13502	13576	13507	13495	13540	13553	13568	13430	13746	13570	13600	13553	13580	13512	13675	13656	13548	13498	13358	13595	13484	13629	13545	13759	13546	13477	13504	13709	13634	13460	13441	13722	13560	13568	13618	13602	13678	13465	13749	13601	13594	13439	13692	13469	13542	13500	13636	13435	13590	13653	13642	13527	13405	13533	13561	13538	13458	13518	13693	13518	13526	13651	13520	13543	13485	13627	13495	13487	13416	13561	13560	13562	13629	13623	13621	13653	13442	13418	13642	13538	13741	13563	13627	13622	13558	13416	13501	13528	13638	13565	13622	13486	13592	13716	13637	13564	13744	13537	13600	13541	13461	13558	13538	13369	13640	13516	13548	13608	13576	13611	13434	13612	13635	13635	13526	13629	13501	13460	13557	13352	13403	13476	13543	13535	13550	13407	13598	13561	13590	13547	13535	13554	13613	13451	13661	13549	13617	13538	13518	13619	13738	13524	13561	13511	13627	13471	13504	13668	13403	13634	13563	13677	13469	13639	13536	13591	13420	13492	13524	13539	13563	13622	13478	13604	13448	13428	13602	13561	13659	13733	13560	13579	13449	13591	13480	13404	13534	13520	13570	13707	13537	13522	13419	13799	13457	13641	13533	13654	13651	13490	13576	13405	13865	13546	13540	13342	13687	13365	13644	13514	13543	13704	13443	13473	13462	13633	13749	13592	13588	13566	13489	13474	13367	13422	13363	13623	13578	13374	13630	13568	13420	13649	13663	13508	13624	13513	13630	13450	13532	13650	13606	13586	13446	13642	13646	13549	13457	13553	13470	13747	13522	13561	13511	13516	13376	13630	13562	13584	13637	13554
24067	21143	28884	27387	27852	28106	26595	22437	20927	19704	18954	18139	17609	17390	16760	16785	16480	16394	16233	16138	16022	15952	16036	15867	15784	15704	15880	15873	15633	15865	15628	15513	15754	15862	15570	15602	15798	15873	15718	15649	15616	15648	15625	15622	15626	15684	15776	15555	15554	15682	15654	15653	15736	15796	15855	15662	15737	15802	15808	15619	15650	15764	15697	15675	15535	15564	15769	15875	15792	15728	15535	15579	15587	15696	15728	15714	15828	15567	15543	15522	15688	15714	15671	15652	15597	15773	15960	15657	15683	15720	15795	15761	15555	15551	15708	15580	15620	15688	15633	15554	15774	15652	15483	15713	15741	15592	15724	15680	15780	15716	15585	15782	15607	15611	15657	15908	15795	15637	15700	15604	15548	15591	15673	15621	15468	15722	15573	15623	15651	15669	15618	15423	15467	15826	15718	15701	15787	15359	15923	15877	15678	15670	15802	15701	15742	15617	15630	15573	15639	15662	15637	15552	15645	15538	15471	15563	15560	15579	15719	15498	15738	15706	15872	15810	15659	15669	15556	15611	15638	15727	15943	15555	15684	15746	15637	15545	15736	15771	15765	15723	15805	15609	15758	15808	15594	15631	15699	15490	15680	15640	15649	15611	15894	15903	15593	15808	15567	15631	15780	15591	15618	15759	15516	15574	15675	15639	15758	15771	15666	15751	15495	15625	15547	15765	15666	15753	15868	15724	15633	15851	15626	15656	15529	15685	15656	15680	15647	15734	15604	15613	15656	15670	15654	15723	15559	15645	15768	15485	15531	15659	15675	15620	15597	15743	15688	15501	15491	15545	15661	15728	15825	15728	15593	15528	15726	15789	15723	15512	15690	15710	15660	15976	15694	15853	15641	15600	15606	15810	15802	15721	15831	15642	15659	15587	15852	15643	15725	15616	15785	15742	15823	15557	15689	15704	15706	15441	15642	15695	15809	15744	15518	15610	15561	15725	15774	15715	15612	15825	15715	15588	15656	15723	15579	15751	15784	15746	15748	15435	15596	15747	15413	15781	15589	15723	15559	15711	15693	15462	15590	15548	15490	15597	15726	15749	15647	15661	15607	15665	15656	15710	15685	15657	15709	15777	15716	15714	15474	15559	15389	15538	15846	15715	15594	15502	15665	15586	15789	15712	15544	15606	15667	15356	15793	15638	15580	15806	15819	15680	15568	15705	15556	15740	15564	15431	15458	15525	15716	15776	15606	15615	15754	15747	15564	15586	15552	15631	15496	15460	15666	15788	15646	15500	15769	15577	15543	15465	15696	15579	15736	15585	15599	15531	15692	15742	15735	15851	15619	15489	15680	15707	15662	15729	15742	15684	15594	15660	15543	15640	15810	15707	15663	15690	15661	15658	15638	15577	15631	15778	15717	15735	15592	15651	15712	15904	15596	15613	15651	15719	15538	15670	15775	15549	15682	15905	15688	15596	15744	15693	15623	15717	15598	15707	15645	15635	15898	15722	15623	15607	15662	15725	15834	15789	15581	15878	15511	15798	15853	15758	15446	15671	15792	15775	15724	15811	15633	15690	15578	15615	15697	15631	15671	15788	15688	15622	15819	15644	15870	15627	15743	15665	15763	15569	15761	15670	15692	15654	15699	15529	15684	15760	15846	15631	15795	15773	15530	15709	15340	15593	15633	15773	15737	15635	15729	15675	15671	15865	15613	15693	15744	15598	15729	15645	15670	15835	15608	15558	15757	15552	15647	15608	15635	15695	15858	15612	15506	15785	15665	15742	15756	15533	15529	15652	15704	15658	15656	15663	15538	15689	15682	15596	15560	15891	15829	15483	15710	15641	15673	15687	15813	15771	15819	15624	15473	15603	15793	15592	15722	15615	15562	15649	15779	15408	15585	15824	15661	15518	15714	15733	15525	15825	15659	15898	15618	15546	15894	15570	15725	15641	15644	15775	15689	15517	15677	15686	15555	15731	15713	15593	15789	15830	15928	15648	15734	15684	15579	15665	15470	15747	15639	15715	15734	15735	15377	15480	15678	15615	15709	15699	15625	15706	15644	15836	15763	15648	15704	15732	15585	15766	15570	15699	15630	15736	15650	15721	15626	15737	15772	15806	15691	15883	15769	15604	15632	15800	15614	15678	15862	15806	15782	15726	15645	15773	15903	15611	15584	15731	15663	15699	15640	15807	15775	15723	15488	15871	15477	15915	15659	15703	15879	15598	15628	15735	15680	15662	15660	15636	15866	15741	15546	15697	15750	15743	15842	15751	15643	15602	15564	15394	15829	15741	15606	15784	15777	15673	15680	15574	15505	15765	15676	15638	15586	15516	15930	15688	15790	15727	15559	15528	15592	15719	15486	15675	15637	15547	15880	15758	15728	15859	15588	15589	15679	15655	15654	15597	15689	15717	15620	15413	15651	15737	15670	15692	15740	15698	15665	15756	15836	15724	15669	15598	15699	15793	15696	15694	15529	15557	15747	15624	15701	15852	15404	15684	15538	15614	15974	15638	15663	15681	15756	15740	15708	15628	15658	15654	15650	15620	15664	15609	15654	15559	15590	15734	15663	15718	15659	15823	15790	15666	15562	15593	15832	15616	15693	15489	15771	15566	15671	15564	15637	15634	15537	15661	15779	15728	15639	15783	15744	15682	15697	15642	15415	15585	15804	15704	15750	15835	15633	15794	15703	15720	15473	15701	15614	15673	15660	15608	15616	15681	15757	15840	15695	15866	15789	15714	15568	15933	15674	15647	15789	15746	15700	15606	15624	15681	15630	15501	15498	15540	15677	15577	15749	15741	15651	15688	15525	15784	15423	15534	15615	15838	15690	15780	15621	15696	15671	15696	15727	16035	15720	15664	15667	15742	15614	15519	15593	15666	15913	15625	15681	15660	15989	15525	15693	15652	15645	15577	15605	15740	15603	15665	15899	15506	15662	15562	15640	15840	15795	15406	15755	15561	15634	15766	15531	15669	15763	15432	15596	15510	15605	15602	15744	15767	15768	15763	15951	15739	15851	15683	15550	15718	15730	15738	15698	15671	15784	15658	15558	15533	15867	15681	15627	15715	15600	15697	15745	15470	15666	15571	15598	15843	15695	15612	15757	15625	15697	15975	15639	15956	15726	15560	15608	15700	15672	15877	15859	15798	15887	15481	15690	15776	15557	15752	15902	15648	15585	15548	15458	15790	15706	15831	15547	15791	15800	15592	15541	15874	15875	15750	15605	15597	15819	15515	15747	15521	15799	15581	15808	15690	15769	15750	15792	15613	15593	15592	15694	15596	15803	15645	15897	15650	15593	15678	15831	15690	15735	15878	15759	15729	15765	15810	15554	15637	15760	15597	15517	15836	15797	15665	15744	15721	15759	15718	15851	15625	15699	15686	15710	15761	15682	15572	15653	15734	15557	15722	16032	15737	15706	15904	15658	15658	15787	15782	15720	15588	15811	15863	15723	15796	15791	15553	15649	15592	15662	15690	15462	15744	15708	15701	15493	15599	15733	15554	15686	15704	15707	15650	15753	15544	15591	15726	15529	15595	15786	15540	15614	15742	15807	15715	15782	15488	15734	15456	15553	15533	15649	15613	15781	15610	15634	15727	15636	15650	15733	15637	15678	15593	15730	15644	15553	15858	15656	15496	15698	15649	15771	15724	15899	15574	15591	15653	15797	15489	15624	15670	15595	15708	15652	15715	15824	15790	15627	15631	15870	15759	15584	15937	15812	15815	15712	15578	15787	15977	15474	15689	15671	15687	15927	15587	15676	15764	15732	15736	15567	15764	15704	15604	15764	15468	15450	15664	15522	15605	15633	15642	15675	15710	15506	15691	15571	15708	15614	15652	15771	15575	15665	15476	15563	15758	15873	15833	15600	15732	15855	15740	15695	15783	15820	15732	15667	15715	15707	15670	15599	15464	15769	15606	15777	15647	15594	15620	15837	15644	15618	15529	15810	15899	15800	15442	15679	15617	15571	15445	15746	15713	15617	15603	15771	15747	15717	15658	15519	15523	15647	15672	15855	15612	15840	15676	15769	15870	15608	15642	15550	15742	15703	15708	15617	15812	15800	15815	15773	15766	15442	15787	15727	15636	15722	16004	15625	15552	15570	15739	15770	15799	15707	15555	15655	15698	15751	15717	15743	15569	15590	15509	15809	15493	15849	15597	15565	15518	15594	15563	15639	15686	15570	15619	15826	15655	15683	15657	15717	15680	15642	15709	15594	15703	15611	15746	15693	15733	15574	15915	15620	15764	15606	15652	15773	15800	15673	15555	15838	15670	15658	15743	15664	15808	15619	15541	15657	15614	15491	15639	15664	15704	15871	15547	15488	15581	15674	15589	15558	15716	15655	15749	15680	15829	15552	15669	15494	15422	15658	15718	15666	15678	15790	15458	15725	15494	15662	15659	15646	15663	15687	15830	15756	15785	15658	15653	15643	15508	16029	15670	15539	15504	15594	15715	15701	15734	15696	15671	15619	15696	15676	15747	15591	15738	15825	15578	15816	15587	15614	15811	15623	15779	15908	15555	15612	15668	15763	15749	15664	15701	15861	15780	15785	15827	15700	15384	15752	15489	15888	15867	15767	15704	15748	15709	15732	15536	15635	15669	15505	15726	15779	15810	15729	15607	15611	15647	15624	15768	15768	15504	15841	15711	15551	15850	15808	15596	15635	15790	15853	15733	15870	15759	15624	15520	15675	15778	15589	15733	15713	15640	15655	15771	15873	15528	15556	15580	15703	15789	15576	15654	15814	15736	15587	15582	15713	15635	15790	15507	15618	15636	15604	15509	15819	15387	15817	15599	15687	15462	15608	15806	15883	15566	15464	15811	15769	15683	15748	15736	15451	15662	15804	15778	15663	15881	15739	15598	15761	15577	15683	15634	15817	15760	15617	15622	15689	15539	15808	15813	15559	15723	15565	15795	15658	15656	15562	15578	15690	15736	15623	15793	15611	15774	15508	15595	15737	15752	15695	15665	15438	15784	15585	15743	15830	15769	15724	15792	15801	15572	15562	15646	15658	15597	15636	15708	15795	15716	15462	15776	15589	15615	15831	15705	15787	15747	15485	15732	15713	15750	15613	15894	15658	15635	15682	15780	15711	15698	15689	15499	15628	15694	15625	15669	15506	15690	15659	15603	15628	15729	15684	15720	15422	15705	15738	15899
32484	54810	50919	40738	34462	29229	25007	22399	20439	18647	17395	16692	16036	15496	15006	14707	14312	14106	14040	13882	13865	13940	13684	13643	13816	13635	13382	13606	13550	13417	13453	13582	13382	13396	13476	13532	13501	13518	13307	13533	13495	13475	13682	13504	13480	13412	13447	13344	13456	13392	13556	13516	13410	13419	13458	13421	13402	13427	13393	13457	13390	13348	13457	13406	13431	13388	13331	13316	13389	13442	13604	13461	13431	13378	13363	13337	13579	13221	13396	13410	13493	13513	13403	13534	13423	13339	13438	13417	13428	13334	13489	13364	13445	13494	13491	13431	13324	13388	13426	13223	13421	13393	13506	13558	13360	13414	13484	13486	13491	13513	13522	13373	13476	13425	13309	13248	13443	13306	13468	13187	13395	13554	13501	13434	13377	13409	13538	13415	13436	13319	13492	13381	13295	13410	13520	13644	13502	13485	13372	13488	13471	13422	13357	13409	13227	13600	13299	13410	13424	13528	13354	13500	13456	13367	13398	13512	13342	13353	13445	13635	13428	13560	13406	13280	13270	13521	13572	13515	13398	13501	13401	13497	13356	13428	13519	13348	13433	13592	13413	13339	13240	13380	13458	13448	13405	13458	13351	13472	13483	13378	13481	13601	13382	13634	13406	13419	13525	13187	13340	13364	13415	13427	13381	13323	13302	13526	13372	13366	13378	13469	13639	13376	13558	13425	13372	13348	13335	13322	13436	13302	13621	13407	13401	13451	13364	13631	13387	13440	13352	13428	13470	13425	13514	13564	13633	13373	13256	13351	13471	13466	13354	13473	13665	13400	13419	13477	13286	13423	13460	13484	13540	13219	13325	13423	13534	13405	13362	13479	13222	13506	13348	13468	13456	13470	13374	13139	13425	13456	13250	13437	13480	13642	13510	13371	13379	13492	13475	13293	13475	13309	13551	13685	13396	13587	13437	13427	13420	13456	13308	13470	13484	13283	13530	13301	13422	13402	13494	13430	13316	13555	13414	13445	13344	13505	13325	13332	13384	13447	13417	13400	13301	13508	13613	13491	13378	13505	13326	13277	13335	13664	13375	13497	13290	13454	13344	13381	13525	13451	13451	13414	13421	13390	13453	13347	13515	13420	13247	13383	13352	13471	13488	13413	13465	13466	13395	13401	13387	13507	13328	13488	13417	13511	13421	13419	13436	13397	13290	13496	13224	13415	13630	13450	13401	13562	13531	13404	13478	13458	13321	13445	13427	13344	13291	13314	13634	13361	13363	13521	13455	13515	13519	13439	13426	13374	13381	13447	13333	13596	13440	13468	13547	13507	13424	13556	13431	13326	13219	13372	13321	13492	13390	13458	13426	13514	13469	13512	13376	13333	13304	13470	13344	13512	13352	13393	13417	13388	13586	13616	13367	13278	13464	13459	13424	13359	13394	13459	13357	13301	13490	13293	13293	13382	13322	13400	13243	13376	13327	13466	13451	13322	13519	13563	13339	13387	13364	13500	13376	13424	13403	13528	13514	13355	13457	13268	13445	13578	13558	13432	13442	13447	13486	13403	13461	13454	13378	13604	13358	13281	13483	13375	13517	13407	13464	13357	13500	13517	13425	13423	13503	13198	13429	13436	13619	13415	13468	13425	13434	13419	13450	13511	13366	13439	13469	13364	13384	13475	13355	13342	13355	13293	13382	13510	13405	13390	13460	13311	13448	13465	13473	13289	13423	13330	13407	13338	13499	13511	13346	13458	13489	13400	13544	13476	13377	13384	13498	13471	13192	13443	13352	13495	13499	13467	13372	13485	13453	13483	13416	13401	13287	13466	13367	13464	13362	13273	13525	13434	13571	13394	13343	13392	13514	13537	13516	13546	13437	13447	13464	13451	13251	13401	13395	13443	13372	13325	13386	13353	13461	13347	13583	13593	13309	13538	13470	13486	13508	13284	13437	13460	13400	13473	13543	13475	13428	13418	13420	13576	13378	13435	13620	13375	13512	13442	13308	13479	13405	13318	13270	13511	13413	13389	13405	13413	13522	13559	13584	13416	13365	13257	13434	13393	13414	13379	13545	13534	13385	13416	13508	13508	13426	13491	13424	13508	13337	13503	13535	13452	13478	13402	13283	13405	13417	13435	13428	13381	13412	13455	13377	13352	13212	13284	13543	13407	13503	13254	13212	13591	13475	13456	13471	13382	13337	13269	13568	13415	13408	13390	13522	13547	13375	13431	13336	13513	13373	13305	13379	13509	13428	13545	13461	13468	13525	13266	13497	13362	13389	13584	13467	13404	13296	13471	13495	13277	13379	13433	13515	13534	13511	13438	13303	13303	13517	13429	13435	13621	13513	13415	13379	13371	13278	13459	13273	13426	13301	13616	13471	13351	13305	13375	13328	13610	13448	13278	13245	13479	13405	13283	13554	13445	13444	13469	13556	13380	13414	13414	13397	13302	13427	13246	13517	13371	13480	13211	13596	13494	13320	13435	13362	13450	13561	13629	13473	13530	13530	13303	13582	13433	13344	13489	13218	13500	13419	13575	13419	13424	13240	13429	13386	13512	13442	13345	13424	13320	13403	13543	13247	13479	13248	13349	13435	13546	13470	13375	13602	13312	13383	13379	13396	13424	13393	13379	13479	13497	13195	13430	13406	13427	13515	13437	13468	13345	13289	13413	13344	13416	13505	13447	13426	13372	13588	13242	13292	13269	13383	13388	13418	13303	13325	13362	13326	13442	13416	13365	13560	13593	13443	13420	13625	13263	13578	13339	13482	13462	13477	13215	13489	13413	13380	13374	13393	13442	13498	13428	13312	13431	13519	13584	13385	13294	13452	13429	13521	13369	13347	13510	13311	13432	13528	13359	13513	13507	13409	13392	13494	13419	13420	13458	13501	13474	13333	13520	13494	13419	13650	13442	13538	13267	13384	13440	13309	13456	13435	13470	13427	13394	13455	13423	13467	13303	13441	13578	13553	13393	13460	13462	13574	13416	13484	13419	13303	13387	13458	13404	13549	13369	13165	13542	13474	13407	13377	13413	13351	13416	13495	13444	13480	13501	13524	13383	13530	13480	13454	13299	13395	13560	13489	13388	13349	13710	13423	13522	13258	13377	13383	13363	13575	13293	13369	13439	13469	13078	13380	13550	13401	13364	13151	13409	13325	13401	13449	13340	13443	13547	13482	13315	13575	13395	13501	13454	13375	13331	13345	13511	13490	13469	13381	13492	13453	13400	13384	13393	13496	13472	13446	13578	13521	13515	13419	13416	13459	13193	13464	13368	13410	13537	13459	13356	13315	13374	13516	13268	13377	13556	13550	13406	13440	13312	13573	13370	13551	13554	13571	13332	13339	13458	13326	13440	13305	13386	13435	13150	13448	13356	13516	13368	13307	13476	13397	13475	13301	13457	13353	13304	13429	13592	13494	13280	13502	13354	13393	13455	13525	13490	13264	13558	13408	13590	13463	13506	13362	13560	13469	13335	13464	13420	13485	13386	13414	13507	13391	13376	13496	13437	13526	13271	13253	13364	13476	13557	13406	13571	13433	13333	13617	13293	13384	13424	13503	13451	13402	13513	13520	13497	13402	13394	13411	13547	13417	13435	13538	13483	13452	13377	13382	13456	13466	13146	13410	13572	13435	13521	13405	13354	13538	13392	13466	13309	13487	13420	13311	13362	13494	13558	13433	13417	13512	13447	13396	13620	13437	13389	13501	13304	13261	13532	13500	13421	13605	13419	13481	13458	13378	13403	13471	13402	13400	13409	13532	13344	13428	13347	13393	13440	13415	13592	13430	13437	13427	13424	13298	13404	13397	13373	13472	13352	13591	13288	13430	13386	13577	13492	13437	13330	13331	13508	13368	13462	13344	13537	13318	13485	13398	13447	13347	13213	13451	13428	13450	13349	13475	13214	13453	13396	13558	13355	13422	13406	13395	13435	13490	13521	13356	13309	13501	13551	13607	13364	13544	13455	13541	13509	13599	13278	13493	13317	13392	13297	13426	13464	13500	13577	13510	13270	13417	13512	13391	13372	13420	13466	13536	13624	13502	13536	13439	13378	13438	13449	13434	13501	13371	13521	13363	13448	13437	13463	13457	13508	13524	13405	13423	13441	13467	13474	13455	13460	13511	13399	13320	13349	13430	13393	13359	13498	13391	13473	13588	13353	13346	13378	13431	13434	13345	13267	13358	13414	13310	13392	13376	13489	13625	13686	13473	13649	13533	13407	13390	13410	13426	13398	13224	13364	13446	13405	13399	13498	13326	13443	13384	13568	13523	13294	13523	13384	13416	13270	13393	13503	13304	13344	13513	13407	13286	13321	13334	13431	13603	13335	13454	13292	13379	13376	13466	13514	13260	13406	13436	13426	13397	13327	13444	13494	13446	13417	13421	13472	13605	13323	13390	13564	13392	13541	13532	13415	13514	13551	13484	13488	13486	13503	13373	13427	13512	13331	13397	13308	13378	13435	13495	13325	13532	13436	13516	13524	13428	13418	13524	13317	13437	13545	13279	13491	13366	13386	13494	13514	13424	13447	13506	13283	13450	13379	13184	13410	13481	13297	13319	13252	13556	13591	13442	13365	13353	13583	13399	13488	13381	13417	13541	13422	13454	13413	13494	13442	13401	13336	13386	13325	13459	13311	13489	13332	13552	13482	13417	13410	13454	13472	13441	13559	13446	13460	13508	13439	13534	13405	13550	13341	13457	13455	13500	13286	13289	13314	13508	13486	13358	13401	13469	13544	13378	13234	13208	13430	13441	13541	13408	13398	13456	13453	13514	13320	13287	13589	13577	13402	13450	13414	13317	13390	13547	13366	13386	13495	13352	13331	13421	13420	13441	13431	13354	13426	13471	13369	13491	13313	13535	13361	13499	13521	13498	13447	13525	13428	13400	13285	13529	13470	13511	13442	13456	13425	13343	13428	13375	13364	13489	13403	13395	13526	13370	13428	13447	13462	13536	13449	13268	13335	13348	13319	13453	13488	13367	13467	13440	13425	13339	13406	13521	13349	13406	13327	13485	13551	13386	13395	13436	13467	13532	13405	13369	13408	13435	13575	13326	13368	13371	13372	13442	13296	13537	13363	13384	13327	13263	13492	13376	13342	13323	13514	13463	13330	13361	13363	13460	13449	13467	13522	13418	13403	13371	13516	13447	13414	13586	13457	13461	13462
22747	21076	28906	24229	24515	28832	30500	25527	23128	21433	20417	19402	18710	18284	17787	17489	17043	16850	16734	16710	16568	16395	16303	16239	16295	16197	16152	16052	16108	16143	15967	16049	16181	16034	16010	15861	15824	16029	16124	15910	15964	16060	16046	15948	15874	15972	15997	16085	15917	16004	15953	16026	16086	16109	15969	15928	15804	16071	16065	16039	16048	16021	15930	16001	15936	16062	15861	15955	15919	15940	15895	15971	15944	16037	16060	16097	16071	15729	15968	15856	15883	16019	16023	15950	15835	15995	15857	15829	16219	15916	16005	15789	15797	16150	16049	16006	16140	15835	15880	15854	16326	16029	16121	16031	16102	15786	15988	15902	16035	15844	16195	15899	16067	16000	15751	15994	15927	15958	15910	15921	15866	16010	16108	16015	15998	16265	15908	15975	15818	15983	15767	15971	15873	16217	16008	15877	15943	15946	16041	15944	15939	15889	16077	15790	15937	15876	15942	15758	15908	15683	16012	15871	15904	15966	16037	16002	15857	15873	15994	16068	16134	15942	15733	15949	15996	15910	15790	15788	15964	16025	15776	15892	15772	15906	15932	15951	16033	16111	15994	15998	16040	16056	15941	15965	15949	15887	15752	15730	15875	15983	15907	15967	16007	15749	15772	15934	15868	15919	15768	15884	16106	16005	15805	16027	15951	15739	15900	15846	15909	16022	15777	15937	15917	15731	16039	15798	15948	15920	16065	16015	15805	15770	15996	16003	16025	15927	15913	15901	16139	15962	15920	15749	16045	15995	15761	16044	16044	15941	15937	15960	16114	15849	16168	16004	16062	15998	15819	16033	15872	16040	16008	16065	15892	16044	15750	15871	15875	15941	15914	15935	16085	15729	15822	15991	15876	15966	16036	15978	15911	16061	15872	15729	15809	15910	16083	15965	15899	15994	15997	15824	15652	15828	15894	15961	15972	15870	15887	15861	15905	15663	15773	16058	16044	16029	16004	15976	15864	15839	15900	15890	15856	15864	16091	15866	16103	15869	15733	15820	15723	15990	15818	15853	16009	15750	15883	16085	15904	15896	15794	15911	15861	16032	15886	15798	15663	15998	16131	15807	16056	15864	15768	15854	15928	15883	15935	15831	15824	15912	15983	16092	15765	15949	15947	15810	15841	16039	15864	15885	15973	15765	15898	15933	16035	15825	16025	15775	15905	16114	15945	15960	15928	15947	15954	15980	16116	15828	15833	15837	15724	15784	16186	16006	16039	15882	15973	15658	15932	15943	16062	15942	15887	15761	15922	15797	15969	15911	15958	15711	15761	16029	15958	15908	16084	15823	16069	15850	15938	16072	15857	15977	15799	16032	15846	15650	15829	15883	15769	15665	15911	16148	15968	16061	16036	15811	15868	15826	15811	15960	15790	15951	15771	15739	15745	16011	15930	15948	15814	15879	15929	15832	15652	15717	16048	15900	15839	15893	15971	15944	15934	15851	15831	15788	15744	16006	15877	15987	15987	15940	15839	15820	15824	16060	15987	15825	15994	15919	15877	15874	16061	15902	16044	15945	16070	15904	15992	15955	15748	15865	16001	15709	16110	15780	16110	16110	15879	15922	15847	15953	15748	15814	15863	15732	15727	15988	15972	15997	16126	15955	15760	15717	16075	15874	15882	15900	15701	15916	15842	15910	15959	16052	15984	15913	15906	16142	15900	15964	16183	15874	15971	15870	15841	15905	15811	15886	15990	15931	15795	15776	15944	16102	15818	15920	15651	15900	15897	16021	16142	15844	15902	15917	15861	15751	16044	16035	16024	15728	15805	15989	15858	15920	15856	15829	15910	16159	16071	15892	15986	15967	16051	15875	15639	16093	15969	16002	15790	15873	16095	15940	15802	15825	15803	15956	15941	15879	15920	15886	16071	15903	15943	15829	15867	15887	16178	16031	16054	15798	16095	16136	15833	15983	15949	16020	16028	15815	16020	15865	15992	15787	15925	15969	15796	15818	15938	15751	15872	15814	15716	15798	15851	16047	16083	15857	16006	15947	15912	15777	16055	15774	15955	16200	15926	15891	15898	15983	16030	16144	15842	16026	16052	15926	15743	15832	15952	16088	16035	16122	15991	15808	15642	15913	16016	15898	15962	15945	15869	15955	15951	16032	16022	15858	15803	16050	15915	16082	15914	15854	15922	15799	15944	15950	15936	16004	16167	15789	15861	16011	15979	15965	15793	15937	15982	15902	15980	16096	15897	15875	16053	15784	15896	16017	15928	15829	15831	15904	15868	15728	15848	15686	15734	15678	15728	16029	15987	15809	16006	15980	16136	15975	15768	16028	15990	16069	15916	15987	15969	15949	15950	15958	16158	15908	15963	15947	16089	16020	15921	16074	15712	15916	15897	16117	16100	15870	15963	15847	15983	16037	15949	15884	15851	15909	15946	15930	15792	16122	15969	15906	16079	15887	15920	15805	16034	15827	15784	15734	16023	15967	15851	15971	15898	15776	15807	15815	15891	15933	15965	15928	15650	15865	16164	15984	15964	15836	15796	16076	15804	15786	15792	15950	15857	15816	15881	15992	15843	15741	15731	15975	16031	15746	15654	15791	15867	15767	15665	15733	15891	15840	15891	15859	15782	16096	15967	15826	15936	15950	15864	15958	16001	15933	15851	15815	15863	15783	15808	15905	15937	15883	15874	15930	15767	16036	15991	15855	16025	15834	15859	15784	15921	15802	15896	15918	15913	15823	15986	15829	15958	16049	15944	15918	15822	15830	15965	15684	15841	15831	15746	15909	15826	15838	15741	15840	15812	15832	15964	15964	15929	15854	15948	15998	16154	15867	15952	15927	15937	16020	16177	15841	15844	15979	15876	15905	15900	15885	15977	15828	16000	15646	15902	15866	15935	15982	15818	15708	16080	15896	15958	15833	15851	16011	15770	15961	15890	16003	15800	15772	16090	16108	16016	15890	15868	16008	16080	15897	15827	15804	15909	15948	15888	15879	15993	15722	15930	15849	15916	15892	16118	15852	16025	15934	15941	15987	15818	15843	15838	15861	16086	15890	15756	15755	15740	15779	15976	15970	15820	15828	16048	15905	15778	16011	15854	15906	15926	15786	15744	15665	15781	15772	15894	15960	15973	15802	15949	15741	15851	15773	15941	16005	15823	15944	15991	16070	15822	15870	15792	15759	16001	16141	15818	16019	15917	15906	15910	15919	15967	16017	15900	16038	15922	15852	15961	15943	16029	16016	15989	15964	15855	16062	15836	15899	15913	15989	15747	15925	15961	15846	15830	15961	15704	15859	16083	15875	15887	15949	15807	15891	15863	15904	16035	15910	15838	15876	15992	16072	15894	15821	15721	16019	16034	15928	16045	15729	15785	15907	15850	16015	15847	15955	15907	15863	15954	15912	16047	15840	16002	15913	16044	15968	15924	15754	15973	15922	15812	15839	16032	15929	15922	16029	15965	15894	15956	15859	15939	15980	15841	15740	15847	15882	15880	15959	15764	15896	15938	15800	15981	15968	15898	15887	15687	15748	15815	15866	15964	16057	15891	15883	15758	15627	15890	15922	15956	15827	15998	15978	15858	15773	15940	15789	15888	15961	16158	15959	15934	16130	16065	16041	16008	15852	15942	15929	16058	15908	15698	16068	16029	16026	15857	15931	15867	16031	15884	16003	15871	16122	16077	15984	15927	15996	15948	15917	15836	16123	15879	15958	15883	15863	16060	15852	16028	15964	15700	16055	16027	15952	15669	15838	15943	15931	16088	16073	15862	15759	15943	15876	15895	15907	15858	15767	15970	16100	15886	15815	15713	15805	15796	15958	15840	15981	16090	16060	16010	16085	15887	15874	15772	15776	15517	15942	15782	16044	15782	15895	15777	15820	15765	15886	16031	15966	15908	15746	15930	16062	15922	15874	16021	15918	15814	15815	15869	15763	16072	16106	16133	16051	16037	15832	15873	15822	15845	15862	15879	16008	15933	15822	15869	15680	15772	16064	15998	15990	15989	16022	15944	15951	15837	16176	15944	15969	15805	15866	16150	15988	16008	15971	16145	15889	16054	15986	15991	15774	15901	16069	16054	15918	15900	15745	16013	15975	16138	16185	16018	15788	15913	15829	15929	15899	15888	15849	16056	16077	16030	15837	15785	15788	15783	15859	15964	15828	15861	16062	15957	16015	15870	15771	15943	15949	16074	15921	15914	16033	15884	15692	16070	15948	15877	15986	15816	16051	15808	15904	15917	15897	15957	15928	15989	15711	15916	15856	15815	15891	16007	15840	16086	15892	16090	15853	15771	15806	15910	15849	15963	15894	15935	15919	15826	15935	15982	15631	15964	15996	15860	16186	16242	15810	15813	16029	15934	15757	15848	16017	15956	15953	16085	15977	15786	16049	16151	15866	15927	15890	16075	15900	15884	15799	15979	15878	15806	16050	15900	15897	16060	15892	15830	15797	15912	15821	15899	16012	15760	15824	15986	15835	15836	15974	15959	15897	15993	15859	15974	16062	15834	16101	15819	16032	15917	15952	16051	15880	15868	15945	15971	15884	16049	16058	15999	15924	15988	15844	15763	15705	15926	15907	15788	15798	15915	15785	15759	15827	15955	15836	15872	16038	16096	15958	15945	15829	15850	15900	15905	15988	16079	16233	15997	16033	15950	16061	15798	15792	16064	15714	15959	15897	15963	16013	16011	16036	16133	16099	15947	15788	15762	15859	15987	15883	15787	15907	15936	15944	15947	15971	15806	15904	15928	15840	16014	15866	15960	15928	15884	15889	15999	15892	15852	15830	15955	15796	15900	15791	15804	15765	15944	16059	16009	15741	15992	15788	16069	16010	15920	15877	15874	16035	16151	15987	15943	15881	15760	16041	16036	16058	15895	16058	15926	15938	16014	15935	15930	16010	15876	15802	15740	15757	16037	15835	15801	15968	15544	15901	16058	15830	15765	15783	15846	15929	15979	16015	15884	15896	15890	16007	16037	15923	16003	15731	15886	15966	15947	15871	15930	15895	15854	15910	16076	15950	15919	16009	15944	16175	15835	16219	15937	15941	15612	15903	15856	15829	15927	15843	15826	15785	15763	15946	16013	15917	15983	15815	15969	15820	15738	16038	15830	15970	15939	16109	16060	15864	16016	15898	15833	15851	15984	15753	15886	15902	15909	15801	15827	15896
34798	60057	56391	45411	39173	33693	28854	26032	23385	20936	19569	18115	17261	16458	15800	15411	14919	14738	14404	14410	14022	14012	14160	14002	13682	13788	13804	13734	13822	13609	13818	13783	13426	13491	13639	13805	13641	13635	13397	13634	13599	13399	13570	13560	13513	13769	13565	13503	13641	13583	13559	13591	13629	13765	13532	13544	13477	13635	13672	13572	13465	13615	13450	13462	13574	13569	13748	13444	13677	13494	13474	13623	13555	13657	13645	13391	13533	13494	13539	13673	13609	13395	13771	13555	13530	13525	13592	13489	13710	13500	13603	13513	13467	13472	13599	13612	13674	13519	13551	13694	13685	13587	13715	13579	13530	13590	13557	13519	13639	13547	13508	13755	13519	13555	13566	13636	13426	13620	13588	13542	13585	13580	13623	13691	13551	13544	13427	13496	13755	13547	13499	13610	13391	13715	13474	13556	13577	13557	13440	13680	13456	13620	13610	13563	13683	13676	13632	13631	13570	13462	13738	13543	13694	13663	13533	13666	13558	13645	13682	13658	13501	13645	13528	13712	13597	13465	13644	13597	13610	13651	13531	13705	13632	13534	13579	13505	13518	13390	13651	13515	13616	13565	13546	13517	13536	13707	13354	13717	13614	13485	13392	13602	13621	13677	13505	13696	13569	13492	13627	13398	13517	13512	13547	13408	13649	13538	13459	13618	13615	13623	13575	13627	13481	13521	13402	13504	13515	13649	13442	13587	13598	13428	13613	13438	13579	13473	13502	13733	13581	13606	13520	13547	13560	13543	13496	13470	13505	13603	13641	13489	13483	13589	13596	13629	13523	13600	13547	13476	13642	13526	13571	13542	13491	13585	13458	13494	13542	13640	13344	13548	13597	13518	13858	13559	13632	13361	13614	13590	13563	13545	13438	13582	13777	13577	13588	13401	13630	13589	13529	13507	13557	13593	13542	13556	13635	13622	13503	13620	13501	13495	13360	13563	13783	13417	13735	13465	13403	13861	13569	13392	13588	13577	13602	13529	13603	13655	13388	13509	13388	13631	13568	13713	13427	13386	13559	13333	13474	13450	13525	13563	13544	13567	13514	13475	13573	13578	13560	13645	13535	13474	13504	13848	13494	13584	13584	13558	13523	13495	13750	13465	13524	13288	13730	13438	13484	13616	13664	13669	13461	13580	13517	13531	13547	13587	13622	13678	13504	13582	13667	13692	13560	13535	13573	13661	13699	13423	13529	13528	13615	13632	13440	13658	13521	13653	13518	13551	13593	13600	13582	13504	13600	13420	13398	13626	13579	13720	13566	13420	13639	13479	13617	13639	13675	13546	13591	13630	13479	13577	13768	13479	13519	13465	13482	13659	13473	13630	13542	13585	13515	13468	13467	13554	13514	13566	13664	13590	13445	13579	13505	13421	13594	13490	13670	13659	13674	13591	13579	13398	13495	13557	13543	13404	13399	13585	13550	13554	13579	13583	13454	13651	13407	13621	13559	13600	13557	13637	13651	13516	13424	13751	13416	13619	13508	13495	13671	13512	13411	13577	13601	13484	13481	13575	13595	13330	13585	13671	13665	13449	13660	13561	13448	13642	13790	13432	13584	13322	13678	13587	13417	13552	13576	13503	13505	13679	13506	13596	13577	13428	13730	13508	13593	13395	13471	13598	13664	13504	13609	13560	13691	13450	13498	13651	13711	13457	13679	13536	13488	13556	13545	13555	13571	13526	13620	13508	13598	13533	13664	13436	13583	13575	13433	13624	13444	13661	13646	13426	13600	13704	13597	13335	13562	13442	13703	13510	13676	13638	13694	13603	13679	13610	13569	13461	13561	13769	13451	13495	13580	13631	13692	13535	13580	13576	13657	13517	13360	13523	13456	13642	13366	13697	13627	13494	13518	13472	13623	13559	13609	13507	13508	13492	13647	13552	13554	13455	13541	13502	13672	13514	13576	13470	13648	13440	13544	13565	13423	13597	13663	13506	13646	13523	13589	13703	13552	13491	13476	13569	13513	13697	13674	13489	13493	13550	13458	13474	13517	13657	13615	13603	13622	13551	13671	13564	13604	13620	13447	13513	13541	13466	13729	13470	13669	13430	13388	13556	13527	13584	13470	13619	13507	13710	13338	13674	13456	13596	13576	13500	13570	13457	13592	13711	13605	13680	13633	13579	13646	13575	13557	13421	13547	13555	13670	13463	13536	13615	13461	13670	13590	13498	13626	13446	13593	13635	13504	13605	13579	13527	13405	13647	13515	13609	13728	13562	13609	13603	13509	13577	13531	13568	13455	13531	13767	13677	13548	13377	13375	13426	13455	13572	13514	13612	13398	13599	13605	13593	13626	13528	13504	13449	13547	13658	13730	13474	13634	13491	13460	13512	13553	13468	13567	13689	13487	13679	13570	13595	13516	13453	13645	13734	13466	13591	13488	13473	13561	13505	13704	13706	13599	13618	13459	13430	13539	13506	13626	13600	13507	13505	13473	13644	13646	13572	13553	13484	13576	13531	13445	13672	13536	13507	13554	13675	13656	13432	13590	13476	13508	13428	13543	13616	13473	13617	13705	13666	13576	13612	13589	13615	13541	13485	13612	13708	13327	13649	13588	13479	13583	13558	13587	13506	13577	13512	13472	13546	13606	13389	13469	13506	13468	13591	13442	13623	13610	13501	13495	13553	13500	13472	13516	13591	13664	13732	13499	13568	13675	13552	13733	13588	13610	13376	13732	13710	13586	13485	13619	13466	13486	13629	13465	13494	13504	13468	13524	13645	13605	13578	13745	13593	13565	13589	13519	13573	13594	13543	13649	13467	13710	13575	13542	13442	13546	13420	13477	13565	13624	13445	13510	13562	13629	13685	13371	13472	13583	13427	13655	13510	13482	13645	13547	13553	13504	13654	13699	13387	13607	13661	13583	13574	13628	13429	13538	13488	13659	13504	13613	13576	13543	13558	13571	13500	13593	13617	13468	13610	13623	13590	13749	13588	13431	13685	13651	13556	13355	13464	13700	13627	13482	13470	13519	13680	13644	13525	13580	13738	13536	13618	13491	13503	13628	13457	13688	13737	13468	13341	13568	13590	13671	13561	13627	13598	13633	13534	13656	13460	13598	13617	13586	13620	13590	13737	13615	13587	13616	13536	13692	13490	13593	13352	13548	13549	13669	13655	13652	13522	13506	13724	13596	13625	13502	13635	13674	13581	13450	13581	13421	13725	13548	13537	13721	13564	13608	13582	13638	13451	13496	13548	13695	13541	13574	13576	13681	13742	13523	13623	13645	13456	13740	13704	13605	13580	13604	13343	13534	13402	13627	13718	13523	13601	13696	13451	13635	13573	13564	13495	13398	13607	13617	13616	13747	13632	13502	13467	13605	13571	13612	13687	13690	13583	13661	13410	13472	13562	13513	13606	13619	13385	13452	13508	13752	13531	13475	13568	13459	13805	13588	13679	13497	13585	13575	13522	13592	13530	13641	13379	13530	13637	13599	13623	13575	13585	13620	13508	13531	13504	13677	13589	13465	13466	13598	13664	13490	13489	13283	13558	13460	13505	13523	13636	13569	13411	13669	13717	13589	13547	13639	13504	13788	13690	13446	13754	13459	13611	13583	13557	13548	13445	13605	13632	13483	13570	13497	13548	13661	13618	13570	13570	13317	13659	13584	13512	13469	13597	13471	13592	13434	13478	13399	13498	13421	13590	13492	13482	13431	13479	13534	13500	13575	13403	13536	13724	13605	13560	13536	13504	13531	13550	13520	13591	13465	13578	13618	13584	13634	13491	13481	13602	13605	13460	13550	13495	13603	13565	13548	13325	13434	13781	13582	13567	13672	13556	13616	13529	13656	13581	13487	13281	13577	13568	13545	13428	13625	13773	13575	13615	13559	13621	13478	13456	13616	13671	13730	13477	13423	13672	13554	13849	13589	13462	13504	13447	13602	13566	13482	13567	13727	13566	13573	13643	13528	13564	13751	13596	13522	13498	13465	13566	13604	13546	13708	13533	13582	13504	13652	13480	13613	13690	13405	13557	13595	13557	13593	13627	13573	13642	13559	13716	13649	13446	13461	13516	13596	13377	13598	13438	13542	13554	13625	13553	13472	13475	13546	13452	13552	13574	13600	13453	13680	13542	13552	13570	13547	13630	13527	13528	13397	13581	13716	13665	13612	13652	13484	13576	13562	13712	13558	13676	13710	13528	13647	13579	13502	13554	13517	13434	13653	13530	13500	13391	13493	13603	13670	13480	13541	13440	13581	13517	13619	13616	13503	13539	13631	13451	13540	13459	13623	13502	13494	13476	13409	13533	13767	13330	13590	13544	13594	13490	13523	13438	13682	13555	13479	13404	13491	13600	13617	13468	13621	13586	13645	13509	13553	13646	13645	13473	13421	13566	13562	13440	13494	13480	13539	13576	13415	13727	13653	13420	13543	13620	13670	13353	13579	13714	13422	13542	13604	13517	13662	13608	13563	13607	13567	13648	13660	13529	13502	13470	13562	13478	13582	13585	13461	13560	13567	13412	13595	13599	13661	13520	13399	13429	13521	13490	13655	13470	13620	13513	13445	13639	13625	13596	13639	13619	13597	13570	13448	13690	13551	13470	13502	13623	13644	13585	13592	13600	13454	13546	13666	13575	13606	13648	13528	13548	13496	13561	13539	13510	13708	13401	13651	13570	13615	13464	13512	13402	13585	13532	13476	13612	13390	13698	13495	13469	13747	13605	13499	13794	13659	13443	13438	13448	13642	13605	13470	13533	13550	13500	13579	13701	13437	13601	13669	13407	13532	13792	13496	13512	13608	13311	13571	13670	13842	13651	13567	13453	13487	13688	13655	13580	13557	13453	13613	13506	13459	13567	13438	13430	13676	13566	13502	13591	13450	13590	13566	13523	13512	13549	13497	13612	13670	13535	13418	13593	13583	13667	13442	13651	13495	13637	13710	13706	13520	13641	13531	13601	13745	13511	13616	13694	13603	13589	13536	13530	13685	13587	13659	13638	13764	13527	13629	13548	13624	13655	13516	13370	13762	13643	13429	13594	13439	13613	13544	13578	13399	13716	13586	13468	13619	13523	13576	13574	13591	13675	13660	13525	13560	13416	13584	13320	13619	13546	13735	13541	13609	13658	13527	13747	13738	13611	13543	13578	13421	13644	13542	13480	13609	13778	13368	13559
29601	31614	40495	35073	28223	24566	21864	20223	18814	18005	17785	17100	17090	16815	16430	16506	16323	16185	16204	15948	16147	15871	15998	15830	15992	15848	15854	15982	15817	15765	15724	15967	15869	16061	15872	15936	15646	15845	15914	15821	15919	15759	15922	15897	15790	15801	15818	16029	15976	15751	15816	15894	15965	15669	15980	15909	15913	15887	15941	15684	15962	15973	15822	15755	15934	15908	15947	15921	15881	15839	15879	15704	15868	15830	15752	15889	15906	15900	15939	15945	15847	15883	15743	15657	15953	15756	15740	15599	15907	15823	15949	15863	15872	15812	15716	15941	15733	15903	15781	15796	15774	16042	15741	15562	15913	15910	15909	15811	15909	15787	15767	15704	15852	15559	15814	15667	15805	15841	15987	15981	15818	15862	15748	15757	15736	15783	15895	15736	15779	15778	15639	15691	15888	15776	15986	15995	15809	15968	15752	15839	15880	15700	15813	15858	15811	15894	15761	15926	15904	15929	15739	15702	15774	15657	15735	15701	15696	15639	15741	15662	15974	15730	15755	15870	15893	15989	15624	15805	15638	15734	15799	15881	15688	15791	15961	15821	15729	15786	15901	15752	15742	15785	15734	15914	15853	16019	15852	15545	15777	15765	15791	16001	15777	15737	15858	15717	15995	15735	15890	15836	15844	15757	15810	15726	15810	15804	15624	15827	15889	15924	15960	15932	15921	15996	15745	15775	16090	15824	15718	15572	15785	15704	15630	15976	15813	15750	15850	16017	15948	15681	15622	15752	15893	15703	15606	15899	15688	15911	16012	15887	15723	15755	16032	15875	15987	15760	15790	15873	15673	15855	15913	15807	16026	16029	15994	15776	15784	15683	15791	15815	15514	15843	15874	15791	15709	15768	15797	15840	15865	15776	15870	15788	15797	15848	15746	15803	15752	15682	15877	15630	15942	15557	15973	15982	15776	15748	15789	15770	15814	15771	15836	15821	15619	15777	15725	16113	15719	15906	15826	15865	15908	15821	15902	15838	15661	15709	15714	15708	15912	15894	15952	15834	15857	16114	15868	15830	15940	15896	15826	15835	15857	15841	15906	15895	15653	15830	15799	16138	15879	15851	15909	15764	15867	15720	15894	16065	15986	15841	15782	15826	15730	15830	15913	15890	15962	15681	15943	15674	15646	15801	15785	15821	15830	15797	15827	15832	16008	15879	15790	15839	15741	15784	16024	15718	15785	15800	15863	15666	15766	15846	15802	16018	15708	15643	15582	15700	15956	16011	15826	15862	15925	15846	15786	15875	16013	15763	15753	15747	15833	15623	16009	15644	15936	15893	15943	15598	15888	15852	15985	15853	15813	15788	15883	15854	15935	15956	15904	15967	15850	15710	15884	15979	15884	15708	16009	15826	15944	15723	15899	16106	15871	15997	15776	15788	15843	15971	15751	15832	15872	15723	15875	15605	15820	16026	15965	15883	15941	15704	15963	15826	15614	15846	15797	15841	15787	15899	15859	15810	15637	15704	15712	15805	15762	15699	15888	15907	15917	15871	15916	15948	15943	15771	15648	15920	15713	15852	15920	15912	15879	15906	15951	16083	15823	15898	16021	15955	15928	15942	15689	15885	15957	15826	15700	15798	15770	15845	15756	15882	15838	16002	15934	15674	15854	15770	15803	15780	15791	15588	15689	15796	15940	15931	15951	16020	15580	15768	15867	15871	15869	15851	15713	15671	15896	15848	15887	15854	15865	15745	15729	15731	15973	15981	15866	15723	15967	15840	15815	15903	15673	15607	15883	15903	15908	15931	15869	15843	15750	15903	15766	15673	15722	15786	15849	15873	15767	15904	15968	15861	15791	15802	15805	15826	15755	15855	15828	16093	15796	15913	15933	15888	15852	15700	15738	15887	15669	15673	15518	15718	15729	15817	15791	15756	15907	15943	15696	15847	15737	15704	15826	15682	15805	15886	15894	15935	15803	15923	15915	15974	15756	15697	15918	15607	15924	15909	15973	15900	15935	15660	15905	15655	16021	15837	15647	15937	15700	15564	15814	15972	15791	15760	15776	15790	15888	15849	15788	15757	15941	15869	15886	15857	15921	15611	15871	15782	15851	15742	15790	15895	15877	15717	15999	15714	15839	15712	15832	16004	15783	15809	15729	15821	15883	15944	15912	15903	15953	15670	15892	15779	15830	15909	15923	15806	16039	15975	15977	16042	15756	15813	15914	15768	16002	15969	15644	15630	15868	15912	15895	15730	15924	15960	15715	15947	15780	15897	15957	15824	15916	15571	15778	15946	15675	16099	15923	15814	15811	15951	15790	15899	15874	16014	15638	15845	15793	16002	15807	15976	16029	16005	15906	15844	15872	15845	15870	15751	15846	15905	15894	15732	15848	15698	15891	15818	15855	15724	15805	15854	15891	15735	15983	16063	15786	15711	15902	15919	15871	15701	15880	16016	15864	15800	15817	15856	15964	15919	15694	15628	15771	15843	15800	16033	15721	15791	16006	15897	15955	15656	15802	15570	15803	15901	15714	15729	15741	15967	15926	15891	15862	15804	15733	15771	15933	15861	15946	15881	15783	15884	15861	15537	15839	15963	16017	15700	15933	15839	15862	15850	15756	15861	15855	15913	15678	15749	15780	15682	15801	15811	15742	15866	15968	16014	15972	15889	16090	15865	15889	15906	15879	16126	15914	16061	15791	15765	15656	15781	15795	15577	15779	15688	15573	15849	15834	15909	15861	15818	15845	15945	15815	15908	15878	15718	16143	15864	15904	15964	15713	15646	15663	15807	15795	16004	15754	15805	15685	16024	15966	15899	15870	15923	15929	15729	15948	15847	15920	15861	15873	16092	15805	15883	15853	15711	15855	15796	15729	15741	15733	15907	16025	15878	15903	15878	15764	15787	15884	15622	15675	15839	15779	15711	15716	15824	16015	15851	15896	15588	15903	15691	15762	15684	15828	15569	15745	15870	15931	15837	15845	15678	15828	15888	15907	15925	15948	15839	15953	15894	15917	15949	16017	15748	15938	15938	15554	15721	15850	15965	15952	16007	15812	15819	15943	15816	15676	15680	15821	15677	15951	15663	15646	15744	15783	15828	15954	15923	15825	15707	15928	16058	15848	15912	15704	15712	15936	15819	15941	15845	15858	15955	15660	15867	15859	15908	15858	15651	15695	15790	15821	15819	15823	15844	15988	15752	15724	15664	15848	15740	15853	15738	15754	16149	15785	15649	15595	15759	15711	15735	15796	16020	15804	15955	15930	15714	15956	16023	15867	15876	15823	15674	16001	15889	16025	15965	15696	15636	15927	15886	15821	15860	15790	15984	15916	15735	15714	15990	15793	15781	15886	16100	15901	15743	15666	15684	15768	15887	15765	15786	15886	15720	15740	15849	15789	15679	15866	15980	15636	15967	15680	15776	15642	15886	15755	15745	15946	15911	15935	15869	15926	15741	15993	15915	15744	15829	15926	15838	15818	15937	15944	15913	15874	15877	15799	15943	15884	15816	15653	15805	15961	15736	15983	15992	15822	15708	15813	15775	15944	15699	15711	15869	15768	15904	15848	15991	15938	15921	15700	15785	15897	15724	15750	15971	15824	15833	15804	15954	15783	15833	15960	15763	15873	15722	16001	15796	15836	15713	16095	15893	16102	15773	15957	16039	15908	15722	15749	15838	15935	15749	15970	15795	15982	15819	15878	15688	15877	15999	15646	15633	16087	15976	15835	15752	15905	15883	15937	15781	16012	15869	15784	15745	15769	15880	15891	15669	15833	15861	15759	15778	15706	15968	16003	15952	15708	15779	15784	16026	16117	15891	15738	15925	15829	15786	15815	15587	15728	15953	15777	15815	15610	15872	15708	15628	15864	15802	15826	15969	15674	15806	15786	15841	15958	15760	15977	15864	15892	15786	15957	16003	15855	15824	15708	15777	15715	15783	15702	15870	15795	15911	15756	15799	15796	15789	15649	15882	15852	15872	15777	15754	15717	15947	15902	15745	15943	15948	15939	16021	15886	15901	15930	15802	15663	15917	15805	15710	15873	15988	15854	15835	16006	16066	15958	15869	15638	15984	15883	15787	15741	15871	15932	15869	15740	15785	15915	15833	15975	15647	15767	15849	15890	15940	15979	15839	15812	15763	15809	16040	15941	15795	15773	15857	15894	15730	15737	15699	15932	15999	15865	15689	15851	15825	15927	15880	15911	15847	15799	15935	15597	15740	15751	15981	16228	15883	15776	15949	15916	15812	15583	15858	15591	15786	15641	15903	15706	15759	15893	15869	15841	15876	15769	16069	15827	16066	15869	15819	15896	15755	15823	15727	15573	15948	15799	15808	15929	15900	15783	15785	15717	15757	15785	15804	15745	15838	15981	15754	15804	15845	15791	15690	15806	15687	15809	15788	15933	15801	15678	15960	15869	15821	15854	15671	15945	15954	15457	15842	15694	15768	15733	15837	15837	15754	15759	15917	15877	15898	15833	15620	15872	15942	15849	15903	15738	15775	16063	15852	15870	15664	15843	15814	15999	15796	15794	15624	15700	15544	15674	15742	15933	15748	15743	15745	15830	15779	15857	15932	15873	15994	15910	15819	15811	15870	16028	16032	16003	15864	15882	15638	15973	15830	15842	15839	15806	15693	15826	15797	15797	15673	15819	15797	15879	15801	15829	15767	15951	15769	16001	15833	15841	15837	15943	15809	15761	15749	15802	15824	15789	15914	15840	15860	15774	15647	15788	15961	15883	15867	16103	15706	15895	15928	15805	15720	15729	15818	15768	15679	16066	15837	15841	15851	15845	15947	15815	15970	15918	15801	15854	15739	15913	15886	15822	15813	15823	16008	15986	15951	15526	15760	15952	15678	15775	15903	15802	15850	15932	15709	15898	15638	15841	15838	15968	15841	15967	15955	15847	15619	15850	15773	15934	15636	15705	15767	15589	15642	15723	15680	15741	15773	15641	15873	15981	15889	15786	15951	15797	15823	15918	15893	15676	15783	15674	15831	15974	15805	15850	15708	15839	15865	15694	15816	15858	15959	15918	15891	15947	15810	15941	15782	15891	15683	15721	15719	15738	15791	15904	15738	15875	15783	15894	15818	15782	15883	15761	16020	15786	15678	15736	15638	15774	15739	15701	15819	15880	15809	16002	15800	15790	15845	15978	15740	15777	15718
32969	48994	44251	34121	28439	24412	21628	19303	17801	16829	16261	15694	15015	14669	14288	14146	14181	14009	14009	13684	13704	13976	13841	13747	13682	13732	13476	13691	13624	13430	13633	13739	13585	13424	13511	13502	13614	13408	13599	13580	13598	13468	13424	13640	13577	13557	13557	13716	13817	13420	13657	13519	13464	13551	13562	13436	13550	13592	13531	13696	13545	13550	13565	13493	13425	13724	13544	13573	13474	13448	13659	13451	13492	13399	13401	13521	13652	13469	13471	13400	13395	13592	13523	13478	13577	13282	13503	13479	13432	13476	13522	13405	13567	13411	13499	13493	13520	13414	13498	13595	13529	13511	13537	13470	13647	13499	13661	13575	13543	13444	13625	13628	13490	13361	13587	13566	13641	13421	13677	13396	13332	13552	13571	13583	13473	13561	13385	13349	13592	13370	13449	13559	13378	13604	13451	13548	13567	13606	13318	13523	13559	13611	13501	13545	13526	13289	13568	13450	13438	13459	13536	13607	13571	13453	13430	13565	13527	13446	13536	13524	13502	13549	13564	13506	13563	13511	13685	13690	13661	13637	13622	13545	13395	13385	13528	13540	13678	13555	13474	13640	13407	13450	13435	13461	13400	13613	13446	13584	13596	13620	13517	13467	13567	13591	13585	13560	13465	13461	13607	13455	13733	13414	13467	13433	13463	13492	13521	13663	13588	13559	13434	13526	13594	13543	13617	13537	13678	13541	13587	13531	13494	13353	13380	13544	13481	13497	13617	13474	13453	13558	13669	13416	13382	13552	13540	13503	13325	13751	13548	13623	13537	13555	13556	13419	13568	13488	13706	13387	13557	13500	13535	13572	13502	13449	13467	13561	13517	13432	13412	13555	13519	13506	13519	13526	13518	13629	13531	13528	13700	13519	13410	13632	13490	13436	13566	13704	13529	13505	13478	13456	13408	13601	13569	13437	13518	13360	13539	13651	13484	13516	13481	13503	13626	13705	13659	13555	13567	13556	13389	13661	13452	13507	13547	13489	13552	13484	13416	13648	13650	13503	13572	13562	13377	13512	13553	13431	13590	13422	13562	13485	13464	13609	13519	13524	13482	13511	13617	13463	13554	13575	13501	13719	13518	13441	13509	13556	13507	13405	13546	13262	13574	13718	13535	13444	13612	13497	13611	13686	13499	13538	13527	13441	13412	13532	13582	13458	13704	13445	13623	13462	13548	13582	13461	13446	13463	13579	13469	13383	13566	13387	13628	13342	13599	13572	13481	13514	13487	13626	13511	13661	13495	13535	13588	13429	13504	13611	13486	13544	13361	13510	13601	13545	13652	13441	13709	13674	13577	13506	13597	13620	13650	13640	13441	13581	13466	13441	13494	13606	13288	13416	13601	13535	13394	13589	13620	13688	13511	13439	13565	13597	13534	13656	13515	13486	13419	13487	13561	13467	13556	13507	13371	13639	13501	13557	13370	13528	13447	13787	13298	13667	13579	13653	13558	13547	13689	13658	13645	13528	13527	13532	13429	13410	13376	13535	13495	13505	13520	13625	13558	13355	13644	13311	13549	13494	13478	13573	13435	13748	13511	13465	13385	13580	13465	13717	13348	13619	13659	13491	13486	13564	13530	13511	13581	13696	13459	13424	13543	13624	13588	13443	13472	13611	13397	13690	13396	13635	13502	13419	13343	13515	13577	13533	13501	13637	13585	13563	13384	13601	13646	13426	13390	13397	13668	13621	13430	13413	13564	13410	13473	13520	13438	13499	13389	13375	13680	13569	13371	13459	13708	13467	13520	13448	13502	13518	13443	13457	13441	13567	13438	13426	13561	13434	13612	13646	13410	13416	13688	13600	13638	13507	13325	13550	13418	13717	13536	13462	13565	13499	13560	13592	13476	13454	13536	13485	13548	13508	13598	13477	13563	13490	13732	13500	13416	13636	13746	13612	13577	13451	13612	13467	13391	13646	13717	13462	13432	13589	13484	13485	13731	13509	13551	13494	13565	13662	13604	13395	13501	13510	13464	13315	13322	13491	13434	13388	13491	13514	13533	13574	13624	13430	13458	13449	13468	13520	13514	13570	13372	13602	13475	13686	13438	13500	13571	13541	13613	13472	13508	13493	13636	13680	13682	13582	13459	13520	13493	13604	13551	13421	13638	13645	13524	13545	13535	13492	13561	13380	13587	13508	13499	13598	13419	13497	13642	13557	13360	13590	13446	13469	13518	13473	13436	13495	13545	13523	13591	13504	13355	13531	13451	13582	13495	13447	13608	13626	13540	13422	13500	13561	13452	13584	13521	13460	13620	13598	13529	13466	13349	13631	13634	13501	13538	13419	13419	13651	13558	13420	13469	13497	13594	13549	13550	13676	13485	13498	13492	13513	13527	13599	13516	13567	13476	13547	13508	13696	13437	13482	13437	13499	13606	13431	13539	13442	13543	13440	13394	13530	13490	13564	13561	13587	13455	13616	13597	13467	13435	13644	13544	13491	13580	13409	13380	13533	13425	13469	13490	13565	13310	13459	13690	13566	13410	13601	13380	13478	13494	13500	13574	13474	13493	13465	13752	13508	13395	13519	13562	13451	13687	13366	13397	13346	13452	13578	13672	13635	13733	13456	13538	13593	13503	13464	13419	13521	13583	13656	13575	13475	13550	13573	13558	13668	13461	13590	13604	13510	13376	13631	13592	13611	13463	13495	13472	13619	13601	13518	13529	13444	13553	13492	13393	13508	13526	13527	13467	13652	13541	13646	13502	13464	13491	13521	13392	13460	13626	13499	13554	13588	13499	13605	13388	13482	13402	13608	13558	13657	13619	13537	13556	13543	13518	13473	13680	13502	13605	13575	13464	13432	13555	13418	13495	13398	13500	13601	13560	13477	13464	13536	13559	13583	13354	13585	13580	13513	13416	13574	13723	13439	13563	13336	13509	13409	13580	13519	13521	13571	13598	13531	13682	13440	13468	13464	13535	13412	13493	13566	13535	13430	13521	13506	13575	13549	13561	13365	13343	13532	13714	13556	13442	13440	13648	13499	13498	13526	13458	13634	13341	13552	13655	13461	13415	13655	13615	13439	13594	13490	13522	13666	13449	13516	13513	13542	13612	13394	13609	13559	13572	13451	13573	13433	13332	13670	13461	13477	13593	13638	13578	13646	13592	13579	13559	13435	13592	13650	13439	13485	13505	13539	13520	13447	13427	13692	13490	13291	13442	13556	13631	13606	13381	13709	13656	13692	13599	13542	13435	13476	13627	13393	13462	13480	13474	13608	13541	13379	13452	13558	13614	13416	13599	13575	13560	13427	13512	13586	13644	13389	13426	13578	13611	13437	13347	13583	13608	13488	13378	13659	13478	13535	13505	13724	13636	13618	13601	13587	13601	13487	13552	13551	13556	13343	13560	13552	13467	13539	13377	13389	13636	13558	13529	13611	13476	13688	13507	13513	13473	13559	13336	13534	13420	13460	13655	13511	13535	13665	13643	13556	13468	13522	13357	13446	13604	13448	13503	13432	13526	13510	13406	13442	13559	13465	13426	13585	13505	13620	13714	13571	13445	13515	13580	13607	13476	13673	13370	13504	13561	13609	13439	13385	13427	13429	13546	13689	13680	13339	13650	13521	13448	13626	13536	13490	13589	13550	13602	13453	13722	13527	13550	13607	13308	13565	13535	13549	13497	13479	13568	13617	13472	13515	13271	13672	13587	13426	13513	13418	13419	13591	13571	13664	13445	13436	13415	13436	13416	13565	13424	13653	13433	13497	13657	13628	13619	13371	13583	13503	13573	13662	13427	13549	13543	13482	13590	13410	13611	13431	13701	13594	13520	13586	13430	13525	13647	13530	13449	13354	13573	13606	13598	13566	13366	13465	13587	13636	13568	13570	13519	13611	13304	13518	13651	13739	13527	13341	13493	13621	13536	13447	13552	13551	13480	13688	13521	13607	13427	13500	13525	13415	13696	13572	13602	13425	13284	13641	13702	13518	13649	13507	13464	13631	13629	13479	13641	13432	13551	13301	13804	13483	13423	13464	13575	13616	13543	13537	13482	13550	13578	13591	13639	13565	13436	13563	13551	13420	13516	13606	13584	13379	13605	13536	13517	13519	13651	13464	13348	13520	13508	13634	13523	13561	13680	13670	13615	13415	13508	13593	13370	13566	13655	13409	13454	13740	13550	13524	13523	13521	13650	13615	13464	13552	13533	13589	13445	13541	13455	13460	13568	13324	13515	13754	13511	13536	13427	13644	13639	13442	13535	13472	13397	13618	13547	13485	13692	13560	13433	13538	13514	13494	13525	13706	13472	13617	13439	13615	13545	13638	13530	13596	13549	13426	13555	13667	13452	13521	13573	13681	13765	13483	13454	13397	13607	13485	13574	13552	13475	13541	13628	13442	13519	13609	13580	13597	13491	13552	13760	13432	13683	13711	13517	13448	13589	13326	13467	13671	13333	13421	13548	13422	13641	13390	13457	13652	13452	13528	13459	13498	13534	13505	13651	13581	13614	13478	13525	13476	13735	13519	13508	13519	13634	13560	13594	13554	13384	13575	13631	13647	13634	13461	13512	13639	13439	13601	13608	13548	13459	13378	13474	13547	13615	13669	13493	13591	13638	13854	13448	13627	13504	13526	13624	13522	13517	13546	13626	13451	13486	13560	13635	13486	13602	13585	13402	13438	13497	13528	13497	13660	13548	13329	13542	13534	13591	13477	13610	13680	13423	13546	13459	13528	13592	13603	13584	13445	13555	13553	13539	13545	13523	13633	13528	13591	13334	13380	13538	13502	13503	13613	13586	13458	13702	13559	13506	13482	13570	13428	13556	13467	13629	13471	13514	13568	13493	13543	13481	13587	13466	13618	13413	13643	13441	13592	13707	13443	13482	13423	13476	13367	13571	13565	13634	13503	13452	13555	13576	13596	13585	13494	13442	13505	13436	13418	13502	13564	13430	13557	13469	13578	13540	13450	13665	13743	13555	13547	13509	13600	13651	13702	13640	13480	13522	13601	13464	13668	13538	13633	13509	13490	13410	13564	13341	13464	13375	13544	13670	13663	13294	13668	13495	13553	13616	13535	13384	13611	13529	13625	13579	13426	13420	13596	13413	13494	13582	13608	13550	13525	13588	13552	13612	13527	13508	13535	13376	13426	13671	13534	13456	13599	13407	13470	13533	13462
24083	21147	28946	27159	27609	28666	27153	22905	20655	19660	18765	18192	17557	17054	17015	16450	16573	16477	16293	16097	15877	15969	16098	15998	15797	15922	15819	15960	15867	15544	15636	15601	15722	15879	15532	15831	15724	15784	15826	15814	15743	15600	15754	15594	15669	15559	15815	15729	15746	15835	15753	15602	15621	15660	15789	15648	15710	15694	15666	15710	15860	15687	15765	15894	15652	15558	15613	15652	15563	15533	15621	15741	15660	15813	15611	15633	15910	15684	15665	15753	15516	15602	15460	15655	15532	15679	15714	15652	15785	15739	15792	15615	15893	15556	15645	15836	15647	15668	15564	15666	15595	15618	15705	15664	15673	15616	15601	15692	15693	15902	15679	15882	15641	15639	15910	15779	15519	15592	15546	15532	15612	15625	15630	15652	15700	15746	15572	15751	15854	15715	15706	15563	15600	15531	15599	15671	15668	15682	15586	15838	15686	15673	15617	15813	15678	15817	15637	15788	15539	15620	15629	15542	15707	15595	15618	15687	15797	15902	15885	15518	15535	15760	15803	15759	15879	15634	15696	15556	15633	15536	15733	15663	15785	15638	15735	15675	15516	15501	15602	15617	15818	15727	15628	15714	15764	15550	15594	15888	15931	15755	15504	15618	15680	15580	15604	15468	15529	15795	15579	15679	15691	15638	15743	15787	15792	15784	15771	15613	15648	15603	15861	15670	15416	15699	15645	15716	15616	15546	15768	15604	15635	15647	15591	15569	15573	15613	15451	15786	15744	15556	15593	15712	15673	15581	15726	15754	15675	15633	15813	15763	15660	15626	15542	15588	15647	15684	15546	15601	15550	15662	15579	15635	15697	15706	15811	15533	15572	15417	15701	15796	15580	15704	15704	15493	15603	15856	15714	15741	15636	15716	15604	15689	15709	15720	15848	15537	15534	15662	15912	15638	15678	15746	15535	15650	15558	15823	15505	15553	15909	15775	15730	15709	15629	15772	15656	15678	15760	15660	15634	15775	15625	15666	15709	15592	15429	15629	15466	15723	15713	15684	15780	15720	15628	15639	15579	15662	15647	15517	15670	15481	15829	15554	15793	15463	15882	15542	15828	15716	15650	15617	15636	15708	15745	15669	15628	15497	15690	15684	15507	15703	15716	15705	15771	15715	15836	15639	15687	15660	15615	15808	15729	15821	15754	15408	15641	15477	15465	15559	15717	15571	15632	15855	15819	15633	15672	15567	15369	15621	15767	15564	15749	15468	15719	15513	15470	15741	15762	15668	15584	15628	15792	15499	15592	15733	15665	15732	15634	15804	15656	15663	15664	15656	15736	15671	15634	15361	15715	15708	15666	15451	15601	15615	15462	15607	15752	15752	15731	15533	15765	15904	15709	15655	15717	15767	15636	15604	15696	15705	15749	15550	15891	15435	15745	15583	15588	15923	15653	15734	15460	15539	15536	15572	15666	15506	15430	15808	15735	15593	15675	15697	15526	15799	15701	15710	15751	15637	15742	15491	15466	15599	15547	15638	15584	15296	15604	15849	15598	15630	15654	15724	15637	15543	15671	15635	15647	15791	15753	15543	15986	15901	15701	15776	15879	15392	15829	15788	15559	15630	15513	15342	15836	15870	15686	15504	15619	15557	15494	15831	15754	15460	15706	15554	15795	15704	15644	15672	15598	15754	15719	15764	15685	15791	15571	15565	15667	15796	15521	15718	15754	15716	15719	15873	15853	15606	15736	15507	15581	15640	15639	15718	15651	15794	15797	15647	15585	15950	15876	15743	15733	15697	15658	15755	15785	15853	15691	15672	15419	15777	15766	15718	15679	15558	15419	15707	15780	15721	15719	15644	15554	15507	15667	15733	15556	15539	15817	15839	15805	15786	15631	15654	15808	15693	15675	15660	15838	15455	15599	15546	15778	15582	15610	15779	15662	15747	15642	15767	15678	15602	15538	15818	16000	15573	15563	15379	15644	15668	15595	15570	15505	15556	15828	15607	15732	15567	15619	15549	15750	15786	15718	15766	15687	15577	15607	15792	15884	15656	15650	15829	15584	15671	15736	15628	15575	15610	15744	15690	15530	15444	15639	15832	15643	15734	15611	15736	15792	15592	15700	15632	15662	15464	15551	15657	15674	15619	15462	15543	15559	15621	15621	15502	15608	15787	15647	15755	15773	15647	15779	15796	15550	15707	15629	15687	15748	15608	15544	15565	15591	15670	15850	15571	15493	15807	15735	15746	15670	15579	15482	15623	15655	15407	15635	15679	15486	15703	15465	15638	15567	15479	15829	15564	15580	15453	15587	15680	15675	15684	15610	15666	15735	15487	15938	15788	15658	15650	15715	15688	15631	15700	15800	15545	15527	15729	15767	15414	15548	15635	15695	15594	15620	15639	15506	15554	15628	15998	15737	15741	15530	15687	15659	15664	15744	15686	15579	15545	15676	15738	15567	15763	15671	15580	15657	15687	15771	15558	15667	15602	15720	15637	15540	15762	15738	15761	15496	15664	15640	15644	15871	15685	15715	15403	15485	15841	15860	15571	15555	15757	15567	15714	15583	15662	15533	15393	15454	15576	15662	15509	15597	15702	15667	15572	15629	15654	15593	15587	15723	15853	15565	15719	15591	15467	15676	15573	15666	15644	15683	15668	15700	15768	15750	15671	15607	15746	15572	15451	15637	15593	15778	15657	15715	15756	15593	15667	15755	15619	15428	15632	15846	15697	15775	15598	15686	15576	15693	15521	15690	15740	15666	15661	15803	15820	15579	15530	15718	15580	15644	15642	15869	15694	15604	15453	15881	15606	15576	15583	15766	15575	15693	15501	15732	15692	15555	15589	15785	15558	15916	15850	15844	15683	15757	15623	15771	15534	15816	15646	15622	15619	15703	15657	15666	15630	15841	15669	15642	15803	15699	15495	15776	15734	15616	15787	15519	15592	15794	15620	15755	15579	15611	15885	15756	15825	15659	15761	15599	15596	15530	15561	15496	15620	15730	15672	15620	15553	15377	15655	15550	15460	15604	15610	15595	15587	15524	15611	15594	15674	15557	15422	15653	15505	15615	15483	15484	15511	15651	15730	15662	15504	15807	15649	15593	15502	15693	15496	15503	15559	15494	15729	15632	15514	15849	15594	15585	15669	15600	15711	15715	15694	15542	15670	15727	15585	15734	15489	15783	15715	15810	15859	15535	15623	15723	15674	15547	15591	15470	15646	15572	15690	15596	15581	15652	15788	15798	15747	15672	15660	15783	15756	15702	15517	15596	15599	15716	15585	15608	15478	15626	15626	15597	15624	15767	15829	15791	15795	15564	15657	15643	15543	15701	15855	15602	15582	15622	15636	15713	15616	15615	15714	15509	15718	15737	15849	15741	15759	15728	15816	15827	15671	15620	15622	15735	15797	15649	15462	15643	15505	15545	15730	15671	15501	15699	15364	15624	15737	15532	15578	15701	15796	15539	15628	15737	15590	15579	15500	15780	15494	15567	15731	15758	15907	15525	15620	15542	15671	15784	15669	15578	15648	15803	15664	15458	15715	15646	15567	15650	15702	15594	15781	15427	15762	15666	15682	15755	15548	15665	15787	15672	15640	15706	15609	15658	15758	15514	15624	15699	15569	15795	15573	15633	15680	15630	15575	15535	15517	15761	15647	15725	15649	15752	15864	15596	15498	15646	15717	15414	15813	15726	15529	15573	15681	15830	15723	15740	15633	15662	15987	15978	15662	15522	15514	15663	15711	15643	15606	15659	15537	15763	15694	15598	15712	15703	15629	15515	15773	15635	15518	15634	15494	15734	15741	15499	15859	15728	15648	15562	15882	15635	15585	15802	15671	15773	15603	15640	15487	15626	15505	15671	15684	15632	15523	15645	15728	15668	15649	15535	15661	15626	15641	15860	15585	15932	15571	15639	15766	15661	15705	15676	15793	15661	15821	15680	15495	15605	15772	15611	15887	15566	15697	15613	15614	15713	15646	15626	15693	15504	15706	15691	15826	15700	15756	15686	15732	15485	15581	15426	15664	15524	15542	15339	15595	15784	15518	15690	15358	15472	15647	15643	15604	15584	15729	15750	15520	15637	15718	15556	15581	15721	15632	15655	15543	15645	15711	15545	15645	15665	15729	15755	15780	15708	15732	15741	15561	15573	15587	15823	15676	15599	15745	15548	15586	15649	15920	15818	15701	15740	15755	15504	15707	15876	15454	15924	15647	15497	15514	15497	15552	15601	15542	15759	15551	15632	15556	15659	15530	15512	15478	15487	15516	15668	15525	15550	15669	15765	15668	15673	15737	15753	15617	15671	15584	15538	15638	15617	15807	15866	15700	15681	15524	15612	15875	15766	15654	15538	15675	15779	15533	15585	15676	15720	15781	15610	15643	15682	15568	15724	15773	15756	15806	15749	15605	15627	15692	15685	15644	15769	15687	15714	15634	15676	15697	15734	15753	15574	15598	15620	15608	15566	15692	15640	15752	15657	15682	15566	15621	15766	15710	15740	15570	15591	15503	15547	15808	15726	15541	15613	15659	15676	15599	15723	15743	15628	15780	15647	15718	15620	15686	15606	15767	15656	15742	15697	15780	15670	15579	15456	15617	15959	15612	15647	15699	15627	15643	15665	15581	15712	15435	15708	15563	15484	15676	15586	15650	15479	15622	15833	15620	15796	15712	15669	15607	15682	15631	15568	15526	15501	15734	15638	15699	15689	15567	15762	15662	15713	15508	15621	15627	15638	15645	15628	15547	15500	15800	15870	15668	15538	15614	15803	15820	15727	15532	15749	15570	15607	15851	15702	15711	15537	15473	15501	15602	15690	15741	15711	15714	15494	15702	15676	15738	15852	15748	15784	15784	15768	15466	15527	15526	15569	15623	15706	15821	15665	15747	15878	15600	15674	15573	15769	15653	15689	15713	15862	15629	15529	15538	15696	15529	15708	15769	15752	15672	15685	15821	15641	15626	15748	15621	15621	15660	15726	15702	15661	15750	15453	15720	15581	15787	15640	15726	15626	15750	15681	15702	15902	15481	15781	15710	15596	15717	15435	15836	15763	15856	15505	15782	15346	15564	15784	15573	15710	15557	15561	15748	15606	15589	15813	15731	15517	15560	15591	15683	15592	15623	15597	15629	15748	15684	15714	15637	15552	15534	15683	15647	15679	15638	15461	15668	15470	15559
32366	53846	50604	40238	34416	30030	26118	22407	20036	18618	17671	16725	15969	15411	14727	14623	14267	14167	14066	13952	13834	13711	13865	13722	13507	13427	13732	13514	13372	13501	13583	13436	13547	13323	13534	13542	13493	13398	13538	13480	13417	13433	13346	13433	13524	13424	13428	13451	13225	13489	13613	13316	13336	13387	13389	13270	13579	13339	13438	13531	13570	13315	13361	13432	13339	13375	13487	13269	13442	13458	13425	13347	13502	13574	13361	13551	13385	13481	13235	13313	13321	13448	13429	13328	13471	13349	13407	13508	13509	13370	13509	13384	13476	13431	13316	13579	13448	13393	13390	13236	13364	13421	13354	13394	13369	13386	13299	13418	13274	13518	13470	13532	13284	13223	13408	13483	13482	13440	13545	13466	13553	13524	13454	13308	13382	13470	13412	13225	13714	13205	13337	13274	13340	13265	13360	13220	13560	13439	13464	13398	13283	13349	13491	13455	13471	13278	13509	13404	13272	13318	13538	13498	13437	13456	13367	13406	13479	13501	13459	13434	13545	13494	13409	13415	13415	13397	13455	13378	13384	13338	13508	13348	13501	13352	13248	13389	13291	13367	13332	13591	13492	13423	13158	13447	13337	13413	13450	13463	13341	13323	13498	13350	13454	13402	13431	13283	13383	13477	13235	13250	13441	13364	13575	13349	13286	13379	13252	13311	13327	13368	13450	13478	13583	13471	13394	13328	13403	13475	13545	13326	13451	13478	13328	13388	13454	13309	13341	13240	13371	13421	13409	13507	13402	13318	13346	13351	13469	13368	13383	13379	13362	13461	13402	13290	13438	13421	13464	13450	13314	13563	13375	13446	13489	13355	13423	13253	13479	13434	13387	13534	13222	13571	13291	13386	13249	13301	13394	13416	13171	13335	13375	13346	13411	13442	13447	13382	13465	13467	13449	13410	13290	13361	13334	13257	13369	13554	13445	13350	13145	13422	13360	13299	13534	13383	13373	13231	13357	13423	13401	13345	13434	13264	13424	13470	13316	13498	13294	13620	13481	13519	13342	13570	13538	13308	13315	13485	13383	13300	13422	13369	13335	13469	13370	13341	13298	13487	13510	13445	13390	13501	13479	13478	13370	13401	13339	13435	13361	13469	13408	13432	13247	13333	13415	13434	13276	13407	13511	13482	13496	13503	13279	13424	13521	13460	13358	13496	13390	13495	13376	13285	13373	13295	13299	13322	13293	13360	13432	13364	13433	13451	13440	13552	13356	13293	13441	13401	13388	13397	13335	13385	13368	13345	13426	13357	13570	13364	13600	13447	13382	13347	13401	13422	13527	13323	13298	13304	13563	13386	13481	13411	13377	13565	13439	13409	13452	13414	13394	13317	13519	13469	13534	13444	13444	13481	13279	13455	13363	13411	13470	13416	13361	13370	13470	13446	13583	13346	13419	13324	13454	13369	13212	13367	13344	13283	13307	13397	13270	13352	13580	13377	13339	13557	13554	13276	13434	13328	13540	13285	13425	13234	13247	13568	13603	13333	13541	13357	13163	13399	13433	13286	13359	13135	13388	13446	13330	13210	13522	13377	13360	13344	13380	13599	13342	13441	13319	13347	13345	13344	13460	13389	13573	13423	13291	13552	13423	13389	13360	13435	13421	13512	13423	13269	13476	13383	13476	13213	13302	13405	13364	13580	13106	13540	13428	13456	13299	13627	13395	13222	13550	13288	13364	13497	13442	13379	13275	13448	13349	13493	13291	13313	13486	13604	13497	13454	13453	13304	13430	13417	13521	13312	13380	13405	13535	13385	13352	13472	13423	13370	13438	13367	13431	13434	13409	13469	13430	13491	13414	13328	13707	13592	13372	13432	13302	13478	13593	13505	13306	13337	13498	13405	13492	13351	13324	13332	13488	13296	13378	13373	13379	13367	13277	13584	13426	13407	13397	13224	13305	13424	13466	13420	13448	13348	13465	13480	13309	13424	13526	13361	13467	13193	13424	13411	13427	13579	13355	13515	13341	13318	13591	13295	13480	13463	13382	13261	13400	13265	13327	13392	13317	13381	13371	13406	13345	13276	13355	13550	13592	13315	13353	13382	13478	13595	13351	13500	13364	13245	13400	13432	13462	13281	13441	13510	13386	13508	13596	13452	13482	13541	13356	13336	13348	13446	13321	13386	13470	13274	13380	13352	13295	13325	13443	13326	13305	13463	13465	13413	13328	13463	13392	13329	13324	13289	13493	13312	13379	13356	13423	13429	13369	13246	13451	13387	13536	13478	13396	13430	13415	13586	13315	13268	13390	13360	13337	13467	13368	13366	13370	13449	13502	13542	13528	13564	13285	13442	13529	13368	13492	13431	13434	13501	13455	13268	13261	13558	13400	13330	13226	13396	13495	13529	13342	13455	13591	13331	13497	13490	13319	13476	13364	13514	13352	13340	13375	13485	13381	13343	13431	13315	13487	13455	13467	13303	13408	13523	13306	13561	13439	13314	13599	13333	13342	13442	13359	13391	13399	13318	13496	13477	13411	13298	13379	13284	13459	13237	13405	13554	13342	13604	13515	13465	13386	13367	13393	13220	13421	13260	13515	13518	13417	13437	13406	13303	13515	13476	13383	13597	13383	13399	13466	13328	13386	13344	13516	13221	13470	13336	13436	13418	13379	13383	13490	13339	13286	13560	13477	13536	13613	13476	13360	13528	13509	13564	13250	13412	13186	13505	13552	13221	13513	13297	13368	13430	13454	13490	13428	13443	13499	13332	13389	13436	13346	13220	13475	13431	13503	13591	13368	13369	13268	13486	13326	13396	13381	13354	13273	13324	13342	13221	13518	13350	13418	13547	13373	13372	13422	13416	13466	13511	13360	13392	13365	13427	13407	13475	13532	13462	13443	13357	13496	13419	13360	13477	13410	13348	13341	13420	13460	13365	13371	13384	13420	13434	13337	13491	13390	13528	13346	13307	13471	13408	13369	13404	13309	13315	13494	13203	13594	13446	13474	13477	13455	13417	13395	13534	13371	13267	13460	13419	13526	13377	13283	13466	13343	13313	13613	13549	13586	13498	13321	13376	13325	13452	13573	13590	13426	13441	13425	13216	13485	13379	13263	13404	13420	13328	13424	13371	13454	13304	13330	13344	13465	13410	13416	13350	13407	13393	13383	13361	13629	13158	13359	13318	13404	13361	13375	13393	13265	13465	13445	13473	13363	13486	13338	13265	13453	13341	13375	13556	13393	13407	13504	13475	13493	13400	13419	13278	13444	13291	13525	13453	13447	13358	13415	13449	13439	13356	13415	13596	13324	13272	13477	13316	13590	13321	13218	13256	13478	13437	13459	13407	13374	13325	13324	13415	13395	13259	13486	13374	13368	13544	13439	13436	13348	13448	13349	13451	13429	13341	13435	13502	13307	13443	13374	13283	13505	13356	13423	13386	13447	13581	13442	13193	13341	13290	13378	13326	13284	13373	13565	13608	13311	13435	13493	13368	13316	13538	13366	13567	13185	13461	13288	13413	13332	13477	13339	13468	13504	13335	13435	13332	13413	13367	13364	13412	13399	13522	13469	13367	13282	13341	13518	13326	13451	13443	13518	13332	13504	13449	13328	13366	13376	13518	13441	13432	13343	13280	13279	13342	13526	13194	13514	13361	13311	13294	13409	13484	13355	13383	13251	13421	13413	13375	13320	13388	13439	13485	13421	13227	13387	13298	13384	13523	13554	13289	13535	13371	13348	13449	13296	13343	13414	13402	13300	13438	13328	13258	13417	13572	13515	13468	13372	13370	13261	13326	13239	13273	13409	13476	13384	13454	13478	13506	13458	13383	13296	13463	13474	13337	13511	13505	13476	13411	13343	13416	13406	13390	13387	13459	13450	13600	13484	13445	13383	13309	13412	13400	13385	13258	13315	13448	13451	13349	13329	13633	13321	13344	13409	13438	13418	13450	13301	13347	13512	13398	13367	13477	13146	13446	13522	13288	13446	13578	13433	13283	13516	13617	13416	13321	13334	13522	13453	13401	13333	13413	13559	13335	13577	13465	13402	13268	13377	13455	13500	13369	13521	13462	13439	13412	13376	13319	13335	13287	13398	13343	13426	13465	13360	13296	13341	13421	13413	13343	13496	13453	13363	13366	13297	13388	13382	13449	13410	13345	13461	13500	13521	13320	13450	13334	13453	13365	13515	13453	13407	13457	13423	13373	13438	13451	13410	13463	13423	13480	13300	13367	13309	13399	13285	13473	13389	13611	13374	13233	13602	13325	13493	13487	13329	13373	13455	13465	13448	13400	13454	13352	13399	13436	13375	13520	13346	13323	13501	13494	13443	13431	13311	13416	13369	13553	13389	13352	13526	13492	13588	13355	13409	13402	13447	13450	13317	13367	13313	13412	13386	13330	13526	13458	13383	13286	13396	13467	13479	13440	13270	13549	13341	13383	13428	13475	13465	13434	13347	13509	13407	13447	13339	13529	13403	13340	13455	13476	13430	13488	13423	13491	13268	13364	13418	13304	13424	13519	13640	13588	13268	13356	13455	13358	13498	13583	13365	13465	13518	13431	13420	13477	13527	13252	13378	13472	13348	13311	13403	13485	13540	13445	13374	13448	13292	13383	13356	13555	13431	13478	13462	13383	13446	13483	13195	13551	13473	13502	13617	13419	13423	13322	13389	13532	13255	13336	13378	13416	13458	13463	13260	13372	13525	13292	13551	13445	13365	13517	13512	13540	13536	13289	13317	13326	13361	13436	13479	13475	13315	13300	13331	13408	13369	13492	13268	13375	13248	13370	13357	13482	13370	13359	13344	13435	13439	13551	13503	13414	13343	13462	13466	13444	13454	13520	13397	13356	13556	13259	13486	13469	13496	13255	13307	13371	13563	13357	13378	13320	13465	13459	13566	13318	13460	13291	13421	13348	13393	13490	13280	13453	13444	13347	13228	13445	13332	13494	13309	13553	13434	13552	13418	13385	13433	13535	13290	13364	13532	13440	13577	13431	13440	13310	13367	13321	13390	13422	13510	13353	13558	13374	13376	13380	13388	13525	13495	13526	13401	13472	13481	13428	13307	13504	13491	13439	13344	13410	13420	13176	13425	13318	13572	13352	13323	13271	13211	13385	13428	13347	13366	13328	13359	13465	13412	13454	13137	13470	13434	13495	13389	13314	13677	13291	13358	13286
22771	21115	28914	24367	24674	29653	31648	25499	22819	21574	20649	19664	18990	18402	18052	17645	17267	17182	16895	16793	16766	16751	16720	16459	16498	16352	16371	16308	16374	16347	16165	16208	16256	16384	16315	16219	16376	16061	16165	16239	16263	16249	16096	16374	16177	16232	16162	16204	16400	16451	16322	16297	16236	16127	16219	16132	16290	16352	16230	16209	15947	16199	16052	16196	16368	16392	16168	16247	16167	16176	16182	16326	16254	16278	16221	16266	16152	15952	16132	16176	16211	16106	16089	16102	16243	16247	16041	16030	16093	16076	16035	16129	16266	16095	15920	16182	16236	16214	16181	16294	16066	16097	16253	16274	16065	16367	16111	16259	16422	16244	16371	16082	15986	16181	16219	16105	16235	16194	16043	16260	16074	16123	16076	16118	16399	16093	16098	16204	16228	16160	16206	16340	16240	16131	16100	16233	16039	16271	16183	16052	16386	16200	16244	16264	16179	16220	16175	16248	16344	16238	16121	15959	16279	16110	16237	16129	16017	16223	16115	15871	16098	15896	16027	15965	16080	16321	15975	16113	15935	16122	16128	16204	16055	16234	16114	16030	16080	15998	16077	16129	15999	15853	15924	15949	16073	16077	16397	16209	16237	16190	16254	16154	16210	16128	16213	16156	16299	16209	16166	16194	16228	16074	16016	16069	16208	16069	16060	16297	16148	16249	16063	16040	16308	16297	16188	16020	16142	16055	16216	16135	16206	16082	16134	16221	16007	16306	16117	16033	16039	16046	16157	16172	16048	16068	16160	16060	16406	16299	15923	16148	16105	16136	16057	16223	16006	15966	16155	16046	16202	16156	16089	15923	16121	16190	16134	15901	15817	16131	16148	16066	16161	16090	16071	16212	16166	16198	16002	16257	16272	16090	16353	16120	16155	16386	16018	15996	16204	15943	16104	16079	16218	16020	16110	16013	16157	16254	16169	16178	16055	16240	16131	16011	16090	16110	15931	16096	16018	15934	15798	15943	15967	16178	16030	15977	16089	16081	16219	16213	16275	16149	16172	16194	15983	16033	16373	16088	16303	16215	16033	16117	16167	16249	16078	16086	16019	16255	16404	16144	16253	16030	16107	16146	16144	16115	16282	16182	16030	16108	16161	16045	16008	16199	15925	16157	16158	16107	16212	16139	16150	16193	16196	16115	16002	15994	16217	15971	15913	16060	15987	16110	16112	16120	16080	15935	16177	16125	16056	16311	16376	16281	16092	16153	16112	16248	16328	16091	16106	15971	16164	16193	15999	16176	16100	16217	16208	16064	16201	15998	16189	16094	16204	16128	16256	16147	16002	16148	16066	16105	16134	16205	16119	15905	16001	15981	16090	16083	15879	16047	16140	16132	16091	16248	16041	15946	16080	16071	16125	16212	16130	16126	16045	16179	16120	16241	16238	16002	15872	16120	16334	16017	16139	16155	16086	16269	16315	16255	16135	16098	15998	15915	16053	15987	16107	16184	16260	16003	15834	16130	16124	16188	16023	16079	16124	16169	16066	16100	16067	16057	16205	16094	16127	15969	15988	16000	16219	16080	16057	16151	16028	16228	16173	16117	16202	16040	15976	16040	16138	16149	16082	16213	16209	16212	16182	15943	16162	16037	16337	16087	16266	16155	16145	16081	15883	16270	16219	16170	16143	16092	16162	16199	16299	16217	15943	16041	16123	16060	16062	16200	16095	16040	16181	16155	15918	16119	16180	16088	16052	16035	16137	15974	15995	16368	16245	16052	16115	16097	16058	16204	16124	16017	15985	16092	16105	16177	16222	15940	16149	16103	16104	16014	16030	16113	16204	16114	16204	16229	16201	16183	16174	15921	16091	15949	16095	16042	16112	16142	15956	15882	16093	16093	16095	16228	16110	16122	16350	16130	16032	16249	16333	16363	16087	16067	16201	16232	15991	16134	16059	16086	16061	16191	16191	16201	16194	16080	16181	16136	16029	16175	16139	16256	16111	16292	16241	16057	16128	16122	16037	16100	16075	16157	16195	16065	16160	16139	16155	16281	16226	16228	16220	16292	16145	16146	16199	16037	15960	15912	16079	16317	16311	16088	16348	16155	16130	16221	16241	15910	16196	16206	16100	16294	16030	16172	15961	16141	16003	16018	16206	16249	16273	16301	15961	16101	16019	16188	15950	16248	16051	16014	16087	16179	16018	16013	16280	16171	16053	16087	16209	16110	16340	16150	16112	16035	16124	16079	16326	16280	16187	16077	15982	16092	16016	16282	16135	16150	16219	16071	16167	16118	16093	16252	16093	16160	16197	15982	16062	16193	16078	16031	16207	16134	16019	16206	16269	16142	16154	16123	16229	16043	16255	16085	15979	16395	16199	15882	16265	15989	16138	16228	16099	16074	16159	16067	16205	16135	16116	16056	16270	16053	16077	16259	16251	16244	16371	16179	15979	16108	16028	16017	16138	16180	16020	16090	16131	16047	16017	16176	16023	16210	16238	16210	16208	16038	16152	16007	16027	15825	16145	16131	16203	16033	16020	16192	16138	15970	16212	16215	16150	16155	16152	16123	16159	16157	16265	16170	16094	16107	15903	16085	16068	16155	16161	16038	16043	16074	16142	16207	16267	15879	16036	16059	16050	16013	15990	16220	16036	15923	15998	16130	16027	16211	16007	16305	16125	16111	16164	16297	16206	16310	16322	16124	16049	16071	16142	16070	16196	16195	16272	16078	16165	16361	16164	16089	16175	16254	16106	16058	15972	16304	16144	16278	16053	16123	16311	15992	16151	16230	16185	16123	16269	16083	16061	16190	16017	15965	16040	16078	16162	16191	16047	16236	16312	16316	16114	16336	15978	16219	16285	16123	16041	16152	16198	16184	15901	16078	16199	15990	16261	16202	16247	16091	16030	16022	16135	16356	16231	16170	16044	16102	16201	16128	16122	16092	16082	16095	16034	15916	16186	16284	16187	16075	16100	16013	16171	16211	16233	16104	15904	16115	16130	16220	16103	16280	16469	16172	16143	16269	16097	16027	15743	16204	16297	16136	16184	16267	16260	16095	16251	16029	16071	16174	16293	16148	16041	16055	16095	16114	16083	16073	15921	16128	16099	16135	16045	16245	16081	16294	16190	16198	16216	16135	16134	16219	16142	16106	16152	16006	15971	15895	15944	16107	16050	16154	16222	16120	15992	16041	16163	16223	16115	16075	16351	16151	16097	16218	16119	16190	16017	16167	16066	15983	16184	16165	16287	16089	16104	16143	16056	16071	16065	16256	16132	15914	16075	15930	16147	16167	16110	16120	16229	16070	16000	16026	16111	16095	16076	16022	16018	16110	16097	15997	16081	16004	15965	15839	16158	15923	16219	15997	16067	16112	16021	16124	16301	16057	16156	16137	16023	16165	16199	16020	16169	16218	16063	16297	16061	16212	16204	15944	16064	16101	16245	16209	16283	16025	16183	16249	16275	15985	16266	15848	16099	16024	16103	16059	16069	16053	16214	16022	16082	16181	16099	16069	15898	16296	16010	15960	16144	15945	16096	16191	16100	16104	16098	15929	16189	16059	16041	16231	16046	16225	16222	15978	16273	16213	16206	15975	16262	15972	16088	16071	16150	16065	16303	16219	16252	16062	16076	16052	16093	16273	16287	15948	16080	16143	16080	16142	16146	16166	16153	15992	15937	16034	16131	16026	16041	16131	16074	15853	16050	16192	16061	16091	16065	16127	16104	16144	16182	16181	16115	16162	16164	16089	15992	16110	16210	16301	16286	16046	16144	16070	16038	16072	16012	16054	16024	16133	16282	16179	16309	16145	15995	16134	16047	16232	16142	16132	16305	15990	16020	16075	16185	16088	16129	16148	16175	16458	16204	16113	16120	16064	16228	15985	16168	16237	16099	16153	16216	16094	16020	16029	16150	16105	16209	16168	16250	16181	16206	16056	16247	16400	16204	16066	16220	16123	16063	15987	16072	16188	15866	16145	16050	16241	16149	16006	16127	15957	16184	16081	16072	16123	16357	16118	16068	16208	16141	16174	15859	16198	16176	16202	15999	15868	15930	16080	16154	16017	16166	16240	16080	16297	16238	16122	16014	16226	15846	16165	16328	16033	16161	16068	16171	16146	16086	16395	16240	15967	15897	16158	16109	15881	16015	16092	15991	16140	16127	16065	16189	16166	16199	16191	16061	15985	16000	16117	16274	16193	15940	16028	16186	16073	16195	16351	16230	16159	16042	16293	16205	16117	16063	16097	16207	16175	16217	16119	16213	16076	16275	16157	16159	16058	16224	16096	16080	16051	16158	16266	16035	16139	16021	16206	16054	15990	16075	16040	16100	16077	16164	16032	16184	16069	16028	16021	16194	16136	16169	16244	16139	16041	16002	16026	16115	16105	16203	16060	16134	15987	16215	16296	16320	16104	16098	16247	16034	16099	16225	16283	16219	15985	16148	16064	16101	15870	16244	16014	16208	16084	16242	16159	16155	16111	16157	16017	16175	16327	15878	16234	16180	16243	16065	16161	16107	16079	16048	16041	16332	16041	16153	16176	16112	16428	16175	15905	16163	16047	15933	16216	16124	16011	16088	15934	16042	16063	16110	16280	16215	16102	16046	16063	16177	16050	16085	15968	15858	16112	16074	16273	16188	16058	16108	16223	16261	15915	16270	16065	16333	16102	16127	16051	16050	15969	16301	16148	16153	16185	16186	16049	16208	15818	16085	15932	16230	16174	16064	16041	16068	16052	16183	16122	16115	16234	15944	15851	15901	15997	16091	16140	16048	16127	16139	16216	16103	16207	16159	16028	16318	16034	16067	16098	16045	16044	16009	16095	16227	16092	16281	16381	16150	16079	16135	16228	16167	16204	16292	16137	16002	16187	16108	16141	15891	16110	16248	16224	16185	16124	16203	16110	16191	16110	15992	16087	16073	15967	16090	15972	15947	16034	15966	16088	16347	16146	16164	16240	16166	16120	16149	15968	16166	16259	16274	16108	16195	16171	15949	16218	16267	16264	15976	16056	16213	16252	16097	16138	16066	16175	16231	16107	16125	16333	16134	16263	16223	16142	16236	15999	15972	16125	16137	16128	16075	16311	16099	16068	15973	16089	15996	16268	16127	16049	16348	16147	15998	16073	15896	16073	16167	16058	16033	16137	16212	16028	15946	16076	16213	15947	16146	16208
34867	60567	55989	45211	39616	34929	30500	25851	22697	20827	19693	18199	17378	16392	15816	15264	14925	14739	14522	14594	14091	14027	14041	13991	13977	14012	13756	13563	13798	13742	13658	13577	13599	13746	13727	13623	13684	13656	13772	13558	13581	13614	13891	13573	13687	13613	13699	13413	13738	13730	13728	13675	13588	13699	13872	13660	13574	13569	13530	13666	13616	13603	13499	13598	13656	13760	13587	13693	13553	13590	13600	13613	13669	13506	13595	13815	13602	13709	13569	13747	13602	13720	13590	13701	13679	13707	13643	13730	13683	13723	13703	13585	13445	13415	13613	13585	13605	13563	13744	13611	13709	13688	13617	13514	13605	13690	13564	13653	13500	13597	13702	13541	13604	13585	13563	13601	13569	13715	13655	13577	13554	13690	13687	13431	13753	13597	13692	13548	13811	13503	13714	13702	13566	13686	13549	13755	13754	13419	13678	13667	13704	13732	13770	13639	13599	13401	13711	13469	13677	13757	13643	13719	13671	13494	13589	13639	13797	13600	13520	13714	13672	13817	13614	13535	13713	13807	13589	13579	13651	13466	13576	13587	13715	13552	13663	13555	13694	13524	13636	13641	13594	13608	13725	13487	13489	13590	13587	13743	13628	13560	13666	13584	13482	13619	13596	13681	13627	13538	13599	13694	13446	13614	13383	13605	13714	13555	13503	13637	13608	13712	13560	13476	13469	13579	13470	13733	13609	13727	13676	13688	13624	13806	13777	13707	13466	13539	13655	13535	13546	13614	13623	13548	13647	13639	13542	13694	13528	13609	13579	13637	13558	13603	13637	13699	13743	13678	13732	13732	13668	13687	13550	13684	13690	13598	13610	13640	13784	13664	13628	13505	13700	13649	13594	13592	13794	13536	13453	13663	13578	13652	13656	13601	13615	13587	13552	13634	13466	13695	13662	13633	13628	13572	13519	13622	13830	13549	13534	13768	13546	13714	13613	13576	13693	13694	13763	13633	13607	13448	13714	13536	13542	13613	13486	13719	13726	13754	13700	13573	13575	13830	13581	13655	13714	13592	13789	13777	13726	13526	13760	13693	13720	13602	13613	13768	13655	13560	13725	13582	13748	13588	13534	13561	13575	13610	13662	13649	13583	13658	13860	13580	13670	13675	13643	13647	13629	13653	13711	13704	13503	13627	13608	13595	13678	13779	13538	13687	13666	13629	13627	13641	13535	13597	13710	13573	13559	13614	13831	13534	13681	13677	13693	13618	13689	13477	13657	13582	13653	13846	13517	13663	13572	13646	13551	13715	13673	13823	13576	13633	13562	13676	13717	13640	13568	13679	13443	13635	13644	13688	13602	13641	13668	13655	13518	13555	13639	13571	13524	13635	13611	13643	13433	13552	13410	13587	13477	13667	13632	13588	13736	13486	13566	13530	13527	13825	13595	13630	13588	13510	13467	13652	13684	13506	13526	13774	13506	13625	13753	13672	13750	13721	13684	13633	13556	13609	13576	13638	13638	13632	13623	13583	13656	13704	13613	13721	13665	13448	13623	13594	13669	13622	13714	13525	13434	13705	13423	13650	13609	13508	13521	13823	13704	13627	13596	13622	13788	13660	13589	13640	13615	13622	13836	13781	13667	13587	13587	13718	13579	13724	13813	13589	13742	13585	13653	13521	13616	13786	13613	13553	13560	13802	13635	13741	13643	13537	13717	13710	13567	13745	13617	13780	13781	13589	13604	13573	13727	13619	13630	13803	13726	13512	13581	13632	13634	13755	13696	13658	13817	13738	13687	13718	13534	13449	13569	13494	13672	13404	13629	13550	13615	13515	13711	13654	13600	13676	13780	13700	13645	13783	13654	13773	13555	13479	13721	13542	13731	13543	13649	13573	13634	13574	13695	13499	13614	13505	13645	13586	13593	13595	13655	13770	13790	13709	13608	13469	13692	13694	13652	13655	13639	13500	13677	13684	13676	13726	13653	13824	13438	13621	13719	13511	13595	13709	13542	13520	13473	13635	13704	13626	13572	13431	13688	13684	13782	13666	13538	13606	13568	13539	13668	13602	13629	13532	13566	13594	13630	13710	13574	13480	13660	13736	13620	13658	13746	13666	13801	13732	13356	13620	13398	13468	13534	13398	13602	13707	13538	13748	13553	13493	13606	13594	13625	13651	13540	13692	13569	13592	13519	13568	13494	13493	13658	13708	13588	13625	13527	13695	13699	13551	13535	13589	13710	13792	13599	13648	13583	13576	13682	13620	13486	13536	13899	13620	13706	13500	13523	13740	13628	13635	13717	13694	13574	13748	13600	13505	13709	13620	13612	13602	13574	13564	13525	13465	13552	13633	13607	13786	13677	13610	13578	13685	13725	13565	13661	13612	13574	13773	13573	13653	13782	13795	13384	13516	13714	13744	13560	13673	13611	13740	13624	13633	13719	13660	13540	13630	13623	13813	13608	13540	13526	13444	13614	13787	13598	13415	13608	13567	13527	13623	13693	13706	13588	13566	13866	13579	13606	13521	13700	13591	13753	13544	13832	13700	13597	13719	13664	13680	13604	13631	13649	13583	13516	13727	13539	13705	13615	13552	13573	13775	13656	13646	13575	13520	13624	13752	13635	13496	13757	13748	13673	13653	13690	13672	13579	13535	13636	13597	13510	13730	13626	13677	13614	13703	13728	13644	13559	13699	13767	13708	13547	13682	13651	13513	13881	13647	13595	13628	13581	13603	13709	13535	13643	13430	13651	13668	13655	13658	13622	13448	13593	13736	13605	13755	13625	13663	13556	13515	13583	13690	13643	13598	13621	13548	13669	13617	13674	13702	13679	13664	13607	13612	13828	13531	13656	13620	13607	13700	13576	13584	13668	13507	13703	13553	13583	13699	13574	13555	13816	13658	13730	13795	13560	13640	13696	13623	13589	13619	13769	13801	13561	13565	13638	13611	13502	13412	13670	13697	13653	13579	13706	13584	13661	13597	13533	13653	13813	13559	13700	13727	13582	13690	13598	13574	13506	13691	13554	13820	13560	13697	13628	13693	13677	13742	13640	13542	13568	13529	13669	13558	13758	13608	13516	13594	13405	13633	13644	13589	13599	13828	13581	13600	13729	13596	13536	13505	13659	13605	13590	13592	13576	13772	13547	13494	13743	13538	13546	13528	13674	13517	13703	13483	13566	13726	13540	13646	13597	13756	13687	13595	13659	13610	13743	13560	13702	13740	13652	13674	13651	13406	13759	13851	13702	13500	13553	13536	13623	13643	13538	13641	13725	13684	13728	13653	13528	13680	13569	13684	13756	13696	13646	13485	13477	13671	13591	13512	13589	13555	13531	13566	13682	13658	13815	13604	13711	13539	13491	13514	13572	13699	13587	13612	13620	13664	13715	13724	13565	13565	13778	13741	13558	13521	13611	13632	13554	13414	13612	13747	13558	13646	13570	13577	13777	13641	13584	13705	13618	13514	13668	13600	13499	13630	13688	13568	13771	13588	13723	13547	13700	13722	13762	13678	13681	13616	13727	13637	13646	13659	13594	13673	13685	13526	13728	13451	13602	13657	13635	13608	13712	13514	13585	13550	13594	13635	13598	13757	13612	13819	13632	13553	13674	13591	13633	13552	13631	13628	13445	13657	13485	13518	13620	13550	13448	13568	13608	13799	13706	13596	13445	13710	13506	13656	13762	13740	13553	13551	13697	13632	13604	13702	13682	13543	13700	13610	13772	13633	13723	13717	13603	13572	13546	13526	13559	13592	13692	13630	13533	13557	13364	13708	13690	13579	13674	13659	13579	13633	13489	13677	13539	13384	13622	13714	13663	13707	13561	13531	13510	13631	13687	13681	13618	13758	13713	13504	13632	13641	13628	13640	13662	13750	13746	13709	13609	13534	13498	13538	13536	13655	13765	13609	13526	13499	13776	13639	13688	13560	13575	13614	13667	13739	13487	13584	13710	13808	13788	13582	13692	13636	13666	13573	13657	13682	13645	13638	13579	13518	13705	13674	13771	13581	13643	13662	13456	13620	13685	13680	13594	13566	13548	13734	13628	13592	13633	13691	13744	13527	13554	13678	13671	13593	13643	13797	13756	13572	13702	13551	13570	13720	13729	13668	13580	13723	13606	13564	13691	13527	13635	13812	13642	13686	13512	13560	13579	13631	13502	13551	13601	13654	13453	13671	13519	13745	13533	13592	13619	13507	13500	13696	13533	13720	13615	13648	13706	13412	13684	13702	13650	13723	13520	13575	13570	13714	13520	13681	13651	13704	13711	13624	13650	13673	13663	13810	13594	13457	13615	13481	13629	13503	13649	13751	13533	13754	13633	13594	13648	13816	13671	13709	13689	13658	13676	13719	13569	13724	13557	13706	13731	13568	13572	13828	13753	13565	13564	13548	13522	13407	13580	13618	13598	13540	13620	13593	13507	13582	13494	13576	13566	13665	13608	13711	13538	13668	13691	13498	13653	13642	13580	13612	13629	13546	13693	13594	13650	13639	13665	13781	13689	13539	13607	13758	13595	13658	13544	13869	13546	13669	13629	13693	13704	13689	13623	13690	13759	13704	13579	13557	13605	13700	13569	13746	13644	13620	13680	13678	13569	13587	13688	13660	13469	13477	13509	13669	13682	13597	13594	13657	13569	13738	13485	13602	13602	13666	13674	13693	13568	13754	13573	13630	13445	13599	13709	13673	13546	13718	13680	13758	13672	13630	13767	13511	13558	13646	13650	13488	13647	13615	13597	13559	13578	13675	13642	13577	13530	13758	13633	13450	13758	13555	13645	13658	13708	13579	13496	13665	13477	13626	13579	13508	13625	13487	13728	13694	13618	13622	13479	13579	13596	13632	13609	13590	13594	13584	13613	13605	13640	13532	13753	13705	13652	13817	13762	13650	13567	13580	13621	13746	13688	13701	13485	13720	13782	13478	13744	13636	13796	13722	13635	13685	13539	13648	13619	13751	13659	13560	13719	13547	13632	13644	13579	13568	13686	13535	13482	13537	13634	13612	13714	13505	13589	13655	13567	13630	13634	13660	13717	13775	13722	13545	13449	13678	13735	13546	13525	13724	13548	13590	13466	13549	13728	13651	13585	13729	13611	13663	13577	13719	13552	13682	13587	13637	13722	13589	13457	13649	13684	13587	13686	13732	13686	13741	13704	13688	13508	13464	13667	13538	13570	13529
29794	31360	40115	35274	28555	24674	22189	20232	19027	18312	17808	17374	17122	16951	16676	16519	16179	16406	16419	16228	16117	16272	16252	16002	15927	16178	16119	15841	16049	16152	16154	16070	16003	15931	16048	16161	16160	16055	15980	16100	15975	15908	16007	15892	15864	15868	15857	16033	16128	16027	15864	16044	16024	15794	16160	15993	16050	16056	16115	15920	15984	15932	15958	16089	15934	15940	15737	15957	16172	16016	16069	15969	16087	15888	16080	16082	15901	15932	16038	15813	16013	16065	16173	16026	16055	15907	15958	15990	15926	15948	15946	15951	15830	15992	16005	16002	15950	16170	15916	16042	15840	15994	16183	15941	15948	15962	15911	16225	15724	15884	15914	15975	15989	16094	15993	15960	15941	15832	15919	16063	16024	15979	15997	16198	16047	15989	16222	16106	15816	15922	16168	16070	16004	15951	15964	16208	16094	15894	15981	16141	15985	15906	15826	16054	16009	15944	15834	16040	15969	15899	16170	15917	16013	15975	16006	15804	15924	16078	15961	15817	16022	16103	16145	15967	16096	16040	15985	15954	16243	16056	16011	15950	16089	15931	15764	16035	16011	15885	15995	16055	16112	15868	15871	15898	16043	15850	16105	16051	15916	15874	16020	16051	16005	15931	15807	15941	15926	16157	15867	15977	15878	16007	15916	16103	16121	16113	15874	16181	15906	15983	16099	15899	16067	16000	15939	16098	15958	15924	16076	16188	15711	15973	15952	16085	16007	15886	15926	16062	16096	16047	16099	16048	16024	16058	15911	15885	15913	16031	15899	15966	15947	15890	16105	16072	15891	15809	16018	16021	15975	16080	15909	15943	15903	15907	16012	15660	16043	15980	15992	15966	15860	15819	15905	15921	16053	15874	15970	15930	16140	16021	16131	16050	15897	15986	15952	16040	15894	15992	15966	15725	15880	16053	16009	16164	16073	15944	15998	15962	16022	16109	15934	15956	15940	15920	15923	16027	15996	15811	16143	15845	16118	16086	16131	16173	15922	15968	16180	15924	15916	16022	16011	15863	15906	16052	16140	15905	16096	16073	16054	15901	15963	16040	16025	15943	15881	15922	15954	16254	15843	16199	15884	16027	15868	15911	16032	16136	15941	16040	16077	15964	16039	16184	15984	15840	16029	15861	15976	15941	15915	15880	16001	15994	15926	16017	15911	16240	15824	15920	15928	15760	16041	16066	16094	16068	15958	16019	16021	16014	15999	16108	15965	16133	15905	15989	15981	15836	15865	15963	16132	16163	16060	16124	16020	15831	16060	16173	15957	15933	15783	16116	15814	16023	15841	16100	15966	15906	16017	15887	16000	15964	15902	15906	15839	15972	15983	16040	16161	16205	16056	15923	15971	15991	15971	15884	16018	16112	16053	15814	15997	16040	16085	15916	16058	15917	15921	16120	15921	16091	15972	15995	16022	15991	15906	15981	16229	16014	15898	15891	16064	15728	15833	16076	16215	15966	15940	16096	16007	16070	16105	16004	15837	16029	16051	16049	16128	16000	15879	15990	15938	16016	15830	15785	15893	16207	15919	16027	16091	16074	15970	15971	15935	15882	16169	16006	16014	15893	15999	15996	15923	15876	15948	16065	15964	16040	16071	15973	15951	15996	16082	15821	15974	15911	15890	15750	16016	15931	16004	16224	15889	16025	16139	15820	16043	15943	16081	16168	16275	15844	15792	16025	15943	16080	16026	16003	16090	16289	16136	15879	16072	15951	16035	15998	16164	16131	15992	15998	15992	15844	16151	15829	16143	16038	15903	15985	16131	15900	16260	16108	16043	15836	16051	15925	15838	16174	16122	15902	15902	15951	16108	15905	15861	15884	15991	16041	16108	16011	15925	15982	15896	16147	15916	15948	16115	15975	15869	16000	16094	15866	16025	15937	15958	15871	15910	15902	16177	16009	15978	16196	15973	15830	16185	16109	15907	15918	16063	15842	15816	16004	16034	16098	16044	16125	15901	16191	15959	16022	16069	16192	16085	15882	16076	15914	16162	16064	15883	15863	15852	15923	15886	15987	16063	16122	16298	15990	16071	16008	16042	16003	16011	16137	16092	15995	15815	16196	15961	16053	16036	16119	15976	15931	15921	15848	15926	16115	16069	15958	16052	16051	15803	15952	15873	15988	15857	16001	16131	16095	16017	15947	16028	16040	15888	16189	15990	16094	16041	15823	16108	16129	16164	16204	15893	16053	15944	15917	15992	15794	15841	16064	16092	15965	16076	16107	15902	16023	16152	15981	16143	16051	16174	15827	15994	16007	15941	16073	16122	15857	15676	15885	16083	16030	15868	15995	15954	16116	16001	15964	15990	15938	15959	16016	15957	15966	16134	15998	16141	15975	15926	15763	15959	16091	16021	15980	16176	16021	16140	16106	15862	15919	16331	15816	15973	15744	15706	15968	16051	15989	15807	16062	16058	15998	15939	16150	15876	15981	15793	16006	15836	16109	15997	15727	15994	15968	15961	15865	16051	16175	15928	16028	15957	15920	16008	16020	15829	16026	15967	16003	16066	16147	16108	16188	16103	16040	15946	16028	15822	16007	15935	15915	16026	15891	16083	16129	15939	16010	16216	16090	15964	16115	16021	15940	16060	16021	16090	15909	15944	15972	16155	15997	15972	15914	16059	15969	15824	15943	16017	15959	16013	16083	16096	16174	15879	15990	15974	16074	16176	16218	15889	16039	15964	16019	16086	16145	15807	16058	15787	15981	15797	16031	15929	15957	16013	16139	15950	16033	15980	16107	16088	15995	15860	15859	15957	15795	15905	16062	16185	16040	16053	16003	15942	16078	16116	15730	16024	16076	16086	16084	15937	15879	16024	15974	16050	15943	15920	16030	15947	15944	16055	15840	15791	15984	15896	15958	15989	16075	15908	15927	15922	15957	16197	15944	16013	16218	15989	15944	15958	15956	16159	16069	15931	15940	16016	15837	15883	15841	15951	15884	15903	15979	16007	16033	15924	15873	15795	15907	16031	15834	16057	15840	15902	15809	15847	16017	16023	15750	15964	15887	16096	16024	15951	16081	16071	16081	16103	16063	15931	15946	15950	16120	15743	15991	16016	15874	15999	16140	15948	15974	16086	16010	16074	16015	16392	15999	16087	15822	15960	16007	15932	16012	16023	15909	16035	16268	16030	16018	16056	16023	15983	15890	16184	15975	16109	15921	16003	16024	16063	15999	16124	16113	16057	16124	16151	15995	15876	16195	15808	15816	16069	15963	15871	15999	16034	16083	15897	15911	16052	16106	16152	15813	15773	16072	16167	16212	16014	15868	15954	16021	15965	15842	16157	16074	16012	16223	16191	16065	16119	15851	16107	16006	16058	15958	16082	16055	15893	15848	15948	15924	15932	15863	15867	15840	16057	16015	15996	16040	15993	15991	16093	16034	15991	16029	15933	15892	15938	16027	15959	16089	16015	16060	16036	16016	16084	16016	15990	15990	16109	15925	16017	15881	15864	16066	15984	15986	15997	16036	16052	15924	16141	15901	16108	15985	15853	15887	16097	16011	16095	16077	16039	16125	16088	16027	16111	15937	16082	15732	16009	16137	16041	16038	16114	15858	15976	15955	16109	15921	15939	15838	16061	15999	15993	16043	15927	16074	16028	15896	15894	15978	15979	16248	16042	15956	15994	15957	15916	15788	16072	15951	15967	15859	16090	15847	15991	15855	15860	15848	16164	15979	16057	15984	16006	16036	15882	15860	16090	15995	16151	16165	16002	15940	16054	15886	15908	15866	16134	16063	16099	15907	15761	16046	16093	15956	15877	15929	15892	15976	15814	16134	15753	15792	16032	16125	15941	16181	16091	15945	15870	15941	16020	16072	15888	15883	15936	15901	16107	16053	16042	15780	16084	15881	15876	16126	16057	15856	15891	16011	16058	15996	15900	16009	15952	16136	15926	16014	15913	15825	16113	15977	16021	16006	16071	16092	15795	15864	16142	16033	15957	16111	16026	16105	16035	16288	15926	15943	16049	15869	16019	15993	16095	16105	16108	15839	15932	15702	15913	15923	16314	16163	15976	16081	15958	16152	15984	16111	15997	16020	15641	16069	15991	15845	15889	16129	16090	16055	15943	15950	15801	16191	15933	16106	16087	16138	15977	15954	15984	16077	16043	15902	15931	15965	15900	16103	16300	15829	15881	15816	16118	15886	15939	15848	15901	16102	16169	15972	16071	15968	16194	15850	15970	15753	15915	15823	16045	15841	15956	16205	16009	15985	16189	15925	15937	16006	15890	15994	15923	15977	16010	16099	15917	16047	15904	15935	16165	15954	15928	15965	16060	16068	16241	16182	15938	15846	15977	16220	15926	16241	15921	15992	16102	15915	15999	15988	16063	16088	15924	16163	16093	16170	16012	15914	16165	16017	16082	15903	15943	16169	16007	16118	15881	16016	15822	15927	16006	15960	15945	15958	15940	16103	15853	15728	15891	15943	15962	15853	15868	16105	15895	16026	16087	16016	16006	15968	15913	16164	15981	16159	16171	16103	16096	16196	16142	16201	16145	15974	15963	15884	16040	15988	16044	16149	16246	16091	15901	15860	16151	15917	16111	16113	16051	16085	16045	16065	15990	16015	16069	16165	16015	16012	15668	15916	16015	16027	16105	16113	15976	16022	16144	15982	16162	16001	16180	16265	16102	15963	16133	15962	15933	16156	16151	16042	16085	16129	15850	16163	16038	15999	16193	15951	16024	16228	16076	16163	16067	15948	16114	16035	15870	15942	16124	16051	15864	15964	15937	15963	15989	16266	15897	15996	15801	15926	15979	15985	16052	16156	16091	16157	16090	15850	15968	16083	16188	15996	16104	16067	16015	15892	16027	15917	16103	16088	15837	15767	16018	16173	16037	15828	16094	15932	15916	16096	16224	15985	15924	16101	15920	15937	15880	15988	15976	15914	15962	16120	16045	15884	16091	15913	15955	15907	16044	15867	15883	15907	16093	15980	16011	15936	16182	16033	15964	16188	16161	16191	16103	16024	16089	16085	16085	16078	16033	16167	15936	15777	16049	16030	16040	15951	15950	15740	16144	16203	15984	16154	15864	15957	16272	15944	16121	15979	15826	15969	15861	16072	15990	16152	15945	16036	16052	16005	16043	15982	16102	15889	15942	16143	15753	15999	16067	15912
33480	48428	44152	33788	28862	24761	21654	19416	17956	16831	16161	15594	15102	14741	14602	14313	14101	14042	13838	14036	13893	13893	13565	13737	13605	13548	13655	13486	13712	13609	13560	13599	13543	13605	13551	13755	13524	13457	13737	13558	13548	13559	13633	13605	13536	13557	13665	13526	13420	13218	13466	13636	13723	13543	13544	13517	13578	13437	13495	13810	13514	13574	13587	13464	13551	13688	13750	13692	13689	13668	13459	13534	13639	13758	13596	13569	13542	13443	13763	13614	13566	13534	13492	13290	13656	13626	13597	13667	13633	13702	13725	13535	13539	13343	13605	13602	13652	13597	13701	13506	13542	13523	13480	13688	13612	13597	13548	13552	13475	13472	13466	13629	13441	13362	13452	13448	13569	13497	13567	13492	13523	13614	13652	13456	13670	13547	13638	13489	13608	13576	13510	13564	13503	13845	13655	13498	13488	13459	13651	13689	13655	13476	13674	13637	13565	13540	13651	13799	13587	13602	13630	13601	13711	13681	13691	13463	13585	13583	13512	13643	13516	13621	13487	13666	13534	13663	13786	13736	13366	13668	13625	13601	13793	13503	13643	13583	13531	13383	13612	13587	13603	13622	13738	13364	13646	13612	13626	13535	13490	13619	13518	13426	13587	13595	13521	13361	13520	13383	13767	13624	13574	13620	13528	13581	13546	13464	13423	13640	13565	13414	13681	13472	13742	13694	13562	13559	13545	13597	13643	13641	13512	13571	13562	13749	13632	13574	13548	13560	13696	13596	13431	13415	13567	13625	13626	13713	13352	13711	13751	13534	13390	13601	13559	13620	13656	13636	13629	13502	13684	13580	13765	13300	13517	13689	13617	13590	13630	13431	13502	13658	13628	13634	13459	13596	13728	13505	13568	13674	13578	13538	13594	13673	13651	13480	13609	13585	13544	13434	13566	13663	13599	13573	13623	13518	13513	13593	13578	13570	13608	13693	13481	13424	13543	13599	13612	13383	13554	13605	13603	13497	13617	13577	13674	13645	13606	13544	13628	13415	13519	13433	13566	13591	13514	13547	13586	13633	13515	13577	13612	13486	13678	13573	13594	13701	13612	13607	13536	13537	13579	13607	13610	13707	13568	13713	13598	13799	13470	13642	13580	13448	13706	13530	13565	13491	13418	13524	13578	13554	13564	13544	13696	13553	13556	13577	13681	13647	13721	13783	13458	13670	13531	13658	13705	13710	13603	13597	13598	13488	13560	13660	13575	13548	13503	13507	13611	13698	13573	13593	13603	13539	13566	13605	13661	13586	13590	13603	13538	13586	13705	13495	13608	13636	13705	13449	13537	13605	13533	13464	13551	13536	13563	13557	13492	13628	13583	13542	13669	13552	13440	13607	13666	13371	13518	13647	13584	13512	13650	13682	13608	13548	13643	13697	13423	13598	13614	13611	13531	13667	13551	13707	13538	13651	13629	13724	13605	13485	13613	13539	13655	13636	13691	13621	13591	13787	13522	13670	13484	13473	13471	13560	13422	13521	13656	13500	13659	13567	13649	13508	13555	13663	13371	13695	13564	13693	13484	13582	13493	13690	13605	13642	13629	13614	13650	13595	13618	13578	13479	13547	13642	13654	13579	13791	13515	13735	13640	13602	13615	13599	13538	13811	13539	13642	13638	13435	13636	13801	13600	13378	13682	13527	13769	13599	13631	13458	13733	13667	13470	13501	13545	13657	13692	13643	13488	13605	13520	13582	13745	13701	13548	13608	13698	13772	13695	13746	13590	13582	13725	13577	13595	13401	13654	13560	13446	13566	13551	13568	13505	13617	13505	13645	13557	13525	13658	13557	13516	13569	13614	13506	13559	13481	13539	13513	13538	13499	13711	13495	13568	13479	13528	13632	13676	13489	13498	13643	13581	13621	13648	13544	13527	13656	13497	13492	13551	13629	13583	13546	13625	13614	13721	13537	13572	13603	13645	13438	13440	13728	13448	13604	13568	13534	13584	13621	13582	13582	13512	13484	13557	13549	13529	13621	13566	13624	13577	13546	13562	13611	13661	13671	13561	13675	13614	13608	13702	13641	13578	13495	13614	13566	13658	13514	13710	13579	13639	13495	13655	13735	13493	13635	13455	13538	13501	13630	13644	13667	13584	13684	13644	13708	13449	13675	13580	13536	13458	13737	13696	13499	13622	13582	13586	13453	13620	13451	13612	13711	13440	13655	13558	13642	13465	13660	13563	13585	13677	13643	13470	13525	13484	13526	13710	13626	13479	13482	13636	13411	13733	13561	13620	13678	13798	13603	13592	13755	13671	13748	13637	13640	13606	13591	13678	13592	13442	13547	13626	13627	13677	13519	13741	13585	13640	13441	13736	13696	13558	13580	13595	13643	13700	13475	13513	13689	13609	13590	13439	13806	13579	13476	13716	13621	13650	13657	13663	13557	13369	13622	13460	13625	13559	13532	13631	13593	13598	13538	13632	13553	13735	13698	13458	13627	13603	13624	13707	13529	13428	13497	13555	13556	13522	13580	13695	13644	13727	13453	13646	13604	13585	13674	13541	13580	13675	13611	13684	13635	13574	13467	13752	13498	13771	13617	13533	13777	13519	13598	13637	13568	13686	13437	13622	13747	13459	13479	13421	13566	13612	13560	13581	13718	13658	13651	13587	13652	13448	13620	13604	13765	13637	13705	13620	13634	13602	13488	13599	13625	13538	13714	13551	13436	13446	13555	13652	13560	13648	13498	13546	13533	13705	13537	13521	13741	13492	13592	13589	13548	13502	13761	13531	13683	13536	13464	13483	13634	13587	13691	13718	13660	13549	13710	13511	13593	13303	13426	13623	13557	13580	13582	13609	13660	13759	13634	13633	13584	13595	13542	13645	13617	13509	13610	13476	13573	13744	13638	13495	13615	13708	13654	13552	13509	13618	13526	13611	13526	13616	13664	13518	13766	13565	13658	13809	13567	13647	13713	13552	13562	13617	13465	13555	13431	13495	13502	13591	13579	13420	13579	13624	13593	13577	13529	13662	13489	13804	13412	13493	13599	13668	13634	13727	13489	13612	13431	13660	13772	13623	13573	13646	13702	13700	13616	13696	13572	13375	13728	13525	13631	13619	13608	13580	13482	13733	13641	13557	13498	13678	13854	13443	13647	13560	13561	13654	13468	13601	13602	13756	13718	13486	13512	13646	13448	13713	13493	13729	13612	13695	13497	13663	13723	13627	13586	13655	13666	13494	13684	13599	13606	13611	13600	13616	13448	13667	13577	13705	13505	13502	13517	13554	13449	13596	13352	13634	13576	13549	13626	13651	13567	13513	13790	13536	13500	13521	13626	13439	13553	13586	13661	13465	13608	13586	13529	13524	13600	13575	13644	13657	13584	13593	13422	13592	13894	13626	13624	13675	13693	13665	13658	13417	13637	13574	13464	13634	13574	13702	13600	13567	13585	13761	13414	13771	13702	13542	13465	13645	13749	13408	13627	13672	13488	13630	13721	13602	13467	13615	13627	13542	13441	13517	13605	13740	13585	13563	13501	13554	13658	13730	13720	13676	13761	13740	13637	13533	13465	13548	13565	13457	13464	13549	13612	13580	13649	13632	13598	13508	13576	13468	13610	13577	13732	13618	13409	13581	13497	13412	13714	13654	13580	13600	13593	13630	13491	13618	13591	13546	13686	13433	13677	13661	13652	13577	13605	13614	13608	13578	13740	13711	13392	13609	13491	13607	13540	13549	13692	13638	13630	13574	13681	13683	13597	13441	13517	13697	13759	13545	13610	13585	13496	13575	13630	13601	13709	13570	13767	13602	13688	13621	13465	13754	13536	13578	13556	13682	13565	13569	13603	13524	13664	13585	13702	13518	13607	13601	13716	13601	13645	13672	13458	13571	13517	13377	13764	13588	13601	13562	13629	13625	13649	13618	13687	13458	13515	13465	13600	13548	13418	13546	13535	13546	13599	13553	13521	13732	13679	13629	13688	13660	13491	13535	13585	13588	13757	13528	13547	13620	13495	13699	13587	13781	13550	13486	13522	13507	13565	13606	13532	13713	13624	13593	13697	13424	13722	13530	13486	13438	13712	13537	13774	13623	13585	13582	13476	13726	13578	13488	13683	13570	13652	13552	13495	13603	13496	13477	13667	13558	13729	13553	13470	13757	13529	13493	13525	13550	13614	13724	13660	13668	13583	13600	13557	13845	13626	13599	13471	13584	13469	13792	13582	13698	13602	13594	13582	13655	13612	13551	13719	13604	13619	13624	13674	13598	13579	13619	13827	13537	13495	13536	13486	13599	13741	13550	13535	13712	13670	13677	13558	13758	13491	13407	13775	13628	13477	13484	13648	13483	13607	13450	13547	13590	13518	13532	13630	13547	13728	13603	13605	13631	13512	13438	13529	13595	13616	13526	13735	13467	13522	13564	13620	13401	13637	13737	13710	13619	13569	13583	13556	13494	13507	13617	13569	13667	13564	13447	13689	13564	13675	13566	13600	13602	13714	13588	13537	13483	13612	13582	13570	13772	13542	13595	13619	13519	13488	13578	13535	13581	13525	13706	13545	13626	13584	13592	13634	13631	13641	13542	13677	13558	13629	13590	13613	13655	13681	13717	13535	13538	13591	13711	13688	13529	13682	13497	13520	13522	13510	13726	13620	13641	13624	13673	13619	13557	13794	13532	13627	13438	13901	13602	13461	13567	13598	13566	13545	13695	13512	13642	13562	13450	13648	13649	13641	13619	13713	13534	13658	13604	13575	13655	13695	13695	13712	13584	13507	13635	13411	13675	13634	13610	13644	13586	13572	13587	13524	13581	13574	13388	13539	13730	13575	13530	13568	13570	13537	13664	13720	13488	13521	13537	13713	13435	13665	13809	13501	13765	13538	13684	13583	13720	13750	13488	13681	13626	13499	13475	13672	13657	13596	13568	13606	13699	13619	13779	13663	13693	13502	13612	13639	13652	13666	13522	13497	13572	13678	13557	13576	13671	13607	13401	13763	13653	13672	13721	13752	13486	13603	13548	13522	13729	13592	13660	13659	13568	13565	13537	13470	13524	13525	13503	13516	13545	13557	13538	13548	13532	13648	13602	13567	13629	13544	13515	13416	13530	13583	13649	13476	13586	13610	13591	13674	13601	13536	13611	13631	13485	13551	13581	13635	13575	13694	13482	13625	13549	13446
24155	21142	28863	27286	27885	28911	27122	22527	20564	19466	18279	17856	17520	17076	16936	16702	16484	16273	16028	16000	15735	15983	15861	15914	15735	15604	15805	15595	15683	15805	15777	15624	15704	15514	15602	15763	15481	15745	15576	15669	15580	15835	15615	15873	15605	15628	15555	15664	15572	15583	15781	15685	15662	15614	15758	15666	15605	15826	15739	15614	15630	15565	15579	15615	15544	15335	15580	15539	15659	15613	15408	15557	15691	15529	15588	15690	15664	15583	15551	15593	15654	15577	15481	15646	15602	15510	15519	15513	15612	15808	15637	15698	15692	15635	15643	15641	15655	15695	15755	15583	15631	15586	15610	15598	15707	15674	15667	15499	15534	15576	15603	15718	15677	15641	15549	15530	15543	15595	15859	15648	15496	15760	15508	15742	15698	15625	15629	15905	15614	15592	15905	15633	15721	15493	15695	15600	15459	15726	15612	15614	15879	15606	15571	15654	15838	15713	15530	15529	15413	15454	15484	15463	15633	15709	15650	15496	15539	15614	15806	15536	15600	15602	15639	15625	15859	15748	15602	15587	15581	15547	15667	15578	15313	15726	15579	15794	15646	15626	15628	15587	15618	15747	15600	15525	15620	15395	15753	15565	15656	15405	15528	15593	15514	15523	15638	15409	15331	15687	15653	15591	15674	15702	15533	15632	15684	15741	15594	15610	15643	15528	15526	15630	15444	15636	15673	15616	15482	15404	15555	15630	15418	15680	15582	15725	15657	15406	15564	15371	15721	15724	15434	15615	15592	15456	15715	15471	15442	15568	15577	15581	15684	15780	15699	15575	15449	15635	15560	15554	15339	15432	15768	15630	15625	15599	15513	15566	15831	15528	15570	15635	15675	15622	15429	15552	15395	15308	15612	15686	15732	15692	15555	15622	15667	15633	15459	15564	15311	15581	15609	15708	15402	15593	15613	15684	15568	15749	15514	15529	15490	15556	15500	15542	15544	15576	15533	15568	15736	15665	15676	15688	15704	15582	15789	15857	15502	15805	15739	15666	15710	15646	15617	15508	15592	15514	15786	15495	15505	15608	15677	15457	15650	15714	15532	15587	15567	15603	15503	15639	15514	15538	15511	15465	15673	15406	15595	15599	15707	15580	15774	15710	15532	15644	15475	15715	15433	15458	15519	15677	15440	15411	15599	15655	15644	15538	15545	15450	15638	15675	15658	15682	15616	15600	15586	15523	15428	15593	15441	15609	15614	15679	15463	15548	15567	15569	15841	15687	15575	15627	15435	15679	15558	15635	15517	15682	15639	15562	15589	15623	15554	15545	15880	15576	15608	15629	15533	15506	15437	15500	15891	15645	15472	15664	15609	15781	15656	15709	15624	15598	15516	15462	15898	15582	15547	15676	15713	15745	15647	15673	15671	15427	15639	15615	15640	15687	15619	15684	15511	15492	15503	15648	15682	15590	15702	15428	15509	15729	15655	15792	15530	15646	15743	15633	15649	15672	15492	15620	15707	15656	15482	15564	15510	15365	15644	15498	15584	15472	15773	15693	15534	15497	15668	15732	15360	15577	15459	15507	15740	15586	15635	15554	15698	15610	15550	15551	15475	15674	15411	15591	15674	15417	15750	15381	15567	15546	15605	15675	15502	15562	15819	15517	15709	15610	15493	15516	15520	15576	15557	15562	15576	15572	15504	15422	15420	15655	15679	15724	15693	15575	15535	15514	15714	15578	15760	15608	15422	15519	15612	15562	15419	15485	15700	15641	15511	15439	15694	15677	15712	15584	15776	15534	15614	15744	15715	15454	15595	15548	15701	15676	15784	15691	15616	15607	15452	15548	15768	15581	15716	15640	15718	15608	15612	15600	15615	15642	15564	15561	15587	15473	15583	15525	15744	15435	15532	15548	15671	15722	15581	15517	15600	15611	15635	15530	15723	15645	15474	15593	15586	15721	15579	15611	15692	15756	15725	15511	15356	15571	15494	15514	15731	15562	15683	15741	15796	15788	15635	15528	15559	15671	15688	15506	15583	15640	15527	15667	15665	15520	15554	15650	15503	15643	15701	15757	15661	15421	15524	15633	15502	15527	15671	15565	15738	15715	15635	15784	15481	15570	15501	15581	15512	15668	15711	15418	15685	15502	15659	15706	15663	15590	15755	15499	15488	15569	15649	15575	15619	15882	15640	15617	15832	15697	15583	15763	15645	15537	15621	15824	15764	15792	15624	15457	15695	15590	15559	15564	15563	15459	15535	15669	15589	15724	15612	15477	15700	15493	15620	15644	15569	15658	15509	15546	15580	15459	15499	15723	15700	15544	15631	15488	15732	15519	15490	15658	15707	15608	15524	15640	15537	15569	15465	15488	15563	15577	15599	15850	15656	15745	15550	15728	15369	15549	15532	15579	15584	15760	15571	15685	15615	15512	15356	15633	15653	15454	15541	15662	15547	15565	15512	15497	15404	15702	15735	15728	15628	15624	15641	15654	15654	15743	15699	15471	15702	15537	15538	15473	15732	15464	15697	15630	15547	15532	15622	15627	15629	15557	15523	15576	15698	15472	15543	15642	15601	15798	15577	15699	15628	15368	15557	15741	15751	15702	15501	16015	15657	15630	15775	15554	15792	15638	15440	15855	15661	15703	15514	15655	15558	15654	15613	15769	15674	15720	15524	15716	15647	15831	15575	15449	15617	15386	15655	15449	15639	15376	15500	15431	15578	15840	15635	15531	15609	15806	15551	15563	15562	15384	15504	15709	15615	15524	15702	15474	15690	15672	15736	15440	15466	15467	15570	15468	15579	15631	15832	15524	15645	15719	15670	15569	15784	15666	15622	15812	15465	15568	15674	15487	15663	15577	15608	15710	15475	15783	15517	15715	15494	15627	15661	15467	15645	15575	15554	15510	15666	15585	15528	15519	15701	15695	15610	15640	15719	15437	15707	15721	15638	15677	15453	15709	15660	15642	15668	15795	15760	15707	15561	15708	15621	15801	15367	15663	15869	15495	15697	16021	15679	15672	15558	15516	15639	15512	15747	15685	15569	15576	15492	15679	15638	15684	15547	15802	15610	15702	15638	15570	15528	15660	15580	15723	15476	15702	15557	15679	15831	15461	15885	15715	15544	15638	15397	15711	15612	15925	15734	15608	15664	15582	15606	15842	15643	15589	15493	15418	15599	15579	15500	15657	15586	15634	15515	15702	15561	15679	15813	15595	15629	15663	15789	15481	15589	15572	15865	15624	15967	15533	15615	15642	15560	15611	15691	15671	15593	15662	15522	15689	15735	15599	15818	15571	15505	15604	15820	15538	15694	15634	15715	15632	15751	15612	15780	15765	15621	15721	15700	15672	15570	15622	15801	15587	15675	15444	15567	15591	15447	15631	15630	15656	15262	15756	15691	15658	15732	15475	15699	15641	15601	15684	15549	15570	15514	15598	15286	15446	15731	15574	15497	15490	15577	15684	15662	15504	15608	15617	15687	15593	15584	15559	15659	15610	15712	15583	15561	15482	15472	15684	15653	15636	15379	15564	15599	15476	15380	15456	15798	15438	15609	15604	15625	15496	15544	15533	15653	15574	15659	15454	15597	15626	15535	15435	15533	15596	15762	15637	15377	15551	15391	15456	15461	15571	15709	15741	15626	15605	15720	15780	15674	15697	15726	15557	15808	15811	15645	15592	15569	15439	15453	15736	15612	15475	15785	15771	15619	15642	15556	15810	15650	15738	15670	15612	15567	15495	15748	15609	15558	15649	15781	15490	15370	15428	15721	15330	15736	15555	15498	15571	15606	15461	15451	15629	15625	15674	15785	15683	15634	15662	15532	15827	15598	15713	15733	15766	15616	15563	15661	15629	15733	15610	15543	15636	15611	15448	15639	15346	15594	15604	15713	15785	15541	15574	15738	15674	15595	15577	15503	15743	15485	15597	15588	15594	15504	15450	15509	15609	15548	15541	15722	15839	15620	15668	15609	15760	15819	15651	15654	15727	15587	15502	15669	15664	15466	15504	15551	15719	15586	15720	15646	15643	15696	15728	15706	15806	15652	15568	15822	15708	15741	15533	15625	15577	15720	15721	15832	15392	15571	15620	15576	15714	15810	15537	15759	15677	15400	15630	15773	15674	15662	15433	15732	15815	15668	15710	15634	15709	15493	15356	15513	15650	15670	15548	15650	15709	15676	15718	15478	15687	15596	15468	15466	15703	15507	15625	15681	15739	15659	15508	15680	15736	15687	15746	15791	15568	15606	15718	15658	15846	15623	15452	15649	15642	15506	15597	15469	15698	15797	15449	15661	15712	15496	15732	15698	15737	15454	15524	15600	15721	15565	15598	15589	15723	15627	15647	15739	15534	15580	15435	15516	15723	15669	15533	15576	15656	15692	15434	15558	15513	15505	15577	15751	15726	15538	15521	15728	15611	15775	15513	15704	15560	15576	15611	15589	15683	15758	15519	15545	15744	15452	15604	15735	15701	15526	15490	15675	15690	15690	15388	15429	15637	15493	15501	15605	15507	15782	15443	15517	15654	15794	15544	15555	15568	15672	15791	15728	15683	15797	15478	15758	15551	15596	15700	15654	15384	15320	15602	15637	15729	15620	15625	15503	15436	15414	15572	15696	15802	15780	15533	15698	15625	15666	15555	15576	15620	15744	15674	15676	15503	15838	15577	15599	15760	15783	15517	15600	15597	15762	15473	15619	15654	15672	15701	15744	15532	15578	15551	15409	15690	15608	15598	15690	15562	15595	15826	15574	15807	15539	15560	15686	15821	15414	15754	15604	15721	15496	15455	15697	15685	15555	15554	15601	15484	15580	15311	15570	15662	15564	15454	15475	15576	15672	15647	15536	15689	15343	15910	15640	15872	15813	15646	15686	15654	15499	15607	15724	15604	15674	15402	15587	15537	15506	15538	15656	15703	15718	15537	15654	15666	15686	15791	15648	15490	15565	15634	15626	15625	15785	15672	15785	15466	15513	15710	15789	15582	15668	15504	15629	15547	15439	15570	15513	15506	15554	15628	15765	15604	15462	15692	15653	15726	15626	15706	15686	15664	15696	15721	15585	15670	15574	15498	15622	15529	15631	15456	15567	15759	15752	15604	15715	15575	15758	15495	15710	15519	15464	15576	15689	15674	15563	15655	15622	15760	15467	15699	15862	15629	15440	15714	15694	15302	15810	15584
33038	54310	50203	40755	35151	30127	25880	22583	20178	18543	17336	16723	15874	15431	15017	14612	14386	14191	14093	13990	13860	13594	13664	13573	13669	13628	13655	13626	13389	13539	13401	13576	13363	13554	13467	13381	13416	13597	13275	13341	13368	13410	13255	13481	13425	13488	13403	13561	13410	13447	13425	13255	13523	13378	13320	13349	13531	13454	13403	13390	13410	13325	13417	13321	13448	13300	13486	13362	13487	13383	13471	13557	13398	13392	13355	13571	13419	13318	13475	13480	13522	13318	13454	13203	13522	13434	13278	13237	13398	13504	13414	13494	13299	13401	13452	13400	13353	13193	13328	13455	13548	13351	13531	13475	13352	13427	13287	13336	13549	13517	13479	13260	13520	13405	13452	13395	13410	13323	13179	13391	13274	13442	13293	13244	13326	13365	13400	13362	13465	13452	13488	13355	13438	13259	13429	13455	13236	13438	13287	13568	13336	13367	13535	13494	13502	13473	13557	13458	13445	13438	13497	13332	13513	13208	13376	13470	13153	13336	13415	13391	13320	13413	13363	13494	13226	13417	13617	13474	13418	13461	13476	13439	13347	13615	13519	13477	13451	13408	13382	13454	13226	13544	13391	13157	13259	13675	13493	13318	13385	13514	13395	13442	13346	13391	13356	13411	13233	13365	13384	13340	13382	13373	13501	13340	13530	13475	13368	13313	13299	13562	13557	13539	13388	13369	13193	13338	13393	13416	13424	13539	13193	13449	13481	13353	13383	13418	13483	13416	13448	13379	13483	13422	13407	13342	13271	13446	13293	13298	13389	13327	13439	13452	13323	13527	13488	13346	13325	13445	13433	13496	13282	13272	13368	13328	13431	13478	13362	13585	13395	13428	13292	13456	13391	13235	13566	13366	13383	13545	13579	13130	13325	13472	13424	13375	13210	13479	13355	13415	13411	13385	13521	13628	13455	13455	13414	13171	13433	13340	13537	13528	13388	13500	13475	13394	13330	13287	13363	13262	13356	13375	13429	13504	13447	13425	13380	13341	13310	13486	13485	13375	13429	13461	13521	13390	13430	13359	13426	13409	13555	13375	13343	13396	13427	13324	13429	13447	13343	13362	13356	13380	13396	13375	13365	13132	13451	13396	13222	13392	13384	13391	13325	13256	13393	13461	13406	13533	13388	13589	13394	13440	13335	13434	13458	13468	13319	13387	13221	13430	13363	13289	13519	13346	13375	13481	13289	13474	13280	13462	13344	13357	13416	13473	13391	13400	13500	13419	13398	13352	13522	13517	13480	13347	13480	13541	13460	13297	13448	13474	13394	13417	13423	13268	13434	13455	13483	13418	13375	13313	13537	13393	13380	13396	13462	13546	13316	13462	13260	13478	13624	13419	13447	13362	13424	13515	13480	13467	13407	13481	13418	13352	13319	13323	13560	13527	13325	13366	13219	13402	13333	13341	13280	13203	13417	13369	13386	13446	13348	13575	13342	13426	13329	13502	13283	13372	13317	13340	13302	13244	13289	13325	13438	13311	13327	13426	13496	13542	13353	13318	13391	13399	13291	13425	13444	13587	13362	13299	13413	13483	13242	13429	13447	13379	13460	13178	13544	13265	13406	13363	13294	13293	13266	13356	13606	13394	13567	13403	13383	13428	13480	13360	13141	13288	13479	13488	13576	13559	13440	13387	13343	13523	13587	13410	13483	13428	13339	13408	13448	13341	13398	13406	13400	13569	13281	13494	13441	13452	13465	13405	13356	13337	13562	13474	13303	13362	13569	13482	13447	13599	13345	13321	13372	13391	13477	13407	13454	13379	13235	13250	13422	13402	13486	13407	13571	13385	13384	13416	13232	13390	13351	13369	13320	13262	13355	13256	13401	13410	13323	13451	13433	13432	13408	13293	13308	13364	13610	13372	13279	13442	13470	13280	13329	13444	13327	13337	13370	13408	13453	13470	13475	13424	13566	13337	13337	13368	13352	13409	13341	13254	13349	13378	13442	13307	13260	13427	13455	13432	13332	13426	13357	13530	13492	13430	13218	13431	13342	13594	13650	13325	13319	13409	13485	13307	13277	13330	13490	13461	13414	13302	13469	13398	13613	13484	13404	13428	13499	13453	13406	13582	13404	13391	13404	13234	13589	13299	13378	13302	13434	13426	13498	13337	13293	13378	13385	13421	13366	13472	13367	13407	13258	13393	13374	13312	13270	13400	13176	13395	13376	13408	13382	13452	13430	13443	13457	13246	13448	13364	13464	13417	13508	13328	13424	13410	13497	13444	13324	13291	13331	13422	13246	13443	13353	13492	13431	13402	13340	13508	13431	13375	13445	13455	13355	13472	13369	13409	13404	13410	13480	13357	13446	13424	13500	13498	13346	13471	13413	13470	13426	13414	13387	13488	13539	13407	13410	13385	13418	13423	13254	13504	13300	13380	13494	13419	13432	13477	13389	13341	13278	13374	13408	13517	13407	13551	13380	13342	13291	13525	13279	13358	13351	13266	13384	13313	13413	13495	13556	13426	13401	13419	13370	13467	13433	13354	13367	13469	13340	13506	13538	13544	13448	13474	13506	13410	13348	13325	13328	13388	13492	13303	13401	13552	13416	13369	13477	13508	13432	13595	13323	13469	13377	13481	13459	13417	13386	13407	13339	13460	13433	13520	13335	13427	13506	13348	13413	13296	13461	13394	13420	13451	13574	13469	13345	13307	13443	13420	13469	13635	13548	13356	13341	13427	13547	13243	13377	13442	13444	13448	13449	13352	13401	13307	13251	13391	13348	13373	13391	13372	13227	13587	13472	13347	13524	13426	13457	13591	13547	13393	13455	13422	13370	13376	13416	13509	13285	13214	13403	13565	13396	13265	13485	13378	13354	13232	13434	13443	13390	13551	13501	13513	13376	13459	13416	13447	13289	13340	13477	13354	13402	13395	13459	13439	13393	13395	13661	13391	13445	13386	13476	13251	13401	13411	13289	13387	13423	13489	13475	13454	13401	13346	13247	13470	13197	13310	13491	13327	13346	13277	13472	13381	13501	13321	13417	13402	13393	13395	13540	13627	13508	13333	13494	13310	13497	13362	13218	13322	13485	13315	13636	13460	13254	13558	13363	13551	13493	13298	13447	13408	13361	13374	13430	13555	13506	13396	13456	13461	13339	13224	13401	13401	13426	13437	13284	13334	13487	13351	13337	13495	13493	13492	13555	13403	13355	13449	13349	13471	13376	13464	13316	13337	13537	13487	13276	13355	13518	13463	13445	13420	13317	13425	13546	13335	13392	13420	13370	13420	13307	13382	13425	13348	13413	13455	13567	13226	13429	13341	13485	13422	13582	13313	13494	13534	13527	13194	13449	13455	13458	13322	13317	13351	13424	13449	13318	13517	13499	13352	13446	13325	13404	13428	13333	13432	13554	13382	13434	13430	13285	13505	13428	13448	13353	13318	13392	13378	13386	13489	13352	13495	13362	13257	13376	13275	13381	13338	13318	13471	13389	13523	13472	13513	13532	13226	13470	13565	13336	13425	13454	13303	13366	13505	13492	13518	13363	13471	13427	13402	13459	13369	13350	13342	13515	13485	13295	13333	13447	13475	13242	13422	13528	13332	13422	13477	13461	13231	13503	13278	13380	13438	13354	13268	13468	13330	13364	13485	13388	13391	13466	13435	13324	13407	13351	13417	13373	13313	13449	13374	13301	13600	13315	13420	13331	13366	13336	13323	13486	13390	13599	13334	13396	13640	13343	13375	13406	13466	13362	13444	13421	13389	13272	13342	13404	13495	13263	13498	13522	13431	13217	13275	13510	13546	13437	13245	13437	13345	13648	13520	13599	13339	13284	13603	13201	13578	13438	13385	13378	13408	13436	13558	13355	13505	13436	13376	13492	13515	13313	13561	13411	13290	13436	13477	13302	13342	13493	13381	13324	13561	13331	13377	13409	13388	13505	13394	13274	13443	13559	13478	13513	13227	13386	13463	13472	13344	13343	13302	13240	13420	13431	13447	13328	13395	13400	13367	13421	13352	13443	13392	13531	13294	13491	13303	13301	13366	13394	13411	13387	13342	13479	13269	13250	13435	13335	13407	13640	13394	13500	13504	13289	13229	13437	13346	13410	13524	13413	13347	13427	13392	13502	13300	13334	13251	13361	13192	13451	13415	13320	13569	13452	13486	13335	13252	13597	13332	13403	13330	13302	13468	13458	13425	13419	13379	13457	13403	13567	13383	13403	13408	13626	13467	13482	13469	13387	13458	13482	13496	13445	13373	13527	13286	13436	13303	13400	13459	13487	13320	13380	13434	13374	13413	13423	13401	13494	13574	13380	13449	13197	13373	13404	13414	13340	13336	13335	13418	13394	13386	13358	13267	13297	13444	13497	13369	13485	13512	13468	13498	13408	13418	13515	13287	13403	13386	13488	13439	13385	13431	13331	13299	13326	13539	13457	13355	13446	13424	13274	13392	13432	13288	13337	13400	13392	13352	13418	13316	13309	13487	13489	13403	13429	13390	13495	13401	13379	13283	13380	13448	13322	13424	13295	13546	13336	13396	13324	13364	13282	13458	13474	13242	13460	13477	13421	13503	13411	13439	13510	13621	13394	13622	13411	13455	13409	13410	13460	13378	13380	13348	13379	13512	13358	13504	13441	13622	13490	13484	13448	13366	13442	13317	13351	13330	13319	13474	13406	13349	13497	13499	13391	13400	13324	13391	13326	13328	13503	13487	13515	13532	13338	13461	13447	13430	13622	13488	13489	13224	13497	13432	13526	13543	13277	13319	13470	13469	13473	13490	13452	13405	13398	13497	13337	13502	13284	13449	13295	13294	13447	13568	13323	13471	13547	13256	13409	13451	13474	13396	13385	13310	13304	13357	13515	13510	13391	13360	13505	13342	13321	13481	13449	13439	13519	13339	13501	13065	13564	13492	13491	13406	13537	13359	13473	13378	13364	13370	13550	13263	13348	13415	13443	13299	13431	13526	13331	13405	13387	13492	13427	13359	13265	13423	13283	13374	13299	13409	13310	13402	13450	13347	13432	13404	13400	13497	13461	13524	13465	13390	13356	13549	13415	13358	13388	13379	13502	13302	13383	13368	13598	13442	13485	13342	13374	13433	13534	13228	13453	13439	13522	13442	13317	13419	13323	13183	13455	13441	13343	13428	13432	13404	13327	13369	13612	13393
22686	21036	28838	24294	24601	29359	31373	25245	22767	21657	20333	19375	18673	18310	17936	17478	17107	16746	16650	16652	16359	16445	16372	16257	16240	16093	16156	16272	16225	16114	15852	16049	16131	16026	15942	16001	15895	16172	16054	16126	16158	15916	16057	16126	16196	16074	16106	15939	16065	15987	16098	15900	16058	15993	16017	16071	16014	16179	16127	15962	16019	16090	16299	15886	15965	16035	15867	16223	15909	16134	16085	15967	15890	15932	15993	16055	15917	16074	16024	16048	16150	15932	15984	16052	15971	16135	16028	16041	15991	16105	16040	15801	15952	16016	16060	15855	15802	15976	16092	15985	15983	15882	15878	16055	15941	15865	15857	15922	15953	15819	16090	16031	15889	15918	15957	15980	15960	15999	15812	15790	16040	15993	15937	15818	16014	15885	15806	15884	15966	15879	16179	15921	16066	15881	15947	15966	15981	15887	15916	16049	16014	15898	15888	16112	15731	15857	15924	15871	15797	15856	15986	15991	15940	15812	15994	15856	16033	16067	15880	15803	16061	15952	16067	16006	16086	15928	16096	16187	15927	15848	16007	16126	15883	15929	15960	15861	15993	16037	16085	16073	15979	15952	16008	15986	15932	16089	15971	15905	15828	16030	16016	15928	15857	16081	15960	15921	15779	15939	15945	16015	15985	15823	15964	16010	15969	16282	15827	15911	15850	15907	16047	15953	16038	15858	15734	15933	16097	15911	16130	15737	15929	15874	15827	15908	16139	15788	16063	15985	16063	15926	15977	16042	16038	15878	15985	15849	15896	16155	15983	15911	15990	16164	15967	15896	15924	15919	15659	15917	16129	15836	16086	15766	15924	15796	15850	15754	15869	15900	15824	15955	15919	15903	15972	16007	16172	15960	15906	15991	15908	16044	15895	15874	15867	16012	15982	15807	16015	15811	16026	15925	16192	15898	15935	15887	16106	16119	16128	15947	16101	16136	15978	15804	15963	15768	16009	15982	16020	16076	15878	15698	15850	15983	16088	15996	16001	15811	15891	15846	16073	15924	15856	16049	15979	16002	15755	15846	15896	16031	16044	15962	15954	16094	15891	15944	15658	16106	15932	15944	16077	15983	15932	16109	15614	16098	15886	15916	15793	15960	15866	15952	16181	15926	15952	15777	15969	15935	15849	16073	16100	15858	16063	15860	16027	15885	16095	16158	15924	15906	16134	15754	16211	15946	16027	15917	15950	16115	15836	15815	16050	15899	15893	16024	16049	16066	16136	15977	15862	15976	15977	15910	16004	16081	15974	15674	16121	15919	15970	15831	15887	15940	15945	15893	15740	16034	15964	15866	16072	15991	15708	15897	15921	15909	15809	15917	16041	16010	15870	15921	16001	15972	15880	15990	16004	16026	15797	15954	16030	16102	15792	15865	16000	15672	15874	15978	15988	16144	16014	15895	16077	15977	15856	15828	15851	15997	15995	15985	16059	15628	15730	15860	16072	15963	16020	16037	15910	16030	16125	15866	15971	15954	15969	15911	15718	16070	16113	15826	16122	16074	16013	15720	16046	16107	15910	15874	15994	15796	15962	15881	15927	15888	15820	15693	15937	15881	15803	15777	15899	15945	16068	15914	15991	15888	15888	16179	16031	16074	15912	16024	15878	15828	16139	16009	15708	15930	16001	16059	15968	15922	15913	15943	16032	16000	15973	15996	16046	15853	15810	15900	15793	15865	15994	15893	15948	16079	15902	15958	15918	15940	15959	15965	16108	15952	16091	16035	15884	15894	16013	15975	15978	16011	16003	15963	15881	16042	15938	15977	16089	16018	15905	16038	15911	15808	15804	15778	15840	15802	15931	15764	15946	15891	15756	15912	16048	15969	15870	15935	16023	15652	15901	16081	15965	16050	15999	15810	16102	16144	16062	16031	16262	15856	15993	16061	16056	15936	15808	15898	15841	16017	15939	16124	15880	16023	16014	15986	15929	15767	15900	16042	15878	15853	16032	15980	15976	16161	16050	16130	16010	15970	15998	16065	15904	16004	16159	16004	15845	16005	16246	15831	16046	16080	16034	15897	16008	15835	15808	16035	16062	15978	15887	15976	15827	16050	15754	15888	15968	15886	16093	15877	15864	15889	15902	15821	16067	15920	15952	15871	15969	16078	16049	15773	15940	15862	15982	16011	15765	15653	15963	15935	16004	15996	15877	15950	16053	16004	15880	16084	15988	15920	16024	15938	15899	15743	15988	15940	16118	16198	15643	16014	16012	15930	16089	15885	16036	15906	16040	15957	15962	15918	15949	16010	15872	15833	16007	16082	15808	15845	15919	16064	16121	15950	15908	15842	15906	16024	16083	15891	15946	16002	15789	16021	16139	16051	15946	16033	15865	15938	15969	15921	15812	15758	15887	16080	15867	16051	16128	15795	15898	16025	15911	15937	16144	15934	15813	16062	15861	15875	15820	15830	15948	15829	15901	15948	15966	15873	15988	16120	15914	15969	15798	16076	16031	16006	16004	15903	15871	16087	15834	15850	15889	15823	15985	15863	15821	15941	15930	15908	15871	16004	15843	16086	15940	15950	16024	16073	16043	15901	15674	15786	16064	15906	15860	15814	15978	15879	16119	16089	16029	16046	16017	15922	16061	15975	16025	15936	15738	15999	15781	16163	15994	16016	15818	16016	15990	15954	15938	15796	15704	16133	16188	15697	15796	15851	16010	15880	16094	16035	16200	16140	16043	16064	15829	15974	15989	15850	15997	15841	15718	15979	15939	15949	15906	16001	16006	15948	16189	16007	16139	16109	15974	15930	15776	15947	15886	15951	15789	15896	15940	15968	15986	16010	15930	15899	15919	15883	15979	16051	15953	15939	15953	15850	16069	15695	15970	16053	16077	15937	15922	15969	15959	15689	15851	15705	15897	15971	15971	15826	16085	16051	15984	15938	15764	16060	15816	15944	15979	16191	16029	15928	15811	15984	16080	15938	16116	15851	15879	16005	15969	16112	16057	15914	15880	15944	16057	16029	15857	15817	15874	15881	15880	16038	15951	16039	16034	15949	15977	16039	16197	15722	16220	15971	15806	15807	15980	16032	16073	15891	16092	15879	16076	15900	16075	16106	15984	15925	16028	15971	16073	15855	16037	15967	15949	15996	16133	15971	16049	15910	15940	16038	15938	15882	15939	15926	15996	16238	15957	15985	16027	16015	16168	16048	15781	16088	15915	16011	16060	15919	15849	16040	15805	15910	15961	16001	16187	15934	15982	15859	16038	15923	16108	16076	15920	16115	15830	15831	16131	16058	15930	15900	15910	15815	15945	15944	16001	15917	15896	15795	15950	15879	15743	15926	15891	16003	15789	15915	15891	15838	16072	16066	15879	16064	15935	15977	15825	15968	16020	15935	16010	16073	15913	15956	16009	16109	16090	15954	15868	15991	15814	15920	15925	16282	15831	15957	15955	15762	15985	15781	15765	15934	15710	15869	15880	15753	15926	15915	15846	15909	16002	16022	16239	16040	15933	16010	16016	15939	15944	15981	15931	16022	15874	15971	16154	15870	16132	16016	15858	15938	16184	15884	16074	15987	15985	15913	15996	16014	16174	15973	15955	15865	15922	15977	16107	15943	15958	15949	15878	16006	15824	15984	15942	15959	16152	15836	15954	15840	15851	16014	15869	16007	15906	15998	15870	15962	15771	15827	15831	15720	15989	16102	16104	15830	15852	15949	16074	16224	15886	15937	15899	15824	16050	16080	15909	15845	16081	16001	15894	16064	15854	16011	16013	15793	16058	15953	15985	15932	15879	15878	16010	15878	16070	15887	15880	15894	15839	16173	16007	15927	15964	15755	15884	15913	16057	15864	16080	15872	16232	15940	16150	15979	15923	15875	16082	15981	15790	16083	15869	15732	15916	16008	16065	15846	16035	15786	15954	15805	16045	15862	15977	16060	15812	15933	15772	15871	15739	16052	16044	15863	15746	15902	15843	15862	16124	15994	15919	16077	16073	16012	15799	16109	16107	16071	15913	15967	16123	16085	15913	16031	15962	16044	15970	15805	16040	15900	16081	15928	15975	15886	16028	16262	16085	16000	15989	16155	15862	15994	15980	15990	16026	15962	16100	15991	16014	16062	15850	15929	16050	15825	15953	16000	16025	16094	16144	16035	15884	16223	15906	15921	15866	16030	15921	16132	16138	15812	16010	15772	15828	15834	16065	15953	15983	15979	15905	15717	15951	15693	15942	16040	16047	15822	15979	15898	16106	16081	16076	15831	15913	15858	16035	15897	15936	16004	15858	16074	16021	16052	15987	15900	15967	15964	15836	15781	15799	15930	16198	16032	15848	16006	15917	15752	16175	15776	15743	16057	16005	15878	15910	15886	15962	15961	16081	16055	16006	15800	15952	15785	15780	15829	15974	15908	16041	15762	15985	15892	15923	15979	16067	15914	15911	16016	15673	16003	15879	16161	16092	15954	15966	16099	15919	16002	16030	15935	16005	15907	16194	15987	15876	15920	15923	15876	16079	16055	15786	15963	16067	15816	15815	15925	15923	15979	15998	16132	15979	16035	15837	15951	16134	15977	15885	15843	16076	16027	15834	15912	15950	16076	15880	16187	16032	15913	15883	15950	15876	16065	16006	16108	15857	15925	15972	15867	16056	15817	16026	16019	16184	15844	15975	15819	16065	16001	15932	16046	16019	16118	15884	15926	15877	16050	15805	15962	15933	16133	15885	16095	16027	15934	15950	15951	15725	16001	16053	16028	15947	15849	16052	16010	16030	15980	15740	15868	15937	15919	15820	15665	15902	15980	16098	15888	15864	16025	15964	15879	15951	15952	16002	15918	15976	15832	16022	15855	15893	15935	16032	15866	15869	15859	15759	15833	16167	15895	15901	15812	16007	16090	15843	15968	15835	15896	15846	15964	15913	16084	15940	16114	16115	15836	15827	15967	15783	15974	15844	15861	15978	15891	16004	15892	16065	15860	16006	16035	15993	16124	15987	15802	15914	15882	15855	15978	15862	15877	16009	15862	15906	16051	15991	16099	15997	16026	15843	15931	16019	15897	15853	15892	15796	16074	15949	15809	15834	16040	16018	15986	15828	15837	15947	16011	16101	16035	15843	15893	15920	16026	16015	15951	16056	15859	15842	15696	16121	15853	15969	15964	15815	15900	16084	15849	15926	16010
34868	60248	57100	45823	39482	34728	29978	25704	22702	20597	18887	18162	17167	16544	15810	15286	14874	14719	14307	14195	14129	14095	13935	13781	13945	13725	13810	13699	13611	13632	13733	13654	13668	13520	13463	13529	13591	13662	13673	13612	13705	13452	13465	13567	13651	13756	13628	13666	13696	13734	13686	13530	13510	13723	13577	13450	13530	13621	13612	13488	13555	13409	13577	13640	13615	13531	13655	13630	13403	13448	13685	13458	13716	13454	13613	13553	13481	13499	13563	13549	13581	13689	13532	13678	13552	13617	13389	13570	13638	13690	13577	13518	13652	13584	13637	13511	13414	13678	13500	13517	13535	13558	13551	13622	13456	13593	13504	13535	13668	13520	13601	13751	13557	13579	13792	13612	13686	13533	13675	13633	13606	13618	13547	13752	13616	13530	13715	13674	13464	13583	13468	13478	13685	13550	13532	13488	13579	13612	13466	13616	13699	13498	13670	13309	13453	13698	13569	13436	13520	13423	13513	13541	13604	13392	13625	13629	13490	13573	13607	13334	13546	13561	13451	13453	13638	13622	13497	13585	13420	13666	13473	13533	13634	13571	13474	13391	13384	13714	13474	13591	13570	13449	13451	13500	13388	13620	13639	13461	13449	13458	13547	13600	13592	13559	13565	13308	13618	13526	13465	13627	13589	13423	13479	13389	13560	13423	13511	13521	13460	13816	13614	13584	13598	13576	13561	13586	13508	13499	13555	13296	13598	13597	13621	13522	13473	13569	13584	13488	13401	13395	13456	13622	13804	13416	13403	13454	13568	13585	13584	13553	13694	13567	13474	13633	13477	13447	13689	13480	13412	13449	13631	13458	13463	13595	13515	13613	13582	13616	13468	13449	13576	13465	13609	13470	13587	13495	13532	13576	13486	13632	13683	13609	13503	13572	13392	13595	13694	13479	13638	13547	13537	13470	13513	13538	13514	13420	13559	13547	13548	13552	13565	13527	13473	13643	13355	13648	13639	13469	13686	13332	13546	13665	13575	13511	13575	13511	13672	13641	13489	13587	13666	13539	13554	13551	13427	13614	13655	13645	13535	13598	13662	13533	13593	13661	13455	13581	13612	13644	13586	13550	13441	13398	13601	13543	13470	13397	13433	13571	13613	13503	13687	13533	13596	13627	13545	13586	13625	13630	13479	13622	13616	13551	13546	13575	13542	13453	13506	13679	13770	13506	13566	13630	13378	13562	13446	13510	13642	13437	13681	13457	13506	13491	13482	13440	13778	13510	13607	13694	13503	13625	13589	13480	13604	13400	13586	13562	13593	13472	13494	13591	13548	13556	13541	13499	13700	13307	13544	13524	13349	13675	13593	13601	13620	13307	13460	13572	13637	13536	13560	13496	13595	13567	13425	13592	13495	13674	13703	13424	13676	13620	13520	13663	13687	13447	13594	13599	13442	13568	13635	13609	13576	13598	13537	13453	13530	13573	13621	13708	13551	13369	13647	13508	13524	13558	13412	13730	13545	13592	13646	13747	13663	13544	13449	13649	13552	13235	13405	13453	13564	13545	13649	13678	13525	13571	13651	13683	13490	13540	13658	13686	13579	13681	13628	13537	13601	13490	13458	13570	13627	13636	13497	13393	13536	13571	13508	13517	13702	13513	13241	13616	13557	13674	13517	13564	13597	13719	13344	13461	13454	13587	13529	13499	13518	13723	13584	13442	13634	13460	13512	13526	13498	13386	13612	13702	13660	13461	13544	13660	13591	13417	13710	13511	13494	13633	13511	13542	13639	13488	13620	13465	13589	13687	13551	13562	13567	13529	13617	13637	13536	13569	13692	13597	13533	13571	13464	13597	13569	13579	13683	13452	13599	13438	13570	13460	13601	13488	13563	13379	13395	13539	13769	13464	13406	13669	13585	13490	13631	13476	13531	13506	13696	13479	13534	13517	13562	13427	13470	13596	13512	13538	13660	13390	13519	13703	13546	13424	13527	13614	13557	13591	13576	13474	13583	13384	13543	13584	13594	13674	13617	13621	13515	13615	13593	13415	13587	13423	13500	13547	13528	13550	13416	13569	13629	13391	13495	13524	13583	13597	13645	13552	13828	13676	13515	13588	13651	13652	13482	13620	13625	13565	13574	13721	13618	13472	13549	13552	13530	13648	13370	13485	13538	13625	13556	13538	13708	13564	13656	13531	13426	13576	13609	13466	13391	13418	13530	13706	13547	13443	13744	13622	13453	13468	13531	13489	13592	13557	13663	13472	13479	13368	13589	13559	13476	13614	13463	13634	13500	13599	13678	13519	13712	13565	13421	13567	13661	13405	13508	13596	13514	13723	13630	13547	13701	13463	13779	13486	13343	13567	13517	13591	13670	13480	13533	13568	13633	13362	13509	13609	13526	13482	13542	13563	13500	13446	13593	13661	13533	13558	13646	13606	13494	13535	13552	13625	13676	13462	13510	13618	13458	13567	13573	13429	13502	13719	13504	13574	13636	13552	13514	13409	13539	13394	13547	13566	13495	13416	13520	13387	13429	13659	13488	13602	13541	13634	13620	13578	13513	13594	13564	13498	13640	13554	13579	13339	13559	13577	13451	13585	13478	13635	13549	13559	13486	13519	13527	13861	13605	13678	13603	13716	13569	13570	13746	13601	13490	13451	13517	13692	13500	13445	13553	13526	13495	13524	13541	13536	13691	13542	13541	13608	13645	13530	13532	13575	13550	13533	13655	13706	13479	13581	13644	13516	13627	13604	13587	13665	13568	13542	13470	13499	13482	13419	13442	13624	13470	13449	13499	13352	13564	13545	13646	13630	13623	13549	13634	13564	13625	13600	13586	13560	13507	13502	13524	13516	13674	13574	13552	13598	13422	13516	13653	13626	13633	13539	13503	13541	13470	13605	13454	13505	13450	13538	13447	13554	13543	13636	13599	13328	13623	13470	13434	13503	13606	13612	13622	13516	13565	13498	13598	13472	13423	13617	13614	13629	13658	13442	13576	13512	13710	13696	13373	13649	13479	13466	13621	13458	13586	13498	13650	13591	13564	13654	13474	13567	13419	13687	13436	13543	13636	13602	13501	13629	13567	13623	13431	13520	13690	13464	13563	13669	13679	13546	13368	13644	13540	13506	13514	13550	13571	13531	13581	13767	13582	13528	13594	13598	13737	13628	13396	13489	13474	13749	13436	13586	13477	13600	13475	13523	13624	13553	13540	13691	13579	13582	13427	13706	13639	13662	13583	13431	13598	13396	13696	13659	13528	13367	13449	13402	13419	13510	13589	13443	13484	13559	13397	13814	13564	13556	13516	13490	13462	13691	13524	13589	13542	13520	13597	13506	13463	13469	13624	13524	13584	13568	13495	13428	13456	13487	13646	13549	13596	13440	13528	13624	13640	13487	13563	13529	13568	13591	13613	13603	13542	13438	13674	13524	13593	13765	13518	13653	13759	13434	13576	13438	13672	13344	13433	13411	13446	13523	13622	13503	13695	13539	13464	13687	13614	13504	13509	13411	13539	13584	13455	13551	13605	13529	13565	13370	13677	13608	13513	13439	13530	13549	13408	13509	13440	13478	13450	13504	13588	13607	13468	13536	13456	13571	13597	13579	13617	13534	13780	13526	13573	13473	13515	13775	13442	13454	13550	13596	13528	13552	13551	13745	13559	13550	13541	13623	13561	13541	13549	13620	13456	13613	13617	13606	13372	13516	13608	13489	13532	13597	13496	13566	13526	13492	13662	13569	13549	13787	13511	13774	13614	13434	13621	13662	13528	13641	13458	13523	13392	13562	13552	13402	13577	13577	13442	13648	13732	13461	13564	13710	13479	13448	13610	13658	13489	13680	13396	13572	13459	13552	13644	13603	13428	13644	13653	13468	13589	13451	13506	13573	13616	13568	13513	13614	13641	13507	13600	13634	13390	13587	13466	13570	13548	13629	13662	13485	13526	13604	13366	13548	13496	13488	13627	13380	13652	13562	13560	13422	13501	13510	13598	13522	13749	13639	13548	13524	13655	13522	13548	13605	13675	13625	13544	13622	13467	13677	13421	13641	13662	13568	13786	13501	13673	13466	13487	13458	13506	13733	13580	13579	13382	13484	13517	13486	13438	13442	13527	13488	13601	13536	13474	13537	13610	13596	13373	13586	13413	13638	13608	13484	13553	13665	13440	13654	13486	13705	13558	13642	13751	13480	13328	13427	13445	13528	13496	13720	13750	13563	13518	13547	13481	13544	13450	13534	13434	13574	13549	13747	13477	13367	13581	13591	13436	13473	13600	13550	13552	13488	13491	13576	13629	13562	13456	13505	13627	13570	13584	13631	13503	13590	13515	13519	13462	13611	13398	13437	13627	13379	13498	13518	13597	13460	13516	13541	13412	13724	13582	13580	13657	13366	13610	13565	13592	13620	13700	13671	13541	13338	13408	13659	13507	13510	13595	13440	13497	13439	13410	13483	13471	13592	13628	13392	13409	13360	13630	13527	13359	13531	13438	13366	13422	13541	13568	13553	13461	13406	13647	13579	13548	13467	13509	13521	13445	13487	13431	13454	13596	13563	13593	13434	13390	13582	13786	13471	13706	13711	13538	13467	13568	13597	13510	13509	13595	13434	13550	13437	13685	13657	13557	13566	13556	13534	13633	13583	13443	13560	13583	13487	13555	13392	13367	13573	13662	13558	13434	13546	13717	13557	13686	13686	13445	13544	13552	13746	13647	13517	13656	13432	13308	13641	13468	13648	13751	13433	13443	13438	13590	13489	13536	13605	13395	13412	13656	13685	13531	13632	13479	13517	13464	13680	13497	13222	13551	13522	13590	13569	13455	13675	13515	13507	13564	13625	13457	13597	13448	13481	13525	13553	13650	13609	13544	13432	13502	13473	13499	13433	13500	13574	13628	13476	13664	13779	13508	13451	13401	13567	13498	13571	13565	13645	13497	13547	13807	13487	13423	13538	13528	13457	13594	13671	13420	13489	13437	13588	13376	13702	13445	13487	13559	13526	13508	13501	13577	13458	13368	13501	13702	13680	13557	13548	13612	13488	13505	13614	13525	13717	13472	13525	13518	13646	13559	13546	13546	13611	13596	13669	13730	13508	13594	13565	13577	13591	13504	13748	13633	13525	13619	13434	13721	13447	13527	13575	13439	13552	13707	13546	13403	13565	13677	13465	13708	13627	13581	13517
29662	31655	40397	35632	29005	25271	22370	20189	18969	18148	17656	17280	16980	16855	16610	16578	16336	16152	16369	16058	16085	16099	15994	15919	15876	16099	15924	15945	16014	15956	15878	15816	16044	16039	16187	15835	15935	15754	15817	15802	15917	15765	15875	16004	15893	16156	15873	16071	16007	15848	15909	15971	16034	16004	16098	16006	15728	15823	16122	15891	15740	16037	16126	15851	15936	15990	15956	15710	15903	15881	15786	15680	15916	15970	15747	15992	15896	15976	15872	15938	15999	15868	15967	15794	15938	15866	15827	15933	15869	15987	16113	15727	15771	15879	16098	16118	15767	15958	15939	15774	15701	15964	15866	15942	15994	15858	15911	15783	15942	15914	15802	15813	15750	15850	16106	15835	15720	15947	15981	15770	16006	15747	15924	15843	15852	15780	15948	15861	15910	16092	15968	15979	16006	15861	15931	15967	15946	15911	16040	15754	16041	15890	15805	16007	15717	15910	15983	15814	15929	15671	15829	15995	15725	15920	15863	15889	15857	15938	15976	15984	15882	16107	16062	15953	16081	15829	15959	15728	15883	15760	15945	15859	15681	16036	16055	15829	16020	16073	15780	15839	16040	15855	15884	15995	15873	15940	15940	15904	15929	15878	15973	16009	15908	15872	15796	16000	15782	15834	15912	15771	15781	16045	15925	15905	16043	15915	16016	16069	16000	15948	15835	15684	15939	15784	15933	16045	15925	15916	15898	15816	15982	15923	15933	15958	15708	16022	15843	15891	15830	15853	15914	15780	16041	15946	15781	15913	15798	16117	15806	15920	16042	15667	16041	15876	15949	15859	15755	15677	15906	15947	15854	15918	15909	16051	15887	15718	15882	15883	15883	15644	15872	16022	15850	15904	15880	15760	15874	15688	15971	15607	15746	16023	15828	15991	15956	15870	16061	15788	15947	15713	15938	15851	15936	15887	15897	15648	15811	15908	16037	15744	15807	15993	15895	15887	15876	15735	15861	15843	15990	16063	15812	15817	15864	15965	15942	15924	15941	16093	15857	15945	15705	15812	16091	16003	16087	15692	15945	15831	15941	15939	15976	16092	15770	15746	15924	15783	15764	15879	16063	16114	15868	15776	15820	15865	15742	15797	15606	15852	16000	15888	15873	15682	16065	15882	15900	16054	15886	15846	15864	15780	16030	15830	15753	15764	15674	15906	15857	15827	15960	15708	15854	16017	15767	15856	15943	15978	15851	15836	15975	15943	15907	16079	16122	15977	15737	15902	15824	15990	15991	15987	15885	15807	15812	15880	15942	15734	15715	15878	16084	15807	15874	15596	15906	15784	15955	15837	15723	15849	15777	15834	15787	16040	15724	15719	16065	16084	15946	15747	15702	15935	15829	15905	15669	15888	16101	16128	15832	16008	16035	15906	16215	15828	15685	15844	15688	15917	15884	15698	15709	15917	15898	15845	15849	16051	15990	15945	15796	15860	15770	15758	15868	15838	15946	15947	15790	15968	15751	16011	15737	15625	15997	15710	16051	15844	15939	15637	15936	16021	15847	15965	15909	15970	15735	15954	15846	16081	15915	15850	15740	15838	15856	15895	15990	16067	15970	15785	15975	15725	16078	16006	15832	15888	15857	15887	15964	15845	15915	15946	15832	15813	15956	15699	16006	15815	15819	15769	15711	15842	15982	15918	15974	16080	16013	16003	16026	15923	15929	15857	15941	15842	15901	16058	15990	15901	15947	15720	15730	16036	16126	15864	15910	16059	16038	16006	15973	15767	15918	15823	15968	15893	16085	15789	15811	16038	15591	15754	15880	15800	16195	15816	15992	15948	15802	15870	15782	15760	15854	15719	15896	15904	16004	15846	15973	15825	15876	15711	15958	15805	15942	15890	15821	16003	15958	15795	15850	16051	15900	15957	16033	15950	15790	15774	16087	15811	16005	15831	15824	15995	16051	15790	15918	15937	15833	15867	15939	15943	15975	16077	15835	15895	15855	15911	16045	15801	15868	15775	15870	15826	15942	15743	15802	15882	15913	15860	16045	15930	16018	15656	15938	15662	16039	15968	15973	16040	15904	15815	15860	15566	15894	15691	15958	15961	15941	15907	15831	15985	16070	16080	15711	15717	15740	15727	15906	15917	15909	15980	15749	15867	16002	15830	16047	15878	15930	15877	15913	15850	15833	15821	15868	15891	15714	15763	15697	15817	15917	15882	15911	15903	16062	15865	15958	15931	15754	15957	15965	15819	15973	15973	15773	15918	16045	15980	16001	15956	15991	15921	15902	15992	16058	15987	15972	15641	15796	15853	15929	15901	15872	15823	15857	15893	15943	15950	15958	15719	15953	15708	15939	15845	15901	16019	15915	15722	15824	15954	16026	16089	15992	15945	15932	15777	15825	15844	15671	15835	15838	15755	15798	15824	15811	15825	15949	15957	16110	15933	16004	16035	15847	15907	16090	15841	15788	15881	15955	15618	15875	15923	16010	16009	15724	16006	15948	15875	15994	15657	15923	15762	15826	15881	15863	15882	15942	15895	15886	15948	15862	15725	15904	15925	15937	15857	15885	15831	15831	15823	15975	15814	15989	15840	16006	15830	16008	15895	15939	15979	15691	15772	15893	15923	16029	16067	15892	15825	15828	15844	15796	15841	15946	15873	15818	15896	15800	15873	15966	15751	15894	16031	15889	15872	16021	15850	15824	15801	15741	16000	15914	15846	15926	16014	15954	15892	16063	15812	15814	15844	15960	16080	15990	16095	15866	15804	15850	15632	15862	15924	16026	15851	15952	15780	15775	15815	16093	15897	15945	15872	16072	15878	15919	15891	16063	15988	15990	15937	16024	16000	15998	15873	15759	16094	15873	15773	15872	15720	16124	15912	15943	15957	15929	16038	15914	15905	15750	15829	15830	15774	15937	15899	15954	15990	15905	15815	15855	15751	15764	15656	15728	15876	15953	16008	16030	15582	15871	15995	16061	15953	15934	16065	15926	15844	15979	15998	15749	15843	15665	15875	15715	16103	15958	15902	15838	15800	15946	15777	15866	15854	15728	15838	15969	15958	16157	15985	16066	15941	16060	15750	15883	15979	15916	15812	15855	15923	15771	16049	15812	15912	15857	15868	15824	15845	15916	15863	15749	15885	15799	15857	16128	15824	15893	15848	15963	15763	15904	15743	16078	16010	15784	15782	16000	15922	15993	15937	15960	15940	15746	15773	15984	15856	15776	15670	15760	15701	16071	15921	15934	15992	16016	15971	15800	15829	15752	15882	15780	15749	15806	15923	16082	15790	15663	15732	15863	15792	15852	15905	15832	15870	15844	15928	15935	15995	15939	16148	15945	15956	15909	15963	15884	16035	15957	15898	15977	15801	15923	15850	16189	16061	15836	16133	16084	15846	15879	15955	15853	15652	15815	15874	16016	15887	16044	15882	15958	15688	15937	15845	15971	15968	15824	15841	15872	15940	15810	15720	15930	15868	15798	15854	16156	16005	15917	15959	15901	15835	15841	15918	15995	16108	16109	15773	15813	15772	15868	15812	16060	15881	15935	15878	15984	15940	15955	15893	15850	15959	15862	16085	15686	15788	15911	15880	15875	15953	15785	15934	15747	15850	15658	15928	16179	15820	15830	16037	15852	15742	15963	15645	15972	15903	15717	15777	16108	15833	15827	15977	15906	16032	16004	15668	15716	15686	16001	15788	15979	16065	15868	15801	15958	15940	16102	15967	16284	15854	15870	15880	16000	15887	16134	16001	15969	15888	15865	16011	15913	16025	15796	15799	15815	15856	15746	15955	16010	15925	15641	16005	15729	15880	15804	16051	15873	15901	15974	15891	15835	16048	15752	15963	15870	15793	15934	15717	15844	15886	15700	15997	16032	15848	15896	16011	15881	15850	15673	15787	15977	15871	15768	15809	15835	15869	16036	15934	15740	15952	16072	15916	15872	15875	15757	15844	15828	15937	15773	15791	15772	15953	15979	16059	15992	15887	15843	15946	15645	15982	15755	15966	15836	15991	15900	15789	15883	15824	15847	16010	15980	16006	15801	15732	15865	15849	15699	15868	15881	16049	15852	15792	15767	16016	15894	15854	15938	15759	15881	15895	15940	15698	15793	15963	16170	15945	15998	15996	15948	16014	16060	15911	15929	15817	15987	15644	15902	15850	15981	16051	15864	16011	15879	15682	15865	15964	15935	16087	15786	16078	15865	15947	16101	15820	15828	15957	16176	15918	15758	15802	16016	15785	15908	16083	15999	15890	15827	15850	16050	15929	15956	16031	16171	15847	16088	15753	15984	15930	15846	15892	16201	16037	15890	15979	15893	15833	16027	15933	15960	15960	15942	16045	16011	15939	15751	15975	15939	15755	15975	15870	15946	15968	15974	16137	15872	15939	15862	15914	15955	15942	15949	15948	15809	15996	15789	16083	16148	16030	15807	16034	15956	15834	15950	15993	15838	15996	15813	15773	15795	15746	15864	16051	15979	15804	15792	15662	15792	15897	15926	15958	16037	15941	15996	15893	15938	15968	15795	15719	15985	16033	16118	15746	15909	15796	15855	16015	15854	15694	15735	15858	16061	16069	15982	15781	15967	16095	15862	15931	16037	15927	15731	15953	15820	15765	15962	15908	16104	16129	16126	15848	15907	15803	16024	15900	15938	15927	15698	15970	15925	15832	15806	15848	15823	15973	15990	15719	16027	16014	15975	16013	15930	15913	15887	16080	15869	15788	15988	15925	16093	15946	16011	15915	16191	15947	15977	15921	15895	15850	15758	15835	15806	15822	16045	15738	16013	15973	15840	15881	15947	15868	16104	15972	15785	15936	15930	15998	15768	15970	15736	15872	15861	15763	15732	15900	15776	15909	16059	15885	16007	16031	15969	15767	16147	15569	15830	16149	15813	15847	16092	15797	15904	15813	15968	15874	15865	15998	15956	16077	16077	15855	15890	15893	15834	15826	15845	15817	16114	15820	15786	15986	15923	15822	15938	15913	15875	15954	15994	15923	15943	15787	15922	15813	15873	15868	15599	16037	15769	16029	15826	15882	15931	15989	15766	15889	15856	16044	16021	15903	15921	16022	15991	15935	15941	15942	15902	15852	15877	15842	15803	15939	15877	15759	15967	15820	15768	15938	15925	16068	15812	15894	16003	15861	16016	15840	15923	16028	15852	15841
33318	48902	44696	34787	29638	25266	21786	19452	17665	16614	15885	15546	15042	14641	14629	14462	13990	14033	13859	14000	13875	13631	13730	13729	13489	13605	13633	13689	13555	13552	13462	13569	13383	13589	13560	13693	13556	13471	13586	13627	13469	13626	13424	13524	13576	13434	13701	13458	13574	13525	13598	13651	13336	13650	13397	13572	13646	13346	13516	13500	13436	13683	13449	13544	13602	13429	13480	13497	13498	13545	13430	13519	13477	13564	13571	13544	13698	13562	13630	13599	13611	13678	13566	13420	13618	13584	13514	13555	13440	13495	13678	13359	13583	13418	13474	13600	13544	13582	13524	13604	13579	13594	13526	13569	13595	13624	13521	13375	13215	13693	13438	13700	13451	13440	13592	13698	13514	13333	13684	13533	13553	13402	13445	13562	13503	13510	13626	13611	13584	13452	13558	13435	13488	13557	13582	13413	13486	13491	13583	13587	13739	13454	13593	13584	13674	13531	13364	13512	13710	13508	13432	13629	13522	13575	13558	13520	13660	13389	13553	13553	13553	13672	13493	13602	13544	13482	13567	13588	13419	13654	13565	13633	13545	13574	13495	13523	13454	13589	13622	13472	13573	13366	13621	13607	13586	13583	13443	13593	13494	13562	13555	13617	13529	13395	13648	13493	13614	13553	13486	13455	13644	13639	13522	13367	13557	13566	13343	13630	13646	13487	13605	13459	13489	13555	13532	13380	13579	13506	13608	13631	13517	13605	13557	13497	13711	13495	13609	13554	13699	13581	13554	13622	13559	13470	13620	13582	13496	13344	13624	13603	13627	13357	13606	13574	13649	13455	13578	13497	13515	13512	13480	13486	13614	13626	13520	13619	13707	13601	13485	13463	13533	13567	13579	13454	13510	13429	13511	13543	13513	13439	13540	13585	13488	13417	13530	13494	13462	13746	13424	13486	13544	13495	13504	13464	13608	13556	13561	13636	13434	13573	13452	13438	13478	13577	13580	13548	13427	13595	13468	13607	13561	13543	13550	13466	13455	13646	13434	13416	13513	13637	13468	13579	13458	13498	13521	13595	13447	13606	13671	13673	13431	13464	13393	13416	13584	13424	13677	13584	13655	13365	13381	13630	13624	13586	13557	13711	13478	13511	13579	13589	13625	13540	13578	13501	13469	13594	13667	13432	13741	13432	13430	13624	13454	13393	13643	13443	13582	13621	13639	13456	13642	13629	13392	13469	13583	13513	13411	13479	13602	13588	13652	13605	13510	13433	13394	13544	13581	13611	13527	13492	13543	13729	13346	13718	13549	13391	13526	13635	13494	13773	13651	13474	13562	13611	13524	13596	13487	13593	13439	13394	13529	13605	13671	13535	13452	13475	13521	13495	13592	13387	13492	13466	13355	13592	13623	13471	13598	13514	13498	13546	13558	13600	13556	13563	13434	13694	13532	13427	13614	13545	13554	13691	13469	13575	13512	13422	13589	13620	13331	13677	13648	13408	13632	13635	13446	13468	13577	13581	13653	13627	13500	13500	13464	13664	13555	13616	13570	13760	13621	13465	13359	13673	13548	13536	13304	13639	13433	13566	13503	13471	13640	13706	13344	13495	13553	13539	13620	13593	13681	13443	13595	13515	13517	13468	13580	13630	13654	13527	13547	13555	13410	13376	13518	13563	13421	13606	13498	13529	13568	13338	13447	13590	13571	13577	13480	13602	13570	13463	13479	13672	13614	13515	13515	13670	13524	13581	13478	13540	13650	13592	13638	13445	13609	13508	13564	13561	13504	13699	13747	13570	13597	13623	13583	13611	13565	13557	13526	13711	13406	13518	13560	13477	13591	13552	13628	13506	13514	13422	13563	13566	13726	13468	13610	13753	13519	13662	13619	13508	13456	13424	13640	13623	13346	13602	13694	13626	13682	13523	13634	13547	13527	13442	13591	13555	13518	13722	13506	13491	13532	13547	13458	13490	13706	13536	13659	13539	13522	13471	13497	13597	13401	13530	13586	13347	13492	13622	13465	13604	13599	13527	13589	13620	13520	13643	13588	13589	13487	13414	13627	13497	13497	13485	13657	13450	13669	13542	13645	13510	13554	13401	13614	13401	13423	13444	13684	13591	13385	13621	13479	13503	13648	13578	13640	13607	13505	13642	13604	13470	13450	13528	13468	13640	13579	13390	13429	13425	13665	13526	13508	13690	13473	13495	13550	13632	13577	13496	13680	13382	13423	13612	13684	13470	13668	13417	13564	13603	13471	13716	13450	13572	13609	13552	13570	13568	13613	13744	13585	13619	13467	13555	13504	13479	13470	13504	13546	13500	13673	13471	13571	13573	13599	13661	13503	13340	13496	13501	13572	13648	13496	13738	13512	13572	13420	13539	13402	13562	13505	13686	13520	13642	13436	13581	13563	13497	13506	13307	13438	13571	13642	13674	13615	13495	13465	13692	13495	13513	13377	13306	13607	13571	13458	13663	13435	13508	13622	13556	13572	13674	13474	13762	13552	13749	13639	13462	13628	13660	13501	13492	13506	13506	13662	13617	13428	13734	13593	13662	13456	13452	13605	13551	13588	13558	13601	13543	13613	13556	13643	13527	13596	13599	13536	13891	13472	13454	13406	13612	13624	13587	13715	13554	13500	13465	13563	13570	13479	13480	13802	13505	13424	13526	13640	13543	13628	13517	13482	13495	13656	13360	13462	13449	13462	13540	13552	13582	13519	13496	13422	13743	13396	13596	13652	13616	13639	13499	13557	13647	13565	13541	13675	13527	13537	13634	13580	13592	13571	13428	13626	13599	13620	13718	13501	13479	13469	13548	13386	13602	13598	13685	13391	13528	13350	13348	13694	13495	13532	13545	13541	13609	13530	13410	13603	13575	13487	13594	13515	13466	13548	13534	13624	13491	13636	13454	13622	13449	13681	13496	13649	13442	13444	13730	13466	13618	13561	13675	13650	13529	13519	13616	13526	13513	13638	13521	13489	13545	13521	13735	13576	13645	13684	13573	13514	13495	13574	13590	13558	13540	13446	13484	13487	13581	13619	13655	13348	13561	13537	13405	13505	13553	13516	13643	13557	13635	13527	13417	13672	13550	13523	13587	13374	13470	13571	13629	13523	13504	13495	13639	13503	13558	13618	13436	13455	13544	13590	13565	13572	13565	13468	13559	13568	13539	13657	13676	13537	13622	13630	13430	13428	13581	13608	13602	13554	13508	13414	13435	13393	13589	13775	13540	13397	13569	13515	13584	13575	13473	13468	13539	13590	13543	13829	13435	13453	13509	13461	13558	13579	13609	13567	13455	13505	13691	13456	13473	13539	13591	13471	13487	13514	13517	13561	13575	13504	13637	13520	13633	13457	13568	13701	13591	13557	13533	13496	13514	13625	13608	13515	13342	13529	13491	13676	13559	13625	13625	13578	13305	13528	13581	13553	13456	13499	13495	13442	13478	13623	13467	13443	13563	13597	13509	13669	13529	13505	13649	13675	13542	13508	13605	13493	13603	13707	13668	13562	13538	13889	13526	13524	13502	13443	13534	13397	13546	13603	13517	13664	13506	13692	13463	13553	13548	13544	13693	13399	13505	13615	13389	13662	13611	13721	13426	13553	13623	13603	13520	13552	13565	13481	13617	13609	13503	13461	13587	13490	13485	13650	13549	13623	13592	13557	13769	13689	13628	13652	13646	13572	13620	13505	13478	13587	13574	13609	13498	13704	13454	13589	13424	13490	13549	13563	13534	13463	13722	13675	13578	13565	13422	13356	13674	13603	13770	13591	13425	13632	13516	13519	13703	13648	13636	13609	13680	13380	13662	13581	13585	13481	13567	13554	13506	13593	13704	13569	13660	13592	13606	13528	13475	13549	13449	13546	13544	13677	13507	13555	13553	13658	13695	13471	13617	13429	13552	13555	13564	13569	13485	13490	13499	13601	13653	13465	13486	13525	13567	13466	13653	13743	13461	13647	13448	13410	13484	13607	13502	13605	13651	13529	13562	13512	13415	13549	13497	13469	13540	13624	13725	13431	13684	13583	13618	13638	13466	13665	13604	13461	13547	13567	13625	13672	13601	13591	13445	13518	13457	13336	13595	13376	13642	13476	13386	13692	13665	13468	13542	13490	13599	13578	13694	13498	13529	13617	13613	13681	13431	13599	13526	13539	13489	13498	13649	13704	13441	13700	13623	13615	13636	13575	13506	13481	13649	13645	13627	13468	13472	13476	13567	13464	13591	13522	13679	13634	13383	13503	13490	13542	13546	13626	13744	13549	13564	13414	13453	13587	13645	13727	13536	13621	13633	13438	13639	13490	13546	13540	13686	13581	13621	13678	13534	13694	13653	13733	13622	13547	13462	13601	13499	13573	13614	13586	13488	13634	13584	13641	13546	13660	13586	13425	13560	13343	13429	13649	13619	13519	13506	13512	13694	13811	13445	13627	13626	13616	13604	13505	13488	13586	13502	13602	13657	13586	13553	13480	13685	13542	13324	13591	13455	13603	13619	13690	13657	13457	13735	13542	13534	13478	13592	13438	13509	13549	13471	13269	13649	13463	13586	13476	13613	13532	13673	13396	13576	13421	13617	13540	13551	13430	13486	13732	13586	13449	13601	13538	13656	13443	13455	13333	13440	13601	13522	13563	13525	13434	13522	13520	13470	13611	13472	13450	13592	13679	13481	13741	13577	13550	13534	13629	13647	13568	13504	13427	13560	13567	13477	13524	13452	13567	13491	13535	13531	13458	13401	13742	13523	13477	13658	13426	13668	13482	13578	13393	13580	13525	13500	13511	13556	13621	13747	13463	13466	13526	13504	13372	13599	13434	13480	13753	13400	13594	13589	13537	13633	13453	13539	13582	13518	13455	13587	13502	13615	13600	13476	13730	13764	13664	13379	13563	13551	13582	13542	13546	13569	13575	13579	13624	13578	13515	13541	13723	13503	13686	13532	13446	13759	13479	13693	13672	13506	13458	13475	13469	13627	13592	13577	13609	13572	13485	13759	13650	13528	13370	13478	13772	13435	13588	13704	13528	13409	13604	13497	13412	13820	13621	13543	13500	13598	13409	13510	13777	13553	13556	13429	13445	13467	13525	13450	13623	13631	13554	13500	13424	13529	13601	13578	13523	13504	13555	13384	13556	13566	13455	13504	13514	13334	13692	13726	13453	13555	13574	13488	13579	13560
24086	21137	28961	27562	28483	29222	27127	22551	20402	19330	18389	17825	17304	17275	17007	16824	16493	16518	16329	15927	15964	15898	15914	16116	15960	16026	15734	15738	15770	15814	15857	15803	15589	15911	15871	15788	15475	15722	15757	15498	15815	15655	15688	15824	15787	15773	15683	15735	15472	15814	15826	15768	15875	15871	15659	15719	15892	15713	15634	15772	15710	15599	15513	15624	15813	15632	15734	15644	15865	15882	15735	15591	15775	15806	15707	15697	15832	15656	16169	15870	15583	15644	15841	15677	15594	15955	15718	15650	15589	15656	15834	15560	15489	15609	15791	15597	15724	15545	15530	15663	15673	15566	15701	15800	15673	15578	15639	15693	15625	15794	15703	15803	15755	15748	15654	15864	15734	15550	15705	15696	15629	15625	15595	15608	15626	15737	15683	15558	15709	15650	15830	15693	15710	15579	15733	15724	15837	15657	15668	15632	15821	15559	15632	15667	15578	15675	15797	15732	15915	15497	15582	15493	15451	15657	15412	15613	15503	15467	15660	15780	15667	15635	15555	15641	15563	15595	15766	15737	15885	15687	15482	15644	15485	15486	15641	15674	15657	15579	15521	15634	15710	15654	15716	15674	15859	15488	15738	15617	15709	15658	15329	15563	15570	15589	15682	15750	15676	15866	15681	15781	15758	15523	15631	15629	15721	15625	15707	15598	15739	15515	15744	15568	15714	15668	15741	15735	15740	15684	15682	15738	15637	15502	15654	15763	15505	15527	15570	15617	15782	15642	15477	15587	15647	15551	15696	15554	15715	15389	15664	15813	15616	15853	15633	15621	15709	15744	15717	15703	15627	15689	15731	15780	15441	15696	15578	15667	15850	15644	15605	15740	15505	15647	15828	15651	15744	15474	15762	15709	15693	15616	15706	15722	15607	15751	15690	15833	15752	15743	15746	15561	15649	15653	15546	15781	15701	15667	15531	15488	15566	15577	15680	15659	15679	15666	15688	15733	15815	15669	15778	15613	15633	15659	15754	15699	15862	15587	15729	15472	15683	15842	15743	15590	15625	15521	15455	15552	15701	15635	15543	15696	15624	15626	15504	15749	15703	15782	15667	15647	15792	15530	15750	15711	15458	15665	15719	15667	15481	15914	15751	15872	15695	15712	15700	15747	15878	15709	15599	15872	15522	15643	15603	15666	15687	15908	15757	15646	15647	15654	15707	15687	15719	15507	15503	15772	15757	15513	15526	15803	15551	15622	15792	15636	15627	15453	15693	15658	15636	15434	15665	15807	15565	15601	15762	15784	15772	15876	15659	15769	15607	15553	15693	15625	15613	15546	15681	15645	15735	15790	15718	15742	15500	15805	15896	15885	15683	15613	15773	15830	15627	15681	15557	15452	15835	15518	15654	15670	15712	15747	15636	15662	15777	15726	15686	15654	15724	15553	15802	15926	15666	15700	15815	15697	15525	15480	15787	15635	15834	15573	15590	15708	15647	15627	15670	15561	15609	15777	15591	15611	15755	15623	15748	15705	15714	15785	15543	15549	15476	15794	15701	15575	15722	15671	15529	15552	15591	15632	15453	15639	15642	15530	15580	15761	15600	15816	15823	15655	15877	15801	15790	15592	15588	15580	15761	15620	15823	15706	15636	15627	15611	15342	15427	15656	15591	15607	15807	15761	15732	15522	15525	15582	15764	15641	15799	15770	15787	15631	15710	15680	15636	15582	15574	15655	15631	15588	15608	15704	15707	15730	15649	15756	15615	15468	15631	15689	15496	15780	15675	15748	15537	15577	15633	15602	15607	15774	15742	15772	15733	15834	15805	15607	15496	15726	15774	15479	15567	15648	15716	15773	15785	15781	15753	15824	15704	15764	15627	15636	15766	15633	15732	15594	15527	15640	15748	15762	15627	15683	15656	15529	15479	15904	15658	15737	15512	15889	15680	15574	15774	15791	15409	15728	15775	15628	15688	15618	15713	15603	15643	15461	15590	15738	15841	15638	15664	15421	15547	15801	15730	15503	15608	15667	15770	15759	15511	15683	15668	15923	15662	15504	15540	15781	15534	15598	15533	15647	15595	15708	15599	15655	15947	15451	15620	15748	15636	15644	15715	15454	15785	15504	15588	15567	15745	15874	15762	15411	15701	15670	15554	15564	15999	15547	15694	15649	15653	15763	15637	15711	15618	15812	15772	15630	15623	15588	15883	15359	15741	15775	15422	15851	15762	15730	15669	15649	15751	15610	15577	15553	15690	15705	15570	15795	15747	15755	15767	15707	15516	15847	15652	15586	15781	15578	15810	15627	15608	15967	15744	15757	15718	15560	15722	15769	15792	15802	15651	15580	15777	15673	15864	15681	15786	15647	15471	15647	15639	15604	15661	15599	15809	15812	15870	15818	15682	15744	15675	15671	15493	15791	15699	15600	15691	15554	15585	15790	15807	15638	15866	15763	15780	15822	15573	15877	15491	15573	15467	15610	15649	15601	15686	15746	15780	15874	15630	15701	15745	15634	15654	15572	15412	15547	15777	15672	15719	15643	15589	15787	15501	15521	15703	15660	15722	15638	15542	15817	15968	15551	15601	15883	15784	15720	15590	15677	15465	15796	15672	15516	15616	15735	15743	15690	15782	15583	15824	15696	15721	15763	15866	15675	15790	15598	15771	15722	15656	15652	15839	15708	15784	15676	15571	15626	15581	15684	15613	15570	15769	15722	15536	15539	15660	15653	15518	15587	15719	15786	15795	15987	15613	15647	15708	15767	15718	15615	15543	15640	15604	15711	15609	15513	15807	15611	15700	15571	15486	15696	15718	15615	15670	15658	15790	15667	15726	15734	15758	15911	15706	15522	15643	15708	15773	15562	15554	15661	15617	15503	15606	15783	15715	15598	15555	15764	15563	15737	15704	15829	15606	15696	15624	15694	15589	15747	15861	15595	15965	15813	15867	15549	15577	15633	15521	15912	15637	15519	15782	15681	15671	15696	15626	15739	15830	15805	15704	15572	15553	15827	15765	15674	15658	15578	15680	15933	15619	15768	15595	15751	15872	15769	15705	15795	15686	15621	15594	15588	15463	15395	15574	15626	15605	15629	15679	15671	15587	15765	15777	15679	15891	15857	15849	15596	15775	15581	15641	15884	15716	15836	15745	15834	15688	15579	15559	15525	15665	15643	15591	15780	15614	15693	15885	15705	15578	15656	15447	15717	15759	15760	15659	15716	15667	15596	15605	15562	15759	15660	15718	15791	15601	15443	15610	15501	15628	15644	15516	15811	15671	15728	15788	15573	15606	15692	15466	15741	15557	15578	15648	15604	15884	15435	15742	15778	15899	15816	15780	15868	15791	15637	15596	15456	15682	15790	15627	15626	15620	15625	15536	15552	15669	15643	15565	15534	15855	15676	15579	15590	15635	15479	15787	15894	15828	15673	15948	15551	15666	15768	15718	15640	15668	15917	15537	15489	15938	15720	15591	15691	15607	15652	15411	15609	15836	15844	15747	15521	15647	15666	15705	15633	15688	16029	15651	15607	15586	15632	15684	15744	15371	15874	15801	15709	15550	15733	15781	15702	15691	15669	15536	15831	15791	15861	15608	15599	15564	15553	15621	15751	15675	15593	15640	15656	15731	15628	15742	15854	15664	15782	15679	15616	15690	15638	15700	15548	15877	15577	15680	15700	15695	15620	15777	15654	15653	15635	15481	15730	15721	15631	15599	15653	15662	15439	15932	15818	15638	15633	15837	15717	15679	15689	15708	15683	15617	15582	15575	15596	15606	15731	15568	15619	15701	15698	15665	15750	15722	15640	15536	15443	15743	15541	15688	15695	15664	15751	15691	15754	15700	15536	15735	15718	15577	15616	15854	15790	15628	15593	15815	15694	15708	15594	15747	15826	15585	15610	15788	15610	15764	15690	15648	15727	15773	15715	15660	15690	15698	15699	15616	15720	15712	15597	15487	15581	15744	15601	15665	15595	15728	15648	15689	15726	15668	15667	15752	15767	15475	15575	15733	15859	15545	15670	15734	15675	15571	15727	15624	15551	15707	15728	15527	15604	15683	15571	15623	15813	15907	15569	15754	15571	15745	15693	15710	15807	15559	15793	15542	15702	15760	15404	15618	15892	15484	15576	15778	15729	15472	15670	15624	15610	15599	15820	15767	15662	15713	15729	15591	15605	15822	15651	15795	15720	15800	15642	15565	15490	15743	15667	15636	15727	15744	15689	15780	15639	15466	15771	15553	15712	15877	15768	15607	15623	15729	15797	15823	15617	15626	15522	15626	15707	15968	15755	15855	15788	15585	15509	15502	15549	15479	15646	15699	15528	15538	15551	15755	15654	15664	15675	15615	15702	15832	15915	15759	15909	15569	15846	15856	15589	15463	15519	15809	15851	15526	15894	15475	15668	15791	15841	15757	15578	15545	15703	15675	15816	15796	15662	15617	15502	15683	15481	15578	15649	15516	15581	15833	15671	15546	15673	15842	15612	15632	15443	15759	15818	15449	15452	15467	15785	15626	15556	15772	15642	15520	15720	15847	15644	15840	15574	15733	15544	15692	15556	15595	15787	15809	15585	15529	15537	15640	15751	15759	15678	15517	15531	15764	15726	15772	15507	15743	15637	15741	15745	15645	15744	15643	15637	15841	15694	15599	15827	15642	15635	15611	15691	15574	15521	15570	15658	15495	15611	15633	15589	15788	15782	15655	15498	15744	15652	15637	15761	15733	15570	15596	15689	15676	15635	15536	15724	15652	15716	15733	15754	15890	15823	15726	15685	15643	15763	15540	15468	15781	15618	15652	15613	15613	15805	15733	15578	15615	15851	15864	15643	15768	15880	15653	15709	15774	15617	15736	15886	15620	15683	15635	15833	15785	15679	15779	15781	15786	15712	15622	15621	15616	15828	15600	15721	15652	15677	15740	15606	15822	15511	15741	15689	15755	15778	15588	15788	15744	15556	15717	15680	15666	15677	15673	15537	15612	15845	15696	15549	15956	15563	15744	15637	15494	15581	15409	15603	15661	15725	15624	15798	15704	15863	15638	15590	15492	15392	15677	15589	15727	15707	15677	15781	15840	15539	15501	15750	15890	15773	15588	15862	15582	15546	15668	15573	15585	15401	15644	15688	15962	15596	15762	15581	15563	15695	15845	15873	15554	15680	15626	15636	15639	15573	15565	15374
32850	54691	51292	41270	35789	30472	26021	22466	20114	18387	17143	16237	15993	15266	14963	14497	14383	14127	14005	13815	13668	13805	13750	13501	13647	13535	13559	13511	13524	13513	13462	13497	13480	13378	13550	13549	13627	13374	13430	13541	13529	13474	13414	13592	13362	13505	13493	13470	13427	13415	13418	13656	13573	13280	13404	13249	13426	13489	13483	13428	13341	13465	13397	13384	13403	13513	13298	13529	13471	13470	13527	13314	13482	13288	13482	13347	13338	13363	13524	13364	13334	13461	13456	13218	13335	13246	13395	13401	13322	13447	13645	13483	13505	13527	13461	13400	13391	13437	13437	13435	13449	13401	13404	13336	13306	13357	13395	13483	13205	13497	13399	13448	13474	13393	13527	13353	13437	13558	13543	13381	13421	13493	13365	13279	13342	13373	13561	13395	13503	13407	13368	13525	13370	13465	13342	13383	13394	13371	13417	13450	13309	13406	13495	13488	13364	13448	13378	13403	13434	13382	13387	13553	13245	13511	13405	13559	13419	13387	13517	13378	13451	13316	13285	13353	13393	13526	13347	13572	13324	13384	13306	13372	13319	13406	13452	13250	13460	13299	13395	13413	13233	13491	13442	13507	13576	13598	13454	13489	13431	13369	13352	13221	13287	13312	13409	13326	13425	13256	13490	13487	13423	13378	13202	13560	13424	13404	13478	13399	13380	13355	13590	13522	13334	13437	13239	13550	13426	13583	13394	13372	13398	13455	13466	13421	13473	13394	13499	13344	13225	13461	13346	13505	13481	13415	13527	13308	13430	13409	13231	13472	13485	13472	13371	13552	13265	13250	13482	13543	13513	13576	13529	13393	13351	13363	13367	13402	13424	13435	13329	13271	13436	13404	13346	13384	13304	13508	13326	13417	13383	13417	13428	13500	13341	13543	13294	13315	13409	13386	13268	13242	13439	13316	13456	13537	13371	13552	13361	13357	13294	13464	13345	13414	13547	13398	13600	13300	13448	13408	13359	13281	13369	13358	13353	13431	13329	13431	13425	13291	13306	13478	13361	13386	13534	13482	13348	13277	13328	13475	13478	13286	13383	13579	13294	13520	13419	13484	13437	13555	13406	13496	13457	13343	13569	13439	13345	13309	13550	13399	13362	13294	13367	13376	13398	13523	13377	13287	13490	13471	13466	13357	13456	13403	13426	13457	13479	13391	13413	13420	13461	13407	13387	13516	13408	13238	13639	13397	13359	13492	13375	13280	13388	13545	13342	13400	13367	13499	13401	13484	13501	13551	13411	13469	13419	13433	13450	13340	13550	13378	13493	13417	13474	13306	13610	13592	13321	13403	13294	13409	13444	13413	13412	13364	13433	13278	13477	13337	13397	13413	13434	13389	13416	13290	13569	13458	13509	13343	13399	13353	13412	13465	13422	13451	13447	13524	13565	13411	13543	13468	13428	13388	13399	13496	13287	13447	13461	13375	13368	13264	13384	13350	13447	13421	13316	13430	13448	13435	13445	13353	13329	13344	13374	13316	13526	13504	13418	13438	13469	13528	13381	13431	13408	13469	13636	13533	13425	13492	13471	13664	13233	13477	13447	13469	13571	13588	13419	13432	13431	13470	13426	13333	13389	13448	13479	13618	13348	13401	13441	13332	13504	13447	13431	13464	13401	13490	13527	13327	13385	13426	13239	13413	13334	13478	13438	13423	13386	13409	13402	13367	13462	13524	13462	13290	13454	13383	13447	13408	13472	13428	13479	13567	13442	13485	13200	13312	13534	13386	13435	13395	13505	13384	13427	13359	13352	13441	13472	13533	13451	13338	13500	13334	13382	13556	13353	13483	13349	13457	13440	13303	13443	13337	13360	13449	13429	13523	13596	13338	13423	13365	13533	13280	13434	13441	13506	13377	13535	13483	13397	13484	13400	13536	13416	13388	13419	13433	13411	13378	13502	13506	13428	13374	13354	13449	13505	13350	13420	13445	13303	13294	13353	13445	13417	13420	13508	13227	13461	13315	13482	13442	13286	13404	13442	13280	13279	13375	13289	13421	13304	13314	13412	13408	13365	13291	13506	13274	13477	13372	13364	13383	13391	13306	13446	13423	13476	13387	13378	13373	13385	13493	13338	13441	13612	13483	13584	13318	13397	13453	13239	13610	13460	13424	13623	13442	13258	13370	13299	13525	13538	13466	13277	13319	13316	13428	13488	13209	13376	13432	13432	13480	13439	13542	13488	13473	13500	13643	13403	13380	13401	13495	13621	13577	13416	13498	13392	13433	13399	13401	13405	13487	13439	13391	13441	13313	13474	13466	13323	13521	13439	13453	13607	13421	13458	13339	13432	13465	13522	13378	13505	13340	13438	13417	13481	13438	13225	13359	13522	13405	13306	13477	13280	13407	13459	13437	13489	13386	13383	13384	13475	13616	13414	13450	13438	13483	13487	13531	13402	13313	13463	13256	13426	13450	13269	13404	13416	13435	13441	13388	13548	13464	13342	13413	13492	13230	13393	13345	13473	13550	13549	13444	13405	13369	13488	13408	13289	13485	13429	13471	13373	13362	13359	13396	13341	13362	13470	13414	13610	13467	13444	13507	13435	13409	13396	13390	13328	13461	13357	13405	13459	13447	13499	13461	13438	13636	13437	13385	13436	13416	13409	13603	13308	13381	13392	13467	13435	13354	13339	13456	13407	13346	13311	13512	13338	13398	13492	13422	13439	13436	13459	13381	13496	13337	13301	13330	13519	13453	13540	13308	13468	13376	13577	13542	13446	13417	13433	13259	13401	13476	13212	13447	13385	13318	13365	13320	13378	13296	13255	13338	13624	13500	13433	13457	13472	13594	13412	13651	13405	13513	13452	13364	13420	13534	13495	13527	13392	13494	13453	13340	13489	13332	13439	13445	13368	13460	13456	13365	13468	13213	13512	13507	13467	13322	13306	13414	13592	13430	13431	13447	13305	13449	13508	13557	13413	13397	13418	13281	13415	13468	13368	13367	13619	13299	13319	13450	13426	13401	13519	13284	13473	13250	13516	13486	13339	13524	13273	13440	13388	13232	13342	13313	13339	13513	13452	13313	13396	13226	13407	13442	13434	13370	13399	13371	13365	13444	13453	13469	13504	13272	13462	13363	13259	13292	13295	13383	13364	13339	13471	13442	13455	13644	13552	13487	13316	13310	13341	13447	13316	13413	13502	13416	13505	13347	13470	13618	13474	13284	13462	13361	13555	13489	13417	13459	13401	13266	13372	13415	13433	13304	13415	13415	13579	13242	13508	13352	13488	13380	13394	13312	13607	13375	13288	13393	13558	13530	13455	13395	13509	13384	13433	13418	13402	13442	13359	13348	13362	13493	13396	13465	13507	13331	13378	13522	13407	13388	13429	13433	13413	13508	13439	13478	13476	13287	13610	13447	13306	13482	13372	13460	13429	13474	13512	13357	13428	13531	13400	13389	13350	13454	13401	13330	13603	13325	13490	13416	13254	13254	13278	13627	13466	13488	13524	13602	13284	13289	13590	13262	13392	13545	13578	13337	13276	13528	13514	13379	13506	13488	13446	13526	13456	13410	13409	13508	13370	13381	13519	13390	13378	13443	13327	13374	13468	13396	13343	13473	13237	13433	13561	13383	13313	13383	13528	13382	13426	13501	13447	13308	13459	13622	13465	13438	13496	13334	13559	13399	13566	13516	13494	13414	13490	13443	13479	13427	13379	13358	13482	13229	13299	13304	13557	13319	13659	13283	13517	13399	13459	13543	13419	13374	13410	13525	13469	13294	13453	13523	13530	13520	13249	13353	13446	13369	13582	13626	13314	13276	13645	13341	13294	13353	13413	13438	13402	13378	13470	13464	13329	13394	13431	13328	13564	13428	13462	13438	13501	13519	13468	13460	13577	13231	13376	13441	13435	13262	13480	13413	13439	13499	13442	13104	13385	13419	13489	13354	13490	13383	13358	13571	13387	13463	13365	13408	13318	13426	13314	13473	13431	13438	13261	13529	13318	13564	13325	13280	13469	13558	13497	13468	13494	13333	13471	13430	13417	13296	13525	13363	13398	13301	13419	13425	13396	13404	13402	13444	13398	13379	13327	13444	13528	13351	13378	13447	13357	13540	13432	13373	13357	13420	13465	13439	13548	13435	13527	13342	13506	13379	13591	13418	13407	13361	13428	13431	13469	13380	13326	13465	13327	13353	13356	13420	13433	13417	13468	13417	13426	13274	13402	13454	13260	13519	13195	13573	13310	13478	13123	13496	13307	13586	13467	13495	13148	13275	13391	13426	13465	13288	13384	13356	13325	13272	13392	13513	13337	13524	13338	13482	13593	13447	13467	13396	13398	13445	13492	13288	13435	13324	13234	13516	13318	13467	13471	13459	13336	13386	13307	13301	13406	13542	13559	13424	13434	13470	13528	13441	13340	13497	13394	13322	13349	13444	13549	13275	13405	13381	13424	13321	13395	13523	13516	13508	13525	13461	13521	13176	13406	13358	13507	13537	13249	13392	13191	13310	13613	13330	13391	13464	13536	13481	13592	13419	13527	13420	13384	13378	13589	13375	13386	13398	13604	13461	13382	13465	13408	13352	13343	13414	13491	13534	13499	13276	13410	13396	13369	13537	13291	13303	13615	13621	13340	13455	13316	13361	13517	13437	13451	13473	13476	13555	13357	13335	13271	13269	13480	13427	13345	13467	13495	13404	13585	13378	13315	13456	13415	13323	13280	13567	13299	13345	13391	13575	13345	13316	13491	13551	13359	13431	13384	13367	13407	13566	13570	13430	13432	13533	13555	13347	13458	13456	13500	13518	13452	13400	13392	13308	13513	13305	13509	13354	13534	13497	13536	13425	13512	13565	13411	13492	13364	13339	13358	13449	13368	13383	13488	13328	13431	13444	13490	13381	13349	13404	13403	13381	13362	13251	13487	13525	13503	13429	13406	13531	13529	13440	13478	13325	13373	13553	13475	13431	13341	13527	13390	13334	13365	13359	13491	13556	13217	13399	13426	13450	13505	13462	13483	13353	13635	13393	13457	13431	13403	13388	13446	13555	13384	13285	13334	13457	13521	13503	13298	13034	13583	13432	13355	13302	13331	13543	13408	13264	13359	13391	13488	13500	13337	13564	13451	13551	13316	13471	13380	13447	13344	13487	13359	13483	13442	13539	13498	13299	13524	13421
22763	21047	28865	24368	24829	29441	31395	25734	22663	21441	19954	19315	18707	18052	17708	17198	16978	16789	16863	16470	16511	16154	16460	16247	16315	16286	16076	16280	16287	15996	15869	16122	16180	16324	16111	16140	16120	15801	16154	15949	16042	16145	15881	15919	15978	16192	15935	15846	15901	15986	16036	16044	16069	16009	16087	16083	15878	15962	15926	16026	16036	15815	15865	15858	15946	15927	16034	16042	15921	16128	16067	16060	16064	15981	15918	15896	16151	15903	15991	16140	16153	15992	15835	15897	15821	15830	15919	15925	15644	15933	15991	15894	16022	16005	16089	15716	15792	15941	16133	15831	15946	15925	15666	15997	15975	15858	15841	15975	15868	15850	15816	16093	16009	16128	15998	15959	15918	16009	16018	15830	16052	15872	15907	15737	15793	15947	15940	16057	16174	16053	16004	15982	16011	16070	16038	15971	15979	15993	15841	15699	15808	16159	15919	15821	15949	15864	15924	16102	16223	16068	15932	15921	15886	16115	15799	15904	15916	15913	15945	15930	15910	15952	15895	15944	16092	15801	16080	15898	15897	16017	15938	15910	15946	15951	15952	16079	15951	15698	15760	15968	15863	16137	15798	15847	15969	16001	15926	15953	15934	16004	15770	15803	15882	15692	15747	16199	15726	15861	15802	16195	16176	15962	15939	15937	16012	16024	15821	15835	15981	15821	15993	15903	16028	15970	15808	16078	16055	16066	15995	15889	16037	15944	16090	16013	16010	16028	15865	16087	16015	16023	15938	15999	16002	15987	15769	15934	15796	15974	15748	15998	15987	15896	15906	15876	15827	15936	15871	15929	16102	16004	15912	15862	15836	15787	15919	15906	16023	15836	15797	16055	16122	15914	16075	16019	16121	15970	15730	15976	15853	15957	15633	16101	15885	15927	15932	16045	15851	15835	15723	16076	15869	15856	15924	15885	15947	15883	15887	15882	15929	15866	16136	15978	15975	15857	15651	15910	16214	16020	15994	15880	16155	16033	15952	15852	15896	15777	16014	15948	16013	15998	15965	15816	15621	15826	15967	15941	16007	15899	16012	16052	15975	15804	16087	15876	15953	16072	15829	15899	15691	15848	15824	15918	16037	15996	15886	16010	15839	15926	16034	16011	15932	16044	15783	15933	15979	15907	15964	16078	15956	16000	15857	15774	15918	16069	16062	15825	15813	15947	15928	15850	15815	15925	15784	15860	15809	16080	15916	16039	16044	15844	15756	16131	15767	16048	15844	15968	15940	15843	15969	15935	15902	15752	15911	15944	15956	15995	15839	15794	15791	15937	15909	16098	15867	15700	16012	15859	15786	15869	16033	16097	16008	16042	16038	15929	16009	15890	15863	15648	16000	15717	15901	15980	16026	15985	15940	15846	15888	15820	16037	15955	16023	15912	15978	16011	15991	15827	15958	15840	15838	15833	15975	15969	15946	15961	15913	15917	15936	15896	16004	15861	16135	15988	15935	15927	16032	15890	15971	15950	16048	15704	15901	16009	16107	15960	15918	15905	15797	15773	15968	15748	16016	16081	16102	15954	16037	15851	15906	15698	15875	15840	15923	16206	15883	15840	15798	16020	15973	15840	16009	16165	15926	16089	15812	15971	15972	15874	15853	15879	16196	15921	15934	15801	16050	16088	15889	15997	15923	15863	15960	16112	15908	16000	15954	15839	15801	15899	16279	15941	15757	15927	15757	15942	15909	16017	15715	16076	15963	15785	15935	16194	15925	16059	15915	15836	15898	16081	16068	15847	16097	15981	15652	15925	16004	15962	16018	15903	15772	16132	16073	16124	15945	16051	15878	16011	15801	15858	16006	15948	15798	15939	16084	15948	16280	16021	16037	15878	16082	16104	16054	15855	15817	15950	15982	15774	15976	15933	15884	15995	16035	15958	16025	15884	15944	15720	15992	15959	15826	15938	15875	15605	15867	15848	15853	15834	15817	16122	15937	15809	15842	15867	15992	16034	16000	16027	15983	15778	15948	16068	15945	16209	15872	15962	15989	15764	15893	15907	15889	15995	15888	16003	15746	15864	15837	16076	16096	16064	15885	15957	16058	15971	15976	15854	15990	15802	15733	16101	16056	15987	15928	16056	15669	15688	15974	15553	15838	16023	15946	15808	15799	15914	16019	16049	15777	16108	15975	15976	15839	16097	16012	15705	15927	15763	16057	15848	16046	16130	15802	15872	15890	15961	15984	15619	15751	15882	15814	15738	16154	15789	15951	15965	16008	16104	16078	16027	16028	16060	15912	15824	15848	15953	15973	15914	16003	16104	15865	15863	15796	15841	16085	16125	16035	15928	16100	15960	15929	15879	15807	15713	15856	15885	15720	15925	15927	15891	15991	16016	15917	15997	15975	16011	15837	16188	15915	16062	15942	15913	15967	15951	15865	15920	15883	15826	16148	15976	15802	15851	15785	15852	16016	16005	15906	15950	15890	16030	15936	15886	15974	15974	16088	16016	15967	15921	15911	16015	15922	16092	15693	16093	16030	15803	15953	16075	16019	15867	16006	16132	16009	16015	16006	15959	15919	15908	15911	15764	15979	15963	16228	15912	15805	15821	15848	15912	15896	15942	15857	15740	16035	15964	15949	15910	15994	15910	15879	16043	15873	15909	15792	15912	15901	15845	16107	16018	15931	15887	16052	16084	15877	15816	15716	15927	15845	15894	15858	15898	15938	16002	15868	15857	15909	15618	15910	16045	15941	15981	15791	15813	15866	16047	15911	15990	16029	15931	15803	15978	16022	15887	15850	15912	16033	15843	15897	16127	16109	15953	16031	15930	16050	15898	16117	15982	15875	15722	15946	16001	15730	16056	16102	16119	15817	15939	15992	16013	16092	16054	15943	15956	15914	15945	15870	16011	15954	15883	15907	15781	15751	15789	16143	15822	15946	15894	16140	15948	15890	15927	15921	15855	15854	16171	15979	16172	16046	15929	15730	15904	16027	15844	15774	16036	15783	15832	15899	16025	15960	15828	15965	15984	16039	15734	15856	16044	15827	15737	15819	15986	16043	15889	16020	15793	16013	16022	15945	15909	16182	16036	15855	15847	15787	15905	15938	15884	15660	15908	15962	15935	15879	15848	16036	15930	16137	15913	16061	16140	15942	16007	15847	15950	15880	15999	15929	15726	15951	16000	16002	16049	15868	16089	15926	15893	15901	15888	16193	15948	15955	15839	15973	15996	15740	15994	15608	15946	15889	15879	15824	15868	15767	15960	16026	15860	15781	15881	15802	15889	16021	16160	15976	15876	15863	15863	15929	15946	15980	15837	16077	15682	16056	15774	16025	15799	16031	15691	15907	16017	15796	16005	15952	16022	15895	15947	15981	16175	15978	15960	15914	15816	16106	15712	15969	16072	15839	16089	15953	15913	16008	15716	16099	15853	15908	15798	15810	15903	15949	16107	15891	15923	15907	16049	16005	15869	15799	15918	16143	15906	15807	15797	16098	15888	15940	16003	15694	15789	15632	15855	15968	15944	15836	16037	15889	15818	15836	15874	16092	15935	15868	15966	15990	16177	16289	16024	15822	15925	15847	15944	15928	15927	16009	15820	15982	16104	15867	15895	15865	15908	16076	15885	15806	15816	16015	15949	15907	15813	16062	15961	15843	15877	16188	15890	15952	15858	16111	15835	15942	15901	15780	16089	15847	16116	15977	15944	15783	15821	16017	16054	15957	15742	15864	15912	15791	15928	15971	15779	15833	16108	15912	15958	16141	16179	16038	15998	15933	15870	15983	15824	16011	15920	15981	15880	16028	15816	15947	15936	16020	15999	15952	16087	15902	15795	15862	15964	15857	16045	16113	16009	15895	15647	15970	15810	15901	15718	15784	15989	15747	15752	15920	15914	15859	15894	15858	15849	15784	15853	15874	16088	16076	15976	15955	15995	15935	15855	15819	15931	16105	16057	15982	16112	16022	15818	16123	15995	15861	16025	16039	15839	16050	15902	15907	15866	15966	15966	16047	15815	15863	16005	15811	16007	15963	15724	15974	16060	15856	16058	16015	16121	16179	16072	16061	15912	15867	16004	15890	16009	15898	15865	15943	15929	15918	15933	15890	15750	15994	15799	15873	15918	15994	15765	15942	15980	15846	16048	15911	15897	15845	15800	15994	16061	15782	16017	15978	15933	15830	15970	16022	15751	16045	15948	15951	16002	15901	15983	15920	15805	15987	15956	15990	15916	15839	15860	15971	15869	15944	15974	16019	15795	16159	16020	15853	15973	15836	15890	15886	15924	15915	15995	16049	16056	15825	15946	16170	16069	15944	15982	15867	15955	15918	15786	15728	15812	15837	15866	15872	15815	15980	16048	16007	15972	15864	15675	15870	15984	15856	15918	15942	15933	16160	15835	15851	15974	15818	15967	15923	15922	15816	15982	15708	16031	15733	16180	16062	15946	15987	16004	15989	15919	15979	15874	15930	15978	15975	15726	15467	15982	16122	16031	15922	15890	16037	15907	15737	15911	15886	15876	15915	15983	16015	15910	15797	15906	16042	15845	15882	16034	15977	15935	15922	15952	16012	15992	16113	15974	16040	15927	15980	15790	15860	15991	15999	16065	16213	15879	15974	16052	15928	16017	15891	15700	15722	15787	16004	16060	15876	15838	15867	15845	16007	15906	15992	15838	15828	15775	16098	16078	16038	16015	15953	15965	16130	15978	15947	16023	15792	15992	15866	15774	16081	15900	15842	15844	15900	15855	15945	15967	15905	15945	15805	15886	16168	15975	15885	15941	15895	15782	15904	15908	15948	15918	16018	15885	16138	15886	16092	16042	15919	15982	16064	15950	16094	15829	15943	16024	15921	15842	15840	15797	15914	15911	15927	15939	16022	15771	16086	15948	15827	15889	15730	15959	15778	15919	15924	15852	16135	16073	16349	15891	16001	15875	15946	15934	15942	15800	15760	15907	15966	16014	15797	15896	15909	16030	15809	15909	15873	15878	16027	15866	16014	15922	16052	15942	16073	15802	15630	15968	16008	15891	16044	15815	15575	15997	15890	15967	16036	15853	16038	15987	15999	15884	16000	15885	15941	15874	16086	16078	15901	15881	15729	15794	15915	15964	16025	15711	15831	15806	15953	15857	16002	15976	16033	15850	15892	15919	16051	15976	15987	16183	15795	15991	16015	16040
34892	61053	56945	46260	40075	35003	30196	25732	22666	20611	18885	17862	16914	16439	15695	15162	14794	14501	14427	14057	14044	13905	13873	13851	13926	13785	13738	13580	13835	13493	13572	13751	13628	13473	13643	13641	13546	13627	13619	13669	13780	13668	13547	13566	13462	13670	13505	13430	13628	13472	13485	13547	13555	13585	13417	13428	13511	13551	13544	13670	13654	13540	13464	13343	13734	13458	13585	13446	13505	13470	13536	13418	13566	13569	13419	13412	13638	13446	13473	13586	13512	13589	13526	13514	13493	13574	13511	13561	13331	13412	13386	13589	13627	13529	13558	13524	13528	13479	13548	13396	13627	13414	13492	13608	13575	13504	13518	13516	13656	13574	13550	13649	13643	13547	13518	13525	13514	13459	13369	13447	13491	13520	13274	13688	13376	13671	13595	13669	13566	13578	13485	13444	13548	13514	13584	13500	13560	13631	13613	13486	13674	13419	13690	13487	13685	13586	13406	13540	13547	13645	13645	13554	13494	13401	13654	13577	13571	13715	13636	13457	13620	13642	13524	13524	13523	13303	13522	13603	13523	13436	13557	13476	13592	13495	13567	13554	13499	13496	13488	13439	13586	13669	13593	13677	13507	13677	13602	13506	13442	13613	13679	13484	13500	13452	13492	13514	13601	13442	13574	13544	13596	13617	13524	13507	13556	13680	13529	13521	13619	13615	13541	13460	13669	13422	13554	13648	13423	13439	13356	13595	13351	13631	13671	13445	13358	13623	13683	13358	13568	13453	13664	13374	13532	13499	13515	13695	13510	13575	13534	13525	13453	13550	13512	13478	13713	13681	13495	13570	13508	13416	13571	13503	13335	13550	13689	13564	13562	13564	13436	13728	13435	13409	13365	13679	13570	13608	13608	13528	13449	13548	13562	13403	13644	13412	13554	13606	13433	13503	13451	13538	13545	13539	13629	13475	13601	13453	13514	13489	13587	13471	13519	13608	13392	13455	13598	13651	13621	13720	13397	13572	13579	13515	13418	13487	13376	13506	13371	13576	13365	13593	13518	13523	13700	13551	13477	13546	13566	13534	13685	13542	13556	13615	13557	13387	13483	13546	13453	13622	13486	13561	13460	13763	13603	13584	13267	13621	13314	13384	13626	13493	13547	13609	13473	13461	13518	13531	13427	13460	13523	13486	13433	13656	13639	13584	13530	13540	13535	13655	13375	13584	13714	13397	13420	13397	13704	13338	13540	13574	13605	13263	13509	13562	13524	13630	13493	13509	13627	13499	13494	13530	13497	13608	13507	13638	13486	13502	13423	13553	13664	13616	13436	13478	13476	13516	13473	13536	13442	13549	13296	13563	13661	13476	13549	13327	13445	13689	13611	13759	13449	13549	13545	13554	13559	13506	13631	13656	13497	13502	13544	13446	13502	13568	13486	13477	13491	13613	13461	13548	13515	13453	13687	13531	13310	13596	13625	13532	13502	13620	13485	13507	13540	13544	13550	13568	13410	13369	13645	13587	13417	13338	13566	13562	13575	13479	13537	13438	13628	13486	13530	13596	13586	13409	13659	13312	13627	13414	13608	13500	13468	13537	13673	13580	13512	13675	13704	13616	13439	13556	13508	13548	13446	13505	13434	13539	13364	13537	13661	13572	13533	13631	13515	13518	13498	13569	13573	13496	13474	13455	13502	13466	13600	13523	13509	13514	13545	13560	13430	13562	13400	13601	13474	13687	13387	13512	13542	13647	13469	13664	13485	13579	13414	13464	13520	13416	13523	13641	13634	13547	13563	13578	13381	13353	13671	13536	13466	13518	13549	13487	13408	13449	13645	13539	13560	13415	13554	13426	13633	13563	13422	13502	13430	13517	13717	13509	13402	13413	13543	13533	13596	13347	13657	13673	13593	13636	13638	13397	13595	13565	13549	13520	13429	13651	13561	13598	13439	13436	13608	13515	13503	13612	13609	13329	13660	13515	13516	13407	13549	13599	13379	13710	13580	13570	13574	13702	13625	13363	13515	13497	13493	13507	13491	13673	13556	13471	13622	13576	13477	13530	13439	13532	13585	13394	13639	13406	13490	13512	13339	13592	13635	13488	13493	13603	13495	13446	13566	13422	13629	13522	13574	13573	13573	13549	13634	13308	13575	13544	13424	13515	13550	13562	13666	13610	13500	13545	13506	13515	13479	13488	13507	13458	13391	13665	13601	13513	13523	13447	13514	13568	13597	13356	13452	13565	13567	13576	13449	13648	13364	13431	13539	13489	13563	13570	13588	13494	13477	13345	13598	13676	13399	13502	13463	13510	13562	13492	13505	13391	13383	13466	13506	13402	13389	13664	13658	13509	13531	13668	13546	13537	13595	13437	13511	13351	13565	13655	13482	13473	13386	13483	13557	13551	13455	13385	13763	13487	13527	13332	13526	13537	13443	13689	13564	13487	13422	13520	13631	13509	13422	13493	13526	13628	13649	13563	13679	13436	13531	13464	13515	13564	13523	13506	13501	13495	13413	13419	13340	13641	13540	13608	13321	13564	13467	13436	13507	13609	13385	13414	13585	13645	13494	13481	13482	13468	13544	13568	13753	13593	13433	13418	13557	13544	13374	13562	13513	13419	13423	13601	13474	13610	13427	13549	13516	13612	13369	13418	13549	13500	13495	13604	13529	13587	13574	13483	13506	13452	13513	13485	13555	13581	13426	13522	13600	13646	13558	13552	13545	13655	13633	13515	13539	13316	13689	13530	13584	13574	13494	13451	13692	13562	13561	13544	13381	13605	13578	13472	13606	13653	13471	13434	13407	13523	13653	13545	13610	13346	13591	13623	13473	13492	13564	13594	13546	13645	13534	13537	13572	13371	13558	13474	13403	13442	13549	13679	13599	13500	13547	13688	13561	13527	13488	13474	13575	13530	13412	13475	13624	13597	13585	13642	13654	13548	13276	13518	13660	13612	13538	13572	13536	13645	13476	13429	13634	13509	13464	13477	13463	13536	13575	13363	13505	13313	13454	13609	13554	13608	13511	13698	13543	13504	13578	13453	13539	13433	13545	13402	13506	13468	13607	13422	13584	13415	13429	13341	13527	13485	13440	13369	13469	13443	13546	13531	13402	13382	13528	13517	13619	13492	13495	13708	13644	13667	13586	13635	13452	13609	13348	13523	13556	13562	13605	13363	13459	13606	13494	13322	13432	13453	13486	13590	13514	13638	13645	13605	13637	13344	13601	13404	13613	13546	13506	13692	13519	13602	13348	13434	13685	13556	13461	13512	13567	13461	13590	13463	13638	13483	13540	13744	13413	13547	13569	13499	13390	13541	13669	13481	13504	13628	13503	13425	13531	13578	13516	13352	13638	13408	13596	13369	13566	13448	13441	13447	13439	13591	13565	13403	13656	13626	13463	13505	13443	13545	13564	13551	13558	13541	13507	13545	13662	13891	13540	13516	13553	13510	13570	13689	13705	13562	13566	13618	13534	13598	13531	13395	13541	13602	13481	13321	13589	13525	13548	13570	13560	13578	13554	13364	13472	13411	13509	13514	13523	13593	13687	13408	13652	13526	13390	13461	13583	13526	13549	13668	13365	13650	13538	13483	13386	13511	13674	13511	13557	13596	13418	13748	13455	13576	13783	13562	13460	13489	13444	13706	13479	13605	13412	13588	13574	13666	13492	13553	13638	13392	13424	13563	13382	13406	13534	13474	13523	13491	13500	13445	13507	13527	13663	13637	13473	13453	13608	13369	13663	13490	13588	13580	13477	13535	13603	13612	13595	13610	13570	13596	13423	13550	13386	13300	13293	13556	13443	13609	13533	13576	13749	13480	13545	13785	13361	13512	13490	13645	13452	13535	13599	13421	13591	13528	13440	13585	13437	13357	13531	13551	13357	13429	13420	13722	13494	13415	13665	13470	13446	13425	13638	13457	13475	13617	13491	13672	13569	13504	13456	13380	13485	13586	13565	13367	13286	13470	13543	13595	13440	13591	13664	13512	13485	13409	13527	13536	13355	13544	13572	13502	13538	13454	13487	13415	13580	13480	13492	13490	13478	13501	13571	13592	13559	13481	13619	13610	13534	13368	13511	13565	13535	13561	13373	13640	13406	13584	13454	13451	13492	13480	13461	13550	13485	13476	13420	13450	13488	13500	13580	13569	13710	13525	13571	13584	13652	13407	13470	13575	13645	13473	13531	13418	13559	13590	13445	13639	13555	13509	13732	13557	13536	13565	13493	13647	13428	13562	13632	13469	13465	13393	13621	13333	13525	13620	13595	13520	13490	13472	13558	13523	13640	13612	13406	13535	13431	13597	13609	13574	13606	13584	13727	13610	13454	13553	13498	13546	13531	13422	13593	13589	13320	13476	13480	13530	13494	13385	13514	13552	13668	13507	13558	13496	13445	13569	13539	13579	13430	13616	13606	13403	13483	13649	13403	13460	13412	13587	13644	13493	13566	13502	13594	13511	13488	13410	13562	13513	13446	13579	13241	13646	13468	13558	13499	13605	13543	13394	13513	13542	13557	13546	13495	13535	13534	13619	13684	13518	13323	13484	13547	13410	13456	13554	13559	13425	13533	13486	13566	13669	13677	13533	13532	13586	13637	13511	13406	13476	13640	13589	13568	13644	13553	13514	13464	13551	13659	13635	13817	13418	13503	13536	13444	13400	13464	13489	13535	13537	13326	13512	13615	13551	13487	13674	13483	13633	13574	13487	13758	13532	13564	13617	13691	13563	13420	13582	13550	13632	13480	13494	13449	13549	13517	13488	13490	13403	13405	13562	13474	13559	13487	13468	13576	13524	13536	13539	13569	13587	13516	13441	13604	13690	13564	13471	13523	13640	13614	13527	13518	13489	13366	13586	13472	13640	13516	13482	13520	13633	13612	13536	13672	13416	13576	13573	13480	13389	13574	13522	13561	13412	13471	13596	13508	13507	13567	13460	13566	13499	13737	13503	13317	13511	13480	13555	13472	13656	13427	13520	13446	13561	13488	13575	13589	13726	13574	13479	13371	13426	13625	13502	13515	13702	13503	13446	13509	13616	13622	13592	13485	13544	13524	13386	13531	13581	13472	13450	13536	13619	13573	13642	13497	13560	13514	13447	13455	13516	13535	13440	13523	13386	13409	13649	13545	13660	13389	13651	13429	13572	13428	13426	13575	13469	13433	13582	13551	13380	13613	13448
29929	31544	40541	35859	28749	25167	22389	20430	19050	17945	17615	17297	16829	16771	16529	16369	16154	16276	16084	15943	16049	15988	15916	15938	15621	15678	15706	15857	15901	15962	15796	15893	15838	15873	15891	15716	15766	15824	16099	15852	15709	15894	15843	15781	15900	15606	15891	15820	15853	15828	15799	15891	16133	15814	15799	16049	15681	15606	15835	15723	15841	15749	15789	15675	15696	15753	15767	15704	15752	15787	15764	15953	15742	15780	15853	15599	15759	15674	15899	15790	15772	15809	15796	15869	15957	15806	15740	15707	15860	15934	15683	15829	15714	15681	15734	15945	15858	15644	15813	15505	15847	15569	15731	15679	15667	15880	16054	15791	15855	15977	15983	15881	15791	15640	15830	15729	15681	15863	15824	15641	15556	15897	15600	15679	15879	15753	15943	15825	15709	15816	15735	15766	15727	15727	15733	15696	15859	15725	15767	15840	15756	15396	15876	15789	15667	15897	16153	15663	15890	15858	15842	15677	15919	15907	15954	15904	15787	15641	15722	15646	15798	15650	15671	15737	15966	15750	15918	15941	15785	15870	15897	15753	15749	15774	15753	15757	15644	15762	15645	15717	15734	15863	15826	15752	15811	15841	16013	15826	15742	15569	15707	15575	15796	15895	16019	15772	15715	15707	15744	15819	15900	15678	15822	15797	15778	15691	15954	15823	15642	15906	15948	15800	15653	15780	15750	15794	15726	15929	15627	15942	15842	16019	15772	15827	15875	15746	15727	15648	15741	15919	15698	15877	15634	15508	15747	15683	15815	15840	15809	15732	15808	15901	15618	15865	15883	15790	15829	15584	15715	15986	15934	15678	15706	15800	15759	15866	15885	15787	15822	15827	15721	15847	15831	15679	15939	15668	15929	15986	15945	15898	15868	15867	16004	15735	15839	15978	15719	15847	15740	15881	15755	15799	15839	15690	15930	15737	15761	15547	15854	15846	15825	15867	15828	15940	15847	15784	15716	15664	15785	15894	15743	15724	15875	16014	15749	15783	15854	15660	15802	15758	15902	15963	15746	15632	15675	15847	15917	15702	15795	15733	15707	15824	15748	15873	15818	15955	15689	15846	15756	15717	15696	15677	16035	15786	15837	15704	15879	15668	15842	15746	15771	15811	15827	15886	15847	15951	15822	15918	15861	15918	15786	15818	15871	15559	15705	15971	15820	15757	15831	15877	16031	15699	15816	15979	15729	15912	15724	15860	15683	15619	15835	15781	15811	15773	15801	15966	15805	15772	16024	15879	15834	15640	15779	15881	15857	15841	15954	15777	15672	15775	15878	15730	15868	15834	15718	15901	15831	15736	15793	15764	15929	15802	15705	15677	15685	15675	15890	15678	16056	15717	15722	15754	15820	15910	15965	15839	16035	16002	15629	15535	15639	15882	15780	16014	15689	15900	15762	15602	15691	15630	15787	15698	15731	15819	15996	15758	15814	15829	15700	15647	15649	15639	15820	15738	15706	15860	15918	15924	15736	15567	15781	15899	15815	15685	15836	15616	16003	15647	15956	15894	15684	15640	15647	15940	15843	15802	15931	15839	15873	15941	15712	15985	15870	16015	15745	15762	15728	15917	15708	16117	15860	15738	15878	15951	15534	15742	15914	15944	15754	15753	16000	15858	16011	15859	15831	15909	15900	15886	15769	15683	15655	15907	15779	15733	15694	15913	15716	15824	16059	15759	15789	15764	15948	15761	15813	15995	15932	15877	15925	15644	15784	15701	15865	15845	15945	15856	15987	15634	15668	15860	15940	15958	15956	15853	15712	15752	16000	15602	15853	15611	15546	15728	15932	15713	15551	15682	15893	15779	15909	15848	15951	15813	16082	16045	15770	15898	15954	15850	15716	15650	15970	15882	15883	15707	15773	15797	15700	16023	15738	15756	15818	15654	15986	15742	15963	15816	15817	15812	15883	15852	15693	15695	15616	15950	15905	15878	15814	15907	15767	15772	15753	15873	15753	15722	15770	15828	15830	15904	15736	15685	15968	15790	15777	15799	15704	15669	15780	15810	15688	15735	15713	15627	15722	15781	15751	15908	15916	15811	15698	15715	15774	15781	15733	15828	15891	15825	15900	15909	15865	15657	15775	15974	15754	15917	15806	15926	15858	15768	15814	15780	15716	15997	15863	15942	15839	15724	16005	15656	15908	15751	15999	15623	15607	15714	15805	15771	15779	15786	15929	15911	15813	15904	15794	15880	15675	15608	15919	15763	15756	16006	15799	15753	15684	15950	15899	15640	15695	15766	15802	15977	15994	15812	15852	15713	15905	15833	15736	15736	15861	15933	15895	15734	15747	15821	15798	15785	15767	15637	15837	15766	15633	15666	15787	15887	15790	15783	15699	15560	15747	15821	15731	15859	15896	15888	16070	15847	15767	15885	15684	15748	15890	15863	15766	15754	15784	15786	15769	15798	15867	15893	15711	15802	15897	15780	15867	15949	15787	15881	15983	15970	15954	15716	15779	15778	15794	15561	15927	15761	15913	15756	15683	15684	15748	15783	15624	15928	15608	15688	15981	15820	15775	15864	15686	15898	15783	15772	15924	15770	15824	15870	15913	15898	15939	15743	15761	15819	15702	15862	15695	15768	15777	15907	15929	15808	15847	15707	15836	15997	15746	15789	15777	15747	15677	15708	15750	15892	15830	15841	15967	15983	15741	15749	15883	15704	15778	15844	16047	15868	16009	15922	15782	15757	15599	15838	15791	15710	15851	15767	15674	15924	15762	15658	15814	15712	15800	15828	15871	15808	15860	15728	15882	15808	15955	15728	15870	15744	15881	15659	15785	15963	15737	15618	15780	15777	15888	15708	15841	15944	15926	15788	15616	15871	15745	15674	15818	15990	15770	15712	15876	15868	15883	15941	15872	16064	15797	15882	15721	15843	15762	15897	15929	15864	15828	15612	15786	15825	15800	15929	15788	15821	15916	15679	15729	15901	15761	15701	15729	15959	15667	15767	15802	15713	15739	15849	15743	15764	15836	15854	15972	15809	15653	15571	15668	15749	15938	15970	15975	15753	15835	15782	15727	15805	15971	15898	15737	15906	15878	15854	15820	15850	15771	15841	15628	15672	15744	15827	15845	15973	15939	15729	15636	15819	15583	15734	15832	15911	15838	15922	15914	15833	15778	15868	15687	15753	15694	15937	15817	15824	15711	15920	15800	15869	15706	15779	15692	15904	15696	15763	15800	15945	15766	15746	15638	15812	15779	15835	15826	15790	15795	15674	15899	15731	16027	15777	15982	16057	15627	15754	16025	15805	15865	15699	15798	15706	15840	15660	15738	15875	15646	15807	15863	15893	15579	15644	15910	15704	15724	15793	15925	15848	15904	15858	15726	15800	15899	15768	15740	15723	15738	15911	15927	15863	15899	15573	15930	15805	15850	15701	15709	15915	15880	15987	15743	15578	15723	15903	15895	15497	16014	15775	15817	15422	15654	15933	15947	15974	15761	15753	15810	15908	15839	16007	15846	15785	15899	15701	15838	15753	15857	15722	15820	15888	15758	15888	15823	15653	15671	15668	15857	15862	15890	15929	15692	15844	15838	15647	15795	15818	15951	15684	15628	15745	15877	15757	15850	15674	15718	15907	15672	15962	15838	15896	15784	15945	15728	15712	15520	15839	15669	15847	15763	15776	15700	15869	15574	15927	15669	16005	15776	15880	15559	15709	15802	15905	15653	15776	15742	15653	15755	15695	15666	15838	15940	15725	15914	15726	15699	15915	15878	15615	15991	15764	15702	15879	15963	15793	15901	15835	15886	15706	15621	15807	15752	15738	15728	15734	15858	15816	15907	15792	15727	15800	15926	15709	15867	15686	15758	15832	15818	15831	16069	15814	15757	15812	15696	15704	15790	15851	15899	15724	15774	15857	15707	15896	15733	15773	15762	15850	15717	15805	15825	15735	15970	15913	15841	15825	15665	15764	15804	15882	15985	15691	15965	15965	15817	15791	15640	15792	15801	15923	15611	15914	15826	15790	15882	15638	15703	15791	15978	15965	15763	15762	15975	15698	15720	15796	15890	15834	15803	15965	15670	15797	15811	15765	15785	15675	15802	15638	15800	15719	15673	15764	15868	15859	15778	15825	15845	15819	15595	15866	15816	15828	16008	15702	15699	15715	15963	15844	15611	15672	15956	15806	15888	15836	15977	15764	15689	15696	15819	15825	15672	16005	15972	15874	15934	15931	15705	15778	15864	15755	15944	16022	15933	15663	15896	15983	15783	15882	15771	15663	15878	15659	15792	15627	15620	15723	15909	15880	16034	15868	15843	15650	15872	15849	15921	15586	15926	15772	15780	15690	15788	15771	16007	15840	15678	15777	15721	15993	15530	15496	15847	16077	15870	15801	15996	15844	15650	15912	15985	15663	15604	15734	15725	15774	15543	15934	15942	15896	15911	15856	15775	16015	15923	15729	15808	15849	15927	15728	15842	15711	16011	15884	15794	15988	15724	15658	15628	15792	15687	15754	15713	15605	15800	15753	15890	15676	15777	15751	15921	15957	15906	16026	15942	15921	15880	15766	15742	15867	15964	15803	15616	15726	15777	15994	16039	15891	15700	15804	15705	15932	15830	15797	15701	15781	15890	15930	15740	15636	15948	15726	15620	15802	15945	15853	16142	15925	16092	15985	15951	15806	15886	15769	15858	15871	15762	15864	15762	15791	15950	15785	16051	15852	15859	15899	15835	15746	15707	15794	15833	15796	15826	15748	15670	15913	15828	15985	15832	15826	15899	15730	15998	15914	15918	15787	16030	15952	15616	15608	15784	15661	15752	15786	15878	15864	15862	15744	15737	16019	15931	15791	15927	15869	15665	15662	15816	15907	15909	15601	15710	15831	15635	15965	16183	15849	15995	15766	15870	15821	15755	15851	15694	15757	15804	15655	15817	15739	15815	15969	15861	15912	15888	15686	15880	15941	15898	15771	15887	15915	15913	15814	15756	15857	15688	16023	16007	15811	15978	15761	15772	15888	15803	15897	15699	15891	15826	15883	15670	15788	15733	15524	15837	15611	15824	15977	15786	15866	15806	15912	15843	15866	15850	16028	15803	15815	15815	15891	15824	15911	15920	16019	15663	15905	15962	15811	15840	15867	15850	15780	15675	15631	15833	15796	15819	15947	15948	15612
33927	48535	44427	34694	29364	25171	22290	19984	17909	16552	15628	15450	14875	14754	14306	14293	13885	13802	13953	13892	13775	13638	13681	13609	13564	13537	13558	13544	13694	13523	13501	13521	13600	13730	13449	13511	13447	13490	13458	13488	13426	13441	13524	13416	13559	13388	13648	13507	13662	13576	13427	13393	13653	13634	13561	13503	13481	13500	13583	13529	13381	13545	13394	13477	13504	13549	13495	13578	13433	13459	13453	13618	13441	13486	13539	13474	13497	13575	13460	13411	13526	13681	13607	13597	13321	13477	13601	13472	13629	13609	13568	13375	13575	13442	13536	13355	13516	13513	13526	13536	13372	13507	13530	13589	13520	13670	13426	13569	13454	13479	13517	13319	13356	13591	13338	13438	13563	13439	13440	13603	13415	13609	13493	13563	13338	13666	13443	13491	13597	13577	13538	13528	13269	13560	13483	13280	13559	13388	13401	13402	13452	13455	13435	13573	13495	13362	13570	13541	13459	13435	13554	13597	13591	13575	13547	13476	13417	13567	13512	13465	13646	13595	13417	13520	13539	13484	13351	13638	13397	13458	13505	13238	13411	13505	13581	13438	13647	13663	13422	13523	13291	13402	13433	13512	13612	13501	13444	13504	13476	13524	13551	13499	13435	13486	13442	13494	13451	13486	13494	13423	13360	13584	13345	13542	13496	13531	13391	13697	13535	13417	13476	13545	13378	13709	13605	13684	13332	13702	13560	13387	13434	13505	13492	13245	13591	13659	13574	13559	13612	13413	13441	13437	13556	13522	13439	13521	13428	13543	13387	13343	13479	13374	13352	13448	13305	13416	13526	13512	13287	13580	13520	13494	13407	13605	13613	13516	13430	13371	13411	13508	13581	13521	13481	13517	13425	13386	13411	13423	13404	13615	13579	13404	13547	13439	13633	13380	13516	13729	13466	13495	13617	13335	13618	13582	13512	13521	13445	13586	13551	13630	13372	13472	13526	13403	13549	13522	13311	13461	13611	13526	13467	13511	13438	13536	13409	13391	13640	13398	13607	13452	13575	13574	13488	13739	13394	13540	13496	13570	13426	13374	13522	13366	13466	13489	13445	13619	13355	13626	13577	13445	13353	13596	13647	13497	13470	13606	13504	13636	13558	13503	13527	13547	13383	13501	13332	13625	13449	13569	13417	13580	13544	13522	13568	13499	13565	13631	13584	13396	13404	13540	13413	13376	13529	13509	13503	13562	13429	13393	13336	13512	13516	13410	13431	13422	13503	13590	13445	13509	13428	13523	13386	13580	13461	13521	13509	13568	13603	13463	13639	13386	13638	13488	13539	13514	13309	13464	13377	13352	13493	13602	13506	13488	13328	13501	13471	13412	13584	13468	13299	13518	13521	13435	13563	13497	13522	13470	13506	13582	13400	13247	13461	13597	13390	13577	13523	13686	13474	13533	13381	13470	13548	13524	13413	13476	13439	13368	13528	13633	13629	13343	13600	13382	13401	13570	13506	13546	13611	13397	13462	13470	13574	13300	13412	13519	13483	13584	13431	13524	13441	13486	13419	13641	13479	13588	13441	13351	13488	13372	13427	13399	13334	13346	13458	13696	13502	13371	13560	13640	13447	13465	13513	13562	13543	13469	13572	13535	13402	13509	13516	13492	13347	13443	13460	13423	13568	13527	13509	13503	13409	13457	13313	13426	13575	13343	13474	13497	13472	13548	13534	13399	13593	13535	13588	13563	13352	13606	13535	13443	13574	13476	13475	13423	13562	13478	13421	13480	13313	13488	13441	13463	13474	13237	13594	13406	13482	13540	13438	13531	13426	13463	13443	13562	13475	13636	13534	13450	13593	13530	13600	13557	13574	13486	13538	13516	13530	13550	13474	13616	13210	13503	13615	13684	13528	13592	13462	13421	13515	13456	13426	13497	13389	13517	13506	13430	13466	13601	13629	13480	13587	13510	13363	13499	13451	13510	13375	13428	13619	13452	13375	13323	13549	13524	13502	13524	13494	13399	13582	13515	13481	13326	13433	13423	13463	13435	13339	13617	13610	13517	13417	13657	13447	13577	13386	13344	13555	13428	13463	13566	13687	13349	13457	13472	13487	13346	13413	13596	13447	13629	13342	13513	13493	13721	13453	13460	13536	13438	13406	13281	13490	13522	13597	13341	13498	13485	13571	13665	13709	13316	13400	13427	13430	13570	13472	13507	13479	13547	13516	13559	13377	13654	13534	13437	13442	13340	13367	13639	13495	13508	13360	13458	13538	13568	13604	13758	13557	13346	13502	13520	13493	13431	13466	13439	13435	13582	13427	13438	13630	13407	13498	13435	13563	13370	13489	13512	13617	13446	13723	13579	13492	13498	13430	13504	13404	13512	13455	13433	13588	13484	13381	13601	13636	13443	13674	13491	13541	13514	13538	13379	13484	13595	13592	13438	13534	13518	13426	13492	13395	13520	13575	13454	13450	13379	13540	13623	13567	13464	13486	13428	13710	13356	13508	13679	13371	13447	13499	13357	13710	13431	13402	13443	13584	13515	13664	13544	13491	13671	13596	13446	13536	13551	13382	13462	13465	13547	13416	13471	13537	13500	13457	13485	13491	13541	13536	13619	13462	13476	13438	13656	13486	13287	13462	13393	13540	13464	13426	13492	13502	13436	13396	13504	13353	13436	13737	13576	13364	13588	13678	13398	13412	13381	13615	13491	13530	13540	13595	13538	13374	13574	13395	13619	13392	13469	13406	13670	13493	13352	13596	13362	13498	13549	13530	13484	13552	13505	13599	13583	13433	13537	13471	13488	13485	13630	13402	13364	13616	13607	13515	13506	13567	13528	13479	13513	13551	13425	13447	13637	13470	13714	13488	13479	13581	13710	13446	13686	13483	13516	13367	13575	13526	13595	13333	13552	13579	13519	13415	13569	13596	13356	13560	13450	13452	13566	13491	13633	13498	13467	13450	13460	13473	13612	13558	13439	13303	13408	13361	13434	13580	13567	13593	13573	13384	13347	13511	13541	13513	13460	13393	13608	13491	13606	13479	13560	13387	13667	13451	13564	13598	13592	13501	13451	13504	13392	13537	13589	13543	13462	13488	13527	13378	13344	13566	13573	13694	13500	13448	13364	13458	13397	13408	13530	13554	13606	13471	13568	13645	13653	13499	13528	13504	13686	13496	13584	13440	13658	13580	13475	13611	13477	13501	13486	13465	13505	13615	13540	13398	13407	13366	13649	13573	13494	13612	13405	13616	13594	13433	13408	13449	13583	13479	13454	13580	13547	13458	13411	13515	13494	13456	13251	13497	13500	13515	13484	13394	13539	13493	13425	13501	13554	13435	13426	13573	13510	13549	13572	13377	13575	13494	13594	13309	13504	13446	13473	13527	13556	13569	13585	13393	13636	13429	13455	13487	13370	13539	13558	13629	13602	13481	13420	13546	13379	13470	13449	13569	13410	13393	13486	13473	13399	13589	13456	13650	13604	13258	13460	13595	13510	13473	13459	13344	13522	13438	13569	13566	13539	13549	13469	13559	13503	13666	13464	13422	13756	13740	13487	13444	13530	13549	13523	13519	13399	13616	13504	13379	13627	13547	13603	13501	13532	13510	13430	13461	13433	13320	13522	13548	13588	13506	13482	13419	13459	13452	13540	13562	13422	13612	13618	13541	13551	13534	13677	13593	13406	13529	13569	13569	13427	13432	13492	13521	13479	13501	13507	13469	13424	13556	13512	13493	13652	13430	13482	13533	13540	13590	13285	13484	13554	13485	13435	13401	13544	13608	13541	13454	13500	13526	13549	13574	13400	13596	13476	13466	13422	13465	13627	13437	13638	13458	13540	13554	13439	13595	13628	13410	13419	13487	13582	13601	13544	13618	13457	13503	13522	13436	13392	13405	13533	13411	13690	13583	13403	13556	13546	13548	13444	13514	13511	13424	13481	13337	13704	13456	13538	13354	13350	13517	13489	13448	13478	13642	13431	13587	13552	13436	13534	13419	13390	13580	13509	13582	13442	13353	13594	13507	13455	13478	13403	13530	13432	13344	13575	13474	13417	13487	13549	13528	13410	13482	13384	13529	13417	13637	13601	13399	13640	13577	13343	13512	13507	13497	13601	13415	13521	13630	13642	13567	13533	13533	13383	13391	13571	13565	13454	13503	13568	13478	13462	13557	13434	13612	13760	13541	13470	13490	13442	13401	13565	13544	13755	13490	13754	13470	13582	13448	13577	13458	13567	13389	13459	13567	13654	13457	13425	13628	13438	13486	13766	13405	13557	13399	13640	13429	13453	13444	13461	13457	13518	13377	13605	13630	13398	13476	13365	13458	13584	13597	13406	13549	13418	13559	13499	13535	13586	13420	13507	13368	13649	13459	13632	13555	13607	13389	13543	13646	13609	13446	13443	13368	13396	13530	13562	13478	13698	13456	13544	13507	13472	13456	13455	13500	13518	13485	13621	13474	13366	13392	13591	13680	13318	13474	13366	13330	13546	13568	13420	13557	13615	13526	13522	13789	13507	13436	13383	13377	13423	13452	13497	13661	13380	13569	13456	13561	13474	13556	13454	13582	13530	13648	13404	13542	13564	13529	13771	13429	13365	13460	13394	13653	13447	13375	13358	13460	13582	13374	13561	13422	13571	13449	13526	13635	13452	13583	13279	13486	13506	13479	13593	13555	13518	13568	13563	13571	13694	13476	13443	13636	13582	13574	13493	13530	13625	13472	13524	13635	13532	13233	13368	13566	13388	13416	13489	13366	13276	13558	13481	13540	13549	13546	13593	13351	13535	13446	13572	13572	13404	13436	13497	13607	13654	13421	13569	13457	13473	13615	13647	13716	13444	13444	13562	13592	13652	13348	13380	13459	13408	13506	13532	13490	13409	13385	13562	13363	13519	13462	13655	13732	13577	13505	13415	13548	13561	13570	13471	13402	13421	13437	13515	13516	13569	13250	13632	13654	13453	13420	13417	13470	13477	13458	13416	13569	13411	13561	13549	13574	13706	13609	13413	13442	13574	13352	13526	13482	13556	13517	13391	13565	13508	13567	13566	13626	13452	13375	13500	13500	13583	13451	13631	13454	13427	13516	13503	13321	13456	13483	13510	13557	13457	13617	13387	13413	13515	13570	13624	13462	13578	13490	13709	13372	13447	13463	13528	13511	13629	13503	13450	13460	13368
24132	21151	28932	27348	28035	29317	27605	23396	21025	19628	18666	18034	17470	17092	16874	16593	16500	16076	16140	15945	15930	15906	16059	15944	15788	15626	15990	15755	15737	15747	15682	15744	15776	15552	15854	15694	15628	15919	15616	15519	15594	15757	15762	15661	15694	15762	15766	15702	15529	15634	15551	15650	15605	15684	15588	15622	15725	15705	15748	15491	15652	15550	15596	15444	15488	15561	15677	15544	15486	15690	15475	15522	15760	15639	15889	15665	15645	15654	15725	15416	15860	15572	15704	15572	15580	15672	15274	15624	15795	15520	15715	15518	15525	15545	15617	15722	15505	15547	15666	15661	15664	15559	15643	15627	15576	15802	15511	15720	15542	15505	15721	15639	15508	15507	15825	15683	15737	15621	15526	15668	15565	15454	15775	15644	15859	15617	15640	15735	15568	15644	15659	15689	15549	15416	15589	15563	15717	15662	15863	15582	15666	15661	15553	15512	15497	15658	15631	15754	15487	15560	15563	15593	15665	15575	15659	15697	15560	15602	15598	15621	15749	15558	15670	15689	15541	15479	15608	15524	15799	15574	15679	15646	15522	15496	15610	15504	15546	15444	15537	15731	15584	15533	15637	15896	15678	15588	15240	15539	15593	15476	15564	15708	15580	15761	15447	15437	15505	15635	15521	15666	15730	15548	15674	15356	15620	15496	15707	15506	15742	15756	15615	15725	15732	15575	15605	15518	15499	15524	15340	15665	15565	15632	15570	15579	15585	15635	15540	15739	15702	15651	15686	15573	15574	15541	15711	15767	15769	15580	15555	15750	15430	15482	15637	15575	15705	15662	15603	15673	15574	15509	15632	15521	15534	15609	15738	15837	16042	15696	15777	15678	15528	15643	15534	15475	15467	15611	15504	15701	15730	15721	15661	15644	15741	15734	15788	15525	15522	15760	15557	15565	15575	15692	15688	15716	15609	15723	15493	15700	15432	15409	15787	15543	15583	15534	15621	15630	15695	15639	15643	15600	15523	15516	15619	15495	15582	15670	15546	15434	15438	15756	15583	15506	15598	15728	15718	15768	15443	15596	15583	15714	15456	15738	15555	15643	15677	15476	15558	15559	15459	15420	15592	15798	15635	15599	15703	15721	15643	15471	15581	15527	15512	15364	15492	15661	15557	15550	15638	15495	15490	15418	15663	15724	15727	15706	15608	15768	15527	15529	15591	15533	15505	15672	15725	15496	15561	15634	15603	15553	15775	15595	15634	15641	15643	15596	15469	15419	15428	15449	15602	15497	15698	15493	15630	15639	15556	15588	15639	15735	15441	15625	15563	15364	15475	15565	15736	15620	15541	15364	15582	15681	15585	15754	15544	15561	15525	15482	15800	15690	15397	15554	15583	15529	15757	15603	15718	15552	15706	15469	15562	15581	15601	15587	15575	15711	15768	15774	15687	15527	15630	15691	15522	15599	15627	15677	15539	15571	15366	15632	15592	15756	15665	15598	15601	15461	15745	15563	15611	15648	15696	15418	15812	15422	15674	15714	15709	15536	15692	15563	15502	15568	15500	15827	15743	15719	15722	15678	15620	15397	15679	15586	15500	15444	15457	15597	15667	15765	15724	15525	15560	15634	15691	15759	15576	15577	15644	15852	15600	15520	15549	15716	15562	15606	15664	15471	15721	15551	15773	15770	15642	15668	15590	15477	15620	15610	15804	15601	15790	15747	15582	15778	15642	15565	15662	15446	15664	15638	15590	15786	15522	15380	15543	15676	15467	15737	15702	15652	15793	15607	15556	15572	15736	15475	15533	15558	15767	15669	15686	15538	15633	15375	15722	15850	15629	15732	15553	15515	15536	15484	15560	15699	15642	15460	15528	15663	15577	15801	15554	15361	15579	15594	15738	15449	15599	15504	15384	15589	15667	15548	15654	15557	15787	15553	15455	15546	15701	15622	15697	15605	15471	15482	15572	15506	15609	15616	15649	15578	15643	15558	15442	15874	15682	15800	15616	15618	15496	15579	15605	15529	15758	15574	15824	15629	15541	15519	15605	15619	15459	15571	15661	15456	15434	15504	15336	15553	15659	15506	15640	15624	15644	15659	15616	15637	15623	15657	15708	15482	15617	15469	15604	15618	15723	15704	15493	15610	15820	15451	15655	15495	15562	15688	15454	15583	15464	15709	15650	15526	15677	15293	15776	15549	15691	15458	15643	15704	15559	15532	15768	15594	15705	15622	15688	15620	15756	15519	15283	15624	15584	15631	15501	15699	15632	15623	15701	15420	15718	15572	15383	15514	15690	15699	15726	15614	15606	15665	15342	15701	15477	15548	15734	15612	15543	15437	15429	15583	15734	15688	15695	15533	15523	15480	15703	15541	15680	15517	15434	15639	15669	15607	15592	15684	15644	15580	15629	15709	15584	15514	15470	15574	15583	15584	15548	15607	15583	15688	15630	15682	15723	15625	15599	15532	15422	15660	15705	15586	15549	15365	15597	15639	15477	15797	15783	15422	15719	15747	15703	15599	15570	15713	15637	15485	15564	15456	15632	15432	15610	15616	15399	15768	15549	15550	15567	15502	15788	15470	15643	15488	15488	15535	15387	15557	15589	15554	15692	15584	15790	15653	15719	15700	15606	15606	15642	15565	15608	15794	15575	15789	15457	15703	15753	15543	15690	15775	15668	15679	15817	15555	15637	15627	15709	15671	15656	15648	15495	15501	15610	15661	15469	15630	15563	15449	15679	15519	15698	15476	15603	15678	15626	15584	15745	15858	15737	15557	15508	15533	15832	15588	15487	15567	15423	15472	15521	15525	15652	15607	15708	15737	15783	15854	15765	15776	15521	15782	15596	15668	15710	15820	15721	15705	15502	15752	15654	15565	15487	15493	15712	15729	15491	15762	15633	15657	15476	15581	15564	15681	15656	15686	15518	15582	15673	15543	15758	15706	15433	15817	15625	15611	15596	15648	15514	15613	15635	15568	15455	15659	15547	15643	15801	15595	15553	15648	15520	15620	15581	15566	15346	15686	15496	15727	15729	15629	15681	15606	15653	15694	15664	15550	15630	15576	15641	15607	15568	15558	15434	15405	15609	15623	15593	15699	15731	15543	15773	15708	15576	15414	15713	15675	15675	15806	15421	15665	15526	15616	15576	15547	15753	15462	15517	15642	15588	15697	15533	15705	15550	15522	15634	15668	15564	15601	15572	15545	15581	15524	15562	15497	15611	15666	15645	15379	15624	15477	15607	15588	15720	15755	15583	15627	15370	15503	15479	15603	15614	15490	15894	15685	15629	15607	15546	15717	15634	15645	15620	15735	15405	15464	15440	15680	15590	15574	15647	15602	15738	15572	15658	15642	15619	15689	15681	15433	15690	15503	15488	15565	15521	15591	15714	15791	15553	15704	15705	15438	15627	15447	15581	15556	15439	15573	15687	15685	15565	15592	15840	15933	15801	15564	15495	15725	15617	15442	15604	15680	15549	15549	15618	15533	15727	15559	15734	15636	15816	15452	15691	15730	15672	15519	15608	15723	15639	15404	15552	15495	15571	15653	15663	15460	15368	15588	15731	15605	15625	15756	15722	15375	15795	15525	15500	15671	15752	15715	15584	15697	15753	15647	15662	15567	15575	15795	15682	15554	15586	15732	15513	15491	15537	15481	15596	15772	15666	15471	15610	15457	15599	15614	15692	15503	15567	15537	15668	15672	15652	15694	15523	15593	15467	15452	15618	15511	15494	15686	15540	15549	15487	15593	15790	15665	15723	15689	15531	15681	15660	15612	15645	15476	15676	15519	15387	15845	15718	15645	15614	15495	15624	15564	15727	15678	15700	15653	15698	15734	15674	15616	15516	15634	15577	15666	15558	15504	15793	15577	15559	15435	15446	15648	15629	15643	15585	15365	15742	15493	15497	15653	15733	15828	15611	15351	15656	15686	15618	15628	15421	15579	15610	15540	15654	15602	15609	15495	15583	15552	15677	15637	15534	15455	15489	15559	15665	15746	15688	15386	15398	15635	15608	15697	15727	15657	15706	15564	15581	15594	15617	15594	15539	15616	15575	15478	15636	15653	15616	15527	15851	15446	15659	15578	15649	15559	15643	15723	15692	15679	15550	15728	15795	15466	15483	15668	15487	15629	15525	15553	15886	15551	15475	15508	15594	15521	15592	15584	15501	15469	15598	15462	15572	15705	15582	15689	15580	15631	15422	15716	15681	15675	15749	15566	15489	15678	15457	15825	15639	15765	15739	15664	15608	15510	15676	15822	15803	15552	15617	15638	15536	15501	15461	15548	15605	15528	15598	15596	15691	15635	15733	15786	15747	15623	15513	15707	15607	15683	15574	15609	15544	15643	15706	15758	15692	15574	15558	15627	15413	15811	15792	15812	15774	15493	15425	15571	15745	15718	15646	15684	15469	15702	15688	15663	15538	15596	15438	15613	15624	15706	15627	15599	15688	15661	15657	15626	15492	15557	15523	15510	15659	15463	15543	15761	15518	15558	15622	15527	15653	15511	15427	15502	15427	15616	15480	15561	15686	15544	15599	15524	15301	15747	15723	15630	15386	15828	15745	15673	15492	15715	15768	15525	15396	15367	15235	15479	15571	15522	15758	15730	15679	15584	15661	15425	15535	15596	15391	15662	15770	15661	15467	15701	15730	15433	15503	15713	15496	15760	15425	15511	15748	15536	15573	15425	15597	15597	15787	15590	15754	15480	15731	15484	15550	15581	15639	15598	15646	15517	15825	15387	15424	15624	15610	15576	15579	15605	15710	15550	15539	15413	15633	15770	15489	15745	15660	15778	15740	15697	15413	15647	15338	15472	15616	15607	15647	15511	15745	15399	15691	15607	15663	15442	15535	15699	15521	15657	15537	15529	15806	15625	15515	15698	15497	15602	15643	15811	15751	15509	15643	15680	15556	15581	15712	15529	15574	15557	15607	15566	15676	15685	15527	15529	15473	15581	15624	15645	15476	15607	15501	15521	15617	15660	15791	15685	15549	15676	15691	15415	15644	15655	15641	15545	15472	15666	15636	15725	15566	15581	15771	15744	15414	15634	15631	15553	15445	15448	15775	15628	15707	15647	15593	15778	15471	15589	15582	15532	15438	15583	15661	15634	15683	15725	15491	15714	15727	15816	15770	15702	15549	15391	15775	15587	15745	15654	15695	15658	15546	15638
33041	54930	50839	40953	35112	30640	26518	23046	20319	18472	17319	16334	15725	15145	14816	14367	14208	14140	14009	13784	13632	13629	13471	13703	13505	13558	13385	13459	13485	13522	13637	13581	13456	13472	13267	13328	13364	13378	13396	13287	13358	13359	13282	13393	13420	13312	13343	13229	13437	13297	13347	13372	13525	13389	13269	13349	13274	13369	13480	13308	13270	13420	13209	13404	13330	13432	13273	13286	13439	13261	13356	13248	13048	13319	13326	13345	13280	13318	13421	13490	13333	13381	13352	13301	13253	13284	13444	13300	13336	13419	13448	13364	13222	13404	13302	13428	13337	13540	13341	13395	13408	13223	13296	13280	13460	13379	13330	13337	13122	13356	13395	13432	13564	13382	13472	13433	13322	13269	13240	13320	13401	13268	13313	13371	13533	13319	13269	13457	13438	13409	13201	13370	13332	13373	13264	13248	13211	13468	13267	13543	13232	13501	13217	13335	13294	13295	13322	13370	13380	13389	13311	13266	13283	13273	13351	13246	13344	13334	13420	13387	13245	13214	13253	13295	13368	13398	13366	13314	13496	13394	13364	13184	13235	13434	13471	13184	13367	13257	13243	13451	13274	13266	13209	13315	13270	13418	13321	13128	13437	13352	13299	13318	13270	13361	13421	13381	13447	13163	13442	13399	13230	13304	13225	13348	13297	13294	13398	13407	13327	13324	13378	13406	13349	13358	13385	13361	13182	13348	13389	13462	13361	13220	13299	13238	13514	13062	13475	13275	13406	13289	13225	13286	13353	13136	13609	13419	13433	13319	13375	13488	13357	13354	13444	13251	13363	13436	13159	13289	13378	13302	13306	13414	13354	13286	13357	13332	13351	13353	13355	13370	13394	13277	13337	13373	13382	13334	13458	13429	13385	13413	13339	13361	13443	13446	13191	13300	13402	13420	13280	13497	13480	13316	13245	13518	13371	13362	13299	13286	13431	13284	13289	13213	13371	13305	13386	13371	13362	13222	13365	13529	13365	13302	13393	13486	13520	13361	13414	13334	13458	13471	13285	13484	13432	13270	13521	13332	13430	13339	13326	13378	13349	13508	13380	13456	13362	13357	13509	13237	13324	13218	13350	13396	13558	13381	13276	13353	13457	13402	13197	13404	13557	13319	13324	13348	13414	13262	13619	13432	13461	13322	13298	13317	13316	13322	13455	13431	13527	13264	13299	13337	13458	13359	13423	13540	13290	13371	13259	13343	13361	13238	13240	13405	13425	13320	13402	13236	13205	13185	13214	13527	13346	13401	13436	13422	13430	13315	13403	13399	13336	13357	13388	13334	13407	13341	13391	13324	13329	13391	13357	13438	13151	13277	13323	13387	13348	13354	13344	13382	13271	13295	13333	13558	13421	13268	13329	13298	13224	13386	13382	13286	13502	13476	13288	13319	13275	13423	13161	13349	13451	13341	13459	13375	13316	13452	13319	13282	13463	13325	13560	13282	13324	13355	13342	13429	13321	13401	13274	13429	13540	13425	13406	13269	13332	13341	13316	13394	13337	13359	13417	13329	13183	13278	13420	13506	13281	13315	13399	13401	13341	13531	13258	13452	13290	13125	13344	13338	13250	13395	13443	13295	13376	13299	13236	13407	13392	13439	13474	13235	13383	13386	13243	13216	13355	13394	13201	13447	13373	13379	13314	13206	13233	13254	13209	13421	13489	13325	13286	13395	13382	13362	13463	13320	13418	13323	13249	13549	13372	13432	13212	13290	13408	13424	13367	13415	13387	13346	13306	13418	13435	13419	13433	13446	13393	13423	13345	13322	13321	13206	13377	13397	13378	13290	13462	13498	13358	13310	13450	13415	13556	13400	13358	13285	13297	13562	13372	13330	13296	13235	13303	13485	13378	13475	13379	13435	13321	13359	13377	13482	13367	13296	13344	13439	13393	13352	13427	13470	13471	13394	13222	13168	13422	13253	13336	13369	13407	13122	13275	13317	13324	13290	13335	13529	13419	13384	13604	13396	13404	13431	13245	13368	13267	13398	13268	13317	13306	13291	13353	13351	13366	13270	13376	13194	13346	13336	13373	13387	13281	13308	13252	13417	13536	13321	13296	13159	13354	13247	13300	13391	13426	13254	13340	13296	13388	13402	13253	13552	13436	13267	13326	13326	13519	13172	13424	13279	13180	13300	13246	13485	13297	13361	13451	13239	13374	13289	13237	13261	13412	13277	13399	13314	13318	13487	13341	13479	13281	13315	13370	13547	13394	13398	13481	13329	13336	13449	13306	13446	13562	13296	13399	13451	13233	13220	13209	13360	13493	13498	13297	13417	13420	13423	13466	13277	13459	13419	13277	13459	13282	13389	13329	13354	13380	13393	13339	13451	13215	13459	13222	13316	13391	13376	13592	13451	13415	13479	13379	13383	13303	13227	13303	13427	13285	13389	13409	13149	13386	13321	13336	13421	13326	13350	13206	13294	13385	13174	13403	13317	13382	13443	13358	13366	13303	13296	13399	13338	13304	13132	13387	13285	13468	13315	13140	13519	13387	13404	13505	13424	13409	13298	13302	13332	13310	13413	13287	13396	13384	13265	13461	13295	13605	13175	13280	13435	13492	13348	13432	13470	13342	13292	13198	13336	13360	13243	13405	13315	13308	13336	13169	13306	13434	13305	13351	13304	13316	13357	13333	13332	13405	13391	13442	13384	13324	13372	13272	13385	13366	13401	13312	13394	13508	13240	13305	13267	13263	13239	13295	13435	13232	13309	13350	13378	13538	13301	13458	13352	13451	13233	13444	13345	13513	13331	13389	13418	13259	13319	13418	13383	13390	13366	13188	13453	13345	13373	13277	13401	13366	13373	13261	13427	13405	13250	13291	13204	13383	13306	13239	13241	13396	13381	13285	13432	13271	13365	13247	13288	13569	13243	13491	13253	13352	13406	13357	13458	13334	13472	13461	13502	13210	13321	13344	13329	13319	13187	13253	13397	13392	13313	13540	13381	13258	13344	13449	13354	13172	13431	13178	13359	13412	13456	13350	13290	13348	13293	13148	13360	13393	13303	13305	13264	13352	13351	13349	13253	13302	13327	13251	13538	13399	13359	13420	13175	13354	13279	13427	13388	13439	13273	13403	13330	13226	13351	13273	13223	13356	13393	13475	13306	13412	13469	13246	13328	13334	13438	13417	13453	13267	13237	13451	13369	13287	13459	13300	13289	13281	13367	13364	13292	13333	13445	13402	13407	13406	13408	13354	13193	13354	13379	13321	13353	13257	13465	13293	13364	13463	13473	13475	13302	13350	13342	13225	13195	13514	13435	13440	13461	13255	13442	13509	13409	13247	13279	13174	13472	13246	13477	13327	13365	13229	13178	13280	13152	13534	13378	13350	13428	13319	13381	13337	13399	13373	13431	13377	13519	13338	13247	13384	13486	13401	13377	13537	13296	13167	13449	13209	13418	13465	13403	13286	13333	13398	13351	13350	13206	13306	13141	13289	13322	13410	13331	13416	13325	13279	13269	13362	13354	13242	13452	13245	13411	13280	13349	13516	13258	13123	13245	13367	13536	13223	13368	13445	13476	13538	13287	13286	13329	13140	13231	13458	13349	13175	13335	13255	13384	13353	13194	13490	13314	13275	13321	13025	13304	13360	13565	13446	13287	13312	13375	13338	13494	13032	13393	13244	13362	13507	13192	13256	13578	13298	13245	13395	13347	13522	13323	13310	13236	13384	13506	13288	13381	13342	13352	13430	13419	13360	13403	13461	13350	13253	13337	13416	13429	13401	13474	13308	13370	13404	13349	13382	13258	13354	13387	13351	13334	13371	13245	13354	13415	13448	13550	13289	13333	13291	13301	13360	13407	13153	13328	13500	13312	13347	13266	13239	13433	13304	13330	13399	13190	13502	13526	13400	13359	13377	13308	13468	13334	13421	13323	13367	13370	13415	13315	13364	13365	13372	13293	13210	13402	13377	13172	13318	13396	13373	13334	13260	13489	13448	13456	13375	13354	13422	13399	13369	13353	13429	13220	13372	13375	13422	13435	13279	13325	13388	13374	13305	13184	13208	13379	13449	13292	13599	13299	13252	13451	13366	13199	13300	13498	13191	13435	13319	13362	13294	13334	13343	13151	13303	13373	13274	13501	13357	13504	13379	13312	13325	13419	13422	13424	13213	13328	13405	13344	13407	13347	13367	13217	13257	13268	13301	13459	13248	13251	13509	13342	13421	13376	13357	13330	13509	13399	13458	13323	13330	13353	13347	13455	13229	13314	13417	13261	13355	13369	13473	13326	13205	13410	13414	13382	13241	13437	13376	13355	13513	13492	13360	13239	13286	13380	13448	13403	13292	13383	13383	13431	13371	13253	13379	13478	13352	13397	13463	13334	13281	13460	13395	13229	13248	13376	13350	13413	13352	13400	13446	13369	13327	13211	13437	13395	13292	13206	13415	13258	13387	13305	13225	13403	13344	13289	13413	13215	13480	13329	13394	13131	13533	13325	13324	13274	13439	13298	13356	13461	13305	13329	13383	13397	13426	13350	13384	13478	13313	13236	13223	13381	13441	13403	13301	13113	13304	13202	13363	13544	13272	13378	13232	13487	13432	13393	13284	13311	13445	13344	13405	13221	13449	13201	13241	13294	13301	13250	13415	13332	13451	13369	13202	13321	13457	13365	13311	13437	13281	13327	13292	13179	13248	13458	13426	13432	13335	13403	13512	13314	13270	13218	13465	13396	13324	13296	13414	13400	13246	13325	13432	13489	13337	13204	13381	13395	13263	13352	13489	13464	13353	13289	13409	13366	13347	13280	13164	13437	13338	13236	13307	13318	13329	13393	13487	13488	13323	13388	13469	13271	13364	13360	13379	13403	13279	13139	13288	13395	13263	13476	13313	13268	13301	13451	13360	13342	13257	13494	13251	13282	13453	13336	13362	13445	13239	13306	13285	13498	13365	13497	13156	13350	13507	13539	13237	13292	13408	13358	13477	13165	13169	13511	13401	13366	13167	13228	13350	13142	13442	13388	13346	13323	13261	13469	13439	13480	13347	13265	13440	13279	13550	13358	13415	13317	13345	13320	13454	13471	13355	13523	13234	13328	13345	13464	13333	13497	13381	13324	13512	13386	13482	13346	13469	13536	13278	13278	13383	13572	13462	13357	13278	13456	13348	13390	13428	13319
22708	21066	28873	24267	24651	29824	31436	25970	23123	21477	20018	18990	18434	18002	17412	17173	17066	16756	16569	16661	16412	16399	16290	16246	16160	16164	16204	15821	15923	16035	16008	15950	16035	15824	15910	15967	15846	15784	16034	15846	16085	15936	15940	15845	15907	16085	15953	15872	15977	15976	15909	15922	15872	15937	15918	16197	16151	16008	15807	16031	15900	16176	16075	15768	15864	16124	15842	15877	15846	16030	15870	16087	15666	15884	15939	16006	15964	15974	15822	15891	16003	15781	15908	15990	15884	16026	16006	15919	15980	15723	16170	16079	16051	16022	15904	15751	15749	15761	15844	15886	15906	15997	15973	15888	16068	15898	15873	16015	15957	15804	16058	15719	15693	15930	16065	15775	16111	16157	15904	16019	15965	15973	15802	15978	15868	16149	16198	15934	16128	15717	16010	16023	15918	15772	15993	15825	16044	15943	15974	15985	15880	15938	16073	15970	15793	15880	15803	15837	16098	15963	15967	16132	15698	15884	15981	15971	16009	15748	15921	15952	15850	15951	16117	15813	15855	15840	16061	15763	15882	15780	16060	15763	15746	15907	15901	15844	15924	15925	15988	15937	16030	15936	15822	16002	15845	15888	15997	16065	15908	15686	15921	16093	15803	15850	16008	15823	15714	15894	16012	15838	15834	15909	16050	15938	16011	15884	15804	15888	15883	15773	15962	16071	15769	15816	15837	15991	15895	15915	15890	15728	16005	16136	15887	15897	15778	15801	15971	15864	15886	15793	16069	15678	16000	15670	16081	15946	15854	15975	15925	15804	16000	15877	15977	16060	15867	15855	15930	15876	16128	15829	15888	15932	15754	15706	15893	15787	15945	15986	15717	15852	16232	15927	15980	15990	15727	15894	15838	15905	15960	16022	16049	15923	15876	16080	15964	15801	15843	15814	15785	15743	15880	16140	16088	16036	15827	16022	15979	15734	16062	15957	15832	15886	15876	15826	15994	15691	15943	15808	15616	15776	15885	15959	15886	16015	15745	15781	15915	15815	15890	15861	16079	16113	16073	15793	15871	15768	15770	15669	15884	15844	15724	15722	15875	15624	15703	15853	15845	15815	15916	15699	15839	15853	16046	15948	16104	15972	15971	15847	15844	15960	15914	15915	15992	15951	15943	15843	15917	15775	15816	15819	16097	15725	15965	15868	15778	15868	15812	15820	15768	15684	15955	15918	15889	15798	15794	15917	15892	15846	15809	15827	15746	15802	16008	15887	16089	16088	15873	15872	15874	16009	15782	15895	15831	16024	15849	15874	15811	15864	16010	15870	15859	15981	15779	15947	15915	15847	15844	15864	15850	15860	15979	15920	16067	15703	15983	15819	15748	16001	15780	15996	15931	15933	15883	16009	15971	15936	15930	15896	15721	15915	15781	15770	15988	15937	15790	15800	15882	16021	15887	15899	15864	15935	15974	15920	15931	16086	16002	15932	15998	15994	15829	16080	15903	15845	16014	15878	15933	15919	16070	15860	15873	15912	15884	15802	15994	15948	15837	15905	15982	15783	16137	15950	16151	15942	15802	15958	15821	15917	15842	15990	15787	15835	15901	15930	15883	15834	15832	15829	15702	15849	15874	16148	15774	15922	15735	15855	15718	15859	15691	15911	15958	15988	15822	15977	16014	15826	15816	15647	15691	15851	15899	15893	15925	15532	16016	15734	15810	15751	15847	15860	15774	15973	16002	15748	15995	15850	15829	15908	15814	15867	15934	16048	15791	15935	15894	15899	15819	15791	15773	15808	15947	15808	15815	15694	16021	15976	15779	15966	15804	15743	15960	15989	15963	16016	15988	15840	15799	15822	15843	16014	15868	15935	15974	16002	15891	15952	16078	16003	15713	15965	15877	15958	16014	16063	15743	15832	15925	15995	15974	15783	15871	15903	15880	15947	15868	15995	15861	16138	15932	15962	15877	15821	15836	16002	15810	15936	15848	15738	15837	15958	15868	15792	15867	15786	15755	16071	15864	15758	15732	15856	16085	15972	15997	15845	15912	15864	15819	15799	15711	15895	16019	15902	15652	15923	15825	15733	15771	15972	15979	15851	15855	15983	15820	15864	15771	15751	15919	15885	15624	15758	15982	15915	15986	15908	15944	15954	15883	15956	15811	16042	15826	15926	15830	15990	15687	15873	15797	15899	15840	15871	15902	15851	16005	15665	16033	15918	16105	16036	15704	15829	15921	15891	16045	15907	15880	15995	15916	15829	15887	16007	15812	15918	15908	15787	16202	15836	15957	15981	16097	15919	16076	15902	16036	16074	16043	15900	15979	15948	15826	16023	15829	15687	15962	16011	15797	16160	15998	15777	15912	15970	15945	15914	15840	15808	15929	15850	15784	15986	16002	16037	15975	16009	15833	15874	15978	15945	15834	15869	16025	15772	15951	15696	15950	15948	15822	15963	15883	15923	15934	15862	16055	16045	15855	15896	15740	15978	15901	16145	15840	15963	15939	15853	15649	16059	15884	16124	15930	15951	15892	15891	15747	15741	16027	16003	16077	15898	15826	15791	15835	15912	15875	15884	15942	15930	15869	15774	15845	16027	15960	16042	16118	15750	15837	15974	15939	15659	15852	15994	15647	15873	16123	15863	15997	15838	15926	15832	15777	15867	15905	15950	15940	15901	15829	15832	15829	15999	15934	15874	15777	16064	16060	15934	15667	15880	15890	15915	15932	16013	15980	15894	15858	15956	16107	15846	15819	15825	15931	15956	15915	15665	15699	15868	16021	15780	15793	15855	16004	15889	15914	16002	15823	16057	15823	16001	15856	15786	15980	16009	15910	15799	15861	15811	15798	15646	15847	15968	15866	15999	16081	16037	15906	15940	15832	15874	15741	15924	15748	15979	15977	16006	15819	16008	16062	15896	15902	15908	15866	16019	15901	15818	15831	16036	15778	15824	15884	16007	15775	16086	15807	16055	15875	15960	15857	15814	15780	15862	15994	15720	15949	15926	15953	15795	15829	16044	15934	15960	16030	15925	16019	15982	15856	15853	15827	15979	16035	15899	15826	15848	16064	16012	15770	15916	15997	15808	15814	15701	15963	15989	15860	15935	15954	15858	15926	16041	15789	15714	15894	15949	15697	15842	15915	15954	16061	15890	15943	15912	16002	15920	16206	15906	16042	15738	15923	15915	15879	15747	16013	15966	15782	15883	15931	15701	15888	15714	16067	15932	15864	15659	15836	15957	15928	15797	15811	15948	15799	16095	15859	15824	15848	15959	15953	15977	16067	16049	16023	15986	16112	15934	15868	16051	15863	15755	15885	15643	15786	15786	15892	15816	15768	15826	15975	15866	15836	16058	15963	15901	16017	15838	15717	16047	16044	15806	15767	15917	15905	15930	15834	15890	15745	15958	16123	15911	15792	15981	15849	16000	15820	15891	15944	15945	15989	15993	15906	15811	15760	15832	15946	15977	16007	15874	16029	15795	15827	15709	15775	15734	15742	15860	15843	15916	16050	15843	15830	16038	15843	15853	16171	15911	15965	15892	16053	16051	16201	15977	15829	15774	16033	15929	15732	15647	16050	16173	15866	15708	15888	16098	15846	15856	15854	16018	15858	15966	15973	15847	15796	15960	16050	15960	15939	15762	16029	15887	15837	15888	15903	15744	15900	15912	15995	15929	15709	15699	15917	15930	15870	15820	15834	15676	15859	15677	15639	15839	15816	15857	15876	15808	15728	15938	15757	15844	15911	15843	15830	15555	15804	15978	15937	15835	15922	15579	15968	15757	15987	15782	15969	15841	15924	15903	16107	15903	15873	15714	15865	15725	15757	15675	15787	15871	15797	15824	16088	15995	15983	15968	15862	15861	16026	16097	15897	15997	15757	15935	15908	15926	15745	15785	15962	16017	15731	15837	16014	16042	15720	15941	15708	15884	15878	15874	15686	15860	15784	15926	16121	15894	15825	15951	15782	15969	15950	16048	15825	16066	16015	15928	15927	15879	16155	15986	15781	15859	15847	15855	15933	15848	15765	15931	16061	15798	15842	15774	15944	15882	15963	15905	15970	16057	15899	15686	15765	15936	15887	16007	15760	16018	15909	16033	15978	15917	15819	15740	15713	15934	16048	15816	15862	15724	15862	16081	15901	15848	15885	16036	15797	15943	15707	15901	15789	15691	16025	15852	15831	15784	15867	15897	15790	15800	15784	15773	15887	16020	15773	15946	15787	15787	15921	15859	15941	15869	15769	16007	16118	15946	15649	15977	16006	15673	15958	15853	15751	15850	15972	15890	16136	15802	15926	15832	15765	15976	15815	15688	15917	15792	15814	15787	15834	15888	15870	15892	15859	15757	15763	15814	15843	15808	16001	15931	15922	15875	15776	15987	15732	15916	15840	15903	15899	15855	16025	15917	15802	15797	15853	16091	15832	15815	15924	15880	16144	15724	15950	15648	15782	16096	15869	15790	16037	15809	15738	15797	15852	15751	16022	16115	16162	15938	15693	15755	15803	16001	15998	15866	15823	15832	15780	15774	15869	15856	15881	15715	15820	15843	15881	15885	15809	15765	15873	15943	15881	15873	15885	15873	15704	15954	15794	15769	15931	16187	15801	16097	15856	15987	15915	15767	15785	15961	15967	15809	15926	15680	15663	15962	15837	15991	15927	15699	15858	15985	15930	15708	16079	15896	15784	15778	15884	15795	16051	15815	15814	15870	15749	15809	15892	15939	15813	15773	16082	16002	15724	15921	15709	15969	15836	15901	15864	15888	15950	15866	15925	15884	15890	15813	15872	15964	15895	15802	15976	15931	15720	15845	15898	15818	15783	16039	15876	15785	15779	15922	15907	15931	15889	16021	15745	15919	16046	15877	15892	15797	15951	16004	15983	15948	15912	16115	15743	15965	16113	15893	15768	15994	15685	15927	15731	15958	15842	15915	15977	16097	16020	15682	15964	15899	15867	15951	15997	15985	16069	15831	15929	15943	15911	15784	15959	16090	15821	15888	15977	16011	15822	15734	15847	15842	15788	15841	15894	16006	15814	15824	16034	15906	15889	15903	15643	15765	15640	15976	15824	15715	15914	15906	15926	16152	15917	15850	15997	15789	15989	15914	15773	15980	15919	15608	15885	15885	15941	15912	15889	15952	15806	16077	15902	15781	15992	15945	15800	15842	15928	15929
34982	60544	56107	45730	40292	35361	30488	26669	23152	20533	18628	17454	16557	16186	15496	15247	14704	14525	14198	14115	14044	13886	13809	13625	13711	13711	13541	13526	13711	13524	13525	13577	13675	13551	13573	13498	13559	13501	13699	13547	13480	13556	13429	13535	13482	13556	13636	13441	13524	13562	13673	13519	13417	13563	13512	13518	13527	13436	13463	13545	13497	13520	13399	13569	13428	13545	13673	13297	13507	13612	13568	13536	13403	13472	13573	13617	13627	13436	13576	13409	13571	13506	13520	13449	13563	13625	13545	13572	13533	13411	13445	13469	13325	13561	13451	13484	13732	13435	13364	13510	13348	13570	13477	13508	13539	13481	13373	13598	13619	13541	13318	13355	13453	13389	13491	13437	13516	13615	13422	13419	13548	13415	13443	13462	13446	13513	13299	13505	13551	13444	13425	13369	13543	13361	13572	13329	13507	13496	13641	13568	13623	13476	13381	13479	13495	13309	13641	13398	13595	13598	13607	13461	13325	13482	13424	13470	13357	13536	13518	13492	13435	13558	13565	13561	13385	13561	13571	13518	13489	13454	13493	13498	13421	13470	13512	13667	13473	13555	13429	13507	13335	13504	13307	13437	13811	13429	13614	13567	13571	13461	13632	13538	13543	13581	13591	13399	13595	13332	13547	13455	13516	13460	13328	13599	13544	13580	13467	13466	13484	13378	13328	13492	13462	13361	13383	13531	13448	13446	13477	13457	13455	13432	13425	13546	13548	13421	13641	13599	13402	13643	13518	13710	13547	13455	13401	13487	13415	13461	13568	13462	13608	13726	13478	13367	13245	13371	13390	13311	13466	13436	13521	13568	13489	13465	13426	13512	13468	13469	13452	13470	13336	13516	13417	13527	13383	13291	13384	13500	13703	13431	13307	13459	13455	13401	13424	13514	13576	13359	13559	13514	13546	13383	13368	13340	13549	13452	13736	13540	13711	13265	13565	13590	13430	13401	13613	13597	13346	13436	13514	13505	13414	13523	13559	13443	13267	13442	13401	13321	13734	13499	13537	13670	13396	13587	13495	13284	13573	13397	13391	13445	13404	13524	13366	13497	13576	13465	13466	13529	13535	13470	13642	13451	13448	13458	13369	13488	13410	13609	13551	13295	13394	13615	13550	13469	13545	13555	13421	13417	13584	13515	13519	13495	13579	13586	13458	13580	13472	13480	13459	13358	13330	13476	13564	13521	13319	13437	13613	13401	13348	13374	13430	13376	13429	13310	13548	13368	13587	13398	13421	13679	13453	13430	13495	13436	13532	13460	13516	13406	13638	13555	13504	13456	13420	13357	13485	13569	13534	13555	13326	13571	13436	13496	13439	13451	13428	13531	13572	13450	13565	13368	13511	13600	13384	13561	13659	13420	13567	13541	13472	13449	13382	13503	13395	13472	13371	13365	13293	13460	13436	13541	13422	13453	13261	13566	13354	13391	13342	13378	13447	13451	13595	13514	13473	13653	13447	13507	13358	13630	13562	13475	13553	13465	13503	13395	13509	13488	13484	13311	13336	13296	13550	13600	13630	13492	13494	13559	13358	13327	13386	13478	13387	13534	13442	13428	13570	13500	13571	13518	13479	13519	13481	13501	13551	13536	13613	13357	13508	13454	13429	13475	13399	13494	13453	13552	13489	13435	13689	13507	13596	13570	13721	13314	13464	13513	13493	13622	13365	13482	13477	13349	13530	13479	13454	13472	13418	13522	13518	13340	13515	13611	13498	13498	13473	13544	13196	13385	13520	13338	13407	13583	13519	13445	13395	13487	13603	13472	13383	13449	13549	13474	13458	13521	13504	13455	13586	13363	13570	13553	13431	13354	13422	13450	13526	13351	13528	13399	13331	13453	13537	13420	13636	13374	13434	13465	13448	13405	13407	13607	13548	13471	13623	13360	13537	13413	13396	13476	13656	13514	13397	13530	13418	13471	13443	13614	13591	13351	13340	13537	13570	13548	13400	13551	13460	13452	13480	13570	13439	13599	13499	13442	13403	13548	13341	13535	13528	13421	13464	13451	13433	13264	13233	13546	13494	13507	13529	13455	13493	13510	13553	13478	13307	13536	13347	13567	13484	13445	13339	13509	13491	13450	13474	13523	13446	13304	13585	13467	13502	13610	13497	13511	13449	13505	13624	13522	13634	13474	13474	13471	13506	13331	13525	13384	13508	13372	13409	13523	13549	13420	13523	13487	13562	13543	13536	13553	13372	13626	13649	13475	13416	13488	13377	13341	13511	13401	13476	13519	13231	13445	13377	13463	13465	13510	13385	13553	13460	13489	13210	13551	13639	13651	13590	13352	13407	13469	13522	13437	13339	13520	13601	13540	13429	13481	13563	13425	13439	13530	13389	13518	13468	13490	13395	13365	13435	13478	13347	13583	13584	13394	13586	13357	13468	13516	13372	13500	13376	13354	13619	13574	13476	13559	13512	13574	13390	13479	13491	13459	13374	13482	13465	13509	13528	13368	13559	13510	13391	13477	13542	13476	13420	13642	13475	13630	13570	13504	13536	13483	13374	13463	13592	13524	13540	13449	13455	13567	13498	13468	13524	13463	13405	13529	13544	13596	13352	13377	13345	13224	13647	13326	13535	13408	13386	13507	13349	13518	13318	13498	13578	13269	13391	13483	13525	13308	13433	13406	13547	13610	13471	13513	13371	13486	13442	13501	13566	13371	13487	13511	13527	13522	13460	13422	13616	13296	13397	13321	13381	13530	13555	13375	13441	13735	13483	13446	13367	13609	13453	13380	13509	13431	13494	13406	13520	13452	13513	13621	13318	13474	13509	13249	13600	13464	13658	13392	13535	13549	13471	13486	13462	13516	13376	13437	13299	13533	13493	13551	13595	13320	13393	13530	13485	13660	13445	13526	13404	13593	13523	13331	13575	13604	13419	13518	13483	13398	13529	13502	13574	13612	13346	13425	13322	13566	13536	13525	13337	13519	13537	13361	13721	13709	13347	13260	13445	13438	13503	13637	13531	13452	13590	13636	13297	13481	13465	13566	13462	13606	13510	13532	13387	13372	13464	13680	13425	13344	13384	13360	13336	13519	13539	13499	13502	13356	13358	13498	13490	13465	13436	13666	13455	13499	13649	13581	13620	13508	13504	13643	13465	13433	13519	13501	13482	13427	13415	13525	13515	13413	13574	13678	13604	13353	13463	13456	13584	13543	13474	13388	13592	13552	13437	13489	13284	13390	13559	13464	13404	13502	13469	13582	13316	13515	13414	13320	13628	13592	13411	13537	13586	13406	13467	13337	13412	13468	13438	13352	13466	13668	13508	13556	13499	13398	13601	13283	13682	13474	13529	13447	13438	13417	13632	13354	13665	13585	13510	13414	13485	13365	13477	13715	13354	13398	13272	13579	13584	13327	13531	13495	13361	13529	13624	13411	13320	13462	13467	13500	13459	13430	13465	13539	13356	13558	13564	13349	13417	13444	13549	13544	13459	13506	13454	13362	13548	13566	13495	13505	13485	13480	13493	13468	13416	13662	13289	13311	13523	13445	13446	13330	13540	13550	13535	13542	13486	13471	13488	13465	13408	13498	13423	13448	13496	13414	13324	13383	13367	13453	13422	13501	13563	13359	13506	13447	13450	13346	13707	13521	13543	13497	13462	13488	13445	13498	13478	13465	13381	13399	13344	13557	13545	13388	13656	13441	13527	13624	13538	13484	13331	13481	13603	13393	13423	13599	13496	13499	13442	13444	13442	13516	13509	13541	13527	13502	13361	13403	13384	13515	13543	13453	13395	13522	13411	13517	13365	13522	13408	13342	13420	13280	13541	13484	13577	13506	13377	13356	13456	13511	13654	13665	13519	13425	13397	13532	13362	13521	13525	13595	13525	13498	13353	13396	13623	13618	13343	13352	13580	13396	13521	13544	13377	13592	13305	13533	13537	13610	13521	13498	13415	13358	13592	13510	13669	13480	13642	13371	13430	13327	13411	13529	13487	13329	13481	13351	13564	13560	13417	13376	13419	13591	13456	13536	13599	13597	13446	13364	13391	13505	13566	13578	13440	13643	13493	13269	13502	13503	13501	13520	13576	13424	13460	13556	13481	13552	13492	13454	13358	13291	13412	13413	13672	13600	13468	13423	13535	13461	13425	13598	13531	13326	13386	13391	13257	13508	13541	13456	13595	13505	13489	13660	13362	13352	13477	13461	13366	13549	13567	13327	13487	13503	13592	13427	13498	13511	13475	13297	13437	13497	13405	13440	13438	13597	13529	13425	13441	13355	13537	13581	13468	13649	13441	13509	13279	13556	13347	13495	13490	13416	13319	13656	13469	13375	13322	13607	13528	13514	13547	13460	13531	13494	13488	13693	13430	13515	13390	13515	13545	13255	13540	13430	13477	13445	13489	13482	13458	13441	13418	13639	13582	13535	13446	13454	13330	13547	13464	13390	13606	13491	13517	13328	13429	13547	13347	13722	13428	13454	13526	13438	13509	13613	13581	13444	13575	13599	13340	13668	13424	13429	13493	13314	13216	13671	13372	13590	13598	13506	13475	13420	13484	13501	13626	13390	13502	13346	13406	13462	13536	13373	13493	13368	13473	13502	13277	13456	13390	13400	13666	13519	13582	13275	13616	13530	13358	13525	13248	13227	13425	13472	13260	13499	13491	13461	13494	13393	13531	13512	13300	13587	13558	13306	13560	13599	13648	13409	13459	13653	13309	13473	13527	13490	13414	13385	13408	13314	13565	13667	13559	13473	13461	13259	13427	13552	13323	13489	13550	13460	13447	13462	13377	13638	13469	13355	13476	13485	13589	13465	13595	13450	13488	13442	13533	13483	13395	13464	13404	13456	13591	13460	13515	13601	13539	13502	13477	13564	13430	13438	13463	13523	13515	13416	13478	13483	13368	13460	13321	13411	13566	13466	13437	13520	13579	13391	13466	13374	13459	13380	13385	13397	13511	13597	13434	13392	13405	13435	13501	13475	13478	13356	13452	13530	13579	13707	13601	13478	13380	13518	13423	13568	13637	13450	13638	13481	13519	13533	13521	13531	13284	13506	13478	13470	13388	13486	13502	13308	13415	13426	13389	13392	13381	13457	13477	13454	13636	13485	13414	13424	13492	13383	13406	13418	13485	13528	13688	13596	13391	13492	13441	13354	13484	13556	13453	13397
29845	31731	40153	36330	29432	25381	22599	20279	19110	17861	17460	17209	16977	16709	16525	16289	16261	16180	16069	16162	16227	16012	16047	15865	15852	15947	15683	15591	16012	15875	15776	15790	15696	15876	15710	15765	15637	15620	15767	15672	15649	15874	16006	15980	15924	16032	15813	15966	15891	15717	15628	15782	15907	15929	15850	15815	15850	15783	15685	15780	15836	15780	15736	15852	15989	15891	15888	15662	15810	15848	15759	15748	15780	15937	15857	15727	15730	15686	15809	15857	15866	15897	15591	15583	15878	15689	15921	15882	15982	15663	16018	15872	15796	15738	16014	15762	15679	15817	15959	15864	15949	15670	16016	15817	15758	15829	15921	15850	15796	15718	15710	15896	15635	15786	15864	15790	15665	15803	15792	15848	15798	15781	15755	15737	15693	15880	15755	15943	15907	15643	15673	15833	15629	15861	15812	15798	16005	15782	15815	15932	15806	15706	15735	15835	15853	15956	15709	15665	15723	15786	15659	15679	15846	15900	15923	15619	15706	16013	15435	15902	15909	15751	15793	15791	15896	15755	15854	15799	15896	15828	15682	15833	15907	15990	15727	15598	15722	15677	15621	15500	15811	15603	15689	15954	15770	15796	15729	15915	15920	15810	15730	15679	15751	15630	15749	15751	15800	15712	15598	15556	15704	15792	15838	15947	15792	15652	15739	15592	15665	15666	15714	15720	15734	16051	15958	15974	15853	15738	15762	15843	15866	15719	15815	15682	15907	15765	15889	15658	15617	16046	15746	15730	15734	15795	15775	15978	15790	15974	15761	15819	15699	15593	15886	15597	15662	15741	15707	15835	15831	15818	15851	15726	15691	15554	15831	15795	15844	15764	15855	15692	15814	15736	15835	15776	15738	15856	15981	15958	15795	15692	15963	15838	15806	15581	15635	15751	15742	15951	15865	15831	15855	15791	15871	15820	15870	15678	15691	15784	15678	15672	15713	15928	15820	15850	15731	15649	15795	15720	15963	16039	15733	15921	15660	15828	15419	15505	15971	15966	15698	15632	15796	15894	15832	15882	15670	15737	15737	15689	15849	15948	15542	15910	15935	15901	15932	16050	15874	15864	15816	15649	15541	15811	15684	15933	15819	15728	15747	15753	15667	15763	15784	15620	15827	15718	15682	15825	15505	15665	15899	15740	15814	15685	15801	15808	15624	16023	16031	15773	15823	15753	15732	15839	15663	15826	15533	15917	15908	15809	15766	15789	15884	15930	15782	15937	16003	15753	15810	15606	15604	15873	15781	16010	15976	15897	15987	15879	15787	15892	15700	15888	15747	15861	15924	15789	15753	15637	15947	15806	15751	15748	15884	15824	15828	15653	15778	15737	15768	15763	15667	15586	15619	15771	15735	15835	15882	15803	15778	15808	15753	15943	15916	15886	15710	15925	15782	15810	15673	15885	15846	15858	15766	15825	15829	15706	15783	15641	15794	15892	15878	15917	15670	15814	15750	15737	15571	15709	15875	15797	15827	15748	15874	15759	15893	15780	15818	15702	15693	15917	15665	15765	15650	15749	15977	15708	15543	15758	15846	15709	15856	15759	15810	15814	15870	15742	15774	15784	16024	15822	15632	15767	15873	15707	15869	15695	15908	15708	15748	15583	15865	15817	15798	15824	15877	15739	15923	15645	15779	15692	15797	15751	15813	15771	15844	15744	15748	15840	15809	15871	15826	15789	15763	15670	15694	15801	15701	15802	15810	15624	15433	15794	15732	15742	15597	15936	15779	15795	15784	15633	16009	15651	15714	15728	15919	15765	15770	15853	15689	16059	15744	15758	15888	15961	15797	15786	15799	15822	15806	15685	15841	15632	15703	15564	15794	15810	15873	15926	15665	15788	15797	15891	15991	15931	15862	15944	15625	15567	15597	15747	15675	15805	15712	15776	15874	15763	15793	15737	15812	15821	15789	15663	15630	15753	15872	15685	15661	15712	15814	15697	15986	15710	15802	15793	15670	15926	15905	15803	15936	15780	15886	15719	15804	15755	15715	15751	15713	15540	15835	15716	15685	15770	15768	15744	15785	15712	15686	15887	15829	15970	15977	15769	15705	15979	15821	15799	15929	15836	15841	15941	15736	15686	15876	15697	15796	15742	15830	15737	15712	15653	15766	15853	15876	15870	15747	15732	15854	15823	15821	15837	15659	15798	15819	15658	15827	15723	15707	15770	15779	15834	15727	15836	15610	15758	15793	15651	15843	15620	15888	15815	15634	15737	15900	15705	15836	15811	15819	15834	15852	15848	15825	15842	15834	15884	16002	15842	15804	15857	15724	15790	15676	15655	15972	15840	15681	15778	15859	16025	15672	15878	15709	15746	15932	15804	15638	16013	15871	15955	15698	15655	15809	15944	15779	15906	15773	15862	15647	15910	15884	15716	15858	15963	15833	15913	15893	15858	15630	15463	15818	15670	15888	15790	15710	15799	15704	15778	15813	15847	15639	15827	15840	15699	15858	15867	15679	15705	15741	15972	15716	15736	15874	15758	15816	15757	15853	15703	15517	15767	15864	15821	15689	15777	15674	15790	15505	15790	15869	15752	15810	15747	15729	15781	15700	15714	16026	15717	15807	15811	15695	15799	15859	15768	15855	15860	15836	15605	15809	15737	15709	15730	15923	15832	15846	15675	15858	15613	15702	15796	15883	16038	15953	15797	15866	15852	15965	15872	15622	15826	15946	15715	15770	15732	15761	15785	15716	15855	15959	15879	15750	15915	15634	15563	15932	15733	15727	15869	15814	15768	15753	15657	15726	15700	15892	15519	15820	15843	15930	15664	15773	15742	15848	15705	15830	15862	15651	15527	15863	15736	16011	15803	15898	15861	15673	15809	15774	15698	15771	15687	15625	15909	15698	15713	15682	15787	15602	15722	15745	15885	16022	15557	15867	15816	15756	15936	15666	15712	15899	15913	15927	15825	15990	15727	15731	15776	15788	15697	15884	15733	15949	15764	15775	15583	15749	15887	15840	15764	15989	15688	15780	15820	15800	15831	15708	15949	16105	15805	15675	15779	15786	15847	15647	15775	15947	15923	15853	15882	15960	15601	15818	15880	15717	15863	15949	15759	16014	15925	15639	15644	15841	15645	15721	15697	15858	15847	15747	15788	15756	15735	15868	15947	15837	15820	15930	15621	15767	15709	15605	15712	15648	15790	15635	15852	15885	15708	15927	15825	15724	15963	15685	15941	15833	15710	15753	15612	15757	15910	15970	15764	15669	15706	15841	15592	15591	15927	15766	15801	15692	15744	15806	15927	15721	15818	15838	15730	15730	15806	15732	15733	15926	15801	15916	15615	15708	15615	15695	15988	15796	15679	15737	15922	15842	15777	15661	15709	15748	15888	15875	15903	15879	15718	15621	15731	15784	15768	15847	15861	15677	15604	15731	15626	15718	15806	15967	15688	15623	15716	15789	15853	15905	15962	15765	15761	15872	15710	15736	15993	15988	15805	15690	15989	15838	15815	15792	15703	15844	15862	15877	15610	15898	15680	15862	15910	15612	15796	15738	15738	15924	15688	15603	16102	15713	15749	15813	15700	15539	15632	15823	15727	15653	15848	15799	15718	15637	15881	15722	15807	15751	15785	15789	15688	15709	15500	15740	15756	15638	15700	15752	15924	15675	15801	15819	15839	16004	15644	15861	15799	15729	15726	15903	15741	15827	15722	15843	15802	15772	15907	15819	15799	15808	15779	15971	15862	15718	15797	15524	15663	15679	15751	15742	15654	15908	15788	15756	15620	15874	15850	15826	15735	15796	15756	15775	15737	15556	15805	15765	15862	15774	15805	15838	15829	15929	15805	15867	15893	15716	15804	15955	15849	15988	15694	15871	15747	15815	15712	15781	15812	15717	15736	15747	15694	15852	16140	15846	15777	15906	15790	15671	15474	15716	15621	16017	15882	15645	15796	15847	15993	15983	15824	15916	15623	15786	15902	15758	15785	15575	15752	15782	15768	15762	15803	15805	15933	15722	15820	15683	15757	15683	16031	15641	15733	15789	15933	15944	15798	15721	15804	15630	15725	15743	15751	15733	15938	15973	15800	15786	15571	15701	15684	15739	15908	15746	15763	15936	15755	15932	15710	15614	15651	15864	15707	15850	16000	15875	15928	15955	15943	15768	15689	15766	15717	15916	15660	15824	15778	15662	15592	15807	15831	15749	15836	15828	15923	15898	15752	15587	15763	15787	15693	15904	15870	15677	15887	15788	15721	15771	15774	15790	15874	15848	15834	15763	15830	15722	15715	15861	15878	15881	15843	15947	15694	15867	15788	15706	15860	15831	15941	15875	15867	15818	15942	15894	15968	15738	15845	15686	15664	15558	15674	15949	15787	15670	15724	15770	16030	15599	15692	15731	15918	15793	15604	15768	15868	15589	16077	15588	15681	15847	15704	15922	15816	15658	15804	15838	15800	15705	15698	15712	15731	15694	15750	15919	15897	15752	15760	15894	15849	16032	15772	15815	15752	15665	15610	15915	15778	15858	15608	15744	15813	15771	15907	15916	15929	15898	15740	15836	15732	15811	15733	15589	15711	15774	15762	15975	15835	15927	15813	15886	15781	15781	15913	15748	15897	15488	15736	15904	15661	15766	15836	15763	15842	15813	15763	15704	15728	15774	15837	15771	15696	15764	15902	15877	15874	15887	15853	15780	15693	15683	15882	15838	15764	15901	15736	15881	15813	15902	15704	15707	15820	15688	15777	15821	15852	15923	15620	15815	15750	15675	15891	15727	15918	15735	15676	15649	15873	15901	15646	15710	15516	15957	15887	15793	15667	15773	15682	15909	15566	15750	15867	15893	15901	15839	15730	15870	15806	15681	15751	15751	15886	15909	15589	15837	15724	15977	15712	15709	15925	15846	15866	15782	15632	15795	15745	15787	15619	15758	15647	15995	15762	15718	15961	15747	15961	15778	15842	15740	15917	16030	15609	15790	15910	15696	15556	15929	15775	15845	15768	15674	15733	15793	15863	15836	15817	15873	15941	15772	15815	15649	15685	15670	15655	15785	15769	15904	15918	15848	15760	16045	15697	15897	15774	15695	15771	15860	15869	15778	15762	15564	15594	15758	15693	15609	15492	15872	15728	15609	15636	15823	15613	15796	15779	15596	15782	15923	16012	15873	16024	15900	15719
33231	48476	44277	35021	29898	25702	22198	19615	17897	16542	15789	15283	14710	14573	14478	14211	13962	13866	13759	13564	13521	13672	13623	13616	13489	13541	13622	13503	13607	13482	13551	13407	13360	13536	13558	13348	13522	13567	13490	13528	13580	13450	13554	13351	13421	13440	13602	13375	13600	13404	13478	13302	13343	13560	13489	13368	13432	13538	13350	13445	13568	13425	13517	13510	13434	13676	13300	13537	13458	13506	13422	13490	13561	13557	13470	13456	13428	13494	13502	13569	13376	13351	13504	13569	13472	13426	13653	13579	13450	13476	13421	13556	13521	13464	13456	13413	13436	13434	13684	13625	13318	13379	13622	13307	13542	13414	13426	13367	13445	13393	13434	13611	13616	13391	13409	13635	13559	13554	13518	13309	13464	13283	13403	13404	13382	13444	13467	13427	13490	13406	13447	13524	13358	13396	13540	13372	13388	13459	13391	13479	13519	13565	13520	13465	13514	13496	13307	13345	13400	13333	13287	13397	13446	13299	13518	13444	13478	13616	13390	13433	13312	13499	13504	13506	13275	13500	13432	13366	13549	13398	13441	13359	13464	13510	13399	13432	13548	13473	13412	13446	13316	13531	13599	13359	13417	13516	13543	13559	13395	13480	13632	13457	13440	13560	13359	13482	13520	13617	13465	13416	13438	13515	13475	13420	13489	13562	13513	13395	13655	13240	13413	13343	13439	13323	13573	13363	13360	13478	13422	13367	13381	13375	13559	13444	13475	13309	13348	13470	13319	13515	13306	13434	13366	13501	13451	13371	13387	13442	13442	13377	13453	13392	13519	13621	13577	13448	13578	13551	13479	13486	13424	13417	13414	13487	13578	13598	13496	13420	13300	13510	13444	13417	13479	13366	13470	13700	13500	13418	13477	13681	13543	13502	13383	13508	13480	13478	13432	13459	13527	13422	13473	13395	13345	13456	13368	13404	13485	13365	13600	13383	13433	13519	13482	13432	13440	13371	13485	13502	13365	13404	13423	13508	13446	13519	13435	13475	13225	13387	13359	13327	13340	13502	13569	13480	13264	13395	13489	13513	13375	13490	13458	13338	13496	13417	13466	13473	13452	13412	13454	13487	13475	13446	13412	13566	13381	13406	13427	13457	13466	13353	13465	13555	13359	13546	13500	13402	13369	13393	13620	13485	13614	13554	13476	13298	13551	13674	13450	13381	13474	13433	13469	13343	13487	13557	13527	13636	13355	13474	13340	13323	13487	13291	13289	13506	13471	13577	13555	13330	13362	13263	13489	13424	13438	13416	13588	13425	13467	13535	13515	13401	13475	13422	13299	13512	13429	13497	13494	13538	13327	13412	13477	13421	13390	13361	13464	13363	13494	13220	13554	13435	13593	13441	13525	13557	13419	13504	13451	13375	13599	13363	13286	13522	13563	13430	13386	13444	13544	13560	13444	13380	13436	13494	13432	13178	13387	13432	13520	13435	13582	13559	13304	13518	13575	13374	13449	13563	13495	13469	13387	13420	13562	13165	13567	13468	13433	13543	13448	13277	13682	13375	13489	13330	13472	13363	13381	13467	13475	13418	13285	13547	13496	13406	13487	13596	13497	13458	13380	13387	13472	13452	13363	13470	13392	13342	13524	13422	13408	13449	13503	13429	13530	13480	13405	13303	13406	13410	13480	13376	13407	13370	13343	13366	13318	13574	13533	13377	13332	13402	13402	13408	13599	13545	13611	13394	13426	13417	13589	13637	13432	13374	13409	13346	13475	13345	13626	13565	13331	13523	13364	13706	13285	13423	13305	13534	13392	13364	13327	13499	13343	13454	13424	13468	13517	13396	13487	13592	13326	13399	13467	13330	13481	13517	13418	13345	13501	13370	13349	13457	13473	13385	13419	13407	13340	13582	13504	13401	13384	13424	13542	13401	13370	13452	13339	13489	13481	13345	13365	13375	13496	13293	13523	13437	13452	13437	13543	13343	13330	13366	13499	13407	13366	13527	13426	13417	13223	13527	13667	13325	13449	13525	13325	13490	13352	13600	13538	13420	13662	13448	13403	13424	13445	13395	13367	13507	13211	13285	13676	13447	13368	13458	13367	13321	13506	13596	13472	13378	13551	13514	13437	13344	13443	13550	13426	13327	13497	13544	13609	13526	13382	13423	13467	13468	13585	13383	13479	13526	13346	13400	13399	13538	13608	13314	13633	13501	13335	13668	13369	13507	13521	13486	13559	13426	13451	13536	13504	13413	13475	13414	13420	13449	13418	13627	13397	13481	13468	13480	13481	13429	13517	13438	13503	13395	13457	13438	13545	13419	13397	13535	13466	13454	13427	13427	13537	13415	13418	13412	13571	13556	13463	13604	13434	13581	13426	13274	13411	13262	13435	13481	13313	13548	13433	13463	13519	13335	13401	13686	13496	13432	13507	13497	13416	13390	13372	13586	13429	13301	13492	13462	13299	13561	13502	13350	13506	13631	13612	13427	13317	13446	13428	13462	13468	13238	13471	13448	13431	13579	13368	13387	13597	13405	13465	13449	13611	13396	13497	13424	13576	13438	13566	13432	13356	13397	13480	13509	13507	13536	13544	13619	13368	13452	13369	13358	13343	13407	13366	13476	13529	13532	13435	13507	13487	13556	13490	13323	13447	13568	13464	13419	13562	13423	13468	13505	13658	13459	13402	13509	13594	13388	13488	13501	13468	13582	13421	13379	13628	13413	13747	13392	13466	13560	13445	13692	13457	13376	13305	13547	13475	13430	13304	13417	13432	13549	13444	13368	13673	13453	13455	13404	13654	13418	13421	13522	13502	13608	13408	13390	13503	13268	13519	13448	13631	13435	13510	13597	13463	13395	13372	13337	13594	13481	13484	13387	13432	13436	13631	13435	13523	13439	13467	13567	13502	13613	13436	13474	13578	13576	13508	13544	13492	13373	13411	13334	13339	13464	13503	13427	13521	13402	13356	13440	13349	13497	13569	13404	13496	13345	13368	13480	13585	13568	13269	13459	13422	13393	13331	13500	13434	13471	13441	13441	13335	13332	13507	13563	13423	13421	13328	13417	13564	13199	13545	13271	13442	13456	13439	13395	13505	13383	13465	13519	13466	13331	13457	13385	13435	13408	13475	13468	13374	13430	13314	13465	13378	13603	13561	13491	13499	13341	13450	13506	13381	13261	13472	13397	13415	13571	13436	13556	13441	13300	13488	13565	13485	13315	13548	13603	13590	13292	13330	13603	13429	13556	13585	13457	13433	13520	13542	13619	13504	13401	13271	13420	13469	13414	13483	13369	13556	13338	13428	13477	13317	13564	13416	13433	13560	13448	13560	13415	13563	13450	13246	13580	13517	13436	13504	13511	13502	13304	13519	13555	13375	13347	13388	13464	13292	13636	13647	13522	13468	13493	13503	13538	13364	13530	13540	13475	13536	13569	13542	13483	13385	13492	13380	13406	13449	13357	13655	13404	13443	13398	13319	13439	13458	13494	13631	13490	13617	13537	13414	13494	13419	13632	13312	13538	13624	13418	13393	13449	13543	13297	13488	13453	13481	13341	13562	13505	13477	13373	13430	13418	13293	13429	13521	13341	13596	13427	13577	13554	13393	13440	13381	13399	13429	13362	13392	13343	13374	13407	13684	13502	13523	13484	13586	13348	13497	13402	13505	13400	13388	13413	13408	13396	13428	13393	13503	13567	13461	13238	13610	13459	13372	13237	13381	13403	13484	13450	13316	13431	13569	13466	13443	13454	13425	13364	13648	13524	13431	13348	13511	13577	13413	13513	13570	13327	13394	13662	13380	13367	13514	13400	13444	13289	13516	13563	13347	13511	13581	13480	13349	13355	13393	13557	13439	13480	13286	13420	13434	13530	13531	13587	13420	13365	13380	13408	13408	13485	13377	13532	13561	13455	13536	13394	13558	13379	13352	13563	13461	13468	13478	13616	13451	13577	13338	13430	13400	13396	13428	13566	13551	13574	13435	13366	13480	13430	13476	13457	13432	13606	13576	13348	13409	13392	13441	13584	13412	13524	13504	13449	13427	13574	13558	13309	13447	13466	13531	13402	13447	13371	13453	13383	13417	13365	13530	13424	13556	13530	13488	13370	13536	13523	13441	13439	13464	13346	13532	13572	13581	13538	13476	13536	13488	13449	13525	13197	13532	13362	13461	13426	13539	13398	13429	13532	13513	13455	13531	13600	13400	13516	13425	13559	13481	13317	13567	13406	13552	13499	13410	13489	13501	13445	13399	13376	13465	13428	13528	13390	13512	13503	13399	13370	13465	13523	13492	13388	13648	13468	13520	13418	13511	13385	13612	13563	13613	13407	13402	13514	13611	13480	13430	13420	13492	13568	13543	13538	13474	13524	13389	13363	13458	13443	13407	13497	13469	13473	13577	13373	13511	13550	13377	13389	13501	13462	13642	13534	13379	13438	13590	13399	13420	13430	13400	13513	13344	13472	13474	13601	13572	13526	13415	13476	13347	13450	13626	13490	13525	13356	13501	13498	13494	13482	13371	13366	13391	13450	13393	13533	13493	13457	13443	13568	13439	13404	13469	13465	13585	13511	13551	13411	13497	13573	13507	13469	13466	13474	13423	13421	13336	13411	13480	13526	13470	13505	13494	13490	13331	13376	13438	13515	13492	13581	13636	13528	13413	13390	13440	13323	13466	13461	13551	13495	13603	13501	13349	13663	13398	13466	13692	13427	13594	13539	13277	13313	13420	13526	13365	13427	13423	13403	13569	13312	13497	13508	13403	13485	13330	13515	13370	13550	13352	13232	13637	13466	13511	13359	13601	13504	13507	13582	13386	13365	13424	13541	13535	13468	13359	13377	13496	13550	13355	13553	13346	13359	13362	13391	13490	13402	13441	13358	13529	13518	13542	13367	13384	13416	13439	13582	13559	13730	13655	13468	13578	13474	13473	13389	13340	13425	13425	13327	13511	13533	13389	13446	13428	13498	13574	13477	13414	13446	13183	13462	13496	13551	13368	13504	13309	13498	13440	13530	13493	13541	13435	13470	13515	13382	13679	13621	13387	13545	13480	13456	13430	13481	13488	13555	13401	13535	13484	13570	13579	13490	13444	13466	13659	13487	13546	13311	13573	13549	13208	13565	13561	13504	13419	13500	13633	13583	13517	13508	13479	13379	13332	13584	13476	13376	13565	13488
24085	21136	28934	27526	28448	29689	27495	23114	20587	19229	18114	17734	17194	16738	16400	16240	16018	15811	15694	15917	15790	15677	15710	15578	15530	15512	15514	15448	15757	15653	15489	15481	15533	15540	15525	15370	15356	15429	15575	15401	15398	15451	15319	15483	15570	15511	15393	15406	15515	15697	15458	15537	15611	15736	15464	15438	15449	15530	15549	15474	15335	15370	15622	15289	15648	15283	15388	15560	15337	15419	15360	15570	15554	15572	15322	15327	15448	15617	15382	15243	15452	15458	15284	15576	15158	15668	15528	15485	15428	15368	15427	15351	15339	15575	15426	15463	15466	15346	15304	15525	15722	15307	15507	15257	15265	15326	15476	15532	15472	15467	15410	15331	15538	15490	15435	15483	15624	15459	15435	15323	15410	15288	15456	15426	15567	15429	15608	15480	15558	15427	15418	15422	15385	15531	15483	15472	15513	15373	15561	15336	15442	15432	15524	15342	15537	15397	15541	15572	15526	15414	15528	15609	15616	15401	15294	15479	15321	15320	15388	15278	15543	15520	15327	15411	15402	15321	15441	15515	15375	15602	15372	15421	15614	15355	15458	15608	15494	15484	15449	15463	15383	15584	15557	15259	15328	15263	15527	15532	15383	15346	15518	15245	15244	15301	15510	15503	15582	15506	15357	15343	15404	15346	15393	15284	15433	15353	15552	15331	15440	15318	15376	15405	15521	15495	15296	15560	15369	15532	15527	15677	15536	15278	15461	15399	15671	15307	15249	15441	15425	15488	15440	15498	15359	15429	15431	15614	15527	15515	15397	15584	15274	15270	15418	15335	15390	15374	15431	15344	15489	15507	15318	15655	15354	15206	15442	15358	15366	15426	15329	15349	15410	15338	15507	15101	15431	15502	15278	15306	15483	15311	15329	15473	15276	15459	15522	15367	15470	15388	15260	15510	15466	15465	15511	15527	15205	15287	15650	15425	15419	15334	15229	15288	15510	15354	15461	15394	15288	15308	15440	15391	15310	15484	15322	15372	15506	15283	15502	15353	15470	15361	15251	15451	15458	15359	15544	15530	15507	15385	15304	15478	15406	15374	15250	15485	15429	15360	15570	15488	15346	15445	15353	15402	15395	15446	15170	15573	15131	15470	15552	15347	15417	15527	15315	15438	15406	15430	15341	15462	15542	15341	15243	15430	15239	15544	15619	15518	15427	15277	15515	15289	15668	15415	15508	15302	15378	15311	15649	15400	15292	15423	15236	15470	15464	15465	15379	15295	15267	15381	15244	15536	15507	15135	15467	15363	15481	15390	15247	15457	15504	15473	15391	15357	15200	15476	15332	15507	15372	15359	15315	15436	15583	15286	15514	15561	15623	15444	15552	15630	15547	15429	15405	15343	15444	15184	15348	15383	15203	15461	15428	15617	15478	15357	15498	15351	15386	15457	15636	15360	15191	15370	15534	15554	15526	15353	15377	15384	15392	15350	15458	15479	15604	15443	15531	15391	15513	15526	15622	15611	15664	15432	15341	15253	15531	15622	15436	15526	15432	15373	15385	15420	15444	15321	15622	15520	15505	15235	15294	15310	15462	15460	15527	15542	15612	15474	15224	15110	15508	15382	15352	15205	15317	15355	15353	15585	15451	15321	15387	15272	15583	15460	15490	15526	15506	15574	15449	15545	15648	15480	15261	15326	15538	15452	15300	15299	15403	15320	15497	15362	15334	15411	15473	15437	15596	15061	15406	15262	15463	15520	15645	15301	15393	15318	15431	15255	15529	15418	15483	15463	15627	15447	15308	15458	15418	15554	15330	15295	15510	15486	15404	15503	15537	15369	15351	15206	15609	15452	15269	15316	15355	15365	15525	15263	15393	15355	15466	15657	15395	15387	15721	15469	15604	15384	15417	15383	15299	15504	15432	15222	15464	15509	15447	15376	15510	15488	15384	15569	15392	15401	15536	15274	15465	15532	15418	15485	15464	15293	15254	15497	15518	15416	15302	15456	15570	15330	15401	15414	15404	15326	15231	15388	15518	15370	15437	15601	15398	15623	15282	15381	15372	15486	15474	15428	15327	15542	15533	15561	15480	15388	15426	15318	15487	15532	15512	15305	15310	15509	15316	15249	15329	15194	15469	15222	15208	15362	15413	15375	15475	15533	15619	15134	15415	15290	15476	15396	15486	15292	15476	15421	15574	15400	15545	15495	15622	15380	15387	15440	15659	15395	15558	15491	15509	15481	15439	15458	15543	15490	15284	15344	15383	15432	15456	15501	15189	15374	15451	15129	15276	15341	15277	15474	15309	15292	15404	15331	15322	15371	15422	15459	15548	15332	15474	15371	15524	15682	15549	15616	15378	15479	15446	15607	15416	15367	15465	15431	15329	15454	15493	15340	15412	15342	15405	15207	15340	15226	15370	15393	15457	15339	15255	15520	15489	15379	15358	15437	15308	15346	15498	15364	15487	15571	15474	15557	15460	15327	15317	15410	15329	15372	15510	15243	15637	15491	15356	15292	15424	15386	15318	15576	15271	15389	15562	15277	15340	15324	15376	15536	15230	15264	15499	15216	15328	15443	15402	15577	15390	15370	15535	15235	15351	15364	15339	15531	15487	15427	15492	15436	15428	15259	15422	15474	15444	15212	15447	15278	15488	15387	15537	15452	15386	15500	15488	15416	15484	15380	15662	15451	15318	15528	15488	15432	15642	15372	15366	15366	15342	15298	15400	15420	15432	15352	15344	15500	15316	15445	15602	15371	15479	15405	15302	15537	15426	15597	15265	15316	15420	15583	15374	15548	15315	15270	15244	15365	15382	15726	15357	15497	15247	15596	15417	15459	15408	15490	15339	15340	15470	15504	15297	15390	15588	15466	15418	15340	15459	15640	15324	15490	15536	15416	15472	15535	15321	15536	15494	15572	15380	15395	15528	15472	15511	15318	15474	15249	15425	15334	15480	15324	15377	15510	15257	15394	15528	15411	15580	15516	15447	15443	15494	15520	15527	15415	15560	15321	15470	15359	15510	15291	15473	15463	15382	15298	15552	15496	15412	15488	15479	15523	15522	15272	15452	15337	15527	15420	15285	15508	15487	15613	15601	15306	15520	15338	15507	15456	15323	15379	15451	15638	15409	15419	15644	15413	15435	15242	15526	15441	15517	15400	15446	15538	15468	15491	15339	15300	15288	15387	15262	15217	15465	15385	15483	15529	15410	15479	15313	15387	15348	15555	15466	15307	15357	15334	15109	15277	15334	15448	15482	15350	15515	15482	15455	15346	15409	15373	15480	15518	15542	15391	15276	15339	15415	15381	15420	15417	15417	15265	15472	15390	15369	15374	15391	15658	15609	15335	15397	15454	15633	15327	15444	15334	15551	15394	15326	15303	15431	15477	15583	15354	15566	15312	15606	15451	15188	15370	15341	15410	15324	15299	15466	15368	15244	15481	15487	15417	15406	15465	15384	15513	15386	15388	15374	15395	15509	15572	15381	15517	15320	15477	15480	15480	15326	15447	15322	15510	15552	15338	15358	15243	15315	15393	15185	15384	15349	15500	15406	15336	15350	15570	15440	15368	15393	15321	15469	15501	15392	15496	15392	15399	15350	15368	15312	15428	15509	15464	15404	15469	15694	15281	15271	15567	15495	15480	15416	15339	15348	15333	15587	15350	15411	15366	15278	15435	15460	15597	15422	15296	15382	15535	15358	15428	15497	15463	15325	15526	15325	15374	15389	15286	15442	15327	15422	15559	15326	15392	15282	15550	15222	15398	15418	15222	15412	15533	15457	15508	15427	15434	15325	15459	15122	15482	15424	15310	15478	15327	15483	15610	15432	15492	15481	15314	15378	15308	15314	15248	15580	15325	15410	15496	15444	15268	15399	15293	15468	15437	15460	15445	15468	15557	15285	15559	15511	15551	15658	15212	15517	15587	15351	15447	15222	15354	15494	15560	15446	15474	15286	15326	15455	15521	15356	15333	15474	15472	15516	15501	15438	15591	15622	15596	15218	15525	15486	15562	15394	15451	15221	15439	15447	15419	15486	15523	15317	15200	15404	15348	15472	15407	15533	15480	15515	15480	15298	15560	15313	15365	15374	15396	15463	15365	15438	15341	15278	15387	15418	15595	15427	15607	15434	15491	15459	15476	15493	15390	15489	15445	15453	15376	15652	15466	15452	15316	15244	15330	15450	15224	15338	15399	15391	15325	15252	15312	15466	15347	15482	15585	15452	15525	15469	15520	15540	15406	15364	15394	15525	15327	15428	15363	15520	15365	15571	15538	15424	15346	15557	15385	15330	15548	15555	15392	15280	15321	15424	15376	15429	15417	15212	15424	15372	15327	15612	15430	15505	15414	15353	15443	15420	15411	15569	15468	15471	15469	15351	15536	15586	15507	15393	15560	15427	15538	15426	15353	15492	15586	15319	15309	15425	15351	15344	15315	15466	15395	15475	15578	15594	15449	15350	15599	15374	15446	15439	15378	15566	15286	15263	15396	15416	15307	15372	15218	15447	15611	15433	15304	15370	15511	15657	15404	15354	15469	15466	15689	15619	15485	15410	15459	15537	15432	15659	15453	15453	15531	15308	15425	15555	15386	15404	15392	15466	15278	15695	15550	15414	15389	15556	15541	15464	15446	15364	15333	15464	15351	15403	15201	15308	15388	15474	15280	15548	15430	15574	15359	15290	15416	15472	15380	15301	15434	15403	15353	15656	15682	15498	15483	15622	15479	15498	15270	15412	15538	15406	15316	15463	15425	15600	15582	15535	15427	15481	15467	15749	15512	15392	15340	15414	15494	15403	15399	15215	15447	15293	15434	15463	15429	15407	15433	15470	15414	15437	15484	15584	15434	15268	15495	15371	15538	15341	15375	15352	15640	15383	15350	15451	15537	15340	15505	15550	15515	15474	15342	15474	15429	15298	15259	15464	15333	15327	15551	15753	15553	15403	15467	15342	15461	15571	15455	15342	15296	15438	15353	15559	15477	15501	15604	15250	15359	15492	15577	15323	15371	15521	15321	15601	15252	15299	15267	15547	15500	15498	15395	15347	15258	15605	15463	15383	15392	15309	15567	15547	15323	15627	15416	15464	15305	15482	15484	15323	15584	15475	15134	15374	15452	15352	15288	15390	15393	15501	15561	15648	15663	15456	15431	15463	15454	15403	15560	15474	15380	15378	15311
32929	54608	51139	41308	35721	30752	26590	23230	20276	18089	16966	15936	15257	15112	14740	14347	14139	14067	13845	13814	13612	13598	13456	13644	13490	13363	13445	13436	13230	13455	13262	13250	13196	13333	13306	13439	13290	13187	13199	13190	13272	13451	13206	13394	13407	13353	13262	13385	13187	13259	13411	13283	13175	13230	13206	13258	13325	13314	13484	13396	13279	13176	13296	13230	13205	13218	13258	13332	13390	13261	13317	13278	13374	13335	13217	13285	13283	13224	13290	13399	13240	13209	13193	13350	13356	13226	13289	13421	13351	13232	13492	13385	13349	13294	13270	13374	13242	13209	13332	13297	13372	13328	13230	13263	13435	13203	13448	13287	13473	13166	13133	13307	13188	13384	13078	13300	13318	13326	13382	13283	13247	13176	13155	13225	13364	13380	13175	13201	13181	13129	13283	13178	13249	13097	13287	13258	13372	13312	13049	13339	13155	13169	13387	13287	13282	13353	13350	13279	13258	13269	13278	13362	13082	13205	13443	13261	13240	13242	13400	13307	13385	13161	13327	13151	13205	13258	13250	13292	13165	13057	13274	13244	13264	13330	13237	13239	13428	13316	13188	13365	13158	13232	13252	13155	13285	13137	13273	13177	13160	13211	13511	13311	13288	13333	13267	13188	13166	13357	13285	13313	13265	13292	13158	13151	13311	13140	13313	13348	13138	13383	13321	13120	13299	13259	13351	13555	13318	13408	13215	13416	13274	13033	13292	13300	13097	13214	13204	13154	13174	13247	13377	13246	13329	13128	13345	13339	13244	13293	13285	13229	13327	13320	13418	13359	13383	13111	13175	13335	13147	13127	13360	13239	13553	13338	13306	13404	13242	13382	13285	13205	13224	13270	13305	13298	13325	13303	13338	13213	13221	13210	13213	13417	13201	13318	13205	13364	13264	13176	13165	13264	13398	13292	13196	13334	13412	13212	13359	13255	13244	13397	13154	13278	13363	13302	13203	13302	13176	13368	13350	13226	13196	13340	13274	13292	13436	13137	13115	13223	13230	13458	13205	13334	13252	13295	13370	13122	13201	13400	13196	13230	13292	13380	13301	13385	13194	13377	13406	13395	13117	13236	13362	13341	13318	13042	13314	13247	13271	13293	13325	13423	13232	13505	13283	13250	13257	13457	13182	13275	13366	13300	13191	13275	13286	13206	13223	13192	13281	13325	13145	13153	13383	13180	13333	13221	13351	13287	13170	13137	13303	13380	13216	13313	13359	13270	13280	13441	13370	13337	13247	13286	13130	13302	13255	13309	13173	13177	13308	13168	13160	13274	13189	13432	13224	13188	13279	13305	13384	13398	13210	13356	13262	13399	13192	13350	13238	13307	13290	13234	13260	13272	13125	13242	13285	13410	13375	13300	13421	13181	13279	13306	13170	13277	13129	13254	13408	13198	13101	13391	13152	13373	13285	13398	13296	13316	13262	13307	13270	13209	13367	13419	13136	13305	13373	13062	13307	13275	13264	13313	13243	13228	13287	13349	13403	13369	13301	13355	13226	13282	13232	13329	13238	13207	13235	13144	13296	13148	13417	13312	13090	13331	13127	13426	13080	13282	13167	13268	13249	13204	13299	13296	13398	13191	13348	13232	13319	13429	13143	13300	13176	13485	13068	13246	13232	13302	13274	13282	13288	13106	13308	13385	13354	13114	13264	13326	13208	13289	13206	13292	13378	13128	13284	13291	13293	13236	13276	13303	13367	13195	13143	13239	13243	13239	13242	13328	13378	13223	13426	13162	13167	13309	13199	13292	13304	13399	13261	13382	13250	13232	13295	13288	13461	13393	13201	13090	13326	13246	13261	13316	13124	13314	13432	13408	13190	13217	13296	13254	13194	13209	13209	13280	13308	13125	13302	13102	13145	13241	13208	13166	13370	13284	13209	13300	13115	13225	13311	13381	13181	13223	13338	13104	13278	13270	13277	13281	13073	13242	13193	13277	13242	13298	13268	13352	13209	13278	13198	13303	13352	13180	13117	13545	13193	13333	13340	13241	13113	13290	13170	13260	13311	13347	13282	13237	13470	13302	13335	13281	13280	13292	13215	13286	13087	13382	13189	13161	13430	13331	13162	13308	13176	13355	13276	13278	13280	13183	13332	13202	13346	13114	13413	13367	13365	13034	13354	13322	13127	13237	13295	13397	13343	13321	13228	13385	13308	13184	13296	13343	13144	13287	13261	13152	13381	13229	13350	13367	13254	13330	13214	13316	13436	13168	13378	13096	13170	13518	13259	13217	13118	13415	13417	13329	13347	13166	13258	13314	13329	13292	13287	13230	13251	13115	13210	13198	13122	13312	13265	13266	13248	13267	13134	13145	13094	13246	13214	13423	13339	13313	13314	13233	13277	13348	13238	13286	13226	13211	13285	13060	13424	13187	13387	13341	13210	13318	13156	13318	13290	13350	13115	13272	13152	13240	13246	13329	13118	13325	13181	13343	13056	13192	13312	13267	13256	13226	13480	13175	13186	13460	13153	13376	13291	13426	13274	13198	13314	13239	13356	13225	13265	13190	13466	13369	13310	13181	13368	13261	13233	13332	13367	13215	13326	13277	13174	13348	13271	13243	13169	13268	13187	13247	13329	13340	13113	13424	13157	13331	13229	13336	13173	13299	13308	13120	13143	13504	13319	13203	13127	13189	13408	13384	13457	13279	13314	13187	13368	13258	13249	13412	13176	13219	13461	13247	13206	13267	13257	13229	13296	13271	13251	13241	13053	13326	13195	13176	13195	13424	13246	13227	13286	13199	13157	13448	13195	13385	13176	13274	13113	13256	13277	13338	13175	13230	13198	13360	13112	13420	13265	13355	13197	13326	13158	13234	13305	13245	13286	13101	13328	13223	13213	13282	13335	13285	13434	13417	13306	13365	13182	13152	13435	13171	13345	13301	13449	13171	13326	13003	13280	13212	13403	13288	13458	13341	13279	13387	13225	13299	13304	13425	13248	13278	13402	13367	13290	13334	13314	13305	13263	13396	13411	13244	13311	13351	13198	13125	13199	13290	13291	13388	13323	13325	13362	13255	13389	13288	13370	13077	13297	13336	13239	13091	13405	13231	13393	13255	13142	13276	13297	13260	13581	13246	13285	13225	13216	13259	13222	13137	13264	13261	13240	13281	13174	13315	13341	13394	13261	13162	13475	13197	13431	13294	13143	13335	13305	13255	13179	13092	13161	13322	13322	13304	13139	13252	13435	13247	13256	13118	13359	13441	13246	13088	13439	13210	13404	13244	13210	13413	13181	13232	13211	13314	13189	13291	13195	13268	13303	13187	13193	13215	13296	13275	13327	13102	13368	13148	13352	13212	13285	13242	13303	13382	13325	13328	13205	13258	13229	13362	13174	13349	13225	13353	13339	13252	13179	13394	13319	13283	13313	13417	13366	13299	13243	13354	13244	13218	13176	13208	13312	13183	13230	13356	13291	13269	13273	13247	13312	13247	13299	13365	13263	13243	13353	13287	13312	13409	13351	13239	13246	13296	13290	13443	13313	13371	13173	13164	13117	13204	13225	13135	13316	13212	13330	13213	13293	13336	13095	13194	13194	13300	13418	13286	13202	13379	13408	13227	13352	13199	13307	13208	13402	13010	13237	13263	13379	13308	13251	13371	13220	13359	13063	13216	13290	13084	13278	13063	13324	13235	13220	13157	13342	13104	13474	13234	13227	13325	13170	13144	13399	13188	13081	13276	13335	13252	13434	12959	13168	13446	13034	13276	13240	13390	13258	13317	13237	13185	13319	13177	13391	13289	13244	13375	13223	13396	13173	13307	13249	13297	13235	13110	13216	13255	13251	13445	13481	13272	13272	13283	13182	13175	13357	13274	13318	13300	13199	13327	13456	13182	13394	13461	13319	13347	13347	13297	13170	13399	13284	13184	13325	13337	13455	13378	13175	13287	13333	13018	13189	13193	13406	13273	13241	13283	13155	13549	13193	13190	13391	13122	13130	13142	13203	13392	13170	13325	13339	13177	13397	13322	13202	13351	13297	13178	13170	13374	13074	13308	13206	13147	13237	13249	13374	13164	13274	13293	13225	13324	13182	13282	13336	13354	13188	13494	13177	13223	13262	13310	13305	13349	13390	13336	13393	13207	13363	13280	13279	13172	13235	13249	13357	13252	13291	13329	13346	13136	13442	13250	13260	13284	13159	13317	13292	13196	13256	13276	13157	13295	13469	13268	13318	13236	13207	13364	13455	13078	13304	13353	13242	13320	13175	13258	13439	13301	13199	13379	13205	13315	13199	13357	13333	13250	13283	13280	13107	13375	13175	13297	13206	13248	13190	13459	13315	13299	13343	13270	13363	13389	13301	13157	13197	13306	13181	13264	13357	13205	13316	13257	13191	13419	13124	13396	13329	13186	13360	13313	13316	13211	13285	13300	13155	13142	13352	13236	13236	13146	13297	13338	13179	13239	13528	13336	13394	13286	13271	13294	13254	13317	13181	13166	13270	13278	13305	13051	13240	13339	13081	13306	13313	13338	13161	13213	13269	13111	13275	13198	13174	13305	13258	13342	13366	13223	13362	13299	13213	13350	13309	13050	13186	13310	13338	13208	13248	13211	13305	13171	13286	13404	13262	13330	13319	13299	13251	13205	13369	13181	13384	13295	13322	13354	13303	13345	13097	13261	13267	13189	13326	13113	13244	13361	13496	13313	13291	13274	13252	13131	13185	13193	13291	13319	13349	13227	13376	13342	13159	13157	13261	13373	13412	13253	13275	13286	13170	13260	13161	13283	13225	13294	13211	13362	13442	13225	13381	13387	13353	13227	13208	13358	13417	13106	13256	13365	13171	13197	13275	13183	13197	13217	13296	13272	13344	13202	13370	13094	13439	13083	13364	13151	13278	13400	13319	13475	13399	13444	13238	13376	13167	13153	13432	13150	13323	13285	13245	13302	13379	13338	13300	13391	13221	13249	13200	13205	13276	13406	13117	13216	13236	13482	13239	13127	13394	13130	13278	13207	13316	13206	13300	13305	13286	13280	13223	13331	13353	13213	13304	13338	13106	13350	13141	13170	13275	13242	13366	13280	13262	13355	13086	13176	13333	13125	13270	13201	13186	13215	13247	13366	13303	13207	13386	13355	13365	13183	13184	13243	13321	13331	13299	13084	13192	13210	13202	13169
22830	21143	28898	24484	25262	30193	31937	25883	22630	21104	19944	18686	17887	17704	17594	17043	16932	16531	16574	16651	16458	16150	16102	16207	16034	16076	15881	16161	15999	15875	15874	15891	15994	15706	15696	15733	15765	15662	15896	16024	15761	15805	15952	16004	15735	15953	15689	15930	16112	15832	15798	15731	15768	16017	16221	15705	15697	15827	15702	15784	15853	15787	15741	15505	15664	15676	15852	15869	15951	15801	15767	15666	15729	15875	15779	15659	15991	15880	15705	15944	15863	15809	15996	15637	15614	15655	15712	15734	15663	15710	15717	15736	15636	15877	15715	15761	15680	15584	15774	15642	15937	15727	15896	15755	15500	15794	15779	15611	15769	15847	15625	15996	16023	15780	15930	15658	15699	15962	15524	15700	15802	15838	15695	15701	15763	15738	15779	15658	15576	15902	15785	15868	15700	15620	15937	15892	15661	15586	15898	15772	15867	15892	15706	15896	15742	15685	15876	15690	15788	15854	15829	15749	15686	15858	15815	15725	15787	15913	15949	15808	15880	15824	15777	15757	15784	15808	15805	15672	15717	15847	15726	15983	15800	15996	15910	15844	15821	15923	15898	15968	15726	15787	15806	15835	15750	15697	15710	15637	15750	15807	15634	15691	15902	15843	15736	15768	15974	15731	15576	15804	15800	15673	15600	15632	15526	15903	15804	15847	15638	15623	15617	15718	15730	15662	15735	15688	15930	15724	15687	15772	15756	15883	15653	15884	15836	15859	15657	15466	15761	15742	15705	15940	15697	15535	15747	15687	15687	15726	15890	15743	15687	15747	15818	15568	15747	15775	15615	15775	15599	15633	15667	15756	15642	15897	15666	15832	15786	15638	15532	15734	15663	15738	15589	15964	15579	15881	15488	15767	15604	15734	15683	15788	15817	15703	15897	15726	15804	15593	15772	15959	15887	15754	15711	15900	15758	15879	15754	15850	15671	15567	15731	15678	15751	15781	15731	15586	15769	15748	15703	15680	15745	15810	15792	15777	15715	15548	15745	15655	15625	15746	15844	15740	15744	15789	15815	15811	15801	15895	15942	15796	15827	15854	15820	15664	15794	15777	15722	15725	15864	15671	15917	15729	15684	15862	15959	15751	15788	15692	15802	15772	15736	15757	15632	15657	15736	15816	15706	15834	15693	15753	15842	15648	15907	15890	15777	15897	15682	15871	15666	15927	15669	15868	15914	15817	15822	15683	15904	15691	15926	15797	15863	15670	15775	15617	15974	15891	15811	15670	15799	15717	15777	15559	15601	15677	15864	15872	15728	15728	15849	15849	15600	15712	15682	15837	15634	15575	15792	15651	15583	15846	15665	15811	15566	15821	15918	15684	15789	15707	15892	15830	15865	15706	15814	15879	15811	15739	15716	15866	15802	15881	15675	15734	15900	15832	15729	15856	15706	15768	15906	15824	15642	15564	15779	15721	15753	15800	15684	15763	15778	15822	15776	15682	15752	15698	15799	15675	15811	15572	15714	15664	15749	15892	16020	15701	15775	15907	15856	15828	15687	15835	15649	15622	15708	15696	15829	15820	15838	15716	15873	15767	15657	15722	15567	15789	15533	15736	15928	15814	15651	15647	15720	15790	15648	15764	15890	15839	15721	15829	15657	15610	15669	15749	15824	15705	15708	15658	15717	15758	15760	15843	15959	15712	15705	15729	15630	15860	15819	15691	15618	15694	15854	15789	15573	15758	15737	15596	15606	15697	15749	15664	15798	15789	15717	15730	15768	15818	15623	15908	15535	15717	15716	15831	15844	15671	15758	15773	15906	15732	15867	15786	15747	15689	15751	15620	15813	15822	15683	15685	15645	15857	15577	15660	15626	15647	15999	15719	15604	15953	15718	15832	15741	15696	15709	15705	15853	15898	15621	15805	15769	15710	15714	15758	15755	15843	15544	15787	15484	15783	15709	15919	15885	15937	15714	15650	15789	15787	15696	15832	15924	15819	15927	15538	15699	15704	15943	15777	15830	15647	15826	15641	15852	15627	15813	15848	15766	15691	15680	15797	15712	15653	15657	15704	15696	15793	15695	15625	15610	15934	15865	16031	15737	15815	15633	15619	15830	15681	15731	15697	15821	15732	15597	15846	15880	15626	15682	15623	15648	15825	15568	15856	15642	15624	15899	15690	15654	15838	15643	15904	15757	15734	15915	15624	15670	15730	15783	15652	15731	15784	15748	15749	15768	15685	15726	15695	15664	15752	15601	15752	15741	15952	15776	15463	15777	15500	15701	15666	15586	15560	15572	15759	16038	15765	15853	15912	15913	15660	15767	15807	15547	15574	15706	15715	16041	15794	15718	15552	15720	15523	15844	15643	15778	15895	15623	15755	15724	15683	15827	15749	15819	15888	15879	15839	15818	15720	15986	15628	15895	15540	15714	15810	15857	15666	15878	15796	15845	15769	15639	15842	15660	15756	15700	15688	15681	15759	15819	15621	15853	15654	15920	15770	15527	15664	15718	15838	15763	15992	15597	15826	15736	15728	15841	15782	15770	15785	15622	15732	15530	15581	15750	15954	15906	15826	15817	15680	15732	15838	15586	15505	15657	15616	15770	15697	15728	15897	15750	15570	15735	15528	15826	15655	15622	15635	15512	15490	15592	15847	15616	15805	15625	15791	15641	15688	15711	15765	15556	15754	15813	15618	15646	15812	15783	15725	15799	15755	15792	15761	15860	15713	15895	15657	15846	15611	16047	15551	15744	15627	15624	15713	15837	15712	15843	15686	15724	15587	15745	15644	15843	15725	15683	15777	15758	15693	15825	15731	15734	15758	15765	15780	15722	15693	15717	15691	15542	15608	15664	15613	15896	15836	15817	15765	15850	15589	15838	15940	15862	15799	15760	15778	15778	15803	15467	15810	15740	15562	15818	15723	15594	15864	15838	15801	15845	15718	15770	15646	15628	15650	15745	15816	15766	15839	15793	15678	15662	15650	15546	15667	15712	15856	15754	15761	15876	15629	15721	15932	15868	15715	15846	15659	15632	15837	15540	15676	15695	16034	15655	15790	15771	15633	15824	15747	15685	15742	15762	15728	15693	15703	15861	15736	15733	15838	15608	15642	15834	15689	15860	15677	15866	15721	15840	15827	15950	15856	15764	15636	15788	15750	15730	15616	15716	15910	15731	15825	15847	15760	15625	15714	15619	15811	15820	15721	15742	15638	15581	15925	15849	15783	15628	15691	15774	15793	15583	15805	15722	15768	15702	15792	15676	15743	15603	15787	15629	15702	15699	15654	15744	15502	15766	15808	15752	15731	15848	15821	15630	15922	15684	15817	15698	15886	15622	15632	15663	15853	15864	15874	15948	15930	15707	15739	15638	15601	15727	15551	15582	15838	15956	15881	16075	15828	15901	15717	15543	15961	15857	15864	15639	15662	15798	15716	16082	15768	15942	15898	15879	15670	15848	15780	15983	15847	15608	15540	15885	15600	15645	15557	15774	15603	15898	15674	15709	15860	15858	15820	15772	15895	15816	15600	15785	15566	15666	15825	15781	15620	15851	16011	15808	15680	15756	15791	15508	15582	15668	15773	15822	15679	15647	15801	15703	15950	15748	15641	15707	15682	15838	15753	15777	15790	15876	15677	15859	15676	15755	15890	15633	15753	15626	15835	15736	15643	15830	15994	15977	15689	15799	15679	15916	16003	15853	15616	15768	15696	15600	15790	15700	15820	15647	15592	15750	15787	15734	15612	15746	15598	15905	15784	15756	15683	15704	15817	15695	15851	15908	15663	15738	15611	15574	15488	15697	15831	15809	15645	15787	15757	15757	15976	15780	15868	15712	15808	15832	15605	15645	15854	15753	15584	15752	15777	15796	15651	15594	15688	15691	15626	15851	15735	15838	16065	15867	15685	15828	15738	15763	15807	15855	15813	15722	15918	15754	15801	15792	15968	15770	15763	15829	15704	15894	16001	15808	15794	15737	15498	15576	15658	15741	15748	15596	15805	15854	15938	15783	15678	15745	15590	15706	15949	15757	15784	15561	15835	15710	15696	15718	15733	15668	15854	15818	15824	15659	15734	15644	15605	15783	15757	15952	15780	15816	15697	15926	15943	15778	15549	15766	15862	15915	15696	15783	15795	15602	15577	15703	15747	15629	15675	15732	15522	15611	15697	15849	15759	15664	15757	15681	15859	15918	15794	15727	15809	15724	15704	15663	15670	15876	15770	15641	15861	15822	15853	15772	15616	15956	15750	15768	15948	15580	15789	15799	15701	15624	15709	15819	15725	15624	15767	15692	15704	15840	15727	15783	15825	15888	15821	15840	15605	15731	15773	15844	15789	15685	15679	15786	15926	15700	15741	15847	15788	15812	15770	15681	15766	15750	15945	15906	15672	15850	16064	15837	15596	15703	15573	15639	15835	15594	15687	15719	15668	15671	15721	15891	15821	15481	15788	15794	15599	15841	15548	15678	15704	15583	15915	15843	15765	15909	15848	15785	15738	15841	15826	15714	15612	15827	15704	15855	15830	15722	15763	15790	15878	15833	15678	15697	15751	15810	15603	15746	15724	15816	15631	15631	15661	15701	15806	15728	15862	15768	15825	15892	15740	15754	15976	15928	15771	15752	15718	15644	15699	15539	15837	15708	15753	15698	15881	15783	15689	15787	15726	15756	15536	15703	15691	15768	15588	16055	15643	15757	15806	15584	15697	15950	15746	15762	15786	15609	15693	15842	15871	15695	15901	15577	15704	15914	15947	15925	15803	15962	15720	15772	15780	15668	15750	15779	15852	15940	15702	15603	15771	15802	15796	15669	15781	15767	15716	15825	15682	15673	15587	15715	15838	15885	15736	15932	15760	15914	15785	15720	15745	15686	15717	15781	15643	15734	15571	15711	15871	15685	15540	15619	15836	15799	15667	15708	15836	15708	15784	15644	15800	15614	15841	15863	15794	15726	15785	15993	15547	15894	15730	15834	15679	15931	15596	15738	15820	15500	15463	15689	15731	16008	15594	15805	15913	15785	15606	15789	15534	15777	15572	15692	15799	15673	15575	15708	15747	15771	15810	15810	15775	15773	15871	15812	15577	15817	15869	15677	15668	15716	15564	15673	15600	15507	15807	15715	15784	15692	15795	15767	15658	15691	15805	15711	16030	15814	15892	15794	15829	15827	15594	15680	15742
34910	60686	56685	46292	41274	35788	30759	26307	23128	20398	18960	17397	16457	15975	15512	15123	14633	14474	14198	14128	14024	13999	13841	13700	13633	13592	13429	13512	13526	13665	13639	13382	13504	13479	13563	13460	13191	13355	13485	13626	13401	13444	13385	13504	13372	13512	13631	13462	13342	13595	13322	13585	13634	13490	13424	13535	13580	13466	13474	13385	13526	13466	13588	13530	13512	13479	13483	13544	13442	13480	13375	13512	13548	13425	13472	13519	13476	13360	13350	13594	13409	13346	13369	13472	13506	13232	13513	13422	13472	13477	13393	13450	13395	13436	13553	13424	13533	13431	13182	13442	13401	13523	13357	13385	13496	13357	13439	13446	13504	13567	13461	13395	13513	13358	13502	13501	13437	13567	13500	13438	13424	13595	13507	13515	13408	13505	13473	13387	13339	13344	13442	13553	13444	13315	13560	13522	13442	13520	13507	13290	13353	13390	13598	13490	13479	13332	13494	13489	13582	13486	13432	13362	13285	13490	13360	13299	13447	13581	13339	13554	13499	13393	13408	13461	13423	13381	13496	13460	13502	13387	13325	13413	13293	13520	13342	13388	13302	13487	13491	13326	13461	13481	13414	13446	13419	13369	13500	13410	13412	13412	13464	13319	13375	13480	13300	13499	13379	13440	13407	13417	13411	13434	13535	13272	13469	13512	13383	13404	13432	13413	13470	13391	13455	13523	13436	13482	13337	13354	13522	13414	13432	13286	13456	13458	13358	13442	13485	13489	13445	13418	13478	13313	13375	13398	13354	13394	13452	13411	13238	13515	13553	13447	13403	13474	13428	13466	13557	13373	13452	13144	13475	13446	13461	13392	13408	13490	13615	13294	13344	13211	13404	13421	13389	13643	13585	13298	13239	13459	13388	13510	13339	13552	13312	13368	13251	13473	13331	13473	13323	13461	13466	13325	13462	13403	13453	13421	13369	13498	13559	13359	13512	13499	13436	13311	13519	13493	13397	13331	13311	13529	13396	13571	13460	13491	13486	13466	13344	13509	13404	13625	13331	13324	13506	13422	13439	13426	13497	13420	13338	13376	13391	13599	13520	13396	13378	13408	13411	13542	13414	13381	13492	13438	13391	13382	13443	13494	13583	13261	13580	13420	13400	13393	13419	13487	13323	13473	13434	13491	13461	13592	13454	13439	13446	13422	13436	13309	13476	13471	13489	13519	13167	13380	13633	13480	13494	13430	13307	13399	13482	13400	13399	13504	13539	13454	13564	13298	13586	13400	13398	13551	13393	13283	13505	13578	13255	13548	13442	13485	13440	13311	13479	13522	13457	13418	13160	13407	13285	13441	13548	13382	13468	13416	13521	13435	13563	13328	13339	13589	13497	13395	13356	13591	13474	13445	13460	13524	13415	13401	13290	13504	13434	13558	13429	13276	13506	13415	13493	13404	13556	13527	13442	13375	13356	13257	13411	13526	13456	13471	13490	13414	13495	13431	13521	13400	13322	13574	13399	13322	13518	13450	13526	13274	13248	13493	13367	13465	13311	13452	13389	13475	13349	13532	13368	13479	13589	13370	13444	13467	13476	13405	13246	13379	13333	13477	13393	13342	13423	13256	13290	13502	13244	13428	13473	13551	13531	13365	13363	13444	13372	13456	13403	13541	13420	13520	13521	13365	13457	13575	13407	13291	13487	13388	13337	13594	13361	13459	13504	13372	13517	13393	13489	13363	13545	13262	13366	13322	13414	13590	13481	13473	13442	13531	13444	13499	13333	13534	13577	13512	13480	13485	13481	13541	13454	13313	13659	13499	13524	13606	13413	13392	13411	13421	13335	13310	13588	13564	13546	13524	13451	13385	13461	13382	13410	13363	13432	13468	13523	13447	13446	13335	13326	13443	13490	13635	13499	13411	13638	13448	13513	13361	13491	13361	13446	13593	13501	13422	13471	13482	13433	13421	13468	13344	13473	13310	13322	13503	13459	13473	13476	13415	13438	13360	13379	13450	13480	13571	13461	13632	13466	13367	13387	13456	13460	13268	13551	13565	13391	13553	13499	13323	13612	13443	13469	13431	13366	13546	13534	13329	13430	13515	13340	13557	13604	13469	13513	13333	13376	13512	13472	13550	13536	13448	13512	13632	13571	13401	13528	13441	13406	13398	13289	13530	13505	13503	13465	13331	13386	13337	13437	13391	13286	13352	13429	13517	13499	13398	13415	13451	13228	13614	13548	13339	13364	13375	13383	13407	13466	13414	13361	13562	13407	13345	13448	13410	13621	13281	13427	13347	13362	13482	13538	13353	13468	13273	13338	13493	13389	13501	13388	13321	13458	13335	13529	13494	13410	13366	13434	13585	13358	13380	13310	13549	13446	13438	13533	13293	13545	13398	13545	13485	13493	13566	13499	13431	13339	13463	13414	13302	13580	13400	13363	13540	13527	13455	13494	13375	13388	13245	13271	13522	13445	13611	13545	13517	13309	13528	13473	13375	13487	13633	13620	13568	13291	13412	13471	13343	13528	13335	13461	13406	13506	13244	13545	13476	13423	13408	13366	13414	13530	13386	13286	13530	13489	13254	13451	13410	13494	13417	13403	13423	13251	13415	13430	13373	13401	13340	13372	13365	13307	13494	13589	13404	13469	13567	13470	13247	13366	13367	13481	13326	13336	13362	13416	13529	13385	13419	13443	13289	13454	13411	13538	13426	13433	13265	13447	13437	13668	13534	13226	13504	13423	13432	13431	13483	13475	13315	13325	13248	13339	13474	13378	13485	13390	13479	13405	13514	13446	13459	13415	13464	13567	13350	13552	13459	13459	13535	13347	13385	13589	13248	13460	13428	13449	13530	13370	13448	13498	13355	13446	13426	13585	13452	13505	13368	13328	13429	13435	13483	13153	13583	13329	13394	13421	13486	13523	13355	13280	13469	13517	13259	13248	13446	13539	13500	13419	13517	13525	13613	13483	13491	13394	13534	13308	13267	13495	13461	13307	13292	13740	13335	13585	13420	13364	13443	13362	13331	13447	13352	13443	13310	13390	13434	13495	13576	13474	13458	13360	13561	13514	13452	13428	13266	13246	13464	13217	13347	13565	13558	13430	13524	13387	13457	13195	13346	13521	13440	13360	13625	13481	13553	13487	13381	13321	13386	13543	13506	13517	13422	13337	13530	13390	13628	13406	13500	13498	13389	13388	13483	13618	13540	13410	13501	13497	13244	13341	13364	13597	13406	13466	13346	13437	13417	13602	13624	13402	13586	13432	13568	13376	13508	13385	13338	13471	13395	13292	13504	13404	13300	13518	13550	13294	13520	13420	13246	13381	13445	13521	13580	13492	13471	13287	13566	13360	13664	13612	13515	13571	13484	13540	13326	13411	13536	13315	13301	13376	13353	13201	13442	13259	13579	13378	13409	13427	13492	13462	13447	13545	13446	13315	13380	13425	13380	13455	13353	13452	13381	13421	13463	13487	13566	13479	13379	13431	13486	13360	13384	13565	13316	13277	13311	13420	13478	13427	13257	13498	13419	13633	13426	13374	13442	13398	13448	13303	13235	13447	13622	13441	13348	13573	13506	13496	13374	13588	13420	13471	13492	13474	13489	13315	13413	13358	13476	13333	13519	13446	13483	13427	13460	13522	13446	13418	13601	13407	13491	13339	13436	13497	13376	13410	13429	13505	13596	13481	13321	13329	13287	13454	13386	13480	13525	13262	13461	13658	13510	13230	13318	13368	13367	13445	13295	13712	13402	13547	13348	13437	13338	13479	13324	13421	13387	13380	13409	13355	13454	13473	13553	13425	13473	13346	13353	13551	13458	13499	13511	13460	13358	13452	13438	13412	13605	13433	13445	13410	13366	13322	13513	13275	13320	13440	13297	13344	13426	13329	13354	13473	13611	13532	13398	13416	13439	13303	13373	13536	13472	13593	13388	13425	13450	13423	13377	13251	13449	13262	13500	13563	13483	13448	13425	13377	13537	13456	13452	13374	13344	13333	13350	13465	13505	13545	13196	13481	13417	13557	13414	13538	13517	13445	13446	13600	13329	13466	13529	13411	13401	13329	13384	13488	13336	13650	13341	13343	13353	13362	13478	13385	13339	13466	13391	13441	13453	13319	13296	13483	13329	13515	13238	13437	13356	13388	13423	13417	13375	13563	13568	13392	13451	13426	13434	13246	13410	13367	13350	13321	13373	13308	13304	13468	13206	13373	13382	13380	13365	13343	13422	13408	13574	13233	13514	13413	13306	13394	13512	13464	13515	13469	13258	13363	13473	13670	13421	13405	13521	13376	13562	13427	13420	13281	13466	13380	13492	13643	13483	13453	13347	13459	13334	13388	13391	13372	13413	13451	13249	13366	13624	13427	13444	13353	13493	13360	13357	13565	13367	13588	13378	13328	13438	13511	13449	13572	13361	13304	13471	13216	13262	13560	13347	13559	13487	13367	13441	13404	13316	13484	13446	13441	13421	13621	13248	13476	13453	13450	13413	13357	13569	13366	13531	13446	13426	13515	13463	13639	13288	13361	13450	13413	13469	13400	13362	13388	13434	13474	13394	13569	13472	13521	13508	13485	13541	13357	13337	13401	13521	13506	13504	13564	13424	13344	13541	13499	13252	13380	13534	13438	13564	13405	13340	13548	13293	13376	13456	13398	13469	13289	13438	13403	13487	13561	13535	13333	13204	13378	13444	13573	13486	13452	13493	13585	13439	13321	13282	13497	13509	13309	13310	13431	13461	13289	13437	13514	13353	13569	13573	13428	13371	13337	13533	13417	13305	13501	13498	13421	13387	13432	13568	13357	13403	13486	13552	13428	13278	13516	13611	13574	13455	13407	13278	13421	13540	13480	13358	13464	13343	13425	13337	13339	13469	13491	13457	13601	13499	13401	13482	13634	13463	13341	13591	13571	13405	13548	13427	13379	13452	13624	13363	13547	13446	13573	13446	13405	13363	13431	13439	13366	13467	13584	13356	13642	13359	13465	13582	13574	13431	13400	13363	13540	13494	13296	13494	13527	13466	13519	13379	13482	13485	13380	13397	13589	13415	13332	13598	13455	13518	13515	13548	13321	13323	13436	13511	13276	13435	13386	13355	13486	13389	13275	13337	13357	13390	13458	13432	13514	13237	13349	13396	13465	13285	13446	13348	13556	13365	13352	13534	13306	13332	13351	13431
29778	32083	41147	36157	29231	25394	22508	19988	18837	17825	17259	16941	16574	16115	16411	16118	15852	15765	15966	15767	15695	15540	15734	16021	15803	15592	15715	15709	15397	15466	15595	15577	15749	15522	15670	15625	15784	15652	15617	15612	15618	15732	15577	15810	15528	15412	15758	15468	15555	15554	15428	15597	15488	15675	15534	15789	15651	15416	15455	15779	15457	15691	15613	15603	15665	15589	15538	15616	15546	15440	15592	15619	15732	15603	15735	15693	15554	15594	15463	15681	15626	15802	15687	15770	15624	15486	15789	15470	15630	15568	15277	15475	15661	15579	15387	15602	15594	15434	15544	15689	15641	15792	15757	15588	15672	15635	15387	15405	15525	15476	15599	15652	15596	15437	15407	15456	15491	15524	15594	15457	15430	15506	15526	15433	15628	15681	15605	15588	15502	15549	15470	15635	15612	15557	15811	15647	15713	15382	15442	15645	15619	15675	15502	15545	15492	15629	15548	15613	15725	15566	15508	15652	15563	15499	15390	15347	15609	15500	15564	15455	15490	15549	15788	15453	15469	15535	15573	15496	15600	15570	15541	15594	15539	15384	15493	15577	15528	15233	15723	15671	15848	15570	15648	15697	15663	15473	15616	15631	15663	15624	15608	15540	15556	15365	15530	15471	15611	15640	15753	15548	15677	15593	15349	15536	15449	15420	15438	15670	15637	15721	15674	15650	15458	15492	15598	15557	15600	15356	15517	15507	15420	15686	15608	15464	15696	15703	15606	15413	15542	15646	15420	15581	15556	15561	15538	15460	15600	15501	15570	15873	15695	15558	15685	15670	15572	15570	15520	15608	15473	15534	15532	15586	15440	15670	15428	15774	15725	15513	15690	15623	15604	15423	15569	15502	15612	15581	15764	15380	15552	15513	15579	15617	15658	15439	15545	15380	15565	15559	15540	15581	15538	15747	15683	15618	15601	15538	15521	15568	15481	15530	15435	15415	15457	15475	15757	15579	15638	15605	15524	15638	15555	15458	15559	15639	15536	15585	15618	15590	15412	15369	15425	15594	15707	15728	15576	15912	15921	15663	15499	15766	15428	15558	15513	15659	15492	15568	15455	15602	15541	15646	15653	15636	15542	15729	15451	15654	15626	15602	15679	15617	15413	15519	15285	15419	15502	15543	15508	15487	15638	15625	15695	15567	15788	15603	15667	15579	15495	15634	15460	15537	15512	15456	15553	15608	15641	15675	15569	15778	15533	15651	15461	15794	15675	15433	15402	15366	15483	15459	15505	15728	15630	15464	15618	15521	15513	15707	15809	15618	15450	15458	15486	15610	15536	15466	15453	15525	15600	15676	15510	15639	15682	15562	15479	15686	15632	15774	15794	15563	15505	15590	15547	15454	15501	15673	15561	15577	15631	15448	15823	15512	15606	15740	15532	15573	15469	15408	15685	15636	15684	15616	15530	15624	15606	15598	15637	15559	15589	15598	15464	15571	15508	15491	15619	15601	15714	15511	15655	15670	15845	15627	15588	15479	15730	15633	15450	15611	15688	15619	15620	15703	15527	15624	15664	15411	15611	15382	15557	15538	15524	15556	15597	15822	15434	15476	15638	15716	15448	15752	15500	15398	15603	15615	15737	15611	15633	15545	15708	15643	15531	15464	15626	15556	15653	15434	15551	15442	15610	15622	15648	15441	15380	15582	15600	15560	15609	15795	15560	15583	15526	15391	15536	15482	15522	15631	15567	15589	15691	15772	15654	15591	15895	15590	15764	15542	15650	15598	15741	15722	15840	15370	15540	15712	15490	15411	15545	15647	15582	15613	15784	15642	15661	15573	15572	15619	15528	15668	15519	15573	15682	15515	15577	15833	15579	15699	15656	15545	15602	15649	15922	15557	15566	15659	15406	15761	15638	15492	15503	15713	15526	15441	15547	15487	15412	15619	15640	15684	15368	15527	15430	15665	15635	15818	15622	15627	15554	15727	15656	15425	15620	15729	15697	15566	15547	15499	15571	15586	15468	15620	15410	15501	15588	15639	15605	15472	15486	15598	15704	15619	15650	15667	15336	15599	15599	15600	15527	15501	15555	15696	15682	15597	15540	15788	15795	15533	15458	15709	15490	15650	15634	15576	15583	15681	15680	15580	15601	15708	15531	15566	15581	15620	15562	15559	15798	15637	15667	15359	15418	15641	15580	15491	15582	15630	15583	15633	15495	15597	15562	15661	15656	15564	15646	15719	15593	15621	15380	15672	15656	15630	15759	15566	15572	15654	15645	15496	15518	15360	15532	15295	15508	15532	15730	15510	15471	15585	15663	15655	15722	15430	15612	15563	15547	15532	15749	15507	15527	15581	15684	15585	15577	15579	15451	15608	15448	15589	15649	15657	15699	15711	15491	15402	15641	15383	15596	15465	15388	15639	15682	15703	15580	15533	15763	15393	15444	15434	15494	15534	15675	15637	15696	15468	15638	15657	15606	15586	15492	15598	15377	15708	15761	15628	15542	15676	15611	15714	15629	15584	15653	15416	15715	15612	15511	15392	15463	15563	15559	15729	15568	15677	15829	15633	15578	15579	15604	15644	15603	15536	15629	15671	15648	15513	15510	15630	15797	15665	15603	15538	15529	15575	15633	15857	15731	15759	15746	15512	15531	15506	15608	15700	15704	15671	15633	15518	15753	15787	15455	15569	15641	15651	15603	15644	15533	15656	15561	15454	15630	15614	15571	15483	15750	15648	15649	15484	15496	15584	15682	15485	15855	15539	15473	15662	15517	15525	15698	15575	15574	15733	15321	15412	15793	15725	15682	15574	15652	15680	15517	15648	15680	15747	15604	15465	15717	15706	15428	15563	15552	15527	15725	15592	15621	15693	15616	15501	15576	15543	15539	15687	15644	15621	15615	15589	15571	15558	15603	15642	15528	15776	15395	15630	15743	15482	15614	15746	15584	15635	15540	15542	15720	15674	15536	15631	15536	15641	15530	15725	15582	15704	15702	15462	15463	15495	15478	15498	15673	15653	15452	15454	15649	15548	15667	15565	15597	15432	15599	15575	15638	15510	15599	15909	15583	15613	15842	15681	15710	15621	15618	15571	15487	15741	15486	15628	15612	15527	15817	15557	15652	15528	15440	15649	15695	15614	15779	15681	15512	15575	15664	15433	15606	15677	15663	15559	15634	15637	15654	15681	15751	15603	15622	15496	15501	15600	15408	15533	15332	15612	15579	15657	15446	15529	15356	15664	15763	15658	15593	15668	15651	15671	15678	15592	15419	15726	15584	15565	15661	15748	15555	15659	15466	15423	15638	15659	15716	15659	15689	15576	15549	15486	15619	15605	15772	15602	15572	15544	15514	15525	15720	15453	15613	15528	15401	15456	15508	15490	15568	15692	15475	15697	15513	15535	15399	15471	15653	15604	15605	15619	15699	15633	15448	15537	15595	15659	15396	15565	15820	15567	15598	15666	15649	15717	15362	15666	15531	15603	15599	15549	15518	15599	15829	15418	15772	15552	15636	15567	15599	15554	15504	15668	15549	15698	15493	15513	15587	15565	15579	15547	15713	15671	15698	15590	15762	15483	15476	15475	15351	15661	15452	15690	15533	15665	15627	15626	15446	15514	15730	15622	15592	15506	15482	15414	15558	15459	15519	15584	15463	15428	15695	15806	15634	15491	15524	15748	15640	15576	15601	15687	15682	15562	15531	15442	15636	15679	15577	15634	15593	15606	15681	15616	15737	15502	15619	15558	15526	15381	15769	15494	15751	15530	15651	15731	15641	15574	15622	15705	15464	15604	15496	15689	15760	15689	15440	15711	15587	15649	15572	15645	15719	15688	15623	15557	15581	15547	15730	15794	15583	15479	15617	15651	15782	15676	15599	15597	15729	15704	15420	15496	15321	15511	15699	15738	15729	15524	15594	15462	15788	15704	15629	15748	15876	15749	15407	15746	15623	15615	15569	15652	15799	15638	15713	15498	15455	15463	15706	15851	15623	15567	15505	15599	15585	15675	15744	15609	15522	15493	15871	15607	15589	15529	15510	15523	15562	15708	15603	15476	15530	15806	15647	15633	15559	15598	15713	15690	15521	15611	15755	15743	15581	15734	15605	15640	15576	15686	15805	15540	15533	15390	15658	15594	15671	15415	15759	15439	15498	15602	15586	15630	15616	15564	15469	15485	15611	15590	15786	15546	15645	15579	15683	15608	15595	15698	15564	15543	15568	15699	15516	15480	15691	15690	15596	15834	15411	15528	15566	15623	15760	15392	15602	15387	15466	15496	15639	15496	15696	15551	15484	15416	15643	15535	15537	15496	15495	15470	15527	15654	15460	15649	15561	15550	15487	15586	15453	15576	15598	15652	15670	15719	15807	15822	15581	15600	15598	15674	15707	15762	15617	15538	15592	15455	15495	15740	15538	15688	15646	15658	15650	15869	15549	15631	15548	15546	15577	15650	15631	15681	15720	15676	15766	15744	15582	15508	15563	15691	15616	15709	15580	15571	15686	15660	15772	15673	15761	15509	15458	15493	15660	15561	15580	15611	15583	15365	15504	15767	15675	15567	15560	15640	15653	15647	15538	15618	15401	15611	15749	15439	15526	15514	15736	15810	15364	15738	15563	15656	15510	15566	15819	15556	15714	15461	15642	15640	15562	15597	15524	15348	15579	15514	15668	15650	15535	15468	15552	15924	15610	15597	15702	15642	15600	15607	15635	15584	15502	15757	15590	15667	15531	15413	15542	15598	15601	15433	15660	15540	15841	15801	15721	15586	15491	15631	15463	15429	15642	15594	15599	15536	15629	15577	15571	15859	15780	15647	15723	15728	15780	15585	15534	15599	15651	15692	15630	15586	15482	15618	15639	15652	15537	15469	15578	15557	15521	15690	15565	15738	15606	15577	15438	15668	15582	15634	15597	15482	15555	15592	15593	15748	15540	15632	15594	15646	15472	15751	15639	15477	15643	15492	15718	15590	15785	15515	15414	15590	15575	15531	15693	15577	15513	15668	15724	15709	15373	15656	15633	15564	15401	15650	15581	15468	15418	15542	15532	15566	15534	15540	15417	15540	15420	15682	15491	15658	15759	15565	15290	15549	15492	15566	15598	15725	15643	15613	15805	15521	15601	15496	15399	15598	15763	15554	15724	15690	15768	15469	15596	15467	15634	15790	15519	15724	15594	15752
33446	49644	45012	35214	29675	25348	22052	19606	18012	16621	15800	14927	14569	14334	14153	13985	13878	13714	13668	13582	13435	13509	13562	13473	13566	13431	13330	13272	13495	13504	13163	13420	13407	13320	13344	13519	13284	13235	13376	13497	13349	13255	13434	13275	13334	13280	13410	13410	13331	13237	13304	13410	13430	13381	13380	13402	13359	13272	13452	13396	13456	13341	13336	13384	13424	13313	13333	13493	13277	13262	13441	13257	13291	13410	13273	13546	13396	13296	13291	13333	13315	13267	13402	13367	13186	13200	13238	13213	13491	13219	13302	13320	13312	13303	13311	13346	13374	13391	13212	13317	13301	13402	13438	13349	13391	13394	13497	13291	13374	13215	13422	13258	13300	13234	13359	13275	13357	13414	13404	13276	13408	13467	13327	13353	13359	13412	13453	13358	13334	13286	13392	13241	13381	13168	13263	13363	13373	13251	13447	13372	13447	13497	13403	13319	13322	13319	13285	13254	13391	13215	13300	13464	13302	13305	13357	13441	13389	13346	13374	13353	13305	13296	13354	13447	13298	13446	13334	13243	13453	13401	13332	13249	13315	13370	13242	13335	13381	13196	13310	13504	13358	13434	13590	13271	13296	13490	13469	13402	13483	13322	13211	13197	13432	13402	13295	13329	13494	13281	13434	13271	13401	13316	13267	13272	13265	13285	13400	13399	13373	13454	13526	13349	13209	13227	13296	13342	13450	13364	13386	13378	13478	13414	13396	13265	13223	13430	13485	13363	13329	13344	13358	13351	13324	13293	13344	13528	13294	13319	13377	13273	13294	13212	13263	13360	13268	13195	13497	13415	13333	13389	13334	13348	13147	13277	13336	13289	13340	13273	13468	13108	13229	13319	13366	13310	13262	13203	13403	13457	13382	13520	13341	13191	13385	13420	13432	13238	13194	13416	13336	13402	13285	13469	13326	13382	13523	13273	13337	13446	13378	13313	13299	13250	13271	13419	13386	13370	13271	13297	13389	13329	13407	13278	13295	13348	13426	13382	13244	13316	13299	13394	13234	13314	13473	13348	13257	13307	13380	13357	13225	13367	13429	13365	13275	13311	13481	13210	13415	13330	13274	13355	13376	13318	13288	13445	13394	13279	13345	13319	13489	13255	13426	13397	13459	13488	13381	13261	13219	13267	13281	13475	13345	13350	13298	13307	13228	13438	13403	13355	13386	13358	13346	13270	13269	13388	13466	13266	13426	13273	13375	13447	13401	13444	13386	13393	13296	13476	13179	13162	13334	13265	13334	13335	13563	13427	13183	13357	13408	13222	13288	13401	13472	13594	13244	13342	13300	13334	13297	13316	13448	13551	13320	13372	13454	13472	13319	13326	13296	13349	13487	13291	13413	13191	13426	13124	13253	13317	13384	13323	13356	13318	13342	13323	13353	13404	13422	13161	13172	13489	13314	13397	13356	13248	13328	13384	13382	13470	13299	13211	13368	13348	13400	13364	13343	13238	13377	13415	13207	13390	13354	13329	13290	13463	13266	13224	13418	13343	13458	13322	13331	13382	13352	13318	13390	13462	13376	13206	13337	13364	13345	13260	13303	13408	13420	13484	13258	13327	13426	13387	13222	13151	13335	13249	13438	13461	13383	13329	13382	13327	13237	13096	13438	13409	13352	13393	13554	13280	13467	13352	13414	13302	13510	13287	13198	13424	13445	13289	13104	13309	13286	13359	13461	13439	13500	13383	13311	13304	13397	13131	13433	13285	13284	13443	13240	13309	13339	13435	13378	13473	13403	13398	13359	13369	13509	13346	13288	13306	13265	13392	13399	13450	13253	13352	13381	13304	13550	13457	13210	13474	13232	13214	13389	13302	13258	13274	13254	13393	13572	13437	13412	13435	13566	13307	13422	13258	13360	13404	13338	13164	13278	13360	13352	13360	13305	13426	13539	13376	13137	13366	13339	13134	13235	13263	13407	13435	13363	13423	13295	13314	13310	13417	13382	13203	13358	13237	13324	13531	13216	13507	13338	13289	13442	13257	13436	13383	13237	13260	13312	13439	13313	13292	13298	13411	13428	13395	13338	13313	13324	13400	13303	13208	13437	13387	13388	13296	13486	13441	13322	13363	13465	13275	13432	13443	13364	13421	13506	13439	13511	13167	13313	13214	13347	13346	13396	13333	13365	13383	13237	13457	13417	13385	13360	13430	13389	13497	13251	13410	13387	13343	13445	13236	13286	13461	13229	13219	13477	13314	13404	13239	13308	13443	13491	13422	13564	13319	13217	13426	13369	13321	13197	13381	13497	13350	13250	13315	13449	13272	13313	13484	13388	13217	13395	13233	13412	13384	13336	13369	13376	13240	13347	13282	13311	13387	13515	13228	13380	13255	13370	13287	13298	13435	13301	13321	13345	13281	13340	13480	13387	13332	13353	13349	13230	13392	13449	13181	13313	13424	13473	13185	13407	13303	13337	13421	13304	13202	13404	13478	13137	13513	13308	13413	13454	13394	13338	13353	13497	13389	13408	13380	13297	13385	13445	13237	13321	13248	13415	13337	13305	13376	13467	13424	13381	13362	13326	13318	13401	13262	13356	13321	13236	13256	13114	13457	13203	13261	13407	13343	13325	13471	13426	13358	13343	13351	13366	13230	13350	13306	13339	13450	13186	13358	13510	13382	13329	13313	13375	13367	13308	13316	13385	13424	13318	13240	13536	13392	13301	13336	13487	13518	13515	13371	13316	13383	13404	13387	13287	13321	13310	13287	13373	13283	13321	13484	13399	13394	13474	13399	13129	13433	13303	13385	13420	13332	13288	13415	13213	13213	13310	13262	13299	13317	13209	13515	13253	13220	13328	13416	13463	13313	13443	13417	13383	13424	13223	13423	13329	13392	13405	13148	13455	13140	13388	13306	13277	13481	13401	13349	13408	13279	13279	13323	13381	13255	13500	13458	13381	13368	13469	13254	13252	13415	13399	13368	13456	13337	13363	13393	13096	13380	13307	13325	13347	13436	13332	13282	13274	13412	13351	13459	13347	13319	13430	13570	13299	13361	13231	13273	13534	13257	13329	13370	13263	13399	13455	13246	13235	13348	13453	13412	13437	13478	13141	13353	13343	13244	13444	13238	13363	13350	13432	13435	13394	13353	13344	13429	13408	13391	13536	13355	13319	13254	13408	13289	13454	13371	13187	13399	13238	13403	13445	13365	13494	13215	13492	13267	13439	13327	13348	13263	13408	13328	13451	13326	13283	13412	13413	13332	13271	13448	13288	13362	13421	13399	13279	13248	13293	13450	13299	13350	13319	13327	13425	13356	13365	13461	13331	13339	13334	13285	13350	13229	13280	13321	13343	13335	13415	13357	13184	13381	13346	13481	13244	13282	13480	13218	13371	13367	13344	13410	13472	13432	13408	13545	13474	13196	13392	13313	13437	13185	13367	13378	13355	13391	13230	13284	13271	13364	13428	13312	13346	13220	13242	13413	13376	13375	13405	13449	13357	13220	13304	13307	13347	13286	13449	13407	13257	13269	13392	13191	13330	13491	13517	13431	13268	13378	13370	13333	13310	13251	13499	13225	13393	13385	13356	13332	13466	13270	13260	13499	13290	13516	13402	13462	13404	13439	13477	13432	13215	13254	13461	13275	13367	13418	13465	13388	13237	13526	13429	13316	13481	13367	13149	13410	13344	13358	13305	13542	13230	13372	13311	13323	13497	13293	13429	13553	13493	13321	13518	13444	13561	13315	13492	13298	13251	13371	13325	13453	13462	13373	13488	13441	13443	13246	13362	13353	13151	13361	13380	13347	13402	13368	13346	13486	13435	13379	13321	13408	13313	13408	13316	13299	13372	13343	13239	13489	13278	13427	13389	13382	13384	13434	13341	13254	13295	13292	13473	13273	13310	13352	13468	13442	13299	13257	13329	13335	13322	13311	13484	13406	13460	13417	13323	13342	13366	13344	13295	13413	13341	13297	13297	13344	13374	13158	13352	13314	13247	13513	13227	13289	13486	13333	13293	13420	13389	13306	13353	13233	13464	13418	13372	13443	13319	13256	13370	13527	13281	13292	13215	13436	13305	13478	13436	13324	13378	13296	13371	13332	13447	13295	13254	13279	13314	13379	13494	13371	13245	13319	13289	13356	13268	13370	13372	13386	13208	13293	13431	13300	13471	13383	13345	13519	13254	13333	13253	13430	13283	13454	13273	13399	13444	13373	13332	13327	13364	13325	13434	13393	13498	13267	13394	13261	13387	13404	13247	13315	13369	13488	13400	13355	13278	13303	13330	13511	13455	13334	13462	13308	13243	13377	13258	13212	13315	13353	13562	13342	13386	13287	13156	13465	13341	13413	13443	13498	13414	13344	13352	13469	13275	13384	13350	13545	13289	13457	13404	13289	13343	13370	13312	13436	13366	13402	13466	13312	13364	13179	13396	13293	13430	13537	13322	13331	13283	13301	13392	13375	13260	13338	13574	13386	13275	13218	13298	13348	13275	13463	13276	13434	13309	13295	13478	13305	13395	13340	13370	13491	13510	13478	13497	13277	13369	13440	13329	13191	13350	13431	13332	13346	13348	13295	13404	13316	13176	13456	13467	13563	13378	13236	13371	13248	13339	13284	13363	13433	13197	13387	13339	13260	13285	13476	13432	13372	13422	13416	13340	13339	13322	13616	13294	13383	13340	13243	13223	13579	13423	13379	13411	13267	13277	13331	13480	13385	13332	13255	13519	13501	13325	13370	13323	13281	13246	13404	13352	13329	13393	13310	13287	13443	13267	13406	13405	13439	13480	13302	13332	13213	13367	13422	13292	13284	13292	13242	13444	13225	13329	13218	13304	13299	13387	13305	13452	13252	13332	13337	13310	13556	13288	13314	13350	13185	13207	13306	13345	13368	13333	13270	13353	13158	13204	13449	13455	13342	13181	13391	13332	13426	13514	13286	13432	13373	13226	13471	13486	13371	13385	13467	13097	13399	13370	13390	13390	13337	13450	13401	13317	13230	13412	13301	13307	13257	13226	13347	13293	13447	13346	13325	13474	13251	13379	13365	13411	13314	13215	13386	13347	13278	13285	13455	13229	13356	13277	13327	13134	13301	13444	13328	13438	13319	13376	13413	13293	13516	13489	13200	13285	13386	13357	13352	13334	13420	13352	13366	13286	13571	13286	13312	13115	13448
23924	20978	28734	27178	28155	29253	27136	22528	20558	19195	18055	17347	16996	16370	16158	16231	15737	15916	15774	15521	15463	15661	15293	15409	15251	15065	15235	15405	15230	15214	15362	15351	15302	15254	15191	15202	15369	15194	15266	15125	15450	15134	15085	15191	15195	15190	15103	15121	15353	15259	15231	15355	15254	15317	15185	15032	15179	15216	15381	15319	15263	15276	15244	15052	15019	15226	15159	15234	15182	15339	15334	15100	15212	15328	15098	15047	15242	15074	15127	15327	15201	15242	15435	15089	15219	15343	15261	15198	15133	15292	14948	15205	15041	15120	15165	15032	15252	15252	15535	15155	14851	15219	15129	15367	15245	15278	15234	15278	15213	15221	15057	15155	15351	14942	15142	15271	15245	15327	15057	14973	15315	15256	15202	15191	15099	15310	15098	14989	15034	15038	15168	15248	15009	15283	15048	15121	15211	15375	15149	15054	15085	15191	15104	15059	15128	15261	15271	15270	15151	15061	15151	15135	15220	15311	15149	15051	15241	15250	15272	15087	15128	15521	15163	15234	15229	15012	15163	15204	15394	15139	15017	15192	15369	15038	15227	15028	15061	15003	15241	15194	15298	15174	15209	15109	15120	15341	15394	14843	15075	15238	15158	15220	15005	15184	15095	15215	15220	15135	15121	15104	15120	15112	15162	15312	15069	15158	15317	15208	15321	15226	15204	15227	15091	15091	15022	15234	15122	15151	15328	15130	15301	15064	15109	15203	14928	15108	15144	15135	14964	14950	15039	14972	15058	15080	15307	15119	15233	15249	15344	14992	15322	15256	15428	15170	15254	15132	15036	15162	15114	15105	15355	15273	15067	15158	15196	15315	15251	15071	15193	15197	15167	15267	15261	15224	14930	14925	15069	14876	15108	15205	15227	15116	15151	15142	15220	15255	15155	15127	15266	15165	15021	15139	15421	15216	15324	15297	15025	15287	15153	15302	15167	15145	15124	15085	15236	15187	15092	15341	15347	15169	15091	15081	15030	15250	15195	15226	15256	14948	15160	15176	15104	15158	14996	15212	15159	15433	15177	15153	15259	15056	15242	14962	15133	15041	15095	15314	15278	15205	15179	15310	15128	15319	15158	15329	15264	15076	15009	15062	15188	15424	15227	15212	15083	14973	14991	15293	15289	15124	14875	15106	15141	15162	15277	15130	15108	15123	14981	15234	15218	14967	15201	15213	15283	15049	15182	15236	15062	14996	15236	15196	15262	15169	15309	14962	15169	15175	15342	15224	15167	15297	15141	15081	15325	15220	15236	15182	15314	15042	15292	15053	15071	15224	15266	15137	15250	15330	15374	15169	15288	15272	15168	14945	15098	15299	15221	15146	15233	15115	15186	15108	15253	15274	15137	15174	15231	15307	15156	15249	15219	15336	15247	15342	15000	15301	15148	15283	15418	15347	15133	14962	15139	15121	15444	15178	15215	15287	15212	15083	15225	15188	15158	15152	15173	15360	15353	15043	15194	15095	15126	14975	15034	15231	15074	15285	15304	15048	14908	15033	15073	15169	15225	15062	15120	15120	15202	15259	15205	15359	15253	15206	15010	15103	15301	15157	15304	15110	15323	15221	15162	15289	15246	15057	15317	15062	15099	15036	15359	15020	15146	15079	15098	15273	15174	15147	15105	15222	15152	15310	15349	15153	15149	15160	15159	15037	14987	15113	15292	15262	15152	15141	15124	15059	15198	15229	15085	15079	15116	15305	15173	15006	15177	15092	15121	15069	15370	15357	15037	15253	15326	15105	15153	15211	15280	15096	15164	15230	15315	15300	15351	15220	15003	15081	15271	15243	15194	15086	15173	15086	15156	15134	15328	15219	14912	15115	15232	15256	15125	15224	15293	15300	15269	15285	15068	15131	15283	15308	15267	15241	15130	15270	14999	15189	15075	15166	15186	15253	15205	15160	15160	15173	15217	15108	15297	15095	15264	15246	15160	14969	15222	15342	15036	14963	15400	15164	15260	15270	15144	15136	15247	15134	15153	15254	15120	15125	15191	15146	15150	15007	15279	15124	15189	15159	15375	15199	15030	14975	15120	15285	15220	14941	15217	15292	15157	15156	15252	15433	15186	15210	15199	15350	15217	15211	15285	15423	15226	15338	15160	15074	15187	15083	15300	15079	15212	15196	15109	15304	15099	15225	15043	15202	15069	15235	15157	15161	15253	15118	15193	15196	15033	15261	15307	15006	15321	15324	15286	15182	15111	15029	15038	15053	15146	14965	15052	15216	15043	15270	15415	15278	15190	15220	14966	15132	15414	15205	15211	15261	15285	15179	15189	15418	15082	15001	15140	15231	15137	15142	15302	15161	14946	15099	15313	15105	15162	15372	15000	15046	15241	15153	15135	15402	15170	14920	15286	15309	15264	15135	15123	15247	15210	15083	15087	15174	15258	15191	15273	15264	15183	15185	15057	15232	15354	15230	15286	15181	15404	15048	15142	15190	15276	15300	15031	15144	15189	15111	14999	15181	15152	15050	15252	15178	14966	15021	15220	15040	15170	15185	15252	15339	15099	15232	15163	15027	15379	15245	15094	15220	15136	15354	15243	15086	15098	15293	15258	15270	15213	15190	15066	15218	15100	15075	15284	15290	15336	15167	15086	15166	15103	15116	15151	15141	15116	15085	15164	15247	15082	15421	15157	15232	15158	15094	15045	15085	15283	15257	15269	15094	15177	15142	15391	15229	15244	15085	15235	15109	15057	15016	15174	15402	15201	15245	15231	15126	15288	15256	15120	15190	15105	15308	15391	15148	15211	15221	15048	15272	15245	15151	15083	15168	15181	15251	15231	15090	15146	15094	15244	15254	15290	15130	15182	15247	15309	15294	15306	15337	15255	15173	14938	15247	15031	15276	15296	15082	15227	15009	14967	15289	15351	15070	15382	15280	15206	15325	15145	14963	15244	15162	15269	15362	15416	15232	15315	15346	15264	15270	15123	15156	15103	15121	15229	14956	15076	15124	15214	15116	15072	15350	15200	15035	15286	15080	15117	15217	15038	15131	15272	15013	15124	15161	15109	15096	15152	15177	15272	15076	15240	15089	15094	15103	15251	15067	14992	15145	15264	15334	15235	15297	15078	15175	15530	15199	15111	15095	15033	15240	15116	15544	15042	15138	15071	15069	15125	15162	15315	15183	14941	15132	15129	15188	15248	15422	15163	15195	15071	15069	15128	15103	15153	15205	15265	15073	15144	15157	15250	15082	15161	15090	15242	15211	15192	15235	15080	15171	15038	15035	15069	15217	15218	15305	15105	15183	15253	15103	15315	15069	15143	15274	15108	15211	15173	15201	15313	15076	15314	15192	15144	15156	15083	15214	15267	15184	15197	15041	15364	15098	15237	15169	15149	15161	15268	15291	15247	15254	15317	15116	15176	15284	15122	15046	15287	15293	15164	15023	15277	15342	15313	15089	15190	15203	15205	15188	15244	15270	15161	15262	15197	15079	15299	15152	15218	15012	15135	15119	15196	15164	15002	15134	15097	15143	14904	15368	15088	15165	15191	15245	15176	15242	15209	15185	15216	14945	15057	15228	15271	15175	14966	15358	15164	15213	15387	15262	15430	15158	15043	15305	15098	15299	15121	15267	15185	15175	15037	15224	15157	15306	15302	15212	15244	15167	15179	15120	15142	15093	15033	15250	15054	15211	15193	15062	15372	15050	15163	14998	15140	15184	15296	15233	15151	15251	15211	15211	15191	15129	15054	15202	15137	15142	15185	15349	15111	15299	15306	15174	14956	15122	15057	15077	15335	15323	15141	15166	15371	15199	15063	15280	15251	15184	15275	15195	15025	15178	15175	15244	15194	15287	15085	15102	15180	15157	15283	15174	14887	15187	15138	15076	15103	15095	14893	15041	15287	15060	15194	15013	15197	15242	15186	15361	14908	15236	15138	15247	15309	15264	15136	15149	15258	15126	15135	15159	15103	15317	15238	15180	15127	15020	15232	15121	14993	15126	15104	15282	15332	15266	15180	15135	15269	15296	14989	15068	15077	15064	15355	15034	15142	15142	15117	15287	15227	15264	14927	15173	15134	15076	15087	15101	15132	15132	15373	15096	15167	15231	15375	15268	14980	15107	15324	15482	15369	15376	15109	15162	15173	15143	15120	15285	15387	15194	15209	15083	15104	15112	15458	15078	15203	15145	15102	15239	14942	15000	15252	15142	15385	15068	15278	15226	15272	15236	15106	15273	15264	15318	15237	15202	15018	15072	15128	15166	15118	15168	15264	15225	15359	15350	15209	15020	15297	15105	15172	15179	15243	15328	15107	15211	15212	15020	15146	15125	15181	15003	15284	15248	15278	15178	15314	15192	15188	15053	15260	15214	15112	15186	15375	15136	15051	15353	15450	15271	15066	15130	15137	15298	15152	15103	14935	15271	15332	15183	15429	15201	14925	15233	15087	14998	15015	15126	15065	15086	15140	15307	15231	15198	15202	15220	15408	15277	15248	15293	15211	15225	15185	15142	15144	15263	15190	15159	14991	15136	15110	15209	15053	15183	15155	15158	15185	15240	15306	15223	15221	15219	15246	15147	15190	15199	15301	15173	15258	15168	15157	15101	15007	15202	15174	15247	15089	15260	15244	15038	15216	15229	15340	15171	15083	15204	15062	15277	15101	15260	15209	15130	15153	15040	15004	15114	15162	15127	14958	15113	15070	14982	15190	15135	15188	15178	15242	15247	15379	15262	15209	15107	15174	15227	15260	14943	15333	15086	15208	15175	15189	15134	15033	15194	15172	15287	15180	14944	15094	15112	15170	14966	15219	15068	15110	15151	15066	15274	15033	15329	15177	15403	15163	15189	15132	15141	15211	15178	15104	15182	15342	15292	15133	15319	15404	15068	15066	14978	15155	15182	15098	15067	15208	15134	15166	15024	15221	15075	15203	15181	15314	15070	15142	15245	15304	15326	15236	15249	15318	15213	15210	15288	15050	15216	15063	15195	15253	15077	15025	15321	15260	15120	15197	15103	15287	15146	15132	15114	15143	15233	15332	15251	15159	15233	15077	15071	15028	15406	15193	15250	15223	15142	15061	15055	15072	15028	15176	15084	15034	15169	15137	15139	15027	15025	15100	15212	15252	15051	15183	15286	15304	15323	14991	14950	15232	15268	15219	15200	15105	15011
32769	55507	50545	40625	35675	30857	25976	22754	20158	18195	16924	16102	15238	14932	14476	14107	14082	13779	13512	13462	13423	13163	13304	13333	13223	13273	13221	13047	13078	13056	13130	13340	12995	13230	13173	13300	13089	13198	13123	12981	13010	13109	13163	12978	12992	13081	13025	13222	13105	12898	13026	13145	13005	13067	13210	13101	13183	13181	13058	13200	13108	13143	13143	13005	13251	13156	12991	13158	13003	13027	13059	13090	13083	13137	13198	13182	13050	13269	13173	13147	13094	13198	13212	13137	13140	13116	13178	13264	13074	12962	12977	13151	13000	13160	12929	12889	13149	13100	13192	13241	13149	13035	13149	13101	13060	13176	13068	13094	13239	12932	13166	13133	13229	13160	13080	13019	13042	13102	12967	13043	13112	13043	13059	13089	13102	13129	13053	12948	13177	12977	13131	13038	13081	13156	12973	13108	13121	13051	13079	13171	13090	13122	13059	12960	13158	12883	13080	13241	13008	13167	13069	12864	13208	13148	13085	13162	12919	13098	13139	13090	13219	13306	13126	13114	13162	13183	12982	13207	13117	13096	13000	13109	13249	13200	13078	13135	13108	13042	13020	13123	12962	13142	13188	12992	13313	13128	13059	13038	13262	13076	12979	13038	13055	13027	13167	13142	13075	13028	13042	13181	13008	12934	13019	12988	13011	13229	13171	13042	13100	13029	13162	13083	13151	13202	13142	13184	13007	13065	13070	13154	13043	12961	13015	13070	13098	13010	13082	13192	13106	13059	13077	13044	12931	13078	13054	12983	13048	13172	13134	13028	13141	13029	13065	13044	13222	13101	13187	13155	13177	12856	13022	13038	13218	13048	13147	13198	13071	12962	12996	13206	12930	13079	13147	13130	12962	13033	13049	13045	13157	13059	13068	13016	13241	12986	13068	13127	13225	13131	13145	13006	13193	13044	13157	12995	13092	13137	13011	12854	12982	13073	12994	13201	13104	12957	13116	13298	13109	12991	13098	13210	13081	13093	13020	13147	13010	12845	13134	13230	13257	13014	13267	12937	12835	13096	12972	13125	13118	13233	13103	13067	13085	12982	13064	12787	12964	13157	13067	13189	13090	12971	13048	13261	13129	13198	12961	13151	13072	13139	13117	13126	12910	13034	13016	13042	13002	13012	13054	13218	13110	12981	13230	12968	13056	13131	13081	12978	12923	13003	13185	13092	12949	13021	12871	13054	13091	13045	13187	13091	13108	13146	13106	13048	13145	13087	13051	13007	13010	13108	13075	13155	13081	13264	13054	13035	13069	13121	13088	13052	13010	13134	12975	12978	13174	13117	12954	13106	13032	13147	12887	13013	13301	13290	13089	13007	13127	13230	13090	13154	13102	13088	13130	13247	13034	13078	13078	13181	13037	13225	13167	13042	12924	13074	13121	13115	13068	13235	13157	13125	13069	13143	13166	13207	13035	13052	12978	13085	12990	13026	13050	13215	12991	13044	13165	13073	13186	13059	13144	13112	13061	13036	13158	13058	13105	13098	12923	13072	13059	13014	13158	13016	13052	13230	13036	13132	13130	13220	13053	13127	13129	13274	13013	13128	13218	13154	13029	13054	13170	13060	13013	13107	12941	12940	13030	12983	13194	12989	12880	13081	13073	13092	13097	13116	13021	13097	13072	12950	13108	13150	13178	13086	13053	13221	12950	13123	13042	13125	13154	13041	13122	13116	13037	13073	13120	13083	13031	13233	13006	13173	13239	13031	13067	13038	13081	13245	12951	13067	12952	13069	13039	12940	13065	13140	13048	13100	13151	13008	13083	13051	12990	13080	12982	13062	13004	13032	13125	13129	12978	13165	13034	13023	13117	13053	13028	13100	13072	13232	13065	13013	13164	13107	13351	13066	13004	12952	13146	12969	12957	12991	12931	13036	13019	13153	13044	13161	12862	13132	13129	12993	13182	13197	13176	13144	12886	13131	13111	13083	13148	13228	13101	13090	13018	13038	12911	12981	13108	12964	13279	13010	13034	13101	13092	12972	13138	13121	13099	13349	12969	13097	13119	12992	12956	13094	13099	13096	13067	13002	13028	13056	12990	13135	13030	13081	13047	13075	12968	13323	13016	13065	13014	13130	13125	13054	13084	12908	13107	13231	12968	13136	12979	13104	13025	13167	13180	12989	13078	13026	13190	13061	13102	13061	13156	13045	13069	13065	13147	13133	13209	12991	13167	13014	13036	13009	13146	13201	13088	13130	13121	13096	13091	13039	13139	13085	13116	12998	13090	13037	13137	13051	13030	13004	13148	13062	13044	13163	13332	13053	12958	13072	13005	13136	13044	13082	12946	13007	13299	13184	13182	13054	12916	13182	12949	12910	13033	13086	12998	13050	12987	13146	13065	13117	13068	13038	13037	13121	13006	13086	13091	13105	13066	13131	13153	13122	13127	13015	12999	13073	13143	13076	12995	13020	13065	13138	13204	13099	13040	13077	13277	13021	13152	13188	13093	13065	13125	13138	13211	13327	13203	13023	13045	13030	13128	13297	13072	13125	13089	13019	13205	12919	13216	13027	12991	13203	13183	12990	13093	13276	13007	13043	13156	13021	13140	13087	13143	13037	13272	13203	13176	13062	13143	13233	13076	13146	13102	13087	12998	13043	12972	13241	13279	13148	13107	13049	13064	13152	13137	13145	13069	13215	13144	13191	13081	13122	13214	12976	13076	13166	13152	13170	13014	13049	13210	13007	13113	13075	13006	12927	13002	13285	13225	12964	13062	13107	13064	13250	12896	13139	13077	13140	13098	12995	12936	12806	13256	13013	13070	12967	13140	13224	13079	13050	13116	13166	12935	13163	13150	13152	13076	13232	12988	13111	13002	13095	13069	12993	13012	13158	12981	13152	13173	13295	13214	13232	13139	12932	13101	12980	12911	12968	13059	13250	12990	13006	13196	13153	13077	13153	12941	13098	13046	13159	13113	13145	13122	13057	13143	13096	13141	13193	13111	13105	12910	13140	13100	13173	13159	13004	13214	13209	12922	13119	12953	13089	13126	13025	13243	12936	13158	13179	13105	13029	13186	13090	12999	13232	12974	13111	13141	12963	13139	13218	13143	13102	13073	12925	13065	13025	13156	13171	13143	13006	13082	12985	13061	13076	12936	12978	13078	12912	13150	13062	13299	13054	13104	13309	13086	12954	12983	13116	13243	13004	12963	13136	12977	13153	12975	13034	13144	12995	12998	13228	12987	13162	13019	13040	12961	12961	13225	13111	13216	13266	13049	13116	13007	13041	13150	13114	13142	13084	13152	13067	13084	13124	13088	13077	12964	13151	12976	13163	12923	13138	13068	13157	13143	13271	13169	13053	13084	13019	13048	13077	13094	13222	13092	13124	13038	13126	13102	13126	13228	13074	13162	13152	13241	13126	13198	13180	13126	12940	13041	12974	13206	13011	13165	13128	13093	13090	13103	13166	13181	13148	12990	13030	13199	13142	12982	12895	13097	13063	13210	13057	13123	12978	13232	13159	13143	12947	13108	13196	13007	13104	13192	13034	13121	13159	13021	13278	12971	13207	13115	13132	13039	13017	13182	12956	13178	13065	13002	13183	13013	13156	13159	12934	13071	13102	13143	13200	13029	13078	13025	13078	13199	13051	13084	13126	13169	12998	13111	12960	12999	13212	12839	13078	13134	13192	13269	12969	13097	13095	13057	13128	13139	13249	13158	13189	12971	13063	12955	13105	13269	13137	13189	13089	13026	12992	13236	13027	13109	12830	12913	13068	13080	13091	13151	13162	13216	13019	13050	13054	13087	13182	13120	13095	13104	13158	12924	13040	13095	13007	13139	13030	13091	13107	13069	13307	13134	13049	13008	13158	13036	13164	13116	12994	13274	12921	13069	12968	13008	13181	12999	12957	13017	13093	13012	13012	13227	13167	13103	13080	13074	13070	13128	13219	12971	13222	13169	13032	13120	13014	13108	13078	12944	12950	13063	13162	13001	13112	13131	13172	13074	13083	13183	13148	13210	12935	13082	13122	13185	13017	13178	13168	13182	13085	13216	13079	13108	13177	13009	12994	13097	13108	13051	12910	13217	13150	13016	13025	13160	12948	12854	13145	13095	12935	13022	13206	13119	13021	13092	12860	13035	12998	13102	13099	12907	13065	13155	13091	13226	13145	12984	13052	13047	13031	13160	13064	13184	13013	13076	13177	13006	13060	13122	13225	13217	12937	13152	13193	13323	13050	13007	12999	13128	13075	13066	13145	13066	12871	13009	12877	13173	13023	13302	13097	13289	12980	13050	13164	13053	13079	13022	13187	13089	13000	13035	12941	13082	13222	13036	13022	13084	13099	13071	12993	13147	13014	13037	13114	13011	13122	13019	13041	13088	13187	13004	12958	13051	13158	13247	12918	13123	12959	13107	13129	13127	13027	12988	13129	12978	13106	13069	13093	13025	12855	13042	12922	12976	13089	13143	13166	13053	13046	13053	12950	13132	13000	12923	13103	12987	13055	12996	13046	12967	13215	12895	13115	13045	13004	13175	13158	13131	13128	13139	13089	12925	13092	13000	13052	12961	12991	13039	12929	12953	13083	13043	12855	12970	13200	13063	13155	13048	13028	13232	13034	12930	13179	13113	13161	13198	13108	12884	13066	13111	13206	13095	13126	13192	13021	13298	13192	13130	13017	12980	13108	13082	13112	13135	13054	13135	12973	12962	13038	13070	13122	13136	13096	13031	13055	13041	13124	13006	13049	13077	12995	13000	13157	13247	13022	13060	12919	12935	13207	13056	13168	13063	13150	13017	12898	13252	13106	12907	13242	13063	12949	13152	13068	13190	13006	13104	13318	12978	13191	13062	13152	13272	13210	13068	13086	13215	13179	13227	13200	13116	12962	13134	13160	13108	13120	13134	13131	13023	13012	13154	13004	13138	13037	13106	13284	13028	13148	12889	13084	13087	13129	13106	13067	13193	12998	13089	12919	13142	13164	13029	13095	13020	12983	13090	13010	13040	12924	13079	13134	13103	12959	13162	13113	13055	13069	13038	12916	12950	13102	13201	13030	13178	13171	13059	13021	13066	13050	13047	13081	13100	13058	13146	13013	13147	13116	13085	13037	13153	13141	13048	13195	13036	12973	12997	13066	13060	13127	13171	13020	13104	13088	13110	13103	12996	13054
22829	21084	28919	24428	25022	30057	31154	25463	22837	21179	19779	18694	18177	17306	17279	16935	16621	16558	16245	16147	15937	15901	15862	15883	15796	15750	15714	15901	15851	15679	15685	15639	15559	15558	15688	15628	15668	15667	15632	15551	15749	15747	15530	15658	15855	15590	15639	15770	15858	15742	15836	15411	15646	15705	15695	15747	15652	15682	15598	15522	15708	15454	15583	15529	15538	15579	15657	15522	15529	15715	15574	15446	15513	15409	15623	15609	15480	15616	15469	15668	15481	15571	15338	15603	15589	15501	15510	15492	15679	15583	15652	15574	15548	15438	15580	15535	15651	15452	15624	15614	15654	15718	15395	15634	15698	15643	15584	15504	15587	15588	15452	15420	15672	15715	15600	15621	15545	15703	15467	15512	15631	15798	15638	15701	15594	15651	15592	15632	15635	15709	15575	15665	15426	15382	15618	15717	15466	15578	15752	15560	15458	15486	15702	15724	15709	15488	15389	15475	15421	15732	15538	15629	15590	15548	15479	15555	15562	15536	15614	15649	15639	15403	15634	15636	15542	15550	15734	15720	15724	15595	15757	15523	15612	15770	15562	15610	15511	15597	15644	15702	15632	15473	15597	15579	15626	15634	15365	15561	15523	15482	15525	15534	15594	15584	15471	15655	15517	15623	15657	15471	15795	15569	15629	15380	15687	15677	15737	15699	15466	15428	15516	15796	15581	15655	15652	15621	15528	15609	15421	15495	15707	15724	15552	15563	15722	15477	15298	15574	15536	15413	15499	15534	15727	15531	15446	15516	15489	15654	15709	15590	15447	15610	15462	15584	15409	15316	15645	15473	15388	15413	15706	15516	15696	15485	15510	15490	15670	15532	15514	15511	15569	15632	15583	15515	15701	15585	15807	15533	15619	15513	15554	15331	15760	15579	15446	15445	15461	15585	15844	15613	15586	15605	15542	15686	15415	15528	15496	15608	15687	15506	15572	15475	15600	15738	15646	15676	15442	15674	15562	15610	15608	15686	15434	15384	15806	15727	15428	15461	15570	15587	15514	15684	15565	15647	15632	15647	15724	15570	15488	15460	15729	15567	15479	15560	15666	15666	15413	15525	15599	15409	15454	15833	15706	15760	15627	15515	15785	15536	15346	15639	15290	15389	15691	15560	15467	15675	15653	15670	15651	15445	15575	15683	15757	15486	15554	15685	15575	15618	15748	15636	15580	15494	15509	15590	15376	15753	15658	15665	15843	15610	15471	15563	15434	15590	15396	15577	15374	15524	15549	15536	15655	15709	15424	15458	15501	15637	15666	15394	15647	15541	15455	15597	15679	15706	15747	15730	15674	15493	15639	15577	15354	15579	15393	15588	15517	15440	15627	15341	15419	15483	15464	15642	15652	15572	15719	15528	15525	15596	15597	15617	15684	15520	15463	15501	15403	15597	15546	15649	15664	15493	15566	15516	15561	15596	15510	15401	15408	15434	15481	15589	15727	15698	15576	15348	15731	15606	15831	15548	15525	15780	15692	15633	15611	15579	15430	15533	15713	15699	15574	15654	15580	15582	15643	15565	15420	15556	15589	15734	15497	15527	15669	15597	15420	15592	15295	15638	15690	15472	15732	15564	15670	15470	15559	15480	15453	15721	15571	15475	15704	15568	15649	15605	15713	15705	15720	15726	15573	15626	15446	15485	15670	15592	15453	15544	15503	15462	15515	15407	15457	15626	15601	15632	15521	15500	15672	15474	15592	15581	15714	15719	15775	15465	15536	15570	15633	15513	15781	15689	15588	15471	15534	15548	15670	15730	15602	15594	15525	15364	15501	15517	15504	15510	15462	15421	15360	15419	15522	15636	15691	15740	15810	15719	15605	15530	15644	15473	15566	15534	15335	15490	15596	15456	15546	15349	15706	15699	15499	15422	15642	15484	15495	15868	15649	15543	15549	15541	15830	15734	15570	15512	15527	15654	15464	15539	15482	15572	15574	15668	15547	15550	15768	15682	15490	15710	15738	15603	15638	15548	15608	15762	15665	15465	15649	15674	15740	15551	15431	15683	15474	15588	15599	15662	15527	15682	15527	15630	15595	15549	15453	15665	15674	15503	15416	15529	15382	15565	15454	15699	15606	15555	15538	15534	15546	15538	15549	15499	15710	15514	15360	15603	15446	15730	15539	15763	15616	15601	15501	15474	15404	15736	15664	15494	15431	15726	15587	15450	15705	15295	15666	15742	15736	15608	15523	15624	15663	15411	15357	15576	15673	15436	15701	15484	15484	15552	15432	15654	15490	15587	15521	15322	15627	15340	15480	15560	15725	15553	15655	15613	15465	15539	15442	15414	15629	15697	15512	15696	15834	15490	15635	15645	15535	15382	15702	15755	15541	15522	15361	15593	15619	15768	15566	15602	15473	15590	15709	15667	15619	15564	15749	15771	15671	15558	15529	15569	15771	15475	15738	15518	15634	15729	15675	15641	15615	15421	15631	15717	15506	15460	15505	15509	15386	15616	15559	15524	15590	15576	15334	15571	15544	15624	15592	15522	15708	15571	15570	15489	15519	15561	15718	15538	15268	15660	15546	15676	15420	15584	15652	15490	15618	15428	15483	15657	15691	15790	15609	15696	15597	15614	15376	15508	15448	15715	15550	15456	15748	15513	15554	15506	15607	15553	15548	15545	15430	15511	15652	15611	15427	15563	15647	15579	15650	15551	15654	15618	15588	15484	15512	15696	15712	15567	15732	15495	15598	15504	15448	15390	15541	15664	15536	15751	15547	15457	15846	15669	15554	15665	15680	15469	15454	15389	15570	15494	15562	15610	15495	15416	15503	15623	15456	15504	15368	15449	15679	15685	15583	15248	15393	15601	15637	15770	15439	15562	15602	15539	15459	15529	15715	15489	15462	15620	15692	15675	15693	15549	15561	15591	15565	15495	15715	15280	15569	15730	15636	15636	15527	15585	15442	15548	15517	15602	15489	15669	15679	15578	15511	15441	15630	15521	15693	15515	15733	15574	15581	15488	15306	15693	15615	15602	15619	15597	15541	15721	15359	15530	15618	15591	15346	15709	15547	15603	15455	15600	15369	15500	15645	15709	15591	15745	15463	15667	15337	15592	15506	15545	15478	15675	15512	15617	15593	15625	15452	15685	15474	15777	15410	15583	15633	15502	15530	15673	15576	15456	15401	15438	15403	15647	15654	15667	15618	15580	15660	15592	15516	15600	15641	15607	15577	15602	15444	15522	15574	15512	15733	15514	15463	15585	15666	15632	15370	15408	15713	15485	15597	15776	15522	15781	15635	15519	15499	15477	15556	15678	15515	15448	15625	15452	15618	15427	15781	15573	15546	15510	15452	15546	15505	15559	15670	15749	15638	15763	15436	15602	15647	15645	15542	15619	15558	15566	15537	15526	15519	15695	15630	15524	15503	15394	15715	15447	15399	15520	15752	15634	15659	15533	15605	15668	15338	15528	15677	15506	15664	15587	15622	15598	15515	15523	15567	15458	15536	15401	15531	15493	15466	15561	15592	15480	15523	15311	15548	15483	15634	15704	15632	15532	15592	15360	15639	15625	15687	15809	15463	15636	15475	15495	15562	15575	15524	15586	15531	15522	15604	15562	15471	15687	15601	15557	15454	15586	15649	15603	15588	15572	15596	15620	15532	15783	15546	15508	15620	15708	15625	15801	15711	15351	15559	15275	15523	15507	15569	15429	15670	15503	15552	15593	15612	15655	15604	15601	15734	15405	15417	15653	15639	15651	15683	15584	15455	15700	15554	15666	15515	15643	15683	15526	15307	15729	15644	15593	15716	15626	15578	15435	15671	15556	15656	15425	15631	15514	15482	15359	15586	15635	15451	15658	15461	15378	15357	15581	15415	15657	15614	15451	15539	15483	15794	15641	15709	15610	15414	15587	15755	15656	15633	15661	15715	15442	15575	15384	15354	15302	15675	15652	15567	15440	15460	15500	15568	15616	15562	15380	15662	15588	15480	15739	15558	15614	15389	15374	15730	15596	15480	15670	15679	15535	15634	15413	15582	15629	15705	15362	15782	15386	15654	15564	15631	15648	15517	15534	15656	15827	15571	15475	15760	15721	15538	15455	15544	15380	15491	15652	15527	15539	15517	15633	15572	15544	15347	15526	15409	15513	15451	15399	15427	15446	15476	15418	15545	15575	15565	15517	15685	15436	15409	15519	15456	15733	15665	15594	15601	15594	15622	15543	15530	15492	15416	15648	15618	15353	15616	15655	15449	15612	15433	15414	15797	15595	15704	15715	15493	15715	15574	15502	15576	15503	15623	15509	15549	15468	15870	15482	15605	15717	15581	15715	15537	15697	15581	15612	15535	15562	15705	15542	15495	15612	15685	15495	15628	15715	15516	15548	15637	15544	15605	15423	15686	15605	15686	15400	15554	15507	15353	15486	15508	15407	15457	15463	15464	15588	15539	15484	15606	15415	15585	15588	15402	15445	15479	15576	15593	15544	15493	15687	15580	15622	15568	15481	15583	15518	15809	15616	15496	15470	15701	15394	15613	15537	15540	15620	15767	15407	15464	15715	15439	15613	15598	15783	15581	15501	15682	15683	15511	15612	15447	15619	15706	15369	15314	15782	15825	15705	15649	15622	15591	15498	15635	15725	15347	15416	15555	15646	15627	15521	15473	15702	15557	15583	15612	15615	15607	15751	15394	15780	15491	15623	15470	15556	15478	15596	15519	15487	15459	15366	15447	15647	15571	15589	15486	15650	15608	15367	15646	15504	15653	15446	15520	15493	15664	15568	15552	15504	15194	15566	15722	15573	15422	15741	15665	15469	15588	15617	15613	15602	15484	15277	15357	15759	15358	15519	15577	15655	15537	15593	15470	15506	15260	15488	15501	15509	15714	15727	15527	15537	15598	15697	15528	15447	15680	15605	15458	15526	15434	15559	15544	15664	15540	15502	15606	15544	15493	15636	15399	15465	15502	15468	15516	15741	15474	15696	15499	15568	15541	15380	15454	15641	15548	15680	15368	15650	15731	15585	15558	15680	15639	15294	15650	15610	15626	15460	15470	15391	15513	15550	15605	15523	15625	15653	15484	15651	15341	15464	15742	15540	15552	15536	15433	15524	15643	15514	15562	15654	15472	15536	15625	15560	15641	15674	15647	15594	15641	15662	15465	15750	15719	15451	15679	15550
35170	60567	56943	47032	40836	35746	29917	26354	23215	20787	18706	17552	16481	15782	15297	15029	14582	14207	14192	14059	13855	13767	13724	13638	13651	13538	13257	13455	13311	13455	13395	13322	13436	13320	13360	13442	13400	13190	13430	13344	13451	13191	13230	13214	13227	13298	13247	13263	13346	13362	13314	13217	13495	13291	13188	13241	13214	13411	13172	13249	13266	13304	13453	13190	13102	13337	13347	13229	13387	13173	13337	13308	13515	13359	13286	13320	13417	13296	13269	13274	13277	13184	13428	13157	13400	13261	13293	13142	13366	13176	13225	13251	13457	13370	13366	13417	13228	13237	13179	13196	13474	13185	13311	13244	13391	13049	13412	13380	13317	13349	13458	13240	13174	13209	13282	13269	13205	13385	13450	13432	13335	13366	13366	13230	13355	13188	13348	13259	13186	13367	13383	13073	13446	13340	13292	13354	13284	13301	13436	13246	13280	13308	13321	13212	13238	13343	13200	13325	13343	13254	13192	13281	13153	13319	13281	13306	13260	13464	13262	13362	13240	13363	13445	13298	13493	13161	13212	13372	13518	13118	13247	13253	13218	13371	13314	13273	13195	13479	13399	13373	13414	13398	13239	13467	13262	13319	13278	13302	13163	13456	13210	13294	13402	13307	13409	13383	13321	13334	13362	13291	13328	13261	13250	13274	13394	13303	13311	13394	13286	13256	13194	13266	13226	13509	13246	13373	13388	13330	13344	13320	13141	13291	13259	13181	13298	13334	13328	13237	13249	13230	13282	13369	13275	13435	13344	13264	13426	13262	13302	13214	13337	13349	13292	13230	13108	13275	13278	13221	13429	13270	13169	13300	13168	13182	13403	13494	13381	13381	13510	13251	13217	13197	13380	13210	13274	13232	13417	13218	13147	13374	13247	13293	13286	13219	13473	13381	13321	13382	13281	13248	13188	13440	13375	13423	13225	13290	13302	13291	13301	13358	13463	13335	13280	13373	13394	13225	13369	13148	13300	13199	13350	13135	13317	13280	13141	13376	13440	13370	13263	13412	13171	13324	13224	13327	13356	13237	13205	13350	13331	13267	13351	13104	13337	13204	13259	13503	13210	13345	13386	13341	13494	13353	13224	13280	13313	13089	13249	13372	13223	13339	13358	13363	13345	13499	13254	13328	13262	13173	13315	13358	13266	13265	13249	13086	13388	13224	13352	13384	13351	13345	13271	13275	13331	13340	13179	13265	13231	13341	13300	13313	13305	13271	13289	13289	13301	13321	13381	13332	13222	13422	13269	13365	13260	13373	13392	13381	13312	13310	13261	13175	13194	13405	13077	13385	13330	13259	13371	13258	13376	13346	13172	13370	13557	13407	13310	13268	13366	13288	13361	13472	13344	13439	13265	13291	13296	13431	13387	13369	13171	13365	13295	13184	13134	13153	13324	13317	13295	13465	13296	13200	13269	13265	13150	13309	13278	13305	13162	13261	13385	13415	13257	13358	13267	13361	13331	13240	13241	13243	13235	13239	13352	13257	13229	13288	13183	13359	13320	13466	13265	13315	13238	13175	13363	13140	13198	13199	13196	13299	13326	13233	13369	13141	13303	13207	13355	13095	13329	13247	13287	13304	13156	13322	13384	13408	13407	13207	13339	13343	13207	13329	13211	13219	13196	13433	13205	13275	13321	13392	13247	13589	13166	13216	13250	13266	13224	13371	13318	13278	13355	13266	13155	13299	13275	13414	13235	13315	13376	13165	13254	13457	13327	13235	13194	13277	13286	13407	13264	13435	13192	13220	13374	13226	13475	13225	13251	13223	13249	13279	13403	13272	13225	13384	13313	13220	13370	13283	13260	13221	13274	13366	13193	13207	13520	13347	13354	13102	13358	13266	13081	13165	13234	13234	13391	13349	13427	13349	13227	13436	13250	13253	13095	13412	13275	13361	13318	13298	13226	13280	13383	13233	13369	13284	13347	13421	13197	13278	13136	13464	13374	13201	13221	13263	13159	13534	13253	13217	13327	13412	13250	13185	13324	13317	13260	13156	13253	13291	13275	13420	13242	13284	13251	13333	13209	13403	13253	13358	13166	13143	13322	13358	13317	13288	13333	13172	13304	13321	13170	13397	13256	13363	13322	13248	13468	13136	13325	13366	13290	13447	13178	13317	13305	13318	13487	13230	13281	13334	13286	13287	13396	13406	13256	13361	13349	13307	13390	13249	13313	13569	13327	13234	13243	13388	13279	13333	13301	13133	13427	13102	13147	13334	13444	13345	13218	13252	13258	13259	13239	13187	13295	13366	13067	13268	13244	13309	13299	13321	13468	13375	13184	13270	13510	13228	13308	13322	13367	13296	13398	13265	13322	13225	13252	13195	13385	13134	13184	13142	13449	13248	13344	13264	13294	13376	13378	13406	13370	13214	13302	13396	13265	13236	13240	13439	13347	13521	13326	13352	13414	13352	13486	13287	13324	13171	13275	13384	13438	13143	13325	13399	13332	13385	13361	13226	13178	13362	13404	13208	13304	13315	13465	13237	13288	13438	13451	13313	13237	13223	13132	13293	13300	13215	13376	13312	13196	13316	13256	13346	13472	13266	13393	13430	13402	13397	13364	13295	13362	13251	13247	13385	13361	13294	13304	13371	13300	13302	13390	13213	13297	13370	13335	13220	13428	13681	13367	13124	13380	13477	13309	13320	13284	13219	13212	13415	13213	13312	13289	13247	13289	13384	13121	13430	13338	13250	13287	13322	13388	13199	13372	13357	13300	13292	13499	13338	13288	13260	13296	13279	13315	13415	13223	13356	13409	13293	13294	13140	13395	13202	13337	13163	13232	13250	13344	13228	13297	13388	13418	13425	13286	13244	13164	13191	13320	13325	13401	13212	13267	13160	13178	13539	13339	13293	13269	13393	13011	13237	13255	13266	13191	13577	13354	13191	13200	13323	13356	13337	13367	13258	13368	13303	13373	13155	13284	13281	13145	13291	13299	13336	13252	13187	13292	13321	13446	13157	13196	13291	13348	13359	13391	13399	13397	13178	13342	13281	13380	13320	13330	13317	13320	13384	13309	13497	13346	13433	13385	13215	13238	13277	13403	13196	13338	13386	13409	13270	13244	13252	13179	13489	13253	13270	13411	13383	13292	13196	13288	13326	13369	13178	13311	13322	13468	13238	13262	13387	13450	13102	13257	13349	13309	13292	13199	13294	13238	13354	13196	13388	13305	13330	13338	13335	13250	13363	13165	13491	13257	13367	13324	13218	13353	13241	13109	13444	13303	13275	13237	13295	13319	13331	13387	13436	13474	13158	13348	13435	13262	13476	13305	13348	13182	13242	13366	13079	13318	13251	13202	13225	13223	13207	13342	13259	13266	13387	13522	13489	13308	13256	13359	13288	13469	13346	13308	13291	13251	13083	13259	13157	13137	13274	13559	13360	13210	13101	13267	13163	13261	13584	13233	13187	13138	13299	13249	13298	13379	13339	13374	13310	13505	13378	13260	13284	13437	13311	13437	13139	13262	13313	13360	13337	13385	13214	13152	13310	13415	13126	13357	13195	13415	13273	13473	13354	13264	13287	13288	13157	13378	13275	13348	13251	13178	13267	13259	13268	13426	13273	13360	13227	13247	13323	13496	13360	13295	13276	13323	13112	13251	13388	13236	13309	13250	13244	13234	13150	13192	13299	13267	13340	13378	13262	13279	13423	13330	13345	13355	13295	13209	13368	13246	13336	13172	13113	13333	13437	13410	13207	13346	13263	13324	13225	13399	13283	13255	13262	13327	13378	13145	13518	13425	13287	13413	13290	13399	13282	13469	13166	13169	13260	13291	13415	13323	13293	13185	13095	13344	13272	13147	13382	13185	13234	13266	13408	13303	13067	13333	13157	13204	13104	13212	13265	13205	13388	13398	13224	13481	13297	13229	13248	13289	13293	13317	13247	13268	13257	13380	13236	13225	13245	13337	13231	13435	13311	13151	13298	13201	13511	13386	13250	13119	13315	13254	13341	13365	13217	13397	13300	13351	13214	13523	13253	13406	13299	13230	13259	13086	13345	13497	13254	13381	13139	13297	13196	13273	13342	13286	13326	13161	13179	13396	13170	13280	13422	13292	13376	13339	13263	13277	13273	13182	13191	13426	13287	13255	13247	13191	13398	13346	13359	13491	13117	13304	13273	13304	13566	13323	13299	13382	13348	13096	13462	13355	13320	13298	13282	13168	13238	13271	13207	13438	13312	13345	13330	13347	13319	13375	13312	13323	13299	13426	13257	13394	13471	13373	13291	13257	13408	13349	13396	13242	13226	13319	13310	13368	13276	13297	13303	13313	13337	13296	13315	13339	13202	13369	13249	13405	13222	13231	13221	13253	13377	13266	13266	13281	13320	13570	13231	13378	13337	13215	13320	13476	13128	13243	13295	13386	13373	13301	13081	13292	13342	13291	13365	13344	13317	13475	13287	13280	13249	13501	13333	13440	13255	13256	13263	13303	13313	13501	13366	13171	13363	13356	13358	13252	13184	13273	13209	13266	13316	13409	13351	13276	13324	13371	13460	13361	13442	13125	13344	13326	13335	13232	13306	13388	13470	13266	13201	13314	13472	13228	13428	13448	13296	13188	13331	13261	13323	13190	13202	13372	13453	13332	13399	13265	13287	13377	13541	13189	13424	13257	13397	13203	13251	13410	13250	13436	13368	13278	13335	13364	13295	13276	13420	13388	13389	13272	13146	13213	13248	13255	13354	13351	13184	13263	13189	13542	13326	13432	13089	13258	13372	13265	13234	13241	13173	13240	13206	13447	13241	13327	13120	13241	13297	13262	13383	13299	13297	13342	13314	13320	13231	13530	13053	13271	13226	13282	13311	13162	13369	13305	13317	13397	13313	13400	13243	13165	13275	13420	13311	13251	13166	13231	13383	13171	13513	13279	13196	13276	13323	13405	13338	13343	13428	13145	13285	13295	13354	13249	13366	13095	13323	13338	13258	13399	13258	13322	13489	13278	13310	13245	13178	13203	13284	13240	13418	13252	13445	13188	13327	13124	13380	13430	13412	13332	13065	13415	13417	13362	13193	13290	13296	13264	13291	13313	13197	13439	13246	13411	13201	13227	13190	13419	13418	13370	13286	13290	13256	13344	13310	13201	13241	13353	13354	13209	13334	13373	13176	13320	13278	13286	13356
29974	32384	41592	36346	29411	25395	22396	20098	18906	17981	17314	16737	16400	16266	15857	15786	15800	15725	15884	15533	15609	15616	15790	15658	15430	15265	15279	15555	15389	15499	15652	15518	15396	15602	15354	15474	15531	15485	15460	15605	15793	15527	15356	15388	15506	15382	15663	15549	15343	15340	15557	15542	15435	15606	15580	15456	15496	15578	15486	15316	15385	15357	15320	15433	15572	15359	15393	15497	15485	15632	15424	15382	15454	15441	15433	15528	15338	15362	15446	15654	15324	15407	15423	15420	15315	15413	15389	15440	15408	15500	15644	15337	15653	15527	15414	15473	15511	15243	15587	15208	15540	15662	15375	15502	15590	15658	15518	15618	15475	15558	15372	15437	15531	15325	15338	15415	15286	15176	15558	15599	15387	15458	15403	15570	15571	15622	15395	15564	15474	15523	15420	15627	15507	15485	15454	15453	15393	15412	15561	15448	15506	15339	15320	15497	15373	15263	15511	15389	15498	15253	15448	15594	15396	15497	15482	15470	15326	15441	15376	15492	15367	15420	15606	15588	15610	15336	15331	15282	15447	15656	15557	15502	15486	15424	15462	15420	15560	15313	15556	15343	15634	15657	15575	15404	15397	15462	15241	15581	15545	15453	15425	15398	15230	15475	15529	15474	15542	15407	15496	15394	15492	15408	15345	15357	15386	15433	15389	15567	15457	15336	15333	15574	15470	15507	15251	15509	15429	15528	15538	15404	15522	15462	15520	15522	15286	15448	15388	15634	15497	15411	15500	15367	15209	15390	15336	15513	15319	15590	15554	15471	15298	15369	15388	15554	15472	15210	15662	15385	15453	15491	15628	15334	15403	15345	15507	15492	15545	15542	15327	15299	15466	15291	15481	15585	15446	15469	15488	15646	15403	15422	15299	15537	15305	15569	15526	15340	15528	15425	15583	15510	15476	15419	15497	15392	15416	15437	15507	15375	15365	15424	15598	15286	15624	15567	15588	15490	15406	15574	15529	15309	15555	15577	15507	15402	15450	15664	15508	15437	15308	15395	15507	15467	15358	15382	15397	15535	15342	15467	15466	15450	15410	15414	15466	15457	15300	15304	15653	15513	15520	15436	15465	15264	15575	15484	15654	15550	15406	15550	15547	15349	15428	15359	15383	15629	15368	15693	15533	15274	15429	15341	15342	15420	15517	15580	15369	15547	15463	15401	15644	15434	15432	15462	15485	15324	15479	15286	15575	15607	15414	15657	15465	15416	15534	15394	15495	15518	15572	15548	15485	15449	15475	15386	15389	15514	15414	15587	15442	15294	15429	15472	15338	15392	15706	15475	15354	15430	15370	15243	15433	15520	15500	15437	15678	15655	15397	15467	15522	15570	15408	15497	15430	15464	15238	15505	15226	15436	15512	15473	15508	15685	15371	15559	15526	15248	15403	15436	15423	15279	15378	15599	15407	15353	15358	15505	15210	15381	15529	15463	15702	15345	15549	15427	15384	15243	15327	15430	15520	15390	15553	15351	15497	15558	15407	15375	15342	15636	15677	15472	15610	15363	15575	15464	15391	15331	15369	15402	15535	15220	15188	15319	15641	15532	15538	15470	15341	15483	15526	15599	15483	15364	15503	15616	15613	15371	15277	15507	15469	15460	15295	15348	15358	15469	15395	15358	15530	15382	15457	15413	15595	15242	15476	15352	15221	15440	15639	15434	15272	15279	15461	15404	15516	15364	15411	15399	15421	15578	15312	15513	15520	15530	15407	15596	15394	15427	15413	15416	15503	15580	15540	15313	15572	15595	15524	15430	15440	15336	15360	15361	15282	15321	15337	15389	15556	15347	15395	15556	15454	15261	15537	15488	15439	15424	15530	15524	15375	15395	15485	15386	15390	15462	15612	15329	15503	15251	15393	15433	15453	15519	15356	15424	15326	15420	15532	15542	15559	15393	15516	15569	15445	15517	15579	15335	15424	15487	15458	15623	15444	15387	15355	15285	15200	15541	15400	15353	15531	15383	15391	15357	15507	15611	15510	15435	15407	15353	15407	15462	15352	15393	15435	15355	15314	15540	15352	15787	15290	15495	15478	15456	15476	15463	15658	15567	15477	15453	15447	15503	15608	15403	15395	15344	15323	15575	15381	15537	15587	15541	15436	15585	15559	15457	15397	15438	15454	15580	15494	15497	15563	15550	15459	15520	15615	15270	15476	15346	15326	15452	15422	15355	15448	15385	15519	15454	15420	15461	15488	15367	15164	15332	15508	15282	15346	15438	15399	15377	15485	15514	15434	15417	15650	15508	15687	15452	15613	15349	15445	15294	15636	15520	15314	15565	15204	15401	15354	15392	15476	15480	15547	15505	15323	15602	15541	15454	15605	15468	15451	15692	15436	15628	15497	15380	15365	15469	15376	15573	15415	15567	15516	15333	15480	15338	15488	15245	15490	15427	15432	15455	15419	15510	15239	15397	15524	15498	15488	15388	15512	15406	15360	15585	15500	15455	15169	15257	15544	15472	15390	15365	15582	15625	15629	15522	15401	15569	15544	15487	15492	15501	15549	15723	15510	15236	15247	15571	15626	15470	15464	15493	15464	15412	15603	15387	15496	15542	15476	15501	15491	15393	15523	15376	15443	15348	15414	15535	15492	15604	15545	15348	15552	15575	15636	15518	15454	15416	15491	15439	15400	15471	15347	15143	15467	15429	15521	15571	15446	15407	15460	15419	15493	15453	15560	15246	15597	15637	15444	15366	15585	15530	15444	15630	15505	15380	15412	15340	15474	15385	15363	15485	15605	15405	15444	15511	15402	15464	15240	15362	15364	15458	15420	15603	15408	15561	15564	15347	15462	15237	15389	15332	15435	15446	15436	15537	15337	15339	15380	15430	15436	15331	15520	15581	15410	15693	15527	15475	15590	15433	15504	15482	15397	15476	15531	15539	15461	15380	15482	15323	15381	15251	15446	15591	15454	15395	15224	15202	15375	15583	15448	15443	15487	15627	15492	15323	15489	15360	15506	15335	15434	15413	15538	15451	15308	15597	15390	15529	15738	15330	15404	15525	15520	15528	15528	15575	15578	15271	15470	15433	15414	15482	15579	15542	15389	15435	15642	15505	15603	15511	15355	15546	15523	15300	15410	15462	15586	15532	15614	15410	15453	15450	15405	15615	15519	15332	15453	15552	15688	15467	15402	15373	15578	15474	15444	15231	15519	15611	15390	15317	15349	15575	15346	15387	15491	15599	15577	15382	15480	15571	15579	15596	15499	15532	15485	15434	15489	15216	15485	15460	15638	15472	15378	15456	15459	15528	15462	15473	15371	15558	15474	15515	15483	15385	15565	15455	15399	15357	15525	15381	15646	15335	15361	15560	15527	15475	15464	15505	15404	15346	15305	15532	15411	15581	15528	15489	15514	15423	15537	15671	15432	15422	15445	15536	15477	15449	15551	15562	15581	15477	15382	15631	15325	15404	15639	15680	15337	15693	15499	15374	15620	15506	15569	15526	15405	15572	15651	15517	15438	15536	15548	15355	15697	15360	15580	15514	15385	15543	15585	15595	15321	15539	15394	15563	15424	15427	15456	15315	15488	15689	15452	15591	15585	15403	15334	15528	15578	15442	15517	15334	15561	15508	15491	15421	15332	15518	15470	15515	15611	15469	15492	15368	15605	15475	15371	15266	15342	15480	15545	15592	15507	15266	15397	15214	15395	15341	15396	15495	15411	15365	15347	15414	15517	15455	15365	15472	15507	15352	15514	15429	15360	15480	15526	15704	15531	15676	15516	15421	15499	15470	15481	15411	15515	15319	15376	15371	15378	15245	15488	15498	15291	15437	15475	15253	15393	15597	15591	15463	15436	15595	15451	15703	15461	15342	15522	15485	15438	15309	15461	15446	15437	15616	15447	15385	15442	15336	15474	15428	15464	15495	15282	15483	15335	15527	15463	15465	15532	15632	15556	15407	15403	15207	15361	15396	15546	15415	15538	15461	15551	15420	15560	15430	15542	15479	15672	15304	15445	15587	15484	15269	15551	15544	15377	15478	15545	15447	15609	15599	15484	15436	15479	15380	15555	15471	15409	15359	15396	15427	15235	15562	15459	15654	15511	15532	15558	15499	15480	15535	15629	15312	15443	15436	15501	15381	15620	15570	15407	15742	15573	15282	15347	15489	15403	15578	15526	15369	15405	15401	15559	15520	15372	15530	15479	15331	15494	15554	15335	15250	15350	15483	15419	15258	15490	15580	15397	15559	15517	15287	15361	15418	15406	15382	15503	15590	15491	15530	15563	15672	15449	15476	15400	15597	15639	15492	15295	15330	15522	15478	15455	15423	15564	15757	15573	15479	15312	15397	15431	15282	15521	15456	15330	15395	15474	15487	15592	15389	15346	15515	15652	15433	15417	15424	15270	15531	15503	15427	15397	15304	15719	15342	15657	15591	15705	15478	15365	15417	15730	15477	15523	15488	15527	15625	15613	15346	15543	15242	15488	15444	15461	15398	15363	15756	15502	15442	15517	15419	15410	15297	15466	15559	15447	15456	15443	15499	15449	15204	15533	15318	15464	15394	15395	15506	15520	15310	15261	15380	15453	15167	15408	15433	15548	15469	15400	15399	15588	15577	15382	15551	15530	15340	15416	15301	15383	15394	15443	15490	15495	15418	15571	15400	15467	15281	15305	15389	15302	15417	15506	15414	15536	15311	15311	15520	15282	15467	15637	15505	15506	15506	15545	15400	15314	15509	15490	15397	15414	15374	15517	15436	15582	15408	15438	15448	15526	15604	15350	15291	15563	15640	15490	15433	15546	15382	15357	15334	15534	15435	15389	15390	15346	15410	15433	15787	15409	15498	15403	15260	15449	15496	15342	15309	15688	15633	15325	15673	15550	15307	15510	15485	15612	15421	15533	15576	15401	15485	15491	15575	15464	15468	15276	15538	15469	15598	15393	15605	15554	15310	15578	15557	15444	15518	15583	15492	15576	15378	15643	15504	15454	15354	15405	15220	15401	15259	15501	15467	15356	15611	15375	15399	15327	15530	15420	15463	15561	15589	15601	15504	15485	15420	15519	15349	15297	15238	15482	15498	15539	15485	15540	15496	15450	15549	15603	15680	15389	15359	15460	15453	15486	15163	15435	15434	15350	15403	15395	15357	15644	15488	15368	15540	15398	15545	15623	15556
33872	49437	45420	35560	29845	25475	22179	19523	18045	16591	15573	14914	14419	14218	14111	13983	13602	13614	13564	13420	13429	13299	13373	13460	13412	13304	13261	13014	13270	13209	13283	13450	13438	13333	13152	13325	13348	13273	13283	13456	13208	13316	13247	13171	13248	13334	13358	13430	13375	13200	13297	13424	13374	13316	13223	13329	13257	13226	13402	13125	13451	13097	13134	13171	13381	13226	13233	13435	13116	13253	13316	13413	13156	13159	13263	13252	13448	13306	13330	13213	13274	13244	13183	13277	13253	13095	13122	13214	13230	13199	13161	13422	13307	13366	13292	13388	13197	13204	13285	13046	13213	13403	13255	13177	13288	13335	13455	13353	13262	13215	13249	13301	13303	13244	13193	13199	13335	13219	13199	13192	13316	13150	13295	13208	13185	13199	13282	13289	13355	13238	13242	13317	13200	13271	13227	13324	13448	13296	13264	13296	13339	13200	13385	13254	13362	13133	13358	13234	13306	13222	13320	13195	13358	13129	13139	13178	13304	13275	13112	13230	13169	13098	13064	13212	13161	13223	13216	13284	13146	13222	13300	13139	13303	13166	13309	13144	13285	13278	13183	13223	13099	13207	13095	13146	13310	13385	13242	13247	13444	13175	13287	13213	13278	13181	13173	13254	13162	13098	13285	13308	12980	13445	13238	13326	13408	13353	13118	13261	13325	13201	13222	13233	13199	13325	13239	13313	13370	13301	13137	13156	13321	13224	13172	13238	13206	13327	13254	13204	13303	13414	13214	13188	13290	13306	13293	13296	13194	13362	13216	13329	13277	13206	13162	13358	13266	13219	13256	13331	13352	13167	13270	13456	13345	13110	13298	13312	13240	13301	13249	13113	13314	13149	13347	13257	13360	13382	13363	13124	13216	13154	13177	13390	13247	13207	13220	13353	13167	13214	13461	13365	13095	13153	13336	13343	13355	13154	13229	13280	13265	13146	13201	13389	13168	13184	13255	13179	13216	12952	13220	13342	13131	13413	13438	13351	13294	13153	12997	13264	13279	13244	13378	13267	13186	13127	13004	13357	13219	13145	13065	13279	13246	13080	13255	13214	13125	13335	13192	13234	13192	13179	13238	13225	13262	13300	13350	13321	13333	13124	13265	13267	13298	13218	13107	13089	13475	13098	13315	13426	13175	13177	13229	13098	13408	13229	13444	13325	13110	13349	13105	13246	13217	13267	13071	13109	13347	13350	13222	13297	13059	13106	13396	13342	13460	13174	13332	13253	13330	13447	13225	13386	13236	13223	13231	13335	13192	13186	13407	13279	13174	13315	13178	13209	13202	13173	13099	13189	13082	13447	13339	13166	13172	13283	13347	13273	13150	13200	13280	13110	13254	13293	13259	13244	13148	13279	13155	13170	13133	13317	13262	13231	13395	13215	13271	13158	13365	13185	13213	13243	13124	13281	13255	13265	13159	13308	13275	13277	13025	13137	13270	13318	13219	13293	13159	13265	13256	13270	13261	13214	13306	13234	13202	13246	13350	13199	13138	13368	13161	13225	13292	13300	13240	13341	13304	13306	13163	13436	13311	13200	13114	13226	12981	13312	13325	13037	13165	13188	13232	13174	13287	13133	13119	13143	13279	13147	13244	13254	13167	13294	13315	13236	13194	13048	13393	13269	13100	13249	13097	13169	13223	13295	13221	13205	13227	13365	13326	13183	13234	13119	13568	13357	13311	13183	13108	13230	13106	13226	13069	13384	13110	13214	13220	13209	13195	13262	13297	13257	13250	13192	13265	13217	13239	13259	13313	13268	13173	13180	13123	13195	13269	13235	13349	13325	13250	13289	13235	13315	13356	13241	13363	13263	13257	13306	13302	13053	13284	13256	13256	13179	13334	13321	13293	13057	13131	13164	13087	13088	13339	13211	13247	13355	13173	13136	13277	13267	13216	13096	13198	13187	13297	13185	13168	13278	13170	13193	13397	13104	13212	13251	13207	13235	13191	13179	13205	13298	13184	13210	13311	13325	13159	13170	13161	13145	13394	13136	13358	13256	13343	13311	13224	13321	13112	13122	13139	13225	13271	13264	13262	13220	13223	13324	13336	13173	13267	13358	13179	13073	13155	13156	13350	13373	13083	13394	13315	13339	13158	13255	13126	13155	13280	13149	13256	13084	13253	13285	13322	13315	13449	13294	13246	13221	13268	13176	13318	13363	13153	13246	13352	13161	13302	13199	13433	13114	13241	13330	13264	13130	13054	13246	13209	13154	13223	13210	12993	13329	13216	13032	13241	13236	13264	13258	13301	13193	13242	13098	13306	13244	13362	13195	13281	13208	13106	13223	13189	13133	13324	13177	13182	13158	13231	13298	13218	13249	13235	13202	13224	13119	13138	13149	13317	13437	13194	13287	13243	13216	13169	13073	13313	13230	13368	13321	13381	13318	13296	13349	13329	13166	13093	13335	13141	13056	13295	13318	13170	13277	13119	13193	13212	13242	13305	13272	13318	13303	13129	13241	13120	13184	13210	13136	13234	13314	13263	13274	13334	13308	13223	13180	13256	13129	13421	13252	13078	13326	13157	13265	13228	13405	13191	13136	13143	13252	13188	13051	13089	13231	13449	13041	13395	13202	13173	13249	13249	13186	13248	13207	13226	13333	13299	13293	13271	13224	13195	13211	13295	13244	13255	13344	13345	13395	13141	13136	13051	13392	13220	13256	13223	13276	13250	13170	13535	13046	13421	13389	13051	13166	13353	13176	13253	13338	13106	13205	13247	13260	13399	13213	13163	13276	13114	13220	13312	13379	13101	13267	13073	13224	13200	13121	13280	13237	13152	13325	13357	13289	13277	13265	13285	13147	13410	13381	13194	13217	13203	13311	13247	13186	13069	13220	13321	13188	13141	13245	13274	13075	13170	13075	13194	13174	13205	13177	13182	13227	13297	13113	13161	13187	13401	13240	13156	13250	13324	13267	13393	13291	13150	13234	13198	13238	13070	13209	13235	13296	13256	13271	13202	13149	13317	13332	13334	13080	13334	13337	13335	13272	13237	13143	13290	13211	13162	13084	13353	13448	13228	13391	13095	13247	13277	13204	13076	13107	13399	13167	13339	13192	13075	13229	13277	13147	13222	13136	13062	13117	13245	13347	13161	13183	13170	13127	13220	13326	13386	13209	13449	13353	13251	13424	13148	13191	13297	13197	13256	13303	13204	13096	13177	13337	13161	13263	13151	13282	13154	13218	13165	13217	13257	13361	13224	13284	13217	13199	13241	13271	13160	13205	13375	13127	13255	13293	12997	13240	13306	13304	13217	13331	13143	13266	13269	13247	13270	13140	13220	13190	13313	13167	13276	13305	13217	13230	13276	13172	13350	13108	13288	13250	13246	13130	13308	13422	13188	13173	13135	13311	13301	13187	13276	13385	13269	13226	13158	13241	13292	13103	13304	13362	13165	13239	13121	13144	13333	13142	13327	13267	13280	13299	13187	13220	13183	13248	13182	13140	13293	13274	13265	13262	13130	13107	13251	13184	13184	13150	13253	13122	13270	13147	13287	13379	13141	13330	13357	13275	13245	13354	13199	13236	13313	13220	13227	13319	13186	13207	13254	13242	13216	13402	13201	13352	13361	13204	13174	12986	13210	13300	13233	13259	13351	13417	13194	13281	13121	13235	13249	13345	13215	13267	13205	13280	13338	13325	13166	13306	13219	13217	13243	13121	13176	13225	13051	13334	13257	13125	13350	13397	13200	13087	13184	13170	13283	13197	13150	13214	13245	13303	13284	13371	13289	13198	13276	13341	13216	13313	13260	13073	13291	13240	13134	13158	13292	13230	13194	13133	13242	13246	13152	13129	13310	13068	13222	13145	13314	13207	13362	13130	13133	13265	13135	13310	13312	13259	13234	13141	13236	13133	13301	13240	13224	13214	13394	13161	13276	13403	13274	13278	13162	13356	13270	13120	13250	13250	13264	13238	13132	13275	13234	13329	13183	13064	13161	13283	13220	13179	13279	13333	13214	13249	13284	13337	13213	13376	13365	13420	13152	13347	13210	13241	13275	13380	13334	13228	13202	13099	13188	13187	13519	13138	13277	13094	13266	13291	13221	13352	13198	13373	13151	13390	13249	13136	13376	13217	13199	13222	13202	13200	13143	13195	13225	13322	13211	13312	13227	13260	13183	13629	13224	13193	13298	13321	13172	13354	13243	13122	13245	13238	13279	13054	13245	13307	13197	13174	13247	13375	13139	13221	13263	13303	13189	13228	13392	13124	13239	13236	13090	13136	13291	13266	13252	13237	13153	13333	13231	13201	13282	13106	13270	13353	13290	13178	13098	13199	13219	13360	13291	13313	13209	13305	13182	13210	13278	13209	13333	13291	13470	13177	13171	13205	13320	13013	13125	13314	13212	12929	13226	13396	13110	13368	13177	13464	13121	13271	13231	13275	13463	13240	13223	13314	13220	13089	13175	13104	13366	13328	13457	13269	13387	13366	13277	13280	13252	13182	13280	13253	13326	13208	13150	13359	13230	13129	13353	13322	13163	13143	13167	13266	13269	13072	13216	13150	13345	13229	13195	13283	13285	13398	13325	13335	13225	13161	13281	13096	13353	13232	13310	13268	13368	13246	13326	13268	13310	13394	13425	13268	13186	13255	13058	13193	13296	13179	13233	13259	13335	13317	13226	13182	13188	13109	13152	13397	13155	13238	13269	13231	13214	13385	13303	13347	13154	13313	13348	13231	13113	13213	13274	13279	13151	13216	13168	13311	13170	13323	13347	13257	13067	13196	13233	13274	13307	13179	13279	13198	13179	13179	13227	13300	13231	13259	13258	13144	13243	13165	13245	13187	13003	13170	13210	13223	13251	13215	13262	13333	13231	13256	13238	13349	13125	13462	13144	13263	13044	13332	13211	13179	13218	13208	13133	13234	13258	13284	13187	13307	13235	13177	13420	13244	13236	13272	13181	13248	13260	13317	13231	13116	13261	13154	13136	13387	13252	13190	13275	13323	13178	13261	13324	13254	13196	13280	13287	13084	13326	13277	13166	13328	13258	13242	13076	13174	13276	13300	13291	13323	13242	13215	13175	13273	13240	13342	13071	13145	13330	13315	13237	13339	13231	13250	13356	13317	13221	13295	13302	13339	13426	13324	13288	13264	13217	13134	13266	13333	13295	13042
24096	21102	28862	27989	28701	29435	27349	22433	20521	19102	18029	17308	16902	16516	16380	16032	15862	15857	15697	15305	15453	15424	15390	15153	15221	15296	15486	15400	15182	15302	15138	15355	15319	15115	15116	15223	15210	15192	15182	15116	15122	15073	15184	15190	15332	15139	15180	15243	15084	14914	15129	15184	15300	15132	15194	15154	15318	15183	15335	15283	15115	15075	15089	15319	15295	15138	15107	15109	15205	15019	15331	15090	15091	15026	15150	15197	15119	15111	15117	15003	15309	14828	15225	15036	15132	14997	14986	15148	15109	14981	15063	15050	15198	14951	15251	15075	15157	15157	15177	15164	15339	15025	15183	15270	15183	15090	15152	15188	15105	14984	15252	15243	15061	14982	15135	15063	14968	15033	15155	15021	14921	15179	15056	15050	15117	14967	15290	15154	15135	15136	15187	14972	15032	15264	15146	15190	15268	15115	15046	15191	15040	15125	15213	15208	15096	15159	15163	15229	15055	15155	15213	14960	15137	15071	14958	14995	15152	15319	15005	15178	15135	15155	15160	15072	15039	14933	14960	15342	15021	14864	15141	15189	15172	15114	14980	14898	15139	15196	15021	15158	15217	15071	15091	14950	15182	15096	15129	15150	15270	15136	15075	15005	15241	15114	15185	15214	15045	15316	15085	15191	15322	15305	14994	15272	15193	15137	15060	15197	15084	15129	15160	15206	15181	15038	15010	14938	15169	15227	15129	15038	15067	15007	15164	15182	15288	15131	15031	14951	15033	15101	14991	15240	14968	15009	15159	15049	14951	15063	15153	15145	15144	15282	14938	15248	15273	15158	15027	14906	15084	15125	15161	15215	15138	15257	15288	15185	15078	14984	15183	14959	15214	14878	15164	15168	15275	15008	15084	15093	15121	15186	15074	15299	15011	15086	14969	14930	14888	15176	15121	15176	15155	15195	15031	14975	14988	15027	15040	14901	15293	15157	15279	15245	15274	15323	14943	15158	15107	15006	15155	15164	15256	14913	15185	15042	15036	15073	15196	15267	15141	15126	14986	15168	15187	15145	15107	15011	15214	15143	15113	15114	15116	15112	15249	15348	15042	15252	15074	15072	14891	15094	15125	15319	15047	15064	15111	15082	14992	15214	15194	14926	15137	14970	15057	15301	14993	14951	15139	15254	15055	15088	15144	15148	14970	15063	14981	15232	15211	15064	14995	15030	15087	15058	15169	15104	15003	15148	15180	15181	15045	15060	14929	15252	15105	15151	15136	15087	15378	15072	15330	15265	15001	15169	15054	15050	15077	15189	15059	15108	15266	15191	15050	15174	14993	15073	15081	15112	15074	15168	15161	15126	15038	15068	15141	15282	15077	15199	15137	14918	14894	14984	15105	15110	15150	15067	15188	15149	15047	15205	15097	15064	15077	15179	15230	15114	15096	15133	15146	15224	15043	15119	15152	15076	15237	14884	15155	15101	15300	15150	15054	14938	15053	15017	15069	15104	15125	15008	15020	15080	14923	15171	15112	15112	15227	15060	15273	15200	15170	15042	15124	15135	15080	15006	15249	15166	15229	14885	15058	15064	14939	14965	15078	14959	15210	15059	15077	15172	15130	15073	15092	15208	14996	15082	14946	15100	15096	14917	15217	15175	15142	14878	15253	14988	15099	15097	15145	15040	15017	15052	15233	14872	15198	15168	15152	14970	15001	14785	14948	15098	15047	15025	15267	15177	14948	14959	15152	15319	15179	15115	15310	14915	15151	15144	15091	15157	15124	15101	15101	15059	15120	15042	15119	15120	15353	15243	15189	15220	15124	15134	15080	15103	15158	15298	15220	15186	14941	15042	15195	14980	15105	15166	15186	15253	15229	15214	15173	15030	14868	15140	15132	15055	15050	15119	15046	15050	15092	15133	15355	14925	15164	14925	15163	15050	15249	14981	15050	15008	15153	15243	15257	15259	15231	15122	14998	15155	15202	15086	14995	15103	14997	15011	15128	15010	14837	15372	15025	15271	15174	15128	14918	15099	14990	14960	15108	15163	14945	14993	15129	15327	15012	15052	15070	15271	15052	15082	15117	15179	15064	15110	14965	15230	15083	15109	14920	15168	15024	15059	15207	15170	15073	14999	15063	15130	15230	15062	15098	15122	15101	15219	15212	15105	15429	15020	15163	15055	15180	15089	15176	15094	14995	14807	15245	15065	15244	15015	15193	15024	14836	15116	15307	15179	15213	15204	15191	15127	15068	15086	15056	15129	15172	15366	15089	15195	15097	15320	15086	15056	15016	15104	15297	14981	15200	15136	15035	15104	15135	15193	15046	15097	15132	15107	15141	15062	15166	15135	15008	15081	14933	14981	14934	15028	15060	15053	15338	15111	15139	15295	15048	15177	15100	15124	15086	14998	15206	15213	15155	15212	15276	15045	15115	15295	15207	15293	15151	15133	15030	15195	15012	15083	14981	15182	15224	15168	15059	15154	15033	15201	15195	15268	15083	15187	15179	15130	15067	15020	14995	15104	15139	15158	15229	15037	15028	15090	15060	15127	15029	15168	15065	15145	15279	15241	15012	15015	15154	15204	15005	14923	15326	15250	15131	15028	15251	15087	15051	15245	15063	15239	15107	15201	14971	15131	15135	15115	15063	15062	15013	15031	14988	14945	15167	15327	15135	15127	15076	15220	15118	15196	15023	15089	14995	15056	14957	15171	15200	14975	15284	15132	15262	14994	15194	15059	15047	15178	14955	15061	15117	15166	14756	15053	15082	14995	15099	15127	15273	15077	15161	15012	15030	15055	15028	15185	15176	15028	15018	15105	15133	15075	15201	15187	15053	15031	14910	15074	15265	14954	15174	15241	15103	15070	15240	15020	15225	15091	15029	14974	14988	15229	14990	15088	14992	15181	15191	15073	15277	15207	15299	15096	15006	15282	15059	15320	15149	15048	15267	14993	15093	14930	15016	15100	15129	15142	15114	15148	15242	15065	15040	14911	15058	15104	15217	15201	15148	15449	15232	15104	15216	14998	15152	15005	15029	15259	14971	15102	14946	14898	14993	15304	15065	15038	15189	15297	15215	15130	15119	15193	15028	15101	14968	15005	15262	14968	15073	15026	15015	14922	15186	15146	15223	15049	15172	15243	15279	15057	15348	15082	15099	15079	15100	15028	15035	15033	15181	15145	15085	15090	14834	15151	15199	15101	15175	15097	15080	15045	15179	15237	15335	14977	15198	14997	15095	15069	15095	15029	15152	15054	15117	15155	15214	15211	15241	15155	15183	15133	14921	15250	15261	14999	15062	15143	15334	15081	15134	15221	15093	15004	15168	15116	15185	14994	15060	15091	15198	15148	14945	15029	15074	15000	15049	15261	15108	14974	15208	15143	15247	15216	14879	15040	15097	15054	15244	15186	15182	15062	15212	15218	15075	15233	15036	14994	15049	15222	15154	15219	15188	14881	15185	15098	15302	15092	15142	15020	14952	15049	15261	15198	15301	15150	15028	15320	14964	15019	15226	15116	14930	14931	15379	15229	15067	15050	15198	15359	15094	15226	15002	15072	15065	15383	14955	15115	15254	14966	14940	15067	15096	14867	15074	14889	14968	15053	14933	14946	15318	15182	15178	15399	15095	14996	15062	15095	14958	14973	15142	15067	15085	15073	14915	15246	15270	14999	15198	15044	15088	15127	14982	15080	15158	15096	15170	15328	15226	15112	15083	15270	15010	14895	15157	14862	15251	15005	15107	15035	15207	15121	15137	15256	15133	15166	15320	14917	14979	15016	15074	15136	15107	15174	15022	14993	14982	15160	15192	14977	15261	15000	15093	15245	15018	15087	15132	15177	15265	15352	15325	15121	15007	15018	15031	15065	15050	15107	15089	14953	15130	15044	14910	14983	15018	15202	15039	15063	15088	15250	15137	15113	15056	15000	15022	15165	15062	15236	15152	15216	15040	15229	15029	15213	15210	14939	14986	15111	15303	15159	15016	15134	15125	15268	15248	15057	15125	15123	15184	14987	14899	15073	15032	15190	15259	15129	15232	14967	15063	15089	15211	14989	15038	15170	14947	14978	15190	15243	15180	15130	15268	15299	15104	15100	15097	15168	15252	15091	15030	15173	15022	15140	15220	15049	15174	15053	14982	15030	15194	15161	15121	15106	15196	15045	15100	14816	15029	15118	14973	15068	15204	14969	15024	15052	15032	15019	15243	15092	15220	14923	15166	14906	15200	14982	15203	15021	15196	15221	15003	15188	15231	15145	15165	14838	15008	15063	15300	15117	15364	15106	15120	15039	15029	15247	15105	15167	15113	15233	15075	14804	15131	15167	15315	15115	15106	14972	15096	15090	15167	15057	15256	15130	15285	15216	15097	15242	15237	15133	15068	15265	15214	14933	15194	15070	15117	15188	15110	15102	15186	15045	15073	15245	15014	15076	15143	15119	15036	15111	15206	15018	15130	14983	15225	15206	15113	15125	15182	15247	15010	14987	15017	15070	15182	15150	15090	15243	15128	14992	15097	15202	15166	15129	15110	14947	15186	15333	15103	15194	15069	15131	15079	15178	14946	14911	15095	15159	15131	15074	15119	15286	15433	14964	15013	14941	15030	15113	15149	15076	15263	15207	15083	14998	15138	15015	15330	15149	15160	15196	15147	15261	15053	15112	15221	14990	15125	15348	15171	15096	15188	15073	14916	15030	15110	15119	15243	15201	14851	15223	14959	15248	15266	14985	15160	15039	15059	14959	14993	14966	15108	15012	15080	15267	15107	15060	15171	15268	15079	15009	15151	15160	14939	15178	14936	15091	15183	15148	15074	15184	15008	15157	15110	15097	15023	14812	15177	15015	15305	15116	15094	15007	15131	15012	15075	14964	15123	15263	15180	15090	15093	15029	15190	15118	15195	15124	15177	15178	15224	15336	15166	15115	15272	15069	14945	15143	15168	15110	15008	15020	15090	14944	15211	15122	15158	15109	15100	15062	15090	15217	15085	15195	15208	15232	15038	15127	15056	14853	15151	15023	15080	15114	15269	15176	15180	15179	15064	14916	15096	14958	15136	15096	15295	15135	15170	15031	15221	14992	15067	15265	15317	15307	15218	14947	15111	15389	15021	15073	15140	15138	15103	15064	15213	15003	15017	15031	15112	15027	15136	14907	15197	15200	15170	15299	15180	15187	15107	15246
33269	55952	52202	41732	36324	31044	26492	22606	20333	18168	16754	15636	15328	14778	14258	14068	13826	13678	13583	13482	13250	13208	13384	13145	13234	13182	13198	13185	13142	13030	13030	13136	13128	13184	13119	13281	13252	12985	13065	13073	12986	12960	13139	13081	13153	13080	13133	13087	13029	13086	12975	13133	12904	13011	13161	13111	12940	13007	12934	13159	13206	13078	13377	12989	13255	13018	13117	13138	12964	13042	13155	13108	13076	13173	13066	12965	13158	13058	12845	13158	12944	12935	12997	13215	13054	13085	13034	13052	13205	12932	12957	12997	12872	13116	13043	13026	13041	13065	13138	13197	12949	13104	13265	13024	13124	13147	13020	12976	13052	13089	13151	13097	13101	13054	13111	13024	13100	13105	12991	13019	13060	13079	13108	13057	12891	13070	12971	13002	13114	12941	13098	13032	13171	13086	13075	13014	12951	13025	13017	13006	13042	13050	13036	13116	13065	13121	13011	12935	13082	12983	13191	13047	12990	13283	12983	13138	13069	13087	13103	13039	13094	12986	13201	12934	13168	13236	13098	13076	13054	13153	12921	13061	13158	13021	13087	13099	13122	13078	13033	13159	13095	13082	12939	13016	13048	13010	13117	13038	13175	12905	12981	13084	13029	13038	13216	13104	13175	13065	13199	13159	13108	13017	13095	13066	13162	13108	13065	13020	13084	13039	13108	13021	13189	13097	13075	12964	13155	13098	12910	13033	13077	12938	12929	12976	13035	13118	13089	13059	13071	13104	13044	12827	13029	13009	13092	13178	12987	13007	12941	12913	13179	13100	13055	13070	13107	12963	12866	12951	13154	13299	13032	12975	13096	12999	13063	13116	13158	13161	12987	12974	12932	13125	13030	12978	13015	12954	13143	13122	13133	13263	13065	13016	13219	13139	13130	13140	13158	13144	13098	13105	12943	13055	13094	13108	12916	13074	13043	13116	13039	13033	13006	13037	13089	13082	13022	13106	13086	13131	13131	13064	13172	12899	13090	13077	12999	13061	13118	13062	13078	13123	13020	12962	12893	13058	12881	12963	13021	12895	12819	13034	13080	13054	13012	13118	13006	12914	13028	13179	13040	13010	13058	13124	12985	13087	13090	12991	12942	13068	13076	13107	13046	13165	13184	13011	13115	13068	13047	12965	13041	13094	13087	13046	12976	13060	13183	13015	13073	13194	13195	12960	13194	12987	13030	12927	13047	13131	13110	13109	13104	13087	12929	13126	12987	13076	13069	13060	12818	12962	12986	12810	13097	13138	12947	13028	12938	13022	13028	12887	13129	13132	13095	12924	12964	13189	12980	13242	13141	13175	12903	13156	13138	13146	13134	13099	13087	13035	13011	13096	13084	12977	12974	13019	13087	13086	13130	12980	12957	13017	13121	13249	13037	13135	13120	13112	12990	13071	13046	13034	13042	13147	12980	12911	13078	13271	13072	13000	13193	12996	13094	13060	13232	13117	13049	13048	13061	13034	12890	13032	12998	13059	13142	13056	13012	13065	13153	13190	13067	13179	13092	12928	13012	13188	13176	13054	13042	13146	13049	13176	13049	12868	13073	13081	13103	13155	13078	13032	13088	13077	13121	13178	13143	13227	13032	13015	13119	13154	13177	13024	13107	13093	13020	13246	13148	13140	12992	13061	13116	13126	12928	13097	13042	12993	12986	13046	12954	13102	13155	12921	13034	13079	12942	13037	12939	12991	13062	13031	12998	13075	13019	13109	13050	13179	12925	13050	13091	13057	13083	13043	13025	13019	13177	13240	12976	13108	12875	13160	13058	12942	12969	13088	12998	13215	13088	12889	12981	13158	12939	13075	13174	13114	13067	12910	13074	13102	13041	12933	12930	13168	12993	13152	13102	13004	12982	12906	13060	13008	13018	13046	13028	13118	13011	12992	13027	13040	13085	13113	13075	12985	13045	13073	13009	13100	13035	12972	13241	12892	12976	13037	13062	12992	13163	13088	13006	12983	12963	13135	13083	13054	12958	13105	13030	12953	13046	13072	13039	12949	13068	13108	12965	13143	13133	13026	13088	12999	13125	12960	13037	13234	13037	13181	13082	13036	13177	13011	13124	12952	13011	12891	13224	13140	13127	13023	12994	13085	12984	13223	12936	13218	13010	13178	13175	13002	13111	12929	12930	12891	13054	13155	13205	13135	13079	12866	12886	13019	13049	12996	13129	13051	13056	13039	12966	12996	13085	13036	13127	13110	13011	13038	13197	13055	13125	13168	13045	13011	12927	13014	13067	13040	13099	13123	12948	13011	12770	13055	13190	13087	12996	13068	12965	13204	13063	13137	12982	12974	13123	13061	12897	13098	13081	12962	13070	13077	13029	13081	13035	12917	13019	13041	13038	13074	13031	13051	13059	12892	13300	13033	13084	12977	13125	13013	12995	12918	12851	12999	13113	12949	13152	13177	13106	13132	12966	13036	13003	12899	13011	12930	13078	13001	13048	12999	13186	13113	13181	13219	12914	12944	13005	13111	13091	13254	13028	12975	12976	12973	13091	13026	13063	13137	13006	13048	13013	13061	13139	13038	13258	13086	13244	13097	13208	12973	12945	13141	13051	13154	13101	13088	13159	13186	12911	13021	12996	13082	13131	13170	13042	13138	12978	13137	13044	13177	13036	13016	12957	13008	13011	13021	12996	13147	13028	13002	13130	13155	12968	13162	13158	13185	13065	12933	12985	13035	13148	13053	12897	13122	13076	13160	13015	13204	13054	13044	12971	13141	13133	13057	13087	13056	13092	13065	13127	13033	13037	13147	13089	12898	12942	12987	12993	12956	13058	13125	12868	13137	13128	12965	13025	13063	13121	12949	12947	12922	13177	12983	12990	13044	13221	13113	13313	13123	13044	13046	13059	13240	13007	13186	12995	12945	13108	13123	13209	13272	13138	13117	13304	13080	12954	13030	13069	13075	13031	12974	12994	12849	13114	13095	13060	13259	12902	12854	12992	13013	12938	13099	13066	13152	13013	13092	12947	12936	13070	13148	12805	13121	13009	12971	13011	13128	13091	13134	13248	13039	12964	13220	13059	13019	13136	12991	13106	12945	13084	13023	12936	13091	12924	13175	13168	13071	12979	13188	12988	13088	12925	12869	13022	13073	13131	13111	13064	13084	12982	13034	12997	12931	13149	13113	13162	13112	12996	13127	13205	12857	13127	12913	13164	12949	13116	12982	13152	13097	12979	13029	12961	13048	13002	13040	13109	13039	13045	12946	12996	13165	13220	13067	12833	13027	13195	12969	13065	13025	13263	12964	12975	13043	13124	13090	13110	13159	13205	12950	13099	13081	13069	13010	12958	13095	13069	13193	13047	13011	13288	12950	12965	13071	13140	13073	13028	13143	13111	13019	13106	13117	13053	13036	13139	13010	12915	12915	13182	13077	13189	13080	13062	13163	12963	13020	12916	13014	12957	13154	13163	13148	13082	12970	13098	12966	12935	13007	13058	13205	12964	12969	12964	13056	13193	12888	13089	12989	12983	12997	13051	12909	13014	12871	12864	13086	13014	13028	13048	13254	13108	13105	13103	13068	13101	13070	13185	13102	13106	13113	13056	13030	13132	13257	12840	12972	13079	12871	13017	12861	12872	13133	13048	13149	13096	13034	13203	13198	13249	13147	13174	13077	13170	13248	13306	12918	13019	13146	12870	13002	13092	12965	13282	12954	13089	12923	13054	13055	13006	13218	13105	13019	13199	12928	13129	13090	13043	13113	13005	12997	13038	13111	13137	13170	13122	13045	13056	13108	13062	13220	12960	13030	13152	12942	13073	12959	13100	13077	13011	12903	13029	13075	13119	13083	13062	13115	13136	12878	13127	13004	13129	13076	13169	13080	13082	13076	13035	13009	12885	13100	13048	13095	13073	12946	13075	13066	12879	12944	12995	13023	13224	13125	13090	13094	13038	13025	13144	13097	13206	12921	12858	12856	13038	13152	13055	13077	12967	13111	12844	13114	12960	13013	13154	13001	13025	13052	13083	12966	13041	13003	13166	13020	13023	13037	13140	12917	13203	13004	13053	13037	13061	13091	13034	12984	13071	13064	13088	13297	12965	12895	13161	13009	12956	12990	13067	13070	13004	12944	12895	13225	13276	13127	13001	12931	12927	13164	12918	13238	13123	13030	12939	12986	13069	12899	13124	12908	12905	13171	13109	13128	13221	13056	13329	13061	13172	13084	13096	12990	12875	12949	13172	13070	13169	13225	13125	13008	13002	13072	13035	13004	13103	13003	13188	13091	12985	13099	13061	13068	13046	13007	13058	13043	13075	13101	12955	13008	13051	13026	12950	13175	12981	13067	13037	13083	13032	12974	13165	12947	12977	13033	12983	13132	12961	13187	12919	12992	13067	13150	13109	13072	13125	13072	13047	13175	13101	13129	13108	12950	13059	13088	12998	13072	13072	13142	13129	12988	13238	13064	13163	13139	13033	12999	13046	12966	13126	12886	12975	13057	13186	13162	13065	12896	12944	13123	12908	12992	13120	13038	13159	12959	12976	13082	13162	13041	12994	12940	13169	13035	13087	13080	13123	12953	12968	12983	13049	13182	12989	13032	12989	13175	13055	13187	13191	12971	12975	13073	13121	13053	13051	13134	13064	13060	13020	13030	12978	12963	13152	13182	13197	13134	13054	13225	13127	13142	13065	13057	12947	13080	13148	13124	13094	13129	12838	13017	13071	13020	13052	12932	13114	13012	13155	13096	12978	13143	12969	12971	13050	12958	13052	12971	13108	13085	12991	13119	13072	12844	13100	12988	12917	13051	13052	13185	12965	13112	13036	13153	13036	13000	13094	13159	12824	13024	13171	13018	13136	13124	12935	13144	13043	13101	13061	13138	12966	13058	13061	12992	12880	13029	13165	12986	13110	12985	12988	13113	13099	12903	13110	13165	13113	13119	13144	12919	13061	13225	12955	12946	13003	13293	13005	13044	12976	12909	13075	12977	12962	13016	13135	13111	13037	13143	13007	13142	13055	13060	13112	13208	13082	13119	13051	13071	12993	12976	12939	13159	13177	13103	13140	13094	12944	13048	13065	13035	13017	13063	12892	13164	12990	13140	12925	12937	13095	13046	13021	12910	12930	13050	13027	13080	13077	13143	13111	13084	13039	13195	13029	13097	13022	12963
22841	21091	28945	24554	25350	29944	31320	25628	22730	20884	19450	18349	17849	17421	16864	16690	16415	16154	16032	16158	16110	15786	15729	15725	15692	15528	15534	15802	15533	15487	15435	15658	15647	15498	15527	15444	15537	15804	15771	15528	15555	15636	15422	15563	15726	15645	15459	15582	15350	15572	15521	15486	15730	15522	15557	15406	15442	15451	15641	15329	15422	15675	15569	15411	15436	15396	15442	15292	15624	15414	15447	15412	15151	15371	15336	15489	15424	15343	15362	15460	15490	15453	15634	15500	15485	15471	15500	15617	15433	15602	15530	15670	15421	15845	15420	15550	15504	15387	15422	15403	15589	15169	15506	15416	15490	15530	15597	15566	15513	15577	15400	15443	15467	15312	15321	15638	15401	15510	15323	15445	15457	15346	15567	15539	15264	15547	15585	15323	15467	15375	15388	15404	15541	15272	15485	15490	15492	15758	15625	15515	15455	15434	15456	15669	15388	15508	15512	15429	15316	15455	15381	15497	15342	15288	15359	15681	15461	15504	15592	15402	15402	15425	15303	15494	15446	15468	15520	15348	15517	15388	15447	15475	15506	15587	15490	15555	15636	15326	15637	15339	15621	15607	15489	15422	15435	15430	15352	15407	15440	15512	15468	15422	15406	15548	15482	15451	15510	15320	15541	15561	15306	15448	15403	15457	15566	15300	15325	15380	15258	15489	15201	15394	15462	15528	15463	15378	15356	15334	15562	15338	15480	15298	15544	15528	15462	15184	15357	15395	15572	15497	15342	15335	15355	15487	15448	15453	15573	15262	15368	15427	15550	15345	15375	15472	15321	15465	15465	15292	15312	15629	15525	15545	15420	15599	15455	15416	15382	15578	15397	15458	15550	15396	15508	15310	15562	15458	15406	15427	15589	15442	15432	15282	15519	15560	15420	15499	15468	15471	15444	15364	15520	15520	15441	15316	15401	15376	15489	15253	15423	15639	15531	15259	15394	15417	15364	15464	15362	15468	15343	15237	15443	15485	15310	15513	15393	15246	15365	15388	15600	15392	15495	15490	15487	15326	15419	15355	15311	15370	15451	15357	15541	15349	15452	15530	15247	15651	15373	15640	15437	15348	15335	15515	15538	15551	15716	15451	15442	15488	15343	15354	15470	15353	15688	15404	15666	15327	15388	15440	15578	15397	15270	15290	15494	15547	15553	15552	15604	15501	15431	15729	15376	15361	15474	15683	15505	15386	15299	15440	15497	15461	15639	15512	15496	15481	15399	15588	15312	15346	15458	15366	15420	15526	15252	15352	15441	15444	15416	15329	15267	15605	15256	15265	15438	15369	15470	15543	15304	15502	15587	15394	15600	15565	15584	15666	15444	15317	15561	15311	15372	15633	15416	15486	15380	15446	15454	15595	15425	15285	15515	15303	15403	15497	15300	15464	15354	15418	15545	15442	15214	15341	15269	15499	15345	15417	15350	15249	15261	15335	15429	15579	15365	15337	15237	15606	15419	15498	15329	15509	15545	15691	15528	15460	15547	15361	15490	15414	15363	15490	15359	15538	15461	15483	15521	15495	15615	15369	15495	15428	15610	15552	15543	15251	15530	15570	15493	15382	15350	15497	15471	15521	15322	15329	15263	15460	15489	15456	15600	15291	15344	15330	15267	15569	15353	15442	15286	15483	15501	15725	15485	15309	15437	15377	15366	15269	15517	15322	15663	15687	15387	15292	15564	15410	15377	15469	15463	15610	15438	15298	15513	15300	15599	15451	15358	15359	15762	15518	15464	15334	15507	15586	15486	15250	15385	15522	15424	15401	15498	15483	15319	15495	15603	15478	15531	15415	15274	15341	15453	15339	15398	15557	15483	15481	15375	15438	15638	15467	15487	15598	15534	15568	15495	15320	15512	15467	15446	15265	15367	15620	15550	15633	15446	15511	15422	15679	15530	15540	15167	15513	15456	15354	15257	15373	15412	15402	15423	15496	15432	15279	15201	15395	15459	15371	15461	15473	15659	15238	15597	15562	15461	15744	15414	15308	15371	15557	15446	15313	15394	15374	15447	15429	15417	15494	15253	15427	15471	15332	15540	15540	15576	15617	15647	15567	15518	15313	15523	15670	15560	15470	15480	15476	15427	15332	15344	15491	15440	15528	15460	15397	15293	15476	15324	15470	15474	15432	15380	15286	15401	15442	15609	15365	15550	15550	15411	15282	15536	15221	15428	15388	15577	15582	15574	15452	15387	15574	15413	15472	15434	15434	15497	15416	15275	15298	15365	15486	15330	15442	15388	15426	15548	15608	15373	15471	15551	15337	15537	15400	15561	15351	15544	15541	15436	15227	15319	15432	15447	15306	15388	15443	15427	15656	15489	15235	15534	15416	15459	15449	15547	15157	15521	15453	15175	15583	15319	15511	15674	15487	15657	15425	15355	15542	15457	15411	15381	15339	15515	15397	15491	15535	15269	15375	15492	15446	15290	15390	15458	15382	15375	15403	15649	15218	15381	15224	15557	15444	15210	15409	15353	15368	15481	15455	15407	15555	15352	15598	15512	15663	15423	15226	15678	15337	15397	15529	15407	15582	15541	15445	15431	15422	15313	15244	15274	15441	15284	15476	15466	15321	15624	15714	15277	15368	15551	15386	15519	15287	15457	15532	15624	15329	15580	15548	15347	15428	15450	15358	15415	15357	15618	15466	15450	15433	15474	15596	15533	15297	15707	15466	15625	15442	15486	15438	15293	15622	15585	15555	15313	15569	15500	15460	15369	15449	15428	15533	15536	15628	15581	15431	15493	15510	15403	15312	15655	15515	15550	15352	15498	15482	15370	15580	15346	15400	15642	15418	15475	15473	15425	15353	15455	15330	15472	15564	15467	15546	15319	15463	15564	15480	15801	15356	15545	15327	15340	15253	15372	15381	15423	15327	15533	15364	15547	15464	15553	15323	15391	15136	15466	15417	15459	15464	15526	15345	15566	15256	15256	15201	15439	15513	15471	15583	15234	15242	15531	15347	15513	15310	15362	15462	15349	15360	15461	15465	15473	15259	15543	15483	15614	15724	15389	15376	15418	15433	15137	15130	15504	15405	15597	15339	15278	15508	15450	15507	15412	15288	15487	15447	15409	15418	15381	15497	15380	15422	15383	15538	15381	15311	15349	15353	15436	15414	15339	15568	15351	15371	15448	15381	15301	15293	15376	15415	15636	15277	15402	15402	15483	15584	15389	15411	15532	15611	15298	15424	15360	15472	15402	15394	15315	15355	15398	15401	15342	15418	15477	15475	15287	15440	15489	15417	15368	15406	15601	15619	15643	15324	15519	15408	15441	15552	15343	15394	15476	15674	15378	15381	15501	15453	15549	15296	15611	15347	15451	15478	15233	15462	15470	15342	15361	15488	15260	15382	15335	15491	15401	15306	15268	15571	15526	15562	15501	15253	15312	15305	15529	15594	15463	15283	15494	15439	15528	15481	15446	15559	15596	15536	15305	15412	15401	15426	15485	15445	15526	15498	15599	15544	15402	15614	15344	15238	15570	15558	15535	15533	15367	15351	15331	15253	15375	15481	15593	15485	15470	15275	15260	15367	15601	15401	15542	15349	15349	15367	15485	15509	15427	15486	15444	15504	15510	15483	15562	15555	15164	15440	15555	15735	15577	15425	15350	15460	15310	15268	15547	15458	15452	15288	15480	15524	15528	15419	15357	15336	15620	15668	15432	15337	15523	15327	15445	15356	15481	15424	15225	15449	15360	15441	15435	15392	15499	15420	15244	15401	15386	15490	15446	15504	15357	15437	15529	15572	15446	15365	15245	15418	15396	15491	15447	15466	15394	15467	15477	15338	15439	15304	15375	15600	15507	15483	15506	15382	15497	15526	15447	15460	15475	15358	15331	15137	15439	15550	15459	15492	15429	15482	15389	15493	15353	15491	15507	15500	15435	15387	15469	15276	15269	15486	15392	15453	15459	15374	15389	15301	15464	15332	15430	15243	15358	15323	15508	15586	15525	15346	15453	15438	15524	15423	15533	15541	15486	15447	15263	15435	15562	15514	15470	15318	15537	15515	15545	15256	15238	15528	15586	15550	15318	15376	15598	15411	15407	15436	15596	15243	15267	15455	15623	15520	15471	15300	15464	15443	15532	15535	15516	15447	15455	15498	15470	15581	15466	15364	15467	15441	15545	15496	15473	15492	15504	15202	15433	15538	15645	15363	15454	15502	15413	15383	15458	15320	15304	15490	15474	15346	15472	15463	15422	15449	15512	15624	15469	15416	15388	15473	15335	15379	15499	15328	15548	15708	15440	15455	15599	15510	15355	15325	15518	15416	15304	15463	15461	15428	15620	15483	15373	15432	15378	15389	15249	15376	15472	15388	15388	15682	15373	15321	15469	15492	15575	15413	15609	15427	15544	15485	15561	15551	15286	15284	15545	15293	15575	15439	15310	15386	15622	15527	15549	15507	15425	15645	15316	15473	15542	15486	15277	15364	15425	15670	15586	15566	15441	15371	15363	15274	15222	15516	15287	15430	15526	15616	15578	15417	15390	15528	15510	15452	15637	15541	15547	15190	15477	15363	15516	15453	15420	15331	15379	15441	15443	15420	15612	15461	15395	15416	15346	15373	15393	15617	15189	15351	15592	15487	15524	15410	15468	15509	15376	15325	15462	15307	15476	15342	15279	15387	15485	15462	15436	15461	15460	15251	15477	15396	15184	15473	15509	15495	15325	15483	15578	15454	15330	15361	15481	15345	15473	15418	15286	15395	15513	15289	15451	15481	15526	15382	15496	15448	15299	15322	15469	15369	15410	15414	15568	15370	15507	15295	15362	15445	15428	15485	15468	15575	15303	15399	15476	15498	15428	15380	15464	15614	15498	15471	15229	15407	15335	15557	15412	15531	15368	15451	15353	15457	15491	15460	15613	15451	15636	15587	15469	15523	15563	15469	15510	15310	15642	15484	15465	15253	15585	15459	15513	15478	15421	15439	15493	15328	15525	15380	15568	15431	15355	15127	15255	15493	15461	15368	15443	15211	15428	15383	15298	15336	15504	15298	15329	15422	15349	15445	15492	15484	15301	15511	15455	15268	15463	15518	15472	15342	15461	15386	15538	15367	15415	15461	15645	15498	15617	15617	15540	15540	15348	15359	15481	15539	15497	15325	15460	15275	15539	15326	15420	15495
35585	62242	57830	47030	41653	35390	30319	26356	22525	19964	18424	17229	16316	15768	14975	14666	14390	14179	14084	13785	13741	13649	13572	13383	13373	13297	13335	13185	13251	13296	13263	13269	13331	13277	13087	13208	13250	13282	13404	13340	13177	13252	13330	13215	13228	13263	13252	13228	13326	13174	13186	13244	13356	13390	13075	13167	13289	13197	13202	13295	13040	13502	13244	13251	13219	13239	13322	13022	13263	13179	13163	13184	13113	13163	13190	13189	13271	13446	13183	13299	13216	13362	13270	13123	13269	13271	13293	13203	13184	13240	13171	13124	13251	13182	13268	13185	13269	13129	13162	13127	13233	13342	13172	13358	13239	13209	13201	13181	13294	13209	13345	13178	12973	13283	13314	13247	13268	13348	13258	13322	13251	13289	13309	13374	13161	13277	13336	13302	13191	13213	13220	13314	13313	13209	13125	13263	13469	13178	13316	13080	13120	13270	13176	13062	13210	13292	13222	13396	13163	13201	13229	13148	13254	13133	13064	13333	13050	13232	13153	12979	13208	13209	13277	13247	13400	13278	13343	13148	13039	13268	13316	13104	13066	13028	13246	13143	13297	13117	13389	13308	13231	13271	13276	13138	13171	13327	13258	13115	13212	13268	13330	13260	13279	13130	13199	13146	13328	13368	13182	13250	13251	13190	13309	13333	13254	13030	13306	13278	13201	13229	13218	13264	13146	13339	13234	13174	13235	13224	13269	13272	13203	13375	13323	13188	13285	13247	13184	13271	13125	13145	13331	13214	13255	13192	13108	13083	13328	13236	13012	13369	13269	13149	13078	12932	13140	13204	13260	13212	13346	13085	13085	13291	13198	13134	13347	13253	13448	13138	13320	13172	13184	13163	13272	13318	13079	13127	13052	13270	13238	13251	13245	13295	13361	13243	13258	13297	13184	13152	13310	13196	13193	13207	13251	13140	13314	13280	13006	13324	13215	13125	13194	13051	13308	13266	13209	13221	13294	13233	13196	13216	13313	13258	13376	13090	13172	13158	13241	13231	13222	13145	13139	13289	13049	13015	13279	13250	12960	13399	13311	13243	13192	13153	13327	13310	13282	13327	13229	13238	13134	13203	13318	13112	13276	13234	13356	13170	13321	13233	13298	13086	13286	13386	13156	13316	13110	13314	13167	13258	13172	13085	13390	13178	13259	13313	13154	13169	13151	13386	13114	13133	13198	13187	13400	13254	13162	13233	13147	13261	13238	13268	13132	13188	13164	13212	13197	13300	13250	13207	13351	13278	13201	13301	13134	13182	13183	13221	13349	13209	13236	13238	13295	13274	13128	13136	13264	13363	13387	13151	13221	13033	13249	13059	13108	13378	13177	13145	13058	13231	13273	13236	13066	13347	13229	13318	13197	13203	13234	13323	13202	13212	13179	13084	13247	13277	13277	13233	13152	13253	13292	13226	13178	13106	13306	13224	13208	13270	13125	13300	13227	13190	13238	13215	13106	13376	13200	13320	13112	13242	12992	13138	13330	13277	13228	13328	13341	13232	13087	13412	13163	13204	13235	13250	13212	13202	13209	13443	13220	13298	13155	13264	13335	13241	13162	13207	13216	13173	13321	13218	13214	13285	13318	13215	13092	13395	13226	13199	13253	13144	13092	13189	13322	13133	13108	13131	13239	13195	13236	13054	13381	13042	13088	13192	13229	13325	13094	13344	13192	13127	13357	13237	13226	13269	13167	13156	13216	13165	13197	13212	13236	13267	13056	13324	13288	13244	13253	13180	13274	13206	13154	13197	13236	13354	13131	13258	13327	13332	13196	13193	13289	13275	13319	13285	13130	13110	13258	13150	13221	13380	12960	13307	13113	13353	13131	13072	13069	13313	13225	13176	13211	13449	13125	13010	13279	13172	13196	13216	13099	13182	13353	13267	13297	13404	13243	13289	13271	13131	13343	13262	13144	13266	13182	13399	13253	13286	13376	13101	13110	13295	13095	13267	13273	13304	13204	13360	13347	13226	13161	13229	13131	13228	13264	13329	13151	13223	13163	13062	13328	13173	13244	13247	13362	13390	13100	13387	13062	13143	13220	13242	13252	13125	13110	13037	13187	13264	13265	13207	13271	13205	13180	13209	13248	13252	13166	13278	13203	13233	13195	13163	13303	13272	13171	13312	13302	13235	13336	13255	13310	13307	13441	13289	13128	13235	13136	13248	13053	13144	13330	13241	13284	13204	13364	13253	13117	13194	13194	13129	13117	13190	13141	13223	13282	13179	13287	13187	13227	13219	13182	13156	13191	13342	13203	13165	13143	13280	13281	13086	13350	13058	13247	13293	13252	13113	13270	13173	13216	13023	13144	13246	13214	13242	13198	13268	13299	13051	13182	13144	13242	13288	13120	13166	13193	13159	13221	13213	13339	13120	13283	13091	13167	13202	13080	13151	13466	13122	13209	13310	13112	12925	13233	13162	13236	13227	13115	13240	13131	13208	13360	13287	13277	13037	13225	13222	13198	13210	13236	13268	13181	13153	13181	13262	13096	13256	13315	13308	13164	13348	13219	13157	13217	13103	13241	13032	13398	13360	13124	13144	13250	13264	13165	13218	12993	13148	13121	13295	13154	13210	13266	13170	13447	13259	13179	13357	13152	13316	13200	13088	13210	13204	13199	13283	13331	13197	13120	13222	13127	13258	13116	13289	13244	13150	13114	13335	13145	13299	13267	13318	13180	13313	13414	13168	13287	13252	13403	13183	13202	13248	13157	13131	13203	13129	13298	13338	13346	13253	13208	13347	13243	13286	13346	13151	13273	13245	13293	13253	13193	13262	13180	13236	13320	13221	13202	13091	13266	13296	13263	13288	13272	13198	13183	13142	13182	13198	13247	13194	13166	13194	13320	13106	13381	13140	13226	13154	13027	13233	13344	12940	13377	13261	13234	13175	13335	13228	13270	13075	13011	13077	13081	13122	13102	13110	13339	13143	13198	13294	13322	13224	13194	13195	13192	13211	13186	13383	13214	13122	13200	13186	13313	13222	13164	13156	13247	13239	13233	13207	13131	13283	13155	13324	13077	13161	13483	13201	13234	13153	13260	13259	13344	13338	13072	13167	13364	13203	13175	13030	13145	13445	13217	13121	13198	13205	13041	13203	13044	13298	13252	13273	13421	13156	13176	13226	13265	13259	13145	13216	13215	13184	13210	13239	13262	13312	13094	13316	13293	13232	13291	13167	13126	13215	13273	13199	13211	13083	13270	13119	13198	13144	13301	13290	13178	13210	13308	13313	13112	13312	13360	13252	13212	13240	13171	13051	13205	13294	13151	13241	13305	13304	13264	13295	13257	13285	13130	13043	13268	13153	13362	13219	13007	13145	13231	13321	13419	13162	13115	13308	13262	13317	13171	13247	13302	13155	13178	13193	13284	13284	13146	13311	13226	13255	13292	13157	13151	13239	13241	13186	13155	13254	13254	13205	13380	13179	13250	13143	13228	13349	13393	13123	13516	13420	13212	13199	13296	13135	13156	13203	13216	13251	13158	13234	13325	13203	13311	13173	13165	13186	13250	13279	13072	13282	13322	13170	13216	13200	13124	13300	13158	13232	13367	13416	13193	13208	13030	13190	13132	13268	13223	13145	13120	13238	13318	13076	13186	13370	13274	13236	13193	13293	13196	13364	13251	13187	13277	13158	13093	13195	13171	13160	13059	13171	13138	13129	13180	13124	13300	13275	13210	13213	13249	13082	13092	13438	13234	13130	13214	13150	13275	13187	13306	13135	13187	13039	13325	13291	13291	13144	13053	13207	13227	13306	13276	13243	13153	13144	13292	13257	13228	13082	13172	13140	13202	13039	13189	13307	13182	13198	13237	13321	13096	13169	13328	13222	13205	13242	13208	13270	13168	13257	13196	13214	13141	13284	13206	13006	13167	13082	13168	13370	13346	13266	13236	13319	13065	13109	13202	13045	13405	13136	13304	13408	13238	13203	13187	13446	13246	13144	13160	13273	13314	13296	13100	12972	13221	13190	13261	13218	13256	13279	13150	13226	13162	13126	13081	13252	13110	13274	13227	13195	13266	13149	13324	13227	13106	13173	13188	13271	13278	13228	13119	13236	13236	13308	13200	13217	13338	13261	13380	13083	13178	13326	13357	13359	13253	13145	13113	13284	13217	13372	13175	13370	13322	13383	13155	13176	13121	13358	13205	13208	13177	13182	13104	13297	13439	13241	13229	13140	13322	13368	13173	13241	13244	13266	13253	13356	13134	13239	13133	13072	13304	13166	13156	13214	13273	13195	13329	13311	13247	13123	13377	13155	13248	13180	13251	13456	13191	13299	13172	13161	13226	13115	13175	13186	13235	13067	13226	13174	13127	13191	13113	13034	13334	13150	13164	13320	13212	13271	13223	13234	13245	13277	13239	13289	13251	13297	13103	13321	13107	13244	13208	13352	13185	13365	13169	13137	13210	13245	13237	13347	13119	13168	13236	13295	13276	13150	13285	13273	13262	13107	12996	13222	13321	13267	13096	13179	13284	13407	13257	13181	13239	13295	13163	13264	13099	13108	13197	13133	13432	13148	12952	13270	13168	13351	13254	13253	13301	13238	13099	13067	13174	13230	13230	13291	13194	13389	13306	13128	13284	13268	13348	13200	13219	13072	13225	13157	13441	13309	13345	13263	13146	13218	13419	13067	13348	13216	13274	13160	13139	13219	13383	13220	13444	13274	13582	13169	13265	13308	13109	13207	13165	13287	12985	13127	13232	13315	13104	13139	13425	13290	13242	13323	13289	13266	13296	13255	13229	13206	13138	13028	13205	13140	13212	13151	13156	13238	13265	13372	13248	13146	13293	13345	13100	13157	13365	13300	13167	13135	13137	13338	13055	13126	13203	13185	13375	13415	13184	13349	13299	13281	13260	13207	13317	13235	13419	13180	13226	13107	13171	13346	13276	13194	13119	13285	13256	13351	13233	13132	13122	13293	13171	13085	12998	13094	13203	13182	13073	13092	13199	13435	13290	13207	13044	13044	13401	13229	13284	13273	13183	13338	13219	13216	13292	13126	13261	13183	13173	13106	13248	13374	13245	13322	13257	13056	13244	13270	13410	13255	13281	13284	13308	13116	13185	13216	13234	13187	13243	13303	13227	13246	13121	13225	13222	13115	13116	13252	13342	13341	13272	13223
29944	32830	41575	37090	29512	25318	22170	20126	18440	17356	17115	16661	16266	15977	15948	15933	15782	15497	15738	15442	15590	15506	15628	15386	15395	15539	15484	15171	15080	15385	15446	15235	15291	15466	15345	15393	15330	15559	15386	15204	15274	15241	15274	15339	15459	15400	15324	15146	15360	15183	15444	15244	15266	15343	15632	15166	15112	15434	15254	15561	15311	15467	15284	15313	15309	15438	15406	15215	15242	15331	15252	15318	15260	15200	15112	15203	15356	15366	15510	15125	15368	15323	15381	15380	15400	15472	15401	15393	15270	15369	15212	15287	15419	15328	15334	15296	15382	15478	15399	15213	15282	15125	15334	15343	15343	15291	15031	15212	15201	15270	15306	15250	15171	15352	15296	15362	15277	15365	15203	15434	15278	15188	15447	15261	15163	15486	15495	15461	15255	15322	15323	15114	15411	15314	15363	15446	15289	15412	15267	15228	15295	15202	15485	15326	15290	15463	15321	15353	15446	15392	15165	15316	15276	15356	15305	15180	15390	15440	15461	15200	15270	15352	15349	15199	15454	15364	15552	15204	15424	15233	15437	15369	15368	15139	15339	15377	15314	15132	15360	15222	15369	15307	15353	15224	15092	15246	15519	15239	15531	15285	15380	15271	15265	15263	15302	15321	15300	15286	15269	15151	15280	15238	15226	15233	15491	15281	15580	15253	15216	15450	15214	15427	15356	15440	15269	15103	15252	15168	15404	15415	15290	15446	15388	15247	15276	15449	15318	15088	15241	15153	15220	15331	15415	15292	15339	15441	15295	15202	15159	15189	15425	15337	15354	15355	15427	15457	15207	15297	15082	15156	15319	15339	15432	15278	15355	15235	15358	15331	15302	15262	15491	15192	15436	15324	15268	15254	15151	15187	15362	15347	15560	15261	15221	15279	15484	15516	15271	15283	15452	15334	15300	15345	15103	15200	15192	15197	15461	15267	15229	15422	15316	15189	15338	15396	15291	15229	15334	15161	15251	15362	15265	15316	15401	15258	15272	15355	15439	15364	15406	15270	15363	15296	15461	15354	15264	15259	15242	15441	15225	15276	15210	15435	15144	15409	15422	15281	15408	15414	15534	15179	15470	15438	15222	15279	15184	15253	15333	15208	15311	15132	15447	15382	15275	15328	15382	15206	14996	15367	15232	15339	15256	14992	15125	15396	15493	15249	15356	15314	15395	15172	15434	15344	15117	15555	15315	15268	15464	15567	15465	15141	15173	15312	15174	15193	15405	15300	15489	15240	15177	15219	15274	15420	15214	15126	15294	15258	15469	15278	15259	15382	15369	15380	15279	15263	15288	15397	15374	15439	15337	15369	15334	15406	15445	15232	15278	15427	15412	15320	15408	15285	15128	15407	15393	15492	15356	15460	15354	15377	15520	15236	15278	15356	15328	15207	15405	15331	15382	15376	15323	15461	15323	15295	15358	15440	15413	15209	15455	15319	15355	15462	15349	15397	15357	15266	15341	15300	15362	15307	15157	15093	15447	15319	15381	15310	15383	15364	15263	15212	15318	15421	15251	15470	15333	15300	15313	15257	15353	15324	15374	15377	15097	15246	15233	15372	15198	15115	15330	15225	15157	15372	15261	15270	15183	15293	15303	15232	15341	15328	15318	15258	15332	15474	15271	15121	15214	15188	15340	15308	15328	15487	15306	15331	15301	15408	15394	15413	15349	15062	15272	15351	15156	15150	15416	15175	15317	15293	15457	15273	15496	15221	15339	15148	15241	15316	15680	15515	15324	15387	15340	15268	15183	15173	15292	15292	15441	15272	15133	15342	15205	15233	15286	15279	15159	15306	15372	15403	15259	15158	15264	15315	15184	15268	15322	15303	15296	15285	15321	15122	15206	15330	15252	15367	15296	15411	15301	15342	15368	15228	15391	15261	15046	15358	15293	15356	15488	15291	15181	15359	15594	15207	15389	15240	15270	15290	15458	15231	15261	15281	15348	15377	15523	15323	15503	15264	15289	15529	15333	15217	15416	15105	15379	15344	15280	15206	15432	15392	15151	15317	15508	15289	15381	15374	15061	15358	15243	15444	15481	15448	15391	15359	15206	15213	15108	15354	15432	15232	15331	15227	15298	15258	15355	15141	15102	15428	15463	15507	15302	15254	15380	15220	15408	15507	15326	15118	15275	15445	15168	15362	15347	15281	15152	15377	15184	15541	15320	15460	15343	15432	15391	15202	15531	15215	15226	15363	15273	15464	15273	15319	15325	15324	15307	15343	15424	15261	15226	15354	15331	15189	15283	15340	15322	15085	15230	15210	15316	15362	15361	15271	15293	15519	15369	15418	15641	15272	15473	15299	15258	15366	15281	15299	15352	15285	15490	15495	15517	15479	15497	15335	15100	15334	15332	15212	15322	15135	15185	15204	15182	15195	15247	15279	15460	15292	15462	15183	15401	15434	15177	15277	15199	15560	15228	15393	15377	15450	15346	15284	15374	15293	15262	15403	15373	15416	15466	15302	15428	15326	15328	15593	15346	15205	15428	15569	15264	15403	15090	15297	15382	15195	15215	15242	15378	15399	15347	15209	15168	15307	15211	15300	15409	15280	15116	15264	15330	15297	15305	15247	15318	15020	15381	15140	15314	15220	15237	15358	15305	15160	15261	15268	15171	15202	15313	15285	15433	15181	15439	15188	15054	15204	15248	15479	15241	15280	15383	15229	15291	15505	15557	15275	15331	15354	15331	15341	15240	15264	15414	15336	15337	15355	15387	15370	15225	15210	15427	15368	15267	15217	15308	15335	15257	15243	15516	15240	15492	15166	15184	15286	15402	15230	15383	15228	15442	15268	15415	15454	15421	15444	15270	15296	15414	15266	15195	15475	15434	15373	15223	15150	15394	15231	15360	15158	15265	14953	15378	15098	15329	15094	15374	15258	15162	15325	15311	15062	15178	15411	15219	15289	15354	15220	15328	15342	15317	15170	15307	15454	15681	15237	15193	15481	15431	15534	15142	15324	15386	15340	15338	15308	15249	15454	15350	15274	15406	15428	15368	15314	15216	15259	15330	15377	15464	15524	15448	15200	15549	15361	15093	15489	15497	15209	15405	15472	15352	15245	15270	15355	15413	15228	15295	15095	15431	15324	15497	15466	15245	15135	15277	15145	15083	15313	15339	15284	15339	15283	15414	15341	15188	15306	15458	15296	15366	15376	15263	15147	15356	15389	15332	15366	15204	15487	15273	15379	15471	15589	15550	15210	15410	15408	15356	15385	15214	15324	15321	15279	15416	15319	15159	15436	15168	15539	15357	15268	15219	15476	14988	15217	15399	15244	15326	15314	15338	15232	15284	15389	15289	15389	15200	15468	15190	15318	15344	15253	15176	15247	15309	15336	15227	15239	15384	15315	15510	15288	15396	15158	15389	15401	15089	15444	15595	15226	15395	15305	15205	15542	15229	15093	15378	15239	15325	15323	15183	15143	15305	15109	15224	15445	15476	15283	15219	15365	15439	15426	15538	15425	15279	15145	15271	15453	15417	15243	15243	15272	15431	15430	15454	15192	15298	15259	15335	15389	15377	15264	15404	15219	15373	15295	15108	15206	15191	15203	15503	15469	15246	15394	15344	15319	14972	15327	15301	15127	15143	15270	15389	15302	15118	15370	15595	15438	15434	15238	15179	15317	15273	15403	15482	15279	15419	15440	15390	15349	15370	15397	15446	15408	15657	15291	15369	15420	15353	15253	15453	15422	15458	15301	15302	15173	15397	15267	15222	15265	15316	15235	15438	15171	15259	15350	15454	15332	15303	15420	15251	15267	15161	15439	15355	15431	15150	15280	15429	15324	15314	15340	15238	15416	15371	15372	15415	15247	15210	15246	15397	15470	15495	15556	15368	15447	15280	15484	15345	15211	15244	15438	15354	15149	15331	15392	15365	15252	15364	15223	15394	15317	15248	15334	15335	15522	15525	15451	15393	15105	15333	15409	15373	15450	15313	15382	15183	15404	15404	15371	15339	15221	15316	15378	15325	15322	15440	15320	15209	15236	15256	15300	15242	15411	15148	15244	15325	15296	15196	15087	15338	15414	15329	15278	15390	15313	15502	15103	15313	15267	15251	15416	15494	15349	15400	15499	15097	15283	15349	15399	15342	15352	15377	15205	15384	15365	15371	15452	15094	15521	15465	15338	15337	15196	15466	15276	15356	15428	15356	15413	15405	15368	15312	15190	15084	15097	15266	15254	15542	15373	15257	15257	15375	15363	15400	15443	15192	15423	15426	15242	15384	15305	15196	15344	15305	15271	15398	15348	15258	15406	15231	14979	15347	15356	15303	15367	15396	15227	15456	15234	15399	15208	15389	15422	15472	15255	15075	15125	15373	15199	15413	15518	15282	15263	15346	15368	15276	15356	15287	15169	15481	15087	15403	15325	15330	15279	15277	15196	15295	15471	15584	15550	15528	15395	15234	15248	15220	15240	15336	15335	15357	15401	15283	15259	15449	15398	15239	15300	15383	15168	15393	15381	15338	15299	15401	15235	15304	15410	15312	15333	15393	15386	15370	15354	15424	15357	15566	15439	15245	15261	15440	15262	15344	15295	15248	15134	15369	15295	15427	15339	15441	15347	15174	15479	15412	15323	15259	15312	15447	15544	15252	15439	15281	15268	15101	15464	15349	15420	15275	15471	15235	15071	15388	15323	15302	15434	15153	15267	15232	15132	15407	15312	15321	15250	15184	15408	15409	15338	15400	15217	15455	15414	15219	15153	15484	15209	15159	15144	15425	15377	15115	15223	15212	15398	15409	15261	15285	15266	15379	15166	15304	15366	15370	15538	15351	15422	15328	15414	15251	15237	15318	15396	15251	15231	15392	15377	15320	15346	15311	15184	15297	15277	15267	15342	15328	15238	15495	15478	15149	15310	15430	15218	15392	15374	15262	15209	15355	15326	15288	15386	15291	15261	15429	15305	15150	15295	15353	15230	15289	15310	15242	15214	15294	15380	15338	15337	15460	15172	15301	15377	15124	15151	15462	15281	15220	15398	15265	15359	15301	15388	15228	15322	15384	15386	15605	15425	15395	15267	15315	15269	15378	15470	15177	15112	15254	15336	15330	15402	15350	15400	15480	15341	15202	15210	15146	15419	15512	15191	15332	15329	15453	15397	15363	15091	15333	15355	15367	15491
33969	50234	45809	35804	30081	25785	22154	19676	17452	16454	15350	14842	14407	14308	13923	13609	13658	13492	13489	13185	13382	13183	13184	13206	13092	13385	13232	13145	13275	13033	13257	13307	12991	13173	13110	13163	13265	13256	13184	13208	13222	13061	13280	13233	13109	13238	13121	13315	13293	13228	13227	13197	13222	13279	13131	13153	13294	13278	13175	13220	13207	13249	13183	13202	13121	13177	13107	13429	13209	13099	13208	13197	13164	13241	13085	13224	13169	13082	13150	13173	13181	13199	13245	13287	13034	13213	13199	13136	13135	13178	13120	13150	13378	13192	13171	13146	13117	13238	13153	13282	13008	13116	13104	13216	13076	13274	13062	13288	13142	13226	13340	13058	13025	13042	13081	13262	13372	13091	13042	13199	13264	13162	13101	13129	13166	13120	13214	13279	13193	13250	13016	13250	13131	13434	13202	13099	13133	13141	13058	13146	13256	13004	13292	13169	13044	13055	13254	13297	13087	13113	13186	13134	12931	13035	13043	13345	13218	13164	13242	13360	13252	13286	13153	13264	13191	13204	13229	13243	13248	13087	13207	13228	13163	13164	13320	13245	13174	13082	13305	13008	13094	13254	13346	13204	13113	13131	13225	13226	13076	13240	13050	13104	13190	13240	13287	13272	13140	13015	13119	13217	13207	13148	13163	13051	13325	13203	12968	13109	13088	13360	13164	13193	13048	13288	13090	13149	13257	13211	13211	13133	13158	13241	13234	13103	13199	13143	13228	13228	13175	13265	13251	13183	12973	13250	13207	13269	13234	13111	13056	13077	13075	13205	13250	13107	13220	13106	13087	13148	13084	13031	13039	13294	13067	13235	13286	13125	13096	13131	13228	13130	13114	13244	13156	13128	13177	13151	13157	13026	13063	13215	13109	13254	13073	13169	13249	13131	13126	13288	13172	13249	13095	13107	13307	13098	13082	13335	13070	13224	13143	13010	13090	13292	13152	13229	13102	13242	13155	13151	13162	12898	13158	13142	13230	13116	13106	13013	13231	13269	13187	13087	13230	13171	13173	13077	13002	13197	13221	13185	13310	13080	12926	13284	13045	13294	13171	13064	13228	13127	13305	13168	13154	13342	13341	13070	13203	13096	13105	13228	12995	13130	13161	13027	13189	13181	13196	13150	13241	13110	13256	13228	13129	13256	13171	13055	13388	13216	13175	13205	13236	13080	13152	13317	13087	13159	13214	13196	13234	13245	13079	13293	13093	13004	13391	13183	13244	13188	13148	13132	13291	13201	13172	13162	13201	13021	13178	13176	13299	13177	13217	13218	13220	13232	13108	13174	13186	13198	13262	13096	13297	13171	13194	13300	13158	13107	13218	13196	13116	13227	13210	13207	13111	13160	13352	13150	13050	13202	13262	13227	13298	13200	13308	13260	13224	13297	13124	13091	13108	13276	13235	13334	13025	13181	13243	13118	13091	13135	13245	13232	13015	13190	13069	13330	13169	13197	13251	13271	13117	13420	13289	13120	13360	13139	13154	13141	13147	13137	13161	13134	13279	13153	13318	13316	13183	13119	13170	13107	13309	13050	13330	13129	13228	13140	13245	13178	13206	13254	13256	13185	13219	13213	13146	13225	13086	13127	13259	13238	13114	13267	13263	13307	13229	13150	13181	13176	13136	13333	13220	13267	13087	13042	13090	13247	13245	13215	13051	13269	13074	13329	13249	13208	13204	13074	13231	13139	13094	13160	13382	13294	13233	13197	12984	13241	13276	13155	13158	13187	13246	13088	13351	13209	13176	13332	13290	13150	13412	13052	13241	13116	13284	13181	12923	13063	13080	13150	13308	13204	13204	13090	13189	13287	13217	13122	13074	13229	13147	13162	13134	13104	13177	13402	13061	13273	13195	13192	13149	12973	13238	13034	13383	13148	13171	13208	13236	13099	13175	13275	13272	13088	13077	13173	13300	13279	13142	13090	13247	13116	13343	12955	13196	13047	13213	13215	13259	13191	13168	13270	13195	13213	13171	13103	13147	13410	13102	13295	13176	13206	13090	13226	13188	13258	13231	13242	13173	13168	13167	13016	13240	13203	13289	13243	13212	13256	13199	13198	13365	13147	13252	13208	13095	13120	13162	13330	13071	13213	13084	13068	13168	13202	13262	13251	13229	13124	13501	13146	13286	13311	13062	13307	13246	13129	13296	13193	13154	13177	13223	13068	13196	13088	13184	13131	13207	13120	13214	13026	13171	13177	13159	13139	13183	13204	13254	13121	13242	13283	13178	13117	13111	13117	13087	13170	13135	13308	13148	13216	13171	13020	13213	13156	13131	13267	13408	12987	13208	13206	13283	13117	13142	13128	13183	13215	13249	13169	13241	13305	13166	13151	13118	13250	13236	13188	13238	13186	13160	13158	13242	13274	13184	13190	13262	13182	13132	13151	13265	13265	12977	13093	13231	13146	13078	13341	13332	13116	13105	13165	13234	13028	13239	13227	13336	13072	13272	13164	13178	13124	13137	13202	13224	13170	13254	13290	13096	13016	13285	13039	13238	13141	13152	13195	13126	13104	13280	13132	13335	13235	13171	13193	13089	13169	13242	13219	13150	13120	13090	13210	13223	13183	13059	13183	13202	13292	13262	13076	13179	13265	13172	13276	13284	13218	13187	13212	13200	13114	13188	13292	13218	13062	13228	13107	13249	13150	13157	13244	13120	13204	13079	13090	13227	13265	13230	13093	13019	13043	13129	13183	13059	13095	13087	13071	13267	13303	13094	13037	13271	13164	13271	13193	13231	13116	13000	13254	13170	13131	13092	13248	13116	13053	13140	13039	13248	13201	13095	13174	13126	13247	13127	13191	13193	13251	13179	13192	13120	13190	13044	13193	13082	13310	13144	13099	13226	12955	13132	13183	13185	13168	13251	13067	13095	13136	13223	13102	13158	13259	13126	13279	13098	13111	13262	13228	13094	13063	13107	13231	13252	13279	12980	13109	13230	13312	13356	13150	13204	13178	13243	13165	13099	13271	13120	12988	13161	13207	13220	13027	13158	13103	13137	13296	13227	13251	13093	13201	13230	13260	13372	13234	13061	13341	13253	13174	13298	13261	13349	13158	13361	13254	13340	13148	13153	13192	13174	13153	13133	13022	13422	13166	13136	13221	13209	13460	13118	13171	13142	13122	13313	13121	13078	13162	13077	13351	13118	13035	13144	13204	13049	13176	13248	13250	13218	13097	13110	13164	13279	13017	13153	13219	13195	13127	13183	13160	13310	13355	13130	13215	13089	13209	13249	13106	13211	13163	13153	13068	13212	13386	13022	13328	13055	13302	13111	13105	13226	13070	13257	13144	13254	13296	13161	13188	13341	13146	13170	13181	13073	13035	13286	13181	13121	13025	13164	13245	13125	13215	13154	13061	13206	13166	13140	13103	13252	13170	13188	13151	13033	13181	13084	13125	13257	13300	13219	13016	13127	13124	13209	13047	13164	13159	13351	13105	13179	13255	13348	13108	13187	13161	13300	13353	13234	13285	13333	13106	13240	13146	13063	13235	12993	13171	13276	13054	13337	13261	13112	13279	13021	13290	13196	13175	13330	13255	13178	13163	13175	12946	13284	13216	13216	13439	13001	13093	13153	13136	13063	13101	13240	13088	13077	13152	13113	13175	13309	13275	13094	13238	13176	13167	13282	13177	13091	13164	13131	13135	13058	13307	13110	13108	13301	13112	13214	13153	13221	13206	13247	13146	13275	13032	13153	13407	13197	13274	13096	13275	13358	13143	13319	13177	13230	13317	13200	13264	13022	13118	13145	13153	13216	13133	13236	13127	13174	13152	13103	13162	13199	13101	13248	12929	13343	13056	13197	13169	13291	13093	13180	13183	13175	13154	13110	13342	13245	13151	13181	13216	13101	13054	13128	13259	13138	13149	12999	13183	13054	13166	13212	13103	13276	13170	13105	13115	13326	13155	13172	13182	13156	13123	13354	13202	13254	13198	13186	13116	13200	13236	13135	13195	13177	13205	12935	13282	13178	13242	13067	13242	13218	13354	13041	13187	13126	13191	13239	13178	13278	13013	13073	13221	13226	13308	13011	13290	13202	13053	13151	13105	13343	13198	13176	13310	13135	13165	13249	13178	13279	13004	13193	13235	13113	13198	13123	13223	13055	13058	13318	13132	13157	13104	13064	13188	13114	13113	13107	13180	13326	13243	13419	13296	13190	13120	13179	13170	13124	13099	12935	13141	13123	12920	13184	13318	13225	13183	13086	13187	13279	13176	13266	13088	13034	13286	13214	13127	12977	13274	13179	13111	13006	13151	13102	13274	13173	13033	13117	13091	13263	13105	13252	13198	13145	13253	13281	13100	13198	13106	13256	13127	13134	13205	13108	13212	13222	13085	13136	13276	13195	13241	13391	13133	13111	13139	13150	13239	13116	13311	13171	13229	13131	13178	13078	13317	13251	13233	13118	13173	13071	13140	13307	13154	13261	13121	13182	13245	13391	13128	13112	13268	13143	13141	13213	13236	13066	13239	13332	13201	13207	13159	13165	13304	13194	13114	13284	13153	13220	13273	13292	13133	13188	13231	13228	13209	13063	13198	13183	13206	13095	13147	13196	13044	13255	13282	13098	13122	12940	13263	13107	13255	13170	13255	13016	13430	13102	13307	13177	13097	13133	13241	13208	13193	13141	13284	13276	13221	13202	13192	13135	13399	13067	13117	13133	13241	13165	13205	13111	13089	13213	13126	13148	13260	13177	13269	13004	13144	13221	13021	13319	13153	13105	13310	13186	12987	13248	13115	13312	13103	13338	13214	13202	13116	13083	13208	13115	13208	13197	13172	13238	13259	13178	13054	13185	13261	13300	13261	13255	13116	13273	13177	13244	13089	13132	13264	13164	12986	13094	13314	13204	13275	13143	13243	12995	13147	13314	13118	13113	13356	13124	13271	13231	13140	13286	13216	13055	13174	13171	13162	13175	13032	13283	13168	12951	13074	13196	13157	13222	13221	13209	13130	13087	13408	13108	13220	13103	13143	13257	13136	13069	13136	13193	13086	13224	13026	13145	13193	13177	13002	13247	13225	13283	13044	13195	13219	13162	13318	13161	13167	13181	13212	13109	13089	13135	13188	13499	13233	13261	13260	13172	13077	13285	13160	13284	13093	13267	13143	13284	13238
24037	21105	29040	27956	28569	28864	27239	22406	19942	18880	17646	17069	16578	16366	16120	15631	15320	15425	15521	15330	15260	15331	15353	15031	15114	15211	15373	15010	14967	15121	15084	15084	15183	15010	15001	15120	14978	14989	15223	15120	15125	14984	15040	15124	14786	14848	15001	15009	14972	14923	14981	14986	15175	14926	14785	15224	14952	14942	15099	15045	14903	14985	14896	15159	14874	14948	15015	15115	14903	15059	15028	14891	14741	15077	15067	14983	14914	14911	14990	15032	14960	14968	14963	14832	15053	14849	14999	15099	14982	14805	14948	14856	15074	14978	14881	14724	14968	14832	14865	15055	14874	14895	14939	15054	15004	14867	14907	14992	14958	14942	14935	14778	15099	14992	15152	14931	14944	14891	14768	14888	14870	14917	14780	14830	15041	14887	14878	14841	15098	14934	15072	14870	14983	14833	15046	15032	15018	15075	15171	14998	14766	14937	14936	14893	14954	15000	14993	15023	15162	14806	14914	14821	14955	14858	15007	14924	14842	14930	14930	14898	14826	15150	14817	15034	15005	15008	15003	14903	15042	14913	14906	15036	14896	14914	14866	15044	14946	14931	14883	14997	14992	14854	14861	14980	14898	14943	15116	15164	14967	14923	15006	14888	14914	15054	15011	14784	14941	15224	15065	14868	14995	15137	14959	14995	14862	14857	14907	14951	15091	14813	15092	15066	14937	15105	14996	15031	15021	15029	15083	14966	15005	15041	15004	14993	15146	15124	14810	14757	15146	14876	15110	15189	14888	14835	14931	15088	15066	15166	15121	15013	14986	15009	14948	15084	15114	14967	14901	15074	15015	14825	15005	14979	15210	15019	15063	14968	14922	14821	14967	15019	15006	14934	14995	14842	14988	14996	14962	14761	14733	14954	14897	15039	14911	14904	14985	15089	15283	14921	14942	14935	15092	14689	14840	15025	14971	14919	14801	14971	15065	15019	14965	14850	15107	15167	14805	15073	14923	14994	14885	15165	14826	14925	14612	15107	14906	14966	15214	14913	14821	14963	15042	15010	15051	14961	14971	14752	14945	15062	15012	14975	15072	14928	15080	15005	15040	14967	15093	15041	14742	15212	15158	14807	14970	15030	14866	15010	15035	15037	14804	14734	14893	15063	14940	15147	14963	15267	15057	14984	14690	14846	15139	15005	14917	15038	14852	14937	14850	14883	15066	15045	15087	14810	14893	15008	15039	15049	14972	14847	14971	15098	15003	14848	14916	14952	14941	15069	15109	14940	15111	15007	14972	14688	14904	14969	14801	14898	14950	15143	14815	15017	14910	14850	14876	14961	14970	15078	15000	15040	14905	14869	14865	15026	14912	14972	14785	14832	14814	14925	15099	15055	14859	14878	14914	14973	14867	15039	14971	15007	14837	15004	15124	15236	15005	15082	14934	14724	14932	15000	14982	14854	15130	14962	14905	15156	14859	14896	14942	14982	14902	14740	14834	14918	15033	14844	14919	14985	14963	15201	14904	14911	15021	14889	14886	15040	15111	15070	14813	14915	14996	14977	15019	14779	14983	15007	15051	15167	14842	15010	15068	14835	14810	14949	14767	14881	14874	15132	14952	14901	14885	14800	15214	14996	14879	15115	14959	14855	15007	14980	14868	14872	14866	14821	14826	14891	14917	14868	14942	15065	14920	14843	15020	15272	14849	14993	14950	14879	14972	14889	14946	15063	14910	15011	15081	15167	14906	14974	15064	15009	14741	14937	14974	14945	14853	14959	14789	15085	14982	14887	14928	14961	14839	14839	15083	14922	15039	14840	14900	14782	15092	15024	15155	14977	14915	15108	15096	15069	14876	14963	15106	15231	14999	14996	15050	14889	14918	15040	14934	14826	15138	15125	14970	15067	14832	14859	15025	15117	14831	14898	14847	14889	14866	15118	14976	15047	14967	14874	15077	14962	15010	14824	14893	15180	15146	15165	14948	15162	15013	14863	14942	14866	14944	14756	14810	14855	15132	15067	15110	14853	14919	14825	15140	15025	14883	14728	14856	15077	14976	14939	14818	14987	14925	15016	14898	14941	14784	15045	14909	14922	15083	15027	14897	15113	14883	14933	14824	15161	14684	14945	14919	14975	15011	14910	15007	15140	15143	14940	15032	15056	14881	14799	14995	15074	15062	15059	15017	14948	14971	14951	14755	15020	14792	14821	15013	14900	15019	15031	14891	15050	15026	14955	15027	14907	15084	15064	14828	14861	14943	14853	14963	15023	14985	14911	14926	15177	15081	14937	14902	15144	15111	15034	14906	14983	14966	15039	15074	15012	15066	14969	14864	14858	15032	14892	14963	15230	14918	14974	14898	14899	14731	14925	14925	15093	14962	15149	15119	15028	14980	15012	14954	14968	14799	14985	14977	15160	15011	14977	15033	15094	15044	14939	15029	14948	14914	15006	14903	14847	14991	15205	15072	14912	14936	14990	15009	15038	15108	14813	14773	15060	15084	14997	14900	15033	15124	14977	15003	14831	15143	15215	14809	14887	14888	14780	15001	14973	15173	15054	14998	15001	14915	14836	15032	14972	14751	15003	15020	15016	15138	15068	14870	14781	15176	15003	14923	14969	15063	14857	14885	14951	14999	14933	14852	15003	14936	15064	14966	14858	15156	14949	14826	14987	14915	15124	15129	14974	14825	15086	15122	14991	14843	15051	15098	14914	15025	14878	14909	14924	15093	14963	15035	14945	14919	15030	15086	14795	15004	14916	15019	14985	15021	14907	15156	14915	15097	14815	14785	14935	14971	14957	15191	14927	14811	14931	14900	15037	15039	14968	14989	14832	15084	15074	15029	15016	15035	14841	15089	15098	14899	14948	15130	14817	15165	14901	15016	14958	15045	14790	14855	14959	15209	14972	14810	14918	15023	14906	14935	15132	14891	15034	15227	14857	15003	15022	14983	15000	14816	15029	14955	14951	15005	14976	14936	14865	14941	14941	15034	14939	14930	14963	14801	15101	15085	15002	14973	14986	15197	15047	14994	14943	14840	14933	15038	15053	15026	15012	14968	14931	14980	14981	15011	14957	15092	14838	14729	14979	14857	14858	14832	14916	15122	14918	14899	14907	14858	14967	14990	15058	14978	15026	14769	14916	14885	14921	14949	14940	14816	14867	15080	15049	15046	15025	14909	14802	15030	15007	15022	15050	15080	14883	14976	15137	14938	14964	14897	15084	14960	14907	15009	14835	14822	14863	15023	14844	14718	14822	14823	14762	15053	15009	15105	15053	15217	14981	14913	15141	14926	14828	15005	14983	15094	14965	14989	14902	14994	14904	14870	14924	14943	14791	15003	14908	15051	14957	14891	14833	14834	14770	14823	14907	14838	15128	14990	15089	14992	15022	14905	14986	14923	15052	15058	15074	14953	14956	14747	15007	15105	14781	14867	14809	15036	14962	15105	15028	14997	14906	15000	14815	14804	14873	14956	14960	14876	14730	14856	15131	14823	14905	14890	14975	14957	15039	14987	14874	14933	14939	14958	15124	14867	14978	14983	14860	15125	14953	14848	15156	15026	15003	14990	14975	15101	14939	14743	14868	14984	15041	15060	14777	14787	14909	15063	15074	15018	14982	14937	15072	15057	14883	14983	15086	14848	14949	14991	14810	14908	14992	14932	14691	14779	14978	15017	14925	14845	14803	15078	14885	14878	14859	14874	14927	14990	14839	15069	15115	15155	15082	14985	14897	14921	14885	15057	14829	15083	14902	15078	14975	14943	15097	15086	15023	14971	15085	15230	14964	14966	15024	15044	15075	15153	14955	15154	15055	14869	14903	14964	14978	15157	14977	14869	15139	15024	15048	15020	15098	14843	15151	15027	15146	14858	14937	14858	14878	15144	14933	14945	14859	14979	14735	14890	14700	14815	14853	15101	14970	15000	15032	14884	14792	14925	15004	15010	15028	15024	14966	15059	15102	14951	14970	14947	14893	15079	14804	14822	14765	14960	14935	15025	15027	14884	15127	15044	14906	15062	14880	14838	14964	15025	15179	14959	14952	14837	15070	14929	14821	14976	15088	14965	14943	15012	15026	15043	14949	15033	14765	15123	14936	14945	15160	14998	15026	15030	14844	14994	15115	15029	14985	15001	15020	14795	14831	14888	14941	14944	15034	14978	14917	14885	14960	15000	14958	14949	15053	14881	14997	15010	15150	15022	15047	14981	15080	15023	14926	14951	15015	15056	15009	14898	14888	15018	14923	14971	15132	15183	14840	15055	14904	14832	14939	15006	14958	14980	15085	14883	15058	14956	15207	14852	14996	15058	14977	14923	14923	15066	14998	14884	14993	15070	14966	14946	14927	14932	15128	14851	14926	15039	14807	15139	14954	14919	14903	14934	14827	15003	14735	14899	14972	15066	15083	15017	14797	15042	14916	15008	15099	14886	14780	15026	15060	15067	14943	15070	15025	14840	14903	14971	14981	15046	14871	15013	14811	15082	15019	14925	15107	15021	14882	14835	14946	14958	14900	15000	14934	14907	14989	14911	15018	14819	14999	15018	14908	14969	14801	15019	15079	15129	14864	15027	14901	15069	15003	15075	15104	14850	14840	14961	15079	15205	15006	14795	15008	14964	14883	15037	14922	14963	15019	14917	15130	14909	14846	14927	15018	15018	14966	15155	15183	15190	14931	15039	14978	14825	15106	14840	14994	14912	15253	15032	15005	14891	14963	14941	15066	14966	14950	15086	15112	15009	14731	15140	15062	15007	15106	14987	15152	14913	15148	14948	14978	14757	15001	14952	14979	14968	14906	14865	14753	14975	15097	14959	14914	15060	15132	14930	14836	14789	14846	14849	14909	14878	15016	14899	14871	14685	14863	14810	14974	14964	15129	15104	15048	14863	15006	15010	15014	15185	14990	14855	15047	14933	15058	14965	15026	15067	15016	14970	14931	14881	14910	15070	15125	15006	15048	15057	14876	14949	15078	14991	15064	14742	14909	14762	15099	15003	14943	14930	14941	14816	14900	15078	15078	14818	14856	14979	15041	14988	14785	15097	14977	15132	14887	15008	14869	14860	15153	15119	14949	15097	15035	14990	14946	15060	15164	15058	14917	14759	15009	14899	15076	14868	14930	14968	15123	15178	14823	15042	15139	15042	14838	15152	15029	14975	15153	15158	14982	15041	15201	14948	14920
34018	56369	52590	41962	35812	30385	26258	22582	19677	18006	16606	15591	15217	14520	14210	13781	13569	13492	13426	13412	13233	13094	13048	13110	13055	13072	13031	13016	13209	12988	13089	13072	12926	12873	13047	13164	13069	12890	13006	12936	13025	12859	12968	12961	13020	12924	13074	12922	13061	13008	12965	12815	12950	12901	12866	12890	13006	12917	12936	12856	13111	12815	12953	12737	12965	12975	12845	12951	12961	13052	13124	13005	12872	12909	12801	12952	13043	12789	12893	12763	12964	12999	13105	12924	13000	12963	12850	12950	12936	12917	13018	13067	13071	12967	12962	12997	12758	12965	13097	12850	13067	12984	12941	12978	13034	12757	12907	12971	12984	12942	12947	12953	12906	12980	13011	12884	12987	12843	12885	12928	13047	12980	13086	12916	13056	12966	12970	12954	13041	13053	12898	12995	12884	12972	12823	12963	13102	12968	13016	13022	13045	12725	12806	13029	13122	12993	12898	12838	13015	12978	12975	12923	12924	12858	13021	13088	12967	12970	12975	13079	12974	12865	12863	12779	12767	12866	12923	12988	13023	13083	12883	12835	12941	12885	12857	12869	12885	12937	12958	12932	12849	13164	13052	12929	12915	12878	12886	12837	13003	12922	13039	12908	12927	12762	13130	12937	12897	13035	12962	12722	13036	13086	13044	12943	13003	12961	13014	13005	12879	12920	13015	13075	12913	13038	12925	12834	12997	13003	12956	12914	12908	12867	12839	12995	12780	13040	12904	12910	12913	12849	13030	12938	12971	13026	13019	12836	12825	13017	12944	12964	12949	12815	13140	12800	12964	12856	12954	13115	12819	12908	12888	12791	12983	12972	13059	13036	12963	12927	12918	13043	13007	12851	12840	13020	12986	12865	13034	12989	12859	12862	12822	12976	12904	12897	12925	13031	12883	12960	13047	12863	12862	12965	12805	12989	13004	12801	12916	12893	13000	12983	13038	12944	12909	13010	13055	12862	12933	13022	12978	13033	12943	12866	12876	13006	12943	12967	13068	12940	12893	13123	13141	12993	12939	13042	12908	12945	13001	13067	12867	12908	13090	12863	13054	12862	12989	12949	13140	12932	12994	12861	12949	13033	12953	12888	12918	13108	12880	12935	13136	13028	13037	12883	12995	13105	12854	12866	12967	12906	12846	12927	13007	12877	13137	12971	13039	12934	12661	12923	13002	12887	12851	13052	12888	13061	12903	12999	12945	12920	12964	12963	12953	12746	13030	12939	12980	12925	12937	13011	12990	12860	13020	12846	12787	12879	12955	13003	12872	13022	12926	12907	12864	12908	13026	12847	12957	12767	12952	12915	13000	12984	12975	13008	13037	13100	12950	12955	12944	12958	12878	13200	12935	12886	13003	13051	12952	12848	13042	13009	13017	12941	12913	12915	12891	12966	12837	12897	13051	12964	13079	12962	13010	13040	13005	13118	12977	12958	12880	12926	12957	13004	13033	13044	12850	12965	12829	12999	13053	13052	13003	13002	12960	12868	12813	13024	12969	12817	12934	12868	13111	12862	13066	13002	12927	12968	12894	12821	12882	12962	12887	13029	13029	12907	13044	12985	13087	12946	13025	12994	12788	12611	12904	12781	12841	13143	12909	12939	12813	12836	12935	13042	12795	12989	13044	12943	12883	12910	13019	12860	13097	12867	12825	12991	12965	12907	12958	13037	12931	13070	12919	12916	12947	12980	12799	13151	12911	12860	12963	13058	12976	12909	12975	12713	12960	12753	12781	13053	13035	12993	13016	13000	12821	12829	13109	13024	12962	12926	12973	13025	12920	13055	12826	13004	12985	12909	12884	12869	13047	12811	13020	12800	12854	13004	12980	12974	12896	13007	13024	12887	13056	12940	12917	12957	12923	12785	12964	12962	12757	13003	13004	12863	12970	12983	12946	12984	12919	12881	13000	12816	12766	13086	12882	12953	12841	12882	13007	12930	13002	12880	13098	12861	13020	12853	12992	12983	13157	13137	12905	12872	12967	12914	12915	12955	12932	13004	12982	12845	13031	13100	12730	12981	12939	12999	12838	12883	12937	12946	12942	12966	12979	12962	12826	12954	12873	13033	12900	12904	12928	12852	12986	12924	12874	12923	13016	12918	12961	12865	12951	13023	12852	12830	12853	12960	12988	12950	13064	12921	12966	12919	13022	12980	12873	12891	13076	13107	12874	13066	12850	12864	13041	12958	13033	12901	12859	12910	12961	13007	12839	12889	12818	12949	12856	12959	12927	13017	13062	13028	13043	12981	12980	12914	12976	12982	12924	12990	12918	12950	12973	12922	12796	13072	12869	13120	13018	13083	12842	13046	12972	12860	12953	12880	13047	12939	13009	12924	13012	13036	13000	13178	12981	12900	12856	13121	12720	12890	13045	12890	12819	12936	12984	12826	12809	12961	12878	12850	12960	12987	12929	12975	13063	12940	12885	12930	12858	12993	13045	13153	13016	12948	12989	13027	13016	12778	12930	12879	13057	12982	12889	13025	12906	13001	12941	12873	12901	12882	12854	13122	12991	12884	12794	12846	12985	12927	12741	13011	12960	12977	12912	12879	12863	12785	12872	12919	12955	12779	13086	12922	13119	12863	12954	12953	12873	12907	12955	13091	12867	13158	12862	12992	12850	13020	13098	12771	12998	12941	13071	12980	12827	13064	12767	13011	12821	12918	12982	12890	13022	13030	13003	12961	12949	12829	13005	12943	12867	12806	12987	12969	12946	13081	12965	13031	13065	12963	13122	12955	13084	12638	12943	12866	13091	12835	13079	12955	12953	12962	13043	13001	12899	12793	13066	12979	13066	12959	12872	12752	12988	13003	12983	12999	12906	12825	12966	13114	12971	13029	12869	13058	13080	13015	12967	13078	13164	12984	12969	12978	13126	12816	12874	13046	12989	12824	12992	12967	12988	13026	12939	12953	12980	13059	13104	12903	13011	12988	13083	12886	12941	12894	12686	12948	12826	12937	12905	13008	12927	12930	12916	12983	12912	12768	12925	12829	12919	12892	12881	12793	12990	12932	12811	12768	12878	13109	12845	12880	12871	12866	12989	13059	12924	13026	12797	12984	12924	12814	12977	13134	12973	12895	12948	13043	12922	12860	12743	13101	13012	13005	12966	12956	12712	12899	12924	13055	13045	12865	13019	13038	12964	12820	13030	13111	12822	13019	12923	12887	12964	12974	13126	13005	13008	12983	12806	12990	12880	13027	13048	12836	12875	12964	13082	12999	13015	12934	12969	12937	12983	12925	13076	12920	12789	13046	13212	12732	13043	12864	12882	12932	12830	12874	12867	12980	13086	12958	13030	12917	12946	12950	12909	13065	12908	13020	13044	13041	12963	12837	12907	12939	13041	12865	12865	12968	13028	12888	13042	12788	12862	13036	12843	12876	12981	13078	13093	12974	13063	13044	12854	13059	12896	13074	12925	12900	13020	13021	12963	12999	12889	13027	13035	12905	12979	13012	12964	12961	12883	13044	12975	12967	12794	12885	13088	13135	12918	12899	12863	12781	12996	12906	13062	12941	12925	12876	12950	12950	12985	12941	13023	13101	13041	12819	12806	13076	13001	12903	12985	12870	12971	12914	13053	13034	12943	12911	13072	13193	12807	12928	12833	12881	12733	12952	12993	12959	12943	12872	12772	12930	13035	12847	13112	13020	12923	12990	13080	12901	12945	12888	13025	13021	13075	12985	12854	12976	12934	13078	12841	12809	13047	12777	13079	12938	13019	13012	12979	12981	13102	12841	12849	13029	12995	13007	13155	12952	12979	12946	12940	12900	12988	12955	12954	12964	12945	13022	12937	12890	12770	12974	12955	12803	12887	12775	12959	12864	13097	12865	13108	12970	12958	12962	13019	12986	12984	12929	12779	13065	12982	12880	12837	12988	12929	13001	12864	13004	12998	12755	13024	12870	13171	13064	12933	12966	12914	13011	12974	12963	13052	12874	12827	13059	12912	13026	12769	12972	13025	12884	13056	12964	12960	13190	12989	12967	12966	13127	13040	12946	12943	12948	12992	12933	12833	12820	12982	12965	12884	13002	12839	13039	13009	12871	12955	13185	12963	13053	12974	12999	12956	12926	12956	12931	13002	12878	12795	13002	12946	12904	13037	12954	12840	12978	13110	13097	12861	12843	12927	13076	12880	13013	13065	12930	12960	12975	12927	12993	12811	12928	12948	12896	12907	12934	12788	13012	12995	12930	12995	12805	12952	12872	13041	12864	12967	13014	13023	12976	12999	12932	12979	12810	12908	12964	13135	13128	13036	12915	12924	13017	12884	13031	13078	12954	12834	12874	13048	12952	13011	13093	12798	13018	13007	12953	12960	12867	12895	13076	12784	13042	12913	13050	13102	12974	13130	13025	12957	13000	12890	13132	12973	12943	13036	12942	12927	12960	12879	12966	13082	12946	12865	13067	13025	12892	13077	12914	12795	12978	12925	13094	13095	12971	12889	13021	13029	12705	13089	12926	13093	12931	12903	12899	12831	12988	13027	12907	12877	12955	13131	12887	12943	12915	12851	12944	13030	12908	12897	12938	12917	13004	13063	12894	12932	12942	12958	13020	12917	12921	12879	13099	13022	12979	12862	12923	13094	12847	13078	13212	13158	13051	12957	13055	12949	12928	12851	12920	13022	13099	13058	13014	12882	12988	12798	13113	12964	12940	13002	13020	12834	12862	13124	13053	12904	12943	13012	12879	12824	12856	13052	12990	12877	13042	12848	12826	12838	12991	12935	13027	12889	12973	13179	12772	13077	12926	13075	13075	13126	12865	12887	12952	12956	13088	12891	13056	12902	13074	12964	12991	12999	13027	13084	12870	12943	13053	12932	12959	12982	12901	12953	12992	13053	12921	12943	12941	13049	12751	13013	13107	13043	12960	12948	13058	12814	12969	13021	13072	12927	13082	13008	13054	13088	12885	12942	12958	12920	12948	12894	12860	13066	12992	13063	12842	12955	13004	13091	12968	12941	13006	12908	13112	12987	12977	12927	13029	13051	12985	13003	12967	12894	13058	12930	13057	13060	12841	13002	12904	12817	13076	13048	12965	12856	12927	12866	12952	13052	12815	13012	13083	12843	13044	12856	12994	12939	12953	12960	12766	12974	12939	12960	13030	13027	12929	12955	12865	12966	12823
22705	21023	28833	24421	25198	29733	31177	25175	22162	20624	19309	18302	17559	17031	16858	16797	16373	16171	15888	15878	15767	15619	15611	15416	15326	15597	15527	15540	15403	15432	15498	15344	15305	15478	15469	15285	15399	15383	15302	15439	15375	15576	15333	15310	15319	15253	15113	15469	15300	15260	15395	15314	15519	15172	15310	15407	15229	15296	15258	15169	15326	15268	15224	15393	15561	15297	15292	15657	15443	15454	15323	15500	15160	15306	15362	15355	15421	15354	15346	15304	15075	15134	15260	15213	15269	15322	15325	15344	15524	15371	15359	15277	15255	15333	15352	15305	15446	15460	15390	15237	15429	15327	15497	15277	15146	15370	15276	15327	15159	15214	15216	15263	15426	15323	15328	15288	15404	15523	15478	15388	15204	15204	15412	15375	15229	15334	15335	15409	15327	15357	15419	15430	15110	15193	14982	15132	15026	15477	15431	15398	15225	15353	15364	15347	15425	15139	15392	15295	15121	15262	15021	15107	15192	15334	15378	15323	15580	15350	15416	15260	15259	15111	15079	15283	15407	15354	15417	15352	15314	15458	15501	15248	15486	15271	15173	15368	15320	15355	15295	15082	15405	15154	15207	15168	15243	15365	15444	15338	15332	15178	15277	15240	15252	15145	15425	15459	15288	15248	15354	15070	15440	15030	15282	15490	15250	15374	15131	15118	15390	15219	15411	15320	15436	15271	15087	15392	15224	15236	15444	15321	15365	15177	15319	15274	15224	15410	15291	15432	15406	15305	15302	15274	15286	15197	15310	15406	15066	15234	15410	15233	15291	15421	15240	15228	15363	15267	15379	15237	15134	15221	15549	15326	15483	15303	15087	15113	15186	15332	15322	15333	15292	15360	15408	15406	15406	15287	15419	15378	15218	15225	15328	15433	15318	15215	15420	15343	15392	15387	15262	15367	15329	15244	15227	15350	15192	15394	15544	15318	15255	15426	15293	15310	15480	15252	15378	15418	15249	15449	15279	15231	15174	15315	15285	15175	15200	15361	15381	15158	15085	15139	15135	15321	15357	15321	15526	15329	15288	15231	15216	15355	15516	15211	15475	15317	15264	15327	15248	15376	15376	15134	15038	15270	15383	15253	15481	15316	15258	15502	15261	15320	15293	15231	15319	15420	15313	15192	15063	15357	15427	15390	15125	15402	15363	15413	15194	15227	15300	15489	15291	15203	15236	15345	15404	15391	15343	15388	15253	15398	15138	15364	15294	15115	15225	15321	15315	15366	15136	15284	15455	15296	15152	15246	15474	15341	15207	15301	15337	15150	15264	15398	15195	15263	15299	15394	15372	15127	15099	15424	15500	15331	15183	15272	15261	15372	15342	15292	15211	15213	15351	15131	15539	15235	15185	15194	15420	15303	15347	15198	15327	15041	15393	15377	15326	15260	15430	15488	15400	15194	15262	15366	15154	15255	15119	15234	15197	15289	15224	15491	15168	15280	15333	15391	15314	15192	15292	15432	15568	15311	15279	15455	15178	15405	15298	15471	15365	15392	15393	15289	15318	15362	15124	15363	15486	14909	15422	15274	15361	15291	15270	15280	15266	15260	15257	15337	15291	15297	15157	15289	15357	15164	15135	15234	15195	15187	15106	15458	15143	15356	15353	15273	15233	15198	15376	15315	15325	15094	15432	15514	15269	15210	15179	15287	15342	15254	15220	15423	15303	15460	15204	15015	15148	15363	15199	15380	15409	15167	15318	15385	15433	15181	15468	15420	15446	15278	15254	15348	15153	15221	15416	15194	15330	15188	15171	15311	15189	15159	15264	15391	15356	15274	15485	15282	15392	15158	15221	15345	15111	15293	15233	15416	15241	15267	15323	15314	15223	15105	15309	15078	15193	15334	15170	15229	15329	15164	15268	15086	15271	15348	15279	15517	15415	15373	15279	15390	15197	15505	15237	15262	15485	15330	15380	15269	15357	15364	15133	15181	15234	15381	15151	15208	15295	15184	15293	15290	15285	15168	15356	15349	15406	15456	15213	15317	15316	15393	15225	15252	15167	15204	15163	15141	15245	15420	15566	15216	15376	15446	15264	15211	15273	15241	15372	15376	15347	15409	15349	15149	15252	15362	15173	15356	15434	15227	15296	15414	15339	15294	15403	15327	15160	15250	15233	15175	15310	15251	15336	15435	15329	15311	15231	15286	15403	15428	15211	15244	15183	15296	15342	15262	15255	15365	15266	15250	15469	15373	15318	15241	15330	15342	15396	15279	15333	15284	15194	15268	15303	15195	15296	15187	15201	15353	15340	15137	15211	15269	15268	15092	15245	15268	15200	15213	15455	15280	15103	15087	15202	15326	15299	15334	15352	15432	15209	15318	15453	15153	15354	15252	15127	15336	15197	15208	15523	15275	15067	15205	15344	15398	15250	15196	15285	15227	15267	15335	15217	15184	15445	15281	15209	15370	15416	15175	15220	15340	15217	15274	15228	15149	15234	15485	15210	15269	15245	15305	15548	15172	15341	15213	15200	15329	15325	15144	15185	15302	15077	15390	15248	15376	15196	15120	15263	15055	15150	15201	15270	15113	15448	15204	15270	15223	15275	15203	15384	15386	15297	15440	15441	15319	15396	15230	15299	15319	15373	15288	15422	15440	15267	15279	15259	15413	15333	15429	15339	15237	15223	15309	15344	15264	15167	15254	15347	15525	15520	15262	15328	15267	15164	15407	15383	15239	15292	15287	15179	15416	15507	15387	15209	15279	15229	15222	15375	15358	15380	15281	15430	15315	15255	15373	15453	15090	15501	15288	15235	15177	15407	15383	15247	15289	15176	15321	15263	15255	15086	15264	15404	15368	15329	15233	15119	15300	15160	15283	15331	15488	15169	15321	15414	15342	15251	15184	15301	15220	15456	15248	15190	15242	15402	15311	15091	15237	15388	15312	15226	15301	15382	15271	15415	15282	15145	15108	15373	15155	15259	15356	15210	15207	15331	15274	15405	15407	15537	15166	15368	15337	15141	15245	15306	15260	15386	15258	15446	15338	15197	15385	15322	15561	15195	15294	15506	15278	15413	15428	15306	15258	15401	15409	15425	15251	15303	15222	15239	15348	15104	15324	15493	15314	15394	15183	15367	15125	15229	15268	15121	15078	15482	15562	15001	15440	15495	15240	15277	15223	15427	15389	15168	15025	15263	15266	15419	15350	15271	15275	15335	15217	15171	15285	15285	15349	15404	15472	15407	15501	15468	15348	15339	15335	15228	15298	15296	15268	15345	15408	15323	15346	15268	15089	15321	15201	15312	15305	15262	15385	15146	15123	15314	15113	15398	15242	15292	15160	15488	15404	15228	15308	15284	15239	15037	15321	15303	15277	15247	15598	15371	15215	15144	15348	15281	15133	15206	15304	15327	15258	15201	15132	15329	15515	15245	15223	15450	15242	15438	15382	15313	15300	15495	15279	15092	15304	15246	15348	15231	15179	15400	15282	15197	15200	15395	15316	15284	15391	15355	15243	15408	15365	15172	15259	15386	15465	15540	15224	15257	15225	15311	15312	15442	15480	15495	15132	15361	15065	15256	15359	15558	15428	15172	15301	15221	15420	15527	15450	15197	15312	15262	15242	15391	15141	15171	15209	15242	15143	15295	15331	15412	15408	15171	15287	15197	15361	15325	15307	15493	15263	15345	15453	15400	15353	15211	15170	15348	15257	15193	15263	15168	15070	15265	15157	15417	15216	15227	15327	15369	15437	15384	15352	15521	15277	15322	15315	15317	15492	15586	15208	15177	15290	15215	15284	15512	15632	15358	15421	15258	15306	15123	15430	15268	15280	15356	15341	15232	15380	15152	15356	15112	15236	15375	15314	15190	15348	15375	15377	15220	15079	15139	15287	15330	15333	15393	15278	15355	15361	15376	15337	15361	15361	15150	15430	15276	15349	15181	15157	15456	15339	15285	15197	15368	15438	15138	15078	15196	15417	15245	15084	15317	15247	15323	15181	15105	15317	15277	15302	15224	15366	15280	15357	15282	15109	15263	14949	15163	15314	15084	15341	15413	15205	15085	15151	15148	15218	15397	15302	15280	15454	15374	15286	15210	15370	15256	15245	15227	15283	15237	15261	15160	15207	15192	15268	15372	15137	15390	15363	15340	15333	15300	15295	15291	15164	15115	15277	15402	15208	15233	15213	15526	15101	15176	15420	15269	15139	15256	15110	15280	15249	15344	15213	15534	15310	15227	15117	15309	15172	15446	15087	15288	15219	15305	15350	15280	15466	15347	15292	15323	15302	15425	15454	15063	15445	15334	15392	15291	15271	15235	15200	15447	15410	15248	15344	15302	15423	15262	15327	15416	15214	15225	15369	15303	15348	15313	15337	15316	15350	15290	15277	15240	15379	15184	15286	15344	15232	15421	15181	15338	15163	15124	15293	15153	15127	15234	15263	15265	15281	15479	15427	15256	15405	15273	15498	15273	15231	15134	15318	15348	15250	15386	15353	15395	15184	15259	15365	15269	15385	15299	15273	15323	15191	15455	15190	15263	15186	15386	15403	15253	15193	15195	15116	15305	15334	15188	15288	15330	15142	15118	15396	15333	15207	15237	15362	15353	15234	15142	15149	15255	15253	15298	15205	15312	15311	15178	15276	15227	15287	15404	15243	15119	15495	15328	15310	15337	15127	15302	15280	15471	15383	15163	15291	15273	15337	15294	15249	15325	15532	15214	15314	15453	15261	15277	15393	15035	15480	15262	15263	15224	15396	15286	15107	15177	15276	15129	15150	15360	15231	15238	15088	15254	15441	15426	15439	15500	15360	15222	15304	15263	15167	15210	15456	15220	15344	15343	15106	14951	15113	15310	15361	15288	15151	15312	15342	15247	15229	15387	15221	15255	15263	15455	15313	15375	15393	15218	15158	15272	15247	15130	15498	15449	15294	15315	15416	15393	15346	15474	15329	15460	15318	15178	14985	15242	15228	15353	15216	15258	15319	15334	15315	15341	15311	15343	15236	15241	15256	15380	15329	15305	15424	15339	15290	15332	15394	15482	15494	15487	15555	15289	15293	15390	15307	15168	15263	15221	15207	15367	15213	15397	15369	15360	15457	15352	15216	15363	15241	15281	15223	15120	15325	15345	15499	15249	15205	15132	15174	15268	15390	15141	15189	15186	15368	15372	15351	15400	15148
35772	61930	57932	47209	40995	35004	30048	25788	22145	19842	18139	17185	15981	15389	14950	14660	14247	13853	13794	13504	13562	13478	13335	13352	13268	13223	13112	13279	13104	13284	13106	13107	13242	13136	13234	13195	13064	12976	13069	13249	13127	13171	13259	13246	12942	13297	13132	13025	13240	13217	13147	13116	13202	13221	13087	12983	13156	13197	13046	13254	12937	13033	13150	13101	13227	13164	13015	12941	13433	13255	13122	13160	13142	13047	13208	13075	13134	13113	13239	13109	13006	13143	13187	13164	13053	13185	12996	13151	13152	13304	13151	13052	13167	13162	13142	13096	13206	13004	13127	13065	13110	13155	13093	13082	13133	12967	13249	13155	13228	13048	13050	13089	13095	13028	12974	13051	13132	13148	13098	13220	13083	13044	13218	13002	13161	13212	13036	13225	13080	13200	13018	13205	13129	13174	12938	13141	13062	12998	13175	13043	13336	13064	13113	13231	12971	13048	13042	13114	13125	13085	13196	13108	13176	13058	13060	13096	13167	13141	13267	13176	13113	13332	13075	13265	13080	13158	13050	13114	13024	13224	12957	13046	13133	13006	13218	12944	13195	13056	13100	13185	13091	13291	13020	12995	13047	13077	13148	13105	13121	13150	12925	13050	13089	13064	13241	13046	13066	13055	13020	13002	13139	13182	13041	13108	12997	13158	13119	13147	13197	13058	13251	13258	12995	13082	12987	13154	13064	13016	12853	13306	13130	13058	13164	13217	13092	13213	13204	13079	13125	13225	13110	13210	12979	12995	13067	13105	13054	13164	13007	13101	13053	13161	13149	13089	12970	13338	13156	13174	13156	13160	13188	13252	13076	13184	13199	13097	13069	12954	12997	13094	12955	13227	13170	13101	13011	13112	13036	13193	13178	12992	12916	13113	13030	12991	12882	13029	13150	13137	13036	12976	13156	13087	13109	13070	13109	12951	13094	13091	13074	13183	13153	13115	13028	13030	13274	13307	13091	13244	13103	13123	13154	13066	13055	12916	12949	13221	13229	13067	13243	13014	13115	13110	13044	13107	13112	13026	13196	13170	13122	13143	13221	13118	13224	12944	13035	13146	12963	13008	13233	12975	13099	13141	12972	13187	13121	13106	12982	13247	12892	12996	13195	13100	13188	13108	13156	13315	13071	13383	13172	13187	13025	13217	13160	13151	12921	13062	13193	13003	13064	12974	13041	13120	13084	13100	13084	13141	13067	13088	13052	13118	13207	12990	13100	13220	13180	12951	13111	13158	13082	13015	12940	13069	13074	13051	13188	13014	13147	13006	13033	13018	13152	13279	13166	13196	13144	13201	13075	13068	13039	13230	13119	13136	13080	12996	13062	13037	13113	13231	13120	12949	13137	13081	12930	13012	13120	13087	13187	13117	13000	12988	13041	13032	12992	13281	13123	13011	12887	13183	13060	13012	13158	12919	13188	13241	13057	13075	13019	13105	13032	13050	13237	13025	13166	12989	13088	12914	13031	13051	13104	12984	12973	13203	13164	13052	13074	12914	13151	13006	13021	13245	13051	13004	13165	12984	13022	13059	13133	13086	13123	13163	13044	13124	13068	13140	13187	13130	13048	13219	13245	13115	13109	13314	13054	13210	13131	13074	13129	13067	13166	13109	13209	13043	13065	13031	13186	13078	13046	13129	13068	13162	12981	13027	12927	13144	13099	13034	13297	13070	13032	12973	13050	13088	12958	13156	13182	13086	13146	13056	12966	12964	13128	13181	12863	13040	13127	13168	13111	13046	13222	12959	13127	13075	13206	13004	13006	13192	13163	13161	13154	12866	13115	13161	13115	13071	13030	13063	13070	12979	13241	12990	13140	13107	13070	13033	13019	13248	13148	12954	13060	13043	13138	13093	13020	13068	13123	13116	13100	13223	13069	13088	12978	12981	13148	13122	13141	13178	13117	12985	13163	13008	13222	13074	13059	12983	13227	13120	12998	13113	13130	13078	13140	13158	13103	13060	13054	13030	13029	12992	13231	13118	12869	13058	13221	13177	13039	13091	13105	13215	13101	13009	13226	13173	13080	13119	12911	13089	13016	13072	13021	13206	13019	13121	13108	13019	12974	13292	13053	13184	13016	13084	13192	13051	13088	13255	13030	13049	13134	13061	13103	13133	13111	13049	13174	13031	13153	13078	13043	13259	13200	13077	13156	13026	12994	13081	13046	13031	13213	13034	13232	13031	13108	13256	13100	13100	13070	13003	13108	13086	13241	12990	13139	13242	13046	13060	13207	13075	13254	12931	12949	13025	13012	12943	12906	13096	13143	13091	12930	13121	13263	13080	13096	13154	13002	13202	13117	13013	12968	13170	13061	13102	13190	13124	13163	12983	13095	13164	13075	13204	13256	13201	13129	13101	13047	13232	13120	13080	12954	13291	13018	13181	13064	13035	12942	13185	13159	13106	12991	13068	13115	13042	13018	13021	13152	13116	13035	12927	13113	13232	13086	13192	13019	13122	13109	13143	13217	13045	13104	12990	13001	12941	13164	13110	13174	13079	13063	13167	13046	13185	13219	13118	13086	12915	12961	13115	13135	13095	13292	13154	13176	13056	13036	13076	13022	13051	13171	13037	13195	13113	13110	13209	13189	13132	13090	13047	13104	13172	12878	13119	13065	13181	13136	13355	13100	13210	12928	13080	12907	13143	13150	12987	13342	13063	13236	13139	13117	13017	13175	12910	12942	13123	13103	13189	13128	13102	13101	13149	12835	13115	13246	13282	12965	13192	13045	12966	13101	13044	13093	13087	13106	13064	13058	13203	13003	13231	13087	13011	13045	13174	13079	13195	13076	13133	13146	13205	13177	12908	13201	12950	13053	13202	13024	13018	13090	13054	13263	12832	13049	13024	13192	13209	13228	12984	13180	13203	13122	13070	13043	13235	13202	13211	13151	13151	13252	13202	13126	13087	13146	13074	12940	13208	13114	12916	13138	13288	13112	13179	13021	13060	13039	13122	13185	13094	13129	13111	12934	13191	13038	13163	12995	13171	13027	13265	13362	13141	13254	13150	13037	13104	13087	13162	12977	13084	13071	13121	13256	13150	13110	13110	13143	13304	13042	13067	13061	13175	13140	13175	12953	13178	13026	13130	13078	13111	13154	13020	13148	13048	13109	13015	13113	13061	13046	13229	12981	13052	13072	12921	13138	13022	13041	13055	13065	13092	12977	13184	13134	13212	13019	13049	13124	13163	13117	13058	13165	12987	13247	13011	13141	13008	13061	13094	13038	13176	13114	13226	13088	13186	13251	13060	13160	13050	13053	13066	13031	13076	13208	12982	13183	13051	13103	13074	12990	13120	12951	12929	12967	13131	13068	13038	13088	12984	13144	13060	13136	13112	12929	13161	13065	12978	13171	13289	13161	13019	13100	13030	13179	13017	13090	13033	13034	13137	12968	13057	12999	13142	13181	13098	13095	12997	13123	13117	12985	13227	12996	13048	13061	12887	13030	13052	13023	12994	12996	13138	13012	13295	13043	13130	13191	13115	13117	13128	12915	13105	13155	13130	13154	13035	13129	13045	13092	13110	13220	12955	12999	12856	13127	12920	13196	13270	13048	13048	13115	13003	13112	13139	12965	13041	13056	13160	12908	13044	13213	13138	13090	13283	13030	13158	13069	13047	13245	13189	13192	13088	13094	13007	13175	13096	13071	13120	12947	13343	13085	13026	13085	13224	12942	13000	13145	13053	13083	13055	13105	13131	13252	12936	13180	13030	13035	13291	13218	13100	13122	13255	13105	13008	13085	13232	13017	13103	13031	13199	13114	13027	13077	13094	13067	13107	13045	13146	13090	13133	13066	13109	13204	12884	13011	12938	13148	13162	13088	12954	13004	13104	13201	13053	12966	13049	13201	13098	13157	13035	13078	13094	13140	13175	13038	13001	13101	13214	13273	13177	13030	13079	13141	13102	12968	13039	13054	13015	13055	13172	13151	13177	13185	12984	13172	13047	13113	13148	13134	13237	12998	12996	13162	13023	13125	13235	13107	13107	12936	13013	12941	13214	13113	13273	13170	13139	12958	12982	13174	13145	13209	13162	13150	13208	13065	13231	13171	13016	13108	13135	13057	13109	13093	13165	13006	13075	13081	13000	13142	13163	13126	13256	13255	12943	13159	13049	13037	13204	13020	13215	13227	13042	13128	13077	13292	12975	12963	13007	13011	13128	13253	13103	13119	13066	13109	12881	13233	13218	13314	12911	12970	13146	13018	12993	13175	13128	13114	13108	13095	13192	12934	13132	12973	13029	12892	12945	13069	13220	13038	13083	13032	13301	12989	13205	12942	13203	13294	13169	13041	13149	13212	13096	13204	13129	13200	13150	12961	12882	13166	13204	12964	13056	13132	13016	13124	13178	13254	12954	13148	13139	13108	13151	13083	13004	13174	12870	13213	13048	13027	13140	12837	13146	13190	12946	12922	13108	13018	12957	12985	13127	13118	13096	13075	13060	13135	12944	13178	13061	13226	13186	13112	13154	13140	13112	12963	13086	13182	13010	13087	13116	13016	12984	13372	13173	13082	13104	13069	13205	13171	13145	13211	13040	13143	13046	13052	13071	13202	13145	13244	13162	13128	13239	13169	13066	13164	12977	13149	13177	12991	13306	13086	13058	12970	13093	12992	13069	13094	13119	13185	13072	13101	13072	13110	12996	13267	12846	13057	13019	13197	13072	13042	13097	12970	13070	13088	13020	13056	13046	13242	13196	12920	13159	13043	13048	13163	13260	13128	12968	12900	13186	13127	13099	13133	13068	13095	13019	13131	13084	13144	13081	13106	13215	13039	12902	13020	13237	13004	12998	13061	13140	12979	13078	13133	13028	13196	13035	13202	12953	12932	13238	12911	13020	13205	13103	13150	13000	13095	13182	13108	13121	13153	12953	13213	13139	13168	13118	13242	13093	13091	13064	13055	13099	13139	12799	13126	13110	13245	13159	13019	13250	13213	12979	13035	13087	13094	12957	13023	13163	13161	13289	13179	12948	13116	13171	13219	13205	13087	13022	13121	13162	13167	12932	13099	13230	13047	13161	13086	13196	13104	13122	13022	13069	12974	12987	13124	13174	13073	13205	13268	13025	13126	13137	13098	13018	12946	13223	13070	13098	13181	13201	13143	13039	12990	13207	13171	13048
29916	32866	42053	36763	29249	25220	22128	20057	18196	17399	16597	16329	15953	15744	15653	15489	15417	15415	15379	15339	15296	15311	15188	15239	15032	15424	15241	15228	15322	15294	15173	15186	15196	15300	15378	15029	15096	15153	14985	15130	15069	15133	15156	15256	15132	15242	15190	15242	15176	15186	15159	15321	15096	15211	15127	15056	15104	15315	15236	15324	15261	15115	15285	15354	15211	15186	15210	15344	15177	15343	14992	14881	15192	15123	15305	15356	15316	15384	15201	15093	15081	15267	15072	15101	15174	15085	15270	15246	15232	14974	15100	15056	15061	15245	15094	14886	15233	15107	15387	15222	15188	15285	15238	15042	15102	15127	15190	15168	15180	15248	15278	15059	15084	15112	15295	15044	15388	15085	15125	15094	15359	15313	15155	15219	15156	15411	15263	15188	15250	15251	15308	15138	15168	15240	15237	15029	15252	15193	15433	15297	15186	15045	15334	15474	15383	14997	15180	15029	15131	15313	15226	14945	15014	15034	15305	15315	14836	15203	15203	15179	15303	15222	15143	15038	15166	15092	15133	15089	15117	15061	15180	15225	15133	15106	15291	15293	15281	15353	15122	15190	15249	15202	15130	15219	15166	15094	15276	15111	15104	15369	14951	15003	15124	15051	15160	15140	15303	15035	15145	15281	15375	15149	15017	15150	15108	15174	15176	15110	15145	15199	15216	15180	15138	15112	15033	15233	15031	15156	15313	15144	15249	15394	15132	15233	15103	15037	15170	15104	15197	15136	15038	15210	15048	15192	15154	15240	15284	15387	15080	15207	15090	15261	15154	15151	15272	15087	15124	15224	15018	15101	15023	15099	15363	15356	15235	15333	15217	15140	15059	15060	15101	15256	15177	15264	15199	15051	15400	15303	15120	15339	15093	15197	15179	15091	15039	15062	15039	15073	15119	15314	14950	15300	15204	15132	15209	15233	15213	15077	15291	15129	15147	15008	15139	15168	15038	15172	15249	14993	15228	15221	15063	15082	15080	15144	15079	15181	15060	15214	15384	15157	15187	15260	15053	15269	15209	15241	15094	15000	15193	14959	15135	15144	15246	14962	15150	15179	15160	15224	15063	15162	15195	15224	15149	15215	15193	15348	15162	15141	15200	15128	15141	15149	15122	15123	15301	15183	15254	15063	15207	15173	15335	15202	15136	15381	15240	15246	15206	15201	15358	15230	15118	15234	15227	15037	15141	15079	15104	15255	15217	15192	15261	15180	15288	15212	15163	15339	15415	14970	15032	15116	15132	15189	15204	15454	15293	15103	15015	15045	15249	15154	15085	15173	15284	15086	15224	15293	15191	15141	15306	15150	14875	15164	15175	15078	15247	15246	15186	15227	15218	14979	15370	15040	15140	15246	15110	15094	15208	15000	15191	15365	15177	15244	15245	15051	15029	15110	15244	15143	14985	14977	15186	15211	15317	15013	15171	15171	15412	15087	15225	15074	15080	14979	15242	15410	15261	14985	15179	15183	15239	15150	15163	15315	15295	15348	15212	15035	15260	15225	15273	15067	15297	15079	15188	15110	15305	15307	15327	14999	15013	15275	15185	15085	15150	15238	15278	15248	15217	15125	15032	15038	15333	15230	14983	15129	15122	15281	15151	15171	15082	15157	15155	15126	14991	15249	15282	15345	15307	15196	15318	15221	15119	15152	15118	15292	15191	15185	15222	15210	15297	15194	15109	15033	15135	15124	15136	15183	15256	15151	15268	15260	15226	15229	15154	15260	15154	15140	15207	15138	15104	15134	15128	15077	15392	15057	15379	15288	15234	15163	15158	15161	15272	15054	15229	15114	15059	15115	15291	15352	15313	15148	15399	15078	15012	15183	15271	15285	15231	15021	15312	15253	15206	15138	15130	15171	15335	15260	15247	15062	15194	15070	15113	15038	14990	15039	15202	15205	15252	15309	15212	15100	15152	15173	15108	15373	15352	15262	15269	15121	15262	14827	15223	15130	15134	15296	14988	15198	15200	15283	15043	15306	15180	15161	15036	15164	15105	15235	15282	15101	15239	14980	15220	15166	14993	15239	15008	15262	15520	15259	15386	15159	15110	15040	15243	15199	15029	15162	15131	15089	15233	15325	15146	15182	15099	15268	15273	14894	15278	15122	15197	15076	15081	15070	15156	15244	15253	15157	15338	15256	15106	15252	14949	15034	15123	15286	15392	15142	15177	15197	15225	15266	15301	15278	15204	15261	15195	15152	15227	15179	15376	14927	15114	15097	15259	15140	15175	15145	15177	15318	15130	15043	15356	15029	15298	15052	15228	15121	15074	15188	15281	15061	15257	15273	15354	15029	15245	15085	15206	15322	15260	15084	15215	15372	15214	15019	15175	15326	15184	15079	15082	15230	15083	15165	15230	15102	15231	15174	15230	15155	15211	15193	15314	15008	15049	15316	15197	15235	15201	15245	15034	15199	15137	15200	15112	15213	15349	15215	15160	15342	15078	15165	15211	15100	15073	15250	15265	15192	15443	15257	15202	15217	15032	15187	15382	15123	15227	15128	14990	15170	15238	15126	15133	15102	15302	15289	15071	15132	15213	15354	15031	15218	15079	15171	15250	15161	15175	14944	15144	14992	15260	15297	15145	15204	15041	15191	15378	15122	15215	15023	15210	15118	15090	15090	15135	15173	15142	15220	15245	15152	15136	15358	15344	15482	15249	15011	15158	15152	15215	15174	15171	15113	15117	15141	15144	15174	15190	15351	15034	15087	14999	15405	15154	15087	15298	15311	15399	15258	15178	15177	15242	15232	15247	14984	15177	14907	15195	15139	15200	15177	15100	15192	15041	15097	15238	14987	15257	15176	15200	15315	15349	15293	15258	15209	15036	15086	14954	15221	14999	15127	14982	15179	15116	15222	15197	15175	15339	15214	15324	14998	15258	15236	15157	15173	15366	15289	15274	15131	15255	15065	15177	15358	15281	15352	15113	15288	15188	15073	15252	15188	15231	15115	15147	15365	15218	15070	15225	15351	15402	15212	15193	15162	15266	15423	14967	15114	15199	15211	15174	15290	15384	15203	15222	15303	15094	15144	15257	15107	15238	15282	15342	15109	15142	15210	15100	15014	15066	14909	14991	15062	15373	15058	15272	15296	15141	15001	15073	15073	15229	15373	15196	15163	15408	15366	15111	15054	15165	15266	15293	15301	15181	15116	15032	15297	15266	15179	15188	15151	15105	15237	15282	15191	15070	15402	14962	15098	15222	15074	15124	15225	15245	15154	15266	15084	15194	15025	15227	15208	15216	15222	15173	15286	15206	15146	15255	15335	15183	15133	15425	15111	15323	15197	15114	15105	15102	15355	15133	15196	15402	15018	15254	15177	15202	15207	15273	15128	15253	15149	15139	15079	15208	15291	15016	15287	15094	15052	15317	15287	15328	15254	15247	15215	15187	15267	15087	14941	15291	15200	15282	15159	15107	15215	15144	15092	15347	15132	15105	15223	15205	15159	15073	15192	15331	15121	15137	15242	15131	15127	15409	15318	14988	15262	15280	15107	15220	15088	15230	15247	15052	15122	15130	15143	15123	15136	15226	15019	15303	15164	15045	15157	15317	15286	15269	14864	15276	15075	15032	15419	14967	15163	15215	15369	15315	15145	15215	15129	15322	14976	15313	15037	15312	15107	15101	15156	15166	15324	15419	15030	15127	15190	15488	15277	15167	15198	15147	15114	15138	15167	15246	15291	15368	15050	15203	15083	15140	15166	15162	15169	15252	15330	15229	15128	15284	15115	15060	15132	15054	14989	15241	15237	15125	15242	15252	15283	14833	15236	15015	15050	15041	15287	15129	15305	15084	15266	15372	15320	14835	15098	14960	15096	15119	15159	15569	15203	15267	15331	15364	15174	15248	15178	15382	15295	15131	15216	15122	15073	15105	15135	15289	15261	15320	15064	15219	15278	15257	15286	15161	15006	15007	15213	15155	15245	15444	15180	15129	15201	15073	15198	15331	15234	15304	15370	15262	15120	15344	15069	15072	15133	15127	15035	15123	15329	15275	15338	15224	15169	15121	15249	15256	15092	15103	15049	15052	15195	15240	15144	15311	15356	15213	15109	15149	15274	15267	15180	15140	15162	14993	15140	15272	15184	15190	15323	15197	15006	15236	15225	15273	15243	15151	15181	15017	15206	15151	15055	15235	15279	15260	15261	15103	15355	15229	15186	15079	15093	15107	15242	15153	15100	15123	15207	15389	15260	15174	15223	15207	15296	15215	15150	15161	15227	14928	15237	15178	15084	15214	15173	15253	15270	15120	15230	15261	15289	15246	15057	15268	15119	15245	15255	15239	15332	15089	15104	15203	15041	15110	15230	15096	15292	15054	15041	15061	15111	15151	15378	15076	15220	15292	15034	15155	15070	15293	15312	15195	15317	15085	15153	15340	15185	15068	15169	15189	15239	15174	14915	15235	15174	15087	14995	15238	15058	14939	15343	15308	15326	15161	15224	15240	15120	15111	15261	15225	15173	15100	15239	15178	15066	15164	15229	15213	15266	15027	14971	14932	15269	15096	15308	15091	15056	15081	15204	15120	15303	15177	15287	15254	15222	15258	15157	15138	15272	15249	15227	15153	14957	15172	15250	15000	15217	15257	15133	15209	15198	15114	15048	15183	15168	15313	15262	15107	15137	15102	15185	15158	15044	15229	15151	15340	15129	15222	14935	15281	15584	15331	15315	15169	15125	15227	15077	15115	14986	15173	15108	15363	15400	15401	15273	15189	15162	15257	15145	15309	15270	15072	15068	15209	15155	15169	15408	15154	15150	14987	15110	14945	15150	15147	15170	15352	15149	15403	15057	14895	15152	15345	15049	15222	15206	15168	15262	15364	15278	15194	15127	15377	15331	15107	15009	15299	15256	15205	15379	15192	15040	15211	15048	15143	15264	15003	15277	15302	15088	15358	15209	15195	14898	14995	15388	15056	15194	15092	15099	15190	15154	14912	15126	14972	15111	15333	15346	15030	15117	15264	14971	14969	15313	15218	15241	14948	15234	15170	15130	15152	15205	15191	15221	15189	15284	15084	15217	15099	15254	15265	15121	14985	15030	15192	15097	15177	15033	14977	15267	15263	15287	15118	14956	15266	15066	15065	15176	15146	15192	15144	15209	15173	15305	15199	15160	15046	15199
34268	50648	46696	35724	29942	25403	21919	19329	17384	16070	15221	14661	14343	14053	13797	13438	13445	13384	13342	13347	13162	13303	13195	13246	13046	13149	13232	13107	12929	13129	13027	13008	13127	13104	12950	13171	13130	13044	12964	13186	13196	13051	12967	13072	13057	12823	13080	13095	13307	12842	12897	13110	13159	13027	13150	12902	13223	13185	12981	13058	13026	13138	12928	13233	13036	12931	13013	13076	13134	12922	13103	13049	13059	13216	13002	13077	13052	12838	13148	13051	12981	13110	12888	13115	13088	12996	12975	13193	12914	13022	13052	12968	13064	12988	13141	13119	13036	13109	13141	13108	13011	13141	13034	12915	13131	13164	12968	13088	13045	12906	13074	13105	13056	13002	12988	12977	13031	13121	13216	13079	13087	13032	13145	13026	13023	12897	13119	12977	13027	13119	12953	12992	13008	13029	12969	13152	12958	13195	13001	13119	13199	13013	12977	12906	13158	13052	13074	13093	13006	13027	13236	12934	12967	13141	13081	13029	13036	13039	13019	12998	13026	13004	12912	13105	13014	12959	13080	13061	13158	12886	13006	13146	12992	12941	13061	13191	13066	12965	12900	13053	13061	13028	13130	12969	13074	13069	13122	13099	13075	12969	12913	13242	12980	13060	12995	13330	12985	13023	13070	13102	12952	13098	13001	13104	13033	13091	13067	13114	13025	13206	13058	13145	12959	13011	13139	13049	12974	13132	13112	13127	12995	13016	13026	12936	12982	13107	13075	13037	12950	12890	13122	13127	13069	13167	12950	13040	13090	12999	13040	13010	13233	12968	13096	13130	13148	13081	13219	13017	13087	13264	12968	13080	12850	13001	13039	12982	13237	13127	13107	13104	12917	13046	13172	13051	12998	13024	12920	12912	13049	13139	13150	13039	12977	13186	13045	12998	13033	13060	13025	12923	13048	13122	13112	13002	12979	13166	13060	12869	12906	13002	13060	13052	13071	13026	13168	13152	13102	13029	12973	13027	13057	13023	13068	13160	13162	12887	13061	13229	13161	13091	13055	13077	13104	13147	13044	13286	13079	12937	12983	13293	13164	13139	12975	13073	13198	13095	12998	13051	13122	13063	12779	13023	13093	13025	12956	13138	13088	13140	13130	13108	13161	13092	13015	13055	13119	13190	12974	13029	13173	13211	13166	13007	13102	12860	13124	13074	13093	12905	13113	13122	13043	13025	12989	12987	13119	12913	13087	13063	13077	12946	13180	13032	13183	13112	13133	13005	13106	12997	13125	13159	13139	12966	13083	13127	13139	13068	13179	12992	12999	13156	12925	13003	13092	13146	13027	12929	12926	13209	12984	12993	13259	13050	13242	13069	12988	13111	12939	13111	13087	13079	12896	13094	12972	13000	13061	13033	13119	13064	12968	12914	13051	13187	13127	12968	13164	13059	12982	13128	13042	12995	13094	12903	13004	13027	13050	13032	13135	13041	13059	12949	12967	13141	13127	13026	13142	13110	12891	13071	13202	13187	13140	13072	13055	13231	12884	13125	13031	13005	13053	13074	13017	12978	13184	13023	13114	13137	13161	13093	13170	13159	12994	13012	12932	13182	13031	12970	12987	13030	12983	13049	12876	13108	13166	13043	12863	12947	13106	13036	12974	13172	12942	13287	12993	12997	13009	13069	12997	13033	12997	13069	13046	13204	13053	13153	12990	13117	13052	13007	13168	13178	12970	13063	12958	13122	13105	13167	12918	13051	13073	12903	12974	13114	12863	12946	13110	12998	13017	13141	13336	13130	13042	13148	12996	13078	12977	13076	13115	13018	13079	13028	12971	13021	13147	13078	13255	13099	13054	13078	13092	13087	12830	13083	13211	13008	13028	13039	13058	13044	13056	13266	12837	12983	13041	13107	12969	12969	13123	13048	13063	13047	13003	13022	13051	13153	13245	12992	13001	13007	12983	12977	12997	13059	12934	13322	12975	13119	13123	13078	13007	12830	12988	12993	13134	13189	13170	13084	12950	13132	13010	13039	13101	13030	13098	13055	13067	12975	13097	13214	13015	13003	13029	13018	13164	12865	13208	13187	13009	13050	13277	13024	13070	13003	13167	13155	13018	13118	13139	13097	13199	13148	13035	13176	12989	12999	13227	13090	13119	13158	13107	13051	13117	13111	13040	13075	12971	13014	12962	13184	12952	12921	13049	12979	13053	13098	13023	13120	13003	13208	13037	13076	13039	13254	13058	13070	13024	13119	13132	13002	13127	13067	13070	13139	13017	13069	12985	13162	13079	13067	13108	13028	12970	13103	12947	13099	13028	13101	13322	12917	13074	12960	13058	13068	13033	13095	13127	12908	13003	13147	13070	13065	12976	12998	13046	12995	13055	13205	13204	13128	13080	13122	13127	13034	13126	13077	13092	13057	13113	13194	12910	13022	12975	13081	12977	13095	13050	13155	13016	13026	13013	13112	12932	13175	13064	12942	13032	13014	13115	12891	13134	13233	12974	13156	13039	13259	13153	13160	12999	13041	13039	13063	13118	13079	13259	13036	13043	13070	13185	13116	13146	13017	13182	12883	13171	12993	13234	13015	13039	13169	12891	13225	13111	13094	12978	12921	13129	12966	13033	12989	13010	13136	13012	13071	13008	12969	13028	12963	13092	13122	13034	12846	13018	13224	13105	12968	13131	13060	12977	13005	13105	13034	13045	13147	13130	12953	12994	12930	13103	13028	13007	13030	13019	13084	13076	13072	13092	13176	12999	12887	13065	13099	13192	13105	13049	12984	12973	13248	13059	13112	13040	13042	13201	12968	13007	13099	13024	13013	13046	12927	13128	12997	13043	13175	13044	13004	13033	13093	13122	12929	12864	12987	13186	13045	12993	13093	12856	13141	12837	12953	12992	13097	12954	13072	13026	12969	12941	13130	13072	12919	13161	13149	13194	12930	13052	12955	12921	13140	13155	13206	13102	13097	13105	12964	13042	12962	13068	12974	13039	13079	12898	12952	13109	13153	13133	13139	13171	13081	13087	12967	13164	13013	13119	12992	13106	12999	12911	13221	13028	12937	13117	13070	13026	13166	12942	13118	13053	12998	13140	12885	12961	13042	13083	13105	13264	13026	13130	13008	13071	13093	13037	13101	13259	13044	13100	13121	13027	13106	13180	13040	13166	13089	13126	12959	12847	13044	13074	12999	12884	13110	13134	13114	13040	12996	12998	13068	12998	13117	13114	12931	12973	13080	12944	13053	13109	12988	13135	13008	12966	13124	12928	13074	13237	12846	13129	13013	13192	13016	13006	13028	13094	13104	13208	13120	13086	13145	13076	13110	13061	13119	13127	13064	13167	13133	13132	13027	13105	13057	12950	13044	12993	13091	13017	13195	12987	13050	13167	13041	13118	13078	13181	13067	13168	13138	12923	13013	13090	13169	12960	13122	13118	12953	13227	13022	13058	13048	13034	12995	13231	13147	12869	13120	12952	13031	13093	13098	13068	13070	13201	12948	13009	13120	13210	13128	13170	12991	13152	13117	13045	12940	13033	13183	13084	13199	13171	13171	13001	13128	13092	12912	13143	13066	13036	12915	13042	12994	13166	13176	13091	13086	13051	13078	13116	12913	13180	12976	13074	12949	13221	12941	13106	13273	13082	13234	13038	12952	13073	13060	13071	12989	13026	13079	13008	12991	13122	12981	13115	13141	12999	12910	13082	13062	12937	13078	12885	12988	13143	13141	13208	13134	13101	12949	13009	13063	13042	13019	12993	12962	12979	13034	12985	12977	13163	12894	13190	13079	13009	13007	13018	12873	12998	13022	13092	13041	13034	13027	13022	13067	13125	13068	12993	13044	13139	13196	13036	13128	13096	13094	13062	13138	13118	13017	12965	13003	13105	13053	13017	13034	13068	13156	12841	13030	12917	13155	13005	12941	12983	13011	13160	13021	13127	13045	12999	13013	13037	13126	13078	13160	13074	12969	13028	13178	13239	12987	13064	13141	13039	13077	13196	13078	13013	13100	13121	12961	12948	13005	12978	12990	12949	13025	13110	13080	13186	13032	13057	13143	13107	13142	12977	12847	13141	12978	12921	13060	12950	13098	13099	13011	13069	13062	13059	13141	13169	13120	12962	13141	13083	13174	13264	12989	13186	13085	12879	12971	13219	12912	13218	13140	13158	13097	12992	13098	12966	12979	13110	13144	12958	12967	12961	13053	13038	13148	12974	13014	12804	13110	13076	13107	13171	12927	13113	13152	12911	13065	13137	13100	13010	12920	12911	12945	13099	12861	12991	13040	13260	13156	13042	12950	13268	13066	13111	13156	13101	13055	13005	13179	13078	12980	13022	12967	13079	12960	13132	12941	12909	13192	13139	12915	13062	13084	13027	13078	12998	13112	12978	13230	13002	12966	13059	13078	13163	13145	13203	13007	13096	12968	12943	13165	12972	13081	13079	13097	12996	12975	13008	13070	13027	13176	13023	13031	13125	13160	13093	13175	13100	13141	13130	13063	12941	13171	13018	12990	13036	13041	13065	13045	13008	13016	12950	12957	13026	13148	13013	13056	13110	13130	13063	13145	13013	12930	13161	13097	13170	13087	13276	13034	13085	12993	12863	12989	13243	12920	12935	13195	13147	13024	13126	13108	13109	13114	13096	12988	12988	13058	12870	12994	12996	12988	13025	12960	13080	13012	13117	12989	13080	13149	13105	12854	13056	13007	13266	13068	13130	13236	13069	13151	13068	12987	12990	13113	12939	13177	13072	13040	13025	13086	13242	13106	12974	13093	13107	13158	13090	12949	13088	13051	13035	13042	13023	12863	13009	13075	13111	13049	12940	12959	13284	13061	12994	13087	13124	13051	12991	13173	12927	13043	12986	13156	13230	13062	13102	13023	13074	13217	13166	13112	13063	13075	13128	13083	13045	13030	13038	13061	13199	13026	13057	12959	12939	13133	12990	13144	13094	12974	13126	13103	12941	13031	13139	13022	13165	12951	12948	13030	13011	13282	13163	13174	13020	13117	13069	13042	13174	13102	12924	13033	13088	13165	13089	13192	13086	12983	13062	13093	13079	13072	13158	13053	12993	13181	13187	13030	13143	13136	13060	12911	13069	13012	13035	12991	13081	13115	13033	12919	13110	13077	13155	12998	12917	13099	13100	13262	13047	13226	12987	13172	13070	13160
23969	21055	29031	27827	27934	28529	26473	21900	19612	18605	17595	17015	16184	15971	15659	15339	15277	14974	15068	14994	14866	14826	14917	15123	15047	14762	14752	14999	14931	14742	15021	14886	14750	14699	14910	14815	14744	14838	14758	14776	14679	14806	14760	14825	14618	14966	14776	14624	14826	14979	14796	14805	14702	14756	14838	14714	14887	14633	14732	14712	14721	14584	14828	14669	14709	14749	14742	14611	14691	14642	14906	14710	14852	14709	14577	14906	14816	14921	14847	14613	14838	14736	14839	14723	14738	14785	14843	14770	14525	14714	14646	14794	14740	14811	14815	14649	14743	14838	14726	14727	14524	14703	15040	14863	14579	14656	14808	14750	14650	14873	14715	14700	15048	14722	14668	14738	14857	14976	15007	14703	14902	14660	14692	14481	14823	14616	14784	14767	14847	14626	14458	14769	14688	14808	14884	14851	14877	14585	14802	14678	14806	14652	14685	14687	14714	14751	14673	14790	14953	14560	14811	14638	14612	14733	14602	14658	14705	14679	14744	14732	14702	14689	14474	14683	14544	14625	14935	14720	14673	14661	14506	14731	14615	14697	14723	14666	14783	14496	14627	14607	14693	14653	14664	14591	14782	14640	14627	14837	14639	14806	14678	14544	14683	14551	14903	14747	14674	14845	14787	14709	14794	14785	14693	14604	14742	14841	14830	14782	14529	14662	14774	14706	14690	14861	14788	14719	14673	14773	14536	14565	14701	14820	14533	14755	14766	14632	14620	14844	14745	14729	14630	14846	14757	14712	14769	14884	14600	14638	14711	14840	14614	14866	14857	14830	14725	14835	14796	14752	14850	14872	14594	14570	14733	14901	14752	14618	14848	14694	14557	14673	14818	14735	14641	14727	14602	14643	14854	14707	14722	14774	14731	14950	14759	14813	14619	14933	14796	14582	14781	14735	14812	14919	14792	14638	14720	14598	14644	14829	14503	14668	14757	14931	14848	14724	14628	14705	14798	14713	14673	14660	14700	14834	14653	14564	14757	14607	14515	14729	14548	14494	14655	14713	14795	14774	14640	14760	14699	14713	14685	14663	14828	14536	14844	14733	14878	14676	14526	14702	14763	14938	14714	14906	14782	14777	14617	14630	14637	14721	14642	14668	14724	14657	14723	14782	14822	14660	14616	14770	14891	14909	14662	14818	14839	14824	14592	14779	14742	14911	14847	14710	14790	14795	14779	14725	14500	14705	14706	14775	14600	14584	14643	14632	14811	14858	14681	14653	14833	14781	14554	14913	14817	14770	14692	14753	14783	14610	14568	14477	14887	14710	14646	14734	14781	14643	14587	14892	14819	14777	14876	14686	14763	14862	14691	14776	14724	14550	14770	14506	14786	14929	14790	14821	14565	14639	14731	14697	14709	14680	14994	14652	14684	14617	14779	14683	14622	14767	14764	14848	14798	14684	14654	14838	14916	14908	14805	14802	14871	14651	14708	14849	14886	14643	14816	14497	14675	14612	14668	14676	14719	14659	14733	14653	14610	14629	14772	14887	14576	14714	14524	14614	14660	14843	14616	14719	14724	14552	14796	14633	14763	14668	14717	14777	14607	14753	14706	14615	14828	14667	14676	14913	14763	14737	14888	14746	14880	14788	14863	14641	14864	14827	14743	14761	14739	14889	14756	14849	14633	14565	14692	14840	14759	14704	14776	14683	14527	14669	14720	14806	14763	14789	14695	14506	14704	14584	14771	14661	14861	14618	14851	14798	14702	14684	14770	14741	14623	14674	14957	14710	14878	14554	14907	14752	14619	14541	14694	14782	14795	14945	14593	14650	14611	14887	14754	14844	14654	14608	14628	14888	14625	15018	14665	14710	14960	14725	14615	14835	14874	14728	14678	14534	14839	14493	14661	14748	14713	14796	14717	14819	14599	14779	14729	14824	14624	14610	14773	14777	14477	14708	14666	14735	14657	14804	15005	14789	14699	14907	14645	14887	14762	14559	14581	14661	14612	14992	14570	14577	14567	14550	14730	14652	14596	14753	14805	14893	14621	14857	14910	14735	14473	14682	14708	14772	14633	14766	14716	14874	14825	14622	14691	14912	14606	14774	14680	14837	14700	14642	14680	14680	14766	14653	14784	14707	14726	14757	14594	14757	14942	14769	14791	14699	14667	14634	14580	14595	14697	14719	14635	14742	14420	14518	14848	14564	14731	14716	14808	14682	14682	14629	14695	14736	14693	14712	14749	14519	14730	14772	14670	14745	14755	14644	14869	14471	14541	14806	14950	14711	14890	14741	14723	14891	14734	14714	14628	14620	14854	14680	14791	14759	14852	14755	14878	14641	14920	14490	14733	14884	14715	14665	14661	14711	14754	14757	14626	14808	14750	14633	14499	14690	14743	14599	14718	14583	14736	14844	14737	14799	14810	14759	14663	14784	14949	14838	14739	14641	14727	14700	14822	14735	14779	14676	14808	14734	14719	14763	14619	14683	14720	14910	14679	14692	14692	14795	14837	14661	14460	14593	14622	14685	14804	14931	15009	14921	14815	14930	14684	14700	14582	14780	14688	14842	14681	14696	14756	14851	14662	14618	14598	14654	14747	14641	14602	14929	14580	14728	14699	14683	14807	14748	14710	14633	14839	14642	14699	14625	14730	14721	14521	14744	14735	14834	14612	14740	14707	14898	14687	14726	14550	14714	14777	14738	14789	14896	14835	14787	14823	14609	14942	14706	14700	14782	14960	14829	14625	14832	14851	14613	14771	14824	14914	14866	14698	14790	14562	14802	14805	14737	14849	14696	14858	14769	14790	14800	14605	14844	14638	14918	14768	14707	14764	14587	14560	14681	14665	14569	14655	14735	14560	14728	14644	14671	14746	14615	14632	14725	14637	14701	14728	14809	14620	14677	14484	14602	14661	14849	14885	15010	14868	14755	14519	14762	14591	14738	14795	14816	14684	14674	14703	14689	14889	14782	14760	14594	14925	14635	14565	14516	14679	14536	14738	14751	14850	14596	14752	14792	14792	14913	14705	14662	14634	14700	14805	14831	14716	14658	14833	14663	14584	14586	14524	14828	14702	14668	14704	14691	14712	14774	14702	14745	14581	14636	14481	14808	14850	14800	14615	14794	14835	14853	14743	14830	14744	14681	14553	14588	14649	14777	14768	14627	14560	14626	14761	14668	14751	14580	14742	14776	14715	14680	14731	14651	14752	14975	14647	14859	14744	14841	14748	14881	14722	14665	14699	14801	14718	14658	14730	14812	14805	14683	14755	14846	14549	14552	14552	14897	15062	14852	14684	14637	14834	14883	14682	14829	14501	14690	14780	14804	14719	14906	14991	14467	14709	14657	14668	14712	14474	14673	14659	14872	14628	14661	14704	14772	14769	14698	14700	14907	14691	14697	14647	14715	14708	14667	14729	14817	14808	14726	14778	14699	14740	14501	14793	14768	14701	14908	14687	14623	14672	14653	14875	14586	14639	14871	14802	14742	14692	14930	14727	14829	14772	14730	14621	14542	14670	14683	14646	14816	14913	14853	14836	14838	14925	14775	14816	14690	14729	14789	14876	14740	14803	14840	14755	14694	14925	14866	14537	14722	14775	14686	14701	14680	14855	14772	14802	14677	14883	14740	14724	14704	14740	14802	14830	14813	14907	14841	14703	14797	14790	14757	14855	14666	14562	14792	14742	14726	14935	14614	14933	14659	14649	14798	14812	14772	14618	14641	14810	14595	15074	14722	14886	14848	14781	14832	14722	14683	14790	14762	14650	14676	14664	14676	14573	14882	14663	14737	14735	14669	14832	14791	15024	14731	14724	14855	14737	14816	14828	14793	14830	14962	14746	14669	14515	14541	14820	14687	14783	14753	14800	14545	14712	14637	14622	14703	14979	14818	14721	14684	14980	14926	14897	14570	14786	14680	14752	14928	14709	14856	14780	14667	14777	14512	14765	14798	14730	14819	14833	14757	14768	14777	14817	14903	14830	14640	14771	14551	14757	14680	14743	14723	14585	14604	14605	14697	14726	15059	14674	14626	14661	14836	14644	14587	14518	14576	14877	14746	14654	14774	14767	14549	14617	14706	14863	14790	14765	14668	14593	14978	14553	14751	14668	14833	14737	14751	14794	14682	14858	14873	14770	14653	14645	14998	14736	14909	14774	14749	14845	14784	14892	14769	14732	14740	14701	14859	14873	14785	14512	14862	14665	14908	14916	14925	14629	14615	14670	14879	14620	14787	14599	14628	14724	14685	14662	14832	14774	14744	14707	14756	14593	14791	14853	14836	14695	14794	14950	14475	14800	14754	14664	14777	14745	14702	14643	14712	14871	14569	14743	14679	14741	14674	14869	14586	14656	14712	14685	14696	14822	14922	14502	14572	14692	14738	14733	14560	14735	14829	14634	14678	14791	14835	14678	14703	14775	14796	14662	14652	14719	14763	14752	14781	14925	14634	14634	14489	14747	14847	14616	14687	14736	14690	14636	14751	14720	14574	14612	14794	14793	14605	14722	14804	14759	14622	14692	14674	14676	14711	14814	14676	14731	14514	14843	14746	14769	14678	14616	14648	14708	14600	14457	14713	14579	14703	14656	14717	14869	14580	14749	14642	14722	14648	14870	14637	14858	14778	14828	14881	14858	14558	14670	14765	14842	14747	14689	14810	14763	14834	14644	14740	14733	14674	14662	14842	14722	14832	14715	14618	14774	14852	14644	14591	14723	14715	14981	14697	14643	14810	14806	14718	14697	14675	14442	14951	14664	14577	14901	14783	14691	14643	14660	14725	14800	14821	14726	14595	14685	14611	14834	14705	14811	15010	14737	14696	14793	14649	14521	14967	14898	14903	14754	14757	14506	14746	14667	14442	14874	14636	14656	14806	14570	14654	14877	14872	14666	14643	14710	14757	14708	14590	14684	14643	14767	14439	14800	14688	14626	14650	14683	14713	14952	14714	14807	14722	14743	14571	14625	14786	14643	14806	14785	14858	14615	14761	14891	14829	14736	14430	14711	14592	14512	14742	14718	14942	14778	14825	14712	14832	14880	14912	14976	14790	14887	14768	14737	14542	14620	14662	14691	14643	14774	14547	14603	14792	14723	14629	14780	14613	14761	14566	14784	14695	14640	14719	14907	14674	14929	14769	14569	14778	14852	14725	14877	14754	14606	14828	14677	14548	14609	14577
34192	57134	52208	41802	34880	29948	25624	21769	19586	17694	16365	15506	14869	14340	14166	13771	13390	13370	13285	13236	13015	13152	13142	12882	12968	12854	12999	12845	12901	12945	13033	12875	12831	12807	12914	13138	12843	12849	12864	13123	13049	12725	12874	12864	12816	12856	12871	12981	12981	12765	12897	12813	12884	12775	12803	12992	12804	12755	12754	12945	12802	12853	12883	12926	12890	12840	12773	12880	12722	12892	12821	12704	12869	13013	12757	12772	13009	12698	12765	12889	12795	12947	12922	12832	12825	12834	12777	12700	13004	12861	12816	12726	12837	12959	12829	12782	12765	12967	12805	12798	12748	12788	12648	12845	12951	12768	12879	12994	13067	12860	12786	12922	12910	12755	12749	12952	12803	12909	12706	12903	12875	12816	12766	12770	12867	12921	12852	12871	12739	12990	12822	12774	12866	12849	12775	12827	12818	12783	12954	12879	12717	12737	12927	12881	12720	13008	12838	12802	12731	12834	12835	12831	12812	12651	12817	12885	12970	12799	12769	12684	12832	12876	12820	12872	12936	12880	12860	12853	12942	12949	12782	12875	13029	12783	12847	12891	12772	12845	12731	12833	12759	12690	12898	12760	12805	12782	12872	12712	12874	12780	13040	12801	12822	12849	12983	12800	13031	12807	12732	12922	12942	12651	12709	12980	12915	12852	12943	12694	12717	12869	12769	12876	12949	12866	12963	12919	12837	12787	12769	12843	12913	12767	12917	12954	12900	12887	12924	12844	12854	12839	12823	12875	12865	12817	12671	12850	12898	12818	12791	12850	12803	12897	12887	12798	12741	12854	12746	12826	12740	12846	12787	12803	12829	12908	12765	12737	12937	12992	12778	12985	12819	13008	12866	12661	12813	13007	13085	12777	12771	12630	12879	12899	12852	12779	12763	12870	13037	12894	12799	12857	12737	12862	12946	12846	12950	12855	12842	12791	12777	12915	12811	12874	12780	12796	12661	12880	12998	12792	12820	13055	13081	12852	12828	12950	12885	12710	12874	12954	12864	12780	13037	12814	12901	13023	12919	12809	12972	12848	12872	12772	12911	12950	12823	12845	12816	12825	12962	12881	12794	12793	12976	12935	12921	12833	12837	12942	12942	12764	12771	12987	13000	12949	12819	12874	12953	12958	12948	12913	12767	12941	12793	12878	12823	12728	12896	12770	12971	12866	12847	12787	12953	12930	12695	12927	12936	12869	12845	12782	12878	12780	12673	12835	12871	12842	12726	12866	12928	12621	12867	12970	12823	12778	12957	12884	12771	12802	12820	12821	12896	12857	12823	12654	12755	12773	12776	12796	12744	12884	12665	12792	12826	12957	12917	12734	12895	12888	12916	12919	12691	12980	12931	12738	12970	12996	12674	12886	12912	12861	12783	12861	12864	12666	12834	12939	12951	12863	12925	12889	12792	12895	12802	12860	12742	12809	12885	12789	12854	12826	12810	12733	12694	12727	12863	12782	12641	12828	12845	12906	12806	12781	12801	12905	12940	12812	12761	12928	12847	12745	12882	12872	12801	12779	12945	12735	12789	12929	12878	12788	12697	13030	12914	12714	12897	12842	12805	12817	12898	12884	12846	12819	12814	12796	12748	12759	12895	12843	12914	12789	12816	12759	12833	12860	12769	12942	12832	12997	12891	12883	12938	12813	12888	12824	12741	12825	12850	12929	12715	12887	12841	12784	12859	12887	12902	12748	12753	12748	12800	12828	12864	12683	12840	12793	12852	13008	12790	12862	12897	12826	12856	12744	12840	12811	12819	12808	12854	12852	12850	12847	12813	12824	12824	12998	12827	12960	12825	12854	12693	12751	12760	12916	12958	12908	12872	12796	12833	12889	12893	12861	12832	12820	12826	12875	12699	12633	12859	12747	13001	12893	12841	12881	12774	12783	12914	12790	12935	12811	12795	12991	12921	12882	12786	12825	12942	12740	12793	12840	12941	12693	12673	12867	12986	12887	12869	12831	12716	12713	12741	12716	12816	12853	12896	13193	12825	12873	12809	12905	12833	12681	12715	12947	12954	12777	12984	12853	13042	12882	12827	12891	12856	12862	12807	12896	12917	12808	12866	12918	12830	12920	12885	12739	12879	12990	12782	12788	12827	12773	12985	12767	12879	12909	12912	12905	12823	12834	12783	12966	12782	13037	12796	12843	12947	12903	12744	12907	12796	12739	12794	12919	12779	12632	12857	12902	12846	12870	12798	12838	12912	12806	12820	13068	12991	12699	12915	12850	12732	12857	12875	12972	12879	12803	12728	12891	12853	12863	12772	12677	12792	12992	12888	12799	12792	12840	12936	12847	12971	12757	12863	12729	12890	12961	12895	12935	12793	12814	12815	12941	12806	12936	12847	13008	12863	12877	12599	12867	12769	12976	12888	12857	12755	12708	12862	12864	12793	12925	12957	12857	12861	12877	12890	12806	12942	12886	12744	12979	12949	12969	12836	12622	12957	12898	12938	12957	12759	12850	12890	12803	12854	12803	12752	12756	12928	12803	12884	12650	12757	12800	12759	12844	12810	13051	12752	13045	12947	12799	12921	12907	12780	12725	12938	12997	12867	12772	12940	12923	12970	12800	12958	12735	12805	12804	12847	12893	12883	12694	12886	12778	12837	12710	12867	12773	12822	12955	12941	12758	12734	12938	13001	12906	12769	12822	12860	12789	12839	12833	12793	12841	12815	12864	12860	12725	12774	12885	12772	12788	12786	12894	12801	12901	12748	12914	12808	12902	12783	12953	12965	12745	12766	12789	12687	12927	12980	12972	12746	12940	12739	12893	13060	12979	12813	12898	12755	12860	12884	12982	12894	13039	12716	12780	12732	12846	12829	12996	12895	12834	12918	12819	12791	12868	12964	12837	12828	12832	12967	12979	12904	12766	12887	12761	12750	12764	12817	12909	12795	12913	12813	12749	12991	12933	12836	12892	12782	12878	12963	12897	12866	12751	12871	12699	12942	12840	12818	12957	12859	12814	12958	12896	12826	12977	12839	12947	12966	12629	12831	12867	12759	12847	12954	12900	12785	12992	12757	12758	12884	12816	12869	12968	12715	12759	12816	12888	12809	13084	12825	12752	12915	12817	12851	12748	12816	12901	12909	12844	12920	12933	12923	12746	12894	12769	12799	12933	12658	12826	12896	12731	12801	12766	12813	12891	12913	12838	12974	12911	12853	12725	12758	13009	12860	12865	12857	12935	12957	12962	12962	12762	12791	12699	13056	12989	12858	12715	12712	12795	12841	12859	12797	12918	12727	12842	12870	12898	12994	12788	12890	12860	12934	12699	12702	12807	12786	12691	12754	12884	12867	12829	12845	12705	12942	12875	12829	12793	12934	12935	12752	12928	12682	12863	12819	12861	13013	12809	12882	12832	12803	12794	12839	12742	13095	12870	12822	12752	12865	12884	12709	12872	12822	12942	12889	12810	12960	12886	12823	12748	13005	12808	12819	12805	13017	12737	12782	12812	12869	12853	13015	12859	12841	12818	12814	12707	12739	12718	12977	12884	13059	12940	13047	12684	12737	12895	12900	12785	12704	12755	12741	12656	12833	12771	12699	12808	12763	12855	12834	12793	12786	12893	12959	12960	12989	12862	12796	12965	12891	12822	12660	12756	12863	12864	12779	12894	12837	12999	12595	12736	12928	12845	12944	12981	13001	12994	12878	12851	12913	12799	12844	12687	12988	12902	12912	12901	12849	12822	12808	12976	12889	12860	12631	12930	12777	12744	12842	12803	12959	12991	12704	12691	12896	12916	12855	13102	12949	12708	12918	12754	12743	13018	12854	12810	12860	13080	12851	12901	12807	12857	12756	12735	12807	12953	12942	12856	12843	12710	12792	12706	12903	12796	12921	12752	12839	13028	13044	12876	12939	12716	12903	12902	12829	12922	13011	12796	12795	12787	12720	13014	12896	12809	12729	12843	12941	12979	12726	12849	12754	12864	12983	12861	13079	12820	12905	12850	12750	12833	13173	12961	12891	12717	12887	12700	12811	12856	12905	12720	12753	12763	12979	12753	12930	12619	12783	12886	12788	12854	12928	13173	12952	12768	12980	12947	13068	12960	12827	12670	12743	12788	13067	12781	12923	12839	12882	12799	12846	12666	12850	12926	12983	12923	12903	12936	12700	12843	13096	12931	12902	12780	12839	12741	12914	12743	12860	13030	12845	12797	12762	12872	12883	12758	12900	12896	12850	12676	12864	12716	12818	12918	12769	12818	12808	12832	12983	12756	12739	12924	12852	12951	12686	12820	12903	12835	12875	12665	12802	12773	12765	12916	12842	12833	12894	12857	12783	12807	12801	12788	12896	12926	12742	12832	12818	13004	12689	12739	12725	13104	12582	12715	12854	12905	12895	12837	12873	12968	12847	12805	12820	12991	12881	12791	12832	12791	12858	12875	13048	12856	12803	12779	12819	12769	12917	12876	12968	12774	12761	12757	12865	12728	12819	12850	12805	12900	12890	12801	12949	12774	12872	12867	12941	12830	12770	12876	12728	12923	12869	12871	12879	12874	12798	12756	12786	12813	12813	12670	12864	12832	12844	12895	12815	12975	12778	12945	12853	12810	12812	12877	12789	12878	12752	12917	12859	12883	12939	12748	12774	12986	12889	12896	12928	12792	12807	12760	12978	12706	12930	12836	12947	12766	12855	12705	12869	12827	12864	12863	12691	12822	12823	13005	12741	12843	12996	12771	13027	12804	12938	12750	12745	12659	12886	12703	12775	12699	12925	12891	12852	12843	12782	12853	12788	12860	12825	12728	13039	12918	12823	12954	12894	12797	12862	12827	12851	12878	12837	12917	12777	12853	12915	12872	12899	12962	12859	12693	12958	12878	12872	12867	12700	12921	12833	12866	12961	12897	12948	12951	12790	13041	12821	12814	12766	12780	12863	12822	12904	12914	12995	12773	12791	12898	12845	12961	12897	12855	12790	12769	12741	12760	12860	12962	12804	12957	12860	12784	12888	12775	12987	12846	13016	12697	12914	12902	12849	12775	12789	12814	12632	12878	12760	12860	12899	12989	12770	12771	12784	12838	12874	12861	12980	12869	12805	12849	13086	12753	12638	12735	12756	12842	12859	12864	12840	12850	12834	12940	12796	12985	12911	12795	12875	12900	12842	12700	12895	12789
22808	21091	28947	24436	24766	28940	30106	24306	21959	20508	19145	18043	17422	16807	16475	16188	15908	16099	15656	15355	15265	15357	15300	15507	15466	15523	15367	15183	15212	15278	15247	15072	14982	15174	15210	15184	15432	14986	15145	15206	15127	15341	15050	15104	15293	15195	15162	15296	15135	15113	15039	15181	15180	15220	15098	15113	15165	15077	15085	15111	15191	15286	15124	15001	15236	15106	15074	15186	15138	15195	15046	15030	15185	15282	15197	14943	15031	15317	14990	15067	15056	15091	15045	15024	15183	15100	15217	15180	14939	15179	15091	15141	15165	15190	14995	15229	15099	14861	15150	15183	15150	14877	15145	15282	15148	15058	15194	15144	15313	15258	15083	14952	14887	15273	15178	14979	15221	15004	15137	15063	14983	15013	15227	14934	15103	15185	15109	15018	14962	15182	15115	15035	15267	15061	15230	15026	15035	14930	15045	15204	15209	14989	15213	15179	15016	15119	15099	15247	15159	15199	14962	14818	15131	15063	14904	15078	15013	15341	15023	14968	15133	15010	14983	15083	15038	15024	15075	15312	15180	14845	15247	15078	15111	15066	15124	14992	14815	14935	15148	15190	15091	15204	15121	15168	15113	14963	15036	15150	15136	14951	15018	15107	15003	15092	15195	15015	15139	15068	15214	15041	14947	15022	15113	15009	15109	14956	14951	14954	14995	15130	14960	15268	14962	15020	14925	15001	14990	14991	14988	15073	14948	15232	14967	15060	15085	14855	15005	15125	15124	15023	15044	14854	15004	15152	15230	15029	15064	15133	14889	15073	15219	15058	15180	14924	15002	14991	15210	14924	15019	14867	14980	15111	15248	15006	15146	15035	15056	15157	14982	15073	14878	15210	15108	15108	15018	14904	15156	14973	15102	15221	15400	15096	15272	15105	14851	15046	14966	15200	15105	14923	15261	15262	15041	14950	15080	15021	15010	14972	15030	15084	14975	14973	14968	14896	15008	15096	15115	14900	15044	15206	14978	15191	15018	15141	15254	15159	15149	15160	15266	15066	15206	15053	15423	15124	15095	15050	15051	14922	15091	15038	14979	15024	14867	14996	14968	15093	15066	15041	15182	15078	15041	14974	15056	15033	14921	14922	14962	15123	14829	15069	15002	15044	15117	14975	15155	14941	14970	15184	15112	15031	14979	15135	15249	15067	15153	15116	14960	15076	14899	15170	14965	15001	15029	15038	14890	15032	15112	15020	15048	14927	15228	15127	14970	14999	15092	15097	15179	15203	14873	15038	15162	15127	15095	15303	15174	15120	15268	15092	15016	15010	15029	15217	14919	15050	15123	15196	15087	15199	15035	15150	15062	15001	15031	14962	15060	14982	15058	15034	14909	15345	15184	15389	15021	14941	14981	15079	15132	15157	14897	15232	15236	15071	14963	15085	14920	15023	15138	15005	15072	15152	15110	15130	15082	15044	15112	15036	15086	14957	15255	15220	15158	15136	15171	14925	15119	15093	14863	15169	14932	14832	15069	14882	14933	15125	15146	14968	15139	15247	14812	15019	15006	15229	15177	15112	15089	14995	15201	15078	15208	14936	14934	15114	15178	15052	14947	14995	15039	15044	14948	15030	14869	15225	15228	14911	14979	15197	14967	15048	15171	15124	15108	15041	15118	15153	15183	14964	14954	15000	15252	15168	15052	15159	15077	15210	14952	15100	15325	14973	15226	15157	15056	15113	15165	15061	15196	15083	15063	15158	15022	15179	14954	15126	14983	14860	15137	15036	14865	14896	15072	15031	15146	15185	14969	15165	14980	15010	15188	14998	15092	15040	15006	14931	15006	15065	15068	15023	14973	14976	15127	15019	14950	14926	15111	14653	15119	15105	15108	14960	15119	14873	15110	15002	15101	14911	15043	15350	14944	14895	15089	14976	14907	14956	15090	14939	15109	15228	15089	15168	15069	15059	15100	15146	14875	15057	15052	15234	15159	14911	14978	14984	15099	15012	15049	15060	15031	15061	15185	14913	15126	15205	15039	15017	15144	14903	15216	15182	15052	15196	15155	14840	15167	15065	15054	15104	15203	14990	15176	15038	15192	14979	15257	15157	15155	15049	14976	14902	14886	15270	15283	15099	14961	14906	15031	15059	15063	15148	15124	14947	15129	15131	14904	14984	15059	15284	15052	15118	15073	15061	15248	15003	15185	15167	14939	15082	15164	15021	15157	15271	15064	15148	15072	15067	15103	14983	15094	15135	15333	15027	15043	14984	15201	15135	15106	15169	14927	15064	15066	15040	14955	14949	14982	15128	15108	15168	15063	14961	15020	15147	15038	15039	15137	15070	14816	15194	15052	14983	15012	15043	15046	15106	15107	15014	14948	14988	15080	15023	15100	15262	15074	15231	15174	15047	15046	15211	15014	15036	15292	15289	15012	15071	15183	15193	14996	15112	15236	15202	14987	14993	15074	14990	15102	15205	14891	15294	15106	15095	15193	15036	15053	15057	15137	15274	15187	15187	15061	15036	15113	15031	15137	15105	15046	15062	15004	14976	15097	15221	15151	15174	15087	15043	14906	15061	15042	15067	14924	15131	15006	14872	14942	15070	14863	15195	15090	15137	15057	14981	15013	15021	15111	15227	15172	15197	15211	15179	15186	14987	15240	15052	15300	15037	15047	14895	15013	15110	14998	15175	15267	15184	14906	14969	15163	14968	15138	15106	15051	15292	14968	15114	15158	15105	15199	14958	15139	15164	14975	15065	15102	15215	15215	15065	14932	15001	15036	15169	15215	14938	14924	15031	14946	15097	15050	15046	14952	15019	15048	15030	14995	14895	15193	15210	15232	14876	15147	15173	15075	15051	15018	15049	14998	15247	15124	15058	14940	15068	15121	15093	14931	15110	15165	15044	15133	15134	15192	14946	15213	15071	14893	15078	14977	15094	15162	15156	15101	14996	14912	14935	14940	14881	15023	15075	14963	15055	15074	14893	14973	14878	15035	14964	14849	14880	15178	15173	15099	15077	15047	15122	15036	15108	15060	15142	15208	15048	15189	15137	15067	14983	14985	14764	15243	14955	15046	15179	15118	14861	15112	15067	15214	15077	15192	15182	14935	14932	15129	14888	15165	15140	14824	15141	14931	15017	15161	14962	14977	15137	14922	15042	15065	15051	15060	14923	15205	15115	15125	15127	15055	15122	15142	15078	15192	15142	15049	15023	14881	15150	15031	15032	15030	14953	15060	14928	14955	15145	15114	15121	14967	15212	15181	14993	15014	15048	15244	15094	15127	15228	15194	15009	15105	14873	14985	15178	15134	15162	15210	15042	15022	15131	15225	14925	15187	15025	14785	15046	15272	15025	15168	15136	15380	14876	15136	14993	14931	14957	14847	15109	15058	15122	14862	15341	15211	15058	15095	15169	15149	14957	15175	14974	14880	14872	15116	14991	15129	15108	15008	15136	14904	15056	15016	14969	15104	14952	15081	14915	15130	15086	15031	15015	15059	14966	14857	15176	14924	15129	15306	15105	15002	14890	15175	15008	15107	15151	14940	15002	15212	15102	15078	15116	15040	14769	14862	14954	14961	15285	15022	15056	15056	14902	15179	14957	15072	15104	14992	15017	15134	14888	14946	15053	15094	15050	15259	14968	14881	15019	15025	15056	15146	14894	14874	15107	14949	15244	15072	14797	15113	14960	15018	15121	14962	14923	15144	15136	14953	15125	15020	14906	15103	15061	15135	15106	15192	15087	15354	15205	14986	15178	14984	14933	14958	14903	14971	14932	15116	15186	14892	15012	15044	15155	15167	15203	15124	15065	15035	14983	14972	15023	15032	14892	15208	15083	15187	15065	15175	15183	14780	15017	15127	15076	15141	15262	15424	14996	15191	15005	15028	14882	15108	15069	15066	15150	15042	15203	15178	14879	15034	15003	15142	15004	14944	14813	14956	15056	15212	15148	15093	15231	15120	14859	14985	15019	15241	15108	15069	15116	14919	15065	15190	14992	15208	15030	15059	14875	15005	14985	15114	15090	15051	15035	15080	15179	15162	15175	14976	15071	15220	15044	15153	15157	15160	15184	15057	14828	14963	15085	15062	15219	14987	15049	14982	15228	15061	15087	15183	15319	14998	15015	14999	14841	15033	15157	14861	14957	14986	15068	15052	15105	15063	14987	15068	15023	15166	15176	15088	15068	15000	15014	15120	15045	15110	15021	15021	14783	15216	14905	15085	15117	15076	15149	14979	14928	15051	15091	15334	15038	15005	15168	15124	15226	14928	15035	14948	15083	15332	15184	15038	15132	15115	15061	15046	14998	14985	15192	15044	15065	15355	15043	15019	14826	15102	15182	15167	14972	15251	15249	15239	14997	15002	14912	14968	14969	15054	15245	15176	15085	15149	15118	15171	15145	15186	14833	15174	15064	15195	15009	14937	15067	14956	15032	14969	14921	15037	15208	15097	14998	15106	15090	14905	15011	15136	15037	15191	15012	15252	15088	15091	15077	15093	15027	15041	15042	14924	15158	15108	14964	15023	14893	15065	15077	15101	15033	14986	15151	15033	15057	14991	14956	15059	14971	15099	15100	14911	15071	15148	15176	14941	14893	15077	15028	15163	14962	15158	15036	15088	15177	15124	15051	15072	15199	15247	15150	15161	15154	15021	15095	15159	15130	15140	15154	15078	14861	15186	14952	15020	14792	15150	15121	14975	14938	14924	15001	15255	15265	14982	15012	14930	15095	15068	15161	15185	15145	15113	15044	14919	15138	15087	15136	15148	14983	15225	14975	15039	14953	15011	15134	15034	15084	15252	15020	14934	15119	15019	15096	15145	15134	14945	15107	14888	15128	15232	15100	14981	15022	15060	15036	15242	15221	14919	15038	15019	14880	15046	15047	15270	15000	14930	15069	15051	14889	15091	15022	15017	15160	15112	15185	15201	15264	15189	15088	15100	15030	15092	15050	15156	15063	15124	15082	14975	14925	14988	14992	14934	15142	15108	15111	15126	14931	15239	15154	14964	15060	14957	15147	15078	14862	14944	15148	14975	15144	15171	14987	15022	14963	15117	14944	15319	15113	14962	15087	14936	14919	15044	15066	15035	14955	14982	15120	15065	15130	15051	14944	15161	15173	15386	15163	15042	15066	15165	14917	14947	15201	15206	15050	15051	14954	15117	14934	14998	15089
36742	63134	58308	46547	40118	33977	29091	25000	22202	19875	18128	16918	15835	15300	14529	14486	14024	13828	13439	13569	13448	13341	13499	13212	13281	13291	13275	12994	13099	12958	13218	13159	13044	13169	13286	12846	13162	13251	13047	12983	12971	13126	13044	13033	13001	12939	12985	13113	13121	13022	13076	12948	13038	13032	13121	12947	12962	12911	13064	12970	12986	13078	13108	12921	13100	13003	13074	12985	13049	13046	12917	12830	13021	13099	13021	13036	13092	13027	12987	12925	13237	13088	13129	12940	13001	13184	13032	13125	13042	13058	13076	12962	13132	13183	12951	12931	12931	13020	12958	13142	13098	12942	12994	13063	13032	12949	13004	13208	12996	12890	12852	13180	12965	12945	13306	13065	13063	13008	13161	12995	13060	12965	13025	12970	12985	13023	12989	13043	13078	13056	12917	13117	13124	12983	12977	12985	13011	13057	13025	13171	13047	13059	13052	12997	13066	12917	13103	12982	12885	12969	13066	12917	13038	13037	13001	12953	12875	12962	12980	12875	12962	13051	12998	13051	12885	13088	13130	13066	13069	12994	13173	12946	12840	12892	12984	12953	12980	13042	13055	13034	13048	13053	13217	12915	12944	13005	13059	12891	13051	13160	13061	12905	12958	12920	12953	13172	13057	12876	13135	12969	13071	13050	13044	13166	12995	12914	12824	13209	13147	13237	13117	12990	12955	12988	13122	12977	13036	12978	12999	13080	13123	12995	12945	13028	13059	12951	13027	13063	12863	12974	12899	13037	12960	12946	13088	13063	13042	12880	13058	13080	13078	12936	12849	12972	12883	13037	13046	12824	13003	12870	13092	13109	12930	12968	12930	13056	13011	12949	12891	12997	12993	13108	13095	13073	13016	12954	12986	12936	12981	13058	13060	13065	13110	13056	13015	12948	12935	12993	13036	13049	12975	13111	13132	12980	13073	13089	12983	12974	13153	12982	12949	12951	12847	13065	13030	12982	12815	12932	13008	13174	12944	13023	13057	13046	13039	12882	13055	13114	12966	12982	12911	12885	12960	13119	13170	12890	12975	13011	13108	13019	12942	12915	13087	13036	12820	13154	13018	13143	12971	13099	12953	13041	12963	12998	12983	12833	12922	13112	12886	12913	12962	13004	12892	13083	12944	12866	12975	13098	13019	13004	13073	13046	13032	13072	13057	13000	12916	13023	13083	12986	12953	12983	12857	12998	12982	12947	13140	12915	13119	12932	13016	12938	13010	13088	12993	13042	12995	13076	13033	12940	13010	13072	12806	12993	12900	13045	13145	12953	13010	12922	13032	12980	12981	13157	13091	13069	13147	12934	13136	13003	12849	12986	13036	13141	13075	13044	13220	13181	12986	12917	13006	12943	13067	13170	13011	12980	12999	12940	12896	12946	13146	12881	12994	13051	13003	13010	12949	12984	13034	13019	13143	13004	12944	12969	12767	13075	13060	13017	12983	13073	13032	13034	13072	12904	13028	13019	13070	13047	13094	12964	13151	13180	13110	12973	12895	12957	12971	13099	13007	12911	12934	13042	13099	13117	13061	12809	12996	13105	12838	13120	12994	13100	13123	13092	12957	12997	12940	13092	12984	12993	12898	12905	13020	12931	13170	12828	13191	12920	12898	13034	13035	12927	13165	13086	13045	12904	12898	12884	12988	13024	13006	13082	13065	13028	12976	12941	13168	13021	13037	12715	12850	12990	13061	13159	13101	12896	13069	13145	12984	12893	12859	13061	13000	13063	13009	12952	12976	12937	12981	12968	13101	13062	12961	13011	12909	13089	12868	12929	13006	12884	13128	13008	12928	13025	13136	12885	12918	12906	13011	13133	12903	12947	12890	12972	13066	12902	12894	12956	12990	12829	13005	13133	12977	13091	13007	12948	13010	13084	13096	13028	12936	12910	13030	13239	13100	12933	12940	13005	13044	12941	13040	12833	13015	13154	12970	13129	12997	13012	12935	12984	13150	12953	13165	13089	12874	13121	13034	13045	13103	13065	13078	12886	12948	13119	13226	12940	12930	13168	12992	13098	12947	12898	12870	12942	13257	12978	12948	13112	12878	12965	13026	13137	13197	12803	13254	12993	13017	12969	13126	12964	13028	12907	13005	13004	13095	12889	13036	12951	13000	13032	12932	13171	13082	12979	13147	13012	12820	13029	12976	13074	12954	12845	12862	13025	13149	12988	12973	12945	13079	13064	13091	12884	12870	13028	12939	13077	13017	13013	12926	13005	13131	13065	12947	12949	13012	12977	13154	13077	12884	13079	13052	12994	12954	12991	12991	13001	13126	13057	13029	12983	13076	12974	12964	13087	13044	13003	13130	12941	13171	12946	13066	13014	12813	13072	13085	12846	13034	13124	13133	13138	12978	13092	13132	13094	13082	13170	13042	13077	13025	12992	12935	12962	12840	12890	13027	12970	13029	12999	13008	12891	12972	13070	12935	13001	12937	13002	12834	13137	12996	13162	12974	13049	13010	13057	12946	13077	12911	12983	12958	12996	13044	13145	12976	13119	12928	13004	12979	12913	12989	13059	13051	12941	12948	13185	13061	12872	12965	12883	13128	13028	12967	13019	12971	13045	13027	12915	12964	13171	13029	12976	12939	13165	13002	13007	12917	12964	13070	13153	12809	12952	13168	12898	12980	12920	13162	12968	12944	12952	13057	13246	12888	13131	12853	12964	12916	13168	12972	13026	13141	13067	13000	13127	13002	12982	12989	12862	13285	13169	13116	12982	12906	13010	13096	13022	12982	12809	13097	12987	12997	12904	12905	13106	13139	13012	13030	13006	12809	13069	12863	12920	12940	13113	13060	13119	13087	13022	12994	13106	12994	12993	12997	12880	12853	13096	13025	13053	13036	13206	13201	12863	12948	13030	13146	13006	12993	12981	13035	13142	13133	13024	13066	13003	12979	13039	12926	12982	12922	12974	12952	13074	13109	13087	13035	13081	12978	13134	12919	12984	13023	13110	12840	13055	13062	13090	12934	12975	12979	12988	13078	13014	12948	12961	13045	12964	13099	13008	12994	13078	12972	13215	12889	12869	13008	12986	13199	13023	12956	12995	13011	13165	12951	12946	13054	13049	13032	12916	13210	12847	12877	12971	13068	12950	12895	12877	13081	12791	13024	12947	13031	13160	12930	13086	13054	12921	12963	13042	13011	13025	12923	13193	13121	13092	13116	13083	12828	13055	12917	13007	12972	13038	12990	13085	13056	12941	13005	12963	13111	13131	13144	12881	13160	13159	13044	12949	12956	13084	12898	12960	12949	12991	12936	13027	13018	12918	12882	12833	12874	12951	12982	13035	12896	13019	12983	12958	13119	13060	13041	13107	13030	13070	13068	12947	12957	13090	13042	12729	13148	12959	13014	12875	13055	12995	12856	12929	12968	12956	13111	13037	12982	13027	12922	13008	13024	12975	13157	12868	13196	12921	13162	13028	13069	12933	12991	13134	13106	13045	13085	12967	13045	12984	12897	12928	12989	13041	12976	12902	13048	12964	13027	13084	13010	12930	13110	12935	13134	13127	12870	12959	12992	13056	12977	12921	13227	13003	13087	13114	12992	12969	12901	13044	13053	13107	12968	13219	12952	12953	12849	13021	12951	12929	12893	13059	13078	12951	13204	13063	13140	13096	13039	12953	13124	13158	12970	13115	12903	13117	13071	12914	13005	12953	13088	13007	13206	13008	12939	12895	12894	12880	13197	13149	13028	13098	12891	12937	13061	12987	12900	13009	12961	12907	12969	12978	13079	12903	12918	12929	13086	12941	12998	12964	13041	12943	13045	13055	12961	13288	12755	12940	12924	12947	12986	13008	13009	12913	13189	13078	13014	13067	13043	13149	13132	12909	12843	12959	12929	13030	13075	12898	12992	13079	13017	13023	13030	13129	13072	12907	12854	12926	13019	13079	13134	13021	13005	12956	13037	13080	12984	13103	13084	13081	12921	12982	13041	13000	13076	13079	13004	12911	13052	13122	13091	13119	13105	13041	13018	13075	13005	12944	13077	12984	13056	12999	13044	13025	12996	13029	13136	13179	12938	12927	13004	13085	13071	12904	13026	12943	12956	13067	13032	13023	13009	12839	12849	13038	13087	13085	12951	13083	12803	12903	13025	13023	12961	13178	12992	13056	13088	13017	12936	12945	12879	13073	13072	13019	12999	12873	13054	13010	12973	12878	13059	12996	12934	13107	13097	12855	13051	12871	13009	12848	12971	12989	13003	12968	13137	13138	13018	12986	12934	13101	13116	12993	13115	13043	12869	12965	13030	12898	13074	13056	13041	12958	13044	13101	12925	12947	13037	13111	12776	13050	12879	12888	13065	13195	12993	12867	12875	13040	13145	12702	12929	13176	13075	12923	13084	13084	12922	12976	13047	12963	12977	12954	13101	13056	12900	13030	12933	13245	12978	12951	13232	12987	12980	13049	13030	13098	13035	13054	12876	13046	13032	13030	13027	12892	13033	13119	13028	13066	13131	13042	12935	13052	13000	13071	13089	12969	12970	12796	13050	12982	12944	13036	12982	13062	13034	13058	13074	12947	13107	13207	12962	12951	12852	12932	13036	13057	12974	13072	13000	12946	12945	13058	13062	12883	13108	13042	12951	13027	13033	12948	13184	13040	12985	12924	13102	13080	13107	13061	12913	13036	12877	12892	13134	12922	12966	12851	13048	12933	13030	13129	12890	12962	12846	13076	12887	12980	12952	13024	13019	12995	13120	12898	13189	13107	12831	12967	12907	13009	13020	12958	13017	13015	12887	12978	13074	12976	12922	12912	13083	12834	13077	12917	12941	13061	13010	12970	13032	12940	13167	12877	13120	13038	13160	13160	12877	13076	12997	12938	13073	12986	13011	13000	12986	12841	13067	13085	13018	13057	12925	13026	12972	12974	13010	12857	12773	13020	12994	12944	13075	13002	13150	12870	12953	12988	13095	13217	13124	13017	12759	12947	13044	13074	13155	13174	12795	13036	13018	13040	12965	13074	13124	13071	12910	12743	13081	13079	12870	12926	12972	13101	12996	13024	13084	13121	13095	12932	13077	13018	13044	12984	13050	13065	12896	12831	12881	13004	13073	13103	13025	13091	12926	13011	13023	13216	12970	13005	12987	13105	12925	12943	12990	13041	13182	13144	12904	13111
29593	33228	41706	35965	28071	23614	20983	18959	17541	16839	16243	15831	15535	15299	15106	15082	14939	14946	14769	14752	14827	14812	14740	14902	14749	14617	14611	14771	14814	14876	14747	14784	14774	14617	14664	14847	14798	14732	14731	14671	14856	14781	14598	14703	14600	14669	14514	14656	14779	14838	14616	14546	14747	14682	14702	14710	14659	14620	14864	14688	14757	14822	14596	14653	14686	14788	14635	14601	14777	14614	14796	14718	14760	14575	14782	14701	14891	14806	14693	14692	14447	14742	14656	14604	14696	14828	14919	14801	14683	14623	14784	14516	14608	14694	14570	14627	14830	14906	14756	14675	14954	14616	14895	14682	14442	14544	14723	14495	14797	14508	14650	14682	14601	14644	14707	14711	14751	14610	14713	14745	14827	14688	14494	14679	14726	14520	14746	14479	14601	14651	14830	14812	14590	14631	14594	14639	14683	14661	14743	14657	14686	14792	14711	14555	14520	14845	14686	14464	14881	14713	14553	14555	14555	14645	14594	14546	14807	14712	14835	14709	14803	14774	14627	14726	14762	14575	14658	14657	14642	14556	14617	14684	14714	14621	14712	14472	14552	14636	14731	14848	14866	14781	14701	14759	14852	14651	14638	14646	14702	14855	14735	14659	14638	14727	14782	14677	14661	14889	14673	14719	14763	14676	14808	14847	14714	14752	14583	14658	14719	14623	14760	14557	14576	14578	14630	14719	14644	14689	14814	14780	14669	14578	14533	14745	14773	14626	14571	14629	14699	14640	14698	14770	14800	14661	14552	14643	14630	14848	14801	14525	14826	14656	14680	14684	14714	14581	14687	14699	14507	14697	14493	14695	14835	14868	14794	14565	14648	14453	14627	14426	14640	14722	14706	14465	14722	14722	14647	14743	14606	14548	14731	14602	14727	14661	14667	14741	14559	14715	14663	14723	14846	14416	14616	14569	14661	14616	14689	14622	14485	14771	14725	14758	14681	14775	14743	14558	14765	14665	14593	14922	14682	14688	14531	14531	14577	14612	14703	14644	14640	14691	14696	14763	14581	14859	14729	14819	14759	14643	14642	14787	14776	14862	14714	14697	14601	14551	14577	14701	14625	14719	14610	14741	14506	14512	14824	14927	14684	14555	14600	14819	14815	14632	14615	14734	14613	14717	14627	14812	14690	14734	14756	14768	14675	14766	14379	14701	14570	14650	14671	14655	14722	14706	14744	14631	14697	14641	14772	14820	14688	14789	14689	14590	14937	14587	14736	14774	14508	14727	14692	14748	14723	14702	14693	14697	14812	14949	14728	14527	14594	14767	14736	14517	14698	14782	14787	14910	14891	14610	14646	14859	14805	14678	14664	14747	14752	14789	14744	14700	14592	14846	14779	14692	14556	14938	14852	14583	14670	14544	14790	14812	14644	14799	14808	14678	14596	14655	14609	14507	14730	14761	14778	14619	14860	14812	14759	14554	14844	14656	14817	14772	14675	14619	14806	14716	14692	14646	14570	14794	14661	14766	14597	14588	14554	14592	14798	14754	14767	14691	14730	14890	14644	14761	14692	14529	14712	14624	14954	14757	14720	14465	14843	14688	14599	14654	14719	14583	14526	14786	14809	14692	14645	14633	14703	14583	14745	14618	14571	14646	14762	14834	14637	14785	14645	14696	14601	14736	14782	14644	14682	14698	14758	14794	14602	14725	14551	14738	14645	14698	14723	14683	14626	14697	14793	14636	14684	14602	14602	14568	14678	14686	14791	14851	14873	14680	14656	15046	14742	14647	14689	14596	14676	14712	14833	14884	14874	14759	14576	14534	14725	14869	14931	14733	14577	14617	14717	14807	14828	14603	14599	14609	14698	14626	14690	14831	14523	14685	14787	14878	14687	14652	14729	14688	14531	14734	14521	14516	14655	14596	14525	14654	14792	14733	14542	14705	14629	14842	14731	14610	14692	14758	14688	14609	14718	14726	14834	14778	14793	14923	14810	14666	14583	14879	14730	14883	14757	14712	14750	14754	14671	14775	14860	14883	14623	14655	14781	14737	14771	14529	14807	14696	14590	14640	14844	14740	14655	14783	14807	14615	14817	14723	14577	14623	14693	14920	14606	14756	14809	14585	14743	14720	14742	14625	14854	14756	14691	15027	14775	14815	14616	14712	14717	14653	14783	14926	14813	14644	14525	14849	14858	14584	14795	14466	14766	14795	14864	14686	14521	14672	14747	14526	14697	14538	14591	14672	14675	14673	14754	14888	14684	14742	14784	14699	14678	14648	14629	14649	14722	14816	14900	14732	14756	14587	14607	14672	14627	14768	14693	14680	14804	14630	14750	14785	14779	14547	14667	14767	14941	14644	14624	14843	14768	14640	14752	14769	14723	14573	14631	14774	14677	14739	14616	14560	14713	14855	14681	14667	14783	14868	14696	14881	14823	14724	14666	14711	14641	14647	14714	14685	14719	14748	14854	14414	14612	14857	14798	14689	14851	14780	14630	14664	14648	14855	14690	14684	14631	14701	14456	14661	14675	14813	14711	14684	14686	14681	14643	14706	14741	14646	14648	14864	14722	14824	14521	14666	14730	14493	14756	14790	15017	14542	14613	14645	14576	14655	14648	14563	14643	14725	14707	14684	14815	14691	14900	14750	14773	14590	14573	14565	14684	14909	14565	14862	14851	14808	14708	14691	14770	14552	14714	14491	14672	14626	14669	14582	14764	14751	14701	14761	14771	14693	14523	14641	14618	14579	14701	14517	14740	14770	14527	14589	14614	14743	14654	14820	14843	14655	14762	14904	14677	14902	14772	14803	14777	14744	14613	14722	14687	14556	14637	14682	14743	14672	14807	14779	14620	14747	14616	14648	14799	14706	14814	14752	14565	14723	14552	14612	14820	14596	14748	14524	14623	14890	14640	14745	14768	14642	14647	14482	14888	14576	14606	14736	14742	14751	14813	14572	14746	14626	14684	14661	14733	14849	14724	14736	14739	14624	14762	14624	14756	14797	14577	14592	14612	14766	14696	14846	14673	14614	14591	14589	14873	14687	14580	14899	14651	14832	14870	14766	14597	14793	14765	14693	14669	14704	14614	14723	14802	14744	14769	14331	14667	14669	14755	14700	14740	14747	14732	14649	14884	14775	14797	14598	14543	14751	14622	14636	14738	14448	14957	14777	14704	14735	14590	14791	14589	14717	14724	14784	14729	14570	14597	14549	14727	14669	14702	14756	14848	14820	14627	14636	14758	14646	14718	14747	14632	14749	14682	14567	14681	14667	14749	14691	14765	14722	14942	14799	14839	14549	14611	14810	14694	14523	14811	14724	14868	14694	14652	14646	14675	14848	14873	14737	14540	14921	14688	14624	14846	14609	14942	14825	14662	14795	14854	14713	14615	14597	14569	14713	14915	14595	14825	14605	14584	14796	14775	14612	14731	14576	14744	14549	14624	14946	14750	14886	14616	14696	14532	14874	14724	14666	14743	14653	14597	14712	14515	14642	14721	14816	14672	14635	14683	14695	14907	14589	14668	14608	14671	14765	14621	14791	14610	14602	14726	14758	14731	14604	14726	14732	14623	14592	14726	14931	14732	14532	14792	14728	14825	14653	14731	14643	14637	14549	14844	14407	14698	14739	14738	14432	14673	14795	14683	14819	14738	14937	14726	14722	14528	14637	14872	14527	14759	14886	14771	14628	14803	14739	14628	14771	14569	14761	14812	14796	14667	14803	14686	14892	14788	14671	14592	14669	14887	14713	14735	14796	14639	14602	14661	14774	14667	14663	14792	14698	14640	14454	14820	14799	14569	14567	14457	14629	14734	14804	14693	14780	14912	14732	14839	14832	14659	14476	14597	14705	14848	14696	14670	14904	14629	14793	14720	14564	14695	14703	14718	14686	14452	14719	14669	14551	14773	14747	14649	14700	14634	14655	14535	14754	14770	14680	14773	14728	14593	14547	14707	14629	14688	14641	14545	14638	14823	14753	14659	14611	14747	14533	14770	14703	14604	14796	14690	14703	14471	14808	14600	14760	14958	14812	14668	14804	14785	14628	14759	14689	14592	14740	14636	14736	14780	14709	14785	14631	14737	14802	14641	14600	14868	14778	14726	14803	14823	14803	14688	14484	14715	14644	14625	14810	14576	14665	14859	14536	14705	14744	14708	14642	14753	14687	14563	14558	14550	14421	14704	14641	14557	14806	14682	14612	14647	14614	14459	14957	14618	14699	14709	14593	14862	14656	14737	14721	14548	14696	14622	14638	14715	14760	14770	14686	14734	14589	14812	14859	14704	14766	14694	14670	14565	14624	14612	14743	14754	14696	14761	14789	14779	14750	14802	14428	14533	14701	14952	14972	14843	14797	14803	14852	14735	14635	14671	14708	14781	14827	14895	14581	14795	14738	14660	14762	14658	14746	14889	14635	14564	14821	14764	14886	14735	14761	14661	14598	14817	14802	14757	14752	14577	14873	14769	14537	14842	14618	14672	14606	14652	14770	14710	14690	14930	14905	14886	14814	14679	14770	14588	14781	14828	14826	14571	14821	14670	14705	14633	14770	14648	14691	14590	14785	14657	14504	14679	14604	14735	14573	14609	14733	14893	14800	14835	14707	14821	14579	14683	14692	14802	14770	14542	14724	14682	14575	14555	14657	14772	14587	14811	14831	14628	14584	14611	14658	14740	14614	14595	14712	14578	14705	14593	14729	14719	14922	14640	14521	14738	14686	14877	14572	14831	14696	14588	14797	14942	14834	14595	14816	14694	14728	14892	14808	14705	14691	14808	14651	14661	14602	14784	14722	14792	14660	14906	14633	14675	14721	14722	14596	14698	14601	14780	14874	14682	14830	14794	14781	14583	14601	14741	14486	14823	14711	14756	14861	14896	14820	14842	14720	14604	14503	14726	14776	14628	14421	14708	14997	14849	14694	14658	14752	14597	14591	14664	14769	14747	14660	14751	14810	14797	14640	14872	14602	14864	14690	14724	14687	14628	14817	14819	14701	14522	14809	14904	14665	14727	14693	14624	14788	14644	14768	14656	14735	14720	14682	14701	14565	14794	14650	14615	14710	14791	14767	14821	14703	14672	14586	14677	14727	14656	14506	14613	14753	14581	14774	14735	14584	14610	14739	14711	14666	14581	14799	14806	14636	14812	14848	14783	14701	14850	14703	14621	14699	14468	14444
34447	50557	45437	34902	28818	23970	20847	18668	16984	15847	14942	14331	14104	13760	13301	13174	13067	12905	13045	12932	12788	12748	12820	12813	12865	12762	12697	12816	12768	12914	12667	12817	12908	12778	12784	12670	12670	12644	12561	12840	12888	12892	12607	12841	12613	12881	12741	12899	12794	12637	12702	12956	12750	12866	12771	12675	12858	12669	12557	12606	12850	12706	12834	12794	12553	12752	12884	12663	12566	12731	12719	12773	12686	12586	12984	12907	12725	12816	12739	12767	12731	12629	12800	12766	12634	12948	12721	12770	12734	12688	12894	12806	12868	12753	12680	12663	12647	12744	12822	12712	12722	12662	12830	12675	12598	12739	12788	12680	12798	12770	12812	12685	12830	12792	12799	12768	12877	12817	12593	12641	12631	12685	12663	12668	12773	12650	12901	12826	12571	12626	12712	12719	12759	12665	12673	12687	12720	12946	12738	12742	12654	12608	12828	12844	12689	12872	12703	12691	12703	12674	12647	12945	12848	12801	12726	12598	12886	12819	12689	12747	12676	12642	12703	12785	12797	12766	12758	12798	12743	12911	12825	12649	12821	12818	12784	12704	12810	12838	12779	12858	12774	12694	12675	12816	12592	12833	12669	13020	12566	12773	12830	12552	12797	12784	12649	12741	12590	12761	12733	12726	12678	12760	12849	12726	12729	12709	12751	12702	12785	12669	12792	12872	12726	12608	12651	12713	12802	12695	12670	12713	12732	12769	12659	12725	12582	12880	12674	12671	12833	12803	12816	12875	12792	12871	12745	12696	12720	12694	12774	12732	12716	12707	12705	12767	12720	12694	12802	12626	12730	12812	12664	12845	12559	12854	12706	12737	12574	12691	12746	12652	12629	12729	12624	12780	12805	12642	12631	12804	12657	12669	12855	12667	12676	12815	12747	12667	12876	12745	12749	12677	12807	12906	12717	12683	12747	12699	12807	12629	12853	12793	12691	12881	12665	12839	12617	12836	12793	12757	12701	12730	12860	12670	12784	12657	12746	12816	12890	12693	12733	12787	12588	12890	12891	12797	12659	12660	12596	12867	12622	12744	12763	12765	12801	12788	12736	12740	12773	12775	12704	12859	12783	12844	12738	12751	12706	12899	12801	12455	12724	12698	12718	12727	12854	12635	12775	12768	12655	12804	12668	12794	12804	12924	12688	12783	12858	12699	12725	12874	12660	12658	12683	12755	12696	12708	12603	12891	12783	12625	12712	12895	12551	12823	12797	12757	12683	12862	12789	12662	12884	12821	12781	12782	12875	12719	12705	12646	12590	12604	12724	12787	12543	12731	12764	12792	12774	12699	12677	12767	12783	12610	12634	12624	12744	12698	12629	12730	12632	12603	12724	12818	12765	12773	12840	12693	12841	12872	12773	12930	12755	12664	12840	12711	12786	12719	12605	12749	12694	12626	12784	12728	12639	12945	12785	12663	12701	12759	12767	12627	12738	12795	12599	12681	12706	12716	12700	12748	12654	12883	12661	12810	12953	12825	12694	12758	12748	12624	12650	12679	12558	12798	12933	12689	12624	12697	12847	12696	12847	12807	12655	12786	12867	12751	12859	12796	12894	12663	12648	12756	12915	12766	12775	12813	12671	12704	12716	12852	12649	12676	12588	12803	12700	12791	12772	12719	12595	12806	12774	12651	12733	12751	12780	12821	12804	12814	12720	12795	12917	12769	12740	12827	12702	12630	12808	12594	12789	12809	12648	12766	12826	12768	12625	12794	12714	12616	12809	12755	12742	12746	12601	12789	12721	12744	12870	12859	12720	12820	12629	12874	12610	12698	12707	12611	12768	12513	12754	12700	12674	12626	12774	12649	12730	12722	12808	12824	12739	12840	12476	12709	12822	12785	12695	12652	12813	12580	12738	12766	12766	12650	12673	12834	12591	12837	12802	12775	12765	12790	12748	12718	12821	12829	12839	12789	12683	12540	12798	12808	12966	12637	12716	12735	12800	12780	12700	12652	12833	12875	12760	12779	12750	12666	12801	12774	12686	12749	12863	12672	12787	12854	12900	12699	12730	12686	12810	12883	12748	12725	12694	12916	12607	12695	12749	12780	12709	12899	12804	12660	12700	12786	12724	12868	12648	12729	12771	12766	12865	12975	12859	12555	12661	12717	12868	12865	12822	12728	12732	12719	12831	12725	12721	12794	12653	12714	12707	12773	12644	12662	12780	12617	12770	12694	12761	12805	12869	12733	12806	12795	12902	12696	12692	12916	12808	12875	12850	12712	12657	12657	12670	12773	12822	12643	12684	12800	12891	12894	12689	12664	12928	12752	12833	12844	12826	12545	12721	12715	12768	12933	12675	12784	12685	12753	12855	12765	12977	12845	12521	12674	12690	12802	12922	12834	12764	12758	12908	12868	12731	12818	12548	12743	12681	12872	12734	12837	12781	12973	12804	12725	12842	12767	12825	12815	12664	12814	12822	12636	12719	12817	12679	12672	12578	12712	12694	12687	12752	12675	12669	12749	12807	12755	12751	12800	12839	12813	12663	12752	12859	12699	12745	12834	12634	12766	12736	12738	12702	12697	12543	12834	12675	12781	12657	12747	12769	12686	12710	12651	12844	12652	12830	12730	12852	12699	12828	12667	12679	12784	12746	12567	12764	12811	12792	12644	12740	12774	12801	12825	12798	12723	12638	12736	12888	12752	12767	12761	12767	12692	12759	12682	12768	12877	12811	12723	12628	13006	12611	12747	12715	12770	12708	12787	12829	12848	12682	12691	12761	12744	12726	12699	12803	12662	12857	12715	12750	12764	12762	12639	12675	12681	12668	12785	12886	12732	12891	12669	12659	12730	12562	12730	12904	12700	12785	12668	12731	12643	12807	12773	12795	12867	12782	12794	12612	12809	12680	12878	12704	12715	12651	12783	12754	12737	12890	12806	12825	12591	12746	12627	12796	12853	12746	12687	12671	12775	12717	12789	12752	12834	12685	12964	12744	12844	12691	12807	12699	12764	12648	12768	12711	12835	12869	12866	12795	12766	12777	12755	12616	12707	12751	12892	12818	12736	12883	12672	12721	12723	12683	12769	12534	12831	12741	12763	12644	12731	12755	12806	12769	12781	12744	12720	12781	12893	12737	12729	12724	12796	12712	12756	12817	12858	12768	12777	12687	12678	12623	12804	12741	12679	12812	12845	12882	12744	12872	12776	12740	12803	12779	12650	12602	12576	12718	12794	12786	12712	12848	12655	12908	12606	12746	12706	12764	12760	12924	12660	12823	12650	12826	12788	12620	12708	12881	12842	12763	12698	12727	12807	12743	12709	12917	12665	12802	12915	12673	12716	12734	12768	12909	12955	12683	12626	12805	12793	12737	12730	12617	12713	12802	12785	12763	12743	12774	12802	12670	12667	12768	12723	12757	12899	12699	12741	12754	12772	12775	12844	12656	12681	12935	12695	12758	12791	12728	12837	12841	13037	12729	12772	12770	12677	12703	12864	12710	12892	12712	12635	12723	12832	12802	12647	12501	12750	12926	12674	12646	12771	12865	12678	12516	12843	12928	12654	12822	12768	12729	12784	12770	12599	12807	12617	12659	12803	12654	12623	12694	12773	12802	12701	12820	12750	12951	12711	12741	12719	12849	12914	12837	12676	12794	12650	12781	12730	12738	12725	12924	12711	12797	12695	12553	12697	12746	12708	12858	12835	12765	12803	12847	12592	12664	12779	12614	12769	12799	12834	12731	12585	12992	12804	12660	12763	12774	12759	12686	12787	12800	12788	12830	12717	12724	12854	12678	12719	12832	12828	12770	12744	12775	12728	12837	12813	12730	12685	12538	12697	12748	12873	12725	12780	12723	12662	12776	12587	12846	12845	12758	12666	12537	12696	12660	12679	12778	12691	12568	12845	12812	13002	12721	12671	12832	12752	12753	12777	12760	12900	12675	12694	12814	12623	12736	12837	12868	12780	12681	12726	12792	12781	12923	12816	12889	12725	12550	12818	12872	12737	12771	12776	12793	12734	12915	12836	12933	12750	12667	12795	12921	12816	12757	12756	12672	12842	12662	12799	12715	12730	12599	12775	12874	12797	12901	12827	12624	12808	12778	12869	12862	12668	12720	12557	12678	12715	12861	12785	12645	12852	12820	12814	12739	12834	12661	12584	12692	12737	12701	12820	12749	12751	12870	12784	12703	12697	12806	12735	12728	12681	12734	12701	12623	12771	12758	12718	12707	12881	12785	12703	12822	12796	12659	12714	12812	12885	12919	12918	12625	12601	12715	12760	12917	12691	12650	12878	12829	12619	12794	12710	12930	12651	12605	12775	12751	12835	12804	12755	12738	12797	12721	12671	12987	12732	12796	12676	12796	12746	12715	12735	12732	12692	12769	12640	12709	12646	12851	12771	12836	12870	12666	12795	12649	12709	12963	12783	12800	12743	12754	12813	12607	12807	12719	12760	12754	12767	12746	12765	12756	12600	12883	12860	12725	12637	12757	12651	12741	12797	12838	12750	12796	12767	12684	12806	12797	12807	12620	12676	12788	12777	12794	12883	12618	12784	12641	12681	12820	12594	12800	12744	12694	12865	12772	12885	12624	12649	12808	12603	12772	12711	12793	12530	12643	12756	12747	12760	12711	12717	12827	12802	12794	12783	12678	12737	12623	12691	12630	12683	12771	12751	12787	12726	12755	12654	13034	12926	12839	12813	12788	12817	12678	12786	12720	12853	12725	12621	12665	12788	12732	12822	12685	12696	12750	12835	12725	12704	12848	12942	12864	12756	12658	12753	12945	12788	12598	12699	12677	12868	12761	12898	12846	12772	12793	12775	12729	12897	12705	12714	12859	12899	12745	12691	12624	12930	12809	12585	12592	12690	12724	12779	12748	12842	12852	12862	12724	12631	12845	12766	12813	12803	12719	12811	12664	12870	12787	12730	12769	12861	12700	12687	12760	12813	12577	12748	12899	12686	12683	12735	12723	12735	12681	12842	12654	12776	12951	12713	12593	12622	12813	12613	12797	12814	12725	12851	12812	12644	12858	12694	12839	12874	12751	12884	12675	12799	12939	12779	12906	12781	12773	12807	12776	12651	12911	12604	12735	12679	12717	12749	12912	12512	12698	12802	12666	12753	12683	12845	12831	12730	12763	12803	12822	12571	12826	12812	12746	12772	12743	12878
24107	21142	29035	27732	27682	27827	25756	21423	19458	18055	17166	16476	16148	15772	15711	15179	15146	15263	15041	14920	14805	14838	14920	14682	14525	14782	14697	14663	14643	14495	14737	14649	14766	14460	14593	14748	14764	14716	14509	14324	14548	14706	14512	14693	14672	14726	14573	14596	14681	14574	14664	14609	14521	14650	14523	14517	14575	14549	14517	14400	14607	14684	14541	14547	14612	14501	14724	14457	14527	14509	14575	14640	14644	14591	14625	14542	14612	14655	14533	14748	14819	14567	14796	14497	14733	14566	14493	14537	14691	14722	14744	14518	14589	14483	14652	14743	14613	14546	14727	14543	14550	14618	14579	14612	14584	14527	14754	14547	14496	14545	14765	14412	14725	14609	14533	14461	14637	14534	14305	14596	14454	14503	14531	14665	14698	14463	14490	14339	14733	14521	14566	14625	14556	14493	14577	14622	14311	14484	14503	14561	14471	14532	14446	14457	14542	14442	14592	14644	14660	14609	14773	14500	14470	14660	14593	14489	14329	14687	14562	14460	14492	14716	14505	14430	14545	14766	14734	14535	14570	14413	14565	14483	14575	14461	14483	14789	14625	14528	14646	14518	14770	14390	14536	14470	14531	14422	14551	14542	14611	14349	14790	14657	14646	14576	14488	14651	14633	14692	14725	14559	14534	14502	14559	14518	14660	14690	14687	14567	14469	14511	14452	14763	14717	14460	14501	14662	14571	14721	14715	14676	14552	14639	14611	14650	14559	14518	14556	14563	14720	14768	14505	14707	14650	14539	14559	14517	14645	14761	14617	14626	14471	14560	14567	14609	14679	14655	14585	14712	14491	14524	14648	14600	14757	14507	14469	14515	14599	14608	14392	14702	14549	14596	14540	14759	14631	14758	14693	14399	14729	14604	14411	14693	14576	14514	14520	14535	14508	14423	14463	14793	14698	14276	14663	14544	14508	14480	14750	14706	14506	14685	14588	14629	14720	14655	14646	14629	14639	14519	14515	14522	14548	14574	14394	14582	14679	14513	14577	14612	14624	14695	14598	14555	14548	14681	14450	14609	14566	14598	14738	14597	14641	14599	14508	14596	14621	14702	14610	14538	14649	14377	14568	14630	14774	14615	14681	14536	14520	14475	14432	14528	14667	14655	14543	14622	14720	14627	14678	14531	14571	14672	14415	14643	14603	14385	14384	14689	14561	14523	14432	14478	14675	14623	14643	14464	14650	14754	14694	14382	14504	14727	14491	14503	14713	14561	14559	14752	14479	14640	14595	14635	14695	14527	14509	14623	14752	14607	14538	14635	14448	14584	14521	14711	14546	14507	14763	14612	14677	14493	14569	14293	14404	14534	14564	14683	14462	14764	14837	14713	14469	14609	14484	14374	14552	14597	14624	14583	14570	14744	14455	14415	14513	14652	14573	14590	14616	14492	14414	14549	14594	14440	14593	14457	14586	14590	14510	14666	14746	14710	14522	14609	14761	14431	14484	14403	14687	14520	14577	14631	14561	14567	14508	14605	14629	14448	14774	14611	14633	14373	14622	14562	14638	14627	14580	14463	14649	14453	14568	14788	14513	14795	14569	14589	14600	14548	14606	14447	14675	14637	14436	14593	14620	14317	14564	14431	14533	14397	14628	14566	14445	14623	14401	14394	14621	14545	14458	14494	14578	14597	14801	14750	14536	14628	14735	14684	14437	14709	14567	14636	14544	14510	14496	14450	14379	14557	14686	14565	14722	14507	14422	14290	14519	14534	14382	14698	14457	14668	14693	14689	14432	14311	14688	14469	14571	14630	14546	14537	14599	14739	14598	14632	14618	14549	14627	14636	14608	14531	14700	14593	14418	14503	14558	14402	14382	14423	14590	14669	14577	14590	14579	14569	14686	14448	14686	14662	14517	14516	14754	14541	14857	14495	14668	14441	14498	14663	14737	14667	14577	14458	14580	14658	14488	14625	14516	14719	14592	14389	14489	14302	14420	14598	14590	14482	14486	14606	14628	14588	14627	14708	14523	14510	14637	14655	14508	14288	14606	14586	14403	14468	14596	14522	14735	14493	14654	14467	14617	14555	14508	14720	14707	14551	14520	14542	14589	14490	14354	14497	14646	14685	14564	14648	14742	14576	14621	14611	14733	14450	14669	14389	14672	14379	14597	14763	14715	14552	14524	14547	14540	14567	14634	14595	14779	14627	14567	14614	14535	14510	14636	14419	14574	14589	14494	14683	14492	14358	14569	14440	14529	14520	14665	14495	14590	14678	14865	14626	14700	14574	14732	14676	14387	14632	14559	14767	14769	14561	14649	14585	14638	14737	14612	14495	14708	14494	14600	14773	14656	14565	14472	14484	14658	14481	14463	14634	14589	14629	14729	14806	14306	14455	14576	14533	14598	14696	14499	14562	14614	14595	14412	14528	14609	14587	14556	14636	14721	14545	14589	14395	14688	14749	14644	14430	14627	14645	14770	14380	14411	14699	14599	14579	14553	14528	14452	14675	14543	14428	14382	14595	14609	14652	14431	14548	14535	14797	14653	14520	14427	14665	14774	14508	14398	14484	14720	14634	14595	14500	14416	14576	14612	14737	14455	14639	14585	14490	14477	14616	14392	14622	14601	14494	14438	14494	14713	14584	14645	14509	14553	14422	14662	14530	14542	14721	14742	14651	14653	14561	14599	14505	14559	14570	14484	14466	14640	14629	14537	14594	14581	14613	14562	14385	14684	14590	14696	14466	14580	14568	14493	14574	14622	14610	14345	14507	14715	14492	14483	14328	14610	14387	14447	14632	14505	14529	14623	14590	14550	14672	14521	14701	14673	14532	14540	14516	14574	14798	14685	14660	14462	14545	14628	14529	14588	14671	14572	14437	14643	14636	14577	14657	14638	14596	14535	14571	14474	14567	14418	14505	14527	14485	14509	14594	14630	14465	14500	14519	14568	14553	14735	14360	14613	14495	14628	14636	14513	14500	14781	14514	14601	14470	14606	14455	14553	14616	14564	14800	14452	14485	14516	14635	14519	14642	14369	14628	14568	14693	14524	14395	14582	14554	14690	14478	14458	14561	14461	14732	14673	14473	14551	14587	14631	14536	14551	14606	14548	14616	14346	14619	14600	14401	14420	14747	14448	14466	14608	14510	14418	14571	14494	14550	14555	14453	14552	14588	14635	14484	14629	14543	14569	14524	14572	14581	14524	14666	14681	14619	14786	14635	14676	14643	14656	14458	14882	14684	14535	14515	14524	14576	14521	14656	14391	14588	14614	14669	14693	14624	14551	14541	14562	14453	14485	14367	14697	14629	14654	14567	14610	14563	14662	14592	14724	14637	14796	14805	14604	14635	14484	14585	14754	14370	14640	14403	14734	14714	14599	14623	14707	14535	14554	14674	14564	14626	14690	14753	14646	14638	14468	14594	14446	14573	14344	14544	14503	14685	14555	14689	14820	14588	14606	14536	14674	14550	14544	14635	14627	14481	14607	14637	14719	14627	14511	14474	14471	14559	14562	14512	14369	14411	14683	14580	14650	14485	14499	14635	14466	14440	14598	14575	14491	14643	14663	14516	14473	14488	14517	14712	14566	14517	14605	14584	14664	14546	14696	14365	14627	14527	14821	14585	14638	14607	14619	14592	14680	14562	14526	14337	14543	14504	14627	14603	14533	14471	14733	14688	14696	14594	14713	14556	14353	14642	14606	14625	14714	14461	14802	14765	14644	14565	14614	14631	14851	14646	14524	14621	14475	14565	14548	14487	14617	14628	14699	14700	14575	14404	14597	14595	14542	14590	14439	14612	14712	14406	14686	14506	14460	14617	14680	14690	14608	14789	14440	14643	14609	14329	14477	14560	14567	14501	14562	14570	14428	14553	14508	14722	14723	14450	14511	14379	14457	14450	14647	14597	14600	14633	14581	14469	14660	14826	14741	14557	14536	14643	14621	14489	14384	14492	14471	14680	14534	14658	14394	14521	14525	14485	14708	14493	14620	14650	14529	14531	14615	14585	14643	14620	14750	14633	14642	14447	14619	14644	14577	14470	14727	14796	14778	14575	14425	14536	14778	14486	14656	14600	14549	14654	14482	14707	14623	14438	14638	14642	14477	14530	14492	14493	14598	14356	14561	14544	14739	14545	14646	14686	14599	14540	14578	14647	14452	14747	14473	14389	14554	14752	14445	14486	14576	14526	14330	14544	14455	14261	14608	14494	14510	14676	14369	14498	14405	14547	14647	14503	14429	14598	14638	14609	14604	14468	14645	14655	14532	14448	14566	14530	14484	14777	14627	14580	14385	14455	14486	14580	14611	14537	14647	14617	14354	14515	14486	14708	14567	14687	14782	14507	14549	14712	14363	14562	14445	14584	14377	14609	14585	14473	14528	14540	14586	14721	14553	14589	14469	14552	14579	14545	14519	14437	14551	14528	14588	14513	14586	14488	14470	14593	14591	14622	14444	14439	14592	14364	14776	14684	14717	14725	14811	14538	14486	14629	14308	14606	14614	14771	14622	14451	14617	14497	14555	14487	14595	14767	14593	14580	14572	14520	14645	14753	14714	14681	14535	14503	14519	14657	14592	14760	14712	14533	14549	14424	14658	14448	14702	14695	14663	14411	14459	14546	14588	14507	14467	14606	14581	14678	14407	14537	14623	14710	14518	14581	14465	14494	14504	14528	14594	14537	14528	14681	14738	14514	14424	14722	14608	14626	14522	14638	14834	14619	14445	14547	14607	14434	14418	14482	14468	14554	14584	14719	14460	14654	14323	14624	14595	14684	14613	14635	14538	14404	14559	14654	14489	14563	14488	14590	14434	14509	14571	14647	14637	14559	14674	14767	14622	14486	14576	14639	14780	14520	14572	14631	14784	14660	14782	14582	14617	14613	14481	14642	14644	14473	14480	14546	14390	14564	14658	14642	14571	14543	14543	14543	14538	14339	14670	14615	14316	14561	14618	14512	14667	14519	14514	14677	14697	14448	14459	14478	14506	14565	14781	14615	14640	14679	14696	14663	14470	14467	14480	14524	14473	14459	14455	14562	14523	14498	14620	14612	14606	14365	14732	14636	14768	14784	14574	14598	14385	14639	14555	14616	14673	14653	14615	14444	14400	14540	14561	14701	14589	14695	14689	14504	14577	14345	14414	14605	14340	14502	14617	14648	14382	14354	14593	14683	14556	14392
34706	57352	52457	41582	34674	29116	24799	21897	19435	17598	16482	15365	14935	14293	13984	13623	13455	13470	13165	13221	12976	12901	12955	12890	12791	12824	12849	12927	12834	12979	12790	12798	12831	12969	12831	12994	12844	12672	12547	12894	12770	12809	12875	12826	12881	12946	12768	12819	12884	12795	12462	12724	12668	12685	12795	12848	12694	12825	12984	12630	12695	12499	12748	12626	12612	12733	12686	12859	12746	12864	12662	12798	12741	12788	12861	12730	12735	12715	12779	12768	12793	12763	12709	12885	12846	12795	12798	12719	12748	12600	12700	12800	12780	12783	12710	12875	12781	12770	12740	12707	12788	12667	12714	12778	12746	12723	12799	12663	12699	13002	12686	12801	12948	12632	12742	12640	12731	12818	12663	12850	12834	12610	12759	12719	12664	12813	12755	12834	12646	12548	12690	12669	12695	12795	12686	12915	12614	12784	12758	12734	12870	12803	12735	12742	12720	12533	12723	12664	12876	12584	12871	12669	12803	12886	12750	12718	12789	12856	12738	12717	12535	12674	12807	12654	12880	12764	12748	12694	12573	12647	12783	12822	12887	12787	12563	12602	12836	12797	12815	12775	12641	12800	12659	12702	12924	12643	12605	12683	12817	12797	12740	12647	12838	12751	12744	12691	12893	12626	12617	12612	12905	12642	12674	12802	12736	12627	12785	12694	12765	12721	12770	12764	12977	12768	12765	12693	12690	12668	12671	12755	12715	12702	12778	12618	12783	12753	12788	12740	12601	12829	12791	12857	12780	12490	12725	12690	12984	12890	12612	12794	12698	12678	12822	12755	12772	12711	12789	12776	12748	12661	12701	12726	12773	12694	12690	12781	12675	12714	12758	12668	12855	12824	12573	12717	12730	12651	12650	12887	12755	12854	12599	12656	12583	12884	12843	12681	12650	12806	12724	12799	12766	12707	12738	12701	12655	12970	12864	12915	12991	12680	12659	12839	12560	12709	12815	12765	12732	12739	12748	12785	12760	12693	12806	12664	12753	12680	12645	12638	12708	12737	12769	12825	12696	12739	12619	12766	12797	12722	12842	12758	12883	12618	12799	12683	12699	12711	12684	12663	12958	12725	12753	12733	12677	12758	12783	12833	12800	12615	12525	12863	12767	12625	12877	12781	12660	12744	12839	12682	12748	12792	12884	12769	12734	12665	12623	12884	12741	12761	12735	12756	13014	12812	12711	12649	12728	12868	12729	12719	12959	12651	12738	12688	12728	12602	12811	12753	12729	12754	12598	12724	12692	12605	12668	12754	12796	12780	12666	12705	12597	12655	12843	12756	12658	12812	12734	12626	12881	12650	12776	12659	12753	12719	12753	12690	12728	12731	12830	12852	12856	12750	12790	12657	12832	12660	12673	12661	12805	12801	12724	12565	12817	12662	12685	12806	12739	12576	12727	12766	12762	12785	12800	12685	12804	12915	12728	12727	12686	12657	12867	12639	12730	12828	12696	12772	12700	12677	12969	12805	12664	12856	12695	12830	12614	12739	12771	12735	12727	12741	12840	12826	12669	12696	12800	12809	12777	12771	12668	12661	12772	12755	12720	12646	12693	12743	12758	12671	12751	12901	12734	12534	12594	12678	12737	12892	12740	12717	12580	12738	12732	12657	12646	12730	12764	12840	12815	12851	12580	12610	12766	12720	12740	12685	12776	12760	12713	12780	12778	12780	12876	12831	12778	12798	12871	12727	12738	12622	12773	12595	12895	12825	12815	12892	12791	12782	12854	12742	12666	12790	12849	12696	12762	12764	12433	12657	12619	12706	12772	12932	12845	12646	12661	12909	12752	12942	12877	12698	12791	12763	12703	12765	12568	12702	12717	12784	12632	12825	12835	12732	12951	12587	12706	12701	12777	12755	12756	12803	12744	12579	12759	12649	12602	12680	12644	12607	12893	12814	12843	12845	12596	12719	12731	12566	12860	12719	12646	12687	12792	12663	12674	12755	12836	12865	12802	12772	12744	12653	12723	12852	12697	12705	12819	12649	12692	12622	12698	12712	12641	12822	12891	12790	12632	12775	12883	12754	12725	12723	12662	12528	12672	12726	12792	12762	12730	12816	12717	12627	12756	12721	12735	12799	12720	12722	12694	12712	12730	12985	12586	12741	12799	12688	12658	12739	12724	12784	12732	12797	12715	12740	12773	12751	12749	12716	12742	12678	12777	12771	12717	12664	12847	12700	12839	12588	12708	12765	12722	12860	12739	12803	12854	12744	12720	12738	12780	12955	12717	12761	12643	12687	12654	12527	12727	12555	12775	12774	12878	12674	12753	12710	12751	12685	12862	12764	12699	12753	12912	12729	12659	12723	12814	12819	12655	12875	12755	12633	12837	12670	12734	12623	12768	12919	12791	12735	12792	12696	12563	12802	12805	12783	12688	12816	12702	12724	12717	12697	12688	12638	12753	12879	12719	12642	12791	12730	12715	12636	12739	12732	12500	12718	12923	12889	12664	12661	12707	12683	12751	12740	12842	12658	12685	12813	12825	12768	12662	12787	12806	12708	12656	12700	12675	12847	12728	12636	12720	12727	12652	12853	12777	12763	12772	12651	12801	12703	12640	12600	12687	12706	12880	12607	12730	12920	12616	12848	12861	12660	12782	12671	12720	12730	12684	12692	12892	12735	12720	12753	12853	12784	12795	12864	12759	12684	12726	12760	12861	12867	12658	12863	12798	12749	12830	12698	12789	12721	12782	12789	12715	12505	12767	12670	12658	12524	12716	12723	12680	12714	12630	12699	12893	12692	12933	12798	12783	12686	13050	12681	12644	12728	12794	12854	12793	12837	12728	12730	12908	12683	12656	12700	12813	12680	12813	12784	12775	12767	12755	12746	12628	12808	12828	12743	12836	12812	12795	12599	12922	12689	12792	12913	12661	12772	12770	12754	12764	12757	12695	12740	12709	12701	12692	12716	12679	12741	12736	12540	12678	12663	12831	12712	12787	12791	12718	12651	12630	12735	12578	12787	12700	12771	12806	12817	12871	12766	12670	12757	12471	12746	12828	12814	12797	12643	12771	12870	12823	12796	12612	12630	12752	12768	12873	12730	12719	12723	12717	12594	12792	12688	12880	12812	12773	12649	12629	12643	12580	12710	12778	12800	12754	12783	12693	12568	12807	12583	12762	12898	12769	12795	12703	12799	12866	12804	12632	12597	12838	12670	12876	12628	12767	12712	12714	12748	12664	12695	12875	12797	12662	12836	12827	12927	12783	12873	12744	12691	12790	12638	12821	12805	12741	12706	12787	12521	12823	12675	12770	12577	12634	12764	12655	12812	12887	12703	12661	12800	12780	12744	12640	12771	12895	12675	12784	12740	12670	12617	12823	12798	12824	12770	12573	12693	12615	12843	12693	12810	12890	12726	12722	12887	12702	12793	12639	12638	12899	12785	12745	12837	12697	12803	12777	12800	12744	12806	12707	12707	12690	12643	12752	12666	12697	12694	12669	12759	12704	12718	12592	12705	12713	12662	12646	12749	12761	12627	12796	12713	12731	12773	12651	12814	12720	12874	12706	12646	12600	12753	12798	12745	12749	12842	12691	12708	12659	12541	12871	12661	12679	12650	12648	12880	12781	12674	12641	12699	12778	12679	12590	12803	12799	12633	12733	12637	12908	12845	12922	12871	12718	12823	12782	12871	12950	12865	12649	12737	12833	12729	12872	12767	12863	12779	12605	12663	12658	12498	12917	12729	12731	12619	12679	12674	12574	12655	12712	12806	12744	12848	12881	12745	12620	12632	12910	12636	12808	12633	12747	12751	12759	12855	12778	12598	12749	12913	12702	12716	12839	12681	12726	12781	12769	12763	12695	12737	12770	12937	12634	12793	12726	12766	12872	12813	12734	12768	12773	12797	12795	12725	12780	13001	12701	13007	12837	12755	12599	12588	12622	12606	12841	12800	12836	12722	12764	12754	12678	12709	12557	12792	12692	12784	12690	12695	12677	12676	12606	12815	12686	12634	12899	12791	12835	12829	12812	12844	12853	12661	12702	12838	12630	12893	12672	12831	12654	12828	12659	12817	12710	12657	12814	12766	12768	12652	12888	12809	12736	12701	12826	12887	12614	12747	12744	12668	12783	12747	12971	12659	12683	12697	12711	12885	12636	12649	12654	12616	12777	12660	12825	12738	12623	12690	13099	12785	12797	12901	12872	12781	12872	12686	12742	12754	12765	12694	12707	12827	12688	12718	12704	12724	12566	12645	12687	12695	12773	12669	12713	12685	12710	12828	12726	12647	12635	12776	12682	12730	12909	12738	12743	12608	12866	12766	12725	12723	12793	12778	12611	12671	12808	12756	12901	12751	12802	12843	12797	12794	12859	12585	12721	12783	12649	12796	12745	12868	12848	12847	12841	12770	12830	12725	12748	12884	12626	12691	12742	12570	12930	12833	12750	12757	12583	12899	12855	12594	12673	12732	12832	12856	12637	12784	12688	12799	12947	12763	12612	12722	12816	12778	12790	12826	12681	12834	12665	12764	12606	12777	12887	12708	12758	12763	12905	12654	12869	12808	12659	12696	12835	12645	12656	12687	12804	12716	12867	12811	12836	12799	12778	12690	12674	12680	12793	12732	12633	12759	12746	12763	12847	12759	12900	12705	12644	12827	12746	12615	12705	12669	12711	12823	12758	12771	12846	12829	12646	12777	12717	12751	12720	12786	12820	12773	12803	12971	12788	12839	12737	12792	12866	12673	12773	12743	12716	12723	12837	12806	12750	12533	12793	12846	12750	12586	12658	12773	12883	12765	12609	12725	12676	12780	12756	12726	12807	12871	12612	12527	12691	12713	12829	12850	12786	12777	12755	12707	12640	12726	12738	12807	12741	12834	12778	12749	12671	12806	12607	12797	12817	12773	12685	12739	12697	12776	12957	12654	12723	12724	12775	12715	12838	12682	12883	12765	12816	12783	12569	12748	12901	12737	12639	12917	12868	12777	12741	12968	12908	12729	12698	12797	12721	12766	12755	12745	12680	12864	12749	12725	12590	12674	12944	12729	12682	12738	12684	12771	12698	12659	12880	12814	12641	12966	12710	12725	12743	12656	12751	12770	12765	12777	12583	12750	12835	12797	12828	12629	12817	12637	12653	12704	12720	12759	12648	12815	12707	12893	12730	12730	12708	12808
22743	21028	28909	24147	24531	28557	30240	24450	21376	20055	18717	17740	17026	16840	16432	16159	15639	15719	15545	15432	15254	15356	15314	15141	15226	15187	15400	15239	15076	15090	15099	15032	15151	15003	15078	14888	14847	14818	14937	15030	15019	15044	15220	15133	14871	15031	14944	14945	14924	15128	14961	14907	14837	14805	14868	14934	14792	14922	15037	14913	15043	14841	14736	14817	14928	14853	15073	14945	14880	14774	14820	14774	14710	14779	14948	14864	15001	14713	14882	14949	14979	14794	14766	14892	14936	14931	14922	14740	14944	14961	14791	14916	14901	14745	14940	14842	14710	14998	15062	14919	14944	14922	14930	14767	14950	15071	14684	14808	14921	14924	14815	15020	15091	15143	14989	14726	14918	14853	14952	14719	14798	14809	15052	14866	14863	14755	14779	14869	14950	14809	14732	14933	14638	14995	15114	14881	14876	14913	14891	14936	14691	14752	14920	14847	14913	14800	14684	14774	14751	14876	14935	14932	14954	14976	14802	14807	15018	14773	14908	14878	14864	14870	14837	14858	14816	14871	14939	14733	14961	14891	14857	14853	14898	14853	14851	14967	14904	14821	14876	14994	14778	14860	14901	14925	14843	14958	15027	14954	14915	14742	14851	14849	14809	14628	14931	14597	14698	14852	14894	14953	14800	14773	14814	14884	14977	14905	15041	15041	14990	14770	14951	14872	14983	14896	15123	14903	15014	14712	14923	14773	14953	14840	14860	14784	14811	14917	14925	14831	14772	14880	15035	14916	15021	14962	14788	14896	14843	14560	14942	14800	14876	14804	14855	14905	14792	14972	14879	14967	14761	14966	14940	14849	14887	14925	14908	14899	14744	15002	14815	14834	14750	15004	14895	14989	14934	14709	14699	14837	14868	14880	15003	14781	14852	14904	14755	14846	14940	14871	14999	14943	15184	14973	14897	15059	14675	14776	14780	14908	14962	15021	14783	14950	14767	14696	14790	14935	14915	14907	15040	14940	14782	15062	14748	14917	14687	15094	14873	14950	14912	14851	15085	14961	14909	14995	14839	14749	14779	14763	14938	14877	15025	14745	14845	14756	14812	14729	14826	14838	14839	14892	14631	15101	14785	14737	15092	14904	14873	14933	15036	14950	14876	14928	14685	14845	14856	14854	14745	14918	14945	14723	15119	14832	14954	14881	14800	14981	14972	14673	15182	14727	14587	14938	14863	14928	14917	15091	14954	14961	14562	14916	14875	14793	14746	14776	15022	14758	14666	14810	14859	14639	14806	14815	14962	14749	14873	14820	15046	14872	14787	14940	14934	14938	14968	14964	14879	14716	14864	14872	14899	14907	14873	14907	14962	14677	14964	14749	15057	14591	14783	14786	14782	14772	14799	15049	14790	14917	14929	14944	14874	14944	14972	14901	14886	14696	14962	14859	14991	14827	14762	14652	14855	15034	15010	14818	15043	14865	14985	14874	14864	15079	14784	14892	14966	14884	14888	14805	14864	14889	14881	14914	14950	15016	14948	14912	14854	14957	14972	14853	14960	14925	14784	14751	15002	14855	14907	14627	14873	14935	14771	14818	14873	14885	14714	14928	14829	14773	14729	14691	14728	14948	14689	15104	14801	14749	14962	15098	14940	15039	14945	14754	15008	15006	15057	14800	14968	14846	14748	14908	14885	14904	14941	14858	14812	14796	14723	14698	14938	14915	14916	14994	14757	14754	14765	14840	14873	14884	15059	15021	14947	14920	14782	15102	14864	14918	14743	14881	14922	15001	14876	14996	15062	14962	14874	14824	14959	14978	14931	14911	14938	14999	15027	14959	15048	14773	14890	14943	14902	14567	15024	15061	14616	14867	14873	14736	14995	14892	15140	15043	14846	14747	14956	14933	14688	14954	15033	14994	14736	14875	14956	14926	14928	14823	14730	14912	14969	14937	14797	14760	14696	14854	14833	14916	14748	14760	14766	14814	14738	14683	14832	14913	14813	14982	14855	14919	14936	15017	14858	14794	14785	14801	14644	14925	14922	14842	14736	14914	14876	14869	14802	14777	14741	14732	15004	14784	15002	15049	14986	14963	14938	14927	14695	15139	14913	14647	14718	14784	14818	14812	14845	14919	14811	14770	14863	14956	14870	14994	14907	14704	14862	15109	14920	14808	14881	14887	15000	14922	14895	15028	14926	14907	14881	14903	14811	15008	14884	15048	14772	14957	14946	14939	14757	14856	14824	15136	14818	14815	14839	14938	15013	14986	14885	14868	14673	14736	14855	14939	14776	14780	14803	14981	14880	14906	14788	14817	14939	14697	14888	15021	14957	14849	14945	14843	14886	14943	14992	15001	14915	14759	14877	15019	14778	14817	14791	14844	14810	14821	14874	15026	15008	15103	15089	14846	15064	14813	14937	14775	15098	14741	14894	14964	14930	14970	14964	14785	14770	15100	14764	14915	14859	14745	14846	14886	14793	15030	14997	14877	14848	14962	14942	14903	14901	14955	15032	14877	15024	14992	14905	14970	14969	14986	14676	14911	14884	14807	15039	15066	14833	14904	14817	14700	15053	14877	15008	14909	14891	14849	14955	14921	14914	14924	14802	15014	15093	14825	14950	14938	15092	14800	14722	14915	14976	15049	14872	15074	14896	14873	14729	14904	14991	14920	14905	14749	14777	14824	14978	14663	14863	14952	15058	14916	14774	14926	14756	14907	14997	14932	14960	14917	14747	14871	14879	14932	14781	14966	15022	14887	14812	14899	14825	15117	14931	15019	14936	14941	14800	14870	15073	14971	14748	14777	14887	14897	14962	14738	14773	14941	14864	14947	14990	14809	14989	14715	14778	14822	14975	14759	14931	14910	14938	14789	14910	14830	14722	14814	15109	14928	14893	14847	14806	14742	14890	14901	14833	14818	14666	14778	14774	14878	14822	14849	15123	14894	14934	14752	14817	14933	14825	14878	14778	14845	14860	15175	15039	14786	14818	14800	14881	14942	14863	14818	14844	14889	14847	14835	14701	14819	15024	14941	14945	14907	14855	14951	14841	14835	14814	14664	14928	14863	14782	14759	14748	14941	14672	14853	14713	14827	14793	15029	14755	14774	14708	14731	14905	14912	14885	14847	14650	14944	14888	14695	14807	14853	14800	15112	14921	14820	14920	14905	14779	15015	14653	14924	14825	15028	14920	14815	14841	14997	14751	14942	14866	14996	14818	14695	14922	14869	14864	14707	14942	14840	14825	14687	14818	14879	15022	14785	14871	14960	14843	14693	14943	14713	14787	14876	14912	14970	15028	14820	14980	14878	14925	14671	14951	14778	14984	14728	14805	14937	14911	14978	14813	15000	14844	14779	14742	14982	14983	15092	14791	14912	14832	14849	14977	14920	14932	14710	14768	14831	14601	14805	14878	14799	14884	14842	14989	14802	14793	14800	14766	14667	15007	14956	14916	14848	15034	15128	14913	14825	15020	14850	14862	14785	14671	14735	14811	14817	14862	14940	14897	14823	14866	14859	14839	14883	14765	14824	14874	14951	14768	14851	14892	14746	14671	14716	14908	14785	14903	14631	14844	14742	14980	14761	14729	14811	14871	14994	14880	14840	14867	14710	14812	14902	14768	14703	14819	15057	15019	14850	14752	14962	14943	14970	14907	14952	14875	14847	14891	14743	14967	14707	14885	14856	14853	14905	14669	14859	14794	14866	14899	14669	15096	15092	14923	14974	14812	14894	14962	15024	14761	14820	14992	14781	14807	14700	14908	14817	14951	14810	14955	14856	14795	15114	15065	14964	14933	15021	14845	14995	14708	14883	14934	14590	14888	14686	14786	15054	14728	14708	14903	14802	14609	14849	14747	14899	14956	14892	15022	14785	14933	14782	14929	14918	14871	14846	14846	14788	14860	14772	14997	14808	14760	14952	14987	15062	14869	14911	14687	14803	14674	14920	14946	15018	14946	14762	14886	14927	14849	14873	14904	14849	14963	14901	14936	14909	15112	15030	14706	14786	14664	14795	14951	14793	14840	15118	14975	14866	14933	15031	14772	14900	14705	14916	14873	14927	14995	14855	14756	14707	14956	14719	14844	15009	14996	14949	14802	14940	14806	15058	14964	14938	14937	14871	15033	14885	14938	14917	14928	14946	14793	15124	15020	14969	14863	14656	14788	14684	14774	14759	14746	14762	14997	15040	14895	14935	14851	14838	14757	14773	15003	14869	14752	14856	14718	14970	14928	14799	14887	14957	14866	15024	14773	14879	14751	14894	14773	14697	14839	14885	14874	14852	14853	14949	14755	14735	14918	14914	15053	14688	14789	14870	14827	14779	14979	15080	15089	14954	14684	14688	14744	14992	14968	14946	14911	14723	14864	14777	14863	14777	14828	14782	14926	14932	14799	14784	14802	14687	15020	14928	15007	14810	14668	14707	14770	14948	14858	14887	14928	14956	14847	15034	14816	14836	14589	14921	15056	14792	14827	14719	14980	14906	15052	15063	15130	14900	14773	14692	14895	14816	15043	14742	14942	14921	15009	14831	14699	14832	15091	15014	14947	14852	15021	14888	14747	14832	14787	15040	15043	14742	14898	15065	14856	14831	14743	14947	14930	14807	14955	14771	14793	14979	14993	15018	14785	14864	14993	14991	14931	15003	15027	14631	15014	14908	14944	14845	14852	14977	14988	15013	14905	14672	14682	14829	14881	14859	14895	14906	14814	14863	14874	14794	14836	14726	14944	14930	14802	14679	14667	14880	14956	14947	14853	14934	14926	15130	14827	14808	14894	14894	14942	14792	14845	14916	14882	15113	14741	15015	14780	14975	14836	14976	14858	14768	14971	15163	14848	14937	14743	14840	14877	14778	14873	14756	14948	14946	14882	14917	14937	14920	14926	14796	15021	14914	14867	14799	14728	14778	15005	14868	14798	14811	14866	14960	14862	14703	14864	14861	14793	14827	14857	14760	14962	14869	14824	14922	14991	14845	15002	14902	15065	14957	14901	14969	14996	14788	14785	14661	14808	14592	14850	14884	14797	14860	14898	14774	15033	14864	14728	14814	14788	14717	14973	14755	14856	15018	14871	14999	14888	14968	15104	14780	15011	14828	15034	14946	14892	14879	15006	14873	14780	14691	14829	14919	15037	15094	14803	14870	14876	14738	14848	14962	14830	14774	14999	14918	14832	15043
36281	61980	57691	45925	39865	33819	29213	25054	21742	19712	17975	16686	15879	15234	14601	14167	13856	13852	13627	13424	13237	13309	12999	13266	13067	13098	13123	13016	13142	12874	13063	13021	13041	12980	12891	13032	12994	12854	12864	12958	12690	12995	12887	12796	12964	12766	13137	12853	12744	12986	12821	13028	13063	12745	12957	13054	12944	12901	12932	12844	12838	12892	12795	12872	12977	12806	12959	12915	12795	12864	12986	12962	12917	12802	12839	12694	12871	12678	12827	12848	12824	12781	13098	12819	12873	12871	12805	12900	13011	12793	12858	12894	12979	12849	12703	12882	13010	12763	12912	12968	12890	12838	12834	12840	12878	12896	12870	12846	12990	12830	12972	12704	12776	12907	12806	12825	12886	13004	12803	12858	12927	12875	13085	12926	12894	12949	12915	12978	12933	12897	12961	12849	12805	12888	12842	12849	12813	12861	12742	12850	12828	12910	12856	12882	12969	12842	12900	12827	12971	12929	13010	12874	12670	12953	12870	12842	12904	12896	12903	12822	12892	12995	12730	12952	12781	12770	12929	12860	12887	12993	12799	12969	12746	12799	12846	13023	13015	12762	12939	13069	12970	12936	12901	12849	12890	12848	12857	12724	12884	12826	12946	12922	12877	12736	12785	12890	12931	12905	12800	13095	12987	12805	12845	12937	12841	13063	13065	12862	12759	12734	12968	12874	12948	12748	12801	13012	12869	12756	12921	12910	12914	12804	13005	12942	12940	12768	12820	13078	12905	12814	12876	12833	12978	12773	12611	12812	12968	12922	12770	12832	12880	12806	12867	12941	12959	13023	12861	12867	12707	12846	12955	12856	12906	12886	12880	12947	12883	12773	12895	12894	12750	12883	12784	12848	12716	12990	12664	12951	12901	12773	12927	12801	12757	12828	12920	13016	12932	13030	12766	12740	12748	12925	12845	12950	12793	12861	12828	12791	13046	12964	12899	12969	12878	12955	13031	12845	12843	12976	13023	12799	12879	12940	12843	12750	12869	12662	12868	12941	12703	12864	12862	12932	12753	12854	12754	12876	12853	12613	12857	12792	12893	12876	12821	12890	12768	12852	12873	12946	12780	12806	13071	13025	12709	12876	13101	12792	12915	12827	12800	12791	12805	12748	12828	12817	12881	12866	13012	12789	12770	12926	12823	12974	12930	12875	12916	12928	12873	12890	12936	12848	13002	12728	12937	12950	12986	12789	12872	12895	12894	12864	12806	12951	13007	12755	12878	12881	12843	12869	12779	12995	12859	12616	12661	12745	12761	12929	12747	12811	12853	12975	12956	12919	12860	12942	12950	12879	12832	12799	12815	12820	12811	12895	12779	12871	12916	12843	12965	12666	12896	12701	12803	13106	12836	12794	12825	12942	12904	12956	12773	12835	12792	12839	12912	12726	12708	12962	12784	12848	12769	12745	12803	12939	12748	12984	12958	12694	12799	13047	12901	12903	12762	12980	12747	12945	12889	12930	12884	12799	12855	12820	12840	12878	12669	12878	12838	12928	12839	12733	13014	12942	12950	12877	12770	12759	12835	12801	12897	12838	12805	12854	12976	12866	12899	12955	12782	12985	12883	12958	12908	12789	12812	12851	12975	12950	12888	12869	12828	12882	12867	12807	12798	12872	12926	12801	12966	13007	12841	12824	13152	12873	12861	13011	12836	12910	12889	12914	12848	12895	12972	12868	12802	12768	12766	12705	12830	12907	12878	13009	12757	12811	12806	12916	12973	12860	12957	12848	12932	12784	12801	13015	12842	12801	12905	12879	12588	12917	12834	12863	12955	12932	12940	12934	12878	12758	12952	12895	12772	12885	12959	12733	12948	12654	12807	12879	12864	12855	13021	12821	12839	12780	12795	12817	12864	12947	12853	12910	12905	12889	12751	12898	12728	12891	12950	12838	12867	12765	12743	12936	12751	12909	12876	12851	12845	12749	12707	12979	12934	12795	12791	12700	12805	12971	12959	12964	12993	12795	12881	12806	12762	12836	12810	12788	12897	12839	12819	12790	13036	12789	12822	12879	12798	12903	12782	12890	12669	13071	12898	12809	12826	12734	12957	12928	12937	12929	12684	13131	12767	12818	12940	12896	12794	12954	12940	13052	12939	12846	12754	12796	12909	12959	12741	12898	12730	12750	12720	12866	12851	12867	12847	12818	12876	13035	12889	12938	12755	12813	12858	12796	12923	12967	12894	12936	12819	12859	12878	12779	12888	12686	12896	12843	12764	13006	12813	12871	12928	12785	12856	12825	12916	12828	12909	12857	12949	12852	12937	12900	12786	12878	12994	12788	12883	13011	12809	12841	12871	12970	12805	12942	12966	12965	13049	12615	12888	12861	12910	12711	12739	12966	12896	12941	12862	12767	12931	12883	12929	12820	12893	12878	12902	12848	12837	12817	12988	12768	12894	12842	12743	12795	12873	12840	13044	12686	12824	13031	12818	12762	12938	12811	12822	12768	12938	12982	13002	12852	12775	12824	12989	12994	12882	12755	12880	12959	12796	12963	12798	12931	12795	12679	12911	12865	12983	12879	13005	12786	12888	12823	12865	12917	13012	12864	12866	12883	12842	12812	12839	12625	12946	12702	12888	12873	12941	12787	12888	12960	12930	13034	13083	12888	13007	12871	12921	12675	12797	12825	12788	12909	12988	12980	12801	12887	12774	12910	12985	13003	12772	12999	12880	12816	12884	12728	12913	12943	12817	12809	12739	12993	12770	12829	12764	12818	12695	12952	12830	12787	12627	12887	12983	12898	12827	12832	12802	12851	12797	12931	12765	12885	12932	12854	12837	12835	12719	12808	12987	12877	12828	12807	12979	12683	12896	12804	12863	12723	12861	12856	12831	12820	13039	12809	12812	12755	12951	12860	12906	12853	12793	12816	12736	12850	13019	12898	12900	13047	12943	12927	12801	12868	12873	12887	12920	12685	12903	12871	12890	12825	12834	12735	12830	12818	13032	12916	12861	12823	12882	12840	12892	12836	12890	12822	12942	12928	12879	12816	12828	12946	12865	12839	12848	12801	12848	12828	12745	13014	12915	12997	12929	12816	12894	12952	12854	12851	12831	12921	12776	12893	12822	12841	12867	12925	12758	12745	12928	12692	12738	12563	12929	12866	12707	12920	13021	12839	12990	12953	12853	12757	12859	12826	12714	12691	12784	12894	12882	12840	12894	12872	12847	13006	13023	12857	12766	12806	12940	12833	12995	12923	12821	12975	12771	12843	12815	12947	12873	12725	12759	12901	12853	12893	12778	12918	12859	12806	12778	12794	12890	12987	12803	12761	12868	12880	12792	12758	12945	12886	12737	13025	12910	12935	12859	12878	12758	12858	12768	12839	12825	12992	12923	12904	12938	12940	12915	12897	12920	12746	12830	12825	12951	12787	12853	12964	12722	12847	12866	12933	12814	12758	12831	12853	12827	12826	12844	12883	12830	12816	12730	12939	12859	12894	12947	12840	12804	12843	12905	12888	12903	12861	12791	12876	12920	12841	12867	12804	12874	13073	12937	12987	12952	12954	12885	12924	12880	12677	12873	12842	12812	12858	12857	12877	12749	12964	13068	12952	12881	13037	12777	12952	12730	12954	12789	12847	12913	12794	12880	12756	12796	13053	12959	12956	12827	12867	12833	12792	12950	12861	12812	12672	12871	12870	12875	12906	12943	12950	12874	12775	12914	12874	12828	12744	12826	12919	12890	12835	12709	12990	12900	12843	12942	12720	12766	12891	12942	12790	12787	13035	12954	12800	12846	12935	13048	12967	12863	12565	12768	12856	12916	12936	12825	12827	12857	12935	12764	12868	12960	12775	12884	12769	12718	12795	12915	12906	12853	12797	12816	12787	12808	12991	12922	12910	13037	12977	12902	12840	12913	12831	12815	12729	12911	12942	12844	12749	12857	12850	12891	12858	12925	12920	12945	12842	12856	12845	12917	12798	12988	12884	12830	12682	12798	12989	12817	12842	12887	12856	12869	12878	12806	12856	12840	12883	12785	12994	12642	12883	12845	12843	12881	12711	12849	12856	13013	12830	12703	12805	12799	12900	12819	13076	12717	12830	12861	13001	12860	12858	12875	12956	12993	12843	12916	13011	12765	12931	12738	13001	12971	12893	12895	12743	12921	13056	12761	12926	12975	12765	12771	13025	12941	12749	12987	12903	12809	12918	12709	12938	12975	13013	12882	12831	12828	12703	12774	12755	12713	12999	12916	12793	12769	13041	12950	12958	12935	12808	12877	12953	12880	12904	12995	12972	13035	12976	12724	12847	13009	12799	12863	12824	12858	12851	12720	12982	12995	12980	12886	12938	12988	12920	12968	12822	12753	12987	12981	12857	12818	12808	12907	12716	12832	12839	12947	12858	12846	12805	12842	12939	12928	12927	12788	12783	12905	12902	12924	12972	12936	12915	12697	12769	12933	12932	13024	12843	12914	12856	12852	12923	12770	12754	12949	12844	13009	12813	12842	13002	12995	12863	12938	12770	12818	12890	13003	12900	12997	13005	12867	13044	12809	12879	13066	12763	12933	12868	12930	12887	12834	12998	12946	13026	12688	12990	12796	12781	13008	12770	12900	12767	12867	12888	13082	12874	12843	12726	12850	12954	12936	12930	12837	12884	12866	12702	12865	12852	12974	13018	12821	12777	12827	12925	12908	12859	12908	12912	13002	12878	12923	12838	12860	12882	12863	12822	12798	12976	12837	12949	12836	12800	12894	12830	13037	12939	12740	12795	12926	12714	12903	12781	12860	12897	12769	12899	12739	12758	12779	12817	12857	12659	12846	12822	12966	12906	12856	13018	12746	12876	12898	12845	12768	12861	12761	12718	12888	12875	12853	12859	12804	12858	12848	12863	12973	12951	12684	12714	12828	12849	12911	12749	12834	12848	12900	12946	12862	12961	12994	12895	12979	12802	12865	12921	13026	12680	12828	12920	12918	12886	12771	12843	12878	12878	12883	12864	12917	12884	12775	12825	12821	12900	12892	12711	12880	12897	12824	12987	12960	12979	12977	13073	12797	12714	13076	12933	12802	12828	12804	12845	12976	13070	12754	12884	12766	12922	12711	12803	12746	12818	12845	12799	12867	12895	12866	12833	12965	12781	12873	12691	12758	12794	12810	12780	12768	12932	12852	12835
30006	33057	41167	35704	28195	24086	20870	18633	17481	16675	16102	15650	15474	15279	14996	14998	15039	14897	14895	14595	14602	14742	14530	14785	14590	14448	14777	14846	14510	14656	14487	14678	14705	14427	14502	14719	14744	14553	14764	14589	14369	14487	14667	14612	14434	14448	14645	14557	14609	14462	14560	14615	14491	14734	14507	14703	14671	14365	14579	14415	14656	14608	14709	14763	14628	14446	14520	14373	14476	14579	14492	14555	14574	14530	14571	14663	14400	14502	14635	14491	14593	14651	14492	14710	14423	14550	14422	14729	14550	14565	14725	14442	14585	14510	14329	14609	14460	14686	14543	14644	14536	14749	14551	14487	14528	14689	14418	14566	14540	14458	14663	14648	14488	14531	14658	14447	14682	14639	14716	14441	14755	14714	14471	14652	14480	14546	14462	14625	14736	14636	14494	14745	14594	14534	14418	14584	14452	14482	14676	14663	14646	14775	14724	14507	14607	14353	14412	14649	14748	14711	14575	14675	14411	14494	14618	14511	14528	14580	14621	14571	14701	14579	14616	14521	14647	14566	14640	14519	14627	14614	14415	14712	14527	14681	14506	14474	14711	14555	14611	14672	14513	14517	14557	14737	14658	14500	14543	14523	14683	14588	14549	14590	14730	14653	14679	14573	14457	14519	14649	14580	14549	14523	14501	14604	14452	14726	14665	14585	14481	14614	14670	14586	14411	14651	14540	14624	14638	14571	14635	14576	14592	14671	14616	14392	14614	14641	14611	14409	14613	14733	14609	14671	14508	14684	14665	14621	14727	14489	14586	14510	14744	14598	14531	14512	14621	14601	14625	14682	14702	14627	14580	14705	14431	14461	14636	14511	14547	14624	14579	14552	14555	14556	14551	14584	14394	14430	14542	14488	14561	14648	14520	14550	14566	14595	14853	14502	14572	14270	14680	14684	14701	14658	14759	14390	14537	14341	14414	14417	14445	14469	14375	14649	14433	14750	14605	14502	14671	14600	14475	14546	14601	14582	14490	14597	14530	14566	14494	14591	14667	14682	14624	14558	14520	14701	14511	14639	14611	14594	14442	14411	14673	14517	14691	14466	14539	14458	14622	14535	14521	14595	14582	14525	14539	14597	14440	14447	14517	14467	14399	14451	14587	14472	14651	14585	14621	14705	14512	14469	14624	14705	14484	14561	14762	14399	14591	14531	14615	14544	14699	14476	14417	14665	14707	14652	14574	14501	14556	14535	14460	14667	14605	14578	14474	14496	14594	14646	14331	14566	14844	14508	14725	14670	14457	14726	14470	14395	14640	14507	14570	14451	14651	14610	14484	14685	14465	14587	14816	14752	14612	14513	14618	14675	14561	14604	14328	14586	14802	14564	14570	14633	14573	14548	14631	14653	14545	14522	14601	14403	14619	14761	14658	14487	14648	14616	14385	14510	14639	14490	14663	14588	14473	14555	14752	14472	14670	14561	14756	14630	14685	14420	14461	14799	14625	14763	14671	14367	14616	14653	14645	14408	14565	14548	14557	14523	14637	14520	14512	14696	14659	14553	14603	14637	14629	14548	14470	14521	14486	14602	14549	14689	14462	14534	14576	14691	14605	14526	14505	14756	14687	14453	14691	14617	14566	14552	14406	14466	14532	14663	14635	14598	14516	14603	14567	14578	14560	14650	14579	14560	14535	14413	14610	14630	14661	14486	14871	14620	14573	14526	14605	14464	14367	14441	14682	14406	14501	14389	14629	14771	14631	14720	14610	14613	14579	14570	14514	14882	14749	14497	14650	14458	14629	14529	14524	14498	14404	14702	14469	14634	14598	14571	14580	14508	14503	14558	14534	14704	14539	14479	14485	14482	14619	14436	14688	14593	14846	14699	14474	14566	14474	14717	14672	14542	14518	14784	14625	14651	14660	14624	14599	14616	14480	14575	14529	14650	14636	14584	14445	14380	14396	14573	14803	14572	14696	14609	14650	14526	14668	14553	14545	14517	14603	14556	14786	14568	14631	14686	14610	14500	14489	14587	14602	14685	14486	14386	14630	14750	14605	14415	14578	14515	14599	14694	14779	14398	14545	14741	14582	14409	14550	14552	14386	14458	14401	14701	14595	14524	14771	14529	14647	14417	14496	14621	14684	14439	14456	14754	14607	14486	14520	14504	14660	14660	14630	14442	14713	14620	14402	14614	14542	14725	14557	14492	14518	14572	14786	14605	14421	14503	14755	14359	14395	14660	14417	14724	14594	14558	14479	14586	14583	14689	14636	14525	14643	14654	14438	14667	14673	14384	14674	14703	14513	14527	14692	14770	14477	14652	14658	14564	14777	14527	14708	14632	14879	14475	14645	14610	14588	14447	14638	14815	14665	14250	14335	14619	14663	14474	14674	14655	14682	14712	14713	14774	14694	14718	14631	14523	14543	14641	14662	14640	14693	14559	14457	14626	14347	14615	14675	14578	14485	14454	14522	14412	14687	14603	14476	14587	14731	14574	14452	14587	14560	14551	14718	14503	14615	14551	14601	14637	14527	14412	14477	14580	14536	14520	14671	14529	14664	14529	14769	14472	14529	14621	14695	14589	14758	14553	14668	14548	14585	14548	14566	14608	14662	14748	14375	14507	14730	14548	14509	14551	14626	14689	14688	14532	14602	14528	14662	14648	14532	14595	14661	14746	14587	14522	14508	14538	14683	14408	14464	14651	14496	14569	14614	14714	14551	14806	14532	14636	14771	14741	14522	14418	14357	14454	14552	14479	14530	14559	14609	14521	14557	14536	14799	14455	14469	14684	14684	14630	14680	14659	14507	14557	14509	14260	14579	14593	14506	14616	14742	14691	14596	14568	14824	14688	14716	14529	14542	14460	14606	14610	14525	14720	14604	14556	14677	14620	14770	14590	14494	14770	14561	14572	14505	14617	14483	14562	14719	14548	14607	14589	14617	14510	14442	14709	14534	14502	14700	14669	14542	14609	14353	14558	14462	14519	14388	14593	14614	14543	14480	14548	14512	14548	14387	14518	14633	14641	14505	14586	14679	14368	14561	14775	14620	14606	14613	14685	14487	14551	14680	14656	14489	14537	14510	14553	14665	14564	14598	14751	14752	14569	14487	14408	14647	14740	14603	14503	14519	14556	14615	14594	14420	14496	14678	14426	14498	14621	14634	14610	14515	14544	14512	14794	14916	14566	14527	14617	14559	14341	14526	14607	14382	14468	14505	14392	14540	14645	14693	14474	14545	14668	14444	14650	14499	14747	14678	14273	14635	14715	14752	14783	14495	14403	14604	14802	14522	14587	14635	14490	14655	14633	14642	14747	14674	14523	14672	14529	14715	14502	14757	14482	14565	14629	14576	14728	14642	14563	14648	14638	14616	14694	14684	14680	14625	14693	14595	14483	14502	14574	14707	14828	14551	14391	14587	14606	14746	14630	14464	14498	14551	14586	14537	14595	14671	14647	14893	14717	14770	14512	14453	14500	14498	14680	14747	14717	14541	14632	14343	14541	14584	14763	14526	14530	14680	14676	14550	14549	14468	14641	14553	14473	14461	14610	14487	14422	14591	14484	14675	14630	14616	14435	14573	14463	14471	14518	14703	14622	14580	14392	14538	14677	14791	14637	14720	14626	14481	14423	14474	14475	14589	14686	14580	14615	14546	14654	14834	14475	14683	14549	14623	14624	14530	14723	14728	14624	14740	14544	14641	14443	14617	14632	14680	14604	14796	14710	14670	14565	14729	14632	14555	14725	14545	14349	14600	14529	14614	14786	14730	14741	14571	14633	14555	14668	14691	14599	14594	14458	14494	14626	14505	14750	14530	14574	14485	14634	14546	14676	14617	14579	14409	14583	14638	14642	14411	14405	14488	14655	14554	14507	14616	14648	14364	14448	14543	14630	14654	14712	14694	14509	14470	14605	14370	14381	14497	14496	14593	14527	14693	14469	14522	14549	14545	14543	14761	14639	14633	14801	14688	14526	14625	14670	14732	14577	14435	14686	14692	14491	14612	14552	14488	14651	14557	14505	14545	14502	14552	14582	14455	14698	14615	14650	14655	14512	14364	14534	14714	14672	14589	14635	14611	14639	14715	14451	14534	14569	14680	14652	14621	14658	14522	14535	14636	14570	14781	14521	14466	14647	14692	14771	14737	14789	14576	14752	14728	14486	14533	14434	14623	14526	14799	14624	14516	14627	14587	14586	14664	14510	14469	14313	14422	14687	14729	14604	14402	14338	14683	14630	14601	14694	14618	14657	14528	14667	14492	14696	14636	14633	14522	14464	14610	14524	14581	14509	14626	14498	14551	14509	14422	14621	14629	14531	14606	14647	14751	14656	14691	14664	14493	14648	14692	14524	14593	14548	14425	14802	14565	14721	14455	14373	14639	14688	14531	14559	14556	14677	14759	14646	14441	14452	14680	14581	14516	14367	14700	14408	14560	14512	14592	14456	14549	14418	14627	14686	14731	14669	14725	14342	14580	14394	14546	14434	14631	14731	14390	14416	14469	14535	14548	14557	14535	14712	14605	14574	14732	14732	14675	14727	14601	14436	14586	14396	14472	14809	14559	14609	14516	14714	14551	14671	14569	14524	14559	14816	14771	14632	14795	14614	14687	14704	14476	14437	14447	14633	14486	14248	14329	14578	14721	14291	14422	14461	14717	14571	14525	14509	14770	14500	14458	14562	14496	14565	14670	14512	14698	14611	14765	14616	14399	14495	14677	14628	14673	14203	14621	14595	14498	14467	14431	14588	14545	14618	14650	14484	14674	14526	14670	14678	14437	14498	14573	14553	14435	14604	14725	14641	14584	14563	14536	14711	14679	14553	14688	14663	14544	14629	14473	14470	14481	14626	14520	14688	14642	14649	14639	14544	14682	14577	14476	14605	14488	14382	14606	14834	14516	14571	14341	14469	14571	14537	14650	14540	14773	14564	14600	14470	14513	14467	14592	14602	14515	14575	14599	14365	14473	14457	14506	14499	14580	14830	14750	14533	14488	14411	14565	14601	14652	14650	14445	14854	14670	14553	14527	14605	14779	14569	14449	14566	14804	14716	14477	14411	14490	14599	14614	14511	14639	14467	14457	14562	14549	14481	14670	14665	14569	14633	14578	14302	14571	14557	14698	14405	14526	14621	14628	14724	14608	14544	14567	14551	14485	14582	14621	14592	14635	14633	14658	14490
34668	50381	45498	35244	28843	24402	21024	18837	16707	15564	14779	13977	14018	13391	13308	13108	13082	12986	13011	13071	12957	12852	12712	12869	12788	12720	12884	12766	12482	12927	12693	12631	12810	12650	12740	12682	12674	12891	12720	12638	12736	12786	12733	12661	12702	12660	12792	12689	12851	12765	12682	12682	12603	12707	12591	12707	12572	12722	12735	12671	12698	12662	12703	12689	12698	12464	12705	12675	12755	12732	12769	12665	12692	12632	12675	12701	12635	12760	12682	12635	12628	12609	12640	12671	12608	12770	12828	12686	12535	12830	12794	12757	12709	12536	12799	12757	12801	12793	12701	12730	12743	12905	12641	12783	12686	12708	12628	12744	12705	12708	12646	12668	12698	12791	12575	12723	12779	12662	12704	12839	12683	12732	12695	12658	12605	12728	12657	12797	12602	12607	12842	12544	12598	12505	12762	12699	12665	12695	12583	12628	12601	12724	12617	12569	12705	12603	12686	12690	12781	12910	12792	12690	12644	12735	12785	12671	12679	12792	12683	12747	12714	12742	12708	12915	12740	12826	12720	12623	12636	12827	12740	12729	12723	12610	12630	12724	12717	12643	12705	12588	12680	12725	12708	12669	12817	12744	12648	12885	12680	12496	12681	12784	12676	12801	12857	12744	12691	12716	12718	12733	12701	12526	12719	12551	12611	12670	12850	12688	12607	12802	12563	12709	12748	12779	12784	12583	12711	12746	12739	12508	12742	12849	12580	12626	12799	12767	12682	12759	12842	12671	12668	12647	12704	12674	12471	12658	12537	12596	12769	12731	12825	12659	12647	12878	12522	12754	12761	12717	12773	12814	12666	12589	12747	12629	12684	12703	12581	12560	12819	12706	12739	12691	12839	12723	12632	12676	12899	12757	12699	12795	12904	12702	12604	12570	12786	12762	12723	12712	12746	12718	12764	12919	12613	12783	12652	12820	12633	12661	12847	12826	12567	12501	12701	12684	12605	12665	12766	12665	12681	12753	12760	12846	12661	12821	12782	12606	12868	12669	12840	12844	12764	12795	12642	12763	12653	12491	12667	12737	12683	12807	12812	12676	12611	12791	12581	12723	12731	12546	12621	12749	12738	12760	12756	12667	12620	12651	12754	12798	12724	12751	12728	12818	12802	12632	12781	12695	12739	12720	12688	12808	12747	12668	12594	12766	12791	12629	12848	12695	12665	12676	12849	12728	12761	12846	12806	12659	12617	12841	12696	12566	12643	12696	12685	12600	12745	12676	12636	12841	12644	12712	12596	12592	12725	12620	12787	12651	12599	12692	12741	12727	12687	12804	12765	12687	12773	12579	12890	12673	12711	12694	12617	12657	12450	12700	12619	12810	12707	12680	12786	12661	12726	12669	12699	12609	12755	12673	12504	12677	12607	12839	12614	12681	12726	12728	12551	12773	12606	12679	12670	12773	12595	12865	12776	12690	12656	12612	12808	12651	12821	12577	12847	12799	12769	12712	12707	12795	12718	12829	12713	12677	12742	12768	12647	12891	12652	12744	12679	12638	12659	12635	12639	12842	12730	12813	12827	12719	12590	12780	12638	12636	12687	12648	12727	12592	12713	12693	12697	12606	12715	12729	12766	12682	12487	12778	12477	12656	12657	12777	12563	12733	12549	12776	12817	12630	12658	12567	12647	12507	12678	12781	12697	12630	12661	12659	12656	12591	12730	12714	12521	12838	12603	12695	12510	12773	12858	12775	12743	12600	12668	12820	12786	12730	12660	12694	12627	12612	12863	12817	12706	12701	12632	12644	12650	12757	12737	12636	12721	12837	12679	12627	12642	12599	12782	12750	12585	12728	12763	12656	12695	12506	12608	12781	12804	12793	12735	12776	12481	12644	12775	12657	12698	12660	12649	12708	12891	12661	12834	12584	12779	12650	12708	12749	12619	12884	12719	12786	12702	12703	12772	12718	12873	12728	12688	12798	12694	12721	12777	12667	12601	12806	12713	12733	12594	12607	12887	12669	12654	12689	12686	12663	12664	12806	12697	12533	12583	12844	12687	12706	12685	12745	12657	12629	12510	12767	12721	12589	12627	12802	12609	12641	12764	12804	12707	12607	12582	12409	12759	12745	12688	12823	12570	12711	13028	12620	12696	12769	12789	12648	12731	12866	12692	12649	12542	12665	12679	12641	12759	12632	12664	12800	12736	12768	12735	12718	12702	12797	12718	12635	12745	12671	12669	12785	12556	12824	12698	12714	12607	12790	12630	12830	12916	12653	12808	12745	12644	12747	12914	12759	12676	12849	12615	12736	12790	12693	12775	12615	12843	12748	12738	12580	12718	12750	12613	12590	12726	12656	12882	12732	12762	12576	12690	12702	12744	12623	12707	12732	12786	12797	12436	12698	12734	12594	12958	12724	12832	12670	12636	12663	12735	12689	12711	12876	12679	12736	12692	12759	12629	12745	12798	12629	12690	12684	12821	12630	12583	12721	12799	12665	12832	12786	12696	12910	12635	12642	12669	12763	12701	12705	12737	12578	12703	12672	12837	12737	12633	12677	12727	12673	12835	12759	12733	12677	12828	12830	12753	12895	12688	12634	12684	12686	12756	12707	12712	12768	12647	12528	12790	12638	12622	12797	12708	12718	12638	12689	12722	12673	12760	12798	12752	12635	12694	12677	12742	12693	12757	12674	12636	12744	12647	12688	12702	12560	12744	12679	12618	12611	12681	12597	12708	12747	12704	12777	12624	12497	12758	12609	12608	12477	12710	12720	12682	12813	12767	12763	12746	12672	12580	12761	12690	12678	12681	12701	12646	12866	12668	12653	12574	12704	12827	12618	12740	12824	12664	12691	12724	12790	12855	12707	12663	12761	12617	12741	12864	12657	12583	12771	12677	12721	12656	12875	12631	12704	12582	12783	12707	12778	12731	12642	12796	12718	12638	12589	12799	12736	12769	12759	12652	12738	12547	12814	12735	12791	12781	12619	12749	12610	12514	12576	12755	12713	12627	12706	12618	12694	12712	12809	12657	12679	12640	12723	12507	12626	12748	12571	12569	12759	12687	12754	12776	12910	12651	12756	12628	12808	12695	12949	12770	12813	12525	12592	12778	12786	12534	12619	12548	12673	12742	12732	12872	12649	12774	12846	12726	12671	12778	12726	12737	12807	12660	12627	12599	12798	12777	12810	12550	12575	12767	12624	12768	12750	12700	12585	12776	12699	12712	12549	12722	12748	12731	12596	12777	12747	12543	12687	12800	12800	12738	12755	12602	12777	12673	12570	12682	12575	12765	12738	12728	12572	12752	12663	12684	12741	12798	12640	12603	12714	12550	12738	12714	12525	12729	12555	12739	12725	12720	12586	12668	12812	12637	12620	12650	12691	12792	12641	12643	12622	12735	12607	12757	12746	12798	12694	12499	12842	12562	12589	12824	12722	12838	12688	12582	12634	12689	12725	12504	12600	12624	12675	12749	12836	12706	12725	12750	12628	12565	12811	12721	12792	12822	12883	12721	12611	12684	12717	12552	12727	12815	12744	12510	12789	12762	12647	12825	12742	12718	12699	12576	12619	12675	12717	12691	12702	12720	12643	12754	12701	12640	12737	12701	12644	12676	12652	12756	12689	12670	12749	12776	12813	12787	12683	12649	12682	12660	12716	12747	12838	12627	12872	12673	12646	12740	12703	12655	12897	12699	12677	12666	12681	12756	12787	12689	12727	12665	12658	12742	12776	12723	12863	12532	12504	12667	12785	12745	12729	12587	12652	12895	12595	12726	12840	12657	12520	12682	12703	12932	12705	12685	12688	12723	12752	12662	12637	12548	12796	12859	12752	12832	12654	12527	12787	12525	12677	12639	12886	12524	12721	12670	12672	12765	12795	12742	12755	12723	12867	12751	12620	12717	12722	12727	12657	12571	12774	12585	12751	12707	12678	12648	12805	12877	12810	12840	12751	12813	12736	12777	12733	12902	12669	12687	12664	12685	12857	12763	12698	12673	12860	12748	12691	12780	12795	12682	12697	12666	12702	12728	12791	12880	12739	12864	12562	12759	12731	12741	12643	12763	12826	12719	12756	12730	12741	12679	12804	12519	12795	12636	12960	12719	12705	12569	12665	12661	12880	12667	12760	12550	12605	12783	12429	12734	12645	12567	12779	12636	12593	12626	12873	12723	12643	12759	12840	12785	12810	12541	12805	12806	12724	12685	12690	12766	12741	12734	12603	12782	12568	12629	12734	12640	12625	12574	12712	12836	12728	12797	12679	12721	12758	12592	12660	12728	12722	12594	12840	12677	12619	12635	12674	12717	12742	12766	12560	12646	12693	12773	12619	12763	12621	12618	12556	12711	12742	12745	12730	12638	12725	12728	12710	12653	12722	12644	12644	12731	12698	12620	12785	12770	12708	12629	12678	12650	12720	12669	12778	12925	12639	12734	12871	12506	12600	12762	12773	12697	12659	12665	12827	12554	12743	12714	12636	12768	12791	12783	12771	12614	12680	12529	12556	12791	12761	12680	12677	12799	12734	12719	12726	12720	12645	12867	12779	12767	12730	12540	12749	12779	12570	12751	12840	12712	12515	12484	12631	12801	12737	12718	12546	12720	12661	12715	12738	12789	12726	12754	12783	12652	12696	12611	12716	12804	12731	12604	12683	12797	12723	12777	12770	12643	12729	12662	12881	12679	12797	12809	12716	12797	12654	12618	12783	12676	12825	12867	12553	12640	12850	12630	12860	12788	12685	12647	12591	12709	12794	12689	12821	12740	12670	12828	12581	12811	12704	12748	12786	12779	12569	12886	12681	12791	12550	12803	12745	12769	12647	12713	12821	12812	12712	12985	12805	12710	12533	12713	12722	12704	12667	12644	12814	12884	12722	12910	12741	12663	12546	12673	12774	12731	12591	12686	12505	12618	12599	12685	12717	12645	12584	12769	12768	12781	12749	12800	12777	12829	12605	12761	12926	12744	12679	12679	12720	12826	12646	12673	12595	12763	12665	12879	12620	12601	12810	12587	12698	12684	12790	12796	12616	12833	12859	12657	12707	12827	12732	12627	12833	12615	12775	12654	12792	12762	12648	12754	12787	12598	12791	12748	12667	12646	12611	12794	12753	12723	12663	12614	12806	12630	12916	12609	12778	12545	12596	12635	12566	12595	12732	12689	12698	12634	12735	12664	12658
24085	21058	28951	27396	27815	28293	26058	21546	19063	17796	16969	16152	15747	15666	15292	15131	14796	14755	14594	14699	14785	14452	14471	14550	14431	14469	14538	14509	14526	14390	14619	14435	14332	14396	14539	14410	14387	14377	14371	14381	14273	14477	14197	14535	14409	14491	14304	14519	14389	14242	14482	14484	14413	14209	14469	14439	14440	14371	14193	14429	14462	14406	14437	14324	14368	14290	14360	14468	14451	14481	14453	14274	14425	14410	14330	14204	14352	14393	14466	14407	14363	14349	14401	14021	14232	14371	14276	14284	14688	14572	14446	14241	14472	14322	14150	14441	14418	14483	14407	14521	14422	14274	14405	14245	14444	14411	14269	14359	14436	14351	14534	14394	14411	14316	14118	14275	14262	14616	14492	14268	14192	14248	14122	14303	14336	14443	14292	14304	14420	14133	14467	14327	14399	14266	14383	14427	14480	14391	14372	14279	14224	14329	14204	14630	14277	14362	14446	14314	14181	14238	14458	14413	14320	14359	14373	14497	14482	14340	14435	14311	14231	14445	14342	14493	14191	14297	14281	14269	14399	14208	14394	14175	14454	14258	14329	14278	14346	14461	14354	14545	14426	14363	14607	14422	14435	14339	14337	14257	14229	14481	14311	14296	14399	14332	14129	14206	14356	14245	14416	14317	14289	14207	14442	14158	14356	14240	14357	14186	14230	14441	14424	14172	14124	14285	14273	14328	14407	14306	14292	14319	14122	14294	14587	14427	14368	14397	14019	14207	14388	14430	14357	14286	14223	14377	14269	14435	14343	14433	14316	14200	14215	14204	14345	14321	14344	14234	14261	14421	14393	14355	14189	14360	14396	14308	14445	14462	14334	14333	14303	14147	14408	14279	14481	14323	14256	14277	14307	14497	14306	14225	14263	14347	14177	14414	14283	14155	14122	14436	14394	14584	14533	14409	14128	14373	14541	14264	14331	14351	14336	14312	14349	14202	14337	14198	14228	14402	14221	14423	14242	14387	14423	14297	14345	14414	14430	14319	14429	14324	14293	14186	14144	14216	14288	14581	14278	14277	14313	14172	14308	14354	14209	14304	14397	14130	14204	14683	14248	14073	14325	14262	14120	14504	14354	14165	14414	14431	14378	14309	14500	14342	14259	14427	14301	14463	14363	14229	14499	14244	14323	14417	14351	14415	14314	14491	14094	14033	14315	14337	14341	14392	14287	14243	14275	14383	14462	14305	14211	14403	14327	14504	14384	14486	14375	14201	14334	14262	14216	14349	14258	14020	14322	14258	14379	14187	14454	14249	14454	14308	14298	14128	14330	14118	14277	14457	14385	14199	14220	14223	14243	14464	14391	14245	14192	14468	14457	14393	14136	14348	14182	14306	14350	14397	14042	14443	14462	14316	14297	14505	14467	14252	14225	14393	14372	14162	14083	14371	14209	14481	14347	14170	14302	14325	14438	14352	14244	14386	14396	14158	14452	14466	14518	14225	14339	14212	14211	14487	14341	14576	14339	14053	14452	14390	14277	14383	14396	14469	14272	14225	14501	14452	14558	14466	14280	14183	14303	14485	14374	14341	14458	14447	14308	14386	14447	14358	14349	14477	14320	14209	14344	14099	14251	14254	14275	14295	14224	14234	14377	14403	14349	14340	14208	14361	14199	14276	14324	14078	14258	14274	14228	14460	14288	14232	14465	14380	14333	14420	14311	14242	14476	14309	14303	14475	14394	14289	14292	14216	14284	14326	14286	14387	14235	14005	14235	14502	14449	14267	14314	14192	14374	14417	14305	14127	14136	14142	14256	14334	14344	14234	14434	14354	14356	14260	14309	14259	14500	14267	14205	14212	14407	14205	14347	14425	14366	14409	14180	14433	14706	14263	14518	14337	14254	14519	14260	14186	14165	14205	14385	14364	14189	14201	14491	14416	14571	14500	14451	14109	14281	14185	14304	14249	14300	14373	14240	14387	14426	14105	14415	14381	14410	14244	14480	14159	14254	14083	14314	14438	14318	14289	14242	14418	14462	14117	14295	14570	14246	14387	14301	14332	14487	14393	14409	14336	14047	14189	14294	14323	14309	14209	14181	14325	14369	14356	14216	14353	14507	14324	14251	14233	14069	14422	14410	14361	14236	14212	14151	14288	14246	14196	14333	14328	14264	14365	14396	14309	14480	14370	14384	14409	14293	14271	14214	14415	14363	14178	14141	14452	14345	14393	14256	14121	14234	14289	14383	14327	14255	14520	14677	14162	14315	14220	14361	14282	14424	14005	14076	14326	14206	14272	14207	14359	14382	14424	14175	14228	14230	14425	14357	14395	14435	14544	14421	14254	14174	14236	14305	14280	14393	14272	14153	14277	14331	14240	14254	14303	14483	14446	14264	14341	14376	14244	14409	14503	14357	14475	14174	14148	14301	14332	14511	14332	14261	14515	14368	14315	14323	14169	14261	14306	14323	14330	14298	14171	14443	14327	14053	14153	14345	14296	14359	14384	14530	14353	14191	14237	14217	14350	14275	14359	14557	14386	14281	14315	14337	14324	14302	14415	14335	14366	14325	14542	14280	14268	14457	14281	14309	14482	14393	14380	14419	14375	14290	14209	14443	14314	14319	14255	14284	14269	14380	14468	14548	14343	14488	14257	14434	14493	14372	14031	14141	14293	14383	14351	14422	14273	14351	14342	14272	14610	13989	14233	14524	14360	14458	14310	14151	14262	14346	14457	14281	14240	14369	14135	14419	14679	14396	14411	14475	14362	14357	14319	14257	14263	14401	14578	14417	14255	14320	14551	14323	14294	14445	14343	14263	14284	14283	14286	14307	14216	14301	14434	14271	14313	14215	14547	14261	14111	14303	14199	14318	14379	14276	14350	14286	14268	14324	14398	14519	14345	14173	14449	14284	14173	14305	14374	14397	14405	14313	14363	14387	14299	14363	14535	14416	14333	14451	14137	14376	14250	14221	14180	14119	14246	14368	14510	14253	14373	14338	14430	14192	14404	14503	14424	14290	14352	14350	14504	14346	14231	14353	14380	14266	14227	14261	14452	14160	14055	14115	14177	14342	14143	14394	14424	14372	14355	14426	14325	14398	14352	14235	14258	14139	14386	14403	14253	14296	14311	14245	14080	14248	14340	14328	14412	14318	14362	14305	14446	14524	14301	14367	14307	14417	14394	14293	14161	14345	14366	14204	14414	14148	14313	14161	14204	14205	14245	14385	14241	14257	14388	14346	14424	14252	14538	14268	14365	14548	14278	14192	14273	14295	14408	14295	14248	14413	14283	14455	14231	14322	14321	14506	14083	14470	14367	14575	14352	14402	14447	14138	14128	14288	14331	14418	14543	14354	14524	14242	14298	14267	14280	14194	14289	14296	14218	14342	14570	14260	14223	14154	14417	14204	14192	14277	14258	14345	14082	14126	14391	14507	14330	14409	14456	14401	14421	14324	14410	14399	14248	14317	14512	14382	14315	14290	14200	14391	14357	14262	14382	14447	14334	14249	14493	14268	14404	14438	14531	14385	14492	14324	14231	14294	14323	14247	14123	14314	14445	14207	14392	14235	14413	14318	14309	14333	14412	14476	14453	14427	14298	14284	14181	14340	14318	14034	14452	14213	14316	14277	14320	14499	14474	14622	14255	14325	14232	14427	14356	14367	14290	14481	14210	14342	14359	14491	14145	14362	14221	14441	14352	14418	14334	14285	14280	14348	14312	14348	14354	14330	14350	14282	14312	14343	14189	14389	14296	14230	14313	14235	14377	14313	14451	14149	14247	14282	14325	14390	14199	14269	14180	14186	14291	14272	14469	14417	14312	14295	14192	14285	14364	14374	14129	14264	14243	14171	14387	14365	14408	14437	14370	14234	14457	14272	14278	14359	14368	14154	14250	14161	14461	14260	14212	14495	14359	14187	14391	14354	14241	14259	14362	14238	14310	14443	14382	14375	14418	14314	14333	14428	14404	14311	14140	14144	14212	14310	14493	14364	14241	14345	14397	14322	14362	14329	14358	14635	14380	14363	14292	14377	14265	14375	14412	14463	14330	14246	14296	14236	14412	14167	14397	14264	14218	14408	14299	14553	14295	14382	14357	14295	14387	14271	14335	14182	14385	14258	14471	14310	14469	14362	14268	14422	14154	14346	14539	14408	14211	14232	14353	14337	14470	14302	14340	14455	14295	14246	14281	14311	14319	14232	14374	14421	14299	14273	14404	14356	14247	14295	14321	14421	14325	14278	14258	14438	14382	14452	14368	14485	14284	14403	14421	14466	14393	14386	14306	14233	14166	14162	14274	14210	14247	14440	14268	14201	14353	14374	14308	14461	14369	14360	14520	14294	14348	14329	14369	14419	14347	14314	14344	14470	14242	14370	14227	14312	14404	14162	14230	14207	14326	14326	14331	14176	14229	14294	14385	14254	14493	14265	14492	14473	14366	14355	14340	14405	14450	14442	14169	14168	14180	14356	14191	14208	14085	14254	14338	14487	14446	14300	14255	14361	14290	14383	14285	14333	14195	14239	14392	14181	14242	14519	14417	14357	14366	14280	14276	14347	14306	14246	14354	14300	14243	14427	14245	14259	14427	14253	14413	14382	14578	14300	14197	14288	14305	14112	14255	14440	14459	14280	14173	14300	14274	14384	14315	14454	14269	14158	14181	14569	14294	14373	14319	14323	14311	14418	14265	14167	14237	14428	14128	14442	14520	14366	14431	14399	14222	14252	14348	14328	14223	14266	14252	14429	14297	14289	14087	14469	14376	14398	14191	14285	14492	14268	14287	14314	14369	14334	14328	14105	14325	14450	14389	14101	14553	14343	14242	14556	14365	14320	14367	14326	14446	14333	14254	14229	14315	14357	14119	14307	14507	14347	14269	14396	14322	14327	14261	14292	14433	14381	14406	14399	14366	14355	14173	14387	14315	14340	14499	14323	14373	14345	14225	14481	14416	14360	14237	14275	14617	14340	14306	14212	14520	14084	14338	14362	14228	14223	14283	14389	14439	14125	14305	14426	14362	14338	14301	14351	14229	14184	14290	14455	14284	14142	14220	14342	14436	14332	14418	14291	14364	14277	14435	14490	14088	14306	14285	14390	14266	14253	14320	14187	14413	14524	14238	14310	14163	14341	14364	14220	14239	14331	14318	14301	14493	14271	14256	14225	14433	14277	14400	14287	14668
34022	56394	51753	41314	35060	29539	25261	21619	19067	17204	15850	15057	14478	14146	13790	13349	13222	13214	13016	12952	12741	12862	12918	12722	12781	12874	12566	12709	12787	12493	12670	12714	12630	12591	12691	12675	12435	12715	12506	12566	12712	12623	12665	12482	12610	12406	12684	12642	12703	12584	12677	12552	12606	12557	12611	12576	12813	12735	12609	12643	12564	12811	12611	12642	12812	12522	12620	12550	12733	12559	12458	12556	12461	12623	12459	12546	12627	12552	12641	12752	12620	12528	12577	12792	12503	12504	12566	12640	12589	12582	12642	12609	12560	12583	12393	12531	12766	12458	12686	12473	12741	12529	12472	12540	12464	12622	12670	12595	12662	12636	12727	12637	12628	12528	12559	12708	12642	12442	12630	12592	12667	12539	12528	12654	12425	12620	12688	12561	12667	12470	12573	12584	12683	12548	12559	12781	12526	12565	12570	12529	12592	12565	12560	12572	12568	12633	12586	12606	12646	12645	12505	12648	12737	12513	12555	12609	12632	12604	12667	12588	12559	12484	12565	12657	12700	12681	12675	12517	12526	12616	12550	12467	12571	12669	12682	12460	12591	12705	12709	12630	12606	12533	12747	12638	12572	12690	12610	12507	12617	12475	12574	12524	12655	12649	12639	12442	12449	12599	12717	12480	12619	12617	12463	12554	12578	12567	12528	12609	12610	12657	12568	12784	12516	12649	12600	12673	12469	12458	12624	12586	12540	12590	12515	12467	12493	12450	12711	12647	12489	12631	12483	12493	12564	12655	12612	12606	12646	12620	12629	12569	12710	12701	12598	12499	12409	12653	12608	12478	12678	12428	12768	12361	12725	12601	12638	12536	12627	12610	12548	12719	12526	12496	12703	12598	12747	12568	12536	12702	12610	12554	12483	12677	12594	12566	12546	12492	12577	12536	12616	12609	12640	12507	12637	12666	12447	12708	12604	12552	12501	12506	12719	12531	12565	12649	12571	12446	12531	12541	12654	12486	12517	12516	12677	12581	12533	12386	12717	12595	12397	12610	12584	12501	12639	12567	12702	12451	12435	12713	12652	12561	12641	12563	12633	12602	12776	12567	12486	12689	12675	12729	12654	12610	12609	12707	12637	12582	12588	12642	12496	12461	12601	12590	12627	12638	12514	12442	12617	12537	12588	12506	12519	12454	12689	12632	12576	12607	12626	12552	12698	12538	12591	12673	12579	12481	12671	12597	12539	12454	12574	12646	12668	12447	12711	12590	12669	12552	12578	12689	12606	12555	12619	12696	12597	12482	12544	12477	12591	12811	12615	12579	12587	12513	12776	12641	12610	12517	12494	12490	12576	12493	12655	12615	12522	12579	12570	12482	12755	12537	12651	12562	12635	12669	12789	12470	12661	12620	12470	12605	12593	12588	12565	12607	12566	12535	12555	12647	12645	12580	12469	12781	12719	12646	12579	12486	12638	12659	12550	12538	12663	12485	12520	12540	12602	12666	12633	12562	12689	12739	12569	12630	12490	12770	12464	12408	12583	12572	12424	12487	12684	12725	12507	12504	12602	12540	12532	12555	12614	12629	12646	12686	12423	12690	12957	12600	12728	12592	12676	12566	12543	12632	12518	12487	12592	12690	12660	12523	12616	12547	12582	12550	12610	12733	12646	12492	12632	12622	12452	12733	12334	12530	12658	12472	12628	12409	12594	12855	12655	12531	12640	12607	12521	12477	12605	12597	12599	12668	12569	12699	12530	12612	12548	12554	12508	12526	12764	12389	12529	12656	12581	12642	12741	12473	12489	12620	12572	12663	12508	12502	12520	12591	12542	12631	12675	12680	12541	12440	12766	12555	12617	12697	12554	12544	12480	12531	12555	12463	12645	12610	12662	12600	12652	12601	12533	12693	12582	12664	12561	12521	12627	12586	12542	12627	12543	12603	12518	12622	12699	12582	12527	12638	12461	12518	12497	12448	12668	12511	12626	12632	12558	12776	12624	12585	12548	12734	12704	12492	12240	12643	12558	12565	12490	12603	12686	12456	12649	12479	12540	12621	12395	12618	12369	12430	12504	12743	12631	12716	12618	12459	12608	12586	12626	12709	12627	12477	12532	12674	12437	12658	12747	12604	12409	12644	12715	12646	12576	12642	12699	12616	12498	12557	12682	12679	12639	12475	12698	12596	12572	12627	12603	12523	12626	12633	12665	12645	12576	12563	12630	12567	12585	12507	12715	12645	12502	12574	12508	12495	12626	12686	12625	12601	12644	12595	12622	12602	12518	12461	12542	12578	12629	12734	12686	12507	12576	12371	12572	12662	12355	12586	12499	12550	12594	12582	12529	12505	12572	12684	12602	12571	12602	12654	12595	12720	12652	12559	12599	12520	12725	12580	12477	12627	12458	12671	12686	12715	12675	12734	12663	12665	12684	12545	12631	12482	12635	12668	12576	12622	12738	12613	12529	12498	12615	12437	12629	12584	12751	12568	12732	12373	12491	12478	12626	12584	12549	12687	12559	12552	12596	12588	12599	12414	12545	12611	12615	12566	12593	12637	12614	12469	12551	12764	12445	12500	12587	12539	12475	12572	12496	12561	12588	12506	12624	12543	12604	12608	12468	12634	12623	12621	12704	12494	12696	12608	12646	12489	12542	12533	12565	12643	12635	12536	12735	12683	12654	12677	12496	12621	12524	12567	12552	12623	12615	12418	12749	12750	12635	12614	12446	12705	12642	12438	12662	12501	12482	12690	12696	12679	12544	12281	12531	12617	12634	12605	12673	12546	12650	12489	12612	12580	12527	12663	12603	12574	12673	12555	12519	12745	12585	12467	12492	12616	12523	12614	12691	12672	12576	12590	12542	12510	12619	12610	12534	12490	12661	12509	12633	12652	12476	12691	12583	12479	12615	12497	12465	12431	12701	12579	12580	12577	12530	12569	12612	12511	12564	12536	12534	12761	12548	12552	12680	12569	12706	12603	12674	12520	12646	12544	12582	12698	12604	12500	12548	12664	12614	12405	12638	12657	12424	12715	12527	12702	12575	12568	12549	12433	12543	12528	12423	12571	12629	12689	12462	12533	12759	12563	12548	12563	12471	12678	12617	12591	12536	12772	12559	12732	12442	12573	12755	12657	12619	12663	12543	12588	12488	12473	12641	12556	12564	12671	12444	12591	12694	12485	12538	12576	12740	12499	12577	12585	12621	12573	12599	12658	12489	12484	12696	12653	12665	12669	12522	12640	12718	12479	12484	12558	12548	12606	12789	12538	12488	12656	12612	12592	12700	12691	12622	12609	12702	12533	12424	12614	12509	12646	12590	12645	12582	12594	12718	12660	12557	12438	12585	12625	12481	12535	12600	12579	12702	12535	12657	12609	12513	12563	12593	12535	12557	12586	12502	12437	12588	12548	12697	12555	12679	12626	12535	12577	12575	12669	12464	12554	12712	12575	12543	12642	12658	12637	12589	12398	12628	12443	12490	12567	12627	12590	12526	12675	12509	12429	12610	12642	12576	12603	12770	12571	12562	12717	12650	12533	12524	12615	12761	12618	12540	12544	12580	12615	12761	12660	12611	12496	12628	12470	12493	12517	12595	12511	12549	12581	12571	12530	12661	12704	12593	12676	12554	12659	12602	12582	12490	12662	12567	12609	12555	12717	12701	12414	12767	12580	12726	12600	12562	12742	12525	12634	12608	12697	12579	12423	12637	12489	12495	12651	12538	12741	12509	12773	12473	12594	12745	12837	12566	12652	12732	12614	12495	12585	12653	12697	12435	12723	12506	12552	12593	12677	12712	12609	12409	12523	12654	12535	12588	12733	12679	12591	12699	12406	12537	12616	12573	12529	12574	12603	12367	12649	12658	12439	12452	12793	12548	12620	12521	12626	12805	12591	12802	12503	12588	12666	12581	12607	12575	12499	12657	12591	12676	12567	12540	12669	12580	12544	12644	12614	12618	12637	12515	12454	12433	12560	12586	12713	12527	12692	12564	12593	12519	12592	12564	12670	12633	12509	12594	12455	12465	12668	12617	12594	12592	12590	12544	12500	12612	12707	12420	12555	12747	12579	12386	12715	12570	12406	12536	12639	12673	12456	12579	12625	12681	12555	12680	12430	12433	12584	12633	12575	12556	12507	12809	12610	12517	12564	12630	12658	12636	12529	12624	12496	12528	12493	12552	12691	12391	12411	12595	12690	12626	12606	12660	12640	12703	12697	12548	12547	12462	12667	12604	12508	12551	12655	12625	12614	12369	12526	12566	12564	12645	12589	12625	12707	12459	12495	12462	12715	12705	12624	12641	12664	12580	12669	12587	12570	12552	12501	12673	12701	12494	12693	12585	12532	12567	12494	12571	12527	12579	12744	12775	12572	12535	12633	12457	12631	12765	12640	12688	12510	12427	12442	12439	12553	12519	12680	12443	12551	12629	12503	12743	12425	12638	12607	12634	12579	12364	12572	12545	12710	12484	12627	12675	12565	12600	12471	12756	12674	12577	12574	12405	12593	12653	12527	12705	12649	12583	12599	12535	12511	12675	12499	12664	12497	12567	12663	12651	12518	12494	12497	12441	12637	12581	12868	12587	12747	12583	12556	12577	12648	12527	12700	12516	12631	12577	12609	12567	12674	12729	12472	12683	12657	12613	12575	12555	12579	12610	12492	12670	12674	12444	12651	12526	12790	12586	12662	12541	12513	12512	12405	12538	12535	12673	12642	12544	12492	12693	12489	12567	12596	12611	12579	12689	12618	12594	12581	12678	12604	12577	12628	12596	12517	12631	12585	12723	12508	12584	12648	12520	12708	12483	12633	12592	12652	12577	12557	12643	12601	12476	12649	12427	12552	12630	12472	12683	12677	12611	12767	12659	12740	12618	12542	12603	12616	12560	12562	12564	12523	12652	12573	12652	12585	12538	12673	12544	12542	12481	12611	12752	12699	12592	12673	12643	12668	12461	12552	12633	12595	12627	12708	12765	12644	12523	12454	12612	12597	12612	12586	12674	12597	12660	12493	12653	12500	12600	12607	12592	12724	12522	12729	12638	12462	12535	12552	12636	12557	12636	12695	12637	12711	12663	12530	12649	12607	12611	12680	12522	12896	12560	12450	12596	12631	12477	12574	12464	12442	12482	12541	12781	12507	12539	12520	12641	12462	12521	12656	12584	12595	12525	12589	12474	12511
22727	21044	28790	24409	24951	29122	30237	24597	21522	20144	18443	17645	16765	16370	16198	15674	15637	15440	15384	15198	15414	14938	15033	15011	14921	14884	14875	14865	14981	14998	14933	15193	14758	14941	14793	14841	14982	14992	14731	14751	14863	14735	14651	15065	14858	14912	14799	14723	14978	14863	14859	14919	14911	14879	14647	14515	14617	14722	14775	14665	14755	14955	14753	14900	14943	14816	14907	14694	14747	14717	14720	14789	14849	14653	14708	14737	14766	14974	14877	14883	14827	14940	14632	14813	14743	14626	14632	14638	14863	14777	14814	14812	14909	14707	14665	15001	14648	14973	14701	14625	14533	14782	14811	14882	14748	14599	14798	14668	14944	14737	14749	14853	14759	14676	14859	14870	14940	14682	14601	14761	14777	14849	14665	14618	14780	14800	14701	14753	14788	14966	14780	14755	14913	14643	14726	14761	14635	14681	14746	14850	14814	14659	14846	14620	14712	14677	14846	14971	14857	14677	14755	14525	14763	14819	14997	14534	14615	14712	14694	14909	14526	14693	14720	14748	14766	14883	14687	14798	14750	14777	14803	14662	14944	14555	14537	14749	14689	14765	14770	14791	14893	14689	14833	14697	14727	14760	14770	14531	14628	14737	14833	14723	14807	14820	14746	14804	14924	14876	14702	14776	14904	14804	14907	14858	14723	14837	14772	14915	14565	14649	14807	14798	14817	14613	14907	14710	14785	14943	14577	14735	14835	14684	14750	14635	14867	14836	14631	14806	14578	14758	14769	14655	14589	14763	14810	14758	14782	14686	14691	14759	14770	14590	14830	14897	14588	14609	14578	14797	14712	14746	14706	14655	14702	14833	14813	14853	14824	14761	14583	14815	14713	14600	14871	14809	14854	14772	14774	14773	14742	14680	14883	14682	14634	14795	14598	14751	14612	14751	14608	14684	14936	14681	14846	14794	14847	14649	14709	14588	14693	14646	14751	14760	14672	14647	14776	14771	14839	14666	14721	14727	14635	14837	14835	14757	14788	14595	14793	14778	14553	14874	14696	14662	14706	14593	14778	14874	14661	14712	14733	14737	14732	14588	14770	14778	14653	14776	14687	14685	14891	14920	14701	14935	14878	14644	14561	14758	14855	14682	14786	14611	14734	14757	14754	14768	14750	14758	14733	14888	14769	14646	14816	14704	14619	14755	14981	14711	14679	14639	14796	14609	14559	14727	14765	14778	14811	14823	14977	14633	14869	14671	14675	14661	14776	14776	14664	14612	14796	14704	14451	14820	14705	14570	14816	14716	14719	14672	14828	14774	14496	14800	14821	14797	14713	14753	14783	14715	14654	14751	14707	14847	14783	14629	14940	14725	14625	15035	14808	14738	14669	14725	14857	14771	14797	14705	14713	14669	14644	14687	14747	14697	14828	14826	14808	14799	14780	14713	14783	14912	14924	14801	14899	14675	14803	14763	14783	14671	14943	14898	14636	14769	14841	14686	14739	14614	14898	14684	14699	14714	14782	14938	14883	14594	14767	14681	14742	14739	14758	14794	14573	14948	14566	14815	14863	14689	14613	14712	14769	14788	14985	14658	14582	14642	14722	14389	14684	14771	14725	14789	14723	14870	14439	14702	14569	14818	14653	14713	14785	14535	14628	14690	14658	14842	14729	14805	14721	14709	14793	14664	14789	14841	14750	14849	14718	14822	14743	14989	14738	14489	14757	14831	14728	14741	14949	14796	14541	14867	14917	14685	14580	14655	14869	14778	14758	14576	14625	14858	14851	14734	14723	14570	14703	14671	14788	14655	14665	14778	14622	14656	14722	14594	14683	14672	14850	14740	14882	14742	14870	14797	14823	14777	14426	14621	14812	14771	14669	14620	14903	14763	14746	14710	14732	14882	14925	14594	14711	14719	14762	14736	14903	14532	14719	14802	14815	14878	14825	14608	14647	14606	14673	14823	14766	14706	14771	14610	14760	14700	14727	14690	14796	14594	14966	14896	14751	14700	14643	14832	14629	14652	14839	14946	14544	14689	14545	14778	14672	14753	14671	14658	15048	14553	14689	14674	14639	14648	14865	14627	14876	14769	14655	14752	14795	14765	14720	14848	14813	14838	14745	14993	14703	14626	14670	14889	14909	14809	14705	14579	14679	14722	14808	14730	14700	14507	14761	14642	14671	14805	14627	14803	14897	14768	14597	14713	14695	14617	14860	14721	14866	14600	14670	14493	14690	14869	14829	14729	14602	14705	14769	14714	14648	14667	14837	14681	14978	14747	14829	14729	14918	14626	14826	14705	14727	14801	14806	14667	14710	14747	14787	14601	14598	14715	14604	14866	14743	14505	14708	14923	14802	14736	14735	14787	14676	14659	14770	14919	14806	14650	14736	14756	14750	14670	14772	14589	14529	14837	14813	14807	14712	14554	14575	14962	14845	14720	14761	14709	14723	14736	14796	14779	14819	14775	14677	14610	14752	14869	14716	14869	14710	14646	14593	14643	14736	14754	14906	14695	14692	14730	14707	14650	14611	14714	14562	14723	14731	14830	14868	14802	14564	14887	14859	14823	14860	14744	14823	14594	14889	14799	14662	14539	14740	14585	14695	14575	14590	14755	14771	14807	14743	14761	14554	14569	14546	14711	14700	14658	14727	14583	14829	14899	14802	14772	14675	14504	14667	14703	14513	14709	14665	14519	14657	14803	14700	14956	14589	14581	14470	14618	14799	14835	14562	14812	14540	14668	14770	14675	14504	14780	14679	14845	14675	14588	14675	14744	14671	14802	14658	14885	14745	14688	14681	14642	14733	14863	14693	14884	14546	14653	14690	14573	14709	14662	14725	14714	14755	14859	14708	14730	14610	14613	14723	14837	14761	14575	14595	14648	14598	14603	14565	14674	14821	14586	14820	14795	14727	14919	14581	14775	14788	14670	14615	14658	14544	14850	14726	14709	14872	14862	14793	14696	14706	14883	14816	14645	14868	14751	14699	14929	14951	14833	14980	14802	14514	14490	14871	14880	14652	14794	14811	14568	14808	14878	14823	14555	14685	14571	14827	14725	14649	14642	14683	14753	14725	14730	14753	14555	14790	14795	14762	14954	14726	14681	14686	14755	14845	14749	14846	14880	14741	14599	14781	14863	14725	14676	14729	14779	14827	14997	14747	14684	14789	14676	14765	14758	14893	14753	14797	14729	14652	14556	14770	14792	14683	14745	14816	15042	14689	14595	14650	14714	14707	14656	14835	14780	14850	14763	14624	14539	14740	14750	14874	14925	14698	14842	14795	14624	14709	14583	14621	14680	14745	14854	14957	14630	14755	14947	14895	14613	14759	14650	14635	14603	14510	14725	14781	14762	14581	14803	14681	14683	14693	14821	14684	14667	14892	14480	14517	14595	14797	14681	14894	14609	14685	14881	14676	14639	14713	14928	14734	14790	14547	14982	14769	14610	14716	14682	14677	14699	14718	14641	14794	14803	14827	14748	14685	14745	14805	14669	14731	14854	14892	14673	14767	14774	14751	14721	14738	14802	14672	14776	14673	14602	14563	14498	15001	14775	14719	14707	14640	14666	14760	14647	14731	14635	14663	14936	14636	14717	14721	14777	14739	14738	14761	14687	14716	14714	14775	14713	14749	14840	14746	14905	14764	14707	14859	14692	14800	14705	14651	14782	14792	14694	14650	14878	14725	14731	14715	14589	14768	14727	14901	14787	14872	14883	14765	14506	14661	14796	14827	14771	14832	14681	14804	14881	14804	14782	14785	14675	14707	14771	14784	14835	14832	14655	14674	14730	14781	14654	14682	14753	14613	14745	15029	14631	14773	14655	14782	14610	14512	14741	14548	14795	14629	14572	14813	14836	14883	14818	14566	14714	14653	14497	14748	14634	14704	14560	14604	14894	14682	14727	14611	14613	14618	14791	14742	14816	14664	14758	15044	14765	14903	14753	14811	14743	14790	14816	14841	14760	14685	14507	14817	14681	14568	14714	14816	14650	14668	14760	14693	14797	14954	14677	14648	14785	14705	14578	14866	14883	14800	14746	14584	14708	14590	14724	14684	14622	14800	14684	14594	14521	14803	14772	14794	14855	14717	14745	14768	14664	14676	15014	14741	14802	14820	14733	14770	14893	14766	14683	14707	14790	14640	14425	14637	14681	14789	14767	14793	14809	14612	14583	14634	14825	14697	14720	14571	14769	14736	14784	14812	14757	14852	14667	14792	14686	14770	14586	14726	14642	14752	14556	14757	14754	14703	14785	14717	14651	14792	14768	14893	14752	14565	14659	14775	14716	14891	14662	14559	14736	14581	14773	14700	14654	14809	14636	14797	14921	14704	14653	14714	14722	14819	15116	14759	14718	14777	14740	14901	14818	14636	14818	14700	14675	14756	14575	14656	14859	14678	14813	14592	14691	14775	14967	14877	14629	14596	14893	14586	14779	14566	14747	14808	14647	14746	14692	14715	14720	14818	14580	14640	14747	14865	15037	14651	14758	14688	14637	14764	14653	14851	14853	14809	14736	14650	14666	14728	14606	14799	14584	14761	14786	14872	14605	14851	14891	14812	14909	14828	14671	14820	14889	14834	14825	14765	14758	14734	14779	14619	14678	14824	14549	14639	14778	14850	14755	14905	14734	14869	14965	14788	14608	14409	14652	14888	14671	14660	14657	14809	14762	14955	14824	14704	14665	14613	14587	14773	14762	14827	14663	14756	14610	14565	14786	14617	14862	14811	14656	14599	14871	14749	14640	14561	14632	14677	14677	14859	14750	14648	14763	14792	14688	14592	14746	14813	14913	14574	14685	14840	14474	14636	14449	14645	14634	14815	14579	14641	14689	14758	14798	14679	14790	14876	14784	14870	14825	14664	14703	14738	14661	14738	14663	14792	14715	14559	14801	14735	15035	15086	14871	14718	14694	14690	14740	14721	14707	14666	14627	14589	14611	14842	14749	14696	14694	14825	14643	14736	14886	15012	14849	14543	14935	14901	14734	14697	14867	14844	14814	14486	14614	14635	14687	14630	14900	14721	14681	14718	14716	14628	14754	14873	14663	15074	14585	14633	14574	14727	14836	14819	14751	14767	14618	14490	14798	14735	14632	14653	14688	14808	14714	14739	14900	14737	14733	14788	14818	14951	14785	14825	14713	14824	14696	14599	14627	14850	14682	14528	14719	14593	14647
36357	61999	57854	46230	40269	34459	29300	25144	21942	19632	17654	16285	15586	15118	14589	14039	13619	13442	13245	13430	12969	13025	13080	13090	13189	13015	12854	12909	13009	12859	13016	12921	12865	12904	12928	12893	12970	12767	12938	12906	12872	12788	12984	12981	12849	12887	12848	12702	12645	12828	12862	12719	12756	12773	12747	12843	12846	12750	12822	12843	12870	12698	12598	12806	12661	12884	13003	12710	12970	12785	12881	12824	12763	12827	12687	12884	12720	12857	12810	12811	12726	12815	12718	12875	12797	12811	12719	12729	13004	12793	12654	12995	12885	12788	12914	12758	12876	12904	12806	12691	12807	12820	12816	12756	12954	12759	12855	12853	12836	12847	12876	12880	12664	12740	12792	12796	12802	12675	12649	12839	12735	12778	12947	12752	12743	12844	12639	12765	12895	12884	12910	12885	12732	12803	12707	12861	12846	12603	12859	12770	12702	12687	12779	12610	12774	12806	12744	12756	12789	12603	12751	12723	12901	12971	12756	12702	12928	12898	12813	12803	12779	12809	12775	12772	12696	12697	12876	12822	12639	12838	12980	12722	12971	12781	12800	12590	12805	12715	12924	12650	12803	12771	12760	12675	12790	12831	12833	12675	12777	12815	12707	12905	12835	12868	12708	12797	12671	12886	12782	12862	12587	12956	12719	12666	12733	12640	12814	12818	12876	12666	12790	12663	12721	12769	12657	12787	12575	12706	12668	12775	12597	12652	12821	12771	12758	12845	12683	12720	12640	12674	12681	12900	12728	12957	12802	12813	12829	12721	12846	12712	12844	12728	12862	12819	12807	12768	12891	12647	12807	12631	12701	12772	12946	12694	12715	12684	13009	12930	12765	12938	12802	12860	12843	12880	12794	12709	12678	12580	12849	12549	12608	12871	12720	12824	12779	12650	12860	12755	12892	12732	12800	12742	12822	12748	12777	12854	12785	12906	12765	12888	12669	12950	12858	12994	12895	12835	12883	12914	12907	12669	12813	12727	12879	12665	12765	12849	12736	12731	12781	12861	12780	12840	12943	12917	12842	12796	12802	12920	12803	12771	12792	12867	12937	12715	12818	13027	12717	12904	12912	12776	12863	12775	12926	12795	12750	12860	12645	12725	12780	12867	12781	12877	12806	12785	12919	12879	12791	12782	12877	12861	12898	12770	12805	12840	12958	12730	12744	12749	12766	12790	12683	12875	12701	12838	12986	12937	12695	12743	12836	12821	12741	12798	12710	12722	12849	12891	12738	12783	12787	12622	12751	12796	12787	12933	12610	12819	12670	12791	12826	12691	12729	12890	12911	12801	12967	12667	12687	12726	12868	12852	12599	12667	12999	12854	12838	12652	12657	12818	12759	12797	12911	12783	12740	12874	12779	12755	12889	12754	12870	12734	12837	12693	12862	12787	12922	12909	12961	12549	12827	12796	12725	12891	12777	12716	12899	12694	12809	12715	12678	12808	12759	12918	12693	12740	12856	12884	12875	12876	12848	12709	12921	12757	12690	12839	12782	12913	12784	12792	12777	12841	12744	12748	12751	12667	12847	12814	12841	12889	12790	12805	12718	12642	12878	12929	12755	12800	12756	12672	12857	12938	12758	12704	12851	12765	12806	12831	12735	12736	12755	12838	12690	12775	12740	12767	12772	12740	12868	12848	12884	12652	12714	12873	12741	12669	12784	12629	12835	12748	12704	12954	12846	12821	12828	12777	12774	12737	12757	12616	12744	12544	12784	12850	12822	12814	12857	12841	12697	12575	12738	12805	12788	12748	12683	12857	12788	12849	12557	12798	12811	12935	12753	12750	12733	12838	12772	12838	12803	12672	12839	12743	12847	12737	12808	12928	12691	12748	12770	12719	12872	12627	12770	12843	12565	12620	12758	12721	12785	12721	12866	12937	12921	12763	12773	12823	12844	12862	12649	12834	12733	12700	12695	12681	12958	12757	12762	12744	12808	12857	12760	12783	12809	12822	13037	12925	12704	12959	12800	12737	12921	12670	12792	12806	12848	12739	12854	12742	12744	12776	12805	12876	12798	12874	12739	12694	12792	12818	12743	12753	12916	12757	12889	12708	12748	12778	12664	12704	12888	12754	12610	12800	12712	12785	12927	12685	12841	12769	12741	13034	12840	12756	12757	12769	12925	12664	12829	12715	12696	12740	12783	12888	12792	12816	12854	12881	12781	12732	12808	12833	12905	12859	12700	12669	12861	12751	12878	12653	12734	12614	12742	12831	12837	12812	12767	12799	12770	12726	12736	12901	12827	12732	12773	12705	13116	12614	12868	12685	12713	12792	12942	12727	12796	12817	12735	12990	12676	12829	12781	12839	12709	12792	12840	12664	12682	12850	12811	12684	12648	12757	12689	12750	12683	12780	12766	12812	12897	12953	12839	12753	12883	12746	12694	12785	12946	12629	12787	12832	12695	12806	12821	12778	12785	12717	12773	12997	12841	12835	12868	12810	12830	12831	12870	12815	12795	12740	12725	12650	12691	12778	12795	12594	12813	12921	12886	12737	12934	12696	12734	12707	12809	12708	12720	12914	12830	12822	12934	12796	12761	12685	12895	12785	12820	12941	12835	12677	12809	12776	12685	12786	12759	12777	12950	12855	12797	12782	12611	12836	12696	12845	12947	12729	12790	12787	12942	12779	12619	12916	12728	12757	12763	12714	12814	12799	12856	12902	12821	12834	12892	12741	12872	12818	12778	12816	12732	12754	12950	12773	12659	12854	12864	12906	12556	12669	12439	12742	12690	12798	12726	12770	12761	12794	12766	12741	12752	12771	12791	12927	12873	12756	12665	12765	12865	12673	12880	12877	12853	12882	12729	12743	12632	12818	12708	12864	12836	12716	12859	12789	12696	12716	12718	12788	12731	12834	12576	12796	12695	12697	12810	12791	12844	12851	12846	12685	12720	12813	12775	12796	12712	12877	12574	12712	12810	12708	12744	12806	12719	12811	12737	12812	12801	12594	12881	12769	12739	12865	12737	12717	12698	12870	12812	12804	12947	12626	12710	12801	12736	12965	12743	12691	12774	12837	12770	12770	12843	12795	12624	12819	12957	12803	12763	12945	12769	12783	12777	12834	12732	12779	12871	12752	12645	12832	12780	12729	12686	12827	12660	12867	12907	12774	12647	12779	12498	12746	12865	12767	12854	12788	12672	12745	12762	12581	12842	12983	12664	12875	12605	12774	12714	12701	12724	12759	12791	12794	12888	12767	12866	12778	12767	12876	12894	12707	12803	12747	12810	12744	12933	12758	12675	12743	12886	12685	12770	12588	12577	12832	12808	12768	12817	12837	12847	12767	12746	12864	12886	12848	12691	12749	12947	12878	12908	12832	12820	12623	12641	12860	12771	12836	12729	12786	12720	12786	12657	12780	12649	12831	12752	12712	12743	12693	12822	12911	12695	12700	12855	12769	12760	12716	12861	12641	12841	12725	12838	12805	12790	12733	12809	12648	12700	12736	12881	12824	12744	12702	12848	12800	12792	12732	12760	12646	12947	12728	12825	12828	12681	12836	12717	12731	12767	12651	12740	12577	12825	12825	12895	12720	12918	12666	12806	12724	12641	12773	12884	12659	12912	12868	12909	12716	12961	12817	12835	12744	12736	12673	12807	12767	12764	12830	12709	12850	12798	12862	12959	12698	12873	12719	12741	12784	12678	12750	12740	12785	12651	12814	12911	12860	12729	12819	12666	12836	12890	12715	12820	12894	12871	12814	12813	12778	12704	12901	12756	12798	12735	12755	12744	12641	12715	12816	12930	12639	12804	12641	12642	12828	12798	12927	12680	12820	12749	12820	12717	12729	12848	12812	12688	12813	12691	12849	12796	12658	12808	12877	12686	12704	12827	12781	12702	12930	12705	12736	12872	12781	12825	12816	12813	12917	12742	12774	12689	12721	12751	12786	12635	12949	12719	12690	12668	12787	12758	12838	12863	12799	12666	12622	12748	12844	12765	12775	12713	12581	12804	12775	12701	12685	12748	12706	12898	12709	12676	12740	12773	12950	12684	12815	12713	12925	12751	12839	12676	12775	12705	12819	12989	12838	12582	12691	12813	12822	12864	12858	12702	12652	12839	12830	12772	12801	12820	12778	12872	12642	12677	12895	12802	12781	12740	12842	12717	12720	12749	12816	12814	12906	12748	12801	12809	12944	12756	12766	12753	12861	12874	12800	12688	12692	12802	12811	12852	12721	12781	12715	12962	12723	12808	12698	12757	12776	12832	12795	12810	12714	12699	12718	12755	12803	12791	12662	12723	12757	12848	12807	12704	12787	12672	12889	12775	12882	12740	12717	12623	12784	12820	12684	12707	12820	12784	12791	12929	12664	12772	12717	12875	12734	12733	12792	12741	12762	12544	12848	12928	12749	12759	12760	12822	12760	12885	12781	12717	12826	12619	12934	12901	12720	12827	12858	12819	12740	12903	12733	12865	12694	12916	12783	12837	12887	12678	12710	12818	12677	12733	12784	12753	12911	12749	12771	12851	12794	12789	13071	12789	12728	12751	12776	12720	12761	12691	12657	12991	12636	12782	12860	12784	12849	12845	12836	12883	12872	12814	12747	12651	12814	12831	12768	12882	12920	12785	12728	12767	12636	12878	12837	12595	12812	12746	12799	12774	12864	12808	12792	12810	12911	12798	12930	12878	12920	12795	12726	12886	12741	12705	12816	12730	12652	12830	12782	12791	12819	12791	12863	12677	12627	12729	12862	12786	12650	12863	12774	12909	12829	12810	12720	12773	12707	12797	12711	12769	12903	12766	12867	12781	12705	12729	12780	12880	12929	12701	12678	12751	12973	12875	12861	12832	12782	12774	12894	12779	12766	12976	12583	12666	12926	12636	12864	12689	12654	12770	12788	12979	12885	12743	12744	12783	12731	12877	12799	12926	12781	12836	12740	12805	12914	12782	12906	12791	12868	12796	12821	12848	12665	12818	12867	12835	12684	12830	12823	12654	12719	12747	12852	12848	12784	12812	12786	12736	12558	12847	12867	12753	12728	12732	13048	12657	12825	12711	12823	12778	12826	12839	12599	12852	12565	12972	12669	12891	12850	12693	12836	12973	12910	12836	12617	12741	12772	12913	12782	12715	12822	12709	12764	12872	12595	12786	12693	12804	12903	12810	12735	12791	12680
29982	33119	41617	36260	28702	24356	20998	18784	17536	16823	16103	15855	15518	15336	15269	15168	15048	14921	14837	14845	14766	14821	14821	14871	14947	14814	14837	14830	14801	14759	14502	14728	14789	14814	14495	14751	14651	14527	14540	14680	14607	14684	14680	14709	14791	14847	14675	14696	14756	14517	14790	14621	14685	14812	14626	14732	14711	14806	14741	14622	14686	14832	14588	14825	14697	14543	14608	14641	14708	14678	14671	14658	14677	14910	14667	14496	14563	14517	14549	14786	14532	14679	14707	14527	14590	14718	14740	14651	14576	14732	14624	14495	14587	14562	14683	14561	14501	14603	14540	14690	14766	14712	14840	14776	14587	14610	14615	14519	14570	14604	14537	14676	14555	14755	14635	14631	14635	14637	14820	14606	14704	14811	14607	14634	14611	14750	14641	14608	14801	14482	14658	14525	14824	14693	14584	14600	14359	14495	14460	14659	14646	14622	14542	14843	14662	14612	14589	14590	14657	14871	14803	14526	14657	14735	14607	14670	14710	14746	14606	14731	14728	14572	14398	14616	14644	14516	14721	14719	14595	14907	14568	14685	14640	14655	14618	14478	14706	14570	14574	14602	14710	14706	14476	14588	14669	14605	14622	14582	14537	14672	14627	14634	14615	14583	14671	14558	14480	14534	14480	14636	14695	14602	14479	14737	14675	14489	14821	14863	14720	14814	14746	14687	14614	14552	14647	14756	14632	14687	14716	14716	14649	14616	14497	14694	14526	14724	14638	14636	14694	14587	14691	14523	14578	14727	14531	14720	14705	14638	14764	14704	14605	14673	14692	14592	14510	14604	14732	14490	14709	14456	14608	14569	14611	14730	14475	14649	14656	14686	14645	14647	14537	14724	14751	14737	14694	14694	14474	14501	14881	14686	14605	14657	14733	14650	14795	14598	14669	14705	14613	14526	14593	14657	14410	14699	14790	14697	14739	14476	14714	14547	14803	14711	14626	14817	14706	14669	14674	14639	14732	14570	14668	14819	14733	14676	14816	14594	14574	14617	14571	14782	14656	14601	14746	14473	14580	14642	14628	14616	14770	14601	14673	14740	14694	14534	14466	14556	14407	14656	14613	14755	14697	14651	14583	14705	14553	14602	14917	14596	14661	14658	14683	14716	14819	14787	14687	14633	14590	14611	14604	14731	14648	14508	14705	14684	14519	14699	14579	14713	14670	14728	14617	14621	14567	14609	14757	14624	14777	14640	14646	14664	14678	14737	14575	14673	14567	14701	14673	14564	14492	14554	14806	14736	14699	14288	14539	14545	14759	14628	14645	14576	14840	14607	14582	14703	14743	14588	14580	14762	14689	14488	14578	14617	14672	14539	14624	14473	14569	14589	14842	14593	14700	14698	14563	14586	14700	14712	14844	14466	14461	14694	14454	14532	14708	14593	14574	14606	14552	14903	14432	14552	14704	14576	14585	14613	14459	14452	14639	14653	14706	14523	14454	14737	14707	14657	14653	14653	14462	14577	14741	14699	14671	14560	14641	14517	14639	14824	14822	14796	14631	14573	14557	14400	14629	14828	14691	14743	14650	14730	14544	14704	14811	14587	14622	14671	14511	14565	14847	14535	14486	14628	14564	14694	14543	14518	14712	14657	14650	14788	14594	14719	14731	14635	14663	14655	14774	14724	14511	14590	14503	14623	14616	14569	14639	14664	14494	14735	14772	14570	14698	14572	14714	14587	14897	14585	14750	14750	14595	14636	14592	14696	14696	14662	14636	14475	14469	14600	14654	14506	14729	14603	14578	14672	14640	14657	14714	14551	14606	14469	14746	14558	14455	14542	14787	14619	14477	14629	14848	14733	14729	14464	14656	14733	14578	14523	14665	14878	14647	14650	14725	14677	14599	14693	14582	14828	14799	14435	14628	14506	14633	14544	14704	14521	14636	14706	14683	14581	14913	14658	14534	14665	14827	14755	14709	14649	14629	14752	14647	14524	14764	14519	14501	14492	14615	14469	14811	14496	14666	14563	14586	14657	14681	14703	14551	14643	14544	14565	14786	14631	14557	14661	14624	14509	14659	14747	14387	14581	14951	14755	14715	14725	14780	14769	14570	14481	14599	14561	14755	14582	14551	14489	14712	14634	14807	14580	14722	14710	14573	14445	14545	14591	14728	14608	14662	14588	14648	14771	14497	14465	14747	14692	14679	14432	14724	14578	14625	14852	14670	14621	14612	14541	14683	14758	14591	14654	14571	14607	14655	14807	14584	14618	14500	14861	14648	14556	14643	14755	14536	14683	14604	14550	14671	14454	14586	14633	14546	14594	14567	14706	14618	14584	14615	14521	14561	14417	14644	14553	14685	14783	14681	14686	14834	14769	14513	14595	14564	14524	14595	14598	14853	14796	14663	14626	14584	14637	14619	14596	14703	14671	14646	14599	14569	14491	14884	14641	14546	14880	14729	14698	14705	14679	14790	14410	14716	14626	14609	14614	14685	14563	14527	14562	14562	14471	14549	14657	14594	14706	14434	14402	14518	14527	14420	14503	14603	14903	14590	14819	14859	14800	14714	14737	14822	14368	14661	14494	14547	14788	14572	14749	14646	14693	14686	14658	14381	14630	14482	14705	14827	14553	14623	14545	14703	14488	14622	14490	14537	14593	14727	14677	14594	14674	14545	14607	14758	14737	14502	14630	14818	14713	14783	14802	14590	14570	14756	14448	14833	14702	14678	14411	14727	14768	14482	14724	14640	14783	14820	14623	14791	14584	14557	14677	14656	14600	14566	14820	14619	14702	14597	14618	14761	14643	14675	14497	14612	14891	14569	14726	14759	14693	14619	14446	14791	14888	14586	14789	14810	14647	14665	14525	14485	14702	14782	14724	14539	14641	14665	14759	14706	14631	14559	14691	14730	14729	14621	14648	14485	14627	14621	14646	14599	14714	14676	14570	14518	14661	14640	14759	14634	14720	14588	14764	14534	14380	14656	14710	14682	14682	14789	14663	14479	14581	14403	14625	14621	14666	14622	14746	14593	14615	14621	14707	14531	14531	14809	14711	14552	14497	14695	14638	14646	14477	14748	14499	14645	14553	14476	14538	14589	14645	14698	14695	14801	14629	14708	14549	14739	14717	14571	14583	14396	14757	14694	14698	14656	14641	14608	14645	14859	14646	14523	14446	14658	14694	14775	14742	14670	14634	14489	14605	14622	14644	14614	14656	14688	14459	14701	14740	14658	14633	14586	14684	14732	14428	14526	14685	14372	14914	14780	14598	14438	14854	14699	14547	14568	14589	14693	14642	14783	14672	14610	14858	14611	14563	14710	14696	14597	14511	14551	14633	14718	14516	14341	14626	14768	14709	14418	14648	14657	14666	14819	14742	14609	14666	14427	14632	14634	14614	14683	14603	14680	14574	14514	14608	14662	14652	14617	14680	14649	14789	14657	14754	14539	14657	14661	14779	14612	14626	14491	14487	14559	14439	14682	14785	14555	14575	14624	14633	14656	14563	14710	14671	14617	14538	14670	14652	14561	14697	14544	14655	14756	14532	14594	14378	14589	14661	14722	14607	14772	14543	14552	14535	14715	14626	14790	14647	14459	14501	14714	14572	14773	14525	14602	14531	14586	14733	14806	14526	14597	14709	14575	14578	14689	14606	14557	14680	14493	14554	14565	14539	14657	14610	14684	14654	14624	14524	14638	14669	14609	14455	14538	14578	14481	14571	14815	14518	14550	14781	14704	14579	14423	14749	14604	14690	14526	14538	14551	14747	14701	14665	14563	14697	14777	14783	14800	14525	14604	14662	14722	14593	14728	14633	14460	14566	14759	14685	14688	14693	14724	14504	14601	14532	14782	14533	14674	14559	14575	14553	14400	14507	14550	14620	14457	14776	14582	14546	14578	14772	14623	14661	14505	14699	14649	14523	14719	14664	14796	14772	14605	14771	14635	14760	14704	14759	14534	14559	14553	14616	14500	14552	14523	14670	14766	14660	14704	14645	14504	14786	14758	14581	14804	14744	14665	14600	14795	14568	14671	14735	14775	14828	14660	14587	14696	14738	14585	14600	14588	14633	14736	14772	14564	14809	14696	14627	14897	14811	14523	14773	14588	14623	14827	14803	14715	14773	14750	14650	14696	14722	14721	14594	14583	14602	14698	14564	14717	14680	14814	14668	14507	14775	14660	14648	14453	14675	14649	14769	14674	14535	14633	14649	14591	14518	14606	14676	14657	14753	14754	14695	14577	14629	14636	14621	14764	14730	14501	14687	14782	14789	14786	14626	14717	14562	14727	14630	14632	14650	14541	14641	14631	14705	14773	14752	14554	14717	14654	14587	14498	14593	14508	14738	14730	14672	14596	14560	14763	14503	14630	14575	14458	14657	14622	14556	14843	14550	14514	14613	14793	14542	14670	14649	14776	14721	14711	14591	14518	14572	14721	14537	14703	14672	14654	14584	14667	14589	14570	14526	14557	14573	14526	14568	14450	14512	14755	14727	14878	14678	14736	14702	14703	14882	14764	14658	14700	14746	14712	14464	14602	14439	14654	14634	14708	14745	14676	14736	14730	14564	14572	14690	14651	14503	14565	14588	14561	14749	14494	14739	14536	14721	14724	14645	14582	14612	14771	14617	14606	14712	14607	14746	14668	14880	14646	14611	14571	14543	14657	14673	14579	14552	14610	14656	14663	14506	14492	14609	14631	14567	14680	14573	14692	14553	14568	14817	14600	14806	14696	14581	14524	14662	14576	14593	14573	14636	14437	14768	14850	14664	14724	14501	14532	14716	14630	14652	14662	14760	14637	14638	14492	14719	14662	14556	14721	14585	14623	14671	14753	14751	14711	14496	14558	14583	14720	14867	14754	14458	14851	14683	14667	14598	14598	14522	14523	14679	14634	14667	14421	14543	14797	14648	14816	14578	14831	14554	14617	14566	14638	14762	14817	14611	14479	14787	14731	14686	14555	14724	14620	14566	14842	14532	14670	14719	14563	14828	14664	14717	14503	14603	14472	14592	14708	14591	14583	14756	14747	14665	14728	14530	14608	14591	14577	14540	14690	14655	14618	14778	14587	14635	14799	14662	14445	14462	14396	14573	14732	14394	14392	14650	14763	14539	14669	14604	14764	14559	14784	14752	14663	14682	14639	14757	14798	14524	14411	14412	14750	14773	14668	14617	14715	14783
34685	50623	46056	35556	29601	24688	21053	18633	17132	15755	14956	14345	13727	13777	13372	13254	13144	12991	13109	12889	13005	12956	12870	12797	12896	12824	12845	12973	12787	12658	12983	12850	12904	12824	12974	12889	12894	12813	12968	12851	12774	12749	12871	12843	12836	12895	12886	12850	12899	12778	12882	12955	12740	12836	12674	12821	12856	12812	12673	12689	12764	12792	12817	12941	12752	12808	12801	12759	12969	12981	12869	12833	12890	12694	12828	12803	12729	12907	12798	12816	12767	12821	12778	12867	12833	12621	12724	12786	12913	12737	12838	12963	12900	12845	12889	12748	12960	12705	12684	12741	12708	12765	12771	12739	12818	12804	12772	12921	12913	12857	12861	12730	12794	12711	12732	12832	12825	12866	12758	12926	12822	12874	12675	12782	12718	12846	12626	12647	12753	12807	12708	12848	12933	12707	12752	12722	12848	12780	12733	12755	12818	12685	12731	12738	12902	12761	12892	12554	12784	12751	12764	12785	12951	12893	12832	12855	12759	12783	12876	12760	12768	12824	12690	12764	12760	12817	12756	12881	12728	12867	12871	12796	12823	12833	12859	12820	12713	12566	12798	12691	12819	12892	12905	12802	12724	12929	12612	12754	13082	12669	12866	12695	12888	12597	12775	12842	12832	12871	12799	12596	12783	12796	12894	12722	12937	12812	12814	12884	12803	12816	12769	12846	12829	12792	12803	12782	12605	12870	12755	12779	12718	12780	12801	12859	12795	12731	12710	12729	12831	12923	12797	12782	12804	12702	12665	12853	12887	12861	12767	12807	12985	12837	12795	12753	12818	12906	12697	12769	12889	13000	12759	12851	12773	12857	12756	12832	12751	12889	12810	12698	12816	12840	12729	12631	12709	12727	12733	12746	12651	12877	12913	12842	12790	12938	12715	12743	12656	12913	12824	12782	12829	12880	12830	12775	12679	12841	12627	12725	12803	12713	12671	12776	12823	12821	12793	12825	12803	12712	12777	12769	12841	12788	12744	12907	12886	12733	12743	12798	12937	12699	12851	12726	12916	12754	12795	12710	12750	12959	12793	12786	12695	12754	12738	12736	13111	12794	12786	12654	13047	12890	12700	12820	12614	12916	12807	12866	12749	12805	12802	12822	12813	12619	12767	12840	12788	12698	12718	12809	12826	12819	12704	12843	12927	12939	12796	12876	12867	12798	12819	12754	12719	12713	12858	12777	12725	13111	12762	12752	12716	12919	12695	12822	12827	12799	12699	12865	12838	12786	12841	12860	12728	12885	12827	12669	12821	12711	12757	12836	12984	12747	12697	12920	12756	12785	12706	12930	12636	12900	12931	12807	12736	12899	12667	12877	12646	12777	12885	12711	12726	12854	12741	12880	12855	12723	12970	12780	12817	12685	12850	12881	12709	12785	12738	12845	12868	12837	12898	12730	12905	12808	12915	12744	13079	12837	12963	12783	12853	12790	12802	12999	12926	12910	12733	12758	12987	13017	12677	12804	12761	12896	12614	12867	12734	12825	12803	12793	12817	12751	12798	12799	12710	12782	12804	12743	12844	12708	12930	12957	12987	12760	12808	12801	12624	12840	12801	12794	12846	12850	12870	12712	12904	12826	12767	12757	12833	12768	12718	12856	12860	12784	12801	12588	12866	12869	12664	12831	12782	12788	12670	12623	12734	12621	12728	12836	12833	12772	12697	12840	12906	12806	12838	12960	12744	12793	12734	12922	12620	12712	12767	12826	12724	12884	12826	12749	12817	12716	12978	12746	12624	12866	12738	12701	12888	12861	12808	12823	12617	12886	12815	12722	12837	12875	12728	12781	12667	12698	12852	12860	12790	12870	12791	12629	12803	12821	12923	12707	12747	12956	12735	12671	12764	12797	12730	12692	12770	12786	12855	12865	12890	12952	12817	12830	12698	13003	12759	12764	12786	12764	12968	12714	12909	12766	12600	12852	12839	12876	12771	12742	12780	12748	12802	12916	12759	12757	12838	12794	12683	12767	12766	12834	12733	12765	12765	12718	12784	12822	12864	12886	12863	12671	12829	12847	12933	12684	12752	12886	12808	12791	12738	12672	12680	12933	12844	12771	12614	12799	12694	12822	12742	12759	12872	12995	12841	12926	12788	12795	12864	12626	12710	12690	12803	12947	12717	12694	12738	12730	12772	12915	12725	12884	12820	12874	12581	12735	12693	12831	12746	12668	12802	12689	12795	12606	12772	12635	12586	12731	12885	12916	12798	12713	12718	12774	12924	12810	12783	12614	12769	12764	12926	12641	12718	12652	12930	12852	12915	12830	12914	13100	12747	12804	12838	12816	12719	12754	12732	12853	12880	12688	12899	12828	12843	12613	12942	12869	12738	12767	12891	12651	12870	12846	12754	12595	12858	12730	12677	12924	12999	12907	12755	12864	12711	12749	12915	12713	12808	12643	12868	12816	12892	12941	12903	12916	12725	12856	12905	12782	12669	13038	12762	12902	12922	12750	12741	12825	12795	12603	12762	12765	12719	12659	12844	12768	12810	12966	12585	12772	12786	12837	12874	12752	12902	12965	12810	12843	12855	12764	12855	12616	12790	12762	12824	12774	12855	12800	12677	12600	12643	12781	12900	12771	12776	12756	12791	12799	12862	12710	12662	12598	12784	12764	12703	12643	12822	12904	12909	12813	12739	12855	12898	12891	12941	12928	12729	12840	12913	12693	12771	12884	12803	12863	12773	12936	12727	12934	12800	12811	12781	12834	12925	12742	12710	12837	12743	12936	12787	12870	12598	12786	12800	12619	12946	12730	12767	12713	12781	12856	12889	12659	12885	12739	12809	12796	12848	12967	12707	12938	12704	12757	12822	12818	12841	12860	12747	12919	12754	12738	12976	12703	12739	12738	12795	12637	12800	12775	12742	12903	12620	12812	12843	12762	12760	12809	12761	12621	12682	12962	12876	12801	12996	12558	12934	12888	12740	12826	12787	12638	12769	12736	12868	12905	12852	12816	12748	12720	12663	12777	12624	12903	12635	12756	12842	12858	12794	12802	12818	12949	12787	12917	12739	12884	12863	12800	12906	12792	12799	12882	12949	12827	12881	12623	12788	12780	12634	12892	12930	12893	12699	12771	12758	12673	12969	12808	12841	12853	12776	12971	12860	12861	12742	12857	12828	12823	12655	12658	12902	12831	12925	12756	12668	12876	12830	12759	12802	12779	12923	12800	12731	12856	12847	12749	12655	12843	12763	12781	12839	12814	12757	12779	12777	12614	12782	12829	12757	12732	12936	12875	12766	12751	12805	12785	12845	12746	12569	12728	12881	12824	12722	12826	12823	12700	12872	12802	12788	12848	12781	13009	12852	12865	12814	12767	12874	12751	12910	12825	12705	12757	12704	12920	12993	12714	12830	12925	12912	12766	12836	12782	12861	12864	12825	12596	12861	12932	12646	12730	12703	12864	12675	12975	12788	12819	12657	12826	12769	12661	12988	12562	12995	12818	12914	12759	12802	12660	12728	12751	12847	12728	12844	12916	12914	12796	12724	12743	12797	12907	12770	12782	12762	12796	12790	12822	12885	12810	12884	12715	12917	12841	12881	12643	12879	12734	12847	12986	12710	12724	12870	12833	12926	12906	12759	12760	12691	12814	12818	12901	12626	12901	12723	12733	12918	12765	12806	12813	12924	12777	12665	12854	12671	12739	12835	12929	12742	12621	12740	12842	12917	12709	12905	12835	12850	12684	12981	12747	12833	12724	12761	12873	12866	12945	12746	12827	12900	12898	12819	12805	12849	12734	12860	12819	12773	12818	12926	12957	12862	12804	12915	12802	12799	12620	12732	12531	12784	12783	12812	12711	12723	12749	12964	12878	12773	12863	12871	12813	12991	12750	12900	12856	12814	12782	12852	12625	12777	12893	12853	12901	12607	12768	12883	12941	12689	12857	12901	12820	12716	12731	12631	12773	12643	12610	12827	12904	12716	12803	12856	12752	12699	12689	12747	12788	12722	12846	12749	12905	12874	12660	12874	12991	12971	12822	12722	12736	12770	12754	12634	12803	12793	12827	12847	12726	12787	12776	12752	12933	12861	12813	12815	12718	12769	12790	12703	12757	12675	12672	12791	12794	12831	12701	12869	12726	12712	12757	12807	12810	12838	12787	12800	12731	12684	12758	12826	12732	12691	12859	12843	12739	12737	12803	12759	12906	12848	12885	12714	12829	12706	12836	12833	12889	12755	12769	12875	12853	12729	12819	12827	12782	12822	12558	12568	12784	12779	12812	12748	12974	12608	12733	12939	12758	12817	12848	12837	12705	13029	12784	12711	12754	12952	12722	12875	12618	13014	12855	12982	12788	12707	12897	12809	12863	12804	12770	12867	12911	12812	12781	12905	12678	12888	12878	12766	12879	12673	12674	12692	12905	12866	12797	12695	12685	12788	12968	12543	12807	12729	12789	12712	12956	12726	12764	12801	12725	12784	12840	12839	12766	12612	12820	12849	12873	12761	12814	12811	12966	12819	12646	13002	12886	12629	12678	12615	12891	12766	12738	12851	12731	12659	12695	12740	12673	12643	12674	12766	12887	12967	12838	12772	12928	12735	12991	12741	12932	12791	12717	12738	12771	12688	12814	12811	12802	12583	12599	12805	12833	12834	12883	12702	12694	12940	12856	12721	12663	12740	12892	12844	12571	12655	12943	12731	12778	12884	12719	12708	12742	12911	12694	12722	12849	12848	12851	12881	12831	12782	12803	12817	12794	12830	12767	12646	12761	12766	12766	12716	12790	12949	12701	12779	12711	12842	12863	12689	12881	12775	12876	12967	12778	12924	12933	12781	12703	12941	12853	12905	12577	12875	12808	12985	12870	12834	12943	12637	12818	12885	12789	12639	12808	12810	12854	12807	12770	12593	12981	13018	12918	12913	12969	12758	12864	12726	12832	12831	12802	12834	12723	12832	12808	12734	12905	12751	12812	12788	12938	12705	12799	12840	12943	12864	12902	12825	12741	12654	12815	12782	12757	12669	12843	12823	12828	12696	12944	12600	12907	12712	12811	12905	12850	12815	12914	12705	12950	12792	12908	12766	12856	12762	12744	12844	12890	12775	12714	12728	12803	12906	12693	12839	12710	12856	12814	12934	12753	12740	12734	12909	12772	12731	12758	12812	12736	12842	12750
24044	21177	29052	27680	28245	28823	26117	21092	19051	17906	16983	16079	15619	15292	15157	14913	14816	14764	14720	14682	14613	14507	14565	14570	14580	14387	14353	14528	14729	14247	14424	14584	14603	14448	14359	14523	14489	14440	14400	14469	14467	14319	14471	14398	14321	14355	14323	14348	14161	14275	14398	14259	14484	14337	14595	14417	14290	14354	14315	14345	14405	14269	14297	14262	14290	14223	14249	14345	14175	14277	14443	14285	14301	14443	14279	14339	14156	14217	14190	14164	14311	14317	14385	14535	14458	14376	14159	14288	14251	14102	14255	14329	14351	14289	14291	14326	14252	14363	14329	14233	14329	14361	14227	14301	14314	14223	14375	14273	14352	14354	14318	14177	14390	14354	14177	14195	14335	14181	14427	14360	14416	14087	14377	14224	14298	14259	14286	14436	14390	14371	14125	14358	14472	14366	14216	14337	14267	14136	14239	14302	14291	14351	14412	14272	14296	14303	14165	14273	14314	14327	14431	14168	14180	14245	14417	14433	14199	14414	14064	14249	14312	14370	14333	14331	14198	14352	14229	14434	14399	14478	14261	14286	14394	14283	14412	14230	14284	14523	14354	14263	14078	14242	14368	14486	14380	14440	14264	14374	14168	14398	14195	14394	14262	14431	14333	14177	14307	14246	14265	14301	14334	14272	14316	14231	14278	14116	14224	14163	14111	14367	14176	14219	14209	14275	14145	14358	14212	14179	14136	14278	14275	14415	14287	14322	14295	14194	14307	14249	14386	14218	14358	14237	14198	14148	14221	14493	14323	14256	14192	14346	14563	14145	14350	14253	14311	14406	14365	14271	14236	14341	14446	14160	14283	14142	14231	14217	14299	14277	14385	14492	14395	14359	14297	14262	14119	14021	14149	14424	14301	14323	14324	14084	14174	14189	14310	14329	14218	14309	14358	14151	14282	14311	14309	14240	14330	14307	14381	14208	14296	14285	14255	14393	14438	14443	14266	14224	14480	14381	14426	14497	14217	14268	14437	14420	14199	14434	13997	14279	14272	14441	14295	14430	14374	14236	14223	14489	14480	14200	14136	14368	14380	14257	14414	14302	14230	14394	14524	14268	14427	14197	14284	14315	14538	14310	14430	14416	14217	14180	14168	14296	14255	14255	14281	14451	14325	14453	14216	14211	14354	14470	13974	14334	14297	14377	14198	14292	14208	14342	14319	14338	14350	14369	14138	14361	14257	14242	14402	14152	14237	14505	14254	14254	14227	14276	14368	14249	14413	14362	14170	14380	14350	14434	14396	14357	14266	14316	14387	14230	14435	14301	14308	14218	14232	14286	14421	14317	14211	14319	14271	14387	14334	14182	14412	14194	14272	14337	14366	14197	14310	14342	14301	14337	14238	14263	14067	14304	14182	14331	14571	14279	14421	14467	14311	14355	14531	14231	14334	14103	14426	14345	14263	14069	14213	14239	14277	14406	14328	14347	14481	14198	14428	14262	14489	14531	14145	14270	14443	14250	14213	14345	14001	14310	14259	14277	14263	14151	14117	14306	14428	14327	14456	14370	14322	14370	14499	14393	14326	14147	14219	14256	14585	14211	14251	14275	14100	14226	14322	14206	14429	14180	14098	14172	14209	14372	14193	14309	14263	14337	14216	14396	14379	14194	14450	14305	14364	14329	14449	14354	14345	14530	14547	14162	14443	14454	14420	14277	14322	14072	14239	14274	14255	14171	14242	14252	14342	14287	14431	14223	14319	14427	14311	14322	14283	14309	14253	14362	14499	14220	14080	14344	14273	14216	14403	14479	14322	14144	14403	14234	13978	14255	14381	14108	14319	14317	14384	14051	14467	14247	14054	14195	14420	14233	14339	14222	14197	14313	14123	14234	14329	14404	14382	14464	14229	14407	14203	14262	14360	14324	14277	14291	14298	14348	14573	14176	14282	14363	14177	14266	14420	14461	14253	14216	14398	14298	14217	14509	14316	14327	14297	14297	14465	14348	14305	14188	14362	14318	14302	14347	14404	14136	14376	14317	14210	14248	14304	14156	14261	14376	14329	14288	14202	14444	14282	14287	14428	14386	14451	14324	14271	14403	14317	14231	14359	14392	14334	14347	14267	14238	14236	14122	14314	14263	14164	14372	14557	14113	14244	14162	14152	14173	14457	14218	14211	14148	14198	14166	14317	14100	14442	14363	14255	14239	14329	14297	14400	14114	14224	14200	14445	14284	14514	14476	14360	14314	14361	14241	14252	14292	14285	14403	14508	14248	14347	14414	14386	14394	14454	14144	14457	14449	14313	14204	14208	14353	14246	14427	14231	14365	14312	14400	14279	14277	14214	14318	14337	14384	14153	14530	14284	14438	14222	14317	14043	14233	14273	13990	14137	14358	14319	14183	14379	14257	14447	14279	14318	14285	14357	14357	14189	14210	14301	14103	14410	14268	14332	14280	14358	14467	14697	14439	14288	14345	14159	14294	14138	14247	14200	14412	14022	14345	14405	14319	14161	14235	14189	14394	14265	14377	14245	14390	14070	14218	14179	14376	14385	14185	14339	14414	14217	14320	14377	14319	14348	14255	14292	14220	14319	14161	14244	14334	14215	14247	14353	14540	14298	14605	14460	14395	14301	14411	14110	14243	14164	14127	14217	14279	14417	14206	14299	14248	14128	14268	14200	14314	14203	14244	14146	14280	14085	14266	14335	14254	14260	14308	14369	14274	14150	14296	14189	14149	14181	14356	14292	14234	14405	14296	14254	14319	14318	14233	14206	14302	14315	14293	14271	14501	14290	14128	14387	14271	14532	14198	14184	14525	14399	14327	14181	14462	14255	14209	14307	14341	14480	14229	14188	14238	14136	14338	14156	14186	14177	14189	14199	14373	14323	14294	14494	14196	14312	14417	14130	14407	14425	14237	14421	14218	14205	14069	14300	14343	14005	14279	14303	14401	14291	14492	14287	14261	14465	14400	14208	14294	14256	14093	14186	14364	14389	14378	14583	14241	14056	14179	14274	14289	14399	14469	14047	14306	14322	14388	14269	14235	14360	14293	14286	14217	14414	14050	14395	14386	14182	14206	14379	14546	14446	14069	14355	14426	14379	14013	14311	14322	14190	14445	14257	14490	14185	14225	14174	14196	14389	14023	14264	14247	14175	14284	14165	14328	14352	14322	14297	14569	14128	14332	14306	14203	14307	14413	14411	14280	14115	14195	14348	14248	14348	14208	14234	14376	14279	14366	14439	14353	14217	14163	14210	14359	14134	14306	14255	14497	14211	14302	14273	14222	14351	14167	14308	14285	14234	14311	14301	14346	14368	14208	14231	14176	14266	14435	14383	14350	14369	14410	14193	14229	14255	14474	14268	14329	14411	14290	14294	14256	14400	14360	14258	14541	14206	14199	14232	14312	14355	14425	14300	14242	14161	14347	14318	14291	14381	14407	14383	14328	14298	14351	14329	14366	14482	14423	14059	14372	14470	14138	14115	14356	14293	14282	14278	14444	14367	14260	14276	14316	14376	14423	14435	14354	14342	14397	14314	14148	14300	14212	14108	14225	14283	14255	14253	14321	14329	14367	14289	14181	14275	14347	14262	14335	14312	14296	14149	14267	14296	14420	14203	14371	14437	14385	14302	14271	14243	14249	14475	14453	14283	14498	14253	14220	14303	14157	14162	14341	14258	14519	14204	14338	14334	14242	14373	14457	14319	14191	14346	14126	14250	14373	14538	14479	14401	14311	14228	14408	14251	14236	14409	14353	14372	14416	14011	14503	14159	14307	14180	14211	14383	14292	14112	14228	14307	14320	14268	14352	14342	14395	14262	14386	14386	14223	14402	14230	14389	14380	14309	14330	14257	14315	14374	14132	14412	14365	14296	14090	14336	14236	14159	14258	14355	14021	14326	14251	14380	14252	14384	14344	14463	14339	14299	14491	14407	14240	14184	14309	14312	14294	14310	14156	14138	14268	14315	14262	14330	14340	14306	14390	14256	14443	14317	14376	14329	14124	14343	14335	14165	14195	14477	14319	14540	14374	14138	14247	14381	14204	14263	14301	14421	14416	14242	14464	14315	14223	14244	14516	14286	14294	14261	14233	14133	14432	14299	14430	14251	14267	14242	14286	14306	14309	14313	14206	14335	14129	14299	14374	14264	14292	14524	14436	14294	14295	14204	14234	14216	14229	14248	14311	14382	14342	14232	14332	14285	14408	14385	14345	14241	14171	14335	14325	14349	14297	14329	14395	14518	14226	14313	14343	14149	14401	14270	14321	14269	14225	14280	14234	14278	14227	14169	14254	14262	14353	14263	14387	14294	14364	14217	14228	14271	13996	14338	14172	14390	14424	14239	14251	14467	14455	14338	14215	14441	14233	14087	14294	14142	14405	14371	14273	14372	14460	14449	14412	14247	14268	14190	14265	14295	14393	14103	14358	14255	14291	14186	14290	14373	14210	14471	14394	14575	14426	14265	14308	14432	14246	14208	14165	14268	14164	14347	14209	14297	14423	14439	14245	14384	14103	14374	14459	14439	14193	14295	14038	14302	14157	14387	14095	14377	14256	14307	14300	14354	14207	14248	14397	14345	14170	14226	14169	14219	14373	14292	14361	14363	14299	14546	14204	14395	14562	14254	14404	14212	14384	14468	14271	14286	14214	14501	14520	14478	14564	14431	14269	14229	14378	14386	14261	14215	14207	14310	14252	14294	14375	14319	14308	14501	14232	14216	14227	14300	14174	14338	14279	14434	14298	14183	14506	14351	14340	14317	14414	14261	14322	14360	14290	14431	14238	14365	14563	14357	14299	14283	14214	14470	14155	14207	14227	14381	14221	14273	14237	14206	14428	14271	14384	14373	14205	14430	14212	14544	14268	14358	14261	14309	14273	14307	14361	14162	14206	14434	14501	14351	14204	14320	14307	14375	14329	14377	14464	14405	14264	14332	14434	14244	14382	14636	14394	14351	14326	14384	14235	14397	14287	14264	14277	14148	14291	14327	14434	14381	14325	14085	14240	14526	14314	14191	14379	14204	14490	14386	14252	14260	14359	14222	14097	14242	14356	14481	14422	14348	14142	14357	14356	14314	14288	14320	14320	14300	14271	14420	14289	14399	14268	14379	14312	14232	14244	14484	14361	14395	14213	14181	14296	14283	14412	14435	14253	14273	14386	14292	14176	14285	14253
34363	56484	51477	41483	35633	29773	25201	21641	19031	17389	15969	14988	14354	14017	13643	13220	13357	12946	12979	12852	12900	12722	12895	12647	12890	12600	12866	12562	12717	12595	12622	12661	12627	12503	12611	12739	12502	12398	12644	12489	12723	12617	12636	12507	12687	12587	12474	12609	12537	12560	12602	12640	12464	12589	12392	12562	12610	12634	12605	12514	12695	12398	12657	12435	12504	12567	12532	12585	12597	12426	12545	12543	12652	12630	12596	12525	12452	12541	12734	12547	12572	12586	12519	12496	12681	12517	12787	12597	12529	12608	12734	12686	12582	12543	12676	12611	12461	12547	12516	12628	12646	12484	12690	12361	12515	12614	12599	12638	12541	12419	12738	12583	12640	12457	12550	12532	12596	12599	12577	12493	12734	12726	12592	12815	12638	12538	12605	12629	12526	12535	12554	12576	12534	12654	12500	12488	12520	12691	12750	12643	12708	12388	12708	12514	12561	12515	12372	12578	12483	12454	12597	12623	12631	12660	12445	12538	12520	12390	12701	12463	12724	12437	12640	12649	12546	12565	12493	12617	12543	12512	12624	12521	12564	12541	12746	12580	12552	12566	12574	12643	12564	12562	12558	12595	12597	12581	12565	12627	12556	12433	12549	12652	12685	12422	12663	12472	12489	12452	12602	12451	12657	12665	12705	12556	12499	12671	12659	12655	12692	12689	12666	12508	12563	12557	12514	12677	12558	12429	12562	12541	12536	12511	12613	12488	12578	12744	12563	12784	12595	12497	12574	12533	12504	12669	12526	12487	12505	12639	12752	12529	12622	12496	12560	12525	12487	12634	12473	12568	12557	12503	12613	12573	12538	12474	12544	12553	12530	12603	12528	12446	12542	12685	12541	12545	12574	12491	12562	12727	12423	12527	12583	12575	12531	12536	12575	12477	12481	12476	12639	12442	12572	12464	12429	12680	12590	12574	12731	12540	12514	12561	12792	12495	12666	12401	12773	12574	12606	12740	12574	12379	12638	12590	12494	12613	12571	12649	12463	12784	12666	12694	12585	12673	12585	12582	12509	12739	12493	12447	12634	12662	12530	12673	12642	12584	12602	12481	12595	12672	12555	12543	12467	12536	12547	12686	12724	12701	12491	12533	12481	12509	12553	12508	12524	12471	12525	12501	12641	12688	12557	12420	12600	12744	12646	12551	12559	12463	12650	12711	12535	12600	12562	12433	12417	12749	12411	12534	12560	12530	12373	12589	12626	12552	12485	12693	12453	12572	12553	12563	12563	12461	12678	12652	12563	12508	12650	12556	12648	12543	12344	12443	12736	12608	12645	12703	12413	12573	12599	12626	12694	12544	12603	12604	12462	12614	12526	12599	12638	12414	12527	12591	12455	12698	12473	12495	12347	12590	12674	12461	12451	12547	12568	12657	12632	12604	12548	12597	12604	12461	12638	12579	12659	12489	12549	12452	12578	12602	12535	12518	12482	12672	12750	12481	12659	12473	12565	12557	12523	12723	12528	12590	12551	12590	12487	12522	12553	12559	12601	12625	12496	12635	12504	12662	12581	12445	12622	12508	12593	12553	12642	12610	12536	12477	12575	12581	12467	12568	12501	12548	12652	12494	12621	12558	12678	12679	12453	12635	12350	12517	12518	12584	12562	12686	12593	12692	12521	12552	12439	12571	12486	12742	12754	12585	12638	12649	12538	12578	12569	12742	12640	12673	12472	12584	12496	12638	12576	12621	12567	12551	12599	12677	12635	12583	12578	12388	12672	12683	12559	12382	12308	12549	12593	12771	12597	12393	12642	12524	12453	12516	12702	12650	12510	12573	12671	12510	12671	12653	12546	12464	12540	12595	12538	12458	12718	12439	12666	12565	12602	12641	12635	12672	12510	12475	12558	12564	12543	12598	12542	12629	12494	12585	12473	12440	12378	12347	12638	12593	12435	12644	12554	12570	12511	12690	12730	12562	12501	12536	12461	12464	12582	12539	12471	12465	12557	12623	12409	12511	12410	12573	12723	12590	12485	12534	12424	12488	12482	12611	12604	12648	12474	12647	12503	12774	12747	12680	12469	12554	12653	12517	12676	12519	12704	12487	12574	12642	12656	12601	12552	12503	12597	12471	12729	12602	12545	12408	12673	12528	12568	12498	12600	12478	12545	12483	12607	12662	12496	12567	12621	12554	12687	12466	12599	12476	12685	12515	12282	12525	12481	12614	12592	12525	12529	12731	12464	12441	12632	12519	12544	12541	12634	12392	12610	12657	12572	12381	12581	12481	12489	12595	12641	12537	12541	12662	12566	12601	12584	12487	12461	12647	12726	12411	12674	12429	12474	12624	12453	12621	12575	12611	12512	12651	12675	12627	12486	12656	12618	12646	12622	12502	12614	12451	12554	12533	12623	12660	12500	12556	12447	12623	12681	12690	12555	12539	12662	12610	12620	12544	12702	12614	12486	12618	12544	12405	12621	12534	12487	12521	12662	12588	12481	12750	12621	12743	12727	12580	12482	12467	12722	12475	12536	12468	12527	12594	12562	12748	12738	12408	12637	12677	12569	12693	12452	12453	12563	12436	12512	12408	12611	12558	12589	12488	12592	12552	12549	12617	12545	12486	12568	12659	12554	12567	12651	12561	12520	12502	12650	12588	12638	12572	12551	12723	12574	12481	12401	12476	12610	12450	12523	12542	12665	12724	12626	12432	12505	12573	12617	12522	12555	12619	12539	12501	12572	12460	12390	12606	12526	12679	12454	12612	12479	12440	12407	12535	12488	12623	12521	12546	12635	12730	12451	12715	12630	12606	12589	12473	12608	12597	12468	12692	12615	12384	12544	12489	12537	12572	12562	12443	12573	12720	12637	12536	12592	12648	12523	12586	12538	12532	12570	12735	12601	12551	12731	12709	12722	12561	12507	12596	12575	12482	12619	12616	12514	12487	12707	12463	12629	12743	12507	12380	12510	12614	12517	12617	12643	12601	12580	12499	12452	12551	12491	12486	12472	12707	12616	12671	12614	12600	12473	12479	12685	12454	12536	12527	12647	12566	12403	12553	12401	12561	12481	12506	12593	12572	12743	12586	12557	12457	12556	12534	12616	12580	12505	12698	12625	12410	12743	12464	12438	12526	12315	12623	12664	12523	12643	12588	12459	12665	12529	12651	12554	12578	12386	12707	12592	12695	12661	12657	12680	12725	12611	12474	12650	12603	12607	12606	12515	12693	12678	12777	12719	12486	12626	12646	12551	12428	12633	12669	12522	12664	12631	12635	12809	12558	12608	12412	12684	12616	12598	12486	12642	12657	12495	12410	12576	12465	12433	12622	12461	12592	12525	12536	12640	12555	12490	12602	12601	12481	12513	12512	12614	12566	12579	12566	12530	12468	12671	12757	12416	12508	12604	12542	12635	12498	12622	12561	12646	12669	12646	12528	12592	12500	12673	12546	12550	12553	12527	12637	12641	12415	12598	12542	12824	12640	12475	12600	12458	12639	12549	12628	12572	12486	12629	12724	12728	12701	12448	12611	12663	12568	12402	12718	12551	12559	12631	12467	12554	12524	12532	12491	12524	12601	12722	12740	12766	12442	12628	12426	12637	12390	12569	12624	12501	12386	12558	12534	12619	12585	12407	12572	12713	12684	12440	12578	12593	12537	12677	12517	12562	12505	12778	12589	12403	12579	12548	12700	12694	12692	12757	12601	12488	12662	12576	12694	12729	12644	12482	12526	12723	12570	12702	12477	12678	12645	12609	12638	12605	12538	12660	12651	12585	12572	12461	12464	12385	12562	12581	12526	12689	12500	12509	12611	12531	12617	12599	12559	12535	12549	12478	12509	12657	12694	12560	12541	12403	12509	12490	12683	12454	12594	12504	12683	12589	12695	12623	12482	12504	12646	12581	12495	12640	12631	12717	12646	12506	12558	12652	12443	12564	12554	12562	12444	12645	12519	12482	12513	12495	12452	12571	12760	12749	12554	12634	12568	12775	12600	12623	12503	12631	12512	12663	12577	12472	12577	12643	12541	12547	12683	12448	12616	12594	12469	12495	12595	12877	12484	12653	12562	12608	12529	12622	12610	12405	12777	12458	12579	12547	12611	12500	12578	12714	12687	12719	12601	12443	12619	12716	12752	12716	12521	12574	12557	12552	12437	12527	12687	12652	12474	12542	12431	12436	12636	12586	12550	12591	12427	12685	12568	12642	12612	12572	12513	12546	12599	12578	12588	12544	12572	12495	12609	12735	12609	12677	12571	12517	12627	12660	12495	12547	12551	12403	12545	12735	12468	12568	12436	12570	12416	12525	12621	12553	12506	12615	12632	12598	12573	12646	12626	12468	12382	12641	12559	12584	12523	12515	12612	12512	12524	12550	12606	12477	12580	12729	12493	12762	12396	12847	12474	12626	12560	12621	12621	12670	12488	12596	12510	12563	12542	12594	12608	12422	12738	12551	12476	12491	12648	12479	12554	12572	12487	12593	12608	12872	12695	12508	12668	12487	12507	12620	12486	12522	12604	12624	12621	12369	12609	12582	12682	12527	12552	12559	12485	12617	12568	12650	12557	12669	12515	12676	12765	12669	12624	12548	12624	12657	12543	12775	12445	12379	12635	12729	12479	12551	12684	12592	12510	12429	12395	12590	12402	12525	12593	12661	12549	12528	12448	12546	12495	12497	12608	12559	12444	12630	12641	12498	12747	12508	12507	12528	12590	12700	12578	12661	12591	12696	12800	12686	12494	12671	12427	12483	12446	12557	12610	12658	12476	12677	12479	12515	12425	12697	12666	12593	12606	12435	12687	12599	12645	12580	12733	12535	12576	12610	12537	12541	12437	12395	12659	12610	12515	12691	12574	12528	12617	12732	12636	12682	12569	12645	12515	12507	12678	12580	12563	12576	12742	12623	12532	12691	12571	12509	12519	12646	12591	12625	12663	12562	12466	12592	12461	12478	12609	12516	12549	12367	12511	12494	12678	12493	12472	12653	12412	12655	12520	12549	12440	12648	12443	12505	12611	12644	12524	12683	12528	12626	12516	12566	12536	12517	12735	12348	12553	12638	12634	12478	12461	12595	12627	12390	12408	12631	12453	12439	12624	12462	12641	12526	12543	12445	12829	12478	12736	12748	12545	12506	12608	12620	12533	12629	12544	12621	12497	12550	12490	12519	12421	12638	12614
22775	21071	28893	24563	25013	28908	29835	23787	21270	20049	18566	17587	16883	16408	16151	15774	15609	15318	15083	15154	15215	14988	14916	14926	14924	15020	14841	14848	14790	14844	14864	14950	14891	14867	14766	14825	14955	14768	14700	14903	14720	14853	14666	14629	14645	14760	14668	14885	14781	14740	14857	14719	14591	14455	14529	14683	14596	14507	14572	14721	14675	14740	14639	14776	14656	14622	14680	14567	14872	14574	14721	14443	14714	14691	14672	14765	14711	14460	14788	14653	14834	14732	14692	14530	14602	14721	14817	14710	14673	14751	14670	14664	14433	14597	14800	14492	14768	14890	14672	14431	14724	14881	14857	14560	14853	14831	15044	14660	14611	14674	14751	14812	14588	14423	14576	14804	14679	14614	14640	14631	14743	14581	14511	14617	14609	14642	14555	14497	14567	14557	14463	14523	14777	14705	14651	14984	14753	14714	14759	14508	14715	14633	14723	14406	14760	14694	14753	14531	14675	14593	14558	14644	14587	14678	14851	14601	14690	14768	14663	14533	14658	14811	14626	14541	14712	14563	14688	14650	14522	14626	14570	14622	14626	14556	14653	14726	14668	14815	14506	14714	14613	14497	14627	14645	14627	14738	14874	14695	14817	14643	14634	14518	14554	14448	14576	14676	14611	14739	14478	14677	14634	14622	14563	14673	14668	14495	14761	14467	14733	14737	14559	14597	14812	14784	14723	14702	14629	14672	14551	14586	14735	14689	14514	14651	14546	14634	14765	14559	14479	14582	14750	14602	14608	14677	14716	14587	14770	14392	14616	14667	14619	14567	14532	14692	14819	14650	14674	14932	14721	14485	14636	14640	14673	14627	14563	14696	14647	14670	14538	14660	14707	14681	14612	14676	14663	14497	14681	14686	14781	14613	14675	14621	14787	14638	14613	14827	14758	14707	14547	14776	14740	14618	14706	14716	14700	14612	14669	14698	14634	14614	14586	14627	14507	14706	14656	14600	14541	14652	14614	14584	14809	14477	14796	14787	14756	14832	14713	14658	14672	14628	14718	14587	14766	14685	14669	14786	14650	14660	14646	14691	14636	14665	14666	14712	14616	14514	14660	14538	14637	14511	14638	14703	14792	14667	14650	14626	14670	14541	14590	14565	14614	14527	14752	14678	14597	14604	14655	14803	14584	14750	14590	14611	14650	14686	14743	14553	14802	14622	14596	14741	14512	14548	14632	14597	14392	14602	14605	14556	14822	14740	14627	14640	14740	14648	14621	14897	14460	14834	14759	14769	14611	14706	14616	14697	14903	14643	14682	14780	14782	14687	14727	14610	14807	14673	14563	14485	14647	14559	14567	14638	14801	14449	14472	14556	14745	14528	14580	14534	14805	14595	14566	14519	14637	14634	14555	14696	14895	14656	14694	14509	14584	14882	14677	14583	14690	14723	14650	14519	14652	14537	14653	14569	14846	14596	14577	14570	14589	14617	14730	14532	14561	14700	14549	14740	14694	14659	14432	14772	14565	14590	14605	14829	14696	14696	14529	14698	14659	14606	14552	14512	14854	14662	14935	14644	14568	14450	14912	14834	14853	14612	14720	14666	14632	14714	14638	14672	14915	14709	14431	14693	14687	14578	14749	14505	14435	14639	14712	14612	14478	14592	14726	14731	14755	14617	14667	14489	14758	14789	14552	14693	14628	14410	14733	14570	14667	14655	14628	14686	14561	14604	14802	14368	14366	14666	14559	14575	14701	14657	14628	14441	14512	14622	14503	14633	14727	14584	14620	14471	14729	14615	14494	14577	14613	14830	14626	14449	14563	14670	14605	14789	14733	14640	14629	14572	14537	14691	14752	14657	14538	14567	14443	14536	14524	14731	14735	14515	14634	14810	14763	14727	14749	14458	14535	14554	14660	14764	14517	14766	14592	14605	14695	14844	14648	14503	14691	14704	14704	14616	14785	14503	14702	14690	14780	14663	14672	14669	14622	14503	14623	14593	14633	14636	14712	14653	14636	14793	14488	14668	14537	14697	14739	14654	14785	14702	14537	14633	14569	14718	14580	14643	14787	14661	14614	14478	14557	14512	14700	14531	14571	14716	14570	14609	14441	14719	14625	14642	14701	14606	14702	14774	14760	14637	14685	14580	14598	14539	14651	14661	14665	14643	14645	14768	14713	14463	14637	14533	14633	14820	14883	14738	14701	14514	14587	14751	14367	14480	14685	14663	14704	14636	14690	14646	14484	14491	14734	14492	14638	14797	14381	14720	14751	14821	14868	14777	14636	14784	14826	14717	14619	14946	14560	14741	14710	14777	14650	14609	14550	14637	14471	14550	14506	14631	14642	14842	14586	14671	14627	14653	14772	14590	14713	14718	14504	14737	14646	14500	14587	14717	14672	14441	14582	14675	14751	14661	14536	14821	14579	14801	14590	14582	14631	14742	14837	14607	14614	14677	14750	14764	14748	14659	14628	14571	14641	14656	14501	14630	14597	14652	14595	14534	14794	14596	14525	14586	14480	14681	14545	14592	14625	14703	14622	14671	14758	14565	14743	14642	14528	14685	14547	14592	14688	14625	14739	14593	14578	14678	14731	14704	14678	14771	14555	14659	14573	14718	14642	14582	14674	14483	14568	14478	14472	14624	14751	14564	14624	14710	14615	14567	14428	14825	14453	14786	14641	14491	14714	14805	14661	14584	14671	14796	14684	14528	14499	14638	14742	14660	14605	14718	14636	14592	14632	14645	14768	14679	14415	14733	14633	14681	14809	14388	14737	14573	14606	14653	14743	14708	14825	14638	14704	14693	14648	14634	14792	14663	14705	14714	14630	14683	14708	14585	14550	14604	14767	14483	14780	14584	14673	14777	14757	14737	14712	14750	14797	14646	14557	14561	14758	14729	14891	14473	14588	14758	14590	14551	14614	14426	14663	14745	14451	14682	14762	14468	14584	14495	14587	14702	14742	14540	14662	14604	14590	14762	14631	14548	14620	14452	14787	14483	14791	14641	14692	14673	14664	14604	14615	14503	14532	14659	14551	14379	14721	14659	14705	14629	14631	14585	14683	14615	14684	14578	14615	14372	14686	14606	14477	14577	14655	14563	14312	14760	14529	14716	14663	14695	14593	14560	14558	14597	14684	14742	14621	14614	14751	14551	14728	14620	14434	14815	14633	14668	14593	14707	14802	14485	14704	14622	14575	14494	14732	14834	14790	14616	14612	14711	14945	14531	14617	14643	14637	14694	14779	14806	14571	14715	14458	14600	14436	14763	14929	14639	14620	14628	14720	14650	14735	14501	14692	14750	14709	14734	14774	14680	14543	14640	14699	14278	14601	14473	14662	14650	14606	14867	14457	14722	14851	14410	14638	14697	14467	14613	14744	14777	14743	14638	14791	14615	14749	14484	14658	14838	14638	14654	14628	14689	14659	14651	14646	14701	14624	14660	14648	14624	14810	14746	14399	14523	14545	14778	14600	14821	14566	14603	14615	14605	14538	14783	14755	14635	14807	14793	14723	14405	14630	14653	14659	14654	14551	14607	14515	14403	14640	14562	14751	14679	14646	14549	14459	14535	14727	14518	14813	14802	14697	14656	14535	14689	14735	14557	14762	14783	14619	14436	14745	14584	14590	14580	14575	14550	14751	14491	14600	14645	14593	14396	14675	14722	14545	14609	14694	14620	14675	14585	14545	14718	14578	14542	14561	14560	14675	14635	14578	14704	14532	14687	14747	14550	14635	14755	14742	14757	14781	14523	14574	14765	14751	14538	14578	14784	14556	14540	14723	14721	14772	14495	14540	14727	14603	14595	14654	14944	14748	14530	14647	14590	14466	14477	14739	14501	14608	14795	14745	14538	14613	14804	14619	14884	14572	14739	14525	14614	14623	14594	14878	14799	14397	14710	14790	14643	14697	14498	14617	14753	14677	14753	14717	14908	14653	14458	14503	14674	14812	14878	14613	14531	14655	14567	14502	14566	14599	14727	14710	14584	14718	14781	14526	14520	14615	14582	14554	14555	14557	14560	14616	14771	14625	14859	14487	14688	14612	14648	14775	14791	14670	14548	14629	14594	14503	14802	14856	14669	14664	14590	14602	14670	14708	14621	14683	14619	14633	14638	14615	14644	14728	14662	14569	14645	14717	14852	14625	14815	14783	14639	14672	14706	14610	14612	14627	14676	14768	14643	14695	14691	14637	14595	14663	14624	14691	14536	14517	14588	14541	14633	14671	14531	14662	14731	14582	14566	14602	14750	14776	14468	14665	14493	14723	14551	14675	14622	14744	14613	14592	14629	14613	14497	14606	14727	14587	14610	14789	14731	14629	14555	14698	14596	14398	14708	14626	14707	14657	14634	14611	14501	14678	14559	14562	14497	14601	14523	14606	14567	14492	14560	14449	14527	14436	14716	14639	14644	14721	14541	14517	14662	14731	14710	14488	14629	14802	14713	14665	14750	14615	14599	14540	14279	14949	14885	14736	14652	14677	14601	14767	14897	14792	14843	14673	14448	14563	14521	14461	14743	14814	14667	14550	14790	14562	14602	14536	14648	14486	14726	14628	14757	14568	14452	14486	14495	14760	14539	14431	14723	14626	14624	14623	14646	14711	14695	14635	14499	14630	14523	14571	14739	14607	14838	14577	14804	14723	14698	14497	14466	14452	14677	14523	14559	14670	14716	14756	14814	14891	14578	14610	14675	14710	14553	14556	14670	14677	14830	14836	14653	14426	14513	14722	14528	14595	14671	14525	14542	14583	14790	14725	14670	14720	14551	14605	14572	14537	14696	14563	14807	14741	14673	14672	14794	14554	14425	14636	14925	14670	14714	14664	14519	14455	14754	14735	14566	14771	14674	14739	14461	14604	14504	14635	14750	14618	14733	14789	14678	14849	14589	14726	14594	14662	14582	14663	14764	14669	14567	14446	14578	14629	14632	14544	14541	14490	14553	14473	14736	14679	14631	14583	14799	14613	14650	14826	14482	14472	14753	14559	14590	14726	14562	14757	14628	14812	14549	14663	14510	14691	14587	14760	14571	14612	14440	14632	14420	14786	14473	14683	14630	14569	14849	14607	14836	14632	14593	14614	14641	14536	14513	14744	14552	14693	14828	14795	14437	14798	14846	14645	14547	14665	14698	14623	14598	14812	14703	14679	14737	14530	14635	14630	14463	14606	14672	14622	14697
36171	61902	57995	47130	40265	34232	28579	24554	21841	19504	17855	16411	15635	14983	14424	14017	13641	13527	13258	13360	13229	13150	13119	12973	12918	12903	13024	12909	12919	12931	13004	12819	12764	12834	12884	12921	12746	12795	12834	12878	12897	12898	12927	12831	12867	13007	12781	12918	12788	12599	12782	12675	12747	12827	12712	12816	12680	12651	12725	12970	12925	12733	12801	12664	12817	12633	12513	12762	12744	12771	12777	12523	12690	12644	12700	12671	12808	12743	12760	12673	12782	12872	12710	12714	12763	12660	12702	12670	12714	12786	12692	12598	12618	12686	12595	12585	12701	12803	12774	12695	12792	12734	12762	12680	12762	12741	12795	12837	12769	12873	12713	12746	12774	12806	12776	12921	12647	12801	12703	12605	12717	12743	12868	12630	12948	12644	12747	12794	12800	12704	12822	12696	12861	12683	12685	12723	12716	12692	12844	12732	12873	12781	12708	12748	12682	12772	12637	12670	12823	12708	12840	12675	12836	12766	12804	12659	12828	12677	12727	12770	12685	12863	12711	12920	12732	12629	12780	12836	12674	12845	12659	12798	12603	12841	12666	12601	12878	12772	12647	12704	12874	12852	12538	12808	12802	12551	12735	12754	12750	12836	12714	12774	12634	12713	12723	12726	12802	12772	12669	12805	12736	12902	12788	12770	12911	12698	12843	12570	12732	12722	12862	12752	12777	12654	12764	12736	12889	12855	12631	12595	12677	12687	12711	12879	12763	12788	12689	12765	12558	12729	12728	12753	12799	12691	12818	12752	12908	12641	12751	12866	12954	12728	12894	12804	12826	12848	12762	12598	12651	12745	12859	12786	12819	12718	12838	12598	12819	12804	12794	12808	12945	12689	12708	12867	12964	12706	12799	12844	12586	12708	12755	12677	12794	12609	12815	12774	12812	12741	12725	12767	12735	12825	12702	12785	12798	12732	12746	12592	12774	12761	12758	12828	12877	12709	12858	12711	12852	12717	12771	12736	12761	12641	12686	12858	12712	12677	12686	12605	12640	12833	12662	12680	12619	12719	12720	12546	12933	12726	12689	12738	12750	12746	12688	12864	12654	12834	12519	12679	12889	12736	12604	12643	12798	12715	12748	12741	12762	12663	12569	12683	12754	12720	12871	12629	12759	12658	12638	12695	12647	12704	12796	12730	12743	12779	12887	12713	12845	12794	12672	12641	12697	12716	12892	12860	12650	12775	12836	12676	12666	12656	12866	12714	12616	12749	12846	12627	12674	12843	12713	12843	12707	12740	12736	12720	12721	12668	12611	12763	12693	12729	12691	12860	12767	12769	12749	12846	12732	12745	12803	12785	12709	12717	12765	12674	12782	12852	12693	12630	12990	12726	12831	12703	12681	12745	12753	12651	12920	12629	12560	12678	12810	12737	12774	12797	12734	12793	12720	12846	12766	12699	12835	12568	12759	12790	12564	12733	12712	12804	12871	12911	12606	12772	12737	12802	12697	12806	12596	12700	12728	12645	12918	12732	12730	12642	12663	12688	12618	12845	12704	12841	12752	12746	12869	12749	12783	12655	12724	12687	12670	12806	12717	12725	12645	12735	12938	12669	12932	12644	12677	12746	12795	12743	12881	12676	12697	12634	12715	12752	12640	12681	12807	12755	12741	12693	12808	12789	12737	12604	12856	12782	12745	12761	12853	12660	12809	12714	12607	12863	12603	12839	12708	12795	12634	12752	12746	12627	12727	12743	12900	12764	12817	12740	12952	12739	12703	12574	12763	12596	12880	12655	12743	12754	12720	12810	12777	12667	12683	12656	12587	12689	12781	12795	12684	12853	12881	12734	12738	12853	12581	12783	12625	12739	12855	12839	12684	12888	12769	12824	12778	12721	12841	12670	12791	12817	12679	12893	12679	12780	12715	12892	12901	12829	12712	12719	12773	12726	12671	12691	12553	12756	12727	12811	12712	12880	12690	12779	12690	12739	12804	12675	12870	12716	12939	12734	12920	12837	12906	12700	12847	12884	12636	12794	12789	12719	12692	12636	12811	12816	12746	12728	12726	12677	12786	12783	12703	12920	12852	12615	12652	12732	12743	12732	12718	12590	12838	12763	12835	12849	12622	12722	12625	12679	12754	12632	12713	12745	12684	12659	12821	12744	12739	12788	12747	12851	12801	12694	12714	12846	12760	12758	12721	12868	12960	12662	12816	12723	12771	12682	12844	12784	12747	12646	12692	12883	12768	12576	12857	12509	12826	12549	12774	12795	12757	12804	12779	12695	12676	12815	12790	12752	12792	12777	12742	12690	12765	12715	12872	12770	12804	12707	12593	12833	12730	12660	12962	12655	12773	12775	12732	12859	12685	12845	12757	12533	12683	12780	12739	12881	12575	12836	12853	12832	12771	12653	12618	12899	12713	12767	12709	12700	12838	12728	12708	12911	12811	12811	12778	12701	12744	12548	12872	12886	12716	12615	12749	12836	12710	12731	12875	12679	12862	12868	12782	12592	12958	12702	12913	12756	12697	12690	12768	13014	12824	12605	12810	12807	12840	12699	12606	12711	12631	12652	12799	12867	12704	12590	12711	12672	12766	12918	12775	12710	12623	12565	12758	12794	12620	12786	12838	12749	12845	12664	12777	12749	12617	12823	12815	12787	12742	12690	12891	12755	12698	12690	12685	12691	12807	12757	13009	12755	12920	12732	12765	12507	12839	12800	12580	12733	12758	12818	12778	12719	12628	12825	12823	12791	12768	12729	12837	12771	12779	12635	12870	12633	12842	12782	12723	12807	12703	12556	12917	12615	12711	12731	12689	12808	12717	12812	12755	12747	12636	12668	12691	12896	12792	12740	12821	12597	12737	12672	12755	12813	12707	12723	12756	12647	12649	12694	12734	12720	12542	12836	12755	12870	12793	12795	12801	12656	12671	12774	12956	12720	12709	12642	12770	12640	12640	12742	12791	12872	12753	12681	12829	12611	12665	12692	12723	12722	12693	12877	12812	12515	12750	12888	12748	12552	12832	12695	12864	12729	12604	12919	12725	12748	12666	12721	12747	12736	12765	12895	12818	12595	12692	12705	12711	12777	12781	12586	12807	12748	12753	12761	12585	12689	12808	12746	12871	12800	12883	12689	12854	12637	12627	12691	12851	12709	12687	12813	12988	12871	12769	12665	12880	12819	12670	12663	12699	12907	12702	12772	12964	12848	12938	12705	12708	12775	12746	12672	12709	12665	12769	12624	12533	12775	12857	12743	12669	12889	12618	12816	12691	12741	12640	12732	12974	12817	12701	12836	12781	12622	12775	12677	12859	12661	12780	12720	12730	12846	12849	12609	12668	12797	12598	12861	12689	12782	12749	12579	12648	12722	12682	12797	12703	12674	12770	12709	12665	12747	12766	12902	12667	12858	12662	12640	12915	12728	12653	12724	12841	12819	12703	12717	12885	12858	12688	12694	12839	12832	12604	12578	12844	12821	12777	12800	12706	12652	12871	12772	12762	12773	12646	12650	12553	12686	12585	12851	12714	12816	12775	12671	12713	12474	12672	12690	12743	12720	12746	12845	12736	12795	12789	12673	12847	12793	12843	12754	12759	12749	12648	12610	12775	12844	12729	12779	12778	12886	12799	12589	12818	12753	12788	12811	12906	12626	12602	12674	12808	12678	12806	12665	12794	12971	12789	12751	12819	12625	12767	12695	12752	12684	12766	12685	12761	12712	12593	12644	12890	12626	12786	12709	12744	12896	12608	12743	12794	12824	12700	12656	12810	12762	12748	12755	12681	12624	12811	12769	12605	12796	12802	12583	12658	12598	12704	12821	12661	12848	12852	12612	12915	12777	12740	12772	12875	12746	12914	12845	12707	12717	12597	12725	12729	12737	12806	12796	12813	12754	12853	12700	12740	12859	12561	12843	12714	12772	12819	12679	12840	12815	12814	12651	12675	12748	12669	12792	12909	12710	12714	12655	12708	12754	12743	12802	12726	12704	12811	12746	12690	12682	12919	12675	12812	12878	12753	12589	12857	12768	12692	12857	12619	12920	12765	12832	12747	12666	12661	12759	12698	12857	12624	12958	12880	12698	12928	12733	12701	12682	12772	12715	12707	12729	12679	12785	12845	12603	12823	12882	12665	12933	12692	12739	12813	12702	12857	12910	12707	12715	12687	12635	12832	12670	12768	12784	12781	12551	12724	12721	12843	12757	12703	12782	12710	13044	12720	12694	12721	12877	12739	12854	12660	12662	12771	12718	12725	12816	12899	12680	12652	12786	12682	12842	12734	12736	12644	12677	12785	12669	12651	12795	12870	12796	13001	12766	12796	12721	12632	12632	12819	12695	12749	12817	12542	12651	12746	12530	12676	12908	12825	12658	12674	12622	12733	12801	12684	12754	12597	12929	12643	12694	12695	12769	12659	12674	12925	12922	12599	12681	12647	12748	12836	12696	12816	12791	12827	12735	12689	12827	12765	12807	12821	12817	12543	12748	12630	12878	12796	12807	12639	12887	12650	12798	12730	12765	12887	12752	12871	12710	12652	12769	12706	12655	12699	12715	12841	12811	12724	12721	12688	12702	12605	12640	12551	12743	12654	12856	12880	12828	12865	12804	12817	12712	12561	12776	12618	12801	12798	12711	12820	12759	12689	12780	12765	12739	12881	12787	12641	12679	12785	12793	12592	12710	12750	12689	12852	12752	12695	12722	12831	12698	12763	12628	12477	13094	12831	12737	12738	12772	12791	12655	12689	12577	12677	12786	12723	12989	12757	12736	12812	12776	12712	12657	12665	12824	12531	12699	12718	12852	12774	12650	12719	12744	12746	12668	12813	12813	12753	12751	12735	12745	12866	12670	12683	12757	12800	12903	12795	12913	12696	12782	12755	12853	12793	12874	12834	12622	12834	12808	12740	12846	12588	12738	12774	12706	12766	12810	12607	12878	12729	12819	12634	12751	12629	12766	12840	12745	12696	12747	12554	12718	12623	12798	12601	12676	12840	12619	12745	12922	12628	12859	12563	12705	12816	12827	12842	12661	12852	12536	12793	12660	12834	12633	12748	12800	12552	12773	12890	12691	12841	12734	12596	12856	12807	12697	12693	12823	12853	12857	12823	12769	12682	12733	12795	12929	12696	12873	12675	12749	12739	12806	12608	12766	12683	12718	12828	12619	12626	12818
29877	33024	42206	36758	28429	23968	20773	18727	17424	16765	15817	15579	15378	15117	15016	14821	14738	14670	14803	14640	14770	14730	14708	14563	14828	14757	14616	14824	14680	14640	14656	14673	14599	14454	14499	14591	14489	14738	14841	14615	14498	14816	14635	14545	14529	14557	14820	14546	14591	14612	14547	14510	14568	14555	14607	14656	14621	14511	14654	14398	14634	14517	14496	14504	14571	14663	14504	14513	14580	14547	14688	14741	14452	14340	14614	14462	14724	14437	14518	14621	14470	14538	14603	14606	14516	14555	14557	14535	14500	14540	14632	14370	14395	14467	14566	14408	14468	14458	14492	14647	14526	14512	14692	14513	14456	14589	14493	14754	14793	14738	14610	14607	14500	14427	14551	14572	14646	14631	14383	14385	14485	14493	14504	14607	14530	14504	14519	14523	14462	14634	14604	14562	14722	14572	14567	14650	14562	14466	14496	14602	14433	14440	14804	14471	14516	14457	14681	14594	14522	14538	14537	14562	14604	14678	14580	14373	14663	14538	14405	14601	14630	14493	14344	14483	14436	14429	14275	14512	14547	14444	14608	14600	14594	14656	14526	14548	14598	14578	14548	14471	14478	14543	14362	14634	14555	14347	14543	14502	14457	14591	14526	14630	14651	14719	14492	14737	14648	14508	14564	14613	14555	14437	14626	14487	14545	14472	14493	14512	14592	14421	14447	14547	14601	14604	14583	14655	14538	14654	14597	14429	14778	14522	14715	14353	14524	14344	14563	14421	14607	14377	14501	14560	14414	14630	14477	14500	14355	14388	14517	14642	14644	14377	14426	14547	14547	14382	14608	14683	14673	14526	14473	14442	14409	14515	14400	14559	14543	14543	14436	14585	14478	14522	14471	14537	14632	14626	14538	14577	14566	14434	14561	14451	14539	14587	14549	14582	14477	14585	14637	14503	14527	14450	14578	14492	14553	14574	14481	14462	14611	14737	14538	14478	14689	14543	14531	14552	14557	14700	14326	14477	14750	14428	14524	14667	14576	14482	14685	14554	14612	14529	14632	14472	14603	14587	14615	14673	14573	14659	14642	14516	14577	14471	14539	14435	14408	14670	14611	14519	14651	14479	14484	14611	14600	14420	14497	14604	14532	14370	14642	14533	14386	14435	14498	14543	14467	14433	14624	14463	14553	14434	14640	14557	14510	14585	14385	14477	14562	14496	14550	14634	14568	14543	14650	14712	14543	14679	14526	14610	14508	14550	14349	14560	14647	14552	14580	14404	14687	14695	14606	14593	14554	14336	14681	14684	14657	14525	14712	14704	14566	14655	14522	14672	14774	14488	14539	14532	14638	14632	14675	14468	14677	14524	14685	14553	14634	14666	14650	14370	14703	14527	14723	14572	14464	14480	14522	14642	14535	14734	14671	14555	14468	14543	14486	14461	14621	14426	14520	14613	14754	14608	14505	14666	14556	14458	14762	14561	14503	14623	14571	14643	14591	14766	14530	14499	14728	14521	14875	14468	14438	14503	14604	14544	14430	14667	14375	14676	14524	14539	14534	14564	14818	14709	14590	14379	14508	14373	14504	14486	14264	14460	14694	14518	14668	14535	14597	14396	14434	14521	14443	14542	14616	14404	14630	14434	14544	14695	14413	14657	14550	14506	14497	14516	14642	14559	14389	14606	14536	14606	14504	14573	14705	14463	14645	14490	14519	14485	14587	14558	14662	14719	14561	14525	14353	14437	14726	14496	14483	14378	14629	14598	14556	14502	14551	14606	14683	14433	14548	14518	14466	14673	14627	14639	14850	14643	14717	14602	14633	14504	14515	14659	14418	14586	14608	14422	14483	14819	14560	14437	14553	14561	14325	14529	14694	14554	14492	14592	14513	14609	14604	14581	14459	14498	14841	14574	14420	14526	14596	14499	14654	14596	14518	14340	14541	14377	14613	14768	14612	14649	14607	14495	14444	14585	14526	14514	14507	14632	14464	14474	14695	14756	14783	14499	14643	14550	14559	14511	14383	14481	14602	14468	14599	14763	14663	14591	14552	14381	14362	14442	14489	14526	14689	14543	14452	14515	14544	14490	14538	14460	14657	14566	14529	14464	14461	14446	14550	14681	14664	14521	14556	14377	14576	14375	14681	14613	14447	14471	14478	14806	14711	14617	14527	14562	14621	14681	14533	14449	14679	14653	14495	14488	14467	14394	14500	14526	14472	14530	14596	14560	14777	14678	14437	14608	14650	14565	14614	14566	14666	14565	14852	14657	14665	14540	14542	14465	14552	14534	14742	14535	14375	14565	14611	14672	14433	14640	14522	14616	14604	14701	14374	14627	14430	14652	14706	14432	14521	14418	14508	14564	14538	14488	14580	14559	14431	14512	14568	14710	14443	14539	14738	14429	14741	14467	14508	14605	14580	14479	14609	14443	14492	14706	14638	14404	14717	14559	14281	14618	14707	14341	14394	14635	14519	14607	14623	14508	14649	14327	14666	14505	14440	14525	14507	14648	14684	14615	14425	14582	14475	14563	14501	14494	14604	14429	14646	14758	14464	14492	14551	14657	14601	14446	14502	14347	14431	14526	14442	14525	14458	14655	14618	14462	14490	14584	14725	14473	14570	14649	14518	14566	14487	14491	14591	14346	14355	14550	14683	14507	14577	14444	14606	14777	14603	14564	14789	14425	14477	14550	14573	14557	14762	14716	14468	14637	14573	14445	14501	14617	14618	14489	14632	14545	14465	14682	14603	14509	14625	14497	14585	14464	14492	14610	14495	14459	14461	14410	14623	14598	14570	14722	14658	14596	14644	14669	14713	14518	14679	14563	14490	14376	14568	14688	14607	14695	14391	14598	14648	14404	14483	14440	14418	14484	14604	14483	14542	14745	14539	14544	14763	14639	14516	14620	14428	14667	14641	14562	14695	14649	14506	14647	14816	14706	14382	14522	14574	14687	14654	14473	14535	14554	14338	14576	14426	14470	14465	14362	14484	14596	14537	14534	14661	14598	14616	14531	14648	14572	14578	14559	14615	14498	14416	14464	14407	14635	14607	14612	14550	14565	14677	14483	14481	14603	14571	14496	14551	14471	14608	14615	14646	14640	14647	14436	14512	14627	14692	14432	14606	14471	14385	14579	14486	14656	14554	14541	14568	14502	14454	14625	14694	14668	14478	14669	14547	14441	14581	14422	14688	14609	14606	14522	14709	14590	14338	14600	14704	14534	14649	14599	14588	14391	14452	14646	14668	14610	14473	14813	14716	14492	14442	14789	14451	14428	14359	14677	14494	14785	14473	14596	14559	14677	14424	14617	14606	14521	14502	14474	14593	14565	14666	14543	14734	14643	14508	14520	14661	14591	14607	14610	14649	14666	14471	14528	14557	14634	14557	14560	14493	14261	14441	14572	14580	14460	14378	14544	14499	14631	14501	14698	14546	14489	14653	14732	14473	14555	14510	14472	14666	14432	14517	14707	14462	14609	14714	14393	14671	14587	14507	14619	14476	14483	14539	14641	14334	14609	14494	14734	14613	14480	14542	14446	14392	14586	14296	14568	14457	14328	14565	14441	14558	14442	14683	14616	14525	14428	14494	14493	14563	14586	14333	14336	14610	14657	14570	14533	14619	14518	14675	14534	14597	14493	14484	14506	14538	14661	14531	14448	14465	14496	14451	14342	14560	14603	14484	14566	14510	14607	14685	14641	14619	14494	14661	14499	14598	14676	14652	14596	14457	14519	14553	14443	14528	14517	14630	14501	14637	14564	14641	14325	14401	14544	14607	14699	14557	14803	14647	14530	14481	14587	14580	14640	14499	14535	14404	14579	14593	14725	14527	14481	14589	14564	14552	14606	14556	14670	14510	14587	14813	14511	14594	14628	14561	14512	14696	14568	14472	14400	14643	14436	14559	14461	14468	14402	14428	14695	14594	14733	14572	14545	14612	14480	14664	14464	14493	14643	14676	14549	14530	14553	14547	14722	14663	14568	14841	14561	14608	14450	14619	14750	14735	14525	14641	14685	14558	14645	14467	14487	14378	14578	14447	14491	14528	14514	14575	14657	14569	14555	14411	14365	14716	14533	14715	14504	14699	14592	14756	14485	14688	14647	14615	14555	14740	14574	14578	14689	14726	14712	14338	14727	14554	14615	14564	14438	14691	14605	14537	14481	14605	14566	14750	14488	14770	14493	14576	14707	14652	14605	14540	14552	14529	14482	14643	14675	14674	14634	14506	14487	14404	14507	14657	14421	14755	14533	14636	14421	14405	14712	14716	14669	14549	14611	14622	14582	14324	14662	14651	14706	14718	14602	14530	14627	14523	14358	14485	14648	14582	14285	14418	14643	14624	14527	14547	14648	14465	14484	14377	14596	14742	14613	14543	14615	14585	14578	14539	14630	14603	14609	14493	14443	14537	14688	14663	14409	14585	14423	14447	14457	14660	14622	14448	14504	14420	14497	14669	14671	14596	14637	14641	14643	14604	14713	14498	14715	14701	14591	14498	14670	14500	14473	14543	14564	14533	14705	14654	14595	14530	14654	14525	14545	14619	14513	14619	14486	14780	14708	14597	14558	14592	14644	14417	14667	14625	14801	14615	14507	14457	14585	14676	14534	14599	14643	14459	14598	14440	14609	14480	14454	14635	14559	14612	14638	14578	14451	14434	14655	14511	14530	14558	14643	14599	14692	14714	14600	14608	14691	14650	14693	14518	14627	14526	14692	14550	14499	14657	14534	14743	14538	14469	14701	14597	14540	14704	14691	14606	14481	14518	14461	14496	14429	14353	14436	14487	14577	14588	14554	14699	14440	14494	14328	14402	14339	14704	14541	14443	14560	14652	14675	14494	14679	14722	14612	14656	14637	14580	14554	14633	14555	14524	14526	14818	14528	14520	14400	14621	14640	14421	14415	14570	14382	14856	14565	14587	14267	14500	14659	14507	14640	14634	14614	14490	14656	14460	14553	14708	14712	14562	14590	14550	14700	14521	14293	14569	14460	14669	14826	14559	14558	14416	14459	14486	14519	14571	14565	14586	14608	14469	14520	14544	14370	14591	14627	14721	14627	14404	14501	14550	14630	14459	14536	14786	14541	14763	14408	14548	14482	14555	14468	14520	14574	14419	14720	14680	14551	14549	14525	14544	14696	14732	14558	14554	14371	14818	14741	14502	14576	14661	14590	14513	14454
34520	50738	46180	35929	29228	24488	20649	18311	16750	15545	14702	14316	13759	13498	13316	13170	12950	12960	12953	13056	12893	12894	12660	12792	12914	12907	12843	12754	12696	12742	12645	12696	12688	12740	12701	12865	12752	12687	12581	12830	12887	12609	12818	12881	12902	12769	12730	12777	12672	12844	12968	12734	12781	12749	12721	12932	12770	12676	12890	12731	12737	12823	12806	12727	12708	12709	12698	12746	12706	12684	12789	12828	12727	12674	12771	12867	12677	12910	12879	12669	12696	12634	12744	12640	12663	12723	12700	12622	12621	12945	12783	12708	12844	12582	12822	12696	12810	12749	12640	12779	12658	12668	12672	12580	12757	12628	12707	12645	12660	12696	12734	12917	12784	12568	13002	12638	12747	12668	12755	12780	12655	12712	12741	12647	12790	12785	12829	12790	12853	12661	12623	12684	12710	12842	12786	12853	12644	12760	12751	12619	12671	12778	12749	12702	12745	12544	12823	12781	12655	12453	12791	12781	12729	12767	12737	12692	12663	12681	12607	12666	12769	12602	12670	12804	12740	12865	12721	12752	12612	12635	12767	12717	12688	12734	12629	12797	12818	12741	12643	12708	12684	12750	12633	12813	12813	12742	12818	12691	12777	12534	12771	12806	12820	12536	12678	12811	12601	12835	12720	12854	12708	12602	12722	12822	12610	12702	12537	12747	12672	12691	12819	12691	12716	12767	12838	12673	12507	12833	12699	12986	12728	12688	12588	12806	12819	12665	12695	12680	12690	12773	12911	12732	12804	12633	12734	12797	12640	12712	12710	12827	12676	12744	12797	12909	12603	12696	12787	12848	12674	12753	12589	12729	12715	12663	12699	12783	12688	12806	12838	12836	12613	12840	12751	12700	12750	12693	12660	12620	12631	12753	12460	12670	12775	12689	12756	12722	12601	12744	12812	12739	12871	12703	12757	12851	12852	12675	12755	12613	12693	12580	12757	12841	12808	12676	12708	12704	12647	12779	12705	12891	12662	12569	12796	12795	12665	12675	12687	12720	12723	12859	12680	12779	12689	12729	12763	12619	12692	12710	12554	12703	12760	12832	12663	12601	12639	12698	12810	12654	12675	12644	12627	12703	12637	12662	12679	12756	12671	12832	12641	12756	12751	12732	12661	12742	12705	12770	12842	12681	12753	12544	12702	12690	12663	12813	12668	12874	12847	12593	12726	12714	12793	12493	12702	12813	12859	12544	12776	12716	12519	12831	12802	12576	12743	12663	12662	12723	12803	12778	12593	12708	12892	12669	12737	12763	12630	12749	12753	12853	12764	12721	12642	12660	12717	12742	12783	12655	12731	12594	12776	12717	12855	12821	12767	12791	12763	12755	12809	12810	12700	12655	12764	12860	12856	12812	12691	12817	12790	12708	12716	12716	12721	12686	12756	12798	12686	12789	12812	12788	12782	12690	12779	12648	12732	12842	12568	12788	12794	12735	12706	12739	12678	12524	12783	12693	12781	12608	12733	12771	12774	12592	12775	12675	12696	12710	12735	12552	12726	12848	12724	12619	12833	12586	12684	12661	12678	12774	12694	12734	12756	12676	12800	12769	12688	12753	12730	12766	12790	12668	12553	12691	12611	12775	12742	12582	12693	12751	12667	12937	12533	12829	12711	12751	12867	12859	12716	12689	12821	12766	12729	12654	12677	12683	12639	12603	12601	12852	12591	12775	12775	12578	12764	12792	12657	12768	12899	12731	12684	12785	12701	12711	12678	12855	12841	12611	12710	12604	12712	12662	12779	12818	12730	12822	12769	12696	12852	12756	12715	12805	12794	12757	12846	12672	12695	12786	12731	12701	12691	12760	12790	12648	12861	12775	12705	12831	12716	12527	12783	12584	12690	12825	12861	12826	12744	12650	12748	12717	12732	12780	12686	12813	12865	12724	12690	12709	12731	12699	12730	12771	12790	12633	12864	12781	12813	12745	12802	12777	12643	12691	12693	12675	12808	12734	12795	12875	13002	12685	12625	12802	12598	12829	12613	12814	12726	12785	12633	12692	12886	12790	12707	12781	12713	12721	12661	12808	12811	12819	12692	12734	12721	12707	12748	12649	12775	12631	12978	12568	12789	12678	12630	12676	12734	12704	12733	12796	12727	12638	12626	12998	12731	12962	12655	12718	12753	12719	12734	12710	12632	12767	12729	12779	12758	12663	12689	12701	12798	12596	12561	12839	12784	12651	12631	12650	12676	12785	12657	12720	12765	12851	12843	12967	12657	12870	12744	12597	12631	12738	12662	12751	12728	12613	12845	12817	12809	12615	12565	12867	12805	12678	12824	12705	12716	12769	12795	12796	12800	12845	12665	12835	12671	12722	12735	12780	12840	12632	12696	12859	12734	12744	12833	12766	12773	12655	12716	12674	12740	12766	12643	12813	12763	12768	12641	12854	12787	12644	12639	12662	12655	12626	12811	12632	12675	12637	12713	12533	12750	12895	12632	12794	12715	12680	12620	12633	12823	12759	12739	12745	12714	12737	12663	12863	12702	12750	12595	12719	12695	12707	12772	12817	12536	12571	12643	12741	12746	12755	12727	12806	12555	12526	12637	12745	12798	12769	12773	12668	12873	12759	12764	12648	12797	12558	12704	12690	12859	12866	12816	12657	12815	12799	12712	12673	12642	12786	12686	12694	12594	12555	12639	12747	12790	12694	12868	12659	12651	12658	12724	12796	12756	12729	12786	12742	12805	12620	12657	12652	12619	12702	12689	12712	12640	12792	12791	12714	12754	12867	12714	12829	12798	12691	12662	12853	12717	12653	12594	12807	12814	12805	12627	12782	12693	12808	12717	12770	12808	12606	12608	12737	12612	12797	12601	12829	12759	12790	12567	12679	12704	12732	12783	12556	12746	12651	12673	12660	12744	12843	12764	12666	12882	12570	12661	12878	12695	12806	12693	12831	12767	12782	12647	12728	12642	12696	12632	12649	12609	12787	12800	12737	12674	12710	12873	12793	12704	12744	12660	12655	12893	12744	12764	12720	12839	12659	12783	12673	12569	12868	12677	12624	12698	12647	12709	12714	12661	12663	12651	12910	12710	12691	12754	12538	12810	12638	12872	12822	12673	12718	12664	12731	12759	12764	12612	12806	12684	12628	12669	12481	12822	12600	12769	12671	12634	12626	12590	12792	12647	12842	12729	12775	12670	12784	12766	12736	12616	12701	12788	12803	12788	12646	12870	12537	12876	12771	12758	12727	12664	12776	12772	12739	12681	12721	12897	12807	12648	12613	12681	12712	12810	12708	12723	12781	12750	12714	12666	12654	12698	12555	12755	12699	12650	12668	12680	12808	12764	12545	12742	12746	12744	12849	12828	12616	12734	12751	12584	12815	12691	12633	12630	12738	12780	12838	12715	12717	12695	12784	12850	12600	12742	12643	12830	12778	12688	12727	12788	12669	12705	12836	12801	12726	12713	12708	12884	12849	12672	12684	12737	12863	12825	12646	12769	12741	12732	12807	12855	12646	12632	12684	12676	12716	12688	12601	12678	12799	12746	12735	12653	12556	12666	12640	12803	12900	12835	12702	12761	12803	12735	12670	12633	12522	12725	12693	12707	12781	12699	12688	12794	12782	12645	12842	12687	12727	12582	12733	12669	12844	12790	12625	12669	12754	12519	12864	12804	12794	12737	12667	12794	12689	12699	12725	12736	12833	12876	12574	12900	12687	12581	12950	12744	12791	12615	12666	12874	12691	12632	12712	12785	12560	12811	12545	12759	12682	12824	12743	12660	12696	12825	12662	12522	12662	12483	12661	12835	12494	12867	12715	12765	12647	12716	12607	12690	12828	12696	12593	12828	12730	12741	12777	12631	12870	12850	12703	12712	12799	12717	12611	12905	12741	12716	12853	12809	12902	12704	12749	12812	12762	12658	12824	12786	12800	12777	12728	12620	12831	12701	12692	12814	12770	12716	12751	12766	12700	12845	12766	12777	12683	12753	12748	12749	12667	12554	12687	12722	12886	12703	12648	12675	12689	12756	12829	12599	12846	12699	12701	12831	12544	12666	12888	12814	12584	12719	12813	12661	12863	12817	12712	12470	12709	12710	12640	12788	12668	12766	12714	12678	12846	12728	12794	12741	12854	12684	12809	12824	12815	12613	12688	12865	12727	12723	12613	12779	12681	12824	12780	12774	12792	12652	12781	12700	12706	12857	12931	12741	12680	12720	12884	12665	12679	12695	12805	12881	12674	12750	12690	12546	12712	12540	12751	12648	12679	12641	12761	12729	12828	12814	12688	12756	12802	12683	12739	12571	12553	12720	12705	12730	12743	12651	12698	12751	12738	12654	12714	12629	12873	12676	12720	12654	12923	12682	12747	12641	12670	12714	12789	12768	12647	12959	12634	12941	12803	12836	12655	12757	12769	12691	12773	12554	12780	12632	12566	12794	12659	12754	12766	12673	12793	12520	12811	12910	12833	12819	12613	12778	12581	12678	12694	12823	12638	12934	12693	12660	12780	12802	12782	12789	12717	12652	12693	12761	12737	12665	12861	12583	12807	12808	12748	12828	12748	12711	12776	12686	12701	12768	12572	12843	12734	12597	12740	12737	12617	12667	12616	12702	12793	12448	12977	12578	12821	12671	12677	12777	12691	12910	12814	12772	12747	12661	12777	12579	12571	12769	12653	12807	12496	12758	12794	12755	12789	12665	12761	12783	12824	12694	12643	12823	12688	12812	12625	12774	12848	12573	12600	12744	12693	12690	12635	12683	12856	12810	12626	12667	12714	12747	12739	12731	12775	12779	12807	12744	12722	12754	12854	12741	12737	12807	12688	12799	12688	12629	12728	12650	12681	12701	12744	12687	12804	12815	12673	12793	12575	12809	12562	12917	12684	12798	12614	12661	12629	12604	12757	12598	12701	12796	12777	12620	12817	12878	12793	12550	12847	12689	12698	12832	12788	12801	12762	12519	12768	12862	12749	12619	12721	12696	12718	12735	12780	12756	12692	12854	12720	12622	12765	12799	12680	12870	12660	12660	12889	12744	12688	12730	12498	12797	12653	12687	12702	12876	12589	12656	12644	12625	12813	12835	12725	12665	12641	12708	12738	12653	12778	12665	12802	12807	12787	12745	12675	12834	12867	12885	12758	12922	12711	12750	12752	12670	12703	12689	12890	12780	12521
24068	21139	29080	27787	28495	28427	25438	20913	18961	17987	17022	16193	15676	15562	15262	14986	14629	14867	14613	14672	14603	14523	14615	14525	14553	14338	14391	14492	14272	14446	14417	14505	14260	14541	14327	14334	14392	14399	14392	14240	14391	14469	14323	14449	14550	14278	14372	14520	14466	14322	14352	14425	14398	14272	14375	14274	14270	14238	14499	14383	14317	14033	14352	14289	14317	14339	14478	14277	14308	14235	14468	14316	14251	14167	14305	14331	14383	14366	14513	14298	14428	14367	14338	14253	14274	14251	14336	14307	14384	14463	14513	14433	14148	14146	14265	14378	14331	14370	14296	14279	14321	14412	14309	14205	14186	14340	14333	14345	14347	14384	14184	14320	14352	14408	14052	14212	14360	14499	14403	14034	14399	14404	14179	14326	14213	14354	14051	14150	14332	14484	14334	14284	14328	14282	14217	14295	14507	14488	13966	14353	14261	14157	14071	14143	14385	14485	14227	14497	14563	14385	14322	14253	14393	14419	14482	14351	14359	14452	14330	14420	14364	14273	14400	14280	14506	14435	14255	14343	14332	14514	14392	14371	14249	14106	14202	14298	14062	14350	14293	14445	14487	14237	14211	14466	14155	14304	14240	14426	14337	14470	14419	14428	14319	14240	14420	14285	14310	14357	14356	14325	14167	14388	14381	14291	14280	14417	14540	14295	14298	14272	14479	14228	14145	14198	14299	14472	14154	14310	14381	14040	14338	14226	14362	14432	14543	14469	14485	14311	14267	14283	14026	14366	14422	14426	14111	14293	14227	14155	14535	14247	14154	14412	14341	14265	14212	14423	14418	14127	14346	14429	14342	14445	14336	14363	14314	14270	14453	14305	14443	14496	14353	13980	14226	14171	14049	14239	14269	14351	14304	14215	14124	14174	14394	14274	14312	14266	14264	14326	14339	14288	14462	14430	14336	14182	14356	14239	14286	14485	14323	14315	14468	14396	14318	14288	14192	14465	14480	14298	14238	14366	14401	14270	14248	14394	14440	14375	14518	14250	14319	14422	14402	14189	14355	14332	14483	14352	14421	14367	14200	14234	14381	14426	14346	14358	14316	14389	14290	14301	14312	14343	14187	14425	14370	14244	14251	14495	14310	14419	14186	14220	14145	14381	14244	14366	14173	14243	14256	14303	14352	14231	14283	14373	14513	14374	14429	14459	14308	14397	14298	14182	14329	14226	14508	14481	14514	14296	14368	14146	14361	14477	14358	14498	14163	14451	14372	14317	14039	14461	14297	14421	14318	14339	14214	14221	14172	14322	14164	14182	14274	14387	14114	14251	14464	14289	14364	14357	14298	14096	14253	14388	14288	14483	14388	14243	14259	14456	14265	14562	14359	14453	14433	14321	14369	14207	14187	14478	14378	14499	14279	14305	14269	14443	14421	14223	14160	14159	14418	14110	14251	14363	14303	14288	14315	14210	14285	14269	14334	14323	14303	14345	14453	14237	14420	14419	14226	14481	14371	14346	14362	14216	14198	14406	14382	14272	14334	14237	14349	14318	14235	14296	14150	14371	14115	14398	14142	14283	14128	14282	14354	14496	14255	14337	14453	14421	14291	14337	14411	14108	14425	14248	14345	14274	14184	14159	14381	14229	14175	14200	14215	14430	14272	14232	14473	14156	14191	14269	14248	14295	14474	14308	14325	14250	14352	14279	14244	14383	14301	14021	14404	14453	14223	14269	14344	14164	14349	14107	14333	14414	14241	14515	14456	14273	14445	14432	14300	14307	14399	14202	14087	14178	14174	14271	14119	14301	14376	14462	14434	14375	14477	14589	14224	14354	14239	14260	14235	14356	14173	14333	14261	14224	14603	14286	14401	14378	14280	14278	14366	14200	14160	14478	14484	14473	14266	14216	14301	14440	14217	14402	14244	14223	14273	14414	14410	14266	14372	14310	14256	14342	14192	14223	14283	14096	14351	14232	14201	14177	14360	14360	14185	14133	14435	14209	14275	14327	14260	14444	14290	14345	14362	14396	14300	14216	14320	14311	14141	14276	14349	14236	14237	14253	14343	14185	14381	14210	14537	14426	14376	14268	14384	14377	14068	14306	14140	14382	14274	14339	14431	14149	14078	14172	14333	14247	14377	14288	14342	14300	14393	14276	14486	14435	14398	14458	14349	14379	14404	14387	14426	14194	14284	14326	14299	14222	14266	14086	14301	14238	14181	14196	14322	14331	14218	14308	14144	14303	14362	14565	14251	14435	14282	14314	14349	14452	14542	14339	14345	14374	14244	14377	14378	14513	14294	14326	14302	14215	14318	14312	14139	14279	14475	14336	14451	14245	14213	14412	14452	14230	14580	14265	14436	14305	14384	14196	14059	14328	14272	14283	14214	14266	14235	14301	14377	14136	14460	14353	14202	14378	14352	14438	14265	14364	14204	14341	14357	14492	14497	14367	14364	14130	14279	14208	14274	14380	14150	14398	14443	14327	14088	14217	14367	14411	14395	14333	14301	14391	14339	14308	14337	14294	14413	14357	14349	14354	14452	14043	14507	14242	14319	14232	14236	14270	14233	14066	14186	14247	14275	14293	14421	14418	14410	14293	14397	14403	14351	14328	14269	14273	14240	14426	14441	14353	14295	14254	14311	14196	14231	14293	14186	14286	14294	14446	14059	14267	14340	14243	14293	14407	14441	14283	14266	14424	14415	14495	14212	14285	14396	14213	14136	14336	14171	14259	14298	14406	14243	14301	14364	14245	14379	14271	14305	14108	14360	14379	14534	14434	14523	14343	14281	14221	14366	14272	14368	14152	14363	14253	14446	14228	14327	14323	14331	14269	14264	14461	14406	14446	14307	14185	14239	14191	14286	14146	14334	14400	14568	14398	14251	14216	14411	14386	14389	14298	14365	14416	14290	14426	14378	14269	14384	14448	14442	14234	14403	14508	14467	14095	14293	14193	14327	14301	14208	14337	14432	14252	14336	14408	14321	14385	14529	14423	14335	14414	14342	14299	14349	14278	14211	14202	14332	14376	14339	14530	14438	14202	14362	14304	14265	14387	14193	14285	14198	14311	14475	14404	14299	14309	14385	14445	14300	14210	14295	14109	14454	14027	14183	14309	14297	14343	14307	14350	14253	14294	14191	14264	14226	14347	14237	14476	14348	14189	14393	14287	14310	14426	14286	14190	14264	14300	14223	14209	14271	14379	14344	14409	14255	14318	14464	14162	14204	14207	14248	14296	14480	14435	14431	14537	14266	14470	14278	14416	14426	14302	14428	14434	14351	14269	14320	14338	14208	14274	14136	14407	14241	14219	14323	14330	14420	14319	14206	14379	14359	14311	14458	14277	14358	14463	14384	14389	14156	14333	14271	14163	14285	14257	14433	14437	14447	14182	14424	14180	14439	14204	14341	14219	14300	14215	14200	14319	14304	14304	14120	14419	14143	14353	14198	14305	14353	14335	14158	14202	14132	14251	14196	14266	14275	14221	14395	14338	14405	14238	14553	14330	14437	14550	14336	14582	14189	14337	14377	14336	14292	14239	14293	14485	14282	14375	14355	14281	14355	14274	14339	14256	14315	14264	14343	14210	14291	14144	14315	14019	14302	14327	14282	14230	14228	14358	14376	14162	14433	14278	14296	14382	14468	14312	14141	14127	14301	14438	14343	14389	14282	14337	14312	14082	14228	14336	14216	14238	14328	14378	14495	14398	14336	14523	14346	14098	14388	14117	14243	14334	14308	14395	14293	14382	14484	14249	14358	14343	14128	14141	14331	14480	14208	14337	14208	14345	14426	14321	14258	14272	14351	14322	14311	14339	14563	14296	14123	14184	14408	14215	14339	14197	14279	14479	14225	14532	14404	14237	14415	14563	14408	14281	14309	14463	14321	14213	14337	14314	14534	14341	14428	14491	14294	14494	14466	14313	14385	14270	14391	14195	14308	14525	14165	14539	14527	14275	14285	14208	14482	14545	14230	14054	14427	14224	14303	14212	14374	14245	14366	14340	14283	14586	14393	14295	14321	14180	14360	14372	14200	14275	14142	14441	14299	14184	14280	14481	14462	14271	14112	14377	14460	14427	14439	14195	14297	14369	14124	14339	14405	14462	14224	14296	14391	14371	14250	14244	14190	14207	14225	14200	14317	14402	14126	14347	14365	14283	14319	14527	14448	14380	14236	14354	14441	14213	14459	14173	14334	14336	14167	14309	14110	14184	14102	14381	14419	14386	14137	14579	14243	14421	14560	14382	14238	14530	14385	14411	14285	14346	14241	14287	14351	14259	14387	14331	14459	14305	14449	14196	14422	14438	14418	14388	14284	14190	14338	14446	14357	14452	14197	14325	14310	14330	14079	14235	14465	14224	14355	14370	14344	14533	14346	14247	14163	14335	14321	14361	14180	14346	14412	14295	14416	14408	14253	14446	14435	14178	14435	14302	14258	14389	14414	14368	14150	14331	14257	14384	14382	14279	14467	14418	14140	14287	14411	14231	14281	14255	14509	14289	14391	14449	14502	14238	14322	14274	14486	14502	14298	14463	14449	14512	14322	14453	14463	14040	14393	14298	14479	14414	14367	14344	14402	14186	14381	14464	14381	14296	14438	14486	14409	14186	14238	14305	14532	14510	14319	14417	14421	14378	14326	14334	14456	14211	14357	14339	14544	14324	14369	14305	14311	14378	14337	14153	14689	14458	14515	14529	14363	14414	14325	14253	14150	14362	14309	14334	14287	14283	14356	14235	14366	14517	14450	14308	14255	14321	14513	14349	14312	14317	14394	14123	14135	14265	14158	14247	14359	14338	14175	14116	14286	14330	14306	14259	14384	14396	14514	14496	14474	14301	14283	14197	14354	14296	14428	14454	14401	14334	14236	14317	14318	14240	14415	14406	14353	14249	14409	14321	14265	14172	14418	14330	14245	14210	14473	14340	14353	14244	14230	14386	14404	14320	14403	14273	14290	14268	14308	14222	14268	14297	14353	14299	14342	14105	14229	14388	14588	14444	14346	14402	14381	14301	14344	14094	14298	14270	14502	14290	14402	14463	14390	14401	14196	14404	14320	14311	14214	14369	14210	14220	14290	14248	14092	14388	14130	14204	14234	14309	14440	14472	14151	14302	14252	14244	14414	14277	14195	14283	14165	14371	14365	14335	14406	14183	14197	14391	14218	14379	14435	14414
33750	56918	52411	42091	35773	29814	24192	21058	18799	17267	16007	15244	14501	13895	13648	13599	13305	13225	12976	12966	12647	12932	12683	12688	12778	12723	12767	12652	12539	12872	12613	12543	12678	12649	12661	12556	12597	12745	12626	12805	12550	12771	12556	12509	12572	12620	12657	12600	12488	12562	12550	12529	12594	12436	12651	12665	12626	12544	12576	12679	12729	12545	12649	12849	12738	12551	12667	12751	12481	12626	12473	12600	12610	12649	12495	12555	12595	12635	12526	12799	12561	12590	12731	12455	12538	12725	12601	12502	12501	12751	12580	12551	12508	12575	12657	12737	12658	12418	12662	12687	12576	12372	12568	12582	12596	12613	12600	12704	12545	12449	12634	12547	12556	12666	12330	12583	12519	12543	12601	12556	12612	12357	12454	12606	12602	12597	12679	12424	12450	12472	12619	12496	12574	12612	12751	12553	12636	12577	12587	12631	12769	12448	12533	12636	12618	12618	12603	12689	12683	12741	12333	12593	12614	12621	12595	12722	12574	12453	12547	12543	12727	12638	12587	12579	12635	12534	12693	12689	12524	12472	12499	12624	12640	12562	12534	12551	12590	12532	12439	12554	12394	12539	12670	12719	12450	12535	12672	12613	12475	12588	12548	12619	12620	12494	12486	12483	12604	12580	12577	12510	12683	12324	12755	12635	12643	12582	12567	12530	12531	12546	12435	12490	12476	12650	12565	12715	12512	12495	12572	12433	12560	12581	12664	12492	12518	12439	12625	12588	12490	12587	12828	12518	12563	12623	12614	12667	12476	12483	12546	12669	12427	12523	12652	12495	12859	12620	12546	12482	12511	12581	12548	12497	12526	12679	12638	12523	12559	12512	12653	12535	12585	12715	12654	12579	12557	12586	12584	12491	12533	12419	12717	12625	12615	12538	12451	12631	12449	12540	12524	12601	12620	12571	12402	12577	12674	12512	12680	12585	12591	12710	12568	12574	12549	12703	12509	12635	12730	12520	12494	12712	12517	12566	12589	12570	12558	12588	12620	12581	12577	12634	12571	12502	12584	12443	12687	12580	12611	12672	12567	12579	12743	12677	12570	12691	12247	12525	12676	12581	12603	12430	12568	12557	12584	12492	12500	12696	12594	12629	12579	12814	12603	12657	12564	12638	12576	12428	12322	12662	12686	12525	12622	12537	12390	12593	12640	12570	12575	12594	12551	12631	12565	12494	12519	12630	12399	12555	12680	12466	12616	12629	12698	12685	12648	12507	12583	12705	12669	12455	12749	12601	12592	12542	12549	12665	12486	12545	12526	12594	12546	12569	12506	12468	12559	12608	12711	12572	12565	12475	12532	12499	12646	12507	12402	12483	12508	12598	12658	12549	12692	12566	12485	12717	12559	12559	12515	12571	12521	12571	12398	12522	12511	12718	12619	12627	12534	12539	12585	12537	12719	12654	12549	12458	12589	12569	12456	12546	12584	12709	12593	12677	12570	12608	12401	12680	12611	12665	12562	12613	12647	12352	12589	12448	12540	12538	12501	12571	12667	12648	12662	12575	12547	12534	12610	12663	12494	12583	12565	12590	12560	12523	12516	12522	12489	12475	12509	12650	12602	12538	12518	12698	12558	12706	12620	12539	12691	12618	12642	12459	12526	12498	12484	12567	12658	12538	12592	12599	12540	12442	12602	12693	12525	12523	12457	12534	12638	12463	12609	12561	12680	12796	12545	12470	12423	12613	12439	12484	12610	12528	12560	12746	12612	12569	12637	12477	12554	12582	12510	12482	12490	12684	12606	12463	12571	12618	12620	12572	12726	12630	12608	12395	12539	12542	12589	12436	12605	12767	12680	12504	12626	12595	12750	12681	12494	12577	12588	12555	12686	12528	12670	12536	12413	12562	12637	12692	12558	12425	12560	12586	12525	12558	12624	12690	12485	12663	12503	12511	12553	12582	12612	12388	12674	12666	12676	12599	12554	12613	12500	12560	12520	12528	12674	12542	12555	12454	12551	12548	12619	12528	12403	12602	12537	12602	12608	12483	12697	12510	12609	12633	12642	12721	12585	12469	12759	12662	12647	12481	12678	12498	12608	12552	12515	12573	12477	12345	12718	12654	12463	12543	12531	12751	12571	12463	12609	12492	12685	12390	12468	12644	12555	12663	12623	12714	12515	12613	12549	12589	12592	12437	12781	12565	12601	12592	12630	12630	12672	12610	12521	12533	12598	12784	12574	12543	12496	12571	12565	12438	12602	12677	12520	12576	12586	12574	12665	12626	12684	12660	12477	12619	12796	12554	12557	12584	12559	12799	12582	12434	12558	12613	12434	12580	12488	12469	12670	12475	12522	12491	12622	12578	12516	12653	12398	12804	12589	12618	12581	12627	12626	12581	12475	12698	12560	12714	12638	12452	12527	12664	12573	12628	12507	12607	12607	12497	12624	12703	12625	12476	12496	12504	12591	12495	12537	12642	12608	12670	12644	12483	12479	12494	12438	12743	12604	12722	12611	12686	12536	12564	12496	12600	12478	12524	12680	12679	12627	12786	12696	12574	12598	12626	12818	12619	12597	12736	12542	12576	12452	12489	12592	12748	12591	12542	12530	12419	12624	12547	12680	12590	12461	12597	12531	12741	12589	12527	12485	12454	12650	12598	12631	12574	12599	12418	12252	12571	12500	12571	12571	12410	12646	12613	12711	12453	12625	12484	12634	12671	12671	12570	12658	12584	12548	12626	12616	12592	12561	12392	12616	12492	12483	12610	12590	12591	12484	12557	12621	12538	12601	12718	12478	12629	12410	12617	12577	12530	12679	12580	12766	12593	12431	12539	12412	12662	12748	12467	12479	12551	12550	12604	12561	12581	12451	12700	12621	12750	12575	12587	12424	12525	12656	12689	12595	12655	12522	12689	12711	12573	12514	12608	12503	12553	12683	12834	12629	12541	12605	12709	12424	12680	12539	12586	12604	12632	12549	12575	12689	12587	12747	12549	12505	12645	12616	12639	12494	12715	12527	12544	12624	12528	12387	12540	12435	12530	12506	12747	12614	12512	12621	12544	12585	12555	12696	12747	12492	12626	12593	12725	12584	12654	12568	12397	12456	12534	12640	12549	12515	12516	12548	12681	12587	12524	12615	12632	12483	12569	12614	12756	12432	12525	12595	12474	12689	12603	12558	12460	12631	12558	12599	12619	12645	12601	12598	12454	12455	12708	12516	12503	12592	12403	12542	12505	12423	12664	12529	12420	12516	12457	12786	12663	12431	12608	12694	12434	12676	12640	12469	12621	12486	12704	12691	12751	12477	12472	12511	12453	12577	12579	12584	12609	12779	12560	12574	12412	12499	12769	12501	12440	12636	12605	12518	12542	12627	12508	12717	12504	12535	12516	12553	12550	12672	12574	12666	12511	12563	12584	12527	12677	12682	12604	12607	12691	12567	12691	12474	12437	12679	12540	12594	12512	12644	12542	12580	12609	12679	12678	12729	12516	12584	12843	12849	12522	12598	12656	12540	12607	12626	12500	12556	12437	12684	12720	12570	12606	12335	12739	12545	12570	12676	12523	12541	12624	12511	12493	12674	12607	12738	12512	12647	12574	12442	12560	12416	12465	12599	12649	12704	12616	12717	12663	12616	12643	12598	12576	12660	12542	12673	12601	12647	12425	12500	12466	12588	12851	12565	12381	12651	12379	12620	12662	12636	12593	12578	12646	12714	12661	12538	12549	12563	12549	12446	12492	12663	12454	12602	12575	12575	12689	12516	12619	12689	12447	12541	12589	12654	12524	12793	12629	12582	12605	12469	12795	12587	12615	12572	12588	12574	12570	12556	12618	12520	12457	12535	12610	12614	12639	12667	12564	12629	12570	12694	12613	12710	12498	12664	12380	12604	12593	12469	12540	12650	12478	12550	12606	12591	12427	12556	12586	12534	12543	12487	12592	12556	12607	12569	12689	12595	12472	12523	12529	12543	12577	12532	12576	12626	12543	12482	12522	12626	12771	12574	12581	12489	12491	12553	12793	12684	12603	12637	12566	12454	12578	12562	12608	12617	12582	12546	12460	12686	12649	12542	12558	12619	12573	12740	12584	12684	12735	12606	12400	12654	12571	12751	12733	12613	12626	12672	12661	12662	12572	12685	12689	12667	12586	12634	12645	12732	12506	12658	12689	12558	12690	12517	12612	12634	12621	12688	12556	12568	12519	12648	12548	12436	12556	12605	12426	12500	12557	12676	12650	12601	12615	12731	12531	12499	12630	12414	12653	12561	12729	12492	12696	12696	12421	12502	12521	12618	12670	12528	12693	12692	12601	12523	12525	12574	12443	12657	12460	12649	12686	12733	12814	12629	12623	12513	12734	12670	12575	12552	12682	12464	12514	12843	12524	12567	12694	12376	12736	12584	12598	12593	12674	12575	12635	12577	12622	12429	12573	12594	12633	12457	12580	12651	12847	12593	12560	12748	12550	12549	12702	12613	12575	12438	12525	12561	12571	12589	12611	12697	12627	12778	12555	12677	12516	12610	12428	12600	12701	12578	12529	12452	12490	12628	12529	12418	12583	12477	12539	12545	12662	12633	12522	12605	12490	12469	12627	12696	12581	12664	12635	12558	12355	12674	12707	12578	12554	12625	12672	12526	12535	12580	12809	12736	12495	12676	12656	12689	12844	12587	12613	12522	12680	12471	12692	12741	12603	12512	12609	12579	12610	12614	12680	12609	12404	12750	12421	12655	12575	12600	12658	12614	12639	12560	12514	12594	12510	12378	12662	12503	12513	12755	12770	12508	12550	12445	12689	12723	12431	12721	12460	12459	12578	12628	12583	12842	12387	12456	12506	12551	12426	12581	12560	12677	12568	12568	12699	12626	12402	12680	12675	12614	12417	12535	12558	12534	12476	12667	12522	12805	12581	12632	12649	12748	12546	12618	12553	12740	12628	12603	12570	12417	12681	12622	12373	12575	12458	12771	12690	12632	12681	12673	12626	12752	12535	12627	12604	12529	12446	12645	12475	12416	12639	12629	12543	12475	12571	12611	12531	12538	12543	12660	12725	12746	12600	12465	12580	12495	12723	12602	12695	12507	12648	12522	12594	12540	12534	12700	12678	12612	12671	12544	12721	12283	12651	12465	12382	12617	12571	12662	12422	12658	12671	12705	12644	12532	12631	12658	12778	12682	12608
22745	21021	28847	24369	24803	28846	29614	23568	20931	19939	18415	17266	16836	16471	16058	16031	15656	15329	15327	15410	15352	14974	15140	15149	15090	14847	15070	14730	14859	14792	14992	14766	14962	14888	14930	14892	14797	14856	14760	14681	14689	14710	14758	14700	14592	14760	14689	14883	14787	14880	14880	14683	14738	14695	14881	14852	14878	14908	14697	14819	14753	14793	14779	14681	14879	14703	14754	14752	14668	14597	14745	14719	14841	14750	14689	14563	14572	14912	14847	14804	14864	14694	14591	14618	14572	14738	14823	14835	14787	14867	14512	14874	14672	14773	14676	14579	14623	14558	14701	14710	14690	14817	14739	14606	15130	14742	14722	14777	14523	14502	14498	14530	14696	14811	14663	14692	14655	14657	14646	14565	14907	14675	14742	14781	14796	14745	14751	14673	14682	14782	14665	14690	14531	14887	14680	14775	14808	14760	14771	14759	14695	14742	14789	14715	14619	14749	14704	14825	14533	14670	14754	14737	14870	14631	14813	14772	14657	14725	14837	14499	14642	14801	14695	14613	14520	14626	14786	14728	14330	14642	14662	14641	14579	14824	14769	14681	14774	14938	14738	14637	14504	14680	14817	14663	14701	14544	14648	14681	14803	14661	14634	14868	14688	14578	14698	14739	14750	14690	14742	14629	14760	14678	14624	14808	14714	14858	14727	14608	14621	14661	14763	14665	14692	14461	14708	14700	14464	14705	14403	14667	14680	14906	14720	14689	14645	14575	14554	14850	14794	14727	14682	14827	14465	14670	14731	14457	14720	14819	14692	14733	14494	14749	14702	14687	14643	14663	14962	14878	14452	14498	14704	14605	14820	14607	14570	14628	14748	14704	14896	14819	14868	14773	14740	14554	14781	14571	14744	14629	14700	14575	14784	14629	14802	14848	14568	14814	14605	14561	14430	14639	14696	14652	14909	14607	14585	14389	14731	14509	14557	14728	14575	14848	14679	14450	14533	14597	14617	14586	14823	14647	14845	14763	14740	14591	14689	14646	14492	14769	14652	14528	14695	14799	14723	14621	14698	14638	14699	14759	14478	14651	14572	14632	14793	14852	14553	14710	14723	14635	14853	14595	14699	14840	14701	14629	14770	14693	14599	14701	14682	14736	14558	14689	14605	14750	14787	14983	14817	14647	14800	14614	14441	14767	14747	14623	14611	14765	14793	14966	14827	14549	14530	14649	14689	14633	14569	14568	14851	14588	14815	14753	14658	14653	14577	14701	14701	14710	14580	14779	14611	14685	14637	14786	14627	14855	14845	14670	14639	14552	14659	14656	14814	14731	14700	14703	14704	14669	14746	14759	14785	14701	14532	14727	14712	14548	14697	14495	14648	14588	14578	14679	14640	14604	14533	14561	14778	14677	14609	14607	14677	14895	14659	14791	14647	14528	14786	14626	14645	14520	14619	14837	14830	14715	14680	14824	14892	14621	14801	14738	14808	14657	14473	14765	14820	14519	14681	14646	14650	14787	14698	14641	14721	14673	14730	14643	14683	14688	14558	14748	14832	14783	14834	14534	14722	14751	14729	14658	14501	14646	14702	14635	14623	14513	14477	14633	14689	14587	14567	14566	14535	14761	14798	14717	14785	14820	14856	14643	14695	14800	14844	14641	14585	14703	14761	14490	14862	14718	14505	14660	14614	14590	14690	14699	14650	14654	14744	14644	14678	14455	14797	14748	14672	14687	14663	14734	14631	14844	14675	14612	14750	14607	14530	14786	14715	14699	14779	14666	14513	14770	14576	14692	14567	14541	14632	14667	14677	14734	14586	14640	14548	14458	14362	14567	14711	14738	14663	14632	14816	14647	14622	14601	14658	14699	14651	14512	14625	14856	14667	14692	14564	14892	14644	14570	14760	14635	14557	14691	14693	14650	14922	14675	14626	14673	14630	14735	14565	14758	14750	14688	14608	14643	14495	14563	14592	14750	14632	14728	14906	14723	14663	14607	14650	14551	14802	14630	14692	14745	14646	14679	14781	14636	14807	14814	14646	14717	14821	14701	14803	14633	14788	14675	14664	14537	14640	14877	14653	14750	14666	14357	14687	14561	14800	14724	14697	14507	15070	14822	14620	14503	14906	14748	14432	14623	14679	14836	14583	14795	14645	14532	14584	14632	14678	14542	14795	14689	14628	14774	14576	14686	14792	14635	14663	14570	14648	14729	14639	14733	14950	14789	14601	14602	14702	14677	14642	14716	14800	14639	14756	14598	14759	14687	14630	14687	14716	14716	14572	14565	14630	14919	14715	14739	14746	14703	14643	14545	14783	14753	14598	14452	14740	14765	14720	14660	14642	14765	14462	14726	14770	14595	14725	14558	14735	14613	14686	14619	14752	14652	14812	14751	14745	14706	14678	14559	14749	14723	14901	14533	14833	14642	14588	14655	14681	14866	14846	14577	14632	14483	14707	14656	14452	14648	14717	14627	14565	14609	14753	14620	14654	14660	14710	14420	14772	14629	14671	14803	14542	14688	14592	14536	14783	14670	14726	14768	14557	14428	14452	14730	14719	14610	14740	14699	14603	14683	14915	14888	14475	14710	14764	14640	14588	14720	14722	14745	14688	14823	14828	14655	14511	14615	14703	14878	14729	14714	14625	14637	14760	14644	14681	14728	14736	14664	14617	14661	14525	14661	14685	14504	14679	14693	14768	14493	14885	14637	14641	14396	14557	14592	14774	14656	14684	14512	14685	14827	14639	14557	14711	14604	14673	14711	14713	14783	14580	14490	14700	14508	14624	14665	14783	14669	14621	14824	14627	14699	14757	14612	14516	14567	14638	14863	14700	14728	14705	14710	14518	14795	14748	14799	14872	14542	14666	14603	14730	14762	14633	14902	14743	14618	14664	14581	14700	14766	14798	14840	14745	14683	14765	14780	14656	14681	14662	14807	14739	14834	14637	14692	14679	14606	14730	14523	14463	14774	14825	14803	14738	14677	14718	14547	14672	14714	14628	14710	14500	14666	14719	14744	14638	14628	14686	14821	14663	14597	14614	14571	14660	14603	14717	14671	14541	14806	14803	14630	14603	14648	14641	14699	14593	14721	14610	14706	14556	14591	14611	14791	14739	14763	14523	14872	14670	15002	14705	14723	14878	14534	14711	14700	14558	14654	14627	14881	14735	14634	14661	14636	14727	14885	14781	14777	14690	14549	14729	14593	14599	14757	14749	14545	14690	14681	14790	14919	14735	14776	14691	14545	14711	14802	14674	14711	14709	14448	14561	14602	14702	14759	14713	14747	14792	14695	14684	14617	14773	14728	14560	14529	14663	14632	14746	14624	14675	14660	14726	14648	14663	14573	14776	14620	14844	14484	14569	14817	14635	14708	14699	14772	14518	14613	14593	14859	14816	14818	14760	14749	14646	14694	14504	14625	14764	14578	14826	14613	14609	14608	14798	14638	14530	14741	14644	14716	14607	14809	14663	14712	14636	14663	14538	14692	14687	14691	14671	14720	14714	14752	14625	14557	14732	14710	14665	14693	14493	14736	14805	14844	14615	14788	14653	14750	14794	14540	14578	14610	14705	14585	14829	14747	14781	14541	14664	14471	14714	14535	14695	14555	14550	14707	14525	14579	14730	14615	14706	14636	14622	14784	14536	14345	14896	14648	14644	14839	14864	14901	14651	14706	14690	14577	14683	14672	14701	14571	14693	14763	14818	14821	14597	14864	14615	14596	14657	14819	14687	14649	14743	14841	14581	14737	14626	14564	14924	14739	14628	14853	14591	14741	14741	14726	14765	14676	14725	14604	14797	14697	14736	14647	14703	14790	14681	14561	14692	14727	14650	14573	14621	14620	14769	14903	14747	14835	14798	14576	14710	14615	14644	14496	14680	14749	14734	14817	14857	14545	14691	14689	14799	14640	14788	14726	14672	14681	14743	14843	14797	14592	14759	14615	14797	14689	14601	14564	14414	14827	14675	14782	14658	14658	14683	14657	14809	14520	14673	14443	14676	14852	14634	14621	14863	14573	14636	14598	14744	14494	14708	14692	14693	14807	14739	14792	14614	14576	14690	14781	14675	14525	14587	14564	14624	14654	14641	14661	14504	14712	14817	14632	14690	14641	14578	14692	14791	14877	14619	14803	14764	14670	14661	14604	14591	14903	14795	14604	14361	14478	14625	14712	14596	14682	14713	14883	14697	14676	14686	14706	14582	14700	14935	14671	14674	14598	14549	14729	14851	14883	14646	14733	14473	14617	14735	14542	14647	14772	14722	14780	14576	14452	14710	14624	14540	14658	14735	14707	14733	14767	14551	14594	14772	14734	14702	14729	14768	14704	14782	14671	14739	14668	14710	14711	14796	14735	14610	14663	14503	14665	14766	14844	14584	14687	14620	14603	14607	14740	14766	14802	14584	14654	14659	14843	14871	14893	14777	14832	14674	14750	14599	14632	14594	14510	14759	14667	14642	14943	14726	14832	14800	14621	14707	14676	14852	14609	14645	14674	14843	14642	14850	14524	14597	14614	14600	14765	14599	14717	14655	14525	14503	14565	14778	14632	14620	14590	14750	14643	14563	14676	14720	14552	14543	14579	14565	14796	14718	14672	14950	14604	14809	14787	14631	14506	14767	14743	14699	14696	14720	14665	14618	14696	14696	14764	14710	14592	14824	14752	14667	14648	14624	14661	14679	14755	14717	14783	14781	14790	14756	14639	14701	14587	14728	14600	14767	14735	14834	14629	14739	14463	14834	14505	14587	14629	14987	14694	14628	14742	14794	14389	14853	14581	14591	14648	14696	14536	14505	14593	14768	14674	14791	14683	14679	14750	14676	14733	14791	14637	14533	14673	14818	14875	14664	14604	14845	14454	14662	14626	14748	14577	14766	14581	14771	14762	14805	14620	14572	14655	14744	14593	14570	14589	14804	14471	14647	14663	14622	14511	14736	14891	14641	14722	14710	14491	14744	14745	14644	14613	14688	14824	14734	14797	14784	14740	14525	14779	14586	14746	14710	14750	14680	14697	14607	14731	14407	14543	14812	14728	14646	14552	14601	14649	14624	14575	14749	14662	14720	14802	14652	14608	14480	14510	14774	14765	14831	14679	14766	14746	14764	14792	14652	14566	14683	14595	14696	14651	14625	14855	14823	14752	14448	14641	14500	14479	14650	14588	14617	14802	14771	14669
36096	62358	58364	47092	40330	33574	28036	24163	21318	19298	17763	16437	15524	14677	14457	13969	13814	13484	13321	13358	13320	13094	13226	13052	13101	13069	12982	12908	13001	12651	12977	12922	12921	12807	12819	12973	12586	12916	12885	12875	12771	12713	12786	12711	12898	12679	12657	12719	12717	12831	12833	12684	12652	12776	12735	12653	12656	12801	12611	12685	12911	12873	12743	12926	12780	12806	12794	12828	12897	12777	12759	12571	12770	12733	12792	12868	12778	12646	12769	12777	12800	12694	12854	12812	12652	12754	12591	12785	12852	12686	12730	12841	12866	12648	12754	12814	12735	12816	12640	12735	12722	12687	12800	12775	12686	12699	12714	12782	12749	12538	12570	12730	12487	12818	12888	12642	12777	12851	12801	12736	12687	12823	12632	12647	12811	12816	12701	12796	12766	12876	12747	12667	12715	12805	12849	12714	12771	12851	12690	12537	12620	12887	12746	12614	12593	12552	12795	12906	12819	12702	12682	12855	12665	12822	12820	12759	12780	12715	12805	12766	12720	12560	12939	12657	12683	12836	12754	12634	12634	12629	12695	12766	12816	12770	12681	12805	12830	12748	12835	12646	12698	12715	12803	12637	12773	12711	12842	12709	12781	12640	12704	12740	12612	12691	12787	12753	12631	12710	12745	12703	12792	12732	12579	12728	12860	12794	12706	12842	12646	12640	12825	12795	12707	12833	12605	12919	12678	12796	12892	12644	12713	12746	12474	12832	12582	12713	12728	12787	12800	12794	12849	12670	12823	12819	12864	12852	12719	12838	12733	12781	12770	12878	12662	12534	12857	12777	12807	12778	12741	12751	12840	12592	12672	12885	12689	12700	12757	12961	12728	12553	12878	12636	12887	12791	12819	12693	12851	12742	12807	12774	12699	12619	12759	12784	12605	12760	12745	12937	12854	12740	12516	12730	12710	12676	12738	12590	12791	12665	12780	12699	12829	12750	12739	12580	12686	12726	12801	12621	12793	12805	12785	12657	12732	12747	12712	12890	12474	12639	12748	12701	12790	12647	12713	12828	12926	12673	12801	12771	12751	12743	12609	12646	12773	12826	12789	12962	12720	12872	12912	12801	12917	12727	12665	12843	12824	12715	12887	12809	12756	12747	12728	12755	12758	12784	12512	12718	12737	12861	12749	12565	12644	12581	12872	12714	12660	12794	12827	12830	12842	12739	12869	12852	12698	12690	12819	12733	12729	12694	12731	12790	12708	12703	12804	12736	12793	12784	12696	12724	12819	12708	12925	12726	12941	12774	12694	12774	12889	12633	12776	12856	12834	12523	12846	12718	12632	12752	12777	12721	12746	12696	12619	12819	12779	12610	12720	12634	12700	12707	12731	12743	12859	12801	12669	12855	12833	12583	12639	12802	12652	12702	12697	12686	12740	12681	12652	12781	12746	12701	12616	12492	12588	12662	12696	12697	12767	12647	12686	12689	12889	12796	12791	12929	12699	12800	12759	12708	12900	12743	12709	12827	12625	12615	12514	12868	12813	12729	12879	12845	12772	12685	12746	12697	12898	12668	12655	12759	12626	12853	12725	12765	12757	12921	12791	12862	12712	12772	12912	12908	12734	12804	12676	12872	12688	12657	12832	12600	12690	12800	12699	12878	12877	12954	12596	12764	12723	12764	12721	12921	12721	12818	12546	12778	12687	12683	12749	12759	12455	12766	12517	12744	12902	12698	12718	12782	12732	12680	12754	12846	12705	12811	12713	12779	12730	12961	12772	12692	12785	12697	12661	12706	12794	12734	12787	12631	12785	12656	12924	12771	12854	12809	12779	12797	12641	12718	12765	12806	12938	12724	12849	12606	12641	12573	12665	12874	12585	12694	12791	12723	12706	12707	12692	12592	12670	12780	12835	12779	12645	12643	12704	12817	12576	12799	12544	12747	12629	12732	12716	12790	12873	12779	12773	12574	12772	12773	12682	12666	12592	12793	12787	12736	12686	12762	12785	12727	12761	12633	12831	12654	12708	12666	12862	12669	12842	12819	12786	12709	12955	12798	12817	12969	12743	12872	12815	12803	12632	12900	12717	12901	12964	12890	12602	12912	12744	12792	12790	12681	12614	12754	12730	12708	12873	12686	12674	12661	12761	12867	12573	12940	12793	12697	12831	12493	12879	12643	12605	12685	12900	12846	12810	12803	12850	12706	12942	13006	12700	12775	12647	12655	12829	12755	12725	12873	12712	12683	12782	12736	12729	12698	12760	12835	12678	12654	12754	12735	12617	12710	12883	12728	12711	12718	12690	12752	12713	12775	12794	12670	12815	12610	12541	12725	12770	12657	12761	12762	12624	12734	12713	12758	12721	12750	12692	12757	12665	12870	12643	12638	12653	12814	12775	12671	12778	12768	12594	12880	12749	12726	12856	12764	12828	12760	12794	12846	12764	12683	12714	12583	12759	12788	12670	12765	12837	12681	12825	12608	12953	12784	12784	12690	12589	12662	12914	12760	12728	12719	12794	12782	12587	12735	12636	12626	12737	12669	12815	12606	12786	12648	12739	12724	12879	12697	12680	12795	12740	12716	12753	12701	12706	12664	12617	12784	12833	12750	12619	12794	12588	12653	12843	12691	12607	12560	12779	12744	12714	12850	12615	12666	12666	12777	12711	12741	12585	12710	12744	12778	12787	12775	12712	12736	12779	12666	12753	12758	12718	12716	12701	12753	12791	12704	12827	12831	12824	12633	12819	12723	12726	12814	12846	12724	12794	12790	12663	12823	12690	12754	12818	12704	12774	12724	12895	12767	12803	12644	12815	12627	12623	12569	12785	12860	12746	12703	12720	12792	12727	12822	12688	12698	12536	12891	12742	12758	12581	12768	12707	12736	12676	12838	12665	12727	12674	12835	12744	12764	12746	12811	12672	12815	12757	12862	12665	12629	12788	12732	12712	12820	12743	12782	12651	12814	12718	12986	12458	12841	12760	12613	12724	12707	12829	12682	12701	12759	12664	12731	12773	12806	12738	12785	12725	12753	12633	12720	12809	12760	12668	12687	12763	12586	12884	12797	12723	12714	12789	12778	12873	12804	12622	12792	12946	12793	12752	12501	12696	12555	12870	12744	12830	12583	12880	12685	12613	12892	12766	12747	12749	12682	12637	12783	12891	12666	12763	12649	12567	12739	12711	12736	12714	12779	12806	12742	12781	12727	12622	12753	12783	12687	12814	12769	12734	12643	12837	12694	12691	12788	12658	12597	12746	12740	12869	12775	12810	12799	12774	12833	12675	12878	12680	12762	12589	12826	12836	12620	12490	12757	12607	12609	12796	12761	12665	12698	12741	12720	12798	12854	12760	12835	12803	12744	12861	12695	12815	12735	12634	12747	12713	12840	12610	12635	12629	12804	12735	12728	12759	12673	12696	12778	12629	12686	12755	12567	12606	12815	12680	12748	12725	12673	12854	12685	12777	12723	12685	12619	12768	12804	12747	12855	12566	12643	12686	12866	12833	12720	12662	12767	12639	12851	12766	12718	12888	12589	12438	12780	12695	12981	12684	12811	12790	12654	12705	12767	12733	12746	12612	12754	12787	12730	12664	12882	12745	12599	12806	12760	12793	12745	12920	12558	12647	12661	12571	12726	12710	12921	12706	12740	12790	12664	12664	12749	12801	12691	12674	12716	12706	12725	12717	12625	12834	12846	12744	12752	12845	12852	12812	12689	12792	12775	12588	12772	12857	12900	12631	12688	12736	12892	12797	12609	12763	12785	12706	12676	12813	12862	12701	12644	12720	12684	12781	12552	12729	12823	12705	12758	12824	12827	12660	12803	12710	12766	12768	12784	12838	12780	12735	12752	12795	12780	12833	12787	12649	12798	12560	12941	12762	12673	12718	12709	12780	12826	12615	12815	12891	12594	12670	12575	12821	12720	12634	12748	12652	12772	12628	12863	12638	12746	12639	12688	12650	12604	12781	12698	12840	12732	12727	12644	12617	12717	12758	12771	12636	12624	12849	12697	12853	12785	12756	12848	12784	12549	12814	12767	12652	12621	12989	12696	12721	12801	12715	12698	12882	12890	12663	12774	12627	12589	12727	12849	12785	12768	12695	12666	12732	12660	12718	12635	12797	12711	12773	12735	12704	12626	12661	12624	12852	12751	12773	12618	12839	12663	12719	12787	12857	12677	12622	12740	12774	12861	12705	12781	12788	12647	12613	12594	12728	12808	12764	12621	12843	12558	12786	12730	12687	12664	12733	12850	12803	12637	12761	12665	12869	12761	12751	12822	12655	12584	12775	12901	12756	12775	12716	12780	12636	12741	12690	12777	12708	12715	12686	12728	12653	12814	12687	12623	12775	12638	12690	12636	12635	12868	12796	12735	12678	12704	12661	12931	12687	12679	12717	12999	12641	12715	12798	12801	12867	12761	12794	12776	12658	12734	12733	12624	12710	12770	12680	12718	12742	12685	12812	12734	12856	12846	12755	12811	12539	12793	12722	12572	12790	12519	12701	12519	12820	12611	12634	12550	12806	12740	12693	12672	12685	12798	12586	12806	12759	12779	12648	12663	12743	12714	12814	12766	12757	12673	12876	12856	12566	12675	12864	12650	12573	12741	12785	12759	12750	12806	12676	12783	12678	12677	12629	12886	12865	12770	12643	12634	12760	12820	12734	12849	12756	12792	12711	12703	12785	12623	12885	12591	12793	12696	12709	12740	12708	12835	12763	12803	12832	12801	12745	12821	12634	12848	12803	12758	12731	12712	12783	12804	12738	12652	12639	12805	12723	12749	12888	12741	12690	12747	12688	12848	12825	12712	12707	12718	12566	12797	12730	12801	12851	12626	12690	12834	12670	12660	12847	12714	12566	12508	12716	12550	12869	12735	12683	12739	12941	12842	12766	12780	12972	12652	12856	12759	12734	12668	12723	12768	12719	12620	12868	12690	12767	12788	12626	12627	12758	12788	12683	12768	12692	12791	12666	12836	12696	12736	12481	12566	12854	12668	12655	12790	12902	12718	12682	12713	12788	12699	12798	12846	12705	12876	12744	12740	12703	12790	12700	12870	12662	12620	12709	12590	12831	12789	12804	12692	12865	12801	12633	12873	12656	12668	12764	12684	12710	12736	12766	12721	12797	12819	12703	12789	12711	12658	12701	12833	12912	12711	12661	12722	12715	12841
29924	32966	41644	36102	28100	23783	20852	18229	17511	16807	16295	15722	15330	15036	14833	14766	14839	14920	14472	14676	14793	14688	14454	14573	14795	14780	14637	14665	14680	14667	14722	14723	14602	14598	14604	14589	14572	14619	14594	14757	14598	14426	14473	14491	14460	14593	14438	14672	14669	14525	14568	14398	14685	14569	14501	14612	14498	14534	14384	14390	14412	14566	14505	14720	14512	14710	14668	14425	14497	14652	14677	14524	14424	14393	14433	14546	14586	14564	14693	14587	14328	14565	14383	14694	14586	14763	14573	14667	14534	14612	14714	14580	14550	14517	14463	14501	14508	14601	14355	14522	14409	14559	14618	14581	14396	14586	14536	14184	14570	14353	14148	14558	14557	14613	14556	14496	14730	14656	14427	14547	14631	14421	14519	14452	14719	14663	14726	14519	14381	14641	14493	14464	14366	14533	14658	14476	14430	14449	14610	14514	14546	14477	14421	14366	14382	14722	14475	14396	14449	14565	14614	14470	14623	14477	14666	14680	14613	14543	14524	14441	14613	14483	14509	14644	14663	14649	14586	14441	14508	14653	14344	14539	14686	14528	14380	14664	14575	14574	14471	14434	14484	14441	14228	14581	14557	14529	14389	14469	14458	14668	14473	14503	14455	14511	14527	14544	14466	14521	14546	14491	14370	14370	14532	14421	14626	14539	14581	14347	14503	14364	14458	14619	14509	14300	14414	14711	14762	14592	14324	14437	14528	14621	14443	14338	14553	14419	14589	14361	14555	14602	14443	14629	14364	14476	14531	14536	14250	14408	14589	14780	14733	14536	14389	14564	14505	14455	14467	14475	14612	14640	14423	14489	14407	14497	14480	14739	14527	14612	14590	14573	14432	14453	14589	14573	14438	14484	14430	14444	14464	14422	14555	14460	14531	14605	14646	14449	14736	14773	14494	14523	14498	14423	14583	14345	14704	14442	14425	14613	14788	14405	14551	14449	14676	14590	14676	14685	14622	14372	14392	14365	14482	14467	14544	14763	14496	14521	14625	14382	14686	14378	14498	14535	14739	14464	14528	14686	14630	14502	14462	14419	14420	14514	14541	14621	14462	14502	14688	14599	14482	14548	14378	14572	14554	14427	14473	14439	14532	14414	14603	14484	14234	14342	14517	14626	14634	14549	14467	14430	14630	14574	14584	14419	14442	14438	14564	14573	14679	14410	14511	14395	14563	14475	14623	14247	14566	14396	14512	14729	14467	14702	14495	14585	14470	14653	14704	14582	14484	14532	14532	14435	14768	14608	14452	14675	14580	14628	14644	14509	14513	14619	14389	14556	14528	14605	14744	14435	14609	14701	14496	14450	14713	14619	14666	14565	14601	14528	14639	14523	14353	14582	14460	14456	14632	14517	14534	14453	14562	14431	14511	14538	14381	14557	14502	14487	14767	14617	14644	14738	14656	14603	14632	14479	14682	14574	14582	14429	14422	14375	14401	14779	14486	14424	14572	14519	14487	14534	14627	14524	14492	14601	14519	14447	14451	14507	14499	14490	14548	14624	14441	14554	14621	14628	14554	14468	14524	14577	14611	14712	14393	14492	14534	14439	14643	14561	14604	14644	14478	14706	14704	14543	14748	14440	14476	14604	14694	14759	14688	14547	14706	14782	14628	14631	14468	14685	14379	14637	14564	14611	14538	14582	14442	14423	14417	14627	14711	14708	14622	14612	14551	14533	14642	14589	14590	14516	14555	14486	14515	14530	14626	14616	14748	14804	14544	14493	14560	14703	14295	14631	14597	14379	14430	14736	14491	14321	14661	14567	14784	14722	14466	14417	14589	14569	14622	14645	14588	14586	14533	14411	14580	14465	14631	14545	14328	14320	14380	14649	14578	14476	14574	14599	14639	14699	14743	14455	14500	14477	14428	14590	14413	14472	14478	14592	14473	14683	14652	14530	14475	14593	14511	14736	14306	14516	14611	14463	14539	14383	14463	14450	14444	14564	14441	14620	14683	14608	14379	14579	14624	14764	14574	14488	14623	14324	14490	14577	14661	14544	14549	14721	14509	14499	14573	14606	14517	14340	14468	14505	14451	14480	14740	14480	14487	14481	14690	14535	14566	14676	14455	14387	14322	14620	14546	14506	14633	14637	14472	14482	14587	14565	14537	14512	14561	14784	14687	14466	14382	14638	14401	14379	14598	14672	14594	14824	14590	14548	14738	14424	14780	14380	14677	14532	14632	14657	14615	14622	14398	14741	14422	14426	14596	14611	14541	14510	14668	14474	14278	14686	14428	14604	14612	14439	14468	14391	14443	14564	14364	14423	14611	14550	14560	14613	14516	14458	14568	14585	14551	14589	14442	14529	14422	14649	14442	14527	14526	14703	14286	14597	14511	14530	14656	14503	14584	14526	14426	14625	14475	14395	14664	14460	14516	14334	14606	14577	14463	14449	14541	14591	14549	14550	14671	14502	14580	14652	14282	14538	14508	14597	14509	14460	14680	14479	14623	14376	14419	14420	14676	14586	14645	14668	14555	14374	14621	14470	14724	14561	14511	14626	14485	14598	14642	14455	14575	14694	14650	14548	14462	14424	14698	14511	14524	14595	14566	14655	14461	14623	14269	14458	14500	14617	14505	14406	14572	14709	14546	14665	14544	14569	14643	14618	14643	14549	14546	14602	14519	14420	14715	14698	14803	14572	14506	14268	14616	14548	14657	14479	14456	14521	14648	14569	14507	14739	14553	14678	14670	14671	14563	14631	14618	14409	14357	14503	14606	14390	14532	14511	14557	14456	14508	14675	14357	14356	14683	14579	14530	14693	14447	14550	14502	14690	14593	14547	14606	14608	14308	14662	14661	14460	14547	14710	14561	14505	14629	14543	14590	14493	14754	14427	14502	14398	14558	14409	14457	14704	14605	14638	14547	14621	14465	14478	14595	14489	14665	14568	14781	14809	14799	14528	14470	14615	14638	14441	14508	14435	14423	14704	14552	14574	14510	14503	14222	14512	14596	14499	14629	14591	14586	14657	14807	14530	14319	14657	14299	14473	14587	14521	14572	14666	14613	14454	14622	14417	14506	14626	14583	14638	14456	14396	14562	14487	14491	14641	14509	14643	14573	14545	14440	14602	14554	14545	14440	14502	14483	14563	14530	14372	14412	14551	14640	14591	14619	14422	14486	14488	14597	14702	14609	14547	14505	14581	14580	14641	14476	14498	14614	14502	14611	14575	14525	14583	14419	14572	14471	14579	14484	14575	14495	14488	14456	14632	14319	14460	14527	14637	14573	14293	14613	14341	14508	14469	14456	14398	14432	14692	14519	14612	14550	14524	14532	14399	14477	14559	14373	14530	14612	14883	14711	14517	14412	14478	14708	14473	14413	14611	14593	14359	14437	14378	14412	14617	14479	14502	14316	14466	14564	14604	14487	14375	14549	14589	14586	14682	14689	14403	14566	14558	14399	14475	14460	14331	14762	14723	14470	14644	14428	14550	14475	14447	14567	14603	14479	14558	14450	14593	14487	14619	14641	14461	14381	14541	14484	14476	14483	14490	14411	14354	14503	14419	14627	14528	14599	14485	14711	14527	14614	14462	14654	14579	14594	14634	14521	14738	14518	14564	14560	14624	14503	14626	14549	14484	14449	14437	14510	14641	14608	14721	14644	14810	14534	14680	14692	14622	14511	14647	14653	14748	14317	14600	14612	14696	14431	14598	14497	14530	14520	14620	14418	14487	14528	14428	14436	14362	14624	14661	14510	14582	14659	14562	14405	14456	14689	14535	14641	14570	14746	14567	14459	14711	14583	14648	14655	14479	14402	14513	14454	14466	14591	14347	14298	14606	14482	14467	14578	14414	14365	14475	14574	14618	14673	14387	14424	14650	14455	14486	14244	14567	14519	14617	14455	14730	14576	14528	14492	14609	14463	14613	14503	14593	14612	14507	14765	14533	14543	14723	14552	14512	14649	14626	14550	14716	14635	14594	14646	14488	14418	14562	14615	14392	14576	14525	14395	14425	14479	14521	14465	14589	14357	14615	14314	14634	14637	14522	14417	14584	14528	14534	14387	14406	14393	14495	14743	14737	14593	14524	14410	14565	14588	14579	14499	14549	14537	14528	14513	14535	14683	14620	14587	14611	14408	14569	14573	14506	14579	14377	14553	14540	14616	14369	14505	14432	14587	14588	14408	14441	14700	14731	14528	14529	14443	14612	14586	14283	14359	14516	14546	14649	14415	14536	14576	14625	14486	14542	14507	14585	14689	14587	14734	14404	14457	14475	14402	14558	14529	14409	14506	14196	14676	14498	14545	14448	14541	14505	14747	14735	14402	14485	14558	14504	14524	14574	14609	14654	14580	14456	14535	14545	14794	14563	14610	14533	14817	14525	14555	14531	14636	14468	14540	14528	14546	14586	14640	14501	14584	14597	14700	14650	14553	14677	14381	14750	14516	14567	14665	14477	14470	14630	14457	14382	14599	14625	14554	14617	14534	14470	14455	14416	14521	14594	14518	14579	14527	14667	14527	14490	14500	14366	14295	14430	14379	14605	14610	14526	14638	14420	14386	14624	14556	14408	14685	14580	14422	14421	14559	14461	14636	14645	14714	14476	14416	14428	14561	14514	14623	14548	14349	14704	14543	14743	14646	14471	14445	14786	14597	14474	14470	14408	14576	14592	14550	14548	14467	14436	14476	14579	14487	14508	14486	14443	14458	14513	14471	14533	14496	14455	14423	14531	14669	14559	14624	14618	14683	14617	14679	14471	14613	14713	14733	14560	14435	14408	14344	14541	14398	14757	14411	14534	14461	14605	14522	14410	14577	14695	14593	14531	14606	14766	14639	14594	14556	14664	14620	14484	14611	14650	14683	14500	14445	14673	14385	14497	14541	14523	14546	14576	14604	14434	14613	14520	14520	14477	14426	14563	14491	14561	14493	14486	14610	14690	14558	14668	14618	14774	14647	14514	14589	14505	14540	14649	14472	14544	14390	14454	14626	14584	14388	14674	14540	14407	14604	14504	14617	14422	14470	14548	14323	14473	14520	14359	14597	14385	14517	14493	14395	14628	14592	14336	14574	14497	14561	14516	14530	14537	14659	14359	14361	14523	14571	14541	14435	14601	14541	14481	14561	14804	14623	14410	14570	14568	14508	14487	14762	14544	14578	14620	14549	14682	14758	14671
34833	50899	46080	35303	29058	24025	20391	18095	16636	15744	14756	14034	13808	13320	13392	13317	12915	12911	12937	13010	12866	12864	12869	12847	12773	12724	12819	12774	12733	12867	12710	12814	12763	12698	12706	12785	12777	12688	12770	12652	12647	12771	12564	12562	12729	12598	12808	12785	12499	12746	12577	12676	12660	12638	12724	12620	12774	12757	12882	12687	12627	12723	12734	12788	12909	12786	12660	12636	12770	12665	12567	12581	12603	12578	12730	12712	12699	12862	12710	12666	12655	12503	12942	12710	12592	12651	12706	12719	12777	12661	12607	12719	12591	12719	12893	12657	12697	12636	12626	12680	12707	12699	12820	12578	12776	12617	12742	12741	12658	12899	12668	12715	12655	12608	12822	12841	12720	12668	12758	12682	12733	12592	12822	12635	12771	12750	12480	12703	12542	12637	12645	12605	12767	12566	12492	12623	12613	12608	12763	12549	12639	12642	12735	12531	12551	12813	12720	12587	12754	12747	12727	12824	12681	12733	12660	12703	12762	12760	12608	12759	12681	12671	12662	12630	12555	12759	12650	12751	12691	12649	12488	12594	12663	12718	12808	12776	12823	12615	12727	12500	12568	12620	12751	12742	12688	12684	12622	12879	12702	12649	12567	12764	12593	12719	12571	12659	12648	12778	12608	12698	12798	12763	12607	12694	12771	12649	12632	12814	12608	12543	12764	12780	12700	12647	12603	12556	12694	12687	12857	12685	12711	12696	12758	12510	12722	12697	12656	12661	12729	12681	12679	12595	12740	12896	12745	12678	12769	12830	12617	12752	12726	12658	12653	12629	12582	12607	12821	12517	12643	12591	12639	12676	12634	12790	12616	12584	12734	12490	12721	12845	12557	12672	12622	12734	12826	12680	12720	12577	12628	12798	12646	12704	12679	12608	12589	12608	12605	12744	12704	12921	12742	12900	12646	12648	12674	12681	12674	12710	12658	12596	12788	12736	12586	12825	12657	12681	12715	12713	12751	12625	12686	12601	12686	12837	12596	12678	12841	12708	12678	12690	12656	12703	12574	12753	12741	12607	12669	12692	12496	12670	12705	12627	12720	12829	12738	12641	12760	12602	12603	12599	12550	12507	12668	12674	12635	12816	12810	12786	12699	12709	12749	12623	12746	12642	12702	12712	12651	12697	12611	12700	12773	12710	12778	12697	12706	12799	12778	12836	12688	12569	12565	12745	12812	12733	12628	12591	12824	12566	12722	12682	12675	12632	12680	12717	12783	12616	12786	12591	12718	12568	12752	12609	12710	12738	12729	12567	12867	12658	12605	12765	12732	12677	12843	12640	12623	12642	12819	12733	12803	12565	12690	12740	12796	12736	12722	12727	12650	12728	12721	12789	12823	12711	12731	12699	12557	12681	12492	12539	12648	12714	12627	12671	12671	12674	12567	12748	12742	12733	12755	12655	12802	12514	12726	12692	12643	12754	12755	12539	12492	12797	12645	12653	12608	12585	12504	12902	12455	12787	12598	12734	12706	12670	12700	12600	12571	12672	12717	12602	12758	12681	12654	12663	12449	12622	12775	12613	12822	12781	12645	12582	12593	12634	12736	12763	12632	12689	12639	12663	12674	12670	12798	12794	12658	12683	12679	12720	12623	12832	12732	12762	12673	12715	12619	12618	12584	12669	12502	12700	12547	12640	12540	12584	12614	12604	12623	12595	12867	12808	12579	12597	12658	12659	12708	12687	12618	12713	12756	12452	12632	12817	12652	12700	12653	12682	12556	12919	12777	12514	12771	12767	12607	12680	12655	12512	12614	12802	12603	12683	12928	12633	12658	12650	12630	12659	12804	12801	12727	12643	12602	12523	12689	12566	12704	12751	12614	12794	12762	12523	12654	12547	12697	12686	12635	12730	12743	12779	12602	12681	12847	12732	12522	12590	12659	12844	12623	12598	12756	12736	12781	12746	12580	12709	12557	12771	12620	12794	12830	12705	12721	12725	12564	12785	12803	12658	12639	12670	12691	12747	12818	12739	12596	12577	12797	12643	12671	12605	12745	12790	12785	12729	12499	12826	12784	12798	12629	12684	12734	12635	12677	12615	12729	12698	12794	12765	12694	12617	12670	12772	12495	12696	12755	12712	12633	12808	12740	12693	12746	12746	12639	12536	12578	12808	12553	12833	12757	12704	12789	12577	12655	12747	12620	12792	12596	12787	12600	12673	12831	12797	12830	12691	12725	12644	12690	12799	12686	12725	12765	12915	12649	12568	12710	12626	12601	12750	12740	12672	12696	12563	12652	12697	12769	12650	12653	12625	12783	12661	12718	12557	12607	12631	12642	12686	12678	12619	12762	12617	12668	12829	12700	12706	12699	12718	12805	12761	12596	12534	12634	12727	12755	12615	12748	12668	12732	12770	12787	12626	12687	12735	12697	12724	12720	12775	12601	12593	12779	12716	12576	12710	12668	12523	12818	12696	12573	12724	12781	12759	12751	12706	12769	12658	12752	12724	12778	12819	12532	12786	12740	12758	12628	12647	12614	12643	12777	12814	12709	12589	12738	12541	12698	12586	12849	12706	12617	12574	12683	12645	12762	12635	12594	12579	12634	12815	12775	12685	12728	12664	12713	12741	12729	12594	12649	12562	12661	12677	12706	12604	12800	12649	12778	12819	12774	12704	12722	12794	12781	12729	12795	12775	12652	12544	12853	12752	12598	12652	12732	12618	12714	12692	12639	12575	12735	12642	12614	12562	12597	12523	12645	12710	12636	12721	12659	12707	12573	12524	12802	12618	12736	12538	12794	12694	12815	12611	12844	12671	12671	12756	12596	12743	12760	12758	12520	12817	12573	12715	12654	12626	12643	12729	12754	12682	12672	12536	12758	12726	12823	12733	12650	12725	12749	12727	12762	12709	12690	12711	12625	12842	12557	12799	12716	12851	12724	12654	12835	12822	12593	12704	12721	12752	12718	12603	12624	12636	12677	12636	12659	12659	12650	12590	12718	12560	12530	12581	12611	12579	12761	12822	12624	12843	12603	12669	12545	12653	12672	12578	12596	12758	12660	12739	12678	12641	12712	12772	12510	12720	12791	12692	12680	12705	12583	12744	12658	12842	12557	12661	12658	12598	12776	12656	12657	12759	12765	12695	12770	12649	12431	12907	12612	12783	12678	12659	12743	12672	12655	12613	12693	12850	12764	12610	12694	12739	12756	12600	12721	12730	12409	12581	12757	12719	12752	12646	12734	12818	12854	12494	12719	12585	12598	12755	12622	12660	12691	12751	12601	12535	12687	12907	12769	12532	12674	12822	12685	12753	12687	12690	12709	12670	12647	12490	12657	12538	12607	12823	12745	12639	12631	12820	12557	12584	12705	12665	12642	12574	12738	12685	12641	12777	12739	12659	12904	12783	12806	12706	12777	12724	12785	12542	12583	12703	12808	12676	12631	12601	12661	12595	12668	12664	12693	12771	12779	12664	12769	12770	12603	12644	12791	12626	12751	12841	12734	12634	12759	12889	12681	12658	12785	12991	12786	12681	12726	12643	12698	12538	12878	12584	12659	12739	12756	12602	12840	12646	12571	12728	12647	12734	12757	12618	12650	12842	12545	12920	12686	12603	12507	12550	12731	12691	12607	12665	12797	12726	12788	12773	12720	12601	12684	12624	12638	12635	12645	12853	12472	12529	12663	12641	12599	12663	12556	12793	12631	12598	12641	12793	12662	12769	12707	12668	12394	12650	12685	12703	12631	12483	12681	12711	12712	12671	12558	12688	12769	12611	12636	12619	12740	12641	12625	12647	12810	12785	12673	12638	12373	12685	12614	12604	12801	12561	12516	12817	12822	12739	12867	12624	12628	12736	12692	12732	12744	12678	12773	12810	12601	12669	12748	12623	12787	12693	12874	12788	12697	12686	12631	12730	12828	12794	12706	12536	12606	12795	12762	12579	12649	12596	12630	12756	12758	12727	12731	12609	12567	12723	12621	12780	12664	12705	12690	12711	12706	12714	12733	12762	12694	12658	12809	12699	12655	12583	12808	12615	12648	12551	12775	12764	12712	12744	12511	12638	12618	12748	12585	12648	12780	12826	12731	12617	12711	12748	12765	12623	12630	12588	12665	12669	12731	12783	12506	12690	12659	12790	12597	12795	12715	12667	12810	12744	12560	12712	12812	12613	12871	12755	12702	12597	12703	12607	12571	12884	12551	12745	12707	12707	12805	12819	12684	12670	12720	12770	12710	12729	12559	12702	12662	12660	12814	12620	12713	12738	12646	12776	12616	12871	12665	12823	12633	12603	12709	12689	12766	12690	12629	12757	12736	12706	12745	12647	12609	12701	12624	12604	12716	12780	12696	12691	12584	12700	12617	12675	12681	12588	12866	12678	12594	12694	12498	12724	12715	12606	12570	12680	12743	12625	12590	12690	12730	12787	12488	12755	12623	12640	12638	12669	12579	12649	12726	12878	12573	12640	12700	12691	12621	12776	12745	12740	12850	12796	12617	12645	12815	12555	12620	12541	12830	12670	12694	12730	12747	12677	12625	12746	12759	12841	12709	12716	12584	12628	12824	12615	12675	12737	12576	12707	12712	12649	12569	12700	12689	12683	12741	12602	12651	12779	12720	12666	12804	12794	12727	12795	12788	12606	12741	12663	12789	12767	12675	12689	12774	12614	12655	12736	12680	12587	12665	12614	12764	12639	12770	12695	12841	12689	12752	12651	12660	12603	12782	12620	12654	12730	12719	12761	12776	12733	12579	12725	12694	12605	12585	12852	12753	12545	12772	12627	12611	12770	12694	12701	12718	12792	12704	12748	12654	12721	12593	12772	12696	12747	12625	12688	12673	12826	12520	12667	12832	12789	12655	12868	12803	12777	12652	12652	12662	12700	12600	12942	12742	12497	12657	12679	12684	12501	12739	12718	12662	12783	12694	12824	12665	12746	12973	12750	12590	12843	12696	12766	12689	12578	12683	12779	12537	12864	12546	12738	12672	12718	12800	12707	12652	12672	12578	12584	12841	12653	12641	12809	12460	12778	12771	12630	12802	12738	12729	12672	12601	12692	12687	12619	12766	12711	12766	12852	12585	12578	12713	12771	12697	12810	12781	12907	12687	12586	12839	12603	12831	12695	12790	12574	12904	12673	12620	12673	12733	12593	12726	12781	12594	12688	12789	12665
23993	21064	28936	27683	28162	27865	25403	20761	18690	17633	16598	15883	15526	15159	14824	14942	14782	14549	14554	14464	14381	14458	14524	14479	14390	14392	14271	14227	14218	14499	14252	14333	14402	14156	14192	14303	14147	14207	14268	14294	14273	14193	14119	14296	14270	14250	14314	14151	14040	14142	14137	14162	14132	14218	14066	14209	14213	14300	14156	14236	14115	14254	14343	14316	14179	14249	14079	14108	14224	14199	14030	14319	14227	14230	14092	14197	14101	14130	14223	14151	14114	14299	14312	14314	14251	14265	14325	14183	14239	14286	14168	14262	14270	14242	14191	14239	14085	14088	13898	14125	14023	14225	14148	14265	14159	14182	14225	14238	14166	14213	14190	14266	14138	14337	14263	14214	14072	14136	13951	14299	14229	13967	14222	14192	14295	14220	14123	14226	14263	13993	14155	14278	13989	14285	14190	13958	14240	14375	14257	14254	14356	14204	14210	14147	14089	14206	14022	14283	14197	13965	14191	14113	14236	14149	14059	14205	14101	14214	14230	14062	14113	14389	14158	14169	14214	14193	14246	14125	14298	14066	14026	13998	13991	14247	14198	14287	14229	14066	14101	14120	14000	14114	14116	14154	14087	14116	14310	14139	14393	14055	14093	14136	14250	14300	14287	14176	14326	13962	14230	14158	14281	14225	14246	14178	14157	14112	14030	14091	14173	14281	14091	14157	14097	14166	14116	14157	14255	14167	14225	14273	14280	14148	14088	14184	14253	14070	14354	14234	14127	14404	14339	14177	14369	14341	14162	14266	14146	14109	14284	14126	14161	14188	14328	14204	14259	14181	14135	14161	13937	14156	14163	14226	14261	14113	14049	14176	14206	13995	14218	14269	14276	14132	14009	14196	14255	14282	14255	14127	14146	14115	14156	14244	14040	14105	14003	14188	14295	14143	14193	14158	14284	14174	14017	14161	14177	14081	14227	14212	14013	14219	14161	14101	14070	14106	14117	14261	14161	14242	14075	14139	14191	14244	14115	14339	14211	14173	14404	14188	14050	14055	13922	14253	14362	14323	14313	14013	14223	14173	14278	14220	14279	14155	14068	14201	14357	14152	14255	14195	14045	14252	14189	14005	14229	14168	14098	14079	14249	14180	14173	14234	14187	14270	14003	14297	14183	14023	14222	14239	14303	14006	14045	14177	14209	14134	14274	14084	14143	14179	14173	14065	14372	14311	14147	14208	14159	14089	14197	14089	14008	14243	14201	14124	14188	14240	14106	14282	14102	14105	14141	14061	14184	14296	14312	14376	14119	14280	14104	14189	14129	13969	14175	14287	14006	14168	14197	14157	14110	14076	14234	14316	14228	14063	14017	14065	14350	14143	14105	14152	14299	14440	14263	14199	14308	14259	14342	14358	14154	14199	14181	14143	14249	14124	14227	14231	14089	14166	14062	14195	14177	14222	14180	14175	14200	14196	14334	14114	14183	14175	14253	14199	14129	14201	14187	14375	14135	14098	14256	14220	14107	14072	14208	14150	13802	14078	14164	14307	14181	14233	14145	14325	14056	14386	14231	13992	13954	14311	14057	14189	14164	14238	14261	14291	14019	14151	14120	14229	14168	14327	14256	13949	14063	14119	14159	14218	14217	14289	14252	14095	14261	14046	14189	14181	14111	14290	14131	14361	14273	14168	14271	14207	14136	14258	14346	14469	14261	14325	14138	14313	14195	14327	14159	14127	14284	14251	14196	14217	14134	14137	14202	14214	14217	14064	14277	14278	14235	14017	14252	14288	14278	14155	14134	14280	14192	14428	14440	14302	14066	14155	14191	14301	14205	14002	13969	14287	14161	14072	14286	14195	14097	14295	14229	14201	14207	14196	14307	14033	14220	14366	13952	14192	13994	14251	13957	14101	14115	14141	14168	14392	14201	14193	14168	14022	14121	14077	14153	14215	14140	14219	13977	14147	14064	13973	14219	14066	14007	14206	14312	14071	14138	14066	14292	14380	14213	14235	14207	13967	14043	14182	14065	14117	14150	14146	14322	14159	14272	14170	14253	14155	14254	14259	14231	14124	14312	14156	14276	14133	14263	14164	14278	14177	14195	14211	14374	13985	14253	14210	14223	14147	14191	14038	14254	14185	14087	14103	14250	14159	14210	14395	13994	14126	14277	14144	14262	14223	14265	14018	14176	14401	14033	14163	14062	14132	14287	14121	14203	14009	14033	14208	14143	14209	14092	14311	14193	14181	14119	14161	14212	14232	14198	14126	14263	14071	14371	14231	14207	14176	14088	14298	14210	14211	14097	14044	14352	14294	14166	14117	14196	14063	14180	14135	14150	14309	14165	14250	14161	14294	14081	14134	14325	14333	14096	14341	13924	14155	14115	14212	14203	14043	14079	14173	14354	14452	14134	14241	14097	14185	14248	14273	14149	14146	13946	14072	14144	14167	14323	14231	14182	13997	14144	14194	14167	14255	14312	14285	14298	14204	14257	14377	14154	14130	14238	14169	14106	14289	14033	14133	14063	14152	13978	14179	14185	14187	14065	14120	14176	14300	14260	14068	14237	14056	14211	14363	14212	14085	14135	13950	14291	14116	14269	14009	14135	13931	14138	14017	13888	14123	14149	14096	14042	14156	14230	14202	14387	14142	14150	14039	14261	14109	14328	14273	14284	14208	14139	14394	14291	14139	14140	14149	14327	14427	14079	14284	14158	14109	14283	14253	14156	14161	14122	14293	14191	14238	14117	13915	14292	14122	14085	14367	14136	14187	13982	14209	14046	14127	14265	14170	14227	14255	14229	14158	14156	14096	14111	14168	14268	14049	13997	14267	14225	14220	14158	14216	14115	14288	14562	14109	13962	14286	14188	14018	13992	14177	14028	13955	14042	14244	14262	14065	14167	14176	14134	14219	14181	14276	14258	14126	14215	14121	14115	13958	13984	14060	14121	14259	14215	13993	14178	14310	14390	14350	14024	14344	14292	14049	14096	14297	14202	14164	14081	14004	14071	14311	14165	14061	14234	14242	14222	14091	14341	14220	14142	14179	14121	14232	14223	14219	14221	14184	14287	14343	14128	14067	14181	14146	14139	14174	14237	14213	14191	14134	14040	14056	14141	14208	14232	14237	14111	14041	14282	14183	14337	14245	14086	14059	14210	14286	14177	14310	14193	14169	14172	14087	14229	14265	14227	14249	14148	14135	14121	14166	14182	14217	14273	14040	14223	14146	14222	14071	14055	14132	14141	14197	14160	14317	14194	14233	14130	14150	14063	14117	14115	14379	14099	14121	14286	14411	13984	14127	13951	14188	14126	14330	14035	14120	13988	14029	14111	14210	14155	14142	14221	14050	14324	14220	14130	14351	14257	14185	14253	14189	13920	14141	14171	14136	14228	14270	14049	14282	14133	14089	14155	14267	14043	14148	14322	14146	14218	14276	14106	14246	14226	14204	14269	14094	14322	14422	14281	14203	14045	14112	13987	13963	14154	14191	14021	14113	14085	14113	14119	13959	14204	14185	14246	14157	13994	14417	14218	14266	14308	13943	14042	14081	14152	14132	14083	14165	14076	14300	14222	14315	14072	14149	14256	14314	14224	14098	14167	14206	14191	14258	14057	14171	14416	14144	14277	14119	14177	14074	14176	14161	14183	14229	14368	14195	14203	14296	14137	14124	14159	14292	14315	14189	14019	14011	14096	14032	14150	14097	14365	14115	14307	14087	14190	14192	14170	13984	14241	14187	14220	14285	14286	14265	14176	14110	14031	14308	14267	14015	14037	14182	14250	14116	14041	14227	13984	14061	14115	14320	14370	14248	14400	14084	14136	14251	14002	14202	14044	14082	14004	14424	14142	14049	14149	14293	14233	14147	14122	14236	14106	14230	14363	14223	14340	14069	14059	14226	14253	14009	14072	14266	14173	14125	14219	14230	13980	14213	14281	14083	14372	14095	14006	14026	14260	14283	14227	14070	14096	13963	14139	14108	14043	14155	14165	14191	14080	14069	14298	14228	14249	14422	14134	14112	14132	14282	14132	14219	14057	14011	14319	14141	14151	14268	14290	14265	14089	14168	14245	14329	14125	14325	14258	14221	14209	14272	14207	14041	14047	14324	14189	14171	14169	14101	13990	14047	14178	14287	14046	14233	14250	14149	14273	14230	14183	14224	14074	14135	14057	14323	14375	14261	14209	14225	13883	14239	14407	14269	14030	14237	14045	14413	14310	14183	14284	14196	14148	14185	14211	14295	14012	13946	14083	14176	14272	14160	14158	14134	14100	14234	14296	14132	14279	13951	14338	14233	13896	14046	14021	14107	14194	14156	14163	14036	14099	14154	14161	14325	14261	14213	14131	13920	14201	14209	14083	13992	14149	14220	14227	14102	14284	14107	14182	14152	14289	14197	14177	14008	14209	14185	14264	14221	14262	14179	14309	14209	14168	14325	14292	14287	14345	14193	14164	14235	14136	14104	14213	13918	14262	14404	14349	14019	14134	14195	14132	14101	14356	14077	14301	14177	13996	14315	14239	14129	14191	14175	14089	14026	14181	14426	14311	14232	13976	14049	14140	14272	14250	14156	14117	14048	14216	14371	14112	14061	14189	14308	14180	14194	14195	14204	14136	14183	14209	14139	14336	14249	14184	14201	14199	14139	14265	14372	14386	14163	14057	14091	14360	13969	14152	14094	14214	14135	14042	13987	14177	14243	14317	14249	14202	14177	14031	14211	14188	14126	14295	14169	14085	14350	14149	14136	14049	14078	14182	14206	14304	14212	14311	14232	14112	14205	14025	14248	14251	13956	14083	14265	14366	14206	14121	14267	14039	14194	14360	14294	14092	14104	14254	14213	14075	14106	14108	14192	14304	14376	14299	14057	14117	14167	14199	14195	14080	14286	14214	14031	14156	14310	14032	14253	14140	14288	14250	13990	14187	14017	14305	14279	14356	14239	14229	14063	14063	14315	14058	14208	14172	14150	14129	14009	14206	14276	14156	14129	14095	14193	14220	14167	14104	14201	14226	14173	14157	14052	14093	14190	14316	14249	14208	14341	14212	14266	14217	14373	14157	13947	14187	14316	14243	14172	14194	14281	14162	14154	14034	14199	14011	14254	14248	14211	14315	14188	14368	13984	14178	14321	14500	14090	14347	14118	14178	14214	14261	14065	14230	14170	14041	14214	14123	14213
33762	56490	51524	41272	35274	29220	24625	20878	18583	17125	15757	14725	14382	13769	13590	13226	13337	13051	13036	12849	12826	12809	12704	12823	12718	12609	12864	12617	12494	12636	12655	12478	12626	12506	12571	12495	12572	12595	12533	12633	12454	12457	12559	12516	12394	12481	12628	12533	12618	12485	12545	12605	12489	12501	12555	12585	12582	12558	12592	12601	12376	12563	12284	12506	12324	12462	12455	12421	12518	12626	12506	12555	12562	12595	12556	12595	12475	12481	12459	12604	12287	12551	12466	12546	12695	12537	12454	12509	12524	12439	12377	12496	12473	12471	12407	12493	12307	12484	12590	12708	12532	12501	12508	12484	12356	12494	12562	12607	12516	12604	12560	12512	12464	12471	12607	12577	12519	12519	12488	12580	12505	12525	12461	12644	12438	12315	12273	12474	12576	12483	12551	12468	12492	12523	12736	12483	12608	12500	12567	12527	12423	12644	12471	12418	12416	12560	12573	12536	12497	12664	12565	12546	12501	12528	12268	12501	12401	12477	12495	12623	12457	12357	12536	12518	12305	12618	12612	12517	12443	12492	12506	12373	12594	12601	12587	12595	12485	12551	12577	12504	12534	12501	12752	12431	12552	12517	12523	12584	12479	12464	12575	12733	12459	12483	12463	12368	12499	12603	12676	12451	12557	12395	12470	12429	12672	12532	12457	12471	12538	12451	12552	12567	12472	12601	12359	12532	12637	12421	12416	12408	12424	12508	12523	12462	12477	12599	12527	12510	12494	12556	12537	12686	12521	12391	12696	12715	12450	12464	12456	12704	12484	12556	12440	12429	12566	12602	12487	12558	12498	12554	12432	12643	12482	12454	12477	12425	12417	12454	12482	12399	12605	12383	12494	12401	12571	12419	12431	12430	12467	12606	12364	12554	12618	12430	12599	12495	12477	12485	12457	12341	12455	12500	12419	12459	12468	12496	12548	12484	12426	12511	12566	12576	12580	12550	12405	12483	12421	12497	12397	12431	12687	12653	12611	12497	12496	12624	12507	12482	12527	12421	12622	12454	12448	12537	12382	12562	12377	12675	12513	12674	12429	12651	12399	12466	12631	12437	12456	12537	12454	12530	12510	12516	12411	12621	12427	12478	12465	12503	12555	12422	12310	12451	12592	12459	12428	12460	12384	12427	12513	12510	12426	12267	12416	12419	12570	12438	12406	12400	12579	12461	12557	12566	12490	12457	12438	12597	12572	12476	12361	12602	12437	12530	12449	12639	12366	12517	12527	12513	12463	12534	12311	12570	12708	12465	12460	12642	12742	12488	12482	12465	12535	12550	12483	12305	12328	12415	12414	12614	12386	12557	12520	12443	12412	12432	12416	12484	12457	12483	12497	12455	12495	12432	12461	12464	12424	12321	12550	12284	12668	12458	12571	12282	12409	12470	12557	12509	12396	12471	12481	12506	12496	12523	12412	12559	12515	12386	12423	12600	12440	12517	12430	12345	12406	12512	12671	12375	12714	12507	12451	12651	12297	12380	12362	12632	12596	12621	12575	12460	12550	12623	12407	12274	12497	12432	12445	12570	12452	12563	12434	12484	12500	12487	12447	12472	12505	12615	12378	12457	12547	12475	12440	12518	12456	12567	12342	12388	12533	12404	12446	12439	12468	12481	12631	12556	12565	12318	12592	12350	12515	12478	12478	12525	12456	12426	12592	12527	12314	12311	12402	12413	12505	12361	12503	12477	12530	12330	12531	12561	12440	12489	12387	12732	12512	12471	12433	12441	12459	12554	12487	12441	12626	12610	12369	12637	12476	12460	12395	12471	12448	12435	12697	12758	12532	12673	12457	12447	12436	12609	12621	12472	12570	12534	12511	12462	12355	12541	12588	12363	12471	12289	12465	12353	12462	12465	12497	12663	12611	12295	12518	12521	12470	12470	12562	12441	12466	12601	12434	12599	12509	12375	12602	12438	12471	12469	12507	12442	12451	12445	12363	12454	12452	12437	12491	12440	12508	12477	12522	12359	12442	12459	12451	12747	12539	12601	12475	12574	12603	12424	12507	12464	12419	12437	12354	12367	12556	12508	12458	12503	12548	12448	12501	12516	12467	12366	12637	12675	12401	12308	12344	12512	12483	12363	12576	12528	12534	12465	12436	12610	12544	12453	12502	12584	12377	12509	12541	12539	12468	12536	12460	12552	12620	12469	12548	12464	12555	12400	12616	12483	12601	12560	12549	12612	12570	12501	12417	12520	12526	12475	12578	12554	12387	12530	12460	12542	12477	12512	12405	12572	12569	12326	12539	12512	12660	12592	12468	12464	12430	12480	12503	12538	12511	12409	12484	12489	12312	12563	12480	12311	12733	12603	12375	12476	12634	12443	12497	12555	12410	12540	12503	12510	12570	12434	12564	12486	12491	12350	12280	12441	12536	12581	12363	12551	12472	12574	12587	12395	12556	12521	12501	12206	12419	12639	12473	12444	12412	12455	12306	12564	12489	12310	12500	12524	12356	12518	12547	12509	12325	12523	12315	12511	12630	12325	12390	12457	12594	12357	12501	12472	12617	12524	12548	12573	12659	12422	12507	12409	12466	12462	12536	12590	12445	12375	12453	12477	12478	12580	12384	12535	12492	12469	12591	12250	12469	12648	12635	12440	12578	12335	12561	12414	12393	12384	12444	12586	12470	12430	12466	12576	12343	12496	12612	12459	12643	12533	12538	12600	12360	12541	12440	12455	12436	12544	12562	12556	12492	12468	12510	12381	12432	12651	12515	12299	12457	12550	12620	12561	12456	12701	12459	12339	12511	12494	12649	12464	12448	12477	12658	12553	12282	12491	12487	12464	12451	12425	12464	12638	12501	12450	12394	12520	12624	12643	12362	12439	12529	12414	12371	12291	12535	12544	12603	12428	12492	12428	12482	12605	12595	12497	12564	12440	12403	12452	12594	12509	12566	12521	12509	12407	12497	12624	12558	12505	12424	12423	12517	12428	12425	12582	12524	12577	12470	12415	12438	12424	12514	12584	12496	12478	12596	12555	12565	12426	12494	12369	12525	12554	12506	12628	12658	12581	12277	12484	12413	12450	12569	12402	12379	12485	12571	12424	12353	12527	12619	12454	12473	12445	12424	12537	12361	12526	12538	12560	12494	12536	12552	12576	12496	12502	12429	12436	12508	12578	12490	12443	12590	12438	12628	12640	12609	12346	12602	12604	12400	12379	12509	12538	12418	12446	12457	12463	12548	12494	12379	12374	12431	12361	12560	12431	12421	12601	12366	12172	12605	12309	12600	12665	12332	12433	12563	12452	12629	12399	12374	12409	12577	12443	12580	12541	12610	12415	12340	12543	12469	12390	12439	12442	12552	12613	12438	12442	12366	12506	12520	12484	12409	12573	12481	12338	12477	12505	12575	12548	12637	12474	12520	12441	12604	12480	12464	12217	12541	12392	12526	12556	12637	12575	12356	12407	12663	12399	12519	12502	12368	12288	12523	12611	12463	12554	12513	12584	12540	12611	12489	12446	12426	12601	12568	12496	12482	12318	12454	12437	12420	12413	12483	12439	12697	12461	12451	12488	12452	12521	12581	12493	12484	12415	12539	12293	12518	12407	12536	12552	12504	12492	12405	12471	12501	12495	12485	12481	12516	12323	12550	12368	12397	12439	12498	12648	12395	12550	12594	12316	12488	12291	12491	12421	12419	12482	12679	12332	12369	12507	12601	12486	12564	12475	12417	12580	12569	12553	12476	12488	12431	12519	12480	12461	12467	12492	12426	12554	12538	12379	12367	12486	12507	12446	12589	12436	12402	12492	12565	12573	12481	12383	12493	12397	12533	12680	12458	12436	12418	12518	12358	12514	12463	12364	12479	12489	12412	12598	12472	12483	12323	12353	12359	12397	12591	12535	12509	12547	12463	12426	12529	12450	12481	12441	12328	12531	12486	12593	12380	12596	12484	12480	12461	12483	12416	12419	12522	12343	12558	12325	12489	12508	12505	12405	12545	12308	12480	12474	12461	12572	12431	12397	12656	12786	12422	12410	12344	12525	12560	12432	12490	12593	12439	12651	12452	12492	12496	12520	12538	12543	12589	12480	12565	12571	12604	12377	12441	12580	12487	12438	12494	12531	12589	12404	12427	12479	12580	12495	12570	12443	12545	12607	12425	12500	12477	12482	12451	12488	12578	12548	12351	12482	12353	12468	12475	12404	12436	12686	12464	12597	12513	12323	12612	12357	12316	12475	12494	12704	12424	12486	12389	12484	12562	12620	12545	12415	12356	12403	12531	12509	12352	12493	12325	12517	12629	12556	12465	12525	12398	12475	12390	12377	12582	12536	12385	12577	12536	12436	12517	12546	12346	12574	12513	12519	12424	12591	12513	12365	12567	12484	12460	12457	12496	12565	12461	12460	12552	12541	12439	12488	12530	12569	12532	12573	12446	12577	12450	12275	12495	12481	12534	12648	12376	12545	12637	12447	12572	12530	12521	12493	12447	12322	12526	12685	12724	12560	12486	12608	12488	12503	12449	12525	12454	12507	12446	12653	12533	12502	12565	12567	12453	12572	12577	12357	12504	12388	12541	12626	12654	12440	12546	12502	12563	12417	12483	12599	12322	12480	12556	12594	12509	12508	12515	12404	12537	12533	12456	12451	12579	12421	12268	12430	12297	12408	12544	12473	12601	12466	12446	12437	12512	12352	12515	12512	12494	12584	12666	12460	12426	12415	12586	12260	12515	12581	12462	12647	12606	12423	12406	12624	12529	12527	12423	12596	12532	12534	12466	12551	12487	12514	12598	12376	12490	12362	12407	12501	12430	12470	12635	12322	12387	12614	12587	12510	12581	12382	12322	12523	12568	12397	12541	12453	12560	12478	12328	12436	12525	12518	12332	12446	12628	12298	12373	12556	12584	12507	12580	12444	12538	12598	12427	12547	12350	12515	12406	12483	12592	12549	12530	12415	12482	12524	12472	12411	12495	12545	12532	12263	12598	12367	12441	12677	12384	12387	12474	12511	12371	12520	12397	12647	12620	12374	12484	12374	12535	12588	12563	12491	12475	12554	12534	12632	12481	12580	12545	12438	12598	12492	12621	12507	12610	12347	12379	12310	12506	12542	12408	12550	12460	12286	12628	12408	12560	12507	12510	12440	12635	12459	12528	12593	12667	12430	12468	12467
22618	20921	28716	24256	24752	28430	29212	23088	20431	19182	18010	16855	16406	16124	15716	15492	15421	15275	15128	14993	14785	14803	14712	14806	14766	14757	14758	14621	14786	14804	14671	14850	14460	14326	14316	14495	14512	14567	14447	14457	14469	14512	14506	14573	14579	14584	14389	14191	14607	14363	14719	14519	14573	14572	14412	14512	14612	14442	14397	14575	14502	14643	14429	14556	14378	14467	14430	14482	14412	14457	14362	14686	14512	14526	14582	14518	14543	14300	14664	14445	14513	14429	14524	14366	14386	14427	14398	14650	14433	14413	14389	14375	14313	14411	14449	14394	14455	14634	14315	14461	14407	14403	14345	14432	14409	14425	14519	14427	14390	14492	14369	14325	14621	14389	14492	14619	14540	14520	14462	14400	14402	14342	14466	14607	14561	14489	14515	14314	14386	14578	14344	14387	14294	14448	14536	14454	14597	14464	14537	14355	14452	14476	14606	14565	14585	14472	14454	14468	14470	14309	14443	14372	14558	14401	14394	14251	14367	14343	14516	14490	14337	14578	14377	14597	14576	14451	14225	14306	14327	14101	14433	14420	14540	14305	14395	14493	14472	14322	14507	14564	14462	14261	14434	14092	14285	14352	14695	14423	14289	14352	14307	14194	14427	14307	14436	14431	14261	14325	14484	14181	14357	14380	14575	14460	14448	14471	14537	14438	14448	14232	14491	14334	14489	14452	14443	14556	14592	14537	14591	14415	14655	14347	14277	14480	14618	14480	14346	14521	14482	14442	14528	14326	14268	14490	14428	14618	14555	14483	14377	14565	14497	14485	14502	14511	14373	14393	14307	14266	14457	14617	14416	14439	14512	14394	14457	14472	14621	14477	14606	14457	14385	14281	14381	14352	14479	14280	14436	14466	14409	14463	14393	14372	14542	14457	14617	14471	14384	14412	14440	14234	14129	14378	14402	14351	14502	14290	14539	14353	14303	14464	14527	14405	14396	14433	14513	14505	14456	14721	14582	14420	14439	14455	14452	14444	14660	14436	14535	14450	14545	14526	14497	14350	14462	14352	14399	14439	14523	14578	14351	14472	14566	14209	14338	14329	14437	14552	14409	14243	14356	14226	14396	14445	14497	14240	14404	14445	14333	14462	14441	14307	14484	14412	14361	14443	14444	14270	14361	14361	14419	14564	14598	14599	14336	14416	14494	14366	14606	14690	14416	14472	14367	14328	14409	14470	14361	14257	14470	14568	14674	14549	14265	14317	14436	14369	14538	14433	14409	14457	14490	14306	14629	14361	14509	14293	14429	14301	14443	14588	14216	14225	14108	14327	14316	14407	14460	14388	14461	14470	14592	14365	14395	14476	14349	14449	14243	14370	14425	14415	14240	14283	14558	14343	14506	14379	14277	14327	14562	14614	14322	14412	14494	14247	14675	14530	14278	14380	14368	14373	14502	14443	14436	14508	14264	14392	14449	14206	14592	14453	14394	14451	14458	14482	14452	14382	14573	14498	14464	14347	14508	14416	14473	14555	14575	14319	14429	14427	14430	14541	14332	14227	14461	14400	14296	14491	14512	14315	14419	14322	14471	14412	14380	14367	14275	14429	14323	14464	14370	14606	14554	14596	14497	14337	14260	14606	14474	14552	14509	14505	14394	14438	14560	14389	14378	14446	14381	14457	14469	14268	14490	14282	14410	14377	14419	14476	14545	14559	14411	14563	14352	14415	14410	14461	14292	14552	14491	14538	14384	14310	14491	14471	14483	14439	14364	14359	14518	14576	14328	14447	14560	14716	14679	14585	14406	14089	14602	14405	14316	14452	14430	14504	14367	14609	14510	14338	14390	14565	14536	14337	14477	14469	14368	14473	14591	14386	14338	14462	14541	14413	14433	14335	14628	14369	14480	14474	14503	14455	14452	14387	14343	14430	14571	14370	14523	14366	14371	14329	14381	14379	14502	14492	14269	14169	14400	14275	14407	14255	14338	14443	14551	14391	14508	14443	14432	14221	14442	14492	14500	14452	14344	14289	14286	14390	14446	14415	14224	14449	14266	14366	14399	14245	14482	14577	14637	14337	14369	14314	14380	14584	14591	14566	14370	14533	14331	14377	14571	14409	14425	14587	14274	14499	14520	14280	14218	14392	14437	14520	14384	14463	14372	14520	14444	14440	14524	14365	14421	14568	14471	14442	14431	14533	14373	14523	14520	14676	14376	14314	14513	14243	14407	14363	14482	14439	14522	14316	14376	14517	14536	14438	14384	14466	14478	14561	14345	14582	14584	14573	14288	14414	14265	14456	14393	14576	14312	14556	14611	14592	14317	14579	14268	14558	14366	14565	14538	14644	14363	14505	14373	14601	14375	14355	14243	14178	14476	14563	14403	14238	14365	14578	14450	14388	14508	14395	14573	14249	14478	14375	14459	14597	14513	14474	14392	14340	14543	14460	14386	14421	14337	14279	14485	14514	14442	14614	14404	14374	14433	14367	14420	14508	14471	14361	14374	14294	14298	14368	14393	14366	14616	14446	14538	14416	14225	14491	14421	14500	14538	14536	14549	14538	14462	14331	14334	14491	14567	14477	14540	14475	14627	14504	14400	14385	14345	14440	14494	14626	14424	14355	14395	14505	14371	14311	14432	14339	14405	14407	14476	14667	14464	14296	14369	14520	14663	14549	14373	14303	14604	14507	14307	14379	14492	14205	14248	14607	14394	14368	14452	14482	14589	14489	14385	14373	14407	14370	14372	14482	14438	14491	14322	14258	14534	14538	14507	14553	14398	14463	14275	14328	14374	14492	14457	14407	14359	14457	14551	14545	14463	14405	14442	14407	14459	14465	14322	14407	14507	14349	14458	14311	14596	14337	14401	14400	14664	14276	14353	14505	14563	14580	14319	14679	14485	14443	14523	14329	14272	14415	14427	14386	14381	14519	14363	14440	14421	14365	14326	14483	14325	14550	14464	14311	14603	14491	14380	14469	14441	14572	14418	14313	14472	14333	14366	14236	14525	14314	14556	14382	14376	14370	14599	14510	14267	14555	14446	14438	14293	14565	14318	14488	14289	14420	14502	14459	14525	14584	14566	14572	14471	14432	14440	14360	14593	14482	14390	14428	14339	14436	14584	14292	14375	14506	14560	14272	14332	14344	14366	14391	14510	14364	14382	14542	14388	14474	14471	14500	14534	14312	14379	14375	14372	14588	14579	14354	14572	14447	14369	14503	14461	14459	14446	14378	14313	14627	14701	14546	14293	14394	14620	14453	14621	14451	14408	14374	14351	14415	14515	14409	14528	14235	14477	14477	14404	14690	14551	14540	14436	14512	14361	14439	14569	14408	14341	14453	14511	14397	14523	14449	14519	14371	14344	14335	14430	14419	14363	14396	14481	14541	14403	14552	14604	14454	14587	14393	14384	14454	14257	14515	14403	14463	14298	14254	14460	14621	14532	14406	14458	14365	14440	14485	14482	14424	14523	14281	14539	14546	14464	14322	14464	14443	14238	14392	14448	14380	14443	14570	14647	14248	14456	14459	14448	14514	14598	14257	14395	14484	14500	14378	14348	14153	14396	14400	14597	14509	14489	14355	14352	14411	14360	14437	14294	14423	14427	14507	14355	14582	14553	14499	14468	14543	14449	14308	14575	14331	14409	14381	14426	14449	14445	14405	14336	14478	14340	14494	14386	14405	14466	14407	14474	14450	14389	14362	14383	14330	14410	14355	14515	14409	14549	14412	14523	14462	14561	14499	14289	14450	14545	14433	14529	14424	14334	14273	14279	14212	14490	14621	14449	14551	14606	14340	14360	14417	14404	14337	14656	14431	14576	14445	14497	14333	14383	14581	14383	14390	14358	14338	14449	14547	14343	14381	14518	14310	14402	14299	14208	14388	14412	14381	14490	14527	14588	14533	14525	14357	14269	14332	14363	14471	14371	14337	14225	14397	14433	14517	14461	14557	14627	14448	14334	14400	14455	14330	14208	14361	14443	14466	14491	14470	14347	14524	14455	14381	14404	14372	14381	14428	14433	14360	14567	14486	14455	14479	14538	14501	14475	14379	14444	14422	14485	14471	14563	14348	14428	14595	14589	14462	14555	14295	14363	14444	14407	14416	14517	14466	14526	14405	14231	14417	14440	14450	14199	14369	14496	14333	14315	14438	14453	14377	14538	14405	14529	14406	14347	14430	14435	14211	14421	14244	14395	14384	14447	14475	14515	14267	14454	14458	14433	14426	14540	14257	14334	14408	14475	14384	14384	14419	14555	14397	14621	14407	14573	14372	14452	14375	14593	14526	14545	14431	14359	14456	14374	14618	14220	14457	14377	14393	14404	14255	14422	14419	14406	14317	14260	14299	14503	14399	14335	14505	14339	14344	14303	14542	14157	14350	14288	14478	14564	14407	14652	14421	14334	14501	14375	14554	14223	14319	14437	14488	14499	14586	14381	14477	14514	14488	14319	14283	14339	14282	14512	14388	14473	14403	14536	14590	14421	14588	14583	14545	14551	14224	14456	14500	14645	14553	14391	14565	14510	14576	14474	14438	14594	14438	14404	14283	14424	14481	14598	14427	14537	14491	14461	14647	14499	14383	14389	14444	14536	14363	14501	14349	14398	14304	14579	14401	14421	14453	14503	14510	14503	14533	14269	14451	14474	14548	14343	14321	14262	14496	14420	14380	14458	14477	14747	14552	14634	14413	14376	14243	14530	14527	14436	14368	14450	14548	14494	14358	14411	14418	14467	14416	14502	14505	14290	14417	14542	14349	14395	14492	14280	14491	14520	14449	14294	14163	14426	14425	14490	14526	14308	14610	14649	14544	14515	14429	14605	14458	14275	14389	14510	14376	14418	14487	14415	14392	14395	14504	14587	14520	14463	14302	14400	14500	14505	14378	14522	14479	14519	14411	14572	14392	14592	14365	14567	14483	14344	14448	14499	14544	14453	14326	14477	14362	14370	14548	14273	14234	14252	14417	14553	14602	14467	14497	14296	14325	14458	14313	14320	14211	14426	14558	14320	14404	14288	14330	14552	14295	14294	14328	14379	14436	14353	14496	14643	14436	14317	14377	14294	14459	14449	14379	14488	14299	14326	14320	14442	14516	14496	14401	14338	14321	14549	14626	14319	14496	14394	14694	14344	14458	14421	14302	14318	14360	14370	14417	14475	14326	14317	14274	14602	14305
36437	62001	57258	46475	40133	33517	27882	23773	20714	18893	17475	16034	15153	14693	14264	13823	13598	13284	13328	13145	13030	12931	12855	12853	12899	12779	12902	12861	12802	12712	12754	12823	12870	12637	12771	12687	12625	12682	12580	12708	12686	12630	12597	12658	12665	12594	12521	12701	12552	12782	12594	12653	12717	12684	12725	12658	12677	12783	12742	12558	12560	12713	12562	12558	12689	12498	12728	12645	12738	12540	12483	12724	12654	12663	12657	12736	12578	12537	12527	12890	12668	12764	12704	12630	12634	12637	12543	12625	12564	12807	12781	12597	12509	12537	12717	12530	12527	12478	12610	12686	12537	12776	12473	12638	12664	12639	12714	12469	12779	12703	12606	12656	12626	12583	12610	12688	12646	12633	12725	12515	12748	12649	12764	12656	12480	12727	12484	12639	12660	12578	12507	12517	12731	12628	12639	12487	12579	12591	12656	12794	12670	12556	12750	12491	12636	12579	12630	12486	12602	12746	12539	12681	12500	12679	12496	12646	12565	12638	12593	12554	12686	12558	12721	12677	12665	12514	12842	12696	12551	12608	12693	12582	12712	12599	12613	12630	12597	12559	12850	12636	12672	12814	12654	12622	12535	12542	12563	12793	12685	12664	12670	12763	12513	12664	12556	12693	12528	12642	12764	12730	12599	12633	12551	12694	12792	12472	12720	12616	12813	12557	12693	12665	12487	12695	12644	12667	12620	12608	12686	12655	12597	12677	12518	12443	12643	12564	12659	12605	12638	12638	12684	12549	12586	12451	12734	12604	12610	12642	12557	12607	12790	12626	12666	12724	12581	12686	12723	12695	12682	12656	12577	12738	12542	12647	12394	12710	12650	12671	12637	12568	12482	12445	12571	12506	12543	12597	12619	12520	12686	12708	12532	12448	12613	12767	12617	12794	12480	12575	12689	12602	12474	12632	12776	12756	12665	12502	12632	12680	12573	12707	12692	12573	12715	12486	12639	12742	12765	12536	12563	12651	12644	12624	12776	12563	12680	12639	12643	12706	12504	12669	12705	12556	12603	12649	12567	12623	12591	12639	12662	12567	12547	12492	12725	12697	12655	12737	12616	12657	12523	12523	12631	12522	12634	12553	12713	12675	12711	12574	12676	12520	12543	12669	12483	12546	12680	12586	12703	12522	12647	12704	12598	12598	12621	12621	12632	12701	12532	12739	12567	12535	12757	12516	12524	12667	12528	12774	12612	12878	12660	12713	12558	12644	12625	12697	12674	12652	12545	12596	12488	12588	12770	12670	12571	12628	12620	12650	12971	12523	12764	12782	12610	12600	12594	12611	12765	12634	12602	12688	12644	12587	12675	12578	12506	12511	12596	12596	12693	12660	12617	12709	12634	12509	12739	12612	12564	12730	12756	12552	12572	12716	12630	12635	12660	12721	12700	12471	12590	12699	12456	12532	12806	12705	12704	12822	12717	12414	12744	12578	12569	12565	12673	12548	12630	12523	12668	12630	12802	12694	12698	12586	12679	12601	12829	12671	12466	12606	12541	12666	12482	12638	12708	12564	12397	12550	12648	12824	12663	12535	12703	12724	12717	12659	12527	12543	12727	12618	12602	12539	12689	12662	12553	12572	12599	12767	12522	12586	12510	12606	12452	12686	12647	12626	12528	12686	12706	12511	12617	12506	12594	12622	12596	12705	12576	12540	12747	12627	12539	12717	12615	12580	12765	12729	12696	12759	12477	12536	12630	12569	12594	12478	12565	12597	12686	12531	12624	12523	12594	12578	12763	12594	12644	12593	12539	12648	12584	12645	12473	12700	12532	12751	12782	12707	12635	12612	12670	12579	12658	12520	12734	12588	12677	12553	12654	12593	12651	12545	12684	12560	12651	12690	12541	12524	12471	12720	12765	12734	12527	12618	12515	12637	12642	12686	12851	12582	12626	12667	12661	12564	12641	12469	12469	12538	12525	12756	12683	12759	12684	12615	12536	12673	12610	12596	12705	12732	12678	12595	12688	12756	12826	12670	12614	12684	12443	12850	12666	12594	12729	12630	12691	12724	12533	12757	12654	12792	12801	12794	12852	12715	12609	12495	12495	12531	12628	12574	12653	12640	12693	12523	12617	12478	12465	12381	12635	12679	12643	12604	12516	12581	12570	12695	12639	12783	12668	12737	12768	12611	12591	12671	12676	12668	12569	12539	12542	12756	12475	12435	12603	12547	12605	12572	12700	12602	12581	12627	12539	12494	12584	12540	12603	12672	12870	12549	12699	12721	12690	12521	12602	12704	12612	12578	12772	12711	12701	12553	12693	12770	12609	12433	12573	12368	12693	12552	12627	12625	12700	12732	12614	12574	12602	12690	12619	12581	12746	12680	12577	12640	12640	12756	12639	12607	12535	12654	12619	12698	12675	12518	12743	12775	12656	12594	12530	12677	12736	12576	12671	12600	12608	12691	12518	12581	12598	12495	12742	12634	12783	12546	12621	12607	12511	12554	12646	12690	12662	12675	12578	12648	12766	12594	12748	12661	12584	12636	12573	12648	12590	12506	12657	12583	12537	12742	12501	12612	12624	12591	12551	12620	12680	12605	12632	12633	12674	12502	12645	12479	12673	12419	12745	12578	12596	12726	12666	12600	12436	12622	12652	12711	12478	12727	12606	12730	12677	12688	12644	12651	12685	12654	12793	12612	12614	12516	12601	12615	12728	12645	12364	12643	12503	12665	12512	12688	12496	12766	12560	12790	12497	12655	12712	12629	12655	12685	12658	12701	12581	12826	12665	12613	12608	12510	12622	12625	12637	12594	12698	12607	12685	12531	12657	12610	12735	12483	12727	12604	12617	12674	12766	12559	12564	12594	12782	12508	12686	12645	12751	12649	12668	12614	12525	12666	12716	12572	12600	12698	12605	12733	12671	12631	12727	12520	12668	12709	12652	12583	12653	12615	12515	12492	12688	12609	12533	12677	12511	12721	12911	12694	12611	12698	12574	12684	12557	12436	12498	12599	12607	12781	12572	12725	12625	12534	12658	12623	12499	12660	12577	12544	12600	12652	12619	12566	12748	12578	12645	12819	12568	12629	12645	12602	12708	12600	12615	12464	12605	12642	12519	12615	12678	12555	12484	12698	12597	12558	12520	12673	12617	12626	12654	12594	12538	12561	12625	12578	12578	12627	12708	12604	12611	12718	12656	12569	12455	12783	12440	12768	12622	12554	12653	12669	12584	12738	12716	12483	12630	12742	12696	12588	12578	12600	12645	12420	12746	12616	12556	12641	12614	12486	12723	12622	12651	12577	12650	12690	12668	12739	12503	12604	12680	12600	12619	12633	12627	12504	12765	12523	12639	12626	12677	12564	12715	12553	12537	12696	12549	12591	12647	12620	12745	12721	12651	12526	12750	12672	12564	12753	12705	12651	12835	12585	12705	12576	12648	12677	12598	12641	12614	12732	12522	12582	12625	12632	12620	12678	12687	12643	12735	12481	12581	12674	12622	12563	12735	12584	12594	12531	12540	12629	12703	12504	12623	12578	12634	12665	12641	12774	12779	12656	12657	12754	12693	12471	12821	12558	12772	12569	12701	12609	12693	12842	12470	12564	12538	12667	12495	12614	12704	12568	12660	12530	12575	12507	12681	12637	12625	12752	12677	12496	12687	12489	12742	12498	12614	12565	12543	12652	12703	12595	12613	12620	12648	12573	12507	12521	12693	12688	12575	12497	12721	12536	12539	12701	12702	12674	12642	12687	12644	12740	12716	12633	12698	12808	12515	12612	12772	12588	12653	12661	12647	12664	12456	12740	12448	12604	12777	12711	12768	12503	12550	12529	12685	12583	12622	12605	12613	12456	12576	12527	12727	12443	12678	12561	12813	12617	12790	12516	12560	12688	12610	12560	12440	12804	12482	12566	12626	12607	12596	12664	12714	12603	12539	12658	12500	12647	12682	12503	12532	12768	12755	12651	12677	12731	12614	12653	12548	12677	12585	12651	12708	12506	12573	12733	12572	12690	12409	12603	12737	12592	12715	12493	12537	12597	12612	12607	12697	12662	12455	12566	12700	12720	12719	12835	12610	12621	12557	12631	12411	12766	12623	12602	12571	12617	12656	12589	12662	12437	12544	12680	12605	12505	12628	12634	12459	12428	12537	12581	12600	12772	12416	12627	12568	12537	12580	12592	12456	12589	12590	12604	12721	12711	12555	12596	12545	12485	12694	12655	12748	12628	12613	12782	12601	12639	12622	12621	12560	12792	12709	12590	12595	12645	12764	12537	12683	12761	12730	12623	12656	12669	12628	12802	12358	12631	12593	12733	12560	12595	12678	12636	12690	12350	12686	12517	12692	12511	12680	12476	12673	12615	12585	12463	12722	12664	12627	12556	12654	12638	12550	12694	12696	12673	12810	12525	12720	12549	12717	12574	12717	12585	12560	12463	12721	12554	12645	12640	12808	12623	12576	12535	12602	12637	12491	12724	12551	12459	12513	12477	12556	12730	12565	12667	12610	12489	12762	12774	12653	12562	12520	12524	12679	12497	12487	12777	12740	12553	12596	12626	12654	12537	12743	12673	12535	12590	12619	12752	12470	12552	12897	12642	12759	12727	12604	12528	12478	12478	12650	12692	12572	12656	12670	12567	12731	12575	12588	12645	12719	12571	12621	12662	12672	12755	12655	12545	12684	12516	12654	12669	12712	12416	12676	12558	12470	12628	12629	12577	12575	12691	12456	12597	12682	12648	12514	12796	12702	12676	12723	12594	12640	12727	12589	12459	12713	12551	12557	12585	12600	12698	12787	12686	12584	12624	12782	12524	12719	12502	12720	12658	12690	12556	12627	12663	12744	12553	12736	12541	12688	12648	12585	12606	12740	12632	12502	12710	12506	12619	12520	12612	12554	12462	12630	12625	12687	12645	12511	12642	12595	12612	12714	12584	12643	12650	12857	12697	12792	12551	12717	12636	12547	12587	12455	12689	12682	12675	12468	12668	12637	12728	12680	12643	12722	12490	12445	12577	12614	12730	12450	12841	12610	12680	12659	12524	12702	12650	12661	12496	12671	12698	12477	12428	12681	12716	12782	12665	12499	12804	12648	12492	12696	12477	12711	12680	12676	12856	12651	12740	12495	12797	12744	12545	12712	12539	12668	12657	12558	12590	12537	12656	12625	12579	12570	12780
30013	32803	41840	36232	28082	23358	20290	18155	16697	16090	15856	15387	15055	14897	14786	14787	14653	14612	14613	14386	14531	14498	14647	14605	14511	14455	14503	14440	14538	14519	14465	14298	14446	14448	14417	14421	14287	14654	14531	14400	14335	14452	14339	14417	14352	14454	14469	14540	14456	14485	14464	14490	14513	14384	14394	14265	14502	14423	14432	14444	14260	14296	14475	14554	14488	14486	14529	14380	14573	14474	14443	14381	14447	14375	14269	14514	14431	14621	14240	14287	14451	14364	14503	14399	14481	14381	14386	14446	14390	14234	14398	14381	14368	14631	14355	14569	14236	14484	14559	14411	14311	14394	14493	14347	14558	14408	14575	14454	14346	14507	14509	14417	14549	14302	14392	14360	14330	14420	14232	14474	14490	14537	14336	14292	14324	14424	14556	14484	14317	14580	14390	14434	14181	14619	14322	14384	14332	14399	14377	14266	14404	14320	14595	14431	14213	14319	14472	14242	14277	14337	14379	14427	14193	14403	14585	14374	14335	14247	14344	14390	14414	14188	14507	14293	14347	14599	14341	14336	14322	14366	14355	14382	14289	14312	14397	14525	14327	14358	14331	14462	14315	14314	14334	14552	14410	14399	14374	14449	14640	14612	14482	14443	14358	14426	14532	14454	14359	14330	14360	14431	14523	14360	14213	14502	14416	14411	14426	14203	14594	14546	14356	14299	14351	14257	14482	14288	14396	14504	14264	14418	14174	14552	14403	14571	14350	14650	14358	14402	14435	14459	14357	14462	14409	14359	14451	14442	14401	14242	14301	14467	14383	14389	14269	14330	14559	14309	14384	14310	14404	14513	14314	14422	14258	14494	14447	14399	14479	14468	14440	14237	14284	14480	14335	14259	14423	14481	14412	14506	14278	14478	14489	14482	14358	14249	14478	14205	14574	14303	14551	14550	14328	14303	14319	14427	14375	14547	14531	14376	14552	14340	14245	14242	14334	14328	14423	14441	14591	14251	14398	14521	14286	14314	14358	14440	14577	14420	14385	14542	14530	14321	14479	14337	14263	14383	14293	14377	14423	14269	14303	14341	14408	14307	14584	14380	14367	14348	14347	14198	14589	14259	14410	14585	14464	14312	14289	14370	14389	14227	14304	14514	14378	14372	14533	14321	14327	14536	14414	14442	14515	14212	14451	14381	14314	14375	14478	14259	14348	14544	14513	14484	14494	14198	14261	14342	14398	14429	14466	14416	14511	14443	14479	14526	14421	14495	14422	14409	14482	14470	14353	14366	14454	14374	14292	14461	14413	14368	14477	14265	14431	14388	14511	14575	14223	14550	14326	14421	14370	14474	14245	14399	14422	14321	14462	14319	14505	14495	14404	14339	14447	14285	14350	14557	14378	14388	14415	14287	14380	14339	14637	14447	14534	14293	14466	14302	14474	14194	14498	14553	14467	14460	14527	14494	14126	14411	14299	14417	14346	14240	14336	14463	14323	14248	14376	14388	14378	14396	14596	14375	14510	14516	14550	14486	14286	14404	14476	14292	14406	14309	14339	14316	14429	14428	14515	14486	14284	14285	14372	14333	14288	14296	14599	14469	14284	14282	14354	14441	14288	14447	14350	14375	14305	14448	14727	14452	14456	14482	14282	14318	14434	14546	14259	14239	14292	14416	14381	14560	14442	14382	14305	14388	14289	14287	14392	14402	14404	14426	14299	14344	14429	14410	14588	14551	14400	14517	14267	14459	14281	14412	14461	14327	14302	14389	14426	14343	14320	14328	14358	14418	14317	14450	14474	14538	14383	14272	14509	14463	14529	14481	14315	14426	14299	14306	14499	14299	14313	14518	14355	14303	14302	14301	14294	14328	14355	14327	14433	14228	14230	14417	14405	14348	14370	14279	14410	14312	14618	14309	14420	14487	14412	14365	14391	14442	14312	14452	14375	14443	14376	14490	14319	14250	14442	14322	14603	14357	14352	14535	14338	14303	14391	14587	14387	14332	14540	14282	14554	14234	14443	14338	14592	14232	14172	14443	14566	14433	14284	14287	14379	14550	14304	14483	14531	14356	14351	14345	14167	14392	14273	14423	14273	14531	14433	14411	14508	14440	14531	14312	14415	14453	14428	14575	14379	14389	14334	14464	14354	14488	14380	14379	14380	14446	14444	14262	14494	14390	14417	14352	14437	14394	14415	14411	14297	14421	14353	14574	14451	14351	14503	14515	14427	14332	14412	14538	14560	14406	14487	14556	14317	14382	14433	14330	14330	14244	14309	14614	14208	14346	14391	14440	14519	14516	14399	14417	14456	14461	14538	14321	14314	14440	14491	14300	14294	14256	14460	14460	14248	14514	14416	14480	14387	14361	14299	14348	14491	14347	14431	14246	14546	14630	14569	14488	14384	14487	14284	14507	14487	14433	14359	14343	14393	14252	14392	14318	14461	14416	14349	14335	14397	14377	14512	14512	14468	14450	14384	14512	14439	14302	14416	14459	14325	14281	14496	14334	14520	14303	14456	14142	14356	14407	14229	14311	14315	14453	14421	14298	14196	14477	14372	14467	14578	14481	14452	14336	14322	14162	14359	14550	14284	14572	14242	14371	14491	14190	14538	14490	14303	14444	14330	14268	14201	14333	14287	14416	14447	14540	14493	14430	14431	14535	14387	14436	14463	14259	14227	14502	14445	14397	14391	14351	14656	14584	14296	14491	14346	14503	14713	14444	14379	14340	14198	14423	14260	14400	14495	14490	14320	14427	14408	14484	14554	14279	14423	14266	14355	14409	14467	14446	14278	14388	14337	14414	14322	14373	14288	14489	14410	14242	14352	14154	14361	14442	14447	14273	14282	14341	14342	14482	14363	14420	14245	14495	14414	14347	14415	14394	14351	14232	14378	14489	14359	14265	14366	14404	14466	14322	14372	14301	14499	14521	14468	14137	14435	14401	14567	14363	14326	14294	14253	14388	14508	14304	14232	14515	14390	14474	14344	14374	14179	14426	14374	14327	14548	14342	14464	14536	14468	14399	14583	14525	14490	14344	14379	14401	14432	14350	14454	14366	14393	14551	14295	14374	14397	14572	14320	14194	14358	14383	14229	14501	14495	14402	14420	14338	14496	14478	14353	14556	14487	14307	14486	14213	14229	14393	14403	14413	14366	14372	14250	14315	14456	14391	14258	14364	14415	14520	14297	14372	14384	14275	14259	14377	14481	14265	14338	14422	14431	14304	14441	14446	14494	14402	14321	14133	14431	14230	14336	14485	14197	14517	14331	14305	14358	14461	14461	14341	14274	14449	14335	14490	14481	14612	14281	14363	14391	14282	14539	14174	14472	14449	14321	14305	14276	14501	14146	14336	14146	14484	14378	14486	14527	14296	14648	14503	14476	14320	14347	14231	14378	14488	14369	14360	14453	14586	14406	14517	14110	14321	14412	14351	14418	14252	14264	14550	14615	14356	14400	14300	14259	14536	14398	14352	14329	14434	14307	14379	14328	14430	14415	14445	14360	14171	14240	14376	14385	14415	14372	14417	14488	14349	14284	14508	14327	14319	14421	14420	14484	14294	14420	14224	14333	14502	14463	14411	14645	14334	14292	14436	14258	14394	14541	14480	14365	14464	14565	14328	14546	14445	14530	14510	14326	14407	14490	14217	14379	14442	14261	14400	14310	14265	14367	14319	14290	14352	14524	14419	14339	14417	14307	14394	14521	14403	14615	14340	14290	14259	14371	14499	14425	14323	14359	14395	14271	14281	14476	14530	14485	14316	14333	14510	14418	14483	14454	14356	14291	14298	14342	14527	14471	14519	14364	14318	14482	14292	14177	14418	14555	14320	14378	14354	14346	14526	14453	14596	14389	14631	14521	14248	14418	14603	14463	14502	14591	14440	14263	14487	14383	14528	14395	14439	14204	14652	14639	14365	14490	14261	14482	14480	14440	14395	14256	14320	14454	14418	14209	14438	14447	14627	14499	14487	14439	14574	14392	14615	14415	14500	14609	14464	14332	14574	14352	14453	14327	14101	14345	14349	14512	14331	14304	14428	14520	14274	14464	14577	14541	14323	14503	14408	14495	14446	14447	14497	14442	14317	14537	14430	14441	14292	14325	14299	14611	14559	14478	14240	14374	14463	14551	14315	14238	14367	14334	14433	14376	14392	14459	14554	14265	14333	14584	14264	14471	14760	14534	14499	14643	14427	14472	14508	14479	14460	14345	14470	14283	14397	14502	14284	14247	14390	14535	14281	14468	14309	14352	14252	14440	14305	14493	14353	14421	14536	14481	14500	14566	14327	14271	14415	14282	14402	14355	14438	14337	14137	14448	14497	14460	14538	14646	14480	14392	14305	14323	14366	14143	14377	14490	14283	14517	14314	14414	14376	14366	14342	14311	14332	14507	14428	14263	14424	14396	14456	14508	14529	14283	14191	14491	14361	14398	14382	14449	14517	14489	14261	14399	14208	14594	14419	14577	14319	14327	14356	14473	14308	14570	14425	14443	14325	14287	14432	14351	14524	14431	14533	14377	14466	14317	14247	14575	14340	14306	14516	14528	14506	14232	14462	14367	14522	14413	14302	14300	14578	14240	14462	14284	14443	14494	14462	14559	14511	14413	14514	14467	14547	14414	14316	14226	14510	14437	14376	14443	14600	14309	14321	14371	14428	14470	14462	14590	14220	14270	14340	14474	14474	14479	14166	14291	14420	14695	14346	14504	14441	14506	14615	14312	14333	14378	14428	14520	14216	14509	14280	14285	14320	14239	14400	14500	14359	14223	14428	14304	14405	14474	14413	14353	14450	14290	14485	14639	14425	14337	14427	14489	14334	14317	14460	14383	14392	14321	14428	14411	14417	14616	14566	14526	14353	14477	14540	14398	14212	14243	14339	14509	14422	14383	14588	14419	14395	14353	14384	14372	14365	14342	14434	14269	14286	14277	14341	14259	14199	14501	14402	14494	14609	14274	14551	14428	14293	14471	14269	14339	14375	14375	14494	14243	14374	14422	14344	14315	14429	14441	14300	14308	14386	14444	14326	14463	14345	14255	14222	14260	14422	14515	14251	14252	14435	14488	14479	14448	14344	14500	14461	14170	14441	14565	14512	14332	14405	14418	14421	14441	14346	14300	14176	14274	14332	14417	14347	14389	14478	14516	14570	14569	14501	14440	14182	14354	14417	14537	14436
34878	50736	46389	35427	28795	23925	20311	17850	16302	14987	14552	13992	13671	13435	13361	13129	13063	12832	12828	12855	12508	12787	12768	12759	12670	12778	12759	12658	12680	12897	12696	12755	12677	12671	12559	12530	12829	12558	12648	12751	12705	12596	12752	12595	12684	12785	12571	12654	12702	12591	12597	12715	12718	12689	12588	12613	12665	12617	12671	12757	12634	12656	12559	12663	12741	12579	12534	12720	12749	12665	12777	12599	12556	12664	12799	12691	12769	12667	12555	12677	12630	12734	12591	12704	12677	12620	12612	12724	12714	12679	12708	12785	12726	12647	12678	12657	12579	12656	12759	12608	12656	12622	12687	12573	12674	12593	12656	12511	12659	12612	12796	12669	12700	12717	12839	12567	12501	12499	12854	12699	12770	12615	12649	12705	12705	12698	12618	12666	12688	12810	12627	12613	12631	12573	12552	12766	12658	12827	12662	12548	12668	12634	12759	12560	12548	12632	12652	12764	12630	12624	12589	12628	12558	12637	12506	12675	12747	12596	12690	12611	12680	12543	12685	12659	12576	12793	12592	12744	12656	12640	12456	12731	12586	12844	12593	12525	12558	12660	12580	12682	12566	12725	12654	12631	12737	12667	12735	12631	12704	12594	12717	12626	12717	12529	12769	12665	12769	12588	12720	12661	12731	12643	12454	12675	12694	12559	12711	12784	12637	12874	12572	12676	12743	12654	12677	12750	12555	12711	12718	12656	12535	12648	12449	12659	12783	12565	12633	12713	12611	12592	12551	12739	12661	12645	12573	12674	12782	12743	12488	12634	12765	12460	12759	12603	12533	12717	12621	12643	12551	12646	12600	12740	12645	12693	12599	12536	12822	12632	12530	12661	12619	12653	12560	12594	12643	12548	12680	12656	12914	12598	12664	12474	12766	12676	12723	12591	12600	12599	12632	12596	12504	12914	12658	12545	12757	12538	12607	12662	12626	12554	12745	12624	12708	12652	12815	12534	12638	12661	12639	12672	12682	12580	12665	12723	12614	12530	12801	12519	12576	12609	12592	12696	12590	12666	12694	12699	12750	12588	12755	12686	12584	12550	12832	12677	12700	12722	12669	12791	12621	12713	12509	12705	12598	12710	12715	12633	12682	12443	12809	12679	12647	12689	12622	12626	12703	12664	12618	12652	12423	12593	12671	12652	12632	12655	12648	12739	12740	12688	12673	12516	12731	12526	12605	12476	12785	12662	12704	12831	12727	12510	12656	12637	12697	12483	12801	12803	12585	12797	12565	12709	12752	12787	12667	12718	12656	12778	12741	12710	12650	12912	12581	12790	12591	12651	12586	12618	12468	12588	12798	12571	12552	12524	12866	12721	12570	12518	12672	12790	12585	12563	12679	12662	12666	12839	12726	12514	12495	12630	12781	12683	12712	12673	12738	12745	12634	12688	12680	12742	12555	12632	12603	12596	12615	12624	12537	12754	12528	12668	12600	12863	12727	12777	12672	12654	12773	12630	12575	12577	12547	12596	12665	12699	12770	12430	12493	12744	12699	12620	12842	12584	12625	12722	12720	12872	12610	12494	12703	12622	12797	12666	12670	12810	12573	12597	12672	12680	12679	12520	12670	12550	12684	12656	12659	12667	12644	12699	12743	12762	12698	12805	12543	12556	12556	12682	12575	12710	12629	12601	12593	12868	12751	12756	12563	12728	12642	12573	12530	12732	12442	12776	12526	12644	12485	12694	12728	12634	12729	12668	12625	12754	12463	12645	12633	12688	12513	12544	12819	12700	12704	12647	12673	12694	12691	12621	12788	12615	12751	12742	12506	12693	12726	12719	12687	12586	12699	12594	12641	12673	12682	12931	12740	12545	12810	12689	12666	12785	12765	12735	12637	12588	12687	12705	12652	12796	12670	12580	12632	12662	12754	12572	12676	12716	12682	12584	12590	12714	12675	12773	12726	12598	12702	12846	12620	12695	12508	12694	12631	12685	12570	12681	12656	12661	12765	12781	12609	12670	12605	12737	12633	12672	12587	12726	12612	12562	12719	12629	12643	12554	12524	12850	12611	12578	12531	12776	12666	12587	12662	12588	12597	12633	12678	12744	12648	12584	12727	12670	12672	12629	12636	12645	12692	12595	12760	12555	12629	12546	12555	12654	12564	12734	12586	12664	12669	12774	12768	12568	12781	12553	12668	12751	12594	12696	12594	12705	12725	12597	12391	12685	12789	12619	12622	12611	12722	12531	12603	12879	12577	12687	12688	12734	12758	12457	12693	12658	12647	12846	12774	12760	12694	12659	12638	12627	12676	12657	12703	12658	12548	12777	12633	12451	12709	12589	12621	12514	12789	12768	12687	12596	12673	12584	12663	12589	12634	12559	12568	12661	12808	12707	12778	12578	12692	12729	12535	12592	12710	12614	12524	12611	12813	12525	12596	12564	12485	12524	12606	12675	12558	12738	12752	12665	12659	12664	12619	12661	12848	12568	12741	12772	12713	12762	12830	12646	12744	12919	12696	12700	12662	12651	12562	12724	12628	12723	12583	12685	12726	12533	12562	12774	12551	12577	12723	12605	12765	12684	12737	12768	12569	12776	12535	12533	12712	12738	12666	12683	12672	12779	12625	12568	12593	12599	12629	12676	12570	12602	12632	12614	12679	12659	12791	12578	12744	12564	12575	12502	12667	12595	12663	12608	12702	12658	12755	12552	12788	12631	12785	12725	12669	12678	12686	12716	12710	12511	12563	12529	12557	12621	12582	12671	12595	12633	12682	12570	12698	12703	12698	12788	12735	12653	12684	12590	12659	12717	12468	12485	12721	12689	12678	12593	12659	12788	12690	12691	12886	12693	12692	12577	12613	12700	12611	12727	12706	12818	12716	12620	12683	12499	12577	12659	12704	12671	12627	12647	12583	12568	12653	12500	12876	12536	12600	12723	12599	12544	12756	12573	12730	12641	12627	12697	12675	12601	12535	12549	12606	12625	12768	12743	12600	12699	12670	12659	12609	12542	12695	12626	12360	12746	12515	12809	12598	12712	12527	12732	12621	12638	12591	12649	12684	12794	12613	12719	12719	12725	12713	12706	12705	12629	12660	12668	12530	12638	12639	12871	12682	12741	12646	12709	12742	12590	12585	12637	12575	12771	12574	12686	12705	12667	12697	12763	12705	12585	12672	12564	12735	12682	12499	12631	12626	12528	12557	12802	12804	12648	12503	12649	12625	12659	12605	12576	12642	12640	12665	12579	12716	12551	12728	12562	12623	12741	12637	12716	12818	12789	12676	12608	12821	12661	12674	12680	12529	12682	12578	12712	12643	12530	12717	12721	12488	12598	12480	12542	12594	12630	12760	12600	12667	12709	12699	12791	12497	12586	12640	12652	12646	12678	12623	12653	12587	12805	12596	12673	12846	12554	12647	12573	12640	12580	12808	12650	12637	12890	12582	12562	12543	12564	12597	12610	12606	12660	12563	12591	12730	12632	12708	12705	12697	12695	12584	12525	12749	12499	12703	12568	12594	12770	12455	12679	12717	12783	12638	12808	12636	12669	12590	12838	12669	12598	12633	12532	12642	12704	12658	12704	12732	12663	12748	12525	12618	12639	12719	12716	12693	12752	12640	12692	12603	12455	12614	12761	12709	12742	12824	12694	12638	12704	12567	12593	12680	12491	12448	12593	12683	12601	12666	12590	12625	12838	12828	12727	12588	12688	12458	12675	12559	12643	12596	12839	12720	12665	12671	12630	12671	12632	12738	12706	12704	12771	12743	12621	12721	12729	12641	12591	12725	12651	12595	12765	12591	12621	12599	12520	12756	12737	12623	12631	12714	12661	12627	12562	12624	12734	12737	12689	12525	12589	12688	12727	12734	12730	12712	12589	12834	12673	12619	12617	12829	12490	12594	12689	12637	12699	12479	12599	12627	12698	12593	12692	12559	12555	12655	12733	12863	12612	12635	12595	12714	12642	12545	12561	12543	12609	12761	12564	12600	12516	12710	12492	12389	12803	12728	12754	12604	12530	12723	12572	12683	12693	12502	12568	12504	12824	12636	12553	12759	12646	12887	12517	12619	12624	12683	12717	12599	12723	12721	12665	12635	12663	12631	12611	12628	12778	12682	12561	12676	12610	12608	12654	12558	12606	12727	12670	12630	12693	12857	12572	12750	12711	12636	12749	12702	12676	12697	12544	12756	12663	12564	12697	12634	12648	12750	12613	12598	12607	12699	12770	12777	12593	12522	12669	12597	12535	12639	12690	12561	12627	12729	12574	12681	12669	12642	12540	12803	12547	12680	12671	12628	12686	12635	12601	12700	12706	12772	12531	12768	12758	12713	12514	12803	12497	12620	12684	12644	12595	12701	12622	12638	12733	12643	12669	12582	12693	12674	12661	12593	12662	12723	12637	12538	12681	12615	12572	12733	12590	12699	12577	12683	12744	12726	12508	12580	12761	12685	12680	12665	12667	12626	12638	12576	12634	12659	12568	12453	12654	12597	12654	12605	12617	12576	12769	12642	12676	12712	12697	12557	12638	12536	12676	12588	12573	12696	12609	12626	12651	12532	12697	12800	12717	12653	12741	12753	12551	12675	12783	12565	12600	12583	12728	12486	12737	12655	12677	12574	12675	12731	12623	12807	12677	12660	12663	12510	12567	12848	12567	12625	12864	12630	12533	12750	12685	12650	12606	12544	12713	12606	12540	12764	12645	12616	12655	12721	12783	12675	12627	12622	12566	12726	12778	12885	12673	12631	12664	12644	12730	12601	12532	12807	12761	12614	12781	12843	12543	12600	12468	12675	12653	12584	12510	12658	12755	12665	12612	12755	12634	12625	12581	12602	12749	12593	12709	12595	12627	12735	12529	12717	12788	12753	12525	12650	12722	12630	12688	12681	12621	12698	12548	12691	12685	12555	12595	12651	12617	12725	12529	12586	12703	12880	12625	12694	12723	12812	12691	12827	12870	12603	12809	12769	12671	12695	12667	12486	12554	12655	12731	12612	12628	12601	12491	12720	12754	12517	12875	12725	12719	12617	12581	12684	12684	12740	12780	12912	12601	12707	12676	12584	12502	12355	12656	12630	12554	12590	12753	12615	12614	12609	12737	12819	12520	12567	12688	12614	12701	12680	12682	12549	12702	12666	12829	12611	12690	12656	12629	12666	12366	12653	12606	12625	12508
24092	21130	29033	28084	28155	27640	24939	20715	18254	17126	16547	15818	15481	15286	14988	14765	14801	14688	14546	14402	14248	14345	14419	14357	14225	14207	13973	14266	14187	14214	14361	14317	14223	14129	14243	14119	14158	14159	14229	14297	14219	14348	14208	14113	14122	14245	14029	14117	14229	14145	14073	14071	14244	14057	14303	14133	14113	14122	14239	13914	14150	14075	14184	14321	14233	14455	13967	14032	14228	14174	14180	14128	14122	14063	14158	14081	14380	14346	13994	13913	14077	14178	14286	14110	14132	14237	14089	14184	14192	14228	14246	14117	14146	14067	14166	14059	14244	14211	14070	14236	14113	13951	14190	14051	14124	14059	14301	14195	14129	14077	14035	14126	14219	13933	14080	14231	14129	14151	14018	14155	14110	14052	14115	14070	14116	14061	14209	14098	14306	14204	14132	14001	14088	14148	14223	14080	14427	14019	14026	14261	14146	14133	14166	14118	14092	14044	13979	14114	14282	14179	14286	14110	14099	14115	14044	14189	14032	14082	14146	14095	14362	14134	14346	14028	14009	14103	14056	14147	14086	13881	14190	14183	14128	14168	14211	13889	14116	14162	13954	14043	14132	13996	14137	14144	14243	14255	14214	14079	14126	14119	14053	14058	14054	14186	14379	14183	14198	14044	14125	14229	14274	14071	14236	14269	14181	14049	14065	14091	14059	14120	13979	14161	14035	14068	14225	14066	14003	14217	14205	13988	14192	14129	14077	14245	14005	14066	14280	14178	13997	14169	14107	14011	14067	14124	14300	14101	14101	14235	14132	14107	13924	14147	14068	14318	14101	13892	14162	14184	14116	13998	14083	14223	14301	14074	14311	14236	13996	13900	14078	14105	14147	14074	14218	13955	14360	14241	14253	14003	13963	14197	14340	14244	14309	14340	14125	14178	14025	14027	14260	14037	14110	14021	14158	14036	14155	14162	14205	14205	14140	14005	14143	13900	14105	14194	13978	14271	14155	14107	14183	14039	14048	14181	14225	13916	14106	14178	14200	14230	14183	14103	14107	14209	14119	14472	14199	14058	14168	13933	14194	14226	14133	14087	14051	13921	13993	13930	14217	14078	14201	14007	14096	14069	13947	14195	14015	14088	14136	14071	14026	14194	14182	14202	14252	14245	14147	14109	14183	13912	13937	14041	14164	14052	14113	14178	14086	13933	14199	14120	13944	14099	14110	14130	14152	14089	14208	14125	14161	14102	14213	14120	14054	14158	14261	14250	13929	14053	14157	14121	14069	14086	14104	14154	14141	14036	14189	14050	14087	14241	14171	13985	14036	14056	14365	14338	14228	14127	14231	14234	14158	14177	14262	14162	14307	14143	13962	14257	14349	14128	14127	14000	14349	14023	14155	14089	14129	14165	14112	14074	14175	14159	14193	13995	14039	14146	14173	14147	14171	14040	14119	14222	14280	14079	14017	13983	14275	14046	14199	14030	14274	13974	14045	14024	14275	14163	14145	14131	14241	14155	14232	14142	14131	14259	14230	14190	14033	14066	14001	14046	14107	13882	14072	14057	14092	14161	14159	14144	14085	14058	14123	14207	14108	14080	14148	14132	14241	14346	14049	14117	14041	14072	14130	14019	14247	14004	14213	14229	14093	14163	14193	14070	14041	14265	14025	14125	14093	14170	14149	14236	14116	14052	14157	14087	14062	14170	14315	14324	14102	13998	13984	14169	14102	13994	14188	13973	14074	14152	14161	14271	14061	14205	14032	13944	13959	14158	14159	13865	14014	14149	13948	14174	14127	14064	14172	13985	14253	14211	14087	14267	14202	14028	14142	14247	14069	14079	14016	14046	14098	14128	14295	14356	14060	14163	13944	14012	14055	14022	14100	14051	14074	14252	14234	14150	14219	14028	14119	14128	14207	14052	14116	13938	14038	14049	14110	14250	14203	14131	14161	14057	14012	14088	14372	13929	13962	14182	14268	14214	14200	14093	14105	14101	14114	14206	13868	14086	14218	14129	14291	13979	14118	14073	14256	14048	14206	13978	14019	14141	14072	14157	14140	13970	14105	14065	14290	14191	14084	14070	13969	14123	14274	14147	14135	14057	14088	13935	13986	14357	13986	13984	14055	14141	14170	14293	14157	14309	14026	14176	13950	14226	14142	14013	14078	14171	14194	14316	14232	14124	14113	14133	14085	14059	14219	14173	14092	14161	14175	14062	14199	14016	14003	14148	14174	14118	14162	14169	14263	14074	14285	14260	14102	14165	14077	14240	14394	14096	14301	14138	14334	14235	14053	14010	14043	14067	14214	14090	14073	14164	14061	13895	14284	14063	14051	14038	14211	13791	14199	14097	14228	14092	14433	14111	14000	14204	14256	14108	14092	14067	14096	14205	14308	14256	14222	13947	14029	13959	14060	14252	14208	14067	14080	14093	14088	14198	13934	14051	14058	14174	14029	14105	14146	14296	14178	14159	13909	13936	14113	14355	14120	14137	14146	14008	14213	14323	13958	14105	14035	14222	14121	14204	14103	14128	14184	14280	14119	14056	14150	14197	14188	14266	14138	14094	14159	14215	14175	14168	14135	14251	14304	14042	14059	14232	14368	14127	14111	13929	14259	14001	13933	14126	14153	14373	14149	14213	14145	14384	14274	14115	14137	13977	14278	14121	14195	14115	13954	14141	14049	14055	14232	14057	14077	14085	14164	14001	14056	14153	14365	14083	14309	14160	13925	13985	14220	14187	14189	14316	14219	14315	14152	14218	14213	14323	14100	14230	13890	14059	14324	14100	14111	14098	14348	14193	14132	14015	13986	14048	14199	14117	14146	14212	14113	14286	14049	14085	13971	14026	14149	13990	14246	14006	14137	14142	14051	14106	14174	14230	14221	14206	14103	14118	14124	14136	14281	14264	14143	14265	14150	13978	14197	14212	14037	14131	14096	14054	14230	14108	14252	14224	14122	14297	14268	14160	14280	14074	14264	14148	13988	14241	14102	13997	14079	14185	13895	14062	14036	14087	14036	13964	14044	14100	14037	14185	14094	14042	14221	14025	14132	14101	14097	14354	14175	14304	14129	14051	14188	14235	14133	14171	14301	14011	14208	14070	13919	14253	14230	13958	14098	14132	14081	13996	14369	14143	14210	14230	14229	14009	14139	14102	14296	14207	14026	14124	14025	13969	14113	14270	14347	14034	14295	14014	13950	14035	14092	14121	14093	14095	14063	14273	14195	13974	14144	14246	14074	14235	14336	14123	14157	14135	14057	14120	14054	13971	14094	14297	14284	14282	14082	13842	14132	14309	14211	14139	14198	14253	14067	14154	14237	14079	14229	14007	14082	14148	14082	14242	14102	14300	14094	14285	14221	14176	14201	14136	14216	14189	14313	14066	14086	14207	14003	14063	14140	14011	14069	13887	14078	14064	14193	14180	14197	14099	14089	13970	14212	14374	14182	14073	14261	14159	13978	14036	14080	14073	13997	14142	14151	14100	13883	13990	14173	14209	14061	14255	14218	14199	14070	14219	13919	14242	14170	14060	14014	13965	14043	14104	14198	14197	14122	14237	14149	13994	14326	14007	14002	14064	14181	14100	14095	13997	14134	14216	14234	14018	14089	14182	14034	14081	14226	14135	14117	14141	14400	14236	14101	14117	13923	14153	14126	14070	13865	13929	14212	14017	14350	14379	14039	14072	14215	14048	14093	14045	14128	13751	14232	14233	14183	14078	14007	14074	14200	13940	14215	13952	14071	14026	14106	14074	13877	14348	14164	14129	14236	14233	14260	14128	14094	14192	14184	14084	14258	14150	14023	14006	14292	14284	14297	14259	14121	14168	14171	14122	14094	14128	13974	14088	14194	14146	14030	14161	14171	14260	14103	14146	14259	13943	14123	14081	14096	14009	13977	14133	14164	14056	14050	13915	14182	14290	14173	14142	14132	14161	14075	13963	14053	13999	14099	13938	14153	14232	14041	14084	14037	14199	14100	13891	14239	14167	14023	14029	14094	14260	14424	14050	14075	14292	14087	13988	14010	14164	14179	14286	14150	14045	14186	14112	14040	14191	14368	14094	14150	14219	14138	14089	14134	13937	14047	13957	14138	14030	14251	14049	14191	14155	14217	14139	14144	13978	14111	14193	14177	14251	14006	14111	13932	14140	14142	14039	14364	14166	14214	14279	14224	14072	14162	13947	13921	14125	14153	14405	13991	14174	14278	14028	14226	14439	14119	13997	14237	13997	14195	14031	14080	13966	14282	14265	14226	13961	14159	14046	14142	14051	14276	14156	13991	14166	14086	14369	14009	14061	14019	14140	14044	14007	14178	14244	14194	14020	14186	14136	14157	14140	14218	14125	14114	14011	14155	14002	14183	14172	14319	14069	14102	14137	14128	14143	14187	14176	14077	14135	14151	14048	14037	14272	14064	14359	14255	14165	14075	14227	14210	14203	14116	14016	14048	14080	14116	14039	14116	14100	14202	14283	14074	14160	14104	14099	14126	14068	14057	14246	13976	14200	14193	14211	14119	14192	14241	14024	14229	14133	14206	14109	14069	13889	14036	13916	14209	14294	14014	14046	14152	14075	14161	14224	14309	14128	14246	14217	14166	14110	14139	14075	14062	14085	14096	14126	14160	14221	14208	14153	14027	14241	13911	13961	14076	14032	13971	14149	14353	14149	14103	14146	14418	13992	14122	13978	14190	14151	14091	14112	13934	14286	13982	14301	14094	14090	14113	14174	14105	14122	14227	14036	14125	14308	14098	14042	14239	14394	14192	14019	14125	14310	14219	14102	14241	14128	13933	14041	13908	14155	14143	14289	14183	14260	14211	14088	14121	14103	13975	14096	14086	13958	14117	14227	14191	14204	14091	14138	14100	14166	14048	13953	14013	14198	14104	14147	13920	14137	14136	14070	14153	14200	14361	14153	14297	14214	14234	14095	14290	14192	14167	14007	14250	13993	14182	13990	14108	14054	14129	14013	14038	14019	14171	13926	14070	14013	14192	14111	14147	14065	13927	14221	14058	14046	14074	13998	14188	14070	14319	13907	14207	14148	14027	14160	14069	14043	14141	14274	13866	14175	14339	14182	14173	14146	14128	14194	13987	14072	14201	14162	14143	14043	14224	14077	14212	14163	14055	14208	14212	14073	14246	14069	13996	14096	14061	14052	14258	14255	14010	14074
34036	56214	52179	41781	35229	28684	24084	20675	17950	16506	15611	15079	14198	13801	13771	13264	13211	13106	13213	12888	12969	12833	12734	12844	12623	12599	12681	12749	12558	12697	12577	12434	12477	12635	12550	12572	12543	12588	12591	12619	12565	12546	12530	12393	12571	12643	12487	12405	12536	12580	12382	12497	12447	12414	12474	12665	12344	12487	12505	12615	12535	12330	12551	12504	12518	12571	12506	12411	12537	12309	12405	12398	12489	12481	12538	12488	12393	12431	12464	12617	12405	12485	12417	12449	12519	12463	12465	12360	12487	12647	12413	12427	12250	12454	12444	12370	12469	12375	12420	12435	12437	12511	12584	12422	12408	12319	12632	12480	12479	12476	12492	12513	12458	12503	12370	12501	12414	12540	12433	12503	12501	12331	12599	12504	12612	12328	12551	12508	12566	12428	12538	12588	12552	12455	12489	12430	12507	12422	12598	12372	12542	12420	12628	12502	12441	12389	12519	12373	12570	12528	12549	12563	12342	12529	12496	12558	12392	12404	12487	12724	12581	12449	12508	12359	12490	12516	12263	12452	12599	12555	12577	12398	12502	12364	12532	12466	12476	12602	12441	12478	12618	12433	12483	12636	12492	12700	12420	12543	12539	12631	12336	12540	12399	12754	12422	12544	12489	12517	12360	12426	12499	12529	12508	12426	12425	12538	12488	12550	12356	12484	12409	12555	12453	12474	12506	12440	12404	12420	12530	12563	12428	12440	12519	12526	12568	12553	12235	12338	12499	12587	12546	12448	12400	12642	12527	12434	12324	12600	12467	12470	12401	12450	12472	12425	12537	12407	12478	12524	12461	12495	12590	12551	12563	12658	12478	12559	12416	12422	12470	12518	12641	12519	12519	12527	12384	12437	12341	12500	12500	12389	12443	12424	12613	12554	12383	12427	12364	12482	12508	12427	12458	12574	12596	12487	12598	12461	12398	12449	12497	12579	12578	12657	12460	12458	12455	12449	12450	12623	12511	12466	12480	12356	12507	12270	12632	12448	12496	12332	12552	12351	12715	12377	12515	12479	12491	12380	12490	12337	12497	12543	12512	12458	12433	12522	12520	12365	12370	12554	12503	12475	12603	12359	12502	12527	12521	12520	12418	12467	12538	12421	12382	12523	12577	12428	12498	12557	12412	12532	12519	12583	12581	12364	12536	12297	12540	12483	12540	12369	12317	12480	12538	12370	12471	12556	12563	12580	12470	12489	12623	12448	12533	12489	12346	12473	12386	12377	12496	12377	12335	12519	12406	12325	12435	12652	12539	12521	12368	12411	12378	12389	12361	12616	12484	12432	12447	12484	12422	12512	12474	12506	12409	12292	12333	12445	12554	12511	12483	12398	12527	12418	12377	12607	12547	12580	12378	12450	12519	12452	12484	12550	12535	12374	12549	12514	12517	12573	12415	12495	12613	12554	12502	12506	12528	12469	12354	12517	12560	12400	12568	12336	12632	12551	12596	12470	12463	12669	12622	12585	12494	12493	12408	12376	12461	12641	12439	12476	12553	12581	12440	12531	12325	12365	12473	12462	12546	12508	12522	12343	12322	12427	12559	12499	12460	12319	12569	12348	12527	12625	12337	12437	12559	12529	12639	12369	12500	12469	12342	12376	12536	12568	12648	12466	12555	12341	12526	12539	12560	12278	12481	12541	12458	12451	12602	12587	12604	12601	12472	12458	12419	12456	12465	12585	12343	12386	12512	12379	12457	12358	12239	12652	12544	12522	12555	12464	12488	12365	12326	12468	12478	12348	12512	12609	12298	12368	12507	12536	12363	12468	12476	12507	12462	12639	12339	12601	12382	12417	12660	12458	12487	12479	12457	12543	12517	12539	12433	12525	12472	12494	12606	12449	12357	12455	12453	12502	12444	12412	12547	12498	12427	12481	12431	12445	12520	12542	12434	12553	12546	12591	12562	12522	12479	12599	12487	12326	12432	12424	12460	12475	12403	12426	12505	12500	12514	12487	12634	12519	12385	12473	12549	12377	12520	12491	12475	12425	12603	12502	12443	12498	12429	12442	12589	12430	12445	12549	12630	12428	12527	12295	12429	12498	12459	12607	12446	12450	12549	12445	12424	12375	12591	12520	12564	12514	12609	12431	12597	12707	12523	12476	12467	12604	12561	12626	12559	12501	12449	12477	12712	12468	12546	12363	12472	12522	12535	12527	12306	12503	12554	12509	12481	12482	12561	12615	12565	12336	12561	12511	12599	12475	12332	12503	12643	12433	12578	12514	12472	12516	12388	12429	12616	12355	12480	12523	12295	12580	12674	12473	12300	12418	12425	12524	12504	12424	12283	12629	12504	12482	12467	12462	12476	12553	12412	12513	12403	12305	12530	12515	12499	12523	12530	12410	12508	12422	12534	12555	12424	12387	12472	12682	12467	12364	12515	12627	12536	12384	12645	12527	12509	12621	12402	12522	12521	12379	12489	12374	12442	12451	12427	12376	12367	12500	12392	12534	12348	12465	12480	12501	12655	12525	12644	12426	12456	12459	12529	12342	12471	12534	12426	12358	12468	12477	12549	12455	12479	12385	12525	12493	12604	12496	12550	12489	12371	12455	12685	12471	12432	12665	12376	12367	12404	12355	12541	12399	12344	12517	12465	12638	12353	12457	12367	12521	12477	12460	12527	12493	12440	12440	12581	12525	12560	12513	12518	12653	12472	12254	12391	12502	12711	12465	12492	12475	12526	12416	12529	12307	12443	12429	12462	12612	12497	12631	12305	12500	12448	12355	12412	12551	12481	12342	12559	12438	12507	12296	12509	12557	12480	12419	12421	12530	12463	12528	12342	12519	12493	12485	12475	12586	12492	12521	12632	12472	12506	12513	12509	12422	12526	12636	12529	12578	12543	12488	12651	12466	12361	12546	12553	12592	12467	12566	12419	12436	12607	12502	12512	12486	12587	12489	12465	12556	12496	12443	12477	12389	12473	12374	12303	12546	12596	12442	12502	12540	12341	12525	12530	12438	12447	12411	12557	12579	12509	12467	12522	12539	12540	12333	12600	12469	12508	12454	12421	12529	12487	12594	12472	12630	12684	12511	12462	12328	12541	12469	12597	12361	12528	12368	12473	12522	12509	12290	12472	12396	12581	12370	12427	12534	12536	12438	12513	12472	12269	12648	12601	12538	12453	12598	12532	12513	12518	12618	12400	12413	12674	12491	12533	12606	12515	12562	12492	12422	12356	12373	12484	12562	12396	12519	12498	12362	12487	12530	12376	12509	12497	12505	12499	12669	12362	12421	12425	12438	12561	12535	12492	12305	12537	12370	12415	12353	12527	12587	12406	12651	12332	12448	12506	12440	12431	12488	12452	12525	12558	12585	12426	12570	12480	12463	12569	12500	12551	12258	12451	12502	12543	12503	12657	12428	12469	12495	12410	12383	12503	12357	12544	12407	12491	12445	12420	12687	12439	12528	12453	12462	12447	12511	12624	12458	12492	12493	12475	12609	12729	12554	12508	12618	12436	12525	12500	12371	12390	12533	12587	12491	12425	12539	12504	12444	12437	12391	12587	12503	12496	12483	12311	12402	12501	12452	12332	12497	12396	12548	12462	12475	12462	12478	12475	12397	12412	12556	12612	12399	12336	12515	12515	12600	12436	12493	12491	12381	12583	12442	12457	12589	12263	12445	12431	12396	12700	12580	12527	12405	12527	12588	12554	12657	12576	12374	12546	12782	12538	12353	12589	12290	12557	12495	12329	12521	12433	12397	12653	12428	12577	12378	12478	12486	12436	12477	12257	12444	12520	12446	12435	12404	12353	12686	12652	12496	12580	12270	12518	12483	12659	12573	12436	12566	12530	12455	12390	12558	12626	12548	12453	12496	12355	12594	12614	12401	12465	12566	12483	12593	12605	12401	12490	12545	12523	12476	12491	12504	12528	12454	12591	12517	12506	12474	12630	12481	12389	12424	12539	12385	12422	12459	12533	12535	12442	12379	12511	12534	12402	12404	12248	12593	12337	12461	12573	12574	12571	12506	12481	12530	12544	12365	12489	12528	12525	12441	12531	12699	12419	12319	12537	12550	12279	12509	12437	12610	12471	12622	12484	12439	12533	12442	12669	12390	12419	12258	12618	12451	12516	12655	12406	12439	12543	12576	12432	12573	12337	12504	12504	12130	12327	12467	12637	12557	12538	12568	12434	12406	12593	12694	12652	12522	12241	12508	12662	12546	12517	12656	12357	12473	12530	12520	12452	12650	12517	12579	12379	12477	12436	12538	12357	12572	12406	12443	12584	12393	12564	12464	12562	12593	12544	12484	12433	12409	12620	12476	12408	12498	12723	12537	12684	12512	12459	12406	12525	12432	12554	12489	12492	12618	12374	12281	12480	12430	12387	12417	12500	12428	12397	12611	12438	12549	12437	12460	12513	12702	12506	12441	12586	12634	12547	12408	12446	12427	12379	12490	12362	12502	12463	12604	12512	12513	12616	12501	12455	12658	12430	12423	12521	12378	12456	12577	12446	12456	12307	12560	12523	12441	12367	12364	12498	12577	12635	12382	12598	12523	12431	12506	12562	12320	12602	12397	12483	12433	12592	12550	12282	12394	12415	12352	12618	12301	12529	12511	12490	12304	12757	12299	12311	12661	12550	12439	12492	12481	12493	12420	12496	12466	12436	12421	12425	12505	12535	12482	12648	12359	12392	12567	12606	12372	12423	12507	12466	12513	12601	12414	12492	12517	12457	12450	12692	12577	12507	12427	12482	12471	12597	12486	12669	12560	12422	12366	12551	12465	12376	12533	12544	12422	12587	12626	12426	12514	12424	12434	12521	12558	12542	12426	12612	12530	12652	12586	12481	12470	12514	12361	12461	12486	12476	12622	12589	12597	12712	12736	12456	12316	12600	12516	12375	12250	12597	12492	12566	12552	12531	12404	12519	12353	12354	12568	12360	12506	12506	12572	12469	12538	12527	12605	12444	12374	12522	12476	12519	12604	12473	12527	12622	12435	12578	12286	12554	12445	12347	12416	12637	12576	12552	12419	12400	12552	12536	12560	12484	12543	12434	12499	12469	12480	12382	12630	12522	12544	12480	12384	12402	12701	12559	12477	12469	12543	12518	12626	12464	12454	12402	12606	12507	12321	12346	12557	12467	12446	12450	12291	12426	12486	12572	12563
22730	20983	28819	24174	24023	28175	29616	23153	20135	18930	17906	16979	16612	16254	15792	15397	15409	15290	15233	14893	14982	14932	14777	14813	14881	14579	14901	14576	14723	14574	14587	14780	14718	14682	14745	14486	14429	14479	14703	14649	14690	14553	14785	14448	14560	14494	14631	14617	14473	14606	14544	14529	14495	14540	14538	14560	14477	14554	14546	14548	14665	14482	14512	14579	14503	14432	14540	14407	14388	14385	14526	14371	14291	14425	14452	14538	14412	14347	14419	14508	14589	14464	14379	14392	14272	14305	14531	14492	14389	14264	14413	14535	14500	14440	14462	14519	14453	14426	14432	14431	14302	14526	14521	14472	14514	14433	14224	14442	14639	14514	14440	14681	14385	14456	14643	14372	14357	14591	14417	14533	14658	14448	14534	14471	14557	14671	14529	14346	14471	14561	14562	14579	14416	14533	14427	14437	14512	14492	14332	14387	14486	14582	14620	14618	14390	14693	14769	14651	14360	14474	14597	14616	14669	14421	14533	14538	14377	14611	14539	14509	14473	14672	14459	14494	14418	14688	14372	14499	14691	14406	14415	14262	14226	14434	14421	14362	14492	14502	14393	14488	14463	14673	14554	14605	14398	14441	14570	14402	14423	14520	14525	14621	14547	14473	14488	14481	14494	14460	14544	14346	14381	14434	14464	14804	14526	14498	14532	14438	14453	14425	14954	14596	14547	14360	14435	14572	14544	14502	14330	14565	14460	14564	14463	14434	14445	14418	14486	14479	14569	14431	14419	14404	14449	14400	14610	14642	14597	14395	14534	14419	14504	14286	14410	14458	14397	14554	14620	14432	14480	14354	14556	14596	14447	14562	14526	14436	14397	14517	14594	14569	14507	14398	14575	14389	14437	14487	14506	14373	14386	14468	14466	14602	14736	14528	14412	14484	14487	14218	14495	14525	14502	14614	14558	14414	14561	14391	14458	14459	14392	14584	14582	14410	14517	14347	14612	14408	14387	14551	14421	14523	14556	14557	14514	14430	14456	14391	14417	14490	14354	14619	14469	14428	14388	14339	14453	14274	14472	14368	14324	14379	14440	14661	14489	14558	14544	14414	14466	14309	14416	14332	14541	14425	14621	14591	14244	14527	14471	14405	14502	14435	14557	14408	14326	14329	14457	14481	14556	14315	14574	14522	14688	14716	14246	14398	14301	14444	14495	14513	14519	14382	14456	14570	14326	14546	14560	14550	14452	14308	14435	14691	14275	14383	14287	14617	14369	14427	14305	14385	14506	14512	14734	14402	14641	14477	14562	14577	14528	14248	14485	14418	14445	14426	14577	14404	14481	14490	14540	14563	14385	14547	14288	14609	14480	14277	14472	14413	14579	14504	14627	14560	14423	14328	14374	14420	14571	14521	14420	14495	14542	14326	14481	14276	14662	14470	14594	14533	14473	14434	14386	14561	14568	14444	14515	14624	14685	14545	14472	14508	14479	14550	14540	14396	14352	14449	14560	14403	14481	14456	14633	14565	14392	14257	14517	14552	14387	14386	14389	14444	14499	14469	14542	14424	14582	14600	14625	14492	14609	14360	14519	14406	14476	14597	14583	14457	14428	14493	14398	14453	14339	14444	14600	14377	14574	14667	14764	14437	14491	14598	14497	14439	14449	14613	14418	14365	14407	14497	14613	14295	14466	14472	14408	14455	14559	14530	14457	14469	14394	14466	14480	14565	14501	14652	14583	14434	14375	14563	14229	14267	14589	14508	14472	14448	14482	14643	14515	14629	14484	14242	14574	14378	14271	14442	14396	14536	14529	14536	14455	14357	14532	14468	14417	14593	14521	14440	14372	14531	14309	14455	14428	14420	14565	14656	14493	14688	14462	14564	14438	14517	14457	14493	14683	14402	14468	14568	14529	14436	14583	14404	14380	14367	14629	14510	14508	14588	14450	14378	14486	14414	14426	14307	14533	14342	14331	14285	14124	14349	14378	14523	14501	14486	14488	14545	14414	14390	14328	14242	14543	14281	14424	14420	14165	14445	14350	14539	14406	14449	14556	14538	14308	14500	14463	14564	14487	14467	14573	14492	14436	14503	14255	14428	14429	14377	14310	14560	14562	14686	14512	14611	14446	14615	14577	14393	14512	14376	14323	14441	14434	14613	14319	14576	14682	14319	14663	14580	14369	14462	14430	14543	14536	14622	14512	14506	14307	14460	14743	14465	14473	14315	14514	14563	14448	14536	14286	14357	14511	14397	14629	14465	14317	14396	14512	14340	14475	14659	14606	14718	14637	14657	14452	14471	14558	14567	14376	14299	14457	14455	14410	14647	14615	14613	14431	14459	14460	14569	14282	14257	14335	14561	14408	14500	14453	14525	14620	14343	14478	14537	14414	14342	14340	14431	14525	14564	14369	14332	14419	14508	14472	14557	14377	14415	14526	14531	14546	14539	14291	14524	14276	14373	14284	14541	14496	14412	14471	14455	14296	14460	14695	14488	14344	14463	14504	14371	14381	14596	14469	14377	14510	14663	14452	14527	14621	14513	14601	14569	14535	14444	14505	14410	14494	14503	14476	14477	14440	14438	14549	14475	14451	14335	14435	14597	14371	14596	14333	14416	14623	14484	14363	14527	14485	14398	14270	14493	14607	14500	14425	14544	14696	14706	14698	14550	14505	14484	14409	14603	14593	14393	14505	14631	14415	14676	14436	14569	14585	14370	14260	14139	14550	14522	14239	14314	14412	14579	14525	14546	14484	14467	14486	14187	14441	14428	14422	14522	14573	14552	14548	14476	14517	14332	14521	14332	14501	14439	14398	14483	14504	14336	14463	14433	14542	14450	14475	14455	14380	14511	14558	14370	14519	14507	14562	14534	14533	14384	14588	14373	14468	14572	14689	14554	14592	14583	14536	14325	14365	14552	14544	14710	14456	14438	14526	14565	14517	14544	14314	14234	14543	14527	14546	14365	14568	14376	14468	14395	14605	14337	14520	14580	14567	14558	14498	14463	14494	14652	14371	14708	14531	14405	14491	14428	14602	14611	14471	14524	14501	14296	14695	14637	14403	14344	14456	14520	14507	14435	14360	14375	14442	14554	14376	14512	14534	14493	14503	14284	14444	14620	14546	14508	14861	14477	14536	14566	14475	14416	14626	14561	14327	14555	14575	14412	14426	14428	14608	14588	14594	14238	14572	14529	14434	14423	14427	14566	14530	14442	14368	14368	14613	14543	14738	14425	14462	14516	14521	14490	14473	14569	14619	14526	14416	14580	14362	14305	14443	14574	14343	14432	14570	14294	14236	14433	14468	14620	14572	14543	14472	14584	14448	14409	14468	14772	14655	14248	14375	14345	14525	14395	14493	14535	14566	14540	14475	14409	14419	14533	14497	14386	14492	14509	14508	14750	14276	14428	14400	14405	14593	14354	14649	14475	14461	14626	14367	14668	14507	14576	14531	14406	14443	14354	14422	14652	14459	14516	14569	14321	14432	14214	14430	14304	14385	14475	14533	14584	14543	14222	14560	14695	14330	14317	14396	14558	14506	14484	14537	14557	14429	14506	14512	14373	14437	14306	14343	14370	14549	14483	14486	14557	14388	14299	14362	14535	14526	14468	14671	14439	14484	14541	14619	14335	14445	14513	14499	14550	14361	14646	14284	14345	14632	14301	14456	14360	14394	14383	14305	14508	14464	14414	14399	14583	14439	14369	14461	14439	14456	14526	14348	14522	14458	14624	14543	14464	14331	14506	14451	14607	14418	14481	14631	14553	14624	14457	14402	14325	14465	14594	14548	14398	14536	14395	14418	14442	14577	14593	14393	14476	14513	14420	14245	14351	14507	14240	14295	14460	14595	14523	14453	14440	14507	14409	14371	14506	14476	14442	14499	14418	14552	14427	14426	14438	14325	14472	14440	14503	14552	14672	14375	14571	14440	14393	14397	14438	14496	14530	14531	14603	14583	14721	14479	14477	14670	14593	14541	14631	14449	14333	14440	14447	14348	14592	14230	14352	14432	14378	14388	14468	14468	14451	14580	14574	14502	14381	14468	14499	14406	14622	14438	14664	14463	14645	14608	14512	14500	14630	14592	14552	14464	14581	14376	14490	14474	14570	14570	14364	14468	14520	14349	14590	14754	14431	14661	14604	14630	14483	14606	14369	14542	14739	14380	14407	14586	14472	14352	14400	14400	14531	14567	14323	14383	14518	14536	14535	14373	14392	14238	14246	14294	14538	14553	14531	14377	14567	14512	14299	14362	14646	14465	14259	14511	14682	14476	14439	14377	14534	14620	14487	14541	14450	14746	14501	14492	14511	14556	14473	14604	14727	14276	14581	14266	14541	14604	14696	14656	14374	14540	14606	14423	14421	14429	14390	14354	14317	14479	14495	14639	14472	14486	14451	14572	14453	14603	14499	14644	14616	14598	14451	14511	14434	14408	14532	14452	14444	14517	14502	14554	14478	14463	14357	14440	14392	14432	14460	14353	14423	14397	14510	14573	14581	14427	14332	14461	14410	14422	14460	14318	14368	14271	14503	14634	14514	14322	14499	14430	14409	14584	14343	14658	14522	14370	14390	14384	14423	14555	14385	14396	14378	14584	14430	14400	14508	14451	14516	14447	14347	14404	14569	14462	14603	14372	14475	14522	14568	14305	14469	14579	14640	14342	14429	14513	14674	14505	14498	14815	14464	14460	14667	14318	14443	14268	14399	14379	14448	14528	14534	14438	14311	14314	14449	14367	14388	14356	14543	14374	14516	14398	14460	14364	14333	14507	14384	14441	14511	14298	14368	14494	14286	14586	14555	14678	14497	14378	14512	14555	14386	14498	14655	14491	14589	14486	14410	14219	14589	14600	14484	14455	14550	14316	14409	14327	14655	14374	14518	14510	14552	14543	14189	14419	14476	14460	14516	14601	14617	14452	14521	14462	14426	14499	14576	14328	14368	14487	14498	14663	14537	14583	14365	14537	14363	14419	14422	14528	14407	14423	14216	14470	14343	14374	14453	14556	14392	14396	14440	14535	14452	14670	14486	14577	14390	14553	14571	14487	14456	14637	14580	14714	14647	14374	14425	14352	14209	14440	14588	14548	14330	14447	14600	14553	14489	14393	14477	14632	14519	14520	14551	14442	14457	14534	14414	14447	14574	14694	14421	14366	14597	14414	14468	14425	14483	14499	14351
36066	61740	57810	46043	38874	33163	28190	23580	20340	18512	17427	16136	15391	14719	14155	13923	13583	13505	13456	13175	13187	13001	12945	13024	13001	12835	12883	12756	12753	12891	12890	12815	12651	12704	12534	12607	12488	12702	12637	12588	12521	12668	12583	12622	12624	12774	12516	12612	12729	12579	12651	12495	12698	12673	12597	12664	12856	12606	12655	12552	12695	12633	12554	12814	12759	12727	12493	12734	12622	12537	12609	12814	12590	12466	12505	12625	12732	12527	12551	12591	12678	12639	12607	12534	12611	12636	12697	12697	12636	12582	12516	12706	12647	12529	12757	12509	12737	12713	12530	12670	12632	12542	12523	12783	12663	12650	12543	12559	12563	12544	12785	12659	12671	12567	12557	12681	12659	12670	12525	12658	12585	12660	12500	12601	12711	12675	12421	12664	12617	12615	12412	12651	12788	12611	12458	12492	12594	12523	12692	12655	12652	12502	12819	12462	12698	12734	12440	12602	12499	12677	12594	12511	12524	12580	12668	12572	12782	12696	12582	12507	12529	12572	12695	12567	12549	12684	12580	12656	12737	12727	12655	12524	12660	12563	12584	12694	12619	12767	12613	12640	12828	12504	12705	12686	12676	12623	12565	12628	12614	12504	12619	12631	12667	12557	12621	12621	12403	12533	12693	12575	12562	12638	12685	12621	12688	12716	12670	12511	12713	12508	12808	12592	12505	12642	12623	12626	12569	12731	12701	12765	12750	12655	12541	12625	12638	12524	12568	12636	12738	12743	12537	12564	12658	12610	12725	12714	12616	12675	12674	12498	12576	12652	12635	12622	12847	12646	12617	12680	12576	12604	12575	12412	12653	12442	12608	12641	12604	12597	12595	12668	12524	12680	12823	12566	12476	12585	12565	12645	12431	12728	12627	12693	12585	12624	12708	12581	12588	12594	12572	12613	12730	12612	12615	12692	12680	12624	12626	12881	12830	12596	12806	12548	12632	12431	12554	12574	12647	12574	12552	12635	12581	12676	12796	12538	12700	12724	12611	12542	12541	12539	12599	12688	12707	12621	12719	12708	12730	12678	12593	12718	12790	12634	12543	12711	12534	12537	12600	12718	12473	12487	12643	12696	12547	12571	12485	12733	12715	12623	12546	12535	12757	12412	12604	12626	12683	12518	12610	12690	12647	12505	12495	12682	12584	12572	12662	12452	12563	12574	12605	12686	12664	12600	12612	12655	12590	12669	12579	12639	12699	12783	12735	12668	12661	12658	12851	12771	12610	12792	12482	12624	12714	12625	12595	12514	12597	12534	12574	12652	12704	12691	12624	12564	12591	12482	12648	12494	12692	12514	12692	12561	12653	12595	12757	12670	12581	12581	12648	12606	12688	12553	12651	12695	12600	12689	12542	12486	12606	12664	12731	12660	12632	12658	12631	12707	12544	12579	12663	12713	12438	12591	12623	12557	12570	12488	12570	12592	12557	12602	12609	12741	12451	12584	12658	12648	12698	12574	12526	12593	12696	12709	12618	12580	12580	12647	12655	12775	12533	12759	12549	12643	12644	12696	12645	12726	12666	12718	12562	12589	12719	12651	12719	12562	12757	12566	12565	12554	12602	12565	12665	12680	12627	12537	12570	12566	12776	12525	12652	12698	12518	12712	12623	12446	12594	12658	12469	12766	12633	12545	12568	12370	12532	12691	12726	12699	12639	12667	12544	12441	12680	12592	12615	12589	12460	12597	12468	12582	12739	12585	12698	12569	12767	12543	12484	12450	12614	12550	12759	12465	12697	12782	12617	12547	12735	12616	12591	12661	12595	12681	12605	12638	12668	12485	12716	12602	12530	12683	12538	12681	12520	12657	12739	12609	12678	12684	12547	12540	12721	12604	12727	12676	12628	12602	12522	12613	12722	12510	12576	12595	12429	12648	12660	12600	12660	12524	12487	12737	12601	12621	12753	12630	12594	12597	12727	12763	12625	12576	12477	12535	12455	12880	12554	12436	12667	12726	12620	12628	12525	12546	12692	12559	12621	12612	12605	12684	12596	12712	12640	12668	12717	12574	12704	12621	12554	12662	12600	12456	12657	12543	12589	12556	12663	12638	12760	12688	12615	12468	12632	12600	12553	12594	12409	12431	12534	12559	12560	12551	12549	12584	12718	12513	12606	12457	12780	12960	12613	12565	12547	12827	12638	12598	12539	12640	12795	12633	12654	12539	12654	12673	12651	12471	12711	12652	12551	12485	12730	12568	12628	12703	12659	12667	12554	12633	12597	12466	12594	12720	12703	12478	12499	12540	12577	12615	12754	12491	12623	12650	12525	12664	12631	12633	12743	12627	12580	12620	12509	12639	12347	12535	12780	12467	12663	12547	12578	12632	12457	12674	12528	12774	12606	12569	12539	12764	12724	12722	12522	12479	12539	12528	12539	12570	12571	12640	12802	12626	12603	12587	12623	12759	12724	12568	12608	12492	12671	12551	12628	12406	12586	12629	12608	12653	12601	12622	12625	12689	12584	12642	12610	12742	12518	12639	12408	12650	12723	12500	12687	12437	12649	12590	12612	12602	12582	12634	12633	12563	12691	12609	12671	12716	12553	12642	12717	12477	12518	12535	12851	12648	12518	12735	12781	12578	12508	12798	12738	12395	12460	12607	12541	12522	12573	12517	12549	12582	12662	12700	12623	12642	12730	12495	12610	12595	12448	12645	12660	12744	12588	12542	12658	12673	12716	12772	12693	12551	12428	12597	12733	12666	12604	12658	12622	12544	12493	12611	12690	12586	12558	12644	12574	12585	12535	12641	12698	12653	12638	12474	12554	12576	12540	12596	12364	12560	12703	12508	12603	12457	12727	12660	12629	12371	12399	12564	12590	12506	12570	12599	12586	12572	12658	12696	12601	12860	12500	12483	12649	12512	12547	12511	12660	12633	12803	12482	12667	12809	12679	12578	12646	12635	12607	12548	12666	12604	12568	12543	12463	12471	12654	12544	12430	12602	12619	12556	12607	12514	12550	12586	12682	12643	12600	12635	12669	12583	12743	12573	12644	12632	12611	12673	12526	12650	12504	12550	12486	12410	12815	12484	12435	12531	12573	12663	12626	12607	12423	12683	12635	12625	12614	12694	12641	12620	12673	12533	12623	12718	12470	12460	12454	12490	12653	12613	12497	12656	12729	12663	12605	12649	12732	12521	12517	12510	12667	12684	12670	12621	12696	12657	12682	12671	12661	12569	12610	12546	12743	12538	12691	12668	12636	12551	12590	12656	12636	12696	12565	12651	12678	12731	12741	12629	12677	12654	12491	12623	12498	12591	12727	12769	12483	12452	12641	12506	12574	12589	12539	12665	12687	12528	12751	12695	12607	12730	12642	12437	12582	12486	12592	12662	12569	12520	12677	12653	12538	12536	12608	12695	12601	12569	12655	12640	12602	12492	12629	12571	12684	12661	12552	12680	12593	12591	12613	12567	12750	12804	12592	12522	12588	12524	12646	12497	12651	12725	12553	12616	12627	12623	12480	12697	12457	12608	12622	12752	12765	12523	12742	12661	12689	12650	12734	12556	12560	12693	12553	12587	12575	12729	12561	12599	12519	12656	12575	12692	12512	12544	12666	12704	12491	12606	12603	12681	12694	12720	12720	12552	12815	12641	12461	12429	12561	12637	12627	12631	12475	12629	12674	12597	12606	12482	12712	12587	12632	12313	12700	12579	12656	12646	12622	12768	12657	12778	12465	12451	12730	12512	12432	12621	12515	12506	12617	12485	12738	12524	12709	12366	12567	12577	12678	12589	12603	12658	12571	12690	12596	12543	12647	12632	12554	12783	12516	12600	12576	12733	12625	12676	12608	12805	12474	12727	12759	12534	12635	12688	12672	12419	12601	12500	12761	12664	12634	12656	12518	12573	12629	12682	12594	12511	12517	12482	12748	12502	12583	12735	12531	12684	12557	12481	12673	12542	12535	12724	12650	12490	12524	12539	12591	12583	12776	12731	12643	12708	12670	12559	12621	12595	12540	12572	12657	12628	12668	12731	12677	12872	12544	12570	12613	12656	12584	12454	12640	12491	12740	12629	12681	12477	12742	12487	12560	12491	12676	12642	12584	12662	12708	12657	12739	12755	12779	12570	12544	12558	12665	12770	12588	12674	12528	12525	12484	12556	12548	12537	12548	12642	12643	12508	12547	12628	12506	12498	12686	12566	12581	12839	12545	12682	12726	12643	12469	12449	12684	12602	12484	12553	12637	12622	12656	12583	12475	12748	12580	12745	12422	12509	12581	12536	12573	12651	12650	12753	12648	12498	12539	12597	12685	12532	12599	12718	12567	12455	12735	12593	12699	12606	12641	12679	12525	12624	12562	12701	12756	12781	12686	12651	12592	12553	12636	12460	12722	12573	12558	12549	12692	12779	12643	12504	12552	12636	12717	12656	12519	12633	12556	12699	12669	12613	12618	12527	12738	12772	12433	12658	12560	12694	12489	12603	12554	12502	12575	12589	12603	12596	12640	12627	12574	12624	12567	12780	12596	12436	12707	12603	12544	12834	12575	12656	12618	12398	12696	12728	12671	12678	12809	12545	12728	12709	12805	12586	12572	12565	12670	12631	12632	12599	12626	12654	12517	12656	12668	12722	12628	12632	12742	12634	12711	12707	12712	12675	12626	12598	12508	12603	12566	12610	12752	12847	12600	12539	12650	12592	12618	12382	12773	12641	12647	12722	12528	12630	12793	12671	12631	12703	12501	12588	12528	12571	12474	12706	12631	12772	12689	12597	12416	12703	12471	12499	12571	12470	12465	12571	12625	12768	12751	12789	12317	12548	12622	12464	12700	12556	12653	12457	12660	12635	12735	12621	12461	12557	12612	12663	12596	12563	12578	12569	12470	12601	12583	12561	12652	12628	12769	12700	12560	12733	12712	12620	12602	12622	12641	12526	12636	12443	12678	12677	12600	12576	12641	12694	12585	12518	12702	12535	12496	12546	12689	12513	12586	12578	12588	12621	12496	12584	12614	12699	12604	12458	12620	12537	12697	12617	12521	12720	12604	12785	12789	12652	12662	12643	12631	12510	12599	12549	12657	12433	12586	12578	12760	12434	12614	12615	12635	12565	12687	12573	12544	12625	12597	12586	12660	12642	12581	12700	12628	12843	12763	12625	12632	12530	12495	12527	12591	12672
30108	33116	41399	35674	27722	22768	19871	17826	16953	16125	15730	15463	15269	15077	14933	14834	14624	14814	14625	14709	14675	14532	14420	14643	14368	14652	14602	14594	14403	14645	14570	14453	14445	14544	14363	14553	14590	14580	14605	14673	14554	14509	14433	14444	14398	14732	14374	14497	14519	14563	14641	14346	14531	14452	14459	14422	14605	14465	14578	14376	14479	14344	14582	14494	14506	14574	14496	14374	14374	14420	14422	14670	14567	14609	14469	14306	14491	14538	14573	14606	14462	14705	14419	14353	14560	14365	14601	14347	14607	14602	14453	14303	14422	14474	14477	14498	14458	14424	14456	14577	14359	14438	14407	14539	14498	14451	14447	14308	14372	14337	14584	14344	14583	14362	14566	14474	14638	14495	14441	14414	14568	14505	14547	14425	14535	14532	14447	14529	14366	14434	14378	14446	14632	14403	14369	14421	14593	14546	14435	14443	14606	14380	14439	14450	14501	14464	14626	14365	14213	14428	14487	14258	14432	14477	14502	14498	14675	14440	14353	14383	14473	14327	14618	14464	14396	14503	14524	14629	14559	14739	14657	14538	14433	14281	14423	14651	14649	14408	14530	14466	14630	14467	14613	14471	14431	14635	14465	14432	14575	14508	14277	14588	14729	14614	14598	14537	14504	14471	14506	14489	14489	14428	14561	14385	14478	14653	14493	14537	14524	14505	14435	14611	14428	14537	14424	14375	14471	14619	14590	14586	14568	14430	14324	14589	14241	14567	14495	14372	14474	14334	14260	14369	14454	14424	14394	14489	14751	14519	14651	14322	14342	14606	14469	14429	14582	14695	14430	14470	14453	14687	14545	14520	14248	14364	14399	14352	14461	14327	14449	14474	14420	14403	14436	14595	14475	14603	14527	14415	14475	14301	14334	14483	14335	14533	14449	14544	14550	14444	14636	14412	14415	14368	14569	14347	14582	14408	14461	14461	14337	14502	14393	14534	14700	14524	14451	14825	14414	14462	14457	14333	14337	14506	14481	14511	14587	14455	14615	14452	14373	14413	14492	14644	14357	14205	14396	14641	14339	14593	14300	14473	14286	14364	14413	14521	14495	14418	14448	14422	14585	14361	14672	14357	14422	14389	14424	14294	14513	14398	14544	14454	14437	14687	14595	14626	14639	14664	14547	14463	14423	14715	14673	14346	14410	14524	14555	14621	14459	14459	14413	14442	14492	14410	14524	14477	14511	14581	14535	14515	14463	14506	14401	14427	14393	14552	14439	14446	14552	14655	14525	14285	14470	14484	14539	14575	14326	14532	14517	14400	14362	14539	14594	14390	14593	14309	14601	14347	14324	14672	14535	14385	14447	14508	14445	14439	14586	14642	14482	14452	14445	14365	14498	14469	14393	14457	14539	14477	14670	14497	14365	14555	14534	14288	14620	14405	14618	14423	14597	14395	14347	14399	14534	14417	14558	14680	14355	14603	14501	14604	14456	14409	14342	14555	14523	14465	14242	14380	14463	14511	14569	14269	14684	14331	14262	14508	14431	14566	14464	14495	14339	14456	14621	14591	14386	14409	14415	14499	14479	14361	14437	14349	14493	14557	14482	14642	14508	14298	14725	14439	14592	14470	14440	14561	14522	14545	14612	14418	14669	14483	14391	14389	14423	14284	14233	14733	14618	14398	14593	14518	14563	14549	14557	14399	14449	14540	14487	14789	14489	14362	14598	14344	14496	14489	14420	14207	14432	14494	14623	14371	14357	14271	14446	14542	14531	14514	14424	14492	14429	14450	14636	14588	14424	14474	14271	14496	14584	14490	14403	14340	14456	14375	14551	14402	14427	14408	14449	14488	14361	14565	14548	14681	14472	14440	14577	14533	14513	14496	14506	14375	14444	14680	14540	14567	14522	14711	14638	14340	14497	14616	14687	14385	14518	14300	14485	14577	14355	14304	14571	14678	14455	14652	14504	14528	14730	14544	14425	14368	14480	14509	14552	14304	14486	14587	14721	14617	14442	14476	14539	14306	14460	14348	14316	14356	14397	14639	14474	14633	14608	14494	14497	14616	14499	14443	14440	14429	14373	14593	14533	14362	14395	14444	14370	14394	14520	14313	14586	14446	14424	14387	14554	14381	14528	14474	14340	14561	14621	14472	14516	14348	14628	14495	14504	14567	14709	14402	14498	14583	14626	14476	14619	14371	14331	14337	14481	14414	14557	14567	14695	14648	14607	14599	14515	14474	14515	14434	14376	14291	14429	14318	14363	14473	14418	14556	14488	14730	14382	14533	14531	14585	14394	14595	14680	14498	14471	14422	14573	14476	14554	14418	14606	14395	14220	14501	14590	14530	14579	14386	14469	14446	14357	14566	14442	14634	14523	14463	14635	14590	14621	14604	14493	14453	14454	14421	14402	14428	14545	14577	14408	14404	14333	14602	14384	14489	14492	14496	14683	14600	14563	14400	14372	14556	14573	14504	14368	14464	14495	14568	14425	14552	14492	14568	14669	14429	14602	14448	14607	14602	14621	14635	14436	14403	14394	14402	14325	14694	14453	14366	14439	14566	14526	14574	14567	14588	14454	14587	14433	14416	14741	14476	14456	14393	14469	14309	14574	14374	14476	14554	14383	14538	14537	14442	14331	14567	14554	14672	14491	14487	14277	14703	14574	14597	14622	14457	14501	14552	14614	14532	14641	14515	14446	14327	14594	14548	14621	14830	14563	14186	14521	14511	14475	14507	14470	14568	14512	14447	14690	14525	14460	14505	14424	14623	14454	14461	14323	14362	14407	14445	14426	14345	14472	14484	14431	14608	14522	14385	14418	14404	14459	14424	14567	14642	14561	14390	14416	14385	14510	14580	14522	14704	14333	14476	14418	14427	14438	14406	14499	14340	14478	14769	14509	14467	14571	14654	14570	14283	14568	14425	14542	14498	14619	14523	14676	14491	14415	14639	14456	14546	14396	14496	14416	14430	14512	14321	14537	14472	14638	14592	14618	14361	14586	14541	14560	14586	14548	14828	14719	14601	14315	14543	14570	14540	14493	14498	14332	14663	14596	14557	14438	14480	14467	14627	14566	14567	14432	14503	14409	14446	14467	14428	14543	14209	14536	14413	14485	14553	14602	14529	14761	14385	14520	14414	14710	14422	14423	14657	14439	14521	14670	14483	14488	14339	14556	14557	14514	14459	14489	14229	14279	14533	14579	14466	14551	14391	14557	14559	14739	14306	14435	14413	14515	14373	14407	14391	14407	14420	14466	14442	14447	14640	14405	14612	14538	14533	14354	14509	14394	14296	14391	14587	14667	14633	14644	14513	14497	14788	14479	14423	14490	14652	14581	14327	14518	14497	14423	14324	14673	14531	14451	14439	14566	14386	14634	14414	14457	14636	14545	14422	14678	14480	14635	14423	14464	14443	14506	14403	14491	14405	14372	14330	14582	14568	14512	14549	14487	14416	14413	14731	14430	14448	14578	14408	14765	14568	14479	14381	14412	14463	14597	14332	14421	14591	14645	14618	14654	14417	14460	14400	14460	14596	14617	14594	14467	14412	14519	14446	14558	14540	14505	14527	14664	14394	14417	14554	14440	14539	14505	14396	14427	14388	14579	14491	14518	14301	14430	14434	14508	14714	14479	14662	14430	14448	14427	14570	14450	14525	14366	14429	14582	14744	14601	14522	14390	14420	14368	14420	14421	14434	14546	14359	14462	14434	14687	14574	14524	14553	14404	14419	14587	14546	14494	14353	14547	14300	14456	14307	14618	14474	14472	14454	14184	14522	14600	14458	14562	14542	14402	14575	14427	14512	14438	14538	14505	14332	14600	14748	14434	14380	14300	14464	14623	14481	14452	14519	14401	14586	14586	14580	14517	14503	14593	14525	14466	14617	14583	14535	14364	14551	14484	14482	14530	14398	14440	14621	14439	14462	14390	14520	14268	14599	14335	14540	14733	14549	14526	14472	14322	14550	14407	14399	14453	14271	14603	14536	14249	14173	14384	14376	14589	14535	14574	14560	14511	14540	14544	14465	14545	14401	14478	14621	14558	14608	14516	14450	14508	14532	14520	14538	14493	14352	14443	14526	14308	14480	14411	14524	14528	14531	14544	14503	14737	14485	14435	14442	14341	14246	14519	14407	14463	14302	14465	14452	14527	14425	14627	14598	14423	14479	14477	14354	14515	14322	14731	14469	14380	14535	14502	14402	14396	14531	14534	14385	14708	14617	14313	14619	14519	14541	14438	14531	14667	14476	14542	14520	14721	14450	14596	14533	14485	14419	14297	14485	14505	14511	14547	14472	14510	14468	14506	14490	14420	14420	14675	14442	14510	14495	14669	14419	14408	14587	14318	14449	14377	14330	14450	14457	14450	14437	14580	14541	14502	14374	14481	14348	14525	14557	14463	14570	14429	14599	14442	14436	14474	14664	14743	14496	14548	14471	14389	14354	14427	14574	14524	14427	14556	14483	14650	14443	14397	14574	14484	14619	14324	14558	14472	14529	14418	14582	14335	14299	14544	14334	14617	14461	14629	14478	14538	14564	14436	14480	14383	14479	14516	14502	14585	14403	14271	14685	14495	14633	14540	14554	14584	14611	14571	14493	14637	14548	14546	14474	14338	14535	14415	14678	14525	14318	14510	14371	14602	14566	14459	14441	14530	14577	14507	14511	14646	14583	14425	14447	14595	14386	14461	14416	14465	14433	14547	14626	14301	14488	14418	14405	14380	14550	14438	14590	14423	14585	14385	14446	14460	14340	14496	14538	14336	14279	14395	14386	14509	14425	14423	14481	14520	14519	14421	14253	14540	14478	14517	14604	14558	14386	14619	14533	14662	14590	14525	14484	14404	14561	14526	14534	14462	14567	14538	14476	14372	14441	14412	14463	14568	14462	14449	14413	14441	14389	14557	14483	14478	14447	14444	14423	14561	14483	14725	14560	14335	14497	14478	14515	14283	14446	14604	14410	14701	14470	14520	14424	14620	14651	14455	14439	14436	14359	14476	14802	14406	14605	14340	14276	14483	14343	14289	14397	14652	14529	14518	14340	14571	14383	14514	14507	14373	14459	14455	14391	14576	14627	14525	14373	14503	14398	14474	14390	14604	14458	14639	14522	14537	14586	14529	14301	14361	14546	14559	14614	14496	14292	14486	14426	14501	14633	14524	14544	14655	14455	14517	14569
34971	50758	45755	34820	28074	23233	19333	17494	15994	14885	14297	13912	13657	13606	13257	13124	13020	12820	12931	12917	12816	12617	12642	12750	12827	12569	12733	12742	12719	12813	12572	12753	12575	12736	12643	12528	12694	12738	12664	12579	12586	12514	12733	12559	12767	12673	12588	12739	12684	12606	12659	12676	12812	12648	12529	12786	12779	12473	12787	12737	12580	12521	12680	12505	12584	12658	12698	12588	12564	12748	12584	12737	12522	12678	12747	12641	12571	12617	12655	12570	12667	12605	12498	12570	12694	12706	12604	12660	12638	12542	12700	12633	12867	12656	12688	12653	12513	12424	12768	12581	12609	12802	12687	12591	12571	12637	12654	12648	12591	12628	12568	12508	12557	12638	12539	12727	12591	12621	12650	12678	12670	12515	12575	12641	12743	12624	12603	12779	12504	12770	12513	12526	12523	12691	12653	12644	12641	12632	12545	12687	12613	12641	12629	12587	12755	12664	12590	12560	12863	12733	12706	12733	12618	12474	12605	12712	12635	12787	12634	12676	12764	12524	12681	12687	12651	12734	12660	12663	12747	12604	12799	12533	12707	12751	12760	12648	12677	12493	12739	12512	12621	12498	12677	12693	12529	12607	12718	12520	12680	12665	12712	12601	12659	12603	12705	12457	12753	12601	12734	12647	12636	12670	12765	12656	12622	12620	12456	12574	12688	12781	12561	12713	12591	12637	12644	12539	12851	12661	12532	12703	12492	12684	12520	12659	12484	12479	12817	12430	12518	12628	12804	12737	12556	12701	12643	12587	12700	12709	12611	12588	12585	12471	12586	12658	12688	12549	12417	12750	12548	12560	12586	12629	12597	12640	12515	12583	12657	12546	12456	12683	12696	12718	12645	12562	12630	12774	12817	12692	12691	12601	12691	12647	12564	12516	12704	12686	12564	12719	12640	12646	12527	12714	12646	12625	12516	12395	12535	12676	12664	12655	12548	12671	12611	12701	12593	12472	12605	12633	12672	12729	12641	12578	12677	12657	12643	12538	12528	12631	12680	12670	12584	12535	12662	12719	12475	12677	12479	12720	12608	12546	12523	12705	12633	12791	12729	12676	12547	12739	12584	12510	12537	12554	12507	12627	12625	12633	12779	12485	12431	12533	12733	12658	12531	12598	12411	12648	12568	12596	12576	12562	12820	12568	12684	12675	12572	12653	12634	12650	12495	12629	12611	12645	12438	12639	12610	12608	12483	12523	12556	12560	12452	12661	12625	12562	12623	12719	12656	12566	12446	12558	12481	12771	12561	12642	12651	12589	12755	12598	12531	12641	12644	12646	12678	12714	12575	12566	12595	12651	12528	12694	12618	12541	12797	12662	12628	12638	12486	12549	12705	12731	12538	12698	12724	12726	12676	12767	12555	12674	12645	12537	12643	12611	12587	12477	12711	12678	12685	12551	12650	12605	12679	12728	12683	12651	12541	12652	12588	12596	12735	12719	12812	12611	12599	12757	12696	12719	12708	12569	12732	12608	12541	12587	12621	12731	12663	12783	12662	12575	12745	12507	12782	12583	12676	12759	12744	12647	12881	12692	12666	12549	12605	12660	12558	12654	12651	12717	12597	12669	12640	12671	12634	12627	12665	12588	12605	12655	12646	12660	12616	12675	12577	12688	12567	12603	12680	12682	12542	12733	12657	12610	12650	12632	12639	12536	12778	12610	12656	12482	12727	12541	12580	12648	12619	12757	12590	12765	12500	12409	12610	12521	12571	12717	12533	12620	12651	12381	12659	12545	12752	12679	12613	12575	12606	12603	12549	12577	12497	12664	12690	12686	12658	12498	12651	12604	12742	12681	12653	12698	12739	12658	12643	12709	12647	12672	12662	12663	12593	12609	12776	12768	12626	12747	12645	12561	12725	12579	12638	12431	12568	12615	12526	12682	12500	12770	12724	12597	12640	12638	12805	12657	12658	12629	12582	12738	12518	12625	12625	12540	12562	12727	12603	12560	12697	12650	12508	12744	12602	12655	12839	12754	12745	12623	12702	12683	12608	12674	12715	12593	12578	12583	12708	12615	12525	12671	12540	12524	12525	12689	12782	12555	12750	12784	12653	12714	12588	12741	12696	12745	12652	12589	12604	12698	12580	12639	12700	12525	12696	12697	12559	12587	12548	12709	12788	12714	12576	12600	12611	12644	12742	12546	12560	12684	12542	12564	12537	12672	12582	12630	12639	12693	12685	12668	12678	12606	12529	12681	12641	12619	12706	12615	12582	12544	12515	12667	12465	12499	12645	12864	12490	12624	12685	12652	12621	12605	12506	12649	12535	12717	12548	12730	12833	12577	12770	12592	12559	12667	12624	12712	12705	12700	12750	12568	12618	12627	12575	12656	12617	12657	12600	12515	12585	12649	12623	12724	12654	12681	12572	12666	12574	12624	12591	12566	12789	12581	12589	12647	12628	12599	12576	12761	12640	12687	12623	12702	12601	12655	12635	12560	12621	12588	12678	12573	12523	12503	12562	12539	12643	12773	12660	12500	12638	12559	12796	12687	12686	12814	12619	12580	12727	12536	12657	12751	12596	12625	12602	12615	12664	12624	12537	12608	12679	12588	12682	12594	12707	12487	12591	12694	12710	12724	12617	12813	12578	12804	12630	12428	12582	12585	12590	12624	12632	12505	12535	12569	12658	12672	12623	12679	12524	12722	12432	12701	12773	12878	12696	12719	12589	12692	12591	12688	12562	12833	12813	12686	12584	12642	12645	12550	12676	12728	12786	12679	12620	12579	12579	12550	12504	12639	12631	12763	12491	12667	12591	12539	12516	12688	12623	12724	12699	12790	12527	12687	12680	12599	12650	12663	12668	12814	12566	12598	12441	12670	12774	12663	12788	12838	12777	12709	12701	12591	12606	12612	12715	12552	12684	12518	12619	12740	12534	12612	12541	12486	12583	12792	12696	12699	12694	12608	12775	12599	12711	12320	12709	12640	12529	12626	12678	12584	12613	12835	12639	12564	12510	12635	12646	12551	12671	12655	12673	12636	12591	12698	12720	12771	12564	12570	12610	12556	12577	12729	12610	12633	12586	12731	12701	12569	12611	12737	12727	12792	12729	12591	12630	12706	12580	12602	12559	12562	12664	12552	12726	12629	12673	12712	12691	12572	12712	12671	12698	12410	12765	12812	12640	12669	12664	12672	12548	12528	12683	12620	12551	12716	12594	12693	12696	12696	12701	12657	12585	12621	12640	12590	12548	12626	12590	12603	12648	12734	12666	12662	12640	12649	12601	12753	12634	12577	12540	12609	12624	12668	12587	12712	12766	12566	12663	12577	12604	12758	12656	12625	12607	12666	12618	12743	12476	12761	12539	12666	12604	12681	12666	12630	12594	12668	12617	12679	12647	12797	12592	12728	12647	12661	12696	12646	12623	12627	12715	12428	12750	12758	12530	12590	12644	12744	12715	12607	12790	12775	12515	12614	12586	12508	12811	12675	12649	12701	12631	12651	12667	12653	12562	12731	12695	12692	12537	12514	12634	12498	12698	12621	12814	12787	12640	12643	12887	12583	12626	12590	12601	12669	12519	12650	12793	12462	12804	12538	12682	12658	12692	12588	12837	12520	12743	12599	12603	12446	12717	12534	12637	12827	12500	12629	12764	12689	12663	12577	12719	12756	12650	12611	12610	12677	12583	12649	12677	12563	12615	12675	12691	12469	12732	12649	12580	12666	12468	12589	12664	12589	12527	12660	12487	12651	12704	12551	12452	12549	12795	12652	12653	12565	12558	12592	12747	12757	12604	12592	12689	12657	12783	12474	12759	12638	12773	12509	12693	12709	12523	12719	12645	12625	12689	12673	12752	12814	12680	12603	12546	12611	12709	12542	12828	12593	12518	12694	12766	12724	12579	12700	12652	12713	12621	12490	12550	12552	12593	12497	12649	12657	12552	12489	12691	12697	12567	12703	12566	12718	12664	12722	12607	12728	12436	12676	12800	12617	12671	12744	12729	12737	12633	12598	12806	12659	12613	12585	12582	12748	12531	12621	12601	12663	12708	12574	12864	12668	12662	12506	12782	12573	12651	12567	12732	12625	12740	12699	12447	12637	12568	12705	12547	12609	12633	12671	12556	12539	12689	12727	12678	12448	12648	12655	12560	12858	12542	12603	12600	12592	12531	12718	12660	12684	12615	12706	12615	12721	12684	12654	12615	12524	12640	12647	12793	12646	12544	12598	12780	12612	12683	12686	12602	12646	12694	12588	12679	12543	12660	12563	12594	12755	12785	12613	12711	12820	12516	12663	12632	12783	12603	12574	12605	12582	12757	12613	12595	12595	12711	12561	12859	12624	12718	12581	12615	12535	12715	12666	12516	12658	12507	12607	12686	12505	12563	12523	12743	12681	12623	12749	12605	12633	12492	12715	12614	12722	12624	12702	12745	12482	12619	12605	12472	12719	12514	12684	12616	12622	12684	12577	12699	12591	12676	12741	12723	12846	12506	12738	12708	12613	12699	12604	12622	12724	12642	12606	12519	12512	12532	12578	12610	12628	12640	12576	12609	12533	12675	12617	12595	12614	12640	12651	12722	12664	12686	12822	12691	12601	12627	12639	12774	12568	12666	12728	12867	12698	12725	12587	12639	12627	12625	12620	12692	12630	12690	12383	12702	12736	12600	12721	12597	12614	12510	12524	12645	12580	12623	12604	12663	12581	12796	12453	12554	12662	12501	12723	12575	12658	12589	12612	12693	12546	12633	12733	12650	12709	12642	12604	12758	12605	12700	12838	12619	12681	12681	12557	12638	12595	12604	12720	12789	12617	12750	12526	12594	12698	12502	12746	12601	12535	12675	12633	12638	12618	12768	12707	12482	12545	12624	12767	12538	12632	12481	12711	12538	12660	12538	12787	12578	12632	12542	12710	12741	12728	12700	12613	12723	12697	12749	12592	12651	12637	12593	12668	12623	12722	12845	12575	12677	12564	12653	12484	12626	12644	12474	12769	12556	12637	12698	12396	12639	12646	12751	12670	12761	12662	12725	12538	12757	12729	12498	12779	12736	12707	12636	12619	12532	12634	12581	12616	12694	12596	12619	12702	12703	12708	12716	12675	12607	12616	12750	12485	12637	12717	12781	12531	12661	12621	12599	12713	12690	12687	12611	12799	12693	12497	12715	12653	12666	12542
23975	21023	28899	27418	27303	27503	25023	20228	18124	16988	16243	15779	15534	15434	14841	14789	14689	14591	14544	14263	14383	14345	14221	14437	14312	14335	14376	14310	14306	14135	14299	14286	14524	14139	14315	14324	14224	14122	14350	14307	14133	14025	14159	14163	14234	14164	14115	13899	14250	14273	14198	14224	14233	14483	14256	14082	14180	14132	13969	13985	14240	14089	14105	14105	14162	14117	14316	14186	14030	14166	14175	14163	14140	14257	14194	14107	14007	14229	14128	14243	14164	14350	14150	14060	14220	14043	14148	14063	14026	14339	14218	14127	13972	14162	14087	14294	14045	13950	14175	14207	14100	13952	13940	13986	13939	14096	14202	14326	14241	13811	13859	14114	14216	14251	14227	13995	14167	13979	14083	14013	14189	14298	13989	13966	14223	14071	14165	14144	14158	14113	14000	14144	14115	14138	14322	14062	14231	14241	14291	14122	14193	14078	14236	14069	14018	13926	14185	14034	14231	14127	14222	14167	14047	14296	14260	14232	14024	14164	14148	14166	14257	14106	14058	14226	14009	14134	14133	14195	14165	13989	13994	14177	14110	14144	14182	14186	14142	14167	14070	14207	14145	14207	14169	14115	14257	14202	14067	14058	14188	14082	14035	13979	14029	14212	13949	14116	14185	14091	14173	14220	14208	14152	14199	14138	14094	14214	14100	14152	14120	14094	14211	14153	14173	14177	14217	14325	14251	13975	14081	14185	14175	14076	14116	14194	14024	14118	14218	14057	14149	13965	14169	14028	13986	14085	14211	14055	14121	14300	13942	14016	14079	14156	14110	14056	14241	14227	14434	14044	14052	14092	14207	14079	14136	14227	14176	14075	14149	14044	14164	14029	14053	14101	14185	14003	13968	13982	14343	14003	14063	14011	14093	14099	13854	14033	14143	14194	14118	14274	14076	14125	14083	14055	14090	14187	13947	14222	14066	14269	14068	14130	14283	14138	14179	14336	14124	14340	14218	14148	14057	14053	14133	14078	14020	14191	14153	14267	14186	14122	14090	14373	14135	14209	14014	14175	14141	14018	14171	14183	14249	14110	14047	14193	14018	14110	14215	14036	14168	14142	14379	14168	14117	14175	14022	14139	14194	14033	14069	14033	14217	14078	14379	14216	14114	14034	14059	13956	14146	14257	14048	14142	14300	14203	14183	14223	14071	14202	14278	14246	14159	13951	14160	14128	14059	14203	14073	14102	14282	14032	14060	14091	14120	13913	14135	14125	13973	14230	14004	14069	14026	13999	14073	14100	13933	14092	14074	14091	14016	14298	14088	14151	14226	14153	14147	13947	13984	14271	14240	13907	14084	14136	14030	14137	14163	14111	14224	14014	14078	14156	13988	14325	14137	14006	13949	14201	14102	14210	14077	14131	13965	14044	14115	14249	14249	14199	14128	13998	14023	14123	14143	14035	14075	14172	14099	14235	14175	14127	14020	14019	14067	14222	14082	14048	14130	14003	14011	14120	14174	14058	14122	14013	14005	13831	14059	14187	14075	14154	14156	13977	14229	14042	14100	14119	13958	14142	14165	13944	13836	14299	14094	14095	14197	13975	13965	14081	14240	13903	14201	14135	14249	14230	14118	13974	14103	14105	14016	14156	14256	14100	14221	14113	14078	13947	14208	14309	14052	14049	14151	14001	14054	14140	14238	14303	14099	14164	14251	14155	14140	13996	14074	14187	13919	14183	14065	14293	14264	14066	14158	14147	14198	14039	13931	14049	13779	14109	14238	14119	14259	13963	14150	14248	14076	14122	14113	14171	14182	14038	14000	14021	14204	14119	14261	13923	14299	14018	14155	14033	14102	14133	14133	14063	14121	13980	14202	14146	14146	14153	14377	14249	14163	14220	14110	14112	14120	14083	14186	14306	14226	14161	14107	14142	14181	14239	14073	14082	13969	14010	14178	14155	13942	14349	14056	14203	14248	14085	14141	14205	14160	14245	14238	13912	14097	14247	14012	14228	14005	13979	14276	14302	14091	14180	14285	14250	14069	14124	14006	14178	14101	14286	14040	14002	14198	14221	14319	14055	14133	14036	14093	14001	14081	13989	14113	14014	13999	14198	14270	14158	14153	14169	13960	14142	14236	14112	14064	13840	14059	14169	14109	14055	13996	14281	14233	14060	14112	13881	13994	14126	14222	14220	14138	14213	14164	14135	13967	14156	14160	14072	14229	14011	14201	14033	14102	14296	14123	14145	14096	14193	14195	14068	14110	13991	14209	14236	14139	14258	14181	14089	14170	14150	14277	14013	13958	14118	14139	14270	14118	14171	14113	14149	14234	14166	14071	14152	14334	14281	14279	14190	14128	14027	14170	14122	14272	14308	14147	14236	14143	13955	14059	14180	14134	14078	14206	14207	14194	14383	14083	14076	14121	14062	14188	14220	13951	14342	14059	14002	13955	14070	14056	14232	14164	14097	13977	14323	14109	14188	14204	14184	14275	14251	14086	13792	14059	14073	14158	14183	13954	14250	14189	14078	14193	14086	14248	14278	14193	14205	14163	14161	14188	14285	14264	14222	14187	14199	14032	13967	14036	14081	13792	14117	14070	14094	14056	13925	13855	14160	14281	14083	14136	14067	13962	14173	14172	14105	13971	14194	14146	14203	14031	14200	14140	14021	14100	14094	14094	14181	14233	14331	14334	14147	14101	14085	13930	14139	14129	14200	14125	14003	14195	14229	14183	13984	14233	14130	14138	14263	14096	14169	14090	14072	13978	13987	14098	14179	14199	14126	13940	14178	14101	14124	14273	14031	14156	14312	14157	13857	14059	13892	14113	14071	14045	13996	13995	14025	13959	14289	14101	14223	14137	14038	14305	14112	14071	14134	14201	14145	14083	14086	14347	14272	14290	13996	13998	14095	14135	14054	14245	14192	14150	14032	14096	13952	14111	14094	13987	14126	14084	14153	14202	14225	14331	14304	14193	14290	14120	14135	13996	14030	13981	14120	14106	14296	14063	14353	14373	14127	14091	14057	14152	14165	14105	14253	13929	14182	14170	14035	14161	14066	14269	14160	14167	14089	14233	14128	14193	14134	13931	14110	14215	14153	14073	14132	14230	14065	14105	14073	14046	14263	14084	14030	14101	14187	14135	14062	14101	14225	14225	13987	14125	14121	14052	14225	13990	14023	14251	13991	14067	14127	13997	14278	14185	14151	14090	14147	14360	13909	14228	14008	14037	14155	14011	14355	14038	14060	14047	13974	14147	14192	14177	14269	13961	14076	13799	14114	14189	14214	14099	13962	14040	13994	14113	14163	14318	14116	14471	14094	14110	14227	14078	14144	14196	14210	14205	14037	14160	14055	13957	14186	13967	14107	14222	14095	14023	14044	14203	14085	14180	14134	14119	14188	14303	14166	14076	14172	14077	14061	14213	13922	14050	14241	14229	13953	14119	14031	14166	14218	13973	14158	14233	14098	14128	14126	14231	14133	14239	14027	14126	14133	13977	14252	13974	14122	14186	14260	14219	14059	14184	14171	14304	13915	14105	14050	14269	14236	14272	13991	14226	14209	14041	14124	13953	13914	14188	14086	14144	14081	14244	13976	14027	14085	14164	14240	13997	14034	13940	14147	14242	14208	14076	13955	14222	13935	14239	14114	14112	14224	14159	14146	14026	14205	14027	14117	14245	14147	14134	14184	14268	14148	14246	14111	14014	14168	14122	14277	14112	13958	14262	14203	14050	14208	13814	14195	14147	14157	14074	14201	14227	14153	13906	14194	14161	14000	14091	14008	14063	14014	14203	14178	14182	14218	14112	14090	14052	13967	14165	14143	14078	14101	14284	14284	14357	14282	14148	14078	14154	14033	14068	14109	14256	14141	14237	13920	14147	14120	14281	14304	14259	14132	14238	13999	13911	14102	14309	14232	14193	13960	14119	14156	14230	14254	14050	14184	14347	14332	14171	14078	14237	14061	14266	14230	14103	14118	14101	14290	14044	14168	14279	14142	14107	14077	14210	14207	14325	14140	14095	14047	14050	13990	14124	14135	14079	14014	14025	14169	14039	14148	14265	14221	14017	14116	14074	14098	14232	14155	14100	14131	14223	14248	14068	14174	14249	14242	14113	14186	14051	13939	14242	14217	14143	14077	14229	14129	13922	14145	14170	14298	14158	14361	14004	14053	14083	14106	14070	14211	14098	14085	14048	13985	14365	14199	14310	13954	14166	14298	14066	14015	14124	14204	14168	14241	14226	14237	14163	14046	14090	14000	14221	14126	14101	14017	13969	14032	14131	14079	14269	14144	14244	14164	14134	14193	14094	14258	14266	14180	14009	14091	14155	14137	14085	14124	14169	14118	13993	14052	14017	14328	14066	14088	14129	13969	14075	14224	14244	14261	14231	14220	14255	14008	14193	14341	14089	14081	14094	14288	14063	14118	14243	14173	14229	14055	14178	14034	13925	14050	14363	14064	14096	14152	14194	13968	14205	14170	14104	14039	14078	14274	14224	13886	14134	14031	14138	14081	14195	13973	14068	14224	14058	14076	14025	14240	14073	14187	14162	14162	14260	13909	14101	14060	14410	14050	14228	14208	14080	14201	13961	14301	14256	14010	13944	14006	14244	14200	14125	14273	14206	14039	14129	14017	14332	14085	14270	14190	14270	14020	14088	14021	14240	14113	14125	14247	14169	14031	14182	13990	14040	14308	14211	14051	14396	14359	14171	14029	14118	14180	14104	14091	14388	14133	14040	14179	14206	14057	14046	14117	14229	14076	13924	14099	13922	14113	13862	14052	14188	14193	14247	14094	14319	13983	14103	14067	14078	14135	14132	14300	14289	14363	14124	14088	14144	14048	14131	14188	14219	14023	14133	13910	14115	14368	14233	14122	14107	14183	14214	14186	14307	14278	14134	14217	14178	14196	14145	14119	14101	14045	14054	13966	14268	14197	14107	14038	14018	14031	14241	14307	14076	14018	14124	14371	14060	14031	14184	14018	14202	14157	14053	14253	14098	14238	14203	14067	14231	14041	14158	14188	14133	14241	14279	14060	13964	14242	14135	13947	14129	14229	13971	14183	14270	14227	14155	14016	13955	14063	14370	14227	14029	14243	14077	14207	14165	14181	14114	14082	14259	14256	14103	14174	14160	14141	14336	14238	13975	13986	14310	14031	14153	14267	14092	14268
33939	56408	52643	41018	34352	28566	23728	20236	17897	16503	15334	14778	14228	13719	13540	13243	13223	13112	12913	12793	12683	12765	12708	12699	12823	12656	12676	12524	12568	12547	12665	12539	12487	12474	12421	12556	12489	12353	12460	12550	12418	12523	12506	12489	12372	12613	12403	12488	12556	12536	12663	12384	12473	12424	12401	12334	12342	12462	12474	12444	12438	12410	12535	12496	12499	12399	12370	12577	12466	12395	12358	12513	12523	12414	12505	12529	12506	12449	12420	12515	12468	12391	12346	12467	12492	12468	12567	12351	12421	12421	12385	12400	12567	12386	12561	12463	12439	12501	12292	12480	12500	12452	12519	12451	12490	12455	12458	12455	12561	12596	12545	12507	12468	12533	12562	12503	12452	12441	12405	12441	12480	12302	12528	12461	12487	12351	12375	12394	12679	12533	12397	12550	12585	12579	12594	12556	12354	12484	12460	12455	12503	12518	12460	12515	12612	12493	12486	12446	12556	12574	12422	12412	12404	12555	12456	12434	12545	12401	12389	12377	12512	12540	12453	12479	12486	12556	12603	12579	12526	12370	12492	12341	12464	12626	12341	12448	12526	12514	12545	12474	12675	12408	12423	12433	12447	12492	12440	12616	12500	12402	12413	12375	12486	12434	12440	12626	12433	12440	12467	12305	12369	12595	12393	12374	12403	12399	12423	12492	12567	12532	12549	12455	12408	12447	12474	12490	12431	12479	12559	12530	12678	12648	12451	12313	12388	12394	12569	12326	12362	12361	12613	12285	12467	12366	12371	12362	12425	12448	12444	12394	12587	12404	12540	12562	12465	12428	12538	12413	12477	12456	12276	12375	12560	12562	12489	12524	12466	12384	12529	12547	12451	12464	12491	12515	12386	12440	12580	12410	12300	12652	12461	12506	12523	12269	12562	12366	12392	12413	12554	12355	12456	12500	12548	12534	12548	12441	12494	12461	12369	12413	12566	12570	12545	12619	12550	12462	12361	12511	12404	12454	12302	12400	12336	12343	12386	12452	12620	12387	12461	12408	12457	12407	12389	12356	12069	12310	12506	12367	12422	12396	12368	12464	12400	12377	12417	12319	12549	12418	12472	12382	12500	12387	12526	12327	12417	12444	12553	12436	12415	12514	12520	12514	12420	12325	12556	12510	12395	12520	12424	12334	12444	12400	12476	12525	12510	12366	12262	12395	12473	12373	12525	12509	12570	12432	12517	12281	12262	12569	12463	12494	12611	12584	12375	12572	12436	12592	12212	12511	12526	12466	12355	12613	12499	12468	12380	12590	12441	12390	12422	12507	12299	12507	12395	12449	12371	12496	12638	12420	12445	12545	12460	12373	12525	12326	12485	12423	12347	12482	12503	12516	12440	12316	12522	12203	12322	12540	12495	12327	12322	12609	12544	12551	12430	12274	12347	12398	12489	12425	12519	12343	12397	12494	12386	12456	12266	12431	12292	12374	12617	12456	12244	12319	12514	12368	12476	12535	12663	12445	12520	12402	12422	12416	12489	12467	12489	12471	12434	12458	12421	12521	12484	12560	12557	12338	12484	12417	12584	12608	12315	12443	12426	12454	12353	12452	12607	12381	12510	12396	12242	12445	12445	12352	12354	12630	12396	12507	12445	12422	12406	12566	12498	12438	12583	12455	12428	12454	12411	12567	12510	12358	12553	12382	12308	12546	12436	12593	12537	12505	12390	12577	12306	12512	12313	12590	12554	12400	12401	12492	12545	12443	12619	12491	12441	12322	12597	12365	12490	12433	12507	12288	12459	12455	12537	12542	12550	12470	12292	12742	12530	12447	12409	12482	12402	12373	12359	12446	12500	12287	12456	12515	12635	12372	12446	12399	12523	12469	12481	12488	12415	12461	12531	12354	12327	12451	12382	12360	12475	12530	12531	12526	12457	12372	12300	12551	12277	12443	12295	12546	12412	12440	12416	12601	12471	12492	12427	12331	12493	12560	12431	12366	12461	12547	12525	12553	12386	12478	12502	12602	12573	12467	12317	12460	12520	12414	12442	12406	12644	12474	12514	12425	12469	12442	12403	12445	12470	12429	12539	12383	12415	12452	12546	12386	12582	12488	12391	12557	12473	12234	12266	12510	12467	12541	12326	12490	12337	12475	12451	12320	12473	12470	12398	12332	12469	12475	12420	12514	12422	12457	12480	12229	12402	12558	12410	12483	12530	12320	12498	12378	12337	12518	12591	12514	12443	12363	12437	12629	12560	12463	12382	12385	12591	12463	12538	12371	12386	12434	12458	12341	12625	12519	12653	12763	12473	12502	12406	12507	12426	12767	12518	12419	12562	12689	12422	12642	12408	12393	12484	12325	12352	12608	12506	12383	12473	12548	12489	12366	12424	12505	12477	12546	12436	12456	12487	12568	12461	12411	12431	12187	12396	12409	12553	12503	12390	12410	12412	12415	12426	12527	12435	12479	12526	12616	12521	12463	12345	12519	12291	12314	12480	12441	12496	12420	12629	12460	12193	12487	12538	12376	12430	12315	12481	12513	12454	12305	12302	12475	12448	12565	12402	12528	12287	12479	12430	12499	12347	12429	12463	12445	12582	12365	12412	12508	12543	12537	12419	12491	12346	12566	12522	12470	12631	12466	12468	12475	12454	12515	12486	12455	12470	12564	12377	12579	12489	12397	12442	12462	12566	12468	12533	12365	12462	12423	12562	12381	12661	12459	12363	12451	12485	12627	12386	12495	12321	12324	12695	12351	12590	12660	12556	12473	12452	12322	12535	12455	12410	12540	12407	12539	12346	12449	12582	12463	12519	12412	12310	12338	12501	12436	12458	12428	12432	12476	12698	12561	12372	12517	12322	12457	12485	12569	12490	12478	12308	12475	12514	12540	12459	12413	12398	12394	12581	12562	12486	12432	12425	12327	12399	12405	12391	12309	12288	12492	12431	12455	12472	12444	12415	12426	12560	12591	12478	12365	12417	12279	12241	12302	12603	12592	12372	12587	12490	12434	12537	12501	12342	12417	12498	12590	12376	12389	12480	12277	12494	12325	12330	12427	12427	12488	12576	12463	12442	12427	12427	12436	12541	12434	12583	12326	12471	12405	12527	12424	12444	12570	12386	12469	12491	12301	12595	12474	12413	12446	12519	12413	12464	12478	12389	12391	12587	12594	12576	12532	12447	12451	12573	12552	12589	12517	12522	12357	12500	12466	12481	12442	12432	12528	12515	12523	12428	12509	12399	12330	12420	12450	12575	12423	12422	12469	12518	12498	12327	12411	12291	12437	12510	12443	12429	12513	12472	12374	12476	12288	12534	12297	12369	12453	12485	12362	12353	12525	12425	12544	12476	12443	12431	12432	12386	12177	12482	12545	12570	12535	12441	12422	12694	12467	12504	12603	12460	12431	12415	12623	12497	12553	12406	12598	12355	12571	12408	12494	12337	12291	12454	12384	12485	12497	12292	12504	12546	12460	12537	12590	12336	12220	12650	12274	12505	12387	12557	12600	12394	12356	12491	12494	12444	12243	12537	12216	12510	12463	12566	12441	12372	12475	12520	12546	12323	12529	12459	12411	12421	12387	12310	12576	12315	12657	12520	12482	12407	12588	12619	12314	12364	12505	12406	12454	12373	12314	12559	12409	12383	12473	12493	12499	12464	12551	12472	12418	12523	12433	12550	12345	12356	12299	12455	12422	12362	12490	12384	12510	12564	12562	12498	12467	12626	12382	12597	12394	12661	12596	12528	12434	12466	12547	12322	12468	12473	12388	12460	12496	12643	12509	12569	12444	12375	12523	12442	12590	12399	12432	12329	12514	12431	12473	12477	12411	12409	12406	12536	12367	12447	12594	12397	12562	12455	12452	12462	12423	12453	12480	12562	12505	12556	12339	12578	12432	12399	12524	12477	12432	12608	12489	12405	12535	12468	12525	12479	12547	12544	12529	12345	12519	12480	12633	12451	12403	12539	12488	12432	12455	12457	12430	12559	12395	12266	12418	12484	12572	12483	12548	12382	12381	12593	12282	12567	12461	12461	12364	12498	12469	12434	12559	12384	12507	12480	12372	12441	12398	12518	12637	12429	12416	12568	12333	12516	12572	12458	12492	12466	12534	12575	12418	12394	12529	12507	12285	12492	12415	12324	12388	12415	12437	12358	12542	12351	12475	12424	12554	12385	12308	12421	12384	12517	12495	12383	12298	12488	12459	12418	12441	12365	12506	12528	12477	12333	12364	12420	12314	12441	12349	12547	12472	12413	12366	12546	12540	12458	12372	12438	12477	12538	12446	12609	12310	12539	12515	12517	12411	12274	12476	12380	12298	12471	12526	12252	12397	12356	12467	12368	12283	12472	12599	12531	12422	12473	12405	12471	12380	12394	12593	12272	12591	12447	12397	12561	12421	12460	12266	12399	12395	12449	12462	12517	12397	12354	12329	12506	12467	12538	12495	12536	12412	12496	12316	12537	12359	12532	12377	12472	12270	12496	12448	12414	12316	12614	12647	12438	12405	12431	12633	12387	12345	12406	12327	12498	12474	12498	12489	12426	12607	12347	12360	12464	12497	12328	12404	12486	12451	12514	12656	12518	12371	12514	12232	12365	12380	12584	12438	12493	12524	12422	12554	12462	12408	12475	12622	12504	12335	12487	12460	12486	12466	12301	12452	12401	12506	12430	12391	12397	12488	12336	12327	12433	12367	12605	12405	12328	12477	12367	12343	12532	12583	12705	12424	12470	12265	12315	12468	12400	12616	12416	12496	12470	12458	12465	12460	12311	12474	12525	12494	12374	12651	12635	12568	12480	12484	12387	12459	12494	12427	12485	12515	12386	12439	12355	12351	12660	12422	12363	12653	12561	12573	12486	12378	12487	12481	12434	12619	12620	12395	12307	12499	12471	12559	12414	12495	12281	12640	12343	12628	12380	12404	12456	12308	12332	12487	12490	12414	12424	12618	12411	12447	12442	12472	12537	12443	12523	12467	12469	12325	12614	12515	12602	12463	12431	12422	12472	12277	12599	12332	12387	12394	12472	12522	12464	12453	12502	12407	12337	12436	12519	12525	12564	12380	12424	12258	12521	12374	12578	12365	12401	12535	12562	12461	12518	12466	12417	12472	12538	12389	12494	12416	12509	12550	12584	12346	12500	12563	12290	12486	12495	12484	12324	12411	12310	12347
22769	21035	28763	24337	24393	28809	30251	23304	19942	18587	17648	16620	16186	15827	16002	15673	15379	15348	15251	15113	15013	14991	15067	14940	14952	14928	14717	14795	14714	14674	14757	14982	14760	14651	14587	14773	14521	14938	14870	14727	14605	14735	14884	14700	14687	14611	14536	14525	14693	14594	14622	14597	14667	14473	14781	14609	14578	14712	14539	14697	14591	14531	14584	14667	14529	14459	14779	14646	14414	14676	14366	14587	14324	14580	14522	14668	14547	14663	14737	14538	14515	14587	14527	14406	14304	14539	14644	14563	14559	14491	14650	14448	14693	14610	14497	14525	14687	14698	14552	14638	14570	14556	14658	14491	14606	14683	14710	14603	14662	14825	14728	14550	14794	14525	14561	14785	14502	14623	14553	14254	14508	14490	14544	14504	14570	14476	14514	14437	14477	14610	14377	14526	14348	14321	14511	14431	14672	14596	14765	14522	14546	14647	14629	14575	14465	14533	14431	14501	14433	14708	14594	14495	14493	14576	14470	14590	14575	14462	14455	14599	14508	14405	14669	14659	14513	14554	14604	14653	14543	14620	14688	14646	14651	14460	14596	14549	14515	14398	14551	14569	14489	14567	14536	14676	14567	14684	14586	14407	14587	14473	14558	14658	14470	14440	14446	14648	14538	14468	14578	14600	14457	14599	14614	14635	14762	14582	14496	14498	14486	14497	14500	14672	14634	14286	14540	14488	14493	14541	14514	14353	14617	14649	14464	14663	14660	14623	14585	14708	14412	14613	14579	14595	14639	14671	14539	14355	14480	14597	14497	14527	14619	14417	14375	14664	14602	14525	14377	14407	14457	14648	14387	14585	14436	14575	14716	14610	14591	14550	14397	14617	14669	14480	14522	14495	14734	14691	14863	14660	14746	14548	14591	14552	14417	14471	14512	14690	14621	14608	14555	14482	14409	14574	14537	14521	14746	14817	14559	14406	14731	14489	14461	14595	14453	14436	14491	14571	14541	14589	14569	14350	14463	14651	14368	14512	14566	14428	14497	14610	14590	14472	14388	14793	14498	14416	14596	14667	14477	14439	14475	14589	14581	14405	14586	14550	14775	14438	14778	14501	14452	14490	14511	14288	14638	14866	14461	14588	14442	14638	14472	14705	14651	14406	14478	14438	14665	14296	14645	14603	14565	14524	14541	14438	14600	14471	14565	14542	14423	14536	14406	14618	14622	14464	14533	14536	14340	14455	14478	14422	14513	14518	14694	14530	14350	14575	14345	14645	14397	14533	14535	14563	14560	14556	14542	14519	14419	14539	14453	14570	14678	14479	14547	14548	14527	14653	14572	14426	14455	14591	14488	14481	14651	14421	14590	14633	14482	14481	14605	14515	14680	14423	14537	14386	14535	14451	14576	14495	14540	14566	14752	14492	14667	14373	14721	14727	14563	14433	14609	14721	14607	14450	14419	14444	14634	14388	14434	14437	14428	14378	14688	14728	14700	14479	14541	14512	14437	14550	14625	14552	14739	14554	14624	14905	14616	14830	14451	14533	14397	14513	14750	14613	14481	14490	14530	14356	14443	14622	14594	14669	14614	14496	14476	14662	14560	14565	14658	14449	14393	14423	14561	14395	14425	14554	14597	14452	14405	14636	14501	14672	14687	14585	14617	14511	14710	14593	14619	14515	14492	14529	14487	14410	14353	14480	14335	14637	14584	14433	14530	14591	14616	14659	14493	14432	14748	14487	14565	14511	14549	14575	14810	14656	14531	14403	14687	14609	14420	14393	14424	14368	14379	14450	14362	14554	14469	14469	14374	14494	14576	14574	14586	14685	14607	14433	14677	14510	14442	14480	14675	14454	14676	14557	14480	14369	14496	14476	14577	14495	14473	14500	14633	14588	14498	14564	14552	14590	14464	14569	14688	14540	14397	14634	14421	14548	14574	14580	14592	14508	14456	14458	14462	14356	14420	14578	14616	14519	14368	14561	14415	14617	14518	14505	14548	14694	14746	14433	14609	14445	14562	14432	14479	14585	14429	14542	14727	14671	14460	14470	14400	14592	14509	14541	14427	14605	14564	14651	14611	14533	14680	14619	14537	14537	14551	14466	14598	14593	14680	14596	14567	14613	14506	14538	14709	14589	14491	14390	14390	14563	14598	14521	14579	14430	14400	14597	14492	14471	14528	14452	14670	14712	14439	14470	14757	14553	14569	14644	14365	14521	14512	14413	14504	14715	14508	14547	14704	14649	14661	14517	14414	14525	14369	14743	14590	14321	14517	14553	14544	14565	14728	14545	14760	14490	14403	14605	14413	14492	14409	14522	14500	14652	14247	14583	14693	14437	14554	14509	14419	14564	14409	14461	14459	14517	14424	14649	14636	14488	14284	14405	14669	14366	14579	14589	14533	14441	14354	14374	14599	14531	14401	14438	14447	14671	14572	14610	14660	14410	14747	14791	14547	14458	14713	14621	14628	14581	14578	14540	14540	14649	14466	14472	14557	14475	14683	14564	14480	14533	14602	14596	14508	14575	14429	14451	14435	14486	14621	14646	14679	14633	14545	14503	14512	14266	14578	14457	14567	14455	14698	14717	14653	14480	14470	14162	14297	14524	14511	14605	14337	14451	14473	14303	14338	14419	14491	14704	14565	14500	14702	14593	14482	14546	14483	14517	14544	14608	14271	14641	14556	14589	14648	14563	14410	14375	14495	14733	14532	14388	14379	14594	14579	14560	14414	14519	14709	14682	14530	14380	14299	14464	14512	14683	14313	14483	14502	14515	14524	14488	14581	14472	14473	14584	14548	14429	14636	14624	14641	14483	14474	14554	14469	14719	14647	14505	14575	14455	14500	14569	14587	14414	14545	14429	14556	14423	14652	14575	14613	14423	14525	14544	14567	14323	14621	14407	14320	14488	14365	14491	14511	14615	14472	14536	14367	14564	14420	14533	14661	14487	14725	14539	14483	14559	14438	14376	14554	14476	14496	14513	14365	14563	14497	14315	14515	14520	14629	14512	14391	14546	14445	14455	14800	14610	14422	14380	14619	14653	14710	14541	14525	14444	14510	14380	14453	14574	14551	14788	14453	14485	14630	14467	14597	14441	14530	14612	14468	14749	14540	14676	14531	14693	14269	14604	14546	14643	14612	14573	14366	14492	14576	14352	14414	14482	14543	14420	14378	14595	14629	14409	14489	14419	14394	14498	14729	14487	14576	14471	14326	14360	14590	14453	14412	14601	14531	14512	14324	14550	14464	14555	14549	14459	14768	14712	14491	14588	14384	14636	14667	14598	14608	14478	14474	14315	14510	14441	14601	14541	14665	14508	14560	14383	14617	14342	14504	14476	14492	14565	14409	14696	14593	14412	14646	14518	14483	14670	14507	14697	14573	14346	14425	14431	14606	14629	14504	14570	14630	14707	14606	14636	14371	14491	14547	14584	14627	14510	14449	14441	14355	14534	14553	14565	14483	14684	14641	14730	14737	14391	14490	14316	14648	14623	14523	14610	14563	14581	14516	14531	14622	14819	14417	14665	14416	14436	14435	14595	14572	14599	14471	14514	14589	14578	14591	14612	14560	14570	14731	14555	14634	14553	14493	14615	14470	14485	14473	14664	14448	14634	14553	14545	14438	14509	14377	14463	14548	14540	14764	14558	14595	14472	14599	14609	14610	14571	14692	14681	14625	14651	14545	14509	14485	14617	14579	14475	14379	14351	14567	14709	14686	14566	14462	14520	14528	14460	14475	14465	14517	14510	14589	14198	14431	14714	14567	14723	14683	14487	14476	14414	14589	14669	14577	14518	14471	14556	14539	14457	14566	14492	14452	14715	14469	14508	14570	14518	14433	14460	14569	14620	14611	14409	14436	14384	14620	14779	14543	14589	14674	14674	14524	14600	14621	14678	14525	14542	14716	14448	14482	14329	14445	14437	14769	14628	14540	14530	14575	14707	14713	14651	14389	14614	14542	14461	14531	14446	14444	14517	14492	14497	14552	14455	14539	14643	14618	14603	14551	14531	14667	14611	14638	14532	14602	14642	14468	14629	14499	14592	14390	14843	14650	14377	14424	14528	14531	14615	14344	14534	14519	14554	14480	14372	14389	14639	14564	14401	14565	14522	14516	14608	14529	14752	14611	14506	14751	14537	14570	14543	14348	14473	14525	14514	14660	14471	14472	14502	14437	14550	14566	14353	14559	14567	14435	14406	14600	14600	14568	14381	14535	14503	14591	14647	14489	14633	14517	14631	14535	14448	14629	14536	14639	14612	14725	14594	14366	14361	14437	14521	14469	14462	14515	14446	14377	14588	14789	14486	14475	14602	14623	14578	14489	14308	14443	14666	14504	14372	14506	14423	14335	14453	14702	14439	14418	14622	14526	14425	14497	14456	14521	14591	14504	14477	14587	14591	14633	14615	14494	14493	14684	14624	14564	14672	14587	14558	14547	14564	14648	14489	14480	14670	14444	14458	14368	14536	14408	14510	14500	14440	14470	14717	14569	14409	14514	14605	14694	14550	14403	14658	14399	14606	14622	14534	14594	14423	14748	14441	14427	14562	14489	14449	14630	14441	14624	14546	14418	14548	14340	14469	14574	14612	14488	14577	14635	14617	14551	14645	14601	14578	14520	14447	14539	14394	14369	14500	14533	14414	14558	14391	14608	14602	14504	14468	14633	14717	14468	14506	14509	14411	14399	14453	14594	14600	14516	14497	14737	14544	14608	14665	14922	14769	14371	14521	14343	14473	14649	14451	14537	14714	14469	14703	14694	14464	14618	14520	14526	14459	14637	14355	14621	14670	14600	14601	14621	14442	14679	14520	14683	14567	14555	14560	14602	14559	14562	14419	14504	14485	14457	14647	14455	14508	14454	14411	14606	14526	14514	14436	14528	14394	14524	14547	14689	14518	14507	14470	14584	14424	14480	14586	14501	14316	14624	14507	14620	14519	14427	14471	14664	14402	14534	14511	14508	14528	14388	14512	14634	14571	14395	14721	14654	14440	14547	14579	14707	14514	14507	14671	14339	14618	14677	14527	14407	14437	14564	14621	14637	14844	14293	14488	14389	14411	14436	14579	14705	14262	14624	14467	14279	14551	14438	14493	14522	14465	14439	14606	14574	14566	14448	14393	14532	14424	14549	14625	14444	14387	14557	14468	14532	14495	14527	14468	14705	14574	14376	14548
36259	61950	57944	46085	39726	34241	28672	23515	19887	17950	16775	15687	15008	14552	14062	13891	13522	13589	13267	13329	13077	13095	12880	13213	12894	12859	12993	12853	12820	12725	12868	12901	12725	12701	12808	12842	12728	12610	12818	12744	12684	12683	12786	12869	12632	12754	12691	12788	12847	12792	12803	12680	12827	12694	12674	12700	12762	12740	12714	12760	12782	12767	12664	12734	12765	12676	12632	12759	12619	12768	12696	12700	12570	12714	12654	12649	12805	12803	12684	12672	12755	12662	12636	12710	12736	12426	12608	12834	12666	12689	12610	12596	12832	12777	12692	12673	12823	12723	12706	12583	12842	12584	12513	12661	12818	12647	12614	12759	12517	12644	12596	12655	12629	12550	12694	12570	12642	12839	12543	12686	12512	12699	12460	12669	12737	12648	12650	12708	12662	12716	12604	12779	12784	12600	12494	12612	12555	12694	12659	12825	12659	12772	12560	12629	12602	12635	12665	12734	12722	12694	12696	12597	12708	12727	12773	12841	12754	12500	12576	12641	12594	12655	12672	12552	12656	12675	12746	12534	12708	12561	12695	12607	12705	12630	12573	12766	12802	12496	12804	12728	12570	12682	12708	12564	12612	12535	12653	12668	12625	12708	12659	12641	12569	12622	12743	12649	12678	12651	12661	12744	12700	12852	12742	12633	12461	12681	12548	12695	12596	12654	12583	12840	12729	12628	12685	12813	12504	12762	12665	12662	12946	12677	12536	12701	12792	12418	12544	12740	12603	12467	12682	12530	12713	12806	12643	12667	12785	12648	12540	12695	12678	12749	12711	12635	12598	12683	12689	12616	12670	12663	12530	12853	12721	12542	12708	12686	12655	12593	12579	12680	12685	12597	12571	12613	12671	12526	12803	12646	12854	12652	12707	12754	12714	12611	12720	12627	12708	12747	12623	12714	12605	12688	12831	12674	12639	12687	12652	12615	12539	12771	12691	12737	12589	12595	12798	12804	12653	12650	12645	12675	12662	12644	12746	12681	12650	12651	12676	12539	12692	12627	12706	12795	12709	12686	12714	12599	12561	12729	12697	12644	12722	12732	12680	12713	12671	12558	12735	12562	12740	12753	12685	12856	12782	12712	12601	12711	12640	12713	12678	12710	12549	12795	12554	12748	12595	12466	12870	12598	12697	12655	12539	12752	12522	12492	12664	12809	12669	12626	12617	12700	12690	12597	12599	12697	12702	12797	12601	12750	12770	12678	12853	12834	12610	12702	12708	12767	12701	12595	12625	12606	12545	12786	12602	12667	12701	12715	12694	12754	12500	12686	12846	12469	12665	12756	12455	12761	12744	12712	12605	12723	12459	12804	12604	12727	12727	12886	12691	12771	12785	12598	12669	12586	12728	12753	12603	12638	12770	12663	12632	12724	12620	12623	12562	12736	12576	12694	12693	12707	12662	12758	12872	12585	12642	12659	12538	12682	12641	12536	12664	12798	12760	12665	12679	12700	12725	12670	12608	12618	12749	12701	12688	12834	12646	12800	12712	12710	12629	12577	12638	12773	12686	12669	12812	12549	12629	12633	12633	12637	12653	12843	12622	12734	12641	12569	12670	12565	12760	12782	12694	12575	12576	12915	12648	12572	12638	12605	12597	12653	12749	12664	12664	12784	12726	12649	12538	12757	12609	12616	12574	12577	12780	12838	12848	12580	12745	12676	12790	12794	12587	12654	12678	12549	12654	12474	12625	12786	12647	12596	12630	12646	12726	12633	12681	12541	12595	12455	12715	12461	12723	12775	12712	12616	12748	12842	12578	12640	12905	12791	12715	12506	12616	12793	12694	12630	12593	12621	12830	12717	12637	12616	12588	12690	12794	12677	12646	12686	12713	12685	12774	12697	12648	12680	12739	12634	12750	12718	12597	12743	12649	12759	12691	12711	12556	12743	12576	12708	12576	12607	12731	12548	12754	12579	12748	12580	12724	12547	12614	12606	12703	12536	12789	12648	12572	12683	12599	12643	12708	12481	12699	12616	12574	12548	12668	12660	12559	12758	12651	12577	12748	12599	12510	12632	12722	12704	12795	12657	12604	12736	12638	12547	12646	12586	12786	12705	12828	12641	12566	12733	12638	12768	12815	12672	12670	12803	12681	12557	12666	12746	12660	12752	12727	12647	12687	12930	12788	12625	12677	12641	12712	12529	12663	12557	12675	12603	12555	12552	12690	12785	12671	12646	12682	12755	12574	12559	12615	12616	12720	12624	12699	12764	12602	12517	12817	12699	12491	12701	12548	12735	12587	12759	12660	12800	12643	12643	12596	12798	12717	12714	12580	12603	12574	12655	12695	12609	12790	12644	12594	12559	12573	12782	12634	12769	12625	12836	12704	12561	12563	12613	12656	12530	12626	12804	12600	12729	12746	12640	12595	12638	12757	12679	12600	12726	12595	12714	12688	12569	12515	12788	12733	12671	12559	12779	12674	12736	12576	12737	12812	12643	12480	12812	12786	12779	12651	12562	12605	12638	12778	12671	12505	12588	12552	12589	12672	12800	12751	12718	12570	12689	12684	12685	12803	12779	12614	12742	12614	12773	12638	12676	12763	12786	12604	12760	12648	12761	12706	12778	12750	12742	12688	12704	12703	12575	12635	12603	12759	12668	12463	12577	12670	12728	12752	12604	12631	12649	12682	12604	12640	12630	12788	12829	12637	12581	12786	12653	12729	12865	12687	12667	12808	12656	12866	12624	12626	12708	12668	12797	12818	12610	12705	12647	12678	12679	12666	12696	12741	12521	12665	12611	12561	12738	12725	12514	12775	12773	12661	12704	12511	12655	12876	12842	12747	12617	12625	12473	12803	12753	12746	12655	12736	12598	12633	12553	12601	12707	12659	12649	12700	12713	12648	12740	12708	12577	12620	12788	12595	12458	12619	12625	12629	12704	12525	12684	12600	12571	12696	12685	12933	12592	12723	12706	12586	12655	12641	12734	12717	12639	12678	12780	12714	12677	12520	12734	12722	12669	12524	12648	12712	12630	12783	12652	12616	12640	12506	12665	12704	12636	12794	12589	12571	12672	12714	12754	12780	12790	12702	12682	12653	12788	12635	12751	12655	12673	12733	12732	12629	12785	12521	12705	12782	12755	12747	12623	12424	12696	12701	12790	12619	12786	12563	12680	12609	12729	12461	12704	12686	12572	12737	12606	12595	12730	12715	12635	12567	12605	12691	12694	12655	12628	12703	12662	12634	12734	12636	12568	12759	12777	12868	12692	12792	12574	12764	12527	12775	12673	12563	12505	12571	12574	12716	12569	12748	12765	12545	12614	12671	12675	12682	12783	12473	12632	12644	12688	12729	12720	12524	12699	12971	12876	12737	12577	12731	12552	12727	12587	12713	12658	12685	12730	12746	12613	12589	12666	12610	12658	12689	12627	12852	12660	12702	12572	12577	12885	12606	12488	12557	12575	12654	12622	12691	12584	12642	12734	12761	12673	12718	12668	12697	12744	12633	12575	12658	12659	12789	12748	12730	12700	12672	12525	12561	12685	12702	12677	12689	12704	12675	12679	12643	12620	12842	12748	12587	12783	12791	12703	12613	12762	12669	12586	12892	12841	12532	12619	12764	12706	12694	12700	12721	12650	12681	12594	12642	12693	12605	12748	12681	12677	12721	12748	12739	12558	12592	12615	12622	12803	12700	12563	12726	12657	12630	12437	12510	12740	12865	12747	12458	12674	12583	12682	12600	12484	12572	12658	12683	12731	12726	12827	12600	12606	12711	12591	12679	12774	12556	12704	12722	12740	12588	12617	12522	12660	12627	12481	12487	12704	12582	12685	12690	12569	12610	12688	12789	12721	12716	12648	12541	12561	12730	12659	12487	12507	12628	12652	12663	12611	12784	12713	12563	12563	12728	12646	12745	12709	12590	12641	12745	12729	12592	12672	12619	12544	12646	12727	12706	12653	12597	12806	12730	12589	12549	12577	12705	12645	12582	12741	12630	12554	12787	12614	12650	12673	12509	12636	12623	12504	12843	12660	12746	12684	12670	12607	12609	12803	12547	12476	12542	12714	12725	12748	12721	12651	12725	12499	12616	12807	12634	12626	12667	12550	12705	12609	12580	12703	12627	12707	12657	12838	12619	12634	12787	12608	12634	12537	12569	12792	12736	12548	12720	12555	12575	12560	12651	12599	12698	12675	12533	12708	12610	12630	12566	12595	12565	12692	12614	12660	12693	12615	12736	12630	12639	12670	12670	12706	12560	12727	12779	12629	12593	12500	12739	12748	12769	12498	12641	12701	12643	12747	12689	12807	12663	12444	12776	12872	12697	12588	12706	12625	12541	12647	12829	12610	12735	12623	12687	12586	12632	12460	12686	12686	12589	12638	12630	12536	12720	12727	12524	12658	12514	12706	12704	12634	12688	12611	12699	12701	12691	12600	12638	12601	12512	12755	12626	12586	12666	12668	12588	12711	12699	12656	12568	12649	12747	12836	12569	12793	12739	12852	12590	12495	12556	12638	12607	12633	12705	12759	12570	12544	12627	12591	12518	12763	12686	12639	12670	12725	12522	12603	12565	12704	12756	12821	12672	12583	12701	12643	12583	12740	12790	12451	12817	12635	12703	12537	12736	12506	12609	12724	12584	12663	12730	12562	12757	12580	12572	12813	12663	12661	12705	12612	12603	12633	12579	12939	12759	12741	12755	12662	12704	12762	12769	12546	12663	12562	12805	12890	12705	12784	12651	12587	12589	12711	12595	12684	12734	12647	12646	12660	12695	12741	12697	12689	12512	12720	12673	12787	12492	12747	12656	12543	12535	12717	12782	12737	12650	12667	12607	12551	12813	12727	12663	12804	12664	12820	12627	12611	12707	12627	12783	12732	12773	12761	12695	12738	12791	12618	12716	12689	12711	12615	12785	12620	12660	12720	12530	12807	12577	12995	12814	12564	12645	12602	12854	12648	12684	12571	12637	12628	12761	12756	12633	12582	12669	12764	12706	12726	12724	12800	12754	12534	12640	12686	12766	12695	12723	12667	12686	12644	12579	12669	12618	12802	12648	12591	12654	12596	12690	12598	12710	12731	12682	12663	12607	12643	12589	12624	12659	12660	12653	12600	12752	12782	12699	12721	12740	12759	12660	12753	12825	12780	12779	12576	12736	12631	12751	12744	12822	12625
29995	32730	41212	35571	27806	23234	19794	17356	16404	15932	15571	15200	15163	15000	14820	14699	14525	14566	14729	14575	14507	14565	14365	14513	14612	14517	14523	14486	14436	14610	14400	14434	14408	14306	14438	14424	14550	14681	14294	14456	14377	14368	14511	14575	14615	14579	14138	14458	14188	14410	14590	14521	14621	14625	14472	14395	14540	14469	14375	14307	14419	14326	14278	14383	14399	14366	14286	14477	14468	14410	14296	14467	14466	14347	14187	14568	14435	14441	14388	14340	14275	14399	14333	14367	14206	14528	14360	14343	14352	14285	14492	14303	14380	14338	14350	14501	14504	14348	14288	14482	14411	14439	14163	14189	14300	14353	14582	14385	14352	14422	14613	14444	14495	14399	14345	14396	14595	14286	14444	14207	14397	14256	14433	14376	14358	14535	14598	14370	14584	14400	14299	14410	14276	14256	14493	14405	14396	14324	14468	14436	14549	14649	14410	14374	14512	14451	14509	14463	14262	14385	14427	14273	14227	14139	14347	14318	14486	14359	14501	14321	14455	14364	14369	14349	14491	14374	14270	14468	14382	14623	14182	14256	14221	14510	14226	14428	14494	14313	14389	14288	14241	14526	14258	14486	14532	14216	14465	14326	14279	14418	14361	14392	14297	14358	14449	14455	14417	14490	14303	14447	14442	14262	14432	14491	14567	14436	14444	14385	14338	14407	14457	14306	14452	14391	14650	14524	14229	14458	14536	14331	14513	14414	14441	14498	14334	14596	14462	14432	14378	14423	14388	14394	14348	14568	14335	14466	14369	14306	14464	14443	14513	14347	14457	14509	14374	14305	14425	14431	14417	14470	14352	14459	14197	14351	14349	14536	14549	14536	14474	14496	14721	14569	14588	14415	14487	14385	14357	14454	14399	14299	14342	14370	14501	14273	14326	14537	14395	14357	14422	14332	14560	14450	14560	14554	14042	14490	14426	14481	14401	14466	14312	14334	14461	14367	14252	14216	14387	14333	14383	14473	14660	14293	14340	14481	14213	14375	14351	14505	14204	14445	14443	14435	14451	14398	14373	14384	14359	14222	14269	14416	14492	14224	14242	14289	14527	14320	14252	14264	14398	14332	14311	14465	14350	14166	14552	14452	14317	14385	14288	14412	14457	14373	14526	14551	14387	14230	14405	14242	14425	14336	14393	14285	14437	14426	14513	14396	14358	14304	14263	14347	14265	14414	14271	14453	14543	14313	14416	14298	14383	14284	14359	14378	14248	14345	14383	14361	14239	14274	14241	14414	14558	14315	14333	14487	14238	14421	14365	14377	14341	14407	14467	14307	14194	14373	14649	14403	14417	14360	14406	14491	14254	14519	14296	14375	14330	14514	14250	14317	14278	14561	14412	14332	14499	14330	14243	14423	14494	14363	14494	14323	14495	14363	14418	14522	14458	14359	14442	14367	14403	14450	14335	14525	14197	14407	14588	14569	14379	14459	14381	14447	14395	14253	14221	14491	14322	14364	14328	14404	14481	14490	14497	14318	14463	14378	14417	14594	14542	14357	14508	14395	14308	14387	14395	14501	14455	14300	14127	14521	14341	14376	14377	14382	14199	14134	14449	14588	14346	14429	14479	14428	14341	14374	14488	14553	14492	14404	14301	14291	14290	14422	14406	14370	14331	14461	14267	14154	14381	14459	14386	14435	14352	14477	14359	14172	14548	14466	14271	14467	14373	14521	14493	14238	14349	14308	14472	14577	14400	14331	14428	14379	14575	14420	14377	14533	14217	14363	14351	14427	14241	14309	14350	14353	14499	14338	14466	14464	14304	14307	14492	14679	14187	14250	14275	14286	14518	14247	14121	14235	14467	14520	14430	14513	14531	14466	14484	14478	14380	14416	14148	14251	14450	14353	14433	14541	14250	14358	14453	14456	14380	14274	14369	14575	14385	14431	14419	14527	14311	14367	14491	14391	14466	14586	14271	14380	14472	14356	14447	14247	14494	14258	14375	14458	14598	14290	14219	14363	14464	14453	14166	14323	14286	14328	14250	14491	14450	14372	14460	14342	14524	14311	14540	14171	14347	14278	14513	14376	14447	14383	14363	14312	14344	14320	14306	14312	14389	14325	14220	14244	14337	14386	14305	14382	14194	14446	14342	14337	14304	14438	14287	14307	14346	14420	14457	14446	14446	14338	14409	14254	14339	14341	14371	14251	14422	14260	14471	14496	14342	14402	14314	14535	14432	14644	14313	14329	14372	14427	14395	14360	14302	14386	14468	14362	14368	14480	14443	14309	14535	14287	14437	14352	14510	14362	14362	14289	14265	14406	14388	14510	14444	14504	14363	14502	14353	14336	14419	14444	14488	14406	14322	14446	14425	14597	14407	14400	14538	14493	14481	14514	14370	14540	14371	14288	14350	14488	14493	14699	14376	14236	14315	14578	14412	14312	14421	14467	14438	14538	14311	14415	14490	14521	14382	14280	14424	14497	14617	14283	14380	14617	14364	14334	14388	14264	14505	14380	14505	14309	14373	14507	14398	14353	14444	14472	14169	14428	14456	14379	14283	14403	14509	14292	14280	14307	14487	14313	14399	14421	14408	14456	14505	14458	14257	14412	14449	14423	14390	14439	14398	14394	14474	14233	14331	14369	14420	14386	14389	14345	14164	14326	14354	14497	14324	14443	14427	14352	14381	14529	14429	14534	14590	14145	14544	14345	14444	14387	14411	14447	14584	14309	14263	14459	14390	14470	14514	14547	14266	14178	14406	14503	14513	14479	14380	14348	14351	14363	14314	14469	14404	14622	14432	14458	14488	14609	14434	14183	14229	14494	14308	14413	14510	14449	14498	14323	14348	14253	14381	14312	14429	14323	14314	14348	14535	14493	14278	14371	14331	14381	14460	14484	14574	14364	14546	14250	14626	14351	14410	14483	14476	14410	14297	14232	14256	14463	14452	14393	14555	14307	14437	14273	14355	14385	14569	14342	14254	14539	14504	14387	14426	14326	14337	14378	14446	14490	14306	14628	14375	14382	14195	14584	14349	14337	14488	14354	14343	14346	14367	14393	14436	14406	14498	14380	14501	14190	14460	14337	14454	14446	14602	14321	14519	14343	14497	14526	14423	14839	14318	14378	14459	14481	14330	14257	14421	14412	14440	14593	14429	14576	14564	14532	14325	14359	14554	14373	14415	14312	14398	14467	14420	14342	14270	14514	14173	14395	14339	14419	14541	14574	14626	14287	14586	14461	14464	14350	14359	14290	14423	14334	14469	14352	14502	14641	14354	14340	14351	14350	14456	14392	14423	14499	14299	14344	14381	14380	14285	14419	14411	14470	14423	14399	14241	14145	14516	14417	14305	14319	14534	14408	14368	14541	14326	14390	14456	14362	14319	14301	14223	14216	14184	14448	14402	14343	14531	14411	14330	14224	14406	14461	14511	14370	14465	14264	14429	14337	14222	14307	14242	14152	14320	14317	14323	14329	14472	14277	14335	14603	14343	14431	14435	14392	14329	14420	14498	14470	14445	14320	14504	14288	14477	14389	14363	14583	14355	14400	14492	14409	14169	14496	14360	14533	14464	14336	14301	14407	14408	14427	14478	14368	14396	14397	14447	14417	14348	14398	14216	14324	14327	14408	14121	14339	14355	14437	14232	14393	14377	14394	14287	14299	14336	14402	14536	14325	14452	14365	14231	14615	14430	14361	14357	14494	14251	14419	14575	14417	14408	14408	14225	14449	14490	14395	14340	14387	14400	14326	14550	14529	14372	14299	14372	14343	14453	14183	14219	14505	14242	14478	14382	14349	14371	14325	14390	14459	14397	14173	14439	14218	14513	14564	14414	14449	14362	14393	14508	14424	14401	14284	14328	14347	14310	14330	14317	14547	14591	14341	14312	14422	14405	14439	14514	14342	14564	14305	14454	14439	14338	14303	14484	14371	14527	14321	14240	14442	14417	14363	14500	14132	14464	14182	14542	14027	14417	14461	14573	14261	14405	14245	14385	14325	14186	14631	14271	14239	14427	14435	14428	14444	14583	14479	14395	14465	14256	14318	14328	14333	14504	14434	14525	14245	14456	14455	14426	14367	14421	14299	14317	14258	14176	14538	14342	14361	14464	14368	14451	14593	14448	14377	14302	14410	14405	14370	14253	14434	14388	14305	14434	14375	14493	14336	14600	14317	14521	14391	14638	14311	14432	14396	14482	14407	14334	14351	14404	14336	14328	14384	14566	14231	14571	14434	14302	14502	14532	14340	14606	14247	14283	14512	14603	14542	14379	14392	14269	14261	14436	14498	14561	14485	14345	14401	14464	14413	14407	14458	14379	14458	14321	14420	14368	14266	14399	14339	14322	14465	14367	14402	14523	14286	14412	14395	14265	14271	14442	14386	14360	14477	14589	14482	14513	14289	14336	14455	14383	14390	14308	14305	14525	14446	14628	14349	14330	14467	14386	14468	14606	14405	14468	14357	14427	14497	14394	14462	14416	14380	14568	14431	14329	14429	14383	14274	14427	14434	14582	14371	14286	14406	14337	14397	14206	14503	14547	14398	14502	14473	14391	14366	14337	14235	14402	14465	14267	14236	14521	14430	14383	14400	14436	14444	14564	14463	14211	14377	14143	14362	14552	14336	14423	14392	14546	14522	14445	14460	14433	14429	14592	14438	14427	14502	14420	14535	14402	14495	14370	14499	14353	14163	14317	14410	14395	14399	14417	14464	14578	14511	14321	14201	14442	14298	14382	14484	14364	14525	14524	14249	14337	14498	14205	14401	14423	14368	14304	14391	14669	14297	14495	14216	14422	14360	14305	14571	14435	14329	14440	14378	14312	14478	14423	14584	14576	14497	14544	14565	14521	14313	14232	14407	14284	14373	14356	14410	14470	14469	14403	14262	14549	14532	14299	14381	14416	14442	14536	14516	14511	14465	14570	14252	14386	14350	14508	14337	14250	14435	14484	14381	14435	14392	14350	14454	14428	14323	14484	14455	14382	14267	14337	14366	14440	14342	14294	14369	14427	14230	14556	14279	14387	14552	14495	14372	14390	14394	14438	14250	14339	14527	14415	14546	14473	14498	14321	14297	14216	14427	14427	14533	14396	14562	14465	14443	14545	14400	14428	14411	14380	14392	14505	14306	14180	14380	14472	14478	14384	14431	14415	14386	14636	14358	14371	14471	14355	14283
34477	50235	45579	34683	28547	23379	19487	16987	15724	14871	14250	13733	13406	13384	13188	13058	13006	12924	12699	12687	12597	12798	12842	12660	12757	12661	12735	12666	12625	12708	12788	12571	12815	12662	12846	12546	12788	12586	12804	12492	12818	12800	12638	12503	12637	12679	12755	12686	12772	12604	12595	12681	12602	12616	12669	12548	12637	12601	12576	12541	12579	12612	12455	12510	12614	12639	12599	12606	12640	12587	12660	12569	12615	12627	12671	12548	12656	12599	12598	12481	12780	12616	12540	12678	12766	12465	12692	12480	12620	12544	12563	12709	12593	12642	12493	12643	12419	12675	12799	12479	12631	12470	12623	12747	12641	12733	12721	12791	12491	12625	12505	12548	12582	12644	12629	12695	12640	12658	12468	12594	12663	12554	12491	12575	12698	12621	12566	12501	12653	12600	12645	12505	12565	12681	12505	12690	12605	12619	12585	12558	12413	12677	12676	12743	12621	12457	12522	12674	12603	12704	12672	12641	12653	12713	12475	12642	12571	12559	12570	12625	12579	12680	12574	12669	12602	12795	12680	12440	12618	12520	12618	12679	12415	12770	12670	12581	12810	12611	12598	12446	12518	12534	12693	12616	12600	12558	12551	12594	12576	12435	12635	12556	12626	12665	12663	12650	12685	12451	12727	12560	12662	12611	12596	12497	12720	12612	12544	12542	12555	12502	12659	12570	12685	12456	12767	12658	12654	12497	12432	12625	12555	12566	12627	12554	12739	12678	12535	12606	12596	12614	12475	12785	12711	12741	12550	12615	12531	12559	12528	12554	12639	12599	12601	12552	12586	12548	12628	12501	12750	12570	12728	12379	12674	12632	12614	12711	12693	12614	12580	12557	12629	12527	12447	12680	12627	12649	12693	12616	12685	12716	12733	12588	12524	12662	12530	12557	12553	12658	12581	12499	12650	12695	12490	12516	12664	12297	12669	12566	12633	12465	12492	12701	12556	12634	12731	12677	12592	12557	12778	12790	12551	12518	12491	12819	12591	12593	12420	12698	12737	12482	12717	12647	12564	12586	12431	12590	12532	12707	12573	12622	12599	12766	12565	12573	12652	12591	12441	12551	12622	12678	12573	12592	12637	12531	12626	12555	12645	12751	12550	12716	12705	12584	12663	12560	12572	12617	12648	12654	12565	12561	12420	12676	12438	12651	12548	12651	12551	12495	12534	12719	12736	12614	12714	12601	12517	12600	12603	12547	12587	12637	12612	12518	12489	12591	12777	12547	12744	12638	12476	12582	12724	12592	12526	12579	12555	12942	12760	12643	12579	12692	12561	12389	12744	12551	12549	12554	12585	12501	12720	12611	12684	12575	12767	12574	12695	12572	12580	12769	12635	12626	12545	12763	12737	12586	12735	12604	12673	12559	12683	12558	12602	12636	12596	12534	12511	12589	12692	12653	12513	12673	12865	12732	12663	12745	12548	12704	12538	12666	12622	12538	12596	12701	12506	12562	12666	12665	12539	12660	12725	12657	12629	12526	12582	12560	12592	12678	12629	12744	12586	12514	12562	12507	12546	12675	12577	12677	12417	12479	12746	12610	12530	12653	12709	12650	12788	12654	12478	12558	12649	12734	12454	12748	12540	12573	12752	12599	12730	12756	12574	12446	12653	12656	12541	12692	12705	12651	12543	12318	12432	12596	12604	12573	12766	12562	12523	12543	12602	12579	12648	12741	12760	12792	12539	12749	12601	12579	12778	12510	12688	12743	12486	12623	12644	12572	12621	12830	12509	12651	12724	12541	12606	12554	12659	12648	12548	12677	12649	12616	12773	12464	12694	12575	12639	12502	12646	12551	12549	12588	12625	12470	12566	12555	12681	12652	12755	12825	12716	12663	12669	12562	12692	12589	12541	12610	12552	12720	12596	12446	12666	12602	12574	12712	12625	12505	12517	12483	12634	12592	12631	12553	12663	12601	12770	12714	12547	12707	12759	12553	12643	12727	12668	12688	12571	12784	12640	12670	12535	12600	12668	12537	12511	12634	12627	12605	12661	12599	12549	12671	12527	12561	12501	12764	12641	12657	12632	12668	12560	12603	12540	12614	12762	12510	12687	12801	12587	12575	12574	12603	12504	12641	12666	12694	12614	12523	12652	12751	12785	12495	12548	12812	12524	12518	12645	12547	12675	12569	12683	12573	12617	12532	12566	12599	12758	12616	12688	12784	12707	12665	12531	12672	12478	12593	12593	12525	12666	12790	12672	12466	12667	12745	12649	12435	12631	12568	12609	12562	12589	12607	12558	12672	12690	12590	12542	12749	12566	12681	12617	12476	12358	12743	12579	12577	12725	12524	12652	12622	12594	12557	12660	12568	12614	12593	12565	12520	12591	12572	12751	12755	12578	12700	12583	12514	12636	12699	12511	12637	12607	12653	12693	12549	12538	12499	12535	12526	12539	12610	12585	12440	12715	12588	12632	12609	12555	12640	12582	12512	12364	12517	12565	12576	12670	12521	12543	12525	12592	12618	12654	12666	12790	12547	12646	12730	12649	12593	12744	12583	12753	12612	12558	12750	12441	12846	12623	12544	12587	12618	12665	12612	12723	12615	12567	12456	12625	12599	12729	12640	12468	12576	12507	12415	12475	12814	12570	12576	12583	12568	12722	12762	12672	12628	12617	12578	12557	12588	12734	12623	12650	12582	12772	12477	12667	12648	12382	12632	12598	12669	12674	12580	12560	12605	12532	12708	12439	12643	12710	12639	12567	12652	12548	12606	12623	12486	12566	12623	12535	12656	12491	12533	12606	12581	12507	12555	12599	12537	12759	12640	12414	12553	12599	12526	12609	12580	12750	12568	12644	12795	12668	12624	12743	12750	12697	12616	12598	12676	12634	12632	12620	12665	12394	12506	12658	12719	12642	12604	12682	12532	12762	12518	12605	12670	12588	12458	12620	12624	12627	12693	12536	12623	12691	12567	12543	12533	12621	12463	12600	12782	12710	12673	12686	12706	12673	12593	12466	12673	12710	12464	12707	12567	12651	12527	12712	12545	12559	12702	12521	12676	12704	12489	12531	12636	12638	12667	12438	12773	12744	12644	12604	12643	12605	12709	12454	12501	12679	12649	12538	12710	12654	12517	12651	12563	12569	12657	12571	12538	12550	12521	12555	12576	12562	12625	12483	12565	12561	12662	12521	12577	12583	12564	12585	12688	12720	12622	12628	12649	12579	12446	12574	12585	12685	12721	12635	12621	12604	12495	12632	12737	12695	12637	12560	12622	12497	12613	12596	12681	12451	12648	12782	12645	12771	12668	12612	12544	12681	12766	12483	12459	12555	12528	12613	12605	12674	12678	12513	12599	12531	12598	12510	12521	12749	12639	12801	12542	12587	12700	12703	12756	12532	12690	12609	12805	12509	12852	12589	12789	12600	12657	12419	12643	12578	12647	12606	12514	12584	12656	12431	12506	12506	12625	12629	12587	12651	12714	12551	12660	12682	12585	12440	12646	12666	12602	12597	12687	12438	12598	12766	12671	12675	12582	12571	12637	12472	12803	12567	12616	12870	12730	12525	12507	12696	12601	12538	12508	12465	12536	12669	12773	12580	12411	12614	12745	12766	12642	12670	12622	12781	12479	12592	12662	12586	12729	12565	12654	12506	12680	12647	12565	12673	12472	12711	12565	12652	12522	12806	12686	12528	12520	12502	12791	12719	12641	12680	12714	12522	12542	12600	12670	12662	12634	12670	12652	12603	12572	12685	12523	12580	12494	12662	12540	12541	12602	12551	12466	12546	12541	12597	12715	12854	12633	12517	12679	12560	12721	12599	12566	12675	12681	12617	12638	12518	12655	12565	12664	12629	12559	12645	12776	12771	12453	12618	12575	12548	12657	12528	12688	12652	12599	12571	12639	12633	12504	12755	12524	12774	12418	12616	12506	12644	12602	12707	12600	12626	12588	12657	12684	12720	12566	12622	12579	12565	12627	12453	12581	12478	12464	12523	12539	12574	12640	12622	12582	12648	12845	12701	12611	12686	12673	12588	12635	12662	12542	12564	12471	12702	12631	12674	12785	12588	12483	12439	12713	12449	12641	12513	12541	12621	12598	12690	12712	12774	12568	12559	12636	12601	12731	12595	12793	12574	12745	12594	12577	12620	12644	12611	12764	12661	12665	12614	12629	12442	12572	12596	12575	12686	12648	12634	12706	12692	12559	12465	12628	12567	12617	12597	12675	12629	12639	12567	12552	12644	12798	12747	12492	12448	12635	12508	12679	12518	12754	12738	12570	12664	12719	12448	12740	12607	12718	12618	12568	12549	12533	12583	12591	12622	12543	12532	12572	12735	12647	12674	12742	12665	12580	12505	12579	12762	12609	12690	12644	12531	12632	12641	12588	12623	12658	12597	12608	12584	12735	12771	12539	12662	12563	12743	12515	12698	12718	12735	12745	12677	12553	12542	12714	12585	12654	12573	12565	12521	12605	12636	12516	12627	12573	12702	12592	12743	12613	12669	12626	12633	12591	12403	12507	12712	12810	12495	12518	12757	12614	12521	12621	12643	12763	12526	12480	12540	12604	12713	12492	12642	12539	12559	12680	12706	12713	12558	12706	12716	12627	12656	12631	12462	12494	12518	12705	12715	12511	12566	12662	12618	12643	12615	12633	12642	12640	12616	12715	12600	12583	12636	12695	12650	12563	12496	12590	12460	12676	12615	12632	12574	12730	12536	12629	12604	12595	12445	12462	12665	12447	12415	12768	12661	12485	12661	12526	12448	12577	12675	12519	12468	12598	12718	12566	12687	12682	12628	12676	12585	12651	12579	12678	12807	12598	12518	12592	12728	12615	12556	12785	12274	12729	12611	12648	12580	12602	12737	12725	12718	12739	12471	12637	12764	12705	12455	12614	12637	12524	12688	12672	12669	12537	12599	12696	12639	12651	12618	12746	12576	12674	12585	12729	12499	12650	12704	12540	12578	12572	12689	12580	12543	12655	12579	12596	12567	12773	12438	12560	12573	12566	12444	12712	12628	12745	12758	12781	12710	12554	12480	12689	12585	12595	12614	12651	12526	12615	12672	12675	12594	12496	12646	12707	12564	12516	12598	12562	12680	12552	12548	12460	12596	12577	12755	12483	12490	12556	12723	12541	12722	12575	12453	12665	12573	12418	12519	12551	12709	12441
24100	21057	28866	27424	27704	27692	24981	19739	17594	16549	16332	15737	15502	14916	14876	14819	14767	14617	14529	14553	14530	14411	14375	14362	14225	14307	14136	14386	14325	14305	13997	14211	14257	14167	14052	14052	14143	14173	14171	14333	14206	14200	14228	14128	14097	13985	14257	14077	14011	14140	14039	14003	14177	14115	14253	14120	14142	14075	13950	14116	14161	14190	14110	14131	14250	14251	14199	14203	14038	14269	13960	14256	14240	14201	14284	14096	14145	13991	14119	13986	14180	14104	14100	14135	14167	14114	14017	14221	14133	13958	14128	14106	14019	14064	14042	14100	14069	14115	14136	14130	14056	14201	14005	14220	14068	14083	14016	14027	14049	14038	14010	13880	14145	14014	14088	14181	14216	14031	14092	14235	14057	14097	14144	13943	14148	14028	14200	14209	13940	14056	14035	14179	14187	14277	13999	14104	14096	14161	14068	14042	14087	14099	14219	14038	14242	14149	14205	14120	13959	14018	14070	13984	14073	14081	14102	14184	14130	14143	14129	14081	14071	13956	14133	14061	14128	14106	14052	13950	14105	13974	13959	14268	14219	14025	14128	14293	14115	14031	14173	14091	14082	14111	14107	14125	14072	14001	14210	14105	14171	14069	14276	14190	14266	14173	14129	14154	14215	14047	14026	14118	14256	13994	14159	14206	14056	14340	14130	14202	14045	14138	14153	13854	14029	14230	14226	14123	14165	14166	13938	14181	14042	14198	13870	14042	14039	14041	14125	14136	13956	14100	14106	14077	14023	14200	14030	13983	14137	14127	13977	14020	14086	14207	14021	14169	14063	14085	14018	13990	14142	14207	14146	14065	14060	14005	14116	14034	14237	14091	14192	14169	14142	14085	14049	13897	14106	14088	14326	14135	13955	14090	13922	14141	14237	14024	13975	13917	14012	14031	14200	13999	14098	13996	14288	14267	14258	14135	14121	14010	14176	14344	14232	14280	14121	14240	14035	13943	14176	14168	14155	13982	14126	13947	14196	14111	14139	14134	14153	14193	14224	14199	13943	14096	14150	13926	13889	14009	14020	14038	14402	13986	14015	14288	13916	14008	14089	13865	14018	14086	14140	14173	14228	14043	13931	14084	14263	14009	14082	14113	14080	14094	14099	14021	14121	13992	13988	14076	14209	14005	14024	14197	14030	14200	14126	14077	14021	13951	14003	14083	14090	14213	14201	13908	14054	14083	14175	13982	14090	14121	14095	14005	13989	14221	14177	14239	14083	14249	14259	13984	14179	14170	14146	14183	13977	14155	13992	14048	14271	14010	14160	14183	14109	14229	14064	14259	14113	14120	13957	14121	14199	14184	14096	14456	14019	14151	14273	14035	14139	14025	14133	14036	14178	14123	14136	14112	14098	14020	14098	13891	14120	14152	14080	13961	14034	14170	14095	14072	14067	14047	14008	14217	13912	14131	14259	13947	14080	14089	14166	14016	13983	13917	14086	14137	14170	14188	14300	14149	13951	14005	14117	14269	14160	14100	13962	13928	14257	13976	14063	14095	13990	13997	14093	14118	14120	13999	13957	14088	14247	14041	13929	14190	14172	14110	14087	14278	14172	14085	14056	13886	13942	13868	14017	14253	14061	14023	13970	14122	13939	13920	14081	14055	14124	14043	13953	14182	14058	14161	14155	14077	14134	14197	14106	14166	14107	14046	14023	14055	13984	14095	14129	14189	13862	13859	14104	14228	14189	14177	14002	14322	14187	14109	14159	14135	13960	14154	14258	14169	13957	14104	14116	14003	14046	14081	14119	14044	13938	14071	14104	14165	14010	14029	14004	14080	14084	14198	14073	13978	14065	14187	13969	14073	14083	14091	13990	14178	14038	13965	13980	13989	14061	14177	14049	13934	13980	13945	14251	13911	14150	14262	14030	14171	14276	14190	14184	14176	14158	14181	14242	14153	14362	14150	14093	14141	14101	14204	13986	14042	14201	14253	14181	14014	14172	14070	14170	14094	14287	13998	14010	14178	14098	13849	13979	14101	14043	13887	13936	14110	14037	14088	14148	14052	14309	14156	14125	14190	14223	14130	13965	14071	13988	14106	14003	14159	14156	14194	14097	14081	14386	14192	14171	13982	14162	14163	14228	14149	14095	13999	14266	14149	14161	14180	14108	13948	14126	14091	14071	14053	14017	14109	14139	14295	14155	13996	14098	14062	14106	14115	14150	14007	14105	13970	14014	14166	14222	14082	14126	14279	13956	14202	14158	14236	14292	14137	14140	13927	14098	14066	14198	14088	14047	14186	14292	14013	14075	14123	14219	14020	14105	13991	14158	14054	14066	13922	14047	14105	14135	14293	14064	14095	14225	14164	14159	13930	13969	13960	14000	14064	13973	14030	14040	14122	14296	14121	14142	14182	14005	14000	14153	14003	14048	14264	14177	13905	14033	13981	14206	14118	14142	14190	14089	14051	14113	13862	14165	14233	14131	14063	14234	13987	14111	14117	14062	14147	14015	14073	14242	14048	14265	13934	14067	14019	14095	14087	14194	14155	14283	13852	14102	14110	14247	14315	14014	14162	14154	14063	14057	14199	14269	14026	14045	14312	14158	14136	14168	14093	14124	13887	14242	13967	14142	13940	14047	14149	14108	14229	14211	14155	14128	14025	14099	13978	14232	14113	14136	13947	14169	14128	14022	14232	14023	13963	14021	14200	13982	14037	14028	14170	13933	14059	14081	13920	14131	14140	14236	14097	14018	13792	14036	14242	14145	14011	14190	14174	14100	14141	13886	14251	14294	13830	14215	14026	14001	13870	14068	14148	13973	14046	14054	14256	14222	14237	14132	14196	13978	14147	13848	14039	14091	14055	14007	14282	14029	14015	14091	14125	14231	14133	13923	14036	14159	14162	14132	14285	14214	14066	14193	13985	13975	14157	14214	14236	14144	14044	14234	14180	14089	13996	14013	14072	14098	13951	13805	14097	14182	14273	14079	14092	14139	14012	14138	14044	13963	14069	13960	13998	14149	14078	14218	14159	14140	14121	14137	13946	14265	14290	14248	14049	14041	14217	13992	14078	14069	14186	14065	14131	14015	14017	14085	14131	14101	14213	13975	14068	14146	14163	14090	14193	14075	14013	14098	14330	14238	14157	14228	14147	14051	13963	14073	14044	13903	14196	14081	14021	14094	14233	14162	14153	13951	14142	14099	14108	14058	14135	13844	14162	14215	13961	13977	14127	14134	14145	14100	14063	14184	14100	14235	14284	14174	14051	14081	14089	13993	14178	14021	14079	14090	14063	14049	14219	14038	14053	14248	14158	13980	13952	14185	14096	14164	14194	14127	14110	14160	14108	14287	14136	14169	14102	13976	14103	14054	14139	14207	13997	14382	14071	14091	13993	14117	14138	14229	14234	14241	14155	14326	14109	13955	14078	14117	14316	14164	14031	14203	14139	14173	14101	14147	14146	14039	13952	13988	14003	14162	14378	14205	14265	13966	13975	14033	14024	14104	13994	13961	13938	14143	14151	14006	14163	13937	14087	14172	14111	14023	13992	14096	13995	14342	13947	14028	14230	14024	14087	14011	13960	13953	14079	14026	14009	14219	14123	13876	14154	14095	14021	14004	14120	14158	13944	14205	14228	13962	14098	13974	14031	14106	14099	14002	14021	14102	14150	14304	14115	14102	13944	14039	14041	14173	13934	13999	14258	14129	14093	14205	14142	14144	14053	14073	14161	14056	14043	14229	14149	14006	13900	13984	14126	14080	14088	14099	14011	13961	14241	13981	14195	13980	13986	13989	14246	14111	13931	14125	13999	14108	14281	14163	14103	14163	14164	14074	13951	14080	14028	14098	14021	14366	13998	13962	14176	14061	14033	14170	13904	14172	14067	14072	14252	14122	14278	14217	14051	14143	14103	14169	14106	14109	13886	14168	13992	14128	14136	14260	14177	14085	14173	14074	13912	14132	14099	14268	14118	14065	14081	14177	13969	14064	14015	14241	14027	14007	14311	14180	14203	14030	14044	14164	13999	14235	14015	14271	14058	13993	14190	13889	13975	14089	14056	14177	14234	14179	14114	14122	14135	14079	14201	14080	14070	14069	14199	14155	14136	14188	14203	14299	14097	14122	14021	14164	14060	14059	13890	13987	14020	14174	14104	14211	14113	14009	13953	14179	13970	14161	13980	14320	14135	14110	14068	14027	13987	13989	13932	14134	14003	14069	14134	14110	14267	14000	13918	14178	14143	14211	14020	14147	14143	14083	14097	14280	14159	13956	14163	14077	14042	14248	14072	14128	14259	14072	14159	13938	14164	13984	13776	14012	14142	14103	14150	14020	14229	14136	14140	14126	14171	14210	14229	14002	13839	13930	14027	13976	14150	14086	14148	14031	14174	14019	14018	14056	14147	14167	13985	14180	13995	14152	14064	13960	14037	14046	14209	14144	14141	14089	14183	14240	14058	14015	14004	14309	14234	14178	14101	14033	13997	14100	13880	14186	14013	14082	14109	14033	14186	14278	14060	14001	14222	13898	14099	14304	14073	14052	14101	13978	13981	14198	14177	14079	13987	14129	14052	13898	14238	14036	14104	14140	14066	14038	14207	14183	14146	14015	13897	14184	14184	14101	14019	14038	13918	14111	14120	14171	14097	14044	14061	14079	14026	14102	13998	14019	14104	14196	13935	14052	14055	13970	14193	13907	13902	14227	14167	14175	13992	14104	13913	14038	14250	14059	14198	14344	13916	14116	14254	14378	14137	13976	13942	14168	14097	14168	13989	14040	13903	14135	14180	14383	14204	14189	14226	14063	13988	13962	13861	14091	14214	14154	13975	14232	13934	14127	14195	14111	13941	14074	14131	14026	14109	14012	14176	14096	14194	14129	13999	14164	14187	14046	14179	14091	14180	14082	14096	14144	14065	14046	14091	14062	14084	14138	14161	14069	13954	14112	13956	14004	14166	13922	14129	13932	14002	14070	14129	14147	14251	14288	14105	14208	14198	13958	14056	14199	13973	13932	14251	14187	14021	14182	14068	14022	14042	14236	14126	14040	14195	13824	14074	13847	14004	14008	14067	14126	14141	14248	13918	14062	14041	14131	14190	13966	14182	14107	14282	14098	13889	13852	14221	14147	14191	14197	14064	14230	13978	14133	13944	14085	14185	14100	13875	14061	14274	14166	14140
34387	56984	51896	40966	34691	29213	23608	19201	17165	15831	15189	14496	13893	13609	13410	13179	13089	12968	12874	12812	12610	12679	12657	12599	12471	12520	12489	12621	12457	12630	12432	12443	12389	12611	12363	12522	12334	12345	12562	12615	12344	12399	12365	12567	12362	12363	12501	12569	12498	12541	12337	12444	12430	12393	12361	12471	12527	12416	12416	12524	12358	12454	12512	12439	12415	12495	12487	12447	12495	12436	12403	12433	12410	12333	12504	12414	12421	12437	12276	12465	12425	12595	12425	12242	12340	12376	12534	12434	12304	12523	12515	12391	12418	12343	12506	12541	12272	12309	12537	12534	12152	12219	12418	12327	12461	12568	12378	12527	12342	12301	12531	12357	12455	12433	12272	12508	12474	12273	12401	12423	12477	12428	12581	12291	12460	12355	12492	12571	12438	12521	12330	12349	12271	12455	12280	12368	12415	12456	12465	12350	12651	12496	12335	12369	12423	12468	12404	12401	12461	12445	12418	12446	12397	12446	12264	12343	12300	12484	12488	12310	12181	12439	12258	12547	12282	12350	12393	12429	12480	12318	12354	12457	12429	12359	12572	12156	12386	12334	12410	12414	12353	12488	12395	12336	12320	12364	12414	12424	12495	12375	12348	12388	12481	12519	12438	12460	12275	12452	12453	12197	12390	12372	12298	12447	12518	12260	12465	12499	12472	12464	12493	12268	12393	12286	12525	12377	12408	12475	12455	12465	12336	12530	12338	12517	12641	12537	12334	12551	12311	12309	12439	12393	12336	12403	12386	12342	12468	12489	12416	12384	12366	12321	12342	12508	12345	12389	12482	12411	12507	12232	12476	12370	12421	12550	12556	12502	12565	12559	12395	12507	12378	12377	12496	12348	12573	12412	12457	12411	12528	12454	12293	12404	12442	12539	12405	12405	12529	12388	12331	12548	12406	12429	12298	12226	12436	12265	12242	12469	12340	12372	12289	12461	12439	12456	12358	12415	12427	12355	12509	12488	12422	12459	12514	12349	12460	12514	12401	12427	12318	12476	12398	12506	12390	12362	12279	12471	12491	12506	12494	12296	12400	12528	12368	12397	12353	12436	12439	12557	12335	12478	12452	12454	12515	12300	12461	12324	12422	12453	12383	12451	12454	12218	12309	12420	12404	12515	12215	12387	12363	12497	12567	12416	12412	12403	12317	12357	12535	12351	12280	12381	12553	12399	12544	12370	12461	12337	12508	12507	12558	12138	12526	12280	12378	12479	12335	12368	12558	12196	12421	12495	12376	12557	12329	12490	12518	12353	12408	12499	12443	12300	12316	12501	12493	12449	12366	12599	12362	12224	12232	12327	12592	12392	12277	12252	12332	12279	12304	12479	12546	12491	12452	12376	12423	12356	12303	12317	12545	12408	12349	12376	12434	12460	12460	12377	12370	12335	12281	12447	12435	12576	12184	12638	12303	12402	12483	12417	12549	12373	12334	12363	12498	12313	12642	12285	12566	12433	12476	12606	12336	12432	12406	12369	12480	12439	12411	12474	12221	12327	12299	12366	12473	12407	12318	12426	12363	12447	12345	12381	12562	12531	12389	12439	12574	12324	12542	12523	12392	12541	12324	12472	12472	12482	12438	12437	12429	12476	12446	12415	12354	12418	12334	12508	12332	12373	12340	12550	12506	12342	12254	12333	12396	12398	12425	12435	12405	12326	12421	12396	12374	12336	12460	12481	12445	12514	12401	12541	12472	12426	12455	12433	12450	12424	12481	12468	12481	12365	12233	12444	12429	12347	12301	12394	12384	12410	12436	12456	12371	12358	12377	12310	12615	12501	12353	12498	12334	12244	12486	12358	12497	12428	12364	12379	12441	12513	12503	12471	12361	12296	12415	12231	12293	12276	12183	12502	12490	12574	12359	12353	12417	12410	12457	12581	12455	12346	12453	12446	12532	12278	12265	12205	12627	12484	12446	12496	12424	12478	12488	12212	12367	12431	12311	12427	12384	12321	12459	12457	12370	12419	12484	12439	12507	12338	12544	12407	12460	12423	12369	12521	12494	12377	12362	12458	12602	12426	12306	12611	12475	12493	12481	12470	12392	12427	12209	12448	12501	12532	12276	12340	12400	12610	12378	12247	12457	12490	12464	12236	12563	12233	12412	12399	12427	12439	12499	12496	12300	12322	12407	12444	12401	12304	12302	12325	12434	12366	12612	12353	12412	12439	12236	12384	12505	12354	12449	12190	12248	12368	12403	12380	12393	12425	12331	12371	12330	12504	12377	12543	12406	12299	12429	12393	12514	12271	12511	12340	12502	12352	12476	12401	12367	12355	12280	12380	12457	12271	12376	12431	12499	12493	12414	12252	12422	12385	12373	12484	12246	12476	12459	12638	12438	12370	12445	12412	12522	12273	12330	12239	12375	12502	12408	12349	12459	12424	12443	12504	12378	12502	12424	12408	12393	12394	12505	12388	12374	12523	12210	12632	12382	12481	12363	12425	12556	12418	12328	12447	12338	12516	12506	12454	12538	12446	12339	12508	12632	12294	12397	12411	12468	12329	12401	12333	12371	12631	12507	12436	12409	12344	12471	12318	12603	12357	12415	12518	12420	12472	12415	12432	12253	12445	12555	12346	12281	12473	12528	12347	12416	12349	12341	12340	12452	12641	12520	12451	12469	12339	12483	12332	12205	12375	12270	12538	12468	12456	12444	12394	12316	12630	12417	12465	12449	12484	12334	12265	12260	12447	12228	12459	12382	12384	12456	12570	12532	12479	12494	12375	12431	12344	12359	12321	12461	12306	12218	12492	12284	12498	12499	12581	12501	12292	12424	12424	12447	12361	12535	12392	12311	12389	12547	12341	12455	12175	12497	12369	12415	12377	12433	12463	12401	12339	12420	12398	12229	12565	12578	12330	12387	12359	12365	12360	12442	12293	12378	12435	12260	12586	12371	12401	12392	12438	12322	12546	12436	12449	12353	12442	12332	12362	12586	12532	12422	12390	12462	12535	12427	12419	12490	12439	12487	12264	12387	12529	12525	12296	12482	12398	12477	12435	12418	12332	12507	12393	12327	12364	12422	12507	12352	12427	12318	12266	12265	12429	12223	12394	12185	12453	12400	12427	12380	12426	12376	12378	12336	12419	12537	12399	12389	12472	12426	12466	12384	12470	12414	12370	12554	12382	12507	12375	12548	12382	12476	12192	12348	12437	12338	12522	12336	12313	12311	12450	12320	12525	12485	12409	12409	12461	12312	12364	12365	12432	12369	12396	12361	12480	12194	12364	12483	12451	12547	12381	12380	12410	12373	12460	12343	12425	12446	12439	12351	12508	12453	12461	12465	12467	12469	12489	12507	12422	12335	12418	12298	12294	12422	12435	12380	12400	12357	12469	12363	12278	12394	12358	12485	12202	12552	12534	12345	12357	12411	12483	12507	12461	12499	12498	12378	12616	12403	12437	12329	12374	12351	12531	12487	12345	12422	12530	12319	12370	12310	12463	12266	12383	12298	12368	12310	12513	12283	12399	12556	12502	12594	12371	12447	12410	12464	12502	12292	12345	12396	12389	12517	12367	12552	12388	12344	12346	12390	12311	12491	12442	12190	12476	12400	12273	12497	12454	12468	12343	12496	12393	12418	12537	12463	12329	12413	12348	12316	12459	12445	12528	12446	12446	12485	12588	12438	12421	12400	12449	12416	12463	12364	12399	12421	12443	12399	12428	12355	12517	12372	12420	12436	12366	12483	12463	12333	12439	12445	12708	12472	12397	12414	12392	12280	12545	12453	12262	12349	12489	12444	12324	12555	12324	12262	12420	12171	12283	12441	12396	12351	12281	12394	12377	12425	12349	12458	12421	12351	12445	12460	12409	12474	12511	12472	12527	12418	12407	12302	12443	12420	12471	12519	12444	12325	12433	12384	12378	12462	12523	12427	12409	12369	12464	12426	12331	12507	12462	12480	12440	12428	12488	12332	12352	12441	12273	12492	12456	12459	12308	12512	12441	12447	12386	12413	12379	12492	12397	12403	12337	12503	12441	12368	12479	12475	12274	12481	12482	12431	12427	12404	12527	12442	12411	12340	12361	12443	12331	12457	12458	12569	12483	12417	12460	12409	12498	12242	12385	12429	12469	12491	12433	12466	12371	12425	12439	12313	12329	12292	12157	12440	12468	12416	12404	12337	12477	12360	12557	12431	12350	12243	12418	12532	12261	12582	12437	12389	12411	12579	12446	12397	12352	12203	12425	12352	12401	12376	12513	12355	12500	12488	12392	12657	12498	12477	12335	12424	12339	12456	12286	12387	12458	12476	12445	12257	12463	12482	12398	12425	12493	12475	12503	12406	12317	12419	12259	12377	12397	12256	12267	12311	12485	12361	12439	12486	12364	12431	12113	12435	12516	12426	12547	12435	12434	12393	12351	12443	12524	12354	12344	12392	12406	12305	12564	12481	12231	12357	12292	12348	12300	12302	12437	12449	12387	12468	12399	12380	12531	12473	12503	12436	12355	12418	12381	12447	12326	12511	12384	12309	12469	12316	12487	12491	12522	12290	12465	12384	12394	12325	12259	12391	12578	12633	12452	12551	12583	12380	12313	12435	12380	12353	12391	12457	12445	12482	12331	12390	12491	12372	12486	12389	12439	12366	12415	12505	12439	12411	12455	12426	12451	12325	12440	12382	12362	12488	12232	12442	12422	12612	12460	12472	12450	12354	12255	12236	12417	12378	12462	12265	12417	12349	12402	12231	12375	12445	12526	12306	12357	12447	12511	12305	12244	12509	12356	12407	12345	12425	12325	12512	12443	12526	12546	12430	12573	12319	12476	12320	12421	12379	12391	12291	12539	12540	12405	12484	12569	12502	12448	12299	12273	12391	12437	12439	12350	12290	12503	12363	12391	12413	12566	12477	12379	12450	12419	12487	12548	12521	12338	12446	12500	12546	12332	12387	12294	12423	12365	12341	12500	12324	12225	12394	12455	12409	12344	12458	12355	12397	12397	12385	12509	12417	12408	12477	12371	12246	12438	12469	12451	12386	12307	12400	12584	12482	12438	12380	12475	12460	12376	12338	12307	12391	12273	12609	12478	12446	12455	12457	12469	12372	12562	12265	12297	12462	12372	12455	12352	12405	12406	12365	12343	12416	12438	12410	12546	12300	12405	12335	12452	12338	12389
22741	20999	28822	24324	24510	28765	29712	22762	19443	18236	17257	16481	16089	15778	15362	15407	15250	14916	15160	14856	14979	14893	14834	14731	14655	14862	14490	14601	14460	14567	14600	14487	14624	14592	14517	14683	14632	14475	14556	14369	14596	14624	14451	14725	14714	14441	14548	14279	14492	14329	14402	14414	14394	14545	14579	14489	14460	14408	14482	14510	14556	14602	14482	14414	14467	14626	14435	14385	14403	14530	14503	14485	14642	14613	14766	14330	14367	14429	14562	14375	14663	14464	14530	14414	14310	14309	14432	14462	14386	14472	14467	14688	14351	14392	14430	14417	14498	14453	14395	14396	14391	14348	14437	14503	14548	14374	14508	14383	14563	14467	14639	14683	14565	14380	14377	14365	14544	14515	14342	14633	14540	14300	14429	14481	14630	14263	14516	14456	14441	14356	14436	14478	14246	14323	14219	14479	14355	14617	14563	14589	14522	14556	14242	14349	14482	14476	14371	14297	14500	14649	14475	14472	14354	14524	14565	14427	14442	14457	14435	14331	14419	14408	14508	14564	14458	14540	14622	14571	14456	14481	14482	14172	14512	14641	14439	14538	14407	14480	14439	14604	14419	14388	14376	14273	14604	14452	14511	14408	14347	14114	14332	14450	14400	14540	14699	14542	14453	14477	14573	14435	14494	14388	14298	14543	14439	14557	14517	14246	14594	14525	14591	14615	14355	14637	14471	14437	14559	14642	14383	14202	14388	14310	14427	14526	14404	14393	14492	14536	14543	14314	14320	14461	14411	14559	14502	14563	14347	14535	14450	14463	14481	14393	14323	14379	14463	14460	14586	14508	14394	14534	14389	14411	14686	14461	14507	14457	14513	14505	14520	14455	14534	14604	14489	14528	14448	14513	14337	14327	14369	14387	14275	14331	14422	14603	14340	14388	14505	14355	14337	14317	14298	14172	14438	14352	14454	14340	14421	14475	14372	14217	14529	14388	14293	14381	14431	14502	14412	14328	14549	14282	14457	14480	14464	14339	14539	14219	14381	14314	14365	14297	14610	14505	14377	14277	14382	14393	14457	14429	14370	14387	14621	14549	14387	14560	14520	14274	14289	14209	14564	14342	14400	14269	14558	14600	14645	14456	14311	14485	14531	14159	14486	14394	14380	14595	14513	14431	14597	14367	14382	14378	14300	14313	14344	14528	14303	14463	14310	14402	14190	14355	14409	14372	14471	14392	14278	14341	14282	14316	14353	14354	14588	14482	14428	14428	14281	14274	14495	14440	14352	14478	14352	14268	14484	14601	14342	14292	14322	14360	14442	14349	14425	14264	14329	14486	14419	14314	14499	14393	14423	14362	14463	14426	14311	14573	14167	14536	14355	14505	14159	14401	14380	14245	14345	14544	14509	14284	14428	14320	14570	14446	14488	14268	14464	14411	14459	14518	14413	14312	14311	14464	14460	14245	14417	14293	14398	14311	14418	14322	14384	14376	14461	14238	14335	14349	14338	14498	14436	14344	14438	14316	14414	14510	14358	14340	14492	14271	14539	14505	14387	14514	14317	14529	14412	14377	14459	14466	14418	14407	14546	14410	14451	14636	14345	14503	14267	14478	14518	14559	14359	14317	14381	14418	14512	14397	14296	14403	14540	14422	14520	14431	14516	14587	14394	14545	14373	14494	14446	14377	14376	14536	14402	14516	14320	14360	14449	14458	14423	14409	14418	14295	14594	14432	14542	14491	14557	14395	14486	14341	14582	14577	14520	14445	14370	14366	14401	14514	14243	14245	14262	14297	14545	14586	14355	14449	14459	14525	14480	14429	14756	14505	14405	14573	14475	14319	14498	14590	14490	14530	14482	14489	14517	14538	14490	14407	14408	14663	14343	14259	14365	14306	14318	14628	14382	14489	14569	14487	14473	14551	14422	14220	14431	14267	14316	14579	14504	14489	14526	14577	14511	14654	14392	14364	14410	14293	14262	14303	14531	14401	14337	14321	14259	14130	14606	14405	14478	14371	14337	14370	14259	14259	14340	14687	14495	14316	14309	14421	14375	14383	14327	14493	14385	14428	14604	14358	14534	14330	14634	14405	14583	14320	14464	14362	14332	14429	14304	14341	14519	14493	14659	14381	14616	14390	14341	14366	14666	14474	14377	14523	14446	14555	14269	14336	14524	14427	14432	14527	14660	14344	14479	14619	14428	14495	14398	14327	14619	14372	14388	14609	14531	14308	14338	14434	14626	14441	14396	14470	14320	14499	14399	14506	14668	14432	14556	14466	14631	14292	14466	14575	14508	14589	14346	14471	14369	14449	14662	14339	14238	14414	14406	14710	14479	14545	14310	14719	14273	14431	14547	14468	14625	14303	14420	14527	14502	14540	14340	14232	14523	14294	14432	14441	14355	14494	14201	14657	14372	14441	14690	14364	14590	14411	14451	14411	14469	14484	14491	14512	14574	14601	14399	14520	14483	14434	14484	14329	14379	14427	14591	14420	14574	14637	14430	14375	14395	14497	14401	14557	14487	14413	14468	14451	14258	14531	14399	14499	14511	14146	14471	14575	14424	14304	14414	14359	14322	14346	14376	14301	14349	14398	14210	14443	14481	14416	14302	14182	14323	14253	14460	14470	14342	14390	14421	14373	14313	14344	14481	14149	14427	14323	14385	14664	14536	14626	14656	14527	14434	14274	14515	14462	14361	14500	14645	14567	14439	14435	14325	14491	14286	14306	14552	14229	14420	14248	14343	14498	14384	14352	14354	14452	14527	14403	14384	14449	14293	14399	14381	14391	14477	14516	14468	14643	14373	14573	14503	14332	14583	14140	14702	14353	14567	14437	14477	14312	14389	14569	14521	14301	14376	14458	14452	14388	14562	14298	14437	14559	14455	14343	14423	14413	14525	14326	14433	14494	14585	14628	14285	14533	14337	14437	14404	14357	14276	14434	14587	14251	14614	14301	14562	14486	14547	14535	14552	14625	14512	14416	14417	14684	14572	14378	14386	14311	14392	14332	14480	14367	14511	14460	14513	14690	14622	14251	14337	14423	14569	14449	14445	14390	14469	14501	14259	14331	14483	14560	14350	14371	14407	14402	14498	14672	14439	14429	14429	14389	14513	14396	14511	14336	14434	14378	14427	14355	14439	14552	14676	14496	14521	14432	14347	14299	14491	14420	14274	14336	14475	14471	14429	14450	14311	14238	14445	14409	14459	14621	14433	14570	14586	14493	14404	14417	14498	14479	14400	14358	14361	14408	14498	14483	14597	14511	14340	14517	14449	14398	14427	14412	14412	14450	14361	14534	14440	14360	14495	14490	14548	14385	14429	14314	14306	14346	14324	14597	14478	14350	14392	14338	14414	14144	14205	14426	14164	14419	14451	14448	14493	14499	14383	14310	14502	14389	14465	14482	14580	14350	14427	14218	14469	14575	14281	14598	14355	14417	14362	14313	14467	14382	14480	14276	14543	14438	14347	14197	14292	14416	14560	14485	14361	14509	14378	14419	14452	14538	14192	14564	14389	14512	14444	14463	14424	14521	14292	14330	14612	14462	14512	14420	14410	14524	14501	14306	14437	14595	14442	14570	14357	14550	14421	14567	14522	14474	14424	14286	14383	14540	14341	14367	14327	14384	14580	14540	14529	14511	14478	14332	14405	14482	14457	14409	14223	14559	14503	14503	14572	14293	14382	14596	14624	14566	14688	14222	14619	14415	14565	14509	14399	14352	14315	14426	14252	14439	14471	14485	14558	14444	14266	14569	14597	14314	14415	14239	14425	14455	14546	14396	14527	14472	14511	14317	14457	14601	14476	14441	14389	14541	14368	14425	14567	14529	14476	14344	14310	14440	14605	14373	14114	14522	14496	14480	14489	14461	14416	14263	14389	14322	14504	14361	14367	14378	14491	14439	14398	14416	14505	14448	14451	14418	14600	14529	14298	14449	14455	14349	14450	14248	14337	14345	14556	14436	14375	14641	14523	14317	14519	14530	14278	14439	14462	14558	14399	14449	14319	14651	14534	14383	14328	14388	14374	14410	14411	14615	14459	14308	14542	14394	14488	14449	14397	14400	14581	14372	14457	14426	14416	14593	14478	14547	14410	14493	14624	14435	14332	14408	14548	14601	14491	14596	14457	14361	14311	14572	14415	14429	14322	14467	14539	14186	14416	14574	14450	14411	14294	14442	14526	14333	14302	14380	14451	14451	14489	14445	14536	14441	14297	14762	14405	14464	14480	14319	14545	14289	14407	14368	14329	14527	14488	14299	14450	14534	14420	14336	14339	14417	14353	14413	14364	14523	14491	14232	14397	14445	14414	14480	14364	14313	14453	14599	14399	14370	14495	14460	14517	14554	14512	14346	14235	14567	14288	14397	14158	14393	14305	14480	14477	14416	14333	14409	14424	14440	14537	14307	14397	14543	14580	14516	14659	14463	14408	14412	14257	14540	14477	14570	14497	14359	14442	14367	14657	14426	14304	14331	14527	14456	14394	14433	14578	14505	14437	14461	14492	14475	14519	14464	14419	14581	14383	14552	14595	14484	14452	14348	14415	14428	14511	14245	14337	14428	14504	14392	14301	14383	14452	14524	14455	14397	14546	14577	14362	14172	14533	14435	14511	14399	14379	14379	14406	14435	14435	14534	14387	14446	14268	14248	14385	14350	14331	14359	14409	14463	14581	14417	14463	14263	14370	14393	14293	14336	14386	14398	14113	14393	14348	14402	14455	14540	14487	14278	14477	14233	14437	14500	14486	14346	14422	14397	14489	14520	14293	14464	14594	14410	14407	14391	14417	14459	14546	14255	14394	14380	14436	14353	14530	14484	14346	14331	14503	14365	14447	14409	14445	14377	14460	14374	14452	14505	14592	14294	14336	14423	14411	14347	14536	14314	14573	14524	14487	14334	14204	14409	14700	14395	14397	14455	14449	14507	14449	14450	14497	14458	14232	14314	14465	14529	14455	14364	14606	14438	14489	14394	14731	14463	14542	14508	14336	14310	14577	14528	14463	14289	14224	14308	14355	14394	14373	14377	14432	14569	14374	14494	14476	14682	14487	14425	14453	14454	14555	14313	14334	14560	14461	14202	14430	14668	14206	14546	14422	14479	14548	14519	14384	14459	14577	14230	14366	14606	14553	14235	14282	14447	14445	14257	14408	14360	14271	14360	14403	14353	14466	14396
36606	62370	57231	46394	39675	33834	28389	22797	19418	17599	16351	15499	14974	14364	13853	13659	13682	13321	13431	13136	13073	13216	12967	12967	13030	13089	12753	12906	12745	12684	12830	12763	12807	12723	12716	12693	12807	12662	12685	12540	12585	12720	12616	12762	12649	12624	12625	12625	12759	12492	12603	12608	12607	12659	12709	12570	12504	12558	12728	12619	12727	12677	12634	12608	12822	12580	12529	12648	12690	12699	12736	12572	12527	12525	12537	12432	12583	12604	12539	12550	12768	12504	12511	12655	12659	12724	12534	12702	12679	12735	12731	12588	12666	12687	12662	12625	12496	12604	12599	12645	12556	12563	12773	12687	12620	12625	12621	12552	12591	12766	12639	12549	12653	12739	12479	12696	12601	12915	12665	12796	12809	12673	12533	12583	12658	12530	12492	12747	12586	12421	12823	12586	12680	12718	12600	12632	12739	12614	12628	12876	12628	12511	12757	12723	12467	12490	12601	12546	12610	12459	12699	12508	12777	12559	12727	12578	12583	12661	12579	12768	12635	12696	12867	12624	12555	12746	12642	12642	12550	12701	12506	12414	12572	12542	12607	12718	12678	12621	12537	12490	12691	12634	12736	12476	12688	12591	12695	12674	12617	12617	12739	12608	12710	12586	12710	12760	12531	12563	12735	12788	12601	12603	12708	12545	12593	12549	12664	12621	12586	12806	12656	12615	12578	12516	12696	12707	12674	12800	12630	12625	12593	12570	12640	12728	12643	12534	12531	12755	12739	12492	12616	12604	12465	12646	12563	12562	12654	12521	12695	12545	12601	12594	12499	12522	12560	12382	12581	12558	12528	12621	12646	12661	12746	12510	12523	12629	12584	12508	12740	12577	12767	12626	12742	12628	12554	12513	12518	12570	12602	12616	12609	12507	12619	12678	12579	12376	12544	12510	12681	12597	12744	12657	12711	12625	12528	12642	12618	12642	12639	12758	12548	12653	12698	12732	12463	12580	12722	12465	12635	12610	12580	12669	12632	12725	12472	12557	12748	12698	12461	12650	12648	12587	12653	12518	12575	12529	12553	12665	12640	12492	12592	12625	12807	12736	12537	12774	12525	12749	12625	12788	12535	12555	12574	12650	12625	12733	12631	12731	12490	12626	12726	12731	12694	12540	12562	12631	12685	12599	12616	12522	12531	12665	12688	12712	12572	12664	12472	12585	12584	12719	12697	12636	12683	12619	12717	12592	12732	12648	12482	12780	12695	12492	12608	12574	12526	12735	12730	12743	12651	12499	12430	12624	12642	12635	12561	12725	12637	12625	12830	12983	12659	12503	12505	12577	12753	12601	12503	12525	12800	12795	12663	12388	12637	12626	12783	12658	12489	12578	12508	12607	12780	12704	12462	12704	12576	12516	12767	12686	12654	12530	12691	12630	12473	12693	12607	12664	12560	12674	12566	12609	12743	12501	12582	12572	12486	12684	12732	12616	12489	12557	12623	12544	12680	12493	12569	12684	12505	12642	12549	12544	12554	12521	12670	12538	12499	12608	12674	12580	12417	12661	12556	12753	12550	12674	12656	12591	12462	12684	12660	12526	12591	12525	12631	12532	12514	12524	12557	12621	12633	12520	12656	12449	12659	12607	12684	12526	12709	12676	12515	12662	12636	12621	12679	12561	12779	12567	12608	12593	12524	12606	12587	12676	12738	12727	12620	12708	12611	12554	12700	12591	12524	12567	12727	12680	12478	12619	12682	12616	12624	12528	12614	12532	12571	12561	12610	12635	12720	12565	12669	12804	12668	12604	12522	12718	12586	12712	12557	12518	12667	12698	12526	12655	12661	12675	12512	12479	12686	12687	12634	12460	12551	12723	12507	12527	12718	12765	12789	12495	12692	12639	12728	12563	12640	12622	12686	12714	12485	12682	12572	12607	12473	12568	12427	12537	12641	12741	12649	12527	12572	12539	12682	12581	12484	12663	12777	12504	12514	12594	12525	12663	12673	12585	12743	12666	12638	12571	12589	12680	12706	12592	12765	12705	12736	12497	12672	12350	12592	12499	12571	12618	12507	12487	12515	12512	12541	12684	12528	12572	12665	12486	12572	12656	12622	12556	12575	12607	12771	12536	12581	12617	12616	12418	12534	12631	12586	12636	12508	12602	12463	12525	12643	12669	12664	12598	12590	12584	12478	12534	12739	12764	12557	12568	12535	12830	12617	12753	12639	12723	12636	12573	12431	12437	12671	12576	12583	12626	12577	12604	12580	12587	12486	12717	12765	12643	12651	12683	12471	12624	12507	12624	12508	12688	12581	12683	12584	12608	12669	12486	12726	12488	12646	12572	12564	12463	12669	12616	12772	12600	12640	12590	12535	12521	12769	12572	12529	12558	12720	12602	12612	12620	12737	12918	12687	12647	12671	12500	12704	12652	12789	12690	12650	12699	12713	12774	12679	12612	12734	12556	12609	12742	12569	12503	12645	12575	12602	12626	12612	12596	12599	12597	12629	12708	12576	12676	12567	12652	12634	12730	12657	12703	12586	12695	12663	12582	12501	12641	12660	12615	12630	12725	12579	12664	12448	12267	12680	12578	12519	12446	12639	12573	12686	12571	12654	12623	12568	12638	12521	12570	12621	12657	12656	12587	12706	12647	12550	12558	12643	12616	12366	12667	12549	12614	12664	12603	12696	12636	12541	12667	12788	12512	12647	12659	12620	12787	12382	12563	12662	12599	12511	12521	12745	12584	12653	12687	12630	12558	12621	12662	12597	12506	12602	12498	12511	12687	12574	12512	12420	12609	12688	12585	12499	12470	12563	12698	12671	12588	12601	12519	12340	12713	12685	12664	12759	12616	12588	12697	12600	12542	12580	12556	12565	12648	12643	12615	12613	12484	12583	12653	12594	12749	12567	12505	12672	12576	12618	12664	12690	12637	12525	12660	12633	12553	12654	12595	12632	12462	12665	12548	12539	12532	12734	12673	12514	12696	12578	12510	12581	12660	12632	12588	12638	12600	12510	12503	12607	12641	12523	12535	12563	12686	12582	12650	12373	12463	12571	12492	12514	12679	12704	12696	12564	12787	12623	12617	12679	12587	12444	12725	12642	12595	12515	12498	12532	12633	12679	12580	12434	12674	12653	12727	12635	12811	12655	12427	12637	12586	12679	12704	12352	12608	12571	12656	12618	12556	12666	12599	12783	12656	12667	12583	12705	12590	12452	12556	12655	12574	12742	12455	12622	12629	12533	12566	12759	12571	12579	12681	12519	12589	12657	12573	12552	12696	12572	12516	12594	12480	12618	12495	12629	12615	12566	12731	12645	12631	12716	12476	12678	12729	12600	12659	12624	12683	12533	12722	12643	12647	12579	12437	12566	12698	12440	12683	12631	12660	12460	12649	12524	12617	12658	12607	12649	12823	12592	12634	12601	12790	12767	12580	12768	12608	12498	12596	12513	12539	12550	12691	12520	12560	12637	12719	12655	12447	12783	12576	12653	12607	12751	12678	12394	12557	12479	12465	12729	12479	12660	12707	12672	12590	12601	12466	12504	12699	12467	12535	12619	12575	12497	12656	12564	12747	12674	12697	12629	12560	12517	12518	12545	12636	12578	12708	12640	12684	12437	12451	12643	12621	12614	12436	12557	12666	12493	12695	12634	12616	12750	12531	12584	12553	12579	12541	12722	12550	12592	12606	12594	12501	12676	12818	12478	12641	12533	12680	12527	12578	12594	12626	12699	12602	12493	12630	12561	12708	12616	12317	12615	12546	12512	12504	12777	12706	12475	12660	12643	12654	12456	12583	12668	12733	12687	12528	12637	12548	12539	12483	12719	12587	12593	12830	12531	12660	12572	12610	12688	12620	12666	12661	12651	12803	12560	12490	12634	12753	12654	12619	12506	12714	12605	12679	12523	12665	12443	12581	12779	12449	12651	12494	12697	12594	12728	12480	12656	12724	12610	12529	12740	12659	12655	12627	12817	12577	12606	12493	12740	12622	12456	12756	12649	12653	12855	12586	12583	12661	12741	12666	12562	12625	12777	12463	12720	12500	12608	12634	12784	12758	12599	12541	12612	12680	12593	12749	12660	12422	12660	12645	12644	12626	12516	12455	12619	12581	12556	12584	12630	12605	12799	12630	12514	12632	12633	12466	12537	12661	12553	12718	12677	12644	12495	12600	12718	12525	12685	12547	12599	12564	12441	12675	12392	12669	12570	12642	12784	12551	12725	12610	12604	12667	12588	12642	12594	12592	12637	12465	12511	12799	12657	12468	12587	12785	12495	12566	12501	12616	12597	12704	12582	12731	12558	12620	12531	12588	12597	12776	12625	12498	12685	12516	12707	12559	12454	12599	12598	12575	12559	12647	12537	12579	12497	12655	12579	12726	12568	12640	12541	12665	12451	12651	12728	12699	12537	12528	12598	12644	12641	12420	12642	12742	12565	12469	12583	12611	12633	12719	12718	12667	12558	12595	12706	12558	12561	12536	12485	12598	12546	12532	12718	12613	12620	12473	12639	12481	12519	12445	12609	12544	12642	12639	12590	12712	12602	12668	12551	12736	12552	12509	12634	12675	12441	12824	12627	12577	12612	12560	12509	12696	12634	12728	12443	12698	12657	12582	12616	12609	12640	12637	12472	12696	12481	12502	12624	12525	12607	12652	12705	12624	12522	12640	12478	12491	12763	12815	12661	12691	12614	12560	12721	12725	12606	12706	12519	12679	12692	12624	12567	12660	12552	12668	12551	12664	12622	12706	12593	12738	12711	12569	12624	12550	12587	12592	12588	12574	12554	12750	12490	12588	12582	12412	12616	12630	12459	12676	12512	12639	12685	12675	12578	12582	12686	12490	12661	12454	12716	12482	12716	12577	12651	12748	12594	12535	12604	12734	12558	12674	12727	12524	12466	12569	12604	12656	12600	12579	12504	12532	12548	12703	12558	12519	12601	12575	12566	12695	12563	12732	12620	12537	12557	12676	12670	12607	12708	12630	12590	12663	12492	12773	12656	12711	12580	12586	12624	12569	12568	12489	12733	12756	12628	12606	12705	12635	12683	12683	12747	12534	12503	12614	12710	12606	12747	12651	12715	12529	12757	12599	12535	12644	12649	12695	12386	12599	12462	12581	12675	12620	12672	12637	12593	12622	12591	12645	12627	12456	12767	12626	12626	12471	12510	12626
30148	33389	41118	34713	26973	22725	19396	17539	16326	15722	15207	15288	15038	14959	14593	14591	14701	14562	14538	14450	14595	14164	14238	14225	14090	14323	14415	14286	14285	14345	14376	14314	14312	14288	14210	14254	14198	14423	14419	14361	14219	14222	14132	14368	14194	14316	14341	14448	14402	14353	14227	14268	14213	14276	14225	14363	14202	14098	14272	14261	14208	14388	14337	14521	14232	14423	14347	14040	14274	14182	14276	14248	14407	14014	14239	14380	14426	14198	14358	14145	14268	14357	14303	14248	14341	14279	14123	14023	14254	14249	14497	14308	14316	14197	14181	14186	14066	14213	14362	14226	14327	14232	14217	14094	14464	14249	14376	14431	14414	14291	14304	14227	14261	14283	14325	14353	14291	14207	14304	14269	14289	14070	14172	14295	14318	14404	14291	14362	14250	14423	14387	14032	14125	14314	14212	14218	14271	14050	14394	14086	14066	14290	14458	14131	14310	14330	14282	14173	14076	14270	14216	14262	14232	14500	14341	14340	14291	14373	14175	14249	14228	14289	14248	14110	14292	14255	14537	14190	14172	14347	14130	14131	14344	14107	14286	14165	14223	14242	14145	14298	14111	14263	14304	14173	14244	14279	14259	14284	14263	14060	14300	14140	14279	14133	14177	14298	14197	14193	14313	14099	14245	14280	14270	14181	14347	14266	14330	14356	14360	14290	14210	14344	14392	14168	14375	14302	14392	14213	14143	14193	14302	14311	14438	14249	14392	14148	14274	14328	14291	14387	14233	14510	14470	14276	14228	14492	14402	14284	14246	14165	14199	14180	14268	14429	14262	14323	14270	14246	14249	14482	14213	14055	14251	14107	14162	14230	14123	14269	14428	14159	14223	14305	14375	14183	14380	14015	14487	14559	14400	14239	14314	14347	14283	14321	14406	14185	14289	14255	14292	14212	14301	14304	14206	14230	14124	14253	14373	14171	14376	14215	14166	14155	14349	14428	14353	14310	14218	14362	14137	14453	14205	14162	14467	14396	14177	14250	14291	14129	14310	14146	14332	14371	14474	14204	14349	14388	14290	14179	14301	14292	14331	14356	14338	14215	14155	14424	14461	14235	14387	14264	14426	14299	14334	14190	14322	14384	14062	14307	14388	14250	14265	14156	14449	14107	14389	14144	14236	14165	14165	14175	14521	14106	14330	14139	14311	14157	14304	14358	14308	14285	14443	14255	14162	14209	14360	14271	14228	14434	14217	14267	14169	14408	14405	14356	14329	14300	14188	14263	14361	14365	14209	14233	14170	14218	14284	14330	14305	14243	14149	14228	14205	14147	14249	14291	14116	14206	14224	14348	14404	14245	14241	14245	14372	14193	14422	14236	14209	14253	14301	14251	14312	14122	14104	14263	14189	14200	14331	14194	14243	14188	14351	14428	14321	14338	14226	14332	14315	14170	14195	14271	14277	14112	14358	14259	14288	14516	14263	13997	14223	14516	14075	14359	14171	14279	14371	14204	14193	14168	14404	14498	14145	14183	14118	14491	14270	14394	14318	14282	14311	14436	14322	14285	14321	14391	14276	14257	14309	14192	14280	14284	14243	14203	14326	14192	14259	14415	14341	14433	14223	14267	14282	14342	14367	14273	14336	14419	14353	14219	14490	14480	14288	14367	14409	14278	14197	14225	14347	14289	14350	14312	14252	14268	14145	14089	14321	14085	14216	14227	14416	14209	14213	14182	14249	14258	14347	14274	14275	14358	14274	14363	14417	14237	14277	14314	14290	14268	14247	14156	14146	14189	14452	14336	14362	14353	14321	14105	14330	14280	14147	14110	14249	14250	14298	14311	14329	14214	14144	14213	14276	14307	14347	14314	14386	14191	14196	14241	14438	14160	14300	14245	14100	14337	14398	14334	14198	14316	14388	14387	14147	14463	14280	14389	14482	14233	14363	14245	14281	14191	14213	14412	14323	14405	14347	14314	14348	14373	14119	13988	14563	14321	14401	14240	14095	14285	14247	14266	14382	14327	14105	14404	14163	14094	14197	14185	14241	14180	14335	14248	14260	14509	14121	14321	14451	14224	14139	14285	14123	14610	14392	14379	14266	14243	14190	14186	14394	14173	14217	14163	14103	14352	14380	14274	14290	14162	14254	14266	14109	14213	14347	14337	14249	14357	14101	14282	14381	14419	14244	14177	14175	14352	14389	14178	14132	14326	14473	14277	14266	14205	14215	14359	14302	14206	14322	14242	14429	14246	14109	14251	14023	14296	14310	14181	14273	14319	14334	14301	14367	14200	14241	14299	14370	14157	14271	14338	14328	14250	14176	14380	14188	14318	14135	14183	14317	14007	14141	14227	14237	14111	14224	14362	14231	14184	14273	14189	14296	14068	14342	14172	14190	14098	14192	14062	14299	14225	14225	14262	14334	14178	14159	14179	14110	14386	14286	14206	14430	14295	14232	14376	14145	14311	14325	14318	14099	14252	14347	14068	14233	14211	14273	14263	14448	14409	14169	14408	14120	14316	14384	14399	14166	14232	14234	14266	14308	14480	14357	14294	14259	14176	14328	14308	14288	14373	14096	14243	14314	14267	14221	14346	14323	14313	14309	14306	14493	14169	14547	14343	14298	14349	14353	14295	14136	14315	14290	14399	14386	14388	14258	14365	14250	14343	14096	14273	14233	14163	14261	14266	14209	14472	14184	14441	14450	14188	14122	14233	14243	14071	14365	14152	14309	14296	14102	14161	14368	14275	14349	14182	14134	14341	14270	14247	14168	14097	14095	14143	14372	14117	14272	14313	14295	14208	14111	14319	14164	14262	14371	14212	14288	14305	14423	14342	14258	14546	14261	14241	14304	14244	14297	14388	14093	14267	14454	14162	14340	14360	14340	14379	14256	14371	14325	14222	14234	14351	13984	14082	14259	14121	14248	14407	14269	14211	14453	14280	14148	14204	14428	14333	14438	14258	14083	14269	14136	14362	14318	14195	14356	14322	14179	14349	14207	14523	14213	14370	14305	14372	14359	14245	14327	14288	14318	14125	14068	14356	14215	14217	14328	14332	14416	14312	14279	14179	14221	14253	14244	14135	14315	14346	14300	14233	14009	14263	14412	14193	14398	14033	14550	14504	14413	14337	14187	14246	14166	14216	14355	14174	14448	14274	14234	14283	14217	14222	14252	14280	14408	14208	14232	14225	14078	14411	14271	14242	14233	14274	14379	14247	14225	14288	14282	14081	14244	14281	14246	14218	14304	14260	14358	14244	14267	14178	14385	14232	14154	14384	14104	14441	14252	14260	14296	14282	14361	14262	14241	14352	14177	14355	14294	14071	14231	14211	14400	14325	14446	14464	14443	14121	14121	14340	14238	14320	14261	14178	14221	14454	14288	14321	14291	14241	14161	14238	14267	14561	14214	14328	14240	14376	14195	14203	14214	14383	14444	14434	14433	14227	14413	14391	14183	14238	14385	14389	14180	14306	14334	14386	14443	14241	14281	14302	14192	14380	14311	14224	14191	14257	14341	14145	14281	14151	14168	14329	14260	14237	14241	14302	14327	14275	14260	14321	14301	14394	14346	14366	14345	14343	14203	14366	14329	14318	14100	14331	14125	14211	14214	14150	14302	14353	14255	14368	14063	14501	14243	14331	14177	14314	14317	14150	14208	14040	14296	14262	14448	14298	14441	14364	14376	14486	14257	14453	14407	14452	14333	14319	14083	14247	14102	14343	14403	14254	14450	14247	14255	14213	14190	14218	14447	14228	14308	14508	14218	14325	14359	14430	14361	14452	14357	14329	14407	14398	14551	14323	14275	14146	14348	14252	14450	14365	14139	14385	14193	14290	14354	14239	14261	14262	14281	14331	14321	14376	14445	14482	14159	14259	14225	14222	14410	14331	14327	14515	14365	14128	14126	14379	14178	14316	14252	14280	14427	14332	14253	14375	14343	14400	14163	14363	14247	14025	14281	14459	14362	14155	14368	14163	14417	14236	14211	14254	14365	14156	14282	14364	14407	14282	14331	14340	14228	14049	14172	14193	14416	14233	14190	14410	14218	14275	14296	14361	14300	14117	14418	14422	14286	14323	14315	14227	14194	14380	14272	14304	14396	14106	14237	14333	14246	14342	14443	14336	14326	14364	14291	14388	14514	14255	14256	14399	14298	14331	14465	14161	14294	14339	14483	14288	14300	14324	14190	14378	14299	14313	14255	14344	14416	14421	14351	14293	14290	14274	14167	14496	14386	14262	14102	14283	14317	14323	14393	14389	14504	14424	14213	14136	14301	14316	14434	14258	14513	14286	14332	14184	14375	14305	14251	14397	14204	14388	14290	14192	14245	14243	14149	14304	14276	14324	14386	14299	14323	14400	14137	14169	14174	14291	14184	14340	14439	14224	14340	14038	14532	14122	14227	14255	14211	14362	14325	14170	14263	14318	14432	14070	14219	14205	14378	14353	14189	14295	14381	14350	14381	14267	14321	14261	14130	14184	14153	14433	14202	14319	14374	14346	14220	14199	14362	14384	14313	14040	14255	14379	14222	14427	14341	14367	14225	14489	14335	14306	14303	14438	14224	14350	14409	14260	14240	14269	14355	14444	14187	14009	14161	14301	14434	14504	14405	14268	14438	14384	14283	14041	14316	14506	14215	14233	14176	14323	14108	14270	14280	14354	14448	14132	14462	14282	14338	14206	14299	14484	14365	14321	14455	14376	14081	14262	14302	14517	14190	14142	14267	14385	14533	14231	14480	14285	14067	14352	14507	14236	14299	14258	14336	14330	14252	14308	14274	14333	14310	14293	14327	14392	14262	14318	14311	14387	14350	14310	14243	14106	14206	14342	14373	14300	14067	14372	14318	14519	14134	14181	14261	14336	14182	14274	14481	14078	14307	14352	14296	14220	14210	14282	14249	14372	14098	14410	14324	14208	14144	14361	14319	14356	14267	14294	14441	14344	14095	14332	14294	14193	14393	14247	14434	14187	14270	14286	14384	14426	14239	14240	14259	14097	14214	14324	14221	14269	14430	14631	14207	14360	14292	14183	14242	14288	14360	14501	14185	14250	14345	14361	14379	14202	14208	14174	14414	14341	14424	14160	14252	14253	14282	14279	14318	14218	14125	14291	14545	14271	14364	14267	14260	14388	14379	14359	14268	14376	14233	14134	14387	14331	14129	14313	14341	14294
34937	50557	45240	34075	27881	22768	19038	16880	15636	14695	14079	13787	13431	13232	13115	12909	12966	12843	12668	12882	12606	12671	12869	12612	12697	12588	12646	12589	12608	12483	12508	12617	12579	12691	12605	12536	12428	12668	12594	12638	12544	12615	12580	12619	12492	12550	12534	12586	12455	12507	12414	12504	12725	12400	12585	12460	12654	12398	12461	12527	12401	12348	12484	12599	12407	12557	12609	12561	12599	12500	12468	12454	12390	12452	12567	12591	12590	12548	12494	12614	12332	12612	12589	12522	12588	12678	12525	12550	12557	12488	12473	12646	12352	12642	12519	12456	12744	12510	12599	12601	12507	12588	12539	12495	12516	12489	12512	12603	12483	12660	12650	12653	12577	12541	12490	12619	12597	12637	12633	12531	12405	12440	12534	12597	12485	12604	12611	12721	12641	12555	12406	12421	12593	12474	12549	12574	12522	12561	12442	12352	12581	12543	12562	12635	12465	12422	12568	12396	12565	12516	12601	12501	12659	12512	12392	12595	12455	12529	12589	12675	12670	12554	12425	12488	12590	12442	12639	12699	12464	12458	12552	12568	12454	12472	12472	12586	12480	12437	12640	12571	12581	12507	12681	12397	12464	12453	12740	12619	12525	12592	12602	12516	12577	12500	12431	12419	12689	12443	12475	12351	12493	12601	12551	12435	12533	12580	12549	12518	12501	12448	12467	12695	12456	12423	12560	12592	12592	12584	12635	12578	12479	12562	12580	12449	12420	12603	12477	12636	12580	12440	12685	12543	12490	12466	12637	12586	12536	12595	12726	12505	12457	12609	12476	12517	12603	12371	12479	12639	12532	12413	12562	12531	12534	12659	12417	12383	12521	12508	12650	12491	12453	12460	12488	12623	12581	12484	12600	12566	12644	12480	12525	12555	12387	12577	12361	12479	12537	12475	12450	12709	12485	12544	12526	12588	12680	12396	12670	12447	12559	12544	12594	12529	12528	12583	12656	12456	12593	12506	12570	12516	12413	12374	12568	12539	12678	12370	12572	12619	12571	12638	12275	12740	12493	12572	12571	12449	12594	12495	12458	12646	12526	12782	12744	12543	12627	12523	12615	12517	12450	12698	12644	12441	12604	12543	12561	12586	12544	12508	12454	12451	12707	12525	12534	12500	12636	12474	12431	12595	12518	12463	12463	12501	12464	12474	12686	12532	12434	12673	12338	12461	12473	12484	12662	12637	12565	12469	12567	12510	12482	12669	12439	12422	12366	12512	12456	12587	12476	12671	12459	12559	12494	12455	12564	12525	12661	12670	12510	12444	12417	12557	12500	12483	12670	12547	12588	12610	12578	12518	12520	12630	12524	12622	12442	12512	12587	12632	12483	12461	12499	12637	12727	12479	12487	12610	12444	12558	12607	12534	12539	12611	12566	12600	12781	12486	12555	12514	12493	12464	12511	12561	12579	12521	12481	12508	12513	12354	12520	12648	12430	12592	12679	12506	12392	12544	12629	12528	12636	12698	12510	12632	12443	12472	12532	12556	12620	12568	12617	12602	12469	12398	12731	12585	12489	12654	12431	12406	12498	12474	12544	12433	12449	12532	12490	12503	12480	12560	12645	12503	12519	12707	12474	12647	12768	12469	12709	12452	12503	12662	12339	12452	12569	12673	12375	12529	12483	12558	12790	12634	12541	12638	12638	12462	12504	12651	12663	12494	12457	12659	12448	12497	12577	12638	12392	12523	12670	12546	12445	12585	12763	12586	12393	12454	12597	12411	12524	12510	12622	12633	12540	12374	12410	12572	12621	12471	12693	12582	12662	12643	12507	12558	12420	12571	12475	12594	12595	12626	12670	12403	12484	12464	12509	12524	12506	12583	12528	12603	12461	12444	12675	12577	12645	12399	12648	12598	12543	12603	12513	12451	12427	12553	12543	12709	12559	12496	12534	12475	12555	12537	12540	12552	12468	12420	12327	12607	12452	12555	12383	12335	12399	12491	12389	12590	12449	12457	12559	12497	12449	12517	12510	12681	12568	12572	12437	12613	12483	12512	12603	12501	12616	12672	12586	12534	12584	12533	12420	12468	12538	12432	12535	12447	12537	12606	12706	12596	12626	12544	12397	12663	12588	12737	12432	12416	12501	12516	12472	12487	12611	12597	12631	12583	12551	12506	12419	12401	12692	12613	12615	12434	12532	12457	12329	12594	12563	12500	12556	12426	12686	12608	12500	12448	12581	12469	12626	12579	12583	12622	12462	12529	12700	12557	12423	12557	12310	12568	12509	12527	12376	12572	12534	12498	12659	12612	12595	12510	12712	12755	12552	12379	12670	12660	12439	12512	12666	12595	12704	12553	12570	12664	12479	12299	12534	12521	12558	12720	12532	12460	12632	12691	12352	12658	12493	12649	12508	12693	12541	12505	12453	12586	12526	12494	12560	12635	12582	12554	12380	12521	12431	12526	12500	12626	12705	12608	12565	12611	12533	12563	12463	12620	12497	12592	12522	12619	12492	12652	12490	12533	12634	12671	12405	12412	12586	12530	12563	12400	12471	12505	12733	12589	12481	12674	12565	12482	12602	12697	12491	12615	12521	12658	12625	12510	12537	12679	12590	12663	12454	12580	12456	12421	12549	12592	12624	12555	12540	12465	12671	12535	12592	12562	12575	12538	12447	12403	12317	12515	12597	12535	12475	12767	12494	12504	12527	12499	12552	12484	12583	12529	12459	12570	12760	12443	12657	12551	12582	12470	12506	12694	12470	12542	12503	12456	12501	12512	12574	12527	12453	12596	12593	12487	12560	12713	12536	12696	12468	12506	12473	12582	12464	12522	12402	12567	12508	12542	12498	12498	12606	12556	12580	12461	12564	12693	12476	12709	12580	12683	12567	12506	12562	12419	12519	12531	12452	12641	12513	12573	12600	12527	12504	12404	12663	12577	12670	12540	12476	12537	12470	12439	12482	12601	12290	12559	12638	12438	12557	12448	12546	12527	12607	12622	12602	12445	12620	12491	12615	12406	12589	12562	12352	12580	12583	12624	12529	12580	12525	12386	12521	12447	12360	12598	12547	12618	12521	12492	12491	12526	12464	12462	12748	12654	12388	12440	12579	12380	12565	12498	12646	12447	12556	12485	12617	12517	12450	12712	12607	12620	12366	12605	12610	12508	12461	12396	12548	12455	12529	12635	12646	12574	12395	12472	12518	12623	12697	12556	12406	12665	12543	12568	12551	12490	12537	12613	12542	12509	12574	12529	12700	12624	12554	12384	12495	12465	12484	12516	12433	12541	12592	12554	12530	12379	12448	12502	12410	12543	12574	12518	12569	12638	12641	12455	12669	12561	12680	12409	12479	12545	12646	12434	12511	12385	12561	12525	12496	12601	12517	12603	12546	12616	12563	12432	12449	12608	12627	12475	12504	12491	12697	12661	12599	12515	12463	12499	12619	12524	12591	12735	12491	12736	12492	12748	12597	12533	12543	12731	12510	12578	12535	12450	12436	12606	12723	12652	12440	12491	12511	12519	12613	12730	12440	12382	12764	12530	12530	12577	12485	12554	12400	12364	12485	12785	12483	12456	12397	12529	12486	12620	12365	12533	12604	12696	12426	12438	12649	12510	12734	12664	12396	12473	12506	12592	12505	12661	12565	12461	12602	12560	12574	12570	12517	12505	12591	12472	12498	12522	12495	12473	12534	12676	12403	12408	12410	12548	12509	12540	12484	12500	12496	12528	12510	12537	12475	12497	12543	12655	12610	12620	12626	12744	12545	12584	12375	12459	12619	12457	12607	12531	12407	12604	12428	12606	12511	12539	12573	12620	12693	12512	12444	12319	12449	12529	12406	12377	12557	12569	12545	12435	12707	12574	12522	12454	12426	12570	12426	12473	12440	12691	12382	12651	12427	12371	12614	12446	12579	12630	12619	12479	12602	12461	12512	12456	12483	12446	12736	12515	12385	12459	12693	12493	12575	12463	12650	12560	12423	12578	12641	12499	12579	12459	12588	12553	12576	12425	12512	12648	12528	12360	12576	12551	12479	12515	12528	12572	12534	12478	12492	12550	12635	12519	12597	12470	12533	12602	12467	12545	12535	12574	12517	12515	12549	12652	12623	12551	12453	12525	12576	12605	12577	12564	12542	12522	12495	12499	12488	12742	12640	12584	12523	12570	12556	12537	12530	12489	12649	12407	12572	12482	12528	12585	12556	12560	12360	12368	12469	12581	12546	12604	12548	12567	12382	12572	12658	12618	12523	12482	12531	12610	12514	12533	12486	12586	12459	12593	12450	12668	12461	12651	12534	12526	12639	12548	12554	12567	12558	12644	12497	12532	12528	12508	12470	12604	12245	12700	12537	12552	12692	12550	12556	12525	12502	12322	12572	12521	12604	12544	12568	12555	12631	12427	12536	12539	12491	12465	12557	12510	12506	12492	12613	12490	12451	12474	12550	12546	12552	12622	12595	12448	12630	12456	12393	12632	12424	12629	12472	12484	12360	12392	12515	12533	12573	12403	12557	12472	12563	12515	12487	12448	12447	12601	12633	12586	12518	12535	12538	12591	12434	12514	12517	12597	12471	12602	12702	12495	12661	12572	12513	12617	12478	12460	12670	12460	12399	12642	12563	12637	12564	12601	12421	12580	12500	12711	12611	12537	12725	12523	12508	12670	12550	12595	12395	12641	12433	12345	12692	12617	12400	12582	12501	12555	12532	12502	12500	12407	12463	12532	12515	12469	12540	12581	12619	12491	12540	12656	12595	12417	12658	12432	12509	12599	12494	12683	12703	12592	12480	12507	12560	12487	12500	12684	12649	12408	12819	12564	12692	12461	12598	12390	12365	12550	12562	12577	12466	12463	12498	12638	12714	12470	12574	12588	12552	12595	12466	12616	12629	12450	12471	12536	12427	12714	12552	12560	12636	12507	12500	12531	12632	12570	12654	12640	12582	12613	12538	12595	12315	12481	12611	12513	12665	12491	12501	12456	12459	12735	12464	12505	12497	12533	12599	12561	12557	12715	12684	12455	12534	12449	12494	12521	12397	12592	12671	12410	12470	12582	12523	12431	12468	12642	12477	12638	12492	12570	12614	12552	12638	12462	12489	12576	12520	12590	12453	12526	12566	12440	12734	12488	12503	12559	12529	12408	12718	12593	12488	12478	12564	12572	12554	12690	12652	12552
24031	21059	29007	27394	27136	26967	24310	19720	17408	16713	16115	15558	15026	14813	14647	14481	14542	14494	14378	14274	14275	14113	14212	14255	13973	14139	13982	14131	14103	13997	13992	14186	14015	13851	14065	14065	13946	13958	14036	13993	14035	13853	14034	13915	13989	14002	13894	14079	13930	13954	13867	13767	13959	14007	13989	13916	14065	13833	13861	13811	13803	13923	13859	13863	13989	13839	13967	13845	14001	13944	13954	13875	13966	13937	13869	13797	14061	13945	13855	14034	13917	13908	13972	13797	13858	13662	13833	13793	13747	13777	14052	13932	13726	13848	13890	13722	13817	14093	13967	13878	13883	14050	13971	13757	13870	13878	13858	13801	13892	14230	13832	13829	14002	13982	13649	13886	13768	13991	14136	14019	13885	14004	13740	13864	13911	13916	13828	13638	13719	13926	13940	14216	13928	14030	14025	13784	13787	13967	13813	14115	13958	13925	14068	13755	13849	13994	13742	13852	13930	13758	13844	13850	13936	13942	13768	14013	13716	14005	13884	13935	13865	13908	13574	13786	14090	14071	13905	13969	13864	14009	14060	13967	14056	13863	13859	13711	13921	13866	13890	13815	13622	13864	13880	13820	13973	14004	13925	13935	13914	13917	13819	14024	13945	13957	14006	13968	13802	13717	13859	13772	14004	13852	13781	13973	14008	13890	14053	14092	13708	14041	14016	13837	13791	14012	13922	13889	13969	13644	13877	13805	13863	13785	13860	13926	13879	14134	13934	13824	13870	14018	13852	13735	13880	13885	13972	13975	13914	14088	14042	13854	13956	13751	13792	13888	13879	13923	13973	13890	13998	13877	13934	13992	13689	13880	13926	13720	14016	13889	14001	13896	14001	14047	13898	13959	13756	13847	13958	13867	13890	13953	13784	13648	13890	13985	14079	13913	13989	13999	14007	13979	13890	13939	14000	14046	13871	13946	14076	14139	14020	13934	13991	13895	13799	13942	13904	13802	13934	13799	13948	14063	13804	13777	13877	13996	13938	13748	14075	13635	13885	13780	13855	13928	13709	13978	13942	13915	13826	13788	13833	13948	14006	13876	13983	13832	13966	14020	13967	13828	13830	13875	13961	13841	13780	13772	13855	13789	13662	13836	14033	13867	13959	13808	13858	13891	13985	13965	13915	13939	13936	13933	13821	13777	14030	13846	13956	13892	13972	14137	14117	13824	13829	13841	13801	14043	13755	13853	13821	13753	14078	14033	13914	13735	14008	13995	13952	13827	14020	14069	13914	13912	13839	13657	13949	13922	13908	13833	14070	13830	13858	13966	13845	13873	13999	13843	14015	13866	13959	13880	14171	13730	13910	14022	13991	14028	13936	13882	13850	13856	13940	13793	13738	13885	13894	13868	13920	13991	13787	13932	13997	13919	13970	13758	13901	13792	13936	14000	13796	14029	13719	13870	13727	13915	13905	13991	13972	13987	14019	13884	13913	13880	13786	13856	13853	13849	13651	13856	13875	13953	13921	14047	13855	13999	13990	14092	13916	13899	13923	13811	13961	13851	13748	13824	13865	13980	13837	13941	13895	13667	13886	13955	13801	13819	13829	13866	13799	13838	13850	13833	13842	13816	13750	13938	13749	13763	13863	14032	13777	13922	13925	13801	13840	13914	14015	13888	14101	14048	13906	13767	13940	13907	13619	13844	13902	14235	13792	13968	13939	13946	13863	13950	13885	13842	13983	13970	13975	14020	13898	13948	13794	13895	13895	13893	13839	13692	13808	13930	13918	13960	14003	13825	13826	13720	14000	13811	13921	13968	13902	14049	13966	13862	14050	13936	13809	14054	13864	13854	14034	13949	13905	13830	13787	13820	13921	13883	13799	13716	13983	13684	13867	13884	13890	13834	14045	14149	14055	13981	13978	14122	13944	13916	13863	13896	13929	13818	13846	13821	14035	14113	13770	13998	13778	13975	13987	13855	13845	13905	14048	13849	13852	13817	13912	13936	13892	13923	13866	13824	13779	13868	13938	13964	13852	13882	13872	14007	14028	13763	13805	13783	13912	13798	13923	13981	14003	13986	13940	14073	13843	13760	13976	13730	13945	13811	13901	13974	13890	13999	13874	13745	13727	14100	14062	13916	13800	13835	13913	13715	13926	13997	13956	13942	13871	13959	13781	13867	14024	14060	13816	13716	13838	13968	14065	13869	13826	13816	13688	13836	13821	14022	13828	13919	14198	13866	13831	13900	13985	13850	13851	13814	13853	13961	14082	14023	13721	13866	13781	13955	14000	13835	13936	14071	13970	13829	13890	13950	13994	13912	13776	13746	14050	13897	13952	13690	13940	13926	13890	13706	13921	13856	13996	13870	13839	13789	13802	13748	13895	13887	13805	13820	13732	14052	13908	13855	13931	13919	13923	13866	13898	13852	13657	13843	13968	14045	13994	14091	14045	13920	13826	13777	13931	13870	13776	13969	13966	13923	13958	13935	13824	14131	13816	13956	13870	13980	13951	13850	13949	13853	13840	13784	13903	14084	14158	13955	13869	13919	14027	13758	13930	14042	13898	13736	13766	13950	14054	13831	13883	13740	13921	13733	13896	13750	13876	13797	13856	14075	13978	13841	13769	13990	13836	13837	14031	13865	13893	14015	14075	13916	13862	13904	13826	14010	13959	13736	13731	13879	14034	13972	13878	13709	13797	13913	13937	13914	13859	13878	13878	13890	13784	13843	13882	13890	14026	14000	13783	13831	14052	13870	13840	13764	14014	13872	13909	13882	13833	13877	13875	13799	13849	13941	13726	13951	13882	13908	13782	13985	13993	13801	13959	13992	13880	13778	13776	13869	13807	13946	13851	13833	13861	13830	14014	13935	13891	13986	14046	13953	13870	13898	13874	13606	13734	13969	13701	13847	13871	13833	13888	14135	13903	13787	13904	13902	13864	13946	13708	13699	13846	13819	13973	13880	13937	13883	13860	13949	14029	13848	13711	14086	13949	14017	13976	14008	13959	14058	13894	13829	13870	13897	13957	13979	14047	13866	13970	13990	13773	13740	13881	13711	13999	13945	14027	13886	13971	13897	13946	13869	13979	13723	13983	13955	13838	13872	14013	13654	13926	13649	13963	13948	13945	14119	13962	14055	13843	13888	13936	14014	13876	13876	13936	13745	14023	13957	13966	13756	13888	13776	13983	13810	13834	13795	14160	13940	13849	13870	14001	13803	13813	14051	13971	13854	13915	13645	13902	13862	13828	13865	14012	14005	13858	13907	14036	13864	14008	13738	13859	13797	13942	14035	14024	14077	13730	14066	13957	14031	13909	13728	13956	13927	14036	13991	13785	13770	13893	14053	13788	13831	13797	13952	13990	13935	14030	13875	13839	13758	14011	13827	13791	14005	13896	14056	14094	13949	13865	13797	13926	13835	13748	13819	13855	14068	13736	13863	13845	13907	13918	13820	13914	13773	13863	13802	14166	13948	13907	13896	13921	13722	13769	14004	14003	13874	13969	13912	13813	13929	13958	13799	13832	13998	13852	13848	13849	13980	13915	13984	13905	13987	14091	13925	13935	13846	13882	13988	14054	13960	13993	13787	13891	13846	13976	13802	13913	13735	13901	13926	13644	13772	13942	13691	14014	13798	13921	14076	13772	13848	14066	13867	13876	13850	13795	13881	13753	13870	13844	13804	13890	13788	13950	13971	13952	13855	13781	13786	13835	13845	13705	14019	13912	13893	13954	13818	13937	13920	13772	13980	13788	13734	13996	13846	13909	14038	14082	13820	14090	14053	14068	13768	13789	13874	14109	13949	13952	13807	13953	14014	13921	13702	14005	13761	13960	13963	13941	13999	13973	13930	13926	13848	14083	14112	13794	14078	13889	13728	13830	13757	13919	13919	13951	13850	14125	13863	13753	14017	13945	14182	13789	13962	14079	13801	13732	13852	13888	13778	13793	13754	13814	13884	14053	13888	13754	13856	13860	13734	14008	13870	13914	13859	14067	13972	13681	13913	14038	13915	13921	14024	14096	13817	14049	13724	14101	13895	13904	13893	13767	13751	13828	13774	13889	13834	13890	13899	13647	14020	13991	13847	14103	13880	13969	13965	13924	13865	13744	13883	13851	13970	13769	13800	13963	13717	13925	13708	13823	13982	13968	13933	13669	13736	13773	13924	14034	13895	13954	14025	13986	13855	14042	13929	13950	13971	13960	13838	13799	13878	13842	13939	13790	13810	14105	14035	13957	13762	14065	13823	14008	13746	13845	13685	13949	13992	13775	13754	13783	13649	13856	13757	13840	14063	13856	14122	13787	13924	13793	13741	13841	13764	14013	13985	13725	13596	13978	13894	13985	13824	13831	13809	13879	13933	13721	13816	13949	14014	13794	13756	13831	14030	13869	13785	13967	13860	13628	13686	13575	13714	13837	13899	13917	13751	13973	13928	14047	13863	13839	14036	14023	13841	13911	13907	13761	13886	13882	13911	13887	13836	13759	13793	13950	13662	13903	13642	13870	14055	13697	13857	13963	13835	14003	13807	13836	13938	13880	13921	14047	14012	13947	13864	13737	13754	13925	13870	14071	14106	13815	14045	13816	13838	13928	13855	13883	13826	13884	13971	14018	13752	13789	13973	14167	13771	13814	13883	13838	13777	14027	13870	13875	13975	13971	13752	13772	13848	13903	14056	14044	13840	13860	13826	13866	13882	13952	13867	14031	13787	13913	13878	13885	14033	13768	13978	14142	13776	13911	13955	14003	13928	13842	13727	13882	13768	13961	13807	13885	13954	14023	13984	14133	13734	13840	13842	14101	13905	13875	13995	13930	13935	13866	13973	13797	13924	13737	13712	13971	14060	14021	13916	13884	13815	13834	13736	13988	13877	14053	13977	13911	13900	13902	13975	13748	13954	13851	13975	14016	13735	13930	13916	14070	14042	13909	13769	13836	13906	13943	13940	13744	13838	13840	13876	13897	14015	13993	13922	13818	13913	13758	14136	13933	13940	13839	13875	13967	13760	13805	14106	13893	13906	13976	13848	14094	13814	13884	13905	13817	13808	13784	13975	13918	13870	13724	13995	14064	14001	13899	13823	13906	13912	13674	13916	14097	13707	13867	13990	14157	13747	13833	13802	14036	13914	13867	13726	13882	13973	13654	13871	13884	13931	13856	13979	13984	13802	13812	13613
34390	56333	51618	40891	34102	27975	23070	19463	17305	16091	15093	14300	13958	13431	13183	13043	12888	13103	12787	12683	12565	12450	12578	12697	12516	12367	12469	12232	12600	12486	12265	12541	12454	12436	12470	12298	12324	12463	12507	12490	12361	12346	12302	12522	12479	12383	12291	12262	12290	12342	12262	12247	12550	12303	12288	12484	12428	12269	12497	12444	12147	12324	12414	12437	12412	12381	12248	12353	12368	12214	12297	12246	12268	12155	12392	12327	12249	12226	12378	12292	12428	12247	12456	12139	12282	12313	12525	12359	12237	12281	12176	12150	12341	12205	12379	12177	12438	12301	12227	12387	12293	12349	12258	12222	12321	12315	12399	12107	12101	12243	12233	12357	12215	12311	12351	12148	12414	12282	12317	12339	12229	12414	12387	12308	12357	12356	12339	12220	12364	12499	12453	12332	12309	12098	12295	12238	12297	12426	12367	12336	12313	12205	12261	12174	12405	12367	12469	12391	12293	12319	12356	12159	12277	12407	12434	12489	12326	12436	12304	12159	12262	12312	12381	12360	12326	12406	12251	12275	12254	12383	12366	12196	12182	12248	12324	12282	12422	12233	12305	12413	12327	12335	12167	12213	12219	12361	12298	12388	12148	12350	12436	12439	12315	12180	12336	12296	12548	12519	12310	12237	12363	12382	12382	12467	12345	12205	12353	12283	12427	12331	12295	12383	12254	12217	12396	12438	12346	12329	12424	12301	12401	12276	12225	12520	12316	12341	12204	12486	12318	12271	12457	12383	12437	12185	12260	12334	12372	12401	12395	12192	12328	12442	12202	12445	12361	12247	12395	12404	12271	12394	12353	12422	12305	12343	12265	12338	12414	12334	12290	12300	12463	12348	12281	12278	12321	12341	12228	12228	12290	12404	12282	12380	12228	12215	12114	12412	12348	12254	12254	12228	12341	12363	12390	12141	12281	12402	12235	12431	12260	12336	12365	11976	12351	12092	12481	12255	12345	12288	12551	12407	12431	12317	12390	12321	12268	12087	12444	12362	12383	12472	12218	12380	12251	12360	12414	12231	12410	12263	12405	12373	12370	12196	12408	12444	12448	12461	12195	12209	12390	12385	12288	12301	12377	12330	12363	12405	12495	12310	12207	12280	12319	12422	12341	12359	12205	12284	12211	12394	12399	12371	12311	12303	12335	12349	12261	12324	12250	12215	12272	12327	12267	12410	12235	12192	12311	12329	12162	12425	12274	12371	12347	12252	12308	12211	12341	12290	12226	12397	12294	12088	12378	12330	12367	12227	12251	12290	12304	12268	12420	12251	12239	12413	12402	12358	12303	12193	12231	12208	12318	12230	12324	12324	12225	12386	12241	12381	12277	12204	12423	12405	12267	12375	12216	12330	12505	12252	12343	12472	12352	12230	12260	12437	12364	12362	12262	12367	12333	12264	12257	12194	12245	12255	12281	12453	12290	12320	12359	12305	12362	12417	12315	12374	12312	12472	12380	12355	12380	12232	12392	12386	12349	12231	12412	12389	12167	12348	12403	12350	12234	12356	12398	12322	12305	12100	12240	12260	12426	12362	12354	12344	12265	12419	12247	12554	12325	12385	12443	12400	12293	12387	12256	12359	12243	12330	12239	12349	12422	12232	12252	12198	12337	12331	12345	12260	12368	12154	12317	12351	12273	12441	12163	12393	12321	12426	12502	12341	12416	12327	12261	12208	12363	12453	12341	12239	12273	12446	12283	12421	12416	12317	12452	12292	12307	12434	12394	12335	12425	12381	12311	12316	12199	12378	12208	12317	12389	12382	12389	12340	12329	12450	12238	12126	12310	12333	12256	12253	12397	12295	12400	12310	12309	12252	12227	12218	12240	12415	12381	12215	12347	12577	12482	12454	12392	12435	12304	12312	12366	12516	12340	12322	12187	12282	12103	12309	12222	12394	12432	12335	12393	12329	12296	12332	12262	12355	12351	12303	12341	12514	12233	12385	12394	12314	12238	12384	12296	12405	12248	12393	12372	12297	12392	12266	12360	12410	12304	12372	12350	12290	12268	12371	12106	12165	12443	12408	12576	12350	12470	12327	12349	12409	12496	12297	12409	12430	12290	12316	12353	12306	12400	12299	12290	12472	12307	12127	12295	12208	12316	12118	12337	12272	12373	12448	12227	12380	12435	12324	12276	12232	12278	12192	12330	12251	12330	12292	12373	12318	12485	12231	12400	12356	12300	12348	12296	12218	12226	12210	12364	12199	12337	12266	12257	12241	12398	12225	12343	12286	12432	12340	12356	12300	12297	12228	12491	12344	12251	12331	12329	12519	12376	12320	12233	12412	12504	12255	12280	12385	12401	12310	12492	12287	12347	12337	12364	12259	12230	12305	12156	12241	12391	12331	12331	12301	12119	12255	12521	12367	12484	12258	12229	12489	12192	12367	12245	12346	12476	12405	12414	12332	12233	12376	12526	12320	12325	12311	12306	12353	12259	12332	12349	12259	12290	12166	12268	12510	12142	12433	12327	12202	12350	12372	12435	12259	12290	12288	12124	12469	12211	12211	12481	12359	12253	12256	12418	12216	12270	12573	12449	12455	12304	12160	12237	12544	12330	12307	12378	12411	12196	12482	12173	12327	12441	12372	12362	12189	12391	12304	12260	12281	12455	12188	12233	12147	12410	12295	12453	12231	12337	12394	12303	12418	12301	12317	12264	12300	12393	12488	12348	12343	12305	12340	12504	12339	12261	12346	12379	12450	12274	12263	12414	12233	12213	12211	12217	12437	12234	12280	12378	12307	12327	12318	12366	12250	12414	12333	12451	12222	12290	12375	12350	12333	12334	12251	12245	12159	12235	12428	12214	12352	12466	12358	12526	12440	12440	12297	12173	12436	12456	12252	12300	12283	12351	12377	12422	12284	12248	12258	12232	12458	12261	12189	12326	12321	12308	12313	12137	12309	12226	12382	12148	12336	12288	12171	12303	12329	12382	12394	12481	12220	12437	12381	12242	12266	12307	12395	12337	12372	12287	12288	12079	12392	12177	12390	12266	12392	12250	12344	12233	12532	12323	12330	12388	12212	12525	12420	12283	12419	12262	12222	12235	12392	12331	12374	12280	12313	12408	12273	12288	12287	12503	12207	12343	12267	12264	12350	12311	12326	12318	12266	12247	12468	12143	12270	12310	12377	12412	12211	12241	12359	12257	12226	12299	12301	12155	12323	12388	12388	12361	12185	12462	12314	12320	12374	12400	12427	12445	12401	12311	12476	12303	12384	12406	12390	12197	12431	12168	12138	12292	12169	12399	12257	12351	12214	12302	12296	12197	12322	12275	12289	12350	12222	12206	12339	12391	12357	12451	12168	12426	12311	12198	12380	12265	12344	12308	12461	12185	12422	12416	12230	12324	12338	12298	12144	12255	12315	12334	12298	12354	12341	12325	12365	12428	12231	12336	12358	12396	12466	12304	12360	12381	12433	12259	12247	12190	12471	12510	12356	12341	12383	12304	12473	12239	12208	12443	12282	12447	12334	12288	12293	12483	12310	12287	12235	12260	12377	12215	12281	12263	12302	12255	12201	12319	12249	12362	12351	12321	12383	12312	12360	12302	12288	12343	12283	12434	12426	12402	12444	12321	12251	12404	12338	12212	12340	12256	12295	12303	12274	12319	12385	12516	12429	12345	12338	12386	12201	12310	12347	12449	12437	12214	12337	12281	12250	12453	12225	12429	12298	12303	12381	12439	12340	12298	12549	12266	12308	12332	12211	12429	12224	12218	12221	12347	12489	12342	12470	12269	12466	12484	12333	12337	12375	12284	12327	12280	12387	12441	12437	12285	12403	12308	12237	12384	12322	12422	12493	12448	12305	12337	12429	12354	12423	12284	12286	12294	12380	12433	12349	12374	12354	12262	12384	12510	12416	12416	12202	12422	12304	12326	12472	12366	12252	12444	12492	12279	12264	12364	12366	12438	12459	12207	12232	12260	12269	12436	12525	12324	12439	12278	12232	12395	12395	12363	12204	12296	12370	12222	12275	12301	12240	12305	12269	12356	12344	12285	12292	12234	12247	12305	12286	12235	12226	12231	12488	12143	12310	12350	12225	12428	12303	12342	12270	12456	12377	12423	12143	12372	12258	12248	12262	12382	12433	12530	12409	12274	12330	12322	12403	12379	12280	12426	12414	12391	12269	12408	12379	12319	12382	12366	12410	12216	12469	12418	12388	12269	12280	12347	12377	12261	12375	12343	12322	12290	12263	12240	12462	12361	12377	12267	12443	12372	12367	12361	12348	12306	12326	12328	12301	12269	12213	12462	12256	12318	12427	12518	12397	12375	12392	12197	12401	12346	12411	12320	12513	12305	12323	12418	12309	12386	12202	12368	12402	12258	12382	12371	12339	12244	12242	12355	12313	12373	12412	12286	12403	12333	12293	12235	12317	12283	12276	12319	12441	12226	12210	12384	12433	12419	12399	12257	12394	12313	12263	12329	12324	12314	12309	12343	12226	12347	12401	12309	12458	12473	12103	12363	12260	12374	12358	12273	12386	12269	12346	12241	12262	12376	12262	12471	12266	12375	12350	12453	12490	12346	12315	12450	12417	12246	12453	12265	12181	12315	12336	12227	12346	12259	12323	12405	12447	12340	12330	12251	12535	12201	12257	12224	12443	12219	12277	12342	12327	12316	12454	12122	12377	12343	12292	12417	12286	12567	12354	12306	12418	12342	12347	12295	12409	12392	12204	12337	12350	12390	12283	12356	12341	12135	12401	12329	12165	12510	12290	12333	12406	12254	12386	12346	12261	12185	12303	12410	12266	12361	12231	12438	12312	12298	12298	12265	12293	12059	12301	12329	12287	12412	12276	12365	12165	12366	12361	12537	12392	12374	12233	12269	12377	12335	12341	12262	12489	12313	12378	12270	12357	12344	12303	12323	12307	12358	12273	12356	12405	12421	12316	12428	12369	12360	12412	12296	12505	12409	12295	12458	12169	12362	12356	12380	12269	12248	12373	12263	12292	12323	12381	12417	12282	12141	12191	12380	12398	12313	12346	12322	12299	12307	12258	12334	12389	12271	12333	12453	12106	12232	12226	12286	12104	12270	12323	12424	12361	12315	12309	12450	12207	12462	12354	12241	12403	12315	12469	12189	12471	12180	12219	12293	12349	12399	12220	12295	12041
22762	21049	28846	24412	24384	28671	29887	23076	19334	18393	17132	16677	16074	15685	15436	15267	15202	15104	15037	15133	14806	14611	14575	14680	14585	14436	14504	14451	14721	14490	14433	14441	14420	14366	14531	14429	14496	14448	14369	14351	14356	14440	14226	14524	14401	14363	14525	14510	14473	14290	14346	14247	14257	14328	14250	14462	14346	14406	14377	14333	14355	14288	14436	14337	14347	14081	14392	14244	14277	14218	14267	14326	14390	14242	14169	14275	14284	14231	14362	14227	14321	14381	14297	14308	14198	14149	14361	14193	14202	14209	14143	14406	14251	14332	14450	14219	14361	14489	14601	14217	14312	14215	14109	14237	14544	14320	14519	14229	14349	14523	14324	14247	14436	14287	14104	14127	14159	14079	14337	14390	14142	14158	14237	14346	14323	14345	14273	14317	14101	14207	14214	14278	14265	14237	14302	14227	14184	14170	14399	14538	14286	14334	14175	14273	14134	14233	14060	14266	14205	14392	14351	14246	14314	14227	14253	14308	14355	14226	14340	14427	14319	14344	14246	14402	14137	14151	14405	14456	14265	14145	14195	14196	14409	14104	14265	14373	14142	14397	14095	14406	14418	14436	14256	14210	14219	14318	14373	14147	14438	14274	14248	14316	14119	14165	14244	14152	14335	14218	14105	14228	14490	14250	14277	14446	14312	14365	14254	14279	14338	14172	14275	14215	14367	14312	14463	14294	14388	14460	14252	14401	14300	14365	14287	14201	14358	14183	14303	14361	14292	14259	14285	14145	14537	14340	14361	14333	14259	14335	14446	14199	14197	14423	14316	14249	14379	14285	14173	14253	14225	14262	14421	14196	14137	14457	14310	14147	14338	14330	14210	14391	14199	14308	14295	14065	14057	14270	14226	14017	14286	14112	14426	14194	14360	14221	14314	14258	14294	14284	14314	14261	14301	14345	14320	14243	14269	14488	14100	14248	14317	14194	14277	14200	14181	14222	14308	14041	14236	14437	14380	14342	14324	14386	14385	14000	14342	14437	14316	14274	14313	14349	14295	14162	14218	14237	14200	14393	14304	14434	14321	14122	14106	14332	14240	14402	14174	14131	14310	14310	14164	14148	14410	14404	14296	14387	14247	14309	14323	14194	14176	14263	14350	14145	14223	14381	14193	14341	14142	14216	14340	14453	14184	14253	14469	14191	14206	14344	14203	14182	14486	14504	14234	14412	14182	14165	14548	14384	14317	14185	14250	14320	14266	14390	14392	14384	14220	14232	14494	14458	14260	14253	14365	14261	14260	14118	14265	14269	14218	14257	14233	14349	14422	14402	14217	14341	14152	14306	14226	14099	14372	14177	14309	14218	14369	14390	14468	14271	14460	14269	14297	14355	14201	14259	14205	14304	14381	14132	14079	14145	14258	14164	14333	14224	14344	14163	14186	14277	14158	14281	14360	14207	14105	14216	14383	14259	14279	14325	14227	14419	14339	14126	14082	14215	14222	14127	14197	14405	14345	14315	14223	14419	14137	14110	14213	14273	14146	14499	14391	14272	14238	14202	14215	14113	14318	14295	14391	14147	14214	14259	14125	14299	14274	14434	14178	14371	14269	14316	14236	14432	14214	14421	14282	14217	14323	14245	14154	14282	14109	14364	14147	14228	14286	14308	14427	14287	14365	14394	14171	14537	14256	14264	14152	14293	14340	14248	14164	14112	14279	14217	14311	14495	14228	14203	14458	14132	14232	14134	14255	14512	14248	14142	14282	14415	14316	14249	14301	14115	14199	14317	14146	14283	14075	14187	14154	14091	14160	14210	14141	14193	14121	14136	14189	14469	14145	14361	14304	14318	14453	14307	14284	14261	14342	14289	14469	14213	14256	14108	14237	14390	14454	14216	14303	14345	14115	14363	14295	14353	14218	14251	14330	14134	14390	14287	14210	14503	14323	14286	14253	14082	14107	14193	14300	14239	14190	14365	14427	14386	14165	14240	14331	14359	14253	14465	14209	14162	14167	14326	14405	14406	14309	14220	14069	14328	14348	14359	14372	14271	14213	14231	14321	14230	14398	14252	14357	14125	14159	14184	14073	14167	14243	14122	14166	14215	14090	14390	14245	14309	14115	14264	14450	14068	14243	14297	14433	14139	14134	14215	14300	14306	14188	14369	14254	14295	14259	14367	14167	14288	14270	14385	14265	14392	14167	14399	14256	14193	14301	14357	14348	14053	14353	14333	14203	14397	14284	14253	14392	14199	14364	14426	14160	14442	14300	14126	14363	14273	14080	14228	14198	14214	14503	14164	14381	14192	14468	14337	14429	14103	14255	14349	14251	14479	14316	14166	14245	14324	14130	14394	14215	14340	14271	14404	14159	14144	14270	14345	14208	14200	14216	14271	14235	14272	14281	14079	14152	14144	14193	14260	14438	14317	14334	14289	14347	14068	14345	14557	14238	14198	14227	14152	14183	14262	14305	14414	14434	14233	14547	14287	14349	14258	14207	13938	14227	14142	14303	14279	14242	14194	14298	13912	14219	14229	14197	14400	14407	14336	14291	14266	14228	14247	14319	14223	14250	14297	14418	14513	14320	14274	14349	14314	14419	14300	14270	14144	14106	14258	14356	14271	14066	14416	14275	14256	14343	14225	14212	14202	14242	14259	14360	14226	14266	14055	14326	13930	14313	14380	14405	14303	14244	14415	14254	14381	14245	14368	14286	14129	14364	14300	14214	14358	14224	14228	14180	14367	14223	14269	14373	14113	14223	14285	14207	14413	14357	14388	14272	14257	14227	14144	14179	14123	14268	14318	14528	14407	14466	14164	14314	14217	14393	14321	14310	14399	14292	14290	14384	14358	14396	14246	14386	14323	14440	14072	14417	14441	14299	14059	14196	14400	14166	14383	14310	14186	14192	14347	14299	14117	14207	14232	14230	14129	14250	14219	14210	14134	14042	14270	14370	14589	14285	14198	14232	14468	14481	14270	14236	14271	14082	14053	14286	14081	14212	14162	14398	14155	14249	14246	14574	14197	14286	14204	14181	14299	14154	14278	14374	14134	14137	14089	14147	14185	14177	14294	14296	14189	14061	14385	14102	14372	14535	14351	14225	14134	14217	14260	14360	14198	14365	14316	14220	14489	14084	14356	14299	14285	14267	14203	14386	14344	14259	14233	14305	14180	14212	14261	14169	14316	14207	14253	13971	14109	14045	14065	14266	14371	14367	14075	14284	14106	14272	14408	14244	14357	14243	14248	14319	14309	14215	14383	14270	14199	14341	14305	14078	14143	14302	14160	14423	14118	14357	14169	14290	14250	14078	14238	14236	14347	14282	14303	14185	14304	14138	14227	14210	14231	14287	14148	14249	14144	14377	14235	14305	14408	14294	14290	14275	14287	14219	14525	14299	14384	14378	14254	14317	14176	14257	14305	14105	14274	14223	14233	14345	14268	14350	14295	14242	14291	14124	14338	14291	14142	14158	14296	14317	14196	14338	14263	14236	14247	14337	14304	14113	14243	14180	14366	14056	14281	14256	14063	14429	14072	14267	14171	14245	14092	14341	14493	14264	14393	14433	14147	14237	14279	14459	14238	14353	14409	14376	14268	14272	14278	14363	14263	14189	14323	14152	14099	14300	14350	14326	14233	14465	14051	14261	14137	14143	14111	14292	14373	14200	14238	14226	14410	14233	14369	14142	14370	14405	14265	14371	14110	14370	14261	14423	14310	14159	14126	14275	14334	14145	14215	14133	14033	14126	14168	14204	14220	14328	14364	14254	14203	14167	14303	14126	14261	14075	14249	14267	14095	14321	14508	14469	14405	14128	14369	14063	14308	14360	14045	14245	14315	14259	14238	14272	14323	14327	14330	14169	14302	14328	14254	14123	14300	14516	14258	14193	14346	14494	14397	14331	14362	14236	14416	14225	14477	14321	14323	14356	14256	14230	14262	14512	14201	14059	14178	14398	14196	14268	14342	14295	14244	14212	14391	14367	14278	14376	14326	14291	14229	14293	14352	14328	14205	14371	14417	14200	14098	14278	14426	14278	14059	14219	14134	14388	14473	14286	14266	14392	14111	14253	14523	14249	14379	14362	14256	14297	14380	14091	14297	14155	14250	14241	14182	14254	14235	14222	14279	14254	14439	14225	14355	14187	14108	14132	14190	14278	14285	14144	14309	14449	14266	14176	14192	14139	14112	14273	14012	14331	14182	14264	14218	14194	14229	14232	14233	14417	14199	14105	14206	14260	14357	14167	14298	14141	14149	14033	14245	14371	14552	14417	14351	14356	14336	14285	14348	14357	14387	14272	14273	14367	14144	14271	14122	14344	14276	14158	14186	14233	14245	14328	14208	14272	14185	14363	14101	14205	14253	14213	14332	14107	14387	14297	14162	14509	14388	14238	14438	14229	14214	14300	14248	14146	14201	14340	14274	14366	14201	14215	14376	14224	14365	14102	14093	14263	14207	14231	14286	14292	14299	14363	14374	14353	14372	14342	14306	14265	14091	14302	14209	14269	14235	14219	14223	14347	14211	14216	14104	14376	14144	14118	14277	14181	14184	14388	14363	14291	14249	14211	14245	14119	14297	14283	14355	14120	14180	14241	14221	14177	14178	14185	14310	14259	13931	14180	14197	14213	14323	14310	13980	14295	14362	14124	14280	14390	14320	14390	14156	14239	14365	14266	14315	14218	14247	14146	14427	14218	14218	14336	14134	14252	14141	14257	14339	14140	14144	14140	14320	14249	14235	14395	14157	14257	14288	14352	14114	14341	14374	14218	14479	14149	14259	14221	14127	14183	14115	14139	14191	14359	14398	14295	14288	14377	14366	14363	14320	14194	14225	14319	14479	14466	14212	14300	14357	14243	14382	14182	14381	14203	14311	14280	14091	14164	14470	14249	14299	14472	14302	14438	14263	14297	14132	14201	14224	14225	14015	14339	14309	14314	14276	14385	14483	14060	14193	14328	14166	14136	14344	14205	14005	14419	14110	14357	14132	14358	14293	14358	14423	14097	14090	14223	14296	14245	14142	14356	13994	14149	14441	14263	14020	14054	14141	14376	14107	14239	14258	14070	14209	14430	14047	14091	14276	14346	14162	14100	13943	14238	14238	14396	14187	14305	14197	13963	14332	14248	14082	14204	14231	14347	14253	14403	14168	14111	14228	14403	14202	14298	14231	14384	14225
36084	61890	57285	45759	39442	33955	28894	23105	19173	17832	16807	15390	14655	14389	14029	13639	13325	13453	13191	13139	13058	12918	12790	12791	12823	12804	12773	12737	12569	12586	12737	12583	12648	12680	12734	12566	12715	12561	12694	12637	12600	12559	12575	12561	12633	12412	12563	12592	12555	12540	12586	12607	12517	12465	12452	12527	12479	12416	12460	12665	12515	12427	12654	12536	12376	12362	12637	12512	12643	12411	12397	12627	12465	12694	12451	12433	12529	12528	12427	12583	12610	12544	12486	12549	12550	12726	12474	12553	12499	12459	12345	12537	12492	12457	12656	12415	12443	12776	12411	12520	12503	12463	12569	12416	12640	12485	12615	12502	12506	12540	12583	12556	12552	12649	12553	12494	12501	12423	12604	12567	12488	12548	12483	12338	12567	12546	12273	12479	12531	12472	12472	12527	12635	12504	12408	12510	12605	12523	12521	12385	12476	12603	12576	12480	12621	12491	12483	12523	12640	12600	12543	12433	12703	12545	12662	12511	12551	12608	12361	12569	12659	12590	12588	12618	12545	12550	12580	12360	12725	12509	12700	12526	12488	12539	12547	12537	12569	12545	12539	12663	12619	12535	12616	12547	12590	12321	12400	12466	12592	12566	12675	12531	12642	12412	12611	12537	12378	12435	12533	12650	12647	12539	12510	12556	12715	12643	12583	12486	12586	12582	12581	12548	12481	12516	12554	12656	12515	12661	12516	12642	12478	12464	12420	12515	12673	12410	12530	12497	12441	12460	12525	12587	12564	12650	12425	12308	12618	12499	12489	12377	12655	12356	12516	12486	12550	12511	12455	12528	12518	12574	12399	12362	12497	12531	12647	12362	12464	12425	12330	12542	12520	12451	12571	12384	12426	12506	12525	12589	12512	12611	12623	12506	12376	12539	12516	12605	12555	12482	12531	12485	12573	12427	12469	12434	12434	12512	12547	12480	12410	12540	12440	12523	12485	12588	12478	12429	12692	12432	12536	12570	12554	12441	12408	12488	12510	12408	12412	12558	12468	12503	12539	12577	12560	12548	12477	12512	12657	12648	12642	12514	12543	12462	12414	12316	12481	12395	12605	12547	12477	12630	12757	12524	12557	12401	12707	12527	12820	12388	12475	12555	12448	12482	12510	12681	12598	12650	12459	12410	12580	12546	12447	12558	12542	12520	12503	12474	12533	12557	12563	12501	12511	12367	12550	12547	12573	12573	12554	12440	12483	12446	12296	12556	12399	12415	12527	12364	12357	12599	12351	12435	12420	12481	12491	12505	12506	12561	12578	12418	12479	12566	12592	12534	12601	12588	12402	12333	12452	12473	12482	12570	12623	12559	12509	12484	12423	12571	12464	12474	12558	12391	12693	12613	12625	12673	12586	12504	12643	12531	12373	12419	12495	12401	12590	12416	12437	12419	12572	12418	12251	12698	12381	12427	12521	12562	12241	12530	12555	12577	12416	12439	12705	12789	12717	12461	12577	12598	12469	12495	12440	12504	12495	12303	12486	12504	12586	12423	12688	12631	12523	12484	12469	12499	12510	12553	12680	12551	12509	12472	12483	12394	12502	12555	12586	12504	12643	12524	12597	12678	12594	12391	12472	12538	12597	12419	12641	12569	12560	12522	12473	12447	12476	12529	12379	12494	12435	12498	12355	12578	12379	12459	12477	12454	12571	12552	12442	12593	12398	12716	12417	12723	12446	12481	12613	12489	12526	12458	12547	12413	12467	12497	12447	12576	12556	12602	12504	12625	12522	12639	12452	12388	12438	12378	12571	12452	12519	12510	12488	12506	12388	12495	12614	12620	12606	12482	12543	12530	12465	12446	12653	12670	12461	12549	12457	12494	12458	12423	12580	12382	12523	12499	12588	12368	12571	12680	12345	12606	12640	12701	12657	12415	12601	12524	12497	12524	12598	12583	12398	12550	12492	12561	12491	12605	12386	12441	12421	12539	12660	12671	12528	12510	12549	12667	12331	12556	12515	12481	12508	12759	12487	12494	12426	12483	12499	12659	12511	12575	12441	12647	12649	12510	12462	12441	12345	12622	12435	12705	12505	12525	12528	12700	12723	12624	12446	12517	12531	12400	12584	12546	12413	12451	12576	12455	12494	12539	12506	12468	12506	12521	12485	12524	12534	12546	12445	12480	12534	12510	12523	12409	12419	12484	12602	12550	12611	12512	12475	12453	12496	12470	12544	12437	12631	12519	12509	12616	12577	12416	12543	12491	12518	12394	12593	12507	12398	12587	12439	12501	12488	12495	12601	12607	12566	12486	12456	12465	12537	12467	12531	12540	12397	12625	12576	12435	12392	12452	12329	12488	12570	12527	12477	12543	12469	12471	12508	12505	12383	12659	12588	12493	12606	12490	12358	12674	12677	12607	12507	12662	12443	12615	12595	12561	12440	12498	12507	12551	12564	12570	12329	12610	12386	12291	12582	12444	12546	12589	12579	12482	12456	12542	12587	12607	12361	12702	12518	12378	12383	12385	12457	12551	12506	12514	12637	12548	12436	12414	12468	12562	12661	12712	12778	12441	12558	12437	12608	12420	12450	12411	12561	12481	12523	12608	12614	12623	12591	12405	12424	12446	12721	12419	12537	12514	12616	12613	12594	12627	12433	12647	12655	12583	12409	12431	12410	12431	12356	12524	12366	12408	12513	12417	12432	12435	12551	12506	12451	12531	12422	12541	12312	12550	12643	12643	12456	12472	12571	12663	12581	12569	12504	12373	12553	12492	12562	12644	12623	12419	12778	12462	12245	12420	12414	12432	12658	12562	12655	12415	12607	12658	12549	12560	12476	12514	12460	12610	12373	12405	12488	12521	12394	12645	12532	12477	12587	12516	12557	12461	12472	12426	12570	12507	12384	12460	12570	12613	12527	12549	12610	12573	12553	12490	12439	12526	12483	12284	12480	12518	12476	12432	12494	12636	12538	12410	12441	12638	12554	12502	12536	12640	12479	12522	12539	12484	12520	12304	12544	12528	12406	12517	12547	12641	12528	12542	12674	12503	12558	12613	12536	12564	12559	12503	12663	12527	12472	12563	12692	12351	12514	12626	12502	12467	12581	12429	12686	12542	12511	12456	12295	12608	12601	12552	12733	12524	12548	12531	12422	12496	12518	12530	12377	12500	12428	12519	12472	12538	12363	12465	12318	12576	12538	12544	12515	12592	12551	12524	12435	12438	12451	12341	12548	12618	12572	12506	12577	12426	12755	12619	12460	12500	12562	12698	12474	12500	12526	12628	12411	12603	12481	12535	12607	12516	12502	12695	12470	12635	12489	12609	12450	12469	12690	12350	12583	12519	12491	12555	12713	12644	12344	12594	12478	12407	12346	12531	12571	12636	12513	12428	12512	12492	12619	12491	12556	12602	12464	12574	12516	12440	12504	12391	12338	12608	12518	12497	12508	12384	12428	12503	12452	12479	12549	12526	12468	12504	12522	12475	12511	12615	12725	12501	12451	12500	12555	12527	12611	12551	12624	12536	12431	12368	12555	12393	12469	12573	12633	12630	12596	12464	12489	12547	12506	12630	12440	12544	12636	12548	12474	12640	12574	12318	12471	12475	12478	12493	12410	12599	12711	12530	12639	12300	12464	12515	12590	12516	12458	12440	12313	12461	12466	12522	12442	12605	12487	12518	12446	12644	12621	12617	12620	12537	12344	12530	12379	12581	12596	12511	12652	12374	12443	12627	12418	12414	12297	12727	12494	12559	12460	12420	12574	12325	12482	12501	12677	12397	12578	12516	12563	12474	12489	12510	12491	12478	12479	12648	12554	12527	12662	12325	12516	12442	12529	12582	12560	12410	12537	12464	12498	12608	12607	12634	12377	12485	12406	12508	12355	12538	12419	12428	12331	12717	12400	12505	12489	12443	12603	12444	12446	12587	12514	12621	12537	12564	12556	12521	12404	12405	12625	12517	12615	12485	12472	12583	12564	12564	12648	12423	12389	12569	12508	12529	12440	12413	12575	12577	12461	12543	12481	12432	12592	12566	12436	12427	12403	12502	12492	12543	12668	12583	12453	12575	12470	12600	12493	12407	12585	12673	12477	12583	12468	12679	12351	12614	12351	12419	12551	12522	12593	12404	12565	12490	12572	12567	12653	12492	12575	12539	12611	12419	12479	12672	12353	12462	12611	12431	12622	12543	12620	12664	12589	12517	12346	12478	12551	12605	12552	12617	12662	12550	12367	12422	12485	12552	12429	12530	12609	12413	12548	12645	12636	12486	12578	12530	12378	12518	12521	12387	12530	12345	12546	12351	12646	12629	12527	12429	12504	12573	12463	12522	12596	12569	12560	12516	12444	12695	12494	12504	12511	12442	12560	12480	12522	12503	12618	12560	12498	12578	12522	12585	12450	12478	12382	12424	12672	12374	12398	12350	12470	12578	12638	12632	12496	12457	12673	12483	12460	12480	12360	12459	12459	12516	12485	12587	12555	12499	12456	12582	12497	12537	12498	12543	12506	12538	12302	12575	12532	12542	12659	12610	12423	12674	12585	12569	12539	12467	12500	12694	12555	12740	12546	12745	12503	12609	12619	12510	12419	12447	12681	12586	12570	12553	12369	12529	12620	12533	12516	12412	12508	12728	12406	12531	12531	12495	12596	12519	12529	12514	12372	12717	12387	12650	12563	12505	12409	12452	12467	12587	12588	12568	12464	12504	12540	12631	12460	12632	12509	12429	12394	12405	12528	12581	12594	12483	12726	12521	12640	12522	12564	12385	12520	12429	12492	12483	12437	12599	12585	12570	12494	12614	12451	12617	12478	12494	12465	12595	12587	12532	12549	12653	12305	12481	12624	12461	12529	12335	12455	12653	12431	12562	12267	12604	12716	12480	12386	12534	12581	12486	12648	12608	12516	12519	12612	12450	12495	12492	12619	12489	12596	12635	12628	12571	12383	12543	12315	12599	12555	12549	12450	12650	12401	12410	12479	12698	12547	12585	12478	12480	12495	12547	12462	12507	12406	12607	12464	12439	12573	12541	12421	12544	12395	12572	12609	12575	12522	12483	12729	12436	12511	12419	12468	12505	12516	12483	12640	12440	12565	12354	12370	12612	12523	12565	12537	12633	12354	12541	12522	12369	12519	12631	12459	12620	12537	12611	12506	12601	12522	12549	12547	12557	12381	12365
30190	32567	40969	35102	27369	22317	19020	17129	16147	15747	15320	15133	14779	14824	14671	14448	14493	14327	14326	14397	14193	14236	14277	14329	14476	14313	14153	14269	14153	14238	14392	14284	14156	14148	13952	14175	14164	14375	14317	14197	14409	14333	14195	14194	14283	14199	14181	14115	14166	14145	14045	14292	14280	14243	14213	14179	14146	14226	14197	14125	14274	14356	14189	13926	13992	14199	14033	14195	14027	14064	14253	14099	14140	14094	14154	14311	14052	14299	14167	14241	14122	14095	14108	14152	14056	14186	14110	14214	14067	13960	14131	14041	14065	14051	14073	14319	14108	14071	14211	14205	14030	14094	14304	14047	14190	14246	14149	14130	14191	14017	14358	14101	14342	14071	14097	14227	14211	14162	14175	14186	14198	14081	14102	14297	14028	14309	14177	14101	14118	14137	14307	14306	13980	14231	14138	14111	14154	13945	14132	13996	14122	14054	14330	14119	14015	14134	13902	14102	14301	14325	14277	14395	14156	14031	14059	14106	14323	14038	14104	14006	14138	14147	14358	13926	14073	14062	14204	14059	14194	14134	14074	14224	14289	14032	13915	14076	14221	14120	14071	14149	14180	14242	14147	13987	14162	14173	13988	14086	14136	14141	14111	14044	14252	14009	14011	14018	14240	14284	14176	14297	14023	14203	14308	14162	14058	14117	14270	14263	14308	14147	14272	14153	14060	14293	14234	14054	14046	14307	14246	14178	14383	14196	14015	14235	14006	14162	14099	14166	14373	14171	14149	14091	14275	14140	14060	14115	14019	14030	14162	14185	14330	14014	14126	14209	14057	14126	14150	14086	14120	14170	14030	14149	14239	14142	14129	14060	14289	14343	14052	14205	14047	14343	14301	14031	14176	14235	14149	14109	14246	14087	13977	14015	14235	14163	14259	14211	14229	14235	14117	14168	14281	14037	14122	14179	14160	14052	14119	14133	14090	14138	14035	14098	13959	14079	14019	14097	14219	14248	14203	14336	14312	14282	14320	14004	14085	14002	14081	14097	14091	14134	14160	14078	14122	13995	14280	14133	14138	14140	14170	14068	14043	14050	14231	13974	14070	14108	14182	14174	14083	14200	14145	14191	14152	14194	14068	14029	13960	14124	14194	14162	14125	14009	14293	14060	14064	14085	14290	14217	14034	14082	14315	14099	14138	13997	14179	14085	14226	14193	14124	14196	14214	14094	14085	14059	14368	14162	14259	14290	14216	14140	14096	14184	14145	14160	14152	14061	14135	14026	14110	14049	14170	14193	14193	14207	14144	14186	14081	13949	14014	14198	14145	14073	14061	14260	14264	14264	14209	14261	14183	14167	14284	14131	14113	14295	14090	14156	14009	14196	14154	14113	14144	13953	14042	14051	14042	14320	14121	14286	14362	13987	14138	14221	14345	14335	14216	14221	14051	14136	14142	14210	14179	14047	14175	14184	14122	14351	14280	14069	14048	13991	14119	14190	14395	14216	14368	14185	14139	14038	14247	14103	14122	14022	14155	14211	14169	14378	14214	14360	14155	14161	14157	14121	14240	14154	14314	14063	14242	14084	14319	14258	14230	14308	14257	14194	14206	14173	14150	14174	14008	14014	14089	14116	14074	14184	14045	14086	14131	14229	14074	14226	13962	14182	14135	14106	14062	13956	14180	14158	14190	14213	14134	14257	14161	14305	14140	14134	13966	13995	14412	14094	14206	13966	14249	14039	14148	14347	14100	14246	14179	14213	14121	14192	14039	14179	14163	14164	14226	14309	14116	14247	14048	14161	14248	14340	14174	14069	14019	14069	14092	14127	14217	14224	14214	14144	13999	14162	14142	14226	14288	14124	14107	14376	14335	14031	14088	14199	14151	14127	13988	13980	14083	14273	14111	14106	14058	14067	14273	14015	14127	14072	14123	14258	14094	14048	14114	14206	14087	14127	14008	14149	14122	14012	13943	14282	14030	14131	14122	14112	14164	14116	14242	14190	14349	14051	14192	14166	14135	14038	14119	14078	14010	14258	14100	14165	14107	14184	14040	14062	14102	14264	14146	14076	14212	14208	14099	14089	14216	14040	14215	14236	14069	14187	14219	14280	14157	14181	14178	14176	14105	14416	14331	14210	13979	14117	14177	14089	14100	14235	14035	13981	14177	14231	14365	14208	14023	14124	14163	14012	14245	14181	14170	14137	14181	14041	14027	13934	14135	14022	13922	14290	14167	14045	14035	14227	14224	14242	14239	14097	14171	14030	14269	14395	14387	14289	14207	14178	14216	14124	14282	14033	14285	14171	14096	14129	14122	14085	14340	14263	14110	14222	14238	14148	14209	14022	14240	14088	14058	14110	14190	14195	14206	14150	14182	14122	14154	14266	14064	14126	14022	14185	14102	14222	13967	14044	14300	14231	14256	14140	14191	13976	14133	14231	14164	14222	14071	14049	14272	14069	14228	14196	14278	14097	14213	14016	14163	14046	14235	14218	14005	14032	14193	14169	14178	14154	14273	14004	14175	14036	14016	14019	14032	14232	14173	14054	14188	14132	14197	14023	14018	14135	14118	14082	14342	14194	14204	14101	14139	14263	14229	14128	13917	14298	14058	14342	14149	14135	14334	14163	14153	14213	14315	13865	14166	14206	14364	14310	14259	14237	14179	14123	14286	14175	14091	14056	14143	14105	14139	14104	14157	14150	14236	14040	13978	14338	14081	14249	14141	14254	14118	14254	14229	14012	14354	14136	14155	14058	14235	14161	14216	13999	13850	14044	14001	14267	14159	14127	14342	14194	14065	14072	14019	13901	14119	14310	14069	13889	14317	14346	14137	14314	14271	14119	14167	14120	14362	14052	14241	14230	14315	14133	14205	14063	14052	13923	14411	14210	14150	14276	14150	13941	14218	14186	14271	14140	14138	14152	14031	14072	14317	13879	14100	14179	14252	14136	14223	14189	14389	14130	13895	14143	14185	14064	14175	14076	14281	14111	14296	14197	14063	14079	14090	14265	14214	14079	14240	14088	14338	13988	14137	14075	14141	14236	14339	14176	14146	14132	14082	14136	14177	14099	14019	13936	14076	14165	14192	14158	14017	14104	14039	14204	14317	13992	14365	14158	14127	14075	14106	14156	14137	14137	14164	14149	14232	14317	14125	14186	14115	14270	14193	14500	14181	14106	14376	14134	14174	14297	14141	14074	14272	14118	14181	14138	14344	14248	14181	14243	14228	14204	14132	14016	14258	14291	14151	14285	14201	14330	14098	14030	13964	14035	14247	14167	14192	14046	14114	13977	14184	14114	14350	14313	13973	14216	13996	14118	14191	14170	14119	14129	14126	14282	14208	14026	13948	14028	14174	14107	14300	14192	14241	14063	14100	14064	14082	14148	14284	14190	14088	14331	14297	14127	14218	14123	14204	14071	14177	14223	14209	14173	14276	14185	14041	14083	14273	14141	14130	14208	14068	14167	14126	14264	13961	14179	14127	14199	14240	14189	14007	14113	14218	14190	14141	14151	14232	14128	14254	14115	14213	14069	14031	14288	13943	14203	14530	14114	14216	14288	14135	14183	14198	14120	14209	13981	14205	14154	14325	14137	14207	14049	14223	14120	14057	14030	13998	14069	14147	14140	14276	14175	14378	14202	14069	14222	14167	14269	14209	14304	14263	14309	14223	14278	14267	14217	14058	14070	14169	14071	14196	13984	14254	14119	14270	14115	14100	14190	14031	13933	14112	13978	14168	14362	14033	14476	14039	14201	14214	14257	14362	14080	14196	14145	13990	14220	14023	14147	14080	14203	14271	14158	14246	14375	14229	14342	14169	14182	14324	14226	14074	14020	14313	14233	14206	14343	13876	14217	14202	14230	14106	14269	14168	14279	14113	14297	14214	14110	14056	14188	14159	13910	14269	14120	14237	14283	14042	14103	14040	14016	14069	14110	14077	14088	14097	14328	14169	13997	14122	14144	14325	14064	14108	13949	14124	14244	14205	14237	14191	14162	14184	14241	14110	13984	14260	14147	14126	14273	13954	14115	14188	13946	14143	14116	14054	14186	13941	14150	14180	13861	14125	14033	14042	14128	14248	14323	14140	14151	14201	14196	14270	14104	14164	14030	14244	13977	14133	14008	14198	13934	14048	14157	14236	14151	14009	14187	14193	14239	13949	14220	14230	13991	14174	13965	14091	14399	14122	14300	14163	14276	14141	14074	14096	14240	14034	13911	14063	14161	14300	14218	14162	14206	14044	14111	14080	14167	14226	14052	14141	14354	13979	14250	14210	14074	14142	14045	14129	14230	14165	14235	14100	14265	14476	13963	13958	14071	14064	14083	14291	14035	14041	14190	14203	13911	14140	14210	14160	14144	13939	14079	14346	13978	14134	14292	14023	14316	14231	14099	14152	14139	14075	14158	14242	14149	14114	14236	14236	14391	14136	14124	14066	14294	14085	13899	13955	14160	14075	14239	13908	14104	14169	14070	14056	14044	14055	14192	14185	14216	14142	14407	14149	14278	14181	14124	14165	14051	14292	14139	14214	14121	14385	14184	14266	14122	14337	14016	14090	14201	14071	14209	14149	14156	14362	14078	14021	13957	14304	14195	14228	14226	14178	13937	14059	14183	14221	14178	14150	14219	14345	14260	14201	14146	14220	14172	14265	14176	14210	14100	14102	14178	14340	14097	14174	14155	14251	14072	14035	14168	14232	13990	14161	14204	14418	14176	14283	14016	14013	14131	13976	14057	14189	14120	13901	14259	14234	14138	14146	14045	14142	14126	14187	14183	14121	14092	14154	14105	14055	14213	14198	14012	14121	14054	14151	14332	14287	14005	14129	14164	14195	14228	14061	14069	14059	14266	14248	14237	14112	14224	14387	14100	14138	14205	14116	14081	14056	14120	14146	14163	14164	14066	14102	14156	13905	14150	13950	14150	14252	14174	14270	14258	14177	14247	14164	14208	14269	14344	14165	14207	14249	14330	14140	14104	14104	14147	14204	14129	14060	14026	14222	14014	14189	14314	14185	14090	14123	14243	14035	14144	14000	13980	14393	14250	14045	14189	14073	14077	14094	13998	14127	14207	14073	14179	14118	14047	14230	14218	14129	14155	14082	14100	14232	14218	14029	14155	14197	14111	14278	14060	14351	13970	14131	14087	14110	14289	14052	13976	14130	14215	14189	14212
34451	50002	45472	34368	27925	22637	18746	16887	15443	15000	14300	13696	13410	13112	13136	13062	12756	12698	12848	12696	12589	12610	12592	12683	12552	12497	12660	12568	12469	12518	12451	12633	12648	12607	12570	12516	12410	12498	12449	12645	12511	12392	12476	12490	12672	12585	12240	12485	12517	12594	12605	12319	12464	12537	12474	12390	12418	12590	12452	12415	12498	12644	12340	12399	12381	12442	12360	12508	12539	12483	12573	12492	12592	12403	12496	12530	12409	12392	12526	12547	12503	12504	12542	12372	12510	12424	12482	12538	12405	12518	12214	12361	12400	12396	12576	12374	12570	12475	12427	12696	12544	12439	12431	12328	12541	12414	12432	12386	12478	12447	12478	12629	12444	12416	12560	12477	12358	12585	12510	12456	12573	12448	12376	12334	12515	12397	12481	12455	12495	12352	12474	12531	12434	12280	12473	12531	12462	12585	12509	12502	12351	12471	12378	12357	12495	12521	12497	12422	12372	12571	12391	12504	12490	12533	12537	12367	12346	12230	12631	12415	12584	12500	12343	12432	12536	12435	12487	12380	12484	12307	12520	12554	12514	12465	12523	12537	12520	12450	12578	12382	12476	12458	12590	12507	12410	12458	12433	12543	12481	12744	12472	12521	12446	12274	12499	12410	12545	12491	12336	12542	12423	12400	12613	12464	12503	12439	12302	12361	12548	12506	12591	12458	12462	12532	12346	12497	12468	12449	12423	12448	12589	12514	12352	12496	12486	12583	12451	12409	12434	12467	12366	12249	12576	12447	12490	12464	12592	12563	12323	12259	12465	12429	12340	12519	12416	12445	12232	12517	12439	12418	12445	12599	12472	12464	12479	12310	12512	12479	12474	12416	12548	12553	12499	12347	12485	12573	12616	12516	12382	12543	12564	12506	12497	12510	12394	12592	12400	12438	12541	12399	12699	12368	12499	12644	12446	12627	12454	12415	12389	12472	12528	12450	12539	12352	12421	12522	12432	12510	12352	12440	12559	12563	12364	12580	12400	12370	12521	12520	12524	12602	12377	12572	12461	12477	12329	12400	12499	12474	12442	12531	12449	12595	12494	12309	12435	12471	12633	12427	12588	12439	12508	12352	12439	12208	12538	12572	12444	12507	12393	12125	12553	12549	12242	12538	12474	12499	12392	12465	12390	12448	12414	12358	12399	12513	12576	12486	12475	12402	12503	12464	12492	12519	12357	12407	12439	12474	12466	12515	12473	12476	12417	12494	12545	12460	12475	12509	12492	12392	12535	12355	12565	12442	12331	12528	12470	12159	12448	12534	12487	12538	12378	12350	12591	12429	12513	12340	12600	12685	12520	12387	12624	12390	12413	12481	12497	12316	12430	12426	12527	12415	12398	12483	12452	12348	12474	12538	12452	12451	12405	12579	12503	12590	12402	12379	12477	12388	12294	12375	12555	12456	12496	12422	12580	12472	12617	12519	12429	12394	12444	12484	12341	12434	12440	12504	12633	12475	12419	12241	12440	12482	12448	12581	12416	12227	12442	12285	12585	12489	12408	12520	12584	12540	12611	12433	12474	12446	12452	12590	12538	12636	12491	12414	12373	12471	12258	12529	12413	12536	12292	12484	12479	12458	12466	12463	12606	12514	12566	12447	12501	12396	12415	12614	12573	12521	12568	12269	12328	12565	12652	12528	12508	12508	12403	12230	12326	12468	12402	12583	12415	12420	12604	12631	12415	12352	12396	12468	12366	12312	12435	12407	12507	12430	12319	12548	12432	12559	12541	12361	12646	12531	12340	12441	12461	12643	12404	12468	12340	12534	12611	12505	12364	12435	12321	12471	12342	12427	12408	12521	12303	12501	12467	12354	12517	12510	12425	12563	12445	12417	12516	12544	12457	12600	12515	12465	12516	12533	12423	12614	12336	12303	12380	12319	12291	12352	12478	12476	12409	12479	12387	12441	12360	12534	12499	12465	12501	12432	12389	12559	12577	12474	12472	12501	12600	12536	12553	12502	12402	12457	12423	12593	12459	12429	12324	12508	12485	12451	12481	12370	12399	12255	12368	12388	12352	12464	12453	12508	12538	12474	12536	12425	12383	12478	12489	12487	12434	12414	12608	12486	12480	12411	12426	12530	12439	12506	12502	12430	12534	12405	12378	12346	12333	12559	12480	12456	12405	12452	12473	12410	12453	12555	12356	12423	12402	12568	12493	12450	12615	12434	12438	12471	12342	12537	12480	12405	12478	12381	12350	12558	12484	12573	12509	12525	12413	12560	12471	12466	12423	12329	12351	12551	12603	12421	12318	12576	12443	12507	12375	12448	12332	12527	12602	12483	12607	12526	12582	12252	12529	12435	12463	12468	12418	12440	12456	12252	12478	12470	12535	12530	12558	12569	12510	12541	12562	12456	12459	12443	12559	12539	12369	12379	12528	12396	12450	12528	12430	12556	12592	12560	12334	12328	12328	12425	12380	12621	12492	12361	12480	12426	12363	12498	12456	12438	12570	12408	12532	12443	12456	12490	12544	12307	12503	12482	12506	12605	12427	12614	12480	12598	12410	12461	12401	12478	12386	12352	12485	12342	12503	12557	12393	12416	12550	12509	12485	12381	12576	12440	12484	12569	12461	12537	12472	12536	12552	12547	12443	12380	12388	12590	12374	12456	12688	12311	12609	12545	12438	12394	12504	12621	12441	12339	12396	12434	12373	12553	12436	12394	12548	12447	12620	12622	12478	12578	12379	12446	12535	12657	12439	12471	12553	12492	12463	12507	12572	12438	12601	12479	12330	12489	12596	12579	12426	12604	12587	12597	12479	12500	12396	12297	12400	12574	12490	12501	12511	12491	12549	12490	12439	12435	12485	12443	12529	12448	12482	12433	12476	12449	12488	12436	12514	12510	12485	12404	12328	12430	12355	12504	12692	12410	12481	12468	12412	12531	12523	12420	12318	12458	12525	12661	12384	12419	12469	12508	12383	12351	12631	12420	12418	12464	12479	12378	12404	12568	12536	12440	12449	12391	12437	12326	12393	12417	12536	12416	12426	12466	12560	12462	12578	12594	12364	12363	12547	12591	12359	12466	12422	12515	12475	12279	12540	12470	12310	12371	12233	12436	12547	12524	12519	12378	12527	12376	12482	12396	12314	12502	12285	12331	12418	12524	12581	12494	12457	12322	12425	12425	12391	12513	12438	12498	12403	12410	12356	12439	12568	12429	12322	12394	12590	12436	12426	12361	12416	12496	12540	12434	12461	12428	12632	12640	12477	12413	12464	12469	12499	12400	12462	12479	12620	12412	12467	12420	12336	12557	12459	12501	12490	12434	12427	12493	12545	12512	12389	12420	12426	12513	12470	12412	12384	12476	12507	12466	12584	12476	12590	12514	12449	12506	12513	12390	12504	12618	12575	12556	12415	12318	12493	12425	12574	12384	12508	12454	12445	12313	12540	12466	12451	12494	12458	12329	12341	12443	12456	12408	12394	12501	12388	12432	12419	12527	12336	12489	12403	12599	12612	12508	12496	12411	12664	12415	12290	12493	12376	12373	12477	12363	12459	12542	12346	12544	12476	12311	12381	12430	12593	12494	12357	12377	12447	12461	12469	12333	12498	12545	12326	12497	12539	12418	12437	12370	12482	12557	12574	12499	12477	12471	12338	12475	12507	12533	12447	12605	12453	12305	12537	12450	12432	12592	12502	12307	12346	12369	12400	12578	12526	12510	12565	12495	12440	12278	12537	12589	12532	12391	12507	12473	12502	12375	12533	12498	12535	12532	12446	12504	12504	12421	12500	12344	12529	12448	12389	12607	12385	12478	12505	12504	12373	12654	12355	12438	12545	12615	12576	12561	12351	12493	12576	12429	12562	12562	12709	12424	12428	12580	12416	12594	12485	12524	12447	12528	12564	12330	12583	12394	12464	12445	12388	12341	12421	12314	12390	12484	12359	12400	12654	12510	12492	12657	12351	12551	12446	12563	12596	12624	12458	12528	12365	12473	12478	12472	12484	12444	12434	12553	12455	12516	12567	12431	12460	12236	12600	12587	12306	12281	12499	12490	12407	12416	12475	12521	12452	12550	12421	12515	12495	12452	12469	12371	12424	12325	12567	12571	12443	12348	12347	12330	12485	12521	12551	12458	12394	12459	12436	12559	12466	12339	12435	12589	12519	12422	12346	12421	12405	12516	12461	12456	12464	12486	12447	12380	12461	12437	12418	12430	12446	12443	12511	12482	12495	12518	12695	12438	12424	12392	12465	12515	12625	12501	12562	12485	12479	12440	12431	12376	12526	12663	12481	12401	12642	12698	12404	12540	12466	12534	12388	12528	12474	12597	12467	12453	12481	12386	12498	12435	12408	12497	12622	12479	12486	12437	12276	12348	12469	12418	12354	12488	12416	12496	12505	12542	12377	12435	12449	12539	12326	12549	12414	12413	12361	12407	12512	12484	12538	12330	12510	12501	12486	12392	12527	12425	12366	12376	12446	12374	12422	12467	12440	12605	12350	12513	12393	12429	12485	12493	12459	12435	12388	12546	12399	12455	12628	12568	12613	12330	12448	12372	12279	12445	12532	12363	12354	12570	12527	12575	12426	12521	12300	12417	12451	12429	12569	12513	12502	12466	12465	12452	12517	12485	12398	12482	12464	12457	12426	12381	12452	12578	12580	12485	12506	12488	12451	12564	12632	12474	12377	12505	12426	12444	12457	12326	12544	12509	12485	12405	12535	12410	12549	12389	12490	12358	12434	12465	12484	12368	12490	12476	12560	12654	12215	12458	12504	12491	12356	12502	12489	12704	12270	12345	12432	12378	12404	12340	12536	12482	12354	12485	12475	12320	12411	12470	12468	12699	12556	12535	12346	12439	12463	12446	12526	12638	12404	12458	12390	12362	12401	12380	12472	12266	12528	12468	12256	12449	12443	12391	12491	12258	12518	12363	12381	12483	12602	12543	12405	12341	12594	12564	12233	12523	12335	12592	12505	12494	12519	12606	12546	12370	12518	12468	12475	12590	12433	12464	12380	12535	12496	12597	12574	12413	12552	12451	12571	12457	12465	12459	12520	12527	12416	12565	12335	12616	12548	12378	12380	12561	12440	12340	12464	12669	12542	12544	12286	12456	12426	12457	12458	12413	12449	12627	12428	12482	12427	12474	12430	12399	12353	12472	12502	12258
24034	21070	28914	27269	26400	25895	23570	19259	17622	16698	15960	15312	14951	14806	14738	14464	14212	14274	14466	14301	14226	14090	14150	13964	14056	13985	14048	14018	14060	13974	13921	14075	13878	13911	13861	14153	13830	13854	13885	13861	13813	13865	13692	14196	13830	13772	13866	13891	13881	13879	13656	13790	13758	13809	14013	13696	13995	13905	13731	13869	13958	13872	13966	13829	13788	13776	13839	13502	13783	13774	13979	13721	13834	14006	14002	13795	13986	13824	13660	13834	13776	13989	13831	13879	13890	13874	13728	13807	13897	13841	13937	13774	13818	13968	13533	13815	13883	13812	13866	13873	13839	13860	13964	13750	13778	13843	13709	13755	13563	13895	13962	13818	13684	13824	13759	13855	13629	14033	13500	13821	13757	13780	13771	13817	13804	13712	13615	13915	13939	13832	13659	13910	13949	13892	14012	13931	13736	13584	13801	13860	13746	13869	14011	13848	13771	13818	13783	13654	13895	13903	13928	13864	13897	13797	13842	13780	13966	13965	13935	13972	13927	13776	13811	13951	13969	13771	14074	13586	13670	13849	13868	13820	13705	13742	13779	13665	13762	13838	13958	13847	13826	13967	13835	13807	13684	13891	13957	13845	13771	13647	13818	13810	13735	13806	13605	13766	13897	13851	13647	13855	13830	13716	13881	13867	13677	13730	13673	13812	13741	13851	13784	13942	13707	13860	13868	13692	13785	13521	13833	13732	13798	13855	13912	13814	13745	13975	13803	13714	13883	14018	13832	13936	13894	13760	13756	13707	13896	13675	13891	13688	13759	13833	13997	13770	13914	13882	13723	13829	13751	13950	13830	13819	13833	13768	13806	13877	13783	13769	13909	13742	13815	13808	13914	14052	13868	13816	13851	13655	13801	13881	13645	13684	13900	13985	13665	13892	13844	13838	13694	13944	13865	13822	13734	13680	13693	13895	13775	13844	13867	13957	13763	13863	13731	13974	13977	13835	13833	13825	13728	13775	13965	13880	13819	14027	13875	13846	13772	13787	13717	13627	13621	13819	13734	13683	13797	13686	13953	13801	13671	13664	13546	13679	13994	13914	13880	13759	13795	13834	13716	13751	13743	13692	13794	13848	13840	13906	13850	13716	13629	13822	13651	13904	13789	13671	13958	13830	13792	13640	13820	13802	13835	13833	13801	13912	13843	13654	13664	13594	13669	13831	13820	13759	13917	13730	13600	13764	13768	13794	13840	13932	13785	13766	13606	13753	13792	13725	14022	14055	13812	13900	13742	13935	13863	13947	13810	13841	13877	13919	13886	13801	14004	13741	13558	13786	13690	14157	13890	13768	13784	13682	13780	13859	13784	13742	13706	13730	13712	13691	13941	13648	13700	13755	13817	13693	13836	13714	13950	13756	13925	13871	13671	13922	13837	13578	13763	13771	13761	13821	13978	13767	13702	14084	13733	13820	13686	13753	13753	13748	13902	14011	13956	13728	13523	13792	13641	13960	13732	13933	13769	13783	13832	13911	13770	13651	13914	13567	13942	13858	13816	13768	13759	13682	13641	13711	13683	13681	13769	13787	13812	13923	13829	13782	13774	13793	13942	13924	13816	13901	13825	13792	13827	13865	13692	14036	13966	13732	13833	13915	13508	13714	13824	13917	13885	13888	13588	13854	13838	13751	13841	13781	13946	13989	13684	13961	13919	13753	13788	13619	13892	13731	13749	13753	13867	13951	13880	13592	13931	13965	13622	13827	13746	13958	13802	13758	13757	13826	13676	13631	13682	13892	13757	13832	13671	13797	13966	13842	13829	13579	13958	13879	13636	13786	13753	13732	13783	13914	13708	13656	13875	13916	13865	13741	13862	13926	13709	13804	13842	13901	13801	13756	13865	13874	13770	14013	13910	13824	13779	13782	13759	13741	13569	13836	13927	13773	13775	13724	13854	13904	13865	14055	13725	13667	13817	13676	13675	13832	13742	13728	13777	13890	13770	14001	14067	13982	13823	13967	13867	13688	13679	13816	13687	13865	13895	13803	13605	13815	13907	13651	13791	13706	13754	13861	13624	13776	13741	13819	13793	13864	13796	13950	13830	13610	13899	13695	13794	13696	13696	13662	13833	13892	13787	13999	13973	13968	13734	14105	13949	13789	13846	13789	13780	13871	13638	13670	13773	13733	13940	13826	13995	13839	13579	13687	13923	13939	13747	13811	13793	13694	13809	13717	13738	13769	13922	13673	13688	13792	13883	13672	13861	14027	13809	13960	13691	13963	13873	13766	13944	13834	13808	13964	13560	13741	13737	13936	13696	13982	13676	13813	13789	13675	13643	13763	13735	14129	13955	13853	13968	13788	13788	13963	13981	13862	13741	13795	13752	13754	13626	13789	13897	13846	13841	13809	13664	13856	13823	13877	13697	13822	13900	13828	13817	14001	13653	13677	13889	13750	13808	13740	13893	13880	13914	13793	13819	13626	13686	13744	13810	13867	14001	13688	13872	13761	13725	13804	13774	13888	13856	13798	13852	13874	13851	13696	13693	13937	13720	13594	13664	13718	13881	13864	13910	13656	13864	13715	13897	13969	13871	13750	13649	13775	13864	13844	13734	13570	13868	13892	13924	13736	13592	13695	14000	13849	13786	13871	13675	13741	13821	13760	13951	13889	13892	13774	13810	13870	13866	13821	13797	13751	13747	13799	13852	14059	13902	13984	13832	13841	13805	13903	13823	13862	13889	13752	13683	13856	13760	13764	13827	13711	13845	13881	13685	13670	13847	13859	13777	13849	13709	13596	13762	13883	13789	13978	13627	13810	13706	13917	13932	13809	13754	13961	13936	13648	13781	13922	13960	13706	13779	13848	13724	13914	13892	13846	13934	13894	13829	13734	13935	13947	13798	13902	13915	13679	13900	13841	13959	13868	13940	13696	13771	13766	13811	13845	13925	13907	13781	14003	13847	13897	13757	13695	13999	13724	13789	13955	13680	13762	13861	13809	13792	13801	13785	13828	13801	13714	13826	13642	13739	13848	13813	13768	13966	13877	13751	13961	13863	13762	13453	13887	13817	13634	14005	13765	13956	13702	13855	13861	13838	13773	13891	13887	13641	13904	13725	13915	13912	13902	13874	13752	13728	13652	13878	13722	13935	13824	13917	13752	14008	13668	13968	13852	13937	13855	13866	13938	13833	13900	13733	13755	13871	13757	13845	13873	13866	13934	13781	13824	13984	13856	13837	13931	13509	13655	13726	13841	13826	13783	13787	13680	13755	13831	13736	13961	13847	13774	13780	13959	13920	13824	13731	13791	14005	13667	13770	13888	13751	13692	13604	13968	13724	13908	13992	13712	13755	13670	13790	13753	13757	13885	13739	13725	13873	13801	13830	13786	13836	13873	13756	13790	13673	13924	13945	13616	13781	13680	13737	13849	13778	13955	13769	13841	13797	13886	13710	13884	13723	13789	13859	14044	13840	13712	13800	13897	13666	13906	13834	13856	13828	13752	13857	13787	13880	13780	13952	13861	13786	13826	13873	13897	13982	13821	13953	13765	13771	13758	13868	13773	13822	13798	13713	13676	13775	13951	13913	13786	13714	13957	13777	13754	13882	13897	13656	13795	13905	13747	13919	13706	13846	13973	13863	13830	13896	13822	13917	13887	13789	13849	13599	13933	13791	13817	13663	13761	13801	13869	13854	13979	13789	13790	13860	13799	13989	13748	13694	13878	13925	13769	13908	13695	13802	13891	13773	13787	13900	13814	13707	13963	13920	13764	13822	13796	13847	13732	13887	13818	14161	13810	13809	13913	13846	13881	14030	13803	13715	13717	13837	13713	14072	13646	13902	13893	13650	13914	13862	13702	13682	13795	13763	13749	13703	13861	13990	13717	13800	13828	13848	13821	13854	13767	13920	13842	13946	13758	13719	13743	13940	13555	13970	13891	13922	13859	13658	13885	13882	13734	13976	13932	13742	13983	13868	13728	13786	13837	13721	13756	13811	13967	13953	13703	13955	13960	13718	13743	13910	13818	13741	14011	13701	13881	13918	13759	13897	13610	13750	13817	13776	13704	13589	13578	13809	13850	13792	13690	13732	13934	13638	13824	13879	13779	13910	13859	13958	13930	13753	13632	13737	13790	13769	13894	13696	13686	13823	13852	13915	13787	13906	13951	13980	13874	13903	13736	13998	13830	13852	13801	13955	13837	13825	14089	13837	13796	13780	13983	13800	13862	13747	13937	13731	13868	13872	13795	13881	13979	13648	13605	13932	13722	13772	13814	13742	13802	13786	13785	13825	13691	13811	13980	13761	13801	13708	13648	13632	13671	13486	13862	13793	13764	13887	13899	13778	13888	13747	13830	13771	13673	13794	13692	14018	13697	13851	13760	14062	13884	13811	13799	13786	13814	13743	13777	13830	13865	13765	13779	13635	13772	13730	13852	13701	13808	13837	13734	13845	13859	13872	13811	14029	13899	13627	13820	13656	13882	13850	13818	13799	13719	13902	13768	13879	13841	13753	13929	13986	13679	13809	13836	13784	13978	13693	13906	13877	13885	14004	13697	13699	13783	13561	13779	13690	13725	13696	13775	13963	13597	13806	13831	13971	13796	13705	13768	13778	13899	14004	13861	13985	13831	13826	13754	13783	13711	13871	13719	13720	13822	13805	13857	13828	13972	14011	13881	13762	13586	13702	13714	13740	13717	14112	13863	13738	13949	13846	13825	13956	13751	13836	13507	13861	13771	13840	13672	13844	13749	13847	13995	13984	13972	13767	13730	13727	13862	13837	13724	13936	13879	13769	13876	13849	13939	13688	13768	13797	13954	13726	13694	13786	13820	13901	13766	13928	13861	13756	13675	13699	13829	14080	13822	13741	13755	13950	13791	13814	13616	13804	13858	13908	13784	13572	13805	13813	13832	13855	13966	13833	13942	13882	13686	13903	13879	13836	13842	13636	13743	13875	13787	13699	13904	13866	13885	13889	13865	13725	13735	13876	13750	13804	13832	13840	13829	14042	13898	13799	13904	13959	13752	13927	13807	13595	13852	13880	13895	13897	13747	13821	13850	13795	13893	13778	13802	13620	13813	13871	13822	13852	14094	13788	13804	13671	13919	13955	13928	13861	14057	13902	13611	13678	13853	13789	13713	13804	13716	13832	13923	13629	13793	13835	13639	13805	13791
33762	56355	51955	40006	32043	26580	22426	19471	17397	15910	15304	14483	14016	13440	13302	13001	12848	12856	12859	12805	12593	12706	12410	12436	12576	12347	12496	12508	12493	12576	12397	12436	12266	12445	12231	12403	12288	12422	12328	12302	12336	12326	12430	12259	12343	12264	12323	12288	12249	12232	12286	12233	12406	12171	12513	12336	12140	12340	12404	12240	12199	12366	12123	12195	12218	12258	12366	12235	12147	12167	12191	12312	12249	12138	12178	12345	12286	12307	12243	12289	12340	12156	12087	12111	12248	12205	12234	12313	12280	12235	12353	12209	12340	12404	12303	12245	12376	12150	12365	12457	12239	12228	12185	12391	12364	12264	12065	12267	12293	12373	12142	12254	12267	12321	12299	12349	12213	12024	12359	12314	12243	12142	12274	12376	12109	12345	12312	12185	12217	12276	12227	12270	12104	12290	12329	12035	12329	12089	12209	12299	12259	12430	12147	12177	12408	12231	12329	12145	12388	12281	12179	12218	12316	12279	12368	12340	12185	12144	12247	12227	12326	12250	12334	12333	12283	12282	12230	12244	12248	12236	12315	12315	12279	12179	12436	12276	12140	12437	12097	12253	12263	12275	12319	12131	12099	12276	12274	12200	12226	12271	12322	12294	12269	12260	12315	12193	12364	12450	12240	12353	12359	12046	12297	12506	12274	12262	12206	12260	12169	12125	12275	12224	12141	12281	12185	12519	12224	12086	12369	12363	12227	12279	12170	12209	12226	12337	12204	12176	12314	12305	12324	12190	12180	12344	12407	12244	12413	12168	12240	12120	12288	12288	12345	12371	12276	12140	12241	12069	12109	12292	12334	12307	12306	12189	12200	12164	12448	12326	12163	12059	12160	12310	12217	12138	12407	12403	12137	12246	12374	12205	12451	12163	12327	12171	12364	12193	12248	12043	12353	12329	12227	12413	12276	12068	12399	12068	12219	12233	12232	12355	12213	12241	12303	12194	12062	12244	12188	12176	12252	12177	12323	12383	12302	12284	12185	12325	12132	12244	12289	12194	12252	12199	12361	12325	12198	12304	12265	12186	12440	12304	12255	12286	12331	12238	12140	12167	12164	12288	12374	12305	12325	12564	12151	12303	12226	12221	12068	12284	12347	12396	12279	12211	12235	12285	12237	12320	12244	12229	12217	12270	12147	12199	12226	12291	12111	12192	12191	12392	12328	12268	12344	12215	12211	12197	12179	12248	12155	12210	12164	12274	12251	12417	12260	12167	12333	12189	12179	12370	12302	12427	12080	12415	12175	12365	12362	12324	12257	12191	12141	12274	12220	12234	12191	12411	12371	12283	12258	12338	12444	12113	12289	12281	12175	12020	12295	12244	12286	12174	12323	12375	12208	12358	12275	12330	12375	12282	12261	12400	12402	12260	12117	12270	12358	12222	12353	12115	12231	12176	12338	12296	12297	12191	12437	12169	12207	12131	12262	12363	12225	12345	12374	12215	12328	12426	12204	12265	12134	12468	12348	12324	12295	12255	12183	12205	12218	12380	12224	12313	12155	12186	12193	12217	12238	12268	12300	12174	12246	12265	12394	12245	12150	12323	12178	12221	12363	12384	12198	12322	12318	12270	12248	12451	12225	12286	12342	12380	12371	12448	12182	12274	12280	12249	12205	12264	12060	12245	12193	12400	12201	12112	12277	12392	12347	12321	12347	12212	12211	12428	12182	12221	12288	12149	12347	12350	12259	12119	12190	12339	12342	12292	12273	12355	12119	12298	12299	12195	12311	12280	12253	12173	12203	12276	12256	12248	12098	12140	12260	12385	12272	12062	12352	12433	12270	12206	12289	12174	12266	12138	12293	12195	12282	12247	12318	12338	12206	12212	12346	12279	12130	12313	12291	12328	12299	12193	12329	12306	12154	12242	12317	12043	12270	12443	12314	12220	12461	12385	12180	12336	12202	12290	12254	12200	12314	12269	12351	12185	12294	12151	12419	12285	12357	12245	12244	12454	12248	12260	12304	12296	12295	12373	12297	12275	12254	12273	12258	12265	12349	12224	12389	12130	12266	12232	12352	12213	12305	12149	12200	12345	12408	12226	12247	12204	12228	12055	12361	12273	12284	12224	12193	12169	12354	12290	12197	12317	12239	12381	12338	12295	12235	12079	12190	12253	12217	12093	12290	12266	12268	12204	12203	12339	12289	12225	12303	12339	12306	12207	12184	12427	12348	12282	12169	12180	12116	12235	12238	12331	12128	12351	12175	12373	12226	12264	12241	12280	12264	12518	12300	12322	12234	12112	12269	12340	12339	12239	12239	12402	12327	12218	12346	12258	12412	12287	12237	12192	12191	12307	12238	12306	12256	12097	12253	12289	12280	12146	12275	12106	12184	12238	12173	12283	12250	12220	12344	12105	12268	12262	12337	12135	12351	12243	12330	12482	12272	12268	12141	12249	12405	12222	12401	12084	12138	12216	12191	12457	12274	12268	12189	12222	12221	12421	12292	12236	12245	12322	12380	12245	12359	12402	12280	12376	12292	12331	12259	12234	12304	12138	12172	12193	12341	12256	12297	12052	12147	12255	12211	12249	12250	12376	12292	12195	12300	12336	12217	12334	12464	12336	12276	12182	12376	12248	12159	12222	12292	12246	12267	12232	12155	12242	12311	12397	12187	12434	12287	12278	12360	12255	12215	12298	12331	12226	12324	12341	12194	12104	12302	12139	12142	12130	12076	12231	12190	12166	12270	12274	12261	12373	12363	12209	12218	12154	12227	12381	12183	12213	12265	12174	12200	12292	12346	12353	12298	12345	12106	12319	12240	12306	12295	12482	12399	12327	12411	12177	12191	12144	12293	12305	12324	12268	12601	12256	12312	12173	12325	12233	12309	12480	12203	12134	12240	12277	12296	12339	12291	12294	12177	12196	12268	12345	12171	12264	12285	12203	12160	12306	12184	12297	12351	12065	12226	12170	12180	12252	12149	12372	12065	12220	12195	12265	12326	12107	12251	12285	12269	12231	12320	12308	12168	12442	12118	12276	12121	12230	12429	12251	12356	12373	12322	12383	12266	12187	12286	12244	12286	12151	12253	12203	12326	12175	12330	12250	12063	12356	12283	12358	12342	12213	12315	12394	12377	12266	12549	12345	12113	12279	12280	12269	12293	12242	12246	12355	12258	12289	12162	12382	12067	12295	12218	12142	12285	12257	12243	12121	12431	12205	12265	12125	12267	12405	12186	12323	12289	12157	12337	12233	12126	12221	12341	12145	12310	12225	12388	12223	12141	12351	12194	12324	12133	12239	12394	12195	12416	12278	12331	12455	12298	12239	12094	12262	12232	12173	12080	12100	12313	12252	12262	12411	12327	12144	12271	12320	12421	12245	12334	12262	12142	12294	12161	12226	12414	12261	12313	12088	12213	12198	12474	12345	12225	12221	12291	12146	12117	12355	12356	12211	12167	12298	12272	12424	12237	12076	12470	12346	12294	12264	12429	12198	12297	12357	12182	12310	12250	12275	12329	12208	12267	12235	12293	12226	12325	12366	12382	12337	12192	12254	12431	12098	12424	12188	12237	12204	12203	12259	12407	12312	12298	12234	12291	12328	12181	12386	12426	12143	12320	12266	12242	12106	12319	12241	12171	12140	12411	12313	12337	12186	12183	12302	12338	12398	12358	12206	12118	12192	12394	12242	12318	12491	12437	12339	12380	12272	12149	12299	12193	12203	12240	12209	12207	12232	12274	12190	12207	12322	12312	12224	12280	12356	12333	12318	12158	12233	12347	12165	12203	12382	12398	12128	12314	12392	12117	12101	12249	12206	12294	12147	12289	12311	12301	12111	12317	12232	12175	12220	12257	12331	12248	12280	12254	12371	12337	12454	12236	12256	12182	12236	12262	12149	12416	12419	12348	12193	12251	12399	12275	12354	12324	12144	12377	12291	12287	12200	12190	12172	12377	12451	12179	12224	12301	12199	12285	12271	12225	12201	12235	12379	12274	12503	12227	12182	12311	12287	12223	12417	12454	12159	12118	12328	12313	12348	12451	12192	12382	12341	12223	12231	12136	12284	12271	12328	12149	12255	12315	12239	12225	12231	12189	12373	12235	12405	12233	12109	12383	12126	12324	12343	12356	12384	12304	12261	12377	12229	12249	12292	12233	12281	12139	12263	12247	12341	12252	12196	12496	12368	12218	12480	12246	12367	12254	12250	12202	12261	12197	12114	12401	12158	12254	12165	12345	12334	12312	12209	12204	12445	12162	12210	12423	12164	12294	12260	12388	12135	12145	12249	12294	12245	12338	12113	12287	12188	12196	12201	12314	12275	12318	12314	12240	12199	12219	12264	12125	12129	12247	12134	12338	12332	12151	12303	12214	12169	12213	12206	12417	12371	12354	12242	12238	12352	12277	12121	12163	12274	12349	12312	12270	12273	12196	12367	12214	12362	12250	12318	12404	12336	12153	12435	12294	12232	12290	12108	12295	12404	12393	12272	12284	12387	12230	12320	12162	12166	12354	12460	12245	12215	12248	12156	12072	12225	12104	12198	12191	12306	12308	12364	12210	12438	12310	12270	12303	12177	12382	12355	12247	12199	12258	12305	12203	12231	12122	12251	12188	12303	12318	12235	12230	12319	12288	12308	12169	12214	12281	12221	12334	12156	12256	12309	12301	12238	12242	12352	12174	12184	12249	12467	12258	12298	12185	12023	12283	12097	12415	12227	12364	12207	12230	12149	12385	12341	12101	12178	12303	12129	12141	12172	12338	12107	12142	12194	12367	12315	12141	12342	12296	12195	12368	12263	12346	12295	12403	12197	12295	12377	12179	12358	12160	12388	12163	12252	12144	12360	12228	12195	12395	12254	12273	12348	12150	12293	12309	12401	12176	12224	12211	12362	12117	12203	12209	12339	12238	12296	12257	12299	12250	12328	12208	12354	12183	12267	12376	12312	12157	12385	12401	12322	12175	12509	12055	12283	12264	12405	12328	12314	12274	12325	12250	12168	12317	12367	12295	12322	12326	12098	12232	12287	12331	12379	12418	12238	12356	12431	12164	12363	12203	12141	12313	12211	12154	12177	12119	12207	12341	12369	12429	12226	12393	12301	12177	12295	12458	12319	12234	12184	12361	12252	12290	12092	12114	12217	12230	12114	12439	12348	12207	12235	12149	12319	12340	12123
22843	21079	28934	24190	24042	27412	28449	22074	19240	18278	17390	16536	16032	15573	15460	15184	15159	14761	14867	14929	14861	14826	14669	14879	14656	14596	14606	14521	14523	14528	14304	14459	14507	14469	14395	14526	14300	14274	14466	14429	14246	14377	14312	14516	14430	14543	14221	14379	14368	14479	14406	14398	14375	14241	14188	14305	14438	14483	14305	14304	14252	14392	14308	14283	14302	14212	14262	14208	14324	14340	14051	14334	14190	14307	14245	14325	14402	14413	14230	14171	14286	14392	14217	14234	14371	14249	14137	14292	14325	14405	14398	14443	14279	14178	14348	14334	14241	14252	14207	14256	14392	14380	14394	14312	14266	14167	14174	14352	14239	14199	14348	14299	14203	14307	14250	14264	14293	14490	14169	14298	14233	14111	14296	14430	14166	14205	14192	14225	14368	14276	14087	14179	14283	14115	14157	14107	14075	14465	14115	14246	14058	14386	14273	14323	14168	14273	14358	14240	14310	14222	14314	14193	14306	14313	14285	14189	14250	14183	14182	14252	14299	14272	14186	14415	14359	14274	14329	14446	14479	14348	14298	14191	14278	14027	14434	14357	14225	14398	14300	14260	14432	14388	14208	14146	14222	14326	14376	14181	14340	14214	14389	14271	14321	14126	14249	14368	14412	14251	14398	14161	14250	14280	14251	14248	14184	14148	14433	14320	14219	14149	14296	14294	14169	14144	14119	14232	14281	14224	14115	14323	14175	14074	14200	14358	14335	14188	14410	14137	14142	14167	14081	14207	14282	14247	14384	14080	14310	14299	14544	14358	14362	14375	14365	14314	14218	14399	14151	14294	14048	14174	14185	14244	14396	14370	14189	14195	14162	14176	14291	14236	14279	14278	14371	14387	14340	14442	14085	14353	14158	14297	14338	14323	14230	14121	14081	14276	14413	14266	14400	14225	14436	14286	14426	14220	14405	14222	14388	14402	14285	14392	14361	14108	14404	14210	14206	14241	14230	14114	14145	14098	14375	14357	14359	14315	14201	14396	14358	14156	14349	14319	14390	14345	14323	14193	14144	14315	14251	14197	14491	14107	14168	14303	14306	14226	14127	14549	14316	14267	14405	14226	14274	14188	14384	14242	14174	14234	13953	14311	14244	14096	14273	14129	14285	14369	14238	14329	14213	14268	14291	14268	14278	14133	14118	14280	14123	14362	14281	14283	14181	14301	14081	14196	14406	14427	14219	14332	14128	14293	14337	14314	14364	14266	14344	14177	14328	14379	14290	14423	14507	14398	14248	14322	14331	14315	14271	14235	14300	14250	14208	14268	14253	14268	14151	14415	14190	14373	14261	14242	14345	14441	14466	14469	14133	14284	14434	14348	14235	14342	14298	14340	14317	14155	14186	14384	14410	14342	14411	14250	14290	14136	14100	14019	14367	14308	14311	14325	14298	14256	14493	14451	14403	14133	14345	14334	14182	14419	14508	14201	14204	14285	14380	14227	14252	14347	14282	14280	14030	14300	14221	14259	14126	14312	14231	14431	14298	14272	14294	14235	14347	14309	14207	14422	14455	14362	14296	14230	14440	14408	14220	14275	14123	14317	14274	14279	14155	14156	14329	14293	14290	14298	14277	14343	14352	14287	14134	14172	14331	14104	14285	14323	14411	14419	14149	14420	14100	14039	14395	14365	14352	14475	14461	14360	14434	14125	14367	14080	14343	14219	14355	14176	14101	14373	14524	14163	14130	14285	14308	14407	14134	14142	14102	14271	14081	14168	14239	14460	14451	14278	14215	14221	14371	14372	14449	14299	14327	14200	14332	14191	14248	14391	14174	14304	14265	14254	14256	14318	14239	14106	14373	14468	14252	14277	14378	14219	14246	14030	14294	14181	14372	14432	14493	14196	14252	14379	14242	14254	14237	14199	14319	14369	14197	14168	14360	14327	14261	14396	14318	14403	14103	14135	14308	14355	14247	14171	14501	14140	14419	14281	14298	14235	14336	14218	14229	14455	14347	14384	14190	14336	14270	14214	14116	14208	14232	14425	14306	14224	14244	14323	14164	14367	14354	14245	14231	14108	14334	14169	14328	14291	14328	14287	14426	14517	14307	14153	14318	14316	14234	14216	14177	14172	14176	14357	14258	14296	14198	14428	14308	14226	14120	14463	14266	14287	14216	14297	14164	14211	14296	14174	14258	14341	14151	14310	14425	14237	14428	14190	13969	14192	14147	14426	14344	14230	14233	14347	14325	14080	14218	14284	14314	14423	14225	14157	14353	14281	14269	14269	14294	14218	14321	14347	14543	14388	14225	14102	14319	14112	14314	14269	14328	14373	14165	14272	14136	14308	14267	14234	14077	14170	14030	14088	14214	14247	14100	14131	14250	14270	14110	14363	14181	14363	14092	14455	14077	14137	14193	14243	14236	14162	14260	14187	14274	14422	14385	14095	14214	14150	14428	14366	14551	14230	14278	14366	14187	14193	14283	14174	14314	14312	14259	14201	14254	14318	14155	14298	13962	14242	14295	14205	14434	14447	14320	14262	14304	14137	14268	14285	14367	14152	14237	14271	14370	14110	14427	14174	14207	14327	14342	14321	14447	14222	14136	14387	14235	14109	14363	14367	14175	14298	14420	14334	14315	14305	14243	14149	14373	14232	14179	14154	14007	14213	14290	14258	14266	14244	14353	14328	14314	14371	14324	14142	14208	14039	14313	14098	14208	14511	14141	14310	14301	14217	14402	14366	14363	14335	14235	14227	13913	14278	14471	14362	14158	14287	14284	14217	14323	14308	14366	14257	14433	14294	14290	14420	14234	14333	14297	14265	14434	14395	14344	14229	14127	14060	14233	14289	14230	14107	14396	14131	14250	14205	14242	14225	14281	14276	14313	14198	14159	14302	14180	14304	14176	14323	14089	14290	14169	14237	14396	14244	14246	14316	14246	14148	14375	14278	14318	14395	14173	14283	14192	14278	14405	14172	14078	14186	14169	14324	14126	14389	14149	14252	14264	14156	14266	14176	14402	14314	14482	14347	14316	14092	14116	14246	14311	14451	14467	14132	14288	14256	14297	14216	14197	14158	14274	14303	14336	14302	14255	14229	14338	14285	14260	14304	14275	14070	14169	14171	14382	14384	14340	14373	14317	14418	14156	14323	14261	14259	14100	14264	14164	14299	14376	14335	14249	14170	14409	14283	14167	14241	14303	14339	14240	14254	14402	14338	14176	14423	14348	14212	14204	14289	14199	14348	14333	14257	14347	14210	14412	14171	14279	14236	14109	14432	14356	14226	14460	14341	14260	14285	14163	14335	14442	14359	14355	14337	14342	14268	14391	14146	14277	14198	14303	14254	14342	14260	14229	14238	14142	14262	14318	14269	14315	14189	14203	14239	14211	14565	14284	14250	14243	14555	14342	14333	14224	14255	14379	14324	14258	14321	14226	14161	14186	14254	14421	14423	14330	14162	14441	14373	14215	14124	14179	14263	14264	14199	14074	14338	14350	14373	14331	14182	14239	14206	14240	14281	14243	14248	14086	14190	14328	14209	14262	14246	14185	14131	14327	14348	14276	14297	14340	14113	14308	14240	14133	14267	14270	14377	14380	14420	14239	14158	14077	14181	14213	14157	14312	14194	14362	14401	14138	14334	14416	14389	14159	14394	14391	14218	14311	14355	14244	14333	14288	14355	14329	14393	14175	14331	14312	14341	14134	14285	14369	14302	14446	13976	14179	14352	14242	14285	14386	14137	14287	14357	14231	14225	14268	14156	14347	14403	14222	14374	14271	14206	14231	14168	14503	14456	14337	14238	14347	14424	14363	14050	14201	14368	14356	14474	14215	14328	14362	14338	14109	14344	14358	14176	14231	14309	14234	14413	14131	14185	14221	14476	14357	14232	14179	14132	14093	14303	14272	14329	14227	14196	14282	14109	14310	14274	14251	14149	14369	14271	14204	14202	14294	14328	14417	14223	14293	14236	14336	14244	14319	14209	14088	14310	14238	14235	14335	14220	14383	14253	14149	14222	14038	14304	14407	13951	14326	14126	14260	14224	14265	14142	14284	14326	14426	14362	14184	14321	14426	14484	14359	14438	14332	14257	14148	14210	14138	14210	14207	14205	14177	14213	14278	14396	14476	14294	14313	14193	14174	14187	14161	14330	14331	14249	14205	14051	14231	14346	14373	14434	14086	14380	14340	14209	14340	14264	14012	14117	14186	14316	14377	14211	14063	14152	14200	14131	14453	14194	14071	14134	14337	14244	14054	14326	14272	14074	14398	14368	14445	14271	14226	14235	14041	14370	14319	14260	14256	14360	14149	14270	14209	14166	14302	14262	14097	14227	14183	14230	14234	14322	14150	14298	14341	14327	14350	14255	14290	14306	14288	14179	14315	14201	14221	14342	14285	14205	14333	14338	14031	14172	14075	14010	14340	14140	14265	14370	14098	14179	14337	14296	14072	14450	14208	14556	14240	14333	14261	14375	14335	14164	14061	14484	14197	14203	14344	14307	14442	14303	14187	14444	14209	14138	14115	14181	14219	14538	14266	14386	14322	14415	14333	14271	14093	14415	14161	14206	14433	14337	14238	14172	14365	14251	14268	14185	14377	14289	14351	14450	14323	14305	14377	14285	14322	14338	14207	14274	14372	14343	14479	14147	14481	14232	14327	14247	14206	14134	13996	14204	14240	14162	14182	14197	14081	14284	14238	14074	14159	14146	14188	14352	14432	14316	14465	14180	14229	14337	14271	14274	14175	14184	14014	14092	14219	14075	14325	14236	14306	14320	14393	14177	14220	14355	14368	14257	14381	14219	14339	14188	14308	14304	14154	14242	14129	14231	14309	14347	14304	14382	14175	14280	14065	14278	14257	14296	14326	14022	14370	14252	14259	14525	14091	14440	14126	14319	14251	14485	14345	14226	14238	14511	14247	14057	14375	14205	14477	14385	14213	14418	14465	14398	14389	14299	14288	14216	14305	14245	14183	14374	14298	14326	14165	14333	14241	14101	14243	14229	14305	14407	14292	14304	14399	14225	14285	14449	14117	14323	14038	14319	14083	14117	14290	14315	14271	14194	14473	14155	14321	14202	14085	14293	14466	14271	14311	14278	14085	14205	14276	14275	14086	14290	14234	14170	14378	14091	14250	14086	14283	14470	14351	14101	14146	14463	14139	14318	14297	14269
36010	61180	56326	44869	38156	31955	26800	22403	19412	17538	16694	15884	14900	14345	14045	13688	13377	13264	13151	13089	13053	13130	12992	12775	12749	12730	12768	12704	12616	12796	12716	12645	12625	12525	12555	12759	12634	12521	12596	12600	12571	12713	12705	12415	12468	12609	12597	12708	12464	12606	12551	12655	12428	12443	12662	12477	12374	12659	12581	12501	12612	12469	12613	12477	12598	12477	12650	12495	12535	12646	12445	12764	12455	12596	12593	12491	12513	12449	12454	12388	12568	12480	12476	12506	12603	12551	12383	12551	12468	12480	12537	12527	12371	12816	12527	12572	12479	12391	12524	12682	12552	12468	12640	12440	12425	12511	12503	12354	12549	12400	12515	12520	12502	12566	12420	12513	12576	12416	12403	12408	12561	12639	12398	12650	12352	12520	12578	12547	12524	12594	12558	12582	12458	12622	12505	12541	12444	12512	12418	12464	12487	12545	12640	12449	12476	12435	12483	12583	12540	12322	12552	12565	12452	12327	12403	12535	12412	12405	12552	12477	12670	12607	12626	12589	12318	12469	12427	12641	12436	12472	12356	12426	12689	12257	12569	12480	12678	12382	12263	12334	12417	12484	12602	12416	12577	12471	12534	12509	12661	12524	12514	12531	12512	12542	12503	12383	12650	12477	12594	12435	12420	12697	12483	12517	12426	12617	12622	12437	12483	12490	12470	12529	12516	12352	12421	12409	12651	12289	12504	12620	12734	12346	12491	12510	12389	12624	12655	12396	12583	12431	12509	12494	12467	12473	12694	12335	12376	12336	12539	12337	12498	12582	12584	12426	12485	12411	12394	12467	12457	12712	12638	12518	12441	12549	12354	12282	12604	12331	12382	12325	12439	12545	12439	12476	12361	12402	12683	12471	12445	12445	12435	12590	12404	12485	12573	12415	12629	12388	12560	12595	12435	12489	12527	12415	12478	12511	12479	12472	12412	12530	12339	12551	12514	12508	12463	12376	12650	12504	12536	12312	12570	12410	12364	12380	12575	12435	12609	12491	12551	12529	12613	12486	12638	12591	12616	12664	12385	12498	12537	12609	12277	12632	12460	12493	12446	12484	12716	12516	12423	12360	12540	12398	12526	12485	12388	12569	12590	12555	12414	12575	12386	12479	12555	12572	12366	12423	12417	12442	12544	12495	12614	12397	12548	12607	12540	12579	12605	12435	12603	12502	12443	12483	12609	12321	12508	12382	12331	12625	12575	12623	12556	12649	12613	12547	12557	12563	12549	12265	12612	12523	12633	12534	12508	12360	12324	12574	12395	12637	12475	12481	12481	12366	12419	12523	12564	12494	12466	12409	12503	12493	12608	12495	12484	12317	12500	12414	12433	12393	12475	12501	12539	12448	12509	12665	12494	12486	12692	12400	12604	12319	12626	12601	12401	12588	12616	12473	12494	12649	12505	12557	12550	12561	12447	12577	12556	12502	12658	12525	12582	12455	12510	12386	12450	12543	12426	12342	12530	12561	12697	12686	12420	12452	12592	12517	12382	12489	12480	12514	12482	12562	12554	12467	12458	12477	12473	12424	12493	12602	12497	12350	12406	12547	12470	12446	12503	12569	12538	12512	12507	12520	12524	12374	12508	12251	12441	12593	12392	12618	12547	12561	12431	12483	12596	12704	12457	12759	12493	12541	12500	12553	12676	12404	12397	12511	12489	12542	12413	12367	12697	12507	12471	12388	12540	12527	12476	12518	12516	12576	12605	12496	12406	12442	12583	12705	12367	12302	12580	12452	12645	12492	12445	12516	12415	12600	12528	12541	12506	12487	12503	12357	12413	12490	12412	12385	12402	12502	12440	12461	12380	12278	12544	12569	12427	12564	12506	12556	12409	12634	12574	12528	12483	12623	12336	12494	12411	12336	12515	12527	12442	12408	12541	12506	12580	12460	12422	12509	12416	12526	12561	12512	12416	12523	12558	12540	12401	12457	12438	12493	12489	12503	12201	12408	12643	12551	12574	12491	12520	12676	12553	12414	12479	12533	12595	12653	12566	12491	12586	12396	12574	12448	12486	12525	12483	12592	12407	12520	12315	12512	12474	12455	12476	12622	12548	12497	12329	12472	12530	12536	12547	12393	12562	12415	12416	12462	12318	12631	12445	12570	12447	12535	12579	12521	12579	12404	12502	12480	12558	12438	12562	12503	12538	12400	12566	12500	12556	12505	12512	12561	12479	12563	12309	12455	12393	12353	12387	12536	12531	12535	12470	12413	12486	12565	12586	12650	12522	12513	12378	12548	12490	12463	12519	12476	12453	12385	12462	12340	12467	12513	12475	12506	12434	12625	12509	12499	12528	12526	12546	12489	12522	12425	12482	12441	12378	12585	12492	12319	12403	12625	12521	12502	12643	12435	12491	12565	12397	12528	12508	12465	12552	12346	12543	12556	12538	12449	12538	12399	12558	12428	12460	12595	12645	12411	12513	12478	12406	12641	12381	12510	12624	12631	12641	12548	12543	12470	12575	12505	12547	12324	12618	12571	12514	12390	12519	12570	12473	12396	12496	12544	12500	12454	12401	12626	12432	12405	12294	12553	12332	12611	12348	12489	12504	12481	12478	12540	12511	12478	12465	12560	12533	12393	12381	12460	12371	12423	12581	12687	12576	12503	12397	12384	12541	12594	12503	12492	12627	12515	12554	12464	12413	12406	12455	12480	12510	12573	12433	12444	12629	12672	12528	12356	12489	12766	12632	12412	12553	12537	12448	12637	12586	12552	12727	12553	12525	12430	12453	12536	12591	12500	12404	12498	12514	12543	12557	12468	12391	12401	12565	12509	12438	12367	12498	12514	12587	12646	12549	12520	12438	12358	12444	12486	12610	12477	12519	12398	12562	12524	12444	12422	12537	12526	12378	12513	12599	12380	12379	12512	12500	12596	12537	12608	12629	12436	12562	12518	12417	12555	12486	12375	12551	12555	12667	12432	12542	12436	12567	12387	12412	12465	12694	12471	12537	12471	12461	12402	12462	12481	12453	12439	12553	12578	12437	12489	12461	12438	12414	12352	12647	12458	12431	12461	12449	12640	12573	12393	12489	12641	12345	12383	12444	12388	12558	12477	12653	12457	12428	12595	12429	12460	12369	12560	12608	12552	12504	12505	12564	12600	12499	12522	12455	12319	12348	12595	12509	12427	12300	12599	12526	12575	12333	12556	12405	12591	12421	12558	12404	12518	12596	12610	12575	12591	12556	12489	12415	12613	12466	12520	12607	12532	12479	12534	12543	12541	12458	12531	12409	12582	12450	12489	12524	12572	12646	12362	12320	12527	12424	12281	12520	12614	12428	12560	12535	12577	12538	12541	12377	12553	12468	12433	12499	12502	12512	12629	12599	12449	12533	12525	12568	12489	12527	12532	12474	12738	12531	12426	12401	12665	12509	12463	12702	12616	12444	12459	12368	12442	12641	12519	12459	12383	12598	12477	12402	12470	12493	12623	12561	12393	12497	12523	12552	12435	12411	12439	12530	12382	12537	12394	12429	12543	12529	12488	12311	12367	12565	12485	12579	12466	12528	12494	12530	12414	12589	12520	12639	12427	12494	12389	12562	12295	12569	12613	12576	12565	12479	12636	12525	12614	12479	12488	12458	12634	12571	12443	12438	12407	12590	12621	12552	12439	12450	12390	12584	12502	12428	12317	12630	12462	12633	12475	12491	12618	12591	12421	12524	12470	12552	12508	12463	12531	12456	12551	12601	12402	12513	12416	12342	12508	12469	12621	12491	12500	12548	12677	12491	12547	12410	12482	12421	12507	12393	12417	12539	12439	12546	12447	12458	12471	12461	12513	12572	12566	12676	12483	12477	12522	12624	12507	12539	12482	12436	12492	12497	12375	12510	12511	12298	12291	12567	12686	12497	12505	12468	12460	12517	12553	12536	12489	12483	12431	12401	12727	12457	12664	12489	12561	12624	12469	12244	12527	12567	12470	12454	12410	12457	12550	12484	12503	12479	12432	12502	12568	12491	12428	12480	12449	12632	12529	12611	12518	12440	12534	12606	12276	12408	12485	12561	12288	12442	12544	12684	12587	12410	12478	12521	12444	12660	12444	12604	12376	12330	12524	12500	12521	12596	12397	12726	12480	12539	12714	12544	12497	12420	12432	12516	12442	12419	12366	12458	12621	12436	12610	12650	12449	12719	12534	12530	12385	12648	12539	12588	12706	12576	12482	12426	12481	12497	12574	12459	12583	12413	12488	12473	12436	12510	12521	12497	12502	12551	12633	12420	12533	12494	12396	12564	12487	12590	12568	12469	12557	12463	12489	12383	12572	12501	12446	12594	12440	12451	12401	12309	12447	12574	12510	12592	12634	12435	12480	12387	12585	12415	12495	12561	12707	12471	12585	12551	12563	12619	12586	12645	12466	12676	12498	12483	12457	12484	12627	12590	12613	12371	12443	12628	12527	12542	12517	12487	12597	12306	12621	12464	12613	12770	12359	12304	12484	12468	12422	12579	12573	12404	12674	12418	12521	12561	12558	12469	12609	12482	12366	12311	12382	12575	12509	12731	12493	12482	12374	12541	12414	12461	12609	12543	12624	12597	12556	12486	12434	12316	12420	12554	12494	12505	12554	12549	12473	12451	12576	12533	12494	12445	12518	12458	12489	12586	12346	12608	12478	12550	12533	12427	12417	12497	12417	12468	12609	12603	12532	12616	12635	12554	12549	12361	12371	12533	12608	12432	12567	12535	12604	12528	12341	12492	12470	12422	12620	12538	12525	12483	12508	12268	12597	12631	12543	12563	12663	12382	12677	12522	12497	12446	12638	12423	12382	12578	12468	12494	12437	12440	12458	12383	12579	12661	12567	12525	12469	12430	12546	12595	12491	12576	12518	12509	12594	12504	12308	12578	12481	12634	12436	12336	12493	12403	12506	12496	12529	12538	12524	12546	12567	12526	12375	12592	12508	12513	12437	12542	12411	12363	12616	12319	12373	12470	12364	12314	12370	12397	12579	12429	12476	12550	12534	12500	12549	12420	12568	12630	12483	12486	12579	12456	12394	12468	12475	12415	12494	12462	12451	12469	12464	12534	12444	12419	12386	12343	12535	12620	12641	12441	12514	12495	12508	12729	12572	12432	12536	12412	12609	12469	12599	12541	12446	12495	12466	12423	12501	12434	12627
30115	32047	39181	33854	25731	21538	19022	17296	16138	15743	15289	14966	14855	14708	14357	14414	14264	14404	14293	14299	14352	14222	14389	14490	14076	14150	14129	14323	14277	14229	14393	14424	14214	14240	14040	14144	14266	14277	14128	14503	14087	14101	14086	14283	14226	13961	14113	14336	14115	14363	14264	14368	14068	14160	14126	14275	14193	14154	14190	13995	14218	14159	14296	14256	14157	14118	14224	14118	14138	14005	14143	14269	14160	14076	14143	14087	14349	14165	14069	13921	14132	14112	14217	14124	14246	14168	14021	14209	14136	14130	13865	14249	14076	14157	14039	14353	13870	14137	13968	14207	14084	14203	14244	14209	14027	14231	14315	14225	13951	14268	14338	14239	13940	14067	14178	14242	14084	14137	14240	14295	14088	14023	14382	14160	14155	13922	14188	13940	14178	14186	14212	14167	13957	14126	14239	14216	14197	14067	14165	14174	14228	14341	14307	13997	14191	14226	14067	14339	14126	14171	14011	14108	14211	14171	14173	14218	14444	14316	13905	14309	14042	14244	13971	14390	14291	14100	14079	14001	14154	14368	14333	14288	14301	14097	14062	14305	14116	14199	13967	14365	14217	14107	14154	14261	14199	14240	14083	14084	14251	14042	14241	14127	14183	14057	14135	14131	14236	14066	14118	14040	14146	14231	14146	14289	14104	14145	14194	14040	14104	14536	14145	14237	14065	14194	14394	14137	14093	14176	14125	14150	14100	14187	14280	14127	14156	14259	14043	14140	14421	14278	14395	14253	14205	13964	14212	14081	14215	14472	14138	14256	14364	13957	14113	14046	14352	14262	14301	13947	14093	14288	14073	14120	14268	14077	14310	14237	14200	13999	14113	14315	14229	14315	14089	14132	14008	14129	14025	14333	14144	14173	14094	14241	14044	14118	14277	14117	14164	14108	14160	14240	14163	14172	14335	14186	14304	14268	14192	14234	14230	14128	14206	14081	14161	14191	14235	13799	14166	14177	14131	14034	14106	14199	14208	14083	14138	14390	14305	14133	14150	14325	14349	14081	14159	14083	14046	14278	14204	14159	14081	14185	14098	14129	14012	14058	14222	14114	14104	14069	14154	14361	14143	14258	14203	14267	14008	14214	14250	14079	14076	14037	14211	13995	14043	14194	13909	14262	14076	14117	14281	14007	14132	13872	14195	14197	14132	13973	14141	14022	14055	14294	13957	14047	14287	14313	14306	14170	14061	13972	14263	14323	14051	14089	14463	14191	14049	14192	14023	14232	14223	14277	14190	14072	14129	14330	14161	14266	14152	14280	14194	14057	14111	14124	14241	14252	14000	14220	14196	14248	14088	14275	14140	14093	14254	14157	14209	14073	14170	14104	14075	14030	14275	14245	14327	14040	14035	14286	14203	13998	14217	14081	14255	14208	14134	14174	14076	14005	14146	14293	14033	14195	14270	14323	13984	14241	14319	14079	14177	14237	14112	14284	14018	14278	13996	14184	14278	14023	14085	14128	14009	14244	14190	14097	14408	14194	14231	14227	13916	14229	14172	14240	13941	14104	14250	14221	14337	14173	14186	14131	14088	14188	14219	14121	14175	14132	14029	14232	14218	14148	14198	14213	14255	14143	14065	14324	14412	14033	14147	14173	14135	14219	14308	13968	14171	14102	14225	14081	14397	14145	14144	14211	14083	14131	14158	14226	14081	14308	14383	14055	14234	14178	14132	14090	14380	14260	14150	14163	14094	14217	14002	14066	14206	14259	14054	14312	14140	14151	14147	14461	14040	13975	14319	14210	14310	14129	14017	14098	14264	14222	14229	14216	14051	14048	14129	14356	14162	14280	14190	14223	14241	14231	14120	14083	14083	13948	14259	14302	14142	14074	13973	14152	14330	14072	14277	14299	14357	14009	14092	13984	14134	14168	14218	14125	14337	14104	14225	14220	14200	14095	14030	14119	14047	14338	14074	14114	14074	14074	14340	14030	14326	14271	14141	14293	14225	14046	14097	14102	14242	14225	14179	14078	14350	14068	14247	14235	14398	14108	14206	14231	14240	14151	14116	14255	14123	14135	14018	14117	14355	14342	14148	14265	14098	14077	14338	14242	14069	14135	14085	14120	14210	13917	14029	14131	14153	14327	14251	13937	14045	14081	14125	14035	14122	14247	14293	14104	14165	14249	14177	14392	14223	14020	14182	14291	14327	14156	13982	14240	14082	14038	14104	14164	14118	14261	14205	14249	14243	14078	14316	14166	14041	14185	14083	14128	14305	14197	14293	14223	14134	14177	14220	14265	14084	14049	14363	14203	13962	14052	14134	14250	14090	14122	14369	14335	14249	14117	14232	14088	14279	13925	13973	14021	14297	14002	14281	14357	14074	13987	14195	14059	14175	14305	14150	14213	14322	14143	14159	14232	14185	14243	14246	14333	14091	14146	14165	14033	14044	14263	14166	14172	13956	14129	14252	14449	14131	14237	14183	14100	14028	14026	14239	14149	14140	14100	14023	14192	14178	14221	14263	14129	14286	14152	13926	14223	14269	14264	14111	14218	14163	14301	14128	14297	14089	14287	13878	14132	14160	14226	14254	14226	14074	14328	14236	14359	14051	14015	13991	14104	14172	14283	14039	14159	14310	13994	14086	14264	14270	14148	14180	14111	14086	14265	14351	14305	14256	14072	14148	14168	14338	14026	14115	14138	13937	14265	14368	14143	14387	14234	14030	14119	14237	14176	14144	14141	14034	14147	14076	14084	14213	14251	14418	14141	14165	14098	14233	14061	14292	13971	14139	13986	14055	14209	14152	14221	14133	14366	14151	14202	14118	14249	14217	14252	14229	14193	14184	14114	14181	14005	14394	14222	14403	14109	14169	14268	14347	14257	14162	14340	14087	14131	14156	14005	14098	14121	14465	14103	14116	14267	14219	14148	14267	14207	13968	13998	14134	14190	13998	14274	14120	14211	14447	14224	14003	14226	14220	14142	14245	14056	14191	14225	14199	13998	14270	14132	14025	14283	14156	14134	14200	14163	14010	14105	14176	14191	14100	14092	14078	14203	14242	13946	14047	14247	14235	14168	13869	14152	14266	14110	14083	14285	14101	14046	14162	14146	14171	14256	14140	14262	14069	14221	14081	14114	14139	14154	14126	14116	14108	14154	14115	14143	14231	14184	14299	14174	14172	14066	14233	14220	14186	14158	14218	14134	14194	14292	14372	14210	14118	14033	14065	14115	14266	14100	14159	14310	14202	14216	14104	14230	14294	14273	14128	14271	14137	14186	14267	14271	14268	14085	14123	14267	14129	14207	14138	14135	14046	14060	14178	14277	14306	14270	14120	14242	14373	14172	14322	14006	14222	14133	14367	14259	14188	14127	14268	14017	13978	14372	14326	14196	14122	13990	14138	14263	14316	14222	14258	14301	14054	14136	14207	14163	14284	14078	14165	14222	14121	14100	14029	14240	14081	14197	14164	14307	14327	14288	14195	14300	14202	14187	14236	14243	14234	14271	14023	14061	14052	14211	14095	14140	14079	14228	14051	14214	14196	14297	14248	14040	14337	14111	14001	14098	14151	14170	14259	14269	14281	14194	14307	14477	14197	14088	14336	14198	13976	14150	14083	14204	14104	14269	14237	14351	14281	14373	14104	14142	14254	14334	14123	14315	14094	14272	14193	14148	14076	14126	14110	14022	13987	14133	14265	14227	13921	14185	14290	14314	14116	14193	14079	14256	14372	14218	14265	14254	14253	14080	13980	14085	14364	14282	14124	14237	14074	14082	14115	14122	14273	14014	14194	14153	14271	14208	14080	14277	14236	14240	14192	14453	14231	14070	14006	14135	14020	14136	14235	14121	14058	14054	14355	14388	14276	14238	14380	14175	14138	14238	14298	14232	14281	14058	14351	14101	13891	14316	14189	14060	14041	14185	14257	14294	14195	14227	14157	14434	14121	14412	14188	14189	14060	14166	14003	14135	14173	14200	14286	14073	14138	14165	14081	14089	14228	14107	14216	14348	14058	14206	14092	14136	14235	14287	14029	14327	14214	14256	14323	13982	14384	14240	14246	14101	14073	14150	14254	14235	14516	14136	14099	14219	14230	14309	14184	14239	14236	14190	14168	14119	14259	14266	14152	14207	14091	14124	14091	14081	14203	14118	14085	14337	14269	14244	14385	14399	14211	14274	14095	14283	14249	14317	14240	14213	14175	14146	14189	14189	14075	14276	14181	14062	14067	14163	14222	14082	14149	14306	14283	14192	14163	14277	14058	14142	14353	14094	14244	14157	14025	14334	14122	13868	14211	14022	14291	14252	14046	14213	14016	14251	14252	14158	14157	14240	14284	14305	14193	14125	14362	14278	14239	14159	14215	14175	14207	14364	14397	14169	14160	14232	14176	14097	14051	14106	14111	14038	14286	14162	14184	14072	14436	14295	14221	14181	13929	14144	14164	14092	14261	14142	14315	14063	14203	14123	14331	14191	14237	14035	14154	14256	14139	14140	14290	14246	14240	14308	14305	14209	14215	14201	14090	14029	14064	14079	14217	13954	14276	13996	14103	14341	14294	14123	14112	14059	14288	14222	14258	14108	14206	14356	14294	14265	14276	14210	14251	14162	13992	14138	14207	14220	14092	14227	14127	14255	14302	14205	14196	14151	14214	14213	14358	14159	13882	14173	14159	14225	13980	14070	14224	14160	14226	14140	14165	14232	14237	14129	14112	14222	14264	14184	14194	14142	14166	14276	14233	14329	14234	14175	14297	14192	14036	14285	13892	14131	14263	14159	14118	14025	14153	13981	14297	14226	14185	14275	14069	14044	13979	14225	14163	14174	14328	14359	14306	14133	14184	14220	14083	14151	14148	14269	14230	14292	14043	14291	14290	14276	14144	14269	14104	14143	14006	14152	14045	14094	14133	14273	14095	14183	14046	14071	14330	14255	14375	14297	14144	14286	14283	14138	13982	14269	14107	14109	14263	14158	14007	14262	14062	14188	14159	14260	14162	14135	14199	14157	14264	14094	14394	14070	14186	14058	14159	14014	14446	14290	14270	14174	14074	14132	14116	14152	14135	14219	14125	14215	14355	14223	14124	13977	14292	14023	14271	14243	14298	14228	14035	14088	14260	14197	14324	14396	14430	14298	14070	14237	14224	14143	14132	14136	14134	14117	14307	14154	14150	14298
34490	49095	43699	32942	26389	21732	18890	17001	15314	14507	14168	13626	13397	13023	13014	13104	12792	12790	12853	12726	12593	12684	12698	12700	12625	12674	12507	12495	12596	12335	12403	12495	12579	12447	12536	12549	12597	12651	12423	12308	12486	12595	12599	12380	12289	12515	12512	12445	12535	12466	12581	12442	12453	12353	12583	12402	12542	12209	12415	12413	12584	12309	12477	12416	12534	12393	12245	12590	12333	12542	12371	12354	12540	12438	12366	12606	12511	12510	12421	12358	12485	12352	12553	12402	12653	12617	12527	12440	12393	12484	12431	12322	12407	12479	12431	12430	12509	12515	12440	12473	12644	12461	12429	12356	12468	12385	12440	12515	12424	12449	12468	12485	12380	12463	12549	12483	12449	12469	12650	12367	12345	12510	12311	12341	12340	12300	12499	12453	12554	12394	12284	12386	12599	12295	12427	12529	12423	12552	12522	12522	12570	12509	12321	12539	12326	12395	12497	12458	12549	12537	12632	12490	12387	12514	12430	12454	12319	12545	12471	12437	12511	12680	12406	12399	12522	12631	12450	12394	12488	12523	12563	12577	12393	12337	12435	12397	12482	12642	12607	12335	12472	12592	12602	12488	12420	12427	12574	12586	12587	12599	12421	12334	12524	12517	12416	12476	12333	12446	12496	12555	12468	12540	12535	12406	12442	12498	12520	12467	12380	12550	12540	12437	12484	12503	12560	12547	12427	12478	12513	12570	12411	12358	12450	12351	12445	12468	12527	12446	12307	12467	12318	12598	12564	12500	12456	12408	12354	12298	12655	12520	12523	12413	12416	12515	12477	12448	12506	12541	12425	12531	12449	12484	12350	12383	12581	12369	12287	12372	12534	12407	12378	12358	12403	12442	12461	12453	12536	12413	12587	12505	12634	12497	12596	12473	12545	12278	12347	12314	12492	12460	12450	12554	12406	12529	12408	12468	12353	12496	12615	12549	12442	12521	12347	12475	12346	12582	12570	12386	12435	12347	12488	12276	12308	12550	12492	12386	12415	12310	12313	12503	12415	12414	12666	12422	12448	12525	12497	12406	12412	12410	12508	12534	12386	12320	12383	12577	12559	12443	12498	12577	12432	12476	12511	12556	12488	12478	12528	12496	12412	12403	12419	12565	12274	12575	12486	12519	12410	12531	12412	12438	12404	12401	12414	12349	12555	12325	12508	12420	12593	12328	12472	12548	12405	12549	12414	12358	12393	12375	12357	12464	12487	12553	12260	12529	12271	12384	12303	12520	12369	12556	12607	12470	12591	12491	12595	12447	12479	12332	12409	12330	12442	12426	12543	12535	12610	12468	12497	12476	12423	12498	12281	12437	12564	12446	12528	12540	12396	12281	12511	12433	12372	12414	12494	12470	12382	12471	12461	12547	12352	12520	12398	12385	12365	12697	12547	12593	12447	12576	12507	12491	12352	12587	12362	12431	12500	12468	12418	12485	12455	12422	12502	12460	12616	12419	12429	12396	12476	12567	12614	12357	12541	12407	12484	12570	12500	12573	12302	12584	12457	12430	12411	12501	12424	12531	12630	12323	12365	12522	12426	12548	12378	12473	12387	12534	12525	12358	12572	12526	12351	12418	12545	12515	12437	12552	12485	12536	12379	12470	12272	12461	12434	12513	12535	12395	12384	12399	12506	12442	12302	12419	12470	12400	12529	12414	12524	12348	12359	12387	12544	12489	12531	12384	12428	12445	12620	12512	12501	12431	12554	12370	12528	12605	12334	12466	12605	12567	12474	12491	12450	12624	12452	12390	12404	12461	12397	12473	12437	12307	12442	12408	12543	12372	12492	12293	12420	12334	12564	12425	12489	12518	12303	12545	12607	12537	12458	12477	12449	12470	12323	12540	12486	12638	12416	12578	12523	12503	12355	12432	12523	12422	12699	12396	12336	12499	12437	12471	12556	12546	12421	12354	12475	12519	12475	12407	12419	12316	12360	12562	12526	12486	12461	12381	12460	12509	12661	12475	12504	12385	12715	12488	12382	12456	12359	12580	12467	12449	12520	12586	12592	12361	12353	12545	12484	12395	12536	12596	12475	12408	12404	12392	12437	12405	12495	12402	12497	12512	12444	12502	12384	12590	12435	12495	12477	12494	12394	12529	12672	12401	12485	12505	12556	12282	12433	12559	12537	12299	12420	12482	12564	12584	12426	12540	12427	12562	12500	12567	12587	12493	12462	12440	12464	12444	12575	12537	12539	12582	12377	12492	12441	12491	12517	12439	12337	12247	12537	12344	12365	12560	12293	12405	12452	12536	12304	12373	12406	12603	12663	12460	12465	12529	12485	12406	12488	12339	12522	12372	12279	12504	12424	12404	12604	12353	12460	12450	12515	12476	12602	12502	12516	12502	12386	12322	12489	12402	12519	12585	12615	12298	12421	12437	12336	12367	12452	12600	12509	12404	12442	12495	12605	12411	12701	12509	12648	12469	12292	12555	12378	12578	12473	12536	12390	12384	12485	12226	12505	12281	12417	12566	12408	12508	12362	12550	12475	12321	12484	12420	12630	12608	12433	12526	12569	12553	12645	12407	12475	12399	12593	12375	12523	12470	12354	12592	12339	12543	12453	12385	12452	12435	12434	12446	12576	12367	12393	12456	12481	12466	12314	12348	12393	12398	12492	12332	12398	12559	12433	12570	12559	12442	12367	12440	12231	12421	12487	12443	12702	12414	12469	12344	12376	12388	12564	12345	12504	12540	12433	12438	12566	12646	12663	12522	12404	12490	12454	12322	12489	12432	12626	12445	12592	12535	12487	12450	12431	12440	12618	12331	12470	12375	12554	12540	12358	12496	12515	12370	12352	12536	12597	12449	12606	12466	12480	12398	12544	12451	12497	12468	12615	12392	12434	12277	12487	12300	12443	12456	12441	12482	12376	12407	12667	12421	12508	12627	12507	12491	12494	12514	12271	12564	12517	12531	12317	12359	12304	12289	12524	12510	12444	12353	12619	12402	12539	12454	12318	12410	12531	12534	12374	12365	12384	12410	12474	12508	12349	12479	12450	12513	12479	12429	12496	12420	12433	12515	12486	12326	12444	12287	12355	12583	12339	12237	12462	12510	12540	12491	12395	12500	12541	12511	12428	12343	12401	12342	12501	12311	12602	12390	12583	12383	12415	12564	12447	12519	12439	12642	12330	12355	12512	12408	12561	12564	12458	12501	12318	12534	12491	12369	12378	12465	12568	12464	12387	12285	12482	12606	12695	12464	12474	12335	12459	12364	12492	12404	12596	12497	12439	12385	12569	12591	12495	12585	12495	12531	12458	12515	12549	12378	12579	12448	12587	12576	12584	12362	12357	12576	12461	12282	12476	12465	12463	12437	12489	12533	12482	12531	12490	12493	12610	12468	12452	12374	12502	12517	12497	12352	12353	12538	12396	12497	12379	12327	12506	12447	12266	12598	12564	12493	12605	12509	12449	12440	12596	12419	12532	12487	12531	12512	12404	12418	12494	12335	12393	12309	12461	12642	12334	12330	12572	12459	12548	12360	12385	12551	12481	12512	12565	12428	12551	12478	12545	12349	12583	12361	12283	12403	12494	12375	12438	12398	12477	12428	12433	12477	12435	12565	12330	12581	12650	12525	12507	12586	12420	12481	12467	12449	12733	12562	12605	12441	12371	12351	12364	12457	12494	12516	12494	12431	12608	12486	12406	12483	12484	12490	12429	12440	12421	12491	12416	12366	12309	12470	12499	12510	12481	12561	12295	12405	12507	12288	12455	12459	12448	12508	12633	12570	12517	12372	12390	12437	12489	12420	12532	12423	12481	12547	12205	12647	12545	12481	12478	12476	12445	12487	12586	12575	12558	12376	12460	12478	12543	12471	12314	12455	12521	12510	12645	12514	12501	12552	12631	12423	12465	12469	12406	12379	12553	12394	12456	12382	12549	12365	12400	12618	12508	12454	12364	12312	12532	12376	12373	12412	12366	12435	12411	12275	12324	12433	12374	12446	12410	12587	12396	12405	12265	12345	12505	12416	12355	12300	12397	12467	12289	12388	12332	12369	12518	12408	12387	12619	12427	12458	12568	12500	12466	12451	12514	12422	12409	12618	12483	12544	12312	12302	12495	12454	12233	12616	12515	12337	12349	12453	12340	12665	12379	12506	12607	12441	12397	12436	12402	12467	12380	12453	12590	12543	12621	12494	12378	12505	12430	12288	12446	12491	12391	12501	12428	12402	12244	12517	12547	12546	12500	12474	12550	12497	12463	12310	12572	12425	12412	12358	12476	12290	12523	12398	12455	12396	12388	12408	12449	12476	12557	12439	12480	12532	12559	12447	12594	12323	12467	12548	12515	12500	12495	12416	12422	12521	12761	12363	12392	12457	12602	12403	12604	12499	12374	12622	12372	12362	12546	12497	12434	12321	12663	12490	12463	12528	12422	12465	12546	12564	12431	12614	12474	12437	12363	12342	12592	12491	12546	12519	12515	12436	12545	12413	12341	12438	12539	12429	12439	12464	12416	12541	12578	12424	12461	12535	12552	12467	12452	12575	12515	12389	12526	12385	12638	12531	12495	12330	12418	12462	12514	12461	12430	12497	12473	12335	12576	12363	12624	12541	12480	12344	12520	12468	12387	12505	12509	12461	12565	12563	12620	12350	12493	12423	12463	12430	12585	12565	12526	12455	12450	12421	12257	12410	12408	12460	12669	12347	12402	12485	12458	12676	12443	12261	12503	12372	12470	12505	12658	12422	12607	12370	12469	12431	12431	12438	12519	12298	12324	12459	12439	12500	12567	12399	12519	12405	12627	12405	12514	12474	12479	12512	12458	12522	12333	12452	12488	12423	12409	12524	12393	12589	12424	12440	12432	12480	12326	12368	12324	12572	12311	12441	12403	12422	12456	12409	12626	12320	12421	12518	12362	12368	12625	12378	12428	12487	12488	12469	12378	12480	12322	12456	12663	12399	12474	12354	12503	12533	12521	12324	12423	12357	12447	12326	12590	12334	12534	12416	12511	12559	12340	12388	12495	12386	12408	12406	12436	12445	12487	12530	12407	12460	12543	12425	12426	12603	12621	12505	12501	12397	12321	12463	12529	12344	12384	12454	12337	12408	12443	12461	12509	12431	12526	12504	12384	12302	12537	12441	12429	12554	12552	12464	12442	12566	12472	12634
24091	21113	28920	26823	26083	26143	23937	19583	17726	16787	16068	15704	15400	15073	14957	14684	14576	14476	14293	14414	14328	14280	14190	14310	14237	14282	14168	14032	14239	14343	14179	14055	14064	14072	14102	14103	14141	14071	14081	14107	14296	14027	14132	14177	13822	13932	13905	14013	13934	14060	14049	14098	14020	13986	13918	13819	13998	13989	14059	13894	14044	14168	13905	14023	14012	13897	13902	14091	13849	14134	14120	14205	13795	14125	13953	13958	13892	13916	14069	14193	14038	14077	14064	13915	13949	14042	13877	14077	13827	13912	14037	14026	14042	13954	13964	13937	14012	13874	13843	13982	13786	13941	14097	14059	13804	13941	13960	14041	13973	14034	14010	13983	14072	13980	14056	14115	13945	14001	13988	14152	14048	13998	13878	14001	14057	13997	14002	14100	14000	13786	13856	13952	13866	13961	13653	13879	14027	13871	14073	13943	13948	13869	13769	14104	13979	14024	14070	14037	13857	13930	13917	14198	14011	13925	14114	13846	13840	14060	13687	14042	13984	14101	13980	13926	13755	13921	13964	13843	14045	13867	14004	14147	14049	13945	13956	14097	14294	14035	13868	13851	13915	13895	14075	13961	14038	14062	14035	13940	13904	13959	14008	13782	14026	14035	14192	13781	13969	13945	13969	13926	14106	13973	13820	13889	14066	14204	13727	13966	13946	14083	13889	14076	14145	14053	13929	13970	13930	14039	14246	13967	13990	14012	14057	13991	13971	14016	14062	13872	14032	13924	14003	13936	13797	14052	13996	14234	13975	13950	13947	14073	13842	14085	14085	13903	13999	13990	13833	13877	13980	13956	13990	13889	13936	14053	13945	13898	13877	13823	13959	13933	14049	14029	14012	14085	14022	13993	14051	14058	14126	13905	13920	13987	13763	14037	13899	14083	14026	13871	13912	13869	13788	13986	14032	14066	13732	13968	13907	13951	14059	14170	13824	13943	14084	13827	13978	13986	13926	14037	13991	14059	14004	13892	14035	14231	13907	14098	13991	13971	14059	13971	13818	13887	14057	13952	13799	13762	14043	13901	13982	13986	14062	14077	14052	14008	13864	13976	14114	13978	13980	14022	14077	14047	13942	13903	14013	13961	13996	13858	14030	14031	13933	13869	14048	14081	13874	13936	13921	14085	14143	13945	14192	14020	13971	13860	13888	13945	13997	13909	13964	14018	13950	14004	13929	14124	13968	14024	13958	13942	14100	14030	13989	13817	13980	14061	13975	13942	13905	14045	14051	14081	13954	14039	13867	13927	13876	13945	14040	14127	14227	13912	14041	13903	13845	13893	14007	14110	14024	13978	13916	13804	13861	13995	13930	13934	13958	14006	13974	14002	13708	13952	13902	13902	13947	13843	14007	13804	13916	13915	13969	13956	14166	14047	13982	14117	14131	13999	14070	13764	13964	14039	13962	14200	14131	14221	14012	13968	13809	13989	13987	13838	13924	13969	13861	13980	14062	13897	14193	13867	13825	13971	13887	13986	13983	14002	13826	13840	13812	13811	14075	14053	13872	13915	13825	13777	13993	14026	13779	13716	13891	13987	14007	13797	13890	14165	14032	13923	14079	13975	13951	14057	14058	14226	13825	14104	13956	14001	13828	14060	14003	13887	13947	13956	14103	14023	13844	13789	13940	13898	13753	14105	13923	14047	13891	14021	14069	14040	14154	14131	13856	14002	13937	14024	13787	13957	13824	13717	13990	14049	13861	14080	13747	14149	14038	13991	13960	13847	13920	13945	14069	14085	14170	14046	13964	13925	13967	14074	13823	13929	13939	14150	14089	13903	14057	13832	13962	14002	13876	14152	13958	13816	13931	13844	13960	14007	13978	14089	14039	13879	13916	13961	14052	14094	13851	13989	13762	13944	13831	13936	13997	13849	14034	13899	13954	13882	13901	13949	13884	13959	13974	13967	13843	13891	13966	13974	14206	14058	13790	14035	14021	13951	14072	13928	13964	13903	14131	13807	14025	14003	13785	14009	14038	14011	13968	13713	14075	13972	14109	13987	14307	14106	13949	13874	13907	13906	13993	14018	14042	13899	13890	13927	13873	13865	14166	13906	13950	14102	14155	13986	13818	13804	14020	13988	13959	14049	14124	14013	13875	13901	13858	14071	14039	13934	13875	13907	13940	13876	13980	13832	13769	14010	13906	14150	14241	13972	13961	14105	14082	13997	14044	14005	13779	13935	14131	14031	13952	13874	13873	13898	14078	14026	14162	14154	14070	13864	13977	13931	13886	13876	14120	13909	13948	13944	13874	13689	14122	13829	14090	13865	14072	14111	14051	13967	13844	14038	14018	13830	14227	14002	14122	14013	14115	13961	13999	13886	13832	13975	13982	13881	14048	14029	14071	13992	14171	13942	13953	13952	13978	14067	14148	13962	13987	13912	14096	14151	14169	13842	14047	13884	13957	14123	13961	14066	14340	14056	14081	13935	14074	13862	14057	13946	14033	13841	13925	14294	13911	14138	13999	14152	13915	13919	14051	13943	13863	13936	13947	13916	13917	14008	13853	13773	13981	13980	14085	14153	13931	13827	13789	14002	14160	13949	14011	13893	13823	13764	14059	14008	13969	13992	13910	13862	13923	14026	14069	13977	14021	13927	13984	13957	14023	14068	14057	13858	13935	14030	13861	13961	14061	13994	14131	13921	13957	13855	13832	13951	14003	13728	13984	13960	14067	13962	14152	14017	14129	14118	13875	14081	13916	14134	13903	14010	13895	13898	14161	14101	14137	13955	13923	14062	13889	14043	13995	13941	14117	13964	13871	13885	13923	14037	14142	13928	14018	14001	13942	13910	14034	13822	13991	14002	13959	13926	13980	13799	14082	13840	14045	13904	13724	13811	13950	13875	14085	14181	13899	14060	13866	13865	13897	13977	13963	13748	13919	14032	13854	13943	13931	14043	14149	14024	14271	14086	13846	14063	13954	14015	14093	14118	14019	13725	13773	13837	14048	13984	13965	14182	13908	13666	13955	14172	14099	13962	13960	13889	13945	13766	14028	13996	13970	13797	13988	13941	13997	13854	13959	14121	13925	14040	14043	13909	13981	14138	14062	13996	13988	13965	14321	14010	13978	13958	14031	13969	14008	14120	13985	14124	13948	14082	14013	14163	14036	13996	13813	13926	13939	13821	14097	13887	13974	13902	13892	13993	14177	13866	13900	14040	13997	13947	13959	14138	13942	13901	13986	14045	13938	13887	14323	13905	13950	13681	13906	13906	13965	14068	13889	14027	13913	14020	14040	14002	13937	14096	14089	13857	14086	13909	13935	13913	14021	13972	13991	14056	14065	14146	13934	13975	13977	13950	13958	13839	13892	14031	13958	13902	13919	13981	14030	13953	13931	14038	13835	13855	13907	13894	14032	14272	13931	13832	13975	13960	14032	13934	13884	13951	13904	13838	13935	14019	13938	13886	13941	14011	14064	14207	14042	14067	14030	13992	14116	14139	14023	13999	14049	14001	13787	14050	13938	13932	14119	13984	14117	14055	14066	13877	13932	14003	14057	13888	13912	14115	13767	13867	13868	13738	14138	13863	13958	14002	14140	13973	13964	13910	13814	13949	14020	14182	13917	14142	13923	14031	13956	14254	14101	14000	13824	14018	13953	13953	13830	14103	14029	14064	14176	14116	14042	14014	14055	14020	13866	13998	14044	13838	13937	13891	13944	13832	14118	14037	13971	14017	14025	13847	13940	14043	14014	14001	14023	14136	13964	14060	14046	13922	13875	13831	14122	13950	14019	13816	13900	13910	14001	13889	14087	13886	14066	14028	14065	13961	14015	14042	14012	14026	13930	13848	13972	13850	14145	14024	14147	13937	14046	13817	14078	14112	14017	14020	14017	14097	13879	13990	13882	14077	13989	14149	13994	13925	13899	13840	13855	13982	14074	14122	13949	13911	14074	13890	14098	13989	13868	14029	13905	14160	14047	14067	13972	14011	13952	14063	14103	14220	13776	13889	13938	14032	13946	13903	13830	14061	14093	14088	13930	13914	14027	13990	13841	13904	13918	13809	13804	13807	13961	14179	14039	13995	13849	13930	14146	14027	13918	13888	14061	13715	13757	14073	13976	13986	13967	13773	14105	13944	13902	13887	14008	13933	14168	14307	14105	14017	13910	14203	14110	13970	14107	13823	13932	14083	14009	14114	14063	14096	14056	13901	13952	14052	13797	14011	14152	13919	14074	13982	14019	14094	14081	13982	13854	13936	14158	14062	14088	14061	14049	13998	13940	14060	14081	13929	13920	13803	14099	13985	14005	14081	14067	13877	14117	13977	14031	13889	14140	14061	13938	14097	13916	14068	13913	13825	14056	14098	13974	13849	13853	13911	13987	14145	14038	13995	13819	14038	13960	13758	13809	14091	14097	13985	13866	14005	13951	14068	13850	13929	14134	13912	14167	13993	13947	13819	13971	13997	14247	13978	14110	13934	13981	13874	14036	13998	13822	13846	14220	13995	14049	14026	14064	13883	14043	13813	14010	14098	13991	14002	14034	14142	14150	14058	13936	13834	13974	13976	14031	14041	13905	13949	14057	14012	13903	13820	14064	14072	13947	13871	14103	13999	13992	13961	13906	14066	14102	13866	13842	13954	14098	14155	14037	13936	13942	13973	13888	13746	13967	14063	13809	13985	14219	13956	13989	13994	14015	13970	13828	14086	13836	13982	14206	13977	13811	14017	14044	13846	14101	13881	14028	13919	14054	14038	13874	13930	13950	14163	13783	14063	13936	14194	14031	13774	14007	14003	13958	14098	13913	14008	13891	13983	13773	13984	14070	14016	14104	14019	13906	14033	13903	13930	14137	13856	13964	13966	13849	13825	13975	13921	14071	13997	13968	13765	13949	14026	14036	13996	13996	14063	14084	14031	13953	14029	13952	13965	14140	13946	14081	13852	13812	13866	14008	14179	13976	13944	14024	13810	13905	14022	14036	14175	13972	13953	13765	13927	13815	14209	13982	13764	13678	13710	13934	14027	13952	13939	13875	13978	14030	13989	13836	13966	14165	14163	14006	14149	13944	13898	13952	13840	13863	13909	13766	14166	13937	14016	13979	13992	13865	13801	14063	13864	14096	13944	13993	14071	13958	13857	13928	14138	13849	14051	14227	14158	13934	13675	13856	14098
33882	55597	50609	39613	32185	26606	22461	19777	17657	16061	15044	14597	14006	13580	13292	13199	12951	12817	12912	12704	12712	12811	12546	12464	12650	12543	12486	12535	12450	12419	12551	12497	12552	12304	12462	12469	12347	12422	12423	12349	12363	12488	12382	12414	12410	12458	12236	12330	12377	12455	12276	12372	12382	12464	12445	12200	12456	12440	12332	12505	12404	12401	12271	12316	12360	12198	12351	12317	12443	12514	12334	12238	12466	12353	12301	12326	12341	12475	12435	12357	12374	12433	12242	12392	12334	12259	12278	12389	12222	12583	12361	12320	12381	12283	12488	12297	12475	12476	12238	12378	12531	12416	12427	12382	12482	12288	12401	12244	12424	12340	12195	12238	12432	12410	12188	12353	12324	12375	12299	12191	12301	12302	12369	12239	12286	12288	12198	12390	12363	12361	12306	12292	12241	12380	12422	12213	12403	12281	12340	12380	12360	12407	12216	12250	12383	12482	12339	12438	12481	12274	12502	12272	12299	12341	12424	12202	12350	12347	12279	12485	12283	12483	12410	12309	12247	12345	12417	12302	12377	12324	12392	12349	12213	12316	12288	12415	12431	12368	12400	12345	12371	12231	12387	12286	12439	12366	12163	12436	12308	12407	12437	12368	12483	12409	12336	12426	12360	12340	12268	12368	12473	12210	12411	12440	12399	12111	12375	12362	12361	12332	12348	12290	12363	12194	12372	12212	12451	12444	12316	12336	12319	12402	12483	12256	12267	12403	12274	12360	12337	12374	12228	12473	12360	12446	12435	12264	12346	12346	12328	12350	12363	12545	12402	12359	12207	12407	12523	12465	12428	12301	12281	12211	12386	12466	12360	12296	12417	12402	12316	12475	12329	12503	12342	12278	12292	12276	12358	12444	12443	12324	12359	12248	12303	12355	12364	12364	12488	12436	12301	12467	12349	12187	12436	12448	12268	12480	12308	12279	12457	12275	12294	12329	12342	12377	12275	12299	12246	12441	12278	12343	12461	12533	12464	12297	12326	12490	12438	12557	12387	12295	12337	12482	12299	12468	12258	12263	12446	12381	12274	12387	12467	12380	12356	12440	12402	12334	12414	12362	12425	12301	12231	12441	12318	12286	12200	12498	12437	12302	12254	12411	12308	12328	12288	12335	12226	12284	12396	12378	12457	12413	12464	12495	12387	12374	12250	12426	12341	12506	12317	12323	12462	12202	12480	12400	12319	12430	12244	12371	12562	12352	12485	12281	12424	12338	12350	12230	12442	12387	12401	12402	12277	12385	12525	12426	12440	12208	12334	12403	12434	12317	12343	12293	12471	12392	12404	12434	12272	12140	12527	12404	12189	12334	12533	12216	12254	12338	12348	12474	12258	12432	12497	12283	12453	12470	12261	12430	12230	12458	12196	12406	12302	12361	12503	12439	12417	12412	12247	12421	12387	12268	12274	12374	12313	12381	12336	12346	12309	12377	12351	12320	12182	12321	12325	12576	12275	12370	12451	12396	12406	12434	12315	12436	12423	12184	12420	12465	12263	12394	12499	12473	12376	12257	12256	12245	12293	12419	12243	12360	12348	12234	12397	12414	12464	12323	12543	12220	12435	12162	12172	12381	12388	12357	12206	12206	12262	12301	12409	12143	12393	12381	12329	12567	12358	12582	12329	12446	12462	12256	12350	12455	12429	12426	12269	12338	12193	12334	12367	12465	12415	12357	12217	12481	12185	12522	12390	12313	12426	12429	12324	12306	12354	12426	12390	12370	12449	12353	12440	12263	12351	12261	12420	12291	12332	12336	12406	12368	12244	12508	12390	12300	12277	12394	12294	12413	12349	12324	12355	12178	12221	12449	12286	12439	12471	12351	12466	12286	12364	12467	12390	12367	12487	12365	12448	11987	12214	12426	12328	12225	12220	12265	12303	12309	12295	12301	12451	12239	12501	12381	12405	12294	12374	12511	12434	12338	12500	12430	12490	12364	12377	12272	12449	12218	12178	12400	12331	12346	12312	12266	12353	12452	12354	12348	12366	12398	12328	12399	12582	12263	12348	12364	12560	12340	12349	12194	12432	12580	12387	12410	12322	12323	12467	12388	12283	12420	12346	12391	12387	12373	12293	12306	12406	12335	12281	12268	12448	12307	12377	12349	12387	12329	12411	12503	12306	12284	12454	12290	12357	12395	12489	12408	12466	12335	12163	12253	12295	12479	12356	12290	12242	12386	12395	12453	12278	12369	12140	12395	12235	12244	12380	12350	12365	12244	12253	12393	12361	12416	12335	12384	12505	12430	12397	12380	12349	12436	12216	12501	12351	12404	12407	12198	12310	12362	12525	12374	12332	12337	12539	12297	12442	12375	12379	12376	12136	12278	12256	12402	12540	12296	12402	12304	12547	12330	12434	12292	12401	12485	12278	12246	12403	12294	12294	12249	12240	12481	12302	12361	12132	12321	12312	12250	12362	12233	12448	12427	12382	12319	12231	12411	12379	12208	12438	12311	12471	12393	12407	12397	12493	12308	12370	12515	12383	12356	12374	12454	12350	12263	12314	12359	12469	12395	12226	12392	12386	12319	12441	12337	12349	12313	12318	12343	12179	12450	12286	12351	12376	12393	12445	12319	12396	12421	12350	12298	12282	12374	12420	12522	12447	12476	12336	12415	12340	12374	12454	12369	12376	12310	12284	12451	12289	12369	12441	12364	12415	12391	12216	12160	12303	12325	12357	12370	12350	12415	12411	12275	12326	12332	12215	12458	12297	12476	12251	12406	12229	12293	12271	12402	12463	12546	12270	12308	12472	12303	12289	12256	12309	12252	12381	12297	12462	12122	12223	12288	12346	12338	12360	12480	12307	12423	12349	12283	12195	12355	12210	12435	12243	12399	12274	12296	12414	12336	12361	12240	12517	12471	12323	12416	12423	12279	12331	12390	12283	12342	12317	12473	12375	12186	12392	12244	12308	12111	12424	12351	12381	12363	12366	12347	12351	12327	12209	12524	12498	12226	12342	12292	12219	12287	12260	12462	12338	12334	12416	12350	12549	12331	12275	12365	12418	12359	12388	12311	12156	12389	12344	12454	12344	12424	12221	12415	12459	12334	12482	12423	12308	12476	12357	12415	12411	12433	12389	12307	12351	12359	12468	12363	12501	12397	12345	12283	12336	12294	12544	12481	12402	12227	12538	12391	12267	12356	12253	12438	12087	12450	12161	12352	12309	12259	12413	12308	12266	12428	12264	12279	12269	12333	12330	12272	12328	12320	12377	12455	12131	12307	12336	12359	12320	12303	12389	12283	12375	12281	12314	12404	12207	12393	12361	12285	12318	12348	12478	12320	12325	12260	12356	12301	12314	12411	12436	12438	12431	12150	12423	12396	12218	12359	12263	12443	12315	12411	12416	12408	12322	12334	12524	12366	12291	12425	12486	12423	12410	12263	12502	12493	12426	12419	12360	12306	12213	12425	12479	12200	12324	12392	12375	12417	12411	12227	12252	12503	12335	12238	12159	12371	12280	12393	12383	12376	12341	12295	12388	12356	12276	12356	12350	12447	12506	12134	12377	12510	12363	12327	12293	12377	12323	12375	12423	12443	12381	12263	12422	12362	12262	12361	12255	12570	12316	12448	12215	12244	12304	12447	12452	12243	12399	12561	12468	12312	12321	12344	12363	12238	12469	12522	12423	12391	12447	12358	12332	12226	12400	12570	12298	12356	12352	12296	12272	12236	12197	12296	12269	12425	12396	12287	12439	12310	12433	12452	12250	12518	12471	12293	12241	12343	12397	12439	12501	12289	12288	12263	12311	12315	12443	12488	12266	12309	12287	12317	12268	12258	12426	12353	12414	12349	12402	12282	12456	12309	12291	12469	12139	12282	12466	12398	12385	12383	12373	12399	12293	12466	12152	12194	12380	12284	12267	12186	12449	12419	12164	12335	12487	12258	12451	12280	12463	12301	12298	12259	12245	12406	12399	12358	12296	12377	12410	12265	12411	12317	12532	12307	12195	12358	12392	12349	12376	12283	12571	12480	12485	12242	12403	12275	12334	12432	12373	12367	12312	12346	12529	12296	12477	12363	12336	12274	12393	12206	12324	12353	12333	12397	12409	12265	12325	12447	12388	12442	12363	12241	12358	12269	12388	12332	12331	12298	12314	12197	12265	12377	12262	12353	12358	12227	12478	12386	12391	12196	12251	12435	12293	12298	12543	12290	12301	12382	12429	12203	12494	12468	12358	12241	12349	12507	12373	12284	12366	12171	12241	12523	12272	12448	12233	12179	12503	12459	12415	12426	12348	12393	12402	12328	12203	12410	12480	12410	12380	12317	12344	12313	12260	12606	12304	12363	12379	12182	12279	12502	12412	12411	12271	12666	12454	12448	12323	12444	12534	12359	12346	12395	12385	12372	12455	12302	12386	12274	12289	12323	12432	12289	12331	12428	12470	12511	12224	12384	12287	12409	12412	12418	12459	12346	12213	12369	12257	12332	12481	12405	12412	12331	12201	12422	12385	12303	12509	12349	12474	12324	12332	12321	12389	12425	12180	12401	12413	12325	12405	12332	12406	12364	12379	12495	12140	12555	12184	12390	12321	12323	12515	12424	12330	12249	12539	12245	12452	12311	12200	12418	12240	12282	12310	12350	12475	12341	12362	12396	12344	12458	12387	12334	12425	12396	12446	12350	12306	12353	12433	12422	12440	12503	12301	12287	12352	12407	12457	12237	12219	12327	12276	12335	12252	12238	12364	12307	12334	12428	12407	12422	12361	12309	12275	12512	12412	12337	12446	12551	12300	12242	12417	12372	12389	12358	12368	12269	12316	12338	12284	12362	12365	12389	12281	12390	12299	12188	12458	12502	12408	12325	12347	12425	12459	12422	12265	12155	12331	12450	12396	12285	12164	12449	12459	12298	12309	12256	12288	12310	12204	12343	12341	12170	12320	12334	12381	12418	12289	12212	12295	12391	12311	12351	12431	12249	12345	12454	12235	12385	12451	12175	12511	12380	12337	12257	12539	12332	12456	12270	12413	12378	12434	12348	12415	12396	12434	12297	12312	12494	12429	12365	12305	12440	12141	12397	12307	12295	12230	12426	12475	12336	12300	12361	12428	12486	12414	12330	12366	12558	12462	12357	12363	12424	12328	12242	12410	12268	12496	12423	12387	12509	12357	12193
22787	21045	28846	24121	23818	27527	28262	22162	19675	18647	17435	16595	16046	15915	15342	15142	15119	14893	15062	15008	14727	14853	14645	14665	14734	14888	14540	14616	14656	14515	14504	14700	14744	14439	14587	14623	14385	14424	14313	14179	14450	14341	14527	14420	14348	14460	14383	14428	14305	14470	14346	14318	14441	14353	14306	14374	14549	14394	14507	14429	14424	14521	14577	14457	14485	14412	14369	14407	14656	14550	14285	14260	14246	14293	14370	14338	14531	14421	14381	14449	14474	14406	14586	14504	14246	14326	14189	14216	14384	14272	14305	14249	14352	14473	14374	14632	14424	14257	14396	14507	14227	14188	14589	14379	14355	14261	14371	14262	14392	14532	14220	14558	14339	14233	14441	14271	14331	14268	14489	14442	14467	14487	14314	14122	14251	14380	14339	14389	14602	14520	14468	14499	14363	14209	14107	14452	14227	14404	14396	14439	14376	14429	14396	14541	14402	14324	14371	14158	14200	14472	14209	14319	14366	14164	14169	14403	14327	14008	14180	14239	14300	14409	14335	14292	14232	14156	14471	14462	14431	14422	14522	14515	14512	14498	14262	14246	14266	14384	14542	14220	14326	14412	14356	14568	14335	14347	14210	14334	14463	13992	14496	14304	14232	14480	14393	14297	14355	14316	14427	14355	14528	14418	14068	14186	14258	14132	14230	14456	14256	14281	14503	14572	14406	14387	14480	14456	14435	14471	14536	14163	14354	14300	14353	14433	14312	14149	14208	14186	14314	14396	14252	14307	14245	14304	14209	14431	14307	14290	14233	14643	14454	14385	14354	14075	14579	14393	14300	14587	14194	14319	14263	14423	14499	14572	14299	14337	14356	14543	14319	14288	14363	14268	14316	14496	14267	14061	14367	14404	14201	14396	14360	14335	14418	14277	14326	14369	14505	14513	14370	14295	14219	14571	14270	14307	14309	14305	14195	14233	14408	14305	14624	14184	14366	14283	14471	14308	14241	14404	14213	14383	14507	14537	14361	14263	14335	14472	14314	14385	14291	14465	14383	14333	14316	14259	14318	14377	14335	14572	14311	14340	14363	14346	14589	14402	14477	14233	14173	14487	14533	14273	14396	14374	14412	14255	14292	14277	14242	14296	14236	14374	14148	14446	14334	14320	14310	14389	14241	14241	14214	14405	14403	14481	14425	14421	14539	14515	14266	14226	14493	14378	14251	14258	14153	14422	14332	14193	14199	14380	14354	14416	14361	14323	14232	14456	14318	14219	14222	14535	14283	14154	14308	14301	14380	14534	14291	14273	14409	14332	14455	14265	14097	14320	14249	14467	14127	14386	14244	14509	14308	14318	14341	14301	14209	14167	14393	14284	14220	14203	14480	14283	14379	14231	14296	14408	14156	14393	14264	14519	14586	14318	14223	14354	14406	14457	14375	14373	14251	14103	14362	14374	14475	14393	14426	14460	14329	14359	14466	14433	14304	14383	14534	14388	14179	14318	14305	14290	14434	14421	14381	14179	14410	14322	14273	14290	14301	14205	14498	14420	14364	14324	14487	14346	14268	14232	14342	14190	14457	14363	14428	14348	14420	14320	14346	14418	14328	14468	14458	14285	14290	14194	14319	14298	14419	14437	14324	14366	14451	14082	14511	14277	14289	14407	14344	14252	14333	14457	14223	14324	14269	14242	14158	14145	14508	14416	14272	14420	14342	14344	14206	14323	14421	14307	14379	14547	14294	14334	14202	14361	14365	14400	14173	14449	14308	14285	14342	14459	14171	14324	14188	14233	14413	14543	14394	14320	14449	14298	14235	14316	14272	14334	14626	14292	14432	14407	14454	14378	14231	14095	14409	14466	14408	14303	14336	14180	14338	14245	14172	14473	14387	14316	14292	14226	14369	14183	14249	14412	14361	14221	14362	14213	14233	14428	14307	14376	14312	14325	14360	14322	14408	14356	14122	14414	14290	14128	14438	14396	14280	14326	14413	14378	14220	14244	14329	14388	14245	14414	14338	14426	14262	14328	14390	14321	14494	14333	14367	14278	14373	14291	14457	14509	14469	14337	14362	14406	14217	14238	14466	14284	14222	14290	14187	14324	14604	14285	14275	14304	14361	14205	14575	14424	14443	14198	14427	14418	14196	14246	14296	14218	14274	14478	14492	14363	14404	14273	14384	14122	14292	14328	14126	14295	14374	14434	14262	14265	14396	14166	14260	14124	14288	14238	14243	14227	14318	14232	14225	14159	14194	14424	14370	14385	14318	14147	14336	14151	14349	14388	14345	14130	14310	14365	14260	14395	14358	14204	14365	14335	14360	14116	14279	14453	14301	14363	14411	14457	14166	14282	14476	14468	14480	14274	14295	14254	14374	14386	14377	14240	14417	14293	14199	14356	14324	14224	14340	14267	14355	14419	14330	14282	14439	14277	14278	14274	14365	14250	14306	14160	14023	14182	14251	14367	14116	14362	14257	14428	14260	14379	14504	14350	14553	14378	14375	14298	14420	14391	14280	14212	14282	14170	14309	14396	14261	14308	14195	14337	14284	14475	14454	14481	14378	14319	14235	13981	14422	14409	14243	14528	14241	14164	14608	14443	14348	14366	14366	14201	14273	14440	14448	14468	14342	14354	14124	14362	14381	14201	14336	14305	14344	14268	14357	14588	14398	14228	14292	14260	14214	14333	14514	14298	14512	14374	14306	14344	14262	14343	14458	14483	14233	14258	14373	14328	14140	14357	14235	14358	14259	14159	14426	14325	14351	14722	14463	14385	14293	14341	14366	14302	14330	14234	14347	14214	14299	14476	14305	14444	14326	14268	14253	14338	14335	14251	14386	14203	14329	14364	14387	14338	14509	14393	14360	14321	14544	14286	14265	14116	14137	14283	14381	14324	14392	14483	14466	14498	14206	14402	14331	14418	14276	14354	14435	14337	14316	14398	14333	14316	14385	14169	14203	14219	14292	14226	14226	14350	14273	14416	14515	14187	14381	14347	14205	14240	14324	14377	14205	14382	14291	14247	14474	14302	14383	14159	14372	14293	14239	14428	14559	14210	14339	14347	14357	14300	14339	14396	14347	14195	14353	14466	14290	14526	14282	14317	14402	14342	14153	14136	14329	14268	14399	14433	14471	14428	14448	14365	14316	14132	14374	14306	14306	14355	14440	14403	14318	14177	14195	14273	14578	14178	14283	14345	14355	14495	14624	14335	14331	14410	14271	14457	14303	14213	14418	14385	14222	14455	14456	14227	14358	14446	14483	14390	14290	14210	14344	14361	14322	14257	14295	14425	14389	14286	14287	14262	14397	14031	14147	14344	14179	14176	14262	14216	14368	14164	14341	14361	14279	14225	14255	14357	14374	14099	14328	14357	14341	14363	14055	14468	14350	14275	14509	14255	14350	14157	14357	14481	14345	14278	14606	14345	14265	14224	14119	14256	14447	14138	14413	14153	14178	14059	14179	14250	14375	14432	14415	14423	14345	14281	14219	14324	14222	14394	14350	14611	14422	14410	14357	14381	14165	14249	14218	14252	14249	14294	14291	14230	14179	14309	14398	14304	14131	14515	14457	14325	14284	14356	14236	14329	14419	14202	14192	14373	14372	14252	14360	14300	14323	14109	14277	14367	14411	14491	14223	14366	14342	14412	14395	14274	14498	14394	14294	14382	14397	14338	14303	14339	14355	14377	14354	14265	14300	14137	14439	14418	14419	14369	14570	14304	14372	14559	14308	14359	14357	14298	14321	14341	14132	14482	14188	14465	14347	14419	14211	14272	14135	14329	14423	14470	14215	14467	14411	14321	14586	14292	14387	14471	14489	14290	14329	14327	14215	14155	14350	14315	14132	14293	14120	14310	14414	14364	14345	14262	14124	14287	14170	14198	14409	14218	14417	14304	14274	14194	14423	14479	14382	14417	14473	14338	14253	14256	14415	14425	14436	14227	14289	14302	14219	14332	14465	14223	14234	14276	14275	14342	14507	14118	14126	14280	14391	14427	14261	14344	14579	14310	14246	14269	14234	14459	14183	14423	14281	14395	14459	14218	14218	14260	14351	14136	14418	14197	14347	14589	14183	14420	14270	14255	14260	14523	14149	14110	14233	14321	14438	14387	14328	14409	14446	14323	14213	14238	14336	14202	14389	14430	14455	14264	14393	14384	14363	14255	14130	14375	14457	14346	14245	14191	14129	14261	14133	14218	14047	14220	14307	14286	14336	14130	14250	14316	14326	14308	14340	14193	14314	14369	14400	14443	14253	14244	14244	14464	14337	14600	14591	14383	14373	14359	14490	14421	14449	14529	14222	14122	14280	14472	14347	14319	14380	14303	14397	14265	14225	14414	14209	14553	14441	14276	14233	14435	14288	14154	14339	14380	14351	14561	14225	14346	14353	14226	14452	14364	14481	14581	14388	14426	14335	14362	14408	14304	14349	14156	14293	14378	14346	14349	14472	14291	14257	14184	14413	14525	14285	14175	14364	14360	14351	14302	14444	14373	14347	14353	14327	14272	14354	14213	14291	14413	14222	14534	14472	14094	14345	14209	14428	14417	14290	14284	14437	14339	14427	14233	14423	14360	14363	14396	14372	14381	14554	14464	14493	14249	14351	14496	14527	14308	14370	14359	14365	14252	14351	14646	14475	14330	14413	14126	14219	14317	14370	14215	14442	14158	14235	14597	14288	14302	14273	14265	14118	14218	14399	14298	14333	14305	14313	14423	14383	14367	14378	14291	14458	14392	14301	14424	14361	14349	14301	14375	14412	14245	14494	14214	14251	14227	14443	14371	14301	14234	14383	14201	14258	14318	14274	14437	14432	14460	14453	14194	14259	14219	14363	14202	14244	14254	14237	14382	14258	14127	14434	14449	14250	14277	14449	14370	14359	14266	14339	14135	14423	14375	14288	14568	14290	14328	14209	14107	14320	14221	14227	14420	14357	14515	14171	14400	14430	14287	14328	14500	14284	14314	14442	14249	14503	14463	14433	14366	14516	14389	14307	14141	14459	14364	14320	14466	14033	14387	14349	14453	14248	14378	14365	14336	14303	14338	14416	14400	14234	14357	14123	14566	14200	14429	14330	14241	14193	14221	14450	14402	14135	14299	14498	14292	14386	14518	14225	14242	14342	14334	14238	14386	14351	14396	14153	14348	14186	14377	14337	14434	14206	14350	14200	14377
35766	61642	56586	44528	37808	31557	26315	22864	19844	17977	16497	15578	15094	14389	14165	13767	13711	13350	13255	13283	13161	13211	12851	12911	12979	12812	12936	12701	12763	12769	12644	12745	12833	12588	12703	12782	12721	12655	12643	12764	12703	12653	12634	12549	12739	12591	12745	12597	12543	12695	12598	12560	12672	12605	12539	12807	12497	12636	12580	12534	12628	12752	12664	12521	12638	12481	12593	12493	12425	12520	12585	12587	12556	12481	12552	12614	12578	12629	12640	12609	12564	12456	12481	12524	12418	12627	12468	12611	12528	12560	12656	12511	12552	12579	12595	12548	12495	12573	12424	12448	12571	12525	12545	12406	12665	12469	12650	12335	12509	12557	12568	12565	12665	12563	12559	12599	12612	12597	12537	12593	12612	12582	12546	12719	12548	12542	12656	12513	12536	12575	12435	12528	12543	12751	12534	12568	12602	12542	12457	12586	12618	12509	12583	12452	12425	12682	12718	12503	12589	12511	12527	12462	12697	12718	12525	12564	12546	12598	12558	12574	12619	12539	12555	12670	12482	12482	12485	12506	12696	12549	12429	12523	12629	12594	12586	12404	12531	12634	12585	12587	12442	12474	12668	12582	12576	12630	12529	12667	12629	12529	12568	12573	12730	12788	12631	12490	12517	12723	12471	12523	12542	12414	12477	12520	12676	12548	12513	12470	12617	12594	12598	12560	12558	12521	12483	12530	12525	12580	12464	12594	12440	12456	12570	12553	12541	12591	12530	12461	12687	12772	12669	12446	12748	12529	12562	12480	12643	12511	12380	12524	12522	12536	12541	12433	12629	12563	12588	12504	12582	12525	12610	12568	12449	12736	12432	12628	12493	12600	12643	12513	12512	12649	12574	12513	12482	12515	12435	12561	12602	12575	12685	12679	12490	12395	12694	12444	12457	12446	12442	12706	12464	12609	12559	12521	12569	12505	12752	12536	12424	12817	12440	12591	12573	12514	12402	12523	12718	12576	12518	12530	12530	12664	12497	12564	12504	12536	12702	12566	12680	12344	12531	12482	12523	12450	12602	12395	12571	12540	12473	12386	12693	12487	12508	12482	12557	12567	12579	12571	12512	12574	12672	12665	12677	12648	12519	12587	12579	12634	12557	12509	12674	12540	12432	12680	12490	12700	12549	12423	12559	12653	12544	12530	12499	12523	12390	12572	12654	12641	12582	12638	12617	12432	12477	12637	12375	12615	12495	12618	12550	12452	12641	12512	12471	12476	12537	12594	12545	12439	12605	12464	12681	12453	12479	12645	12625	12522	12462	12619	12432	12507	12456	12472	12701	12541	12377	12561	12524	12535	12374	12617	12530	12496	12517	12535	12574	12698	12432	12547	12704	12613	12669	12454	12565	12588	12569	12379	12459	12624	12560	12564	12457	12520	12544	12609	12549	12512	12510	12738	12681	12563	12524	12592	12574	12614	12580	12633	12552	12608	12366	12635	12594	12432	12510	12532	12604	12510	12472	12533	12530	12642	12490	12627	12613	12555	12599	12488	12532	12503	12630	12435	12463	12665	12569	12340	12508	12435	12515	12484	12563	12537	12502	12493	12487	12529	12498	12575	12444	12496	12574	12586	12475	12575	12381	12585	12694	12665	12539	12703	12597	12502	12600	12478	12509	12439	12575	12422	12599	12544	12550	12506	12555	12458	12707	12547	12637	12565	12583	12625	12480	12682	12491	12551	12482	12544	12460	12553	12381	12514	12471	12711	12618	12366	12569	12633	12527	12586	12705	12545	12466	12559	12622	12477	12626	12483	12465	12573	12507	12481	12538	12536	12593	12441	12368	12601	12522	12481	12593	12475	12530	12633	12666	12389	12557	12500	12594	12597	12347	12564	12445	12602	12536	12593	12457	12554	12455	12536	12510	12520	12564	12363	12699	12540	12529	12547	12636	12538	12354	12627	12579	12567	12476	12534	12464	12519	12526	12528	12561	12573	12430	12594	12523	12410	12692	12507	12594	12572	12650	12540	12533	12574	12517	12449	12509	12572	12395	12669	12616	12541	12705	12461	12361	12615	12512	12586	12552	12522	12480	12573	12527	12660	12608	12666	12461	12664	12418	12460	12564	12518	12606	12675	12500	12340	12600	12572	12647	12497	12657	12596	12664	12530	12587	12354	12497	12625	12433	12687	12508	12594	12486	12615	12511	12621	12426	12590	12417	12585	12402	12563	12391	12453	12532	12545	12642	12413	12467	12537	12625	12638	12594	12559	12565	12731	12697	12327	12637	12451	12600	12661	12538	12400	12442	12507	12698	12618	12679	12733	12609	12540	12656	12609	12487	12607	12566	12636	12627	12431	12591	12646	12531	12687	12600	12468	12625	12519	12453	12537	12456	12601	12596	12735	12586	12471	12542	12550	12478	12515	12690	12532	12656	12605	12561	12529	12669	12595	12446	12643	12376	12495	12480	12581	12626	12514	12489	12570	12523	12420	12666	12423	12591	12561	12675	12530	12512	12470	12532	12588	12414	12449	12468	12376	12569	12510	12369	12575	12588	12490	12633	12568	12537	12691	12685	12612	12518	12478	12533	12588	12489	12573	12537	12461	12380	12361	12642	12515	12608	12544	12649	12573	12307	12715	12475	12653	12547	12433	12596	12662	12662	12566	12338	12400	12556	12473	12636	12592	12740	12552	12590	12575	12558	12508	12452	12476	12487	12585	12510	12399	12592	12586	12526	12569	12449	12640	12611	12502	12593	12637	12498	12441	12640	12467	12463	12444	12675	12353	12454	12530	12675	12584	12604	12573	12624	12618	12447	12345	12590	12409	12534	12684	12576	12598	12562	12518	12570	12515	12543	12541	12457	12518	12490	12586	12561	12738	12535	12521	12582	12553	12529	12432	12688	12566	12428	12812	12460	12540	12523	12625	12534	12433	12386	12583	12524	12471	12606	12518	12533	12478	12637	12612	12502	12516	12662	12541	12630	12617	12707	12438	12595	12432	12667	12622	12550	12582	12491	12560	12638	12535	12441	12544	12400	12712	12383	12287	12636	12479	12534	12531	12587	12662	12538	12401	12529	12505	12567	12613	12592	12663	12568	12643	12483	12414	12605	12496	12446	12606	12609	12674	12482	12622	12588	12495	12559	12421	12513	12590	12749	12365	12400	12573	12610	12630	12570	12569	12603	12604	12520	12569	12549	12539	12494	12515	12468	12492	12495	12611	12550	12567	12542	12590	12514	12456	12461	12367	12561	12588	12504	12571	12463	12465	12572	12387	12580	12583	12544	12385	12502	12513	12404	12590	12463	12540	12475	12621	12539	12552	12416	12522	12461	12377	12562	12490	12321	12525	12435	12405	12685	12500	12619	12578	12507	12662	12457	12569	12299	12453	12600	12516	12663	12526	12534	12770	12405	12640	12468	12641	12472	12582	12459	12795	12645	12462	12429	12515	12432	12474	12749	12554	12556	12496	12694	12623	12605	12511	12431	12523	12623	12418	12687	12513	12483	12568	12499	12665	12642	12333	12615	12480	12671	12550	12547	12724	12462	12608	12602	12496	12574	12573	12472	12505	12522	12569	12496	12597	12452	12348	12553	12557	12524	12392	12467	12698	12583	12494	12533	12579	12551	12550	12560	12505	12616	12641	12523	12708	12554	12420	12490	12470	12469	12628	12586	12557	12517	12468	12568	12682	12512	12422	12500	12546	12557	12681	12529	12411	12469	12793	12412	12545	12645	12547	12618	12599	12532	12464	12558	12631	12532	12645	12586	12448	12447	12510	12426	12689	12550	12588	12480	12398	12589	12583	12565	12549	12573	12603	12466	12646	12475	12390	12529	12582	12501	12753	12538	12551	12437	12513	12621	12447	12608	12555	12567	12664	12671	12579	12450	12668	12536	12453	12583	12440	12523	12537	12642	12571	12495	12476	12656	12411	12731	12612	12541	12576	12475	12616	12579	12673	12348	12535	12485	12564	12480	12538	12573	12534	12712	12505	12557	12424	12514	12612	12646	12496	12446	12463	12657	12535	12757	12449	12645	12502	12553	12612	12523	12447	12487	12699	12402	12477	12710	12429	12604	12587	12439	12541	12618	12470	12552	12647	12483	12571	12499	12511	12431	12404	12505	12626	12624	12588	12547	12653	12582	12475	12333	12741	12756	12378	12696	12462	12624	12430	12524	12448	12614	12514	12398	12547	12531	12584	12538	12645	12518	12602	12472	12652	12578	12620	12629	12558	12541	12652	12375	12563	12663	12446	12614	12611	12389	12545	12508	12566	12437	12670	12619	12533	12581	12602	12451	12489	12399	12870	12540	12333	12663	12689	12624	12658	12651	12600	12540	12571	12530	12499	12540	12563	12437	12602	12471	12717	12464	12569	12513	12698	12415	12459	12632	12597	12559	12461	12525	12567	12553	12526	12500	12641	12682	12453	12566	12567	12523	12546	12656	12583	12579	12478	12449	12485	12391	12640	12482	12570	12633	12482	12480	12438	12523	12626	12470	12391	12591	12624	12449	12548	12445	12575	12542	12471	12557	12554	12444	12511	12382	12575	12511	12508	12648	12529	12599	12671	12415	12586	12566	12438	12643	12686	12539	12546	12465	12504	12543	12344	12547	12588	12450	12482	12523	12627	12541	12522	12512	12581	12637	12523	12572	12559	12550	12651	12670	12501	12508	12624	12536	12672	12513	12568	12384	12543	12635	12397	12491	12704	12440	12534	12553	12490	12570	12549	12668	12429	12436	12629	12601	12658	12542	12519	12610	12671	12514	12529	12664	12591	12474	12528	12533	12561	12602	12485	12406	12446	12670	12628	12520	12597	12535	12565	12648	12606	12659	12647	12666	12482	12530	12303	12438	12502	12670	12563	12504	12493	12510	12513	12553	12580	12539	12594	12621	12564	12469	12432	12353	12706	12542	12574	12607	12553	12606	12607	12497	12570	12691	12546	12445	12370	12517	12487	12554	12495	12557	12725	12575	12473	12487	12569	12473	12526	12457	12545	12490	12536	12685	12637	12702	12484	12509	12608	12700	12639	12692	12579	12669	12511	12529	12526	12664	12487	12507	12635	12552	12555	12794	12489	12439	12377	12686	12530	12495	12609	12479	12552	12608	12593	12557	12590	12581	12807	12545	12465	12602	12713	12665	12695	12767	12556	12453	12433	12588	12530	12571	12497
30018	32382	40365	33795	26537	21808	19278	17146	16212	15627	15386	15190	14974	14741	14754	14789	14395	14568	14394	14391	14514	14239	14450	14594	14394	14498	14318	14387	14401	14393	14124	14067	14275	14353	14300	14314	14349	14278	14273	14350	14225	14056	14208	14407	14405	14155	14189	14241	14247	14428	14201	14438	14364	14345	14287	14260	14226	14226	14136	14107	14347	14224	14321	14160	14335	14315	14322	14214	14347	14353	14076	14225	14262	14326	14164	14308	14240	14281	14196	14392	14406	14369	14151	14306	14232	14231	14426	14243	14271	14243	14326	14342	14075	14388	14440	14265	14283	14308	14434	14575	14268	14361	14484	14157	14176	14378	14283	14258	14032	14345	14227	14307	14184	14165	14355	14285	14233	14559	14227	14317	14278	14008	14373	14084	14190	14296	14290	14181	14059	14366	14311	14085	14465	14151	14196	14012	14145	14215	14251	14332	14192	14377	14351	14202	14359	14346	14286	14302	14325	14279	14165	14262	14141	14199	14244	14349	14142	14365	14130	14424	14409	14233	14253	14269	14202	14271	14404	14382	14157	14087	14100	14425	14367	14313	14110	14234	14242	14262	14035	14391	14258	14317	14359	14283	14410	14374	14154	14169	14126	14212	14341	14457	14325	14274	14291	14231	14061	14118	14182	14165	14338	14266	14156	14314	14111	14193	14363	14180	14385	14370	14337	14141	14428	14327	14243	14092	14319	14257	14305	14138	14434	14227	14278	14282	14286	14215	14409	14126	14189	14179	14156	14279	14243	14241	14399	14142	14148	14302	14405	14162	14477	14230	14207	14365	14481	14494	14269	14178	14226	14220	14335	14165	14377	14280	14167	14271	14173	14189	13990	14315	14482	14499	14208	14219	14043	14401	14357	14283	14315	14244	14302	14271	14392	14518	14320	14081	14335	14180	14263	14255	14308	14376	14138	14120	14130	14347	14195	14303	14191	14191	14316	14028	14378	14279	14237	14148	14194	14108	14362	14282	14234	14339	14314	14350	14211	14373	14196	14155	14242	14152	14155	14245	14138	14109	14270	14368	14409	14166	14500	14292	14403	14248	14222	14233	14052	14182	14269	14329	14158	14172	14364	14144	14252	14167	14219	14187	14278	14116	14396	14201	14273	14224	14365	14176	14219	14303	14271	14240	14166	14133	14232	14232	14118	14278	14180	14083	14263	14057	14346	14292	14331	14297	14372	14156	14029	14040	14223	14376	14425	14318	14365	14359	14271	14223	14162	14183	14195	14217	14423	14121	14204	14144	14167	14315	14180	14357	14104	14218	14394	14358	14235	14264	14242	14340	14176	14295	14279	14154	14187	14304	14265	14327	14229	14258	14223	14259	14119	14156	14264	14189	14214	14273	14351	14203	14287	14249	14241	14448	14413	14216	14315	14273	14472	14282	14317	14434	14377	14301	14375	14269	14217	14341	14232	14338	14280	14177	14350	14300	14380	14332	14278	14199	14187	14241	14411	14196	14416	14451	14259	14359	14354	14109	14312	14422	14448	14190	14174	14371	14157	14248	14276	14278	14292	14306	14317	14249	14158	14239	14346	14597	14240	14190	14188	14345	14323	14149	14232	14184	14318	14418	14245	14315	14173	14397	14412	14363	14279	14042	14273	14394	14213	14316	14118	14269	14482	14221	14152	14165	14455	14290	14414	14146	14380	14286	14238	14223	14317	14181	14209	14298	14223	14416	14187	14005	14141	14099	14149	14251	14154	14256	14262	14456	14234	14267	14113	14290	14399	14241	14168	14193	14435	14139	14387	14238	14304	14238	14472	14162	14146	14323	14225	14319	14347	14244	14252	14087	14194	14162	14431	14162	14305	14111	14532	14486	14142	14203	14462	14344	14408	14285	14270	14255	14245	14348	14307	14183	14235	14476	14302	14292	14328	14526	14165	14323	14167	14317	14216	14119	14200	14345	14160	14192	14298	14260	14293	14170	14180	14309	14391	14259	14251	14241	14371	14407	14046	14419	14242	14072	14351	14261	14147	14318	14221	14402	14180	14222	14269	14253	14279	14302	14442	14511	14190	14298	14230	14191	14147	14173	14435	14287	14244	14323	14290	14514	14281	14240	14167	14372	14347	14064	14241	14307	14238	14272	14403	14174	14421	14418	14249	14211	14335	14186	14242	14308	14477	14209	14246	14190	14307	14109	14463	14430	14226	14379	14322	14114	14381	14352	14291	14177	14257	14270	14417	14277	14371	14336	14266	14296	14407	14422	14129	14280	14379	14316	14308	14328	14098	14178	14510	14290	14310	14290	14264	14052	14306	14352	14309	14253	14260	14341	14199	14163	14269	14202	14197	14339	14344	14282	14389	14440	14149	14324	14257	14197	14297	14312	14232	14141	14194	14195	14166	14123	14178	14235	14118	14297	14445	14507	14265	14252	14261	14347	14047	14242	14185	14191	14369	14270	14267	14177	14296	14468	14288	14347	14114	14430	14311	14342	14321	14287	14205	14214	14337	14159	14049	14256	14238	14194	14360	14206	14258	14445	14086	14205	14376	14243	14349	14141	14308	14298	14327	14368	14377	14527	14382	14322	14202	14322	14407	14181	14160	14525	14224	14153	14083	14332	14413	14182	14369	14144	14280	14317	14265	14324	14243	14195	14159	14153	14113	14386	14331	14183	14232	14276	14232	14246	14241	14372	14286	14225	14248	14228	14106	14117	14362	14442	14214	14173	14280	14383	14333	14273	14261	14294	14132	14263	14433	14448	14280	14339	14123	14286	14200	14238	14243	14236	14447	14471	14242	14213	14381	14352	14105	14289	14108	14539	14455	14350	14342	14242	14481	14439	14365	14195	14272	14306	14243	14197	14243	14024	14221	14301	14295	14331	14319	14208	14113	14223	14169	14358	14331	14221	14062	14085	14365	14468	14409	14425	14271	14169	14239	14050	14317	14236	14336	14426	14370	14275	14266	14294	14128	14235	14160	14246	14203	14320	14260	14228	14239	14278	14275	14400	14518	14151	14148	14260	14222	14393	14280	14284	14299	14341	14318	14464	14271	14125	14335	14500	14334	14271	14224	14238	14310	14439	14435	14340	14272	14162	14324	14311	14183	14219	14228	14205	14343	14050	14263	14163	14175	14065	14342	14303	14376	14099	14063	14435	14251	14164	14442	14296	14356	14202	14066	14161	14433	14297	14471	14454	14412	14074	14129	14204	14249	14276	14093	14197	14077	14098	14324	14114	14477	14176	14139	14281	14141	14476	14283	14258	14397	14371	14207	14230	14168	14240	14296	14197	14327	13993	14236	14245	14381	14328	14330	14172	14253	14340	14375	14384	14324	14063	14280	14360	14150	14269	14364	14151	14268	14232	14219	14336	14389	14396	14292	14112	14477	14483	14299	14365	14201	14336	14226	14301	14337	14380	14385	14289	14258	14247	14283	14227	14276	14204	14161	14382	14302	14280	14253	14296	14388	14435	14168	14179	14233	14466	14200	14341	14252	14219	14282	14109	14455	14248	14526	14211	14422	14343	14146	14167	14181	14380	14367	14257	14304	14338	14316	14353	14191	14219	14232	14192	14081	14227	14340	14310	14386	14306	14243	14056	14337	14279	14484	14307	14331	14156	14326	14259	14364	14259	14214	14227	14141	14195	14351	14177	14198	14191	14211	14364	14412	14097	14503	14202	14372	14303	14259	13988	14223	14289	14310	14195	14375	14240	14674	14362	14212	14316	14407	14324	14252	14180	14265	14261	14242	14158	14137	14259	14159	14373	14291	14278	14111	14257	14133	14333	14209	14326	14232	14269	14386	14322	14129	14381	14270	14114	14415	14339	14326	14123	14263	14033	14296	14353	14440	14263	14323	14205	14289	14341	14297	14256	14207	14299	14346	14419	14368	14272	14395	14591	14390	14229	14309	14212	14309	14160	14440	14479	14322	14425	14284	14276	14198	14270	14097	14285	14360	14276	14321	14436	14366	14199	14284	14082	14424	14335	14298	14367	14221	14282	14221	14363	14203	14165	14257	14322	14242	14363	14219	14368	14299	13989	14239	14038	14369	14222	14083	14315	14264	14380	14332	14414	14320	14295	14293	14155	14319	14294	14381	14280	14114	14296	14318	14336	14325	14201	14166	14262	14136	14202	14316	14224	14326	14342	14235	14295	14173	14319	14336	14340	14401	14407	14219	14202	14141	14237	14361	14334	14228	14182	14469	14120	14144	14216	14120	14297	14260	14470	14389	14216	14332	14237	14090	14268	14312	14346	14415	14359	14122	14376	14381	14234	14220	14482	13991	14277	14278	14240	14353	14294	14318	14361	14389	14399	14143	14181	14403	14342	14188	14268	14280	14084	14175	14225	14244	14384	14108	14417	14324	14316	14323	14250	14349	14382	14188	14156	14309	14365	14372	14265	14203	14452	14386	14292	14333	14299	14288	14388	14286	14279	14438	14130	14107	14186	14243	14278	14281	14286	14309	14189	14276	14181	14084	14146	14301	14240	14214	14373	14149	14343	14203	14311	14423	14300	14333	14347	14404	14153	14310	14234	14096	14441	14202	14295	14303	14281	14386	14365	14167	14358	14130	14294	14438	14372	14274	14256	14205	14378	14224	14229	14206	14118	14309	14175	14376	14355	14204	14317	14373	14290	14349	14110	14461	14365	14401	14310	14484	14127	14451	14203	14274	14416	14375	14179	14468	14592	14219	14290	14258	14422	14237	14287	14341	14322	14297	14307	14374	14324	14131	14388	14108	14135	14043	14278	14305	14370	14312	14270	14269	14332	14212	14220	14123	14183	14338	14237	14315	14272	14136	14241	14311	14151	14371	14113	14383	14271	14298	14482	14373	14302	14139	14313	14116	14209	14126	14423	14329	14351	14245	14294	14227	14141	14374	14140	14314	14497	14330	14203	14292	14208	14364	14203	14314	14261	14407	14252	14358	14192	14435	14186	14315	14175	14163	14213	14144	14107	14130	14374	14363	14223	14406	14405	14412	14427	14508	14357	14174	14132	14239	14269	14088	14129	14233	14275	14206	14342	14415	14192	14304	14204	14241	14124	14315	14160	14342	14271	14424	14292	14167	14359	14287	14269	14435	14398	14362	14413	14381	14241	14287	14276	14437	14249	14224	14141	14469	14284	14316	14249	14159	14420	14407	14219	14068	14318	14451	14212	14129	14333
34276	49596	44386	33096	27078	22140	18822	16785	15520	14668	14077	13730	13521	13433	13227	13107	12863	13028	12911	12855	12825	12775	12584	12712	12755	12741	12661	12619	12580	12546	12636	12669	12786	12660	12601	12464	12518	12684	12638	12606	12493	12632	12510	12628	12683	12557	12712	12599	12470	12413	12673	12487	12646	12656	12640	12671	12443	12493	12648	12451	12538	12641	12608	12734	12494	12527	12520	12483	12499	12521	12633	12335	12554	12588	12653	12698	12541	12619	12795	12379	12613	12546	12469	12564	12541	12547	12650	12432	12660	12573	12453	12531	12569	12542	12676	12601	12559	12428	12504	12571	12708	12657	12626	12701	12562	12626	12559	12610	12565	12614	12596	12489	12425	12604	12600	12529	12491	12508	12701	12425	12613	12647	12633	12548	12661	12568	12435	12571	12497	12551	12531	12645	12589	12396	12469	12557	12610	12450	12614	12658	12638	12607	12711	12497	12501	12481	12433	12535	12483	12600	12518	12592	12429	12426	12425	12593	12654	12668	12786	12583	12486	12494	12493	12506	12417	12508	12576	12724	12414	12528	12761	12669	12441	12567	12528	12394	12539	12558	12463	12437	12799	12575	12468	12409	12646	12608	12442	12606	12763	12618	12562	12709	12600	12734	12364	12505	12496	12485	12496	12512	12659	12417	12510	12697	12548	12633	12545	12577	12418	12517	12437	12536	12519	12630	12600	12714	12522	12651	12600	12534	12416	12721	12561	12499	12596	12537	12452	12533	12608	12518	12552	12476	12542	12584	12590	12441	12701	12565	12577	12601	12560	12557	12666	12645	12603	12574	12660	12748	12545	12527	12552	12441	12799	12698	12480	12486	12415	12584	12658	12519	12445	12405	12549	12651	12683	12375	12572	12577	12481	12379	12473	12583	12633	12553	12471	12394	12390	12573	12515	12661	12577	12484	12584	12536	12553	12555	12560	12499	12552	12620	12636	12503	12501	12457	12530	12403	12486	12553	12616	12619	12526	12438	12461	12591	12542	12507	12505	12550	12492	12580	12434	12682	12563	12597	12558	12452	12504	12446	12535	12356	12363	12656	12423	12550	12457	12569	12540	12615	12587	12520	12556	12499	12434	12640	12459	12424	12562	12750	12552	12645	12514	12597	12512	12555	12612	12696	12488	12750	12517	12784	12563	12705	12443	12475	12659	12793	12590	12518	12671	12434	12490	12579	12453	12490	12520	12619	12824	12483	12671	12617	12458	12688	12737	12554	12485	12641	12581	12645	12620	12752	12599	12428	12712	12573	12570	12626	12625	12605	12593	12468	12647	12603	12528	12597	12502	12634	12615	12497	12526	12480	12589	12453	12683	12495	12626	12665	12637	12420	12582	12532	12570	12631	12562	12732	12401	12518	12519	12642	12518	12475	12532	12547	12649	12613	12569	12523	12436	12666	12551	12475	12384	12746	12489	12554	12403	12521	12656	12574	12641	12758	12568	12599	12500	12423	12598	12567	12584	12484	12633	12586	12546	12581	12597	12461	12493	12509	12542	12569	12516	12680	12689	12441	12612	12522	12587	12537	12641	12724	12638	12593	12626	12676	12567	12567	12610	12445	12546	12624	12624	12548	12545	12573	12502	12607	12534	12451	12524	12409	12505	12697	12541	12479	12572	12510	12493	12652	12679	12467	12539	12557	12662	12364	12584	12559	12558	12425	12406	12582	12642	12480	12473	12736	12489	12690	12523	12586	12752	12366	12640	12433	12576	12518	12617	12640	12539	12543	12563	12519	12574	12679	12369	12566	12559	12661	12568	12648	12524	12590	12693	12730	12541	12680	12564	12616	12397	12533	12623	12537	12690	12381	12647	12449	12558	12675	12639	12411	12396	12543	12546	12645	12603	12609	12592	12502	12510	12611	12754	12621	12487	12470	12593	12617	12567	12434	12588	12615	12518	12635	12477	12447	12568	12518	12496	12382	12397	12690	12392	12483	12560	12555	12534	12507	12584	12398	12448	12664	12544	12492	12581	12507	12418	12612	12549	12625	12472	12523	12695	12643	12553	12583	12600	12678	12508	12638	12674	12529	12845	12573	12583	12325	12613	12520	12483	12514	12579	12491	12580	12578	12520	12543	12670	12551	12619	12457	12477	12717	12503	12624	12566	12628	12644	12580	12455	12567	12611	12614	12536	12560	12645	12508	12712	12569	12595	12602	12546	12456	12673	12689	12608	12507	12649	12488	12444	12564	12632	12643	12585	12479	12570	12623	12671	12476	12710	12569	12427	12387	12741	12431	12493	12610	12728	12697	12380	12633	12639	12523	12510	12614	12588	12635	12545	12511	12645	12558	12451	12458	12480	12652	12594	12557	12612	12476	12434	12430	12569	12531	12668	12531	12553	12614	12581	12615	12584	12608	12693	12511	12504	12501	12660	12439	12501	12550	12564	12550	12428	12703	12537	12553	12611	12529	12645	12648	12516	12732	12633	12408	12653	12545	12504	12628	12665	12557	12487	12594	12531	12584	12491	12459	12451	12673	12469	12566	12526	12642	12526	12574	12617	12611	12663	12442	12616	12638	12571	12604	12428	12724	12606	12640	12493	12640	12537	12580	12621	12558	12569	12494	12673	12518	12477	12507	12446	12682	12570	12757	12519	12493	12478	12481	12605	12461	12542	12504	12647	12622	12539	12605	12586	12608	12630	12592	12615	12487	12475	12436	12621	12655	12780	12574	12656	12543	12478	12502	12727	12642	12454	12591	12586	12626	12441	12674	12498	12609	12542	12486	12621	12609	12425	12487	12621	12741	12626	12570	12523	12548	12626	12522	12655	12569	12627	12525	12624	12596	12561	12603	12705	12511	12397	12706	12619	12494	12623	12566	12678	12697	12560	12575	12529	12560	12481	12632	12662	12599	12451	12564	12599	12435	12502	12535	12566	12613	12544	12688	12528	12510	12599	12678	12439	12592	12604	12652	12544	12629	12661	12590	12673	12583	12779	12508	12505	12551	12736	12460	12669	12402	12573	12555	12380	12554	12495	12554	12790	12626	12529	12555	12585	12578	12573	12504	12613	12484	12574	12433	12686	12611	12589	12653	12445	12523	12545	12585	12583	12548	12606	12540	12697	12540	12417	12508	12684	12473	12771	12426	12605	12529	12508	12433	12256	12493	12711	12575	12563	12633	12570	12575	12475	12642	12571	12615	12615	12654	12424	12633	12592	12685	12509	12511	12520	12555	12589	12519	12607	12533	12447	12555	12491	12699	12506	12559	12586	12541	12632	12381	12703	12599	12595	12686	12529	12566	12400	12587	12584	12692	12483	12652	12585	12593	12563	12464	12526	12637	12544	12598	12446	12683	12474	12680	12443	12649	12550	12598	12708	12560	12602	12691	12720	12552	12495	12605	12546	12502	12746	12629	12626	12606	12666	12568	12537	12464	12533	12596	12515	12651	12534	12584	12499	12620	12615	12413	12551	12556	12709	12626	12569	12547	12592	12772	12550	12567	12672	12628	12478	12681	12505	12535	12512	12471	12406	12487	12568	12778	12629	12429	12675	12548	12725	12542	12452	12543	12543	12503	12761	12659	12634	12543	12396	12642	12474	12432	12592	12480	12549	12523	12649	12318	12648	12579	12536	12495	12567	12489	12612	12809	12531	12586	12436	12485	12557	12493	12441	12650	12473	12638	12699	12424	12561	12680	12657	12551	12470	12639	12516	12570	12608	12561	12607	12623	12487	12466	12493	12553	12609	12482	12487	12536	12572	12576	12400	12453	12497	12643	12504	12612	12577	12775	12586	12590	12523	12632	12540	12574	12486	12547	12570	12647	12593	12345	12449	12550	12721	12424	12445	12697	12548	12578	12444	12486	12428	12528	12500	12488	12535	12535	12567	12512	12567	12484	12598	12422	12469	12692	12574	12532	12513	12426	12703	12552	12661	12668	12567	12569	12668	12507	12609	12445	12562	12397	12607	12598	12528	12593	12624	12551	12631	12536	12453	12637	12622	12554	12509	12757	12467	12586	12573	12682	12720	12576	12675	12547	12501	12596	12679	12480	12562	12660	12587	12650	12486	12531	12618	12614	12541	12572	12651	12419	12590	12492	12560	12504	12683	12460	12499	12639	12545	12522	12432	12615	12574	12654	12601	12640	12640	12573	12367	12499	12492	12659	12406	12409	12680	12586	12672	12657	12624	12601	12530	12581	12612	12521	12572	12525	12398	12584	12500	12639	12570	12600	12695	12618	12464	12543	12561	12479	12598	12615	12692	12567	12571	12459	12660	12395	12620	12665	12580	12606	12602	12523	12476	12502	12613	12544	12491	12608	12727	12486	12612	12599	12582	12429	12381	12461	12696	12820	12577	12442	12576	12605	12505	12585	12591	12663	12642	12663	12712	12575	12681	12519	12505	12656	12643	12582	12637	12608	12489	12472	12492	12535	12576	12541	12546	12568	12677	12382	12700	12590	12568	12462	12595	12437	12576	12428	12549	12420	12535	12618	12601	12570	12594	12367	12635	12570	12554	12594	12616	12530	12545	12608	12579	12465	12463	12460	12462	12319	12679	12601	12444	12593	12524	12694	12582	12636	12641	12589	12484	12568	12519	12577	12405	12672	12612	12589	12537	12543	12483	12568	12665	12545	12676	12493	12391	12582	12493	12709	12640	12510	12618	12508	12699	12561	12530	12607	12454	12519	12505	12710	12576	12520	12601	12514	12710	12510	12667	12635	12533	12557	12579	12720	12583	12587	12691	12508	12699	12661	12540	12605	12451	12615	12566	12600	12698	12544	12680	12460	12543	12625	12587	12478	12499	12526	12623	12633	12434	12593	12593	12486	12653	12410	12615	12412	12571	12647	12610	12558	12559	12707	12627	12559	12461	12466	12587	12544	12519	12594	12652	12594	12375	12508	12595	12633	12602	12561	12660	12573	12677	12478	12730	12533	12542	12622	12547	12457	12458	12609	12602	12625	12543	12524	12438	12541	12429	12726	12466	12519	12760	12615	12698	12559	12518	12714	12562	12480	12514	12517	12763	12538	12615	12354	12443	12630	12631	12532	12652	12623	12694	12465	12503	12556	12576	12425	12570	12528	12557	12575	12546	12526	12551	12425	12481	12495	12643	12680	12506	12405	12728	12445	12410	12772	12608	12592	12462	12603	12672	12541	12627	12519	12541	12598
24100	21138	28866	27100	26458	26432	23775	19085	17468	16592	15720	15286	14951	14797	14825	14548	14398	14429	14358	14179	14181	14352	14334	14126	14366	14285	14213	14054	13812	14119	13985	14010	14169	14106	13897	14011	13967	13973	14212	14049	13957	13828	13951	14091	13886	14109	14090	14060	13977	14073	14005	14003	13811	13891	13994	13885	13920	13994	13758	14081	13866	14000	13960	14019	13990	14022	13985	13907	13887	14021	13846	14051	13760	13899	14019	14019	13870	14023	13795	13964	13949	13919	13902	14047	13985	13988	14042	13874	13845	13920	13979	13998	14015	13712	13882	13826	13770	13792	13947	14077	14041	14166	14090	13996	13881	13945	13978	13923	13938	13909	13930	13930	13902	13905	13943	13865	14040	13950	13962	13949	13929	14006	13883	14021	14056	13880	13879	14085	13929	13902	13872	13664	13796	13851	13712	13893	14017	13787	14007	14104	13793	13921	13952	13861	14008	13932	13777	13967	13801	14001	13995	13830	13828	14170	14039	13915	14080	13928	13844	13787	13924	13838	13949	14051	13896	13670	13884	14150	13830	13741	13805	14005	13906	13945	13891	13912	13879	13869	14024	13933	13947	14042	13653	13780	13846	14034	13868	13666	13778	13942	14016	14125	13857	13904	13904	13910	14065	14024	13899	13965	13927	13993	14048	13876	13931	14015	13883	13831	14018	13710	13873	13894	13892	13849	14013	13963	13851	13886	13981	13856	13997	13970	13991	13977	13711	13972	13855	14071	13838	13987	14050	13856	13723	14115	13899	14029	13799	13861	13982	13927	13888	13954	14039	13791	13936	13874	13762	14064	13934	13922	13900	13790	13751	13870	13849	14058	13902	13807	13970	14140	13939	14111	13839	13822	13888	13989	13908	13714	14086	14021	13981	13994	13916	13814	14004	13949	13813	13861	14033	13814	14012	13846	13790	13871	13850	13879	13930	13970	14183	14024	13827	13975	13918	13758	14024	13975	13795	14011	13902	13770	13873	13703	13903	13912	13989	13877	13948	13890	13967	13903	13898	13921	13841	14100	14080	14021	13977	13912	13966	14042	13988	14020	13819	13933	13939	13955	13901	13848	14016	13884	13947	13748	13950	13786	13971	14113	13821	14014	13908	13998	13810	13986	13865	13614	13960	13827	13806	13955	13870	13930	13967	13782	13993	13845	13882	13815	13991	13764	13930	13987	13991	14024	13896	13773	14016	13720	13916	13866	13806	14184	14030	14024	13927	13807	13930	13883	13966	13950	13924	14159	13996	13826	13734	13733	14020	14012	13937	13869	13905	13826	14031	13980	13834	13772	13876	13825	13896	13882	13937	14022	14061	13847	13907	13755	13945	14059	13758	13814	13918	13911	14008	13916	13795	14041	14050	13773	13689	14001	13798	14071	14041	14099	13825	13885	13833	13788	13927	13757	13811	13873	13896	14055	14007	13905	13955	13950	13840	13816	13761	13859	13950	13788	14014	13920	13983	14040	13805	14139	13976	13943	13808	13887	13889	13964	13825	14011	13843	14047	13934	14017	13981	13972	13772	13976	13946	13944	13882	13994	13897	13937	13950	13883	13885	13849	13983	13757	13835	13880	13939	14032	14008	13850	13747	14117	14072	13740	13854	13872	14024	13989	13866	13887	13894	14008	13964	14024	13995	13962	13869	13866	13873	13998	14038	13832	13720	13847	13894	13920	13977	14078	14006	13944	13999	14177	13905	13869	13849	14044	14059	13996	13935	13940	13751	13859	14057	14118	13850	13894	13872	13802	13975	13993	13859	14025	13963	13867	13875	13921	14000	13920	13938	13791	14032	13650	13782	13750	13897	13852	13767	14002	13807	13980	14033	13788	13878	13900	14051	13959	13971	13971	13756	14184	13869	13991	13945	13913	14003	13939	13875	13872	13914	14125	13889	13976	13731	13822	13800	14019	13980	13900	13568	13979	13995	13723	14023	14097	13979	13951	14037	14059	13879	13804	13973	13805	13950	14128	14043	13983	13945	14043	13906	13980	14089	13989	13920	13772	13895	13790	13864	13926	13929	13820	13921	14264	13830	14106	14066	13719	13924	13953	13808	13787	13946	13940	14036	14132	14010	13898	13897	13992	13955	13892	13954	13855	13993	14023	13792	13809	13874	14089	14025	14045	13966	13987	14042	13991	14096	14090	14052	13988	13714	13862	14153	13861	13979	14074	13973	13965	14054	14114	14033	14031	13820	13900	14074	13934	13813	14205	13826	13897	14050	14030	14071	13975	13841	14197	13843	13891	13869	13888	13667	14188	14020	13839	13897	13884	13804	13963	14027	13766	13778	13906	13914	13952	13970	13834	13909	13897	13794	13833	14018	13894	14051	14030	13827	13946	13915	13975	14017	14011	13910	14038	13948	13998	13837	13961	14051	13953	14108	13897	13863	13998	14045	14123	14087	13795	13750	13822	13945	13965	13988	13956	13796	13970	13921	13924	13926	14047	13899	13980	13817	13956	14010	13979	13763	14039	14026	13924	14070	14056	14045	13972	14037	14078	13876	13879	13744	13826	13991	13953	13781	13840	13950	13947	13761	13971	13826	13893	13906	13895	13999	14006	14000	13836	13967	13972	13911	13678	13869	13874	13970	13898	13865	13821	14033	13961	14095	14275	13896	13817	13939	13859	13941	13769	13892	14077	13815	13831	13795	13728	13998	13820	13897	14041	13808	13863	13792	13681	13893	13900	14170	13875	13909	13755	13851	14027	14044	13980	13896	13956	13914	13785	14031	13759	13850	14054	13901	13759	13703	13863	13960	13893	13806	13831	13844	13818	13935	14009	14040	14202	13899	13921	13960	13911	13843	14033	13974	14106	13911	13986	13971	13830	13875	13832	14002	13869	13924	13671	13893	14007	14061	14084	13929	13890	14055	14037	14121	13915	13987	13962	14009	14063	13807	13915	13966	14030	13832	13895	13777	13703	13896	13724	13971	13834	13942	13961	13827	14045	13803	13869	13929	13930	13978	13926	13872	14004	13824	13877	13820	13970	13992	13924	13890	13961	13904	13797	13965	13826	14172	13720	13917	13940	13824	13742	13775	14011	13789	13910	13757	13718	13999	13728	13850	13975	13910	13993	13947	13924	13916	13823	14083	13785	13855	13887	14029	13807	13812	13682	13996	14048	13843	13938	13897	14017	13904	13960	13946	14059	14062	14080	13823	13735	14076	14097	13861	13852	13962	13872	13918	13887	13757	14041	13929	13960	13946	13948	13914	13941	14097	13979	14071	13849	13830	13922	13895	13914	13903	13800	13918	13862	13976	13654	13930	13994	13837	13929	13789	13925	13991	14015	14060	13909	13838	13796	14065	13778	14053	13964	13916	13975	13889	13804	13733	13776	14021	14047	13850	14027	14013	13892	13792	13998	14019	13937	13914	13844	14133	13940	13978	13921	13851	13801	13990	13755	13899	13816	13918	13994	13868	13819	13854	13848	13912	13930	13880	13798	13727	13829	13919	13891	13898	13859	13922	13861	13882	13835	13803	13865	13924	13719	13687	14097	14107	13795	13991	14095	13968	13829	13986	13904	13935	13957	13979	13882	13957	13973	13847	14019	13840	13772	13741	13927	13923	13985	13945	13943	13988	13976	14043	13781	13875	13747	13886	13853	14008	14004	13882	13942	13778	13831	13986	13819	14065	13795	13916	14021	14138	13883	13911	13827	14043	13806	13975	14066	13913	13966	14090	13958	13834	13993	14068	14074	13910	13784	13972	14016	13764	13919	13918	13878	13919	13931	13934	13804	13879	13782	14003	13661	13892	13922	13784	13996	13762	13829	13823	13704	13793	14002	13963	14057	13956	13958	13761	13745	13920	13951	13838	14080	14220	13987	13897	13819	14073	14072	13985	14123	13953	13962	13860	14006	13873	14009	13755	13790	13835	13819	13829	13857	13973	14014	13747	13949	13999	14016	13886	13865	14064	14011	13945	13895	13936	13729	13870	13933	13928	13862	13754	13899	13796	13804	13760	14008	14042	14002	13882	13815	13859	13676	13910	13709	13791	13908	14006	13990	13824	13976	13953	13886	13950	14050	13895	13883	13939	14117	13888	13935	13849	13894	13900	14077	14045	13792	13952	13763	13922	14002	13669	13950	13952	14001	13880	13927	13941	13827	13940	13994	13922	14006	13898	13864	14040	13949	14024	13975	13726	14002	13914	13948	13929	14024	13860	13844	13726	13863	13905	13939	13772	13725	14033	13747	13921	14096	13939	14034	14072	13850	13929	13715	13850	13883	13880	14067	13777	13781	14012	13988	14069	13923	13915	14010	13916	13888	13939	14148	14038	14022	14016	14007	14024	13903	13927	13892	13927	13963	13903	13737	13840	13927	14035	13994	13996	14082	13957	13845	13852	13832	13922	13945	13884	14212	14027	13929	13980	13973	13866	13872	14061	13877	14090	13853	13729	13834	13966	13954	13834	13978	14112	13905	13915	14053	14162	13912	14002	13971	13992	13927	14002	13966	13881	13949	13907	13821	14056	14082	13914	14078	13913	14145	13986	13893	13789	13906	13927	14014	13816	14084	13745	13767	13862	13813	14005	13815	13965	13779	13989	13857	14012	13926	13814	13999	13951	14160	14124	13802	14023	13827	13888	13953	13988	13797	13813	14112	13839	13832	13925	13960	13931	13889	13981	13915	13764	13865	13942	14255	14051	13899	14003	13915	14039	14056	13848	13958	13929	13872	13948	14125	14178	13857	13990	13927	13900	14115	14078	13831	13884	13866	13835	13932	13982	14047	14014	14043	13783	14110	14075	14022	13818	13881	14008	14089	13961	14044	13922	13932	13864	13885	13965	13952	13826	13829	14068	13971	13899	13959	14046	13777	14046	13778	13977	13870	13922	14057	13979	14045	13844	13801	13915	13977	13906	13767	13814	13905	14085	13939	13844	13885	13959	13807	14038	13903	13814	13904	13748	13863	13877	14098	13925	13926	13874	14068	13987	13837	13785	13880	13826	13922	13727	13976	14197	13785	14224	13841	13891	13954	14092	13930	13922	13771	13827	13995	13880	13892	13952	14010	14001	13899	13908	13919	14093	13786	13919	13842	13959	13891	13952	13842	13905	13794	14083	14029	13922	14054	13940	13983	14026	13896	14150	13926	13882	13762	14109	14025	13895	14005	13936	13945
34052	55715	51010	39949	33014	27472	22822	19387	17360	16028	14938	14540	13953	13601	13407	13213	12970	12940	12877	12888	12791	12788	12801	12716	12675	12637	12609	12579	12647	12543	12453	12461	12538	12657	12406	12552	12521	12514	12605	12386	12456	12543	12483	12563	12498	12466	12399	12497	12340	12247	12468	12478	12368	12446	12449	12535	12429	12537	12275	12269	12478	12326	12531	12403	12604	12559	12484	12462	12287	12357	12344	12343	12274	12400	12401	12317	12370	12527	12472	12456	12365	12455	12395	12367	12586	12303	12319	12387	12476	12319	12308	12359	12536	12411	12475	12305	12318	12556	12580	12403	12285	12515	12367	12324	12414	12453	12451	12416	12514	12333	12271	12565	12351	12465	12338	12266	12450	12504	12368	12504	12504	12513	12399	12344	12593	12374	12431	12381	12477	12429	12326	12560	12294	12447	12321	12401	12441	12459	12270	12466	12480	12343	12424	12384	12488	12385	12548	12426	12428	12330	12553	12340	12385	12333	12380	12395	12552	12394	12499	12447	12336	12499	12435	12442	12344	12375	12420	12456	12256	12478	12381	12405	12499	12544	12359	12336	12482	12441	12362	12425	12260	12468	12478	12381	12281	12499	12411	12353	12446	12517	12405	12481	12278	12345	12412	12290	12471	12402	12506	12583	12276	12461	12494	12348	12355	12490	12384	12383	12525	12359	12374	12441	12534	12467	12615	12384	12316	12490	12451	12438	12499	12571	12410	12457	12391	12290	12345	12331	12298	12422	12397	12306	12418	12321	12440	12362	12452	12404	12384	12498	12503	12496	12475	12508	12253	12388	12580	12528	12371	12433	12489	12554	12405	12404	12485	12385	12417	12402	12400	12230	12454	12372	12372	12516	12484	12485	12371	12428	12462	12519	12420	12434	12348	12528	12475	12380	12395	12481	12382	12445	12462	12424	12327	12555	12475	12432	12541	12288	12420	12523	12285	12286	12577	12262	12473	12370	12349	12444	12572	12508	12386	12343	12309	12591	12504	12655	12407	12549	12377	12389	12448	12461	12373	12612	12225	12505	12454	12378	12445	12406	12375	12493	12431	12451	12338	12399	12351	12448	12268	12576	12230	12521	12201	12362	12520	12420	12434	12450	12459	12269	12506	12309	12322	12421	12358	12557	12411	12499	12315	12403	12633	12239	12486	12507	12468	12494	12454	12367	12326	12328	12435	12363	12304	12509	12491	12453	12412	12463	12276	12410	12437	12333	12392	12518	12470	12440	12479	12524	12478	12481	12514	12355	12422	12300	12367	12565	12459	12322	12407	12411	12410	12395	12488	12458	12422	12544	12423	12340	12387	12442	12535	12307	12583	12513	12506	12552	12483	12462	12371	12479	12396	12472	12584	12532	12361	12237	12358	12408	12416	12292	12589	12421	12357	12338	12367	12436	12391	12368	12412	12396	12588	12408	12489	12210	12417	12496	12358	12329	12414	12428	12437	12337	12346	12515	12400	12466	12311	12433	12393	12314	12379	12441	12436	12374	12478	12338	12433	12523	12434	12388	12403	12517	12469	12391	12443	12525	12404	12351	12554	12469	12357	12422	12498	12427	12325	12536	12394	12526	12333	12345	12587	12533	12579	12473	12392	12418	12463	12216	12572	12287	12414	12571	12457	12536	12418	12422	12464	12461	12514	12482	12451	12375	12387	12486	12387	12454	12353	12249	12373	12277	12387	12481	12373	12435	12505	12389	12363	12391	12405	12411	12514	12483	12263	12339	12453	12474	12478	12501	12438	12344	12446	12371	12448	12421	12451	12542	12525	12341	12344	12464	12481	12527	12363	12431	12418	12554	12499	12474	12344	12406	12257	12412	12425	12460	12348	12403	12420	12351	12239	12467	12427	12524	12413	12397	12424	12556	12427	12446	12286	12496	12180	12568	12284	12374	12382	12189	12520	12350	12444	12449	12399	12394	12398	12420	12442	12369	12445	12456	12311	12556	12438	12387	12611	12486	12377	12368	12547	12588	12319	12384	12539	12221	12466	12426	12368	12328	12486	12543	12269	12508	12444	12488	12446	12409	12263	12334	12344	12280	12395	12407	12303	12419	12372	12519	12389	12273	12501	12470	12157	12465	12309	12376	12448	12453	12570	12383	12481	12463	12431	12400	12334	12360	12437	12341	12377	12456	12535	12468	12407	12493	12303	12311	12402	12469	12283	12338	12462	12424	12454	12345	12297	12442	12335	12402	12446	12591	12193	12421	12554	12361	12512	12547	12459	12378	12362	12385	12445	12406	12398	12586	12530	12462	12371	12419	12507	12345	12565	12507	12355	12444	12582	12369	12392	12496	12324	12466	12467	12509	12425	12446	12403	12555	12494	12368	12492	12518	12429	12422	12410	12277	12527	12517	12385	12432	12404	12524	12402	12498	12322	12375	12651	12533	12440	12367	12545	12597	12510	12504	12559	12230	12417	12285	12321	12423	12320	12310	12365	12252	12451	12332	12453	12434	12457	12374	12389	12459	12401	12414	12473	12413	12396	12352	12402	12497	12541	12306	12474	12365	12532	12500	12277	12335	12540	12363	12460	12544	12297	12550	12480	12601	12439	12396	12405	12415	12318	12512	12377	12301	12456	12504	12448	12426	12363	12454	12498	12365	12522	12425	12274	12354	12349	12397	12397	12358	12306	12453	12360	12336	12395	12481	12434	12250	12400	12538	12493	12530	12595	12452	12495	12287	12397	12378	12367	12493	12519	12408	12473	12570	12500	12457	12269	12619	12338	12569	12428	12386	12419	12395	12285	12318	12364	12462	12377	12361	12476	12333	12293	12433	12557	12330	12511	12212	12375	12387	12537	12493	12393	12518	12446	12501	12303	12331	12437	12439	12226	12587	12499	12611	12376	12389	12573	12469	12440	12361	12482	12342	12536	12509	12232	12395	12508	12259	12602	12378	12441	12550	12486	12261	12478	12305	12394	12297	12535	12361	12372	12431	12296	12468	12459	12386	12460	12334	12323	12483	12495	12431	12406	12560	12108	12465	12446	12324	12348	12495	12448	12369	12303	12626	12354	12305	12185	12450	12521	12516	12318	12560	12333	12517	12477	12385	12434	12460	12447	12242	12369	12320	12548	12398	12459	12583	12401	12477	12495	12455	12463	12214	12526	12369	12529	12412	12420	12425	12504	12351	12434	12332	12373	12403	12368	12468	12511	12451	12304	12473	12367	12347	12483	12463	12594	12425	12458	12250	12324	12386	12302	12447	12375	12328	12450	12237	12294	12342	12372	12418	12440	12503	12233	12608	12334	12353	12459	12424	12422	12536	12370	12230	12429	12430	12457	12477	12484	12465	12430	12537	12354	12458	12480	12287	12413	12377	12450	12368	12406	12536	12538	12336	12520	12244	12610	12458	12430	12413	12406	12611	12299	12500	12234	12333	12483	12349	12303	12281	12467	12434	12300	12358	12457	12436	12440	12360	12427	12458	12370	12424	12377	12373	12427	12377	12442	12361	12464	12474	12343	12494	12203	12463	12494	12471	12380	12324	12547	12533	12539	12382	12262	12361	12271	12417	12421	12382	12462	12361	12564	12400	12281	12340	12384	12482	12357	12342	12269	12442	12386	12402	12321	12436	12521	12327	12514	12515	12477	12468	12403	12408	12592	12456	12398	12450	12420	12416	12478	12226	12576	12199	12268	12463	12414	12480	12341	12275	12555	12430	12252	12379	12375	12377	12558	12538	12452	12457	12329	12269	12323	12381	12489	12238	12529	12278	12447	12392	12492	12373	12411	12435	12287	12480	12349	12419	12309	12445	12456	12395	12432	12424	12271	12418	12392	12374	12389	12313	12370	12459	12470	12324	12588	12355	12365	12360	12256	12427	12556	12347	12334	12505	12551	12507	12547	12598	12212	12429	12427	12557	12465	12484	12414	12430	12565	12373	12368	12478	12352	12348	12353	12315	12358	12397	12552	12404	12438	12554	12302	12418	12397	12433	12291	12406	12377	12361	12320	12382	12378	12423	12564	12472	12320	12383	12454	12473	12433	12375	12467	12478	12394	12480	12413	12512	12496	12491	12434	12359	12406	12360	12479	12400	12393	12368	12242	12492	12442	12346	12427	12596	12353	12441	12353	12468	12524	12333	12414	12464	12421	12406	12553	12392	12208	12418	12251	12347	12460	12290	12288	12398	12580	12379	12346	12480	12301	12314	12242	12494	12453	12286	12481	12573	12308	12334	12476	12391	12440	12615	12433	12347	12512	12410	12500	12440	12450	12396	12538	12550	12210	12407	12581	12493	12497	12315	12488	12520	12311	12478	12442	12372	12585	12388	12403	12383	12535	12425	12129	12464	12461	12256	12390	12461	12334	12622	12339	12472	12423	12349	12414	12417	12309	12348	12330	12435	12361	12433	12321	12419	12458	12394	12328	12457	12479	12424	12495	12589	12480	12289	12571	12439	12390	12433	12353	12408	12480	12278	12392	12521	12563	12523	12568	12543	12321	12531	12452	12417	12359	12216	12302	12392	12559	12618	12275	12441	12489	12416	12468	12425	12522	12411	12505	12392	12250	12520	12540	12581	12367	12306	12459	12454	12504	12431	12582	12380	12459	12484	12495	12341	12447	12216	12372	12389	12442	12426	12416	12351	12419	12341	12553	12341	12478	12374	12473	12392	12307	12413	12427	12474	12575	12327	12384	12344	12361	12590	12446	12465	12341	12457	12325	12476	12365	12304	12382	12364	12605	12355	12276	12293	12467	12557	12382	12360	12447	12403	12378	12367	12487	12406	12447	12352	12508	12443	12527	12461	12508	12496	12357	12412	12553	12376	12545	12296	12336	12405	12281	12291	12351	12482	12600	12368	12542	12320	12500	12349	12299	12543	12483	12311	12435	12367	12452	12389	12433	12427	12357	12549	12426	12511	12364	12387	12453	12342	12494	12450	12377	12397	12418	12502	12387	12635	12421	12317	12506	12488	12362	12293	12389	12381	12487	12454	12576	12465	12562	12533	12217	12351	12310	12443	12475	12470	12395	12455	12297	12331	12487	12438	12307	12518	12401	12414	12394	12308	12331	12365	12451	12375	12429	12415	12437	12483	12442	12338	12542	12291	12481	12369	12478	12507	12364	12339	12542	12258	12472	12504	12386	12468	12280	12577	12386	12384	12415	12359	12528	12502
22757	21090	28896	24242	23804	27771	29328	22587	19376	18334	16929	16359	15908	15769	15497	15318	15058	14681	14947	14748	14947	14934	14738	14786	14516	14643	14736	14587	14611	14518	14438	14604	14442	14434	14589	14618	14443	14303	14197	14330	14593	14422	14521	14476	14366	14425	14518	14536	14313	14474	14277	14320	14327	14312	14297	14426	14515	14222	14372	14352	14312	14193	14309	14388	14221	14379	14149	14501	14177	14245	14487	14292	14340	14328	14374	14483	14466	14452	14298	14517	14344	14280	14232	14248	14188	14386	14323	14334	14320	14239	14187	14255	14118	14338	14370	14347	14463	14373	14460	14426	13992	14125	14198	14383	14279	14391	14446	14424	14323	14346	14381	14340	14306	14544	14566	14339	14359	14367	14311	14324	14206	14467	14291	14483	14468	14463	14388	14397	14270	14258	14085	14301	14321	14568	14243	14162	14249	14137	14478	14328	14325	14203	14250	14326	14473	14395	14262	14218	14151	14176	14334	14132	14193	14193	14262	14386	14513	14348	14330	14386	14326	14293	14343	14190	14359	14205	14301	14354	14335	14368	14266	14303	14316	14333	14225	14201	14314	14477	14463	14254	14096	14454	14486	14316	14302	14237	14313	14463	14328	14308	14481	14046	14209	14408	14308	14400	14497	14414	14264	14161	14192	14237	14409	14413	14275	14321	14548	14547	14256	14442	14331	14357	14224	14388	14375	14340	14170	14277	14215	14300	14393	14278	14530	14476	14100	14077	14241	14455	14270	14447	14188	14655	14402	14175	14267	14429	14350	14132	14466	14475	14308	14221	14585	14070	14500	14308	14161	14299	14317	14370	14367	14560	14374	14276	14402	14495	14439	14253	14462	14314	14230	14252	14345	14374	14308	14268	14286	14211	14237	14320	14342	14330	14301	14283	14352	14378	14346	13973	14352	14372	14349	14423	14495	14178	14289	14517	14417	14442	14344	14058	14316	14224	14204	14132	14245	14314	14393	14247	14121	14303	14281	14299	14311	14123	14423	14510	14455	14274	14306	14375	14463	14419	14457	14160	14426	14391	14101	14355	14249	14164	14307	14204	14347	14144	14151	14417	14437	14312	14366	14354	14506	14272	14296	14414	14394	14487	14479	14383	14418	14402	14332	14304	14347	14095	14260	14393	14387	14317	14382	14285	14329	14224	14331	14325	14365	14499	14244	14371	14324	14151	14108	14402	14237	14300	14342	14146	14172	14499	14180	14206	14475	14416	14535	14588	14252	14313	14296	14327	14246	14339	14223	14193	14322	14276	14562	14303	14409	14114	14197	14292	14243	14264	14246	14264	14322	14134	14190	14298	14236	14281	14341	14425	14296	14310	14218	14476	14290	14289	14252	14366	14201	14071	14325	14433	14432	14323	14434	14391	14296	14478	14137	14263	14455	14162	14279	14341	14237	14359	14460	14142	14366	14338	14295	14096	14116	14257	14304	14256	14220	14340	14292	14484	14288	14317	14423	14429	14398	14354	14291	14390	14272	14151	14340	14315	14315	14220	14382	14469	14270	14233	14399	14478	14428	14408	14321	14287	14440	14296	14207	14380	14340	14421	14443	14375	14237	14137	14280	14185	14219	14153	14428	14452	14412	14352	14391	14371	14141	14353	14287	14364	14294	14341	14335	14322	14326	14198	14329	14251	14395	14200	14349	14274	14390	14246	14523	14319	14401	14282	14345	14160	14220	14071	14307	14323	14244	14431	14393	14401	14208	14433	14205	14427	14420	14344	14321	14444	14386	14460	14431	14221	14368	14347	14176	14325	14136	14250	14261	14260	14227	14242	14264	14293	14298	14439	14344	14177	14181	14293	14194	14262	14413	14349	14259	14298	14276	14332	14239	14307	14320	14353	14128	14110	14320	14274	14311	14241	14350	14306	14198	14336	14204	14091	14171	14415	14375	14184	14284	14381	14501	14326	14333	14414	14040	14312	14098	14164	14195	14156	14249	14084	14243	14159	14334	14137	14347	14227	14379	14160	14163	14211	14403	14272	14422	14314	14385	14342	14394	14284	14539	14532	14389	14332	14506	14353	14374	14415	14325	14400	14194	14176	14444	14321	14358	14367	14418	14382	14285	14357	14456	14359	14414	14522	14407	14216	14329	14191	14316	14371	14165	14252	14409	14258	14221	14162	14257	14343	14191	14261	14296	14243	14155	14393	14478	14278	14533	14324	14187	14196	14446	14283	14340	14285	14418	14251	14371	14380	14301	14171	14306	14210	14391	14327	14386	14386	14238	14151	14339	14061	14256	14258	14446	14233	14187	14423	14406	14240	14436	14399	14381	14302	14345	14426	14306	14288	14201	14393	14297	14253	14213	14595	14289	14222	14357	14510	14430	14378	14241	14454	14283	14356	14214	14371	14476	14335	14366	14130	14185	14205	14248	14208	14331	14140	14574	14472	14375	14494	14431	14293	14470	14404	14395	14540	14335	14281	14316	14248	14099	14171	14280	14420	14386	14417	14300	14376	14399	14503	14265	14293	14546	14121	14418	14428	14374	14278	14507	14273	14270	14402	14387	14478	14292	14319	14425	14465	14489	14361	14545	14272	14549	14416	14425	14454	14242	14531	14251	14171	14316	14445	14296	14220	14351	14386	14270	14274	14474	14216	14453	14239	14123	14388	14209	14416	14380	14387	14318	14197	14429	14221	14250	14185	14352	14288	14398	14151	14263	14454	14230	14209	14290	14176	14355	14276	14487	14190	14465	14093	14251	14127	14079	14126	14310	14195	14338	14430	14279	14382	14527	14385	14058	14469	14432	14507	14413	14480	14256	14271	14320	14397	14234	14343	14045	14505	14388	14337	14105	14377	14259	14100	14206	14232	14284	14160	14252	14132	14431	14378	14290	14152	14203	14271	14306	14370	14274	14308	14206	14242	14311	14292	14184	14164	14304	14293	14402	14222	14234	14226	14382	14477	14405	14478	14215	14373	14445	14165	14372	14324	14188	14378	14370	14273	14266	14202	14523	14321	14383	14469	14347	14471	14221	14170	14259	14498	14274	14221	14370	14289	14200	14219	14264	14343	14221	14159	14261	14403	14309	14381	14066	14387	14251	14499	14256	14342	14254	14514	14181	14331	14162	14228	14321	14338	14349	14422	14467	14386	14235	14487	14387	14350	14281	14420	14388	14360	14449	14315	14293	14350	14372	14188	14260	14485	14209	14371	14282	14403	14278	14286	14182	14445	14255	14034	14258	14320	14179	14355	14493	14317	14255	14442	14389	14231	14260	14405	14271	14335	14293	14204	14409	14031	14413	14148	14216	14521	14347	14356	14360	14316	14237	14282	14386	14291	14384	14358	14271	14382	14227	14391	14441	14285	14350	14194	14144	14357	14210	14148	14159	14176	14225	14157	14197	14297	14434	14332	14468	14451	14182	14312	14374	14125	14376	14084	14246	14183	14314	14213	14439	14489	14340	14232	14192	14210	14333	14277	14414	14241	14209	14311	14187	14188	14319	14161	14269	14378	14316	14472	14254	14316	14252	14384	14301	14087	14229	14205	14131	14425	14374	14330	14319	14203	14231	14442	14341	14386	14209	14156	14345	14193	14218	14378	14341	14388	14209	14244	14375	14390	14203	14428	14121	14195	14374	14324	14433	14312	14284	14186	14281	14442	14462	14247	14355	14179	14393	14361	14457	14357	14353	14354	14388	14219	14255	14324	14274	14304	14314	14285	14352	14300	14268	14369	14389	14438	14379	14277	14402	14361	14282	14283	14301	14440	14497	14217	14262	14361	14233	14212	14342	14296	14336	14259	14424	14351	14346	14294	14296	14276	14422	14332	14412	14293	14476	14186	14309	14451	14147	14297	14099	14427	14117	14239	14469	14423	14312	14294	14279	14310	14397	14402	14201	14349	14188	14405	14239	14186	14276	14213	14163	14378	14400	14111	14294	14230	14353	14336	14197	14100	14225	14303	14388	14137	14389	14373	14287	14399	14398	14186	14198	14350	14248	14100	14253	14172	14437	14370	14252	14197	14300	14437	14421	14143	14372	14386	14477	14441	14260	14314	14487	14347	14354	14312	14355	14410	14276	14286	14353	14226	14373	14233	14441	14329	14334	14221	14446	14291	14262	14253	14362	14245	14188	14460	14219	14206	14381	14207	14337	14252	14378	14354	14418	14342	14390	14332	14155	14308	14365	14033	14337	14261	14447	14258	14550	14271	14204	14223	14263	14378	14258	14317	14271	14221	14271	14312	14336	14293	14199	14248	14444	14257	14289	14210	14405	14338	14425	14381	14523	14457	14302	14336	14308	14199	14222	14366	14279	14329	14267	14215	14300	14237	14488	14407	14353	14161	14390	14393	14283	14226	14460	14360	14482	14450	14301	14506	14422	14670	14302	14392	14320	14110	14190	14277	14362	14304	14116	14211	14312	14144	14429	14190	14097	14275	14355	14308	14371	14171	14229	14133	14462	14301	14486	14143	14326	14270	14122	14472	14044	14262	14144	14324	14341	14242	14535	14176	14402	14357	14385	14285	14313	14322	14283	14355	14351	14208	14356	14239	14168	14453	14460	14088	14408	14368	14349	14309	14273	14272	14508	14174	14372	14181	14319	14361	14436	14283	14318	14436	14253	14440	14006	14086	14393	14054	14315	14249	14364	14232	14278	14311	14340	14244	14380	14301	14434	14255	14421	14090	14249	14304	14156	14275	14234	14297	14524	14312	14161	14300	14320	14257	14282	14363	14387	14276	14272	14403	14126	14310	14391	14471	14461	14268	14156	14309	14254	14218	14219	14352	14216	14414	14325	14469	14234	14424	14277	14261	14151	14227	14289	14353	14397	14371	14207	14425	14447	14130	14229	14120	14245	14241	14500	14230	14160	14323	14147	14177	14328	14286	14466	14120	14146	14470	14251	14305	14349	14365	14313	14293	14133	14168	14301	14268	14434	14244	14320	14367	14476	14205	14239	14401	14286	14348	14319	14383	14167	14371	14302	14331	14384	14241	14414	14169	14480	14307	14395	14328	14322	14516	14388	14310	14362	14290	14228	14364	14327	14222	14446	14166	14322	14275	14486	14339	14265	14315	14496	14464	14263	14206	14245	14388	14336	14434	14282	14392	14134	14148	14110	14313	14457	14215	14288	14126	14371	14449	14266	14342	14260	14317	14225	14102	14236	14274
36087	61549	56614	45227	38032	32561	27846	22534	19562	17634	16342	15426	14794	14399	13995	13856	13630	13427	13232	13352	12932	12899	13117	13016	12857	12946	12844	12846	12779	12839	12757	12787	12829	12775	12771	12726	12697	12767	12647	12705	12816	12595	12667	12578	12652	12634	12598	12582	12607	12623	12567	12599	12569	12699	12674	12706	12614	12603	12554	12449	12637	12668	12623	12670	12748	12686	12665	12588	12700	12876	12563	12496	12547	12594	12610	12639	12672	12635	12564	12556	12596	12657	12553	12595	12776	12560	12724	12688	12678	12700	12748	12537	12602	12549	12606	12494	12751	12578	12550	12422	12589	12552	12574	12627	12691	12664	12543	12485	12597	12634	12491	12496	12627	12530	12850	12574	12554	12687	12521	12614	12592	12569	12707	12635	12734	12572	12587	12654	12414	12593	12561	12635	12530	12816	12483	12520	12620	12684	12529	12701	12511	12597	12538	12612	12490	12722	12484	12637	12639	12412	12645	12715	12575	12504	12708	12550	12626	12494	12500	12611	12795	12715	12565	12632	12477	12741	12638	12685	12837	12578	12620	12650	12475	12633	12567	12667	12696	12505	12640	12702	12465	12578	12698	12650	12655	12735	12541	12705	12483	12658	12536	12697	12669	12660	12751	12680	12734	12613	12754	12648	12518	12547	12557	12752	12580	12599	12661	12616	12664	12590	12630	12520	12575	12537	12520	12627	12767	12610	12537	12418	12584	12613	12683	12801	12683	12469	12591	12866	12615	12631	12587	12677	12573	12710	12574	12585	12638	12708	12514	12502	12524	12786	12434	12654	12538	12533	12606	12653	12711	12687	12690	12501	12678	12553	12639	12618	12458	12461	12695	12553	12572	12626	12584	12614	12662	12491	12572	12486	12578	12634	12523	12523	12702	12471	12602	12668	12633	12695	12610	12500	12483	12688	12644	12701	12760	12584	12621	12569	12730	12530	12682	12624	12469	12748	12493	12676	12577	12660	12469	12425	12554	12654	12686	12428	12683	12704	12536	12522	12578	12744	12529	12453	12608	12484	12552	12565	12592	12437	12613	12629	12700	12643	12559	12521	12489	12586	12629	12576	12671	12586	12747	12491	12455	12632	12513	12546	12566	12699	12522	12529	12628	12425	12732	12488	12510	12593	12710	12509	12700	12638	12669	12589	12615	12678	12601	12841	12648	12522	12606	12605	12654	12659	12552	12719	12886	12700	12527	12635	12639	12710	12657	12581	12550	12612	12441	12467	12672	12517	12536	12768	12498	12526	12689	12616	12575	12639	12525	12490	12636	12638	12600	12625	12529	12687	12460	12700	12541	12619	12673	12496	12600	12615	12655	12599	12424	12471	12669	12732	12574	12648	12690	12717	12722	12644	12613	12721	12534	12606	12642	12676	12678	12591	12631	12561	12511	12618	12685	12571	12604	12726	12511	12522	12713	12672	12594	12571	12516	12520	12712	12611	12423	12692	12573	12611	12616	12571	12430	12542	12601	12541	12661	12641	12630	12615	12507	12670	12677	12755	12630	12665	12422	12651	12757	12561	12565	12520	12690	12583	12734	12678	12671	12656	12576	12522	12595	12779	12637	12725	12494	12593	12479	12434	12712	12609	12589	12548	12608	12610	12611	12610	12619	12733	12679	12654	12510	12536	12576	12593	12711	12592	12790	12680	12628	12627	12683	12556	12605	12617	12439	12646	12665	12547	12452	12626	12742	12543	12712	12644	12583	12536	12650	12617	12597	12546	12461	12507	12629	12579	12639	12670	12836	12568	12596	12595	12559	12780	12689	12509	12563	12759	12726	12636	12767	12468	12601	12585	12500	12530	12606	12534	12566	12594	12680	12609	12570	12688	12586	12444	12471	12586	12681	12530	12602	12570	12620	12555	12698	12645	12483	12651	12669	12733	12722	12716	12584	12500	12629	12621	12703	12481	12655	12518	12672	12514	12548	12684	12349	12708	12980	12514	12501	12694	12520	12626	12323	12519	12720	12774	12493	12583	12657	12512	12685	12568	12548	12622	12473	12782	12624	12655	12377	12528	12624	12396	12738	12582	12488	12624	12609	12577	12434	12434	12624	12539	12723	12580	12603	12611	12710	12606	12778	12642	12609	12479	12678	12647	12839	12632	12591	12499	12477	12603	12597	12702	12582	12551	12734	12530	12582	12549	12673	12732	12630	12605	12757	12645	12474	12572	12726	12800	12466	12677	12485	12534	12805	12511	12717	12550	12776	12640	12582	12734	12651	12443	12479	12542	12642	12564	12381	12560	12576	12503	12541	12625	12485	12588	12613	12689	12657	12685	12698	12540	12594	12608	12443	12589	12562	12389	12546	12509	12543	12526	12562	12465	12578	12834	12542	12455	12619	12511	12704	12590	12406	12583	12653	12692	12554	12652	12651	12520	12531	12355	12518	12683	12534	12506	12522	12677	12499	12629	12599	12738	12713	12703	12549	12524	12482	12537	12498	12557	12640	12505	12701	12620	12554	12375	12540	12673	12436	12834	12476	12566	12723	12776	12587	12467	12628	12590	12637	12721	12698	12656	12628	12573	12563	12524	12638	12638	12499	12606	12695	12599	12611	12646	12570	12695	12692	12628	12579	12760	12461	12531	12742	12682	12668	12592	12634	12578	12490	12499	12638	12542	12492	12679	12560	12616	12465	12732	12568	12660	12510	12633	12719	12670	12705	12558	12642	12578	12640	12607	12533	12659	12634	12618	12736	12384	12630	12571	12703	12561	12677	12549	12582	12596	12418	12463	12780	12684	12670	12585	12507	12551	12766	12564	12737	12640	12658	12505	12511	12733	12446	12728	12622	12546	12731	12588	12746	12795	12693	12588	12530	12404	12502	12665	12690	12748	12840	12554	12516	12442	12589	12602	12468	12605	12459	12587	12680	12586	12675	12617	12500	12666	12538	12562	12685	12541	12585	12621	12533	12674	12532	12490	12559	12693	12608	12543	12611	12504	12388	12787	12630	12501	12480	12650	12639	12533	12661	12712	12575	12566	12661	12759	12588	12504	12582	12649	12595	12653	12698	12713	12414	12524	12684	12600	12643	12571	12608	12658	12475	12626	12626	12700	12421	12593	12536	12445	12530	12594	12516	12577	12627	12410	12682	12713	12551	12754	12604	12516	12623	12613	12569	12452	12597	12593	12611	12610	12719	12741	12697	12625	12545	12619	12607	12451	12571	12645	12528	12528	12656	12569	12627	12733	12619	12560	12716	12654	12581	12473	12589	12556	12705	12673	12485	12534	12630	12734	12512	12513	12616	12727	12775	12718	12449	12591	12574	12603	12492	12602	12557	12475	12604	12766	12661	12614	12626	12669	12487	12620	12577	12595	12547	12485	12560	12622	12584	12712	12722	12624	12639	12712	12549	12414	12700	12555	12544	12550	12546	12589	12572	12737	12662	12525	12693	12668	12485	12498	12313	12591	12737	12596	12505	12695	12436	12924	12580	12715	12515	12616	12648	12645	12693	12660	12519	12678	12659	12667	12759	12551	12583	12476	12459	12541	12443	12692	12485	12489	12664	12591	12682	12623	12693	12626	12691	12770	12513	12580	12637	12514	12795	12526	12647	12667	12555	12747	12589	12726	12604	12454	12610	12573	12511	12483	12663	12562	12738	12655	12733	12568	12455	12548	12463	12553	12656	12536	12712	12714	12549	12634	12500	12624	12590	12591	12651	12700	12405	12697	12515	12558	12525	12709	12533	12530	12581	12373	12590	12368	12620	12546	12608	12639	12565	12735	12665	12509	12643	12560	12584	12658	12687	12593	12474	12487	12670	12758	12506	12622	12753	12675	12653	12425	12669	12566	12606	12578	12513	12552	12642	12792	12713	12517	12589	12622	12761	12445	12519	12730	12732	12633	12641	12674	12604	12727	12587	12544	12609	12643	12546	12525	12608	12529	12776	12588	12567	12564	12542	12667	12686	12514	12640	12736	12659	12606	12518	12704	12615	12702	12721	12676	12598	12517	12642	12574	12547	12735	12574	12740	12643	12723	12733	12573	12519	12606	12572	12676	12748	12409	12618	12538	12549	12533	12540	12651	12681	12678	12344	12671	12608	12701	12606	12645	12651	12427	12578	12645	12348	12724	12547	12772	12505	12555	12509	12353	12531	12799	12645	12733	12541	12640	12771	12532	12575	12568	12704	12533	12667	12734	12628	12631	12702	12541	12545	12499	12510	12607	12644	12579	12664	12501	12629	12683	12609	12532	12464	12599	12677	12518	12632	12613	12567	12596	12519	12615	12699	12678	12509	12566	12787	12644	12803	12637	12467	12494	12465	12575	12605	12668	12478	12632	12612	12662	12607	12562	12619	12462	12661	12632	12457	12504	12650	12526	12600	12614	12392	12487	12600	12627	12607	12642	12601	12627	12643	12510	12459	12713	12635	12595	12674	12572	12630	12685	12360	12486	12639	12656	12543	12597	12501	12517	12561	12501	12813	12580	12562	12663	12536	12504	12504	12428	12685	12566	12519	12750	12395	12575	12592	12580	12611	12758	12769	12592	12516	12709	12633	12619	12695	12595	12555	12477	12568	12550	12636	12655	12589	12620	12653	12685	12515	12544	12778	12637	12553	12790	12529	12571	12506	12510	12524	12572	12698	12545	12619	12472	12711	12630	12543	12593	12545	12717	12654	12846	12724	12762	12603	12564	12595	12673	12535	12599	12550	12462	12695	12711	12590	12643	12554	12649	12585	12765	12551	12429	12629	12510	12418	12483	12708	12397	12475	12619	12683	12675	12612	12524	12518	12587	12708	12469	12627	12539	12484	12474	12712	12775	12619	12650	12543	12532	12578	12673	12516	12487	12489	12667	12557	12567	12526	12596	12548	12470	12473	12645	12597	12550	12599	12619	12575	12665	12629	12680	12667	12726	12590	12626	12669	12706	12643	12519	12659	12543	12433	12786	12621	12591	12543	12601	12729	12563	12598	12671	12565	12701	12661	12476	12621	12559	12546	12602	12811	12596	12617	12626	12562	12592	12402	12547	12638	12495	12633	12720	12523	12862	12516	12589	12635	12696	12600	12600	12591	12654	12632	12647	12743	12633	12629	12588	12621	12662	12590	12569	12475	12591	12565	12556	12450	12624	12564	12521	12634	12638	12455	12503	12585	12603	12457	12740	12449	12738
29833	32196	40331	34813	27003	22381	19528	17234	16181	15769	15250	15022	14998	14738	14706	14725	14847	14481	14555	14611	14664	14429	14357	14349	14433	14413	14391	14544	14536	14522	14325	14363	14288	14326	14346	14313	14389	14253	14303	14316	14319	14410	14225	14340	14233	14268	14401	14373	14351	14191	14353	14560	14436	14477	14334	14286	14461	14507	14598	14229	14450	14498	14208	14368	14350	14382	14335	14292	14188	14323	14153	14253	14179	14200	14321	14399	14465	14424	14521	14361	14590	14285	14232	14357	14303	14149	14445	14335	14418	14393	14179	14227	14215	14314	14309	14287	14246	14438	14351	14258	14244	14326	14305	14387	14288	14260	14376	14267	14224	14377	14353	14455	14234	14250	14226	14318	14219	14188	14385	14370	14336	14207	14377	14293	14335	14255	14492	14269	14429	14328	14465	14205	14332	14379	14332	14412	14376	14105	14536	14250	14177	14253	14377	14204	14325	14322	14547	14223	14365	14244	14220	14219	14507	14261	14422	14271	14361	14284	14407	14334	14220	14353	14266	14372	14269	14210	14210	14244	14270	14254	14332	14395	14222	14198	14266	14182	14348	14259	14423	14384	14184	14353	14054	14255	14242	14459	14367	14318	14321	14386	14182	14242	14331	14321	14434	14284	14161	14236	14473	14603	14390	14316	14392	14378	14347	14303	14248	14422	14273	14439	14234	14145	14471	14337	14281	14276	14406	14511	14517	14125	14207	14102	14537	14219	14361	14504	14269	14355	14259	14298	14213	14369	14319	14333	14185	14248	14346	14251	14438	14191	14261	14487	14423	14247	14445	14429	14299	14405	14473	14301	14350	14463	14428	14351	14160	14408	14359	14355	14281	14074	14160	14234	14357	14281	14474	14350	14253	14291	14304	14476	14335	14419	14300	14484	14247	14196	14202	14521	14167	14288	14197	14399	14409	14306	14367	14324	14475	14298	14334	14354	14411	14191	14374	14431	14416	14230	14428	14248	14491	14277	14378	14065	14093	14108	14346	14335	14498	14438	14293	14448	14342	14431	14224	14133	14463	14334	14309	14336	14471	14436	14353	14476	14199	14400	14355	14335	14416	14270	14270	14341	14203	14153	14358	14135	14058	14107	14233	14233	14303	14375	14381	14295	14238	14602	14271	14312	14422	14189	14285	13975	14270	14312	14145	14285	14189	14453	14453	14292	14506	14469	14308	14268	14234	14401	14331	14106	14297	14235	14302	14374	14419	14365	14365	14262	14344	14404	14276	14411	14308	14271	14169	14355	14300	14232	14213	14315	14420	14329	14313	14258	14488	14594	14349	14319	14070	14393	14316	14370	14219	14322	14517	14401	14420	14259	14456	14306	14303	14276	14284	14293	14367	14280	14329	14372	14493	14253	14302	14260	14405	14171	14241	14390	14345	14114	14282	14358	14395	14364	14144	14437	14283	14395	14132	14238	14125	14189	14368	14440	14388	14352	14166	14359	14201	14440	14408	14279	14299	14249	14370	14424	14429	14214	14041	14294	14275	14316	14328	14393	14357	14433	14285	14331	14351	14515	14194	14366	14426	14384	14236	14319	14519	14346	14339	14291	14270	14268	14484	14389	14516	14393	14142	14438	14347	14330	14411	14195	14287	14350	14238	14431	14298	14364	14328	14335	14208	14363	14299	14333	14312	14348	14344	14390	14307	14363	14390	14323	14274	14306	14185	14095	14404	14435	14353	14424	14376	14267	14400	14170	14255	14297	14263	14311	14336	14296	14333	14177	14416	14169	14279	14267	14063	14314	14144	14277	14252	14385	14374	14264	14203	14291	14142	14271	14327	14445	14335	14317	14260	14057	14167	14162	14227	14393	14148	14232	14318	14382	14298	14212	14283	14280	14411	14375	14337	14391	14300	14227	14535	14295	14310	14265	14337	14364	14359	14232	14260	14359	14397	14388	14256	14322	14343	14325	14447	14513	14222	14391	14130	14464	14140	14356	14348	14193	14289	14329	14261	14424	14380	14467	14479	14270	14237	14120	14045	14283	14426	14576	14268	14382	14264	14385	14227	14229	14162	14263	14258	14258	14253	14341	14262	14345	14419	14280	14225	14314	14432	14388	14394	14495	14288	14377	14407	14375	14442	14381	14301	14151	14182	14336	14400	14220	14240	14440	14356	14291	14333	14260	14233	14491	14139	14351	14444	14502	14472	14294	14440	14245	14238	14288	14354	14268	14295	14217	14393	14386	14395	14309	14377	14473	14129	14164	14427	14340	14225	14261	14388	14126	14314	14135	14459	14262	14183	14313	14232	14362	14140	14326	14152	14280	14377	14340	14429	14339	14217	14503	14310	14295	14195	14163	14196	14257	14218	14448	14427	14232	14150	14287	14292	14307	14452	14243	14348	14504	14350	14353	14419	14246	14386	14141	14368	14215	14461	14450	14231	14401	14345	14239	14373	14232	14373	14263	14424	14377	14382	14430	14115	14063	14566	14609	14280	14384	14360	14299	14343	14340	14260	14331	14119	14371	14006	14224	14289	14341	14294	14262	14525	14383	14154	14279	14293	14281	14230	14429	14315	14362	14389	14279	14189	14230	14306	14323	14275	14311	14278	14411	14315	14214	14310	14208	14275	14230	14320	14256	14357	14377	14398	14302	14364	14371	14442	14419	14333	14336	14354	14343	14285	14167	14356	14339	14258	14363	14383	14453	14165	14390	14246	14220	14201	14252	14212	14274	14393	14357	14312	14098	14395	14306	14321	14357	14390	14352	14352	14218	14327	14264	14514	14296	14387	14292	14292	14470	14140	14378	14373	14190	14179	14330	14260	14233	14276	14368	14139	14290	14450	14384	14417	14390	14365	14129	14293	14347	14244	14345	14275	14389	14434	14414	14269	14346	14379	14325	14313	14211	14410	14318	14378	14184	14163	14278	14406	14209	14205	14307	14268	14263	14282	14361	14443	14364	14449	14298	14331	14252	14365	14283	14316	14309	14281	14397	14425	14337	14237	14371	14423	14379	14210	14300	14372	14424	14414	14527	14498	14401	14074	14160	14477	14106	14309	14287	14428	14253	14290	14268	14168	14337	14235	14275	14379	14262	14180	14415	14412	14212	14227	14269	14368	14471	14378	14172	14299	14386	14192	14372	14178	14195	14310	14348	14290	14258	14408	14246	14087	14421	14283	14292	14276	14179	14367	14432	14462	14264	14275	14338	14166	14225	14202	14523	14269	14306	14362	14411	14141	14405	14291	14327	14343	14355	14199	14471	14507	14477	14282	14347	14383	14472	14233	14255	14282	14406	14569	14271	14353	14324	14188	14334	14361	14342	14343	14083	14293	14266	14446	14186	14441	14447	14205	14154	14272	14314	14155	14226	14171	14256	14240	14430	14500	14221	14246	14218	14118	14337	14200	14328	14145	14454	14484	14257	14419	14384	14442	14266	14364	14189	14141	14253	14218	14243	14238	14236	14371	14480	14414	14282	14317	14278	14483	14174	14000	14479	14513	14259	14374	14364	14401	14285	14352	14520	14372	14284	14388	14359	14303	14241	14248	14206	14394	14404	14290	14289	14258	14292	14396	14200	14326	14277	14309	14281	14292	14364	14261	14062	14539	14291	14339	14401	14027	14350	14383	14352	14305	14407	14376	14287	14361	14378	14380	14326	14292	14491	14284	14109	14459	14520	14543	14526	14418	14264	14157	14505	14511	14476	14144	14326	14311	14143	14235	14375	14191	14459	14266	14254	14318	14362	14438	14392	14414	14200	14400	14176	14208	14328	14324	14360	14476	14266	14283	14246	14336	14332	14304	14198	14063	14444	14348	14444	14282	14378	14232	14399	14305	14214	14079	14235	14295	14180	14372	14406	14307	14392	14269	14325	14261	14240	14294	14250	14185	14420	14350	14318	14288	14480	14255	14277	14225	14312	14311	14397	14515	14358	14421	14445	14197	14405	14450	14376	14386	14248	14192	14270	14260	14312	14427	14290	14297	14450	14133	14450	14299	14302	14244	14362	14370	14403	14364	14270	14263	14245	14200	14288	14237	14516	14157	14458	14262	14202	14263	14335	14289	14266	14347	14327	14194	14113	14282	14427	14328	14467	14206	14346	14367	14242	14385	14304	14266	14423	14205	14211	14414	14202	14313	14203	14222	14353	14221	14202	14212	14346	14291	14247	14447	14221	14212	14400	14368	14183	14365	14255	14205	14253	14252	14339	14439	14361	14399	14286	14371	14264	14364	14435	14266	14513	14439	14151	14179	14314	14391	14262	14360	14359	14534	14472	14084	14404	14185	14303	14061	14308	14368	14348	14352	14413	14450	14201	14455	14370	14369	14349	14401	14343	14241	14428	14243	14269	14284	14387	14427	14451	14424	14123	14393	14448	14252	14266	14419	14175	14409	14381	14288	14195	14305	14466	14316	14244	14265	14457	14336	14545	14402	14183	14420	14214	14225	14427	14328	14538	14352	14314	14309	14340	14289	14323	14284	14188	14359	14318	14301	14404	14452	14271	14467	14251	14435	14450	14285	14375	14218	14427	14260	14352	14287	14490	14419	14314	14360	14379	14601	14263	14183	14172	14421	14248	14195	13994	14486	14352	14410	14246	14410	14159	14251	14372	14310	14365	14357	14265	14248	14308	14402	14400	14390	14351	14148	14264	14114	14232	14398	14395	14223	14264	14271	14384	14215	14351	14286	14401	14399	14195	14294	14373	14071	14471	14295	14075	14531	14301	14296	14329	14326	14290	14497	14477	14406	14402	14372	14510	14318	14329	14395	14348	14327	14463	14207	14340	14474	14373	14447	14442	14304	14377	14179	14355	14345	14263	14375	14214	14307	14331	14408	14209	14292	14396	14520	14234	14484	14323	14369	14161	14482	14412	14275	14382	14275	14213	14458	14371	14299	14343	14243	14401	14555	14251	14236	14274	14203	14314	14173	14374	14387	14332	14306	14235	14327	14143	14241	14330	14251	14179	14224	14287	14323	14299	14498	14241	14366	14314	14352	14226	14296	14273	14061	14225	14419	14447	14333	14436	14385	14231	14426	14350	14185	14196	14211	14222	14450	14440	14228	14436	14529	14321	14419	14288	14290	14435	14491	14504	14315	14340	14205	14238	14149	14438	14361	14206	14380	14397	14362	14428	14243	14277	14387	14478	14184	14290	14200	14351	14204	14351
34581	49474	44614	33904	27595	22790	18976	16593	15299	14524	14155	13733	13199	13210	13069	13067	12946	12979	12935	12801	12742	12716	12831	12893	12678	12641	12807	12606	12818	12772	12443	12720	12666	12680	12768	12797	12507	12614	12692	12561	12634	12548	12665	12542	12578	12567	12763	12597	12635	12614	12696	12684	12752	12488	12630	12602	12624	12707	12575	12509	12687	12496	12684	12579	12709	12585	12692	12638	12667	12555	12706	12633	12525	12510	12611	12576	12589	12623	12606	12525	12675	12565	12585	12464	12637	12514	12608	12583	12604	12552	12514	12770	12618	12542	12684	12587	12503	12592	12640	12541	12638	12549	12780	12609	12673	12518	12688	12540	12555	12529	12666	12669	12698	12605	12565	12690	12606	12774	12470	12522	12708	12638	12623	12590	12509	12515	12597	12403	12703	12638	12554	12749	12456	12630	12523	12737	12368	12625	12649	12645	12685	12595	12793	12663	12625	12595	12672	12647	12671	12706	12492	12643	12553	12640	12413	12761	12480	12593	12492	12639	12581	12585	12590	12715	12736	12720	12556	12561	12522	12593	12683	12505	12722	12524	12531	12534	12700	12610	12450	12549	12629	12448	12645	12758	12650	12532	12609	12575	12517	12547	12718	12701	12308	12698	12547	12488	12555	12596	12657	12478	12477	12674	12430	12522	12677	12616	12443	12475	12769	12571	12571	12394	12663	12715	12487	12601	12531	12536	12673	12691	12721	12644	12742	12761	12326	12653	12582	12718	12704	12412	12739	12558	12525	12572	12458	12682	12653	12783	12598	12453	12789	12545	12420	12709	12541	12681	12694	12628	12716	12631	12671	12477	12780	12471	12819	12681	12494	12521	12572	12809	12682	12620	12667	12585	12446	12593	12678	12575	12583	12539	12523	12631	12631	12637	12555	12541	12760	12512	12595	12507	12708	12678	12512	12675	12588	12480	12550	12676	12536	12557	12530	12461	12398	12594	12495	12598	12646	12614	12467	12668	12507	12527	12542	12666	12518	12696	12651	12557	12571	12597	12606	12612	12620	12541	12664	12612	12510	12711	12689	12398	12731	12673	12602	12574	12707	12548	12661	12626	12478	12485	12646	12617	12492	12469	12708	12716	12659	12470	12497	12664	12720	12483	12685	12492	12702	12625	12585	12437	12768	12534	12615	12600	12552	12581	12678	12440	12500	12664	12525	12681	12478	12565	12588	12627	12578	12685	12547	12622	12581	12684	12504	12568	12572	12562	12645	12585	12745	12602	12629	12635	12651	12573	12549	12610	12739	12519	12639	12580	12690	12596	12589	12508	12667	12641	12712	12570	12552	12636	12736	12735	12696	12592	12750	12696	12648	12632	12608	12657	12655	12554	12365	12525	12782	12475	12640	12688	12688	12501	12641	12504	12552	12641	12639	12626	12597	12637	12553	12607	12649	12400	12710	12564	12538	12692	12631	12533	12460	12582	12600	12554	12683	12528	12467	12581	12582	12544	12544	12692	12476	12601	12631	12529	12596	12636	12673	12689	12524	12688	12380	12482	12439	12515	12532	12534	12624	12541	12557	12611	12529	12601	12507	12561	12676	12618	12589	12690	12631	12526	12607	12634	12603	12586	12438	12675	12436	12612	12554	12592	12594	12682	12505	12567	12625	12694	12610	12485	12514	12658	12487	12673	12772	12554	12361	12396	12590	12596	12606	12626	12598	12561	12732	12796	12590	12750	12596	12693	12485	12734	12619	12629	12678	12462	12467	12653	12593	12692	12544	12402	12688	12493	12526	12549	12488	12576	12805	12525	12539	12662	12483	12446	12501	12663	12550	12697	12516	12432	12653	12564	12607	12482	12661	12551	12454	12764	12592	12469	12645	12619	12807	12682	12683	12620	12660	12583	12708	12524	12621	12569	12553	12548	12621	12561	12550	12567	12703	12654	12706	12512	12686	12672	12632	12463	12570	12545	12674	12567	12602	12477	12534	12539	12723	12516	12755	12559	12520	12507	12537	12594	12589	12706	12570	12448	12605	12677	12541	12725	12560	12647	12662	12495	12599	12516	12563	12577	12726	12446	12541	12547	12615	12637	12809	12440	12592	12612	12540	12697	12507	12653	12619	12513	12563	12668	12559	12520	12529	12625	12531	12707	12534	12495	12790	12529	12640	12552	12799	12610	12598	12682	12648	12438	12545	12649	12614	12570	12531	12760	12743	12583	12634	12574	12884	12556	12669	12609	12656	12631	12715	12587	12551	12557	12550	12553	12680	12630	12558	12496	12547	12519	12614	12600	12850	12507	12506	12623	12741	12674	12740	12720	12611	12700	12634	12650	12588	12639	12643	12687	12757	12593	12557	12730	12452	12613	12722	12563	12634	12685	12468	12580	12446	12696	12500	12485	12575	12559	12692	12532	12677	12578	12622	12512	12660	12478	12591	12592	12634	12607	12490	12829	12506	12685	12522	12629	12349	12750	12577	12614	12689	12807	12579	12697	12677	12511	12765	12536	12641	12617	12552	12606	12632	12558	12564	12509	12625	12542	12769	12622	12617	12585	12679	12649	12870	12647	12594	12656	12551	12477	12463	12633	12604	12430	12582	12726	12401	12655	12594	12515	12702	12595	12660	12586	12661	12641	12625	12579	12605	12354	12482	12522	12528	12746	12649	12619	12740	12508	12473	12518	12568	12536	12646	12502	12516	12646	12603	12573	12539	12642	12675	12668	12541	12656	12619	12572	12588	12675	12698	12759	12548	12590	12559	12486	12573	12723	12645	12475	12522	12660	12688	12610	12633	12549	12725	12656	12641	12687	12536	12560	12472	12616	12681	12725	12482	12572	12525	12595	12540	12711	12491	12634	12563	12674	12614	12545	12755	12597	12626	12477	12597	12623	12534	12642	12524	12588	12557	12511	12403	12452	12576	12718	12651	12679	12540	12535	12661	12531	12434	12585	12589	12660	12654	12561	12552	12598	12568	12498	12760	12671	12709	12644	12480	12686	12672	12710	12516	12561	12584	12578	12509	12572	12582	12733	12626	12692	12511	12614	12819	12545	12585	12724	12638	12576	12604	12563	12594	12458	12601	12788	12722	12733	12694	12499	12594	12587	12348	12580	12528	12582	12652	12583	12639	12857	12786	12635	12575	12504	12670	12600	12593	12568	12567	12520	12571	12551	12890	12628	12617	12559	12597	12631	12493	12756	12572	12705	12553	12521	12422	12668	12431	12587	12591	12498	12622	12705	12708	12621	12534	12549	12588	12774	12539	12639	12403	12502	12606	12571	12527	12798	12613	12584	12392	12707	12644	12755	12662	12629	12640	12584	12643	12597	12509	12483	12551	12524	12734	12458	12642	12574	12611	12509	12723	12528	12423	12600	12759	12649	12475	12772	12576	12641	12600	12453	12542	12551	12534	12538	12641	12554	12601	12591	12472	12634	12507	12533	12558	12501	12447	12475	12650	12690	12603	12550	12576	12501	12624	12514	12700	12731	12537	12569	12771	12552	12568	12503	12723	12698	12567	12665	12499	12672	12544	12634	12526	12625	12554	12717	12606	12620	12624	12748	12683	12655	12611	12431	12580	12607	12535	12494	12726	12504	12424	12522	12536	12511	12727	12558	12441	12634	12536	12510	12614	12652	12632	12528	12572	12514	12603	12577	12586	12558	12713	12568	12731	12635	12627	12509	12487	12611	12560	12599	12758	12685	12567	12641	12536	12545	12579	12609	12746	12654	12537	12777	12538	12555	12609	12682	12564	12428	12664	12547	12617	12659	12517	12586	12602	12637	12664	12539	12566	12786	12673	12510	12636	12623	12573	12465	12661	12560	12502	12609	12591	12624	12612	12585	12630	12530	12762	12580	12422	12589	12659	12520	12500	12448	12540	12534	12616	12654	12562	12522	12565	12571	12413	12673	12641	12592	12638	12619	12590	12449	12659	12697	12634	12590	12568	12576	12513	12610	12543	12671	12703	12465	12630	12553	12682	12688	12555	12565	12582	12661	12741	12601	12738	12685	12511	12431	12633	12612	12584	12548	12724	12631	12579	12530	12661	12732	12588	12522	12607	12563	12682	12478	12610	12522	12619	12609	12662	12535	12547	12420	12619	12550	12481	12451	12728	12505	12666	12570	12442	12655	12624	12451	12632	12738	12524	12498	12605	12570	12634	12676	12719	12566	12674	12493	12559	12620	12569	12686	12787	12693	12611	12512	12649	12674	12754	12660	12599	12562	12631	12467	12492	12764	12649	12542	12764	12517	12541	12720	12740	12554	12595	12507	12499	12588	12600	12545	12726	12547	12595	12756	12533	12483	12691	12472	12718	12545	12454	12483	12582	12542	12556	12679	12681	12557	12485	12579	12567	12500	12494	12679	12704	12711	12599	12701	12402	12628	12609	12551	12683	12599	12733	12383	12636	12610	12568	12636	12561	12657	12618	12638	12608	12520	12434	12499	12690	12599	12686	12581	12601	12521	12646	12564	12648	12540	12710	12709	12633	12490	12735	12469	12690	12584	12486	12622	12642	12629	12499	12733	12574	12599	12717	12605	12773	12726	12361	12413	12657	12700	12507	12634	12455	12532	12678	12556	12544	12642	12558	12482	12461	12501	12558	12623	12641	12599	12490	12495	12664	12614	12534	12652	12704	12590	12842	12498	12589	12527	12476	12619	12756	12594	12577	12557	12566	12564	12518	12708	12638	12489	12639	12658	12579	12670	12637	12758	12599	12549	12560	12602	12620	12564	12633	12688	12644	12601	12592	12411	12505	12572	12678	12639	12644	12919	12522	12520	12592	12605	12387	12604	12696	12485	12476	12544	12626	12668	12586	12570	12535	12739	12665	12436	12765	12532	12560	12452	12516	12578	12673	12535	12550	12521	12577	12550	12539	12647	12672	12484	12655	12519	12517	12659	12739	12520	12644	12871	12585	12573	12730	12552	12525	12590	12641	12593	12651	12694	12741	12640	12654	12783	12516	12661	12737	12546	12529	12551	12673	12560	12583	12646	12613	12727	12534	12689	12487	12600	12606	12536	12456	12730	12637	12614	12476	12573	12650	12593	12529	12691	12618	12613	12627	12561	12586	12660	12631	12665	12538	12556	12662	12545	12640	12441	12673	12666	12705	12426	12546	12559	12493	12492	12459	12701	12469	12570	12608	12513	12569	12508	12592	12596
23933	21019	28737	26847	26857	26751	23876	19218	17317	16505	15758	15373	15180	14948	14800	14554	14684	14377	14303	14302	14437	14404	14183	14367	14398	14028	14104	14036	14219	14185	14198	14081	13975	14159	14026	14150	14188	14187	14150	14044	14164	14195	14089	14239	14154	14070	14128	14076	14238	14143	14187	14069	14021	14075	13969	14129	13912	14078	13920	14087	14143	14172	13934	14122	13992	13978	13987	13998	13954	14121	14085	14095	13985	14007	14017	13819	13896	14110	14074	13976	13993	14022	13985	13951	13899	14078	14004	14023	14062	14056	14044	13988	14003	13861	14022	13975	13861	13904	14058	14001	13962	13948	14205	14012	14136	13976	14034	13899	13937	13979	14077	14019	13992	14121	13899	14114	14245	14082	14158	13874	13936	13902	13940	14036	13976	13959	14087	14000	14098	13941	14126	14114	14098	13977	14099	14082	14107	13941	13902	13912	14008	14134	14096	14135	14012	14083	13960	14022	14056	14013	14140	13890	13736	13961	14067	13873	13967	13870	14102	13964	13890	14046	13981	14101	14122	14102	13902	14125	14054	13981	13977	14166	14025	14200	14001	13998	13911	14034	13941	14026	13962	14008	14026	14078	14031	13873	13957	14075	14096	13990	14026	13973	14079	14079	14050	14154	14058	14107	14096	14000	14107	14241	13993	14192	13982	13865	14072	14061	14050	13947	14165	13840	13885	14044	13954	13996	14095	14171	13959	13936	14080	13948	14195	14115	13876	13926	13932	13899	13923	13839	13949	13865	14061	14001	14031	13883	14112	14090	14195	14107	13743	13977	13870	13948	13977	14018	14036	14026	14129	13917	14026	13901	13922	13962	13968	14026	14022	13970	13910	13863	13886	14053	14112	14038	14078	13917	14107	14203	13993	13959	14346	14037	14072	14018	13991	14073	14047	13875	14029	13883	14111	14023	14050	14088	13871	13813	14078	14261	14222	13952	14040	13957	13882	14131	14270	14076	14090	14030	13976	13843	14017	13975	14018	13945	13935	14151	13866	13840	14064	14108	14071	13994	13999	13922	13833	13957	14048	14054	14143	14087	14003	14081	14173	14048	13959	14104	14043	13992	13900	13946	13952	13963	13946	14303	13994	13947	13898	14126	13983	13984	14025	13984	13893	13981	14163	13887	14134	14140	14054	13947	14145	14045	14004	13964	14071	14035	13984	13863	14141	13982	14160	13813	14129	13977	14067	14138	13933	14048	14027	14032	13977	14073	14002	14176	14176	14054	14005	14074	14035	13962	14109	14139	14075	13749	13908	13986	13947	14086	13948	14089	13873	13861	13991	13909	13969	14056	13730	13991	14075	13932	14132	13900	13901	13878	13924	13845	14058	14206	13980	13997	13872	13924	14032	13907	14201	14045	13987	14047	14014	14072	13868	14028	14057	14119	13965	14034	13975	13990	14057	13988	14088	14091	13898	14281	14091	14005	13991	13961	13967	14029	14097	14071	13971	13966	14060	13850	14166	14177	14009	13948	14141	13915	14123	13909	14026	13931	13975	14024	14081	14091	14152	14101	14266	14105	14113	13975	14144	13948	13852	13889	14053	13954	13850	14072	14111	13989	13836	14082	14112	14093	14061	13855	13998	13933	14107	14073	13928	14047	13981	13963	13967	14011	14183	13856	14075	13956	13972	14049	13825	14010	13997	14077	13959	14179	14147	14103	13901	14189	14040	13902	14155	14034	14034	13955	13884	14062	13999	14074	13878	14066	13961	14160	14121	13936	14094	13947	13978	13927	14146	14094	14124	14067	14106	14037	14000	13848	14005	14016	14026	14022	13831	13950	13950	14020	13828	13998	13982	14106	14031	13928	13990	14059	14143	14002	14018	14079	14062	13923	14170	13900	14146	14005	13991	14162	14050	14124	14084	14013	13887	14041	14134	14053	13730	14138	14045	14018	14166	13990	14097	14023	14198	14225	14100	14070	14006	13869	14098	13937	14080	13901	14095	14115	13992	14016	14050	14030	13959	14111	13971	14220	13971	13873	13965	14102	14067	13946	14082	14072	14246	13790	13985	14041	13924	14138	13927	13959	13837	13948	14009	13944	14130	14030	14024	14037	13994	13963	13871	13943	14075	14109	14056	13943	13974	13959	14123	14176	13843	13767	14046	13980	13995	14002	14080	14063	14148	14099	14084	14074	14055	14148	13942	13863	14021	14104	13905	13908	13900	13715	14189	14041	13984	13991	13923	13879	14126	14058	13993	13933	14034	14030	13939	14150	14090	13843	13820	14056	14129	13980	14109	14209	14170	14061	13914	14098	13939	14026	13827	13977	14026	13877	14018	14128	13990	14117	14138	14004	14176	13979	14034	14093	13962	14178	14079	14002	13751	13842	13930	14015	13988	13970	13975	13831	14120	14151	13965	14049	13970	13823	13978	14036	14075	13917	14096	13931	14125	14023	14071	13896	13930	13996	13938	14094	14016	14011	14102	14095	13891	14117	14045	14049	13815	14066	14049	13901	13847	14083	14153	13964	14102	13973	13957	14138	14084	14009	14198	13848	13985	14022	13923	14128	13988	13941	14132	14084	13838	14106	13951	14135	13974	13933	13804	14083	14088	13909	13838	14087	14051	14222	14004	14049	13924	13648	13988	13870	13945	14017	13983	14050	13966	13818	14024	13977	13970	13868	14073	13962	14061	14093	14216	13998	14070	13950	14033	14002	14073	13942	13937	14018	14098	14042	14105	14083	13745	14124	14140	13965	13876	14136	13931	13919	14075	13903	13942	13964	14115	14014	13900	13985	13992	14012	14003	13800	13909	14006	13911	13873	14199	14113	14047	13864	14029	14132	14120	13831	14202	14104	14083	14106	14034	14186	13958	13827	14055	14024	14068	13781	13959	13882	13800	13932	14167	14001	13965	13957	14012	13956	14021	14057	14200	13918	13928	14045	13860	14016	14094	14146	14016	14016	13766	13955	14043	14139	13965	13904	14016	13882	14076	14076	13858	14212	13842	13986	13874	14087	14082	14016	13905	14080	13883	14071	13890	14129	13880	14166	14024	14051	14077	13995	14142	13790	13990	14114	14142	13792	14034	14121	14109	14281	14037	13844	14133	14111	14161	14001	13720	13974	13939	14062	14086	13961	13867	14068	13988	14033	14004	13971	14200	14012	13918	13979	14093	13888	14122	14179	13831	14052	14187	14125	14032	14152	14177	13913	14162	13909	13881	13967	14115	13844	13988	14125	13958	14047	14119	13941	13901	14118	14019	14080	13859	14089	14138	13955	13989	14144	14024	13879	14080	14163	14028	13908	13966	13972	13950	14110	14136	13911	13916	14009	14085	14037	13971	14117	13881	14210	14005	13933	14033	13998	14031	13987	13854	14013	14229	13912	14000	13884	14005	14023	14087	13883	13901	14084	13929	13762	13853	13961	13989	13976	13986	13739	14132	14049	14088	14048	14041	13934	14067	13913	14139	14015	13971	13935	13939	14025	14063	13866	13977	13990	14070	13969	14040	14054	14029	13918	13899	14002	13975	14031	14052	14029	14113	14127	14130	14037	14274	14016	14148	14006	14015	13844	13874	13909	14001	13991	14056	13868	13852	13946	13880	14065	14023	14228	14384	13900	14012	13896	14045	13956	13974	13892	13974	13829	14090	14115	14091	13947	13971	14207	14114	14132	13940	13961	13996	13927	13904	13862	13944	13822	13831	13806	13766	13951	13858	13824	14140	14298	13884	14120	13879	13962	14067	14054	13920	14143	13875	13967	13886	14077	13952	13990	13961	14132	13994	14013	14029	14071	14034	13980	13904	14039	14131	14112	13980	13896	13964	14119	14140	14027	13932	13870	13852	13811	13925	14115	13862	13972	13860	13965	14008	13998	13989	14011	13867	14067	13915	14174	14056	14089	14178	13989	13978	14053	13956	14285	14081	13921	14051	13940	13883	13943	13791	13948	14197	14017	13915	13814	13879	14041	14107	13969	14248	14065	14037	14254	14077	13977	14027	14046	13876	14151	14005	13917	14261	14027	13926	14074	14208	14247	14177	13990	13950	14156	14075	14060	14047	14087	13973	14023	13968	13933	13968	14047	13974	14031	13892	14037	13989	14032	13789	14182	13982	14161	13933	14029	14247	13891	14159	14120	14196	14096	13987	14084	14115	13872	13910	14077	13874	14052	14122	14053	14048	14122	14012	13991	14101	14093	13858	14046	13958	13955	13985	14069	13963	13947	13920	14122	14134	13971	14122	14108	13911	14219	14186	13839	14143	13857	14011	14007	13813	14047	13759	14081	13897	14191	13909	13969	13922	14080	13953	14080	14131	14072	14124	14051	14040	13979	14186	14284	13842	14034	14108	13989	14036	14081	13884	14011	13866	14002	13935	14170	13908	13964	13930	13955	13849	13988	13959	14132	14249	13968	14011	13852	14054	13965	13830	14275	13896	14082	13970	14007	13965	14176	13986	14082	14132	13854	14091	14094	13987	13975	13990	13774	13968	14012	13871	13821	13932	14146	13833	14077	14002	14039	14103	14105	14054	14082	14143	13924	13864	13830	13794	14020	13964	13893	14017	14116	14088	13705	14093	13847	14094	14165	14029	14172	14058	13844	14023	14007	13832	13932	13990	14045	14021	13819	13927	14170	13883	14114	14137	13899	13929	14065	13976	14027	14137	14054	14003	13918	13816	13934	14026	13966	13872	13981	13841	13966	14022	14061	14222	14040	14141	14000	13992	14001	14073	14031	13760	14157	14334	14033	13984	13825	14115	13929	13991	14088	14099	14168	14212	13987	14151	14048	14078	14051	14205	14011	14006	13862	13978	14107	14076	14063	13833	14042	14035	14140	14132	14054	14090	14053	13820	13995	13839	13991	14080	13964	14097	13921	14009	14164	14057	14125	14072	14011	14070	13981	13886	13958	14261	13986	14011	14014	13969	14061	14010	13921	13843	13929	13844	13908	13927	14133	14035	14059	13970	13916	14009	13916	14055	13918	14031	14095	14221	14213	13940	13945	14017	14068	14097	14086	13838	14030	14007	14089	13894	13879	14212	14021	14013	14004	13922	14189	13921	13930	14128	14105	14016	14008	13891	14052	13722	13858	13868	13998	14199	14214	13956	13971	13867	13955	14139	13977	13906	13919	14035	13791	13997	13931	14024	14128	14166	14153	14106	14062	14048	13981
33767	55594	50662	39684	33563	27607	21984	18775	16932	15607	14826	14141	13828	13447	13215	13141	13038	13001	12818	12785	12747	12711	12755	12683	12459	12507	12392	12613	12640	12462	12527	12625	12478	12546	12443	12472	12481	12314	12396	12255	12445	12473	12619	12493	12471	12365	12377	12540	12306	12436	12340	12301	12345	12383	12436	12414	12297	12371	12310	12352	12623	12167	12371	12321	12323	12173	12449	12385	12284	12388	12411	12348	12330	12282	12353	12377	12256	12437	12335	12320	12388	12416	12441	12423	12186	12453	12354	12396	12325	12377	12321	12400	12343	12377	12440	12480	12445	12405	12291	12370	12456	12257	12382	12382	12438	12392	12309	12454	12453	12400	12384	12208	12399	12450	12324	12562	12492	12248	12311	12332	12420	12348	12430	12416	12197	12481	12322	12381	12313	12438	12315	12423	12315	12315	12383	12489	12433	12269	12377	12307	12239	12358	12247	12413	12345	12436	12278	12418	12246	12429	12495	12329	12446	12417	12492	12491	12415	12281	12385	12338	12442	12214	12436	12492	12278	12257	12267	12319	12410	12320	12482	12458	12460	12322	12437	12311	12491	12315	12432	12277	12535	12183	12519	12442	12536	12379	12366	12340	12406	12416	12549	12244	12304	12198	12307	12446	12336	12547	12504	12316	12380	12395	12399	12456	12262	12231	12322	12346	12323	12417	12486	12444	12230	12381	12457	12472	12556	12348	12402	12433	12515	12273	12508	12291	12324	12319	12511	12356	12376	12192	12425	12351	12389	12523	12371	12335	12441	12262	12434	12341	12517	12183	12499	12548	12235	12243	12546	12424	12325	12420	12447	12370	12488	12432	12442	12337	12231	12409	12308	12361	12304	12382	12339	12375	12370	12254	12441	12475	12307	12257	12436	12399	12440	12492	12362	12412	12190	12319	12285	12369	12338	12308	12211	12315	12369	12424	12405	12341	12415	12341	12270	12343	12339	12281	12485	12254	12464	12351	12426	12425	12454	12479	12466	12331	12542	12352	12426	12187	12374	12343	12593	12386	12259	12374	12380	12416	12436	12471	12300	12344	12473	12375	12441	12328	12363	12559	12368	12360	12477	12323	12372	12262	12299	12192	12391	12238	12282	12356	12496	12333	12411	12359	12296	12259	12453	12555	12307	12524	12452	12237	12338	12391	12241	12386	12388	12332	12379	12384	12309	12452	12518	12324	12432	12416	12347	12343	12274	12466	12330	12406	12380	12497	12419	12393	12322	12422	12378	12371	12343	12384	12341	12420	12604	12367	12365	12329	12262	12524	12449	12440	12364	12319	12404	12512	12466	12457	12325	12305	12327	12282	12368	12501	12314	12451	12360	12291	12442	12442	12453	12308	12527	12294	12301	12524	12385	12308	12409	12414	12344	12237	12448	12341	12042	12447	12195	12492	12358	12348	12284	12379	12412	12362	12387	12509	12406	12548	12328	12427	12279	12495	12394	12334	12481	12415	12383	12322	12308	12475	12547	12450	12273	12347	12459	12349	12226	12448	12330	12367	12372	12466	12336	12226	12541	12387	12452	12366	12432	12294	12625	12326	12438	12232	12447	12307	12174	12457	12492	12450	12250	12315	12337	12370	12331	12549	12486	12290	12239	12441	12363	12287	12431	12517	12328	12498	12433	12403	12233	12332	12525	12347	12478	12351	12414	12405	12263	12596	12440	12436	12328	12526	12507	12252	12465	12331	12586	12298	12432	12345	12394	12446	12270	12383	12357	12446	12308	12409	12310	12303	12414	12386	12453	12403	12272	12426	12357	12438	12203	12389	12371	12413	12283	12441	12353	12349	12300	12328	12348	12345	12445	12318	12501	12295	12421	12407	12455	12309	12500	12344	12194	12292	12487	12337	12417	12280	12294	12437	12340	12323	12405	12376	12351	12272	12401	12304	12317	12691	12450	12378	12442	12401	12462	12471	12371	12294	12471	12356	12492	12421	12399	12528	12497	12293	12587	12264	12321	12389	12323	12436	12436	12529	12218	12264	12263	12352	12268	12413	12426	12404	12519	12340	12259	12325	12360	12434	12334	12380	12233	12310	12291	12382	12355	12240	12405	12395	12415	12291	12525	12141	12389	12398	12251	12409	12255	12372	12514	12305	12361	12321	12425	12356	12441	12188	12186	12293	12346	12552	12403	12293	12331	12193	12190	12357	12183	12560	12240	12382	12360	12350	12264	12247	12278	12320	12431	12179	12411	12465	12448	12317	12345	12387	12211	12428	12353	12396	12307	12214	12342	12494	12469	12601	12191	12423	12328	12401	12354	12470	12352	12475	12470	12461	12387	12416	12372	12322	12339	12392	12451	12509	12267	12461	12446	12340	12455	12256	12373	12384	12265	12508	12302	12395	12283	12392	12324	12319	12292	12492	12354	12449	12307	12501	12394	12221	12216	12371	12326	12288	12370	12455	12424	12483	12323	12195	12360	12166	12684	12328	12312	12507	12457	12258	12591	12468	12486	12282	12400	12435	12374	12510	12421	12506	12407	12333	12276	12404	12345	12363	12400	12370	12369	12427	12483	12438	12338	12371	12449	12461	12397	12413	12456	12445	12306	12385	12482	12364	12425	12448	12289	12488	12468	12339	12323	12316	12489	12468	12518	12545	12313	12329	12245	12409	12536	12371	12127	12314	12449	12462	12246	12324	12274	12324	12288	12372	12322	12601	12418	12467	12338	12297	12301	12436	12299	12354	12456	12443	12488	12402	12316	12365	12279	12505	12417	12353	12343	12304	12457	12261	12444	12330	12441	12251	12408	12380	12277	12331	12349	12423	12508	12456	12361	12487	12334	12173	12481	12400	12310	12353	12505	12247	12288	12438	12360	12402	12505	12254	12202	12328	12511	12447	12324	12451	12382	12411	12232	12332	12544	12407	12293	12315	12490	12305	12507	12209	12218	12340	12388	12395	12364	12390	12501	12296	12351	12369	12330	12481	12501	12212	12262	12397	12349	12428	12538	12304	12354	12415	12502	12303	12460	12328	12250	12389	12277	12282	12307	12338	12443	12354	12488	12494	12380	12589	12464	12458	12329	12448	12481	12570	12390	12256	12439	12577	12268	12252	12398	12232	12405	12381	12391	12454	12330	12403	12364	12328	12497	12442	12452	12323	12420	12352	12304	12383	12327	12351	12272	12356	12457	12405	12360	12362	12310	12377	12338	12406	12270	12400	12362	12445	12401	12419	12326	12308	12274	12409	12352	12274	12372	12309	12407	12391	12557	12337	12411	12346	12516	12332	12578	12279	12171	12427	12412	12159	12419	12380	12332	12308	12290	12495	12295	12353	12225	12393	12262	12228	12372	12262	12302	12359	12352	12334	12195	12358	12219	12315	12406	12291	12422	12268	12331	12431	12513	12415	12423	12314	12418	12360	12317	12364	12435	12234	12363	12338	12524	12455	12319	12334	12491	12336	12439	12223	12305	12469	12243	12305	12302	12397	12346	12359	12293	12446	12246	12350	12368	12451	12550	12414	12369	12444	12447	12335	12366	12325	12218	12322	12463	12267	12204	12334	12404	12267	12463	12294	12404	12449	12445	12361	12435	12291	12311	12388	12351	12422	12339	12403	12450	12304	12279	12324	12447	12487	12351	12384	12295	12313	12340	12457	12457	12364	12471	12297	12380	12197	12395	12294	12376	12365	12480	12358	12287	12430	12453	12340	12313	12323	12567	12199	12318	12434	12424	12432	12426	12421	12403	12206	12283	12457	12386	12421	12157	12389	12440	12505	12390	12196	12391	12405	12455	12409	12451	12399	12402	12413	12355	12203	12396	12429	12360	12348	12333	12319	12276	12276	12184	12377	12406	12410	12340	12373	12423	12346	12326	12400	12509	12256	12376	12464	12222	12396	12433	12214	12400	12302	12456	12418	12448	12331	12368	12377	12377	12284	12400	12355	12326	12326	12283	12323	12363	12422	12418	12411	12286	12386	12228	12468	12263	12375	12334	12307	12279	12221	12390	12417	12458	12344	12243	12348	12285	12457	12335	12341	12441	12315	12400	12251	12418	12386	12420	12248	12402	12440	12374	12395	12400	12347	12359	12353	12362	12377	12425	12316	12438	12407	12444	12447	12321	12398	12493	12371	12365	12304	12441	12210	12274	12299	12433	12384	12354	12376	12356	12557	12449	12392	12329	12415	12331	12383	12450	12385	12396	12253	12309	12299	12315	12383	12413	12443	12366	12431	12338	12207	12503	12434	12332	12266	12444	12402	12408	12302	12473	12507	12305	12408	12184	12296	12300	12361	12344	12468	12446	12281	12324	12463	12475	12325	12366	12362	12376	12354	12235	12371	12549	12395	12381	12484	12169	12383	12328	12495	12379	12379	12430	12266	12395	12407	12317	12234	12349	12315	12343	12426	12234	12615	12410	12513	12233	12579	12363	12242	12393	12260	12307	12377	12528	12431	12500	12392	12397	12502	12255	12318	12505	12452	12487	12493	12203	12512	12272	12431	12401	12484	12405	12511	12326	12388	12430	12370	12378	12418	12277	12383	12363	12411	12350	12369	12403	12354	12320	12410	12378	12487	12445	12303	12440	12278	12407	12234	12550	12420	12358	12297	12540	12383	12467	12489	12426	12409	12507	12227	12285	12435	12181	12444	12540	12323	12426	12410	12346	12339	12317	12300	12142	12333	12299	12244	12451	12221	12289	12497	12478	12339	12472	12344	12425	12321	12234	12350	12380	12368	12168	12346	12388	12323	12212	12233	12266	12429	12493	12357	12338	12460	12259	12480	12406	12279	12498	12457	12240	12379	12387	12327	12296	12490	12261	12496	12385	12368	12364	12469	12461	12391	12300	12368	12517	12453	12445	12421	12291	12385	12499	12441	12460	12315	12287	12536	12607	12399	12397	12300	12369	12420	12424	12341	12240	12539	12417	12407	12378	12381	12412	12292	12269	12444	12479	12272	12272	12405	12404	12393	12345	12399	12422	12361	12344	12442	12219	12458	12251	12419	12505	12496	12508	12433	12475	12371	12542	12512	12428	12401	12429	12443	12268	12244	12492	12331	12381	12258	12360	12339	12488	12473	12321	12502	12442	12340	12631	12296	12427	12432	12392	12320	12328	12533	12265	12353	12359	12340	12199	12349	12397	12292	12412	12224	12438	12310	12309	12392	12374	12191
22831	21054	28844	24316	23958	27564	28672	21933	19292	18196	17305	16531	16261	15804	15646	15669	15319	15327	15279	15014	15043	14898	14953	15029	14927	14857	14803	14798	14496	14581	14578	14565	14660	14614	14584	14582	14804	14707	14556	14524	14580	14718	14655	14513	14588	14536	14575	14531	14599	14609	14578	14728	14652	14494	14735	14503	14606	14661	14570	14367	14500	14525	14417	14438	14516	14599	14504	14597	14610	14634	14600	14587	14528	14686	14514	14461	14492	14478	14501	14436	14609	14688	14767	14467	14602	14597	14368	14415	14605	14309	14458	14479	14481	14657	14653	14611	14566	14350	14459	14525	14666	14641	14369	14575	14583	14662	14443	14576	14517	14426	14656	14603	14440	14469	14419	14740	14638	14615	14581	14690	14539	14574	14522	14435	14683	14456	14457	14326	14531	14687	14559	14482	14495	14581	14435	14356	14491	14655	14551	14428	14275	14514	14298	14386	14514	14446	14455	14375	14722	14450	14500	14400	14534	14378	14573	14342	14442	14485	14570	14453	14456	14513	14450	14500	14448	14437	14543	14432	14563	14467	14432	14585	14645	14572	14466	14613	14460	14578	14409	14663	14457	14558	14718	14462	14379	14601	14558	14577	14584	14443	14536	14386	14601	14451	14301	14554	14586	14600	14347	14533	14684	14398	14685	14404	14582	14449	14533	14705	14651	14711	14424	14586	14402	14721	14552	14603	14442	14601	14499	14677	14355	14517	14685	14649	14501	14413	14374	14471	14530	14548	14596	14333	14568	14414	14395	14433	14594	14611	14513	14368	14415	14422	14340	14609	14825	14562	14441	14503	14567	14545	14556	14540	14458	14405	14620	14454	14557	14602	14701	14516	14568	14589	14516	14391	14542	14477	14483	14680	14600	14518	14478	14624	14288	14599	14453	14507	14334	14555	14446	14448	14496	14726	14424	14709	14183	14548	14582	14386	14608	14725	14428	14564	14487	14453	14497	14691	14465	14532	14463	14505	14416	14479	14202	14269	14501	14449	14666	14456	14404	14522	14444	14578	14474	14264	14383	14754	14594	14695	14527	14424	14449	14494	14497	14520	14503	14578	14662	14474	14612	14399	14507	14412	14544	14396	14559	14512	14717	14516	14461	14608	14635	14600	14612	14341	14486	14513	14539	14347	14606	14669	14532	14552	14505	14603	14513	14559	14535	14658	14531	14608	14520	14565	14638	14590	14522	14394	14427	14569	14748	14618	14432	14634	14395	14686	14485	14712	14365	14389	14439	14445	14595	14518	14465	14403	14499	14511	14553	14563	14706	14510	14551	14425	14387	14342	14320	14531	14359	14496	14344	14431	14563	14582	14518	14544	14554	14575	14440	14447	14614	14613	14616	14570	14421	14624	14444	14454	14768	14436	14664	14349	14287	14661	14409	14463	14455	14657	14379	14524	14578	14556	14467	14376	14486	14430	14318	14487	14411	14591	14561	14245	14410	14597	14479	14797	14454	14482	14436	14541	14552	14443	14610	14473	14582	14406	14455	14454	14363	14528	14622	14674	14354	14516	14479	14510	14580	14622	14598	14622	14392	14406	14464	14490	14825	14436	14414	14465	14521	14417	14439	14574	14496	14774	14326	14428	14625	14650	14642	14806	14668	14640	14679	14439	14708	14196	14454	14459	14451	14394	14632	14665	14348	14211	14645	14618	14564	14658	14573	14533	14562	14484	14454	14354	14669	14517	14518	14434	14516	14378	14409	14545	14595	14428	14549	14559	14523	14332	14617	14520	14415	14411	14558	14382	14531	14481	14432	14504	14475	14510	14594	14611	14671	14577	14401	14422	14571	14562	14458	14514	14345	14526	14352	14509	14372	14437	14477	14474	14373	14458	14407	14609	14282	14403	14459	14429	14572	14525	14482	14391	14361	14686	14534	14589	14475	14315	14396	14560	14364	14449	14536	14633	14608	14512	14460	14567	14592	14521	14529	14495	14481	14378	14576	14665	14504	14546	14617	14551	14587	14543	14620	14697	14463	14527	14524	14471	14683	14504	14406	14430	14492	14410	14508	14381	14401	14409	14337	14566	14539	14415	14562	14523	14623	14442	14509	14493	14607	14575	14476	14511	14602	14404	14576	14413	14478	14432	14375	14600	14645	14214	14351	14551	14463	14552	14571	14528	14540	14532	14697	14418	14499	14408	14558	14623	14414	14442	14507	14518	14451	14419	14684	14587	14713	14512	14496	14485	14547	14502	14582	14392	14555	14426	14452	14410	14483	14573	14528	14418	14258	14615	14628	14398	14632	14305	14505	14456	14557	14475	14580	14470	14355	14501	14444	14616	14614	14527	14567	14696	14471	14537	14606	14323	14339	14476	14594	14526	14434	14542	14623	14648	14413	14519	14453	14477	14494	14653	14506	14443	14402	14552	14482	14562	14403	14413	14347	14624	14565	14521	14368	14540	14403	14422	14559	14497	14456	14381	14643	14598	14486	14406	14534	14382	14401	14414	14378	14467	14278	14505	14590	14601	14439	14399	14437	14430	14414	14559	14432	14458	14631	14393	14502	14388	14475	14211	14589	14548	14621	14582	14372	14519	14322	14670	14472	14366	14410	14554	14469	14543	14545	14597	14461	14282	14619	14307	14343	14504	14433	14433	14423	14557	14371	14567	14580	14576	14501	14609	14531	14504	14393	14383	14543	14374	14451	14422	14476	14403	14558	14645	14519	14547	14572	14547	14592	14404	14481	14382	14586	14547	14769	14654	14611	14681	14512	14344	14550	14440	14351	14609	14417	14491	14356	14536	14503	14464	14533	14537	14535	14594	14550	14568	14503	14458	14529	14562	14381	14442	14562	14362	14454	14397	14570	14556	14608	14493	14480	14454	14432	14463	14488	14533	14492	14328	14559	14368	14467	14623	14393	14484	14478	14352	14633	14545	14351	14427	14443	14503	14534	14493	14473	14647	14344	14605	14457	14373	14477	14343	14611	14513	14630	14608	14248	14416	14415	14546	14639	14606	14667	14571	14344	14407	14713	14386	14593	14328	14503	14550	14645	14463	14565	14644	14484	14530	14442	14342	14482	14531	14464	14410	14380	14453	14448	14427	14578	14497	14376	14673	14608	14551	14414	14509	14542	14435	14382	14346	14627	14558	14449	14476	14460	14444	14433	14478	14420	14434	14594	14335	14364	14455	14385	14406	14487	14368	14566	14355	14492	14383	14386	14445	14428	14592	14427	14478	14586	14582	14660	14493	14458	14777	14564	14566	14483	14367	14343	14483	14594	14459	14611	14316	14416	14588	14612	14554	14479	14532	14388	14595	14644	14544	14722	14687	14584	14525	14610	14450	14333	14642	14694	14459	14474	14659	14529	14626	14474	14358	14544	14456	14490	14596	14524	14514	14400	14383	14508	14515	14442	14489	14449	14318	14511	14605	14481	14384	14619	14492	14512	14368	14205	14401	14426	14621	14735	14493	14476	14537	14395	14280	14375	14474	14542	14701	14464	14386	14604	14600	14464	14510	14504	14453	14712	14470	14327	14708	14626	14682	14649	14463	14453	14491	14497	14400	14428	14432	14594	14621	14435	14374	14634	14551	14617	14256	14409	14452	14461	14441	14371	14567	14482	14707	14587	14623	14813	14568	14559	14370	14493	14537	14447	14500	14675	14412	14478	14675	14574	14695	14301	14542	14416	14593	14548	14630	14538	14400	14633	14550	14415	14397	14379	14529	14358	14328	14470	14346	14372	14492	14424	14401	14512	14561	14528	14459	14463	14451	14390	14561	14520	14625	14380	14430	14541	14406	14499	14711	14493	14652	14275	14739	14555	14437	14403	14629	14612	14537	14557	14347	14279	14287	14576	14683	14640	14530	14519	14468	14434	14428	14323	14180	14521	14713	14758	14663	14593	14443	14609	14413	14527	14470	14496	14453	14453	14576	14493	14676	14551	14477	14578	14524	14487	14707	14573	14436	14333	14352	14433	14656	14584	14339	14612	14623	14663	14557	14381	14277	14321	14517	14543	14543	14247	14521	14580	14562	14338	14328	14346	14535	14508	14413	14392	14350	14309	14531	14564	14598	14665	14493	14545	14421	14610	14590	14570	14637	14451	14332	14386	14555	14440	14584	14559	14424	14532	14663	14443	14405	14482	14617	14443	14212	14346	14425	14395	14602	14431	14437	14586	14474	14493	14456	14563	14753	14526	14535	14478	14618	14530	14441	14480	14564	14465	14670	14430	14512	14481	14494	14582	14437	14612	14484	14468	14511	14553	14333	14416	14377	14388	14438	14621	14379	14570	14348	14372	14625	14363	14566	14395	14421	14565	14405	14389	14398	14543	14510	14613	14432	14446	14520	14433	14411	14413	14565	14363	14439	14622	14619	14606	14451	14376	14575	14565	14512	14287	14416	14447	14520	14501	14332	14441	14526	14461	14475	14587	14473	14636	14541	14535	14612	14782	14575	14434	14512	14471	14664	14452	14346	14430	14581	14402	14396	14711	14429	14750	14320	14447	14505	14530	14475	14549	14422	14486	14312	14510	14322	14383	14498	14521	14415	14553	14417	14454	14544	14348	14617	14550	14255	14440	14515	14404	14388	14537	14403	14682	14514	14500	14638	14528	14635	14321	14664	14388	14610	14438	14581	14442	14427	14477	14528	14332	14353	14515	14277	14526	14485	14423	14567	14537	14466	14495	14510	14458	14450	14443	14454	14592	14405	14406	14427	14562	14678	14369	14630	14512	14700	14503	14526	14258	14489	14592	14436	14546	14216	14471	14434	14543	14507	14582	14523	14515	14310	14615	14573	14642	14642	14426	14462	14509	14325	14530	14519	14586	14275	14464	14663	14564	14222	14541	14578	14610	14457	14412	14517	14500	14436	14478	14357	14390	14415	14611	14395	14426	14439	14442	14743	14481	14488	14323	14470	14553	14530	14447	14689	14514	14703	14625	14664	14579	14604	14425	14474	14588	14521	14446	14298	14506	14485	14478	14484	14681	14434	14430	14632	14696	14653	14505	14696	14478	14376	14446	14498	14622	14504	14343	14642	14494	14547	14580	14451	14326	14441	14601	14461	14433	14513	14414	14627	14531	14506	14582	14382	14448	14479	14412	14537	14695	14431	14397	14548	14397	14449	14562	14597	14684	14488	14507	14582	14527	14493	14454	14572	14473	14419
36299	61321	57467	45824	38320	32144	26354	21811	19221	17551	16216	15317	14702	14339	13922	13792	13581	13641	13128	13084	13119	12975	13066	12865	12958	13116	12841	12647	13037	12731	12778	12878	12706	12799	12790	12642	12747	12903	12723	12684	12834	12657	12801	12534	12800	12604	12725	12691	12542	12799	12759	12664	12616	12659	12764	12540	12606	12648	12717	12716	12747	12759	12739	12739	12613	12694	12655	12658	12619	12704	12878	12442	12552	12689	12572	12632	12601	12764	12669	12745	12593	12425	12604	12687	12825	12477	12623	12551	12709	12617	12751	12731	12539	12705	12704	12703	12771	12557	12581	12711	12651	12672	12760	12645	12597	12581	12722	12502	12674	12670	12667	12577	12725	12653	12694	12674	12465	12631	12439	12612	12699	12599	12631	12754	12672	12683	12705	12626	12735	12561	12690	12578	12566	12672	12530	12718	12633	12590	12754	12837	12629	12678	12615	12517	12680	12630	12627	12606	12671	12684	12561	12766	12511	12712	12581	12511	12638	12639	12741	12665	12585	12735	12789	12725	12701	12712	12713	12909	12660	12718	12722	12666	12742	12709	12692	12599	12749	12625	12789	12633	12666	12543	12757	12682	12608	12781	12629	12446	12787	12841	12703	12623	12642	12591	12731	12619	12684	12648	12578	12700	12496	12752	12648	12642	12713	12690	12619	12646	12660	12631	12583	12672	12758	12608	12662	12716	12494	12460	12371	12760	12714	12539	12694	12787	12756	12670	12609	12671	12627	12666	12564	12720	12584	12623	12520	12757	12522	12690	12488	12670	12706	12529	12713	12721	12686	12739	12504	12713	12623	12513	12565	12627	12678	12508	12551	12604	12692	12673	12689	12501	12497	12718	12629	12613	12677	12608	12736	12745	12657	12675	12409	12683	12761	12555	12737	12604	12633	12510	12655	12646	12580	12665	12578	12694	12633	12650	12571	12738	12611	12760	12749	12688	12631	12502	12790	12469	12821	12639	12519	12544	12680	12378	12566	12627	12672	12533	12678	12668	12553	12764	12613	12596	12595	12603	12406	12608	12621	12660	12666	12699	12731	12772	12538	12677	12608	12700	12643	12673	12706	12767	12638	12818	12739	12748	12582	12545	12598	12651	12742	12745	12776	12642	12620	12534	12625	12836	12606	12611	12714	12828	12390	12597	12671	12759	12765	12668	12686	12674	12603	12755	12665	12569	12640	12804	12661	12754	12586	12665	12769	12707	12621	12579	12620	12603	12631	12595	12612	12747	12505	12658	12629	12602	12818	12732	12597	12692	12577	12590	12814	12638	12743	12657	12537	12724	12802	12702	12665	12535	12633	12882	12712	12609	12669	12693	12570	12690	12581	12708	12627	12678	12745	12551	12613	12551	12749	12717	12632	12630	12627	12704	12733	12542	12863	12683	12655	12586	12828	12738	12647	12514	12695	12889	12715	12792	12727	12864	12784	12778	12492	12529	12646	12649	12629	12818	12806	12715	12600	12787	12621	12610	12666	12503	12679	12510	12625	12583	12706	12625	12506	12630	12645	12700	12704	12622	12668	12521	12788	12763	12655	12752	12558	12714	12589	12560	12719	12553	12533	12748	12683	12545	12584	12710	12617	12748	12539	12678	12667	12671	12597	12611	12583	12558	12708	12580	12652	12577	12539	12492	12606	12767	12656	12711	12559	12591	12642	12754	12679	12517	12689	12764	12624	12643	12759	12595	12572	12745	12602	12654	12708	12588	12866	12567	12641	12469	12535	12649	12759	12604	12585	12682	12446	12600	12708	12568	12572	12656	12662	12586	12536	12702	12675	12570	12657	12677	12771	12612	12787	12740	12599	12770	12831	12602	12652	12494	12567	12574	12648	12668	12666	12639	12673	12589	12635	12580	12672	12725	12574	12557	12596	12675	12619	12813	12618	12723	12652	12715	12456	12650	12642	12821	12667	12664	12687	12558	12664	12830	12461	12575	12653	12656	12612	12684	12664	12563	12813	12592	12720	12650	12590	12698	12582	12663	12446	12763	12696	12596	12696	12552	12711	12661	12645	12676	12609	12592	12648	12673	12640	12456	12676	12787	12689	12661	12561	12781	12639	12754	12466	12491	12677	12663	12776	12620	12730	12766	12729	12728	12532	12645	12893	12582	12536	12743	12695	12715	12775	12668	12463	12584	12517	12589	12712	12757	12759	12640	12721	12579	12617	12589	12594	12854	12585	12686	12530	12571	12579	12734	12531	12594	12398	12702	12472	12574	12496	12734	12575	12510	12627	12546	12573	12735	12465	12589	12559	12717	12634	12605	12609	12663	12734	12734	12670	12565	12717	12549	12641	12314	12583	12616	12658	12668	12691	12708	12613	12688	12630	12601	12754	12634	12472	12750	12567	12611	12811	12579	12750	12786	12600	12623	12718	12514	12717	12629	12510	12637	12704	12608	12617	12599	12703	12751	12714	12714	12677	12601	12639	12532	12635	12480	12791	12658	12622	12664	12457	12636	12793	12525	12647	12641	12943	12624	12812	12604	12741	12563	12522	12610	12705	12492	12694	12589	12556	12730	12670	12488	12485	12541	12618	12701	12644	12685	12635	12575	12689	12610	12590	12600	12651	12683	12659	12704	12647	12537	12628	12618	12704	12557	12705	12529	12626	12559	12699	12751	12494	12619	12651	12637	12597	12680	12618	12557	12711	12518	12685	12607	12645	12624	12678	12615	12587	12567	12705	12644	12565	12524	12722	12650	12671	12672	12489	12702	12693	12567	12602	12614	12585	12697	12741	12650	12772	12658	12523	12720	12818	12667	12494	12666	12527	12753	12723	12598	12663	12697	12464	12496	12660	12657	12613	12553	12678	12348	12685	12646	12554	12646	12732	12798	12690	12793	12642	12436	12660	12606	12614	12585	12786	12653	12700	12561	12732	12687	12709	12611	12735	12663	12587	12663	12745	12686	12695	12727	12599	12595	12689	12602	12552	12638	12537	12689	12673	12640	12588	12733	12704	12567	12615	12619	12731	12682	12628	12704	12806	12679	12513	12590	12761	12507	12467	12617	12724	12684	12683	12636	12743	12603	12730	12722	12773	12719	12669	12580	12603	12538	12682	12672	12654	12619	12599	12525	12592	12698	12575	12745	12544	12609	12695	12618	12646	12692	12779	12705	12643	12700	12773	12592	12686	12719	12694	12534	12487	12402	12725	12586	12637	12556	12763	12712	12614	12662	12547	12535	12549	12621	12836	12741	12536	12664	12452	12579	12620	12625	12826	12640	12524	12536	12717	12615	12791	12586	12736	12620	12628	12755	12741	12655	12693	12657	12672	12699	12632	12594	12740	12800	12533	12530	12640	12706	12871	12542	12531	12620	12807	12585	12566	12549	12606	12737	12638	12630	12780	12707	12670	12591	12513	12567	12652	12622	12527	12596	12718	12761	12658	12616	12748	12621	12577	12650	12665	12717	12660	12690	12619	12702	12799	12521	12808	12566	12648	12631	12664	12622	12711	12662	12606	12643	12575	12783	12647	12507	12532	12612	12730	12608	12589	12596	12694	12462	12626	12730	12638	12580	12522	12737	12723	12648	12613	12685	12574	12535	12751	12792	12749	12727	12745	12601	12513	12872	12746	12501	12624	12678	12630	12505	12597	12528	12692	12615	12777	12651	12621	12607	12533	12613	12738	12613	12721	12637	12615	12560	12685	12728	12550	12730	12655	12727	12725	12761	12568	12640	12517	12608	12589	12734	12637	12629	12547	12746	12560	12628	12457	12721	12681	12831	12757	12662	12730	12419	12611	12680	12760	12650	12698	12783	12694	12766	12712	12577	12794	12715	12611	12576	12739	12590	12717	12689	12718	12631	12673	12603	12627	12648	12620	12683	12670	12517	12630	12622	12533	12744	12620	12554	12726	12693	12704	12643	12725	12773	12606	12668	12663	12549	12724	12615	12726	12824	12584	12634	12543	12634	12522	12811	12598	12488	12573	12607	12854	12622	12757	12458	12685	12547	12592	12754	12759	12682	12582	12774	12600	12616	12555	12568	12644	12536	12540	12557	12481	12665	12575	12622	12873	12654	12633	12616	12654	12709	12716	12539	12702	12619	12717	12617	12660	12679	12454	12738	12690	12622	12695	12699	12579	12675	12396	12675	12605	12623	12629	12653	12572	12541	12448	12590	12457	12584	12630	12538	12672	12661	12504	12582	12778	12511	12538	12684	12508	12644	12614	12526	12529	12651	12728	12621	12633	12756	12504	12600	12655	12663	12660	12581	12678	12595	12761	12520	12664	12590	12622	12615	12405	12497	12796	12559	12548	12708	12587	12554	12729	12732	12734	12411	12606	12654	12549	12673	12763	12637	12431	12764	12528	12545	12811	12500	12511	12734	12618	12662	12606	12561	12611	12619	12824	12630	12663	12859	12747	12661	12613	12710	12607	12500	12597	12744	12574	12596	12887	12693	12520	12574	12579	12709	12759	12703	12470	12507	12495	12677	12717	12536	12635	12799	12584	12472	12772	12690	12596	12592	12780	12590	12668	12622	12730	12596	12720	12539	12790	12683	12656	12502	12562	12709	12773	12723	12646	12751	12597	12639	12700	12837	12600	12575	12737	12598	12670	12668	12693	12473	12769	12627	12507	12468	12789	12659	12554	12661	12477	12668	12853	12657	12631	12667	12571	12631	12614	12766	12615	12733	12624	12443	12635	12630	12669	12666	12648	12525	12570	12598	12723	12588	12627	12649	12668	12718	12729	12638	12639	12634	12534	12676	12514	12639	12684	12661	12620	12733	12660	12744	12534	12475	12461	12731	12570	12814	12411	12765	12707	12701	12633	12651	12829	12599	12820	12457	12781	12650	12795	12536	12744	12603	12581	12603	12687	12479	12747	12676	12751	12566	12630	12651	12474	12843	12509	12543	12681	12704	12755	12743	12797	12519	12716	12519	12777	12511	12751	12757	12584	12735	12662	12577	12581	12645	12556	12721	12568	12621	12645	12444	12720	12515	12581	12618	12686	12673	12674	12493	12629	12783	12552	12623	12508	12821	12630	12806	12680	12632	12671	12801	12600	12567	12599	12490	12574	12561	12640	12562	12762	12633	12728	12809	12662	12586	12459	12640	12654	12612	12636	12681	12664	12688	12615	12658	12654	12639	12708	12564	12568	12637	12639	12513
29809	32401	40472	33709	26069	21798	19255	17291	16617	15956	15656	15221	15148	15107	14669	14817	14730	14709	14635	14688	14554	14556	14567	14674	14696	14632	14688	14463	14468	14386	14379	14573	14658	14577	14372	14397	14706	14400	14553	14304	14314	14640	14391	14285	14343	14346	14429	14609	14509	14373	14442	14563	14485	14471	14523	14555	14589	14314	14452	14313	14333	14512	14389	14379	14444	14559	14407	14470	14422	14527	14487	14498	14521	14323	14471	14377	14379	14428	14495	14603	14361	14286	14472	14537	14437	14462	14397	14627	14432	14333	14422	14603	14325	14592	14356	14425	14493	14517	14403	14300	14442	14530	14306	14414	14362	14386	14513	14446	14600	14494	14303	14431	14432	14531	14393	14391	14369	14271	14277	14629	14308	14541	14528	14207	14398	14276	14321	14212	14386	14577	14449	14475	14401	14518	14401	14659	14568	14417	14619	14463	14379	14547	14552	14388	14414	14240	14453	14331	14349	14539	14321	14318	14456	14462	14469	14428	14545	14416	14449	14293	14371	14286	14418	14228	14484	14318	14548	14196	14399	14412	14313	14518	14550	14533	14254	14438	14493	14367	14379	14396	14513	14407	14281	14400	14372	14457	14560	14470	14484	14613	14556	14467	14521	14295	14408	14732	14413	14345	14541	14456	14516	14574	14418	14532	14402	14621	14480	14510	14415	14408	14515	14296	14481	14323	14393	14449	14283	14356	14386	14412	14463	14342	14418	14400	14535	14366	14285	14497	14344	14543	14342	14300	14586	14390	14370	14418	14447	14246	14340	14461	14379	14360	14535	14481	14594	14572	14397	14509	14355	14665	14356	14297	14433	14575	14485	14364	14489	14590	14454	14361	14318	14515	14447	14551	14395	14589	14412	14448	14405	14332	14370	14422	14457	14385	14627	14444	14335	14462	14404	14503	14671	14472	14438	14336	14505	14331	14655	14330	14549	14339	14465	14526	14384	14513	14444	14408	14588	14483	14285	14468	14400	14528	14258	14426	14364	14378	14317	14375	14520	14622	14262	14233	14461	14549	14491	14338	14537	14477	14532	14461	14508	14462	14475	14647	14527	14356	14408	14818	14474	14613	14575	14471	14279	14583	14193	14321	14515	14356	14361	14372	14672	14506	14298	14511	14476	14569	14641	14425	14358	14455	14461	14443	14497	14387	14427	14260	14386	14541	14418	14496	14649	14579	14451	14406	14524	14469	14391	14489	14369	14322	14478	14438	14584	14489	14315	14433	14417	14400	14452	14351	14482	14594	14356	14395	14342	14500	14482	14502	14505	14312	14494	14434	14419	14441	14586	14591	14569	14405	14575	14587	14372	14492	14412	14513	14435	14341	14287	14407	14618	14477	14416	14351	14655	14478	14455	14519	14424	14476	14638	14360	14274	14300	14522	14407	14544	14525	14446	14521	14629	14333	14351	14363	14478	14512	14623	14303	14503	14351	14522	14460	14466	14290	14499	14465	14387	14401	14409	14527	14448	14544	14417	14516	14392	14388	14370	14325	14566	14485	14262	14451	14259	14578	14486	14561	14539	14476	14498	14463	14359	14503	14439	14420	14429	14414	14536	14448	14579	14276	14222	14407	14322	14555	14639	14442	14259	14472	14543	14462	14346	14403	14408	14334	14518	14479	14322	14327	14365	14405	14327	14279	14612	14493	14476	14359	14326	14473	14249	14497	14115	14431	14332	14284	14453	14261	14687	14456	14280	14384	14722	14584	14616	14570	14427	14633	14423	14429	14264	14533	14495	14392	14267	14371	14475	14302	14358	14317	14551	14393	14465	14444	14295	14106	14491	14656	14389	14441	14425	14366	14570	14454	14415	14477	14402	14440	14273	14542	14363	14452	14523	14391	14289	14478	14549	14299	14527	14270	14592	14521	14623	14428	14503	14387	14550	14359	14624	14491	14395	14473	14558	14510	14452	14448	14329	14671	14588	14466	14529	14415	14361	14573	14444	14306	14494	14523	14588	14222	14342	14474	14367	14290	14328	14516	14305	14560	14160	14584	14488	14503	14453	14519	14511	14528	14459	14321	14373	14397	14603	14476	14494	14409	14532	14735	14453	14618	14430	14451	14257	14529	14672	14492	14705	14403	14440	14419	14571	14509	14438	14525	14406	14274	14508	14357	14366	14538	14442	14499	14306	14433	14580	14427	14373	14498	14615	14338	14572	14500	14362	14461	14291	14352	14523	14385	14443	14421	14451	14411	14508	14347	14475	14368	14389	14482	14524	14444	14580	14483	14416	14505	14519	14522	14465	14466	14405	14578	14623	14399	14504	14431	14397	14301	14545	14442	14291	14484	14421	14497	14516	14472	14595	14439	14585	14438	14487	14452	14445	14286	14524	14510	14422	14373	14567	14472	14497	14308	14638	14678	14512	14425	14426	14284	14505	14507	14439	14460	14363	14374	14441	14603	14326	14455	14493	14578	14334	14410	14589	14524	14420	14511	14472	14674	14193	14212	14371	14531	14542	14536	14598	14328	14500	14322	14361	14339	14421	14387	14271	14277	14387	14606	14393	14499	14400	14323	14452	14497	14348	14345	14307	14428	14532	14468	14393	14337	14349	14265	14352	14406	14435	14430	14324	14394	14164	14460	14231	14416	14497	14395	14398	14578	14545	14334	14384	14419	14296	14449	14570	14557	14493	14402	14348	14555	14460	14294	14436	14542	14493	14470	14522	14405	14505	14565	14484	14438	14333	14259	14356	14490	14562	14422	14622	14382	14288	14371	14416	14464	14527	14231	14543	14348	14452	14448	14388	14425	14499	14331	14449	14385	14325	14521	14496	14499	14358	14261	14554	14479	14528	14413	14346	14499	14317	14488	14309	14312	14500	14453	14535	14332	14587	14252	14386	14513	14423	14505	14364	14255	14377	14433	14503	14311	14429	14304	14449	14315	14480	14415	14298	14492	14590	14277	14424	14593	14305	14460	14550	14473	14317	14463	14339	14250	14424	14412	14443	14457	14327	14596	14456	14470	14248	14416	14477	14427	14394	14362	14357	14544	14541	14408	14552	14427	14512	14310	14351	14411	14537	14432	14240	14303	14440	14561	14350	14307	14520	14506	14395	14376	14512	14517	14228	14445	14354	14516	14354	14481	14612	14332	14329	14386	14493	14346	14511	14372	14255	14414	14613	14459	14346	14365	14455	14344	14712	14411	14644	14501	14477	14335	14588	14203	14418	14378	14456	14637	14707	14538	14533	14401	14306	14367	14388	14453	14511	14468	14535	14482	14514	14363	14325	14576	14723	14377	14461	14425	14644	14473	14387	14506	14582	14477	14385	14468	14520	14408	14429	14396	14519	14416	14703	14292	14384	14376	14510	14496	14427	14660	14612	14662	14406	14547	14403	14285	14393	14469	14449	14293	14466	14465	14329	14410	14418	14545	14434	14361	14559	14377	14446	14393	14412	14295	14405	14530	14632	14430	14336	14453	14635	14370	14439	14540	14389	14369	14593	14447	14530	14388	14503	14299	14404	14474	14361	14512	14414	14547	14723	14588	14344	14494	14388	14355	14529	14413	14399	14523	14406	14648	14499	14553	14363	14536	14376	14423	14419	14548	14558	14414	14444	14412	14207	14367	14474	14289	14468	14279	14501	14306	14390	14523	14272	14158	14528	14430	14502	14398	14388	14536	14626	14396	14366	14255	14397	14383	14584	14402	14560	14396	14520	14378	14391	14474	14521	14358	14365	14215	14468	14369	14420	14346	14472	14358	14388	14463	14402	14270	14443	14389	14440	14492	14383	14447	14443	14405	14349	14504	14511	14730	14613	14349	14438	14299	14340	14510	14359	14351	14544	14550	14497	14592	14342	14304	14395	14284	14406	14335	14544	14411	14436	14374	14451	14504	14441	14579	14384	14455	14307	14281	14260	14314	14404	14185	14425	14370	14428	14738	14442	14418	14425	14358	14609	14397	14484	14330	14350	14405	14521	14560	14479	14353	14365	14235	14552	14544	14489	14596	14519	14592	14513	14328	14374	14576	14504	14420	14283	14483	14528	14559	14456	14552	14438	14426	14558	14348	14695	14268	14393	14442	14244	14317	14495	14641	14450	14420	14316	14451	14469	14343	14470	14341	14365	14385	14569	14370	14475	14350	14349	14456	14624	14297	14221	14322	14428	14370	14542	14533	14467	14452	14440	14385	14403	14460	14701	14547	14453	14275	14422	14543	14491	14535	14290	14348	14483	14335	14428	14406	14437	14506	14752	14592	14524	14317	14523	14444	14548	14345	14534	14461	14275	14482	14487	14549	14340	14834	14630	14387	14432	14388	14557	14569	14431	14505	14271	14501	14540	14398	14655	14527	14404	14312	14361	14394	14466	14559	14380	14479	14601	14508	14448	14438	14303	14286	14318	14521	14421	14232	14463	14528	14481	14467	14709	14298	14335	14315	14178	14422	14645	14462	14399	14333	14530	14318	14450	14404	14365	14529	14411	14403	14257	14501	14464	14418	14541	14490	14446	14347	14500	14590	14465	14600	14450	14462	14399	14424	14561	14443	14329	14376	14488	14555	14471	14389	14423	14324	14324	14333	14431	14628	14353	14603	14232	14397	14486	14416	14456	14472	14461	14356	14292	14370	14332	14372	14446	14515	14356	14522	14259	14448	14358	14437	14521	14558	14580	14627	14363	14328	14437	14410	14396	14471	14422	14543	14363	14217	14468	14530	14465	14357	14314	14554	14414	14483	14510	14562	14533	14486	14299	14401	14523	14720	14637	14419	14332	14388	14270	14498	14449	14451	14423	14394	14357	14607	14514	14560	14385	14733	14696	14522	14539	14407	14478	14539	14573	14361	14448	14470	14171	14507	14557	14385	14429	14601	14552	14384	14450	14467	14514	14358	14594	14184	14360	14446	14276	14370	14566	14509	14695	14424	14499	14491	14552	14402	14383	14606	14424	14337	14541	14178	14583	14453	14397	14400	14385	14631	14302	14364	14659	14431	14579	14425	14354	14431	14328	14336	14285	14371	14467	14582	14460	14602	14560	14406	14429	14306	14386	14515	14542	14456	14482	14556	14564	14622	14505	14754	14490	14347	14317	14497	14424	14550	14554	14362	14513	14464	14338	14431	14575	14603	14515	14607	14516	14463	14470	14451	14280	14365	14347	14556	14416	14408	14404	14520
34470	50022	44957	33376	26767	21684	18714	16824	15843	14823	14283	13772	13511	13184	13248	13226	12998	12947	12974	12969	12794	12991	12819	12778	12889	12815	12750	12830	12653	12743	12667	12846	12837	12506	12801	12695	12735	12795	12627	12658	12671	12863	12757	12753	12594	12587	12546	12653	12537	12529	12630	12556	12859	12519	12832	12678	12561	12545	12615	12740	12647	12654	12690	12597	12600	12607	12772	12632	12778	12685	12739	12649	12504	12625	12459	12699	12653	12558	12774	12641	12586	12620	12554	12600	12653	12641	12605	12619	12676	12599	12606	12733	12658	12527	12644	12651	12685	12620	12527	12686	12666	12620	12811	12580	12606	12755	12647	12724	12685	12803	12536	12743	12627	12600	12736	12745	12641	12682	12543	12540	12501	12756	12510	12653	12604	12673	12454	12420	12664	12516	12839	12660	12753	12655	12716	12624	12691	12629	12742	12763	12554	12585	12546	12541	12693	12588	12566	12711	12568	12560	12624	12807	12617	12611	12704	12563	12741	12565	12589	12568	12643	12573	12555	12771	12764	12563	12669	12673	12573	12722	12495	12783	12802	12579	12689	12705	12556	12702	12581	12715	12630	12667	12694	12620	12497	12718	12644	12711	12567	12741	12677	12769	12623	12523	12883	12623	12631	12713	12579	12438	12638	12597	12702	12742	12542	12632	12698	12411	12675	12482	12739	12598	12711	12743	12678	12483	12559	12597	12534	12581	12518	12655	12722	12687	12636	12465	12752	12531	12695	12696	12581	12674	12498	12636	12596	12643	12576	12625	12495	12770	12643	12617	12631	12579	12806	12687	12635	12748	12548	12611	12703	12670	12631	12577	12752	12456	12659	12457	12560	12561	12677	12746	12526	12660	12748	12640	12475	12730	12839	12533	12731	12438	12823	12720	12707	12548	12628	12610	12700	12598	12780	12585	12819	12683	12764	12705	12537	12569	12774	12719	12629	12833	12518	12665	12810	12567	12589	12707	12641	12742	12659	12490	12716	12729	12784	12581	12639	12753	12737	12448	12861	12727	12518	12665	12637	12674	12602	12579	12748	12576	12635	12731	12542	12597	12660	12715	12814	12611	12627	12591	12537	12511	12584	12685	12715	12697	12705	12610	12565	12658	12580	12780	12607	12699	12551	12579	12668	12501	12758	12699	12832	12597	12579	12654	12675	12757	12784	12557	12554	12546	12656	12532	12496	12583	12614	12708	12619	12611	12487	12663	12517	12463	12707	12752	12518	12595	12656	12690	12735	12579	12473	12567	12679	12722	12638	12826	12628	12788	12663	12777	12703	12794	12497	12546	12517	12707	12804	12619	12631	12555	12576	12686	12676	12704	12615	12690	12578	12551	12553	12618	12838	12657	12631	12561	12663	12687	12669	12502	12607	12572	12542	12522	12649	12668	12491	12599	12647	12683	12682	12538	12719	12768	12640	12633	12700	12749	12523	12690	12655	12702	12611	12678	12645	12675	12525	12831	12687	12703	12815	12570	12582	12610	12716	12503	12754	12624	12536	12596	12610	12640	12676	12825	12660	12548	12575	12533	12790	12580	12463	12531	12685	12620	12673	12713	12576	12630	12633	12668	12493	12538	12653	12544	12596	12680	12624	12477	12509	12561	12542	12612	12629	12655	12627	12647	12577	12666	12629	12696	12514	12617	12599	12536	12595	12627	12679	12658	12505	12659	12729	12707	12642	12655	12876	12689	12448	12753	12833	12562	12658	12605	12677	12550	12728	12559	12755	12644	12705	12638	12513	12633	12692	12602	12574	12645	12958	12416	12688	12627	12559	12535	12846	12760	12808	12758	12468	12586	12641	12652	12645	12697	12671	12603	12701	12520	12607	12638	12570	12677	12644	12451	12542	12558	12563	12788	12682	12744	12708	12820	12666	12570	12704	12623	12629	12663	12626	12613	12774	12698	12702	12580	12588	12609	12595	12668	12619	12711	12649	12772	12761	12678	12647	12701	12694	12598	12677	12746	12692	12859	12668	12705	12756	12524	12630	12444	12704	12760	12556	12720	12498	12611	12741	12712	12736	12601	12705	12656	12664	12691	12744	12660	12639	12712	12619	12698	12799	12744	12714	12770	12634	12651	12623	12552	12610	12712	12424	12787	12743	12747	12598	12901	12717	12576	12721	12673	12588	12572	12664	12602	12554	12672	12560	12686	12703	12647	12708	12747	12623	12708	12733	12628	12641	12858	12628	12645	12526	12442	12621	12709	12624	12614	12604	12632	12698	12554	12630	12639	12706	12599	12734	12906	12498	12527	12674	12609	12517	12569	12644	12688	12642	12615	12630	12453	12704	12770	12663	12549	12734	12674	12553	12647	12675	12569	12628	12487	12695	12722	12730	12679	12616	12728	12667	12617	12758	12548	12869	12653	12569	12774	12808	12523	12622	12502	12736	12753	12726	12797	12666	12577	12467	12614	12556	12636	12639	12607	12573	12725	12682	12714	12644	12397	12651	12630	12714	12637	12653	12479	12701	12657	12630	12637	12644	12693	12635	12653	12621	12704	12727	12574	12791	12729	12606	12770	12617	12644	12647	12685	12775	12725	12533	12785	12647	12628	12620	12606	12654	12589	12603	12618	12700	12802	12743	12542	12682	12708	12765	12558	12613	12710	12402	12548	12619	12608	12741	12497	12529	12694	12719	12679	12605	12607	12676	12621	12571	12720	12637	12524	12511	12731	12736	12625	12612	12688	12676	12676	12633	12590	12530	12607	12647	12672	12660	12794	12729	12622	12480	12673	12588	12722	12591	12607	12632	12546	12794	12726	12650	12625	12473	12794	12795	12537	12521	12651	12685	12824	12607	12768	12712	12597	12607	12703	12640	12545	12705	12543	12639	12745	12773	12965	12600	12677	12692	12631	12656	12600	12902	12593	12587	12640	12642	12566	12628	12644	12673	12442	12683	12795	12657	12691	12624	12778	12781	12664	12688	12555	12718	12612	12651	12678	12681	12601	12607	12793	12721	12708	12635	12615	12602	12507	12755	12601	12494	12770	12699	12687	12760	12583	12683	12563	12700	12602	12685	12599	12548	12683	12784	12726	12499	12721	12571	12625	12632	12647	12737	12538	12682	12634	12696	12674	12646	12537	12735	12541	12630	12747	12641	12611	12630	12651	12736	12719	12547	12554	12715	12651	12728	12470	12695	12701	12504	12581	12698	12647	12596	12642	12604	12743	12576	12661	12557	12824	12595	12664	12765	12626	12507	12632	12936	12807	12738	12675	12596	12666	12636	12796	12709	12670	12574	12618	12514	12651	12656	12522	12771	12654	12609	12636	12792	12781	12568	12778	12625	12693	12616	12496	12586	12598	12615	12750	12697	12746	12553	12689	12613	12678	12647	12655	12610	12692	12607	12842	12534	12605	12567	12721	12511	12722	12639	12731	12687	12602	12598	12668	12522	12672	12538	12620	12682	12632	12806	12624	12617	12718	12708	12457	12580	12580	12609	12648	12450	12779	12752	12653	12464	12705	12694	12518	12666	12602	12500	12433	12649	12603	12469	12599	12700	12769	12659	12688	12799	12614	12758	12683	12682	12492	12721	12738	12680	12646	12649	12760	12661	12689	12606	12581	12670	12605	12545	12649	12550	12508	12575	12547	12723	12804	12590	12606	12555	12783	12515	12633	12707	12601	12722	12609	12540	12562	12770	12783	12415	12679	12604	12787	12600	12773	12729	12575	12478	12696	12494	12705	12699	12732	12566	12683	12662	12815	12600	12807	12619	12663	12635	12658	12673	12753	12635	12614	12720	12537	12479	12632	12758	12565	12731	12730	12703	12681	12693	12637	12480	12737	12593	12541	12651	12627	12748	12647	12700	12684	12593	12582	12713	12569	12833	12650	12639	12653	12621	12566	12659	12556	12617	12683	12720	12519	12711	12585	12813	12636	12651	12581	12640	12616	12597	12660	12648	12588	12594	12552	12572	12773	12760	12609	12875	12641	12724	12567	12684	12778	12603	12721	12623	12763	12482	12687	12539	12813	12749	12605	12760	12750	12602	12587	12718	12668	12585	12704	12736	12890	12551	12764	12657	12723	12684	12675	12730	12612	12424	12703	12541	12735	12584	12776	12410	12579	12681	12689	12530	12568	12734	12557	12569	12636	12643	12581	12584	12632	12715	12638	12779	12723	12529	12554	12706	12756	12660	12791	12738	12765	12925	12761	12730	12631	12659	12702	12623	12763	12645	12692	12646	12789	12656	12479	12745	12667	12714	12597	12521	12701	12582	12628	12640	12428	12687	12649	12654	12634	12677	12598	12540	12671	12646	12679	12730	12566	12516	12703	12620	12658	12608	12689	12609	12710	12755	12759	12548	12762	12739	12835	12581	12518	12692	12720	12639	12677	12725	12777	12651	12502	12718	12570	12623	12646	12665	12620	12808	12571	12660	12658	12725	12594	12656	12621	12758	12658	12558	12509	12774	12683	12604	12593	12736	12699	12670	12822	12713	12506	12736	12681	12848	12642	12528	12658	12655	12561	12673	12636	12571	12837	12748	12748	12754	12731	12671	12641	12679	12609	12613	12650	12492	12723	12652	12568	12726	12535	12547	12724	12719	12575	12739	12530	12623	12647	12679	12629	12582	12690	12695	12565	12594	12741	12667	12813	12566	12729	12649	12630	12635	12658	12603	12646	12747	12703	12782	12551	12621	12608	12844	12566	12720	12526	12669	12592	12739	12672	12615	12554	12495	12594	12719	12690	12648	12577	12489	12756	12602	12636	12564	12639	12693	12667	12620	12533	12782	12713	12707	12749	12792	12569	12694	12659	12746	12705	12583	12671	12796	12517	12701	12525	12762	12615	12478	12612	12594	12670	12700	12654	12660	12711	12668	12551	12630	12705	12617	12658	12628	12530	12561	12613	12550	12691	12733	12699	12617	12564	12515	12807	12752	12591	12550	12697	12668	12716	12664	12530	12649	12652	12673	12658	12834	12649	12594	12747	12478	12634	12672	12635	12766	12668	12651	12755	12716	12694	12728	12467	12517	12497	12827	12571	12619	12727	12443	12786	12727	12527	12698	12634	12774	12731	12845	12662	12753	12664	12679	12637	12666	12704	12671	12590	12643	12641	12788	12482	12704	12615	12668	12801	12708	12809	12720	12604	12604	12622	12767	12703	12701	12614
24059	21124	28903	26916	26289	26726	24160	19531	17696	16848	16154	15521	15411	14977	14800	14680	14673	14607	14431	14599	14383	14609	14397	14451	14450	14354	14393	14304	14227	14262	14254	14458	14394	14257	14106	14269	14284	14245	14159	14152	14483	14128	13991	14331	14412	14317	14070	14124	14076	14322	14250	14314	14154	14094	14274	14290	14261	14300	14335	14145	14105	14213	14147	14311	14170	14160	14182	14112	14056	14246	14074	14351	14101	14043	14021	14224	14029	14160	14101	14021	14158	14179	14360	14217	14227	14116	14389	14051	14247	14217	14197	14290	14322	14148	14209	14066	14244	14236	14076	14088	14180	14271	14249	14064	14208	14323	14197	14263	13977	14362	14065	14147	14145	14374	14190	14153	14417	14331	14148	14273	14144	14182	14209	14058	14044	14198	14236	14079	14208	14318	14217	14049	14148	14186	14186	14150	14191	14367	14249	14325	14289	14133	14179	14084	14177	14091	14196	14248	14044	14032	14218	14405	14214	14195	14182	14270	14012	14007	14233	14086	14158	14145	14159	14034	14265	14275	13905	14134	14330	14256	14249	14086	14131	14335	14167	14057	14053	14279	14111	14093	14083	14166	14292	14267	14152	14206	14281	14123	13997	14256	14232	13945	14118	14186	14170	14186	14133	14185	14025	14232	14168	14310	14315	14157	14127	14148	14008	14074	14164	14157	14172	14173	14107	14193	14041	14290	14168	14245	14071	14269	14303	14260	14105	14061	14245	14203	14050	14017	14002	14148	14170	13992	14089	14198	14233	14097	14142	14151	14198	14187	14244	14396	14305	14059	14181	14076	14221	14224	14080	14078	14125	14112	14096	14076	14176	14394	14387	14210	14456	14376	14349	14181	14099	14027	14206	14216	14137	13896	14291	14322	14231	14083	14194	14200	14074	14138	14165	14109	14128	14114	14157	14085	14125	14249	14052	14105	14329	14134	14131	14562	14116	14160	14224	14169	14105	14155	14499	14228	14234	14050	14246	14052	14336	14497	14204	14208	14330	14147	14184	14157	14108	14190	14117	14109	14128	14194	14027	14088	14410	14116	14382	14319	14236	14058	14256	14153	14058	14203	14249	14187	14175	13937	14299	14089	14118	14250	14324	14302	14181	14045	14181	14096	14126	14074	14063	14192	14136	14225	14150	14104	14203	14366	14046	14083	14124	14154	14094	14155	14302	13972	14157	14192	14244	14202	14315	14057	14298	14204	14058	14154	14029	14279	14364	14071	14256	14242	14363	14305	14192	14191	14058	14355	14316	14101	14095	14197	14154	14112	14178	14135	14333	14097	14102	13938	14185	14220	14260	14036	14134	14053	14263	14245	14284	14193	14374	14240	14237	14211	14259	14306	14177	14112	14078	14092	14108	14199	14213	14197	14112	14163	14252	14174	14038	14324	14197	14259	14208	14170	14129	14262	14144	14218	14252	14147	14223	14258	14182	14140	14324	14253	14253	14190	14203	14107	14121	14144	14150	14226	14323	14437	14256	14328	14336	14107	14068	14185	14279	14185	14155	14037	14100	14091	14063	14238	14217	14279	14348	14081	14253	14116	14182	14331	14266	14386	14173	14181	14168	14158	14188	14275	14032	14066	14258	14374	14280	13915	14229	14270	14175	13956	14043	14263	14052	14070	14292	14010	14320	14191	14265	14263	14181	14083	14006	14361	14079	14026	14162	13959	14157	14038	14102	14055	14108	14300	14112	14324	14157	14089	14135	14164	14345	14223	14076	14124	14181	14110	14196	14194	14099	14067	14101	14251	14252	14177	14377	14195	13849	14267	13968	14125	14160	14213	14058	14240	14093	14115	14166	14037	14163	14153	14256	14167	14171	14080	14357	14193	14327	14094	14199	14166	14114	14382	14172	14115	14185	14077	14185	13912	14059	14304	14311	14209	14207	14217	14249	14393	14247	14103	14183	14214	14270	14234	14341	13961	14176	14102	13997	14076	14206	14022	14227	14067	14164	14309	14447	14228	14252	14074	14155	14260	14134	14235	14231	14104	14365	14065	14265	14286	14073	14206	14156	14170	14218	14171	14243	14159	14081	14022	14213	14141	14200	14237	14183	14044	14027	14189	14201	14102	14028	14213	14245	13985	14127	14160	14210	14167	14294	14367	14215	14318	14238	14381	14217	14061	14104	14218	14140	14066	14183	14124	14093	14241	14233	14226	14026	14126	14059	14269	14118	14191	14273	14044	13997	14002	14325	14390	14052	14308	14309	14119	14177	14322	14166	14312	14268	14148	14120	14242	14178	14322	14164	14161	14229	14124	14104	14033	14074	14236	14097	14306	14078	14145	14064	14124	14287	14143	14069	14019	14321	14357	14308	14369	14255	14214	14169	14164	14135	14158	14166	14079	14200	14293	14322	14202	14234	14043	14278	14172	14198	13915	14134	14253	14112	14274	14262	14203	14146	14117	14107	14268	14271	14172	14086	14027	14228	14310	14289	14193	14209	14208	14280	14062	14026	14045	14171	14164	14226	14071	14266	13928	14288	14091	14021	13994	14181	14101	14268	14224	13909	13968	14263	14184	14199	14312	14145	14113	14161	14120	14243	14290	14154	14184	14098	14214	14094	14226	14142	14003	14222	14293	14248	14218	14259	14108	14152	14223	14173	14225	14284	14029	14089	14169	14136	14224	14097	14078	14069	14183	14164	14236	14258	14331	14058	13976	14125	14118	14069	14281	14137	14084	14042	14189	14382	14053	14369	14218	14212	14278	14346	14195	13871	13926	14029	14268	14163	14139	14144	14215	14359	13853	14295	14220	14204	14118	14074	14316	14102	14200	14020	14206	14210	14146	14217	14073	14092	13961	14070	14104	14204	14092	14169	14139	14100	13865	14165	14091	14031	14113	14127	14138	14084	14251	14221	13967	14125	14197	14229	14241	14098	14072	13989	14207	14069	14199	14096	14241	14277	14234	14126	14165	14113	14274	14075	14342	14109	14242	14234	14306	14164	14031	14214	14126	14479	14206	14045	14246	14286	14206	14386	14247	14374	14302	14135	14028	14116	14154	14164	14314	14239	14204	14303	14139	14204	14008	14168	14218	14105	14290	14110	14238	13917	14099	14284	14285	14271	14157	14145	14279	14295	14010	14215	14201	14099	14090	14163	14207	14315	14128	14341	14194	14144	14250	14205	14131	14183	14326	14166	14293	14115	14243	14342	14307	14304	14044	14293	14145	14151	14218	14285	14077	14036	14127	14074	14232	14130	14038	14261	14163	14185	14113	13973	14333	14065	14119	14186	14216	14282	14273	14196	14261	14071	14024	13986	14136	14231	14115	14127	14180	14232	14300	14354	14171	14207	14144	14290	14255	14109	14217	14267	14124	14313	14118	14075	14074	14197	14210	14179	14322	14099	14251	14010	14209	14166	14292	14232	14265	14393	14138	14159	14200	14257	14127	14229	14315	14059	14203	14363	14080	14176	13983	14315	14160	14196	14148	14132	14139	14474	14223	14168	14112	14145	14244	14222	14312	14253	14176	14118	14077	14350	14254	14423	14241	14239	14166	14148	14189	14154	14012	14289	14218	14164	14252	14060	14168	14136	14067	14184	14110	14185	14027	14237	14113	14033	14136	14201	14304	14225	14343	14283	14236	14245	14143	14529	14117	14347	14319	14038	14184	14091	14174	14225	14143	14256	14143	14188	14178	14114	14088	14096	14184	14133	14253	14093	13923	14268	14131	14283	14169	14191	14147	14168	14183	14090	14136	14038	14104	14200	14032	13969	13907	14035	13957	14287	14196	14150	14255	14169	14244	14126	14216	14496	14073	14175	14182	14182	14201	14328	14139	14276	14094	14222	14215	14213	14095	14118	13937	14273	14079	14160	14284	14140	14192	14071	14126	14217	14177	14299	14362	14090	14184	14231	14172	14295	14044	14153	14161	14175	14135	13980	14163	14080	14440	14139	14120	14201	14274	14291	14252	14112	13999	14182	14123	14122	14036	14259	14235	14204	14160	14157	14154	14243	14409	14289	14234	14202	14298	14208	14087	14230	14088	14056	14201	14339	14280	14081	14169	14210	14027	14080	14146	14298	14114	14202	14186	14203	14250	14258	14014	14207	14170	14251	14350	14175	14221	14339	14252	14410	14153	14093	14122	14222	14148	14091	14198	14229	14130	14053	14172	14031	14096	14137	14197	14025	14123	14246	14254	14296	14275	14318	14195	14124	14122	14168	14282	13962	14223	14152	14041	14354	14301	14121	14162	14043	14369	14286	14117	13995	14298	14202	14112	14135	14219	14200	14589	13991	14167	13983	14089	14174	14234	14221	14108	14087	14102	14106	14270	14268	14276	14313	14129	14062	14221	14147	14160	14078	14242	14209	14405	14318	14215	14325	14196	14339	14184	14184	14038	14324	14145	14228	14148	14138	14110	14100	14116	14244	14134	14287	14146	14286	14203	14167	14330	14122	14115	14213	14201	14058	14089	13922	14078	14183	14276	14207	14027	14175	14227	14203	14072	14233	14089	13880	14062	14156	14106	14250	14204	14200	14169	14042	14275	14223	14000	13978	14335	14393	14173	14142	14300	14233	14098	14146	14347	14045	14124	14102	14194	14155	13957	14066	13962	14132	14190	14341	14222	14157	14134	14064	14140	14195	14039	14096	14055	14403	14094	14300	14374	14111	14120	14021	14074	14085	14117	14074	14050	14273	14100	14146	14333	14343	14345	14129	14096	14203	14171	14245	14268	14063	14097	14255	14136	13994	14345	14100	14266	14015	13936	14156	14244	14337	14042	14107	14209	14027	14090	14182	14204	14138	14134	14305	14169	14086	14170	14019	14346	14242	14302	14151	14046	14309	14315	14223	14239	14211	14158	14094	14206	14118	14245	14191	14136	14209	14236	14228	14345	14240	14219	14200	14220	14300	14166	14006	14094	14116	14228	14196	14044	14134	14247	14230	14362	14158	14082	14129	14088	13947	14079	14075	14081	13964	14136	14150	14336	14250	14167	14220	14073	14195	14354	14189	14167	14231	14378	14345	14240	14376	14357	14142	14049	14076	14085	14100	14003	14014	14159	14283	14132	14155	14079	14141	14222	14133	14280	14231	14191	14201	14081	14220	14255	14276	13968	14202	14142	14036	14151	14114	14194	14219	14161	14089	14115	14336	14135	14099	14122	14443	14264
33913	56405	51013	39355	32758	27657	22579	19112	17428	16034	15216	14398	13802	13692	13308	13222	13096	13092	13018	12945	12876	12748	12660	12904	12866	12873	12573	12681	12497	12627	12935	12701	12571	12521	12640	12499	12440	12580	12592	12602	12673	12610	12657	12539	12466	12405	12354	12407	12625	12397	12593	12479	12575	12561	12402	12507	12465	12548	12574	12437	12692	12557	12601	12434	12416	12570	12458	12578	12463	12576	12540	12528	12548	12592	12497	12731	12573	12601	12571	12675	12581	12533	12439	12549	12434	12644	12317	12397	12596	12671	12614	12568	12594	12495	12537	12558	12284	12355	12587	12573	12427	12537	12465	12587	12507	12518	12520	12651	12543	12628	12414	12422	12500	12399	12451	12511	12338	12452	12537	12461	12384	12523	12505	12561	12549	12448	12439	12491	12525	12487	12479	12461	12528	12543	12481	12630	12451	12432	12468	12517	12606	12483	12458	12619	12460	12397	12539	12495	12378	12620	12448	12724	12231	12472	12545	12606	12674	12669	12369	12456	12438	12657	12486	12689	12407	12356	12393	12517	12640	12666	12426	12469	12595	12397	12492	12413	12606	12557	12487	12601	12438	12439	12437	12510	12550	12428	12517	12422	12461	12316	12562	12606	12645	12597	12468	12462	12739	12529	12479	12397	12650	12496	12547	12586	12521	12397	12409	12494	12495	12424	12680	12599	12522	12469	12552	12459	12728	12422	12562	12464	12561	12555	12465	12526	12434	12440	12421	12459	12548	12521	12505	12559	12507	12459	12528	12477	12569	12526	12391	12558	12459	12573	12353	12487	12522	12567	12624	12430	12578	12636	12585	12509	12567	12483	12512	12644	12530	12617	12597	12551	12446	12508	12566	12556	12492	12575	12498	12527	12541	12544	12744	12400	12526	12703	12418	12647	12525	12460	12477	12473	12533	12507	12486	12400	12634	12604	12453	12619	12500	12255	12638	12614	12549	12522	12363	12486	12609	12571	12630	12456	12509	12460	12462	12508	12487	12287	12502	12467	12547	12468	12463	12477	12596	12533	12490	12462	12574	12680	12474	12485	12587	12489	12649	12468	12691	12574	12454	12545	12508	12519	12588	12655	12418	12470	12523	12471	12513	12501	12345	12503	12565	12585	12662	12569	12454	12477	12394	12425	12526	12594	12495	12538	12597	12391	12484	12403	12593	12474	12436	12449	12507	12492	12593	12534	12369	12492	12480	12609	12450	12356	12592	12384	12455	12441	12616	12468	12527	12463	12505	12518	12477	12659	12345	12690	12545	12539	12541	12634	12607	12495	12616	12671	12707	12642	12634	12527	12500	12521	12527	12468	12510	12600	12620	12509	12630	12418	12450	12432	12524	12370	12503	12573	12527	12470	12564	12422	12475	12302	12450	12695	12441	12514	12504	12398	12405	12594	12503	12439	12485	12431	12506	12356	12525	12307	12416	12523	12623	12644	12594	12705	12691	12507	12410	12431	12539	12548	12504	12491	12614	12647	12492	12526	12613	12507	12636	12500	12413	12389	12718	12444	12573	12552	12507	12564	12550	12462	12485	12506	12287	12625	12698	12545	12609	12390	12516	12662	12631	12595	12685	12718	12550	12448	12389	12460	12412	12539	12566	12423	12557	12483	12757	12668	12462	12425	12428	12579	12559	12281	12494	12463	12600	12454	12644	12507	12497	12400	12467	12647	12559	12559	12362	12516	12499	12486	12389	12608	12479	12516	12485	12562	12465	12253	12498	12659	12472	12445	12529	12524	12608	12697	12636	12566	12349	12644	12624	12363	12613	12609	12340	12554	12497	12395	12541	12421	12602	12532	12621	12375	12414	12273	12605	12516	12509	12465	12581	12488	12658	12575	12701	12570	12456	12480	12463	12486	12530	12612	12506	12492	12616	12452	12564	12485	12608	12477	12467	12518	12661	12631	12505	12614	12601	12451	12487	12409	12679	12585	12289	12625	12505	12527	12542	12500	12639	12495	12808	12519	12392	12670	12379	12577	12428	12458	12474	12661	12479	12469	12279	12552	12627	12580	12498	12601	12534	12521	12590	12541	12448	12592	12634	12460	12493	12469	12519	12566	12544	12378	12434	12549	12626	12382	12426	12612	12450	12462	12517	12467	12691	12420	12412	12690	12340	12533	12537	12433	12514	12614	12544	12563	12455	12559	12408	12527	12361	12453	12577	12626	12387	12433	12470	12276	12566	12537	12481	12536	12406	12794	12632	12626	12486	12648	12730	12579	12473	12488	12541	12600	12607	12621	12659	12477	12491	12520	12455	12656	12513	12393	12427	12527	12609	12427	12774	12430	12637	12505	12485	12583	12295	12517	12522	12621	12428	12537	12409	12462	12590	12423	12488	12409	12715	12708	12650	12596	12448	12509	12562	12388	12476	12549	12583	12482	12307	12570	12453	12458	12498	12520	12642	12542	12566	12455	12448	12677	12407	12309	12399	12460	12466	12621	12571	12437	12472	12452	12478	12612	12534	12566	12399	12513	12389	12510	12537	12669	12710	12305	12511	12575	12554	12482	12477	12418	12585	12632	12644	12489	12344	12492	12534	12527	12523	12559	12450	12411	12508	12525	12445	12623	12508	12665	12436	12539	12568	12606	12540	12665	12529	12414	12444	12518	12541	12501	12714	12474	12539	12582	12671	12649	12430	12442	12477	12476	12586	12513	12487	12543	12568	12634	12520	12248	12484	12404	12447	12516	12468	12481	12607	12407	12482	12472	12376	12527	12511	12500	12534	12420	12350	12648	12523	12656	12532	12517	12377	12566	12560	12457	12482	12514	12406	12612	12388	12462	12362	12535	12598	12578	12555	12648	12539	12643	12505	12431	12608	12606	12553	12508	12497	12644	12576	12500	12568	12440	12666	12683	12487	12532	12647	12480	12526	12665	12556	12623	12541	12585	12760	12635	12519	12362	12546	12567	12564	12479	12494	12550	12323	12506	12562	12626	12532	12552	12378	12437	12450	12495	12457	12511	12370	12504	12356	12502	12562	12640	12511	12412	12493	12581	12606	12612	12561	12479	12470	12573	12392	12398	12478	12526	12364	12684	12460	12572	12462	12452	12590	12452	12392	12541	12530	12544	12417	12514	12443	12574	12497	12547	12617	12553	12576	12584	12419	12637	12317	12409	12478	12537	12560	12624	12437	12452	12391	12544	12605	12594	12626	12564	12484	12453	12564	12487	12502	12510	12465	12665	12605	12509	12462	12636	12491	12509	12512	12425	12364	12460	12695	12465	12462	12630	12476	12391	12485	12561	12528	12388	12686	12543	12431	12458	12611	12469	12550	12471	12615	12593	12675	12548	12517	12371	12463	12526	12499	12492	12622	12424	12543	12529	12494	12595	12458	12529	12374	12573	12494	12606	12219	12484	12464	12415	12469	12484	12534	12671	12557	12421	12540	12593	12552	12573	12425	12424	12603	12492	12616	12530	12567	12598	12568	12614	12580	12480	12610	12470	12534	12504	12482	12441	12520	12459	12602	12423	12621	12394	12576	12475	12557	12419	12511	12555	12673	12469	12386	12386	12535	12532	12525	12522	12438	12574	12523	12477	12505	12530	12459	12377	12561	12531	12309	12334	12626	12667	12615	12467	12393	12478	12451	12659	12444	12638	12444	12540	12376	12500	12541	12562	12551	12465	12581	12785	12389	12474	12371	12401	12415	12505	12478	12327	12580	12549	12614	12506	12543	12348	12406	12619	12514	12612	12490	12528	12401	12451	12620	12598	12482	12495	12397	12500	12351	12473	12483	12474	12537	12473	12653	12532	12641	12572	12381	12395	12501	12518	12547	12540	12639	12561	12497	12498	12293	12612	12742	12632	12453	12496	12639	12494	12527	12578	12507	12529	12559	12576	12526	12617	12553	12549	12623	12455	12421	12591	12524	12407	12569	12354	12627	12534	12550	12426	12543	12467	12410	12570	12567	12487	12517	12318	12460	12594	12575	12593	12601	12524	12426	12504	12357	12420	12408	12560	12463	12531	12670	12524	12478	12608	12417	12519	12520	12495	12614	12537	12615	12656	12485	12451	12409	12576	12540	12538	12504	12544	12522	12547	12550	12550	12444	12472	12457	12636	12427	12493	12547	12539	12531	12442	12485	12588	12602	12463	12562	12597	12523	12456	12700	12553	12454	12284	12551	12430	12574	12510	12506	12550	12487	12508	12548	12597	12479	12483	12557	12353	12686	12526	12495	12375	12714	12510	12528	12427	12578	12530	12482	12630	12553	12562	12590	12607	12431	12476	12624	12541	12555	12592	12475	12632	12455	12430	12670	12501	12597	12574	12567	12333	12572	12365	12485	12628	12524	12326	12532	12647	12418	12526	12492	12460	12507	12359	12616	12566	12605	12592	12428	12560	12389	12596	12605	12602	12506	12638	12480	12415	12522	12539	12753	12531	12570	12540	12480	12659	12417	12549	12469	12459	12529	12511	12420	12574	12541	12595	12510	12472	12496	12598	12367	12761	12494	12511	12470	12416	12454	12436	12461	12597	12381	12494	12312	12523	12575	12520	12547	12389	12522	12662	12542	12637	12637	12530	12612	12525	12327	12493	12596	12563	12564	12486	12503	12582	12617	12480	12592	12405	12433	12461	12637	12596	12411	12392	12356	12309	12345	12467	12645	12486	12659	12484	12422	12567	12567	12512	12578	12470	12470	12481	12573	12591	12358	12599	12663	12606	12560	12546	12657	12590	12606	12628	12527	12572	12558	12463	12559	12611	12659	12428	12546	12567	12573	12472	12412	12581	12430	12517	12519	12515	12465	12449	12477	12497	12584	12470	12506	12536	12490	12609	12723	12449	12507	12650	12563	12576	12306	12629	12484	12344	12360	12551	12474	12580	12654	12545	12486	12422	12423	12484	12514	12487	12546	12498	12411	12536	12420	12344	12558	12584	12483	12790	12491	12580	12467	12409	12437	12534	12347	12589	12497	12519	12519	12564	12399	12498	12579	12587	12536	12530	12395	12320	12451	12524	12615	12539	12518	12487	12623	12519	12528	12583	12585	12521	12527	12438	12534	12540	12498	12415	12448	12450	12279	12549	12493	12369	12452	12514	12533	12734	12566	12255	12426	12263	12683	12610	12588	12507	12535	12567	12505	12421	12501	12551	12572	12574	12527	12312	12636	12607
22869	21103	28886	24379	24167	27745	28525	22455	19778	18672	17326	16692	16307	15993	15764	15472	15488	15293	15115	15238	15198	15079	14927	15194	15023	14960	14955	15005	14801	14874	14693	14734	14740	14816	14708	14657	14667	14722	14796	14681	14597	14746	14841	14611	14832	14681	14805	14578	14725	14645	14767	14684	14586	14571	14773	14675	14740	14627	14629	14757	14745	14684	14567	14546	14653	14734	14593	14626	14571	14424	14835	14637	14579	14421	14604	14739	14703	14722	14631	14497	14885	14660	14558	14693	14623	14701	14576	14591	14644	14594	14699	14686	14642	14734	14549	14452	14608	14560	14536	14658	14692	14701	14622	14561	14664	14515	14634	14637	14619	14527	14621	14536	14633	14450	14522	14633	14508	14621	14545	14528	14677	14660	14694	14517	14661	14788	14644	14807	14714	14421	14683	14628	14675	14672	14636	14678	14600	14510	14802	14586	14562	14646	14712	14692	14751	14518	14650	14660	14618	14580	14689	14558	14569	14441	14792	14598	14676	14719	14648	14498	14488	14875	14715	14320	14560	14375	14725	14509	14605	14690	14431	14648	14580	14637	14588	14555	14662	14529	14613	14699	14717	14746	14626	14601	14839	14576	14579	14572	14773	14768	14709	14594	14629	14572	14582	14457	14604	14574	14788	14600	14650	14586	14428	14734	14585	14720	14547	14698	14481	14439	14619	14621	14540	14672	14648	14804	14680	14754	14442	14473	14594	14585	14539	14570	14595	14652	14362	14390	14548	14699	14555	14625	14680	14729	14686	14686	14419	14659	14720	14672	14542	14590	14703	14479	14675	14667	14652	14687	14585	14557	14663	14611	14657	14797	14693	14549	14508	14728	14641	14575	14552	14631	14656	14576	14692	14705	14751	14685	14516	14640	14708	14527	14623	14418	14669	14532	14553	14616	14709	14680	14586	14566	14708	14650	14523	14678	14461	14695	14816	14534	14579	14759	14578	14641	14760	14429	14659	14734	14558	14546	14571	14645	14633	14471	14662	14712	14595	14630	14545	14506	14529	14513	14682	14741	14624	14630	14695	14437	14636	14484	14461	14695	14666	14715	14566	14706	14746	14486	14701	14718	14697	14560	14711	14514	14671	14778	14580	14776	14632	14581	14595	14522	14715	14614	14714	14626	14680	14809	14860	14686	14728	14559	14700	14606	14508	14499	14707	14506	14660	14558	14600	14519	14734	14882	14886	14801	14560	14669	14794	14615	14682	14575	14588	14656	14520	14741	14553	14484	14599	14776	14683	14541	14511	14496	14719	14769	14464	14623	14628	14666	14586	14660	14712	14551	14527	14518	14691	14718	14483	14321	14532	14690	14669	14538	14747	14727	14703	14583	14387	14766	14401	14445	14558	14545	14601	14579	14679	14733	14797	14777	14587	14529	14763	14551	14445	14650	14610	14460	14469	14504	14533	14822	14590	14527	14666	14765	14608	14617	14735	14490	14655	14594	14739	14670	14617	14437	14727	14502	14557	14670	14527	14768	14430	14488	14813	14560	14682	14750	14673	14608	14586	14593	14555	14606	14721	14538	14578	14556	14717	14492	14659	14496	14368	14662	14746	14834	14592	14635	14568	14543	14678	14729	14515	14548	14679	14508	14425	14595	14518	14509	14620	14690	14683	14562	14490	14525	14792	14636	14610	14550	14521	14545	14578	14836	14504	14521	14784	14666	14779	14783	14593	14582	14618	14713	14598	14611	14714	14471	14738	14864	14742	14663	14485	14545	14605	14661	14774	14660	14757	14505	14583	14626	14475	14591	14733	14530	14569	14534	14484	14786	14606	14766	14571	14554	14530	14346	14635	14710	14545	14575	14574	14704	14622	14537	14540	14707	14539	14552	14662	14722	14774	14643	14635	14627	14687	14837	14649	14585	14616	14622	14654	14710	14635	14625	14532	14625	14542	14711	14523	14599	14723	14537	14586	14702	14727	14608	14577	14580	14552	14672	14587	14485	14676	14686	14660	14734	14662	14554	14604	14696	14526	14543	14663	14563	14747	14524	14570	14650	14643	14755	14820	14672	14677	14693	14637	14669	14659	14690	14598	14702	14576	14627	14657	14773	14708	14564	14538	14567	14506	14616	14621	14576	14631	14645	14580	14503	14669	14562	14509	14464	14515	14612	14645	14660	14676	14721	14617	14625	14781	14592	14594	14486	14611	14504	14534	14364	14783	14534	14525	14579	14599	14634	14578	14629	14742	14558	14604	14634	14806	14530	14471	14400	14760	14373	14620	14720	14739	14730	14618	14556	14455	14570	14437	14250	14676	14664	14599	14660	14772	14653	14585	14526	14279	14584	14595	14661	14604	14483	14598	14809	14733	14708	14741	14589	14632	14621	14632	14649	14540	14844	14723	14417	14743	14370	14499	14677	14776	14677	14699	14639	14695	14611	14964	14555	14486	14476	14587	14608	14562	14543	14680	14693	14698	14644	14743	14766	14601	14827	14655	14534	14759	14752	14598	14718	14610	14589	14777	14481	14697	14702	14839	14624	14703	14635	14466	14578	14442	14505	14698	14566	14519	14715	14535	14631	14708	14552	14584	14677	14436	14750	14661	14541	14692	14562	14574	14655	14535	14773	14509	14790	14714	14601	14723	14739	14514	14610	14528	14740	14580	14724	14550	14386	14413	14546	14567	14611	14438	14679	14669	14617	14527	14583	14514	14589	14516	14623	14699	14414	14715	14498	14428	14578	14696	14601	14487	14721	14540	14798	14501	14670	14506	14598	14591	14466	14675	14645	14496	14738	14342	14616	14659	14629	14614	14565	14521	14615	14566	14420	14619	14631	14574	14540	14573	14751	14985	14676	14471	14761	14835	14478	14662	14817	14787	14430	14642	14587	14617	14688	14686	14625	14581	14418	14646	14644	14661	14705	14453	14545	14544	14626	14863	14518	14675	14774	14620	14726	14729	14690	14604	14768	14715	14594	14579	14706	14700	14439	14495	14444	14481	14552	14675	14655	14804	14757	14736	14748	14709	14633	14515	14502	14479	14794	14664	14713	14540	14604	14490	14493	14591	14569	14567	14650	14722	14499	14528	14578	14409	14662	14532	14448	14575	14750	14726	14540	14577	14596	14642	14692	14669	14508	14701	14570	14676	14648	14544	14491	14666	14663	14589	14556	14692	14614	14726	14509	14422	14587	14542	14499	14669	14601	14602	14658	14589	14682	14563	14632	14741	14675	14519	14601	14597	14618	14561	14617	14697	14508	14634	14728	14622	14736	14775	14689	14779	14766	14500	14660	14539	14633	14380	14494	14635	14482	14442	14619	14547	14370	14417	14522	14419	14658	14614	14776	14626	14538	14595	14770	14580	14724	14473	14702	14690	14560	14731	14789	14661	14793	14569	14690	14764	14608	14535	14566	14652	14481	14607	14661	14643	14595	14525	14615	14575	14695	14281	14527	14616	14733	14729	14678	14641	14489	14547	14542	14500	14654	14652	14545	14668	14558	14737	14449	14352	14546	14445	14446	14725	14767	14612	14587	14675	14435	14306	14676	14468	14735	14496	14521	14606	14425	14601	14560	14710	14677	14325	14547	14449	14492	14635	14521	14623	14716	14671	14515	14660	14736	14570	14734	14751	14570	14647	14555	14744	14682	14486	14586	14612	14586	14596	14695	14616	14544	14666	14477	14623	14640	14618	14643	14754	14624	14626	14408	14736	14633	14688	14629	14543	14449	14419	14464	14617	14462	14591	14651	14603	14788	14670	14777	14534	14687	14691	14813	14739	14458	14764	14499	14722	14423	14489	14704	14484	14735	14758	14562	14468	14462	14559	14548	14599	14607	14637	14647	14769	14400	14935	14596	14575	14589	14546	14606	14522	14682	14631	14635	14760	14635	14466	14805	14626	14483	14559	14673	14620	14664	14544	14592	14536	14574	14517	14512	14610	14601	14349	14705	14780	14587	14601	14619	14506	14627	14524	14571	14594	14610	14586	14572	14624	14664	14501	14547	14693	14566	14463	14656	14515	14742	14677	14726	14542	14597	14608	14575	14668	14671	14505	14786	14685	14564	14607	14638	14707	14590	14465	14661	14493	14669	14619	14552	14461	14540	14587	14662	14707	14368	14641	14609	14595	14434	14573	14487	14505	14431	14562	14447	14743	14724	14528	14489	14365	14625	14514	14691	14612	14662	14491	14579	14535	14733	14566	14587	14550	14525	14557	14636	14452	14661	14752	14522	14777	14533	14437	14587	14675	14669	14621	14495	14406	14685	14858	14593	14692	14531	14566	14479	14571	14528	14495	14609	14742	14670	14535	14513	14699	14571	14701	14588	14384	14635	14715	14723	14425	14537	14533	14694	14544	14678	14752	14648	14460	14630	14554	14494	14714	14595	14570	14676	14769	14691	14460	14642	14595	14433	14558	14583	14594	14542	14522	14599	14515	14589	14525	14445	14500	14662	14573	14519	14435	14602	14547	14411	14647	14682	14648	14756	14627	14763	14665	14571	14590	14541	14439	14595	14512	14593	14608	14456	14612	14542	14739	14438	14798	14435	14564	14848	14745	14674	14637	14535	14451	14588	14635	14704	14550	14612	14314	14687	14589	14617	14711	14717	14509	14795	14532	14577	14503	14447	14571	14769	14671	14517	14790	14464	14552	14568	14468	14713	14690	14647	14511	14483	14547	14590	14543	14724	14551	14601	14782	14671	14540	14610	14749	14718	14547	14527	14723	14709	14445	14635	14436	14658	14747	14513	14621	14598	14809	14751	14579	14686	14602	14559	14692	14688	14394	14687	14642	14563	14686	14791	14475	14563	14726	14702	14564	14538	14539	14589	14606	14642	14798	14628	14626	14765	14535	14592	14557	14299	14647	14548	14558	14543	14573	14491	14594	14664	14621	14647	14458	14673	14605	14597	14526	14514	14430	14592	14512	14618	14580	14477	14680	14717	14643	14670	14517	14618	14561	14642	14746	14856	14622	14637	14631	14402	14578	14640	14499	14550	14587	14573	14551	14648	14704	14636	14831	14584	14701	14566	14391	14580	14628	14585	14556	14523	14752	14640	14417	14579	14662	14531	14590	14865	14708	14562	14693	14709	14496	14576	14485	14686	14788	14647	14747	14671	14541	14553	14740	14673	14597	14675	14447	14529	14666	14399	14823	14737	14675	14606	14587	14564
36189	61269	56601	45556	38438	32257	26482	22555	19500	17602	16378	15399	14693	14250	13942	13838	13654	13640	13434	13364	13318	13264	13133	13225	13059	13076	13098	12990	12879	13027	13125	12892	12844	12756	12775	13033	12835	12771	13000	12828	12800	12747	12779	12668	12836	12793	12693	12738	12846	12895	12785	12764	12795	12773	12825	12764	12850	12725	12768	12838	12788	12922	12808	12728	12704	12762	12763	12577	12820	12769	12685	12821	12468	12829	12808	12727	12797	12694	12767	12710	12609	12762	12729	12833	12702	12783	12638	12908	12781	12768	12652	12810	12692	12851	12561	12771	12943	12782	12779	12723	12670	12682	12735	12648	12620	12805	12875	12736	12647	12778	12839	12676	12779	12787	12901	12762	12682	12805	12727	12546	12601	12608	12731	12605	12765	12667	12589	12586	12602	12943	12797	12709	12885	12647	12660	12778	12732	12659	12670	12731	12626	12831	12792	12906	12710	12709	12764	12854	12756	12743	12588	12665	12901	12841	12727	12647	12724	12815	12770	12776	12787	12661	12842	12578	12715	12701	12810	12756	12715	12623	12712	12847	12594	12737	13060	12662	12799	12732	12685	12770	12746	12740	12693	12644	12750	12626	12697	12784	12631	12761	12747	12655	12760	12688	12656	12729	12574	12665	12627	12735	12678	12694	12849	12921	12750	12669	12677	12686	12598	12703	12773	12796	12797	12713	12713	12657	12622	12709	12631	12824	12683	12872	12646	12593	12694	12549	12770	12764	12694	12750	12704	12661	12641	12703	12736	12754	12650	12911	12697	12745	12931	12647	12581	12720	12729	12690	12803	12735	12718	12743	12630	12762	12692	12673	12690	12853	12798	12546	12621	12727	12725	12742	12625	12747	12708	12803	12689	12848	12602	12682	12683	12854	12696	12620	12697	12723	12884	12686	12746	12779	12767	12861	12719	12675	12645	12731	12826	12765	12621	12641	12670	12698	12696	12830	12610	12652	13023	12639	12676	12732	12670	12794	12753	12812	12501	12696	12641	12763	12731	12874	12604	12753	12815	12658	12823	12721	12593	12744	12761	12733	12596	12802	12582	12770	12569	12749	12812	12874	12633	12849	12828	12697	12632	12594	12740	12674	12631	12724	12808	12822	12695	12719	12923	12775	12689	12957	12758	12680	12718	12618	12754	12796	12745	12749	12845	12852	12821	12733	12660	12696	12865	12675	12821	12776	12725	12632	12545	12899	12847	12763	12796	12633	12770	12608	12855	12761	12842	12633	12649	12632	12622	12788	12612	12722	12778	12803	12651	12668	12632	12660	12805	12730	12746	12751	12724	12727	12749	12773	12718	12798	12713	12591	12736	12827	12804	12718	12783	12754	12767	12644	12914	12783	12711	12820	12840	12768	12680	12735	12707	12672	12723	12669	12804	12642	12766	12760	12757	12777	12736	12873	12746	12914	12642	12688	12690	12725	12582	12775	12617	12828	12871	12782	12674	12815	12525	12670	12751	12834	12755	12630	12712	12767	12711	12829	12655	12685	12725	12743	12826	12763	12735	12690	12553	12640	12740	12723	12630	12731	12643	12778	12765	12753	12731	12732	12754	12792	12630	12662	12749	12733	12836	12808	12614	12779	12616	12708	12648	12836	12698	12890	12735	12718	12803	12783	12774	12833	12709	12738	12805	12687	12710	12670	12760	12811	12724	12768	12634	12806	12953	12712	12625	12692	12629	12725	12691	12837	12625	12666	12621	12526	12802	12654	12753	12754	12791	12679	12777	12680	12765	12798	12772	12803	12762	12545	12651	12855	12664	12704	12790	12750	12717	12831	12753	12722	12774	12561	12660	12575	12806	12705	12749	12903	12763	12553	12850	12702	12626	12699	12730	12653	12722	12781	12881	12632	12670	12535	12769	12765	12754	12654	12677	12827	12797	12610	12682	12797	12767	12776	12694	12777	12649	12521	12652	12673	12783	12726	12802	12765	12775	12745	12678	12727	12811	12761	12620	12795	12605	12630	12785	12683	12789	12735	12714	12778	12791	12739	12627	12652	12573	12611	12833	12791	12650	12788	12778	12747	12596	12651	12761	12812	12740	12829	12803	12724	12704	12864	12720	12628	12775	12763	12800	12609	12782	12942	12745	12725	12619	12849	12664	12679	12647	12609	12719	12802	12824	12483	12706	12751	12715	12796	12613	12644	12677	12610	12865	12862	12645	12697	12799	12714	12858	12768	12715	12961	12741	12661	12735	12710	12782	12667	12823	12740	12798	12834	12760	12703	12554	12642	12765	12708	12710	12720	12908	12616	12720	12562	12883	12634	12606	12790	12705	12635	12513	12682	12833	12654	12612	12599	12714	12681	12576	12872	12646	12536	12753	12659	12732	12591	12686	12805	12537	12772	12777	12840	12768	12638	12741	12773	12660	12755	12691	12656	12689	12584	12737	12773	12659	12681	12822	12709	12645	12591	12708	12705	12702	12550	12583	12794	12852	12714	12741	12854	12650	12733	12636	12887	12718	12759	12636	12790	12712	12848	12705	12795	12730	12540	12979	12668	12890	12588	12696	12869	12830	12695	12730	12857	12680	12659	12673	12641	12736	12802	12592	12678	12710	12690	12820	12756	12729	12611	12818	12869	12662	12645	12660	12718	12582	12712	13009	12730	12760	12571	12594	12686	12749	12791	12507	12720	12821	12746	12795	12680	12498	12782	12688	12786	12828	12738	12791	12724	12715	12757	12735	12640	12615	12708	12766	12777	12775	12674	12719	12615	12740	12600	12637	12636	12615	12771	12566	12797	12642	12681	12827	12753	12636	12602	12742	12604	12607	12715	12855	12620	12740	12787	12676	12666	12677	12744	12645	12556	12692	12694	12888	12641	12852	12819	12599	12753	12643	12724	12763	12534	12738	12697	12651	12652	12749	12753	12615	12749	12673	12620	12788	12645	12758	12772	12778	12729	12589	12492	12767	12724	12749	12844	12660	12657	12621	12743	12937	12690	12734	12703	12882	12749	12639	12618	12703	12733	12820	12866	12768	12712	12731	12826	12667	12807	12643	12671	12757	12694	12710	12442	12696	12746	12733	12874	12650	12654	12719	12721	12806	12708	12527	12657	12826	12738	12656	12789	12983	12741	12732	12874	12779	12650	12727	12683	12744	12632	12922	12591	12736	12767	12759	12750	12739	12812	12642	12797	12987	12781	12646	12729	12764	12653	12566	12723	12667	12689	12860	12739	12756	12715	12749	12847	12706	12854	12795	12834	12773	12684	12817	12680	12683	12751	12665	12849	12759	12641	12752	12654	12747	12642	12820	12501	12752	12820	12684	12758	12660	12718	12855	12589	12684	12672	12832	12864	12660	12884	12861	12799	12795	12765	12902	12773	12706	12753	12686	12792	12654	12631	12754	12773	12836	12795	12753	12784	12903	12674	12849	12835	12712	12990	12853	12802	12743	12709	12662	12924	12632	12962	12684	12674	12693	12787	12648	12891	12682	12663	12877	12725	12714	12621	12716	12651	12712	12593	12776	12712	12845	12751	12718	12640	12734	12774	12619	12547	12608	12773	12700	12701	12725	12592	12851	12572	12717	12697	12754	12518	12742	12484	12708	12680	12573	12844	12588	12645	12801	12743	12634	12659	12760	12677	12906	12648	12657	12717	12627	12735	12708	12639	12773	12658	12664	12744	12720	12632	12771	12785	12765	12676	12724	12888	12773	12637	12658	12787	12722	12758	12837	12705	12671	12691	12768	12631	12573	12768	12695	12625	12582	12776	12673	12804	12780	12741	12704	12796	12728	12644	12682	12627	12712	12768	12697	12752	12642	12599	12608	12755	12735	12858	12680	12807	12814	12748	12740	12947	12763	12728	12788	12752	12728	12681	12783	12658	12607	12755	12569	12746	12549	12556	12653	12701	12788	12724	12880	12702	12694	12760	12644	12687	12736	12877	12693	12687	12853	12735	12551	12798	12693	12706	12808	12611	12880	12616	12626	12753	12875	12697	12721	12758	12904	12662	12719	12746	12779	12587	12655	12813	12597	12678	12822	12712	12693	12850	12914	12810	12657	12781	12839	12638	12767	12651	12712	12569	12719	12782	12629	12690	12654	12767	12850	12761	12783	12520	12859	12693	12809	12735	12860	12702	12749	12688	12709	12687	12678	12613	12680	12723	12794	12711	12604	12814	12747	12641	12666	12667	12708	12704	12544	12766	12670	12825	12827	12736	12809	12768	12808	12808	12786	12763	12789	12612	12874	12684	12828	12751	12632	12793	12557	12780	12872	12664	12509	12811	12699	12775	12591	12428	12782	12782	12813	12781	12675	12737	12705	12793	12636	12790	12788	12526	12697	12612	12775	12643	12748	12768	12738	12789	12778	12616	12697	12850	12649	12733	12655	12719	12679	12694	12638	12655	12632	12755	12769	12928	12816	12709	12568	12643	12687	12698	12584	12757	12734	12616	12720	12827	12657	12796	12880	12700	12827	12705	12775	12763	12758	12628	12777	12790	12582	12725	12724	12765	12744	12824	12847	12524	12694	12641	12754	12871	12727	12699	12778	12852	12688	12596	12869	12713	12783	12704	12630	12598	12606	12573	12846	12650	12871	12670	12750	12719	12787	12816	12760	12731	12702	12792	12795	12713	12895	12798	12743	12656	12685	12583	12732	12807	12766	12797	12757	12656	12768	12751	12949	12634	12698	12648	12704	12809	12713	12773	12839	12725	12756	12769	12656	12770	12825	12790	12919	12810	12645	12755	12816	12830	12651	12676	12705	12555	12696	12712	12575	12838	12706	12772	12764	12778	12814	12871	12851	12734	12749	12583	12941	12851	12763	12669	12734	12698	12633	12702	12754	12949	12738	12727	12595	12675	12771	12758	12722	12662	12715	12876	12771	12670	12631	12810	12725	12703	12659	12860	12686	12605	12740	12661	12742	12567	12568	12876	12964	12737	12726	12722	12612	12694	12808	12842	12587	12726	12704	12894	12687	12779	12582	12688	12880	12755	12617	12702	12682	12576	12779	12728	12899	12685	12694	12663	12816	12573	12635	12702	12736	12705	12673	12682	12752	12728	12903	12797	12609	12684	12613	12773	12768	12751	12727	12637	12826	12770	12830	12767	12719	12678	12658	12701	12652	12752	12673	12662	12656	12720	12877	12719	12647	12744	12782	12773
29705	32145	39652	33842	25847	21658	19159	17147	16329	15935	15658	15385	15221	14897	14639	14765	14759	14850	14574	14873	14580	14682	14605	14518	14608	14488	14535	14519	14665	14601	14463	14377	14707	14520	14447	14495	14232	14413	14230	14493	14517	14483	14451	14610	14608	14296	14378	14586	14407	14329	14393	14242	14452	14513	14477	14440	14403	14332	14636	14522	14488	14264	14432	14337	14527	14316	14244	14416	14402	14330	14497	14646	14449	14590	14555	14423	14477	14350	14448	14438	14271	14526	14426	14338	14495	14532	14474	14415	14534	14524	14561	14353	14428	14387	14320	14513	14357	14375	14425	14423	14154	14374	14521	14673	14466	14468	14314	14399	14502	14381	14438	14400	14339	14328	14650	14554	14718	14272	14402	14507	14454	14669	14326	14550	14491	14393	14296	14438	14487	14577	14569	14394	14468	14540	14439	14345	14433	14512	14448	14346	14712	14539	14539	14529	14570	14445	14499	14536	14508	14481	14438	14268	14586	14276	14552	14508	14610	14599	14370	14326	14420	14462	14466	14299	14279	14560	14536	14383	14461	14455	14536	14424	14307	14398	14497	14462	14371	14387	14313	14423	14443	14338	14460	14239	14444	14305	14443	14519	14457	14473	14371	14546	14473	14624	14272	14314	14334	14601	14593	14396	14337	14420	14529	14312	14281	14540	14423	14330	14393	14273	14444	14535	14455	14398	14443	14309	14511	14249	14255	14184	14411	14106	14482	14435	14625	14453	14404	14494	14431	14390	14311	14355	14280	14555	14575	14271	14544	14422	14368	14434	14272	14292	14344	14352	14501	14537	14526	14618	14641	14289	14451	14212	14471	14515	14502	14531	14509	14655	14534	14511	14534	14495	14322	14425	14410	14237	14389	14477	14369	14511	14451	14329	14416	14171	14371	14517	14336	14604	14305	14287	14609	14510	14401	14311	14664	14636	14468	14443	14511	14673	14635	14458	14469	14290	14494	14446	14543	14505	14389	14333	14430	14349	14500	14408	14536	14486	14607	14417	14402	14315	14507	14442	14342	14311	14440	14458	14368	14529	14375	14339	14507	14531	14422	14522	14614	14322	14500	14541	14443	14607	14257	14306	14516	14515	14408	14566	14455	14559	14445	14568	14544	14342	14463	14391	14532	14491	14535	14545	14486	14519	14396	14355	14453	14606	14318	14598	14462	14295	14339	14513	14267	14522	14427	14360	14389	14510	14529	14457	14551	14267	14356	14318	14475	14525	14453	14571	14443	14323	14687	14470	14499	14533	14443	14616	14320	14338	14332	14568	14594	14335	14550	14554	14420	14415	14447	14300	14445	14556	14400	14388	14413	14383	14519	14426	14356	14476	14488	14402	14613	14454	14352	14390	14509	14283	14261	14380	14534	14577	14531	14377	14438	14532	14439	14396	14581	14530	14532	14353	14437	14388	14319	14474	14542	14443	14274	14479	14552	14544	14455	14404	14566	14434	14355	14320	14360	14285	14329	14447	14362	14384	14353	14308	14196	14379	14660	14485	14492	14469	14377	14300	14509	14485	14504	14581	14412	14548	14411	14607	14546	14415	14438	14555	14434	14437	14411	14380	14679	14381	14226	14376	14471	14404	14399	14524	14535	14588	14273	14385	14388	14428	14422	14498	14334	14453	14512	14481	14538	14533	14659	14565	14390	14334	14396	14531	14368	14337	14378	14551	14393	14689	14462	14402	14495	14357	14595	14339	14457	14490	14400	14252	14406	14430	14308	14501	14385	14561	14494	14687	14401	14369	14618	14515	14476	14302	14599	14516	14512	14253	14404	14425	14572	14318	14374	14502	14510	14497	14438	14267	14370	14342	14422	14381	14426	14532	14364	14354	14420	14410	14551	14442	14477	14518	14549	14629	14563	14419	14609	14449	14391	14532	14505	14330	14391	14305	14579	14332	14413	14470	14564	14559	14448	14453	14373	14385	14195	14358	14526	14473	14675	14567	14367	14491	14442	14361	14488	14710	14644	14388	14384	14529	14792	14516	14649	14665	14518	14351	14334	14198	14473	14366	14523	14476	14503	14549	14692	14330	14323	14327	14484	14493	14516	14360	14399	14393	14663	14382	14377	14468	14478	14366	14448	14549	14508	14359	14355	14603	14432	14441	14502	14498	14270	14327	14325	14417	14474	14461	14541	14318	14407	14348	14477	14468	14634	14461	14259	14438	14409	14678	14309	14331	14424	14575	14387	14267	14436	14517	14589	14418	14320	14453	14398	14546	14473	14533	14642	14463	14426	14433	14480	14448	14453	14465	14563	14392	14566	14465	14351	14405	14420	14535	14484	14289	14544	14592	14682	14470	14622	14353	14480	14522	14363	14465	14508	14351	14449	14455	14395	14561	14504	14615	14307	14382	14622	14536	14372	14405	14302	14513	14444	14381	14599	14641	14600	14443	14456	14492	14413	14283	14464	14518	14433	14266	14381	14681	14548	14481	14560	14374	14574	14381	14457	14519	14347	14463	14553	14552	14640	14421	14390	14348	14603	14525	14178	14441	14602	14464	14500	14504	14394	14555	14469	14456	14588	14380	14403	14156	14496	14406	14118	14431	14606	14455	14410	14580	14468	14396	14504	14512	14552	14486	14634	14442	14445	14438	14340	14440	14460	14468	14553	14493	14409	14374	14316	14234	14414	14321	14467	14364	14362	14662	14382	14302	14564	14331	14442	14347	14329	14542	14408	14311	14718	14507	14423	14396	14329	14431	14522	14347	14505	14381	14486	14362	14307	14463	14260	14449	14451	14442	14382	14374	14512	14359	14375	14391	14510	14235	14409	14406	14387	14487	14434	14316	14270	14436	14679	14432	14582	14378	14250	14198	14432	14435	14631	14452	14443	14316	14519	14350	14275	14365	14614	14619	14307	14459	14520	14428	14417	14382	14320	14514	14464	14466	14265	14375	14371	14338	14335	14453	14483	14462	14450	14548	14462	14291	14464	14380	14494	14229	14452	14482	14436	14525	14470	14334	14396	14471	14628	14297	14650	14434	14514	14516	14476	14690	14328	14488	14439	14485	14434	14269	14672	14427	14495	14523	14598	14306	14447	14493	14468	14384	14392	14358	14416	14377	14407	14414	14502	14289	14483	14427	14432	14633	14513	14468	14600	14389	14391	14507	14544	14514	14641	14411	14372	14537	14491	14453	14429	14422	14334	14358	14474	14487	14394	14454	14462	14481	14408	14409	14318	14687	14490	14596	14663	14217	14366	14470	14507	14252	14493	14372	14461	14380	14708	14556	14595	14434	14511	14344	14487	14557	14551	14279	14405	14491	14350	14424	14493	14517	14421	14565	14458	14337	14265	14442	14267	14343	14425	14541	14274	14475	14236	14414	14292	14599	14509	14499	14510	14654	14489	14561	14546	14385	14540	14699	14446	14311	14302	14567	14458	14324	14482	14277	14317	14324	14396	14554	14472	14328	14495	14631	14411	14560	14528	14351	14523	14437	14515	14406	14337	14583	14380	14315	14534	14424	14308	14508	14331	14394	14396	14539	14380	14327	14500	14421	14441	14428	14514	14442	14415	14555	14351	14369	14426	14384	14549	14580	14323	14476	14424	14298	14578	14509	14513	14615	14444	14449	14405	14289	14416	14282	14343	14462	14226	14548	14305	14272	14588	14341	14534	14542	14624	14494	14382	14341	14538	14586	14475	14300	14456	14446	14313	14492	14328	14264	14435	14456	14415	14285	14419	14307	14421	14533	14557	14485	14379	14393	14390	14435	14381	14343	14357	14397	14382	14555	14449	14619	14365	14537	14314	14401	14397	14456	14275	14259	14364	14546	14521	14471	14475	14484	14489	14471	14558	14616	14402	14497	14571	14421	14503	14532	14509	14252	14428	14279	14546	14399	14211	14327	14472	14586	14421	14176	14605	14452	14504	14302	14499	14248	14403	14563	14466	14443	14540	14437	14470	14604	14541	14300	14475	14471	14429	14463	14504	14302	14487	14297	14421	14446	14527	14450	14423	14408	14443	14483	14356	14590	14454	14554	14569	14445	14455	14462	14525	14434	14526	14372	14376	14380	14350	14310	14526	14413	14487	14621	14460	14311	14591	14495	14434	14492	14419	14472	14417	14584	14621	14501	14405	14374	14467	14535	14447	14518	14355	14432	14340	14372	14471	14325	14476	14480	14619	14429	14469	14364	14384	14428	14374	14428	14395	14392	14442	14312	14335	14522	14502	14583	14244	14422	14396	14226	14511	14497	14297	14548	14501	14692	14361	14359	14465	14311	14470	14501	14631	14466	14444	14432	14584	14517	14402	14570	14352	14584	14505	14464	14664	14543	14550	14373	14562	14434	14413	14331	14423	14421	14493	14479	14591	14615	14431	14384	14516	14496	14490	14488	14368	14533	14477	14488	14667	14613	14286	14421	14427	14476	14600	14338	14652	14543	14463	14560	14465	14307	14362	14643	14485	14377	14193	14482	14579	14528	14300	14384	14486	14494	14504	14298	14587	14543	14520	14348	14437	14623	14384	14478	14484	14384	14234	14459	14396	14446	14432	14395	14492	14301	14350	14410	14265	14439	14462	14532	14543	14284	14457	14465	14324	14238	14345	14314	14484	14425	14390	14478	14538	14562	14422	14315	14405	14375	14349	14325	14520	14409	14386	14430	14471	14516	14558	14365	14458	14333	14581	14415	14452	14483	14496	14259	14460	14598	14644	14275	14516	14337	14495	14565	14412	14473	14329	14337	14326	14501	14508	14411	14522	14409	14708	14344	14512	14302	14333	14335	14560	14381	14440	14466	14371	14273	14557	14597	14563	14612	14488	14609	14257	14332	14571	14295	14477	14377	14566	14470	14382	14375	14444	14643	14581	14558	14817	14508	14503	14662	14347	14373	14535	14538	14384	14221	14618	14377	14467	14492	14658	14465	14470	14374	14607	14402	14468	14428	14589	14411	14659	14473	14232	14460	14545	14498	14468	14465	14448	14541	14620	14319	14403	14592	14581	14509	14478	14614	14494	14461	14600	14399	14186	14350	14378	14331	14623	14511	14323	14618	14309	14247	14471	14399	14396	14311	14436	14426	14527	14352	14457	14363	14511	14286	14383	14570	14604	14591	14444	14575	14428	14707	14621	14394	14585	14348	14417	14500	14333	14474	14348	14470	14391	14217	14436	14540
34388	49144	44116	33106	26258	21751	18757	16710	15574	14760	14192	13695	13490	13214	13159	13073	12985	12971	12846	12897	12814	12934	12810	12737	12533	12766	12718	12625	12758	12800	12834	12769	12710	12752	12586	12625	12701	12674	12722	12607	12594	12504	12669	12735	12692	12600	12638	12760	12581	12859	12529	12667	12558	12735	12614	12756	12599	12617	12618	12732	12585	12435	12544	12710	12735	12521	12709	12606	12531	12550	12403	12597	12714	12667	12444	12636	12665	12554	12556	12620	12509	12622	12483	12559	12644	12632	12414	12562	12635	12637	12643	12644	12621	12756	12473	12668	12730	12512	12629	12612	12589	12641	12653	12492	12753	12675	12644	12536	12521	12632	12612	12748	12619	12593	12518	12835	12711	12574	12682	12442	12715	12697	12582	12521	12684	12644	12630	12632	12680	12535	12458	12553	12600	12583	12565	12616	12631	12530	12724	12698	12558	12792	12503	12718	12655	12400	12615	12631	12685	12691	12690	12659	12645	12736	12612	12636	12639	12606	12612	12459	12582	12508	12536	12571	12721	12550	12716	12764	12536	12486	12561	12676	12780	12660	12468	12792	12535	12610	12609	12602	12490	12659	12591	12712	12548	12577	12696	12717	12482	12475	12708	12542	12638	12602	12620	12440	12561	12630	12569	12708	12644	12519	12644	12673	12750	12666	12654	12685	12690	12689	12620	12812	12705	12634	12622	12609	12696	12645	12518	12708	12441	12561	12488	12557	12574	12741	12604	12768	12572	12521	12584	12646	12536	12554	12657	12557	12658	12669	12642	12417	12568	12707	12643	12621	12620	12604	12676	12646	12591	12446	12647	12622	12619	12681	12795	12633	12668	12545	12766	12617	12604	12698	12544	12704	12656	12599	12510	12648	12454	12634	12744	12547	12555	12634	12604	12693	12396	12752	12623	12654	12578	12744	12584	12578	12752	12718	12563	12752	12692	12808	12664	12507	12468	12658	12550	12471	12543	12574	12740	12559	12569	12638	12732	12550	12727	12542	12478	12624	12580	12520	12668	12600	12623	12656	12693	12619	12527	12684	12749	12495	12560	12644	12472	12609	12649	12633	12641	12579	12575	12569	12736	12649	12716	12653	12697	12543	12583	12655	12647	12401	12607	12437	12536	12499	12502	12557	12703	12686	12711	12630	12532	12629	12523	12606	12507	12581	12532	12766	12618	12615	12775	12609	12781	12768	12624	12708	12522	12676	12628	12503	12563	12729	12552	12621	12674	12622	12493	12552	12607	12790	12614	12490	12604	12733	12484	12625	12641	12559	12738	12581	12832	12474	12529	12681	12608	12648	12599	12610	12598	12685	12698	12695	12637	12463	12442	12550	12534	12740	12728	12712	12597	12718	12530	12538	12621	12665	12629	12765	12535	12508	12706	12718	12658	12553	12622	12730	12752	12595	12461	12708	12643	12581	12722	12617	12554	12624	12480	12724	12590	12645	12552	12540	12621	12649	12831	12516	12543	12561	12651	12558	12535	12726	12633	12423	12749	12575	12746	12448	12708	12670	12625	12655	12521	12652	12709	12559	12783	12636	12611	12629	12610	12562	12609	12527	12489	12589	12584	12477	12713	12813	12588	12612	12567	12576	12678	12511	12580	12520	12587	12707	12791	12661	12581	12703	12584	12569	12510	12471	12535	12754	12700	12771	12636	12546	12757	12639	12466	12541	12867	12714	12591	12547	12614	12605	12577	12536	12590	12614	12574	12652	12508	12644	12650	12784	12526	12553	12619	12768	12512	12593	12657	12616	12686	12648	12647	12564	12771	12626	12632	12612	12535	12596	12705	12582	12439	12613	12707	12523	12552	12502	12660	12655	12523	12716	12647	12548	12586	12546	12729	12719	12503	12565	12648	12605	12624	12599	12547	12779	12636	12636	12728	12493	12464	12593	12649	12624	12634	12632	12611	12625	12707	12615	12730	12553	12548	12666	12529	12740	12635	12695	12709	12728	12722	12680	12580	12703	12727	12588	12691	12677	12571	12568	12633	12787	12561	12750	12667	12728	12595	12685	12702	12622	12685	12634	12642	12640	12718	12717	12709	12626	12597	12664	12524	12411	12581	12719	12653	12518	12707	12597	12347	12589	12565	12685	12654	12635	12674	12704	12664	12630	12650	12640	12432	12550	12466	12730	12746	12771	12700	12690	12523	12661	12873	12708	12779	12606	12491	12675	12697	12526	12601	12697	12647	12451	12577	12601	12709	12618	12552	12559	12756	12629	12663	12836	12638	12547	12478	12577	12549	12524	12669	12483	12577	12615	12623	12625	12779	12586	12494	12589	12612	12756	12769	12584	12685	12680	12603	12660	12561	12681	12725	12540	12617	12697	12580	12615	12620	12530	12705	12676	12573	12561	12534	12628	12658	12568	12663	12686	12589	12591	12778	12635	12714	12548	12659	12629	12483	12710	12585	12484	12669	12470	12610	12523	12454	12758	12689	12833	12665	12556	12572	12579	12584	12708	12726	12641	12563	12719	12517	12627	12559	12553	12683	12610	12622	12575	12668	12585	12688	12676	12563	12470	12659	12473	12579	12564	12567	12586	12678	12682	12607	12724	12610	12642	12645	12620	12654	12802	12688	12614	12759	12777	12630	12725	12613	12707	12763	12703	12621	12816	12486	12638	12714	12468	12717	12537	12645	12419	12567	12616	12627	12544	12561	12728	12680	12758	12644	12794	12568	12610	12650	12504	12611	12483	12531	12491	12573	12460	12486	12544	12620	12720	12757	12721	12527	12652	12661	12674	12724	12658	12622	12670	12696	12720	12635	12422	12557	12601	12575	12437	12548	12606	12749	12652	12532	12635	12623	12711	12751	12498	12585	12627	12568	12732	12779	12584	12663	12660	12734	12658	12667	12600	12416	12707	12618	12497	12433	12647	12601	12605	12710	12640	12595	12541	12611	12648	12633	12538	12666	12509	12529	12727	12770	12524	12680	12748	12536	12469	12642	12602	12569	12652	12651	12819	12706	12658	12797	12652	12501	12660	12680	12622	12518	12656	12856	12662	12737	12612	12584	12548	12647	12671	12715	12773	12737	12660	12593	12505	12650	12614	12509	12466	12572	12432	12722	12656	12534	12651	12689	12565	12669	12550	12535	12563	12508	12413	12643	12767	12494	12529	12649	12508	12620	12583	12693	12542	12593	12678	12741	12661	12494	12600	12557	12702	12508	12501	12657	12702	12681	12581	12578	12618	12611	12616	12569	12685	12554	12570	12565	12729	12660	12551	12607	12666	12479	12639	12757	12665	12629	12641	12660	12647	12739	12678	12681	12714	12670	12588	12634	12694	12417	12531	12719	12491	12520	12766	12569	12579	12665	12563	12610	12549	12671	12714	12594	12451	12578	12634	12674	12827	12607	12648	12430	12732	12526	12539	12559	12657	12613	12736	12652	12541	12619	12485	12610	12572	12593	12781	12500	12727	12639	12627	12696	12600	12594	12703	12746	12438	12559	12693	12540	12539	12792	12536	12709	12530	12695	12583	12698	12613	12723	12646	12510	12632	12592	12529	12557	12602	12704	12493	12598	12783	12600	12516	12759	12611	12598	12562	12597	12622	12500	12687	12817	12520	12562	12594	12465	12500	12619	12622	12646	12505	12663	12615	12561	12690	12749	12666	12574	12601	12613	12655	12582	12501	12483	12576	12621	12633	12515	12720	12643	12860	12612	12543	12527	12559	12680	12724	12672	12528	12636	12538	12574	12594	12680	12651	12443	12654	12630	12739	12594	12633	12592	12635	12675	12556	12593	12665	12724	12546	12545	12793	12532	12492	12577	12693	12669	12730	12496	12630	12830	12568	12503	12638	12625	12494	12725	12673	12642	12567	12656	12767	12615	12576	12602	12598	12557	12473	12732	12608	12456	12582	12493	12710	12759	12654	12480	12500	12528	12649	12812	12563	12446	12599	12546	12616	12782	12665	12779	12670	12592	12671	12663	12599	12477	12642	12641	12491	12843	12516	12704	12781	12667	12576	12725	12399	12594	12521	12610	12527	12589	12589	12625	12592	12627	12597	12607	12545	12694	12671	12505	12732	12612	12521	12649	12508	12729	12702	12605	12691	12660	12542	12603	12613	12592	12581	12658	12743	12655	12435	12627	12675	12656	12570	12647	12752	12598	12703	12385	12558	12633	12548	12421	12716	12710	12687	12579	12636	12783	12786	12621	12590	12567	12526	12620	12615	12576	12528	12644	12573	12562	12637	12660	12547	12603	12796	12652	12702	12600	12650	12655	12392	12528	12574	12602	12585	12769	12690	12810	12590	12613	12632	12760	12592	12750	12645	12707	12597	12480	12601	12644	12634	12464	12682	12793	12649	12676	12570	12603	12688	12662	12570	12520	12654	12587	12732	12534	12509	12510	12682	12616	12627	12513	12608	12681	12460	12712	12791	12679	12842	12635	12741	12545	12685	12558	12615	12669	12748	12640	12643	12620	12660	12661	12808	12649	12551	12764	12592	12602	12628	12674	12611	12633	12725	12527	12518	12669	12525	12637	12506	12676	12688	12495	12716	12702	12737	12572	12833	12851	12690	12647	12697	12654	12569	12573	12719	12643	12584	12675	12773	12620	12655	12605	12601	12593	12679	12647	12718	12770	12531	12622	12715	12644	12658	12658	12487	12577	12559	12566	12568	12527	12550	12541	12610	12750	12538	12644	12620	12693	12681	12651	12557	12491	12802	12628	12765	12667	12508	12445	12791	12647	12687	12629	12541	12655	12558	12604	12530	12608	12710	12496	12624	12518	12579	12601	12668	12613	12677	12652	12696	12678	12672	12537	12630	12703	12703	12648	12554	12633	12763	12662	12787	12600	12523	12501	12684	12558	12562	12699	12653	12552	12708	12649	12768	12608	12643	12728	12555	12624	12566	12668	12679	12696	12663	12691	12706	12659	12637	12610	12528	12628	12636	12586	12710	12652	12645	12556	12665	12577	12638	12509	12764	12651	12756	12609	12593	12550	12714	12669	12721	12629	12595	12698	12567	12600	12727	12760	12605	12690	12539	12707	12402	12641	12612	12573	12719	12434	12655	12561	12803	12528	12675	12500	12833	12572	12531	12620	12585	12517	12537	12402	12413	12661	12782	12510	12709	12791	12735	12727	12518	12594	12708	12713	12664	12457	12623
24185	21117	28899	26904	26069	26042	23558	19297	17426	16733	16164	15535	15429	15006	15050	14917	14852	14674	14622	14752	14707	14572	14577	14614	14408	14378	14544	14518	14640	14497	14707	14385	14626	14387	14548	14446	14595	14357	14300	14568	14217	14332	14396	14195	14239	14174	14302	14387	14416	14182	14389	14451	14356	14350	14200	13991	14229	14331	14413	14143	14307	14559	14301	14470	14266	14452	14255	14409	14375	14292	14457	14406	14395	14478	14492	14169	14178	14248	14247	14244	14210	14349	14292	14427	14320	14307	14195	14266	14298	14272	14295	14147	14393	14324	14257	14301	14305	14297	14390	14428	14170	14327	14333	14157	14092	14089	14252	14476	14360	14370	14450	14468	14338	14372	14254	14033	14384	14384	14428	14225	14213	14135	14404	14503	14199	14338	14328	14112	14295	14282	14294	14383	14344	14261	14321	14081	14238	14290	14157	14204	14421	14282	14434	14309	14280	14252	14567	14367	14492	14174	14193	14324	14277	14176	14514	14285	14365	14261	14345	14211	14453	14221	14239	14324	14187	14291	14276	14390	14386	14329	14235	14256	14288	14350	14431	14315	14534	14199	14291	14226	14424	14263	14335	14252	14087	14107	14372	14316	14271	14385	14500	14329	14155	14272	14257	14350	14260	14194	14365	14273	14201	14304	14445	14246	14221	14195	14244	14267	14410	14362	14370	14434	14497	14348	14162	14113	14338	14244	14270	14581	14431	14418	14180	14256	14318	14367	14404	14370	14239	14264	14380	14210	14160	14337	14191	14148	14140	14206	14269	14268	14414	14316	14148	14172	14166	14169	14251	14507	14486	14342	14321	14300	14180	14308	14400	14393	14168	14097	14353	14454	14199	14281	14368	14364	14205	14317	14421	14257	14409	14247	14217	14528	14120	14101	14182	14305	14224	14212	14258	14324	14344	14315	14383	14349	14400	14302	14221	14369	14256	14304	14475	14268	14353	14414	14183	14316	14442	14202	14485	14380	14411	14017	14377	14237	14245	14213	14286	14351	14447	14326	14336	14388	14222	14402	14152	14204	14417	14114	14314	14306	14332	14373	14490	14238	14408	14296	14506	14302	14309	14385	14257	14376	14305	14170	14230	14337	14421	14364	14295	14350	14444	14246	14308	14170	14181	14355	14252	14338	14270	14171	14287	14307	14223	14212	14258	14126	14323	14228	14307	14212	14364	14350	14417	14162	14327	14231	14396	14384	14230	14346	14236	14269	14647	14371	14096	14155	14149	14209	14418	14371	14315	14173	14230	14355	14377	14465	14392	14326	14312	14165	14252	14399	14659	14571	14403	14334	14268	14376	14191	14266	14370	14498	14305	14344	14161	14435	14075	14279	14433	14277	13909	14302	14274	14152	14341	14444	14352	14079	14306	14337	14345	14275	14216	14174	14166	14263	14262	14301	14270	14341	14415	14387	14220	14263	14332	14458	14186	14263	14234	14205	14470	14164	14301	14467	14178	14424	14264	14473	14358	14167	14517	14321	14245	14246	14325	14197	14457	14270	14308	14260	14226	14232	14285	14285	14193	14284	14380	14346	14325	14420	14459	14230	14362	14283	14247	14285	14257	14324	14279	14411	14417	14358	14362	14321	14310	14155	14386	14232	14399	14313	14303	14412	14232	14342	14468	14441	14306	14166	14276	14328	14209	14251	14342	14285	14531	14198	14150	14322	14276	14253	14185	14237	14157	14358	14253	14251	14420	14158	14117	14189	14269	14333	14331	14264	14392	14110	14088	14397	14346	14297	14292	14337	14206	14550	14470	14242	14459	14308	14317	14348	14420	14171	14516	14390	14290	14311	14195	14366	14426	14265	14341	14195	14225	14504	14397	14163	14202	14188	14250	14296	14213	14275	14367	14378	14378	14489	14236	14292	14188	14457	14275	14240	14162	14192	14388	14263	14264	14404	14336	14299	14385	14348	14187	14263	14432	14372	14283	14284	14300	14320	14292	14280	14311	14509	14141	14296	14215	14374	14394	14319	14292	14387	14348	14420	14320	14181	14267	14363	14088	14247	14350	14539	14273	14374	14234	14429	14333	14118	14277	14382	14230	14384	14335	14177	14362	14423	14208	14109	14181	14242	14357	14184	14367	14176	14072	14281	14362	14148	14393	14317	14230	14369	14378	14264	14452	14148	14315	14172	14230	14253	14405	14389	14255	14158	14094	14108	14423	14492	14433	14354	14275	14369	14314	14250	14378	14371	14134	14466	14178	14281	14314	14104	14262	14177	14337	14268	14208	14407	14324	14444	14271	14565	14378	14385	14413	14281	14188	14413	14517	14384	14279	14435	14342	14326	14292	14308	14318	14335	14388	14430	14470	14218	14292	14328	14269	14288	14295	14305	14363	14227	14386	14493	14412	14301	14332	14312	14406	14401	14423	14323	14203	14358	14247	14136	14307	14400	14368	14324	14286	14309	14384	14203	14181	14332	14144	14232	14350	14209	14277	14356	14252	14174	14236	14112	14354	14483	14080	14206	14355	14392	14251	14171	14207	14368	14205	14289	14385	14183	14371	14162	14178	14307	14188	14366	14209	14137	14212	14187	14403	14557	14381	14435	14360	14336	14238	14220	14463	14265	14277	14312	14294	14156	14499	14327	14310	14310	14240	14283	14298	14379	14187	14134	14334	14340	14403	14228	14461	14458	14423	14089	14150	14394	14184	14280	14237	14343	14416	14189	14360	14364	14217	14440	14254	14272	14568	14279	14333	14277	14526	14350	14089	14276	14264	14369	14337	14443	14333	14258	14418	14396	14444	14250	14232	14274	14185	14275	14354	14371	14259	14364	14411	14304	14192	14255	14279	14323	14336	14284	14302	14145	14273	13914	14343	14186	14320	14161	14274	14341	14210	14266	14339	14351	14411	14355	14402	14397	14200	14475	14298	14352	14395	14203	14256	14355	14369	14300	14262	14116	14314	14216	14350	14370	14210	14241	14179	14500	14356	14295	14326	14379	14265	14298	14360	14325	14178	14514	14431	14089	14290	14211	14370	14385	14292	14131	14197	14361	14068	14186	14233	14361	14158	14188	14495	14467	14204	14176	14362	14234	14247	14182	14318	14146	14188	14283	14315	14233	14416	14310	14351	14356	14315	14348	14370	14345	14515	14363	14501	14291	14202	14355	14242	14256	14275	14356	14219	14283	14399	14141	14303	14236	14357	14146	14372	14437	14040	14377	14070	14150	14232	14306	14159	14318	14296	14473	14272	14195	14331	14358	14183	14128	14314	14300	14141	14381	14426	14153	14324	14288	14301	14393	14277	14321	14225	14201	14358	14381	14194	14267	14407	14348	14317	14231	14418	14285	14345	14503	14354	14138	14390	14334	14306	14198	14274	14308	14304	14261	14135	14290	14241	14461	14105	14200	14363	14163	14300	14338	14278	14232	14290	14321	14311	14172	14268	14365	14285	14309	14199	14145	14275	14171	14389	14261	14248	14404	14309	14316	14128	14272	14227	14271	14326	14271	14393	14337	14385	14286	14309	14196	14196	14287	14265	14295	14431	14552	14425	14370	14421	14305	14335	14369	14410	14274	14433	14277	14346	14322	14324	14234	14276	14137	14195	14281	14477	14446	14270	14278	14205	14459	14349	14217	14134	14548	14167	14438	14335	14318	14199	14296	14333	14348	14479	14336	14191	14235	14308	14416	14369	14282	14270	14135	14127	14290	14282	14364	14219	14125	14434	14326	14307	14342	14224	14250	14305	14350	14262	14162	14291	14420	14230	14183	14286	14360	14291	14194	14436	14348	14201	14352	14379	14452	14153	13973	14300	14205	14344	14333	14370	14278	14280	14210	14355	14243	14197	14374	14443	14436	14205	14316	14171	14367	14275	14257	14422	14239	14458	14319	14178	14294	14012	14284	14349	14206	14320	14279	14160	14314	14340	14381	14319	14223	14516	14438	14003	14173	14405	14346	14450	14180	14247	14380	14342	14270	14220	14360	14309	14309	14266	14184	14206	14347	14466	14391	14313	14422	14370	14214	14243	14353	14243	14376	14262	14450	14255	14263	14365	14347	14313	14447	14296	14180	14314	14350	14248	14223	14409	14288	14511	14444	14294	14070	14164	14289	14136	14196	14188	14148	13982	14344	14369	14274	14385	14412	14388	14391	14453	14453	14520	14272	14298	14314	14351	14143	14265	14476	14363	14167	14346	14234	14201	14360	14363	14302	14266	14313	14317	14344	14351	14117	14407	14442	14636	14062	14167	14128	14127	14378	14227	14035	14326	14306	14409	14211	14026	14248	14316	14304	14380	14299	14400	14231	14369	14385	14428	14279	14270	14284	14227	14289	14321	14234	14263	14331	14251	14428	14176	14193	14344	14396	14512	14475	14460	14313	14164	14133	14370	14329	14312	14457	14336	14501	14281	14414	14517	14214	14391	14391	14229	14062	14363	14429	14484	14200	14303	14077	14200	14299	14457	14458	14368	14354	14226	14180	14464	14340	14286	14357	14285	14227	14444	14287	14316	14337	14482	14145	14312	14498	14225	14371	14125	14233	14228	14352	14164	14472	14358	14437	14306	14328	14281	14511	14479	14374	14114	14188	14359	14316	14105	14196	14308	14463	14326	14300	14169	14349	14319	14363	14387	14193	14301	14363	14179	14483	14259	14155	14313	14383	14038	14131	14346	14312	14245	14041	14246	14308	14280	14244	14471	14204	14320	14584	14488	14461	14446	14445	14346	14166	14285	14126	14314	14397	14081	14464	14389	14331	14315	14367	14393	14368	14497	14283	14334	14196	14246	14215	14065	14415	14572	14278	14280	14423	14410	14254	14303	14334	14202	14223	14416	14193	14198	14153	14493	14455	14282	14182	14245	14425	14358	14259	14228	14125	14380	14158	14253	14450	14430	14335	14245	14505	14335	14389	14311	14407	14307	14369	14398	14349	14259	14483	14364	14405	14219	14364	14050	14249	14300	14410	14508	14293	14340	14346	14332	14364	14320	14395	14404	14346	14301	14331	14279	14291	14245	14106	14267	14272	14364	14390	14326	14032	14320	14462	14493	14395	14233	14397	14141	14347	14330	14212	14255	14419	14335	14355	14185	14550	14336	14263	14417	14373	14210	14300	14190	14219	14243	14249	14394	14349	14257	14325	14203	14549	14311	14277	14238	14414	14571	14325
34250	56113	51129	38908	31499	26464	22209	19037	17059	16011	15183	14387	14115	13640	13426	13253	13116	13252	13246	13070	12954	12767	12877	12925	12907	12751	12758	12559	12672	12753	12801	12632	12682	12629	12816	12669	12632	12562	12578	12623	12556	12516	12624	12593	12552	12598	12500	12691	12574	12689	12651	12607	12633	12652	12482	12486	12580	12683	12611	12714	12535	12619	12670	12578	12572	12563	12501	12636	12438	12631	12535	12554	12654	12627	12576	12681	12577	12553	12677	12599	12618	12565	12336	12714	12650	12640	12510	12656	12733	12503	12491	12558	12513	12633	12576	12461	12564	12472	12676	12397	12544	12543	12501	12558	12541	12621	12481	12596	12593	12548	12521	12633	12549	12600	12539	12633	12473	12646	12743	12540	12621	12602	12496	12564	12498	12625	12570	12635	12576	12481	12525	12722	12675	12530	12488	12673	12717	12512	12557	12478	12544	12667	12728	12586	12603	12565	12503	12436	12646	12605	12658	12495	12455	12712	12607	12579	12419	12547	12510	12599	12490	12542	12618	12519	12580	12633	12619	12581	12594	12623	12551	12500	12529	12640	12658	12443	12732	12682	12463	12587	12732	12536	12613	12475	12455	12532	12407	12539	12570	12584	12712	12493	12613	12383	12600	12645	12427	12543	12533	12566	12558	12563	12569	12496	12688	12555	12610	12445	12391	12613	12618	12489	12422	12531	12682	12582	12530	12562	12692	12506	12393	12579	12435	12756	12611	12500	12449	12450	12618	12447	12509	12615	12558	12559	12686	12528	12562	12636	12637	12508	12594	12568	12559	12510	12384	12520	12549	12522	12476	12584	12647	12595	12565	12545	12396	12517	12612	12683	12625	12650	12545	12692	12510	12540	12507	12450	12643	12458	12567	12382	12602	12624	12565	12536	12802	12569	12628	12568	12664	12561	12626	12603	12589	12613	12541	12577	12688	12588	12620	12505	12551	12753	12492	12476	12515	12720	12507	12687	12424	12559	12459	12524	12665	12679	12540	12540	12412	12636	12565	12485	12564	12515	12671	12601	12640	12557	12532	12491	12688	12708	12613	12410	12505	12473	12526	12503	12597	12607	12701	12619	12524	12609	12628	12520	12530	12659	12561	12623	12610	12662	12567	12466	12671	12738	12515	12494	12569	12594	12418	12764	12492	12479	12459	12537	12461	12383	12561	12571	12578	12609	12653	12542	12385	12463	12620	12463	12472	12458	12514	12559	12619	12512	12529	12632	12445	12602	12594	12433	12594	12652	12511	12463	12583	12446	12556	12629	12595	12353	12575	12449	12566	12758	12573	12676	12577	12565	12643	12506	12573	12678	12538	12446	12604	12625	12564	12487	12512	12525	12346	12413	12535	12701	12509	12589	12636	12537	12567	12476	12633	12517	12587	12616	12592	12472	12597	12519	12615	12610	12634	12606	12488	12623	12809	12547	12581	12624	12584	12623	12612	12568	12659	12693	12474	12568	12449	12522	12596	12615	12477	12642	12576	12588	12587	12615	12531	12566	12585	12482	12525	12500	12579	12544	12522	12597	12615	12559	12573	12451	12517	12454	12744	12681	12618	12394	12417	12554	12499	12625	12559	12556	12586	12616	12437	12609	12622	12597	12415	12414	12585	12497	12630	12505	12758	12479	12539	12631	12531	12578	12630	12520	12497	12604	12499	12456	12363	12667	12730	12598	12642	12702	12448	12564	12584	12551	12658	12478	12616	12591	12688	12598	12512	12770	12350	12533	12463	12598	12558	12676	12444	12503	12475	12433	12420	12407	12456	12769	12551	12452	12534	12652	12639	12689	12669	12504	12586	12569	12496	12505	12580	12419	12558	12441	12612	12721	12686	12459	12353	12528	12603	12455	12549	12508	12590	12389	12530	12673	12679	12642	12477	12649	12549	12460	12515	12606	12485	12417	12582	12614	12498	12643	12469	12826	12388	12512	12507	12576	12571	12664	12542	12492	12634	12532	12489	12663	12702	12580	12466	12584	12503	12627	12541	12614	12565	12499	12608	12672	12475	12507	12651	12414	12563	12587	12455	12543	12450	12492	12657	12503	12606	12651	12524	12578	12397	12620	12688	12782	12545	12599	12575	12690	12635	12508	12659	12524	12617	12595	12838	12584	12363	12500	12701	12537	12618	12536	12720	12588	12436	12555	12515	12592	12399	12484	12642	12464	12502	12521	12561	12528	12607	12523	12451	12575	12515	12613	12541	12545	12468	12541	12680	12553	12498	12481	12609	12408	12514	12384	12549	12475	12544	12497	12560	12662	12497	12587	12467	12715	12393	12578	12559	12523	12694	12601	12514	12549	12403	12511	12678	12657	12597	12632	12577	12701	12528	12581	12457	12677	12630	12663	12496	12798	12536	12570	12504	12610	12620	12705	12595	12599	12477	12534	12303	12541	12481	12511	12659	12508	12695	12606	12644	12538	12589	12601	12719	12591	12633	12561	12467	12493	12572	12543	12646	12761	12594	12659	12603	12718	12678	12712	12708	12412	12538	12592	12510	12510	12705	12650	12504	12530	12587	12484	12527	12563	12601	12431	12666	12358	12584	12568	12724	12655	12698	12616	12568	12545	12560	12629	12712	12652	12444	12616	12560	12588	12577	12586	12581	12531	12604	12572	12586	12480	12519	12623	12704	12521	12588	12643	12591	12795	12594	12551	12538	12637	12624	12532	12625	12599	12449	12606	12639	12630	12606	12570	12635	12417	12618	12602	12583	12554	12438	12625	12606	12498	12617	12536	12634	12549	12607	12652	12675	12551	12550	12517	12693	12687	12606	12674	12637	12565	12633	12652	12494	12463	12478	12664	12443	12461	12530	12503	12437	12642	12576	12517	12640	12562	12433	12540	12505	12530	12572	12569	12594	12577	12704	12657	12550	12393	12631	12477	12733	12574	12581	12669	12449	12553	12695	12610	12565	12437	12624	12594	12569	12499	12621	12546	12606	12648	12445	12510	12545	12719	12541	12430	12535	12581	12539	12606	12584	12395	12488	12588	12470	12612	12575	12407	12491	12484	12763	12588	12478	12614	12512	12530	12536	12597	12639	12653	12651	12435	12643	12568	12528	12604	12380	12515	12731	12791	12611	12505	12518	12620	12601	12668	12611	12639	12492	12651	12524	12561	12587	12582	12713	12619	12634	12520	12582	12451	12461	12604	12550	12521	12529	12632	12666	12586	12535	12506	12420	12559	12498	12465	12534	12644	12461	12675	12437	12601	12772	12510	12384	12475	12556	12653	12651	12683	12702	12575	12533	12614	12504	12701	12614	12629	12428	12464	12459	12540	12664	12356	12419	12648	12529	12594	12691	12605	12632	12485	12634	12563	12551	12590	12592	12542	12564	12640	12369	12565	12399	12653	12663	12522	12613	12499	12529	12541	12304	12805	12507	12663	12693	12603	12494	12594	12540	12634	12480	12528	12672	12515	12623	12508	12602	12600	12486	12606	12630	12503	12745	12581	12692	12501	12587	12576	12634	12594	12481	12509	12682	12674	12588	12738	12586	12587	12580	12550	12502	12671	12644	12497	12474	12574	12405	12585	12600	12584	12617	12730	12506	12580	12594	12552	12662	12582	12460	12618	12598	12608	12463	12475	12551	12517	12600	12642	12580	12723	12617	12512	12489	12587	12439	12667	12473	12559	12718	12549	12354	12726	12571	12527	12706	12530	12573	12530	12666	12578	12714	12721	12472	12410	12585	12596	12634	12470	12690	12577	12578	12559	12424	12489	12727	12582	12775	12586	12674	12667	12712	12617	12606	12584	12571	12675	12621	12463	12593	12527	12678	12529	12469	12557	12764	12556	12406	12530	12721	12715	12609	12597	12664	12386	12526	12543	12633	12650	12427	12528	12604	12735	12619	12561	12681	12416	12574	12571	12539	12654	12742	12485	12602	12560	12665	12745	12685	12648	12461	12411	12720	12457	12580	12575	12647	12632	12546	12612	12513	12612	12607	12486	12460	12466	12671	12627	12643	12464	12506	12707	12590	12556	12529	12544	12648	12772	12669	12574	12585	12631	12495	12561	12598	12471	12460	12479	12485	12615	12704	12757	12522	12657	12587	12609	12583	12556	12758	12698	12481	12571	12745	12594	12719	12506	12634	12593	12590	12557	12774	12535	12550	12559	12554	12651	12553	12687	12642	12472	12701	12520	12432	12552	12555	12497	12585	12550	12477	12419	12628	12550	12565	12531	12580	12680	12546	12654	12503	12412	12567	12666	12651	12524	12478	12508	12638	12398	12598	12426	12699	12593	12614	12534	12677	12651	12548	12418	12626	12570	12512	12538	12513	12616	12651	12657	12596	12585	12615	12531	12522	12522	12606	12646	12553	12449	12682	12374	12564	12480	12644	12604	12619	12654	12575	12600	12567	12642	12476	12628	12595	12630	12502	12553	12416	12493	12574	12694	12633	12551	12406	12567	12643	12567	12504	12632	12533	12417	12722	12606	12521	12421	12683	12688	12660	12558	12605	12465	12596	12656	12446	12577	12635	12801	12765	12685	12548	12463	12578	12543	12464	12676	12433	12513	12697	12672	12557	12507	12659	12750	12506	12597	12598	12596	12671	12450	12467	12568	12625	12458	12567	12430	12492	12596	12541	12673	12427	12570	12571	12528	12587	12431	12659	12623	12684	12638	12485	12547	12593	12646	12611	12656	12691	12594	12604	12454	12526	12554	12604	12608	12650	12551	12508	12379	12673	12561	12468	12611	12559	12666	12507	12597	12605	12439	12734	12575	12498	12582	12462	12634	12484	12623	12592	12436	12564	12728	12546	12524	12611	12536	12550	12753	12485	12663	12689	12426	12585	12396	12702	12587	12697	12668	12584	12452	12552	12507	12419	12613	12517	12528	12508	12486	12536	12514	12595	12522	12561	12660	12532	12531	12548	12583	12579	12576	12619	12694	12687	12588	12580	12524	12563	12500	12697	12539	12580	12497	12433	12630	12626	12509	12735	12518	12471	12724	12586	12528	12672	12484	12706	12459	12485	12563	12506	12437	12494	12470	12705	12430	12518	12515	12604	12534	12555	12592	12616	12606	12334	12622	12604	12459	12541	12571	12630	12647	12592	12465	12428	12658	12633	12493	12606	12664	12510	12520	12646	12571	12611	12712	12646	12506	12716	12618	12504	12624
22762	21076	28875	24157	23791	27233	27984	22009	19296	18537	17486	16791	16721	16096	15861	15704	15543	15570	15308	15241	15212	15282	15370	15358	15258	15057	15149	15133	14937	15136	15115	15037	14974	14880	14954	14931	14940	14928	15122	14880	14827	14972	14823	14946	14929	14895	14813	14888	14769	14940	14870	14964	15008	14954	14955	14823	14970	14816	14710	14938	14678	14804	14798	14898	15094	14763	14764	14696	14865	14734	14859	14702	14588	14726	14797	14830	14754	14855	14923	14950	14895	14927	14786	14784	14963	14880	14778	14814	14734	14651	14770	14783	14825	14762	14644	14802	14851	14717	14890	14757	14802	14797	14699	14816	14772	14653	14974	14809	14737	14525	14979	14728	14744	14838	14695	14788	14841	14630	14832	14853	14696	14883	14786	14514	14717	14713	14788	14906	14629	14741	14653	14616	14826	14634	14692	14779	14699	14670	14800	14818	14887	14847	14717	14860	14715	14878	14766	14632	14821	14817	14794	14957	14896	14956	14851	14943	14814	14824	14674	14884	14665	14889	15006	14897	14679	14758	14715	14836	14838	14823	14891	14687	14816	14552	14679	14731	14707	14993	14894	14913	14886	14906	14505	14583	14659	14850	14932	14752	14790	14708	14771	14873	14692	14947	14865	14841	14708	14763	14932	14730	14784	14884	14805	14722	14713	14557	14850	14584	14561	14785	14704	14920	14748	14701	14969	14771	14659	14575	14770	14809	14777	14710	14789	14635	14724	14843	14885	14734	14562	14781	14494	14530	14645	14613	14788	14836	14803	14666	14732	14766	14613	14701	14783	14610	14739	14686	14671	14623	14578	14611	14747	14747	14810	14772	14625	14608	14789	14656	14667	14735	14655	14691	14693	14710	14783	14872	14797	14777	14838	14657	14856	14736	14660	14759	14806	14723	14826	14764	14753	14726	14728	14879	14873	14708	14736	15106	14694	15022	14971	14680	14802	14564	14795	14726	14810	14713	14682	14775	14589	14708	14662	14593	14897	14740	14698	14785	14751	14793	14712	14824	14826	14870	14724	14562	14813	14626	14604	14861	14607	14747	14682	14656	14608	14506	14759	14872	14752	14699	14796	14605	14773	14854	14828	14663	14749	14890	14993	14833	14686	15028	14753	14897	14886	14776	14696	14649	14962	14663	14758	14785	14839	14682	14724	14652	14644	14565	14648	14638	14615	14720	14800	14879	14858	14705	14799	14836	14736	14815	14691	14794	14862	14653	14827	14746	14622	14675	14892	14861	14571	14613	14580	14884	14679	14572	14699	14952	14822	14681	14745	14816	14771	14740	14921	14731	14801	14699	14959	14881	14613	14585	14752	14669	14708	14786	14744	14776	14670	14721	14610	14662	14677	14747	14749	14767	14869	14623	15000	14768	14713	14848	14686	14773	14732	14450	14759	14612	14814	14629	14703	14830	14803	14899	14855	14769	14611	14787	14744	14694	14773	14726	14946	14773	14703	14838	14928	14562	14732	14941	14906	14735	14739	14768	14743	14798	14781	14839	14633	14680	14760	14748	14864	14664	14694	14690	14909	14879	14480	14800	14664	14860	14713	14775	14767	14741	14790	14863	14785	14680	14561	14711	14733	14774	14759	14809	14715	14771	14656	14721	15039	14724	14703	14708	14834	14779	14836	14634	14839	14690	14662	14783	14762	14783	14564	14798	14616	14835	14860	14609	14906	14792	14659	14779	14828	14854	14647	14686	14775	14556	14942	14671	14610	14851	14915	14866	14804	14792	14706	14975	14766	14771	14516	14711	14833	14958	14973	14827	14576	14679	14714	14682	14809	14888	14746	14808	14887	14904	14798	14775	14702	14963	14754	14763	14621	14917	14942	14730	14615	14723	14677	14723	14795	14565	14608	14785	14799	14864	14736	14839	14885	14818	14650	14762	14844	14780	14811	14835	14794	14923	14775	14809	14622	15018	14795	14791	14623	14601	14635	14756	14854	14813	14629	14858	14926	14830	14706	14771	14853	14858	14735	14724	14828	14576	14788	14688	14849	14671	14668	14600	14741	14873	14849	14800	14709	14654	14857	14694	14785	14644	14855	14834	14789	14837	14922	14769	14811	14658	14705	14680	14851	14831	14892	14889	14963	14812	14877	14675	14751	14803	14643	14674	14882	14886	14507	14913	14819	14875	14829	14683	14842	14881	14959	14913	14859	14681	14625	14654	14858	15014	14744	14640	14646	14788	14812	14824	14660	14697	14463	14578	14814	14600	14617	14743	14547	14716	14807	14840	14694	14702	14510	14547	14790	14697	14881	14690	14720	14725	14832	14725	14876	14796	14757	14630	14800	14803	14758	14599	14948	14717	14797	14788	14769	14821	14824	14783	14743	14522	14831	14641	14910	14810	14861	14889	14834	14536	14767	14505	14613	14686	14694	14727	14672	14640	14503	14671	14853	14578	14645	14760	14776	14840	14665	14841	14801	14800	14769	14775	14702	14810	14813	14796	14728	14661	14678	14773	14752	14771	14662	14617	14597	14640	14743	14600	14767	14723	14772	14781	14843	14842	14800	14865	14595	14880	14633	14451	14724	14724	14661	14792	14743	14855	14743	14979	14794	14668	14834	14938	14667	14814	14785	14761	14855	14518	14771	14706	14804	14761	14885	14748	14849	14918	14678	14581	14793	15019	14638	14563	14774	14710	14794	14674	14897	14730	14627	14801	14824	14734	14699	14713	14830	14630	14827	14796	14883	14765	14725	14712	14804	14663	14852	14867	14559	14852	14821	14786	14856	14902	14608	14731	14725	14887	14816	14780	14808	14807	14756	14827	14648	14648	14589	14889	14661	14884	14607	14612	14711	14912	15014	14919	14716	14584	14817	14789	14680	14653	14755	14854	14550	14711	14818	14785	14767	14680	14778	14932	14674	14912	14678	14800	14839	14848	14686	14705	14835	14736	14848	14687	14781	14751	14530	14612	14702	14912	14854	14913	14696	14671	14795	14877	14695	14773	14721	14737	14638	14597	14486	14732	14753	14797	14826	14571	14817	14803	15120	14821	14644	14738	14931	14796	14599	14792	14956	14784	14761	14662	14562	14851	14902	14887	14917	14944	14658	14692	14620	14771	14702	14401	14570	14625	14703	14689	14767	14853	14697	14695	14561	14931	14654	14714	14926	14796	14784	14912	14694	14625	14801	14861	14792	14808	14727	14815	14705	14778	14658	14810	14842	14964	14734	14643	14618	14790	14820	14855	14627	14654	14738	14875	14656	14756	14701	14683	14523	14632	14826	14737	14824	14663	14797	14859	14559	14590	14721	14662	14691	14966	14765	14753	14750	14803	14691	14812	14713	14796	14760	14838	14626	14760	14540	14761	14820	14576	14893	14585	14711	14630	14820	14741	14713	14871	14809	14668	14847	14899	14840	14668	14888	14668	14633	14696	14946	14799	14930	15049	14585	14769	14710	14644	14852	14899	14596	14791	14624	14744	14710	14679	14722	14751	14669	14553	14579	14786	14867	14892	14840	14915	14738	14802	14790	14731	14776	14758	14874	14510	14889	14810	14815	14760	14622	14610	14783	14775	14674	14801	14741	14795	14597	14632	14678	14750	14924	14793	14649	14594	14812	14874	14820	14787	14622	14817	14868	14803	14831	14696	14685	14617	14686	14843	14776	14747	14647	14619	14953	14761	14644	14831	14610	14626	14663	14756	14773	14693	15000	14778	14792	14621	14581	14583	14671	14764	14732	14688	14910	14633	14855	14914	14942	14645	14707	14561	14766	14708	14747	14860	14784	14969	14726	14639	14776	14693	14854	14770	14891	14704	14788	14813	14890	14738	14853	14655	14795	14866	14893	14831	14550	14707	14756	14782	14704	14781	14666	14568	14750	15020	14871	14763	14679	14843	14645	14808	14647	14875	14851	14931	14506	14793	14919	14825	14783	14719	14757	14727	14772	14782	14705	14677	14598	14850	14717	14687	14774	14629	14559	14797	14584	14692	14951	14786	14843	14777	14610	14439	14827	14803	14833	14767	14728	14860	14783	14698	15008	14771	14919	14987	14674	14893	14951	14877	14681	14886	14727	14868	14779	14916	14794	14667	14845	14765	14769	14786	14572	14664	14624	14744	14747	14795	14914	14814	14885	14745	14590	14656	14733	14676	14695	14701	14816	14393	14853	14781	14844	14771	14660	14754	14897	14818	14660	14722	14796	14812	14789	14500	14892	14719	14665	14598	14632	14572	14769	14680	14815	14710	14707	14858	14883	14966	14739	14776	14636	14749	14807	14679	14674	14681	14798	14849	14838	14718	14727	14584	14801	14976	14647	14732	14548	14701	14601	14715	14643	14809	14811	14907	14916	14723	14970	14901	14708	14709	14766	14958	14733	14918	14530	14692	14614	14708	14862	14847	14701	14550	14684	14752	14662	14630	14779	14836	14897	14759	14773	14706	14779	14666	14777	14808	14606	14749	14733	14766	14805	14926	14916	15149	14967	14710	14688	14780	14900	14685	14653	14671	14618	14979	14952	14570	14508	14618	14772	14818	14827	14689	14841	14773	14662	14849	14912	14637	14745	14754	14715	14803	14709	14602	14706	14498	14676	14763	14705	14650	14652	14565	14673	14884	14831	14752	14815	14894	14672	14717	14586	14734	14776	14884	14677	14775	14699	14875	14652	14653	14776	14771	14932	14685	14714	14674	14696	14656	14477	15029	14680	14869	14666	14965	14745	14818	14701	14800	14801	14823	14750	14606	14726	14740	14634	14712	14679	14969	14934	14755	14896	14739	14770	14723	14928	14762	14687	14804	14759	14763	14923	14688	14882	14661	14623	14777	14751	14910	14641	14653	14832	14407	14606	14539	14960	14713	14827	14701	14629	14745	14727	14789	14623	14657	14865	14725	14747	14702	14824	14820	14843	14739	14565	14767	14637	14654	14744	14769	14927	14782	14682	14564	14865	14690	14856	14699	14869	14878	14618	14764	14845	14727	14786	14572	14622	14570	14791	14596	14773	14784	14481	14951	14775	14817	14688	14774	14837	14756	14586	14685	14935	14860	14623	14668	14911	14637	14946	14872	14819	14913	14879	14837	14830	14687	14728	14841	14607	14567	14669	14703	14613	14436	14647	14758	14749	14717	14994	14785	14551	14573	14671	14744	14746	14745	14751	14785	14765	14901	14733	14836
35809	60946	55357	43908	37438	31025	25750	21906	19278	17510	16668	15398	15170	14640	14223	13870	13791	13585	13628	13523	13377	13328	13268	13248	13456	13082	13142	12964	13155	12928	13027	12945	12884	13067	12957	12860	12978	12924	12905	12872	12956	12860	12797	12873	12864	12997	12727	12837	12960	12817	13004	12883	12915	12737	12665	12834	12902	12871	12782	12925	12583	12715	12847	12928	12729	12943	12776	12778	12703	12735	12708	12748	12673	12822	12873	12718	13014	12717	12704	12884	12744	12759	12841	12863	12736	12536	12806	12898	12801	12798	12875	12796	12810	12755	12761	12779	12782	12801	12847	12792	12687	12855	12628	12807	12822	12664	12777	12646	12791	12703	12861	12607	12764	12863	12793	12886	12810	12748	12915	13006	12907	12789	12976	12863	12855	12745	12685	12802	12785	12768	12873	12747	12828	12696	12665	12667	12669	12774	12797	12881	12817	12766	12887	12738	12721	12832	12761	12828	12786	12854	12697	12905	12742	12857	12743	12777	12739	12723	12779	12826	12881	12737	12843	12650	12783	12748	12665	12726	12647	12937	12842	12667	12740	12699	12895	12552	12923	12735	12878	12726	12590	12852	12702	12564	12676	12792	12819	12835	12933	12729	12881	12796	12809	12730	12784	12832	12777	12827	12810	12811	12795	12852	12766	12874	12862	12796	12817	12683	12672	12695	12801	12906	12758	12950	12686	12793	12827	12710	12791	12930	12687	12797	12836	12899	12526	12816	12822	12807	12877	12838	12759	12752	12923	12927	12747	12938	12760	12759	12769	12836	12878	12950	12604	12820	12796	12890	12752	12871	12747	12792	12612	12694	13015	12685	12798	12719	12797	12678	12953	12652	12820	12760	12654	12728	12747	12819	12800	12796	12795	12880	12901	12834	12831	12808	12884	12641	12608	12788	12680	12791	12854	12839	13012	12625	12772	12614	12768	12854	12695	12775	12790	12987	12722	12785	12894	12943	12709	12895	12875	12735	12727	12798	12632	12827	12752	12664	12689	12824	12881	12763	12654	12776	12787	12797	12747	12838	12705	12863	12894	12739	12922	12838	12910	12813	12958	12760	12734	12834	12784	12707	12960	12827	12838	12739	12850	12745	12685	12732	12748	12755	12725	12832	12699	12816	12846	12810	12774	12892	12654	12643	12906	12808	12700	12855	12635	12755	12721	12789	12661	12708	12786	12728	12787	12836	12543	12829	12697	12815	12782	12866	12708	12739	12816	12715	12962	12825	12847	12732	12706	12758	12769	12703	12801	12811	12775	12736	12702	12726	12844	12802	12754	12582	12872	12816	12929	12729	12695	12683	12892	12741	12832	12825	12846	13050	12857	12800	12718	12504	12805	12884	12842	12702	12790	12770	12786	12714	12645	12802	12765	12689	12720	12771	12904	12762	12871	12648	12631	12560	12879	12888	12861	12849	12878	12820	12856	12735	12749	12712	12777	12903	12890	12798	12873	12654	12743	12736	12811	12891	12769	12794	12842	12830	12780	12745	12809	12879	13021	12699	12794	12727	12661	12738	12964	12941	12835	13053	12827	12898	12806	12826	12788	12757	12730	12666	12727	12871	12819	12917	12881	12732	12888	12699	12688	12738	12822	12878	12757	12884	12705	12756	12984	12727	12867	12840	12769	12740	12426	12760	12763	12947	12797	12906	12705	12693	12686	12777	12696	12797	12785	12796	12756	12845	12777	12850	12806	12751	12627	12682	12856	12797	12783	12743	12794	12815	12653	12890	12694	12806	12761	12841	12852	12726	12754	12781	12787	12801	12877	12909	12766	12822	12769	12786	12993	12775	12668	12871	12900	12654	12777	12838	12853	12754	12704	12868	12675	12733	12754	12805	12765	12790	12729	12890	12790	12788	12807	12707	12847	12782	12912	12856	12732	12763	12798	12735	12725	12584	12804	12856	12737	12820	12888	12680	12812	12704	12879	12773	12951	12776	12859	12907	12547	12923	12738	12716	12958	12619	12756	12752	12775	12717	12834	12800	12769	12765	12893	12710	12651	12753	12890	12576	12699	12823	12813	12728	12775	12861	12928	12889	12758	12767	12864	12709	12723	12586	12810	12847	12840	12800	12802	12770	12633	12715	12740	12807	12863	12824	12896	12854	12604	12862	12811	12742	12712	12774	12798	12718	12973	12987	12764	12879	12924	12877	12722	12705	12782	12917	12750	12811	12720	12893	12822	12729	12719	12712	12794	12567	12952	12828	12769	12715	12891	12775	12909	12751	12767	12734	12739	12758	12779	12727	12740	12830	12857	12851	12831	12736	12892	12879	12900	12632	12922	12788	12732	12869	12682	12737	12875	12863	12755	12899	12661	12811	12887	12742	12592	12653	12813	12803	12780	12737	12744	12770	12713	12909	12598	12801	12852	12822	12625	12798	12716	12917	12773	12762	12683	12773	12798	12825	12887	12856	12743	12734	12719	12952	12801	12797	12685	12822	12758	12681	12764	12736	12682	12691	12738	12878	12714	12771	12805	12747	12727	12696	12738	12824	12568	12818	12902	12778	12738	12764	12655	12754	12740	12853	12765	12636	12718	12708	12887	12761	12885	12874	12684	12690	12747	12691	12700	12769	12956	12820	12658	12658	12847	12784	12949	12901	12875	12656	12821	12886	12868	12928	12796	12780	12742	12639	12854	12736	12951	12584	12847	12865	12786	12981	12897	12820	12700	12861	12833	12944	12949	12800	12789	12857	12613	12882	12783	12813	12855	12756	12854	12960	12768	12865	12669	12637	12802	12796	12747	12807	12753	12628	12707	12863	12755	12744	12608	12703	12746	12893	12667	12643	12857	12766	12721	12586	12732	12908	12673	12821	12723	12694	12862	12691	12835	12844	12648	12788	12670	12866	12999	12731	12891	12676	12847	12843	13033	12780	12711	12682	12841	12777	12699	12669	12822	12733	12756	12756	12878	12630	12849	12765	12764	12843	12734	12789	12738	12714	12842	12806	12768	12835	12768	12914	12841	12849	12640	12737	12699	12824	12879	12785	12766	12678	12691	12759	12685	12800	12805	12724	12830	12535	12887	12742	12791	12898	12790	12794	12620	12798	12791	13047	12844	12840	12779	12725	12749	12743	12781	12710	12702	12705	12664	12831	12697	12566	12728	12797	12882	12732	12854	12803	12803	12944	12779	12771	12907	12716	12700	12914	12759	12782	12931	12643	12844	12959	12860	12689	12809	12837	12794	12902	12683	12654	12855	12828	12857	12769	12874	12850	12697	12627	12789	12716	12747	12792	12856	12701	13016	12901	12593	12916	12702	12893	12758	12732	12832	12675	12827	12790	12881	12743	12715	12845	12824	12684	12754	12771	12641	12804	12744	12655	12857	12743	12788	12731	12775	12786	12804	12918	12752	12591	12847	12718	12746	12722	12667	12790	12735	12852	12838	13042	12809	12817	12714	12725	12576	12774	12773	12746	12792	12884	12873	12760	12698	12754	12767	12789	12771	12646	12742	12792	12725	12796	12740	12851	12744	12860	12937	12759	12804	12756	12829	12784	12898	12750	12727	12892	12640	12729	12749	12627	12745	12672	12679	12927	12757	12788	12713	12564	12915	12781	12680	12840	12716	12696	12773	12774	12814	12765	12761	12838	12826	12795	12900	12729	12855	12782	12695	12797	12819	12804	12801	12743	12808	12746	12841	12820	12735	12744	12754	12872	12714	12825	12958	12762	12631	12646	12682	12796	12773	12701	12826	12814	12891	12931	12932	12859	12795	12761	12809	12797	12766	12837	12710	12764	12805	12762	12684	12774	12814	12747	12821	12711	12610	12800	12845	12847	12841	12891	12778	12707	12729	12710	12796	12855	12705	12780	12972	12752	12789	12759	12622	12741	12689	12718	12807	12873	12817	12718	12920	12799	12807	12706	12735	12828	12817	12796	12791	12965	12844	12940	12703	12701	12950	12819	12802	12584	12848	13004	12771	12669	12856	12694	12871	12784	12783	12912	12746	12755	12828	12811	12738	12807	12613	12837	12867	12723	12851	12765	12830	12992	12810	12798	12879	12539	12755	12775	12769	12814	12854	12676	12742	12938	12786	12820	12741	12714	12800	12895	12706	12841	12674	12901	12783	12827	12836	12827	12883	12778	12972	12803	12859	12780	12835	12882	12802	12762	12749	12668	12809	12583	12732	12766	12711	12744	12843	12734	12793	12777	12828	12785	12805	12726	12866	12775	12638	12862	12821	12811	12774	12757	12722	12823	12791	12889	12917	12848	12793	12865	12872	12729	12989	12650	12690	12893	12738	12826	12923	12633	12732	12513	12887	12830	12733	12891	12768	12552	12547	12751	12844	12882	12830	12826	12742	12853	12728	12784	12783	12745	12768	12808	12855	12747	12776	12839	12709	12751	12792	12866	12887	12930	12598	12857	12739	12801	12671	12767	12860	12757	12626	12907	12970	12837	12800	12850	12813	12850	12835	12779	12849	12807	12881	12802	12680	12744	12766	12843	12820	12880	12652	12969	12695	12836	12894	12602	12819	12823	12743	12754	12686	12677	12854	12703	12763	12972	12680	12946	12918	12824	12823	12829	12815	12662	12753	12790	12708	12665	12892	12670	12698	12712	12741	12782	12728	12755	12741	12635	12824	12715	12721	12834	12614	12875	12721	12756	12832	12780	12745	12910	12839	12845	12764	12831	12680	12764	12803	12801	12851	12689	12751	12748	12870	12805	12928	12634	12858	12942	12679	12819	12714	12729	12818	12800	12900	12645	12847	12826	12821	12617	12882	12808	12682	12897	12714	12742	12698	12775	12817	12845	12664	12927	12625	12819	12865	12927	12890	12641	12906	12813	12803	12734	12900	12785	12682	12773	12796	12747	12778	12704	12595	12716	12803	12641	12777	12850	12794	12748	12770	12751	12878	12804	12790	12803	12831	12813	12824	12741	12740	12688	12619	12947	12797	12925	12603	12852	12801	12858	12939	12802	12791	12773	12822	12873	12744	12681	12770	12776	12873	12677	12854	12797	12759	12872	12665	12784	12788	12602	12738	12827	12851	12753	12682	12799	12640	12843	12746	12740	12829	12870	12812	12762	12702	12847	12796	13015	12606	12812	12929	12742	12882	12715	12869	12678	12773	12760	12855	12846	12843	12704	12583	12866	12700	12808	12829	12686
29711	31438	38860	33136	25652	21436	19085	17331	16478	15931	15648	15488	15304	15106	14899	14924	14867	14967	14915	14808	14960	14804	15019	14764	14871	14724	14855	14893	14793	14840	14704	14714	14791	14856	14655	14687	14798	14792	14770	14480	14686	14706	14887	14868	14779	14746	14649	14663	14786	14743	14798	14730	14623	14675	14733	14915	14700	14566	14528	14561	14620	14773	14810	14881	14857	14486	14650	14662	14683	14905	14911	14606	14813	14754	14728	14630	14708	14748	14868	14790	14816	14725	14846	14668	14642	14623	14846	15043	14526	14570	14687	14687	14880	14763	14940	14653	14575	14542	14712	14735	14763	14443	14798	14563	14855	14871	14742	14841	14712	14682	14745	14709	14530	14684	14806	14660	14892	14600	14628	14703	14756	14770	14742	14666	14743	14617	14782	14792	14820	14787	14699	14649	14505	14585	14834	14593	14658	14858	14690	14651	14715	14621	14526	14658	14808	14978	14894	14818	14747	14622	14796	14615	14703	14721	14678	14568	14636	14619	14852	14641	15021	14797	14737	14741	14776	14552	14733	14930	14737	14704	14660	14574	14810	14812	14648	14722	14819	14957	14866	14872	14742	14662	14617	14892	14742	14756	14654	14688	14598	14771	14777	14594	14891	14698	14748	14687	14896	14700	14731	14630	14788	14859	14635	14693	14637	14638	14820	14827	14907	14751	14664	14757	14892	14565	14642	14863	14822	14831	14671	14761	14727	14566	14913	14564	14910	14778	14813	14865	14743	14865	14837	14701	14637	14663	14838	14649	14607	14750	14535	14613	14555	14605	14783	14589	14651	14586	14729	14611	14623	14777	14633	14690	14651	14594	14715	14785	14741	14732	14633	14699	14654	14690	14544	14733	14674	14657	14784	14721	14691	14841	14911	14620	14727	14600	14729	14737	14679	14787	14636	14624	14726	14660	14749	14725	14841	14676	14701	14763	14596	14674	14658	14719	14655	14771	14732	14581	14622	14886	14746	14684	14730	14606	14744	14638	14641	14572	14615	14701	14638	14818	14570	14662	14623	14641	14677	14660	14596	14519	14762	14601	14642	14778	14730	14744	14731	14822	14671	14624	14678	14545	14781	14761	14707	14762	14578	14750	14626	14689	14588	14560	14668	14814	14588	14449	14871	14665	14853	14605	14766	14749	14697	14682	14902	14645	14718	14499	14841	14906	14548	14665	14651	14584	14794	14699	14523	14907	14539	14619	14706	14556	14656	14668	15060	14635	14688	14628	14749	14539	14692	14523	14745	14819	14702	14757	14840	14832	14712	14801	14463	14606	14732	14663	15024	14893	14753	14848	14692	14791	14850	14726	14821	14785	14720	14728	14734	14808	14956	14621	14538	14757	14612	14947	14641	14848	14711	14821	14665	14736	14733	14644	14755	14944	14719	14644	14645	14493	14774	14635	14607	14779	14681	14694	14675	14437	14640	14889	14994	14863	14615	14737	14698	14746	14701	14587	14829	14692	14586	14754	14769	14754	14836	14653	14892	14685	14548	14709	14458	14590	14616	14784	14788	14808	14870	14621	14745	14701	14684	14785	14722	14733	14616	14520	14605	14731	14594	14814	14742	14909	14670	14762	14795	14618	14567	14664	14615	14519	14580	14788	14534	14844	14843	14589	14681	14821	14720	14645	14760	14636	14629	14875	14447	14522	14788	14533	14778	14656	14746	14730	14911	14818	14791	14741	14716	14669	14653	14747	14790	14819	14874	14791	14850	14684	14634	14583	14707	14690	14816	14565	14609	14880	14692	14718	14824	14686	14866	14762	14731	14413	14483	14647	14601	14792	14792	14667	14705	14744	14772	14746	14721	14808	14784	14850	14607	14704	14649	14709	14649	14747	14812	14663	14889	14703	14599	14612	14888	14803	14686	14672	14959	14661	14783	14619	14654	14714	14735	14897	14610	14750	14737	14506	14699	14791	14679	14724	14988	14942	14775	14947	14650	14493	14528	14572	14702	14938	14822	14661	14761	14633	14648	14707	14862	14800	14552	14795	14772	14808	14599	14604	14606	14838	14660	14711	14684	14680	14671	14685	14678	14663	14538	14610	14739	14684	14514	14790	14707	14533	14603	14937	14871	15032	14819	14900	14662	14821	14840	14719	14738	14880	14699	14669	14488	14573	14952	14550	14448	14641	14843	14543	14392	14902	14669	14780	14741	14496	14485	14579	14843	14622	14789	14576	14731	14657	14738	14753	14711	14763	14780	14667	14611	14502	14705	14656	14611	14723	14673	14570	14968	14644	14715	14707	14452	14820	14719	14701	14692	14881	14731	14786	14741	14817	14795	14729	14881	14635	14687	14851	14581	14620	14534	14818	14629	14751	14677	14713	14907	14711	14815	14766	14688	14701	14734	14645	14695	14692	14615	14780	14621	14568	14742	14713	14637	14555	14676	14472	14769	14903	14790	14713	15016	14872	14552	14685	14636	14697	14774	14693	14752	14616	14684	14778	14761	14779	14773	14756	14695	14810	14903	14795	14711	14644	14634	14640	14814	14565	14686	14630	14666	14784	14895	15022	14702	14629	14697	14752	14612	14752	14713	14700	14701	14744	14649	14643	14696	14598	14652	14647	14684	14541	14586	14529	14701	14708	14847	14496	14730	14734	14745	14563	14662	14666	14601	14730	14654	14703	14545	14796	14738	14877	14840	14744	14618	14596	14778	14673	14610	14664	14860	14886	14718	14750	14567	14724	14769	14830	14810	14613	14797	14537	14532	14749	14765	14808	14726	14651	14639	14818	14761	14682	14803	14706	14685	14617	14525	14775	14798	14713	14727	14830	14741	14518	14522	14752	14863	14890	14663	14742	14633	14649	14755	14639	14772	14695	14727	14742	14695	14577	14676	14683	14671	14556	14739	14688	15024	14680	14795	14608	14845	14675	14845	14661	14730	14780	14738	14698	14891	14761	14747	14886	14604	14645	14743	14693	14709	14579	14656	14449	14628	14751	14962	14952	14820	14656	14596	14718	14713	14869	14663	14659	14693	14793	14901	14659	14729	14602	14689	14762	14625	14791	14560	14633	14654	14833	14807	14703	14682	14554	14507	14808	14805	14706	14589	14774	14781	14647	14642	14876	14851	14759	14731	14602	14703	14711	14774	14746	14673	14670	14749	14794	14637	14688	14738	14849	14420	14667	14619	14745	14702	14883	14645	14651	14664	14648	14761	14701	14656	14784	15003	14974	14721	14715	14926	14816	14703	14867	14729	14729	14541	14835	14769	14570	14586	14796	14634	14647	14669	14559	14622	14886	14746	14774	14738	14703	14808	14692	14463	14554	14628	14817	14840	14811	14710	14664	14606	14554	14887	14623	14613	14606	14649	14508	14670	14664	14618	14695	14660	14781	14679	14729	14644	14807	14897	14924	14813	14771	14736	14736	14712	14676	14730	14761	14792	14533	14575	14708	14740	14639	14817	14611	14720	14644	14799	14599	14782	14717	14616	14481	14706	14717	14861	14676	14720	14714	14730	14694	14686	14769	14826	14779	14790	14590	14669	14613	14777	14698	14570	14776	14727	14609	14877	14625	14674	14622	14663	14611	14625	14640	14642	14825	14478	14695	14759	14746	14772	14607	14711	14821	14914	14886	14700	14826	14546	14729	14830	14747	14791	14599	14825	14658	14891	14831	14763	14770	14737	14614	14594	14564	14693	14687	14695	14934	14721	14923	14592	14635	14819	14575	14655	14648	14760	14628	14789	14665	15041	14660	14653	14639	14672	14452	14753	14797	14843	14902	14674	14773	14699	14696	14787	14593	14762	14637	14805	14693	14773	14873	15019	14729	14739	14809	14646	14888	14721	14700	14679	14747	14671	14819	14802	14858	14706	14599	14673	14881	14807	14735	14668	14784	14687	14742	14714	14758	14818	14736	14709	14806	14733	14477	14657	14595	14671	14685	14813	14629	14802	14695	14465	14903	14687	14725	14725	14844	14821	14581	14759	14691	14761	14814	14770	14792	14573	14761	14770	14887	14861	14790	14698	14856	14666	14884	14619	14869	14771	14672	14636	14614	14547	14673	14778	14742	14730	14684	14859	14736	14690	14778	14491	14833	14987	14673	14677	14685	14707	14804	14723	14712	14721	14645	14940	14853	14692	14726	14835	14695	14675	14676	15016	14816	14910	14715	14715	14683	14723	14611	14826	14715	14709	14905	14970	14783	14640	14685	14729	14632	14623	14536	14790	14732	14742	14690	14823	14501	14654	14644	14875	14754	14678	14807	14657	14681	14624	14676	14681	14781	14609	14646	14808	14712	14809	14785	14768	14719	14767	14566	14726	14616	14612	14828	14759	14987	14758	14612	14722	14769	14789	14901	14737	14759	14782	14551	14760	14742	14812	14684	14766	14643	14664	14756	14716	14627	14681	14741	14863	14847	14659	14684	14653	14701	14735	14850	14797	14658	14680	14802	14848	14931	14754	14669	14771	14662	14829	14597	14693	14558	14721	14786	14755	14727	14719	14659	14808	14827	14611	14717	14728	14727	14839	14579	14592	14703	14792	14547	14829	14634	14786	14848	14690	14693	14787	14834	14828	14726	14473	14779	14758	14783	14740	14588	14827	14625	14734	14786	14809	14724	14627	14571	14443	14783	14616	14723	14632	14624	14599	14732	14792	14663	14637	14556	14642	14643	14715	14763	14672	14727	14682	14704	14747	14745	14722	14767	14642	14791	14705	14799	14653	14574	14720	14631	14643	14787	14674	14752	14772	14617	14945	14735	14634	14672	14859	14709	14877	14773	14730	14607	14584	14531	14625	14737	14797	14685	14722	14623	14673	14650	14461	14589	14749	14822	14708	14792	14801	14738	14660	14768	14830	14822	14504	14679	14478	14746	14694	14724	14928	14738	14686	14609	14729	14646	14743	14812	14506	14654	14638	14878	14814	14506	14734	14579	14519	14742	14670	14617	14734	14833	14553	14763	14723	14873	14745	14854	14799	14688	14748	14885	14808	14847	14847	14835	14696	14530	14628	14641	14796	14678	14671	14561	14818	14555	14691	14746	14736	14494	14671	14585	14687	14814	14819	14686	14589	14688	14528	14708	14695	14921	14732	14608	14739	14660	14709	14707	14612	14521	14886	14713	14620	14913	14710	14826	14805	14739	14748	14649	14732	14597	14487	14733	14519	14682
33898	48548	43088	32098	26030	21260	18579	16658	15655	14590	14444	13967	13661	13505	13336	13198	13255	13012	13008	13178	12962	13110	12887	12990	12916	12918	12851	12954	12812	12980	12769	12859	12832	12806	12909	12852	12910	12806	12861	12725	12846	12797	12989	12936	12709	12874	12851	12804	12849	12816	12921	12789	12829	12809	12927	12959	12767	12780	12863	12747	12898	12968	12861	12633	12756	12793	12748	12891	12782	12789	12819	12785	12778	12756	12724	12781	12821	12901	12843	12887	12497	12847	12664	12758	12872	12625	12900	12689	12974	12814	12799	12768	12765	12755	12845	12869	12784	12843	12680	12828	12761	12857	12870	12831	12691	12872	12767	12995	12887	12736	12777	12771	12905	12763	12712	12872	12788	12803	12751	12747	12771	12747	12817	12835	12851	12858	12688	12898	12757	12714	12731	12849	12767	12691	12520	12818	12608	12787	12874	12922	12666	12947	12981	12882	12699	12683	12923	12699	12840	12792	12779	12972	12777	12840	12972	12627	12662	12825	12762	12783	12920	12988	12898	12902	12715	12900	12787	12885	12805	12743	12819	12954	12809	12756	12692	12797	12759	12834	12858	12758	12777	12675	12812	12786	12759	12752	12804	12806	12788	12755	12865	12894	12687	12612	12751	12797	12743	12689	12852	12778	12782	12670	12976	12899	12712	12814	12798	12715	12831	12983	12739	12846	12834	12690	12720	12677	12928	12851	12888	12646	12829	12893	12724	12775	12773	12704	12761	12834	12692	12826	12836	12760	12973	12692	12789	12611	12950	12803	12812	12920	12746	12815	12769	12720	12632	12863	12815	12741	12822	12788	12927	12921	12707	12840	12766	13082	12751	12775	12785	12663	12702	12870	12816	12868	12807	12866	12669	12575	12907	12763	12848	12755	12855	12878	12816	12961	12759	12823	12792	12711	12792	12677	12780	12850	12713	12894	12835	12911	12649	12805	12792	12865	12722	12648	12997	12844	12820	12792	12715	12626	12708	12779	12738	12825	12897	12662	12929	12882	12655	12840	12677	12733	12799	12632	12773	12829	13017	12901	12781	12936	12681	12833	12834	12809	12846	12740	12899	12846	12934	12702	12787	12737	12741	13009	12859	12634	12777	12644	12735	12994	12962	12754	12857	12747	12967	12914	12819	12685	12793	12836	12867	12753	12809	12834	12965	12895	12669	12937	12865	12714	12635	12837	12766	12648	12816	12884	12912	12883	12692	12910	12779	12900	12872	12903	13020	12788	12746	12785	12788	12832	12875	12709	13001	12706	12797	12880	12865	12694	12715	12877	12755	12808	12705	13005	12875	12847	12884	12860	12760	12830	12749	12832	12864	12738	12861	12731	12873	12836	12704	12724	12834	12731	12865	12895	12765	12760	12793	12738	12804	12841	12653	12750	12707	12832	12756	12841	12691	12899	12763	12829	12766	12762	12728	12693	12876	12769	12782	12935	12851	12852	12859	12765	12758	12863	12810	12844	12858	12780	12831	12799	12771	12751	12778	12807	12825	12883	12741	12768	12701	12694	12765	12950	12850	12818	12905	12684	12967	12668	12849	12729	12780	12790	12714	12920	12604	12729	12785	12789	12880	12811	12793	12935	12913	12705	12808	12819	12829	12930	12808	12802	12829	12714	12798	12777	12981	12819	12698	12657	12651	12910	12908	12654	12804	12773	12686	12788	12729	12798	12709	12700	12824	12871	12772	12845	12869	12840	12839	12827	12886	12861	12670	12699	12911	12823	12821	12828	12795	12771	12893	12772	12650	12830	12743	12560	12683	12810	12866	12772	12749	12735	12871	12768	12779	12681	12792	12819	12762	12767	12819	12914	12817	12908	12852	12760	12854	12737	12950	12669	12830	12764	12735	12697	12779	12743	12777	12773	12902	12772	12594	12800	12804	12919	12819	12707	12888	12959	12792	12704	12669	12721	12682	12871	12759	12747	12773	12750	12694	12726	12731	12847	12619	12687	12861	12808	12860	12891	12794	12813	12841	12759	12756	12771	12885	12780	12822	12728	12726	12717	12772	12672	12736	12878	12852	12762	12687	12729	12781	12738	12825	12792	12661	12641	12724	12720	12653	12761	12790	12848	12907	12755	12786	12883	12704	12688	12919	12750	12833	12668	12708	12812	12634	12885	12847	12800	12686	12768	12770	12956	12876	12749	12759	12680	12840	12950	12690	12797	12769	12741	12833	12767	12756	12944	12899	12710	12790	12712	12857	12760	12848	12800	12875	12674	12806	12776	12850	12895	12852	12683	12791	12835	12748	12731	12865	12846	12700	12727	12911	12739	12942	12766	12989	12741	12763	12810	12886	12811	12766	12763	12702	12696	12847	12842	12987	12796	12641	12815	12588	12743	12858	12827	12863	12733	12787	12777	12829	12757	12752	12839	12713	12692	12984	12850	12632	12824	12844	12793	12828	12761	12950	12981	12898	12634	12832	12838	12902	12671	12720	12832	12852	12849	12733	12757	12755	12858	12840	12601	12796	12733	12883	12938	12621	12847	12828	12897	12965	12883	12821	12733	12928	12563	12931	12633	12606	12671	12847	12670	12720	12844	12701	12724	12832	12691	12707	12845	12899	12577	12764	12847	12768	12878	12751	12669	12628	12900	12827	12891	12726	12817	12935	12772	12712	12950	12785	12883	12797	12790	12893	12829	12850	12643	12631	12821	12742	12844	12805	12880	12913	12631	12756	12839	12816	12926	12793	12842	12907	12737	12878	12801	12795	12917	12991	12711	12801	12873	12798	12850	12708	12721	12898	12927	13021	12743	12790	12784	12779	13076	12829	12844	12820	12932	12815	12788	12776	12770	12913	12611	12902	12737	12903	12742	12846	12858	12758	12811	12807	12749	12883	12910	12751	12785	12666	12801	12771	12966	12876	12891	13018	12978	12799	12712	12897	12765	12742	12676	12875	12965	12936	12811	12813	12859	12856	12846	12823	12794	12926	12672	12870	12750	12812	12679	12812	12789	12872	12626	12879	12617	12829	12647	12795	12844	12666	12761	12840	12743	12818	13033	12784	12890	12706	12788	12834	12826	12817	12676	12671	12764	12686	12758	12838	12911	12728	12987	12683	12748	12784	12859	12768	12923	12708	12951	12783	12879	12784	12798	12898	12793	12751	12979	12850	12926	13003	12960	12957	12883	12773	12983	12862	12765	12784	12831	12811	12794	12797	12940	12678	12926	12862	12820	12967	12907	12823	12727	12660	12812	12756	12800	12674	12823	12854	12781	12739	12801	12659	12799	12634	12884	12674	12916	12855	12705	12765	12982	12680	12817	12719	12777	12633	12836	12853	12736	12817	12821	12881	12847	12699	12545	12799	12738	12719	12733	13013	12807	12722	12948	12720	12877	12733	12803	12697	12845	12829	12846	13029	12760	12725	12789	12690	12777	12666	12886	12767	12695	12763	12863	12704	12996	12917	12865	12946	12688	12627	12705	12710	12707	12778	12730	12709	12729	12701	12813	12855	12736	12948	12880	12829	12947	12704	12843	12746	12709	12746	12891	12933	12869	12793	12816	12733	12730	12895	12762	12801	13032	12843	12788	12677	12710	12704	12944	12716	12717	12845	12803	12771	12661	12807	12837	12723	12942	12912	12746	12804	12582	12840	12987	12755	12689	12854	12799	12955	12935	12820	12683	12940	12774	12727	12653	12885	12739	12849	12774	12834	13021	12659	12833	12787	12948	12886	12965	12720	12656	12898	12603	12894	12799	12823	12591	12880	12756	12880	12857	12902	12862	12850	12735	12805	12889	13030	12788	12892	12831	12758	12847	12903	12847	12786	12687	12867	12887	12799	12775	12784	12946	12728	12714	12813	12798	12764	12947	12703	12845	12708	12891	12941	12568	12834	12780	12833	12875	12955	12837	12836	12785	12697	12843	12614	12793	12861	12615	12833	12776	12831	12823	12828	12962	12965	12721	12881	12883	12700	12647	12732	12823	12792	12573	12753	12719	12725	12787	12943	12778	12689	12954	12733	12843	12749	12802	12818	12755	12760	13009	12696	12688	12711	12874	12659	12905	12822	12869	12770	12888	12765	12704	12814	12945	12937	12786	12951	12708	12811	12740	12637	12763	12759	12779	12847	12759	12619	12731	12767	12827	12681	12838	12869	12694	12975	12829	12888	12872	12891	12706	12822	12848	12882	12744	12903	12935	12924	12717	12906	12901	12792	12832	12805	12702	12978	12846	12855	12805	12737	12783	12842	12781	12795	12824	12847	12890	12852	12648	12792	12877	12756	12878	12777	12682	12919	12723	13046	12772	12883	12961	12893	12783	12861	12746	12741	12774	12875	12813	12835	12885	12994	12908	12829	12706	12605	12726	12880	12924	12798	12818	12916	12897	12694	12812	12858	12864	12699	12771	12847	12930	12928	12675	12806	12740	12844	12611	12805	12664	12829	12998	12833	12721	12655	12775	12681	13010	12751	12704	12660	12744	12824	12892	12700	12828	12800	13018	12803	12851	12733	12873	12854	12760	12800	12850	12891	12937	12727	12750	13003	12695	12752	12864	12825	12804	12738	12925	12875	12811	12755	12869	12770	12666	12838	12752	12837	12840	12764	12763	12689	12689	12964	12812	12841	12910	12854	12747	12812	12838	12849	12806	13037	12761	12805	12824	12819	12890	12900	12751	12834	12727	12933	12784	12852	12941	12785	12811	12712	12755	13003	12845	12879	12777	12757	12818	12689	13009	12761	12885	12752	12694	12793	12700	12872	12846	12945	12757	12799	12957	12757	12724	12642	12817	12789	12788	12733	12903	12827	12822	12886	12814	12871	12647	12732	12901	13026	12821	12793	12731	12752	12761	12912	12632	12877	12850	12863	12816	13050	12729	12938	12855	12837	12930	12959	12905	12760	12903	12899	12864	12980	12729	12739	12809	12865	12870	12712	12782	12789	12781	12829	12796	12910	12733	12927	12963	12944	13096	12887	12901	12715	12870	12717	12850	12769	12815	12809	12722	12786	12853	12761	12833	12932	12765	12802	12755	12677	12771	12586	12815	12863	12749	12580	12862	12659	12935	12734	12875	12836	12708	12628	12984	12942	12843	12732	12828	12716	12768	12680	12838	12799	12779	12711	12765	12811	12695	12700	12962	12836	12677	12730	12816	12931	12763	12717	12816	12854	12702
24146	21136	28811	26897	26553	25842	23401	19242	17507	16804	16143	15702	15577	15228	15150	15018	15083	14921	14989	14857	14788	14642	14759	14541	14779	14604	14468	14618	14400	14640	14495	14626	14579	14551	14587	14526	14528	14391	14162	14382	14467	14462	14569	14611	14707	14435	14467	14366	14577	14481	14263	14379	14393	14512	14363	14391	14369	14329	14478	14362	14547	14503	14360	14469	14411	14421	14498	14679	14606	14552	14409	14491	14537	14640	14448	14492	14412	14420	14317	14520	14444	14373	14428	14296	14477	14356	14311	14387	14522	14459	14308	14359	14479	14511	14513	14580	14400	14521	14740	14270	14446	14374	14545	14414	14394	14230	14253	14481	14504	14488	14448	14519	14204	14567	14293	14309	14494	14357	14341	14303	14449	14282	14364	14259	14543	14540	14547	14337	14286	14310	14283	14502	14367	14217	14434	14375	14430	14246	14327	14590	14296	14312	14368	14330	14482	14370	14497	14197	14298	14417	14568	14328	14400	14521	14486	14470	14635	14361	14588	14557	14355	14692	14515	14607	14444	14282	14305	14534	14490	14586	14368	14321	14435	14501	14372	14357	14503	14411	14429	14396	14477	14437	14289	14411	14447	14515	14279	14366	14407	14409	14301	14387	14466	14631	14438	14459	14385	14373	14360	14249	14330	14228	14421	14449	14474	14312	14364	14500	14527	14529	14345	14318	14450	14383	14443	14461	14391	14492	14341	14319	14462	14457	14536	14462	14348	14513	14287	14429	14453	14388	14289	14396	14357	14439	14536	14381	14460	14212	14390	14325	14426	14452	14531	14480	14291	14230	14491	14389	14458	14336	14503	14548	14470	14538	14487	14386	14300	14322	14517	14542	14303	14382	14434	14366	14541	14601	14359	14302	14389	14211	14338	14541	14489	14307	14474	14357	14352	14427	14441	14491	14499	14326	14434	14374	14460	14258	14330	14543	14505	14454	14418	14585	14557	14505	14399	14323	14374	14469	14440	14662	14305	14320	14665	14347	14537	14639	14544	14532	14407	14573	14298	14494	14454	14286	14360	14226	14327	14518	14430	14497	14433	14378	14456	14399	14424	14214	14450	14325	14523	14440	14327	14374	14389	14467	14257	14634	14541	14476	14474	14424	14493	14648	14442	14325	14211	14313	14689	14202	14323	14424	14213	14352	14436	14444	14275	14403	14312	14524	14503	14480	14368	14494	14490	14533	14489	14529	14503	14503	14309	14277	14403	14381	14467	14625	14461	14238	14552	14565	14431	14250	14172	14329	14320	14493	14500	14401	14626	14463	14525	14343	14492	14274	14370	14366	14468	14394	14512	14351	14375	14288	14447	14557	14508	14445	14454	14500	14423	14359	14356	14287	14459	14470	14447	14463	14436	14346	14269	14252	14416	14369	14463	14387	14381	14467	14422	14504	14316	14537	14442	14279	14538	14346	14568	14381	14446	14377	14339	14307	14477	14372	14351	14518	14590	14179	14492	14520	14476	14427	14402	14404	14466	14467	14658	14422	14512	14228	14293	14348	14464	14392	14434	14315	14395	14251	14429	14293	14475	14430	14554	14476	14382	14229	14487	14442	14615	14370	14318	14404	14316	14547	14399	14307	14520	14531	14221	14368	14503	14519	14603	14517	14507	14475	14224	14512	14418	14308	14528	14328	14314	14382	14638	14530	14434	14549	14415	14442	14492	14404	14504	14370	14583	14301	14510	14422	14402	14442	14357	14404	14259	14372	14640	14606	14429	14692	14506	14482	14330	14757	14585	14378	14300	14273	14273	14379	14371	14369	14381	14362	14410	14496	14333	14418	14403	14502	14520	14184	14408	14406	14412	14381	14394	14478	14376	14475	14639	14345	14536	14562	14423	14500	14382	14442	14556	14391	14446	14477	14370	14328	14241	14443	14498	14433	14493	14401	14287	14255	14428	14364	14436	14257	14516	14222	14711	14332	14572	14428	14427	14521	14317	14382	14436	14348	14411	14376	14516	14339	14374	14331	14385	14286	14182	14274	14312	14410	14522	14498	14451	14348	14508	14187	14305	14339	14229	14270	14119	14325	14502	14571	14405	14154	14336	14433	14474	14481	14510	14418	14589	14446	14478	14304	14429	14526	14290	14513	14428	14427	14479	14535	14481	14539	14388	14502	14409	14337	14402	14293	14513	14558	14264	14445	14294	14260	14535	14373	14460	14718	14632	14386	14426	14422	14441	14559	14316	14334	14408	14431	14424	14473	14410	14543	14478	14424	14453	14420	14366	14493	14603	14432	14426	14287	14378	14487	14121	14475	14417	14383	14532	14415	14460	14544	14565	14361	14468	14470	14463	14296	14528	14464	14575	14476	14573	14525	14435	14396	14629	14364	14510	14393	14529	14371	14494	14476	14493	14449	14503	14468	14374	14296	14236	14288	14467	14373	14411	14268	14577	14637	14495	14415	14415	14322	14601	14457	14530	14502	14397	14425	14289	14471	14687	14474	14589	14550	14479	14424	14502	14385	14604	14397	14359	14570	14305	14388	14231	14468	14320	14536	14363	14402	14320	14364	14461	14487	14366	14470	14322	14560	14439	14402	14406	14460	14584	14487	14619	14469	14466	14389	14286	14474	14419	14387	14320	14346	14331	14533	14504	14452	14650	14268	14291	14448	14452	14352	14264	14353	14378	14440	14452	14496	14475	14616	14419	14498	14466	14292	14436	14417	14434	14605	14469	14358	14431	14359	14430	14480	14598	14318	14435	14320	14460	14591	14406	14381	14524	14382	14418	14453	14502	14528	14440	14318	14501	14295	14566	14315	14534	14427	14566	14397	14515	14422	14381	14608	14479	14463	14383	14612	14559	14527	14462	14378	14259	14332	14649	14518	14311	14315	14381	14605	14531	14472	14341	14388	14241	14461	14557	14661	14404	14352	14420	14381	14529	14519	14539	14331	14445	14335	14239	14223	14308	14203	14592	14478	14444	14576	14421	14381	14442	14403	14524	14261	14317	14239	14356	14247	14545	14351	14283	14395	14390	14287	14308	14381	14521	14473	14419	14469	14339	14416	14290	14500	14282	14404	14281	14383	14693	14426	14588	14435	14313	14715	14565	14313	14408	14471	14452	14463	14412	14412	14415	14465	14496	14413	14424	14539	14521	14441	14680	14433	14454	14388	14312	14256	14299	14325	14401	14425	14352	14192	14521	14574	14445	14440	14436	14505	14360	14323	14428	14381	14442	14360	14387	14288	14482	14356	14420	14644	14431	14405	14396	14491	14524	14220	14289	14483	14193	14314	14395	14540	14400	14431	14539	14201	14618	14317	14557	14599	14511	14437	14420	14405	14245	14415	14441	14367	14458	14550	14429	14408	14291	14538	14444	14542	14437	14390	14296	14470	14454	14471	14369	14445	14214	14548	14550	14540	14332	14260	14310	14673	14363	14475	14476	14473	14310	14295	14403	14377	14615	14274	14395	14328	14306	14485	14425	14447	14593	14529	14399	14374	14624	14556	14453	14398	14385	14499	14499	14515	14342	14316	14313	14312	14302	14508	14279	14300	14335	14301	14491	14329	14443	14550	14559	14317	14318	14344	14411	14474	14719	14380	14454	14392	14573	14465	14210	14313	14573	14274	14344	14385	14601	14293	14212	14351	14420	14469	14513	14457	14566	14534	14414	14422	14461	14440	14507	14545	14392	14341	14529	14435	14479	14437	14267	14476	14405	14307	14409	14392	14461	14506	14474	14457	14464	14715	14626	14425	14564	14612	14471	14497	14407	14472	14431	14282	14447	14359	14310	14315	14274	14440	14464	14491	14653	14479	14348	14394	14273	14562	14393	14424	14478	14454	14306	14380	14370	14570	14419	14535	14654	14486	14516	14309	14599	14477	14381	14540	14520	14462	14523	14510	14342	14414	14552	14338	14437	14453	14174	14314	14406	14489	14529	14326	14479	14523	14327	14380	14418	14494	14507	14531	14627	14467	14487	14450	14609	14323	14428	14452	14298	14430	14496	14650	14483	14359	14412	14449	14575	14331	14386	14516	14488	14387	14658	14299	14251	14340	14430	14278	14313	14462	14519	14422	14458	14427	14517	14223	14397	14402	14478	14442	14618	14361	14467	14519	14270	14579	14541	14432	14535	14379	14381	14413	14384	14385	14489	14516	14317	14391	14532	14559	14399	14348	14494	14556	14590	14476	14387	14240	14437	14528	14486	14398	14408	14626	14273	14588	14481	14555	14462	14433	14517	14469	14415	14499	14551	14453	14253	14523	14450	14480	14438	14448	14589	14509	14294	14349	14409	14336	14534	14401	14574	14524	14419	14427	14340	14360	14515	14525	14509	14411	14567	14365	14482	14321	14371	14403	14443	14416	14415	14393	14566	14363	14422	14371	14506	14359	14302	14332	14425	14330	14439	14647	14349	14366	14444	14352	14458	14484	14283	14342	14499	14528	14277	14701	14547	14555	14338	14428	14623	14450	14457	14435	14573	14413	14552	14354	14457	14170	14433	14426	14353	14459	14256	14439	14457	14583	14483	14529	14400	14591	14368	14437	14279	14229	14624	14552	14345	14218	14524	14392	14321	14290	14517	14402	14371	14525	14522	14400	14280	14422	14279	14473	14473	14429	14213	14273	14319	14281	14446	14490	14522	14225	14309	14213	14529	14363	14491	14329	14406	14737	14549	14397	14540	14422	14513	14464	14465	14564	14471	14379	14685	14330	14483	14434	14461	14506	14456	14411	14543	14426	14419	14301	14261	14365	14535	14693	14530	14476	14291	14463	14412	14345	14317	14410	14513	14555	14693	14545	14387	14223	14263	14347	14539	14398	14452	14719	14342	14563	14436	14447	14614	14476	14477	14443	14256	14374	14306	14502	14464	14546	14242	14523	14452	14113	14499	14213	14513	14253	14357	14454	14387	14530	14633	14466	14382	14300	14172	14541	14604	14461	14515	14541	14535	14466	14449	14535	14359	14139	14565	14410	14321	14376	14223	14596	14450	14452	14598	14264	14355	14656	14441	14453	14491	14378	14535	14287	14434	14353	14538	14637	14425	14409	14370	14275	14564	14403	14463	14348	14410	14367	14435	14442	14318	14238	14446	14293	14366	14501	14429	14357	14418	14435	14196	14299	14338	14442	14415	14427	14716	14551	14482	14553	14661	14474	14536	14452	14476	14306
33554	54778	49421	38840	32766	26018	21661	18903	17174	15905	14935	14641	14318	13896	13615	13462	13182	13289	13359	13239	13026	13054	13108	12919	12986	12929	12937	12933	12834	12894	12808	12891	12847	12693	12668	12894	12695	12801	12857	12704	12752	12724	12564	12772	12761	12727	12737	12806	12679	12711	12614	12597	12860	12753	12648	12547	12759	12713	12729	12732	12664	12805	12438	12730	12775	12393	12740	12826	12740	12712	12643	12659	12696	12689	12641	12639	12631	12595	12743	12693	12659	12609	12639	12731	12575	12765	12630	12636	12593	12688	12665	12534	12614	12561	12837	12816	12606	12654	12810	12759	12559	12687	12711	12743	12676	12518	12742	12709	12614	12736	12867	12583	12755	12712	12634	12579	12694	12596	12603	12631	12718	12583	12667	12713	12645	12666	12749	12611	12755	12552	12832	12434	12718	12816	12591	12571	12642	12499	12662	12723	12807	12545	12664	12664	12805	12579	12584	12714	12604	12643	12666	12547	12508	12636	12643	12597	12902	12559	12700	12691	12741	12714	12554	12522	12739	12722	12670	12717	12693	12613	12491	12791	12712	12757	12745	12879	12626	12732	12750	12786	12527	12757	12789	12700	12735	12732	12661	12742	12536	12689	12704	12621	12695	12614	12621	12736	12717	12816	12589	12740	12615	12658	12736	12695	12630	12686	12637	12690	12607	12621	12758	12672	12790	12561	12717	12508	12679	12700	12758	12700	12539	12631	12671	12686	12833	12564	12662	12742	12789	12651	12757	12698	12699	12719	12684	12767	12490	12840	12546	12530	12672	12690	12665	12607	12835	12648	12776	12525	12645	12742	12576	12610	12615	12796	12651	12661	12733	12616	12618	12618	12453	12661	12719	12662	12641	12641	12570	12683	12753	12692	12466	12737	12561	12682	12625	12854	12719	12718	12818	12665	12822	12695	12651	12740	12792	12620	12792	12780	12653	12679	12731	12589	12769	12649	12794	12705	12708	12739	12504	12726	12609	12625	12739	12743	12799	12702	12539	12661	12798	12689	12621	12656	12704	12596	12543	12590	12561	12567	12738	12711	12626	12766	12712	12800	12685	12686	12772	12804	12669	12768	12848	12686	12816	12606	12669	12702	12842	12650	12689	12579	12868	12711	12619	12621	12720	12395	12695	12540	12785	12658	12688	12739	12555	12626	12686	12673	12650	12735	12553	12705	12625	12671	12613	12751	12634	12590	12624	12592	12637	12708	12737	12504	12612	12707	12669	12828	12696	12762	12685	12488	12802	12621	12657	12656	12665	12741	12644	12716	12767	12632	12563	12666	12771	12709	12704	12540	12563	12713	12607	12782	12589	12643	12582	12671	12579	12772	12715	12845	12665	12714	12835	12646	12585	12765	12710	12516	12688	12731	12602	12802	12765	12518	12775	12731	12749	12794	12673	12747	12807	12781	12625	12574	12740	12814	12718	12574	12729	12731	12700	12535	12731	12697	12616	12679	12704	12735	12650	12840	12678	12803	12503	12721	12746	12688	12645	12644	12700	12581	12589	12806	12727	12714	12664	12655	12777	12604	12792	12664	12568	12635	12775	12739	12768	12598	12648	12620	12817	12503	12550	12657	12807	12614	12739	12846	12712	12673	12667	12793	12676	12593	12630	12644	12617	12717	12600	12746	12777	12604	12577	12523	12731	12717	12666	12749	12741	12725	12606	12648	12854	12650	12678	12761	12665	12574	12751	12572	12747	12692	12730	12614	12738	12696	12802	12677	12720	12728	12519	12580	12758	12563	12598	12602	12690	12555	12710	12635	12895	12628	12650	12601	12786	12746	12525	12818	12545	12628	12619	12768	12655	12681	12553	12644	12760	12779	12687	12611	12583	12464	12594	12508	12673	12595	12925	12614	12468	12686	12637	12730	12563	12692	12744	12604	12596	12697	12684	12605	12562	12696	12701	12674	12626	12662	12578	12551	12840	12827	12554	12809	12604	12674	12591	12557	12657	12731	12615	12785	12634	12739	12615	12672	12637	12587	12748	12671	12740	12672	12462	12515	12814	12629	12663	12706	12691	12623	12597	12641	12788	12622	12557	12780	12598	12747	12697	12693	12675	12547	12761	12785	12590	12750	12584	12615	12724	12857	12643	12685	12539	12646	12615	12735	12861	12588	12788	12756	12721	12763	12639	12626	12642	12760	12582	12739	12751	12653	12701	12783	12723	12751	12622	12611	12520	12632	12689	12684	12559	12662	12574	12561	12812	12647	12611	12699	12597	12546	12448	12700	12714	12699	12737	12547	12626	12698	12459	12659	12677	12791	12760	12623	12632	12558	12533	12729	12655	12700	12528	12656	12727	12431	12699	12602	12671	12635	12661	12701	12592	12805	12713	12618	12793	12674	12650	12629	12700	12669	12629	12611	12719	12699	12651	12618	12708	12743	12635	12635	12670	12611	12776	12730	12642	12612	12682	12765	12745	12704	12712	12810	12710	12727	12684	12554	12611	12920	12589	12819	12658	12375	12747	12707	12767	12710	12593	12715	12533	12740	12721	12712	12558	12761	12701	12642	12755	12750	12728	12608	12612	12741	12666	12677	12729	12772	12638	12754	12699	12680	12463	12497	12741	12601	12730	12733	12684	12688	12650	12552	12798	12822	12581	12601	12630	12739	12696	12498	12582	12591	12843	12628	12723	12729	12664	12655	12598	12768	12559	12647	12706	12639	12560	12732	12639	12726	12695	12712	12608	12742	12699	12647	12703	12732	12773	12647	12792	12515	12615	12685	12478	12535	12781	12606	12684	12682	12674	12622	12624	12522	12686	12500	12673	12794	12673	12657	12728	12720	12550	12645	12728	12680	12714	12672	12671	12522	12636	12686	12686	12592	12743	12722	12630	12769	12870	12705	12574	12578	12673	12668	12822	12494	12691	12802	12670	12568	12588	12634	12712	12674	12519	12755	12799	12465	12791	12702	12549	12740	12584	12747	12772	12602	12628	12772	12689	12741	12635	12772	12699	12618	12740	12627	12773	12616	12756	12555	12763	12699	12529	12926	12734	12866	12592	12700	12665	12919	12444	12605	12828	12612	12615	12510	12748	12516	12622	12651	12842	12853	12581	12634	12656	12629	12512	12703	12694	12666	12666	12700	12736	12658	12776	12625	12611	12635	12647	12663	12671	12727	12540	12635	12671	12680	12759	12654	12625	12563	12761	12691	12755	12663	12650	12713	12521	12801	12641	12632	12772	12829	12678	12553	12657	12608	12623	12605	12691	12555	12743	12700	12699	12648	12605	12690	12763	12758	12621	12573	12671	12584	12692	12710	12615	12535	12769	12593	12803	12671	12694	12692	12602	12796	12549	12617	12726	12792	12703	12730	12768	12827	12645	12710	12716	12732	12701	12627	12676	12608	12773	12696	12624	12876	12679	12579	12740	12689	12693	12692	12815	12697	12671	12602	12682	12710	12617	12681	12720	12685	12642	12797	12601	12609	12515	12747	12786	12602	12686	12595	12699	12795	12730	12678	12710	12594	12774	12596	12884	12661	12639	12635	12739	12698	12686	12767	12665	12766	12748	12670	12799	12710	12766	12696	12788	12859	12771	12548	12752	12619	12562	12533	12805	12606	12796	12597	12758	12668	12626	12721	12746	12630	12828	12582	12628	12801	12755	12715	12607	12550	12652	12630	12668	12620	12650	12619	12604	12762	12590	12714	12420	12683	12526	12586	12739	12555	12638	12657	12683	12779	12671	12664	12651	12692	12682	12674	12836	12708	12674	12655	12601	12529	12703	12753	12589	12698	12773	12662	12655	12508	12711	12652	12689	12524	12589	12655	12570	12732	12756	12751	12825	12660	12643	12581	12499	12633	12662	12744	12730	12611	12572	12589	12698	12733	12770	12739	12587	12665	12774	12889	12588	12662	12700	12621	12797	12766	12706	12697	12794	12624	12573	12640	12594	12465	12736	12653	12548	12747	12642	12766	12725	12676	12632	12644	12861	12658	12602	12643	12705	12659	12733	12673	12636	12735	12553	12561	12773	12742	12737	12655	12627	12667	12811	12730	12654	12618	12740	12850	12704	12716	12613	12889	12749	12765	12596	12747	12619	12655	12710	12747	12735	12602	12792	12593	12781	12580	12757	12719	12614	12685	12676	12613	12683	12748	12617	12788	12459	12915	12528	12692	12642	12849	12699	12795	12662	12697	12672	12708	12670	12796	12662	12605	12807	12847	12691	12731	12489	12725	12657	12556	12611	12711	12675	12761	12507	12698	12629	12805	12687	12660	12777	12660	12553	12830	12778	12587	12800	12718	12657	12600	12869	12870	12804	12563	12635	12588	12492	12742	12661	12613	12659	12895	12837	12698	12622	12642	12619	12647	12538	12539	12820	12693	12768	12703	12760	12539	12514	12752	12777	12559	12812	12835	12663	12638	12689	12681	12723	12802	12821	12576	12755	12591	12719	12673	12607	12549	12505	12687	12774	12663	12538	12913	12758	12565	12675	12709	12735	12719	12680	12671	12790	12720	12589	12618	12735	12647	12667	12608	12654	12512	12919	12618	12707	12741	12595	12568	12700	12788	12611	12804	12844	12555	12501	12652	12763	12780	12579	12648	12713	12719	12575	12820	12638	12484	12777	12723	12630	12763	12528	12893	12605	12547	12774	12604	12843	12552	12657	12749	12686	12633	12593	12649	12646	12709	12700	12710	12568	12532	12718	12634	12629	12557	12603	12755	12868	12770	12664	12562	12638	12566	12706	12487	12723	12691	12674	12684	12622	12680	12757	12652	12827	12613	12629	12528	12609	12635	12635	12646	12680	12707	12592	12666	12736	12727	12596	12627	12607	12799	12686	12731	12624	12542	12704	12701	12737	12487	12619	12619	12707	12634	12704	12628	12798	12526	12551	12539	12910	12696	12866	12715	12561	12870	12644	12629	12487	12801	12758	12699	12581	12561	12674	12659	12717	12623	12496	12747	12699	12606	12729	12833	12791	12766	12530	12695	12755	12667	12824	12860	12626	12641	12964	12791	12567	12790	12666	12693	12692	12662	12660	12712	12751	12629	12696	12558	12701	12785	12547	12786	12739	12669	12812	12782	12586	12649	12606	12791	12801	12634	12651	12697	12695	12623	12620	12661	12531	12471	12644	12576	12449	12770	12705	12693	12720	12767	12859	12561
22745	21026	28788	24151	23589	26970	27687	21625	19168	18467	17304	16645	16434	16354	15987	15823	15578	15639	15289	15331	15303	15452	15345	15350	15285	15081	15098	14980	14943	14906	15149	15128	15027	14950	15082	15093	14987	14929	14928	14712	14833	15098	15162	14905	14866	14744	14956	15007	14778	14974	14813	14926	14954	14979	14732	14875	14862	14807	14890	14723	14882	14754	14944	14785	14997	14793	14723	14861	14800	14697	14784	14794	15007	14971	14998	14843	14779	14793	14887	14753	14692	14790	14691	14886	14867	14802	14839	14753	14758	14931	15011	14964	14851	14780	14795	14750	14978	14831	14746	14712	14684	14959	14900	14750	14861	14925	14636	14866	14906	14799	14858	14855	14699	14961	14778	14940	15011	14893	14572	14915	14850	14721	14859	14710	14615	14895	14856	14836	14985	14905	14908	14795	14852	14947	15082	14620	14826	14886	14772	14806	14764	14893	14954	14878	14759	14871	14821	14619	14832	14880	14863	15157	14648	14808	15065	14846	14842	14802	14804	14700	14778	14743	14807	14795	14791	14820	14794	14906	14885	14995	14836	14857	14555	14784	14762	14711	14909	14717	14713	14632	14620	14881	14754	14810	14637	14842	14906	14595	14816	15036	14840	14783	14796	14758	14711	14878	14778	14764	14808	14856	14720	14854	14934	14855	14763	14598	14719	14643	14852	14754	14774	14616	14779	14825	14947	14827	14903	14753	14858	14881	14960	14806	14886	14926	14903	14771	14896	14709	14769	14862	14929	14916	14756	14790	14817	14792	14854	14835	14950	14932	14832	14962	14830	14919	14664	14984	14821	14591	14860	14791	14781	14964	14747	14900	14527	14564	14581	14681	14704	14744	14959	14712	14857	14935	14929	14779	14718	14795	14924	14717	14960	15024	14865	14785	14850	14858	14715	14710	14605	14934	15045	14825	14885	14783	14758	14702	14778	14808	14797	14830	14857	14816	14748	14645	14886	14739	14961	14601	14729	14741	14837	14923	14910	14658	14911	14668	14599	14846	14696	14779	14805	14960	15035	14832	14885	14900	14717	14974	14814	14866	14801	14606	14982	14875	14882	14780	14994	14737	14758	14805	14778	14764	14697	14889	14742	14866	15023	14769	14833	15137	14819	14718	14548	14811	14951	14805	14827	14774	14539	14820	14755	14894	14982	14752	14733	14659	14921	15037	14845	14880	14783	14980	14740	14713	14650	14893	14917	14767	14872	14825	15007	14801	14956	14760	14856	14845	14850	14839	14797	14833	14869	14846	14770	14749	14882	14764	14597	14696	14786	14606	14956	14966	14762	14762	14669	14673	15005	14739	14875	14870	14890	14919	14840	14669	14486	14811	14668	14845	14837	14921	14735	14787	14930	15009	14579	14912	14719	15058	14735	14793	14779	14888	14891	14751	14657	14650	14677	14667	14794	14769	14861	14863	14870	14846	14982	14705	14714	14751	14828	14739	14908	14705	14728	14898	14705	14885	14889	14738	14881	14817	14911	14831	14895	14766	14817	14934	14582	14738	14875	14847	14743	14747	14742	14843	14625	14843	14706	15140	14816	14985	14694	14750	14798	14866	14808	14702	14713	14781	14827	14532	14909	14763	14771	14648	14932	14938	14615	14918	14632	14794	14974	15022	14862	14995	14719	14862	14892	14739	14793	14956	14820	14962	14848	14772	14947	14686	14763	14859	14762	14761	14512	14703	14672	14760	14901	14675	14810	15002	14968	14801	14765	14707	14853	14894	14894	15049	14801	14802	14781	14829	14739	14781	14932	14753	14992	14989	14882	14707	14928	14778	14942	14930	14577	14847	14737	14915	14851	14868	14717	14759	14743	14785	14857	14868	14903	14781	14760	14857	14877	14782	14770	14888	14678	14919	14786	14753	14671	14892	14755	14774	14846	14982	14893	15111	14900	14904	14834	14781	14730	14806	14920	14648	14883	14891	14882	14821	14714	14840	14771	14887	14907	14823	14836	14832	14823	14992	14756	14809	14829	14779	14850	14688	14777	14768	14885	14905	14872	14932	14737	14746	14808	14692	14862	14696	14763	14985	14773	14814	14862	14762	14802	14972	14685	14898	14780	14892	14803	14690	14892	14993	14908	14697	14860	14811	14733	14794	14587	14600	14899	14781	14870	14855	14699	14634	14726	14662	14704	14739	14738	14791	15074	14717	14766	14799	14854	14900	14533	14643	14824	14744	14682	14729	14778	14838	14943	14715	14894	14657	14871	14816	14922	14819	14652	14697	14848	14984	14892	14729	14856	14835	14827	14698	14841	14777	14778	14800	14653	14562	14827	14667	14742	15032	14855	14848	14845	14857	14946	14723	14810	14789	14784	14899	14760	14805	14872	14847	14836	14705	14720	14611	14795	14792	14903	14848	15039	14883	14778	14710	14829	14859	14882	14779	14622	14793	14790	14937	14804	14599	14682	14832	14772	14709	14784	14942	14760	14733	14833	14965	14896	14906	14923	14738	14756	14753	14642	14668	14772	14643	14918	15099	14693	14828	14886	14723	14786	14704	14679	14837	14844	14880	14807	14952	14785	14859	14798	14872	14765	14784	14970	14620	14898	14668	14989	14709	14957	14744	14796	14768	14960	14909	14891	14669	14832	14826	14751	14843	14931	14751	14749	15031	14697	14758	14730	14744	14983	14840	14860	14940	14842	14892	14791	14865	14917	14657	14790	14847	14739	14920	14804	14840	14962	14723	14654	14716	14811	14706	14971	14804	14797	14718	14779	14776	14913	14828	14746	14887	14805	14727	14870	14655	14747	14655	14823	14947	14773	14786	14602	14893	14787	14695	14971	14702	14950	14865	14956	15059	14940	14879	14760	14657	14899	14834	14815	14617	14823	14741	14953	14935	14876	14719	14797	14924	14929	14737	14911	14778	14789	14827	14629	14692	14663	14907	14537	14874	14807	14838	14839	14827	14806	14719	14933	14929	14861	14627	14505	14862	14736	14665	14607	14885	14826	14886	14766	14847	14716	14662	14740	14752	14841	14794	14705	14730	14789	14717	14812	14815	14755	14964	14689	14646	14724	14907	14838	14692	14816	14746	14824	14789	14946	14769	14783	14591	14749	14794	14813	14675	14790	14711	14723	14764	14632	14741	14485	14659	14733	14840	14825	14746	14863	14870	14838	14905	14929	14783	14888	14875	14874	14690	14842	15013	14804	14763	14740	14728	14780	14886	14908	14850	14940	14948	14532	14875	14713	14907	14664	14721	14819	14906	14727	14770	14802	14891	14727	14956	14717	14737	15040	14940	14877	14728	14740	14718	14839	14690	14745	14788	14842	14920	14975	14845	14847	14807	14890	14975	14830	14749	14802	14866	14920	14755	14823	14778	14889	14984	14978	14836	14692	14899	14835	14550	14919	14785	14792	14683	14943	14720	14929	14843	14674	14740	14865	14823	14802	14734	14699	14703	14822	14881	14780	14657	14946	15039	14887	14955	14792	14772	14836	14669	14826	14900	14693	14690	14958	14755	14953	14684	14889	14793	14635	14663	14587	14910	14819	14838	14809	14775	14828	14697	14694	14754	14889	14889	14877	14825	14828	14701	14672	14951	14690	14891	14947	15083	14783	14784	14866	14749	14810	14721	14838	14862	14661	14648	14870	14788	14913	14748	14931	14816	14668	14762	14790	14769	14565	14727	14796	14794	14831	14819	14918	14737	14893	14728	14690	14714	14882	14701	15025	14833	14675	14674	14921	14614	14740	14714	14893	14661	14852	14843	14671	14800	14681	14979	14683	14842	14722	14767	14777	14790	14882	14858	14882	14832	14822	14715	14750	14868	14761	14854	15032	14824	14691	14790	14865	14651	14771	14814	14715	14719	14830	14684	14704	14783	14758	14817	14854	14883	14732	15010	14742	14795	14968	14685	14819	14975	14937	14828	14825	14841	14972	14809	14763	14971	14698	14794	14916	14764	14938	14807	14921	14876	14694	14749	14811	14777	14975	14747	14872	14865	14699	14863	14701	14819	14908	14780	14841	14834	14796	14820	15023	14647	14763	14981	14671	14791	14653	14742	14943	14831	14640	14885	14886	14849	14813	14736	14652	14831	14772	15148	14785	14604	14659	14884	14904	15003	14933	14795	14736	14823	14828	14567	14871	14927	14704	14991	14843	14780	14766	14915	14888	14634	14964	14915	14758	14817	14929	14965	14805	14755	14881	14972	15110	14833	14727	14958	14862	14774	14956	14771	14639	14736	14818	14838	14799	14810	14772	14787	14662	14746	14595	14719	14742	14714	14812	14818	14978	14893	14838	14846	14698	14798	15167	14882	14925	14979	14598	14703	14595	14818	14945	14789	14801	14992	14748	14725	14732	14657	14823	14949	15160	14886	14827	14750	14812	14820	14828	14887	14935	14920	14727	14704	14640	14994	14725	14776	14693	14727	14832	14835	14812	14832	14652	14896	14924	14708	14916	14736	14766	14786	14825	14828	14814	14872	14706	14674	14851	14791	14958	14887	14867	14764	14667	14994	14784	14949	14972	14894	14808	14618	14736	14917	14792	14857	14657	14605	14757	14842	14958	14625	14866	14670	14808	14641	14625	14723	14799	14925	14910	14840	14827	14783	14817	15031	14872	14885	14736	14920	14889	14785	14975	14694	14794	14771	14800	14747	14848	14787	14774	14831	14885	14896	14827	15006	14866	14871	14800	14562	14646	14884	14807	14760	14805	14761	14761	14685	14797	14790	14924	14678	14871	14964	14854	14726	14973	14735	14829	14547	15029	14891	14747	14809	14835	14590	15021	14958	14755	15036	15039	14753	14670	14866	14751	14715	14799	15056	14861	14650	14825	14755	14911	14825	14744	14891	14851	14968	14760	14777	14860	14711	14785	14713	14837	14922	14756	14733	14745	14899	14759	14724	14868	14833	14795	14988	14667	15018	14857	14733	14929	14854	14622	14679	15041	14874	14799	14990	14755	14721	14882	14854	14918	14888	14817	14807	14854	14616	14768	14985	14879	14955	14807	14732	14789	14752	14670	14670	15081	14798	14712	14737	14762	14810	14691	14928	14504	14699	14653	14742	14795	14706	14837	14937	14873	14770	14889	14873	14833	14767	14763	14554	14763	14727	14801	14754	14751	14672	14725	14604	14695	14511	14756	14872	14769	14903	14803	14871	14934	14786
36076	59659	55335	44596	37003	30437	24951	21744	19241	17564	16438	15581	15114	14953	14386	14169	13681	13702	13723	13697	13679	13570	13426	13311	13347	13151	13056	13113	13206	13093	13091	13100	13193	13088	12878	12850	13099	12960	13063	12800	13019	12835	12906	12983	12850	13090	13092	12895	12966	12923	12835	12839	12858	12962	12951	12864	12877	12883	12934	12830	12973	12851	13036	12806	12871	13012	12935	12834	12883	12884	12795	12893	13001	12813	13015	12913	12947	12865	12846	12886	12922	12922	12935	12918	12907	12927	12903	12700	12840	13041	12765	12926	12844	12854	12762	12973	12868	12731	12838	12916	12818	12902	12723	12990	12854	12969	12736	12763	12944	12956	12960	12837	12778	12814	13045	13081	12987	12729	12692	13002	12762	12853	12848	12829	12865	12809	12916	12819	13016	12798	12856	12867	12847	12823	12898	12965	12734	12913	12645	13008	12839	12830	12798	12876	12632	13033	12707	12891	12771	12938	12750	12788	12981	12882	12865	12747	12776	12860	12918	12706	12822	12805	12831	12853	12839	12821	12867	12830	12706	12822	13019	12812	12831	13047	12766	12862	12913	12804	12945	12742	12803	12856	12972	12890	12851	13059	12948	12828	12848	12866	12841	12884	12849	12839	12812	12994	12823	12837	12760	12858	12809	12878	12909	12863	12861	12872	12829	12980	12948	12947	12811	12968	12937	12733	12891	12905	12995	12856	12894	12968	13053	12861	13058	12825	12940	13011	13006	12774	12951	12750	12792	12912	12848	12902	12994	13057	12861	12985	12912	13036	12902	12687	12854	12900	12829	12884	12730	12865	12872	12835	12802	12630	12935	12916	13037	12854	12818	12971	12815	12843	12934	12757	12907	12840	12801	12850	12933	12961	12841	12958	12887	12973	12814	12981	12737	12887	12843	12920	12926	12873	12859	12906	12936	12876	12878	12943	12822	12800	12901	12763	12847	12824	12969	12916	12866	12910	12882	12679	12762	12917	12804	12893	12881	12930	12854	12932	12912	12700	12909	12941	12901	12889	12864	12943	12999	12790	12956	12906	12994	12859	12977	12837	12920	13018	12901	12897	12854	12829	12805	12958	12909	12952	12673	12771	12791	12999	12924	12860	12895	12836	12864	13033	12815	12886	12862	12755	12836	12743	13035	12981	13025	12730	12952	12935	12834	12953	13018	12868	13043	12755	12874	12958	12833	12845	12943	13014	12914	12772	12820	12822	12879	12997	12855	12864	12829	12782	13007	12827	12845	12940	12889	12873	12937	12879	12907	12984	12818	12880	12917	13061	12863	12813	12888	12932	12903	12909	12893	12764	12956	12881	12859	12820	12795	12935	12925	12832	12823	12807	12914	12928	12960	12747	13093	12973	12794	12955	12950	12940	12947	12941	12913	12874	12957	13009	12858	12904	12803	12744	12859	12937	12789	12974	12987	12758	12716	12667	12891	12827	12885	12773	12937	12966	12976	12840	12891	12887	12911	12954	12713	12934	13017	12815	12852	12855	12903	12869	12923	12912	12915	12910	12788	12859	12771	12664	13020	12903	12881	12869	12785	12741	12973	12939	12657	12946	12696	12988	12763	12849	12899	12739	12957	12848	12965	12827	12832	12843	12751	12855	12859	12678	12893	12829	12873	13094	12769	12864	12807	12989	12845	12908	13079	12939	12886	12878	12917	12828	12837	12873	12975	12931	12996	12805	12838	12809	12927	12793	12699	12958	12864	12913	12806	12825	12832	13074	12890	12765	12944	12975	12869	12789	12812	12927	12916	12909	13054	12786	12781	13016	12807	12917	12912	12922	12890	12861	12729	12851	12896	12953	12845	12580	12688	13028	12962	12804	12847	12876	12968	12935	12892	12790	12859	12844	13070	12948	12774	12821	12922	12862	12905	12814	12780	12859	12974	12815	12709	12807	12885	12794	12956	12854	12973	12968	13041	12873	12783	12823	12781	12926	12824	12725	12954	12962	12823	12807	12851	12899	13019	12999	12855	13057	13005	12765	12878	12919	12913	12941	12844	12886	12853	12795	12862	12835	12746	12867	12907	12978	12841	12781	12857	12762	13063	13009	12854	12796	12869	12819	12989	12686	12791	12749	12936	12853	12893	12964	12769	12801	12825	13021	12809	12941	13015	12890	12973	12868	12946	12668	12773	12837	12881	12917	12982	12868	12759	12796	12851	12912	12936	12879	12988	12879	12791	12767	12953	12785	12892	12916	12805	12963	12992	13045	13060	12890	12853	12847	12632	12918	13081	12968	12933	12927	12833	12725	12935	12864	12687	12943	13013	12778	12835	12856	13028	12693	12796	13057	12778	12841	12855	12930	12813	12960	12864	12932	12746	12780	12984	12836	12908	12886	12755	12966	12834	12922	12872	12828	12924	12782	12909	12927	12893	13015	12981	12921	12777	12774	12849	12835	12876	12806	12938	12791	12919	12767	12909	12842	12919	12768	12814	12721	12967	12617	13008	12924	12797	12926	12841	12881	12727	12784	12904	12823	12938	12950	12887	12896	12817	12900	12739	12879	12872	12719	12783	12859	12700	12928	12982	12952	12888	12842	12916	12777	12858	12913	12824	12924	12747	12994	12880	12727	12936	12849	12792	12942	12932	12857	12932	12936	12857	12942	12885	12773	13021	12813	13001	12862	12793	12938	12837	12999	12947	12777	12959	13079	12944	12859	12806	12978	12861	12795	12897	13054	12836	12863	12922	13070	12669	12899	12950	12826	12950	12757	12960	12986	12733	12928	12864	12809	12972	12805	12948	12937	12872	12886	12885	12792	12929	12876	13001	12832	12971	12853	12990	12792	13016	13089	12915	12889	12998	13007	12925	12863	12726	12770	12818	13049	12868	12841	12877	12779	12957	12984	12779	12876	12643	12913	12909	12950	12862	12952	12994	12864	12753	12944	12836	13098	13001	12812	12878	12894	12824	12793	12937	12897	12922	12870	12864	12919	12895	12928	12873	12835	13002	12931	12898	12725	12949	12885	12943	12823	12814	12944	12819	12839	12825	12855	12928	12814	13005	12885	12923	12922	12937	12913	12877	12766	12885	12895	12915	12821	12966	12911	12888	12725	12912	12907	12868	12797	12883	12729	12874	12676	12878	12809	12864	12755	12862	12843	12899	12926	13036	12759	12982	12706	12755	12840	12773	12887	12894	13034	12815	12737	12953	12836	12994	12842	12861	12900	13032	12782	12990	12941	12829	12865	12983	12939	12763	12978	12936	12758	12935	12826	12908	12835	12857	12733	12995	12913	12922	12865	12847	12857	12989	12879	12882	12925	12972	12984	12932	12858	12979	12942	12919	13010	12856	12881	12936	12701	12773	12787	12893	12781	12882	12837	12868	13012	12968	12944	13045	13011	12859	12891	12951	12837	12864	12850	12917	12697	12988	12880	12802	12820	12753	12936	12909	12903	13036	12911	12831	12957	12684	13002	12752	12804	12917	12906	12936	12689	12849	12959	13017	12821	12681	13030	12987	12936	12866	12852	12757	12797	12860	12858	12908	12950	12812	13010	12839	12934	12830	12811	12806	13030	12848	12836	12901	12998	12726	12780	12877	12965	12707	12873	12872	12807	12939	12836	12961	12767	12821	12978	12819	12937	12938	12814	12741	12764	13026	12731	12937	12783	12698	12847	13026	12915	12990	12871	12770	12932	13085	12781	12874	12847	12792	12773	12854	13051	12706	12969	12744	13043	12758	12892	12848	12953	12858	12808	12793	12860	12711	12863	12884	12704	12875	12844	12752	12920	12865	12942	12885	12735	12845	13000	12905	12721	13071	12921	12789	12974	12762	12784	12856	12933	12941	12998	12786	12758	12839	12916	12838	12865	12924	12993	13027	12907	12809	12995	12999	12872	12902	12814	12922	12762	12834	12928	13011	12797	13025	13039	12883	12945	12693	12958	12974	12799	12774	12920	13054	12844	12787	12859	13093	12828	12837	12889	12872	12879	12818	12741	12866	12703	12947	12692	12876	12808	12778	12992	12870	12829	12941	12696	12837	13012	12798	12957	12897	12883	12915	12908	12902	12748	12946	12963	12798	12623	12771	12910	12996	12784	12841	12944	12788	12849	12896	12754	12766	12837	12800	12888	13047	12851	12870	12793	12862	12834	12996	12833	12972	12910	12924	12962	12824	12801	12915	12906	12872	12853	12867	12864	12902	12806	12974	12892	12685	12774	12915	12759	12724	12972	12873	12927	12776	12864	12941	12831	13024	12831	12953	12959	12805	12856	12922	12933	12935	13075	12906	12730	12761	12887	12778	12840	12896	12997	12833	12975	12906	12744	12881	12843	12867	12813	12871	12832	12829	12761	12858	12848	12877	13018	12881	12928	12824	12805	12963	12938	12817	12737	12898	12718	12876	12900	12810	12777	12846	12944	12851	12871	12727	12948	12925	12994	12940	12851	13079	12817	12919	12799	12824	13013	12892	12785	12663	12804	12922	12903	12884	12872	12708	12949	12825	12993	12771	12768	12720	12810	12965	12970	12881	12838	12771	12821	12895	12801	12898	12726	12978	12757	12745	12852	12840	12834	12702	12871	12943	12870	12844	12987	12954	12823	12988	12771	12783	12853	12809	12811	13083	12931	12918	12792	12975	12948	12598	12830	12963	12826	12913	12745	12882	12725	12900	12794	12907	12770	12782	12887	12790	12838	12937	12940	12819	12802	12757	12977	12892	12862	12875	12964	12842	12957	13054	12915	12815	12960	12832	12815	12790	12951	12962	12822	12864	13063	12772	12945	12958	12980	12754	12906	12977	12897	12939	12960	12867	12916	12839	12836	12833	12917	12898	12854	12954	12928	12843	12651	12777	12915	12795	12976	12856	12966	12822	12957	12994	12833	12914	12866	12761	12866	12774	12821	12947	12906	12983	12876	12852	12925	12695	12974	12831	12668	12727	12847	12909	12932	12887	12767	12942	12830	12905	12921	12766	12918	12855	13027	12782	12737	12717	13009	12944	12810	12870	12851	13016	12845	13022	12967	12837	12864	12927	12858	12662	12908	12778	12798	12872	12753	12915	12818	12863	13038	12890	12918	12803	12920	12987	12786	12862	12869	13051	12699	12861	12716	13031	12869	12876	12861	12759	12858	13018	12994	13009	12748	12770	12701	12869	12883	12804	12916	12813	12990
29653	31835	39273	33549	26345	21579	18880	17368	16486	16050	15724	15406	15383	15277	15314	15087	15169	15016	15312	14924	15009	15053	14995	15013	14912	14991	14960	14759	14804	14733	14591	14927	14823	14814	14891	14656	15034	14876	14797	14878	14870	14827	14841	14695	14772	14613	14967	15002	14826	14695	15040	14919	14792	14684	14836	14727	14840	14842	14794	14938	14780	14710	14909	14904	14841	14863	14560	14679	14770	14737	14725	14744	14886	14784	14779	14714	14839	14753	14751	14659	14790	14852	14786	14703	14721	14849	14657	14774	14702	14831	14805	14833	14966	14874	14662	14659	14815	14823	14743	14646	14913	14708	14776	14824	14905	14729	14790	14699	14651	14842	14613	14843	14831	14910	14770	14756	14805	14759	14994	14760	14675	14806	14771	14930	14753	14820	14702	14903	14681	14711	14734	14748	14710	14724	14878	14572	14763	14733	14696	14885	14769	14621	14912	14779	14690	14780	14905	14762	14894	14584	14823	14743	14792	14748	14761	14762	14557	14617	14836	14728	14976	14745	14856	14826	14870	14784	14825	14817	14671	14932	14608	14489	14799	14639	14599	14631	14576	14710	14785	14778	14844	14864	14787	14667	14858	14879	14743	14819	14662	14633	14801	14695	14765	14699	14818	14638	14848	14969	14694	14764	14885	14971	14833	14839	14757	14854	14637	14872	14765	14583	14681	14646	14872	14666	14707	14793	14897	14672	14752	14972	14620	14636	14745	14741	14733	14707	14650	14868	14759	14867	14713	14909	14616	14737	14844	14795	14748	14678	14806	14805	14659	14746	14836	14854	14847	14894	14585	14791	14763	14802	14677	14699	14775	14917	14829	14666	14711	14684	14726	14631	14752	14698	14945	14640	14675	14712	14817	14710	14582	14770	14842	14624	14769	14841	14799	14853	14808	14721	14822	14767	14804	14717	14748	14714	14777	14733	14723	14797	14933	14605	14734	14825	14488	14704	14908	14676	14828	14893	14808	14646	14570	14721	14831	14809	14698	14972	14880	14663	14648	14793	14729	14559	14597	14625	14676	14696	14799	14787	14746	14808	14718	14761	14895	14931	14729	14933	14713	14702	14725	14772	14850	14773	14553	14763	14833	14621	14814	14802	14810	14686	14692	14381	14627	14715	14834	14797	14800	14923	14976	14830	14622	14757	14877	14708	14710	14765	14876	14775	14773	14748	14666	14720	14622	14958	14942	14714	14811	14793	14859	14656	14650	14803	14934	14756	14686	14792	14763	14758	14895	14804	14599	14678	14818	14707	14947	14752	14660	14862	14844	14790	14680	14977	14732	14499	14572	14754	14830	14817	14812	14559	14750	14698	14709	14726	14768	14983	14685	14849	14699	14704	14679	14829	14599	14618	14873	14794	14715	14652	14744	14768	14617	14682	14827	14863	14817	14862	14807	14876	14789	14849	14732	14733	14732	14665	14759	14591	14653	14670	14599	14641	14715	14776	14860	14710	14744	14862	14821	14760	14677	14766	14984	14831	14683	14819	14779	14865	14834	14838	14822	14655	14836	14739	14757	14819	14793	14771	14955	14864	14607	14753	14825	14751	14671	14652	14682	14782	14781	14710	14797	14731	14866	14865	14834	14494	14805	14751	14843	14585	14619	14889	14825	14644	14895	14749	14821	14970	14499	14693	14572	14687	14663	14685	14817	14550	14863	14636	14659	14702	14606	14709	14800	14653	14948	14791	14684	14690	14676	14725	14863	14700	14708	14868	14781	14669	14704	14784	14694	14679	14749	14620	14844	14936	14755	14780	14870	14899	14830	14857	14609	14709	14825	14697	14807	14850	14598	14810	14775	14858	14878	14650	14826	14641	14606	14743	14507	14596	14726	14877	14887	14680	14961	14949	14616	14564	14890	14502	14813	14800	14790	14867	14512	14671	15017	14761	14810	15044	14967	14951	14876	14864	14697	14768	14642	14860	14719	14773	14713	14911	14909	14810	14782	14938	14655	14851	14728	14782	14782	14652	14826	14811	14763	14943	14736	14655	14683	14689	14797	14702	14670	14754	14658	14724	15035	15086	14849	14821	14725	14796	14764	14842	14707	14612	14738	14760	14779	14604	14788	14796	14939	14510	14768	14868	14850	14874	14843	14762	14579	14686	14548	14753	14833	14903	14919	14915	14700	14752	14694	15007	15025	14870	14750	14702	14457	14755	14740	14800	14682	14842	14917	14686	14718	14624	14675	14823	14749	14936	14586	14686	14896	14849	14772	14766	14775	14687	14620	14720	14590	14820	14785	14808	14710	14677	14686	14721	14759	14874	14634	14518	14791	14805	14870	14906	14985	14775	14901	14721	14728	14874	14666	14855	14767	14811	14780	14959	14842	14653	14755	14741	14578	14797	14605	14843	14702	14730	14802	14778	14867	14801	14724	14766	14816	14765	14663	14818	14791	14772	14709	14770	14760	14946	14774	14511	14644	14821	14752	14800	14891	14775	14897	14858	14785	14798	14808	14932	14788	14675	14836	14831	14672	14783	14836	14815	14764	14727	14796	14823	14758	14675	14743	14746	14504	14768	14935	14824	14755	14687	14759	14741	14664	14677	14779	14832	14772	14847	14849	14597	14848	14862	14649	14659	14686	14812	14671	14730	14747	14877	14700	14776	14688	14751	14899	14874	14974	14879	14933	14811	14720	14751	14812	14780	14799	14740	14929	14869	14697	14588	14730	14749	14719	14819	14534	14511	14852	14572	14618	14700	14835	14681	14682	14826	14777	14928	14643	14493	14734	14657	14863	14546	14703	14724	15031	14599	14706	14730	14640	14792	14774	14799	14742	14913	14625	14902	14741	14874	14788	14694	14823	14590	14832	14787	14656	14815	14863	14842	14791	14905	14837	14766	14878	14602	14797	14638	14689	14605	14653	14565	14772	14854	14846	14910	14923	14764	14727	14885	14534	14804	14727	14665	14863	14714	14860	14645	14705	14648	14638	14772	15002	15020	14816	14646	15016	14822	14902	14696	14868	14556	14690	14909	14861	14728	14756	14748	14640	14788	14889	14922	14879	14951	14675	14762	14817	14757	14619	14832	14896	14676	14744	14868	14819	14733	14811	14773	14726	14756	14856	14577	14865	14790	15136	14736	15094	14636	14618	14677	14825	14817	14814	14801	14593	14868	14699	14905	14649	14769	14624	14828	14929	14983	14701	14834	14811	14681	14978	14840	14968	14809	14795	14725	14620	14820	14830	14824	14720	14665	14640	14741	14875	14701	14618	14809	14568	14750	14686	14803	14993	14634	14738	14797	14800	14729	14723	14980	14932	14839	14777	14831	14763	14794	14560	14780	14829	14822	14805	14694	14789	14842	14642	14694	14835	14718	14752	14722	14827	14805	14605	14680	14774	14735	14739	14808	14913	14607	14609	14762	14557	14686	14876	14638	14688	14746	14721	14897	14671	14762	14826	14693	14577	14743	14780	14361	14802	14739	14726	14707	14729	14878	14580	14930	14659	14557	14747	14744	14832	14683	14571	14871	14755	14808	14883	14733	14835	14827	14645	14584	14880	14908	14808	14669	14779	14930	14658	14851	14771	14811	14824	14775	14822	14805	14643	14722	14636	14883	14635	14605	14829	14704	14748	14811	14801	14917	14893	14804	14689	14645	14745	14685	14824	14804	14866	14704	14911	14683	14664	14747	14852	14783	14947	14832	14735	14725	14707	14823	14900	14705	14631	14652	14674	14842	14770	14779	14608	14777	14871	14890	14875	14857	14773	14871	14724	14652	14680	14734	14780	14794	14688	14703	14991	14850	14622	14602	15086	14725	14656	14716	14692	14709	14811	14804	14726	14759	14747	14893	14806	14768	14954	14496	14830	14771	14952	14675	14932	14840	14872	14981	14959	14906	14776	14872	14715	14884	14949	14717	14733	14692	15088	14551	14873	14867	14841	14605	14746	14695	14802	14815	14733	14623	14896	14908	14947	14525	14685	14740	14948	14711	14679	14768	14866	14819	14751	14839	14792	14922	14722	14821	14976	14731	14806	14820	14741	14520	14841	14815	14790	14641	14850	14757	14884	14770	14821	14722	14853	14810	14726	14843	14858	14577	14821	14842	14741	14699	14794	14942	14805	14527	14905	14798	14660	14992	14842	14780	14606	14846	14787	14835	14701	14809	14842	14850	14820	14912	14877	14801	14749	14847	15022	14694	14836	14929	14774	14690	14877	14722	14824	14780	14745	14838	14830	14712	14701	14949	14724	14682	14758	14751	14753	14831	14936	14830	14749	14794	14756	14711	14905	14851	14690	14818	14659	14818	14963	14791	14890	14819	14897	14853	14700	14727	14601	14868	14820	14705	14802	14750	14816	14750	14657	14830	14824	14828	14763	14640	14800	14751	14610	14772	14761	14845	14820	14807	14763	14920	14809	14840	14672	14667	14812	14930	14821	14942	14799	14740	14709	14918	14803	14840	14773	14577	14788	14907	14845	14720	14534	14722	14866	14842	14815	14827	14828	14844	14792	14916	14630	14663	14731	14756	14799	14814	14579	14695	14801	14833	14866	14858	14579	14922	14856	14917	14751	14980	14818	14647	14898	15028	14691	14947	14880	14650	14734	14750	14993	14856	14585	14812	14728	14758	14752	14685	14972	14838	14712	14835	14893	14650	14601	14850	14875	14657	14688	14717	14815	14805	14842	14826	14867	14844	14791	14760	14620	14772	14872	14891	15034	14768	14685	14781	14747	14912	14913	14848	14627	14575	14817	14644	14757	14898	14719	14831	14915	14835	14617	14823	14871	14771	14741	14740	14848	14802	14692	14887	14729	14807	14842	14754	14677	14664	14823	14632	14775	14897	14856	14666	14799	14765	14644	14715	14808	14874	14776	14987	14955	14735	14771	14876	14832	14819	14693	14707	15034	14693	14771	14658	14820	14942	14799	14703	14844	14581	14819	14836	14917	14571	14716	14663	14718	14812	14716	14688	14791	14739	14607	14727	14780	14705	14789	14836	14968	14766	14707	14711	14680	14751	14698	14807	14626	14646	14969	14685	14867	14687	14742	14703	14732	14923	14824	14822	14752	14740	14739	14757	14817	14837	14781	14840	14868	14660	14800	14771	14741	14824	14737	14807	14668	14707	14651	14766	14867	14787	14893	14769	14705	14866	14785	14870	14724	14878	14910	14740
33259	48679	43265	32784	26485	21420	18231	16721	15496	14885	14271	13988	13836	13639	13609	13533	13286	13112	13131	13195	13142	13117	13179	13009	12999	12978	13097	13081	12940	13102	12935	13089	13063	12945	13028	12958	12826	13050	12921	13028	12881	12886	13054	13066	13046	12893	12936	12797	12942	12940	13041	12787	12963	13083	12773	12857	12847	12924	12880	12888	12849	12805	12718	12918	12811	12823	12951	13057	12835	12809	12874	12942	12820	12881	13002	12931	13075	12768	12927	12833	12830	12846	12802	12959	12804	13000	12926	12821	12908	12744	12804	12923	12848	12825	12815	12900	12912	12945	12885	12904	12862	12929	12875	12837	13006	13026	12850	12871	12907	12846	12812	12785	12733	13112	13014	12836	12777	12879	12807	12940	12850	12840	13009	12890	12905	12846	13073	12892	12880	12880	12876	13002	13024	12894	12909	12879	12793	12969	12938	12978	12673	12962	12880	13007	12966	13000	12732	12973	12965	12812	12940	12996	12971	12976	12810	12905	13063	12902	12817	12904	13013	12866	12725	12866	12986	12925	12967	13002	12731	12863	12896	12933	13019	12851	12619	12898	12860	12880	12970	12871	12875	12795	12888	12853	12844	12914	12664	12901	13015	12956	13140	12793	12884	13049	12927	12869	12929	13022	12955	12826	12991	12744	12741	12896	12917	12887	13024	12817	12990	12867	12940	12879	13000	12818	13047	12854	12985	12715	12882	12801	12861	13005	13053	12876	12956	12996	12852	13122	12768	12945	12783	12985	12682	12962	12785	12947	12941	12778	12849	12806	12955	12788	12849	12935	12892	12891	12982	13022	12949	12905	12909	12773	12925	12945	12971	13041	12823	12901	12785	12980	12922	12944	12913	12852	12754	12906	12868	12791	12972	12737	12940	12935	12937	12904	12921	13061	12861	12828	12958	12832	12859	12873	12872	12844	13046	12760	12839	13095	12860	12804	12830	12822	13008	12924	12970	12917	12740	12803	12875	12897	12811	12900	12979	12957	12771	12824	12931	13008	12874	12837	12827	12929	12836	13039	12768	12854	12820	12950	12866	13024	12885	12992	12980	12845	12799	12832	12928	12835	12890	12868	13055	12961	12854	12907	13007	12826	12909	12886	12849	12977	12870	12868	12810	12834	12866	12941	12976	12737	12887	12809	12891	12868	12885	12982	12876	12916	12888	12813	12912	12741	12952	13051	12882	13010	12890	12937	12746	12867	12892	12881	12896	12878	12953	12863	12890	12975	13059	12797	12869	12762	12883	12904	12937	12790	12907	12983	12902	12971	12818	12934	13000	12746	12771	12929	12707	12824	12840	12808	13003	12778	13076	12787	12911	12959	12773	13014	12933	12884	13092	12790	13072	12992	12919	12918	12827	12863	12871	12864	12860	12961	12827	13145	12852	12931	12898	12935	12817	12852	12673	12815	12883	13034	13007	12992	12882	12867	12802	12812	12913	12873	13029	12981	12962	12795	12947	12886	12721	12773	12987	12759	12958	12999	13040	12882	12965	12793	12955	12721	12853	12927	13015	12805	12951	12899	12977	13053	12844	12864	12939	12885	12977	12843	12887	12843	12942	12915	12844	12799	12958	12838	13065	12903	12971	12950	12946	12730	12904	12983	12870	12965	12709	12871	12804	12936	12738	12997	12981	12929	12929	12857	12715	13028	12753	12834	12996	12809	13030	12937	12905	13020	12845	12846	12900	12837	12971	12819	12878	12733	12893	12985	12972	13015	12687	12872	12967	12835	12973	12894	12844	12998	12965	12799	12727	12947	13027	12896	12862	12844	13058	12788	12906	13036	12844	12765	12910	13040	12972	12780	13088	12879	12928	12868	13058	12860	12841	12975	12921	12902	12944	12831	12953	12980	12885	12869	12836	12877	12716	12742	12888	12878	12914	12838	12896	12931	12941	12857	12827	13196	13027	12835	12832	13017	12884	12934	12915	12861	12970	12857	12816	12865	12889	12865	12891	12851	12891	12891	12836	13141	12774	12878	12892	12807	12857	12954	12738	12745	12777	13104	13059	13101	12855	12850	12907	13081	13066	12907	12860	12774	12922	13114	12887	12634	12918	12855	12710	12858	12795	12937	12924	13040	12824	12806	12900	12899	12803	12845	12938	12896	12801	12901	12938	12859	12988	12988	12789	12876	12819	12689	12823	12876	12950	12767	12843	12884	12845	12815	12813	12882	12926	13024	13011	12959	12986	12851	12906	12785	12859	12877	12967	13027	13036	12787	12860	12895	12929	13020	12900	12865	12703	13074	12933	12889	12758	12862	12758	12969	12921	12932	12773	12639	12811	12812	12991	12887	12879	12789	12986	12852	12777	12966	13043	12910	13061	12874	12982	12937	12960	12823	12697	13086	12910	12962	12928	12814	12957	12611	12687	12908	12880	12811	12848	12945	12791	12772	12865	12845	12941	12764	12870	12965	12792	12913	12689	13054	13019	12999	12945	12918	12795	12672	13065	12866	12883	13055	12842	12963	13097	13166	12766	12836	12856	12774	12861	12997	12857	12922	12830	12835	13064	12994	12987	12914	13047	12994	12817	12943	12870	12728	13144	12939	12672	12931	12881	12780	12849	12812	12819	12978	12858	12993	12794	12856	12874	12865	12854	12952	12939	13103	13009	13013	13013	12865	13009	12787	12812	12810	12997	12850	12779	12860	12965	12749	12898	12916	12787	12906	12860	12964	12861	12804	12879	12967	13076	12814	12968	12931	12940	12996	12761	12958	12879	12963	13134	12775	12958	12767	13076	12768	12698	12752	12875	12680	12864	12951	12910	12898	13040	13014	12971	12936	12973	12872	13004	12978	13059	12924	12924	12899	12863	12890	12786	12746	13029	12791	12723	12854	12733	12821	12930	12909	12816	12713	12809	12752	12833	12990	12845	12816	12845	12887	12974	13008	12817	12842	13072	12753	12928	12899	12884	13018	12942	12845	12937	12917	12841	12801	12884	12984	13056	13021	12995	12808	12788	12937	12775	12812	12869	12795	12912	13062	12944	12863	12991	12907	12952	12978	12858	12882	12983	12889	12987	12876	12826	12868	12829	12880	12945	12902	12887	12921	12796	12826	12955	12887	13122	12938	12847	12957	12874	12800	12882	12972	12971	12835	13088	13010	12887	12880	12792	12902	13013	12911	12966	12966	12977	13004	12913	12903	12798	12849	13025	12957	12863	12863	12847	12918	12801	12821	12768	12880	12816	12918	12794	12757	12917	12905	13027	12765	12872	12926	12929	12820	13001	12792	12689	12846	12911	12843	12937	12898	12892	12899	12870	12905	12712	12822	13104	12883	12901	12824	12886	13030	12758	12887	12997	12963	12806	13022	13066	13025	12835	12873	12916	12812	12878	12883	12746	13040	12840	13020	12880	12926	12874	12837	12790	12908	12945	12940	13048	12745	12954	12872	12703	12915	12961	12917	12997	12864	12896	12957	12764	12901	12852	12994	12914	12968	12954	12964	12848	12863	12881	12911	12954	12875	13033	12944	12997	13016	12791	12875	12981	12754	12955	13045	12784	12926	12802	12894	13071	12814	12832	12828	12727	12935	12936	12797	12881	12855	12923	12987	12813	12913	13067	12878	12905	12953	12867	12662	12943	13029	12856	12896	12968	12832	12931	12775	12935	12752	12964	12892	12873	12957	12843	12701	12894	13005	12961	12866	12954	12832	13018	12984	12827	12922	12950	12821	12936	12874	12948	12974	12982	12868	12873	12912	12806	13134	12921	13007	12836	12940	12999	13022	12918	12794	12959	12995	12846	12983	12982	12888	12865	12837	12972	12789	12809	12867	12894	12987	13005	12912	12863	12980	12788	13158	12832	13068	12956	12930	13067	12859	12884	12982	12860	12833	12788	12915	12889	12750	12936	13003	12875	12843	12837	12838	12974	12940	12961	12925	12827	12784	12871	12863	12939	12924	12755	13012	12924	12987	12965	12793	12807	12916	12851	12926	12904	13026	12739	13079	12948	12866	12910	12940	12887	12986	12868	13077	12977	12893	13075	12978	12793	12700	12957	12932	12856	12944	12900	12995	12990	12966	12889	12993	12981	12974	12994	12946	13050	12998	12841	12938	13048	12904	13006	12822	12712	12816	12946	12876	12969	12846	12878	12981	12930	13027	12808	12778	13041	12891	12874	13035	12863	13015	12868	12857	12906	12981	12872	12717	12978	13099	12973	12814	12995	12832	13018	12783	12836	12909	12985	13040	12942	12860	12800	12872	12971	13125	12857	12839	12851	12864	12784	12999	12949	12975	12973	12884	12871	13071	12819	12907	12832	12959	13001	12800	12795	12985	13086	12651	12915	12735	13068	13038	12809	12911	12826	12840	12934	12969	12875	12837	13018	12939	12769	12836	12796	12786	12950	12876	12751	12820	13016	12928	12989	12992	12844	13142	12832	12817	12745	12871	12778	12934	12946	12785	12891	12865	12930	12787	12878	12998	12806	12930	12869	13012	12937	12942	12685	12962	12899	12989	13014	13096	12861	12977	12851	12936	12895	12915	12902	12935	12742	12955	12915	12951	13045	12672	12916	12978	12818	12962	12907	12925	13005	12906	12924	13025	13002	12859	13045	12806	12743	12915	12980	12961	12743	12798	13000	12811	12970	12784	12990	12709	13011	12865	12764	12904	12869	12980	12939	12761	12865	13023	12887	13006	12852	12852	12877	12920	12934	12978	12993	12903	12750	12960	13091	12835	12873	12964	12730	12838	12910	12993	13104	12831	12871	12943	12864	12928	12828	12951	12934	12913	12833	12869	12960	13038	12931	12879	12996	13029	12875	12867	12940	12871	12937	12957	12917	12866	13024	12919	13058	12898	13026	12806	12939	12972	13000	12751	12920	12925	12948	12763	12924	13013	12888	12832	12847	12888	12875	12770	12874	12812	12819	12949	13054	12997	12882	12832	12915	12942	12844	12925	12906	12814	12922	12791	12997	12994	12897	13082	12923	12876	12908	12852	12952	12825	12852	12878	12744	12977	12788	12802	12841	12882	12987	12867	12837	12858	12995	12958	12774	12988	12981	13127	12873	12817	12839	12751	12957	12755	12884	12922	12868	12997	13051	12937	12992	12847	12888	12991	12984	12854	12993	12885	12847	12730	13010	12871	12801	12969	12819	12833	12912	12939	12967	12985
24086	21117	28664	26001	25430	25911	23765	19521	17877	17179	16356	15894	15631	15583	15430	15311	15110	15142	14928	14883	14961	15076	14939	15044	14811	14857	14844	14605	14755	14907	14634	14755	14697	14703	14502	14368	14543	14766	14715	14583	14554	14471	14547	14506	14682	14466	14532	14746	14779	14487	14477	14542	14599	14659	14532	14405	14820	14650	14551	14652	14453	14438	14493	14581	14419	14593	14526	14576	14577	14638	14503	14637	14591	14563	14551	14618	14677	14485	14532	14582	14416	14478	14495	14522	14546	14684	14493	14648	14455	14588	14585	14462	14336	14634	14596	14777	14618	14476	14372	14572	14462	14808	14404	14427	14648	14620	14581	14380	14683	14625	14481	14346	14415	14677	14432	14459	14820	14590	14632	14425	14623	14554	14420	14661	14521	14622	14591	14406	14718	14518	14446	14543	14471	14531	14664	14694	14548	14500	14665	14624	14656	14422	14583	14602	14530	14527	14530	14626	14671	14753	14558	14570	14553	14532	14461	14403	14468	14452	14515	14363	14552	14492	14498	14426	14608	14609	14700	14504	14523	14609	14550	14439	14457	14548	14435	14333	14537	14634	14621	14657	14574	14605	14579	14425	14622	14561	14532	14282	14557	14649	14670	14819	14568	14562	14636	14635	14585	14524	14395	14459	14608	14432	14548	14476	14672	14676	14458	14446	14781	14508	14503	14571	14409	14764	14508	14508	14388	14474	14737	14449	14609	14584	14895	14763	14549	14610	14658	14535	14522	14596	14689	14504	14516	14651	14553	14732	14619	14686	14589	14576	14537	14601	14451	14389	14503	14423	14674	14660	14611	14617	14688	14622	14593	14657	14516	14370	14499	14633	14434	14491	14484	14524	14720	14457	14482	14621	14559	14660	14610	14492	14682	14405	14448	14797	14550	14547	14504	14495	14551	14572	14741	14502	14484	14726	14794	14527	14646	14780	14491	14570	14525	14516	14598	14293	14492	14635	14485	14498	14621	14512	14565	14636	14349	14307	14348	14527	14489	14671	14552	14625	14578	14477	14578	14485	14459	14486	14528	14673	14572	14347	14653	14522	14418	14634	14610	14423	14617	14628	14589	14533	14413	14335	14387	14525	14563	14494	14758	14380	14577	14711	14670	14608	14611	14450	14344	14758	14370	14407	14422	14732	14555	14695	14756	14535	14440	14527	14577	14616	14674	14438	14526	14620	14545	14503	14294	14247	14756	14594	14675	14465	14600	14781	14594	14580	14555	14534	14739	14536	14581	14588	14572	14630	14601	14689	14781	14373	14515	14550	14729	14513	14421	14517	14502	14290	14690	14509	14625	14382	14517	14503	14588	14517	14394	14524	14607	14697	14584	14458	14711	14466	14548	14592	14517	14607	14602	14489	14612	14511	14728	14657	14689	14506	14695	14427	14731	14515	14635	14618	14736	14438	14532	14399	14522	14546	14552	14527	14532	14501	14627	14588	14616	14444	14420	14440	14478	14505	14526	14654	14693	14667	14652	14320	14625	14573	14518	14673	14368	14614	14681	14629	14685	14520	14664	14495	14694	14324	14657	14610	14579	14528	14461	14516	14441	14454	14418	14483	14796	14710	14460	14477	14606	14581	14657	14397	14497	14490	14429	14542	14570	14573	14747	14504	14577	14630	14626	14549	14488	14356	14655	14505	14589	14529	14516	14455	14360	14458	14420	14458	14399	14460	14628	14490	14475	14553	14524	14539	14565	14532	14473	14531	14541	14593	14388	14556	14575	14714	14685	14643	14701	14470	14574	14732	14610	14526	14726	14503	14467	14522	14518	14476	14664	14815	14587	14535	14482	14659	14498	14471	14533	14566	14435	14674	14637	14592	14615	14629	14477	14704	14582	14713	14607	14484	14647	14610	14508	14475	14533	14615	14514	14510	14532	14571	14652	14583	14515	14567	14606	14455	14785	14536	14380	14585	14550	14445	14592	14460	14564	14501	14749	14578	14431	14657	14516	14515	14589	14454	14382	14733	14594	14606	14455	14483	14472	14456	14627	14620	14442	14443	14496	14620	14439	14378	14613	14454	14786	14535	14473	14546	14594	14715	14515	14678	14617	14482	14661	14561	14707	14636	14576	14552	14510	14445	14515	14545	14300	14362	14402	14599	14588	14372	14546	14515	14377	14581	14513	14621	14621	14701	14690	14563	14448	14682	14591	14619	14570	14637	14545	14527	14430	14604	14581	14471	14475	14457	14602	14544	14683	14600	14512	14731	14739	14469	14483	14607	14757	14711	14615	14631	14544	14706	14452	14466	14502	14487	14700	14670	14509	14407	14581	14587	14624	14642	14715	14503	14583	14668	14527	14637	14508	14622	14516	14559	14697	14484	14586	14760	14768	14554	14437	14524	14296	14388	14578	14663	14643	14503	14616	14589	14362	14544	14650	14461	14487	14488	14575	14372	14635	14545	14660	14402	14741	14551	14375	14538	14454	14532	14494	14561	14548	14543	14530	14419	14549	14512	14436	14629	14493	14478	14557	14711	14614	14574	14473	14637	14764	14547	14503	14630	14736	14548	14528	14479	14778	14638	14641	14709	14560	14471	14610	14629	14341	14558	14435	14723	14641	14363	14677	14465	14411	14429	14687	14598	14575	14649	14587	14427	14456	14624	14518	14367	14506	14449	14468	14398	14451	14511	14390	14697	14665	14513	14669	14517	14694	14521	14509	14468	14498	14574	14445	14423	14502	14570	14514	14523	14547	14656	14518	14441	14610	14565	14563	14576	14513	14537	14611	14396	14554	14551	14481	14535	14734	14602	14579	14569	14529	14543	14475	14616	14485	14622	14490	14471	14555	14503	14786	14566	14565	14630	14484	14503	14653	14702	14661	14523	14707	14596	14383	14714	14644	14597	14587	14713	14430	14383	14516	14557	14723	14554	14591	14704	14654	14553	14377	14573	14692	14414	14490	14707	14571	14530	14781	14633	14591	14464	14375	14668	14506	14493	14629	14438	14558	14403	14468	14538	14422	14591	14606	14428	14587	14576	14564	14481	14466	14606	14593	14705	14637	14593	14674	14481	14523	14443	14667	14678	14468	14610	14583	14329	14605	14568	14505	14623	14503	14452	14656	14565	14381	14604	14248	14512	14551	14444	14522	14492	14617	14612	14656	14526	14555	14669	14575	14515	14518	14628	14587	14635	14588	14482	14567	14611	14656	14684	14571	14530	14555	14592	14557	14611	14560	14725	14614	14461	14562	14640	14672	14542	14349	14554	14607	14603	14678	14545	14526	14319	14503	14669	14654	14704	14708	14606	14532	14529	14369	14729	14572	14463	14533	14380	14789	14454	14326	14691	14637	14387	14613	14545	14487	14535	14630	14553	14476	14423	14357	14513	14535	14412	14751	14647	14537	14615	14486	14478	14685	14564	14454	14489	14682	14572	14295	14484	14384	14421	14441	14525	14421	14469	14485	14625	14604	14570	14344	14495	14554	14453	14589	14585	14540	14204	14549	14525	14528	14511	14531	14509	14580	14617	14695	14544	14550	14428	14535	14531	14366	14289	14582	14671	14427	14574	14495	14613	14556	14560	14529	14491	14539	14499	14569	14573	14542	14518	14636	14547	14591	14291	14389	14579	14670	14564	14646	14493	14482	14554	14342	14596	14539	14535	14609	14494	14670	14425	14598	14656	14614	14700	14598	14492	14555	14640	14600	14701	14489	14609	14614	14560	14493	14602	14579	14410	14675	14489	14380	14642	14496	14543	14488	14653	14582	14327	14564	14691	14423	14557	14607	14371	14567	14478	14584	14451	14755	14378	14636	14389	14418	14479	14412	14501	14669	14555	14675	14588	14602	14537	14524	14612	14787	14631	14631	14447	14611	14551	14761	14388	14523	14561	14344	14512	14581	14361	14571	14560	14491	14503	14582	14616	14493	14489	14522	14655	14394	14538	14442	14494	14579	14859	14771	14526	14833	14655	14582	14499	14495	14440	14497	14581	14786	14505	14550	14689	14659	14555	14522	14433	14519	14460	14545	14640	14569	14738	14646	14632	14557	14387	14383	14562	14591	14539	14530	14631	14655	14559	14445	14619	14488	14526	14541	14669	14617	14614	14364	14643	14575	14536	14491	14381	14619	14402	14517	14808	14612	14612	14496	14596	14687	14596	14491	14683	14295	14503	14607	14511	14457	14570	14690	14523	14561	14601	14534	14551	14464	14574	14552	14504	14530	14624	14570	14672	14621	14585	14621	14620	14246	14379	14457	14622	14425	14590	14636	14532	14564	14486	14705	14568	14485	14444	14477	14530	14682	14563	14477	14330	14587	14430	14422	14446	14497	14650	14443	14476	14688	14493	14604	14558	14352	14389	14568	14434	14558	14642	14367	14502	14444	14699	14571	14403	14588	14530	14452	14378	14546	14605	14499	14577	14446	14569	14590	14612	14632	14249	14415	14532	14326	14581	14573	14471	14629	14641	14670	14587	14673	14810	14477	14502	14551	14388	14742	14580	14421	14499	14442	14575	14656	14257	14601	14611	14420	14548	14461	14402	14614	14742	14685	14651	14546	14467	14506	14649	14416	14582	14614	14461	14427	14707	14759	14521	14606	14713	14560	14641	14427	14525	14581	14512	14537	14433	14379	14717	14620	14488	14400	14640	14449	14493	14487	14552	14423	14590	14565	14704	14686	14383	14533	14628	14683	14410	14544	14860	14590	14667	14686	14698	14595	14129	14502	14714	14537	14596	14369	14579	14681	14656	14374	14579	14751	14502	14548	14625	14591	14544	14482	14277	14450	14522	14464	14532	14572	14434	14427	14279	14660	14511	14668	14494	14521	14545	14768	14703	14696	14672	14488	14464	14481	14483	14385	14511	14441	14528	14456	14631	14659	14594	14567	14544	14375	14547	14629	14605	14376	14425	14528	14505	14565	14494	14650	14442	14796	14316	14615	14548	14455	14682	14612	14657	14393	14643	14442	14391	14638	14568	14623	14634	14536	14499	14593	14649	14518	14655	14677	14567	14615	14582	14449	14478	14552	14573	14701	14359	14582	14727	14603	14647	14462	14560	14517	14343	14556	14610	14478	14489	14457	14685	14422	14668	14455	14486	14316	14404	14446	14596	14687	14532	14671	14646	14402	14689	14707	14608	14645	14524	14708	14484	14458	14547	14395	14416	14624	14523
32913	52761	48126	37026	31070	26457	22164	19287	17570	16199	15155	14604	14111	14048	14006	13765	13418	13345	13295	13301	13291	13304	13050	13256	13180	13007	12992	12964	12868	12921	12872	12911	12880	12816	12928	12812	12768	12862	12904	12699	12821	12793	12869	12984	12841	12749	12787	12976	12859	12890	12808	12779	12821	12840	12929	12787	12864	12810	12764	12682	12751	12868	12716	12689	12918	12622	12865	12829	12759	12787	12669	12840	12758	12712	12896	12671	12744	12671	12787	12698	12749	12800	12858	12713	12747	12753	12822	12688	12446	12748	12739	12739	12561	12720	12792	12698	12777	12828	12748	12650	12739	12815	12737	12641	12777	12751	12652	12693	12734	12820	12680	12707	12718	12759	12674	12876	12688	12810	12722	12645	12769	12832	12746	12836	12939	12724	12916	12780	12709	12884	12696	12779	12775	12729	12835	12657	12923	12724	12712	12889	12565	12627	12658	12749	12700	12830	12618	12792	12685	12721	12753	12752	12774	12717	12842	12962	12641	12683	12852	12770	12729	12615	12601	12776	12662	12694	12778	12754	12745	12709	12782	12728	12647	12707	12664	12568	12686	12691	12909	12642	12670	12778	12685	12688	12698	12821	12859	12655	12747	12882	12702	12705	12655	12800	12791	12907	12747	12752	12768	12659	12755	12716	12670	12808	12889	12719	12744	12708	12656	12860	12715	12742	12885	12675	12774	12811	12617	12690	12874	12855	12942	12859	12676	12819	12876	12798	12693	12823	12698	12666	12985	12803	12827	12663	12831	12687	12685	12632	12687	12565	12873	12733	12693	12817	12558	12718	12768	12867	12770	12609	12693	12616	12616	12859	12835	12712	12713	12818	12749	12653	12585	12715	12753	12853	12779	12925	12610	12801	12838	12666	12908	12673	12897	12735	12811	12765	12749	12891	12798	12732	12777	12889	12631	12779	12715	12796	12800	12665	12673	12744	12546	12676	12773	12769	12806	12711	12737	12654	12729	12669	12743	12636	12801	12747	12549	12620	12698	12721	12507	12692	12857	12806	12692	12877	12694	12683	12650	12838	12662	12693	12746	12745	12647	12642	12835	12703	12686	12681	12715	12911	12660	12791	12710	12892	12724	12740	12682	12691	12675	12728	12586	12593	12928	12751	12770	12833	12827	12659	12697	12794	12784	12716	12858	12770	12752	12775	12893	12772	12798	12767	12741	12651	12746	12705	12653	12709	12862	12846	12896	12711	12621	12712	12736	12770	12772	12800	12694	12747	12778	12792	12768	12626	12733	12682	12708	12714	12667	12787	12763	12700	12632	12798	12900	12685	12662	12659	12771	12769	12690	12722	12718	12680	12698	12857	12689	13004	12831	12762	12840	12710	12901	12672	12769	12816	12814	12731	12807	12878	12659	12729	12624	12597	12809	12644	12920	12714	12758	12732	12774	12714	12817	12725	12879	12764	12676	12784	12837	12841	12701	12722	12699	12830	12668	12686	12779	12710	12629	12819	12806	12680	12706	12673	12667	12758	12758	12676	12767	12698	12668	12675	12738	12801	12810	12707	12760	12636	12856	12697	12579	12743	12711	12823	12731	12794	12682	12839	12952	12697	12650	12607	12839	12678	12640	12741	12724	12667	12674	12642	12758	12702	12754	12727	12652	12803	12647	12779	12782	12610	12809	12798	12688	12808	12704	12730	12807	12793	12747	12830	12778	12752	12665	12864	12667	12628	12951	12699	12866	12791	12796	12655	12801	12974	12930	12749	12785	12727	12732	12765	12703	12880	12761	12782	12813	12702	12786	12657	12727	12739	12693	12855	12655	12659	12790	12603	12786	12697	12790	12736	12774	12720	12692	12814	12894	12803	12695	12800	12705	12928	12809	12742	12664	12883	12793	12793	12797	12611	12761	12836	12837	12839	12722	12680	12605	12889	12786	12796	12810	12717	12835	12990	12665	12789	12698	12735	12872	12628	12713	12664	12779	12758	12912	12684	12830	12793	12742	12692	12625	12779	12627	12757	12820	12628	12656	12834	12626	12610	12858	12624	12599	12643	12846	12684	12650	12690	12673	12608	12713	12763	12768	12817	12734	12661	12565	12603	12602	12704	12767	12735	12844	12804	12757	12758	12552	12742	12925	12800	12832	12780	12745	12835	12763	12603	12694	12853	12756	12697	12699	12634	12674	12687	12704	12699	12767	12709	12680	12754	12786	12858	12764	12825	12754	12912	12701	12857	12710	12764	12737	12746	12779	12834	12751	12848	12702	12619	12696	12739	12809	12861	12718	12715	12786	12654	12775	12621	12808	12772	12710	12840	12872	12787	12578	12948	12919	12653	12931	12883	12780	12784	12703	12612	12851	12734	12703	12694	12795	12869	12852	12863	12800	12726	12840	12821	12787	12695	12846	12811	12799	12884	12705	12767	12691	12636	12800	12852	12661	12721	12751	12783	12760	12711	12619	12689	12815	12670	12785	12801	12542	12835	12766	12669	12800	12726	12722	12812	12894	12730	12686	13003	12893	12861	12648	12910	12680	12818	12672	12792	12775	12886	12679	12754	12709	12609	12728	12634	12882	12827	12775	12749	12662	12643	12886	12609	12585	13023	12787	12754	12723	12700	12838	12788	12716	12561	12790	12833	12801	12720	12560	12688	12775	12755	12663	12642	12725	12656	12615	12647	12818	12763	12853	12874	12807	12800	12867	12763	12714	12631	12823	12790	12662	12667	12688	12832	12735	12607	12714	12870	12776	12897	12709	12789	12620	12746	12735	12897	12727	12649	12567	12757	12916	12697	12977	12721	12677	12834	12661	12805	12701	12863	12679	12707	12807	12709	12648	12803	12647	12736	12744	12770	12754	12756	12725	12617	12790	12778	12634	12771	12606	12673	12654	12757	12883	12890	12800	12813	12768	12527	12825	12684	12683	12790	12783	12610	12689	12828	12843	12804	12756	12785	12740	12721	12680	12774	12731	12692	12720	12731	12795	12682	12785	12763	12632	12591	12682	12825	12799	12723	12742	12773	12771	12818	12768	12684	12661	12621	12705	12700	12880	12633	12667	12810	12697	12698	12770	12665	12606	12787	12699	12601	12753	12635	12771	12912	12797	12815	12821	12607	12778	12778	12881	12788	12574	12826	12790	12945	12699	12839	12911	12750	12632	12598	12537	12714	12744	12626	12762	12622	12786	12654	12726	12818	12703	12636	12739	12817	12655	12726	12706	12663	12582	12734	12782	12684	12706	12782	12754	12779	12723	12771	12790	12869	12755	12788	12707	12771	12703	12669	12711	12788	12925	12534	12686	12696	12648	12806	12763	12907	12899	12811	12823	12814	12765	12839	12773	12755	12715	12643	12813	12817	12818	12810	12912	12782	12635	12892	12804	12796	12792	12872	12817	12708	12807	12812	12763	12790	12657	12626	12647	12626	12682	12844	12808	12784	12760	12657	12803	12688	12818	12663	12822	12572	12813	12735	12732	12682	12744	12733	12639	12561	12667	12761	12682	12622	12664	12735	12540	12939	12601	12756	12785	12808	12647	12717	12788	12819	12644	12837	12712	12671	12724	12800	12708	12780	12695	12789	12730	12503	12710	12708	12741	12774	12801	12914	12820	12628	12615	12796	12604	12839	12739	12692	12628	12859	12642	12764	12658	12710	12825	12886	12732	12734	12670	12694	12714	12682	12725	12959	12729	12688	12775	12836	12680	12868	12633	12758	12825	12749	12775	12691	12685	12912	12995	12753	12801	12720	12671	12700	12782	12812	12736	12590	12788	12962	12733	12787	12774	12839	12883	12727	12868	12758	12607	12751	12882	12750	12611	12695	12909	12824	12755	12647	12777	12845	12763	12775	12783	12591	12698	12684	12588	12823	12779	12824	12780	12613	12847	12648	12695	12813	12773	12755	12692	12762	12783	12835	12778	12969	12759	12707	12670	12664	12926	12821	12704	12763	12726	12815	12760	12720	12799	12758	12568	12939	12731	12659	12934	12770	12777	12956	12839	12785	12742	12710	12776	12840	12630	12832	12745	12642	12738	12738	12769	12664	12762	12657	12789	12741	12584	12630	12729	12602	12683	12686	12662	12758	12768	12626	12668	12710	12596	12850	12765	12750	12806	12699	12799	12831	12786	12644	12668	12794	12610	12851	12781	12573	12907	12515	12793	12736	12824	12618	12784	12763	12613	12855	12654	12770	12592	12751	12743	12603	12804	12815	12766	12740	12769	12672	12824	12867	12827	12725	12658	12718	12783	12645	12765	12702	12782	12720	12690	12585	12555	12611	12904	12946	12726	12625	12720	12623	12767	12672	12687	12861	12639	12616	12822	12746	12920	12617	12841	12656	12794	12609	12714	12704	12621	12758	12794	12672	12602	12791	12900	12738	12644	12861	12763	12934	12669	12738	12745	12683	12809	12830	12934	12728	12792	12701	12776	12897	12770	12661	12765	12645	12662	12703	12664	12729	12635	12574	12769	12697	12712	12876	12755	12815	12791	12792	12746	12652	12715	12647	12906	12690	12708	12634	12687	12909	12652	12815	12823	12691	12654	12731	12813	12775	12758	12648	12751	12692	12832	12588	12675	12867	12765	12809	12719	12888	12696	12562	12682	12839	12697	12733	12765	12600	12749	12591	12729	12754	12782	12945	12627	12757	12974	12622	12822	12911	12768	12531	12742	12717	12671	12676	12707	12702	12750	12864	12783	12901	12734	12572	12633	12907	12744	12825	12662	12723	12830	12774	12705	12775	12816	12766	12738	12698	12798	12690	12718	12899	12762	12642	12794	12790	12707	12756	12816	12737	12661	12776	12671	12726	12821	12731	12887	12804	12759	12564	12657	12717	12630	12858	12683	12894	12749	12746	12883	12844	12806	12954	12799	12681	12890	12759	12894	12637	12819	12614	12540	12741	12930	12834	12787	12867	12781	12834	12775	12749	12869	12763	12905	12830	12581	12855	12826	12811	12590	12708	12724	12791	12695	12713	12743	12768	12740	12745	12691	12651	12672	12722	12947	12808	12747	12787	12776	12680	12776	12892	12616	12825	12751	12802	12844	12789	12805	12830	12677	12807	12760	12776	12925	12678	12650	13008	12717	12672	12753	12746	12726	12660	12790	12862	12827	12758	12784	12937	12690	12736	12630	12839	12683	12744	12861	12661	12715	12729	12605	12823
22758	21070	28829	23967	23337	27124	28731	22290	19765	18538	17756	16714	16551	16346	16031	16136	15896	15671	15497	15493	15405	15639	15753	15534	15241	15264	15335	15334	15218	15201	14960	15219	15118	15250	15286	15260	14949	15092	14904	15072	15123	15115	14908	15186	15231	15051	14967	15097	14973	14862	15078	14973	15115	15249	15036	14887	15121	14929	14957	14949	14828	14784	14910	14829	15035	15020	14922	15054	15198	14800	15000	15055	14976	14993	15072	14841	14901	14965	14829	14758	15045	14804	15078	14948	15064	14917	14952	14829	14950	15162	15006	14957	14920	14817	15087	15117	15029	15209	15088	14978	14937	15100	15101	14932	15116	14765	14793	14952	15028	14811	14839	14965	14935	15016	14806	15181	14730	14985	14962	14870	15047	14874	14842	15068	15026	14983	14902	14796	15044	15068	14869	14886	14993	14842	15009	14855	15066	15090	14993	14927	15134	15041	14942	14965	14934	14962	15027	14832	14958	14887	15060	14940	14908	14941	14961	14729	15022	14962	15089	14959	15042	14987	14806	14787	15063	15102	14847	14901	14764	14793	14959	14829	14977	15066	14798	15016	15092	14943	14964	14779	14896	14917	14986	14745	14959	14974	14888	15071	15106	14967	14950	15064	14962	14933	14998	14986	14866	14876	14766	14923	14930	14723	14834	14880	14897	15108	14879	14931	14919	14802	15165	15048	14976	15008	14898	14903	14864	14921	14671	14887	15048	14863	15076	14840	14929	14776	14940	14959	14952	14914	14943	14904	14857	15017	14960	14958	14857	15050	15069	14810	14848	14983	14900	15011	14940	15040	15095	14856	14767	15029	14863	14775	15066	14911	14797	14864	15000	14908	15022	14727	15036	14890	15026	14809	14902	15045	15045	15035	14922	14963	14857	14995	15055	15008	14916	14899	14891	14641	14950	14842	14728	14874	14834	14888	14956	14951	15013	14880	14991	14845	14951	14943	15165	15012	15013	14972	15206	14989	14799	14909	14968	14702	14796	15014	14937	14899	14797	14909	14891	14906	14964	14842	14996	15026	14751	14989	14937	14959	15174	14815	14921	15072	14865	14948	14837	14882	15080	14909	15048	14867	14819	15043	14847	14710	14946	14947	14885	15180	14843	14995	14928	14984	14961	14931	14697	14970	14638	14938	15168	14855	15080	14823	14939	14932	14915	14903	14875	14869	14849	14830	15070	14968	15167	14947	15014	14808	15005	14715	15126	15075	14979	14790	15121	14827	15008	14791	14782	15029	15028	14813	14916	14768	14987	15160	15042	15051	15044	14800	14841	14911	14920	14984	14767	14982	14950	14824	15050	14840	15022	14887	14891	14934	15003	14965	15073	14758	14756	14936	15066	14981	14977	14910	14886	14794	14944	14879	15020	14908	15188	14848	15073	15022	14991	15029	14683	14903	14822	14919	14871	15014	14855	15095	14762	14894	15013	14753	15070	15124	14819	14775	14849	15050	14901	14905	15128	14809	15079	14839	14828	15052	14937	14853	14981	14917	15050	15042	15059	14984	14832	14965	14968	14717	14998	14949	14971	15024	15009	14793	15097	15046	14965	14889	14947	14937	14747	14877	14862	14999	15132	14764	14948	15156	15216	15083	14853	14875	14948	14990	14949	14872	14944	14916	14926	15038	14965	14940	15076	14863	15079	14908	14867	14757	14922	15100	14817	14907	14956	14933	14954	14941	14915	14934	14744	15132	14914	14872	15051	14886	14708	14925	14875	14948	14843	14795	15044	14943	14710	15003	15025	14910	14786	14826	14836	15044	14807	14905	14820	14949	14884	15003	14946	14986	14884	14855	15019	14867	15061	15005	15024	14969	14932	14739	15007	14877	15039	14790	14945	14959	14803	14883	14758	14837	14907	15057	15012	15007	14819	14899	14913	14896	14788	15017	14810	15036	14895	14998	14669	14901	14931	14952	15005	14913	15056	15027	15078	15022	14760	14977	15074	15034	15052	14938	14827	14974	14989	14901	14879	14849	14946	14916	14991	14838	14823	14923	15041	14809	15137	14862	14879	14831	14912	14939	14938	15008	15069	15041	14954	15128	14874	14881	14915	14872	14926	14995	14838	14942	14850	14797	15034	14911	15037	14893	15016	15084	14998	14821	14828	15028	14937	15066	14977	15039	14976	14944	14753	14846	14924	15008	14920	14878	14862	15073	14959	14974	14903	15001	15113	15024	15016	14911	15018	14822	14836	14800	14896	15040	15050	15038	14931	15114	15085	15016	14897	14926	14944	15040	14930	14755	14922	14915	14956	14808	14854	15085	14907	14836	14959	14818	14964	14867	15036	14868	14923	15106	14914	14905	14872	15098	15008	14897	15007	14943	14934	15018	14973	14897	14940	14905	14965	15151	15099	15070	15067	14981	14794	15000	14740	14889	15010	15047	14932	14852	14878	14824	14876	14987	15045	14934	14873	14952	14909	14793	14990	15089	14873	14852	14938	14960	15029	14857	15096	14975	14912	14934	14810	15159	14786	14963	14607	15002	14983	14717	14952	15110	14949	15044	14896	15090	15036	15044	15062	15019	14912	14852	14925	14960	14934	14798	14818	15062	14996	14980	14947	14938	14816	14917	14987	15127	14907	14816	15016	15007	14852	14810	14906	14938	14984	14786	14986	14794	15000	14772	15015	15055	14978	14900	14900	15028	15071	14766	15057	14951	15071	14941	14881	14964	14858	14667	14919	14945	15034	14991	14989	14971	14817	14862	14966	15042	14712	14836	14959	14919	15003	14841	14857	14866	15018	14902	14969	14943	14903	14972	14724	14802	14872	14742	14798	14961	14943	14787	14995	14885	14710	14896	14963	14958	14628	14983	14839	14769	14815	14985	15026	15105	15080	14933	15259	14800	14927	15068	14982	14871	14841	14870	14897	14752	15001	15019	15045	14816	14911	14770	14911	14902	14787	14992	14990	14883	14981	14778	14746	14779	14896	14788	14890	14877	14793	14895	14761	15009	15017	14840	14936	14972	14844	14815	14738	14960	14855	15072	15124	14806	14898	14974	14895	14956	14941	14812	14885	15036	15062	14843	14786	14818	14825	14802	14849	14770	15208	14793	14940	14897	14768	15237	14949	14617	14899	15016	15263	15028	14911	14902	15044	14931	14846	14779	14882	14977	14869	15134	15092	14718	14862	14807	14822	15040	15025	14938	14843	14779	14823	14984	14993	15004	14891	14896	14889	14836	14859	14707	15115	14978	14863	15012	15048	14802	14902	14962	14942	15036	14845	14831	14795	14799	14944	14790	14881	14726	14888	14946	15042	14949	14955	14874	14958	14780	15002	15212	14855	14808	14958	15009	15006	14996	15028	14939	15048	14919	14925	14921	15023	14861	14632	14984	15076	14894	14872	14819	15047	14847	14792	14858	14960	15125	14913	14983	14815	14749	15003	14855	14986	14723	15110	14765	14869	14888	14722	14862	14789	14872	14841	14986	14876	14901	14967	14991	14837	14895	14992	15151	15083	15003	14772	14756	14906	14993	14943	14871	15042	14760	14838	15086	14829	14770	14940	14897	15060	14892	14979	14886	15020	14932	14950	15058	14926	14745	14921	15005	14820	14854	14858	14808	14966	14833	14999	14840	14800	14947	14923	14711	14862	14881	15031	14910	15018	14846	14808	14920	14814	15024	15090	14959	15064	14800	14776	14853	14940	14865	14824	14861	14947	14741	15126	15039	14865	15011	14892	14984	15188	14899	14982	14726	14788	15051	14943	14619	15125	15049	14927	14681	15163	15025	15058	14981	14811	14723	14942	15005	15029	14894	14933	14864	15121	15198	14985	14954	14821	14959	14994	14960	14844	14934	14798	14892	14998	14985	14800	14781	14971	14969	15013	14952	14850	14886	14770	14880	14857	14805	14876	14928	15027	14967	14932	14944	14984	15035	15197	14921	14940	14893	14722	15101	15012	14972	14975	14798	15074	14932	14885	15025	14858	14965	14917	14943	15032	14787	14768	14618	15176	15028	14806	15001	14885	14990	14902	15087	15004	15065	14854	14909	14766	15096	14811	14975	15065	15091	14719	14912	14855	15071	15095	15003	14889	15013	14892	14912	14899	14887	14976	14822	14922	14970	14931	14980	14826	14698	14853	14737	15040	15127	14773	14775	14809	14987	15096	15072	14832	15061	14915	14859	14863	15063	14999	14901	14784	14800	14794	14737	14930	14827	14988	14866	14861	14891	14669	14930	15002	14935	15026	14849	15017	14706	14923	15054	14881	14824	15145	14844	14804	15092	15107	14941	14851	14875	14752	14806	15034	15022	15076	14817	14985	15164	14894	14917	14835	14876	14981	14861	14978	14868	14774	14810	14894	14918	14822	14911	14919	14839	15049	14833	14939	14795	14997	15053	14930	14999	14996	14933	15014	14931	14837	14739	15060	14815	14867	14793	14800	14960	14791	14798	14662	15011	14966	14649	14949	14913	14775	15035	14772	15229	14956	14949	14849	15057	15246	14884	14848	14972	14997	14880	15059	15078	14861	14747	14973	15049	14860	14873	14746	15024	15057	14971	15182	14963	14963	14994	15000	14900	14683	14780	15030	14814	14755	14843	14947	14925	14978	14984	14970	15038	14956	14867	14935	15040	14919	14816	14965	14860	14925	15027	14962	15006	14655	14872	14905	14937	15023	14966	14967	15074	14997	14806	14912	14996	15054	14987	14908	14891	14838	14912	14929	14687	15068	15002	14955	14797	15045	14842	14915	15070	14952	14775	15015	14808	15030	15034	14894	14860	14948	14944	14900	15158	15006	14928	15024	15050	15016	15024	14855	15010	15040	14880	15002	14992	14964	15025	14700	14852	14959	14871	14909	14884	14785	14815	14813	15007	14834	15038	14992	15023	15151	14808	15038	15012	14961	14931	14935	14847	14978	14960	15005	14813	15009	14828	14751	15107	15007	14888	14929	15073	14796	15082	14922	14758	15074	14881	14859	14933	15002	14877	14882	14911	14879	14755	14973	15108	15095	15001	14936	14812	14904	15050	14828	15067	15015	14854	14909	14878	15013	14861	14936	15048	15014	15030	14819	14952	14911	14953	14961	14970	15063	14580	14844	14817	15028	14894	14850	14904	15053	15049	14824	14824	15001	15024	15031	14812	14760	14663	14833	14852	14713	15042	15025	14937	14999	14856
34900	59058	53894	42527	36592	31289	26568	22089	19487	17620	16716	15608	15172	14842	14672	14310	13883	13585	13805	13843	13620	13635	13752	13489	13303	13312	13219	13262	12998	13226	13187	13176	13053	13055	13249	12996	13262	13105	12983	12919	13251	13026	12864	12972	13196	13011	13064	12857	12991	13004	13032	13015	13045	13030	12919	12958	13083	12799	13010	12980	12988	12959	13040	13128	13125	13065	13178	13089	12960	12961	12959	13054	12884	13074	13065	13010	13103	12979	12954	13136	13068	12953	12871	12971	13084	13012	12995	12888	12940	12946	13020	12903	13074	12938	13036	12936	13146	12986	13174	12857	12942	12893	12980	12856	13186	12938	12937	13058	13014	12954	12968	13019	12877	13119	13018	12931	13159	12991	12920	13055	13123	13015	13054	13083	12910	12969	12912	12997	12810	13030	12934	13046	13027	12999	12871	13020	12873	13116	13029	12858	12977	13015	12827	13077	12894	12839	12923	12908	13036	12941	13046	12944	12864	12792	12968	12903	12997	13087	13022	13082	13077	13016	12983	12986	13212	13118	12951	13044	12878	13180	13104	12907	13061	12994	12956	13061	13022	12972	12811	13127	13031	12859	12838	13001	13103	12954	12962	12980	12940	12873	12776	12883	12998	13000	12901	13168	13134	13110	13094	12965	12937	13001	12927	12796	12998	12900	12968	12953	13029	13132	12986	12927	13071	12909	13017	13129	12993	12808	12845	13145	12948	12974	12854	13069	13000	12993	13022	12899	13085	12963	13131	12915	13037	12930	12983	12994	12892	13007	12992	13082	13106	12838	12958	13113	12998	12993	12966	13053	12995	12732	12990	12813	12854	12999	13023	12941	13073	12943	13057	12952	12940	13089	13000	12989	13025	12975	13111	12875	13155	13039	12902	13016	12938	12967	13009	12959	13080	12983	12917	13165	12854	12769	12966	12887	12863	13024	13078	12863	13000	13025	12998	13125	13026	12882	13215	12953	12904	12857	12946	12969	13006	12872	13051	13049	13091	13109	12829	12774	13073	12917	12972	12999	12951	12754	12932	12941	12892	13179	12972	12909	12867	12948	12988	13063	12782	13005	12861	13015	13086	12949	12888	13145	13040	13132	12999	13005	13047	12917	13010	13044	12919	12998	13032	13010	12951	12863	12848	12953	12942	13144	12914	13097	12775	12868	13082	13098	12894	12793	13183	12949	13040	12987	12968	12991	13004	12907	12779	13023	13024	12963	13041	12993	12908	12986	12942	13058	13200	12954	12932	13166	12925	12958	12944	13016	13005	12948	12883	12961	12920	12866	12954	13082	12911	13184	12893	12833	12877	12971	12845	12979	12970	13111	12962	13103	13063	12975	13240	13063	12954	13087	12977	12878	13012	13062	13015	13083	12908	12882	12762	13006	13021	13140	13052	12999	12789	12929	12929	13024	12893	12903	13030	13048	12907	12879	13094	12992	12872	12939	12878	13000	13050	13018	13016	13065	12888	12990	13109	12921	12876	12954	12960	12836	13012	13019	12908	12840	13016	13056	12991	13001	12927	12831	12908	12832	13073	12856	12951	12874	12934	12979	12943	13059	12999	12852	13083	12918	12902	12997	13030	12958	12956	13009	13064	12862	12972	12937	12906	13041	12985	13041	12965	12968	12876	12842	12992	12760	13114	12984	12979	12917	13075	13055	13021	12870	12977	12949	12943	12919	12764	13115	13038	12866	12949	12880	12917	13143	13031	13024	13069	13044	12900	12892	13084	13140	13045	12997	13048	12991	13020	12941	12908	13041	12955	13083	12943	12842	12963	12911	13057	12998	13068	12884	13013	12924	13030	12947	12902	12947	12910	13071	13082	13087	12833	12959	12925	12862	12923	12990	13102	13105	12889	12963	13102	13000	12929	12854	13155	13017	12917	12957	12855	12868	13008	13027	12884	12961	13026	13031	12931	13077	12994	13006	13023	12934	13004	12943	12988	13007	13077	12981	12762	13098	12982	13040	12971	12894	12869	12903	13184	12865	13055	12905	12970	12905	12905	13111	13059	13028	12864	12979	12943	12929	13045	12992	13003	12969	12957	12937	12920	12837	12877	13060	13004	13048	12965	12854	12860	13056	12961	13085	12964	12959	12967	12886	13053	12943	12991	12827	12861	12997	12893	12957	12989	12917	12816	12909	12876	12999	12965	13077	12786	13094	12915	12944	12925	12820	13079	13049	12949	12984	13068	12986	12906	13093	12975	13008	12917	13114	12898	12867	12974	13086	13025	12778	13126	12862	12952	13007	13088	12935	12989	13049	13045	12944	13017	13014	12996	12750	13095	12876	12974	12972	13125	12866	13016	13001	13032	13066	12973	12994	12963	12918	12892	13037	13022	12899	12933	12897	13108	13295	13038	13000	12901	12809	12990	13062	12948	12884	12922	12765	12880	13002	12990	12787	13214	12930	13104	12802	12911	13056	13059	12885	12964	12964	12802	13066	12861	12965	12932	12894	12982	13036	13009	12938	12983	12792	13086	12880	12969	12805	13029	13018	12911	13056	12962	12935	13123	12920	13067	12906	12902	13068	13164	12987	13094	12990	13034	12956	13108	12975	12995	13021	12850	12973	12974	13036	13006	13029	12927	12872	13067	12867	12962	13026	12975	12896	12899	13026	12991	12969	13087	13026	12919	12958	12861	12839	12962	12932	13000	13063	12770	12911	13076	12845	13084	13042	13066	12907	12937	12947	13000	12898	13042	12875	13023	12883	12911	12961	12983	13090	12964	12989	12949	12946	12956	12972	12977	12873	13020	12957	12889	12695	12767	12998	12805	12947	12954	13122	13053	12862	12999	12876	12857	13039	12926	12895	13086	13030	12869	12943	13028	12878	12896	12988	12931	12970	13183	12794	12877	12978	12947	12938	12819	12904	12922	12876	13030	13054	12939	12947	12928	12967	12789	12924	12957	13110	13008	13084	13023	12975	13015	13205	13193	12875	13048	12851	12837	13051	12996	13056	12858	12944	12916	13033	12935	12831	13061	12933	13054	12891	12879	13088	12961	12965	12946	13118	13011	12679	12997	12967	12872	13059	12932	12958	13009	12903	13007	13042	13039	13054	12798	13026	13140	12864	12979	12806	13011	12933	12859	12979	13056	12965	12850	12871	13032	13021	12826	12968	12945	12858	12962	12768	12976	12925	12949	12867	12815	12944	12978	12878	12939	12894	12954	12831	13025	12881	12904	12920	12908	12969	12964	12975	12833	13006	12987	12959	13004	12905	12939	12883	12963	12868	12946	13088	12974	12955	13066	13038	13066	13210	12974	12878	12974	13034	12912	12911	13014	13051	13000	12934	12974	12971	13138	13077	12952	12841	13068	13054	12822	13174	13052	12922	12977	12943	13056	12881	12926	12877	13126	12992	12898	13020	12873	13000	13200	12986	12982	12994	12831	13043	13001	12953	13008	12962	12993	12949	12978	13044	12837	13012	12992	12979	13052	12932	13098	12882	13080	12880	13027	12944	12870	12942	12986	12963	13162	13057	12879	12944	12839	12968	12813	13087	13082	13013	12874	13088	12922	13003	12967	13012	13131	12953	12930	12919	12955	13035	13027	12935	13029	13048	13027	12842	13159	12982	12787	13022	12834	12801	12877	13150	12744	12883	12971	13028	12972	12991	12907	12909	12949	13054	13024	12915	13164	13015	13015	12927	13008	12964	12857	13080	12998	13030	12935	13041	12966	12914	12886	13067	13122	12887	12909	12982	12693	12972	12989	13062	13148	12951	12979	13083	13038	12815	12978	13023	12936	12836	13018	12917	12945	13136	12909	13156	13009	12878	12893	13021	13001	13085	12928	12915	12961	13016	12946	12920	12845	12954	12993	13070	12980	12927	13069	12838	13159	13094	12900	12973	12993	13149	13073	12827	12956	12945	13008	12978	13108	12850	12972	12967	12936	12858	12913	12754	12951	12832	12894	13027	12962	13128	13029	13062	12980	12964	13060	13002	13025	13133	12898	13076	12892	12927	12968	13028	12844	13050	13126	13088	12955	12900	12970	12970	12932	12905	13051	13085	12863	12898	12890	12886	13096	12823	12975	12909	12888	12989	12911	13013	13046	12947	13048	12994	13005	13071	12908	12966	12828	13023	12848	12994	12915	13066	12940	12811	12907	12904	13056	13069	12867	12916	12947	12776	13036	13183	12939	12884	12904	13001	12955	12965	13111	13035	12932	13070	12907	12962	12841	12915	12930	12966	13062	13012	13100	13032	13135	12889	12877	12799	12902	12804	12975	13046	12890	13055	12986	12927	12951	12960	13004	12872	12982	12825	12924	12989	12802	13055	12961	12832	12884	13054	12855	13092	13032	12840	12996	12943	12967	13017	12778	12937	12991	12913	12935	12856	13035	12947	13006	13011	12922	13152	13052	12971	12889	13111	12942	13109	13026	12906	12901	12912	12886	13070	12847	12874	12790	13080	12957	13149	12922	13083	12833	12864	12914	12888	12946	12830	13035	12932	12892	12785	13121	12886	13016	12953	12972	12956	12916	12988	13012	12962	12884	12869	13023	12942	12951	13016	13046	13026	12933	12949	13078	12988	12939	12920	12891	13003	12868	13159	13030	12878	13040	13239	12919	12950	12963	13056	12869	13042	12958	12985	13126	12912	12976	12875	13116	13064	12928	12920	13055	13053	13130	13113	12905	12917	13115	12786	13068	12992	13017	12927	13108	13137	13018	12965	12886	13088	12946	12993	12903	13015	13012	12824	13102	12808	12970	12967	12949	12878	12877	12992	12951	13030	12891	13029	13016	13110	13072	12915	12995	13199	12920	13145	12838	12996	13028	12965	12824	12906	12975	13037	12870	13032	13042	13018	12957	12946	12879	12971	13064	12986	12978	12991	13051	12824	12805	12987	12907	12891	13041	12970	12932	12874	13002	13013	13107	12898	13007	12809	12975	12892	13058	12966	12813	13187	12954	12972	13017	12974	12830	12962	12978	12941	12903	12835	12880	13070	12967	13021	13026	12824	13046	13009	12945	12859	12919	12883	12836	12857	12949	12982	12954	12845	12970	12933	12871	13024	13025	13082	13043	12781	13020	12968	12950	12906	13065	12956	12754	13099	13097	13122	12937	12967	12959	13149	12882	12978	12808	12984	13090	12796	13079	12955	12859	12894	13080	12907	12876	12994
29792	30410	37389	31681	25192	21887	19237	17738	16602	16213	16030	15697	15439	15247	15207	15226	15199	15064	15155	15089	15126	14876	14928	14925	14877	15007	15076	15188	15084	14802	14891	14980	14820	14849	14883	14806	14979	14928	14843	14732	14844	15021	15014	14802	14927	14864	14914	14991	14768	14746	15100	14876	14956	14861	14878	14891	14828	14585	14943	14894	14930	14923	14943	14908	14964	14939	14929	14912	14700	14768	14835	14764	14585	14861	15020	14829	14827	14853	14704	14913	15085	15068	14928	14684	14796	14833	14905	15099	14897	14900	14870	14811	14746	14680	14879	14982	14997	14916	14803	14738	14811	14864	14950	14859	14746	14879	14803	14953	14891	14807	14650	14791	14842	14717	14974	14635	14797	14646	14833	14885	14734	14829	14853	14818	14872	14762	14985	14940	14819	14717	14827	14584	14742	14778	14918	14935	14788	14812	14870	14941	14837	14793	14904	14832	14864	14802	15013	15026	14718	14760	15023	14792	14812	14912	15010	14656	14992	14860	14672	14873	14821	14941	14655	14798	14999	15026	14858	14897	14855	14616	14809	14784	14987	14905	14842	14968	14848	14908	14762	14961	14708	14699	14969	14940	14935	14915	14877	15027	14745	14706	14602	14885	14847	14930	14780	15003	14774	14736	15017	15046	15112	14713	14783	14708	14796	14802	14985	14960	14771	14829	15042	14746	14953	14588	14627	14820	14972	14914	15002	14863	14938	14951	14881	14811	14806	14840	14938	14780	14643	14814	15009	14793	14905	14646	14674	15000	14668	14976	14811	14803	14938	14735	14975	14881	14882	14742	14823	15012	14845	14812	14774	14796	14757	14794	14814	14882	14629	14661	14973	14948	14789	14923	14989	14908	14968	15015	14811	14976	14774	14919	15085	14794	14739	14873	15006	14879	14714	14824	14903	14946	14923	14786	15151	14858	14802	14758	14846	14678	14787	15001	14818	14838	14686	14714	14874	14800	14841	14809	14624	14877	14843	14895	14800	14780	14879	14831	14865	14755	14759	14893	14967	14711	14943	14626	14890	14581	14921	14841	14868	14934	14840	14810	14918	14647	14728	14875	14773	14953	14749	14845	14842	14799	14737	14761	14814	14797	14917	14984	15062	14787	14772	14691	14897	14834	14914	14883	15029	14763	14592	14846	14936	14874	14817	14827	14768	14576	14763	14733	15022	14872	14772	14761	14958	14746	14736	14879	14926	14719	14822	14735	14756	14999	14918	14847	14857	14973	14921	14980	14828	14769	14824	14807	14877	14781	14872	14981	14822	14887	14887	14661	15034	14932	15021	14869	14868	14897	14652	14814	14856	14899	14968	14807	14845	14761	14769	15120	14784	14806	15050	14853	14950	14742	14666	14890	14862	14879	14832	14876	15019	14891	14948	14973	14759	14750	14834	14818	14749	15025	14615	14741	14962	14788	14793	14860	14749	14823	14868	15007	14704	14782	14779	14814	14926	14929	14717	14591	14874	14799	14696	14975	15052	14678	15053	14825	14780	14849	14951	14628	14928	14874	14779	14763	14594	14952	14774	14887	14748	15047	14913	14759	14971	14864	14787	14745	14933	15003	14603	15001	14898	14851	14811	14810	14870	14969	14987	14925	14918	14788	14881	14680	14917	14674	14867	14993	14773	15025	14752	14876	14818	14878	14858	14811	14895	14699	14939	14895	15139	14918	14953	14936	14855	14801	14657	14682	14667	14815	14838	14976	14758	14856	14812	14644	14982	14763	14891	14738	14733	14889	14845	14891	14790	14926	14735	14748	14956	14861	14643	14742	14752	14747	14847	14847	14918	14881	14848	14866	14991	14896	14820	14885	14927	14796	14807	14699	14975	15021	14883	14909	14830	14686	14867	14778	14693	14904	14768	14920	14887	14822	14886	14710	14920	14887	14939	14919	14930	14811	14784	14922	15008	14870	14889	14822	15088	14832	14780	14690	14923	14816	14879	14724	14690	14801	14851	14853	14832	14776	14788	14792	14936	14745	14872	15012	14745	14696	14814	14759	14851	14840	14965	14884	14942	14747	14790	14713	14876	15001	14998	14941	14763	14703	14908	14737	14931	14901	15090	15001	15061	14893	15022	14766	14863	14941	14816	14790	14768	14818	14692	14819	14764	15031	14869	14844	14620	14912	14785	14822	14755	14870	14775	14881	14913	14795	14948	14788	14815	14999	15099	15033	14708	14710	14829	14745	14925	14789	14951	14861	14862	14656	14817	14857	15023	14749	14774	14601	14772	14673	14746	14816	14978	14790	14888	14819	14917	14648	14992	14851	14968	14634	14938	14685	14820	14545	14797	15007	14879	14861	14947	14906	14989	14928	14743	14817	14874	14724	14878	14738	14913	14819	14891	14758	14910	14906	14802	14836	14968	14869	14891	14789	14762	14689	14981	14772	14839	14710	14910	15062	14934	14777	14785	14894	14974	14695	14882	14988	15001	14855	14904	14957	14817	14848	14744	14955	14919	14854	14775	14850	14896	15009	14865	14819	14949	14896	14794	14869	14762	15039	14972	14947	14989	14975	14803	14741	14694	14824	14835	14827	15030	14975	15115	14853	14895	14909	14807	14951	14819	14822	14921	14786	14884	15028	14919	14743	14704	14885	14716	14895	14936	14973	14828	14924	14759	14921	14772	14746	14716	14728	14935	14859	15017	14991	14871	14827	14872	15004	14863	14981	14959	14863	15033	14908	14945	14998	14867	14965	14806	14802	14855	14778	14810	14851	14856	15099	14815	14818	14827	14758	14906	14847	14962	14943	14799	14798	15051	14916	14940	14948	14864	14817	14875	14832	14722	14845	14772	14895	14967	14969	14923	14931	14845	14982	14889	14887	14821	14551	14756	14770	14928	14766	14925	14927	14860	14816	14885	14885	15013	14788	14997	14825	14806	14873	15033	14937	14679	14841	14908	14801	14863	14954	14833	14758	14979	14996	14800	14898	14860	14785	14889	14858	14971	14786	14920	15030	14951	14817	14619	14995	14990	14769	14968	14866	14860	14674	14927	14912	14926	14859	14824	14906	14883	14877	14875	15042	14886	14845	14818	14898	15056	14862	15043	14849	15045	14936	14836	14760	15020	14857	14968	14863	14735	14901	14796	14937	14922	14842	14918	15001	14883	14857	14844	14902	14972	14834	14834	14915	14897	14746	14715	14923	14859	14891	14792	14869	14777	14954	14790	14932	14697	15087	14797	14757	14893	14891	14824	14886	14973	14879	14959	14764	14678	14709	15064	14977	14740	14557	14927	14795	14714	14833	14789	14747	14786	15038	14785	15014	14939	14951	14776	14970	14815	14881	14904	14914	14853	14924	14807	14879	14870	14792	14781	14939	14816	14702	14823	14826	14773	14839	14827	14708	14998	14674	14915	14736	14833	14871	14892	14953	14858	14700	14833	14841	14858	14995	14839	14725	14975	14878	14921	14894	14735	14718	14824	14914	14816	14762	14744	14907	14931	14732	14856	14704	14848	14871	14787	14942	14782	14943	14802	14986	15083	14999	14996	15005	15004	14938	14901	14878	14935	14949	15110	14661	14874	14935	14839	14812	14988	15055	15101	15011	14682	14856	14890	14801	14916	14928	14680	14664	14819	14841	14952	14911	15026	14819	14768	14821	14835	14815	14783	14939	14719	14882	14934	14894	14754	14949	14861	15104	14783	14896	14731	14871	14717	14814	14759	14999	15090	15116	14791	14826	14810	15145	14830	14917	14879	14863	14816	14915	14872	14910	14889	14950	14737	14789	14843	15007	14849	14823	14858	14913	15043	14728	14719	15041	14847	14773	14868	14805	14910	14712	14907	14829	14801	14894	14897	14971	14993	14688	14854	14878	14779	14769	14793	14754	14957	14841	14978	15075	14775	14885	14772	14846	14815	14724	14723	14873	14792	14831	14730	14773	14904	14886	14922	14790	14885	14894	14969	14842	14677	14942	14685	14997	14976	14766	14938	14874	14795	14835	14937	14765	14917	14523	14872	14808	14694	14881	14886	14708	14913	14842	14994	14910	14898	14827	14862	14748	15012	14897	14665	14973	14790	14778	14874	14871	14753	14977	14847	14929	14952	14933	15097	15007	14719	14977	14866	14871	14779	14754	14725	15026	14755	14839	14711	14745	14957	14839	14915	14870	14975	14987	14940	14921	14927	14800	14839	14814	14788	14908	14855	14705	15086	14970	14852	14915	14925	14881	15086	14878	14896	14843	14843	14789	14811	14889	14843	14882	14783	14834	15106	14784	14883	14948	14645	14768	14878	14978	14907	14761	14802	14815	14876	14954	14942	15154	14941	14549	15005	14773	14747	15079	14794	14794	14889	14883	14838	15024	14885	14774	14921	14771	14842	14652	14919	14853	14915	14863	14700	14791	14796	14668	14764	14915	15021	14826	14933	14804	14744	14715	14951	14823	14934	14974	14813	14839	14810	14845	14761	14927	14800	14936	14774	14807	14860	14737	14899	14757	14640	14974	14763	14793	14974	14861	14816	15002	14936	14839	14928	14560	14782	14949	14942	14833	15013	15034	14872	14828	14940	14762	14930	14860	14864	14720	14986	14786	14878	14886	14820	14958	14716	14816	14982	14701	14652	14789	14950	14814	14795	14898	14672	14990	14796	14902	14884	14883	14909	14911	14812	14731	14895	14835	15053	14735	14891	14709	14984	14845	14742	14625	14924	15003	14779	15100	14924	14786	14694	14858	14801	14841	14696	14835	14800	14715	14666	14939	14914	14902	14903	14779	14765	14678	14738	14815	14939	14906	15015	14759	14859	14842	14933	14835	14870	14981	14918	14955	14678	14615	14765	14808	14663	14750	14763	14606	14957	15001	14930	14768	14882	14640	14812	14683	14726	14774	14862	14848	14867	14870	14917	15115	14820	14897	14890	14880	14913	15000	14842	14916	14999	15039	14950	14828	14931	14932	14813	14797	14863	15182	14909	14846	14907	14900	14984	14849	14765	14879	14895	14832	14963	15018	14875	14867	14966	14776	14833	14863	14738	14788	14984	14840	15029	14771	14883	14919	14726	14935	14982	14829	14544	14784	14759	14956	14977	14887	14908	14815	14854	14588	14761	14946	14870	14693	14897	14845	14733	14776	14626	14776	14796	14993	14852	14846	14724	14805	14964	14808	14939	14780	14866	14895
33294	46474	41450	30833	25610	21718	18867	16868	15636	14940	14481	14105	13804	13677	13613	13512	13432	13385	13178	13298	13234	13370	13089	13230	13062	13001	13062	13028	12934	12860	13088	13098	12934	13077	13102	12980	13063	13006	13038	13158	12930	13135	12840	13048	12937	12871	12971	12930	12978	12891	12678	13019	12925	12970	12948	13068	12875	12895	12806	13031	12907	12866	13136	13104	13010	12985	13175	12906	12854	13052	12916	12933	13036	13114	12874	13046	13053	12802	12795	12847	13048	12921	12874	12830	13026	12841	12858	13160	12961	12881	12996	12945	12908	12916	12830	13023	13145	13019	12983	12861	12896	13026	12930	13029	12965	12854	12849	13000	13010	12918	13025	12896	12785	13159	12951	12898	13015	12946	13134	12962	12952	12858	13034	12803	13089	12974	13012	12990	12935	13052	13023	12940	12898	12887	13015	12925	13055	12978	12954	12938	12915	13058	13107	12931	12895	13087	12848	12992	12952	13005	12875	12976	12999	12893	12814	12996	12866	12914	13039	12913	12905	12999	13124	13015	12985	13017	12806	12990	12766	12909	12934	13070	12940	13068	12886	12772	12990	12870	12844	12967	12920	12900	12853	12851	12959	12957	12832	12828	12908	13055	13030	12863	12991	13087	13022	12925	12931	12961	12901	13002	12922	13157	12895	13103	13022	12767	13044	12983	12843	12818	12930	12959	12926	12942	12784	12794	12991	12952	12938	13100	13054	13005	13017	12884	12937	13077	12925	12892	12943	12955	12952	12965	12909	12964	13061	12991	12995	13014	13067	12957	13060	12898	12837	13090	13071	12997	12844	12942	13077	13005	13003	12875	12867	13066	12836	12934	13003	12906	12968	12734	12844	13092	13082	12993	12947	12923	12860	13001	12943	12853	12866	12934	12897	12836	13127	13029	12861	12959	12835	12844	13051	12961	12865	12943	12957	12979	12929	12921	12922	12908	12812	13006	13003	13066	12909	12947	12917	12924	12950	13036	13003	12924	13035	12949	12720	12998	13059	13007	12891	12821	13000	12856	13172	13029	13053	12959	12914	13012	12960	12965	12845	12969	12811	12979	13047	12891	12890	12852	12987	13069	12989	12975	12951	13020	12964	12931	12947	12790	12907	13042	13060	12842	13071	12835	13002	12797	13187	13127	13161	12970	12891	12875	12856	13032	12902	12930	12921	12904	13105	12767	12868	12990	12747	12858	12940	12909	12850	12885	12933	12997	12890	12931	12970	12868	12956	12995	13010	13062	12956	13073	12846	12807	12902	12917	12751	12888	12893	12876	12841	12952	13029	13004	13035	12964	12932	12796	12875	13007	13006	12928	12862	12660	12962	12997	13006	12953	12913	13071	13077	12984	13006	12919	13035	12847	12993	12930	13065	12821	13043	13111	12852	13089	12912	12964	12944	12943	12968	13021	12982	12868	12810	12845	12759	13100	12967	13096	13101	12954	12948	12932	12913	12972	13198	12858	12942	13100	12973	12939	12798	12973	13064	13122	13047	12986	12948	12895	12910	13085	12920	12984	12859	12910	13107	12931	13092	12946	12950	13037	13087	12806	13030	12801	12944	12924	12889	13127	12865	13062	12945	13056	12980	12998	13017	13093	12970	12865	13050	12882	12987	12862	13108	12981	12954	13146	13079	12953	12841	13123	12855	12894	12938	12977	13211	12961	13013	12810	12958	12935	12967	12877	12947	12869	12923	13054	12946	12931	13043	13159	12898	12976	13077	12835	12859	12893	12873	12924	12841	12902	12820	12891	12981	12957	13101	12977	12870	12999	12877	12979	12951	12987	12909	12843	12886	13086	13070	13043	12906	12932	12889	12925	12901	12784	13067	13041	12790	12912	12918	12908	12934	13092	12818	12838	12935	12946	12988	13032	12925	12966	12969	12911	12933	12829	13013	12996	12846	13023	13113	12955	13044	13081	12972	12911	12844	12911	13149	12886	13012	12899	12920	12833	13037	12913	12951	12867	12882	12970	12933	12982	12874	12955	12949	12963	12997	12802	12963	12930	13089	12986	12887	12996	12977	13129	12908	12998	12871	12941	13005	12875	13041	12817	12849	12838	12916	12941	13008	12851	13112	13046	12817	12953	12993	12965	12996	12878	12881	13011	12999	12786	13116	13010	13104	12962	12914	12778	12888	13012	12833	13057	12869	12999	12766	13042	13030	13025	12939	12989	13009	12855	12837	12911	12881	12878	12886	12997	13037	12881	12976	12961	12881	12946	12950	12883	12882	13108	13014	12812	12961	13045	12973	12998	13050	12926	12928	13041	12945	12865	12879	12957	12902	12983	12946	13106	12847	12957	13009	12830	12957	12947	12866	12968	13118	13001	12842	13024	12873	12923	12996	12945	12817	12921	12928	12967	12962	13003	12962	12826	12830	12815	12924	13009	12998	12937	12904	12985	12972	13026	12984	12920	12978	12974	12880	12965	13020	13044	12974	12971	12953	13027	13021	12973	12803	12892	12941	12924	13009	13004	13025	12854	12992	12860	12777	12996	12921	13078	13013	12992	13065	12931	12881	12941	13003	13001	13118	12915	12867	12929	12974	13165	12783	12918	12953	12924	12959	13031	13001	13022	12911	12881	13013	13083	13187	12970	12940	12863	13041	13022	12970	12909	12960	13117	12894	13020	13038	12805	13053	12974	12881	13162	12983	12955	13062	12886	12958	12983	13164	12987	12921	12993	13015	12977	13021	12809	12896	12828	12853	12993	12841	12976	12901	12989	12804	13015	12993	12970	12897	12908	13040	12991	12982	12880	13030	12972	13167	12998	12904	12864	12783	12823	12916	13084	13067	12967	12957	13105	12960	12932	12842	13013	12962	13109	12899	12935	12963	13065	12883	12910	12861	12846	13063	12870	13040	12883	13041	12947	12938	12995	12861	12877	12876	12994	12994	13153	12944	12974	12961	13003	12910	12921	12872	12948	12876	12901	12962	12948	12906	12912	13062	12892	12965	12966	12807	12932	12989	12943	12867	12971	12960	12792	12979	12907	12999	12769	13008	13150	12993	12834	12933	12888	12891	13018	12894	12890	12977	12933	12875	12935	12850	12925	12871	12999	12981	12930	12929	12860	12818	12801	12877	12876	12830	13065	12963	12969	12851	12939	12986	12948	12835	12876	13084	13011	12798	12934	12802	12970	12990	12865	12857	13131	12928	12941	12781	12864	12964	13125	12981	12950	13003	12917	12893	13030	13046	12887	12908	13026	12835	13073	12942	12956	13066	12973	12963	12916	13050	13009	12950	12833	12944	12942	13120	13048	12980	12887	12947	12884	12913	12966	12904	13001	12804	13043	12953	13033	13021	12971	13020	12985	12964	12959	12902	12800	13107	12924	13017	13163	12861	12844	13052	12949	13005	12779	12942	13027	13098	13052	12985	13195	13008	12996	13046	12818	12968	13005	13060	13084	13157	13087	12957	12982	12782	12936	12774	13089	12809	12805	12908	13004	12866	13025	12979	12976	12798	13092	12973	12831	13097	13019	12934	12922	13068	12865	12933	12988	12843	12931	12921	12844	12977	13095	12925	12762	12806	12996	13051	12960	13059	12905	12896	12877	12859	13054	13040	13047	12896	12889	12898	12939	12994	13099	13070	12912	12972	12921	12961	13011	12998	12966	12964	12911	12951	12960	12954	12872	12900	12847	12911	13013	12869	13042	13083	12895	12997	12924	13119	13078	12860	12884	12798	12920	12941	12932	13145	13083	13027	12813	12819	12980	13073	12860	13069	13033	13026	13005	12958	12816	12941	12974	12922	13016	13023	12910	13043	13041	12936	12975	12916	12920	12846	13129	13020	13016	13061	13105	12929	12972	12897	12941	13008	12935	12916	12856	13052	12868	12928	12884	12705	13046	12858	12942	12897	13043	12955	13003	12983	13053	12934	13031	13070	12880	12909	12930	12881	13015	13001	12986	12882	12939	12802	12966	12939	12887	12939	13042	12851	13006	13158	13013	13129	12921	12896	12899	12972	13013	12886	12915	12995	13161	12996	13121	13033	12834	12934	12969	13012	12956	12918	12954	12912	13021	12982	12927	12808	13221	13149	12911	13055	12882	12839	13006	12910	12961	13058	13040	13056	13087	13021	13000	12931	12973	12904	12974	12981	12896	12839	12864	13018	13051	12960	12806	12948	12982	12831	12913	13022	13133	12933	12913	12910	12801	13039	13043	12818	12952	12697	13064	12902	12804	12924	12837	13209	13035	12968	13004	12979	13031	12859	12850	12801	12888	12932	12924	12816	12998	12898	13086	12881	12985	12990	13025	12882	12993	12861	12918	13027	12911	12973	12879	13044	12892	13059	12897	12926	13065	12846	13016	12832	13102	12871	13096	13039	13017	12822	12944	12906	12941	12942	13048	13018	12923	13084	13050	13007	12901	13019	13009	13006	13010	13024	12956	13090	12960	12773	13065	12881	12767	13010	12970	12910	12985	12847	13019	12972	13003	12921	12794	12953	12963	13077	12978	12842	13048	12927	12849	12999	12857	12844	12966	12845	13139	12871	12880	12959	13020	12847	12848	13037	12969	12964	12843	12891	13086	12873	13083	12914	12977	12835	13005	12962	12940	12935	12784	12829	12874	13005	12911	12948	12963	12937	12983	12960	13012	13000	12893	12808	12912	12902	12943	12931	13037	12830	13125	13075	12959	12910	12955	12996	12928	13028	12987	12916	13072	13081	13014	13006	12917	12924	12913	12906	13039	13103	13079	12902	12946	12869	12793	13055	13071	12971	13001	12798	12965	13128	12987	12997	12923	13254	13014	13058	12938	12856	13076	12880	12913	13035	12909	12839	12870	12925	12972	12825	12857	12917	12891	12956	12828	12971	13001	12938	12941	12919	12824	12993	12922	12906	12846	12940	13053	12858	12895	12885	12949	13029	12926	12799	12966	12884	13028	13090	12803	12942	12903	12966	12889	12965	12872	12993	13042	13063	12927	12773	13086	13002	12946	13015	13075	13014	13006	12848	12953	12830	13010	13084	12929	12986	12919	12860	12898	12980	12979	13016	12884	12974	12841	13101	12938	13009	12950	13007	12863	12913	12971	13041	12773	12971	12997	13067	12877	13060	12962	12873	12986	13071	12926	13001	13085	12872	13058	12943	12908	13000	12952	12904	13019	12955	12944	13004	12913
24141	21054	28636	26049	25568	25980	23998	19749	17837	17258	16513	16090	15838	15634	15478	15334	15312	15212	15314	15281	15030	14909	14941	14840	14987	14962	14756	14883	14965	14997	14945	14767	14905	14737	14707	14818	14900	14675	14659	14784	14627	14812	14639	14746	14889	14816	14547	14577	14631	14745	14884	14690	14626	14733	14780	14606	14630	14836	14621	14746	14706	14614	14505	14724	14875	14735	14840	14661	14687	14636	14771	14836	14636	14706	14844	14905	14940	14670	14472	14864	14693	14516	14699	14581	14705	14774	14786	14615	14711	14739	14832	14781	14687	14859	14849	14575	14544	14630	14697	14433	14614	14608	14574	14678	14458	14784	14542	14560	14759	14731	14591	14923	14681	14564	14765	14902	14639	14469	14684	14692	14501	14691	14693	14697	14726	14682	14553	14591	14598	14722	14799	14673	14659	14702	14675	14785	14630	14642	14498	14577	14712	14562	14532	14834	14700	14635	14646	14705	14622	14462	14729	14634	14791	14734	14619	14702	14538	14746	14814	14691	14720	14797	14709	14699	14602	14817	14692	14696	14874	14730	14684	14639	14737	14685	14668	14657	14817	14660	14548	14654	14757	14587	14607	14695	14691	14829	14549	14823	14739	14720	14783	14660	14836	14706	14907	14801	14824	14643	14671	14641	14748	14635	14702	14542	14770	14807	14575	14773	14557	14593	14690	14537	14563	14703	14726	14677	14696	14550	14707	14532	14749	14932	14663	14499	14773	14826	14782	14724	14507	14567	14752	14527	14723	14772	14586	14555	14679	14741	14686	14631	14486	14793	14607	14617	14754	14599	14662	14787	14586	14667	14522	14894	14688	14761	14476	14595	14603	14786	14680	14615	14839	14704	14646	14643	14606	14695	14367	14610	14546	14574	14773	14820	14685	14838	14839	14602	14876	14718	14737	14466	14621	14725	14531	14755	14687	14703	14535	14656	14525	14706	14633	14479	14660	14613	14846	14835	14656	14677	14786	14711	14579	14673	14509	14680	14693	14559	14784	14717	14700	14770	14728	14874	14758	14659	14648	14739	14651	14828	14671	14673	14602	14499	14585	14594	14653	14624	14812	14896	14759	14629	14731	14777	14609	14642	14499	14628	14518	14751	14698	14603	14736	14651	14811	14781	14701	14555	14698	14478	14724	14754	14827	14780	14852	14714	14681	14667	14768	14758	14639	14687	14667	14713	14832	14682	14608	14488	14692	14614	14631	14769	14583	14658	14730	14570	14760	14670	14772	14703	14819	14805	14626	14710	14970	14548	14523	14797	14598	14544	14563	14683	14628	14777	14948	14912	14668	14816	14811	14809	14765	14780	14720	14672	14851	14733	14793	14787	14770	14712	14749	14883	14576	14812	14535	14779	14541	14767	14566	14713	14579	14639	14725	14662	14703	14709	14642	14724	14741	14579	14576	14580	14685	14612	14660	14681	14687	14664	14412	14454	14580	14539	14604	14769	14586	14786	14501	14619	14748	14572	14668	14716	14844	14701	14665	14514	14605	14842	14637	14656	14759	14832	14752	14805	14652	14741	14729	14606	14613	14762	14797	14655	14700	14697	14630	14657	14529	14591	14661	14665	14665	14725	14864	14672	14793	14880	14803	14688	14733	14751	14752	14673	14645	14770	14775	14552	14637	14471	14827	14738	14702	14731	14765	14795	14529	14572	14750	14634	14809	14632	14594	14582	14598	14530	14704	14806	14866	14704	14580	14470	14712	14731	14709	14687	14751	14657	14697	14502	14716	14809	14774	14699	14534	14546	14681	14731	14635	14598	14514	14590	14678	14597	14883	14622	14659	14693	14667	14591	14479	14701	14583	14862	14742	14701	14582	14580	14614	14758	14500	14687	14608	14712	14647	14796	14648	14677	14679	14785	14636	14572	14722	14563	14670	14757	14702	14656	14682	14644	14621	14685	14959	14876	14667	14662	14519	14598	14636	14488	14672	14711	14879	14648	14581	14718	14879	14608	14789	14674	14635	14589	14653	14555	14796	14731	14705	14686	14592	14773	14767	14743	14808	14458	14498	14484	14606	14716	14661	14746	14649	15044	14704	14741	14737	14716	14430	14633	14503	14694	14595	14630	14676	14571	14692	14628	14747	14586	14594	14714	14709	14660	14711	14395	14797	14599	14576	14556	14532	14598	14618	14626	14669	14597	14616	14706	14773	14573	14665	14844	14691	14753	14664	14870	14688	14825	14595	14766	14424	14508	14737	14683	14723	14600	14543	14527	14671	14402	14582	14656	14536	14621	14687	14620	14704	14857	14729	14758	14796	14816	14790	14845	14707	14613	14612	14606	14649	14776	14494	14484	14679	14699	14891	14700	14671	14700	14836	14731	14774	14745	14606	14523	14770	14650	14607	14704	14853	14522	14662	14648	14551	14598	14683	14608	14535	14756	14699	14426	14616	14603	14702	14791	14604	14723	14731	14867	14769	14661	14465	14722	14565	14652	14630	14658	14891	14630	14665	14727	14687	14512	14601	14607	14671	14673	14832	14700	14675	14667	14524	14724	14567	14775	14669	14825	14790	14620	14836	14625	14631	14461	14763	14581	14661	14837	14605	14695	14652	14621	14737	14536	14655	14477	14697	14612	14732	14908	14745	14617	14746	14830	14788	14667	14731	14691	14545	14546	14790	14817	14753	14540	14740	14421	14703	14746	14774	14660	14634	14734	14771	14633	14548	14644	14808	14646	14930	14637	14709	14725	14801	14700	14770	14680	14728	14625	14682	14706	14683	14682	14503	14799	14740	14818	14578	14714	14615	14441	14782	14576	14648	14809	14474	14473	14539	14616	14750	14692	14663	14512	14865	14760	14655	14604	14694	14558	14840	14657	14730	14776	14622	14703	14753	14743	14924	14580	14590	14693	14705	14707	14771	14715	14630	14606	14712	14582	14887	14683	14691	14597	14634	14698	14714	14724	14670	14800	14788	14585	14555	14489	14666	14571	14708	14765	14650	14688	14686	14651	14675	14643	14623	14948	14681	14756	14562	14573	14668	14585	14670	14724	14642	14702	14663	14477	14516	14784	14689	14706	14750	14624	14615	14799	14611	14733	14645	14695	14849	14748	14556	14682	14546	14746	14716	14621	14542	14578	14770	14739	14733	14720	14601	14899	14656	14761	14589	14927	14689	14597	14754	14771	14733	14735	14537	14888	14648	14662	14706	14524	14666	14481	14643	14566	14593	14634	14593	14682	14606	14692	14682	14735	14740	14767	14584	14592	14540	14717	14790	14821	14663	14688	14579	14811	14631	14551	14678	14542	14628	14634	14730	14684	14768	14634	14613	14706	14648	14701	14871	14572	14868	14627	14632	14520	14676	14779	14635	14698	14601	14678	14610	14339	14605	14674	14603	14666	14645	14734	14598	14950	14687	14619	14693	14670	14549	14664	14745	14632	14710	14638	14857	14589	14568	14386	14635	14715	14608	14686	14717	14698	14750	14874	14665	14652	14537	14760	14667	14756	14654	14561	14746	14733	14637	14623	14746	14673	14657	14458	14588	14662	14510	14680	14767	14718	14686	14687	14611	14549	14731	14697	14799	14708	14593	14745	14610	14843	14730	14679	14706	14578	14734	14775	14593	14747	14702	14517	14662	14691	14719	14735	14749	14654	14491	14652	14649	14635	14781	14635	14702	14639	14614	14727	14688	14580	14721	14749	14592	14547	14661	14450	14607	14457	14735	14625	14719	14794	14609	14715	14494	14702	14800	14667	14562	14710	14661	14581	14545	14758	14639	14823	14509	14705	14722	14575	14617	14679	14843	14793	14744	14549	14702	14595	14810	14716	14913	14739	14657	14752	14639	14791	14645	14860	14862	14661	14795	14677	14702	14651	14661	14602	14329	14594	14769	14796	14464	14686	14740	14713	14603	14741	14575	14502	14795	14620	14585	14472	14676	14821	14639	14768	14778	14651	14572	14524	14763	14689	14700	14518	14614	14666	14818	14752	14776	14708	14652	14667	14522	14555	14609	14798	14723	14656	14674	14748	14792	14655	14549	14851	14527	14804	14942	14682	14592	14765	14576	14658	14375	14456	14554	14619	14739	14845	14725	14581	14592	14646	14631	14640	14691	14674	14801	14624	14740	14705	14621	14534	14747	14716	14676	14613	14810	14617	14598	14875	14486	14537	14488	14784	14580	14666	14837	14567	14681	14719	14524	14530	14627	14668	14611	14707	14646	14772	14852	14736	14491	14618	14828	14576	14735	14547	14568	14700	14588	14475	14601	14559	14713	14524	14710	14701	14523	14659	14767	14643	14751	14732	14753	14744	14615	14713	14644	14906	14705	14734	14623	14746	14617	14525	14636	14612	14392	14564	14447	14793	14659	14563	14557	14749	14756	14745	14646	14658	14699	14762	14801	14688	14640	14746	14859	14725	14689	14891	14730	14693	14775	14542	14736	14841	14780	14565	14753	14560	14715	14653	14624	14646	14589	14455	14788	14404	14738	14623	14462	14674	14493	14727	14539	14833	14743	14717	14613	14699	14581	14666	14571	14706	14827	14644	14589	14492	14574	14715	14598	14689	14725	14708	14717	14703	14654	14665	14773	14703	14691	14593	14623	14591	14659	14714	14888	14656	14652	14665	14736	14892	14933	14595	14746	14979	14455	14542	14649	14863	14703	14795	14649	14639	14770	14923	14536	14754	14696	14576	14783	14608	14630	14507	14498	14581	14365	14806	14681	14700	14679	14696	14772	14670	14731	14446	14643	14681	14547	14711	14787	14683	14944	14753	14544	14702	14812	14880	14681	14586	14536	14717	14759	14688	14462	14589	14674	14766	14713	14706	14576	14868	14873	14575	14854	14651	14618	14605	14858	14797	14729	14679	14586	14563	14782	14536	14704	14711	14636	14651	14691	14717	14839	14759	14601	14546	14542	14487	14521	14673	14691	14739	14621	14675	14591	14713	14537	14717	14691	14592	14742	14677	14742	14664	14753	14631	14805	14642	14664	14596	14629	14746	14647	14609	14692	14553	14559	14546	14608	14673	14668	14719	14743	14650	14631	14836	14793	14864	14819	14716	14798	14710	14694	14697	14755	14910	14777	14816	14800	14837	14495	14610	14600	14797	14543	14726	14503	14734	14724	14738	14600	14534	14884	14571	14804	14696	14573	14731	14494	14566	14536	14693
32334	52985	47776	37072	31270	26103	22548	19257	17334	16238	15462	14589	14352	13953	13774	13678	13674	13393	13349	13172	13421	13322	13032	13260	13080	13222	12994	13083	12982	13014	13055	13119	13045	12951	12697	12935	13065	12991	12818	12957	12922	12875	12790	12790	12763	12832	12960	12964	12866	12886	12755	12814	12904	12824	12921	12847	12910	12752	12817	12664	12918	12787	12925	12856	12779	12811	12995	12836	12935	12730	12883	12862	12707	12815	12724	12851	12868	12731	12803	12774	12673	12855	12978	12725	12805	12843	12790	12895	13194	12766	12780	12811	12739	12839	12947	12863	12783	12803	12613	12855	12911	12799	12730	12858	12741	12896	12800	12810	12935	12622	12865	12844	12837	12799	12913	12977	12878	12778	12942	12813	12721	12830	12742	12719	12837	12696	12879	12947	12850	12984	12860	12850	13011	12735	12875	12880	12793	12903	12846	12926	12858	12884	12756	12891	12942	12846	12840	12942	12861	12891	12694	12964	12816	12726	12876	12855	12965	12974	12770	12866	12822	12709	12887	12724	12834	12936	12847	12758	12899	12910	12848	12660	12846	12735	12778	12760	12935	12958	12873	12770	12883	12793	12821	12768	12856	12867	12799	12907	12748	12592	12974	12822	13014	13016	12798	12835	12720	12814	12855	12864	12715	12801	12909	12895	12971	12733	12934	12872	13032	12609	12854	12742	12865	12992	12875	12798	12777	12753	12911	12894	12733	12953	12938	12871	12774	12931	12752	12750	12866	12872	12770	12658	12714	12789	12801	12726	12955	12753	12861	13009	12776	12886	12992	12866	12812	12756	12987	12986	12754	12913	12943	12802	12924	12835	13000	12781	12912	12868	12961	12925	12724	12759	12675	12809	12852	12924	12873	12797	12780	12905	12949	12870	12783	12985	12784	12654	12770	12847	12895	12847	12796	12768	12700	12946	12865	12851	12919	12859	12909	12712	12778	12905	12859	12771	12884	12842	12823	13031	12754	12842	12793	12833	12838	12868	12752	12803	12733	12820	12752	12754	12867	12736	12922	12830	12839	12897	12825	12744	12726	12689	12731	12867	12924	12693	12651	12920	12930	12738	12973	12821	12744	12846	12845	12707	12860	12818	12874	12816	12726	12795	12796	12811	12900	12801	12988	12880	12842	12823	12826	12847	12730	12786	12859	12901	12854	12839	12915	12749	12808	12883	12820	12748	12723	12726	12947	12669	12808	12982	12866	12924	12845	12739	13003	12830	12747	12866	12903	12836	12840	12912	12934	12882	12648	12856	12745	12842	12845	12882	12842	12647	12744	12794	12813	12825	12618	12866	12911	12978	12959	12639	12799	12695	12808	12923	12734	13027	12787	12947	12972	12881	12797	12865	12814	13003	12732	12877	12765	12927	12821	12828	12870	12817	12890	12828	12774	12718	12731	12736	12949	12789	12818	12928	12759	12681	12809	12824	12675	12907	12874	12899	12987	12697	12884	12785	12912	12833	12829	12875	12838	12861	12871	12943	12738	12891	13035	12677	12850	12816	12854	12990	12910	12877	12956	12787	12828	12715	12870	12906	12836	12821	12836	12765	12803	12698	12755	12875	12837	12837	12816	12810	12737	12789	12728	12867	12740	12952	12828	12769	12968	12791	12899	12952	12962	12947	12719	12919	12830	12778	12863	12731	12735	13048	12691	12820	12945	12856	12759	12915	12814	12804	12884	12891	12867	12850	12941	12934	12835	12677	12989	12805	12795	12854	12802	12937	12890	12881	12791	12790	12776	13004	12934	12785	12836	12810	12871	12794	12950	12988	12802	12850	12756	12920	12888	12919	12744	12888	12967	12838	12816	12726	12887	12989	12844	12813	12886	12879	12844	12859	12647	12840	12728	12880	12918	12805	12867	12782	12967	12760	12656	12756	12885	12819	12812	12908	12841	12880	12883	12922	12889	12875	12792	12881	12762	13083	12747	12683	12805	12825	12830	12905	12992	12830	12931	12798	12729	12845	12880	12909	12789	12949	12833	12992	12938	12986	12738	12957	12707	12917	12721	12938	12890	12700	12865	12790	12854	12854	12786	12807	12794	12806	12784	12703	12813	12915	12875	12871	12891	12858	12837	12972	12889	12846	12762	12740	12829	12928	12884	12750	12801	12747	13016	13019	12923	12948	12787	12855	12997	12884	12989	12831	12936	12914	12640	12883	12919	12853	12735	12732	12677	12860	12808	12957	12729	12775	12831	12635	12641	13019	12848	12934	12857	12721	12850	12876	12837	12763	13080	12825	12737	12759	12664	12696	12898	12788	12809	12756	12735	12881	12796	12930	12879	12912	12919	12859	12779	12787	12811	12810	12760	12982	12647	12899	12727	12793	12793	12879	12825	12815	12912	12652	12835	12782	12812	12891	12734	12947	12809	12803	12963	12903	12719	12798	12972	12766	12800	12873	12837	12871	12657	12830	12684	12832	12920	12887	12721	12799	12840	12934	12900	12949	12908	12834	12842	12878	12795	12782	12717	12801	12695	12812	12828	12848	13003	12836	12954	12883	12861	13045	12921	12791	12898	12686	12826	12860	12941	12880	12670	12845	12717	12848	12824	12717	12903	12724	12960	12825	12914	12801	12796	12839	12835	12695	12963	12919	12878	12855	12757	12896	12814	12756	13024	12820	12795	12742	12778	12710	12747	12655	12892	12897	12933	12838	12790	12893	12769	12826	12976	12851	12895	12821	12843	12962	12908	12724	12922	12695	12893	12872	12870	13000	12915	12819	12945	12738	12865	12732	12902	12937	12769	12695	12874	12961	12707	12740	12954	12773	12803	13018	12857	12808	12874	12888	12745	12766	12925	12901	12846	12907	12874	12695	12857	13007	12648	12804	12764	12751	12834	12832	12752	12695	12779	12858	12869	12819	12847	12875	12880	12923	12916	12675	12748	12835	12791	12850	12756	12789	12834	12993	12847	12791	12956	12885	12787	12831	12930	12925	12755	12939	12823	12922	12788	12876	12967	12710	12826	12847	12742	12866	12824	12876	13064	12940	12644	12919	12899	12802	12906	12871	12877	12692	12896	12724	12695	12798	12871	12838	12826	12765	12883	12865	12907	12773	12807	12740	12940	12729	12927	12917	12881	12744	12653	12801	12763	12790	12895	12931	12797	12731	12956	12762	12826	12835	12797	12849	12781	12864	12841	12659	12745	12756	12796	12688	12976	12837	12807	12908	12804	12735	12733	12913	12783	12822	12853	12831	12843	12827	12898	12884	12861	12811	12669	12778	12679	12820	12799	13012	12722	12847	12702	12760	12890	12763	12756	12895	12873	12665	12756	12925	12813	12868	12813	12844	12812	12826	12711	12839	12791	12810	13088	12739	12851	12965	12768	12772	12724	12808	12771	12883	12699	12752	12841	12835	12716	12832	12777	12788	12763	12766	12779	12693	12875	13045	12715	12755	12799	12930	12831	12758	12701	12715	12804	12870	12828	12763	12765	13001	12798	12708	12995	12981	12816	12999	12869	12840	13095	12952	12841	12813	12911	12706	12814	12898	12968	12740	12962	12662	12907	12734	12858	12915	12927	12966	12618	12916	12965	12748	12861	12708	12926	12849	12748	12826	12900	12936	12796	12901	12806	12916	12623	12831	12767	12721	12890	12732	12859	12863	12824	12787	12951	12859	12884	12705	12936	12916	12848	12808	12787	12848	12736	12799	12676	12766	12859	12766	12857	12970	12584	12830	12666	12874	12754	12829	12906	12869	12877	12805	12777	12901	13007	12985	12869	12960	12831	12768	12777	12841	12802	12892	12949	12748	12670	12861	12912	12757	12901	12840	12837	12765	12945	12721	12966	12961	12921	12832	12942	12971	12831	12951	12890	12865	12843	12869	12829	12704	12826	12813	12670	12796	12787	12799	12939	12881	12782	12752	12900	12949	12847	12884	12925	12901	12831	12832	12719	12848	12893	12730	12850	12757	12896	12606	12782	12792	12872	12648	12892	12708	12811	12710	12785	13063	12774	12748	12848	12889	12702	12774	12782	12717	12729	12959	12927	12699	13037	12929	12786	12916	12729	12848	12924	12774	12949	12918	12761	12800	12797	12818	12774	12827	12782	12754	12738	13082	12670	12931	12841	12868	12919	12707	12747	12850	12839	12821	12748	12877	12834	12784	12809	12827	12795	12840	12773	12929	12792	12700	12779	12902	12860	12925	13045	12729	12702	12919	12855	12958	12663	12829	12927	12896	12824	12882	12741	12967	12713	13022	12713	12761	12816	12886	12792	12878	12660	12824	12780	12704	12934	12861	12796	13035	12927	12749	12743	12839	12904	12953	13111	12722	12768	12945	12938	12854	12890	12970	12762	12971	12853	12832	12944	12997	12793	12860	12807	12968	12795	13011	12641	12985	12613	12897	12889	12839	12867	12769	12852	12987	12804	12738	12907	12900	12686	12832	12867	12853	12872	12739	12898	12778	12692	12884	12824	12774	12919	12764	12854	12848	13023	12814	12918	13011	12939	12796	12858	12795	12889	12836	12966	12982	12851	12879	12627	12612	12943	12817	12731	12796	12881	12847	12738	12944	12860	12786	12743	12782	12865	12816	12721	12861	12846	12719	12783	12818	12760	12869	12741	12972	12783	13068	12888	12923	12851	12827	12908	12719	12825	12890	12827	12826	12872	12971	12876	12745	12875	12804	12803	12824	12679	12910	12871	12876	12959	12801	12800	12850	12796	12912	12630	12971	12737	12948	12920	12898	12807	12737	12994	12849	12769	12829	12828	12773	12797	12979	12815	12846	12925	12823	12852	12810	12783	12730	12829	12664	12731	12823	12939	12699	12883	12879	12812	12798	12769	12811	12879	12785	12794	12781	12923	12821	12878	12841	12778	12850	12887	12841	12889	12907	12827	12825	12613	12928	12784	12913	12825	12747	12983	12798	12834	12845	12787	12803	12940	12779	12951	12833	12630	12876	12734	12946	12627	12722	12827	12834	12904	12944	12954	12834	12811	12816	12926	12895	12817	12758	12874	12735	12738	12768	12846	12814	12773	12619	12849	12864	12754	12950	12920	12547	12948	12758	12856	12762	12806	12730	12806	12950	12796	12870	12657	12742	12678	12827	12943	12817	12927	12851	12680	12881	12794	12884	12826	12863	12924	12717	12906	12854	12944	12759	12817	12885
22847	21084	28860	24050	23349	26907	28035	21904	19659	18766	18144	17182	16688	16576	16327	16183	15973	16060	15753	15835	15851	15659	15717	15686	15700	15401	15314	15375	15459	15578	15294	15551	15574	15307	15309	15212	15382	15330	15426	15426	15347	15247	15129	15485	15254	15440	15357	15115	15272	15315	15164	15407	15246	15078	15194	15423	15267	15298	15249	15050	15287	15241	15102	15031	15207	15148	15300	15229	15217	15149	15217	15130	15271	15183	15095	15126	15202	15104	15184	15326	15170	15186	15225	14999	15235	15201	15155	15085	15181	15296	15110	15214	15212	15143	15243	15100	15201	15064	15308	15237	14998	15102	15284	15256	15146	15061	15248	15085	15288	15240	15309	15111	15137	15021	15203	14972	15297	15309	15161	15315	15107	15074	15103	15136	15110	15067	15169	15236	15104	15113	15240	15288	15050	15088	15181	15330	15229	15237	15290	15324	15193	15290	15186	15287	15027	15295	15114	14999	15117	15080	15169	15155	15215	15317	15249	15337	15168	15061	15329	15031	15272	15270	15323	15298	15087	15027	15203	15406	15205	15362	15169	15162	15153	15044	15217	15091	15288	15177	15170	15254	15097	14990	15069	15082	15210	15016	15140	14919	15038	15324	14999	14931	15006	15362	15150	15194	15139	15127	15223	15232	15006	15015	15150	15174	15148	15316	15095	15146	15138	15002	15187	15031	15308	15316	14994	14982	15002	15120	15252	15369	15172	15267	15252	15382	15019	15297	15156	15027	15238	15204	15054	15067	14996	15161	15317	15122	15080	15120	15332	15088	15114	15196	15398	15261	15085	15093	15067	15272	15277	15140	15286	15337	15170	15084	14994	15164	15175	15323	15148	15056	15186	15358	15083	15104	15098	15146	15324	15247	15102	15010	15075	15318	14939	15382	15235	15075	15021	15358	15228	14909	15108	15248	15143	15052	15327	15185	15233	15024	15010	15027	15395	15166	15178	15162	15293	14968	15120	15080	15171	15192	15060	15163	15312	15187	15011	15179	15106	15239	15468	15173	15101	15174	15018	15144	15159	14848	15233	15157	15047	15162	15191	15047	14977	15100	15100	15288	15117	15270	15052	15076	15228	15270	15135	15095	15150	15211	15073	15044	15131	15150	15206	15106	14922	15196	15335	14958	15175	15289	15279	15091	15270	15041	15209	15249	15175	15114	15139	15133	14973	15066	14992	15121	15369	15254	14887	15240	15147	15038	15165	15133	15111	15225	15185	15168	15160	15247	15088	15314	15049	15217	15331	15314	15101	15054	15198	15182	14980	15154	15200	15036	15189	15183	15269	15209	15217	15316	15190	15240	15102	15211	15072	15129	15153	15038	15164	15220	15256	15242	15151	15221	15172	15237	15178	15146	15005	15149	15288	15188	15197	15095	15321	15159	15318	15187	15239	15322	15240	15121	15134	14924	15293	15154	15186	15222	15071	15220	15121	15116	15232	15109	15367	15200	15324	15239	15201	15007	15130	15298	15223	15272	15324	15076	14952	15061	15128	15133	15233	15413	15123	15126	15400	15061	15218	15286	15073	15201	15164	15137	15139	15213	15141	15043	15377	15026	15154	15115	15153	15215	15077	15292	15204	15128	14968	15011	15169	15184	15167	15177	15027	14917	15111	15109	15166	15277	15258	14964	15213	15119	14970	15309	15078	15192	15214	15031	15246	15095	15181	15062	15125	15174	15270	15290	15248	15257	15161	15348	15152	15004	15223	15079	15278	15212	15263	15152	15337	15124	15172	15373	15111	15197	15205	15086	15178	15282	15090	15238	15147	15196	15166	15168	15147	15012	15176	15139	14966	15166	15143	15235	15033	15209	15052	15047	15183	15242	15103	15221	14971	15137	15149	15136	15020	15115	15111	15138	15332	15102	15244	15046	15328	15156	15165	15162	15173	15016	15151	15137	14995	15259	15228	15119	15132	15380	15168	15126	15121	15286	14995	15309	15270	15178	15036	15024	15094	15137	15257	15125	15140	14948	15148	15275	15205	15168	15190	15294	15040	15236	15079	15161	15217	15151	15243	15012	14797	15229	15393	15099	15358	15225	15171	15346	15031	15256	15156	15223	15057	15218	15078	15169	15158	15250	15035	15281	15133	15127	15047	15162	14972	15213	15184	14963	15149	15216	15324	15289	15199	15146	15250	15045	14927	15144	15168	15272	15163	14813	15246	15088	15271	15107	15144	15161	15052	15203	15061	15235	15108	15167	15136	15192	15175	15167	15072	14967	15336	15149	15098	15389	15037	15047	15394	15131	15140	15130	15268	15214	15249	15275	15212	15038	15090	15019	14967	15086	15397	15004	15313	14945	14994	15097	15266	15129	15084	15159	15233	15116	15251	15335	15163	15033	15049	15229	15315	15047	15007	15213	15211	15170	15187	15379	15123	15152	15090	15075	15320	15316	15305	15150	15034	15161	15268	15155	15087	15226	15146	15079	15275	15252	15309	15177	15147	15222	15267	15069	15150	15137	15248	15255	15142	15120	14971	15066	15090	14980	15057	15223	15126	15170	15369	15191	15062	15126	15036	15133	15324	15117	15424	15252	15391	15047	15049	15067	15257	15287	15095	14933	15011	14939	15109	15101	15163	15169	15196	15350	15042	15136	15010	15336	15275	15136	15156	15067	15134	15318	15215	15120	14984	15179	15145	15113	15272	15220	15236	15265	15056	15105	15183	15152	15154	15305	15217	15165	15206	15177	14963	15057	15181	15220	15280	15318	15153	14975	14865	15375	15195	15115	15239	15258	15493	15087	15325	15265	15015	15333	14969	15168	15309	15107	15231	15217	15119	15161	15254	15084	15111	15007	15080	15114	15208	15290	15128	15113	15163	15294	15173	15153	14987	15226	15209	15297	15289	15128	15027	15138	15246	15091	15215	15091	15228	15108	15310	15071	15136	15258	15082	15242	15274	15210	15068	15141	14966	15332	15344	15225	15124	15066	15060	15119	15185	15099	15124	15106	15183	15039	15026	15295	15187	15128	15256	15195	15332	15094	14999	15290	15050	15124	15193	15140	15175	14928	15321	15253	15149	15101	15097	14908	15102	15099	15193	15246	15028	15028	15221	15345	15221	15071	15053	15240	15105	15057	14979	15231	15232	15195	15050	14870	15255	15253	15195	15162	15180	14996	14913	15193	15099	15029	15031	14830	15107	15004	15209	15282	15380	15126	15075	15231	15148	15065	15242	15186	15211	15252	15146	15193	15155	15285	15018	15119	15220	15249	14897	15200	15120	14958	15089	15215	15165	15357	15057	15026	15133	15176	15042	15248	15215	15219	15143	15100	15092	15164	15252	15054	15397	15231	15224	15150	15265	15269	15153	15318	15225	15171	15116	15279	15293	15105	14999	15046	15072	15227	14986	15158	15413	15118	15126	15131	15098	15095	15172	15163	15294	15286	15170	15074	15248	15206	15233	15024	15265	15104	15240	14994	15119	15127	15166	15405	15161	15188	15188	15126	15073	15171	15204	15199	15146	15157	15211	15329	15139	15186	15214	15305	15212	15173	15220	15077	15159	14993	15144	15163	15212	15152	15290	15029	15119	14987	15242	15214	15251	15247	15214	15226	15067	15191	15199	15177	15051	15319	15198	15310	14985	15254	15159	15120	15085	14953	15018	15165	15109	15155	15269	15344	15128	15066	15243	15259	15045	15098	15057	15217	15035	15218	15139	15062	15029	15137	15296	15138	14970	15013	14943	15194	15123	15260	15400	15202	15140	15111	15076	15256	15154	15290	15307	15253	15148	14986	15241	15187	15112	15165	15255	15257	15084	15046	15106	15075	15122	15212	15167	15185	15225	15065	15209	15300	15082	14964	15378	15069	15106	15157	15119	15087	15273	15283	15266	15075	15119	14982	15144	15186	15114	15134	15117	15368	15398	15328	15188	15107	15193	15135	15170	15213	15195	15042	15277	15154	15184	15204	15448	15224	15190	15113	15309	15055	15114	15312	15185	15193	15280	15297	15150	15309	15070	15296	15158	15105	15229	15144	15269	15124	15073	15125	15325	15343	15108	15240	15096	15183	15144	15121	14986	15145	15066	15041	15083	14996	15164	15066	15277	14993	15119	15361	15242	15159	15134	15101	15112	15213	15210	15330	14911	15200	15336	15108	15279	15205	15358	15170	15157	15032	15391	15128	15111	15138	15243	15272	15106	15261	15183	15156	15193	15240	15027	15204	15139	15182	15269	15296	15183	15142	15138	15353	15046	15095	15160	15108	15157	15181	15281	15240	15004	15147	15210	14976	15047	15074	15058	15286	15389	15046	15207	14970	14953	15276	15088	15178	15395	15092	15136	15013	15298	15233	15205	15071	15245	15164	15216	15228	15127	15015	15278	15248	15201	15016	15134	15069	15141	15070	15106	15143	15252	15188	15094	15132	15281	15213	15011	15210	15228	15081	15257	15181	15283	15261	15044	15098	15092	15319	15116	15173	15263	14995	15043	15179	15274	15130	15160	15155	15426	15033	15135	15151	15035	15146	15106	15267	15133	15244	15461	15195	15128	15206	15268	15041	15056	15004	15233	15309	15111	15219	15251	15294	15054	15109	15178	15047	14955	15235	15051	15052	15204	15141	15113	15265	15141	15392	15087	15140	15190	15232	15332	15252	14997	15085	15292	15188	15268	15039	15181	15195	14984	15105	15188	15337	15214	15297	14970	15226	15080	15121	15164	15036	15324	15055	15086	15132	15038	15113	15036	15252	15203	15141	15067	14954	15137	15217	15063	15226	15379	15226	15084	15175	15136	15142	15172	15237	15081	15161	15150	15261	15329	15155	15124	15258	15032	15095	15241	15147	15218	15254	15002	14999	15307	15042	15159	15080	15247	15162	14989	14992	15105	15133	15107	15103	15266	15253	15225	14944	15042	15247	15290	15071	15222	15208	15065	15075	15063	15110	15119	15244	15103	15096	15006	15144	15198	15142	14872	14933	15165	15111	15176	15263	15262	15198	15230	15021	15298	15291	15023	15154	15214	15224	15232	15126	15227	14985	15325	15178	14989	15053	15167	15054	15264	14984	15105	15215	15180	15272	15244	15167	15199	15122	15112	14975	15301	15263	15117	15092	15095	15069	15210	15122	15120	15155	15197	15263	15262	15259	15143	15224	15228	15351	15077	15218	15186	15088	15293	15190
34329	57756	53306	42615	36294	30563	25615	21711	19440	18188	16903	15994	15553	14986	14638	14628	14130	14073	13959	13767	13700	13773	13601	13622	13659	13561	13472	13311	13507	13434	13229	13274	13372	13267	13309	13338	13289	13226	13229	13376	13186	13225	13142	13139	13235	13098	13174	13142	13233	12915	13135	13026	13225	12955	13189	13214	13153	13103	13070	13051	13052	13078	13027	13113	13194	13200	13105	13097	13069	13032	13396	13156	13179	13066	13130	13156	13062	12993	13105	13148	13100	13243	13258	13090	12962	13138	13167	13040	13190	13033	12942	13009	13152	13036	13126	13151	13089	13029	13139	13019	12899	13166	13084	13035	12916	13128	13116	12852	13057	13265	12939	13085	13000	13121	13234	13094	13251	12988	13130	13215	13189	13083	13177	12864	13187	13147	13119	13252	13089	13035	12997	12980	12993	13093	12953	13106	13126	13141	13331	12974	13070	13136	13162	12937	13115	13145	13059	13106	13101	12943	13047	13161	13116	13009	13094	13192	13084	13202	13265	13036	13056	13145	13040	12989	13009	13127	13111	13210	13222	13094	12990	13035	13149	13012	13039	13158	13109	13095	13111	13011	13131	13100	13207	13225	13162	13126	13042	13091	13117	13096	12999	13076	13039	13109	13059	12965	12958	13071	13159	13231	13035	13066	13068	12899	13173	12926	13082	13215	13210	13132	13142	12950	13124	13095	13191	13102	12893	12986	13148	13014	12940	13041	13115	13114	13047	13066	12997	13026	13077	13138	13004	13178	13266	13152	13011	13105	13016	13106	13106	13199	13163	13192	13104	13150	13188	13085	12984	13068	13120	13068	13238	13148	13138	12992	13013	13057	13158	13061	12937	13199	12996	12822	12900	13034	13102	13184	13212	13186	13162	12975	13055	13173	13071	13062	13026	13135	13013	13172	13124	13126	13128	12985	13078	12913	13165	13135	13075	13130	13152	13088	13088	12943	13160	13071	13043	13061	13020	13244	13095	12954	13059	12939	12914	13087	13053	13137	13078	13145	13213	13044	13109	13183	13057	13231	12860	13215	13096	13038	13124	13102	13145	13116	12958	13163	13019	13007	13177	13275	13038	13006	13188	13097	13175	12936	12986	13215	12936	13125	13066	13104	13092	13067	13154	12957	13052	12870	13237	13089	12975	12971	13073	12967	13142	12972	13061	13120	13100	13256	13004	13059	13260	13102	13140	13130	12902	13026	13170	13170	13155	13157	13058	13096	13157	13147	12932	13209	13037	13089	13242	13097	13098	13185	13227	13142	13069	12996	13105	13163	13190	13142	13112	13150	12975	13182	13111	13179	13269	12984	13109	12974	13136	13030	13147	12968	13171	13230	13068	12924	13068	13181	13098	13142	13140	13100	13073	13085	13218	13116	13292	13021	13158	13056	13077	13045	13091	12979	13160	13200	13028	13127	13050	12993	12984	13119	13235	13012	13131	13172	13076	13047	13061	13248	13039	12932	13021	13051	13232	13023	13027	13227	13209	13216	13126	13112	13065	13035	13234	13057	13131	13161	13171	13139	13187	13042	13129	13243	13065	13039	13217	12944	13242	13137	13112	12968	13113	13152	13090	13162	13147	13031	13121	13220	13049	13113	13147	12926	13048	13100	12989	13142	13289	13299	12897	13016	13106	13144	13153	13143	13057	13042	13005	12980	13006	13159	12990	13044	13162	12980	13076	12920	13094	12999	13157	13123	12891	13228	13083	13138	13097	13123	13123	13061	13034	13050	13102	13078	13198	13103	13029	13127	13184	13154	13105	12996	13136	13132	12978	13078	13036	13175	13270	13033	13126	13066	12882	13105	13182	12952	13154	12939	13155	13062	13017	12956	13099	13175	13038	13083	13177	12973	13061	12838	13177	13033	13075	13144	13125	13212	13283	12921	13214	13008	13014	12911	13118	13102	13203	13014	13078	13111	13014	13063	13283	13046	13195	12997	12935	13123	13188	13129	12989	13230	13108	13231	13148	12984	13041	13072	13204	13443	13138	12875	13050	13027	13074	13192	13233	13149	12953	13068	13152	13050	13105	13105	13181	12953	13042	13290	13062	13021	13076	13095	12998	12945	13014	13084	13028	13022	13077	13064	13097	13183	13148	13103	13093	13115	13198	13075	13006	13001	12914	13194	13227	13012	13004	13157	13020	12812	13109	13192	13033	13064	13074	13062	13039	13136	13085	13099	13088	13139	13097	12960	13081	13109	13033	12971	13168	13147	13129	13015	13167	13162	13001	13103	13221	13118	12996	13134	13201	13049	12969	13060	13077	12981	12966	13157	13207	13178	12938	13137	12936	13039	13171	12984	13231	13048	13064	13039	13227	13114	13074	13070	13045	13212	13235	12990	13191	12972	13146	13036	13138	13054	13073	13188	13172	13102	13101	13069	13161	13019	13175	13138	13118	13099	13138	13053	13160	13200	13036	13140	12959	13127	13068	13071	12969	13137	13096	13044	13404	13074	13109	13104	13015	13077	13205	13126	12982	13070	13120	13091	13060	13070	13001	13053	13179	12809	13024	12977	13045	13206	13134	13078	13228	13126	13227	13070	13015	13058	13149	13080	12911	13093	13117	13025	13091	13057	13073	13157	13172	13035	12946	13099	13076	13056	13084	13201	13285	12972	13114	13066	13117	12992	13162	13122	13065	12978	13148	13210	13122	13276	12929	13177	13168	13186	13258	13108	13152	13038	13070	13039	13009	12933	13037	13199	13167	13130	13032	12978	13186	13204	13106	13170	13002	13142	13080	13056	13203	13294	12997	13022	13150	13002	13191	13132	13147	13083	13110	13099	13126	13271	13053	13043	13168	13037	13035	13178	13049	12970	13154	13010	13020	13143	12985	13051	13156	12987	12918	13081	13197	12966	13195	13008	12978	13100	12951	13172	13017	13264	13032	13080	13079	13075	13122	12903	13003	13068	13003	12962	13099	13209	13180	13053	13057	13125	12954	13148	13147	13019	13162	13180	12931	13160	12892	13074	13142	13174	13001	13048	13094	12888	13095	13003	12949	13193	13226	13034	13232	13160	13053	13100	13074	13130	13081	13099	13117	13023	13204	13192	13203	12969	13120	13026	13239	13209	13295	12966	12947	13072	13186	13054	13093	13118	13028	13079	12998	13031	13245	12886	13039	13054	13141	13156	13138	13013	13191	12982	13003	13189	13078	12995	13177	13006	13081	13018	13191	13129	13223	13137	13091	13160	13021	13119	13079	12930	13260	13157	13118	12990	13072	13153	13238	13071	12940	13135	13075	13050	12976	12995	12994	13060	13218	13153	13082	13085	13095	13077	13134	13150	13118	13011	13170	13133	13043	13184	13069	13048	12868	13045	13189	13141	13061	13009	13050	13032	13043	13032	13019	12997	13141	13055	13243	12977	13121	13121	13151	12918	13135	13049	13091	13023	12913	13118	13106	13239	13035	13185	12926	13038	13002	13208	13012	13158	12968	13057	13080	13093	13147	13115	13157	13134	13036	13120	13136	13026	13020	13095	13130	13197	13216	13205	13243	13068	13126	13089	13227	13012	13081	13154	13086	12928	13079	13187	13026	13064	13031	13192	13025	13110	13187	13176	12919	13026	13078	13217	13091	13068	13297	13199	13040	13011	13243	13120	12945	13108	12996	13049	13159	13144	13008	13153	13070	12986	13193	13067	13148	12888	13098	13053	13012	13065	13278	13127	13156	12941	13290	13079	13019	12961	13217	12987	13099	13213	13142	13061	13078	13193	13137	13176	13185	13050	13110	13024	13127	13005	13099	13118	13004	12994	13216	13075	13073	13047	13052	13010	13200	13191	13089	13176	13164	13079	13150	13002	13100	13518	13071	12955	13044	13061	13019	13108	13148	13018	13261	13304	13269	12895	13147	12967	13027	13063	13059	13232	13183	12905	13148	12939	13153	13177	13032	13039	12893	13107	13028	13129	13033	13016	12982	12964	13093	13039	13075	13156	13075	12894	13096	13080	13139	12999	12977	13021	13155	13201	13149	13034	13208	13093	13175	13084	12918	13136	12987	13002	13067	13062	13142	12881	13160	13173	13000	13153	13169	13159	13062	13291	13032	13241	13099	13025	13220	13083	13196	13100	13136	13039	13016	12960	12992	13133	13105	13125	12979	13011	12976	13187	13282	13113	13108	12958	13147	12927	13124	13139	13162	13170	13067	13069	13037	13134	13140	13174	13113	13077	13137	13175	13025	12901	13206	13075	13084	13101	13060	13144	13096	13095	13232	13161	13110	13063	13054	13100	13129	13137	13065	13089	12878	13059	13141	13105	13033	12995	13070	12967	13172	13073	13252	13143	13014	13005	13111	13107	13149	12978	13004	13122	13154	13007	13062	13208	13181	13017	13064	13077	13176	12996	13166	13074	13079	13115	13146	12993	13087	12856	12927	13148	13238	12867	13152	13107	13102	13133	13040	13102	13096	13030	13157	13135	13165	13067	13024	13042	13138	13126	13029	13153	13015	13176	12921	13054	13114	13026	13096	13259	13198	13197	13140	13096	13096	13154	13211	13117	13101	12895	13210	12993	12951	13090	13120	13190	13062	12984	13097	13110	13059	13093	13087	12861	13211	13233	13009	13035	13025	12982	13110	13187	13273	13190	13149	13063	12962	13327	13033	12941	13098	13106	13085	12951	13183	13168	13232	13170	13082	13123	13040	13053	13152	13099	12934	13164	13111	13280	13073	12950	13082	13110	13274	13115	12965	12933	13181	13004	13105	13134	13054	13283	12934	12979	13248	13145	13140	13082	13146	13051	13173	13102	13205	13126	13155	12960	13061	13028	13137	13209	13134	13208	13163	13146	13102	13064	13123	13164	13151	13101	13101	13026	13111	13178	13132	12928	13077	13004	13297	13014	13133	13074	13292	13009	13051	13010	13149	13109	13160	13215	13062	13047	13038	12989	13316	13048	13210	13119	13161	13118	13078	13143	13169	13198	13136	13089	13033	13087	13040	13063	13001	13123	12984	13178	12975	13036	13266	13094	13050	13032	13063	13274	12994	13128	13063	13150	13175	13246	13135	13031	13219	13082	13093	13023	13199	13098	13012	13191	13122	13132	13275	13196	13089	13302	13128	13134	13088	13090	13278	13206	13092	12990	13000	13168	13097	12957	13215	12910	13000	12990	13117	13193	13106	13043
29369	29808	37051	31434	25141	21705	19570	17543	16859	16539	16268	15694	15595	15503	15316	15412	15311	15416	15283	15104	15217	15076	15388	15146	15194	15337	15278	15177	15089	15149	15051	15194	15069	15014	15146	15180	14979	15120	14949	15002	15039	15042	15037	14997	15017	15023	15287	15147	15171	14873	14924	15109	15092	14998	15174	15077	15082	15060	14981	15015	15068	14989	15003	15003	15136	14951	15088	14862	15000	15073	15165	15158	15167	14840	15162	14940	14899	15151	15083	15081	15241	15067	15030	15216	15214	14947	14927	15077	15174	15052	14947	14937	15025	14931	15188	15054	14845	15017	15074	15092	15057	15063	14956	14850	15028	15037	15102	15048	14942	15198	14951	14950	15106	14952	15182	14969	15034	14959	15260	15107	14953	15166	15000	15154	14983	14854	15089	15098	14887	15134	14934	14896	15164	15147	15025	14882	14860	15153	14980	14957	15079	15055	14956	15146	14961	14918	15083	14985	15052	14892	14984	15291	15112	14858	15091	14957	15001	14818	14811	15175	14924	14971	15089	14893	15135	14986	14985	14974	15075	14913	15019	15112	14933	14905	14974	14913	15104	14974	14953	14928	15071	15023	15143	14980	14874	15021	15140	15164	15093	14993	14987	15007	15078	15016	14978	15006	15005	14935	14941	15065	15032	14938	15054	14876	14991	15033	15302	15184	15041	15138	15119	15183	15143	15052	15135	15038	15003	14997	15100	15134	14979	14982	15113	14908	15076	14843	14934	15087	14975	14870	15081	14979	14938	15157	15051	15135	15221	15014	14840	14962	14803	14836	14925	14981	15210	15026	15025	15179	15221	15062	15143	14823	14791	15192	14902	14894	14999	15208	15059	14942	15052	15176	15133	15107	14883	14841	15026	14911	15042	14996	15109	14930	14944	14919	15019	15190	15081	14991	14992	14876	15027	14940	14936	15041	15082	15044	15052	14949	14944	15079	15173	15141	15033	15097	14996	15090	14979	15007	14837	15132	15039	14969	14951	15172	15066	14900	14990	14878	15114	14879	15064	15248	14931	14984	14905	14860	15003	15110	15243	15047	15058	14920	14922	14945	14930	14914	14973	14984	14925	14985	14906	14894	14990	15008	14911	15189	15099	15100	14927	14890	14890	15117	14946	14929	15149	14895	14994	15101	14899	14935	15018	14844	14980	14840	15055	15126	14787	14934	15111	14789	15063	14928	14920	14982	14959	15101	14845	15023	14875	15022	15089	14944	15005	14879	15066	15117	15239	15120	14883	14873	14890	14993	15047	15096	15094	15045	14956	15144	15082	14840	15012	15084	14957	15165	15018	15082	15025	15062	15053	15170	15050	15200	15149	14938	15069	14717	14907	15072	14908	15031	14862	14863	14935	15156	14899	15006	15091	15103	15091	14930	15006	15044	14893	14996	14865	15061	15033	15034	15048	15020	15045	15118	15032	15141	14863	15091	15046	15124	15220	15055	15156	14811	14942	15145	15026	15138	15011	15215	14939	15185	14850	15013	15020	14987	15125	15109	15195	14905	15098	14950	14965	15061	14899	14819	14920	15085	15100	15083	14933	15047	15090	15150	15001	15127	14945	15162	15075	15035	14974	14990	14832	14896	14981	15064	14937	15059	15132	15098	15294	15114	14981	14917	15057	14879	15179	14988	15202	15149	14999	14978	14845	14861	15248	15204	14939	15039	14952	14886	15037	14977	15024	15144	15153	14972	15002	15033	15057	15106	15114	15031	15129	15063	14792	15029	15094	14949	14900	15044	15325	15184	15018	15097	15028	15042	15170	15159	15022	15097	14992	15019	14943	15041	15019	14930	15050	14954	15024	15133	15062	14991	14854	14931	14994	14900	15202	15006	15013	15147	14813	14871	15048	15075	15097	15239	15064	15122	14983	15005	15015	15216	14894	15157	15079	14990	15022	15003	15052	14866	15019	14957	15230	15042	14942	15016	15076	15088	14975	14924	14996	15056	15114	14955	15033	14947	15094	15164	15081	14990	14988	15097	14972	15080	14942	14933	15078	14999	14965	15044	15047	15052	15023	15008	14839	14969	15138	14978	15028	14884	14932	15077	15087	14986	15081	14961	15048	15146	15000	15084	14841	15020	15176	14982	15042	14987	15012	15161	15240	15137	15013	14888	14996	15063	14909	14805	14945	15061	15193	15177	14857	14997	14801	15045	15043	15145	14862	15185	15033	15127	15118	15035	15106	14907	14937	14858	14987	14875	15025	15109	15108	14919	14962	15009	15090	14978	15003	14915	15166	15016	15149	15091	14808	15282	14997	15007	14978	15074	15141	14849	15275	15088	15038	15066	15015	14834	14956	14879	15002	14940	15032	14830	14920	15144	14893	14978	14954	14862	15086	15128	15030	15019	14869	15202	14793	15141	15153	15050	15115	14971	14783	15134	15202	15033	14990	15026	15014	15079	15104	15332	15119	15014	15114	15079	14996	15181	15155	15122	15162	15003	15118	15050	15037	15072	15004	14954	15211	15031	15073	15148	14985	14928	15043	15071	15150	14964	15088	15033	14953	15154	15086	14980	14890	15097	14973	15147	14996	15032	15046	15032	15027	15145	14977	15266	15079	15008	15290	15075	15219	15052	14963	14840	14908	14922	15047	14957	15031	14854	15135	15008	14896	14914	15055	14972	14911	14984	14875	15084	15097	14796	15048	14909	15144	15007	14990	15034	15121	15126	15068	15192	15030	15138	14814	15072	15110	14886	15113	15009	14952	15115	14973	15014	15149	14987	15059	15232	15075	15200	14997	14942	15115	14964	15051	14938	15190	15015	14907	15220	14964	15100	14865	14851	15104	15135	14991	15057	15138	15110	15018	15042	14854	14829	15126	15009	15137	15070	14960	14950	15127	15095	14991	15043	15055	15027	15065	14963	15232	15141	15128	15063	14724	14929	15101	14976	15042	15044	15065	14982	14926	15010	15083	15115	15138	15139	14973	14925	15160	15148	15044	15003	15001	14954	14939	14959	14842	14984	14938	15264	15073	15131	14991	15257	15384	14996	15059	14957	15176	15028	15092	15048	15149	15141	15061	15221	14995	15132	15100	14969	14974	15099	15178	15027	15255	15092	15081	15176	14940	14985	15161	15000	14961	15096	14819	14911	15171	15119	15148	15041	14979	14983	14999	15125	14862	15124	15200	15048	15166	15091	15027	15165	15247	14836	14801	15001	15071	15120	14798	15006	15102	15158	14990	15078	14914	15082	15207	14889	14942	14985	15175	15178	15058	15142	15023	15096	15056	14869	15177	14945	15157	15020	15068	15048	15004	14879	14903	14985	14978	15049	15164	15042	15009	15093	14912	14910	14932	14959	14989	15171	15217	15147	15052	15060	15024	15095	15049	15025	14851	15124	15101	15040	15231	15277	14993	15029	14983	15094	15115	14934	15145	15150	15150	15239	15097	15182	14925	14817	15192	15030	15039	15205	14970	14930	15293	15085	15265	15052	15112	15077	15115	15129	15024	14902	15089	15024	14960	15074	15092	14830	15129	15141	15047	14797	15012	15160	14911	14906	14853	14952	14946	15225	14933	14800	15007	14865	14991	15097	15022	15009	15179	14964	15039	14995	14892	15243	14951	15154	15024	15291	15141	15028	14927	14975	14951	14937	14903	14880	15137	15014	14979	14834	14949	14819	14872	15076	14880	15010	15024	14916	15046	15015	15263	14990	15030	15232	15004	14947	15035	14898	15005	15016	15055	15134	15252	15003	15213	14807	15174	15051	14936	15153	15003	14964	15079	14864	14836	15215	15193	15125	14900	14984	15150	15193	15106	14897	14943	15078	15121	15206	14959	15015	15075	15158	15040	15283	15269	15238	15001	14959	15018	15089	14969	15114	15115	15111	15058	15182	15203	14964	14827	14936	14969	15071	15186	15154	15000	15025	14976	14999	15032	14933	15081	15049	14817	15042	14983	15169	15052	15110	14940	14959	15069	15037	14937	14956	14910	15056	14907	15055	15044	15103	15077	15170	15157	14852	15009	15024	14869	15068	14943	14934	15117	14924	14942	15022	14968	15088	15136	14929	15117	15090	14894	15022	15033	15076	15114	14951	15157	15069	15128	14884	15090	14844	15021	14940	15034	15204	15165	14780	14570	15042	15055	15119	15260	15114	15033	14894	14983	15045	15026	15028	14827	15071	15227	15043	15110	15049	15162	15024	15170	14998	15175	14967	14833	15069	14935	14888	15064	14979	15133	15183	15075	15045	14995	15018	14944	15279	15032	14962	15163	15224	15074	15138	14908	14963	15162	14945	14862	15028	15054	15149	15058	15234	15029	14884	15114	15100	14986	14890	14895	14855	14987	14999	15198	15148	15050	15148	15072	15026	15237	15074	15113	15075	14983	15110	15041	14893	14925	15156	15115	14926	15019	15012	15039	14816	14984	15144	15143	14972	15044	14988	14930	15137	15035	15023	15059	15032	14816	15171	15150	14951	15135	15098	15008	15029	15156	15207	15143	15005	15083	15017	15136	15085	15044	14878	15135	14906	14998	15106	15004	14965	15128	14850	14854	15007	15059	15027	15117	15172	15051	14935	15094	15174	15146	14907	15191	14920	14958	15039	15146	15116	15080	15076	14936	14943	15098	15072	14926	15084	15060	14930	15035	14950	15025	15172	15280	14986	15109	14991	15079	14967	15067	15020	14958	15034	14801	14971	15206	15197	15115	15123	15085	14981	15058	14987	15005	15079	14989	14982	14981	15010	15144	14954	14924	14844	15179	15008	15035	15049	14871	14981	15053	14928	15117	14924	15075	14967	14981	15206	14936	15237	15251	14930	15185	15092	15021	15044	14987	15079	15135	14982	15059	15055	14913	15047	15034	14839	15073	15029	14846	14821	15197	14952	14847	15203	15106	15122	15070	15178	14974	15075	15021	15201	15306	15014	14962	14992	15271	15058	15038	14810	15028	15089	15212	15020	15350	15021	15065	15043	14951	14975	15019	14906	15034	14932	14909	15209	15117	14958	14883	15005	15069	15020	15040	15003	15155	15029	15143	15135	15132	14896	15034	14864	15129	14976	14958	15035	15045	14983	15269	14845	15015	15102	14826	15038	15082	15048	14855	15087	15020	15208	15194	14921	15062	15111	14842	15104	14981	15043	15191	14967	15075	14949	15046	15041	15042	14911	14851	15016
32487	46297	41066	30469	25440	21921	19093	17051	15794	15304	14660	14339	14157	13944	13678	13443	13459	13484	13357	13339	13355	13389	13337	13328	13349	13351	13105	13302	13215	13031	13096	13245	13184	13072	13094	13200	12948	13135	13013	12934	13048	13240	13036	13163	13099	13161	13159	13231	13024	13132	13059	13021	13005	13121	13064	12855	13022	13140	13180	12995	13078	13205	13173	13084	13003	13074	13110	13105	13048	13121	13189	13042	13113	13160	13129	13076	13093	13119	13215	13139	12967	13025	13100	12884	13058	12956	13100	13023	13037	12885	13214	12908	13007	12987	12875	13141	13231	13184	12956	13041	13025	13028	13116	13014	13082	13046	12937	13004	13167	13027	13056	12958	13063	13072	13133	13248	13107	13074	13023	12907	13029	12892	13101	13064	12938	12951	13129	12982	13004	12974	13134	12917	13087	13117	13060	13072	13118	13027	13059	13143	12975	13065	12994	13073	13019	12979	13063	13149	13360	13095	12942	13062	13052	13003	13110	13090	13037	13030	12953	12980	13063	12939	12968	12873	12880	13239	12994	13108	13147	13050	13120	12948	12917	13187	13028	13051	12831	13011	13284	12972	12905	13044	13101	13169	13072	13081	13224	13000	13065	12968	12807	13007	13022	12964	13168	12979	12978	12995	13102	13102	13156	13227	13105	13111	13108	13104	13072	12922	12994	13158	13190	13005	12950	13055	12979	12726	12917	13089	12912	12942	12941	12901	13127	13357	13002	13072	13075	13070	13024	12963	12937	13068	13016	13069	13036	13111	13277	13027	13019	13017	12936	13095	13062	13007	13076	13046	13133	12964	13045	13006	13118	13048	13067	13110	13012	13077	12873	13072	13228	13013	13123	13031	13219	12988	13042	13243	13079	13080	13124	13009	13111	13093	13143	13083	13015	13029	12965	13019	13046	12979	13048	13005	12971	13121	13012	12945	13031	13163	13103	13083	13078	13100	13144	13081	13157	13138	13056	13010	13072	12961	13099	12849	13095	13145	12997	12972	13126	13033	12948	12941	12775	13053	12925	13063	12985	13141	13121	13094	12930	12932	13041	12968	13247	12987	13089	13078	13155	12853	12889	12896	13083	12949	13128	12966	13114	13246	12897	13179	13093	12929	13024	13034	13103	13246	13018	12907	12898	12999	13058	13013	13070	13140	12960	12893	13119	13058	13052	13008	12994	13093	13114	13023	12989	13115	13042	13005	13093	12995	12957	13087	12941	13023	13003	13123	13057	12987	12994	13019	13020	13113	13054	13120	13039	13080	13077	13063	13072	13009	13090	13051	13042	13141	13060	13173	13152	13094	13232	13016	12974	12974	12965	13072	13025	13064	12952	12995	13168	13064	13197	12844	13084	12919	13042	13024	12961	13152	13019	13137	13026	13022	13032	13094	13039	13026	13027	13069	13033	13190	12996	13189	12950	13052	12913	13145	12950	12975	13121	12988	13088	13025	13002	13010	13174	13040	12969	12961	13085	13174	13338	13006	12954	13098	12872	13037	13069	12957	13091	13122	13086	13076	12853	13100	13167	13046	13089	13069	12948	12944	12991	12952	13096	13100	13075	13094	13082	12919	13054	13092	12947	12932	12923	13003	13072	13102	13051	12959	13168	12928	13061	13088	13125	13051	13190	13108	12990	12961	13085	12891	13046	13135	13094	12970	13091	12911	13182	12902	13068	13202	13140	13030	13077	12891	13033	13087	12884	12782	13213	13115	13130	13096	13069	13192	12971	13016	13117	12992	13054	13039	13063	13026	13126	13041	13015	13130	13270	13148	13039	13133	13101	13100	13138	13013	13034	13132	13097	13015	13045	12891	13120	13003	13024	13032	13065	13039	13164	13091	13008	12918	13045	13183	12914	13010	13099	13058	13126	13123	12969	12939	13168	13195	13182	12926	12985	13165	13226	13065	12906	13108	13120	13151	13198	12986	12973	12936	13154	13234	12971	12980	12986	13180	13085	13079	13072	13094	13050	13143	13180	12850	13080	12960	12944	13063	13095	13216	12932	12996	13030	12897	12999	12962	13200	13035	13140	13139	12969	12964	13103	13148	13023	13003	12926	12830	13275	13105	12956	13197	13046	12963	13027	13192	13165	13067	12939	13056	12860	13024	13147	13126	13163	12914	13141	13178	13065	12998	12938	13014	13033	13240	13024	13118	12955	13014	12993	12945	12987	12937	13118	12958	12980	13147	13097	13164	13063	13165	13082	12962	12950	13071	13014	13030	13008	13081	12861	13085	13027	12944	13248	13040	13139	12964	12848	13136	12978	12952	12955	13005	13010	13250	13113	13026	12967	13030	12982	13140	13169	13123	12970	12896	13060	12988	13092	13147	12950	13009	12994	13092	13008	12985	13108	13081	13075	13126	12990	13058	13062	13013	12879	13137	13042	13230	12974	13068	12989	12990	13268	12862	13194	13021	13113	13134	13051	13035	13062	12928	13078	13143	13184	13072	13164	12868	13070	12972	13071	13130	13004	12973	13271	12983	13104	13007	13234	13113	13239	12977	13067	13089	12951	13088	13127	13094	13199	12991	12933	12889	13152	12890	12967	13012	12971	13329	13039	13069	13097	13085	13065	13182	13162	12989	13104	13016	12998	13146	13192	13033	13155	13027	12910	13048	13023	13145	13048	12936	13050	13117	12911	13317	13173	12878	13082	13155	13122	12974	13055	13195	13050	13069	13113	13162	13201	13137	12881	13214	13038	13076	13176	13011	13099	13181	13114	13173	12999	13085	13085	13061	13045	13033	13183	12941	13059	12979	13097	12969	13077	13073	13186	13032	13048	13047	13078	13056	13166	13153	13112	13118	13023	13050	13047	13020	13029	13033	13056	13062	13046	13059	13054	13123	13079	12886	13052	13197	13096	13065	13075	13165	13017	13017	13002	13139	12877	13022	13013	12876	12987	13138	13007	13136	12944	13016	13083	13068	12886	13154	12984	13114	13076	12923	13180	13040	12869	13128	13046	13043	13062	12937	13048	13216	12956	13034	13114	13132	12957	13060	13046	13027	12939	12958	13052	13066	13116	13029	12751	13017	13161	13144	13079	13009	12883	13153	13146	13154	13098	13048	13109	13210	13200	12947	12993	13077	13070	13136	13019	13041	12889	13007	13012	12879	13021	13108	13003	13247	13114	13053	12960	13118	13187	13107	13015	13139	13069	13077	13013	12966	13093	13047	13154	13073	13070	12962	13163	12949	12983	13075	12954	13001	12966	13179	13095	12897	13066	13040	12957	13008	13030	13133	12910	13108	13081	13096	12992	12963	13046	12964	13075	13061	12960	13027	12997	12936	12950	12938	12947	12991	12990	12905	13155	13033	12937	12892	13097	12861	13061	13090	13160	13161	12943	13044	12917	12975	13193	13155	13056	13073	13108	13148	13018	13092	13124	13183	13080	13143	13172	13002	13129	13192	13075	13010	13217	12998	13029	12961	13076	12883	13264	12952	13227	13294	13290	13020	13035	12954	13123	12981	12999	13053	12977	13048	13215	13067	13169	13178	12991	13043	13024	13123	13193	12919	13155	13123	13160	13143	13155	13105	13186	13065	13015	13026	12943	13130	13180	13028	13166	12921	13119	12951	12930	13145	13154	13157	12928	13002	13169	13006	13036	13013	13168	12828	13071	13105	13107	13040	13133	13085	12954	13102	13108	13068	12884	13117	13035	12966	13091	13004	13233	12997	13249	13136	13230	13186	12933	13036	13101	12916	13251	13066	12888	12947	13168	13010	13049	13121	12945	13139	12962	12936	13092	12981	13051	13129	13091	12987	13161	13139	13070	12925	13166	13017	13172	13060	13070	13162	13082	12994	13171	13111	13108	13073	13162	12963	12983	13113	13097	13092	13094	12972	13124	13040	13144	13191	13130	13075	13126	13041	13081	13131	13053	13165	13070	12997	12984	13105	12952	13142	13197	13105	13199	13101	13000	13000	13194	13084	13097	13085	13198	13037	13119	13194	13028	13091	13304	13114	12930	12939	13011	12985	12989	12984	13021	13166	13071	13022	12919	13169	13087	12927	13106	13038	12990	13116	12977	13035	13061	13099	13067	13083	13004	13015	13013	13076	12904	12973	13098	13143	13074	13169	13049	13080	12910	13109	12988	13073	12999	13039	13086	13228	13016	13139	13094	12867	13055	13157	13155	13074	13153	13206	13104	12883	13014	13113	12969	13115	12953	12969	13128	13096	13133	13074	13064	13250	13072	12887	13125	12988	13142	13097	13005	13046	13013	13060	13327	13083	13247	12886	13018	13070	13167	13102	13047	13060	13060	13084	12885	13011	12954	13110	13127	13141	13020	12970	13044	13060	13196	13025	13150	13046	12986	12909	12981	13154	13124	13099	13236	13049	12934	13115	13106	13134	12882	13067	13196	13033	13227	13154	12967	13178	13000	13138	12996	13235	13156	12925	13089	13013	13109	13064	13228	13142	13021	12815	12989	13093	13082	13130	12938	13128	13143	13051	13048	13240	13108	13040	12996	12969	12880	13083	13026	13229	13048	13035	13013	13137	12976	13078	13005	13131	13006	13023	12956	13218	13029	12967	13094	12994	13001	13048	13019	13016	13077	13126	13050	13009	13026	13040	12921	13161	13086	13008	12994	13093	12971	13003	13066	13166	12991	13072	13080	13085	12875	13063	12985	13116	13039	13014	13049	13132	13162	13058	13097	13053	12944	12895	13162	12993	12947	13020	12888	13078	13026	13084	12998	12909	13133	12996	13018	12924	12940	12846	13004	12936	13238	13104	13101	13060	13038	13104	13037	12942	13118	13079	13078	13250	12967	12908	12931	13105	13176	12907	13191	13112	13049	13040	13056	13097	12991	12957	13021	13180	13067	12901	13105	13022	13229	12976	13034	13078	13109	12943	12973	12944	13162	12884	13088	13094	12860	13238	13057	12999	12962	12962	12992	13063	12976	12869	13116	13023	13146	13159	13188	13021	13085	13198	13032	13096	13016	13123	12901	13015	13164	13084	13068	12926	13227	13060	13132	13042	12970	13151	13116	12936	13223	13047	13082	13160	13093	13109	13202	13129	13068	12928	13020	13141	12970	13156	12984	12914	13213	12884	13116	13027	13049	12931	13197	12856	12991	13167	13074	12991	13011	13159	12992	13182	13044	13002	13072	12882	12978	13004
24001	21034	28466	26142	25791	26316	23717	19683	17654	17448	16845	16170	15970	15671	15707	15218	15355	15277	15098	15212	15118	15221	15192	15144	14972	14937	15042	14971	14931	14809	14896	15033	14959	15013	14865	14786	14988	14945	14771	14929	15149	14848	14846	14876	15029	14785	14774	14826	14806	14788	14970	14908	14812	14685	14686	14760	14615	14784	14931	14905	14918	14748	14944	14795	14888	14948	14669	14928	14819	14875	14968	14713	14804	14671	14785	14839	14892	14719	14771	14898	14934	14797	14852	14608	14515	14627	14534	14989	14981	14776	14741	14714	14800	14746	14667	14860	14749	14924	15019	14701	14793	14821	14682	14916	14741	14743	14906	14939	14889	14789	14890	14765	14794	14893	14722	14792	14723	14607	14882	14802	14916	14836	14774	14787	14846	14673	14751	14841	14780	14666	14804	14875	14842	14830	14720	14923	14756	14797	14814	14776	14716	14859	15005	14966	14831	14683	14723	14752	14907	14842	14773	14726	14747	14826	14821	14732	14893	14951	14817	14465	14825	14837	14548	14664	14730	14597	14943	14957	14895	14710	14665	14723	14856	14704	14664	14633	14776	14726	14860	14877	14838	14843	14999	14970	14628	14829	14940	14865	14874	14748	14820	14910	14776	14769	14769	14725	14724	14891	14780	14640	14803	14781	14714	14984	14914	15043	14835	14837	14761	14774	14773	14738	14860	14823	14757	14914	14650	14782	14890	14746	14718	14865	14760	14868	14737	14773	14831	14850	14517	14834	14898	14825	14715	14787	14796	14709	14756	14696	14818	14750	14814	14778	14664	14816	14687	14583	14610	14843	14719	15025	14646	14657	14743	14660	14739	14831	14583	14836	14792	14631	14836	14822	14757	14930	14916	14729	14813	14773	14620	14891	14682	14707	14728	14729	14894	14882	14683	14798	14699	14876	14688	14668	14639	14724	14766	14680	14888	14756	15031	14842	14728	14693	14633	14614	14717	14785	14825	14829	14973	14745	14763	14705	14865	14770	14756	14842	14695	14752	14819	14635	14864	14773	14888	14699	14851	14895	14761	14975	14844	14654	14707	14763	14722	14968	14724	14808	14594	14742	14733	15044	14784	14959	14911	14789	14857	14770	14885	14751	14691	14937	14749	14755	14649	14674	14802	14574	14797	14816	14945	14905	14710	14779	14741	14648	14762	14707	14902	15005	14824	14846	14683	14770	14727	14804	14670	14856	14796	14816	14723	14579	14875	14888	14928	14730	14910	14786	14975	14655	14774	14902	14728	14637	14888	14841	14701	14945	14674	14730	14816	14868	14822	14881	14904	14743	14886	14796	14682	14807	14808	14788	14670	14987	14660	14844	14795	14698	14841	14994	14597	14547	14606	14776	14692	14767	14940	14777	14662	14707	14688	14811	14868	14745	14777	14638	14668	14719	15009	14872	14918	14865	14727	14806	14809	14721	14629	14627	14936	14831	14805	14997	14703	14747	14786	14647	14904	14638	14869	15018	14691	14692	14762	14735	14816	14720	14654	14593	14913	14705	14765	14901	14755	14855	14817	14747	14954	14822	14881	14801	14758	14700	14741	14592	14890	14681	14645	14669	14883	14769	14856	14905	14652	14838	14966	14866	15001	14771	14770	14991	14576	14831	14644	14730	14744	14888	14760	14726	14868	14723	14874	14685	14664	14991	14879	14767	14795	14984	14725	14723	14812	14756	14764	14654	14729	14758	14794	14702	14893	14912	14874	14850	14847	14960	15089	14724	14654	14663	14760	14901	14721	14952	14671	14804	14742	14791	14919	14573	14875	14916	14637	14763	14813	14679	14874	14696	14820	14931	14745	14915	14846	14827	14792	14534	14820	14678	14735	14727	14786	14915	14677	14896	14888	14638	14709	14688	14674	14612	14762	14931	14886	14932	14931	14727	14776	14651	14758	14777	14704	14848	14739	14874	14835	14698	14810	14775	14823	14841	14747	14812	14640	14862	14720	14786	14965	14922	14760	14824	14841	14629	14652	14909	14872	14799	14678	14778	14686	14800	14857	14676	14735	14605	14831	14967	14771	14733	14619	14864	14865	14534	14655	14680	14794	14835	14779	14719	14745	14903	15058	14746	14870	14941	14907	14673	14754	14706	14741	14811	14773	14863	14912	14765	14987	14871	14721	14789	14655	14880	14727	14874	14859	14751	14830	14703	14591	14881	14906	14886	14876	14948	14776	14588	14804	14662	14710	14691	14793	14940	14747	14743	14787	14862	14805	14638	14734	14897	14725	14727	14731	14709	14614	14779	14739	14731	14890	14772	14907	14877	14720	14867	14669	14920	14800	14939	14873	14812	14712	14956	14851	14662	14893	14795	14778	14780	14763	14722	14894	14709	14768	14812	14729	14668	14650	14863	14583	14952	14925	14799	14820	14876	14804	14732	14718	14708	14683	14860	14932	14772	14669	14723	14624	14681	14711	14685	14743	14742	14666	14821	14764	14585	14856	14889	14975	14837	15055	14794	14761	14808	14780	14698	14855	14768	14797	14822	14802	14751	14730	14711	14832	14906	14933	14785	14713	14747	14833	14591	14911	14748	14728	14758	14763	14666	15026	14749	14648	14760	14810	14840	14807	15018	14584	14865	14786	14868	14778	14918	14690	14910	14837	14933	14791	14827	14704	14803	14760	14801	14788	14777	14901	14777	14706	14888	14760	14755	14888	14853	14799	14892	14783	14832	14806	14628	14819	14636	14822	14719	15057	14716	14829	14644	14698	14896	14712	14805	14542	14655	14737	14565	14805	14788	14850	14815	14651	14841	14556	15077	14881	14645	14775	14930	14812	14692	14681	14817	14788	14945	14827	15077	14705	14695	14616	14857	14884	14929	14818	14822	14883	14654	14674	14761	14793	14798	15013	14825	14833	15006	14768	14863	14780	14781	14876	14751	14679	14649	14598	14734	14665	14575	14613	14580	14685	14774	14757	14792	14844	14831	14693	14768	14779	14797	14941	14648	14893	14566	14798	14539	14771	14809	14904	14728	14695	14748	14805	14599	14787	14931	14758	14837	14973	14973	14726	14967	14670	14847	14747	14701	14707	14720	14847	15003	14779	14748	15027	14910	14959	14958	14588	14861	14585	14810	14805	14838	14909	14725	14792	14763	14838	14789	14799	14626	14859	14825	14914	14878	14760	14697	14812	14771	14963	14798	14905	14862	14770	14742	14654	14667	14753	14745	14765	14817	14761	14902	14550	14800	14819	14902	14682	14807	14631	14840	14668	14951	14686	14578	14729	14557	14658	14666	14760	14839	14872	14745	14830	14883	15074	14840	14842	14808	14649	15031	14850	14749	14779	14889	14834	14776	14921	14645	14807	14643	14723	14818	14920	14719	14811	14817	14910	14867	14982	14892	14836	14910	14793	14828	14793	14771	14821	14849	14860	14936	14611	14933	14751	14816	14933	14694	14966	14864	14701	14692	14848	14766	14703	14820	14691	14853	14597	14729	14978	14648	14861	14680	14679	14705	14823	14535	14918	14780	14658	14757	14698	14666	14811	14933	14715	14881	14679	14621	14800	14769	14803	14667	14789	14852	14796	14918	14677	14607	15081	14922	14687	14570	14583	14724	14857	14623	14709	14795	14867	14575	14608	14756	14750	14763	14712	14891	14705	14721	14815	14644	14611	14785	14683	14714	14829	14811	14637	14835	14770	14920	14777	14689	14643	14805	14997	14769	14746	14762	14786	14703	14756	14694	14850	14752	14835	14853	14755	14814	14944	14771	14767	14933	14547	14698	14705	14723	14787	14710	14647	14860	14884	14717	14752	14797	14787	14748	15005	14809	14661	14619	14775	14858	14896	14870	14639	14555	14784	14776	14845	14818	14978	14974	14815	14798	14760	14957	14937	14738	14810	14907	14686	14649	14888	14904	14841	14708	14913	14868	14829	14586	14726	14874	14682	14744	14734	14833	14775	14590	14794	14807	14844	14782	14767	14596	14581	14711	14713	14753	14943	14948	14662	14704	14816	14605	14665	14645	14806	14819	14884	14835	14694	14710	14672	14785	14490	14775	14740	14873	14614	14553	14801	14658	14816	14737	14781	14908	14819	14611	14803	14879	14859	14904	14853	14850	14803	14865	14697	14924	14796	14811	14805	14704	14632	14687	14765	14853	14540	14500	14814	14902	14866	14660	15041	14817	14708	14923	14690	14891	14886	14738	14951	14645	14792	14834	14945	14792	14918	14759	14742	14684	14965	14775	14788	14736	14940	14643	14731	14743	14919	14677	14795	14786	14815	14824	14860	14815	14731	14561	14757	14966	14922	14926	14763	14668	14808	14732	14884	14806	14646	14754	14721	14684	14802	14841	14699	14555	14656	14961	14971	14959	14478	14677	14832	14895	14648	14756	14690	14750	14692	14981	14961	14838	14738	14846	14622	14625	14794	14604	14736	14742	14754	14718	14724	14839	14726	14844	14911	14854	14911	14911	14937	14804	14831	14911	14850	14773	14844	14969	14952	14945	14760	14823	14800	14915	14844	14826	15002	14903	14930	14837	14739	14755	14957	14763	14743	14600	14993	14679	14663	15013	14550	14645	14546	14757	14766	14767	14720	14836	14911	14900	14827	14716	14807	14642	14824	14723	14760	14688	14875	14726	14793	14745	14697	14702	14682	14789	14837	15092	14719	14734	14841	14689	14775	14838	14656	14754	14751	14764	15053	14888	14885	14936	14709	14745	14849	14866	14809	14879	14560	14749	14825	14642	14673	14894	14797	14808	14672	14807	14758	14627	14739	14786	14804	14739	14664	14893	14833	14864	14706	14796	14561	14951	14784	14874	14977	14898	14852	14728	14780	14886	14880	14897	14703	14757	14664	14965	15059	14914	14756	14972	14768	14867	14737	14813	14864	14686	14661	14638	14721	14818	15016	14954	14775	14665	14715	14827	15078	14714	14662	14779	14831	14690	14783	14781	14781	14680	14872	14674	14810	14745	14935	14908	15011	14863	14764	14686	14802	14612	14674	14827	14985	14822	14659	14847	14612	14809	14719	14677	14733	14833	14799	14714	14744	14762	14799	14814	14944	14676	14719	14829	14856	14797	14617	14715	14663	14784	14810	14766	14596	14906	14743	14993	14837	14647	14789	14618	14877	14702	14869	14792	14793	14753	14736	14701	14741	14769	14754	14742
31896	52481	48028	37562	31939	26835	21769	19006	17575	16491	15550	14948	14828	14338	14056	13718	13634	13647	13304	13376	13305	13247	13355	13359	13316	13124	13175	13282	13049	13098	13142	13109	12907	13035	13245	13069	13084	13123	12924	13008	13060	12881	12972	13116	12965	12894	13039	13099	12835	12937	12918	12897	12950	12854	12892	12854	13043	12851	13027	12939	12967	12819	13019	12945	12968	12959	12909	13053	12772	13034	12799	12976	13104	12875	12910	13012	12931	12887	12934	12753	12822	12730	12839	13053	12927	13046	12971	13072	13018	12954	12880	12975	13001	12935	12880	13033	12818	12885	12992	12937	13075	12866	12869	12951	12973	12847	12879	13088	12783	12965	12981	13002	12959	12866	13085	12940	12782	12775	12862	12702	12921	13030	13110	13023	12948	12977	13038	13036	13051	12823	12965	12823	13006	13046	12899	13028	12951	12869	13003	13057	12852	13096	12852	12898	13028	12877	13093	13110	12909	13038	12801	13049	12982	12985	13013	12934	13023	12636	12970	12778	12919	12995	12872	13006	12890	12975	12839	12941	12969	12879	12893	12927	12903	13049	12951	12777	12954	12911	12878	12968	12958	12878	12956	12983	13040	13007	12899	13012	12798	13015	12918	12950	13101	12998	13008	12882	12889	12929	12837	12859	12947	13078	13014	12915	12957	12887	13050	13070	12999	12976	12649	12809	13026	12936	13000	12904	13200	12885	12965	12982	13034	12902	12939	12935	13045	13016	12922	13050	12838	12959	12919	13033	12990	13020	12880	13081	12830	13030	12973	12901	13036	13029	12860	12954	13086	13024	12902	12822	13130	12751	12952	12863	12911	12856	12876	12821	13045	12953	12955	12924	12928	12783	12876	12902	12833	12937	12915	13194	12902	12832	12892	13072	13046	13062	12931	12809	12795	12931	13023	12837	12969	12974	12989	12901	13004	12883	13092	12758	13041	13020	13014	13007	12943	13200	12906	12869	13031	12920	12830	12948	13043	13296	12996	12856	13037	12916	12891	12934	13000	13139	13003	12879	13013	12975	12817	12951	12918	12928	12985	12925	12902	13250	12982	12992	12928	12931	12955	12904	12971	12852	12863	13149	13014	13051	12896	13031	12924	12850	12959	13063	13170	12859	13025	12949	13023	13111	12798	13033	12863	13017	12926	13098	12891	13003	12926	12957	13175	12826	12992	12831	12851	12896	13022	12948	12952	12932	12960	13007	12907	12944	12883	12913	12924	12971	12782	12937	12796	12906	12867	12965	12936	12884	13016	13005	12887	12870	13071	13019	12926	12865	13176	12833	13077	13006	12789	12939	12970	13005	13066	12969	12840	12918	12873	12961	12948	12990	12986	13081	12917	13024	12978	12949	12943	12878	12859	12921	12966	12936	12939	12958	12929	12966	13083	12918	12857	12989	12908	13041	12844	12817	12887	12964	12936	13066	12982	13173	12990	12831	12792	12958	12947	12951	12982	13018	12922	13094	12920	12779	13013	12717	13002	12896	12946	12927	13035	12926	12833	12884	13045	12846	12931	13071	12899	12910	12911	12925	13116	13066	13018	12849	12934	12903	12795	13031	12958	12969	12834	12964	12972	13088	12893	12926	12886	12993	12820	12954	12799	12983	12939	12942	13071	13014	12785	12960	12882	12860	13123	13003	12767	12818	12951	12894	12993	13096	12765	12973	12976	12752	12789	13008	12958	12986	12978	12923	12977	13092	12877	12995	12930	13061	13030	12905	12869	12931	12890	12926	12871	13132	12847	12894	13158	12969	12733	12911	12975	12969	12927	13023	12922	13042	13051	13093	12826	13081	12935	12981	12849	12868	12910	12851	12859	13054	12997	13019	12941	12974	12922	12802	12762	13015	12907	13014	12884	13027	12851	13108	12932	12920	12877	12922	12874	13006	12704	12996	12925	12926	12991	12824	13003	12911	12850	12973	12901	13064	12925	13068	12963	12902	12729	13057	12969	12995	12849	12898	13017	12884	13013	12881	12798	13057	13115	12934	12987	12896	12997	12949	12815	12830	12875	12920	12914	13040	12877	13184	12805	12973	12968	12937	12946	12963	13026	13032	12775	12891	13014	13100	12935	12953	12962	13112	13057	12956	12906	12985	12951	12758	12948	12953	12891	12835	12926	12842	12916	12924	12915	13055	12962	12725	12678	12880	13026	12940	12857	12919	13131	12909	12730	12977	12903	12963	12976	13036	13074	12910	12870	13044	12897	12762	13058	13009	13020	13092	12955	12944	12990	12837	12871	12886	12896	13062	13043	12956	12974	12934	13013	12841	12880	12878	12999	13090	12896	12889	12985	12890	13031	12998	13020	12836	12976	12828	12658	12867	12943	13071	13051	12934	12885	12914	12883	12935	12933	13007	13092	12851	12913	12951	12910	12881	13008	12958	12924	12747	12941	13002	13024	12865	12945	12833	12906	12844	13026	13077	12993	12988	12845	12869	12994	12784	12967	13024	13146	12923	12922	12896	13053	12946	13144	12955	13018	12791	12968	12952	12982	13007	13026	12916	12837	12943	13009	13076	12629	13095	12865	13026	12860	12791	12904	13108	12892	12839	12977	12913	12862	12940	12923	12816	13018	12779	12819	12972	13102	12756	12861	13009	13129	13103	12786	12910	12935	12928	13141	12981	12937	12931	12807	12879	12962	12931	12978	12879	13080	12867	12924	12947	12813	12994	12923	12924	13026	12803	12983	13121	12813	12848	12821	12867	13071	12966	13017	12774	13003	12906	12903	13103	12956	12969	12936	12944	13040	12958	12912	12903	12769	12950	12815	12945	12849	12943	12866	12901	12918	12980	12920	12796	12933	13012	12899	12755	13027	13119	12983	13053	13014	12832	12980	13010	12989	12804	12883	12978	12816	12977	12931	12809	12940	12972	12899	12808	13022	12833	13010	12755	13068	12902	12949	12984	12986	12863	12874	13028	13018	12923	13045	12993	12906	12999	13041	12802	12928	13086	12963	12858	13016	12959	12962	12969	12791	13006	12853	12832	12897	13050	12771	12888	12990	12861	12999	13022	12964	12871	13099	12921	12791	12901	12921	12964	13009	13083	12697	13056	12957	12856	12943	13005	13186	12889	12867	12957	12975	12986	12884	12872	12793	12947	13078	12955	13014	12830	13003	12888	12807	13078	12974	12775	13058	13066	13056	12886	12878	12994	13079	12957	12971	12895	12985	12821	12866	12975	13037	12947	12752	12978	12887	12895	12973	12870	12959	12973	12988	12879	12894	12923	12935	12877	12892	12981	12992	13016	12945	12998	13022	12906	12878	12876	12987	12930	13078	13000	12967	12960	13005	12991	12928	12870	13094	13015	12935	12904	13049	12930	13035	12996	12979	12833	12756	13012	12936	12715	13039	12931	12869	12941	12966	12837	12830	13057	12893	12887	13071	13050	12920	12954	12926	13058	12889	12901	13000	12906	12876	13063	13068	13036	12934	12846	13006	12988	12976	12956	12911	12947	12796	12840	12926	13051	12928	13006	13000	12863	12989	12978	12999	12875	12948	12900	12876	12969	12895	12890	13008	12921	13001	12843	12790	12894	13019	12829	13050	12933	12997	12885	12711	12934	13019	12975	12787	13039	12969	13016	12811	12971	12958	12926	13046	12826	12831	12861	12962	12904	13023	13000	12976	13001	13023	12940	12936	13042	13025	13048	12970	13102	12962	12972	12900	12877	12950	12962	12801	13028	12925	12796	12991	12900	12967	12941	12929	12776	12945	12989	12874	12961	13029	12946	12873	12970	12967	12952	12803	13081	12966	12854	12961	12973	12967	12879	12995	12903	12855	13038	13093	12922	12941	12822	13212	12983	12902	12953	13138	12978	13003	12774	13082	12888	13204	12790	13017	12991	12882	12995	12908	12926	12801	12930	12958	12836	12906	12856	12924	13010	13016	13031	13040	12881	12761	12992	12985	13102	12928	12939	13054	12840	12958	13020	12910	12883	13168	12971	13080	12872	12901	12980	12993	12837	12887	12956	12994	13112	13059	13008	13062	12989	12898	12930	12898	13030	12955	12985	12877	13116	12879	12817	12959	13020	12914	12946	12977	12938	13054	12883	12915	13056	13027	13008	13027	12883	13017	12853	13276	12980	12929	13017	13013	12885	13053	12992	13099	12903	12986	12791	12955	13192	12928	12946	12933	12982	13082	13060	12926	12925	13074	12922	12993	13086	13048	13022	12738	12784	13046	12857	12913	12846	12996	12732	12925	13007	13016	12960	12814	12996	13100	12983	12924	12829	13129	13029	12858	12887	13108	12959	12948	12924	12944	13119	12838	13076	12813	12870	13156	12983	12786	12953	12938	12670	12969	12889	12784	12901	12955	12774	12913	12902	12843	13061	13026	13083	13018	13019	13029	13038	12770	12943	13080	13212	12967	12764	13022	12998	13018	12935	12961	12975	12784	13056	12963	12988	13033	12908	12965	12968	12885	12938	12875	12792	13027	12884	12870	13018	12987	12817	12869	12965	12797	12726	12940	12874	12821	13183	12750	12849	13086	12935	12935	13044	12908	12974	12814	12976	12788	13058	12935	12756	13000	13036	12983	13043	12943	12955	12988	12924	12943	12982	13057	12946	12893	12874	12907	12968	12948	13097	12884	13009	12900	13095	12998	12974	12967	13160	12848	13081	13146	13082	13014	12983	12781	12990	12874	12913	12789	12918	12993	12876	12789	12830	12888	12931	12945	12954	12841	13162	12893	13042	13077	12982	12990	12880	13031	12906	13147	12960	12875	13012	12808	12898	12940	12829	12824	13000	13087	13045	12970	13007	12963	12776	12919	12972	13046	12924	12995	12906	12863	12954	12982	12926	12943	12958	12877	12821	12894	13008	12830	12871	12850	12964	13000	13004	12975	13136	12770	13004	13068	12937	12854	12976	12846	12944	12951	12974	12855	12864	12971	12928	12886	12910	12827	12930	12842	13044	12874	12898	12947	12810	12921	12739	12814	13032	12966	12876	12867	13019	13096	12907	13029	12993	13030	12854	12967	12863	13075	12970	13150	12966	12900	13126	13014	13128	13038	13013	12992	12786	12949	13007	12934	13037	12986	12993	13019	12925	12689	13051	12821	13054	12770	12974	13118	12854	12842	12886	12987	12879	12915	13005	13065	13009	12999	12994	12936	13062
22785	21064	28819	24138	23540	26477	28059	22300	19988	19291	18329	17527	17051	16850	16505	16262	16248	16044	15931	15959	15557	15725	15751	15684	15704	15489	15550	15593	15616	15701	15763	15262	15544	15463	15489	15589	15491	15378	15560	15332	15383	15340	15528	15229	15402	15416	15488	15293	15299	15246	15563	15589	15343	15426	15383	15387	15317	15376	15327	15283	15394	15464	15377	15271	15162	15162	15515	15477	15146	15291	15358	15369	15279	15219	15231	15137	15400	15427	15512	15508	15187	15283	15322	15450	15318	15162	15318	15331	15307	15523	15251	15341	15588	15321	15123	15218	15304	15450	15580	15574	15160	15252	15346	15315	15242	15218	15105	15279	15552	15187	15189	15277	15365	15265	15280	15282	15180	15348	15348	15390	15316	15284	15067	15088	15328	15431	15450	15221	15236	15201	15344	15445	15559	15375	15348	15404	15362	15405	15214	15348	15202	15208	15346	15322	15458	15520	15293	15096	15347	15350	15358	15218	15342	15231	15327	15355	15449	15397	15201	15235	15359	15300	15190	15275	15199	15644	15464	15261	15355	15197	15212	15020	15201	15248	15472	15489	15367	15329	15171	15301	15228	15279	15412	15315	15203	15334	15273	15135	15231	15369	15038	15393	15198	15054	15191	15416	15324	15313	15345	15245	15276	15525	15274	15375	15172	15295	15356	15438	15194	15328	15225	15230	15245	15274	15205	15361	15228	15204	15111	15302	15342	15272	15379	15340	15154	14888	15154	15368	15330	15374	15299	15297	15282	15393	15408	15360	15391	15420	15195	15263	15321	15397	15280	15203	15323	15184	15142	15614	15134	15417	15345	15433	15572	15332	15387	15283	15415	15408	15238	15257	15328	15279	15206	15154	15347	15500	15187	15342	15167	15177	15265	15282	15478	15423	15390	15437	15334	15362	15185	15211	15425	15308	15381	15236	15284	15325	15191	15437	15465	15405	15164	15148	15303	15402	15335	15219	15382	15294	15306	15319	15181	15237	15275	15300	15319	15423	15177	15452	15302	15290	15236	15301	15370	15034	15267	15229	15331	15195	15464	15344	15380	15161	15315	15394	15183	15331	15369	15225	15350	15388	15141	15027	15359	15343	15053	15366	15245	15323	15207	15262	15306	15142	15265	15199	15089	15337	15421	15349	15435	15349	15103	15314	15330	15201	15268	15438	15371	15177	15205	15472	15441	15115	15186	15150	15239	15559	15312	15366	15302	15275	15348	15232	15466	15347	15216	15344	15279	15215	15420	15174	15180	15286	15263	15216	15311	15227	15453	15465	15256	15430	15301	15136	15320	15385	15188	15313	15192	15418	15341	15205	15263	15104	15307	15338	15171	15381	15369	15377	15188	15286	15356	15201	15272	15210	15339	15104	15108	15306	15312	15305	15472	15220	15586	15291	15552	15299	15230	15173	15263	15233	15316	15350	15257	15260	15177	15287	15361	15183	15357	15212	15189	15281	15292	15594	15394	15309	15269	15386	15373	15285	15103	15285	15286	15197	15198	15350	15325	15328	15076	15407	15507	15242	15319	15219	15318	15237	15261	15326	15234	15246	15164	15166	15469	15443	15079	15233	15209	15315	15322	15139	15558	15226	15202	15323	15467	15216	15408	15251	15507	15224	15259	15274	15480	15476	15150	15307	15318	15088	15197	15217	15238	15289	15348	15365	15327	15314	15320	15297	15150	15351	15411	15182	15369	15335	15234	15230	15260	15317	15480	15155	15380	15538	15372	15196	15156	15405	15485	15519	15590	15296	15171	15245	14993	15263	15185	15386	15357	15304	15267	15503	15275	15401	15078	15236	15195	15374	15425	15411	15249	15179	15464	15185	15309	15200	15413	15202	15279	15441	15282	15125	15220	15177	15403	15271	15207	15283	15233	15367	15177	15216	15073	15521	15346	15259	15521	15315	15239	15323	15193	15241	15281	15368	15405	15091	15137	15115	15041	15266	15430	15196	15351	15448	15265	15415	15110	15340	15119	15228	15207	15364	15361	15457	15229	15318	15180	15376	15398	15247	15274	15412	15092	15254	15288	15059	15225	15154	15338	15222	15293	15405	15236	15166	15189	15261	15108	15440	15203	15216	15341	15340	15125	15063	15373	15165	15394	15337	15339	15319	15262	15549	15204	15329	15285	15452	15361	15387	15191	15360	15305	15185	15291	15228	15294	15438	15276	15470	15393	15273	15363	15239	15333	15103	15233	15200	15042	15286	15201	15351	15471	15385	15218	15296	15259	15179	15141	15263	15135	15178	15151	15229	15387	15272	15431	15444	15118	15495	15112	15249	15156	15394	15278	15150	15351	15452	15305	15368	15311	15054	15255	15355	15432	15305	15173	15321	15242	15314	15404	15080	15253	15334	15316	15416	15331	15385	15416	15430	15042	15364	15276	15333	15167	15216	15391	15295	15448	15409	15213	15286	15340	15346	15342	15386	15173	15449	15202	15278	15278	15404	15293	15415	15207	15175	15246	15264	15222	15353	15317	15449	15283	15210	15439	15400	15070	15167	15289	15207	15279	15130	15348	15147	15227	15542	15284	15243	15206	15127	15198	15284	15366	15224	15535	15314	15250	15212	15293	15444	15368	15311	15490	14954	15179	15266	15279	15261	15320	15171	15186	15326	15239	15454	15152	15101	15205	15487	15389	15439	15283	15335	15306	15150	15485	15196	15409	15335	15380	15368	15363	15419	15263	15244	15475	15218	15203	15347	15267	15377	15282	15255	15548	15401	15282	15195	15232	15275	15368	15014	15173	15518	15354	15431	15102	15287	15232	15171	15491	15218	15280	15442	15268	15307	15220	15307	15226	15251	15218	15237	15333	15369	15374	15309	15417	15192	15172	15249	15100	15141	15175	15233	15425	15235	15272	15144	15248	15196	15273	15395	15301	15284	15321	15231	15352	15262	15317	15266	15065	15383	15441	15232	15255	15228	15190	15316	15509	15379	15426	15367	15439	15414	15366	15258	15285	15320	15336	15324	15313	15115	15020	15183	15289	15370	15279	15248	15152	15501	15168	15248	15282	15146	15078	15437	15334	15356	15383	15356	15436	15423	15342	15375	15198	15250	15436	15181	15278	15166	15235	15287	15202	15270	15317	15350	15251	15338	15104	15236	15248	15306	15126	15218	15243	15262	15251	15403	15461	15281	15521	15187	15445	15515	15272	15540	15603	15412	15359	15447	15401	15045	15384	15303	15360	15405	15246	15207	15223	15244	15457	15171	15472	15174	15297	15484	15162	15277	15452	15145	15383	15461	15084	15265	15196	15359	15190	15567	15238	15243	15357	15225	15381	15164	15443	15470	15387	15249	15431	15104	15180	15356	15471	15210	15284	15267	15216	15190	15303	15259	15284	15289	15260	15335	15426	15126	15225	15275	15465	15274	15423	15306	15134	15221	15401	15157	15151	15449	15382	15278	15377	15427	15250	15249	15136	15157	15277	15281	15409	15267	15208	15389	15350	15420	15289	15408	15298	15556	15285	15232	15136	15312	15158	15329	15324	15264	15430	15355	15446	15198	15330	15393	15426	15255	15187	15296	15387	15371	15454	15319	15292	15354	15343	15319	15272	15271	15394	15396	15510	15281	15361	15239	15352	15254	15113	15263	15277	15257	15132	15227	15301	15420	15389	15389	15242	15453	15234	15497	15338	15298	15046	15140	15472	15333	15352	15395	15324	15096	15365	15266	15278	15169	15334	15240	15203	15403	15249	15163	15518	15194	15325	15324	15397	15290	15316	15045	15341	15351	15270	15205	15112	15461	15405	15139	15254	15339	15391	15182	15460	15274	15191	15240	15045	15177	15371	15220	15285	15327	15415	15233	15308	15260	15467	15313	15312	15304	15364	15485	15440	15396	15362	15434	15265	15265	15190	15307	15377	15320	15397	15216	15091	15294	15179	15300	15069	15260	15305	15288	15169	15358	15182	15295	15525	15241	15381	15254	15171	15149	15165	15260	15344	15237	15143	15224	15403	15271	15270	15119	15604	15193	15467	15249	15529	15400	15192	15337	15440	15304	15205	15150	15191	15278	15156	15401	15244	15338	15290	15150	15401	15313	15379	15348	15299	15076	15319	15409	15197	15276	15204	15215	15116	15231	15337	15490	15236	15268	15380	15233	15409	15307	15283	15247	15403	15275	15292	15355	15379	15435	15319	15176	15178	15124	15323	15324	15198	15107	15267	15293	15246	15409	15300	15236	15126	15275	15302	15285	15139	15273	15401	15401	15181	15173	15103	15088	15373	15271	15337	15200	15372	15191	15322	15420	15357	15340	15346	15317	15289	15314	15220	15264	15449	15446	15241	15226	15325	15247	15278	15345	15346	15289	15325	15249	15315	15196	15028	15281	15219	15388	15256	15341	15322	15165	15291	15379	15397	15337	15308	15329	15303	15328	15362	15267	15297	15200	15317	15139	15180	15215	15117	15325	15265	15257	15383	15284	15306	15054	15238	15220	15312	15449	15264	15437	15546	15415	15249	15287	15360	15229	15325	15318	15216	15316	15142	15345	15271	15227	15154	15237	15144	15474	15343	15181	15452	15292	15484	15224	15351	15424	15234	15326	15406	15377	15356	15383	15305	15396	15499	15261	15266	15205	15384	15273	15179	15222	15306	15251	15205	15110	15379	15302	15242	15379	15481	15211	15216	15409	15237	15136	15072	15184	15370	15220	15261	15400	15340	15366	15253	15409	15178	15294	15426	15305	15197	15227	15100	15173	15200	15196	15419	15372	15177	15703	15320	15216	15338	15364	15233	15458	15277	15251	15279	15311	15243	15267	15132	15274	15358	15293	15349	15170	15247	15311	15244	15401	15284	15361	15304	15426	15154	15172	15198	15542	15432	15380	15219	15307	15445	15283	15314	15474	15455	15546	15329	15236	15181	15228	15404	15194	15373	15104	15137	15293	15276	15212	15307	15347	15295	15222	15329	15359	15383	15301	15312	15390	15266	15158	15260	15262	15378	15131	15432	15358	15247	15212	15289	15366	15354	15352	15204	15226	15213	15369	15338	15241	15288	15317	15141	15312	15089	15313	15413	15384	15245	15251	15366	15347	15301	15274	15387	15281	15236	15387	15339	15267	15311	15275	15359	15409	15179	15231	15248	15121	15280	15225	15332	15274	15322	15272	15211	15274	15300	15307
34547	58480	54122	43243	36593	30116	25568	22037	19722	18457	17171	16263	15548	15158	14750	14445	14201	14055	13878	13992	13782	13630	13772	13669	13523	13576	13581	13617	13554	13546	13554	13403	13297	13470	13420	13420	13408	13400	13227	13305	13393	13544	13277	13365	13365	13312	13140	13268	13209	13191	13102	13166	13162	13090	13345	13115	13159	13209	13089	13219	13363	13277	13340	13152	13034	13272	13196	13157	13156	13190	13331	13279	13233	13316	13032	13181	13116	13090	13269	13116	13185	13333	13208	13256	13119	13299	13255	12929	13270	13304	13135	13154	13222	13412	13194	13078	13181	13338	13251	13239	13150	13216	13304	13186	13283	13268	13124	13134	13216	13234	13309	13108	13194	13135	13175	13269	13195	13159	13073	13325	12999	13137	13104	13234	13337	13191	13203	13153	13186	13103	13102	13318	13162	13321	13326	13214	13345	13266	13216	13176	13171	13111	13175	13341	13172	13229	13398	13137	13174	13123	13236	13112	13245	13328	13136	13133	13288	13196	13246	13203	13110	13216	13243	13040	13197	13294	13195	13243	13090	13406	13236	13270	13325	13145	13066	13258	13202	13119	13048	13168	13172	13273	13271	13191	13180	13118	13211	13251	13158	13305	13132	13138	13250	13124	13277	13087	13274	13243	13095	13128	13156	13235	13353	13243	13146	13349	13162	13188	13220	13182	13238	13259	13174	13194	13143	13455	13184	13167	13270	13094	13152	13063	13182	13222	13275	13122	13351	13117	13195	13177	13180	13161	13240	13134	13067	13254	13095	13189	13328	13278	13286	13229	13179	13258	13349	13140	13235	13248	13239	13343	13184	13211	13235	13106	13235	13345	13338	13231	13127	13116	13304	13186	13240	13203	13120	13114	13251	13144	13221	13268	13189	13125	13202	13103	13237	13080	13086	13187	13287	13213	13184	13164	13177	13223	13010	13181	12927	13072	13245	13101	13164	13233	13354	13123	13285	13149	13263	13248	13195	13297	13338	13310	13267	13324	13331	13173	13312	13202	13032	13301	13217	13129	13179	13293	13237	13246	13437	13170	13107	13356	13211	13303	13214	13334	13191	13273	13159	13167	13317	13259	13197	13206	13200	13287	13207	13191	13189	13151	13212	13233	13140	13304	13267	13292	13283	13320	13024	13252	13117	13097	13223	13117	13178	13353	13211	13196	13278	13232	13176	13239	13246	13197	13193	13334	13146	13281	13257	13149	13085	13302	13135	13176	13202	13308	13202	13233	13194	13242	13210	13171	13173	13117	13199	13211	13200	13165	13296	13232	13156	13184	13220	13134	13082	13372	13262	13143	13121	13377	13237	13231	13287	13176	13023	13190	13207	13184	13174	13135	13227	13158	13164	13276	13200	13222	13164	13178	13259	13284	13134	13086	13393	13184	13188	13239	13136	13413	13133	13110	13238	13107	13196	13334	12954	13130	13490	13199	13197	13264	13274	13147	13052	13264	13228	13191	12926	13201	13263	13004	13261	13181	13234	13251	13139	13298	13248	13381	13260	13357	13286	13268	13269	13207	13127	13112	13164	13126	13384	13238	13307	13150	13073	13146	13359	13143	13324	13170	13368	13215	13358	13123	13094	13027	13128	13277	13226	13155	13131	13277	13328	13211	13179	13164	13189	12961	13148	13281	13236	13235	13292	13166	13106	13158	13116	13073	13277	13116	13078	13208	13315	13175	13354	13241	13152	13139	13178	13304	13201	13257	13159	13225	13210	13206	13255	13041	13235	13274	13165	13279	13422	13170	13142	13318	13279	13206	13200	13146	13248	13324	13300	13333	13135	13317	13350	13092	13374	13254	13228	13260	13208	13239	13345	13046	13190	13162	13300	13229	13231	13081	13203	13283	13216	13199	13232	13202	13252	13212	13168	13122	13385	13214	13254	13255	13214	13174	13168	13211	13276	13161	13165	13098	13208	13230	13284	13124	13152	13344	13163	13265	13162	13284	13193	13284	13250	13230	13250	13331	13217	13200	13115	13117	13026	13162	13189	13335	13244	13203	13335	13330	13002	13242	13177	13168	13214	13264	13223	13196	13126	13208	13161	13199	13142	13248	13186	13127	13358	13157	13324	13297	13195	13057	13234	13108	13277	13176	13245	13098	13275	13124	13163	13244	13093	13204	13339	13268	13156	13385	13118	13072	13169	13239	13213	13069	13154	13027	13210	13194	13186	13201	13289	13215	13233	13361	13090	13080	13328	13063	13447	13185	13173	13370	13234	13219	13254	13162	13382	13255	13222	13213	13184	13340	12976	13122	13097	13213	13091	13036	13073	13332	13183	13219	13089	13169	13397	13139	13182	13182	13209	13220	13165	13293	13230	13149	13136	13243	13146	13281	13165	13244	13095	13301	13163	13087	13201	13056	13233	13157	13128	13151	13269	13390	13197	13179	13103	13333	13128	13142	13064	12985	13197	13340	13376	13273	13202	13187	13205	13105	13228	13129	13262	13283	13350	13260	13154	13087	13278	13308	13174	13253	13261	13344	13069	13215	13256	13270	13059	13296	13182	13360	13054	13282	13113	13032	13074	13049	13196	13354	13233	13105	13224	13314	13325	13083	13177	13046	13167	13198	13311	13208	13088	13199	13260	13292	13285	13146	13462	13263	13274	13161	13333	13250	13167	13079	13291	13303	13179	13365	13198	13250	13278	13123	13345	13405	13242	13235	13143	13109	13166	13282	13155	13162	13223	13143	13177	13064	13269	13270	13239	13277	13214	13017	13151	13199	13280	13180	13113	13118	13275	13162	13339	13276	13082	13117	13125	13204	12871	13157	13204	13106	13376	13105	13140	13242	13216	13369	13184	13256	13079	13210	13244	13258	13195	13278	13188	13055	12964	13190	13244	13228	13258	12991	12978	13270	13300	13173	13130	13157	13272	13249	13428	13245	13095	13154	13185	13270	13357	13272	13183	13277	13313	13305	13138	13329	13188	13197	13183	13180	13230	13303	13142	13339	13176	13074	13290	13067	13256	13195	13213	13273	13174	13244	12994	13261	13063	13033	13195	13238	13206	13051	13150	13169	13286	13225	13219	13113	13076	13256	13323	13219	13219	13091	13147	13406	13283	13349	13248	13059	13105	13124	13237	13074	13224	13125	13247	13268	13127	13176	13212	13231	13402	13347	13230	13173	13286	13251	13119	13188	13329	13136	13289	13204	13365	13307	13158	13319	13229	13103	13118	13250	13153	13168	13061	13148	13250	13176	13145	13190	13283	13380	13253	13255	13164	13316	13213	13082	13278	13281	13159	13317	13288	13179	13095	13184	13004	13207	13246	13223	13086	13188	13205	13094	13124	13186	13210	13020	13177	13195	13046	13158	13156	13153	13069	13119	13216	13225	13094	13162	13317	13120	13161	13086	13305	13149	13031	13189	13149	13214	13194	13159	13215	13193	13155	13139	13167	13128	13326	13272	13201	13276	13174	13057	13242	13345	13188	13209	13261	13111	13377	13163	13285	13192	13071	13164	13077	13266	13172	13257	13195	13359	13301	13333	13115	13205	13359	13098	13269	13107	13073	13322	13162	13047	13220	13068	13138	13199	13039	13141	13221	13248	13227	13284	13015	13203	13087	13201	13438	13188	13357	13201	13310	13365	12987	13064	13295	13331	13306	13332	13281	13105	13031	13116	13189	13139	13160	13301	13266	13100	13285	13067	13303	13396	13199	13128	13234	13150	13099	13168	13348	13197	13260	13167	13247	13097	13114	13205	13310	13277	13233	13314	13138	13236	13144	13379	13185	13177	13283	13391	13080	13082	13249	13243	13120	13284	13214	13344	13151	13180	13111	13124	13313	13287	13275	13217	13025	13115	13106	13071	13275	13193	13322	13246	13217	13171	13278	13391	13188	13330	13292	13098	13233	13155	13248	13098	13128	13141	13241	13271	13255	13133	13208	13238	13113	13145	13242	13332	13157	13206	13266	13244	13287	13332	13447	13018	13108	13275	13278	13257	13188	13184	13079	13409	13141	13342	13160	13205	13194	13083	13219	12992	13198	13183	13097	13122	13288	13261	13230	13099	13084	13295	13067	13273	13241	13252	13373	13425	13130	13121	13173	13248	13059	13292	13188	13222	13200	13089	13199	13148	13240	13181	13184	13176	13194	13229	13241	13049	13148	13266	13110	13209	13212	12969	13125	13199	13044	12966	13160	13144	13217	13248	13326	13220	13245	13171	13297	13228	13135	13202	13228	13227	13147	13165	13082	13220	13221	13348	13164	13256	13098	13112	13141	13244	13141	13319	13245	13142	13263	13164	13289	13195	13348	13440	13346	13232	13365	13278	13143	13153	13175	13121	12956	13117	13230	13066	13237	13250	13107	12925	13103	13045	13069	13042	13159	13100	13224	13069	13282	13245	13063	13183	13239	13107	13290	13222	13062	13420	13239	13279	13242	12965	13214	13180	13300	13139	13163	13171	13222	13277	13175	13269	13033	13181	13150	13094	13266	13178	13186	13321	13186	13190	13146	13268	13212	13229	13344	13233	13138	13280	13109	13260	13083	13173	13270	13357	13192	13374	13280	13196	13220	13151	13337	13229	13318	13203	13362	13222	13178	13396	13181	13161	13282	13387	13081	13187	13188	13070	12992	13401	13095	13164	13171	13245	13065	13326	13288	13158	13358	13210	13391	13110	13215	13287	13150	13344	13249	13110	13062	13160	13118	13253	13055	13106	13084	13340	13249	13097	13198	13326	13270	13290	13268	13007	13244	13221	13329	13135	13105	13257	13147	13256	13096	13241	13326	13114	13332	13295	13078	13280	13156	13207	13112	13254	13092	13112	13241	13323	13052	13277	13263	13137	13329	13266	13055	13224	13263	13210	13321	13264	13144	13249	13163	13145	13268	13085	13369	13216	13247	13153	13314	13161	13373	13270	13180	13080	13268	13250	13271	13068	13281	13248	13103	13233	13198	13106	13283	13314	13097	13113	13044	13323	13091	13232	13034	13143	13241	13301	13106	13376	13266	13170	13037	13251	13180	13256	13110	13300	13218	13217	13363	13291	13103	13178	13202	13202	13194	13049	13356	13107	13209	13110	13052	13313	13163	13190	13294	13105	13175	13336	13076	13215	13279	13254	13299	13313	13291	12969	13302	13287	13150	13298	13169	13412	13240	13230	13179	13235	13292	13248
29659	30420	38365	33106	25480	21517	19331	17786	16970	16781	16551	16343	16046	15749	15827	15531	15492	15450	15214	15598	15338	15373	15202	15450	15521	15453	15274	15476	15294	15168	15296	15324	15318	15442	15300	15140	15094	15256	15014	15153	15306	15204	15330	15149	15172	15344	15325	15302	15128	15146	15496	15271	15094	15191	15248	15199	15134	15218	15330	15230	15148	15208	15485	15171	15374	15234	15329	15207	15168	15316	15351	15342	15227	15151	15238	15221	15250	15221	15052	15294	15317	15293	15340	15396	15352	15307	15197	15157	15254	15259	15356	15253	15062	15137	15147	15148	15157	15134	15154	15335	15291	15379	15319	15162	15237	15164	15343	15351	15149	15290	15322	15061	15237	15150	15324	15251	15182	15398	15153	15281	15409	15250	15292	15335	15150	15274	15322	15193	15130	14977	15115	15343	15236	15309	15087	15184	15332	15312	15181	15326	15107	15129	15038	15265	15153	15306	15167	15004	15305	15217	15439	15176	15278	15187	15422	15067	15337	15280	15211	15238	15320	15338	15206	15164	15282	14985	15086	15126	15157	15243	15305	15314	15198	15260	15157	15577	15191	15058	15079	15154	15280	15032	15247	15545	15358	15184	15389	15134	15273	15239	15210	15320	15244	15243	15080	15113	14991	15358	15020	15304	15254	15198	15113	15229	15111	15254	15056	15031	15298	15402	15339	15161	15298	15173	15477	15263	15355	15147	15345	15208	15249	15293	15160	15121	14962	15161	15319	15147	15254	15391	15119	15231	15237	15184	15323	15076	15114	15342	15238	15039	15296	15221	15176	15247	15262	15315	15209	15032	15284	15205	15252	15240	15239	15324	15224	15040	15129	15302	15542	15376	15061	15226	15275	15194	15366	15332	15049	15241	15333	15098	15249	15183	15129	15044	15216	15378	15348	15374	15347	15039	15193	15383	15135	15249	15431	14972	15266	15271	15030	15287	15326	15109	15028	15367	15243	15246	15356	15330	15148	15261	15159	15026	15234	14959	15351	15304	15236	15096	15213	15254	15375	15263	15206	15190	15089	15156	15148	14936	15191	15012	15224	15062	15285	15176	15304	15290	15259	15227	15249	15402	15074	15227	15052	15233	15237	15379	15468	15125	15312	15226	15413	15305	15258	15135	15281	15245	15450	15113	15079	15240	15360	15134	15325	15228	15321	15132	15234	15207	15266	15128	15377	15210	15180	15091	15261	15241	15263	15186	15308	15541	15187	15198	15324	15407	15146	15131	15228	15187	15115	15203	15314	15241	15150	15443	15384	15190	15045	15107	15207	15127	15295	15561	15393	15324	15215	15381	15210	15223	15212	15190	15353	15288	15286	15321	15124	15099	15224	15309	15348	15124	15230	15061	15174	15232	15221	15287	15082	15410	15297	15167	15349	15182	15017	15171	15144	15144	15462	15274	15280	15432	15323	15200	15169	15194	15136	15222	15398	15170	15352	15302	15185	15256	15234	15095	15212	15145	15294	15170	15136	15367	15266	15004	15238	15285	15291	15320	15074	15190	15147	15135	15250	15196	15198	15313	15396	15314	15346	15353	15274	15015	15187	15129	15265	15198	15101	15311	15298	15169	15184	15242	15362	15133	15202	15322	15423	15240	15265	14988	15321	15325	15123	15289	15362	15103	15213	15185	15127	15113	15154	15154	15330	15278	15236	15214	15284	15367	15377	15161	15496	15404	15103	15152	15219	15319	15374	15270	15241	15113	15295	15211	15432	15230	15152	15253	15291	15126	15579	15245	15385	15063	15262	15345	15268	15300	15157	15234	15487	15252	15301	15325	15215	15191	14905	15230	15271	15267	15229	15109	15167	15289	15303	15341	15221	15091	15335	15215	15269	15350	15125	15071	15243	15295	15184	15254	15359	15272	15195	15213	15370	15114	15240	15133	15169	15141	15249	15302	15193	15177	15194	15324	15369	15126	15212	15177	15119	15206	15340	15173	15458	15238	15241	15182	15280	15221	15255	15027	15140	15314	15462	15088	15268	15197	15305	15154	15231	15383	15119	15316	15345	15350	15364	15149	15330	15083	15298	15291	15346	15350	15318	15189	15205	14970	15441	15303	14951	15332	15261	15418	14990	15205	15300	15183	15057	15198	15250	15056	15153	15217	15270	15136	15137	15230	15386	15441	15112	15231	15261	15474	15108	15177	15125	15117	15116	15225	15377	15301	15319	15262	15309	15258	15333	15315	15166	15333	15291	15339	15431	15362	15235	15285	15367	15316	15130	15259	15327	15296	15251	15314	15261	15072	15083	15339	15193	15185	15246	15162	15324	15382	15189	15198	15238	15295	15307	15368	15336	15377	15130	15259	15414	15208	15341	15146	15345	15223	15200	15097	15205	15348	15246	15106	15161	15273	15301	15193	15147	15311	15277	15256	15279	15294	15235	15195	15263	15202	15385	15174	15212	15197	15400	15456	15275	15285	15388	15256	15254	15336	15316	15369	15152	14991	15281	15240	15344	15496	15338	15257	15321	15300	15288	15103	15234	15244	15357	15218	15149	14986	15142	15225	15220	15133	15135	15197	15443	15106	15233	15067	15358	15240	15155	15122	15281	15223	15062	15226	15260	15047	15265	15337	15216	15298	15393	15295	15142	15218	15250	15249	15237	15247	15254	15247	15265	15213	15143	15228	15295	15348	15126	15022	15152	15112	15194	15160	15299	15273	15259	15331	15291	15147	15203	15210	15208	15143	15223	15283	15137	15174	15295	15309	15302	15404	15169	15205	15298	15147	15246	15177	15446	15299	15166	15143	15217	15280	15217	15094	15243	15310	15261	15237	15172	15134	15369	15229	15339	15109	15118	15126	15285	15330	15313	15295	15095	15267	15200	15128	15174	15278	15011	15229	15181	15263	15250	15151	15205	15239	15348	15108	15299	15434	15239	15384	15362	15345	15218	15256	15354	15172	15224	15212	15380	15226	15147	15312	15148	15321	15097	15352	15232	15106	15001	15453	15389	15179	15269	15295	15216	15186	15290	15325	15139	15132	15185	15077	15040	15092	15212	15295	15071	15136	15087	15282	15248	15307	15252	15188	15074	15415	15256	15287	15173	15233	15308	15237	15101	15222	15259	15407	15233	15212	15039	15451	15185	15147	15345	15352	15297	15196	15126	14893	15158	15145	15260	15345	15338	15276	15159	15349	15413	15513	15278	15400	15351	15130	15201	15284	15205	15332	15317	15133	15075	15279	15352	15413	15417	15353	15206	15250	15196	15074	15181	15370	15418	15110	15279	15336	15321	15206	15113	15395	15155	15419	15258	15239	15188	15233	15023	15364	15024	15239	15299	15057	15260	15266	15172	15337	15248	15274	15204	15381	15358	15164	15085	15387	15325	15218	15167	15303	15310	15124	15143	15261	15275	15343	15227	15146	15113	15196	15007	15169	15191	15427	15017	15416	15344	15234	15201	15125	15152	15266	15272	15143	15274	15151	15191	15148	15177	15350	15332	15137	15292	15312	15364	15163	15330	15143	15108	15058	15227	15087	15347	15213	15341	15351	15265	15206	15058	15063	15463	15242	15143	15173	15118	15313	15170	15176	15209	15223	15116	15278	15264	15032	15023	15111	15171	15161	15327	15222	15255	15232	15271	15217	15212	15055	15230	15184	15287	15182	15273	15236	15084	15188	15241	15253	15291	15354	15092	15213	15294	14979	15265	15269	15189	15514	15203	15246	15273	15278	15319	15182	15192	15269	15216	15175	15274	15215	15206	15385	15418	15216	15201	15310	15273	15174	15323	15240	15399	15355	15262	15308	15172	15309	15218	15294	15491	15271	14966	15233	15513	15265	15222	15147	14989	15135	15190	15181	15174	15356	15225	15164	15460	15563	15328	15226	15162	15340	15216	15280	15197	15081	15186	15280	15187	15149	15143	15249	15190	15341	15233	15284	15138	15188	15413	15076	15243	15285	15191	15260	15200	15344	15299	15312	15357	15254	15209	15382	15527	15200	15336	15262	15485	15132	15057	15043	15203	15048	14974	15350	14921	15184	15229	15241	15299	15183	15183	15141	15203	15385	15173	15112	15462	15388	15449	15292	15186	15173	14999	15130	15180	15322	15329	15135	15181	15272	15046	15265	15064	15252	15256	15192	15188	15273	15174	15260	15385	15336	15313	15051	15146	15112	15312	15002	15166	15348	15337	15334	15340	15143	15239	15309	15287	15326	15206	15229	15283	15272	15144	15189	15220	15290	15373	15283	15177	15282	15101	15222	15195	15199	15212	15333	15395	15331	15224	15282	15323	15176	15131	15150	15078	15147	15232	15200	15307	15270	15523	15058	15269	15142	15215	15236	15074	15392	15263	15231	15148	15343	15290	15248	15300	15027	15394	15294	15293	15492	15188	15219	15322	15384	15475	15469	15269	15487	15075	15384	15292	15217	15397	15235	15177	15301	15353	15261	15223	15258	15219	15076	15372	15419	15175	15109	15392	15337	15154	15168	15159	15186	15117	15167	15063	15432	15366	15322	15299	15099	15050	15138	15153	15204	15239	15369	15279	15167	15192	15086	15351	15157	15245	15330	15402	15063	15256	15138	15261	15165	15334	15135	15141	15273	15279	15458	15312	15347	15516	15159	15360	15197	15282	15300	15396	15297	15133	15150	15309	15387	15244	15389	15162	15083	15443	15218	15279	15246	15222	15407	15221	15274	15430	15336	15232	15210	15263	15164	15284	15324	15305	15117	15170	15174	15210	15361	15214	15229	15233	15364	15433	15039	15223	15228	15317	15188	15182	15061	15065	15276	15391	15237	15270	15137	15334	15174	15237	15299	15286	15157	15127	15326	15370	15361	15162	15103	15032	15177	15193	15237	15437	15136	15307	15133	15208	15305	15216	15223	15274	15357	15412	15305	15059	15102	15270	15279	15069	15383	15288	15176	15317	15283	15197	15100	15100	15247	15263	15146	15210	15227	15191	15344	15187	15162	15095	15284	15207	15202	15168	15269	15317	15312	15142	15087	15312	15258	15515	15239	15195	15179	15391	15132	15356	15139	15248	15129	15309	15337	15342	15433	15298	15224	15221	15325	15186	15303	15167	15294	15196	15232	15302	15185	15393	15197	15229	15238	15321	15265	15319	15349	15346	15174	15348	15117	15198	15111	15157	15289	15424	15076	15548	15148	15267	15213
33108	47233	42583	32252	25534	21327	18158	16933	16130	15314	14964	14387	14224	13828	13937	13738	13679	13600	13483	13411	13321	13268	13258	13303	13272	13093	13395	13232	13287	13335	13176	13226	13390	13312	13248	13258	13063	13289	13113	13050	13223	13060	13000	13293	13212	13178	13195	13170	13186	13128	13151	13218	13239	13155	13271	13291	13108	13163	13144	13102	13034	12986	13276	13074	13092	13033	13219	13335	13169	13102	13294	13099	13189	12985	13376	13205	13146	13096	13224	13199	13250	13183	13228	13137	13199	13219	13252	13249	13172	13257	13175	13163	13093	13111	13149	13143	13306	13182	13210	13160	12999	13056	13037	13161	13192	13141	12964	13084	13098	13197	12944	13096	13246	13074	13165	13067	13175	13098	13039	13086	13080	13068	13030	13152	13153	13126	13188	13170	13077	13081	13070	13143	13049	13174	13192	13197	13012	13156	13122	12928	13131	13147	13191	13133	13134	13235	13086	13301	13089	13047	13013	13241	13234	13198	12859	13130	13228	13114	13216	13187	13044	13213	13175	13165	13134	13104	13201	13178	13303	13321	13139	13053	13157	13341	13072	13053	13172	13283	13202	13076	13205	13210	13211	13168	13013	13237	13105	13127	13196	13149	13039	13153	13115	13121	13130	13173	13156	13054	13069	13116	13068	13283	13058	13023	13169	13190	13187	13189	13134	13004	13150	13189	13174	13353	13164	13060	13282	13311	13104	13300	13117	13091	13132	13149	13226	13199	13077	13097	13211	13227	13111	13076	13171	13182	13020	13070	13123	13264	13490	13087	13124	13215	13188	13259	13257	13248	13194	13290	13182	13091	13210	13216	13159	13128	13097	13243	13144	13136	13112	13108	13260	13139	13051	13128	13172	13158	13304	13029	13181	13255	13219	13295	13174	13167	13200	13258	13118	13085	13222	13177	13302	13194	13233	13300	13157	13019	13116	13036	13241	13260	12979	13251	13194	13135	13226	13221	13274	13194	13095	13176	13188	13220	13072	13190	13143	13011	13127	13202	13179	13162	13207	13039	13245	13195	13053	13314	13160	13032	13231	13066	13190	13081	13229	13346	13177	13128	13085	13111	13010	13230	13113	13143	13207	13076	13132	12980	13125	13199	13096	12955	13197	13128	13172	13141	13175	13271	13180	13059	13091	13244	13159	13046	13304	13059	13129	13023	13229	12951	13029	13247	13243	13203	13126	13227	13236	13233	13131	12999	13192	13046	13298	13051	13052	13183	13162	13086	13216	13202	13187	13411	13262	13230	13073	13156	13219	13183	13113	13159	13195	13295	13255	13201	13163	13239	13229	13223	13213	13180	13053	13264	13092	13096	13131	13116	13178	13384	13130	13095	13210	13147	13044	13243	13136	13242	13053	13140	13119	13015	13221	13184	13278	13043	13175	13136	13160	13049	13226	13149	13165	13098	13216	13349	13176	13113	13118	13101	13207	13058	13281	13013	13219	13207	13360	12979	13244	12978	13163	13172	13078	13176	13037	13265	13125	13218	13141	13088	13260	13118	13197	13285	13215	13054	12938	13281	13222	12980	13225	13102	13175	13178	13315	13281	13032	13172	13079	13133	13171	13353	13160	13058	13012	13366	13126	13079	13270	13213	13226	13062	13173	13174	13162	13191	13351	13012	13240	13289	13125	13104	13115	13254	13210	13034	13155	12991	13134	13222	13177	13239	13102	13243	13006	13203	13079	13164	13218	13244	13230	13415	13166	13120	13125	13029	13128	13303	13259	13033	13069	13097	13236	13234	13174	13214	13277	13175	13093	13180	13139	13175	13203	13056	13185	13026	13179	13057	13267	13081	13225	13109	13048	13163	13145	13191	13203	13146	13050	13151	13116	13068	13140	13270	13336	13058	13261	13142	13203	13297	13070	13197	13166	13156	13127	13088	13258	13014	13174	13012	13106	12958	13272	13170	13235	13245	13324	13003	13183	13178	13225	13186	13192	13214	13059	13191	13172	13170	13119	13132	13282	13245	13072	13118	13199	13092	13254	13186	13370	13163	13276	13296	13170	13098	13076	13146	13270	13168	13155	13323	13310	13270	13035	13244	13207	13143	13129	13113	13079	13181	13156	13197	13175	13370	13223	13106	13197	13219	13322	13225	13290	13176	13202	13261	13045	13231	13198	13165	13100	13197	13226	13186	13174	13370	13248	13220	13251	13328	13213	13227	13040	13159	13154	12984	13071	13232	13094	13243	13073	13189	13293	13136	13065	13045	13095	13161	13126	13230	13112	13290	13150	13064	13208	13227	13009	13256	13107	13007	13052	13232	13203	13107	13200	13223	13246	13200	13138	13317	13147	13041	13167	13024	13002	13351	13219	13050	13239	13185	13121	13048	13159	13040	13236	13096	13244	13263	13112	13141	13201	13235	13132	13086	13239	13242	13305	12987	13147	13167	13205	13080	13259	13143	13105	13082	13006	13054	13064	13229	13218	13257	13147	13112	13195	13234	13158	13087	12964	13168	13315	13008	13215	13016	13118	13341	13159	13360	13059	13124	13231	13108	13235	13351	13299	12974	12955	13110	13327	13283	13185	13221	13163	13074	13064	13115	13124	13102	12978	13076	13188	13138	12983	12974	13017	13088	13157	13227	13220	12964	13083	13277	13139	13113	13076	13119	13081	13261	13222	13151	13168	13212	13123	13175	13173	13152	13197	13190	13092	13211	13234	13054	13212	13159	13214	13068	13303	13082	13169	13222	13121	13159	13181	13111	13183	13084	13087	13145	13110	13030	13157	13104	12954	13012	13025	13207	13137	13166	13219	13092	13180	13222	13084	13144	13137	13136	13221	13131	13220	13161	13132	13236	13075	13167	13241	13190	13313	13138	13217	13302	13254	13165	13212	13076	13410	13192	13308	13207	13116	13081	13266	13165	13024	13204	13111	13195	13089	13156	13237	12975	13183	13086	13065	13179	13041	13195	13155	12972	13295	13116	13284	13135	13142	13145	13439	13102	13197	13193	13202	13239	13235	13253	13207	13099	13141	13278	13178	13113	13218	13181	13309	13165	13195	13158	13159	13178	13022	13291	13085	13362	13032	13216	13065	13111	13227	12978	13091	13135	13061	13343	13130	13199	12900	13241	13171	13429	13227	13327	13071	13155	13129	13183	13236	13120	13229	13226	12934	13143	13246	13192	13107	13080	13198	13131	13098	13117	13202	13047	13080	13150	13151	13068	13236	13168	13144	13253	13018	13081	13179	13162	13057	13147	13288	13120	13176	13165	13355	13109	13238	13173	13138	13123	13142	13237	13232	13179	13172	13169	13127	13109	13203	13186	13226	13082	13302	13107	13063	13024	13121	13199	13287	13088	13134	13128	13133	13164	13136	13159	13135	13200	13178	13036	13220	13164	13169	13257	13189	13039	13199	13312	13329	13198	13273	13193	13231	13052	13187	13319	13134	13012	13302	13017	13145	13210	13146	13154	13055	13238	13178	13286	13128	13132	13011	13281	13216	13167	13224	13082	13058	13070	13192	12986	12943	13127	13103	13175	13120	13260	13010	13270	13281	13148	13227	13350	13132	13171	13291	13215	13026	13397	13113	13216	13141	13171	13300	13120	13034	13122	13379	13141	13226	13176	13208	13212	13181	13207	13128	13091	13222	13096	13106	13089	13114	13366	13292	13242	13171	13272	12936	13080	13145	13214	13210	13229	13179	13197	13102	13067	13196	13222	13327	13223	13221	13219	13124	13172	13100	13074	13118	13096	13178	13232	13262	13411	13070	13296	13099	13001	13173	13140	13200	13201	13392	13175	13197	13033	13133	13107	13134	13238	13211	13119	13086	13312	13136	13175	13149	13124	13160	13095	13247	13178	13113	13265	13080	13335	13259	13088	13264	13112	13005	13101	13200	13130	13153	13140	13067	13228	13175	13075	13156	13181	13024	13277	13043	13173	13135	13219	13230	13175	13279	13198	13022	13074	13267	13224	13071	13014	13293	13206	13313	13103	13324	13186	13345	13007	13083	13165	13116	13003	13091	13320	13136	13295	13124	13082	13039	13019	12986	13157	13137	13135	13237	13057	13005	13029	13141	13102	13293	13220	13039	13209	13158	13149	13115	13221	13132	13134	13133	13082	13326	13150	13169	13280	13130	13237	13150	13239	13187	13242	13152	13160	13160	13289	13249	13193	13256	13350	13261	13065	13186	13265	13230	13060	13205	13225	13208	13045	13075	13251	13156	12997	13088	13051	13191	13255	13083	13201	13243	13198	13110	13302	13216	13157	13117	13136	13245	13100	12979	13164	13209	12946	13239	13209	13186	13297	13208	13139	13370	13177	13177	13197	13153	13222	13192	13264	13124	13307	13038	13227	13268	13198	13198	13207	13260	13008	13007	13335	13029	13067	13180	13109	13060	13082	12999	13238	13195	13369	13339	13192	12928	13196	13147	13356	13186	13198	13227	13272	13005	13191	13260	13279	13203	13246	13075	13107	13278	13137	13224	13239	13058	13168	13189	13137	13285	13163	13097	13238	13099	13126	13179	13187	13106	13020	13113	13126	13255	13240	13173	13153	13016	13118	13299	13212	13315	13241	13076	13121	13154	13323	13180	13207	13183	13125	13201	13073	13102	13225	13116	13205	12969	13299	13301	13095	13114	13237	13152	13155	13108	13183	13111	13260	13187	13174	13306	13175	13141	13246	13101	13136	13304	13121	13091	13086	13090	13206	13179	13101	13127	13108	13139	13098	13040	13194	13181	13200	13245	13095	13061	12977	13141	13292	13032	13047	13312	13181	13151	13167	13115	13312	12944	13258	13024	13265	13038	13227	13050	13067	13192	13275	13221	13189	13078	13305	13129	13280	13003	13201	13105	13192	13163	13323	13108	13179	13113	13144	13182	13266	13313	13118	13044	13122	13155	13269	13068	13207	13259	13059	13199	13183	13216	13250	13232	13084	13356	13242	13004	13355	13108	13205	13236	13218	13208	13125	13241	13176	13204	13078	13281	13102	13215	13142	13373	13165	13175	13195	13224	13165	13268	13328	13165	13304	13273	13234	13230	13276	13043	12991	13198	13175	13088	13281	13056	13133	13194	13086	13192	13267	13309	13153	13145	13131	13062	13138	13168	13309	13027	13180	13284	13261	13241	13233	13115	13160	13148	13090	13126	13123	13171	13167	13143	13100
24002	21022	28648	26249	25441	25256	22750	19487	18116	17638	16827	16489	16171	15852	15831	15370	15611	15256	15105	15238	15154	15343	15072	15127	15208	15220	15251	15117	15072	14939	14974	15018	15154	15007	15030	15069	15033	14851	15176	15037	15057	14948	14929	15140	15064	14821	15113	14995	14899	14890	14734	14826	14948	14864	15111	14741	15079	15055	14913	15002	14978	14920	15062	14998	15210	15032	15034	14815	15048	15054	14787	14916	14854	15076	14921	14980	15048	14996	15013	14926	14874	14863	14946	14833	14848	14837	14817	14967	14970	14987	14913	14834	15045	14821	14956	14773	14814	15000	15042	14950	14690	14978	14794	15098	15223	15083	14853	14869	14875	14822	14906	14902	14921	15126	14987	14887	14960	14896	14855	14743	15010	14801	14900	14887	14827	14867	14734	14735	15122	14999	14890	14789	14827	14872	14848	14839	14898	15074	14921	15007	14947	14894	14698	14955	14990	14789	14820	14759	14991	14829	14732	14859	14955	14726	14868	14842	14929	14919	14823	14873	15100	14972	14879	14811	14895	14978	14940	14850	15051	14906	14831	14821	14907	14952	15159	14907	14956	14970	15090	14878	14897	15181	14983	14976	14869	14984	14968	14946	14837	15233	14921	14920	14940	14700	15105	15129	15019	14963	15158	14675	14922	14818	15002	14995	14939	14772	14828	14900	14997	14938	14860	14800	14928	14882	14943	14910	14876	14929	14927	15005	15106	14959	15055	15062	14917	15040	14900	14761	14819	14855	14825	14880	14795	14781	14639	15080	14864	14861	14848	14761	14770	14915	14967	14752	15012	15008	14847	14955	15070	14810	15098	14910	14953	14911	15069	14863	14834	14940	14766	14949	14882	14971	15027	14974	14800	14848	14923	14838	14803	14815	14819	15013	14817	14968	15090	15040	15003	14911	15228	14996	14996	15239	14794	15097	14974	14972	15077	15054	14877	14983	15138	15050	14862	14880	15016	15029	15064	14939	14988	15090	14910	14929	14757	14894	14928	14913	14983	14964	14809	14587	14845	14783	14997	14914	14953	14851	14886	15033	14982	14966	14940	14971	14929	15004	14965	15079	14912	14950	15050	14797	14930	15047	15116	14879	14917	14850	14922	14845	14867	14778	14977	15080	14985	14858	14999	14917	15026	14896	15008	15025	14926	14704	14789	14795	14895	14823	15246	14791	14885	15058	14848	14867	14915	14843	15053	15017	14965	14720	15005	15051	15018	15011	15123	14917	14835	14905	14859	14910	14943	14814	15065	14891	14753	14736	14769	14927	15082	14956	14854	14963	14921	14872	14838	14826	14952	15015	14781	14943	14796	14777	14992	14872	15116	15025	14799	14855	14911	14894	15140	14858	14864	14913	14695	14663	14996	14962	14925	14728	14782	15016	15013	15137	14832	14819	14960	15077	14965	14947	14852	15029	14835	14982	14942	14884	14830	14816	15116	14929	15107	14919	14826	14906	14965	14889	14768	14878	14916	14995	14839	15039	15033	14983	14939	14839	14877	14727	14771	15035	14941	14872	14796	15020	15046	14828	14852	15003	15104	15031	14820	15047	14827	14872	14848	14724	15029	14939	14891	14997	15120	14937	14997	15073	14971	15009	14869	15164	14872	14856	15016	15040	14959	15005	14865	15072	14906	15066	14690	14871	14976	15058	14831	14944	15001	14979	15000	14869	14978	14821	15023	14964	14814	14821	14917	14913	14946	15017	14960	14880	14814	14793	14930	14942	15066	14873	14994	14967	15001	14936	15137	14934	15001	14980	14910	14803	14953	15202	15108	14784	14829	14958	14871	14874	14956	15115	14852	15041	15028	15012	15105	14842	15015	14860	14851	14828	14959	14793	14860	14921	14924	14855	14831	14837	14887	15187	15075	14853	14918	14906	15011	15108	14936	14805	14865	15058	14957	14993	14879	15094	14928	14829	15039	14836	14842	14975	14855	14740	15075	15020	15098	14902	14782	14834	15065	14876	14876	14819	15023	14993	14897	14992	14877	15190	14847	14823	14888	14807	14803	14784	14766	14955	14822	14778	14834	14995	14912	14935	14920	14989	14874	14772	14893	14817	14943	14943	14844	15020	14836	14814	14837	14911	14929	14767	14857	14794	14926	14823	14964	14914	14890	14846	14897	14928	14950	14674	14780	14814	15087	14891	14837	14984	14968	14774	15011	14949	14734	14842	15037	15034	15052	14974	14838	14884	14846	14950	14921	14804	14915	14974	14988	14988	14843	14833	15131	14952	15066	15114	15171	14993	14795	14949	14838	15083	14903	14894	14739	15010	14958	14732	14892	14974	15005	14860	14890	14929	15089	14912	14957	14894	14864	14750	15070	14978	14874	15062	14933	14579	14819	15085	14806	14986	14943	14795	14897	14952	14833	14733	14963	14853	15046	14810	14961	14828	14679	15008	15299	15010	15062	14927	15014	14948	15262	14915	14834	14740	15041	14981	14809	14827	14966	14744	14912	14879	15002	14927	14838	15062	14864	15028	14978	14828	14922	14935	15072	14842	14945	14902	14773	15107	14981	14849	14948	14836	14967	14923	15062	14799	14925	14923	14898	14856	14822	15064	14942	15041	14898	14867	14907	14961	15025	14982	15074	14970	14840	14910	14917	14897	14981	14889	14890	15084	15095	15017	14821	14965	14899	14923	15063	14831	14816	14838	14917	15014	15007	14849	14992	15061	14909	15041	14930	14813	15006	14837	14894	14830	15033	15000	15006	15067	14949	14944	14975	14924	15158	14977	14827	14836	14906	14675	14759	14750	15029	15014	14863	14810	14902	14840	14963	14799	14951	14951	14823	15030	14925	14893	14958	14855	14986	15008	14900	14963	14857	14834	14648	14747	14564	14970	14797	14854	14987	14939	14997	14752	14945	14772	14920	14803	15149	15022	14877	14895	15081	14772	15036	14839	14944	14970	14678	14684	14771	14824	14902	14938	14857	14818	14880	14917	14877	14976	14892	15060	14891	14881	14932	14963	14866	15046	14887	14824	15143	14945	14794	14820	14958	14867	14925	14936	14978	14988	14844	14810	14998	14957	14976	15026	14973	15124	14705	14836	14924	14770	14876	14998	14726	14809	15000	14829	14917	14831	14927	15029	14931	14782	14750	14901	14933	15000	14980	14956	14870	14889	14857	14960	15154	14997	14802	14961	15072	14871	14753	14850	14897	14869	14895	14944	14976	14940	14900	14715	15056	14972	14786	14792	15069	15165	14932	14916	14815	14790	15041	14947	14948	15012	15212	14980	14786	14795	14924	14798	14953	14963	14895	14795	15085	14793	14719	14823	14930	14909	14974	14960	14928	15036	14972	14751	14989	15062	14860	14882	14995	14914	14917	14930	14980	14971	14750	15042	15047	15003	14669	14872	14943	14976	14883	14884	15040	15213	14843	14947	15123	15104	14925	14937	14816	14960	14964	14930	14969	14901	15035	15068	14946	14860	14908	14935	15111	14866	14860	14840	14987	14795	14926	14988	15079	15022	14824	14998	14942	14825	14860	14916	15047	14975	14880	14818	15084	15062	14959	15120	15093	15178	14929	15039	14995	14893	14996	14924	14889	15072	14976	15009	14900	14954	14956	14965	15015	14755	14867	15133	14980	14751	14885	14901	14920	15120	15048	14891	14678	15171	14920	15072	14862	14953	14845	14842	14992	14900	15098	14894	14972	14965	15089	14823	14833	15019	14853	14990	14770	14843	14918	14765	15071	14828	14957	14844	14897	15037	14957	14763	14778	14932	14957	14831	14755	15036	14733	14960	14927	14792	15144	14888	14849	14865	14873	14930	14943	15123	14834	14991	15078	15101	14797	15069	15041	15002	14739	14911	14911	14944	14690	14851	14809	14844	14793	14835	14867	15022	14938	14903	14902	14853	14969	15014	15043	14981	15027	14849	14920	14799	14869	14996	15118	15001	15029	14905	15038	14748	14809	14926	14833	14882	15038	14866	14920	14773	14864	14947	14913	14864	15096	14908	14907	15070	14988	15041	15031	14926	14936	14895	14864	14837	14961	14900	14980	15019	14799	15005	15068	14841	15127	14931	14980	15023	14854	14907	15068	14835	14986	14988	14978	14962	15033	15084	14929	14906	14893	15239	15005	15152	14947	14707	14814	14863	14836	14980	14874	14859	14805	15037	15311	14930	14938	14846	14886	14997	15072	14957	14820	14952	15049	14925	14898	14854	15083	15050	14842	14936	14864	14890	14807	14824	14995	15029	14791	14765	15082	14751	14939	14969	14803	15102	14910	15025	14981	14959	14886	14895	14925	14882	14971	14963	14825	14911	14977	14881	14831	14710	14848	14732	14821	14912	15122	14776	14777	14851	15005	14818	14886	14907	15048	14970	14648	14978	14767	14928	14999	14928	14904	14877	14950	14841	14933	14937	14756	15005	14888	14942	14879	14958	14905	14938	14817	14914	14895	14955	14903	15010	14764	15107	15019	14766	15198	15040	15024	14803	14856	14914	15045	14953	14835	14910	14937	14777	14782	14964	14932	14854	14899	14972	14760	14751	14931	14858	14948	15117	14838	14841	14882	15238	14859	14927	14878	15172	14953	14889	14759	15023	14849	14876	14947	14684	15083	15123	14891	14924	14864	14869	14946	15036	15013	14909	14914	14913	14851	14912	14774	14828	14756	15059	15067	14812	14896	15030	15080	14849	14943	14909	14857	14921	14996	14941	14974	14993	14890	14753	14927	14975	14956	14832	14931	14881	14769	15077	15017	14850	14922	14924	14914	14978	14991	14847	15037	15139	14665	14830	14827	15034	14719	14751	15020	14828	14827	14878	14784	14767	14885	14855	15054	14965	14907	14750	14947	14896	15009	15044	14841	15079	15056	14884	14871	15037	14863	15039	14951	14940	14991	14959	14941	14779	15036	14910	14977	14889	14901	14940	14952	14878	14867	14996	14756	14840	14971	14772	14842	14771	15009	14972	15020	14917	14840	14944	14697	15012	14695	14837	14886	14955	14875	14936	14965	14978	14910	15038	14872	14928	14956	14963	14992	14897	15042	14995	14950	14906	15002	15045	14969	14924	14711	14890	14912	14857	15057	15091	14825	14946	14861	14806	15120	14816	14950	15100	14889	15000	15040	15004	15011	14824	15031	14958	14965	14848	14770	14891	14803	14776	14700	14758
32676	52663	48330	37563	30486	24927	21266	19223	17819	16738	15764	14942	14760	14472	14078	13871	13961	13414	13522	13397	13295	13411	13396	13398	13242	13182	13267	13082	13209	13149	13296	13381	13144	13178	13140	13092	13289	13213	13006	13046	13091	13155	13082	13191	13134	12986	12944	13009	12894	12999	13123	13109	13109	12799	13096	12949	13082	13045	12999	13083	13058	12914	12942	13236	12933	12838	13160	13043	12875	13168	12919	12961	12906	12998	13033	12983	12983	12813	13082	13020	12820	13075	12927	12987	13203	13052	12997	13070	13021	12935	12930	13060	13034	13091	13044	13160	13081	13067	12963	13045	12915	13027	13075	12956	12962	13014	13112	12956	13032	12955	12996	12909	13013	13124	12923	12962	13200	13050	13049	13210	12991	12916	13081	13029	12950	12994	12983	13090	13051	12991	13065	13170	12905	13005	13091	13021	13000	13042	13083	13040	12874	13169	13023	13101	12845	13035	13088	13063	13032	13165	13033	13070	12979	13022	13133	13241	13048	13004	13049	12959	12907	13133	13060	13076	12990	13134	12935	13042	13035	13003	13066	12869	13129	12979	13078	12950	13025	13183	12917	13158	13179	13074	13152	12978	13152	13045	13052	13019	13030	13139	12978	12957	13185	12977	13098	13053	13025	12943	13127	13007	12891	13030	12978	12952	13123	13101	12896	12968	13133	12971	12957	13201	12968	13047	12997	12986	12874	12893	13035	13006	13079	13147	13053	12987	13055	13030	12983	13069	13148	12918	13083	12976	13034	13117	13105	13001	12992	13067	12992	13073	12986	12933	13171	13227	13222	12957	13184	13074	13041	13221	13133	13236	13036	13030	13000	13169	12938	13087	13301	12950	13062	13095	13185	13042	13036	13058	12909	13092	12878	13126	12976	13058	13087	13082	13037	13092	12919	13022	12899	13016	12960	12761	13076	13153	13083	13074	13109	12908	13046	13014	12937	12895	13157	13021	13059	13201	12991	13034	12891	13088	13089	12950	12894	13035	13112	12995	13038	13167	12962	13064	13076	12964	13104	12923	13231	13111	13020	12935	12947	13047	12995	12790	12878	12935	13040	13098	13044	13118	13014	12796	13030	12953	13068	13024	13008	13033	12990	12998	12938	13050	13011	13052	12989	13120	13002	13211	12982	13035	12934	13064	12805	13069	13067	13144	12872	13157	13056	13057	12772	13042	12981	13062	13033	13023	13076	12992	13106	13011	12953	12950	13227	13039	13129	13059	13022	13109	13019	12978	13169	12940	13155	12889	13174	12959	12884	13026	13181	12890	12999	12821	13018	12915	12958	12974	13175	13013	13092	13023	13075	12936	13059	12948	13100	13103	13048	13221	13065	13117	13204	13144	12988	12946	13037	12958	13031	13039	12892	13032	12953	13069	12923	13078	12911	13141	13096	12941	13105	12944	12965	12977	13028	13233	13023	12957	12937	13165	12999	12909	13172	12995	13120	13128	13020	13134	13040	12923	13083	12869	13028	12897	12912	12992	12976	13124	13099	12957	12957	13007	13042	12952	12975	12936	13136	13058	13057	13042	12947	13033	13158	12918	13161	13073	12932	13095	12952	13024	12996	13178	13138	12976	13120	12912	13046	12961	13009	12860	13127	13143	13100	13081	13037	12860	13013	13129	13053	12864	13226	13080	13059	13105	13072	12914	12996	13044	13005	12889	13048	13189	13105	13010	12904	12990	13180	12934	13113	13039	13057	13022	12971	13071	13185	12998	12946	13182	13183	13046	13056	13113	12970	13006	13074	13061	12968	13002	12991	13059	12899	13103	13168	12892	13166	12967	13110	12937	13099	13065	12939	12987	12929	12944	12942	13165	12956	12914	13118	12848	13096	12934	13129	13027	12912	13127	13033	13010	13118	13126	13142	12786	12989	12967	13169	12952	13036	13015	13048	13054	12962	13098	12868	12913	13011	13027	13108	13135	13055	12986	13123	13153	13063	12903	13091	13057	13114	12986	12910	12954	12976	12954	13035	13125	13006	12899	12992	13021	13056	13029	12850	13094	13046	13010	12865	13060	12926	13115	13173	13111	13026	12948	13054	13022	12958	13135	13059	13027	12927	13089	12971	13069	13214	12995	13026	13108	12957	13107	13163	13137	12961	12888	12989	12982	13097	12932	12949	12879	13025	12963	13013	12974	12960	13025	13076	13007	12959	12971	13092	12975	12863	12968	12873	13069	12986	13083	13051	13037	12946	12944	13097	13036	13139	13215	12972	12873	13048	13031	13110	12913	13161	13068	12937	12979	13036	13034	12813	12964	13028	13016	12928	13066	13040	12930	12975	13101	12963	13098	13046	12952	13099	13147	13059	13090	12890	13078	12994	12978	13065	13044	12889	13209	13012	13030	13025	12946	13076	13228	13054	13118	13058	13070	13203	12966	12962	13010	13056	12900	13154	13011	13118	12943	12986	13081	12951	12822	13164	13050	13085	13129	13057	13108	13102	13036	13056	12997	12948	13005	12948	12948	13026	12946	13179	13137	12935	12916	12872	13118	13021	13049	13010	13074	12951	13140	13002	12887	13079	12924	13201	13047	12957	12879	12886	13033	13028	12998	12897	13040	13016	13048	12929	13082	13014	13064	13103	13120	13128	13049	13252	13059	12910	13104	13107	13147	13006	12868	13059	12994	13063	13040	13066	13180	12985	13080	12762	13011	12925	13026	13116	13119	12933	13075	12841	13009	12894	13019	13109	13181	12962	12954	13017	12888	13173	12993	12974	13015	13218	12938	13075	13026	12985	12965	12929	12995	13156	13103	12946	13100	13133	13051	12987	13095	13033	12923	12964	12996	13134	13077	12970	12862	13161	13055	13050	12932	13003	13035	13137	13048	13009	13075	13027	13218	13068	13088	13043	12962	13084	13133	12887	12971	12959	12996	12965	13077	13083	13163	13098	12955	12893	13136	12997	12994	13112	13012	12897	13065	13010	12879	13047	12935	13206	13089	13000	13012	13210	13059	13072	12947	13144	13135	13093	13053	13061	12875	13008	13067	12958	12950	13013	13006	12980	13075	13015	13026	13060	12967	13052	12901	13041	13131	13134	13129	13007	13057	13139	12862	12932	13008	13102	13105	13035	12873	13045	13132	12905	13246	12910	13068	12934	13023	13076	12923	12929	13018	13082	12918	13158	12864	12974	13092	12990	12683	13007	12823	12997	13030	12935	12888	12993	13049	12983	13017	12945	12941	12979	13055	12987	13065	12857	13002	13109	12924	12944	13005	13105	13150	13027	13161	13110	12932	13081	13145	13081	12945	12936	13125	13064	13009	13085	13143	12923	13017	13112	12909	13070	12973	13153	13044	13158	13024	13119	12912	12883	13155	13071	13076	13026	12874	13093	13101	12987	13120	12948	12917	12860	12912	13159	13094	12844	13064	13064	12807	13105	12885	12991	12993	13116	13114	13064	13018	12951	13144	12986	12970	12830	12982	13034	12972	13166	12968	13085	13141	13044	13104	13153	13020	12946	13041	12908	13049	12987	12981	12997	13134	12945	13017	13003	12998	12951	13147	12804	13099	13142	12892	13136	12983	12940	12964	12994	13064	13012	13001	12955	13091	13097	12955	13035	13076	12948	13094	12939	13050	13043	13065	13075	12972	12815	13046	13079	13024	12829	12916	12896	12939	13002	13177	12930	12861	13100	13105	12999	12996	13099	12825	13110	12912	13206	12958	13073	13114	12986	13048	13066	13018	12993	12994	13060	12980	13141	12996	13142	13027	13028	13094	13051	13073	13011	12861	13003	13091	13052	12940	13172	13083	13051	12944	12975	13193	13126	12907	13099	13026	12984	13138	12928	13012	13016	13012	13070	13023	12978	13123	13136	13209	13124	13053	13124	12963	13048	13041	13165	12909	12954	13047	13103	12883	12989	13035	13116	13139	13148	13030	13050	12885	13002	13067	13076	12887	13017	13099	13088	12878	13117	13070	12912	12868	12997	13090	12986	13131	12972	13185	12816	13067	13057	13096	13049	12991	12880	13160	13036	13005	13016	13285	13084	13075	13038	13112	12867	13037	13085	13100	12932	12972	13129	13012	13079	12952	12981	13104	12992	13042	13070	12998	12887	13094	12996	13080	13026	12815	13027	12934	13064	12909	12769	12994	13028	13130	13016	13240	13012	12926	13088	12974	13050	13051	13264	13009	12893	13033	13011	13032	12921	12935	12955	13193	13020	13006	13064	12871	13022	12970	13028	13070	12994	13136	13044	12949	13081	13115	12950	12965	13046	12933	13074	13041	12888	13186	13095	12971	13135	12869	12933	13070	13047	13252	13233	13083	12955	13142	13026	12931	13038	12853	13059	13013	12969	13001	13047	13118	12882	13010	13163	13125	13048	13099	13105	12965	13150	13049	12998	13055	13050	12985	12944	13119	13037	13048	12997	12872	13073	13143	13134	13236	13187	13123	13053	13083	13026	13039	13057	12850	13152	13064	12948	12965	12971	13103	13062	13080	12898	12956	12854	13118	13051	12950	12971	13101	12976	13179	12907	12983	12915	13075	12955	13135	13018	12875	12949	12963	13058	13007	12923	13146	13062	13077	13083	13093	12980	12965	12974	12997	13006	13080	13185	13119	13189	13012	13030	13180	13058	12959	12923	13044	12862	13157	13190	13079	13024	13053	13015	13133	12909	13125	13089	13019	13021	12875	12972	12988	12870	12955	12823	13124	13090	13034	13028	13030	13068	13058	13174	13014	13094	12928	13087	12978	13063	13052	13006	12913	13072	12953	12892	13137	13100	12961	12966	13004	13106	13026	12991	12900	12983	13010	13003	13185	13074	13099	12936	13035	13015	13081	12905	12956	12954	12947	12979	13023	13022	12994	12998	13147	12939	13138	13003	13156	13018	13054	13127	13057	12947	13025	13131	12963	12957	12888	13029	13076	13084	13069	13140	12976	13058	12936	13007	12928	13013	13117	13040	13143	13054	12972	13125	12927	12867	13020	12926	12911	13112	12910	13083	12953	13000	13054	13023	13075	13168	12836	13174	13121	13257	13107	13115	12959	13071	12937	12878	13153	12956	12926	12994	12970	13101	13053	13032	12990	13079	12970	12915	12987	13125	13015	13037	13033	12980	13111	13060	12897	12883	12991	12800	13075	13129	13059	12950	13119	13040	13136	13090	13105
22737	21012	28790	23970	23146	26633	27737	21846	20059	19596	18620	17770	17214	17091	16659	16637	16380	16101	16107	16133	15989	15750	15888	15834	15810	15750	15844	15743	15769	15677	15622	15610	15647	15504	15612	15708	15596	15474	15602	15508	15478	15463	15358	15575	15550	15555	15479	15441	15590	15592	15616	15679	15453	15543	15707	15459	15405	15529	15538	15512	15381	15435	15451	15446	15333	15516	15586	15428	15388	15308	15395	15375	15493	15335	15578	15439	15447	15367	15377	15520	15702	15386	15461	15459	15361	15408	15527	15509	15322	15461	15430	15241	15357	15514	15394	15383	15461	15526	15401	15406	15365	15545	15324	15462	15549	15606	15655	15601	15232	15546	15461	15481	15458	15399	15535	15606	15301	15533	15342	15616	15452	15337	15447	15398	15407	15408	15345	15440	15519	15404	15246	15582	15493	15561	15629	15477	15533	15269	15472	15400	15618	15503	15380	15434	15551	15651	15432	15622	15390	15400	15554	15518	15272	15483	15313	15512	15509	15392	15338	15525	15403	15367	15387	15536	15355	15445	15587	15460	15326	15440	15498	15470	15444	15335	15380	15369	15405	15521	15347	15455	15483	15489	15318	15351	15487	15249	15495	15251	15346	15431	15414	15521	15460	15408	15615	15572	15559	15320	15220	15250	15458	15322	15403	15441	15299	15568	15518	15497	15304	15585	15513	15524	15550	15495	15690	15345	15262	15414	15431	15486	15428	15542	15611	15250	15245	15416	15544	15309	15487	15630	15445	15500	15550	15569	15432	15401	15418	15312	15460	15411	15524	15490	15569	15256	15372	15321	15594	15617	15525	15524	15426	15412	15351	15324	15365	15161	15488	15527	15313	15449	15420	15357	15252	15564	15555	15352	15334	15317	15598	15536	15587	15416	15364	15350	15379	15316	15471	15467	15335	15460	15391	15536	15537	15360	15357	15512	15432	15234	15454	15372	15286	15496	15412	15351	15647	15445	15547	15358	15385	15561	15663	15295	15534	15484	15451	15383	15311	15446	15337	15257	15483	15340	15406	15481	15266	15618	15571	15315	15428	15498	15250	15421	15417	15739	15367	15180	15422	15519	15241	15437	15509	15277	15483	15507	15427	15302	15453	15391	15451	15454	15223	15421	15282	15456	15518	15300	15512	15584	15474	15377	15454	15394	15365	15493	15536	15603	15445	15326	15448	15451	15341	15284	15396	15593	15336	15259	15461	15421	15551	15527	15430	15374	15527	15431	15508	15410	15521	15332	15497	15311	15327	15584	15364	15341	15548	15405	15470	15466	15177	15454	15570	15486	15402	15419	15176	15405	15396	15491	15380	15441	15467	15504	15503	15331	15532	15354	15392	15358	15580	15135	15442	15483	15221	15413	15610	15375	15536	15485	15246	15379	15441	15563	15307	15419	15510	15762	15417	15502	15453	15314	15553	15527	15409	15631	15583	15486	15322	15321	15386	15587	15395	15642	15329	15507	15311	15315	15422	15291	15399	15259	15379	15426	15547	15454	15394	15588	15453	15433	15570	15384	15622	15427	15450	15323	15673	15468	15379	15380	15372	15264	15519	15549	15490	15368	15419	15536	15374	15375	15457	15297	15413	15494	15282	15512	15414	15497	15512	15305	15620	15412	15362	15376	15657	15604	15406	15422	15606	15108	15289	15335	15466	15438	15543	15471	15434	15133	15430	15536	15385	15550	15403	15406	15402	15377	15333	15408	15435	15363	15162	15379	15308	15444	15435	15355	15514	15420	15419	15448	15252	15387	15384	15356	15506	15439	15282	15551	15440	15585	15494	15371	15365	15311	15418	15469	15543	15301	15345	15479	15621	15513	15537	15423	15581	15497	15508	15344	15242	15283	15421	15516	15228	15474	15355	15267	15423	15409	15280	15434	15439	15443	15641	15317	15682	15494	15503	15468	15332	15536	15545	15429	15473	15569	15504	15388	15376	15450	15386	15368	15495	15398	15505	15475	15556	15541	15434	15492	15523	15367	15363	15674	15287	15644	15370	15496	15484	15183	15285	15440	15660	15492	15490	15540	15378	15467	15440	15548	15339	15366	15401	15259	15505	15691	15515	15495	15297	15389	15283	15277	15391	15351	15384	15445	15595	15362	15365	15657	15249	15553	15501	15393	15206	15418	15397	15214	15522	15189	15504	15198	15524	15506	15447	15440	15333	15325	15322	15577	15501	15274	15590	15309	15283	15455	15258	15219	15489	15417	15547	15484	15470	15269	15457	15516	15205	15447	15214	15348	15378	15429	15334	15443	15282	15398	15423	15489	15603	15509	15484	15398	15480	15469	15412	15511	15358	15536	15302	15414	15211	15424	15339	15458	15426	15345	15379	15502	15471	15476	15438	15597	15432	15762	15538	15491	15389	15209	15288	15515	15460	15433	15397	15363	15606	15403	15254	15469	15546	15367	15284	15405	15212	15204	15303	15441	15525	15348	15435	15510	15527	15273	15425	15346	15431	15173	15345	15247	15331	15434	15439	15493	15288	15378	15322	15452	15397	15428	15549	15634	15320	15255	15492	15312	15347	15531	15465	15449	15439	15213	15129	15443	15383	15627	15588	15297	15606	15437	15450	15506	15428	15502	15360	15500	15395	15455	15420	15517	15387	15258	15448	15352	15328	15415	15510	15464	15393	15307	15435	15519	15774	15422	15562	15285	15422	15463	15328	15411	15181	15454	15353	15382	15458	15437	15423	15541	15599	15586	15485	15420	15409	15348	15502	15508	15514	15368	15124	15519	15428	15478	15468	15450	15421	15293	15433	15406	15620	15475	15453	15405	15380	15421	15388	15244	15378	15375	15565	15402	15285	15267	15406	15463	15557	15517	15433	15390	15383	15314	15472	15487	15285	15503	15476	15442	15326	15394	15347	15592	15418	15220	15219	15396	15394	15422	15425	15460	15481	15454	15335	15573	15297	15375	15425	15546	15419	15278	15330	15485	15393	15433	15440	15529	15452	15439	15450	15526	15687	15500	15648	15419	15369	15541	15381	15559	15569	15464	15447	15514	15407	15442	15387	15392	15453	15532	15333	15427	15513	15331	15181	15460	15441	15303	15697	15514	15516	15412	15394	15395	15485	15482	15367	15362	15303	15301	15587	15372	15480	15359	15412	15280	15555	15446	15476	15511	15364	15436	15458	15349	15473	15451	15470	15654	15356	15190	15128	15364	15341	15641	15370	15374	15350	15393	15548	15316	15533	15409	15550	15556	15726	15272	15435	15570	15409	15434	15479	15468	15477	15297	15456	15431	15302	15366	15445	15567	15420	15390	15239	15298	15302	15446	15387	15203	15293	15284	15489	15462	15608	15458	15280	15223	15500	15508	15325	15234	15530	15537	15391	15338	15428	15359	15375	15409	15530	15431	15382	15434	15517	15311	15498	15235	15304	15496	15236	15328	15454	15685	15392	15381	15270	15597	15381	15420	15268	15419	15309	15557	15436	15399	15270	15184	15248	15197	15413	15160	15638	15485	15369	15499	15749	15717	15393	15443	15408	15443	15656	15586	15384	15461	15369	15524	15404	15533	15357	15373	15439	15288	15419	15468	15302	15335	15375	15230	15414	15393	15436	15482	15431	15396	15437	15431	15443	15550	15515	15402	15414	15476	15523	15635	15524	15573	15547	15275	15286	15429	15393	15591	15516	15557	15518	15246	15371	15506	15581	15392	15343	15288	15259	15313	15401	15331	15332	15283	15311	15527	15496	15470	15386	15388	15586	15474	15272	15413	15451	15583	15409	15455	15401	15291	15340	15368	15372	15417	15465	15313	15404	15500	15527	15386	15381	15511	15232	15470	15238	15254	15425	15557	15506	15536	15361	15366	15127	15570	15370	15320	15288	15548	15390	15472	15588	15471	15446	15359	15471	15522	15398	15482	15292	15508	15327	15374	15374	15370	15591	15634	15558	15559	15409	15525	15460	15378	15481	15558	15288	15377	15484	15558	15411	15310	15492	15389	15372	15386	15448	15510	15324	15477	15530	15583	15523	15585	15366	15506	15326	15473	15534	15341	15407	15204	15493	15330	15379	15383	15474	15607	15505	15456	15478	15476	15490	15564	15490	15333	15380	15268	15451	15466	15352	15362	15376	15499	15417	15430	15274	15579	15483	15469	15404	15217	15372	15481	15260	15251	15405	15428	15537	15535	15337	15428	15236	15342	15402	15388	15478	15438	15455	15457	15324	15406	15459	15264	15417	15325	15625	15521	15386	15391	15319	15503	15436	15269	15464	15316	15464	15238	15332	15551	15490	15472	15338	15237	15415	15483	15385	15503	15359	15301	15516	15515	15401	15464	15336	15383	15425	15310	15537	15393	15338	15428	15339	15323	15505	15512	15466	15378	15456	15589	15258	15357	15156	15335	15363	15548	15183	15448	15400	15463	15421	15304	15228	15287	15422	15484	15496	15585	15410	15396	15507	15459	15581	15319	15397	15498	15364	15457	15378	15393	15533	15586	15500	15512	15309	15239	15343	15401	15298	15451	15568	15327	15269	15299	15575	15475	15681	15301	15582	15196	15407	15495	15481	15579	15422	15324	15520	15681	15402	15299	15177	15416	15517	15409	15546	15380	15378	15522	15565	15496	15297	15401	15451	15492	15446	15556	15566	15482	15520	15584	15435	15475	15505	15266	15482	15483	15522	15268	15372	15376	15449	15475	15525	15513	15587	15607	15461	15294	15488	15328	15435	15483	15387	15361	15269	15357	15358	15548	15292	15337	15318	15483	15457	15393	15589	15430	15339	15341	15500	15560	15383	15426	15319	15305	15576	15289	15325	15251	15478	15178	15317	15438	15329	15373	15388	15502	15421	15480	15369	15583	15498	15254	15445	15308	15247	15415	15435	15262	15444	15313	15364	15240	15449	15444	15539	15379	15408	15543	15447	15393	15474	15502	15256	15580	15244	15484	15565	15519	15343	15373	15510	15550	15441	15315	15186	15324	15318	15448	15429	15446	15537	15319	15248	15454	15575	15538	15597	15672	15390	15158	15470	15321	15318	15351	15657	15343	15461	15465	15362	15439	15396	15644	15538	15243	15382	15412	15511	15473	15439	15478	15317	15488	15358	15447	15524	15399	15385	15589	15470	15424	15177	15179	15439	15400	15364	15506	15371	15394	15371	15508	15421	15512	15490	15388
34702	57627	52563	41820	35049	29911	24764	21558	20236	18634	17476	16195	15699	15359	14976	14810	14145	14126	14002	13827	13813	13835	13498	13771	13624	13572	13560	13520	13528	13480	13578	13595	13523	13352	13602	13417	13432	13393	13300	13484	13287	13432	13214	13309	13520	13331	13472	13322	13145	13404	13305	13278	13361	13220	13241	13380	13336	13231	13353	13229	13302	13157	13170	13220	13370	13274	13278	13275	13184	13373	13446	13345	13057	13333	13313	13209	13273	13274	13210	13221	13321	13177	13419	13110	13348	13263	13367	13339	13425	13297	13065	13191	13222	13371	13352	13225	13283	13386	13343	13307	13064	13211	13312	13250	13323	13228	13189	13267	13411	13199	13158	13218	13069	13270	13306	13310	13249	13258	13163	13267	13393	13285	13367	13292	13300	13361	13216	13267	13340	13207	13234	13375	13240	13320	13315	13226	13186	13363	13034	13377	13158	13204	13342	13208	13289	13215	13162	13205	13273	13133	13226	13279	13110	13113	13390	13163	13384	13171	13483	13363	13377	13148	13191	13346	13217	13246	13243	13411	13252	13190	13156	13236	13278	13254	13316	13203	13197	13362	13257	13196	13195	13260	13390	13212	13144	13209	13295	13258	13397	13402	13418	13188	13376	13165	13243	13337	13276	13345	13285	13349	13503	13216	13085	13263	13439	13116	13393	13217	13187	13176	13269	13319	13240	13242	13161	13381	13326	13412	13206	13268	13308	13310	13319	13060	13249	13395	13174	13356	13343	13196	13206	13251	13463	13225	13302	13105	13172	13252	13239	13306	13298	13341	13244	13153	13233	13160	13133	13116	13392	13317	13304	13215	13056	13321	13266	13270	13290	13469	13232	13137	13376	13284	13226	13381	13247	13047	13214	13043	13287	13337	13308	13175	13242	13324	13323	13291	13219	13286	13168	13369	13171	13163	13340	13162	13219	13297	13315	13370	13181	13294	13268	13197	13388	13092	13271	13349	13337	13295	13144	13241	13323	13201	13098	13195	13231	13067	13332	13117	13292	13089	13335	13394	13372	13243	13189	13125	13446	13016	13202	13096	13218	13105	13185	13265	13191	13176	13124	13295	13199	13249	13298	13151	13419	13270	13264	13217	13236	13195	13372	13190	13160	13242	13440	13263	13249	12985	13354	13040	13275	13233	13370	13198	13239	13192	13141	13285	13291	13246	13176	13358	13349	13159	13255	13391	13162	13154	13301	13036	13224	13316	13311	13391	13101	13269	13187	13244	13260	13350	13291	13272	13171	13307	13204	13150	13352	13326	13283	13234	13423	13190	13225	13319	13226	13246	13387	13305	13303	13248	13281	13192	13425	13456	13141	13254	13322	13250	13162	13143	13165	13347	13176	13299	13348	13245	13079	13199	13312	13288	13284	13216	13411	13256	13195	13097	13187	13216	13282	13363	13288	13289	13188	13289	13254	13249	13155	13155	13150	13145	13297	13217	13219	13312	13288	13259	13202	13308	13357	13314	13249	13272	13267	13402	13223	13174	13065	13160	13288	13349	13097	13182	13021	13474	13233	13210	13176	13362	13314	13278	13321	13467	13072	13371	13343	13452	13275	13326	13294	13192	13286	13281	13263	13240	13142	13264	13329	13324	13306	13120	13389	13227	13296	13234	13342	13107	13244	13134	13226	13205	13161	13149	13170	13254	13346	13319	13260	13169	13262	13025	13082	13098	13170	13267	13307	13220	13314	13017	13246	13159	13215	13267	13285	13224	13279	13373	13293	13280	13147	13094	13172	13084	13247	13139	13197	13353	13569	13266	13246	13373	13135	13317	13282	13287	13212	13291	13175	13076	13295	13259	13319	13205	13021	13090	13173	13352	13423	13186	13130	13240	13367	13356	13214	13255	13359	13278	13243	13254	13324	13201	13438	13298	13158	13317	13386	13217	13330	13256	13193	13317	13312	13066	13380	13260	13174	13271	13263	13258	13395	13319	13394	13253	13263	13156	13238	13423	13169	13399	13314	13347	13166	13294	13199	13186	13285	13127	13302	13297	13253	13205	13219	13342	13324	13193	13313	13057	13299	13154	13262	13143	13269	13407	13294	13245	13420	13341	13235	13324	13179	13225	13287	13124	13030	13116	13256	13280	13194	13111	13260	13220	13195	13295	13202	13277	13043	13330	13103	13359	13233	13299	13459	13310	13324	13364	13205	13355	13061	13243	13195	13256	13301	13131	13373	13052	13305	13322	13285	13267	13337	13241	13460	13268	13316	13270	13351	13142	13264	13181	13344	13230	13175	13442	13374	13068	13266	13292	13084	13428	13283	13246	13227	13197	13364	13343	13407	13349	13200	13204	13276	13116	13131	13247	13197	13401	13442	13336	13154	13106	13263	13261	13254	13404	13211	13122	13213	13204	13491	13165	13224	13231	13201	13494	13368	13219	13240	13435	13346	13010	13222	13321	13165	13397	13221	13263	13369	13253	13310	13214	13521	13205	13155	13311	13419	13254	13217	13359	13318	13267	13226	13171	13346	13265	13247	13260	13235	13400	13180	13293	13363	13238	13046	13331	13264	13246	13257	13235	13265	13319	13275	13259	13258	13504	13267	13271	13143	13215	13294	13244	13309	13169	13360	13287	13304	13311	13264	13392	13246	13315	13176	13254	13266	13191	13319	13246	13276	13343	13141	13208	13263	13176	13411	13249	13198	13141	13253	13181	13214	13131	13231	13207	13356	13167	13146	13215	13199	13459	13173	13308	13290	13252	13342	13333	13226	13274	13452	13173	13189	13114	13231	13297	13276	13286	13381	13450	13164	13417	13305	13282	13207	13249	13322	13298	13219	13037	13145	13258	13174	13239	13378	13126	13259	13370	13263	13147	13303	13401	13098	13308	13290	13195	13243	13219	13270	13312	13265	13251	13263	13287	13201	13281	13180	13212	13183	13432	13440	13167	13132	13268	13311	13313	13177	13179	13270	13321	13180	13108	13301	13233	13319	13363	13133	13328	13259	13245	13394	13375	13172	13130	13233	13158	13236	13304	13220	13195	13096	13112	13253	13200	13083	13232	13121	13278	13244	13191	13146	13309	13079	13123	13205	13069	13161	13366	13128	13329	13297	13260	13338	13377	13292	13155	13218	13219	13084	13274	13290	13428	13095	13147	13313	13344	13275	13122	13254	13239	13173	13269	13231	13116	13386	13194	13247	13130	13217	13341	13297	13266	13320	13233	13297	13305	13263	13256	13199	13170	13119	13364	13233	13275	13221	13127	13029	13404	13319	13230	13164	13238	13252	13283	13227	13206	13285	13408	13240	13368	13327	13306	13274	13107	13306	13283	13304	13254	13238	13256	13222	13421	13195	13237	13288	13163	13276	13191	13207	13394	13265	13365	13303	13105	13283	13389	13225	13243	13233	13280	13443	13264	13335	13190	13311	13302	13166	13241	13169	13124	13307	13105	13356	13226	13315	13268	13228	13224	13303	13181	13255	13469	13135	13238	13228	13023	13451	13181	13172	13302	13370	13127	13340	13184	13227	13345	13150	13169	13171	13360	13173	13258	13329	13251	13218	13231	13357	13279	13273	13308	13356	13260	13213	13178	13258	13241	13202	13408	13426	13222	13216	13375	13368	13313	13234	13192	13295	13178	13219	13232	13202	13354	13100	13149	13378	13380	13206	13165	13260	13349	13318	13317	13275	13185	13213	13370	13199	13247	13335	13231	13265	13330	13465	12998	13189	13195	13216	13211	13234	13182	13261	13362	13262	13310	13185	13122	13265	13147	13195	13285	13238	13277	13274	13278	13104	13252	13285	13275	13257	13372	13186	13267	13069	13291	13345	13237	13191	13269	13214	13292	13299	13291	13166	13243	13320	13363	13095	13234	13118	13227	13190	13240	13280	13352	13304	13164	13306	13292	13252	13338	13315	13236	13455	13295	13331	13291	13221	13256	13140	13186	13360	13161	13282	13362	13092	13185	13261	13221	13256	13194	13064	13182	13292	13202	13255	13322	13103	13199	13289	13287	13372	13143	13152	13343	13410	13224	13202	13145	13279	13187	13418	13258	13454	13275	13327	13246	13158	13224	13426	13171	13441	13248	12994	13224	13238	13244	13314	13330	13332	13238	13291	13159	13354	13276	13426	13202	13200	13343	13491	13248	13234	13147	13349	13274	13219	13332	13378	13157	13381	13223	13260	13151	13254	13251	13125	13082	13323	13156	13245	13289	13286	13462	13194	13247	13212	13378	13438	13311	13153	13215	13148	13290	13286	13190	13304	13163	13319	13189	13322	13326	13443	13157	13242	13366	13290	13199	13178	13194	13246	13253	13318	13186	13138	13388	13249	13237	13195	13160	13207	13264	13237	13330	13200	13110	13193	13208	13106	13264	13390	13306	13083	13238	13272	13116	13310	13373	13223	13300	13206	13350	13200	13264	13255	13361	13123	13034	13066	13235	13275	13347	13293	13285	13301	13340	13301	13351	13335	13278	13331	13213	13202	13377	13239	13456	13162	13213	13270	13323	13293	13210	13269	13267	13296	13191	13339	13126	13125	13191	13409	13349	13262	13120	13097	13225	13211	13318	13080	13282	13407	13143	13188	13308	13030	13227	13235	13245	13273	13309	13286	13093	13108	13103	13210	13250	13296	13288	13356	13121	13272	13363	13305	13269	13266	13190	13395	13300	13278	13162	13316	13252	13298	13273	13282	13246	13253	13228	13428	12992	13320	13269	13214	13223	13271	13260	13167	13046	13259	13065	13287	13133	13198	13181	13164	13302	13300	13322	13259	13137	13247	13341	13222	13407	13282	13341	13216	13123	13243	13369	13258	13311	13335	13181	13194	13129	13193	13241	13295	13227	13486	13351	13343	13466	13337	13296	13326	13306	13101	13158	13237	13305	13303	13090	13181	13233	13334	13325	13292	13298	13261	13201	13278	13301	13223	13266	13253	13248	13311	13460	13227	13395	13149	13291	13267	13251	13265	13188	13102	13230	13319	13230	13285	13287	13232	13102	13223	13248	13242	13298	13150	13303	13080	13255	13256	13206	13296	13239	13245	13213	13370	13161	13367	13184	13192	13136	13279	13281	13184	13382	13408	13257	13271	13149	13366	13439	13246	13221	13333	13199	13289	13253	13269	13319	13393	13219	13161	13256	13246	13344	13102	13360	13203	13149	13173	13372
29589	29983	36955	32248	24912	21315	19132	17858	17441	16974	16518	16421	16243	16030	15734	15776	15823	15583	15760	15673	15470	15560	15646	15500	15463	15610	15361	15539	15642	15680	15432	15490	15467	15487	15356	15299	15411	15376	15350	15599	15472	15311	15223	15378	15688	15441	15206	15300	15319	15369	15485	15349	15253	15331	15299	15346	15400	15495	15345	15248	15432	15506	15348	15174	15463	15281	15356	15407	15436	15205	15261	15456	15405	15520	15202	15343	15380	15515	15138	15319	15237	15339	15179	15325	15284	15395	15284	15199	15375	15383	15353	15333	15301	15361	15427	15417	15307	15370	15219	15296	15417	15303	15285	15374	15518	15416	15424	15305	15425	15476	15411	15387	15400	15287	15422	15317	15416	15255	15292	15495	15300	15193	15190	15485	15454	15374	15278	15201	15399	15467	15339	15414	15544	15294	15095	15132	15461	15235	15450	15303	15223	15603	15337	15334	15371	15452	15242	15283	15373	15252	15412	15339	15418	15213	15479	15258	15152	15427	15443	15375	15243	15435	15355	15472	15341	15184	15278	15397	15140	15304	15418	15586	15261	15229	15459	15327	15461	15209	15195	15431	15358	15349	15442	15400	15138	15376	15388	15330	15316	15230	15329	15313	15429	15445	15280	15329	15430	15305	15462	15423	15332	15473	15454	15388	15211	15509	15224	15417	15504	15493	15495	15500	15345	15321	15391	15263	15382	15257	15360	15434	15261	15308	15320	15303	15355	15279	15355	15450	15391	15413	15359	15567	15236	15505	15435	15379	15541	15484	15394	15383	15364	15271	15437	15555	15448	15403	15402	15340	15302	15322	15253	15413	15419	15235	15361	15442	15484	15485	15341	15418	15423	15381	15340	15342	15364	15361	15298	15305	15344	15254	15420	15266	15406	15442	15235	15203	15261	15320	15303	15416	15448	15552	15415	15517	15427	15472	15512	15389	15285	15364	15390	15363	15460	15269	15258	15422	15332	15153	15368	15348	15575	15193	15372	15379	15480	15487	15032	15349	15459	15304	15191	15296	15214	15552	15420	15289	15443	15449	15449	15454	15297	15497	15449	15459	15339	15305	15255	15370	15159	15177	15276	15348	15340	15353	15374	15270	15258	15335	15141	15257	15537	15491	15346	15465	15393	15200	15469	15269	15222	15258	15502	15394	15438	15395	15237	15526	15380	15315	15389	15298	15378	15273	15375	15479	15419	15493	15247	15261	15211	15270	15267	15314	15227	15292	15315	15480	15294	15355	15475	15200	15398	15628	15390	15359	15499	15390	15394	15388	15260	15365	15176	15133	15203	15326	15415	15259	15250	15266	15265	15363	15361	15385	15436	15274	15325	15260	15512	15223	15180	15406	15468	15289	15248	15316	15523	15346	15469	15403	15274	15372	15279	15347	15346	15470	15370	15095	15479	15105	15329	15383	15361	15389	15248	15333	15416	15235	15207	15612	15398	15499	15134	15198	15543	15369	15449	15460	15351	15279	15389	15176	15290	15344	15306	15082	15334	15317	15159	15363	15468	15497	15477	15519	15428	15314	15494	15371	15267	15281	15354	15383	15504	15245	15323	15328	15219	15249	15348	15293	15206	15222	15138	15487	15359	15336	15295	15388	15281	15406	15264	15372	15270	15527	15319	15335	15535	15352	15299	15455	15248	15400	15376	15313	15505	15447	15164	15192	15440	15480	15517	15371	15401	15397	15368	15406	15295	15096	15347	15434	15410	15489	15358	15333	15371	15369	15429	15418	15367	15448	15342	15395	15528	15313	15318	15264	15396	15299	15336	15217	15469	15270	15348	15311	15344	15332	15388	15395	15446	15437	15338	15396	15396	15396	15288	15386	15271	15476	15464	15341	15388	15461	15422	15483	15463	15329	15248	15253	15330	15327	15338	15459	15412	15397	15311	15226	15291	15314	15243	15405	15401	15312	15262	15337	15322	15388	15183	15397	15260	15427	15346	15517	15356	15282	15480	15435	15425	15410	15418	15450	15274	15214	15252	15526	15504	15404	15175	15505	15314	15447	15220	15443	15564	15547	15288	15268	15421	15441	15415	15257	15332	15349	15317	15367	15464	15476	15383	15176	15277	15438	15178	15266	15479	15335	15483	15293	15292	15452	15434	15601	15429	15264	15418	15314	15336	15645	15307	15241	15215	15394	15337	15460	15473	15481	15328	15422	15369	15312	15363	15230	15344	15342	15283	15463	15329	15399	15595	15158	15352	15195	15556	15262	15291	15516	15342	15348	15620	15383	15295	15364	15388	15385	15413	15344	15338	15400	15268	15485	15171	15332	15332	15307	15286	15403	15310	15252	15311	15287	15349	15435	15187	15355	15137	15216	15591	15328	15309	15077	15633	15418	15529	15482	15223	15114	15366	15339	15419	15308	15393	15515	15168	15324	15445	15410	15369	15411	15309	15551	15378	15376	15392	15352	15422	15391	15414	15346	15474	15346	15302	15404	15347	15188	15231	15344	15331	15420	15449	15244	15234	15326	15249	15334	15301	15309	15416	15146	15492	15448	15292	15451	15244	15173	15370	15314	15579	15320	15365	15329	15250	15236	15329	15276	15229	15558	15412	15347	15502	15449	15340	15225	15478	15240	15255	15267	15239	15308	15337	15233	15265	15227	15367	15360	15466	15398	15539	15413	15498	15523	15584	15432	15380	15654	15460	15318	15225	15485	15395	15428	15280	15416	15433	15560	15451	15497	15213	15312	15216	15377	15329	15506	15356	15355	15538	15149	15431	15244	15191	15297	15543	15291	15295	15339	15117	15378	15364	15209	15435	15317	15349	15377	15468	15358	15237	15387	15430	15340	15265	15455	15349	15454	15387	15386	15400	15252	15422	15150	15359	15428	15539	15340	15418	15543	15261	15196	15421	15228	15375	15336	15379	15315	15373	15389	15528	15330	15515	15352	15259	15617	15456	15469	15284	15444	15259	15287	15451	15582	15322	15436	15434	15368	15451	15275	15303	15358	15342	15450	15217	15220	15476	15653	15420	15271	15577	15447	15388	15373	15223	15262	15384	15385	15360	15354	15488	15404	15592	15268	15346	15204	15374	15442	15268	15349	15391	15399	15359	15228	15342	15238	15370	15298	15230	15496	15480	15416	15362	15441	15316	15375	15295	15557	15357	15369	15366	15472	15508	15409	15464	15390	15421	15352	15350	15401	15317	15325	15418	15504	15323	15532	15280	15473	15359	15351	15364	15234	15467	15436	15501	15466	15431	15316	15379	15487	15392	15360	15176	15526	15505	15343	15380	15348	15199	15209	15251	15474	15337	15435	15438	15527	15243	15378	15254	15166	15440	15350	15408	15292	15302	15556	15472	15418	15368	15376	15278	15270	15257	15328	15371	15358	15353	15359	15444	15526	15276	15289	15509	15319	15393	15559	15408	15505	15284	15460	15278	15484	15440	15242	15340	15293	15514	15562	15386	15312	15228	15521	15472	15454	15430	15355	15328	15441	15334	15299	15481	15237	15342	15158	15374	15129	15448	15192	15329	15437	15227	15375	15386	15480	15577	15347	15365	15409	15478	15305	15246	15509	15211	15424	15357	15468	15223	15387	15315	15316	15459	15349	15380	15304	15175	15342	15371	15476	15332	15459	15430	15366	15406	15235	15465	15412	15392	15351	15337	15332	15467	15389	15228	15240	15243	15574	15465	15494	15170	15256	15438	15176	15228	15467	15615	15468	15392	15429	15454	15564	15414	15278	15418	15328	15613	15421	15463	15497	15259	15527	15205	15427	15285	15334	15323	15358	15423	15221	15352	15275	15388	15445	15453	15261	15362	15182	15647	15354	15216	15267	15391	15235	15437	15256	15295	15275	15336	15368	15401	15164	15401	15287	15316	15398	15182	15266	15400	15377	15427	15349	15262	15371	15415	15382	15214	15357	15522	15343	15270	15299	15355	15352	15389	15385	15349	15356	15345	15280	15445	15317	15309	15094	15305	15292	15469	15661	15296	15302	15340	15379	15425	15319	15478	15238	15184	15331	15194	15334	15255	15165	15387	15616	15510	15473	15330	15266	15523	15343	15356	15495	15412	15154	15370	15624	15335	15301	15503	15294	15366	15474	15344	15332	15241	15285	15314	15380	15238	15447	15467	15425	15402	15467	15449	15233	15166	15415	15349	15178	15345	15584	15260	15392	15390	15169	15424	15259	15380	15374	15329	15168	15391	15396	15412	15254	15334	15417	15333	15340	15461	15240	15573	15547	15346	15486	15394	15679	15337	15436	15397	15388	15414	15309	15388	15572	15357	15294	15491	15460	15272	15357	15499	15286	15303	15343	15275	15379	15321	15502	15419	15303	15408	15335	15429	15360	15300	15310	15601	15533	15212	15346	15535	15320	15366	15102	15350	15380	15396	15334	15341	15395	15467	15348	15332	15171	15312	15231	15290	15448	15386	15416	15555	15254	15399	15384	15345	15267	15497	15294	15383	15515	15307	15390	15294	15327	15530	15489	15226	15402	15537	15290	15282	15353	15476	15167	15371	15459	15435	15487	15293	15385	15348	15291	15436	15239	15302	15468	15393	15272	15458	15310	15425	15522	15325	15308	15419	15389	15333	15309	15426	15298	15353	15382	15266	15229	15340	15315	15444	15249	15343	15351	15271	15340	15194	15261	15380	15338	15402	15419	15349	15294	15312	15305	15413	15389	15525	15254	15460	15488	15270	15281	15339	15284	15250	15427	15427	15418	15212	15395	15355	15281	15427	15509	15452	15223	15245	15255	15347	15217	15407	15261	15215	15324	15486	15342	15588	15281	15393	15372	15392	15201	15294	15153	15266	15348	15442	15662	15313	15221	15276	15377	15332	15247	15393	15327	15469	15285	15500	15350	15336	15481	15413	15229	15368	15477	15341	15308	15312	15295	15292	15301	15447	15410	15372	15226	15360	15353	15382	15561	15383	15326	15400	15205	15515	15359	15461	15381	15324	15486	15343	15261	15276	15639	15287	15334	15231	15344	15373	15269	15303	15591	15375	15419	15430	15270	15374	15356	15249	15467	15344	15414	15277	15306	15529	15309	15375	15476	15340	15364	15357	15303	15539	15351	15364	15407	15546	15226	15265	15258	15239	15528	15273	15305	15500	15327	15235	15353	15223	15208	15365	15426	15385	15245	15308	15331	15610	15514
32503	46176	41033	31396	24814	20762	18255	17084	16336	15687	15056	14456	14226	14023	13888	13779	13843	13699	13484	13465	13778	13552	13297	13477	13411	13550	13431	13321	13398	13373	13342	13232	13383	13387	13291	13318	13420	13216	13340	13200	13231	13351	13186	13356	13235	13304	13444	13252	13213	13275	13084	13373	13312	13187	13169	13227	13248	13322	13371	13191	13215	13305	13149	13186	13122	13188	13281	13133	13032	13274	13222	13232	13352	13256	13295	13308	13164	13280	13256	13452	13276	13155	13290	13263	13382	13327	13285	13139	13341	13124	13352	13385	13081	13367	13336	13333	13269	13148	13388	13282	13242	13393	13163	13219	13123	13297	13224	13160	13289	13166	13184	13188	13341	13249	13133	13334	12945	13064	13208	13233	13271	13173	13108	13090	13300	13209	13170	13399	13192	13336	13204	13341	13176	13217	13156	13234	13235	13109	13369	13132	13285	13154	13279	13171	13194	13319	13156	13229	13060	13314	13265	13192	13221	13275	13362	13294	13135	13152	13102	13173	13193	13246	13173	13250	13251	13253	13269	13101	13292	13199	13336	13262	13303	13275	13216	13139	13193	13204	13203	13370	13200	13284	13159	13085	13214	13121	13222	13440	13125	13238	13317	13228	13249	13134	13192	13159	13149	13283	13438	13000	13428	13114	13149	13328	13166	13336	13056	13380	13145	13255	13242	13264	13234	13180	13397	13349	13340	13167	13287	13299	13354	13323	13157	13353	13327	13263	13221	13163	13256	13283	13175	13296	13176	13296	13194	13254	13229	13203	13084	13197	13309	13186	13126	13273	13395	13363	13273	13298	13322	13048	13193	13291	13161	13324	13149	13195	13145	13189	13133	13267	13325	13326	13127	13308	13030	13371	13184	13366	13240	13347	13338	13107	13311	13288	13271	13258	13197	13190	13458	13239	13418	13198	13211	13215	13056	13151	13224	13290	13289	13119	13174	13399	13248	13261	13244	13124	13229	13247	13222	13289	13267	13282	13399	13075	13267	13159	13140	13191	13253	13293	13291	13341	13382	13332	13231	13283	13254	13233	13145	13187	13215	13285	13156	13220	13291	13278	13183	13062	13295	13227	13405	13237	13182	13094	13264	13258	13222	13221	13092	13267	13274	13117	13229	13087	13366	13121	13425	13198	13145	13165	13299	13199	13293	13185	13363	13079	13365	13319	13284	13201	13227	13104	13054	13116	13281	13238	13178	13195	13207	13314	13199	13134	13102	13325	13063	13167	13152	13420	13081	13146	13246	13197	13445	13295	13370	13200	13253	13158	13386	13233	13247	13236	13276	13261	13171	13360	13441	13292	13210	13215	13364	13387	13180	13294	13164	13160	13070	13146	13165	13218	13065	12995	13290	13119	13134	13301	13390	13018	13386	13100	13333	13115	13316	13232	13377	13271	13198	13309	13250	13411	13111	13276	13163	13277	13259	13294	13369	13372	13286	13247	13235	13199	13253	13195	13167	13332	13136	13177	13148	13069	13326	13397	13200	13284	13239	13193	13272	13347	13180	13206	13063	13286	13300	13167	13133	13298	13255	13374	13103	13173	13158	13166	13237	13263	13201	13260	13247	13304	13151	13282	13103	13292	13131	13310	13048	13227	13134	13214	13102	13208	13303	13191	13322	13181	13199	13207	13238	13258	13318	13174	13103	13272	13300	13298	13155	13332	13311	13255	13245	13109	13248	13183	13048	13232	13137	13274	13344	13244	13284	13090	13489	13223	13127	13135	13208	13178	13353	13112	13312	13213	13186	13447	13221	13176	13236	13169	13157	13121	13275	13218	13321	13361	13301	13203	13338	13148	13241	13213	13275	13336	13110	13323	13123	13092	13289	13238	13162	13361	13169	13378	13295	13288	13412	13120	13344	13360	13189	13308	13326	13238	13239	13214	13264	13529	13234	13247	13289	13221	13161	13259	13322	13105	13346	13263	13259	13264	13395	13189	13214	13240	13351	13243	13355	13282	13024	13275	13117	13374	13180	13410	13239	13128	13323	13195	13114	13384	13267	13244	13281	13173	13334	13199	13072	13296	13320	13238	13261	13258	13341	13220	13199	13113	13213	13216	13408	13145	13186	13328	13156	13270	13259	13108	13363	13092	13273	13241	13262	13069	13346	13298	13323	13264	13274	13300	13230	13236	13230	13194	13166	13267	13391	13260	13265	13268	13130	13317	13287	13371	13360	13296	13196	13317	13282	13266	13300	13288	13255	13307	13260	13192	13283	13157	13147	13127	13282	13271	13189	13093	13344	13260	13017	13311	13221	13207	13096	13309	13364	13308	13362	13241	13258	13309	13202	13331	13279	13323	13289	13052	13063	13182	13361	13165	13350	13207	13423	13303	13202	13155	13237	13206	13416	13186	13219	13183	13192	12941	13218	13220	13307	13071	13133	13229	13097	13245	13270	13228	13067	13192	13268	13313	13276	13366	13307	13398	13414	13365	13227	13260	13233	13402	13194	13060	13240	13292	13183	13296	13349	13176	13288	13236	13269	13210	13222	13259	13418	13361	13232	13221	13205	13282	13212	13442	13339	13404	13277	13254	13337	13135	13201	13202	13218	13451	13450	13136	13160	13055	13312	13278	13251	13209	13297	13253	13284	13042	13446	13188	13329	13088	13407	13048	13274	13260	13413	13134	13299	13269	13194	13144	13185	13208	13200	13322	13174	13187	13371	13222	13126	13064	13355	13158	13188	13285	13260	13210	13127	13141	13226	13229	13214	13247	13197	13345	13238	13237	13157	13057	13343	13378	13239	13158	13222	13163	13292	13039	13212	13186	13333	13232	13280	13282	13252	13130	13356	13330	13107	13258	13356	13265	13237	13380	13327	13084	13155	13361	13132	13286	13288	13231	13231	13263	13199	13263	13057	13229	13307	13212	13242	13352	13067	13129	13303	13311	13311	13424	13254	13281	13196	13181	13363	13289	13161	13320	13173	13153	13145	13356	13178	13355	13190	13185	13401	13272	13256	13081	13258	13188	13254	13333	13240	13273	13184	13203	13206	13092	13183	13203	13247	13197	13452	13236	13330	13288	13158	13205	13269	13182	13113	13102	13393	13273	13326	13336	13128	13093	13116	13185	13194	13223	13077	13379	13298	13209	13408	13040	13234	13124	13254	13234	13241	13260	13201	13261	13105	13349	13388	13239	13204	13138	13195	13340	13213	13248	13305	13178	13225	13278	13403	13126	13297	13377	13130	13244	13400	13238	13163	12981	13351	13109	13062	13118	13316	13133	13316	13242	13263	13125	13271	13375	13317	13288	13336	13223	13147	13275	13117	13281	13198	13157	13317	13237	13312	13245	13263	13330	13180	13365	13249	13309	13225	13368	13159	13305	13387	13157	13217	13290	13228	13270	13480	13286	13202	13239	13289	13063	13299	13252	13425	13349	13393	13104	13318	13337	13161	13251	13272	13353	13094	13174	13285	13165	13131	13154	13205	13283	13245	13192	13089	13338	13195	13025	13242	13264	13310	13174	13189	13202	13247	13277	13172	13411	13054	13175	13399	13323	13208	13267	13367	13298	13402	13158	13049	13233	13313	13187	13080	13282	13430	13293	13345	12954	13137	13312	13273	13333	13339	13303	13116	13298	13213	13179	13248	13227	13380	13343	13169	13161	13262	13197	13350	13247	13134	13275	13116	13302	13369	13161	13201	13286	13211	13458	13379	13300	13173	13352	13338	13215	13362	13265	13375	13241	13309	13265	13230	13192	13213	13163	13319	13278	13206	13319	13151	13084	13414	13192	13162	13208	13210	13438	13249	13245	13380	13046	13356	13244	13198	13206	13303	13059	13382	13256	13167	13290	13201	13304	13190	13516	13394	13262	13327	13133	13154	13263	13169	13217	13351	13379	13307	13288	13241	13165	13246	13083	13107	13260	13180	13310	13085	13152	13329	13242	13259	13164	13240	13249	13165	13148	13378	13352	13351	13163	13298	13231	13085	13239	13182	13332	13289	13280	13196	13290	13359	13305	13219	13209	13230	13106	13094	13176	13143	13321	13219	13417	13210	13156	13016	13180	13330	13309	13298	13359	13307	13169	13275	13223	13238	13191	13340	13304	13378	13122	13224	13407	13236	13249	13091	13230	13055	13277	13131	13174	13322	13129	13287	13334	13345	13311	13401	13252	13213	13111	13200	13215	13270	13269	13289	13267	13425	13137	13105	13287	13357	13289	13336	13224	13143	13283	13361	13186	13220	13155	13281	13271	13117	13142	13222	13298	13198	13230	13332	13288	13173	13288	13178	13236	13280	13370	13320	13274	13378	13253	13229	13218	13369	13238	13293	13347	13303	13301	13328	13215	13221	13263	13126	13264	13276	13368	13218	13339	13107	13273	13086	13161	13257	13298	13131	13182	13198	13208	13280	13320	13274	13302	13192	13227	13035	13224	13166	13110	13227	13338	13283	13252	13151	13442	13172	13258	13223	13303	13235	13282	13411	13250	13316	13253	13278	13307	13209	13427	13212	13416	13376	13046	13438	13177	13282	13320	13285	13233	13318	13137	13177	13358	13242	13111	13354	13437	13285	13222	13420	13372	13346	13217	13183	13195	13248	13384	13217	13137	13117	13221	13247	13270	13301	13350	13245	13242	13189	13216	13109	13337	13174	13198	13162	13188	13106	13216	13415	13249	13400	13165	13134	13333	13424	13165	13267	13264	13257	13149	13380	13286	13176	13225	13300	13183	13326	13163	13429	13302	13188	13200	13150	13280	13260	13265	13431	13224	13180	13382	13191	13362	13178	13116	13338	13295	13392	13233	13133	13406	13398	13291	13223	13327	13262	13172	13360	13417	13240	13131	13127	13377	13415	13172	13159	13212	13067	13183	13215	13263	13241	13284	13161	13236	13443	13269	13134	13363	13204	13444	13245	13427	13237	13240	13159	13292	13228	13337	13296	13309	13257	13345	13255	13177	13158	13154	13248	13313	13215	13351	13070	13325	13106	13181	13235	13247	13366	13034	13188	13447	13330	13309	13249	13257	13186	13275	13418	13241	13240	13315	13388	13363	13285	13406	13469	13255	13432	13360	13400	13149	13339	13174	13274	13368	13179	13291	13255	13336	13059	13359	13189	13261	13109	13223	13155	13215	13256	13268	13170	13138	13262	13209	13184	13207	13319	13289	13237	13203
23919	21086	28643	26180	25608	25538	23387	19312	18016	17803	17249	16635	16403	16390	16146	16032	15862	15589	15624	15583	15512	15354	15624	15412	15330	15488	15568	15130	15324	15350	15260	15011	15134	15028	15367	15173	15124	15308	15121	15114	15251	15141	15160	15169	15152	15063	15021	15072	14963	15167	14933	15207	15255	15069	15055	14935	15118	15200	15151	14916	15121	15093	14991	15094	14997	15028	15122	15228	15141	15112	15163	15108	15048	15113	15015	15174	14987	15006	15053	14957	15153	15129	15110	15075	15037	15150	15101	15115	15146	15052	15119	15030	15103	15152	15067	15170	15090	15242	15136	15089	15009	14847	15202	15050	15372	15096	15019	15085	15053	15117	15207	15120	15163	15122	15069	14853	14869	15140	15112	15129	14884	15321	15017	15001	15091	15192	15092	15058	15013	14962	15035	15024	15128	15156	15035	15052	15056	14962	15006	14953	15147	15057	15121	14994	15201	14984	15167	15033	14995	15194	15029	15177	14875	14848	15217	15137	15117	15089	15044	15208	14976	14876	14949	14979	15277	15076	15169	15290	15154	15046	15132	14943	14840	14845	15124	15002	15040	15283	15113	14931	14905	14969	15161	15226	14988	15092	14911	15172	15038	15138	14993	15169	15091	14928	15344	15119	15133	14970	14902	15237	15225	14899	15114	15009	15017	14982	15270	15020	14989	15038	15089	14955	15046	14983	15221	15138	15102	15224	14925	15152	14844	15059	15057	15079	14996	15114	15171	15117	15090	14993	15085	14937	15167	15093	15050	15112	14950	14965	15049	15008	14965	15014	14995	15030	15268	15005	15026	14839	15131	14980	15084	15130	14954	15172	15036	15012	14967	15086	14980	15132	14958	14927	15052	15016	15171	15084	15130	14960	14983	15011	15170	14945	15024	14989	14913	15128	15077	15221	14935	15087	15060	14898	15017	14917	15040	15054	15194	15212	15085	15136	15266	15325	14955	14942	15206	15066	14978	14987	15092	14991	15155	15223	14974	14820	15098	15115	15015	15017	15071	14988	15020	14915	15218	15084	14971	15004	15159	15161	14986	15156	14993	14946	15123	15192	15273	15221	15043	15194	14962	14795	15049	14937	15107	15088	14969	15053	15060	15066	14982	15196	15055	15273	15020	15079	14952	15097	15117	14999	15148	15089	15125	15078	14942	15029	14972	14929	14849	15263	14975	15035	15106	15098	14950	15330	15175	15014	15101	15017	14899	15040	15096	14924	15121	15195	14936	14983	15117	14981	15223	15028	15121	15053	15108	15012	15102	14970	15138	15113	15119	15141	15092	14977	15151	15085	15137	14895	15175	15173	14915	15045	15069	14927	15011	15099	15143	15197	14982	15175	15138	15109	15298	15225	15188	15120	15037	14847	15115	14986	14915	14922	15148	15145	15086	14888	14986	14953	14953	14975	15030	14990	15141	15015	14881	15052	15018	15111	14982	15052	15153	15240	14781	15073	15024	15151	15148	15004	15073	15049	15149	15065	15165	15263	15096	15121	15152	15259	15143	15282	15109	15047	15108	14890	14995	15050	14984	15193	15328	15162	14689	14847	15168	15250	14984	15022	14954	15048	15085	14972	15097	15093	14911	15091	15012	14995	15279	15124	15188	14987	15052	14881	15059	14779	15121	15051	15048	14943	14934	15253	15048	15109	15166	15036	15104	15068	15301	15158	15166	15042	14986	14871	15126	15032	14974	14994	15090	15069	14913	15111	15191	14954	15053	15073	15098	15164	14924	14923	14926	15015	15085	14934	15072	15057	15050	15190	15219	14938	15170	14895	14859	14981	14931	15169	14904	15037	15196	15084	14977	15038	15130	15204	15213	15057	15192	15081	15099	15023	15222	15141	15112	15032	15045	15162	15174	15165	15035	15021	15077	14978	15066	15089	15189	15108	15235	15318	15101	15162	15159	15127	15122	15089	15237	15014	14861	15017	15094	15044	15052	15243	15112	15111	15203	15197	15205	15187	14991	15113	15047	15229	15153	15188	15066	14924	15169	14928	15143	14970	14951	15091	14999	15062	14908	14982	15190	14989	15116	15127	14957	15059	15180	15151	15127	15110	15173	15270	14954	14914	15068	15131	14969	14991	15203	14965	15130	15030	14937	14943	15050	15097	15072	14874	15055	14983	15002	15093	15183	15111	15246	15139	15175	15152	15149	14926	15075	14935	14919	15154	14947	14943	14876	15131	14970	14901	15109	15055	15029	15030	15052	14906	15148	14964	14998	15055	15074	15127	14968	14942	14925	15182	14927	15116	15104	14938	15037	15181	15030	14960	15166	14976	14930	15142	15010	15240	14998	15070	14878	14987	15224	15118	15243	15206	14962	15060	15090	14983	15180	15108	15005	15045	15029	15001	14941	15068	15217	15180	15070	15090	15076	14993	14992	14996	14948	15163	14984	15047	15096	15037	15026	14954	14949	15265	15024	15067	15073	15024	14973	14978	14943	15079	15127	14915	14986	15061	15027	15132	15007	14968	15169	15133	15038	15021	14966	14967	15090	15033	15151	15201	15037	14942	15084	15028	15180	15034	14955	15091	15055	15001	15063	15019	14984	15155	15083	15053	15396	15163	15009	15079	15155	15104	14954	14926	14871	15213	15060	15309	15043	15157	14912	14940	14898	15116	15167	15079	15044	14867	15130	15152	15002	15206	14963	15109	14990	14997	15005	15102	15084	15115	14937	15105	15085	15017	15252	14908	14928	15106	15022	14971	14966	14972	15151	15077	15118	15206	15079	15064	15184	15070	15178	15221	15120	14935	15166	15275	15034	14960	15161	14925	15152	14972	15139	15025	14998	15157	15096	14945	15047	15050	15032	15212	15034	14844	14943	15120	15122	14997	15165	15146	15040	15070	15056	15176	15216	15138	15236	15134	15035	15183	15101	15113	15264	15042	15074	15018	15149	15033	15185	15056	15006	14809	14915	14816	15009	14923	14998	15105	15144	15110	15082	15086	15236	15046	14990	14943	14881	15152	15071	15157	15081	15106	15341	15016	14944	15190	14969	15049	14913	14969	14972	15326	14972	15045	15171	15018	15001	15311	15062	15184	15214	15242	14990	14930	15224	14910	14997	14983	15054	15037	14845	15181	15170	14970	15083	14993	15205	15089	15177	15139	15209	15147	14940	15149	15058	14996	15193	15168	15206	15054	14997	15174	15228	15149	15166	15067	15079	15108	15241	15119	14995	15121	14824	14903	15059	15036	14982	14971	15123	15017	15102	15190	15033	15135	15254	15157	15019	14931	15090	15146	15130	15054	15392	15187	14951	15094	15214	14969	15156	15013	14830	15009	15234	14893	15115	15186	15250	15078	15211	15089	15133	15287	15121	15000	15084	15129	15058	15071	15118	14910	15098	15043	15118	15146	15078	15117	15120	14994	15188	14984	14925	15044	15054	14982	15066	15133	14999	15237	14963	14916	15091	15061	14934	15158	14955	15146	14933	15041	15526	14958	14820	14751	15179	15029	14894	15062	15016	15158	15256	15077	15101	14892	15095	15045	15105	15159	15062	15015	14976	15145	15106	15167	15112	15135	15022	14883	15059	15017	15111	15059	14936	15118	15077	15068	15149	14907	15030	15184	15267	15063	15067	14942	15028	15012	15215	14873	15146	15185	15016	15100	15085	15034	15064	15087	15060	15145	15040	14967	14940	15064	14942	15236	15128	15115	15014	14924	15008	15232	15033	15177	15049	15125	15016	15311	15352	15138	15043	14888	15017	15014	15064	15091	15109	15096	15145	15165	14977	15207	15082	15044	15234	15149	14984	14845	15207	15108	14990	15034	15063	15145	14995	15012	15062	15159	15164	14966	15120	15153	15038	15136	15125	15244	15090	15104	15108	15223	14892	14939	15176	15187	15108	15091	14989	14897	15225	15115	14961	14929	14986	15075	14932	14978	15132	15049	14885	15000	15072	15041	15149	15056	15001	15212	15070	15204	15110	15047	15116	14879	15012	15159	15038	15052	15125	15224	15254	15226	15034	14923	15185	14977	15000	15196	15075	15241	15144	15066	15110	15145	15122	15085	15060	15138	15119	15096	15139	15087	15057	14948	15147	15079	15011	14836	15067	15195	14958	15116	15175	15171	15191	15244	15061	15130	14958	15015	15033	15098	15069	15158	15040	15279	14776	15047	15019	14986	15022	14913	15059	14915	15198	15299	15182	15077	14914	15064	15088	14970	15142	15221	15015	14959	15040	15216	15018	15057	15262	14993	14963	15011	14983	15052	15102	15044	15111	14852	15199	15077	15206	15189	15006	15139	14980	15014	15254	15138	14929	14947	14941	15021	15086	15029	14958	15340	15014	15093	15063	15078	15286	15092	15337	14998	15045	15031	15167	15074	15071	14991	15071	15192	15086	15140	15251	14992	15331	15002	15217	15260	15216	15105	14861	15051	14918	14970	15082	14874	15221	15102	15102	15080	15000	14884	14976	15010	15008	15076	15236	15139	14987	15153	15242	14984	14910	15261	15075	15013	15021	15148	15165	15162	15084	15036	14854	14946	14859	15079	15029	14898	15119	14973	15100	15156	15160	14752	15233	14919	14967	15015	15065	15089	15156	15169	15049	15027	15071	15102	15119	15260	15199	15057	15172	14833	15061	14997	15044	14969	15164	15339	15098	15054	15054	15125	15087	15067	15375	15151	15084	15006	15242	14856	15135	15029	15136	15108	15104	15161	14929	14912	15106	14927	15145	15110	14960	15345	15123	15129	15027	15046	15025	14977	15103	15155	15040	14980	15186	14945	15009	15195	15029	15139	14949	15140	15158	15106	15079	15025	14880	15056	15129	14919	15129	15103	15171	15167	15155	14939	15004	15000	14891	15256	15243	15158	14961	15036	15009	15071	14975	14992	15041	14958	15199	15131	14959	15024	14995	15060	15110	14959	15061	15103	15095	14955	15129	15111	15021	15210	15250	15243	15073	15186	15048	15060	14841	15073	15161	14924	15014	14919	15127	15050	15132	14923	15091	15155	15198	15181	14923	15131	15016	15166	15093	14902	15133	14975	15178	14973	15115	15019	15267	15095	15256	15144	15007	15034	15074	15304	14957	15089	15147	15091	15135	15096	15131	15061	14907	15158	15154	15391	15102	14927	14960	15294	15210	15228	14998	14971	15052	15068	15304	15094	15133	15167
32005	53020	48493	37685	30684	25291	21658	18953	17624	16910	15912	15374	14827	14747	14279	14149	13910	14001	13713	13653	13624	13522	13234	13390	13302	13305	13310	13342	13455	13474	13278	13393	13355	13473	13336	13267	13287	13225	13140	13097	13093	13179	13178	13239	13096	13237	13306	13148	13133	13091	13092	13101	13215	13237	13195	13084	13044	13199	13089	13181	13051	13330	13121	13216	13338	13267	13124	13063	13207	13279	13075	13149	13131	13087	13118	13342	13087	13224	13113	13166	13033	13051	13045	13062	13135	13029	12989	13191	13112	13289	13050	13186	13028	13150	13051	13038	13113	13252	13164	13143	13317	13026	13102	13163	13104	13238	13228	13164	13220	13147	13019	13131	13234	13231	13120	13178	13036	13172	13310	13268	13246	12983	13085	13236	13096	13214	13149	13113	13164	13115	13162	13082	13202	13333	13107	13028	13135	13229	13105	13018	13077	13039	13113	13069	13168	13311	13171	12999	13204	13014	13221	13256	13159	13141	13174	12955	13076	13053	13157	13100	13164	13199	13080	13135	13193	13118	13071	13274	13150	13354	13169	13110	13245	13366	13190	13066	13238	12987	13124	13102	12958	13118	13122	13048	13208	13106	13088	13145	13126	13085	12999	13006	13107	13325	13284	13184	13245	13147	13272	13002	13288	13045	13310	13075	13168	13137	13182	13118	13084	13177	13107	13352	13031	13120	13299	13176	13084	13400	13083	13285	13123	13309	13100	13043	13259	13166	13158	13221	13036	13091	13191	13067	13310	13140	13217	13127	13039	12942	13101	13196	13086	13041	12947	13363	13175	13030	13108	13142	13142	13150	13170	13149	13106	13020	13240	13128	13223	13192	13050	13117	13402	13052	13130	13227	12951	13069	13069	13105	13221	13093	13130	13208	12983	13097	13192	13250	13105	13200	13110	13110	13054	13137	13025	13108	13071	13062	13133	13122	13086	13117	12882	13128	12999	13141	13257	13216	13149	13286	13137	13138	13070	13208	13125	13192	13246	13058	13058	13268	13069	13038	13052	13043	13250	13009	13163	13180	13092	13177	13186	13154	13096	13225	13165	12997	13279	13252	13156	13013	13115	13134	13058	13118	13117	13276	13284	13039	13150	13108	13149	13309	13280	13106	13118	13218	13192	13162	12870	13252	13151	13100	13046	13369	13039	13076	13271	13115	13211	13147	13182	13139	13085	13186	13245	13239	13251	13156	13108	13180	13050	13090	13163	13127	13262	13121	13267	13171	13210	13085	13172	13275	13052	13205	13082	13087	13261	13202	13280	13177	13127	13275	13156	12971	13182	13103	13167	13075	13046	13144	13232	13199	13120	13336	13157	13163	13117	13192	13173	13105	13109	13205	13289	13348	13159	13192	13265	13265	13392	13158	13095	13221	13058	13192	13141	13178	13106	13063	13282	13202	13285	13314	13061	13236	13094	13127	13089	13043	13064	13213	13097	13006	12987	13165	13193	13256	13111	13025	13238	13028	13017	13199	13069	13256	13154	13339	13139	13214	13149	12956	13133	13210	13206	13093	13019	13089	13221	13113	13187	13078	13147	13260	13078	13112	13201	13158	13098	13202	13200	13156	13140	13159	13187	13071	13099	13195	13073	13271	13248	13216	13169	13169	13114	13225	13215	13117	13314	12994	13220	13179	13110	13149	13057	13153	13201	13175	13052	12997	13173	13065	13238	13336	13122	13260	13188	13124	13109	13050	13006	13171	13294	13185	12984	13244	13136	13016	13121	13198	13060	13193	13071	13145	13132	13131	13211	13184	13244	13190	13147	13174	13055	13085	13057	13034	13039	13033	13095	13001	13141	13292	13093	13186	13158	13129	13020	13216	13093	13175	12965	13159	13113	12907	13344	13104	13239	13224	13093	13131	13272	13184	12913	13244	13309	13047	13072	13194	13219	13018	13282	13029	13036	13230	13241	13186	13289	13256	13104	13113	13257	13213	13187	13031	13048	13176	13186	13055	13309	13242	13138	13335	13054	13073	13213	13201	13134	13125	13220	13080	13321	13106	13172	13135	13003	13048	13018	13307	13213	13234	13225	13283	13099	13139	13240	13175	13113	13029	13079	13142	13212	13195	13157	13030	12955	13273	13197	13062	13089	13125	13090	13238	13349	12991	13372	13153	13178	13085	13049	13198	13197	13056	13132	13295	13188	13105	13117	13071	13020	13096	12986	13125	13110	13344	13256	13153	13190	13219	13105	13254	13212	13259	13149	13083	13139	13284	13107	13134	13362	13057	13095	13031	13087	13170	13144	13205	13009	13169	13215	13100	12986	13280	12992	13134	13074	12943	13194	13274	13070	13076	13040	12979	13072	13115	13058	13182	13267	13135	13236	12986	13240	13199	13094	13107	13143	13145	13088	13092	13260	13202	13017	13234	13103	13206	13098	13269	13129	13232	13017	13109	13034	13051	13258	13228	12969	13069	13212	13078	13126	13138	12976	13220	13100	13119	13169	13108	13194	13234	13090	13106	12995	13117	13149	13095	13296	13396	13198	13094	13093	13140	13004	13109	13193	13118	13031	13001	13195	13261	13207	13146	13076	13125	13250	13114	13244	12910	13117	13204	13193	13232	12977	12940	13074	13024	13362	13148	13209	13194	13009	13243	13203	13222	13170	13108	13019	13081	13212	13126	13185	13206	13267	13088	13210	13115	13088	13184	13326	13255	13197	12960	13152	13235	13259	12895	13033	13091	13250	13115	13184	13193	13283	13268	13111	13114	13191	13123	13082	13220	13121	13092	13190	13064	13071	13266	13158	13021	13147	13101	12955	13031	13284	13155	13293	13048	13069	13136	13272	13129	13217	13143	13217	13134	13173	13261	13138	13247	13062	13268	13138	13312	13174	13078	13118	13151	13218	13191	13236	13304	12975	13028	13196	12999	12998	13116	13187	13077	13096	13197	13277	13133	13238	13120	13327	13093	13139	13078	13182	13267	13100	13255	13189	13207	13084	13110	13121	13000	13106	13109	13090	13098	13259	13062	13033	12991	13105	13222	13119	13225	13279	13137	13078	13035	13098	13129	13109	13059	13126	13086	13155	13051	13131	12934	13195	13104	13056	12999	13148	13185	13234	13254	13092	13214	13117	13090	13200	13061	13320	13019	13207	13180	13092	13187	13277	13169	12920	13036	13130	13241	13182	12946	13086	13198	13224	13142	13146	13006	13005	13213	13111	13181	13291	13150	13130	13196	13239	13074	13266	12994	13145	13327	13134	13072	13267	13158	13067	13189	13194	13228	13181	13042	13204	13126	13069	13133	13100	13128	13177	13131	13075	12896	13174	13275	13210	13194	13116	13042	13225	13125	13114	13142	12976	13075	12980	13043	13204	13108	13126	13088	13055	13253	13156	13167	12936	13233	13153	13300	13071	12998	13099	13162	13018	13080	13118	13133	13116	13084	13216	13187	13216	13094	13027	13186	12977	13125	13049	13130	13137	13134	13197	13039	13306	13226	13309	13017	13108	13258	13309	13238	13152	13164	13138	13240	13391	13078	13167	13232	13315	13013	13088	13116	13268	13108	13203	13110	13228	13101	13083	13005	13195	13112	13025	12981	13057	13150	13174	13364	13169	13269	13271	13105	12982	12986	13235	13099	12974	13070	13115	13113	13081	13279	13115	13275	13096	13136	13120	13170	13186	13258	13194	13077	12917	13202	13172	13105	13167	13024	13065	13093	13092	13249	13294	13113	13084	13161	13171	13181	13073	13193	13091	13055	13053	13096	13017	13178	13073	13090	13097	13209	13290	13113	13060	13160	12939	13193	13230	13219	13323	13184	13108	13215	13251	13148	13185	12983	13099	12954	13164	12892	13242	13089	13188	13280	13079	13243	13077	13310	13143	13101	13182	12979	13141	12968	13327	13186	13004	13033	13096	12978	13129	13223	13146	13286	13255	13299	13278	13215	13053	13265	13087	13234	13121	13019	13108	13199	13188	13109	13099	13182	13224	13152	13273	13190	13080	13123	13149	13192	13290	13201	13080	13118	13261	13070	13242	13071	13082	13255	13045	13141	13101	13026	13278	13166	13099	13170	13117	13220	13091	13111	13020	13202	13128	13214	13271	13221	13182	13336	13120	13166	13078	13098	13102	13247	13303	13104	13130	13107	13171	13253	13263	12932	13158	13063	12919	13118	13096	13291	13186	13015	12984	13024	13131	13031	13270	13047	13132	13027	13056	13251	13233	13114	13162	13115	13161	12989	13038	13316	13222	13295	13060	13185	13074	13274	13197	13235	13050	13167	13211	13004	13108	13137	13218	13086	13107	13200	13071	13284	12956	13102	13053	13164	13292	13144	12951	13202	13147	13186	13028	13028	13211	13406	13226	13252	13089	13217	13264	13314	12937	13149	13062	13218	13103	13268	13006	13041	13191	13122	13001	13209	13181	13177	13123	13151	13033	13056	13080	12953	13015	13165	13096	13090	13067	13291	13161	13217	13086	13190	13087	13305	13062	13235	13098	13069	13175	13122	13021	13073	13238	13318	13179	13321	13045	13264	13197	13174	13135	13253	13090	13153	13388	13166	13107	13085	13184	13088	13236	13143	13136	13095	13243	13252	13282	13064	13169	13391	12963	13171	13100	13242	13174	13087	13208	13251	13209	13290	13350	13139	13057	13067	13102	13181	13209	13133	13040	12998	13253	13167	13207	13007	13214	13260	13180	13170	13121	13256	13179	13178	13250	13129	13195	13109	13149	13182	13181	13085	13092	13110	13103	13170	13070	13068	13044	13181	13041	13196	13184	13125	13114	13174	13101	13132	13460	13348	13166	13104	13221	12975	13067	13166	13119	13118	13160	13063	13186	13156	13193	13213	13133	13227	13064	13045	13238	13298	13159	13172	12983	13245	13189	13216	13055	13092	13172	13289	13127	12985	13185	13179	12924	13015	13202	13107	13253	12998	13318	13184	13115	13051	13175	13271	13072	13095	13249	13223	13165	12951	13023	13134	13224	13174	13216	13084	13244	13045	13162	12965	13177	13116	13188	13206	13115	13140	13251	13134	13053	13114	13212	13241	13251	13123	12987	13138	13195	13125	13080	13038	13169	13057	13077	13164	13161	13068	13080	12927	13173	13180	13295	13163	13415	13318	13192	13024	13209	13130	13185	13051	13214	13205	13291	13041	13116	13026
22654	21023	28847	23962	23316	26389	27716	21814	19925	19455	18444	18064	17273	17078	16839	16823	16887	16532	16260	16395	16187	16146	16092	15872	15998	15955	15822	15805	15840	15653	15784	15632	15715	15705	15859	15668	15547	15830	15745	15586	15663	15810	15546	15481	15501	15624	15522	15548	15744	15769	15569	15538	15528	15555	15736	15790	15604	15595	15557	15732	15768	15608	15658	15617	15624	15532	15633	15680	15569	15506	15829	15523	15629	15506	15621	15646	15552	15557	15509	15673	15651	15430	15530	15494	15534	15550	15523	15743	15663	15596	15650	15442	15624	15411	15589	15511	15487	15603	15547	15606	15504	15602	15843	15466	15608	15651	15515	15598	15477	15711	15497	15651	15586	15658	15667	15602	15331	15749	15533	15584	15628	15492	15509	15656	15386	15536	15663	15604	15580	15807	15582	15722	15603	15529	15556	15717	15661	15658	15518	15506	15528	15727	15586	15511	15621	15421	15565	15362	15480	15485	15409	15632	15595	15462	15763	15623	15871	15669	15478	15383	15631	15475	15593	15654	15501	15520	15561	15647	15741	15550	15536	15546	15667	15698	15884	15738	15567	15671	15693	15586	15601	15338	15590	15612	15443	15482	15578	15521	15579	15580	15445	15466	15674	15420	15542	15434	15377	15426	15508	15685	15767	15592	15586	15661	15478	15594	15615	15413	15349	15552	15752	15426	15514	15537	15762	15706	15761	15710	15679	15481	15625	15462	15420	15387	15557	15771	15459	15553	15642	15672	15498	15517	15724	15353	15552	15497	15241	15680	15509	15510	15387	15669	15568	15487	15409	15413	15520	15519	15477	15494	15626	15504	15426	15528	15480	15533	15793	15629	15586	15618	15449	15605	15586	15362	15643	15595	15642	15681	15729	15476	15653	15405	15562	15710	15524	15385	15414	15634	15708	15578	15545	15773	15641	15505	15589	15543	15618	15409	15823	15541	15534	15548	15507	15480	15607	15562	15425	15309	15669	15507	15793	15402	15561	15675	15550	15838	15654	15552	15661	15604	15685	15558	15461	15629	15442	15507	15702	15548	15508	15343	15437	15573	15735	15663	15455	15611	15648	15538	15700	15426	15684	15605	15420	15533	15460	15610	15602	15805	15466	15534	15541	15585	15628	15509	15464	15346	15338	15645	15416	15535	15668	15464	15610	15527	15351	15514	15675	15526	15816	15654	15571	15589	15758	15565	15424	15429	15662	15557	15559	15368	15545	15675	15579	15476	15642	15460	15552	15568	15536	15546	15778	15498	15556	15600	15524	15530	15405	15592	15464	15452	15722	15469	15596	15601	15484	15399	15622	15503	15466	15428	15549	15535	15479	15726	15532	15396	15502	15503	15578	15676	15568	15519	15480	15550	15620	15350	15499	15777	15588	15728	15497	15487	15753	15604	15468	15475	15530	15404	15542	15635	15598	15539	15527	15637	15451	15467	15337	15570	15597	15550	15490	15628	15592	15467	15478	15576	15324	15392	15446	15490	15490	15794	15756	15444	15266	15468	15530	15462	15584	15722	15645	15441	15318	15321	15480	15396	15537	15534	15688	15727	15618	15502	15488	15495	15413	15560	15642	15647	15676	15628	15467	15613	15677	15526	15615	15503	15455	15593	15315	15696	15511	15514	15477	15483	15525	15623	15536	15666	15377	15640	15526	15546	15531	15496	15482	15378	15578	15534	15389	15448	15650	15590	15377	15481	15628	15598	15539	15508	15628	15641	15552	15579	15634	15633	15564	15493	15434	15356	15634	15594	15579	15498	15533	15722	15596	15497	15628	15577	15491	15635	15643	15392	15478	15423	15527	15718	15537	15616	15577	15646	15534	15594	15656	15321	15572	15537	15497	15389	15333	15446	15678	15632	15570	15722	15614	15448	15402	15681	15502	15368	15531	15567	15490	15600	15501	15608	15725	15540	15588	15765	15606	15511	15334	15605	15617	15521	15608	15522	15412	15802	15552	15636	15390	15624	15707	15531	15615	15520	15650	15509	15365	15679	15401	15437	15644	15580	15539	15528	15446	15704	15767	15428	15586	15701	15583	15438	15501	15536	15426	15513	15453	15405	15767	15501	15530	15553	15307	15493	15362	15344	15524	15510	15646	15599	15448	15604	15660	15472	15419	15517	15489	15489	15562	15509	15607	15694	15596	15538	15436	15449	15567	15690	15810	15704	15596	15577	15622	15517	15513	15462	15632	15484	15700	15707	15500	15504	15462	15698	15593	15534	15725	15399	15742	15286	15493	15532	15458	15447	15612	15763	15577	15652	15572	15550	15376	15694	15510	15510	15505	15549	15570	15571	15529	15324	15578	15482	15613	15690	15510	15399	15485	15394	15584	15529	15461	15505	15605	15391	15399	15442	15437	15387	15561	15466	15610	15528	15554	15473	15455	15500	15403	15600	15562	15552	15561	15474	15462	15559	15623	15675	15442	15841	15552	15495	15736	15690	15528	15547	15550	15503	15740	15687	15740	15484	15354	15475	15541	15581	15590	15671	15395	15670	15684	15540	15576	15589	15624	15771	15521	15302	15553	15558	15379	15496	15745	15271	15461	15644	15482	15342	15373	15541	15661	15516	15410	15622	15536	15667	15587	15556	15544	15526	15503	15579	15517	15550	15348	15549	15483	15620	15488	15659	15391	15621	15523	15530	15555	15460	15495	15580	15611	15553	15456	15549	15391	15513	15454	15555	15660	15562	15682	15428	15622	15719	15669	15449	15621	15342	15546	15791	15508	15724	15710	15275	15477	15548	15515	15582	15469	15766	15512	15538	15431	15495	15610	15531	15539	15577	15475	15449	15654	15600	15804	15569	15499	15626	15487	15420	15322	15634	15612	15480	15461	15575	15637	15578	15526	15620	15583	15535	15522	15466	15553	15284	15350	15627	15487	15502	15611	15576	15484	15552	15476	15644	15611	15613	15546	15517	15580	15362	15489	15476	15578	15383	15613	15607	15589	15579	15621	15581	15575	15713	15784	15594	15522	15560	15538	15505	15595	15656	15657	15601	15431	15475	15588	15590	15546	15724	15481	15337	15584	15528	15533	15470	15613	15799	15478	15524	15705	15387	15379	15696	15451	15625	15556	15472	15549	15377	15523	15628	15670	15324	15399	15503	15637	15545	15470	15495	15722	15464	15648	15458	15453	15557	15652	15593	15831	15483	15577	15485	15589	15432	15584	15536	15529	15545	15635	15445	15590	15609	15496	15468	15541	15604	15554	15653	15653	15543	15630	15451	15755	15707	15371	15635	15686	15712	15552	15519	15441	15507	15381	15443	15636	15593	15638	15553	15514	15482	15402	15556	15687	15479	15631	15712	15515	15489	15376	15770	15717	15509	15631	15560	15676	15301	15441	15538	15748	15683	15476	15673	15406	15617	15504	15324	15561	15551	15516	15574	15573	15696	15467	15521	15555	15479	15663	15505	15513	15491	15549	15572	15469	15557	15736	15630	15766	15472	15407	15471	15567	15390	15579	15487	15554	15579	15465	15608	15506	15423	15539	15551	15604	15705	15660	15441	15414	15378	15360	15429	15411	15617	15318	15422	15424	15615	15644	15561	15670	15550	15683	15487	15603	15373	15472	15657	15686	15553	15569	15654	15569	15550	15563	15548	15615	15619	15618	15615	15600	15490	15491	15628	15688	15270	15317	15639	15651	15575	15468	15642	15450	15544	15479	15680	15811	15488	15464	15629	15561	15498	15576	15664	15449	15665	15278	15476	15495	15455	15268	15473	15635	15705	15672	15578	15456	15562	15575	15597	15489	15276	15670	15819	15433	15538	15672	15627	15699	15516	15435	15420	15390	15505	15704	15564	15446	15426	15525	15382	15683	15469	15478	15562	15610	15486	15446	15494	15653	15605	15396	15453	15369	15487	15362	15612	15479	15662	15455	15479	15344	15432	15622	15416	15668	15504	15657	15686	15754	15415	15418	15547	15619	15528	15447	15823	15502	15538	15595	15611	15399	15670	15625	15586	15553	15429	15714	15715	15570	15631	15755	15448	15559	15437	15608	15362	15443	15583	15694	15503	15473	15728	15314	15613	15488	15588	15562	15524	15573	15655	15612	15487	15599	15529	15432	15658	15474	15542	15492	15679	15339	15542	15766	15595	15622	15561	15368	15651	15516	15570	15615	15558	15460	15379	15389	15676	15306	15440	15619	15621	15815	15785	15576	15644	15634	15577	15624	15567	15548	15505	15647	15342	15322	15516	15616	15522	15581	15515	15543	15428	15562	15406	15553	15547	15468	15545	15495	15438	15621	15357	15289	15716	15384	15409	15446	15455	15640	15660	15488	15547	15648	15556	15512	15446	15515	15651	15594	15398	15711	15580	15468	15561	15401	15407	15491	15460	15439	15640	15750	15685	15392	15466	15486	15547	15692	15559	15485	15560	15526	15638	15471	15485	15615	15294	15539	15516	15674	15587	15375	15258	15652	15579	15783	15583	15404	15584	15517	15689	15677	15634	15404	15460	15535	15712	15408	15560	15459	15497	15443	15538	15720	15549	15622	15661	15723	15473	15578	15565	15510	15545	15511	15629	15700	15764	15591	15553	15559	15529	15567	15331	15400	15298	15499	15333	15585	15619	15621	15519	15520	15616	15655	15798	15437	15620	15386	15533	15589	15550	15506	15590	15449	15388	15474	15541	15489	15661	15695	15608	15644	15639	15555	15518	15570	15581	15443	15374	15658	15654	15621	15695	15612	15470	15474	15564	15729	15408	15509	15710	15603	15397	15561	15345	15312	15341	15586	15494	15520	15374	15527	15794	15605	15781	15457	15515	15606	15659	15644	15715	15634	15737	15543	15478	15643	15364	15570	15599	15507	15572	15531	15625	15695	15779	15576	15550	15535	15532	15663	15619	15355	15560	15846	15698	15487	15583	15561	15698	15528	15520	15579	15469	15373	15564	15426	15560	15494	15518	15579	15389	15557	15814	15629	15676	15403	15441	15407	15269	15363	15511	15440	15500	15681	15437	15539	15561	15596	15617	15578	15627	15599	15622	15622	15760	15522	15515	15614	15516	15454	15347	15593	15584	15749	15431	15594	15763	15461	15467	15416	15531	15758	15625	15638	15256	15567	15618	15866	15690	15660	15653	15672	15608	15484	15648	15679	15604	15582	15656	15661	15451	15647	15511
33521	56999	54454	42946	35371	29249	25056	21606	19451	18563	17289	16341	15928	15545	15166	15055	14645	14575	14242	14162	14025	13911	13782	13776	13750	13817	13611	13723	13767	13523	13592	13626	13509	13659	13575	13442	13477	13433	13380	13509	13475	13523	13470	13476	13584	13559	13318	13385	13335	13389	13284	13328	13404	13305	13589	13427	13349	13387	13408	13325	13306	13355	13405	13425	13269	13493	13391	13262	13336	13392	13315	13367	13524	13420	13374	13397	13498	13305	13261	13525	13602	13255	13397	13337	13330	13138	13367	13477	13469	13361	13554	13356	13290	13405	13507	13187	13338	13261	13194	13377	13447	13566	13250	13344	13284	13470	13461	13157	13427	13251	13424	13450	13231	13471	13379	13364	13237	13323	13400	13366	13193	13360	13442	13477	13428	13436	13346	13378	13446	13276	13455	13487	13348	13254	13291	13414	13342	13325	13402	13361	13347	13449	13395	13371	13433	13258	13419	13527	13396	13401	13499	13395	13196	13419	13355	13471	13288	13353	13528	13577	13286	13378	13309	13409	13429	13342	13343	13421	13329	13368	13369	13273	13343	13335	13321	13011	13313	13315	13387	13332	13518	13500	13495	13363	13407	13348	13461	13245	13468	13416	13250	13372	13444	13249	13287	13408	13227	13367	13292	13485	13385	13335	13343	13378	13420	13308	13378	13312	13280	13341	13336	13319	13256	13255	13427	13452	13455	13390	13300	13557	13294	13349	13245	13275	13372	13519	13451	13300	13300	13418	13358	13312	13330	13316	13278	13506	13477	13408	13431	13384	13262	13342	13256	13497	13349	13266	13514	13415	13333	13412	13335	13202	13326	13282	13515	13344	13392	13377	13399	13445	13425	13423	13209	13292	13401	13479	13506	13532	13384	13343	13428	13449	13320	13434	13396	13222	13340	13292	13404	13404	13406	13352	13382	13325	13496	13399	13278	13392	13437	13216	13280	13362	13376	13180	13363	13415	13463	13590	13159	13389	13367	13295	13261	13437	13256	13416	13324	13471	13310	13305	13334	13277	13416	13495	13404	13314	13413	13231	13361	13349	13365	13536	13274	13225	13398	13194	13300	13425	13325	13379	13379	13357	13200	13421	13305	13329	13434	13278	13353	13364	13378	13389	13324	13307	13293	13342	13553	13326	13276	13380	13271	13387	13560	13360	13269	13447	13268	13325	13317	13376	13407	13343	13554	13371	13409	13497	13423	13284	13237	13467	13410	13520	13350	13404	13377	13192	13367	13507	13362	13547	13364	13320	13327	13353	13419	13456	13280	13270	13441	13250	13371	13356	13295	13498	13352	13140	13390	13427	13457	13209	13281	13176	13254	13409	13352	13427	13329	13277	13388	13348	13199	13409	13531	13483	13492	13409	13338	13398	13367	13303	13425	13388	13377	13555	13303	13384	13265	13237	13385	13380	13199	13409	13287	13403	13332	13423	13401	13408	13599	13329	13221	13312	13487	13400	13195	13341	13301	13369	13341	13296	13410	13363	13370	13438	13382	13131	13547	13351	13344	13362	13470	13344	13046	13292	13337	13263	13365	13388	13409	13365	13423	13400	13347	13247	13259	13435	13321	13410	13295	13099	13413	13324	13305	13339	13172	13395	13361	13576	13206	13294	13409	13478	13319	13292	13402	13375	13297	13348	13288	13335	13401	13315	13314	13252	13394	13348	13358	13287	13502	13426	13382	13296	13444	13285	13355	13485	13379	13365	13416	13288	13454	13395	13148	13337	13326	13208	13382	13187	13477	13392	13336	13360	13229	13555	13310	13380	13220	13240	13353	13321	13394	13244	13191	13376	13182	13323	13323	13438	13413	13255	13377	13240	13375	13452	13376	13319	13319	13362	13450	13292	13336	13356	13450	13372	13341	13490	13392	13147	13356	13285	13337	13355	13411	13449	13413	13373	13485	13359	13434	13416	13289	13477	13395	13504	13210	13324	13368	13409	13529	13426	13282	13363	13434	13388	13335	13379	13257	13357	13414	13469	13418	13354	13505	13246	13363	13464	13187	13442	13209	13396	13300	13371	13216	13397	13277	13234	13338	13475	13240	13332	13298	13331	13486	13408	13420	13445	13280	13342	13361	13495	13204	13421	13432	13455	13382	13330	13293	13312	13362	13246	13391	13283	13132	13325	13275	13372	13464	13403	13415	13420	13448	13439	13314	13320	13362	13263	13532	13247	13478	13385	13154	13432	13312	13218	13401	13309	13493	13338	13443	13482	13340	13230	13310	13308	13254	13314	13241	13283	13280	13443	13367	13346	13398	13308	13508	13357	13332	13535	13260	13234	13303	13405	13539	13303	13285	13462	13357	13347	13584	13557	13449	13293	13501	13221	13433	13327	13283	13467	13383	13426	13213	13447	13511	13373	13366	13222	13333	13330	13516	13332	13214	13285	13469	13322	13379	13280	13372	13350	13365	13320	13252	13383	13438	13476	13258	13617	13438	13355	13373	13379	13236	13430	13577	13279	13308	13414	13547	13292	13326	13375	13304	13424	13343	13250	13305	13121	13409	13393	13312	13230	13376	13312	13318	13394	13403	13360	13350	13247	13330	13438	13326	13398	13207	13414	13528	13202	13263	13433	13417	13300	13347	13239	13250	13407	13481	13372	13306	13424	13385	13436	13552	13314	13382	13431	13361	13337	13274	13561	13310	13507	13383	13312	13333	13273	13359	13377	13528	13387	13295	13505	13258	13499	13305	13384	13317	13395	13296	13472	13330	13278	13406	13268	13421	13235	13256	13410	13284	13381	13310	13338	13482	13285	13324	13317	13377	13373	13351	13369	13356	13367	13101	13361	13314	13432	13317	13314	13440	13341	13290	13328	13429	13352	13371	13440	13345	13356	13364	13450	13310	13372	13286	13250	13299	13394	13297	13310	13429	13292	13550	13263	13211	13471	13335	13165	13396	13524	13462	13478	13301	13377	13514	13479	13329	13280	13495	13324	13496	13389	13325	13447	13173	13384	13325	13097	13332	13317	13356	13346	13386	13419	13389	13249	13370	13260	13448	13349	13394	13254	13314	13365	13272	13323	13423	13459	13152	13364	13332	13291	13226	13551	13298	13323	13353	13427	13445	13341	13477	13282	13471	13422	13459	13374	13339	13418	13494	13382	13316	13292	13456	13298	13484	13369	13297	13332	13313	13363	13406	13389	13208	13574	13419	13334	13450	13433	13420	13461	13276	13312	13564	13371	13565	13344	13325	13448	13405	13402	13394	13387	13428	13372	13271	13305	13289	13398	13361	13432	13310	13442	13401	13223	13319	13424	13501	13439	13438	13396	13372	13569	13382	13374	13289	13229	13623	13430	13423	13381	13388	13317	13360	13414	13208	13519	13301	13358	13285	13302	13310	13288	13235	13345	13462	13377	13591	13433	13339	13334	13406	13345	13433	13402	13339	13286	13369	13423	13429	13383	13433	13360	13339	13320	13351	13445	13433	13419	13314	13440	13479	13386	13247	13381	13292	13485	13353	13564	13463	13475	13399	13464	13326	13369	13449	13337	13387	13459	13371	13249	13439	13231	13526	13393	13533	13531	13279	13363	13436	13513	13461	13464	13349	13400	13396	13343	13237	13299	13425	13398	13339	13265	13394	13347	13288	13271	13291	13399	13235	13344	13493	13451	13386	13392	13434	13453	13178	13410	13332	13472	13336	13375	13415	13482	13411	13362	13510	13428	13287	13436	13385	13296	13225	13366	13314	13296	13395	13430	13257	13439	13377	13504	13527	13351	13474	13380	13290	13407	13439	13344	13308	13402	13478	13434	13486	13301	13514	13379	13350	13386	13477	13342	13483	13408	13360	13227	13365	13465	13215	13439	13295	13193	13341	13342	13455	13489	13370	13255	13305	13389	13377	13158	13406	13281	13308	13456	13234	13259	13495	13292	13432	13259	13353	13458	13455	13321	13325	13438	13361	13419	13280	13366	13385	13334	13392	13228	13360	13409	13378	13263	13470	13321	13364	13394	13397	13454	13211	13361	13297	13246	13292	13386	13529	13378	13436	13475	13219	13437	13492	13328	13269	13424	13486	13453	13289	13307	13558	13362	13355	13471	13465	13185	13435	13306	13262	13333	13397	13276	13450	13362	13237	13406	13452	13390	13340	13414	13309	13262	13364	13415	13281	13414	13332	13374	13449	13321	13238	13544	13368	13298	13489	13281	13525	13408	13445	13454	13354	13354	13328	13410	13436	13469	13345	13274	13406	13346	13498	13255	13277	13395	13273	13415	13295	13341	13286	13361	13490	13442	13339	13280	13405	13293	13461	13467	13372	13397	13410	13349	13178	13342	13250	13387	13471	13312	13250	13387	13293	13323	13397	13412	13347	13249	13368	13397	13287	13380	13317	13393	13434	13482	13275	13438	13390	13248	13330	13342	13329	13351	13193	13360	13336	13304	13328	13438	13459	13394	13358	13392	13341	13365	13312	13341	13531	13436	13258	13309	13409	13575	13407	13590	13479	13264	13535	13301	13329	13420	13398	13580	13500	13293	13421	13426	13450	13546	13352	13429	13348	13502	13373	13359	13337	13278	13407	13197	13365	13319	13281	13237	13471	13305	13476	13240	13287	13396	13324	13385	13326	13404	13268	13329	13287	13413	13525	13330	13308	13264	13366	13302	13324	13249	13267	13176	13279	13255	13491	13445	13477	13437	13406	13344	13453	13450	13491	13466	13362	13383	13277	13398	13281	13312	13455	13311	13304	13185	13371	13362	13345	13359	13335	13273	13445	13305	13404	13291	13431	13284	13379	13235	13254	13400	13347	13277	13537	13189	13372	13236	13344	13404	13352	13487	13352	13352	13386	13257	13291	13462	13385	13252	13389	13573	13375	13368	13340	13288	13223	13611	13412	13407	13384	13323	13457	13309	13266	13350	13293	13208	13379	13257	13562	13286	13340	13354	13383	13352	13290	13533	13530	13435	13440	13198	13313	13446	13353	13394	13415	13353	13241	13245	13445	13448	13377	13274	13292	13376	13513	13473	13347	13358	13370	13319	13311	13394	13383	13356	13530	13339	13350	13434	13382	13373	13379	13208	13267	13447	13320	13303	13409	13370	13169	13300	13367	13352	13410	13467	13386	13451	13373	13533	13432	13279	13439	13176	13431	13358	13354	13417	13403	13414	13321	13393
29601	30749	37866	31599	23935	21027	19356	18077	17496	16949	16743	16377	16304	15971	15940	16035	15972	16072	15654	15937	15861	15816	15774	15691	15524	15689	15610	15671	15618	15547	15697	15570	15672	15379	15563	15605	15463	15467	15604	15711	15516	15638	15576	15638	15656	15593	15540	15427	15456	15664	15512	15493	15548	15549	15574	15319	15459	15486	15613	15486	15542	15442	15510	15623	15617	15412	15451	15299	15463	15516	15553	15503	15654	15564	15373	15581	15514	15364	15316	15489	15506	15289	15499	15365	15527	15497	15492	15530	15449	15608	15480	15392	15678	15621	15548	15457	15470	15486	15531	15495	15448	15608	15546	15477	15600	15660	15533	15579	15388	15475	15710	15457	15456	15390	15466	15405	15749	15610	15618	15687	15403	15542	15589	15234	15586	15566	15558	15543	15390	15435	15500	15427	15551	15521	15413	15373	15557	15456	15607	15548	15313	15567	15413	15666	15527	15390	15502	15557	15382	15558	15367	15429	15574	15386	15294	15501	15372	15482	15467	15501	15276	15552	15495	15621	15387	15518	15661	15419	15522	15715	15564	15267	15524	15523	15337	15548	15517	15345	15548	15422	15394	15398	15682	15505	15375	15532	15436	15519	15518	15381	15468	15371	15545	15489	15415	15512	15612	15502	15300	15630	15345	15347	15541	15438	15518	15441	15439	15372	15618	15371	15578	15518	15553	15563	15363	15495	15422	15424	15625	15611	15308	15542	15698	15506	15681	15489	15357	15301	15365	15483	15400	15457	15434	15485	15398	15392	15450	15338	15574	15366	15439	15242	15299	15479	15546	15566	15644	15370	15418	15467	15463	15520	15610	15601	15608	15300	15385	15551	15751	15426	15674	15573	15597	15321	15572	15350	15265	15538	15525	15316	15192	15349	15479	15473	15478	15552	15525	15482	15502	15456	15413	15372	15469	15621	15582	15662	15532	15518	15677	15453	15561	15650	15621	15523	15544	15461	15261	15490	15585	15509	15679	15410	15428	15585	15528	15573	15513	15520	15783	15669	15410	15573	15784	15488	15443	15441	15519	15514	15589	15264	15505	15550	15784	15614	15531	15461	15510	15696	15530	15421	15337	15550	15503	15377	15572	15320	15699	15619	15480	15291	15390	15686	15609	15481	15419	15377	15584	15570	15298	15377	15370	15470	15824	15461	15622	15441	15509	15296	15378	15509	15600	15422	15429	15462	15491	15330	15489	15587	15518	15444	15430	15444	15462	15594	15436	15317	15334	15371	15534	15498	15639	15446	15466	15487	15428	15569	15501	15645	15503	15463	15267	15549	15595	15627	15567	15539	15481	15351	15524	15465	15612	15335	15448	15576	15518	15564	15592	15478	15541	15581	15460	15708	15650	15640	15490	15513	15575	15676	15328	15580	15568	15399	15487	15556	15576	15542	15450	15469	15515	15747	15296	15465	15264	15158	15352	15499	15490	15380	15472	15386	15575	15380	15485	15513	15652	15503	15375	15378	15294	15613	15463	15418	15498	15326	15349	15639	15407	15628	15530	15371	15541	15317	15380	15392	15339	15390	15477	15597	15631	15392	15477	15480	15480	15217	15453	15574	15407	15481	15499	15353	15501	15522	15386	15420	15518	15456	15505	15311	15446	15585	15442	15432	15735	15630	15542	15526	15507	15445	15577	15452	15412	15563	15672	15275	15392	15564	15347	15733	15610	15603	15584	15618	15673	15471	15473	15177	15401	15452	15410	15586	15596	15678	15524	15347	15381	15550	15274	15417	15502	15480	15702	15560	15659	15320	15320	15414	15502	15485	15350	15538	15474	15604	15420	15549	15323	15633	15456	15538	15612	15351	15683	15576	15322	15615	15420	15572	15513	15649	15403	15435	15504	15452	15472	15307	15433	15541	15283	15505	15468	15658	15600	15489	15385	15391	15497	15369	15469	15476	15704	15632	15424	15451	15743	15494	15617	15396	15579	15594	15358	15369	15398	15417	15427	15566	15374	15441	15338	15611	15322	15213	15534	15562	15402	15501	15598	15616	15553	15411	15347	15568	15523	15359	15313	15540	15296	15515	15458	15412	15425	15515	15600	15589	15467	15517	15349	15450	15550	15328	15377	15455	15487	15463	15479	15472	15509	15369	15312	15364	15522	15617	15592	15584	15416	15414	15585	15377	15634	15531	15613	15580	15647	15620	15487	15302	15673	15411	15696	15567	15566	15469	15563	15546	15306	15391	15285	15393	15545	15503	15645	15700	15589	15439	15360	15329	15586	15543	15428	15534	15411	15355	15630	15498	15419	15422	15569	15413	15490	15586	15447	15268	15381	15389	15663	15336	15297	15444	15598	15577	15382	15587	15319	15542	15677	15725	15433	15385	15439	15649	15331	15495	15630	15525	15507	15626	15462	15529	15228	15431	15615	15462	15460	15556	15570	15566	15523	15475	15470	15581	15571	15579	15471	15368	15438	15700	15515	15375	15508	15504	15409	15582	15577	15313	15414	15394	15353	15500	15269	15330	15334	15548	15369	15542	15470	15710	15329	15534	15647	15542	15486	15435	15348	15291	15522	15542	15560	15597	15389	15445	15581	15514	15555	15317	15601	15545	15594	15339	15595	15506	15547	15337	15340	15617	15489	15454	15516	15319	15542	15624	15608	15505	15529	15526	15599	15608	15611	15488	15581	15633	15487	15342	15620	15586	15568	15350	15593	15456	15284	15428	15547	15526	15436	15333	15441	15450	15510	15545	15712	15688	15437	15390	15539	15501	15531	15588	15577	15402	15581	15460	15620	15575	15598	15524	15565	15468	15489	15586	15756	15570	15560	15539	15554	15393	15283	15548	15494	15458	15594	15298	15460	15329	15707	15518	15392	15263	15470	15611	15601	15394	15377	15315	15528	15607	15827	15640	15418	15677	15519	15227	15406	15349	15656	15475	15338	15515	15351	15436	15427	15451	15515	15477	15469	15573	15402	15559	15505	15488	15676	15588	15554	15601	15477	15450	15632	15608	15620	15638	15638	15148	15442	15413	15482	15610	15530	15574	15475	15524	15618	15411	15443	15461	15507	15442	15425	15554	15603	15397	15366	15488	15677	15564	15612	15546	15402	15504	15406	15512	15559	15537	15650	15436	15741	15561	15322	15479	15443	15618	15550	15553	15737	15413	15354	15529	15688	15579	15476	15476	15499	15652	15585	15642	15467	15382	15461	15495	15410	15585	15478	15363	15627	15657	15433	15388	15446	15342	15504	15555	15469	15267	15419	15569	15560	15538	15578	15479	15566	15453	15501	15417	15625	15504	15526	15475	15438	15515	15513	15445	15502	15629	15555	15496	15406	15523	15560	15481	15587	15689	15497	15349	15454	15425	15467	15238	15384	15453	15566	15617	15335	15559	15394	15647	15442	15533	15462	15608	15670	15388	15613	15383	15515	15518	15443	15559	15512	15469	15555	15577	15567	15404	15642	15423	15505	15432	15496	15462	15367	15471	15548	15522	15532	15504	15417	15478	15520	15446	15492	15286	15695	15571	15581	15364	15345	15464	15677	15572	15576	15525	15487	15619	15712	15426	15627	15432	15404	15492	15378	15289	15593	15572	15396	15627	15505	15518	15431	15462	15323	15675	15523	15533	15635	15523	15449	15452	15648	15419	15635	15458	15378	15245	15330	15519	15466	15688	15434	15443	15258	15501	15801	15671	15617	15369	15496	15665	15390	15427	15589	15601	15453	15312	15550	15579	15834	15537	15428	15412	15561	15468	15769	15421	15447	15457	15503	15595	15622	15577	15491	15431	15575	15548	15615	15512	15593	15442	15489	15470	15305	15503	15525	15653	15617	15738	15661	15456	15591	15552	15684	15550	15449	15622	15677	15364	15358	15415	15594	15366	15618	15332	15382	15675	15467	15383	15422	15619	15577	15616	15611	15463	15623	15502	15439	15414	15349	15407	15449	15686	15459	15561	15573	15539	15543	15423	15495	15513	15639	15508	15551	15374	15651	15518	15523	15474	15488	15587	15576	15272	15689	15472	15621	15639	15648	15584	15561	15489	15566	15348	15475	15599	15367	15215	15373	15603	15457	15566	15503	15525	15352	15523	15433	15494	15370	15398	15306	15531	15568	15349	15505	15281	15304	15580	15425	15432	15463	15458	15462	15436	15477	15503	15559	15530	15569	15424	15546	15466	15595	15425	15179	15589	15459	15680	15383	15400	15523	15505	15616	15651	15527	15620	15716	15398	15456	15519	15602	15495	15518	15556	15596	15452	15599	15362	15504	15481	15707	15350	15447	15599	15507	15457	15472	15424	15489	15618	15287	15369	15492	15423	15426	15638	15423	15563	15473	15634	15269	15398	15648	15412	15579	15432	15545	15522	15568	15530	15380	15307	15655	15558	15574	15448	15435	15478	15744	15473	15357	15469	15491	15419	15401	15372	15690	15429	15433	15534	15395	15482	15555	15598	15456	15626	15503	15513	15459	15420	15576	15557	15515	15455	15353	15481	15427	15397	15586	15361	15419	15583	15638	15592	15447	15479	15631	15678	15709	15629	15334	15410	15493	15467	15651	15619	15370	15410	15547	15648	15394	15598	15653	15426	15421	15323	15504	15466	15373	15401	15459	15381	15383	15693	15507	15240	15323	15394	15379	15367	15619	15383	15442	15565	15433	15647	15339	15501	15559	15447	15362	15525	15481	15482	15506	15612	15422	15599	15472	15598	15472	15465	15700	15501	15367	15516	15507	15685	15491	15661	15373	15475	15604	15500	15677	15376	15520	15405	15464	15346	15463	15584	15455	15586	15848	15577	15604	15638	15655	15713	15562	15535	15515	15569	15468	15512	15275	15468	15419	15545	15411	15320	15338	15578	15521	15478	15689	15416	15573	15562	15544	15384	15436	15626	15372	15393	15593	15375	15476	15548	15602	15453	15618	15597	15446	15508	15570	15484	15603	15524	15587	15475	15445	15529	15466	15359	15732	15687	15639	15483	15574	15616	15524	15538	15421	15716	15427	15432	15519	15446	15302	15555	15531	15489	15489	15404	15470	15415	15575	15596	15480	15400	15490	15363	15590	15453	15483	15443	15419	15495	15460	15549	15321	15532	15552	15440	15506	15441	15479	15608	15619	15408	15422	15550	15531	15500	15463	15509	15646	15248	15387	15435	15611	15508	15579	15387
32607	47567	42101	30338	24099	20665	18476	17253	16104	15706	15138	14594	14605	14270	14271	14070	14108	13882	13831	13618	13736	13467	13756	13569	13662	13556	13472	13682	13481	13431	13503	13568	13516	13444	13559	13390	13406	13398	13415	13473	13364	13425	13570	13380	13314	13473	13476	13354	13402	13500	13403	13385	13357	13439	13492	13540	13551	13431	13347	13401	13477	13182	13504	13421	13405	13485	13355	13469	13379	13488	13206	13445	13358	13320	13362	13271	13379	13382	13433	13530	13385	13389	13306	13537	13336	13247	13265	13463	13564	13276	13393	13232	13523	13454	13202	13404	13368	13407	13498	13400	13412	13478	13293	13506	13308	13436	13453	13498	13488	13426	13509	13381	13354	13374	13364	13331	13344	13298	13501	13360	13498	13415	13330	13370	13506	13455	13325	13586	13451	13408	13291	13502	13473	13297	13346	13324	13534	13416	13417	13234	13607	13420	13312	13389	13456	13308	13486	13300	13374	13407	13431	13378	13545	13265	13445	13253	13280	13537	13530	13466	13361	13400	13178	13362	13422	13389	13268	13494	13425	13460	13356	13447	13340	13243	13311	13424	13347	13385	13426	13443	13248	13323	13367	13499	13488	13370	13425	13184	13427	13408	13537	13424	13426	13424	13512	13368	13458	13542	13378	13310	13387	13443	13307	13352	13497	13371	13467	13336	13294	13339	13601	13238	13414	13571	13284	13468	13523	13447	13553	13386	13252	13496	13322	13538	13291	13250	13287	13351	13432	13505	13399	13510	13456	13338	13290	13370	13411	13320	13506	13342	13354	13317	13420	13261	13509	13418	13454	13253	13414	13475	13436	13441	13393	13624	13554	13361	13487	13326	13420	13315	13387	13219	13370	13280	13508	13527	13501	13345	13379	13308	13329	13300	13488	13307	13380	13288	13278	13533	13463	13413	13501	13453	13389	13339	13261	13435	13419	13438	13386	13414	13326	13390	13214	13374	13509	13318	13573	13418	13460	13296	13512	13595	13482	13525	13414	13444	13361	13280	13410	13328	13546	13385	13406	13289	13200	13421	13377	13342	13372	13337	13455	13357	13338	13398	13313	13467	13431	13362	13518	13465	13501	13240	13382	13358	13357	13389	13281	13512	13305	13480	13264	13417	13437	13282	13524	13278	13483	13305	13460	13559	13490	13296	13354	13432	13438	13504	13376	13384	13456	13417	13593	13352	13298	13212	13380	13387	13355	13389	13249	13284	13279	13332	13391	13268	13311	13306	13395	13358	13318	13296	13559	13420	13414	13283	13424	13259	13427	13332	13424	13376	13597	13299	13419	13320	13262	13433	13360	13350	13338	13389	13452	13470	13394	13437	13513	13315	13511	13413	13502	13473	13470	13365	13335	13521	13356	13551	13537	13373	13469	13335	13345	13241	13389	13312	13459	13314	13415	13556	13451	13299	13358	13286	13322	13491	13436	13347	13432	13356	13490	13337	13357	13334	13227	13494	13468	13506	13464	13491	13397	13533	13335	13350	13395	13322	13252	13481	13535	13207	13631	13537	13412	13525	13337	13381	13427	13438	13536	13453	13261	13507	13385	13544	13507	13368	13548	13461	13526	13391	13358	13462	13497	13401	13352	13311	13350	13290	13454	13464	13436	13462	13330	13285	13381	13324	13359	13254	13395	13419	13459	13349	13250	13547	13320	13273	13411	13450	13318	13504	13428	13278	13349	13418	13404	13429	13440	13337	13329	13509	13337	13513	13405	13363	13445	13364	13383	13521	13446	13429	13342	13564	13441	13348	13534	13513	13288	13322	13454	13517	13434	13422	13437	13291	13335	13361	13362	13395	13440	13492	13317	13554	13404	13456	13480	13297	13551	13402	13344	13553	13432	13426	13321	13648	13459	13243	13364	13491	13413	13371	13417	13485	13526	13386	13278	13363	13225	13434	13406	13361	13409	13617	13278	13386	13476	13625	13348	13527	13442	13558	13510	13462	13536	13401	13497	13408	13220	13342	13360	13507	13560	13374	13348	13375	13338	13429	13422	13296	13291	13181	13534	13303	13401	13243	13361	13364	13284	13366	13418	13444	13412	13281	13390	13498	13370	13355	13523	13486	13408	13461	13466	13249	13316	13221	13575	13196	13377	13417	13302	13393	13300	13391	13453	13494	13433	13339	13362	13377	13509	13355	13586	13559	13345	13457	13307	13423	13389	13429	13345	13354	13418	13300	13395	13422	13235	13422	13283	13460	13526	13449	13400	13226	13382	13354	13568	13297	13425	13350	13246	13458	13437	13288	13346	13399	13379	13400	13299	13456	13535	13412	13382	13520	13196	13487	13403	13505	13526	13567	13494	13484	13544	13425	13295	13443	13418	13594	13490	13403	13325	13328	13479	13319	13425	13374	13402	13200	13548	13373	13358	13341	13525	13493	13403	13431	13398	13347	13526	13477	13216	13405	13466	13441	13253	13313	13429	13486	13462	13351	13398	13441	13424	13414	13350	13472	13421	13375	13416	13318	13579	13408	13437	13461	13424	13331	13408	13453	13451	13385	13596	13515	13247	13478	13461	13378	13629	13335	13527	13386	13383	13447	13437	13503	13394	13363	13499	13404	13434	13393	13423	13409	13477	13300	13353	13439	13400	13376	13548	13363	13484	13329	13425	13556	13402	13346	13559	13407	13463	13364	13406	13359	13473	13508	13345	13379	13367	13510	13394	13302	13471	13378	13376	13347	13471	13409	13584	13332	13437	13443	13470	13448	13406	13374	13523	13299	13384	13400	13344	13411	13364	13495	13451	13410	13403	13363	13441	13498	13554	13502	13451	13421	13377	13342	13347	13381	13385	13415	13427	13295	13327	13454	13390	13423	13293	13224	13423	13409	13471	13327	13196	13548	13391	13249	13390	13272	13372	13454	13239	13413	13425	13371	13491	13570	13436	13372	13340	13280	13546	13377	13298	13356	13422	13502	13416	13244	13423	13357	13492	13444	13393	13216	13393	13565	13428	13563	13350	13395	13526	13235	13431	13383	13420	13529	13416	13349	13452	13504	13345	13354	13438	13295	13322	13565	13293	13400	13292	13447	13510	13299	13523	13499	13480	13334	13521	13475	13461	13388	13257	13384	13387	13427	13167	13475	13359	13487	13259	13390	13431	13457	13471	13523	13436	13346	13279	13403	13448	13236	13389	13392	13518	13633	13417	13430	13326	13292	13347	13316	13384	13500	13233	13537	13443	13362	13384	13547	13276	13353	13380	13420	13400	13413	13375	13497	13504	13500	13349	13399	13482	13502	13306	13456	13369	13399	13461	13210	13324	13485	13402	13430	13489	13380	13462	13472	13496	13352	13257	13447	13439	13445	13546	13468	13465	13358	13466	13542	13435	13415	13426	13595	13351	13421	13480	13366	13284	13532	13399	13326	13610	13415	13456	13320	13365	13325	13270	13394	13414	13339	13531	13357	13418	13469	13403	13392	13408	13257	13553	13275	13675	13391	13374	13286	13426	13446	13413	13349	13288	13482	13444	13192	13334	13398	13475	13441	13435	13445	13342	13371	13408	13406	13409	13390	13250	13421	13470	13204	13532	13253	13130	13240	13410	13321	13477	13322	13285	13338	13379	13335	13429	13364	13425	13525	13319	13434	13470	13431	13456	13384	13532	13261	13430	13522	13491	13503	13099	13534	13428	13407	13410	13421	13518	13459	13469	13350	13346	13379	13324	13431	13378	13326	13338	13378	13486	13457	13492	13274	13391	13313	13081	13379	13153	13253	13456	13413	13511	13435	13439	13462	13473	13404	13252	13481	13402	13502	13398	13509	13554	13301	13337	13409	13509	13382	13377	13344	13488	13491	13423	13396	13528	13493	13434	13430	13379	13381	13279	13538	13404	13360	13457	13397	13238	13436	13381	13443	13327	13345	13449	13327	13700	13266	13425	13311	13410	13445	13389	13486	13507	13569	13457	13351	13523	13352	13380	13485	13469	13445	13231	13496	13453	13479	13362	13360	13395	13485	13456	13344	13344	13307	13393	13338	13244	13311	13492	13486	13417	13283	13442	13342	13386	13562	13372	13214	13337	13494	13412	13435	13444	13510	13452	13574	13439	13592	13298	13460	13471	13325	13278	13466	13382	13292	13463	13394	13398	13304	13454	13317	13383	13428	13326	13371	13323	13286	13568	13278	13432	13310	13406	13309	13441	13316	13304	13382	13382	13418	13429	13275	13375	13360	13576	13446	13365	13182	13439	13381	13354	13386	13452	13344	13561	13353	13396	13609	13373	13471	13285	13434	13436	13445	13338	13202	13543	13210	13440	13362	13539	13579	13318	13439	13476	13562	13346	13465	13462	13596	13438	13348	13298	13461	13491	13437	13326	13351	13264	13616	13312	13368	13377	13312	13317	13385	13414	13569	13497	13494	13590	13313	13486	13295	13506	13488	13453	13458	13441	13394	13394	13494	13508	13342	13228	13284	13404	13440	13427	13425	13254	13353	13510	13444	13344	13344	13401	13464	13357	13373	13474	13367	13538	13418	13396	13410	13449	13418	13402	13191	13397	13368	13527	13374	13147	13433	13453	13366	13437	13439	13358	13279	13347	13466	13441	13497	13466	13357	13358	13333	13281	13348	13394	13303	13326	13441	13577	13371	13395	13469	13383	13248	13599	13429	13333	13332	13323	13392	13365	13348	13303	13259	13420	13396	13440	13479	13246	13381	13566	13470	13549	13423	13391	13463	13459	13529	13444	13435	13367	13410	13677	13414	13275	13182	13343	13398	13286	13463	13392	13517	13400	13538	13389	13320	13509	13367	13495	13465	13464	13343	13307	13384	13408	13400	13339	13361	13404	13497	13541	13487	13416	13282	13354	13648	13440	13430	13373	13249	13588	13476	13346	13316	13528	13365	13394	13155	13391	13173	13314	13471	13252	13496	13402	13331	13515	13428	13508	13538	13504	13190	13400	13321	13253	13316	13423	13391	13329	13446	13470	13436	13454	13474	13410	13329	13558	13445	13283	13402	13470	13419	13402	13418	13548	13623	13419	13634	13400	13432	13333	13481	13276	13421	13403	13427	13391	13381	13415	13289	13456	13285	13509	13537	13331	13466	13380	13408	13597	13437	13466	13274	13252	13567	13390	13461	13384	13390	13351	13298	13311	13440	13484	13390	13331	13413	13466	13525
23991	21043	28487	25701	25082	25198	23431	20170	18411	17738	17056	16780	16399	16365	16135	15974	15744	15890	15888	15905	15696	15516	15393	15638	15539	15632	15492	15414	15533	15459	15418	15457	15286	15261	15403	15445	15474	15195	15445	15273	15356	15170	15337	15253	15211	15219	15156	15302	15309	15328	15435	15550	15371	15330	15347	15363	15291	15180	15354	15289	15347	15251	15535	15271	15207	15193	15367	15340	15115	15255	15240	15309	15142	15175	15443	15202	15440	15362	15380	15290	15287	15389	15454	15323	15177	15194	15420	15276	15333	15262	15432	15464	15124	15303	15298	15390	15356	15061	15117	15242	15317	15377	15277	15222	15344	15314	15332	15285	15203	15283	15292	15276	15350	15343	15228	15259	15276	15357	15216	15227	15315	15216	15198	15295	15313	15273	15370	15155	15152	15205	15227	15062	15316	15150	15450	15147	15287	15316	15445	15072	15222	15047	15221	15328	15219	15471	15166	15406	15364	15398	15298	15194	15130	15205	15411	15351	15311	15454	15466	15261	15248	15364	15448	15155	15422	15375	15248	15054	15348	15532	15245	15014	15177	15144	15172	15217	15299	15293	15326	15233	15239	15375	15347	15247	15370	15130	15254	15295	15175	15251	15401	15371	15174	15292	15218	15282	15217	15248	15386	15407	15202	15118	15255	15271	15357	15359	15298	15306	15247	15236	15437	15268	15220	15384	15286	15137	15215	15205	15345	15050	15335	15315	15474	15352	15290	15333	15163	15265	15355	15497	15297	15356	15154	15190	15225	15234	15384	15323	15246	15190	15293	15283	15285	15112	15265	15227	15376	15235	15405	15221	14983	15149	15255	15348	15093	15127	15245	15214	15300	15491	15287	14952	15269	15381	15415	15297	15199	15272	15088	15441	15271	15423	15226	15216	15252	15301	15344	15326	15355	15330	15400	15154	15284	15237	15241	15140	15207	15243	15210	15231	15125	15166	15144	15386	15244	15358	15423	15354	15300	15213	15323	15373	15309	15271	15505	15169	15340	15062	15245	15216	15367	15363	15301	15352	15111	15227	15305	15647	15320	15324	15363	15249	15327	15238	15203	15258	14986	15276	15067	15341	15339	15280	15303	15322	15162	15331	15352	15268	15216	15088	15171	15248	15415	15327	15478	15212	15247	15370	15266	15220	15065	15132	15187	15435	15168	15552	15473	15474	15355	15325	15380	15231	15310	15446	15194	15224	15355	15415	15268	15317	15372	15190	15298	15262	15389	15405	15261	15276	15409	15169	15440	15335	15349	15237	15311	15346	15267	15381	15227	15332	15216	15263	15182	15231	15307	15199	15253	15325	15411	15341	15340	15334	15228	15325	15352	15438	15273	15433	15272	15413	15332	15222	15148	15165	15289	15164	15261	15265	15197	15157	15515	15053	15276	15258	15195	15249	15283	15282	15219	15200	15369	15239	15215	15169	15415	15250	15381	15449	15369	15324	15362	15180	15538	15214	15346	15344	15202	15215	15251	15457	15299	15084	15183	15452	15275	15231	15351	15264	15231	15434	15241	15409	15358	15044	15230	15384	15275	15338	15087	15506	15227	15043	15042	15288	15225	15258	15220	15402	15343	15124	15279	15419	15256	15183	15284	15284	15140	15305	15176	15274	15319	15304	15508	15310	15246	15330	15180	15243	15242	15163	15257	15204	15244	15388	15501	15249	15237	15414	15210	15322	15214	15294	15377	15375	15307	15152	15376	15472	15425	15241	15171	15270	15386	15176	15415	15280	15314	15305	15361	15479	15310	15381	15166	15432	15273	15371	15311	15369	15061	15041	15221	15146	15307	15222	15211	15162	15272	15293	15348	15282	15308	15482	15445	15244	15338	15427	15253	15448	15085	15354	15314	15356	15313	15274	15124	15343	15521	15402	15548	15475	15389	15387	15325	15512	15235	15401	15187	15353	15267	15077	15194	15262	15381	15517	15101	15265	15411	15209	15380	15257	15320	15364	15332	15288	15294	15439	15382	15239	15180	15343	15371	15379	15406	15307	15343	15202	14984	15159	15360	15103	15278	15197	15352	15249	15234	15316	15214	15086	15292	15316	15239	15478	15156	15154	15171	15331	15394	15193	15213	15330	15254	15282	15266	15249	15231	15408	15412	15439	15247	15151	15165	15244	15203	15252	15249	15386	15493	15217	15056	15365	15290	15160	15233	15170	15303	15185	15237	15365	15154	15107	15090	15466	15310	15309	15363	15409	15270	15385	15438	15275	15077	15174	15322	15387	15220	15241	15109	15191	15467	15269	15277	15295	15273	15351	15281	15341	15082	14990	15421	15328	15364	15173	15369	15141	15360	15386	15337	15189	15183	15180	15139	15175	15288	15300	15100	15145	15334	15389	15270	15302	15326	15321	15561	15380	15272	15176	15140	15289	15401	15383	15344	15259	15261	15140	15330	15485	15171	15303	15213	15274	15327	15248	15395	15273	15278	15171	15260	15240	15393	15263	15277	15226	15253	15107	15360	15271	15310	15337	15332	15215	15141	15266	15306	15221	15415	15367	15241	15418	15224	15127	15150	15358	15161	15297	15379	15291	15373	15264	15235	15274	15291	15308	15214	15342	15160	15382	15333	15244	15166	15292	15402	15248	15000	15150	15472	15277	15179	15121	15284	15388	15274	15207	15466	15170	15220	15356	15415	15530	15280	15347	15125	15424	15351	15369	15295	15048	15261	15216	15290	15429	15228	15273	15540	15185	15371	15293	15259	15394	15301	15235	15480	15347	15285	15509	15202	15174	15285	15290	15230	15180	15158	15179	15122	15267	15357	15350	15395	15191	15399	15302	15290	15289	15093	15330	15234	15322	15424	15449	15511	15489	15268	15200	15389	15475	15294	15215	15215	15364	15327	15235	15361	15331	15367	15397	15467	15235	15281	14954	15395	15255	15314	15322	15471	15280	15169	15281	15389	15167	15264	15306	15368	15334	15490	15404	15573	15255	15325	15392	15347	15479	15317	15172	15236	15167	15184	15216	15375	15356	15074	15171	15276	15303	15234	15290	15162	15209	15304	15197	15225	15396	15435	15393	15375	15240	15447	15299	15410	15440	15356	15084	15326	15325	15338	15230	15431	15288	15253	15425	15241	15203	15287	15501	15219	15272	15332	15485	15458	15204	15259	15361	15334	15180	15186	15196	15372	15434	15167	15273	15298	15255	15320	15195	15203	15284	15297	15146	15436	15157	15257	15527	15307	15291	15428	15221	15282	15282	15309	15325	15506	15363	15256	15389	15278	15392	15350	15110	15180	15154	15302	15350	15147	15339	15304	15396	15186	15177	15231	15499	15513	15400	15448	15263	15370	15396	15344	15308	15057	15492	15228	15156	15124	15160	15403	15314	15145	15330	15224	15269	15365	15260	15124	15200	15267	15309	15249	15322	15353	15383	15312	15397	15412	15324	15457	15417	15308	15113	15121	15331	15317	15394	15465	15390	15526	15303	15296	15349	15388	15023	15210	15419	15149	15371	15427	15300	15239	15153	15221	15216	15265	15166	15348	15315	15091	15391	15156	15225	15240	15232	15363	15306	15229	15285	15234	15268	15151	15380	15221	15300	15221	15309	15413	15241	15257	15221	15277	15362	15461	15378	15308	15380	15334	15222	15213	15254	15257	15101	15298	15197	15394	15385	15358	15256	15179	15266	15267	15355	15419	15289	15224	15212	15308	15382	15252	15264	15273	15266	15325	15276	15200	15427	15451	15307	15163	15330	15407	15221	15340	15243	15402	15469	15306	15114	15195	15312	15346	15227	15300	15321	15182	15152	15241	15184	15211	15219	15145	15332	15367	15112	15263	15235	15331	15086	15165	15390	15342	15407	15309	15240	15275	15205	15284	15346	15415	15371	15286	14987	15361	15212	15141	15095	15198	15262	15215	15194	15339	15042	15301	15350	15310	15397	15384	15320	15302	15523	15293	15266	15271	15263	15233	15227	15434	15328	15516	15365	15304	15266	15151	15434	15413	15238	15440	15191	15284	15427	15260	15417	15606	15226	15370	15231	15176	15398	15505	15152	15274	15266	15398	15580	15383	15297	15139	15338	15506	15372	15270	15397	15201	15277	15366	15122	15289	15346	15373	15276	15160	15435	15329	15275	15295	15278	15317	15300	15372	15393	15384	15228	15297	15000	15189	15265	15186	15352	15435	15484	15152	15252	15145	15197	15424	15060	15338	15244	15324	15253	15077	15097	15191	15357	15444	15345	15303	15263	15346	15137	15415	15040	15016	15268	15134	15223	15194	15366	15409	15434	15351	15270	15223	15282	15317	15207	15336	15278	15226	15433	15089	15142	15310	15222	15023	15235	15208	15241	15345	15349	15542	15255	15277	15319	15298	15445	15213	15183	15323	15312	15304	15083	15275	15372	15243	15317	15384	15324	15440	15185	15274	15237	15363	15252	15151	15120	15330	15219	15229	15282	15320	15258	15337	15369	15263	15253	15427	15144	15275	15309	15119	15264	15501	15341	15223	15245	15237	15238	15337	15286	15595	15269	15383	15322	15186	15231	15314	15247	15232	15261	15437	15394	15066	15148	15460	15300	15322	15366	15351	15279	15341	15328	15365	15304	15336	15238	15108	15135	15475	15421	15352	15241	15441	15464	15224	15125	15201	15600	15385	15324	15341	15325	15144	15208	15269	15271	15151	15289	15201	15483	15240	15115	15141	15262	15149	15313	15359	15334	15184	15141	15427	15259	15181	15187	15306	15341	15218	15257	15218	15239	15211	15328	15437	15497	15301	15268	15237	15550	15377	15338	15401	15289	15424	15344	15429	15376	15379	15284	15304	15218	15366	15333	15315	15276	15317	15276	15342	15276	15418	15271	15286	15196	15089	15291	15193	15410	15416	15183	15004	15327	15211	15314	15210	15155	15310	15165	15231	15153	15132	15238	15255	15287	15329	15322	15239	15211	15405	15117	15281	15182	15135	15130	15081	15269	15228	15349	15272	15420	15219	15317	15348	15404	15367	15322	15247	15352	15350	15399	15565	15359	15283	15312	15396	15337	15156	15105	15105	15263	15195	15148	15217	15317	15341	15237	15272	15096	15420	15371	15575	15379	15399	15190	15363	15237	15262	15296	15365	15401	15213	15227	15200	15292	15140	15313	15249	15122	15272	15180	15447	15389	15313	15358
32253	51207	45999	36077	29748	24922	21581	19417	17371	16852	15911	15371	14928	14785	14545	14124	14164	13869	13972	13793	13663	13567	13601	13712	13573	13408	13554	13586	13407	13382	13567	13504	13338	13282	13423	13429	13268	13366	13238	13072	13356	13140	13218	13284	13308	13338	13346	13385	13201	13217	13394	13255	13300	13294	13294	13313	13327	13231	13206	13271	13234	13409	13352	13264	13215	13123	13356	13266	13338	13198	13089	13275	13268	13294	13199	13247	13092	13246	13172	13310	13244	13163	13369	13202	13358	13325	13329	13248	13229	13061	13378	13267	13058	13166	13295	13232	13345	13324	13148	13276	13293	13376	13204	13243	13197	13332	13242	13194	13379	13419	13009	13140	13299	13200	13344	13166	13288	13233	13365	13193	13256	13037	13388	13255	13255	13344	13180	13336	13244	13220	13188	13293	13263	13272	13232	13399	13282	13334	13172	13258	13114	13355	13383	13319	13143	13402	13168	13052	13297	13332	13228	13088	13239	13403	13310	13251	13209	13269	13203	13289	12989	13110	13273	13172	13284	13249	13421	13294	13170	13264	13254	13183	13283	13303	13133	13230	13200	13282	13314	13301	13261	13268	13191	13289	13195	13328	13170	13316	13270	13254	13236	13327	13406	13159	13279	13232	13205	13403	13317	13184	13091	13216	13330	13256	13293	13133	13445	13216	13321	13234	13307	13398	13435	13239	13101	13129	13077	13298	13267	13335	13159	13059	13370	13222	13179	13404	13084	13389	13201	13247	13310	13161	13402	13349	13197	13326	13136	13226	13472	13089	13285	13252	13345	13324	13179	13217	13386	13114	13178	13280	13295	13233	13231	13091	13390	13247	13335	13360	13286	13145	13308	13246	13219	13246	13347	13329	13269	13220	13285	13191	13324	13297	13273	13095	13213	13304	13191	13359	13252	13298	13303	13439	13234	13302	13278	13117	13156	13271	13366	13109	13178	13355	13287	13233	13045	13341	13276	13268	13078	13282	13227	13382	13375	13146	13317	13247	13286	13262	13311	13211	13382	13364	13241	13207	13277	13259	13174	13247	13317	13247	13127	13173	13202	13312	13093	13305	13225	13197	13179	13182	13252	13286	13300	13210	13275	13381	13359	13233	13257	13189	13249	13320	13057	13289	13140	13328	13139	13274	13200	13208	13394	13221	13132	13202	13318	13156	13224	13290	13240	13205	13177	13428	13355	13183	13385	13246	13270	13296	13189	13279	13204	13148	13102	13223	13206	13246	13357	13263	13280	13403	13374	13183	13174	13281	13332	13287	13147	13103	13381	13247	13313	13322	13292	13249	13361	13269	13256	13153	13306	13110	13111	13271	13162	13143	13182	13271	13114	13217	13286	13150	13306	13225	13282	13249	13301	13227	13211	13271	13208	13253	13332	13201	13303	13184	13338	13361	13155	13200	13179	13222	13155	13268	13175	13317	13312	13217	13222	13310	13153	13339	13229	13318	13227	13182	13338	13322	13178	13214	13131	13268	13255	13225	13424	13332	13241	13100	13232	13234	13078	13339	13219	13262	13372	13224	13268	13299	13302	13093	13257	13160	13130	13190	13217	13314	13215	13344	13269	13231	13257	13222	13287	13402	13203	13283	13187	13231	13168	13044	13030	13061	13256	13444	13256	13305	13181	13257	13306	13167	13143	13142	13204	13212	13178	13054	13420	13274	13293	13374	13089	13490	13197	13160	13231	13307	13302	13168	13399	13256	13246	13163	13251	13278	13180	13182	13252	13233	13200	13172	13326	13254	13234	13242	13154	13299	13270	13115	13255	13335	13374	13348	13204	13168	13268	13174	13300	13189	13330	13324	13249	13296	13360	13255	13018	13232	13267	13341	13198	13139	13264	13281	13235	13380	13164	13231	13016	13164	13135	13081	13273	13213	13251	13279	13175	13378	13156	13193	13210	13126	13460	13266	13126	13444	13272	13058	13210	13343	13279	13261	13216	13174	13286	13366	13319	13169	13259	13286	13254	13232	13212	13189	13234	13141	13152	13056	13132	13199	13244	13338	13257	13336	13185	13293	13179	13268	13301	13246	13293	13232	13091	13324	13317	13287	13272	13180	13314	13218	13204	13259	13231	13166	13223	13331	13129	13031	13315	13273	13219	13301	13396	13196	13236	13302	13372	13261	13199	13347	13191	13244	13193	13179	13247	13083	13143	13181	13269	13118	13283	13204	13308	13131	13216	13204	13159	13322	13315	13286	13112	13131	13317	13298	13258	13159	13312	13134	13335	13287	13384	13263	13263	13330	13335	13199	13338	13442	13170	13284	13088	13274	13289	13341	13373	13177	13314	13175	13220	13401	13175	13416	13375	13363	13256	13274	13264	13349	13263	13200	13150	13389	13310	13201	13191	13315	13248	13139	13157	13127	13141	13303	13355	13247	13407	13279	13399	13197	13346	13233	13284	13258	13167	13348	13500	13297	13209	13301	13266	13212	13253	13268	13418	13213	13345	13174	13135	13028	13238	13351	13361	13267	13298	13164	13517	13264	13102	13251	13263	13220	13140	13358	13326	13262	13125	13298	13286	13282	13133	13156	13342	13273	13365	13131	13309	13268	13115	13355	13346	13362	13157	13251	13195	13287	13258	13188	13216	13345	13126	13385	13337	13199	13088	13329	13199	13233	13285	13290	13298	13114	13307	13273	13071	13328	13234	13226	13210	13323	13245	13309	13326	13281	13211	13264	13333	13175	13309	13222	13293	13218	13242	13201	13336	13398	13215	13272	13248	13322	13433	13136	13337	13328	13289	13248	13232	13123	13188	13262	13288	13383	13252	13042	13369	13114	13398	13270	13223	13424	13324	13180	13146	13105	13121	13193	13031	13317	13300	13312	13184	13281	13170	13409	13263	13161	13419	13184	13151	13089	13429	13446	13315	13207	13262	13273	13204	13268	13058	13389	13179	13010	13214	13367	13259	13263	13362	13203	13315	13255	13262	13121	13287	13342	13334	13243	13366	13064	13261	13381	13220	13303	13340	13182	13362	13082	13374	13299	13301	13284	13497	13375	13249	13344	13115	13182	13330	13227	13442	13167	13216	13244	13267	13329	13225	13307	13219	13278	13247	13284	13284	13066	13214	13342	13308	13425	13269	13173	13176	13370	13364	13293	13282	13227	13253	13340	13256	13345	13295	13123	13149	13121	13288	13240	13294	13378	13251	13326	13030	13160	13383	13275	13026	13290	13279	13119	13312	13322	13333	13233	13249	13244	13272	13257	13335	13486	13267	13229	13121	13341	13177	13317	13180	13169	13216	13172	13291	13268	13322	13012	13297	13223	13322	13204	13312	13237	13295	13306	13297	13303	13286	13214	13110	12973	13156	13257	13274	13151	13303	13165	13313	13398	13259	13301	13272	13194	13269	13235	13171	13273	13257	13170	13187	13274	13305	13162	13426	13187	13199	13371	13253	13280	13236	13217	13292	13198	13099	13133	13236	13106	13241	13373	13173	13338	13298	13231	13083	13309	13298	13249	13238	13376	13179	13229	13130	13356	13296	13197	13297	13159	13221	13175	13104	13271	13341	13223	13198	13265	13221	13212	13103	13255	13273	13254	13263	13325	13168	13261	13192	13197	13210	13318	13239	13228	13258	13361	13199	13295	13144	13340	13220	13123	13505	13259	13354	13374	13424	13272	13296	13358	13207	13186	13278	13057	13170	13317	13404	13411	13284	13288	13202	13214	13200	13213	13195	13168	13414	13340	13307	13204	13184	13242	13297	13281	13300	13172	13154	13157	13358	13293	13248	13241	13193	13383	13258	13221	13245	13270	13159	13193	13230	13251	13283	13215	13022	13268	13076	13324	13147	13291	13413	13288	13342	13135	13190	13121	13303	13195	13206	13391	13284	13282	13273	13319	13331	13455	13147	13209	13188	13379	13147	13165	13209	13181	13339	13172	13297	13275	13269	13300	13220	13317	13220	13487	13424	13143	13174	13230	13318	13341	13256	13188	13153	13211	13188	13287	13348	13133	13142	13210	13339	13413	13247	13152	13251	13158	13228	13246	13397	13328	13262	13365	13274	13146	13062	13293	13155	13242	13215	13305	13279	13072	13396	13284	13240	13203	13312	13292	13156	13073	13214	13255	13202	13211	13253	13331	13165	13272	13280	13253	13096	13317	13134	13071	13262	13190	13269	13172	13224	13206	13213	13365	13307	13309	13209	13413	13202	13198	13278	13170	13138	13319	13158	13276	13415	13316	13341	13224	13258	13271	13198	13320	13249	13241	13291	13181	13386	13271	13112	13256	13307	13356	13223	13141	13224	13349	13383	13306	13317	13251	13227	13255	13204	13159	13285	13295	13272	13254	13341	13221	13341	13195	13361	13105	13326	13298	13177	13146	13221	13355	13177	13156	13194	13380	13106	13244	13330	13034	13200	13178	13267	13317	13165	13191	13246	13314	13079	13125	13066	13187	13264	13340	13434	13327	13168	13181	13231	13318	13269	13182	13264	13319	13452	13336	13315	13268	13182	13302	13222	13126	13236	13168	13377	13147	13372	13296	13330	13149	13235	13111	13248	13229	13217	13490	13176	13288	13305	13209	13065	13251	13284	13264	13279	13403	13239	13198	13303	13275	13324	13106	13342	13262	13276	13268	13246	13338	13313	13150	13183	13320	13284	13189	13336	13285	13248	13232	13050	13290	13148	13281	13214	13157	13268	13302	13262	13280	13253	13169	13316	13271	13269	13313	13191	13241	13314	13252	13296	13271	13320	13231	13276	13223	13233	13186	13170	13179	13099	13349	13238	13097	13121	13346	13489	13099	13130	13178	13223	13329	13287	13114	13367	13287	13100	13321	13246	13192	13343	13173	13322	13267	13003	13394	13445	13230	13282	13238	13277	13289	13133	13241	13278	13318	13340	13380	13173	13212	13279	13312	13381	13332	13201	13292	13372	13128	13268	13239	13291	13215	13318	13364	13042	13312	13283	13337	13183	13093	13322	13264	13259	13191	13345	13167	13093	13206	13038	13232	13167	13056	13293	13128	13176	12990	13105	13273	13338	13245	13254	13297	13139	13161	13370	13205	13292	13024	13289	13277	13070	13174	13241	13238	13199	13447	13345	13215	13229	13331	13089	13340	13363	13158	13198	13408	13207	13390	13367	13288	13209	13177	13317	13214	13202	13291
22742	21025	28728	23985	23187	26947	28436	22423	19786	19305	18600	17831	17503	17193	16914	16939	16660	16554	16613	16385	16280	16303	16157	16147	16077	15976	16120	16069	15990	16083	15833	15947	15900	15696	16065	15863	15899	16133	15970	15920	15691	15930	15652	15750	15816	15752	15728	15765	15656	15900	15822	15641	15440	15768	15754	15546	15908	15668	15707	15830	15675	15623	15678	15682	15842	15644	15807	15810	15641	15757	15962	15693	15654	15782	15836	15843	15502	15659	15735	15873	15764	15613	15590	15666	15580	15904	15738	15602	15637	15779	15828	15616	15658	15810	15624	15529	15660	15711	15624	15724	15728	15519	15574	15678	15695	15653	15527	15916	15521	15539	15893	15641	15633	15831	15743	15609	15790	15668	15685	15947	15864	15748	15577	15373	15723	15852	15908	15553	15703	15717	15739	15633	15646	15518	15643	15601	15668	15939	15808	15813	15866	15668	15520	16047	15650	15742	15766	15962	15599	15733	15800	15602	15672	15753	15816	15800	15613	15797	15687	15590	15827	15719	15683	15670	15674	15670	15867	15697	15892	15432	15709	15802	15651	15511	15728	15611	15822	15607	15711	15646	15671	15823	15624	15867	15585	15709	15905	15688	15874	15751	15579	15813	15674	15832	15947	15777	15625	15854	15840	15653	15725	15637	15843	16003	15814	15677	15590	15474	15735	15833	15658	15655	15739	15517	15651	15470	15521	15761	15523	15621	15777	15767	15629	15592	15514	15814	15696	15517	15700	15947	15688	15775	15631	15840	15593	15766	15865	15521	15699	15654	15779	15621	15685	15682	15713	15740	15612	15948	15703	15702	15793	15768	15821	15748	15779	15631	15915	15623	15515	15710	15930	15646	15616	15724	15629	15694	15664	15813	15737	15713	15710	15622	15624	15624	15760	15611	15614	15699	15531	15517	15704	15774	15548	15499	15692	15608	15663	15473	15703	15570	15701	15764	15858	15824	15540	15615	15615	15643	15736	15517	15769	15697	15616	15766	15714	15859	15716	15613	15505	15572	15633	15678	15855	15762	15595	15535	15651	15812	15601	15763	15664	15683	15648	15670	15852	15534	15709	15630	15788	15618	15678	15887	15767	15640	15773	15630	15738	15582	15798	15775	15581	15777	15676	15609	15479	15613	15630	15747	15703	15638	15613	15839	15759	15760	15701	15830	15525	15564	15692	15659	15793	15584	15735	15805	15574	15742	15738	15848	15902	15771	15671	15836	15715	15674	15699	15805	15835	15724	15652	15809	15782	15671	15592	15721	15459	15744	15776	15936	15824	15842	15658	15759	15679	15604	15720	15933	15683	15847	15717	15651	15804	15834	15699	15845	15712	15554	15778	15737	16001	15728	15580	15825	15779	15823	15612	15636	15772	15804	15477	15557	15777	15643	15747	15591	15533	15664	15796	15590	15829	15803	15599	15693	15817	15765	15791	15698	15658	15788	15603	15786	15667	15863	15624	15723	15616	15594	15734	15812	15635	15773	15760	15787	15651	15669	15922	15693	15762	15708	15784	15573	15726	15435	15715	15757	15917	15645	15853	15777	15558	15742	15598	15780	15621	15778	15575	15627	15752	15688	15774	15602	15781	15790	15668	15630	15745	15647	15589	15673	15785	15769	15724	15766	15652	15749	15658	15732	15831	15664	15477	15620	15589	15691	15705	15610	15467	15617	15800	15480	15803	15623	15940	15663	15831	15717	15823	15858	15773	15674	15824	15794	15932	15692	15642	15670	15816	15698	15775	15671	15745	15788	15780	15656	15506	15580	15646	15559	15658	15689	15638	15904	15747	15641	15618	15556	15704	15587	15807	15883	15640	15675	15634	15753	15602	15854	15785	15747	15801	15586	15667	15865	15588	15604	15655	15935	15693	15689	15758	15611	15420	15766	15656	15851	15745	15862	15815	15759	15736	15751	15627	15725	15644	15756	15676	15717	15742	15473	15756	15644	15455	15485	15762	15867	15998	15703	15561	15755	15614	15751	15746	15728	15717	15778	15774	15664	15701	15658	15714	15726	15739	15872	15699	15599	15671	15564	15900	15777	15737	15616	15942	15736	15680	15785	15711	15738	15811	15605	15861	15528	15797	15796	15596	15546	15584	15678	15904	15746	15650	15904	15696	15562	15656	15608	15757	15736	15615	15860	15657	15788	15772	15847	15690	15767	15742	15711	15607	15855	15535	15547	15478	15623	15552	15557	15564	15749	15745	15464	15833	15696	15782	15633	15774	15570	15559	15446	15773	15785	15641	15672	15461	15782	15532	15731	15791	15665	15470	15699	15754	15703	15708	15688	15930	15774	15583	15665	15682	15662	15662	15877	15460	15655	15606	15721	15378	15651	15747	15639	15703	15700	15723	15690	15841	15451	15787	15822	16014	15700	15421	15794	15762	15525	15805	15650	15652	15765	15437	15499	15744	15770	15596	15610	15680	15557	15817	15708	15605	15707	15687	15616	15506	15650	15739	15745	15755	15599	15611	15392	15527	15571	15868	15717	15522	15837	15715	15625	15892	15556	15815	15622	15758	15372	15466	15574	15788	15718	15611	15614	15696	15547	15596	15543	15667	15658	15798	15921	15740	15570	15734	15640	15773	15481	15764	15636	15646	15827	15573	15877	15656	15703	15672	15692	15712	15605	15533	15619	15415	15477	15490	15502	15619	15799	15649	15676	15469	15517	15593	15844	15599	15836	15565	15767	15543	15536	15714	15803	15546	15762	15858	15616	15596	15702	15778	15667	15607	15826	15579	15515	15597	15722	15888	15700	15610	15590	15750	15472	15644	15939	15746	15649	15654	15623	15822	15747	15695	15508	15611	15661	15746	15712	15613	15823	15776	15718	15706	15555	15762	15653	15484	15611	15945	15679	15766	15764	15607	15840	15699	15579	15554	15717	15599	15611	15364	15450	15678	15707	15645	15709	15613	15691	15637	15772	15594	15637	15625	15637	15688	15784	15563	15782	15620	15723	15840	15705	15758	15794	15801	15815	15690	15711	15864	15613	15457	15687	15622	15889	15919	15754	15793	15555	15514	15798	15849	15781	15762	15818	15737	15624	15766	15640	15631	15650	15703	15719	15822	15690	15818	15429	15602	15864	15597	15803	15760	15426	15536	15677	15790	15756	15795	15814	15899	15562	15765	15930	15800	15604	15799	15626	15613	15729	15593	15551	15789	15593	15812	15646	15772	15765	15766	15764	15797	15767	15882	15606	15748	15590	15770	15753	15553	15675	15532	15810	15798	15738	15898	15989	15532	15827	15586	15658	15688	15823	15577	15664	15722	15448	15640	15711	15652	15603	15747	15676	15763	15606	15697	15751	15807	15772	15616	15731	15576	15728	15743	15756	15705	15762	15510	15648	15661	15625	15748	15341	15739	15652	15739	15694	15783	15680	15721	15663	15648	15576	15568	15685	15622	15603	15604	15746	15741	15589	15653	15754	15725	15436	15652	15655	15741	15473	15706	15678	15494	15656	15676	15733	15806	15778	15746	15584	15614	15629	15788	15497	15607	15743	15604	15697	15664	15702	15725	15838	15781	15774	15697	15609	15780	15806	15911	15754	15664	15732	15712	15815	15666	15734	15850	15572	15727	15755	15608	15752	15715	15659	15780	15464	15777	15819	15759	15685	15798	15759	15642	15499	15689	15854	15626	15532	15643	15868	15664	15614	15639	15686	15761	15625	15892	15789	15940	15675	15798	15610	15583	15503	15678	15605	15740	15774	15544	15523	15632	15663	15645	15514	15554	15747	15698	15578	15584	15771	15754	15639	15550	15599	15498	15609	15489	15849	15723	15747	15714	15680	15653	15658	15719	15611	15541	15669	15606	15676	15444	15703	15936	15656	15756	15787	15583	15695	15823	15766	15724	15815	15831	15566	15681	15842	15640	15686	15884	15787	15533	15684	15884	15786	15762	15731	15847	15707	15571	15780	15732	15648	15715	15569	15607	15797	15653	15538	15671	15773	15638	15715	15657	15577	15637	15604	15387	15829	15518	15586	15633	15654	15621	15781	15605	15803	15724	15600	15688	15659	15574	15826	15768	15571	15700	15663	15871	15832	15906	15449	15710	15481	15877	15714	15665	15557	15614	15523	15670	15711	15728	15539	15564	15796	15802	15782	15629	15900	15631	15703	15492	15420	15784	15731	15626	15897	15736	15698	15560	15835	15806	15647	15593	15641	15665	15725	15565	15524	15702	15594	15703	15746	15709	15713	15734	15629	15597	15591	15770	15667	15596	15605	15669	15696	15721	15496	15611	15665	15573	15687	15903	15734	15704	15695	15830	15742	15729	15704	15677	15702	15649	15758	15675	15691	15785	15756	15704	15714	15696	15716	15785	15578	15693	15688	15617	15576	15826	15827	15604	15632	15717	15841	15803	15538	15706	15595	15863	15500	15699	15679	15704	15864	15703	15630	15703	15740	15565	15833	15596	15748	15643	15596	15730	15513	15695	15871	15614	15633	15677	15610	15682	15833	15823	15669	15678	15672	15644	15592	15622	15520	15592	15728	15876	15748	15704	15711	15641	15899	15908	15816	15659	15623	15562	15608	15629	15626	15662	15809	15881	15786	15543	15839	15731	15714	15680	15799	15784	15770	15768	15452	15607	15661	15737	15836	15511	15718	15759	15703	15619	15651	15703	15685	15620	15785	15845	15794	15704	15720	15769	15794	15597	15614	15591	15857	15703	15705	15664	15653	15940	15673	15587	15541	15535	15880	15904	15732	15752	15769	15744	15604	15532	15614	15688	15810	15820	15801	15717	15709	15594	15572	15639	15943	15541	15869	15758	15606	15589	15515	15867	15674	15783	15557	15644	15736	15664	15615	15739	15700	15698	15676	15845	15763	15864	15788	15623	15708	15820	15844	15797	15693	15697	15546	15597	15701	15958	15684	15516	15655	15664	15767	15705	15688	15430	15704	15742	15814	15710	15772	15707	15824	15661	15724	15853	15783	15926	15616	15515	15741	15424	15527	15665	15588	15597	15628	15542	15682	15740	15637	15668	15688	15769	15816	15894	15951	15741	15623	15735	15840	15778	15554	15687	15512	15732	15800	15604	15724	15647	15649	15637	15690	15770	15596	15604	15652	15831	15758	15839	15693	15532	15652	15592	15645	15406	15708	15926	15438	15649	15668	15636	15562
34280	57316	53195	42135	35024	30388	25746	22008	19437	18157	17226	16316	15837	15654	15166	14961	14922	14625	14432	14431	14207	14255	14034	14030	13955	14004	13828	13826	13817	13782	13737	13795	13563	13688	13656	13648	13653	13725	13636	13607	13641	13513	13640	13742	13519	13590	13532	13467	13455	13540	13593	13687	13494	13543	13568	13484	13509	13824	13472	13444	13570	13525	13535	13333	13470	13513	13611	13452	13408	13411	13416	13518	13634	13452	13412	13376	13557	13580	13472	13529	13620	13462	13441	13567	13434	13613	13609	13423	13509	13567	13586	13546	13583	13503	13518	13559	13549	13529	13574	13536	13230	13651	13457	13509	13561	13409	13605	13490	13458	13483	13607	13533	13367	13590	13552	13531	13611	13554	13680	13472	13519	13543	13465	13439	13530	13326	13472	13404	13620	13445	13519	13641	13437	13339	13593	13365	13477	13331	13522	13490	13369	13472	13475	13364	13507	13363	13451	13553	13414	13446	13424	13312	13691	13285	13661	13547	13411	13419	13542	13523	13535	13364	13538	13497	13460	13519	13436	13380	13337	13490	13522	13487	13396	13460	13314	13606	13505	13274	13683	13448	13454	13591	13357	13512	13355	13427	13669	13450	13479	13518	13502	13358	13601	13463	13526	13487	13523	13393	13446	13585	13361	13408	13530	13642	13488	13489	13465	13479	13469	13434	13537	13473	13313	13639	13502	13611	13659	13323	13554	13531	13658	13463	13507	13472	13483	13507	13423	13463	13587	13639	13615	13441	13465	13623	13664	13383	13261	13554	13421	13453	13482	13534	13590	13472	13518	13492	13488	13644	13527	13517	13554	13497	13444	13474	13462	13494	13632	13672	13503	13365	13611	13465	13489	13451	13478	13459	13600	13500	13437	13455	13486	13424	13560	13558	13612	13344	13323	13565	13511	13318	13475	13597	13424	13512	13477	13466	13690	13547	13508	13508	13593	13477	13531	13458	13396	13530	13495	13561	13495	13452	13508	13407	13608	13469	13645	13466	13549	13438	13564	13503	13356	13499	13537	13438	13487	13572	13462	13561	13486	13445	13553	13444	13321	13546	13677	13553	13499	13363	13535	13518	13496	13457	13495	13492	13398	13597	13410	13475	13325	13463	13511	13366	13453	13493	13543	13555	13513	13507	13560	13558	13568	13281	13473	13493	13595	13577	13626	13439	13374	13351	13514	13640	13786	13613	13508	13551	13580	13481	13460	13452	13424	13543	13673	13488	13433	13609	13474	13505	13492	13373	13578	13560	13552	13370	13467	13388	13465	13602	13548	13596	13598	13636	13529	13384	13438	13476	13408	13529	13479	13596	13529	13393	13419	13638	13504	13497	13443	13473	13416	13290	13596	13453	13429	13474	13622	13526	13525	13450	13518	13461	13584	13439	13466	13465	13461	13500	13418	13488	13381	13516	13450	13479	13407	13502	13521	13543	13676	13430	13622	13652	13518	13454	13440	13523	13505	13360	13577	13550	13663	13458	13490	13530	13677	13525	13489	13441	13579	13701	13506	13563	13574	13474	13601	13372	13460	13518	13438	13512	13536	13456	13378	13640	13450	13597	13460	13418	13432	13529	13587	13470	13505	13541	13487	13409	13360	13382	13508	13409	13516	13541	13514	13493	13396	13464	13418	13551	13576	13422	13545	13564	13515	13498	13456	13444	13410	13684	13512	13611	13356	13535	13603	13554	13499	13424	13512	13411	13504	13596	13621	13587	13489	13398	13305	13402	13602	13597	13439	13419	13473	13553	13390	13502	13496	13532	13486	13567	13553	13523	13508	13540	13390	13731	13473	13550	13396	13446	13479	13341	13506	13670	13502	13491	13381	13593	13540	13482	13571	13601	13644	13539	13589	13399	13309	13519	13573	13483	13394	13434	13519	13418	13483	13643	13537	13572	13584	13596	13336	13575	13512	13524	13487	13445	13513	13493	13467	13521	13566	13567	13512	13457	13398	13312	13499	13550	13568	13585	13408	13473	13451	13491	13392	13567	13401	13632	13244	13509	13521	13498	13352	13447	13296	13512	13568	13470	13308	13518	13415	13415	13442	13427	13357	13422	13544	13510	13688	13251	13593	13573	13436	13472	13412	13419	13483	13412	13493	13464	13418	13482	13362	13433	13560	13369	13534	13387	13640	13508	13548	13446	13473	13374	13547	13500	13519	13483	13378	13537	13440	13534	13478	13617	13579	13536	13575	13420	13582	13479	13364	13686	13632	13510	13395	13677	13350	13783	13485	13477	13665	13461	13398	13544	13332	13576	13427	13560	13441	13445	13393	13482	13435	13423	13406	13568	13537	13550	13489	13438	13397	13644	13407	13437	13505	13539	13466	13472	13444	13506	13442	13440	13505	13598	13570	13504	13577	13560	13481	13390	13468	13526	13385	13565	13440	13570	13701	13453	13441	13550	13577	13552	13446	13638	13620	13455	13369	13416	13556	13578	13452	13548	13443	13519	13444	13590	13420	13376	13606	13513	13465	13615	13609	13524	13422	13529	13737	13355	13531	13437	13452	13744	13549	13296	13499	13534	13479	13446	13351	13438	13365	13420	13665	13518	13488	13489	13481	13590	13687	13482	13455	13526	13448	13598	13475	13504	13557	13644	13476	13373	13528	13540	13490	13651	13539	13557	13526	13467	13540	13534	13534	13422	13494	13479	13314	13506	13563	13466	13564	13594	13283	13457	13454	13476	13536	13447	13441	13509	13549	13509	13374	13366	13777	13646	13648	13528	13573	13484	13583	13507	13568	13476	13364	13363	13681	13537	13454	13581	13730	13492	13576	13407	13425	13369	13601	13399	13546	13518	13474	13546	13412	13625	13406	13492	13524	13414	13494	13523	13481	13666	13580	13605	13240	13572	13564	13458	13488	13567	13407	13517	13527	13621	13498	13445	13492	13576	13545	13283	13571	13245	13572	13382	13492	13596	13383	13486	13347	13435	13414	13526	13517	13463	13620	13548	13408	13669	13581	13346	13569	13599	13508	13479	13547	13546	13584	13502	13435	13471	13467	13628	13570	13493	13544	13428	13645	13535	13545	13361	13516	13683	13296	13407	13387	13479	13451	13432	13401	13694	13352	13348	13568	13464	13531	13574	13589	13485	13381	13574	13447	13506	13579	13553	13407	13573	13485	13413	13476	13358	13459	13504	13667	13449	13482	13569	13583	13640	13432	13535	13459	13412	13417	13588	13434	13508	13617	13368	13552	13468	13584	13523	13648	13512	13542	13550	13575	13394	13567	13451	13492	13501	13579	13395	13539	13491	13514	13463	13650	13467	13446	13552	13486	13503	13452	13392	13587	13421	13631	13555	13483	13524	13475	13353	13567	13591	13540	13523	13338	13478	13523	13533	13389	13600	13465	13459	13509	13455	13512	13544	13415	13410	13553	13531	13552	13481	13535	13472	13605	13629	13496	13411	13523	13500	13412	13577	13370	13403	13568	13396	13573	13518	13464	13494	13610	13817	13438	13430	13475	13470	13612	13283	13610	13445	13396	13398	13443	13466	13677	13563	13614	13456	13468	13393	13409	13364	13356	13494	13473	13400	13519	13494	13478	13514	13385	13483	13627	13568	13578	13516	13514	13580	13396	13361	13557	13471	13640	13683	13437	13460	13428	13518	13619	13466	13384	13464	13525	13561	13504	13307	13510	13545	13272	13618	13608	13563	13486	13514	13471	13474	13651	13373	13574	13439	13694	13590	13492	13633	13535	13586	13567	13406	13370	13538	13505	13548	13449	13437	13542	13478	13381	13382	13493	13510	13297	13556	13509	13365	13615	13334	13547	13472	13620	13490	13470	13335	13721	13228	13498	13499	13566	13430	13579	13314	13505	13426	13508	13345	13440	13519	13377	13537	13519	13551	13460	13490	13425	13707	13513	13625	13570	13424	13449	13608	13408	13598	13603	13605	13569	13595	13551	13569	13503	13478	13576	13537	13434	13346	13488	13549	13534	13669	13531	13364	13515	13444	13562	13432	13552	13532	13552	13457	13534	13411	13343	13257	13378	13165	13433	13457	13505	13602	13533	13658	13334	13455	13466	13477	13557	13522	13507	13549	13459	13468	13474	13562	13458	13436	13440	13549	13572	13578	13530	13402	13433	13482	13413	13462	13536	13498	13729	13541	13727	13449	13583	13428	13703	13608	13551	13401	13485	13567	13308	13600	13563	13520	13573	13384	13410	13549	13462	13390	13437	13417	13527	13587	13312	13536	13461	13521	13469	13378	13518	13433	13515	13521	13559	13534	13442	13472	13450	13390	13373	13603	13339	13411	13559	13594	13533	13500	13572	13547	13345	13609	13440	13692	13560	13329	13557	13535	13446	13346	13477	13532	13483	13658	13519	13537	13590	13563	13541	13515	13437	13568	13521	13514	13403	13489	13508	13418	13288	13646	13600	13444	13559	13595	13598	13461	13572	13351	13691	13581	13537	13475	13484	13371	13461	13423	13588	13181	13325	13480	13508	13375	13504	13683	13489	13426	13412	13478	13509	13524	13496	13551	13449	13487	13465	13478	13578	13572	13650	13483	13485	13386	13543	13507	13550	13465	13546	13463	13706	13409	13382	13463	13580	13391	13483	13394	13479	13485	13624	13471	13680	13564	13427	13500	13357	13501	13538	13559	13364	13549	13537	13470	13600	13399	13487	13355	13451	13393	13465	13515	13477	13541	13504	13493	13517	13395	13548	13407	13504	13625	13554	13411	13424	13596	13416	13453	13411	13400	13504	13437	13430	13340	13412	13387	13476	13553	13574	13561	13382	13461	13523	13380	13525	13643	13508	13405	13590	13452	13549	13389	13421	13543	13417	13518	13364	13504	13595	13526	13569	13405	13414	13521	13375	13496	13440	13556	13456	13662	13473	13574	13475	13590	13554	13532	13435	13532	13581	13476	13459	13519	13486	13375	13329	13469	13473	13554	13432	13300	13485	13513	13470	13528	13621	13440	13603	13434	13463	13397	13363	13684	13488	13580	13464	13582	13628	13462	13333	13430	13594	13465	13425	13513	13591	13579	13331	13338	13310	13538	13449	13379	13527	13445	13467	13440	13374	13560	13549	13546	13516	13401	13649	13561	13589	13560	13428	13553	13502	13562	13490	13313	13563	13494	13549	13678	13453	13595	13444	13405	13506	13508
29582	30139	37634	31530	24382	20854	19476	18014	17491	16980	16702	16589	16519	16303	16281	16222	16166	15998	16198	16025	15996	15779	15787	15748	15896	15775	15681	15831	15666	15736	15926	15790	15745	15758	15792	15739	15816	15685	15671	15757	15606	15527	15674	15559	15674	15735	15664	15700	15701	15840	15806	15774	15729	15579	15667	15558	15660	15736	15724	15878	15586	15833	15733	15874	15790	15580	15617	15777	15539	15513	15791	15536	15709	15650	15863	15649	15561	15685	15568	15691	15723	15667	15809	15624	15721	15593	15574	15674	15705	15662	15847	15686	15695	15815	15784	15684	15761	15665	15747	15790	15806	15583	15696	15865	15538	15857	15656	15718	15682	15819	15667	15517	15696	15835	15691	15583	15431	15636	15741	15659	15654	15522	15598	15875	15713	15713	15730	15490	15687	15667	15794	15596	15739	15596	15637	15787	15773	15645	15675	15677	15685	15446	15676	15283	15541	15656	15791	15939	15656	15604	15677	15676	15533	15475	15871	15642	15759	15700	15723	15685	15650	15803	15768	15939	15656	15893	15896	15910	15592	15812	15880	15751	15708	15626	15805	15609	15692	15815	15625	15702	15742	15673	15870	15753	15703	15832	15653	15622	15630	15774	15716	15861	15646	15810	15875	15822	15846	15585	15765	15543	15757	15508	15487	15624	15653	15697	15806	15727	15535	15450	15522	15598	15672	15739	15864	15605	15593	15584	15605	15489	15580	15739	15724	15924	15646	15629	15828	15765	15658	15539	15512	15764	15599	15622	15516	15776	15842	15596	15397	15579	15805	15923	15737	15785	15899	15553	15773	15757	15559	15611	15575	15810	15734	15756	15553	15616	15525	15532	15672	15668	15602	15614	15712	15593	15601	15704	15586	15642	15623	15771	15649	15512	15770	15786	15525	15664	15872	15781	15780	15583	15532	15826	15781	15638	15728	15514	15688	15764	15669	15564	15621	15674	15799	15534	15629	15718	15867	15755	15703	15658	15723	15716	15625	15800	15742	15621	15553	15537	15731	15672	15461	15499	15567	15684	15680	15660	15652	15778	15730	15577	15756	15631	15576	15621	15575	15550	15751	15648	15754	15874	15763	15545	15778	15631	15572	15562	15832	15608	15626	15724	15604	15739	15688	15625	15768	15788	15507	15498	15786	15631	15785	15546	15794	15846	15703	15747	16030	15867	15688	15528	15681	15623	15620	15801	15648	15607	15796	15576	15754	15613	15646	15825	15685	15636	15544	15701	15667	15736	15756	15582	15576	15638	15623	15952	15907	15565	15689	15677	15666	15842	15627	15813	15739	15833	15473	15582	15668	15943	15700	15609	15651	15562	15529	15842	15551	15701	15683	15477	15712	15618	15696	15487	15650	15816	15769	15467	15733	15535	15556	15938	15833	15681	15611	15556	15622	15510	15645	15549	15892	15677	15826	15658	15460	15410	15769	15686	15613	15720	15642	15580	15708	15701	15784	15771	15698	15738	15674	15570	15757	15656	15811	15686	15819	15673	15997	15603	15489	15602	15856	15751	15709	15786	15585	15628	15671	15704	15960	15772	15808	15622	15710	15716	15708	15670	15700	15740	15656	15661	15949	15489	15891	15516	15854	15734	15671	15621	15777	15643	15665	15752	15544	15580	15789	15910	15789	15690	15734	15898	15812	15770	15689	15605	15831	15713	15695	15657	15727	15685	15542	15856	15582	15490	15766	15589	15539	15562	15833	15675	15589	15720	15863	15751	15645	15777	15692	15773	15721	15645	15536	15620	15767	15484	15661	15638	15664	15482	15707	15854	15791	15786	15737	15647	15681	15663	15756	15744	15868	15654	15762	15623	15586	15667	15717	15680	15870	15813	15688	15611	15829	15637	15676	15749	15451	15595	15612	15617	15559	15550	15594	15836	15754	15806	15676	15569	15558	15605	15558	15372	15679	15593	15704	15681	15601	15635	15660	15687	15794	15729	15609	15711	15650	15595	15748	15756	15678	15591	15729	15700	15534	15684	15569	15644	15518	15800	15734	15537	15925	15801	15513	15602	15651	15837	15654	15723	15943	15577	15688	15651	15848	15734	15743	15842	15553	15609	15727	15800	15841	15674	15684	15695	15762	15632	15745	15642	15711	15792	15628	15813	15640	15795	15935	15940	15733	15708	15654	15620	15611	15677	15931	15783	15795	15648	15814	15662	15736	15551	15511	15661	15663	15740	15824	15805	15806	15825	15850	15696	15734	15823	15669	15624	15600	15629	15504	15618	15776	15770	15681	15806	15775	15739	15782	15486	15560	15809	15859	15537	15702	15555	15813	15738	15774	15725	15691	15929	15702	15802	15795	15507	15665	15755	15618	15532	15621	15665	15620	15733	15812	15778	15679	15651	15593	15528	15783	15659	15817	15842	15731	15668	15596	15669	15723	15814	15594	15820	15833	15841	15730	15737	15680	15756	15820	15639	15872	15710	15725	15718	15561	15488	15520	15804	15665	15732	15538	15712	15771	15916	15657	15483	15669	15555	15580	15774	15981	15790	15849	15941	15901	15644	15645	15533	15677	15721	15683	15904	15787	15734	15719	15919	15770	15535	15582	15601	15717	15600	15650	15638	15917	15764	15585	15739	15755	15603	15713	15787	15641	15633	15612	15461	15661	15610	15739	15660	15611	15591	15667	15800	15574	15663	15635	15629	15633	15669	15574	15605	15759	15608	15757	15493	15654	15810	15583	15543	15702	15741	15837	15755	15616	15748	15659	15458	15624	15512	15648	15735	15610	15721	15792	15752	15731	15650	15598	15667	15741	15893	15809	15668	15573	15708	15556	15542	15762	15641	15765	15742	15748	15716	15864	15794	15821	15777	15816	15635	15780	15705	15703	15588	15747	15764	15666	15648	15722	15687	15738	15589	15842	15614	15718	15673	15682	15742	15726	15573	15618	15678	15759	15635	15764	15687	15513	15712	15547	15681	15642	15643	15590	15809	15567	15659	15729	15566	15875	15474	15532	15621	15829	15821	15605	15823	15685	15603	15604	15841	15616	15789	16014	15606	15894	15745	15742	15812	15554	15733	15765	15709	15644	15631	15456	15711	15537	15605	15687	15707	15664	15690	15870	15640	15678	15777	15679	15706	15928	15789	15605	15759	15753	15741	15811	15715	15722	15710	15683	15548	15676	15801	15823	15715	15834	15596	15494	15575	15629	15758	15712	15728	15658	15634	15510	15657	15763	15797	15620	15546	15494	15808	15786	15660	15598	15741	15731	15796	15717	15710	15744	15687	15629	15614	15653	15538	15526	15666	15615	15647	15756	15885	15755	16001	15717	15766	15696	15672	15597	15553	15861	15645	15907	15726	15710	15679	15916	15750	15604	15754	15601	15649	15726	15577	15764	15678	15674	15736	15593	15688	15781	15740	15843	15682	15554	15816	15640	15655	15623	15616	15821	15490	15623	15660	15623	15844	15737	15642	15558	15694	15714	15787	15688	15852	15915	15799	15790	15656	15725	15714	15672	15638	15792	15567	15682	15723	15838	15818	15796	15715	15609	15544	15773	15780	15537	15444	15462	15935	15896	15683	15724	15681	15666	15568	15516	15762	15637	15720	15858	15725	15708	15673	15808	15882	15517	15711	15657	15638	15635	15663	15656	15624	15757	15628	15768	15715	15493	15697	15490	15540	15748	15603	15672	15544	15662	15678	15822	15692	15612	15673	15652	15923	15571	15739	15887	15776	15568	15697	15720	15901	15858	15563	15910	15685	15729	15673	15787	15789	15677	15719	15778	15525	15784	15701	15895	15545	15696	15650	15767	15686	15710	15604	15507	15753	15579	15767	15829	15548	15656	15727	15866	15858	15674	15649	15672	15769	15534	15392	15603	15831	15753	15697	15705	15723	15798	15630	15760	15710	15761	15710	15652	15588	15653	15709	15761	15782	15851	15716	15769	15636	15745	15681	15679	15379	15612	15623	15588	15642	15873	15859	15509	15773	15685	15390	15542	15737	15756	15696	15613	15739	15587	15749	15739	15698	15664	15842	15661	15555	15668	15747	15731	15596	15808	15709	15605	15653	15776	15790	15592	15743	15752	15686	15650	15971	15644	15495	15838	15887	15665	15469	15662	15629	15739	15687	15645	15880	15737	15648	15732	15814	15689	15690	15562	15935	15522	15787	15685	15715	15657	15693	15591	15735	15698	15581	15636	15570	15766	15971	15572	15660	15731	15664	15539	15470	15783	15589	15643	15847	15639	15675	15826	15786	15653	15746	15796	15707	15776	15833	15783	15777	15853	15623	15819	15581	15736	15700	15628	15714	15466	15538	15639	15732	15781	15833	15689	15521	15739	15696	15631	15786	15740	15815	15663	15799	15591	15566	15764	15639	15796	15659	15724	15764	15530	15629	15781	15851	15781	15713	15592	15865	15695	15781	15789	15706	15601	15821	15614	15634	15753	15693	15705	15741	15837	15738	15835	15511	15555	15611	15605	15638	15724	15770	15682	15754	15765	15772	15667	15547	15612	15737	15579	15647	15672	15805	15736	15719	15706	15821	15492	15576	15803	15720	15687	15857	15674	15640	15618	15539	15750	15932	15925	15716	15704	15525	15724	15720	15606	15722	15790	15766	15692	15659	15727	15898	15836	15613	15723	15748	15639	15820	15769	15485	15771	15766	15654	15660	15493	15788	15732	15662	15741	15623	15708	15592	15515	15807	15775	15737	15789	15879	15789	15839	15700	15654	15540	15817	15596	15815	15639	15527	15705	15673	15562	15781	15757	15522	15841	15720	15680	15816	15695	15737	15692	15717	15733	15724	15674	15656	15549	15715	15501	15764	15593	15871	15659	15855	15692	15712	15799	15742	15605	15768	15894	15718	15675	15737	15662	15704	15681	15754	15648	15738	15651	15797	15780	15831	15720	15600	15628	15639	15771	15860	15599	15788	15614	15763	15775	15765	15787	15518	15648	15809	15604	15757	15715	15549	15598	15716	15665	15718	15726	15699	15573	15818	15808	15828	15768	15738	15748	15730	15667	15808	15566	15824	15748	15643	15583	15885	15695	15698	15795	15788	15653	15655	15620	15764	15985	15705	15598	15605	15795	15780	15887	15672	15724	15677	15596	15933	15701	15570	15706	15592	15779	15739	15767	15722	15737	15642	15763	15682	15830	15765	15744	15766
32532	46449	41719	30403	23958	20429	18345	16821	15904	15227	15001	14488	14614	14230	14121	14143	14032	13766	13864	13910	13698	13737	13716	13588	13619	13508	13586	13527	13573	13662	13533	13597	13524	13505	13614	13480	13480	13451	13649	13528	13603	13583	13430	13502	13551	13326	13472	13349	13497	13465	13400	13673	13375	13590	13473	13450	13556	13431	13611	13622	13563	13364	13532	13429	13513	13524	13613	13452	13496	13530	13449	13495	13562	13548	13518	13517	13455	13545	13453	13480	13375	13528	13505	13605	13430	13417	13580	13459	13411	13485	13398	13316	13512	13574	13475	13513	13437	13398	13634	13490	13537	13443	13473	13521	13603	13511	13392	13545	13576	13421	13449	13350	13489	13485	13320	13462	13333	13581	13499	13378	13480	13451	13525	13485	13504	13296	13582	13336	13547	13453	13530	13482	13437	13478	13451	13343	13418	13460	13385	13427	13400	13438	13517	13306	13532	13545	13471	13415	13474	13367	13443	13448	13454	13519	13425	13511	13375	13517	13457	13495	13475	13439	13341	13476	13348	13563	13447	13593	13387	13501	13656	13444	13682	13458	13378	13535	13527	13470	13312	13443	13472	13389	13256	13450	13475	13551	13606	13477	13566	13368	13457	13548	13453	13504	13430	13530	13428	13575	13454	13491	13573	13427	13537	13508	13496	13299	13525	13441	13490	13586	13282	13630	13455	13452	13422	13323	13434	13575	13427	13288	13486	13441	13512	13549	13548	13397	13376	13513	13454	13585	13548	13414	13385	13422	13318	13472	13291	13440	13604	13451	13469	13413	13350	13415	13513	13364	13410	13631	13588	13542	13523	13373	13513	13556	13428	13544	13459	13533	13396	13369	13598	13397	13559	13447	13525	13408	13589	13367	13417	13564	13551	13609	13539	13392	13560	13530	13520	13292	13325	13552	13537	13441	13558	13469	13484	13398	13432	13398	13537	13523	13455	13324	13325	13391	13481	13695	13293	13575	13405	13542	13523	13322	13619	13362	13425	13319	13576	13526	13621	13381	13611	13544	13422	13369	13421	13515	13523	13483	13382	13398	13365	13419	13456	13379	13550	13462	13551	13464	13451	13417	13458	13679	13402	13175	13444	13294	13452	13417	13301	13600	13312	13467	13370	13498	13343	13294	13372	13509	13636	13614	13568	13427	13376	13559	13303	13469	13519	13496	13575	13378	13512	13465	13528	13515	13275	13583	13552	13543	13401	13301	13488	13619	13533	13450	13467	13474	13485	13339	13509	13379	13478	13506	13406	13439	13368	13666	13419	13403	13397	13480	13608	13460	13431	13590	13488	13462	13402	13476	13574	13346	13502	13268	13558	13410	13446	13533	13369	13564	13368	13557	13367	13418	13446	13452	13435	13302	13638	13453	13544	13569	13432	13300	13421	13506	13395	13583	13470	13427	13449	13510	13359	13360	13522	13347	13418	13451	13518	13305	13443	13467	13416	13523	13459	13567	13508	13476	13489	13478	13570	13422	13575	13628	13410	13567	13502	13588	13551	13319	13577	13543	13450	13478	13458	13533	13432	13401	13659	13508	13387	13518	13469	13499	13500	13470	13402	13609	13436	13327	13468	13538	13315	13601	13561	13411	13526	13414	13464	13388	13417	13402	13356	13464	13385	13355	13471	13392	13331	13582	13487	13561	13459	13388	13505	13536	13419	13570	13518	13489	13214	13417	13509	13591	13323	13478	13438	13558	13491	13337	13600	13464	13408	13431	13402	13479	13482	13430	13563	13461	13477	13533	13403	13527	13314	13473	13542	13406	13378	13344	13508	13489	13550	13356	13461	13490	13353	13516	13316	13637	13547	13562	13537	13510	13609	13509	13316	13553	13438	13520	13375	13418	13472	13451	13579	13511	13509	13560	13368	13484	13367	13328	13305	13488	13417	13362	13486	13618	13424	13381	13538	13663	13424	13386	13482	13522	13519	13467	13525	13473	13470	13404	13575	13455	13346	13567	13492	13507	13481	13436	13431	13466	13590	13533	13379	13527	13486	13676	13387	13347	13365	13561	13569	13536	13428	13317	13600	13469	13480	13485	13490	13598	13529	13447	13402	13516	13615	13462	13419	13430	13416	13536	13341	13500	13633	13597	13284	13390	13420	13487	13354	13488	13435	13375	13554	13624	13434	13441	13499	13319	13392	13569	13356	13534	13529	13620	13566	13374	13534	13443	13428	13202	13424	13403	13554	13427	13403	13504	13585	13452	13368	13387	13582	13560	13444	13484	13608	13440	13578	13329	13545	13312	13471	13522	13508	13354	13397	13450	13466	13420	13480	13380	13363	13470	13519	13539	13394	13335	13565	13563	13494	13443	13535	13395	13410	13401	13446	13573	13394	13472	13605	13399	13446	13235	13360	13599	13518	13474	13368	13276	13460	13401	13420	13530	13396	13457	13477	13571	13444	13607	13516	13498	13511	13483	13374	13499	13291	13501	13492	13391	13447	13615	13599	13467	13479	13432	13530	13573	13536	13622	13576	13323	13392	13354	13382	13470	13343	13425	13646	13645	13408	13564	13391	13543	13567	13355	13509	13404	13482	13370	13511	13502	13480	13438	13493	13574	13423	13399	13498	13484	13498	13504	13260	13617	13548	13433	13346	13364	13407	13548	13494	13465	13541	13545	13503	13469	13380	13506	13494	13399	13486	13354	13461	13439	13464	13381	13459	13362	13582	13460	13564	13511	13485	13416	13524	13441	13595	13494	13350	13510	13594	13546	13468	13331	13551	13340	13466	13614	13334	13313	13552	13402	13194	13286	13379	13440	13535	13406	13389	13583	13484	13430	13510	13461	13491	13435	13607	13520	13625	13514	13551	13316	13421	13472	13521	13409	13391	13521	13382	13592	13418	13494	13492	13336	13486	13558	13275	13534	13420	13430	13456	13447	13485	13590	13546	13537	13442	13427	13398	13409	13424	13536	13428	13451	13500	13402	13468	13326	13563	13442	13486	13384	13645	13514	13562	13426	13337	13483	13408	13425	13472	13672	13377	13559	13568	13566	13378	13442	13269	13583	13430	13437	13679	13642	13450	13296	13323	13578	13544	13463	13506	13481	13444	13391	13561	13365	13467	13391	13605	13549	13393	13347	13400	13642	13666	13346	13544	13568	13308	13411	13438	13464	13530	13496	13476	13506	13449	13486	13423	13538	13448	13604	13431	13390	13533	13474	13532	13507	13422	13585	13298	13641	13382	13351	13453	13555	13352	13434	13400	13509	13530	13355	13557	13486	13622	13260	13475	13627	13474	13621	13506	13429	13390	13603	13424	13511	13365	13589	13305	13467	13486	13383	13442	13390	13555	13407	13356	13630	13384	13152	13565	13585	13493	13517	13451	13318	13338	13487	13493	13479	13495	13614	13425	13442	13566	13470	13506	13463	13478	13449	13496	13570	13232	13394	13498	13492	13475	13572	13494	13540	13369	13455	13514	13510	13364	13423	13387	13523	13569	13352	13467	13381	13460	13304	13389	13319	13588	13452	13500	13543	13330	13555	13546	13387	13503	13460	13536	13598	13572	13400	13488	13472	13524	13621	13516	13417	13539	13487	13420	13539	13551	13449	13390	13465	13465	13496	13454	13458	13554	13413	13453	13499	13368	13473	13372	13335	13465	13428	13438	13406	13453	13254	13440	13468	13626	13311	13515	13393	13603	13581	13415	13371	13486	13372	13361	13473	13401	13373	13475	13378	13270	13389	13385	13449	13453	13316	13419	13301	13531	13457	13537	13541	13455	13366	13505	13451	13513	13339	13552	13395	13296	13428	13662	13485	13209	13383	13386	13450	13421	13416	13504	13624	13483	13443	13501	13599	13540	13536	13541	13363	13486	13510	13577	13347	13400	13498	13517	13490	13389	13569	13533	13476	13542	13538	13539	13417	13388	13490	13504	13519	13324	13479	13339	13383	13463	13363	13443	13457	13621	13510	13258	13616	13496	13519	13601	13317	13566	13477	13498	13530	13510	13538	13443	13484	13417	13624	13523	13353	13515	13509	13356	13371	13492	13622	13334	13511	13404	13541	13455	13508	13431	13611	13431	13415	13444	13565	13434	13472	13646	13459	13477	13508	13279	13538	13513	13637	13510	13463	13340	13463	13479	13350	13427	13487	13499	13505	13530	13384	13416	13449	13414	13455	13514	13288	13408	13521	13464	13522	13318	13452	13467	13533	13450	13437	13634	13642	13326	13529	13571	13591	13568	13495	13435	13360	13645	13324	13476	13499	13391	13481	13549	13536	13462	13447	13592	13465	13412	13396	13657	13328	13501	13711	13399	13443	13425	13482	13518	13446	13513	13445	13485	13418	13499	13352	13569	13306	13546	13430	13358	13434	13438	13492	13386	13626	13328	13597	13562	13258	13608	13553	13397	13477	13422	13488	13412	13363	13665	13549	13555	13515	13430	13399	13405	13501	13498	13440	13375	13486	13318	13411	13494	13386	13460	13515	13450	13612	13377	13454	13237	13440	13342	13527	13400	13530	13390	13504	13526	13400	13632	13405	13360	13556	13413	13494	13361	13322	13435	13397	13396	13472	13471	13347	13436	13401	13603	13465	13462	13371	13672	13707	13617	13509	13483	13463	13539	13322	13411	13521	13542	13479	13424	13559	13455	13573	13532	13417	13315	13445	13542	13552	13510	13606	13518	13489	13599	13472	13443	13284	13492	13480	13472	13370	13570	13399	13473	13513	13532	13433	13427	13412	13675	13407	13455	13450	13710	13516	13435	13637	13399	13548	13420	13298	13492	13497	13327	13468	13574	13404	13393	13607	13384	13565	13388	13538	13530	13467	13559	13434	13466	13418	13467	13420	13538	13429	13414	13283	13334	13575	13462	13536	13520	13553	13591	13498	13466	13347	13515	13546	13435	13484	13442	13532	13550	13541	13374	13443	13501	13475	13608	13384	13410	13450	13473	13430	13482	13325	13552	13395	13459	13427	13353	13388	13543	13513	13503	13491	13530	13413	13466	13660	13528	13465	13536	13506	13464	13361	13596	13512	13590	13386	13405	13339	13661	13523	13547	13486	13469	13345	13342	13474	13385	13604	13596	13395	13264	13437	13572	13477	13452	13573	13555	13334	13333	13449	13479	13601	13543	13359	13591	13428	13460	13491	13481	13453	13582	13740	13571	13560
23886	21062	28526	25829	24915	25198	22974	19453	17911	17700	17263	16713	16509	16487	16298	16098	16211	15811	16025	15864	15824	15730	15768	15658	15681	15769	15416	15628	15802	15659	15519	15444	15795	15648	15521	15605	15549	15503	15636	15818	15496	15484	15392	15351	15433	15560	15494	15569	15568	15503	15562	15574	15369	15425	15458	15654	15346	15213	15437	15473	15480	15365	15561	15460	15443	15307	15403	15324	15422	15523	15331	15445	15566	15440	15449	15399	15220	15124	15347	15264	15453	15458	15359	15217	15548	15546	15684	15522	15497	15408	15677	15439	15408	15286	15401	15453	15530	15296	15484	15381	15391	15506	15453	15355	15172	15440	15549	15535	15333	15374	15557	15602	15347	15436	15437	15243	15306	15346	15477	15354	15317	15338	15390	15163	15459	15416	15544	15392	15336	15409	15555	15359	15343	15342	15411	15304	15308	15265	15327	15284	15460	15748	15339	15433	15326	15522	15403	15579	15461	15506	15383	15378	15446	15290	15445	15479	15468	15317	15467	15422	15321	15502	15249	15377	15408	15492	15605	15513	15365	15368	15535	15361	15459	15489	15295	15399	15386	15515	15388	15441	15385	15439	15499	15496	15543	15400	15585	15646	15464	15366	15594	15574	15200	15468	15366	15482	15333	15296	15470	15406	15509	15495	15283	15293	15351	15289	15336	15635	15425	15418	15641	15393	15301	15320	15417	15175	15171	15282	15399	15419	15541	15302	15553	15439	15411	15487	15562	15436	15559	15478	15361	15394	15438	15401	15461	15331	15315	15487	15469	15444	15512	15454	15346	15355	15339	15499	15576	15416	15452	15382	15717	15525	15443	15383	15454	15585	15656	15567	15275	15492	15452	15466	15214	15306	15521	15493	15436	15372	15347	15382	15452	15358	15401	15470	15417	15333	15473	15351	15478	15351	15461	15359	15246	15399	15578	15550	15217	15393	15358	15488	15437	15222	15288	15210	15720	15481	15342	15385	15317	15313	15534	15550	15336	15358	15351	15390	15385	15422	15389	15386	15377	15494	15500	15574	15666	15393	15183	15447	15455	15279	15500	15340	15467	15446	15399	15450	15544	15428	15454	15230	15342	15381	15231	15456	15689	15136	15453	15221	15330	15306	15253	15559	15299	15377	15414	15372	15526	15284	15408	15398	15474	15482	15437	15487	15429	15288	15321	15309	15431	15460	15286	15319	15375	15139	15391	15361	15346	15410	15419	15302	15464	15376	15456	15528	15554	15556	15422	15503	15366	15235	15574	15442	15607	15451	15544	15418	15510	15384	15484	15412	15333	15197	15386	15474	15616	15316	15397	15354	15474	15367	15456	15505	15198	15325	15421	15434	15535	15569	15298	15551	15319	15503	15432	15353	15576	15332	15473	15485	15420	15371	15513	15392	15390	15563	15353	15344	15312	15424	15511	15292	15251	15418	15386	15489	15301	15376	15290	15450	15536	15579	15472	15240	15600	15286	15440	15362	15353	15293	15390	15229	15468	15490	15492	15401	15257	15286	15499	15503	15479	15296	15402	15387	15375	15345	15455	15432	15482	15405	15511	15434	15309	15427	15381	15455	15298	15289	15450	15618	15774	15523	15498	15513	15445	15465	15267	15499	15526	15367	15479	15298	15232	15331	15216	15322	15407	15266	15498	15376	15385	15473	15522	15323	15417	15374	15366	15381	15302	15445	15307	15566	15381	15424	15354	15554	15347	15537	15626	15572	15620	15542	15284	15293	15456	15584	15520	15301	15477	15423	15513	15355	15557	15248	15551	15248	15402	15481	15447	15324	15373	15481	15483	15392	15359	15487	15340	15509	15133	15625	15372	15439	15337	15497	15344	15388	15238	15281	15432	15375	15554	15288	15386	15545	15249	15341	15411	15319	15211	15213	15243	15296	15498	15362	15570	15424	15500	15360	15376	15341	15495	15510	15345	15542	15470	15427	15121	15412	15471	15456	15367	15353	15518	15439	15430	15240	15269	15457	15395	15316	15466	15540	15423	15334	15535	15264	15529	15488	15383	15467	15278	15375	15425	15451	15523	15350	15429	15526	15382	15193	15310	15366	15494	15412	15463	15376	15427	15693	15531	15532	15561	15433	15344	15358	15230	15295	15224	15389	15447	15414	15463	15420	15431	15504	15640	15398	15595	15457	15412	15401	15262	15229	15414	15433	15272	15521	15369	15388	15415	15431	15400	15417	15432	15579	15405	15295	15447	15410	15208	15381	15351	15602	15477	15514	15494	15565	15330	15413	15245	15384	15528	15554	15335	15453	15405	15345	15495	15555	15515	15535	15400	15544	15621	15307	15521	15310	15402	15412	15351	15298	15547	15339	15370	15388	15358	15534	15291	15310	15498	15314	15443	15464	15491	15099	15412	15189	15399	15337	15360	15194	15461	15243	15373	15458	15495	15497	15298	15371	15429	15508	15467	15410	15296	15440	15169	15506	15451	15287	15419	15395	15493	15470	15261	15372	15563	15485	15515	15530	15581	15460	15639	15392	15438	15297	15339	15464	15391	15439	15504	15427	15556	15488	15340	15488	15417	15276	15536	15351	15302	15397	15684	15370	15243	15189	15260	15417	15530	15378	15449	15476	15523	15420	15243	15450	15270	15480	15478	15656	15436	15606	15420	15409	15388	15260	15471	15380	15498	15329	15295	15423	15614	15486	15393	15337	15543	15499	15292	15143	15412	15389	15254	15362	15309	15243	15307	15575	15451	15387	15519	15552	15425	15416	15298	15409	15500	15386	15299	15547	15573	15469	15430	15354	15557	15370	15494	15529	15437	15386	15562	15460	15542	15436	15400	15484	15606	15465	15395	15439	15218	15463	15571	15517	15443	15462	15455	15346	15518	15480	15408	15447	15476	15563	15369	15469	15458	15327	15390	15488	15524	15243	15500	15384	15203	15445	15600	15502	15601	15373	15376	15436	15502	15342	15606	15215	15361	15430	15541	15409	15432	15431	15362	15286	15511	15270	15326	15420	15490	15440	15394	15547	15403	15458	15536	15245	15335	15432	15473	15435	15612	15330	15385	15410	15471	15312	15218	15346	15396	15443	15462	15488	15377	15441	15273	15495	15416	15228	15551	15738	15417	15420	15458	15493	15315	15472	15338	15366	15418	15360	15412	15500	15285	15490	15359	15420	15332	15515	15494	15397	15302	15425	15423	15363	15393	15418	15509	15344	15575	15481	15440	15424	15438	15462	15516	15337	15405	15487	15457	15529	15427	15294	15422	15385	15356	15287	15331	15440	15370	15521	15646	15424	15283	15377	15448	15404	15393	15410	15283	15231	15254	15488	15385	15350	15444	15225	15457	15292	15340	15469	15530	15310	15573	15437	15374	15426	15368	15492	15528	15666	15316	15391	15266	15491	15358	15256	15327	15607	15245	15482	15518	15537	15497	15450	15290	15380	15389	15497	15509	15498	15388	15436	15539	15228	15353	15501	15467	15423	15360	15433	15454	15490	15422	15368	15297	15563	15355	15385	15438	15408	15487	15452	15491	15441	15559	15405	15472	15456	15530	15352	15458	15615	15435	15451	15530	15584	15387	15270	15595	15303	15343	15431	15398	15525	15755	15395	15295	15520	15617	15496	15290	15374	15577	15469	15399	15518	15481	15426	15291	15249	15441	15509	15520	15502	15586	15596	15295	15475	15375	15344	15391	15347	15460	15238	15277	15443	15621	15334	15336	15287	15658	15486	15456	15376	15468	15375	15307	15457	15676	15340	15532	15386	15427	15484	15338	15480	15570	15383	15461	15358	15406	15444	15245	15559	15372	15401	15188	15364	15472	15482	15383	15333	15569	15422	15419	15583	15243	15499	15505	15400	15523	15335	15392	15516	15385	15399	15233	15432	15413	15243	15290	15271	15254	15368	15466	15436	15354	15290	15632	15494	15477	15460	15516	15414	15442	15376	15415	15524	15429	15549	15387	15503	15392	15495	15401	15418	15351	15445	15355	15392	15469	15441	15325	15384	15412	15477	15446	15358	15219	15422	15323	15438	15350	15486	15452	15555	15204	15275	15372	15352	15493	15493	15373	15428	15384	15083	15439	15418	15332	15455	15434	15167	15517	15220	15329	15414	15352	15243	15468	15399	15337	15408	15508	15374	15322	15182	15278	15347	15380	15390	15297	15435	15507	15580	15288	15478	15394	15439	15441	15414	15412	15368	15506	15635	15468	15320	15484	15342	15507	15472	15228	15193	15286	15374	15387	15311	15405	15398	15336	15552	15373	15344	15357	15234	15331	15522	15322	15381	15501	15294	15316	15454	15382	15266	15419	15520	15352	15434	15332	15525	15455	15340	15419	15392	15341	15215	15521	15477	15470	15434	15626	15409	15618	15445	15559	15464	15496	15451	15389	15458	15417	15527	15370	15474	15459	15255	15304	15414	15559	15598	15381	15485	15347	15546	15572	15351	15287	15152	15478	15470	15639	15346	15339	15572	15429	15417	15354	15544	15394	15547	15631	15316	15484	15422	15363	15421	15497	15502	15481	15116	15416	15179	15521	15445	15339	15518	15595	15489	15519	15501	15363	15366	15505	15305	15328	15461	15424	15444	15475	15392	15530	15541	15289	15365	15402	15643	15393	15511	15436	15555	15487	15397	15433	15442	15527	15327	15288	15485	15485	15498	15427	15354	15484	15537	15342	15266	15407	15490	15570	15624	15239	15429	15212	15406	15275	15395	15526	15566	15595	15404	15299	15429	15207	15401	15328	15488	15371	15545	15466	15407	15434	15366	15336	15506	15517	15345	15489	15437	15467	15391	15465	15288	15344	15533	15441	15505	15528	15458	15433	15375	15329	15538	15175	15470	15505	15460	15460	15503	15436	15421	15499	15672	15318	15377	15542	15365	15509	15587	15468	15439	15517	15413	15349	15522	15519	15255	15469	15399	15380	15392	15458	15381	15667	15492	15489	15413	15352	15345	15591	15418	15371	15558	15323	15417	15421	15538	15453	15354	15363	15338	15449	15358	15265	15586	15445	15428	15500	15379	15432	15383	15279	15228	15575	15547	15574	15361	15448	15453	15125	15326	15462	15401	15363	15418	15200	15404	15468	15435	15410	15514	15441	15421	15304	15415	15451	15405	15416	15386	15423	15395	15381	15384	15482	15436	15349	15327	15332	15295	15377	15483
32620	53119	47472	35929	28825	24447	20820	18455	17201	16504	15852	15207	14869	14655	14437	14251	14003	14195	14055	13849	13946	13690	13640	13731	13799	13629	13772	13521	13401	13636	13570	13666	13396	13417	13401	13469	13307	13402	13279	13243	13312	13607	13494	13282	13304	13363	13386	13297	13324	13442	13355	13263	13323	13181	13297	13230	13406	13214	13314	13392	13288	13209	13227	13444	13377	13281	13309	13327	13350	13265	13351	13340	13264	13087	13206	13278	13209	13490	13442	13340	13402	13472	13283	13339	13237	13364	13232	13341	13296	13386	13289	13354	13467	13242	13310	13454	13491	13181	13350	13534	13422	13263	13217	13460	13257	13361	13371	13414	13420	13299	13225	13239	13451	13409	13329	13437	13268	13179	13260	13282	13255	13286	13325	13350	13462	13379	13214	13312	13313	13377	13389	13322	13445	13187	13106	13342	13376	13356	13180	13325	13566	13344	13366	13292	13153	13339	13338	13370	13139	13203	13265	13434	13324	13315	13267	13474	13326	13381	13211	13430	13299	13570	13360	13323	13208	13320	13318	13298	13300	13207	13374	13141	13463	13368	13391	13232	13240	13241	13380	13305	13325	13439	13252	13226	13340	13406	13323	13258	13192	13176	13353	13266	13330	13281	13391	13229	13306	13253	13319	13282	13310	13289	13198	13350	13337	13310	13338	13423	13235	13258	13336	13257	13371	13216	13375	13288	13253	13391	13315	13328	13474	13258	13315	13294	13285	13472	13470	13149	13249	13285	13337	13216	13232	13330	13336	13367	13267	13299	13389	13194	13172	13211	13293	13327	13403	13161	13391	13429	13460	13358	13265	13221	13365	13376	13330	13292	13336	13107	13300	13224	13230	13451	13277	13480	13132	13380	13345	13273	13381	13270	13326	13320	13425	13389	13348	13287	13290	13371	13386	13268	13506	13337	13307	13184	13277	13467	13405	13425	13348	13328	13334	13305	13212	13115	13573	13247	13400	13314	13370	13308	13299	13344	13355	13404	13302	13327	13319	13287	13228	13352	13415	13271	13430	13363	13200	13510	13205	13216	13302	13409	13305	13445	13183	13303	13312	13308	13319	13349	13144	13231	13417	13310	13293	13502	13184	13320	13352	13295	13385	13348	13304	13231	13350	13294	13425	13450	13279	13245	13280	13135	13392	13300	13354	13273	13405	13409	13379	13328	13249	13373	13176	13334	13294	13402	13471	13365	13342	13267	13293	13281	13481	13344	13331	13332	13348	13296	13377	13463	13356	13259	13392	13297	13515	13215	13321	13516	13235	13448	13316	13310	13432	13372	13361	13504	13332	13257	13398	13465	13414	13357	13313	13307	13300	13449	13258	13329	13358	13167	13356	13452	13310	13223	13184	13384	13211	13344	13308	13297	13313	13230	13385	13128	13278	13379	13397	13335	13171	13282	13379	13421	13530	13129	13473	13232	13345	13275	13350	13310	13314	13433	13171	13319	13418	13333	13399	13294	13428	13356	13287	13323	13231	13388	13241	13505	13330	13343	13312	13458	13369	13304	13126	13382	13248	13263	13289	13321	13131	13365	13341	13302	13328	13225	13318	13233	13326	13275	13299	13400	13284	13274	13206	13262	13329	13160	13151	13377	13330	13242	13248	13223	13187	13371	13279	13326	13474	13436	13302	13485	13418	13351	13418	13280	13304	13323	13369	13312	13347	13112	13121	13202	13376	13169	13174	13412	13211	13242	13310	13270	13250	13338	13245	13335	13227	13332	13282	13447	13212	13329	13175	13373	13207	13383	13271	13248	13391	13298	13258	13341	13218	13225	13218	13176	13397	13407	13227	13315	13311	13315	13386	13235	13201	13243	13200	13304	13399	13290	13382	13233	13299	13422	13301	13213	13206	13278	13264	13402	13276	13323	13227	13332	13318	13309	13338	13208	13359	13207	13228	13367	13356	13483	13358	13287	13384	13193	13411	13270	13411	13310	13153	13241	13306	13262	13316	13331	13401	13335	13434	13373	13288	13325	13250	13341	13316	13406	13397	13225	13324	13470	13383	13296	13357	13310	13152	13346	13384	13337	13319	13441	13374	13382	13305	13436	13337	13374	13353	13251	13224	13281	13383	13240	13268	13175	13422	13365	13279	13298	13343	13324	13474	13409	13352	13371	13311	13340	13335	13400	13433	13211	13153	13456	13310	13218	13257	13432	13334	13277	13344	13271	13242	13383	13406	13306	13279	13244	13376	13274	13127	13368	13432	13140	13324	13335	13241	13289	13302	13414	13307	13332	13236	13283	13405	13296	13362	13338	13370	13343	13473	13407	13415	13405	13289	13135	13400	13169	13284	13325	13548	13397	13210	13380	13544	13349	13291	13593	13330	13411	13351	13302	13493	13318	13389	13234	13216	13222	13404	13334	13395	13284	13270	13450	13249	13249	13485	13305	13264	13320	13371	13278	13264	13319	13341	13410	13268	13376	13264	13328	13327	13257	13305	13326	13097	13264	13234	13312	13438	13446	13205	13243	13239	13305	13281	13325	13491	13401	13428	13325	13435	13219	13197	13318	13331	13212	13381	13328	13468	13290	13408	13216	13415	13238	13303	13511	13516	13312	13293	13199	13390	13355	13195	13431	13204	13205	13369	13300	13453	13454	13197	13385	13299	13402	13252	13350	13362	13301	13271	13303	13456	13429	13119	13341	13224	13369	13302	13413	13204	13537	13386	13342	13465	13215	13294	13263	13282	13338	13167	13385	13144	13326	13234	13376	13248	13162	13360	13457	13229	13365	13314	13315	13495	13285	13224	13233	13470	13315	13514	13313	13511	13389	13218	13333	13369	13345	13379	13350	13304	13293	13452	13421	13426	13539	13284	13490	13387	13294	13421	13434	13433	13340	13401	13228	13307	13449	13277	13465	13467	13253	13450	13227	13370	13413	13441	13456	13280	13440	13416	13202	13265	13238	13324	13295	13088	13213	13092	13233	13331	13391	13307	13453	13225	13375	13417	13142	13395	13492	13278	13180	13335	13233	13402	13400	13273	13342	13254	13417	13401	13192	13243	13324	13305	13271	13588	13299	13400	13294	13370	13278	13294	13312	13225	13216	13186	13214	13362	13271	13444	13235	13248	13343	13334	13220	13125	13320	13366	13362	13353	13394	13494	13460	13309	13281	13216	13364	13414	13345	13239	13337	13249	13410	13299	13456	13266	13336	13385	13347	13495	13353	13281	13487	13374	13294	13340	13055	13332	13351	13299	13366	13134	13254	13360	13328	13324	13211	13410	13205	13329	13139	13221	13349	13405	13397	13159	13343	13411	13341	13360	13300	13384	13432	13225	13296	13242	13257	13255	13370	13267	13319	13256	13198	13279	13283	13397	13294	13165	13336	13489	13340	13342	13469	13287	13199	13335	13353	13247	13225	13366	13379	13271	13355	13394	13250	13468	13421	13242	13488	13205	13238	13235	13349	13450	13390	13375	13291	13330	13469	13228	13332	13264	13178	13284	13200	13441	13217	13387	13369	13397	13324	13315	13480	13277	13305	13272	13366	13450	13479	13244	13285	13222	13551	13442	13233	13328	13212	13284	13435	13149	13318	13344	13330	13152	13216	13261	13327	13297	13156	13310	13243	13364	13260	13215	13137	13396	13329	13345	13256	13194	13362	13360	13242	13307	13314	13316	13367	13368	13251	13236	13362	13425	13384	13363	13311	13176	13223	13231	13276	13329	13147	13330	13166	13265	13287	13211	13386	13228	13363	13350	13236	13358	13188	13294	13343	13364	13128	13344	13261	13224	13162	13421	13328	13353	13338	13294	13280	13415	13316	13412	13273	13399	13278	13325	13297	13389	13334	13385	13302	13330	13123	13379	13344	13406	13287	13402	13240	13256	13434	13276	13325	13504	13439	13221	13266	13409	13379	13407	13346	13210	13471	13305	13284	13338	13409	13196	13301	13323	13450	13481	13381	13441	13391	13213	13449	13408	13330	13287	13452	13270	13300	13421	13450	13213	13388	13206	13438	13092	13238	13377	13436	13233	13300	13333	13232	13310	13293	13293	13245	13403	13358	13116	13214	13569	13325	13400	13247	13341	13328	13459	13245	13535	13287	13244	13283	13296	13287	13333	13243	13323	13411	13282	13266	13414	13252	13206	13421	13345	13541	13306	13213	13344	13404	13289	13406	13451	13427	13411	13382	13387	13493	13350	13265	13249	13313	13317	13386	13415	13304	13309	13272	13439	13413	13368	13179	13429	13370	13421	13233	13250	13398	13297	13218	13417	13314	13230	13372	13499	13298	13280	13289	13328	13272	13189	13316	13365	13211	13227	13391	13154	13318	13412	13440	13203	13386	13395	13276	13304	13175	13475	13351	13407	13313	13257	13341	13237	13489	13159	13324	13273	13305	13333	13237	13221	13464	13306	13361	13291	13296	13409	13618	13308	13329	13362	13305	13281	13120	13099	13116	13219	13324	13306	13303	13396	13446	13147	13367	13353	13195	13332	13248	13332	13348	13457	13269	13334	13378	13186	13413	13315	13438	13159	13246	13447	13299	13201	13429	13171	13440	13238	13363	13197	13346	13260	13266	13264	13228	13035	13243	13325	13368	13279	13348	13276	13417	13129	13360	13243	13274	13342	13485	13419	13300	13394	13383	13343	13280	13447	13456	13317	13299	13297	13281	13303	13419	13358	13405	13199	13246	13253	13458	13166	13464	13360	13314	13365	13322	13361	13205	13509	13115	13223	13296	13090	13158	13246	13260	13286	13334	13414	13319	13325	13394	13338	13486	13426	13429	13346	13308	13202	13358	13430	13219	13398	13362	13300	13419	13431	13375	13281	13295	13322	13297	13288	13363	13240	13231	13325	13238	13292	13416	13289	13430	13385	13170	13338	13243	13388	13304	13374	13311	13302	13305	13103	13288	13317	13358	13321	13322	13273	13360	13245	13301	13291	13137	13216	13456	13380	13382	13437	13236	13290	13297	13197	13262	13281	13349	13328	13385	13292	13159	13389	13321	13469	13347	13246	13378	13453	13308	13294	13267	13352	13208	13319	13309	13398	13549	13349	13452	13106	13326	13457	13187	13277	13419	13363	13225	13372	13275	13200	13462	13424	13275	13222	13386	13319	13329	13278	13382	13310	13474	13389	13166	13581	13477	13183	13315	13291	13380	13507	13150
22717	21018	28758	23922	22859	26406	27670	21707	19404	18998	18460	17835	17537	17419	17298	16801	16731	16669	16484	16720	16726	16586	16287	16185	16216	16341	16116	16005	16035	16108	15855	16122	15986	15994	15945	16288	16061	16047	16126	16008	15793	15809	15838	15924	15829	15719	15880	15851	15919	15754	15931	15778	15804	15879	15696	15812	15742	15739	15744	15702	15844	15651	15646	15818	15902	15854	15836	15848	15861	15948	15782	15726	15885	15670	15914	15658	15714	15863	15690	15834	16069	15736	15724	15766	15873	15587	15816	15899	15735	15952	16039	15710	15939	15979	15764	15851	15876	15858	16123	15883	15776	15914	15835	15852	15826	15760	15813	15865	15690	15719	15866	15836	15911	15779	15731	15805	16006	15895	16055	15764	15840	15725	15689	15789	15702	15611	15659	15840	15744	15810	15836	15876	15647	15505	15941	15574	15655	15936	15845	15794	15952	16023	15596	16015	15786	15843	15596	15803	15725	15904	15796	15878	15923	15794	15803	15821	15764	15805	15748	15746	15874	15688	15707	15703	15803	16127	15830	15761	15951	15743	15932	15990	15816	15808	15736	15721	15936	15700	15970	15667	15787	15920	15512	15757	15644	15841	15650	15727	15692	15586	15808	15847	15648	15844	15882	15645	15778	15613	15857	15743	15883	15858	15766	15810	15856	15763	15814	15753	15886	15885	15856	15900	15792	16075	15880	15654	16023	15975	15916	15884	15823	15956	15992	16028	15821	15716	15794	15845	15714	15833	15897	15735	15673	15898	15660	15892	15766	15702	15655	15749	15911	15818	15708	15890	15882	15893	16084	15758	16026	15982	15859	15614	15860	15937	15915	15719	15680	15810	15847	15862	15788	15842	15814	16021	15922	15832	15792	15809	15672	15848	15621	15765	15869	15821	15843	15873	15681	15837	15688	15858	15786	15554	15863	15884	16036	15943	15853	15680	15714	15616	15718	15651	15932	15819	15800	15977	15679	15786	15760	15769	15751	15667	15769	15754	15895	15669	15703	15658	15790	15804	15550	15906	15760	15801	15777	15802	15705	15813	15693	15934	15887	15803	15728	15679	15878	15843	15788	15929	15644	15815	15782	15748	15728	15749	15662	15771	15776	15813	15713	15600	15843	15778	15899	15889	15918	15714	15748	15946	15805	15726	15666	16081	15617	15632	15651	15680	15610	15821	15805	15723	15820	15732	15836	15588	15724	15736	15799	15801	15655	15854	15932	15867	15683	15743	15806	15859	15757	15696	15774	15831	15750	15701	15812	15665	15636	15904	15839	15889	15751	15729	15730	15682	15827	15874	16007	15817	15953	15837	15757	15845	15952	15737	15904	15897	15744	15850	15857	15727	15787	15869	15827	15932	15832	15767	15803	15832	15749	15807	15839	15908	15669	15782	15787	15696	15777	15877	15958	15933	15713	15823	15735	15947	15849	15929	15817	15818	15863	15673	15799	15646	15729	15659	15931	15706	15810	15620	15862	15834	15617	15947	15760	15843	15792	15719	15730	15766	15793	15584	15673	15712	15864	15850	15886	15742	15789	15705	15756	15864	15964	15703	15753	15542	15733	15770	15864	15852	15821	15695	15800	15938	15911	15790	15852	15729	15629	15798	15739	15772	15905	15656	15726	15881	15615	15856	15816	15777	15808	15740	15634	15926	15645	15602	15838	15767	15788	15833	15857	15742	15817	15736	15747	15611	15840	15937	15778	15773	15727	15766	15692	15742	15874	15655	15628	15964	15874	15927	15912	15826	15829	15875	15747	15847	15842	15663	15833	15888	15705	15619	16025	15802	15799	15624	15880	15990	15705	15833	15618	15690	15904	15691	15727	15623	15773	15749	15780	15652	15516	15753	15797	15763	15863	15833	15784	15790	15747	15875	15913	15898	15860	15576	16019	15784	15918	15796	15791	15821	15581	15713	15911	15725	16011	15899	15680	15881	15598	15735	15881	15818	15884	15838	15765	15833	15698	15732	15673	15791	15746	15933	16000	15776	15773	15855	15645	15740	15719	15843	15760	15876	15791	15731	15856	15927	15893	15925	15785	15825	15811	15607	15918	15870	16024	15854	15709	15670	15960	15913	15850	15853	15800	15897	15840	15821	15681	15787	15699	15965	15699	15808	15785	15835	15828	15927	15747	15530	15577	15593	15751	15833	15916	15756	15956	16044	15750	15923	15732	15892	15679	15769	15717	15723	15850	15779	15638	15611	15759	15617	15836	15813	15861	15700	15800	15910	15904	15811	15859	15741	15973	15792	15797	15905	15735	15696	15873	15771	15813	15730	15737	15894	15875	15963	15679	15648	15666	15824	15790	15719	15652	15737	15610	15869	15738	15769	15952	15889	15893	15784	15707	15840	15914	15879	15904	15792	15975	15732	15758	15738	15824	15766	15670	15663	15856	15767	15762	15705	15759	15995	15852	15651	15827	15904	15849	15672	15836	15831	15635	15880	15948	15903	15714	15802	15582	15837	15937	15906	15955	15626	15900	15752	15685	15754	15379	15744	15823	15861	15846	15820	15751	15774	15632	15888	15851	15820	15868	15706	15858	15685	15909	15657	15787	15723	15798	15927	15939	15822	15950	15849	15714	15727	15859	15769	15878	15705	15732	15688	15633	15793	15733	15737	15801	15714	15851	15921	15768	15850	15824	15729	15801	15771	15838	15778	15876	15817	15921	16029	15797	15862	15897	15785	15851	15664	15886	15805	15727	15703	15686	15815	15796	15494	15842	15902	15883	15730	15808	15711	15982	15783	15822	15775	15997	15780	15875	15742	15870	15639	15851	15823	15564	15875	15740	15820	15883	15797	15908	15869	15849	15980	15674	15834	15812	15841	15908	15883	15841	15656	15767	15775	15615	15805	15934	15875	15836	15792	15702	15959	15919	15631	15891	15714	15883	15747	15637	15682	16089	15724	15655	15798	15635	15871	15875	15978	15805	15670	15697	15722	15812	15723	15828	15826	15646	15686	15712	15754	15654	15624	15862	15829	15821	15577	15587	15849	15410	15783	15877	15776	15820	15626	15896	15655	15848	15740	15761	15805	15822	15535	15728	15711	15974	15741	15508	15847	15715	15654	15701	15695	15749	15836	15838	15737	15836	15693	15788	15832	15911	15670	15817	15920	15705	15788	15638	15747	15763	15608	15588	15795	15640	15826	15797	15603	15824	15879	15789	15714	15799	15683	15852	15742	15741	15954	15783	15723	15871	15814	15654	15826	15817	15754	15809	15822	15763	15417	16027	15787	15889	15689	15830	15862	15735	15661	15862	15735	15865	15752	15668	15598	15769	15693	15705	15692	16033	15875	15704	15796	15775	15852	15790	15826	15774	15835	15840	15489	15824	15614	15775	15688	15928	15565	15806	15868	15731	15849	15812	15887	15640	15767	15982	15833	15844	15924	15669	15813	15728	15708	15862	15780	15639	15701	15805	15547	15799	15666	15821	15879	15822	15763	15790	15754	15664	15637	15867	15693	15871	15750	15798	15804	15753	15879	15918	15857	15628	15683	15798	15807	16045	15720	15826	15674	15522	15608	15796	15874	15741	15744	15827	16072	15550	15686	15828	15808	15921	15699	15622	15726	15827	15769	15695	15626	15890	15855	15703	15761	15750	15872	15954	15840	15709	15874	15804	15694	15897	15786	15664	15819	15700	15750	15842	15847	15817	15738	15790	15962	15725	15576	15830	15760	15674	15892	15648	15843	15791	16018	15629	15868	15831	15786	15821	15764	15943	15714	15972	15914	15672	15728	15742	15756	15782	15916	15583	15719	15800	16000	15802	15625	15495	15802	15689	15665	15870	15800	15611	15758	15844	15782	15813	15889	15888	15819	15861	15687	15807	16008	15946	15776	15868	15671	15704	15695	15765	15714	15793	15807	15840	15560	15907	15784	15778	15854	15904	15849	15830	15700	15837	15734	15783	15737	15797	15794	15868	15627	15868	15669	15843	15806	15876	15814	15768	15783	15519	15715	15725	15777	15875	15775	16018	15929	15775	15907	15803	15847	15814	15596	15745	15545	15635	15581	15646	15812	15861	15608	15782	15940	15778	15891	15795	15708	15772	15844	15754	15692	15639	15707	15763	15702	15754	15946	15825	15810	15807	15662	15621	15709	15907	15707	15756	15660	15777	15727	15963	15778	15828	15854	15759	15937	15701	15827	15917	15721	15816	15744	15575	16022	15700	15533	15821	15899	15839	15841	15781	15767	15600	15722	15795	15932	15954	15702	15619	15862	15709	15721	15787	15898	15722	15686	15723	15651	15574	16062	15883	15769	15865	15830	15911	15751	15787	15711	15741	15879	15733	15776	15699	15627	15777	15854	15620	15764	15787	15643	15721	15811	15848	15767	15743	15601	15684	15809	15858	15678	15640	15641	15812	15891	15777	15808	15644	15881	15680	15808	15828	15816	15883	15723	15744	15654	15909	15834	15690	15799	15739	15777	15552	15717	15660	15740	15758	15823	15865	15865	15781	15674	15846	15659	15873	15773	15937	15837	15836	15796	15609	15896	15721	15707	15888	15765	15734	15548	15686	15778	16007	15902	15920	16028	15962	15831	15727	15717	15587	15823	15881	15734	15817	15810	15848	15618	15760	15798	15710	15652	15917	15791	15620	15792	15728	15673	15736	15941	15897	15967	15863	15950	15705	15743	15694	15887	15797	15852	15671	15583	15842	15767	15693	15609	15734	15849	15749	15777	15681	15694	15782	15657	15912	15732	15705	15929	15843	15719	15723	15632	15741	15727	15794	15775	15715	15882	15893	15731	15632	15720	15955	15728	15919	15855	15787	15693	15706	15857	15763	15781	15905	15701	15950	15627	15703	15968	15969	15756	16037	15810	15641	15930	15959	15885	15598	15544	15725	15787	15652	15722	15828	15708	15717	15897	15827	15623	15912	15767	15664	15675	15692	15689	15944	15911	15634	15788	15809	15710	15771	15774	15844	15861	15984	15763	15773	15874	15840	15827	15986	15676	15750	15718	15748	15944	15589	15443	15714	15767	15877	16002	15825	15558	15777	15888	15787	15931	15836	15724	15874	15823	15941	15842	15541	15610	15720	15624	15785	15781	15817	15931	15729	15910	15878	15844	15842	15850	15905	15647	15797	15804	15713	15664	15892	15869	15802	15839	15587	15726	15577	15925
33694	57110	53028	40581	33872	29022	24596	20726	18740	17941	17167	16301	15904	15337	15153	14943	14751	14773	14630	14546	14365	14339	14179	14142	14245	14015	13836	13875	13923	13864	13722	13684	13746	13877	13803	13819	13909	13897	13673	13720	13730	13677	13670	13685	13582	13453	13685	13575	13540	13770	13469	13539	13563	13696	13648	13657	13599	13623	13566	13627	13383	13534	13689	13446	13719	13599	13403	13623	13472	13688	13551	13520	13505	13523	13702	13577	13558	13645	13530	13600	13656	13455	13552	13381	13578	13646	13588	13510	13571	13639	13664	13604	13516	13717	13527	13533	13579	13456	13569	13618	13447	13614	13726	13617	13671	13609	13604	13704	13464	13496	13379	13687	13668	13599	13568	13544	13542	13705	13290	13585	13427	13463	13459	13467	13536	13619	13528	13462	13520	13577	13456	13553	13456	13608	13462	13706	13510	13607	13596	13767	13434	13592	13468	13572	13464	13492	13582	13528	13468	13534	13670	13648	13597	13591	13530	13498	13563	13542	13417	13363	13449	13692	13494	13461	13699	13568	13461	13445	13611	13404	13547	13482	13629	13556	13560	13694	13392	13556	13602	13616	13503	13760	13647	13510	13538	13570	13640	13539	13557	13579	13326	13507	13476	13401	13678	13486	13508	13622	13464	13593	13484	13572	13793	13703	13586	13470	13573	13413	13440	13348	13692	13653	13608	13635	13668	13610	13590	13440	13588	13299	13526	13504	13691	13447	13723	13574	13454	13502	13592	13534	13608	13467	13542	13599	13684	13549	13636	13588	13673	13619	13613	13599	13584	13597	13532	13564	13576	13605	13554	13554	13557	13612	13454	13535	13627	13605	13617	13548	13412	13590	13571	13478	13473	13545	13637	13596	13579	13557	13486	13483	13473	13584	13537	13547	13531	13565	13578	13476	13456	13477	13629	13706	13393	13613	13486	13785	13604	13650	13538	13386	13505	13690	13682	13655	13497	13592	13647	13477	13529	13567	13486	13511	13662	13587	13504	13616	13460	13578	13490	13481	13565	13518	13540	13535	13537	13671	13587	13595	13561	13568	13647	13519	13591	13429	13436	13633	13620	13725	13399	13498	13572	13594	13634	13563	13789	13636	13528	13709	13529	13595	13488	13692	13509	13613	13496	13555	13646	13370	13471	13552	13446	13353	13579	13544	13527	13475	13656	13693	13580	13628	13555	13472	13409	13485	13694	13474	13486	13520	13448	13679	13633	13412	13367	13610	13546	13572	13453	13677	13653	13605	13530	13841	13513	13534	13535	13527	13672	13491	13547	13722	13538	13516	13463	13705	13646	13620	13703	13538	13541	13733	13501	13648	13594	13470	13659	13349	13454	13442	13645	13414	13575	13586	13615	13579	13601	13433	13548	13672	13442	13609	13481	13488	13527	13568	13546	13472	13693	13497	13539	13639	13577	13512	13577	13613	13434	13555	13480	13580	13530	13618	13714	13357	13483	13762	13527	13661	13412	13555	13378	13540	13715	13549	13657	13683	13440	13520	13592	13485	13559	13527	13455	13698	13485	13559	13441	13452	13494	13673	13684	13415	13522	13541	13344	13545	13484	13405	13424	13789	13624	13688	13660	13511	13584	13468	13761	13507	13596	13454	13599	13494	13668	13505	13619	13530	13437	13569	13574	13610	13539	13394	13738	13462	13595	13405	13510	13418	13611	13523	13374	13563	13719	13425	13573	13396	13577	13609	13451	13550	13756	13535	13464	13640	13665	13424	13439	13446	13613	13393	13568	13609	13451	13688	13561	13644	13730	13627	13567	13431	13490	13523	13702	13463	13503	13567	13519	13564	13616	13772	13603	13593	13640	13581	13635	13694	13637	13617	13491	13563	13537	13655	13560	13556	13384	13650	13689	13530	13532	13449	13411	13498	13627	13659	13659	13498	13499	13522	13624	13503	13570	13404	13493	13416	13652	13597	13483	13594	13679	13704	13355	13554	13406	13495	13629	13437	13502	13482	13460	13669	13530	13637	13504	13562	13674	13405	13523	13594	13478	13750	13528	13555	13583	13672	13836	13523	13594	13579	13434	13435	13412	13542	13557	13529	13631	13436	13644	13580	13492	13609	13387	13432	13670	13457	13645	13342	13519	13559	13526	13456	13683	13473	13460	13498	13494	13623	13356	13548	13648	13582	13564	13463	13533	13645	13276	13312	13430	13549	13520	13499	13619	13564	13432	13591	13369	13606	13530	13509	13486	13595	13416	13679	13488	13685	13249	13684	13579	13538	13598	13408	13531	13535	13595	13439	13587	13662	13568	13456	13604	13409	13508	13537	13576	13531	13441	13563	13523	13575	13530	13669	13529	13559	13588	13482	13519	13661	13462	13454	13522	13625	13621	13598	13519	13552	13530	13422	13565	13508	13551	13502	13540	13645	13453	13606	13474	13735	13510	13482	13575	13533	13627	13650	13481	13575	13500	13506	13623	13438	13525	13769	13495	13525	13562	13474	13597	13427	13344	13606	13655	13543	13535	13644	13533	13535	13497	13565	13409	13472	13571	13426	13584	13509	13399	13563	13844	13552	13470	13454	13544	13568	13537	13644	13508	13423	13532	13667	13567	13626	13563	13558	13616	13431	13352	13567	13392	13498	13371	13660	13513	13549	13571	13559	13563	13612	13606	13513	13526	13688	13400	13450	13714	13626	13572	13534	13533	13591	13493	13245	13539	13585	13495	13683	13503	13470	13505	13500	13673	13436	13575	13529	13381	13494	13609	13350	13666	13506	13605	13720	13539	13511	13462	13578	13531	13548	13486	13565	13609	13527	13641	13630	13453	13677	13500	13532	13620	13498	13603	13568	13367	13731	13590	13575	13561	13462	13506	13449	13646	13616	13484	13493	13458	13614	13417	13540	13692	13453	13477	13503	13557	13645	13339	13721	13414	13489	13432	13561	13460	13609	13471	13445	13648	13630	13671	13500	13480	13751	13385	13487	13393	13640	13553	13519	13384	13521	13390	13574	13443	13486	13525	13561	13439	13421	13707	13416	13502	13765	13613	13546	13577	13544	13639	13541	13611	13648	13493	13610	13533	13517	13562	13471	13564	13644	13694	13471	13617	13604	13614	13489	13667	13654	13532	13426	13473	13592	13641	13567	13576	13382	13429	13529	13543	13567	13485	13471	13491	13575	13607	13521	13549	13567	13589	13669	13615	13505	13767	13617	13614	13706	13595	13673	13528	13493	13575	13686	13625	13431	13641	13542	13543	13413	13462	13512	13481	13404	13585	13562	13421	13588	13639	13370	13637	13557	13702	13397	13536	13469	13508	13674	13558	13582	13557	13529	13580	13656	13507	13590	13527	13557	13481	13633	13510	13532	13527	13572	13494	13462	13487	13496	13593	13426	13496	13516	13539	13680	13578	13609	13664	13495	13611	13654	13644	13707	13563	13598	13494	13614	13487	13417	13523	13560	13517	13630	13594	13320	13648	13477	13567	13565	13523	13692	13570	13468	13622	13628	13694	13299	13684	13447	13523	13502	13477	13523	13783	13437	13544	13512	13437	13629	13607	13537	13519	13626	13624	13591	13487	13598	13352	13712	13687	13526	13660	13415	13648	13545	13608	13367	13596	13606	13513	13586	13582	13714	13509	13409	13528	13576	13527	13503	13647	13632	13572	13674	13644	13592	13518	13487	13489	13638	13558	13508	13503	13510	13512	13565	13408	13590	13501	13477	13564	13748	13610	13508	13550	13686	13482	13561	13528	13741	13477	13517	13448	13554	13642	13522	13567	13508	13480	13605	13666	13640	13513	13588	13357	13536	13499	13593	13504	13416	13497	13608	13514	13584	13627	13548	13709	13642	13545	13410	13415	13504	13582	13532	13418	13516	13493	13484	13658	13621	13520	13527	13473	13512	13540	13396	13459	13619	13565	13550	13498	13526	13502	13480	13563	13555	13536	13610	13520	13491	13424	13401	13596	13649	13474	13664	13554	13596	13768	13572	13520	13510	13604	13535	13671	13541	13541	13275	13640	13553	13489	13506	13552	13719	13504	13670	13613	13614	13595	13365	13495	13582	13380	13519	13638	13566	13571	13570	13530	13435	13578	13632	13511	13352	13485	13477	13564	13555	13364	13592	13630	13459	13438	13629	13478	13567	13795	13417	13555	13632	13576	13559	13483	13609	13577	13601	13471	13568	13467	13576	13623	13362	13516	13539	13706	13589	13417	13501	13647	13525	13665	13688	13440	13626	13523	13554	13510	13677	13585	13479	13425	13577	13498	13402	13548	13552	13653	13513	13644	13393	13856	13468	13554	13503	13483	13581	13604	13587	13550	13623	13497	13625	13518	13552	13512	13645	13704	13594	13556	13490	13549	13488	13623	13437	13517	13578	13543	13741	13520	13466	13568	13530	13600	13679	13487	13682	13466	13461	13564	13574	13616	13586	13465	13564	13507	13592	13463	13348	13725	13775	13417	13495	13564	13475	13511	13514	13451	13543	13560	13488	13559	13591	13396	13603	13477	13707	13460	13559	13552	13573	13516	13460	13502	13452	13582	13538	13479	13605	13386	13531	13458	13714	13536	13633	13425	13395	13561	13499	13480	13537	13535	13417	13692	13430	13548	13580	13445	13542	13561	13473	13549	13601	13615	13804	13475	13380	13510	13527	13483	13668	13511	13640	13571	13606	13565	13474	13705	13520	13537	13562	13584	13473	13743	13583	13692	13492	13412	13467	13617	13640	13576	13478	13523	13507	13518	13788	13574	13580	13480	13471	13585	13593	13603	13574	13477	13592	13699	13455	13674	13682	13520	13622	13529	13688	13497	13461	13558	13564	13596	13411	13551	13642	13615	13428	13490	13582	13578	13591	13531	13382	13512	13625	13617	13642	13558	13596	13490	13479	13538	13604	13548	13590	13534	13525	13410	13627	13741	13743	13544	13537	13584	13427	13508	13593	13530	13698	13472	13531	13616	13539	13590	13576	13733	13655	13548	13572	13335	13454	13599	13543	13643	13405	13621	13381	13589	13469	13690	13645	13733	13629	13462	13580	13516	13515	13598	13407	13544	13582	13531	13509	13500	13526	13584	13597	13540	13586	13662	13484	13437	13513	13351	13700	13606	13598	13456	13594	13436	13630	13608	13512	13583	13578	13457	13584	13547	13516	13499	13510	13671	13432
29598	29641	35888	30340	24072	20732	19303	17960	17191	17129	16781	16386	16537	16217	16278	16142	16160	16095	16043	16008	16159	16032	16002	15826	15999	15819	15988	15795	15903	15681	15821	15652	15671	15948	15976	15756	15711	15765	15818	15793	15883	15753	15741	15704	15819	15614	15723	15978	15760	15999	15800	15841	15722	15604	15847	15963	15926	15819	15926	15628	15730	15683	15714	15650	15608	15783	15861	15661	15826	15818	15679	15777	15709	15716	15731	15663	15659	15803	15536	15972	15824	15688	15682	15571	15740	15686	16016	15623	15632	15706	15610	15843	15840	15653	15647	15823	15756	15760	15918	15979	15758	15781	15702	15636	15885	15645	15905	15841	15487	15747	15846	15835	15686	15953	15751	15677	15718	15684	15703	15520	15801	15646	15846	15785	15748	15808	15805	15666	15859	15686	15746	15716	15686	15830	15866	15611	15617	15812	15905	15529	15515	15789	15728	15816	15990	15739	15781	15737	15704	15990	15694	16028	15715	15784	15562	15753	15713	15800	15731	15889	15853	15773	15752	15609	15780	15649	15431	15620	15629	15558	15963	15599	15722	15461	15689	15691	15793	15732	15828	15833	15655	15762	15650	15815	15706	15738	15735	15818	15576	15658	15699	15662	15763	15803	15604	15847	15674	15873	15906	15656	15757	16048	15566	15846	15553	15792	15758	15824	15778	15630	15859	15660	15534	15702	15799	15662	15729	15873	15762	15527	15679	15918	15810	15848	15631	15711	15925	15807	15752	15802	15534	15665	15731	15845	15802	15744	15787	15802	15816	15811	15649	15454	15578	15698	15647	15562	15748	15770	15790	15579	15832	15870	15619	15738	15582	15788	15824	15767	15637	15958	15744	15712	15724	15686	15602	15626	15674	15680	15879	15941	15867	15769	15831	15622	15705	15871	15674	15669	15683	15615	15786	15742	15753	15890	15681	15826	15636	15748	15763	15675	15852	15851	15737	15701	15739	15691	15759	15571	15703	15779	15611	15596	15689	15837	15815	15759	15973	15691	15607	15679	15930	15805	15687	15796	15699	15650	15847	15793	15824	15987	15676	15613	15642	15703	15793	15780	15688	15775	15944	15743	15562	15617	15689	15829	15697	15699	15723	15653	15574	15805	15827	15802	15711	15732	15740	15716	15646	15709	15737	15809	15588	15803	15702	15881	15594	15665	15638	15702	15855	15542	15821	15792	15794	15790	15638	15592	15907	15803	15754	15690	15911	15672	15737	15791	15668	15605	15722	15627	15644	15672	15529	15813	15609	15634	15764	15746	15779	15822	15669	15734	15634	15945	15646	15815	15865	15764	15747	15711	15803	15742	15446	15650	15825	15797	15720	15747	15597	15702	15719	15836	15686	15735	15627	15780	15690	15741	15638	15803	15889	15863	15710	15662	15588	15813	15891	15687	15839	15689	15741	15677	15858	15675	15637	15371	15663	15750	15547	15876	15694	15666	15635	15841	15783	15755	15717	15637	15722	15698	15994	15976	15914	15638	15648	15728	15931	15875	15654	15668	15766	15621	15955	15834	15749	15805	15705	15441	15726	15850	15871	15723	15622	15673	15838	15630	15680	15578	15726	15559	15884	15670	15765	15742	15553	15649	15971	15788	15789	15747	15797	15881	15779	15753	15743	15712	15819	15579	15751	15738	15575	15594	15644	15830	15924	15546	15594	15808	15761	15566	15846	15566	15705	15677	15685	15751	15836	15808	15799	15850	15683	15824	15729	15892	15652	15882	15863	15918	15857	15793	15664	15774	15642	15816	15579	15688	15789	15808	15592	15884	15779	15725	15772	15767	15666	15808	15939	15687	15709	15692	15979	15680	15723	15827	15641	15888	15873	15659	15752	15640	15892	15676	15704	15584	15713	15662	15779	15587	15662	15763	15637	15550	15734	15780	15810	15780	15865	15684	15699	15948	15887	15668	15684	15727	15777	15647	15761	15717	15692	15963	15704	15927	15861	15702	15710	15577	15709	15892	15628	15644	15722	15625	15805	15671	15706	15766	15663	15692	15875	15940	15959	15713	15769	15778	15878	15919	15722	15810	15540	15955	15596	15907	15653	15520	15668	15745	15841	15781	15619	15716	15964	15860	15839	15846	15846	15778	15674	15635	15636	15730	15724	15740	15784	15920	15953	15790	15692	15881	15583	15798	15537	15606	15832	15597	15729	15872	15752	15860	15903	15602	15739	15925	15692	15655	15702	15616	15724	15689	15796	15629	15747	15866	15909	15568	15786	15734	15718	15759	15766	15819	15850	15791	15979	15697	15801	15843	15554	15686	15676	15784	15788	15621	15722	15658	15870	15797	15822	15906	15787	15793	15533	15827	15577	15847	15793	15859	15600	15725	15810	16085	15825	15702	15616	15725	15780	15716	15903	15721	15628	15779	15826	15617	15757	15800	15671	15520	15791	15892	15552	15858	16063	15708	15805	15633	15787	15768	15732	15802	15828	15759	15657	15462	15765	15769	15870	15674	15894	15851	15704	15771	15850	15649	15669	15671	15722	15684	15826	15657	15576	15891	15865	15630	15800	15846	16022	15577	15732	15700	15660	15751	15751	15634	15768	15807	15523	15667	15813	15666	15908	15623	15834	15797	15886	15601	15622	15822	15763	15643	15768	15767	15944	15672	15690	15595	15814	15608	15737	15834	15769	15305	15645	15656	15881	15698	15853	15890	15809	15694	16043	15767	15690	15714	15806	15937	15652	15521	15764	15591	15960	15609	15755	15755	15753	15590	15809	15617	15746	15767	15687	15697	15887	15659	15892	15855	15850	15739	15827	15829	15654	15614	15869	15869	15809	15723	15674	15931	15889	15840	15615	15915	15693	15775	15660	15829	15656	15632	15830	15896	16040	15668	15797	15719	15655	15883	15884	15721	15878	15623	15901	15753	15735	15614	15528	15859	15778	15884	15894	15786	15888	15773	15719	15731	15767	15625	15817	15750	15814	15638	15620	15684	15668	15858	15739	15745	16001	15838	15685	15791	15712	15692	15853	15779	15697	15565	15754	15756	15759	15767	15769	15656	15794	15884	15657	15527	15718	15687	15831	15630	15791	15683	15626	15842	15880	15694	15679	15706	15717	15601	15592	15872	15516	15723	15912	15697	15741	15834	15786	15774	15823	15659	15783	15641	15632	15749	15668	15794	15743	15842	15695	15708	15669	15671	15875	15978	15774	15778	15611	15586	15595	15892	15820	15637	15896	15678	15654	15532	15698	15698	15733	15634	15954	15515	15671	15721	15651	15860	15778	15667	15689	16018	15894	15522	15755	15597	15842	15702	15724	15647	15671	15696	15764	16053	15764	15550	15716	15737	15692	15784	15590	15641	15757	15460	15834	15726	15769	15902	15722	15681	15794	15673	15626	15752	15842	15708	15699	15690	15826	15915	15673	15827	15573	15735	15764	15462	15848	15754	15761	15635	15588	15763	15798	15688	15673	15708	15735	15686	15713	15723	15761	15862	15596	15663	15714	15730	15756	15608	15618	15670	15850	15837	15700	15680	15920	15771	15955	15849	15713	15577	15590	15778	15750	15752	15769	15721	15773	15836	15760	15929	15889	16040	15807	15788	16014	15759	15681	15713	15983	15667	15871	15821	15846	15954	15893	15863	15759	15682	15559	15922	15814	15696	15843	15844	15762	15739	15565	15638	15684	15857	15727	15915	15847	15769	15579	15550	15696	15707	15609	15806	15705	15864	15799	15723	15856	15716	15817	15622	15666	15736	15798	15804	15831	15912	15723	15777	15801	15775	15698	15746	15807	15873	15850	15741	15734	15769	15646	15713	15782	15677	15639	15678	15781	15843	15863	15760	15745	15741	15719	15740	15730	15672	15689	15710	15857	15663	15494	15830	15697	15618	15727	15971	15708	15517	15745	15738	15911	15811	15728	15806	15573	15699	15698	15869	15461	15681	15847	15668	15751	15813	15795	15881	15664	15632	15640	15676	15813	15628	15734	15659	15852	15871	15809	15763	15847	15887	15670	15595	15703	15881	15778	15928	15828	15654	15628	15796	15607	15781	15893	15648	15575	15617	15821	15780	15856	15729	15742	15829	15840	15796	15750	15940	15665	15545	15716	15685	15595	15911	15657	15813	15574	15615	15578	15495	15639	15776	15752	15700	15854	15637	15717	15778	15805	15866	15619	15777	15630	15666	15558	15640	15651	15536	15749	15850	15646	15605	15730	15769	15732	15613	15745	15728	15801	15732	15780	15680	15766	15947	15711	15791	15572	15700	15699	15710	15813	15749	15601	15761	15795	16057	15657	15748	15838	15796	15794	15622	15801	15838	15749	15626	15636	15823	15677	15795	15783	15603	15621	15985	16048	15853	15640	15781	15546	15805	15642	15436	15878	15631	15701	15587	15639	15664	15746	15818	15624	15468	15732	15611	15669	15715	15737	15659	15670	15875	15678	15748	15737	15866	15932	15646	15731	15792	15860	15773	15772	15723	15623	15569	15664	15599	15677	15726	15686	15684	15631	15712	16011	15779	15838	15689	15628	15569	15709	15792	15777	15781	15717	15774	15631	15644	15601	15894	15746	15789	15843	15801	15813	15721	15677	15842	15975	15686	15761	15868	15770	15732	15772	15788	15837	15871	15827	15692	15866	15644	15764	15675	15901	15651	15832	15874	15741	15644	15600	15698	15769	15904	15594	15817	15959	15761	15664	15780	15685	15591	15878	15889	15863	15806	15676	15844	15956	15767	15528	15754	15709	15677	15800	15843	15672	15791	15861	15635	15693	15803	15592	15810	15745	15956	15825	15764	15807	15705	15680	15668	15649	15708	15903	15712	15545	15423	15528	15759	15687	15713	15753	15545	15828	15859	15704	15801	15668	15575	15728	15708	15872	15872	15689	15636	16030	15642	15718	15823	15785	15718	15642	15673	15915	15816	15700	15530	15774	15644	15871	15760	16043	15647	15638	15796	15809	15707	15805	15745	15663	15735	15720	15712	15704	15641	15530	15738	15857	15806	15741	15698	15837	15852	15718	15622	15780	15675	15955	15595	15691	15552	15614	15636	15785	15592	15741	15853	15677	15811	15648	15645	15687	15694	15541	15861	15714	15761	15622	15996	15755	15757	15753	15796	15608	15640	15794	15682	15770	15773	15708	15752	15747	15834	15824	15676	15781	15691
32610	46249	39911	29164	23840	19882	17858	16585	15944	15585	15246	14718	14494	14416	14125	14173	14162	13981	13847	13845	14007	13783	13825	13857	13586	13861	13751	13696	13558	13573	13603	13535	13591	13720	13663	13434	13622	13589	13584	13462	13527	13551	13511	13626	13516	13596	13708	13646	13581	13553	13742	13562	13567	13635	13495	13654	13605	13344	13554	13675	13652	13732	13536	13473	13725	13408	13640	13607	13407	13333	13464	13562	13689	13653	13675	13445	13632	13537	13588	13482	13658	13613	13467	13651	13454	13713	13612	13586	13613	13431	13557	13576	13520	13568	13593	13531	13437	13451	13554	13515	13629	13349	13498	13549	13547	13450	13589	13380	13509	13558	13513	13532	13459	13501	13524	13639	13298	13584	13568	13421	13619	13489	13410	13658	13541	13703	13464	13476	13505	13469	13644	13524	13534	13516	13485	13482	13673	13396	13504	13492	13615	13491	13562	13443	13526	13495	13558	13710	13548	13589	13402	13568	13381	13562	13516	13466	13663	13596	13470	13447	13654	13453	13542	13634	13588	13430	13576	13479	13534	13380	13641	13665	13372	13543	13451	13673	13526	13471	13617	13590	13618	13536	13561	13559	13561	13406	13499	13566	13602	13578	13582	13532	13598	13564	13497	13611	13356	13842	13513	13443	13397	13616	13541	13565	13548	13600	13535	13492	13413	13595	13508	13348	13553	13530	13319	13612	13685	13354	13474	13531	13508	13433	13627	13488	13644	13508	13270	13372	13513	13521	13602	13496	13706	13474	13614	13583	13572	13497	13640	13548	13655	13580	13583	13484	13551	13452	13407	13469	13464	13364	13326	13563	13447	13314	13593	13549	13440	13544	13536	13507	13567	13511	13553	13460	13640	13638	13524	13486	13543	13435	13471	13553	13651	13557	13411	13499	13545	13434	13304	13423	13626	13641	13482	13520	13455	13644	13566	13499	13536	13490	13661	13544	13613	13405	13569	13494	13759	13468	13610	13512	13397	13533	13656	13531	13405	13537	13679	13530	13687	13553	13516	13638	13414	13445	13489	13547	13557	13524	13579	13396	13390	13570	13327	13454	13510	13513	13601	13630	13580	13536	13374	13547	13294	13504	13542	13603	13572	13434	13485	13565	13583	13492	13755	13565	13445	13565	13563	13444	13665	13444	13375	13602	13598	13625	13622	13418	13723	13469	13652	13535	13621	13609	13524	13479	13490	13508	13650	13429	13582	13557	13537	13488	13478	13554	13450	13569	13484	13548	13450	13474	13635	13494	13641	13531	13499	13587	13493	13535	13553	13640	13583	13501	13557	13520	13571	13675	13524	13556	13669	13588	13510	13492	13641	13480	13626	13572	13652	13455	13619	13513	13572	13509	13505	13416	13496	13701	13611	13470	13453	13635	13658	13533	13558	13716	13391	13486	13521	13572	13575	13414	13459	13585	13550	13567	13316	13549	13514	13613	13482	13546	13470	13556	13794	13433	13713	13781	13495	13383	13680	13568	13572	13611	13540	13522	13399	13508	13459	13553	13458	13576	13648	13427	13598	13392	13510	13622	13592	13454	13380	13447	13626	13563	13598	13511	13473	13618	13433	13520	13581	13625	13519	13618	13492	13596	13442	13596	13723	13495	13485	13520	13420	13679	13627	13383	13586	13596	13628	13512	13596	13623	13584	13670	13502	13621	13416	13542	13470	13464	13582	13459	13496	13467	13515	13418	13465	13443	13655	13505	13573	13538	13437	13525	13536	13498	13661	13544	13478	13789	13608	13463	13529	13537	13597	13654	13541	13414	13468	13600	13374	13455	13529	13482	13580	13523	13706	13320	13699	13402	13632	13385	13573	13633	13452	13750	13425	13590	13440	13659	13510	13392	13569	13544	13580	13604	13784	13460	13341	13688	13487	13536	13577	13464	13642	13546	13539	13507	13407	13526	13360	13534	13660	13599	13403	13327	13457	13461	13480	13480	13397	13503	13594	13528	13502	13583	13572	13580	13555	13482	13525	13544	13358	13662	13513	13407	13434	13464	13371	13535	13507	13647	13539	13645	13540	13636	13461	13521	13626	13606	13491	13492	13448	13525	13598	13407	13537	13528	13539	13541	13632	13522	13714	13510	13587	13533	13453	13506	13621	13555	13611	13476	13621	13478	13651	13376	13469	13335	13560	13614	13507	13401	13439	13651	13630	13583	13481	13637	13722	13352	13491	13418	13539	13525	13590	13646	13460	13657	13490	13629	13502	13673	13557	13788	13566	13647	13484	13439	13579	13456	13539	13551	13484	13662	13611	13500	13417	13390	13605	13310	13483	13614	13536	13643	13577	13570	13409	13516	13488	13535	13646	13362	13457	13486	13637	13432	13518	13464	13603	13381	13614	13505	13387	13556	13533	13445	13513	13534	13570	13465	13427	13680	13655	13410	13578	13542	13587	13517	13442	13516	13604	13458	13563	13468	13620	13482	13525	13607	13441	13611	13493	13445	13349	13641	13680	13708	13506	13690	13510	13624	13630	13522	13451	13633	13524	13569	13376	13736	13421	13623	13591	13641	13537	13497	13671	13551	13510	13623	13483	13464	13543	13539	13631	13711	13463	13416	13537	13496	13464	13628	13551	13357	13430	13543	13474	13514	13397	13417	13695	13460	13425	13677	13514	13544	13456	13490	13533	13642	13404	13623	13489	13587	13536	13476	13382	13356	13481	13544	13595	13471	13551	13585	13459	13549	13553	13464	13426	13514	13603	13557	13570	13649	13451	13514	13576	13482	13560	13576	13583	13643	13456	13659	13437	13503	13495	13634	13697	13482	13681	13362	13505	13348	13580	13585	13437	13548	13552	13504	13558	13592	13611	13622	13523	13491	13548	13599	13441	13418	13682	13472	13521	13642	13493	13459	13558	13424	13594	13599	13486	13524	13622	13482	13589	13583	13576	13387	13554	13468	13628	13535	13452	13456	13545	13538	13483	13655	13470	13585	13453	13356	13515	13489	13567	13536	13531	13485	13616	13663	13583	13395	13539	13400	13679	13521	13521	13595	13583	13549	13490	13376	13514	13511	13504	13497	13368	13551	13559	13386	13584	13506	13597	13607	13455	13527	13477	13517	13610	13600	13373	13601	13445	13368	13640	13568	13427	13366	13514	13541	13466	13709	13441	13692	13639	13537	13602	13618	13645	13312	13599	13502	13292	13665	13401	13510	13554	13537	13598	13390	13525	13565	13557	13369	13453	13389	13610	13512	13423	13502	13542	13672	13537	13598	13420	13479	13370	13551	13703	13486	13522	13394	13683	13550	13495	13570	13448	13571	13504	13502	13546	13580	13553	13565	13434	13577	13578	13411	13496	13596	13442	13627	13543	13537	13607	13572	13602	13436	13487	13636	13436	13444	13706	13508	13499	13394	13381	13661	13506	13489	13647	13536	13639	13721	13677	13438	13483	13365	13348	13578	13468	13525	13571	13568	13365	13491	13550	13577	13471	13691	13605	13547	13517	13658	13693	13522	13553	13545	13459	13521	13594	13522	13589	13642	13448	13714	13441	13454	13676	13529	13455	13690	13531	13499	13504	13716	13457	13578	13467	13577	13493	13679	13573	13531	13386	13480	13607	13728	13602	13631	13704	13444	13639	13636	13561	13545	13602	13550	13543	13522	13629	13489	13518	13412	13510	13406	13628	13532	13499	13752	13638	13588	13403	13385	13486	13502	13464	13497	13597	13774	13670	13455	13711	13735	13745	13639	13625	13432	13466	13690	13498	13518	13509	13548	13599	13519	13541	13429	13388	13785	13542	13670	13641	13487	13549	13527	13647	13555	13610	13526	13489	13725	13625	13652	13401	13521	13400	13660	13472	13539	13660	13512	13417	13650	13540	13627	13520	13349	13719	13536	13682	13529	13620	13449	13564	13444	13529	13673	13553	13530	13606	13541	13486	13501	13473	13526	13520	13586	13480	13638	13605	13547	13494	13603	13713	13563	13476	13620	13510	13622	13760	13411	13553	13460	13473	13663	13496	13720	13488	13413	13539	13666	13530	13402	13623	13528	13642	13553	13441	13512	13633	13476	13398	13482	13553	13650	13586	13454	13508	13546	13391	13611	13564	13514	13636	13447	13440	13508	13602	13702	13461	13611	13528	13353	13510	13608	13513	13502	13530	13659	13441	13554	13576	13506	13517	13516	13501	13600	13533	13505	13565	13393	13697	13685	13415	13617	13596	13607	13728	13587	13472	13564	13514	13481	13572	13521	13526	13497	13558	13518	13537	13543	13582	13454	13653	13532	13642	13503	13462	13475	13702	13501	13641	13510	13519	13534	13625	13783	13758	13530	13434	13470	13450	13667	13515	13586	13625	13626	13622	13646	13417	13423	13415	13390	13559	13614	13526	13403	13470	13546	13660	13623	13534	13614	13530	13500	13462	13575	13536	13615	13666	13577	13503	13491	13646	13690	13534	13391	13620	13720	13382	13474	13556	13491	13433	13502	13613	13549	13532	13707	13778	13450	13572	13635	13351	13453	13539	13490	13481	13444	13540	13429	13641	13595	13673	13602	13434	13328	13755	13560	13545	13585	13695	13603	13669	13625	13490	13583	13482	13527	13496	13516	13590	13368	13355	13431	13584	13548	13615	13549	13575	13487	13619	13354	13549	13493	13520	13503	13576	13544	13563	13616	13600	13602	13356	13608	13494	13579	13624	13372	13550	13566	13458	13510	13595	13507	13596	13502	13610	13512	13518	13658	13423	13552	13616	13525	13511	13586	13807	13524	13651	13702	13539	13646	13668	13528	13601	13439	13681	13503	13577	13501	13544	13601	13467	13624	13688	13599	13485	13540	13658	13746	13539	13412	13484	13558	13512	13543	13561	13534	13556	13508	13586	13516	13507	13713	13539	13644	13674	13663	13529	13635	13553	13589	13512	13441	13568	13460	13617	13611	13488	13558	13606	13674	13629	13656	13539	13483	13542	13630	13565	13561	13622	13393	13572	13683	13521	13496	13607	13480	13734	13467	13576	13628	13590	13681	13514	13514	13482	13529	13234	13728	13434	13700	13567	13603	13664	13536	13602	13477	13680	13383	13611	13491	13469	13553	13549	13549	13485	13612	13451	13571	13665	13576	13577	13408	13459	13555	13588	13623	13611	13623	13463	13573	13611	13483	13482	13626	13445	13668
23945	20991	28441	25474	24529	24363	22646	19425	18237	17774	17522	16840	16603	16441	16210	16126	16111	16088	15884	15823	16066	15991	15944	15690	15697	15884	15981	15388	15576	15728	15733	15840	15629	15635	15463	15320	15656	15545	15531	15478	15472	15460	15535	15652	15592	15461	15403	15732	15576	15560	15624	15472	15238	15420	15470	15515	15538	15529	15416	15554	15444	15687	15500	15520	15366	15428	15455	15598	15567	15222	15375	15473	15301	15424	15453	15396	15440	15319	15392	15434	15599	15520	15441	15396	15314	15368	15273	15318	15490	15439	15501	15520	15259	15568	15390	15351	15493	15841	15536	15487	15582	15560	15326	15387	15339	15222	15522	15478	15378	15636	15613	15452	15394	15602	15388	15481	15490	15476	15393	15299	15415	15602	15494	15410	15422	15274	15590	15390	15397	15653	15446	15486	15470	15455	15369	15267	15481	15361	15484	15412	15278	15387	15231	15348	15336	15612	15584	15471	15438	15427	15234	15436	15335	15385	15395	15130	15544	15188	15449	15216	15332	15501	15407	15576	15446	15359	15629	15392	15559	15431	15223	15440	15457	15330	15711	15262	15524	15568	15424	15607	15599	15527	15340	15369	15590	15286	15450	15293	15598	15555	15225	15265	15408	15428	15372	15264	15451	15373	15391	15400	15402	15420	15455	15368	15596	15414	15376	15555	15501	15419	15538	15348	15452	15373	15509	15389	15415	15433	15499	15490	15568	15503	15409	15293	15391	15581	15327	15327	15412	15467	15330	15411	15248	15419	15274	15344	15388	15527	15669	15597	15293	15345	15398	15433	15477	15586	15664	15366	15339	15359	15350	15226	15436	15567	15266	15388	15297	15338	15527	15500	15488	15370	15361	15369	15536	15502	15317	15348	15402	15525	15828	15475	15389	15503	15351	15320	15412	15344	15368	15493	15253	15356	15370	15486	15196	15479	15369	15305	15227	15644	15297	15389	15416	15460	15705	15521	15339	15535	15458	15409	15410	15462	15615	15446	15468	15614	15371	15307	15656	15583	15543	15537	15370	15501	15387	15367	15384	15447	15418	15436	15478	15533	15562	15338	15432	15471	15342	15386	15679	15322	15495	15521	15414	15413	15514	15414	15302	15332	15487	15407	15604	15497	15348	15670	15568	15361	15500	15424	15291	15481	15452	15271	15382	15539	15414	15575	15448	15362	15472	15468	15453	15554	15324	15536	15391	15389	15323	15381	15392	15428	15458	15333	15369	15462	15283	15360	15528	15547	15579	15510	15324	15372	15387	15494	15376	15216	15492	15632	15387	15490	15488	15495	15430	15402	15269	15425	15624	15517	15268	15326	15340	15442	15450	15353	15334	15388	15369	15560	15422	15510	15408	15997	15364	15544	15430	15385	15510	15806	15474	15557	15463	15463	15246	15574	15351	15492	15422	15449	15427	15341	15513	15605	15417	15499	15451	15613	15555	15377	15443	15375	15346	15511	15654	15587	15554	15473	15500	15240	15303	15360	15342	15327	15543	15467	15586	15533	15223	15655	15398	15411	15312	15436	15570	15562	15497	15706	15360	15434	15496	15389	15353	15386	15557	15288	15323	15254	15527	15358	15583	15711	15384	15303	15397	15376	15513	15411	15525	15241	15412	15483	15500	15290	15517	15467	15330	15455	15379	15490	15318	15340	15549	15403	15532	15327	15277	15440	15435	15545	15289	15355	15391	15414	15515	15604	15480	15620	15630	15498	15461	15516	15418	15511	15444	15471	15534	15455	15317	15469	15410	15373	15380	15381	15632	15545	15355	15433	15351	15478	15472	15331	15675	15378	15361	15537	15453	15371	15507	15503	15339	15472	15449	15563	15245	15348	15540	15420	15379	15491	15575	15235	15350	15495	15513	15310	15416	15536	15374	15327	15486	15418	15403	15474	15417	15260	15494	15459	15416	15303	15424	15618	15470	15622	15385	15703	15526	15216	15425	15509	15564	15447	15519	15542	15347	15409	15310	15485	15402	15311	15335	15402	15488	15310	15501	15353	15448	15454	15403	15534	15250	15530	15446	15435	15466	15496	15413	15481	15579	15449	15520	15266	15544	15430	15443	15582	15347	15273	15261	15399	15436	15652	15504	15538	15567	15493	15398	15633	15526	15382	15557	15473	15342	15500	15339	15365	15366	15582	15448	15324	15402	15463	15256	15258	15488	15344	15307	15408	15387	15563	15477	15406	15182	15303	15458	15159	15446	15472	15555	15459	15473	15415	15516	15291	15389	15347	15458	15413	15430	15438	15453	15349	15299	15567	15529	15522	15368	15401	15203	15239	15381	15271	15368	15443	15472	15568	15570	15671	15445	15415	15400	15329	15520	15369	15385	15400	15412	15342	15528	15525	15441	15338	15562	15703	15311	15541	15328	15411	15638	15552	15516	15409	15204	15230	15516	15404	15464	15576	15294	15451	15325	15448	15564	15505	15443	15344	15469	15446	15411	15406	15426	15519	15415	15522	15578	15324	15342	15492	15563	15425	15407	15450	15394	15364	15288	15462	15361	15354	15295	15470	15391	15591	15225	15401	15544	15301	15341	15469	15571	15549	15389	15583	15454	15412	15338	15489	15490	15495	15492	15381	15240	15291	15294	15382	15430	15620	15367	15498	15512	15541	15451	15600	15506	15340	15444	15368	15452	15488	15524	15353	15416	15401	15349	15615	15291	15481	15310	15258	15322	15323	15503	15388	15523	15446	15426	15377	15411	15467	15609	15609	15562	15334	15311	15357	15715	15508	15556	15308	15492	15346	15454	15634	15305	15550	15509	15549	15523	15520	15510	15309	15468	15441	15415	15506	15441	15306	15340	15431	15588	15516	15506	15356	15442	15410	15465	15196	15569	15511	15338	15547	15369	15548	15772	15482	15426	15484	15597	15430	15635	15241	15339	15313	15455	15424	15492	15582	15454	15508	15442	15423	15451	15396	15623	15363	15637	15316	15218	15362	15550	15461	15383	15456	15301	15232	15490	15549	15299	15455	15501	15497	15443	15514	15596	15298	15490	15475	15457	15404	15465	15572	15546	15435	15373	15585	15305	15576	15506	15383	15420	15633	15439	15371	15274	15527	15542	15595	15409	15381	15360	15508	15385	15574	15487	15538	15580	15561	15340	15210	15439	15461	15488	15225	15448	15605	15381	15553	15516	15451	15568	15600	15468	15450	15290	15435	15375	15495	15425	15421	15267	15494	15510	15411	15494	15365	15388	15514	15488	15387	15463	15296	15270	15449	15430	15279	15365	15452	15417	15266	15359	15398	15265	15485	15540	15473	15511	15347	15488	15362	15436	15403	15570	15640	15319	15480	15526	15350	15408	15241	15308	15407	15456	15637	15457	15396	15371	15480	15568	15472	15614	15635	15598	15439	15444	15483	15464	15488	15588	15548	15502	15385	15334	15403	15498	15573	15420	15660	15261	15302	15337	15166	15411	15484	15486	15581	15363	15476	15511	15433	15560	15673	15558	15376	15390	15451	15437	15629	15593	15509	15458	15583	15612	15465	15450	15478	15439	15551	15379	15390	15275	15458	15291	15484	15342	15472	15446	15521	15349	15583	15166	15524	15573	15617	15237	15466	15649	15556	15503	15414	15652	15460	15554	15305	15309	15510	15411	15321	15182	15340	15413	15375	15322	15352	15361	15580	15499	15388	15564	15444	15436	15394	15404	15392	15363	15382	15249	15432	15579	15485	15407	15343	15434	15204	15434	15435	15414	15659	15480	15541	15374	15385	15442	15312	15626	15262	15345	15389	15202	15454	15475	15337	15528	15439	15494	15283	15481	15528	15394	15514	15398	15408	15549	15606	15393	15420	15467	15121	15551	15506	15537	15200	15420	15713	15413	15459	15310	15531	15411	15476	15460	15374	15261	15417	15585	15310	15238	15543	15301	15509	15389	15348	15535	15544	15403	15519	15436	15468	15464	15562	15453	15580	15392	15183	15549	15311	15519	15253	15349	15403	15456	15367	15502	15438	15550	15276	15303	15488	15499	15341	15465	15545	15537	15682	15368	15600	15350	15470	15357	15316	15413	15501	15558	15379	15502	15655	15653	15447	15460	15422	15558	15545	15355	15330	15450	15446	15440	15690	15478	15418	15331	15228	15337	15406	15551	15563	15421	15421	15537	15360	15523	15526	15416	15479	15494	15517	15621	15391	15516	15519	15461	15582	15437	15444	15410	15458	15473	15522	15556	15375	15515	15451	15466	15571	15610	15463	15440	15685	15384	15442	15289	15456	15324	15355	15626	15508	15428	15334	15564	15433	15356	15275	15288	15355	15319	15400	15484	15576	15542	15449	15440	15437	15474	15304	15485	15458	15465	15446	15446	15416	15541	15410	15526	15551	15455	15364	15548	15628	15409	15216	15418	15411	15388	15633	15477	15130	15619	15545	15668	15588	15509	15442	15372	15352	15565	15460	15570	15233	15598	15468	15568	15332	15522	15592	15559	15258	15475	15314	15453	15551	15420	15415	15498	15498	15384	15475	15356	15357	15441	15358	15555	15379	15564	15379	15551	15551	15543	15500	15462	15477	15546	15560	15468	15295	15499	15449	15539	15355	15297	15538	15345	15607	15379	15476	15252	15478	15224	15558	15525	15412	15449	15480	15208	15628	15382	15496	15464	15186	15535	15502	15459	15411	15410	15430	15528	15490	15258	15271	15370	15384	15442	15481	15512	15267	15538	15246	15332	15304	15222	15346	15396	15305	15431	15391	15593	15309	15527	15319	15330	15330	15525	15297	15417	15497	15426	15375	15439	15473	15344	15582	15448	15291	15554	15472	15378	15586	15571	15663	15397	15407	15377	15512	15504	15442	15591	15571	15547	15486	15224	15329	15446	15371	15421	15479	15570	15528	15262	15466	15509	15325	15418	15336	15348	15528	15438	15382	15334	15523	15557	15495	15361	15498	15399	15484	15572	15545	15480	15310	15506	15296	15365	15469	15387	15517	15498	15447	15283	15391	15412	15399	15457	15370	15530	15598	15278	15349	15504	15284	15719	15329	15508	15416	15622	15502	15372	15517	15596	15550	15297	15494	15523	15280	15516	15442	15394	15539	15373	15578	15535	15468	15252	15367	15518	15459	15318	15566	15587	15433	15659	15476	15286	15366	15498	15494	15452	15247	15365	15397	15444	15307
31686	50608	44716	34365	28656	23252	20523	18801	17237	16479	16012	15231	14822	14664	14571	14489	14298	14104	13940	14094	14007	13889	13808	13702	13639	13602	13570	13709	13756	13534	13626	13428	13577	13350	13577	13426	13504	13312	13440	13357	13391	13440	13388	13187	13419	13284	13465	13503	13399	13189	13341	13237	13322	13459	13407	13473	13317	13312	13359	13322	13396	13394	13340	13422	13423	13334	13508	13193	13413	13348	13432	13371	13257	13522	13430	13332	13369	13427	13361	13407	13553	13212	13466	13363	13322	13188	13267	13289	13464	13346	13452	13325	13356	13427	13344	13340	13449	13428	13299	13389	13291	13389	13166	13381	13357	13371	13400	13269	13515	13406	13412	13325	13413	13304	13161	13293	13420	13296	13359	13594	13185	13278	13314	13387	13206	13530	13284	13288	13304	13325	13435	13183	13223	13525	13348	13337	13442	13400	13413	13360	13391	13290	13307	13303	13312	13437	13230	13455	13245	13416	13382	13283	13273	13298	13369	13481	13389	13395	13503	13277	13067	13347	13569	13393	13367	13252	13535	13208	13258	13433	13218	13318	13405	13321	13426	13461	13290	13450	13280	13320	13378	13260	13355	13330	13388	13437	13411	13350	13327	13383	13276	13300	13470	13312	13456	13241	13499	13349	13345	13511	13487	13429	13348	13459	13273	13276	13377	13358	13413	13431	13465	13256	13209	13351	13467	13500	13228	13466	13419	13456	13452	13430	13309	13395	13454	13236	13324	13399	13409	13177	13286	13449	13256	13201	13402	13332	13256	13307	13405	13474	13344	13479	13527	13493	13353	13290	13494	13452	13254	13319	13442	13285	13329	13344	13383	13405	13285	13182	13345	13503	13336	13470	13048	13304	13389	13376	13492	13583	13451	13256	13382	13362	13477	13399	13337	13331	13366	13271	13292	13505	13374	13381	13418	13367	13271	13458	13304	13321	13318	13425	13394	13363	13469	13183	13429	13319	13304	13268	13297	13144	13591	13516	13221	13217	13291	13215	13414	13414	13421	13498	13388	13230	13391	13446	13304	13119	13352	13371	13445	13299	13346	13290	13254	13377	13314	13361	13340	13281	13448	13367	13433	13570	13402	13312	13390	13316	13506	13410	13312	13350	13500	13306	13495	13466	13532	13458	13388	13411	13321	13473	13344	13283	13581	13252	13284	13419	13397	13279	13397	13526	13417	13468	13357	13532	13516	13326	13437	13428	13368	13334	13309	13321	13377	13401	13427	13415	13191	13452	13507	13501	13342	13457	13342	13294	13496	13250	13385	13269	13372	13199	13343	13244	13389	13239	13125	13555	13352	13187	13204	13366	13379	13376	13395	13524	13375	13323	13259	13295	13352	13382	13418	13375	13394	13466	13322	13450	13353	13436	13394	13399	13461	13415	13411	13275	13251	13307	13411	13318	13327	13266	13577	13377	13415	13399	13372	13494	13420	13355	13353	13268	13388	13565	13297	13313	13360	13312	13353	13447	13434	13410	13376	13291	13206	13224	13469	13346	13310	13237	13249	13253	13480	13497	13375	13323	13288	13286	13451	13539	13371	13444	13330	13354	13401	13572	13232	13484	13419	13359	13192	13263	13377	13306	13585	13340	13477	13425	13372	13430	13228	13400	13423	13293	13261	13341	13574	13184	13387	13432	13514	13396	13369	13384	13381	13585	13338	13405	13292	13329	13210	13321	13418	13444	13439	13471	13401	13435	13404	13231	13273	13494	13341	13395	13320	13388	13252	13120	13449	13446	13306	13342	13402	13459	13510	13405	13367	13242	13434	13221	13477	13456	13390	13254	13297	13366	13136	13370	13300	13243	13343	13436	13345	13378	13330	13245	13290	13409	13247	13353	13344	13527	13544	13379	13119	13342	13268	13295	13344	13347	13371	13289	13445	13404	13471	13309	13447	13471	13298	13246	13414	13298	13362	13470	13409	13496	13452	13354	13489	13184	13416	13303	13382	13201	13466	13472	13498	13491	13492	13326	13440	13396	13408	13252	13242	13317	13369	13323	13412	13395	13420	13272	13333	13374	13390	13477	13497	13488	13297	13433	13390	13307	13448	13340	13322	13478	13149	13287	13421	13230	13321	13229	13366	13329	13253	13325	13346	13372	13298	13265	13293	13171	13407	13433	13160	13447	13155	13169	13228	13425	13380	13282	13464	13324	13290	13376	13371	13316	13167	13427	13361	13389	13378	13406	13331	13475	13384	13336	13378	13420	13170	13428	13384	13286	13370	13423	13364	13307	13422	13268	13367	13232	13454	13443	13234	13351	13306	13345	13482	13426	13308	13347	13374	13404	13283	13158	13411	13312	13260	13357	13568	13346	13232	13399	13343	13242	13337	13251	13338	13396	13387	13378	13298	13449	13406	13489	13359	13239	13287	13470	13336	13370	13475	13305	13382	13393	13445	13300	13345	13501	13363	13417	13371	13395	13285	13220	13295	13324	13291	13305	13363	13338	13486	13506	13380	13304	13298	13524	13141	13225	13273	13110	13511	13341	13435	13351	13266	13549	13387	13289	13251	13410	13352	13223	13372	13401	13269	13303	13406	13260	13329	13432	13510	13418	13322	13413	13417	13372	13301	13288	13321	13278	13409	13438	13286	13330	13270	13346	13264	13273	13306	13393	13327	13334	13298	13284	13239	13403	13359	13370	13211	13387	13396	13426	13507	13357	13318	13271	13444	13218	13386	13252	13351	13513	13460	13215	13401	13429	13193	13254	13207	13566	13229	13499	13201	13358	13250	13255	13276	13085	13231	13312	13258	13304	13508	13354	13292	13267	13381	13255	13325	13366	13215	13302	13414	13469	13287	13439	13347	13441	13238	13402	13300	13392	13345	13468	13221	13366	13467	13307	13348	13373	13398	13512	13399	13450	13529	13510	13362	13422	13088	13493	13398	13216	13413	13355	13233	13289	13331	13383	13204	13381	13235	13247	13402	13343	13252	13246	13354	13418	13269	13261	13496	13287	13404	13466	13428	13432	13460	13337	13303	13357	13209	13393	13378	13444	13350	13219	13237	13457	13486	13309	13346	13426	13421	13192	13421	13418	13288	13404	13314	13498	13385	13440	13522	13335	13384	13293	13299	13237	13438	13383	13224	13120	13352	13520	13302	13287	13281	13340	13462	13298	13397	13381	13355	13438	13454	13411	13375	13281	13296	13331	13363	13418	13383	13399	13406	13305	13321	13236	13574	13413	13312	13385	13327	13271	13205	13276	13448	13407	13260	13238	13443	13394	13310	13411	13350	13322	13424	13398	13491	13359	13463	13302	13256	13289	13399	13464	13270	13147	13328	13356	13235	13354	13301	13437	13175	13249	13383	13336	13543	13234	13353	13534	13340	13341	13316	13293	13381	13312	13392	13315	13313	13394	13335	13383	13332	13318	13463	13462	13241	13402	13512	13284	13246	13389	13436	13152	13421	13325	13227	13435	13317	13346	13478	13272	13272	13368	13195	13450	13215	13347	13262	13372	13345	13339	13429	13377	13491	13313	13301	13296	13392	13409	13305	13395	13424	13355	13327	13466	13385	13243	13266	13256	13556	13300	13479	13348	13306	13438	13329	13229	13451	13262	13385	13326	13446	13410	13372	13395	13343	13240	13387	13206	13337	13409	13359	13265	13506	13235	13402	13396	13384	13271	13515	13364	13343	13406	13285	13384	13402	13375	13235	13451	13321	13437	13518	13220	13306	13204	13271	13374	13471	13346	13265	13282	13235	13412	13488	13374	13326	13323	13416	13543	13219	13270	13408	13425	13426	13346	13445	13438	13496	13454	13406	13193	13157	13377	13440	13460	13429	13447	13205	13436	13399	13350	13304	13534	13360	13530	13251	13392	13270	13396	13309	13390	13327	13289	13371	13408	13442	13309	13401	13310	13347	13300	13485	13351	13378	13336	13321	13378	13329	13319	13271	13451	13378	13319	13383	13446	13162	13260	13345	13282	13357	13361	13244	13220	13367	13494	13189	13344	13512	13415	13320	13265	13390	13358	13450	13279	13362	13286	13221	13321	13432	13254	13311	13422	13485	13239	13423	13312	13055	13275	13417	13425	13271	13477	13374	13414	13313	13295	13381	13526	13330	13258	13426	13142	13283	13370	13408	13212	13296	13304	13333	13360	13322	13276	13538	13427	13414	13313	13469	13292	13423	13267	13369	13552	13293	13371	13274	13482	13424	13388	13548	13294	13443	13233	13276	13435	13424	13200	13304	13545	13384	13359	13315	13286	13254	13339	13362	13293	13312	13303	13435	13373	13375	13273	13348	13252	13464	13244	13511	13468	13297	13395	13356	13309	13295	13322	13409	13368	13228	13337	13387	13175	13433	13333	13551	13424	13230	13384	13337	13348	13333	13480	13500	13625	13212	13400	13478	13254	13575	13260	13338	13381	13342	13409	13362	13446	13265	13330	13383	13547	13346	13445	13274	13373	13267	13385	13280	13339	13428	13305	13433	13271	13353	13276	13321	13506	13198	13271	13256	13182	13305	13297	13330	13232	13407	13304	13384	13213	13460	13490	13318	13455	13409	13348	13250	13458	13229	13287	13427	13370	13263	13411	13404	13344	13372	13351	13261	13273	13207	13456	13254	13389	13363	13466	13403	13404	13446	13428	13390	13258	13484	13491	13341	13293	13368	13236	13526	13505	13305	13393	13347	13314	13282	13397	13367	13440	13284	13507	13406	13239	13371	13416	13412	13322	13311	13160	13481	13339	13396	13322	13367	13384	13192	13388	13365	13191	13352	13440	13319	13316	13461	13178	13313	13172	13402	13267	13347	13430	13338	13341	13373	13283	13260	13214	13366	13317	13475	13417	13279	13348	13317	13268	13301	13303	13331	13380	13266	13272	13351	13383	13324	13507	13426	13326	13338	13447	13252	13406	13413	13282	13447	13412	13382	13391	13398	13367	13362	13235	13326	13401	13300	13271	13282	13199	13242	13436	13189	13392	13327	13316	13247	13342	13163	13376	13281	13327	13380	13136	13308	13206	13284	13487	13456	13518	13262	13316	13352	13297	13313	13378	13380	13463	13178	13373	13387	13297	13412	13276	13375	13428	13201	13238	13354	13324	13356	13521	13165	13287	13357	13073	13319	13299	13404	13494	13443	13337	13306	13452	13356	13433	13439	13422	13491	13342
22686	21026	28756	23816	22604	25522	27105	22250	20133	19396	18650	18041	17593	17406	16946	17289	17083	16931	16871	16793	16809	16778	16481	16638	16313	16354	16403	16379	16321	16286	16367	16232	15970	16234	16036	16195	16399	16153	16185	16168	16031	16167	15800	15961	15977	15941	16219	16172	16026	16077	16107	16157	15914	16152	15844	16349	16157	15901	16063	15862	15890	15859	16007	16058	16074	16094	15841	15924	16173	15905	16046	15797	16013	15930	16020	15863	15892	15986	15970	15900	15876	16027	15970	15846	15922	16050	15954	15905	15951	15817	16030	16040	15897	16110	15847	15963	16065	15941	15873	15877	16004	16071	15931	15911	16023	15843	15938	15878	15882	15848	15899	15909	15846	15838	15961	15837	15999	16024	16090	15927	15934	16068	16119	15878	15840	15904	15853	15861	15925	16000	15769	15745	15881	15963	15918	15968	16135	15930	15607	16072	16040	16165	16128	15858	16139	15709	15932	15871	15973	15904	15982	15906	15894	15944	15801	15896	15955	16201	16017	15994	15916	15940	16062	15786	15738	15829	16256	16064	16007	15883	16038	15876	15916	15914	15918	15876	15937	15664	15839	15989	15985	15957	15849	15986	15852	15790	16102	15876	15931	16001	15943	15994	15922	15945	16024	15967	15821	15880	15832	15932	15942	15856	15790	15870	15840	15967	16121	16118	15829	15711	15916	15920	15764	15894	16044	15884	16015	15681	15870	15903	15708	15861	15952	16051	16060	15907	16035	15844	15978	16063	15987	15853	15827	15802	16259	16253	16072	16062	15867	15892	15843	15843	15877	15930	15908	15829	15790	15656	15970	15932	15904	15867	15993	15923	15971	16197	16083	15855	15877	15918	15930	15648	16119	15718	15908	15692	15737	16136	15839	15821	16099	16031	15840	15927	15908	16031	15844	15929	15919	15926	15843	15928	15814	15746	15885	15986	16105	16058	15984	16009	15950	15915	16037	15920	15935	15998	15911	16120	15947	15891	16001	15786	15950	16026	16088	15827	15790	15868	15868	15950	15699	16065	16143	16034	15961	15997	15915	15815	15933	15953	15835	15968	15906	16017	16013	16060	15901	16037	15907	15961	16076	15855	15900	16007	15813	15896	15941	16096	15981	16067	16054	15828	15867	16043	15979	15976	15773	15884	15905	16011	15827	15957	16080	15911	15910	15681	15897	15858	15692	15749	15732	15807	16139	15869	15925	16014	16024	15909	15849	15839	15967	15819	15968	15809	15841	15856	15975	15931	15716	15844	15839	15731	15959	15754	16198	16104	15888	16026	15812	16038	15970	15932	15759	15926	15994	15846	15934	15745	16063	15921	15713	15834	15883	15945	15821	16027	16122	16126	16129	15913	15904	15844	16016	16028	15823	15818	15902	15917	15821	16024	15871	15773	15980	15908	15866	15786	15775	15790	15929	15862	16064	15911	16055	16104	15982	15973	16080	15941	15930	16096	15826	15867	16104	15933	15756	15944	15898	15921	16045	15926	16008	15978	16024	15801	15829	15784	16073	15935	15911	16107	15830	15973	15724	15850	15989	15933	16015	15863	15962	15699	15871	15878	15972	15847	16007	15920	16090	15943	15938	15809	15738	15795	15774	15849	15878	15707	16080	15861	15894	15849	15883	16062	16099	15916	15814	15975	16006	16000	16025	15889	15925	15763	16086	16067	15934	15924	15885	15978	16023	15675	15799	16126	16078	15895	15961	15922	15921	15896	15879	16008	16116	15889	15976	15836	15958	15845	15946	16033	15897	15958	15871	16109	15936	16004	16035	16067	15920	15901	15888	15808	15984	15849	15988	15889	15956	15988	15848	16026	16096	15797	15934	15945	15928	15813	15764	16089	15973	15721	15901	15748	16000	16042	15900	16085	15926	15719	16002	15951	16037	15915	15941	15933	16028	16114	15986	15971	16076	15793	16028	15931	16006	15912	16138	16117	15873	15999	15898	15948	15672	15795	15915	15996	15978	15907	15972	16019	15919	15962	15830	15915	15784	15900	15898	15850	15993	15940	16056	15910	16038	15734	15961	15953	16177	16016	15684	15908	15925	15818	15798	15765	16031	15920	15868	15840	16082	15713	15954	15742	16042	16153	16021	15904	15838	15866	15936	15850	15974	16025	16031	15910	15934	16003	16066	15928	15882	15891	15853	15904	15749	15735	16174	16039	15862	15814	15979	15989	15809	15944	15902	15863	15935	15813	16024	15724	16065	15779	15943	15899	15965	15885	16050	16032	15828	15916	16004	15901	15917	15818	15794	15838	15709	15903	15889	15855	15774	15927	15929	15843	15868	16054	15863	15930	15979	15930	15747	15651	16003	15917	15815	15773	16077	15784	15977	16113	15897	15890	16173	15676	15937	15881	15891	15889	15862	15850	15992	15902	15746	16004	15960	15806	15831	15925	16101	15978	15829	16027	15978	15826	15932	15977	16011	15981	15924	15832	15747	15875	15905	15943	15968	15884	16102	15910	15918	15840	15970	15851	15795	15927	15821	16001	15854	15828	16032	15984	15968	16131	16092	16013	15956	15971	15911	15966	16077	16018	15819	15968	16040	15972	15751	16103	15790	16039	15795	16050	15949	15873	16085	15927	15835	15816	15781	15936	15861	15947	15989	15979	15789	16033	15859	15815	15865	15741	15809	15687	16170	15983	15997	15956	16001	16088	16039	15923	15912	15915	15933	16182	15839	15859	15986	15955	16079	15960	15780	15985	15870	15741	15961	15881	15767	15962	15952	16016	16045	16093	15896	15771	15814	15926	15953	15858	15895	15786	16216	15903	15707	15965	15869	16034	15842	15912	15768	15883	15792	15882	15961	15965	16065	15892	15767	15860	16002	15818	15927	16065	15887	15817	15892	15723	15860	15966	16110	15838	15954	15865	15974	16101	15742	15798	15931	15784	15934	16009	16014	15976	15882	15818	15958	15857	15940	16040	15872	16044	15932	16136	15851	16046	15651	15858	15933	15922	15924	15760	15954	16103	15876	15897	15969	16072	16053	15882	15979	15797	15765	15895	16052	15980	16084	16079	15830	15897	15783	16124	15870	16022	15794	15839	15841	15941	15936	16036	15989	15808	16008	15955	16097	15959	16007	16050	15892	16122	15915	15884	15796	15837	15824	16124	16068	16017	15825	15877	15918	15817	15815	15869	16179	15853	16020	16181	15865	15918	15897	15895	15951	15875	15979	15885	16063	15800	15985	15973	15797	15650	16102	15986	15691	15981	15814	16015	15869	15952	15896	15806	15945	15866	15796	16051	15900	15994	15654	15925	15873	15789	16001	15945	16043	16016	15982	15871	15745	15956	15726	15806	15898	15992	15891	15910	16157	16093	15962	16087	16034	15822	16081	16100	15789	16086	15902	15898	16017	15992	15935	16130	15849	15956	15938	16030	16077	15973	15904	15889	15944	15956	15995	15905	16012	15976	15941	16043	15874	15924	16061	15819	16067	15940	15854	15813	15842	15992	15895	15849	15740	16084	16037	15899	15908	15809	15905	15967	15891	16027	15956	16061	15918	15992	15862	16007	15853	15900	15936	15755	15981	15800	15799	16016	15680	15897	16005	15938	15914	15966	15859	15774	15647	15860	15819	15739	15937	16140	15784	15685	16006	16020	15834	15798	15897	15623	15998	15820	15756	15873	15980	16086	15791	15978	15811	15848	15978	15953	15912	15976	15805	15935	15882	15982	16011	15731	15702	15942	16091	15952	15902	15931	15981	16108	15752	15911	16042	15857	15946	15911	16017	15919	15860	15892	16026	15971	16049	15857	15870	15990	15946	15975	15774	15743	16188	15788	16069	16092	15886	15870	15814	15700	16102	15797	15725	15992	15883	15655	15888	16073	15926	16041	15797	15772	15936	15920	15881	15979	15975	15953	16050	15953	15919	15971	15983	15934	15952	15844	15820	15895	15820	15771	15931	16000	15926	15769	15786	15901	15827	16042	15986	15985	15843	15938	16011	15979	15648	15851	16012	16139	16145	15940	15858	15846	15852	15823	16039	15870	15840	15846	16004	15797	15888	16042	16052	15961	16104	15837	15908	15815	15747	15844	16080	15797	15731	15984	15966	16063	15838	16221	15987	16255	15801	16032	16187	15999	15753	15804	16094	16040	15818	15823	15916	15900	15798	15945	15902	16015	15802	15790	15982	15845	16006	15935	15911	15967	15928	15907	16014	15958	15914	15928	15984	16095	16027	16121	16043	15885	15974	15946	15772	15995	15953	16086	15948	16035	16036	16146	15896	16183	15921	15927	16006	15861	15953	16140	15919	15973	15867	15902	15899	15885	16031	15997	16004	16009	16088	16001	16034	15951	16126	15804	16164	15877	15880	15728	15902	15786	15858	15978	15918	15888	16012	16018	15991	16041	15952	16135	15819	15964	15894	15771	15817	15982	15854	16113	15991	15819	16081	16091	15894	16052	15969	15873	15906	16001	15863	15947	15757	16166	16021	16149	15958	15911	15910	16093	15942	15914	16034	16112	16200	15965	16001	15795	15930	15944	16053	15875	15882	15894	16012	15789	15923	15931	15890	15968	15958	15830	15801	15947	16120	16023	15963	16041	15973	15859	15677	15917	15799	15776	15985	15963	15975	15896	16181	15851	15908	15814	15856	15867	16056	16036	16057	16094	15619	16051	16065	15805	15778	15940	15794	16062	15864	16000	16112	15846	16031	15970	15860	15882	16029	15922	15907	15970	15738	15939	16022	15626	15719	15825	15997	15812	15957	15986	15893	15945	15998	16010	15834	15883	15811	15880	15910	15761	15985	16069	15997	15830	15762	15795	16007	15936	16043	15932	15773	15966	15957	15930	15873	16003	15852	15887	15963	15746	16006	16068	15918	15955	15942	15770	16007	15729	16198	16010	15940	15925	15825	15803	15931	16092	15876	16076	15966	15782	15850	15860	15876	15899	15998	15870	15835	16040	15841	15822	15951	15929	15897	15930	15961	15798	16014	16033	16186	15942	16006	15676	15855	15788	15833	15998	15931	15882	15892	15996	16057	15937	15946	15956	15996	15891	15920	15877	15977	15930	16039	15910	16029	15793	15902	15920	16074	15933	15868	15856	15956	15939	15981	15986	16022	15872	15934	15795	15913	15787	16085	15695	15696	15785	15956	15882	15898	16021	15755	15878	16032	15906
32181	54521	50006	39657	32578	27213	23818	21724	19570	18367	17490	16766	15857	15596	15127	15141	14954	14707	14687	14545	14388	14344	14122	14179	14230	14300	14099	14035	13956	13977	13825	13842	13817	13816	13763	13786	13833	13909	13761	13521	13833	13676	13675	13637	13546	13649	13691	13612	13622	13626	13588	13628	13626	13582	13655	13533	13637	13727	13666	13705	13770	13663	13751	13637	13462	13513	13668	13607	13636	13665	13522	13589	13595	13620	13510	13641	13597	13599	13733	13530	13653	13579	13610	13786	13507	13548	13666	13693	13694	13658	13728	13630	13584	13643	13729	13655	13670	13526	13754	13720	13581	13528	13659	13661	13673	13615	13592	13576	13714	13764	13635	13445	13610	13711	13638	13603	13631	13382	13698	13692	13608	13624	13654	13540	13657	13639	13690	13814	13646	13735	13584	13568	13569	13643	13715	13563	13732	13516	13690	13713	13683	13594	13598	13648	13677	13489	13672	13695	13594	13585	13609	13672	13743	13674	13550	13710	13522	13671	13630	13649	13550	13708	13634	13587	13780	13632	13710	13590	13605	13671	13669	13661	13510	13589	13633	13557	13649	13781	13563	13778	13701	13528	13618	13802	13558	13608	13555	13601	13683	13568	13560	13639	13472	13752	13626	13643	13588	13516	13619	13589	13492	13535	13536	13481	13609	13735	13570	13744	13608	13714	13559	13582	13567	13669	13577	13674	13447	13409	13516	13583	13655	13476	13691	13588	13737	13649	13663	13626	13739	13658	13563	13559	13529	13639	13704	13630	13595	13666	13699	13466	13610	13552	13508	13797	13628	13761	13701	13579	13632	13580	13683	13585	13567	13574	13662	13641	13700	13467	13603	13679	13516	13574	13631	13578	13716	13651	13546	13630	13618	13629	13586	13551	13836	13537	13607	13516	13673	13566	13597	13694	13537	13582	13499	13570	13520	13618	13538	13673	13567	13719	13543	13696	13699	13656	13516	13590	13429	13558	13704	13660	13639	13645	13663	13683	13549	13608	13707	13613	13512	13620	13622	13572	13584	13558	13623	13551	13630	13572	13552	13515	13701	13540	13591	13648	13492	13577	13582	13529	13627	13550	13544	13560	13686	13559	13536	13753	13700	13649	13514	13718	13520	13408	13637	13670	13647	13745	13686	13623	13512	13482	13679	13566	13544	13544	13752	13822	13600	13635	13627	13620	13594	13503	13743	13629	13620	13654	13462	13651	13674	13628	13731	13547	13581	13571	13639	13659	13660	13496	13657	13560	13590	13748	13668	13693	13597	13561	13576	13547	13591	13568	13710	13518	13642	13635	13687	13567	13577	13606	13628	13735	13606	13625	13545	13720	13580	13477	13680	13363	13672	13538	13758	13378	13606	13550	13531	13549	13492	13684	13573	13629	13464	13551	13658	13546	13619	13435	13699	13646	13514	13490	13676	13658	13822	13577	13581	13604	13607	13564	13565	13665	13718	13746	13585	13505	13595	13398	13785	13538	13603	13598	13609	13401	13477	13615	13584	13549	13730	13658	13594	13593	13626	13686	13580	13637	13552	13615	13699	13483	13561	13660	13585	13456	13610	13647	13638	13488	13493	13730	13674	13716	13538	13589	13803	13532	13803	13552	13778	13782	13635	13807	13479	13621	13665	13548	13622	13519	13459	13706	13588	13638	13685	13530	13775	13508	13476	13742	13548	13582	13603	13598	13669	13576	13448	13713	13541	13530	13653	13636	13746	13737	13682	13471	13536	13515	13739	13504	13692	13669	13619	13471	13619	13799	13613	13536	13597	13686	13535	13625	13651	13519	13693	13744	13641	13622	13463	13617	13593	13727	13658	13639	13683	13754	13656	13572	13610	13773	13718	13786	13617	13453	13602	13580	13640	13677	13709	13729	13628	13561	13621	13573	13509	13564	13698	13532	13571	13719	13749	13776	13520	13529	13646	13626	13580	13563	13629	13497	13823	13581	13575	13592	13400	13669	13548	13702	13405	13605	13534	13721	13635	13513	13667	13685	13744	13650	13548	13454	13683	13677	13540	13550	13740	13655	13492	13720	13527	13502	13570	13444	13685	13574	13772	13631	13677	13744	13679	13527	13440	13481	13711	13724	13652	13453	13541	13489	13488	13454	13669	13602	13527	13511	13526	13438	13538	13567	13629	13749	13626	13526	13551	13767	13834	13542	13592	13614	13574	13629	13654	13605	13595	13665	13637	13598	13645	13601	13638	13663	13763	13614	13758	13524	13720	13660	13752	13643	13684	13590	13829	13577	13764	13754	13651	13560	13671	13607	13631	13695	13591	13600	13591	13612	13702	13472	13634	13637	13852	13508	13632	13588	13471	13593	13595	13608	13558	13594	13654	13674	13670	13535	13537	13620	13486	13668	13611	13696	13455	13767	13603	13588	13512	13744	13748	13601	13727	13478	13553	13634	13753	13569	13480	13598	13704	13582	13728	13566	13604	13737	13643	13550	13547	13674	13612	13514	13706	13764	13682	13544	13560	13581	13676	13687	13627	13533	13629	13542	13596	13558	13583	13597	13491	13720	13593	13511	13662	13757	13566	13853	13619	13461	13566	13631	13535	13659	13540	13733	13756	13646	13493	13688	13548	13679	13574	13509	13635	13513	13635	13580	13687	13500	13592	13665	13487	13593	13459	13760	13878	13638	13571	13707	13622	13602	13546	13634	13726	13723	13503	13562	13609	13820	13626	13593	13557	13683	13665	13585	13672	13781	13601	13694	13714	13432	13682	13661	13704	13683	13564	13613	13493	13666	13638	13585	13535	13544	13445	13719	13377	13464	13615	13654	13847	13579	13746	13600	13499	13661	13696	13755	13590	13659	13775	13737	13545	13730	13580	13650	13632	13664	13590	13712	13609	13599	13685	13620	13528	13762	13630	13665	13574	13641	13612	13592	13610	13522	13625	13654	13564	13597	13615	13705	13592	13655	13628	13714	13551	13459	13595	13634	13736	13649	13635	13525	13667	13642	13467	13651	13487	13745	13550	13489	13721	13650	13714	13587	13579	13605	13471	13622	13682	13615	13578	13585	13559	13676	13688	13463	13590	13491	13632	13781	13724	13708	13649	13675	13716	13794	13648	13421	13532	13819	13585	13638	13600	13578	13882	13490	13595	13540	13723	13576	13604	13613	13546	13683	13607	13610	13597	13623	13610	13414	13475	13839	13576	13467	13744	13529	13462	13629	13632	13562	13518	13682	13683	13361	13668	13620	13610	13814	13582	13783	13694	13783	13498	13693	13668	13608	13435	13699	13548	13765	13543	13752	13578	13808	13555	13633	13648	13721	13594	13435	13575	13579	13576	13540	13590	13652	13566	13589	13536	13623	13664	13654	13516	13709	13562	13539	13678	13794	13391	13677	13536	13604	13517	13376	13518	13661	13754	13670	13493	13590	13579	13552	13633	13567	13504	13584	13540	13571	13687	13666	13580	13616	13621	13535	13732	13645	13508	13478	13561	13778	13756	13670	13642	13491	13814	13532	13666	13508	13577	13787	13786	13604	13457	13470	13602	13709	13660	13753	13417	13459	13664	13701	13539	13586	13808	13844	13592	13575	13727	13598	13756	13537	13586	13770	13457	13594	13554	13602	13613	13547	13599	13571	13572	13634	13674	13400	13655	13492	13655	13686	13586	13680	13558	13700	13761	13554	13533	13552	13530	13567	13712	13618	13477	13635	13466	13595	13639	13382	13688	13592	13820	13594	13518	13601	13771	13662	13587	13620	13593	13602	13527	13605	13505	13543	13725	13590	13710	13603	13648	13534	13610	13778	13740	13252	13659	13639	13484	13679	13543	13605	13819	13657	13609	13694	13645	13732	13692	13589	13442	13615	13476	13720	13602	13679	13382	13569	13883	13632	13730	13710	13484	13554	13674	13519	13609	13763	13640	13628	13587	13627	13636	13591	13598	13528	13695	13517	13477	13519	13392	13555	13751	13613	13587	13807	13554	13605	13605	13823	13692	13716	13552	13654	13540	13649	13532	13531	13547	13487	13601	13695	13734	13589	13670	13559	13697	13564	13603	13435	13458	13515	13585	13802	13573	13657	13759	13609	13548	13590	13612	13675	13739	13517	13525	13682	13896	13680	13584	13724	13722	13495	13604	13795	13630	13675	13696	13571	13684	13456	13664	13695	13515	13598	13654	13617	13704	13669	13654	13675	13593	13754	13527	13630	13578	13677	13594	13643	13591	13569	13528	13605	13654	13659	13531	13644	13530	13690	13394	13687	13590	13620	13768	13751	13760	13673	13601	13769	13628	13622	13750	13681	13587	13633	13638	13606	13526	13700	13584	13718	13691	13484	13634	13520	13523	13542	13739	13437	13710	13662	13702	13728	13645	13746	13685	13687	13547	13649	13595	13482	13578	13730	13647	13554	13730	13841	13505	13590	13506	13558	13737	13670	13645	13595	13655	13614	13528	13595	13611	13567	13700	13606	13675	13619	13642	13611	13772	13586	13517	13644	13593	13615	13580	13590	13740	13407	13530	13690	13702	13609	13698	13607	13770	13643	13554	13762	13613	13601	13565	13676	13444	13569	13706	13602	13679	13594	13606	13607	13616	13479	13538	13689	13732	13466	13532	13690	13558	13519	13830	13612	13705	13677	13499	13583	13733	13485	13744	13593	13532	13515	13425	13666	13771	13568	13610	13579	13589	13631	13593	13618	13627	13441	13756	13687	13451	13534	13696	13532	13517	13676	13656	13729	13594	13671	13565	13572	13448	13456	13565	13760	13549	13727	13622	13698	13647	13610	13568	13444	13582	13713	13564	13646	13697	13570	13589	13649	13613	13564	13766	13601	13593	13589	13641	13546	13612	13604	13864	13598	13553	13497	13619	13660	13581	13659	13613	13619	13533	13484	13755	13704	13648	13655	13633	13619	13650	13635	13586	13626	13678	13606	13443	13746	13520	13707	13450	13595	13531	13733	13529	13512	13464	13358	13621	13640	13661	13641	13599	13560	13589	13556	13606	13717	13480	13691	13683	13710	13684	13587	13773	13545	13599	13402	13710	13660	13624	13700	13522	13807	13639	13574	13560	13589	13726	13532	13588	13745	13547	13515	13801	13473	13641	13657	13627	13542	13569	13745	13558	13431	13578	13612	13595	13626	13466	13410	13595	13775	13586	13560	13641	13723
29081	27832	34200	29924	23732	20853	19355	18248	17716	17224	16883	16656	16409	16296	16107	16029	16231	16238	16065	16183	16307	15943	16024	15863	16017	16042	16003	15938	16093	16098	15977	15724	16004	16019	15809	15824	15932	15897	15975	16014	16081	15707	16037	16081	16175	16112	15819	16049	15954	15827	15821	15720	16010	15759	15666	15874	15872	15891	15770	15748	15748	15852	15794	15761	15772	15907	15802	15894	15760	15802	16015	15937	16002	15823	15756	15909	15865	15862	15761	15828	15678	15658	15906	16027	15871	16020	15793	15991	15734	15746	16010	15940	15864	15824	15747	15828	15914	15757	15482	15875	15759	15891	15758	15669	15701	15912	15789	15766	15616	15928	15990	16091	15772	15925	16086	15997	15765	15996	15981	15894	15832	16000	15965	15822	15849	15684	15944	15861	16084	15863	15712	15874	15933	15921	15740	15690	15900	15728	15926	15770	15622	15929	15856	15979	15869	15713	15888	15904	15836	15777	15683	15636	15920	15838	15923	15955	15724	15684	15778	15848	15736	15925	15882	15928	15777	15695	15912	15839	15843	15663	15755	15766	15783	15966	15750	15930	15801	15866	15959	15899	15850	16013	15792	15948	15736	15988	15894	16081	15743	15961	15882	16028	15722	15829	15883	15884	15835	15796	16064	16112	15939	15887	15776	15728	15838	15743	15821	15928	15884	15938	16019	15733	15757	15922	15795	15901	15767	15990	15809	15689	15736	15684	15667	15723	15719	15870	15758	15739	15774	15718	16123	15828	15952	15833	15859	15670	15897	15903	15936	16022	15949	15885	15906	15903	15922	16004	15832	15785	15689	15935	15872	15797	15932	15764	15864	15686	15879	15787	16037	15824	15878	15773	15938	15908	15840	15759	15848	15927	16029	15908	15699	15948	15789	16010	15859	15622	15807	16050	16071	15659	15878	15873	15890	15871	15682	15842	15792	15906	15826	15840	15900	15968	16091	15922	15865	15942	15868	15662	15822	15799	15793	15760	16015	15839	15907	15907	15757	15938	15982	15862	15819	15923	15845	15713	15661	15824	15980	15986	15838	15998	15981	15887	15910	15811	16023	16131	15737	15833	15885	15971	15924	15949	15913	15837	15906	15745	15852	15722	15882	15639	15806	15908	15746	15884	15903	15828	15898	15703	15757	15778	15933	15847	15651	15836	15874	15884	15954	15934	15969	15915	15741	15767	15759	15992	15730	15957	15755	15998	15707	15830	15927	15947	15750	15874	16114	15736	15872	15661	15935	15973	15715	15889	15634	15811	15693	15898	15754	15831	15912	15865	16022	15817	15957	15838	15763	15894	15928	16020	15982	15904	15956	15917	15644	15970	15869	15908	15906	15736	16100	15872	15964	15888	16039	15975	15829	15972	15866	15926	15963	16044	15885	15830	15860	15762	16130	15791	15818	15618	15860	15841	15832	15716	15873	15802	15766	15802	15803	15840	15954	15877	15870	16000	15770	15835	15887	15794	15706	15885	16054	15921	15914	16050	15827	16027	15790	15790	15813	15903	15857	15925	15946	15829	15861	16018	15698	15820	15793	15629	15908	15957	15757	15901	15893	15858	15933	15826	15706	15794	15974	15829	15890	15722	15614	15888	16059	15877	16010	15864	15894	15851	15846	15775	15624	15665	15886	15840	15719	15677	15860	15957	16014	15837	15580	15788	16092	15808	15742	15901	15914	16118	15872	15825	15941	15867	15881	15900	15705	15910	16022	15928	15717	15755	15996	15908	15689	15808	15902	15712	16075	16018	15767	15740	15686	15759	15851	15771	15934	15980	15997	15905	15972	15690	15875	15717	15802	15783	15778	15827	15741	15960	15993	15789	15930	15716	15932	15861	15959	15783	16035	15882	15857	15844	15717	15959	15748	15943	15804	15920	15926	15892	15964	15789	15841	15949	16048	15951	15887	16065	15800	15820	15954	15898	15879	15948	15891	15902	15727	16049	15947	15889	15987	15889	15943	16005	15878	15965	16136	15871	15848	15830	16118	15798	15934	15894	15713	15832	15814	15721	15934	15787	15725	15740	15808	15905	15640	15885	15835	15773	15608	16011	15772	15912	15908	15847	15838	15917	15835	16000	15778	16001	15786	15984	15905	15851	15838	15717	15910	16004	15696	15957	15838	15665	15723	15804	15946	15976	15812	15819	15825	15954	15737	15783	15756	16165	15951	15869	16030	15924	15824	16070	16065	15847	15742	15963	15638	15815	15776	15980	15590	15844	15820	15730	15991	15965	15807	15804	15755	15864	16000	15837	15755	15752	15844	15831	15764	15813	16043	15918	15829	15929	16007	15887	15866	15945	15871	15896	15894	15806	15771	15883	15923	15821	15701	15867	15670	16167	15835	15775	15940	15705	15976	15856	15817	15974	15862	15923	15928	15893	16124	15907	15992	15989	15836	15873	15948	15808	15889	16074	15875	16025	15959	15949	15912	15794	15772	15701	15867	15861	15754	15841	15842	15791	15919	15804	15883	15946	15835	15913	15870	16050	16026	15955	15881	15883	15894	15988	15842	15965	15931	15863	15771	15953	15790	15857	15758	15682	15799	15893	15932	15791	15835	15800	15918	16014	15700	15814	15737	15876	15866	15883	16007	15928	15765	15837	15676	15820	15953	15808	15881	16008	15794	15683	15795	15842	15841	15888	15771	15818	15875	15843	15920	15868	15816	15695	15867	15755	15917	15911	15894	15771	15811	15915	15982	15613	15800	16061	15812	15969	15826	15889	15928	15782	15790	15844	15728	15775	15870	15844	15731	15845	15885	15928	15757	15895	15787	15700	15998	15774	16077	16014	16035	15979	15603	15881	15739	15990	15947	15716	15764	15792	15941	15848	15930	15797	15934	15911	15957	15884	15899	15873	15818	15676	15908	16006	15953	15904	16124	15925	15820	15825	15789	15761	15904	15888	15817	15937	15888	15698	15844	15872	15801	15840	15878	15711	15921	15850	15925	15847	15878	16068	15899	15860	15897	15966	15723	15920	15870	15925	15942	15837	15917	15991	15941	15934	15799	15937	16022	15964	15881	15796	15873	15858	15654	15945	15839	15901	15878	15738	15850	15916	15899	15792	15775	16089	15889	16023	15957	16095	15885	15774	15862	15617	15863	15970	15989	15855	15747	15842	15963	15988	16144	15929	15807	15832	16113	15925	15811	15852	15944	15819	15700	15758	15762	15877	15925	15974	15891	16019	15929	16008	15826	15740	15901	15928	15825	16013	15774	15914	15628	15979	15980	15681	15921	15856	15881	15784	15878	15881	15740	15828	15801	15871	15821	15833	15807	15936	15926	15658	15885	15762	15801	16004	15854	15717	15767	15751	15931	15677	15856	15667	15901	15721	15882	15895	15633	15612	15843	16046	15884	15858	15796	15909	15872	15859	15811	15965	15832	15916	15853	15830	15829	15801	15844	15682	15814	15871	15755	15935	15935	15835	15839	16039	15881	15917	15743	15828	15811	15829	15698	15643	16002	15869	15775	15687	16075	16042	16027	15936	15925	15851	15978	15918	15890	15895	15896	15758	15999	16079	15862	16013	15814	15793	15950	15829	15915	15711	15855	16048	15888	15791	15980	16026	15914	15804	15705	16060	15911	15726	16072	15706	16101	15966	15914	15870	15967	15854	15933	15883	15681	15808	16005	15899	15981	15684	15671	15894	15938	15683	15825	15806	15895	15915	16033	15757	15976	15576	15842	15866	15898	15833	15722	15876	15774	15954	15966	15810	15942	15750	16087	15858	15996	15979	15883	15906	15900	16021	15890	15906	15923	15813	15879	15772	15695	15861	15646	15862	15748	15710	15808	15880	15697	15828	15860	15883	15890	15663	15797	15976	15944	15991	15900	15888	15980	15765	15799	15888	15913	15857	15833	15866	16079	15917	15819	15960	15901	15850	15870	15910	15728	15964	15853	15930	15673	15875	15790	15817	15855	15806	16004	15998	15940	15764	15775	15750	15772	15998	15923	15835	15935	15824	16053	15766	15963	15951	15897	15822	15862	15901	15876	15846	15896	15881	15829	15901	15932	16097	15936	15783	15848	15972	15772	15706	15747	15733	15750	15662	15892	15915	15881	16124	15866	15798	15908	15899	16039	15903	15763	16001	15877	15805	15781	15693	15850	15907	15719	15813	15996	15774	15869	15838	15834	15859	15861	15880	15939	15714	16010	15788	15726	15994	15836	15906	15879	15724	16009	15801	15785	15822	15831	15904	15751	15981	15970	15890	15990	15792	15866	15883	15800	15886	15841	15939	15896	15911	15770	15976	15577	16214	15806	15952	15906	16002	15906	15761	15930	15859	15973	16029	15951	15963	15987	15834	15928	15833	15960	15764	15868	16009	15872	16113	15730	15885	15902	15891	15930	15769	15991	15958	16045	15750	15804	15987	15937	15902	15892	15953	15959	15754	15853	15958	15799	15786	15842	15947	15793	15873	16019	15789	15913	15728	15827	15875	15934	15777	16012	15566	15934	15868	15803	16160	15849	15876	15878	15900	15885	15821	15911	15955	16055	15706	15836	16077	15865	15710	15831	15766	15882	15815	15922	16121	15756	15718	15783	15874	15869	15984	15977	15946	15648	15908	16045	15854	15828	15732	16070	15849	15908	15819	15855	15917	15908	15813	15783	16025	15821	15980	15983	16061	15877	15918	15980	15791	15755	15994	15805	15890	15892	15844	15794	15745	15974	15852	15670	15750	15750	16025	15773	15833	15863	15781	15914	16031	15820	15955	15740	16007	15918	15750	15875	15903	15860	15660	15744	15765	15790	15906	15886	16021	15850	15932	15969	15818	15915	15768	15980	16009	15935	15818	15961	15767	16016	15751	15917	15872	15931	15948	16005	16013	15944	15939	15897	15846	15716	15756	15920	15905	15876	15913	15992	15767	15724	15884	15946	15939	15830	15699	15812	16005	15997	15994	15891	15969	15967	15807	15969	15722	15779	15887	15967	15901	15684	15790	15924	15741	15900	15709	15751	16016	15868	15834	15880	15798	15947	15856	15952	15899	15981	15838	15748	15854	15801	15842	15895	15619	15834	15979	15805	15837	15942	15757	15861	15882	15904	15834	15754	15725	15786	15891	16157	15721	15727	15728	15882	15991	16002	16105	15717	15825	15914	15921	15873	16025	15829	16040	15833	15876
30259	43210	38009	28663	23031	20326	18070	17136	16221	15556	15204	14929	14378	14281	14161	14247	14032	13980	13921	13944	13888	14009	13951	13857	13750	13851	13741	13786	13777	13719	13655	13654	13658	13613	13716	13708	13658	13666	13697	13510	13546	13410	13578	13578	13672	13822	13516	13714	13518	13627	13678	13564	13500	13648	13502	13537	13738	13561	13547	13550	13611	13486	13667	13392	13787	13433	13554	13622	13628	13722	13568	13598	13729	13583	13649	13627	13431	13732	13553	13671	13697	13442	13577	13638	13530	13610	13619	13709	13639	13571	13597	13570	13592	13481	13634	13668	13580	13693	13499	13690	13700	13545	13602	13589	13646	13646	13523	13433	13505	13678	13358	13569	13552	13682	13546	13662	13592	13645	13468	13735	13682	13410	13623	13478	13546	13515	13522	13685	13737	13598	13505	13440	13553	13579	13579	13507	13555	13700	13617	13709	13548	13679	13497	13613	13593	13644	13533	13673	13510	13406	13521	13592	13739	13623	13577	13573	13585	13826	13612	13681	13587	13663	13638	13742	13647	13464	13446	13639	13438	13531	13605	13432	13683	13726	13648	13632	13752	13721	13481	13444	13513	13526	13518	13634	13435	13505	13700	13708	13454	13539	13434	13468	13535	13686	13494	13514	13680	13580	13676	13614	13579	13734	13490	13502	13666	13701	13651	13590	13656	13514	13501	13607	13547	13619	13546	13698	13539	13666	13533	13769	13617	13569	13589	13533	13475	13607	13723	13695	13527	13570	13597	13672	13380	13651	13639	13594	13495	13698	13694	13738	13472	13591	13606	13636	13493	13676	13588	13508	13715	13535	13681	13702	13584	13765	13683	13489	13540	13451	13516	13534	13710	13701	13582	13372	13591	13541	13763	13489	13562	13596	13560	13619	13597	13470	13518	13462	13772	13639	13582	13574	13433	13685	13529	13646	13761	13452	13521	13611	13473	13533	13551	13700	13565	13530	13546	13733	13646	13596	13354	13482	13458	13501	13612	13533	13543	13557	13580	13408	13503	13706	13685	13614	13599	13640	13440	13565	13656	13638	13447	13556	13695	13701	13606	13592	13716	13643	13592	13535	13503	13547	13609	13626	13669	13544	13499	13374	13694	13579	13631	13562	13654	13595	13665	13670	13568	13862	13672	13561	13711	13614	13579	13572	13384	13678	13473	13579	13714	13585	13506	13615	13594	13636	13579	13454	13548	13564	13614	13655	13460	13664	13701	13505	13596	13564	13675	13760	13772	13541	13577	13679	13548	13677	13630	13568	13604	13679	13568	13591	13448	13475	13690	13678	13516	13557	13698	13623	13700	13523	13525	13368	13663	13590	13597	13690	13525	13673	13736	13598	13389	13669	13640	13652	13574	13653	13541	13571	13465	13704	13404	13631	13634	13673	13497	13555	13643	13547	13511	13549	13654	13649	13662	13450	13580	13632	13599	13545	13640	13724	13493	13685	13477	13520	13430	13501	13594	13718	13565	13576	13598	13827	13531	13604	13449	13554	13633	13586	13662	13682	13511	13536	13401	13704	13432	13786	13698	13621	13532	13576	13691	13472	13540	13473	13643	13560	13503	13441	13632	13741	13743	13665	13715	13685	13566	13633	13488	13685	13537	13632	13437	13747	13521	13695	13462	13595	13517	13615	13549	13678	13589	13764	13597	13632	13617	13624	13483	13604	13524	13823	13540	13548	13621	13689	13694	13526	13629	13540	13491	13665	13546	13540	13605	13657	13543	13610	13709	13511	13555	13400	13741	13728	13662	13615	13660	13543	13565	13659	13762	13442	13557	13608	13763	13643	13496	13700	13652	13702	13489	13651	13464	13670	13584	13556	13357	13496	13571	13524	13679	13587	13788	13666	13643	13693	13651	13573	13609	13486	13602	13532	13517	13599	13676	13499	13522	13618	13730	13468	13546	13559	13673	13707	13529	13509	13714	13548	13577	13746	13678	13605	13745	13625	13617	13671	13616	13578	13725	13460	13669	13675	13587	13538	13596	13440	13619	13436	13531	13483	13542	13450	13652	13536	13676	13415	13722	13700	13535	13394	13472	13682	13546	13626	13664	13623	13709	13789	13432	13492	13492	13473	13632	13702	13710	13826	13577	13633	13494	13744	13488	13463	13533	13567	13716	13633	13547	13631	13401	13575	13460	13478	13737	13607	13689	13490	13637	13566	13722	13513	13609	13506	13552	13682	13550	13564	13632	13421	13721	13446	13434	13541	13724	13598	13628	13502	13693	13649	13519	13742	13479	13700	13533	13612	13607	13698	13539	13499	13695	13413	13687	13588	13544	13541	13633	13707	13558	13589	13423	13812	13677	13485	13573	13661	13638	13720	13579	13604	13649	13655	13533	13584	13745	13741	13702	13651	13539	13663	13773	13666	13604	13487	13606	13590	13770	13653	13504	13572	13700	13657	13574	13455	13638	13672	13544	13547	13620	13593	13479	13601	13373	13557	13646	13443	13589	13688	13481	13654	13633	13595	13556	13471	13725	13465	13776	13647	13508	13573	13479	13590	13815	13586	13505	13737	13660	13561	13618	13429	13614	13560	13758	13550	13680	13757	13503	13760	13618	13747	13701	13615	13435	13564	13601	13456	13705	13644	13648	13546	13728	13662	13729	13513	13694	13532	13765	13646	13807	13586	13702	13463	13660	13511	13451	13515	13663	13632	13615	13447	13469	13492	13646	13484	13469	13419	13595	13491	13608	13537	13628	13630	13590	13586	13599	13549	13592	13442	13392	13658	13622	13578	13433	13592	13601	13642	13679	13587	13437	13560	13594	13578	13574	13460	13694	13604	13695	13390	13555	13579	13683	13480	13607	13441	13635	13572	13515	13570	13592	13423	13471	13560	13646	13575	13505	13618	13676	13556	13620	13732	13699	13450	13468	13488	13570	13440	13567	13560	13578	13568	13542	13587	13614	13633	13622	13672	13637	13594	13668	13700	13560	13596	13457	13513	13692	13452	13625	13571	13485	13533	13731	13499	13674	13392	13567	13744	13703	13459	13482	13533	13625	13592	13611	13478	13561	13690	13736	13702	13756	13557	13639	13446	13461	13736	13602	13584	13620	13676	13725	13451	13650	13483	13446	13690	13610	13693	13534	13653	13641	13542	13416	13547	13574	13443	13540	13694	13573	13492	13607	13660	13732	13614	13682	13450	13688	13546	13587	13659	13672	13590	13574	13685	13575	13553	13616	13600	13733	13419	13711	13657	13645	13612	13555	13596	13634	13428	13721	13415	13533	13552	13620	13284	13445	13421	13776	13627	13777	13556	13521	13696	13657	13432	13455	13505	13559	13645	13634	13663	13787	13445	13419	13465	13363	13567	13673	13487	13569	13699	13481	13642	13642	13482	13678	13674	13654	13761	13662	13651	13641	13429	13513	13692	13598	13631	13853	13652	13694	13519	13582	13471	13613	13486	13634	13470	13652	13514	13748	13645	13566	13641	13658	13716	13490	13677	13495	13606	13620	13508	13676	13553	13476	13640	13652	13465	13589	13546	13691	13574	13619	13568	13709	13605	13551	13516	13586	13571	13510	13721	13554	13481	13589	13604	13712	13599	13583	13564	13708	13610	13676	13577	13685	13537	13543	13700	13524	13491	13530	13495	13604	13473	13631	13455	13511	13704	13636	13671	13563	13501	13673	13524	13591	13619	13664	13545	13595	13536	13676	13451	13574	13800	13556	13512	13571	13653	13497	13698	13481	13558	13652	13551	13670	13548	13719	13582	13426	13776	13576	13547	13578	13644	13628	13587	13615	13583	13766	13532	13536	13581	13556	13511	13588	13368	13524	13520	13465	13561	13660	13581	13819	13545	13624	13678	13537	13718	13727	13633	13580	13678	13705	13623	13407	13718	13476	13670	13661	13784	13630	13429	13566	13442	13544	13562	13718	13550	13530	13553	13482	13627	13535	13759	13592	13655	13571	13611	13552	13616	13539	13472	13679	13766	13618	13624	13496	13654	13516	13508	13653	13562	13615	13618	13629	13580	13553	13781	13420	13479	13545	13605	13677	13626	13582	13614	13488	13511	13599	13712	13465	13708	13577	13514	13588	13557	13690	13635	13614	13509	13607	13629	13685	13523	13536	13480	13664	13478	13617	13506	13765	13534	13459	13638	13644	13729	13547	13586	13454	13562	13675	13520	13675	13676	13677	13695	13534	13531	13632	13759	13675	13507	13663	13481	13597	13587	13657	13556	13565	13549	13544	13509	13696	13658	13747	13527	13743	13511	13589	13429	13708	13511	13721	13815	13705	13632	13584	13503	13770	13566	13672	13697	13508	13525	13533	13565	13557	13456	13639	13542	13588	13639	13575	13431	13398	13632	13517	13653	13515	13511	13587	13649	13637	13528	13559	13830	13667	13624	13651	13669	13593	13454	13619	13618	13570	13697	13439	13646	13619	13417	13677	13537	13591	13661	13699	13430	13781	13654	13601	13431	13722	13416	13576	13637	13602	13614	13592	13628	13587	13531	13590	13746	13673	13593	13430	13594	13542	13550	13701	13725	13668	13659	13696	13655	13397	13640	13610	13547	13522	13524	13612	13758	13640	13682	13431	13756	13612	13507	13527	13587	13530	13669	13492	13593	13599	13522	13649	13804	13749	13590	13636	13502	13700	13576	13611	13671	13445	13716	13614	13455	13876	13706	13534	13457	13563	13699	13608	13716	13749	13526	13615	13657	13584	13499	13669	13601	13739	13576	13615	13468	13598	13636	13615	13526	13567	13603	13552	13545	13675	13573	13728	13577	13611	13592	13568	13595	13500	13538	13554	13569	13636	13626	13574	13466	13547	13678	13563	13639	13826	13549	13647	13499	13518	13562	13450	13575	13585	13593	13625	13581	13636	13725	13555	13566	13636	13638	13680	13604	13653	13636	13704	13689	13625	13710	13678	13742	13643	13523	13649	13770	13655	13726	13575	13610	13555	13582	13500	13464	13501	13428	13338	13580	13428	13522	13815	13529	13560	13569	13694	13599	13568	13625	13726	13680	13666	13652	13533	13810	13502	13651	13741	13611	13572	13393	13671	13562	13750	13480	13706	13636	13520	13647	13657	13651	13522	13557	13552	13644	13781	13495	13471	13651	13619	13478	13543	13653	13342	13427	13587	13653	13699	13525	13746	13618	13695	13676
24070	21035	28464	25341	24614	25043	23357	19664	18244	17955	17569	17170	16932	16512	16432	16312	16248	16079	16160	15952	15967	15977	16180	16126	15844	15919	15960	15934	15913	15855	15776	15767	15907	15769	15760	15634	15730	15689	15664	15581	15785	15733	15723	15372	15658	15554	15549	15637	15567	15625	15377	15731	15529	15560	15497	15637	15658	15533	15760	15699	15671	15699	15575	15384	15505	15520	15480	15484	15843	15588	15552	15449	15643	15686	15505	15659	15705	15647	15432	15629	15589	15835	15655	15503	15574	15507	15662	15538	15480	15499	15538	15445	15662	15692	15594	15703	15555	15517	15697	15586	15644	15597	15677	15736	15658	15624	15516	15607	15412	15525	15649	15464	15640	15543	15607	15500	15476	15754	15595	15509	15719	15764	15687	15624	15570	15633	15544	15647	15536	15436	15678	15418	15667	15814	15746	15864	15608	15744	15675	15497	15406	15421	15453	15406	15470	15620	15611	15593	15607	15534	15568	15509	15564	15572	15434	15460	15596	15656	15603	15539	15486	15735	15511	15589	15683	15451	15532	15538	15479	15379	15467	15813	15550	15783	15679	15422	15795	15803	15569	15791	15689	15490	15764	15538	15795	15615	15356	15589	15510	15408	15495	15518	15522	15647	15388	15522	15511	15440	15746	15422	15778	15588	15600	15610	15569	15641	15663	15543	15476	15723	15634	15434	15780	15690	15508	15691	15549	15746	15416	15440	15630	15683	15548	15545	15606	15488	15664	15478	15597	15423	15699	15608	15569	15406	15523	15703	15495	15687	15642	15520	15487	15383	15609	15635	15596	15392	15705	15443	15669	15457	15447	15662	15509	15622	15359	15591	15516	15227	15580	15616	15631	15617	15580	15710	15649	15470	15621	15422	15672	15526	15573	15477	15629	15630	15668	15732	15528	15789	15819	15588	15434	15759	15637	15333	15626	15794	15594	15539	15597	15683	15472	15573	15618	15518	15708	15747	15550	15526	15607	15805	15609	15513	15483	15478	15614	15580	15389	15642	15704	15498	15580	15562	15600	15688	15684	15598	15738	15646	15664	15573	15627	15601	15532	15497	15572	15689	15433	15467	15304	15632	15601	15560	15544	15571	15729	15469	15529	15501	15604	15608	15664	15606	15551	15653	15544	15597	15689	15528	15644	15482	15622	15596	15669	15714	15561	15525	15668	15538	15442	15645	15600	15649	15681	15523	15730	15642	15656	15590	15502	15475	15316	15491	15604	15558	15652	15688	15650	15399	15683	15420	15531	15540	15541	15711	15560	15511	15553	15475	15631	15415	15454	15543	15482	15831	15470	15375	15594	15512	15513	15756	15569	15597	15580	15573	15441	15684	15538	15638	15606	15467	15731	15600	15605	15564	15711	15585	15486	15340	15510	15674	15531	15508	15449	15616	15395	15456	15636	15375	15431	15748	15516	15854	15468	15592	15733	15509	15581	15692	15706	15768	15530	15546	15652	15445	15569	15528	15682	15733	15740	15670	15555	15632	15727	15578	15732	15537	15552	15573	15370	15572	15460	15496	15657	15341	15473	15458	15556	15755	15584	15529	15488	15379	15394	15286	15539	15638	15621	15514	15584	15660	15629	15719	15520	15450	15744	15491	15603	15600	15725	15751	15557	15664	15665	15695	15606	15703	15401	15666	15424	15612	15592	15439	15593	15516	15789	15443	15594	15674	15546	15653	15449	15657	15634	15643	15630	15751	15700	15669	15686	15466	15546	15577	15657	15533	15767	15725	15483	15677	15511	15575	15360	15364	15583	15693	15575	15544	15547	15723	15493	15506	15585	15634	15567	15581	15568	15622	15724	15468	15589	15436	15763	15547	15582	15533	15585	15545	15467	15446	15417	15539	15615	15500	15507	15408	15420	15521	15488	15567	15580	15481	15607	15530	15338	15603	15627	15563	15541	15425	15541	15499	15559	15573	15363	15472	15591	15417	15551	15349	15692	15448	15669	15531	15668	15481	15611	15682	15512	15521	15714	15698	15745	15515	15791	15621	15378	15812	15565	15471	15497	15554	15524	15545	15567	15696	15650	15594	15649	15724	15552	15621	15847	15466	15480	15840	15596	15631	15426	15540	15645	15523	15617	15709	15766	15498	15528	15539	15620	15466	15504	15504	15532	15581	15525	15662	15616	15696	15565	15639	15515	15418	15693	15744	15551	15564	15300	15630	15410	15473	15653	15552	15617	15460	15534	15584	15433	15619	15497	15582	15679	15543	15595	15533	15603	15720	15512	15382	15786	15531	15637	15702	15807	15646	15598	15614	15641	15541	15506	15845	15826	15502	15473	15805	15639	15564	15572	15556	15671	15521	15621	15534	15598	15396	15585	15451	15531	15648	15508	15415	15498	15612	15562	15526	15586	15663	15479	15628	15524	15615	15532	15475	15764	15656	15572	15477	15620	15602	15717	15327	15609	15831	15613	15712	15434	15508	15408	15528	15789	15745	15810	15580	15580	15479	15486	15559	15470	15287	15646	15781	15502	15554	15656	15549	15537	15357	15522	15609	15748	15434	15475	15328	15524	15556	15695	15615	15435	15477	15591	15533	15710	15448	15574	15712	15594	15604	15532	15648	15489	15515	15443	15476	15644	15659	15571	15640	15732	15672	15460	15659	15715	15586	15605	15399	15541	15830	15860	15616	15376	15580	15665	15579	15663	15568	15606	15462	15653	15491	15525	15530	15509	15514	15644	15589	15766	15456	15491	15746	15613	15296	15513	15544	15499	15358	15545	15426	15457	15493	15587	15415	15497	15739	15551	15554	15622	15577	15486	15450	15595	15670	15524	15607	15541	15430	15576	15534	15632	15500	15439	15607	15682	15519	15406	15606	15631	15506	15648	15636	15478	15558	15481	15478	15603	15509	15789	15560	15620	15500	15681	15596	15724	15347	15625	15625	15475	15717	15792	15598	15676	15612	15424	15644	15654	15694	15519	15574	15554	15579	15860	15529	15486	15601	15718	15658	15640	15602	15642	15746	15528	15600	15615	15545	15658	15338	15697	15414	15467	15608	15740	15456	15544	15715	15701	15450	15593	15503	15455	15604	15478	15578	15619	15625	15614	15458	15550	15553	15596	15598	15657	15528	15585	15698	15687	15517	15410	15834	15546	15725	15557	15591	15677	15588	15429	15508	15675	15646	15611	15527	15909	15705	15655	15585	15682	15448	15654	15588	15694	15671	15356	15881	15502	15644	15526	15631	15439	15584	15482	15489	15542	15407	15478	15588	15438	15544	15690	15554	15476	15473	15528	15655	15558	15499	15561	15608	15349	15459	15559	15549	15675	15724	15598	15721	15378	15389	15683	15509	15642	15580	15711	15791	15654	15675	15752	15375	15677	15608	15604	15709	15597	15696	15709	15743	15545	15526	15513	15362	15666	15654	15751	15512	15605	15644	15552	15443	15464	15557	15429	15686	15586	15547	15623	15578	15479	15669	15514	15510	15646	15422	15654	15722	15483	15503	15457	15485	15732	15703	15632	15476	15482	15513	15606	15619	15525	15449	15618	15644	15520	15574	15657	15656	15678	15442	15663	15652	15492	15594	15647	15577	15372	15537	15544	15733	15390	15532	15598	15471	15695	15407	15597	15624	15394	15574	15589	15485	15390	15515	15554	15716	15591	15497	15669	15671	15524	15524	15421	15427	15584	15601	15531	15664	15698	15750	15531	15504	15679	15447	15486	15636	15584	15706	15609	15627	15483	15420	15440	15374	15706	15428	15558	15449	15592	15641	15616	15555	15648	15562	15531	15526	15508	15503	15528	15756	15507	15596	15468	15443	15572	15519	15467	15298	15528	15598	15592	15666	15682	15733	15751	15613	15748	15601	15685	15440	15631	15551	15727	15617	15647	15419	15628	15591	15497	15582	15636	15624	15657	15540	15541	15448	15546	15547	15569	15671	15511	15419	15700	15665	15557	15697	15427	15630	15611	15636	15679	15634	15331	15556	15623	15756	15599	15474	15515	15679	15533	15637	15466	15431	15874	15559	15503	15716	15654	15655	15660	15880	15610	15650	15576	15658	15609	15743	15789	15695	15576	15385	15505	15637	15708	15545	15720	15623	15694	15486	15638	15495	15515	15601	15679	15766	15632	15501	15567	15756	15690	15579	15658	15570	15557	15642	15674	15696	15656	15381	15610	15573	15509	15621	15461	15569	15594	15687	15544	15596	15589	15466	15597	15561	15520	15478	15483	15776	15685	15502	15630	15566	15648	15640	15674	15586	15740	15678	15641	15537	15656	15501	15506	15607	15566	15418	15802	15585	15435	15623	15757	15658	15623	15704	15515	15679	15553	15522	15543	15559	15797	15675	15588	15457	15600	15632	15581	15683	15636	15742	15642	15593	15875	15784	15478	15786	15596	15740	15555	15601	15496	15665	15607	15599	15784	15630	15680	15730	15691	15668	15586	15602	15600	15685	15508	15497	15497	15711	15708	15528	15509	15704	15583	15625	15553	15531	15739	15771	15555	15782	15756	15553	15910	15565	15602	15469	15492	15659	15491	15720	15580	15489	15636	15561	15663	15546	15731	15506	15606	15484	15646	15563	15492	15623	15462	15538	15381	15755	15563	15568	15756	15658	15454	15817	15586	15524	15549	15538	15662	15493	15446	15605	15587	15540	15627	15668	15503	15532	15835	15777	15781	15477	15607	15525	15610	15529	15534	15768	15683	15471	15628	15684	15577	15495	15550	15675	15675	15434	15515	15627	15557	15457	15332	15463	15444	15795	15469	15676	15589	15335	15511	15529	15686	15774	15580	15667	15810	15653	15630	15436	15683	15627	15665	15513	15741	15482	15627	15613	15695	15592	15569	15498	15455	15447	15503	15654	15370	15763	15448	15578	15631	15576	15589	15718	15461	15652	15532	15552	15580	15595	15665	15576	15605	15623	15562	15388	15563	15579	15663	15769	15657	15753	15510	15650	15904	15538	15523	15831	15670	15855	15752	15545	15728	15513	15498	15590	15526	15753	15693	15680	15330	15734	15418	15502	15321	15509	15541	15389	15591	15494	15535	15684	15549	15412	15452	15695	15476	15509	15599	15459	15544	15840	15694	15539	15511	15565	15499	15782	15686	15626	15619	15764	15776	15661	15712	15566	15623	15443	15591	15513	15476	15663	15660	15596	15596	15440
30685	49226	43739	34046	29043	24256	21249	18879	17428	16638	16064	15360	14960	14504	14519	14515	14228	14168	14067	13889	13879	13854	13822	13953	13794	13787	13646	13865	13655	13483	13584	13667	13559	13656	13586	13357	13638	13539	13476	13556	13574	13397	13555	13510	13506	13491	13316	13275	13375	13379	13389	13419	13302	13440	13514	13278	13363	13573	13451	13428	13490	13392	13324	13353	13487	13439	13648	13357	13411	13427	13538	13486	13472	13447	13308	13556	13261	13545	13675	13388	13446	13310	13466	13441	13641	13571	13406	13416	13354	13509	13560	13386	13314	13501	13440	13347	13438	13528	13477	13470	13495	13551	13374	13520	13344	13455	13404	13472	13436	13430	13489	13322	13477	13405	13648	13308	13400	13504	13513	13418	13432	13523	13359	13490	13473	13318	13438	13537	13416	13513	13531	13477	13554	13429	13469	13354	13392	13358	13378	13537	13274	13289	13328	13341	13375	13440	13536	13447	13504	13441	13525	13323	13499	13406	13306	13485	13367	13421	13384	13354	13450	13344	13501	13361	13406	13336	13458	13451	13243	13263	13585	13366	13372	13380	13430	13378	13357	13512	13440	13375	13473	13340	13588	13404	13331	13300	13510	13431	13303	13483	13513	13240	13358	13352	13451	13390	13483	13132	13334	13432	13239	13467	13348	13335	13488	13407	13399	13380	13328	13547	13510	13438	13392	13518	13396	13443	13246	13316	13434	13604	13402	13507	13428	13440	13339	13449	13343	13384	13396	13235	13448	13320	13274	13547	13445	13490	13499	13343	13510	13498	13478	13480	13511	13420	13377	13282	13412	13417	13407	13361	13355	13467	13327	13397	13423	13337	13325	13544	13389	13459	13403	13575	13373	13501	13425	13343	13317	13528	13412	13369	13406	13427	13384	13624	13394	13370	13292	13359	13404	13417	13595	13291	13245	13294	13429	13495	13358	13396	13306	13578	13380	13356	13548	13355	13535	13292	13440	13419	13336	13334	13374	13458	13379	13464	13408	13445	13463	13609	13452	13580	13395	13302	13317	13490	13361	13326	13425	13226	13460	13381	13345	13440	13639	13322	13449	13527	13274	13235	13486	13355	13617	13494	13494	13455	13325	13193	13315	13562	13330	13490	13528	13399	13443	13490	13337	13334	13423	13537	13442	13489	13449	13309	13585	13328	13509	13428	13505	13413	13482	13433	13426	13531	13355	13399	13308	13441	13353	13578	13492	13432	13289	13457	13335	13357	13482	13540	13414	13405	13423	13418	13425	13320	13242	13366	13534	13385	13537	13399	13538	13270	13324	13365	13426	13543	13458	13580	13443	13343	13624	13436	13317	13384	13634	13437	13417	13426	13480	13370	13403	13558	13555	13486	13411	13634	13405	13580	13472	13338	13360	13289	13331	13482	13503	13401	13318	13446	13326	13317	13457	13388	13431	13411	13556	13361	13400	13482	13437	13449	13294	13427	13466	13477	13342	13418	13331	13415	13345	13243	13255	13506	13404	13466	13476	13568	13359	13448	13380	13501	13497	13398	13474	13303	13561	13549	13459	13300	13387	13330	13556	13491	13369	13365	13409	13519	13450	13473	13603	13405	13263	13406	13369	13469	13328	13391	13287	13461	13375	13476	13580	13439	13523	13308	13350	13339	13357	13393	13355	13307	13380	13370	13306	13490	13417	13264	13440	13334	13443	13383	13264	13479	13437	13384	13441	13382	13392	13377	13696	13298	13462	13370	13558	13290	13475	13285	13252	13362	13472	13589	13485	13542	13581	13567	13334	13307	13409	13452	13335	13427	13397	13387	13332	13321	13611	13405	13464	13458	13201	13516	13547	13652	13449	13390	13420	13469	13520	13513	13494	13547	13541	13565	13383	13447	13402	13398	13434	13592	13606	13375	13407	13385	13477	13344	13388	13405	13412	13467	13552	13380	13474	13416	13428	13396	13262	13588	13323	13511	13493	13482	13466	13154	13603	13276	13448	13253	13364	13520	13461	13466	13632	13304	13320	13371	13413	13222	13420	13337	13309	13358	13558	13571	13381	13762	13536	13249	13477	13421	13462	13436	13482	13440	13472	13340	13499	13257	13302	13346	13357	13667	13420	13451	13573	13415	13341	13508	13284	13410	13592	13519	13358	13398	13415	13190	13419	13433	13441	13298	13228	13353	13319	13437	13364	13463	13350	13320	13491	13350	13371	13645	13352	13276	13519	13298	13288	13425	13264	13447	13555	13328	13509	13384	13447	13388	13437	13312	13303	13455	13434	13514	13474	13350	13563	13236	13271	13377	13446	13371	13403	13376	13347	13205	13463	13550	13457	13308	13471	13379	13522	13516	13485	13183	13485	13348	13319	13485	13391	13283	13496	13318	13407	13284	13675	13677	13530	13462	13280	13431	13375	13589	13486	13430	13499	13229	13278	13556	13376	13429	13568	13522	13415	13566	13591	13312	13483	13243	13522	13290	13419	13307	13556	13402	13366	13416	13280	13381	13359	13535	13503	13315	13432	13269	13471	13369	13355	13242	13441	13389	13393	13538	13357	13301	13383	13448	13499	13580	13369	13373	13569	13445	13391	13245	13442	13459	13412	13279	13612	13319	13309	13304	13409	13356	13265	13474	13462	13496	13430	13317	13352	13382	13350	13397	13408	13376	13418	13553	13439	13448	13548	13347	13405	13369	13479	13329	13406	13423	13541	13515	13474	13343	13475	13344	13386	13328	13405	13627	13395	13294	13479	13460	13314	13285	13443	13612	13329	13296	13344	13596	13332	13403	13497	13437	13462	13463	13612	13296	13459	13390	13500	13490	13398	13441	13254	13413	13397	13496	13532	13422	13386	13457	13540	13497	13435	13351	13410	13463	13332	13381	13583	13302	13403	13385	13306	13415	13383	13484	13460	13434	13513	13270	13384	13437	13347	13389	13376	13432	13377	13297	13485	13517	13364	13430	13402	13316	13531	13437	13253	13528	13523	13487	13371	13311	13430	13318	13502	13455	13518	13302	13566	13550	13556	13488	13307	13631	13375	13270	13348	13252	13375	13386	13479	13545	13367	13352	13485	13491	13288	13652	13367	13418	13388	13382	13501	13151	13340	13206	13300	13407	13412	13267	13409	13498	13567	13461	13429	13325	13471	13356	13442	13398	13266	13579	13357	13519	13526	13320	13262	13412	13589	13460	13591	13451	13478	13466	13352	13477	13302	13356	13416	13422	13385	13514	13257	13454	13388	13413	13326	13442	13350	13471	13244	13256	13589	13292	13487	13450	13585	13485	13541	13271	13398	13376	13485	13447	13359	13416	13390	13473	13483	13464	13483	13383	13474	13461	13467	13531	13207	13343	13374	13422	13308	13434	13410	13509	13436	13477	13267	13480	13493	13642	13394	13584	13330	13430	13353	13516	13503	13334	13459	13306	13446	13342	13594	13412	13376	13327	13322	13310	13206	13457	13467	13461	13392	13514	13314	13418	13482	13425	13513	13360	13491	13413	13347	13520	13522	13367	13368	13360	13428	13377	13690	13260	13473	13387	13327	13481	13411	13427	13426	13413	13312	13420	13515	13435	13285	13326	13362	13357	13234	13524	13414	13311	13477	13446	13319	13429	13310	13365	13423	13444	13287	13216	13591	13252	13391	13404	13356	13411	13491	13293	13405	13438	13497	13394	13623	13455	13583	13617	13506	13479	13497	13347	13535	13415	13309	13366	13485	13505	13393	13373	13245	13409	13493	13367	13401	13372	13448	13456	13454	13506	13439	13390	13447	13465	13470	13400	13483	13494	13335	13419	13345	13480	13278	13365	13312	13616	13402	13154	13377	13330	13582	13430	13373	13367	13341	13329	13248	13548	13534	13475	13525	13341	13474	13285	13301	13265	13491	13364	13366	13551	13501	13534	13457	13306	13501	13285	13430	13608	13459	13473	13578	13533	13365	13490	13573	13530	13501	13229	13456	13564	13428	13487	13239	13559	13434	13467	13351	13490	13404	13414	13393	13464	13537	13457	13341	13276	13461	13521	13579	13161	13399	13407	13316	13477	13320	13368	13403	13494	13446	13271	13306	13398	13500	13337	13327	13555	13379	13507	13355	13388	13453	13439	13409	13486	13421	13362	13319	13475	13377	13454	13430	13465	13502	13474	13417	13434	13479	13476	13388	13511	13493	13345	13439	13476	13226	13381	13316	13505	13490	13405	13436	13421	13207	13440	13413	13432	13348	13366	13236	13548	13492	13506	13330	13528	13399	13425	13302	13362	13377	13392	13582	13412	13372	13244	13289	13464	13480	13604	13402	13310	13334	13398	13514	13338	13474	13414	13452	13354	13519	13472	13489	13285	13457	13435	13337	13354	13439	13552	13407	13358	13401	13359	13400	13510	13498	13311	13397	13774	13361	13532	13540	13359	13443	13452	13628	13466	13353	13330	13401	13404	13356	13358	13414	13397	13428	13594	13431	13418	13305	13283	13477	13391	13548	13548	13250	13476	13516	13522	13344	13448	13480	13600	13536	13545	13317	13524	13354	13456	13422	13381	13532	13431	13479	13470	13308	13416	13677	13298	13422	13317	13601	13352	13573	13382	13477	13479	13336	13458	13499	13444	13491	13373	13448	13382	13541	13586	13494	13463	13452	13488	13272	13334	13453	13432	13266	13406	13395	13266	13602	13548	13361	13431	13488	13355	13348	13411	13610	13536	13334	13522	13427	13367	13338	13446	13407	13354	13278	13449	13374	13622	13525	13357	13364	13477	13304	13456	13418	13303	13322	13533	13411	13320	13366	13483	13320	13440	13489	13407	13339	13436	13353	13317	13348	13346	13446	13383	13531	13379	13537	13395	13510	13501	13442	13293	13520	13465	13512	13320	13543	13303	13255	13465	13424	13149	13400	13519	13462	13324	13485	13393	13549	13342	13471	13557	13393	13402	13354	13444	13316	13477	13247	13408	13508	13429	13583	13449	13458	13476	13490	13385	13481	13214	13516	13483	13264	13471	13418	13606	13446	13502	13318	13581	13372	13435	13458	13372	13418	13438	13176	13547	13364	13391	13381	13595	13397	13458	13195	13507	13403	13347	13526	13190	13419	13541	13434	13294	13501	13480	13408	13398	13387	13452	13367	13366	13314	13397	13483	13558	13288	13389	13351	13341	13499	13343	13370	13456	13348	13547
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
