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
341709304135	341709304685	341709305235	341709305785	341709306335	341709306885	341709307435	341709307985	341709308535	341709309085	341709309635	341709310185	341709310735	341709311285	341709311835	341709312385	341709312935	341709313485	341709314035	341709314585	341709315135	341709315685	341709316235	341709316785	341709317335	341709317885	341709318435	341709318985	341709319535	341709320085	341709320635	341709321185	341709321735	341709322285	341709322835	341709323385	341709323935	341709324485	341709325035	341709325585	341709326135	341709326685	341709327235	341709327785	341709328335	341709328885	341709329435	341709329985	341709330535	341709331085	341709331635	341709332185	341709332735	341709333285	341709333835	341709334385	341709334935	341709335485	341709336035	341709336585	341709337135	341709337685	341709338235	341709338785	341709339335	341709339885	341709340435	341709340985	341709341535	341709342085	341709342635	341709343185	341709343735	341709344285	341709344835	341709345385	341709345935	341709346485	341709347035	341709347585	341709348135	341709348685	341709349235	341709349785	341709350335	341709350885	341709351435	341709351985	341709352535	341709353085	341709353635	341709354185	341709354735	341709355285	341709355835	341709356385	341709356935	341709357485	341709358035	341709358585	341709359135	341709359685	341709360235	341709360785	341709361335	341709361885	341709362435	341709362985	341709363535	341709364085	341709364635	341709365185	341709365735	341709366285	341709366835	341709367385	341709367935	341709368485	341709369035	341709369585	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21918	21192	29040	23811	22070	25069	27889	21620	19867	19383	19131	18482	18395	18158	18130	18087	17977	17748	18004	17772	17481	17580	17636	17782	17528	17565	17687	17477	17342	17450	17337	17437	17317	17243	17331	17213	17583	17307	17296	17138	17506	17438	17288	17368	17125	17440	17442	17650	17513	17319	17378	17081	17292	17416	17294	17001	17225	17274	17216	17200	17295	17374	17123	17142	17312	17275	17376	17374	17328	17346	17439	17316	17210	17073	17415	17386	17129	17301	17302	17374	17365	17352	17375	17143	17132	17173	17330	17249	17318	17276	17095	17292	17421	17201	17450	17388	17428	17314	17372	17058	17072	17485	17305	17319	17050	17183	17288	17416	17344	17238	17458	17269	17199	17295	17333	17074	17197	17200	17138	17145	17344	17098	17417	17172	17284	17124	17312	17262	17241	17115	17157	17150	17330	17252	17142	17241	17253	17400	17149	17146	17189	17366	17382	17323	17322	17544	17334	17204	17238	17287	17331	17306	17298	17245	17179	17250	17221	17087	17006	17147	17341	17303	17168	17462	17452	17162	17188	17217	17371	17288	17385	17283	17264	17182	17199	17037	17360	17227	17222	17101	17234	17226	17228	17176	17220	17224	17122	17483	17377	17349	17410	17375	17310	17397	17290	17451	17246	17039	17211	17099	17185	16974	17113	17234	17111	17332	17228	17177	17432	17155	17322	17104	17390	17281	17408	17135	17243	17162	17290	17067	17236	17197	17135	17212	17218	17268	17117	17150	17103	17364	17143	17250	17270	17193	17200	17169	17248	17040	17300	17233	17270	17172	17022	17285	17314	17130	17339	17299	17113	17219	17239	17154	17113	17105	17329	17146	17412	17288	17433	17094	17392	17205	17260	17338	17252	17155	17010	17202	17097	17021	17387	17385	17088	17076	17114	17158	17433	17221	17118	17054	17138	17315	17291	17170	17195	17221	17238	17090	17220	17172	17261	17148	17068	17361	17164	17200	17300	17156	17322	17170	17241	17106	17222	17078	17151	17254	17346	17292	17099	17243	17251	17251	17318	17218	17200	17445	17381	17262	17328	17230	17150	17217	17263	17255	17323	17225	17344	17240	17130	17287	17099	17129	17284	17154	17273	17327	17292	17164	17262	17243	17135	17090	17232	17328	17460	17465	17312	17354	17389	17181	17319	17357	17313	17435	17206	17183	17238	17114	17504	17065	17311	17130	17146	17115	17188	17119	17097	17199	17200	17213	17095	17320	17305	17338	17112	17348	17155	17415	17143	17198	17169	17253	17307	17329	17238	17194	17244	17244	17285	17119	17516	17391	17223	16923	17131	17072	17115	17356	17280	17248	17207	17278	17228	17219	17298	17342	17523	17208	17547	17220	17389	17309	17221	17368	17510	17271	17121	17158	17144	17354	17212	17245	17141	17166	17056	17151	17212	17208	17229	17143	17175	17232	17470	17562	17413	17256	17106	17047	17028	17168	17282	17282	17399	17305	17337	17102	17252	17232	17312	17204	17118	17039	17167	17117	17019	17223	17183	17348	17401	17263	17274	17130	17221	17197	17129	17090	17211	16918	17267	17136	17146	17137	17217	17134	17196	17002	17087	17365	17082	17151	17217	17321	17212	17074	17178	17303	17455	17231	17270	17319	17185	17093	17306	17264	17194	17088	17207	17346	17086	17331	17119	17119	17000	17231	16945	17220	17305	17071	17085	17155	17236	17118	17261	17241	17244	17013	17081	17137	17244	17181	17117	17353	17116	17276	17304	17142	17054	17168	17201	17298	17303	17253	17138	17411	17283	17399	17270	17294	17200	17220	17086	17471	17114	16908	17204	17197	17231	17260	16941	17331	17340	17312	17083	17169	17032	17041	17255	17154	17254	17294	17350	17202	17188	17168	17339	17213	17010	17452	17095	17373	17005	17126	17305	17304	17325	17136	17248	17206	17077	17150	17224	17226	17292	17323	17449	17335	17306	17066	17358	17303	17108	17254	17140	17014	17015	17192	17150	17156	17085	17223	17252	17348	17288	17272	17226	17176	17204	17351	17294	17289	17227	17200	17307	17074	17221	17040	17149	17209	17223	17388	17229	17045	17015	17144	17116	17055	17188	17412	17080	17113	17064	17572	17173	17285	17245	17053	17255	17338	17578	17335	17248	17016	17141	17115	17209	17385	17201	17265	17247	17352	17136	17128	17341	17279	17195	17239	17358	17285	17373	17102	17079	17167	16999	16975	17199	17196	17239	16969	17140	17166	17153	17259	17351	17189	17335	17119	17316	17188	17014	17203	17258	17118	17218	17044	17182	17194	17304	17235	17132	17238	17074	17097	17306	17258	17207	17163	17189	17254	17222	17338	17118	17276	17211	17320	16979	17124	17179	17241	17193	17165	17158	17340	17210	17260	17263	17243	17047	17300	17184	17346	17464	17087	17101	17378	17074	17271	17358	17056	17178	17262	16965	17184	17206	17314	17186	17193	17013	17166	17196	17174	17112	17167	17299	17299	17415	17175	17350	17213	17179	17227	17210	17269	17257	17272	17099	17238	17258	17184	17170	17168	17247	17383	17425	17149	17246	17182	17111	17402	17370	17173	17314	17422	17121	17095	17406	17239	17277	17352	17246	17342	17379	17080	17210	17246	17220	17383	17244	17084	17353	17227	17232	17387	17160	17209	17319	17235	17318	17349	17255	17442	17163	17194	17222	17337	17334	17054	17160	17449	17352	17097	17007	17094	17206	17185	17040	17106	17279	17298	17248	17227	17231	17139	17133	17273	17122	17015	17367	17243	17536	17325	17359	17356	17289	17179	17336	17216	17361	17358	17170	17156	17260	17270	17197	17097	17262	17138	17258	17189	17250	17358	17094	17299	17093	17251	17274	17070	17142	17201	17132	17028	17108	17212	17193	17278	17142	17009	17157	17291	17454	17322	17151	17248	17458	17053	17086	17319	17451	16968	17336	17161	17286	17386	17175	17168	17299	17260	17203	17319	17242	17179	17423	17091	17114	16969	17340	17161	17337	17316	17391	17404	17178	17108	17140	17249	17233	17220	17139	17265	17358	17228	17289	17207	17219	17171	17250	17457	17407	17363	17187	17332	17303	17186	17340	17384	17167	17339	17290	17249	17348	17331	17301	17166	17095	17374	17180	17198	17201	17199	17197	17501	17072	17141	17153	17153	17207	17109	16979	17218	17335	17119	17306	17140	17112	17097	17327	17162	17372	17268	17249	17339	17362	17268	17114	17259	17080	17299	17290	17446	17329	17203	17104	17309	17237	17161	17333	17171	17222	17215	17152	17167	17282	17169	17238	17280	17332	17346	17198	17210	17293	17154	17164	17232	17178	17241	17433	17287	17246	17083	17230	17243	17337	17063	17145	17262	17235	17150	17157	17235	17241	17265	17255	17216	17203	17293	17176	17239	17191	17289	17165	17140	17109	17082	17173	17322	17110	17261	17180	16953	17129	16974	17164	17166	17160	17077	17132	17122	17092	17125	17472	17339	17308	17306	16990	17180	17203	17130	17088	17337	17300	17209	17327	17360	17372	17407	17231	17274	17324	17175	17230	17047	17204	17175	17440	17213	17033	17144	17130	17143	17329	17091	17194	17292	17122	17228	17305	17503	17236	17263	17337	17160	17175	17208	17453	17259	17228	17095	17292	17056	17152	17253	17319	17270	17382	17222	17114	17195	17184	17300	17322	17171	17399	17207	17309	17215	17035	17080	17161	17209	16982	17118	17077	17060	17220	17259	17341	17312	17150	17126	17125	17349	17214	17245	17149	17160	17147	17118	17302	17266	17139	17149	17097	17369	17140	17039	17140	17163	17361	17314	17291	16992	17450	17075	16950	17030	17212	17257	17253	17197	17371	17399	17218	17505	17485	17377	17420	17113	17337	16999	17126	17436	17296	17240	17345	17358	17298	17158	17116	17165	17183	17354	17433	17185	17236	17122	17264	17134	17063	17190	17230	17068	17481	17290	17213	17239	17396	17236	17181	17213	17342	17323	17340	17198	17283	17194	17421	16987	17007	17044	17271	17169	17224	17182	17190	17300	17319	17200	17268	17259	17239	17170	17254	17302	17270	17427	17441	17212	17171	17243	17051	17257	17359	17118	16967	17360	17367	17303	17334	17259	17427	17376	17309	17142	17298	17260	17368	17467	17285	17062	17296	17280	17177	17054	17303	17049	17074	17264	17218	17077	17206	17013	17212	17143	17192	17252	17393	17240	17203	17276	17280	17103	17354	17244	17224	17236	17222	17088	17094	17211	17431	17105	17215	17404	17260	17133	17029	17145	17197	17320	17213	17220	17268	17175	17481	17071	17107	17152	17233	17205	17159	17237	17120	17496	17284	17352	17265	17288	17106	17309	17110	17299	17185	17249	17353	17308	17226	17318	17086	17302	17244	17096	17276	17220	17156	17233	17300	17131	17257	17154	17430	17184	17252	17356	17101	17249	17211	17096	17286	17128	17389	17190	17374	17325	17174	16991	17188	17127	17165	17050	17246	17245	17333	17263	17044	17240	17133	17145	17210	17079	17419	17334	17105	17315	17396	17429	17283	17234	17187	17036	17202	16929	17208	17394	17131	17032	17165	17403	17325	17174	17288	17153	17165	17236	17112	17321	17129	17158	16958	17181	17100	17206	17208	17151	17167	17294	17316	17031	17091	17225	17305	17077	17447	17302	17453	17078	17321	17271	17324	17388	17051	17242	17326	17264	17248	17228	17040	17330	17201	17018	17223	17213	17200	17099	17164	17190	17238	17189	17501	17106	17375	17187	17336	16911	17152	17209	17259	17300	17594	17605	17026	17177	17204	17295	17350	17171	17117	17416	17324	17235	17158	17203	17088	17351	17150	17076	17014	17240	17252	17174	17390	17260	17082	17362	17197	17226	17203	17250	17345	17206	17117	17381	17216	17345	17286	17148	17476	17279	17234	17266	17229	17152	17208	17227	16898	17106	17337	17352	17265	17269	17404	17247	17205	16999	17316	17117	17152	17239	17141	17214	17112	17180	17248	17308	17145	17151	17275	17309	17295	17131	17174	17218	17220	17055	17099	17089	17386	17207	17157	17214	17120	17111	17422	17391	17275	17066	17222	17096	17307	17401	17183	16988	17210	17607	17091	17227	17220	17068	17392	17193	17201	17331	17043	17144	17169	17248	17237	17243
28371	57218	48001	39688	30759	24595	21651	18947	17342	16600	16398	16015	15674	15492	15466	15194	14929	14771	14897	14858	14573	14472	14643	14497	14677	14659	14471	14612	14439	14577	14439	14397	14439	14581	14515	14326	14439	14468	14199	14388	14415	14528	14379	14442	14312	14386	14432	14401	14212	14348	14439	14388	14432	14419	14344	14505	14378	14341	14318	14465	14189	14348	14500	14369	14285	14406	14294	14237	14243	14330	14254	14292	14508	14182	14375	14362	14409	14357	14257	14382	14453	14488	14432	14400	14325	14248	14345	14367	14205	14401	14395	14468	14394	14241	14434	14422	14396	14350	14313	14332	14353	14241	14366	14367	14279	14155	14088	14407	14275	14310	14393	14183	14346	14362	14326	14300	14331	14201	14317	14305	14304	14330	14426	14314	14367	14316	14349	14419	14369	14441	14214	14317	14374	14325	14362	14209	14419	14168	14307	14332	14352	14322	14442	14355	14460	14326	14343	14494	14354	14346	14168	14358	14325	14496	14354	14271	14123	14258	14266	14379	14317	14227	14589	14488	14354	14398	14222	14405	14174	14361	14303	14475	14317	14339	14414	14425	14179	14378	14364	14463	14328	14447	14339	14241	14280	14272	14332	14160	14399	14346	14491	14393	14274	14385	14190	14188	14314	14214	14450	14331	14279	14357	14366	14164	14363	14379	14443	14385	14237	14304	14327	14260	14268	14332	14300	14373	14277	14391	14256	14345	14206	14323	14303	14408	14294	14356	14340	14183	14455	14210	14500	14287	14521	14446	14308	14301	14176	14342	14394	14372	14275	14239	14520	14192	14443	14092	14409	14453	14212	14317	14352	14384	14489	14345	14390	14206	14358	14248	14148	14422	14289	14371	14316	14195	14355	14350	14312	14366	14393	14338	14475	14219	14315	14278	14336	14331	14364	14421	14296	14404	14419	14402	14379	14377	14491	14298	14135	14435	14436	14351	14221	14263	14326	14248	14297	14181	14425	14312	14535	14348	14312	14226	14311	14378	14365	14382	14295	14553	14264	14333	14442	14333	14238	14354	14182	14188	14301	14375	14275	14195	14436	14304	14425	14355	14289	14365	14309	14378	14349	14283	14517	14412	14296	14393	14492	14410	14382	14384	14343	14302	14245	14275	14553	14340	14292	14431	14284	14442	14228	14228	14437	14317	14202	14398	14575	14480	14367	14327	14322	14322	14180	14507	14404	14306	14307	14308	14269	14319	14453	14359	14454	14292	14466	14227	14409	14292	14344	14299	14280	14390	14394	14303	14353	14247	14155	14326	14227	14230	14333	14308	14327	14203	14422	14319	14199	14269	14138	14195	14252	14256	14411	14470	14296	14294	14280	14345	14284	14183	14267	14379	14348	14271	14435	14482	14383	14374	14161	14448	14307	14331	14248	14294	14320	14347	14470	14386	14308	14251	14338	14419	14566	14321	14486	14302	14203	14258	14423	14299	14338	14254	14203	14299	14443	14386	14493	14246	14366	14254	14307	14304	14441	14343	14363	14325	14410	14592	14225	14288	14435	14417	14449	14223	14501	14393	14363	14295	14286	14422	14361	14364	14311	14291	14361	14276	14344	14352	14268	14351	14256	14131	14420	14413	14381	14333	14365	14376	14402	14401	14408	14155	14297	14267	14503	14351	14363	14514	14187	14318	14403	14378	14367	14275	14393	14253	14256	14466	14397	14265	14255	14396	14380	14227	14385	14257	14485	14156	14179	14298	14316	14358	14519	14553	14243	14284	14216	14269	14461	14232	14366	14424	14104	14525	14289	14214	14325	14178	14385	14462	14223	14237	14367	14289	14372	14391	14326	14319	14405	14282	14179	14441	14411	14429	14350	14337	14310	14352	14301	14270	14256	14418	14269	14258	14256	14286	14191	14452	14353	14572	14339	14426	14411	14356	14209	14289	14580	14254	14278	14251	14303	14371	14625	14393	14409	14342	14391	14297	14364	14331	14278	14382	14344	14303	14362	14325	14319	14462	14375	14543	14284	14295	14469	14328	14358	14382	14231	14285	14320	14355	14286	14217	14358	14433	14196	14145	14363	14399	14210	14340	14457	14424	14312	14325	14274	14362	14347	14410	14342	14372	14313	14460	14239	14197	14381	14293	14145	14240	14512	14337	14403	14260	14382	14246	14356	14162	14289	14427	14272	14369	14346	14297	14329	14322	14444	14381	14381	14197	14509	14202	14382	14192	14337	14203	14423	14436	14151	14436	14410	14257	14267	14383	14424	14254	14357	14308	14437	14251	14328	14280	14471	14545	14066	14401	14358	14502	14253	14453	14266	14375	14421	14439	14392	14495	14258	14398	14284	14377	14249	14368	14502	14338	14376	14448	14253	14230	14370	14459	14399	14237	14476	14450	14479	14290	14223	14285	14339	14198	14339	14381	14333	14343	14342	14244	14203	14409	14364	14417	14358	14266	14358	14322	14139	14186	14328	14320	14310	14317	14468	14266	14397	14250	14373	14399	14425	14402	14235	14292	14446	14442	14196	14170	14355	14371	14259	14251	14396	14455	14407	14261	14347	14406	14316	14206	14199	14296	14282	14364	14304	14367	14468	14396	14381	14345	14249	14476	14347	14435	14345	14330	14500	14330	14258	14428	14233	14344	14578	14241	14313	14338	14435	14262	14233	14209	14433	14397	14380	14076	14299	14441	14441	14397	14262	14516	14300	14340	14333	14469	14350	14451	14355	14243	14233	14249	14241	14200	14362	14322	14366	14267	14376	14318	14343	14369	14215	14316	14305	14426	14321	14450	14217	14356	14326	14248	14370	14234	14427	14198	14436	14400	14305	14250	14311	14267	14412	14328	14435	14233	14311	14410	14472	14324	14180	14479	14439	14236	14362	14309	14312	14368	14365	14316	14284	14335	14305	14543	14227	14389	14283	14310	14445	14217	14257	14497	14345	14343	14226	14293	14243	14419	14446	14373	14421	14278	14328	14265	14451	14574	14511	14348	14341	14540	14291	14495	14369	14300	14316	14452	14276	14210	14250	14308	14500	14223	14265	14289	14369	14302	14229	14331	14198	14388	14322	14456	14298	14331	14474	14396	14410	14318	14378	14412	14446	14356	14287	14330	14403	14445	14260	14334	14310	14471	14325	14306	14390	14313	14328	14344	14267	14258	14258	14254	14407	14342	14361	14178	14417	14391	14373	14355	14288	14292	14259	14292	14392	14373	14382	14202	14383	14387	14275	14651	14076	14239	14346	14421	14166	14441	14625	14451	14475	14323	14237	14334	14217	14286	14285	14413	14312	14375	14331	14357	14348	14308	14308	14332	14270	14396	14166	14321	14361	14224	14243	14262	14394	14348	14145	14344	14361	14231	14300	14321	14459	14321	14209	14410	14330	14277	14347	14462	14376	14310	14392	14324	14160	14344	14221	14233	14451	14276	14353	14212	14450	14339	14323	14206	14268	14410	14313	14218	14270	14262	14300	14305	14300	14249	14301	14314	14276	14372	14352	14286	14517	14428	14293	14289	14221	14344	14416	14382	14288	14315	14233	14199	14250	14304	14448	14379	14364	14430	14353	14248	14365	14289	14211	14427	14103	14439	14381	14540	14252	14198	14223	14304	14227	14362	14305	14216	14412	14238	14308	14314	14377	14256	14342	14231	14214	14256	14365	14236	14360	14390	14237	14350	14400	14386	14289	14354	14392	14439	14436	14149	14364	14312	14366	14435	14191	14362	14416	14415	14270	14175	14358	14397	14285	14418	14379	14404	14302	14239	14370	14216	14342	14347	14442	14166	14334	14300	14274	14407	14384	14384	14190	14357	14397	14258	14480	14477	14291	14439	14302	14338	14367	14457	14369	14403	14304	14350	14256	14323	14343	14458	14335	14436	14381	14386	14373	14169	14374	14307	14277	14269	14403	14354	14160	14169	14384	14407	14362	14360	14454	14430	14393	14413	14388	14341	14342	14292	14427	14313	14318	14346	14360	14268	14463	14300	14248	14230	14375	14170	14524	14425	14521	14412	14314	14244	14273	14386	14231	14109	14443	14486	14326	14271	14339	14530	14222	14250	14236	14287	14222	14395	14290	14211	14358	14202	14330	14368	14395	14299	14204	14411	14366	14350	14351	14338	14259	14497	14315	14226	14275	14321	14439	14352	14175	14399	14386	14291	14311	14272	14395	14332	14332	14368	14212	14377	14281	14412	14180	14285	14326	14327	14414	14331	14240	14310	14297	14279	14338	14204	14119	14405	14263	14302	14335	14240	14311	14542	14302	14353	14339	14349	14445	14394	14443	14375	14353	14344	14296	14348	14340	14289	14285	14470	14202	14361	14378	14275	14342	14338	14375	14390	14262	14268	14297	14257	14247	14138	14247	14274	14398	14230	14354	14089	14417	14371	14506	14339	14384	14346	14310	14336	14239	14256	14434	14287	14397	14336	14211	14411	14370	14455	14428	14425	14318	14521	14378	14382	14391	14281	14312	14343	14383	14314	14365	14319	14282	14364	14357	14178	14360	14393	14421	14303	14419	14398	14349	14449	14285	14627	14343	14324	14415	14095	14294	14267	14250	14383	14533	14301	14207	14315	14233	14531	14214	14423	14286	14461	14296	14347	14313	14327	14308	14315	14338	14339	14384	14351	14294	14414	14293	14383	14236	14323	14134	14428	14415	14525	14434	14284	14159	14318	14393	14360	14342	14302	14335	14453	14337	14258	14272	14309	14371	14334	14510	14304	14286	14312	14177	14276	14273	14432	14379	14617	14350	14115	14387	14356	14191	14369	14452	14335	14400	14405	14349	14234	14359	14436	14414	14364	14471	14372	14422	14255	14179	14396	14296	14414	14321	14335	14297	14201	14347	14367	14237	14397	14295	14227	14382	14324	14614	14185	14200	14556	14249	14377	14419	14376	14283	14284	14362	14298	14430	14400	14109	14411	14357	14425	14378	14334	14299	14207	14298	14416	14465	14267	14219	14508	14407	14341	14353	14477	14456	14351	14399	14313	14389	14296	14400	14368	14469	14450	14284	14317	14529	14374	14146	14305	14410	14286	14378	14321	14392	14304	14293	14287	14360	14291	14326	14446	14426	14409	14244	14199	14403	14489	14389	14364	14393	14206	14369	14349	14381	14335	14265	14277	14183	14071	14451	14142	14236	14371	14374	14297	14244	14468	14342	14252
28836	27085	33598	29060	23201	20109	18173	16962	16596	16456	16109	16233	16146	15890	15990	16085	15951	15787	15733	15727	15742	15618	15686	16005	15756	15732	15530	15768	15565	15542	15765	15690	15592	15578	15526	15694	15580	15564	15784	15722	15552	15626	15592	15468	15839	15422	15633	15538	15715	15648	15800	15428	15525	15602	15542	15424	15503	15432	15402	15321	15613	15349	15712	15579	16016	15467	15443	15375	15554	15645	15640	15601	15577	15542	15461	15564	15610	15602	15451	15539	15757	15711	15516	15528	15465	15605	15507	15245	15378	15528	15493	15420	15648	15589	15518	15443	15738	15679	15454	15448	15603	15349	15457	15757	15544	15489	15461	15461	15524	15497	15510	15512	15623	15418	15696	15725	15785	15502	15318	15434	15544	15372	15418	15529	15647	15509	15550	15413	15584	15657	15668	15660	15719	15477	15324	15598	15691	15487	15531	15539	15683	15213	15579	15633	15685	15468	15549	15565	15508	15654	15531	15786	15819	15705	15594	15407	15504	15541	15818	15909	15720	15489	15404	15211	15366	15647	15425	15481	15552	15451	15550	15457	15647	15678	15447	15603	15705	15644	15492	15606	15494	15592	15741	15403	15663	15452	15645	15664	15615	15486	15513	15483	15414	15784	15560	15594	15318	15430	15673	15544	15507	15410	15756	15500	15341	15404	15420	15698	15601	15617	15596	15694	15463	15495	15696	15625	15510	15617	15331	15577	15496	15561	15554	15681	15438	15439	15502	15648	15744	15448	15741	15626	15740	15530	15437	15440	15568	15448	15787	15561	15690	15668	15618	15391	15439	15540	15636	15657	15390	15759	15464	15720	15654	15584	15431	15405	15346	15506	15583	15609	15461	15686	15608	15673	15641	15504	15527	15457	15671	15693	15682	15411	15369	15520	15533	15409	15687	15532	15692	15602	15473	15594	15504	15521	15266	15521	15708	15482	15497	15630	15654	15537	15455	15579	15516	15552	15629	15515	15532	15697	15554	15416	15558	15602	15373	15656	15474	15632	15405	15652	15320	15501	15420	15456	15752	15767	15730	15492	15471	15531	15519	15369	15542	15631	15529	15578	15683	15707	15573	15571	15607	15895	15537	15498	15401	15633	15739	15524	15374	15525	15668	15408	15627	15406	15459	15552	15591	15622	15550	15436	15535	15437	15537	15525	15659	15517	15611	15613	15630	15598	15428	15764	15634	15557	15585	15594	15552	15702	15683	15481	15511	15419	15461	15653	15495	15509	15416	15306	15673	15412	15508	15651	15672	15649	15591	15732	15560	15650	15764	15606	15628	15391	15496	15610	15559	15587	15499	15579	15614	15731	15734	15573	15618	15540	15741	15634	15486	15706	15442	15459	15563	15496	15489	15452	15630	15466	15597	15625	15631	15644	15534	15763	15736	15790	15547	15514	15401	15422	15549	15472	15361	15494	15485	15583	15671	15580	15525	15649	15710	15454	15571	15476	15593	15665	15669	15633	15753	15582	15399	15552	15392	15643	15632	15691	15571	15698	15588	15722	15462	15598	15645	15608	15568	15515	15590	15539	15656	15764	15576	15685	15492	15394	15637	15389	15652	15282	15563	15465	15493	15541	15585	15449	15623	15639	15585	15419	15489	15655	15382	15510	15619	15666	15417	15690	15461	15495	15686	15582	15500	15561	15614	15514	15501	15735	15645	15574	15682	15353	15654	15620	15546	15494	15646	15506	15515	15721	15415	15382	15465	15458	15458	15656	15619	15709	15549	15408	15550	15582	15693	15490	15393	15611	15580	15571	15536	15650	15496	15501	15642	15741	15614	15529	15543	15314	15506	15457	15609	15601	15528	15418	15558	15640	15557	15579	15572	15606	15514	15226	15518	15726	15425	15372	15618	15547	15473	15398	15599	15364	15586	15402	15631	15468	15626	15669	15337	15498	15535	15793	15619	15524	15553	15706	15697	15553	15571	15560	15490	15534	15498	15547	15334	15503	15472	15363	15522	15300	15517	15651	15502	15636	15269	15557	15387	15534	15358	15532	15603	15464	15707	15672	15445	15531	15534	15398	15607	15428	15656	15577	15514	15516	15492	15541	15567	15490	15706	15439	15531	15337	15418	15429	15354	15432	15621	15570	15638	15686	15686	15321	15682	15466	15645	15688	15628	15586	15492	15356	15564	15323	15604	15651	15593	15487	15472	15384	15632	15594	15463	15526	15453	15301	15363	15345	15675	15486	15610	15429	15526	15469	15541	15376	15365	15486	15757	15509	15588	15554	15417	15673	15567	15578	15510	15590	15380	15552	15436	15620	15578	15722	15667	15668	15665	15452	15604	15549	15533	15713	15583	15723	15482	15516	15349	15538	15552	15648	15627	15730	15405	15601	15504	15582	15587	15636	15469	15655	15499	15478	15732	15612	15667	15621	15595	15620	15640	15471	15595	15559	15658	15727	15666	15364	15741	15600	15725	15528	15592	15471	15514	15456	15785	15581	15605	15648	15653	15428	15442	15659	15610	15489	15407	15401	15599	15391	15525	15597	15393	15456	15211	15583	15643	15558	15446	15257	15545	15527	15601	15970	15302	15779	15733	15513	15470	15584	15514	15571	15768	15718	15497	15472	15601	15620	15396	15709	15486	15374	15513	15461	15509	15580	15491	15471	15487	15663	15644	15430	15604	15470	15482	15545	15443	15590	15480	15548	15405	15408	15367	15526	15508	15554	15660	15735	15507	15721	15498	15647	15663	15482	15614	15607	15419	15617	15504	15459	15492	15497	15545	15854	15659	15517	15616	15768	15691	15565	15615	15575	15622	15642	15744	15298	15673	15468	15680	15553	15568	15376	15550	15585	15446	15521	15566	15542	15632	15673	15564	15353	15397	15596	15626	15528	15684	15449	15403	15605	15738	15425	15586	15538	15715	15425	15536	15505	15560	15563	15787	15460	15528	15540	15662	15626	15449	15667	15507	15478	15485	15540	15600	15609	15531	15535	15411	15325	15617	15451	15618	15577	15448	15591	15464	15512	15612	15696	15399	15313	15860	15550	15382	15632	15466	15426	15713	15410	15606	15550	15591	15592	15688	15789	15500	15607	15372	15450	15657	15485	15285	15632	15631	15506	15802	15685	15583	15472	15452	15726	15435	15687	15498	15549	15587	15579	15578	15658	15617	15468	15658	15691	15533	15518	15660	15558	15623	15627	15537	15476	15518	15446	15493	15428	15429	15461	15591	15705	15501	15578	15554	15681	15680	15449	15601	15575	15817	15555	15476	15599	15512	15732	15673	15665	15517	15426	15424	15639	15452	15558	15837	15541	15535	15539	15518	15595	15392	15359	15484	15593	15409	15605	15615	15570	15504	15596	15581	15726	15521	15715	15680	15607	15422	15563	15444	15533	15688	15591	15617	15616	15570	15703	15745	15616	15650	15464	15546	15584	15553	15509	15447	15653	15587	15682	15629	15570	15576	15530	15591	15613	15683	15503	15479	15402	15705	15789	15444	15666	15632	15662	15520	15679	15645	15723	15487	15535	15652	15550	15539	15480	15540	15454	15546	15433	15576	15531	15342	15487	15522	15578	15574	15473	15534	15459	15514	15600	15471	15300	15522	15789	15293	15422	15377	15599	15374	15488	15605	15512	15485	15635	15379	15632	15482	15417	15627	15702	15636	15563	15621	15512	15457	15463	15474	15397	15641	15653	15668	15666	15574	15444	15639	15515	15610	15445	15527	15680	15406	15536	15683	15468	15535	15617	15616	15654	15440	15407	15478	15508	15547	15409	15592	15658	15556	15530	15518	15634	15616	15650	15539	15418	15455	15539	15630	15525	15532	15628	15460	15450	15386	15656	15481	15705	15566	15381	15746	15331	15496	15457	15626	15511	15530	15666	15597	15396	15714	15498	15426	15550	15606	15600	15532	15497	15576	15678	15677	15588	15495	15494	15432	15668	15463	15551	15604	15519	15552	15397	15408	15519	15506	15689	15674	15426	15414	15558	15616	15534	15565	15556	15484	15572	15518	15338	15534	15389	15445	15579	15404	15478	15394	15509	15540	15575	15440	15466	15339	15487	15539	15501	15713	15525	15442	15413	15425	15590	15652	15552	15444	15612	15479	15671	15705	15583	15687	15767	15520	15636	15587	15562	15547	15593	15572	15490	15568	15513	15401	15462	15629	15503	15535	15521	15567	15615	15611	15558	15569	15577	15697	15408	15345	15486	15585	15461	15581	15543	15531	15489	15491	15599	15420	15642	15630	15435	15683	15525	15555	15540	15663	15389	15656	15483	15465	15556	15575	15645	15572	15469	15422	15945	15697	15615	15524	15583	15599	15579	15824	15718	15655	15794	15514	15542	15721	15566	15542	15387	15400	15560	15678	15523	15503	15623	15658	15645	15649	15592	15312	15562	15514	15440	15467	15565	15452	15579	15641	15522	15377	15635	15565	15531	15514	15431	15384	15593	15420	15562	15611	15506	15564	15603	15334	15580	15524	15432	15694	15653	15652	15584	15551	15687	15528	15563	15464	15460	15494	15548	15615	15535	15568	15562	15714	15689	15691	15603	15666	15751	15509	15623	15529	15619	15482	15576	15500	15534	15379	15575	15472	15658	15531	15441	15541	15557	15679	15594	15623	15559	15730	15683	15714	15648	15383	15525	15398	15432	15470	15700	15596	15598	15677	15383	15361	15587	15696	15779	15372	15538	15522	15496	15424	15471	15445	15722	15552	15572	15451	15457	15380	15367	15430	15821	15376	15613	15635	15518	15657	15600	15615	15639	15476	15509	15502	15399	15573	15521	15631	15758	15506	15602	15654	15521	15585	15599	15641	15580	15458	15621	15645	15687	15576	15546	15658	15402	15456	15805	15522	15529	15596	15533	15685	15553	15603	15548	15414	15713	15675	15536	15495	15550	15512	15545	15547	15489	15526	15578	15320	15599	15670	15536	15633	15771	15555	15648	15437	15839	15709	15612	15401	15451	15625	15449	15496	15588	15390	15554	15378	15783	15557	15255	15575	15576	15581	15596	15683	15486	15468	15502	15612	15559	15747	15602	15521	15552	15652	15593	15781	15416	15630	15603	15664	15827	15604	15341	15573	15494	15416	15474	15517	15532	15495	15722	15608	15661	15655	15564	15429	15706	15464	15651	15673	15497	15346	15454	15622	15625	15424	15581
26140	41901	33789	25059	21404	18489	16130	15254	14814	14273	14347	14165	13945	13886	13858	13867	13622	13782	13564	13661	13565	13394	13360	13355	13521	13512	13449	13394	13310	13362	13280	13355	13422	13300	13287	13541	13341	13306	13333	13429	13331	13351	13283	13199	13464	13418	13361	13353	13211	13258	13311	13467	13279	13431	13262	13439	13352	13364	13261	13299	13379	13334	13258	13412	13447	13339	13298	13417	13467	13543	13429	13396	13385	13318	13295	13421	13332	13278	13301	13326	13370	13336	13466	13363	13316	13286	13275	13416	13391	13341	13309	13360	13402	13322	13398	13252	13238	13173	13346	13203	13398	13342	13469	13434	13464	13301	13432	13505	13445	13206	13340	13192	13372	13473	13346	13277	13076	13257	13441	13331	13232	13281	13406	13389	13317	13413	13455	13334	13523	13251	13459	13339	13232	13492	13450	13273	13405	13346	13286	13244	13338	13313	13258	13359	13344	13452	13491	13307	13294	13381	13502	13122	13336	13275	13345	13374	13251	13397	13308	13377	13338	13179	13430	13244	13340	13462	13188	13381	13211	13377	13233	13217	13389	13404	13438	13466	13367	13233	13208	13423	13290	13200	13387	13361	13270	13413	13360	13484	13499	13135	13284	13245	13336	13262	13345	13338	13467	13251	13309	13428	13491	13191	13278	13387	13474	13375	13474	13308	13401	13229	13461	13313	13206	13458	13487	13359	13276	13288	13441	13422	13507	13359	13433	13257	13365	13348	13506	13294	13330	13355	13395	13423	13404	13255	13379	13416	13220	13213	13332	13383	13311	13359	13257	13240	13407	13274	13342	13488	13465	13310	13401	13340	13405	13276	13431	13256	13425	13258	13231	13294	13331	13113	13391	13199	13382	13554	13385	13409	13468	13103	13362	13408	13375	13307	13486	13264	13375	13493	13167	13267	13206	13504	13261	13298	13312	13271	13489	13321	13403	13377	13343	13236	13303	13367	13369	13396	13414	13322	13451	13291	13205	13273	13307	13378	13456	13356	13315	13254	13270	13417	13395	13300	13502	13447	13382	13215	13401	13269	13282	13495	13439	13468	13187	13421	13252	13374	13370	13345	13375	13451	13446	13352	13343	13508	13248	13213	13383	13322	13256	13149	13427	13442	13354	13285	13391	13217	13350	13436	13370	13313	13462	13488	13350	13416	13576	13206	13324	13313	13454	13225	13395	13401	13174	13371	13485	13430	13229	13301	13425	13251	13225	13350	13232	13451	13346	13462	13244	13481	13334	13310	13368	13338	13389	13273	13241	13298	13275	13267	13372	13279	13363	13294	13521	13388	13472	13415	13280	13338	13355	13351	13430	13422	13203	13280	13315	13321	13337	13262	13338	13331	13262	13358	13511	13311	13189	13631	13242	13322	13218	13180	13499	13448	13341	13268	13335	13307	13347	13269	13346	13403	13435	13241	13366	13294	13308	13309	13234	13397	13399	13450	13365	13255	13441	13269	13215	13334	13333	13346	13243	13291	13373	13340	13254	13385	13187	13342	13524	13239	13394	13299	13385	13348	13215	13192	13308	13319	13325	13426	13407	13291	13247	13425	13162	13281	13138	13524	13301	13331	13290	13502	13321	13139	13332	13340	13334	13334	13370	13385	13156	13495	13289	13294	13143	13281	13256	13166	13317	13332	13494	13344	13320	13178	13257	13293	13467	13207	13219	13441	13437	13348	13273	13326	13484	13378	13458	13517	13270	13377	13233	13289	13374	13259	13515	13347	13269	13459	13256	13391	13344	13251	13460	13292	13252	13482	13319	13280	13073	13383	13260	13282	13203	13308	13304	13076	13359	13237	13219	13279	13112	13287	13353	13277	13341	13417	13489	13287	13266	13326	13356	13130	13303	13278	13346	13441	13343	13323	13340	13436	13179	13372	13365	13404	13467	13305	13442	13394	13324	13436	13316	13237	13363	13276	13446	13406	13282	13327	13375	13464	13400	13437	13430	13287	13412	13242	13451	13258	13353	13261	13369	13188	13176	13281	13311	13282	13233	13350	13342	13417	13349	13243	13191	13246	13464	13413	13379	13296	13363	13293	13333	13353	13310	13477	13460	13247	13374	13453	13390	13282	13231	13495	13318	13331	13248	13439	13361	13321	13432	13261	13204	13518	13516	13388	13432	13397	13405	13345	13340	13130	13281	13186	13279	13237	13443	13310	13244	13275	13244	13257	13407	13425	13292	13198	13330	13406	13291	13308	13340	13228	13372	13328	13469	13341	13346	13273	13372	13379	13317	13516	13271	13183	13287	13325	13344	13404	13330	13358	13416	13490	13452	13347	13342	13304	13380	13233	13358	13343	13372	13393	13177	13161	13381	13239	13397	13076	13500	13342	13370	13404	13237	13436	13343	13446	13328	13343	13344	13329	13331	13343	13272	13349	13462	13360	13386	13250	13385	13447	13453	13330	13344	13423	13295	13257	13399	13374	13316	13434	13421	13544	13315	13250	13379	13386	13450	13216	13398	13130	13394	13456	13436	13417	13373	13275	13233	13373	13332	13324	13418	13340	13246	13420	13539	13290	13388	13297	13314	13399	13380	13365	13330	13379	13302	13328	13442	13286	13423	13269	13429	13218	13382	13359	13392	13319	13329	13409	13155	13343	13288	13361	13364	13369	13489	13387	13314	13327	13282	13321	13359	13202	13414	13417	13241	13195	13230	13333	13332	13461	13343	13394	13413	13402	13297	13375	13460	13417	13552	13297	13467	13252	13359	13488	13483	13369	13458	13440	13304	13414	13294	13495	13379	13498	13484	13255	13190	13344	13308	13392	13412	13421	13168	13340	13454	13419	13371	13329	13301	13346	13435	13393	13332	13360	13400	13279	13283	13285	13415	13246	13340	13321	13314	13370	13365	13477	13396	13508	13297	13355	13308	13200	13565	13278	13287	13373	13410	13410	13221	13216	13436	13379	13314	13415	13354	13183	13473	13548	13214	13350	13354	13359	13337	13307	13270	13101	13244	13342	13358	13332	13294	13443	13284	13357	13257	13382	13417	13365	13392	13271	13476	13586	13259	13363	13191	13398	13319	13328	13451	13473	13406	13321	13280	13280	13261	13520	13336	13433	13167	13246	13345	13377	13349	13193	13190	13412	13466	13282	13257	13296	13350	13422	13351	13324	13436	13419	13265	13227	13256	13239	13169	13293	13367	13416	13503	13306	13327	13367	13298	13403	13365	13354	13344	13320	13352	13233	13151	13252	13378	13359	13419	13432	13200	13441	13317	13229	13448	13360	13591	13443	13537	13372	13526	13255	13285	13391	13280	13322	13548	13281	13499	13249	13380	13240	13366	13322	13456	13351	13219	13239	13409	13267	13264	13431	13238	13174	13301	13362	13482	13319	13370	13315	13364	13260	13380	13386	13395	13386	13262	13416	13168	13192	13243	13310	13415	13138	13218	13336	13444	13456	13359	13369	13529	13310	13352	13245	13341	13392	13362	13306	13492	13324	13331	13268	13283	13377	13247	13252	13409	13265	13253	13372	13300	13213	13528	13342	13417	13426	13415	13260	13496	13243	13427	13392	13405	13299	13375	13362	13294	13274	13337	13396	13207	13267	13499	13360	13403	13464	13432	13170	13316	13399	13188	13438	13429	13266	13425	13439	13242	13356	13436	13446	13425	13385	13544	13258	13440	13461	13298	13382	13385	13213	13429	13323	13503	13294	13504	13385	13295	13127	13343	13472	13267	13335	13344	13367	13189	13384	13304	13278	13284	13366	13387	13480	13498	13483	13321	13430	13278	13423	13310	13407	13402	13391	13200	13298	13416	13348	13390	13277	13378	13310	13446	13270	13188	13409	13056	13369	13170	13382	13286	13435	13473	13392	13386	13347	13304	13418	13259	13338	13311	13418	13294	13351	13249	13537	13293	13102	13501	13268	13361	13284	13139	13251	13234	13206	13335	13280	13374	13455	13208	13299	13364	13266	13341	13170	13333	13245	13497	13475	13381	13186	13370	13354	13244	13337	13426	13231	13422	13247	13352	13289	13283	13296	13412	13473	13353	13439	13395	13134	13212	13363	13464	13419	13206	13464	13433	13484	13438	13217	13288	13427	13414	13377	13332	13299	13242	13419	13412	13256	13285	13381	13395	13302	13439	13184	13451	13465	13440	13219	13481	13296	13324	13503	13304	13290	13468	13293	13429	13286	13287	13345	13328	13281	13357	13354	13366	13350	13189	13404	13418	13242	13328	13504	13346	13329	13446	13375	13272	13394	13388	13423	13171	13547	13223	13330	13359	13440	13553	13330	13313	13274	13190	13410	13359	13273	13288	13406	13301	13261	13519	13299	13372	13509	13369	13421	13403	13306	13223	13302	13264	13295	13406	13321	13368	13467	13389	13305	13312	13517	13220	13416	13433	13426	13220	13424	13327	13266	13229	13475	13344	13247	13246	13209	13188	13432	13300	13280	13428	13287	13322	13262	13356	13239	13312	13235	13354	13280	13263	13465	13321	13532	13434	13426	13319	13251	13438	13491	13424	13126	13628	13407	13377	13240	13269	13373	13357	13320	13241	13433	13198	13236	13450	13185	13325	13249	13324	13428	13377	13293	13353	13289	13488	13385	13155	13377	13434	13340	13284	13569	13476	13346	13374	13370	13496	13377	13411	13292	13347	13399	13412	13431	13311	13183	13242	13355	13429	13514	13476	13318	13283	13401	13276	13292	13349	13355	13420	13327	13267	13250	13306	13402	13166	13397	13282	13472	13321	13430	13244	13215	13329	13311	13393	13325	13356	13280	13345	13369	13498	13302	13436	13297	13228	13368	13331	13345	13295	13168	13358	13247	13414	13438	13470	13352	13262	13381	13408	13387	13454	13326	13425	13201	13261	13359	13297	13407	13317	13481	13375	13362	13286	13454	13442	13378	13542	13505	13313	13346	13253	13540	13431	13372	13421	13318	13340	13210	13259	13137	13426	13360	13398	13305	13355	13339	13342	13400	13399	13266	13392	13385	13461	13308	13258	13193	13172	13298	13236	13270	13636	13162	13412	13256	13417	13367	13421	13340	13234	13375	13365	13341	13227	13446	13404	13277	13476	13386	13393	13409	13374	13314	13281	13486	13434	13368	13291	13398	13140	13315	13349	13573	13295	13312	13360	13313	13408	13408	13441	13411	13387	13189
22944	21177	28721	24746	24113	25172	23464	19640	18323	18206	18139	17866	17602	17612	17385	17383	17254	17200	17230	17278	17189	16969	16972	16705	17009	16928	16990	16973	16736	16879	16876	16920	17077	17055	16866	16648	16870	16639	16880	17027	17200	16923	16897	16912	16949	16530	16766	16766	16806	16800	16879	16814	16888	16736	16920	16694	16759	16783	16670	16818	16762	17002	16721	16853	16837	16651	16986	16920	16941	16798	16811	16524	16758	16830	16914	16727	16786	16780	16833	16929	16863	16970	16733	16836	16868	16952	16909	16948	16780	16759	16769	16858	16762	16858	16866	16716	16868	16968	16708	17279	16966	16613	16725	16771	16708	16770	16845	16790	16845	16955	16792	16753	16998	16918	16927	16794	16695	16851	16932	16735	16649	16864	16708	16891	16808	16876	16727	16750	16707	16778	16845	16833	16752	16666	16727	16670	16809	16860	16782	16884	16812	16802	16645	16877	16724	16887	16715	16670	16686	16849	16680	16950	16727	16881	16700	17190	16945	16684	16848	16711	16811	16964	16839	16846	16928	16742	16844	16820	16795	16716	16698	16785	16832	16910	16818	16985	16629	16957	16875	16761	16646	16585	16866	16866	16726	17021	16862	16815	16971	16775	16911	17008	16883	16787	16798	16537	16692	16761	16413	16732	16699	16711	16979	16817	16865	16717	16664	16907	16758	16927	16688	16963	16753	16679	16761	16755	16945	16756	16756	16953	16817	16875	16878	16653	16740	16583	16950	16857	16753	16850	16681	16868	16861	16681	16666	16992	16696	16779	17013	16862	16929	16784	16666	16929	16673	16822	16814	16770	16546	16712	16591	16732	16809	16796	16728	16839	16939	16742	16786	16915	17044	16862	16883	16950	16919	16747	16755	16688	16835	16921	16647	16766	16920	16713	16694	16897	16883	16777	16855	16901	16800	16955	17021	16743	16793	16819	16667	16806	16924	16816	16803	16658	16661	16708	16742	16785	16932	16867	16999	16830	16921	16809	16821	16671	16931	16844	16889	16958	16849	16740	16781	16836	16830	17098	16917	16853	16670	16777	16596	16949	16807	16878	16594	16843	16771	16890	16819	16638	16856	16904	16963	16838	16810	16896	16931	16773	16765	16747	16755	16778	16911	16720	16872	16918	16904	16774	16995	16743	16935	17027	16689	16823	16922	17053	16922	16820	17001	16677	16795	16704	16754	16732	16900	16640	16738	16942	16840	16823	16861	16808	16878	16729	16795	16871	16760	16750	16785	16932	16764	16815	16782	16854	16848	16759	16953	16691	16636	16799	16973	16855	16863	16981	16723	16891	16829	16627	17001	17006	16934	16770	16746	16868	16880	16819	16698	16813	16841	16717	16790	16952	16890	16957	16729	16905	16958	16743	16835	16897	16789	16703	16554	16666	16861	16832	16957	16770	16715	16681	16773	16814	16729	17008	16787	16781	16788	16651	16760	16657	16762	16995	16842	16634	16889	16805	16705	16828	16934	16797	16844	16809	16844	16604	16896	16966	16705	16974	16819	16773	16839	16726	16656	16634	16776	16893	16702	16953	16877	16957	16801	16903	16826	16775	16962	16901	16706	16731	16782	16855	16959	17024	16901	17135	16745	16713	16772	16772	16850	16661	16754	16534	16886	16750	16661	16768	16646	16797	16599	16794	16750	16959	16841	16915	16912	16700	16568	16561	16834	16967	16980	16720	16832	16764	16770	16740	16841	16877	16832	16884	16671	16607	16872	16654	16766	16916	16787	16871	16885	16722	16573	16704	16841	16732	16842	16681	16882	16748	16727	16785	16768	16791	16953	16692	16883	16858	16700	16622	16999	16961	16733	16749	17016	16867	16700	16882	16869	16930	16686	16888	16947	16796	17032	16875	16649	16862	16876	16874	16803	16771	16761	16800	16898	16726	16890	16872	16787	16725	16769	16827	16710	16853	16694	16825	16635	16643	16805	16862	16806	16808	16903	16917	16842	16719	16764	16838	16806	16788	16688	16788	16891	16662	16956	16804	16923	16812	16769	16672	17016	16674	16700	16705	16705	16682	16906	16998	16811	16642	16807	16948	16875	17065	16915	16689	16821	16674	16588	16986	16594	16854	16683	16866	16729	16744	16860	16908	16782	16845	17047	16581	16757	16828	16927	16663	16753	16840	16886	16699	16778	16715	16834	16940	16695	16753	16899	16836	16806	16745	16880	16821	16701	16704	16893	16807	16665	16926	16782	16679	16719	16900	16852	16972	16994	16679	16863	16700	16810	16813	16821	16695	16661	16904	16822	16726	16880	16759	16897	16659	16874	16811	16734	16536	16680	16909	16789	16829	16690	16655	16810	16947	16786	16768	16685	16819	16934	16997	16704	16793	16777	16868	16661	16835	16925	16675	16652	16838	16995	16963	16791	16903	16832	16836	16585	16766	16866	16802	16745	16877	17047	16907	16574	16602	16590	16711	16622	16837	16897	16902	16901	16786	16632	16794	16620	16937	16909	16819	16775	16774	16833	16770	16747	16669	16913	16766	16721	16706	16678	16692	16769	16703	16810	16565	16750	16898	16822	16865	16945	16882	16899	16738	16664	16539	16870	16895	16981	16801	16788	16896	16922	16820	16921	16604	16815	16863	16804	16846	17025	16868	16835	16988	16954	16583	16742	16830	16735	16733	16686	17003	16771	16844	16770	16832	16854	16837	16702	16690	16697	16777	16725	16616	16795	16883	16826	16671	16747	16948	16707	16784	16804	16849	16687	17037	16637	16923	16948	16735	16859	16680	16822	17003	16907	16763	16736	16522	16888	16977	16758	16739	16950	16659	16636	16813	16962	16961	16843	16847	16818	16792	16918	16898	16800	16491	16906	16711	16814	16836	16613	16782	16851	16772	16640	16667	16803	16865	16770	16849	16691	16631	16918	17060	16730	16940	16797	17008	16581	16781	16576	16843	16840	16738	16988	16756	16951	16878	16822	16767	17019	17051	16901	16709	16648	16714	16688	16763	16916	17009	16689	16660	16885	16709	16573	16776	16864	16777	16829	16660	16961	16923	16870	17048	16869	16655	16699	16749	16804	16864	16839	16824	16801	16813	16957	16730	16708	16833	16724	16814	16848	16842	16904	16827	16952	16742	16719	16805	16680	16673	16907	16793	17093	16786	16952	16980	16868	16822	16584	16869	16911	16744	16998	16908	16856	16788	16794	16606	16594	16786	16971	16747	16770	16811	16806	16815	16889	16683	16786	16771	17071	17021	16829	16855	16697	16807	16672	16749	16768	16710	16836	16784	16835	16657	16680	16820	16838	16729	16799	16853	16880	16907	16710	16815	16872	16868	17026	16900	16792	16616	16816	16782	16862	16845	16746	16708	16856	16802	16526	16835	16904	16796	16871	16653	16749	17019	16773	16708	16925	16829	16840	16922	16698	16970	16849	16667	16930	16896	16471	16859	16683	16882	16815	16731	16873	16854	16803	16878	16768	16853	16777	16768	16914	16794	16908	16838	16975	16776	16812	16965	16762	16943	16690	16721	16667	16927	16822	16778	16628	16786	16879	16940	16799	16741	16731	16801	16876	16783	16725	16866	16569	16731	16950	16838	16953	16944	16706	16946	16852	16631	16948	16921	16728	16954	16837	16865	16624	16973	16732	16744	16752	16743	16869	16679	16993	16902	16891	16840	16769	16789	16863	16818	16746	16819	16851	16717	16732	16664	16935	16902	16892	16839	16681	16829	16954	16819	16656	16897	16838	16758	16767	16779	16749	16735	17002	16933	17084	16727	16770	16872	17118	16740	16737	16733	16660	16666	16897	16837	16815	16725	16898	16797	16784	16852	16815	16796	16828	16850	16834	16775	16746	16636	16886	16830	16639	16852	16776	16736	16724	16750	16767	16804	16926	16867	16898	16877	16712	16839	16844	16939	16807	16791	16786	16654	16966	16723	16903	16678	16612	16729	16840	16817	16826	16766	16810	17042	16681	16881	16914	16828	16829	16547	16803	16771	16681	16720	16711	16740	16922	16876	16732	16800	16765	16724	16929	16607	16620	16558	16797	16938	16706	16640	16918	16854	16829	16743	16839	16897	16696	16811	16776	16729	16830	16818	17148	17004	16495	16820	16733	16902	16929	16812	16920	16926	16782	16846	16847	16901	16919	16837	16894	16520	16898	16883	16838	16810	16580	16739	16761	16815	16764	16721	16607	16985	16873	16720	16596	16789	16963	16807	16845	16833	16972	16715	16743	16759	16926	16826	16947	16935	16756	16825	16726	16956	16947	16999	16998	16952	17122	16651	16775	16744	16820	16549	16621	16945	16904	16800	16843	16728	16879	16783	16843	16702	16564	16817	16606	16796	16561	16660	16757	16835	16800	16789	16818	16911	16789	16583	17073	16765	16751	16741	16798	16918	16859	16942	16973	16823	16860	17022	16880	16837	16759	16934	16734	16676	16722	16654	16786	16660	16857	16788	16850	16678	16761	16806	16923	17003	16667	16670	16732	16911	16834	16776	16826	16884	16649	16794	16754	16767	16828	16616	16891	16874	16991	16718	16796	16854	16730	16995	16867	16825	16871	16769	16629	16875	16751	16721	16518	16763	16981	16945	16932	16795	16761	16649	16879	16822	16878	16845	16858	16689	16647	17007	16806	16786	16768	16601	16630	16894	17015	16492	16886	16710	16885	16912	16845	16715	16989	16725	16841	16802	17065	16836	16831	16729	16758	16815	16931	17001	16999	17035	16728	16775	16780	16645	16740	16681	16775	16832	16765	16746	16880	16777	16748	16746	16854	16655	16915	16811	16840	16773	16728	16999	16831	16729	16772	16887	16700	16753	16687	16822	16909	17036	16856	16804	16943	16778	16804	16934	16797	16849	16799	16799	16787	16832	16697	16917	16710	16986	16726	16536	16863	16824	16529	16936	16850	16683	16624	16724	16936	16896	16681	16668	16795	16901	16926	16728	16837	16947	16684	16676	16871	16744	16733	16809	16713	16856	16703	16782	16875	16948	16871	16882	16770	16956	17001	16739	16826	16953	17062	16786	16550	16767	16811	16844	17099	16673	16762	16787	16794	16690	16735	17027	16931	16845	16717	16863	16700	16801	16603	16934	16858	16785	16772	16715	16825	16803	16697	16860	16880	16737	16877	16831	16959	17078	16766	16857	16884	16852	16973	16979
25016	49697	41233	34069	28094	22025	18677	17041	16188	15853	15668	15353	15366	15016	14770	14946	14808	14554	14485	14334	14417	14356	14195	14287	14280	14229	14156	14246	14148	14054	14238	14016	14170	14090	14168	14010	14230	13968	14143	14167	14073	14108	14163	13940	14039	14043	14118	14037	13920	14144	14102	14191	13975	14088	14145	14013	14023	14173	14100	14046	14232	14152	14309	13959	14135	14078	14229	13944	14139	14195	14210	14130	14130	14017	14098	14105	14112	14233	14325	14071	14033	14047	14108	14105	14257	13838	13986	14175	14089	14006	14196	14057	14069	14093	14143	14108	14258	14164	13941	14069	14004	14150	13958	13961	14133	13984	14062	14101	14162	13928	14147	14227	14197	14163	13948	13926	14132	13999	14125	14104	14215	14101	13930	14213	14034	14216	13987	14055	14141	14053	14056	14146	14191	13985	14054	13902	14049	14115	14114	14095	14265	13928	13926	14056	14082	14044	14101	14205	14117	14046	13976	14234	14092	14016	14158	14071	14010	13870	14111	14057	14067	14018	14138	14096	13993	14034	14092	14037	13951	14040	14254	14146	14073	13939	14207	13982	14091	14059	14161	14214	14178	14096	14060	14060	14172	14087	14040	14103	14003	13965	14178	13920	14235	14130	14070	14397	14048	14206	13966	14146	14237	14022	14007	14124	14007	13954	14136	14179	14090	13972	14009	14052	14031	14203	14263	14010	14033	14146	14234	14111	14055	14083	14161	13944	14038	14088	14030	14035	14137	14041	14149	14141	14232	14196	14047	14099	14036	13935	14030	14129	14090	14035	14175	14029	14013	14049	13940	14111	14135	13955	14090	13952	14087	14024	14171	14131	14160	14050	14123	14024	14144	14078	14064	14170	14285	13979	13887	14116	13964	13960	14217	13926	14206	14101	14088	14132	14120	14025	14054	13973	14039	14066	14146	14128	14044	14104	14080	14209	14135	14106	14271	14220	13984	13996	14072	14059	14059	13913	14102	14079	14010	14027	14060	14086	14167	14218	14083	14085	13975	14014	14041	14090	13964	14053	14233	14038	14097	14192	14050	14093	14089	14212	14028	14067	14092	14126	14189	14009	14198	14074	14085	13879	14060	14282	14314	13984	14040	14042	14000	14157	13997	13942	14074	13943	14097	14083	14046	13969	14281	14037	14041	14047	14115	14089	14196	14002	14012	13980	14057	13779	14072	13985	14142	13931	14095	13956	13918	14110	14076	14090	13941	14099	14125	14133	14185	14227	14089	14177	14176	14021	14089	14119	13982	13978	14050	14183	14024	14305	14110	14057	14171	14185	14202	14055	14018	14154	14059	14252	14117	14144	14175	14058	14004	13999	14197	14064	14201	14057	14116	13948	14203	13871	14059	14193	14165	13993	14047	13953	14183	14083	13905	14056	13946	14092	14032	14002	13998	14049	14264	14055	14134	14151	14134	14161	13982	14216	14059	14215	14253	14183	14109	14092	14232	14080	14178	14142	14205	14066	14148	14154	14113	14043	14126	14078	14102	14226	13996	13963	13998	13993	14171	13876	14140	14069	14102	14052	14128	14189	14027	14012	14096	14092	14089	14080	14082	14032	14088	14013	14069	14055	14045	14268	14073	13922	14222	14061	14026	13970	14036	14166	13970	14055	14083	14072	14110	14126	14214	14016	14026	14297	14192	14323	14069	14131	14247	14033	13934	14126	14143	14109	13976	13952	14202	13975	14119	14047	14085	14100	14166	14015	14219	14135	14104	14040	14190	13870	14136	14063	14000	13980	14175	14059	14049	14111	14087	14158	14036	14062	14093	13998	14035	14152	14003	14106	13946	13990	14346	13963	13848	14153	13994	14062	14101	14136	14153	14065	14218	14017	13933	14025	13955	14142	14054	14041	14104	14166	14195	14217	14064	14130	14005	14265	13927	14121	14110	14033	13967	14136	14140	14074	14307	14103	14178	14082	14074	14049	13940	14051	14055	14206	14209	14129	14077	14207	14122	14182	14253	14048	14026	14054	13896	14118	14272	14117	14039	14036	14034	14021	13990	13902	13892	14226	13949	14213	14136	13967	14115	14091	14189	14111	14101	14067	14028	14320	14088	14089	14071	14191	14040	14015	14273	14183	14062	14131	14031	13896	14102	14150	14305	14170	13943	14087	14054	14058	14206	14091	13971	13979	14114	14120	14015	14118	13934	13975	14178	14187	14007	14065	14123	14055	14130	13891	13850	14098	14081	14019	14131	14003	14059	13855	14035	14006	14218	14029	14120	14069	14110	14072	14229	14123	14005	14082	14056	14289	13960	14011	14074	14074	14120	14116	13966	14081	14007	14109	14054	14085	14053	14035	14011	14004	14011	14092	14085	14081	14194	14071	14133	14185	14197	14066	14165	14084	14036	14230	14149	13951	14048	14085	14032	14045	14028	14102	14003	14148	14122	14069	14041	14158	14145	14145	14310	14107	14035	14152	14080	14038	14080	14099	13907	14130	14145	14055	14084	14082	14045	14027	14057	14175	14228	13927	14018	14208	14159	13924	13935	13972	14089	14164	14040	14103	13985	14172	14188	14305	14088	14191	14098	14160	14082	14111	14026	14231	14041	14046	14116	14013	13957	14163	14072	14219	14179	14050	14190	14020	14075	14087	14143	14053	14113	14169	14035	14087	14183	13964	14108	14071	14062	13922	14189	14000	13984	14093	14094	14121	14122	14067	14043	14045	14135	13949	13959	14200	14056	14011	14109	14074	14257	13925	14171	13920	14046	14258	14016	14063	14100	14022	14323	14186	14007	14202	14074	14079	13896	14298	13983	14162	14054	14236	14055	14089	14000	14014	14137	14001	14220	13986	14227	13986	13999	14015	14098	14197	14020	14143	14098	14147	14236	14094	14014	14139	14016	14249	14019	14062	14060	14201	13998	13886	14084	14114	14170	14024	14057	14089	14088	13973	14099	14068	14031	13963	14193	14114	14188	14048	14089	14059	14176	14180	14155	14145	13806	14209	14132	14055	14021	13968	13999	14129	14108	14117	14038	13937	14027	14220	14034	14118	14021	14068	14166	13974	13983	14106	14016	14102	14001	14062	14205	14217	14025	13964	13920	14216	14073	14151	13924	14072	14052	14211	14094	14117	13861	14095	14119	14150	14217	14139	14182	14038	14030	14220	14125	13960	14087	14022	14069	14123	14027	13852	14021	14169	14302	14040	14029	13980	14171	14069	14052	14106	14067	14084	14106	14141	14087	13991	13979	14106	13938	14254	14093	14197	14056	14099	14103	14016	14056	14134	14120	14166	14291	14135	14318	14140	14078	14144	14193	14059	13934	14118	14157	14173	13985	14118	14058	14244	13943	13943	14087	14136	14013	14087	13943	13953	14139	14159	14171	13951	14049	14173	14135	14175	14014	14009	14209	14204	14070	14096	14059	14093	14117	14041	14079	14131	14065	14123	14041	14094	14008	14063	14137	13986	14286	14140	14041	13950	13961	14065	14005	14159	14160	14030	14104	13923	13802	13856	14057	14107	14088	14114	14266	14128	14098	13929	14150	14261	14136	13921	14157	14159	14104	13942	14116	14226	14188	14147	14056	14080	13938	13919	14055	14145	14034	14340	14065	14062	14152	13886	14263	14114	14097	13955	14041	14254	14125	14168	14079	14198	14072	14136	14000	14044	14098	14066	14099	14060	14102	13908	14122	14317	14070	14103	14071	14188	14087	14069	14000	14135	14203	14077	14106	14064	13973	14075	14007	13955	14022	14063	14115	14031	14228	14178	14012	14078	14037	14256	13974	14140	14306	13972	14216	14008	13976	14034	14022	14140	14079	14148	14178	13972	14067	14028	14052	14131	13989	14013	13911	14108	14185	14060	14046	14236	14080	14135	14062	13923	14260	14021	14028	14117	14059	14094	13968	14071	13987	14104	14097	13885	14079	14076	14146	14191	13988	14225	14307	14157	14030	13909	14101	14094	14120	14028	13926	14113	14044	14100	13933	14030	14239	14224	13992	13929	14014	13935	14079	14211	13937	14251	14047	13976	14009	14079	14194	13996	14079	14050	14044	14032	14076	13998	13959	14108	14126	14118	14111	14117	14143	14047	14119	14170	14071	14111	14128	13931	14033	14003	14015	14006	14164	14097	14079	13987	13960	13932	14107	14044	13968	14182	13972	13975	14127	14011	14116	13981	14085	13943	14090	14003	13987	14024	14217	14118	14025	14108	14054	14155	14094	14304	14014	14072	14180	14087	13948	14159	13915	14042	14072	14110	14030	13955	14036	14098	14148	14025	13930	13981	14066	14120	13762	14182	14119	14105	14133	13939	14073	14212	14095	14143	14025	14151	14058	13950	14160	13921	14132	14112	14077	14147	14133	14144	14174	14088	14057	14076	14213	13972	14089	14208	13942	14050	14089	14092	14068	14001	14089	13966	14021	14190	14100	14335	14100	14011	13902	14211	13948	14108	14081	14221	14176	13923	14042	14054	14121	14066	14087	14145	13969	14202	14147	13952	13908	14156	14073	14031	14085	14059	14079	14176	14107	14032	14022	14091	13979	14066	14328	14103	13919	14146	14123	14093	14065	14009	14300	14125	13932	14089	14100	14239	14138	14118	14084	14084	14117	14076	14016	14074	14285	14166	14066	13950	14031	14057	14074	14209	14054	14128	14116	14151	13965	14198	13993	13974	14186	14104	14028	14079	14162	14074	14132	13997	14125	14101	14031	14097	14027	14078	14089	14133	14016	14065	14211	14111	14035	14135	14077	14210	14221	14040	14244	14026	14067	14000	14091	14070	14056	14121	14088	14202	14103	14107	14012	13993	14131	14042	14010	14011	13965	14058	14145	14069	14164	14251	14079	14158	14155	14114	14139	14030	14125	14012	14223	14060	14144	14049	14185	14062	14142	14184	14110	13993	14110	14095	14100	14110	13998	14076	14041	14183	14213	14018	13884	14036	14131	14178	14126	14155	14376	14194	14150	14153	14153	14052	13891	14156	13999	14169	13999	14156	14145	14210	14127	13810	14156	14086	14146	14168	14126	14078	14047	14041	14175	14258	13993	14024	14213	14025	14058	14193	14057	14025	14056	14199	14266	14118	14053	13973	13978	14002	14189	14122	14237	13957	14021	14192	14041	14022	14076	14058	14043	14065	14030	14137	14032	13987	13981	14011	14086	14272
24156	21156	28224	27119	23592	21634	19926	17461	16723	16532	16192	16128	15934	15875	16015	15861	15855	15631	15650	15702	15520	15427	15513	15614	15184	15385	15486	15608	15181	15437	15505	15224	15467	15338	15334	15412	15461	15223	15436	15474	15361	15535	15345	15459	15437	15305	15354	15412	15406	15210	15384	15383	15304	15295	15181	15257	15411	15408	15382	15438	15176	15406	15257	15184	15476	15328	15343	15167	15272	15372	15357	15443	15406	15485	15375	15336	15234	15138	15375	15450	15432	15277	15263	15193	15303	15191	15591	15422	15361	15306	15359	15377	15409	15384	15290	15066	15292	15178	15298	15113	15330	15364	15266	15260	15422	15163	15321	15395	15275	15450	15339	15325	15309	15463	15360	15129	15371	15194	15361	15335	15209	15148	15220	15144	15381	15473	15411	15316	15127	15349	15429	15253	15150	15440	15206	15283	15255	15369	15387	15330	15258	15503	15426	15352	15424	15230	15093	15326	15217	15346	15305	15299	15383	15135	15191	15260	15390	15326	15266	15038	15269	15187	15241	15364	15171	15317	15330	15327	15143	15308	15315	15056	15131	15280	15335	15279	15334	15237	15306	15183	15458	15276	15367	15213	15479	15212	15322	15366	15240	15272	15149	15405	15325	15280	15400	15333	15357	15199	15244	15233	15201	15259	15395	15270	15204	15351	15318	15365	15298	15248	15324	15326	15271	15437	15458	15178	15305	15302	15328	15394	15558	15325	15289	15278	15278	15294	15238	15329	15452	15562	15291	15245	15569	15517	15454	15249	15263	15389	15216	15348	15288	15282	15298	15195	15326	15288	15422	15332	15269	15366	15370	15505	15232	15436	15218	15314	15316	15214	15376	15329	15186	15335	15205	15107	15365	15513	15354	15319	15461	15276	15367	15289	15273	15305	15315	15426	15267	15306	15381	15248	15499	15384	15336	15235	15346	15388	15202	15276	15407	15639	15236	15395	15286	15301	15367	15286	15245	15382	15120	15317	15283	15219	15179	15383	15126	15376	15384	15319	15373	15497	15486	15219	15310	15267	15186	15300	15305	15254	15385	15278	15358	15254	15196	15439	15384	15315	15164	15375	15317	15377	15327	15176	15406	15356	15164	15281	15385	15278	15356	15161	15323	15199	15149	15188	15271	15256	15235	15287	15254	15186	15210	15124	15213	15318	15169	15363	15184	15327	15218	15335	15347	15283	15352	15294	15059	15237	15434	15428	15217	15244	15203	15487	15365	15307	15317	15409	15339	15233	15333	15170	15396	15528	15341	15176	15408	15373	15257	15374	15046	15325	15238	15361	15285	15134	15268	15107	14960	15382	15245	15199	15180	15308	15234	15334	15259	15489	15289	15152	15308	15079	15136	15233	15146	15280	15303	15090	15319	15293	15329	15439	15485	15431	15226	15334	15182	15312	15288	15075	15310	15266	15078	15286	15275	15245	15496	15321	15408	15523	15248	15414	15297	15372	15166	15408	15302	15289	15223	15403	15376	15283	15432	15319	15225	15388	15175	15183	15397	15378	15273	15342	15243	15359	15152	15319	15293	15349	15278	15141	15376	15282	15387	15292	15396	15073	15469	15327	15414	15359	15490	15355	15546	15270	15225	15299	15268	15286	15335	15289	15428	15101	15211	15260	15167	15305	15162	15165	15390	15335	15183	15243	15090	15374	15264	15143	15051	15153	15259	15415	15038	15302	15328	15411	15318	15381	15456	15327	15235	15307	15461	15517	15426	15373	15397	15467	15572	15246	15396	15317	15408	15446	15396	15386	15463	15249	15311	15254	15213	15324	15386	15190	15308	15488	15308	15318	15470	15328	15205	15369	15538	15433	15528	15353	15232	15448	15439	15177	15257	15353	15402	15161	15339	15327	15399	15285	15228	15087	15432	15425	15415	15258	15177	15199	15283	15571	15217	15210	15328	15121	15478	15157	15339	15299	15405	15274	15428	15346	15335	15324	15110	15327	15320	15396	15292	15449	15272	15349	15253	15178	15247	15230	15540	15366	15256	15386	15427	15277	15537	15358	15207	15317	15348	15388	15294	15424	15166	15229	15347	15402	15462	15205	15187	15279	15222	15440	15403	15205	15227	15457	15327	15316	15342	15310	15437	15649	15435	15233	15482	15504	15254	15329	15250	15236	15339	15542	15393	15373	15229	15324	15410	15346	15177	15442	15024	15279	15290	15306	15264	15362	15337	15253	15377	15628	15408	15498	15393	15317	15234	15176	15301	15332	15335	15350	15150	15354	15231	15203	15435	15258	15333	15404	15357	15089	15386	15439	15371	15232	15316	15169	15438	15273	15236	15383	15259	15163	15231	15084	15449	15311	15624	15364	15303	15345	15427	15483	15383	15228	15314	15262	15238	15317	15432	15161	15196	15198	15242	15371	15568	15364	15333	15378	15253	15247	15167	15343	15152	15306	15288	15388	15337	15066	15280	15319	15441	15163	15327	15408	15395	15403	15280	15354	15324	15263	15197	15244	15388	15253	15134	15150	15182	15119	15276	15268	15427	15365	15143	15435	15242	15421	15306	15208	15462	15338	15281	15445	15390	15487	15307	15223	15354	15119	15282	15168	15308	15320	15508	15386	15417	15295	15326	15349	15398	15509	15416	15243	15316	15037	15163	15267	15358	15292	15404	15385	15194	15488	15149	15371	15424	15333	15515	15383	15243	15393	15206	15313	15371	15407	15117	15598	15346	15380	15285	15225	15369	15415	15364	15233	15269	15309	15433	15266	15339	15404	15264	15406	15270	15312	15421	15374	15501	15251	15180	15543	15376	15231	15217	15355	15414	15303	15283	15348	15333	15186	15253	15250	15195	15440	15476	15347	15414	15440	15541	15092	15239	15229	15254	15212	15575	15252	15327	15081	15317	15322	15486	15302	15518	15380	15233	15456	15256	15250	15350	15351	15401	15119	15292	15238	15197	15277	15350	15410	15285	15134	15239	15242	15255	15303	15426	15302	15327	15325	15308	15234	15444	15333	15417	15416	15310	15084	15240	15200	15012	15151	15220	15217	15388	15399	15264	15353	15363	15255	15332	15138	15395	15388	15377	15414	15224	15215	15282	15452	15260	15331	15303	15331	15449	15227	15280	15218	15271	15309	15292	15170	15179	15233	15191	15335	15426	15452	15296	15334	15417	15366	15125	15549	15323	15462	15205	15272	15409	15238	15493	15340	15408	15079	15378	15321	15342	15253	15472	15019	15299	15260	15058	15251	15289	15252	15387	15321	15271	15308	15327	15316	15092	15323	15188	15393	15306	15146	15439	15346	15482	15316	15354	15445	15408	15203	15409	15342	15448	15241	15445	15523	15330	15363	15467	15292	15317	15368	15343	15412	15369	15344	15289	15193	15401	15276	15452	15333	15383	15160	15289	15367	15289	15166	15155	15125	15236	15345	15218	15347	15326	15194	15329	15413	15283	15324	15355	15311	15236	15274	15459	15390	15504	15422	15362	15464	15317	15272	15138	15295	15287	15372	15332	15401	15212	15294	15311	15446	15188	15317	15366	15369	15521	15367	15203	15416	15604	15120	15222	15295	15399	15283	15153	15396	15387	15189	15288	15302	15189	15411	15242	15385	15379	15170	15438	15328	15294	15394	15347	15397	15433	15298	15326	15258	15273	15157	15342	15212	15392	15278	15243	15075	15072	15277	15354	15375	15533	15298	15283	15170	15202	15290	15331	15328	15203	15301	15407	15399	15260	15140	15488	15373	15327	15288	15339	15257	15354	15190	15430	15271	15439	15249	15376	15431	15368	15223	15360	15317	15357	15337	15348	15337	15313	15338	15280	15180	15213	15269	15226	15496	15451	15253	15466	15387	15205	15551	15336	15352	15453	15553	15248	15347	15425	15261	15227	15368	15521	15227	15367	15112	15449	15106	15040	15236	15285	15175	15346	15164	15200	15444	15516	15312	15317	15302	15346	15403	15466	15464	15277	15342	15294	15360	15406	15566	15376	15443	15352	15203	15270	15160	15321	15311	15342	15231	15104	15397	15121	15655	15420	15312	15174	15181	15470	15192	15208	15483	15291	15309	15254	15325	15325	15257	15504	15184	15482	15348	15332	15474	15139	15199	15170	15484	15434	15493	15450	15368	15304	15174	15572	15253	15410	15397	15354	15333	15425	15411	15277	15150	15259	15056	15267	15440	15351	15258	15333	15370	15581	15458	15454	15230	15353	15283	15379	15375	15383	15348	15382	15320	15386	15292	15358	15341	15216	15292	15300	15240	15329	15255	15190	15264	15223	15374	15344	15238	15245	15259	15386	15304	15261	15329	15340	15315	15269	15134	15298	15214	15477	15246	15185	15395	15404	15378	15124	15148	15215	15393	15343	15332	15237	15349	15247	15030	15232	15339	15310	15341	15329	15410	15361	15425	15347	15150	15100	15355	15470	15570	15525	15183	15358	15310	15140	15366	15307	15447	15179	15371	15318	15287	15311	15419	15252	15362	15311	15318	15012	15254	15283	15224	15252	15390	15202	15271	15375	15460	15222	15181	15167	15414	15366	15368	15406	15472	15261	15477	15219	15465	15395	15334	15357	15265	15191	15357	15172	15415	15251	15419	15491	15373	15342	15324	15252	15184	15493	15427	15297	15307	15385	15231	15159	15361	15386	15352	15359	15314	15440	15241	15207	15491	15350	15344	15426	15339	15232	15352	15141	15245	15499	15390	15254	15285	15401	15494	15416	15319	15444	15289	15232	15302	15211	15345	15265	15214	15193	15329	15346	15325	15444	15311	15189	15286	15256	15121	15443	15192	15195	15264	15206	15224	15382	15177	15320	15168	15493	15244	15364	15038	15233	15237	15347	15371	15278	15235	15237	15331	15357	15210	15211	15542	15394	15208	15343	15466	15342	15255	15331	15421	15431	15401	15202	15303	15375	15245	15108	15293	15396	15453	15353	15398	15458	15250	15238	15392	15232	15411	15408	15477	15388	15489	15454	15299	15485	15224	15528	15137	15410	15281	15283	15312	15374	15437	15212	15216	15426	15412	15402	15349	15314	15323	15453	15271	15190	15416	15482	15301	15252	15337	15254	15207	15306	15263	15485	15300	15330	15237	15406	15309	15308	15522	15317	15240	15499	15263	15194	15375	15154	15330	15343	15376	15417	15213	15455	15448	15321	15368	15363	15356
24262	46033	38457	28455	23371	19807	17620	15610	15065	14656	14269	14179	14075	13804	13990	13856	13747	13674	13444	13594	13419	13522	13394	13405	13340	13389	13170	13440	13315	13283	13313	13273	13250	13445	13236	13220	13392	13253	13114	13286	13391	13314	13118	13146	13272	13396	13260	13228	13230	13172	13214	13109	13156	13121	13153	13174	13213	13289	13309	13142	13205	13262	13208	13223	13231	13253	13229	13267	13266	13234	13038	13291	13094	13174	13152	13270	13023	13278	13214	13183	13169	13065	13276	13230	13249	13092	13224	13267	13242	13184	13146	13324	13322	13252	13095	13309	13069	13236	13237	13208	13293	13297	13361	13148	13213	13254	13302	13164	13022	13257	13188	13163	13217	13040	13180	13229	13191	13324	13263	13284	13248	13335	13333	13141	13176	13024	13344	13084	13235	13226	13236	13200	13191	13357	13063	13124	13139	13365	13137	13111	13223	13165	13117	13228	13007	13269	13223	13233	13273	13289	13247	13258	13161	13268	13224	13275	13141	13255	13245	13224	13148	13404	13104	13160	13023	13152	13293	13228	13330	13225	13155	13272	13310	13056	13229	13448	13271	13158	13266	13168	13387	13304	13195	13269	13153	13303	13262	13139	13117	13342	13137	13345	13167	13194	13303	13203	13119	13096	13228	13154	13171	13218	13203	13308	13069	13402	13118	13271	13284	13178	13289	13230	13278	13261	13121	13230	13163	13118	13189	13143	13298	13207	13027	13131	13144	13342	13300	13137	13381	13212	13137	13107	13213	13259	13175	13167	13196	13232	13228	13201	13101	13182	13237	13168	13046	13122	13198	13270	13327	12927	13158	13318	13257	13264	13145	13119	13184	13062	13127	13156	13141	13180	13096	13150	13278	13390	13225	13441	13205	13080	13159	13382	13169	13066	13274	13306	13245	13389	13309	13077	13257	13224	13290	13109	13266	13359	13323	13189	13380	13222	13047	13290	13159	13228	13201	13320	13225	13370	13361	13144	13248	13120	12908	13174	13221	13138	13299	13376	13251	13068	13262	13431	13251	13330	13179	13242	13227	13038	13259	13186	13363	13116	13337	13297	13072	13200	13203	13275	13474	13039	13169	13123	13196	13320	13074	13253	13112	13282	13219	13225	13188	13275	13094	13230	13014	13168	13220	13265	13030	13235	13302	13135	13274	13317	13121	13179	13283	13219	13290	13105	13178	13204	13136	13238	13205	13274	13367	13375	13192	13283	13194	13298	13319	13136	13268	13159	13150	13163	13123	13242	13007	13262	13186	13272	13234	13168	13147	13158	13278	13096	13313	13054	13248	13268	13160	13134	13397	13292	13109	13049	13401	13420	13078	13318	12957	13197	13168	13208	13333	13290	13313	13239	13280	13145	13109	13326	13241	13316	13136	13309	13116	13102	13097	13277	13079	13248	13273	13219	13247	13044	13198	13131	13214	12980	13219	13314	13287	13164	13001	13288	13187	13035	13484	13173	13366	13084	13252	13181	13398	13238	13248	13226	13313	13176	13325	13206	13185	13291	13178	13418	13227	13343	13287	13317	13220	13185	13299	13215	13351	13138	13135	13355	13207	13167	13119	13251	12919	13205	13259	13029	13026	13191	13331	13223	13097	13181	13273	13299	13298	13157	13225	13172	13239	13134	13279	13062	13300	13176	13262	13297	13200	13277	13142	13352	13233	13156	13179	13225	13028	13175	13117	13204	13286	13126	13267	13389	13168	13255	13342	13119	13177	13217	13389	13139	13341	12989	13186	13412	13182	13248	13135	13155	13180	13269	13179	12968	13138	13146	13463	13221	13213	13077	13199	13235	13242	13352	13204	13340	13377	13157	13293	13261	13267	13178	13093	13138	13075	13074	13329	13152	13181	13184	13091	13321	13161	13170	13268	13267	13187	13229	13200	13264	13233	13234	13230	13416	13253	13245	13257	13037	13163	13226	13235	13185	13331	13241	13335	13279	13184	13155	13325	13188	13267	13395	13352	13075	13251	13240	13193	13290	13192	13159	13125	13319	13114	13317	13216	13326	13152	13113	13323	13439	13188	13162	13157	13220	13183	12983	13337	13258	13167	13251	13141	13154	13342	13219	13331	13150	13256	13359	13278	13250	13180	13302	13256	13187	13089	13203	13176	13135	13273	13220	13188	13249	13341	13308	13229	13159	13268	13392	13141	13286	13259	13263	13097	13254	13157	13222	13144	13266	13189	13199	13211	13115	13196	13156	13230	13355	13188	13118	13130	13324	13211	13213	13209	13462	13272	13154	13443	13111	13265	13230	13282	13176	13058	13224	13258	13327	13225	13191	13191	13247	13260	13274	13303	13216	13039	13286	13193	13228	13228	13227	12946	13182	13277	13099	13250	13338	13157	13290	13134	13072	13294	13122	13239	13150	13057	13173	13258	13232	13261	13279	13164	13180	13316	13172	13091	13193	13254	13218	13234	13105	13033	13132	13267	13229	13172	13134	13183	13357	13192	13101	13275	13312	13166	13075	13215	13205	13053	13215	13238	13269	13333	13342	13279	13196	13109	13313	13127	13215	13399	13318	13310	13419	13324	13406	13102	13231	13216	13242	13219	13209	13369	13184	13328	13200	13313	13159	13353	13244	13292	13121	13122	13255	13237	13116	13232	13291	13158	13310	13359	13122	13187	13291	13233	13227	13148	13144	13252	13112	13188	13136	13202	13104	13132	13222	13165	13114	13188	13251	13330	13176	13257	13223	13057	13179	13123	13286	13310	13194	13103	13092	13294	13247	13226	13131	13202	13086	13227	13303	13105	13355	13246	13192	13270	13266	13238	13222	13156	13243	13182	13311	13286	13124	13333	13104	13362	13172	13138	13136	13109	13327	13114	13016	13192	13306	13167	13329	13089	13179	13185	13254	13190	13240	13150	13001	13186	13207	13144	13177	13132	13066	13202	13218	13038	13068	13214	13282	13110	13365	13386	12999	13345	13051	13215	13035	13211	13245	13226	13335	13335	13194	13285	13163	13328	13271	13248	13340	13263	13303	13294	13144	13238	13154	13025	13065	13279	13204	13312	13196	13081	13189	13232	13078	13254	13271	13163	13140	13121	13062	13243	13288	13130	13125	13098	13324	13298	13240	13172	13138	13088	13199	13331	13335	13195	13207	13214	13183	13172	13234	13095	13241	13150	13205	13127	13080	13108	13295	13379	13032	13233	13141	13138	13356	13169	13312	13257	13106	13245	13078	13236	13081	13238	13170	13271	13124	13351	13031	13289	13122	13315	13339	13274	13177	13197	13087	13376	13198	13313	13278	13281	13177	13398	13308	13371	13205	13172	13274	13305	13264	13234	13152	13221	13108	13389	13145	13463	13235	13192	13065	13318	13310	13166	13165	13163	13310	13314	13339	13248	13237	13278	13405	13127	13426	13167	13112	13175	13280	13339	13099	13357	13270	13216	13149	13226	13167	13255	13060	13263	13247	13265	13223	13119	13144	13100	13240	13126	13063	13265	13312	13182	13201	13332	13214	13101	13199	13224	13254	13126	13204	13303	13158	13335	13173	13265	13145	13231	13133	13324	13202	13347	13179	13179	13220	13171	13117	13160	13252	13158	13259	13190	13142	13109	13169	13266	13114	12996	13241	13203	13165	13123	13187	13293	13184	13118	13234	13117	13080	13000	13186	13411	13382	13248	13320	13083	13221	13364	13354	13020	13227	13094	13167	13204	13297	13081	13363	13163	13231	13286	13259	13179	13304	13204	13157	13214	13295	13247	13253	13097	13256	13410	13166	13223	13294	13363	13084	13290	12989	13307	13130	13140	13249	13193	13420	13348	13123	13093	13336	13049	12993	13305	13100	13246	13139	13217	13261	13228	13269	13171	13114	13164	13152	13212	13098	13208	13302	13192	13153	13222	13271	13155	13309	13110	13146	13181	13264	13148	13214	13266	13297	13264	13310	13313	13296	13179	13247	13286	13299	13221	13332	13164	13193	13436	13233	13143	13122	13341	13213	13408	13398	13356	13239	13211	13284	13107	13228	13394	13259	13329	13323	13130	13316	13253	13202	13269	13327	13247	13085	13007	13134	13160	13323	13302	13013	13182	13112	13262	13176	13214	13217	13109	13413	13214	13196	13222	13293	13265	13064	13085	13133	13133	13134	13202	13303	13240	13160	13185	13309	13085	13350	13281	13284	13213	13167	13074	13386	13155	13293	13290	13056	13089	13325	13153	13159	13238	13278	13275	13196	13407	13173	13228	13202	13122	13231	13212	13016	13166	13305	13281	13218	13068	13301	13209	13215	13251	13029	13079	13255	13240	13254	13442	13250	13309	13163	13171	13091	13280	13263	13193	13178	13328	13335	13210	13116	13233	13093	13103	13214	13269	13196	13262	13264	13252	13170	13279	13246	13118	13254	13207	13288	13138	13118	13075	13282	13227	13090	13320	13153	13271	13096	13386	13445	13017	13329	13108	13094	13154	13261	13232	13120	13226	13096	13240	13043	13312	13175	13408	13222	13043	13134	13155	13213	13262	13258	13280	13254	13132	13154	13182	13358	13109	13358	13239	13192	13218	13173	13224	13121	13203	13220	13216	13117	13227	13158	13267	13238	13171	13223	13260	13287	13114	13279	13318	13275	13182	13375	13145	13131	13194	13327	13266	13233	13289	13123	13282	13120	13216	13222	13393	13236	13205	13149	13156	13159	13315	13221	13313	12993	13178	13162	13225	13120	13215	13205	13202	13107	13097	13285	13325	13167	13247	13343	13137	13194	13250	13366	13040	13321	13084	13151	13232	13130	13223	13279	13250	13243	13129	13070	13258	13134	13193	13150	13211	13246	13017	13329	13209	13210	13129	13283	13321	13293	13282	13302	13257	13309	13049	13204	13294	13307	13370	13276	13153	13090	13266	13252	13107	13122	13095	13233	13341	13298	13222	13160	13260	13287	13268	13109	13264	13392	13152	13313	13304	13129	13438	13201	13199	13201	13217	13220	13307	13012	13376	13160	13167	13166	13189	13225	13186	13253	13305	13059	13278	13010	13148	13109	12976	13006	13401	13084	13087	13277	13258	13263	13216	13309	13255	13324	13331	13240	13218	13042	13144	13157	13368	13207	13305	13309	13233	13147	13372	13187	13184	13143	13275	13226	13189	13168	13249	13183	12997	13281	13194	13208	13145	13116
21983	21199	28997	23782	22001	25574	29834	22905	19945	19906	19222	18893	18836	18799	18391	18556	18243	18098	18209	18002	17947	18018	18287	17978	17740	17991	17841	17797	17687	17976	17945	17765	17663	17805	17741	17842	17744	17676	17637	17540	17498	17842	17793	17676	17777	17466	17632	17758	17741	17646	17731	17774	17659	17566	17609	17657	17589	17494	17604	17601	17587	17666	17561	17473	17532	17496	17680	17654	17561	17566	17681	17429	17622	17843	17619	17731	17554	17678	17461	17502	17713	17692	17492	17508	17537	17557	17687	17647	17568	17624	17452	17602	17703	17612	17390	17577	17605	17638	17419	17651	17518	17376	17693	17567	17580	17611	17665	17539	17500	17412	17688	17447	17428	17638	17550	17679	17739	17577	17665	17600	17569	17594	17542	17642	17510	17553	17592	17470	17614	17470	17505	17496	17741	17643	17585	17574	17438	17443	17497	17652	17462	17688	17747	17579	17598	17687	17636	17468	17575	17580	17600	17680	17579	17882	17492	17653	17675	17401	17533	17371	17559	17406	17534	17498	17488	17594	17455	17529	17543	17681	17493	17510	17534	17552	17677	17645	17526	17560	17423	17308	17446	17645	17472	17408	17563	17593	17696	17616	17496	17520	17492	17667	17726	17612	17458	17612	17545	17664	17424	17455	17811	17712	17854	17685	17500	17475	17559	17492	17511	17312	17541	17751	17623	17768	17661	17660	17700	17467	17531	17449	17605	17451	17738	17373	17509	17788	17443	17430	17601	17619	17566	17657	17592	17322	17620	17628	17696	17828	17587	17434	17530	17252	17417	17729	17581	17596	17851	17660	17621	17658	17674	17608	17471	17678	17476	17577	17617	17593	17673	17527	17490	17456	17683	17657	17561	17523	17417	17491	17450	17556	17687	17549	17374	17616	17605	17311	17642	17530	17630	17556	17554	17376	17670	17629	17316	17557	17489	17635	17333	17614	17737	17517	17527	17633	17728	17627	17693	17654	17692	17285	17606	17129	17563	17356	17584	17683	17597	17404	17456	17636	17589	17609	17695	17628	17655	17374	17495	17611	17532	17537	17587	17639	17389	17369	17478	17806	17579	17453	17298	17478	17476	17501	17597	17582	17444	17508	17733	17364	17627	17521	17677	17525	17793	17465	17279	17349	17439	17404	17376	17531	17655	17605	17528	17454	17380	17781	17417	17591	17636	17625	17565	17496	17559	17759	17491	17720	17631	17432	17487	17498	17597	17693	17493	17489	17701	17524	17756	17508	17480	17301	17707	17602	17527	17605	17622	17784	17530	17438	17427	17499	17467	17640	17433	17472	17453	17569	17555	17550	17478	17481	17603	17500	17375	17675	17601	17760	17551	17641	17494	17482	17432	17536	17730	17643	17515	17530	17647	17630	17419	17698	17620	17693	17778	17594	17476	17699	17587	17584	17646	17648	17625	17662	17512	17518	17566	17498	17464	17536	17553	17581	17553	17612	17810	17466	17640	17463	17716	17483	17474	17593	17716	17356	17534	17516	17731	17508	17406	17634	17500	17449	17427	17657	17348	17332	17632	17488	17406	17408	17500	17358	17516	17466	17473	17603	17708	17559	17660	17662	17346	17384	17679	17429	17508	17603	17649	17655	17693	17484	17429	17502	17590	17640	17587	17700	17680	17708	17593	17642	17546	17597	17513	17683	17632	17492	17369	17614	17470	17572	17597	17552	17586	17333	17498	17583	17418	17660	17450	17749	17620	17711	17593	17685	17380	17335	17493	17656	17604	17661	17497	17526	17605	17646	17578	17566	17536	17508	17587	17439	17523	17774	17451	17675	17519	17443	17501	17426	17573	17551	17561	17351	17604	17546	17625	17412	17415	17564	17491	17604	17678	17581	17432	17669	17659	17423	17533	17620	17480	17686	17759	17575	17465	17522	17590	17561	17577	17413	17670	17686	17588	17562	17569	17568	17600	17450	17615	17696	17587	17541	17585	17558	17461	17406	17480	17471	17519	17479	17595	17469	17589	17561	17475	17716	17525	17649	17674	17634	17523	17458	17606	17538	17479	17540	17565	17516	17627	17622	17649	17565	17550	17771	17546	17387	17473	17561	17662	17559	17827	17623	17440	17334	17586	17690	17520	17463	17561	17793	17679	17611	17632	17530	17425	17624	17677	17532	17616	17714	17768	17659	17530	17722	17332	17631	17494	17353	17573	17526	17703	17658	17587	17488	17375	17370	17433	17474	17382	17599	17503	17492	17667	17687	17510	17621	17792	17497	17644	17554	17654	17658	17620	17593	17328	17483	17420	17674	17532	17600	17738	17617	17580	17458	17687	17716	17427	17478	17467	17681	17632	17674	17653	17600	17591	17719	17337	17504	17582	17510	17603	17538	17496	17520	17498	17421	17672	17477	17567	17467	17587	17635	17757	17497	17611	17560	17652	17491	17890	17636	17583	17444	17476	17673	17448	17603	17549	17567	17559	17448	17522	17554	17515	17585	17490	17535	17688	17666	17610	17624	17530	17557	17494	17454	17477	17562	17519	17612	17424	17404	17540	17521	17631	17517	17631	17523	17494	17576	17635	17717	17415	17747	17428	17687	17634	17349	17478	17522	17450	17571	17627	17447	17470	17322	17734	17480	17468	17288	17709	17497	17476	17474	17436	17630	17565	17648	17466	17395	17626	17538	17636	17502	17702	17706	17604	17501	17616	17590	17435	17363	17440	17302	17544	17565	17774	17643	17707	17583	17433	17723	17680	17547	17720	17522	17456	17625	17345	17580	17449	17306	17461	17672	17656	17453	17386	17505	17633	17676	17561	17703	17520	17492	17338	17357	17510	17574	17376	17583	17625	17635	17350	17439	17621	17568	17444	17709	17531	17419	17625	17501	17574	17634	17632	17590	17317	17550	17457	17503	17538	17514	17477	17293	17612	17380	17681	17591	17497	17669	17565	17493	17674	17554	17489	17672	17480	17657	17516	17642	17589	17498	17499	17336	17624	17674	17524	17627	17758	17469	17593	17436	17574	17674	17485	17612	17636	17626	17489	17443	17325	17484	17520	17505	17668	17338	17539	17513	17694	17511	17407	17671	17515	17519	17663	17577	17463	17418	17590	17527	17528	17631	17591	17639	17721	17524	17497	17629	17534	17623	17223	17464	17477	17791	17500	17445	17442	17708	17549	17633	17585	17589	17492	17501	17368	17653	17479	17514	17458	17519	17680	17318	17417	17484	17460	17423	17347	17495	17632	17611	17552	17422	17470	17707	17720	17531	17420	17688	17306	17427	17773	17446	17655	17403	17596	17427	17572	17489	17415	17665	17604	17522	17569	17397	17737	17558	17320	17305	17820	17473	17614	17619	17791	17378	17460	17454	17639	17566	17571	17606	17456	17463	17535	17463	17497	17500	17634	17595	17683	17565	17465	17370	17692	17643	17663	17660	17487	17659	17570	17511	17505	17721	17625	17726	17593	17450	17630	17407	17689	17811	17623	17427	17306	17426	17760	17539	17341	17505	17537	17515	17614	17492	17520	17465	17609	17430	17594	17507	17416	17543	17684	17466	17556	17477	17565	17572	17513	17619	17632	17588	17490	17563	17370	17659	17719	17625	17647	17579	17603	17416	17677	17526	17438	17625	17746	17644	17560	17487	17577	17423	17507	17571	17530	17536	17579	17589	17521	17511	17632	17409	17626	17436	17585	17526	17558	17442	17477	17555	17576	17618	17606	17268	17550	17421	17687	17603	17528	17455	17671	17446	17475	17477	17563	17385	17816	17425	17324	17617	17372	17552	17906	17599	17507	17654	17627	17459	17555	17353	17536	17415	17757	17502	17266	17555	17527	17672	17448	17652	17698	17592	17586	17308	17651	17493	17545	17507	17238	17694	17518	17402	17606	17771	17646	17545	17521	17354	17470	17468	17242	17575	17560	17527	17675	17367	17537	17606	17492	17452	17499	17428	17570	17423	17696	17498	17448	17735	17565	17187	17561	17599	17370	17510	17785	17577	17588	17241	17488	17659	17506	17535	17379	17441	17635	17492	17698	17394	17543	17617	17604	17367	17450	17612	17530	17599	17574	17491	17595	17648	17588	17304	17470	17481	17619	17525	17648	17700	17389	17574	17603	17501	17546	17572	17534	17638	17570	17656	17576	17583	17514	17509	17360	17538	17556	17418	17466	17462	17442	17472	17527	17801	17575	17537	17644	17368	17314	17562	17593	17685	17565	17562	17760	17443	17512	17609	17458	17472	17365	17335	17502	17553	17610	17505	17623	17421	17578	17557	17630	17428	17625	17549	17692	17515	17438	17673	17379	17504	17422	17626	17611	17659	17484	17581	17512	17588	17638	17538	17611	17544	17588	17308	17457	17593	17387	17503	17499	17537	17681	17419	17649	17555	17627	17325	17589	17484	17681	17554	17506	17808	17557	17371	17573	17428	17535	17691	17483	17622	17552	17485	17625	17673	17427	17545	17265	17500	17586	17702	17379	17424	17790	17572	17599	17495	17478	17293	17507	17668	17505	17448	17499	17506	17503	17645	17724	17634	17631	17610	17457	17546	17423	17359	17608	17422	17596	17595	17606	17548	17681	17734	17383	17461	17594	17479	17782	17610	17493	17398	17632	17425	17633	17695	17564	17482	17525	17617	17517	17576	17565	17281	17433	17427	17420	17664	17607	17656	17706	17706	17619	17629	17669	17601	17534	17634	17530	17526	17548	17521	17675	17424	17369	17497	17344	17380	17534	17494	17557	17604	17480	17557	17861	17532	17381	17517	17593	17471	17700	17545	17747	17618	17641	17440	17675	17488	17250	17575	17526	17668	17344	17524	17584	17552	17567	17598	17357	17457	17496	17420	17612	17643	17589	17827	17677	17576	17419	17511	17566	17627	17748	17627	17596	17437	17517	17414	17447	17536	17612	17440	17578	17854	17365	17608	17528	17530	17530	17279	17476	17326	17562	17542	17243	17430	17587	17744	17447	17614	17649	17337	17620	17627	17408	17739	17592	17788	17539	17463	17516	17352	17458	17616	17512	17625	17589	17656	17520	17528	17387	17748	17632	17590	17625	17436	17443	17609	17475	17605	17575	17456	17385	17335	17490	17392	17452	17465	17369	17412	17610	17368	17450	17496	17572	17460	17730	17756	17462	17553	17560	17665	17612	17616	17386	17424	17610	17481
27853	57544	46284	36496	30766	27336	24478	20108	17597	16646	16396	16039	15963	15819	15607	15412	15127	15121	15187	14868	14975	14724	14873	14944	14784	14869	14768	14721	14593	14660	14429	14546	14703	14683	14407	14753	14731	14580	14533	14594	14543	14561	14406	14514	14643	14605	14497	14579	14653	14457	14583	14540	14442	14454	14449	14547	14587	14568	14598	14686	14447	14591	14523	14465	14626	14517	14637	14495	14611	14510	14361	14541	14586	14433	14575	14545	14426	14519	14659	14772	14407	14495	14500	14608	14564	14504	14449	14595	14509	14640	14547	14385	14661	14540	14604	14637	14515	14538	14698	14506	14431	14530	14356	14596	14623	14585	14437	14473	14742	14504	14615	14438	14653	14556	14536	14501	14439	14333	14382	14252	14517	14558	14369	14582	14657	14583	14642	14570	14339	14277	14400	14634	14403	14449	14453	14770	14391	14568	14537	14688	14578	14659	14523	14253	14536	14386	14689	14595	14473	14508	14514	14532	14556	14499	14400	14509	14522	14386	14400	14614	14421	14670	14347	14653	14591	14452	14604	14541	14550	14598	14546	14733	14527	14546	14516	14546	14546	14494	14595	14456	14658	14580	14541	14595	14509	14416	14392	14588	14632	14505	14424	14474	14465	14438	14468	14518	14654	14477	14586	14472	14418	14691	14432	14453	14334	14452	14530	14543	14385	14417	14514	14587	14635	14488	14531	14447	14531	14604	14498	14740	14488	14597	14379	14476	14335	14565	14425	14515	14580	14626	14608	14602	14650	14478	14394	14412	14443	14407	14699	14514	14557	14620	14512	14547	14531	14430	14643	14459	14680	14606	14486	14473	14704	14403	14427	14477	14448	14507	14481	14394	14691	14571	14408	14451	14539	14463	14671	14453	14479	14658	14363	14701	14447	14613	14488	14550	14481	14624	14594	14527	14566	14326	14350	14432	14461	14436	14482	14377	14614	14509	14512	14622	14607	14569	14483	14511	14428	14512	14672	14517	14610	14648	14499	14640	14609	14380	14482	14559	14325	14551	14418	14361	14484	14589	14614	14475	14510	14457	14471	14435	14515	14593	14437	14383	14501	14440	14472	14558	14565	14231	14625	14496	14424	14640	14671	14471	14499	14552	14543	14518	14513	14479	14471	14537	14570	14486	14507	14612	14346	14497	14465	14595	14616	14542	14495	14493	14355	14747	14555	14522	14689	14578	14406	14663	14427	14416	14359	14398	14466	14498	14502	14554	14412	14666	14221	14526	14403	14447	14532	14383	14436	14534	14401	14400	14740	14220	14576	14520	14656	14429	14638	14535	14539	14322	14551	14508	14382	14475	14542	14485	14412	14515	14564	14656	14383	14382	14386	14429	14722	14540	14603	14371	14523	14512	14413	14495	14394	14453	14524	14267	14594	14564	14458	14415	14541	14637	14681	14563	14603	14407	14379	14525	14458	14530	14491	14615	14576	14434	14500	14448	14477	14412	14611	14473	14654	14265	14561	14636	14604	14506	14516	14604	14478	14481	14420	14539	14521	14321	14684	14487	14620	14425	14474	14397	14555	14560	14503	14624	14544	14593	14587	14445	14527	14304	14538	14382	14428	14654	14448	14670	14492	14511	14695	14625	14597	14359	14552	14449	14543	14513	14599	14535	14529	14485	14338	14587	14499	14505	14562	14429	14400	14511	14506	14644	14500	14392	14588	14548	14388	14526	14597	14477	14548	14529	14576	14612	14629	14438	14318	14498	14397	14608	14579	14373	14637	14788	14541	14596	14654	14455	14594	14399	14499	14624	14570	14615	14486	14583	14393	14425	14605	14515	14490	14526	14576	14493	14559	14448	14404	14518	14418	14472	14462	14559	14408	14586	14368	14500	14538	14521	14521	14422	14660	14473	14557	14442	14392	14562	14527	14290	14482	14431	14721	14590	14418	14677	14551	14426	14577	14668	14581	14356	14346	14504	14582	14380	14413	14511	14431	14537	14569	14601	14439	14626	14487	14535	14567	14522	14607	14360	14460	14612	14564	14537	14396	14597	14558	14674	14537	14608	14571	14562	14484	14642	14361	14474	14497	14646	14440	14405	14727	14549	14608	14474	14644	14555	14597	14520	14514	14532	14528	14374	14395	14661	14496	14495	14453	14430	14417	14494	14392	14565	14646	14461	14531	14584	14473	14578	14607	14431	14587	14554	14579	14403	14489	14450	14704	14325	14415	14597	14428	14510	14604	14701	14439	14506	14584	14383	14518	14545	14615	14552	14537	14589	14490	14428	14539	14493	14400	14724	14492	14405	14527	14545	14557	14507	14523	14509	14512	14421	14316	14484	14522	14305	14459	14421	14458	14554	14492	14514	14483	14295	14425	14541	14294	14531	14631	14492	14521	14389	14409	14455	14678	14636	14501	14490	14542	14533	14620	14437	14475	14731	14576	14380	14419	14509	14354	14340	14446	14458	14593	14327	14322	14580	14314	14406	14506	14186	14461	14527	14337	14645	14536	14597	14603	14473	14555	14658	14442	14460	14451	14584	14455	14465	14555	14448	14595	14482	14385	14459	14267	14424	14607	14529	14522	14431	14473	14653	14356	14441	14573	14539	14820	14307	14552	14593	14435	14488	14637	14601	14519	14254	14409	14709	14473	14434	14463	14431	14600	14507	14608	14555	14603	14381	14623	14610	14570	14546	14677	14451	14526	14454	14239	14515	14479	14538	14498	14578	14615	14379	14418	14332	14430	14409	14528	14546	14550	14436	14479	14438	14554	14537	14468	14551	14388	14318	14484	14669	14555	14563	14461	14526	14558	14672	14496	14483	14408	14385	14578	14569	14640	14491	14687	14388	14586	14446	14386	14471	14483	14538	14523	14458	14233	14625	14489	14594	14595	14595	14690	14598	14626	14547	14436	14491	14426	14516	14579	14543	14525	14428	14664	14387	14224	14681	14490	14393	14555	14302	14385	14450	14557	14434	14546	14411	14507	14424	14512	14510	14580	14482	14461	14613	14481	14568	14566	14701	14354	14408	14497	14380	14500	14425	14507	14546	14459	14410	14526	14517	14625	14503	14441	14477	14480	14489	14529	14420	14468	14446	14599	14467	14543	14539	14661	14381	14492	14659	14522	14350	14391	14471	14392	14486	14617	14364	14675	14572	14522	14406	14521	14445	14653	14724	14443	14525	14648	14518	14356	14629	14566	14585	14632	14513	14696	14268	14568	14636	14579	14444	14493	14533	14556	14347	14427	14492	14449	14538	14491	14495	14542	14513	14510	14557	14531	14672	14398	14484	14335	14322	14659	14418	14660	14381	14626	14585	14651	14330	14427	14355	14520	14317	14497	14613	14559	14599	14329	14374	14582	14539	14531	14545	14480	14585	14531	14534	14434	14539	14374	14419	14502	14682	14565	14420	14504	14461	14525	14415	14542	14621	14369	14575	14513	14495	14452	14406	14469	14512	14396	14464	14531	14490	14421	14450	14480	14516	14409	14476	14546	14399	14395	14582	14433	14592	14446	14661	14438	14482	14582	14620	14604	14465	14423	14514	14420	14533	14382	14484	14477	14438	14368	14486	14470	14670	14462	14721	14511	14518	14487	14483	14415	14610	14547	14486	14434	14599	14592	14481	14620	14400	14486	14666	14345	14547	14698	14545	14546	14587	14433	14569	14552	14477	14450	14463	14445	14631	14504	14536	14576	14400	14479	14564	14615	14367	14562	14459	14508	14591	14608	14524	14706	14436	14555	14610	14393	14505	14483	14444	14572	14502	14615	14456	14491	14439	14595	14500	14555	14475	14612	14382	14501	14490	14420	14413	14394	14579	14400	14613	14519	14525	14458	14685	14537	14383	14449	14430	14669	14446	14665	14483	14429	14393	14698	14590	14475	14416	14410	14506	14537	14366	14603	14448	14631	14490	14350	14481	14581	14496	14454	14399	14435	14411	14428	14598	14646	14488	14418	14465	14465	14362	14633	14375	14413	14574	14531	14638	14579	14460	14384	14543	14441	14441	14545	14503	14497	14514	14566	14465	14591	14516	14567	14333	14497	14424	14584	14609	14517	14429	14622	14602	14682	14383	14446	14425	14452	14683	14485	14680	14431	14754	14269	14530	14394	14506	14431	14459	14369	14352	14784	14543	14464	14520	14456	14564	14501	14341	14525	14509	14513	14352	14544	14584	14561	14492	14555	14429	14611	14415	14403	14655	14585	14442	14558	14616	14602	14521	14584	14471	14572	14578	14512	14524	14420	14455	14480	14479	14613	14399	14722	14658	14557	14411	14590	14528	14594	14460	14451	14496	14357	14518	14404	14540	14560	14500	14542	14563	14545	14500	14447	14588	14548	14398	14523	14395	14557	14523	14387	14368	14635	14448	14488	14437	14467	14310	14401	14405	14520	14352	14388	14554	14612	14417	14541	14443	14609	14462	14601	14427	14332	14284	14378	14523	14321	14458	14535	14675	14484	14463	14476	14479	14422	14405	14511	14478	14561	14790	14618	14423	14400	14477	14517	14635	14470	14504	14549	14397	14341	14372	14592	14530	14617	14479	14587	14337	14582	14475	14423	14379	14555	14523	14658	14616	14441	14378	14477	14566	14609	14530	14406	14552	14531	14515	14489	14629	14500	14550	14558	14647	14671	14470	14639	14657	14424	14464	14540	14529	14545	14455	14563	14717	14527	14511	14383	14450	14463	14420	14522	14577	14383	14513	14514	14538	14645	14598	14389	14515	14661	14518	14508	14562	14500	14462	14625	14512	14553	14486	14484	14540	14607	14608	14638	14515	14576	14550	14488	14452	14367	14490	14500	14391	14487	14597	14641	14460	14343	14463	14625	14318	14486	14473	14494	14418	14559	14413	14746	14605	14578	14544	14417	14454	14418	14591	14487	14526	14621	14486	14569	14514	14606	14456	14496	14503	14663	14531	14394	14500	14550	14430	14484	14540	14556	14448	14498	14439	14623	14563	14422	14570	14444	14477	14503	14415	14611	14504	14525	14591	14444	14516	14512	14497	14661	14482	14574	14753	14421	14504	14502	14525	14472	14547	14469	14325	14489	14410	14427	14651	14520	14545	14709	14466	14499	14510	14494	14465	14722	14585	14527	14687	14591	14456	14466	14527	14399	14522	14348	14586	14494	14651	14531	14380	14632	14547	14514	14553	14495	14260	14431	14582
28655	27090	33506	29242	23489	20994	18824	17669	17031	16715	16548	16450	16441	16379	16282	16359	16341	16185	16158	16084	16312	16264	15993	16092	16242	16227	15907	15994	15949	15984	15964	15976	15977	16045	16143	15863	15962	15949	15906	15803	15903	15811	15940	16005	15966	15935	15859	15952	15921	16010	15775	15916	15902	15995	15815	15877	15888	15731	15906	16078	15878	15937	15849	15865	15909	16070	15976	16031	15937	15974	15988	16035	15860	16040	15923	15874	15733	15792	15978	15845	16032	15762	15892	16006	15783	15988	15985	15899	15827	15881	15928	15769	15786	16103	15858	15959	16057	15785	15908	15840	15683	15848	15956	16051	15954	16116	16071	15834	15910	15842	15961	16011	15824	16006	15753	15859	15856	15878	15957	15851	15854	15860	15673	15867	15890	16039	15876	15873	16040	16032	15724	15890	15838	15906	15957	15808	15866	15835	15868	15914	15935	16161	16302	16048	15882	15851	16028	16017	15963	15890	15864	15873	16033	16036	15866	15913	15766	15945	16075	16013	15931	15959	15979	15949	15886	15844	16058	15999	15922	15836	15966	15932	15929	16238	15933	15902	15923	15976	15916	15808	15777	15837	15941	16094	15963	16152	16049	16020	15781	15814	16065	15819	16018	15813	16051	15928	16050	16044	15796	15869	15839	16008	16051	15959	15964	15894	15971	16152	15921	16045	15973	15946	15912	16109	16081	16046	15979	15812	16014	15956	15749	15936	16116	16035	15959	15829	15904	15795	15785	15949	15712	15947	15892	16055	16029	15929	15974	15943	15784	15929	15980	15964	15977	15861	16017	15985	16095	15799	15902	15809	16086	15994	15797	15954	16127	15832	15958	15957	15969	15551	16055	15966	16036	16002	15996	16032	15865	16140	15943	15988	15896	15841	15976	15935	15888	16027	16006	15890	15823	15780	15817	15990	16113	16123	15944	16140	15990	15916	16065	16046	16102	16068	15866	15921	16010	16086	16048	16019	15883	15879	15801	15907	15783	15851	16145	15924	16005	16057	16009	15854	15968	15885	15922	16111	16023	16118	15997	15943	15909	16079	16029	15982	15762	15998	15804	16002	15975	15811	15884	15924	15961	15831	15952	16062	15977	16008	15944	15852	15989	15847	15824	16074	15976	15995	15905	15698	15855	15952	15933	16023	16018	15941	16027	15897	16004	15897	16058	15997	15957	15992	15890	15832	16014	15873	15926	15913	15832	15971	16118	15943	15939	15884	16021	16054	16078	15883	15921	15793	15867	15939	16105	16051	15972	15884	15994	15941	15776	15839	15966	15981	16197	16168	16161	16036	16019	15932	15852	15873	15983	16125	16047	15824	16088	16088	16141	15851	15982	16083	15863	15881	15674	15817	15950	15859	15988	15893	16055	15803	15827	15979	16000	15920	15779	15905	15959	15964	16140	16006	16143	15812	15909	15863	16030	15830	15794	15910	16033	15728	15996	15973	16159	15899	16103	16136	15985	15959	16020	15852	15716	15991	15859	16064	15902	15863	15714	15780	15929	15958	15922	15647	16020	15966	16114	16021	15782	16062	16062	15994	15705	16096	15958	15983	15933	16114	15987	15895	16194	15880	15894	15991	15876	16126	15946	16166	15936	15970	16034	15822	15863	15938	16019	16062	15930	16249	16035	15862	15815	15896	16094	16021	16069	15912	16121	15923	15828	16002	16249	15932	16017	15897	16087	16007	15947	16158	15954	16219	15917	15931	15976	15858	15878	16016	16024	16025	15808	15990	16036	16068	15876	15896	16028	15990	15782	16026	15902	15932	16031	16036	16052	16006	15772	16010	15831	15870	15898	16108	15967	15850	15779	16033	15898	16163	15889	15872	15947	15940	16030	15710	15855	16132	16043	15854	16065	16077	16056	16087	15713	16067	15770	15762	15856	15982	16060	15900	15986	15858	16118	16010	16179	15991	16004	15770	15691	15860	15947	15845	15879	15838	16045	16003	15862	15729	15994	15886	15971	15842	16011	15838	15945	15870	15772	15946	16072	15772	16094	15985	16031	15977	16053	15971	16076	16103	16136	16208	16127	15990	16093	15846	16105	16081	15897	15833	16290	16191	15983	15930	15960	16002	15938	16143	15935	15930	15920	16033	15907	15947	15887	16035	15892	16004	16124	16118	15870	15994	15911	16031	15938	16080	15907	16056	16033	16026	15907	15844	15866	16052	16014	15938	15886	15857	15954	16125	15889	15888	15804	15952	16146	15791	15911	16187	16018	15929	16124	15836	15859	15860	15859	16058	15940	15922	15955	16023	15986	15778	15904	15788	16015	15898	15941	15836	16066	15796	15940	15866	15905	16001	16078	15712	15866	16019	15880	15944	15949	15894	15770	15958	15783	15956	15947	15948	15864	15875	15925	16085	15849	16158	16208	15898	16104	15985	15911	16007	15855	15959	16071	16062	15991	16057	15953	15907	15894	15971	15973	15693	15941	15812	16040	15976	15753	15963	15927	15714	15957	15961	16076	16030	15921	15826	16217	16035	15822	15971	15966	16045	16014	16141	16204	15884	15862	15991	16140	15954	15988	15907	15869	15909	15973	15816	15988	15928	15941	16039	15978	16143	15980	16025	15802	15840	15755	15890	15827	16034	15873	15812	16028	15958	15863	16122	15859	15992	16112	15864	15832	15851	15739	15809	16033	15932	15832	16022	16091	15960	15932	16187	16011	15711	16083	16015	15879	15990	15822	15928	15861	16022	15935	16127	15804	16031	15929	15979	16000	15961	16168	15830	16042	15992	15882	15961	15815	15853	16190	15812	15831	15854	15867	16096	15997	15921	16125	16004	15812	15931	15939	16109	15973	15927	15885	15828	15927	15823	15840	15826	15929	16064	16055	15910	15930	15870	15699	16006	15833	16169	15968	16042	15997	15981	15996	15750	15849	16230	16077	15991	15585	15872	15977	15979	15856	15782	15950	15734	15924	15958	16039	16010	15851	16015	16028	15817	15981	15884	15975	15899	15906	15974	16033	15741	16063	15935	15920	15972	15936	15923	15941	15870	15972	16049	15841	15948	16099	15916	15947	15847	16147	16073	15992	15734	15778	15959	16050	15930	15962	15965	16102	15955	15741	15738	15880	16111	15872	16111	15807	15961	15958	15807	15898	16121	15792	15995	15870	16025	15910	15846	16014	16206	15993	15971	15843	15845	15887	16022	16201	15950	16004	16120	15980	15902	16003	15989	15933	16119	16025	16121	15962	15942	15946	16036	15932	16077	16003	16023	15875	15829	16147	16067	15938	16056	15923	15965	16031	15960	16095	16063	16151	15855	16036	16115	15858	15960	15925	15875	16088	16096	16015	15837	15911	15715	15956	16150	16028	15856	16067	15979	16084	15988	16251	15913	16004	15791	15848	15892	15901	15667	16136	15917	16005	15925	15773	15939	16034	16079	16101	16060	15932	15775	16012	15872	16092	15930	16002	15776	15891	15979	15902	16055	15852	15879	15925	15740	15858	15945	15897	15991	15851	15908	16154	15639	15983	15899	16070	16015	15841	16004	16087	16002	15901	15946	16105	15753	16010	16085	15983	15975	15909	15987	16008	15863	15799	16046	15819	15883	16140	15753	16061	15800	15887	15942	16000	16040	15935	15888	16195	16171	16023	15990	16090	15781	15931	16058	15782	15963	16007	15851	15865	15921	16032	15973	15964	15830	15991	15892	15794	15947	15840	15968	15978	15931	16074	16056	16066	15945	16267	16220	16160	15976	16016	15647	16051	16122	15943	15881	15864	15951	16175	16037	15961	15977	15945	16067	15800	16053	15985	15729	15774	16041	15838	15743	15928	16024	16011	16111	15969	16127	15839	16015	15963	15799	15783	16045	15991	16027	15705	15962	15968	16028	16000	15796	15790	16090	15955	16028	16137	15874	15860	16095	15972	15804	15858	15919	16119	15826	16011	15861	16019	15932	15930	16103	15915	15870	15843	16046	15894	16012	15873	15929	15718	15895	16207	15845	15797	15892	15943	16029	15918	15854	15965	15877	16041	15916	15996	16004	16240	15964	15926	16219	15840	15868	15896	15964	16004	15879	15995	15862	15742	15812	16010	16022	15835	15787	15962	15897	16021	15816	16062	15862	15932	16030	15990	15986	15993	16003	15939	16018	16080	15967	16011	15989	15865	15972	15780	15878	16103	15865	15925	16007	15986	16005	16044	16006	15937	15664	15934	15964	15704	16106	16141	16047	16053	16023	15905	15841	16001	15741	16052	15660	15868	15826	15971	16191	15884	15863	15966	15798	15988	15859	16071	15941	16006	16092	16088	15932	15891	15968	15866	15920	15966	15886	15900	15903	15739	15856	16146	15969	15824	16089	15983	15988	16067	16097	15992	15916	16024	15831	15977	16015	15979	16036	15887	15919	15985	15975	15851	15832	15803	16034	15851	15844	15900	15924	16088	16113	15985	16003	15954	16140	16038	15910	16104	15968	16112	16106	16104	15955	16135	15965	16128	15943	15926	16111	15875	15909	16112	15754	15858	16215	15876	16024	16084	15864	15998	15728	15949	15980	15863	16019	15788	15860	15669	15941	15852	15953	15936	15901	15844	16018	16031	15843	16113	16260	15997	16193	16032	15870	15936	15823	16121	15826	15986	15877	15673	16083	15850	15905	16096	16043	15868	15878	16163	15875	15950	15914	16016	15843	15967	15943	16038	15844	15979	15825	15809	15780	16114	16169	15989	15865	16038	15949	16087	15963	15891	16077	16032	15970	15850	15806	15918	15883	16142	15986	16023	15799	16009	15927	15945	15962	15939	16082	16075	16026	15947	16174	16305	15993	15769	16084	16083	15747	16016	15861	16031	15918	15956	15711	16056	16015	15847	15955	15920	15889	15886	15870	15999	15966	15971	16057	15845	15916	15839	16033	15976	15693	15800	16135	16040	15996	15884	15811	15776	16172	15857	15906	15811	16050	16034	15920	15895	15986	15806	15795	15893	16114	16051	16004	16038	15944	16086	16006	15998	15976	16129	15794	15797	15859	16020	16043	15707	15902	16019	16058	16089	15871	16046	15897	15894	16175	15957	16035	15989	15855	15991	15852	15910	15817	16014	16270	15863	16217	15889	15878	15931	15756	15917	15823	15985	16086	16130	15963	15941	15819	15962	16068	15991	15777	15881	16029	15941	15910
25146	41845	32861	25196	21587	19041	17181	15447	14943	14442	14288	14405	14398	14257	13931	13843	13884	13825	13937	13778	13624	13747	13642	13567	13590	13705	13494	13685	13605	13631	13714	13555	13556	13726	13507	13561	13375	13448	13822	13476	13620	13644	13639	13546	13541	13655	13443	13602	13690	13536	13658	13427	13570	13723	13670	13357	13553	13607	13672	13634	13584	13545	13641	13586	13612	13721	13451	13548	13523	13655	13570	13638	13522	13642	13557	13493	13395	13574	13491	13413	13570	13525	13755	13609	13563	13502	13641	13471	13673	13727	13480	13536	13472	13454	13805	13606	13565	13587	13484	13642	13587	13620	13653	13627	13508	13404	13670	13600	13421	13568	13604	13567	13557	13554	13642	13586	13585	13545	13607	13522	13574	13412	13613	13768	13533	13349	13463	13632	13424	13458	13620	13665	13527	13529	13571	13421	13688	13475	13507	13584	13540	13572	13511	13761	13598	13708	13511	13613	13557	13601	13567	13504	13591	13460	13604	13454	13515	13505	13442	13501	13521	13729	13473	13656	13557	13529	13388	13485	13510	13567	13621	13501	13583	13570	13540	13813	13557	13720	13631	13557	13522	13672	13563	13490	13390	13429	13713	13679	13708	13475	13453	13773	13414	13592	13591	13544	13582	13544	13632	13645	13514	13548	13608	13416	13623	13473	13565	13629	13605	13502	13624	13518	13592	13706	13558	13598	13506	13652	13421	13472	13449	13428	13463	13482	13446	13583	13680	13410	13540	13456	13513	13540	13498	13520	13510	13619	13575	13515	13578	13533	13647	13609	13526	13526	13668	13731	13602	13487	13606	13523	13429	13552	13519	13546	13580	13447	13375	13841	13502	13472	13825	13617	13467	13645	13553	13642	13598	13443	13515	13467	13449	13561	13546	13547	13690	13627	13493	13493	13696	13477	13581	13716	13707	13595	13550	13555	13557	13502	13591	13523	13538	13482	13622	13555	13605	13560	13447	13548	13650	13460	13554	13570	13493	13443	13629	13496	13631	13526	13504	13655	13582	13722	13417	13588	13615	13524	13471	13528	13483	13444	13580	13574	13453	13492	13597	13405	13399	13487	13486	13531	13613	13596	13679	13473	13629	13668	13581	13379	13531	13490	13462	13648	13588	13645	13433	13537	13655	13543	13667	13565	13651	13529	13652	13361	13643	13688	13589	13528	13597	13598	13649	13403	13420	13629	13712	13669	13521	13479	13649	13559	13591	13595	13640	13568	13615	13478	13578	13547	13591	13515	13719	13436	13657	13630	13477	13672	13585	13444	13652	13525	13497	13646	13502	13520	13509	13606	13648	13380	13461	13485	13522	13623	13521	13532	13737	13602	13299	13539	13525	13548	13621	13297	13544	13745	13602	13716	13558	13526	13734	13479	13509	13509	13467	13665	13483	13551	13550	13478	13445	13621	13653	13599	13497	13464	13617	13477	13607	13539	13456	13501	13522	13578	13443	13571	13559	13544	13681	13515	13371	13531	13646	13558	13494	13429	13512	13442	13465	13557	13572	13348	13561	13685	13530	13599	13585	13503	13591	13789	13432	13405	13582	13500	13645	13593	13467	13570	13627	13607	13617	13594	13575	13544	13734	13357	13516	13474	13600	13513	13503	13422	13702	13620	13644	13514	13454	13712	13619	13511	13399	13465	13570	13367	13523	13556	13484	13527	13639	13506	13586	13549	13550	13328	13604	13538	13479	13505	13570	13432	13497	13486	13621	13539	13464	13509	13563	13481	13667	13625	13468	13550	13699	13579	13478	13580	13591	13606	13475	13615	13597	13574	13508	13675	13426	13463	13538	13569	13667	13367	13529	13539	13573	13642	13426	13393	13754	13558	13550	13543	13500	13612	13546	13614	13629	13546	13613	13595	13497	13525	13466	13561	13552	13631	13493	13560	13729	13635	13693	13454	13528	13480	13532	13555	13570	13394	13751	13584	13511	13567	13681	13512	13729	13446	13578	13505	13540	13493	13754	13438	13571	13531	13450	13698	13564	13503	13612	13448	13463	13541	13559	13739	13537	13570	13616	13345	13526	13641	13534	13518	13587	13646	13649	13570	13588	13744	13700	13488	13609	13401	13650	13528	13565	13621	13553	13347	13547	13477	13441	13642	13678	13681	13382	13577	13604	13694	13419	13490	13582	13535	13598	13639	13420	13539	13546	13615	13561	13466	13561	13452	13495	13452	13595	13637	13555	13705	13629	13530	13550	13591	13669	13527	13457	13512	13436	13537	13683	13527	13628	13384	13478	13320	13569	13429	13620	13633	13379	13625	13708	13484	13550	13625	13566	13585	13495	13687	13616	13478	13656	13455	13548	13353	13659	13341	13504	13686	13605	13609	13442	13376	13404	13665	13731	13582	13533	13475	13568	13554	13540	13659	13545	13595	13532	13487	13628	13684	13493	13494	13510	13569	13406	13489	13457	13656	13629	13368	13459	13535	13530	13461	13647	13507	13437	13586	13355	13650	13757	13545	13492	13488	13593	13554	13390	13522	13470	13538	13663	13598	13655	13599	13497	13475	13696	13595	13630	13624	13586	13490	13520	13583	13507	13479	13580	13587	13509	13470	13470	13579	13592	13401	13584	13600	13608	13503	13551	13567	13641	13518	13578	13599	13618	13617	13581	13588	13438	13548	13572	13383	13647	13520	13507	13582	13495	13635	13517	13642	13563	13594	13504	13566	13434	13615	13534	13511	13586	13680	13484	13643	13496	13591	13600	13595	13638	13686	13553	13640	13591	13637	13630	13489	13541	13448	13662	13604	13635	13519	13445	13565	13697	13547	13570	13669	13517	13561	13468	13419	13737	13460	13687	13665	13582	13574	13402	13512	13570	13562	13647	13591	13562	13649	13609	13526	13417	13557	13439	13613	13757	13709	13641	13529	13622	13539	13614	13442	13526	13475	13537	13480	13392	13532	13535	13710	13634	13518	13523	13681	13574	13614	13513	13428	13509	13595	13599	13504	13430	13525	13350	13574	13463	13593	13430	13607	13545	13452	13417	13566	13515	13551	13492	13506	13358	13584	13684	13742	13480	13639	13451	13512	13569	13737	13480	13674	13512	13433	13591	13597	13446	13543	13465	13623	13538	13537	13638	13582	13437	13493	13642	13421	13419	13640	13496	13600	13654	13720	13746	13482	13405	13556	13409	13662	13604	13664	13682	13651	13592	13459	13569	13678	13560	13510	13579	13410	13619	13457	13623	13567	13560	13658	13546	13637	13593	13579	13656	13431	13739	13709	13401	13628	13551	13522	13526	13634	13577	13507	13582	13673	13606	13475	13788	13603	13612	13639	13729	13508	13430	13522	13551	13628	13360	13591	13503	13586	13531	13448	13697	13698	13586	13486	13494	13422	13676	13494	13553	13465	13582	13604	13383	13318	13830	13417	13580	13486	13445	13598	13646	13550	13575	13528	13687	13511	13653	13558	13547	13658	13552	13509	13455	13695	13634	13570	13656	13746	13582	13771	13614	13488	13419	13568	13553	13507	13490	13692	13753	13469	13517	13529	13649	13663	13574	13514	13509	13518	13543	13518	13672	13505	13495	13344	13691	13631	13462	13490	13637	13588	13481	13611	13424	13446	13526	13394	13628	13433	13665	13540	13648	13586	13533	13674	13459	13638	13603	13688	13397	13437	13474	13545	13514	13542	13475	13599	13591	13631	13445	13451	13575	13516	13720	13670	13521	13693	13369	13656	13589	13520	13550	13587	13466	13581	13660	13596	13567	13521	13496	13505	13580	13425	13617	13438	13478	13572	13530	13723	13617	13750	13466	13575	13629	13600	13602	13679	13427	13690	13541	13449	13531	13586	13481	13449	13412	13494	13489	13661	13699	13702	13499	13654	13403	13534	13726	13738	13600	13627	13422	13474	13502	13610	13681	13638	13580	13607	13539	13508	13514	13585	13415	13601	13609	13556	13700	13627	13513	13565	13627	13669	13563	13576	13663	13501	13553	13357	13375	13638	13523	13558	13660	13692	13737	13638	13500	13530	13496	13554	13589	13599	13528	13573	13456	13600	13496	13641	13634	13560	13680	13510	13538	13631	13677	13616	13442	13608	13494	13525	13360	13667	13401	13658	13386	13697	13455	13528	13574	13647	13512	13687	13566	13627	13759	13590	13488	13742	13565	13520	13683	13510	13699	13585	13508	13362	13487	13371	13479	13450	13561	13698	13588	13553	13516	13639	13677	13432	13630	13553	13487	13556	13525	13640	13357	13635	13690	13566	13772	13593	13687	13491	13843	13549	13361	13460	13497	13598	13429	13631	13431	13505	13644	13580	13404	13524	13592	13533	13629	13497	13450	13403	13455	13663	13531	13525	13634	13573	13616	13433	13482	13613	13649	13554	13519	13682	13648	13660	13472	13576	13647	13672	13541	13673	13425	13589	13678	13607	13454	13614	13654	13637	13540	13584	13389	13570	13423	13555	13468	13515	13504	13385	13592	13542	13492	13488	13563	13701	13392	13546	13504	13678	13589	13695	13527	13576	13568	13838	13694	13661	13567	13550	13663	13461	13557	13608	13416	13462	13591	13617	13595	13470	13651	13573	13510	13491	13552	13509	13650	13439	13546	13627	13458	13575	13715	13533	13529	13641	13650	13512	13596	13611	13581	13541	13606	13480	13502	13513	13579	13523	13636	13424	13599	13492	13610	13508	13510	13547	13487	13589	13280	13562	13579	13551	13506	13670	13457	13626	13571	13679	13497	13475	13636	13652	13516	13650	13635	13495	13347	13707	13514	13726	13635	13699	13497	13487	13547	13493	13559	13713	13593	13401	13379	13531	13640	13620	13684	13435	13716	13774	13538	13458	13603	13580	13458	13643	13627	13492	13551	13493	13598	13594	13466	13592	13661	13566	13562	13583	13616	13485	13559	13454	13563	13570	13506	13516	13549	13417	13554	13627	13432	13442	13539	13677	13663	13670	13576	13579	13662	13659	13527	13596	13629	13548	13713	13553	13577	13562	13607	13629	13566	13753	13493	13572	13510	13687	13728	13708	13576	13572	13564	13550	13604	13593	13541	13452	13638	13329	13646	13767	13532	13523	13654	13515	13555	13647	13587	13577	13476	13577	13442	13564	13592	13576	13529	13471	13579	13697	13654	13500	13424	13460	13519	13666	13526	13447
22878	21122	28662	24697	24425	26626	24455	19937	18593	18496	18270	17961	17701	17884	17787	17505	17667	17586	17456	17531	17474	17256	17356	17339	17095	17080	17232	17387	17263	17340	17106	17069	17133	17181	17046	17157	17089	17115	17294	17193	17157	17271	17328	17232	17117	17071	17105	17161	17172	17251	17110	17035	17058	16986	17234	17228	17157	17052	17131	17305	17074	17254	17274	17067	17053	17103	17167	17055	17025	17120	16869	17152	17106	17164	17222	16947	17087	17060	17220	16896	17156	17089	16950	17070	17075	16881	17205	17076	17115	17170	17070	17155	17155	17211	17225	17049	17009	17296	17146	17058	17045	16985	17058	17120	16893	17119	17014	17160	17078	17282	16997	17123	17039	17219	17014	17194	17129	17130	17110	16932	17085	17063	17040	17187	17149	17191	17082	16999	17077	17157	17106	17131	16936	17078	16835	16910	17086	17178	17188	17237	17041	17082	16864	17049	16907	17050	16865	16855	17181	17194	17056	17087	16992	17089	17134	17145	17064	17013	17058	16911	17096	17040	17189	17029	17153	16935	17077	17121	17026	17004	17084	17253	17119	17043	17152	17042	17133	16925	17133	17168	17059	17116	17305	17017	17120	16947	17142	16996	17078	17197	17189	17178	17214	17102	17080	17222	17048	16968	16893	17042	17039	16973	16908	16959	17309	17128	17095	17057	17137	16921	17117	17225	17062	17173	16963	17016	17111	17058	17108	17033	16931	17107	17055	17135	17085	17169	17275	17014	17065	16980	17134	17152	17179	17177	17097	16838	17120	17185	17240	17263	17083	17159	16939	16976	17115	17194	17032	17156	17157	17055	17297	17123	17171	17225	16822	17005	17183	16892	17110	16942	17245	17053	17039	17056	17194	17142	17070	17142	17201	17064	16927	17108	16915	17181	17038	17087	17119	17014	16884	17133	17160	17127	17051	17282	17028	17106	17140	17175	17374	17148	17004	17072	17121	16858	16976	16735	17104	17193	17094	17129	17130	17146	17106	17186	17224	17050	17244	16861	17003	17168	17150	17265	17013	17090	17052	17175	17045	17035	17068	17152	17154	17000	17178	16976	17235	17276	17228	17331	16927	17133	17072	17229	17114	17133	17151	16995	17108	17243	16928	16941	16914	17014	16942	16887	16928	17028	17094	17079	17064	17225	17041	16974	17141	17064	17171	17107	17083	16939	17042	16961	16950	16978	16998	17299	17221	17121	17172	17037	17073	17208	17034	16903	17118	16938	17317	17168	17047	17068	17085	17096	17098	17131	16931	17069	17307	17173	17102	17139	17103	17224	17009	17060	17002	17080	17102	17030	17076	17076	17029	17054	16970	17200	17043	17006	17163	17054	17103	17103	17221	17102	17101	16970	17074	17346	17162	16995	16917	17033	17031	17090	17093	17085	17269	17055	17111	17175	17075	16975	17188	17156	17199	17253	17079	17060	17122	17095	16952	17144	17275	17105	17301	17089	17062	17209	17045	17206	16954	17117	17196	17069	16898	17163	17201	17049	17008	17042	16954	16935	16935	17226	17040	17230	17000	17293	17073	16905	17154	16975	17068	17134	17082	17016	17234	17287	17151	17186	17157	16892	16954	17020	17027	17069	16870	16956	17009	17090	17092	17040	17435	17399	16994	16853	17177	16922	17186	17043	17046	16993	16856	16955	16981	17194	17177	17288	16976	17027	17009	17282	17069	17190	17205	17010	17177	17135	17032	16969	17110	17035	17029	17182	16804	17219	17069	16996	16979	17106	17028	17255	17197	17422	17351	17001	16934	17043	17151	17100	17238	17195	16991	17081	17155	17137	17001	17232	16924	17088	17201	16938	17063	17245	17121	17041	17240	16985	17017	17058	17033	16915	17094	17105	17113	17152	16908	17073	17197	17286	17140	16870	17032	16962	17050	17214	17078	17097	17134	17027	17111	16949	17219	17242	17033	17045	17181	17177	17076	17154	17175	17043	17021	17133	17093	17109	17107	17103	17202	16769	16977	17096	17036	16839	17019	17032	17076	17015	17252	17128	17177	17068	17153	17144	16971	16875	16989	17102	17239	17015	17222	17093	17231	17175	17114	17077	17174	16863	17156	17111	16962	17063	17030	17065	16951	17094	17204	17193	16960	16994	17080	17182	17132	17214	17194	17200	17094	16890	17062	16878	17138	17084	17088	16968	17090	17103	17177	17032	16957	17058	17032	17117	17282	16981	17174	17019	17063	17314	17149	17076	17115	17010	17014	17186	17025	17085	17228	17297	17243	17070	17003	16909	17155	17113	16883	16863	16958	16974	17193	17117	17083	16925	17012	17168	17033	17095	17125	17087	17187	17047	17236	17210	17089	17113	17075	17173	17087	17015	16902	17133	17238	16866	17060	17073	17154	17132	17199	17094	16986	17084	16950	17161	16883	17004	17403	17104	17129	17047	17025	17083	17050	16893	17118	17125	16900	17070	16985	16879	17235	17070	16999	17093	17166	17141	17117	17131	16931	17123	16944	17236	16937	17045	17305	17235	17143	17206	16988	17127	17158	17100	17042	17136	16904	17127	16974	17098	17107	17030	17017	16767	17315	17093	17286	17005	17218	17115	17183	17120	17029	16957	17203	17101	17218	17450	16927	16954	17167	17092	17005	17190	17198	16904	17054	17047	17096	16977	17033	17206	17324	17027	17064	17088	17358	17094	17192	17206	17216	17178	17104	17023	17062	17066	17110	17194	17019	17051	17009	17088	17062	17070	17133	17234	16874	16961	17034	17106	17214	16877	17135	17123	16967	17109	17231	17170	16914	17055	17047	17076	16949	17159	16939	17414	16891	17160	17182	17025	17048	17052	17319	17139	17086	17119	17112	17061	17143	17222	17068	17153	17009	17117	16961	17076	17123	16957	17292	17186	17144	17164	17058	17109	17136	17221	17001	17094	17173	17202	17164	17129	16975	17003	17072	17133	17253	16931	16928	17049	16933	17012	17105	17030	17158	17104	17059	17246	16939	17138	17087	16995	17008	17091	17070	16950	17107	16964	17159	17106	17166	17124	17145	16920	16863	17027	17087	17082	17064	16981	17074	16968	17136	16995	17094	17123	17108	17159	17058	16905	17197	16967	16928	17013	17210	17198	17193	16994	17219	17205	17046	17082	16977	17087	17022	17106	17145	17038	17239	16906	17096	17224	16958	17044	16996	17186	17105	17135	17090	17207	17296	17168	17202	17303	16998	17008	17072	17169	17187	16985	17006	17234	17103	17043	17001	16970	17224	17050	17159	16986	17193	17215	17066	16923	17116	16961	16987	17158	16972	17131	17066	17140	17054	17107	17272	16871	16973	16929	16974	17003	16877	16855	16933	16964	17051	17070	17136	17243	17307	17089	17102	17103	17009	16979	16953	16777	17025	17058	17011	17072	17111	17057	17165	16980	17025	16898	17227	17105	16992	16932	17085	17162	17044	17170	16925	17023	16763	17029	17075	17170	17057	17157	17197	17167	17063	16885	17004	17082	17074	17158	17348	17033	16964	17116	17065	17443	17288	17126	17003	17120	17174	17084	17023	17124	17180	17049	17133	17126	17056	16932	17000	17037	17200	17072	17079	17102	17180	17126	17010	17122	17019	16898	17081	17045	17118	16961	17067	17129	16985	17037	17168	16906	17103	16967	17086	17202	16832	17100	16938	16852	17056	16990	17081	17035	17197	17138	16983	17118	16990	17066	17226	16994	17234	17082	17252	16840	17128	17035	17136	16999	17142	17053	17303	17133	17033	17039	17068	16917	16929	16864	17119	17162	17331	17054	16923	17225	17040	17221	16908	17226	17256	17088	17124	17257	17208	16957	17154	16956	16936	17088	17166	17088	17265	17034	17024	17339	17268	17130	17168	17230	17149	17050	17028	17227	17052	17049	17202	17246	17051	17064	17209	17055	17032	17042	16969	17315	17262	17256	17041	17142	17059	17142	17227	17081	16975	17163	17061	17126	17240	16972	17152	17192	17130	17279	16969	16786	17048	17113	16920	16872	17148	17138	17061	17226	17144	17017	17113	16989	17071	17077	17067	16939	16799	17040	17168	17081	17232	17170	17116	17059	17032	17069	17158	17154	17129	17190	16984	16973	16979	17020	17165	16899	17150	17175	17183	17103	17090	17011	16963	17188	17156	17219	17159	17087	16939	17081	17101	16972	16997	17242	17013	16906	17244	17107	17031	17126	17118	17148	17250	17051	17084	17109	16916	16952	17182	17000	17125	16947	17011	16989	17034	16990	16918	17081	16985	16946	16837	17147	17174	17252	16969	16924	17106	17037	16933	17225	16983	17057	17007	17051	17251	17121	16984	16936	16991	17084	17124	17143	16995	17209	16913	16971	16950	16946	16971	16967	17051	17207	17085	16861	17177	17224	16989	17088	17032	17215	17171	17112	17159	17241	17255	17179	17308	17240	17288	17150	16987	17060	17143	17186	16989	17114	17047	16876	17026	16956	17188	17082	17220	17050	17091	17228	17113	16940	16897	17119	17001	17227	17125	17110	17108	17206	17040	16951	16948	17091	17057	17150	17029	16935	16967	16915	17134	17054	16943	17030	17036	17066	16947	16985	17103	17124	16986	17120	17008	17186	17137	17271	16937	17142	17076	17004	17023	16888	17141	17108	17062	17078	17000	17004	16904	16905	17082	17130	17112	17048	17217	16969	17049	17155	17220	17114	16989	17062	17136	17249	17084	17124	17103	16935	16979	16949	17268	17170	17085	17155	17008	17046	17154	17083	17134	17131	17183	17233	16975	17054	17145	17262	17099	16975	17253	17234	17171	17102	17190	17111	17030	17123	17225	17159	17103	17092	16976	16910	17142	17159	16872	16958	17162	17233	17040	17278	17042	17065	17081	17157	16855	17008	17137	17025	16887	17202	17000	17129	17222	16846	17111	16877	16993	17088	16797	16953	17192	17031	17219	17058	17035	16902	17206	17261	17175	17141	17223	17047	17089	17052	16888	16983	17159	17160	17132	17084	17207	17238	17029	16992	17042	16876	17106	17056	16988	17044	17210	16919	17072	16868	16961	17159	17024	17178	17263	16978	16905	17005	17179	16951	17056	17021	17005	17051	17065	17149	16903	17130	16986	16959	16859	17086	17190	16932	17143	17077	17098	17052	17095	17216	17093	17049	17161	17037	17072	17209	17053	17123
25014	50135	42203	34946	29691	24761	19311	17177	16155	15739	15345	15464	15077	15095	15055	14853	15005	14778	14688	14678	14674	14562	14639	14638	14451	14436	14467	14415	14564	14364	14516	14412	14369	14402	14312	14390	14350	14174	14389	14390	14377	14203	14236	14247	14241	14372	14260	14300	14218	14223	14424	14335	14173	14322	14314	14188	14372	14214	14530	14329	14194	14284	14259	14215	14294	14448	14339	14388	14264	14219	14403	14354	14108	14308	14350	14353	14209	14440	14277	14532	14301	14374	14191	14238	14290	14287	14318	14307	14421	14155	14276	14234	14390	14343	14318	14151	14198	14227	14318	14167	14306	14381	14201	14313	14316	14289	14208	14430	14192	14215	14523	14270	14301	14372	14258	14506	14180	14444	14092	14228	14181	14339	14342	14286	14265	14356	14273	14316	14239	14386	14319	14310	14166	14418	14423	14346	14383	14351	14291	14459	14286	14128	14317	14353	14287	14276	14306	14229	14488	14445	14690	14220	14302	14246	14235	14363	14145	14123	14264	14303	14225	14246	14391	14395	14385	14320	14114	14298	14182	14369	14306	14295	14467	14263	14283	14355	14284	14277	14376	14298	14264	14348	14341	14345	14261	14510	14354	14344	14318	14348	14422	14271	14310	14309	14422	14375	14287	14246	14348	14424	14432	14265	14350	14441	14291	14334	14084	14105	14125	14450	14401	14235	14366	14068	14324	14427	14123	14222	14444	14149	14388	14242	14269	14294	14321	14286	14384	14340	14149	14327	14299	14479	14123	14334	14233	14251	14287	14285	14328	14266	14137	14319	14395	14381	14259	14296	14503	14294	14309	14159	14368	14370	14268	14351	14320	14306	14321	14277	14237	14400	14339	14396	14330	14423	14129	14356	14405	14277	14388	14430	14175	14288	14417	14403	14143	14225	14367	14211	14393	14094	14410	14347	14386	14247	14263	14381	14142	14247	14260	14278	14204	14418	14344	14190	14218	14131	14282	14168	14167	14283	14385	14381	14320	14097	14240	14211	14453	14402	14305	14276	14190	14294	14381	14184	14151	14329	14287	14300	14329	14410	14298	14408	14312	14326	14214	14070	14275	14463	14332	14323	14317	14076	14264	14100	14394	14313	14349	14471	14263	14276	14306	14174	14347	14172	14244	14209	14436	14501	14258	14410	14258	14388	14183	14362	14238	14208	14178	14227	14251	14254	14156	14294	14228	14344	14171	14220	14319	14138	14311	14431	14334	14342	14320	14256	14353	14188	14416	14238	14310	14338	14307	14402	14293	14347	14237	14355	14453	14235	14280	14254	14304	14636	14275	14314	14250	14315	14387	14293	14350	14302	14430	14342	14268	14282	14173	14285	14304	14195	14281	14327	14261	14209	14326	14180	14205	14252	14389	14397	14303	14291	14295	14326	14288	14406	14316	14392	14313	14260	14368	14227	14425	14273	14167	14369	14449	14353	14247	14190	14166	14271	14188	14366	14250	14250	14101	14414	14376	14114	14355	14320	14428	14324	14216	14405	14446	14150	14076	14379	14351	14314	14442	14264	14267	14357	14446	14150	14301	14112	14337	14142	14423	14259	14366	14480	14094	14207	14235	14336	14324	14263	14176	14451	14327	14370	14272	14245	14504	14395	14274	14430	14385	14138	14264	14183	14223	14482	14432	14245	14335	14228	14359	14252	14200	14232	14397	14490	14200	14241	14238	14345	14302	14220	14394	14272	14321	14173	14216	14300	14285	14390	14321	14309	14403	14377	14170	14362	14318	14346	14255	14250	14119	14298	14273	14256	14248	14196	14381	14503	14309	14348	14177	14336	14207	14256	14250	14073	14351	14362	14317	14310	14394	14225	14119	14385	14370	14373	14385	14035	14408	14262	14285	14300	14456	14262	14348	14257	14262	14261	14271	14378	14399	14382	14280	14253	14128	14291	14323	14239	14241	14359	14285	14289	14403	14379	14199	14206	14283	14263	14282	14261	14467	14333	14266	14265	14104	14321	14097	14314	14303	14260	14346	14369	14473	14244	14514	14341	14332	14152	14406	14324	14159	14300	14213	14348	14404	14170	14352	14373	14240	14342	14352	14147	14307	14319	14139	14279	14342	14386	14154	14428	14286	14399	14145	14195	14469	14186	14305	14408	14229	14362	14202	14340	14232	14403	14285	14461	14294	14107	14275	14178	14409	14099	14297	14318	14339	14091	14124	14283	14183	14391	14322	14227	14462	14423	14298	14428	14280	14379	14475	14072	14323	14194	14424	14269	14418	14346	14272	14254	14208	14343	14137	14302	14405	14329	14366	14279	14167	14394	14264	14429	14224	14313	14277	14330	14228	14323	14189	14400	14297	14190	14309	14412	14241	14364	14225	14361	14319	14250	14455	14257	14328	14253	14295	14261	14284	14211	14209	14336	14450	14320	14310	14249	14197	14341	14264	14205	14310	14467	14274	14378	14396	14410	14285	14281	14316	14401	14465	14401	14320	14131	14254	14257	14321	14375	14311	14276	14360	14341	14340	14304	14140	14175	14356	14119	14248	14476	14257	14214	14340	14425	14333	14268	14219	14417	14314	14345	14355	14117	14428	14397	14256	14410	14393	14309	14253	14206	14209	14338	14299	14282	14324	14329	14230	14231	14362	14180	14308	14195	14311	14515	14221	14376	14212	14429	14350	14123	14235	14378	14500	14147	14294	14216	14361	14364	14269	14304	14458	14272	14363	14216	14319	14357	14207	14264	14383	14335	14165	14443	14286	14322	14325	14342	14165	14328	14477	14380	14336	14440	14268	14212	14323	14214	14301	14376	14307	14277	14279	14276	14209	14235	14281	14190	14311	14309	14385	14342	14223	14179	14247	14416	14242	14345	14331	14376	14263	14355	14315	14325	14281	14237	14211	14344	14325	14251	14287	14305	14434	14225	14256	14297	14312	14223	14123	14290	14337	14213	14141	14164	14372	14258	14448	14375	14241	14390	14227	14247	14348	14288	14242	14216	14345	14210	14322	14363	14345	14202	14285	14291	14277	14349	14324	14410	14363	14218	14353	14161	14420	14344	14166	14278	14348	14160	14313	14238	14417	14324	14235	14149	14270	14345	14169	14344	14305	14229	14162	14298	14337	14315	14106	14230	14093	14300	14105	14230	14185	14174	14247	14293	14175	14250	14247	14282	14239	14271	14244	14151	14322	14180	14285	14299	14257	14225	14229	14216	14072	14335	14263	14236	14163	14557	14347	14422	14216	14411	14342	14348	14373	14256	14127	14273	14361	14243	14406	14291	14154	14345	14263	14332	14325	14186	14489	14432	14291	14317	14487	14350	14350	14455	14167	14282	14182	14346	14224	14372	14241	14335	14346	14165	14300	14317	14186	14357	14225	14400	14211	14202	14305	14360	14379	14388	14079	14263	14299	14209	14242	14377	14367	14386	14168	14227	14269	14313	14342	14285	14354	14327	14217	14380	14216	14289	14186	14313	14176	14323	14095	14300	14343	14391	14281	14016	14402	14192	14254	14180	14383	14338	14070	14298	14299	14281	14349	14113	14498	14390	14123	14249	14259	14350	14269	14451	14409	14281	14147	14312	14257	14299	14284	14402	14229	14401	14457	14327	14202	14300	14527	14189	14336	14391	14392	14319	14265	14257	14328	14405	14107	14253	14129	14339	14252	14440	14169	14292	14289	14074	14168	14408	14154	14143	14381	14261	14289	14288	14234	14411	14257	14337	14200	14328	14375	14122	14250	14323	14308	14299	14275	14248	14404	14332	14219	14254	14379	14370	14220	14272	14347	14245	14365	14362	14261	14107	14405	14204	14363	14213	14347	14341	14311	14330	14266	14414	14275	14300	14258	14352	14308	14234	14359	14140	14289	14245	14328	14358	14425	14348	14242	14289	14319	14018	14295	14113	14716	14354	14364	14336	14422	14318	14255	14175	14224	14371	14353	14332	14451	14467	14398	14160	14168	14295	14373	14249	14187	14301	14394	14458	14360	14346	14272	14299	14271	14383	14395	14114	14207	14219	14238	14344	14432	14292	14493	14336	14374	14223	14179	14407	14093	14217	14417	14330	14399	14261	14288	14158	14407	14356	14238	14206	14260	14467	14263	14105	14330	14304	14168	14532	14467	14258	14333	14157	14309	14294	14093	14427	14380	14439	14263	14131	14147	14321	14357	14250	14367	14226	14259	14421	14615	14202	14226	14408	14182	14371	14358	14345	14303	14205	14208	14254	14190	14297	14218	14406	14074	14336	14289	14140	14253	14456	14208	14273	14238	14272	14168	14391	14213	14642	14352	14307	14297	14405	14320	14286	14321	14064	14149	14267	14319	14281	14287	14310	14338	14482	14190	14454	14229	14411	14432	14360	14256	14299	14210	14376	14269	14158	14406	14382	14185	14420	14280	14358	14245	14219	14241	14343	14250	14333	14277	14342	14279	14381	14231	14342	14355	14253	14266	14276	14247	14232	14347	14342	14186	14188	14313	14568	14365	14255	14201	14297	14225	14307	14086	14399	14187	14209	14214	14207	14248	14255	14394	14295	14464	14291	14157	14381	14336	14273	14164	14256	14375	14328	14295	14216	14172	14194	14128	14255	14254	14336	14227	14345	14417	14288	14100	14403	14288	14336	14218	14313	14227	14181	14125	14222	14321	14225	14270	14426	14279	14147	14162	14380	14312	14417	14323	14430	14431	14398	14205	14301	14289	14274	14434	14208	14396	14315	14353	14134	14329	14129	14214	14443	14212	14279	14339	14417	14235	14318	14297	14229	14213	14246	14425	14194	14390	14285	14406	14295	14263	14142	14279	14418	14374	14281	14163	14361	14338	14450	14172	14215	14106	14356	14395	14297	14439	14107	14139	14423	14237	14314	14383	14396	14242	14239	14450	14246	14122	14214	14292	14353	14326	14223	14084	14336	14375	14114	14367	14231	14267	14249	14174	14152	14473	14346	14227	14293	14239	14239	14142	14232	14372	14257	14264	14544	14337	14452	14165	14327	14287	14195	14326	14406	14298	14301	14291	14159	14250	14401	14157	14281	14258	14156	14327	14299	14346	14120	14320	14355	14229	14452	14261	14388	14321	14383	14402	14318	14285	14362	14326	14437	14172	14370	14210	14485	14275	14285	14265	14278	14104	14418	14323	14232	14210	14440	14389	14342	14299	14379	14351	14237
24208	21143	28443	27680	24906	22948	20461	17850	16916	16972	16587	16590	16509	16291	16386	16407	16279	16200	16122	16017	15978	16016	16009	15894	15935	16057	16011	16058	15850	15859	15722	15838	15965	15805	15870	15889	16082	15790	15782	15876	16075	15679	15957	15740	15900	15951	15860	16130	16101	15950	15928	16031	16016	15701	15856	15950	15783	15884	15996	15544	15825	15841	16031	16009	15702	15731	15805	15886	15847	15697	15886	15885	15590	15798	15812	15819	15734	15739	16025	15907	15913	15647	15962	15861	15720	15701	15762	15776	16015	15815	15958	15577	15724	15812	15662	15842	15749	15853	15363	15804	15774	15852	15709	15848	15807	15743	15701	15809	15839	15791	15845	15773	15955	15974	15702	15753	15777	15827	15776	15785	15761	15778	15812	15831	15956	15892	16010	15934	15885	15916	15759	15839	15986	15841	15918	15859	15981	15581	15786	15882	15730	15565	15805	15830	15774	15576	15682	15711	15638	15911	15804	15957	15814	15697	15725	15752	15738	15832	15816	15673	15960	15785	15903	15729	15836	15627	15799	15744	15861	15937	15745	15847	15861	15680	15899	15714	15705	15888	15807	15845	15722	15779	15816	15862	15681	15709	15831	15933	15692	15729	15899	15701	15885	16010	15880	15592	16076	15928	15717	15693	15811	15742	15946	15828	15772	15853	15961	15809	15839	15971	15672	15669	15834	15821	15979	15897	15685	15940	15808	15576	15933	15752	15677	15826	15800	15855	15778	15945	15823	15788	15774	15836	15798	15973	15847	15920	15806	15689	15692	15845	15869	15920	16026	15674	15795	15812	15735	15911	15802	15895	15676	15724	15562	15957	15789	15682	15645	15764	15844	15664	15935	15781	15754	15664	15728	15829	15713	15912	15827	15686	15566	15868	15918	15752	15940	15724	15696	15642	15772	15844	15687	15718	15881	15826	15691	15803	15875	15906	15880	15729	15791	15713	15920	15726	15870	15909	15905	15638	15650	15901	15854	15809	16003	15894	15694	15845	15827	15855	15952	15689	15961	15818	15796	15711	15841	15716	16089	15784	15880	15664	15807	15764	15704	15803	15727	15813	15787	15859	15889	15694	15841	15966	15820	15971	15880	15892	15790	15921	15962	16027	15728	16048	15956	15867	15822	15630	15858	15811	15827	15984	15878	15634	15888	15924	15931	15778	15815	15574	15835	15853	15679	15888	15735	15612	15878	15778	15822	15670	15745	15897	15936	15731	16021	15929	16043	15588	15791	15786	15711	15882	15723	15894	15859	15816	15711	16019	15994	15678	15806	16010	15908	15735	15699	15878	15803	15797	15910	15689	15714	15673	15934	15690	15890	15966	15959	15692	15632	15892	15827	15736	15641	15911	15723	15884	15986	15738	15847	15884	15892	15938	15747	15787	15933	15813	16055	15787	15879	15945	15920	15760	15817	15735	15608	15728	15874	15804	15813	15644	16009	15725	15713	15873	15860	15853	15831	15633	15814	16027	15728	15828	15760	15947	15694	15891	15745	15703	15742	15656	15801	15956	15767	15867	15857	15754	15886	15799	15673	15770	16043	15833	15849	15872	15922	15810	15858	15857	15715	15984	15749	15626	15541	15767	15889	15936	15846	15787	15882	15646	15699	15814	15716	15723	15750	15747	15844	15613	15825	15721	15791	15707	15739	15798	15781	15832	15881	15889	15910	15850	15738	15896	15844	15909	15509	15782	15801	15892	15800	16040	15788	15952	16029	15897	15709	15921	15864	15831	15829	15804	15863	15673	15905	15781	15789	15982	15854	15914	15876	15737	15710	15893	15748	15907	15954	15969	15939	15942	15906	15775	15780	15856	15887	15779	15884	15994	15938	16036	15816	15808	15962	15821	15913	15868	15869	15590	15811	15734	15784	15940	15801	15581	15929	15749	15796	15741	15928	15847	15868	16087	15992	15698	15907	15917	15997	15794	15889	15942	15655	15863	15527	15754	15657	15666	15831	15780	16038	15944	15852	15956	16073	15807	16066	15717	15804	15739	15561	15721	15797	16036	15850	15884	15802	15762	15878	15841	15832	15937	15925	15985	15650	15862	15744	15822	15681	15836	15732	15717	15927	15880	15979	15683	15915	15937	15817	15656	15900	15630	15725	15782	15844	15679	16105	15897	15942	15885	15983	15752	15781	15617	15648	15907	15673	15756	15616	15629	15775	15664	15661	15625	15818	15700	15882	15833	16022	15818	15891	15748	15816	15875	15674	15713	15786	15658	15516	15793	15870	15845	15854	15703	15978	15721	15726	15724	15843	15869	15806	15694	15858	15835	15825	15788	15760	15693	15541	15860	15883	15872	15781	15789	15875	15652	15924	15922	15799	15933	15856	15587	15828	15763	15680	15854	15888	15692	15954	15671	15811	15796	15827	15957	15880	15940	15906	15770	15838	15882	15814	15724	15808	15854	15784	15911	16102	15820	15803	15819	15869	15957	15776	15705	15588	15788	15800	15883	15655	15927	15821	15831	15672	16008	15672	16028	15864	15882	15788	15753	15715	15623	15820	15803	15761	15843	15825	15691	16032	15583	15773	15882	15797	15902	15913	15713	15736	15989	15667	15687	15732	16009	16004	15833	15901	15850	16023	15863	15670	15558	15953	15719	15819	16201	15958	15932	15881	15674	15861	15844	16009	15694	15945	15827	15902	15634	15666	15961	15760	15674	15866	15905	15525	15852	15827	15821	15651	15723	15912	15731	15956	15771	15957	15738	15973	15779	15709	15715	15730	15771	15904	15810	15933	15884	15720	15867	15807	15740	15762	16015	15838	15819	15537	15704	15708	15761	15862	15817	15774	15550	15790	15921	15762	15857	15604	15995	16003	15855	15744	15651	15753	15776	15813	16010	15795	15751	15994	15848	15709	15987	15742	15663	15811	15746	15822	15833	15817	15842	15589	15800	15742	15761	15855	16012	15837	15710	15781	15649	15954	15851	15668	15814	15937	15734	15705	15616	15579	15539	15679	15703	15693	15635	15859	15924	15814	15958	15573	15813	15921	15788	15636	15765	15932	15912	15686	15715	15798	15872	15662	15718	15814	15843	15586	15800	15823	15746	16041	15926	15970	15940	15802	15952	15921	15654	15767	15656	15632	15787	15795	15917	15836	15807	15778	15843	15966	15740	15859	15781	15749	15829	15913	15734	15779	15802	15691	15843	15792	15724	16267	15643	15684	15888	15662	15942	15865	15738	15867	15772	15743	15757	15926	15817	15858	15927	15768	15663	15816	15856	15958	15630	15585	15913	15909	15942	15893	15571	15733	15938	15768	15839	15892	16039	15841	15899	15684	15830	15942	15884	15991	15958	15810	15614	15887	16010	15629	15729	15799	15999	15959	15858	15706	15510	15785	15874	15701	15783	15853	15716	15622	15842	15724	15703	15862	15713	15738	15757	15727	15822	15899	15963	15576	15844	15679	15630	15947	15931	15948	15869	15866	15606	15772	15785	15875	15989	15740	15757	15739	15816	15866	15897	15811	15780	15817	15755	15859	15928	15814	15836	15841	15926	15844	15875	15776	15664	15753	15805	15727	15581	15808	15816	15731	15633	16140	15919	15643	15850	15720	15905	15806	15778	15728	15741	15583	15875	15735	15670	15896	15888	15827	15931	15827	15743	15803	15760	15843	15855	15668	15878	15925	15712	15752	15796	15804	15935	15705	15847	15850	15774	15937	15789	15819	15889	15822	15798	15726	15883	16112	15848	16118	15799	15836	15768	15833	15742	15837	15859	15897	15721	15992	15883	15827	15879	15816	15563	15698	15773	15618	15818	15723	15670	15959	15717	15713	15874	15610	15887	15765	15805	15788	15871	15988	15910	15710	15926	15826	15727	15649	15911	15922	15618	15872	15958	16081	15810	15739	15891	15655	15780	16081	15624	15747	15828	15904	15723	15874	15867	15968	15877	16005	15970	15739	15823	15786	15650	15873	15879	15878	15861	15868	15719	15760	15786	15937	15854	15764	15785	15809	15781	15829	15660	15905	15674	15881	16078	15933	15756	15784	15639	15833	15736	15782	15922	15785	15894	15799	15858	15781	15731	15816	15804	15948	15688	15903	16028	15884	15846	15780	16026	15962	15721	16132	15906	15822	15677	16078	15853	15893	15932	15793	15900	15606	16021	15869	15819	15801	15800	15817	15896	15782	15845	15808	15698	15720	15933	15835	15550	15649	15820	16012	15676	15899	15796	15838	15808	15790	15900	15950	15891	15683	15812	15944	15718	15844	15883	15827	15747	15804	15676	15831	15807	15972	15845	15820	15793	15876	15771	15857	15702	15758	15746	15786	15802	15683	15789	15883	15724	16037	15893	15770	15847	15886	15951	15932	15917	15597	15863	15747	15767	15871	15652	15877	15741	15811	15944	15930	15814	15918	15689	15919	15882	15625	15658	15615	15800	16004	15983	15760	15926	15937	15904	15857	15823	15868	15743	15871	16072	15869	15716	15755	15810	15980	15530	15739	15993	15705	15683	15693	15875	15928	15597	15877	15796	15980	15711	15856	15859	16000	15777	15899	15879	15809	15749	15869	15812	16018	15689	15823	15882	15716	15818	15828	15748	15762	15970	15902	15766	15794	15798	15874	15876	15910	15730	15705	15840	15653	15859	15879	15948	15844	15776	15994	15905	15988	15738	15979	15684	15731	15826	16006	15633	15794	15720	15906	15752	15855	15726	15887	15857	15700	15717	15898	16078	15788	15723	15881	15655	15690	16013	15788	15622	15947	15954	15697	15863	15780	15660	15678	15718	16027	15934	15716	15643	15689	15833	15882	16054	16020	15922	15862	15651	15774	15812	15661	15925	15587	15781	15831	15776	15674	15843	15881	15845	15823	15657	15856	15754	15839	15851	15840	15675	15838	15840	15819	15587	15880	15854	15799	15727	15808	15736	15935	15736	15849	15756	15863	15833	15889	15842	15962	16074	16013	15795	15719	15772	15886	15705	15783	15640	15820	15775	15775	15956	15730	15744	16051	15922	15954	15833	15696	15766	15583	15893	15891	15803	15995	15749	15783	15847	15961	15678	15927	15818	15835	15612	15886	15909	15715	15793	15887	15702	15754	15901	16028	15688	15894	15725	15778	15826	15878	15688	15904	15933	15780	15764	15632	15871	15786	15817	15732	16005	15804	15617
24795	46548	40717	31066	25749	21218	17508	15975	14947	14748	14522	14317	14149	14134	14104	14052	14042	14103	13877	13958	13864	13720	13703	13594	13651	13555	13687	13725	13715	13710	13571	13645	13690	13658	13540	13689	13402	13699	13703	13382	13694	13674	13700	13525	13632	13594	13548	13529	13559	13647	13718	13616	13528	13610	13655	13477	13492	13618	13492	13426	13557	13748	13430	13643	13576	13753	13564	13580	13541	13509	13648	13527	13575	13448	13595	13641	13454	13497	13577	13666	13583	13466	13524	13697	13732	13446	13552	13605	13614	13596	13416	13553	13603	13634	13475	13569	13418	13536	13575	13507	13535	13626	13586	13644	13466	13421	13436	13674	13380	13484	13533	13659	13486	13488	13607	13518	13504	13579	13499	13563	13576	13645	13537	13495	13441	13482	13375	13695	13552	13412	13522	13564	13627	13420	13509	13513	13497	13463	13646	13614	13508	13483	13463	13566	13554	13387	13419	13427	13598	13555	13695	13623	13635	13468	13551	13529	13459	13464	13537	13567	13468	13544	13536	13470	13679	13670	13599	13374	13529	13745	13453	13564	13553	13506	13600	13673	13660	13445	13472	13634	13457	13562	13597	13581	13578	13571	13558	13622	13471	13511	13570	13611	13733	13525	13596	13571	13515	13548	13426	13420	13643	13433	13606	13705	13475	13577	13542	13380	13495	13454	13496	13585	13440	13627	13688	13582	13528	13544	13570	13570	13407	13608	13541	13489	13581	13680	13694	13550	13740	13519	13769	13553	13543	13437	13575	13487	13436	13500	13477	13525	13641	13629	13465	13518	13610	13561	13585	13486	13579	13366	13590	13525	13503	13585	13463	13484	13560	13476	13603	13548	13480	13591	13513	13581	13614	13443	13379	13741	13543	13573	13509	13699	13604	13580	13384	13599	13373	13450	13476	13597	13794	13441	13489	13644	13629	13557	13461	13437	13571	13461	13543	13520	13399	13384	13456	13462	13490	13460	13532	13408	13671	13515	13591	13765	13330	13450	13601	13515	13611	13580	13443	13591	13580	13571	13495	13649	13597	13546	13572	13629	13558	13293	13623	13562	13650	13546	13719	13598	13478	13621	13475	13508	13642	13542	13518	13678	13580	13513	13535	13569	13536	13636	13674	13591	13569	13504	13656	13651	13497	13595	13711	13624	13481	13523	13513	13564	13556	13351	13517	13446	13582	13476	13528	13529	13646	13445	13691	13563	13595	13450	13722	13709	13396	13588	13581	13494	13589	13485	13633	13609	13614	13520	13491	13480	13549	13611	13527	13624	13562	13618	13515	13667	13313	13328	13455	13328	13635	13405	13534	13564	13638	13535	13529	13570	13532	13316	13650	13455	13434	13625	13499	13608	13425	13537	13532	13665	13635	13511	13654	13457	13702	13572	13625	13522	13573	13543	13507	13610	13524	13683	13338	13542	13543	13665	13509	13327	13591	13604	13510	13421	13504	13419	13520	13636	13617	13427	13575	13433	13566	13609	13610	13468	13564	13400	13512	13553	13559	13628	13542	13616	13597	13561	13436	13557	13678	13393	13507	13561	13463	13560	13548	13541	13713	13536	13612	13509	13567	13588	13548	13434	13535	13573	13543	13512	13589	13685	13358	13498	13581	13479	13461	13552	13537	13566	13537	13541	13644	13544	13473	13594	13397	13597	13776	13467	13612	13465	13431	13650	13552	13340	13523	13362	13580	13532	13591	13571	13525	13365	13624	13560	13478	13432	13547	13615	13376	13561	13680	13721	13668	13636	13615	13612	13590	13693	13505	13693	13524	13561	13548	13491	13569	13470	13541	13650	13639	13638	13751	13390	13629	13578	13597	13592	13613	13569	13544	13423	13510	13608	13439	13596	13435	13541	13579	13462	13528	13744	13443	13541	13610	13753	13530	13559	13616	13618	13512	13577	13661	13560	13590	13563	13433	13543	13631	13560	13524	13541	13662	13487	13456	13478	13485	13607	13566	13563	13500	13426	13584	13422	13556	13481	13644	13562	13612	13607	13782	13477	13490	13559	13610	13508	13372	13586	13440	13516	13511	13547	13404	13692	13470	13555	13727	13518	13496	13520	13556	13697	13561	13523	13602	13622	13443	13486	13444	13488	13410	13501	13663	13534	13712	13454	13692	13432	13361	13676	13446	13661	13532	13539	13495	13618	13397	13678	13637	13681	13508	13514	13547	13538	13458	13533	13611	13564	13569	13545	13563	13656	13549	13608	13618	13665	13604	13467	13547	13628	13528	13639	13428	13457	13490	13507	13498	13371	13635	13633	13558	13625	13404	13533	13677	13470	13665	13390	13517	13517	13549	13536	13494	13649	13773	13526	13661	13559	13434	13693	13540	13547	13522	13554	13583	13522	13578	13458	13571	13528	13591	13425	13537	13577	13686	13319	13503	13600	13487	13679	13454	13437	13647	13444	13553	13469	13454	13518	13449	13484	13467	13409	13591	13472	13664	13517	13569	13396	13711	13419	13642	13601	13625	13520	13658	13491	13501	13359	13523	13474	13518	13435	13478	13509	13537	13527	13562	13537	13548	13516	13675	13589	13487	13694	13423	13541	13488	13572	13586	13678	13569	13512	13658	13489	13590	13506	13449	13697	13529	13346	13668	13374	13517	13706	13430	13575	13500	13685	13543	13605	13651	13317	13335	13508	13637	13390	13686	13771	13465	13625	13721	13454	13499	13530	13645	13527	13705	13694	13492	13641	13609	13713	13552	13464	13612	13605	13416	13613	13621	13556	13430	13567	13464	13630	13586	13572	13478	13623	13534	13544	13535	13610	13573	13665	13522	13482	13612	13402	13415	13614	13505	13379	13591	13455	13542	13399	13523	13567	13642	13631	13414	13532	13514	13733	13504	13555	13513	13651	13547	13548	13395	13382	13723	13515	13586	13536	13597	13640	13546	13561	13592	13456	13544	13623	13516	13549	13477	13581	13560	13638	13529	13759	13527	13463	13642	13542	13685	13498	13545	13503	13469	13550	13672	13261	13558	13543	13655	13523	13564	13694	13607	13505	13575	13390	13496	13563	13441	13551	13523	13671	13620	13554	13499	13649	13415	13546	13670	13515	13448	13576	13591	13576	13595	13676	13497	13547	13480	13504	13534	13591	13645	13619	13591	13458	13382	13468	13595	13512	13597	13707	13502	13319	13477	13642	13496	13457	13637	13607	13706	13564	13650	13360	13416	13613	13369	13650	13629	13593	13507	13662	13630	13605	13320	13505	13412	13684	13508	13577	13453	13591	13721	13536	13677	13388	13428	13451	13608	13460	13410	13459	13590	13687	13523	13607	13583	13602	13482	13556	13466	13505	13397	13538	13577	13362	13500	13634	13704	13505	13635	13554	13346	13498	13568	13519	13566	13454	13564	13719	13749	13541	13428	13490	13513	13554	13568	13373	13583	13444	13585	13580	13686	13424	13505	13675	13526	13597	13372	13399	13546	13521	13583	13513	13491	13442	13616	13600	13417	13430	13586	13532	13620	13670	13353	13514	13405	13592	13427	13447	13481	13372	13611	13542	13291	13453	13695	13478	13482	13428	13605	13545	13580	13552	13594	13649	13509	13496	13379	13399	13682	13463	13497	13548	13544	13610	13426	13559	13658	13475	13436	13501	13536	13403	13549	13601	13498	13521	13541	13571	13519	13539	13608	13562	13601	13624	13659	13519	13639	13614	13362	13457	13595	13394	13546	13501	13537	13558	13510	13582	13398	13507	13637	13416	13496	13545	13576	13531	13554	13494	13464	13556	13516	13603	13554	13508	13576	13534	13595	13693	13607	13554	13589	13578	13483	13523	13457	13689	13599	13433	13531	13709	13530	13460	13488	13449	13536	13592	13599	13574	13486	13444	13474	13646	13629	13623	13604	13667	13403	13656	13356	13622	13455	13509	13652	13548	13385	13561	13583	13512	13422	13666	13498	13595	13598	13595	13615	13491	13720	13551	13573	13693	13608	13531	13594	13562	13642	13630	13445	13616	13428	13565	13490	13549	13596	13535	13534	13718	13688	13564	13481	13440	13451	13479	13693	13567	13684	13604	13374	13656	13583	13583	13494	13497	13546	13517	13627	13656	13708	13447	13721	13846	13445	13667	13528	13566	13655	13642	13461	13441	13545	13474	13580	13427	13370	13693	13631	13644	13484	13431	13495	13598	13578	13458	13564	13632	13612	13546	13613	13520	13457	13650	13594	13578	13469	13659	13614	13565	13503	13578	13548	13530	13595	13392	13627	13549	13262	13519	13460	13398	13636	13590	13552	13452	13557	13622	13507	13618	13329	13459	13581	13544	13586	13430	13479	13582	13609	13596	13671	13513	13671	13579	13485	13527	13590	13651	13687	13502	13623	13490	13750	13458	13519	13639	13569	13600	13469	13443	13631	13528	13606	13532	13415	13351	13517	13509	13667	13463	13475	13619	13493	13546	13611	13807	13576	13540	13608	13416	13702	13511	13624	13508	13425	13558	13433	13588	13584	13475	13596	13612	13844	13539	13750	13547	13485	13604	13680	13683	13575	13753	13542	13546	13649	13384	13548	13543	13630	13654	13499	13620	13585	13444	13602	13642	13621	13537	13643	13520	13523	13370	13548	13551	13496	13681	13482	13353	13571	13583	13454	13627	13578	13525	13580	13530	13572	13397	13667	13528	13483	13494	13475	13575	13597	13450	13552	13489	13528	13571	13693	13611	13569	13445	13540	13489	13398	13534	13614	13642	13589	13535	13547	13548	13638	13529	13478	13545	13563	13520	13628	13634	13469	13538	13456	13685	13546	13696	13677	13578	13611	13451	13545	13559	13540	13520	13605	13385	13504	13451	13481	13433	13438	13445	13683	13489	13511	13535	13599	13443	13625	13680	13592	13566	13396	13568	13557	13486	13571	13468	13480	13599	13565	13501	13544	13589	13494	13626	13599	13698	13542	13486	13411	13527	13467	13497	13503	13647	13619	13676	13531	13566	13554	13603	13478	13466	13627	13664	13444	13504	13503	13699	13459	13470	13546	13500	13651	13395	13537	13622	13589	13554	13493	13376	13529	13545	13576	13466	13519	13623	13509	13501	13440	13675	13739	13634	13562	13491	13542	13762	13526	13564	13557	13531	13554	13435	13445	13573	13609	13514	13615	13499	13573	13509	13611	13511
21957	21179	28952	23900	22438	25666	28089	21648	19699	19815	19320	19125	18926	18622	18447	18411	18614	18217	18278	18141	18260	17964	18018	18005	17906	17922	17914	17814	17747	17745	17722	17792	17829	17798	17708	17856	17657	17865	17716	17880	17890	17721	17677	17715	17614	17645	17708	17703	17785	17526	17743	17632	17529	17761	17701	17708	17723	17498	17690	17574	17518	17477	17692	17525	17661	17586	17491	17535	17539	17578	17876	17425	17538	17692	17823	17668	17604	17553	17682	17840	17582	17672	17451	17603	17727	17659	17689	17714	17559	17600	17639	17635	17706	17600	17671	17628	17720	17648	17581	17492	17643	17668	17544	17628	17593	17589	17705	17711	17683	17571	17710	17742	17680	17598	17549	17812	17635	17867	17452	17661	17741	17737	17533	17590	17667	17643	17561	17541	17460	17527	17529	17598	17772	17923	17693	17575	17611	17355	17582	17635	17495	17638	17672	17606	17597	17719	17457	17611	17636	17599	17462	17622	17491	17639	17783	17624	17771	17610	17724	17672	17685	17522	17474	17722	17790	17485	17461	17534	17550	17596	17750	17641	17736	17434	17465	17583	17480	17416	17598	17468	17624	17678	17654	17588	17608	17767	17524	17478	17594	17623	17396	17614	17524	17620	17576	17649	17720	17681	17633	17712	17433	17616	17608	17683	17587	17685	17547	17573	17635	17552	17627	17484	17653	17616	17636	17491	17711	17684	17557	17832	17656	17664	17307	17655	17645	17656	17666	17552	17544	17592	17325	17582	17691	17749	17541	17503	17578	17595	17719	17546	17795	17544	17850	17457	17665	17573	17754	17888	17773	17543	17630	17561	17615	17706	17688	17698	17632	17553	17694	17624	17628	17613	17653	17558	17418	17450	17684	17693	17769	17747	17675	17622	17495	17612	17444	17582	17707	17691	17626	17743	17729	17589	17540	17855	17603	17685	17527	17676	17629	17527	17468	17375	17672	17700	17747	17737	17744	17596	17767	17574	17600	17573	17497	17655	17551	17592	17728	17600	17714	17551	17544	17666	17815	17516	17739	17644	17616	17536	17469	17351	17504	17543	17549	17656	17519	17542	17531	17600	17560	17632	17522	17798	17666	17578	17615	17627	17547	17702	17699	17420	17692	17683	17642	17644	17682	17753	17483	17470	17609	17541	17574	17523	17814	17713	17564	17647	17804	17670	17664	17679	17410	17508	17771	17472	17648	17579	17712	17454	17433	17653	17540	17346	17700	17700	17591	17664	17599	17625	17726	17613	17677	17452	17409	17296	17635	17663	17514	17318	17792	17546	17490	17431	17601	17787	17589	17354	17716	17812	17468	17638	17665	17521	17591	17886	17782	17574	17683	17389	17700	17588	17676	17745	17610	17483	17419	17724	17463	17500	17589	17709	17515	17628	17526	17663	17588	17519	17630	17394	17570	17446	17703	17606	17674	17663	17586	17590	17583	17545	17683	17562	17675	17560	17396	17783	17750	17530	17796	17748	17778	17365	17713	17479	17544	17512	17672	17681	17643	17509	17634	17652	17636	17784	17596	17400	17618	17561	17537	17768	17675	17595	17662	17787	17760	17676	17630	17731	17615	17520	17637	17628	17578	17508	17497	17565	17586	17559	17630	17497	17532	17539	17708	17665	17526	17664	17741	17624	17668	17528	17548	17598	17543	17514	17795	17637	17685	17429	17726	17462	17602	17657	17526	17718	17695	17563	17661	17665	17469	17602	17719	17810	17823	17786	17540	17736	17810	17732	17690	17637	17546	17554	17535	17545	17578	17997	17618	17657	17359	17839	17547	17611	17513	17429	17442	17779	17584	17507	17664	17667	17610	17571	17564	17662	17428	17633	17564	17550	17599	17639	17577	17601	17471	17852	17771	17561	17703	17381	17513	17756	17766	17592	17671	17554	17482	17587	17631	17650	17705	17634	17651	17678	17578	17535	17671	17446	17543	17515	17952	17622	17590	17748	17559	17485	17635	17556	17576	17551	17696	17686	17734	17652	17815	17759	17644	17555	17758	17675	17535	17602	17568	17685	17488	17576	17483	17577	17405	17457	17731	17676	17616	17619	17743	17787	17406	17785	17538	17573	17559	17406	17562	17399	17723	17828	17748	17802	17706	17630	17905	17762	17542	17675	17646	17561	17561	17630	17570	17817	17637	17489	17664	17740	17717	17523	17509	17640	17765	17620	17776	17659	17548	17615	17489	17698	17802	17450	17788	17539	17637	17467	17546	17555	17543	17562	17580	17687	17581	17642	17361	17536	17663	17593	17621	17678	17549	17456	17723	17566	17627	17634	17769	17562	17516	17465	17779	17526	17743	17635	17549	17408	17571	17647	17612	17703	17615	17623	17630	17799	17465	17401	17710	17646	17651	17428	17451	17673	17730	17547	17564	17529	17545	17521	17594	17657	17368	17491	17697	17587	17634	17409	17569	17549	17676	17688	17480	17601	17411	17610	17757	17628	17800	17566	17623	17675	17510	17577	17544	17564	17478	17636	17675	17503	17593	17591	17717	17677	17595	17726	17600	17772	17519	17613	17472	17717	17649	17690	17714	17550	17637	17742	17398	17613	17572	17715	17563	17539	17614	17576	17844	17650	17588	17655	17548	17684	17379	17659	17523	17703	17457	17657	17440	17531	17687	17473	17539	17718	17477	17501	17627	17571	17467	17558	17661	17570	17557	17649	17675	17649	17439	17605	17735	17691	17544	17603	17673	17680	17536	17643	17637	17733	17632	17760	17496	17529	17531	17596	17499	17498	17625	17524	17582	17592	17620	17598	17686	17655	17641	17579	17674	17678	17703	17443	17604	17624	17657	17279	17369	17666	17618	17479	17715	17618	17574	17438	17679	17560	17658	17673	17605	17642	17706	17419	17648	17689	17530	17684	17676	17792	17554	17584	17613	17707	17697	17573	17659	17718	17662	17342	17629	17482	17470	17472	17748	17528	17779	17541	17633	17574	17607	17395	17824	17668	17689	17598	17405	17586	17669	17625	17598	17563	17519	17314	17777	17611	17663	17628	17629	17546	17623	17627	17598	17549	17558	17576	17596	17584	17562	17864	17672	17585	17663	17575	17641	17808	17704	17774	17683	17408	17804	17640	17448	17577	17393	17626	17435	17730	17536	17510	17704	17699	17709	17627	17652	17440	17391	17500	17533	17382	17479	17540	17670	17571	17514	17599	17557	17536	17474	17485	17437	17641	17413	17498	17613	17521	17638	17466	17598	17342	17564	17440	17672	17698	17610	17783	17486	17415	17552	17603	17532	17624	17753	17820	17404	17562	17638	17568	17577	17655	17756	17542	17499	17412	17440	17479	17673	17564	17779	17745	17761	17436	17747	17509	17566	17790	17706	17452	17497	17856	17496	17553	17594	17669	17635	17472	17531	17523	17494	17646	17557	17581	17674	17823	17778	17640	17325	17460	17627	17539	17856	17533	17671	17492	17803	17539	17768	17442	17561	17467	17734	17750	17615	17635	17525	17592	17566	17693	17754	17684	17564	17342	17544	17485	17385	17657	17507	17704	17475	17668	17521	17479	17643	17661	17376	17478	17566	17551	17809	17473	17491	17770	17411	17579	17370	17495	17655	17484	17545	17749	17573	17627	17399	17666	17494	17391	17435	17482	17628	17720	17508	17605	17497	17426	17762	17420	17484	17769	17565	17692	17536	17464	17390	17184	17531	17574	17793	17676	17591	17556	17375	17582	17248	17424	17643	17595	17650	17719	17670	17656	17448	17444	17671	17517	17536	17502	17723	17958	17642	17566	17595	17640	17635	17426	17354	17524	17579	17735	17715	17808	17520	17448	17710	17475	17448	17453	17733	17504	17702	17465	17527	17613	17452	17721	17834	17411	17488	17670	17532	17659	17660	17438	17466	17427	17490	17672	17691	17450	17646	17513	17646	17619	17713	17501	17509	17384	17627	17633	17686	17552	17632	17571	17604	17363	17360	17562	17439	17401	17630	17619	17477	17423	17681	17470	17558	17826	17470	17485	17599	17402	17389	17501	17733	17557	17641	17691	17562	17666	17804	17746	17648	17592	17523	17526	17521	17671	17547	17667	17500	17670	17526	17569	17582	17682	17605	17654	17742	17569	17592	17580	17496	17249	17738	17679	17587	17755	17371	17644	17625	17633	17675	17707	17576	17677	17677	17598	17573	17591	17626	17713	17680	17553	17499	17427	17625	17551	17731	17446	17630	17523	17547	17564	17653	17514	17420	17632	17690	17653	17700	17419	17770	17632	17626	17364	17682	17648	17550	17553	17530	17416	17790	17614	17514	17620	17670	17534	17563	17591	17504	17457	17754	17499	17339	17468	17425	17598	17575	17653	17738	17534	17438	17745	17531	17425	17260	17813	17607	17639	17507	17627	17498	17591	17561	17551	17535	17481	17499	17401	17385	17625	17450	17808	17537	17638	17505	17702	17533	17522	17577	17650	17487	17600	17548	17464	17532	17503	17533	17672	17485	17323	17414	17585	17532	17510	17456	17482	17546	17740	17685	17645	17601	17382	17545	17723	17478	17503	17383	17492	17694	17628	17429	17519	17693	17678	17541	17399	17526	17480	17514	17542	17537	17411	17367	17616	17607	17617	17360	17693	17530	17694	17654	17725	17508	17544	17405	17639	17671	17552	17604	17669	17555	17602	17551	17533	17673	17582	17432	17580	17679	17488	17488	17602	17538	17458	17673	17555	17686	17827	17628	17491	17435	17494	17517	17475	17635	17755	17640	17565	17654	17305	17525	17808	17626	17796	17556	17750	17605	17748	17438	17748	17645	17485	17571	17716	17681	17602	17585	17611	17531	17610	17652	17900	17739	17424	17615	17563	17356	17720	17475	17587	17508	17569	17788	17598	17457	17554	17567	17652	17636	17596	17558	17612	17692	17438	17463	17345	17620	17723	17519	17349	17753	17449	17657	17518	17504	17651	17580	17526	17482	17457	17591	17636	17612	17576	17626	17509	17625	17715	17511	17608	17463	17555	17651	17688	17624	17349	17499	17579	17563	17719	17745	17599	17715	17724	17510	17398	17565	17740	17502	17667	17523	17500	17546	17600	17649	17658	17353	17472	17625	17580	17772	17763	17648	17746	17458	17560	17718	17379	17518	17804	17746	17580	17757	17446	17591	17654	17547	17596	17723	17409
27669	57034	51797	40340	33882	26491	21325	18850	17243	16731	16370	15991	15934	15465	15572	15156	15428	15340	15179	15153	14910	14839	14803	14864	14607	14766	14909	14771	14778	14754	14521	14590	14596	14770	14679	14655	14673	14646	14746	14635	14453	14667	14688	14685	14470	14576	14674	14582	14702	14448	14667	14462	14506	14578	14682	14530	14635	14649	14684	14537	14661	14586	14679	14520	14569	14536	14593	14650	14449	14439	14543	14687	14523	14605	14535	14479	14773	14550	14489	14565	14615	14493	14495	14629	14382	14442	14501	14533	14614	14531	14444	14481	14605	14443	14549	14428	14483	14537	14596	14463	14634	14502	14729	14500	14395	14513	14603	14607	14475	14657	14456	14449	14703	14578	14406	14574	14622	14493	14600	14708	14657	14557	14603	14537	14527	14660	14574	14614	14582	14579	14532	14509	14583	14500	14486	14437	14543	14522	14514	14591	14679	14728	14514	14585	14531	14495	14530	14686	14517	14573	14685	14472	14553	14597	14544	14573	14556	14518	14628	14465	14517	14675	14377	14640	14435	14619	14621	14511	14601	14684	14660	14658	14694	14653	14575	14616	14514	14561	14602	14573	14546	14629	14662	14530	14708	14519	14547	14585	14581	14574	14533	14625	14675	14563	14574	14656	14391	14344	14575	14658	14587	14493	14603	14681	14501	14573	14448	14435	14506	14687	14530	14720	14407	14508	14472	14585	14622	14610	14681	14368	14619	14549	14506	14536	14497	14575	14591	14541	14548	14364	14469	14783	14576	14547	14646	14516	14512	14558	14734	14538	14516	14589	14611	14636	14531	14408	14620	14560	14595	14607	14522	14487	14390	14494	14572	14613	14606	14601	14497	14497	14369	14435	14609	14496	14613	14513	14655	14574	14440	14455	14488	14586	14586	14632	14636	14499	14554	14531	14658	14599	14708	14634	14440	14552	14682	14694	14599	14375	14607	14658	14515	14683	14497	14583	14577	14700	14476	14477	14524	14667	14504	14571	14618	14616	14624	14611	14570	14445	14554	14664	14599	14552	14528	14567	14423	14629	14534	14543	14667	14723	14527	14548	14546	14628	14540	14635	14510	14475	14664	14564	14573	14696	14551	14543	14541	14646	14407	14584	14467	14459	14619	14632	14552	14528	14633	14584	14598	14423	14589	14682	14689	14685	14572	14485	14657	14519	14523	14671	14411	14623	14704	14546	14622	14529	14537	14467	14615	14463	14514	14639	14514	14606	14447	14694	14520	14409	14388	14597	14479	14594	14588	14527	14704	14502	14589	14563	14435	14615	14518	14554	14772	14541	14645	14637	14412	14571	14638	14798	14581	14661	14563	14402	14525	14652	14427	14471	14568	14427	14484	14706	14515	14638	14508	14508	14577	14429	14678	14402	14476	14534	14467	14564	14460	14541	14492	14536	14616	14752	14487	14531	14636	14610	14553	14435	14540	14629	14508	14506	14600	14655	14509	14490	14509	14623	14470	14733	14659	14540	14493	14620	14690	14481	14435	14622	14579	14579	14560	14630	14603	14514	14793	14619	14662	14590	14595	14773	14779	14670	14570	14467	14657	14599	14632	14608	14641	14509	14582	14441	14481	14591	14708	14613	14494	14579	14447	14598	14391	14474	14622	14636	14645	14556	14627	14588	14484	14567	14586	14621	14557	14565	14524	14623	14519	14557	14610	14471	14580	14605	14716	14595	14467	14555	14603	14703	14480	14610	14429	14708	14572	14463	14500	14615	14637	14618	14647	14526	14643	14525	14582	14437	14541	14504	14471	14454	14628	14491	14456	14547	14673	14627	14503	14590	14602	14564	14550	14623	14725	14471	14582	14662	14698	14496	14536	14487	14642	14514	14710	14604	14541	14475	14619	14641	14594	14571	14724	14802	14632	14579	14492	14578	14578	14607	14417	14587	14526	14521	14385	14562	14595	14579	14729	14597	14565	14561	14662	14707	14632	14519	14600	14598	14527	14465	14645	14549	14770	14660	14613	14761	14489	14593	14507	14346	14523	14581	14672	14324	14765	14505	14631	14671	14593	14548	14653	14801	14530	14694	14527	14529	14521	14591	14620	14597	14660	14645	14604	14695	14454	14596	14727	14416	14535	14532	14549	14536	14508	14557	14739	14565	14627	14601	14625	14536	14474	14632	14652	14638	14689	14562	14591	14660	14661	14331	14534	14673	14465	14636	14556	14747	14513	14685	14504	14512	14573	14540	14641	14527	14495	14636	14603	14607	14605	14555	14587	14512	14603	14474	14580	14597	14445	14609	14565	14736	14668	14513	14642	14468	14834	14744	14626	14666	14477	14456	14677	14561	14642	14671	14468	14537	14639	14497	14625	14689	14503	14530	14546	14564	14523	14572	14545	14619	14602	14656	14586	14568	14562	14413	14581	14515	14486	14737	14548	14624	14492	14515	14691	14623	14608	14685	14484	14588	14632	14662	14560	14721	14716	14551	14776	14453	14465	14610	14501	14437	14683	14638	14418	14587	14527	14660	14525	14505	14640	14647	14529	14483	14533	14548	14651	14542	14540	14554	14616	14571	14478	14506	14642	14590	14593	14578	14485	14660	14582	14500	14641	14544	14593	14535	14460	14581	14585	14527	14543	14468	14607	14614	14398	14634	14916	14549	14514	14514	14527	14736	14626	14632	14515	14502	14453	14586	14526	14657	14427	14550	14686	14564	14641	14629	14603	14468	14482	14645	14464	14518	14599	14507	14697	14516	14540	14546	14553	14619	14587	14600	14530	14492	14408	14596	14578	14506	14653	14571	14666	14421	14481	14546	14534	14558	14549	14467	14578	14464	14523	14591	14746	14673	14651	14471	14576	14526	14533	14734	14552	14561	14568	14342	14624	14418	14474	14485	14728	14441	14742	14560	14502	14657	14581	14618	14490	14695	14553	14552	14675	14448	14548	14417	14470	14472	14553	14524	14459	14673	14481	14519	14538	14472	14619	14545	14619	14681	14552	14440	14611	14578	14409	14483	14650	14606	14645	14580	14557	14447	14534	14550	14678	14486	14707	14607	14526	14788	14587	14643	14608	14583	14727	14674	14666	14552	14476	14596	14574	14448	14626	14529	14420	14611	14744	14531	14502	14523	14762	14465	14681	14616	14453	14632	14329	14645	14530	14644	14595	14656	14671	14863	14469	14566	14696	14535	14323	14676	14539	14629	14485	14715	14656	14677	14447	14645	14505	14550	14561	14653	14534	14777	14519	14521	14544	14637	14506	14600	14489	14487	14651	14645	14487	14600	14447	14534	14699	14404	14567	14723	14407	14573	14429	14505	14463	14589	14465	14428	14588	14514	14622	14521	14575	14653	14557	14432	14595	14476	14593	14728	14526	14519	14519	14675	14513	14548	14559	14604	14746	14463	14580	14239	14531	14459	14642	14517	14592	14680	14446	14656	14547	14612	14510	14618	14558	14768	14523	14514	14555	14594	14761	14495	14604	14448	14537	14633	14414	14586	14602	14582	14493	14612	14560	14567	14566	14607	14701	14634	14513	14387	14514	14476	14558	14665	14486	14803	14602	14591	14485	14486	14536	14632	14645	14565	14634	14493	14507	14710	14474	14564	14247	14519	14439	14636	14777	14559	14452	14559	14603	14467	14517	14488	14608	14586	14635	14458	14416	14644	14512	14612	14616	14499	14585	14511	14614	14610	14552	14718	14549	14631	14591	14570	14646	14528	14432	14741	14549	14328	14490	14674	14509	14488	14689	14496	14572	14445	14538	14463	14471	14547	14519	14661	14562	14642	14790	14604	14543	14551	14672	14424	14759	14564	14638	14514	14497	14493	14641	14641	14452	14363	14733	14529	14469	14694	14595	14590	14567	14634	14847	14560	14477	14507	14513	14543	14543	14548	14680	14626	14611	14847	14738	14718	14584	14545	14639	14561	14483	14690	14534	14311	14537	14577	14617	14475	14581	14501	14633	14701	14583	14571	14568	14523	14643	14398	14509	14499	14725	14547	14477	14397	14533	14626	14561	14544	14499	14633	14623	14625	14639	14559	14553	14412	14527	14558	14398	14808	14562	14572	14604	14667	14483	14445	14439	14586	14396	14577	14563	14410	14573	14611	14603	14637	14611	14568	14590	14588	14561	14442	14583	14521	14729	14667	14556	14659	14432	14527	14430	14657	14561	14593	14513	14454	14730	14579	14586	14543	14346	14532	14609	14677	14618	14546	14530	14557	14531	14728	14713	14410	14635	14591	14593	14500	14638	14550	14578	14484	14621	14506	14593	14523	14437	14548	14672	14559	14521	14422	14612	14675	14503	14404	14668	14517	14506	14582	14612	14533	14587	14468	14464	14619	14607	14620	14434	14527	14541	14598	14708	14453	14535	14288	14626	14566	14663	14609	14583	14736	14442	14717	14474	14459	14689	14424	14470	14399	14629	14610	14400	14680	14459	14736	14597	14515	14540	14466	14612	14516	14606	14465	14631	14441	14711	14506	14716	14367	14601	14613	14634	14495	14476	14442	14554	14776	14653	14518	14665	14638	14597	14696	14584	14522	14688	14520	14564	14591	14688	14546	14446	14441	14470	14392	14520	14548	14616	14512	14553	14613	14597	14615	14482	14544	14538	14554	14574	14679	14496	14468	14336	14617	14589	14764	14674	14530	14524	14674	14580	14505	14543	14745	14568	14387	14503	14550	14446	14617	14727	14410	14693	14548	14652	14463	14690	14490	14529	14660	14651	14620	14655	14603	14742	14478	14625	14412	14720	14569	14712	14606	14592	14481	14505	14603	14452	14633	14579	14604	14501	14531	14552	14715	14375	14556	14587	14629	14564	14483	14487	14659	14404	14484	14451	14704	14611	14606	14548	14599	14592	14479	14626	14506	14481	14419	14356	14461	14653	14609	14548	14474	14466	14485	14520	14594	14529	14564	14732	14652	14534	14574	14589	14442	14528	14450	14623	14345	14446	14572	14532	14655	14568	14653	14656	14533	14543	14502	14656	14454	14593	14603	14436	14590	14495	14481	14759	14661	14636	14480	14550	14597	14601	14586	14436	14564	14445	14610	14772	14656	14418	14475	14619	14526	14510	14608	14572	14681	14567	14611	14605	14473	14670	14588	14613	14694	14633	14514	14603	14570	14421	14387	14510	14725	14491	14733	14654	14485	14470	14583	14584	14432
28913	27190	34417	30136	22917	19575	18117	17033	16312	16303	16297	16119	16177	16398	16062	16114	15950	15967	15934	15889	15674	15730	15800	15919	15811	15765	15793	15632	15735	15694	15838	15734	15703	15701	15791	15865	15628	15693	15651	15773	15625	15648	15710	15547	15721	15727	15652	15542	15646	15697	15854	15815	15793	15629	15751	15762	15592	15560	15590	15555	15618	15708	15635	15861	15603	15796	15730	15721	15773	15791	15879	15569	15796	15940	15708	15706	15498	15722	15811	15765	15791	15650	15636	15636	15689	15490	15733	15582	15630	15729	15554	15648	15657	15602	15646	15616	15806	15760	15760	15286	15621	15598	15743	15615	15676	15570	15701	15848	15643	15679	15754	15530	15465	15658	15745	15598	15817	15692	15554	15693	15649	15885	15712	15701	15706	15651	15687	15620	15439	15686	15703	15626	15520	15519	15714	15683	15585	15673	15849	15742	15599	15515	15675	15520	15628	15637	15718	15702	15994	15439	15677	15631	15543	15618	15635	15637	15693	15698	15596	15694	15655	15462	15575	15591	15688	15413	15769	15675	15742	15710	15743	15695	15673	15645	15688	15413	15653	15778	15865	15658	15685	15709	15609	15448	15601	15636	15668	15708	15711	15845	15760	15775	15746	15544	15728	15553	15831	15596	15686	15877	15546	15687	15758	15754	15549	15672	15681	15601	15682	15653	15628	15499	15616	15710	15697	15689	15517	15707	15690	15595	15672	15790	15509	15674	15825	15540	15878	15635	15602	15698	15813	15782	15829	15857	15789	15847	15726	15724	15613	15710	15751	15770	15608	15767	15692	15610	15584	15580	15475	15821	15838	15618	15708	15672	15662	15519	15677	15526	15924	15717	15717	15577	15391	15604	15634	15655	15830	15460	15619	15728	15736	15361	15543	15660	15874	15690	15569	15670	15605	15785	15684	15755	15825	15792	15640	15767	15695	15627	15501	15602	15714	15636	15533	15618	15578	15570	15709	15838	15827	15674	15699	15511	15486	15459	15696	15444	15720	15735	15579	15792	15737	15682	15646	15620	15666	15741	15713	15698	15740	15601	15788	15499	15811	15797	15675	15750	15736	15678	15742	15544	15587	15587	15624	15676	15811	15630	15898	15714	15492	15671	15623	15655	15540	15607	15640	15699	15761	15632	15544	15692	15851	15859	15463	15494	15607	15654	15473	15453	15750	15847	15794	15798	15672	15655	15728	15627	15691	15717	15658	15689	15598	15572	15822	15701	15673	15679	15625	15648	15713	15785	15568	15732	15636	15614	15761	15688	15511	15737	15567	15721	15623	15537	15772	15566	15685	15790	15564	15698	15518	15532	15761	15678	15833	15748	15592	15646	15662	15878	15668	15615	15780	15577	15653	15720	15666	15702	15478	15563	15633	15710	15656	15571	15695	15516	15812	15667	15561	15486	15704	15759	15683	15919	15703	15765	15778	15723	15618	15696	15546	15661	15503	15737	15742	15519	15851	15886	15651	15807	15404	15757	15643	15581	15857	15645	15706	15898	15703	15665	15660	15776	15721	15658	15685	15648	15663	15779	15652	15837	15575	15694	15664	15664	15782	15770	15703	15664	15632	15665	15627	15813	15766	15602	15808	15802	15665	15741	15905	15680	15783	15693	15571	15711	15759	15760	15550	15593	15803	15662	15674	15538	15760	15633	15656	15670	15931	15797	15618	15716	15691	15636	15580	15684	15805	15789	15910	15478	15566	15802	15606	15594	15711	15673	15822	15462	15572	15719	15859	15670	15655	15546	15722	15581	15695	15600	15361	15869	15539	15770	15606	15739	15588	15646	15638	15920	15679	15883	15885	15530	15749	15685	15583	15791	15600	15687	15793	15457	15748	15624	15759	15797	15543	15674	15608	15809	15590	15665	15801	15671	15592	15720	15817	15939	15606	15627	15753	15778	15719	15721	15699	15882	15543	15689	15642	15567	15684	15615	15546	15404	15821	15576	15536	15778	15739	15817	15678	15767	15537	15638	15665	15561	15787	15826	15796	15579	15677	15607	15828	15750	15747	15826	15830	15647	15530	15687	15380	15592	15738	15573	15700	15713	15973	15727	15705	15890	15503	15661	15742	15663	15553	15612	15655	15509	15694	15685	15766	15670	15717	15729	15832	15667	15605	15583	15590	15571	15591	15671	15788	15665	15864	15669	15670	15888	15860	15774	15890	15706	15777	15736	15701	15746	15752	15537	15733	15854	15617	15713	15377	15771	15515	15643	15717	15612	15497	15405	15803	15663	15666	15682	15565	15963	15861	15702	15712	15798	15853	15878	15778	15596	15641	15626	15544	15726	15652	15589	15664	15605	15706	15662	15739	15739	15733	15868	15510	15642	15418	15665	15646	15699	15748	15759	15812	15670	15734	15551	15741	15553	15715	15578	15708	15591	15654	15705	15750	15593	15673	15674	15793	15620	15627	15525	15723	15707	15468	15750	15588	15690	15587	15500	15493	15576	15661	15601	15617	15905	15824	15810	15882	15664	15688	15635	15807	15557	15726	15533	15507	15670	15893	15731	15442	15799	15560	15668	15557	15651	15809	15509	15716	15672	15647	15766	15619	15632	15676	15645	15783	15623	15790	15672	15973	15746	15696	15621	15791	15595	15568	15850	15487	15542	15798	15704	15615	15602	15678	15674	15539	15662	15667	15785	15713	15699	15789	15750	15542	15686	15607	15457	15544	15687	15811	15651	15738	15613	15774	15555	15715	15749	15678	15689	15770	15614	15666	15627	15806	15624	15566	15671	15644	15524	15712	15678	15701	15725	15562	15663	15969	15675	15701	15731	15719	15790	15667	15943	15746	15664	15609	15465	15584	15832	15575	15656	15610	15441	15596	15692	15736	15629	15861	15554	15862	15494	15681	15616	15573	15541	15617	15677	15728	15628	15628	15643	15583	15640	15524	15632	15580	15791	15770	15589	15642	15868	15595	15752	15854	15812	15611	15807	16015	15811	15631	15575	15526	15653	15650	15587	15918	15795	15647	15889	15610	15340	15814	15743	15550	15754	15755	15480	15852	15575	15519	15702	15597	15704	15598	15719	15840	15545	15525	15718	15610	15564	15621	15587	15629	15646	15839	15673	15649	15497	15721	15542	15477	15620	15670	15687	15668	15607	15716	15611	15842	15432	15715	15737	15543	15764	15744	15546	15677	15854	15665	15701	15796	15713	15554	15857	15682	15542	15792	15733	15742	15758	15518	15705	15820	15827	15721	15547	15749	15709	15565	15676	15536	15622	15559	15850	15746	15594	15745	15627	15807	15727	15732	15487	15587	15806	15765	15792	15724	15500	15750	15692	15760	15467	15427	15645	15520	15400	15718	15733	15909	15672	15830	15700	15760	15613	15790	15611	15674	15781	15889	15807	15743	15775	15617	15740	15665	15527	15692	15695	15634	15631	15779	15565	15487	15488	15739	15665	15701	15603	15693	15694	15601	15535	15794	15674	15689	15825	15524	15652	15361	15786	15723	15699	15690	15441	15687	15599	15523	15849	15740	15663	15707	15602	15785	15888	15755	15782	15559	15731	15493	15693	15871	15670	15512	15576	15516	15552	15682	15569	15658	15744	15597	15760	15775	15558	15682	15566	15704	15712	15826	15776	15711	15737	15784	15664	15803	15692	15764	15580	15810	15598	15873	15694	15537	15804	15827	15608	15800	15492	15685	15559	15809	15778	15856	15641	15635	15738	15947	15554	15601	15660	15650	15612	15821	15721	15819	15655	15733	15474	15845	15786	15717	15753	15944	15545	15522	15774	15659	15784	15682	15752	15778	15946	15747	15725	15728	15709	15666	15816	15584	15448	15670	15609	15857	15728	15719	15734	16039	15440	15702	15573	15662	15540	15525	15581	15448	15697	15600	15624	15740	15675	15591	15774	15722	15802	15516	15878	15651	15674	15665	15627	15712	15671	15599	15547	15651	15641	15854	15737	15701	15652	15847	15667	15597	15799	15646	15627	15435	15489	15632	15728	15632	15658	15683	15710	15848	15763	15663	15531	15594	15788	15697	15639	15705	15711	15801	15680	15705	15734	15609	15777	15559	15618	15818	15698	15508	15745	15713	15653	15806	15765	15639	15646	15678	15894	15595	15735	15806	15783	15770	15605	15658	15757	15853	15764	15678	15706	15503	15645	15777	15794	15818	15496	15708	15662	15831	15751	15666	15623	15607	15779	15676	15563	15690	15585	15678	15837	15849	15570	15530	15501	15668	15846	15789	15774	15656	15532	15749	15674	15730	15569	15665	15512	15644	15579	15609	15639	15741	15715	15949	15686	15535	15549	15789	15583	15844	15771	15758	15680	15565	15444	15471	15570	15623	15621	15578	15669	15502	15698	15601	15767	15797	15712	15719	15820	15746	15682	15635	15699	15685	15681	15496	15740	15837	15623	15826	15685	15382	15716	15780	15670	15626	15755	15507	15747	15597	15936	15570	15728	15819	15807	15848	15672	15650	15581	15685	15528	15689	15645	15404	15476	15725	15558	15800	15581	15763	15452	15683	15730	15564	15598	15816	15573	15555	15772	15571	15624	15733	15618	15667	15854	15604	15821	15525	15636	15560	15722	15676	15715	15701	15727	15587	15702	15707	15639	15711	15791	15656	15814	15852	15546	15742	15813	15733	15721	15915	15747	15875	15614	15635	15449	15871	15521	15520	15728	15694	15695	15560	15685	15560	15682	15760	15698	15635	15641	15744	15744	15701	15591	15542	15541	15599	15593	15641	15584	15814	15574	15644	15773	15624	15672	15593	15505	15686	15678	15648	15641	15667	15795	15796	15636	15512	15529	15750	15628	15770	15876	15539	15665	15562	15545	15673	15719	15727	15619	15700	15721	15720	15698	15792	15554	15806	15578	15825	15789	15625	15684	15767	15501	15679	15687	15581	15609	15772	15604	15596	15507	15646	15751	15908	15809	15630	15758	15675	15851	15669	15668	15787	15691	15648	15624	15622	15591	15639	15886	15727	15627	15620	15603	15792	15800	15708	15825	15613	15623	15664	15786	15695	15605	15778	15502	15733	15603	15638	15683	15691	15760	15880	15830	15610	15894	15660	15594	15573	15633	15469	15585	15901	15591	15717	15911	15829	15690	15794	15623	15567	15610	15593	15654	15608	15666	15694	15666	15688	15666	15573	15652
25585	42584	34932	26310	21276	17809	16187	15279	14511	14541	14379	14204	14094	13913	13759	13809	13619	13624	13723	13379	13605	13533	13574	13506	13432	13470	13453	13665	13533	13516	13343	13286	13423	13355	13239	13633	13444	13418	13458	13324	13433	13375	13382	13404	13617	13536	13366	13442	13314	13368	13410	13416	13378	13440	13339	13352	13409	13428	13373	13440	13494	13453	13456	13312	13309	13439	13480	13475	13238	13320	13540	13403	13463	13311	13416	13446	13375	13515	13556	13291	13238	13379	13413	13386	13350	13549	13256	13440	13360	13602	13302	13388	13418	13440	13612	13416	13484	13433	13459	13322	13421	13332	13421	13287	13367	13511	13303	13403	13308	13378	13271	13675	13328	13436	13427	13472	13303	13468	13356	13322	13465	13486	13396	13482	13397	13305	13495	13284	13468	13428	13496	13494	13406	13355	13449	13422	13486	13490	13335	13587	13305	13363	13273	13514	13382	13438	13415	13420	13423	13597	13333	13442	13379	13349	13508	13446	13299	13385	13694	13449	13529	13457	13327	13253	13317	13457	13389	13418	13375	13450	13364	13516	13536	13460	13467	13586	13498	13407	13412	13615	13403	13521	13657	13320	13422	13305	13421	13418	13406	13245	13547	13537	13431	13447	13445	13283	13404	13389	13298	13369	13481	13434	13457	13417	13433	13460	13417	13311	13362	13390	13458	13297	13444	13684	13353	13469	13503	13542	13331	13249	13449	13434	13504	13354	13551	13514	13444	13261	13421	13444	13456	13576	13425	13506	13456	13305	13585	13403	13184	13473	13441	13398	13465	13480	13511	13362	13324	13440	13410	13473	13528	13236	13569	13467	13329	13492	13634	13303	13496	13472	13512	13375	13353	13499	13443	13366	13534	13198	13533	13503	13534	13244	13429	13514	13452	13325	13369	13403	13500	13433	13296	13521	13497	13448	13509	13461	13458	13458	13436	13656	13256	13510	13482	13301	13374	13455	13508	13483	13522	13367	13447	13498	13398	13490	13361	13506	13474	13412	13364	13368	13421	13549	13336	13487	13460	13426	13437	13445	13475	13439	13427	13472	13390	13428	13377	13141	13506	13439	13511	13254	13589	13298	13509	13537	13194	13382	13395	13551	13336	13558	13319	13354	13192	13657	13444	13620	13409	13611	13239	13522	13271	13392	13455	13386	13432	13387	13449	13437	13303	13484	13400	13386	13467	13337	13506	13446	13314	13430	13382	13412	13425	13346	13465	13542	13519	13400	13456	13460	13336	13309	13282	13409	13438	13399	13434	13291	13458	13395	13368	13504	13602	13429	13566	13413	13531	13381	13337	13312	13303	13509	13350	13315	13694	13403	13402	13366	13557	13298	13274	13473	13449	13357	13427	13445	13331	13501	13402	13424	13420	13439	13301	13552	13356	13313	13483	13491	13354	13572	13426	13493	13448	13366	13553	13286	13242	13489	13266	13529	13484	13341	13508	13332	13464	13375	13376	13402	13293	13420	13376	13490	13491	13452	13416	13471	13462	13525	13370	13293	13419	13427	13524	13456	13501	13474	13531	13491	13507	13313	13456	13397	13291	13473	13475	13249	13419	13474	13395	13536	13353	13462	13443	13415	13493	13493	13441	13618	13417	13398	13441	13507	13389	13383	13394	13418	13385	13356	13476	13425	13583	13370	13354	13508	13334	13443	13534	13407	13467	13378	13423	13330	13372	13411	13385	13391	13503	13244	13528	13363	13329	13601	13367	13557	13508	13402	13127	13308	13574	13599	13352	13397	13452	13411	13286	13495	13538	13459	13274	13606	13415	13226	13501	13495	13501	13371	13436	13302	13651	13551	13364	13363	13493	13424	13351	13437	13570	13428	13432	13313	13313	13384	13473	13262	13520	13468	13446	13298	13431	13510	13401	13521	13358	13396	13169	13432	13489	13374	13401	13419	13566	13354	13505	13334	13374	13395	13468	13418	13250	13466	13415	13272	13276	13386	13417	13435	13435	13534	13434	13352	13375	13369	13472	13345	13427	13375	13585	13426	13342	13558	13536	13402	13352	13379	13359	13200	13311	13524	13637	13361	13310	13579	13391	13438	13523	13466	13464	13557	13390	13531	13523	13494	13482	13341	13344	13516	13456	13505	13369	13439	13483	13529	13529	13374	13347	13348	13376	13358	13415	13409	13412	13438	13071	13454	13462	13181	13389	13441	13533	13376	13534	13444	13472	13321	13438	13440	13546	13486	13511	13322	13517	13393	13472	13357	13354	13438	13520	13432	13550	13499	13240	13497	13414	13424	13274	13446	13445	13488	13490	13419	13341	13426	13380	13346	13448	13365	13357	13328	13508	13452	13411	13504	13457	13368	13390	13397	13452	13287	13457	13313	13363	13431	13575	13426	13438	13458	13394	13397	13419	13508	13463	13308	13479	13494	13418	13511	13429	13561	13267	13653	13675	13294	13369	13359	13425	13483	13381	13456	13356	13446	13489	13418	13418	13544	13403	13430	13386	13489	13463	13421	13376	13407	13263	13134	13412	13467	13374	13493	13232	13406	13334	13458	13347	13484	13480	13327	13488	13486	13324	13445	13180	13380	13537	13330	13415	13491	13471	13471	13480	13404	13458	13443	13315	13480	13514	13463	13484	13450	13637	13473	13330	13446	13434	13564	13338	13296	13409	13488	13557	13414	13546	13443	13531	13562	13520	13405	13352	13549	13542	13430	13555	13565	13460	13433	13448	13440	13452	13356	13228	13373	13453	13629	13244	13343	13442	13478	13426	13376	13444	13336	13475	13384	13461	13504	13365	13420	13602	13353	13524	13447	13254	13399	13427	13379	13433	13486	13360	13477	13448	13251	13414	13408	13203	13336	13231	13402	13380	13352	13456	13360	13366	13439	13473	13541	13504	13550	13385	13543	13476	13442	13481	13584	13432	13558	13385	13391	13400	13445	13355	13472	13335	13309	13608	13499	13297	13380	13302	13507	13485	13486	13357	13470	13451	13424	13540	13461	13561	13386	13481	13388	13180	13541	13489	13368	13435	13449	13526	13343	13190	13242	13573	13394	13490	13520	13508	13410	13366	13498	13385	13513	13485	13439	13457	13318	13288	13248	13384	13457	13481	13479	13443	13374	13494	13547	13487	13273	13559	13484	13313	13491	13349	13453	13516	13678	13406	13476	13392	13424	13390	13394	13565	13534	13495	13329	13489	13499	13267	13223	13323	13312	13401	13304	13444	13373	13503	13593	13521	13559	13466	13264	13336	13531	13556	13479	13454	13526	13457	13331	13517	13373	13349	13460	13276	13360	13344	13418	13525	13442	13330	13398	13408	13296	13430	13232	13391	13596	13422	13277	13199	13494	13478	13418	13319	13474	13429	13383	13470	13568	13441	13539	13377	13533	13482	13434	13266	13373	13435	13542	13423	13374	13565	13482	13562	13401	13546	13450	13382	13458	13479	13305	13485	13472	13442	13665	13491	13330	13556	13718	13380	13628	13442	13383	13471	13333	13390	13422	13341	13327	13484	13411	13450	13397	13409	13481	13479	13525	13534	13401	13428	13339	13394	13414	13490	13360	13310	13370	13472	13419	13538	13583	13245	13441	13360	13401	13372	13354	13350	13473	13355	13526	13470	13433	13452	13356	13316	13393	13373	13413	13233	13620	13445	13165	13429	13389	13539	13422	13559	13307	13581	13384	13513	13330	13414	13482	13458	13479	13377	13450	13584	13504	13317	13381	13208	13521	13425	13401	13383	13619	13357	13555	13280	13162	13485	13376	13485	13399	13343	13484	13422	13425	13460	13407	13327	13506	13359	13459	13479	13545	13445	13229	13340	13450	13431	13462	13486	13510	13357	13448	13323	13343	13410	13472	13459	13367	13468	13491	13367	13243	13321	13546	13334	13401	13454	13291	13387	13309	13473	13382	13297	13470	13407	13452	13543	13382	13509	13407	13301	13355	13293	13376	13444	13492	13581	13493	13424	13614	13359	13381	13461	13433	13277	13423	13494	13427	13529	13401	13426	13404	13564	13451	13455	13472	13406	13289	13484	13533	13456	13435	13396	13535	13425	13429	13395	13423	13497	13321	13500	13402	13478	13450	13310	13544	13519	13345	13341	13395	13411	13419	13538	13437	13490	13408	13440	13502	13384	13518	13532	13543	13508	13514	13411	13557	13227	13352	13317	13439	13417	13547	13348	13383	13372	13259	13368	13462	13458	13367	13454	13403	13373	13289	13329	13426	13423	13499	13604	13445	13413	13573	13434	13430	13475	13375	13285	13499	13312	13423	13450	13413	13382	13412	13562	13307	13470	13354	13348	13447	13472	13392	13315	13444	13362	13369	13449	13289	13430	13286	13359	13577	13499	13463	13446	13428	13445	13449	13472	13401	13197	13465	13552	13449	13294	13455	13499	13359	13526	13334	13474	13351	13429	13453	13380	13392	13373	13515	13445	13397	13378	13391	13338	13541	13529	13275	13495	13630	13490	13505	13303	13424	13433	13429	13341	13571	13580	13539	13338	13450	13462	13353	13589	13544	13537	13257	13460	13320	13483	13321	13409	13388	13237	13446	13507	13464	13605	13626	13383	13432	13464	13377	13420	13412	13356	13282	13470	13466	13689	13468	13454	13462	13299	13418	13524	13507	13569	13535	13350	13349	13467	13381	13449	13420	13625	13447	13361	13365	13511	13273	13445	13333	13456	13461	13383	13350	13400	13580	13642	13392	13404	13440	13363	13418	13459	13342	13510	13518	13372	13599	13390	13465	13419	13350	13343	13369	13320	13452	13463	13314	13509	13278	13415	13532	13299	13477	13449	13437	13398	13419	13459	13415	13453	13493	13432	13537	13264	13568	13386	13552	13455	13507	13294	13450	13513	13510	13470	13457	13347	13428	13496	13426	13403	13389	13448	13447	13279	13382	13409	13358	13499	13497	13370	13395	13377	13393	13443	13566	13401	13496	13575	13396	13351	13430	13269	13395	13467	13377	13445	13471	13256	13486	13358	13523	13495	13481	13467	13483	13275	13450	13284	13449	13424	13285	13382	13332	13568	13456	13496	13323	13324	13399	13535	13426	13440	13437	13501	13578	13392	13535	13394	13392	13338	13459	13368	13464	13565	13511	13560	13371	13490	13368	13328	13421	13553	13580	13470	13475	13374	13434	13499	13402
22854	21134	28699	24789	24286	25350	23974	19762	18407	18286	17956	17857	17734	17375	17309	17357	17404	17373	17345	17296	17090	16969	17075	17125	17128	17027	16976	16975	16924	16959	16979	17059	17011	16911	16935	17185	16832	16807	17028	16807	17037	16885	17067	16956	16967	16727	16737	16984	16992	16760	16808	16812	17126	16964	16878	16980	16724	16777	16913	16941	16746	16940	16903	16764	16848	17065	16836	16958	16902	16930	16887	16863	17168	16941	17007	16841	16848	16981	16830	16529	16884	16611	16958	16966	16844	17026	16813	17061	16860	16707	16917	16932	16986	16783	16855	16848	17069	16893	16806	16773	16857	16854	16820	16802	16752	16614	16744	16811	16874	16840	16840	16891	16687	16730	16866	17028	16866	16842	16874	16848	16733	16793	16844	16660	16855	16903	17137	16889	16797	17003	16737	16914	16810	16874	16646	16955	16917	16944	16863	16768	16920	17013	16678	16754	16462	16590	16905	16783	16894	16883	16814	16844	17007	16678	16833	17018	16828	16950	16733	17068	16822	16743	16937	16806	16733	16736	16899	16709	16838	16780	16651	16762	16904	16770	16762	16791	16866	16817	17057	16702	17056	16907	17188	16986	16873	16890	16847	16878	16931	16994	16809	16896	17015	16957	16845	16934	17063	16779	16583	16494	16912	16850	16681	16814	16864	16770	16806	17045	17040	16944	16847	16718	16780	16781	16754	16829	16808	16948	16680	16824	16741	16612	16923	16808	16800	16965	16957	16924	16862	16794	16913	16836	16943	16661	16830	16705	16849	17063	16828	16876	16793	16895	16865	17022	16739	17043	16849	16939	16743	16605	17118	16846	17028	16966	16807	16697	16931	16888	16976	16958	16786	16859	16826	16845	16993	16826	16899	16750	16911	16965	16699	16975	16716	17059	16760	16722	16961	16798	16746	16885	16906	16793	16787	16967	16853	16464	16638	16809	16969	16886	16822	16844	16945	16704	16658	16822	16970	16872	16824	16869	16979	16918	16693	17113	17044	16767	16712	17023	16743	16677	16791	16870	16663	16786	16745	16977	16769	16977	16843	16742	16779	16770	16951	16694	16815	16763	16705	16854	16802	16863	17056	16800	16714	16885	16836	16709	16687	17048	16930	16942	16929	16737	16972	17022	16853	16908	16801	16832	16900	16812	16973	16929	17127	16872	16838	17091	16917	16913	16894	16688	16971	16923	16872	16747	16817	16755	16955	16872	16972	16765	16666	16962	17037	16964	16836	16900	16673	16730	16855	16645	16934	16995	16803	17049	16921	16758	16919	16971	17045	16973	16758	16933	16768	16686	16864	16719	16807	17099	16809	16918	16817	16822	16869	16993	16795	16831	16905	16977	16829	16552	16829	16744	16942	17008	16922	16833	17007	16826	16820	16852	16620	16998	17174	17064	16932	16779	16855	16673	16860	16875	16716	16782	16890	16911	16791	16868	16648	16663	16797	16960	16697	16903	16852	16806	16758	16863	16687	16968	16774	16829	17012	16932	16827	16756	16888	16821	16883	16569	16856	16784	16931	17000	16986	17070	17052	16849	16768	16857	16714	16997	16871	16829	17103	16720	16888	16779	16679	16804	16963	16863	16920	16834	16883	16725	16724	16850	16611	16855	17107	16733	16879	16802	16827	16892	16920	17035	16886	16980	16933	17185	16955	16873	16824	16761	16708	16636	16914	16837	16826	16740	16722	16899	16624	16844	16926	16820	16812	16909	16854	16852	16892	16987	16884	16707	17002	16868	16869	16910	16979	16817	16927	16912	16785	16862	16834	16969	16854	16886	16747	16728	16918	16864	16942	17050	16958	16606	16957	16807	16722	16891	16812	16856	16636	16988	16840	16881	16648	16854	16906	16814	16831	16852	16788	16853	16978	16911	16942	16630	16765	16611	16763	16958	16975	16927	16927	16919	16975	16767	16983	16963	16921	16883	16634	16891	17016	16833	16754	16935	16910	16767	16727	16632	16651	16752	16963	16949	16826	16583	16707	16837	16763	16795	16850	16931	16887	16962	16683	16733	16736	16795	17016	16880	16652	16950	16717	16888	16930	16854	16906	16908	17006	16765	16809	16981	16728	17018	17032	16754	16786	16623	16803	17086	16910	16737	16759	16898	16980	16934	16973	16759	16795	16909	16747	16824	16921	16871	16790	16736	16911	16806	16946	16816	16779	16944	16928	16819	16612	16656	16899	16870	16975	16833	17014	16799	16730	16768	16810	16937	16927	16682	16803	16854	16881	16930	16729	16805	16954	16702	17003	16846	16922	16823	16788	16770	16829	16933	16801	16954	16838	16932	16794	16888	16917	16840	16902	16985	16818	16948	16586	17000	17003	16829	16822	17061	17065	16917	16975	16730	16879	17007	16806	16810	16949	16906	16811	16846	17068	16996	16840	16929	16918	16849	16830	16970	16772	16856	16906	16875	16881	16649	16929	17169	16809	16783	16970	16820	16883	16853	16824	16978	16915	16799	16956	17088	16753	16909	16760	16835	16971	16870	16894	16814	16771	16829	16697	16694	16872	16837	16910	16910	16891	16793	17025	16843	16703	16766	16742	16768	16967	17168	17049	16866	16872	16974	16944	16871	16789	16780	16852	16664	16788	16956	16788	16871	16888	16839	17006	16869	16873	16901	16754	16838	16800	16895	16722	16758	16941	16925	17036	16818	16587	16825	16689	16908	16675	16859	16646	16858	16913	16660	16784	16714	17002	16696	16880	16877	16888	16645	16827	16640	16828	16808	16876	17280	16672	16855	16849	17023	16704	16876	16721	16984	16741	16887	16776	16634	16636	16852	16612	16859	16941	16790	17086	16787	16989	16889	16860	16826	16722	16736	16920	16699	16668	16808	16951	16832	16751	16720	16774	16792	17018	16840	16928	16679	16989	16877	16779	16850	16844	17036	16890	16766	16768	16774	16759	16979	17106	16864	16843	16634	16701	16625	16818	16999	17019	16694	16922	16837	16963	16728	16809	16793	16754	16537	16773	16910	16772	16874	16552	16546	16887	16945	17085	16986	16745	16988	16711	16861	17015	16715	16963	16742	16524	17040	16888	16877	16744	16834	16858	16783	16753	17004	16997	16639	16764	16892	16824	16930	16825	16924	16641	16891	17171	16934	16882	16812	16840	16760	16848	16757	17007	16799	17022	16599	16917	16732	16734	16667	17014	16783	16743	16659	16660	16830	16989	16910	16911	16768	16810	16759	16902	16696	17128	17033	16964	16955	16646	16981	16720	16518	16916	16803	16754	16871	16949	17044	16869	16889	17103	16713	16851	16920	16935	16791	16709	16866	16749	17076	16672	16958	16977	16895	16641	16723	16742	16926	16840	16971	17106	17048	16788	17017	16907	16651	16891	16875	17040	16821	16918	16843	16968	16913	16774	16657	16921	16818	17036	17052	16772	17015	16751	16797	16674	16949	16783	16837	16946	16828	17024	16840	16802	16964	16654	16934	16648	16717	16891	16931	16955	16719	16814	16944	16729	16935	16762	16576	16836	16749	16825	16789	16700	16958	16851	16791	16893	16725	16911	16854	16843	16817	16895	16662	16864	16985	16962	16880	17003	16980	16894	16882	16805	16916	16962	16844	17006	16759	16846	16706	17016	16993	16930	16560	16919	16933	17022	16832	16983	16763	16834	16853	16822	16559	16833	16857	16843	16713	16610	16906	16976	16726	17005	16871	17020	16855	17095	16843	16926	17156	16856	16771	16899	16858	17003	16814	16904	16833	16794	16789	16976	16863	16960	16624	16803	16731	16809	17209	16695	16932	16891	16633	16817	16867	16988	16657	16820	16747	16767	16904	16922	16733	16696	16960	16887	16733	16755	17023	16741	16836	16807	16927	16805	16898	16892	16702	16561	16966	17086	17007	16773	16837	16713	16782	16941	16895	16907	16924	16940	16758	16774	16669	16791	16705	16773	16758	16860	16701	16762	16903	16840	17006	16752	16860	16749	16761	16797	16766	16899	16972	16799	16696	16909	16755	16838	16890	16806	16706	16942	16731	16725	16869	16890	16940	16830	16783	16856	16823	16957	16803	16781	16934	16855	16750	16820	16951	16711	16788	16977	16891	16925	16835	16822	16880	16657	16915	16861	16741	16663	16866	16764	16787	16597	16746	16831	16812	16958	16683	16892	16786	16954	17013	16940	16806	16865	16821	16697	16971	16713	16964	16879	16807	16872	16719	16836	16920	16920	16642	16938	16839	16898	16743	16813	16945	16655	16750	16879	16912	16712	16677	16804	16664	16868	16988	16698	16861	16888	16604	16939	16889	16884	16791	16768	16681	16783	16691	16863	16885	16844	16800	17034	16973	16998	16827	16974	17021	16783	16736	16786	16764	16818	16822	16927	16841	16746	16943	16898	16845	16765	16747	16941	16895	16822	16836	16763	16636	16908	16773	16811	16665	16842	16799	16835	16624	16991	16874	16728	16955	16569	16697	16914	16984	16860	16690	16725	17050	16976	16665	17007	16875	16607	16729	16773	16569	17112	17021	17185	16653	16805	16829	16844	16887	16796	16674	16677	16952	16811	16741	16886	16947	16738	16828	16725	16974	16906	16950	16688	16762	16787	16814	16955	17096	16921	16917	16835	16637	16684	16800	16791	16861	16886	17015	16967	16859	16941	16934	16917	16869	17001	16820	16868	16915	16514	16911	16809	16869	16682	16809	16961	16818	16931	16674	16845	17004	16784	16887	16805	16901	16990	16668	16780	17035	16976	16969	16655	16832	16855	16813	16721	16866	16848	16850	16915	16998	16719	16873	16953	17010	16909	16868	16984	16795	16746	16881	16880	16766	16691	16980	16813	16959	16887	16975	16896	16745	16708	16865	16736	16687	16771	16958	16903	16641	16896	16880	16736	16950	16697	16706	16829	16890	16961	16831	16941	16958	16693	16930	16965	16717	16799	16911	16706	16902	16929	16712	16915	16839	16939	16880	17161	17096	16981	16969	16817	16842	16798	16845	16857	16956	16715	16845	16861	16815	16758	17137	16721	16814	16943	16717	16961	16951	16785	16817	16955	16774	16743	16851	17036	16699	16848	16798	16806	16917	17057	16785	16801	16941	16924	16801	16874	16831	16884	16955	16680	16588	16999	16786	16984	16737	16924	16920	16776	16745	17020	16960	16768	16864	16893	16840
25577	51503	44722	34865	28136	22110	19290	17044	16006	15534	15242	15216	14880	14792	14816	14622	14618	14472	14645	14482	14423	14320	14393	14197	14311	14251	14204	14177	14228	14349	14092	14144	14163	14300	14247	14170	14345	14174	14080	14260	14123	13977	14267	14260	14073	14191	14063	14106	14043	14379	14158	14050	14290	14212	14183	14019	14124	14216	14330	14166	14187	14073	14095	14092	14139	14041	14224	14116	14133	14065	14221	14143	14098	14030	14088	14184	14161	14080	14080	14119	14164	14224	13911	14200	14178	14155	14104	14115	14174	14120	14108	14160	13860	14185	14087	14155	14098	14241	14148	14122	14187	14044	14041	14271	14005	14170	14013	14138	13992	14165	14050	14162	14175	14261	13951	14332	14109	14159	14258	14186	14402	13975	14049	14298	14108	14164	14060	14086	14041	14259	14156	14059	14150	14026	13953	14037	14202	14084	14035	14136	14130	14237	14264	14060	14278	14139	14112	14091	14252	14180	14140	14034	14185	14148	14046	14010	14107	14159	14286	14272	14117	14173	14316	14070	14248	13925	14140	14156	14257	14091	13936	14125	14294	14114	14144	14036	14076	14297	14105	14040	14128	14053	14123	14192	14185	14264	14246	14103	14000	14077	14138	14109	14183	14125	14298	14129	14149	14273	14059	13986	14299	14075	14210	14108	14016	14101	14126	14200	14228	14193	14146	14002	14153	13984	13981	14167	14102	14184	14044	14185	14244	14182	14201	14138	14054	14097	13974	14096	14154	14226	14034	14049	13973	14215	14228	14068	14146	14103	14055	14123	14100	14010	14174	14024	14200	14168	14143	14102	14178	14049	14201	13993	14081	14133	13943	14064	14076	14004	14195	14159	14049	14142	14149	14227	13991	14034	14083	14014	14012	14184	14013	14169	13994	14090	14229	13931	14063	14240	14112	14227	14277	14052	14229	14213	14004	14231	14180	14137	14279	14059	14213	14089	14023	14059	14080	14163	14251	14235	14298	14138	14024	14172	14109	14143	14045	14134	14133	14191	14196	14029	14233	14135	14076	14236	14224	14124	14057	14187	14190	14183	14171	13993	14124	14070	14005	14272	14197	14157	14297	14322	14173	13974	14139	14106	14196	14108	14195	14043	14206	14297	14131	14085	14121	14246	13951	14132	14158	14256	14216	14093	14089	14028	14300	14119	14230	14213	14107	14160	14209	14168	14006	14134	13997	14204	14166	14121	14240	14120	14149	14005	14178	14249	14154	14133	13927	14089	14048	14091	14240	14208	14107	14221	14162	14175	14232	14306	14134	14211	14037	13791	14225	14110	14146	14075	14071	14237	14111	14093	14230	14237	13962	14126	14117	14132	14042	14150	14033	13946	14093	14128	14098	14132	14151	14250	14239	14170	14185	14046	14180	14080	14135	14135	13953	14039	14116	14131	13975	14040	14016	14156	14104	14201	14271	14177	14172	13951	14067	13960	14240	14098	14028	14306	13941	14139	14218	14116	14278	14023	14037	14037	14355	14133	14073	14086	14258	14098	14097	14166	14111	14130	14044	14049	14142	13849	14153	14113	14109	13983	14220	14100	14159	14078	14014	14186	14114	14252	14028	14133	14068	14104	14107	14104	14242	14185	14113	14002	14065	14199	14184	14201	14081	14218	14314	14087	14235	14092	14088	14174	14078	14321	14076	13997	14165	14310	14192	14125	13971	14184	14049	14021	14038	14225	14181	14021	14093	14075	14111	14180	14110	14104	13974	14255	14153	14093	14190	14199	13935	13956	14091	14204	14042	14103	14077	14149	14199	14245	14198	14078	14027	14119	14100	14180	14150	14024	13972	14151	14200	14140	14197	14008	13965	14266	13964	14196	14080	13957	14077	13983	14192	13993	13931	14114	14007	14131	14157	14149	13841	14016	14254	14237	13966	14238	13948	14097	14149	14012	14190	14285	14219	14020	14289	14157	14092	14197	14102	14129	14250	14096	14184	14160	14213	14183	13963	14063	14191	14169	14105	14141	14214	14056	14311	13990	14221	14109	14278	14191	14156	14205	14122	14096	13967	14085	14178	14272	14144	14113	13993	14039	14115	14062	14078	14021	14211	14168	14077	14088	14066	14004	14195	14188	14190	13976	14063	14275	14081	14239	14040	14103	14016	13981	14311	13924	14049	14091	14178	14120	14042	14306	14197	14170	14008	14114	14264	14162	14188	14122	14218	14132	14038	14076	14149	14295	14027	14044	14341	14070	14214	14123	14112	14262	14034	14164	13994	14177	14181	14027	14054	14186	13915	14115	14131	14155	14110	14096	14277	14109	14248	14131	14169	13982	14248	14158	14102	14195	14127	14053	14254	14193	14268	13942	14056	14167	14138	14213	14038	14115	14189	14092	14173	13913	14216	14109	14236	14184	14141	14018	14103	14131	13936	14106	14137	14057	14004	14051	13962	14134	14217	14199	14079	14204	14070	14093	14118	14119	14119	14041	14159	14009	14059	14097	14155	14033	14216	13995	14098	14299	14146	14244	14014	14078	14121	14027	14391	14178	14035	14137	14304	14059	14022	14068	14035	14204	14038	14081	14120	14114	14179	14270	14132	14030	14092	14120	14109	14121	14099	14082	14154	14009	14064	14161	14166	14077	14037	14206	14079	14224	14036	14277	13987	14191	14194	14069	14053	14217	14033	14302	13949	14128	14170	14048	14203	14124	14276	13961	14043	14061	14040	14004	14067	14166	14185	13997	14150	14028	14153	13993	14193	14095	14156	14135	14163	14072	14178	14109	13982	14069	14110	14304	14182	13990	14019	14261	14138	14024	14039	14094	14167	13979	14099	14292	14149	14210	14069	13982	14238	14191	14077	14070	14175	13978	14058	14001	14121	14012	14052	14107	14371	14238	14098	14020	14261	14021	14242	14077	14113	14165	14209	14181	14113	14180	14136	14257	14076	14158	14096	14158	14191	13910	13929	13948	14126	14187	14029	14131	14035	14076	14134	14089	14084	14122	14115	14141	14052	14080	14078	14119	14019	14080	14144	14186	14189	14065	14235	14214	14141	14144	14228	13998	14078	14266	14220	14000	14117	13934	14053	14138	14261	14078	14171	14214	14005	13986	13977	14103	14253	14032	14173	14133	14157	14280	14139	14129	14162	14018	14186	14128	13961	14036	14204	14184	14122	14019	14109	14127	14052	14239	14262	14032	14119	14300	14007	14101	14306	14011	14137	14009	14014	14008	14210	14031	14166	14256	14114	14171	14047	14057	13978	14287	14141	14242	14164	14177	14158	14125	14053	14032	14163	14008	14063	14302	14080	14087	14093	14171	14092	14004	14259	14123	14170	14252	14118	14059	14083	14222	14074	14200	14008	14148	14247	14171	14161	14046	14335	14277	14091	14262	14021	14100	14048	14215	13930	14170	13986	14100	14010	14195	14086	14224	14189	14028	14012	14165	14112	14020	14174	13981	14098	13998	14176	14314	13951	14061	14109	14020	14049	14184	14062	14270	14221	14211	14192	14022	14242	14010	14150	14280	14126	13970	14070	14011	14068	14224	14140	14123	14077	14174	14062	14287	14070	14065	14250	14188	14063	14172	14100	14133	14233	14012	14172	14319	14095	14181	14189	14024	14097	14303	14215	14151	14178	14227	13973	13942	14219	14224	14135	14221	14069	14004	14108	14066	14163	14142	14095	14144	14261	14174	14013	14119	14202	14107	13929	14040	14038	13964	14135	14082	14255	14018	14037	14144	14075	14177	14035	14339	14181	13985	14217	14228	14266	13935	14069	14125	14108	14050	14249	14071	14021	14139	14154	14176	14124	14306	14113	14189	14192	14052	14125	14059	14317	14115	14208	14114	14086	14239	14299	14143	14148	14106	14187	13852	14227	14155	14165	13992	14033	14211	14139	14165	14063	13999	14266	14021	14049	14151	14134	14181	14123	14254	14126	14023	14057	14176	14012	14161	14227	14338	13926	14126	14068	14092	14114	14173	13958	13997	14148	14213	14031	14090	14043	14158	14213	14073	14184	14218	14201	13895	14105	14100	14140	14214	14253	14017	13966	14034	14075	14277	13975	14252	14129	14176	14043	14201	14192	14078	14117	14087	14149	14293	14227	14209	14061	14074	14155	14111	14116	14122	14118	14059	14125	14240	14302	14340	14158	14139	13954	14102	14056	13942	14247	14198	14076	14194	14108	14059	14072	14191	14118	14143	14156	14145	14025	13988	14172	14245	14002	14205	14248	14164	14190	14171	14060	14108	13990	13999	14146	14066	14167	14121	14098	14168	14065	14184	14212	14188	14091	14058	14219	14062	13961	13964	14181	14258	14331	14137	14180	14059	14058	14030	14051	14007	14316	14087	14155	14135	14175	13975	14260	14101	14139	14188	14135	13988	14010	14069	14060	14001	14144	14032	14063	14125	14091	13959	14107	14047	14129	14054	14118	14296	14129	14326	14119	14080	14016	14141	14271	14124	14246	14123	14186	14113	14064	14061	14073	14058	14003	14209	14121	14004	14232	14300	14074	14078	14109	14187	14196	14155	14064	14120	14054	14005	14196	14091	14152	14244	14128	14081	14112	14090	14086	13963	14234	14221	14078	14160	14056	13933	14067	14057	14106	14022	14135	14197	14171	14164	13988	14110	14200	14279	14034	14300	13893	14333	14081	14181	14114	14222	14236	14118	14076	14031	14049	13949	14337	14072	14219	14035	14106	14225	14203	14131	14037	14117	14203	14099	14210	14246	14283	14160	14095	14053	13973	14080	14189	14176	14035	14264	14095	13978	14121	13893	14279	14132	14106	13981	13998	14231	14056	14147	14125	14193	14141	14168	14212	14202	14136	13913	14102	14255	14202	14153	14122	14178	14184	14066	14104	14117	14089	14185	14433	14120	14205	14132	14288	14126	14062	14034	13969	14152	14067	14057	14139	14033	14212	14050	14027	14071	14137	14168	14214	14197	14296	14274	14128	14214	13948	14038	14103	14271	14104	14142	14152	14097	14162	14062	14127	14062	14051	14141	14191	13979	13923	14036	14048	14045	14120	14014	14173	14238	14176	13989	14147	14113	14137	14094	14122	14103	14097	14035	14038	14203	14006	14281	14108	14296	14152	14222	14182	13979	14137	14122	14136	14193	14138	14138	14228	14053	14161	14146	14208	14239	14202	14180	14101	13963	14276	14052
24199	21168	28400	27058	23474	21553	20018	17518	16675	16390	16083	16089	15775	15953	15817	15802	15860	15587	15697	15629	15693	15650	15407	15567	15707	15520	15547	15524	15167	15389	15490	15249	15438	15562	15448	15452	15397	15377	15554	15319	15262	15137	15523	15548	15542	15418	15294	15441	15547	15272	15380	15370	15479	15255	15272	15264	15352	15455	15480	15471	15662	15255	15392	15265	15371	15214	15453	15444	15338	15265	15428	15307	15459	15317	15224	15361	15393	15356	15334	15099	15558	15234	15454	15404	15316	15186	15509	15376	15152	15607	15381	15198	15201	15271	15423	15082	15242	15240	15519	15334	15311	15589	15365	15451	15257	15399	15641	15345	15303	15520	15281	15412	15297	15362	15413	15337	15276	15410	15322	15343	15400	15339	15527	15346	15426	15445	15294	15367	15554	15316	15369	15220	15311	15340	15355	15317	15117	15247	15353	15235	15498	15394	15316	15397	15355	15380	15254	15329	15326	15235	15324	15268	15189	15380	15614	15260	15585	15426	15411	15343	15351	15090	15369	15515	15505	15373	15377	15244	15310	15260	15185	15364	15406	15100	15456	15387	15490	15364	15422	15234	15330	15297	15383	15111	15288	15329	15252	15370	15262	15228	15297	15319	15448	15265	15303	15522	15325	15610	15405	15442	15331	15301	15415	15264	15416	15523	15293	15459	15465	15311	15369	15268	15074	15468	15294	15546	15319	15283	15372	15273	15356	15348	15275	15329	15388	15431	15256	15327	15189	15516	15161	15418	15438	15318	15413	15254	15472	15340	15353	15324	15403	15363	15313	15369	15308	15397	15455	15292	15506	15300	15462	15310	15389	15365	15299	15359	15348	15406	15390	15281	15418	15264	15263	15196	15614	15277	15090	15217	15437	15185	15446	15416	15333	15394	15463	15235	15406	15335	15221	15278	15071	15131	15424	15411	15453	15570	15449	15413	15389	15310	15420	15444	15528	15399	15416	15356	15383	15530	15204	15471	15057	15188	15454	15385	15495	15432	15247	15439	15350	15504	15359	15507	15329	15263	15476	15093	15200	15198	15307	15203	15570	15528	15174	15451	15202	15356	15239	15214	15321	15476	15575	15338	15321	15526	15422	15338	15417	15235	15260	15316	15325	15222	15386	15364	15233	15370	15317	15370	15138	15561	15320	15421	15304	15291	15485	15279	15468	15364	15340	15357	15516	15293	15249	15401	15315	15445	15477	15367	15342	15347	15327	15344	15426	15423	15296	15143	15326	15345	15354	15494	15307	15349	15214	15398	15487	15115	15354	15487	15233	15480	15311	15276	15284	15260	15699	15439	15220	15331	15324	15387	15493	15421	15251	15271	15286	15272	15452	15189	15370	15369	15448	15351	15266	15125	15305	15366	15365	15391	15430	15450	15253	15229	15366	15263	15305	15372	15218	15545	15482	15364	15285	15477	15259	15331	15463	15515	15485	15465	15420	15346	15121	15398	15520	15382	15451	15591	15154	15457	15457	15262	15268	15145	15406	15436	15356	15154	15420	15356	15323	15209	15249	15262	15573	15374	15262	15325	15375	15265	15295	15332	15559	15419	15375	15445	15543	15423	15280	15260	15131	15153	15371	15348	15525	15342	15303	15380	15667	15307	15250	15258	15235	15370	15465	15394	15325	15399	15416	15395	15463	15400	15126	15131	15436	15146	15459	15081	15416	15539	15407	15404	15402	15406	15331	15523	15397	15324	15503	15303	15318	15431	15200	15222	15295	15439	15411	15186	15193	15294	15214	15499	15387	15462	15442	15306	15269	15260	15412	15377	15182	15404	15358	15464	15232	15398	15466	15522	15383	15358	15134	15353	15366	15206	15367	15307	15200	15280	15205	15462	15418	15441	15521	15558	15214	15437	15332	15321	15471	15628	15346	15329	15320	15404	15455	15343	15479	15309	15178	15320	15525	15432	15405	15242	15566	15296	15394	15610	15307	15281	15498	15522	15140	15453	15391	15362	15214	15331	15157	15469	15290	15360	15350	15321	15433	15159	15101	15196	15230	15391	15547	15322	15286	15386	15321	15412	15335	15366	15331	15211	15475	15537	15428	15369	15468	15317	15410	15224	15273	15486	15554	15273	15502	15401	15396	15406	15470	15325	15366	15227	15542	15409	15271	15518	15399	15342	15314	15337	15410	15364	15512	15309	15420	15215	15332	15141	15410	15292	15523	15326	15639	15410	15450	15270	15407	15281	15404	15355	15297	15423	15305	15551	15237	15367	15437	15487	15455	15469	15394	15466	15373	15495	15392	15337	15524	15336	15459	15297	15396	15221	15286	15534	15284	15466	15397	15470	15443	15440	15542	15055	15399	15514	15410	15280	15289	15264	15277	15404	15234	15441	15271	15275	15288	15335	15241	15530	15566	15532	15346	15388	15336	15102	15374	15250	15430	15254	15277	15259	15478	15245	15252	15660	15406	15391	15507	15326	15376	15466	15332	15474	15548	15422	15289	15294	15341	15414	15419	15491	15494	15197	15378	15348	15315	15449	15316	15375	15440	15285	15355	15357	15315	15322	15490	15414	15263	15345	15260	15322	15173	15428	15278	15207	15552	15363	15272	15386	15294	15362	15339	15231	15480	15298	15450	15288	15455	15242	15113	15349	15515	15333	15297	15306	15300	15232	15404	15348	15391	15327	15345	15481	15292	15458	15475	15477	15450	15488	15572	15457	15349	15303	15321	15261	15376	15599	15511	15369	15436	15314	15234	15043	15218	15277	15424	15269	15363	15348	15432	15424	15488	15411	15347	15426	15494	15324	15222	15481	15251	15192	15228	15525	15363	15342	15318	15360	15284	15478	15433	15464	15455	15242	15404	15375	15250	15344	15350	15259	15447	15459	15470	15351	15359	15399	15340	15394	15411	15287	15299	15203	15386	15370	15357	15446	15187	15450	15408	15139	15361	15259	15380	15356	15422	15511	15289	15207	15485	15301	15388	15343	15388	15271	15260	15619	15345	15226	15376	15168	15283	15297	15403	15421	15269	15537	15468	15325	15201	15264	15317	15143	15330	15337	15229	15613	15381	15461	15394	15090	15257	15363	15236	15277	15285	15176	15337	15153	15297	15306	15329	15402	15271	15446	15464	15279	15372	15408	15493	15303	15298	15330	15298	15426	15165	15328	15182	15415	15604	15573	15374	15173	15413	15266	15350	15344	15388	15387	15118	15225	15250	15388	15272	15522	15428	15221	15450	15513	15485	15068	15383	15239	15435	15350	15397	15311	15439	15288	15450	15297	15380	15311	15467	15354	15430	15264	15319	15398	15330	15218	15300	15155	15166	15374	15454	15387	15392	15423	15268	15380	15304	15296	15549	15508	15469	15353	15408	15353	15398	15211	15429	15581	15413	15092	15270	15491	15616	15239	15289	15386	15251	15355	15392	15356	15282	15350	15176	15381	15324	15403	15471	15339	15398	15343	15149	15483	15361	15323	15309	15294	15469	15420	15462	15504	15487	15453	15481	15267	15228	15258	15387	15388	15290	15187	15108	15292	15458	15288	15289	15400	15294	15329	15189	15662	15372	15368	15304	15533	15275	15338	15258	15375	15236	15353	15402	15369	15410	15278	15383	15372	15231	15296	15514	15267	15129	15338	15447	15332	15572	15224	15156	15258	15271	15301	15238	15288	15329	15309	15364	15485	15369	15184	15341	15527	15402	15253	15372	15373	15372	15389	15269	15189	15450	15408	15382	15359	15555	15400	15189	15281	15406	15275	15461	15526	15574	15364	15319	15506	15483	15495	15444	15368	15556	15290	15368	15436	15398	15103	15243	15484	15413	15245	15243	15472	15333	15269	15605	15455	15409	15556	15524	15492	15434	15358	15319	15293	15484	15497	15311	15229	15512	15421	15531	15406	15264	15283	15385	15321	15528	15419	15444	15390	15408	15273	15377	15145	15467	15296	15419	15185	15378	15533	15436	15421	15317	15197	15308	15235	15224	15333	15280	15542	15292	15583	15475	15494	15290	15252	15563	15121	15447	15481	15462	15442	15506	15267	15469	15345	15204	15360	15378	15459	15254	15390	15456	15342	15419	15353	15382	15482	15453	15287	15321	15372	15439	15323	15448	15321	15482	15608	15449	15313	15424	15328	15332	15453	15340	15365	15307	15282	15538	15563	15306	15412	15486	15298	15218	15425	15332	15424	15399	15236	15394	15234	15273	15091	15232	15345	15274	15309	15401	15285	15437	15477	15577	15322	15461	15460	15288	15313	15303	15488	15386	15422	15381	15407	15271	15370	15141	15262	15274	15243	15380	15088	15255	15276	15440	15187	15317	15359	15410	15432	15224	15178	15235	15377	15505	15274	15496	15118	15423	15383	15451	15430	15378	15285	15269	15209	15489	15596	15442	15259	15224	15358	15552	15382	15419	15580	15546	15466	15356	15438	15541	15273	15353	15228	15573	15356	15266	15411	15594	15270	15370	15359	15417	15263	15326	15446	15485	15419	15530	15518	15374	15291	15473	15318	15235	15488	15254	15442	15581	15387	15323	15270	15265	15313	15489	15240	15446	15259	15376	15281	15508	15409	15246	15336	15383	15383	15377	15403	15419	15297	15403	15377	15321	15351	15313	15497	15350	15286	15480	15342	15256	15183	15441	15343	15417	15697	15211	15354	15471	15254	15448	15508	15378	15370	15284	15184	15341	15301	15356	15398	15420	15537	15592	15478	15502	15355	15530	15330	15365	15361	15398	15114	15334	15571	15547	15317	15312	15540	15355	15426	15512	15443	15355	15297	15262	15318	15451	15380	15375	15429	15387	15430	15179	15298	15422	15278	15156	15183	15298	15509	15533	15401	15407	15297	15486	15359	15367	15421	15292	15459	15469	15292	15440	15197	15619	15399	15425	15269	15273	15360	15390	15198	15387	15390	15466	15587	15323	15545	15372	15360	15595	15531	15417	15403	15396	15355	15153	15283	15454	15284	15524	15493	15399	15046	15378	15303	15262	15356	15499	15264	15323	15361	15346	15433	15348	15308	15273	15202	15340	15189	15344	15432	15364	15490	15480	15295	15197	15208	15299	15276	15396	15209	15407	15269	15404	15494	15396	15329	15476	15197	15048	15248	15241	15161	15495	15237	15427	15243	15513	15236	15424	15265	15363	15452	15328	15420	15382	15387	15357	15255
25619	46995	40062	28311	23073	20060	17710	15509	14712	14374	14412	14136	13851	13916	13662	13641	13667	13671	13741	13519	13432	13441	13415	13478	13315	13468	13259	13260	13334	13365	13327	13332	13208	13342	13319	13348	13360	13240	13272	13566	13174	13214	13376	13298	13166	13324	13211	13284	13216	13198	13177	13330	13390	13259	13103	13294	13254	13341	13176	13244	13206	13204	13308	13282	13257	13200	13343	13304	13206	13262	13200	13205	13197	13231	13287	13296	13104	13351	13238	13060	13086	13127	12960	13375	13288	13300	13184	13167	13299	13242	13243	13134	13350	13306	13133	13262	13189	13270	13090	13392	13284	13296	13224	13340	13191	13405	13206	13310	13113	13277	13175	13344	13107	13155	13284	13318	13278	13193	13314	13395	13264	13285	13241	13341	13256	13188	13222	13162	13405	13251	13351	13221	13172	13116	13257	13339	13357	13331	13208	13048	13416	13243	13248	13243	13249	13271	13249	13256	13313	13310	13169	13275	13371	13235	13248	13297	13244	13274	13166	13270	13175	13248	13338	13377	13163	13378	13197	13324	13310	13416	13123	13282	13267	13257	13346	13336	13311	13101	13220	13253	13213	13243	13409	13285	13312	13187	13148	13280	13199	13309	13186	13380	13137	13124	13129	13226	13228	13230	13317	13163	13260	13251	13237	13297	13138	13397	13361	13248	13219	13168	13396	13217	13267	12955	13191	13301	13254	13265	13215	13333	13304	13199	13354	13109	13185	13045	13310	13243	13300	13195	13276	13273	13189	13245	13283	13345	13193	13133	13286	13102	13166	13276	13422	13259	13230	13297	13372	13416	13186	13490	13259	13308	13154	13055	13231	13436	13251	13163	13129	13170	13187	13226	13250	13196	13230	13302	13302	13153	13235	13188	13304	13130	13291	13166	13253	13318	13295	13158	13233	13254	13322	13315	13065	13276	13261	13289	13248	13136	13310	13353	13075	13306	13316	13208	13314	13212	13302	13192	13247	13325	13305	13234	13185	13373	13328	13270	13210	13120	13145	13055	13255	13319	13311	13181	13147	13168	13244	13006	13319	13242	13361	13263	13210	13291	13123	13280	13305	13183	13199	13227	13144	13347	13201	13227	13220	13185	13392	13242	13295	13306	13228	13163	13131	13208	13219	13287	13218	13350	13306	13197	13127	13130	13259	13177	13227	13046	13366	13295	13213	13229	13193	13264	13254	13307	13070	13338	13289	13176	13185	13218	13252	13294	13159	13265	13345	13200	13144	13229	13116	13191	13222	13410	13209	13184	13119	13345	13397	13126	13255	13302	13234	13474	13130	13264	13334	13171	13227	13210	13207	13157	13271	13344	13205	13158	13158	13237	13204	13268	13163	13195	13253	13202	13210	13316	13412	13219	13152	13218	13145	13329	13255	13242	13195	13269	13170	13298	13165	13247	13299	13397	13049	13270	13239	13297	13200	13206	13193	13222	13233	13336	13184	13193	13283	13361	13277	13336	13224	13088	13137	13176	13255	13286	13220	13295	13313	13311	13204	13264	13329	13146	13067	13291	13259	13135	13218	13223	13349	13188	13259	13167	13221	13419	13240	13109	13217	13224	13283	13196	13264	13227	13225	13122	13104	13417	13169	13342	13226	13289	13159	13129	13423	13344	13239	13110	13210	13259	13149	13324	13308	13273	13297	13082	13184	13333	13142	13294	13158	13187	13223	13154	13223	13090	13073	13347	13284	13274	13304	13251	13311	13269	13321	13160	13295	13225	13091	13335	13361	13283	13130	13401	13259	13229	13270	13154	13108	13171	13200	13173	13426	13145	13264	13284	13253	13379	13282	13273	13343	13170	13341	13223	13302	13206	13176	13381	13290	13367	13162	13232	13189	13199	13301	13251	13266	13171	13355	13225	13203	13157	13223	13185	13321	13321	13126	13270	13191	13304	13147	13230	13173	13211	13316	13246	13115	13378	13246	13121	13179	13383	13108	13224	13277	13152	13260	13317	13169	13352	13372	13232	13198	13251	13089	13268	13275	13348	13233	13320	13380	13295	13275	13154	13218	13369	13230	13296	13225	13181	13283	13195	13299	13201	13164	13460	13097	13212	13258	13300	13136	13258	13197	13343	13208	13156	13121	13251	13292	13256	13300	13109	13154	13307	13244	13005	13367	13263	13287	13461	13094	13259	13189	13156	13232	13306	13259	13393	13357	13009	13126	13365	13277	13275	13362	13088	13276	13209	13217	13264	13188	13440	13163	13101	13420	13255	13227	13358	13194	13362	13305	13264	13241	13263	13171	13237	13217	13265	13249	13134	13155	13210	13256	13389	13230	13363	13271	13212	13274	13306	13210	13300	13424	13212	13215	13226	13245	13195	13217	13420	13200	13189	13199	13072	13162	13202	13118	13268	13276	13303	13263	13251	13305	13219	13255	13345	13198	13188	13311	13252	13218	13256	13325	13388	13171	13169	13282	13315	13053	13255	13180	13143	13113	13225	13177	13102	13233	13338	13136	13264	13274	13327	13349	13136	13210	13342	13189	13258	13418	13257	13204	13356	13188	13266	13060	13206	13230	13206	13172	13283	13239	13452	13368	13293	13138	13318	13324	13296	13117	13239	13070	13458	13230	13287	13277	13204	13381	13234	13074	13093	13301	13294	13327	13313	13326	13293	13279	13297	13220	13285	13144	13175	13262	13298	13136	13066	13164	13267	13297	13222	13163	13254	13214	13325	13203	13185	13330	13239	12918	13278	13092	13270	13282	13213	13237	13258	13245	13263	13334	13073	13187	13225	13145	13232	13034	13228	13267	13256	13155	13258	13319	13302	13306	13238	13319	13221	13172	13254	13171	13287	13324	13330	13350	13410	13344	13369	13387	13242	13346	13220	13248	13137	13343	13285	13134	13453	13083	13353	13252	13241	13334	13314	13133	13285	13081	13386	13257	13243	13137	13213	13238	13226	13035	13190	13406	13405	13289	13227	13338	13204	13220	13285	13291	13318	13346	13245	13141	13267	13146	13236	13231	13323	13265	13232	13213	13183	13386	13376	13247	13190	13183	13227	13185	13118	13210	13223	13161	13201	13121	13045	13246	13123	13401	13148	13445	13193	13217	13322	13170	13389	13270	13306	13186	13257	13321	13308	13393	13206	13315	13309	13073	13115	13356	13121	13215	13213	13067	13266	13357	13481	13197	13323	13240	13222	13256	13139	13274	13348	13290	13191	13268	13318	13151	13394	13148	13334	13369	13248	13238	13114	13172	13329	13361	13246	13169	13249	13316	13269	13276	13287	13292	13358	13140	13169	13086	13160	13111	13217	13369	13159	13218	13298	13340	13275	13233	13193	13112	13241	13309	13195	13230	13398	13281	13272	13192	12865	13200	13163	13066	13167	13324	13411	13433	13286	13359	13337	13268	13250	13120	13131	13346	13192	13300	13195	13204	13157	13202	13308	13310	13022	13170	13389	13267	13382	13186	13162	13284	13164	13291	13378	13303	13373	13180	13347	13290	13213	13302	13196	13316	13235	13299	13255	13164	13286	13278	13308	13271	13316	13345	13245	13283	13182	13209	13188	13256	13276	13347	13272	13116	13178	13148	13277	13161	13195	13139	13260	13229	13237	13377	13155	13149	13244	13095	13318	13223	13375	13219	13199	13071	13179	13211	13201	13318	13214	13325	13265	13279	13171	13296	13255	13244	12963	13156	13231	13284	13332	13367	13324	12999	13405	13214	13228	13229	13288	13263	13320	13221	13352	13190	13198	13037	13117	13324	13300	13377	13161	13283	13148	13355	13324	13275	13304	13229	13223	13376	13332	13220	13183	13167	13254	13081	13134	13302	13251	13235	13173	13226	13414	13340	13362	13253	13299	13290	13288	13209	13327	13315	13351	13229	13316	13201	13291	13424	13349	13180	13227	13027	13227	13043	13202	13285	13115	13104	13181	13140	13210	13121	13267	13314	13213	13239	13217	13219	13375	13253	13217	13189	13322	13382	13311	13170	13229	13151	13216	13234	13196	13243	13111	13267	13496	13113	13239	13106	13383	13365	13160	13267	13153	13236	13194	13039	13265	13357	13101	13174	13302	13169	13152	13332	13286	13220	13192	13192	13047	13030	13381	13255	13126	13297	13311	13202	13234	13260	13160	13270	13224	13277	13216	13275	13175	13510	13296	13101	13256	13293	13447	13174	13304	13268	13341	13201	13289	13124	13145	13287	13318	13311	13276	13157	13309	13213	13313	13174	13450	13219	13321	13363	13349	13201	13308	13137	13285	13295	13213	13385	13268	13393	13181	13200	13374	13335	13355	13377	13368	13581	13270	13243	13168	13358	13220	13197	13231	13233	13249	13224	13312	13205	13405	13299	13479	13316	13266	13065	13187	13321	13219	13286	13277	13304	13351	13239	13129	13277	13193	13168	13267	13141	13093	13178	13346	13524	13096	13341	13229	13306	13276	13139	13247	13264	13209	13014	13270	13224	13300	13373	13129	13216	13232	13476	13161	13312	13256	13201	13267	13317	13229	13207	13244	13098	13091	13133	13146	13422	13390	13193	13338	13156	13253	13329	13223	13277	13318	13194	13262	13315	13267	13308	13102	13200	13196	13176	13052	13350	13150	13205	13334	13151	13139	13227	13205	13314	13359	13236	13250	13196	13166	13295	13307	13228	13272	13217	13203	13344	13316	13288	13266	13238	13265	13215	13245	13224	13164	13304	13348	13404	13111	13151	13210	13346	13233	13306	13291	13421	13348	13174	13376	13317	13151	13216	13237	13282	13271	13327	13277	13361	13198	13259	13335	13261	13238	13274	13267	13383	13384	13360	13230	13170	13223	13363	13418	13211	13276	13162	13243	13311	13413	13245	13329	13405	13215	13279	13253	13323	13207	13050	13328	13020	13333	13210	13370	13169	13195	13234	13272	13275	13333	13214	13162	13215	13339	13157	13114	13285	13328	13086	13377	13177	13183	13309	13295	13244	13142	13147	13273	13447	13297	13196	13308	13202	13147	13333	13322	13290	13026	13341	13170	13348	13275	13462	13218	13229	13429	13215	13161	13226	13380	13328	13169	13226	13204	13364	13273	13241	13268	13142	13496	13117	13162	13290	13296	13143	13240	13291	13225	13386	13477	13271	13239	13281	13263	13343	13386	13069	13349	13421	13109	13218	13349	13146	13379
21957	21190	29003	23741	22170	26030	28383	21290	19488	19539	18865	18322	18516	18176	18139	18132	18018	17973	17925	17807	17762	17569	17941	17658	17567	17561	17539	17516	17595	17297	17372	17471	17713	17305	17360	17428	17391	17567	17277	17298	17271	17522	17486	17299	17387	17339	17315	17418	17612	17366	17406	17447	17291	17204	17267	17206	17430	17491	17386	17134	17520	17474	17446	17185	17426	17363	17277	17464	17112	17190	17337	17452	17271	17471	17232	17230	17196	17433	17200	17195	17310	17288	17365	17474	17217	17418	17316	17214	17139	17330	17250	17292	17455	17216	17214	17390	17334	17189	17183	17270	17162	17295	17350	17271	17258	17327	17364	17157	17405	17395	17267	17312	17317	17582	17381	17381	17365	17293	17273	17180	17278	17213	17282	17236	17304	17292	17372	17316	17375	17460	17216	17253	17364	17218	17345	17185	17185	17359	17318	17199	17335	17390	17532	17553	17374	17386	17389	17407	17284	17247	17378	17332	17209	17117	17299	17152	17222	17256	17206	17334	17319	17369	17522	17399	16977	17295	17144	17193	17194	17432	17268	17237	17148	17299	17241	17177	17410	17408	17428	17129	17247	17044	17063	17167	17257	17260	17338	17341	17283	17281	17394	17068	17109	17445	17289	17209	17254	17379	17234	17327	17423	17324	17279	17322	17484	17235	17205	17300	17373	17484	17312	17217	17187	17270	17264	17271	17464	17258	17303	17306	17290	17084	17280	17139	17103	17178	17283	17259	17265	17183	17330	17354	17246	17407	17305	17170	17142	17169	17465	17366	17159	17358	17250	17287	17167	17251	17330	17252	17308	17227	17177	17630	17254	17372	16999	17425	17348	17177	17358	17276	17337	17361	17365	17208	17365	17189	17316	17274	17464	17354	17279	17543	17475	17404	17378	17336	17455	17230	17432	17238	16965	17246	17292	17344	17552	17190	17411	17485	17263	17340	17360	17303	17278	17377	17349	17258	17333	17040	17372	17389	17081	17275	17521	17301	17258	17109	16966	17206	17272	17327	17221	17475	17367	17550	17358	17303	17033	17199	17081	17403	17392	17221	17273	17378	17321	17394	17163	17236	17198	17163	17211	17415	17255	17517	17201	17386	17361	17420	17494	17370	17382	17505	17404	17281	17317	17374	17239	17279	17199	17142	17270	17359	17385	17378	17290	17509	17367	17178	17288	17106	17232	17101	17337	17438	17299	17304	17261	17162	17247	17335	17288	17371	17214	17381	17022	17056	17161	17407	17231	17349	17263	17263	17398	17275	17428	17227	17042	17171	17171	17383	17399	17195	17324	17442	17271	17553	17413	17300	17402	17244	17230	17359	17191	17338	17288	17240	17437	17223	17153	17374	17144	17368	17151	17225	17262	17409	17241	17196	17268	17304	17342	17313	17549	17277	17199	17197	17383	17304	17403	17427	17401	17314	17211	17207	17311	17458	17338	17424	17261	17538	17202	17264	17184	17117	17511	17449	17186	17309	17362	17235	17285	17336	17508	17042	17384	17105	17173	17083	17307	17209	17464	17167	17573	17177	17315	17496	17263	17328	17264	17326	17218	17425	17257	17317	17136	17350	17162	17229	17258	17195	17433	17293	17205	17299	17033	17274	17063	17115	17248	17419	17243	17336	17535	17376	17288	17111	17177	17205	17268	17287	17300	17322	17184	17139	17173	17682	17179	17078	17230	17403	17136	17176	17199	17393	17185	17388	17130	17328	17576	17277	17311	17321	17234	17192	17227	17309	17284	17289	17273	17526	17424	17520	17371	17306	17360	17134	17143	17375	17311	17332	17355	17101	17395	17321	17215	17426	17123	17193	17479	17134	17119	17203	17254	17197	17377	17263	17191	17270	17163	17356	17185	17464	17187	17318	17287	17181	17264	17128	17303	17310	17227	17226	17166	17223	17316	17255	17327	17420	17524	17319	17388	17358	17159	17281	17248	17206	17560	17290	17157	17238	17181	17173	17384	17335	17361	17207	17199	17137	17225	17431	17326	17309	17383	17288	17261	17386	17383	17276	17329	17213	17338	17398	17150	17201	17007	17290	17212	17241	17216	17390	17307	17209	17329	17163	17141	17269	17222	17413	17263	17420	17283	17302	17322	17151	17254	17358	17477	17355	17170	17277	17156	17292	17175	17492	17278	17251	17088	17305	17063	17177	17124	17318	17136	17498	17306	17205	17370	17524	17463	17248	17251	17201	17264	17379	17151	17303	17325	17355	17161	17389	17245	17223	17203	17092	17221	17280	17329	17155	17224	17490	17271	17455	17421	17113	17250	17228	17358	17270	17429	17428	17368	17464	17120	17600	17231	17076	17224	17245	17152	17290	17118	17128	17229	17187	17299	17250	17192	17151	17301	17204	17187	17320	17470	17160	17258	17256	17397	17052	17184	17179	17253	17351	17330	17329	17254	17368	17324	17376	17242	17251	17168	17275	17099	17482	17263	17238	17344	17369	17171	17199	17547	17214	17041	17289	17330	17289	17253	17099	17225	17273	17318	17367	17115	17588	17279	17220	17207	17026	17077	17343	16921	17313	17135	17282	17245	17362	17169	17284	17385	17302	17125	17193	17357	17321	17416	17309	17204	17301	17393	17266	17145	17360	17218	17440	17145	17256	17344	17243	17312	17291	17146	17304	17415	17157	17199	17385	17241	17344	17313	17301	17229	17382	17212	17250	17467	17228	17353	17384	17283	17230	17107	17229	17226	17305	17216	17350	17169	17383	17330	17137	17173	17213	17421	17340	17218	17301	17386	17368	17316	17212	17428	17218	17301	17123	17084	17250	17241	17224	17287	17235	17398	17141	17263	17240	17062	17072	17466	17230	17293	17352	17522	17243	17211	17353	17072	17134	17279	17440	17140	17192	17279	17234	17241	17140	17247	17410	17180	17311	17277	17206	17403	17310	17384	17351	17216	17398	17128	17181	17118	17209	17209	17290	17251	17332	17423	17272	17222	17446	17471	17258	17198	17319	17451	17123	17110	17305	17202	17267	17235	17272	17210	17286	17396	17294	17177	17294	17169	17125	17233	17183	17160	17446	17150	17239	17342	17398	17197	17342	17310	17337	17233	17177	17046	17161	17280	17201	17323	17171	17256	17402	17283	17375	17111	17123	17055	17038	17164	17137	17213	17208	17389	17047	17211	17198	17221	17147	17130	17143	17301	17329	17343	17269	17324	17417	17454	17420	17277	17246	17330	17160	17391	17313	17267	17193	17490	17264	17123	17273	17461	17201	17183	17194	17396	17472	17178	17142	17056	17377	17295	17260	17430	17120	17370	17155	17267	17338	17417	17512	17184	17339	17374	17166	17272	17113	17364	17283	17259	17336	17200	17328	17356	17203	17350	17363	17289	17318	17132	17253	17370	17209	17044	17210	17192	17301	17157	17274	17133	17278	17245	17160	17338	17162	17205	17156	17100	17354	17112	17313	17322	17326	17110	17195	17310	17262	17496	17344	17597	17170	17266	17113	17177	17251	17371	17347	17172	17382	17464	17296	17187	17434	17237	17079	17173	17355	17186	17191	17123	17201	17393	17292	17405	17124	17413	17269	17281	17383	17277	17230	17091	17158	17117	17326	17254	17412	17251	17275	17468	17373	17337	17385	17264	17284	17507	17283	17350	17140	17013	17226	17270	17130	17406	17280	17325	17035	17226	17267	17272	17337	17282	17212	17391	17195	17070	17358	17309	17197	17189	17357	17183	17189	17244	17307	17209	17291	17282	17262	17339	17368	17306	17317	17474	17180	17348	17440	17084	17380	17370	16968	17209	17120	17300	17362	17384	17152	17199	17265	17402	17543	17338	17301	17354	17216	17348	17304	17266	17203	17138	17029	16988	17274	17385	17373	17348	17217	17319	17432	17568	17378	17390	17248	17213	17308	17387	17254	17148	17240	17417	17328	17303	17269	17204	17280	17088	17267	17282	17328	17484	17277	17249	17395	17354	17122	17319	17100	17134	17131	17432	17205	17362	17151	17406	17244	17320	17326	17276	17407	17275	17232	17242	17395	17406	17104	17313	17509	17301	17449	17325	17174	17310	17205	17261	17233	17206	17349	17314	17216	17195	17213	17430	17375	17173	17350	17150	17466	17333	17356	17225	17451	17090	17349	17210	17339	17198	17210	17089	17267	17337	17107	17384	17292	17385	17213	17200	17335	17470	17053	17250	17118	17250	17458	17222	16979	17151	17184	17200	17230	17133	17272	17239	17179	17233	17074	17227	17165	17260	17406	17310	17371	17301	17489	17308	17255	17210	17249	17226	17303	17110	17257	17214	17306	17107	17111	17274	17124	17328	17382	17281	17286	17212	17464	17319	17447	17314	17212	17297	17200	17356	17173	17285	17151	17193	17133	17180	17179	17358	17364	17104	17324	17253	17258	17356	17281	17120	17439	17219	17383	17167	17151	17396	17250	17076	17176	17369	17176	17222	17275	17286	17375	17486	17168	17322	17298	17260	17079	17367	17242	17142	17144	17577	17247	17354	17165	17468	17294	17224	17272	17309	17260	17404	17225	17160	17163	17323	17105	17406	17236	17216	17395	17393	17437	17371	17209	17233	17453	17137	17271	17135	17294	17234	17313	17464	17237	17260	17116	17048	17173	17186	17056	17251	17295	17170	16974	17257	17216	17351	17208	17361	17239	17142	17245	17317	17209	17242	17176	17324	17270	16886	17321	17222	17294	17067	17280	17461	17486	17261	17079	17177	17334	17101	17117	17380	17394	17231	17278	17264	17074	17140	17157	17472	17443	17041	17260	17347	17170	17039	17271	17261	16939	17242	17274	17219	17330	17098	17364	17212	17129	17250	17227	17307	17227	17236	17232	17219	17031	17227	17469	17345	17460	17489	17244	17188	17247	17307	17269	17099	17216	17268	17157	17162	17226	17348	17315	17217	17207	17319	17148	17297	17421	17472	17354	17339	17210	17313	17286	17104	17327	17260	17398	17386	17152	17204	17166	17344	17171	17316	17297	17220	17290	17191	17187	17323	17251	17140	17139	17352	17021	17506	17346	17018	17110	17374	17221	17184	17390	17232	17119	17249	17261	17224	17244	17531	17249	17273	17284	17385	17210	17100	17072	17059	17296	17099	17389	17062	17124	17312	17124	17526	17387	17346	17271	17343	17322	17320	17422	17271	17182
28009	56222	45214	37068	32669	27777	22040	18062	16981	16384	16179	15873	15754	15307	15025	15114	15080	15087	14973	14958	14791	14715	14600	14642	14684	14697	14476	14558	14531	14499	14543	14610	14536	14489	14512	14618	14325	14531	14415	14255	14463	14444	14454	14477	14379	14348	14251	14334	14296	14469	14418	14437	14375	14418	14239	14500	14304	14193	14222	14282	14580	14401	14437	14318	14295	14479	14301	14283	14562	14348	14450	14433	14290	14474	14226	14430	14586	14412	14441	14278	14200	14412	14318	14272	14351	14306	14268	14314	14367	14400	14239	14412	14367	14378	14373	14425	14199	14314	14429	14290	14170	14322	14530	14315	14297	14289	14318	14324	14435	14350	14278	14401	14406	14386	14361	14243	14560	14333	14363	14272	14407	14308	14409	14350	14529	14368	14327	14306	14284	14361	14256	14495	14262	14422	14410	14236	14226	14328	14270	14337	14527	14156	14359	14468	14353	14369	14315	14469	14275	14434	14356	14313	14588	14344	14398	14250	14266	14553	14444	14368	14412	14492	14551	14189	14315	14231	14457	14451	14319	14138	14369	14324	14392	14288	14367	14240	14405	14318	14420	14350	14431	14302	14261	14298	14499	14191	14277	14524	14438	14492	14425	14314	14225	14418	14258	14355	14553	14419	14332	14214	14329	14427	14339	14352	14362	14305	14384	14278	14315	14271	14261	14256	14244	14333	14464	14488	14554	14323	14420	14420	14514	14525	14431	14337	14561	14379	14534	14399	14272	14301	14244	14340	14509	14234	14273	14523	14194	14361	14372	14406	14416	14578	14438	14355	14373	14113	14416	14392	14403	14219	14330	14336	14374	14366	14489	14328	14439	14342	14351	14458	14343	14380	14308	14391	14274	14334	14227	14344	14417	14424	14478	14285	14389	14461	14406	14375	14404	14408	14291	14353	14080	14380	14325	14337	14265	14273	14187	14336	14433	14223	14443	14253	14342	14372	14284	14450	14296	14209	14333	14282	14390	14193	14153	14485	14450	14248	14233	14523	14285	14595	14371	14391	14270	14335	14266	14386	14275	14288	14082	14403	14392	14420	14401	14415	14221	14399	14320	14387	14384	14265	14397	14413	14339	14261	14335	14260	14319	14520	14438	14193	14368	14308	14198	14465	14326	14475	14484	14334	14379	14380	14351	14308	14373	14483	14416	14454	14314	14286	14228	14218	14412	14321	14387	14266	14327	14356	14601	14287	14402	14456	14391	14395	14309	14331	14280	14432	14243	14495	14152	14246	14353	14468	14323	14372	14492	14320	14349	14319	14129	14474	14310	14412	14264	14454	14300	14317	14396	14314	14358	14196	14402	14350	14491	14316	14361	14562	14326	14347	14300	14328	14276	14168	14293	14212	14389	14569	14433	14439	14246	14408	14339	14342	14208	14301	14412	14231	14301	14387	14286	14482	14341	14297	14333	14409	14429	14305	14376	14309	14392	14347	14234	14390	14369	14432	14197	14492	14304	14263	14547	14441	14264	14496	14194	14418	14295	14525	14232	14409	14280	14352	14157	14331	14351	14342	14258	14215	14436	14252	14455	14381	14281	14312	14279	14317	14249	14381	14372	14347	14194	14303	14368	14386	14268	14279	14310	14450	14363	14435	14368	14254	14297	14389	14350	14444	14194	14379	14439	14359	14398	14236	14471	14231	14510	14313	14286	14336	14284	14287	14465	14360	14483	14452	14424	14254	14372	14418	14254	14443	14252	14414	14253	14308	14447	14263	14421	14432	14473	14371	14329	14266	14418	14458	14338	14327	14302	14245	14457	14565	14320	14261	14286	14409	14330	14413	14380	14459	14409	14284	14303	14406	14404	14493	14328	14399	14421	14377	14434	14328	14344	14412	14257	14251	14403	14401	14231	14215	14340	14361	14562	14365	14483	14358	14275	14283	14374	14429	14412	14207	14477	14386	14220	14351	14307	14474	14381	14398	14301	14382	14475	14356	14309	14316	14591	14373	14374	14341	14296	14360	14402	14236	14388	14343	14238	14375	14341	14519	14324	14284	14379	14357	14383	14291	14346	14332	14285	14284	14343	14232	14331	14512	14272	14374	14338	14312	14195	14341	14272	14299	14478	14527	14309	14494	14220	14268	14231	14384	14261	14477	14409	14310	14443	14408	14401	14251	14484	14373	14403	14309	14577	14303	14324	14450	14288	14237	14284	14401	14440	14355	14291	14240	14316	14340	14470	14326	14384	14378	14239	14408	14306	14376	14114	14368	14335	14407	14172	14358	14356	14411	14409	14453	14407	14331	14492	14405	14240	14412	14319	14356	14420	14318	14452	14507	14476	14268	14423	14277	14472	14410	14240	14336	14355	14393	14271	14250	14514	14292	14322	14374	14386	14282	14341	14309	14445	14429	14269	14289	14338	14349	14263	14400	14318	14479	14353	14278	14270	14512	14383	14250	14410	14292	14322	14395	14154	14287	14243	14468	14350	14336	14302	14361	14194	14357	14531	14444	14298	14367	14388	14301	14351	14334	14325	14372	14228	14395	14562	14433	14325	14379	14315	14434	14580	14242	14398	14317	14376	14357	14357	14242	14177	14286	14397	14439	14312	14378	14306	14303	14267	14544	14252	14364	14331	14405	14301	14356	14385	14410	14294	14483	14307	14293	14238	14244	14303	14342	14306	14422	14362	14370	14512	14551	14371	14274	14349	14340	14545	14183	14152	14370	14319	14343	14366	14429	14268	14381	14293	14262	14486	14311	14522	14337	14324	14420	14199	14308	14284	14415	14267	14178	14327	14282	14271	14330	14448	14573	14463	14458	14484	14337	14402	14383	14391	14113	14474	14397	14334	14315	14355	14393	14313	14330	14355	14225	14462	14315	14202	14305	14397	14488	14401	14306	14305	14338	14315	14371	14324	14174	14583	14334	14397	14371	14422	14062	14352	14321	14348	14383	14347	14311	14443	14377	14354	14580	14277	14275	14260	14311	14503	14330	14439	14347	14208	14338	14340	14310	14379	14360	14303	14184	14282	14364	14247	14298	14247	14122	14332	14417	14289	14269	14402	14330	14357	14476	14360	14237	14419	14342	14316	14395	14263	14388	14393	14452	14499	14377	14327	14327	14506	14283	14424	14311	14336	14224	14224	14317	14461	14379	14370	14318	14474	14437	14264	14354	14359	14498	14297	14328	14324	14432	14314	14365	14410	14100	14301	14400	14361	14309	14377	14384	14376	14344	14401	14381	14359	14406	14106	14509	14259	14098	14350	14390	14471	14355	14303	14392	14222	14232	14321	14533	14263	14436	14225	14396	14356	14344	14323	14444	14390	14509	14461	14378	14355	14329	14323	14215	14339	14397	14409	14324	14351	14357	14418	14399	14177	14310	14425	14471	14368	14325	14274	14133	14381	14357	14389	14392	14331	14235	14398	14298	14413	14300	14159	14356	14314	14522	14532	14368	14353	14435	14387	14352	14200	14275	14379	14442	14387	14408	14230	14427	14460	14297	14389	14333	14290	14382	14411	14192	14177	14337	14409	14525	14347	14199	14309	14235	14302	14239	14345	14355	14276	14378	14318	14376	14418	14233	14472	14362	14401	14170	14357	14464	14296	14184	14389	14421	14336	14473	14518	14295	14418	14532	14371	14281	14360	14244	14391	14189	14409	14343	14335	14240	14441	14233	14240	14312	14273	14343	14092	14335	14348	14218	14355	14403	14360	14304	14276	14351	14226	14105	14433	14366	14393	14484	14389	14541	14322	14306	14406	14270	14265	14244	14328	14228	14242	14477	14416	14462	14181	14415	14389	14205	14387	14231	14427	14423	14296	14280	14371	14401	14543	14210	14377	14397	14377	14359	14476	14257	14385	14236	14458	14435	14481	14374	14332	14263	14312	14330	14599	14542	14370	14330	14195	14397	14255	14384	14311	14303	14468	14413	14456	14249	14300	14194	14466	14294	14440	14323	14433	14490	14340	14406	14495	14370	14352	14452	14310	14155	14460	14145	14386	14346	14349	14143	14586	14307	14381	14498	14390	14358	14381	14263	14651	14502	14528	14317	14394	14273	14356	14272	14496	14395	14198	14367	14363	14266	14452	14269	14473	14275	14448	14360	14279	14240	14328	14451	14500	14275	14210	14487	14329	14476	14254	14386	14267	14194	14225	14452	14400	14280	14528	14477	14403	14556	14300	14389	14275	14332	14364	14396	14363	14446	14435	14337	14446	14283	14321	14329	14411	14347	14379	14264	14240	14311	14403	14272	14417	14249	14436	14318	14233	14404	14368	14263	14303	14383	14269	14180	14472	14231	14219	14334	14445	14353	14346	14267	14394	14478	14415	14558	14274	14153	14373	14259	14548	14365	14294	14349	14285	14528	14346	14315	14551	14274	14415	14190	14153	14388	14442	14388	14472	14476	14257	14291	14426	14333	14435	14462	14298	14563	14269	14327	14251	14529	14530	14250	14231	14314	14443	14318	14482	14230	14322	14191	14341	14424	14386	14294	14293	14275	14243	14392	14484	14470	14349	14396	14351	14401	14366	14388	14299	14438	14280	14429	14281	14091	14472	14321	14435	14166	14476	14253	14187	14302	14241	14352	14293	14219	14282	14288	14196	14423	14289	14098	14380	14341	14311	14538	14364	14408	14457	14413	14346	14368	14292	14272	14374	14232	14378	14350	14234	14432	14315	14490	14369	14324	14200	14326	14321	14260	14333	14388	14283	14361	14560	14345	14205	14432	14422	14364	14217	14340	14193	14422	14404	14089	14319	14359	14321	14460	14362	14361	14358	14380	14426	14296	14258	14361	13994	14262	14326	14416	14311	14480	14264	14210	14463	14479	14544	14345	14270	14277	14480	14167	14319	14406	14235	14245	14296	14332	14360	14498	14314	14307	14395	14347	14297	14413	14237	14478	14267	14396	14455	14191	14270	14283	14406	14456	14269	14421	14390	14350	14238	14286	14316	14336	14559	14160	14274	14357	14421	14308	14247	14216	14389	14408	14249	14392	14364	14289	14380	14296	14373	14422	14500	14355	14330	14513	14248	14365	14243	14312	14306	14441	14294	14332	14109	14394	14263	14307	14516	14419	14320	14360	14341	14246	14235	14377	14233	14272	14379	14488	14426	14362	14471	14313	14351	14391	14173	14699	14436	14339	14239	14074	14240	14514	14481	14509
28554	26702	32836	28737	22656	19554	17925	16686	16433	16138	16154	15727	15815	15818	15901	15680	15721	15593	15649	15632	15656	15362	15516	15542	15655	15639	15344	15556	15469	15620	15492	15449	15315	15415	15536	15552	15457	15647	15454	15259	15543	15488	15449	15602	15697	15477	15480	15409	15602	15335	15211	15446	15491	15406	15255	15226	15240	15470	15446	15271	15355	15402	15400	15270	15617	15306	15557	15473	15403	15421	15516	15333	15558	15082	15266	15487	15253	15554	15328	15345	15394	15379	15559	15417	15552	15534	15502	15321	15284	15506	15254	15335	15529	15387	15281	15389	15466	15345	15394	15347	15500	15253	15511	15492	15484	15522	15485	15404	15327	15188	15270	15166	15300	15504	15414	15437	15357	15349	15468	15582	15415	15099	15330	15398	15453	15463	15298	15336	15481	15397	15265	15471	15276	15479	15382	15551	15314	15586	15545	15501	15510	15409	15256	15296	15423	15392	15462	15530	15342	15423	15440	15433	15498	15469	15415	15503	15368	15635	15528	15421	15407	15316	15405	15464	15452	15426	15438	15506	15252	15349	15439	15512	15271	15557	15421	15254	15316	15415	15397	15314	15594	15455	15480	15376	15396	15333	15375	15204	15537	15197	15573	15371	15625	15452	15381	15499	15510	15453	15391	15454	15333	15265	15631	15195	15484	15258	15455	15464	15399	15311	15525	15555	15579	15444	15466	15369	15375	15323	15464	15313	15428	15406	15362	15279	15462	15374	15484	15427	15635	15336	15230	15407	15347	15377	15517	15615	15508	15541	15529	15341	15561	15501	15414	15267	15375	15457	15396	15449	15621	15399	15318	15351	15549	15221	15692	15534	15313	15407	15625	15371	15585	15331	15404	15336	15462	15465	15469	15539	15505	15474	15418	15554	15556	15394	15339	15489	15502	15308	15567	15526	15310	15435	15531	15445	15375	15301	15395	15460	15507	15357	15550	15349	15472	15407	15337	15358	15442	15186	15336	15490	15426	15433	15511	15438	15425	15435	15478	15271	15338	15293	15217	15407	15260	15441	15288	15244	15255	15427	15406	15490	15361	15484	15461	15459	15421	15209	15422	15433	15477	15463	15315	15409	15456	15651	15412	15513	15521	15326	15558	15220	15395	15600	15515	15449	15202	15318	15322	15267	15529	15590	15542	15672	15327	15380	15350	15405	15290	15306	15220	15450	15523	15388	15351	15422	15474	15330	15391	15491	15364	15526	15426	15267	15588	15428	15546	15348	15404	15409	15471	15457	15308	15390	15481	15359	15398	15468	15507	15575	15472	15432	15450	15515	15584	15467	15392	15355	15612	15549	15533	15527	15311	15369	15662	15650	15511	15173	15581	15487	15496	15428	15348	15485	15503	15392	15473	15456	15398	15426	15429	15542	15636	15351	15384	15520	15500	15404	15418	15519	15424	15408	15393	15417	15419	15325	15408	15398	15411	15416	15441	15489	15277	15138	15439	15337	15319	15401	15520	15477	15360	15477	15622	15484	15174	15446	15292	15356	15474	15562	15420	15450	15536	15318	15327	15131	15348	15320	15480	15551	15364	15288	15219	15512	15351	15401	15342	15418	15402	15490	15330	15487	15574	15482	15320	15451	15461	15507	15628	15294	15415	15450	15493	15570	15406	15441	15622	15269	15229	15154	15384	15418	15396	15357	15549	15293	15343	15503	15517	15364	15389	15452	15601	15398	15399	15593	15617	15534	15438	15555	15747	15564	15572	15441	15392	15470	15351	15526	15585	15373	15583	15393	15430	15481	15562	15495	15325	15546	15469	15462	15491	15301	15362	15492	15531	15415	15275	15522	15545	15441	15393	15367	15452	15263	15299	15303	15518	15257	15362	15412	15520	15226	15329	15661	15594	15457	15642	15594	15284	15368	15296	15403	15482	15226	15492	15481	15311	15452	15317	15452	15411	15344	15421	15312	15420	15435	15259	15535	15497	15654	15447	15421	15361	15411	15431	15510	15483	15506	15280	15327	15462	15478	15578	15377	15480	15415	15387	15388	15562	15304	15404	15420	15628	15341	15434	15592	15493	15274	15389	15454	15478	15418	15402	15488	15330	15342	15564	15403	15253	15438	15262	15519	15344	15397	15416	15267	15464	15507	15200	15430	15465	15229	15316	15601	15663	15396	15351	15399	15302	15448	15399	15645	15343	15464	15372	15251	15489	15319	15383	15427	15540	15430	15441	15451	15455	15313	15437	15375	15423	15327	15483	15131	15617	15392	15553	15505	15473	15295	15425	15426	15424	15571	15458	15537	15441	15442	15539	15534	15488	15319	15712	15492	15473	15236	15266	15517	15519	15525	15322	15284	15571	15415	15395	15528	15641	15315	15431	15252	15380	15447	15547	15318	15544	15601	15518	15442	15336	15374	15407	15392	15421	15636	15372	15390	15369	15562	15577	15428	15517	15482	15311	15378	15517	15473	15236	15358	15519	15589	15599	15457	15414	15342	15474	15335	15408	15430	15433	15400	15436	15374	15425	15380	15393	15525	15577	15332	15425	15427	15564	15551	15599	15234	15395	15386	15544	15571	15505	15682	15355	15433	15288	15440	15316	15323	15358	15305	15496	15268	15349	15363	15482	15479	15440	15590	15398	15327	15302	15388	15320	15341	15303	15488	15375	15559	15425	15350	15255	15509	15489	15273	15442	15428	15350	15355	15184	15414	15534	15401	15449	15454	15490	15336	15350	15390	15364	15551	15399	15516	15452	15567	15434	15245	15391	15368	15351	15274	15525	15572	15237	15532	15676	15456	15498	15118	15259	15363	15488	15529	15372	15474	15473	15296	15480	15273	15411	15621	15458	15430	15458	15409	15324	15190	15272	15592	15526	15344	15478	15493	15517	15468	15278	15460	15488	15358	15473	15420	15496	15716	15495	15254	15536	15342	15602	15192	15234	15296	15482	15221	15621	15645	15465	15531	15327	15484	15637	15563	15388	15438	15441	15584	15441	15509	15567	15507	15451	15456	15454	15396	15319	15402	15358	15215	15453	15685	15317	15509	15370	15397	15360	15414	15609	15377	15543	15303	15610	15231	15458	15411	15501	15426	15607	15395	15330	15474	15263	15264	15378	15526	15342	15406	15533	15678	15531	15300	15470	15413	15281	15120	15590	15332	15425	15310	15399	15620	15470	15205	15434	15366	15769	15163	15500	15408	15595	15321	15260	15475	15441	15417	15575	15266	15445	15343	15410	15427	15492	15374	15497	15489	15477	15528	15592	15365	15487	15326	15437	15396	15428	15436	15449	15320	15477	15396	15269	15317	15218	15433	15521	15649	15483	15511	15296	15373	15496	15659	15371	15524	15914	15539	15251	15359	15398	15416	15365	15329	15559	15527	15528	15506	15495	15286	15465	15350	15349	15501	15490	15354	15374	15577	15559	15465	15439	15311	15514	15540	15511	15437	15492	15425	15381	15360	15462	15543	15394	15549	15353	15272	15528	15255	15484	15426	15421	15544	15365	15294	15420	15561	15649	15508	15207	15347	15343	15386	15374	15200	15305	15379	15310	15560	15577	15297	15273	15631	15484	15650	15501	15487	15472	15448	15265	15392	15352	15374	15377	15316	15389	15511	15436	15493	15491	15609	15529	15385	15451	15631	15554	15185	15465	15470	15384	15441	15493	15564	15444	15491	15406	15308	15489	15549	15551	15311	15548	15445	15482	15404	15631	15458	15397	15257	15425	15263	15446	15482	15362	15637	15476	15453	15493	15450	15579	15501	15455	15287	15402	15622	15555	15505	15543	15434	15439	15490	15467	15406	15298	15145	15554	15525	15569	15324	15549	15443	15453	15523	15277	15505	15574	15387	15451	15521	15493	15477	15437	15537	15562	15401	15315	15554	15363	15564	15434	15326	15308	15589	15434	15285	15386	15393	15373	15420	15432	15407	15266	15494	15432	15640	15313	15447	15446	15276	15411	15360	15377	15306	15443	15543	15626	15512	15284	15498	15550	15459	15326	15570	15358	15346	15488	15493	15526	15390	15458	15382	15370	15190	15397	15431	15387	15331	15454	15398	15344	15395	15560	15397	15478	15417	15379	15435	15378	15557	15365	15390	15532	15441	15456	15431	15400	15403	15536	15488	15361	15392	15513	15377	15325	15550	15298	15334	15293	15470	15390	15446	15297	15372	15460	15268	15293	15432	15427	15314	15144	15525	15353	15346	15584	15325	15500	15499	15310	15461	15345	15573	15386	15319	15327	15601	15539	15344	15524	15493	15457	15393	15298	15224	15324	15407	15375	15350	15499	15545	15598	15724	15402	15242	15470	15555	15448	15419	15626	15512	15564	15408	15484	15397	15506	15415	15444	15487	15391	15275	15463	15295	15454	15450	15249	15271	15426	15435	15527	15356	15365	15525	15323	15421	15286	15448	15575	15557	15746	15393	15668	15463	15269	15395	15484	15485	15494	15459	15381	15495	15559	15427	15266	15320	15291	15324	15371	15537	15396	15506	15430	15574	15527	15613	15500	15413	15434	15684	15332	15431	15289	15471	15530	15457	15519	15451	15406	15411	15519	15536	15335	15395	15321	15278	15535	15259	15529	15373	15396	15539	15538	15567	15589	15551	15695	15324	15381	15480	15354	15525	15469	15365	15427	15374	15577	15484	15259	15471	15473	15370	15415	15592	15503	15529	15443	15419	15480	15435	15360	15620	15507	15192	15433	15441	15379	15188	15295	15473	15386	15356	15372	15429	15591	15375	15521	15395	15405	15474	15338	15385	15410	15377	15635	15241	15304	15441	15378	15448	15462	15515	15324	15571	15324	15639	15584	15339	15474	15257	15400	15580	15458	15330	15288	15447	15630	15423	15431	15598	15454	15235	15401	15456	15682	15525	15345	15475	15376	15392	15496	15579	15458	15617	15420	15100	15398	15317	15526	15678	15472	15466	15466	15501	15596	15449	15595	15534	15518	15465	15189	15350	15575	15326	15410	15353	15299	15586	15308	15547	15592	15486	15270	15317	15434	15247	15396	15471	15493	15404	15333	15374	15473	15406	15519	15390	15313	15466	15454	15538	15538	15417	15675	15501	15518	15490	15308	15290	15560	15549	15387	15486	15405	15429	15540	15491	15283	15442	15264	15520	15613	15383	15555	15516	15474	15389	15241	15353	15331	15513	15395	15613
25021	41459	32679	24965	21165	17763	15883	15012	14444	14013	13768	13925	13875	13955	13691	13628	13541	13584	13568	13468	13502	13466	13372	13332	13285	13420	13360	13413	13347	13278	13181	13229	13310	13355	13249	13287	13239	13238	13261	13237	13133	13206	13105	13298	13203	13321	13133	13081	13271	13226	13374	13400	13312	13373	13365	13197	13291	13295	13174	13309	13292	13244	13089	13201	13332	13212	13293	13235	13349	13444	13320	13266	13269	13208	13285	13171	13189	13119	13261	13311	13156	13248	13222	13130	13184	13222	13295	13236	13093	13180	13321	13244	13264	13278	13186	13160	13091	13209	13265	13110	13202	13400	13307	13254	13353	13285	13343	13284	13322	13335	13363	13184	13151	13404	13261	13408	13360	13402	13249	13129	13274	13237	13113	13285	13389	13213	13209	13257	13306	13320	13360	13247	13248	13244	13181	13322	13282	13277	13265	13253	13172	13073	13401	13072	13246	13161	13106	13180	13352	13291	13313	13311	13174	13338	13251	13183	13347	13242	13123	13277	13033	13215	13158	13077	13262	13193	13267	13228	13190	13307	13267	13358	13347	13377	13301	13473	13269	13259	13332	13332	13278	13176	13123	13251	13281	13104	13303	13135	13130	13179	13184	13327	13237	13206	13341	13234	13148	13347	13264	13399	13136	13308	13259	13189	13257	13204	13189	13158	13176	13163	13278	13283	13415	13262	13246	13197	13203	13243	13311	13429	13193	13234	13290	13185	13313	13256	13158	13323	13362	13182	13176	13204	13356	13290	13387	13221	13186	13156	13192	13200	13233	13264	13198	13044	13331	13287	13236	13170	13398	13188	13163	13264	13210	13285	13249	13359	13301	13364	13227	13145	13156	13294	13487	13391	13230	13255	13258	13205	13342	13167	13271	13411	13251	13407	13069	13151	13232	13241	13163	13228	13226	13135	13179	13304	13290	13313	13114	13229	13215	13345	13312	13384	13109	13191	13296	13358	13353	13353	13241	13335	13208	13264	13360	13284	13241	13235	13297	13336	13265	13205	13399	13240	13218	13349	13225	13238	13100	13227	13283	13258	13242	13381	12967	13227	13238	13213	13303	13117	13384	13083	12993	13263	13206	13256	13257	13151	13123	13271	13290	13405	13220	13193	13124	13375	13266	13187	13241	13383	12988	13118	13269	13246	13260	13367	13226	13324	13126	13213	13211	13153	13181	13307	13182	13218	13407	13293	13266	13231	13282	13319	13122	13115	13322	13204	13152	13224	13260	13166	13323	13138	13219	13238	13350	13240	13113	13263	13272	13337	13176	13259	13373	13123	13204	13263	13197	13281	13327	13340	13364	13297	13179	13345	13346	13162	13218	13269	13324	13096	13329	13216	13127	13334	13188	13236	13370	13501	13196	13556	13300	13303	13263	13137	13186	13221	13416	13393	13318	13250	13374	13314	13232	13251	13049	13289	13417	13337	13110	13417	13332	13289	13252	13272	13188	13244	13330	13262	13262	13290	13361	13175	13258	13131	13277	13185	13204	13272	13197	13308	13150	13296	13148	13142	13238	13309	13231	13458	13357	13204	13127	13184	13255	13268	13288	13202	13277	13197	13449	13081	13142	13154	13228	13257	13254	13184	13222	13326	13198	13102	13260	13306	13241	13394	13269	13133	13231	13119	13163	13323	13335	13284	13277	13162	13261	13080	13562	13218	13287	13298	13261	13258	13135	13315	13380	13234	13160	13176	13230	13316	13291	13190	13196	13230	13119	13209	13233	13354	13298	13126	13201	13239	13105	13299	13388	13289	13449	13157	13235	13241	13291	13275	13379	13293	13363	13182	13207	13153	13202	13187	13141	12983	13347	13238	13123	13370	13169	13185	13139	13275	13348	13385	13243	13091	13166	13333	13331	13178	13161	13352	13255	13067	13187	13397	13165	13309	13274	13280	13366	13380	13370	13021	13119	13345	13277	13416	13171	13276	13188	13171	13276	13287	13295	13315	13328	13489	13159	13278	13295	13289	13274	13204	13285	13429	13202	13304	13330	13247	13108	13167	13193	13281	13170	13167	13242	13256	13296	13118	13333	13392	13212	13327	13198	13224	13229	13370	13141	13269	13330	13339	13127	13268	13129	13305	13187	13142	13203	13280	13447	13283	13259	13279	13141	13317	13081	13261	13175	13264	13046	13295	13382	13221	13297	13370	13127	13146	13413	13061	13330	13233	13097	13227	13485	13263	13306	13320	13245	13299	13370	13289	13269	13328	13293	13258	13213	13298	13192	13220	13356	13232	13385	13272	13281	13349	13119	13279	13285	13222	13378	13343	13163	13323	13179	13392	13326	13204	13459	13396	13438	13147	13205	13239	13289	13230	13312	13203	13238	13099	13302	13171	13110	13259	13280	13306	13353	13199	13174	13199	13214	13272	13270	13382	13196	13254	13260	13163	13168	13135	13143	13250	13236	13478	13266	13096	13177	13269	13247	13047	13173	13361	13370	13199	13440	13246	13320	13154	13313	13168	13061	13226	13273	13145	13246	13301	13301	13281	13309	13160	13397	13283	13099	13249	13418	13296	13336	13171	13215	13241	13193	13404	13238	13385	13118	13131	13134	13260	13102	13309	13150	13271	13315	13269	13191	13230	13235	13238	13256	13383	13211	13172	13354	13173	13310	13220	13262	13286	13350	13269	13266	13106	13251	13291	13166	13375	13227	13359	13247	13213	13251	13227	13409	13440	13151	13337	13429	13032	13342	13175	13268	13170	13293	13321	13159	13240	13180	13313	13238	13207	13355	13301	13302	13145	13201	13257	13324	13171	13539	13089	13407	13064	13262	13250	13293	13289	13150	13349	13233	13236	13224	13101	13315	13295	13101	13322	13406	13352	13323	13214	13277	13265	13301	13302	13241	13329	13189	13118	13112	13410	13141	13246	13326	13097	13337	13297	13362	13267	13151	13117	13294	13170	13234	13282	13211	13317	13255	13378	13236	13306	13161	13413	13246	13176	13240	13165	13243	13259	13315	13175	13232	13212	13284	13157	13269	13128	13222	13357	13326	13285	13372	13351	13346	13411	13250	13110	13137	13268	13342	13244	13286	13295	13329	13457	13345	13369	13440	13188	13142	13053	13248	13459	13222	13212	13159	13316	13405	13293	13145	13200	13241	13283	13214	13254	13213	13173	13285	13205	13350	13196	13283	13108	13201	13454	13255	13224	13192	13309	13157	13328	13186	13295	13336	13232	13271	13295	13159	13021	13207	13297	13349	13311	13112	13165	13140	13408	13274	13264	13223	13124	13276	13268	13185	13175	13119	13284	13284	13338	13252	13186	13342	13204	13410	13226	13354	13272	13409	13281	13177	13275	13293	13361	13179	13457	13379	13289	13127	13154	13281	13207	13358	13329	13210	13172	13409	13030	13194	13064	13146	13299	13287	13127	13327	13291	13390	13158	13175	13077	13351	13260	13211	13308	13168	13203	13144	13284	13239	13229	13201	13304	13356	13219	13070	13192	13310	13090	13013	13261	13306	13191	13173	13452	13016	13279	13194	13196	13420	13286	13222	13188	13328	13255	13208	13245	13280	13217	13278	13264	13392	13220	13210	13207	13280	13251	13255	13054	13275	13219	13337	13175	13177	13230	13160	13166	13242	13307	13318	13258	13281	13300	13295	13216	13284	13093	13249	13065	13286	13164	13319	13274	13294	13156	13237	13279	13236	13315	13281	13268	13248	13342	13234	13215	13164	13265	13304	13167	13129	13277	13143	13262	13216	13295	13199	13166	13204	13090	13316	13409	13271	13285	13233	13127	13380	13269	13202	13131	13258	13244	13350	13124	13174	13314	13196	13167	13214	13217	13173	13270	13229	13223	13271	13345	13290	13168	13127	13258	13146	13234	13250	13118	13153	13349	13277	13273	13217	13118	13225	13154	13181	13420	13412	13177	13135	13287	13235	13298	13371	13330	13187	13090	13274	13260	13178	13312	13130	13268	13178	13278	13227	13271	13345	13291	13426	13228	13107	13339	13343	13284	13065	13367	13243	13384	13182	13302	13324	13297	13266	13432	13124	13390	13098	13188	13062	13285	13303	13263	13286	13324	13274	13118	13205	13220	13224	13143	13427	13333	13070	13497	13303	13246	13159	13355	13161	13354	13344	13255	13322	13378	13094	13248	13233	13442	13329	13290	13138	13222	13243	13206	13183	13153	13126	13233	13267	13247	13298	13296	13077	13300	13169	13388	13360	13359	13249	13232	13139	13158	13310	13284	13217	13468	13317	13418	13177	13259	13183	13398	13216	13244	13171	13229	13226	13090	13269	13148	13210	13258	13367	13401	13265	13380	13333	13143	13311	13219	13305	13217	13346	13120	13202	13287	13269	13289	13301	13258	13138	13280	13241	13257	13344	13244	13372	13198	13172	13318	13320	13214	13198	13231	13351	13083	13339	13345	13240	13252	13133	13292	13190	13396	13324	13368	13437	13358	13343	13343	13160	13302	13303	13370	13369	13327	13126	13246	13283	13294	13228	13413	13332	13315	13200	13249	13057	13247	13161	13187	13110	13161	13234	13270	13254	13308	13351	13341	13253	13205	13373	13278	13252	13197	13399	13418	13231	13289	13180	13443	13279	13216	13263	13283	13158	13358	13292	13259	13255	13135	13210	12925	13306	13198	13287	13317	13274	13195	13110	13174	13428	13409	13351	13195	13288	13162	13211	13409	13291	13292	13305	13228	13290	13239	13255	13284	13258	13367	13289	13202	13307	13181	13231	13304	13187	13188	13353	13220	13251	13226	13276	13333	13363	13181	13230	13317	13028	13229	13249	13152	13342	13443	13304	13219	13209	13464	13278	13426	13258	13334	13300	13178	13418	13228	13210	13380	13266	13200	13280	13038	13276	13131	13104	13295	13138	13198	13198	13316	13293	13219	13293	13258	13127	13234	13234	13264	13191	13426	13160	13354	13170	13390	13214	13183	13283	13102	13162	13551	13205	13075	13133	13284	13245	13210	13357	13410	13232	13255	13239	13333	13321	13175	13267	13163	13145	13262	13420	13115	13271	13174	13246	13299	13305	13144	13327	13153	13108	13282	13243	13317	13477	13238	13379	13290	13375	13129	13182	13307	13191	13328	13361	13389	13161	13120	13189	13235	13202	13150	13329	13229	13291	13049	13199	13205	13249	13191
22853	21129	28651	24541	23360	24350	23266	19065	17921	17901	17788	17608	17442	17222	17362	17020	17141	17057	17113	16987	16946	16967	16848	16679	16601	16564	16759	16914	16774	16772	16808	16716	16628	16641	16640	16592	16596	16652	16508	16488	16625	16702	16522	16633	16580	16620	16592	16492	16409	16531	16557	16561	16609	16503	16593	16435	16595	16638	16675	16314	16619	16477	16487	16537	16566	16529	16477	16360	16616	16496	16517	16700	16735	16634	16502	16571	16719	16578	16607	16583	16305	16600	16575	16655	16544	16318	16500	16495	16518	16534	16629	16543	16362	16622	16678	16433	16394	16575	16214	16459	16598	16741	16505	16606	16655	16396	16362	16414	16562	16471	16508	16506	16553	16552	16468	16477	16387	16542	16664	16545	16465	16667	16507	16519	16567	16698	16561	16809	16424	16412	16518	16587	16370	16554	16543	16520	16513	16692	16605	16468	16498	16412	16407	16411	16255	16607	16579	16489	16506	16381	16528	16587	16152	16416	16599	16499	16627	16529	16529	16432	16428	16426	16381	16806	16396	16477	16344	16528	16344	16517	16404	16463	16464	16437	16307	16501	16507	16570	16594	16487	16436	16502	16771	16615	16444	16521	16420	16374	16535	16512	16456	16559	16590	16544	16499	16580	16429	16589	16467	16643	16519	16552	16596	16617	16500	16525	16464	16444	16593	16455	16582	16438	16604	16494	16504	16466	16553	16427	16407	16493	16521	16532	16665	16553	16547	16386	16383	16679	16533	16629	16630	16506	16579	16364	16402	16462	16562	16445	16471	16692	16450	16401	16807	16632	16457	16534	16521	16227	16654	16705	16444	16452	16482	16550	16664	16566	16612	16535	16438	16417	16598	16404	16385	16318	16438	16598	16467	16397	16775	16499	16457	16326	16389	16630	16616	16462	16497	16382	16659	16478	16534	16419	16687	16450	16669	16596	16637	16698	16564	16437	16399	16548	16504	16553	16584	16534	16500	16498	16518	16551	16511	16555	16440	16543	16732	16543	16334	16355	16484	16567	16524	16458	16361	16396	16638	16515	16459	16572	16655	16367	16491	16829	16543	16408	16438	16597	16521	16426	16572	16525	16404	16490	16417	16917	16462	16712	16801	16681	16421	16601	16587	16553	16657	16549	16538	16436	16561	16607	16600	16495	16602	16648	16406	16478	16538	16366	16751	16493	16384	16300	16460	16595	16511	16619	16603	16690	16633	16550	16638	16472	16482	16390	16539	16282	16598	16485	16620	16601	16374	16534	16648	16552	16361	16660	16496	16659	16463	16679	16469	16567	16763	16401	16411	16535	16547	16358	16491	16602	16511	16514	16651	16419	16704	16619	16393	16712	16732	16736	16759	16663	16583	16556	16389	16589	16454	16682	16567	16577	16578	16448	16650	16492	16469	16359	16622	16546	16460	16531	16452	16412	16595	16473	16599	16554	16555	16544	16652	16436	16609	16536	16268	16603	16613	16520	16404	16489	16422	16678	16814	16522	16541	16601	16487	16475	16705	16589	16563	16672	16619	16549	16627	16684	16539	16552	16498	16652	16527	16604	16644	16292	16505	16624	16548	16447	16512	16590	16541	16468	16325	16479	16494	16567	16451	16338	16308	16601	16583	16799	16386	16470	16389	16444	16626	16509	16358	16525	16533	16427	16777	16546	16630	16325	16492	16277	16460	16642	16506	16618	16575	16544	16692	16519	16447	16590	16456	16386	16497	16516	16580	16537	16634	16662	16541	16392	16402	16488	16827	16632	16257	16553	16382	16570	16700	16327	16467	16492	16723	16635	16555	16482	16600	16517	16604	16486	16454	16599	16500	16508	16546	16640	16471	16692	16763	16655	16453	16408	16753	16550	16488	16418	16522	16577	16645	16596	16561	16690	16726	16512	16557	16534	16543	16706	16678	16645	16748	16547	16501	16349	16542	16560	16527	16492	16363	16383	16574	16591	16473	16618	16254	16392	16584	16672	16740	16482	16404	16545	16593	16772	16652	16711	16688	16590	16493	16559	16451	16455	16491	16480	16509	16446	16528	16349	16602	16532	16521	16737	16695	16604	16462	16355	16485	16464	16592	16312	16611	16372	16635	16586	16474	16445	16595	16561	16535	16385	16371	16779	16721	16515	16308	16447	16735	16551	16623	16585	16576	16470	16606	16601	16611	16536	16711	16454	16363	16496	16574	16662	16649	16561	16613	16629	16543	16793	16766	16461	16727	16627	16596	16509	16552	16578	16514	16569	16598	16590	16575	16534	16536	16433	16594	16458	16279	16566	16586	16459	16404	16405	16337	16512	16683	16578	16437	16619	16634	16780	16453	16704	16571	16586	16544	16548	16531	16531	16526	16493	16676	16483	16439	16252	16660	16688	16589	16461	16349	16585	16396	16537	16704	16568	16671	16647	16242	16532	16514	16536	16413	16454	16498	16487	16804	16544	16580	16495	16471	16642	16483	16605	16735	16664	16445	16463	16617	16849	16443	16398	16410	16403	16466	16721	16414	16312	16755	16519	16306	16518	16440	16606	16577	16532	16683	16593	16360	16501	16513	16573	16605	16643	16414	16323	16588	16365	16461	16456	16559	16459	16715	16518	16699	16586	16389	16434	16336	16602	16588	16581	16631	16475	16441	16564	16559	16634	16498	16629	16715	16664	16586	16700	16640	16421	16648	16502	16751	16427	16600	16598	16305	16674	16346	16396	16591	16538	16661	16712	16610	16523	16605	16402	16647	16564	16396	16536	16641	16412	16513	16566	16472	16505	16370	16373	16451	16523	16795	16487	16650	16643	16662	16608	16693	16449	16549	16462	16546	16509	16417	16367	16743	16613	16529	16550	16444	16540	16544	16407	16556	16578	16611	16495	16452	16534	16569	16611	16314	16727	16688	16514	16543	16515	16495	16543	16370	16615	16375	16479	16630	16439	16545	16564	16606	16704	16551	16624	16350	16590	16467	16413	16604	16401	16428	16535	16673	16608	16468	16432	16515	16543	16585	16598	16705	16477	16531	16453	16169	16459	16415	16571	16409	16483	16500	16373	16432	16443	16446	16332	16729	16607	16583	16440	16503	16487	16541	16369	16543	16469	16486	16557	16463	16599	16605	16452	16559	16607	16443	16617	16593	16580	16519	16524	16681	16504	16454	16300	16633	16506	16660	16681	16663	16627	16628	16597	16556	16526	16453	16483	16471	16375	16643	16746	16609	16355	16282	16516	16468	16439	16382	16447	16608	16484	16601	16617	16546	16516	16728	16672	16648	16544	16659	16444	16604	16566	16392	16577	16572	16452	16591	16367	16591	16613	16638	16437	16419	16551	16556	16550	16405	16439	16317	16592	16361	16542	16528	16464	16572	16465	16412	16404	16510	16529	16380	16562	16454	16460	16592	16628	16338	16498	16486	16502	16494	16365	16578	16382	16600	16398	16608	16621	16638	16610	16534	16566	16681	16795	16609	16556	16711	16614	16577	16473	16687	16276	16437	16471	16437	16441	16458	16485	16723	16649	16596	16673	16421	16296	16380	16445	16561	16741	16397	16539	16338	16532	16574	16648	16538	16376	16672	16685	16520	16550	16694	16543	16663	16595	16571	16359	16447	16710	16434	16462	16380	16619	16698	16178	16738	16724	16502	16638	16527	16801	16512	16477	16595	16447	16551	16650	16806	16685	16458	16651	16574	16469	16527	16442	16596	16506	16746	16464	16597	16485	16644	16722	16668	16364	16481	16509	16585	16502	16447	16585	16589	16618	16496	16401	16667	16507	16410	16688	16443	16512	16600	16523	16448	16483	16556	16492	16535	16743	16583	16667	16547	16457	16516	16514	16339	16637	16592	16432	16638	16428	16713	16612	16680	16657	16757	16504	16487	16729	16723	16582	16574	16456	16603	16534	16395	16513	16507	16517	16589	16515	16643	16654	16599	16710	16317	16679	16661	16625	16426	16645	16413	16362	16728	16473	16331	16495	16354	16573	16517	16455	16480	16313	16651	16774	16507	16753	16591	16669	16671	16467	16387	16596	16546	16658	16529	16493	16578	16472	16478	16271	16536	16413	16550	16596	16553	16586	16538	16481	16507	16535	16505	16501	16498	16636	16566	16534	16442	16301	16559	16572	16570	16530	16890	16547	16390	16602	16671	16647	16608	16375	16324	16704	16492	16589	16707	16539	16477	16531	16649	16661	16560	16326	16545	16197	16821	16465	16463	16418	16415	16353	16659	16359	16270	16366	16594	16395	16532	16424	16548	16708	16377	16762	16477	16667	16686	16394	16597	16526	16547	16399	16624	16436	16529	16528	16635	16678	16658	16479	16335	16291	16556	16562	16639	16443	16505	16636	16737	16427	16648	16646	16553	16431	16644	16410	16571	16588	16496	16618	16530	16178	16541	16532	16626	16577	16479	16534	16572	16540	16591	16538	16415	16723	16662	16626	16474	16626	16566	16535	16432	16359	16568	16476	16656	16367	16356	16459	16593	16639	16613	16546	16588	16471	16514	16644	16590	16621	16668	16487	16273	16589	16406	16658	16655	16572	16535	16565	16466	16759	16515	16709	16408	16779	16673	16519	16610	16405	16627	16586	16353	16410	16610	16424	16587	16632	16548	16605	16656	16571	16624	16412	16550	16430	16503	16512	16603	16552	16537	16324	16520	16405	16396	16694	16587	16456	16835	16566	16538	16508	16438	16649	16640	16543	16491	16467	16551	16540	16646	16478	16474	16665	16540	16353	16557	16321	16621	16448	16424	16541	16417	16391	16452	16577	16615	16597	16697	16495	16690	16467	16770	16590	16671	16421	16758	16522	16450	16382	16587	16589	16601	16498	16536	16747	16570	16335	16543	16509	16531	16353	16300	16395	16392	16387	16616	16521	16403	16438	16513	16355	16640	16473	16389	16468	16620	16392	16555	16528	16389	16483	16568	16337	16574	16377	16428	16405	16633	16473	16381	16505	16500	16504	16642	16461	16629	16342	16574	16541	16523	16454	16533	16702	16661	16653	16658	16547	16429	16489	16377	16458	16592	16479	16809	16646	16775	16605	16651	16509	16461	16603	16435	16582	16637	16516	16594	16517	16523	16562	16452	16581	16615	16502	16360	16520	16525	16533	16368	16478	16691	16406	16555	16654	16646	16418	16756	16627	16537	16472	16580	16529	16646	16525
24539	49939	41351	32808	25703	21237	17929	16453	15821	15378	15046	15095	14699	14750	14573	14371	14421	14379	14356	14331	14117	14123	14335	13959	14223	14019	14226	14204	14104	13934	13988	13865	13976	14190	14090	13871	14003	14024	13958	14000	13956	14002	13857	14113	13945	13959	14011	13818	13815	13907	13830	13895	13820	13804	14009	14016	14051	13922	14003	13890	13929	13941	14003	13847	14008	14016	13844	13777	13934	13838	13928	13914	13796	13923	13985	14017	13853	13930	13984	14096	13995	13986	14072	13774	13920	13947	13979	13855	13836	13908	13817	13929	13817	13706	13719	13812	14042	13904	13903	13941	13811	14005	13889	14046	13871	13926	14007	13988	13968	13799	13896	13994	13946	14049	13999	13856	13990	13952	14008	13863	14171	13875	14040	13813	13990	13693	13847	13979	13954	13847	13857	13878	13816	14006	13947	13923	13864	13858	13934	13890	13846	13935	13786	13899	13878	14064	13938	13955	13853	13840	13883	13931	13949	13659	14041	13961	14030	13840	13885	13952	13883	13816	13860	13958	13769	14030	13949	13986	14007	14009	13977	13972	13931	14091	13997	13826	13893	14058	13877	14048	13893	13787	14030	13873	13950	13709	14001	13875	13931	13932	13927	13955	13971	13794	14022	14015	13829	13924	13957	13912	13700	14065	13983	13993	13659	14036	13942	13789	14007	14115	13919	13970	13948	13872	13933	13942	13958	13803	13894	13857	13706	13929	13939	13852	14011	13894	13966	14000	13812	13868	14027	14046	13747	13990	13877	14031	13866	13859	13964	14016	13969	13750	13866	14049	13889	13890	13947	13914	13985	13716	13857	13858	14143	13892	13979	13917	13834	13829	13860	13931	13762	13879	13953	13850	13971	13632	14107	13800	13930	13830	13957	13977	13946	13926	13931	14038	13855	13858	14028	13900	13912	13881	13887	13848	13954	13847	13897	13996	13977	13933	13936	13732	13886	13850	13896	13860	14002	13850	13852	13889	14084	13915	13957	13979	14081	13818	14006	13794	13871	13986	13832	13891	13915	14091	13896	13902	13816	14013	14056	13975	13937	13919	13899	14027	13966	13812	14088	13953	13876	13903	14004	13845	13879	13820	13949	13898	13874	14111	13894	13781	13942	13847	13917	14006	14040	13814	14013	14040	13865	13861	13937	13851	14039	13959	13980	13827	14082	14024	13808	13935	13808	13998	13842	13851	13874	13825	13931	13804	13881	13909	13842	13986	13985	13999	13869	13871	14087	14007	13900	13936	13999	13916	13826	13918	13826	14072	13822	13901	13962	13821	13867	14020	13880	14125	13854	13877	14026	13959	13933	14090	13873	13991	13995	14022	13925	13808	14004	13886	14011	13952	13852	13896	13994	13987	14030	13854	13883	14033	13810	14076	13927	13822	13808	13818	13932	13983	13968	13935	13975	13985	13889	13958	13950	13959	13936	13939	14145	13982	13834	13843	13801	13883	13993	13941	13832	13813	13911	14024	13864	14042	13850	13807	13919	13929	13970	14055	13960	13948	13808	13713	13812	13919	13914	14071	13844	13891	14022	13803	13991	14041	14094	13687	13910	13636	13854	14040	13939	13799	14049	13988	13885	13955	13976	14099	13956	13991	13950	13881	13849	13994	13869	13843	13935	13987	13893	13794	13915	13802	13676	13965	13988	13950	14016	13725	13803	13990	13973	13835	13937	14170	13941	13804	13925	13812	13948	13891	14013	14104	13921	14077	13989	13965	13858	14026	13876	13816	13934	13952	14083	13739	13930	13991	13971	13882	13837	13935	13914	13818	13780	14141	14066	13921	14041	13843	13921	14022	13872	13801	13819	13912	13700	13911	13748	13973	13870	13943	14051	13956	13973	13971	13944	13866	14009	14009	13840	13855	13933	13941	14007	13972	13794	13958	14049	13990	13951	14067	13859	14060	13750	13713	13822	13911	13954	13954	13783	13953	13929	13900	13863	13896	14016	13798	13925	13905	14045	13728	13872	13850	13951	13927	13989	13863	14012	13960	14015	14020	13843	13689	13835	13930	13695	13770	13964	13960	13882	13951	13940	14117	13828	13969	14010	14084	13922	13848	13875	13888	14052	13850	13886	13978	14033	13845	13966	14006	13944	13863	13927	14121	13965	13905	13914	13855	13745	14043	13962	14017	14000	13938	13951	14005	13716	13798	14042	14016	14071	13875	13820	14044	13961	13746	14028	13953	13958	13839	14045	13966	13996	13943	13819	13926	14045	13860	13841	14004	13961	13815	13979	13811	13744	13931	13926	13806	13950	13847	13991	13863	13834	14004	13932	13951	13924	13931	13954	13829	13916	13802	13927	13918	14065	13992	13982	13767	13942	13999	13834	13874	14061	13882	13939	13830	13876	13809	14028	14126	13889	13831	13975	13898	13997	13913	13946	13925	13784	13955	13817	14014	13944	14307	14062	13974	13869	13750	13900	14044	13939	13817	13996	13962	13970	13933	13942	13889	13875	13971	13875	13984	13968	14002	13948	14021	13886	13972	13831	13962	14075	13891	13960	14019	13912	13825	13890	14037	13909	13843	14024	13819	13933	14032	13885	13898	13880	13764	13816	13903	13908	14034	13883	13855	14057	13900	13937	13967	14013	13926	13888	13886	13983	13776	14165	13824	13975	13781	13855	13776	13869	13859	13862	13845	13905	14081	14009	14015	13929	13854	13872	13894	13952	13828	13786	13718	13804	13827	13869	13899	14171	13978	13807	13970	13852	13814	14089	14077	13956	13994	13782	14080	13985	13870	13882	13996	13939	13828	13986	14113	14095	13962	14031	13875	13929	13974	13744	13893	13743	13996	13940	13961	13990	13962	13877	13950	13875	13844	14012	14075	13881	13780	13835	13829	13920	14045	13949	13885	13855	14171	13858	13911	13975	13906	13902	13814	13771	13994	13864	13971	13958	13816	13861	13966	13944	13882	14036	13868	13785	13963	14002	13884	14023	14018	13975	13966	14012	14038	13979	13865	14031	13641	13980	13848	13799	13859	13939	13850	13865	14063	14051	13799	13945	13999	14009	13999	13835	14044	14083	14030	13890	13888	13990	13857	13946	13771	13924	13832	13961	13915	13988	13907	13790	13765	14032	14189	13910	13884	14090	14050	14142	13859	14034	13922	13891	13943	14126	14020	14082	13857	13920	13939	13950	13898	13806	13919	13974	13935	13852	13934	13973	13912	13874	13908	13764	13944	13839	14217	13779	14036	13771	13857	13961	14006	13933	13928	13948	13777	14063	13983	13878	13770	13803	13955	13973	13952	14017	13864	13860	13877	13892	13899	13865	14050	13925	13942	13948	13856	14096	13960	13739	13858	13880	13917	14024	14045	13837	13960	13874	13899	14025	13763	13843	14049	14140	13813	13832	13907	13969	14103	13898	14030	13966	13940	13898	13908	13862	14141	13896	13822	13982	13982	14061	13966	14036	13940	13857	13966	13792	13813	13982	13895	13900	13821	13824	13896	13885	13979	13940	13925	13893	14003	14103	13919	13825	13912	13907	14010	13903	13929	13995	13785	13976	13848	13933	13872	13841	13990	13965	14146	13926	13834	13954	13911	13885	13999	13896	14058	13872	13773	13804	13881	13863	13863	13684	14063	13811	13945	13889	13896	13887	13969	13820	13851	13925	13735	13839	13949	13889	13815	13833	13926	13845	13825	13835	14026	13950	13836	13926	13870	13828	13877	13827	13752	13842	14017	14034	13876	14021	13992	13850	14085	14004	13897	13993	13933	13874	14102	13899	14123	13849	13879	13931	14050	13913	14000	13904	13777	13954	14052	13922	13873	13928	13709	14160	14022	13916	14049	13783	14050	14058	13868	13891	13909	14072	13878	13957	13876	13785	13925	13820	13843	14004	13842	14005	13775	14213	13911	14161	13870	13989	13836	13934	13943	13895	13882	13996	13983	14025	13993	13959	14025	13900	13777	13876	13817	13899	13915	13848	13793	14017	13889	13810	14044	13983	13891	13948	14075	13974	13943	13969	13932	13724	13883	13897	14086	13863	13714	14021	14004	13826	13799	13796	13865	13912	13830	13964	13976	13916	13976	14096	13780	13782	13944	13826	13886	13933	13764	13951	13780	13845	13922	13918	13946	13840	13886	13833	13997	13945	13904	13965	14029	13852	13949	13874	14062	13904	14030	14015	13940	13861	13740	13814	13831	13989	13903	13798	13863	13893	13780	13833	13950	13967	13914	13845	13892	13938	13847	13918	13900	13903	13822	13881	13991	14083	13860	13874	13910	14096	13845	13936	13822	13888	13849	13870	13936	13994	13861	13893	13939	13977	13941	13711	13769	13913	13823	13860	13947	13939	13846	13973	13786	13858	13959	13927	14064	14066	13938	14095	13901	13723	14008	13960	13929	13911	13900	13873	13830	13794	14094	13833	13994	14044	13920	13973	13845	13866	13730	13900	14015	13960	13720	13991	14100	13875	13869	13887	13788	14099	13895	13910	13968	13835	14128	13858	13936	13772	13976	13862	13815	13912	13906	13895	13840	13745	13960	13942	13877	13939	14036	14025	13955	14001	13757	13857	13922	13843	13906	14063	14033	14162	13942	13979	13980	14011	13960	13818	13993	14088	13872	13907	13867	13873	13942	13937	13901	13983	14006	14092	13835	14031	13861	14003	13946	13935	13717	13914	13991	13887	13866	13950	14038	13912	13963	14037	13732	14022	13893	14027	13876	13909	14069	14045	14068	13839	13917	13885	13875	14006	13766	13842	13950	14099	14004	14028	13977	13876	14000	14043	13944	13892	13959	13907	13987	13964	13845	13772	13872	13873	13933	13978	13980	14079	13896	13876	13774	13872	13962	13952	13958	14113	13895	13891	13953	13870	13841	14002	13764	13980	13973	13693	13879	13899	13915	13856	14004	13985	13935	13875	13949	14066	13969	13824	14008	13823	13754	13840	13951	14080	14044	13760	13855	14056	13890	13863	13930	13990	13828	13995	13866	13803	13975	14054	14029	13871	13889	13907	14019	14040	13910	13999	14029	13784	13945	13961	13976	13924	13902	14137	13953	13931	13949	13885	13981	14022	13872	14155	13983	13879	14045	13890	13992	14035	13891	13822	13879	13793	14120	13822	13839	14072	13789	13807	13907	13952	14035	13993	13962	13798	13906	13855	13988
24224	21245	28223	26735	23087	20996	19246	17217	16462	16256	16156	15898	15986	15727	15472	15601	15479	15541	15665	15449	15270	15189	15323	15245	15308	15211	15114	15167	15174	15168	15447	15309	15352	15289	15152	15200	15116	15211	15127	15163	15106	15218	15220	15307	15055	15102	15058	15191	15240	15092	15177	15093	15194	15144	15141	15174	15176	14989	15269	15308	15050	15281	15218	15125	15230	15352	15145	15169	15284	15339	15076	15126	15228	15194	15134	15295	15001	15086	15133	15171	15351	15409	15134	15153	15119	15070	15016	15181	15504	15225	15136	15079	15206	15077	15038	15153	15115	15149	15352	15079	15327	15178	15226	15099	15105	15364	15059	15209	15142	15196	15210	15189	15104	15314	15132	15214	15175	15207	15113	15164	14993	15228	15112	15168	15005	15215	15239	15199	15311	15266	15127	15240	15199	15190	15102	15013	15040	15206	15333	15183	15266	15131	15003	15118	15153	15248	15211	15147	15179	15167	15303	15291	15002	15325	15189	15000	15120	15314	15018	15211	15212	15113	15122	15149	15293	15215	15138	15196	15088	15067	15449	15082	15064	14839	15169	15221	15034	15237	15105	15116	15175	15169	15154	14970	15029	15053	15175	15204	15208	15180	15136	15248	15371	15206	15187	15345	15010	15134	15004	15162	15120	15072	15126	15011	15032	15312	15083	14991	15063	14885	15045	15270	15248	14883	14958	15153	15297	15319	15165	15140	15063	15005	15186	15208	14953	15052	15200	15188	15093	15154	15225	15134	15296	15261	15220	14912	15107	15224	15187	15196	15137	15088	15203	15112	15374	15015	14976	15319	15285	15193	15192	15186	15111	15289	15142	15205	15132	15131	15107	15174	15076	15038	15102	14950	14975	15215	14939	15230	15255	15238	15028	15095	15143	15236	15215	15375	15179	15197	15072	15153	15212	15163	15256	15066	15088	15147	15077	15149	15135	15123	15110	15054	15180	15172	15221	15101	15261	15189	15211	15032	15320	14969	15073	15113	15200	15225	15169	15188	15115	15227	15155	15221	15087	15134	15048	15143	15151	15067	15051	15130	15143	15005	15324	15040	15235	15175	15131	15202	15016	15030	15068	15267	15381	15138	15151	15043	15151	15136	15099	15350	15116	15085	15073	15099	15163	15229	15274	15234	15132	15042	15057	15029	15051	15196	15300	15119	15164	15366	15144	15181	14986	15101	15227	15151	15298	15148	14982	15011	15066	15231	15227	15216	15176	15088	14981	15033	15001	15029	15058	15080	15142	15123	15026	15115	15129	15191	15453	15069	15236	15149	14942	15101	14863	15111	15185	15180	15192	15309	14975	15184	15010	15384	15431	15184	15203	15149	15331	15193	15099	15100	15041	15046	15112	15201	15283	15032	15162	15074	15146	15170	15178	15190	15066	15184	15389	15114	15058	15216	15123	15162	15207	15236	15163	14870	15343	15244	14998	15152	15138	15099	15122	15194	15163	15110	15003	14938	15268	15133	15095	15110	15233	14988	14912	15149	15183	14978	15232	14937	15184	15250	14984	15079	15097	15150	15467	15063	15120	15127	15329	15261	15160	15157	15111	15248	15175	15141	15274	15133	15294	15164	15129	15177	15155	15150	15151	15087	15269	15064	15165	15402	14936	15183	15268	15048	15354	15308	15174	15192	15227	15219	15042	15072	15226	15168	15076	15180	15083	15233	15396	15186	14965	14927	15296	15238	15042	15123	15133	15135	15089	15274	15277	15000	15128	15277	15096	15260	15095	15023	15132	15243	15052	15071	15055	15076	15147	14993	15183	15221	15112	14997	15109	15184	15038	15149	15091	15359	15348	15348	14939	15211	15218	15167	15123	14942	15058	15233	15062	15068	15080	15244	15236	15080	15222	15087	15364	15197	15167	14891	15029	15086	15312	15066	15115	15236	15245	15181	15087	15026	15363	15171	15107	15033	15275	15208	15218	15044	15303	15302	15159	15313	14979	15165	15115	15140	15062	15239	15030	15155	15057	15082	14962	15378	15168	15144	15176	15060	15125	15126	15181	15076	15114	14996	15309	15330	15347	15106	15090	15221	15227	15156	14966	14992	15058	15207	15119	15031	15197	15100	14949	15158	15284	15193	15298	15304	15253	15282	15179	15227	15298	15321	15371	15213	15316	15093	14994	15133	15185	15255	15226	15117	15389	15145	15267	15053	14990	14981	15246	15158	15280	15210	15005	15056	15141	15051	15091	14805	15209	15141	15138	15032	15313	15077	15100	14990	14986	15006	15310	15010	15118	15158	15229	15134	15070	15199	14950	15123	15106	15028	15228	15131	15311	15212	15272	14982	15231	14969	15288	15180	15330	15129	15045	15410	15231	15011	15153	15206	15139	15242	14983	15175	15290	14962	15056	15017	15247	14862	15204	15203	15026	14968	14837	15146	15106	15117	15222	15232	15118	15107	15007	15170	15133	15234	15129	15123	15093	15293	15148	15021	15065	15075	15177	14981	15223	15293	15251	15201	15141	15165	15239	15015	15281	15139	15198	15273	15056	15287	15010	15176	15386	15157	14972	14949	15113	15235	15137	15194	15322	15121	15039	15224	14999	15210	15310	15301	15251	15245	15090	15085	14969	14928	15166	15061	15093	15159	15161	15235	15163	15218	15088	15086	15274	15113	15037	15176	15215	15085	15108	15160	15021	15179	15197	15244	15174	15155	15138	15299	15075	15114	15204	15332	15212	15316	15270	15083	15149	15110	15218	15079	15190	15172	15154	15134	15246	15319	15132	15055	15244	15311	15132	15237	15244	15111	15141	15076	15057	15286	15133	15052	15170	15229	15216	15158	15137	15144	15138	15144	14935	15127	15204	15042	15085	15221	15200	15291	15180	15282	15031	15220	15064	15023	14995	15185	15305	15136	15285	15238	15287	15207	15078	15305	15232	15147	14953	15076	15245	15123	15396	15117	15130	15025	15141	15276	15115	15216	14885	15298	15199	15040	15016	15278	15219	15231	15175	15229	15113	15137	15174	15258	15040	15214	15355	15040	15177	15138	15282	15145	15218	15087	15261	15078	15093	15014	15182	15330	15194	15039	15267	15328	15104	15146	15016	15063	15239	15110	15220	15308	15240	15263	15179	15175	15145	15067	15119	15033	15001	15187	15127	15091	15174	15155	15226	15053	15270	15220	15052	15030	15082	14988	15153	15278	15079	15192	15061	15174	15102	14958	15107	15341	15329	15163	14926	15110	14869	15230	15215	15125	14990	15067	15113	15083	15115	15103	15120	15146	15163	15230	15141	15101	15374	15114	15046	15003	15084	15036	15140	15224	14950	15139	14982	15152	15066	15034	15223	15051	15155	15048	15213	14987	15149	15112	14912	15229	15129	15128	15174	15094	15284	15286	15330	15121	15201	15171	15038	15142	15017	14957	15109	15101	15079	15227	15283	15121	15003	15005	15158	15289	15034	14953	15056	15189	15279	15118	15057	15292	15407	15138	15184	15108	15145	15170	15044	15193	15212	15137	15179	15068	15156	15178	15144	15119	15178	15260	15303	15058	15067	15179	15144	15076	15214	15150	15009	15259	15197	15101	15199	15154	15418	15050	15238	15150	15393	15183	15078	14998	15094	15028	15148	15080	15179	15169	15108	15076	15263	15182	15052	15083	15198	15224	15199	15197	15015	15231	15125	15251	15228	15021	15292	15275	15192	15260	15194	15209	14969	15260	15283	15306	15315	15277	15188	15281	15205	15267	15252	15447	15178	15300	15155	15263	15155	15067	15199	15066	15215	15111	15170	15157	15121	15075	14982	15092	14935	15038	15158	15145	15141	15161	15115	15284	14992	15178	15089	15066	15320	15227	15310	14967	15056	15159	15117	15159	15209	15314	15142	15177	15208	15288	15063	15193	15222	15234	15130	15138	14950	14754	15316	15277	15297	15264	15150	15166	15103	14840	14957	15092	15092	15379	15193	14994	14984	15265	15089	15132	15263	15284	15307	15048	15290	15139	15157	15012	14983	15138	15364	15074	15202	15244	15302	15117	15140	15080	15130	15015	14914	15071	15097	15293	15237	15125	15159	15106	15243	15355	15137	15277	15279	15133	15108	15092	15262	15227	15230	15174	15064	15124	15237	15214	15037	15137	15132	15088	15161	15007	15084	15247	15281	15138	15251	15119	15158	15162	15196	15287	15214	15189	15134	15285	15151	15084	14994	15329	15146	15313	15187	15204	15262	15015	15016	15229	15158	15164	15239	15083	15184	15292	15156	14995	15373	15015	15248	15255	15059	14988	15387	15276	15159	14918	15131	15217	15207	15009	15400	15121	15168	15079	15080	15312	15231	15188	15130	15154	15209	15096	15042	15196	15187	15001	15168	15114	15206	15137	15289	15168	15128	15081	15009	15057	15279	15216	15122	15182	15127	15145	15277	15045	15295	15332	15358	15015	15175	15023	15228	15232	15212	15144	15155	15203	15101	15112	14967	14962	15293	15212	15054	15087	15117	15261	15084	15001	15077	15050	14964	15346	15389	15158	15185	15145	15081	15174	15255	15295	15074	15164	15279	15346	15029	15222	15079	15158	15215	15139	15147	15037	15066	15011	15033	15393	15139	15199	15239	15101	15088	15295	15238	15139	15313	15361	15133	15318	15407	15161	15058	15136	15196	15248	15033	15047	15113	15100	15271	15183	15061	15334	15177	15355	15215	15268	15229	15251	14987	15148	15078	15167	15211	15112	15144	15183	15119	15100	15061	15297	15119	15258	15158	15233	15025	15110	15156	15194	15311	15118	15143	15339	15185	15176	14978	15155	15050	15123	15262	15309	14995	15009	15090	15120	15166	15179	15038	15115	15233	14892	15373	15343	15192	15302	15196	15260	15183	15070	15239	14978	15270	15212	15019	15138	15168	15217	15092	15175	15168	15094	15335	15227	15119	15148	15057	15040	15221	15143	15125	15052	15268	15157	15196	15143	15124	15234	15178	15078	15048	15307	15141	15112	15126	15452	15191	14937	15126	14965	15152	15160	15099	15116	15207	15262	15022	15150	15124	15116	15221	14995	15101	15059	15271	14925	14988	14910	15160	15110	15178	15077	15242	15355	15190	15031	15058	15123	15239	15012	15064	15111	15167	15146	15136	15313	15002	14936	15145	15162	15182	15017	15414	15059	15155	15096	15234	15069
24730	46123	37247	26721	22095	19390	16646	15514	14905	14537	14233	14070	13991	13766	13721	13653	13585	13487	13527	13645	13404	13500	13364	13344	13486	13367	13362	13315	13052	13220	13250	13086	13177	13350	13114	13170	13350	13201	13207	13161	13291	12963	12987	13254	13116	13135	13199	13280	13132	13210	13333	13277	13111	13172	13157	13164	13311	13189	13252	13298	13032	13251	13226	13122	13234	13207	13164	13063	13073	13279	13150	13087	13166	13027	13378	13156	13086	12984	13075	13299	13067	13291	13148	13318	13202	13253	13132	13164	13116	13159	13020	13101	13074	13117	13134	13246	13089	13217	13090	13028	13085	13011	13138	13189	13152	13194	13132	12992	13240	13150	13078	13176	13084	12971	13186	12932	13215	13128	13052	13025	13079	13129	13161	13144	13246	13329	13036	13175	13275	13264	13122	13143	13092	13137	13064	13215	13042	13168	13225	13145	13054	13194	13090	13055	13331	13152	13321	13073	13047	13107	13163	13252	13292	13024	13126	13102	13228	13006	13192	13407	13123	13096	13119	13150	13059	13211	13169	13187	13218	13215	13131	13242	13185	13040	13303	13272	13167	12972	13098	13105	13123	13113	12995	13096	13204	13284	13050	13092	13101	13251	13219	13052	13070	13215	12939	13213	13077	13062	13107	13125	13054	13356	13090	13023	13053	13204	13245	13044	13063	13088	13014	13250	13117	13103	13138	13159	13165	13071	13117	13109	13188	13211	13162	13064	13274	13177	13160	13262	13155	13120	13159	13039	13082	13114	13182	13264	13168	12986	13276	13246	13223	13263	12975	12988	12991	13085	13082	13024	12987	13131	13100	13308	13231	13021	13073	13200	13204	13068	13103	13168	13060	13193	13240	13093	13114	13340	13288	13159	13080	13157	13064	13161	13283	13058	13195	13068	13152	13160	13251	13240	13066	13184	13267	13192	13348	13134	13154	13110	13218	13206	13081	13241	13076	13156	13135	13065	13258	13081	12955	13374	13092	13081	13156	13117	13181	13249	13218	13159	13118	13145	13186	13155	13108	13031	13087	13205	13212	13125	13137	13140	13264	13008	13207	13160	13127	13180	13037	13249	13125	13103	13088	13177	13215	13067	13179	13269	13170	13023	13199	13365	13286	13110	12975	13101	13101	13317	12980	12991	13111	13212	13232	13337	13103	13086	13040	13151	13147	12984	13329	13360	13220	13210	13219	13063	13117	13175	13228	13175	13156	13130	13140	13175	13086	12996	13063	13197	13120	13090	12950	13120	13159	13169	13191	13008	13252	12939	13179	13108	13171	13259	13224	13051	13246	13132	13277	13181	13039	13156	13113	13034	13031	13117	13195	13072	13191	13120	13087	12998	13170	13268	13034	13244	13145	13065	13250	12977	12899	13150	13154	13118	13104	13037	13099	13049	13203	13193	13079	13136	13171	13153	13076	13117	13018	13179	13086	13277	13131	13024	13066	13072	13265	13101	13103	12984	13183	13154	13212	13101	13039	13219	13174	13055	12976	13160	13232	13103	13083	13119	13041	12994	13083	13116	13346	13114	13289	13034	13156	13154	13170	13355	13213	13068	13093	13145	13181	13067	13268	13059	13132	13093	13252	13136	13248	13234	13064	13041	13170	13131	13135	13046	13221	12991	13238	13189	13133	13114	13215	13076	13256	13160	13024	13158	13205	13088	13233	13298	13305	13315	13318	13035	13100	13069	13303	13086	13253	13020	13184	13268	13286	13197	13203	13194	13258	13160	13094	13149	13164	13112	13179	13086	13097	13097	13242	13196	13010	13162	13149	13090	13302	13230	13013	13149	13079	13215	13032	13199	13045	13199	12961	13117	13066	13124	13030	13130	13201	13229	13269	13207	13065	13144	13073	13129	13331	13188	13103	13169	13205	13049	13240	13238	13159	13290	13202	13162	13200	13146	13027	13094	13268	13370	13082	13250	13269	13198	13172	13316	13181	13255	13096	13308	13192	13153	13218	13234	13247	13211	13092	13052	13184	13198	13224	13166	13138	13213	13157	13273	13060	13287	13318	13264	13197	13223	13163	13183	13187	13094	13090	13201	13138	13333	13151	13149	12939	13084	13220	13152	13121	12992	13159	13083	13259	13172	13225	13030	13259	13186	13242	13136	13246	13128	13168	13094	13242	13021	13140	13084	13036	13208	12967	12962	13162	13110	13130	13298	13160	13082	13183	13120	13172	13107	13164	13240	13147	13122	13191	13264	13276	12997	13252	13167	13063	13230	13133	13138	13138	13079	13232	13160	13096	13221	13049	13071	13160	13157	13212	13105	13085	13242	13339	13044	13291	13109	13045	13211	13086	12954	13068	13247	13077	13083	12964	13100	13055	13300	13227	13011	13261	13160	13241	13129	13075	13185	13187	13099	13216	13184	13142	13174	13011	13153	13096	13293	13007	13265	13214	13036	13228	13061	13291	13121	13229	13336	13056	13197	13071	13098	13186	13154	13094	13014	13173	13102	13196	12958	13116	13329	13326	13189	13072	13091	13246	13293	13215	13130	13088	12944	13106	13322	13171	13032	13170	13293	13129	13301	13274	13146	13233	13251	13130	13082	13287	13170	13221	13333	13043	13174	13115	13077	13259	13187	13187	13190	13195	13293	13248	13148	13342	13063	13187	13090	13102	13175	13005	13254	13204	13036	13296	13194	13154	13103	13077	13210	13021	13167	13065	13019	13077	13164	13026	13204	12999	13420	13171	13087	13115	13142	13178	13209	13081	13245	13067	13132	13114	13058	13136	13038	13080	13101	12992	13229	13105	13149	13218	13059	13255	12917	13084	13095	13082	13314	13279	13141	13206	13099	13081	13287	13148	13327	13174	13025	13282	13173	13137	13316	13179	12981	13145	13362	13162	13226	13173	13047	13290	13139	13219	13044	13079	13111	13126	13084	13093	13305	13072	12937	13177	13273	13149	13189	13103	13133	13271	13052	13191	13288	13111	13084	12990	13103	13018	13385	13249	13109	12992	13205	13266	13187	13040	13079	13061	13142	13297	13130	13117	13021	13234	13262	13175	13049	13218	13219	13087	13168	13061	13076	13291	13214	13219	13161	13198	13014	13285	13254	13154	13106	13017	13100	13326	13049	13206	13214	13024	13086	13009	13045	13113	13154	13120	13007	13145	13129	13089	13116	13071	13091	13242	13115	13126	12986	13271	13068	13301	13372	13225	12924	13281	13066	13108	13338	13375	13010	13382	13258	13246	13140	12931	13070	13204	13197	13157	13074	13014	13255	13180	13070	13178	13190	13064	13054	13190	13153	13156	13111	13126	13144	13214	13122	13136	13065	13054	13163	13214	13144	13169	13304	13192	13188	13037	13132	13005	13151	13133	13195	13149	13091	13050	13154	12966	13182	13177	13093	13209	13126	13082	13192	13225	13211	13256	13098	13134	13011	13189	13154	13040	13035	13272	13112	13317	13234	13210	13114	13123	13213	13137	13151	13193	13073	13229	13224	13175	13127	13167	13121	13157	13170	13103	13150	13142	13160	13128	13201	13175	13254	13267	13030	13231	13105	13156	13131	13044	13031	12974	13043	13113	13032	13161	13231	13209	13115	13061	13270	13191	13316	13342	13202	13147	13050	13192	13166	13162	13110	13131	12982	13173	13209	13270	13216	13286	13339	13212	13091	13166	13055	13005	13246	13096	13270	13203	13301	13104	13031	13191	13210	13093	13219	13101	13156	13257	13207	13156	13099	13004	13091	13208	13120	13144	13191	13157	13189	13166	13129	13193	13032	13197	13166	13272	12979	13170	13098	13040	13043	13056	13176	13184	13121	13243	12963	13116	13255	13206	13137	13139	13288	13092	13188	13236	13047	13120	13087	13260	13212	13244	12940	13282	13301	13264	13188	13167	13335	13112	13044	13129	13116	13202	13251	13180	13228	13079	13164	13184	13039	13148	13290	12980	13173	13274	13231	13164	13188	13214	13283	13150	13185	13230	13163	13087	13092	13155	13185	13015	13205	13283	13028	13183	13220	13129	13218	13141	13207	13246	13109	13153	13131	13214	12967	13185	13103	13273	13136	13184	13376	13187	13177	13111	13286	13357	13087	13038	13226	13092	13037	13289	12995	13250	13164	13299	13149	13171	13029	13167	13195	13148	13314	13215	13325	13264	12987	13100	13136	13112	13042	13206	13084	13039	13170	13151	13090	13239	13250	13235	13226	13236	13184	13108	13248	13069	13196	13199	13101	13151	13136	13219	13275	13140	13160	13249	13102	13163	13227	13213	13383	13150	13123	13012	13201	13192	13183	13090	13222	13106	13231	13044	13185	13186	13177	13410	13243	13114	13205	13192	13194	13206	13055	13154	13321	13094	13251	13127	13169	13060	13204	13202	13278	13087	13193	13200	13301	12959	13117	13175	13085	13132	13053	13203	13175	13079	13219	13063	13217	13166	13091	13191	13045	13024	13267	13083	13270	13136	13247	13198	13101	13024	13196	13032	13298	13242	13198	13169	13150	13106	13323	13212	13120	13126	12979	13249	13350	13245	13113	13243	13022	13183	13304	13238	13005	13185	13151	13063	13156	13251	13203	13286	13014	13295	13118	13255	12988	13101	13182	13182	13312	13117	13182	13182	13042	12958	13277	13096	13160	13255	13119	13106	13071	13289	13127	13014	13251	13181	13234	13095	13195	13111	13178	13146	13057	13200	13223	13129	13193	13197	13159	13078	13205	13145	13209	13141	13135	13189	13159	13255	13161	13201	13193	13049	13091	13138	13139	13204	13181	13315	13130	13000	13277	13238	13137	13174	13278	13072	13177	13236	13281	13295	13221	13132	13259	13264	13297	13010	13243	13041	13296	13317	13238	13217	13098	13094	13140	13185	13209	13111	13179	13030	13210	13165	13152	12972	13229	13096	13260	13164	13116	13197	13154	13332	13278	13036	13173	13233	13132	13280	13204	13233	13305	13192	13032	13300	12992	13085	13114	13123	13325	13143	13155	13045	13289	13112	13171	12929	13341	13012	13108	13271	13203	13039	13210	13180	13176	13105	13130	13122	13167	13187	13121	13241	13327	13152	13164	13131	13096	13087	13287	13094	13081	13185	13144	13130	13215	12994	13049	13258	13208	13280	13207	13167	13139	13316	13150	13012	13092	13175	13225	13139	13315	13110	13157	13100	13121
21999	21236	29058	23782	21963	24802	26822	21050	19378	19037	18556	18065	18098	17858	17766	17931	17663	17840	17746	17476	17492	17299	17489	17358	17302	17347	17386	17416	17325	17171	17100	17384	17202	17310	17129	17118	17224	16983	17165	17152	17077	17049	17125	17155	16878	17263	17086	16983	17189	17163	17195	17202	17127	17088	16897	17085	16934	17019	17123	17144	17159	17123	17146	17022	16899	17111	16957	17087	17179	17161	17235	16928	16910	17095	17081	16993	17170	17035	16984	17160	17214	16787	17032	16672	16902	17049	17013	16925	17080	17125	16978	16906	17172	17106	17031	17083	16926	16876	16966	16957	17049	16921	16983	17081	16857	17019	17022	16842	17000	16926	17201	17077	16977	17071	17028	16782	16808	17027	16965	17015	17178	17025	16912	16971	16952	16890	16912	16934	17014	16898	17086	17057	16942	16915	17029	16791	16871	17007	17012	17066	16929	16847	17049	17011	17173	17007	17008	17090	17074	17043	17156	16910	16854	17022	16841	16942	16637	16904	16944	16857	17078	17193	17111	16965	17045	16981	17083	17134	17180	16682	17058	16864	17040	17122	16940	17036	17052	16939	17098	16834	16730	17072	16904	16922	17124	17054	17115	17000	17017	16991	16942	16981	17123	16890	17161	17203	17050	16737	17041	17084	17072	16755	17085	16975	17076	17062	16784	16897	17182	17134	16839	17056	16974	16881	17173	16948	17183	17205	17047	16909	16876	17089	16980	17170	16990	17087	16899	16988	16919	16910	17144	16801	17013	17003	16984	16969	17000	17262	16971	17012	16886	16976	16995	16866	17049	17003	17189	16857	16975	16977	16956	17134	16987	17140	16904	16985	17040	17053	16748	16941	16937	17072	16957	17268	17087	16944	17296	17047	17079	16934	17212	16987	17038	17024	17073	17112	16809	17049	16959	17181	17220	16998	16963	17046	17065	17029	16906	17016	16992	16962	16911	16789	17026	17030	16851	16991	17248	16988	16976	17057	16772	16899	17053	16902	17062	17040	16944	16788	16979	16930	16955	17093	17087	17097	17040	16942	17072	17064	17126	17130	17016	16925	17023	16983	17042	17043	17041	17124	17181	16959	16957	17090	16911	17037	17066	17037	17080	16980	16751	16950	16926	17023	16878	17138	16875	17203	16929	17036	17028	17185	17016	17165	17051	17103	17003	17225	17051	16953	16987	16665	16855	17017	16956	17047	16939	17069	16949	16720	16913	16942	16920	16835	17074	16895	16913	17147	16944	16995	16840	17094	16981	16971	17086	17026	17124	16870	16957	16889	16991	17117	17126	17068	16915	17041	17124	16909	16936	16938	16824	17038	16716	17099	17119	17013	16964	17027	16977	16718	16915	17029	17181	16749	16993	17100	16847	17096	16974	16908	16930	17045	16960	17207	17260	16958	17118	16879	16899	16981	16893	16931	17155	16923	16981	16933	16988	17223	16893	17143	16888	17166	16954	16867	16981	17081	16873	17032	17001	17023	16912	17066	16938	16903	17038	17045	17198	16929	16863	17090	17080	17130	16930	16955	17002	16951	17161	17079	16810	17207	16924	16895	17011	16743	16993	17046	17019	16890	16977	17061	16993	17163	17068	16997	16920	17011	17191	16800	17116	16892	17037	16867	16983	17090	16918	17004	16962	16914	16930	16897	17026	17037	16887	16906	16980	17096	16955	17147	17078	16909	16959	16999	16965	16753	16941	17011	17019	17061	16991	17206	17138	17030	17005	16902	16925	16997	17004	16877	16868	16914	16937	17149	17040	16961	17112	17009	16720	16956	16853	16950	16892	17154	17181	17033	16927	17102	17117	17165	17258	17003	17026	16983	17081	16952	16960	16950	16908	17044	17047	16941	16974	16914	16915	16859	17137	16855	17161	17074	16955	17071	16944	17039	16980	17025	17040	16969	17022	16817	16968	16914	17031	16954	16694	16874	16960	16887	16964	16913	16904	16981	16987	16983	17148	16878	17103	17056	17032	17111	16863	17043	16880	16958	17055	17086	16907	16923	17117	17061	16985	16939	17166	16915	16900	17051	17228	16903	16939	17267	17215	17018	17134	17095	16906	16963	17122	16907	16815	17020	17052	16908	16940	16954	16989	17041	17057	17105	17114	17078	16831	16997	16888	16833	17078	16899	17168	17135	17132	16929	16813	16825	16920	16926	17089	16986	16895	17031	17139	17146	16938	16847	17170	16859	16970	17124	17070	17099	17159	16947	17017	17078	17115	17072	17023	16833	16978	16888	17050	17070	16795	16862	16809	17038	17025	16972	17196	17037	17102	17107	17265	17143	17183	16852	16922	16959	17087	16827	17001	16883	16950	16873	17069	17153	16915	16846	16947	17023	17036	17076	17205	16810	17038	17053	16828	16965	17011	16814	17250	17080	16933	16980	16959	16819	17117	17006	16953	16943	16904	16863	16868	16916	16870	16931	16913	16875	16930	16847	16793	16916	16895	17054	17199	17027	17025	17016	16945	17147	16907	16920	16926	16949	17022	17024	16997	17114	17093	17102	17011	17009	16870	16954	17001	16980	16926	16867	17128	17047	17097	16933	16937	16984	16868	16925	16840	16859	17070	16871	16818	17034	16902	17114	16968	17020	16963	17026	17069	16977	17024	16898	17137	17009	16970	16767	17151	16934	16828	17018	17055	17054	17034	17026	17048	16954	16988	16967	17034	16923	17047	16966	16820	16888	17187	17004	17255	16936	16969	17140	16915	17122	17081	17104	17124	17138	16930	17108	16884	16971	16915	17000	17144	17083	16804	17069	16876	16906	17080	16839	17037	16944	16827	16991	17005	16912	16975	17292	17057	17147	16953	16837	17134	17181	17175	16830	17137	17062	16743	16971	16838	16765	17152	16910	17095	17006	16989	16827	16936	17020	16849	17158	16968	16949	17036	16763	16760	16832	17060	16973	17020	16970	17128	17158	17037	16981	17173	16934	16954	16972	16993	17122	17000	16979	17140	17015	17095	16828	17151	17052	17104	17006	17016	16981	17031	17038	17002	17078	17077	16840	16934	16951	16996	16914	16911	16816	16952	16861	17046	16983	17121	16723	17139	17086	16970	16875	16989	16963	16844	16770	17051	16926	16857	17025	16862	16914	16869	16920	17073	17014	16987	16984	16928	17086	17132	17104	16850	16922	16764	16764	17006	17024	17020	17213	16916	17282	16946	16933	16825	17015	17083	16972	16705	16940	17001	16978	16786	16880	17012	17123	16920	17090	17078	17016	17116	16782	16911	16951	16885	17107	16948	16782	17010	17036	17002	17023	16941	16907	16982	17019	16917	17085	17126	17044	17070	16936	17130	16910	17010	16838	17099	16867	16832	16910	16952	17115	16898	16965	17039	16938	17083	16976	17013	16966	16988	17000	16915	17104	17036	16984	17015	16988	17053	16995	17157	17092	16863	17060	16972	16920	16953	17102	17022	17013	16865	17041	16866	16801	16859	17023	16890	16969	17116	17165	16930	16827	17003	17100	16817	16957	17136	17038	16934	17117	17179	16799	16752	16981	16847	17014	16909	17095	17075	16816	16955	16891	17308	17035	17088	17106	16885	17009	16889	16851	16976	17039	17045	17031	17056	17023	17067	16866	17233	17124	17141	16971	16794	16937	16785	16979	17047	17102	16986	16970	16783	17033	16948	16883	16892	16910	16955	16962	17086	16936	16979	16833	17026	17071	16974	17034	16989	17222	16881	16890	16865	17071	16832	17105	17023	17149	17014	16913	17080	16947	16930	17164	17003	16898	16804	17042	16880	16816	16899	17086	17109	16961	17000	16945	17200	17020	17013	17086	17006	17026	16922	17028	16894	16840	16858	16968	17003	16892	17017	16882	16906	16887	17189	17053	16910	16869	16781	16835	17056	16829	17021	17050	16873	17201	16966	16859	16992	17252	16870	16738	17088	16884	16842	16922	17060	16940	17144	16769	17010	17228	17120	16990	17076	16927	17055	17014	16887	16954	16957	17033	16922	17066	16926	17102	16982	16847	17124	17096	16888	16948	16919	16777	16882	16987	16949	16902	16790	17019	16855	16985	17094	16997	17117	17010	17033	16867	17195	16929	16946	17036	17168	17061	17050	16928	16965	16752	17087	17045	16950	16926	16869	17004	16907	16861	16929	17042	16914	16868	17013	16981	16826	17095	17050	17207	17125	16981	17030	16975	16754	16902	16927	16836	16775	17051	16971	16821	16804	16807	16901	17164	16989	17185	16902	17004	17175	16831	17036	16965	16803	16802	16943	16911	17058	16836	16889	16994	17032	17032	17109	17123	17037	16871	17255	17220	16935	17011	17007	16891	17242	17086	16935	16902	17033	17140	16985	16877	17095	16804	16940	17089	16997	17101	17078	16883	17026	16956	17154	16919	16984	17002	17133	17007	16922	17040	17173	17164	16994	16950	16939	17049	17099	16732	17051	16856	17073	17062	17123	17163	17056	17107	16934	16852	17172	16909	17053	16936	16759	16627	16981	16801	16844	16887	16729	17217	16909	17092	17066	16798	16862	16922	16983	16997	16946	16965	17136	16971	16863	16870	16860	17047	17021	16935	16907	16936	16768	16819	17086	17038	17078	16825	17038	17008	16898	17038	17049	17013	16877	17192	16993	16854	17025	17024	17098	17001	16930	17068	16838	17129	16865	16759	16815	17045	16867	16848	16867	16998	17054	16717	17070	17171	17259	17159	16852	16926	16968	17077	17148	17017	16893	16857	16814	17039	16982	16908	17029	16951	16906	17113	16978	16819	16895	16912	17156	16992	17235	16904	17049	16782	16969	16998	17011	17073	17076	17053	17097	16894	16908	16967	17158	16984	17016	17000	17019	16822	16904	17170	16868	16945	17120	16891	17013	17001	16942	16945	17089	17183	16846	16978	17007	16937	16957	17053	16911	16916	17079	16974	16833	16861	16897	17015	17027	17149	17014	16897	16850	16980	16942	16930	17071	16912	17004	16842	17146	17130	16968	17030	16966	17028	16940	16754	17048	17136	16914	17076	17030	17092	16928	17001	16763	16885	16933	16888	16984	16889	17019	17104	17135	17201	16798	16732	17082	17186	17044	17002	16896	17044	16836	17065	16917	17123	17039	17044	16960	16964	16963	16827	16877	16825	16984	17147	17010	16806	16885	17048	17113	16930	17057	17032
27809	54654	44742	34287	30625	24111	19442	18070	17114	16431	15898	15595	15447	15197	15230	14909	14866	14886	14830	14778	14651	14791	14491	14471	14430	14465	14395	14239	14432	14347	14342	14411	14422	14198	14367	14333	14447	14142	14375	14349	14304	14236	14405	14152	14313	14289	14098	14222	14168	14348	14175	14126	14132	14185	14369	14215	14306	14021	14326	14149	14383	14209	14353	14131	14338	14121	14321	14204	14294	14210	14150	14138	14144	14364	14178	14354	14296	14171	14203	14154	14088	14409	14179	14206	14208	14414	14060	14243	14174	14203	14259	14263	14085	14407	14138	14134	14341	14226	14232	14253	14264	14136	14090	14343	14131	14365	14255	14302	14166	14298	14281	14248	14287	14061	14150	14314	14226	14330	14434	14266	14162	14130	14097	14231	14207	14260	14207	14137	14241	14138	14097	14059	14206	14446	14053	14372	14275	14201	14357	14171	14267	14087	14195	14320	14060	14251	14108	14419	14258	14256	14208	14209	14290	14204	14194	14199	14394	14185	14251	14182	14283	14128	14157	14329	14215	14272	14154	14220	14326	14150	14097	14440	14130	14219	14149	14202	14265	14057	14333	14162	14199	14260	14290	14177	14230	14268	14157	14237	14311	14311	14304	14040	14372	14143	14316	14218	14137	14054	14104	14104	14398	14281	14275	14060	14268	14196	14035	14427	14272	14261	14274	14274	14213	14241	14395	14292	14324	14180	14277	14200	14164	14246	14245	14498	14164	14294	14282	14228	14309	14327	14149	14405	14170	14227	14344	14342	14169	14256	14240	14232	14306	14250	14244	14151	14319	14219	14083	14231	14208	14013	14289	14206	14192	14182	14256	14166	14126	14180	14111	14311	14410	14187	14274	14296	14341	14234	14260	14158	14225	14209	14289	14226	14178	14170	14372	14231	14121	14234	14290	14271	14243	14172	14198	14287	14168	14250	14215	14225	14248	14218	14099	14188	14196	14304	14038	14265	14238	14192	14299	14136	14035	14281	14131	14239	14330	14410	14140	14174	14325	14245	14158	14170	14289	14280	14299	14282	14267	14334	14356	14327	14238	14550	14287	14293	14229	14201	14352	14357	14169	14168	14191	14199	14279	14192	14117	14396	14226	14254	14247	14306	14251	14356	14279	14224	14127	14011	14230	14280	14335	14146	14142	14266	14171	14032	14275	14305	14243	14346	14358	14238	14318	14242	14282	14210	14178	14241	14290	14316	14245	14215	14162	14232	14081	14212	14220	14347	14125	14296	14121	14241	14189	13998	14307	14213	14284	14066	14112	14185	14229	14132	14302	14224	14131	14106	14233	14129	14204	14218	14273	14299	14136	14309	14258	14237	14142	14271	14298	14221	14269	14294	14199	14128	14345	14158	14195	14251	14292	14194	14174	14315	14187	14299	14174	14257	14143	14271	14362	14243	14282	14194	14171	14213	14261	14258	14195	14264	14420	14207	14256	14283	14162	14177	14182	14376	14303	14206	14233	14176	14176	14144	14181	14201	14233	14158	14278	14371	14284	14315	14041	14388	14091	14301	14164	14232	14142	14168	14167	14173	14137	14153	14307	14138	14103	14262	14129	14107	14212	14172	14213	14070	14288	14351	14270	14150	14303	14379	14046	14262	14155	14282	14247	14224	14240	14162	14237	14268	14265	14253	14180	14094	14118	14405	14198	14341	14197	14283	14250	14310	14313	14241	14134	14284	14159	14327	14255	14164	14223	14361	14061	14223	14335	14203	14319	14136	14004	14256	14112	14198	14326	14266	14389	14073	14300	14302	14229	14251	14186	14252	14131	14255	14472	14143	14179	14013	14228	14050	14287	14215	14305	14319	14258	14252	14282	14298	14300	14210	14234	14198	14302	14089	14184	14165	14205	14329	14280	14354	14195	14122	14071	14095	14345	14431	14184	14279	14153	14268	14279	14111	14095	14254	14012	14179	14256	14158	14311	14188	14264	14235	14254	14226	14266	14086	14136	14225	14208	14223	14235	14274	14143	14104	14229	14202	14350	14240	14140	14343	14005	14242	14374	14412	14271	14061	14042	14172	14532	14161	14118	14129	14167	14162	14263	14320	14293	14122	14242	14392	14362	14227	14320	14123	14227	14273	14241	14213	14281	14459	14234	14292	14165	14340	14210	14093	14313	14257	14138	14102	14188	14207	14098	14107	14156	14150	14267	14149	14216	14203	14070	14187	14243	14228	14053	14174	14194	14234	14127	14289	14364	14201	14221	14265	14155	14199	14113	14154	14303	14156	14416	14167	14383	14297	14143	14110	14182	14135	14178	14223	14175	14304	14113	14105	14200	14198	14170	14293	13981	14263	14223	13988	14202	14193	14413	14181	14380	14060	14231	14295	14170	14207	14136	14189	14284	14204	14193	14191	14250	14321	14205	14376	14328	14169	14375	14253	14226	14236	14261	14164	14263	14149	14209	14291	14149	14226	14366	14171	14189	14340	14244	14278	14465	14195	14242	14027	14285	14167	14290	14271	14167	14330	14278	14138	14292	14118	14245	14047	14328	14134	14365	14223	14191	14112	14161	14180	14063	14250	14377	14233	14111	14269	14206	14234	14222	14277	14096	14282	14300	14105	14192	14203	14214	14270	14294	14175	14296	14256	14232	14128	14308	14210	14421	14193	14054	14342	14098	14181	14219	14169	14220	14326	14180	14355	14110	14114	14262	14227	14182	14330	14208	14151	13984	14259	14155	14105	14174	14209	14110	14289	14044	14363	14138	14341	14225	14162	14413	14194	14212	14247	14251	14183	14271	14240	14304	14369	14115	14326	14208	14204	14238	14302	14157	14204	14160	14282	14073	14200	14325	14190	14258	14286	14346	14140	14247	14150	14221	14279	14116	14212	14306	14165	14122	14420	14199	14224	14178	14266	14184	14318	14102	14298	14371	14340	14286	14148	14309	14169	14006	14192	14200	14256	14011	14178	14139	14185	14176	14165	14248	14226	14196	14294	14227	14317	14253	14157	14459	14104	14249	14206	14277	14327	14183	14138	14136	14255	14171	14234	14196	14201	14172	14140	14382	14240	14364	14266	14350	14359	14036	14241	14231	14275	14138	14322	14218	14282	14240	14274	14175	14296	14424	14164	14185	14167	14281	14192	14455	14128	14031	14479	14159	14040	14160	14310	14140	14164	14199	14253	14165	14186	14359	14285	14279	14173	14252	14215	14199	14200	14060	14335	14356	14056	14161	14320	14132	14265	14170	14266	14178	14192	14103	14290	14194	14168	14435	14320	14144	14084	14187	14151	14158	14144	14137	14252	14284	14275	14268	14086	14244	14210	14255	14149	14259	14223	14239	14232	14354	14259	14220	14222	14152	14248	14268	14348	14314	14205	14181	14198	14270	14172	14130	14312	14216	14182	14393	14382	14178	14246	14132	14106	14415	14133	14160	14177	14244	14256	14288	14211	14205	14139	14328	14103	14180	14299	14384	14235	14224	14339	14361	14216	14096	14167	14183	14195	14202	14244	14281	14346	14316	14116	14265	14157	13915	14193	14072	14413	14354	14303	14254	14353	14454	14032	14190	14377	14118	14364	14336	14148	14251	14214	14261	14282	14134	14194	14273	14259	14130	14186	14262	14318	14140	14302	14386	14477	14332	14146	14193	14243	14272	14237	14220	14255	14260	14160	14290	14370	14147	14190	14299	14409	14359	14257	14251	14239	14196	14072	14086	14148	14274	14181	14092	14241	14448	14136	14264	14119	14341	14204	14179	14217	14120	14168	14108	14175	14342	14241	14239	14404	14245	14225	14252	14020	14355	14098	14213	14206	14113	14253	14272	14070	14062	14204	14089	14222	14258	14215	14222	14232	14217	14291	14214	14200	14166	14491	14216	14180	14152	14147	14286	14099	14257	14053	14445	14281	14132	14079	14230	14256	14226	14329	14177	14180	14208	14318	14436	14205	14346	14196	14244	14143	14196	14174	14307	14232	14424	14322	14012	14391	14333	14231	14146	14057	14226	14090	14246	14157	14261	14311	14208	14221	14297	14044	14390	14037	14190	14163	14224	14202	14171	14236	14093	14265	14337	14033	14096	14165	14176	14217	14321	14169	14386	14422	14103	14079	14338	14235	14311	14322	14278	14104	14218	14112	14295	14166	14323	14318	14317	14308	14121	14057	14310	14224	14199	14306	14147	14228	14357	14202	14340	14438	14326	14150	14335	14198	14048	14109	14170	14216	14129	14382	14242	14210	14223	14194	14331	14145	14397	14245	14246	14098	14238	14188	14079	14228	14340	14169	14052	14249	14280	14296	14172	14283	14245	14104	14124	14270	14269	14069	14250	14119	14365	14167	14235	14333	14168	14183	14383	14159	14265	14068	14237	14195	14237	14214	14287	14323	14096	14293	14280	14087	14227	14198	14193	14238	14284	14216	14275	14354	14232	14376	14236	14093	14255	14095	14142	14265	14076	14036	14172	14246	14250	14159	14387	14265	14139	14118	14333	14201	14238	14294	14082	14327	14188	14297	14317	14216	14194	14274	14094	14139	14277	14185	14249	14237	14338	14295	14031	14313	14273	14265	14236	14198	14172	14204	14171	14211	14232	14126	14180	14243	14183	14239	14173	14337	14326	14321	14216	14315	14291	14308	14254	14167	14464	14220	14293	14075	14177	14208	14210	14236	14189	14248	14244	14250	14394	14221	14285	14267	14320	14294	14277	14183	14320	14246	14157	14270	14289	14212	14112	14254	14267	14474	14354	14241	14054	14302	14347	14401	14232	14297	14202	14307	14184	14158	14151	14204	14088	14267	14217	14106	14064	14264	14289	14035	14170	14264	14199	14213	14076	14141	14219	14122	14200	14111	14204	14120	14197	14132	14220	14272	14310	13933	14288	14268	14346	14300	14237	14397	14173	14234	14088	14171	14211	14219	14180	14244	14189	14157	14288	14292	14444	13933	14212	14286	14308	14148	14215	14212	14154	14163	14285	14247	14258	14316	14253	14331	14110	14294	14226	14265	14343	14273	14078	14297	14191	14269	14126	14394	14218	14211	14259	14217	14056	14235	14179	14150	14399	14301	14143	14281	14307	14104	14297	14132	14256	14280	14187	14344	14145	14239	14279	14186	14259	14100	14109	14109	14258	14150	14139	14395	14454	14204	14140	14187	14173	14193	14224	14227	14095	14218
28538	26058	32074	26855	20959	18442	17310	16492	15805	15878	15611	15451	15454	15247	15315	15260	15346	15268	15112	15148	15017	15094	15268	15155	15246	15144	15001	15073	14837	15037	14955	15128	15103	14995	14943	15034	15012	15018	14888	14957	15078	15030	14866	15000	14995	15011	14978	14943	15037	15034	15066	15144	15136	15061	14897	15172	15018	14799	14982	14801	14996	14940	14864	15127	15120	14933	14969	14887	14897	15069	14790	14959	15154	15036	14914	14950	14770	15057	14877	14872	15205	15026	14888	14912	14943	14732	15026	14859	14942	14981	14818	15056	14939	14929	15062	14875	14881	14830	14751	15013	14810	15041	14839	15246	14873	15036	14951	14986	14874	14811	15122	15024	14782	15074	15041	14841	14807	14843	15046	15047	14950	14916	14977	14846	15031	14768	15066	14859	15063	15056	15050	15121	15052	14974	15047	14904	14936	14796	14866	14833	14807	14813	14903	14922	14870	14944	15044	14909	14783	14929	14959	15057	15018	15049	14796	14882	14915	15140	14998	14767	14925	15085	15018	14917	14870	15016	14979	14715	14982	14815	15041	14920	14845	14895	14842	15076	14884	14992	14940	15112	15072	14929	15002	14962	14920	15022	14897	14784	14974	14864	15017	15042	14974	14981	14870	14955	14911	14954	15059	14800	15057	14998	15051	15013	15150	15009	14865	14821	14793	14921	14794	14815	14942	14919	14959	14752	14842	14950	14875	15002	15110	14893	14823	15098	14964	14795	14942	15137	14927	14931	15034	15007	14805	15064	14945	15021	14947	14919	15069	14968	15015	14957	14965	15100	14991	15130	14879	15017	14835	14919	15037	15181	14833	14960	15044	14891	14996	14941	15019	14772	14871	14774	14979	15024	14810	14869	15044	15068	15048	15012	14794	14824	14896	15028	15024	14924	14850	15081	15055	14945	15032	14912	14891	15048	15082	14978	15135	14871	15236	14814	15058	15073	14989	15073	15106	15127	14985	14978	14955	14821	15126	14915	14934	14979	14959	14673	15111	14948	15076	15053	14934	15011	14897	14859	14899	14941	15003	14900	14964	15011	15008	14843	14997	14896	15119	14834	14979	15046	14962	14887	15057	15076	15080	14942	14957	15032	14923	14911	14990	14826	15093	15169	14925	15013	14982	15034	15101	14860	14921	15058	14944	15054	14827	14958	14982	15074	14921	14824	15011	14760	14956	15092	14948	15029	14998	14994	15312	14723	14979	14810	14790	14845	14853	14832	14975	15097	15044	15043	15064	14901	15134	15142	14912	15202	14629	14861	14889	14977	14947	14980	15035	14995	15118	15014	14935	14797	14923	14959	15057	15037	14906	14907	14885	14809	14951	14974	14961	15214	14894	14884	14784	14911	14986	14966	15107	14843	15113	14997	14900	14888	15104	14848	14947	15214	15114	15059	14989	15102	14983	14912	14988	14964	15029	15001	14807	14824	14797	15003	14967	15155	15089	14951	15091	14913	14929	15074	14942	14935	15007	15191	15051	15178	14846	14977	14995	14924	14972	14908	14914	14820	15028	14999	14955	14823	14902	14847	14993	15088	14961	14819	15075	14991	15115	14931	15013	14969	15013	14980	14995	14957	14984	14891	14838	14892	15127	15008	15028	14803	14910	14978	15043	14790	14954	14801	14921	15034	14850	14944	15174	15068	14934	14945	14869	15125	14929	14865	15022	14806	15028	14866	14808	14896	15051	14894	14817	14803	14902	14891	15068	14971	15013	15017	14932	14917	15021	15246	15122	15231	14881	14803	14930	15119	14942	14948	14686	14961	14976	14811	15009	15006	14909	14955	14818	14992	14920	15127	14967	14962	14918	14976	15121	14939	15023	15081	14976	15037	15132	14984	15012	15056	15092	14893	14816	14824	15155	14910	14911	14970	15067	14893	15084	14980	14889	14997	14838	14954	14905	15071	15150	14868	15005	15043	14999	15027	15089	14896	14957	15073	14969	14957	14897	15035	14883	14785	14950	15002	14970	14889	15051	15123	14884	15108	14777	14910	15173	15216	15078	15083	14808	14883	14968	15120	15049	14863	15052	14985	14891	14982	14987	14933	14991	15168	15014	14994	15017	15087	14964	14887	14843	14941	14970	15098	14939	14820	14965	14864	15018	14943	15128	14848	15114	15054	14951	14886	15042	14878	14787	14887	14927	15174	14910	14920	14818	15062	14797	14951	14964	14932	15049	14780	15103	14962	14910	14830	14983	14890	14904	14955	15104	15055	15122	14933	14725	15034	15004	14978	14838	14809	14865	15084	15059	14815	14935	14961	14785	14924	15073	14902	14806	14930	14984	14967	14961	15064	14907	14891	14812	14813	14963	14812	14973	14704	14874	15101	15063	14761	14976	14954	14854	15001	14960	15106	15061	14920	14981	14805	14942	14805	15079	14849	14857	14838	14974	14851	15039	14713	14846	14827	15050	15009	14993	14969	15046	14999	15089	14966	15160	14969	14946	15213	15108	15020	14967	14834	14994	14902	14835	15118	14915	14918	15083	14942	14763	14838	14930	14983	14964	14903	14834	14893	15082	14928	15011	15170	14878	15005	14928	14894	15040	15040	15021	14814	14939	14789	15054	14817	14873	14936	14941	14932	14909	14889	15088	14876	15005	14887	14966	14944	15036	14795	14852	14940	14848	14845	14839	14859	15039	14873	14883	14864	14654	14738	14918	14858	15047	14845	14929	14956	14938	15083	14861	14984	14857	15049	14918	14900	14941	14821	14779	15120	15245	14958	14945	15029	14970	14929	15096	15041	14864	15063	14972	14995	14896	14771	14913	14959	15008	14878	14956	15028	14861	14963	14942	14869	14963	15012	14980	14853	15076	14864	14962	14842	15012	15072	14919	15197	14837	15022	15016	14862	15129	15124	15167	14831	14820	14844	14972	14831	14955	15139	15046	15048	14989	14941	14949	14834	14906	15006	15041	14906	14877	15070	14907	14885	14742	15016	15140	14856	14983	14941	14981	14994	14934	15074	15136	14814	15163	14923	14979	14942	15055	14959	14898	15126	14931	15028	14881	14784	14906	14983	14994	15250	14837	15082	14843	14822	14794	14965	14951	14691	14931	14856	14834	14842	14831	15004	14989	14882	14981	14883	14976	15068	14895	14953	14823	14854	14955	15123	14776	14875	14874	14877	15061	14865	14993	14938	14792	15013	15005	15058	14920	15139	15254	15175	15076	15013	14871	14731	15067	15011	14951	14988	14978	14961	14896	14871	15234	14939	15036	14680	14854	14833	14850	14951	14985	14863	14973	15048	14912	15033	15103	14964	15111	14896	14945	14959	15141	14943	14894	14988	14914	15002	15103	14945	15140	15095	15011	14872	15201	14804	14819	15021	14944	15055	14771	14822	14907	14919	15130	14875	14936	14949	15041	14941	14935	14905	14926	14831	14941	15018	15281	14969	14912	14936	14850	15004	14945	15108	15064	14946	15200	15043	14846	14852	14881	15004	14932	15066	14918	15038	15058	15125	14931	14973	15176	14938	14820	14953	14963	15085	14913	14961	14997	14919	14979	14861	15044	15028	15090	14952	15079	14819	14855	14897	14800	14945	14805	15058	15049	14940	14849	15002	14986	14760	15126	14908	14900	14990	15015	14952	14963	15001	14989	15021	15024	14859	15121	15004	15102	14816	15122	14766	14919	14989	15039	14857	14916	14865	14730	14911	15028	14790	15116	15024	14865	14951	15003	14923	15017	14993	15094	15049	14999	15086	15064	15057	14848	14732	15007	15089	14823	14918	15046	14948	14714	14863	14803	14734	14920	15165	14952	15018	15052	14784	14836	14933	15063	14944	15026	15019	15043	15146	14882	14975	14967	14852	15030	15008	15162	15070	14945	15111	15054	14852	14855	15062	14957	15013	14885	14921	15262	14906	14855	14955	14985	14901	15215	15017	14998	15003	14942	14728	15072	14904	15007	14827	15008	14939	14849	14940	15014	14937	15050	15131	14887	14824	14906	14842	15133	14856	14968	14892	14854	15324	14965	14961	15125	15104	14913	15023	14994	14956	15020	14987	14909	14883	14815	14770	15044	14974	14798	15009	14892	15108	15095	14961	14922	14889	15072	15252	15004	14927	14834	15102	14935	14873	15010	14941	14790	14817	15027	14788	14995	14927	15030	14859	14912	14888	14828	14998	14820	14805	15057	14860	15015	15030	15064	15138	15119	14980	14781	14982	14874	14949	14831	14875	14948	14917	14934	15060	14925	14888	14960	14811	15071	14939	15074	15010	15020	14875	14985	14962	14823	15056	14961	15013	15022	14986	14939	14843	15002	14930	15099	15109	14792	14772	15136	15130	15127	14956	15031	14924	15055	15170	14915	14798	15021	14901	15020	14889	14965	15077	15063	14812	14786	15036	15069	14916	14794	14887	14885	14770	14971	15040	14936	14941	14863	14986	14995	15233	14840	15034	14974	15154	15018	15130	14898	14890	15039	14864	14976	14898	14821	14855	14917	14991	14810	15017	14945	15048	14961	15051	15052	14815	15065	14871	15026	15072	14878	15067	14925	14935	14840	14797	14985	15041	14946	14970	14912	15129	15001	15143	14900	14860	14840	14932	14775	15000	15186	14854	15074	15102	15037	14995	15238	15022	14995	14978	14984	14986	14928	15050	14979	15026	14886	15045	14948	14953	14955	15015	15120	15093	14979	14982	15014	14810	15056	15041	14649	14820	15109	14863	14867	15067	15006	14877	15090	14836	15014	15016	14987	14959	14912	14975	15000	15036	14821	14823	15005	15030	14965	14850	15025	14967	15109	14843	14991	14948	14963	14890	14970	14962	14986	15078	14844	15024	14812	14941	14828	15044	14868	14933	15060	15158	15061	14833	14901	15162	15000	14754	14931	15017	14820	15159	15142	14965	14877	14731	15080	15179	14844	14889	15023	15154	15034	15025	14916	14945	15092	14935	14963	14985	15006	15047	14988	14954	14991	14995	14879	15102	14954	14915	14969	15080	14965	15015	14990	14754	14959	14970	14975	14801	15249	14948	14988	15123	14942	15038	14762	14998	14933	15050	14875	14990	15021	14870	14918	14961	14860	14910	14907	14895	14773	14974	14839	14842	15009	14778	14833	14873	15099	14812	14960	15092	14995	14929	15115	14957	14740	14907	15068	14886	14847	14877	14900	15124
24188	40378	31905	23268	19718	17203	15524	14774	14351	14039	13731	13667	13458	13435	13402	13375	13275	13242	13272	13256	13261	13205	12960	13079	13118	13137	13023	13053	12956	13116	12961	12988	12976	13014	13153	12980	12947	12748	12944	12940	13132	13113	13003	12968	13066	12996	12992	12910	13025	12978	12886	12849	13051	12984	12913	12949	13012	12830	13024	12955	12963	13078	13059	13127	12942	13032	13004	12690	13025	12977	12968	12989	12978	12907	12978	12796	13033	12990	13022	12823	12905	13157	13000	13044	12940	13052	12930	12945	12990	12859	12939	12834	13025	12897	12895	13023	13195	13052	12945	12891	13146	12968	13099	13021	13005	12891	12928	12997	12939	13011	13028	12873	13150	12997	12995	12816	13038	12985	13011	12819	13088	12961	12918	12992	13036	13016	12960	13000	12790	12731	12983	12926	12878	12940	12829	13002	12877	12851	12852	12892	13073	13003	12893	12877	12992	12801	13208	12912	13112	12887	13164	13097	13052	12870	12892	12882	12915	12975	13110	12838	13057	13031	12762	12918	13023	13051	13060	13013	13169	12953	12901	12875	12960	12981	12831	13016	12932	12929	12878	12993	12887	13120	13013	12966	13047	12915	13001	13128	12960	12863	12892	13112	12947	12850	12909	13008	12870	13087	12987	12866	13003	12844	12939	12888	13104	12933	12919	13005	12925	12913	13033	12934	12953	12826	12978	12950	12855	12811	12763	13078	13052	13121	12839	13066	13139	12958	12878	13107	12966	12861	12846	13093	13014	12991	13080	13104	12925	12841	13048	13106	13060	13015	12996	13025	12918	13096	13036	12892	12805	12910	12847	12954	13052	12891	12910	12892	13157	12805	12968	12922	13085	12894	12977	12919	12874	13114	13111	12985	13040	12947	12995	13005	12998	12985	12827	13057	13063	13031	12946	13008	12819	13046	13044	12822	12886	12986	13040	12977	12891	12847	12796	12920	12971	13048	13022	13021	12976	12867	12828	12854	12893	13015	12867	12995	12822	13021	13080	13106	12942	13012	13002	13024	13109	13078	12874	12869	12967	13076	13003	13013	12908	12849	12907	12777	12867	12936	13017	12995	12955	12973	12919	12945	12895	12927	13009	12938	12951	12946	13061	12998	12863	13098	13043	12979	12891	12898	12959	13007	12977	12996	13081	12962	13046	12954	12973	12924	12893	12958	13002	13073	12927	12943	12874	12962	13143	13010	13008	12951	12930	13074	12982	12748	13012	12953	12855	13037	12799	12877	12944	13104	13007	13102	13027	12915	12853	12878	12843	12909	12924	13042	13065	13056	12976	13070	13130	12845	13000	12972	12915	12873	12847	13147	12922	12977	12922	12799	12860	12862	12885	12961	13015	12886	12916	12855	12899	12987	13047	13202	13040	12677	12871	13087	12845	12887	13057	12983	12968	12978	12905	13028	12943	12958	12956	12902	12886	12914	12924	12878	12880	12825	12947	12863	13033	12934	12927	12742	13042	12953	13006	13021	12839	12907	12868	12887	13060	12953	12734	13000	12983	13009	13090	12959	13011	12989	12968	12907	12853	12998	13049	12929	13001	13032	13000	12797	12884	12869	12839	12885	12933	13035	13038	12982	12992	12857	13034	12943	12882	12868	13093	12889	13024	12910	13107	12990	12954	13097	12919	12919	12822	12966	12913	12946	13137	12824	13075	12948	12969	12837	12968	12956	12898	13035	12871	12793	13030	13056	12896	12971	12864	13131	13033	12964	12765	12950	12850	13010	12985	12962	13010	13073	12874	12989	13066	12918	13073	12853	12920	12994	12968	12947	13006	13050	12995	12873	12956	13083	13045	12864	13013	13068	12934	13017	12893	12985	12942	13004	12839	12975	12916	13086	13068	12802	12974	12970	12916	12944	12949	13087	13021	12955	12776	13076	12930	12982	12846	13011	12923	12929	13091	12979	13053	12881	12922	12970	12918	13018	12928	12991	12996	13068	13183	13065	12871	13164	12919	12923	12958	12959	12926	12956	12987	12820	13022	13108	13055	13096	12749	13048	12954	12881	13027	12838	12931	12953	13013	12756	12962	13052	13022	12904	12894	12922	13009	13079	12816	13053	13052	12970	12781	13117	12869	12937	12845	13109	12720	13020	13067	12975	13049	12926	12956	12948	13005	13042	12782	13036	13125	12989	12982	12961	13029	12840	12920	13138	12858	12878	13071	13065	12885	13136	13036	12973	13013	12950	12996	12926	13008	12952	13105	13222	13040	13024	13163	12912	13027	13011	12923	12838	12922	13040	12858	12973	13068	12987	13020	12903	12956	12914	13056	12871	13053	13009	13035	12974	12958	13143	12997	12985	12988	12873	13066	12834	13050	12893	12986	12883	13216	13079	12878	13008	12803	12930	12902	12851	12951	13105	12822	12917	12969	13102	13037	13011	12887	12793	13077	12986	12924	12777	12959	13004	12968	12979	13137	12819	12844	12869	13042	13111	13012	12765	13053	12881	12807	13024	12976	12840	13057	12896	12937	13007	12959	12787	12862	13050	12924	12934	12936	12873	12944	12951	12900	12949	13089	12953	13016	13017	13124	13036	12895	12832	12921	12858	13097	12930	13091	13008	12919	13032	13014	12827	13041	13025	13031	13089	13078	13068	13051	12870	12995	12948	12872	13113	12979	12808	12962	12993	13129	13122	12993	12937	12979	12935	12860	12916	12895	13062	12867	13060	12872	12955	12860	13052	13062	12966	12986	13048	12758	12867	12828	12832	12974	12954	12980	13005	13110	12992	12928	12925	12985	13019	13002	13115	12925	12830	12902	13000	12939	13031	13177	12982	12844	12860	13116	12985	12936	12980	12995	13084	12905	12949	12950	13029	12981	12949	12886	12937	13039	13007	12803	13148	13012	12877	12923	12885	12898	13008	12872	12801	12971	12857	13002	12903	12968	13060	13039	12986	13039	13008	12991	12910	12969	13010	12970	12982	13136	12750	12920	12870	12981	12903	12980	12938	12858	12944	12911	12941	12890	13058	12873	13109	12876	13084	12972	13076	12791	12881	13150	12985	12969	12905	13018	13047	13079	12918	12891	12880	13043	13004	12995	12888	12879	12882	12970	12976	12930	13088	12910	12887	12744	12753	12934	13036	12996	13062	13158	13106	13078	12990	12858	13010	13058	12905	12988	12997	12880	13053	12839	12882	12998	12907	12968	13025	13018	13001	12965	13141	12855	12973	12969	13130	12949	12945	12884	13104	13072	12912	12893	12903	13135	13081	13003	12940	12980	12898	13015	12949	13033	12917	12945	12865	12896	12902	12978	13127	12950	13083	12996	12935	12892	13049	13018	13102	13001	12863	12863	12953	12856	13011	12814	13003	12925	12948	12980	12953	13016	13007	12945	12875	13023	12832	13051	12981	13076	13013	12802	12943	13025	13077	12996	12793	13153	12874	12942	12932	12917	12949	12825	13100	12926	13169	12992	12807	12968	13047	12959	13038	12971	12930	13002	13035	12951	12849	12937	12946	13045	13018	13074	12968	12915	12853	12957	12932	12854	12911	13034	12893	12847	13032	13020	12954	12958	12911	12923	12954	12831	12837	12776	12959	12855	12900	12971	12884	13081	12825	12978	13100	12849	12839	13041	13093	12890	12975	12971	12994	12927	12906	12953	13036	12897	12914	12968	13024	12933	13108	12943	12896	12964	12952	12993	13030	13148	13071	12940	12971	13129	12995	13102	12995	13103	12869	13085	13191	12908	12988	13048	12921	13022	12860	12825	12881	12884	13030	12962	12956	12895	13046	12805	12814	13024	12943	12830	13014	12800	12921	13062	13056	12659	13051	13004	13075	12617	12959	12792	12971	12931	12966	13017	12940	12939	13040	13000	13013	13056	13003	12872	13000	13111	12961	12832	12850	13195	12949	12873	12944	12989	12947	12933	12896	13073	12949	12948	12893	13021	13064	12907	12981	13005	12927	12970	12978	13033	12975	12771	13072	12889	12987	13063	12890	12849	12912	13068	13002	13100	13065	13030	12991	13033	12989	12971	13067	12839	13015	12946	13150	13005	12889	12959	12939	12988	12953	12870	13047	12984	12943	12912	12866	12912	12937	12896	12982	13066	12837	13025	12940	13154	12978	12892	12849	12862	12959	12917	13032	12848	13016	12781	12804	12982	13109	12918	12959	13141	12839	13081	13002	13082	13031	13102	13003	13070	13056	12991	13123	12976	12775	12985	12879	13051	12897	13236	13056	13017	13142	13052	13044	13027	12873	13122	13102	13059	12793	12917	13049	13082	13113	13043	13019	12926	13074	12967	12930	12906	13056	13161	12924	13012	13011	13083	13020	12938	12962	13013	12964	12969	13107	12980	12930	12894	12836	13175	13078	12816	12833	12927	12864	13044	13045	13009	13001	12987	13032	13005	13103	12865	12966	12689	12890	12913	12912	13034	13041	13028	13126	12873	12997	12921	12901	13082	13059	12841	13056	13005	12888	13021	12908	12967	12873	12926	12894	12892	12938	12929	12853	12890	12964	12889	13097	13025	13138	12942	12879	13040	12961	12841	12912	13128	12842	12890	12912	12930	12961	12981	12921	12968	12920	12926	12993	12916	13029	13021	12947	12886	12950	12899	12932	13033	12816	12885	12816	12910	12928	13058	12832	12907	12891	12866	12835	13103	13015	12978	12907	12947	12991	12836	13081	13085	12949	12966	12994	12995	13070	13013	13038	13012	12973	13019	12992	13173	12962	12997	12986	12940	12812	12899	12858	12929	12929	13070	12794	12947	12932	12948	12939	13095	12883	13147	12874	12823	12951	13081	12867	12959	12933	13038	12847	13166	12903	12903	13009	13086	12880	12966	13061	12897	13013	12765	13082	13000	13002	12906	12842	13130	12987	13021	12944	12927	12955	13008	12856	12987	12877	12992	12945	13055	12884	12915	13080	13151	12949	12935	13076	12900	12961	12881	13135	13183	13106	12970	12944	13001	13003	12980	13021	12901	12900	13065	12936	12941	12925	13049	12953	12979	12968	12845	13028	12890	13102	13000	12976	12879	13100	12958	13038	12993	13068	12937	12940	13024	12833	13038	12982	13014	12831	12971	12931	12930	12975	13120	12963	12940	12863	12906	13045	12689	12927	13090	13005	12839	13047	12974	13179	12986	13109	12972	13170	12913	13098
22913	21119	28611	24263	22878	24039	22562	18620	17564	17495	17149	17025	16971	16624	16516	16360	16633	16364	16342	16401	16468	16465	16377	16081	16290	16292	16254	16188	16127	16015	16141	16254	16117	16133	16179	16134	16391	16167	16093	15993	16078	16134	16215	16016	16017	16088	16207	15926	16008	16011	15997	16018	16231	16228	16006	16145	16094	16013	16294	15802	16179	15934	16000	15960	16058	16070	16037	16060	16073	16047	16000	16146	16071	16023	16176	16056	16105	16011	15953	15976	15934	16088	15959	15949	15901	15784	16083	15787	15871	16002	16173	16010	15861	15832	16132	16024	15999	16187	15996	15883	16015	15988	16003	16210	16020	16092	16203	16127	16096	16044	16071	16033	16073	16176	16101	15883	16305	15856	15985	16054	16147	16145	15814	15959	16149	15985	15837	16269	16063	15869	15900	16193	15762	15988	16191	16065	15824	15999	15885	15892	16129	15993	16106	15885	15846	15898	16007	15994	15920	15860	15908	15781	16042	16151	16005	16028	15835	15877	15939	16132	16103	15862	15978	15934	15851	15955	16092	15893	16030	15890	15928	16028	16210	16139	16059	16095	15935	15811	16011	16134	15950	15942	16074	16026	15920	15977	15895	15730	15942	16059	16026	16000	15957	15819	15849	15934	15848	16053	16021	15959	16084	16131	15900	15894	15861	15987	16218	16106	16223	15935	16222	15983	16056	16158	16049	15852	15943	16217	16071	15932	15937	15915	15908	15975	16056	16037	15907	15988	15852	15958	15945	16079	16082	16123	15919	16005	16117	16021	15933	16076	16045	16016	15763	15891	15964	15981	15848	15893	15966	16050	15994	16086	15963	16030	16003	15922	16034	16068	16008	16008	16018	16077	16024	15951	16021	16105	16025	16108	15874	15840	15990	15952	16013	16000	16093	16124	16093	15955	15912	15810	15801	16065	15738	16114	16053	15761	15800	15964	16170	15934	16090	16192	16082	16134	15743	15996	15693	16161	16006	15861	16144	16063	15993	16089	16075	15740	15991	16130	16083	16151	16020	15938	15971	15796	15948	16069	15900	16079	15906	15856	16153	16124	16230	15878	15979	16069	15745	15933	15938	16119	15982	15863	15937	16000	16159	16032	15792	15903	15857	15878	15933	16058	15947	16058	15949	16221	15968	16057	16025	16119	16123	16007	16100	15849	15819	16027	15808	16182	16086	16031	15926	16298	15923	15957	15941	16109	16086	16014	15836	16008	15962	15896	15876	15926	16099	16187	16058	15990	16017	16049	15874	15960	16071	16044	15865	16002	16018	15978	16160	15928	16078	15958	16181	16091	16073	15964	16035	16029	15791	15944	16019	15955	15922	15860	15921	15808	16031	15961	15865	16055	16001	15954	16059	16131	16052	16121	16138	15894	16053	16077	15938	15872	16119	16125	15817	15852	15987	16168	15980	15915	15862	15983	16357	16001	16277	16067	16169	16207	16146	16092	16066	15855	16163	16080	15921	15939	15813	15728	16078	16081	15976	15993	16008	15939	16011	15908	16017	15937	16153	15945	15983	16104	15985	15873	15962	15862	15973	15971	15871	15864	15956	15742	15864	16001	16035	15965	15997	16018	16330	15924	16107	16084	16024	15774	15917	16050	15909	15967	16050	15967	15800	15840	16073	15861	15857	16080	16014	15949	16052	16065	15908	15908	16078	16150	16018	15891	15985	15938	16125	15899	15912	16146	16108	15876	15926	15951	15789	15842	16009	16026	15970	15959	15835	16047	16021	16001	15927	16301	15908	15994	15935	15797	15827	15978	15968	15977	15995	16163	16191	16049	15773	15897	16064	16111	16107	15881	15907	15919	15994	15743	15969	15936	15961	16134	16048	15742	16049	16009	16009	15887	16071	15889	15970	16076	15931	15881	15875	15991	15914	15976	16056	15959	15983	16153	15847	16049	15905	15986	16170	15917	15789	16002	16206	15905	16097	16199	16152	15915	15878	16097	15953	16066	15977	15863	15899	16054	15953	15915	15999	15997	16001	15773	16146	15990	15856	16055	16111	15857	15921	16106	16044	15830	15968	15895	16043	15918	15847	16087	15842	15741	15787	16041	16150	15915	15950	15942	15928	15730	16085	16065	16021	15931	16281	16003	16025	16135	16057	16133	16127	15991	15789	16092	16052	15865	16024	15934	16089	15978	15989	15995	16012	15835	15889	16016	15933	15768	16052	16137	16019	15819	15860	16077	15981	16172	15910	15913	16173	16044	15988	15999	16029	15873	15743	15870	16182	16090	16008	15973	16016	15979	16029	15954	15950	15921	15931	15959	16176	16195	15968	16018	16050	15947	16079	15944	16073	16132	16012	15921	16015	15990	15926	16140	16003	16180	15980	15847	16154	15959	16004	16018	16157	15905	16025	16080	15986	15883	16030	15899	15736	15841	16105	16151	16029	15773	16034	15972	15887	16068	15994	16115	16021	15928	15805	15914	16018	15841	15930	15908	15963	15957	16022	16186	15924	15853	15857	16069	15933	16014	16147	15840	15848	16011	15915	15998	16042	15883	15964	15969	15859	15900	16078	15938	15789	16119	16027	15854	16095	15992	15985	15903	15944	15957	15918	16066	15957	15983	16007	16054	16138	15788	15678	16040	16027	15996	15984	15769	15901	15995	16136	15992	16016	15933	15910	15946	16257	15971	16111	16037	16016	15961	16067	16027	16023	16001	15932	15912	16088	16208	15800	16067	16090	16092	15789	16016	16025	15820	15992	15868	15941	16058	15974	16014	16146	15961	15948	15879	16051	15987	16068	15976	15981	16041	16284	15900	16067	16039	15968	16343	16022	16125	15994	16102	15972	15945	15691	15901	16010	15917	16043	15890	15800	15984	16053	16114	15852	16052	15835	15857	16079	16009	15930	15944	16263	15968	15851	15919	16141	16012	15998	15962	16056	15946	15824	16014	16002	15827	16219	16055	16037	16155	15816	15904	15952	16128	15807	15975	16016	15884	15970	15948	15918	15747	15965	16224	16116	16033	15925	16135	15781	15918	15829	16135	15938	15833	16099	16026	15952	16049	16059	15782	15943	16089	15908	15875	15938	15956	15996	16073	16187	16009	15974	16020	16222	16063	16079	16124	15942	15929	16150	16075	15791	16099	16069	15977	16095	15945	15933	16264	16217	15845	15928	16050	15909	16077	16017	16016	16077	15793	15941	15878	16014	16026	15862	16102	16091	16051	16062	15988	16072	15805	15932	15840	15914	16003	15964	15997	15779	15882	16093	16027	16272	16226	16163	16038	16060	15778	16035	16032	16159	16015	15827	16055	15955	15782	16029	16060	16230	16059	16034	15980	15958	15792	15843	16037	15942	16168	15960	16072	15928	15987	16028	16036	15981	15924	15928	16043	16058	15880	16141	15902	15989	16052	15808	16017	16009	15946	15893	15908	16181	16070	16132	15913	16255	15997	15938	15994	16105	16009	15923	16057	15852	16055	16017	15999	15934	16036	15977	16174	16007	15856	16114	16105	15965	16020	15883	16099	15944	15959	16113	16016	16095	16153	16170	16151	16022	16146	16194	15951	16061	16170	16089	15925	15856	15905	15735	15872	16061	15992	16225	16185	16142	16145	16063	16162	15900	15865	16035	16256	15861	16135	16047	16069	15921	15845	15865	15933	15970	15924	16122	16060	16063	15933	15931	15949	16093	15979	16084	16181	15871	16059	15952	16009	15960	15987	16074	16049	15826	16083	15769	15993	15860	15909	15978	15956	15978	15954	15894	16135	15920	15979	16077	16107	15802	16070	15822	15986	16185	16062	15952	15886	15948	15997	15978	16195	15899	15988	15857	16013	15906	15947	15909	16056	16111	16050	15907	15972	16059	15956	15971	15961	15992	16119	16053	15920	16047	15986	15807	16041	16022	15905	15952	15917	15976	16052	16139	15920	15870	16164	15946	15984	16044	16167	15891	16006	15975	15879	15851	16090	16024	15892	16050	16042	16154	15898	16092	16035	15969	15943	16102	16105	16080	16089	16050	16082	16252	16073	15956	16037	15964	15929	16179	16095	16062	16002	15976	16157	15989	16081	16205	15917	16020	15927	16183	16148	15963	15990	16027	15863	15914	16052	16034	16009	16081	16162	15870	16043	16048	16064	16289	16112	15839	16057	16029	15955	15977	16010	16043	16173	15905	15867	16033	15932	16175	15985	15973	16119	16224	16007	15840	16091	15938	15912	15947	16075	16011	16062	16010	16025	15850	15919	16172	15928	16041	16096	16124	16022	15958	16000	15979	15895	16005	16112	16036	15985	16007	16055	15976	16029	15741	16094	16021	15828	15913	16058	15993	15936	15912	16073	15917	16132	16054	16024	16092	15948	16030	15921	16110	15985	16102	16055	15946	15918	15896	16035	16086	16080	16318	15970	16165	15874	15939	16267	16073	15931	15971	16057	16073	15900	15951	16021	16002	15977	16130	16039	16072	16055	15998	16182	15968	16076	16217	16024	15887	16068	15953	16061	15873	15935	16142	15887	16077	15940	16154	15916	16144	15822	15982	15935	15942	16119	15844	15927	15834	16054	15951	16178	15840	16126	15866	15987	15936	15891	16064	15824	16078	15919	16023	15917	16065	15845	16094	16068	15874	16260	15873	15926	15947	15720	15889	16077	15915	16096	16064	16228	15935	15919	15992	15931	15897	15988	16022	15983	15816	15987	16036	16064	16327	16045	16075	15846	15985	15860	16073	16045	15921	15780	16046	15959	15931	16003	16038	15854	15889	15938	15867	16164	15834	16228	16113	15976	15900	15967	16105	15951	16160	15761	15947	15791	16179	16080	16012	16159	16129	16058	15915	15985	16055	15922	16076	15996	15861	16107	15926	15825	16011	15925	15721	15791	16103	16088	16100	15869	16055	15977	15908	16097	16144	16100	16135	15865	15891	16045	16004	15812	16000	15962	16027	15970	16083	15966	16043	15952	15922	16078	16004	16124	16059	15838	15943	15955	16056	15905	16147	15919	16132	16031	16072	16199	16024	16068	15897	16115	16175	15939	15998	15999	15807	15976	16199	16033	15996	16021	16159	15747	15925	15850	15915	15978	16050	15902	16004	15976	15844	16057	16090	16129	15984	15876	16075	16032	15864	16132	15882	15789	15878	15917	16026	16128	16088	15826	15958	15992	15874	16040	16251	16148
23758	48304	39177	28583	23931	20670	18170	16671	15678	15212	14869	14686	14538	14432	14472	14169	14111	14097	13846	13983	13910	13854	13934	14058	13832	13781	13757	13781	13767	13484	13844	13707	13702	13798	13679	13785	13729	13686	13606	13731	13685	13723	13691	13545	13700	13545	13800	13701	13741	13367	13916	13696	13478	13683	13802	13747	13666	13438	13800	13624	13685	13425	13517	13529	13506	13628	13614	13611	13712	13856	13665	13600	13747	13595	13912	13730	13639	13690	13663	13657	13710	13668	13721	13593	13621	13533	13647	13596	13605	13577	13612	13705	13557	13576	13605	13558	13492	13606	13607	13625	13733	13652	13577	13676	13482	13837	13588	13532	13601	13637	13725	13698	13442	13489	13792	13532	13757	13669	13709	13474	13672	13699	13866	13630	13684	13459	13680	13719	13483	13558	13643	13540	13833	13483	13618	13665	13604	13743	13576	13536	13643	13428	13565	13570	13657	13704	13610	13640	13692	13613	13650	13819	13536	13628	13608	13771	13706	13562	13545	13712	13603	13693	13656	13677	13679	13577	13567	13398	13447	13631	13571	13669	13702	13634	13646	13567	13540	13853	13650	13673	13741	13695	13589	13503	13448	13745	13617	13552	13632	13454	13631	13509	13727	13593	13559	13573	13731	13625	13810	13556	13625	13684	13641	13660	13542	13673	13626	13645	13571	13571	13549	13536	13612	13764	13503	13612	13608	13714	13718	13592	13511	13705	13624	13562	13648	13621	13537	13501	13536	13442	13709	13595	13560	13640	13503	13561	13551	13617	13440	13443	13665	13735	13677	13549	13526	13562	13752	13562	13572	13440	13572	13644	13532	13617	13545	13586	13682	13582	13680	13586	13476	13526	13479	13683	13448	13731	13621	13674	13751	13644	13659	13572	13535	13652	13714	13502	13588	13623	13713	13537	13632	13595	13647	13565	13527	13559	13496	13476	13464	13692	13555	13569	13583	13712	13548	13745	13527	13547	13700	13579	13785	13583	13494	13467	13615	13651	13642	13509	13673	13677	13703	13658	13560	13652	13630	13616	13492	13555	13589	13700	13487	13735	13598	13527	13671	13572	13478	13715	13629	13660	13727	13461	13622	13652	13608	13593	13736	13591	13567	13582	13700	13608	13688	13680	13571	13590	13731	13529	13521	13537	13460	13747	13703	13622	13490	13698	13604	13758	13728	13717	13663	13794	13770	13705	13604	13587	13689	13615	13581	13698	13506	13688	13676	13656	13545	13559	13759	13643	13420	13772	13618	13729	13569	13571	13550	13605	13644	13732	13591	13716	13726	13623	13795	13542	13568	13588	13385	13493	13679	13568	13708	13620	13457	13432	13577	13442	13660	13797	13617	13630	13714	13621	13608	13636	13711	13613	13680	13483	13539	13672	13677	13596	13821	13739	13513	13650	13625	13558	13553	13772	13678	13819	13600	13518	13577	13639	13654	13510	13558	13699	13526	13548	13515	13563	13742	13537	13643	13692	13577	13753	13762	13638	13799	13667	13639	13772	13701	13766	13584	13631	13633	13916	13726	13705	13612	13708	13713	13659	13644	13562	13400	13630	13658	13621	13657	13693	13593	13567	13666	13600	13583	13456	13729	13583	13691	13626	13609	13767	13555	13548	13584	13684	13700	13869	13663	13683	13420	13751	13661	13706	13518	13610	13525	13555	13584	13639	13689	13646	13552	13751	13646	13632	13536	13541	13685	13605	13719	13368	13535	13584	13580	13601	13300	13576	13555	13355	13623	13610	13715	13776	13586	13920	13491	13535	13582	13555	13718	13620	13520	13601	13623	13605	13635	13582	13667	13620	13636	13616	13789	13433	13554	13643	13645	13588	13814	13485	13721	13686	13620	13688	13627	13532	13638	13684	13600	13814	13422	13688	13577	13677	13491	13493	13706	13496	13613	13590	13525	13658	13749	13620	13476	13613	13712	13560	13583	13428	13618	13513	13563	13761	13683	13606	13655	13697	13677	13530	13820	13605	13487	13733	13693	13575	13421	13675	13834	13625	13558	13690	13571	13671	13735	13663	13559	13564	13618	13520	13824	13590	13578	13656	13845	13569	13743	13723	13615	13720	13673	13726	13749	13672	13620	13641	13567	13543	13548	13521	13659	13623	13738	13623	13745	13576	13659	13500	13612	13689	13825	13588	13733	13716	13358	13745	13623	13627	13683	13605	13527	13609	13574	13532	13640	13649	13566	13600	13750	13568	13532	13816	13555	13578	13706	13745	13661	13608	13591	13649	13650	13665	13649	13788	13765	13464	13814	13627	13738	13554	13577	13712	13596	13624	13727	13646	13721	13526	13613	13565	13527	13804	13591	13523	13453	13516	13594	13668	13684	13639	13771	13593	13742	13651	13561	13630	13618	13735	13550	13720	13528	13565	13512	13587	13779	13706	13747	13578	13677	13776	13552	13560	13680	13729	13716	13568	13655	13420	13651	13553	13654	13610	13452	13632	13623	13508	13699	13687	13538	13628	13718	13672	13563	13589	13680	13477	13600	13592	13519	13431	13667	13527	13668	13630	13795	13728	13577	13574	13583	13644	13637	13732	13560	13581	13633	13570	13478	13638	13641	13512	13540	13606	13610	13705	13491	13628	13655	13842	13635	13579	13607	13602	13614	13695	13521	13390	13672	13698	13641	13617	13689	13749	13408	13579	13627	13619	13691	13645	13544	13696	13632	13617	13634	13350	13581	13564	13685	13618	13705	13639	13533	13523	13581	13708	13711	13761	13509	13536	13721	13634	13684	13658	13601	13733	13555	13668	13715	13649	13700	13618	13636	13627	13631	13593	13478	13593	13504	13762	13657	13578	13711	13668	13621	13651	13668	13647	13706	13561	13581	13697	13680	13658	13601	13544	13528	13447	13437	13739	13573	13536	13571	13697	13659	13607	13613	13716	13624	13504	13622	13672	13559	13330	13697	13761	13653	13779	13677	13588	13631	13620	13652	13673	13671	13606	13603	13499	13726	13674	13548	13624	13772	13588	13643	13677	13611	13577	13723	13685	13691	13608	13677	13514	13693	13631	13573	13772	13594	13468	13520	13528	13715	13489	13742	13570	13734	13730	13662	13572	13671	13592	13753	13847	13636	13603	13690	13636	13573	13554	13512	13531	13659	13660	13897	13805	13571	13792	13693	13631	13673	13473	13849	13583	13619	13559	13641	13567	13631	13623	13678	13653	13602	13719	13781	13664	13608	13563	13614	13645	13530	13455	13665	13461	13817	13723	13733	13526	13539	13410	13632	13738	13627	13497	13581	13596	13614	13762	13608	13876	13631	13426	13634	13578	13664	13613	13720	13831	13560	13714	13627	13708	13599	13511	13761	13690	13586	13579	13784	13629	13752	13587	13721	13527	13720	13549	13469	13719	13706	13725	13501	13470	13688	13692	13629	13586	13561	13753	13502	13483	13524	13665	13720	13433	13674	13746	13545	13617	13640	13840	13748	13572	13866	13465	13637	13719	13554	13709	13699	13531	13713	13580	13882	13680	13803	13773	13401	13677	13754	13445	13677	13545	13582	13687	13660	13652	13622	13585	13571	13635	13591	13687	13767	13646	13548	13569	13715	13599	13491	13680	13681	13699	13533	13619	13641	13571	13518	13610	13562	13800	13615	13615	13546	13711	13853	13578	13656	13548	13652	13673	13675	13597	13661	13607	13587	13813	13594	13505	13702	13624	13640	13667	13753	13710	13503	13692	13639	13634	13670	13702	13585	13737	13650	13577	13565	13553	13585	13761	13482	13739	13661	13702	13803	13578	13587	13543	13748	13538	13572	13676	13612	13603	13749	13615	13644	13615	13707	13614	13608	13387	13546	13573	13584	13582	13729	13606	13469	13717	13673	13484	13656	13511	13525	13734	13548	13585	13595	13628	13583	13593	13715	13680	13733	13597	13681	13673	13746	13549	13579	13627	13548	13739	13558	13598	13570	13700	13670	13718	13724	13514	13596	13612	13610	13677	13647	13602	13583	13455	13648	13830	13512	13638	13611	13554	13621	13661	13679	13678	13602	13626	13673	13426	13631	13659	13717	13611	13652	13719	13486	13402	13641	13707	13650	13573	13478	13637	13644	13393	13547	13690	13649	13591	13568	13654	13638	13626	13596	13682	13717	13614	13671	13609	13688	13599	13508	13540	13590	13641	13544	13558	13474	13691	13535	13528	13628	13760	13553	13819	13483	13479	13669	13574	13749	13547	13631	13574	13620	13682	13447	13660	13631	13710	13433	13584	13722	13717	13675	13541	13763	13631	13553	13648	13790	13580	13691	13532	13638	13694	13549	13550	13582	13703	13823	13474	13691	13506	13702	13702	13642	13492	13546	13620	13698	13572	13745	13649	13521	13545	13548	13607	13847	13718	13747	13481	13816	13512	13786	13539	13781	13501	13671	13654	13511	13610	13733	13709	13601	13391	13619	13557	13511	13559	13746	13628	13562	13638	13473	13681	13641	13609	13592	13695	13551	13691	13903	13595	13873	13512	13665	13683	13585	13646	13576	13607	13599	13692	13708	13710	13586	13544	13665	13637	13709	13793	13524	13643	13614	13590	13626	13670	13773	13605	13480	13613	13688	13550	13679	13477	13675	13677	13614	13522	13710	13551	13603	13768	13582	13643	13732	13601	13716	13524	13403	13567	13359	13671	13637	13684	13569	13638	13448	13561	13683	13675	13671	13507	13578	13688	13563	13518	13499	13675	13581	13599	13770	13773	13718	13741	13663	13599	13487	13608	13544	13644	13605	13708	13599	13505	13530	13764	13679	13572	13603	13669	13509	13811	13481	13490	13730	13575	13720	13519	13518	13663	13698	13708	13658	13720	13702	13634	13500	13512	13647	13904	13655	13478	13684	13769	13698	13797	13849	13609	13590	13636	13420	13581	13391	13727	13714	13794	13709	13800	13443	13458	13539	13644	13773	13571	13771	13622	13716	13615	13733	13559	13595	13623	13625	13441	13712	13717	13651	13533	13643	13658	13745	13582	13549	13632	13544	13674	13581	13626	13560	13576	13563	13655	13753	13688	13709	13584	13671	13449	13561	13671	13751	13762	13515	13508	13564	13657	13703	13686	13790	13584	13631	13518	13635	13572	13423	13831	13613	13746	13496	13780	13605	13558	13817	13679	13811	13694	13563	13523
24123	21112	27909	26615	23425	21226	18750	16609	15859	15642	15337	15256	15218	14993	15139	14922	15035	15025	14954	14752	15037	14869	14744	14890	14699	14794	14749	14897	14739	14500	14718	14854	14765	14937	14746	14615	14800	14610	14732	14565	14603	14667	14788	14718	14695	14583	14627	14789	14558	14952	14770	14615	14403	14689	14581	14498	14614	14498	14728	14549	14634	14793	14588	14609	14612	14599	14615	14711	14741	14684	14644	14652	14598	14649	14601	14658	14813	14716	14761	14528	14566	14722	14612	14551	14538	14536	14667	14582	14668	14602	14792	14627	14591	14687	14694	14690	14747	14590	14661	14687	14783	14687	14605	14678	14738	14517	14706	14619	14719	14787	14816	14599	14647	14696	14504	14662	14760	14819	14486	14674	14716	14571	14396	14456	14783	14731	14563	14611	14798	14699	14600	14607	14676	14689	14597	14615	14579	14781	14632	14580	14472	14586	14642	14578	14648	14558	14548	14652	14790	14632	14485	14704	14765	14655	14748	14606	14615	14695	14634	14452	14640	14817	14564	14667	14522	14492	14825	14716	14788	14761	14615	14595	14630	14600	14657	14609	14697	14670	14671	14662	14609	14779	14759	14850	14696	14636	14760	14614	14538	14543	14686	14580	14557	14560	14627	14616	14678	14797	14741	14670	14615	14642	14498	14431	14744	14394	14731	14585	14754	14515	14580	14444	14685	14751	14764	14561	14639	14751	14642	14583	14741	14660	14539	14751	14528	14576	14650	14612	14609	14835	14752	14708	14477	14484	14638	14603	14632	14479	14736	14708	14803	14683	14747	14534	14790	14635	14447	14635	14686	14512	14702	14553	14375	14790	14603	14636	14620	14460	14671	14599	14490	14513	14405	14662	14619	14611	14716	14561	14654	14711	14721	14537	14541	14647	14767	14673	14811	14719	14582	14600	14476	14514	14644	14764	14726	14639	14628	14563	14663	14906	14783	14745	14684	14671	14682	14724	14545	14746	14694	14633	14662	14681	14654	14591	14814	14719	14741	14834	14845	14575	14489	14542	14546	14639	14743	14767	14498	14701	14867	14587	14574	14652	14482	14704	14563	14601	14730	14614	14787	14604	14669	14714	14669	14709	14605	14700	14797	14641	14651	14578	14683	14766	14743	14726	14580	14529	14496	14632	14632	14700	14658	14504	14545	14905	14668	14401	14388	14660	14626	14627	14703	14643	14509	14732	14632	14590	14756	14480	14822	14673	14674	14517	14478	14652	14831	14659	14631	14742	14814	14517	14634	14624	14708	14614	14581	14635	14737	14728	14709	14701	14627	14726	14907	14732	14769	14740	14533	14627	14837	14639	14592	14618	14575	14412	14567	14495	14718	14537	14603	14618	14826	14794	14668	14757	14601	14582	14451	14537	14489	14695	14653	14621	14804	14657	14551	14818	14858	14590	14659	14669	14759	14408	14675	14815	14674	14524	14521	14572	14795	14884	14665	14629	14582	14842	14732	14632	14629	14778	14676	14588	14709	14639	14580	14670	14501	14616	14624	14754	14713	14658	14558	14670	14794	14767	14723	14523	14649	14724	14623	14611	14851	14778	14731	14485	14747	14656	14679	14797	14507	14645	14643	14647	14707	14806	14579	14589	14753	14834	14800	14670	14570	14631	14696	14840	14797	14538	14773	14712	14901	14521	14749	14577	14583	14647	14596	14636	14732	14534	14646	14557	14697	14465	14571	14535	14635	14478	14561	14613	14659	14621	14623	14594	14658	14655	14727	14834	14706	14501	14578	14659	14756	14558	14520	14479	14633	14469	14732	14803	14772	14667	14535	14783	14679	14676	14749	14505	14692	14614	14645	14429	14569	14570	14651	14670	14682	14700	14621	14608	14725	14602	14745	14706	14702	14581	14590	14635	14687	14737	14850	14639	14651	14592	14670	14652	14651	14523	14565	14706	14742	14617	14727	14559	14584	14707	14751	14692	14672	14402	14626	14580	14658	14581	14594	14510	14710	14545	14698	14543	14449	14529	14825	14666	14456	14623	14621	14862	14811	14569	14554	14777	14692	14484	14534	14608	14763	14493	14654	14510	14693	14866	14558	14745	14893	14755	14728	14522	14521	14597	14638	14707	14431	14811	14707	14544	14669	14793	14555	14704	14649	14492	14596	14521	14683	14508	14733	14724	14548	14695	14828	14575	14821	14763	14667	14665	14687	14413	14583	14657	14674	14681	14593	14641	14613	14609	14696	14499	14515	14652	14585	14600	14587	14625	14642	14751	14832	14700	14581	14605	14610	14951	14354	14646	14628	14593	14463	14615	14497	14530	14517	14712	14737	14720	14661	14434	14480	14651	14666	14699	14727	14667	14556	14551	14551	14781	14571	14636	14592	14663	14636	14785	14635	14667	14618	14484	14523	14627	14532	14634	14680	14584	14623	14607	14637	14773	14668	14613	14518	14760	14636	14739	14749	14757	14678	14629	14629	14669	14681	14677	14702	14514	14751	14835	14610	14761	14587	14639	14635	14548	14671	14569	14605	14546	14657	14555	14865	14872	14581	14764	14749	14603	14752	14582	14796	14851	14557	14741	14544	14366	14702	14683	14541	14726	14699	14622	14558	14696	14672	14674	14713	14567	14522	14788	14701	14616	14846	14792	14673	14655	14557	14628	14770	14742	14893	14735	14706	14769	14621	14711	14586	14640	14850	14713	14606	14714	14880	14515	14929	14799	14529	14679	14550	14602	14744	14398	14528	14623	14565	14744	14731	14776	14629	14662	14830	14486	14618	14826	14467	14380	14540	14805	14582	14651	14659	14489	14729	14510	14698	14682	14724	14666	14606	14755	14701	14677	14765	14509	14517	14815	14752	14568	14692	14653	14676	14449	14741	14644	14441	14467	14622	14633	14505	14769	14591	14701	14577	14653	14701	14696	14703	14649	14719	14660	14625	14620	14611	14744	14823	14569	14588	14564	14704	14742	14604	14598	14550	14799	14592	14610	14839	14714	14560	14709	14678	14442	14791	14689	14607	14835	14849	14701	14753	14679	14712	14738	14720	14619	14571	14749	14560	14635	14767	14685	14786	14719	14721	14795	14565	14839	14672	14783	14709	14478	14639	14589	14672	14551	14767	14707	14594	14753	14755	14682	14608	14648	14788	14593	14727	14717	14641	14705	14640	14909	14717	14645	14660	14621	14608	14459	14766	14648	14647	14789	14661	14722	14604	14556	14691	14560	14710	14545	14734	14641	14562	14491	14750	14639	14635	14775	14612	14737	14618	14555	14578	14623	14593	14773	14811	14719	14741	14576	14567	14851	14603	14673	14621	14712	14659	14384	14552	14615	14507	14648	14586	14514	14539	14622	14805	14882	14602	14631	14741	14844	14752	14421	14499	14802	14515	14688	14743	14606	14533	14627	14551	14647	14524	14638	14786	14612	14485	14600	14662	14649	14697	14687	14735	14639	14696	14629	14599	14573	14625	14704	14655	14790	14642	14669	14780	14570	14533	14716	14663	14753	14415	14483	14750	14581	14564	14624	14536	14767	14580	14620	14598	14633	14476	14763	14471	14925	14522	14782	14591	14448	14521	14726	14646	14792	14641	14636	14705	14690	14845	14595	14537	14532	14675	14714	14635	14613	14652	14634	14471	14753	14578	14618	14798	14800	14603	14823	14747	14539	14391	14584	14656	14612	14620	14601	14583	14493	14557	14549	14687	14623	14777	14502	14742	14682	14561	14860	14752	14741	14576	14506	14683	14511	14607	14628	14609	14724	14726	14440	14693	14785	14722	14672	14712	14468	14545	14444	14760	14867	14607	14777	14906	14593	14632	14592	14703	14540	14621	14590	14721	14657	14486	14813	14795	14599	14813	14562	14666	14703	14627	14532	14744	14535	14567	14656	14591	14646	14612	14699	14746	14671	14634	14589	14721	14569	14970	14613	14655	14572	14886	14943	14624	14741	14532	14746	14711	14740	14534	14662	14604	14503	14668	14717	14631	14682	14402	14671	14656	14541	14793	14593	14707	14587	14774	14737	14695	14736	14646	14543	14447	14696	14713	14684	14613	14707	14609	14591	14515	14640	14594	14567	14649	14610	14598	14622	14586	14387	14769	14576	14532	14683	14652	14555	14491	14494	14503	14614	14668	14790	14807	14711	14715	14526	14711	14650	14594	14487	14503	14642	14427	14453	14623	14594	14537	14583	14911	14496	14687	14719	14640	14602	14561	14781	14689	14554	14536	14569	14582	14554	14696	14681	14768	14656	14679	14681	14700	14568	14567	14651	14657	14721	14740	14728	14609	14655	14736	14604	14830	14548	14466	14892	14760	14780	14458	14688	14465	14674	14757	14578	14658	14516	14593	14560	14834	14610	14714	14458	14677	14527	14741	14913	14824	14565	14643	14502	14568	14775	14527	14624	14599	14739	14613	14541	14680	14693	14557	14821	14816	14635	14654	14672	14617	14647	14671	14711	14615	14522	14613	14627	14646	14620	14598	14435	14716	14626	14696	14794	14557	14668	14726	14612	14611	14615	14590	14684	14459	14627	14700	14514	14565	14520	14504	14657	14539	14575	14653	14509	14620	14605	14738	14595	14765	14498	14620	14624	14599	14823	14700	14690	14643	14653	14661	14648	14414	14787	14547	14775	14706	14888	14414	14666	14650	14664	14561	14752	14697	14643	14457	14721	14524	14439	14641	14888	14659	14654	14785	14772	14546	14724	14745	14559	14782	14841	14692	14696	14560	14738	14637	14413	14595	14760	14760	14548	14711	14721	14705	14776	14742	14587	14653	14606	14703	14537	14582	14620	14707	14661	14640	14606	14719	14659	14772	14802	14565	14524	14588	14465	14625	14601	14625	14752	14636	14482	14707	14680	14775	14616	14534	14459	14815	14625	14730	14642	14806	14767	14644	14646	14600	14602	14684	14410	14686	14597	14868	14705	14865	14789	14713	14599	14739	14588	14515	14798	14592	14640	14550	14522	14687	14652	14605	14730	14770	14797	14682	14749	14822	14714	14977	14802	14733	14636	14660	14603	14620	14710	14504	14470	14499	14746	14768	14778	14644	14581	14795	14632	14703	14711	14557	14619	14748	14686	14630	14439	14537	14685	14723	14788	14540	14644	14611	14595	14595	14863	14494	14501	14738	14784	14636	14587	14650	14675	14814	14475	14567	14418
23411	44138	35568	27157	23763	19527	16351	15369	14554	14127	13608	13623	13513	13557	13453	13346	13315	13346	13149	13144	13171	13164	13083	13164	12918	13144	12978	12996	13072	13000	12845	12903	12850	12868	12856	13005	12941	12884	12992	12681	12800	12997	12930	12916	12876	12845	12897	12883	12872	12840	12920	12904	12924	12743	12968	12858	12936	12848	12818	12856	12854	12859	12754	12820	12888	12925	12868	12833	12963	12866	12854	12732	12796	12845	12844	12786	12785	12990	12968	12839	12652	12857	12860	12928	12877	13015	12901	12776	12708	12946	12908	12793	12728	12912	12780	13056	12820	12863	12836	12845	12717	12876	12765	12884	12829	12848	12776	12859	12858	12981	13025	12853	12822	12737	12719	12653	12764	12875	12965	13005	12698	12891	12886	12735	12974	12918	12825	12899	12962	12923	12613	12797	12937	12978	12892	12940	12834	13042	12823	12900	12925	12949	12870	12843	12956	12869	12916	12774	12734	12778	12801	12921	12891	13016	12845	12972	12838	12688	13018	12839	12965	12930	12780	12937	12926	12810	12828	12988	12876	12705	12832	12968	13126	12777	12754	12816	12871	12935	12760	12716	12819	12853	12999	13057	12733	12872	12835	12871	12853	12949	12789	12855	12839	12850	12789	12927	12780	12861	12818	12827	12868	12803	12777	12883	12868	12769	12782	12834	12586	12870	12772	12726	12810	12915	13064	12879	12605	12955	12910	12867	12847	12903	12868	12812	12864	13009	12906	12919	12960	12784	12832	12744	12861	12868	12803	12695	12810	12855	12870	12827	12834	12763	12860	12796	12805	12789	12551	12827	12807	12952	12746	12878	12811	13015	12897	12955	12802	12903	12751	12791	12812	12764	12944	12778	12752	12841	12835	12971	12860	12797	12784	12785	12802	12942	12887	12666	12812	12999	12776	12727	12954	12870	12819	12752	13004	12787	12956	12747	12798	12812	12718	12845	12872	12866	12917	12909	13022	12807	12997	12803	12790	12879	12967	12944	12794	12865	12673	12812	12925	12960	12810	12778	12895	12849	12999	12748	13125	12957	12840	13080	12718	12876	12676	12874	12942	12826	12854	12783	12919	12919	12930	12887	12803	12891	12939	12884	12806	12952	12821	12928	12805	12868	12923	12776	12848	12755	12856	12924	12882	12855	12920	12910	12886	12782	12882	12729	12885	12882	12775	12825	12962	12863	12856	12869	12799	12803	12880	12822	12982	12770	12753	12802	12823	12896	12874	12755	13003	12829	12816	12954	12742	12949	12616	12729	12712	12803	12744	12822	12790	12981	12953	12762	12822	12828	12754	12914	12933	12846	12832	12929	12663	12696	12765	12869	12788	12884	12854	12824	12892	12712	12979	12935	12836	12799	12680	12832	12818	12683	12728	12800	12846	12813	12816	12849	12798	12818	12758	12773	12788	12951	12816	12740	12742	12954	12852	12757	12792	12947	12713	12872	12901	12820	12762	12930	12942	12809	12738	12771	12907	12990	12809	12762	12866	12872	12818	12811	12817	12966	12819	12747	12737	12737	12873	12766	12954	12712	13032	12820	12871	12755	12870	12946	12913	12814	12856	12929	12941	12802	12851	13173	12832	12815	12692	12760	12919	12837	12856	12730	12988	12851	12783	12845	12790	12848	12792	13004	12800	12887	12841	12867	12809	12908	12847	12927	12782	12799	12733	12858	12722	12870	12850	12792	12826	12796	12783	12847	12927	12779	12759	12863	12811	12774	12811	12847	12861	12983	12756	12968	12850	12771	12818	12982	12768	12918	12747	12862	12905	13005	12947	12980	12717	12829	13047	12785	13044	12932	12684	12896	12925	12826	12647	12977	12884	12808	12761	12878	12677	12836	12817	12846	12849	12836	12820	12772	12977	12833	12968	12800	12841	12869	12875	12784	12769	12983	12771	12908	12793	12830	12930	12942	12827	12863	12986	12700	12759	12768	12826	12949	12865	12824	12826	12754	12759	12968	12950	12841	12843	12895	13041	12808	12832	12709	12789	12792	12802	12916	12730	12816	12942	12791	12758	13000	12831	12922	12828	12919	12812	12986	12575	12826	12816	12860	12890	12822	12957	12989	12771	12877	12966	12801	12912	12963	12815	12929	12791	12964	12868	12790	12709	12853	12758	12821	12787	12888	12869	12716	12910	12926	12803	12898	12844	12858	13023	12978	12828	12736	12923	12740	12875	12983	12761	12742	12945	12964	12940	12757	12938	12854	12810	12805	12765	12788	12879	12870	12888	12871	12857	12877	12662	12751	12816	12842	12826	12905	12847	12772	12946	12989	12786	12693	13086	12845	12855	12878	12908	12928	12878	12919	12779	12826	12818	12822	12797	12939	12757	12745	12834	12964	12868	12874	12859	12891	12892	12801	12944	12886	12656	12628	12869	12733	13026	12695	12745	12859	12731	12806	12829	12778	12793	12887	12958	12894	12692	12808	12736	12913	12729	13029	12783	12838	12824	12997	12958	13078	12753	12744	12725	12842	12726	12907	12875	12902	12884	12932	12817	12894	12897	13112	12960	13054	12826	12851	12703	12938	12814	12864	12853	12920	12686	12910	12960	12815	12745	12940	12905	12791	12822	12812	12848	12835	12879	12961	12877	12848	12946	12822	12910	13035	12744	12815	12891	12861	12896	12906	12758	13028	12723	12697	12926	12934	12774	12913	12925	12818	12924	12904	12822	12844	12645	12792	12779	13021	12919	12885	12891	12975	12847	12903	12781	12857	12991	12917	12779	12765	12884	12762	12887	12857	12833	12935	13029	12950	12912	12854	12967	12898	12720	12917	12853	12743	13019	12768	12851	12840	12987	12713	12932	12735	12820	12808	12916	12745	12869	12773	12826	12979	12865	12809	12811	12818	12983	12780	12859	12872	12818	12867	12829	13003	13104	12827	12871	12876	12803	12695	13019	12749	12822	12888	12779	12792	12797	12985	12862	13009	12926	12772	13010	13012	12853	12675	12844	12973	12792	12996	12981	12686	12778	12874	12871	12933	12822	12962	12757	12906	12855	12826	12797	12951	12778	12778	12919	12753	12558	12792	12683	12928	12851	12945	12962	12865	12789	12819	12846	13027	12896	12893	12659	12853	12926	12701	13032	12864	12907	12912	12835	12950	12709	12901	12900	12870	12848	12802	12896	12727	12963	12811	12898	12955	12747	12837	12928	12964	12827	12959	12755	12782	12747	12716	12780	12873	12888	12760	12895	12871	12891	12948	12718	12925	12983	12926	12887	12739	12735	12863	12870	12778	12823	12795	13120	13025	12998	12778	12881	12902	12874	12802	12745	12781	12895	12662	12877	12868	12793	12872	12995	12784	12912	12735	13015	12691	12985	12904	12941	12979	12795	12934	12953	12841	12879	12729	12866	12921	12836	12859	12937	12968	12739	12734	12865	12772	13042	12772	12877	12720	12864	12972	12754	12725	12995	12871	12963	12843	12884	13116	12758	12642	12833	12866	12723	12934	12747	12728	12981	13006	12969	12884	12946	12964	12681	12709	12942	12770	12784	13033	12835	12867	12843	12853	12826	12877	12889	12757	12655	12686	12701	12852	12761	12911	12972	12899	12699	12860	12923	12696	12896	12735	12718	12830	12852	13013	12884	12800	13078	12742	12695	12788	12759	12847	12778	12818	12922	12738	12659	12998	12867	12792	12915	12834	13053	12894	12893	12933	12660	12777	12889	12833	12867	12823	12834	12940	12974	12917	12860	12847	12897	12843	12837	12929	12962	12905	13022	12970	12890	12790	12937	12953	13011	12754	12881	12803	12669	12918	12868	12747	12720	13055	12738	13003	12832	12929	12835	12739	12876	12868	12909	12833	12871	12947	12814	12889	12860	12804	13017	12907	12859	12904	12913	12844	12927	12791	12815	12764	12979	12835	12849	12917	12812	12818	12977	13018	12890	13034	12803	12751	12875	12895	12916	13058	12833	12850	12897	12891	12940	12942	12807	12883	12929	12751	12774	13012	12913	12825	12795	12991	12992	12738	12818	12911	12807	12918	12696	12661	12719	12698	12905	12930	12780	13039	12816	12781	12885	12767	13047	12890	12961	12798	12994	12905	12859	12761	12886	12782	12999	12929	12892	12788	12905	12891	12746	12940	12922	12842	12975	12793	12731	12936	12781	12932	12819	12851	13062	12920	12954	12826	12916	12831	12856	12884	12987	12878	12865	12808	12818	12775	12834	12928	12781	12878	13011	12909	12789	12847	12721	12755	12812	12962	12862	13022	12828	12833	12809	12870	12680	12880	12753	13018	12884	12801	12961	12918	12766	12796	12965	12802	12969	12941	12986	12870	12911	12770	12862	12907	12933	13013	12783	12806	12723	13113	12863	13082	12782	12850	12887	12763	13004	12804	12851	12899	12901	12895	12750	12819	12939	13012	12855	12811	12919	12828	12770	12938	12714	12871	12832	12790	12848	12913	12830	12995	12941	13026	12767	12881	12724	12933	12855	12891	12951	12880	13021	12952	12827	12972	12801	12867	12920	12940	12929	12902	12939	13019	12754	12867	12722	13054	12811	12710	12990	12711	12873	12723	12639	12900	12817	12726	12934	12645	12808	12774	12958	12933	12744	12773	12883	12901	12825	12892	12904	12800	12953	12884	12914	12778	12758	12930	12948	12974	12885	12916	12846	12961	12867	12954	12872	12865	12852	12994	12889	12831	12906	12747	12653	12904	12577	12835	12896	12795	12958	12844	12953	12902	12813	12787	12798	12662	12745	12839	12942	12917	12743	12853	12941	12933	12669	12863	12863	13021	12764	12872	12879	12828	12924	12815	13000	12814	12853	12778	12774	12810	12730	12735	12887	12940	12754	12811	12902	12854	12905	12906	12904	12771	12917	13008	12716	12783	12644	12873	12847	12933	12929	12826	12705	12785	12850	12849	12833	12948	12918	12862	12695	12834	12848	12768	12854	12904	12790	12880	12830	12886	12944	12912	12873	12818	12807	12939	12840	13074	12957	12817	12872	12928	12820	12870	12788	13021	12965	12815	12918	12793	12906	12810	12846	12972	12931	12879	12878	12875	12867	12899	12941	13103	12822	12969	12809	12733	12792	12831	12945	12759	12765	12834	12811	12761	12971	12844	12795	13042	12845	12909	12934	12899	12955	12745	12866	12752	12682	12914
21858	21154	28976	23707	21994	25672	26981	20793	18936	18743	18254	17787	18276	17772	17384	17448	17567	17210	17245	17011	17112	17282	17163	17073	17014	17014	17053	16900	17048	17036	17127	16938	16832	16957	16736	16797	16919	17027	16960	17076	16917	16802	16890	16626	16935	16982	16590	16821	16820	16885	16677	16781	16707	16581	16809	16978	16549	16745	16912	16767	16848	16719	16636	16710	17022	16619	16774	16601	16844	17065	16740	16831	16615	16714	16852	16687	16738	16926	16661	16550	16639	16746	16661	16925	16851	16722	16890	16726	16692	16692	16600	16701	16772	16632	16699	16948	16809	16824	16559	16498	16723	16753	16769	16899	16696	16827	16883	16699	16765	16941	16736	16798	16563	16692	16705	16832	16651	16666	16756	16665	16742	16777	16559	16604	16604	16638	16767	16569	16855	16753	16811	16641	16488	16734	16715	16696	16659	16598	16875	16536	16789	16679	16552	16595	16972	16686	16661	16947	16763	16664	16845	16619	16735	16820	16767	16558	16759	16627	16617	16644	16626	16840	16700	16934	16633	16895	16786	16746	16787	16762	16706	16747	16768	16767	16816	16939	16457	16712	16601	16676	16520	16627	16676	16815	16417	16764	16715	16825	16751	16954	16893	16654	16762	16654	16692	16730	16664	16597	16729	16606	16646	16757	16453	16446	16696	16731	16547	16628	16700	16558	16890	16544	16733	16703	16824	16643	16773	16728	16563	16816	16598	16742	16457	16887	16696	16569	16695	16537	16705	16763	16726	16496	16805	16873	16716	16675	16643	16743	16867	16909	16759	16630	16645	16602	16818	16628	16643	16763	16921	16708	16659	16649	16790	16692	16465	16756	16533	16558	16770	16624	16775	16707	16644	16704	16731	16696	16681	16510	16655	16665	16894	16821	16610	16640	16840	16768	16749	16528	16691	16797	16611	16775	16497	16876	16365	16577	16660	16710	16822	16839	16661	16660	16836	16658	16634	16687	16522	16729	17029	16675	16561	16784	16638	16773	16761	16731	16601	16737	16691	16906	16805	16871	16702	16719	16731	16814	16601	16497	16681	16651	16726	16698	16786	16603	16704	16674	16923	16604	16720	16708	16810	16928	16958	16550	16636	16627	16618	16635	16852	16700	16397	16718	16707	16816	16812	16694	16568	16532	16711	16576	16709	16644	16522	16721	16673	16569	16814	16720	16615	16760	16873	16688	16690	16700	16737	16683	16562	16396	16485	16830	16859	16660	16611	16686	16465	16734	16835	16718	16774	16697	16495	16562	16630	16637	16918	16711	16617	16839	16578	16686	16746	16616	16729	16489	16720	16779	16908	16769	16466	16642	16585	16787	16515	16658	16601	16621	16612	16663	16736	16938	16711	16891	16721	16710	16642	16974	16590	16877	16790	16713	16611	16577	16578	16688	16391	16794	16882	16773	16761	16842	16731	16550	16594	16511	16666	16710	16817	16495	16753	16622	16776	16895	16737	16740	16678	16844	16756	16680	16762	16734	16590	16698	16618	16777	16883	16542	16632	16569	16602	16901	16783	16684	16576	16630	16611	16756	16957	16819	16693	16883	16662	16820	16749	16556	16895	16723	16653	16476	16780	16599	16584	16644	16526	16679	16762	16824	16689	16570	16646	16702	16650	16737	16923	16579	16524	16769	16698	16764	16930	16893	16813	16474	16434	16390	16828	16808	16734	16678	16673	16712	16609	16501	16740	16827	16574	16715	16764	16778	16583	16646	16592	16607	16594	16478	16709	16573	16746	16801	16536	16726	16804	16682	16500	16511	16587	16438	16733	16770	16668	16620	16413	16781	16811	16775	16627	16566	16698	16697	16518	16714	16684	16736	16742	16463	16620	16356	16639	16556	16775	16752	16677	16843	16709	16811	16496	16738	16473	16793	16465	16715	16855	16702	16554	16695	16663	16742	16852	16708	16854	16801	16661	16711	16587	16758	16616	16726	16707	16623	16570	16593	16684	16573	16455	16703	16794	16729	16663	16656	16820	16614	16674	16752	16740	16546	16736	16666	16585	16656	16661	16537	16715	16656	16812	16833	16512	16769	16611	16559	16662	16678	16908	16735	16579	16572	16699	16575	16872	16680	16773	16753	16632	16808	16713	16765	16613	16754	16914	16778	16686	16526	16887	16620	16782	16761	16773	16697	16772	16707	16493	16770	16881	16655	16520	16501	16613	16691	16747	16687	16832	16723	16650	16635	16856	16696	16566	16772	16621	16624	16822	16642	16789	16653	16867	16565	16765	16596	16754	16565	16700	16674	16616	16695	16830	16800	16616	16668	16658	16987	16677	16714	16882	16479	16460	16781	16622	16727	16722	16671	16774	16847	16850	16625	16757	16697	16691	16610	16752	16588	16644	16742	16665	16750	16641	16793	16597	16422	16521	16695	16698	16677	16803	16723	16538	16779	16763	16878	16650	16802	16900	16642	16649	16787	16531	16617	16664	16599	16729	16724	16620	16643	16588	16849	16693	16666	16804	16595	16365	16554	16791	16642	16432	16705	16699	16709	16598	16591	16779	16724	16591	16675	16557	16846	16853	16665	16513	16552	16635	16511	16857	16762	16819	16762	16622	16686	16564	16656	16870	16734	16695	16651	16456	16611	16771	16684	16711	16638	16951	16669	16625	16868	16505	16803	16682	16671	16541	16812	16792	16533	16544	16530	16542	16673	16544	16701	16741	16193	16672	16776	16716	16695	16679	16474	16671	16709	16944	16713	16555	16480	16662	16641	16738	16686	16742	16636	16720	16819	16569	16742	16760	16763	16754	16606	16689	16598	16851	16674	16878	16647	16613	16762	16819	16560	16684	16676	16607	16703	16703	16631	16571	16481	16794	16830	16646	16600	16897	16613	16680	16592	16594	16690	16831	16607	16711	16529	16678	16777	16739	16834	16882	16571	16597	16843	16631	16571	16897	16832	16609	16793	16680	16758	16799	16739	16620	16894	16610	16638	16464	16516	16654	16471	16941	16841	16764	16830	16710	16728	16503	16582	16648	16715	16567	16621	16732	16600	16522	16759	16587	16684	16612	16614	16582	16613	16669	16646	16803	16513	16871	16487	16740	16540	16860	16649	16614	16601	16570	16644	16571	16425	16643	16532	16792	16519	16795	16758	16892	16409	16649	16462	16834	16754	16670	16566	16733	16547	16906	16623	16641	16706	16569	16617	16508	16673	16487	16738	16720	16805	16662	16747	16684	16671	16548	16835	16558	16538	16599	16722	16701	16856	16696	16619	16624	16840	16682	16836	16577	16670	16805	16753	16547	16748	16829	16618	16706	16612	16703	16821	16621	16692	16801	16468	16677	16609	16816	16768	16741	16860	16707	16544	16784	16734	16658	16785	16728	16557	16641	16816	16607	16598	16669	16736	16848	16562	16711	16531	16566	16633	16647	16678	16780	16625	16630	16674	16705	16808	16880	16551	16843	16655	16705	16570	16745	16749	16767	16681	16706	16609	16775	16637	16714	16692	16776	16871	16648	16761	16754	16560	16705	16541	16520	16800	16792	16703	16966	16707	16504	16669	16580	16836	16850	16688	16647	16795	16873	16797	16719	16562	16831	16839	16697	16600	16669	16591	16707	16479	16769	16609	16566	16530	16839	16821	16587	16567	16542	16706	16664	16693	16863	16584	16420	16689	16566	16756	16611	16626	16705	16697	16928	16771	16879	16646	16637	16544	16695	16694	16604	16596	16810	16398	16809	16524	16707	16837	16690	16564	16703	16689	16461	16975	16803	16811	16677	16720	16865	16774	16579	16507	16558	16706	16812	16596	16641	16699	16555	16789	16637	16641	16644	16699	16517	16410	16690	16702	16738	16467	16570	16660	16627	16845	16798	16913	16580	16758	16712	16658	16663	16633	16433	16766	16570	16591	16679	16848	16733	16760	16790	16877	16753	16651	16816	16670	16874	16839	16699	16750	16738	16489	16665	16433	16703	16777	16585	16649	16500	16689	16682	16384	16526	16535	16607	16814	16785	16635	16737	16927	16535	16513	16707	16613	16706	16873	16646	16651	16753	16780	16563	16660	16634	16679	16723	16733	16844	16888	16774	16631	16671	16694	16780	16573	16715	16744	16582	16672	16562	16614	16625	16756	16798	16733	16590	16491	16494	16687	16709	16628	16883	16771	16647	16519	16617	16684	16568	16650	16675	16719	16620	16787	16500	16550	16711	16727	16629	16558	16545	16693	16624	16785	16824	16592	16756	16797	16842	16844	16580	16835	16722	16580	16710	16810	16761	16743	16602	16770	16829	16804	16716	16731	16776	16778	16669	16744	16753	16885	16522	16809	16676	16709	16932	16689	16588	16620	16719	16664	16649	16875	16755	16925	16836	16573	16775	16677	16803	16789	16479	16709	16927	16694	16511	16523	16721	16719	16754	16628	16794	16638	16675	16597	16641	16839	16609	16772	16712	16615	16593	16512	16690	16713	16767	16645	16641	16801	16714	16661	16680	16746	16523	16502	16673	16608	16526	16404	16669	16779	16593	16682	16626	16703	16530	16639	16646	16807	16435	16811	16733	16743	16796	16740	16791	16519	16639	16526	16770	16698	16567	16687	16479	16489	16749	16971	16723	16449	16521	16681	16697	16759	16874	16719	16808	16673	16680	16469	16611	16566	16708	16710	16539	16689	16801	16469	16440	16509	16584	16601	16893	16811	16638	16482	16968	16835	16734	16674	16878	16721	16789	16724	16718	16715	16765	16710	16742	16938	16776	16625	16716	16926	16605	16734	16755	16453	16709	16566	16718	16806	16750	16773	16719	16695	16585	16720	16800	16711	16782	16719	16489	16664	16871	16629	16776	16772	16733	16775	16770	16640	16756	16581	16840	16798	16833	16723	16846	16920	16618	16648	16527	16594	16757	16448	16697	16805	16772	16795	16759	16611	16737	16537	16812	16625	16869	16611	16559	16854	16615	16727	16611	16724	16807	16660	16838	16644	16677	16832	16870	16669	16591	16707	16621	16722	16690	16722	16812	16471	16813	16631	16605	16613	16833	16815	16604	16902	16619	16839	16751	16826	16784	16700	16655	16781	16574	16633	16513	16461	16735	16643	16675	16798	16729	16888	16552	17012	16643	16745	16563	16767	16588	16768	16517	16690	16750	16751	16736	16782	16586	16632	16623	16776	16780	16695
25994	53906	47027	36130	31073	26961	20079	18184	16883	16192	15801	15543	15066	14977	15055	14798	14646	14662	14470	14463	14323	14490	14644	14400	14130	14299	14225	14229	14265	14297	14196	14136	14134	14073	14062	14099	14280	14177	14129	14116	14092	14065	14116	13902	13979	14184	14071	14137	13997	13864	14075	14146	13989	14112	13967	14154	14039	13989	13907	14141	13991	14088	13928	14187	14065	14219	14129	14003	13993	13913	14099	13971	14057	14013	14035	13974	14056	14283	14120	14031	14070	13932	14110	14085	14136	14147	14036	14150	14128	14132	13869	14056	14125	14109	13909	14119	14017	13976	13974	13996	14182	13839	14044	14119	13941	14061	14010	13981	14182	13910	14099	13823	13996	14088	14165	14082	14045	14054	14050	14084	14065	14027	13895	13979	13993	14093	14096	13931	14002	14005	14094	14129	14157	14212	14002	14055	14019	14109	13949	13868	13854	14065	14120	13820	13989	13973	14237	14013	14087	14151	13893	14048	14103	13948	14040	14093	13881	14052	13964	13970	14067	13928	14074	14034	14211	14223	14029	14035	13886	14090	14071	14010	14032	14128	13991	14234	13997	13970	13940	14074	14147	14038	14102	14113	14096	14159	14007	14151	14039	14110	14019	14041	14053	14009	14065	14197	14086	13971	13977	13946	14085	13995	14196	14038	13969	14185	13999	14248	14103	14003	14040	14048	13945	13890	14121	14014	14017	13987	14026	14035	13995	14069	14013	13918	14057	14014	14084	14005	13962	14209	13878	14023	14010	14119	13990	13952	13959	14024	14018	14064	14148	13794	14058	13840	13986	13960	13952	13824	14039	14118	14101	14106	13948	14130	14105	14139	14054	14119	13974	13946	13960	14234	14101	14036	13942	14044	14036	14000	13912	13904	14337	14055	14142	14135	13945	13972	14065	14087	14009	14176	14092	14142	14129	14102	14054	14062	14140	13874	14024	13892	13985	13988	13949	14064	14062	14016	13972	13960	13876	13984	14089	13920	14108	14113	14032	13980	14011	14114	13951	13968	14115	14174	13925	14235	14047	13992	14092	13882	13898	13957	14047	14100	13959	14212	13963	14119	14106	13830	14011	13912	13974	13938	14041	13912	14061	14060	14085	14120	13994	14082	14067	14001	13854	13858	14007	13961	13978	13964	13948	13899	14098	13986	13932	13997	14057	13993	13918	14008	14104	14016	13920	14119	13933	14107	14114	14254	13920	14035	13922	14277	13992	13933	13869	13971	13923	14079	14063	13947	14075	14024	14183	14076	14032	14040	14068	13920	14108	13937	13949	14136	14089	13993	14197	13979	14085	14135	13889	14053	14014	14139	14090	14119	13884	13913	13935	14120	14073	14036	13863	13977	13968	14056	14105	14063	13941	14135	13990	13873	14166	14098	14081	13873	14051	14189	14081	14080	14003	13954	14158	14019	14176	14027	13965	14047	14012	13947	13945	14084	14073	13945	14010	14028	13976	13949	14160	13988	13983	14197	14091	14064	14116	14103	14048	13982	13986	14107	14036	14118	14044	14070	13883	14010	14133	13949	14100	14195	13873	14054	14087	14135	14170	14050	14027	14214	14013	13882	13896	13870	14152	13982	13963	14044	14150	14065	14061	13862	13826	13921	14095	14018	13953	13983	14085	14030	14065	14075	14135	14078	13823	14004	14065	13978	14136	14018	13993	13776	13869	14091	14141	13941	14017	13978	14013	14106	14123	14153	14047	14025	14098	13990	14113	14148	13945	14079	14115	14199	13946	13979	14117	14009	13856	14064	14032	14002	14005	14104	14078	14006	13975	14133	14173	14138	14077	14125	13972	14104	14112	13894	14039	13942	13948	14195	13898	14155	13955	14066	14161	13893	13890	13951	14105	13987	13977	14229	13972	14067	13953	13994	14044	14234	13929	13999	14063	13970	14043	13935	14003	14091	14108	13997	14098	13979	14214	14226	14135	13801	13916	14070	14146	13999	14098	14137	14074	13825	14103	14068	14004	14108	14099	13979	13985	14121	14002	14008	14045	14171	14050	13937	14166	13929	14168	13995	14176	14018	14130	13939	13962	13980	14118	14005	13999	14173	14050	14058	14101	14057	13870	14137	14159	14006	14189	14128	14074	14065	14219	13843	13971	13918	13968	14166	14015	13989	14071	14042	14175	14060	13980	14044	14110	14003	14029	13914	13879	14007	14038	13983	13997	14197	14040	14025	13990	14239	13809	13992	14136	13892	14094	14070	14091	14117	14142	14057	14062	14068	14050	14191	13985	13875	14006	14093	14056	13978	14009	14043	14101	14062	13908	14011	14189	14043	13966	13988	14186	13955	14001	14084	14086	14109	14043	14144	14076	14060	14016	13945	14051	14114	14026	13914	13961	14081	13950	13928	13966	14010	14027	13955	13935	14084	14068	14027	14040	14054	13994	14055	14142	13910	14046	13916	14079	14092	14062	14064	14089	14063	14071	14113	14067	14197	14077	13947	14070	13906	14069	14220	14041	14095	14078	13966	14094	13986	14029	13978	13987	13965	13975	14104	14147	14262	14135	14274	14122	14019	14123	14056	14069	13933	13944	14016	14069	13966	14126	14046	14148	13956	13994	14080	13989	14041	13923	13920	14077	14133	14043	13895	13989	13822	13916	14076	14029	13936	14026	14148	13956	14000	14261	13998	14122	13930	13896	13957	14061	14013	14043	14037	14032	13946	14181	14070	14035	14043	13962	14015	14030	14116	14031	13939	13926	14137	14111	13933	14141	14105	14113	13911	14045	13957	14128	13960	14017	14223	14032	13854	14076	13862	14035	13995	14064	14070	13917	13980	13993	14221	14238	13955	14030	14012	14069	14172	13808	14070	14048	13986	14093	14152	14039	13928	14007	14043	14096	14262	13920	14076	13983	13852	13839	14063	14116	14120	14044	13977	14074	14258	13915	14163	13963	13988	13999	14053	14167	14021	13994	13999	14114	13943	14076	13902	14122	13994	13957	14009	13899	13925	13935	13970	14035	13913	14217	14097	14104	13895	13940	14027	14092	13906	14126	13889	13981	13920	14012	14082	13984	14012	13985	14180	14102	13939	14077	14049	14041	14166	14164	14056	13977	13937	14041	14015	13988	14057	14102	14033	14110	14061	13952	13980	14074	14015	14235	13930	14040	14096	13941	14126	14110	13896	14020	14004	14016	14123	13999	14155	13956	14150	14095	14094	14142	13964	14061	14024	13908	13957	13922	14007	14056	13910	14058	14124	13987	14053	13874	14235	13982	13973	14309	14096	14130	13966	14135	13905	13998	14139	13949	13948	14043	14075	14138	13882	14127	14068	13928	13812	14050	14100	13954	14061	14047	13989	14082	14037	14185	14042	13914	13948	14155	13948	13959	14045	14051	14080	14141	14117	14014	14124	14088	14156	14096	13874	14029	13858	13916	13960	14012	13994	13966	14002	14074	13861	13942	14059	13791	13978	13986	13977	13976	14039	14093	13924	14094	14033	13981	14038	13948	14115	14098	13992	13886	14013	13946	14113	13907	14260	14127	14127	14136	13876	13976	14074	14022	14038	14078	14015	14058	13910	14085	13774	14011	14192	13930	14053	13989	14021	13940	13929	13974	13996	14012	14060	14015	13786	14034	14002	14026	13886	14046	14034	14116	14013	14199	13898	13930	14096	13927	13927	13980	13890	13959	14147	14034	14059	14197	14053	13963	14096	13886	13990	14002	14082	13973	14048	13950	14004	13927	13995	14111	13987	13990	14085	13986	14033	14062	14076	14150	14079	14075	14080	13897	14091	14083	14026	13970	13981	14044	14060	13958	13925	13955	14179	14203	14065	14021	13960	14016	14072	14060	14076	14066	14200	13955	14044	14002	14090	13914	13877	14093	14060	14083	14092	13964	14182	13955	13835	13910	14018	14028	13940	14133	14000	13955	14162	14060	14018	14101	14022	14120	13853	13958	14151	13956	14125	14053	14016	14142	14144	14058	13946	13986	14118	14154	14074	14042	14011	13842	14099	14044	14030	14159	13958	14013	14074	14018	14020	14134	14286	13970	13965	13986	13908	14069	13958	14060	14022	14005	14076	13954	14077	14005	13988	13904	14088	14080	14074	13866	14011	14059	14114	13977	14162	13963	14153	14051	14055	14099	13999	14003	14048	14138	14112	14003	14146	14193	13916	14053	13914	13984	13922	14110	14059	13980	13969	13903	13888	13994	13892	14009	14155	13865	14116	14005	14113	13946	13855	14139	14077	14102	14061	13789	13919	14027	14022	14081	14053	14059	13979	13944	14065	13847	14098	14003	13929	13990	13833	14113	14007	14139	14026	14102	13996	14182	14023	14125	13766	14239	14151	13918	14019	13930	14018	14021	13997	14190	13997	13983	13977	14072	14008	14026	14010	13991	13974	14056	13875	14179	14098	14130	13944	14096	13952	14013	13943	14115	14108	14114	14065	13985	13969	13874	14101	13975	13835	14157	14035	14109	14143	14073	13913	14015	13978	14141	13961	14081	13940	14015	14021	14046	14148	14091	14014	14031	14091	14003	13928	13919	13843	14062	13967	13941	14030	13949	14198	14023	13944	14159	13967	14031	14039	14053	13935	13966	14137	14042	14050	13863	13907	13917	14031	13946	14250	14074	14151	14261	13955	13895	14049	13996	14046	13952	13965	14008	14082	14085	13876	14120	14052	14003	14369	14044	14001	14003	13936	14156	14015	13929	13933	14014	14038	13994	14130	13894	14132	13958	13882	13968	14054	14106	13907	13919	14122	14065	13925	14089	14080	13958	14030	14203	14202	13997	14020	14047	14152	13938	14177	14051	13962	14103	14106	14073	13870	13942	13997	13943	14064	14057	14071	14119	14028	14053	13972	14043	13901	14167	13857	13874	13925	14109	14183	14136	14001	14048	13863	14053	14066	13993	13945	14120	14060	14101	14041	14106	14148	13977	14183	14080	13971	14004	14091	14120	14028	14113	14030	14095	13987	14070	13982	14149	13960	14041	13963	14013	14186	14159	14069	13936	13902	14004	13948	14169	14121	14214	14047	14115	14012	14072	13993	13937	14025	13912	13920	13967	14140	13961	14074	13888	14012	14005	13926	14064	14050	13946	14039	13979	14070	13907	13958	14040	13908	14031	13937	14138	14033	14112	13971	14032	13939	14091	13971	14066	14133
28614	26361	33343	27751	21883	18631	17084	16353	15772	15751	15712	15421	15234	15123	15387	15333	15159	15114	15154	15117	15031	15139	15045	14954	15144	14986	14950	14977	15048	14888	14897	14836	14993	14811	14787	14930	15022	14911	14993	14955	14880	14891	14855	14972	14799	15011	14997	14804	14905	14917	14820	14917	14892	14800	14804	14874	14987	14868	14815	14797	15065	15047	14922	14946	14991	14939	15038	14807	14983	14970	14833	14658	15090	14959	15027	14895	15061	14967	14978	14912	14847	14901	15015	14787	15036	15052	14866	14803	15047	14951	15095	15018	15008	14921	14906	14894	15069	14790	14728	14873	15107	14865	15065	14854	14882	15180	14856	14906	14910	14989	14959	14918	14754	14966	14925	14846	14957	14845	15021	14913	14838	14946	14729	15010	14858	14862	14912	15017	14842	15126	15003	15000	14829	14807	14913	14899	14900	14791	14901	15127	14931	14899	14963	14950	14766	14979	14755	14969	14878	14832	14755	15022	14824	14881	15090	14923	14977	15201	15017	14987	14937	14723	14976	14868	15067	14750	14721	14916	14928	14820	14941	14852	14890	14994	14988	15155	15095	14892	14954	14791	14770	14828	14950	14917	14890	14757	14925	14914	14792	14999	15038	15058	14991	15113	15059	15086	14832	15062	14845	14766	14814	14777	14925	14787	14784	14913	14819	14991	14931	14889	15050	14929	14974	14741	14878	14933	15004	14887	14759	14822	15027	14995	14854	14742	14882	14887	14880	15005	14929	14991	14751	14945	15109	14853	14901	14942	14845	14801	14880	14812	14997	14799	14861	14933	15023	14973	14868	14855	15031	14777	14869	14883	14836	14945	14814	15025	14973	14980	15082	15190	14955	14960	14981	14954	14962	14968	14945	14804	14997	14777	14907	14867	14777	14817	14830	14720	14974	14849	15050	15003	14881	14886	14746	14969	15142	15068	15105	14798	14795	14876	14904	15009	14877	14913	14993	15077	14785	14943	14983	14902	14847	14954	14824	14832	15021	14903	14885	14860	14799	15050	14845	14771	14981	14908	15070	15158	15028	14747	15142	14826	14870	14998	14975	14844	14882	15003	15028	14787	15049	14988	14946	14687	14967	14962	15045	14952	14874	14979	15069	14845	14807	15006	15029	14717	14822	14856	15041	14889	14910	14791	14795	14923	14887	15046	14975	15046	15083	14854	14842	14755	14954	14971	14831	14942	14822	15038	14903	15053	15063	14866	14958	14816	14872	14962	14823	14878	15046	14776	15010	14847	14876	14745	14828	14594	15035	14874	14905	14903	14930	14661	15044	14829	15009	15039	14876	14935	14894	15036	14815	15006	14839	14961	14749	14913	14978	14819	14866	14971	14939	14753	14810	14850	15110	14981	14779	14890	14853	15080	14964	15027	14843	14953	15003	14884	14731	14860	14962	14943	14946	14952	15102	14862	14973	14828	14915	14901	14949	14870	14869	14862	14899	15083	15159	14843	14863	14954	14813	15117	14890	15017	15007	14815	14794	14704	14921	14992	14849	14696	14949	15036	14911	14903	14880	14871	14746	14896	14808	14873	14854	14923	15091	14973	14807	15069	14827	15048	14998	14868	14729	14999	15147	14996	15016	15078	15180	14908	15030	15008	14980	14947	14886	15015	14737	14818	14848	14762	14862	14839	15102	14948	14834	14688	14824	14921	14831	14992	14800	14971	14978	14883	14813	14826	14796	14962	14935	14983	14620	14951	14871	14915	15015	14761	14806	14993	14933	14978	15099	15127	14696	14871	14786	14856	14899	14846	14841	14849	14789	14727	15005	14872	15056	15074	14890	14744	15051	14880	14804	14935	14679	14993	14926	14800	15012	14843	14918	14706	14952	14913	14844	14833	14887	15000	14925	14934	15006	14963	14889	14809	14879	14867	14996	15000	14635	14818	14882	14743	14915	14936	14866	14664	14853	14917	14836	14810	15117	15094	15077	14995	14892	14857	14968	14793	14948	14845	14633	14780	14964	14793	15123	14759	14880	14992	14909	14863	14755	14930	14815	14909	14936	15137	14919	14920	14801	14801	14877	14936	14910	14884	15066	14928	14969	14813	14917	14868	15022	15059	14906	14712	14954	14901	14904	14922	14922	14909	14758	14919	14799	14975	15086	14898	14988	14775	14871	14948	14746	15067	14863	14978	14953	14763	14985	15091	15027	14966	14898	15099	14738	15034	14823	14927	14914	14959	15099	15077	14980	14821	15094	14874	14884	14853	14887	14841	14647	14841	14684	14775	14751	14713	15090	14918	15074	15073	14974	14789	14836	14773	14847	14988	15016	14915	14971	14994	14851	14932	14726	14884	14917	14887	14841	14919	15002	15119	14737	14929	14910	14902	14967	15083	14979	14873	14786	14936	14823	14987	14831	14753	14791	14965	14919	14920	14594	14975	14997	14830	14970	14982	15018	15006	14984	14909	14980	14917	14742	14987	14810	14813	14947	14977	14796	14941	14954	14938	14996	15038	15007	15119	14739	14773	14898	14996	14944	14853	14825	14759	15052	14657	15018	14780	14799	14863	14817	14888	15077	14886	14853	14814	14922	14947	14801	14872	14949	15121	15028	14897	14865	14868	14777	14847	14931	14903	15026	15094	14984	14856	14911	14917	14994	15054	14881	14846	14917	14913	14866	14805	14970	14831	14996	14866	15004	14995	14933	14829	15052	14888	14765	14874	15012	15053	15112	14871	14791	15054	14924	14879	14988	14898	14925	14877	14960	15012	14761	14969	14887	14920	14886	14968	14885	14999	14901	15224	15047	15042	15061	14952	14800	14842	14732	14821	14988	15171	14983	15048	15179	14834	14982	14953	14934	14691	14999	14882	14958	15051	14885	15010	14924	15048	14842	14936	14724	14812	14969	14758	14934	14909	14890	14875	14878	14785	14877	14834	14846	14791	15015	14863	14889	14918	14910	15039	15092	14805	14814	14796	15123	14919	14934	14866	14945	14955	14957	14717	14962	14941	14793	14924	14699	14905	15022	14772	14923	14861	15018	14983	14836	14944	14795	14953	14992	14644	15017	14911	14875	14826	15054	14997	15030	14930	14972	14772	15156	14956	15025	14947	14871	14911	14771	14975	14935	14995	14951	14815	14936	15137	15046	15085	15015	15235	15070	14988	14917	15016	14916	14891	14878	14867	14992	14946	15026	14702	14894	15143	15043	14921	14968	14954	14943	14891	14870	14891	14841	14904	14927	14820	15012	14885	14999	14814	14927	14890	14860	14989	14891	14814	15130	15005	14990	15037	14833	14842	15092	14991	14769	14804	14908	14863	14860	15129	14852	14921	14902	15133	14762	14801	14906	14844	14996	14942	14980	14929	14878	15043	15015	14879	15054	15173	15046	15060	15098	15047	15082	14986	15146	15039	14874	14758	14856	14830	14718	14807	14923	14916	15085	14944	14874	14905	14851	14943	14924	14872	15016	14913	14983	15087	14880	14766	14800	14914	14947	15020	14905	14772	14952	14846	14894	14854	15109	14986	15002	15075	14954	15130	15132	15181	14936	14783	14967	14965	14985	15058	15154	14897	15020	14798	14945	14791	14900	14853	14992	14817	14769	14957	14918	14991	14881	15010	14853	14721	14771	14735	15130	14840	14837	14868	14837	14862	14897	14717	14967	15183	14896	14900	14872	15022	14972	14974	14837	15015	14873	14909	14911	14873	14849	15015	14938	15016	14889	14959	14743	14956	15045	14753	15012	15035	14935	15111	14986	14908	14903	14902	14935	14936	14953	14878	14712	15015	14786	14783	14894	14891	14825	15010	15038	14908	14937	14877	14966	14894	14974	15028	14887	14902	15058	14955	14879	14943	14906	15084	14905	14797	14916	14921	15009	15029	15007	15098	14831	14872	14938	14952	14951	15133	14989	14974	15127	14802	14805	14911	14955	14902	14812	14754	14852	15005	14990	14765	14870	14853	14791	14985	14859	14830	14910	15190	15191	14949	14838	14808	14863	14820	14904	14939	14815	14885	14997	14805	14979	15073	15028	15028	14963	14805	15114	14914	14764	14775	14932	15146	14790	14790	14895	14886	14788	14796	14895	14903	14911	14744	14797	14899	15009	14761	15037	14975	14877	14831	15140	14867	15002	14918	14904	15111	15041	14868	14942	15051	15034	15083	14918	14731	15023	15037	14984	15129	14789	15021	14741	14915	14819	14731	14864	14910	15003	14863	14835	14975	14938	14831	14770	15018	14904	14777	14862	14660	14789	15092	14766	14938	14997	15153	14963	14882	14892	14959	15102	14912	14830	15084	15004	14897	14793	15129	15124	14927	14933	15009	14901	14918	14870	14965	14864	14802	14840	14992	15024	14831	14831	14860	14727	14769	14727	14842	14664	15121	14989	14952	14929	14911	14942	15168	14806	15020	14870	15035	14811	14859	14994	14797	14969	14811	14884	14826	14807	14787	14807	14850	14898	14865	15065	15021	14845	14937	14902	14863	14775	14990	14980	14983	15220	14936	14889	14886	14970	15059	14964	15106	14939	14917	14970	14762	14847	14915	14869	14667	14883	14865	14879	14978	15098	14903	14840	14895	14953	15023	14832	15128	14998	15077	14967	14908	14903	15048	14965	14876	15075	14902	14622	15026	14865	15068	14819	15056	14943	14874	14987	15009	15109	14974	14899	14803	14991	14970	14965	15054	15122	15051	14925	14953	14825	14952	15021	14828	14852	14919	14891	14860	14997	14885	14970	14986	14753	14898	15021	14693	14930	14944	15021	14976	14947	15039	15027	14944	14981	14927	15101	14792	14803	14852	14815	14935	14748	14785	14937	14883	15100	14841	15060	14959	14963	14941	15067	15089	14821	14866	14784	14771	15023	14766	14943	14814	15103	15103	15037	14962	15027	15038	14967	15035	14896	14836	14716	14964	14817	15039	15000	14784	14910	14803	14814	14885	15014	15107	15125	14993	14876	14817	14740	14842	15041	14844	14907	14871	15050	14978	15168	14925	14817	14819	14765	14938	14912	14866	15010	15010	14809	14988	14977	15052	14948	14893	14858	14781	14831	14912	15102	15078	14910	14871	14953	15016	14893	15016	14979	15211	14842	14919	14851	15015	14948	15046	15018	14991	14705	14861	14817	14955	15084	14943	14864	14891	14800	14964	14855	15009	14880	15105	14690	15009
24728	40923	33454	23894	20524	16884	15598	14778	14166	14163	13835	13628	13429	13402	13414	13242	13182	13133	13193	13281	13029	13299	13332	13089	13020	12880	13119	13068	13136	13153	13012	13069	13073	13104	13113	13107	13075	12930	12951	12975	13045	12865	13000	13085	13041	13022	12941	13020	13033	13062	12977	12849	13086	12964	12933	12930	12812	13135	12963	12963	12795	12834	13111	13157	12897	12907	12967	12976	12850	12852	12982	13109	12847	12929	12950	12991	12993	12982	12863	12826	12903	12969	12965	13005	12900	12912	12960	12863	12883	13075	12812	12796	12898	13137	13052	12940	13018	13015	12990	13053	13021	12954	12840	12996	12788	13103	12985	12844	12850	13136	13001	13171	12946	12874	13015	12964	13091	13094	12906	12946	12976	13074	12893	12955	12962	12870	12912	13196	12788	12915	12891	12835	12820	13076	13097	12975	12984	13165	13013	12929	13001	13034	12921	13007	12860	13145	12976	12837	13108	13068	12997	13144	13098	12946	12816	12937	13117	12861	12973	13063	13044	12971	12915	13046	12944	12968	12957	12906	12959	12908	12985	13032	12950	13056	12939	12996	12976	12866	13171	12931	12915	12882	12922	13042	12977	12951	13136	13025	13012	13014	12950	12804	13102	12888	12793	12878	13088	12883	12977	13048	13028	12927	12957	12846	12973	13086	12876	13185	12960	12854	13122	12949	12916	12990	13063	13127	12909	12936	13034	12867	13053	12979	12958	12946	13022	13046	13105	13073	13033	12979	13083	13021	13012	12938	12999	12765	12984	13063	12871	13020	13171	12934	13095	12845	12923	12900	12967	12994	13018	12823	12983	12990	12860	12952	12877	12920	13086	13019	13031	12724	13030	13052	12884	12956	12918	13048	12919	12825	12907	12793	12943	12791	12999	12925	12885	12959	12929	13040	13070	12921	12898	12963	12962	12947	12943	13028	12959	12891	12954	12958	12892	13050	13083	13131	13072	12858	13049	13057	12881	13040	12924	13056	12931	13026	13106	13054	12890	12760	12925	12922	12922	12876	13057	13262	13058	12777	12907	12906	13029	13035	12961	12851	12919	13003	13053	12933	12866	12941	12954	13141	13027	13016	12962	12921	13001	12841	12996	12909	12788	13056	12997	12942	12942	12945	13010	13081	12945	13035	12846	13042	13074	12975	12937	12989	13002	12976	12868	12997	12942	13115	13058	12949	13074	12921	13036	12874	12974	12999	13023	13052	12987	13044	12935	12908	12905	13062	12970	12932	13057	12903	13206	12866	12979	12984	13048	13037	12895	12760	13139	13030	12950	12915	12881	12994	13012	12935	12892	12922	12979	12904	12913	12951	12969	13090	12751	13096	12994	12912	12993	13141	12847	12937	12999	13062	12945	13035	13053	13048	13036	12949	13051	12952	12946	12960	12893	12884	13038	12958	12931	13045	12931	13036	13104	13037	12830	13071	12956	13112	12980	12936	12882	12910	12984	12964	12843	12890	12809	13026	13109	12832	12874	12818	12961	12866	12993	12970	12923	12959	12883	12878	12903	13009	12997	13014	13032	13019	12794	12998	12805	13017	13001	13010	13039	13114	12944	12810	12960	12975	12936	13030	12953	12989	12980	13075	12909	12992	12873	13034	13066	13123	13004	12982	13031	13038	13145	12939	12880	12785	13057	13122	12957	12911	12944	13045	12902	13045	12959	13012	13006	12934	13006	12778	13014	12888	12909	12808	12918	12958	13036	12792	13059	12900	13117	12967	12939	12915	12986	12908	13094	13087	13003	12940	12916	12934	12860	13031	12961	13096	12910	13023	12918	13007	12946	13041	12983	12976	13007	13036	13034	12936	13070	12999	12955	12897	13183	13011	13253	12954	12876	12858	12762	12910	12936	12930	12995	13002	12903	13105	12916	12909	12911	12992	13134	12893	13024	12882	13062	13135	12973	13100	13004	12794	12781	13023	13007	12884	13032	12810	12885	13013	12907	12891	12887	12993	13055	12784	12812	13020	13070	12987	12961	12903	13048	13019	12898	13058	13058	12956	12782	12886	12902	13096	12936	12993	13047	12955	13070	13017	13049	12941	12753	13082	13048	12964	13227	12785	12967	12942	12949	13033	13099	12923	13067	12856	13090	12959	13022	12763	12940	12943	12903	13095	12823	12999	12899	12859	12920	12997	12997	12756	13051	12971	12969	13069	12878	12972	12914	12980	12805	13075	13048	12923	12929	12893	13043	12859	13010	13113	12968	12918	13074	13024	12955	13032	12959	12983	12796	13028	13031	12984	12861	12902	12787	12862	13043	12831	12958	12916	13107	13080	13036	12935	12930	12914	13098	12925	12985	12832	12965	13122	12921	13220	13008	12971	12794	13024	12880	12986	13160	12963	12983	12906	12993	12955	13092	13022	13005	12985	13001	12951	12810	13011	12857	12878	12866	13007	12965	13006	12936	13158	12955	12659	13017	12828	12978	13119	13040	12844	13042	12989	13090	13005	12990	12852	12940	12961	13178	12836	13058	12857	13062	12970	13014	13087	12954	12810	13009	13051	12999	12936	12961	12896	12931	13132	12956	13025	12938	12932	13053	13077	12934	13072	12969	12977	12913	12937	13142	12764	12842	12926	12906	12959	12919	12997	13011	12992	13141	13106	12928	12955	13043	12936	13003	12928	13134	12880	13010	12893	12883	13060	12888	12870	12922	13018	12846	12908	13061	13126	12835	13000	12933	12904	12919	12972	13001	12937	12921	13010	12926	12857	13173	12804	13037	12954	12941	12912	13072	12964	13105	12926	13102	13094	12922	13137	13214	12960	12861	13046	12812	13128	13053	12810	13038	12956	13082	12993	12880	13059	12956	12926	12966	13133	12852	12948	13060	13013	13005	13136	13121	12969	12919	13150	13001	12939	12998	13029	12787	13048	13060	13015	12885	12954	12921	12980	12781	12840	12889	13071	13029	13110	12970	12940	12964	13061	12876	12801	12802	12868	13041	12971	12949	12891	12953	13224	12970	13025	12917	12842	12943	12980	13000	13008	13039	12895	13005	12890	13008	12827	12990	12826	12942	12974	12916	12792	12862	13201	12934	12955	12940	12991	13047	12959	12891	12950	12700	12982	13093	12863	12892	12982	12848	12998	13066	13001	12984	12999	13017	12961	12874	12951	12881	12902	12918	12883	12864	12883	12919	12933	13099	12997	12998	12837	13055	12874	12816	13124	12908	13005	12922	12858	12889	13045	13099	13067	13107	13001	13056	12959	13012	12992	13093	12913	13082	13008	12996	13020	12864	13000	12834	13051	12982	13028	13020	13028	12948	12984	13091	12941	13039	12886	13045	12879	12985	12892	12975	13001	13050	12923	13071	12857	12988	12819	12931	13023	12959	13005	12912	13152	13023	13009	12932	12994	12951	13016	12954	12901	12854	13158	13023	12890	12844	12820	12834	13104	13009	13062	12927	12883	12980	12908	13010	12886	12954	13024	12808	13002	12889	13097	13046	13036	12929	12990	13237	12965	13126	12944	13080	12882	12908	12939	12940	12992	12909	13022	12941	13045	12946	12900	12999	13047	13009	13067	13092	12875	13048	12908	13171	12978	12907	12930	13066	13033	12696	12999	13155	13049	12951	13072	12907	12925	13054	12931	12832	12936	12973	12778	13027	12992	12971	13095	13041	13065	12905	13087	12907	13006	13019	12853	13145	12878	13011	12946	12957	12962	13033	12935	13014	13150	12937	12960	13057	12990	12923	12910	13027	13184	12899	13101	13013	13116	12996	12954	13053	13115	13096	12979	13062	12856	13244	13106	12947	13138	12944	12825	13096	13017	12996	13088	12904	13152	12979	12988	13069	12984	12879	12838	13068	13067	13089	13189	13014	13054	12921	12885	13032	12871	12960	12887	12994	12926	12898	13082	12821	13015	12912	13000	12872	12875	12909	12875	12900	12909	12878	12955	12824	12934	13098	13068	12902	13060	12899	13084	12853	13154	12981	12982	13124	12990	12952	13009	12851	12858	13050	12953	12916	12883	13103	12944	12981	13035	13011	13008	13013	13003	13191	12876	13067	13045	13164	12915	13054	12999	13151	12786	12945	13077	13018	12949	12792	12850	13173	12990	12937	13009	13079	12944	12964	13019	12812	12905	13028	13046	13129	13092	12904	12980	12992	12934	12890	12838	12950	12912	12830	12874	12965	13092	13004	13123	12904	12970	12884	13262	13115	12909	12921	13075	13108	12913	12899	12972	12958	12996	13112	13121	12946	12842	12946	13081	12869	12975	12953	12902	12993	12982	13035	13007	12832	13017	12965	12878	13000	12909	13020	12982	12924	12731	12891	12930	12997	12980	13005	12973	12904	12913	12793	12947	12983	13034	12936	12868	13068	12909	13052	12821	13150	12949	13024	13076	12954	12987	12950	12869	12901	13027	12937	12964	13016	12942	13063	12893	12899	12961	12862	13022	13044	13145	13100	12937	12877	13148	12978	12945	13098	12896	13225	13025	12958	13044	12999	12963	13009	13049	12963	12869	13036	12883	13093	12918	13092	12890	12930	12972	13123	12983	12870	13083	12972	12968	12851	13078	12947	12921	12942	12922	13095	12789	12963	13016	12958	12949	13042	13010	13001	12809	12843	13073	12959	13034	13141	12864	13060	13062	12904	13022	13031	12990	13037	12947	12852	13086	13011	13008	12959	13081	12930	12966	12958	13027	13028	12915	12982	12857	13058	12751	12949	12948	13106	12960	12970	12916	13134	12830	12926	13120	12983	12921	13042	12966	12808	12969	13046	13105	12922	13052	12944	12973	13014	12902	12888	13019	12806	12997	13009	12849	12926	12891	13122	12919	12953	12989	12897	13062	12932	13149	12999	12902	12992	12750	12838	13084	13088	12881	13154	12878	13035	12850	12982	12813	13035	12927	12911	12944	13124	13043	12984	13028	12966	12935	12836	12953	13106	13025	13073	12829	13083	12916	13148	13088	12859	12907	13255	13061	13120	12926	13085	12957	12966	12841	13009	12897	13107	12901	12970	13115	12859	13004	12879	13021	13052	12933	12764	12977	12827	12812	12999	12853	13036	12996	12874	12870	12983	13054	12996	12853	13084	12953	13112	12835	12884	12913	12922	12943	12912	12965	12871	12932	12964	13042	12953	12951	12819	12956	13213	12955	12837	13041
22848	21124	28667	24475	23507	23971	22644	18672	17705	17477	17296	16949	16734	16917	16614	16565	16525	16366	16385	16114	16284	16307	16309	16509	16573	16168	16218	16443	16195	16321	16306	16106	16206	16192	16171	16228	16023	15999	15966	16226	16043	16165	16185	16403	16209	16290	16168	16291	16058	16150	16144	16147	16125	16085	16211	16072	16221	16073	16015	15797	16398	16236	16032	16241	15921	16108	16103	16165	16147	16175	16013	16073	16308	16251	16215	16205	16117	16146	16012	16111	16325	16098	16066	15798	16339	15983	16058	16165	15953	15887	16039	15968	16330	16187	16173	16173	16367	16068	16170	16020	16226	16184	15764	15902	16142	16114	16164	16101	16125	16042	16192	16211	16026	16007	15997	16189	16355	16138	16240	16074	15987	16142	16211	16021	16194	16091	16175	16003	15891	16103	16223	16143	16171	16122	16135	16176	16145	16158	16122	16007	16195	15933	16066	15934	16093	16170	16131	16161	16008	16050	16086	16095	16347	16178	16070	16066	15953	16104	16177	15899	15883	16168	16329	16331	16073	15915	15914	15995	16143	15993	16151	16163	16048	15929	16050	16055	16144	16157	16138	15940	16059	16211	16340	15947	16090	16050	16251	16209	16204	15869	16310	16110	15951	15798	16258	16115	16218	16098	15963	16121	15970	16118	16057	16019	16082	15881	16113	16074	16203	16181	16197	16000	16104	16187	16066	16233	16130	16060	16237	16144	15840	16246	16030	16149	16069	16101	15882	16142	16083	15904	15929	16033	16170	16000	16171	16167	16111	16135	15962	16102	16087	16231	15890	16184	16036	15981	16103	15966	15831	15989	16003	15927	15898	15981	16138	16136	16153	15958	15974	16233	16258	16158	16118	16120	16258	16035	16079	15861	16051	16057	16025	16049	15959	15917	16085	16168	16013	16144	16034	16185	15966	16042	16146	16078	15983	16032	16092	16116	16070	16208	16168	16211	16094	15998	16220	16143	16074	16085	16116	16112	16334	16070	16055	16112	15810	16113	16156	15902	15878	15918	16380	16136	15940	16172	16103	16187	16231	16064	16098	16220	16350	16085	16104	16016	16048	16088	16136	16184	16141	16058	15964	15904	15936	16045	16044	16178	16097	16262	16054	16181	16158	16402	16094	16045	15991	16198	16008	16047	15990	16239	16012	16167	16255	16049	16057	16165	16108	16097	16019	16132	16085	16070	16236	16204	16079	15825	16058	16210	16175	16128	16064	15953	16203	16015	16103	16014	16053	16152	16094	16138	15896	16173	16104	16097	16195	15899	16002	16181	16136	16234	16091	15868	15816	16084	16161	16333	16074	16052	15764	15821	16092	16156	16068	16283	16227	16165	16098	16217	16157	16016	16101	16151	16102	16065	16176	16091	15911	16053	15986	15977	16069	16023	16198	15883	16021	15938	16130	16240	16056	16074	15935	15978	15941	16009	15880	15800	15996	15949	16078	16129	16150	16068	16180	16021	16213	15868	16192	16092	16029	16068	16329	16006	16251	15995	16073	16162	15929	16064	16230	16207	15891	16149	16191	16065	15884	16164	16155	15990	16184	16288	16072	16323	16082	16166	16047	16152	16174	16005	15991	16103	15840	16306	16029	16150	16128	16093	16079	15949	16145	16182	16359	16090	16085	16277	15974	16156	16003	16005	16089	16001	15965	16161	16138	16111	16201	16307	16227	16198	16130	16042	16104	16193	16081	16249	15968	16148	16105	16211	16241	16099	16193	16041	16157	16159	16098	16115	16054	16166	16055	16244	16182	15988	16096	16098	15888	16136	15923	16082	15984	16093	16196	15921	16097	16003	16002	15964	16030	15961	16169	16156	16091	16112	16119	15863	15845	15996	15877	15948	16111	16234	16105	16218	16054	15879	16067	16258	16125	16185	16024	16005	15966	16238	16121	16091	16243	16245	16166	16280	16252	16160	16189	16120	16100	16113	16047	16110	16070	16228	16094	16224	16109	16208	16095	16179	15923	16016	16107	16200	16249	16074	16161	16001	16120	16059	16202	16096	16199	15918	16013	16064	16019	16031	16243	16161	16236	16370	16023	16313	16225	15991	16203	16087	16227	16010	15927	16113	15890	16226	16256	15993	16126	15973	16341	15899	15957	16053	16096	15978	16156	16343	16091	16048	15942	16075	16168	15949	16114	16180	16204	15972	16105	16185	16133	16166	16151	16207	15951	16288	16112	15911	16067	16359	15954	16157	16100	15968	16006	16115	16078	16098	16186	16003	16127	16072	16014	16103	16235	16105	16057	15979	15959	16053	16146	16077	16127	16235	16234	16160	15975	16117	16049	16166	15961	16065	16062	15997	16075	16025	15987	15918	15941	16185	15984	15996	16253	16219	15897	15956	16173	16210	16003	15876	16110	16150	16158	16199	16039	15913	16010	15956	16027	16054	16008	15924	15992	16107	16089	16113	15945	16119	16092	16162	16310	16197	16195	15940	16054	15963	16046	16076	16130	16061	16187	16076	16024	16151	16179	16120	16044	16077	16170	15953	16118	16051	15971	16011	16140	16107	16056	16014	16159	16038	16150	15966	16288	15944	16250	16102	15984	15921	16000	16245	16268	16129	16142	16121	16180	16187	16259	16071	16080	16085	16116	16167	16175	16308	16112	16213	16100	16074	16049	16146	16282	16080	15918	16101	16130	16173	15943	16340	16272	16126	15937	16036	16036	16159	15988	16335	16140	16120	16077	16036	16043	16086	16154	15971	15950	15838	16280	16073	16085	16069	16047	15966	15966	16066	16094	16104	16147	16233	16147	16357	16161	16153	16033	16051	16134	16072	16167	16021	16050	16247	16113	16110	16072	16049	15907	16137	16233	16024	16193	16297	16139	15959	16211	16063	15895	16178	16151	16034	15964	16146	15821	15951	16229	16233	16199	15891	16141	15831	16004	16087	16136	15935	16189	16250	16220	16251	16043	16051	16076	15993	16086	16216	15978	16028	16185	16108	16159	16093	16144	15989	16085	15852	15913	16043	16143	16061	16216	16066	15930	16034	16130	16204	16201	16153	16083	15916	16007	16162	16196	16218	15979	16153	16062	16131	16202	16132	16055	16490	16273	16047	16054	16144	16060	16002	15939	16130	16178	16041	15995	16236	15992	15965	16120	16153	16120	16107	16283	16137	15944	16129	16208	16042	16152	15993	16154	16076	16033	16087	16093	15943	16102	15950	16123	16123	16055	15999	15994	16247	15998	16058	16002	16138	16152	16202	16123	16243	16080	16048	15887	16092	15938	16051	15759	16060	16233	16040	16333	16190	16174	16122	16105	16057	16143	16254	16180	15843	16128	16120	16142	16154	16123	16186	16061	16051	15944	15952	16060	16062	16212	16023	15963	16188	15922	15910	16171	16314	15952	16173	16242	16253	16164	16283	16271	16155	16224	16172	16067	15952	16064	16218	16042	16033	16062	16110	16090	16029	16180	16000	16095	16131	16189	16151	16075	16134	16121	15980	16121	16068	15986	16016	16031	16243	16064	16093	16049	16166	16309	16125	16170	16267	16066	16168	15964	16143	16113	16477	16246	16126	16006	16043	16027	16002	16288	16100	16166	15945	16068	15932	15872	16070	15982	16092	16020	16114	15965	16253	15993	16135	16200	16132	16078	15924	16150	16184	16050	16465	16046	16280	16152	16271	16127	16139	16146	16062	16092	16121	16091	16211	16048	15875	16156	15932	16210	16098	16224	15982	16122	15963	16012	16136	16067	15975	16089	16235	16152	16242	16111	15907	16089	16167	16147	16261	16119	16009	15882	16191	16058	16359	16041	16276	16257	16038	15906	16004	16048	16181	16286	15895	16120	16112	16164	16250	16026	15819	15993	15896	16029	16250	16208	16119	16091	16173	16118	16258	16292	16035	16106	16144	16036	16302	16211	16202	16011	16031	16047	16005	16249	15965	16174	16201	16167	16186	16089	16168	15922	16149	15995	15992	16257	16043	15977	15980	15986	16242	15954	15979	16038	16151	16135	16163	16216	16270	16137	16078	15970	15878	16202	15844	16004	16251	16168	16171	16093	16114	16028	16002	16097	15983	16006	16286	16003	16024	16093	16018	15940	16051	16066	16189	16180	16074	16186	16072	16224	16262	16039	16078	16007	16034	16205	16131	16198	16112	16074	16066	16121	16046	16063	16236	16145	16082	16158	16174	16268	16022	15959	16209	16323	16230	15981	16255	16175	16322	16061	15951	16143	15970	16136	16172	16103	16000	16120	15898	16259	16076	16105	16323	16069	15966	16003	16003	16104	16054	16042	16241	16147	16020	16125	16071	16034	16128	16303	16170	16126	16242	16169	15828	15863	16087	15960	15946	15943	16016	16245	16157	16162	16018	16159	16248	16034	16077	16224	16186	16025	16432	16178	16278	15926	15983	16050	16023	15936	15953	16137	16137	15966	16181	16149	16257	16132	16107	16074	16273	16010	16211	16022	16125	16197	16144	16189	16000	16145	16242	16003	16114	16056	16188	16237	16049	16256	16127	16068	16125	16200	16209	16026	16102	16130	16058	16267	16265	16371	15894	15949	16119	16151	16288	16191	16056	15952	16263	16157	16204	16194	16255	16270	16021	16345	16298	16187	16212	16288	16082	16160	16053	16163	16169	16035	16167	16062	16008	16126	15982	16101	16145	16352	16248	16191	16073	16009	16202	16167	15961	16369	15954	16067	16070	16071	15946	16006	15963	16055	15949	16103	16295	16059	15946	16149	16108	16229	16081	16001	16231	16129	15979	15934	16068	15823	16006	16186	16220	16145	15910	16167	16275	16182	16232	16047	15842	16117	16199	16170	15984	16047	16062	16091	16084	15915	16092	16154	16018	15971	16086	16217	16178	16076	16233	16149	16053	16102	16352	16131	16107	16102	16062	16274	16097	16133	16080	16421	15972	16151	16072	16105	16251	16162	16102	16158	16073	16121	16056	16224	16004	15983	15983	16299	16100	16161	16099	16152	16232	16086	16202	16085	16031	16010	16077	16133	16103	15737	16036	16225	15940	15894	16142	16165	16088	16024	16234	16277	16233	16138	16305	15984	15930	16027	16008	16149	16222	16261	16077	15953	16044	16004	16183	16160	16222	16231	16011	16282	16307	16191	16036	15921	15951	15913	16221	16322	16273	16345	16070	16229	16175	16228	16003
24353	50426	42641	31865	26289	20611	17688	16392	15489	15137	14901	14631	14492	14445	14215	14278	14063	14096	14049	13972	13960	14064	13844	13963	13860	13682	13861	13825	13888	13809	13801	13748	13629	13905	13698	13646	13688	13597	13625	13690	13527	13698	13619	13646	13723	13681	13569	13631	13581	13654	13694	13694	13691	13579	13625	13711	13691	13717	13687	13759	13573	13773	13648	13740	13704	13629	13739	13565	13688	13796	13548	13571	13602	13653	13679	13700	13626	13662	13753	13659	13350	13720	13637	13733	13647	13548	13791	13669	13522	13576	13729	13597	13622	13741	13489	13703	13665	13744	13810	13613	13624	13643	13452	13633	13698	13627	13796	13685	13581	13683	13675	13659	13709	13711	13550	13670	13562	13606	13630	13546	13740	13599	13854	13550	13544	13547	13765	13616	13638	13530	13576	13659	13498	13575	13577	13496	13496	13584	13574	13731	13682	13557	13656	13687	13799	13663	13667	13655	13722	13622	13583	13617	13682	13683	13638	13683	13622	13560	13521	13639	13656	13741	13622	13651	13534	13638	13670	13702	13665	13761	13659	13620	13589	13727	13552	13733	13541	13618	13700	13730	13699	13712	13775	13588	13742	13687	13724	13707	13604	13817	13630	13718	13766	13869	13692	13671	13650	13758	13645	13717	13688	13693	13632	13736	13758	13604	13553	13720	13704	13692	13847	13659	13606	13814	13578	13664	13733	13591	13715	13758	13529	13615	13593	13632	13460	13628	13771	13669	13779	13631	13564	13627	13722	13499	13677	13550	13654	13633	13637	13589	13612	13763	13560	13755	13593	13730	13811	13643	13643	13684	13603	13573	13572	13458	13774	13748	13606	13634	13696	13783	13635	13678	13695	13702	13654	13722	13526	13789	13801	13462	13597	13536	13584	13673	13639	13665	13648	13570	13656	13709	13639	13641	13593	13623	13747	13470	13509	13579	13577	13716	13697	13533	13667	13562	13513	13654	13638	13664	13783	13751	13586	13656	13703	13593	13585	13727	13828	13493	13718	13604	13752	13494	13682	13636	13671	13579	13784	13646	13777	13542	13942	13640	13487	13691	13740	13611	13571	13680	13745	13571	13683	13543	13792	13610	13657	13656	13652	13576	13670	13628	13579	13632	13819	13543	13539	13498	13729	13556	13602	13636	13501	13615	13743	13573	13593	13769	13760	13500	13727	13745	13554	13601	13622	13745	13608	13677	13781	13655	13666	13744	13698	13640	13695	13601	13718	13662	13828	13737	13539	13709	13586	13692	13566	13767	13699	13734	13704	13618	13682	13865	13734	13783	13702	13617	13646	13769	13740	13622	13809	13701	13550	13702	13577	13616	13666	13714	13647	13599	13790	13675	13576	13685	13638	13496	13563	13852	13624	13517	13654	13620	13566	13582	13587	13601	13628	13694	13587	13577	13493	13501	13608	13623	13619	13595	13498	13606	13569	13712	13746	13692	13750	13636	13642	13632	13737	13652	13515	13761	13770	13648	13757	13558	13729	13683	13710	13616	13608	13618	13527	13678	13668	13756	13776	13583	13573	13581	13721	13696	13769	13715	13517	13601	13766	13505	13719	13591	13471	13515	13692	13697	13683	13664	13698	13640	13638	13535	13687	13553	13740	13705	13612	13564	13688	13636	13822	13537	13664	13671	13747	13598	13807	13736	13634	13779	13703	13697	13817	13481	13599	13609	13658	13704	13667	13654	13585	13814	13846	13695	13675	13762	13571	13533	13770	13749	13546	13693	13796	13693	13711	13808	13704	13595	13710	13565	13633	13505	13770	13777	13654	13587	13695	13736	13825	13675	13746	13693	13794	13660	13802	13797	13619	13541	13788	13784	13812	13559	13568	13660	13697	13770	13627	13682	13642	13507	13836	13838	13692	13609	13792	13720	13625	13566	13777	13694	13639	13727	13559	13836	13520	13771	13746	13592	13753	13654	13621	13606	13586	13579	13734	13900	13665	13680	13700	13714	13575	13680	13635	13723	13688	13504	13724	13513	13752	13723	13659	13447	13515	13663	13746	13626	13651	13492	13645	13548	13620	13612	13783	13730	13708	13633	13808	13712	13585	13879	13604	13588	13830	13776	13758	13645	13567	13819	13654	13738	13765	13730	13679	13710	13840	13673	13816	13715	13710	13513	13774	13726	13552	13644	13501	13488	13564	13658	13658	13646	13583	13417	13701	13803	13386	13521	13656	13573	13763	13829	13845	13761	13592	13502	13638	13652	13812	13692	13699	13665	13732	13618	13523	13679	13612	13711	13690	13665	13556	13505	13728	13609	13745	13680	13592	13572	13602	13694	13613	13665	13633	13673	13650	13640	13719	13645	13606	13519	13798	13641	13762	13687	13656	13577	13762	13593	13807	13430	13824	13628	13755	13718	13711	13648	13493	13538	13631	13784	13580	13759	13627	13715	13771	13568	13803	13671	13642	13723	13753	13676	13657	13705	13700	13630	13776	13582	13504	13616	13583	13706	13817	13683	13536	13834	13637	13668	13708	13777	13609	13693	13698	13723	13670	13605	13756	13882	13669	13763	13715	13727	13646	13683	13761	13830	13660	13816	13590	13735	13707	13770	13798	13587	13553	13680	13629	13711	13681	13701	13749	13549	13614	13747	13765	13720	13870	13663	13783	13624	13727	13515	13570	13744	13752	13622	13670	13680	13773	13767	13652	13547	13592	13674	13719	13677	13526	13717	13619	13616	13733	13563	13662	13578	13604	13718	13769	13708	13756	13677	13661	13620	13713	13519	13624	13643	13712	13688	13638	13720	13717	13543	13751	13560	13657	13713	13663	13753	13674	13630	13794	13794	13702	13576	13609	13490	13807	13490	13872	13728	13645	13696	13573	13684	13723	13644	13509	13970	13683	13652	13704	13665	13584	13741	13629	13628	13623	13645	13753	13636	13726	13696	13670	13685	13540	13593	13598	13667	13823	13579	13583	13836	13676	13714	13761	13800	13555	13708	13660	13690	13714	13686	13670	13495	13550	13617	13617	13657	13584	13610	13685	13591	13643	13747	13602	13693	13781	13600	13787	13510	13751	13758	13638	13786	13671	13530	13604	13436	13571	13629	13613	13572	13664	13663	13741	13584	13717	13582	13695	13677	13752	13696	13643	13700	13716	13629	13637	13713	13588	13738	13782	13728	13822	13577	13702	13685	13703	13660	13672	13705	13619	13554	13653	13627	13633	13689	13605	13520	13583	13726	13613	13693	13998	13895	13688	13552	13586	13702	13524	13747	13511	13500	13845	13626	13722	13588	13737	13672	13518	13484	13742	13749	13721	13770	13757	13694	13664	13596	13662	13761	13743	13696	13689	13722	13463	13627	13725	13776	13624	13794	13689	13755	13829	13525	13546	13720	13588	13717	13705	13604	13808	13483	13689	13634	13772	13667	13675	13783	13669	13426	13746	13746	13671	13537	13626	13592	13667	13735	13706	13717	13662	13814	13640	13793	13641	13753	13392	13472	13763	13474	13604	13584	13656	13704	13593	13750	13776	13752	13734	13694	13665	13708	13824	13603	13561	13545	13878	13681	13543	13721	13638	13845	13649	13668	13640	13616	13722	13640	13743	13763	13627	13474	13490	13738	13679	13682	13690	13555	13683	13702	13656	13574	13721	13620	13548	13628	13762	13862	13639	13658	13710	13755	13618	13680	13673	13554	13615	13601	13601	13826	13791	13610	13718	13607	13624	13599	13646	13866	13630	13570	13751	13735	13661	13658	13607	13741	13632	13520	13649	13683	13844	13707	13599	13658	13605	13737	13657	13775	13653	13683	13685	13587	13714	13621	13687	13538	13732	13549	13823	13560	13629	13771	13615	13615	13774	13694	13437	13596	13666	13474	13745	13617	13716	13413	13657	13657	13560	13715	13776	13667	13653	13594	13532	13662	13817	13509	13556	13822	13761	13627	13659	13755	13862	13698	13637	13562	13660	13668	13651	13643	13715	13532	13552	13789	13666	13821	13729	13625	13829	13632	13596	13814	13706	13639	13666	13684	13682	13576	13527	13552	13611	13749	13810	13881	13739	13696	13518	13693	13632	13605	13663	13841	13701	13677	13683	13738	13619	13654	13656	13610	13707	13684	13667	13555	13664	13609	13596	13605	13691	13575	13681	13570	13617	13607	13586	13517	13774	13627	13520	13656	13649	13533	13707	13697	13723	13510	13616	13443	13724	13667	13636	13700	13739	13739	13445	13649	13699	13540	13671	13827	13722	13516	13770	13499	13737	13917	13804	13637	13678	13672	13753	13694	13768	13634	13507	13524	13770	13626	13691	13658	13539	13879	13679	13519	13651	13698	13662	13668	13616	13619	13694	13673	13792	13919	13654	13568	13623	13659	13795	13737	13717	13423	13735	13667	13604	13625	13634	13833	13540	13614	13686	13674	13429	13644	13713	13808	13741	13595	13572	13668	13663	13534	13584	13725	13699	13687	13745	13665	13547	13792	13736	13880	13694	13565	13750	13753	13699	13752	13723	13568	13803	13455	13501	13610	13711	13825	13731	13604	13583	13720	13638	13708	13698	13621	13607	13718	13638	13606	13656	13510	13773	13500	13668	13809	13518	13584	13598	13756	13529	13683	13628	13717	13598	13685	13678	13579	13791	13512	13602	13658	13631	13720	13645	13504	13690	13706	13607	13688	13718	13650	13545	13633	13726	13651	13745	13630	13653	13584	13578	13762	13580	13739	13548	13751	13615	13623	13693	13714	13562	13736	13650	13765	13602	13696	13860	13556	13680	13625	13703	13522	13722	13833	13662	13590	13620	13698	13670	13630	13750	13620	13706	13694	13696	13628	13763	13554	13736	13556	13490	13541	13631	13568	13507	13601	13608	13610	13667	13778	13738	13783	13687	13733	13670	13685	13638	13624	13867	13662	13837	13633	13673	13599	13626	13764	13603	13597	13614	13670	13579	13880	13806	13470	13621	13780	13751	13818	13578	13661	13705	13696	13651	13739	13695	13857	13797	13671	13718	13786	13609	13529	13706	13616	13637	13629	13770	13666	13629	13675	13589	13585	13550	13701	13648	13734	13747	13611	13785	13727	13698	13749	13680	13810	13771	13581	13779	13633	13552	13692	13638	13736	13525	13600	13798	13564	13702	13743	13640	13573	13677	13670	13618	13603	13755	13545
24145	21147	28239	27104	23652	20913	18853	16680	16120	15883	15600	15467	15540	15125	15354	15094	15138	15084	15018	15100	14958	14994	15131	14962	14996	15006	14720	14861	14943	14685	14839	14769	14867	14787	14737	14536	14855	14760	14815	14701	14936	14834	14591	14785	14735	14846	14745	14552	14726	14877	14858	14708	14830	14743	14797	14874	14841	14895	14618	14881	14951	14784	14594	14701	14602	14863	14762	14794	14773	15000	14568	14885	14767	14831	14765	14697	14745	14679	14714	14848	14805	14586	14722	14753	14655	14768	14509	14784	14766	14551	14619	15014	14732	14818	14832	14689	14908	14666	14739	14780	14826	14805	14872	14862	14748	14779	14623	14729	14882	14759	14912	14750	14751	14788	14663	14882	14850	14822	14954	14769	14900	14900	14761	14835	14904	14827	14864	14790	14774	14761	14803	14752	14678	14852	14659	14891	14867	14761	14801	14841	14707	14714	14664	14662	14852	14451	14846	14745	14671	14803	14907	14864	14690	14799	14785	14823	14694	14564	14593	14989	14771	14716	14715	14716	14784	14593	14786	14791	14788	14703	14912	14866	14849	14892	14731	14708	14657	14832	14860	14700	14693	14798	14578	14787	14839	14694	14790	14814	14929	14918	14625	14714	14900	14790	14788	14522	14793	14769	14704	14837	14860	14697	14664	14650	14885	14719	14840	14707	14913	14536	14956	14713	14861	14658	14917	14707	14820	14803	14685	14852	14684	14785	14770	14700	14802	14915	14938	14512	14776	14845	14916	14755	14804	14609	14899	14818	14715	14918	14873	14812	14858	14672	14779	14940	14764	14825	14809	14678	14895	14834	14767	14860	14741	14720	14606	14679	15059	14932	14841	14734	14829	14954	14648	14645	14656	14730	14761	14917	14690	14762	14856	14596	14838	14657	14903	14771	14882	14695	14849	14679	14757	14867	14638	14719	14882	14785	14557	14857	14816	14830	14967	14781	14753	14656	14623	14688	14803	14696	14794	14800	14793	14827	14890	14672	14633	14780	14772	14776	14680	14749	14614	14745	14625	14650	14734	14764	14677	14821	14755	14598	14825	14713	14685	14819	15147	14700	14894	14792	14865	14779	14894	14781	14651	14897	14707	14766	14607	14872	15009	14770	14829	14831	14763	14815	14810	14703	14704	14598	14742	14591	14570	14819	14822	14827	14796	14568	14851	14834	14822	14784	14957	14830	14785	14840	14951	14763	14729	14699	14946	14632	14675	14757	14711	14815	14789	14834	14678	14785	14733	14542	14478	14914	14839	14779	14794	14728	15046	14762	14953	14782	14678	14772	14880	14695	14778	14842	14785	14654	14631	14735	14820	14769	14777	14771	14821	14615	14725	14842	14685	14949	14806	14841	14820	14812	14738	14832	14861	14802	14804	14970	14732	14871	14888	14931	14744	14651	14941	14622	14862	14865	14780	14863	14688	14625	14763	14849	14954	14807	14678	14844	14679	14788	14744	14751	14826	14771	14702	14781	14768	14793	15013	14791	14667	14772	14879	14669	14896	14741	14741	14843	14700	14828	14725	14757	14721	14574	14869	14717	14789	14645	14688	14689	14741	14708	14549	14736	14780	14739	14905	14747	14920	14741	14652	14615	14829	14880	14894	14724	14668	14687	14890	14763	14735	14756	14702	14770	14575	14640	14796	14658	14710	14830	14790	14756	14821	14479	14783	14758	14855	14850	14622	14843	14850	14944	14745	14700	14583	14769	14811	14779	14987	14787	14628	15011	14860	14942	14956	14536	14836	14799	14681	14745	14849	14748	14692	14963	14724	14861	14720	14660	14896	14797	14813	14904	14686	14663	14788	14777	14921	14898	14777	14827	14761	14837	14645	14697	14786	14632	14712	14717	14763	14839	14636	14711	14872	14634	14689	14794	14742	14756	14706	14631	14783	14682	14917	14747	14730	14951	14778	14688	14688	14848	14783	14713	14809	14720	14823	14966	14766	14697	14614	14627	14750	14799	15066	14683	14784	14894	14771	14761	14891	14778	14968	14791	14856	14579	14821	14790	14721	14485	14653	14781	14958	14773	14741	14668	14777	14703	14737	14636	14768	14738	14578	14739	14885	14796	14734	14736	14644	14741	14667	14968	14595	14816	14764	14804	14784	14889	14678	14550	14707	14880	14653	14593	14838	14830	14586	14697	14764	14847	14821	14777	14895	14724	14878	14762	14850	15003	14883	14752	14685	14722	14786	14847	14720	14839	14782	14807	15012	14752	14655	14765	14651	14784	14462	14723	14708	14816	14710	14786	14766	14810	14500	14709	14649	14798	14827	14748	14666	14780	14897	14932	14684	14716	14795	14761	14662	14708	14832	14735	14828	14545	14750	14696	14854	14762	14981	14735	14756	14843	14957	14817	14821	14772	14789	14792	14821	14959	14807	15023	14741	14724	14811	14397	14717	14762	14703	14696	14713	14938	14875	14704	14881	14647	14667	14805	14862	14751	14736	14670	14667	14713	14715	14807	14678	14825	14837	14855	14830	14686	14841	14705	14797	14807	14819	14808	14865	14824	14948	14830	14525	14840	14993	14684	14777	14663	14661	14762	14474	14645	14683	14670	14761	14690	14926	14953	14731	14669	14620	14764	14767	14751	14964	14846	14570	14757	14733	14752	14805	14717	14721	14700	14726	14851	14755	14777	14672	14627	14725	14868	14808	14833	14684	14734	14870	14804	14838	14637	14762	14692	14629	14823	14743	14852	14834	14508	14839	14804	14640	14884	14919	14825	14860	14625	14992	14878	14806	14814	14936	14963	14644	14726	14803	14540	14891	14731	14934	14804	14650	14481	14798	14689	14701	15046	14487	14708	14550	14767	14659	14795	14657	14908	14828	14686	14686	14827	14646	14709	14697	14712	14860	14938	14867	14937	14713	14836	14695	14798	14793	14778	14815	14778	14540	14894	14693	14547	14710	14795	14922	14619	14632	14953	14820	14882	14847	14964	14805	14714	14722	14751	14665	14585	14780	14860	14843	14653	14698	14730	14877	14773	14974	14813	14766	14740	14891	14855	14590	14685	14639	14623	14659	14733	14503	14520	14793	14647	15001	14783	14811	14781	14677	14769	14770	14928	15055	14784	14787	14793	14990	14719	14804	14647	14962	14709	14782	14496	14586	14781	14812	14759	14709	14805	14888	14584	14632	14692	14811	14889	14884	14678	14811	14654	14729	14819	14632	14783	14974	14821	14921	14808	15008	14744	14884	14701	14805	14648	14946	14845	14944	14737	14820	14862	14678	14846	14820	14802	14876	14944	14759	14694	14661	14759	14900	14819	14738	14917	14758	14739	14625	14904	14654	14831	14724	14967	14785	14670	14939	14827	14600	14867	14641	14852	14763	14955	14885	14649	14751	14895	14810	14988	14694	14641	14976	14599	14696	14771	14769	14689	14619	14792	14835	14674	14488	14797	14751	14723	14880	14941	14758	14651	14843	14727	14912	14713	14771	14744	14948	14807	14693	14776	14783	14571	14620	14899	14757	14855	14822	14836	14777	14726	14781	14721	14664	14693	14781	14813	14663	14790	14789	14761	14780	14484	14789	14806	14763	14795	14774	15000	14837	14755	14757	14796	14915	14850	14743	14775	14777	14761	14690	14589	14864	14740	14638	14678	14941	14891	14915	14618	14768	14642	14718	14823	14745	14749	14795	14790	14830	14695	14683	14750	14878	14782	14869	14943	14864	14757	14811	14853	14665	14794	14743	14940	14708	14772	14679	14789	14853	14747	14779	14774	14778	14880	14858	14592	14782	14846	14796	14607	14738	14584	14861	14606	14559	14828	14904	14697	14711	14711	14795	14755	14764	14783	14734	14920	14761	14803	14754	14830	14806	14823	14880	14747	14589	14625	14697	14754	14867	14771	14743	14717	14818	14852	14871	14837	14791	14545	14908	14783	14731	15072	14666	14733	14802	14796	14684	14670	14630	14786	14825	14820	14762	14702	14784	14665	14817	14691	14686	14738	14980	14733	14700	14827	14808	14769	14686	14823	14871	14852	14609	14767	14807	14747	14720	14674	14762	14771	14725	14661	14621	14728	14800	14654	14779	14825	14840	14768	14822	14866	14688	14936	14667	14696	14718	14945	15056	14624	14679	14683	14878	14750	14991	14907	14699	14761	14885	14722	14980	14547	14839	14740	14807	14957	14752	14632	14837	14842	14710	14700	14748	14849	14872	14577	14858	14858	14815	14900	14572	14854	14694	14839	14834	14785	14690	14767	14651	14735	14701	14804	14658	14689	14737	14795	14779	14829	14711	14705	14814	14474	14700	14733	14503	14625	14636	14751	14550	14790	14694	14689	14773	14810	14855	14842	14733	14740	14492	14697	14861	14677	14831	14646	14813	14696	14711	14718	14621	14889	14678	14920	14786	14713	14861	14830	14775	14888	14776	14657	14846	14660	14948	14840	14817	14687	14768	14764	14815	14744	14826	14661	14775	14686	14742	14705	14792	14807	14850	14773	14636	14845	14752	14720	14801	14759	14786	14673	14858	14684	14952	14710	14728	14809	14793	14620	14819	14750	14948	14786	14739	14897	14880	14796	14807	14761	14800	14714	14883	14924	14591	14679	14774	14776	14707	14829	14848	14733	14938	14818	14616	14756	14746	14827	14693	14926	14767	14959	14696	14846	14725	14499	14874	14689	14703	14796	14775	14835	14692	14622	14754	14685	14858	14671	14813	14866	14699	14596	14927	14813	14701	14884	14867	14693	14789	14897	14925	14675	14871	15017	14653	14694	14788	14907	14826	14843	14768	14821	14829	14749	14616	14751	14626	14804	14797	14798	14687	14650	14738	14686	14651	14887	14819	14706	14733	14839	14876	14855	14941	14832	14833	14725	14812	14871	14833	14736	14940	14760	14680	15036	14660	14903	14952	14812	14618	14564	14732	14708	14750	14718	14747	14792	14784	14713	14678	14897	14889	14724	14904	14744	14817	14687	14567	14628	14872	14841	14670	14647	14891	14659	14725	15059	14933	14852	14711	14771	14643	14711	14766	14859	14837	14598	14985	14784	14685	14584	14743	14705	14844	14894	14583	14734	14888	14614	14648	14733	14759	14785	14634	14866	14905	14869	14778	14858	14804	14720	14780	14737	14694	14588	14781	14796	14746	14862	14691	14725	14858	14648	14767	14920
23791	46433	39160	28819	23572	18864	16203	15120	14659	14132	13979	13770	13898	13476	13322	13377	13294	13321	13221	13150	13303	13177	13148	13154	12926	13099	13046	13157	13002	12823	13170	12983	12957	12928	13089	13068	12904	12966	12916	12943	13001	12934	13029	13249	12780	12894	13056	12912	12932	12993	12968	12935	12859	12858	12960	13011	12819	13050	12899	12698	12871	12872	12959	13015	12925	13219	12858	12980	12949	12846	12859	12880	13073	12928	12809	12998	13008	12962	12816	12899	13048	12998	13046	12919	12898	13000	13080	12857	12850	12856	12958	12953	12860	12975	12740	12988	13041	12790	13090	13022	12899	12865	13014	12854	13131	12818	12952	12909	12996	12851	12721	13001	12925	12960	13089	12893	12899	12788	12972	12958	12759	12912	12891	13064	12957	12855	12851	12836	12982	12855	12824	12842	12836	13005	12903	12920	13028	12837	12944	12963	12995	12885	12847	12873	12858	12886	12903	13044	12909	12857	13071	12881	13051	13088	12934	12879	12932	12936	12789	13054	12964	12873	12858	12798	12984	12916	12925	13104	12829	13010	12808	12900	12783	12995	12869	13080	13049	13069	13002	12977	12850	12939	12980	12896	13044	13098	13006	12925	13182	13004	13061	13024	12867	12866	12870	13025	13116	13028	13265	12959	12963	12801	13042	13064	12818	12818	12948	12885	12701	12831	12945	12940	13080	12978	12995	12986	13058	12847	12866	12832	13018	12999	12893	13032	13025	12921	13099	13036	12872	12859	13074	12927	12886	12883	12847	12888	12890	13001	12900	12954	12910	12957	12865	12912	12976	12884	12921	12944	12858	12959	12860	12815	12973	12916	13042	12989	13074	12927	12906	13063	13042	12989	12917	12772	12917	12992	12897	12955	12929	12980	13020	12872	12880	12869	13053	13015	12911	12889	12951	12758	12825	12875	12848	12786	13020	12905	12887	12825	12886	12974	12901	12941	12935	13009	13043	12978	12959	12957	12956	12987	12886	12900	13011	12992	12920	12924	12970	12896	12996	12908	12990	12904	12939	12996	13032	12878	12939	12933	12858	12748	13019	13007	13045	12762	13051	12834	12813	12981	12901	12793	13064	12863	12965	12846	12985	13060	12859	12906	12950	12727	13013	12997	12819	12927	12921	12845	12900	12958	12968	13018	13013	13053	12931	12883	13001	12885	12858	12781	12930	13051	12939	12947	12891	12909	12888	12969	12972	12853	13018	12900	12822	12899	12901	13111	12846	13056	12815	12959	12802	12756	12906	12825	12908	12931	12870	13022	12963	12852	12976	13065	12866	12948	12971	12886	12827	12883	12938	12823	12861	13042	12956	12965	12964	13031	13095	12955	13009	13027	12907	12933	12889	12887	13039	13069	12971	12911	13031	12879	12695	13126	13046	12873	13042	12874	12991	12926	12830	12955	12869	12995	12826	12906	12856	12780	13015	12797	12933	12947	12910	12688	13099	12804	13033	13039	12875	13131	13019	12925	12902	12785	12957	12921	12961	12955	12947	13030	12962	12906	12931	13069	12790	12964	12887	12964	13069	12910	13081	12866	12971	12907	12929	12954	12904	12886	12750	12989	12875	12957	13053	12959	13038	12954	12883	12889	12777	12954	12825	12995	12962	12915	12799	12913	12759	12946	13083	13031	12899	12899	12795	13036	13124	12889	12876	12813	13073	13081	12880	13006	12966	13000	13071	13072	13055	12968	12839	12906	12940	13028	13012	12797	12913	12972	12984	12823	12977	13043	12823	12986	12789	12929	12845	12810	12889	12842	12924	12948	13007	13005	12857	12967	12832	12964	12926	13054	12980	12810	12961	12983	12892	12958	12853	12898	12876	12813	13152	13003	13118	12879	13046	12919	12721	13114	13012	13138	12983	13116	13041	12895	12904	12945	12870	12847	13081	12937	12924	12944	12821	12890	12936	12962	12972	13033	12869	12819	12983	12996	12683	12963	13054	12821	12959	12858	12949	12917	12868	13009	13000	13028	12859	13000	12842	12895	12831	12844	12943	12884	12973	12895	13017	13078	12865	12957	12739	13031	12871	12939	13023	12952	13008	12905	13096	13026	13114	12980	13007	12820	12952	13015	12802	12996	12953	12977	12805	12908	12869	12976	12998	13027	13036	12960	12965	12897	12878	13006	13043	12800	12916	12955	12996	12934	12955	12976	12936	12876	12959	12864	12821	13027	12972	12954	12921	12996	13025	13060	12728	12951	12911	12816	13025	12988	12972	13033	13017	12929	13071	12872	12843	12874	13032	12903	13173	12945	12945	12958	12775	12869	12908	12953	12824	13064	13002	12852	12999	12980	12956	12988	12971	12779	12938	12992	12883	12906	12917	12978	12978	12965	12962	12970	12988	12963	12875	13086	12926	12907	12912	12981	12987	13029	12936	12923	12983	13046	12960	13017	13001	12794	12905	12949	13031	12849	12964	12996	12958	12783	13043	12928	12819	12951	12947	12946	13054	12829	12773	12840	13052	13043	12860	12871	12896	12977	12946	13132	13003	12774	12839	12834	12709	12849	12753	12807	12984	12850	12927	12916	12943	12992	13086	12958	12959	13010	12981	12941	12930	12954	12792	12860	12919	12886	12861	12905	12935	12898	12913	13015	13017	12861	12898	12765	13072	12932	13103	12812	12884	12883	13021	12873	12917	12952	13034	12852	12921	12884	12958	12998	13054	12857	12953	12681	13083	12895	13080	13000	12932	13009	13066	12958	12964	13040	12990	12914	12856	12982	12990	13048	12936	13038	12845	13075	12921	13006	12854	12892	12964	12844	12957	13060	13114	12894	13062	12939	12916	13023	13021	12869	12881	12746	12837	12983	12946	13031	12930	12980	13019	12915	13113	13014	12972	12875	13063	12903	12919	13044	13003	12972	12937	12939	12705	12819	12973	13010	13099	12917	12713	12866	12944	12897	12893	13002	13039	12979	12994	12929	12917	12901	12879	13211	12998	12821	13045	12894	13034	12928	12887	12812	12981	12858	13165	12944	12923	12675	13059	12959	12862	12952	13021	12845	12866	12991	12933	13124	12926	12836	13018	12983	12742	12945	12887	12897	12964	12976	12947	12976	12973	12907	12817	13078	12859	13048	12898	12895	12925	12987	12832	12898	12922	12824	12973	13038	12916	13049	12989	12886	12973	12921	12918	12756	12914	12889	12968	12856	12831	12897	13028	13145	13024	13014	13015	12842	13055	12906	13023	12908	13006	12742	12993	12751	12954	13060	12949	12943	13013	13033	13006	12888	12725	12893	12817	12955	12977	12937	12864	12953	12963	13085	12790	12961	13069	12794	12979	12928	12910	12997	12906	13075	12842	12828	12875	13101	12850	12931	13005	12825	13021	13029	13030	12964	13053	12795	13029	12775	13001	12966	13138	12963	12915	12952	12929	13154	12820	12980	12880	12950	13093	13002	12821	12947	13015	12868	12890	12900	12878	13034	13073	12910	12932	12949	12925	12952	13038	13044	12785	13019	12957	12916	12910	12965	13051	13056	12956	12873	12873	12800	12821	12865	12911	13001	12981	12842	12974	12984	12954	12945	12904	12880	12792	13161	13038	12950	12997	12847	12813	12746	12902	12922	12988	12810	12930	12919	12827	12868	12888	12900	12983	12809	12928	13087	12985	12950	13133	12941	12853	12914	13044	12863	12933	12803	12988	12909	13009	12754	12989	12962	12887	12998	13019	13022	12847	13040	12879	12800	12948	12873	12918	12993	12996	13050	12969	13076	12932	12910	12919	13030	12904	12935	12989	12921	13039	12825	12967	12982	12786	12960	12851	12920	12881	12858	13008	13110	12936	12917	12971	12838	12992	12907	12819	12930	12903	12932	13019	12842	12947	12861	13049	12951	13062	12828	12859	12921	12824	12934	12990	12939	12662	13030	13051	12982	13023	12910	13013	13022	13021	12821	12907	12799	12939	12912	12974	13040	12959	12765	12908	12973	12884	12923	12809	12992	12969	12870	12865	12873	12929	12957	12937	12837	13004	12859	12730	12879	12699	12942	12997	12908	12910	13029	13036	12948	12947	12979	13016	12896	12785	13091	12874	12909	12957	12955	12944	12811	12928	12832	12839	12809	13000	13082	13131	13007	12892	12731	12711	12940	12868	12762	12947	13006	13043	12930	12822	12984	12937	12854	12983	13084	12761	12919	12997	12968	12827	12829	13035	12772	12912	12877	12800	12853	12752	12994	12963	12875	13026	12963	12942	12844	13254	13084	12923	12900	12961	12844	12780	12936	13084	12788	13040	12867	12953	12833	12927	12918	12931	12779	12849	12977	12878	12964	12914	12828	13033	13055	13068	12964	12981	12801	12931	12989	12923	13028	12866	12834	12928	12991	12988	12933	12823	12809	12923	12953	12961	12985	12879	12880	12960	12990	12769	12874	12882	13039	13121	12908	12901	12953	12959	12912	13000	12832	12993	12854	13005	12973	12942	12970	13032	12853	12888	12931	12978	13079	13127	12936	13106	12937	13085	12915	12985	12837	12818	13008	13003	13009	12885	12788	12944	13076	13000	12813	12928	13007	12854	12821	12813	12959	12918	12924	12929	12923	12947	13007	12809	12912	12910	12851	12961	12767	13020	12958	12910	12973	12879	12936	12911	13083	12908	12913	12872	13010	13132	12825	12985	12938	13019	12867	13106	12728	12841	12907	12976	12950	12782	12828	12906	12874	12851	12934	12912	12895	13104	12967	12992	12845	12949	12954	12876	12890	13059	12981	12855	12919	13009	12865	13032	12793	13004	12664	12855	12923	12949	12923	12937	12913	12924	12720	12935	12829	13014	12906	12897	12857	12924	12855	13075	12948	12790	12985	12749	12982	12871	12787	12947	12826	12853	13032	12917	13061	12820	12963	13059	12957	12917	12947	13061	12742	13010	13018	12961	13028	13002	12852	12999	12947	12932	12820	13030	12909	12876	12975	12949	13090	12925	12981	12797	13026	12965	12879	12940	12976	12981	12910	12870	12802	12887	13114	12804	12936	13040	12869	12802	12980	12991	12924	13067	12911	12837	12841	12818	12851	12866	13003	12885	12882	12907	12969	12877	12906	13104	12764	12991	12934	12839	12905	13016	12888	12771	12830	12991	12943	12960	12960	12838	12902	12982	12824	12924	12855	12910	12907	12919	12996
21971	21213	28999	23838	22408	25144	27081	20649	19158	18995	18681	18305	18109	17930	17771	17811	17676	17775	17588	17220	17315	17524	17532	17289	17339	17404	17619	17459	17041	17238	17194	17163	17164	17208	16939	17299	17070	17106	16925	16996	17055	17053	17057	17086	17155	16891	17003	17299	17090	16926	16961	17029	17065	16952	16954	17052	16835	17221	17121	16977	16962	16886	16823	16830	17048	16955	16896	16894	16966	16953	16872	16990	17009	16915	16859	16828	17010	16928	16948	17088	17046	17105	17195	16953	16973	16683	17067	16836	16929	16915	17100	17003	17149	17081	16884	16908	17192	17027	16936	17183	17034	16942	16868	17084	17059	17112	17046	16988	16876	16797	16819	16709	17003	17045	16958	16950	16962	17041	16999	16856	17158	16934	16981	16951	16899	17134	16807	16849	17072	16807	16872	16922	17290	16869	17238	16925	17018	17015	16894	16918	16910	16987	16970	16928	16930	17008	16832	16961	16888	16902	16955	16995	16949	16948	17200	16976	17074	17048	16894	16974	17016	16778	16786	17082	17224	17016	16877	16935	16754	17019	17020	16944	16887	16804	16911	17163	17031	16857	16903	16980	16967	17022	17036	16867	16934	17055	16949	16883	16916	17154	17035	16874	17061	17105	17048	17042	17011	16848	16889	17041	16812	17038	16869	16936	16971	16751	16744	17077	16851	16887	16818	16959	16903	17007	17053	16871	16785	16911	17012	16944	17111	16992	16880	16894	16997	16953	16753	16948	16874	16915	16765	16904	17192	17025	16844	16794	16812	16943	16935	17086	16991	16964	16952	16917	16893	17007	16996	17084	16985	16851	16725	16673	16817	16970	17014	16926	16702	16791	16932	16922	16896	16884	16956	16944	16973	16842	17060	16797	16882	16782	17065	16738	17086	16838	16786	16754	17025	16958	17017	16948	16845	16930	17099	16980	16852	17022	17025	16831	16946	17052	16883	16890	16919	16971	16815	16869	16978	16914	16943	16924	16887	16823	17042	16942	16959	17180	17132	17151	16985	16874	16887	16862	17102	16957	17038	16887	17184	16866	16696	16987	16990	17042	17040	17112	17042	16957	17116	16817	16925	17137	17045	17157	17194	16996	16904	16946	17108	16829	16937	16954	16919	16757	16921	17014	16935	16961	16879	16869	16901	16941	16972	16928	16867	16935	16798	16864	16889	16977	16743	16925	17043	17144	16719	17020	16816	16768	16954	16840	16816	17076	16831	16873	16591	16909	16872	16979	16716	16758	16846	16772	17026	16981	16908	16966	17032	17197	17153	16923	16971	17035	17140	17044	16900	16781	16888	16937	16823	17069	17002	16858	16868	16878	16817	16776	16851	16799	17009	16921	17103	16999	17077	16920	16883	17079	16838	16994	16943	16995	16780	17052	16862	16964	17153	16868	16830	16887	16827	16773	16986	16797	16912	16845	16781	16980	16925	17073	16683	16833	16925	16799	16783	16870	17000	17080	16923	16869	16880	16853	16983	16950	16961	16840	16986	16841	16955	16912	16917	16875	16950	16825	16910	17025	16892	16838	16818	16920	17015	16807	16962	16964	17021	17036	16838	16923	16949	16777	16984	16782	16859	16976	17063	17011	16996	16970	16836	16874	17003	17037	16689	16859	16984	17025	16859	16854	17007	16939	16909	16907	16936	17121	16788	16925	16975	17030	17057	16917	16878	17145	16935	16983	16784	17025	17059	16922	17082	16973	16887	17078	16910	16900	16929	16739	16890	17062	16966	16876	16951	16965	17015	16951	16979	17200	17004	16868	16934	16884	16890	17097	17057	16992	16969	16957	16823	16735	17181	16854	16719	16993	16835	16859	16814	17072	17047	17026	16988	17024	16903	16832	17096	16977	16912	17019	16964	17031	17072	17022	16677	16722	17029	16850	16777	17021	16870	16893	17053	16920	16934	17084	16759	17181	16919	16784	16799	17006	16932	16915	16974	17048	16985	17105	17027	16660	16735	16735	16965	17065	17042	16917	17004	17158	16724	17049	16812	16780	16770	16909	16858	17045	16825	17016	16944	16904	16979	16959	17026	16893	17035	16879	16868	17003	16826	16865	17161	16990	16701	17011	16970	16862	17142	16983	16963	17121	16856	16929	17002	16955	16935	16993	16818	16865	16977	16820	16931	16854	16810	17010	16725	16716	16951	16966	16912	16917	16797	16983	16861	16881	16974	16972	16994	17132	16927	16924	16869	16830	16766	17004	16952	16995	16776	16938	16962	16845	17063	16700	16991	16979	16854	16816	16873	16932	16924	16901	16958	16927	16966	17197	17053	17004	16842	16997	16675	17170	16942	16997	17011	17041	16903	16905	16903	16884	17020	16815	17096	16998	17007	16903	16953	17150	17010	16973	16748	16862	17064	17141	16807	16759	16910	16793	16921	16917	16990	17128	16959	16936	16790	17012	16870	16960	16806	17088	17071	16778	16848	16916	16993	17020	16952	17075	16774	16859	16862	16947	16711	17023	16950	16827	17043	17022	17030	17053	16935	16869	16630	16893	16949	16965	16844	16864	16897	16836	16913	16785	16814	17133	16969	17048	16858	16997	16999	16931	17055	16737	16912	16903	17001	16749	16838	17010	17182	16834	16773	16733	16988	16989	17051	16876	16888	16750	16899	16949	16912	17081	17016	16914	17076	16974	16745	16977	17150	17122	16991	16776	16717	16721	16908	16741	17009	16904	17005	17162	16505	16995	16951	16844	16968	16884	16831	16823	16886	16840	16870	17092	17123	16851	16869	17296	17098	17031	16874	16827	16797	17142	16997	16988	16965	17134	16916	17031	17098	16899	16883	17078	17014	17036	16847	16832	16943	16844	16986	16877	16908	16903	16819	17017	16999	16883	16818	16900	16927	16810	16954	16796	16820	16900	16766	16786	16863	16869	16831	16834	16717	16904	16854	17127	16924	17076	16954	17004	17136	16996	16898	17014	16823	16995	16931	16777	16951	16938	16936	17100	16911	16864	16866	16976	16956	17017	16988	17041	17059	16946	16977	16864	17030	16700	16914	17139	17122	16869	17089	16934	16813	16772	16881	16904	16815	17054	16910	16818	16964	17027	16903	17140	16914	16922	17014	16853	16892	16885	16827	16772	16896	17023	17016	16811	16847	16855	16850	16897	16883	16750	16802	16884	16960	16830	17104	16943	17043	16993	16897	17044	16886	16792	16884	16922	16920	17032	16859	16670	16995	16997	16956	16798	16766	16687	16963	16804	16924	16920	16926	16868	16962	16992	16891	17064	17093	17183	16908	16994	16842	16982	17008	17021	17012	16752	16877	16870	17027	17038	16909	16833	17140	16865	17113	16809	17004	16936	17242	17059	16900	16769	16764	17100	16919	16839	16973	17011	16751	16918	17002	17024	16926	16817	16942	17085	16897	16937	16799	16981	17089	16805	16555	16985	16701	16873	17082	16872	16981	16857	17003	16981	16974	16961	16700	16577	16968	16987	17163	16761	16977	17036	16814	16961	16921	16903	16984	17029	16794	16988	16934	16975	16711	17035	16885	16796	16926	16859	16916	17069	16882	16893	16909	16842	16970	16724	16809	16917	16933	16872	17230	16907	17091	16882	16909	16891	16988	17063	17141	16810	16929	17024	16873	16845	16963	16838	16934	16747	16790	17082	16724	16941	16907	16811	16897	16980	16974	17028	16894	17013	16868	16970	17041	16895	16946	16851	16919	16985	16976	16947	17067	17045	17131	16808	16668	17103	16945	17143	17127	16927	16964	17006	16766	16776	16961	16932	16988	17140	16845	16784	16875	16618	16898	16951	17120	16815	16855	16848	16849	16938	16918	17052	17051	17011	16800	16934	16882	16738	16909	17125	16974	16720	16928	17065	16987	16893	16849	16749	17093	16729	16888	16730	16662	16767	16788	16645	16764	16833	16850	17056	16970	16822	16896	16996	17082	16886	16936	16867	16882	16998	16905	16820	16902	16977	16839	16998	16996	17170	16986	16986	16922	16830	16795	16816	16982	16884	17037	16938	16991	16705	16891	17053	17070	16976	16815	16838	16940	17098	17045	16933	16870	16869	16963	16907	16801	17154	16968	17070	16979	17020	16830	16810	16895	17153	17011	16880	17166	16861	16842	16835	16932	16936	16835	17013	16794	17085	16842	16906	17090	16608	16729	16871	16845	17147	16942	17113	17064	16889	17097	16900	16946	16883	16947	16835	17121	17143	16964	17020	17085	16937	16911	16932	16922	17002	16771	16854	17003	16839	17105	16801	16903	17075	16780	16673	16958	17146	16969	16878	16938	16789	16996	16839	16733	16973	17033	16746	16908	17114	17096	16810	16837	16890	16891	17103	16883	16972	17020	16973	16938	17093	17035	17066	17077	17023	16923	16992	16777	17067	16987	16892	16790	16993	17019	16891	17117	17138	16918	16755	16858	16900	17062	16881	16857	16762	16991	17009	17035	16836	17120	16914	17081	17082	17279	17108	17018	16817	17051	16840	17078	16884	16971	16858	17001	16860	16906	16961	16776	16971	16968	16767	16900	16921	16967	16857	16952	17090	16976	16824	16884	17044	16769	16994	16847	16622	16709	16792	16853	16836	16929	17047	16981	16800	16864	16760	16981	17035	16929	17095	16783	16643	16901	16883	17037	16975	16855	17000	16839	16820	16825	17056	17147	17003	16818	16931	16848	17005	17214	16806	17150	16915	17179	17109	16646	16909	16766	16956	17078	16957	16695	16911	16784	16769	17004	16781	16911	17003	16714	17114	16946	17003	16835	16915	17079	16994	16937	16864	16940	16974	16964	16928	16954	16885	16821	16902	16896	16897	17009	16881	16834	17123	16985	16962	16936	16768	16961	16977	16934	16854	16871	16902	16814	16913	16942	16978	16990	16747	16806	17052	16838	16874	16945	17032	17112	16787	16965	17218	16968	16975	16913	16919	16988	17050	16775	16811	16894	16974	16795	16744	17034	16996	16808	16812	16908	16998	16653	17024	16841	16917	17038	16998	16871	16910	17018	16880	16946	16885	17020	16719	16973	16835	17070	16846	16792	16965	16981	16917	16813	16899	16935	16909	17010	17048	17206	16863	16948	16810	16740	16783	16928	16886	17115	16910	17033	16958	16951	16899	16935	16715	16903	16758	16962	16962	16853	17188	16775	16972	17035	16998
27238	56086	48056	37989	33332	24951	19988	17712	16789	16199	15994	15404	15358	15183	14972	15099	14790	14669	14631	14830	14414	14753	14550	14587	14548	14543	14248	14331	14228	14386	14391	14439	14275	14351	14312	14349	14381	14305	14186	14193	14182	14361	14269	14220	14169	14012	14110	14317	14256	14287	14134	14271	14225	14176	14151	14219	14341	14340	14033	14126	14147	14239	14148	14235	14244	14212	14203	14389	14152	14174	14088	14155	14100	14241	14179	14225	14123	14271	14224	14237	14301	14329	14411	14271	14285	14226	14277	14237	14115	14264	14297	14219	14146	14252	14277	14183	14220	14172	14311	14186	14189	14244	14325	14056	14272	14130	14153	14211	14062	14144	14286	14145	14202	14053	14149	14169	14319	14224	14239	14102	14210	14273	14317	14140	14292	14268	14223	14351	14248	14267	14059	14186	14161	14270	14248	14198	14228	14387	14296	14216	14269	14138	14174	14307	14263	14143	14109	14123	14068	14239	14266	14025	14058	14138	14043	14340	14281	14025	14144	14231	14304	14159	14247	14198	14140	14131	14002	14353	14264	14061	14027	14167	14024	14125	13994	14162	14038	14151	14378	14228	14183	14255	14147	14374	14273	14110	14336	14180	14077	14238	14284	14186	14152	14248	14272	14145	14008	14367	14036	14115	14151	14192	14236	14127	14055	14250	14159	14165	14281	14107	14120	14231	14299	14238	14158	14070	14190	13968	14257	14240	14245	14090	14188	14177	14269	14217	14087	14145	14130	14308	14220	14141	14226	14334	14332	14324	14115	14233	14135	14169	14099	14198	14104	14123	14270	14146	14273	14064	14328	14136	14272	14217	14209	14402	14224	14129	14219	14314	14052	14214	14184	14361	14133	14286	14285	14183	14339	14305	14412	14093	14304	14293	14072	14205	14280	14137	14167	14316	14093	14120	14263	13949	14133	14281	13996	14124	14252	14257	14175	14125	14218	14206	14135	14280	14039	14181	14238	14244	14211	13985	14099	14222	14085	14239	14188	14303	14181	14093	14100	14087	14138	14140	14294	14230	14198	14124	14157	14112	14302	14060	14252	14152	14312	14046	14160	14289	14169	14212	14185	14262	14257	14167	14145	14303	14367	14246	14170	14367	14158	14228	14306	14277	14290	14053	14265	14344	14271	14186	14133	14032	14250	14187	14213	14124	14327	14190	14189	14350	14280	14278	14146	14211	14118	14254	14319	14161	14174	14107	14237	14173	14398	14099	14267	14175	14188	14224	14021	14182	14219	14312	14151	14049	14032	14147	14270	14149	14119	13975	14208	14114	14403	14175	14082	14164	14291	14101	14184	14181	14165	14231	14213	14128	14398	14226	14117	14107	14082	14140	14254	14318	14210	14155	14138	14167	14143	14130	14150	14165	14121	14217	14218	14148	14218	14313	14194	14256	14228	14062	14188	14119	14294	14139	14208	14244	14200	14137	14332	14217	14166	14259	14266	14150	14175	14271	14232	14283	14206	14141	14223	14222	14374	14286	14090	14163	14280	14244	14145	14233	14326	14336	14126	14101	14199	14378	14147	14208	14119	14066	14079	14040	14197	14137	14072	14158	14061	14180	14165	14207	14292	14232	14386	14151	14201	14265	14186	14329	14197	14155	14127	14133	14335	14169	14192	14229	14313	14175	14115	14214	14083	14158	14276	14185	14189	14265	14286	14167	14242	14052	14117	14270	14231	14155	14221	14300	14185	14320	14304	14155	14296	14081	14237	14117	14177	14077	14089	14215	14152	14145	14190	14075	14051	14198	14302	14303	14276	14488	14359	14068	14049	14011	14265	14196	14226	13982	14207	14234	13970	14255	14183	14275	14185	14256	14369	14248	14198	14276	14256	14221	14271	14257	14150	14030	14301	14176	14055	14109	14147	14118	14205	14195	14273	14183	14338	14376	14182	14226	14172	14256	14189	14332	14293	14195	14177	14253	14228	14159	14300	14267	14235	14219	14311	14055	14206	14067	14253	14174	14283	14170	14351	14139	14396	14094	14139	14178	14020	14012	14263	14201	14282	14194	14165	14107	14219	14090	14249	14121	14304	14263	14166	14185	14270	14157	14296	14165	14140	14333	14212	14310	14325	14298	14261	14116	14008	14337	14285	14121	14433	14115	14173	14246	14244	14156	14101	14332	14125	14249	14315	14146	14216	14150	14211	14106	14165	14200	14234	14314	14214	14326	14223	14050	14222	13963	14127	14147	14181	14340	14168	14195	14163	14438	14188	14161	14307	14186	14292	14280	14262	13979	14205	14157	14182	14052	14125	14253	14301	14206	14160	14122	14131	14153	14244	14111	14044	14028	14193	14262	14031	14221	14230	14212	14147	14219	14262	14228	14229	14204	14252	14204	14304	14098	14203	14035	14112	14131	14420	14001	14314	14208	14141	14117	14298	14063	14124	14132	14148	14307	14241	14182	14259	14116	14306	14235	14201	14343	14226	14389	14354	14278	14235	14194	14142	14170	14334	14316	14205	14133	14130	14224	14069	14129	14184	14271	14338	14114	14209	14089	14147	14202	14213	14182	13983	14252	14255	14194	14115	14134	14066	14263	14383	14125	14236	14034	14159	14209	14153	14388	14258	14301	13981	14227	14265	14123	14093	14169	14220	14040	14386	14358	14107	14146	14202	14138	14232	14202	14125	14471	14239	14314	14250	14097	14254	14191	14189	14173	13981	14128	14108	14147	14345	14111	14121	14167	14138	14253	14127	14083	14069	14137	14315	14120	14425	14308	14208	14214	14167	14149	14226	14350	13991	14211	14116	14246	14236	14190	14259	14248	14351	14285	14137	14323	14136	14263	14143	14222	14249	14218	14347	14110	14074	14159	14134	14073	14229	13964	14152	14129	14268	14168	14019	14275	14110	14313	14109	14088	14397	14228	14092	14100	14208	14215	14234	14188	14213	14153	14210	14272	14164	14153	14059	14022	14252	14175	14333	14133	14305	14314	14073	14262	14122	13990	14120	14090	14203	14291	14302	14144	14133	14179	14131	14225	14346	14088	14177	14315	14335	14293	14080	14219	14228	14312	14216	14148	14225	14254	14081	14079	14304	14254	14234	14266	14133	14154	14127	14170	14123	14121	14245	14246	14170	14113	14161	14248	14218	14108	14270	14196	14223	14199	14240	14185	14209	14243	14143	14297	14250	14208	14237	14224	13987	14302	14170	14065	14240	14112	14117	14163	14179	14447	14312	14251	14054	14053	14222	14220	14258	14204	14187	14052	14245	14142	14097	14001	14068	14069	14158	14167	14327	14213	14089	14173	14285	14147	14185	14298	14217	14103	14257	14157	14242	14317	14312	14152	14270	14223	14369	14160	14269	14153	14134	14273	14290	14148	14182	14243	14370	14113	14032	14181	14154	13961	14195	14131	14117	14174	14060	14276	14264	14254	14189	14094	14342	14168	14161	14210	14291	14212	14365	14266	14121	14279	14230	14141	14190	14260	14212	14112	14141	14187	14117	14312	14139	14288	14116	14059	14249	14238	14083	14328	14179	14272	14145	14147	14059	14200	14219	14113	14067	14147	14220	14262	14140	14313	14256	14292	14321	14254	14295	14080	14081	14200	14140	14081	14042	14196	14170	14075	14246	14209	14204	14200	14114	14099	14285	14259	14011	14337	14195	14199	14229	14103	14393	13980	14245	14148	14351	14038	14232	14243	14041	14029	14274	14219	14256	14121	14482	14177	14104	14236	14066	14038	14135	14102	14174	14151	14202	14293	13986	14087	14203	14017	14249	14144	14188	14274	14145	14290	14036	14049	14109	14098	14167	14083	14283	14314	14170	14011	14098	14108	14305	14179	14109	14245	14239	14301	14106	14214	14159	14260	13969	14164	14135	14332	14177	14235	14193	14218	14176	14106	14060	14119	14148	14258	14309	14323	14201	14090	14173	14267	14271	14220	14264	14187	14283	13979	14312	14291	14264	14170	14126	14202	14195	14278	14228	14079	14016	14276	14247	14178	14176	14145	14129	14053	14192	14183	14068	14036	14196	14183	14195	14138	14241	14105	14268	14165	14212	14240	14279	14050	14160	14061	14289	14142	14307	14052	14139	14225	14225	14282	14445	14092	14395	14244	14260	14038	14206	14338	14203	14202	14119	14168	14179	14117	14287	14152	14206	14264	14170	14131	14039	14244	14273	14027	14297	14180	14098	14206	14127	14127	14087	14237	14195	14246	14188	14239	14315	14262	14015	14249	14159	14354	14121	14139	14128	14077	14122	14197	14237	14138	14369	14232	14317	14295	14250	14165	14188	14188	14202	14171	14123	14208	14182	14306	14320	14119	14136	14130	14200	14132	14517	14322	14324	14066	14263	14072	14264	14313	14231	14190	14173	14225	14207	14196	14044	14207	14138	14158	14228	14161	14332	14313	14168	14263	14355	14050	14076	14098	14305	13973	14273	14266	14250	14364	14155	14241	14271	14400	14056	14159	14155	14118	14201	14176	14254	14168	14285	14153	14231	14271	14227	14412	14153	14165	14358	14002	14162	14002	14091	14323	14249	14038	14249	14247	14206	14079	14103	14358	14300	14201	14292	14257	14149	14194	14132	14208	14174	14161	14198	14108	14203	14337	14115	14136	14158	14309	14161	14347	14194	14339	14214	14022	14198	14220	14210	14189	14337	14193	14227	14198	14074	14079	14336	14208	14273	14068	14152	14161	14233	14283	14157	14188	14193	14031	14227	14171	14089	14241	14099	14133	14132	14201	14090	14142	14068	14166	14340	14161	14228	14275	14163	14165	14187	14111	14251	14131	14288	14088	14195	14254	14187	14253	14119	14116	14242	14127	14182	14197	14143	14328	14225	14077	14132	14159	14256	14181	14080	14206	14164	14193	14188	14069	14324	14236	14090	14208	14193	14262	14165	14221	14245	14113	14229	14014	14073	14092	14375	14012	14134	14316	14308	14092	14204	14010	14083	14277	14348	14244	14287	14174	14372	14136	14185	14052	14228	14102	14089	14037	14249	14175	14152	14273	14366	14334	14200	14132	14262	14155	14263	14085	14090	14306	14240	14182	14250	14134	14258	14041	14117	14290	14184	14157	14099	14337	14218	14111	14260	14203	14195	14273	14130	14304	14015	14190	14359	14173	14113	14117	14111	14347	14281	14187	14142	14203	14185	14125	14161	14320
28722	26543	33687	28605	22161	18861	17436	16478	16144	15909	15803	15633	15589	15600	15353	15356	15183	15164	15247	15133	15360	15321	15158	15106	15308	15201	15140	14959	15209	15309	15338	15372	15111	15073	15306	15109	15101	15013	15246	14987	14864	15023	15128	14975	15198	15043	15034	15142	15273	15203	15115	15261	14983	14974	14971	14845	15209	14910	15226	15030	15081	14894	15025	15060	14861	15365	15183	15105	15360	15230	15103	14878	15126	15041	15090	14934	14948	15133	15180	15255	15134	15176	15023	15161	15067	15170	15186	15053	15218	15012	15075	14870	15074	15011	15227	15055	15268	14895	15175	15078	15213	15160	15286	15217	15169	15058	15032	15020	15134	15065	15189	15115	15263	14789	14966	15260	15149	15096	15021	15191	15088	15108	15181	15124	14978	15022	15121	15126	15120	15195	15034	15026	15244	15275	15102	15172	15321	14803	15276	15172	15239	15001	15083	15139	15052	14982	14964	15064	15116	14935	15049	15169	15176	15034	15122	15045	15028	15112	15137	15055	15205	15220	15211	15035	15107	15185	14994	15190	14925	14936	15157	15013	15100	15029	15040	15002	15000	15005	15215	14990	15283	14837	14945	15105	15015	15035	15051	15137	15172	15178	15159	15121	15123	15202	15252	15062	15093	15043	15157	14994	15225	15280	15139	15013	15083	15228	15103	15009	15073	15230	15154	15055	15087	15166	14914	15022	15206	15098	15232	15300	15237	14951	15047	15092	15094	15075	15065	15169	15298	15121	14922	15043	15172	15119	15063	15087	14867	15139	14976	15102	15075	14986	15427	15200	15091	15218	14975	15132	14816	14985	15155	15048	15209	15095	14922	15087	15104	14858	14873	15260	14995	14978	15195	15063	14953	15054	15123	15038	15103	14948	15014	15166	15107	15014	14897	15097	15097	15058	15155	15049	14998	14787	15050	15195	15127	15072	14982	14853	15147	15083	15017	15080	14986	15125	15245	14874	15168	15095	15142	15055	14909	14949	15059	15204	15106	15105	15188	14940	15146	15099	15062	15012	15153	15048	15150	15379	15278	15086	15113	14999	15183	15166	14981	15038	15284	15097	14930	15127	15052	15160	15062	14884	15078	15125	15122	15085	15147	15250	14958	15120	15028	15046	15063	15026	15235	15216	15201	14950	15127	15058	15096	15095	15279	14915	15067	15020	15040	14974	14910	15084	14983	14971	15072	15020	15013	15291	14993	14989	15147	15239	15015	15136	14929	15139	15081	14886	15207	15163	14917	15125	15174	14820	15113	15124	15192	15172	15126	15124	14951	15003	14996	15006	15232	15070	15185	15049	15129	15192	15106	15035	15007	15137	14932	14910	15141	15070	15236	15124	15098	15000	14906	15070	14960	15020	14975	15069	15197	15198	15132	15370	15054	15090	15164	15123	15110	15040	14897	15220	15177	14874	15209	15231	15024	15085	15353	15318	15373	15010	14946	15106	15058	14938	15129	15087	15116	15061	14916	14825	15229	15085	15015	15008	15136	14940	15009	15106	15292	15180	15104	15118	15267	15291	15111	15029	15344	15302	15073	15102	15073	14931	14945	14935	15096	15095	15162	15043	14840	14953	15035	15298	15117	15167	15152	15264	15196	15101	14958	14947	15059	15172	15259	15069	15003	15082	15037	14966	15095	15215	15236	15138	15127	15136	14841	15160	14885	15217	15005	15319	14936	15328	14994	15006	15204	15186	14916	14879	15028	15063	15234	15010	15168	15046	14969	15194	15140	15130	15113	15133	15126	15133	14997	15085	15215	15013	15187	15037	14931	15174	15157	15305	15263	15105	15176	15079	15158	15083	15100	14926	15126	15086	14965	15055	15049	15035	15191	15144	14899	15021	14958	15143	15074	15002	15181	15101	14994	15115	15159	15248	15074	15213	15237	15154	15159	15151	15227	15032	15049	15085	14960	15255	14841	14978	15196	14962	15214	15140	15043	14968	15181	15185	15086	15040	15074	15297	15211	15058	15055	14910	15142	14851	15038	15112	15203	15003	15103	14989	14826	15195	14965	15118	15149	14863	15016	14932	15027	15049	15130	15059	15170	14961	15199	15065	15161	15067	15246	15261	15080	15010	15200	15020	15101	15072	15075	15246	14899	15345	15034	15070	15088	14888	15244	15027	14971	15041	14942	15054	15060	15001	14864	14965	15045	15243	14831	15132	14961	15306	15013	15049	15093	15140	15055	15141	15090	15021	15076	15085	15094	15080	15299	15029	15188	15018	15103	15043	15251	15167	14893	15135	14965	15057	15165	15084	15009	15109	14942	15021	14902	15042	14964	15037	15021	15047	15100	15205	15000	15195	15009	15160	14939	15076	15334	15122	15080	15249	15019	15240	15065	14962	15082	15057	15101	15126	15168	15149	15140	15088	15060	15128	14982	15101	15063	15041	15020	15078	15127	14899	15269	15006	15317	15211	15132	14910	15031	15143	15054	15159	15016	15037	15192	15127	15092	15073	15296	15139	15128	15049	15131	15069	15117	15017	14984	14934	15032	15194	14879	15148	14944	15165	15028	15120	15221	14818	15171	15148	15314	15285	15209	15005	15224	14893	14998	15090	14976	15130	15126	15235	15024	15340	14996	15076	15015	15060	14893	15073	15013	14924	15142	15175	15153	15242	15107	15010	14935	15104	14997	15020	15166	15169	15087	15121	15147	15159	15038	15040	15099	15148	14976	14983	14889	14840	15072	14815	14834	14930	15086	15089	15166	15234	15111	15326	15344	15019	15204	14979	15233	15124	15013	15106	15165	15006	14906	15223	15131	15198	15077	15027	14892	15042	15076	15101	15121	15054	14942	15079	15074	15036	15259	15077	15132	15204	15007	15173	14990	15107	15073	15145	15006	15279	15015	15017	14861	14841	15248	15027	15065	15060	15189	15066	15036	14949	15044	15124	15068	15329	14904	15058	14944	15083	15091	15179	15051	14993	15152	15142	15035	15069	15259	15099	15167	15059	15109	15105	15096	15136	15167	15121	15209	15186	15138	15214	15150	15042	15014	15130	14958	15137	15366	15178	15104	15081	15101	15140	15134	15120	15028	15023	15132	15185	15096	15155	15195	14909	15138	15145	15060	15136	15229	15117	15027	15171	15155	15016	15218	15222	15185	14931	15308	15071	15148	15099	15162	14977	15142	15121	15312	15088	15110	15078	15105	15254	15018	14841	15005	14752	15026	14806	15118	15227	15113	15120	14942	15161	15142	14974	15037	15112	15144	15287	15060	15192	15142	14969	14952	15075	15004	15027	15109	15000	14876	15038	15109	15105	14970	15097	15034	15039	15148	14947	15145	15209	15278	15035	14901	14959	14844	15094	15149	14929	15058	14924	14987	15005	15133	14972	14988	15050	15168	15357	14934	15112	14989	15020	15067	15048	15082	14995	15117	15101	15088	15168	15005	15099	15023	14992	15053	15221	15050	15077	15189	15194	15155	15154	15205	15229	15351	15061	15156	15042	15197	15240	15253	15222	15078	15079	15074	15096	15013	15085	14871	15068	15288	15120	15271	15207	15242	15153	15182	15176	15041	15157	15248	14972	14988	15048	15029	15157	14972	15277	15334	14935	15159	15207	15103	15171	15082	14944	15121	15093	14984	15031	15162	15230	15048	15031	15100	15106	15156	15062	15220	15125	15277	15055	15283	15105	15131	14996	15225	15285	15160	14988	15148	15258	15130	15149	15169	14884	15109	15127	15162	15256	15143	14819	14866	15027	15305	15151	15014	15338	15101	15090	15146	15157	15190	15143	14988	14910	15032	15201	15338	15315	14997	15083	15146	14915	15023	15290	15116	15321	15071	14985	14985	15022	15053	15057	15023	14954	15103	15025	15041	15189	15075	14966	14985	14971	15216	15144	14952	15008	15094	15105	15103	15077	14821	15214	14992	15215	15184	14954	14973	15017	15128	15137	15105	14997	15051	15027	15397	15107	15087	15146	15141	15207	15093	15052	15050	15088	15124	14988	15237	15274	15206	14947	15289	15242	14925	15243	15031	15036	15313	15104	15207	15037	15182	15089	15141	15339	15011	14942	15045	15120	15110	14962	15031	15272	15209	14911	15103	15153	15106	15130	15172	15131	15061	15089	14993	15084	15031	14898	15045	15328	15145	15283	15369	15153	15114	15170	15018	14976	15054	14912	15083	15155	15118	14792	15176	15066	14977	15352	15157	15000	15086	15156	15111	15081	15121	15106	15134	15066	15031	15134	14997	15153	15094	15266	15251	15105	14919	15050	15149	15197	14873	14908	15093	14945	15061	15143	15091	15245	14999	15167	15203	15119	15098	15322	15178	14915	14979	15167	15181	14978	14894	15033	14877	14854	14794	15119	15116	15080	15183	15189	15088	15007	15192	15126	15129	14985	14973	15148	15126	14790	15172	15107	15166	15236	15236	15129	14928	15158	15128	15085	15172	15129	15060	15144	14942	15140	14983	15142	15124	14930	15100	15244	14922	15100	14923	15051	15066	15125	14968	15156	15171	15119	15160	15129	15067	15256	15136	15086	15200	14851	15015	15261	14815	15042	14930	14775	15184	15108	15187	14951	15104	14902	15134	15004	14997	15054	15251	15063	15009	15206	15158	15042	15180	15215	15084	15098	15113	14967	15243	15039	15121	15068	15182	15087	15008	15101	15222	15026	15076	15049	15158	15097	15052	15056	15084	15008	14961	15131	15254	15107	15105	14819	15125	15026	15295	15074	15112	15275	15122	15152	15131	14918	14873	14966	15009	15075	15229	15118	15145	15204	15071	14966	15190	15082	15248	15290	15157	15037	15039	15179	15185	15154	14952	15032	15015	14912	15166	15083	15191	15274	15050	15086	15154	14849	15193	15016	15188	14949	15064	15265	15027	15191	15274	15363	15268	15125	14977	15333	14846	15163	15245	15202	15063	15204	15198	15088	15067	15104	15094	14996	15308	15048	15354	15042	15082	15057	15221	15185	15059	15153	15272	15132	15225	15177	15088	15090	15181	15190	15080	15213	15074	14869	15155	14914	15230	15067	15208	15168	14912	15060	15147	15071	15204	15170	15059	15146	15010	14991	15297	15151	15044	14983	15128	15101	15052	15141	14975	15019	14933	15048	15243	15116	15195	15174	15135	14939	15006	14865	15086	15115	15065	14999	15134	15037	15149	15045
25213	41045	33881	24916	20933	17116	15447	14785	14277	14066	13930	13673	13633	13607	13397	13486	13336	13416	13437	13313	13355	13426	13191	13115	13287	13177	13186	13140	13110	13276	13201	13166	13199	13187	13219	13184	13248	13058	13066	13214	13115	13030	13213	13097	13215	13197	13091	13146	13195	13209	13217	13068	13083	13166	13261	13176	13206	13004	13083	13153	12902	13097	13066	13100	12971	13128	13107	13054	13133	13010	13199	12999	13067	13063	13095	13059	13079	12999	13035	13144	12892	13102	13050	13297	12987	12910	13263	13212	13103	13225	13117	13190	13055	13175	13146	12982	12977	13036	13061	12979	13212	13110	12969	12881	13064	12937	13180	13140	12956	13054	12969	13188	13079	13189	13047	13177	13091	12916	13097	13008	13005	13085	12952	13246	13102	13183	12999	13051	13029	13009	13151	12980	13239	13128	13227	13169	13121	13134	13167	13235	13086	13172	13102	13154	12971	13104	13168	12967	13014	13093	13070	13144	13097	13092	13042	13020	13111	13060	13004	13138	12943	12961	12969	13124	12986	13019	13034	13050	13049	13030	13116	13012	13136	13164	12997	13108	12907	13046	13188	13165	13106	13218	13153	13142	13026	13079	12953	13083	13102	13044	13104	13131	13093	13139	13106	13079	12994	13252	12895	12846	13134	13188	13080	13122	12996	12983	13066	13145	13010	13126	13132	12992	13045	13236	13161	13087	12992	12904	13149	13031	13033	13029	13093	13080	13211	13208	13125	13131	13288	13052	13005	13073	13167	13145	13017	13129	13183	13039	13248	13129	12888	13007	12968	13166	12979	13262	13123	13110	13061	12958	13074	12936	13065	13079	13276	13205	13247	13083	13082	13052	13106	13102	13181	13132	13020	13113	13056	13090	13184	13064	13067	13065	13067	13084	13045	12980	12988	13164	13120	13097	13012	12967	13213	13106	13145	13061	13153	13110	13001	13181	12904	12983	12804	13170	13098	12952	13115	13143	12927	13204	13080	12975	13263	13120	13181	13106	12947	13195	13253	13110	13099	13102	13081	13059	13089	13027	13065	13130	13128	13280	13093	13036	12938	13103	13064	13216	13150	13184	13084	12989	13073	13190	12990	13073	13089	13045	13140	13133	13043	13137	13108	13116	13139	13145	13017	12944	13084	13063	13037	13153	12961	13187	13054	13079	12972	13038	13187	13055	13046	13107	13296	13197	12944	13300	13204	13020	13141	13010	13058	13197	13204	13007	13042	13206	13210	13079	13134	13136	13056	13012	13225	13034	13014	13165	13112	13252	12997	13208	13094	13124	13017	13342	13018	13007	13026	13135	13110	13142	13021	13065	13205	13033	12940	13017	13015	13023	13200	13053	13092	13291	13009	13183	13095	13097	12971	13083	13018	13070	13049	13080	12987	13206	13049	13180	13080	13016	13223	13140	13193	13045	13104	13094	12924	13077	13024	13159	13139	13159	13013	13177	13061	13122	12958	12972	13121	13029	13143	13040	13169	13088	13101	13366	12927	13030	13176	13150	13021	13197	13224	12998	13086	13205	13247	13142	13039	13055	13150	13257	13064	13085	13049	13045	13127	13300	13311	13092	12978	13230	13159	13195	13209	13270	12962	13148	13070	13212	13042	13150	13181	13087	13061	13083	13246	13096	13075	13057	13055	13181	13067	13078	13226	13034	13201	13238	13091	13115	13092	13092	13208	13186	13174	12973	12924	13109	13105	13274	13093	12974	12984	13060	13150	13086	13073	12946	13118	13023	12967	13031	13072	13012	13091	13163	13134	13076	13057	13193	13150	13181	12919	13041	13230	13138	12919	13065	13123	12967	13086	13190	12947	13074	13076	13250	13094	13053	13118	13044	13140	13064	12979	13073	13026	13168	12994	12962	13065	13167	13226	12922	12992	13266	13135	13117	13218	13033	12973	13120	13018	13067	13297	12922	13138	13142	13020	13273	12985	13174	13178	13114	13040	12915	13196	13154	13035	13202	13123	13074	13021	12932	13001	13134	13042	13190	13153	12985	13062	13006	13060	13034	13257	13289	12975	13066	13039	13138	13236	13032	12891	13035	13077	12998	13126	13164	13047	13040	13146	13191	13114	13058	13166	13142	13117	12999	13014	13188	13097	13030	13068	13096	13167	13017	13065	12994	12992	13074	13091	13098	13055	13007	13068	13214	13108	13225	13129	13272	13197	13068	13109	13184	13064	13199	13089	13108	13164	13102	13092	12998	13078	13067	13106	13234	13107	13093	13011	13232	13054	13100	13242	12939	13208	13015	13088	13176	13082	12961	13039	13129	13204	13341	13105	13111	13150	13079	13098	13144	13007	13202	12927	13102	13073	13119	13029	13233	13073	13170	13135	13110	13025	13126	13044	13107	13087	13266	13132	12913	13059	13077	13078	13118	13094	12851	12969	13117	13154	13026	13073	13101	13008	13155	13049	13010	12901	13223	13122	13126	13107	13190	13121	12927	13146	13133	13157	13102	13161	13056	13018	13066	13167	13093	13172	13144	13030	13048	13196	13096	13090	13003	13160	13045	13046	13127	13063	12959	13282	13164	13166	13083	13047	13264	13059	13002	13118	12995	13088	13150	13140	13056	13171	13008	13159	13180	13071	13255	12991	13019	13077	12957	13177	13102	12956	13056	12983	13005	13019	13188	13121	13217	13220	13261	13084	13150	13211	13015	13115	13204	13084	13015	13259	13048	13160	13200	13147	13144	13064	13180	13028	13078	13127	12862	13123	13199	13220	13053	13168	13118	13089	13153	13155	13094	12944	13108	13161	12951	13112	12904	13124	13232	13033	13041	13173	12944	13057	12942	13110	13047	13124	13162	13050	13034	12929	13154	13171	13135	13102	13121	13037	13127	13107	13126	13119	12991	13241	12994	13070	12956	13009	13198	13013	13164	12970	12948	13139	13106	13097	13090	13057	13118	12982	13089	13221	13144	13229	13060	13117	13136	13132	13066	13106	13121	12969	13184	13124	13093	12857	12987	12959	13071	13035	13134	13043	13049	13108	12960	13070	13169	13168	13113	13087	12863	13051	13030	13135	13163	12938	13128	13045	13098	12940	13187	13195	12979	13065	13057	13043	13176	13193	13049	13131	13124	13082	13180	13056	13214	13215	13195	13128	13141	13073	13074	12987	13123	13055	13111	13262	13095	13295	13093	13138	13288	13237	13136	13162	13288	12989	13007	13031	13224	13098	13112	13049	13152	13083	12964	13132	13209	13024	13105	13025	13054	13073	12983	13018	12972	13022	13048	13242	13137	13143	13151	13021	13242	13041	13168	13122	13174	13114	13069	13091	13002	13083	12948	13194	13234	13011	13057	13090	13305	13095	13047	13155	13095	13024	13057	13113	13193	13266	13114	13090	12993	13091	13152	13160	13203	13143	13175	13050	12997	13040	13131	13190	13183	13206	13095	13119	13066	13186	13073	13054	13195	13063	13063	13147	13193	13139	13193	13017	13143	13021	13080	13038	13178	13013	13194	13114	13180	13267	13153	13075	13121	12995	13055	13307	12861	13123	13015	13063	13028	13124	13108	12983	13175	13057	13088	13093	12987	12920	12965	13281	13000	13146	13098	13051	12995	13167	13228	13106	12923	13133	13085	12975	13143	13041	13176	13224	13157	13060	13180	13089	13108	13208	13091	12805	13136	13138	13184	13074	13049	13063	13078	13076	13100	13195	13040	13214	12996	13012	13050	13090	13132	13084	13185	13086	12983	12975	13314	13167	13072	13033	13167	13235	13010	13218	13117	13195	13004	13239	13243	13131	13127	13233	13124	13106	13184	13081	13211	13152	13282	13047	13067	13085	13070	13161	13038	13206	13020	13164	12941	13250	13276	13131	13070	13102	13067	13057	13092	12977	13231	13155	13071	13181	13141	13182	13106	13300	13086	13167	13116	13176	12866	13170	13182	13130	13128	13075	13197	12974	13132	13070	13187	13289	12943	13144	13165	13064	12955	13071	13146	13162	13098	13308	13054	12959	13310	13024	13198	13228	13223	13148	13164	13070	13113	12963	13254	13073	13227	13077	13061	13066	13024	13132	13133	13159	13033	13045	13043	13154	13119	13051	13118	13074	13166	13082	13216	13091	13136	13141	13209	13207	13024	13072	13059	13048	13018	13099	13085	13090	13161	13116	13107	13015	13134	12983	13163	13031	13243	13122	13222	12942	13052	13089	13111	12897	13207	13270	13006	13198	13117	13051	13132	12993	13199	13244	13149	12961	13210	13057	13087	13081	13069	13101	13187	13176	13221	12988	13113	13101	12910	13017	12849	13013	13119	12999	13205	13158	13064	13083	13158	13162	13144	13246	12983	13078	13151	13086	13145	12990	12964	13001	13099	13215	13068	12938	13109	12986	13013	12972	13023	13071	13121	13133	13255	13142	13065	12975	13063	12951	13158	13070	13087	13216	13184	13071	13059	13189	13096	13056	13051	13143	13088	13031	13077	13041	12992	13047	13057	12865	13139	13184	13145	13205	13041	13160	12976	13127	13081	13097	12958	13115	13118	13138	13119	13230	13026	12999	13141	13131	13258	13168	13099	13136	13107	13078	13146	13179	13015	13163	13181	13186	13101	13092	13160	13051	13097	13146	13144	13158	13106	13023	13102	12978	13250	13135	13086	13095	13050	12940	13082	13049	13006	12984	13098	13068	13243	13068	13087	13231	13045	12984	13229	13057	13149	13172	13107	13051	13183	13083	13121	13193	13094	13049	13201	13199	13163	12990	13203	13067	13143	13105	13144	13169	13123	13238	13172	13052	13063	13059	13123	13288	13149	13165	12963	13188	12921	13188	13134	13068	13175	13151	13143	13265	13131	13169	13226	13185	13015	13012	13180	13158	12997	13172	13132	13040	13063	12952	12945	13038	13252	13276	13112	13205	13249	13080	13213	13128	13176	13127	13060	13084	13180	13048	13059	13014	13064	12923	13214	13192	13061	13113	12943	12947	12942	12971	13109	13143	13125	13145	13150	13270	13012	13067	13184	13170	13145	13171	12936	13112	13166	13090	13018	12982	13243	12964	13081	13092	13265	13142	13087	13066	13136	12949	13167	13173	12934	12976	13004	13021	13030	13052	12942	13162	13129	13214	13253	12916	13109	13257	13101	13120	13055	13121	13134	13049	13068	13062	13147	13204	13044
22843	21143	28686	24699	23828	24427	22608	18945	17817	17821	17544	17314	17238	17020	16876	16995	16547	16647	16563	16595	16440	16648	16542	16491	16572	16572	16536	16473	16614	16292	16607	16554	16428	16248	16152	16314	16454	16350	16470	16397	16455	16449	16315	16424	16395	16241	16347	16381	16488	16157	16265	16155	16479	16316	16142	16199	16319	16479	16319	16319	16364	16443	16130	16145	16227	16343	16531	16439	16490	16417	16447	16364	16417	16263	16272	16409	16538	16485	16393	16228	16416	16525	16257	16345	16193	16259	16300	16315	16384	16281	16307	16205	16464	16415	16224	16284	16420	16379	16424	16280	16152	16346	16193	16265	16220	16329	16433	16341	16405	16290	16204	16348	16345	16463	16367	16137	16163	16152	16233	16079	16295	16287	16515	16343	16145	16531	16442	16315	16202	16380	16145	16304	16284	16294	16271	16280	16310	16372	16259	16352	16394	16383	16330	16171	16295	16365	16342	16427	16347	16337	16421	16394	16272	16204	16362	16271	16460	16222	16402	16465	16342	16356	16287	16297	16269	16126	16427	16357	16223	16585	16246	16162	16300	16215	16346	16207	16416	16380	16203	16424	16262	16337	16471	16265	16312	16465	16325	16252	16266	16418	16385	16324	16264	16264	16189	15984	16398	16427	16277	16333	16222	16372	16522	16244	16367	16294	16575	16264	16566	16411	16390	16309	16321	16215	16399	16242	16495	16261	16222	16352	16382	16285	16146	16273	16258	16210	16299	16489	16479	16399	16311	16416	16340	16339	16270	16314	16054	16369	16338	16247	16231	16399	16204	16434	16133	16213	16419	16324	16185	16256	16086	16361	16331	16481	16410	16397	16334	16083	16310	16186	16343	16320	16481	16303	16464	16050	16151	16218	16269	16429	16200	16548	16418	16319	16205	16260	16272	16094	16119	16269	16198	16225	16164	16294	16332	16277	16303	16314	16240	16368	16407	16390	16300	16133	16082	16242	16413	16263	16378	16103	16349	16244	16317	16453	16473	16165	16397	16383	16233	16155	16358	16253	16444	16351	16255	16255	16326	16548	16357	16341	16261	16216	16279	16159	16285	16269	16319	16334	16330	16326	16554	16395	16214	16501	16383	16142	16226	16482	16204	16337	16379	16076	16305	16360	16492	16275	16256	16293	16378	16356	16302	16316	16285	16503	16345	16172	16296	16290	16460	16213	16198	16300	16172	16338	16410	16383	16377	16507	16303	16394	16309	16412	16469	16570	16403	16126	16454	16458	16211	16417	16263	16426	16450	16496	16357	16362	16141	16307	16115	16178	16286	16143	16227	16115	16131	16397	16394	16491	16311	16249	16247	16470	16360	16314	16440	16309	16396	16221	16404	16139	16504	16283	16498	16454	16384	16382	16178	16348	16299	16226	16157	16472	16207	16193	16295	16208	16215	16406	16352	16164	16326	16454	16176	16198	16470	16271	16365	16364	16327	16430	16040	16133	16490	16179	16376	16317	16397	16322	16395	16057	16164	16141	16239	16557	16208	16224	16262	16352	16621	16187	16322	16456	16295	16360	16208	16116	16360	16339	16429	16325	16443	16187	16499	16194	16355	16143	16282	16399	16306	16294	16199	16311	16234	16320	16259	16308	16311	16377	16339	16386	16380	16372	16316	16463	16251	16204	16203	16178	16180	16252	16414	16298	16316	16315	16337	16099	16094	16277	16263	16272	16435	16219	16395	16223	16457	16290	16194	16392	16392	16427	16473	16225	16484	16404	16450	16325	16191	16083	16205	16281	16331	16256	16645	16117	16378	16427	16367	16643	16535	16192	16229	16322	16183	16453	16213	16371	16509	16206	16357	16067	16513	16676	16431	16380	16381	16230	16176	16488	16427	16327	16457	16317	16465	16206	16314	16249	16408	16107	16442	16350	16270	16180	16420	16507	16171	16346	16269	16474	16287	16210	16363	16402	16334	16302	16107	16167	16413	16415	16247	16263	16334	16302	16357	16581	16478	16515	16426	16253	16267	16065	16096	16308	16352	16128	16288	16311	16350	16445	16373	16192	16280	16302	16320	16445	16474	16267	16274	16420	16270	16155	16345	16417	16412	16500	16447	16321	16283	16387	16199	16353	16340	16248	16177	16387	16247	16253	16305	16407	16429	16338	16260	16137	16334	16251	16200	16443	16180	16232	16175	16453	16213	16437	16363	16440	16136	16435	16223	16223	16335	16316	16261	16378	16462	16404	16335	16281	16268	16716	16459	16248	16345	16327	16366	16402	16307	16373	16370	16378	16216	16373	16348	16340	16307	16371	16304	16477	16336	16380	16224	16234	16364	16547	16287	16253	16304	16438	16222	16259	16366	16186	16171	16295	16356	16374	16211	16300	16408	16302	16238	16246	16330	16420	16388	16332	16105	16349	16291	16163	16354	16141	16155	16133	16285	16234	16347	16200	16400	16185	16275	16365	16353	16369	16207	16398	16285	16355	16501	16037	16304	16181	16359	16245	16408	16193	16293	16271	16197	16312	16568	16242	16258	16595	16375	16263	16249	16285	16238	16386	16139	16270	16372	16419	16350	16305	16267	16158	16322	16369	16155	16372	16203	16409	16332	16359	16209	16309	16452	16315	16397	16339	16191	16513	16278	16215	16197	16225	16286	16357	16416	16270	16262	16503	16215	16282	16261	16188	16327	16444	16347	16319	16459	16252	16226	16266	16293	16437	16348	16226	16176	16455	16443	16314	16559	16392	16265	16318	16530	16360	16336	16226	16347	16392	16304	16365	16506	16152	16531	16270	16225	16234	16410	16273	16269	16157	16357	16349	16362	16536	16458	16493	16234	16192	16322	16360	16274	16259	16210	16429	16281	16450	16347	16175	16331	16384	16219	16538	16563	16329	16279	16350	16265	16022	16460	16290	16298	16331	16293	16247	16206	16338	16298	16271	16420	16356	16523	16307	16405	16333	16335	16375	16430	16321	16396	16072	16435	16194	16077	16294	16479	16442	16402	16395	16169	16202	16250	16522	16235	16298	16316	16299	16561	16409	16245	16356	16051	16356	16163	16484	16077	16150	16342	16280	16355	16397	16149	16420	16266	16286	16465	16330	16156	16356	16178	16557	16256	16400	16215	16441	16245	16378	16300	16493	16236	16393	16200	16167	16233	16273	16282	16349	16161	16441	16295	16304	16308	16281	16214	16254	16182	16207	16473	16378	16438	16428	16374	16278	16530	16176	16620	16324	16184	16198	16363	16405	16424	16155	16541	16389	16361	16377	16160	16267	16291	16428	16189	16371	16436	16169	16412	16292	16397	16193	16369	16314	16468	16349	16198	16277	16291	16205	16191	16208	16291	16262	16351	16311	16271	16362	16350	16086	16361	16267	16404	16430	16205	16496	16227	16146	16368	16247	16166	16346	16106	16305	16312	16392	16353	16358	16221	16358	16316	16306	16203	16178	16315	16330	16303	16098	16147	16369	16014	16163	16397	16223	16169	16147	16287	16191	16422	16391	16374	16420	16235	16364	16370	16216	16245	16432	16452	16192	16245	16139	16249	16500	16081	16206	16073	16494	16369	16164	16332	16216	16027	16191	16226	16451	16395	16395	16457	16447	16429	16362	16429	16503	16196	16334	16094	16178	16364	16314	16215	16296	16371	16362	16449	16366	16406	16330	16293	16432	16416	16248	16323	15977	16374	16283	16318	16358	16463	16363	16326	16333	16346	16404	16239	16240	16075	16276	16210	16205	16302	16522	16302	16220	16249	16246	16321	16413	16381	16446	16526	16178	16175	16059	16345	16258	16324	16354	16449	16385	16328	16500	16319	16395	16265	16286	16436	16432	16252	16233	16428	16156	16414	16368	16131	16406	16141	16196	16213	16278	16308	16471	16218	16231	16308	16252	16191	16298	16450	16212	16081	16061	16395	16436	16099	16167	16215	16279	16270	16011	16353	16330	16199	16219	16367	16468	16351	16597	16413	16275	16196	16514	16194	16233	16288	16327	16257	16129	16246	16291	16246	16292	16280	16290	16364	16357	16074	16412	16262	16048	16128	16260	16256	16275	16493	16256	16374	16454	16318	16298	16307	16351	16318	16232	16345	16299	16378	16373	16237	16383	16353	16181	16288	16477	16313	16540	16282	16142	16330	16118	16422	16275	16091	16205	16245	16114	16291	16141	16468	16139	16272	16340	16355	16407	16345	16331	16089	16452	16194	16454	16335	16213	16241	16191	16132	16417	16467	16200	16444	16104	16439	16294	16344	16342	16318	15937	16316	16234	16295	16279	16235	16422	16199	16208	16211	16316	16192	16477	16356	16186	16296	16382	16224	16332	16480	16334	16211	16245	16506	16609	16443	16476	16463	16394	16367	16445	16283	16303	16264	16210	16455	16271	16215	16262	16187	16259	16248	16287	16329	16275	16355	16179	16141	16319	16284	16431	16287	16155	16471	16450	16396	16537	16359	16272	16456	16440	16366	16295	16224	16312	16309	16469	16239	16296	16229	16461	16055	16242	16461	16294	16229	16234	16281	16249	16449	16442	16304	16454	16429	16344	16278	16460	16199	16235	16316	16365	16213	16170	16273	16296	16269	16362	16280	16313	16294	16188	16274	16422	16435	16425	16179	16536	16286	16343	16351	16265	16085	16317	16430	16248	16380	16166	16403	16268	16366	16431	16357	16364	16166	16158	16379	16261	16381	16222	16310	16169	16292	16319	16347	16429	16361	16278	16362	16446	16345	16405	16494	16267	16367	16115	16318	16458	16439	16357	16449	16239	16144	16361	16368	16315	16285	16293	16216	16323	16318	16245	16310	16372	16484	16366	16355	16222	16289	16309	16405	16277	16341	16327	16083	16307	16135	16399	16298	16237	16409	16372	16370	16197	16155	16303	16310	16356	16462	16356	16335	16287	16398	16388	16248	16227	16423	16423	16349	16340	16226	16238	16395	16386	16200	16481	16272	16365	16540	16405	16124	16388	16249	16101	16233	16251	16289	16421	16453	16333	16251	16331	16398	15960	16278	16223	16290	16275	16519	16426	16615	16224	16466	16276	16373	16359	16462	16119	16261	16440	16372	16252	16384	16273	16185	16126	16303	16286	16339	16409	16205	16186	16413	16326	16377	16302	16219	16043	16493	16418	16423	16260	16326	16628	16343	16256	16508	16315	16297	16152	16221	16467
25480	50489	43218	33789	27384	21017	17662	16395	15756	15375	15146	14791	14732	14582	14495	14303	14170	14272	14270	14120	14131	14189	14144	14048	14101	14168	14269	14068	13885	13937	14080	13901	14092	13907	14069	14044	14084	13709	13833	13988	13879	14003	13875	13820	13948	13900	13900	13768	13932	13926	13942	14004	13998	13669	13894	13793	13856	13987	13816	13750	13717	13772	13852	13979	13970	13990	13882	13756	13853	13910	13871	13848	13942	13845	13653	13825	13883	13790	13990	13782	13909	13853	13762	13738	13867	13812	13861	13790	13989	13997	13861	13681	13796	13875	13859	13809	13768	13801	13975	14039	13707	13976	13892	13920	13982	13960	13956	13893	13802	13850	13793	13887	13831	13925	13773	14069	13810	13752	13772	13683	13964	13948	13672	13890	13934	13866	13749	13689	13835	13737	13991	13822	13816	14029	13879	13819	13958	14011	13813	13974	13657	13872	13817	13892	13845	13763	13746	13913	13908	14003	13781	14042	13867	14047	13680	13795	14028	13827	14004	13962	14084	13891	13956	13773	13864	13871	13740	13860	13916	13930	13772	13797	13692	13891	14032	13818	13917	13873	13859	13938	13762	13956	13988	13976	13814	13984	13919	13985	14006	13749	13940	13827	13936	13709	13832	13864	13843	13974	13888	13950	13737	13978	13858	13930	13793	13879	13721	13668	13799	13943	13819	13901	13755	13961	13898	13948	13915	13908	13857	13960	13830	13994	13769	13879	13825	14005	13908	13776	13964	13949	13801	13735	13997	13779	13763	13790	14005	13865	13945	13784	13886	13998	13954	13716	13811	14084	13905	14059	13938	13701	13825	13807	13993	13848	14196	13902	13958	14099	13805	13858	13841	13916	13879	13904	13996	13697	13726	13817	13948	13857	13746	13779	13843	13908	13722	13948	13952	13800	13859	13955	13876	13810	13754	13971	13874	13919	13820	13872	13750	13820	13787	13759	13898	13846	13940	13893	13917	13888	13776	13883	13865	13841	14036	13809	13766	14000	13799	13788	13934	13813	14041	13870	13823	13853	14001	13952	13880	14039	13885	13841	13795	13776	13743	13730	13913	13842	13832	14030	13855	13926	13900	13870	13914	13864	14037	13782	13860	13786	13724	13866	13972	13820	14044	13960	13830	13911	14047	13860	13948	13980	13860	13915	13902	13903	13877	13881	13952	13997	13817	13935	13895	13764	13892	13920	13847	13736	13894	13959	13778	13976	13935	13797	13997	14022	13848	13767	13710	13966	13915	13947	13904	13933	14106	13750	13912	13704	13697	13853	14052	13865	13788	13896	13940	13898	13739	14042	13821	13743	13811	13878	13891	13922	13950	13835	13708	13902	13925	13952	13987	13900	13773	13944	13936	13974	14074	13844	13743	13834	13917	13897	13949	13943	13873	13979	13953	13801	14013	14037	14193	13783	13731	13856	14046	13880	14017	14009	13764	13800	13768	13796	13721	13848	13907	13792	13949	13812	13728	13749	13729	13950	13856	13935	13875	13893	13656	13904	13822	13941	13872	13786	13868	13873	13844	13860	13811	13883	14069	13688	13901	13902	13807	13713	13789	13823	13814	13893	13751	13874	13766	13788	13851	13815	13952	13694	13978	13751	13927	13919	13882	13941	13840	13945	13938	13875	13842	14039	13815	13751	13605	13954	13797	13954	13756	14016	14006	13849	13778	13772	13881	13767	13747	13937	13924	13861	13786	13988	13916	13948	13790	13932	13866	13871	13958	13797	13940	13942	13977	13940	13791	13738	13826	14014	13864	13851	13919	13918	13930	13834	13919	13962	13934	13945	13916	13828	13703	13784	14029	13955	13931	13826	13879	13901	13714	13896	13843	13748	13986	13726	13802	13893	13746	13761	13871	13973	14046	14147	13787	14067	14088	13929	13755	13897	13968	13854	13950	13854	13742	13873	13740	13821	13863	13931	13751	13975	13895	13638	13848	14008	13895	13899	13891	13838	13930	13984	13690	13896	13791	13863	13900	13825	13844	13955	13679	13994	13808	13783	13857	13941	13932	13864	13872	13823	13935	13830	13810	13831	13986	13822	13846	13892	13979	13877	14064	13900	14009	14018	13881	13836	13725	13842	13663	13901	13834	13800	13859	13740	13771	13889	13842	13832	13988	13847	13921	13808	13798	13816	14003	13919	13911	13847	13905	13753	13872	13809	13732	13909	13771	13860	13808	13877	13754	13786	13829	13963	13902	13850	13691	13679	13630	13918	13789	13815	13933	13913	13922	13754	14090	13839	13930	13835	13954	13888	13799	13902	13922	13894	13950	13822	13955	13828	13915	13905	13992	13739	13902	13909	13779	13803	13897	13759	13827	13860	14007	13911	13813	13832	13977	14070	14039	13904	13869	13822	13759	13806	13894	13958	13872	13788	13857	13921	13870	13815	14000	13808	13939	13884	14001	13946	13972	13875	13856	13893	13992	13942	13800	13820	13778	13762	13809	13837	13819	13889	13957	13875	13767	13919	13890	13877	13886	13857	13744	13806	13848	13917	13956	14020	13980	13750	13963	13847	13870	13828	14009	13786	13818	13914	13767	13942	14044	13954	13903	13925	14087	13955	13914	13840	13884	13954	13979	13727	13871	14046	13839	13814	13929	13762	13874	13857	13727	13950	13911	13850	13925	13814	13839	13827	13875	13862	13825	13855	13870	13828	13982	13725	13677	13732	13859	13920	13801	13873	13809	14020	13896	14023	13847	13956	13833	13977	13925	13867	14028	13781	13823	14017	13817	13820	14009	13888	13807	13818	13871	13752	13776	13814	13794	13818	13997	13788	13778	13876	13973	13794	13805	13815	13868	13825	14001	13898	13894	13897	13821	13756	14000	13851	13912	13788	13947	13868	13818	13904	13901	13866	13920	13887	13821	13650	13889	13755	13952	13734	13958	13880	14006	13934	14087	13924	13766	13966	13858	13770	13756	13867	13686	13786	13891	13786	13870	13895	13918	13929	13783	13890	13796	13898	13843	13722	13798	13935	13783	13884	13839	13778	13954	13863	13851	13915	13970	13964	13830	13969	13754	13980	13697	13848	13946	13890	13894	13780	13886	13886	14011	14033	13765	13754	13790	13902	13915	13925	13886	13886	13790	13814	13888	13852	13966	13797	13869	13864	13959	13892	13867	13913	13922	13916	13873	13929	13959	13657	13931	13850	13904	13921	13994	13889	13979	13836	13793	14113	13823	13929	13886	13865	13951	13833	13947	13887	13712	13879	13868	13846	13922	14001	13786	13799	13731	13773	13939	13865	13948	13726	13948	13845	13756	13803	13803	13819	13853	13889	13798	13792	13794	13781	14031	13741	13827	13815	13834	13968	13957	13694	13750	13902	13881	13982	13923	13707	13722	13877	13823	13933	13863	13742	13794	13949	13765	13891	13715	13947	14062	13967	13928	13775	13797	13806	13972	13816	13827	13907	13856	13958	13893	14010	13927	14030	13973	13787	13918	13836	13819	13778	14048	13920	13994	13968	13868	13914	13827	13839	13995	13815	13739	13873	13911	14044	14014	13764	13808	13756	13815	13869	13985	13813	13941	13864	13778	13895	13912	13881	13940	13802	13964	13818	13896	13969	13974	13864	13806	13967	13975	13822	13758	13939	13829	13615	13799	14077	13782	13806	13766	13934	13772	13923	13877	13983	13750	13899	13801	13775	13892	13820	13973	13740	13928	13761	13715	13946	13883	13744	13878	13955	13855	13929	13934	13755	13878	13999	13880	14013	13856	13942	13915	13915	13781	13789	13749	13856	13877	13864	14030	13895	13902	13796	13953	13853	13835	13843	13747	13702	13981	13956	13846	13913	14012	13947	13907	13776	13923	13803	14037	13928	13817	13791	13773	13958	13876	13931	13891	13851	13845	13800	13745	13852	13829	13987	13765	13771	13785	13898	13886	13778	13923	14028	13659	13727	13992	13776	13873	13869	14043	13840	14048	13858	13927	13988	13863	13936	13993	13946	13755	13950	13937	13993	13694	13825	13869	13860	13870	13875	13941	13858	13935	13883	13864	13865	14006	13738	13856	13953	13966	13842	13916	13905	13976	13826	14015	13832	13916	13674	13931	13773	13837	13847	13960	13714	13805	13896	13817	13867	13799	13894	13977	13761	13969	13880	13894	14023	13979	13807	13907	13839	13823	13758	13782	13892	13935	13874	14070	13774	13863	13840	13842	13751	13893	13897	13893	13883	13845	13970	14040	13804	13890	13962	13765	13945	13746	13805	13938	14028	13928	13889	13952	13956	13712	13965	13724	13943	13815	13974	13904	13909	13846	13874	13832	13824	13921	13806	13883	13854	13830	13765	13964	13944	13817	13765	13777	13834	13894	13884	13818	13850	13902	13839	13762	13826	13881	13912	13850	13777	13972	13836	13862	13816	13938	13840	13925	13876	13835	13790	13988	13791	13854	13832	13846	13778	13898	13947	13857	13757	13923	13790	14039	13862	13793	13948	13881	14001	13904	13848	13875	13926	13893	13777	13955	13967	13917	14003	13987	13793	13895	13810	13645	13756	13815	13854	13852	13754	13761	13919	13950	13975	14017	13814	13890	13769	13953	13850	13839	14095	13914	13939	13915	13897	13944	14056	14010	13835	13925	14055	13790	13861	13722	13839	13846	13749	13829	13790	13805	13810	13795	13646	13922	13947	13785	13902	13976	13883	13910	13894	13839	13945	13919	14034	13730	13891	13864	13908	13952	14074	13746	13876	13917	13760	13780	13968	13864	14013	13656	14011	13891	13638	14039	13851	14007	13976	13706	13813	13987	13707	13943	13964	13624	13868	13886	13722	13895	13910	13801	13839	13815	13896	13977	13913	13940	13679	13922	13823	13893	13994	13840	13916	13834	13885	13760	13766	13906	13826	13813	14040	13924	14000	13899	13913	13853	13699	14000	14046	13953	13779	14039	13782	13868	13976	13942	13892	13930	13701	14096	13840	14008	13929	13898	13975	13802	13863	13987	13843	13846	13907	14012	14009	13922	13760	13818	13697	13843	13818	13723	13776	13976	13795	13852	13796	13936	14095	13869	13919	13824	13775	13830	13933	13837	13658	13995	13844	13839	13876	13958	13796	13835	13760	13995	13894	13838	13796	13855	13654	13971	13804	13957	13806	13985	14028	13819	13672	13947	13883
24213	21202	28323	27338	23573	21479	18712	16850	16137	16019	16069	15937	15502	15584	15391	15410	15361	15101	15279	15142	15327	15364	15217	15121	15015	14939	15216	15110	15076	15349	14996	15095	14987	15050	15098	15132	15048	15059	14818	14805	15079	15095	15214	15216	15015	14971	14935	14880	14941	14874	15009	15096	15032	15017	15172	14953	14909	14805	15119	14924	15009	15116	15088	15196	15046	14866	15060	14743	14940	14908	15193	15007	15141	14802	15010	14813	15009	14960	15110	14954	15050	14897	14772	15107	15078	15175	14889	14930	15110	15023	15007	14921	14971	15024	14927	15090	14965	15078	15058	15030	15046	15043	14935	15047	15057	14952	15143	14821	14896	15008	14985	15037	15017	14944	14934	14848	14716	14884	14918	14891	14754	14849	14947	14853	15036	14990	15067	15065	15002	15215	14903	15096	14982	15144	14957	14745	14846	15060	14927	14908	15166	14979	14918	15057	14992	15070	14924	14966	14941	15024	14896	14840	15131	14989	14768	14984	14942	15061	15102	15084	15005	14848	14731	15077	14795	14956	14985	14773	14993	15025	15130	15062	14980	14800	15073	14852	14945	14825	15053	15095	14984	15024	14848	14921	15007	14873	15099	14977	14997	14965	14868	14887	15149	14931	15070	14745	14992	14737	14963	15224	14984	14966	14947	14886	15220	14852	14998	14929	15180	15003	14961	15003	15084	14875	15046	14777	14876	14846	14832	15006	15021	15093	14971	15179	15111	14966	15037	14799	14837	15082	15087	15097	15095	14975	14832	14803	14864	15119	15109	14771	14860	15031	15113	15007	14960	14982	14881	14918	15006	15015	14857	14974	14996	14771	14913	15088	14995	14834	14874	15043	14928	14982	14948	15112	14802	14946	14905	15086	15094	14968	14768	14873	15069	15040	15108	15014	14954	15008	15143	14990	14925	15045	15044	15116	15037	15092	15108	15116	14962	15017	14932	15022	14884	14907	15050	14870	14861	14756	14760	14859	14972	15041	14837	14994	15149	14887	14907	14692	15065	15130	14892	15131	15084	14870	15037	14927	14918	15062	15052	14951	15146	15121	14941	14797	14867	14795	14900	15176	14963	14971	14972	15107	14976	15008	14908	14831	14943	14940	15157	14986	14993	14764	14828	15100	15125	14961	14895	15106	14917	15016	14832	15022	15152	14926	14864	15078	14842	14967	15116	15073	14938	15003	15078	14873	14985	14840	15136	14947	14963	15313	14933	14930	14897	14931	14938	15180	14891	15043	14862	14890	15102	15128	14992	15142	15111	15156	14954	15121	15069	14840	14996	14993	15224	15264	15041	14860	14887	15014	14930	15028	14958	14997	14792	14931	15032	14806	14869	14863	15105	14969	14906	14896	14870	15179	15013	14993	14963	14876	14869	15041	15109	15155	14936	15029	14867	14830	15014	15030	15082	15010	14907	14887	14835	14848	15075	15061	14930	14793	14914	15044	14818	15211	15060	15002	15025	14933	14941	15114	14973	15285	15065	15085	15005	14868	14988	15126	15091	15015	14858	14983	15000	14992	15155	15149	14812	15060	15049	15054	14968	14871	14940	14804	14875	15055	15064	14872	14930	14984	14963	14929	15123	15030	14981	15023	14754	15059	14875	14874	15087	15127	15163	14893	15054	15210	14882	15039	15116	15161	15071	15018	15112	14958	15041	15038	14947	15023	15163	15150	15334	15020	14854	15086	14745	14948	14877	15031	15107	14778	15074	14833	15073	14931	15057	14916	15037	15206	15083	15070	15028	14938	15058	14838	14910	15037	14968	15068	15119	15014	14959	14946	14805	14882	14944	14968	14925	14971	14976	14996	15001	15251	15154	15123	14894	14921	15074	15014	15164	14749	14958	14906	15106	14895	14942	14896	14976	14916	15039	14796	14951	14916	14913	15059	14871	14811	14921	15218	14884	14916	15013	14925	14922	14972	15134	14891	14963	15035	14812	15277	15087	15003	15149	15156	15187	15039	14783	15142	15148	15062	14909	15004	14868	15048	15121	14963	14939	15168	15087	15144	14950	14848	15123	14906	14934	15060	15012	15064	14958	15037	14939	14988	15012	14857	14979	15029	15160	15090	15097	14925	15005	15058	15023	15090	15014	15054	14923	14955	15095	14843	15085	15020	15219	14939	14929	14968	14833	15044	15012	14984	14829	15074	14975	14935	14943	14906	14894	14944	15168	15036	15200	15177	15108	15040	15085	15101	14744	14761	14904	15034	14967	14954	14920	14964	14901	15015	14940	15024	14848	14839	14941	15010	14865	14849	14823	14778	15030	15110	14960	15015	14981	15132	15026	15227	14958	15195	14950	14859	15082	14828	14961	15107	15022	15167	15022	14859	14921	14858	15169	15137	14938	15119	15168	14788	14992	15018	15110	14995	14818	14933	14977	14867	15025	15115	14736	14954	15015	14921	14922	14742	14989	15023	15122	15121	14767	14728	14923	15092	15031	14867	15007	14778	15070	14668	14834	14960	14925	15166	14974	14828	14931	14950	15170	15099	14869	14867	14838	14839	15034	15038	14976	14944	14929	15085	14940	15017	14893	14876	14866	15097	15185	14883	15137	15025	14981	15005	14915	14949	14953	15124	15050	15043	15054	15124	14994	14832	15184	15094	15015	15006	15094	14876	14902	15047	15011	14796	14929	14879	15078	15031	15026	14963	14909	15167	15110	14931	14834	15226	15015	15060	14970	14842	14957	14825	15171	15080	14943	14940	15018	14888	15082	14889	14870	14872	14815	15012	14900	14985	15162	15001	15054	15048	14902	14871	14887	14838	14962	14841	14860	14892	14951	15070	14992	15083	14841	14883	15011	15084	14907	15048	15066	15108	15058	14763	15000	14990	15243	15050	15015	14953	14980	14805	14932	15037	14952	15018	14851	15027	15054	14947	14928	14858	14906	15104	14921	14849	15127	15022	15086	14835	15292	14981	15089	14879	15009	15058	15035	14888	14911	15087	14875	14904	14938	15136	15112	15032	15141	15145	14941	14860	14910	15133	15056	14904	15027	14969	15112	15114	15143	15063	15107	15025	14994	14764	15093	14986	14971	14987	14924	15013	15145	14996	14877	14945	14946	14985	14920	15201	14989	15016	15044	15090	15054	14955	14757	15150	14870	15052	14835	14872	14926	15059	14985	14860	14903	14884	15027	14853	15042	14921	15075	15021	14964	15122	14990	14834	14750	14814	14897	14871	15021	15197	14964	15042	14767	14914	15086	14944	15008	14849	14905	15075	14877	14997	14993	15148	14828	15089	14904	15126	15131	15117	14991	15145	14993	15056	15022	15136	15026	14833	15117	15041	15235	15021	15087	14984	14913	14918	14977	15024	15009	14878	15037	15128	15009	14934	15024	14982	14914	14851	15049	14899	14924	14812	14958	15023	14965	14945	15044	15136	15043	15048	14857	15060	14886	15013	14991	14889	15068	15052	15073	14913	14897	14976	14975	14887	15071	15039	15097	14917	14886	14873	15057	15064	14986	14919	14904	15118	15079	14747	14988	14923	15034	14958	15009	15043	15087	15096	14944	14979	15076	15089	15078	14994	14936	14958	14992	15071	14754	14957	15043	15260	14919	15161	15014	15037	15208	15042	15093	14925	14927	14979	15150	14954	14993	14917	15074	15108	14821	15005	15080	14881	15067	14994	15030	14807	14916	15050	14934	15059	15055	14966	14990	14971	15086	15097	14899	14955	15111	14933	14917	14899	15016	15033	14878	15103	14897	14836	14972	14836	14977	15227	15093	15170	15102	15089	15144	14887	15030	14997	14972	14966	15009	14887	15034	15037	14854	14951	14809	14967	14867	14948	14989	14826	14751	14873	14920	14952	14954	15032	14932	15000	14937	14846	14975	14917	14919	15089	14947	14907	15024	14979	14944	15090	14932	15003	15123	14996	14998	15221	15107	14903	15107	14978	15005	14788	14872	14995	14980	14986	14903	14987	14980	15019	14893	14908	15078	14864	14898	14912	15016	15202	14859	15090	15024	15119	14956	15003	14928	14982	14966	14946	14987	15182	15139	15125	15004	14819	15061	14946	15140	15028	14991	14916	15109	15135	15234	14980	14842	14911	15159	14876	14933	15248	15046	14958	14901	14977	14869	14833	14881	15030	15160	15060	15018	15093	14879	15101	14778	15137	14821	14951	14952	15003	14945	14990	14873	14950	14988	14898	14949	15017	14978	15036	14980	14991	14892	14898	14963	15012	14924	14972	14936	14996	15044	14835	14947	14715	15162	14874	15004	15004	14880	15158	15056	15087	14974	14854	15026	14987	15095	15018	14924	15050	15124	15006	14912	14917	15026	15246	15051	14728	14971	15137	14859	15002	15083	15085	14960	14851	14925	14998	14982	14976	14924	14963	14989	15078	14869	14898	14975	14886	14890	14916	14874	14980	15097	14996	15087	15033	14982	14983	15014	14822	15092	15005	14845	14916	14845	15021	14934	14897	15169	14952	14974	15037	14920	14870	15048	14845	15078	14997	14878	15114	15027	14876	14945	14928	14908	15048	15008	14922	14787	14966	14950	15043	14960	14782	14958	15094	15057	15009	15062	14875	14859	14889	15027	14960	14962	14949	15037	14953	14697	14965	15137	14809	14983	14836	14751	15003	14999	14802	15026	14863	15019	14997	14949	15074	14839	15046	15109	15027	15041	15022	15060	14938	14940	15001	14967	15084	14857	15020	15079	14933	14945	15023	14734	15019	15017	15033	14927	14996	15000	15099	14956	14802	14925	14884	15010	14977	14979	14906	15030	14938	14973	14866	15098	15080	15227	15068	14929	15100	15184	14976	14961	14814	14736	14695	14844	15031	14749	14950	14809	14893	14779	14795	14966	15003	14956	14851	15038	14917	14863	15052	15072	15044	14838	14854	15076	14983	14960	15090	14959	15141	14977	14898	15026	15107	14978	14928	14951	15121	14924	14921	15019	15183	15120	14879	15179	14998	14893	15071	14979	15026	14969	14866	15221	14779	15088	15100	14916	15027	15008	14886	14997	14898	15196	14966	14869	14973	15224	15152	15265	14993	15088	15019	14960	14845	15322	15060	14839	15049	15021	15049	15268	15138	15056	15112	15093	14883	14910	14913	14995	14980	15182	15030	14982	14895	14880	14889	15031	15174	14896	14937	15038	14983	14887	14875
24896	46503	38697	28771	23587	19409	16029	15181	14608	14387	14148	13763	13803	13527	13573	13601	13503	13371	13333	13410	13288	13293	13529	13249	13355	13342	13265	13274	13312	13259	13260	13213	13123	13148	13058	13119	13401	13080	13254	13127	13137	13215	13137	13246	13153	13133	13286	12992	13112	13102	13178	12944	13134	13046	13033	13152	13117	12994	13249	13185	13202	13116	13180	13020	12974	13253	13159	13051	13093	13127	13003	13153	13065	12958	13260	13194	13079	13049	13157	13081	13103	13107	13182	12932	12991	13143	13091	13112	13146	13086	13162	13042	13031	13080	13307	13160	13094	13094	13066	13232	13094	13115	13099	13261	12993	13201	13081	13121	13083	12927	13194	13071	13011	13037	13000	13055	13149	13115	13109	13188	13119	13198	12947	13201	13070	13149	13145	13187	13030	13080	13107	13133	13013	13023	13166	13180	13091	13090	12988	13192	12956	13165	13140	13169	13033	13192	12917	13143	13118	13124	13080	12956	13166	13187	13229	13120	12959	13025	13105	13183	13233	13137	13079	13101	13007	13129	13153	13144	13136	13184	12845	13292	13213	13165	13190	13077	13113	13048	13093	13147	13153	13134	13086	13063	13065	13133	13094	13371	13158	13130	13084	13121	13118	12979	12989	13086	13180	13151	12980	13010	12965	12992	13159	12970	13104	13156	13015	13011	13075	13083	13019	13213	13026	12972	13205	13040	13154	13213	13190	13073	13155	13200	12960	13058	13044	13224	13084	13013	13078	13229	13045	13148	13249	13067	13199	13021	13136	13033	13057	13055	12970	13135	12947	13137	13087	13055	13036	13136	13033	13190	12931	13052	13166	13094	12873	13062	13193	13187	13202	13116	13036	13127	13234	12945	13165	13209	13150	13237	13079	13129	13002	13118	13147	13102	13186	13101	13193	13144	13095	13135	13202	13057	13072	13143	13026	13062	13203	13112	13285	13196	13085	12927	13082	13109	13185	13102	13201	13113	13161	13180	13092	12997	13284	13175	13032	13163	13000	13149	13201	13141	13115	13124	13177	13072	13294	13186	13231	13111	13197	13180	13058	13082	13175	13080	12962	13170	13386	13187	13064	13138	13249	13085	13186	13155	13223	13077	13061	13208	13146	12986	13206	13031	13098	13085	12948	13120	13134	13182	13152	13104	13077	13203	12965	12988	13019	13136	13139	13099	13073	13118	13182	13121	12949	13014	13165	13341	13187	13040	13023	13142	13075	13204	13279	12950	13266	13095	13203	12999	13159	13120	13099	13181	13221	12972	13164	13106	13212	12930	13164	13224	13053	12979	13172	13126	13206	13171	13141	13016	13140	13128	13057	13015	13087	13167	13117	13002	13205	12983	13213	13023	13112	13210	13111	13127	13060	13296	12949	13240	13088	13047	13256	12960	13186	13159	13157	13182	13083	13042	13102	12996	13190	13003	13087	13138	13181	13128	13153	13210	13245	13054	13241	13098	13079	13058	13199	13075	13139	12961	13294	13064	12944	13250	13160	13190	12879	12877	12967	13121	13115	13124	13162	13030	13192	13063	13120	13442	13220	13158	13174	13140	13143	13243	13150	12982	13176	13164	13093	13305	13090	13081	13123	13259	13156	13052	13110	13209	13030	13215	13108	13018	13036	13035	13220	13220	13218	13125	13095	13252	13278	13139	13037	13087	13097	13148	13054	12992	13159	13095	13098	13026	13119	13196	13104	13017	13184	13240	13176	13174	13096	13032	13073	13027	13059	13382	13245	13011	13227	13081	13174	13011	13022	13147	13114	13141	13076	13026	13004	13129	13139	13294	12969	13116	12917	13004	13208	13194	13184	12985	13078	13132	13162	13175	13019	13141	12964	13097	13061	13014	13201	13181	13034	13005	13012	13144	13113	13029	13160	13084	13164	13136	13177	13139	13109	13076	13076	13122	13007	13133	13098	13170	13064	13065	13169	13033	12901	13088	13118	12984	13106	13077	13152	12956	13117	13110	13194	12969	13342	13150	13089	13125	13144	13010	12992	13104	13082	13135	13106	12998	13261	13082	13042	13226	13069	13068	13227	13309	13107	13000	12998	13083	13221	13096	13230	13027	13163	13094	12978	13021	13003	12940	13187	13070	13214	13279	13232	13152	12941	13086	13142	12996	13247	13064	13143	13046	13145	13062	13036	13199	13061	13298	13115	13014	13092	13078	13115	13124	13166	13116	13168	13129	13104	13076	13158	13112	12928	13106	13195	12899	13145	13214	13122	13145	13117	13060	13036	13249	12973	13025	13150	13050	13101	12928	13238	13018	13128	13016	13104	13137	13031	13124	13101	12953	13140	12995	13109	13146	13001	13184	12966	13060	13131	13185	13174	13023	13073	13113	13264	13101	13149	13271	13083	13166	13237	13114	13085	13114	12929	13125	13091	13155	13194	13146	13332	12985	13097	13025	13160	13147	13085	13147	13067	13195	13069	13132	13191	13377	13060	13101	13121	13178	13162	13131	13236	13001	13166	13024	13227	13101	13216	13212	13221	12900	13037	13099	13176	13154	13271	13184	13088	13071	13106	12974	13105	13280	12960	13006	13055	13129	13106	13187	13080	13278	13275	13142	13200	13084	13017	12972	13138	13029	13113	13094	13169	12958	13233	13066	12959	13108	13163	13135	13140	13019	13208	12884	13102	13053	13185	13085	13106	12979	13110	13212	13079	12987	13206	12952	13061	13126	13183	13284	13154	13153	13196	12969	13158	13043	13040	13093	13006	13057	13077	13090	13140	13023	13042	12931	13171	13130	13145	13134	13156	12991	12954	13057	13208	13089	13144	13130	12979	13180	13049	12995	13159	13103	13041	13220	13015	13197	12986	13061	13093	13183	13126	13142	13110	13117	13145	13102	12981	13047	13088	13105	12973	13029	13077	13119	13209	13259	13134	13147	12956	13107	13265	12937	13125	13159	13137	13164	13105	13034	12940	12979	13117	12919	13027	13157	13102	12908	13156	13199	13198	13096	13033	12983	13003	12858	13070	13085	13129	13149	13124	13001	12934	13078	13114	12961	13158	13101	13068	12972	13243	13291	13252	13011	13173	13116	13031	13165	12965	12967	12929	13191	12987	13078	13119	13121	13107	13084	13172	13173	13091	13087	13158	13151	13104	12920	13167	13198	13271	13116	13085	13168	12846	13031	13190	13071	12997	13095	12890	13107	13086	13017	13117	13321	13120	13065	13131	13096	13030	13089	13072	13159	13029	13267	13200	13022	13206	13052	13077	13166	13090	13051	13351	13041	12971	13049	12901	13099	13111	13042	13070	12950	13196	13139	13145	13146	13175	13160	13161	13198	13102	13203	13211	13191	13197	13199	13151	13026	13197	13230	13046	13039	13149	13093	13118	13108	13076	13133	13208	13213	13008	13119	13078	13150	13052	13144	12956	13114	13130	13146	13088	13032	13083	12899	13151	13280	13043	13099	12934	12923	13109	13129	13289	13066	13334	13007	13151	13189	13238	13222	13124	13237	13264	13095	13178	13243	13113	12991	13313	12945	13083	13112	12857	13085	13087	13051	13036	13066	13140	12989	12999	13114	13079	13038	13220	12963	13080	13214	13252	13147	13236	13048	13094	13102	13090	13060	13223	13063	13186	13280	13159	13142	13009	13150	13183	13188	13041	13007	13050	13248	13066	13141	13065	13191	13157	13254	13127	13110	13080	13231	13108	13056	13113	13063	13013	12991	13173	13111	12959	13047	12977	13074	13104	13049	13067	13026	13286	13105	13032	12946	13128	13116	13057	13071	13042	13156	12974	13112	13079	13088	13152	13386	13099	13082	13054	13272	13112	13091	13142	13035	13054	13176	13159	13100	13339	13095	13030	13113	13188	13041	13164	13106	13065	13022	13179	13026	13218	13017	13210	13193	13207	13318	13113	12918	13230	13177	13196	13066	13276	13134	12939	13183	13195	13149	12992	13074	13164	13246	13002	13148	13207	13089	13299	13203	13072	13320	12989	13136	13004	12968	13126	13170	12973	13004	13039	13219	13189	13077	13128	13170	13136	13104	13146	12997	13080	13149	13225	13208	13046	13191	13212	13073	13165	12969	13213	12938	13240	12930	13196	13072	13050	12975	13059	13176	13070	13056	13087	13179	13300	13142	13230	13031	12974	13278	13197	12943	13033	13118	13054	13221	13333	13163	13107	13157	13092	13033	13150	13158	13021	13125	13042	13236	13117	13096	13180	12991	13164	13142	13133	13140	13006	13097	13040	13212	13214	12989	13235	13122	13065	13203	13022	13158	13150	13038	13253	13135	13085	13248	13104	13091	13207	13091	13149	13073	13138	13108	13097	13073	13122	13098	13122	13239	13058	13192	13228	13001	13169	13109	13249	13169	13236	13118	13184	13251	13058	13190	13051	13044	13091	13074	13162	13205	13088	13013	13150	13147	13032	13278	13082	13086	13242	13125	13094	13140	12956	13060	13231	13062	13081	13008	13143	13138	13001	13214	13124	13239	13084	13292	12998	13110	13104	13187	13067	12929	13255	13196	13014	13167	13070	13199	13199	13038	12998	13142	13165	13272	13248	13057	13084	13054	13052	13151	13058	13086	13195	13009	13048	13031	12984	13006	12943	13280	13209	13177	13249	13252	13162	13039	13114	13157	13112	12930	13045	13220	12990	13280	13175	13056	13199	13113	13080	13137	13084	13069	13247	13200	13138	13071	13130	12907	13004	13150	13198	13101	13128	13157	13300	13196	13159	13210	13148	13111	13068	13198	13252	13094	13109	13134	13174	13110	13156	13095	13133	13068	13073	13183	13369	13041	13041	12859	13061	13227	12961	13036	13062	13188	13100	13056	13083	13207	13135	12997	13133	13141	13168	13116	12928	13294	13344	13126	12950	13156	13334	13042	13199	12979	13094	13308	13190	13111	13055	13207	13182	13217	13200	12936	13113	13217	13131	13198	13008	13274	13042	13045	13003	13018	13347	13072	13026	13045	13020	13107	13310	13166	13128	13045	13203	13203	13064	13113	13128	13140	13092	13161	13066	13072	13123	13030	13242	13186	13080	13032	13000	13045	13023	13180	13130	13111	13203	13104	13130	13055	13051	13211	13150	12949	13087	13138	13242	13080	13092	13245	13103	13049	13133	13093	13283	13043	13061	13158	13103	13204	13087	13139	13157	13187
21964	21183	28950	23927	22562	25079	26822	20592	19206	19097	18569	18262	18312	17843	17973	17806	17972	17805	17617	17573	17559	17388	17503	17494	17674	17489	17314	17387	17225	17562	17355	17066	17306	17339	17395	17270	17142	17321	17356	17138	17472	17104	17317	17273	17353	17170	17015	17260	17170	17154	17058	17242	17196	17175	17241	17215	17025	17050	17266	17221	17415	17123	17223	17141	16941	17051	17032	17040	17143	17214	17297	17122	17097	17030	17271	17436	17288	17121	17076	17032	16944	17190	17125	17256	17100	16939	16998	17266	17247	17069	17303	17169	16969	16996	17095	17052	17066	17219	17185	17296	17224	16990	17083	17337	17051	17191	17373	17004	17199	17224	17143	17298	17287	17068	17090	17113	17447	17174	17270	17081	17468	17203	17145	16972	17110	17152	16928	16952	17066	17219	17111	17100	17243	17170	16979	17291	17197	17072	17098	16994	17180	17130	16996	17133	17114	17140	17373	17172	17237	17076	17008	16950	17214	17067	17143	17054	17053	17106	17026	17045	17326	17218	16983	17107	17210	17098	17137	16957	17051	17117	17220	17166	17119	17089	17271	17214	17230	16946	17000	17283	17030	16973	17021	17271	17275	16836	17197	17026	17133	17022	16957	17176	17119	17196	17190	16902	17056	17032	16827	17095	17116	17210	17251	17056	17295	17176	17087	17021	17066	17185	17265	17120	17026	17092	17116	17088	17088	17145	16997	17231	16949	16922	16965	16973	17351	17221	17029	17175	17067	17036	17223	17002	17164	17000	17078	17179	16990	17128	16939	17086	17272	17084	17122	17040	17117	17076	17042	17249	17125	16885	17031	17064	16990	16991	17082	17175	17037	17167	17167	17293	17113	17026	17071	17048	17254	17011	17098	16942	17026	17101	17098	17085	17019	17146	17216	17088	17060	17108	17169	17112	17046	17170	17046	17132	17205	17205	17168	16990	17085	17299	17166	16984	16863	17137	17169	17065	16938	17048	17100	17246	17085	17231	17195	17079	17061	17260	17213	17223	17001	17011	16984	17228	17065	17159	17011	17034	17056	16904	17004	17134	17297	17108	17202	17027	17156	17239	17271	17041	17172	17215	17328	17056	17066	16942	17025	17184	16988	17097	17077	16998	17135	16792	17095	17021	17051	16932	17180	17077	17059	17179	17245	17137	17013	17176	17389	17165	16830	17463	17113	16982	17106	17153	17068	16969	17197	17239	17144	17121	17038	16788	17037	17087	17084	16988	17082	17113	17061	17080	17036	16981	17322	16876	17139	17267	17005	17114	17001	17114	17000	17080	17212	17077	17054	17070	17218	17196	17122	17198	17218	17007	17320	17199	17115	17108	17385	17317	17050	17071	17111	17082	17046	17158	17209	17377	17153	17170	17026	16996	16907	17138	17011	16987	17035	17087	17170	17294	17006	17000	17028	17186	17019	17012	17063	17008	17074	16882	17258	17006	16959	16844	17125	16944	16875	17149	16967	17026	17183	17025	17172	16930	17401	17097	17228	17173	17176	16990	17045	16953	17110	17158	16992	16997	17019	17088	17209	17164	17090	17212	17077	17020	17062	17030	17060	17167	17275	17275	17131	17172	17119	17134	17127	17071	17009	17045	16980	16919	17089	16858	16973	16860	17015	16969	17072	16983	17201	17282	17251	16995	16924	17058	17081	17191	17135	17005	17080	16907	17072	17140	16967	17228	17043	17145	16856	17163	17168	17084	17196	17145	17334	17167	17084	17110	17088	17064	17130	17164	17078	17066	17144	16874	17143	16942	17124	17122	17167	17263	17061	17114	16955	17034	17094	17157	17145	17068	17029	17118	17163	17043	17040	16988	17102	17261	17108	17004	16986	17090	17012	17114	17072	17041	17078	17128	17021	17136	17179	17118	17241	17070	17055	17004	17317	17096	17040	17216	17362	17243	17013	16984	17081	17222	16979	16900	17124	17228	17113	16937	17170	16981	17221	17148	17106	17224	17068	17138	17194	17253	17150	16839	16946	16869	16980	16936	17003	17047	17093	17175	17262	17036	17126	17138	17102	17202	17027	17166	17071	17110	16810	17112	16968	16987	16984	17195	17285	17072	17096	17156	17254	17050	17191	17167	16816	17114	16949	17265	17080	17115	17007	17243	17281	17060	17051	17073	17110	17180	17082	17102	17098	16944	17059	17032	17199	17144	17061	16984	17035	17080	17008	16893	16956	17166	17004	17107	16975	16997	16996	17256	17037	17267	17170	17059	17186	17215	17059	16940	17023	17165	17088	17071	17215	17119	17016	17179	17020	17017	17134	17149	17125	17051	17004	17000	17083	17176	17160	16852	16978	16900	17119	17031	16837	17081	17038	17340	17140	17171	17072	17085	17154	17240	17061	17324	17015	16947	16937	17031	17125	17021	17194	17231	16949	16954	17175	17252	17016	16984	17002	17036	16936	17123	16797	16989	17059	17142	17039	17094	17103	17215	17224	17028	17326	17134	17145	17221	17027	17042	17013	17178	17181	17065	17029	17179	17030	16909	16961	16926	16983	17317	17186	17105	17103	16944	17049	17128	16855	16824	17065	17246	17232	17082	17027	17014	17171	17003	17156	17218	17048	17086	17216	17147	17094	17116	16917	16925	17145	17048	17105	16967	17026	17136	17055	17061	17021	16955	17219	17303	17090	17078	17071	17087	17125	17231	16947	17033	16909	17074	16841	17165	17248	17270	16863	17153	17199	17214	17104	17107	17231	17188	17224	17108	17002	17262	17028	16970	17059	17014	16998	17164	17011	17058	16965	17207	17150	17154	16869	17046	17176	17169	17088	17347	17230	16992	16991	17246	17183	17011	17022	17032	17101	17164	17107	17081	16974	17231	17064	17213	17088	17034	17345	17033	17149	16966	17217	17270	17042	17116	17194	17159	16990	16918	17021	16992	17216	16988	17161	16933	17148	17168	16929	17163	16845	17059	17278	17085	16997	16888	17008	16789	17079	17193	16954	17139	16882	17023	16993	17238	17025	17046	17034	16959	17047	16891	17313	17213	17048	17126	16967	17119	16925	16879	17077	17119	16948	17226	17235	17100	16877	16988	17102	16850	16940	16851	16922	17159	16981	16972	17132	17263	17195	17157	17143	17185	16981	17207	17141	17261	17193	17159	17179	17095	17270	17173	16809	17161	17123	17198	17337	17045	17303	17085	17092	17181	17202	17232	17119	16914	16920	17037	17145	16882	17197	17222	17159	17227	17256	17056	17077	17165	17139	17191	17057	16997	17187	17084	17190	17054	17210	16882	17181	17071	16958	17160	17175	17104	17225	17028	17130	16992	16876	17152	17252	17249	17077	17291	17142	17176	16988	16930	17180	17056	17197	17249	17040	17117	16952	17001	17201	17103	16981	17076	16892	17172	16957	17126	17126	17209	17118	17087	17142	16977	17061	16958	17088	17326	17006	17075	17095	17010	17121	17013	17182	17328	16965	17199	17008	17146	17108	17154	17151	17199	16993	16876	17076	17169	17018	16926	17074	17412	16972	17046	17016	16895	17044	17087	17049	16853	16913	16994	17088	17070	17141	17118	17271	17259	17153	17385	17074	17413	17039	17181	17048	17032	16968	17089	17327	17047	17230	17109	17171	17165	16988	16871	17076	17028	17135	17129	16931	17164	17098	17077	16984	16947	17037	17037	17103	16978	17028	17095	17074	17194	17072	17102	16934	16946	17105	17138	17152	17097	17170	17227	17305	17004	17001	17233	17256	17224	16991	17019	17157	17074	17198	17300	17042	17055	17202	17322	17051	17038	17060	17159	17041	17001	16989	16971	17009	17021	16863	17148	17088	17082	17057	17099	17074	17064	17076	16950	17215	17095	17073	17114	17135	17296	17211	16924	17154	17004	17033	17176	17253	17136	17099	17338	17157	17144	17124	16787	17010	17003	17213	17136	16983	17015	17047	17060	17074	17247	17108	17051	16744	17046	17149	16893	17281	17072	17084	17085	17047	17080	17028	17047	17131	17089	16999	17205	17077	17015	17332	17008	17147	17005	17034	17035	17162	16927	17373	16972	16954	17273	17112	17202	17015	16977	17034	16906	17023	16997	16974	17060	16852	17110	17207	17033	17109	16912	16978	16980	17094	17024	17105	17083	17191	16929	17140	17313	17014	16924	17126	16993	17255	17162	17036	16930	17231	16911	17222	17224	17093	17301	17235	17068	17010	16912	17092	16839	17324	17131	17423	17048	16952	16879	16920	17133	17010	17265	16974	17155	17035	17094	17168	17060	16952	17025	16967	17042	17149	17273	16970	17095	17002	16934	16996	16886	17014	17003	17219	17148	17196	17041	16905	16978	17143	16997	16905	17031	17307	17050	17025	16876	17095	16824	17061	17037	17038	17021	17009	17096	17162	16988	17071	17212	17091	17275	17213	17024	17037	17027	17012	16969	16992	17228	17022	17265	16954	17183	17279	17311	17061	16940	17203	17276	17224	17155	16906	17066	17078	17196	17151	17137	17196	17146	16925	17298	17090	17238	17142	17156	17193	16943	17364	17074	17081	17086	16994	17191	16960	17199	16903	17207	17191	17080	17225	16997	16889	17220	17271	17183	17098	16993	17194	17214	17153	17070	17133	16963	17185	17196	16971	16983	17087	17049	16895	17060	16891	16872	17069	17189	17102	17229	17088	17211	16908	16928	16985	17110	17280	17098	16986	16977	17188	16873	17038	17017	16876	17140	17242	17031	17219	17161	16973	17067	17272	17064	17085	16958	17168	17152	17077	17076	16903	16925	17126	17042	17039	17032	17203	17091	17282	17096	17119	17080	17208	17066	17127	16966	17053	17115	16939	17228	17175	16944	17055	17244	17207	17240	17013	17188	17081	17182	17001	17030	17077	17050	17170	17284	16897	17019	16935	17046	17102	17118	17045	17128	17216	17083	17153	17171	16898	17017	17003	17200	17151	17020	17187	17119	17038	17063	16968	17141	16854	17155	17026	17051	16977	16998	17129	17058	16959	17093	16952	17149	16973	17153	17282	16968	17039	17021	16971	17153	17134	17024	17087	17128	17196	16857	17140	16970	17092	16980	17326	17051	17270	17252	16909	16908	17130	17052	17196	17167	17230	17135	17067	17037	17072	17362	16859	17170	17067	17053	17004	17210	16958	17014	17082	17151	17091	17340	17230	17210
28249	57449	50167	40814	34330	24376	19455	17844	16851	16247	15849	15639	15623	15177	15198	15019	15122	14744	14728	14569	14668	14681	14615	14533	14467	14548	14589	14512	14487	14574	14358	14404	14447	14372	14217	14378	14379	14632	14357	14486	14250	14380	14328	14473	14340	14386	14466	14310	14172	14212	14330	14337	14344	14344	14117	14235	14196	14394	14246	14282	14364	14311	14319	14210	14366	14095	14381	14306	14351	14325	14456	14269	14313	14297	14278	14302	14123	14221	14273	14142	14330	14359	14205	14271	14175	14274	14154	14334	14384	14178	14300	14315	14013	14344	14372	14325	14241	14223	14159	14354	14371	14433	14223	14236	14228	14301	14415	14344	14307	14263	14162	14359	14151	14098	14350	14331	14247	14288	14407	14353	14417	14306	14212	14271	14343	14261	14250	14216	14129	14218	14224	14270	14477	14404	14346	14357	14275	14480	14346	14388	14321	14263	14449	14233	14197	14289	14342	14467	14273	14439	14362	14418	14349	14183	14349	14456	14109	14266	14225	14300	14245	14353	14310	14353	14361	14407	14171	14184	14252	14260	14138	14110	14130	14327	14333	14345	14180	14220	14228	14309	14322	14067	14367	14197	14327	14331	14421	14333	14412	14328	14350	14455	14305	14629	14335	14384	14286	14328	14197	14348	14446	14139	14232	14295	14294	14236	14301	14249	14292	14259	14310	14295	14294	14392	14204	14215	14497	14415	14381	14305	14210	14229	14329	14255	14221	14233	14366	14348	14216	14400	14363	14667	14405	14345	14379	14295	14414	14086	14382	14435	14301	14517	14437	14303	14213	14246	14211	14261	14399	14413	14479	14330	14224	14333	14297	14350	14226	14391	14319	14255	14397	14322	14253	14324	14304	14236	14199	14434	14231	14253	14185	14222	14452	14415	14198	14265	14529	14271	14248	14319	14280	14287	14333	14240	14444	14310	14293	14259	14399	14338	14502	14216	14314	14334	14390	14314	14369	14193	14284	14278	14192	14325	14185	14285	14307	14284	14347	14247	14218	14291	14191	14329	14245	14202	14264	14225	14153	14365	14349	14340	14436	14106	14346	14284	14277	14351	14188	14244	14343	14350	14516	14326	14343	14261	14213	14245	14272	14264	14298	14280	14146	14338	14242	14217	14289	14196	14306	14305	14392	14260	14270	14244	14364	14260	14246	14207	14379	14321	14238	14302	14494	14306	14202	14182	14239	14109	14250	14341	14275	14325	14326	14332	14148	14294	14427	14460	14362	14316	14181	14383	14334	14365	14404	14149	14286	14175	14504	14378	14292	14149	14469	14338	14388	14383	14211	14217	14268	14260	14453	14051	14248	14298	14306	14314	14142	14313	14292	14219	14228	14213	14172	14197	14246	14268	14265	14261	14261	14343	14224	14261	14329	14293	14376	14261	14340	14258	14388	14373	14287	14234	14393	14319	14177	14257	14463	14360	14377	14338	14159	14146	14334	14116	14265	14326	14351	14233	14227	14375	14260	14295	14147	14317	14377	14364	14128	14356	14295	14383	14410	14442	14330	14095	14274	14245	14228	14255	14224	14195	14295	14272	14168	14235	14368	14266	14172	14098	14247	14362	14229	14343	14199	14208	14313	14177	14385	14124	14245	14450	14309	14210	14328	14339	14161	14245	14208	14234	14461	14405	14388	14382	14191	14249	14309	14299	14224	14426	14343	14224	14236	14111	14489	14125	14250	14347	14196	14402	14274	14351	14256	14290	14379	14341	14286	14251	14247	14330	14318	14237	14369	14250	14300	14214	14345	14265	14215	14175	14401	14193	14277	14512	14430	14255	14270	14416	14378	14471	14441	14202	14167	14356	14235	14180	14396	14254	14295	14297	14263	14340	14290	14282	14279	14458	14211	14267	14268	14183	14312	14329	14277	14474	14200	14283	14257	14215	14343	14192	14418	14433	14204	14242	14222	14268	14272	14316	14292	14216	14241	14249	14348	14340	14292	14416	14228	14304	14214	14252	14207	14369	14383	14313	14380	14202	14431	14320	14194	14350	14179	14325	14211	14235	14326	14219	14443	14254	14225	14376	14369	14439	14297	14296	14361	14356	14050	14356	14214	14164	14215	14291	14183	14207	14201	14255	14280	14273	14361	14410	14334	14199	14341	14285	14151	14220	14311	14350	14392	14233	14530	14209	14294	14350	14241	14484	14374	14087	14382	14304	14219	14284	14198	14125	14298	14325	14326	14252	14309	14409	14326	14194	14221	14415	14305	14138	14291	14432	14359	14336	14333	14063	14350	14296	14390	14284	14525	14367	14449	14371	14278	14260	14456	14271	14230	14256	14346	14264	14354	14310	14318	14250	14139	14483	14168	14312	14382	14122	14070	14304	14499	14372	14243	14530	14238	14344	14413	14292	14230	14067	14395	14265	14314	14412	14274	14257	14263	14259	14072	14274	14312	14203	14323	14361	14198	14198	14281	14264	14328	14356	14306	14192	14226	14432	14374	14378	14385	14366	14345	14331	14339	14179	14188	14334	14321	14441	14275	14177	14473	14296	14278	14231	14253	14465	14231	14161	14396	14265	14196	14305	14179	14374	14409	14149	14323	14401	14509	14313	14366	14309	14305	14238	14282	14253	14254	14204	14277	14305	14241	14239	14142	14533	14330	14294	14290	14388	14332	14213	14518	14287	14279	14208	14292	14110	14215	14334	14341	14214	14456	14277	14425	14284	14253	14360	14345	14298	14366	14252	14383	14421	14263	14308	14288	14267	14178	14301	14257	14419	14201	14102	14159	14487	14364	14345	14189	14296	14109	14092	14351	14298	14342	14157	14386	14116	14286	14297	14289	14431	14239	14342	14235	14342	14366	14103	14410	14430	14179	14294	14391	14231	14227	14337	14231	14159	14215	14399	14232	14175	14437	14378	14336	14256	14314	14371	14283	14093	14259	14277	14424	14482	14236	14290	14405	14282	14276	14296	14389	14357	14216	14255	14341	14258	14408	14138	14165	14226	14250	14227	14363	14339	14412	14143	14239	14298	14183	14290	14217	14253	14205	14247	14199	14479	14175	14303	14422	14299	14248	14220	14420	14388	14340	14260	14421	14444	14431	14323	14312	14150	14199	14325	14177	14309	14284	14331	14333	14215	14286	14364	14205	14181	14285	14312	14457	14273	14288	14174	14124	14326	14379	14298	14351	14376	14482	14206	14444	14412	14409	14218	14289	14339	14267	14553	14354	14301	14156	14377	14235	14236	14383	14156	14216	14269	14314	14119	14384	14239	14229	14334	14295	14437	14199	14281	14230	14277	14190	14286	14383	14225	14303	14285	14366	14121	14210	14387	14376	14337	14290	14397	14236	14331	14284	14110	14377	14187	14277	14190	14271	14377	14351	14339	14269	14394	14324	14187	14340	14139	14221	14343	14216	14241	14299	14308	14382	14191	14287	14462	14231	14160	14302	14371	14347	14260	14340	14143	14343	14262	14416	14176	14578	14375	14283	14260	14275	14304	14160	14299	14269	14162	14298	14457	14440	14244	14382	14342	14270	14247	14408	14417	14205	14378	14223	14265	14258	14260	14237	14254	14228	14360	14151	14231	14252	14354	14336	14262	14168	14153	14285	14261	14276	14151	14322	14239	14267	14324	14305	14240	14193	14338	14313	14321	14446	14239	14067	14212	14299	14335	14231	14529	14226	14281	14486	14328	14262	14557	14360	14191	14238	14110	14334	14405	14371	14390	14392	14371	14382	14222	14329	14236	14193	14428	14237	14190	14279	14113	14239	14414	14210	14327	14326	14437	14385	14397	14251	14348	14192	14214	14306	14429	14332	14309	14291	14200	14454	14361	14388	14122	14332	14286	14400	14378	14177	14360	14090	14381	14541	14344	14280	14301	14328	14392	14137	14292	14223	14319	14328	14333	14336	14210	14285	14300	14260	14398	14399	14291	14403	14305	14293	14251	14169	14387	14439	14244	14266	14263	14299	14190	14380	14321	14228	14251	14361	14292	14251	14231	14333	14309	14300	14343	14190	14166	14285	14321	14275	14308	14298	14272	14305	14325	14316	14234	14213	14272	14107	14528	14341	14395	14194	14334	14375	14209	14402	14352	14415	14179	14236	14221	14221	14187	14345	14108	14231	14337	14260	14231	14291	14318	14213	14192	14440	14137	14227	14415	14140	14289	14195	14384	14265	14287	14397	14361	14242	14380	14397	14159	14449	14335	14317	14344	14414	14356	14060	14222	14269	14311	14287	14228	14360	14264	14402	14321	14468	14316	14176	14123	14166	14225	14252	14370	14457	14217	14352	14368	14326	14335	14259	14443	14229	14221	14302	14298	14298	14304	14337	14152	14244	14361	14025	14192	14306	14340	14277	14361	14355	14414	14222	14401	14237	14448	13957	14161	14223	14322	14109	14321	14215	14246	14399	14324	14315	14298	14437	14310	14406	14523	14216	14364	14233	14225	14274	14331	14596	14238	14331	14218	14266	14207	14242	14337	14380	14219	14351	14337	14401	14433	14202	14163	14435	14241	14436	14340	14274	14228	14355	14323	14203	14080	14194	14264	14356	14327	14237	14478	14274	14210	14499	14419	14373	14201	14302	14237	14232	14190	14172	14425	14268	14312	14309	14301	14238	14290	14144	14311	14000	14055	14305	14332	14318	14382	14286	14299	14257	14095	14345	14318	14298	14177	14196	14339	14237	14089	14211	14164	14321	14243	14358	14307	14305	14257	14352	14191	14133	14305	14415	14297	14330	14276	14265	14304	14343	14460	14237	14364	14202	14295	14345	14197	14282	14138	14384	14300	14386	14365	14198	14263	14305	14311	14352	14162	14288	14228	14350	14380	14242	14307	14317	14245	14442	14192	14323	14349	14277	14438	14440	14302	14306	14499	14285	14178	14274	14331	14220	14274	14205	14363	14285	14247	14158	14273	14270	14287	14367	14146	14436	14193	14349	14355	14299	14176	14331	14096	14349	14138	14133	14394	14371	14197	14212	14281	14168	14151	14246	14320	14360	14475	14277	14309	14208	14499	14259	14336	14128	14207	14372	14392	14288	14207	14269	14324	14299	14379	14253	14294	14333	14421	14244	14170	14281	14210	14366	14379	14456	14353	14263	14391	14171	14275	14165	14532	14298	14398	14256	14203	14200	14342	14315	14408	14438	14305	14325	14208
28861	27491	34789	29559	22237	18914	17143	16378	16281	16040	15892	15687	15682	15567	15543	15341	15465	15555	15364	15428	15430	15374	15358	15246	15240	15253	15269	15505	15420	15334	15357	15305	15129	15277	15216	15202	15279	15152	15156	15118	15239	15216	15241	15443	15317	15149	15072	14990	15233	15309	15167	15236	15355	15041	15171	15335	15233	15264	15168	15202	15129	15192	15091	15080	15236	15012	15299	15193	15090	15055	15133	15126	15071	15227	15140	15199	15303	15268	15187	15418	15134	15166	14895	15178	15169	15235	15006	15237	15128	15299	15060	15077	15164	15260	15204	15334	15455	15142	15126	15176	15051	15122	15247	15317	15270	15177	15015	15091	15146	15277	15033	15019	15233	15228	15306	15230	15167	15073	15297	15258	15273	15446	15080	15125	15253	15148	15111	15254	15038	15218	15181	15150	15160	15240	15256	15111	15163	15180	15186	15288	15157	15023	15224	15157	15205	15131	15022	15035	15084	14996	14956	15083	15173	14997	15355	15122	14960	15055	15010	14932	15090	15320	15055	15151	15215	15062	15054	15338	15147	15116	15273	15129	15107	15155	15310	15330	14993	15004	15064	15245	15295	15174	15192	15201	15087	15161	15342	15069	15116	15040	15071	15070	15125	15138	15313	15171	15238	15279	15104	15155	15162	15102	15067	15321	15105	15443	15390	15192	15282	15379	15483	15134	15199	15353	15158	15227	15206	15258	15223	15188	15085	15123	15246	15177	15292	15248	15437	15077	15286	15211	15185	15139	15224	15267	15130	15095	15251	15120	15361	15309	15126	15029	15147	15284	15136	15181	15014	15103	15067	15018	15171	15122	15308	15334	15252	15059	15440	15435	15295	15282	15264	15048	15155	15101	15133	15169	15182	14900	15049	15070	15087	15218	15246	15124	15296	15190	15344	15193	15152	15193	15192	15104	15167	15153	15267	15170	15086	15371	15343	15057	15460	15186	15203	15006	14954	15201	15271	15173	15111	15074	15161	15382	15128	15275	15359	15155	15180	15031	15096	15122	15074	15253	15183	15215	15226	15167	15081	15139	15367	15469	15297	15268	15322	15247	15168	15174	15254	15157	15122	15381	15196	15056	15175	15284	14973	15471	15234	15350	15313	15020	15042	15008	15311	15144	15149	15307	15290	15154	15216	15279	15201	15222	14980	15152	15152	15234	15102	15178	15174	15156	15302	15225	15205	15146	15073	15176	15084	15264	15138	15251	15231	15365	15164	15144	15255	15168	15256	15089	15250	15297	14945	15259	15142	15026	15147	15255	15377	15333	15181	15364	15121	15040	15105	15007	15100	15265	15163	15163	15346	15104	15067	15139	15180	14967	15220	15328	15206	15206	15231	15154	15069	15155	15132	15254	15198	15059	15246	15296	15255	15332	15186	15244	15126	15051	15216	15425	15169	15239	15078	15071	15064	15123	15117	15226	15225	15313	15281	15211	15215	15233	15189	15153	14966	15121	15263	15358	15183	15199	15278	15137	15106	15115	15165	15415	15201	15312	15238	15263	15066	15076	15056	15113	15255	15185	15325	15056	15177	15163	15265	15318	15217	15254	15063	15117	15139	15133	15312	15265	15096	15205	15172	15077	15236	15380	15118	15383	14986	15174	15031	15277	15212	15094	15214	15241	15165	15150	15070	15261	15026	15256	15089	15014	15326	15332	15275	15261	15064	15171	15163	15292	15170	15058	15019	15107	15074	15251	15314	15191	15170	15243	15101	15265	15449	15413	15193	15113	14964	15071	15151	15233	15242	15076	15153	15077	15207	15255	15262	15179	15321	15326	15332	15092	15028	15301	15166	15398	15360	15260	15188	15056	15297	15215	15167	15088	15498	15393	15369	15195	15194	15151	15208	14991	15052	15297	15309	15192	15077	15212	15212	15315	15241	15256	15115	15124	15155	15106	15131	15502	15237	15094	15107	15253	15129	14990	15196	15158	15242	15140	15175	15239	15321	15200	15194	15186	15005	15041	15102	15117	15311	15257	15265	15117	15186	15184	15168	15225	15050	15264	15137	15256	15231	15122	15152	15321	15288	15230	15132	15007	15323	15315	15219	15090	15153	15334	15332	15081	15551	15087	15086	15202	15297	15232	15317	15086	15260	15187	15207	15273	15381	15126	15243	15023	15116	15292	15183	15363	15285	15221	15170	15438	15261	15162	15225	15047	15244	15228	15091	15155	15245	15203	15071	15324	15249	15134	15083	15278	15249	15069	15053	15163	15380	15280	15118	15226	15263	15189	15411	15243	15127	15303	15381	15454	15096	15210	15101	15149	15274	15350	15390	15165	15172	15249	15124	15379	15289	15248	15145	15314	15257	15158	15042	15265	15057	15107	15443	15312	15196	15237	15265	15202	15122	15099	15195	15050	15284	15129	15268	15062	15155	15206	15308	15369	15017	15111	15100	15151	15071	15045	15113	15328	15109	15067	14913	15160	15289	14977	14950	15387	15267	15179	15193	15209	15174	15275	15239	15387	15295	15325	15078	15019	15104	15199	15134	15312	14893	15065	15094	15259	15328	15209	15261	15074	15212	15250	15232	15280	15289	15277	15320	15019	15103	15022	15114	15275	15186	15127	15203	15092	15135	15065	15117	15326	15215	15142	15211	15018	15059	15167	14979	15137	15226	15171	15018	14961	15279	15121	15214	15092	15120	15283	15315	15142	15132	15084	15130	15335	14970	15391	15170	15105	15340	15164	15279	15314	15156	15064	15287	15181	15282	15163	15146	15060	15232	15334	15174	15050	15039	15101	15313	15257	15148	15159	15184	15194	15101	15125	15229	15239	15136	15173	15328	15251	15084	15090	15143	15070	15391	15309	15041	15285	15120	15130	15308	15297	15052	15271	15219	15225	15203	15377	15293	15113	15152	15160	15191	15221	15210	15301	15206	15180	14941	15161	15072	15274	15114	15110	15196	15157	15250	15160	15150	15112	15105	15168	15170	15132	15430	15241	15313	15164	15313	15252	15313	15251	15011	15194	15347	15334	15123	15135	15116	15023	15140	15203	15168	15092	15186	15266	15186	15317	15069	15269	15272	15306	15229	15318	15353	15389	15370	15229	15257	15109	15398	15183	15268	15183	15076	15250	15226	15305	15153	15212	15312	15435	15107	15319	15167	15136	15104	15098	15102	15153	15286	15339	15183	15105	15273	15292	15088	15062	15163	15164	15247	15203	15066	15040	15188	15245	15230	15276	15125	15280	15156	15124	14974	15314	15119	15169	15037	15153	15182	15305	15108	15100	14981	15056	15356	15309	15273	15197	15286	15306	15168	15214	15080	15172	15233	15142	15235	15256	15129	15280	15188	15261	15337	15223	15463	15408	15250	15259	14935	15029	15200	15284	15200	15379	15290	15158	15323	14992	15135	15307	15230	15292	14913	15019	15114	15162	15125	15205	15237	15087	15131	14870	15404	14984	15166	15302	15124	15038	15129	15098	15136	15171	15135	15080	15164	15206	15190	15151	15163	15216	15228	15265	15173	15137	15078	15258	15147	15254	15132	15249	15271	15180	15159	15316	15271	15301	15151	15270	15156	15196	15299	15188	15134	15349	15176	15123	15299	15258	15212	15068	15061	15126	15175	15390	15100	15093	15112	15260	15134	15252	15330	14974	15057	15120	15047	15052	15067	15163	15001	15149	15126	15161	14962	15130	15126	15198	15314	15222	15290	15044	15262	14988	15072	15261	15132	15174	15125	15128	15195	15208	15086	15231	15084	14987	15380	15185	15215	14941	15146	15148	14854	15056	15138	15238	15086	15177	15185	15185	15232	15346	15050	15092	15022	15122	15234	15095	15217	15101	15072	15067	15276	15179	15152	15234	15420	15107	15091	15072	15284	15259	15361	15376	15141	15170	15359	15153	15100	15022	15312	15228	14911	15028	15257	15074	15242	15081	15306	15276	15310	15099	15138	15181	15245	15344	15458	15112	15125	15215	15224	15278	15105	15205	15277	15179	15265	15347	15160	15160	15346	15272	15120	15295	15304	15220	15102	15198	15206	15009	15089	15352	15231	15069	15206	15143	15223	15422	14986	15230	15203	15381	15153	15320	15336	15288	15130	15293	15047	15373	15346	15101	15242	15291	15062	15197	15383	15339	15251	15071	15187	15000	15252	15118	15176	15150	15252	15500	15241	15372	15024	15124	15142	15089	15218	15492	15179	15240	15256	15114	15246	15146	15175	15274	15186	15004	15065	15122	15186	15151	15368	15114	15220	15319	15056	15163	15238	15183	15185	15220	15347	15177	15274	15244	15165	15250	15188	15114	15240	15041	15437	15363	15149	15326	15171	15183	15096	15316	15267	15178	15276	15247	15101	15342	15257	15066	15154	15417	15130	15133	15214	15410	15340	15147	15178	15273	15199	15202	15267	15204	15242	15346	15037	15059	15369	15240	15095	15258	15264	15199	15111	15295	15101	15236	15252	15290	15275	15317	15405	15292	14982	15161	15316	15350	15246	15274	15245	15498	15047	15168	15244	15063	15289	15237	15245	15112	15189	15204	15298	15163	15200	15225	15079	15165	15113	15188	15071	15111	15399	15338	15406	15108	15248	15071	15250	15134	15289	15196	15292	15087	15457	15207	15188	15064	15206	15296	15252	15085	15282	15167	15200	15210	15363	15210	15076	15007	15058	15297	15131	15023	15413	15029	15330	15143	15123	15082	15215	15183	15135	14976	15324	15261	15174	15511	15180	14969	15264	15130	15069	15207	15194	15190	15246	15092	15118	15086	15103	15096	15185	15109	15122	15364	15252	15244	15385	15089	15208	15444	15412	15388	15141	14996	15041	15210	15385	15231	15125	15324	15116	15151	15319	15289	15326	15184	15053	14930	15326	15371	15379	15143	15192	15372	15174	15126	15106	15217	15193	15165	15170	15229	15148	15194	15409	15233	15208	15083	15323	15191	15263	15242	15412	15295	15289	15306	15238	15168	15411	15174	15109	15249	14920	15344	15167	15264	15184	15164	15255	15213	15098	15235	14971	15058	15150	15078	15121	15233	15168	15213	15181	15205	15126	15068	15045	15123	15258	15157	15414	15315	15119	15029	15193	15277	15208	15276	15294	15474	15309	15347	15260	15224	15148	15109	15266	15179	15288	15085	15488	15338	15132	15156	15078	15385	15059	14958	15243	15150
25437	43182	34910	25450	20345	17262	15645	14791	14502	14065	13978	13587	13756	13420	13441	13450	13576	13473	13472	13391	13411	13289	13262	13210	13191	13370	13277	13261	13226	13108	13220	13257	13263	13160	13207	13270	13342	13208	13263	13051	13232	13196	13145	13111	13313	13303	13189	13192	13182	13330	13058	13177	13221	13189	13014	13181	13232	13388	13341	13099	13308	13252	13009	13176	13100	13232	13273	13232	13036	13258	12982	13201	13155	13207	13139	13278	13251	13269	13288	13270	13149	13088	13357	13423	13189	13200	13273	13117	13173	13209	13025	13120	13221	13326	13295	13040	13358	13120	13142	13271	13109	13194	13067	13189	13177	13182	13194	13096	13240	13122	13264	13035	13024	13202	13318	13126	13155	13186	13129	13158	13168	13088	13287	13222	13209	13366	13273	13262	13365	13199	13106	13293	13237	13100	13117	13215	13242	13110	12938	13090	13125	13226	13190	13144	13162	13348	13073	13256	13287	12989	13155	13164	13239	13236	13147	13128	13202	13259	13266	13048	13108	13073	13047	13179	13207	13242	13141	13081	13179	13117	13198	13202	13226	13125	13179	13253	13305	13086	13348	13239	12925	13164	13130	13333	13190	13058	13239	13142	13109	13291	13264	13255	13313	13089	13032	13215	13178	13104	13201	13219	13225	13187	13108	13208	13233	13081	13212	13303	13227	13016	13378	13126	13182	13165	13294	13387	13044	13190	13230	13245	13159	13210	13250	13153	13148	13038	13222	13151	13175	13279	13296	13296	13090	13105	13214	13166	13179	13312	13205	13326	13198	13149	13113	13317	13221	13119	13188	13078	13148	13216	13293	13100	13140	13029	13090	13214	13245	13131	13152	13217	13251	13110	13097	13073	13058	13083	13215	13066	13273	13150	13035	13276	13285	13107	13176	13198	13241	13182	13287	13141	13240	13175	13320	12897	13157	13107	13147	13135	13137	13126	13273	13148	12981	13232	13206	13130	13309	13035	13145	13261	13220	13160	13275	13042	13154	13158	13054	13116	13150	13198	13108	13255	13319	13187	13216	13113	13021	13259	13064	13342	13381	13224	13176	13170	13193	13140	13270	13178	13284	13248	13204	13089	13196	13157	13324	13109	13343	13208	13159	13121	13182	13309	13167	13322	13140	13184	13226	13188	12979	13300	13029	13123	13167	13265	13364	13246	13053	13321	13266	13152	13204	13265	13249	13118	13205	13365	13320	13051	13160	13272	13319	13263	13242	13148	13018	13118	13194	13275	13185	13230	13250	13216	13270	13254	13101	13157	13153	13415	13194	13233	13098	13149	13112	13141	13236	13248	13269	13072	13170	13273	13157	13273	13309	13117	13092	13256	13124	13210	13238	13162	13290	13147	13225	13047	13225	13267	13173	13273	13088	13124	13243	13167	13089	13261	13164	13097	13271	13169	13000	13167	13179	13172	13175	13284	13199	13109	13376	13235	13244	13149	13118	13222	13191	13140	13189	13151	13242	13214	13280	13240	13272	13215	13092	13248	13151	13319	13229	13231	13281	13046	13082	13211	13081	13236	13247	13233	13244	13040	13178	13409	13229	13145	13265	13177	13076	13203	13150	13262	13320	13077	13155	13174	13053	13215	13208	13205	13278	13180	13299	13144	13203	13060	13146	13129	13191	13265	13311	13195	13100	13138	13164	13168	13271	13112	13181	13250	13138	13323	13085	13157	13113	13204	13125	13082	13251	13110	13219	13387	13162	13148	13188	13346	13167	13208	13243	13377	13309	13182	13096	13259	13164	13108	13184	13209	13324	13085	13316	13211	13119	13285	13080	13175	13211	13024	13229	13256	13287	12999	13208	13121	13269	13180	13209	13084	13269	13110	13110	13256	13283	13201	13341	13336	13277	13278	13166	13215	13162	13284	13344	13412	13180	13107	13271	13183	13256	13193	13158	13383	13351	13349	13149	13145	13116	13111	13181	13154	13165	13283	13128	13256	13177	13161	13264	13176	13161	13247	13224	13206	13238	13318	13229	13215	13386	13171	13088	13202	13353	13050	13136	13094	13260	13065	13236	13110	13180	13092	13067	13307	13313	13198	13288	13170	13087	12998	13161	13212	13002	13119	13208	13180	13059	13229	13072	13328	13162	13149	13132	13265	13243	13066	13336	13299	13188	13344	13213	13359	13206	13207	13244	13332	13273	13037	13165	13320	13298	13049	13135	13241	13151	13177	13156	13113	13267	13173	13269	13077	13199	13130	13226	13208	13175	13164	13291	13251	13200	13319	13170	13145	13305	13174	13216	13193	13132	13171	13203	13274	13107	13229	13286	13097	13233	13214	13098	13236	13313	13107	13197	13024	13029	13210	13292	13164	13163	13169	13191	13120	13211	13304	13127	13202	13206	13190	13374	13304	13282	13184	13363	13151	13163	13106	13132	13210	13187	13198	13189	13386	13172	13098	13104	13077	13205	13261	13175	13088	13189	13152	13324	13072	13034	13288	13177	13131	13135	13213	13346	13234	13070	13260	13257	13198	13223	13154	13034	13227	13142	13182	13154	13057	13176	13203	13110	13301	13229	13207	13301	13073	13187	13303	13016	13246	13235	13140	13162	13315	13158	13188	13274	13380	13185	13197	13081	12991	13383	13083	13250	13266	13284	13150	13035	13264	13180	13205	13236	13078	13314	13218	13133	13144	13133	13330	13173	13346	13087	13207	13159	13205	13219	13052	13134	13168	13339	13036	13201	13014	13129	13055	13203	13228	13262	13133	13178	13190	13180	13289	13246	13289	13222	13184	13208	13021	13212	13219	13256	13100	13345	13316	13100	13077	13176	13020	13125	13143	13359	13233	13362	13135	13149	13013	13261	13234	13201	13198	13158	13144	13137	13048	13350	13118	13048	13198	13236	13182	13150	13386	13278	13129	13215	13200	13278	13154	13348	13233	13233	13180	13174	13092	13188	13202	13262	13198	13290	13280	13206	13213	13195	13283	13206	13150	13148	13210	13182	13207	13267	12987	13125	13172	13147	13273	13158	13392	13301	13191	13424	13252	13158	13102	13130	13235	13191	13336	13089	13269	13272	13107	13161	13288	13171	13150	13135	13161	13078	13222	13220	13067	13236	13087	13074	13191	13099	13125	13196	13284	13077	13305	13117	13297	13109	13146	13219	13182	13123	13132	13143	13087	13259	13267	13148	13292	13164	13152	13258	13207	13115	13318	13188	13044	13109	13249	13197	13125	13246	13245	13296	13124	13171	13163	13184	13201	13230	13211	13167	13437	13108	13081	13323	13222	13276	13162	13014	13100	13249	13008	13186	13164	13357	13254	13322	13196	13173	13168	13148	13265	13070	13036	13139	13287	13200	13207	13123	13225	13084	13328	13272	13401	13236	13227	13138	13188	13182	13098	13217	13237	13253	13196	13246	13229	13174	13170	13275	13127	13159	13193	13356	13214	13186	13010	13152	13163	13221	13242	13257	13311	13035	13200	13094	13307	13324	13129	13202	13120	13237	13165	13241	13377	13133	13117	13219	13199	13331	13106	13081	13327	13219	13217	13081	13194	13194	13226	13225	13169	13256	13198	13204	13283	13252	13229	13194	13149	13281	13104	13100	13154	13126	13176	13222	13135	13233	13206	13220	13351	13118	13298	13328	13392	13123	13271	13305	13329	13243	13224	13321	12929	13276	13320	13188	13322	13139	13237	13072	13120	13235	13127	13230	13190	13175	13337	13260	13227	13147	13362	13290	13336	13051	13133	13161	13289	13313	13072	13348	13207	13245	13247	13094	13102	13152	13210	13225	13292	13425	13284	13067	13268	13111	13268	13224	13169	13234	13360	13161	13282	13045	13184	13190	13125	13223	13316	13037	13336	13267	13170	13175	13341	13149	13018	13304	13168	13144	13144	13331	13111	13153	13210	13398	13308	13176	13227	13204	13190	13203	13316	13231	13239	13345	13179	13326	13333	13270	13222	13212	13195	13190	13139	13165	13240	13083	13123	13323	13141	13219	13129	13181	13232	13282	13366	13314	13215	13071	13174	13045	13214	13228	13273	13138	13271	13225	13197	13236	12998	13221	13231	13115	13208	13353	13183	13169	13260	13111	13328	13106	13085	13347	13143	13272	13229	13229	13251	13200	13095	13226	13232	13036	13270	13061	13079	13319	13269	13128	13088	13280	13175	13190	13304	13123	13242	13132	13265	13262	13150	13126	13168	13187	13327	13144	13124	13180	13228	13402	13304	13217	13218	13201	13157	13197	13084	13128	13245	13051	13189	13165	13210	13305	13139	13150	13244	12953	13153	13386	13200	13289	13050	13332	13208	13221	13355	13152	13341	13141	13014	13314	13101	12996	13291	13224	13157	13250	13262	13202	13094	13265	13213	13187	13124	13215	13153	13201	13238	13099	13154	13105	13093	13108	13246	13094	13161	13301	13178	13183	13264	13208	13221	13172	13146	13173	13199	13116	13143	13220	13276	13283	13348	13258	13139	13253	13181	13235	13220	13031	13230	13059	13115	13132	13182	13184	13346	13232	13260	13091	13316	13199	13348	13151	13303	13302	13175	13028	13142	13170	13112	13186	13154	13233	13244	13153	13298	13075	13200	13225	13187	13158	13169	13117	13072	13231	13162	13223	13320	13083	13226	13233	13308	13069	13183	13285	13170	13146	13058	13212	13297	13336	13227	13134	13186	13198	13176	13304	13076	13105	13367	13273	13197	13240	13086	13209	13287	13132	13253	13166	13261	13333	13174	13153	13132	13191	13176	13363	13321	13271	13217	13149	13232	13110	13348	13199	13109	13210	13215	13192	13183	13225	13122	13158	13134	13077	13179	13227	13255	13197	13160	13321	13336	13196	13115	13248	13091	13197	13107	13325	13042	13255	13161	13174	13352	13193	13260	13140	13123	13231	13196	13289	13234	13258	13067	13332	13148	13232	13130	13320	13063	13336	13280	13274	13185	13280	13141	13129	13325	13251	13089	13207	13065	13217	13234	13342	13110	13090	13211	13064	13342	13148	13243	13252	13110	13166	13201	13321	13189	13094	13333	13225	13261	13180	13308	13194	13230	13168	13129	13273	13310	13250	13235	13105	13202	13148	13428	13117	13314	13230	13314	13268	13147	13024	13265	13096	13283	13202	13246	13285	13271	13360	13166	13049	13158	13271	13345	13102	13281
22958	21230	28812	24551	24020	25684	23275	19254	17682	17522	17402	17634	17300	17169	16946	16887	16844	16754	16727	16747	16558	16681	16730	16622	16466	16557	16717	16557	16414	16553	16405	16500	16446	16536	16565	16171	16434	16326	16371	16273	16504	16485	16648	16576	16399	16570	16433	16488	16306	16288	16313	16407	16325	16479	16405	16230	16314	16280	16485	16464	16407	16216	16199	16344	16454	16247	16573	16259	16297	16467	16357	16499	16396	16356	16149	16334	16338	16361	16230	16126	16323	16256	16315	16253	16402	16293	16412	16113	16007	16239	16473	16241	16420	16340	16313	16501	16316	16481	16474	16440	16473	16303	16364	16335	16446	16312	16461	16361	16542	16240	16197	16328	16461	16315	16308	16233	16350	16418	16135	16417	16454	16395	16409	16428	16420	16433	16280	16334	16535	16386	16153	16260	16412	16571	16337	16287	16314	16230	16363	16069	16245	16351	16500	16231	16365	16390	16341	16283	16497	16522	16334	16362	16517	16280	16335	16170	16290	16208	16251	16491	16233	16327	16237	16284	16443	16128	16288	16184	16544	16280	16253	16289	16578	16424	16302	16382	16322	16322	16450	16467	16344	16288	16153	16359	16315	16189	16186	16287	16271	16293	16486	16193	16269	16379	16179	16399	16464	16338	16152	16250	16304	16378	16336	16382	16143	16245	16329	16267	16363	16318	16342	16333	16280	16296	16210	16220	16397	16329	16503	16496	16205	16223	16242	16326	16335	16325	16421	16394	16271	16518	16367	16234	16241	16327	16377	16299	16296	16244	16284	16217	16403	16517	16061	16228	16217	16306	16462	16446	16327	16482	16339	16041	16310	16295	16280	16464	16342	16473	16264	16055	16464	16192	16428	16447	16215	16222	16269	16353	16178	16324	16362	16164	16501	16190	16218	16345	16414	16461	16372	16379	16351	16332	16310	16426	16317	16372	16289	16327	16472	16398	16410	16330	16117	16574	16168	16555	16421	16306	16338	16537	16462	16554	16494	16509	16457	16408	16142	16442	16191	16465	16357	16434	16335	16443	16323	16419	16431	16252	16515	16319	16356	16497	16170	16059	16092	16389	16430	16072	16218	16288	16418	16258	16314	16343	16356	16449	16224	16213	16430	16177	16165	16052	16385	16337	16344	16440	16404	16332	16380	16536	16477	16281	16435	16247	16330	16527	16246	16434	16544	16340	16369	16309	16294	16214	16265	16410	16350	16244	16323	16220	16413	16260	16163	16321	16329	16508	16585	16468	16539	16385	16356	16357	16444	16370	16470	16419	16212	16263	16279	16155	16367	16275	16318	16210	16420	16363	16220	16242	16226	16483	16501	16418	16533	16487	16429	16417	16538	16433	16309	16377	16355	16428	16367	16394	16401	16495	16321	16193	16131	16233	16425	16296	16461	16338	16449	16411	16220	16405	16312	16311	16400	16268	16327	16260	16353	16185	16296	16401	16556	16332	16213	16343	16099	16299	16343	16256	16359	16171	16549	16275	16380	16332	16386	16374	16449	16362	16464	16420	16464	16247	16389	16236	16168	16435	16486	16424	16589	16284	16323	16328	16280	16305	16267	16355	16358	16307	16104	16333	16228	16590	16442	16400	16259	16300	16400	16369	16417	16281	16437	16222	16428	16375	16475	16398	16384	16444	16317	16294	16199	16376	16430	16295	16277	16230	16425	16152	16260	16443	16255	16402	16247	16353	16487	16299	16267	16255	16220	16180	16239	16244	16198	16368	16182	16122	16461	16148	16416	16203	16397	16268	16303	16402	16221	16331	16376	16331	16550	16504	16249	16416	16474	16383	16320	16379	16302	16355	16352	16498	16318	16450	16497	16389	16401	16315	16400	16450	16295	16090	16303	16446	16304	16178	16357	16527	16435	16223	16266	16273	16242	16232	16458	16479	16369	16400	16444	16358	16209	16274	16357	16543	16272	16212	16307	16366	16322	16311	16394	16261	16381	16449	16437	16358	16455	16303	16365	16184	16502	16188	16335	16341	16429	16328	16282	16389	16354	16510	16538	16348	16266	16229	16287	16291	16332	16306	16343	16366	16257	16444	16323	16288	16256	16173	16353	16460	16543	16380	16360	16374	16370	16256	16309	16424	16421	16159	16346	16458	16378	16336	16472	16328	16466	16146	16222	16191	16313	16344	16246	16231	16352	16428	16346	16399	16306	16409	16391	16309	16286	16472	16497	16124	16240	16464	16269	16422	16545	16402	16470	16184	16277	16188	16352	16401	16332	16259	16267	16452	16541	16336	16354	16438	16278	16217	16520	16335	16314	16244	16622	16336	16477	16352	16397	16363	16372	16223	16435	16375	16228	16422	16426	16622	16244	16291	16243	16326	16286	16257	16414	16404	16377	16402	16206	16435	16347	16397	16265	16397	16365	16112	16117	16441	16391	16243	16318	16324	16151	16352	16599	16333	16284	16085	16405	16274	16505	16469	16285	16289	16321	16336	16538	16380	16424	16197	16236	16386	16287	16594	16409	16383	16399	16378	16424	16418	16144	16501	16338	16389	16255	16339	16424	16054	16226	16367	16439	16207	16608	16389	16453	16369	16328	16348	16372	16279	16362	16179	16418	16309	16498	16643	16496	16426	16266	16114	16327	16404	16467	16339	16386	16355	16392	16117	16267	16451	16566	16527	16255	16361	16247	16357	16509	16456	16419	16338	16412	16233	16385	16343	16344	16251	16241	16191	16453	16392	16309	16505	16233	16353	16411	16326	16368	16229	16383	16555	16358	16128	16302	16350	16349	16303	16337	16175	16191	16392	16460	16431	16250	16358	16415	16401	16603	16193	16262	16237	16302	16515	16413	16197	16282	16322	16397	16447	16419	16419	16375	16462	16351	16376	16349	16475	16363	16495	16546	16434	16372	16288	16428	16145	16464	16475	16426	16350	16229	16143	16224	16265	16435	16347	16337	16285	16445	16144	16398	16344	16386	16306	16288	16472	16377	16380	16415	16136	16372	16498	16187	16389	16394	16497	16285	16347	16425	16399	16323	16265	16493	16203	16491	16324	16223	16357	16503	16321	16426	16422	16283	16316	16385	16270	16333	16340	16411	16443	16329	16404	16258	16513	16374	16062	16236	16053	16444	16406	16440	16397	16302	16332	16293	16341	16312	16363	16235	16299	16244	16258	16401	16462	16387	16460	16257	16478	16435	16362	16398	16106	16181	16361	16378	16285	16214	16266	16423	16325	16284	16244	16374	16450	16463	16195	16392	16252	16359	16294	16607	16496	16284	16336	16267	16341	16421	16323	16232	16302	16302	16544	16386	16303	16215	16379	16312	16419	16426	16220	16103	16285	16622	16410	16576	16321	16283	16264	16290	16476	16442	16199	16364	16435	16554	16459	16239	16256	16329	16366	16466	16483	16343	16258	16196	16437	16313	16303	16282	16204	16247	16271	16488	16255	16374	16303	16512	16276	16396	16272	16283	16251	16401	16396	16418	16272	16340	16414	16330	16462	16301	16313	16226	16409	16421	16321	16425	16226	16230	16333	16329	16536	16538	16398	16470	16454	16583	16328	16154	16536	16307	16283	16455	16311	16542	16250	16367	16348	16434	16357	16194	16501	16344	16495	16519	16199	16121	16238	16067	16450	16212	16307	16491	16309	16357	16495	16666	16345	16556	16284	16348	16227	16488	16486	16383	16371	16210	16398	16459	16270	16322	16426	16362	16244	16381	16364	16363	16230	16380	16293	16226	16213	16297	16430	16202	16314	16354	16295	16367	16365	16400	16297	16204	16387	16298	16362	16440	16413	16450	16480	16320	16464	16383	16524	16507	16691	16256	16340	16304	16282	16414	16164	16329	16368	16178	16254	16210	16462	16451	16128	16246	16548	16272	16488	16259	16276	16325	16333	16393	16147	16355	16382	16422	16385	16531	16335	16253	16295	16536	16284	16121	16453	16480	16481	16255	16471	16482	16350	16256	16303	16387	16248	16419	16067	16491	16381	16240	16390	16345	16287	16483	16236	16291	16327	16536	16375	16483	16285	16254	16232	16343	16417	16431	16456	16241	16484	16237	16317	16536	16262	16476	16296	16505	16267	16357	16284	16182	16402	16168	16418	16351	16234	16087	16397	16400	16322	16338	16251	16238	16035	16227	16063	16440	16519	16218	16207	16376	16312	16399	16320	16460	16356	16422	16234	16346	16401	16315	16284	16455	16332	16447	16582	16208	16510	16394	16410	16396	16356	16481	16206	16381	16186	16314	16296	16159	16260	16261	16350	16219	16193	16240	16233	16439	16318	16293	16193	16371	16366	16301	16270	16304	16307	16309	16370	16421	16191	16267	16152	16274	16450	16483	16460	16505	16399	16322	16306	16434	16449	16367	16289	16520	16237	16275	16224	16202	16524	16565	16298	16473	16275	16274	16488	16317	16350	16538	16492	16406	16344	16258	16193	16492	16156	16485	16467	16434	16248	16177	16528	16481	16365	16235	16359	16408	16395	16401	16271	16383	16082	16342	16369	16344	16276	16580	16516	16221	16354	16224	16308	16254	16385	16341	16363	16326	16183	16316	16424	16299	16292	16255	16284	16384	16379	16359	16232	16214	16551	16376	16231	16534	16350	16268	16501	16330	16245	16359	16488	16343	16311	16426	16204	16326	16367	16389	16395	16266	16540	16581	16238	16310	16471	16177	16428	16361	16292	16175	16551	16375	16360	16565	16565	16546	16319	16116	16301	16383	16386	16291	16450	16345	16317	16402	16374	16219	16419	16470	16392	16316	16369	16448	16305	16175	16138	16495	16356	16323	16448	16268	16284	16399	16370	16429	16358	16400	16357	16188	16377	16323	16580	16271	16352	16453	16162	16333	16214	16323	16329	16357	16437	16376	16325	16369	16057	16160	16280	16158	16248	16338	16457	16441	16403	16406	16452	16436	16170	16260	16252	16338	16505	16238	16337	16417	16389	16386	16231	16368	16288	16262	16581	16407	16472	16310	16408	16453	16267	16410	16425	16380	16374	16243	16502	16446	16231	16276	16140	16404	16307	16256	16290	16341	16283	16331	16334	16454	16289	16391	16191	16209	16253	16170	16377	16321	16200	16345	16091	16267	16350	16286	16383	16437	16274	16359	16289	16224	16054	16356	16277	16357	16130	16327	16376	16382	16298	16425	16287	16239	16388
25266	50719	42890	30997	27830	23165	18266	16546	16048	15322	15072	14836	14720	14570	14293	14309	14226	14249	14158	14196	14116	14194	14185	14154	14079	13988	14005	14089	14070	14077	14024	14007	13972	13899	13994	13969	13806	13834	13963	13928	13971	14037	13946	14019	13833	14043	13895	13809	14048	13909	13906	14024	13885	13817	13837	13973	13857	13988	14038	13776	13922	14033	13881	13777	13819	13890	13832	13943	13976	13721	13854	13978	13878	13883	13899	13927	13838	13940	13689	14014	13946	13960	13653	13835	13888	13838	13833	13930	13932	13853	13949	13836	13869	13822	13922	13780	13848	13897	13852	13779	14012	13871	13894	13938	13947	13721	14042	13920	13740	13951	13890	13973	13855	13941	13828	13807	13849	13918	13719	13984	13889	14000	13912	13902	13958	13822	13846	13820	13769	13918	14003	13977	13855	13974	13954	13912	13845	13909	13838	13724	13926	13817	13849	13705	13911	13913	13851	13910	13810	13905	13973	13971	13923	14023	13823	13872	13902	14061	13952	13791	13876	13992	13973	13807	13850	14015	13871	13935	14027	13862	13863	13847	13921	13816	13768	13928	13954	13959	13920	13945	13918	13848	13879	13725	13896	13899	13959	14038	13886	13949	13869	13892	13984	13794	13924	13856	13791	13983	14041	13841	13836	13996	13954	13755	14026	13879	13798	13918	13964	13816	13950	13831	13843	13994	13986	13839	13925	13838	13922	13744	13918	13963	13734	13779	13790	13854	13960	13858	13919	13858	13819	13775	13880	13905	13975	14036	13884	13878	13891	13892	14097	13935	13777	13905	13781	13930	13849	13840	13928	13873	13920	13972	13957	13860	13857	13959	13885	13958	13787	13866	13955	13922	13867	13963	13998	13821	13957	13749	13779	13837	13869	13853	13894	13958	13733	13873	13875	13994	13917	13940	13839	13860	13994	14076	13820	14008	13881	14082	13842	13790	13948	13759	13876	13919	13816	13789	13753	13803	13866	14040	13824	13739	13828	13858	13751	14038	14008	13869	13904	13801	13919	13781	13800	14017	13935	13947	13908	14007	13977	13761	14004	13855	13887	14090	13844	13819	13868	13980	13769	13875	14101	13805	13856	13984	13662	13819	13689	13789	14021	13895	14038	13876	14029	13772	13802	13891	13853	13930	13997	14059	13884	13986	13836	13897	13822	13838	13860	13895	13960	13899	13918	13921	13997	13958	14100	13946	13753	13920	13814	14024	13726	13866	13850	14000	13924	13993	13862	13923	14048	13732	13819	14049	13897	13674	13847	13759	13973	13955	13954	13771	13954	13873	13595	14031	13725	13918	13924	14052	13909	13962	13941	13916	13932	13903	13840	13788	13965	13993	13748	13972	13710	14051	13922	13919	13998	13789	13999	13831	13755	13855	13826	13981	13830	13712	13767	13981	13997	13824	13985	13821	13924	14095	13868	13889	13984	14001	13941	14133	13766	13952	13913	13959	14099	13722	14039	14016	13786	13849	13768	13961	13710	13961	13982	13854	14047	14103	13858	13955	13870	13833	13918	13914	13699	13789	13743	14144	14052	13867	13797	13842	13892	13832	13835	13912	14018	13870	13832	13999	13969	13750	13861	13908	13900	13967	13982	14057	13968	13850	13907	13694	13729	14067	13883	14037	13896	13939	13804	13720	13915	13721	13883	14001	13849	13876	13884	13859	14045	13950	13946	13818	14037	13968	13775	13938	13939	14050	13924	13944	13897	13950	14026	13927	13813	13926	13863	13797	13718	13810	13885	13943	13771	13942	13920	13900	13729	13878	13880	13893	13899	13874	13757	14007	13749	13907	13964	13782	14006	13784	13890	13906	13823	13898	13900	14031	13913	13724	13838	13978	13891	13852	13850	13885	13851	13932	13968	13993	13848	13840	14016	13837	13780	13777	13983	13887	13825	13846	13737	13829	13832	14045	13705	14118	13827	14039	13870	13843	14016	13865	13901	13812	13836	14012	13928	13950	13904	13984	13970	13767	13892	13861	13954	14031	13989	14039	13984	13822	13924	13721	13932	13968	13970	13988	13890	13951	13815	14031	13820	13890	13971	13944	13851	14013	13823	13846	14069	13912	13975	13803	13793	13924	13876	13984	14118	13856	13950	13952	13851	13801	13871	13720	13887	13961	13804	13884	13801	13965	13896	13796	13954	13797	13938	13749	13829	13986	13812	13861	13807	13914	13842	13727	13935	14037	13845	13824	13833	14056	13866	14022	13993	14035	13711	13973	13718	14018	13705	13654	13966	13964	13913	13849	13902	13772	13838	13959	13827	13856	13629	13975	13790	13730	13717	13840	13927	13968	13840	13869	13827	13958	13876	13818	13789	13855	14007	13900	13910	13874	13996	13945	13930	13958	13872	13824	14030	13800	14091	13845	13967	13898	13955	13991	13984	13867	13791	13963	13866	13717	13926	13924	13829	13888	13768	14013	13816	14048	13849	13759	13949	13904	13754	14069	13766	13861	13773	13848	13877	13898	13913	13996	13962	13791	13769	13947	13899	13949	13886	13874	13850	13801	14066	13963	13942	13919	13954	13924	13865	14026	13823	13857	13886	13849	13891	13916	13977	13804	13842	13770	13911	14036	14016	13941	13947	13902	13896	13796	13813	13948	14083	14010	14035	13887	13880	13942	13934	13836	13817	13867	13783	13864	13862	13965	13813	13968	13802	14032	13861	13919	13942	13952	13882	13920	14095	13815	13775	13802	13808	13884	13902	13852	13907	13815	13983	13819	13788	13828	13911	13926	13818	14079	13804	13766	13757	13869	13779	13816	13915	14053	13858	14027	14035	13944	13873	13896	14046	13984	13912	13954	13896	13858	14007	13968	13737	13835	13807	13949	13898	13956	13990	13932	13934	13826	13581	14023	13826	13834	13970	13864	13957	13800	13921	13826	13872	13822	13740	13909	13990	13822	13926	13805	13950	13898	13855	13909	13984	13885	13879	14107	13834	13821	14098	13920	13887	13921	13784	13849	13976	13892	14044	13933	13829	14033	13856	14015	13823	13923	13824	13937	14014	13785	13805	14083	13847	13966	13980	13883	13848	13832	13814	13699	14004	13790	13809	13886	13980	13855	13959	14018	13928	13916	13825	13929	13850	13818	13878	13901	13899	13951	14035	13740	13836	13762	13813	13803	13874	13820	13835	13840	13913	13881	14126	13831	13831	13804	13878	13980	13859	14041	13959	14020	13811	13956	13982	14147	13902	13840	13909	14003	13738	13907	13806	13877	13869	13998	13837	13702	14070	13901	13944	13809	13954	14045	13816	13913	13879	13808	13871	13984	13889	13915	13946	14072	13807	13863	13709	13881	13875	13993	13895	13817	13834	13929	14030	14038	13812	13930	13939	13936	13819	13905	14100	13864	13868	13859	13886	13792	13879	13829	14049	14044	14016	13877	13911	13906	14095	13943	13909	13822	14046	14015	13948	13912	13818	13887	13946	13815	13815	13783	13906	14009	13908	13982	13832	13986	13819	13798	13822	13867	13942	13922	13829	13857	13830	14017	13987	14006	13852	13855	13837	13897	13961	13933	13800	13836	13974	13761	13995	13792	13798	13695	13830	14015	13856	14061	13802	13735	13857	13951	13799	13856	13965	13890	13773	14006	13885	13781	13817	13820	13755	13898	14054	13804	13952	13800	13921	13930	13660	13852	13919	13630	13885	13957	13913	13879	13929	13877	13701	13806	13796	14035	13919	13794	13774	13734	13949	13776	13832	13897	13867	13781	13820	13821	13815	13956	13808	13717	13809	13853	14036	14028	14003	13975	13853	13875	13970	14033	14068	13956	13801	13785	13945	13862	13866	13772	13965	13909	13964	14024	13870	13989	13785	13984	13928	13907	13955	14024	13732	13892	14010	13841	13877	13945	14253	13841	13889	13933	13938	14012	13940	13737	13915	13788	13641	13999	14015	13941	13911	13814	13875	13937	13837	13779	13810	13717	13803	13716	13900	13705	13837	13868	13983	13891	13845	13945	13736	13878	13847	13912	14024	13934	13774	13833	13882	13830	13885	13882	13914	13884	13928	13916	13851	13666	13942	13846	13960	13844	13852	13940	14046	13822	13937	13918	13931	14108	13892	13996	13884	14115	13841	13827	13871	13915	13962	13872	13848	14003	13914	13951	14022	13844	13947	13967	13869	13796	13881	13879	13941	13802	13824	13906	13990	13883	13972	13930	14024	13855	14056	13862	13876	13853	13864	13851	13830	13842	13924	13968	13948	13842	13909	13955	13909	13883	14009	13952	13907	13831	13964	13746	13839	14106	13843	14007	14080	13796	13778	13914	13944	13754	14077	13955	13905	13729	13947	13925	13914	13797	13894	13835	13834	14020	13797	13821	13859	13831	13841	13802	13913	13852	13888	13791	13807	13858	13784	14001	13886	13669	13979	14004	14002	13912	13943	13903	13887	13920	14094	13739	13888	13740	14036	13816	13845	14047	13848	13920	13929	13877	13852	13943	13874	13867	13791	13936	13916	13873	13812	13901	13940	13813	13932	13825	13960	13881	13988	13743	13880	13788	13951	13828	13969	14108	13984	13879	14001	13927	13901	13904	13950	14124	14026	13810	13939	13832	14001	13921	13853	13996	13957	13813	13881	13957	13934	13900	13999	13900	13990	13729	13773	13884	14044	13889	13751	13867	13897	13787	13860	13754	13848	13743	13786	13941	13903	13876	14002	13909	13837	13857	13998	14064	13632	13832	13877	13990	13868	13971	13856	13954	13872	13976	13933	13761	13894	14146	14047	13819	13884	13963	13929	13935	13926	13877	13866	13977	13833	13819	13980	13967	13948	13861	13797	13870	13969	13895	13902	14034	13788	13984	14000	13777	13766	13878	13902	13965	13961	13947	13685	13863	13763	13810	13807	13996	13947	13964	13816	13793	13833	13737	13920	13915	13889	13790	13964	13797	13762	13967	13789	13958	13689	14050	13817	13976	14009	14079	14073	13946	13803	13954	13926	14003	14050	13708	13779	14000	13854	13742	13954	13933	13801	13754	13836	13973	13830	13840	13855	13879	13970	13961	13978	13880	13766	13899	13819	13952	13894	13922	13975	13884	13872	13888	13959	14045	13917	14072	13823	13731	13908	13840	13964	13889	13815	13772	13903	13876	13958	13816	13895	13830	13948	13779
24224	21223	28348	27494	24827	22448	19958	17156	16198	16088	15914	15968	15500	15499	15282	15469	15502	15405	15314	15241	15263	15181	15323	15338	15242	15074	15181	15201	15039	15152	15094	15058	15302	15047	14882	15109	15132	15087	15143	15109	15148	15043	15205	15081	14935	15170	15164	15301	15000	15067	15145	15068	14974	15007	14883	15036	15051	15139	14988	15125	15247	15168	15060	14949	15111	15080	14953	15127	15157	15065	15106	15098	15126	14777	15200	15040	15113	15097	15241	15083	14919	15034	14832	15023	15044	15124	15096	15144	15099	14987	15095	15021	14896	15101	15029	15120	14990	15121	15075	14916	15096	15315	15010	15053	15131	15075	15019	14956	15061	15097	15002	15003	15117	15071	14958	15112	14951	15076	14928	14920	15077	15125	15025	14932	15066	15059	15222	15017	15037	14890	14920	15041	14961	15073	15145	15061	14973	15207	14969	15092	15047	14707	15114	15083	15188	15177	15326	15024	15133	14951	14964	14996	14902	14923	15044	14911	14943	14992	15073	15106	15108	15001	15023	14941	15181	14981	15006	15095	14975	15037	15181	15005	15046	15350	15002	15152	14964	14905	14941	14843	15260	15090	14986	15169	15044	15156	14845	15116	15023	14948	15153	15291	15140	14939	15015	14921	14905	14941	15020	15186	15042	15095	15119	14995	15081	15047	14795	14908	15176	14956	14914	14952	15037	14872	14990	15013	15092	14992	15043	14925	14961	15019	15024	15010	14971	15093	15067	15138	15100	15184	15306	15249	14994	15039	14918	15066	14995	15025	15028	15197	14953	14988	15163	14776	15072	15129	14954	15077	15005	15072	15168	15096	15203	15077	14963	14975	15281	15134	14914	14843	15234	15170	15150	14899	14745	15001	15002	14947	15103	15135	15053	14980	15000	15083	14983	15050	14995	15171	15315	15158	15106	14888	14960	15134	15071	15132	15095	15299	15228	15056	15184	15255	14681	15089	15091	15120	15058	14964	15138	15098	15260	15017	15072	15241	15184	14874	15100	14902	14951	14872	15138	15027	15059	14961	15109	15018	15139	15094	15027	15045	14988	15054	15057	14981	14863	15292	15136	15123	15207	15016	15227	14982	15077	15041	15153	15114	14930	14967	14946	14955	15255	15179	15140	14880	15214	14969	15000	15059	15162	15149	15268	14864	15103	14952	14851	14935	14929	14994	14948	15102	15094	15229	14981	15071	15205	14898	14901	15039	15134	14991	15118	15175	15237	15116	15244	15170	15183	15007	15062	15023	14855	14974	15276	14928	14941	14974	15143	15053	15067	15010	15091	15004	15000	15137	15068	15011	15003	15115	15070	15094	15067	15089	15159	15118	14941	15192	14929	15169	15105	15186	15287	15045	15157	14990	14974	15138	14980	15230	15110	14826	14947	15060	15000	14855	14955	15065	15200	15237	15064	14937	15071	15065	15023	15089	14975	15095	15063	15371	15183	14873	14986	14986	15094	14990	14917	15075	15166	15098	14932	15107	15165	15261	14926	14988	14966	15095	15070	15156	15030	14913	14955	15058	15004	14989	15053	15099	15160	15081	15006	15175	14995	15023	15217	14909	14986	14912	14994	15050	14986	15167	15017	15363	15138	14985	15018	15057	15166	14894	14887	15043	15025	14925	14978	14898	15052	15040	15032	15116	14804	15137	15025	15179	15031	15178	14920	14963	15034	15083	15044	15102	15076	15329	14999	15035	14854	14919	15213	15109	15117	15187	15131	14820	15125	15062	15084	15048	15116	15087	15127	15243	14960	15037	15025	15184	15053	15084	15117	15066	14938	15024	15053	15111	15011	15068	14941	15013	15161	15044	15127	15074	15109	15105	15211	15139	14930	15095	15273	14970	15375	15242	15030	14970	14881	14805	14813	14891	14907	15007	15022	15003	14923	15081	15097	15001	15008	15036	15062	14938	14999	15034	14758	14956	15040	15047	15200	14995	15179	15050	14880	15057	15117	15083	14886	15107	15024	15080	14979	15070	15077	15056	14932	15044	15020	14974	15071	14936	15074	15183	14940	15012	15161	14864	14960	15006	14836	15155	15179	15130	15120	15152	15119	15225	15073	14985	15068	14936	14965	14969	14936	15108	15132	15145	14900	14982	15010	14951	14985	14785	14966	15004	15062	15127	15218	15065	14900	14921	14972	15130	15014	14911	15213	15190	15125	15069	15169	14996	14980	15158	15069	14907	15030	14938	14974	14923	15153	15208	15158	15036	15062	15060	15203	15021	15151	15071	15192	15023	15163	15047	15069	15109	14950	14978	15077	15010	15124	15043	14892	15207	14879	14955	14917	14993	15155	15073	15061	15159	15152	15044	15155	15175	15030	14966	14925	15045	14989	15021	14985	14986	14946	15165	14961	15063	15292	15111	14875	15057	15081	15256	14942	15181	15161	14906	15100	15096	15026	15070	15064	14997	14971	15064	15036	15036	15113	15113	15059	15030	15047	15145	15160	15003	15003	14989	15086	15058	15009	14936	15248	15271	15070	15035	15016	14921	15180	14701	14920	15093	15085	15198	15204	15089	14801	15152	14898	15017	14863	15073	15010	15118	14968	14979	15157	14886	14990	15200	14978	15035	15149	15044	14979	15070	14995	15162	15085	15112	15132	15173	15028	15162	15010	14956	14956	15041	15093	14969	15087	15045	15013	15085	15370	15016	14946	15031	15173	14929	15007	14946	14941	14852	14975	15139	15034	14935	15001	14897	15088	15058	14934	15015	14935	15182	14934	15110	15098	15193	15006	15110	15109	15103	14969	15091	14968	15041	15059	15085	14941	15164	15022	15056	15065	14940	15053	15112	15003	14915	15062	15031	15261	14932	15252	15123	15114	15065	15240	15283	15026	14794	15032	14993	14791	15096	14862	15036	15229	14919	15051	15265	15167	14924	15205	15153	15117	15086	15232	15006	15284	14999	15065	15201	14999	15206	15108	14967	14997	15034	15105	15114	14994	15062	15119	15171	14963	15019	15001	15196	15025	15009	14910	15057	15086	14916	15168	14970	14977	14850	15078	15068	15097	15136	15014	15008	14984	15121	14963	14867	15003	15001	15021	15028	15078	15153	14934	15102	15206	14956	14968	15150	15122	15083	14950	15097	15071	14833	15006	14920	15007	15037	15156	15106	15102	14962	14977	14965	14928	14727	14882	15034	14910	14878	14848	15187	15107	15211	15262	15041	14943	15226	15294	14932	15049	15001	15216	15309	15046	15027	14859	15149	15161	15067	15134	14969	15036	14934	15106	14848	15088	15030	15151	14957	15004	15134	14960	14788	15015	15107	15056	15296	14982	15145	15251	15121	15322	15112	15026	15088	15033	15144	15233	15109	14988	15081	15001	15003	15122	15036	15335	15020	15096	14900	15219	15181	14961	15015	15035	15081	15081	15066	15175	15077	14982	14928	14830	15005	15165	15041	14999	14931	15017	15165	15199	15229	14905	15239	15216	15180	15063	14991	15176	14992	15124	15007	15003	14824	15047	15171	15107	15101	15095	15092	15079	15118	15197	15073	14846	15120	15038	15023	15141	14864	15203	15172	14916	15125	15199	15048	15237	15130	15138	15154	15082	15146	15042	14993	15210	15047	14950	15209	15097	15010	15068	14970	14872	14988	15100	14950	15108	15126	15097	15186	15119	15053	14936	14982	15139	15169	15105	15014	14950	15021	14997	15196	15013	14996	15126	15074	15140	15037	15036	15072	15062	15070	15083	14939	15075	14883	15097	15051	15028	15017	15168	14952	15099	14901	15101	15000	14914	15021	14927	15054	15001	15313	15024	15101	14955	15060	15243	15152	15145	14983	15099	14924	15061	15153	15079	14911	14960	15101	15006	15059	14948	15117	15109	15095	14981	15008	15050	15113	15247	15099	15021	14798	14914	15015	14973	15047	15305	15316	15115	15114	15115	14950	14912	15015	15004	15014	15217	15033	15047	15008	15210	15159	14917	15091	15024	15208	15084	15057	15106	14910	14877	14829	15059	15072	15136	14996	15011	15112	15224	15083	14875	14907	15188	15055	14997	14902	15110	15175	15151	15113	14980	14953	14844	14981	15051	15036	15108	15126	14962	15078	14906	15210	15090	15036	15058	15027	15073	15143	14969	15004	14886	15185	15057	15094	14933	15136	15119	15095	15021	15194	15036	14894	15098	14937	15247	14946	15060	15008	15005	15188	14918	14900	15095	15101	14931	14924	14998	15186	15005	15051	15100	15110	15041	15044	15028	14942	15194	15154	15096	14981	15185	14982	14957	15092	14863	14832	14908	15075	15053	14888	15150	14942	14985	14945	14984	15012	14990	14905	15149	15054	15037	15035	15012	15003	15181	15056	14871	14990	15283	15181	14967	14939	14986	15052	15140	15002	14948	15036	15053	15045	15028	14905	15022	14982	15187	15269	15075	15059	15045	14944	14969	14873	14983	15091	14937	15028	14951	15168	14849	14920	14875	14974	15161	15078	14919	15049	15218	15101	14782	14977	15093	14902	15127	14985	15032	14998	14960	15127	14921	14873	14972	15069	14963	14988	15093	15128	15100	14780	15111	15114	15153	15054	15225	14993	15036	14933	15131	14992	14972	14967	14937	14939	15091	15045	14936	14994	15052	15011	15095	14999	15004	14944	14948	15209	15039	14999	15093	14882	15104	14975	15089	14961	14948	14967	15197	15038	14958	15003	14968	15161	15076	14812	15003	14955	14818	14914	15051	15107	15115	14998	14780	14925	14928	14993	14982	14945	15164	15147	14849	15002	15042	15017	15012	15143	15076	14977	15068	15145	15066	15015	15054	15131	14992	15071	15161	15214	15034	14959	15049	15181	15077	15181	15371	15223	15211	15166	14839	15060	15101	15032	15103	15067	14931	14964	15117	15199	15161	15024	15098	15138	15215	15082	15165	14906	15024	15152	15061	15048	15207	15102	14908	14891	15151	14913	15327	15174	15033	15102	14921	14936	15016	15006	15093	15191	14972	14896	15123	15143	15101	14989	15044	14905	15027	14831	15049	14944	14902	15147	14808	15026	15186	14988	15112	14991	15171	15032	14900	14841	15009	15051	15091	15085	15115	15042	15081	14969	14999	15020	15128	15041	14997	15108	14916	14964	15014	14948	15112	14844	14972	15191	15114	14809	14859	15175	14965	15009	14996	15095
25057	47681	39048	29982	25833	21306	17118	15333	14632	14244	14027	13760	13849	13747	13677	13557	13546	13464	13325	13494	13386	13259	13396	13375	13280	13247	13252	13298	13151	13485	13219	13046	13126	13158	13401	13513	12990	13217	13240	13068	13166	13226	13132	13275	12971	13193	13107	13291	13224	13100	13208	13124	13082	13006	13135	13089	13252	13021	13171	13021	13179	13303	13174	13009	13100	13073	13236	13140	13127	13232	13191	13290	13077	13212	13143	13145	13227	13045	13088	13232	13259	13038	12995	12968	13246	13269	13021	13257	12988	13152	13184	13031	13107	13220	13163	13067	13151	13230	12887	13171	13130	12982	13109	12962	13111	13054	13247	13117	13236	13257	13041	13248	13068	13037	12916	13218	13054	12990	13106	13146	13245	13077	13153	13114	13283	13188	13154	13261	13127	13143	13045	13055	13132	13154	13196	13059	13221	13091	13241	13363	13157	13070	13196	13122	13166	13102	13146	13312	13201	13171	13197	13285	13097	13034	13192	13227	13369	13039	13013	13166	13102	13100	13001	13131	13145	12997	13184	13119	13033	13106	13129	13205	13125	13258	13120	13129	13290	12999	13048	13316	13195	13181	13088	13042	12965	13043	13340	13050	12994	13151	13250	13225	13229	13203	13092	13077	13259	13168	13157	13087	13127	13270	13336	13146	13043	12905	13033	13193	13140	12985	12991	12993	12940	13158	13190	13074	13043	13002	13156	13124	13192	13208	13071	13050	13282	13088	13141	13035	13229	13253	13128	13136	13033	13128	13206	13066	13119	13206	13202	13203	13067	13248	13182	13244	13179	13084	13068	13221	13128	13002	13015	13166	13163	13204	13082	13185	13044	12991	13059	13149	13174	13177	13098	13151	13047	13034	13201	13239	13229	13352	13173	13044	13211	13034	13084	13173	13292	13168	12916	13195	13180	13015	13096	13165	13107	13172	13147	13138	13235	13137	13185	13080	13069	13224	13149	13097	13138	13070	13114	13254	13206	13111	13185	13291	13109	13006	13154	13203	13051	13142	13190	13055	12988	13126	13139	13168	13087	13161	13218	13097	13105	13033	13082	13182	13232	13096	13111	13043	13196	13152	13198	12993	13130	13274	12898	13099	13277	13172	13183	13012	13210	13099	13207	13151	13239	13138	13242	13211	13196	13076	13026	13210	12947	13346	13144	13331	13198	13188	13108	13114	13134	13082	13126	13239	13110	13189	13118	13066	13142	12999	13015	13065	13049	13295	13224	13123	13147	12963	13167	13155	13152	13085	13020	13194	13194	13025	13234	13210	13024	13225	13262	13286	13086	13211	13193	13255	13282	13135	13032	13149	13263	13059	13105	13153	13245	13062	13096	13320	13142	13038	13111	13244	12987	13229	13197	13070	13199	13237	13185	13148	12871	13114	13211	13150	13142	13174	13007	13103	13097	13252	13071	13074	13074	13044	13047	13036	13002	13223	13165	13217	13029	13064	13204	13054	13204	13088	13063	13100	13078	13182	13063	13307	13123	13201	13236	13146	13195	13150	13278	13157	13154	13210	13287	13132	13225	13164	13192	13217	13223	13206	13138	13002	13057	13050	13243	13193	13065	13190	13203	13174	13381	13110	13039	13083	13174	13173	13136	13056	13023	13153	13152	13227	13211	13114	13110	13063	13080	13096	13016	13227	13006	13105	13091	13087	13176	13164	13141	13202	13149	13170	12941	13132	13062	13047	12994	13071	13203	13119	13185	13192	13180	13079	13160	13099	13059	13160	13214	13056	13115	13068	13027	13269	13089	13260	13234	13051	13186	13212	13162	12996	13247	12979	13228	13285	13195	13222	13038	13298	12930	13335	13290	13115	13172	13234	13158	13230	13148	13136	13089	13083	13089	13071	13168	13146	13139	13110	13158	13192	13133	13191	13063	13380	13230	13146	13029	13195	13147	13257	13152	13073	13210	13289	13133	13010	13311	13083	13161	13051	13117	13155	13048	13161	13204	13153	13191	13156	13119	13003	13174	13194	12981	13248	13165	13286	13257	13270	13194	13219	13189	13200	13094	13085	13151	13139	13289	13003	13193	13274	13150	13083	12919	13312	13131	13307	13175	13175	13060	13189	13213	13103	12995	13079	13207	13163	13271	13046	13167	13223	13076	13109	13210	13000	13324	13120	13072	13144	13144	13123	13178	12980	13311	13024	13187	13003	13154	13173	13158	13068	13191	13225	13006	13187	13047	13144	13108	13218	13105	13060	12989	13270	13113	13044	13140	13183	13267	12948	13054	13206	13048	13276	13091	13090	13118	13301	13170	13356	13223	13174	13175	13199	13172	13264	13100	13020	13227	13181	13180	13159	13231	13153	13126	13266	13065	13231	13118	13201	13097	13107	13302	13064	13146	12997	13107	13172	13085	13269	12999	13192	13020	13129	13323	13131	13274	13174	13064	13209	13085	13098	13180	13106	13113	13175	13026	13105	13151	13213	13123	13295	13130	13066	13042	13206	12924	13146	13068	13106	13296	12942	13102	13137	13228	13243	13156	13025	13110	13074	13189	13194	13300	13093	13024	13095	12974	13142	13224	13158	13003	13043	13065	13195	13109	12967	13094	13232	13178	13087	13043	13251	13239	13194	13188	13185	12945	13092	13077	13128	13234	13305	13107	13246	13169	13121	13201	13098	13310	13081	12996	13270	13122	13145	13252	13163	13096	13004	13115	13155	13195	13078	13263	13098	13110	13068	13039	13203	13278	13030	13103	13040	13177	13175	13155	13135	13224	13168	13220	13143	13001	13408	13131	13288	13052	13158	13073	13157	13275	13160	13209	13127	13021	13165	13248	13067	12983	13204	13188	13057	13154	13034	13122	13228	13063	13042	13107	13187	13165	13040	13180	13143	13102	13143	12932	13306	13069	13161	13047	12970	13187	13080	13103	13074	13154	13103	13190	13130	13118	13001	13071	13101	13011	13089	13130	13153	13250	13047	13187	13258	13118	13090	13067	13214	12995	13174	13185	13167	13157	13104	13304	12895	13338	13270	13007	13212	13214	13127	13182	13102	13214	13175	13255	13164	13111	13079	13208	13082	13061	13028	13185	13018	13186	13214	13015	13121	13344	13131	13468	13020	13172	13039	13118	13130	13122	13002	13319	13069	13141	13153	13183	13309	13134	13098	13171	13061	13208	12979	13211	13060	12983	13411	13109	12994	13163	13183	13118	13198	13148	12919	13083	12968	13186	13058	12898	13213	13118	13119	13246	13214	13079	13150	13151	13050	13177	13038	13033	13189	13184	13170	12966	13089	13201	13148	13132	13091	13289	13194	13261	13145	13068	13170	13138	13109	13250	13120	13044	13036	13163	13159	13108	13192	13116	13229	13202	12980	13334	13230	12977	13089	13266	13209	13075	13168	13169	13161	13034	13076	13110	12999	13192	13116	13084	13071	13448	13157	12936	12975	13038	13083	13231	13186	13097	12968	13136	13069	13118	13295	13152	13101	13054	13109	13222	13109	13217	13217	13268	13032	13091	13010	13127	13186	13225	13251	13047	13125	13180	13089	13314	13267	13095	13072	13071	13186	13012	13051	13132	13132	13165	13050	13073	13121	13278	13177	13172	13279	13092	13231	13109	13118	13261	13121	13131	13248	13116	13126	13081	13087	13106	13063	13146	13060	12995	13171	13068	13215	13181	13097	13109	13045	13188	13216	13229	13379	13188	13146	13045	13198	13016	13095	13123	13119	13128	13151	13098	13155	13128	13175	13077	13122	13158	13286	13240	13014	13198	13197	13145	13117	13100	13024	13117	13214	13111	13099	13337	13126	13066	13105	12923	13096	13043	13304	13136	13115	13336	13097	13236	13079	13137	13053	13128	13056	13043	13212	13094	13114	13080	13170	13304	13285	13197	12939	13129	13109	13141	13142	13100	13320	13161	12975	13141	13191	12990	13166	13264	13116	13094	13300	12991	13173	13039	13111	13260	13278	13193	13003	13178	13240	13216	13193	13161	13164	13160	13077	13133	13097	13246	13110	13105	13372	13223	13040	12914	13314	13099	13308	13291	13127	13221	12989	13129	13050	13198	13122	13038	13126	13160	13277	13201	13189	13175	13073	13251	13117	13081	13136	13134	13117	13250	13113	13042	13136	13077	13222	13167	13267	13048	13163	13165	13146	13026	13229	13167	13011	13033	13176	13329	13024	13193	13103	13246	13189	13264	13109	13089	13258	13124	13164	13107	13202	13155	13219	13198	13318	13179	13055	13153	13182	13208	13307	12972	13109	13305	12976	13024	13102	13118	13172	13076	13241	13187	13150	13064	12974	13047	13407	13000	13081	13102	13107	13078	13207	13338	13073	12977	13335	13063	13046	13074	13101	13152	13305	13061	13052	13188	13063	13257	13308	13104	13200	13160	13402	13321	13026	13138	12955	13197	12930	13286	13272	13231	13046	13037	13260	13054	13159	13009	13011	13083	13188	13160	13197	13081	13027	13055	13120	13288	13104	13074	13238	12995	13182	13106	13053	13308	13065	13044	13075	13040	13056	13151	13235	13156	13203	13215	13212	13226	13128	13006	13174	13154	13239	13178	13150	12959	13148	13269	13108	13179	13011	13032	13074	13130	13202	12961	13196	13283	13283	13041	13177	13097	13164	13298	13080	13087	13112	13081	13206	13085	12914	13194	13113	13084	13094	13154	12984	13221	13050	13052	13079	13085	13043	13161	13042	13246	13037	13248	13165	13092	13014	13113	12977	13147	13118	13258	13217	13229	13215	13053	13270	13274	13277	13106	13185	13216	13057	13046	12892	13141	13075	13217	13200	12877	13138	13181	13022	13224	13167	13163	13251	13157	13109	13255	13068	13184	13036	13204	13094	13158	12944	13217	13192	12995	13132	13092	13113	13099	12989	13220	13168	13210	13109	12983	13191	12958	13160	13077	13252	13070	13098	13263	13117	13095	13151	13101	13050	13255	13132	13009	13161	13171	13102	13231	13179	13233	13254	13127	13141	13090	13158	13174	13113	13124	13020	13050	13090	13168	13171	13186	13187	13073	13182	13210	13126	13046	13272	13251	12932	13170	13157	13154	13085	13207	13166	13168	13173	13019	13147	13189	13113	13113	13150	13113	13186	13132	13120	13161	12977	13192	13050	13125	13097	13102	13088	13195	13225	13037	13034	13060	13280
21910	21154	28917	23842	22526	26342	27954	20980	19173	19008	18615	18153	17908	17967	18017	17743	17679	17681	17605	17681	17517	17509	17488	17264	17420	17312	17042	17281	17266	17176	17091	17221	17170	17005	17190	17187	17061	17237	17096	17266	17143	17059	17169	17097	17218	16946	17002	17052	17151	17006	17064	17124	17112	17322	16947	17151	17064	17115	16981	17165	16934	16797	16979	17098	17024	17291	16861	16894	17026	16951	17048	16950	17261	16835	17087	17003	17086	17013	16967	17013	17048	16836	17142	16909	17185	17128	17028	16995	17171	17097	17125	16939	17108	17095	17013	17027	16904	17069	17192	16951	17054	17110	16977	17175	16959	16910	17145	16929	16952	16969	16879	17126	16905	16872	16881	16928	17182	16995	17252	17166	17002	16893	16777	16955	17071	17044	16842	16995	17074	16941	17133	16979	16960	16982	17087	17129	17068	16992	17025	16931	17049	16985	17039	16953	16989	16848	16763	16864	17068	16862	17129	17062	16981	17038	16969	17001	17025	17026	16952	17105	17027	17036	16787	16939	17039	17081	17103	17069	17161	16713	16986	17084	16871	16859	17125	17029	16945	17013	16728	16901	17058	16758	16952	16774	17030	17016	16942	16958	16900	16880	17090	16915	17193	17065	16986	16889	17054	17221	17016	17185	16918	16923	16954	16652	17005	17001	16947	17179	17029	17013	17071	16944	16968	17168	16907	16800	16953	17022	16831	17080	16931	16972	16829	16980	16911	17045	16972	17133	16935	17019	16847	16980	16962	16913	16973	16911	17020	16964	16767	16900	16943	17012	17114	16989	16881	17042	16955	16869	16936	16956	17091	17027	17220	16939	16961	16718	17052	16919	16984	17113	17039	16976	17116	16845	16985	16988	16796	16973	16892	16838	16781	17106	16899	16981	16773	17080	17105	16972	16960	16826	16991	16955	16899	16816	16998	16932	16816	17018	16873	16917	17004	16914	17055	16782	17008	17045	17014	16953	17133	16966	16728	17001	16932	17110	16919	17039	17023	17007	16815	17149	17217	16804	16945	16798	17025	17128	16820	17054	16947	16969	16987	16932	16933	17112	17056	17189	17060	16915	16851	16830	17011	16948	16903	17051	16884	16993	16927	16992	16925	16902	16910	16910	16809	16948	16940	17156	17098	17011	16867	16924	16982	16986	16951	17000	17060	16964	17083	16928	16888	16953	16890	16983	16841	16847	16988	17067	16999	16903	17004	16974	16977	16834	16817	16894	17100	17100	17046	16972	17244	16918	16990	16883	17050	17029	16922	16912	17135	16963	16962	17039	16860	16960	17132	16838	17013	16892	16916	16800	17047	17099	17246	17186	16919	17133	17137	16904	17096	17003	16998	17013	16984	17017	17082	17112	16989	17020	16916	17032	17194	16993	16962	16884	16927	16961	17098	16938	16975	17034	17165	16993	17032	16817	16764	16892	16994	16934	16949	16877	17046	17220	16997	16946	16983	16831	16959	16982	16952	16902	16902	16903	16962	16771	16945	17017	16836	16974	17016	16946	16863	17040	16887	17018	16875	16818	17090	17133	16963	17243	17001	16979	16903	17100	16898	16935	17138	17103	16932	17077	17047	16898	17042	17211	16926	17055	16951	17025	17086	17000	16879	17108	16744	17048	17003	17039	16827	17072	16867	16897	16957	17020	17076	17142	17073	17028	16950	16911	16885	17000	16893	16819	17088	16833	16870	17023	16795	16956	17119	16987	17012	17095	17194	17105	16934	17006	16940	17014	16978	17138	17025	17066	16945	17010	17241	16925	17113	16942	16994	16803	16790	16980	17017	16803	17016	16959	16933	16954	16897	17066	16944	16940	17011	16920	17133	16865	16942	16897	17007	17170	16896	17033	17009	16862	16942	17271	16860	17074	16866	17014	17127	17082	17198	17077	16957	17049	17082	17092	16961	17110	16679	16791	16916	17008	17090	16699	16886	16804	17148	17025	16849	16876	16974	17052	16732	16822	16674	16918	17115	17025	17117	16947	16981	16934	16811	16954	16999	16830	16961	16997	16974	16905	17055	16969	16889	16998	17075	17040	17251	17132	17100	17145	16943	16731	17104	16897	16842	16929	17198	17088	16995	17098	16929	16881	16966	16993	17054	17182	17042	16688	16821	16923	17004	16973	17033	16871	16890	16842	16908	17038	16808	16932	16950	17104	16920	16854	17089	16974	16974	16776	17020	16794	16987	16932	17025	17003	17106	17064	16864	17120	17098	16953	16942	17138	17062	17027	16899	17161	17126	16983	16980	16683	16965	16929	16990	17028	16876	17009	17053	17180	17047	16903	16873	16910	17116	17100	16938	16872	16724	16976	17020	16656	16781	16970	16852	17045	17211	16905	16919	16918	17262	16920	16969	17071	17242	17021	17074	16888	17043	17042	17111	17107	16847	17095	17174	16887	16926	17182	17056	17047	16912	17146	17007	17078	16854	16935	17059	17047	16931	16972	16911	17055	17117	17093	16952	16907	16735	16848	17025	16999	17053	16832	16946	16978	17008	16818	16983	16957	16936	17032	16840	16764	17018	17007	17068	17009	17265	17063	16952	16775	16953	16925	16962	16904	17099	16978	16753	16867	16944	17043	16948	16957	16934	16886	16916	17030	16876	16859	17136	17109	17011	17298	17030	17004	17018	16886	16831	16906	17037	17043	16867	16919	16982	17284	17020	17110	16906	16904	16739	17072	17026	16934	17063	17034	17078	17030	17023	16995	17052	17079	16933	17052	16911	17128	16982	16746	17108	16892	16630	16941	16925	16998	17070	17091	17145	16894	17031	16959	16907	17052	16963	16969	17086	17005	16829	17077	17018	16981	16865	16979	16931	17067	16986	16977	16997	17103	17141	16930	16843	16818	17105	16950	16882	17006	16975	17243	16884	17016	16848	17050	16988	17014	16858	16854	16790	16885	17021	17142	17074	16967	16813	17017	17171	16999	16996	17076	16995	16886	16979	17207	16999	17049	17017	17119	16975	17033	17025	17027	16963	16897	17024	17016	16853	16835	16808	16965	16940	17122	16850	16919	16980	16910	16735	16958	16981	16867	17001	16937	17015	16974	17066	17236	16829	17085	17131	16903	17125	17029	16859	16921	16897	16849	17078	16984	16953	16984	16793	16893	16997	16989	16997	17133	16870	16998	17028	16978	17005	17045	16963	16856	17089	16913	17086	17013	17058	16881	17088	16897	16944	16896	17064	16845	16859	16933	16802	16935	16985	16974	16954	16827	16886	16906	17026	17109	17016	16994	17132	16878	16972	16945	17055	17108	16976	17168	16857	16897	17126	17281	17021	16874	16912	16781	16983	17018	17092	16992	17218	16928	16990	16961	16918	17019	16878	16872	17053	16958	17109	16892	16886	16949	16940	16967	16970	16946	17042	17105	17082	17006	16901	17081	16772	17113	17060	16827	16865	16772	16969	17040	17006	17027	16979	17121	17028	17018	16722	16906	16997	16915	17017	17211	17117	16882	17024	16997	16902	16850	16993	16975	17003	17027	16992	17061	16917	16746	17044	16851	17059	16889	17191	17052	16846	16983	17170	17126	16940	16794	16872	16890	17138	17077	16947	16958	16986	16901	17060	17012	16950	16982	17004	16953	17069	17001	16984	16753	17016	16939	16957	16708	16913	16975	16989	17123	17152	17145	17097	16999	16928	17276	16962	17153	17177	16846	17094	16972	16853	16946	16938	17011	16802	17064	16890	16900	17049	16971	17099	16821	17068	16912	16815	17001	16881	17001	16930	16907	16996	16987	16817	16773	16955	17013	16941	17078	17018	16901	17155	16927	16962	16901	17205	17024	17066	16839	16968	17206	17057	16992	16955	17253	17007	16897	17010	17104	16938	16921	16795	16755	17090	16828	16841	17072	16959	17079	17164	16988	16729	16896	16983	16912	16974	16908	17007	16871	17078	17071	16993	16916	17039	17051	16931	16873	17051	16999	17174	17151	16752	16999	17080	17096	17024	16959	17059	17134	16958	16928	17115	16989	16938	16966	16882	17327	16710	16947	16906	16854	16944	16954	17071	16970	17038	17044	17039	17120	17069	16920	17119	17013	16920	17070	17056	16924	16872	16946	16879	17055	17041	17075	17026	16974	17086	16818	16795	16904	16954	17065	16921	17097	17018	16988	16971	16958	16980	17025	17075	16796	16882	16963	16933	17164	17103	16956	16848	17073	17000	16993	16802	17192	16959	17112	16882	16846	16849	16916	17157	16912	16775	17130	17051	17013	17009	16772	16853	16890	16943	16942	16877	16757	16863	16652	16857	16921	16892	16871	17051	17153	16856	16781	16932	16920	16991	16991	17101	17143	16869	17045	16905	16941	16946	17077	17099	16995	17002	16899	16976	17049	16779	17064	17109	16915	17000	16912	16795	16971	17186	17165	17005	16942	16712	16940	16994	16931	16797	16878	16837	16891	16991	16911	17207	16863	16964	17056	17152	16964	16773	16826	17193	16958	16980	16963	16941	17008	17194	17025	16829	16939	17234	16791	16738	16962	17072	16926	16748	16872	16952	16926	16896	17217	16902	16988	17064	16929	17107	17026	17104	17133	17023	16700	16964	16915	17062	16982	16977	17020	16910	16845	16696	17039	17042	16976	16790	16910	16937	16914	17113	17010	16896	16816	16988	16934	17166	17050	17229	16954	16925	16738	16938	16823	16940	17251	16900	17102	17154	17249	17031	17041	16942	17087	17063	16925	16889	16902	16857	17116	16868	17060	16822	16914	17125	16958	17077	16884	16993	16817	17133	17201	16793	16965	16933	16859	16977	17032	17079	16867	17081	16993	17105	16843	16992	17010	16959	16872	16983	16881	17128	16999	17179	16933	16843	16813	17015	16928	17002	16913	16861	17038	16967	16825	17373	16996	16749	17218	17065	17000	17075	16935	17014	16970	16984	16808	17196	16857	16933	16836	17089	16801	17103	16996	16963	16958	17018	17159	16907	16932	17243	17104	16998	16860	16867	16969	16747	16913	16918	17028	16774	17072	16983	16829	16792	17085	16999	17098	17129	17073	16992	17007	17135	17161	16964	16940	16824	16934	16991	17018	17050	17054	16964	16954	16893	16914	16870	16987	17106	17029	17002	17238	16920	17082	17212	16966	16735	17031	16704	16941	17158	17175	16963	16961	16678	16896
27751	58281	50617	40367	34814	28967	21035	18187	16860	16277	15584	15631	15452	15158	14951	14871	15041	14608	14639	14500	14597	14578	14456	14638	14390	14551	14454	14371	14479	14414	14365	14466	14341	14517	14416	14318	14252	14357	14089	14278	14371	14066	14326	14285	14174	14264	14223	14193	14244	14443	14200	14405	14157	14251	14313	14146	14156	14398	14131	14315	14367	14301	14276	14204	14074	14151	14193	14186	14504	14218	14274	14189	14226	14346	14318	13989	14252	14285	14293	14268	14234	14248	14163	14067	14370	14220	14151	14387	14216	14274	14258	14390	14192	14259	14348	14252	14263	14295	14224	14349	14286	14373	14220	14269	14204	14346	14437	14340	14182	14279	14101	14280	14149	14078	14391	14012	14054	14268	14183	14260	14173	14042	14114	14360	14222	14230	14212	14395	14255	14273	14311	14379	14187	14184	14326	14296	14256	14036	14414	14239	14218	14089	14061	14152	14405	14244	14090	14230	14237	14336	14335	14133	14191	14201	14041	14295	14426	14285	14315	14270	14372	14186	14544	14229	14249	14331	14231	14324	14110	14352	14340	14034	14301	14155	14155	14227	14316	14233	14178	14096	14150	14268	14325	14188	14226	14253	14323	14227	14064	14143	14261	14419	14119	14146	14194	14263	14290	14171	14302	14254	14310	14367	14242	14370	14423	14228	14280	14209	14210	14173	14389	14354	14256	14123	14195	14336	14322	14275	14258	14274	14257	14130	14383	14108	14054	14154	14261	14150	14280	14224	14200	14292	14165	14349	14276	14165	14288	14163	14209	14230	14242	13992	14022	14292	14299	14207	14154	14146	14286	14333	14255	14151	14247	13963	14218	14254	14342	14258	14192	14368	14203	14362	14189	14216	14333	14201	14123	14250	14264	14362	14162	14083	14212	14187	14291	14164	14142	14266	14317	14248	14217	14168	14143	14175	14234	14198	14150	14231	14307	14134	14245	14257	14339	14196	14326	14474	14251	14179	14397	14258	14342	14291	14239	14151	14195	14272	14208	14130	14291	14297	14405	14394	14240	14262	14051	14121	14137	14320	14260	14220	14429	14116	14294	14238	14250	14404	14356	14218	14368	14267	14350	14268	14208	14161	14275	14190	14207	14240	14271	14197	14123	14331	14246	14245	14365	14184	14216	14190	14155	14215	14291	14313	14312	14087	14314	14329	14105	14283	14285	14305	14260	14268	14313	14255	14181	14201	14303	14181	14238	14184	14304	14122	14381	14306	14199	14333	14273	14134	14225	14363	14222	14143	14204	14151	14331	14326	14089	14186	14200	14335	14218	14354	14163	14190	14401	14225	14175	14307	14288	14156	14156	14232	14305	14265	14251	14202	14364	14322	14296	14059	14127	14116	14177	14161	14146	14395	14199	14168	14108	14259	14072	14326	14017	14133	14309	14267	14181	14210	14210	14036	14268	14204	14137	14155	14091	14051	14324	14154	14261	14191	14182	14174	14239	14261	14293	14139	14250	14236	14324	14145	14288	14287	14178	14394	14388	14151	14334	14346	14361	14243	14233	14133	14191	14341	14199	14306	14291	14211	14309	14395	14376	14114	14253	14187	14166	14412	14248	14234	14077	14273	14384	14264	14237	14163	14208	14310	14239	14152	14229	14124	14252	14161	14310	14178	14152	14157	14204	14149	14191	14282	14306	14343	14232	14296	14059	14291	14125	14319	14356	14351	14267	13973	14235	14240	14260	14270	14092	14160	14305	14310	14333	14188	14306	14185	14097	14328	14274	14017	14307	14217	14312	14131	14216	14101	14248	14221	14177	14071	14072	14294	14302	14209	14209	14256	14388	14220	14227	14241	14315	14107	14388	14362	14224	14233	14381	14299	14217	14259	14249	14171	14205	14226	14103	14198	14105	14184	14078	14306	14441	14315	14367	14331	14310	14269	14158	14146	14341	14339	14172	14268	14103	14168	14257	14271	14253	14184	14121	14316	14351	14330	14112	14326	14228	14308	14083	14317	13980	14413	14231	14370	14200	14094	14253	14074	14241	14252	14237	14254	14354	14231	14227	14215	14417	14179	14258	14207	14297	14364	14253	14243	14262	14254	14290	14295	14259	14275	14336	14107	14387	14281	14213	14422	14238	14278	14362	14283	14290	14154	14126	14261	14388	14160	14355	14273	14158	14291	14079	14352	14268	14290	14154	14061	14324	14243	14256	14198	14089	14383	14167	14219	14270	14142	14231	14149	14349	14221	14363	14268	14245	14255	14221	14275	14226	14247	14038	14274	14096	14256	14199	14345	14319	14017	14231	14237	14185	14211	14285	14298	14355	14322	14437	14422	14235	14285	14308	14097	14362	14165	14284	14207	14304	14380	14297	14211	14337	14351	14217	14272	14237	14185	14238	14164	14173	14223	14107	14126	14157	14336	14104	14224	14361	14208	14478	14282	14123	14220	14268	14213	14188	14372	14380	14295	14273	14164	14163	14345	14152	14202	14286	14198	14190	14217	14298	14349	14370	14457	14251	14208	14274	14242	14310	14336	14240	14149	14377	14526	14295	14189	14176	14138	14165	14257	14207	14077	14338	14172	14184	14466	14205	14193	14275	14116	14255	14342	14163	14295	14194	14315	14126	14220	14226	14268	14218	14136	14116	14410	14288	14191	14291	14182	14241	14170	14163	14279	14175	14082	14105	14241	14301	14246	14414	14184	14354	14204	14416	14269	14455	14213	14129	14393	14057	14178	14273	14199	14325	14305	14204	14265	14263	14156	14303	14279	14164	14370	14356	14270	14266	14198	14275	14360	14312	14213	14259	14359	14247	14195	14239	14179	14312	14292	14275	14259	14175	14172	14313	14206	14135	14320	14240	14199	14299	14178	14276	14406	14284	14229	14333	14091	14244	14258	14339	14259	14184	14141	14305	14367	14255	13999	14241	14316	14242	14087	14204	14197	14238	14205	14295	14249	14104	14142	14343	14175	14290	14164	14243	14245	14282	14148	14107	14273	14128	14088	14139	14197	14255	14225	14155	14327	14117	14169	14361	14324	14293	14140	14195	14339	14047	14210	14531	14186	14298	14130	14216	14310	14208	14280	14292	14132	14210	14315	14245	14205	14190	14303	14212	14227	14186	14128	14207	14401	14060	14204	14420	14306	14179	14145	14213	13981	14370	14009	14094	14385	14425	14158	14190	14360	13942	14380	14191	14191	14349	14270	14246	14335	14117	14210	14139	14172	14222	14217	14228	14394	14228	14294	14185	14259	14166	14275	14239	14174	14283	14064	14347	14316	14187	14333	14139	14178	14014	14218	14246	14284	14216	14217	14231	14347	14091	14292	14259	14100	14287	14224	14431	14320	14140	14235	14203	14310	14112	14357	14220	14274	14291	14315	14264	14215	14135	14243	13989	14426	14242	14114	14115	14387	14271	14228	14134	14134	14259	14175	14095	14266	14282	14111	14157	14124	14128	14299	14214	14376	14295	14288	14196	14172	14169	14378	14178	14043	14132	14184	14245	14255	14222	14053	14207	14166	14170	14242	14187	14163	14199	14076	14148	14231	14212	14166	14224	14286	14183	14296	14323	14386	14144	14205	14207	14173	14158	14292	14215	14165	14299	14053	14300	14172	14366	14537	14371	14250	14329	14263	14154	14233	14243	14212	14358	14135	14090	14242	14218	14288	14226	14345	14106	14024	14210	14135	14218	14374	14100	14221	14404	14241	14209	14155	14195	14212	14156	14461	14317	14235	14268	14182	14220	14176	14232	14442	14279	14043	14186	14254	14025	14045	14418	14229	14434	13961	14231	14114	14322	14185	14216	14357	14319	14176	14356	14175	14308	14364	14331	14239	14294	14228	14265	14046	14173	14289	14234	14113	14071	14243	14301	14173	14145	14303	14369	14199	14181	14265	14192	14284	14265	13992	14276	14258	14028	14420	14209	14038	14154	14259	14153	14055	14219	14229	14302	14146	14236	14064	14340	14186	14164	14229	14301	14074	14090	14108	14070	14252	14202	14322	14157	14190	14125	13947	14260	14197	14277	14283	14046	14241	14162	14329	14353	14261	14320	14280	14204	14314	14239	14013	14224	14103	14181	14124	14208	14199	14250	14460	14179	14148	14106	14258	14246	14158	14339	14332	14244	14194	14179	14273	14327	14158	14218	14359	14245	14311	14207	14237	14335	14262	14239	14160	14332	14247	14073	14401	14059	14230	14286	14296	14242	14072	14401	14123	14262	14322	14067	14213	14279	14199	14265	14312	14252	14210	14260	14167	14273	14176	14184	14191	14034	14335	14217	14247	14321	14184	14128	14175	14392	14252	14231	14308	14358	14249	14327	14312	13903	14360	14146	14328	14187	14396	14005	14198	14193	14319	14256	14264	14483	14229	14202	14208	14235	14081	14255	14124	14335	14220	14119	14300	14325	14484	14133	14154	14138	14285	14215	14192	14284	14190	14158	14143	14283	14292	14226	14115	14258	14240	14351	14216	14417	14309	14299	14179	14252	14271	14043	14317	14236	14310	14330	14137	14058	14082	14308	14260	14186	14211	14044	14316	14340	14193	14303	14253	14183	14257	14337	14259	14092	14308	14280	14347	14361	14121	14173	14156	14240	14276	14309	14224	14216	14211	14411	14175	14215	14331	14151	14267	14359	14225	14298	14225	14240	14069	14227	14158	14087	14273	14160	14197	14158	14264	14239	14311	14245	14239	14252	14182	14181	14334	14277	14331	14077	14100	14180	14344	14233	14172	14391	14180	14244	14331	14145	14125	14168	14251	14234	14288	14143	14330	14082	14205	14264	14407	14364	14155	14199	14340	14055	14107	14178	14191	14143	14216	14169	14336	14276	14100	14145	14263	14322	14260	14324	14233	14295	14251	14314	14165	14242	14238	14398	14236	14247	14236	14052	14205	14108	14228	14201	14352	14379	14166	14244	14364	14244	14230	14140	14201	14261	14230	14232	14339	14249	14255	14288	14416	14148	14185	14255	14264	14311	14260	14426	14262	14119	14297	14266	14324	14349	14332	14377	14265	14266	14214	14220	14135	14317	14257	14127	14188	14228	14142	14327	14133	14371	14233	14214	14214	14279	14170	14247	14092	14332	14171	14220	14232	14301	13980	14156	14272	14373	14205	14289	14105	14216	14154	14140	14246	14353	14239	14259	14297	14300	14331	14212	14308
28856	27761	35842	30707	23789	20121	17655	16629	16034	15749	15880	15746	15775	15693	15531	15352	15480	15523	15340	15440	15637	15535	15230	15281	15420	15450	15163	15401	15401	15297	15230	15218	15271	15156	15367	15137	15410	15243	15259	15409	15301	15142	15281	15176	15456	15551	15417	15371	15182	15370	15266	15292	15338	15320	15410	15376	15289	15320	15213	15255	15144	15307	15238	15223	15351	15247	15206	15167	15159	15354	15255	15341	15338	15220	15336	15085	15223	15308	15065	15289	14995	15113	15124	15305	15287	15342	15235	15193	15295	15272	15392	15277	14985	15080	15328	15321	15295	15354	15144	15231	15292	15266	15367	15349	15277	15082	15392	15313	15038	15086	15379	15338	15309	15309	15337	15036	15151	15227	15196	15122	15204	15462	15369	15277	15323	15216	15200	15366	15500	15299	15121	15275	15226	15284	15244	15075	15541	15358	15028	15240	15315	15068	15289	15259	15067	15301	15105	15145	15208	15256	15226	15085	15381	15350	14991	15220	15282	15148	15254	15199	15239	15307	15287	15091	15062	15413	15354	15165	15347	15276	15149	15329	15242	15131	15194	15191	15134	15422	15277	15184	15207	15181	15119	15322	15408	15088	15274	15087	15502	15358	15004	15007	15219	15380	15258	15333	15232	15178	15235	15233	15209	15170	15029	15091	15331	15146	15065	15261	15209	15259	15312	15176	15276	15161	15141	15437	15210	15246	15194	15107	15352	15237	15238	15281	15212	15344	15452	15363	15270	15033	15107	15375	15258	15190	15178	15351	15113	15248	15371	15338	15323	15091	15336	15234	15306	15255	15367	15226	15309	15201	15221	15148	15298	15158	15247	15287	15463	15325	15125	15291	15521	15327	15300	15084	15312	15154	14989	15379	15258	15170	15173	15378	15079	15064	15230	15175	15101	15227	15096	15291	15233	15225	15349	15286	15244	15154	14899	15102	15128	15058	15156	15309	15339	15312	15102	15229	15525	15270	15256	15141	15307	15473	15192	15079	15347	15423	15253	15084	15154	15216	15300	15114	15352	15160	15141	15234	15061	15233	15313	15287	15318	15351	15264	15241	15185	15237	15015	15227	15422	15272	15339	15316	15324	15410	15306	15318	15362	15278	15351	15206	15196	15298	15198	15185	15403	15324	15055	15305	15151	15147	15200	15167	15257	15275	15329	15243	15423	15393	15227	15246	15089	15249	15454	15281	15145	15271	15504	15320	15347	15203	15203	15308	15073	15020	14965	15309	15026	15282	15326	15234	15339	15271	15437	15295	15334	15134	15122	15222	15292	15302	15122	15286	15257	15083	15164	15114	15261	15315	15262	15340	15349	15372	15327	15116	15128	15417	15290	15214	15235	15399	15270	15248	15202	15246	15366	15445	15353	15416	15228	15187	15066	15317	15242	15070	15264	15130	15258	15395	15338	15308	15401	15270	15216	15269	15172	15277	15254	15179	15312	15403	15195	15353	15423	14967	15134	15204	15130	15274	15304	15155	15356	15343	15262	15120	15321	15180	15536	15280	15472	15316	15298	15244	14976	15102	15374	15243	15354	15290	15181	15252	15346	15407	15396	15218	15196	15390	15393	15310	15163	15308	15237	15336	15297	15227	15301	15254	15309	15263	15300	15259	15405	15177	15264	15321	15317	15240	15206	15279	15278	15327	15354	15125	15493	15297	15059	15289	15052	15172	15300	15380	15127	15238	15271	15425	15437	15300	15298	15346	15282	15034	15310	15231	15295	15176	15337	15184	15242	15176	15285	15262	15403	15227	15180	15149	15072	15394	15239	15206	15233	15332	15424	15278	15262	15256	15376	15359	15327	15345	15222	15245	15245	15116	15327	15226	15206	15343	15371	15256	15033	15173	15215	15132	15346	15248	15102	15258	15316	15155	15305	15293	15330	15322	15268	15243	15321	15179	15248	15230	15393	15072	15308	15495	15226	15343	15285	15388	15027	15415	15287	15390	15144	15264	15222	15405	15336	15461	15326	15014	15098	15135	15337	15378	15245	15280	15216	15387	15183	15156	15240	15202	15214	15183	15169	15126	15315	15261	15216	15352	15184	15233	15256	15156	15149	15240	15140	15224	15298	15217	15348	15167	15259	15149	15146	15257	15247	15306	15309	15371	15140	15184	15304	15305	15260	15358	15205	15422	15306	15246	15307	15076	15212	15414	15267	15373	15380	15278	15147	15469	15316	15364	15335	15194	15227	15414	15283	15306	15442	15328	15365	15385	15303	15173	15278	15470	15278	15300	15150	15303	15243	15171	15110	15201	15217	15291	15334	15106	15324	15447	15167	15272	15245	15333	15250	15184	15351	15310	15231	15224	15439	15295	15535	15380	15413	15341	15160	15156	15346	15481	15187	15389	15327	15377	15229	15324	15213	15397	15431	15199	15272	15269	15203	15320	15238	15149	15124	15262	15157	15165	15059	15042	15328	15246	15404	15293	15332	15286	15123	15258	15280	15194	15229	15165	15224	15344	15215	14975	15349	15209	15196	15181	15295	15176	15120	15203	15090	15295	15269	15272	15116	15136	15398	15426	15284	15459	15090	15363	15165	15202	15327	15093	15154	15087	15276	15397	15365	15178	15262	15103	15398	15215	15264	15264	15291	15328	15229	15131	15199	15326	15212	15290	15349	15407	15123	15146	15246	15291	15289	15222	15355	15160	15220	15351	15381	15283	15398	15180	15362	15162	15190	15124	15398	15200	15227	15305	15153	15379	15277	15153	15161	15269	15107	15257	15211	15103	15281	15169	15268	15272	15439	15216	15315	15187	15301	15208	15216	15233	15208	15281	15083	15283	15164	15304	15235	15164	15144	15216	15329	15320	15251	15341	15033	15201	15265	15258	15246	15201	15084	15059	15322	15230	15392	15234	15221	15211	15111	15227	15304	15180	15419	15391	15204	15226	15422	15284	15306	15414	15317	15464	15268	15155	14923	15161	15120	15178	15384	15384	15305	15155	15433	15307	15338	15092	15243	15336	15205	15091	15237	15336	15354	15176	15149	15403	15327	15420	15202	15366	15073	15261	15152	15402	15129	15210	15322	15009	15409	15298	15196	15040	15099	15406	15461	15462	15277	15242	15129	15051	15378	15249	15346	15313	15468	15280	15396	15416	14969	15321	15236	15303	14998	15400	15284	15305	15262	15234	15199	15152	15201	15291	15362	15248	15234	15327	15105	15212	15347	15215	15257	15448	15199	15241	15268	15256	15218	15633	15271	14879	15161	15177	15276	15060	15378	15358	15270	15272	15317	15263	15334	15177	15393	15068	15183	15063	15481	15216	15285	15157	15209	15270	15212	15309	15267	15021	15153	15161	15388	15230	15248	15338	15308	15381	15001	15144	15302	15168	15381	15313	15329	15057	15243	15473	15273	15248	15201	15126	15346	15329	15269	15202	15273	15328	15323	15112	15424	15422	15265	15199	15305	15302	15137	15250	15340	15254	15170	15163	15330	15200	15357	15397	15237	15151	15296	15184	15144	15093	15220	15236	15153	15244	15378	15372	15418	15345	15096	15288	15416	15258	15331	15372	15342	15208	15240	15306	15070	15295	15288	15208	15387	15351	15225	15421	15430	15344	15135	15169	15228	15264	15321	15165	15131	15176	15412	15184	15326	15357	15251	15386	15361	15122	15328	15374	15338	15383	15324	15111	15086	15356	15420	15416	15447	15314	15396	15253	14933	15242	15353	15118	15295	15504	15344	15241	15154	15153	14995	15425	15255	15205	15327	15288	15422	15148	15253	15509	15307	15414	15255	15234	15242	15486	15389	15146	15196	15187	15358	15159	15269	15407	15219	15508	15429	15339	15478	15338	15336	15318	15417	15214	15216	15067	15387	15156	15600	15355	15312	15232	15104	15468	15224	15243	15307	15348	15205	15136	15435	15396	15140	15281	15042	15164	15176	15381	15272	15029	15003	15228	15248	15468	15178	15233	15106	15151	15341	15290	15368	15141	15141	15311	15353	15409	15212	15089	15301	15259	15295	15271	15332	15200	15158	15375	15260	15242	15248	15228	15303	15377	15464	15364	15338	15279	15112	15325	15270	15258	15471	15360	15315	15260	15153	15328	15214	15239	15265	15168	15142	15118	15205	15291	15238	15056	15277	15232	15382	15212	15114	15382	15312	15097	15210	15218	15360	15108	15184	15289	15216	15229	15348	15071	15476	15395	15352	15217	15366	15344	15040	15250	15246	15334	15358	15162	15345	15200	15273	15283	15351	15374	15148	15202	15275	15409	15092	15264	15141	15283	15317	15438	15183	15114	15086	15193	15315	15280	15272	15443	15256	15372	15277	15301	15308	15181	15239	15290	15196	15242	15387	15157	15144	15395	15566	15339	15450	15260	15575	15331	15438	15231	15227	15177	15317	15342	15222	15188	15203	15377	15400	15392	15380	15278	15461	15151	15441	15231	15444	15245	15418	15452	15306	15187	15193	15368	15149	15299	15221	15293	15399	15246	15425	15187	15188	15261	15247	15177	15288	15139	15344	15279	15074	15132	15229	15217	15397	15021	15316	15195	15212	15075	15161	15243	15382	15500	15103	15228	15146	15329	15294	15066	15282	15475	15460	15141	15324	15208	15105	15173	15174	15177	15134	15126	15146	15077	15250	15280	15159	14981	15048	15226	15376	15590	15405	15365	15361	15292	15190	15333	15331	15221	15227	15146	15167	15302	15204	15317	15105	15218	15288	15108	15173	15412	15406	15330	15151	15281	15184	15406	15268	15284	15176	15367	15272	15348	15183	15440	15354	15265	15207	15366	15158	15091	15171	15074	15341	15263	15304	15144	15177	15156	15295	15225	15305	15244	15230	15242	15333	15265	15239	15281	15216	15226	15301	15322	15212	15136	15424	15181	15199	15456	15409	15273	15173	15340	15261	15442	15273	15349	15103	15343	15327	15369	15444	15338	15342	15321	15228	15234	15413	15199	15545	15328	15266	15286	15232	15242	15248	15429	15245	15102	15277	15369	15196	15139	15185	15194	15391	15206	15425	15224	15360	15195	15328	15039	15164	15423	15281	15332	15226	15120	15256	15183	15260	15188	15186	15189	15383	15332	15113	14999	15165	15233	15347	15457	15368	15434	15454	15342	15145	15492	15319	15172	15105	15406	15413	15225	15220	15198	15363	15387	15313	15202
25647	43701	35711	26730	22334	18284	15805	14842	14286	14011	13893	13754	13616	13627	13589	13393	13597	13296	13358	13334	13317	13480	13472	13355	13394	13288	13585	13203	13353	13380	13353	13300	13214	13411	13058	13229	13111	13202	13239	13112	13315	13277	13112	13253	13260	13100	13279	13184	13312	13203	13419	13098	13434	13275	13177	13392	13303	13200	13100	13233	13173	13257	13211	13428	13231	13225	13106	13223	13172	13195	13199	13226	13226	13254	13148	13164	13183	13052	13255	13176	13248	13302	13065	13086	13342	13196	13327	13198	13320	13338	13165	13165	13203	13113	13244	13189	13116	13170	13347	13211	13282	13129	13392	13093	13238	13263	13070	13210	13180	13105	13421	13163	13171	13184	13237	13196	13314	13179	13196	13083	13315	13361	12991	13202	13211	13156	13296	13219	13104	13207	13198	13074	13143	13177	13313	13190	13085	13122	13326	13254	13167	13188	13147	13143	13169	13129	13289	13078	13245	13293	13113	13197	13202	13241	13175	13272	13279	13240	13124	13177	13212	13203	13193	13225	13104	13258	13065	13145	13446	13275	13242	13083	13210	13437	13132	13193	13302	13308	13139	13360	13232	13180	13069	13149	13267	13235	13243	13159	13301	13250	13112	13301	13111	13261	13361	13265	13197	13279	13179	13208	13320	13175	13205	13119	13286	13190	13279	13265	13090	13155	13358	13163	13238	13302	13292	13118	13340	13318	13196	13145	13387	13357	13303	13327	13336	13283	13183	13187	13165	13226	13127	13281	13312	13286	13308	13201	13194	13333	13434	13246	13309	13369	13267	13237	13354	13278	13127	13364	13396	13259	13305	13326	13332	13161	13243	13270	13112	13269	13277	13339	13213	13240	13175	13203	13259	13179	13311	13385	13185	13051	13342	13350	13263	13249	13384	13241	13295	13255	13268	13106	13345	13244	13330	13160	13258	13385	13300	13256	13308	13183	12998	13072	13337	13055	13342	13243	13219	13286	13356	13158	13308	13247	13318	13172	13140	13189	13113	13329	13294	13427	13097	13238	13257	13285	13104	13423	13211	13270	13239	13266	13151	13240	13119	13305	13223	13345	13273	13230	13140	13245	12965	13217	13156	13336	13067	13090	13235	13241	13196	13214	13254	13195	13270	13371	13216	13303	13231	13239	13169	13232	13365	13233	13240	13196	13228	13126	13124	13243	13191	13128	13222	13248	13287	13300	13346	13228	13056	13160	13179	13267	13234	13189	13251	13242	13137	13268	13254	13235	13187	13379	13200	13245	13238	13156	13194	13189	13294	13218	13235	13230	13288	13228	13131	13188	13211	13357	13176	13331	13350	13280	13203	13241	13194	13235	13169	13243	13152	13282	13184	13316	13239	13186	13105	13288	13176	13131	13210	13157	13243	13123	13156	13110	13277	13338	13317	13187	13174	13283	13216	13092	13261	13196	13352	13229	13176	13205	13219	13120	13305	13265	13113	13152	13305	13096	13253	13160	13162	13089	13308	13158	13145	13295	13189	13301	13160	13227	13078	13280	13320	13373	13218	13081	13105	13240	13089	13265	13255	13438	13197	13202	13320	13194	13126	13193	13419	13276	13134	13218	13133	13100	13214	13293	13241	13248	13362	13079	13315	13232	13252	13091	13274	13220	13336	13099	13217	13228	13195	13255	13241	13251	13000	13312	13400	13161	13302	13246	13228	13362	13281	13216	13002	13218	13347	13087	13274	13269	13393	13083	13311	13138	13228	13299	13217	13296	13091	13160	13284	13364	13135	13130	13397	13243	13274	12997	13207	13179	13160	13150	13190	13066	13426	13279	13141	13208	13117	13290	13181	13146	13114	13111	13346	13055	13216	13210	13210	13222	13149	13228	13317	13268	13060	13233	13127	13115	13332	13040	13308	13352	13282	13185	13284	13089	13297	13331	13271	13115	13263	13258	13224	13182	13233	13149	13144	13223	13359	13259	13171	13347	13121	13242	13212	13147	13201	13232	13344	13225	13107	13053	13351	12975	13159	13168	13230	13134	13140	13193	13273	13154	13203	13159	13184	13261	13164	13214	13177	13328	13301	13126	13233	13173	13266	13198	13249	13223	13210	13286	13212	13170	13199	13159	13209	13247	13074	13141	13293	13305	13174	13294	13163	13167	13148	13307	13380	13228	13345	13157	13480	13283	13181	13151	13233	13476	13122	13236	13291	13058	13229	13327	13274	13200	13132	13190	13137	13204	13114	13244	13144	13272	13287	13124	13098	13282	13285	13253	13297	13366	13173	13013	13241	13229	13078	13145	13191	13060	13458	13217	13243	13195	13180	13209	13161	13340	13372	13254	13254	13346	13265	13178	13135	13287	13441	13144	13147	13256	13235	13153	13198	13102	13169	13089	13271	13239	13195	13300	13219	13386	13228	13276	12973	13231	13266	13183	13127	13226	13285	13194	13190	13183	13328	12990	13248	13302	13186	13082	13259	13304	13324	13241	13169	13115	13238	13046	13284	13398	13227	13320	13312	13202	13290	13112	13175	13353	13289	13145	12987	13181	13334	13248	13129	13249	13353	13311	13220	13248	13036	13257	13131	13237	13190	13311	13378	13417	13110	13137	13210	13282	13169	13137	13245	13164	13223	13204	13014	13175	13290	13386	13205	13185	13269	13091	13222	13160	13385	13310	13102	13312	13299	13247	13128	13157	13258	13324	13555	13165	13088	13230	13289	13322	13248	13187	13528	13369	13271	13196	13036	13270	13305	13083	13198	13017	13331	13210	13085	13124	13246	13237	13278	13019	13219	13152	13234	13050	13230	13304	13272	13277	13170	13323	13212	13199	13072	13199	13255	13397	13184	13271	13221	13220	13365	13239	13212	13251	13183	13169	13274	13316	13155	13274	13284	13158	13325	13235	13079	13119	13266	13160	13185	13151	13238	13214	13189	13340	13248	13185	13334	13318	13331	13212	13271	13247	13167	13251	13148	13083	13331	13202	13209	13298	13155	13231	13114	13177	13065	13034	13171	13397	13217	13271	13351	13273	13335	13292	13245	13212	13306	13085	13138	13170	13256	13231	13393	13198	13308	13362	13196	13189	13258	13154	13347	13255	13273	13241	13265	13165	13256	13281	13243	13382	13382	13265	13236	13419	13132	13368	13268	13353	13291	13487	13428	13253	13235	13211	13123	13202	13197	13315	13251	13181	13390	13353	13223	13166	13313	13273	13152	13309	13356	13134	13115	13134	13254	13248	13219	13093	13235	13139	13348	13090	13216	13342	13250	13136	13276	13189	13285	13338	13300	13372	13214	13178	13241	13211	13311	13144	13283	13139	13167	13326	13158	13206	13173	13009	13108	13189	13301	13176	13214	13216	13337	13130	13186	13385	13216	13297	13155	13153	13165	13235	13166	13309	13330	13041	13338	13126	13344	13175	13174	13314	13188	13031	13180	13261	13131	13315	13190	13314	13272	13280	13309	13114	13262	13241	13403	13044	13380	13138	13375	13077	13272	13346	13262	13235	13238	13460	13218	13338	13304	13200	13312	13165	13260	13404	13373	13231	13184	13213	13171	13117	13325	13263	13245	13139	13204	13231	13233	13233	13251	13270	13152	13007	13147	13191	13088	13249	13121	13315	13277	13355	13154	13108	13277	13258	13230	13138	13215	13266	13163	13046	13345	13371	13095	13169	13315	13316	13245	13009	13272	13249	13236	13228	13371	13291	13219	13332	13046	13031	13183	13160	13318	13086	13215	13077	13081	13307	13355	13215	13219	12997	13152	13201	13229	13305	13155	13132	13181	13278	13080	13124	13140	13311	13109	13246	13344	13248	13282	13267	13153	13288	13136	13228	13324	13094	13322	13178	13449	13154	13351	13218	13132	13263	13331	13335	13207	13241	13343	13310	13364	13299	13150	13391	13283	13091	13310	13037	13275	13151	13192	13095	13158	13201	13377	13147	13200	13160	13132	13278	13199	13226	13344	13241	13141	13190	13315	13261	13212	13172	13372	13350	13281	13183	13230	13169	13213	12965	13182	13194	13233	13184	13219	13332	13186	13180	12985	13289	13244	13292	13166	13216	13160	13238	13130	13174	13236	13163	13160	13220	13320	13384	13198	13237	13194	13055	13166	13437	13301	13120	13163	13093	13255	13338	13218	13116	13230	13146	13250	13166	13317	13104	13131	13210	13327	13292	13283	13076	13195	13253	13185	13298	13249	13232	13115	13313	13226	13175	13116	13143	13257	13099	13157	13374	13208	13368	13261	13140	13268	13197	13087	12925	13189	13097	13312	13099	13242	13330	13331	13367	13214	13138	13338	13323	13137	13255	13238	13112	13158	13244	13317	13186	13397	13118	13198	13148	13176	13216	13302	13339	13179	13227	13310	13198	13211	13236	13438	13256	13183	13094	13175	13365	13235	13218	13314	13105	13191	13297	13328	13166	13375	13138	13071	13216	13104	13371	13156	13145	13033	13287	13066	13265	13243	13345	13274	13199	13268	13254	13365	13190	13236	13236	13068	13144	13252	13079	13123	13145	13227	13299	13180	13290	13218	13245	13155	13142	13223	13224	13096	13085	13136	13154	13286	13335	13248	13349	13274	13292	13252	13095	13252	13308	13315	13191	13197	13059	13309	13163	13139	13270	13308	13405	13314	13152	13218	13366	13151	13200	13146	13223	13344	13186	13222	13186	13362	13304	13069	13118	13209	13057	13242	13226	13143	13299	13229	13239	13105	13212	13200	13198	13368	13294	13260	13058	13212	13236	13216	13392	13202	13411	13268	13286	13117	13218	13250	13248	13350	13156	13169	13148	13218	13342	13213	13215	13085	13462	13289	13340	13331	13234	13166	13304	13044	13182	13327	13236	13243	13197	13433	13293	13193	13158	13200	13288	13331	13159	13172	12927	13250	13164	13219	13219	13205	13053	13182	13120	13153	13247	13262	13276	13447	13276	13186	13239	13218	13245	13287	13300	13148	13191	13249	13240	13147	13441	13223	13409	13135	13381	13181	13083	13312	13298	13235	13358	13170	13138	13260	13171	13173	13264	13129	13384	13228	13231	13170	13133	13169	13251	13341	13153	13280	13262	13274	13199	13132	13179	13311	13077	13396	13319	13110	13220	13212	13049	13104	13131	13284	13100	13369	13124	13424	13180	13201	13243	13151	13307	13266	13230	13298	13256
22808	21110	28686	24870	23996	24690	22935	18843	17807	17572	17153	17162	16911	16997	16827	16757	16712	16882	16659	16530	16726	16410	16627	16557	16427	16547	16508	16264	16341	16240	16496	16292	16330	16184	16366	16343	16457	16253	16213	16187	16264	16188	16569	16527	16106	16349	16718	16367	16477	16430	16230	16315	16517	16309	16364	16295	16149	16478	16309	16326	16149	16264	16383	16195	16191	16178	16188	16172	16370	16540	16244	16284	16213	16211	16217	16378	16225	16375	16297	16469	16227	16232	16223	16259	16356	16604	16089	16346	16192	16347	15976	16250	16322	16112	16268	15969	16122	16262	16463	16322	16293	16174	16192	16366	16058	16348	16140	16318	16198	16292	16136	16249	16151	16031	16191	16245	16265	16238	16314	16216	16101	16145	16120	16294	16362	16211	16334	16090	16238	16047	16320	16244	16274	16147	16419	16296	16315	16308	16200	16126	16199	16406	16381	16172	16135	16176	16188	16256	16176	16178	16237	16158	16237	16345	16220	16317	16208	16174	16400	16135	16457	16382	16318	16265	16209	16132	16146	16102	16422	16252	16193	15876	16383	16254	16318	16297	16368	16264	16300	16217	16361	16140	16433	16231	16286	16138	16334	16456	16337	16082	16128	16115	16246	16266	16234	16016	16268	16308	16243	16136	16210	16111	16017	16153	16157	16337	16316	16285	16040	16316	16356	16401	16336	16211	16065	16344	16292	16228	16291	16106	16088	16341	16083	16319	16431	16274	16250	16076	16072	16173	16582	15829	16229	16498	16033	16192	16181	16352	16261	16441	16326	16387	16327	16170	16208	16273	16314	16302	16361	16261	16415	16404	16205	16411	16452	16228	16317	16176	16545	16616	16328	16107	16154	16156	16242	16394	16416	16306	16251	16151	16361	16374	16324	16289	16287	16359	16122	16206	16215	16308	16246	16289	16363	16390	16276	16341	16151	16168	16268	16211	16106	16380	16223	16385	16251	16249	16219	16075	16196	16325	16492	16164	16251	16194	16412	16314	16242	16299	16366	16285	16283	16305	16255	16189	16178	16178	16358	16275	16205	16323	16222	16273	16015	16311	16202	16326	16327	16370	16355	16471	16192	16253	16257	16081	16235	16404	16387	16338	16316	15944	16092	16178	16322	16331	16418	16041	16217	16240	16116	16298	16280	16262	16314	16263	16291	16330	16319	16183	16257	16384	16263	16150	16001	16113	16466	16360	16325	16329	16308	16388	16285	16449	16377	16360	16215	16247	16299	16159	16164	16195	16209	16333	16209	16405	16387	16434	16324	16126	16338	16358	16291	16265	16262	16094	16248	16292	16360	16204	16211	16146	16159	16248	16101	16342	16195	16140	16303	16309	16165	16478	16155	16248	16036	15897	16270	16093	16303	16438	16452	16069	16151	16294	16230	16121	16104	16097	16352	16356	16156	16275	16343	16195	16222	16099	16369	16299	16345	16242	16286	16434	16227	16303	16252	16268	16247	16076	16340	16295	16279	16131	16263	16271	16380	16283	16470	16235	16215	16214	16381	16426	16494	16372	16175	16478	16416	16326	16291	16323	16301	16147	16204	16042	16237	16091	16216	16385	16168	16131	16364	16247	16381	16206	16230	16320	16261	16212	16278	16110	16238	16088	16348	15960	16040	16275	16209	16281	16264	16178	16230	16118	16329	16218	16262	16187	16319	16273	16122	16167	16292	16212	16238	16428	16451	16137	16124	16351	16181	16157	16504	16326	16289	16293	16141	16199	16210	16311	16363	16256	16043	16212	16259	16271	16161	16182	16147	16133	16084	16206	16299	16262	16105	16148	16236	16307	16450	16275	16312	16251	16233	16180	16282	16312	16158	16616	16299	16198	16348	16174	16305	16038	16298	16315	16509	16374	16327	16114	16387	16301	16169	16214	16138	16262	16377	16117	16202	16493	16068	16080	16245	16115	16050	16169	16217	16326	16312	16400	16219	16221	16247	16220	16281	16230	16168	16355	16097	16181	16238	16102	16409	16131	16194	16218	16139	16334	16230	16236	16195	16130	16274	16310	16179	16248	16483	16075	16444	16318	16238	16360	16326	16186	16269	16234	16356	16256	16381	16200	16260	16295	16213	16066	16361	16164	16179	16124	16334	16173	16457	16275	16160	16235	16151	16307	16142	16207	16226	16253	16164	16199	16256	16504	16403	16165	16360	16061	16232	16175	16290	16200	16134	16206	16204	16073	16254	16210	16241	16208	16232	16236	16147	16259	16280	16142	16338	16357	16233	16204	16083	16283	16276	16306	16230	16120	16293	16389	16213	16236	16269	16278	15793	15956	16371	16253	16275	16331	16258	16255	16339	16086	16185	16334	16351	16301	16221	16237	16262	16435	16205	16387	16272	16288	16347	16165	16383	16249	16425	16238	16337	16225	16251	16135	16223	16572	16154	16220	16400	16131	16311	16183	16396	16225	16309	16101	16164	16038	16428	16364	16237	16059	16376	16056	16202	16406	16112	16065	16425	16215	16283	16434	16062	16241	16197	16143	16353	16360	16203	16191	16202	16271	16206	16068	16247	16127	16205	16148	16300	16103	16280	16167	16278	16373	16333	16440	16358	16244	15991	16140	16361	16228	16189	16308	16196	16352	16159	16463	16172	16161	16287	16282	16277	16207	16218	16357	16349	16043	16122	16212	16338	16218	16281	16305	16246	16098	16184	16178	16303	16436	16218	16260	16353	16218	16231	16273	16304	16258	16355	16238	16169	16577	16331	16248	16193	16239	16278	16410	16294	16244	16186	16185	16258	16212	16412	16458	16356	16132	16194	16252	16174	16059	16208	16310	16090	16096	16241	16260	16305	16294	16139	16310	16399	16337	16282	16177	16091	16319	16162	16163	16312	16236	16401	16406	16155	16385	16171	16297	16326	16313	16382	16111	16251	16302	16345	16402	16164	16233	16446	16287	16366	16075	16226	16130	16110	16100	16225	16082	16145	16279	16250	16203	16284	16061	16192	16344	16203	16209	16266	16063	16279	16426	16117	16315	16274	16347	16277	16354	16202	16385	16152	16334	16259	16244	16266	16184	16363	16126	16403	16252	16289	16161	16228	16418	16406	16193	16391	16330	16210	16286	16288	16135	16266	16176	16267	16295	16192	16175	16203	16220	16268	16311	16027	16118	16397	16043	16103	16313	16220	16150	16354	16298	16455	16326	16397	16178	16341	16108	16324	16266	16237	16077	16271	16285	16419	16052	16230	16255	16198	16255	16347	16457	16239	16289	16315	16264	16449	16282	16275	16305	16233	16384	16070	16298	16131	16111	16247	16220	16367	16216	16354	16322	16483	16048	16161	16391	16124	16240	16181	16209	16226	16308	16093	16076	16208	16422	16357	16410	16302	16405	16340	16453	16324	16336	16031	16527	16439	16222	16056	16414	16374	16403	16294	16234	16172	16439	16329	16386	16367	16227	16294	16247	16304	16367	16205	16217	16140	16295	16133	16228	16073	16324	16178	16332	16217	16223	16261	16275	16203	16361	16055	16268	16442	16420	16362	16138	16376	16220	16170	16019	16218	16426	16187	16066	16262	16181	16220	16234	16280	16327	16203	16172	16335	16108	16202	16293	16247	16053	16171	16192	16372	16173	16102	16157	16116	16395	16350	16247	16159	16119	16230	16025	16361	16157	16274	16371	16377	16220	16236	16246	16174	16237	16241	16206	16432	16216	16287	16309	16051	16201	16210	16108	16466	16354	16300	16405	16316	16267	16289	16191	16404	16376	16053	16044	16285	16302	16176	16149	16288	16107	16416	16298	16260	16245	16200	16197	16235	16106	16205	16187	16207	16295	16225	16339	16384	16250	16403	16258	16445	16295	16111	16237	16276	16436	16460	16353	16232	16392	16326	16218	16179	16428	16487	16262	16327	16384	16331	16343	16257	16268	16409	16289	16372	16229	16135	16292	16499	16234	16247	16199	16249	16403	16197	16442	16214	16123	16311	16261	16336	16184	16111	16310	16258	16160	16370	16150	16321	16097	16203	16249	16163	16238	16228	16278	16202	16303	16268	16311	16278	16309	16290	16189	16365	16262	16097	16206	16094	16321	16297	16129	15925	16158	16210	16322	16366	16318	16185	16065	16192	16308	16240	16319	16228	16174	16338	16227	16392	16161	16118	16249	16218	16240	16307	16191	15996	16417	16296	16190	16205	16240	16133	16324	16238	16314	16372	16166	16265	16327	16319	16033	16355	16254	16240	16354	16318	16357	16302	16272	16179	16209	16055	16057	16228	16333	16261	16425	16236	16304	16315	16225	16225	16183	16223	16210	16336	16242	16067	16128	16150	16328	16239	16356	16363	16193	16362	16377	16244	16323	16298	16245	16230	16452	16371	16341	16274	16326	16310	16231	16169	16163	16225	16255	16225	16297	16275	16304	16153	16220	16204	16094	16348	16342	16410	16344	16389	16182	16341	16373	16378	16361	16257	16232	16249	16110	16287	16136	16366	16347	16387	16319	16379	16087	16073	16222	16099	16359	16424	16281	16215	16195	16070	16363	16180	16287	16218	16228	16380	16337	16173	16446	16272	16400	16002	16234	16189	16184	16323	16335	16149	16308	16390	16284	16254	16177	16243	16292	16312	16253	16086	16193	16073	16259	16416	16187	16267	16281	16089	16258	16252	16264	16238	16366	16318	16157	16155	16252	16264	16216	16236	16378	16245	16405	16157	16227	16008	16458	16175	16392	16114	16235	16502	16356	16047	16157	16274	16162	16110	16428	16264	16230	16082	16064	16235	16385	16256	16161	16363	16319	16217	16317	16438	16341	16193	16106	16130	16258	16071	16437	16203	16368	16288	16187	16184	16299	16237	16183	16240	16364	16236	16285	16345	16220	16250	16337	16231	16340	16352	16265	16288	16262	16408	16187	16283	16321	16264	16242	16200	16192	16300	16227	16265	16126	16125	16149	16321	16199	16304	16088	16159	16137	15989	16173	16286	16473	16369	16317	16136	16180	16277	16324	16307	16294	16361	16136	16304	16191	16160	16269	16232	16333	16110	16353	16218	16276	16229	16246	16424	16238	16230	16178	16231	16161	16321	16263	16133	16221	16199	16113	16199	16117	16288	16276	16173	16173	16026	16243	16227	16268	16183	16108	16313	16304	16275	16214	16213	16202	16136	16236	16144	16264
25335	52025	44601	34978	27774	22050	18081	16452	15727	15231	15011	14914	14586	14588	14471	14285	14385	14052	14263	14297	14070	14167	14019	14026	13984	14041	14093	14069	13927	13994	13872	13973	14098	13777	13977	13923	13860	13836	13867	13899	13882	13894	13800	13931	13790	13793	13985	13828	13641	13827	13665	13799	13866	13951	13579	13782	13734	13857	13918	13958	14052	13848	13917	13829	13914	13737	13851	14014	14003	13726	13821	13809	13918	13953	13796	13954	13762	13864	13708	13728	13911	13936	13822	13883	13804	14014	13790	13860	13868	13915	13727	14080	13894	13825	13835	13636	13953	13926	14012	13797	13928	13819	13814	13983	13869	13858	13821	13907	13744	14015	13713	13818	13884	13829	13990	14095	13800	13877	13707	13840	13977	14068	13751	13718	14128	13774	13875	13759	13847	13799	13873	13826	13977	13688	13900	13827	13955	13765	14006	13953	13802	13908	13923	13766	13847	13860	13734	13751	13844	13700	13861	13788	13832	13855	13742	13870	13790	14079	13818	14032	13905	13925	13808	13868	13730	13882	13857	13836	13878	13814	14021	13802	13858	13926	13881	13930	13711	13833	13788	13854	13763	13837	13967	13659	13957	13671	13958	13946	13875	14063	13858	13848	13615	13895	13845	14005	13944	13822	13857	13937	13756	13731	13690	13655	13819	13765	13925	13821	13964	13927	13870	13849	13831	13819	13878	13805	13919	13704	13754	13974	13930	13831	13729	13885	13896	13927	13758	13884	13790	14025	13898	13844	13837	13821	13932	13925	14068	13951	13772	13804	13814	13954	13726	13779	13856	13987	13958	13866	13791	13828	13913	13890	13770	13826	13960	13764	13759	13972	13953	13870	13866	13818	13909	13895	13818	13842	13726	13824	13735	13800	13962	13816	13842	13742	13825	13940	13917	13833	13897	13724	13919	13987	13861	13943	13929	13826	13731	13778	13740	13912	13889	13696	13719	13864	13675	13994	13945	13930	13884	13978	13873	13897	13873	13615	13841	13902	13896	14046	13919	13735	13772	13954	13960	13879	13696	13881	13813	13911	13879	13680	13917	13778	13775	14085	13916	13855	13737	13760	13794	13804	13858	13840	13727	13939	13867	13752	13883	13705	13774	13950	13839	13833	14047	13829	13837	13881	13850	13828	13842	13801	13670	13858	13865	13900	13934	14028	14004	13987	13897	14067	13778	13817	14011	13726	13752	13832	13768	13756	13923	13983	13993	13722	13903	13858	14053	13795	13690	13785	13854	13861	13747	13851	13735	13938	13843	13936	13935	14017	13788	13866	13800	13899	13688	13705	13846	13869	13820	13815	13795	13852	13772	13685	14006	13867	13934	13851	13785	13707	13879	13833	13967	13697	13754	13777	14020	14033	13790	13934	13837	13974	13881	13856	13858	13767	13937	13878	13848	13782	13790	13848	13963	13641	13883	13908	13886	13797	13723	13831	13753	13837	13959	13788	13712	13941	13991	13773	13977	13861	13880	13882	13760	13815	13744	13754	13746	13966	13798	13672	13866	13957	13936	13813	14012	13934	13873	13779	13867	13925	13748	13830	13875	13901	13775	13864	13888	13864	13792	13790	13970	13870	13876	14055	13834	13837	13848	13839	13827	13894	13850	13751	13833	13942	13830	13916	13833	13860	13968	13846	13845	13969	13824	13838	13886	13857	13813	13820	13798	13618	13796	13914	13754	13905	13787	13915	13749	13916	13724	13792	13798	13791	13778	13864	13792	13761	13832	13750	13981	13773	13747	13910	13763	13961	13790	13849	13932	13938	13854	13754	13838	13765	13899	13931	13757	13640	13837	13902	13950	13829	13849	13804	13861	13835	13970	13876	13615	13896	13619	14062	13907	13949	13654	13889	13782	13917	13920	13845	13781	13846	13922	13801	13811	13952	13906	13809	13861	13643	13794	13875	13806	13884	13784	13815	13918	13700	13807	13867	13893	13848	13786	13879	13937	13943	13928	13830	13866	13849	13785	13869	13928	13764	13925	13910	13779	13808	13874	13834	13789	13760	13990	13846	14050	13899	13973	13801	13810	13936	13843	13753	13978	13969	13987	13968	13658	13812	13618	13866	13809	13895	13945	13947	13890	13850	13790	13682	13810	13829	13779	13937	13882	14044	13856	13803	13714	13697	13804	13831	13941	13974	13732	13997	13901	13883	13931	13742	13971	13931	13853	13781	13860	13773	13719	13858	13877	13834	13867	13728	13908	13909	13846	13893	13794	13667	14031	13764	13692	13782	13850	13930	13933	13767	13976	13886	13958	13859	13896	13947	13772	13834	13844	13805	13828	13826	13771	13805	13716	13923	13758	13935	13780	13958	13858	13684	13732	13810	13983	13811	13728	13844	13752	13860	13903	13791	13774	13889	13926	13807	13687	13869	13764	13904	13890	13920	13928	13994	13865	13900	13877	13954	13735	13899	13808	13829	13893	13855	13922	13845	13742	14009	13918	13792	13916	14015	13939	13918	13923	13902	13787	13719	13787	13832	13873	13873	13781	14034	13840	13863	13794	13804	13907	13760	13938	13985	13867	13877	13779	13624	13810	13908	13733	13812	13737	13638	13698	13887	13902	13921	13784	13723	13903	13940	13863	13933	13805	13867	14068	13799	13873	13839	13877	13858	13977	13626	13942	13829	13901	13841	13882	13932	13882	13901	13789	14144	13835	13964	13814	13866	13862	13865	13745	13699	13783	13667	13869	13780	13874	13908	13873	13835	13805	13936	13820	13889	13792	13842	13818	13983	13896	13919	13902	13707	13777	13739	13891	13856	13854	13676	13805	13850	13632	13951	13776	14015	13816	13866	13946	13723	13829	13885	13750	13835	13713	13870	14030	13871	13769	13891	13909	13982	13863	13695	13609	13963	14000	13892	13990	13845	13861	13788	13971	13867	13951	13750	13840	14044	14057	13887	13771	13898	13878	13952	13866	13784	14019	13845	13747	13824	13862	13714	13850	13831	13925	13730	13876	13870	13882	13867	13700	13934	13818	13849	13881	13914	13785	13949	13915	13767	13812	13855	13698	14020	13975	13771	13720	13787	13817	13844	13803	13612	13740	13900	13859	13724	13953	13859	13781	13736	13853	13767	13820	13908	13698	13868	13619	14074	14031	13817	13849	13799	13894	13886	13813	13894	13926	13745	13818	13751	14012	13784	13764	13825	13816	13968	14023	13842	13865	13866	13854	13839	13840	13872	13946	13785	13854	13693	13937	13860	13818	13635	13888	13872	13838	13892	13789	13824	13752	13758	13910	13862	13825	13850	13820	13743	13921	13764	13925	13756	13829	13852	13869	14000	13812	13772	13860	13818	13792	13939	13765	13814	13999	13821	13880	13794	13747	13810	14017	13835	13689	13824	13796	13917	13886	13834	13927	13794	13866	13714	14043	13831	14118	13652	13888	13751	13800	13786	13984	13968	13747	13937	13996	13762	13812	13776	13973	13846	13964	13909	13729	13749	13867	13985	13789	13950	13884	13789	13861	13916	13860	13760	13878	13691	13513	13800	13834	13778	13713	13959	13841	13733	13841	13872	13987	13820	13882	13972	13896	13736	13899	13836	13855	13971	14019	13839	13769	13941	13676	13904	13839	13810	13986	13855	13697	14001	13817	13803	13793	13900	13846	13728	13915	13840	13785	13893	13684	13715	13817	13877	13880	13942	13933	13596	13861	13671	13612	13905	13821	13822	13906	13886	13884	13942	13676	14001	13818	13871	13768	13714	13804	13826	13810	13823	13748	13832	13954	13733	13896	13838	13786	13792	13914	13909	13837	13657	13879	13767	13733	13740	13859	13994	13868	13832	13897	13893	13840	13682	13890	13986	13927	13802	13991	13791	13707	13845	13994	13637	13824	13796	13809	13722	13780	13912	13906	13745	13869	13967	13792	13724	13762	13799	13735	13846	13758	13897	13810	13993	13741	13908	13831	13806	13877	13935	13723	13886	13869	13737	13889	13771	13808	13656	13894	13792	13753	13854	13826	13863	13995	13766	13863	13680	13933	13830	13918	13883	13856	13954	13795	13839	13829	13679	13835	13851	13652	13868	13984	13786	13776	13789	13629	13952	13942	13871	13813	13895	13841	13907	13779	13912	13904	13734	13955	13907	13860	14015	13782	13816	13726	13897	13910	14018	13844	13811	13891	13847	13848	13891	14036	13703	13739	13824	13870	13954	13870	13710	13769	13881	13938	14002	13832	13868	13813	13843	13730	13860	13822	13777	13750	13772	14026	13769	13926	13752	13870	13787	13758	13746	13801	13780	13896	13953	13913	13915	13803	13735	13969	13849	13810	13804	13822	13985	13843	13905	13839	13920	13837	13999	13896	13771	13786	13883	13941	13772	13836	13934	13903	13793	13784	13917	13878	13751	13807	13848	14010	13723	13853	13953	13985	13799	13834	13883	13648	13953	13737	14037	13889	13879	13852	13916	13650	13763	13920	13853	13877	13833	13771	13866	13926	13804	13780	13936	13807	13951	13859	13848	13729	13926	13813	13899	13936	13975	13833	13803	13708	13893	13844	13781	13883	13860	13887	13873	13713	13709	13857	13933	13626	13893	13612	13844	13886	13914	13801	13874	13778	13778	13989	13880	13896	13976	13849	13747	13751	14051	13697	13952	14085	13886	13889	13892	13951	13853	13838	13862	13907	13953	13839	13959	13695	13765	13879	13797	13834	13842	13828	13770	13998	13766	13913	13837	14109	13911	14083	14016	13846	13863	14020	13973	13826	13739	13891	13784	13980	13700	13909	13780	13783	13931	14004	13932	13797	13790	13805	13803	13623	14014	13657	13842	13951	13841	13861	13868	13754	13944	13956	13707	13819	13809	14029	13868	13835	13924	13565	13856	13818	13781	13912	13785	13961	13749	14014	13849	13812	13812	13698	13887	13939	13868	13820	13826	13938	13864	13939	13987	13849	13818	13683	13827	13798	13819	13833	13882	13975	13901	13902	14025	13615	13849	13778	13938	13854	13848	13824	13828	13927	13888	13796	13741	13824	13870	13816	13903	13829	13791	13898	13968	13936	13827	13665	13875	13774	13736	13923	13721	13853	13804	14015	13768	13828	13719	13758	13865	13993	13857	13771	13664	13818	13725	13749	13705	13771	13882	13866	14007	13722	13852	13848	13842	13953	13783
24110	21165	28401	27306	23546	20813	18621	16539	15960	15823	15711	15456	15310	15197	15155	15321	15043	14927	15173	15032	15033	14859	14954	15141	15108	14921	15003	14735	14907	14888	14988	14826	14930	14862	14891	15056	15011	14922	15079	14973	14965	14805	14958	14859	15051	14670	14789	14800	14729	14800	14952	14817	14707	14686	14782	14721	14937	14921	14794	14749	14695	14969	14759	14926	14907	14793	14793	14885	14978	14784	14666	14798	14829	14777	15131	14880	14734	14825	14844	14787	14892	14662	14723	14880	14807	14822	14721	14757	14846	14719	14799	14891	14980	15049	15047	14599	14717	14899	14680	14924	14742	14804	14901	14892	14756	14812	14482	14797	14811	14612	14780	14726	14948	15061	14782	14528	14742	14714	14838	14691	14866	15041	14808	14704	14925	14686	14811	14840	14955	14740	14911	14597	14731	14638	14699	14820	14776	14801	14786	14691	14679	15066	14840	14876	14759	14750	14851	14830	14960	14797	14857	14782	14757	14823	14972	14846	14982	14619	14785	14567	14896	14926	14927	14789	14740	14836	14605	14700	14843	14689	14681	14893	14834	14730	14843	14958	14886	14843	14728	14811	14806	14769	14811	14785	15030	14793	14793	14885	14815	14749	14633	14802	14902	14848	14934	14779	14697	14938	14678	14786	14758	14808	15071	14778	14771	14880	14899	14946	14776	14820	14951	14818	14624	14720	14764	14920	14889	14954	15014	14909	14767	14827	14825	14978	14827	14864	14703	14840	14851	14760	14855	14906	14768	14860	14896	14903	15003	14935	14772	14734	14859	14636	14611	14770	14633	14890	14673	14814	14725	14817	14850	14920	14774	14778	14766	14749	14827	14821	14891	14730	14760	14900	14717	14815	14951	15014	14676	14766	14885	14902	14859	14834	14888	14677	14816	14600	14801	14789	14907	14900	14819	14888	14664	14914	14921	14788	14734	14688	14607	14807	14755	14980	14777	14840	14699	14826	14764	14781	14822	14733	15004	14806	14605	14741	14794	15000	14743	14624	14903	14798	14812	14833	14950	14696	14801	14890	15041	14635	14916	14816	14854	14945	14740	14916	14635	14896	14675	14667	14926	14806	14947	14729	14769	14906	14841	14736	14842	14559	14795	14579	15007	14641	14901	14953	14602	14954	14678	14782	14785	14752	14832	14882	14798	14732	14903	14903	14920	14721	14972	14919	14944	14856	14997	14960	15011	14827	14787	14724	15042	15034	14664	14666	14769	14753	14824	14916	15052	14906	14782	14960	14779	14924	14982	14654	14744	14628	14920	14771	14821	14784	14821	14846	14829	15002	14641	14514	14875	14883	14957	14668	14824	14714	14755	14563	14798	14920	14832	14900	14923	14770	14836	14759	14736	14819	14806	15059	14726	14783	14914	14965	15015	14789	14868	14777	14742	14888	14873	14875	15010	14931	14786	14795	14748	14836	14706	14850	14806	14719	14733	14551	14714	15007	14855	14784	15040	14722	14656	14976	14629	14790	14761	14686	14834	14648	14802	14842	14727	14641	14754	14650	14924	14763	14738	15117	14638	14979	14881	14798	14673	14543	14954	15065	14709	14793	14821	14716	14800	14820	14854	14734	14762	14799	14978	14801	14760	14894	14735	14914	14895	14790	14863	14817	14864	14966	14852	14810	14874	14765	14843	14808	14791	14830	14614	14830	14901	14772	14787	14861	14822	14788	14823	15070	14883	14788	14885	15044	14878	14857	14791	14915	14883	14898	14731	14997	14799	14809	14758	14673	14843	14782	14592	15081	14951	14861	14930	14741	14947	14788	14912	14888	14895	14844	14805	14768	14835	14746	14755	14514	14704	14721	14878	14954	14773	14602	14627	14729	14905	14526	14803	14797	14679	14859	14777	14779	14712	14882	14739	14729	14800	14779	14825	14643	14808	14768	14684	14886	14942	14841	14703	14912	14930	14751	14787	14693	14628	14837	14632	14926	14924	14714	14835	14666	14524	14711	14783	14787	14975	14766	14950	14750	14838	14888	14746	14728	14763	14868	14690	14746	14734	14785	14905	14635	14793	14814	14937	14935	14772	14873	14670	14778	15006	14910	14917	14942	14944	14789	14885	14623	14857	14743	14779	14841	14884	14764	14718	14628	14836	14921	14679	14723	14731	14769	14861	14834	14764	14703	14953	14812	14930	14794	14810	14875	14877	14787	14746	14877	14597	14628	14888	14857	14879	14791	14709	14790	14852	14707	14835	14711	14806	14971	14865	14732	14784	14622	14847	14624	14701	14580	14758	14730	14578	14898	14728	14771	14814	14788	14998	14784	15051	14872	14644	14896	14760	14823	14765	14873	14773	14629	14751	14878	14938	14839	14842	15001	14783	14833	14789	15027	14888	14747	14917	14723	14751	14964	14829	14958	14964	14768	15002	14693	14828	14918	14655	14766	15015	14791	14880	14773	14957	14844	14826	14821	14813	14678	14803	14914	14724	14876	14924	14851	14999	14960	14790	14859	14770	14682	14769	14765	14903	14785	14924	14928	14798	14911	14857	14894	14887	14879	15058	14867	14919	14860	14831	14781	14913	14736	14870	14717	14900	14715	14777	14997	14771	14818	14885	14765	14864	14916	14790	14812	14852	14928	14688	14878	14720	14547	14873	14982	14896	14925	14852	14925	14808	14727	14801	14867	14858	14854	14802	14755	14835	14807	14813	14769	14892	14906	14660	14710	14679	14629	14681	14809	14788	14744	14838	14790	14776	14819	14802	14973	14919	15035	14791	14882	14877	15067	14722	14861	14912	14872	15062	14780	14734	14853	14833	14941	14811	14950	14836	14822	14601	14749	14845	15024	14802	14846	14748	14831	14785	14873	14802	14653	14904	14734	14733	14953	14810	14808	14693	14846	14817	15001	14802	14912	14834	14842	14925	14593	14688	14643	14799	14947	14697	14828	14763	15039	14826	14677	14860	14849	14867	14916	14818	14684	14807	14772	14801	14815	14929	14796	14815	14874	14881	14726	14873	14811	14745	14793	14957	14982	14814	14922	14930	14718	14849	14830	14836	15033	14924	14904	14611	14762	14771	14910	14735	14773	14863	14768	14869	14950	14862	14842	14817	14859	15037	14826	14832	14673	14740	14918	14881	14685	14804	14891	14961	14665	14873	14712	14678	14771	14787	14823	14707	14844	14698	14807	14842	14839	14659	14746	14837	14623	14957	15086	14935	14698	14967	14692	14991	14700	14723	14706	14812	14905	14942	14839	14759	14682	14798	14809	14703	14884	14770	14714	14701	14685	14866	14788	14768	14766	14600	14914	14843	14828	14940	14911	14660	14933	14773	14802	14697	14843	14771	14736	14577	14951	14804	14789	14692	14907	14867	14802	14874	14697	14800	14805	15007	14708	15010	14959	14654	14639	14775	14630	14773	14840	14857	14623	14744	14866	14722	14717	14846	14888	14816	14814	14930	14812	14814	14636	14658	14778	14829	14792	14673	14815	14819	14807	14678	14783	14658	14872	14887	14934	15068	14734	14973	14985	14712	14876	14777	14726	14958	14888	14747	14936	14849	14931	14840	14872	14918	14919	14937	14780	14879	14944	14587	14704	14842	14815	14806	15071	14735	14925	14597	14876	14944	14801	14742	14729	14866	14658	14675	14856	14915	14953	14804	14696	14771	14760	14921	14915	14922	14967	14829	14818	14661	14929	14721	14948	15002	14803	14653	14915	14980	14770	14823	14787	14825	14742	14905	14988	14814	14674	14852	14799	14976	14733	14886	14838	14910	14819	14822	14744	14780	14741	14810	14840	14799	14828	14927	14837	14832	14882	14720	14868	14807	14782	14849	14892	14843	14625	14850	14872	14815	15017	14879	14881	14896	15001	14912	14903	14812	14750	14864	14856	14643	14892	14975	14631	14852	14763	14707	14906	15022	14631	14707	14861	14744	14801	14902	14969	14862	14658	14722	14740	14947	14803	14771	14925	14906	14823	14836	14928	14670	14778	14931	14971	14700	14836	14912	14718	14935	14904	14786	14931	14641	14901	14799	14791	14821	14995	14733	14741	14826	14797	14963	14909	14819	14694	14785	14685	14889	15045	14926	14763	15104	14692	14832	14657	14981	14916	14749	14858	14822	14707	14990	15086	14834	14590	14809	14688	14789	14871	14966	14856	14787	14786	14848	14833	14780	14857	14893	14832	14785	14793	14810	14978	14956	14773	14851	14941	14733	14837	14948	14805	14826	14851	14694	14898	14778	14884	15009	14937	14776	14769	14718	14769	14762	14669	14718	14689	14863	14617	14757	14909	14878	14791	14699	14780	14715	14792	14860	14722	14847	14820	14737	14730	14915	14855	14697	14669	14802	14840	14855	14697	14766	14597	14884	14725	14649	14974	14854	14756	14548	14772	14857	14811	14851	14952	14824	14812	14784	14950	14794	14738	14726	14919	14841	14787	14806	14841	14874	14869	14929	14796	14746	14853	14777	14778	14819	14681	14892	14744	14752	14815	14885	14726	14869	14916	14947	14825	14878	15008	14796	14789	14762	14822	14743	15000	14888	14927	14826	14787	14707	15061	14732	14780	14592	14916	14794	14838	14855	14745	14694	14939	14875	14993	14765	14989	15002	14710	14820	14886	14949	14703	14755	14691	14942	14792	14824	14740	14821	15016	14924	14765	14851	14805	14945	14678	14901	14791	14695	14951	15002	14864	14862	14892	14737	15057	14980	14777	14953	14864	14809	14905	14798	14808	14912	14817	14722	14978	14792	14772	14807	14913	14925	14923	14854	14687	14911	14839	14644	14867	14849	14832	14717	14999	14849	14887	14923	14883	14820	14709	14940	14714	14908	15012	14993	14722	14848	14761	14890	14705	14820	14889	14660	14895	14752	14869	14685	15002	14698	14914	14814	14983	14900	14849	14925	14818	14809	14663	14808	14678	14838	14798	14824	14770	15136	14745	14595	14776	14784	14954	14735	14917	14891	14714	14830	14935	14900	14882	14849	14842	14832	14620	14613	14623	14814	14580	14717	14831	14813	14791	14669	14680	14837	14752	14806	14843	14849	14940	14871	14624	14770	14931	14808	14906	14789	14880	14808	14675	14691	14776	14889	14704	14757	15015	14827	14749	14833	14691	14877	14632	14939	14697	14817	14830	14718	14929	14836	14702	14920	14814	14514	14920
24986	48221	40192	28502	23526	18748	16011	14948	14473	14223	14042	13841	13618	13514	13367	13490	13239	13283	13221	13338	13197	13250	13191	13072	12973	13130	13261	12905	13161	12959	13069	12951	12963	13056	13027	13015	12985	12927	13041	12850	13021	12995	13015	13036	13076	12746	13031	13053	12811	13011	13113	12852	12953	13188	12796	13054	12778	13006	12967	12857	13142	12923	12812	12764	12903	12998	12943	12988	12882	12953	12964	12939	12797	13085	12997	13019	12966	12902	12856	12930	12721	13146	13067	13115	12924	12878	13060	13011	12980	13006	13038	12882	13028	12942	12982	12933	13060	13008	12765	12850	13111	12874	13085	12957	12934	12984	13078	12819	12923	12994	12909	12989	12960	12971	12926	13000	12851	13181	12908	12980	12999	12902	12857	13052	12929	13011	12892	12938	12968	13061	12856	12945	13000	12986	12912	13132	12943	12978	12825	12883	13014	12925	13072	13009	12927	12855	12867	12816	13006	13162	12969	12968	12855	12927	12969	12925	12954	13007	12934	13167	12965	12747	12940	12773	12966	12993	12949	12911	13054	13115	13107	12846	12923	13018	12981	13086	12918	13091	12924	13023	12869	13063	12934	12883	13089	13037	13039	13053	12949	12786	12996	12956	12896	13057	13068	12957	12929	13101	13152	13058	13000	12736	13002	12946	13025	12792	12942	12982	12897	13155	12831	12881	13034	12972	13126	13141	13003	12932	12909	13046	13086	12997	13153	12872	12851	13012	13078	13129	12955	13067	12934	13015	13041	13084	12892	12932	12907	12952	12960	12928	12987	12942	12979	12923	12822	12941	13029	12957	13013	12917	13022	13053	12767	12970	13057	13000	12976	12934	12990	13012	13115	13022	12956	13145	12931	12963	12882	12950	12930	13011	13041	12864	12961	12994	12962	12938	12956	13024	13093	13012	13112	12961	13119	13051	13058	12886	13028	13078	13018	12975	12989	13118	12921	12858	12844	12936	13006	13032	12978	12986	12845	12865	12913	12999	12905	12853	12934	12902	13118	12936	12921	12834	13023	12848	13021	12899	12913	12956	12996	12981	12901	13046	12997	13009	13115	12944	12879	12889	12925	13085	12938	13005	12828	12907	13005	13062	12879	12949	13016	12961	12944	13080	13013	12877	12980	12947	13074	12988	13127	13027	12980	12977	12993	12844	12950	12920	12844	13098	12908	12953	12961	12928	12985	12975	13022	13013	12934	13012	12982	13055	13062	12853	12934	12821	12968	12987	12794	12895	12947	13046	12977	12983	12942	12919	12843	13008	13050	13001	12983	12906	12891	12829	13030	13021	12813	13027	12849	12851	12982	12887	12966	12910	12884	12973	12983	13075	12945	12929	12908	13118	13075	12826	13115	12999	12907	12802	12870	12889	12856	12968	12951	12987	12990	12981	12999	12796	12928	12767	13029	12867	13049	12911	13040	12946	13033	13085	13070	12843	12962	12833	13056	13075	12896	12959	13216	13004	13052	12863	12863	13114	12815	12889	12864	12902	12984	12900	12841	13033	12805	12917	12843	13019	12913	13066	12866	13070	12953	13024	12903	13040	13035	13017	12954	13071	13127	12960	12993	13015	12874	12932	12989	13026	12981	12922	12945	13023	13107	12920	13053	12776	12968	12888	12886	12928	12963	12963	13232	12918	13095	13117	13058	13004	12874	13134	13017	12894	12979	13099	12948	12942	13057	12981	12928	12941	12907	13043	13053	12979	13002	12800	12998	12791	12997	13063	12834	12907	12826	12819	13089	12969	12885	13030	13003	13011	12941	13082	12868	12959	12975	13006	12979	13015	13047	13067	12917	12857	12873	12896	12907	13053	12930	13049	13081	12971	13026	13017	12888	12838	12888	12912	12894	12946	12787	13051	13038	12842	12903	12983	12866	12937	13110	12871	12883	12920	12876	12936	12935	13046	12909	12912	12964	12957	12955	12980	12998	12911	12930	13070	13077	12784	12965	12949	12813	12830	12962	13057	12982	13045	12854	13023	12869	12907	13038	12872	12942	12939	12865	12912	12938	13030	12897	13044	13007	12953	12959	12947	12992	12763	12918	12999	13142	12877	13009	12929	12849	12990	13018	12966	12962	12995	13125	13000	13021	13162	12978	13100	13073	12935	12931	12987	12973	13167	12901	12946	13063	12878	13045	12731	12976	12913	12956	13032	13011	12863	12844	13035	12843	12945	12857	13056	12968	12983	13026	13026	13009	13066	12859	12993	13080	12905	13050	12945	12903	13067	13066	13019	12956	12844	13013	12994	12958	12777	12894	12872	12813	13097	13110	12940	12974	12968	13010	13103	13045	13004	12995	13017	12985	13028	13093	12743	12900	13017	13081	12854	13011	12971	12919	12847	13010	13034	12962	12697	13049	12910	12806	13035	12966	12974	13025	12968	13062	12995	12979	13092	13017	13065	13036	12950	13105	13004	13060	13105	12975	12959	13022	12974	12908	12954	12974	12916	13048	13026	12872	12676	12955	12972	13010	12753	12839	13019	12929	12901	13079	12880	13006	12906	13043	12796	13009	12982	13086	13002	13030	12834	12830	13142	13058	13177	12842	13015	13064	12835	12949	13174	13144	13026	13160	12917	13087	12978	12975	13038	13046	13045	12991	12946	13047	13006	12885	13005	12889	13117	13000	12852	12992	13064	13020	13095	12982	13059	12914	12946	13041	12943	12914	12950	12880	12894	13141	12840	12906	12864	13070	13085	12922	13023	12910	13034	13014	12965	13008	13036	12928	13112	13034	12862	12927	13014	13069	12953	12926	13024	12939	13049	12993	13074	13067	12911	12962	12984	12974	12998	12923	12934	13041	12976	12991	12958	12846	12950	12889	12916	13032	13080	13052	12873	13023	12917	12788	12823	12838	12872	12762	13071	13050	13070	12927	12978	13061	12995	12831	13182	12815	13001	12829	13005	13004	13138	12962	12954	13072	13068	12980	12902	13000	13032	12966	12967	13085	12991	12989	12956	13030	13059	12967	13093	13056	12824	12906	12793	12930	13073	13076	12877	13002	12762	12871	13157	12928	12993	12851	13020	12839	13043	12925	12971	12963	12879	12872	13133	12921	12969	12934	13036	12939	13023	12868	13028	12889	12827	12913	13019	12880	12880	12920	13011	13094	12908	13020	13091	13109	13035	12903	12965	13189	12838	12942	12945	13075	12994	12929	12988	12967	13124	12829	13098	12865	13039	12847	12763	13038	12982	12949	13041	13143	12986	12936	12921	12822	13092	12985	13114	13145	13083	12894	12934	13119	13104	12888	12852	12862	12978	12866	13011	12935	12926	13143	12923	12997	13063	12788	12997	13037	12821	13123	12898	13140	12926	13047	12894	12885	12982	13072	12835	13054	12991	13114	12763	12896	12914	12930	13038	13012	12848	12963	12910	13034	12946	12956	13225	12880	12947	12879	13004	13197	12988	12936	12976	12954	12956	12954	12882	12918	12936	12971	12959	12855	12986	12802	12974	13066	12936	12988	12995	12847	12999	12911	12767	12930	13021	12994	12917	12909	13070	12859	13024	13125	13111	13053	12984	13005	12922	12979	12950	13097	12838	12998	12924	13037	13021	12871	12913	13005	12862	13180	12914	12874	13010	13025	12999	12901	13067	12930	12971	12939	12949	13027	13025	13039	12835	12933	12997	13034	12944	13055	12975	12904	12951	12920	13058	12884	12949	12914	12867	13040	12938	13092	12964	13113	13041	12931	12992	12901	13013	13000	12914	12924	13022	13089	13028	12931	12936	12969	13035	12867	12980	13017	12841	13000	12892	13020	13028	13101	12967	13055	12883	13029	13031	13085	12973	12835	13030	12882	13054	12987	12982	12980	13064	12741	12943	12989	12937	12931	12952	13110	12989	13014	13031	12937	12884	13029	13007	13024	12863	12898	12844	13020	12768	12996	12883	13034	12891	12916	13024	12910	13038	12724	12934	13081	12974	12910	12907	12968	13000	13021	12999	13079	12880	12911	12916	13009	12925	12992	12964	13079	12941	12827	12882	12973	12997	13180	13067	12903	12984	12971	12950	12919	12941	12955	12913	12990	12915	12931	13093	12991	13057	12889	12954	13037	12889	12944	13065	12981	13091	12984	13106	12928	12896	12851	13074	13002	12992	12907	12952	12866	12928	13083	12927	12991	12985	13018	13110	12772	12945	12848	13239	12980	12986	12991	13174	12926	12951	13019	12938	12969	12976	13044	13000	12724	12944	13036	12907	13072	13062	13010	12976	12881	12935	12864	13027	12906	12848	12947	13025	13047	13099	13037	12852	12946	12905	12955	13036	12977	12971	12918	13043	12972	12999	12917	13083	13014	13142	12964	12961	12913	13021	12789	12972	13138	12800	12987	13007	12955	12871	12736	12898	13084	13148	13028	12935	12910	12948	13067	12947	12966	12970	12995	13015	13058	12907	12876	13096	13027	12936	12906	12894	12767	13069	12892	12760	12967	12976	13014	13077	12872	13067	12923	13052	12923	12963	12953	13010	13059	12959	13029	13130	13173	12984	12820	13040	12894	12933	12951	13025	12893	12981	12995	12979	12922	12929	13003	12855	12894	12993	12864	12997	13034	13084	12968	12958	13011	12898	12980	13106	12859	12962	13075	12869	13008	13045	12898	13057	12830	13049	13065	12942	12755	12788	13130	12929	12960	13002	13036	13036	12947	12913	13111	12982	12979	13086	13079	12944	12902	12895	13001	12922	13029	12921	12867	12884	13011	13042	12997	13117	13143	12987	12946	12910	13167	12982	13004	13035	12970	12982	12867	13015	13012	13053	13085	12894	13071	12916	12972	13007	13003	12782	13074	12927	12832	12717	13067	13053	13024	12946	12864	12965	13102	13078	12956	12811	12963	12930	13058	12885	13043	12782	12804	12877	13141	12945	12951	12942	13039	12812	12901	13089	12756	12973	13072	12925	12885	12955	12995	12980	12800	13169	12869	13037	13003	12956	12902	12976	12990	13072	12996	12962	12810	13069	12926	12986	12904	12980	13002	13017	12882	13024	13116	12867	13057	12842	12966	13035	12908	13026	12835	12911	13074	12827	12846	12937	12972	12969	13062	12966	13005	13018	13049	13014	12917	12837	12940	12926	12764	12841	13094	12987	12981	12870	12814	12961	13021	13160	13102	12899	12951	13127
21876	21154	28916	23824	21986	24428	26541	20371	18900	18679	18310	18040	17931	17550	17339	17289	17047	17292	16905	17133	17106	17158	17079	17013	16881	17089	16896	16752	16873	16766	16899	16723	16891	16887	16882	16769	16696	16840	16756	16764	16677	16795	16660	16664	16758	16816	16797	16598	16685	16679	16745	16791	16850	16715	16714	16684	16874	16808	16687	16885	16788	16711	16743	16907	16612	16814	16877	16814	16732	16753	16573	16410	16597	16535	16833	16518	16679	16883	16672	16560	16593	16694	16714	16494	16757	16659	16802	16793	16634	16606	16590	16510	16783	16719	16508	16521	16623	16592	16780	16603	16594	16825	16664	16699	16642	16788	16648	16558	16718	16818	16869	16567	16489	16577	16654	16841	16785	16826	16940	16726	16672	16766	16599	16546	16893	16742	16665	16674	16569	16778	16694	16710	16764	16687	16505	16588	16941	16747	16730	16520	16685	16861	16863	16770	16719	16617	16593	16764	16582	16681	16853	16521	16636	16668	16500	16567	16548	16617	16634	16401	16640	16611	16859	16674	16774	16581	16965	16557	16756	16630	16722	16503	16604	16434	16685	16543	16694	16946	16553	16613	16630	16609	16616	16933	16726	16849	16701	16600	16616	16783	16681	16499	16523	16683	16458	16794	16618	16596	16695	16768	16554	16645	16657	16622	16589	16703	16444	16611	16655	16624	16801	16576	16518	16621	16665	16343	16743	16642	16632	16713	16688	16629	16608	16615	16731	16879	16544	16695	16635	16667	16547	16712	16702	16495	16730	16631	16766	16626	16630	16734	16660	16499	16736	17016	16741	16488	16537	16585	16912	16421	16546	16699	16506	16657	16690	16714	16716	16709	16459	16844	16611	16394	16503	16919	16716	16687	16811	16591	16914	16651	16765	16822	16878	16692	16683	16719	16819	16697	16693	16701	16442	16499	16491	16584	16591	16826	16686	16572	16710	16753	16416	16650	16626	16687	16834	16660	16665	16504	16557	16586	16782	16636	16650	16766	16675	16693	16660	16792	16671	16708	16620	16544	16831	16653	16536	16583	16627	16487	16699	16731	16594	16617	16514	16462	16677	16714	16591	16660	16630	16405	16618	16492	16886	16786	16581	16656	16622	16567	16607	16615	16534	16810	16557	16574	16663	16580	16611	16773	16561	16662	16633	16679	16475	16654	16674	16777	16811	16794	16642	16469	16444	16698	16793	16688	16653	16620	16729	16687	16576	16623	16607	16739	16486	16678	16596	16736	16653	16672	16789	16540	16570	16543	16553	16557	16695	16849	16500	16668	16677	16726	16655	16601	16809	16699	16699	16712	16626	16626	16524	16385	16611	16863	16606	16724	16840	16574	16699	16834	16753	16651	16577	16809	16662	16645	16711	16880	16440	16590	16950	16529	16789	16856	16664	16608	16794	16467	16727	16465	16679	16655	16597	16730	16597	16531	16679	16838	16410	16534	16690	16589	16890	16753	16764	16504	16819	16718	16704	16608	16704	16860	16571	16689	16624	16642	16884	16827	16634	16643	16578	16794	16690	16939	16521	16671	16412	16624	16701	16516	16524	16525	16592	16584	16675	16658	16745	16703	16478	16764	16652	16741	16658	16438	16672	16456	16605	16567	16555	16435	16529	16641	16728	16499	16623	16736	16508	16686	16422	16768	16780	16544	16630	16693	16700	16532	16491	16670	16743	16822	16568	16589	16589	16645	16631	16684	16535	16738	16609	16700	16804	16815	16845	16698	16608	16380	16460	16537	16635	16588	16810	16477	16723	16659	16478	16572	16718	16504	16402	16461	16426	16654	16579	16671	16623	16746	16477	16565	16550	16521	16777	16731	16508	16718	16611	16640	16418	16726	16742	16592	16707	16748	16436	16431	16519	16758	16663	16457	16566	16407	16541	16684	16718	16542	16780	16530	16653	16389	16698	16566	16550	16483	16640	16743	16730	16521	16473	16492	16498	16783	16511	16711	16624	16670	16490	16628	16647	16568	16590	16612	16626	16658	16692	16716	16537	16598	16669	16477	16599	16713	16784	16576	16856	16591	16548	16642	16801	16703	16670	16628	16470	16466	16490	16708	16536	16673	16701	16659	16743	16686	16686	16657	16420	16515	16741	16697	16573	16921	16797	16572	16797	16449	16413	16566	16620	16711	16661	16572	16630	16527	16594	16579	16479	16633	16887	16650	16701	16602	16483	16571	16623	16696	16544	16630	16539	16542	16718	16648	16420	16742	16571	16481	16695	16610	16608	16819	16629	16625	16749	16633	16548	16680	16737	16780	16617	16545	16968	16432	16558	16590	16710	16598	16700	16683	16896	16498	16594	16604	16455	16624	16562	16707	16648	16692	16555	16678	16750	16687	16817	16516	16815	16526	16655	16713	16738	16759	16540	16431	16588	16592	16755	16644	16718	16713	16659	16758	16746	16584	16567	16788	16643	16675	16668	16605	16654	16654	16490	16686	16767	16569	16691	16830	16621	16644	16894	16510	16582	16752	16823	16445	16477	16436	16667	16616	16568	16926	16475	16571	16685	16606	16679	16759	16777	16797	16735	16583	16643	16538	16699	16533	16662	16612	16732	16502	16761	16623	16668	16501	16818	16671	16515	16638	16657	16776	16815	16684	16735	16605	16640	16488	16705	16700	16610	16760	16751	16659	16617	16528	16432	16578	16628	16423	16640	16615	16699	16639	16711	16634	16513	16519	16778	16571	16565	16675	16585	16743	16584	16605	16415	16445	16664	16451	16647	16617	16702	16547	16572	16720	16462	16653	16694	16628	16672	16721	16669	16874	16904	16673	16569	16573	16681	16544	16618	16565	16696	16506	16819	16653	16626	16559	16803	16652	16650	16650	16614	16578	16796	16701	16596	16622	16653	16820	16347	16458	16703	16703	16637	16589	16629	16538	16587	16780	16503	16798	16666	16844	16696	16659	16578	16737	16709	16718	16862	16519	16847	16580	16522	16640	16625	16817	16494	16696	16691	16781	16825	16676	16564	16562	16558	16834	16610	16509	16684	16545	16579	16641	16657	16758	16861	16512	16669	16706	16592	16662	16633	16586	16707	16631	16637	16758	16800	16722	16716	16565	16761	16689	16466	16662	16719	16780	16672	16862	16710	16755	16639	16535	16685	16518	16559	16594	16613	16679	16721	16705	16574	16733	16653	16689	16755	16625	16604	16673	16615	16501	16725	16684	16438	16605	16628	16762	16937	16646	16607	16476	16570	16594	16708	16776	16592	16746	16668	16699	16647	16751	16501	16612	16679	16550	16406	16579	16479	16862	16845	16495	16619	16613	16502	16587	16500	16285	16564	16661	16550	16588	16560	16618	16663	16709	16508	16457	16602	16689	16659	16765	16772	16766	16703	16505	16557	16711	16681	16668	16716	16736	16583	16512	16611	16774	16723	16576	16772	16690	16682	16627	16734	16556	16644	16736	16557	16612	16691	16540	16710	16600	16551	16578	16552	16563	16661	16616	16711	16839	16750	16657	16808	16724	16655	16503	16693	16577	16643	16531	16375	16614	16568	16677	16700	16583	16462	16614	16961	16619	16659	16511	16898	16728	16619	16664	16726	16663	16568	16545	16756	16761	16649	16456	16743	16630	16703	16685	16481	16478	16782	16741	16795	16687	16460	16579	16720	16711	16500	16583	16587	16627	16608	16778	16754	16841	16408	16580	16585	16710	16623	16657	16756	16793	16512	16398	16629	16499	16698	16708	16711	16607	16814	16796	16970	16523	16631	16659	16687	16625	16480	16675	16704	16576	16790	16664	16672	16552	16466	16595	16694	16664	16551	16646	16651	16738	16584	16685	16833	16705	16593	16599	16704	16628	16473	16415	16609	16620	16573	16648	16790	16707	16740	16842	16614	16782	16633	16464	16762	16499	16623	16613	16710	16528	16452	16611	16759	16622	16664	16533	16666	16583	16534	16464	16446	16515	16842	16657	16528	16635	16746	16580	16712	16784	16431	16422	16869	16578	16606	16673	16715	16598	16625	16693	16599	16351	16671	16751	16762	16564	16668	16812	16556	16787	16741	16680	16715	16688	16750	16614	16651	16622	16617	16683	16691	16515	16511	16586	16689	16650	16730	16481	16503	16363	16633	16476	16373	16706	16796	16557	16440	16578	16938	16804	16743	16557	16727	16525	16598	16574	16761	16703	16785	16716	16511	16781	16618	16583	16535	16731	16412	16739	16679	16692	16581	16594	16640	16709	16524	16801	16441	16792	16532	16343	16448	16684	16658	16775	16631	16958	16743	16784	16706	16744	16639	16688	16679	16646	16527	16753	16511	16573	16540	16554	16744	16723	16726	16569	16559	16645	16781	16687	16695	16676	16599	16803	16695	16770	16663	16441	16587	16769	16509	16568	16546	16448	16768	16584	16571	16681	16684	16598	16525	16627	16736	16516	16667	16862	16795	16501	16589	16511	16527	16652	16681	16529	16666	16748	16615	16566	16669	16667	16592	16566	16525	16523	16641	16641	16476	16733	16561	16381	16445	16561	16746	16469	16575	16777	16548	16599	16609	16605	16638	16724	16615	16486	16529	16506	16529	16503	16401	16885	16686	16803	16463	16588	16509	16764	16663	16596	16630	16667	16537	16590	16807	16520	16492	16812	16610	16776	16565	16362	16637	16895	16529	16668	16677	16696	16691	16725	16785	16860	16620	16805	16698	16722	16795	16669	16712	16614	16809	16696	16476	16789	16730	16696	16781	16717	16624	16557	16801	16750	16663	16771	16507	16591	16553	16787	16710	16832	16704	16586	16579	16647	16464	16874	16664	16736	16489	16646	16826	16631	16779	16381	16692	16769	16622	16693	16643	16707	16723	16680	16661	16773	16659	16635	16645	16701	16627	16410	16768	16512	16774	16634	16687	16676	16781	16674	16598	16482	16740	16709	16567	16783	16559	16715	16651	16443	16707	16553	16588	16656	16574	16845	16690	16664	16546	16689	16520	16755	16533	16644	17083	16614	16611	16618	16773	16613	16421	16764	16452	16588	16396	16560	16385	16670	16734	16707	16802	16579	16662	16517	16615	16648	16605	16710	16464	16578	16656	16611	16944	16577	16654	16755	16593	16733	16672	16679	16646	16615	16391	16672	16488	16472	16605	16708	16754	16834	16627	16514	16785	16769	16626	16559	16587	16644
27836	57718	49976	38926	30109	22847	19695	17720	16719	15993	15355	15344	14872	14915	14962	14866	14666	14500	14676	14452	14439	14255	14312	14179	14295	14340	14173	14153	14236	14234	14113	14024	14149	14340	14018	13928	14162	14056	14233	14009	14062	13893	14159	14170	14134	14080	14060	13956	14069	14091	14056	14144	14076	14264	14063	14106	13931	14055	14135	14000	13929	13991	14147	13941	14323	13993	13938	14039	14092	13921	14068	14157	14065	14064	14076	14092	14041	13891	14009	14155	13929	14062	14037	14113	14155	14155	14046	14110	13897	14058	13956	13999	14181	13880	14068	14074	14092	14169	14171	13864	14104	14067	14010	14029	14047	13814	14159	13951	14063	13963	13982	14008	14139	13987	14186	14123	14063	14066	14092	14199	14033	14182	14044	14084	14015	14145	14138	13956	13966	13985	14065	14024	13999	14030	14080	14075	14135	14146	14201	14050	14134	14024	14097	13950	14034	14086	13937	14072	14044	14169	14076	14070	13850	13926	14170	14109	14109	13956	14014	14154	13950	13995	14213	14021	13971	14160	13996	13967	14180	14022	14115	13837	13923	14143	14104	13995	14071	13989	13955	13974	14147	13978	14064	14061	14056	14002	14070	14104	13972	14296	13974	14016	14137	13910	13948	14126	13962	14213	13789	13966	14194	13846	14123	14100	13996	14002	14125	14104	14032	14005	14030	14144	14153	14190	14014	14138	14116	13726	13986	13984	14030	14054	14149	14189	13973	13972	14143	13987	14224	13939	14009	14102	13981	14143	14134	13852	13880	14059	13817	13996	14139	13941	14092	14034	14040	13916	14113	14120	14056	13960	14047	14030	14052	14107	14157	14175	14056	14092	13930	14077	13976	13911	14020	13837	13967	14094	13975	14063	14081	13879	13871	13971	14071	14193	14001	14249	14045	13980	14063	14106	14015	13955	14202	14106	14029	14065	14089	14118	13915	14010	13961	14125	14015	14032	13998	14108	14162	14055	14181	13985	13951	14045	14106	13957	13976	14130	14243	14165	14106	14096	13959	14061	14167	14012	13986	14173	14043	13956	14114	14236	13867	14166	14180	13974	14099	13992	13960	14175	14021	14163	14185	14112	14113	13936	14017	14066	13983	14013	14059	13984	14030	13960	13861	13963	14041	14150	13976	14118	14149	14089	14030	14101	14008	13868	13961	14112	14079	14145	14110	14000	13947	14006	13983	14081	14068	13875	13995	14097	14150	14090	14133	14094	14160	13998	14078	14082	13826	13813	14021	14078	14044	13944	13911	13869	14058	14158	14078	14071	14050	14176	13848	14007	14035	14080	14145	14134	14137	14141	13887	14217	14117	14227	14095	14062	14004	13960	13967	14149	14144	14145	14337	13874	13962	14049	14139	13972	13956	14001	14038	14030	13974	14043	14000	14048	14046	14025	14009	14144	14030	13968	14083	14064	13930	14061	14089	14016	14018	13898	13971	14034	14028	14005	14075	14006	14159	14003	13828	14002	14054	14295	14039	13845	14023	13870	14019	14064	14096	13954	14068	14214	13912	14172	14002	14177	14062	13876	13882	14123	14133	14003	14095	14015	13942	13875	13981	13953	14114	13981	14188	14136	14075	13967	14080	14009	13877	13979	14075	13951	13980	13966	14131	14031	14088	14092	14152	14140	14140	13898	14188	14114	14107	14112	13936	14000	13908	14047	14084	14109	14102	13940	14116	14191	14066	13897	14212	14020	14088	14004	14086	14105	14020	13912	14093	14155	14179	14145	14060	13979	13980	14091	13987	14152	13956	13983	13907	14067	14045	13981	13983	14014	13988	13988	14072	14107	14079	13996	14021	13957	13917	13958	14246	14081	13997	14011	13959	14034	14061	13941	13978	13958	14211	14073	14103	14158	14080	14076	14045	13997	14032	13976	14053	13877	13991	14196	14029	14141	13907	14016	13982	14040	14093	13929	14048	14019	13849	14112	14006	13811	14146	14064	14084	13999	14107	14136	14082	13962	13991	14061	13916	14042	14136	14153	14014	14105	14144	13922	14038	14105	13988	13968	14033	14046	14023	14029	14106	14077	14041	14109	13978	14038	14184	14089	13996	14066	14116	14090	14150	14110	13996	13960	13981	14144	14142	14043	14014	13888	13954	14148	14065	13989	14136	13960	14105	14033	13960	14062	14019	14066	14105	13958	13905	14017	14089	14055	13869	14087	14034	14098	14067	14095	13889	13987	13841	14015	14143	13953	13953	14034	13988	13908	13809	14016	14033	14047	14241	13996	14006	14214	14044	14073	14144	13974	14018	14055	13929	13996	13999	14156	14245	14104	14131	13999	14048	14158	14081	13887	13933	14075	14027	14000	14057	13939	14003	13994	14174	14025	14057	14172	13994	14116	13904	14162	14040	13931	14061	13935	14036	14272	13951	14124	14075	13877	14017	14008	14109	14155	14088	14005	14087	14065	14070	14139	14012	14141	14126	13998	14119	14093	14080	14161	14079	13903	14045	14083	14089	14037	14125	13992	13869	14006	13956	14141	14138	13910	14071	13990	14011	13972	14143	13987	14017	14111	14126	14034	13964	14265	14139	14075	13986	14032	14202	14032	14183	13847	13952	14028	14130	14071	13941	14203	13984	14085	13996	14127	13934	13980	13832	14008	14138	14101	14009	14017	13924	14004	13999	14112	14057	13949	14163	13933	14142	14146	14170	13998	14020	13985	14038	13909	14046	14002	14009	13902	14107	13956	13994	14127	14065	14075	14043	14196	14014	14047	13980	13917	13957	13996	13989	14093	14098	14132	13963	14108	14060	13929	14082	14083	14082	14150	14247	13983	14140	14100	13991	13950	14039	14033	14159	14182	14222	14063	14107	13928	14061	14014	14036	14000	14051	14079	14121	14118	14089	14136	14074	14195	14085	14004	14130	14174	13824	14157	14144	13926	14164	14059	14104	14243	14110	14076	13982	14028	14051	14175	14041	14003	13934	14039	13968	14007	14141	14030	14063	13967	14103	14077	13905	14088	14135	14076	13990	14172	13933	14092	14080	14011	14254	14087	13840	14187	13879	14137	14122	14040	14166	14106	13939	13950	13888	14011	14116	13939	13928	13924	14084	13932	13881	13856	14044	13986	14060	14051	14029	14085	14057	14098	13943	14011	14094	13941	14154	14284	13939	14187	13813	14086	14183	14096	14036	13950	14095	13900	14008	13886	14043	14069	14112	14052	14026	14187	14035	13986	13994	13972	14179	14158	13994	13781	14034	13975	14187	14095	14037	14088	14103	14036	14027	14044	13965	14085	13854	14014	14102	14087	14043	14103	14118	14028	14049	14139	13960	14106	13995	13876	14036	14022	13922	14001	14076	13902	14073	13854	13978	14034	14191	13884	14083	14129	14001	14033	14082	13991	13943	14143	14027	14082	13904	14045	14200	13945	14038	14121	14122	14140	14171	14047	14116	14042	13994	14180	13926	14082	14018	14056	13964	14144	14125	14123	14075	13898	14014	14125	14053	14139	14076	14090	13925	14132	13941	14181	14003	14128	14042	13947	14043	14166	14018	14032	13899	14134	14097	14198	14106	14206	14095	14089	14086	13987	14178	14065	13987	14057	14058	14057	13950	14070	13990	14039	14069	14007	14155	14002	14001	14067	13899	14233	14109	13957	14125	14046	14262	13916	14017	14171	14162	14065	14041	14051	13964	13922	13990	14044	13969	13993	14078	14135	14091	14050	13852	14026	14002	13997	14037	13991	14228	13871	14039	13958	13889	14113	13925	14165	13956	13989	13943	14002	14019	14065	14037	13972	14178	14006	14017	13972	14051	14030	14067	14018	13890	14156	13948	14050	14070	14059	13951	14112	13964	14226	14027	14125	14125	13922	13979	14033	14011	14070	14134	14004	14079	14060	14255	14159	14037	14044	14159	14153	13972	14141	13883	14050	14006	14092	14037	14089	14141	13908	13947	14086	14020	14104	14106	14078	13888	13975	14106	14121	14142	14291	13845	14183	14034	13986	14217	13892	13962	13988	14000	14023	14006	13988	14242	13985	14219	14172	13979	14035	13929	14116	14031	14070	14154	14076	13977	14042	14078	13904	14111	13993	14084	14088	14097	14060	13993	14070	13886	14190	14143	13905	14144	13870	14072	14090	13957	13730	13975	14058	14094	13795	14010	14093	14111	14053	13973	14078	14101	14125	14001	14071	13971	14068	14148	14045	13949	13916	14076	14116	14122	14178	13899	13970	14005	13954	13998	14026	13975	14104	14129	14079	13998	14203	14031	14151	14064	14169	14106	14147	13935	14300	14000	14237	14071	14164	14071	13926	13992	13991	14071	13983	13899	13883	14066	14113	14033	14059	13932	13970	13965	13987	14098	13998	14042	13989	14154	14074	13933	13949	14041	14074	14076	14140	14160	13997	13942	14134	14079	14225	14057	14084	14012	13940	14007	14179	13936	13991	13951	13989	14143	13940	14061	13984	14214	14051	14259	14101	14147	14184	13992	14060	14038	14100	13938	13997	14167	14094	14121	13990	13938	14085	13984	14024	14116	13971	14160	13971	13931	14168	13896	14093	14009	13934	13931	14185	13972	13809	14015	14117	14057	14027	14055	14082	14182	14105	14022	14085	14005	13871	13996	14029	14053	14083	14090	13993	14119	14008	14101	14229	14148	13942	14149	14008	13914	13955	13996	14182	14034	14020	14116	13954	14122	14005	13957	14039	14113	14012	14155	14169	14109	13909	13950	13977	13917	14010	14074	13893	14011	14165	14094	14119	13908	13949	14025	14062	14083	13973	13968	13980	14025	13918	14094	14117	13930	14191	14201	13960	14139	14057	14137	14075	14140	14077	13940	14072	13935	14009	14017	14058	13919	14140	14067	14078	14059	13973	14029	13925	14083	14027	14015	14037	14007	14126	13948	13888	13989	14011	14033	14015	14085	13972	13907	14164	14041	13911	14063	14013	14010	14015	14147	13896	14004	14058	14008	14142	14197	14163	14079	13959	13977	14032	13995	14005	14113	14020	14005	13985	14070	14052	14259	14111	14076	14037	14049	14265	14013	14033	13998	14042	13996	14000	13964	14045	14184	13994	13960	14123	14020	14076	13923	14081	13976	13840	14171	13987	13994	14063	14032	13968	13974	14051	13988	13988	13978	14037	13965	13990	14160	14077	13853	13980
28630	27286	34074	28963	20618	18165	16673	16344	15741	15479	15334	15087	15197	15230	15027	14951	14815	14975	14864	15007	14734	14708	14821	14912	15002	14902	14861	14857	14800	14758	14828	14858	14833	14799	14903	14821	14695	14760	14922	14957	14761	14778	15005	14628	14980	14728	14797	14610	14598	14771	14653	14811	14659	14757	14875	14629	14843	14719	14747	14691	14548	14715	14779	14839	14775	14658	14806	14774	14856	14834	14731	14876	14696	14741	14544	14725	14636	14815	14760	14822	14623	14813	14742	14789	14784	14745	14551	14987	14808	14906	14888	14928	14761	14740	14689	14644	14787	15006	14816	14613	14748	14651	14657	14819	14815	14601	14659	14818	14625	14940	14828	14736	14894	14793	14950	14638	14824	14792	14603	14678	14725	14883	14699	14632	14649	14791	14983	14698	14916	14862	14754	14758	14763	14816	14827	14767	14580	14709	14737	14581	14779	14780	14783	14824	14710	14706	14716	14777	14857	14678	14723	14774	14908	14815	14835	14745	14748	14759	14645	14626	14868	14517	14708	14703	14830	14674	14864	14862	14911	14716	14704	14858	14954	14692	14708	14817	14920	14674	14553	14589	14694	14734	15049	14865	14740	14517	14881	14753	14567	14695	14682	14512	14721	14807	14818	14784	14864	14467	14802	14788	14802	14622	14929	14870	14955	14870	14717	14973	14630	14652	14731	14779	14915	14753	14720	14786	14806	14848	14848	14661	14832	14500	14798	14785	14663	14960	14912	14785	14654	14644	14801	14768	14836	14869	14762	14525	14682	14735	14781	14753	14698	14896	14798	14952	14763	14860	14791	14657	14703	14780	14602	14731	14679	14919	14881	14650	14970	15079	14879	14980	14850	14888	14677	14794	14848	14755	14440	14636	14823	14933	14847	14945	14693	14917	14973	14800	14698	14604	14641	14723	14670	14776	14934	14756	14856	14725	14745	14624	14780	14593	14793	14750	14644	14756	14896	14772	14764	14502	14744	14610	14720	14878	14788	14830	14886	14736	14813	14805	14925	14920	14718	14735	14856	14651	14874	14673	14849	14691	14952	14704	14671	15030	14549	14573	14589	14716	14778	14866	14855	14866	14890	14782	14853	14962	14748	14901	14783	14786	14803	14700	14712	14632	14751	14657	14540	14725	14803	14714	14817	14580	14642	14726	14839	14869	14873	14932	14814	14818	14640	14878	14755	14690	14941	14887	14651	14713	14677	14814	14692	14691	14742	14843	14705	14629	14603	14733	14773	14660	14747	14815	14864	14854	14705	14735	14754	14791	14778	14628	14678	14702	14625	14717	14617	14719	14727	14878	14831	14726	14657	14791	14685	14813	14758	14620	14762	14728	14728	14872	14904	14914	14977	14452	14882	14762	14790	14668	14679	14808	14645	14617	14625	14790	14880	14743	14726	14780	14720	14745	14651	14738	14498	14784	14830	14862	14480	14815	14897	14711	14810	14725	14958	14649	14802	14805	14697	14762	14886	14616	14798	14771	14662	14876	14671	14807	14823	14567	14754	14801	14939	14626	14821	14744	14791	14598	14741	14707	14594	14813	14837	14750	14743	14828	14888	14831	14931	14796	14624	14762	14625	14904	14714	14904	14793	14718	14723	14810	14738	14817	14734	14736	14721	14618	14630	14537	14850	14880	14648	14841	14764	14813	14719	14865	14818	14591	14765	14794	14464	14766	14674	14802	14661	14759	15120	14862	14593	14653	14641	14892	14972	14707	15004	14755	14810	14659	14799	14923	14874	14886	14879	14767	14776	14576	14687	14770	14900	14809	14800	14814	14725	14637	14812	14837	14675	14837	14743	14738	14596	14553	14909	14636	14837	14927	14732	14789	14898	14651	14678	14763	14599	14778	14942	14738	14683	14712	14875	14530	14817	14752	14604	14820	14608	14765	14692	14585	14686	14763	14804	14801	14699	14799	14837	14731	14696	14568	14581	14642	14677	14663	14898	14762	14734	14807	14805	14746	14794	14704	14671	14814	14748	14940	14865	14677	14975	14882	14828	14781	14804	14806	14723	14746	14629	14779	14748	14941	14687	14738	14694	14676	14677	14681	14588	14691	14689	14614	14824	14849	14713	14782	14809	14787	14817	14781	14804	14960	14547	14971	14757	14759	14809	14607	14620	14818	14809	14649	14596	14807	14678	14711	14850	14800	14585	14710	14849	14813	14695	14822	14731	14849	14721	14894	14794	14910	14817	14792	14966	14725	14670	14658	14660	14662	14678	14868	14702	14787	14819	14554	14871	14806	15097	14726	14752	14892	14671	14720	14645	14752	14839	14923	14863	14883	14635	14937	15016	14868	14869	14749	14830	14748	14569	14735	14545	14803	14821	14684	14877	14721	14775	14741	14846	14709	14764	14712	14990	14836	14927	14661	14799	14689	14615	14720	14666	14847	14738	14799	14699	14824	14767	14790	14869	14740	14751	14805	14750	15005	14722	14736	14847	14682	14662	14776	14753	14723	14882	14606	14812	14717	14779	14769	14840	14880	14682	14879	14719	14735	14954	14932	14897	14727	14745	14752	14689	14756	14812	14763	14816	14687	14715	14730	14771	14678	14693	14631	14612	14704	14797	14739	14723	14657	14708	14785	14920	14681	14760	14991	14942	14900	14745	14830	14814	14783	14609	14818	14772	14923	14710	14787	14647	14807	14637	14874	14722	14759	14780	14757	14652	14732	14794	14708	14831	14798	14967	14674	14709	14822	14753	14946	14754	14631	14848	14636	14759	14784	14671	14845	14708	14825	14878	14871	14937	14746	14680	14936	14832	14908	14491	14835	14861	14865	14846	14757	14638	14673	14796	14770	14684	14754	14735	14725	14817	14751	14722	14714	14735	14826	14587	14830	14741	14757	14898	14714	14757	14648	14885	14739	14708	14777	14830	15030	14704	14831	14763	14799	14541	14727	14854	14842	14735	14628	14940	14822	14637	14737	14718	14883	14767	14726	14652	14815	14634	14775	14835	14851	14801	14778	14752	14889	14824	14798	14778	14860	14912	14781	14731	14482	14873	15050	14748	14673	14675	14934	14749	14668	14965	14842	14629	14732	15004	15048	14653	14709	14746	14717	14828	14829	14939	14832	14806	14766	14712	14707	14934	14684	14750	14678	14588	14836	14951	14949	14772	14878	14786	14893	14804	14601	14683	14622	14849	14883	14537	14750	14768	14591	14737	14901	14988	14879	14649	14684	14899	14625	14811	14715	14884	14785	14846	14661	15072	14698	14716	14888	14681	14876	14863	14760	14540	14826	14940	14866	14618	14772	14857	14706	14657	14833	14790	14537	14772	14616	14777	14526	14695	14763	14974	14941	14512	14906	14528	14729	14650	14855	14875	14879	14767	14678	14704	14831	14922	14689	14692	14766	14861	14792	14825	14668	14676	14798	14762	14793	14679	14854	14875	14656	14940	14623	14870	14796	14777	14868	14823	14678	14830	14801	14846	14800	14845	14827	14870	14756	14972	14735	14671	14698	14762	14870	14749	14597	14688	14723	14759	14930	14854	14653	14795	14618	14673	14900	14798	14894	14904	14852	14865	14564	14691	15035	14897	14925	14648	14618	14732	14799	14824	14908	14825	14905	15006	14970	14696	14830	14798	14649	14590	14684	14595	14886	14824	14785	14888	14816	14653	14797	14723	14737	14806	14772	14750	14812	14625	14863	14767	14488	14706	14708	14581	14743	14597	14827	14616	14811	14861	14755	14737	14818	14897	14887	14786	14703	14678	14613	14528	14700	14789	14640	14691	14820	14768	14698	14712	14817	14802	14704	14798	14936	14867	14765	14792	14826	14682	14754	14795	14995	14753	14791	14745	14599	14796	14876	14871	14582	14914	14848	14915	14569	14788	14925	14730	15066	14811	14741	14738	14742	14678	14717	14763	14706	14742	14818	14828	14871	14759	14752	14878	14822	14764	14722	14797	14619	14717	14592	14705	14828	14782	14664	14708	14758	14613	14881	14838	14682	14882	14749	14889	14677	14567	14852	14728	14922	14735	14799	14806	14825	14753	14724	14686	14673	14642	14603	14629	14691	14712	14931	14932	14694	14901	14759	14655	14966	14801	14629	14914	14790	14834	14690	14646	14891	14825	14833	14730	14885	14802	14865	14702	14711	14592	14770	14765	14871	14839	14836	14950	14809	14638	14915	14666	14638	14864	14612	14756	14767	14879	14663	14989	14796	14710	14644	14774	14757	14792	14728	14801	14675	14759	14821	14733	14637	14800	14799	14688	14846	15001	14790	14949	14786	14794	14394	14697	14911	14473	14807	14787	14696	14796	14750	14785	14832	14856	15003	14729	14654	14576	14881	14910	14774	14715	14683	14673	14859	14804	14693	14666	14705	14560	14789	14612	14787	14724	14634	14765	14711	14701	14672	14788	14643	14666	14812	14645	14697	14851	14870	14873	14759	14730	14940	14738	14707	14892	14707	14809	14740	14856	14768	14933	14729	14677	14653	14863	14821	14598	14747	14726	14829	14830	14883	14650	14700	14707	14803	14777	14716	14948	14689	14711	14638	14722	14746	14912	14799	14604	14696	14576	14646	14846	14754	14761	14703	14682	14714	14695	14821	14879	14775	14887	14906	14774	14699	14472	14909	14688	14750	14700	14735	14831	14740	14818	14836	14778	14679	14739	14747	14907	14947	14902	14743	14820	14769	14664	14782	14706	14876	14675	14693	14898	14821	14665	14781	14683	14790	14671	14704	14746	14823	14785	14654	14722	14736	14886	14893	14757	14630	14799	14722	14800	14742	14919	14891	14987	14769	14845	14912	14715	14908	14740	14688	14648	14671	14688	14782	14848	14672	14841	14608	14895	14909	14912	14811	14715	14697	14770	14804	14717	14677	15010	14856	14833	14551	14880	14865	14944	14693	14694	14640	14761	14805	14768	14876	14895	14843	14775	14845	14592	14846	14788	14699	14748	14673	14872	14608	14918	14589	14907	14887	14848	14840	14653	14880	14780	14768	14715	14720	14723	14686	14866	14842	14779	14828	14896	14700	14776	14886	14826	14824	14746	14690	14775	14812	15032	15075	14883	14748	14752	14820	14839	14659	14770	14792	14546	14933	14619	14561	14880	14812	14796	14878	14670	14760	14741	14739	14692	14894	14781	14686	14720	14836	14838	14632	14865	14821
24793	42494	34203	24710	18849	16800	15342	14672	14121	13868	13444	13290	13415	13261	13311	13122	13176	13185	12948	13066	12924	13059	13056	12883	13101	13017	13070	12862	12855	12686	12805	12847	12786	12796	12803	12846	12983	12771	12950	12840	13052	12798	12919	12797	12871	12943	12977	12879	12879	12898	12943	12929	12776	12971	12859	12673	12839	12663	13009	12857	12888	12852	12842	12889	12843	12846	12782	12739	12768	12679	12810	12841	12767	12997	12820	12807	12815	12827	12903	12853	12912	12880	12770	12863	12962	12807	12857	12775	12857	12850	12828	12780	12914	12874	12873	12813	12767	12778	13001	12838	12828	12527	12865	12770	12805	12795	12980	12879	12746	12865	12917	12771	12911	12936	13002	12853	12832	12695	12878	12881	13062	12921	12963	12907	12835	12876	12880	12650	12898	12706	12896	12804	12771	12797	12862	12878	12860	12736	12765	12779	12669	12828	12863	12873	12899	12822	12865	12833	12840	12905	12703	12890	12968	12694	12670	12833	12886	12751	12784	12973	12968	12845	12915	12878	12813	12858	13035	12920	12974	12855	12833	12868	12947	12816	12861	12931	13032	12902	12776	12934	12694	12876	12814	12907	12824	12863	12814	13003	12785	12939	12775	12857	12791	12967	12885	13084	12925	12853	12868	12887	12912	12797	12927	12838	12765	12852	12948	12928	12800	12856	12866	12741	12875	12817	12852	12851	12902	12780	12877	12837	12795	12949	12877	12860	12966	12855	12936	12858	12798	12899	12681	13011	12807	12875	12815	13007	12859	12803	12797	12977	12821	12875	12952	12865	12920	12903	12852	12781	12866	12943	12970	12855	12901	12926	12956	12831	12783	12848	12973	12849	12751	12947	12844	12779	12895	12792	12944	12909	12754	12881	12779	13012	12858	12765	12816	12669	12863	12953	12946	12755	12938	12786	12862	12879	12904	12988	12747	12878	12900	12796	13017	12880	12964	12891	12880	12919	12969	12977	12916	12772	12728	12925	12851	12864	12866	12883	13033	12848	12816	12816	12782	12750	12866	12885	12811	12916	12927	12870	12760	12837	12964	12838	12691	12788	12747	12846	12827	12884	12716	13005	12892	13077	12815	13030	12833	12934	12984	12796	12924	12823	12991	12798	12921	12839	12921	12906	12822	12962	12890	12907	12804	12911	12755	12792	12829	12656	12939	12833	12916	12921	12719	12758	12800	12708	12891	12717	12912	12904	12901	12732	12899	12851	12797	12830	12838	12720	12812	12849	12885	12966	12908	13001	12930	12828	12891	12829	12950	12917	12661	12778	12824	12815	12915	12847	12955	12956	12837	12826	12858	12965	12848	12847	12877	12824	12692	12921	12868	12754	12944	12910	12692	12725	12778	12858	12887	12747	12891	12821	12767	12979	13046	12710	12818	12784	12831	12809	12941	12879	12827	12735	12887	12827	12991	12858	12758	12811	12800	12775	12846	12926	12985	12788	12984	12838	12929	12674	12816	12918	13048	12795	12824	12924	12883	12805	12898	12945	12748	12774	12816	12698	12812	12870	13021	12825	12872	12845	12718	12894	12836	12986	12785	12867	12895	13001	12883	12938	12842	12924	12829	12824	12899	12829	12882	12815	12838	12851	12919	12748	12848	12927	12990	12869	12905	12800	12883	13016	13022	12913	12856	12829	12988	12752	12739	12880	12837	12994	12918	12921	12930	12884	12973	12993	12788	12868	12890	12845	12721	12940	12851	12881	12814	12898	12904	12805	12924	12898	12918	12791	12933	12908	12871	12661	12850	12819	12745	13026	12935	12864	12799	12766	12657	12782	12953	12872	12766	12728	12840	12921	12850	12844	12802	12859	12931	12984	12831	12833	12820	12906	13007	12868	12763	12820	12870	12872	12899	12870	13029	12968	12722	12882	12915	12613	12910	12773	12967	12961	12670	12926	12945	12757	13010	12758	12883	12741	12811	12913	12913	12905	12889	13074	12910	12797	12792	12924	12723	12826	12916	12706	12562	12928	12788	12678	12788	12818	13063	12793	12727	12791	12767	12758	12648	12812	12960	12777	12686	12853	12774	12900	12766	12699	12847	12917	12872	12800	12877	12753	12892	12760	12770	12777	12854	12866	12870	12866	12795	12886	12865	12861	12921	12922	12908	12780	12850	12705	12831	12907	12845	12945	12880	13015	12759	13163	12822	12878	12852	12852	12782	12934	12835	12917	12891	13013	12877	12866	12978	12795	12923	12926	12754	13029	12850	12868	12731	12874	12882	12840	12752	12787	12891	12828	12873	12899	12957	12913	12845	12891	12876	12711	12842	12802	12890	12878	12848	12854	12878	12902	12962	13002	12747	12824	12841	13002	12956	12746	12719	12897	12971	12822	13014	12769	12851	13011	12839	12728	12950	12888	12874	12815	12725	12872	12804	12777	12874	12776	12813	12788	12855	12848	12941	12874	12807	13103	12894	12803	12997	12757	12840	12767	12801	12954	12880	12878	13021	12875	12803	12766	12951	12972	12745	12901	12757	13029	12921	12737	12943	12931	12800	12756	13010	12782	12822	12890	12820	12738	12902	12710	12798	12824	12857	12774	12869	12813	12906	12844	12792	12813	12748	12992	12879	12968	12951	12803	12880	12852	12877	12849	12944	12849	12799	12916	13008	12895	13010	12968	12896	12765	12881	12985	12965	12978	12960	12727	12716	12678	12846	12809	12707	12677	12924	12737	12798	12783	13054	12883	12870	12887	12821	12955	12612	12826	12979	12677	12846	12781	12872	12849	12744	12793	12835	12915	12901	12791	13023	12969	12874	12711	12990	12842	12915	12803	12943	12682	12886	12956	12786	12965	12883	12962	12820	12752	12827	12817	12861	12975	12845	12837	12658	12881	12843	12935	12884	12868	12736	12868	12905	12947	12909	12805	13011	12926	12928	12877	12913	12823	12932	12765	12846	12892	12841	12781	12588	12888	12860	12835	12725	12844	12971	12851	12959	12871	12862	12794	12878	12867	13001	12872	12980	12771	12794	12977	12976	12907	12834	12790	12856	12898	12869	12706	12933	12911	12817	12968	12916	12640	12940	12881	12738	12917	13013	12973	12916	12711	12876	12802	12774	12844	13031	12789	12823	12962	12761	12797	12925	12830	12883	12691	12635	12977	12821	12875	12810	12791	12809	12831	12905	12831	12939	12888	12750	12987	12900	12955	12988	12661	12799	13107	12926	12876	12718	12855	12828	12773	12809	12994	12832	12934	12856	12699	12688	12882	12824	12932	12897	12970	12972	12981	12692	12871	12790	12908	12850	12783	12933	12827	12979	12924	12716	12833	12731	12899	12718	12947	12948	12772	12909	12891	13059	12876	12802	12995	12751	12790	12782	12932	12946	12808	13006	12823	12978	12898	12793	12837	12874	12831	12705	12717	12688	12812	12984	12901	12721	12845	12884	12884	13022	12758	12909	12693	12936	12881	12839	12644	12784	12913	12953	12928	12851	12830	13116	12881	12942	12889	12979	12824	12939	12849	12888	12877	12721	12882	12891	12900	13061	12802	12820	12826	12861	12846	12816	12887	12920	12843	12728	13095	12805	13009	12756	12884	12792	12857	12700	12821	12859	12814	12779	12805	12753	12795	12907	12837	12763	12824	12974	12965	12915	12977	12846	12915	12865	12830	12905	12743	12797	12924	12915	12990	12829	12914	12756	13010	12820	12832	12935	12848	12833	12821	12868	12896	12933	12810	12992	12798	12944	12887	12748	12976	12851	12761	12786	12831	12953	12962	12742	12846	12914	12764	12770	12832	12915	12883	12809	12920	12940	12879	12927	12975	12954	12821	12939	13097	12814	13074	12934	12906	12987	12932	12936	12690	12855	12768	12995	12791	12942	12890	12748	12905	12776	12934	12752	12848	12935	12850	12857	12749	12902	12875	13025	12857	12865	12786	13048	12779	12738	12630	12746	12845	12965	12861	12913	12820	12950	12746	13013	12979	12708	12928	12884	12937	12897	12947	12790	12757	12770	12773	12882	12908	12739	12757	12884	12841	12759	12784	12883	12848	12854	12737	12848	12978	12876	12830	12855	12741	13058	12918	12920	12868	12868	12858	13046	12826	12945	12725	12918	12943	12775	12858	12799	12884	12848	12772	12955	13057	12909	12754	12947	12793	12690	12834	12941	12738	12600	12859	12859	12923	12850	12945	12881	12852	12795	12811	12929	12767	12903	12804	13020	12827	12894	12967	12955	12882	12863	12844	12853	12714	12838	12848	12838	12907	12764	12790	12721	12824	12909	12943	12798	12653	12939	12831	12877	12646	13088	12859	12795	12947	12774	12850	12891	12906	12869	12768	12906	12904	12839	12831	12791	12886	12810	13003	12980	12861	12917	12668	13062	12876	12701	12806	12892	12826	12777	12992	12932	12841	12880	12806	12812	12876	12826	12885	12810	12941	12920	13058	12789	12931	12769	12941	12646	12720	12865	12932	12832	12798	12903	12997	12939	12960	12992	12865	12861	12936	12754	12839	12770	12802	12926	12901	12903	12972	12921	12896	12856	13009	12711	12841	13020	12889	12936	12775	12702	12828	12927	12658	12953	12817	12911	12758	12852	12879	12866	12817	12710	12980	12740	12954	12797	12778	13006	12829	12693	12980	12751	12838	12723	12878	12831	12658	12850	12942	12801	12916	12991	12822	12811	12917	12811	12646	12792	12795	12849	12861	12807	12745	12851	12857	12758	12938	12862	13000	12741	12710	12838	12975	12842	12979	13077	12820	13050	12830	12880	12813	13047	12823	12933	12704	12882	12816	12794	12858	12831	12830	12778	12824	12779	12900	12968	12804	12866	12947	12823	12881	12812	12774	12845	12858	12789	12803	12831	12947	12823	12848	12908	12710	13027	12795	13042	12837	12763	12780	12835	12998	12727	12956	12767	12773	12985	13012	12782	12872	13030	12768	12886	12782	12817	12953	12846	12797	12913	12818	12879	12824	12945	12883	12852	12790	12867	12859	12772	12927	12894	12771	12917	12769	12834	12699	12825	12787	12843	12952	13037	12797	12684	12831	12733	12750	12904	12929	12930	12765	12762	12936	12926	12938	12851	12933	12976	12840	12989	12849	12878	12811	12860	12902	12843	12864	13107	12998	12840	12941	12950	12798	12913	12816	12854	12579	12910	12754
22865	21116	28600	24437	22791	23478	21999	18270	17294	17054	16749	16546	16284	16475	16346	16396	16278	16166	15903	15969	15930	16143	15686	15786	15772	15686	15699	15715	15929	15802	15846	15744	15917	15870	15988	15944	15873	15938	15898	15865	15697	15727	15892	15882	15888	15710	15704	15727	15754	15663	15765	15731	15565	15673	15862	15807	15659	15745	15764	15707	15810	15986	15833	15828	15844	15747	15650	15661	15755	15618	15574	15573	15618	15733	15782	15790	15880	15674	15748	15800	15663	15564	15810	15497	15772	15855	15680	15685	15658	15654	15768	15519	15661	15645	15638	15446	15599	15885	15777	15798	15754	15683	15835	15826	15644	15676	15853	15679	15701	15635	15567	15702	15636	15698	15683	15721	15876	15730	15793	15733	15620	15729	15613	15706	15594	15494	15687	15617	15703	15794	15848	15665	15563	15576	15599	15781	15655	15646	15838	15662	15659	15864	15646	15717	15723	15751	15777	15677	15800	15812	15624	15744	15461	15688	15633	15747	15783	15813	15798	15736	15546	15645	15752	15662	15772	15617	15673	15794	15817	15496	15643	15581	15722	15610	15844	15459	15712	15821	15653	15725	15715	15558	15710	15784	15694	15600	15677	15491	15656	15612	15922	15689	15700	15538	15709	15526	15796	15878	15463	15671	15619	15751	15875	15761	15946	15663	15534	15733	15848	15747	15845	15850	15437	15653	15503	15721	15757	15662	15879	15676	15698	15839	15818	15705	15888	15711	15630	15631	15625	15592	15769	15706	15729	15581	15556	15662	15662	15699	15595	15666	15677	15609	15718	15696	15622	15543	15732	15666	15609	15580	15824	15619	15743	15715	15579	15531	15639	15791	15785	15784	15783	15643	15675	15671	15687	15531	15794	15732	15728	15768	15731	15825	15654	15812	15896	15670	15641	15825	15643	15802	15691	15841	15703	15732	15678	15669	15726	15505	15650	15668	15667	15618	15738	15753	15777	15770	15571	15657	15603	15631	15520	15747	15649	15780	15979	15739	15681	15514	15709	15637	15516	15695	15865	15803	15793	15689	15749	15611	15870	15655	15626	15866	15542	15737	15743	15794	15917	15545	15685	15579	15610	15580	15665	15809	15676	15819	15584	15577	15775	15772	15969	15687	15382	15741	15895	15651	15820	15681	15680	15602	15802	15810	15700	15722	15541	15896	15699	15768	15704	15546	15733	15799	15607	15677	15700	15564	15883	15889	15721	15413	15595	15569	15457	15863	15730	15834	15629	15663	15681	15688	15786	15790	15903	15663	15581	15782	15550	15819	15643	15785	15871	15446	15625	15667	15341	15497	15358	15753	15741	15764	15731	15595	15584	15407	15631	15609	15646	15639	15800	15661	15697	15599	15629	15764	15632	15643	15609	15605	15755	15834	15675	15702	15627	15704	15798	15776	15741	15802	15870	15751	15736	15802	15602	15815	15717	15619	15562	15724	15842	15772	15878	15758	15615	15710	15816	15589	15652	15686	15678	15624	15528	15740	15408	15567	15681	15661	15614	15732	15561	15646	15619	15634	15793	15540	15787	15622	15803	15782	15772	15603	15526	15795	15895	15809	15510	15835	15686	15642	15639	15591	15582	15639	15562	15756	15619	15588	15667	15742	15875	15747	15875	15826	15633	15605	15586	15625	15815	15713	15523	15797	15394	15628	15713	15727	15743	15770	15711	15787	15884	15786	15575	15483	15714	15524	15620	15534	15807	15746	15620	15698	15724	15677	15611	15692	15592	15489	15746	15629	15704	15741	15645	15602	15553	15688	15467	15624	15472	15679	15822	15778	15620	15560	15792	15868	15764	15712	15421	15611	15651	15775	15639	15608	15854	15721	15776	15772	15840	15758	15712	15782	15587	15746	15680	15671	15944	15796	15685	15879	15597	15667	15897	15732	15586	15758	15538	15636	15606	15703	15702	15881	15691	15627	15736	15772	15696	15647	15644	15626	15729	15548	15606	15849	15516	15671	15837	15430	15631	15642	15842	15694	15679	15900	15853	15700	15685	15704	15714	15603	15577	15736	15744	15609	15640	15801	15560	15593	15649	15720	15736	15719	15795	15764	15729	15731	15843	15649	15650	15527	15612	15746	15570	15580	15658	15570	15563	15541	15594	15604	15847	15714	15812	15538	15687	15582	15592	15658	15545	15487	15597	15690	15703	15796	15668	15697	15632	15696	15756	15704	15665	15730	15490	15605	15574	15670	15639	15537	15596	15673	15618	15747	15866	15518	15771	15645	15629	15740	15949	15589	15607	15650	15639	15738	15682	15419	15571	15529	15743	15776	15683	15511	15532	15476	15835	15590	15582	15614	15790	15722	15795	15645	15595	15651	15460	15545	15787	15527	15818	15704	15620	15849	15790	15762	15579	15574	15687	15630	15663	15637	15722	15627	15596	15720	15647	15486	15679	15649	15712	15674	15555	15524	15874	15788	15659	15636	15630	15600	15669	15603	15821	15698	15550	15644	15578	15646	15520	15665	15867	15573	15743	15707	15584	15528	15911	15745	15713	15699	15654	15650	15699	15657	15771	15668	15659	15661	16009	15636	15640	15532	15665	15860	15680	15634	15788	15550	15649	15547	15826	15771	15832	15778	15691	15610	15611	15575	15580	15681	15960	15664	15815	15842	15908	15652	15664	15441	15615	15637	15516	15755	15690	15588	15830	15618	15822	15698	15747	15752	15652	15778	15586	15746	15634	15829	15763	15666	15921	15588	15598	15552	15749	15571	15709	15567	15655	15772	15641	15576	15782	15650	15588	15710	15532	15706	15652	15667	15641	15776	15693	15638	15540	15488	15410	15695	15595	15882	15905	15930	15617	15936	15788	15579	15696	15813	15771	15986	15606	15714	15699	15728	15604	15549	15758	15569	15821	15808	15775	15605	15775	15769	15685	15751	15880	15518	15616	15569	15659	15563	15453	15784	15650	15716	15643	15455	15891	15534	15795	15917	15763	15798	15814	15777	15573	15552	15713	15611	15638	15647	15845	15556	15698	15624	15776	15787	15637	15695	15557	15527	15686	15561	15695	15617	15633	15678	15627	15755	15673	15512	15625	15724	15649	15573	15792	15620	15716	15762	15801	15694	15534	15635	15861	15698	15800	15641	15408	15713	15616	15903	15890	15505	15697	15458	15610	15785	15717	15722	15882	15526	15511	15619	15823	15632	15741	15490	15812	15846	15703	15740	15872	15711	15710	15723	15663	15919	15620	15671	15628	15486	15626	15620	15856	15613	15674	15707	15637	15791	15816	15711	15688	15590	15670	15739	15715	15548	15519	15631	15708	15691	15676	15558	15676	15579	15612	15484	15617	15806	15611	15804	15728	15659	15723	15731	15742	15724	15619	15442	15645	15685	15771	15828	15843	15820	15635	15533	15921	15637	15689	15600	15650	15463	15815	15720	15471	15472	15715	15901	15948	15922	15672	15382	15781	15649	15546	15869	15695	15722	15520	15539	15428	15736	15692	15644	15644	15501	15554	15580	15706	15906	15739	15702	15805	15787	15526	15679	15681	15553	15450	15660	15640	15657	15739	15717	15626	15623	15538	15749	15640	15664	15520	15605	15493	15709	15723	15678	15551	15615	15897	15643	15603	15595	15603	15651	15685	15594	15780	15653	15673	15626	15619	15671	15676	15696	15730	15587	15667	15731	15617	15648	15907	15726	15938	15749	15843	15560	15766	15454	15589	15770	15577	15659	15728	15718	15710	15798	15835	15676	15607	15618	15776	15647	15589	15661	15573	15692	15577	15664	15704	15367	15689	15657	15668	15925	15869	15670	15791	15739	15686	15688	15687	15682	15662	15703	15780	15710	15623	15742	15627	15874	15799	15691	15756	15738	15492	15636	15721	15633	15630	15530	15667	15666	15570	15680	15793	15851	15674	15639	15646	15595	15581	15619	15639	15638	15906	15809	15790	15608	15748	15618	15601	15414	15537	15570	15584	15781	15718	15686	15770	15769	15757	15446	15624	15614	15801	15712	15617	15711	15699	15671	15590	15730	15666	15628	15846	15733	15717	15635	15832	15738	15611	15841	15853	15679	15521	15777	15598	15723	15640	15510	15723	15897	15648	15710	15781	15658	15832	15817	15663	15654	15406	15656	15700	15742	15537	15776	15637	15830	15804	15780	15624	15871	15604	15854	15529	15839	15527	15735	15649	15588	15421	15670	15648	15701	15717	15430	15823	15797	15531	15698	15776	15800	15699	15722	15767	15611	15579	15768	15758	15590	15640	15578	15816	15516	15664	15616	15498	15678	15822	15666	15754	15685	15706	15826	15661	15827	15468	15749	15601	15625	15669	15646	15641	15687	15643	15784	15557	15558	15616	15591	15640	15740	15910	15812	15497	15568	15729	15585	15764	15748	15800	15673	15497	15636	15569	15766	15726	15534	15694	15655	15709	15635	15821	16065	15553	15795	15819	15532	15635	15733	15910	15576	15612	15800	15780	15549	15757	15684	15528	15609	15798	15579	15727	15605	15584	15830	15707	15397	15637	15705	15586	15433	15733	15595	15613	15716	15730	15780	15677	15633	15833	15817	15747	15699	15768	15583	15803	15714	15768	15791	15784	15652	15708	15707	15692	15879	15760	15935	15592	15700	15818	15568	15722	15834	15532	15794	15675	15671	15737	15674	15802	15637	15606	15588	15625	15537	15825	15646	15705	15711	15790	15823	15531	15458	15604	15583	15685	15684	15833	15726	15697	15423	15807	15638	15895	15802	15773	15641	15770	15590	15511	15906	15885	15761	15798	15830	15809	15601	15863	15876	15782	15625	15604	15760	15807	15707	15687	15751	15661	15579	15650	15596	15734	15629	15744	15677	15600	15683	15604	15628	15753	15740	15752	15622	15642	15877	15829	15554	15623	15586	15417	15640	15630	15633	15652	15711	15546	15617	15816	15855	15704	15731	15725	15616	15939	15760	15727	15570	15594	15690	15690	15497	15838	15744	15542	15784	15697	15565	15739	15700	15814	15612	15780	15799	15524	15707	15629	15599	15601	15710	15591	15821	15798	15789	15800	15733	15739	15717	15671	15517	15526	15586	15571	15721	15535	15928	15698	15574	15780	15579	15614	15676	15648	15654	15559	15706	15800	15573	15714	15713	15667	15656	15638	15589	15701	15648	15780	15518	15794	15838
25317	51590	43080	29610	23615	19374	17465	16175	15524	14853	14531	14541	14031	14052	14049	13792	14014	13934	13629	13917	13538	13562	13742	13733	13693	13449	13543	13506	13676	13570	13629	13447	13575	13485	13574	13481	13447	13338	13404	13503	13368	13675	13446	13412	13410	13453	13534	13369	13530	13478	13490	13387	13383	13584	13438	13577	13462	13504	13317	13472	13486	13235	13267	13447	13509	13428	13518	13587	13598	13431	13462	13419	13421	13479	13473	13482	13499	13731	13417	13459	13413	13421	13416	13416	13468	13445	13375	13332	13430	13415	13553	13368	13289	13406	13459	13566	13475	13374	13343	13588	13418	13501	13430	13320	13335	13490	13430	13351	13502	13489	13261	13477	13476	13458	13412	13486	13345	13385	13502	13381	13354	13290	13398	13500	13393	13573	13419	13430	13519	13342	13354	13339	13356	13448	13540	13310	13471	13435	13385	13186	13496	13339	13464	13401	13288	13403	13269	13541	13414	13467	13469	13414	13410	13490	13500	13228	13439	13430	13500	13419	13457	13419	13560	13490	13547	13474	13500	13458	13410	13275	13432	13442	13491	13382	13360	13280	13439	13472	13466	13269	13477	13377	13389	13626	13548	13376	13507	13546	13450	13372	13454	13560	13338	13361	13445	13624	13320	13515	13436	13321	13495	13489	13635	13334	13581	13289	13508	13446	13334	13560	13391	13550	13433	13534	13387	13378	13503	13440	13300	13507	13416	13458	13547	13292	13549	13334	13390	13318	13477	13446	13407	13464	13262	13357	13184	13508	13558	13422	13320	13376	13285	13473	13353	13583	13358	13520	13362	13335	13259	13476	13619	13424	13389	13531	13417	13552	13440	13312	13320	13423	13423	13550	13511	13493	13404	13378	13406	13434	13468	13365	13366	13519	13491	13531	13637	13455	13528	13456	13413	13414	13594	13557	13318	13366	13570	13434	13443	13369	13420	13388	13413	13332	13502	13342	13495	13319	13426	13328	13210	13692	13361	13371	13485	13311	13354	13529	13480	13281	13576	13378	13345	13355	13420	13489	13501	13595	13490	13370	13536	13433	13385	13566	13303	13518	13552	13470	13535	13498	13329	13477	13306	13199	13486	13449	13536	13511	13439	13603	13482	13325	13457	13419	13462	13415	13342	13473	13327	13333	13499	13198	13326	13267	13284	13418	13303	13425	13489	13261	13512	13347	13343	13539	13322	13499	13525	13482	13444	13620	13390	13544	13356	13447	13452	13437	13394	13495	13407	13356	13443	13360	13457	13513	13411	13435	13569	13378	13432	13264	13510	13357	13471	13546	13484	13427	13465	13323	13435	13387	13211	13309	13558	13380	13383	13421	13385	13498	13498	13413	13587	13349	13502	13317	13258	13468	13330	13465	13370	13487	13437	13345	13336	13367	13468	13253	13338	13377	13226	13539	13408	13470	13535	13509	13544	13378	13395	13373	13405	13464	13476	13399	13547	13610	13477	13480	13428	13381	13512	13516	13547	13478	13521	13394	13544	13418	13419	13465	13510	13416	13298	13515	13424	13369	13375	13328	13364	13327	13497	13412	13525	13420	13390	13572	13534	13372	13383	13431	13388	13324	13335	13484	13518	13284	13435	13472	13569	13271	13347	13443	13527	13397	13448	13380	13364	13451	13511	13365	13441	13459	13485	13483	13302	13455	13398	13418	13488	13395	13476	13340	13343	13298	13541	13556	13302	13396	13431	13387	13533	13408	13388	13261	13391	13410	13433	13431	13385	13465	13505	13449	13468	13536	13395	13379	13466	13227	13519	13395	13390	13471	13475	13281	13294	13417	13457	13530	13378	13484	13632	13495	13434	13359	13277	13491	13557	13525	13479	13495	13506	13264	13511	13374	13479	13326	13369	13366	13302	13391	13336	13418	13468	13428	13386	13414	13362	13411	13367	13465	13398	13222	13390	13254	13200	13385	13485	13429	13363	13412	13365	13439	13568	13453	13409	13336	13388	13382	13237	13485	13367	13417	13396	13482	13254	13435	13474	13288	13500	13354	13321	13349	13357	13426	13387	13316	13263	13346	13414	13404	13357	13450	13462	13541	13489	13349	13356	13453	13507	13305	13310	13467	13299	13531	13327	13325	13475	13350	13493	13464	13373	13419	13451	13379	13637	13470	13541	13409	13418	13370	13383	13426	13363	13369	13469	13523	13498	13422	13568	13547	13363	13219	13456	13343	13481	13254	13527	13404	13509	13310	13525	13272	13539	13450	13397	13364	13319	13504	13372	13389	13261	13381	13188	13278	13508	13590	13496	13481	13591	13409	13576	13443	13349	13484	13596	13333	13408	13481	13444	13392	13363	13264	13333	13397	13417	13425	13374	13178	13598	13504	13353	13496	13468	13434	13440	13355	13489	13285	13540	13552	13453	13314	13493	13564	13549	13464	13393	13409	13451	13518	13408	13420	13321	13459	13586	13401	13509	13297	13493	13457	13330	13427	13443	13650	13341	13582	13416	13354	13534	13403	13336	13438	13530	13272	13354	13425	13452	13442	13487	13471	13353	13388	13560	13377	13567	13459	13324	13516	13450	13485	13381	13419	13389	13330	13380	13360	13462	13432	13411	13240	13518	13271	13617	13551	13488	13432	13353	13300	13309	13357	13424	13481	13438	13349	13416	13404	13281	13412	13497	13488	13757	13379	13296	13350	13410	13309	13403	13477	13287	13497	13376	13452	13415	13475	13462	13460	13493	13495	13244	13625	13278	13479	13321	13437	13413	13272	13390	13360	13351	13481	13333	13351	13360	13336	13358	13382	13352	13543	13503	13322	13574	13408	13363	13413	13519	13438	13367	13356	13522	13618	13485	13357	13348	13525	13342	13277	13393	13386	13603	13571	13381	13470	13324	13438	13571	13505	13361	13342	13554	13520	13373	13610	13328	13320	13324	13283	13357	13432	13521	13458	13491	13553	13555	13541	13561	13441	13357	13425	13388	13280	13473	13259	13418	13225	13440	13271	13487	13427	13427	13356	13343	13556	13198	13451	13526	13364	13358	13391	13395	13585	13338	13288	13216	13699	13373	13592	13582	13536	13323	13386	13248	13284	13634	13198	13411	13443	13423	13337	13309	13377	13452	13377	13513	13338	13441	13470	13271	13443	13438	13509	13560	13316	13438	13540	13423	13354	13489	13309	13362	13310	13268	13472	13325	13330	13416	13594	13409	13398	13452	13465	13491	13375	13355	13290	13408	13355	13457	13537	13380	13452	13404	13532	13436	13216	13476	13349	13502	13448	13493	13409	13493	13278	13365	13651	13379	13448	13428	13551	13386	13445	13435	13489	13716	13349	13281	13504	13398	13328	13346	13411	13339	13407	13319	13436	13345	13429	13556	13315	13453	13281	13271	13289	13443	13541	13602	13413	13486	13344	13489	13426	13479	13487	13503	13486	13521	13424	13343	13448	13441	13360	13329	13136	13325	13497	13511	13332	13494	13465	13600	13284	13493	13565	13387	13331	13484	13444	13446	13479	13394	13563	13372	13580	13508	13573	13392	13338	13539	13372	13387	13340	13446	13536	13352	13498	13210	13369	13546	13451	13387	13374	13474	13570	13365	13545	13309	13569	13436	13424	13455	13418	13373	13404	13445	13585	13394	13315	13420	13367	13399	13570	13376	13309	13446	13478	13424	13533	13448	13454	13300	13415	13374	13420	13377	13605	13334	13344	13496	13402	13499	13497	13457	13356	13443	13575	13438	13484	13434	13378	13557	13440	13388	13555	13276	13353	13491	13487	13473	13267	13529	13391	13505	13344	13470	13489	13389	13454	13389	13398	13376	13441	13493	13417	13543	13129	13261	13410	13255	13575	13490	13430	13362	13561	13199	13355	13319	13483	13523	13408	13502	13402	13359	13409	13617	13265	13490	13422	13510	13386	13425	13330	13464	13480	13442	13416	13388	13655	13520	13425	13335	13382	13503	13471	13510	13464	13448	13277	13448	13445	13477	13534	13483	13366	13293	13398	13453	13387	13509	13279	13374	13412	13440	13251	13515	13464	13561	13337	13435	13478	13533	13492	13467	13354	13327	13331	13512	13342	13495	13463	13236	13501	13440	13459	13502	13420	13439	13515	13411	13554	13493	13296	13234	13350	13416	13398	13482	13422	13363	13370	13581	13519	13389	13460	13524	13505	13408	13474	13440	13549	13448	13423	13440	13382	13396	13544	13541	13348	13452	13448	13461	13416	13351	13593	13299	13447	13425	13386	13373	13500	13405	13617	13447	13550	13384	13384	13391	13553	13351	13418	13599	13450	13187	13482	13388	13489	13519	13507	13345	13286	13470	13271	13415	13456	13411	13409	13533	13561	13537	13273	13511	13532	13520	13406	13400	13258	13606	13448	13518	13343	13516	13403	13470	13501	13343	13369	13398	13601	13422	13292	13442	13496	13326	13629	13508	13389	13340	13406	13410	13603	13456	13443	13496	13521	13296	13410	13564	13518	13377	13510	13372	13336	13366	13461	13436	13399	13316	13489	13361	13462	13492	13482	13341	13427	13437	13507	13329	13344	13194	13505	13516	13339	13488	13509	13608	13568	13483	13370	13483	13514	13462	13478	13563	13415	13466	13553	13307	13330	13367	13412	13456	13418	13293	13333	13576	13586	13516	13609	13476	13466	13459	13525	13311	13526	13421	13361	13443	13446	13482	13308	13399	13472	13422	13557	13436	13341	13402	13445	13422	13312	13399	13373	13350	13466	13575	13384	13376	13320	13436	13350	13417	13389	13523	13436	13317	13500	13527	13423	13604	13380	13325	13385	13522	13293	13369	13417	13329	13430	13422	13491	13529	13412	13479	13405	13322	13466	13559	13337	13409	13482	13436	13333	13536	13378	13327	13357	13416	13452	13467	13547	13430	13349	13255	13388	13379	13275	13451	13524	13420	13498	13289	13421	13545	13396	13571	13396	13545	13526	13371	13250	13373	13432	13424	13546	13651	13196	13440	13514	13414	13376	13267	13492	13408	13276	13214	13379	13450	13564	13334	13392	13560	13376	13310	13537	13413	13464	13399	13512	13529	13352	13393	13631	13274	13458	13302	13507	13451	13241	13450	13516	13374	13253	13471	13488	13345	13464	13330	13248	13606	13393	13556	13433	13325	13586	13511	13593	13256	13240	13448	13568	13496	13530
24250	21257	28317	27010	22562	19925	17900	16188	15218	15346	15145	14678	14478	14635	14732	14497	14554	14438	14382	14259	14542	14347	14126	14256	14162	14248	14291	14138	14260	14336	14271	14198	14204	13897	14193	14201	14046	14065	14233	14284	14232	14158	14220	14004	14120	14201	14055	14088	14178	14042	14153	14266	14157	14162	14259	14104	14035	14196	14248	14175	14160	14269	14051	14151	14224	14541	14180	14010	14044	14314	14111	14010	13977	14187	14221	14343	14149	14165	14064	14013	14230	14085	14095	13929	14268	14159	14085	14196	13891	14123	14096	14147	14069	14163	14110	14028	13878	14176	14093	14190	14017	13915	13974	14229	14183	14149	14118	14019	14028	14097	14186	14035	14280	14086	14143	14101	14134	14005	13891	14116	14226	14222	14154	14160	14162	14098	14034	14018	13805	14032	14024	14107	14087	14193	14084	14311	13994	14370	14148	14190	14014	14084	14146	14157	13967	14042	14116	14148	14138	14191	14358	14230	14451	14139	14128	14200	14074	14266	14230	14143	14108	14122	14173	14051	14118	14120	14120	14017	14039	14136	14044	14157	13998	14301	14092	13944	14079	14016	14019	14055	14097	14013	14030	14156	14094	14170	14015	14193	14056	14061	14130	13982	14178	14191	14123	14082	14134	14246	14113	14116	14071	14279	14132	14070	14257	14102	14191	14065	14194	14011	14079	14055	14183	14148	14111	14032	14271	14257	14099	14226	14034	14046	14021	14206	14166	14181	14176	14016	13956	14103	14113	14187	14156	14180	13934	14187	14060	14142	14178	14041	14170	14141	14156	14118	14135	14036	14084	14021	13965	14235	14137	14055	13984	14141	14109	14216	14165	14117	14076	14134	14258	13911	14217	14100	13934	14121	13998	14054	13965	13883	14323	14109	14232	14271	14170	13960	13958	14124	14079	14024	14085	14247	14019	13977	14149	14236	14093	14209	14119	14014	14247	14194	14293	14196	13970	13842	14022	14099	14018	14106	14049	14173	14182	14042	14231	14015	14026	14084	13885	14200	14094	14185	14200	14177	14221	14031	14238	14064	14017	14015	14096	14136	13962	14128	14227	14249	14338	14175	14062	13919	13940	14201	14240	14035	14343	14191	14235	14070	14062	14121	14342	14053	14130	13945	14043	14019	14191	14147	14016	14186	13971	13842	14318	13891	13972	14029	13770	14136	13986	13938	14085	14232	14331	14271	14046	13847	14128	13977	14161	14082	14150	14168	14023	14041	14104	14212	14184	14027	14348	14266	14066	14036	14186	14067	13973	14196	14107	14189	13978	14082	14355	14078	14142	14156	14065	14319	14151	14259	14160	14107	13990	13947	14074	14280	14208	14270	14159	14264	14038	14180	14056	14171	14013	14055	14038	14157	14199	14229	14096	14071	14087	14214	14304	14115	14174	14116	14230	14062	14118	14254	14069	13988	14099	14063	14132	14069	14248	14025	14043	14025	14013	14317	14278	14005	14143	14167	14139	14028	14087	14118	14275	14121	14183	14044	14128	14019	14103	14187	14311	14110	14029	13992	14135	14324	14059	14069	14121	14136	13953	14007	14234	14107	14271	14138	14210	14322	14078	13962	14230	14250	14217	14160	14137	14223	13975	14196	14473	14086	14197	14144	14259	14128	14010	13953	14345	14100	14105	14067	13911	14063	14212	14070	14013	13919	14086	14029	14005	14071	14223	14081	14208	14208	13996	14035	14055	14145	14069	14184	14159	14306	14122	14283	14272	14154	14028	14046	14091	14221	14035	14172	14189	14032	14141	14289	13989	13899	14216	14023	14062	14052	14122	14094	14151	14047	14116	14030	14071	14042	14193	14062	13927	14031	14021	14085	14048	14182	14301	14345	14253	14273	14200	14151	14000	13826	14029	14197	14187	14358	14390	14365	14273	14236	14093	14116	14161	14033	14062	13893	14296	14265	14128	14123	14172	14222	14144	14145	14166	14020	14249	13862	14018	14247	13974	14238	14082	14241	14224	14217	14218	13961	14002	14132	13912	13968	13982	13999	13952	14143	14096	14149	14154	14217	14160	14209	14195	14046	13946	14200	14154	14041	14160	14194	14150	14321	14029	14049	13841	14017	14171	14028	14077	14189	14111	13972	14182	14074	14243	14313	14114	14095	14172	13981	14187	14439	14190	14210	14081	14109	14269	14277	14016	14001	14417	14318	13951	14222	14054	14240	13931	14206	14123	14083	14060	13928	13786	14110	14314	14142	14079	14065	14060	14154	14215	14027	14115	14194	14183	14072	14113	14157	14122	13948	14052	14158	14065	14264	14105	13946	14080	14203	14063	14144	14158	14002	14231	14170	14200	14109	14103	14178	14066	14048	14267	14145	14120	14100	14237	14160	14008	14103	14085	14128	14166	14163	13998	14171	14078	14062	14200	14022	14104	14154	14163	14259	14107	14260	14202	14069	14212	14090	14313	14038	14168	14054	14078	14139	14064	14059	14150	14017	14190	14145	14109	14049	13993	14227	13937	14064	14135	14066	14093	14168	14020	14231	14171	14021	14056	14147	14288	14094	14151	14080	13970	13965	13968	14003	14162	13952	13924	14355	14103	13994	14301	14073	14115	14092	14134	14250	13941	14110	14175	14157	14225	13919	14142	14078	14017	14052	14262	14040	13981	14171	13993	14111	14210	14026	14184	14007	13907	14081	14137	14042	14069	14085	14024	14212	14148	14122	14203	14058	14107	14262	14108	14123	14031	14165	14039	14067	14113	14176	14081	14249	14114	13905	14301	14224	14227	14135	14026	13944	14052	14106	14065	14139	14212	14259	14088	14134	14076	14072	14043	14228	13871	13904	14082	14019	14186	14227	14240	14051	14015	14196	14244	14050	14093	14180	14170	14259	14297	14026	13940	14183	14280	14071	14052	14200	14142	14121	14061	14125	14026	14168	14077	14435	14120	13981	14143	14193	13954	13915	14141	14015	14223	14062	14154	14235	13980	14186	14095	14199	14186	14145	14022	14045	14116	14011	14137	13976	14075	14070	14473	14155	14184	14106	14083	14309	14147	14240	14214	14284	14187	13773	14243	14117	14236	14193	14270	14176	14047	14107	14018	14094	14107	13863	14174	14095	14081	14295	14304	13971	14200	14104	14055	14022	13928	13972	14108	14336	14081	14136	14016	14072	14117	14119	14049	13994	14207	13958	14219	14178	14128	14125	14168	14284	14192	14237	14155	14010	14087	14223	14310	14140	14128	14212	14018	14077	14134	14282	14160	13945	14210	14160	14246	14104	14096	14016	14013	14293	14127	14056	14096	14231	14080	13973	13954	14168	14103	14012	14276	14305	14098	13937	14002	13996	14043	14075	14235	14032	14138	14023	13959	14039	14157	14302	13992	14182	13979	14087	14188	14205	14073	13964	14041	14029	14266	14088	14253	14129	14159	14046	14036	14142	14188	14117	14081	13967	14101	14243	14164	14213	14085	14230	14030	14055	14118	14253	14281	14265	14212	14070	14269	14061	14047	14025	14282	14057	14081	14087	14098	14137	13863	14134	14124	13877	14067	14181	14179	14096	14318	14031	14087	14052	14189	14188	14303	14160	14342	14118	13933	14172	14210	14101	14048	14015	14065	14153	14152	14233	14164	13958	14127	14161	14059	14039	14161	14042	14047	14059	13965	14249	14173	14047	14203	14052	14314	14126	13971	14066	14105	13942	14127	14381	14206	14222	14117	14158	14177	14230	14171	14026	13996	13908	14101	14067	14136	14360	14274	14064	14066	13978	14085	14226	14245	14232	14259	14194	14206	14204	14109	14133	14053	14069	14179	14318	13995	13932	14091	14124	13964	14093	14067	14188	14186	13882	13995	14109	13951	14136	14017	14203	14037	14020	14262	14065	14132	14179	14126	13992	14310	13843	14200	14072	14233	14157	13943	14073	14090	14219	14065	14185	14163	14266	14218	14055	14245	13941	14231	14126	13869	14048	14233	14052	14115	14054	14042	14224	14047	14225	13931	13979	14073	14125	14194	14012	14224	14165	14168	14026	13945	14025	13932	13810	14225	14049	14221	14125	14118	13889	14312	14040	14106	14147	14253	14240	14044	13945	14216	14120	14126	14003	14057	14171	14038	14155	14101	14161	14039	14098	14032	13959	14304	14133	14108	14096	14125	14145	14120	14147	14070	14149	14140	14051	14035	14073	14166	14014	13992	13913	14058	14038	14106	14195	14292	14004	14053	13995	14124	14203	14227	13979	14192	14051	13991	14246	14213	14033	14070	14071	14325	14026	14181	14068	14003	14123	14112	14133	14269	14305	14096	14040	14306	14044	14131	13952	14278	14232	13965	14090	14048	14050	14127	14072	14254	14237	14028	14069	14140	14131	14335	14124	14200	14148	14238	13992	14216	14200	14017	14003	14195	14099	14050	14010	14162	14164	14242	14089	13955	14022	14144	14213	14135	14212	14055	14135	14212	14160	14162	13970	14014	14210	14232	14174	14002	14064	14092	14277	14071	14040	14128	14060	14010	14124	14098	13960	14308	14087	13994	13845	14125	14007	14100	13994	14000	14266	14212	14163	14125	14100	14248	14325	14200	13955	14099	14206	14040	14085	13987	14087	14098	14149	14263	14049	14062	14011	13934	14028	14160	14389	14106	14046	14148	13901	14145	14044	14221	14058	14119	14119	14056	14116	14043	14165	14124	14133	14423	14094	14281	14140	14074	14324	14094	14219	14102	14113	14170	14110	14062	14194	14023	14104	14042	14021	14042	13948	13941	14071	14112	14262	14096	13982	13901	14132	13979	14110	14041	14157	13988	14148	14112	14151	14243	14192	14133	14399	14067	14060	14131	14100	14036	13857	14067	14006	13975	14157	14203	14067	14126	14034	14199	14228	14008	14117	14095	14176	13962	14170	13977	13951	14159	14091	14015	14077	14042	14152	14210	13945	14220	14114	14189	14235	14303	13841	14014	14159	14159	14173	14044	14153	14063	14114	14096	14205	14059	13933	14113	14070	14139	14068	14166	14180	14127	14007	14047	14200	14139	14093	14288	13994	14001	14167	14260	14127	14047	14117	14201	14097	13965	14294	14114	14231	14169	14006	14007	14079	14218	14055	14046	14137	14138	14010	13985	14080	14080	14110	14121	14080	14149	14185	14318	14131	14209	14227	14224	14010	14224	14246
24344	46840	38725	27636	21228	17976	16078	14691	14253	13788	13665	13404	13309	13182	13109	13022	12940	12979	12883	12837	12741	12838	12766	12834	12598	12687	12713	12791	12590	12618	12480	12587	12537	12557	12712	12571	12779	12559	12664	12587	12652	12614	12595	12554	12666	12504	12580	12631	12574	12588	12500	12731	12652	12631	12632	12571	12504	12620	12544	12472	12502	12571	12721	12422	12608	12410	12477	12416	12506	12597	12654	12536	12515	12658	12629	12546	12646	12471	12481	12400	12637	12689	12463	12437	12576	12594	12433	12673	12391	12553	12571	12259	12618	12572	12344	12512	12524	12466	12530	12672	12399	12699	12713	12488	12659	12474	12673	12607	12586	12537	12644	12530	12578	12579	12379	12588	12502	12573	12575	12706	12667	12440	12611	12573	12512	12617	12648	12663	12448	12637	12587	12479	12685	12586	12594	12684	12733	12520	12627	12594	12598	12650	12727	12509	12552	12523	12589	12625	12630	12590	12418	12606	12640	12484	12701	12448	12488	12555	12467	12512	12557	12553	12621	12612	12512	12463	12563	12700	12572	12592	12530	12596	12497	12795	12507	12707	12633	12520	12486	12564	12660	12663	12652	12510	12563	12629	12619	12615	12711	12521	12536	12586	12638	12516	12536	12681	12492	12581	12439	12713	12684	12610	12584	12721	12563	12661	12537	12564	12723	12562	12578	12406	12554	12550	12607	12465	12645	12698	12608	12596	12574	12741	12584	12481	12669	12581	12529	12456	12528	12748	12445	12546	12540	12659	12566	12524	12533	12548	12424	12605	12533	12522	12565	12608	12499	12406	12574	12691	12553	12596	12626	12469	12619	12561	12611	12563	12626	12305	12617	12451	12604	12636	12522	12374	12611	12762	12597	12464	12567	12469	12650	12560	12635	12508	12597	12592	12542	12665	12419	12514	12724	12544	12499	12458	12573	12518	12544	12609	12511	12580	12622	12621	12610	12444	12489	12506	12717	12602	12465	12523	12586	12613	12636	12575	12705	12607	12649	12538	12482	12690	12548	12444	12609	12546	12475	12553	12513	12590	12559	12667	12548	12666	12503	12555	12553	12644	12505	12652	12446	12353	12580	12493	12487	12679	12574	12583	12515	12548	12398	12557	12670	12676	12703	12763	12668	12297	12346	12552	12538	12624	12363	12660	12523	12514	12445	12543	12496	12669	12630	12617	12703	12547	12643	12639	12487	12436	12519	12581	12517	12467	12779	12553	12523	12610	12617	12636	12463	12452	12594	12601	12577	12703	12548	12589	12594	12616	12692	12462	12577	12427	12634	12568	12660	12618	12539	12639	12548	12530	12472	12450	12509	12527	12634	12501	12581	12498	12555	12603	12587	12485	12653	12473	12625	12542	12777	12654	12680	12601	12501	12506	12624	12267	12537	12404	12538	12579	12660	12464	12613	12726	12694	12593	12603	12558	12603	12631	12691	12575	12502	12485	12530	12645	12531	12514	12620	12333	12534	12542	12645	12431	12388	12679	12511	12717	12372	12525	12593	12560	12568	12589	12490	12544	12808	12406	12688	12571	12505	12655	12592	12644	12406	12530	12485	12623	12680	12538	12582	12760	12490	12356	12569	12544	12387	12494	12620	12589	12553	12488	12615	12579	12581	12552	12684	12683	12549	12507	12471	12657	12580	12477	12560	12507	12566	12595	12495	12542	12646	12502	12677	12423	12545	12654	12473	12525	12545	12508	12716	12478	12574	12602	12566	12536	12722	12558	12592	12587	12540	12628	12677	12700	12524	12594	12609	12486	12597	12599	12517	12509	12541	12680	12552	12620	12512	12697	12574	12428	12441	12592	12548	12508	12650	12564	12626	12584	12463	12535	12627	12636	12803	12674	12489	12722	12494	12547	12624	12482	12484	12536	12584	12479	12477	12505	12435	12536	12572	12475	12597	12453	12604	12412	12573	12611	12646	12512	12541	12417	12685	12649	12462	12599	12615	12599	12504	12472	12496	12653	12637	12578	12403	12696	12670	12835	12523	12454	12389	12528	12566	12583	12606	12528	12517	12599	12669	12483	12582	12542	12506	12546	12524	12570	12657	12570	12540	12478	12540	12634	12479	12607	12578	12561	12486	12681	12596	12420	12597	12389	12633	12516	12498	12597	12586	12637	12515	12441	12668	12572	12569	12540	12623	12665	12612	12629	12675	12543	12650	12523	12664	12562	12499	12536	12689	12622	12656	12762	12572	12614	12524	12562	12461	12635	12660	12581	12500	12404	12548	12611	12547	12587	12525	12738	12528	12535	12491	12451	12463	12490	12579	12696	12718	12615	12624	12639	12450	12640	12483	12548	12576	12681	12597	12494	12623	12824	12521	12708	12532	12614	12318	12612	12561	12663	12431	12609	12591	12539	12673	12481	12406	12687	12505	12615	12683	12667	12637	12606	12457	12510	12656	12706	12445	12662	12447	12633	12328	12551	12475	12515	12559	12582	12712	12552	12444	12473	12448	12596	12615	12572	12520	12422	12522	12424	12609	12720	12473	12627	12528	12633	12308	12512	12540	12581	12674	12670	12683	12530	12538	12584	12636	12542	12724	12581	12633	12461	12392	12631	12657	12476	12514	12417	12672	12539	12531	12522	12750	12487	12462	12672	12487	12570	12557	12557	12506	12691	12491	12537	12571	12704	12605	12604	12595	12458	12385	12563	12667	12611	12502	12540	12532	12678	12580	12621	12616	12647	12744	12664	12430	12615	12548	12604	12582	12692	12579	12522	12468	12531	12486	12757	12709	12631	12579	12697	12635	12471	12419	12590	12624	12537	12533	12572	12736	12576	12520	12565	12598	12509	12475	12586	12617	12544	12545	12638	12539	12556	12580	12489	12564	12766	12451	12625	12511	12671	12570	12556	12553	12470	12545	12792	12503	12452	12728	12342	12589	12546	12701	12567	12586	12627	12680	12465	12577	12724	12628	12674	12572	12561	12665	12566	12505	12692	12607	12431	12728	12436	12584	12598	12661	12471	12604	12620	12659	12662	12496	12617	12656	12675	12562	12524	12707	12552	12736	12395	12302	12484	12616	12465	12543	12448	12618	12493	12512	12532	12637	12593	12468	12657	12748	12425	12645	12683	12713	12637	12384	12508	12550	12502	12560	12428	12616	12562	12610	12729	12445	12604	12703	12576	12704	12452	12638	12374	12585	12667	12692	12578	12468	12502	12664	12690	12645	12525	12580	12646	12294	12609	12632	12391	12562	12649	12540	12577	12577	12603	12560	12744	12497	12605	12608	12648	12469	12630	12553	12610	12282	12616	12441	12661	12600	12381	12422	12580	12640	12625	12550	12525	12660	12431	12582	12590	12463	12668	12478	12620	12548	12653	12532	12578	12634	12612	12501	12524	12638	12537	12686	12604	12694	12576	12484	12456	12669	12655	12563	12512	12490	12531	12632	12686	12479	12430	12747	12490	12658	12499	12707	12578	12696	12753	12616	12565	12591	12712	12445	12619	12577	12504	12598	12554	12619	12550	12685	12549	12647	12647	12510	12667	12471	12575	12598	12554	12567	12670	12594	12513	12485	12557	12503	12649	12628	12440	12483	12484	12640	12635	12646	12543	12703	12703	12645	12630	12538	12539	12675	12466	12481	12634	12653	12569	12527	12523	12606	12734	12620	12494	12584	12646	12630	12505	12579	12577	12437	12720	12642	12605	12519	12764	12695	12581	12619	12436	12594	12402	12598	12818	12650	12612	12640	12536	12570	12538	12507	12618	12494	12560	12601	12545	12531	12704	12632	12431	12609	12581	12563	12696	12612	12555	12616	12615	12646	12583	12543	12425	12655	12366	12426	12582	12715	12552	12607	12518	12719	12557	12654	12540	12536	12596	12559	12492	12569	12510	12449	12577	12636	12496	12376	12486	12681	12457	12567	12591	12561	12484	12654	12479	12631	12463	12680	12491	12592	12557	12579	12501	12575	12598	12394	12623	12286	12665	12472	12453	12505	12516	12654	12533	12562	12447	12765	12589	12572	12478	12490	12600	12645	12418	12441	12675	12637	12520	12492	12608	12657	12666	12585	12644	12453	12495	12602	12657	12621	12710	12589	12639	12489	12565	12350	12484	12680	12671	12572	12542	12682	12581	12607	12572	12638	12542	12637	12533	12541	12677	12646	12653	12531	12415	12653	12569	12404	12529	12332	12392	12519	12512	12601	12556	12653	12553	12660	12584	12714	12571	12586	12653	12685	12547	12698	12564	12522	12564	12647	12565	12588	12620	12599	12675	12667	12500	12563	12620	12715	12619	12641	12542	12588	12603	12666	12646	12550	12679	12576	12715	12618	12645	12625	12590	12632	12629	12726	12634	12436	12478	12583	12612	12559	12515	12460	12588	12617	12607	12654	12658	12510	12470	12416	12503	12485	12447	12650	12524	12470	12790	12471	12563	12624	12458	12624	12518	12615	12559	12428	12635	12395	12561	12468	12544	12732	12410	12452	12623	12465	12656	12369	12603	12489	12669	12634	12557	12613	12654	12572	12688	12690	12519	12385	12595	12621	12528	12581	12382	12466	12666	12662	12563	12409	12514	12432	12511	12717	12588	12570	12582	12507	12563	12604	12522	12467	12561	12676	12432	12523	12494	12679	12657	12462	12683	12673	12579	12578	12515	12674	12395	12667	12507	12512	12532	12734	12573	12741	12507	12460	12437	12567	12390	12424	12472	12663	12620	12658	12537	12584	12550	12494	12718	12572	12565	12559	12525	12793	12542	12546	12680	12507	12468	12570	12446	12554	12510	12656	12427	12617	12540	12820	12372	12556	12708	12561	12572	12461	12599	12474	12492	12572	12623	12684	12432	12613	12431	12492	12387	12576	12604	12605	12500	12678	12686	12462	12541	12459	12550	12599	12449	12665	12605	12445	12451	12628	12610	12509	12530	12655	12616	12543	12422	12461	12601	12467	12620	12652	12710	12564	12677	12577	12570	12689	12672	12515	12532	12672	12434	12363	12378	12457	12588	12708	12512	12545	12640	12738	12456	12582	12718	12599	12685	12702	12641	12360	12682	12604	12577	12587	12487	12497	12596	12578	12704	12654	12691	12628	12645	12628	12452	12784	12536	12592	12460	12644	12560	12626	12665	12481	12513	12394	12503	12547	12459	12688	12566	12408	12669	12523	12604
21926	21145	28912	23842	21963	24582	26634	20220	18120	17910	17552	17094	17107	16770	17053	16961	16728	16822	16789	16578	16528	16302	16388	16546	16284	16136	16455	16449	16300	16255	16190	16253	16349	16227	16430	16284	16152	16262	16135	16102	16203	16153	16221	16287	16144	16076	16227	16274	16243	15970	16159	16064	16214	16121	15903	16099	16166	16195	16200	16377	16296	15980	16272	16095	16382	16083	15990	15966	16244	16190	16338	16156	16281	15912	16356	16002	16349	16223	16164	16268	16082	16103	16123	16386	16121	16180	16123	16078	16095	16218	16172	16198	16088	16142	16139	16277	16037	16108	15978	16015	16137	16029	15810	16175	16267	16075	16132	16267	16181	16272	16167	16006	16037	16080	16107	16052	16010	16179	16090	16077	16066	16238	15934	15980	16001	16007	16135	16125	16040	16069	16282	16016	16109	15849	16139	16012	16218	16182	16068	15839	16027	16193	16138	16097	16156	16076	16255	16115	16253	16055	15927	16111	16162	16163	16084	15960	16023	16134	16213	16189	16279	16032	15952	16047	16057	16100	16084	15992	16000	15910	16116	16114	16386	15977	16157	16178	15938	16038	16089	16332	16001	15874	16014	16308	16297	16225	16132	16007	16070	15966	16111	16238	16164	16036	16186	15972	15934	15977	16217	16137	16066	16219	16146	16033	16002	16305	16260	16183	16144	16131	16206	16176	16145	16049	16170	16084	15883	16127	16227	15966	16181	16099	16203	16224	15984	16092	16065	16299	15915	15996	16084	16006	16069	15835	16009	16215	16117	16083	15984	15928	16165	16179	15952	16009	16162	16146	16077	16178	16032	16064	16003	16134	16144	16220	16199	16125	16094	16117	16114	16315	16053	15974	16008	16058	16046	16278	16028	16096	16059	16070	16317	15828	16156	16108	15931	16117	16094	16199	16007	16251	16134	16068	16109	16300	16206	16242	16022	16304	16329	16082	16115	15956	15943	16286	16032	16112	16277	16408	16075	16112	15951	16194	15974	16106	15960	16285	16081	16159	16265	15913	16119	16255	16041	16113	16107	16185	16113	16103	16019	16248	15906	16116	16114	16302	16191	16201	16139	15962	16090	16182	16031	16197	15756	16008	16082	16035	16130	16091	16165	16076	16228	16041	16117	16201	16207	16084	16096	16071	15990	16222	16201	16103	16008	16102	16044	16091	16130	16055	16076	16175	16048	16193	16089	16057	15911	16023	16260	16080	16206	16028	16123	16243	16293	16059	16065	16105	16034	16140	15877	16171	16131	16096	16177	16079	16062	16089	16268	16156	16028	16280	16071	16219	16217	16014	16199	16182	16131	16164	16050	16110	15892	15949	16012	16094	16086	16016	16227	16092	16080	16167	16178	16107	16103	16106	15929	16097	16145	15996	16000	15880	16113	15947	16032	15906	16076	15987	16114	16242	16180	16026	16084	16122	15963	15977	15900	16019	16198	16196	16229	16091	16156	16062	15864	16043	16247	15995	15971	16051	16108	16099	16081	16054	16009	16161	15931	16122	16202	16093	16141	15889	15875	15868	16187	16244	16126	16015	16188	16065	16197	16148	16090	16173	16044	16006	16276	15962	16245	16151	16034	16080	15975	15930	16319	16086	16168	15924	16118	15844	16230	15875	16044	16095	16079	16249	16161	16141	16078	16013	16211	16374	16254	16172	15950	16092	16111	16157	16246	16148	16245	16010	16081	16001	15945	16227	16049	16173	16130	16071	16225	16222	16272	16164	16227	16075	16174	16160	16184	16142	15969	16063	15930	15791	16159	16114	16080	16053	16190	16034	16041	16023	15883	16085	16074	16242	16081	16241	16116	16052	16198	16137	16060	16173	16032	16023	15902	16092	16088	16009	16274	16288	16345	16001	16205	16052	16072	16028	16119	15966	16130	15991	16205	16166	16062	16153	16069	16054	15847	16192	16224	16250	16141	16072	16068	16119	16089	15921	15966	16027	15964	16065	16157	16260	15934	16077	15912	15885	16301	16195	16218	15947	15950	16164	16235	16076	16156	16081	16128	16159	16082	16012	15971	16114	16172	16166	16179	16200	16239	16188	16206	15793	16233	16268	16074	16099	16054	16143	15988	15930	16211	16078	16173	16052	16058	16197	16300	16170	16126	16012	16322	16173	16073	15974	16204	16190	16179	16209	16259	16091	16133	16049	16394	16242	16243	16031	16225	16100	15931	16038	16092	16062	16141	15914	15934	16090	16049	16081	16176	16097	16162	16174	16220	16072	16257	16109	16067	16131	16097	15867	15951	16237	16231	15962	15881	16195	16165	16148	16028	16110	16086	16123	16141	16173	16429	16269	16104	15883	16047	16158	15990	16070	16113	16142	16076	16238	16294	16107	16216	16197	15978	16048	16071	16018	15970	16215	16016	16083	16262	16073	16121	16064	16173	16148	16080	15990	16066	16078	16170	15819	16209	16148	16046	16042	16213	15969	16124	16137	15992	16131	16164	16004	15929	16061	16043	15968	15889	15993	15887	16219	16240	16181	16129	16001	16070	16206	16184	15991	16239	16027	16215	16098	15950	15889	15917	16196	16146	16068	16122	16206	15951	16191	16147	16102	16124	16083	16104	16055	16157	16013	16043	16309	16203	15947	16074	15967	16333	16006	16244	15979	16135	15971	15951	15932	16114	16227	15926	16144	16245	16149	16319	16197	16222	16156	15988	15963	16238	16058	16121	16125	15916	16044	16008	15965	16039	16197	16238	16224	16151	16131	16042	16137	16046	16206	16107	15972	15961	16223	15997	16100	16172	16245	16097	16090	16260	16021	16042	16150	16156	16122	16062	16047	15974	16318	15826	16119	16065	16155	16183	16073	16188	16057	16178	16074	16260	16247	16119	16038	16333	16011	16039	16053	16171	16119	16034	16031	16054	16099	16100	15930	15972	16029	16070	16101	15970	15930	15985	15960	16155	16142	15793	16167	16128	16115	16232	16212	16031	16079	16315	16200	16153	16106	16178	16091	15924	16132	16198	16222	16071	15950	16068	15967	15964	16078	15999	16029	16082	16180	16071	15960	15906	16162	16281	16013	16122	16094	16004	16264	16176	16167	16216	16050	16121	16095	15975	16218	16055	16163	16230	16085	16168	16134	15931	16052	15894	16115	16146	15956	15903	16015	16111	15874	16003	15881	16174	16313	16213	16067	16076	16007	16122	16023	15947	15934	16083	16038	16039	16179	16128	16056	16011	15977	15874	16079	16000	16024	15983	16163	16203	16044	16064	16005	16117	16164	15997	16037	16054	16113	15835	16071	15905	16235	16188	16027	16261	16116	15858	16104	15952	16070	16070	16099	16009	16027	16029	15984	16109	16121	16006	16074	16117	16019	16201	15962	16097	16066	16119	16205	16087	16056	16244	16070	16140	16102	15969	16327	16190	15995	16045	16066	16006	16001	16094	16048	16008	16049	16009	16115	16108	15866	15887	16088	16039	16102	16078	16190	15963	15883	16171	15966	15958	16346	16288	16043	16228	16153	16131	16257	15920	16043	16024	15858	16080	16078	16303	16259	16129	16022	16156	16195	16281	16220	16115	15990	16149	16071	15944	16001	16035	16237	16175	16127	16198	15957	15978	16112	16031	16237	16066	16390	16220	16076	16081	16017	16127	16201	16127	15888	16010	16104	15952	15990	16087	16071	16224	16203	16176	15994	16029	16028	16046	16282	16017	16018	16224	16205	15971	16131	16065	16291	16074	16040	16102	16085	16078	16052	16132	15848	16001	16028	16068	16234	15982	16257	16141	16150	15999	16143	16190	16182	16009	16173	16148	15895	16178	15882	16041	16107	16361	16118	15905	15922	15993	16141	16104	15983	16243	16130	16110	16127	16071	16146	15987	16195	16081	16126	16098	16216	16006	16349	16219	16238	16079	16109	16155	16169	16104	16042	16020	16067	16263	16242	16139	16198	16063	15806	16129	15920	16096	16148	16136	16174	16195	16151	15986	15919	15960	16278	16002	16075	16021	16098	16113	16112	16117	15929	15996	16220	16061	16044	16036	15961	16040	15952	16170	15791	16090	16261	16054	15949	16177	15992	16142	15973	16151	16200	16133	16002	15940	15999	15966	16036	15962	16067	15973	16249	16023	15996	15917	16038	15957	16031	16154	16133	16132	16280	16037	15901	16154	16160	16136	16171	15934	15863	15993	16205	16165	15892	16249	15987	16165	15850	16179	15984	16136	15914	16074	15957	16246	16010	16249	16207	16204	16165	16081	16027	16166	16116	16009	16085	16094	16030	16130	16107	16006	16097	16140	16063	16122	16049	15919	15875	16304	16102	16219	15980	15879	16055	16043	16175	15996	16104	16087	16134	16100	16001	16185	16341	16159	15948	16067	16077	16185	16089	16061	15958	16167	15978	16066	16079	16127	16024	16107	16244	16155	16099	16113	16052	16045	16070	16146	16004	16206	16043	16183	15852	16201	16027	16075	16263	16073	16022	16143	15998	16114	16260	16107	16254	16198	16213	16148	16131	16114	16304	16205	16097	16185	15869	16074	16128	16127	16128	16061	16131	15999	16100	15974	16027	16050	16043	15985	16270	16334	16195	16186	15908	16121	16014	16139	16237	16137	16159	16230	16087	16146	16034	15867	16154	16097	16193	15990	16155	16224	16104	15963	16083	15852	15897	15935	16073	15774	16062	15916	16101	16166	16300	16283	16042	15933	16048	16118	16127	15838	16038	16008	16090	16215	16093	16042	16079	16170	16181	16237	16008	16083	16189	16109	16190	15987	15946	16119	16033	16187	16078	16041	16183	16094	16019	16099	15988	16069	16159	16325	16251	15990	16180	15926	16027	15934	15978	16152	16028	16208	15985	16052	16053	16261	16105	16251	16190	16265	15962	16163	16170	16107	16005	16318	15978	16156	15965	16074	16104	16114	16229	16035	16027	16182	15859	16033	16131	16023	16049	16130	15885	16138	16148	16116	16107	16099	16063	16221	16177	16204	16222	16110	15968	16154	15954	16133	16185	16014	16249	16123	16135	16190	16189	15990	15921	16125	15969	15935	16200	15989	16190	16283	15957	15985	16226	16279	16216	16330	16204	16219	15905	16161	16162	16406	16197	15924	16221	16039	16324	16076	15984	16089	16347	16090	16162	16157	16053	16212	15931	16196	16246	16005	15889	16151	15992
27179	57090	50406	39140	30659	24426	20012	17614	16308	15539	15291	14801	14672	14590	14517	14528	14410	14337	14213	14201	13913	14093	14018	14037	14145	13861	14044	13911	13842	13812	13850	14001	13896	13907	13867	13854	13847	13816	14041	13720	13856	13724	13954	13731	13673	13514	13796	13802	13778	13710	13726	13781	13568	13806	13816	13773	13762	13933	13667	13688	13818	13721	13687	13952	13740	13713	13897	13695	13799	13658	13778	13650	13716	13688	13771	13842	13796	13740	13610	13710	13668	13837	13883	13782	13697	13784	13821	13639	13689	13698	13594	13821	13798	13746	13774	13558	13776	13763	13952	13879	13669	13678	13634	13958	13628	13703	13840	13705	13861	13765	13636	13742	13693	13825	13542	13820	13728	13695	13872	13771	13682	13776	13762	13749	13874	13808	13794	13698	13664	13915	13647	13651	13693	13822	13748	13853	13909	13780	13668	13770	13746	13608	13781	13687	13948	13666	13788	13749	13621	13937	13720	13736	13742	13702	13798	13738	13912	13725	13785	13688	13672	13652	13645	13709	13537	13735	13571	13790	13527	13732	13643	13675	13785	13628	13655	13838	13709	13843	13803	13822	13793	13724	13630	13665	13737	13910	13641	13736	13765	13823	13718	13748	13730	13664	13777	13802	13762	13620	13581	13766	13598	13708	13680	13629	13869	13754	13655	13806	13605	13768	13700	13915	13782	13770	13585	13584	13681	13707	13608	13727	13730	13749	13823	13698	13768	13664	13595	13991	13835	13801	13628	13824	13762	13684	13661	13667	13957	13564	13888	13589	13840	13669	13730	13758	13849	13746	13748	13700	13577	13771	13617	13810	13814	13672	13769	13699	13646	13761	13723	13839	13841	13785	13660	13641	13681	13683	13803	13734	13616	13869	13729	13706	13824	13695	13616	13745	13781	13844	13839	13719	13820	13648	13734	13764	13783	13790	13850	13650	13662	13669	13924	13721	13596	13733	13716	13728	13736	13670	13699	13797	13816	13774	13658	13707	13605	13881	13852	13741	13660	13641	13860	13687	13873	13958	13779	13631	13777	13516	13835	13783	13763	13603	13788	13692	13832	13704	13797	13622	13642	13769	13583	13568	13612	13701	13650	13790	13630	13808	13778	13693	13801	13763	13732	13846	13731	13725	13545	13829	13708	13746	13667	13762	13887	13769	13756	13715	13772	13869	13670	13950	13586	13608	13743	13631	13690	13530	13871	13646	13884	13685	13718	13654	13818	13686	13725	13670	13773	13830	13772	13707	13667	13837	13682	13703	13721	13698	13685	13729	13711	13682	13795	13576	13776	13516	13751	13646	13597	13650	13765	13732	13738	13642	13625	13801	13621	13777	13644	13628	13902	13767	13655	13586	13682	13713	13778	13795	13945	13634	13657	13538	13607	13572	13663	13823	13675	13777	13752	13905	13694	13638	13565	13664	13656	13851	13721	13553	13748	13711	13948	13798	13668	13669	13690	13861	13760	13782	13699	13773	13849	13593	13773	13598	13891	13619	13668	13743	13866	13742	13661	13777	13806	13876	13766	13756	13568	13683	13585	13655	13717	13776	13763	13685	13919	13795	13789	13590	13711	13801	13651	13603	13649	13757	13731	13721	13744	13633	13757	13804	13687	13810	13657	13850	13715	13775	13750	13751	13731	13770	13688	13571	13704	13604	13696	13835	13815	13837	13743	13819	13743	13610	13700	13645	13633	13637	13731	13842	13649	13814	13605	13555	13707	13775	13806	13811	13750	13724	13828	13648	13681	13776	13567	13809	13702	13905	13697	13657	13888	13769	13681	13668	13884	13686	13792	13660	13690	13772	13702	13775	13745	13823	13775	13687	13785	13789	13594	13686	13696	13761	13868	13691	13915	13726	13861	13573	13877	13669	13854	13710	13744	13839	13790	13836	13644	13649	13595	13819	13791	13675	13786	13778	13811	13950	13612	13746	13747	13879	13676	13829	13607	13683	13847	13719	13856	13838	13645	13688	13707	13637	13647	13876	13633	13743	13642	13725	13470	13773	13807	13623	13583	13732	13722	13683	13799	13811	13750	13679	14022	13672	13759	13909	13643	13523	13751	13759	13487	13776	13691	13632	13818	13693	13626	13819	13776	13716	13799	13873	13955	13714	13743	13802	14000	13638	13818	13533	13713	13604	13536	13820	13723	13641	13855	13706	13707	13532	13828	13818	13686	13688	13803	13540	13752	13532	13762	13616	13468	13847	13674	13703	13778	13656	13880	13926	13829	13655	13643	13725	13756	13637	13690	13715	13672	13631	13678	13761	13629	13837	13558	13870	13833	13838	13745	13824	13771	13755	13778	13710	13660	13747	13610	13830	13831	13711	13686	13807	13713	13597	13769	13853	13739	13806	13820	13877	13699	13739	13622	13513	13735	13521	13617	13772	13617	13849	13597	13692	13689	13620	13719	13533	13775	13831	13797	13593	13778	13876	13702	13697	13848	13785	13750	13566	13931	13701	13525	13744	13549	13580	13679	13744	13833	13747	13766	13603	13832	13573	13698	13652	13635	13799	13568	13719	13702	13657	13750	13612	13640	13684	13586	13833	13903	13915	13647	13584	13712	13590	13718	13663	13872	13656	13812	13853	13718	13777	13708	13812	13750	13789	13739	13748	13779	13589	13595	13832	13831	13736	13907	13703	13568	13625	13831	13598	13791	13809	13719	13848	13717	13707	13727	13774	13584	13783	13682	13778	13835	13753	13683	13698	13781	13737	13646	13801	13714	13769	13598	13796	13803	13648	13708	13603	13775	13726	13724	13582	13670	13618	13846	13669	13738	13698	13843	13571	13525	13586	13709	13557	13711	13755	13711	13773	13971	13539	13738	13697	13826	13728	13658	13839	13647	13646	13515	13648	13708	13618	13690	13888	13748	13720	13546	13756	13834	13567	13685	13751	13649	13866	13706	13731	13639	13658	13782	13709	13697	13762	13635	13740	13809	13618	13808	13759	13781	13726	13932	13768	13744	13725	13697	13771	13776	13721	13759	13746	13756	13563	13774	13928	13671	13796	13727	13823	13780	13587	13740	13671	13668	13802	13622	13689	13821	13682	13776	13714	13691	13887	13560	13662	13654	13800	13945	13544	13768	13602	13674	13697	13726	13747	13773	13712	13846	13575	13703	13655	13748	13745	13973	13789	13525	13789	13716	13592	13859	13752	13993	13577	13792	13781	13805	13557	13684	13561	13658	13620	13819	13608	13798	13708	13668	13778	13712	13722	13717	13712	13746	13793	13680	13909	13767	13761	13746	13744	13876	13677	13656	13691	13861	13667	13815	13892	13679	13871	13900	13568	13550	13714	13725	13724	13559	13748	13611	13765	13745	13819	13805	13755	13740	13650	13834	13753	13692	13752	13595	13810	13703	13829	13758	13744	13597	13432	13768	13865	13758	13824	13930	13812	13736	13667	13744	13677	13555	13610	13743	13561	13762	13620	13673	13761	13660	13736	13751	13815	13728	13708	13822	13636	13893	13652	13706	13694	13739	13859	13710	13757	13641	13842	13662	13715	13777	13744	13903	13660	13694	13616	13691	13796	13477	13923	13698	13764	13785	13807	13696	13809	13799	13656	13615	13767	13739	13699	13668	13633	13765	13678	13745	13639	13876	13530	13696	13638	13682	13786	13756	13747	13753	13782	13723	13843	13658	13788	13857	13805	13710	13720	13642	13491	13704	13692	13826	13687	13663	13890	13803	13697	13764	13566	13593	13692	13853	13720	13564	13633	13811	13799	13864	13587	13698	13690	13735	13777	13675	13619	13687	13785	13841	13735	13717	13786	13680	13679	13663	13726	13669	13885	13723	13984	13690	13624	13774	13605	13881	13679	13744	13760	13733	13639	13708	13457	13597	13556	13857	13687	13757	13800	13591	13797	13775	13493	13678	13492	13702	13724	13643	13673	13816	13659	13810	13759	13726	13682	13630	13838	13784	13815	13875	13757	13788	13431	13654	13675	13693	13675	13977	13620	13697	13731	13679	13786	13888	13689	13879	13606	13876	13661	13869	13713	13583	13555	13821	13760	13748	13703	13580	13751	13689	14024	13603	13717	13710	13659	13692	13640	13666	13825	13699	13761	13771	13674	13904	13607	13664	13873	13617	13637	13822	13762	13645	13700	13836	13597	13745	13710	13695	13676	13739	13815	13641	13690	13751	13645	13627	13717	13665	13766	13775	13650	13652	13800	13672	13857	13953	13650	13644	13780	13571	13593	13801	13773	13801	13591	13742	13784	13797	13599	13676	13843	13737	13759	13643	13678	13798	13788	13652	13852	13673	13699	13789	13671	13661	13734	13779	13718	13706	13775	13673	13763	13737	13801	13675	13669	13661	13778	13568	13780	13814	13769	13816	13543	13845	13798	13788	13776	13583	13433	13718	13730	13755	13767	13637	13791	13779	13568	13681	13764	13700	13724	13733	13710	13643	13829	13679	13787	13822	13839	13729	13673	13774	13682	13601	13747	13701	13567	13760	13564	13801	13771	13641	13738	13862	13634	13696	13816	13829	13799	13583	13785	13758	13714	13840	13593	13613	13678	13626	13772	13816	13796	13638	13783	13688	13628	13733	13599	13725	13772	13718	13742	13622	13814	13734	13602	13827	13785	13663	13880	13802	13867	13686	13752	13703	13769	13808	13542	13747	13869	13505	13671	13658	13751	13604	13834	13842	13668	13740	13669	13577	13650	13674	13689	13663	13543	13525	13664	13691	13779	13560	13928	13503	13779	13732	13747	13835	13781	13727	13741	13825	13725	13557	13858	13605	13742	13811	13777	13773	13732	13838	13632	13698	13774	13755	13528	13761	13655	13563	13709	13742	13578	13818	13717	13754	13793	13564	13748	13595	13720	13798	13832	13707	13735	13664	13643	13624	13679	13710	13760	13872	13773	13804	13772	13561	13649	13663	13654	13779	13707	13612	13755	13791	13695	13816	13679	13700	13461	13627	13841	13705	13671	13700	13677	13635	13737	13908	13799	13785	13845	13629	13812	13731	13924	13544	13755	13772	13715	13688	13912	13599	13752	13665	13707	13809	13851	13801	13671	13754	13873	13803	13779	13686	13679	13733	13670	13767	13625	13696	13601	13830	13815	13819	13733	13677	13810	13756	13811	13650	13748	13782	13634	13784	13712	13630	13679
28706	27255	34346	28408	21729	18346	16623	15857	15209	15126	15144	14736	14914	14794	14626	14588	14422	14553	14714	14572	14451	14472	14377	14423	14574	14595	14217	14560	14564	14616	14455	14578	14385	14392	14350	14640	14485	14466	14576	14519	14438	14411	14260	14595	14428	14475	14569	14527	14373	14250	14423	14495	14504	14543	14432	14366	14437	14653	14271	14375	14358	14319	14365	14394	14360	14382	14529	14353	14262	14487	14324	14333	14487	14438	14611	14391	14217	14369	14381	14421	14517	14412	14364	14292	14351	14383	14441	14516	14454	14351	14189	14328	14272	14502	14386	14452	14498	14163	14339	14553	14307	14430	14430	14381	14583	14295	14561	14434	14438	14253	14615	14394	14535	14131	14320	14433	14496	14303	14441	14559	14119	14402	14470	14351	14578	14429	14483	14481	14342	14286	14402	14351	14373	14400	14264	14479	14284	14431	14324	14464	14396	14274	14413	14473	14222	14418	14312	14474	14174	14410	14266	14159	14240	14375	14661	14504	14427	14355	14453	14581	14285	14390	14427	14410	14150	14362	14268	14263	14469	14396	14592	14147	14451	14382	14577	14449	14555	14341	14539	14292	14458	14509	14399	14452	14301	14245	14409	14474	14415	14410	14391	14388	14507	14274	14251	14366	14365	14255	14253	14610	14513	14388	14338	14501	14156	14550	14395	14339	14516	14243	14433	14518	14458	14395	14402	14277	14305	14375	14328	14479	14333	14263	14426	14207	14390	14583	14637	14434	14530	14486	14343	14353	14476	14419	14444	14084	14338	14412	14420	14497	14379	14328	14281	14478	14497	14451	14477	14323	14572	14413	14528	14505	14492	14291	14190	14302	14219	14321	14227	14334	14434	14275	14441	14416	14346	14433	14515	14390	14409	14164	14415	14118	14401	14477	14360	14397	14429	14302	14358	14469	14330	14299	14532	14482	14512	14481	14267	14361	14364	14323	14245	14407	14357	14460	14434	14674	14438	14364	14543	14226	14449	14425	14236	14328	14525	14319	14298	14423	14320	14334	14394	14432	14422	14450	14543	14197	14282	14493	14324	14359	14578	14402	14313	14277	14373	14520	14444	14340	14296	14395	14424	14445	14368	14368	14399	14670	14466	14357	14287	14542	14502	14555	14281	14396	14584	14438	14441	14352	14326	14527	14512	14315	14397	14420	14457	14413	14460	14414	14395	14394	14626	14359	14382	14504	14592	14401	14543	14520	14228	14402	14411	14323	14350	14497	14151	14570	14371	14607	14457	14529	14440	14393	14549	14400	14520	14252	14513	14488	14379	14332	14493	14360	14344	14372	14482	14308	14423	14340	14606	14569	14639	14460	14253	14444	14289	14434	14275	14395	14454	14406	14204	14520	14496	14416	14530	14600	14467	14358	14507	14562	14622	14554	14487	14338	14165	14495	14526	14408	14646	14387	14518	14370	14389	14404	14418	14516	14368	14351	14413	14536	14455	14479	14387	14388	14229	14491	14540	14396	14326	14441	14518	14545	14487	14475	14618	14442	14582	14427	14513	14482	14316	14231	14383	14355	14487	14392	14208	14273	14478	14542	14573	14620	14375	14354	14278	14318	14383	14241	14489	14509	14501	14321	14357	14496	14415	14621	14526	14391	14216	14353	14386	14335	14478	14380	14376	14357	14259	14478	14355	14394	14522	14342	14285	14482	14430	14249	14605	14353	14377	14466	14480	14479	14376	14362	14360	14502	14484	14380	14656	14385	14222	14467	14253	14513	14597	14481	14321	14382	14507	14296	14602	14362	14418	14442	14406	14370	14275	14283	14294	14168	14417	14489	14497	14544	14366	14422	14364	14393	14246	14364	14252	14485	14358	14434	14669	14490	14414	14468	14401	14187	14350	14171	14295	14526	14436	14440	14290	14538	14241	14418	14648	14386	14245	14369	14627	14553	14482	14516	14509	14382	14280	14358	14368	14451	14353	14473	14293	14431	14426	14522	14429	14349	14377	14603	14564	14618	14624	14251	14564	14426	14473	14433	14352	14441	14371	14185	14323	14220	14452	14422	14596	14448	14495	14415	14462	14397	14430	14418	14363	14496	14504	14447	14469	14373	14466	14292	14152	14434	14369	14376	14458	14390	14590	14450	14327	14259	14343	14364	14413	14265	14337	14529	14379	14335	14095	14537	14454	14549	14345	14444	14655	14335	14374	14400	14685	14513	14368	14414	14444	14294	14386	14214	14570	14536	14561	14465	14312	14395	14240	14239	14472	14388	14443	14181	14541	14383	14382	14486	14345	14416	14319	14123	14400	14449	14343	14382	14343	14306	14528	14359	14432	14431	14489	14476	14465	14371	14393	14354	14492	14378	14573	14454	14538	14427	14419	14336	14465	14293	14356	14418	14283	14457	14510	14458	14156	14546	14567	14175	14378	14431	14391	14382	14433	14469	14377	14333	14226	14205	14301	14274	14399	14525	14382	14364	14647	14363	14501	14565	14387	14448	14489	14472	14462	14383	14244	14560	14484	14572	14388	14225	14265	14332	14387	14401	14254	14375	14465	14349	14539	14355	14444	14527	14468	14289	14328	14464	14264	14537	14241	14556	14718	14616	14308	14501	14380	14440	14334	14489	14492	14423	14211	14352	14414	14391	14466	14438	14448	14380	14363	14584	14449	14555	14480	14489	14654	14368	14363	14436	14391	14317	14267	14466	14132	14172	14444	14449	14615	14322	14428	14359	14468	14241	14270	14484	14177	14439	14409	14422	14588	14355	14557	14330	14277	14314	14500	14472	14246	14272	14469	14452	14176	14447	14319	14451	14544	14309	14482	14367	14416	14278	14352	14564	14276	14300	14404	14344	14210	14276	14308	14390	14439	14342	14481	14432	14578	14331	14417	14304	14362	14434	14345	14296	14424	14393	14132	14460	14395	14389	14606	14490	14535	14369	14323	14452	14509	14536	14313	14388	14541	14220	14405	14466	14313	14297	14353	14573	14350	14394	14599	14361	14328	14480	14199	14334	14397	14480	14335	14191	14349	14492	14429	14409	14305	14532	14636	14649	14368	14429	14569	14078	14448	14377	14325	14560	14385	14561	14605	14561	14534	14504	14470	14218	14556	14450	14557	14403	14403	14305	14398	14321	14488	14209	14361	14290	14408	14569	14325	14471	14571	14347	14495	14358	14445	14455	14298	14372	14528	14246	14453	14209	14250	14335	14270	14439	14449	14409	14385	14308	14290	14395	14521	14408	14285	14436	14297	14521	14326	14455	14403	14360	14531	14332	14512	14540	14356	14392	14361	14389	14528	14447	14406	14630	14507	14105	14655	14436	14417	14374	14258	14539	14293	14284	14500	14343	14565	14616	14486	14508	14542	14248	14393	14412	14578	14505	14400	14224	14501	14291	14382	14366	14386	14421	14478	14484	14556	14469	14433	14521	14501	14510	14321	14252	14260	14602	14436	14276	14544	14455	14245	14379	14429	14306	14307	14134	14194	14487	14336	14429	14635	14423	14376	14354	14449	14262	14462	14248	14277	14388	14349	14444	14453	14356	14284	14406	14354	14455	14437	14456	14178	14447	14509	14436	14454	14309	14583	14465	14493	14390	14642	14480	14338	14585	14454	14467	14250	14499	14343	14412	14533	14554	14537	14117	14309	14340	14430	14329	14365	14495	14312	14338	14468	14463	14643	14362	14466	14267	14601	14453	14282	14499	14326	14500	14400	14313	14282	14418	14538	14508	14281	14356	14533	14491	14394	14557	14397	14455	14594	14366	14331	14572	14401	14314	14335	14298	14305	14426	14439	14567	14400	14532	14547	14313	14354	14735	14510	14356	14704	14242	14478	14388	14428	14330	14498	14292	14359	14426	14388	14486	14483	14381	14328	14442	14353	14441	14461	14542	14350	14474	14493	14424	14471	14355	14570	14605	14360	14473	14367	14383	14379	14304	14475	14560	14366	14375	14413	14295	14318	14507	14554	14376	14423	14414	14477	14533	14284	14262	14464	14468	14463	14399	14695	14385	14287	14266	14406	14198	14411	14446	14553	14581	14432	14278	14365	14237	14381	14354	14240	14417	14393	14418	14428	14288	14512	14448	14481	14465	14536	14522	14626	14466	14370	14466	14285	14559	14621	14224	14202	14569	14501	14533	14393	14239	14501	14362	14482	14646	14507	14548	14331	14168	14455	14455	14482	14469	14597	14365	14412	14380	14400	14276	14342	14375	14439	14455	14306	14550	14376	14571	14369	14609	14549	14352	14229	14450	14465	14473	14313	14353	14443	14251	14588	14558	14576	14517	14361	14162	14622	14379	14335	14438	14365	14515	14435	14462	14297	14472	14389	14516	14523	14226	14346	14520	14379	14529	14389	14495	14359	14483	14262	14590	14569	14522	14558	14591	14333	14368	14436	14395	14321	14424	14369	14384	14237	14224	14390	14370	14398	14340	14361	14420	14400	14368	14309	14472	14413	14496	14496	14517	14462	14391	14216	14324	14335	14462	14368	14310	14433	14392	14522	14411	14338	14311	14550	14301	14501	14412	14461	14482	14305	14434	14340	14348	14420	14349	14552	14398	14220	14458	14364	14355	14233	14476	14402	14329	14257	14384	14240	14392	14656	14234	14547	14289	14358	14456	14408	14512	14411	14493	14477	14624	14242	14240	14333	14263	14431	14223	14440	14426	14164	14358	14329	14420	14391	14536	14617	14390	14391	14246	14452	14492	14507	14392	14396	14442	14315	14447	14388	14344	14563	14423	14367	14362	14419	14351	14503	14474	14445	14465	14392	14228	14492	14536	14422	14368	14378	14380	14428	14423	14512	14386	14418	14543	14472	14214	14417	14341	14341	14363	14301	14468	14459	14378	14484	14511	14441	14346	14294	14536	14390	14405	14223	14452	14520	14497	14529	14428	14474	14283	14444	14573	14366	14349	14572	14388	14321	14551	14589	14320	14452	14450	14440	14421	14568	14397	14480	14517	14355	14390	14539	14274	14418	14423	14393	14320	14268	14607	14272	14257	14400	14279	14393	14346	14479	14380	14275	14457	14542	14561	14434	14410	14449	14514	14509	14477	14406	14562	14354	14511	14410	14196	14656	14379	14326	14345	14392	14638	14337	14329	14506	14577	14399	14457	14336	14436	14337	14432	14458	14513	14466	14376	14310	14417	14510	14500	14364	14437
25397	42897	34742	24503	20433	16845	15033	14220	13715	13599	13288	13179	13175	13082	13052	13114	13045	12841	12879	12886	12946	12894	12773	13023	12943	12744	12811	12614	12830	12912	12774	12787	12773	12729	12737	12669	12826	12753	12732	12624	12703	12699	12764	12618	12744	12650	12840	12642	12694	12786	12575	12752	12755	12578	12851	12576	12660	12654	12744	12720	12704	12696	12619	12612	12818	12680	12871	12779	12753	12770	12697	12753	12731	12643	12778	12581	12705	12702	12544	12679	12923	12774	12789	12636	12608	12789	12603	12816	12644	12879	12639	12736	12567	12605	12742	12696	12560	12812	12631	12786	12798	12768	12509	12825	12663	12687	12677	12727	12576	12752	12708	12725	12601	12522	12573	12738	12789	12676	12653	12673	12708	12656	12654	12790	12700	12563	12748	12587	12793	12745	12669	12597	12630	12725	12934	12884	12743	12677	12749	12765	12587	12897	12639	12706	12692	12734	12650	12780	12725	12739	12668	12739	12829	12643	12686	12673	12625	12704	12825	12679	12690	12608	12873	12821	12725	12652	12672	12775	12729	12766	12576	12780	12731	12618	12557	12712	12706	12656	12519	12631	12893	12672	12639	12630	12782	12634	12740	12641	12740	12603	12678	12899	12644	12778	12659	12735	12798	12753	12605	12789	12765	12694	12674	12898	12669	12704	12726	12783	12635	12551	12757	12704	12637	12790	12679	12679	12683	12705	12701	12510	12637	12683	12615	12734	12701	12712	12733	12570	12623	12922	12712	12752	12729	12791	12701	12763	12602	12695	12664	12670	12718	12717	12708	12813	12630	12714	12746	12705	12594	12611	12687	12826	12633	12643	12667	12893	12750	12608	12696	12716	12699	12678	12692	12761	12874	12615	12868	12628	12642	12693	12772	12897	12694	12672	12699	12764	12799	12762	12663	12595	12653	12716	12708	12869	12720	12726	12828	12464	12868	12671	12713	12768	12746	12741	12707	12819	12741	12597	12698	12714	12669	12521	12702	12682	12591	12781	12673	12887	12662	12754	12689	12638	12883	12900	12728	12633	12771	12783	12876	12730	12793	12744	12776	12689	12794	12658	12708	12644	12895	12583	12767	12718	12671	12666	12618	12493	12708	12606	12698	12675	12895	12810	12697	12630	12723	12685	12670	12658	12803	12651	12751	12700	12731	12667	12711	12711	12632	12821	12789	12774	12783	12737	12763	12685	12596	12654	12684	12578	12601	12636	12734	12517	12972	12576	12709	12737	12667	12682	12700	12660	12700	12799	12644	12606	12689	12834	12749	12648	12682	12897	12883	12612	12829	12722	12785	12745	12660	12752	12704	12743	12669	12867	12705	12582	12793	12779	12703	12977	12596	12812	12809	12862	12918	12714	12635	12874	12763	12858	12593	12594	12824	12626	12740	12661	12749	12783	12970	12756	12825	12681	12574	12690	12738	12830	12693	12615	12847	12701	12662	12678	12608	12872	12576	12734	12715	12741	12735	12500	12596	12791	12595	12773	12749	12743	12611	12801	12633	12751	12768	12766	12622	12667	12816	12752	12780	12653	12527	12761	12866	12697	12628	12824	12730	12628	12763	12796	12644	12743	12724	12656	12669	12634	12588	12741	12914	12582	12746	12842	12639	12753	12756	12703	12689	12626	12672	12704	12825	12698	12774	12748	12660	12767	12615	12639	12950	12506	12671	12665	12641	12720	12647	12698	12700	12659	12619	12805	12779	12884	12798	12718	12665	12615	12634	12821	12808	12694	12593	12629	12712	12675	12777	12906	12617	12570	12726	12535	12721	12704	12526	12677	12708	12631	12766	12711	12614	12737	12552	12724	12875	12802	12767	12807	12680	12714	12889	12679	12602	12699	12688	12767	12690	12777	12783	12683	12925	12622	12734	12807	12750	12564	12893	12888	12689	12751	12654	12798	12593	12624	12734	12680	12691	12517	12771	12557	12721	12769	12761	12733	12688	12748	12526	12719	12535	12902	12737	12664	12623	12515	12771	12748	12727	12818	12719	12741	12685	12753	12841	12711	12913	13003	12669	12620	12471	12675	12599	12848	12849	12596	12902	12741	12716	12462	12889	12819	12698	12626	12654	12627	12680	12643	12701	12803	12703	12764	12728	12736	12727	12821	12602	12595	12827	12684	12752	12807	12659	12758	12711	12856	12729	12704	12746	12638	12679	12667	12701	12772	12926	12705	12737	12787	12803	12672	12787	12717	12703	12513	12668	12733	12615	12691	12603	12628	12627	12622	12629	12751	12690	12663	12593	12868	12617	12833	12689	12699	12699	12791	12837	12614	12654	12675	12667	12749	12565	12679	12569	12617	12800	12866	12702	12790	12644	12570	12716	12685	12707	12898	12641	12756	12767	12662	12604	12862	12856	12735	12673	12546	12686	12680	12854	12771	12610	12671	12659	12681	12545	12777	12613	12658	12777	12804	12790	12656	12862	12645	12622	12603	12668	12586	12615	12760	12689	12720	12836	12767	12707	12647	12607	12695	12850	12669	12729	12799	12687	12619	12696	12655	12488	12660	12575	12754	12791	12644	12765	12731	12606	12848	12696	12551	12697	12778	12628	12711	12560	12830	12603	12661	12727	12827	12746	12634	12800	12688	12716	12871	12609	12832	12829	12623	12763	12668	12612	12563	12579	12767	12766	12578	12713	12628	12775	12759	12542	12703	12718	12688	12738	12779	12878	12572	12734	12740	12788	12711	12798	12738	12898	12580	12714	12679	12728	12730	12708	12754	12755	12581	12862	12739	12727	12641	12618	12775	12738	12712	12740	12663	12592	12554	12713	12587	12795	12822	12680	12646	12762	12641	12808	12700	12643	12842	12751	12722	12649	12626	12573	12762	12828	12770	12711	12730	12751	12637	12553	12741	12677	12732	12823	12658	12847	12670	12661	12600	12669	12670	12785	12710	12763	12685	12681	12776	12809	12799	12811	12755	12767	12800	12716	12729	12796	12643	12644	12654	12734	12570	12644	12736	12911	12763	12801	12882	12840	12739	12657	12695	12587	12642	12827	12687	12778	12733	12724	12710	12674	12724	12719	12691	12697	12793	12728	12858	12771	12661	12841	12740	12755	12840	12738	12798	12766	12692	12675	12682	12711	12839	12825	12458	12602	12638	12726	12840	12435	12513	12833	12867	12856	12521	12773	12844	12778	12693	12689	12771	12711	12778	12781	12745	12683	12728	12746	12563	12855	12733	12717	12631	12542	12688	12606	12703	12712	12760	12613	12734	12668	12679	12804	12751	12806	12734	12716	12815	12760	12478	12619	12644	12618	12780	12587	12822	12656	12598	12762	12485	12613	12638	12651	12692	12657	12540	12805	12708	12777	12672	12829	12714	12656	12807	12693	12612	12673	12789	12621	12850	12773	12723	12715	12626	12642	12777	12762	12721	12757	12619	12698	12809	12603	12502	12666	12669	12735	12749	12791	12707	12775	12705	12678	12679	12717	12679	12784	12718	12800	12833	12812	12596	12553	12599	12741	12665	12658	12758	12596	12610	12728	12753	12807	12821	12671	12726	12778	12673	12696	12669	12648	12712	12581	12739	12649	12732	12563	12842	12753	12588	12766	12891	12656	12858	12650	12753	12681	12684	12739	12651	12731	12723	12579	12610	12666	12676	12590	12858	12846	12764	12660	12804	12725	12610	12788	12760	12668	12629	12780	12706	12693	12705	12756	12697	12580	12684	12791	12796	12856	12613	12646	12501	12637	12587	12627	12699	12813	12776	12763	12680	12841	12758	12741	12726	12734	12647	12723	12544	12647	12698	12762	12547	12688	12586	12769	12836	12794	12645	12767	12769	12763	12631	12676	12744	12603	12542	12689	12549	12815	12741	12706	12723	12890	12807	12479	12747	12637	12684	12781	12555	12690	12715	12854	12514	12799	12729	12774	12772	12772	12525	12683	12569	12614	12612	12775	12711	12637	12687	12760	12578	12815	12776	12766	12734	12633	12708	12663	12658	12868	12841	12651	12744	12685	12653	12821	12780	12830	12632	12491	12771	12633	12868	12664	12716	12734	12674	12833	12759	12858	12748	12738	12787	12618	12601	12641	12738	12659	12673	12757	12743	12849	12709	12635	12712	12766	12786	12605	12538	12796	12811	12680	12519	12643	12617	12656	12941	12706	12735	12693	12679	12782	12612	12761	12833	12643	12818	12703	12510	12715	12766	13017	12666	12845	12810	12724	12501	12831	12680	12861	12571	12861	12713	12715	12704	12673	12671	12634	12812	12688	12695	12723	12735	12672	12646	12729	12704	12877	12619	12721	12825	12712	12594	12798	12565	12657	12659	12734	12783	12562	12604	12697	12613	12589	12676	12691	12712	12740	12560	12693	12618	12560	12835	12819	12738	12840	12916	12780	12620	12698	12833	12665	12710	12622	12683	12911	12872	12766	12667	12688	12720	12678	12725	12733	12799	12768	12717	12781	12584	12736	12845	12580	12639	12620	12707	12857	12768	12656	12906	12674	12559	12872	12813	12641	12683	12799	12626	12890	12764	12768	12679	12682	12774	12855	12744	12741	12734	12584	12603	12441	12751	12772	12727	12681	12615	12864	12757	12689	12765	12763	12743	12673	12789	12796	12867	12650	12808	12742	12797	12647	12648	12891	12827	12541	12727	12643	12620	12698	12851	12617	12788	12880	12757	12768	12658	12635	12861	12812	12762	12742	12894	12734	12905	12702	12743	12670	12678	12798	12660	12617	12703	12773	12634	12776	12729	12680	12715	12728	12652	12632	12771	12696	12791	12647	12764	12890	12698	12716	12767	12810	12700	12698	12720	12933	12739	12592	12762	12584	12647	12738	12756	12741	12741	12635	12956	12596	12761	12554	12786	12581	12690	12829	12693	12841	12874	12753	12725	12970	12584	12610	12608	12658	12749	12628	12857	12837	12747	12831	12742	12759	12706	12700	12761	12805	12737	12831	12752	12778	12699	12715	12683	12771	12690	12624	12710	12472	12722	12744	12823	12558	12707	12664	12713	12662	12770	12716	12883	12770	12707	12728	12563	12785	12900	12739	12573	12666	12763	12588	12696	12713	12804	12759	12560	12701	12654	12672	12749	12703	12663	12596	12542	12690	12665	12746	12605	12931	12673	12749	12648	12738	12809	12802	12807	12730	12527	12572	12541
22892	21116	28663	24553	23516	24021	22108	18053	16851	16736	16309	16214	16251	15937	15969	15956	15844	15861	15847	15768	15762	15716	15858	15534	15653	15435	15706	15710	15527	15930	15614	15710	15578	15504	15527	15532	15447	15612	15300	15462	15682	15465	15559	15553	15329	15415	15442	15566	15496	15451	15429	15381	15431	15267	15596	15203	15341	15540	15344	15461	15445	15619	15496	15669	15412	15476	15507	15581	15505	15260	15447	15644	15488	15317	15440	15351	15480	15514	15299	15616	15540	15649	15435	15438	15542	15418	15354	15358	15467	15534	15606	15353	15465	15395	15333	15472	15430	15499	15440	15456	15292	15420	15363	15483	15371	15165	15422	15575	15556	15509	15369	15472	15313	15420	15268	15365	15406	15241	15522	15469	15430	15573	15375	15500	15468	15571	15662	15230	15498	15546	15550	15503	15303	15351	15530	15461	15524	15350	15415	15279	15526	15368	15433	15537	15596	15205	15411	15568	15516	15459	15379	15589	15350	15436	15376	15527	15452	15563	15555	15603	15640	15555	15350	15432	15749	15387	15473	15439	15431	15409	15511	15418	15342	15425	15477	15436	15236	15488	15384	15546	15473	15530	15281	15491	15340	15263	15521	15472	15245	15424	15612	15466	15294	15358	15369	15591	15708	15479	15504	15478	15450	15375	15448	15620	15384	15379	15445	15407	15389	15379	15556	15521	15479	15505	15548	15559	15372	15591	15502	15444	15526	15492	15414	15386	15238	15485	15489	15493	15651	15406	15348	15537	15377	15450	15422	15260	15375	15413	15592	15489	15419	15210	15321	15406	15414	15615	15421	15614	15478	15411	15318	15538	15580	15571	15478	15478	15477	15340	15479	15516	15428	15334	15340	15585	15283	15540	15352	15685	15502	15457	15341	15232	15740	15557	15458	15539	15290	15331	15447	15382	15529	15390	15416	15523	15492	15543	15600	15311	15522	15497	15519	15441	15327	15557	15428	15568	15507	15427	15408	15445	15375	15524	15493	15436	15307	15466	15403	15414	15446	15666	15464	15551	15412	15422	15465	15182	15464	15418	15368	15391	15583	15408	15460	15356	15408	15326	15556	15718	15445	15582	15432	15390	15549	15410	15445	15385	15563	15493	15483	15416	15440	15555	15333	15354	15676	15518	15338	15480	15541	15309	15464	15488	15357	15484	15599	15489	15581	15469	15440	15528	15380	15428	15381	15459	15560	15502	15568	15566	15541	15489	15370	15222	15499	15491	15438	15401	15621	15587	15368	15537	15431	15458	15380	15693	15624	15297	15435	15453	15476	15349	15486	15416	15422	15222	15483	15565	15218	15448	15610	15589	15392	15496	15347	15472	15322	15252	15467	15347	15410	15554	15220	15322	15496	15565	15499	15398	15563	15411	15350	15335	15454	15328	15464	15284	15271	15280	15527	15499	15564	15513	15190	15305	15484	15528	15446	15658	15767	15549	15639	15490	15228	15455	15384	15440	15357	15586	15621	15445	15364	15426	15421	15474	15316	15325	15553	15558	15601	15574	15310	15512	15468	15353	15587	15372	15573	15586	15659	15343	15423	15494	15754	15559	15496	15754	15503	15420	15522	15499	15413	15577	15446	15387	15470	15469	15578	15500	15505	15497	15298	15383	15530	15341	15467	15506	15247	15532	15204	15461	15584	15435	15539	15563	15714	15370	15566	15614	15503	15252	15447	15305	15340	15361	15282	15581	15360	15471	15605	15464	15580	15397	15310	15490	15732	15297	15408	15643	15591	15445	15287	15561	15316	15391	15497	15364	15491	15417	15490	15296	15302	15335	15459	15499	15555	15489	15321	15364	15458	15649	15387	15619	15630	15303	15391	15430	15339	15475	15324	15490	15427	15537	15496	15483	15352	15388	15278	15462	15542	15398	15594	15507	15445	15359	15448	15327	15544	15380	15456	15435	15409	15533	15714	15426	15445	15507	15564	15463	15369	15497	15409	15480	15509	15497	15323	15406	15243	15238	15200	15532	15788	15542	15491	15505	15232	15501	15268	15542	15339	15568	15709	15384	15469	15227	15410	15306	15404	15417	15323	15502	15460	15581	15564	15406	15341	15399	15177	15474	15325	15527	15377	15320	15704	15455	15647	15350	15327	15461	15540	15313	15479	15752	15504	15578	15498	15834	15475	15450	15263	15378	15533	15438	15365	15679	15376	15388	15458	15347	15527	15530	15362	15327	15376	15435	15447	15426	15472	15428	15298	15486	15442	15384	15464	15293	15635	15459	15522	15478	15411	15473	15443	15348	15460	15373	15311	15433	15436	15462	15542	15616	15418	15581	15516	15443	15300	15437	15379	15374	15410	15470	15488	15448	15490	15565	15557	15430	15429	15293	15524	15448	15538	15299	15491	15581	15456	15471	15388	15471	15551	15615	15490	15268	15365	15431	15507	15534	15635	15424	15629	15494	15441	15387	15365	15414	15398	15346	15477	15400	15304	15489	15324	15246	15449	15437	15362	15557	15529	15306	15436	15153	15531	15498	15573	15351	15489	15490	15233	15451	15346	15447	15463	15288	15510	15521	15430	15408	15422	15701	15630	15696	15597	15491	15592	15446	15583	15346	15604	15529	15627	15365	15698	15279	15426	15503	15421	15268	15393	15440	15272	15599	15578	15599	15328	15586	15701	15705	15256	15293	15489	15383	15526	15519	15572	15357	15367	15312	15429	15549	15438	15372	15526	15486	15383	15386	15491	15298	15446	15227	15375	15260	15563	15553	15483	15431	15415	15499	15706	15422	15408	15465	15184	15608	15551	15504	15637	15707	15316	15615	15505	15319	15351	15545	15404	15514	15517	15434	15385	15438	15444	15497	15472	15506	15559	15280	15540	15532	15415	15330	15332	15490	15411	15607	15321	15344	15595	15346	15561	15391	15428	15417	15605	15538	15535	15369	15430	15422	15539	15384	15602	15589	15296	15178	15531	15369	15544	15315	15524	15452	15365	15246	15604	15236	15418	15222	15538	15582	15450	15497	15465	15340	15544	15600	15640	15426	15430	15674	15497	15413	15416	15538	15492	15399	15448	15372	15383	15547	15468	15356	15279	15404	15335	15359	15406	15528	15443	15425	15508	15566	15518	15631	15329	15439	15531	15479	15443	15453	15575	15533	15311	15623	15626	15470	15634	15591	15377	15313	15430	15504	15428	15523	15330	15479	15385	15393	15352	15324	15243	15439	15395	15685	15553	15554	15466	15437	15584	15425	15491	15483	15391	15416	15328	15504	15364	15559	15380	15376	15482	15626	15404	15277	15420	15327	15591	15429	15487	15493	15260	15571	15278	15406	15567	15360	15504	15447	15451	15557	15392	15280	15605	15372	15361	15560	15275	15541	15422	15535	15445	15581	15523	15462	15565	15429	15485	15439	15474	15513	15431	15368	15415	15723	15523	15404	15417	15439	15441	15246	15371	15475	15342	15528	15597	15552	15482	15558	15411	15637	15596	15568	15433	15667	15522	15452	15305	15524	15615	15442	15656	15531	15617	15484	15513	15482	15435	15401	15369	15600	15230	15431	15373	15561	15501	15692	15612	15456	15406	15443	15632	15390	15378	15323	15632	15643	15279	15629	15355	15330	15344	15405	15354	15533	15557	15325	15510	15542	15457	15450	15544	15323	15591	15397	15348	15298	15535	15462	15466	15567	15734	15739	15642	15393	15488	15588	15160	15292	15343	15342	15494	15481	15437	15330	15475	15405	15492	15405	15427	15497	15487	15378	15418	15393	15494	15282	15592	15348	15542	15357	15461	15505	15444	15436	15486	15459	15440	15340	15390	15441	15363	15414	15553	15454	15486	15417	15405	15518	15345	15441	15509	15481	15539	15399	15516	15586	15325	15298	15494	15483	15391	15384	15500	15472	15443	15384	15538	15470	15543	15422	15445	15526	15612	15484	15591	15493	15313	15407	15557	15328	15350	15272	15600	15371	15444	15516	15494	15354	15634	15336	15427	15573	15571	15438	15559	15525	15517	15495	15436	15445	15385	15369	15553	15458	15609	15562	15520	15561	15486	15656	15389	15528	15491	15633	15608	15341	15325	15467	15439	15488	15514	15721	15547	15714	15394	15431	15448	15289	15416	15491	15706	15397	15663	15542	15471	15522	15483	15515	15579	15453	15704	15247	15459	15272	15222	15411	15366	15205	15565	15416	15465	15560	15500	15474	15499	15402	15364	15505	15457	15481	15647	15554	15410	15706	15444	15386	15458	15404	15333	15493	15457	15298	15464	15356	15489	15279	15578	15637	15441	15404	15612	15489	15795	15359	15576	15319	15548	15501	15312	15283	15324	15418	15421	15405	15554	15595	15456	15517	15406	15650	15379	15430	15625	15391	15371	15569	15516	15480	15599	15554	15664	15447	15449	15360	15534	15516	15400	15519	15638	15405	15532	15598	15155	15389	15483	15650	15472	15439	15477	15474	15605	15517	15360	15654	15319	15335	15442	15568	15328	15608	15511	15530	15424	15493	15425	15711	15481	15320	15420	15483	15600	15465	15515	15532	15407	15500	15554	15507	15290	15562	15493	15472	15673	15406	15429	15521	15490	15392	15229	15569	15590	15598	15525	15332	15264	15524	15473	15368	15332	15455	15778	15516	15481	15299	15577	15452	15501	15625	15464	15343	15648	15582	15629	15497	15505	15434	15465	15430	15650	15518	15483	15612	15659	15515	15524	15386	15341	15438	15352	15389	15491	15508	15456	15468	15532	15347	15726	15415	15455	15644	15449	15524	15532	15454	15473	15314	15416	15514	15550	15273	15492	15375	15393	15541	15543	15437	15433	15406	15240	15428	15570	15544	15462	15523	15341	15642	15345	15355	15507	15451	15533	15369	15447	15506	15503	15321	15368	15436	15315	15406	15214	15439	15427	15398	15372	15508	15565	15327	15384	15507	15431	15477	15485	15663	15487	15517	15517	15756	15543	15452	15530	15562	15581	15499	15564	15398	15422	15469	15367	15537	15678	15592	15205	15398	15467	15457	15463	15596	15800	15435	15303	15260	15448	15312	15434	15411	15271	15646	15483	15480	15319	15612	15516	15552	15294	15540	15392	15727	15472	15411	15481	15591	15510	15511	15323	15474	15385	15603	15426	15337	15510	15515	15692	15441	15369	15422	15446	15556	15300	15394	15510	15305
24761	50406	42641	32375	26367	21079	17719	15969	15121	14551	14579	14175	14193	13934	13831	13918	13766	13612	13703	13618	13637	13566	13508	13717	13500	13399	13506	13467	13443	13411	13414	13523	13478	13590	13403	13509	13450	13302	13213	13523	13376	13214	13368	13340	13387	13432	13397	13230	13290	13513	13322	13376	13324	13105	13400	13282	13290	13506	13327	13527	13353	13570	13315	13320	13238	13460	13385	13185	13348	13371	13440	13254	13283	13386	13220	13268	13382	13426	13327	13231	13306	13224	13324	13161	13303	13362	13422	13334	13294	13317	13431	13449	13346	13450	13225	13521	13219	13390	13316	13263	13394	13228	13249	13413	13395	13337	13394	13323	13382	13470	13066	13240	13235	13189	13486	13380	13414	13356	13391	13302	13606	13212	13346	13515	13199	13296	13439	13444	13446	13376	13381	13416	13227	13478	13090	13487	13341	13465	13352	13413	13264	13542	13315	13244	13470	13199	13449	13344	13254	13322	13154	13305	13300	13351	13380	13097	13487	13181	13374	13411	13497	13336	13220	13300	13451	13290	13408	13525	13265	13238	13203	13298	13298	13293	13292	13316	13334	13280	13319	13386	13346	13412	13561	13346	13329	13351	13156	13297	13217	13518	13345	13514	13318	13290	13368	13300	13478	13337	13472	13310	13276	13342	13278	13324	13307	13300	13306	13276	13376	13381	13451	13401	13363	13385	13283	13444	13200	13366	13382	13452	13299	13483	13353	13377	13237	13210	13331	13405	13463	13355	13495	13310	13314	13343	13378	13248	13270	13415	13527	13163	13460	13450	13462	13435	13384	13503	13347	13372	13137	13187	13321	13175	13314	13413	13450	13254	13581	13526	13602	13528	13306	13468	13349	13314	13315	13466	13347	13509	13371	13393	13102	13150	13419	13348	13234	13417	13272	13255	13487	13423	13200	13335	13270	13560	13350	13325	13473	13311	13577	13352	13366	13149	13302	13319	13396	13252	13406	13363	13430	13339	13498	13335	13461	13361	13298	13346	13441	13269	13432	13467	13428	13279	13235	13343	13269	13474	13325	13219	13329	13491	13347	13265	13337	13291	13269	13443	13245	13295	13363	13263	13357	13307	13217	13277	13505	13390	13304	13310	13321	13468	13321	13178	13316	13184	13394	13323	13281	13195	13250	13110	13425	13267	13402	13291	13283	13344	13412	13324	13338	13434	13292	13321	13319	13464	13323	13295	13221	13250	13448	13390	13342	13174	13243	13304	13343	13347	13286	13320	13348	13275	13340	13363	13468	13272	13323	13384	13445	13242	13428	13379	13261	13461	13312	13324	13384	13319	13501	13183	13347	13251	13318	13393	13443	13390	13432	13322	13325	13438	13282	13303	13392	13384	13408	13499	13366	13272	13316	13390	13360	13207	13487	13346	13116	13449	13437	13207	13341	13350	13288	13351	13232	13347	13301	13304	13376	13433	13268	13227	13273	13306	13503	13446	13281	13408	13263	13337	13371	13215	13379	13324	13342	13280	13197	13368	13241	13413	13351	13265	13256	13414	13435	13343	13444	13269	13101	13571	13359	13316	13342	13253	13372	13273	13279	13394	13349	13270	13374	13353	13361	13425	13352	13279	13262	13296	13261	13469	13351	13266	13249	13346	13288	13418	13294	13275	13332	13226	13402	13512	13316	13319	13422	13318	13411	13418	13285	13267	13161	13411	13347	13453	13518	13310	13360	13393	13452	13521	13240	13409	13259	13447	13513	13464	13211	13394	13358	13509	13298	13388	13317	13377	13505	13487	13284	13222	13378	13371	13436	13255	13340	13228	13224	13406	13381	13371	13264	13296	13434	13353	13302	13320	13473	13333	13251	13424	13308	13376	13160	13504	13446	13348	13229	13234	13363	13471	13259	13355	13355	13271	13403	13284	13234	13208	13461	13368	13476	13341	13468	13236	13258	13372	13419	13387	13262	13273	13229	13509	13398	13409	13391	13349	13426	13271	13391	13355	13370	13489	13343	13406	13211	13340	13401	13304	13404	13454	13328	13363	13322	13523	13426	13411	13265	13255	13354	13436	13485	13326	13303	13226	13256	13400	13385	13290	13401	13347	13388	13400	13349	13199	13303	13364	13251	13199	13396	13445	13352	13387	13326	13241	13477	13257	13406	13348	13298	13404	13362	13415	13330	13357	13329	13376	13201	13388	13254	13275	13411	13316	13358	13277	13283	13280	13263	13132	13307	13367	13436	13305	13321	13232	13532	13245	13339	13418	13471	13306	13352	13212	13404	13395	13152	13403	13394	13313	13493	13346	13266	13148	13463	13315	13495	13494	13475	13464	13373	13319	13286	13559	13302	13275	13224	13332	13353	13220	13509	13221	13370	13389	13492	13402	13208	13257	13377	13266	13257	13414	13338	13341	13456	13467	13303	13414	13313	13418	13319	13286	13395	13318	13375	13286	13184	13302	13334	13250	13267	13257	13479	13189	13355	13293	13337	13406	13325	13333	13273	13347	13151	13393	13430	13244	13256	13397	13245	13378	13459	13317	13324	13291	13310	13325	13576	13337	13288	13334	13425	13489	13344	13403	13430	13407	13439	13355	13405	13297	13271	13351	13255	13344	13299	13359	13219	13359	13291	13288	13247	13450	13391	13303	13349	13546	13440	13317	13357	13362	13335	13305	13350	13210	13160	13312	13449	13424	13343	13421	13411	13384	13274	13212	13385	13375	13476	13248	13342	13307	13225	13328	13237	13385	13320	13229	13252	13342	13461	13320	13369	13487	13191	13296	13284	13377	13235	13321	13407	13323	13318	13435	13361	13351	13216	13501	13353	13301	13266	13342	13308	13253	13412	13582	13537	13498	13405	13350	13476	13329	13490	13374	13324	13359	13325	13404	13293	13374	13182	13319	13328	13361	13332	13425	13370	13274	13293	13501	13398	13425	13371	13210	13308	13455	13369	13372	13271	13433	13252	13456	13517	13400	13350	13408	13339	13190	13229	13324	13655	13366	13340	13293	13136	13202	13452	13498	13286	13328	13416	13352	13440	13155	13351	13440	13276	13375	13305	13283	13448	13366	13276	13318	13408	13436	13311	13303	13199	13333	13459	13434	13314	13248	13438	13226	13364	13512	13178	13243	13259	13479	13433	13222	13394	13272	13178	13451	13300	13307	13369	13381	13472	13397	13260	13529	13278	13329	13352	13459	13430	13285	13498	13304	13351	13311	13258	13367	13365	13361	13391	13315	13339	13417	13326	13438	13284	13367	13239	13328	13311	13408	13423	13472	13328	13187	13494	13468	13282	13336	13338	13260	13303	13411	13510	13490	13252	13436	13310	13470	13265	13397	13371	13218	13302	13187	13187	13458	13377	13238	13382	13307	13255	13375	13350	13101	13361	13449	13535	13307	13354	13299	13300	13216	13354	13235	13473	13402	13373	13499	13278	13253	13398	13337	13358	13370	13286	13267	13237	13307	13485	13464	13452	13323	13352	13184	13373	13212	13336	13367	13277	13324	13338	13346	13321	13529	13358	13217	13389	13295	13449	13339	13269	13318	13367	13266	13362	13457	13360	13165	13439	13393	13271	13330	13217	13463	13442	13322	13280	13413	13362	13574	13299	13366	13313	13414	13469	13320	13305	13356	13471	13323	13354	13286	13326	13451	13486	13354	13402	13328	13398	13345	13264	13384	13374	13339	13347	13361	13371	13280	13421	13501	13212	13371	13357	13269	13370	13240	13408	13366	13329	13413	13388	13423	13395	13163	13390	13405	13422	13235	13208	13234	13435	13396	13468	13207	13210	13314	13362	13259	13369	13377	13076	13227	13320	13458	13452	13407	13443	13297	13396	13381	13480	13438	13250	13432	13299	13317	13451	13299	13641	13435	13295	13218	13472	13316	13221	13346	13243	13295	13349	13254	13471	13283	13368	13412	13506	13306	13411	13442	13198	13267	13309	13293	13447	13323	13394	13291	13425	13352	13407	13440	13415	13270	13312	13479	13315	13475	13341	13291	13344	13298	13311	13407	13382	13402	13342	13439	13434	13459	13335	13281	13346	13407	13423	13508	13265	13370	13393	13263	13295	13320	13269	13365	13477	13183	13323	13548	13388	13356	13361	13301	13292	13443	13296	13224	13410	13288	13367	13214	13445	13340	13507	13316	13273	13485	13260	13297	13352	13385	13299	13365	13384	13298	13384	13388	13268	13269	13307	13336	13362	13367	13389	13543	13330	13345	13453	13372	13227	13367	13274	13477	13322	13274	13542	13343	13332	13476	13234	13455	13224	13405	13580	13460	13353	13316	13301	13331	13352	13236	13471	13467	13499	13196	13337	13357	13372	13392	13343	13357	13427	13315	13398	13151	13392	13354	13502	13093	13435	13315	13256	13348	13294	13299	13424	13405	13343	13286	13251	13224	13353	13428	13301	13280	13324	13170	13306	13219	13215	13275	13390	13297	13391	13332	13286	13540	13396	13390	13368	13569	13307	13281	13516	13235	13310	13363	13262	13213	13332	13358	13251	13366	13463	13419	13226	13381	13384	13343	13267	13423	13313	13319	13384	13224	13263	13398	13290	13259	13334	13404	13226	13135	13399	13282	13356	13267	13297	13253	13343	13337	13367	13174	13358	13313	13272	13591	13330	13397	13206	13395	13227	13468	13516	13375	13290	13245	13428	13304	13341	13432	13304	13400	13342	13196	13283	13458	13422	13189	13377	13461	13236	13358	13318	13365	13359	13480	13340	13433	13361	13298	13301	13382	13428	13364	13456	13430	13200	13325	13309	13387	13369	13186	13491	13287	13289	13340	13440	13322	13356	13328	13414	13328	13314	13410	13482	13289	13292	13242	13345	13303	13355	13346	13463	13199	13416	13320	13400	13376	13243	13360	13433	13309	13483	13163	13288	13348	13231	13350	13299	13442	13331	13256	13303	13396	13378	13334	13557	13347	13173	13304	13328	13402	13455	13148	13226	13243	13427	13443	13321	13385	13193	13435	13339	13386	13285	13356	13335	13333	13343	13418	13390	13525	13300	13383	13182	13280	13374	13351	13378	13493	13504	13260	13544	13255	13428	13318	13285	13241	13203	13162	13202	13351	13500	13307	13337	13319	13309	13465	13436	13498	13423	13478	13209	13252	13368	13302	13285	13264	13480	13423	13386	13189	13360	13340	13378	13273
24198	21216	28269	26896	22825	20135	18057	15870	15068	14977	14747	14736	14663	14481	14361	14540	14453	14474	14376	14332	13994	14205	13987	14063	14282	14174	14101	14143	14053	14220	14029	14254	14093	14308	14088	13975	14129	14128	14037	14062	14141	14126	14142	14082	14199	13986	13995	14111	13832	14126	14326	13899	14182	13896	13836	14198	13773	14025	14124	14034	14024	13723	13854	13820	14124	14032	14110	13905	13997	13982	13906	13969	14118	14156	14090	14108	14020	14127	14105	13965	14111	14054	14134	14102	14083	14131	14110	14147	13866	14073	14131	13813	13864	14004	14169	14168	14148	14081	14069	13956	14082	13941	14025	14025	13939	14032	13952	13934	14105	13949	14056	13967	13922	14243	13942	14132	14187	14003	14163	14023	14136	13926	13985	14014	13839	14038	13988	14050	13950	13924	14036	13953	13941	13840	14067	14179	13836	13980	14059	14217	14132	14177	14056	14088	14109	13933	14070	14183	14142	13964	13784	13961	14236	13942	14158	13979	13973	14241	14207	14036	14046	14301	14122	14128	14153	14089	14116	14139	14048	13804	14164	14113	14035	13959	13878	13962	14203	14315	14123	13950	14011	13776	14063	13825	13932	13930	14021	14172	14165	14063	14108	14059	14034	14030	14033	14049	13922	14183	14038	13869	14006	13955	14044	14134	13991	13871	14202	13827	13995	14060	13929	14012	14096	14029	13971	13803	14120	14148	14038	14078	14301	13972	14164	14059	14008	13727	13977	13951	14265	14149	14130	14039	14133	14025	14073	13929	14161	14075	14003	13876	13891	14051	13829	14104	13965	14026	14048	14100	14063	14033	13815	13981	13998	13956	14114	14135	13969	14040	13917	14030	14090	13876	13947	13952	14158	13965	13891	13961	13959	14136	13872	13907	14026	13922	14096	14254	13965	14073	14204	14005	14038	13968	14112	14181	14070	13958	14050	13999	14025	13733	14110	14146	14146	14077	13875	13972	14000	14168	14034	13950	14020	14017	14063	13991	13941	13991	14150	13977	14111	14128	14066	13935	14110	14109	13952	14038	13940	13953	13959	14003	14162	14130	14138	14025	13960	13924	14098	14016	13954	13918	13948	13899	13868	14179	14022	13819	14012	14191	14081	13957	14043	14213	13986	14031	13940	14100	14007	14126	14139	14173	14043	13975	14214	14010	14112	13838	13960	14069	14009	14304	14178	14035	14234	13998	14008	14026	13729	14041	13967	13967	14057	14146	13930	13947	13994	13758	13893	13959	13858	13900	13959	14102	14030	14050	14120	14159	14120	14168	13895	14173	13977	14154	13967	14133	14015	14019	14080	14293	14109	13954	14134	13911	14018	13935	14010	14191	13826	14000	13950	14001	14224	14205	14035	14132	13984	14022	13895	13833	13942	14203	13989	14046	14096	14141	13934	14132	14027	13911	13859	14041	13770	14059	14199	13975	14020	14077	14084	13926	13874	13976	13857	13937	13825	14267	14063	13920	14055	14071	13888	14038	14089	13971	14134	14055	14109	14008	14042	14173	14024	14167	14035	13984	13988	14067	13969	14025	14080	14110	14037	14067	14229	14075	13905	14084	14141	13910	14067	13964	14088	14110	14042	14077	14099	14154	14042	14021	13859	14009	13999	14140	14013	13937	14124	14032	13730	14007	14134	13947	14196	14008	14226	14049	13943	13978	14164	13993	14225	14164	13943	13930	14019	14047	14005	14060	14126	13922	13727	14088	14127	14023	14115	14102	14090	14016	14043	13962	14055	13926	14086	14019	13911	14153	14039	13900	13987	14061	14090	14085	14133	13878	13963	14149	14103	13970	13928	13902	14111	14049	13933	13987	14006	14154	14216	14129	14153	13956	13984	14193	13921	14123	14190	14146	13965	13915	14025	13940	14025	14230	14273	14060	14126	14039	14018	14065	14178	13977	14150	13945	14033	13951	14123	13993	13866	13737	13808	13907	13838	14013	14062	13916	13942	13895	13963	14144	14000	14020	14300	14431	13895	13906	13948	14141	14226	14181	14023	13939	14046	13939	14204	13938	14038	14119	14070	14097	14150	14062	13977	14119	13931	13993	14114	14058	14010	13650	13965	14061	13940	14015	14192	14033	14016	14067	14087	14053	14230	14085	14100	14185	14072	13707	13958	14138	14071	13980	13917	13964	13998	14122	13958	14231	14034	14172	14120	14038	13986	14134	13947	14106	14050	13965	13908	13972	14308	13994	14106	14067	13800	13969	14115	14175	14134	14139	14283	14243	14164	14027	14062	14083	14189	14059	13834	13917	13974	14035	13812	14033	14010	14044	14159	13993	14015	13927	13992	13920	13944	14145	14196	14147	13956	14154	14184	14100	14055	13941	14021	14024	14152	14026	13815	14164	14058	14104	14056	14013	14064	13983	14037	13914	13894	14083	14045	14142	13973	14234	14086	13831	14202	14169	14087	14037	14091	14004	14114	13997	13997	13956	14127	14131	14120	14113	14177	13928	14123	13944	13918	13782	14177	14064	14182	13917	14002	13961	13907	13905	14012	13972	14072	13966	13768	14210	14148	14052	13979	14064	13874	14039	13993	13991	14081	13945	13926	14049	14202	14194	14110	13924	13826	14151	14078	14173	14043	14015	14164	13916	14099	14006	14020	14115	14158	13976	14048	14042	13895	14188	13843	13940	14024	13975	14152	14144	14048	14040	14192	14049	13963	13874	13953	14065	14091	14154	14089	13883	14112	13907	13805	14065	13934	14124	13967	13857	14262	14091	14013	14118	14063	14096	14032	14165	14218	13951	14175	14031	14102	14069	13990	13934	14022	14193	14247	14233	14013	14009	14023	13911	13974	14091	14114	14163	14320	14092	13923	14076	14111	14088	14077	14023	14139	13928	14053	14143	14178	14143	13923	13954	13945	13967	14027	14134	13967	13934	13994	14048	14135	13884	14136	13937	13798	14077	13979	13917	14078	14152	14178	14057	13962	13930	14038	14095	14085	14069	13994	13888	14178	13953	14098	14280	14117	14158	14229	13872	14092	13933	13896	14122	14167	13935	14085	13929	13900	13838	14006	13983	14034	14034	13973	13892	14031	14026	14056	13982	13978	13739	13884	13969	14048	14154	14139	14146	14074	13873	13758	14011	13985	14026	13946	14224	14250	14115	13837	13963	14045	14118	14082	13995	13898	13974	14127	13975	14045	14206	14244	14128	14054	14068	14079	13881	13923	14145	14198	14099	13994	14106	14090	13977	14190	14057	13982	14235	14118	13891	14048	13947	14178	14202	13931	14260	14122	13931	14004	13989	14073	14158	14024	13923	13861	14073	14055	14084	14080	14073	14024	14121	14164	14125	13954	14044	14158	14079	14107	13931	14099	13901	14106	13939	13906	14045	13982	14172	14046	14007	14263	14106	13897	14040	13895	13989	13976	13946	14029	13991	14096	14081	13920	14052	14088	14005	13940	14174	13948	13927	13941	14307	14290	14174	13901	14009	13872	13858	13984	14017	14209	13974	14304	14035	13916	13979	14088	13894	14158	14101	14062	14013	13982	13820	14156	13877	14159	14205	14021	14112	14045	13955	13968	14175	13991	13891	13824	13787	13939	13946	13998	13973	13982	13889	14023	14026	14106	14133	14063	14197	14024	14072	14051	13942	14214	14094	14228	14088	14018	14072	14346	14031	13952	13960	14073	14120	13847	13882	14113	14008	14095	14111	14059	14165	14312	14112	14065	14017	14021	14174	13780	14094	14056	13812	14024	14102	14155	13926	14077	14094	14072	13854	14155	13930	14196	14230	14097	13823	14123	13953	14118	14121	13974	14153	14192	14032	14024	13957	14073	13919	14265	14126	13889	13917	14089	14025	13995	14052	14102	14061	13991	13986	14123	13934	14079	14026	14185	14047	14112	14051	13845	14012	13979	13998	14052	13955	13956	14056	14059	13944	14059	14000	14149	14218	14137	14368	14164	14176	13829	13972	13892	14100	14088	14044	14065	14004	14101	14028	14090	14006	13910	13986	13863	13944	14215	14083	13949	13988	13978	14086	14067	14136	14037	14039	13938	13966	14032	14081	14137	14224	13962	13924	13961	14191	14063	14049	14117	14067	14001	14042	14000	14066	14035	14322	14003	13789	13886	14020	13936	14139	13970	13954	14065	13968	13975	14029	13985	14045	14032	13959	14091	14124	13978	14038	14049	14026	14156	14245	13940	14036	13940	13955	14038	14178	14041	13836	14204	14010	13994	14187	14042	14119	14167	14293	14244	14112	14085	13962	14087	13991	13799	14146	14019	13970	13996	13985	14116	13960	14270	13983	14244	13943	14077	13898	14226	14085	13947	13919	14069	14055	13858	14010	14081	14147	13930	14124	14045	14082	14062	14117	14032	14136	14110	13981	14010	13904	13961	13998	14119	14141	14103	14016	14125	13981	14132	14219	13914	13905	13987	14066	14088	13917	14069	13881	14143	13864	13971	14101	14094	14128	14191	14105	13853	14207	14049	14127	14047	14078	14029	14076	13818	14009	13970	14002	14144	13998	14052	14081	13988	14173	13923	14235	14032	14133	14053	13855	14045	14158	14017	13791	14294	14228	14121	13890	13856	13932	13997	13954	14114	13933	14192	14057	13877	14143	13953	14097	14021	14057	14077	14004	14162	13834	14216	14104	13806	14002	13991	13954	14049	14179	14112	14032	13884	14037	13903	14083	14206	14050	14085	14014	13983	14264	13870	13950	14162	13975	14131	14150	14052	14033	14030	14005	14038	14208	13880	13811	14097	13890	13908	14196	14261	13919	13951	14001	13969	14025	14077	14021	14149	13974	13902	13927	13965	13944	14021	14194	13948	14079	14123	14078	14078	14204	13997	13913	14153	14136	13991	14068	14064	14017	14035	13956	13946	14101	14012	14076	13980	14012	13948	14152	14035	14114	14165	13877	14120	14035	13983	14208	14213	14089	14026	14055	14114	13990	14059	13919	13938	14142	13900	14159	14153	13935	13859	14022	14018	14114	14043	13949	14109	14070	14142	14042	14210	14060	14086	14189	14081	13968	13958	14015	14009	13850	14009	14058	14188	13899	13945	14246	14029	14109	14126	13972	14092	14152	14024	13772	13828	13815	13931	13775	14092	13986	13957	14031	14283	13938	14050	14182	14003	13861	13989	13854	14024	13932	14183	14043
23945	46574	38264	27178	22279	18873	15809	14680	13936	13550	13323	13280	13078	13059	12953	13022	12902	12985	12642	12670	12564	12743	12768	12703	12502	12566	12674	12506	12534	12456	12564	12528	12437	12506	12691	12579	12442	12507	12559	12543	12540	12612	12388	12573	12537	12318	12510	12607	12390	12393	12358	12353	12632	12420	12448	12480	12621	12447	12527	12315	12507	12536	12509	12569	12413	12429	12484	12474	12571	12466	12536	12365	12305	12463	12537	12326	12475	12536	12516	12605	12503	12561	12387	12486	12414	12364	12494	12491	12422	12544	12345	12545	12492	12586	12678	12543	12539	12538	12547	12507	12544	12753	12478	12399	12323	12610	12208	12593	12467	12442	12398	12527	12539	12571	12456	12479	12463	12547	12364	12615	12475	12447	12573	12477	12494	12380	12554	12478	12395	12490	12449	12538	12496	12437	12519	12410	12528	12333	12545	12407	12626	12565	12390	12382	12340	12464	12370	12577	12403	12541	12451	12502	12640	12558	12530	12634	12337	12478	12581	12493	12403	12460	12552	12605	12397	12519	12559	12627	12548	12434	12573	12426	12592	12561	12352	12568	12382	12499	12392	12560	12481	12384	12435	12422	12528	12547	12555	12365	12480	12423	12272	12483	12565	12630	12493	12458	12504	12651	12473	12704	12529	12493	12411	12600	12307	12492	12531	12579	12438	12417	12563	12551	12486	12443	12331	12593	12498	12472	12537	12409	12590	12345	12446	12461	12507	12396	12345	12411	12445	12551	12457	12371	12672	12593	12423	12396	12590	12597	12530	12485	12441	12615	12659	12414	12436	12323	12455	12492	12551	12499	12518	12409	12521	12611	12525	12682	12396	12542	12542	12447	12490	12461	12419	12373	12403	12421	12546	12423	12329	12571	12768	12641	12467	12408	12571	12557	12483	12445	12425	12325	12331	12569	12462	12590	12458	12579	12445	12411	12446	12412	12560	12470	12470	12372	12573	12382	12416	12436	12537	12626	12573	12425	12375	12549	12542	12351	12593	12631	12476	12248	12451	12388	12345	12493	12365	12512	12379	12570	12655	12512	12409	12583	12707	12481	12538	12532	12409	12394	12520	12481	12550	12460	12379	12384	12540	12410	12639	12459	12424	12326	12484	12417	12413	12536	12635	12437	12474	12341	12582	12423	12438	12598	12436	12309	12271	12329	12583	12420	12560	12515	12470	12454	12592	12487	12561	12431	12631	12402	12326	12523	12560	12498	12406	12308	12482	12523	12546	12474	12272	12500	12607	12385	12374	12448	12532	12459	12387	12532	12489	12330	12523	12461	12548	12453	12575	12481	12573	12479	12483	12528	12446	12518	12381	12481	12600	12575	12520	12553	12631	12550	12508	12404	12604	12278	12468	12458	12605	12529	12565	12368	12419	12464	12433	12507	12484	12553	12360	12663	12389	12413	12441	12397	12295	12331	12499	12658	12552	12478	12512	12594	12488	12553	12370	12553	12615	12498	12443	12548	12511	12437	12645	12632	12520	12439	12349	12688	12551	12560	12494	12611	12676	12551	12546	12606	12499	12310	12457	12423	12517	12412	12562	12414	12466	12637	12482	12487	12513	12476	12484	12401	12529	12323	12470	12487	12393	12447	12526	12456	12403	12515	12560	12503	12332	12261	12610	12598	12519	12397	12382	12459	12483	12470	12533	12564	12472	12400	12426	12596	12370	12455	12384	12523	12448	12637	12450	12702	12427	12628	12674	12501	12627	12559	12611	12555	12503	12522	12469	12467	12521	12537	12546	12479	12464	12311	12479	12547	12451	12534	12484	12439	12533	12415	12531	12492	12425	12465	12326	12505	12568	12603	12580	12442	12530	12515	12616	12487	12516	12540	12545	12632	12249	12408	12632	12459	12569	12361	12528	12367	12445	12598	12480	12651	12349	12455	12470	12500	12541	12423	12462	12516	12519	12485	12592	12501	12416	12515	12636	12434	12603	12376	12497	12364	12449	12431	12415	12569	12536	12606	12365	12435	12708	12576	12449	12529	12565	12499	12372	12521	12335	12562	12363	12444	12452	12496	12559	12501	12336	12440	12472	12536	12710	12464	12375	12361	12545	12589	12518	12673	12459	12556	12609	12709	12333	12410	12620	12513	12505	12424	12423	12529	12429	12409	12396	12479	12492	12538	12497	12472	12440	12618	12353	12354	12524	12404	12451	12447	12566	12460	12526	12511	12463	12345	12461	12470	12500	12361	12582	12496	12383	12486	12394	12523	12382	12496	12423	12723	12404	12576	12346	12499	12394	12386	12463	12616	12428	12482	12423	12506	12538	12546	12491	12393	12377	12645	12529	12482	12455	12323	12456	12363	12311	12646	12507	12485	12444	12613	12511	12380	12405	12523	12538	12464	12717	12391	12567	12646	12667	12399	12415	12354	12431	12365	12458	12459	12453	12396	12536	12390	12432	12562	12453	12438	12529	12498	12580	12494	12426	12491	12599	12555	12366	12525	12450	12485	12389	12438	12433	12502	12437	12567	12628	12528	12462	12426	12258	12398	12364	12399	12387	12453	12517	12450	12529	12536	12344	12556	12525	12561	12405	12474	12389	12526	12441	12552	12493	12468	12564	12562	12711	12329	12294	12532	12410	12442	12430	12347	12551	12402	12615	12636	12421	12339	12566	12419	12456	12489	12332	12431	12489	12336	12497	12489	12583	12686	12371	12478	12586	12566	12506	12373	12451	12463	12437	12558	12522	12579	12688	12407	12647	12418	12305	12525	12421	12445	12590	12383	12474	12553	12677	12461	12397	12647	12683	12471	12489	12417	12316	12393	12515	12428	12489	12382	12467	12495	12460	12431	12330	12415	12553	12431	12447	12510	12533	12434	12539	12452	12445	12299	12726	12352	12473	12484	12508	12596	12640	12518	12338	12547	12384	12442	12671	12498	12541	12498	12415	12431	12491	12457	12403	12438	12389	12618	12352	12325	12403	12499	12388	12527	12350	12423	12577	12467	12483	12567	12467	12480	12490	12341	12378	12545	12464	12565	12513	12552	12386	12540	12453	12476	12420	12411	12462	12583	12400	12418	12614	12455	12579	12644	12279	12427	12598	12457	12546	12399	12601	12469	12726	12495	12446	12471	12409	12512	12527	12682	12264	12552	12429	12505	12473	12372	12439	12575	12527	12403	12527	12452	12523	12562	12477	12507	12492	12476	12570	12413	12427	12565	12415	12284	12524	12497	12651	12542	12608	12317	12531	12479	12558	12400	12619	12463	12603	12418	12545	12529	12475	12428	12333	12427	12554	12447	12350	12767	12480	12613	12380	12498	12576	12432	12525	12710	12506	12508	12557	12433	12560	12430	12531	12474	12694	12491	12497	12543	12449	12563	12415	12617	12490	12559	12437	12394	12545	12519	12451	12486	12414	12614	12521	12486	12494	12594	12612	12432	12330	12535	12532	12470	12385	12438	12457	12670	12417	12375	12381	12489	12571	12610	12610	12558	12563	12575	12335	12449	12598	12631	12446	12533	12494	12468	12460	12559	12514	12523	12469	12420	12361	12420	12474	12481	12452	12422	12533	12624	12575	12535	12551	12441	12579	12506	12464	12481	12447	12494	12520	12432	12489	12405	12444	12479	12484	12508	12557	12571	12243	12460	12411	12504	12650	12292	12359	12517	12430	12600	12467	12517	12518	12425	12346	12339	12449	12529	12464	12537	12480	12461	12524	12398	12518	12555	12585	12444	12376	12441	12553	12537	12400	12562	12626	12412	12513	12509	12389	12545	12537	12444	12465	12611	12552	12379	12466	12541	12522	12437	12451	12428	12623	12532	12346	12586	12576	12611	12626	12488	12551	12440	12461	12517	12403	12647	12612	12448	12529	12627	12605	12479	12439	12458	12364	12428	12405	12319	12356	12620	12427	12643	12399	12336	12455	12471	12452	12518	12598	12430	12402	12454	12345	12371	12310	12336	12471	12506	12421	12259	12469	12381	12476	12373	12473	12457	12517	12461	12502	12511	12278	12465	12592	12595	12521	12515	12469	12626	12570	12494	12551	12396	12415	12739	12273	12514	12562	12635	12391	12497	12478	12435	12503	12454	12623	12390	12362	12543	12309	12489	12462	12470	12597	12593	12472	12536	12523	12586	12418	12316	12561	12403	12399	12515	12506	12364	12541	12364	12493	12561	12593	12511	12527	12503	12483	12529	12491	12594	12293	12530	12645	12525	12453	12468	12515	12482	12616	12313	12451	12376	12428	12393	12551	12499	12455	12421	12584	12411	12507	12417	12582	12400	12463	12490	12477	12398	12423	12311	12502	12620	12519	12603	12507	12621	12558	12412	12501	12646	12347	12473	12390	12524	12501	12582	12489	12283	12477	12457	12555	12379	12539	12423	12404	12539	12419	12458	12538	12462	12502	12503	12312	12674	12520	12520	12615	12557	12560	12429	12603	12403	12512	12520	12472	12528	12291	12556	12424	12496	12431	12396	12586	12490	12478	12367	12507	12476	12598	12295	12504	12552	12488	12465	12641	12575	12417	12541	12452	12413	12558	12490	12556	12374	12477	12423	12498	12377	12437	12458	12555	12548	12359	12532	12372	12773	12583	12481	12440	12465	12466	12450	12503	12610	12530	12413	12522	12421	12324	12721	12546	12511	12367	12377	12551	12382	12513	12374	12660	12601	12488	12477	12491	12364	12494	12505	12526	12581	12375	12516	12494	12432	12433	12461	12629	12443	12657	12551	12547	12525	12573	12633	12581	12485	12495	12386	12457	12463	12667	12580	12508	12447	12392	12589	12578	12314	12511	12312	12486	12607	12472	12422	12561	12384	12478	12634	12451	12539	12457	12391	12476	12386	12535	12526	12439	12468	12594	12401	12542	12595	12473	12625	12648	12462	12522	12352	12545	12317	12607	12381	12586	12503	12418	12357	12473	12630	12667	12416	12574	12555	12538	12461	12607	12524	12648	12550	12558	12631	12450	12581	12438	12464	12549	12465	12650	12433	12514	12611	12394	12427	12591	12399	12351	12514	12601	12525	12503	12511	12332	12594	12501	12596	12527	12420	12470	12411	12523	12514	12406	12447	12379	12566	12652	12390	12428	12548	12539	12349	12459	12460	12425	12462	12461	12430	12548	12418	12452	12472	12547	12471	12392	12500	12601	12492	12471	12496
22005	21225	29016	23805	22145	24916	26360	19820	18349	18132	17581	17142	17335	16993	16875	16461	16842	16816	16846	16714	16568	16572	16401	16444	16427	16499	16357	16134	16424	16361	16375	16425	16325	16298	16318	16263	16364	16154	16274	16174	16207	16245	16239	16198	16270	16192	16116	16008	16186	16225	16092	16141	16208	16100	16356	16065	16099	16062	16167	16045	16033	16314	16212	15930	16333	16311	15868	16240	16184	16185	16318	16205	16274	16267	16166	16110	16085	16041	16085	16292	16286	15999	16154	16137	16157	16205	16033	16118	16187	16163	16337	16158	15997	16282	16060	16211	16250	16085	16276	16017	16257	16156	16157	16044	16194	16092	16315	16171	16166	16170	16186	16055	15943	16294	16111	16067	15996	16104	16221	15941	16196	16103	16238	16061	16055	16095	16030	16169	16228	16311	16217	16167	16018	16118	16171	16065	16238	16065	16131	15902	16117	16197	16214	16167	16142	15890	16018	16077	16014	15990	16067	16139	16195	16160	16097	16078	16164	16198	16057	16226	16156	16055	16008	16005	15997	16191	16338	16233	16219	16113	16215	15929	16033	16199	15918	16130	16215	16304	15936	16207	15945	16184	16020	15978	16221	16035	16105	16177	15994	16147	16337	16198	16281	16225	16008	16102	16275	16214	16040	15989	16097	16119	16121	16234	16110	16074	16094	16144	15983	15985	16217	16242	16169	16091	16436	16147	16357	16045	16267	15979	16100	16098	16204	16024	16021	16065	15914	16113	16127	16201	16198	16127	16176	16121	16044	16103	16204	16032	16357	16264	16097	16399	16014	15919	16175	16031	16182	16154	16185	16085	16113	15950	16110	15986	16101	16225	16200	16329	16068	15997	16373	16135	16154	16096	16201	16043	15959	16059	16010	16132	16153	15975	16173	16201	16142	15989	16025	16152	16088	16035	16166	16180	16069	16147	16063	16148	16198	15921	16111	16089	16145	16284	16120	16227	16076	16078	16050	16121	16196	16187	16166	16267	16290	16074	16073	16344	16149	16023	16025	16172	16046	16234	16163	15939	16140	15869	15903	16137	16086	16016	16176	16177	16280	16143	16098	16406	16062	16206	16241	16115	16282	16362	16009	15964	16135	16118	16259	16218	16021	16227	16000	15996	16412	15925	15992	16144	16198	16387	16151	16208	15992	16113	16065	16032	16190	15988	15966	16207	16281	16124	16057	16094	16148	16069	16134	16143	15817	15917	16125	15965	16018	16105	16156	16092	16269	16158	16117	16091	16270	15979	16213	16117	16221	15924	16177	16298	16222	16021	16108	16260	16172	16087	16116	16003	16242	16107	15945	16013	16256	16167	16320	15909	16238	16175	16342	16235	16142	16062	15946	15989	16264	16091	16148	16080	16189	16089	16180	15837	15832	16040	16176	16192	15910	15991	16171	16128	16185	16027	16040	16211	16074	16102	16093	15914	16177	16030	16140	16138	16270	16108	15923	16171	16210	15999	16163	16039	16163	16076	16251	16207	16160	16274	16118	16180	16213	16249	16161	16168	16101	16220	16079	16265	16136	16095	15967	16284	15981	16017	16265	16078	15861	16258	15974	15984	15949	16128	16111	16114	16171	16094	16029	16226	16134	16217	16239	16116	16094	16108	16033	15792	16110	16338	16173	16126	16029	16160	16159	15981	16257	16187	16148	16089	16400	16202	16273	16125	16094	16298	16215	16110	16109	15867	15906	16150	16207	16132	16305	16111	16045	16027	16133	16187	16056	16021	15920	16071	15986	16035	15998	16205	16323	16293	16019	16117	16067	15993	16073	16362	16280	16080	16056	15862	16039	16075	16150	16169	16233	16169	16259	16074	16106	16152	16118	16326	16345	16115	16076	16056	16195	16250	15866	16334	16025	15875	16044	16203	16124	16072	15864	15963	16290	16002	15993	16124	16207	16162	15986	16041	16269	16357	16373	16154	16139	15827	15978	16102	16178	16320	16094	16118	16169	16170	15913	16024	16068	16301	16069	16227	16141	16125	15995	16206	16116	16232	15986	16023	16156	16263	16148	16217	16186	15953	16172	16001	16126	16032	15938	16090	16040	16112	16308	16046	16176	16138	16181	16267	16251	16165	15982	16203	16089	16075	16256	16060	16051	16304	16241	16177	16103	16352	16288	16284	16035	16154	16057	16050	16087	16274	16144	16131	16074	16038	15979	16047	16106	16065	16136	16155	16190	15881	16079	16115	16197	15951	16127	16155	16222	16092	16075	16079	16062	16160	16025	16191	16101	16088	16005	16103	16063	16243	16239	16068	16125	16273	16007	16001	16109	16280	16168	16189	16096	16057	16281	16421	16265	16118	16232	16166	16148	16153	16119	15942	16180	16343	16031	16224	15993	16036	16366	16074	16081	16022	16178	16145	16335	16052	15954	16095	16026	16191	16075	16179	16156	16123	16213	16143	16006	15955	16050	16059	16200	16297	16047	15917	16229	16150	16120	15984	16204	16093	16150	16233	16115	16270	16247	16071	15951	16274	16235	16259	16310	16156	16069	16115	15965	16178	16067	15988	16053	16053	16282	16141	16179	16359	16137	16060	16193	15939	16498	16149	15897	16145	16135	15944	16153	15918	16135	15989	16045	16245	16237	16073	16152	16251	16172	16010	16041	16192	15979	16019	16164	16200	16205	16219	16115	16062	16057	16089	16260	16170	16234	16062	16025	16098	16102	15953	16098	15981	16333	16002	16152	16134	16017	15990	16282	16100	16237	16313	16344	15941	16316	16074	16138	16009	15983	16292	16319	15996	16274	15973	16027	16075	16182	16156	16120	16052	16183	16044	16057	16019	16285	16215	16199	16120	15858	16211	16115	16205	16127	16266	16081	16105	16143	16155	16011	16029	16152	16111	16186	16051	16079	16050	16048	16130	16051	15959	16103	16054	16123	16279	16298	16193	16375	16194	16162	16157	16266	16285	16040	16244	16300	16069	16308	16177	16049	16286	16210	15768	15933	16349	16146	16059	16155	16070	16254	15984	16129	16181	16221	16104	16338	16068	16014	16067	16139	16216	16204	16102	16101	15977	16038	16204	16034	16102	16227	16084	16089	16027	16136	16118	15996	16320	16093	16048	16103	16384	16138	16176	16304	16101	16249	16195	15956	16018	16212	15986	16007	16035	16239	16228	16107	15997	16143	15976	16095	16060	16092	16051	16242	16123	16310	16044	16023	16031	15866	16090	15990	16004	16245	16146	16219	16009	16201	16432	16249	16108	16079	16110	16105	16032	16100	16032	15947	16164	16209	16137	16272	16209	15958	16331	16252	16411	16159	16203	16135	16096	16003	15967	16285	16213	16164	15995	16186	16224	16139	16019	16052	16121	16230	16227	16113	16072	16165	16177	16044	16007	16224	16218	16083	16118	16346	16109	16004	16160	16222	16098	16194	16170	16183	16155	16090	16169	16037	16039	16218	16055	16019	16126	15918	16033	16280	16058	15840	16049	16179	16292	16337	16231	16149	15834	16211	16264	16214	16065	16045	15996	16048	15999	16152	16190	15934	15973	16221	16171	16155	16135	15946	16241	16076	16153	16094	16140	16228	15981	16125	16044	16099	16091	16026	16303	16060	16068	16249	16090	16053	16172	16022	15988	16072	15990	16251	16162	16168	16017	16017	16154	16106	16102	16146	16037	16094	16388	16097	15871	16134	15881	16074	16066	16231	16200	16070	16120	16006	16251	16146	16108	16145	16166	16260	16019	16115	16105	16175	16106	16213	16142	16019	16185	16098	15932	16112	16239	16061	16074	16199	15981	16070	15949	15923	16140	16120	15967	15983	16119	16283	15988	15964	16120	16075	16141	16111	16333	16184	16131	15950	16080	16067	16284	15946	16089	16121	16029	15907	16197	15939	15949	15946	16161	16137	15947	16156	16062	16026	15954	16198	16131	16027	16060	16079	16279	16231	16126	15917	16060	16123	15947	16159	15949	16133	16031	16208	16066	16063	16142	16137	16224	16114	15945	16186	16201	16388	16158	16350	16079	16093	16286	16086	15955	15974	16063	15971	16026	16167	16110	16086	16054	15975	16232	16117	16029	16153	15976	16138	16062	16030	16181	16019	16157	16096	16039	16103	16147	16112	16166	16141	16015	16097	16122	16241	16060	16056	16087	16214	16190	16154	16138	15943	16234	16193	16254	16129	16045	15954	16003	16168	16104	16134	15984	16130	16284	16096	16223	16236	16250	16019	16103	16176	16192	16020	16318	16089	16130	16163	16235	16098	16000	15985	16123	16159	16071	16044	16068	16155	16000	16297	16223	16084	16133	16190	15937	16078	16162	16084	16042	16203	16084	16190	16175	16110	16181	15959	16284	16173	16096	16148	16150	16220	16267	16119	16170	16309	16140	16154	16083	16378	16232	15940	16149	16065	16125	16295	16158	15990	16011	15905	16234	16112	16062	16063	15922	15944	16014	16220	16209	16218	16031	16203	16038	16259	16130	15993	16167	16003	16028	16093	16129	16095	16030	16112	16305	16167	16308	16227	16009	16085	16289	16066	15962	16288	16239	16063	16104	16051	16138	15998	15967	16100	16090	15881	16023	16167	16168	16198	16113	16084	16039	16068	16050	16000	15979	16223	16117	15977	16240	16353	16011	16145	15960	16097	16098	16134	15997	15974	16133	16072	15977	15983	16261	16285	16224	16076	16168	15993	16079	15932	15968	16046	16256	16107	16032	15996	15897	16065	16254	16227	16121	16019	16158	15999	16069	16173	16260	16015	16261	16252	16101	16155	16114	16208	16259	15992	16104	15980	16194	16237	16042	16062	16238	16162	16121	16151	16114	16197	16003	16320	16131	16097	15868	16150	16224	16026	15984	16120	16073	15959	16146	16040	16104	16098	15996	16130	16073	16226	16097	16154	16369	16167	16158	16038	16037	15941	16114	16202	15935	15995	15988	16055	16021	16229	16104	16043	16045	16232	16006	16072	16080	16220	16134	16132	16108	16175	16074	16123	16075	16292	16138	16015	16219	16011	16174	15989	16211	16292	16142	16034	16071	16145	16061	16308	15902	15891	16240	16173	16254	16098	16132	16167	16065	16208	16230	16066	16299	16176	16200	16181	16144	16089	15926	16041	16198	15958	16136	16077	15942	16104	16244	16270	16227	16145	16145	16173	16373	16207	16009	16255	16126
26662	56329	48588	37603	32046	25229	19340	17336	16416	15657	15437	15132	14679	14531	14624	14467	14471	14179	14107	14324	13995	14102	14092	13908	14046	13893	13880	13766	13889	13879	13759	13717	13784	13946	13840	13777	13795	13758	13754	13938	13960	13837	13904	13897	13745	13678	13913	13856	13609	13733	13668	13794	13697	13867	13876	13594	13776	13759	13787	13677	13576	13883	13749	13875	13789	13679	13542	13755	13708	13753	13862	13908	13733	13726	13794	13709	13846	13717	13856	13754	13709	13648	13662	13702	13698	13594	13709	13990	13799	13819	13795	13677	13712	13918	13806	13812	13726	13785	13657	13808	13844	13728	13848	13828	13691	13611	13730	13676	13842	13794	13575	13768	13914	13653	13821	13775	13753	13816	13735	13754	13791	13809	13813	13717	13826	13629	13738	13716	13747	13821	13634	13489	13614	13797	13773	13717	13827	13595	13797	13644	13795	13663	13841	13760	13856	13682	13633	13677	13772	13749	13661	13632	13781	13904	13623	13789	13588	13915	13829	13584	13789	13697	13832	13887	13580	13782	13599	13694	13700	13754	13610	13730	13708	13720	13703	13817	13759	13480	13698	13778	13808	13698	13569	13607	13761	13642	13655	13796	13733	13807	13872	13657	13696	13720	13801	13708	13745	13642	13633	13627	13746	13710	13643	13819	13781	13833	13783	13642	13643	13801	13749	13950	13826	13900	13733	13918	13798	13736	13675	13736	13814	13703	13709	13597	13800	13891	13596	13715	13740	13767	13726	13923	13776	13691	13833	13838	13688	13771	13721	13860	13636	13784	13792	13686	13824	13731	13645	13971	13640	13834	13771	13739	13805	13836	13651	13669	13603	13781	13685	13618	13668	13712	13619	13626	13600	13701	13681	13713	13727	13730	13781	13766	13670	13809	13646	13807	13684	13668	13728	13924	13694	13681	13471	13698	13796	13685	13916	13602	13815	13683	13610	13638	13732	13811	13690	13740	13654	13759	13782	13650	13739	13724	13799	13900	13772	13742	13813	13795	13640	13619	13777	13630	13807	13681	13593	13849	13591	13806	13780	13576	13749	13762	13683	13771	13704	13781	13751	13755	13564	13596	13628	13659	13857	13800	13527	13682	13727	13873	13834	13771	13925	13715	13709	13747	13636	13719	13741	13790	13656	13715	13692	13686	13712	13512	13664	13698	13531	13754	13694	13731	13883	13683	13742	13671	13597	13891	13711	13698	13629	13595	13720	13751	13685	13500	13801	13739	13761	13891	13654	13787	13657	13810	13691	13688	13708	13690	13742	13830	13517	13729	13848	13752	13665	13872	13838	13861	13618	13831	13701	13790	13718	13765	13713	13650	13716	13752	13814	13832	13770	13635	13759	13814	13722	13875	13494	13729	13848	13498	13744	13610	13813	13662	13772	13646	13633	13644	13691	13747	13835	13749	13733	13619	13786	13829	13750	13840	13814	13791	13731	13758	13678	13674	13950	13708	13646	13947	13658	13802	13541	13715	13811	13778	13804	13777	13649	13643	13575	13727	13744	13558	13895	13781	13836	13773	13735	13793	13946	13599	13728	13641	13826	13832	13867	13680	13760	13721	13804	13692	13822	13708	13764	13715	13669	13781	13660	13915	13763	13554	13632	13683	13684	13665	13820	13797	13706	13678	13834	13921	13784	13757	13633	13933	13667	13759	13851	13653	13702	13898	13826	13479	13838	13704	13757	13794	13874	13793	13860	13580	13722	13769	13702	13743	13744	13696	13704	13918	13632	13711	13901	13754	13884	13760	13841	13807	13688	13739	13796	13789	13731	13790	13778	13680	13813	13601	13608	13791	13773	13991	13798	13671	13622	13619	13681	13537	13857	13585	13796	13720	13621	13635	13688	13719	13594	13881	13497	13715	13690	13670	13662	13800	13570	13839	13803	13703	13656	13694	13717	13672	13620	13790	13864	13766	13684	13839	13752	13806	13722	13680	13684	13702	13843	13853	13715	13747	13734	13687	13847	13610	13653	13652	13533	13784	13860	13764	13793	13729	13635	13709	13658	13723	13606	13679	13804	13714	13723	13644	13726	13710	13731	13746	13544	13675	13635	13683	13767	13871	13885	13746	13737	13754	13820	13794	13774	13709	13712	13796	13866	13740	13634	13833	13728	13631	13794	13870	13800	13640	13763	13791	13663	13469	13554	13734	13827	13827	13747	13839	13750	13811	13781	13905	13678	13699	13671	13778	13833	13783	13799	13590	13807	13821	13832	13608	13830	13640	13679	13569	13771	13796	13604	13711	13767	13746	13642	13751	13772	13785	13804	13732	13898	13754	13714	13785	13650	13623	13814	13888	13921	13876	13743	13764	13771	13874	13685	13714	13646	13734	13668	13777	13760	13723	13779	13799	13796	13640	13756	13680	13781	13771	13640	13803	13814	13819	13800	13975	13746	13764	13508	13683	13646	13898	13654	13703	13829	13685	13626	13646	13871	13758	13667	13860	13784	13758	13606	13867	13637	13793	13683	13562	13805	13605	13607	13633	13802	13820	13834	13767	13738	13668	13719	13513	13767	13577	13715	13731	13866	13868	13598	13812	13669	13751	13640	13734	13732	13807	13675	13709	13666	13555	13703	13678	13755	13822	13767	13604	13858	13699	13626	13712	13647	13790	13701	13692	13694	13755	13811	13775	13767	13655	13768	13531	13677	13811	13784	13691	13751	13791	13693	13722	13716	13788	13806	13710	13529	13707	13663	13812	13806	13731	13625	13723	13820	13658	13748	13680	13829	13737	13721	13817	13757	13769	13658	13750	13649	13653	13904	13768	13792	13722	13748	13765	13696	13740	13745	13759	13587	13738	13612	13760	13797	13780	13807	13825	13713	13620	13756	13540	13690	13611	13719	13819	13730	13601	13705	13669	13833	13700	13856	13667	13599	13637	13832	13559	13738	13645	13751	13742	13775	13742	13638	13728	13713	13736	13821	13629	13723	13742	13621	13942	13861	13885	13660	13689	13729	13716	13730	13735	13686	13822	13647	13746	13768	13767	13956	13680	13892	13731	13624	13883	13581	13579	13752	13780	13930	13910	13797	13836	13588	13807	13691	13633	13715	13727	13773	13883	13652	13643	13676	13806	13759	13806	13806	13782	13709	13688	13618	13744	13684	13906	13864	13651	13757	13754	13913	13840	13605	13717	13769	13626	13763	13743	13675	13653	13717	13694	13685	13781	13871	13828	13943	13589	13800	13770	13772	13517	13761	13799	13636	13790	13734	13806	13673	13767	13745	13619	13770	13586	13938	13718	13640	13887	13695	13671	13643	13815	13717	13679	13708	13736	13722	13862	13672	13814	13701	13610	13635	13601	13803	13796	13891	13784	13831	13720	13806	13614	13638	13661	13583	13737	13559	13730	13593	13676	13755	13768	13723	13614	13632	13739	13803	13765	13884	13736	13715	13700	13646	13658	13703	13656	13635	13681	13912	13769	13787	13720	13613	13916	13864	13657	13750	13818	13806	13675	13897	13750	13651	13727	13872	13657	13658	13600	13742	13839	13800	13711	13790	13707	13899	13662	13651	13635	13767	13641	13758	13737	13727	13711	13726	13662	13706	13646	13677	13598	13868	13863	13658	13625	13727	13688	13723	13749	13764	13859	13570	13845	13833	13705	13730	13700	13758	13666	13768	13830	13780	13783	13856	13579	13751	13480	13840	13787	13782	13657	13820	13815	13773	13598	13797	13775	13805	13740	13778	13699	13732	13692	13686	13851	13589	13660	13696	13632	13718	13760	13651	13659	13661	13721	13880	13739	13680	13849	13663	13621	13682	13856	13684	13715	13624	13694	13706	13780	13791	13732	13725	13594	13824	13870	13828	13738	13736	13690	13665	13798	13775	13742	13794	13857	13901	13829	13660	13883	13705	13841	13726	13776	13893	13555	13854	13721	13813	13783	13831	13757	13675	13761	13862	13667	13779	13754	13872	13620	13699	13758	13685	13769	13801	13705	13906	13674	13784	13559	13816	13633	13685	13933	13599	13772	13574	13664	13736	13772	13840	13719	13831	13689	13730	13703	13755	13548	13694	13634	13790	13688	13691	13681	13696	13824	13732	13774	13740	13755	13782	13706	13620	13651	13884	13694	13727	13864	13639	13699	13745	13604	13770	13665	13638	13742	13774	13664	13646	13755	13569	13594	13918	13663	13783	13712	13628	13758	13625	13623	13755	13792	13970	13751	13583	13689	13679	13758	13705	13782	13707	13822	13745	13707	13726	13559	13833	13538	13691	13746	13851	13715	13527	13867	13593	13689	13673	13637	13694	13756	13626	13864	13918	13754	13702	13598	13697	13739	13674	13691	13880	13783	13756	13840	13743	13608	13898	13640	13546	13707	13794	13750	13865	13767	13668	13812	13794	13649	13787	13692	13815	13670	13804	13713	13838	13641	13714	13518	13707	13655	13813	13486	13608	13811	13777	13746	13873	13635	13565	13700	13871	13777	13823	13721	13677	13599	13730	13734	13617	13718	13724	13668	13780	13780	13677	13646	13718	13671	13700	13677	13892	13615	13969	13716	13776	13752	13707	13629	13752	13735	13764	13832	13699	13756	13749	13686	13701	13780	13829	13676	13633	13651	13657	13764	13693	13868	13678	13755	13729	13718	13727	13784	13773	13702	13616	13803	13689	13690	13718	13854	13654	13686	13742	13712	13862	13692	13734	13689	13734	13790	13818	13756	13605	13712	13610	13794	13818	13757	13777	13801	13585	13606	13684	13726	13738	13675	13747	13511	13888	13733	13774	13622	13571	13815	13769	13751	13921	13531	13810	13746	13681	13834	13809	13820	13656	13781	13699	13631	13745	13683	13685	13779	13412	13659	13741	13517	13882	13722	13723	13727	13744	13743	13685	13826	13652	13810	13841	13722	13693	13717	13902	13781	13680	13614	13879	13529	13714	13753	13666	13802	13609	13643	13815	13714	13610	13739	13815	13697	13777	13729	13714	13771	13755	13607	13723	13566	13648	13845	13596	13694	13768	13631	13809	13595	13777	13638	13790	13786	13748	13643	13673	13925	13790	13666	13661	13802	13740	13860	13821	13536	13772	13610	13620	13787	13794	13747	13938	13584	13968	13764	13855	13652	13737	13770	13829	13594	13684	13789	13643	13561	13667	13490	13638	13764	13556	13828
28836	27050	33746	27997	21490	18083	16559	15744	15446	15170	15122	15040	14882	14924	14729	14796	14685	14638	14879	14506	14600	14593	14772	14497	14707	14552	14703	14608	14690	14651	14599	14758	14596	14752	14510	14566	14380	14303	14593	14516	14621	14589	14632	14618	14522	14475	14463	14246	14482	14653	14589	14402	14425	14511	14536	14528	14604	14391	14274	14445	14524	14407	14622	14507	14509	14328	14372	14366	14428	14389	14348	14461	14493	14301	14475	14343	14529	14393	14400	14404	14405	14301	14494	14480	14408	14612	14378	14413	14477	14576	14535	14543	14399	14425	14356	14300	14297	14558	14176	14462	14621	14532	14295	14347	14363	14436	14610	14490	14457	14454	14492	14449	14530	14426	14429	14384	14331	14383	14500	14301	14422	14529	14601	14574	14529	14437	14493	14437	14572	14504	14489	14451	14431	14590	14432	14545	14462	14365	14443	14529	14649	14591	14654	14524	14359	14393	14464	14449	14411	14556	14490	14312	14571	14555	14516	14289	14482	14491	14505	14317	14439	14524	14623	14391	14519	14422	14273	14518	14573	14602	14336	14533	14542	14591	14560	14548	14540	14401	14442	14342	14559	14545	14467	14519	14438	14494	14500	14288	14425	14429	14489	14440	14624	14352	14447	14277	14649	14564	14548	14486	14438	14391	14285	14567	14519	14555	14182	14552	14580	14576	14391	14336	14383	14459	14693	14431	14288	14686	14517	14583	14330	14457	14385	14184	14496	14570	14482	14537	14563	14589	14531	14500	14623	14607	14451	14500	14555	14548	14460	14263	14403	14292	14448	14656	14397	14512	14724	14270	14529	14371	14566	14437	14467	14428	14461	14352	14388	14309	14579	14385	14558	14335	14423	14568	14264	14476	14530	14585	14437	14366	14439	14358	14378	14544	14379	14567	14714	14689	14475	14594	14380	14617	14271	14516	14336	14416	14397	14392	14551	14373	14279	14572	14339	14381	14380	14335	14291	14564	14537	14417	14514	14311	14413	14158	14404	14371	14355	14369	14280	14327	14473	14255	14452	14508	14331	14427	14379	14580	14453	14558	14464	14551	14442	14621	14339	14309	14401	14417	14373	14328	14650	14796	14599	14399	14327	14476	14605	14346	14425	14569	14592	14617	14437	14398	14484	14318	14423	14385	14320	14518	14434	14598	14486	14488	14283	14403	14678	14392	14293	14393	14246	14503	14449	14514	14505	14533	14371	14452	14584	14458	14529	14527	14572	14473	14373	14406	14439	14496	14293	14314	14294	14444	14421	14589	14593	14494	14317	14533	14418	14319	14335	14357	14470	14498	14518	14370	14491	14586	14511	14485	14491	14569	14412	14340	14496	14534	14433	14469	14578	14523	14555	14254	14421	14631	14580	14542	14331	14526	14383	14589	14517	14453	14524	14587	14352	14613	14528	14493	14472	14429	14383	14478	14505	14526	14599	14578	14385	14416	14612	14637	14425	14626	14413	14407	14477	14428	14562	14370	14384	14233	14442	14510	14366	14524	14652	14353	14419	14456	14233	14219	14756	14594	14499	14487	14474	14441	14503	14324	14581	14444	14455	14535	14579	14516	14476	14526	14430	14347	14510	14504	14429	14671	14323	14611	14561	14410	14467	14469	14603	14231	14443	14416	14296	14478	14439	14571	14585	14384	14464	14337	14436	14540	14488	14626	14419	14361	14646	14523	14460	14504	14511	14470	14491	14563	14655	14363	14470	14648	14427	14499	14263	14462	14605	14450	14423	14509	14350	14272	14447	14448	14594	14709	14585	14481	14351	14368	14357	14305	14573	14448	14366	14658	14476	14532	14454	14469	14412	14508	14513	14537	14352	14490	14474	14465	14396	14526	14720	14648	14327	14379	14265	14376	14578	14322	14469	14282	14427	14465	14835	14637	14511	14554	14626	14559	14336	14493	14492	14651	14479	14331	14398	14242	14451	14291	14419	14611	14606	14482	14404	14722	14311	14457	14450	14364	14568	14342	14475	14450	14505	14475	14471	14587	14388	14426	14323	14516	14506	14367	14555	14456	14431	14416	14483	14429	14513	14363	14598	14593	14351	14447	14402	14661	14387	14555	14452	14451	14433	14435	14586	14485	14133	14395	14528	14528	14464	14446	14460	14542	14466	14422	14527	14462	14420	14480	14240	14458	14644	14628	14652	14616	14638	14394	14500	14341	14378	14484	14260	14457	14541	14481	14415	14482	14386	14329	14409	14303	14320	14498	14434	14470	14542	14412	14539	14364	14284	14428	14420	14577	14426	14498	14490	14356	14593	14393	14534	14303	14491	14271	14543	14638	14571	14650	14553	14348	14537	14376	14467	14640	14565	14563	14509	14428	14651	14309	14543	14583	14368	14443	14455	14358	14507	14576	14389	14406	14577	14507	14349	14272	14393	14574	14426	14578	14479	14375	14359	14461	14359	14532	14576	14366	14606	14508	14568	14595	14330	14253	14470	14479	14446	14246	14690	14447	14498	14629	14286	14588	14387	14367	14457	14577	14587	14310	14588	14492	14368	14566	14438	14557	14341	14463	14412	14582	14567	14469	14381	14505	14459	14478	14613	14582	14655	14477	14488	14409	14387	14373	14674	14641	14160	14437	14521	14282	14491	14418	14468	14567	14620	14410	14319	14614	14343	14278	14677	14565	14477	14483	14761	14561	14354	14391	14509	14639	14451	14504	14350	14624	14268	14490	14496	14386	14395	14700	14516	14585	14590	14642	14617	14424	14582	14535	14431	14371	14568	14586	14534	14475	14474	14426	14453	14430	14334	14570	14510	14514	14437	14539	14447	14628	14531	14456	14350	14401	14578	14469	14381	14387	14370	14345	14533	14534	14700	14543	14630	14463	14590	14345	14497	14415	14376	14465	14394	14540	14298	14432	14575	14487	14407	14288	14481	14430	14589	14394	14415	14432	14623	14574	14476	14456	14608	14327	14640	14548	14602	14439	14431	14469	14433	14474	14455	14550	14342	14428	14616	14426	14511	14359	14420	14590	14549	14477	14610	14393	14407	14380	14445	14438	14377	14663	14460	14500	14476	14559	14445	14412	14439	14483	14324	14404	14543	14466	14336	14506	14535	14483	14413	14739	14463	14557	14548	14492	14623	14562	14382	14642	14387	14494	14460	14349	14511	14378	14604	14505	14293	14586	14674	14571	14313	14507	14576	14474	14462	14585	14535	14355	14562	14391	14421	14500	14380	14535	14718	14373	14588	14351	14425	14273	14517	14411	14414	14381	14477	14488	14555	14445	14351	14448	14554	14402	14452	14500	14424	14329	14330	14382	14579	14396	14413	14611	14468	14186	14357	14633	14392	14307	14234	14345	14712	14352	14347	14522	14719	14436	14316	14472	14438	14507	14244	14474	14634	14314	14479	14468	14561	14437	14509	14577	14869	14672	14604	14532	14559	14465	14669	14595	14481	14506	14491	14347	14284	14279	14450	14574	14493	14399	14551	14409	14591	14477	14431	14328	14623	14388	14520	14454	14484	14253	14453	14470	14517	14475	14497	14497	14500	14370	14522	14474	14568	14380	14364	14355	14423	14348	14657	14504	14466	14435	14423	14520	14383	14763	14481	14634	14438	14416	14645	14336	14419	14474	14475	14670	14815	14537	14379	14316	14557	14410	14312	14412	14552	14327	14522	14547	14707	14426	14625	14435	14485	14379	14603	14621	14665	14331	14462	14529	14428	14589	14503	14507	14523	14732	14601	14528	14417	14454	14388	14417	14551	14360	14578	14356	14491	14419	14620	14529	14558	14476	14376	14375	14476	14420	14559	14409	14521	14571	14332	14465	14355	14605	14518	14490	14400	14419	14546	14423	14384	14472	14574	14518	14380	14471	14585	14497	14529	14678	14531	14452	14481	14551	14551	14587	14456	14521	14293	14552	14511	14314	14497	14518	14435	14550	14576	14389	14525	14502	14531	14526	14401	14610	14505	14515	14604	14558	14386	14269	14539	14402	14516	14442	14481	14684	14483	14550	14237	14358	14412	14303	14577	14468	14319	14255	14361	14510	14537	14524	14509	14322	14501	14436	14533	14342	14435	14524	14390	14479	14464	14443	14572	14306	14534	14481	14431	14532	14557	14597	14609	14604	14478	14301	14604	14484	14540	14498	14422	14501	14445	14401	14529	14480	14572	14645	14454	14484	14241	14469	14452	14431	14416	14414	14589	14558	14378	14465	14529	14403	14642	14213	14461	14627	14513	14503	14521	14549	14453	14503	14560	14679	14634	14531	14419	14535	14464	14623	14482	14540	14609	14583	14593	14629	14335	14375	14286	14278	14446	14582	14578	14595	14270	14382	14558	14557	14361	14523	14392	14368	14548	14383	14610	14434	14522	14579	14437	14378	14632	14491	14527	14515	14563	14555	14484	14463	14703	14562	14532	14619	14450	14685	14605	14632	14296	14600	14563	14537	14397	14337	14454	14747	14551	14344	14481	14560	14430	14387	14463	14507	14452	14492	14430	14442	14628	14596	14772	14626	14602	14371	14384	14180	14547	14351	14411	14520	14679	14661	14372	14361	14516	14463	14456	14387	14609	14550	14587	14574	14466	14436	14352	14490	14360	14587	14432	14523	14489	14547	14592	14384	14552	14322	14588	14234	14431	14499	14339	14619	14596	14616	14408	14455	14576	14356	14359	14719	14487	14400	14446	14490	14568	14445	14443	14567	14561	14500	14428	14603	14455	14482	14624	14386	14511	14509	14601	14421	14511	14566	14440	14358	14479	14618	14553	14507	14519	14476	14352	14540	14460	14422	14608	14607	14427	14444	14514	14339	14602	14652	14411	14644	14486	14257	14367	14663	14303	14582	14553	14470	14501	14720	14338	14395	14516	14390	14394	14306	14449	14458	14647	14508	14649	14557	14426	14428	14481	14370	14385	14558	14444	14530	14523	14591	14447	14220	14312	14485	14463	14428	14555	14483	14505	14442	14469	14489	14513	14433	14671	14497	14413	14380	14407	14580	14539	14564	14587	14600	14492	14463	14488	14321	14544	14442	14616	14365	14406	14367	14354	14497	14527	14558	14546	14367	14407	14495	14469	14551	14454	14605	14479	14445	14411	14556	14585	14408	14310	14490	14340	14536	14449	14507	14089	14577	14573	14511	14640	14455	14492	14514	14561	14606	14381	14432
24464	41807	34043	24528	20278	17093	15170	14352	13788	13618	13461	13283	13291	13040	13221	13090	13061	12852	13044	13005	13002	12862	12897	12899	12756	13032	12878	12849	12948	12871	12829	12767	12799	12777	12774	12658	12848	12594	12753	12805	12854	12647	12837	12641	12835	12688	12755	12897	12594	12724	12689	12813	12767	12720	12623	12770	12705	12772	12737	12847	12774	12691	12709	12607	12722	12650	12615	12703	12664	12748	12864	12750	12781	12752	12779	12633	12619	12605	12645	12747	12839	12587	12734	12555	12697	12819	12610	12686	12700	12929	12794	12750	12744	12741	12786	12838	12725	12824	12784	12697	12674	12587	12708	12560	12645	12803	12682	12749	12706	12914	12888	12747	12738	12762	12596	12793	12810	12718	12832	12785	12756	12727	12751	12944	12739	12620	12681	12499	12677	12793	12543	12802	12652	12751	12550	12684	12666	12831	12865	12769	12758	12574	12872	12666	12633	12704	12610	12679	12803	12888	12765	12823	12674	12687	12772	12627	12690	12600	12908	12691	12753	12702	12781	12807	12704	12582	12750	12812	12790	12695	12584	12625	12720	12645	12787	12714	12635	12640	12681	12662	12870	12859	12788	12730	12678	12758	12750	12848	12650	12748	12770	12828	12874	12817	12871	12624	12729	12763	12713	12668	13019	12659	12728	12691	12701	12650	12694	12714	12646	12760	12572	12735	12898	12649	12675	12677	12723	12717	12785	12705	12876	12746	12690	12712	12596	12703	12771	12742	12659	12686	12643	12700	12652	12826	12680	12826	12668	12642	12825	12742	12707	12887	12674	12660	12940	12788	12904	12607	12629	12759	12846	12880	12741	12914	12657	12657	12687	12699	12732	12614	12733	12740	12663	12719	12888	12727	12742	12763	12598	12785	12862	12591	12862	12657	12721	12680	12739	12619	12755	12638	12713	12656	12836	12588	12833	12909	12687	12753	12829	12878	12700	12668	12764	12723	12646	12888	12666	12818	12755	12715	12686	12840	12574	12756	12707	12749	12848	12617	12691	12799	12798	12730	12914	12771	12772	12636	12618	12792	12565	12704	12751	12706	12948	12746	12713	12771	12742	12636	12852	12742	12626	12692	12698	12619	12772	12653	12790	12833	12782	12709	12588	12589	12771	12682	12623	12894	12772	12726	12783	12877	12749	12696	12675	12712	12977	12637	12761	12901	12790	12867	12832	12723	12737	12693	12782	12818	12853	12861	12853	12841	12629	12787	12740	12800	12586	12644	12871	12813	12823	12641	12713	12781	12770	12603	12757	12807	12737	12890	12736	12705	12778	12783	12581	12723	12723	12724	12809	12777	12774	12685	12754	12731	12777	12721	12569	12865	12665	12895	12728	12715	12712	12809	12818	12870	12540	12857	12788	12700	12713	12763	12604	12724	12757	12925	12642	12744	12596	12837	12634	12643	12770	12772	12705	12817	12626	12713	12798	12901	12700	12743	12648	12769	12918	12845	12674	12852	12725	12681	12747	12833	12867	12793	12768	12889	12694	12805	12968	12773	12889	12784	12930	12720	12684	12794	12588	12663	12770	12887	12760	12735	12616	12844	12854	12631	12840	12707	12641	12715	12750	12719	12617	12636	12887	12622	12719	12707	12741	12776	12634	12606	12829	12732	12653	12821	12862	12919	12798	12715	12810	12754	12737	12734	12773	12804	12766	12639	12660	12747	12806	12817	12629	12630	12641	12872	12589	12654	12792	12724	12749	12631	12776	12791	12867	12781	12877	12710	12593	12696	12732	12656	12804	12786	12662	12620	12747	12686	12717	12768	12748	12684	12760	12690	12864	12691	12642	12821	12731	12729	12765	12704	12820	12861	12646	12659	12723	12833	12679	12614	12583	12873	12760	12783	12680	12664	12612	12718	12683	12748	12763	12769	12754	12721	12646	12653	12721	12679	12973	12814	12829	12707	12652	12699	12712	12902	12781	12641	12897	12795	12671	12636	12672	12814	12721	12769	12796	12635	12772	12492	12752	12832	12784	12812	12840	12633	12817	12786	12697	12738	12794	12768	12697	12672	12736	12745	12650	12798	12662	12795	12782	12854	12627	12811	12581	12690	12700	12737	12760	12759	12730	12564	12831	12610	12796	12872	12757	12725	12808	12669	12906	12813	12783	12878	12736	12681	12679	12838	12806	12860	12707	12988	12704	12710	12875	12703	12628	12659	12679	12650	12692	12720	12746	12729	12719	12726	12729	12596	12753	12602	12777	12792	12636	12756	12806	12830	12793	12678	12651	12777	12740	12766	12825	12887	12739	12764	12744	12648	12790	12754	12717	12738	12797	12722	12681	12842	12620	12646	12807	12915	12823	12907	12653	12822	12827	12754	12796	12785	12660	12743	12631	12764	12743	12640	12813	12803	12681	12848	12726	12902	12776	12604	12944	12791	12789	12892	12635	12853	12843	12822	12791	12823	12754	12608	12812	12582	12666	12717	12680	12656	12623	12579	12903	12654	12582	12732	12774	12670	12857	12720	12857	12917	12788	12721	12702	12699	12604	12895	12699	12769	12649	12750	12790	12618	12551	12757	12679	12834	12695	12666	12703	12803	12751	12770	12724	12722	12690	12807	12693	12675	12789	12689	12917	12645	12729	12830	12759	12727	12869	12750	12749	12640	12699	12660	12793	12632	12746	12609	12803	12792	12823	12669	12776	12730	12653	12706	12655	12634	12750	12807	12739	12756	12765	12838	12716	12519	12723	12671	12779	12826	12769	12593	12888	12929	12729	12735	12650	12895	12741	12776	12655	12664	12804	12763	12836	12786	12753	12549	12887	12916	12725	12565	12571	12669	12833	12564	12600	12730	12724	12747	12750	12811	12757	12776	12812	12760	12657	12904	12756	12805	12762	12879	12829	12848	12596	12886	12773	12742	12741	12962	12597	12710	12652	12686	12708	12625	12640	12735	12763	12747	12700	12772	12817	12797	12642	12684	12647	12756	12727	12714	12804	12771	12753	12667	12809	12792	12743	12701	12675	12699	12778	12661	12723	12720	12691	12775	12806	12832	12688	12755	12903	12636	12716	12758	12850	12555	12789	12863	12677	12597	12736	12726	12817	12521	12772	12840	12648	12701	12752	12714	12680	12720	12578	12752	12818	12868	12754	12941	12691	12771	12853	12662	12809	12802	12694	12716	12655	12882	12710	12677	12767	12753	12801	12806	12653	12594	12918	12665	12785	12729	12601	12795	12695	12768	12809	12661	12818	12661	12669	12689	12663	12690	12752	12855	12749	12763	12826	12416	12724	12750	12692	12770	12699	12789	12697	12784	12832	12699	12780	12730	12694	12698	12827	12701	12760	12850	12772	12746	12767	12740	12737	12738	12624	12742	12761	12703	12700	12593	12770	12541	12675	12580	12742	12684	12705	12923	12678	12784	12660	12830	12865	12806	12585	12837	12835	12835	12689	12792	12746	12786	12652	12833	12666	12723	12774	12719	12701	12560	12863	12865	12674	12721	12752	12727	12914	12702	12777	12878	12577	12755	12659	12814	12780	12681	12747	12705	12700	12716	12645	12700	12774	12702	12545	12644	12836	12678	12716	12828	12744	12781	12722	12741	12607	12691	12888	12671	12520	12561	12668	12678	12668	12612	12695	12831	12812	12568	12766	12709	12789	12700	12931	12731	12868	12705	12607	12747	12807	12630	12888	12638	12754	12772	12615	12984	12796	12704	12717	12654	12782	12689	12936	12655	12695	12713	12822	12704	12592	12559	12787	12751	12832	12772	12912	12676	12750	12737	12743	12656	12622	12673	12782	12835	12753	12664	12736	12882	12734	12622	12711	12740	12806	12683	12663	12826	12819	12680	12818	12818	12721	12703	12811	12801	12764	12709	12772	12691	12759	12819	12675	12864	12821	12499	12816	12940	12681	12723	12735	12783	12738	12806	12667	12816	12773	12784	12766	12686	13015	12669	12713	12729	12860	12807	12721	12825	12914	12716	12839	12795	12828	12827	12905	12688	12870	12711	12717	12772	12636	12676	12842	12808	12628	12706	12670	12902	12679	12875	12667	12796	12837	12704	12703	12669	12562	12743	12794	12795	12729	12843	12689	12571	12732	12785	12887	12795	12743	12623	12648	12665	12734	12742	12883	12540	12806	12796	12911	12839	12663	12678	12708	12962	12730	12855	12616	12586	12870	12687	12698	12700	12841	12940	12782	12877	12568	12684	12747	12665	12698	12778	12727	12848	12679	12705	12695	12715	12707	12675	12714	12787	12709	12808	12833	12839	12492	12630	12667	12657	12899	12731	12686	12683	12797	12707	12626	12805	12668	12665	12640	12806	12600	12583	12764	12713	12867	12583	12831	12701	12782	12968	12745	12691	12684	12842	12856	12823	12704	12731	12679	12822	12833	12778	12841	12696	12631	12760	12723	12760	12646	12920	12640	12908	12827	12767	12754	12761	12791	12777	12759	12798	12892	12860	12722	12683	12873	12817	12877	12696	12764	12734	12695	12745	12735	12560	12709	12828	12709	12808	12779	12816	12646	12790	12678	12723	12581	12661	12775	12666	12699	12615	12580	12814	12735	12738	12689	12754	12674	12546	12636	12672	12730	12857	12734	12725	12741	12675	12710	12636	12885	12532	12652	12657	12689	12851	12773	12760	12821	12732	12828	12668	12761	12630	12639	12642	12791	12613	12731	12716	12743	12850	12665	12695	12730	12726	12695	12943	12621	12869	12763	12630	12803	12851	12655	12702	12806	12800	12866	12781	12636	12630	12634	12601	12708	12758	12675	12693	12740	12566	12624	12689	12729	12702	12818	12750	12725	12927	12698	12910	12544	12887	12671	12660	12689	12627	12642	12625	12843	12645	12757	12821	12651	12598	12788	12896	12703	12624	12800	12839	12817	12846	12695	12715	12688	12720	12771	12761	12830	12674	12950	12801	12734	12755	12821	12743	12448	12786	12614	12647	12703	12916	12950	12601	12843	12751	12831	12747	12796	12887	12802	12814	12705	12797	12676	12770	12683	12801	12756	12904	12923	12800	12812	12617	12653	12855	12670	12749	12869	12965	12740	12843	12748	12505	12651	12810	12840	12758	12654	12857	12766	12863	12746	12787	12716	12795	12698	12728	12603	12652	12983	12669	12783	12893	12721	12617	12675	12798	12797	12595	12715	12872
22949	21166	28695	24712	24100	25006	22536	18359	17229	17160	16862	16603	16466	16432	16460	16383	16119	16205	16113	16244	16341	16060	16134	15944	16021	16155	15992	15795	15760	15926	15854	15933	16024	16051	15825	15718	15926	15976	15905	15835	15816	15851	15793	15973	15770	15739	15845	15678	15764	15815	15870	15992	15878	15656	15694	15790	15898	15828	15620	15809	15891	15828	15846	15763	15682	15794	15987	15614	15806	15679	15717	15757	15768	15770	15733	16171	15881	15839	15830	15563	15886	15664	15457	15642	15854	15707	15810	15864	15781	15835	15608	15726	15739	15730	15627	15543	15958	15893	15855	15886	15681	15713	15793	15844	15722	15747	15703	15688	15745	15865	15742	15917	15747	15826	15886	15774	15990	15768	15747	15705	15745	15791	15652	15878	15783	15791	15837	15721	15855	15697	15968	15808	15726	15679	15774	15756	15707	15724	15978	15691	15793	15883	15748	15611	15761	15790	15761	15750	15746	15654	15594	15632	15754	15765	15752	15694	15671	15544	15795	15685	15575	15730	15702	15755	15767	15707	15769	15964	15745	15572	15756	15819	15779	15695	15943	15849	15785	15898	15888	15984	15844	15793	15864	15697	15845	15801	15790	15821	15601	15953	15840	15524	15890	15990	15847	15753	15822	15777	15733	15597	15634	15854	15693	15882	16014	15942	15930	15628	15879	15716	15695	15687	15863	15739	15689	16022	15769	15762	15761	15831	15695	15983	15875	15724	15888	16129	15953	15768	15815	15732	15742	15789	16046	15788	16009	15567	15687	15691	15854	15845	15764	15736	15734	15786	15703	15743	15729	15501	15768	15705	15859	15656	15597	15787	15885	15827	15765	15667	15575	15842	15795	15709	15687	15679	15850	15834	15733	15796	15729	15848	15780	15999	15773	15652	15792	15751	15688	15840	15842	15748	15849	15772	15681	15822	15845	15666	15741	15635	15832	15716	15730	15788	15665	15899	15591	15782	15805	15518	15636	15804	15590	15880	15798	15779	15752	15714	15913	15677	15777	15810	15662	15766	15682	15850	15912	15846	15852	15621	15805	15602	15667	15886	15892	15738	15815	15778	15675	16092	15710	15706	15660	15843	15806	15773	15724	15772	15831	15819	15783	15963	15612	15712	15658	15874	15976	15972	15746	15786	15808	15836	15665	15838	15587	15494	15873	15651	15719	15873	15867	15784	15872	15962	15901	15751	15817	15824	15807	15861	15802	15816	15770	15750	15514	15728	15674	15663	15580	15732	15892	15814	15665	15777	15593	15556	15663	15617	15810	15649	15726	15851	15682	15969	15679	15580	15715	15729	15810	15968	15865	15812	15864	15934	15851	15759	15621	15699	15784	15701	15706	15690	15674	15718	15813	15633	15633	15723	15878	15856	15768	15789	15759	15634	15851	15625	15616	15740	15810	15671	15810	15847	15783	15792	15696	15782	15714	15770	15715	15825	15796	15756	15883	15714	15623	15992	15754	15745	15791	15798	15753	15821	15820	15689	15657	15855	15769	15862	15901	15652	15696	15709	15890	15839	15919	15649	15731	15790	15665	15687	15721	15777	15730	15628	15654	15904	15860	15803	15761	15771	15744	15942	15541	15591	15761	15681	15737	15806	15637	15870	15691	15776	15763	15665	16080	15743	15977	15681	15728	15556	15529	15870	15772	15850	15803	15837	15905	15696	15931	15655	15769	15757	15680	15782	15838	15791	15639	15902	15901	15638	15877	15627	15800	15687	15884	15671	15894	15639	15697	15818	15776	15824	15658	15803	15936	15724	15803	15887	15975	15628	15802	15680	15650	15848	15703	15779	15847	15810	15700	15758	15709	15702	15678	15762	15853	15741	15753	15678	15713	15613	15631	15802	15789	15720	15969	15641	15812	15824	15812	15529	15583	15683	15756	15838	15718	15513	15924	15649	15921	15846	15783	15777	15938	15583	15814	15683	15614	15697	15994	15462	15665	15891	15840	15748	15764	15826	15778	15829	15720	15862	15804	15679	15829	15708	15721	15707	15750	15820	15811	15746	15758	15665	15809	15856	15885	15659	15665	15795	15690	15769	15814	15738	15896	15707	15759	15655	15956	15700	15787	15798	15724	15732	15705	15662	15776	15800	15821	15700	15672	15743	15882	15770	15496	15542	15739	15881	15934	15659	15824	15690	15496	15599	15812	15758	15603	15795	15787	15738	15804	15806	15878	15748	15715	15965	15815	15707	15829	15672	15833	15856	15748	15677	15704	15724	15679	15716	15635	15748	15910	15787	15792	15818	15847	15718	15729	15859	15936	15791	15797	15860	15916	15681	15808	15782	15747	15845	15791	15739	15780	15783	15632	15870	15797	15874	15808	15670	15711	15743	15733	15870	15728	15835	15847	15792	15728	15759	15854	15681	15786	15681	15682	15500	15650	15598	15790	15729	15693	15738	15548	15691	15752	15640	15603	15621	15670	15779	15884	15781	15717	15868	16010	15978	15728	15888	15522	15645	15810	15748	15763	15763	15613	15932	15762	15894	15934	15760	15857	15663	15460	15592	15788	15723	15593	15738	15694	15872	15766	15815	15897	15730	15689	15618	15616	15831	15793	15990	15630	15624	15717	15695	15986	15694	15580	15669	15626	15743	15784	15609	15643	15788	15932	15820	15822	15787	15728	15681	15833	15733	15767	15875	15762	15793	15842	15697	15492	15744	15650	15789	15688	15591	15685	15745	15714	15937	15677	15839	15548	15695	15572	15718	15791	15542	15847	15792	15754	15830	15616	15859	15899	15703	15717	15864	15825	15821	15720	15829	15847	15678	15864	15845	15726	15683	15819	15852	15705	15817	15710	15691	15692	15773	15554	15485	15862	15864	15839	15689	15799	15739	15601	15668	15702	15755	15862	15917	15747	15788	15776	15686	15758	15533	15687	15503	15766	15694	15832	15916	15775	15768	15843	15860	15802	15768	15745	15721	15876	15680	15665	15894	15787	15878	15797	15548	15646	15545	15897	15838	15861	15769	15652	15927	15575	15591	15517	15741	15702	15651	15725	15587	15747	15843	15826	15484	15677	15783	15592	15578	15772	15839	15625	15755	15863	15766	15824	15656	15837	15678	15930	15618	15751	15865	15974	15735	15767	15833	15874	15770	15795	15681	15805	15906	15808	15768	15804	15692	15889	15681	15643	15622	15619	15612	15804	15736	15802	15812	15791	15587	15745	16006	15672	15748	15821	15679	15811	15774	15741	15816	15721	15752	15666	15790	15881	15572	15705	15874	15863	15699	15688	15466	15702	15717	15718	15763	15852	15993	15853	15696	15732	15865	15740	15570	15717	15483	15729	15485	15925	15802	15887	15518	15721	15547	15752	15677	15737	15594	15755	15665	15957	15834	15743	15698	15774	15841	15578	15929	15791	15749	15832	15881	15809	15792	15994	15809	15857	15749	15671	15643	15811	15711	15798	15570	15742	15841	15749	15757	15812	15780	15723	15748	15674	15807	15655	15741	15803	15759	15829	15674	15696	15894	15665	15654	15735	15790	15679	15854	15722	15614	15691	16006	15787	15786	15835	15813	15879	15762	15604	15579	15777	15809	15689	15796	15905	15999	15729	15712	15762	15756	15815	15841	15805	15822	15772	15819	15751	15696	15683	15602	15689	15659	15925	15726	15834	15703	15730	15766	15587	15655	15842	15893	15777	15853	15731	15576	15889	15646	15712	15738	15734	15690	15768	15905	15730	15623	15825	15670	15893	15690	15786	15631	15467	15718	15651	15733	15766	15890	15747	15765	15861	15932	15719	15882	15796	15641	15962	15741	15661	15504	15856	15760	15778	15769	15679	15983	15925	15387	15656	15666	15668	15712	15993	15655	15837	15761	15744	15728	15739	15826	15759	15728	15815	15779	15720	15593	15778	15547	15725	15826	15542	15716	15830	15640	15614	15930	15829	15939	15891	15847	15881	15846	15700	15880	15888	15800	15661	15694	15614	15829	15811	15763	15860	15735	15823	15839	15734	15668	15811	15633	15810	15805	15581	15731	15669	15907	15958	16004	15864	15730	15889	15724	15758	15844	15631	15682	15809	15492	15788	15808	15787	15689	15699	15811	15706	15720	15626	15647	15934	15812	15838	15761	15622	15516	15883	15682	15763	15729	15769	15717	15617	15733	15832	15748	15820	15954	15616	15843	15800	15908	15812	15813	15820	15696	15524	15900	16071	15610	15741	15830	15778	15909	15870	15769	15615	15727	15911	15796	15516	15673	15844	15710	15832	15736	15915	15843	15699	15678	15756	15606	15770	15822	15968	15687	15803	15798	15644	15915	15790	15835	15779	15794	15804	15873	15711	15637	15703	15661	15718	15636	15596	16022	15725	15645	15738	15533	15945	15871	15869	15738	15646	15805	15662	15594	15800	15867	15921	15674	15761	15746	15771	15734	15784	15789	15613	15683	15864	15858	15815	15937	15580	15620	15754	15709	15763	15862	15811	15717	15562	15797	15825	15822	15778	15866	15692	15849	15915	15745	15754	15626	15584	15737	15845	15737	15913	15690	15647	15802	15807	15866	15786	15636	15916	15830	15794	15724	15619	15755	15902	15731	15737	15671	15820	15791	15726	15753	15882	15613	15702	15837	15810	15775	15719	15775	15668	15667	16119	15578	15987	15993	15848	15664	15639	15684	15930	15704	15970	15813	15704	15459	15701	15759	15671	15785	15619	15670	15711	15874	15759	15782	15854	15719	15869	15721	15703	15863	15815	15817	15983	15748	16004	15692	15865	15710	15827	15689	15694	15778	15743	15887	15712	15901	15808	15689	15775	15579	15810	15627	15705	15870	15859	15900	15913	15814	15658	15584	15704	15875	15809	15681	15511	15769	15725	15643	15855	15720	15732	15990	15773	15927	15871	15645	15593	15438	15783	15884	15583	15656	15889	15793	15667	16032	15735	15640	15691	15712	15690	15970	15803	15726	15842	15743	15888	15849	15623	15702	15867	15746	15670	15872	15968	15647	15864	15870	15825	15826	15849	15692	15718	15699	15812	15970	16125	15972	15668	15838	15729	15666	15929	15759	15924	15580	15880	15763	15542	15976	15817	15858	15861	15990	15534	15920	15652	15760	15666	15651	15596	15648	15782	15811	15758	15833	15601	15726	15669	15844	15805	15701	15683	15800	15781	15710
24043	49492	41374	34171	28043	21975	17740	16013	15461	14937	14561	14348	14267	14064	14000	14074	13924	13826	13906	13782	13579	13665	13737	13693	13622	13715	13571	13531	13769	13607	13613	13490	13402	13534	13454	13616	13465	13786	13564	13463	13386	13474	13472	13539	13621	13397	13436	13316	13510	13601	13544	13470	13596	13451	13488	13572	13650	13332	13487	13543	13344	13668	13513	13581	13637	13567	13512	13697	13238	13575	13471	13650	13603	13534	13406	13441	13586	13440	13463	13484	13612	13517	13624	13557	13362	13461	13563	13574	13496	13576	13537	13432	13806	13528	13373	13460	13662	13620	13473	13466	13652	13417	13456	13573	13438	13447	13490	13646	13237	13528	13609	13480	13343	13617	13621	13545	13583	13441	13452	13503	13500	13388	13441	13556	13565	13428	13480	13458	13444	13392	13546	13419	13585	13418	13853	13424	13326	13411	13640	13617	13534	13394	13455	13470	13593	13435	13553	13333	13551	13626	13392	13477	13534	13497	13342	13392	13420	13409	13517	13595	13471	13429	13264	13521	13570	13382	13544	13443	13440	13375	13447	13621	13500	13437	13535	13567	13479	13507	13395	13478	13346	13561	13601	13677	13628	13469	13390	13558	13602	13484	13422	13591	13558	13600	13431	13353	13683	13489	13341	13567	13409	13379	13430	13499	13465	13310	13313	13347	13478	13556	13509	13396	13463	13517	13398	13455	13580	13268	13486	13502	13398	13647	13437	13609	13627	13550	13374	13409	13498	13389	13594	13430	13401	13702	13439	13395	13518	13537	13489	13699	13495	13688	13617	13450	13296	13574	13492	13565	13590	13475	13569	13477	13608	13576	13618	13597	13676	13484	13280	13516	13506	13449	13518	13355	13549	13396	13505	13437	13467	13463	13478	13483	13477	13520	13506	13647	13473	13533	13464	13581	13374	13477	13506	13503	13568	13453	13363	13455	13696	13447	13562	13426	13586	13492	13464	13422	13583	13533	13477	13568	13487	13431	13544	13501	13435	13318	13469	13379	13453	13564	13655	13534	13502	13377	13490	13422	13385	13435	13609	13429	13415	13528	13493	13422	13359	13329	13532	13348	13630	13618	13495	13452	13410	13520	13487	13538	13535	13432	13557	13448	13518	13655	13596	13482	13757	13418	13477	13524	13467	13659	13539	13422	13348	13647	13339	13523	13466	13603	13600	13479	13588	13448	13330	13641	13557	13560	13462	13613	13729	13433	13494	13510	13566	13484	13442	13540	13378	13578	13519	13587	13640	13479	13550	13464	13586	13358	13451	13383	13426	13601	13651	13505	13438	13485	13417	13417	13402	13399	13468	13405	13559	13481	13362	13559	13483	13459	13475	13527	13637	13564	13562	13561	13773	13490	13352	13633	13450	13626	13483	13574	13445	13596	13589	13694	13439	13334	13435	13620	13524	13516	13550	13633	13484	13389	13536	13444	13497	13288	13473	13502	13503	13407	13492	13485	13444	13249	13404	13571	13502	13526	13698	13611	13346	13450	13549	13608	13491	13455	13563	13477	13479	13456	13364	13481	13574	13500	13641	13545	13567	13545	13505	13440	13484	13329	13476	13655	13511	13566	13730	13366	13387	13483	13354	13636	13430	13399	13513	13527	13607	13396	13246	13578	13493	13274	13361	13540	13560	13437	13554	13485	13433	13558	13340	13553	13515	13420	13537	13487	13492	13444	13533	13457	13590	13406	13592	13480	13496	13620	13260	13451	13523	13354	13620	13610	13552	13403	13371	13710	13584	13436	13500	13668	13616	13491	13556	13564	13408	13468	13500	13337	13578	13438	13655	13721	13483	13399	13585	13474	13492	13488	13427	13318	13647	13344	13753	13248	13502	13244	13491	13432	13503	13481	13518	13653	13430	13559	13433	13614	13500	13607	13343	13503	13498	13434	13520	13419	13455	13424	13470	13476	13678	13467	13584	13617	13339	13586	13494	13246	13489	13525	13443	13629	13636	13468	13578	13400	13510	13540	13477	13525	13507	13448	13647	13618	13589	13546	13450	13524	13528	13548	13561	13554	13425	13498	13377	13467	13464	13494	13443	13598	13435	13583	13583	13476	13580	13432	13362	13476	13423	13553	13430	13524	13574	13468	13424	13503	13509	13461	13418	13343	13498	13614	13422	13553	13519	13583	13515	13485	13480	13439	13458	13454	13650	13610	13573	13411	13478	13659	13600	13456	13468	13598	13374	13399	13460	13557	13488	13575	13571	13304	13782	13463	13445	13609	13445	13610	13501	13464	13499	13578	13696	13611	13470	13380	13529	13510	13473	13604	13512	13406	13517	13396	13507	13626	13680	13401	13438	13512	13532	13522	13402	13378	13509	13580	13557	13486	13430	13644	13557	13545	13446	13574	13495	13590	13398	13588	13485	13460	13485	13514	13346	13737	13608	13628	13712	13590	13574	13336	13575	13594	13431	13425	13579	13499	13386	13409	13459	13574	13477	13328	13508	13514	13584	13558	13553	13400	13313	13455	13310	13480	13526	13481	13461	13520	13332	13500	13475	13506	13555	13451	13455	13301	13428	13444	13380	13550	13569	13449	13558	13487	13482	13626	13499	13422	13599	13590	13533	13540	13378	13586	13636	13424	13429	13589	13365	13452	13521	13721	13504	13518	13492	13556	13479	13498	13563	13427	13571	13232	13591	13526	13600	13574	13513	13434	13398	13536	13555	13175	13352	13498	13359	13470	13467	13463	13515	13554	13560	13503	13612	13608	13541	13470	13325	13428	13443	13500	13553	13379	13439	13622	13501	13380	13448	13510	13533	13569	13397	13612	13316	13521	13641	13445	13405	13705	13373	13465	13510	13482	13459	13505	13455	13524	13514	13383	13356	13693	13523	13280	13513	13631	13337	13462	13555	13464	13564	13383	13555	13543	13617	13484	13527	13511	13526	13537	13570	13490	13605	13463	13519	13458	13519	13412	13346	13635	13651	13616	13479	13505	13453	13495	13449	13498	13612	13574	13530	13424	13478	13474	13633	13569	13568	13627	13439	13574	13567	13558	13530	13464	13455	13448	13553	13422	13680	13432	13609	13564	13479	13398	13357	13553	13491	13632	13472	13327	13495	13618	13404	13572	13343	13361	13632	13398	13694	13631	13632	13510	13503	13262	13708	13638	13710	13513	13495	13479	13448	13641	13481	13676	13579	13611	13482	13482	13476	13337	13317	13449	13574	13596	13520	13438	13491	13591	13576	13327	13540	13548	13423	13383	13423	13529	13553	13570	13362	13437	13550	13582	13467	13526	13424	13696	13510	13577	13701	13557	13625	13438	13598	13451	13397	13292	13391	13526	13574	13565	13582	13547	13512	13403	13471	13363	13335	13241	13576	13560	13496	13446	13451	13425	13351	13245	13541	13464	13485	13544	13526	13566	13426	13498	13363	13523	13562	13465	13709	13626	13459	13496	13487	13603	13606	13545	13507	13448	13651	13594	13460	13511	13263	13612	13460	13490	13380	13623	13608	13465	13348	13356	13553	13479	13564	13441	13537	13407	13480	13522	13567	13587	13694	13823	13360	13390	13412	13435	13451	13495	13510	13496	13443	13511	13285	13430	13576	13562	13270	13541	13402	13580	13560	13375	13509	13444	13530	13614	13408	13567	13457	13597	13437	13440	13365	13547	13420	13515	13476	13698	13504	13432	13628	13540	13648	13422	13493	13298	13595	13466	13616	13490	13439	13560	13395	13365	13410	13469	13608	13695	13571	13549	13477	13505	13518	13578	13496	13553	13415	13461	13578	13439	13445	13518	13569	13460	13449	13606	13362	13436	13633	13519	13399	13615	13418	13508	13540	13529	13488	13503	13569	13385	13442	13576	13401	13454	13405	13651	13560	13418	13483	13435	13609	13485	13614	13397	13538	13546	13684	13407	13374	13374	13237	13552	13585	13557	13473	13467	13374	13638	13677	13519	13550	13654	13492	13427	13578	13497	13562	13489	13517	13555	13421	13608	13541	13547	13445	13379	13491	13675	13500	13389	13488	13471	13496	13594	13520	13627	13617	13438	13582	13409	13429	13580	13470	13440	13189	13528	13491	13649	13433	13655	13404	13463	13456	13476	13498	13497	13441	13574	13527	13492	13592	13438	13455	13383	13623	13539	13469	13467	13607	13505	13483	13363	13398	13490	13490	13403	13404	13626	13611	13389	13513	13535	13624	13391	13660	13482	13568	13406	13539	13500	13564	13496	13380	13427	13552	13626	13394	13336	13613	13391	13625	13461	13479	13566	13548	13564	13485	13515	13465	13714	13493	13418	13623	13374	13483	13391	13561	13539	13568	13621	13442	13513	13466	13379	13540	13495	13491	13401	13508	13651	13538	13598	13589	13671	13382	13580	13633	13563	13526	13466	13483	13490	13609	13494	13447	13530	13511	13450	13596	13527	13376	13476	13408	13582	13615	13538	13481	13485	13416	13534	13622	13376	13449	13508	13535	13399	13548	13538	13467	13609	13471	13586	13500	13451	13432	13493	13482	13492	13591	13449	13396	13429	13427	13467	13392	13596	13668	13380	13330	13561	13367	13471	13341	13377	13392	13505	13623	13510	13513	13670	13577	13486	13582	13523	13623	13456	13469	13554	13454	13398	13638	13553	13503	13589	13422	13694	13299	13511	13662	13562	13517	13364	13540	13489	13525	13431	13657	13489	13439	13358	13478	13493	13280	13494	13502	13584	13433	13698	13440	13619	13500	13385	13675	13594	13369	13380	13383	13600	13429	13548	13590	13506	13243	13457	13533	13504	13454	13459	13645	13517	13485	13366	13580	13359	13397	13641	13398	13628	13393	13403	13377	13478	13202	13552	13544	13515	13576	13335	13591	13360	13483	13409	13579	13537	13556	13535	13443	13436	13499	13422	13544	13379	13464	13642	13564	13499	13648	13438	13428	13626	13438	13562	13480	13603	13455	13377	13535	13391	13586	13549	13606	13635	13488	13428	13433	13608	13364	13244	13577	13508	13592	13466	13584	13545	13565	13482	13466	13467	13317	13711	13422	13379	13375	13453	13453	13561	13422	13630	13393	13377	13647	13371	13339	13538	13341	13440	13763	13303	13710	13369	13570	13491	13595	13505	13542	13568	13617	13393	13560	13650	13499	13319	13448	13562	13545	13599	13404	13462	13434	13420
24159	21176	28329	27329	23630	20896	18707	16136	15281	15348	15038	14848	14885	14708	14704	14628	14554	14569	14771	14434	14557	14448	14331	14630	14402	14537	14425	14366	14259	14450	14179	14429	14435	14509	14528	14422	14220	14614	14319	14383	14332	14435	14328	14226	14292	14441	14366	14415	14200	14213	14466	14276	14489	14385	14501	14217	14362	14390	14490	14224	14180	14341	14159	14208	14323	14224	14438	14332	14301	14244	14154	14404	14373	14311	14416	14197	14369	14312	14371	14289	14392	14391	14297	14304	14317	14547	14204	14363	14294	14287	14281	14418	14296	14326	14303	14176	14140	14360	14209	14258	14317	14400	14258	14244	14350	14286	14266	14174	14308	14449	14485	14362	14254	14107	14142	14344	14340	14376	14329	14190	14257	14295	14393	14256	14286	14204	14414	14276	14330	14339	14219	14135	14290	14230	13948	14393	14263	14314	14285	14400	14265	14221	14395	14331	14352	14540	14170	14148	14051	14413	14514	14238	14440	14422	14371	14292	14285	14215	14410	14218	14420	14290	14287	14216	14442	14201	14259	14242	14459	14276	14196	14265	14101	14351	14465	14294	14341	14255	14408	14307	14364	14232	14437	14209	14188	14321	14401	14329	14219	14287	14166	14230	14279	14174	14230	14335	14334	14353	14250	14430	14236	14224	14366	14381	14224	14429	14489	14340	14206	14334	14296	14384	14279	14423	14332	14309	14125	14122	14255	14288	14404	14214	14396	14088	14216	14419	14455	14181	14312	14384	14272	14286	14318	14475	14284	14259	14390	14449	14193	14202	14282	14467	14289	14216	14313	14435	14313	14138	14463	14216	14378	14008	14326	14357	14379	14469	14442	14413	14361	14281	14326	14254	14153	14410	14175	14353	14332	14451	14211	14243	14264	14248	14337	14337	14170	14397	14354	14242	14247	14257	14236	14058	14034	14280	14260	14390	14150	14304	14166	14385	14556	14193	14417	14048	14428	14375	14202	14602	14231	14165	14347	14167	14132	14307	14151	14369	14310	14628	14306	14312	14294	14285	14268	14254	14331	14229	14541	14147	14114	14400	14299	14313	14283	14201	14233	14472	14383	14217	14302	14338	14303	14182	14337	14318	14326	14376	14189	14329	14145	14368	14268	14394	14231	14354	14344	14335	14275	14235	14543	14350	14228	14239	14455	14258	14257	14493	14244	14276	14368	14238	14294	14167	14311	14304	14505	14282	14382	14413	14322	14290	14410	14248	14284	14281	14264	14246	14326	14269	14247	14282	14254	14346	14408	14002	14451	14264	14280	14236	14261	14498	14352	14396	14349	14355	14393	14178	14296	14239	14258	14125	14365	14107	14343	14469	14227	14228	14281	14182	14272	14287	14447	14384	14468	14376	14293	14428	14245	14397	14289	14094	14314	14312	14161	14346	14202	14244	14260	14290	14533	14383	14298	14345	14331	14273	14053	14292	14352	14252	14260	14275	14440	14276	14175	14309	14391	14360	14209	14521	14252	14218	14235	14221	14265	14191	14284	14453	14469	14215	14392	14442	14021	14395	14202	14416	14272	14403	14364	14360	14264	14395	14406	14308	14298	14314	14308	14144	14338	14311	14289	14319	14254	14322	14420	14260	14290	14348	14277	14242	14358	14355	14278	14294	14365	14392	14329	14424	14363	14261	14187	14229	14198	14292	14525	14183	14187	14316	14294	14218	14395	14266	14298	14185	14168	14421	14201	14207	14405	14348	14427	14347	14205	14371	14430	14348	14461	14127	14249	14368	14161	14240	14517	14127	14139	14469	14164	14275	14285	14291	14386	14232	14295	14398	14454	14260	14403	14428	14327	14175	14278	14407	14527	14411	14327	14424	14223	14279	14330	14420	14420	14144	14252	14502	14564	14257	14273	14387	14523	14350	14274	14401	14497	14121	14410	14279	14369	14364	14509	14201	14259	14245	14071	14282	14465	14352	14302	14254	14390	14364	14516	14301	14251	14346	14262	14336	14305	14251	14433	14540	14455	14305	14214	14294	14318	14401	14443	14470	14453	14319	14160	14341	14326	14323	14222	14386	14361	14026	14246	14450	14412	14285	14259	14295	14322	14340	14243	14234	14264	14328	14441	14313	14312	14349	14328	14224	14276	14242	14263	14245	14364	14489	14422	14264	14379	14273	14081	14399	14494	14227	14367	14382	14348	14131	14298	14298	14354	14310	14329	14234	14387	14277	14186	14419	14340	14265	14276	14150	14047	14325	14384	14349	14265	14340	14517	14446	14352	14484	14357	14365	14366	14309	14339	14220	14334	14479	14282	14363	14388	14214	14328	14374	14268	14319	14376	14302	14282	14179	14226	14339	14282	14168	14481	14330	14224	14440	14237	14095	14285	14219	14425	14469	14341	14402	14187	14253	14380	14298	14439	14392	14475	14258	14260	14299	14487	14374	14300	14283	14339	14409	14497	14348	14420	14242	14192	14209	14411	14308	14385	14251	14168	14409	14332	14214	14367	14374	14279	14294	14387	14224	14341	14209	14309	14410	14622	14237	14326	14340	14230	14152	14388	14271	14325	14284	14325	14296	14394	14496	14363	14306	14394	14408	14254	14362	14393	14302	14291	14261	14351	14321	14428	14384	14323	14236	14243	14555	14293	14176	14182	14172	14218	14267	14350	14212	14268	14398	14429	14273	14373	14265	14202	14119	14279	14333	14448	14363	14255	14330	14351	14500	14123	14422	14270	14210	14437	14369	14450	14368	14561	14265	14285	14384	14442	14306	14366	14294	14473	14249	14456	14311	14284	14210	14243	14145	14305	14325	14162	14330	14422	14348	14453	14129	14308	14223	14360	14257	14369	14262	14380	14134	14211	14260	14319	14250	14471	14309	14331	14366	14496	14167	14163	14308	14268	14406	14291	14262	14537	14381	14334	14366	14307	14401	14356	14398	14333	14419	14360	14292	14267	14162	14383	14350	14369	14355	14459	14299	14509	14286	14290	14368	14304	14281	14336	14268	14208	14371	14195	14265	14235	14587	14314	14255	14255	14275	14281	14283	14517	14449	14340	14350	14207	14174	14527	14280	14305	14305	14225	14222	14370	14374	14188	14273	14088	14310	14013	14378	14571	14260	14204	14301	14164	14466	14475	14442	14413	14481	14559	14242	14282	14411	14131	14252	14200	14282	14449	14372	14384	14195	14470	14120	14224	14164	14260	14331	14188	14290	13967	14398	14421	14347	14439	14298	14367	14202	14148	14512	14346	14363	14192	14270	14480	14370	14338	14346	14447	14440	14294	14457	14212	14249	14266	14480	14370	14337	14217	14243	14276	14418	14505	14214	14196	14520	14301	14371	14346	14173	14073	14306	14164	14447	14555	14504	14392	14334	14403	14208	14287	14244	14378	14173	14253	14041	14321	14222	14476	14322	14239	14431	14329	14269	14188	14259	14233	14285	14504	14349	14236	14206	14187	14206	14375	14243	14123	14489	14327	14384	14264	14144	14454	14229	14136	14233	14125	14252	14381	14246	14322	14409	14411	14182	14442	14479	14221	14254	14573	14404	14341	14406	14399	14323	14634	14501	14373	14200	14408	14229	14527	14342	14424	14329	14397	14239	14193	14473	14676	14525	14308	14226	14204	14234	14195	14225	14217	14316	14309	14143	14527	14444	14334	14185	14392	14165	14153	14387	14448	14240	14290	14188	14120	14324	14429	14455	14187	14195	14297	14387	14192	14130	14202	14310	14123	14333	14205	14179	14412	14390	14503	14215	14185	14151	14251	14177	14380	14254	14333	14339	14518	14392	14375	14412	14229	14374	14270	14245	14346	14422	14262	14469	14308	14421	14348	14443	14397	14315	14264	14243	14264	14282	14180	14258	14363	14409	14412	14375	14251	14225	14311	14299	14295	14211	14310	14200	14271	14124	14310	14221	14481	14418	14199	14373	14320	14445	14304	14015	14347	14134	14195	14423	14175	14355	14519	14229	14463	14402	14337	14127	14275	14293	14306	14294	14313	14438	14138	14368	14328	14174	14555	14414	14407	14241	14463	14171	14346	14286	14177	14165	14300	14214	14261	14229	14366	14156	14248	14228	14413	14207	14186	14315	14429	14260	14465	14157	14398	14274	14410	14280	14326	14144	14317	14206	14099	14417	14308	14231	14279	14245	14412	14491	14406	14331	14288	14415	14406	14334	14340	14332	14303	14485	14216	14184	14527	14301	14360	14264	14160	14318	14274	14283	14172	14139	14325	14484	14293	14409	14488	14336	14356	14121	14382	14217	14330	14319	14003	14207	14364	14410	14339	14581	14367	14415	14319	14312	14316	14188	14295	14228	14244	14380	14376	14485	14349	14180	14289	14412	14321	14446	14300	14149	14100	14281	14429	14408	14341	14378	14181	14200	14295	14380	14269	14207	14398	14176	14371	14194	14342	14088	14449	14383	14270	14324	14398	14287	14343	14419	14277	14509	14504	14389	14373	14300	14280	14341	14358	14283	14428	14363	14224	14357	14414	14212	14289	14390	14181	14412	14393	14386	14371	14182	14353	14405	14341	14139	14174	14225	14340	14436	14207	14300	14535	14416	14286	14257	14276	14302	14099	14419	14468	14296	14143	14282	14137	14308	14278	14395	14365	14354	14354	14256	14175	14390	14213	14289	14407	14313	14325	14270	14237	14519	14400	14428	14306	14184	14258	14355	14359	14215	14241	14365	14324	14353	14363	14479	14444	14409	14174	14058	14343	14139	14163	14266	14190	14373	14333	14279	14117	14109	14416	14347	14162	14340	14325	14327	14197	14279	14364	14312	14411	14274	14309	14418	14361	14276	14299	14356	14382	14275	14384	14347	14405	14336	14298	14312	14364	14318	14294	14228	14412	14356	14408	14517	14254	14279	14483	14299	14260	14244	14234	14544	14569	14262	14294	14126	14318	14420	14383	14255	14297	14288	14307	14411	14514	14389	14334	14171	14120	14235	14377	14330	14158	14300	14057	14270	14443	14211	14210	14274	14313	14352	14489	14259	14343	14327	14413	14437	14507	14360	14327	14117	14301	14535	14535	14431	14553	14490	14338	14131	14181	14441	14459	14253	14330	14468	14177	14330	14334	14403	14274	14311	14286	14128	14221	14269	14337	14318	14271	14355	14349	14330	14084	14199	14447	14510	14319	14486	14371	14203	14422	14469
23933	45263	39032	29692	23450	19042	16410	15006	14148	13801	13682	13358	13359	13044	13136	13147	13139	12794	12953	12867	12903	12775	12758	12715	12963	12629	13033	12705	12803	12788	12716	12759	12719	12804	12808	12671	12677	12845	12557	12659	12669	12732	12737	12679	12641	12680	12594	12569	12659	12733	12557	12688	12500	12653	12714	12578	12721	12610	12673	12484	12660	12632	12864	12700	12709	12734	12670	12596	12546	12698	12712	12848	12855	12629	12744	12649	12573	12539	12635	12608	12740	12687	12779	12712	12545	12643	12672	12683	12580	12679	12672	12673	12579	12730	12797	12587	12820	12619	12769	12651	12673	12635	12677	12585	12722	12722	12656	12833	12677	12688	12525	12725	12740	12695	12790	12691	12599	12693	12598	12745	12761	12729	12784	12717	12478	12814	12478	12673	12731	12720	12816	12752	12567	12540	12520	12568	12664	12744	12665	12600	12914	12523	12600	12583	12606	12612	12555	12705	12559	12594	12610	12779	12496	12602	12564	12631	12777	12795	12715	12673	12655	12655	12732	12552	12556	12720	12578	12580	12688	12577	12658	12516	12669	12548	12668	12811	12794	12594	12723	12597	12814	12621	12551	12791	12590	12504	12843	12596	12638	12683	12667	12751	12790	12671	12643	12618	12703	12552	12783	12613	12421	12738	12593	12737	12522	12627	12719	12704	12898	12798	12615	12761	12743	12698	12763	12731	12675	12489	12819	12603	12677	12587	12647	12464	12695	12600	12585	12797	12674	12512	12557	12615	12605	12696	12624	12671	12714	12659	12665	12593	12508	12680	12572	12540	12586	12626	12703	12779	12729	12705	12562	12626	12681	12626	12755	12701	12607	12463	12657	12741	12709	12566	12556	12517	12620	12756	12699	12720	12615	12706	12733	12678	12628	12750	12571	12617	12642	12650	12557	12646	12645	12524	12748	12613	12640	12661	12605	12679	12650	12715	12673	12780	12721	12695	12724	12708	12836	12629	12658	12605	12750	12745	12645	12566	12689	12686	12529	12767	12653	12703	12705	12545	12717	12663	12845	12627	12471	12501	12684	12579	12689	12556	12721	12849	12708	12691	12744	12774	12589	12677	12785	12566	12873	12596	12684	12727	12619	12601	12545	12700	12673	12699	12579	12533	12713	12530	12763	12750	12633	12565	12552	12615	12632	12735	12776	12715	12732	12553	12583	12646	12684	12490	12577	12652	12730	12561	12563	12574	12619	12835	12890	12792	12633	12673	12661	12613	12583	12850	12707	12665	12734	12609	12669	12620	12630	12574	12710	12603	12674	12682	12492	12503	12598	12728	12727	12798	12780	12619	12708	12703	12640	12671	12615	12577	12627	12575	12681	12684	12575	12735	12739	12817	12537	12646	12746	12494	12646	12655	12661	12632	12669	12591	12686	12693	12666	12580	12629	12794	12603	12698	12537	12711	12594	12655	12538	12744	12749	12518	12504	12837	12583	12636	12852	12650	12603	12654	12673	12731	12662	12843	12771	12846	12719	12535	12751	12689	12527	12517	12847	12613	12574	12623	12666	12591	12606	12633	12612	12687	12631	12691	12695	12569	12745	12747	12563	12766	12719	12675	12568	12541	12618	12708	12490	12710	12547	12727	12575	12535	12746	12605	12499	12619	12625	12609	12598	12717	12686	12689	12674	12706	12802	12570	12580	12680	12625	12587	12590	12621	12680	12703	12646	12542	12790	12645	12733	12725	12519	12779	12641	12666	12652	12520	12707	12675	12606	12628	12548	12608	12603	12767	12668	12583	12782	12777	12589	12701	12741	12747	12451	12600	12597	12676	12569	12664	12738	12583	12742	12625	12621	12622	12609	12744	12730	12536	12593	12775	12631	12504	12716	12658	12693	12441	12739	12627	12762	12478	12606	12538	12620	12844	12633	12720	12837	12589	12764	12680	12668	12809	12610	12707	12789	12681	12639	12696	12683	12744	12657	12638	12594	12609	12717	12569	12559	12687	12702	12695	12743	12674	12601	12821	12894	12625	12594	12615	12574	12670	12601	12601	12756	12730	12631	12646	12619	12695	12688	12692	12797	12553	12718	12580	12682	12850	12585	12720	12746	12668	12670	12677	12742	12659	12658	12700	12641	12648	12696	12605	12584	12820	12651	12554	12528	12721	12566	12626	12689	12619	12780	12845	12631	12721	12648	12770	12639	12638	12642	12670	12609	12747	12587	12619	12605	12779	12678	12742	12703	12597	12558	12722	12670	12618	12627	12749	12640	12582	12628	12699	12656	12651	12878	12637	12644	12623	12656	12653	12630	12531	12601	12664	12735	12593	12567	12659	12637	12572	12701	12544	12660	12785	12655	12577	12619	12808	12924	12636	12706	12643	12628	12606	12630	12637	12548	12711	12454	12426	12739	12608	12785	12718	12592	12600	12602	12691	12588	12852	12589	12634	12782	12791	12713	12773	12657	12621	12632	12762	12608	12517	12541	12647	12610	12743	12552	12718	12686	12828	12830	12719	12633	12737	12653	12677	12698	12633	12675	12692	12566	12659	12632	12691	12551	12683	12617	12621	12564	12822	12676	12447	12619	12716	12617	12712	12702	12712	12664	12785	12564	12623	12597	12518	12722	12635	12444	12534	12517	12665	12496	12697	12716	12691	12774	12733	12592	12725	12661	12588	12588	12555	12752	12597	12752	12733	12669	12735	12685	12698	12660	12647	12650	12784	12625	12546	12687	12626	12632	12561	12657	12635	12769	12724	12526	12798	12598	12757	12757	12582	12720	12715	12688	12664	12647	12535	12765	12595	12664	12548	12591	12734	12788	12648	12609	12621	12601	12642	12577	12569	12746	12537	12689	12633	12784	12713	12572	12634	12679	12608	12654	12662	12583	12649	12693	12701	12603	12782	12688	12676	12611	12717	12626	12756	12711	12739	12619	12646	12656	12710	12715	12580	12622	12767	12671	12597	12568	12682	12729	12805	12566	12784	12644	12572	12647	12549	12630	12755	12632	12668	12680	12669	12605	12589	12631	12621	12619	12710	12785	12723	12701	12545	12607	12744	12698	12675	12734	12614	12755	12424	12767	12744	12725	12556	12745	12808	12739	12456	12628	12743	12611	12424	12597	12764	12754	12649	12846	12677	12651	12726	12698	12708	12659	12785	12541	12631	12669	12712	12616	12589	12747	12670	12473	12604	12687	12522	12666	12552	12683	12775	12718	12776	12691	12565	12486	12621	12673	12738	12791	12617	12561	12560	12772	12628	12665	12773	12477	12658	12642	12489	12695	12615	12643	12556	12557	12726	12667	12582	12669	12778	12699	12792	12751	12559	12740	12586	12750	12521	12732	12827	12829	12589	12792	12654	12667	12376	12691	12665	12708	12544	12527	12606	12674	12811	12389	12628	12708	12466	12655	12668	12778	12481	12668	12609	12506	12806	12613	12745	12790	12680	12647	12677	12662	12649	12655	12456	12636	12545	12732	12565	12605	12763	12708	12590	12624	12469	12512	12746	12738	12566	12643	12585	12742	12672	12802	12607	12749	12504	12770	12591	12584	12738	12601	12735	12572	12684	12501	12530	12712	12740	12574	12766	12674	12695	12655	12705	12646	12627	12760	12683	12695	12612	12593	12571	12679	12690	12636	12775	12642	12740	12496	12565	12763	12631	12730	12648	12673	12697	12685	12591	12765	12542	12698	12800	12641	12645	12781	12586	12700	12772	12798	12529	12642	12632	12633	12720	12567	12783	12658	12617	12627	12725	12701	12550	12770	12502	12624	12566	12598	12543	12779	12630	12752	12723	12672	12750	12552	12668	12605	12597	12452	12598	12694	12642	12676	12775	12668	12690	12542	12744	12683	12522	12762	12600	12698	12597	12530	12725	12587	12696	12686	12763	12523	12665	12744	12816	12755	12726	12823	12587	12655	12625	12575	12593	12521	12740	12642	12631	12789	12524	12788	12858	12664	12484	12772	12716	12490	12666	12748	12512	12588	12598	12612	12604	12734	12840	12731	12589	12571	12576	12667	12850	12545	12598	12621	12712	12826	12633	12821	12477	12565	12577	12628	12635	12671	12719	12687	12786	12620	12641	12772	12548	12569	12531	12647	12848	12749	12704	12787	12770	12681	12672	12675	12758	12661	12642	12526	12815	12605	12770	12747	12789	12651	12542	12706	12667	12625	12711	12782	12604	12814	12501	12791	12649	12696	12587	12749	12771	12633	12518	12789	12581	12623	12735	12553	12601	12660	12748	12739	12760	12592	12731	12556	12723	12702	12814	12507	12617	12608	12564	12783	12644	12572	12781	12593	12840	12689	12655	12664	12712	12631	12541	12638	12663	12493	12570	12665	12641	12493	12549	12687	12567	12734	12754	12653	12530	12795	12621	12582	12613	12673	12616	12589	12734	12804	12640	12846	12721	12543	12657	12647	12632	12768	12589	12697	12768	12813	12690	12581	12717	12643	12820	12760	12519	12644	12563	12563	12652	12651	12616	12675	12722	12615	12633	12741	12830	12660	12754	12521	12557	12681	12791	12681	12648	12615	12740	12647	12671	12758	12776	12571	12648	12564	12654	12779	12618	12679	12646	12752	12591	12797	12543	12583	12526	12425	12519	12742	12634	12628	12608	12575	12694	12725	12791	12518	12622	12689	12660	12560	12732	12666	12579	12609	12570	12672	12617	12749	12694	12694	12649	12797	12595	12833	12594	12827	12797	12594	12664	12542	12630	12740	12713	12685	12482	12705	12864	12816	12644	12531	12588	12639	12474	12709	12768	12639	12783	12708	12723	12670	12554	12700	12534	12681	12640	12824	12777	12650	12590	12596	12673	12675	12758	12835	12619	12593	12646	12506	12642	12622	12800	12697	12552	12492	12584	12642	12671	12686	12539	12621	12647	12792	12634	12629	12729	12648	12637	12505	12642	12702	12646	12681	12579	12713	12639	12562	12667	12716	12658	12768	12637	12753	12491	12579	12500	12769	12746	12578	12776	12619	12627	12436	12698	12574	12568	12568	12624	12649	12666	12665	12628	12820	12842	12651	12774	12730	12674	12778	12705	12588	12754	12646	12713	12623	12626	12655	12778	12720	12714	12586	12681	12632	12686	12788	12681	12822	12747	12742	12484	12701	12784	12825	12724	12712	12493	12658	12563	12678	12690	12581	12658	12772	12817
21955	21194	28972	23800	22031	25691	27153	20149	18545	18128	17710	17426	17478	17323	17250	17044	17016	16988	17004	16995	16804	16687	16594	16695	16876	16856	16560	16765	16683	16531	16830	16542	16578	16681	16371	16523	16507	16400	16442	16493	16548	16685	16372	16290	16369	16392	16286	16507	16564	16381	16505	16425	16686	16355	16483	16440	16312	16513	16425	16332	16519	16409	16439	16301	16202	16516	16331	16404	16495	16256	16620	16552	16577	16243	16500	16308	16359	16701	16375	16385	16393	16307	16238	16229	16463	16295	16264	16248	16234	16439	16540	16342	16299	16477	16428	16456	16452	16496	16321	16234	16296	16263	16157	16468	16378	16646	16603	16632	16297	16326	16601	16377	16508	16391	16363	16271	16492	16351	16302	16373	16295	16419	16358	16367	16454	16442	16390	16269	16397	16420	16403	16177	16296	16335	16340	16576	16413	16362	16420	16506	16288	16385	16406	16418	16294	16457	16385	16254	16481	16374	16320	16305	16373	16283	16396	16218	16430	16408	16170	16454	16456	16227	16423	16311	16424	16338	16224	16314	16409	16376	16207	16332	16457	16355	16314	16396	16381	16405	16442	16438	16365	16294	16450	16394	16422	16389	16510	16235	16242	16374	16291	16326	16214	16335	16278	16316	16334	16350	16346	16308	16324	16535	16338	16092	16391	16226	16492	16333	16673	16395	16448	16452	16251	16420	16157	16313	16479	16315	16490	16261	16433	16429	16438	16521	16517	16338	16383	16476	16413	16203	16302	16431	16323	16461	16470	16515	16521	16750	16501	16282	16499	16358	16279	16511	16470	16464	16459	16473	16266	16629	16241	16334	16468	16300	16478	16435	16329	16191	16243	16171	16433	16412	16569	16450	16430	16445	16482	16428	16438	16262	16425	16454	16274	16405	16625	16263	16343	16401	16381	16433	16478	16365	16293	16440	16551	16337	16341	16252	16675	16353	16310	16574	16527	16216	16360	16424	16420	16345	16388	16277	16438	16397	16354	16390	16281	16281	16385	16293	16415	16302	16231	16299	16469	16596	16496	16296	16670	16460	16457	16435	16437	16253	16354	16264	16323	16631	16565	16355	16426	16446	16386	16254	16437	16443	16324	16344	16437	16390	16316	16358	16326	16640	16385	16279	16350	16246	16293	16360	16639	16361	16366	16301	16288	16334	16228	16372	16203	16312	16506	16343	16369	16358	16406	16434	16480	16588	16113	16252	16478	16224	16585	16214	16367	16532	16325	16534	16371	16418	16406	16477	16399	16461	16262	16300	16322	16394	16518	16430	16393	16423	16435	16387	16357	16404	16321	16308	16295	16220	16401	16328	16405	16551	16381	16422	16193	16235	16150	16208	16620	16488	16263	16268	16410	16355	16480	16302	16404	16420	16350	16295	16486	16369	16331	16380	16502	16266	16275	16481	16303	16358	16139	16493	16451	16219	16515	16373	16427	16600	16381	16407	16413	16476	16385	16419	16309	16398	16356	16385	16316	16315	16402	16510	16382	16381	16393	16509	16456	16352	16503	16451	16335	16305	16305	16336	16365	16255	16422	16102	16330	16441	16419	16380	16401	16303	16312	16326	16335	16180	16320	16356	16650	16441	16393	16536	16425	16263	16452	16520	16181	16535	16333	16246	16358	16248	16245	16421	16193	16182	16333	16222	16332	16293	16421	16541	16303	16470	16305	16281	16399	16403	16462	16385	16448	16225	15998	16579	16321	16199	16096	16459	16219	16364	16609	16381	16471	16341	16440	16401	16165	16297	16388	16305	16331	16279	16269	16335	16414	16542	16407	16331	16408	16222	16206	16186	16451	16287	16213	16437	16358	16211	16328	16225	16411	16201	16452	16237	16283	16184	16412	16447	16370	16287	16318	16552	16268	16390	16267	16366	16433	16428	16273	16421	16314	16423	16445	16429	16524	16143	16288	16345	16429	16305	16353	16184	16288	16457	16252	16126	16336	16519	16619	16236	16421	16407	16536	16496	16319	16459	16319	16314	16223	16464	16333	16498	16319	16300	16339	16427	16270	16257	16257	16466	16480	16445	16379	16295	16513	16385	16420	16356	16227	16068	16317	16354	16425	16415	16417	16520	16503	16270	16352	16392	16310	16340	16332	16506	16249	16260	16518	16305	16609	16201	16395	16387	16417	16398	16208	16474	16293	16337	16468	16489	16553	16246	16300	16308	16293	16209	16299	16407	16303	16606	16264	16241	16263	16295	16544	16333	16399	16426	16444	16422	16521	16390	16370	16448	16280	16411	16462	16438	16336	16439	16357	16588	16450	16466	16408	16292	16355	16448	16331	16247	16638	16332	16359	16436	16339	16389	16491	16468	16267	16463	16366	16260	16484	16260	16292	16463	16284	16271	16434	16477	16441	16191	16387	16204	16321	16213	16318	16529	16395	16324	16269	16400	16285	16489	16614	16417	16273	16267	16723	16452	16516	16290	16543	16366	16675	16301	16274	16284	16296	16499	16617	16438	16320	16157	16286	16415	16384	16534	16436	16453	16411	16083	16257	16403	16271	16130	16403	16401	16441	16361	16393	16320	16358	16440	16437	16102	16149	16485	16519	16400	16348	16471	16357	16325	16233	16396	16382	16481	16403	16223	16092	16212	16253	16363	16422	16409	16437	16189	16438	16390	16346	16327	16477	16384	16363	16426	16283	16167	16453	16382	16413	16266	16151	16405	16445	16390	16362	16332	16507	16326	16317	16224	16266	16311	16455	16421	16304	16177	16293	16213	16345	16308	16464	16144	16326	16104	16149	16409	16386	16408	16365	16334	16392	16489	16276	16471	16600	16233	16532	16402	16574	16238	16423	16459	16277	16193	16387	16519	16165	16342	16513	16430	16338	16477	16268	16359	16297	16329	16299	16166	16372	16321	16406	16487	16380	16090	16449	16312	16459	16269	16239	16116	16512	16508	16477	16661	16268	16517	16287	16404	16192	16306	16339	16331	16559	16324	16267	16558	16480	16378	16552	16395	16360	16400	16388	16294	16576	16575	16358	16161	16318	16216	16397	16346	16222	16276	16340	16301	16516	16231	16314	16259	16256	16457	16130	16231	16449	16436	16398	16178	16637	16168	16223	16079	16552	16422	16415	16350	16393	16053	16578	16386	16486	16350	16470	16362	16494	16353	16365	16258	16250	16274	16354	16430	16506	16424	16366	16175	16261	16454	16545	16368	16253	16176	16288	16114	16248	16483	16453	16421	16449	16220	16422	16276	16490	16533	16617	16431	16407	16451	16354	16270	16216	16345	16392	16300	16503	16385	16399	16515	16360	16403	16277	16361	16167	16539	16341	16534	16221	16294	16345	16274	16296	16290	16434	16397	16389	16251	16495	16454	16325	16443	16155	16211	16400	16261	16469	16446	16405	16295	16339	16236	16331	16458	16552	16318	16456	16478	16479	16443	16354	16489	16304	16471	16443	16439	16251	16355	16309	16632	16598	16279	16527	16136	16435	16237	16450	16372	16297	16366	16281	16242	16150	16163	16371	16350	16243	16483	16416	16508	16391	16475	16432	16238	16273	16329	16279	16637	16518	16442	16353	16335	16311	16291	16299	16285	16275	16488	16328	16404	16440	16452	16294	16328	16427	16279	16367	16124	16213	16415	16466	16483	16257	16342	16249	16512	16431	16430	16411	16450	16446	16344	16406	16396	16389	16374	16379	16469	16376	16438	16309	16428	16352	16201	16206	16613	16153	16459	16360	16356	16162	16266	16316	16290	16340	16349	16215	16408	16260	16292	16400	16394	16269	16360	16349	16326	16216	16264	16155	16342	16398	16379	16258	16470	16429	16361	16291	16583	16194	16396	16480	16483	16112	16260	16352	16332	16405	16343	16221	16305	16540	16303	16372	16417	16581	16219	16288	16359	16489	16315	16436	16491	16257	16315	16512	16308	16408	16470	16484	16415	16228	16341	16289	16243	16266	16272	16315	16207	16434	16577	16358	16579	16373	16378	16251	16416	16178	16467	16439	16334	16248	16199	16276	16408	16309	16224	16223	16323	16337	16489	16372	16485	16422	16236	16210	16435	16278	16469	16376	16309	16369	16361	16303	16548	16498	16184	16203	16034	16480	16382	16477	16389	16500	16242	16383	16433	16547	16478	16150	16284	16340	16314	16368	16550	16477	16336	16240	16374	16372	16355	16470	16152	16519	16348	16399	16454	16304	16314	16361	16453	16456	16234	16335	16324	16328	16238	16479	16288	16391	16255	16349	16235	16361	16370	16473	16394	16225	16487	16494	16277	16524	16374	16245	16600	16314	16372	16222	16248	16341	16600	16484	16462	16275	16344	16007	16256	16314	16350	16482	16355	16378	16330	16563	16461	16401	16467	16248	16306	16284	16504	16522	16364	16385	16369	16460	16473	16552	16325	16576	16330	16364	16323	16455	16328	16292	16361	16427	16405	16287	16527	16175	16367	16530	16239	16376	16351	16186	16272	16337	16336	16387	16374	16437	16263	16257	16283	16232	16081	16571	16381	16463	16421	16484	16453	16420	16332	16424	16337	16342	16296	16278	16354	16331	16458	16206	16235	16384	16543	16426	16456	16304	16503	16448	16288	16389	16374	16516	16548	16340	16519	16430	16281	16362	16710	16518	16289	16320	16270	16524	16544	16477	16245	16350	16571	16413	16512	16193	16419	16494	16249	16364	16183	16127	16288	16444	16374	16385	16438	16257	16310	16037	16401	16223	16237	16353	16396	16282	16548	16294	16306	16316	16258	16320	16465	16355	16453	16511	16327	16600	16393	16366	16241	16582	16477	16406	16453	16219	16537	16486	16482	16518	16229	16408	16171	16342	16428	16402	16252	16460	16512	16409	16354	16484	16213	16455	16429	16485	16416	16439	16348	16097	16414	16212	16387	16269	16080	16251	16492	16475	16271	16506	16493	16374	16363	16335	16509	16243	16337	16269	16314	16397	16271	16313	16340	16603	16374	16421	16328	16158	16337	16262	16443	16332	16385	16276	16451	16397	16390	16281	16165	16308	16299	16324	16340	16193	16467	16176	16253	16284	16335	16429	16269	16140	16335	16517	16329	16508	16313	16478	16588	16419	16341	16401	16324	16260	16271	16389	16395	16281	16463	16268	16402	16283	16393	16486	16407	16247	16467	16414	16172	16240	16287	16611	16308
27170	56051	46917	34707	32286	27113	20093	17754	16286	15775	15260	15101	14994	14883	14713	14721	14393	14545	14236	14348	14145	14237	14010	14149	14005	14111	14095	14213	14091	14114	13972	14075	13996	14016	13838	14026	13890	14022	14098	13853	14137	13824	13988	13789	14044	13773	13854	13993	13925	14074	13943	13973	13984	14099	13931	13954	14112	13873	13942	13880	13768	13732	13954	13840	13779	13809	13969	13864	13854	14131	13744	13908	14020	13847	13744	13851	13787	13916	13909	13918	13843	13696	13822	13766	13786	14033	13947	13908	13897	13884	13959	13641	13882	14103	13888	13779	13814	13924	13875	13838	13916	13981	13911	13891	13942	13998	14131	13880	13829	13851	13776	13973	13878	13953	13910	13839	13914	14131	13790	13967	13877	13769	13801	13852	13814	13896	13939	13996	13760	13699	13901	13873	14016	13926	13935	13852	13930	13922	13853	14100	13859	13768	13920	13980	13806	13933	13877	14017	14023	14045	13796	13792	13853	14024	14077	13894	13860	13878	13880	13921	13893	14110	13833	13866	13971	13878	13834	13878	13945	13898	13986	13878	13955	13746	13913	13847	14005	13850	13798	13716	13833	14003	13753	13876	13945	14007	13903	13876	13963	13815	13949	13912	13916	13923	13911	13913	13832	13940	13857	13979	13824	13952	13745	13901	13920	13756	13933	13956	13839	13889	13933	13926	13863	14021	13865	13876	13821	13885	13919	14019	13963	13885	13906	13905	14079	13727	13979	14046	13841	13895	13879	13822	14135	13975	13936	13960	13905	13831	13804	13963	13978	13849	13762	13815	13872	14029	13834	13955	13856	13985	13918	14031	13857	14031	14056	13977	13804	14037	13898	13820	13960	13913	13946	13749	13832	13883	13684	13927	13840	13984	13995	14009	13876	13914	13753	13886	13809	13870	13901	13771	13809	13825	13887	13983	13982	13870	13903	13914	14035	13939	14037	13857	13976	13886	13690	14096	14088	13965	13920	13763	13861	13917	13870	13910	13955	13756	13754	13796	14041	13717	13805	13765	13864	13889	13856	13928	13939	13832	13860	13808	13986	13780	13959	13992	13855	13987	13901	13824	13904	13870	13746	13853	13757	13913	13880	13859	13926	13754	13847	13872	13845	13835	13876	14020	13911	13902	13738	13787	13937	13938	13989	13729	13888	13955	13790	13890	13838	13912	13857	13892	13792	13649	13861	13920	13886	13894	13849	13982	13936	14062	13809	13948	14069	13982	13970	13882	13856	13947	13839	13908	13849	13735	13840	13949	13746	13827	14111	13915	13916	14003	13809	13829	13752	13823	14021	13996	13931	13917	14044	13791	13783	13914	13822	13721	13926	14093	13836	13875	13907	13705	13884	13904	13893	13672	13750	13848	13759	14004	13886	13925	13820	13794	13768	13902	13863	13935	13918	13947	13824	13938	13942	13912	13951	14001	13954	13739	13870	13816	13780	13797	13846	13893	13999	13859	13841	13793	13857	13823	13947	13692	14124	13744	13724	13867	13810	13969	13749	13976	13846	13756	13796	13977	13782	13969	13871	14005	14076	13976	13906	13671	13849	13910	13884	13836	13911	13965	13843	13802	13975	13836	13980	13894	13699	13750	13899	13852	13879	13862	13981	13899	13875	13890	13889	14061	13951	13856	13975	13834	13898	13837	13989	13824	13965	13770	13755	14033	13785	13973	13946	13892	13885	13735	13695	13886	13937	13975	13973	13840	13829	13984	14008	13911	14076	13785	13955	13663	14139	13866	13778	13781	14021	13848	13992	13965	13839	13876	13917	13977	13887	13926	13888	13834	13753	13862	13741	13938	13840	13840	13845	13842	13849	13972	13814	13973	13808	13969	13790	13795	13738	13941	13873	13984	13970	13934	14017	13817	13910	13944	13889	13955	13964	13824	13797	13625	13711	13841	13650	13726	13691	14141	13767	13943	13928	13752	13938	13837	13981	13963	13971	13773	13697	13946	13787	14080	13856	13789	13880	13833	13808	13929	13805	13802	13920	13873	13968	13866	13793	13893	13977	13875	13990	13853	13771	13914	13914	13847	13952	13958	13959	14016	13923	13815	13763	13741	13872	13841	13976	13977	13806	13764	13954	13887	14089	13781	13734	13865	13852	14013	13885	13972	13801	13869	13969	13798	13904	13938	13776	13943	13956	13824	13784	13919	13957	13938	13847	13816	13764	14015	13924	13832	13937	13821	13947	13680	13959	13905	13837	13932	13847	13894	13805	13761	13763	13860	13801	13902	13960	13949	13924	13704	13890	13773	13855	13860	13856	13844	13835	13883	13923	14008	13900	13831	13798	13989	13854	14014	13989	13954	14024	13912	14002	13856	13990	13725	13928	13863	13852	13983	13975	13887	13616	13878	13972	13823	13880	13960	13866	13855	13756	13839	13898	13706	13822	13908	13840	13777	14012	13783	13939	13816	13852	13810	13952	13851	13960	13871	14013	13916	13934	13835	13891	13957	13967	13892	13863	14002	13973	14001	13882	13881	13877	13903	13750	13931	13889	13829	13981	14032	13969	13886	13920	14006	13924	13920	13688	13880	13948	13844	13780	13841	13860	13837	13893	13778	13750	13832	13916	13624	14064	13969	13843	13951	13973	13818	13990	13935	13887	13828	13936	13942	14021	13910	13883	14014	13755	13843	13897	14005	13886	13992	13959	13999	13956	13868	13916	13816	13804	13959	13803	13887	13963	13788	13901	14095	13956	13786	13798	13811	13977	13810	13870	13971	13965	13920	13833	13991	13909	13878	13903	13738	13977	13926	13876	13844	13749	13820	13901	13945	14024	13751	13818	14015	13911	13864	13721	13871	13762	13730	13979	14005	13996	13769	13956	13729	13891	14008	13813	13902	13809	13918	13947	13847	13830	14067	13945	13779	13846	13936	14093	13835	13902	14013	13900	13728	13957	13911	13740	13945	13825	13796	13999	13900	13771	13953	13939	13896	13888	13994	13840	14176	13983	13897	13862	13731	13941	14063	13899	13907	14028	13825	13737	14025	13865	13915	13833	13959	13730	13943	13894	13974	13830	13934	13886	13928	13823	13876	13699	13770	13810	13973	13839	13807	13850	13961	14043	13999	13857	13860	13949	13932	13926	13950	13954	13943	13853	14005	13867	13798	13909	13862	13876	13771	13857	14009	14065	13927	13745	13993	13862	13952	14004	13804	13886	13783	13867	13735	13902	13905	13882	13911	13939	13825	13801	14070	13967	13939	13904	13884	13892	13879	13711	13907	13934	13816	13814	14001	13933	13951	13870	13946	13915	14012	13964	13893	13883	14019	13968	13767	13882	13895	14023	13658	13819	13973	13944	13830	13867	13936	13939	13938	13944	13945	13847	13871	13931	13741	13823	13767	13981	13718	13960	13947	13993	13992	13756	13896	13920	13815	13945	13944	13885	14012	13884	13818	13907	13850	14007	13897	13991	13721	13855	13968	13896	13977	14100	13903	13837	13972	13845	13988	13914	13664	13786	13956	13882	13830	13948	13941	13897	14013	13839	13812	13924	13760	13890	13973	13917	13873	13782	13937	14011	14082	13846	13866	13948	13795	13802	13981	13773	13746	13882	13950	14017	14028	13827	13918	13851	13923	13846	13897	13843	13981	14035	13858	13879	13845	13927	14008	13772	13815	13759	13880	13866	13961	13874	13828	13950	13911	13954	13754	13694	14065	13930	13732	13994	13966	13763	13812	13825	13881	13795	13941	14047	13969	13875	13877	14005	13652	13788	13909	13777	13872	14035	13879	13824	13805	13952	13815	13901	13936	13986	13842	14049	13989	13977	13894	13816	13874	13911	13993	13994	13799	14018	13792	13893	13884	14033	13869	13827	13972	13973	13904	13923	13959	13806	13946	13851	13811	14037	13847	13878	13952	13853	13735	13872	13952	13929	14056	13766	13833	13776	13870	13907	13796	13885	13957	13985	13936	13917	13791	13934	13955	13790	13904	13852	13883	14032	13716	13764	13994	13818	13801	13963	13913	13976	13905	13856	13846	13746	13921	13727	13927	14017	13857	13867	13856	13754	14019	14056	13921	13877	13891	14009	13928	14041	13864	13960	13874	13904	13882	13765	14028	13718	13843	13856	13939	13758	13881	13831	13965	13806	13944	13896	13894	13858	13959	13932	13893	13768	13911	13854	13843	13819	13872	13823	13882	13722	13786	13955	13828	13911	13882	13894	13867	13963	13874	13938	13872	13883	13718	13857	13824	13814	13714	13760	14119	13998	13954	13845	13806	13868	13835	14080	14034	13819	13868	13894	13897	13755	13829	13913	13956	13931	13820	13709	13835	13690	13901	13881	13838	14007	14043	14008	13836	13795	14012	13893	13667	14050	13914	13946	13940	13880	13775	13844	13823	13963	13797	13821	13896	13861	13989	13927	13843	13889	13846	13896	13881	13773	14061	13975	13929	13781	13854	13766	13930	13945	13715	13589	13862	13805	14175	13741	13908	13805	13710	13999	13852	13793	13850	13849	13879	13886	13874	13731	13943	13822	13867	13962	13760	13889	13956	13836	14081	13895	14012	13761	13897	13868	13842	13826	13906	13822	13976	13914	13889	14020	13893	13868	13923	13976	14007	13885	13865	13725	13818	13753	13868	13992	13858	13891	14079	13771	13962	13830	13946	13958	13848	13882	13803	13914	14057	13942	14034	13867	13988	13692	13904	13986	13945	13954	13792	14093	13861	13877	13904	13793	13890	13827	13953	13852	13894	13788	13905	14005	13776	13951	13924	13782	13985	13826	14063	13832	13797	14060	13961	13919	13838	13857	13828	13794	14024	13958	13736	14016	13867	13946	13844	13953	13879	14028	13967	13768	13814	13796	13793	13889	13865	13762	13968	13885	13780	13860	13939	13970	13902	13841	13793	14025	13788	13875	14004	13887	13688	13868	13897	13756	13871	14111	13998	13808	13893	13917	13896	13925	13865	14011	13943	13841	13931	14033	14018	13940	14040	13709	13813	14109	13871	13966	13940	13874	13907	13917	13895	13757	13844	13746	13742	13983	13830	13855	14063	13837	14018	13918	13817	14044	13945	13896	13818	13894	13900	13998	13754	13855	13797	13918	13828	13692	13803	13926	13863	13966	13745	14040	13736	13897	13828	13727	14047	13846	13824	13980	13904	13845	13971
28575	26618	33751	28768	22175	18522	16820	15823	15398	15353	15158	15062	14862	14755	14912	14706	14782	14722	14844	14812	14770	14888	14817	14634	14723	14751	14726	14572	14607	14702	14533	14649	14639	14741	14787	14422	14727	14814	14739	14624	14562	14440	14448	14607	14640	14614	14668	14652	14682	14700	14481	14665	14386	14538	14592	14517	14520	14668	14678	14689	14546	14587	14822	14505	14531	14679	14622	14649	14447	14626	14647	14534	14543	14528	14574	14637	14567	14476	14488	14560	14720	14649	14716	14544	14633	14871	14654	14735	14761	14650	14709	14599	14544	14556	14583	14629	14667	14687	14623	14585	14629	14668	14603	14320	14448	14519	14503	14518	14496	14369	14732	14513	14503	14441	14690	14589	14449	14632	14563	14527	14468	14599	14459	14512	14688	14702	14584	14562	14872	14580	14650	14655	14584	14506	14503	14601	14582	14617	14615	14531	14463	14522	14366	14589	14659	14550	14652	14544	14370	14531	14638	14652	14324	14607	14597	14516	14584	14591	14459	14426	14590	14680	14620	14521	14661	14699	14592	14621	14567	14604	14589	14517	14373	14443	14392	14456	14635	14737	14599	14508	14703	14722	14784	14604	14652	14710	14672	14574	14567	14345	14291	14608	14806	14554	14568	14701	14632	14515	14617	14563	14591	14496	14500	14574	14657	14558	14401	14311	14627	14684	14516	14641	14646	14478	14706	14667	14664	14521	14758	14551	14728	14701	14624	14510	14563	14503	14637	14596	14469	14564	14646	14645	14699	14607	14520	14406	14733	14598	14383	14391	14722	14553	14584	14471	14603	14442	14628	14605	14482	14659	14719	14678	14761	14406	14584	14777	14641	14699	14631	14743	14620	14425	14557	14507	14543	14624	14511	14658	14540	14522	14368	14617	14603	14550	14724	14683	14494	14558	14617	14700	14600	14639	14396	14471	14529	14528	14799	14581	14641	14503	14499	14519	14451	14519	14780	14655	14516	14604	15001	14521	14468	14512	14644	14377	14658	14651	14787	14536	14432	14472	14611	14557	14385	14398	14562	14583	14520	14686	14636	14433	14934	14354	14691	14434	14756	14721	14582	14604	14608	14627	14619	14403	14741	14646	14788	14665	14622	14721	14555	14710	14780	14372	14545	14596	14820	14529	14572	14434	14496	14650	14615	14278	14454	14647	14660	14417	14519	14407	14613	14830	14657	14531	14675	14441	14606	14458	14570	14520	14747	14546	14713	14586	14569	14550	14735	14591	14562	14378	14739	14635	14821	14541	14460	14656	14706	14601	14549	14439	14655	14741	14581	14699	14637	14543	14556	14538	14543	14590	14695	14602	14631	14764	14520	14740	14629	14567	14579	14374	14501	14744	14614	14595	14727	14663	14640	14594	14574	14578	14650	14609	14773	14515	14555	14574	14695	14559	14457	14498	14546	14678	14510	14611	14637	14443	14547	14510	14522	14619	14735	14677	14486	14549	14571	14569	14553	14608	14911	14713	14449	14628	14605	14706	14619	14703	14612	14640	14608	14657	14589	14762	14767	14596	14600	14404	14678	14717	14545	14420	14538	14503	14498	14606	14734	14493	14786	14738	14689	14598	14727	14558	14606	14692	14686	14437	14569	14667	14452	14526	14690	14826	14667	14678	14685	14708	14551	14441	14545	14742	14616	14460	14519	14522	14636	14732	14658	14519	14489	14452	14472	14630	14510	14631	14636	14559	14449	14543	14522	14689	14692	14411	14662	14579	14673	14393	14535	14544	14510	14630	14732	14350	14446	14678	14611	14529	14418	14728	14561	14719	14686	14680	14660	14437	14758	14631	14604	14641	14743	14575	14478	14577	14678	14595	14718	14603	14506	14576	14345	14415	14482	14415	14671	14648	14622	14548	14396	14790	14430	14619	14611	14576	14909	14766	14650	14547	14624	14604	14478	14714	14675	14712	14747	14583	14671	14570	14777	14658	14661	14252	14700	14586	14681	14504	14721	14746	14824	14539	14711	14628	14534	14635	14641	14571	14654	14600	14562	14478	14766	14506	14665	14585	14675	14481	14601	14637	14529	14377	14653	14668	14491	14460	14628	14607	14760	14625	14606	14512	14634	14681	14494	14509	14558	14861	14543	14681	14551	14729	14824	14624	14515	14693	14642	14578	14665	14655	14594	14570	14675	14724	14741	14630	14647	14586	14553	14539	14359	14759	14611	14541	14372	14601	14662	14699	14668	14445	14643	14644	14495	14659	14490	14714	14628	14647	14597	14643	14625	14503	14847	14424	14430	14490	14573	14746	14477	14519	14652	14699	14701	14549	14700	14492	14438	14644	14695	14722	14679	14602	14692	14529	14428	14468	14703	14720	14579	14673	14442	14723	14631	14586	14618	14579	14715	14634	14779	14534	14674	14554	14723	14610	14650	14553	14569	14593	14642	14477	14727	14590	14633	14672	14575	14514	14657	14482	14550	14581	14580	14802	14618	14469	14649	14518	14823	14687	14677	14688	14576	14627	14676	14471	14379	14573	14614	14571	14677	14579	14454	14548	14584	14608	14599	14527	14683	14490	14635	14565	14628	14804	14811	14692	14747	14520	14662	14595	14719	14437	14511	14606	14585	14602	14384	14548	14599	14581	14648	14614	14501	14491	14507	14393	14652	14585	14543	14589	14752	14653	14562	14515	14568	14592	14420	14544	14695	14673	14558	14625	14481	14585	14519	14564	14606	14653	14640	14573	14526	14625	14685	14605	14574	14724	14676	14629	14604	14508	14461	14534	14694	14521	14743	14668	14566	14615	14592	14434	14776	14640	14590	14442	14725	14773	14630	14602	14562	14594	14537	14765	14560	14501	14723	14652	14665	14667	14655	14646	14657	14406	14713	14675	14663	14648	14460	14508	14618	14568	14688	14606	14476	14764	14417	14475	14597	14751	14545	14805	14602	14695	14526	14548	14675	14683	14726	14437	14503	14564	14752	14613	14719	14322	14693	14465	14592	14555	14624	14687	14576	14562	14533	14582	14518	14595	14844	14585	14501	14732	14588	14652	14577	14649	14787	14647	14619	14715	14694	14517	14413	14484	14554	14475	14571	14768	14661	14745	14589	14622	14629	14423	14669	14528	14619	14348	14595	14667	14584	14594	14507	14781	14509	14569	14615	14608	14657	14592	14653	14471	14434	14395	14666	14668	14587	14494	14611	14588	14694	14709	14552	14629	14535	14460	14587	14725	14560	14736	14669	14502	14684	14698	14596	14641	14477	14529	14723	14798	14729	14600	14740	14477	14532	14402	14521	14581	14669	14539	14676	14729	14656	14530	14487	14608	14624	14658	14770	14669	14603	14499	14657	14580	14750	14548	14703	14734	14709	14672	14512	14628	14631	14495	14739	14428	14544	14592	14446	14424	14623	14675	14626	14534	14544	14675	14484	14678	14759	14573	14626	14536	14560	14514	14439	14642	14671	14535	14631	14466	14487	14741	14817	14519	14539	14541	14611	14584	14586	14586	14605	14606	14562	14627	14468	14675	14583	14461	14574	14569	14533	14576	14537	14616	14453	14644	14557	14592	14546	14608	14570	14520	14637	14666	14477	14712	14547	14718	14594	14513	14408	14656	14644	14740	14662	14715	14551	14506	14617	14513	14520	14489	14408	14800	14648	14492	14697	14672	14478	14615	14689	14496	14471	14488	14456	14626	14580	14548	14592	14608	14518	14694	14687	14616	14556	14462	14560	14558	14557	14661	14625	14676	14543	14528	14687	14572	14557	14397	14684	14421	14626	14674	14574	14430	14532	14577	14527	14437	14414	14698	14516	14597	14581	14437	14597	14610	14521	14556	14570	14543	14585	14730	14536	14637	14706	14521	14381	14474	14605	14575	14705	14512	14672	14511	14434	14557	14669	14485	14504	14626	14478	14606	14626	14538	14359	14559	14526	14695	14596	14532	14443	14405	14630	14489	14396	14589	14651	14523	14576	14518	14581	14683	14723	14658	14621	14539	14724	14620	14705	14454	14528	14681	14490	14427	14473	14362	14670	14715	14666	14727	14492	14539	14577	14511	14495	14457	14377	14463	14579	14576	14780	14616	14391	14612	14626	14699	14597	14576	14480	14592	14404	14499	14720	14603	14476	14625	14568	14657	14575	14576	14657	14634	14602	14558	14587	14681	14593	14617	14477	14503	14346	14541	14563	14487	14741	14725	14480	14615	14528	14566	14437	14459	14427	14594	14694	14786	14520	14538	14759	14510	14608	14759	14506	14496	14612	14733	14575	14792	14558	14593	14723	14798	14616	14610	14536	14479	14604	14610	14668	14588	14546	14650	14506	14482	14391	14539	14597	14439	14692	14494	14613	14641	14535	14674	14520	14654	14693	14742	14646	14563	14578	14737	14653	14613	14666	14453	14508	14540	14622	14585	14482	14507	14660	14657	14713	14687	14643	14627	14438	14362	14447	14496	14406	14554	14801	14453	14546	14479	14659	14450	14591	14620	14725	14505	14613	14625	14567	14431	14482	14554	14404	14578	14548	14597	14519	14486	14483	14494	14514	14581	14653	14563	14691	14759	14648	14667	14570	14685	14519	14467	14682	14386	14562	14438	14518	14609	14602	14543	14783	14641	14659	14463	14818	14615	14544	14668	14498	14613	14743	14482	14302	14491	14417	14566	14580	14629	14584	14704	14652	14678	14553	14731	14627	14526	14583	14807	14672	14610	14758	14443	14685	14559	14766	14487	14575	14423	14679	14653	14534	14432	14615	14620	14598	14638	14472	14539	14775	14541	14596	14460	14521	14555	14710	14589	14513	14696	14573	14509	14684	14415	14723	14598	14480	14578	14677	14702	14677	14424	14482	14478	14636	14429	14548	14602	14737	14608	14629	14636	14683	14443	14463	14846	14580	14740	14610	14620	14553	14747	14601	14781	14595	14353	14728	14563	14782	14592	14605	14572	14514	14536	14486	14671	14482	14518	14529	14607	14625	14477	14605	14682	14629	14569	14557	14575	14605	14699	14515	14390	14580	14358	14728	14592	14547	14572	14444	14639	14584	14539	14697	14649	14655	14449	14573	14561	14827	14542	14535	14622	14688	14696	14407	14438	14476	14584	14455	14705	14533	14477	14668	14571	14558	14625	14506	14689	14655	14390	14575	14446	14573	14534	14499	14705	14598	14563	14687	14570
24367	41953	33940	25214	20963	17030	14962	14574	13932	13640	13421	13358	13310	13165	13245	12957	12977	13074	13002	12830	13006	12976	12799	12860	12907	12747	13085	12785	12919	12901	12743	12867	12914	12760	12805	12714	12828	12726	12683	12837	12694	12713	12873	12782	12919	12770	12942	12860	12759	12759	12791	12844	12847	12770	12867	12748	12820	12784	12715	12791	12919	12794	12762	12726	12561	12802	12942	12794	12872	12822	12763	12759	12839	12768	12954	12772	12867	12750	12841	12819	12793	12706	12730	12729	12806	12818	12905	12972	12732	12668	12764	12715	12830	12793	12879	12723	12687	12768	12589	12820	12663	12785	12775	12906	12761	12903	12893	12735	12873	12772	12857	12721	12965	12949	12815	12732	12722	12748	12633	12943	12712	12833	12868	12684	12853	12762	12685	12789	12758	12722	12729	12689	12884	12833	12694	12965	12706	12766	12852	12873	12613	12714	12852	12749	12824	12681	12664	12874	12737	12861	12725	12760	13002	12958	12788	12756	12729	12747	12887	12850	12734	12616	12889	12769	12986	12753	12802	12800	12809	12767	12901	12787	12803	12783	12693	12882	12702	12753	12834	12822	12723	12655	12779	12878	12596	12738	12725	12877	12946	12783	12858	12853	12887	12787	12655	12716	12935	12770	12736	12695	12586	12848	12776	12803	12740	12825	12929	12777	12764	12889	12794	12818	12965	12684	12587	12883	12601	12840	12732	12728	12686	12873	12698	12716	12777	12688	12725	12720	12902	12667	12671	12827	12738	12943	12735	12833	12839	12846	12810	12755	12887	12892	12686	12693	12892	12778	12773	12897	12714	12834	12984	12700	12780	12881	12880	12739	12814	12791	12671	12628	12949	12730	12859	12778	12763	12741	12947	12724	12712	12795	12971	12759	12578	12679	12878	12757	12783	12606	12914	12753	12703	12863	12741	12671	12806	12653	12874	12835	12977	12868	12883	12806	12924	12713	12698	12873	12757	12768	12875	12858	12845	12917	12914	12722	12785	12870	12696	12799	12814	12819	12633	12694	12773	12764	12749	12787	12770	12686	12874	12669	12930	12769	12619	12929	12790	12960	12866	12879	12672	12828	12822	12820	12873	12750	12921	12834	12718	12779	12856	12643	12947	12769	12751	12861	12857	12757	12831	12789	12770	12850	12816	12809	12882	12736	12722	12780	12902	12740	12804	12825	12828	12705	12893	12741	12805	12687	12639	12766	12752	12906	12794	12781	12792	12766	12883	12783	12845	12667	12716	12657	12730	12874	12824	12886	12878	12726	12708	12767	12831	12738	12794	12812	12840	12801	12641	12895	12716	12800	12767	12719	12590	12792	12855	12784	12786	12816	12606	12878	12900	12716	12796	12775	12887	12789	12773	12771	12797	12554	12725	12750	12690	12926	12747	12838	12896	12852	12783	12727	12936	12669	12705	12667	12946	12861	12791	12875	12807	12864	12757	12635	12795	12832	12841	12776	12606	12712	12875	12713	12795	12826	12869	12724	12747	12923	12740	12783	12720	12904	12775	12701	12848	12742	12872	12644	12754	12768	12818	12860	12893	12818	12952	12834	12785	12629	12752	12833	12822	12780	12824	12701	12891	12815	12635	12766	12858	12828	12671	12776	12756	12761	12709	12791	12653	12851	12735	12751	12791	12774	12753	12873	12808	12863	12729	12676	12825	12762	12706	12770	12844	12638	12727	12962	12874	12701	12725	12822	12837	12852	12815	12884	12791	12832	12845	12652	12718	12729	12840	12619	12871	12684	12702	12685	12709	12927	12713	12803	12774	12623	12800	12822	12894	12806	12809	12767	12715	12903	12815	12804	12855	12828	12787	12761	12761	12711	12634	12854	12788	12849	12812	12727	12689	12919	12596	12766	12722	12784	12714	12787	12758	12664	12669	12855	13002	12713	12951	12752	12815	12825	12708	12846	12723	12812	12824	12666	12877	12776	12826	12603	12816	12756	12841	12636	12882	12572	12667	12747	12715	12481	12813	12888	12868	12855	12802	12671	12771	12713	12796	12819	12885	12954	12833	12887	12808	12873	12795	12826	12691	12808	12717	12756	12882	12819	12781	12850	12790	12795	12785	12899	12848	12853	12847	12775	12715	12714	12899	12602	12887	12887	12869	12617	12698	12668	12854	12907	12867	12696	12793	12797	12807	12796	12757	12747	12743	12730	12749	12965	12680	12781	12637	12751	12677	12713	12596	12888	12711	12964	12821	12667	12739	12760	12713	12766	12761	12840	12793	12789	12811	12800	12818	12703	12659	12858	12781	12801	12945	12822	12788	12871	12795	12745	12743	12579	12752	12694	12979	12882	12887	12721	12706	12792	12754	12647	12718	12697	12768	12746	12841	12874	12717	12848	13019	12974	12795	12783	12783	12653	12818	12842	12676	12749	12924	12855	12798	12639	12889	12953	12834	12858	12822	12751	12692	12876	12704	12852	12781	12810	12679	12882	12725	12923	12609	12722	12732	12967	12735	12849	12687	12771	12926	13019	12782	12830	12762	12881	12639	12760	12825	12759	12847	12722	12537	12932	12789	12791	12842	12693	12723	12905	12799	12648	12744	12794	12730	12921	12720	12752	12867	12928	12750	12846	12891	12937	12750	12827	12752	12786	12788	12922	12735	12650	12689	12710	12879	12717	12802	12687	12630	12708	12812	12859	12847	12840	12962	12681	12914	12744	12788	12784	12846	12749	12989	12902	12749	12836	12879	12628	12797	12892	12615	12632	12896	12772	12828	12742	12673	12698	12770	12602	12726	12711	12912	12686	12771	12806	12862	12972	12823	12733	12973	12693	12720	12815	12682	12922	12704	12650	12655	12866	12734	12965	12493	12785	12861	12717	12802	12787	12845	12753	12700	12857	12679	12678	12758	12837	12775	12825	12642	12677	12841	12819	12898	12816	12825	12836	12894	12762	12751	12803	12810	12620	12692	12856	12674	12695	12847	12765	12882	12804	12786	12702	12872	12823	12735	12925	12729	12692	12741	12732	12763	12808	12601	12683	12770	12798	12768	12720	12858	12812	12712	12771	12804	12815	12752	12822	12811	12821	12698	12885	12826	12889	12630	12763	12703	12875	12731	12834	12649	12715	12906	12774	12931	12751	12865	12590	12778	12700	12803	12807	12731	12699	12795	12727	12710	12672	12682	12627	12882	12760	12745	12893	12817	12793	12902	12898	12841	12793	12812	12896	12579	12670	12924	12812	12751	12876	12694	12686	12997	12758	12727	12727	12664	12780	12897	12787	12806	12789	12920	12739	12874	12813	12690	12837	12918	12724	12726	12964	12831	12967	12798	13012	12803	12720	12675	12722	12720	12763	12780	12783	12677	12841	12800	12718	12950	12819	12754	12809	13005	12866	12856	12877	12783	12819	12749	12672	12855	12888	12846	12644	12837	12856	12720	12761	12727	12581	12845	12751	12701	12761	12759	12729	12684	12683	12751	12644	12787	12648	12757	12970	12764	12786	12774	12641	12716	12722	12789	12785	12731	12711	12647	12759	12653	12845	12696	12880	12669	12816	12840	12668	12806	12796	12712	12805	13016	12747	12814	12891	12720	12822	12722	12817	12779	12850	12577	12820	12764	12699	12759	12701	12770	12811	12782	12805	12854	12645	12726	12808	12715	12645	12766	12776	12694	12835	12969	12800	12744	12796	12533	12846	12794	12840	12999	12739	12862	12712	12776	12641	12605	12896	12752	12872	12811	12820	12572	12951	12748	12855	12641	13000	12857	12684	12706	12691	12621	12784	12776	12762	12746	12650	12862	12950	12767	12797	12490	12830	12949	12728	12791	12810	12830	12908	12795	12876	12730	12744	12727	12697	12760	12872	12873	12773	12733	12618	12648	12863	12828	12763	12795	12878	12754	12895	12808	12803	12840	12832	12763	12938	12750	12817	12827	12797	12662	12822	12839	12710	12665	12709	12768	12804	12949	12682	12874	12832	12636	12833	12972	12742	12747	12731	12904	12883	12709	12754	12778	12716	12659	12901	12737	12778	12755	12631	12890	12846	12807	12851	12779	12767	12706	12886	12676	12722	12679	12701	12687	12735	12742	12650	12819	12689	12916	12728	12740	12762	12798	12834	12853	12942	12641	12836	12966	13026	12740	12806	12776	12856	12776	12669	12762	12679	12710	12653	12829	12626	12767	12981	12755	12777	12712	12755	12713	12585	12743	12615	12801	12797	12605	12713	12827	12783	12789	12762	12731	12764	12785	12800	12870	12797	12927	12784	12761	12775	12652	12838	13000	12692	12980	12951	12846	12762	12737	12855	12636	12776	12796	12829	12840	12791	12814	12774	12896	12715	12782	12795	12806	12836	12809	12740	12756	12957	12812	12870	12737	12714	12843	12763	12897	12677	12662	12821	12811	12731	12985	12811	12821	12791	12694	12815	12804	12774	12715	12783	12783	12753	12821	12717	12756	12797	12729	12773	12807	12717	12852	12751	12737	12820	12929	12839	12812	12872	12849	12727	12740	12789	12914	12854	12590	12922	12811	12757	12818	12817	12846	12873	12661	12825	12803	12800	12836	12858	12777	12873	12700	12865	12750	12903	12833	12605	12667	12704	12752	12958	12731	12724	12782	12921	12745	12684	12730	12708	12825	12921	12797	12988	12812	12796	12710	12706	12912	12933	12694	12688	12827	12671	12870	12832	12737	12795	12691	12845	12838	12890	12687	12631	12855	12761	12946	12789	12823	12989	12896	12715	12726	12941	12755	12825	12835	12832	12910	12754	12898	12694	12750	12694	12846	12931	12851	12958	12856	12901	12577	12710	12838	12832	12774	12794	12829	12930	12763	12792	12671	12905	12844	12809	12868	12800	12684	12719	12977	12735	12679	12732	12816	12835	12661	12728	12788	12851	12778	12836	12784	12839	12884	12744	12761	12720	12829	12709	12823	12822	12735	12735	12730	12825	12842	12774	12922	12549	12799	12925	12713	12671	12831	12693	12739	12585	12752	12602	12782	12798	12828	12834	12653	12894	12836	12736	13032	12913	12787	12890	12940	12652	12657	12690	12911	12744	12886	12672	12792	12782	12925	12782	12823	12728	12726	12881	12811	12776	12871	12890	12949	12779	12730	12791	12708	12840	12842	12840	12724	12790	12901	12761	12744	12902	12903	12788	12799	12722
22880	21141	28666	24681	23174	23869	22261	18306	17144	17037	16684	16481	16269	16175	16141	16153	16126	16084	16092	15945	16063	15894	15831	15787	16066	15840	15698	16065	15894	15810	15740	15893	15798	15978	15773	15844	15834	15809	15719	15606	15803	16018	15844	15773	15944	15936	15515	15873	15691	15764	15601	15817	15868	15521	15873	15803	15604	15800	15670	15568	15766	15778	15546	15735	15831	15839	15703	15755	15780	15570	15840	15841	15689	15723	15743	15605	15874	15724	15653	15835	15646	15634	15736	15789	15785	15565	15849	15656	15522	15622	15798	15805	15621	15914	15573	15600	15583	15748	15856	15867	15600	15811	15627	15698	15815	15541	15661	15568	15772	15717	15780	15738	15766	15571	15672	15630	15892	15712	15674	15943	15668	15651	15785	15676	15764	15852	15714	15541	15719	15519	15544	15606	15903	15677	15530	15697	15796	15826	15617	15682	15678	15533	15741	15653	15636	15742	15730	15724	15758	15707	15611	15893	15736	15638	15760	15713	15644	15696	15481	15678	15684	15843	15599	15580	15752	15648	15598	15668	15561	15641	15575	15639	15591	15521	15753	15827	15800	15769	15688	15598	15786	15753	15688	15705	15710	15655	15732	15614	15714	15571	15640	15459	15561	15562	15764	15629	15805	15596	15658	15720	15865	15765	15837	15661	15525	15789	15703	15799	15701	15682	15747	15780	15814	15686	15653	15601	15658	15728	15633	15715	15566	15745	15686	15641	15595	15714	15873	15669	15655	15636	15910	15791	15741	15532	15596	15734	15685	15659	15768	15613	15820	15711	15583	15594	15775	15612	15750	15727	15681	15654	15628	15665	15760	15771	15647	15556	15885	15549	15711	15664	15780	15648	15671	15793	15855	15638	15774	15707	15892	15860	15845	15628	15654	15571	15780	15655	15720	15605	15744	15618	15766	15625	15634	15908	15554	15682	15604	15712	15656	15789	15849	15614	15721	15764	15807	15585	15580	15763	15634	15764	15781	15813	15637	15495	15747	15631	15732	15548	15795	15696	15702	15900	15875	15853	15798	15894	15550	15628	15767	15554	15641	15685	15743	15676	15787	15668	15696	15832	15791	15522	15590	15667	15899	15806	15771	15685	15565	15481	15513	15542	15548	15595	15741	15489	15788	15772	15683	15649	15711	15702	15813	15492	15782	15514	15596	15748	15579	15674	15598	15737	15781	15808	15780	15749	15661	15527	15737	15572	15752	15601	15710	15669	15770	15565	15680	15707	15632	15742	15636	15661	15833	15637	15511	15524	15776	15863	15543	15659	15628	15759	15735	15474	15579	15720	16009	15639	15888	15659	15658	15628	15834	15834	15664	15770	15704	15542	15556	15794	15870	15624	15563	15695	15694	15888	15797	15543	15713	15704	15693	15544	15719	15598	15865	15686	15670	15910	15650	15803	15533	15659	15555	15691	15714	15779	15774	15391	15606	15794	15607	15651	15704	15863	15781	15655	15849	15758	15562	15680	15610	15805	15547	15723	15484	15484	15664	15572	15789	15589	15598	15816	15698	15703	15818	15668	15819	15741	15849	15747	15558	15751	15799	15806	15757	15805	15552	15570	15718	15833	15647	15606	15710	15397	15675	15695	15729	15804	15757	15720	15983	15637	15708	15916	15861	15530	15808	15664	15622	15732	15739	15756	15757	15897	15628	15560	15728	15714	15569	15833	15753	15683	15793	15786	15695	15554	15674	15597	15775	15653	15724	15732	15473	15637	15845	15861	15633	15643	15842	15582	15538	15756	15780	15471	15459	15685	15847	15781	15474	15641	15618	15529	15692	15645	15806	15797	15696	15857	15688	15720	15696	15487	15401	15940	15748	15621	15613	15769	15647	15740	15665	15709	15731	15545	15862	15450	15844	15591	15750	15704	15817	15704	15785	15811	15853	15835	15780	15887	15777	15824	15690	15559	15652	15847	15785	15669	15496	15580	15617	15792	15827	15854	15662	15589	15644	15790	15594	15913	15642	15615	15687	15663	15658	15698	15679	15758	15754	15677	15601	15504	15542	15609	15681	15750	15556	15807	15651	15629	15632	15936	15866	15617	15563	15641	15497	15707	15676	15676	15613	15530	15880	15564	15669	15844	15567	15719	15579	15734	15806	15503	15697	15728	15700	15655	15873	15781	15630	15810	15766	15531	15782	15769	15776	15744	15759	15718	15662	15675	15629	15711	15738	15588	15798	15659	15378	15440	15623	15559	15598	15740	15736	15672	16009	15648	15667	15536	15797	15693	15645	15755	15721	15693	15593	15707	15716	15699	15515	15700	15723	15678	15741	15609	15791	15869	15852	15819	15759	15706	15471	15799	15803	15688	15608	15816	15564	15436	15576	15631	15705	15549	15574	15600	15645	15649	15565	15561	15829	15647	15625	15853	15809	15569	15754	15658	15764	15567	15654	15671	15854	15761	15689	15873	15516	15809	15911	15779	15703	15586	15868	15774	15819	15672	15721	15579	15763	15588	15622	15414	15513	15480	15733	15722	15592	15730	15766	15502	15852	15580	15893	15873	15686	15551	15613	15680	15797	15668	15851	15582	15683	15743	15689	15429	15674	15730	15685	15665	15709	15617	15732	15848	15793	15753	15761	15448	15625	15592	15675	15548	15812	15661	15801	15911	15707	15639	15843	15587	15574	15650	15749	15743	15770	15781	15665	15650	15625	15809	15788	15630	15578	15669	15670	15760	15565	15874	15701	15541	15653	15433	15614	15697	15694	15477	15628	15639	15686	15795	15710	15709	15624	15646	15483	15743	15746	15740	15893	15646	15607	15644	15690	15563	15689	15602	15643	15646	15729	15702	15660	15623	15792	15826	15721	15711	15755	15437	15552	15641	15779	15712	15537	15807	15668	15607	15690	15497	15763	15700	15665	15649	15610	15709	15808	15852	15751	15645	15631	15740	15652	15655	15868	15681	15838	15913	15603	15547	15746	15697	15557	15563	15696	15484	15568	15598	15689	15582	15803	15734	15668	15468	15612	15675	15952	15691	15902	15923	15593	15678	15633	15672	15690	15747	15755	15467	15637	15740	15778	15741	15733	15718	15656	15702	15797	15739	15688	15883	15649	15658	15633	15826	15732	15716	15767	15687	15812	15733	15829	15502	15858	15692	15771	15674	15804	15849	15836	15541	15565	15564	15711	15648	15702	15710	15618	15604	15560	15629	15651	15647	15704	15718	15936	15836	15699	15596	15596	15844	15680	15465	15745	15806	15561	15635	15488	15551	15707	15947	15582	15744	15484	15496	15491	15631	15900	15646	15674	15562	15726	15708	15916	15820	15731	15874	15835	15723	15684	15684	15830	15789	15539	15498	15713	15709	15537	15599	15827	15581	15755	15488	15574	15774	15627	15616	15580	15624	15682	15782	15787	15696	15542	15567	15705	15687	15572	15479	15674	15753	15799	15765	15790	15543	15746	15756	15715	15749	15717	15741	15715	15495	15796	15845	15754	15720	15740	15712	15819	15638	15692	15741	15765	15791	15578	15754	15801	15776	15704	15811	15527	15703	15818	15716	15587	15634	15638	15571	15704	15674	15759	15807	15769	15703	15858	15834	15681	15554	15744	15733	15579	15529	15686	15727	15588	15498	15503	15464	15784	15882	15667	15694	15717	15682	15704	15552	15779	15646	15560	15720	15609	15713	15685	15749	15601	15572	15662	15615	15761	15752	15746	15543	15668	15953	15711	15616	15626	15897	15755	15625	15484	15577	15693	15593	15535	15772	15597	15669	15660	15556	15857	15730	15827	15663	15531	15628	15832	15654	15826	15684	15664	15610	15734	15716	15732	15787	15669	15450	15685	15669	15616	15782	15797	15732	15826	15603	15678	15705	15806	15720	15724	15669	15498	15524	15777	15753	15726	16054	15724	15571	15906	15639	15778	15747	15650	15626	15723	15514	15648	15694	15551	15699	15684	15738	15728	16067	15729	15841	15645	15855	15730	15814	15781	15511	15740	15609	15721	15808	15706	15742	15818	15596	15726	15716	15573	15747	15679	15671	15613	15906	15560	15477	15787	15741	15669	15928	15578	15799	15869	15961	15673	15630	15679	15529	15825	15818	15887	15783	15733	15666	15549	15861	15859	15788	15726	15844	15577	15544	15702	15609	15681	15600	15688	15658	15662	15525	15502	15616	15814	15594	15651	15717	15703	15708	15730	15567	15774	15587	15571	15741	15550	15737	15645	15691	15495	15762	15656	15716	15584	15551	15874	15697	15848	15658	15733	15602	15780	15690	15669	15675	15595	15613	15499	15699	15689	15752	15809	15637	15663	15701	15774	15880	15764	15698	15750	15572	15593	15664	15705	15860	15872	15805	15648	15670	15776	15753	15868	15676	15750	15588	15517	15653	15693	15618	15555	15685	15573	15515	15628	15616	15663	15524	15579	15641	15524	15873	15589	15823	15879	15775	15846	15697	15545	15652	15660	15619	15603	15893	15790	15659	15566	15665	15633	15768	15624	15443	15709	15763	15525	15694	15534	15938	15684	15627	15455	15713	15645	15667	15507	15658	15808	15593	15655	15684	15744	15755	15634	15774	15580	15726	15652	15507	15507	15702	15658	15633	15543	15802	15699	15636	15537	15799	15464	15649	15586	15744	15805	15564	15771	15759	15711	15677	15599	15658	15692	15636	15625	15925	15463	15687	15876	15524	15674	15753	15745	15673	15779	15843	15647	15680	15631	15863	15754	15738	15560	15630	15681	15635	15576	15635	15707	15648	15658	15741	15758	15664	15737	15531	15715	15816	15572	15792	15800	15463	15760	15704	15799	16029	15862	15812	15560	15653	15692	15591	15612	15681	15960	15674	15702	15489	15418	15692	15695	15511	15693	15773	15764	15626	15886	15750	15621	15653	15693	15765	15620	15678	15648	15625	15613	15886	15494	15684	15688	15742	15603	15636	15798	15651	15703	15793	15699	15596	15691	15849	15546	15760	15720	15641	15615	15759	15641	15703	15778	15728	15589	15712	15546	15819	15697	15494	15660	15730	15705	15739	15664	15863	15761	15593	15709	15741	15873	15701	15560	15623	15680	15819	15668	15779	15567	15884	15749	15726	15730	15677	15452	15766	15622	15631	15677	15685	15884	15620	15623	15772	15725	15463	15711	15606	15531	15709	15523	15582	15680	15602
24426	51114	42058	33390	24595	20502	17736	16068	15199	14798	14664	14330	14202	14147	13741	13835	13764	13791	13620	13513	13693	13603	13633	13637	13532	13595	13458	13595	13500	13652	13492	13566	13387	13453	13295	13553	13340	13579	13466	13459	13401	13410	13435	13633	13508	13544	13358	13581	13506	13442	13416	13466	13335	13481	13446	13532	13188	13349	13370	13495	13379	13327	13420	13420	13511	13341	13263	13420	13537	13257	13506	13579	13487	13485	13396	13304	13490	13269	13298	13400	13384	13431	13503	13523	13439	13305	13501	13365	13358	13355	13450	13294	13477	13380	13497	13479	13397	13373	13543	13509	13279	13331	13295	13415	13518	13262	13278	13450	13542	13557	13386	13466	13351	13516	13507	13456	13422	13533	13332	13464	13403	13452	13244	13409	13520	13522	13343	13201	13493	13332	13577	13430	13442	13406	13232	13411	13336	13553	13546	13461	13435	13513	13320	13494	13426	13532	13340	13253	13360	13319	13219	13258	13469	13375	13393	13566	13320	13356	13445	13496	13388	13242	13522	13373	13453	13449	13335	13530	13499	13381	13296	13447	13549	13491	13529	13465	13258	13475	13434	13392	13427	13408	13443	13390	13496	13470	13439	13333	13280	13327	13580	13454	13440	13480	13428	13341	13558	13513	13357	13400	13473	13235	13503	13250	13301	13479	13235	13429	13343	13588	13450	13274	13507	13426	13490	13497	13281	13440	13214	13374	13491	13410	13433	13402	13573	13433	13312	13415	13545	13531	13393	13480	13645	13352	13325	13406	13491	13449	13419	13372	13439	13268	13460	13416	13387	13323	13523	13389	13318	13565	13510	13521	13349	13324	13414	13506	13276	13353	13518	13456	13348	13337	13387	13264	13270	13486	13344	13292	13451	13339	13309	13287	13332	13570	13387	13283	13288	13430	13416	13357	13376	13441	13258	13414	13707	13461	13319	13456	13390	13321	13253	13348	13310	13432	13615	13318	13491	13431	13406	13326	13424	13408	13363	13370	13353	13544	13541	13356	13473	13326	13588	13396	13407	13450	13364	13393	13415	13437	13488	13322	13354	13390	13251	13311	13300	13577	13399	13289	13344	13420	13466	13361	13475	13531	13438	13523	13325	13447	13351	13394	13375	13374	13382	13420	13417	13505	13562	13440	13225	13515	13544	13398	13384	13525	13637	13364	13519	13415	13424	13572	13508	13446	13336	13330	13546	13492	13325	13416	13460	13200	13474	13366	13309	13479	13354	13411	13370	13296	13251	13468	13440	13357	13401	13416	13395	13403	13369	13421	13355	13585	13495	13463	13404	13506	13353	13459	13466	13416	13473	13538	13352	13526	13454	13368	13445	13281	13432	13400	13431	13367	13370	13564	13560	13445	13362	13421	13483	13419	13729	13449	13292	13397	13223	13553	13357	13497	13363	13471	13451	13315	13407	13427	13556	13489	13413	13585	13398	13424	13345	13424	13423	13304	13436	13438	13327	13526	13168	13290	13407	13324	13588	13438	13394	13436	13625	13499	13336	13315	13386	13253	13442	13333	13443	13560	13434	13355	13496	13402	13452	13525	13478	13449	13269	13429	13542	13544	13409	13164	13480	13345	13558	13342	13630	13473	13513	13257	13465	13375	13417	13566	13414	13344	13503	13394	13373	13540	13416	13462	13430	13321	13407	13514	13516	13330	13435	13402	13338	13419	13396	13377	13422	13378	13354	13383	13343	13481	13364	13385	13396	13390	13492	13347	13371	13278	13309	13451	13541	13391	13493	13262	13429	13436	13307	13502	13437	13377	13438	13436	13394	13315	13424	13392	13584	13413	13364	13537	13390	13470	13430	13381	13415	13471	13372	13573	13449	13377	13416	13477	13358	13365	13525	13406	13326	13429	13377	13408	13557	13462	13512	13409	13372	13450	13192	13396	13495	13548	13444	13395	13547	13534	13582	13285	13497	13215	13389	13548	13409	13604	13432	13406	13229	13320	13388	13487	13573	13348	13444	13324	13268	13344	13387	13412	13332	13427	13260	13360	13458	13303	13447	13414	13472	13339	13324	13581	13487	13382	13323	13518	13352	13350	13370	13419	13246	13371	13446	13321	13268	13546	13447	13217	13349	13419	13439	13429	13386	13424	13309	13426	13492	13369	13363	13331	13360	13520	13457	13538	13390	13507	13429	13367	13307	13495	13495	13523	13491	13253	13354	13356	13403	13542	13578	13357	13241	13385	13442	13500	13422	13246	13260	13562	13533	13508	13458	13488	13434	13326	13263	13477	13389	13396	13424	13491	13395	13251	13430	13369	13606	13399	13281	13308	13487	13296	13454	13338	13461	13550	13560	13464	13456	13276	13563	13468	13476	13563	13359	13436	13420	13435	13485	13223	13439	13357	13495	13391	13314	13476	13270	13332	13469	13459	13258	13525	13548	13205	13341	13469	13449	13311	13343	13451	13467	13363	13428	13408	13474	13503	13406	13308	13241	13432	13527	13498	13219	13357	13555	13561	13428	13358	13558	13305	13401	13328	13516	13437	13403	13388	13345	13398	13495	13337	13444	13430	13618	13391	13452	13336	13418	13431	13343	13220	13374	13302	13456	13384	13268	13500	13379	13320	13179	13280	13393	13287	13274	13419	13440	13272	13357	13298	13487	13474	13401	13443	13499	13374	13500	13327	13528	13413	13461	13565	13561	13430	13518	13415	13456	13536	13553	13341	13493	13387	13393	13559	13504	13507	13460	13448	13412	13355	13434	13444	13540	13405	13332	13359	13305	13374	13349	13406	13450	13264	13248	13404	13495	13380	13343	13441	13552	13443	13420	13445	13521	13409	13417	13440	13442	13415	13365	13286	13305	13561	13681	13235	13448	13420	13418	13528	13265	13564	13534	13291	13230	13335	13468	13610	13584	13398	13333	13346	13490	13515	13418	13293	13397	13387	13524	13366	13497	13380	13367	13390	13387	13482	13277	13548	13446	13464	13469	13327	13509	13403	13490	13364	13374	13518	13404	13475	13392	13368	13435	13625	13259	13366	13514	13554	13296	13262	13512	13593	13660	13676	13532	13377	13514	13478	13404	13464	13405	13445	13396	13252	13392	13304	13507	13304	13399	13461	13530	13189	13502	13512	13589	13477	13486	13254	13344	13489	13538	13437	13395	13413	13359	13311	13472	13410	13363	13333	13427	13363	13405	13392	13539	13577	13452	13424	13301	13438	13401	13448	13298	13500	13388	13320	13332	13382	13405	13424	13349	13520	13480	13590	13453	13474	13337	13442	13396	13240	13591	13327	13306	13486	13242	13499	13368	13410	13340	13293	13524	13444	13390	13508	13304	13236	13414	13512	13504	13423	13375	13378	13390	13455	13445	13391	13466	13364	13544	13527	13318	13512	13437	13380	13616	13264	13318	13380	13346	13446	13376	13440	13513	13336	13593	13587	13574	13279	13436	13426	13452	13315	13317	13221	13482	13322	13452	13358	13431	13493	13249	13372	13321	13335	13478	13438	13555	13373	13691	13462	13428	13584	13328	13309	13382	13343	13345	13328	13464	13467	13502	13278	13506	13319	13398	13514	13575	13503	13433	13365	13354	13340	13395	13569	13386	13470	13514	13386	13361	13450	13481	13487	13286	13322	13470	13346	13323	13462	13410	13460	13395	13379	13331	13542	13428	13520	13325	13625	13533	13354	13308	13536	13564	13532	13465	13452	13427	13427	13492	13257	13394	13536	13132	13458	13397	13379	13382	13376	13375	13420	13493	13334	13352	13415	13418	13264	13409	13425	13385	13369	13299	13515	13289	13369	13445	13548	13278	13164	13601	13327	13382	13548	13510	13319	13550	13300	13408	13487	13476	13518	13515	13494	13484	13451	13536	13458	13498	13385	13317	13556	13409	13302	13463	13340	13585	13520	13352	13389	13464	13389	13454	13534	13328	13335	13416	13335	13596	13331	13442	13521	13265	13463	13506	13561	13539	13303	13431	13332	13337	13266	13368	13391	13438	13437	13402	13487	13547	13416	13258	13437	13475	13309	13325	13368	13247	13489	13238	13458	13427	13419	13525	13476	13473	13439	13237	13309	13554	13390	13527	13505	13454	13388	13384	13454	13389	13337	13257	13538	13321	13387	13435	13420	13370	13342	13292	13372	13481	13454	13276	13481	13306	13428	13455	13456	13536	13373	13301	13469	13406	13390	13570	13349	13428	13500	13366	13507	13395	13457	13490	13479	13497	13445	13526	13317	13433	13510	13399	13431	13347	13507	13473	13543	13485	13471	13424	13284	13554	13229	13431	13397	13374	13476	13461	13422	13374	13477	13309	13446	13445	13291	13265	13538	13279	13559	13480	13463	13406	13452	13475	13421	13360	13449	13466	13508	13420	13365	13485	13329	13425	13404	13495	13515	13630	13265	13500	13534	13269	13603	13370	13533	13300	13451	13210	13412	13445	13423	13628	13352	13507	13395	13421	13397	13399	13681	13426	13470	13481	13403	13355	13393	13342	13414	13601	13554	13515	13477	13406	13456	13487	13352	13510	13199	13433	13506	13379	13297	13314	13549	13416	13381	13391	13297	13416	13585	13512	13450	13416	13313	13456	13389	13318	13359	13456	13304	13523	13229	13429	13336	13445	13578	13257	13592	13562	13622	13629	13462	13533	13420	13389	13280	13357	13417	13301	13497	13352	13490	13590	13469	13629	13570	13420	13617	13506	13446	13434	13467	13587	13497	13490	13498	13417	13451	13373	13509	13378	13450	13296	13327	13347	13451	13434	13455	13341	13375	13352	13448	13433	13478	13442	13376	13366	13482	13330	13395	13461	13436	13360	13400	13381	13471	13520	13366	13302	13291	13301	13475	13371	13359	13471	13483	13525	13403	13567	13416	13535	13429	13577	13375	13482	13332	13461	13247	13358	13409	13433	13447	13554	13357	13450	13455	13355	13295	13268	13375	13276	13464	13481	13342	13485	13462	13347	13544	13435	13426	13455	13488	13426	13288	13369	13369	13385	13426	13397	13498	13349	13334	13475	13336	13468	13455	13447	13570	13420	13401	13378	13370	13355	13424	13404	13502	13354	13323	13581	13254	13298	13433	13454	13417	13409	13401	13407	13346	13565	13381	13386	13567	13512	13366	13428	13398	13383	13322	13464	13425	13413	13353	13384	13412	13316	13377
24195	21200	28508	27435	23842	20920	18306	16216	15587	15450	15161	14994	14827	14846	14936	14708	14722	14487	14787	14713	14591	14691	14524	14636	14572	14433	14428	14381	14286	14492	14377	14564	14799	14298	14603	14348	14447	14492	14386	14619	14546	14561	14459	14329	14417	14595	14431	14291	14357	14434	14188	14349	14544	14353	14399	14338	14293	14474	14450	14406	14451	14472	14435	14531	14294	14435	14339	14418	14384	14425	14446	14335	14444	14572	14494	14342	14394	14163	14474	14269	14491	14261	14643	14208	14398	14143	14259	14355	14428	14381	14359	14345	14127	14386	14406	14416	14509	14394	14229	14290	14247	14313	14412	14260	14297	14254	14327	14480	14373	14356	14417	14545	14516	14380	14339	14237	14227	14252	14335	14420	14333	14436	14218	14322	14316	14467	14354	14207	14393	14530	14254	14287	14414	14346	14342	14493	14517	14331	14482	14392	14485	14496	14236	14438	14510	14114	14346	14528	14336	14322	14316	14492	14335	14276	14198	14485	14457	14455	14355	14281	14364	14261	14470	14147	14402	14471	14597	14486	14218	14396	14328	14540	14417	14288	14347	14291	14318	14197	14371	14281	14250	14395	14312	14416	14346	14436	14422	14506	14204	14176	14278	14432	14340	14227	14432	14355	14449	14528	14376	14411	14226	14269	14225	14345	14422	14201	14334	14363	14415	14387	14038	14295	14133	14141	14354	14440	14290	14294	14397	14508	14420	14274	14493	14409	14306	14417	14417	14441	14487	14553	14424	14343	14309	14456	14410	14364	14475	14418	14545	14342	14332	14288	14376	14295	14442	14287	14497	14214	14505	14541	14492	14405	14588	14220	14392	14600	14271	14462	14515	14228	14285	14324	14284	14494	14457	14240	14479	14349	14297	14527	14293	14357	14287	14464	14260	14552	14320	14542	14376	14336	14363	14368	14440	14325	14567	14596	14283	14325	14514	14336	14286	14208	14364	14444	14478	14364	14362	14224	14420	14268	14282	14388	14365	14510	14530	14403	14354	14329	14310	14614	14327	14386	14465	14408	14214	14309	14267	14272	14607	14374	14513	14394	14503	14287	14422	14314	14295	14320	14410	14379	14345	14363	14267	14154	14336	14433	14372	14378	14446	14355	14497	14393	14171	14427	14372	14398	14426	14169	14263	14351	14431	14360	14494	14536	14331	14459	14602	14587	14486	14356	14497	14396	14282	14383	14272	14435	14393	14147	14462	14181	14409	14437	14343	14376	14480	14418	14376	14278	14361	14460	14300	14294	14254	14399	14378	14508	14306	14398	14301	14364	14248	14195	14345	14367	14596	14371	14412	14502	14408	14285	14494	14296	14222	14276	14346	14445	14182	14272	14421	14266	14230	14341	14445	14315	14435	14313	14475	14368	14366	14466	14449	14372	14309	14433	14458	14394	14309	14413	14388	14532	14492	14431	14450	14314	14374	14400	14292	14243	14451	14345	14305	14380	14297	14432	14598	14309	14351	14444	14464	14462	14460	14200	14465	14241	14303	14417	14440	14283	14348	14304	14198	14438	14363	14369	14129	14144	14366	14335	14378	14529	14268	14475	14181	14467	14515	14433	14341	14379	14456	14434	14441	14253	14261	14262	14608	14231	14404	14315	14369	14395	14597	14452	14257	14400	14275	14291	14425	14373	14228	14367	14306	14470	14410	14385	14455	14420	14183	14439	14202	14249	14427	14176	14515	14234	14250	14254	14425	14354	14477	14299	14228	14436	14009	14460	14290	14421	14534	14395	14317	14369	14390	14277	14461	14280	14230	14455	14539	14269	14256	14266	14172	14450	14177	14112	14374	14481	14540	14353	14217	14300	14199	14145	14533	14527	14408	14384	14347	14344	14237	14517	14451	14342	14385	14263	14300	14390	14290	14285	14294	14184	14512	14396	14432	14473	14456	14480	14461	14603	14270	14423	14310	14547	14341	14393	14331	14492	14334	14288	14473	14478	14382	14245	14477	14279	14151	14216	14204	14291	14369	14316	14324	14376	14512	14506	14527	14483	14266	14306	14536	14320	14456	14378	14429	14188	14391	14252	14215	14391	14389	14358	14412	14190	14495	14465	14176	14360	14323	14381	14436	14351	14269	14279	14364	14394	14274	14362	14229	14494	14280	14508	14407	14310	14584	14269	14391	14334	14470	14402	14212	14527	14457	14292	14401	14220	14264	14395	14384	14499	14335	14695	14435	14167	14216	14342	14525	14517	14348	14443	14408	14337	14451	14563	14519	14451	14271	14400	14423	14356	14537	14479	14313	14356	14402	14498	14503	14243	14477	14378	14539	14521	14266	14553	14464	14372	14246	14381	14428	14368	14325	14544	14434	14337	14344	14453	14413	14330	14398	14336	14595	14498	14389	14253	14374	14595	14251	14270	14459	14446	14293	14430	14412	14488	14361	14254	14402	14453	14581	14359	14449	14333	14366	14513	14374	14588	14335	14319	14353	14366	14525	14491	14468	14444	14126	14302	14447	14280	14529	14368	14309	14448	14553	14435	14394	14391	14296	14245	14363	14348	14443	14534	14482	14288	14195	14437	14433	14328	14320	14338	14456	14370	14186	14217	14379	14210	14422	14229	14480	14329	14526	14319	14455	14512	14203	14294	14382	14361	14338	14306	14343	14218	14506	14614	14345	14331	14403	14323	14238	14344	14320	14266	14418	14375	14598	14304	14427	14346	14365	14270	14444	14307	14558	14406	14443	14451	14540	14382	14390	14212	14416	14454	14336	14460	14352	14186	14502	14331	14542	14209	14430	14158	14349	14371	14577	14504	14367	14452	14318	14582	14433	14508	14212	14320	14382	14503	14386	14317	14298	14473	14323	14410	14534	14277	14290	14540	14371	14249	14372	14308	14530	14304	14205	14320	14398	14260	14277	14388	14346	14417	14514	14495	14462	14311	14305	14257	14203	14457	14416	14346	14603	14348	14528	14494	14327	14357	14413	14423	14375	14473	14428	14270	14348	14335	14172	14327	14360	14383	14453	14317	14499	14342	14404	14340	14229	14311	14359	14182	14401	14300	14339	14532	14458	14414	14392	14396	14257	14378	14486	14260	14393	14303	14251	14307	14361	14485	14530	14371	14074	14368	14282	14340	14357	14354	14522	14214	14438	14345	14500	14447	14244	14459	14314	14288	14264	14496	14237	14252	14424	14267	14292	14401	14419	14317	14340	14439	14345	14221	14398	14421	14495	14448	14440	14374	14472	14450	14286	14476	14297	14367	14298	14426	14318	14380	14363	14403	14157	14248	14437	14461	14261	14341	14413	14214	14462	14510	14226	14440	14522	14448	14550	14238	14468	14353	14383	14494	14600	14419	14499	14327	14415	14349	14368	14310	14467	14588	14618	14382	14451	14361	14490	14469	14285	14307	14482	14325	14487	14449	14298	14266	14521	14319	14281	14361	14169	14332	14412	14507	14567	14405	14276	14326	14549	14450	14389	14350	14532	14448	14365	14423	14373	14582	14506	14342	14327	14531	14218	14585	14488	14396	14411	14255	14272	14283	14341	14344	14463	14272	14290	14331	14407	14322	14292	14520	14572	14329	14360	14325	14383	14423	14321	14288	14451	14349	14436	14420	14383	14612	14364	14348	14361	14374	14379	14351	14382	14538	14481	14492	14583	14267	14283	14358	14335	14404	14333	14498	14422	14376	14179	14215	14361	14486	14480	14390	14420	14335	14522	14400	14241	14457	14332	14320	14307	14293	14593	14281	14442	14366	14327	14428	14270	14319	14419	14394	14373	14260	14399	14468	14602	14271	14386	14393	14544	14350	14314	14184	14277	14490	14353	14491	14234	14389	14543	14345	14459	14424	14439	14495	14270	14182	14403	14318	14419	14516	14263	14463	14601	14360	14311	14373	14288	14173	14433	14206	14412	14328	14455	14582	14155	14120	14443	14250	14494	14599	14394	14592	14536	14491	14326	14573	14358	14203	14370	14206	14260	14497	14227	14129	14332	14257	14326	14334	14370	14487	14302	14396	14275	14278	14312	14373	14448	14301	14116	14552	14241	14464	14325	14292	14341	14354	14381	14329	14256	14284	14308	14413	14433	14423	14471	14323	14259	14138	14221	14373	14280	14291	14269	14119	14280	14528	14609	14286	14395	14437	14394	14482	14431	14308	14498	14414	14414	14368	14295	14425	14322	14370	14250	14487	14360	14438	14569	14382	14304	14379	14394	14432	14449	14465	14535	14486	14457	14309	14340	14397	14264	14342	14352	14371	14470	14435	14374	14407	14506	14328	14129	14165	14453	14412	14456	14434	14189	14385	14276	14276	14304	14198	14387	14516	14331	14420	14557	14288	14477	14367	14262	14477	14273	14587	14213	14423	14313	14477	14335	14373	14178	14384	14329	14496	14453	14532	14316	14315	14431	14527	14464	14186	14441	14333	14440	14388	14523	14449	14304	14334	14311	14371	14592	14434	14280	14380	14224	14396	14422	14391	14387	14298	14419	14487	14311	14557	14451	14392	14217	14393	14223	14510	14565	14338	14285	14453	14234	14241	14383	14413	14313	14268	14281	14296	14432	14260	14407	14309	14394	14427	14314	14614	14413	14365	14387	14502	14371	14417	14427	14462	14412	14653	14363	14360	14388	14369	14524	14261	14393	14486	14391	14255	14320	14299	14466	14286	14383	14367	14514	14536	14324	14387	14377	14469	14395	14305	14345	14199	14241	14408	14399	14442	14531	14365	14452	14298	14609	14425	14469	14369	14413	14284	14497	14627	14303	14378	14608	14374	14315	14210	14359	14490	14463	14416	14425	14248	14370	14375	14431	14231	14359	14396	14361	14456	14425	14498	14392	14296	14466	14526	14358	14233	14273	14476	14420	14272	14343	14401	14362	14523	14373	14313	14479	14531	14250	14353	14460	14443	14355	14436	14091	14301	14451	14391	14367	14412	14517	14398	14317	14395	14318	14237	14138	14433	14342	14405	14375	14527	14286	14555	14332	14470	14407	14135	14473	14256	14309	14303	14287	14565	14347	14484	14497	14370	14320	14402	14458	14351	14381	14467	14342	14415	14383	14381	14425	14425	14367	14421	14325	14461	14332	14395	14359	14580	14638	14468	14356	14149	14443	14419	14358	14275	14339	14423	14275	14385	14261	14289	14301	14357	14220	14604	14465	14505
24430	46979	40426	29711	24432	19322	15923	14867	13806	13941	13383	13299	13298	13078	13055	12909	13015	12954	12953	12705	12791	12744	12788	12841	12818	12823	12690	12783	12763	12700	12739	12793	12629	12872	12741	12642	12642	12597	12629	12799	12681	12771	12888	12644	12689	12709	12632	12726	12721	12622	12632	12711	12617	12798	12755	12471	12645	12551	12666	12709	12647	12545	12756	12633	12805	12637	12722	12642	12632	12694	12611	12550	12622	12746	12545	12772	12560	12656	12685	12538	12742	12630	12645	12790	12744	12755	12607	12562	12695	12562	12649	12615	12666	12728	12479	12724	12885	12656	12564	12679	12569	12726	12651	12743	12612	12463	12591	12630	12693	12765	12711	12618	12591	12775	12568	12599	12690	12592	12608	12778	12627	12777	12641	12661	12772	12569	12727	12830	12546	12579	12531	12758	12676	12597	12513	12652	12635	12638	12599	12637	12677	12549	12658	12623	12675	12770	12623	12596	12756	12691	12728	12734	12791	12592	12762	12842	12549	12755	12592	12638	12647	12773	12739	12591	12603	12731	12593	12696	12653	12703	12625	12599	12611	12634	12650	12639	12767	12748	12756	12560	12653	12621	12437	12805	12548	12584	12794	12450	12492	12926	12680	12549	12539	12601	12651	12678	12573	12664	12557	12792	12456	12707	12417	12731	12774	12706	12582	12642	12700	12634	12476	12591	12726	12636	12471	12677	12605	12604	12750	12659	12814	12595	12758	12507	12573	12622	12721	12747	12663	12482	12736	12719	12619	12675	12584	12668	12670	12717	12903	12764	12610	12621	12711	12594	12676	12579	12538	12850	12530	12744	12736	12629	12681	12812	12674	12696	12687	12610	12677	12594	12530	12771	12859	12448	12776	12694	12761	12619	12736	12596	12500	12761	12609	12575	12582	12640	12530	12578	12601	12702	12505	12615	12738	12414	12627	12751	12744	12428	12588	12641	12695	12550	12520	12720	12719	12632	12606	12627	12755	12475	12745	12716	12873	12633	12561	12679	12737	12635	12673	12626	12674	12763	12680	12605	12634	12601	12588	12659	12504	12716	12602	12734	12644	12701	12701	12674	12686	12699	12658	12569	12646	12659	12740	12460	12573	12436	12736	12459	12666	12804	12739	12767	12651	12605	12635	12737	12716	12601	12630	12558	12738	12761	12687	12644	12511	12578	12668	12751	12592	12560	12711	12601	12743	12746	12767	12515	12659	12737	12674	12615	12678	12667	12516	12552	12607	12720	12834	12634	12603	12668	12753	12655	12720	12484	12757	12624	12513	12820	12552	12557	12628	12589	12671	12890	12615	12866	12723	12682	12787	12601	12640	12747	12531	12672	12657	12481	12558	12805	12702	12585	12550	12704	12476	12636	12636	12683	12718	12746	12459	12555	12554	12768	12549	12474	12744	12657	12573	12622	12715	12643	12643	12674	12753	12484	12707	12572	12802	12577	12332	12732	12716	12801	12616	12634	12613	12649	12660	12637	12751	12686	12659	12668	12742	12658	12862	12770	12845	12699	12805	12586	12490	12644	12805	12565	12589	12704	12714	12622	12595	12662	12580	12816	12770	12675	12685	12540	12665	12681	12483	12613	12707	12637	12750	12699	12527	12717	12743	12727	12905	12580	12581	12652	12662	12624	12805	12679	12698	12615	12616	12570	12612	12652	12702	12662	12619	12775	12743	12744	12632	12618	12764	12800	12813	12786	12636	12604	12617	12603	12711	12696	12656	12516	12740	12700	12666	12597	12750	12618	12658	12623	12754	12716	12771	12748	12613	12638	12567	12635	12730	12705	12637	12664	12614	12723	12645	12613	12624	12729	12599	12421	12700	12708	12723	12758	12671	12654	12734	12626	12511	12593	12707	12695	12696	12742	12701	12762	12610	12758	12523	12708	12732	12709	12714	12428	12713	12659	12621	12583	12759	12703	12690	12650	12603	12670	12692	12519	12652	12556	12754	12450	12613	12480	12659	12564	12605	12767	12628	12725	12580	12477	12777	12612	12636	12820	12714	12600	12702	12841	12665	12595	13003	12615	12578	12796	12544	12526	12554	12691	12803	12497	12574	12433	12622	12656	12599	12790	12730	12545	12568	12545	12638	12640	12542	12658	12731	12707	12682	12613	12650	12668	12567	12939	12591	12817	12689	12801	12687	12669	12562	12774	12485	12862	12514	12836	12590	12697	12625	12641	12766	12713	12651	12638	12790	12678	12684	12670	12773	12712	12710	12677	12538	12564	12792	12724	12737	12672	12639	12712	12516	12654	12603	12869	12736	12665	12667	12540	12649	12516	12650	12544	12582	12609	12590	12595	12672	12690	12608	12632	12688	12612	12578	12732	12646	12506	12643	12651	12603	12614	12627	12805	12647	12560	12741	12649	12523	12745	12818	12471	12784	12727	12763	12626	12531	12686	12591	12773	12594	12664	12538	12760	12545	12720	12655	12719	12668	12687	12560	12833	12776	12652	12819	12718	12506	12795	12726	12866	12480	12544	12548	12725	12685	12658	12659	12810	12602	12791	12656	12732	12649	12667	12700	12569	12756	12509	12523	12602	12629	12589	12650	12664	12663	12618	12741	12767	12931	12851	12544	12641	12657	12779	12668	12759	12576	12673	12589	12663	12647	12555	12700	12709	12749	12602	12712	12600	12616	12694	12647	12669	12727	12575	12593	12743	12613	12597	12769	12749	12712	12635	12797	12796	12731	12825	12659	12717	12571	12555	12880	12610	12626	12812	12554	12641	12753	12744	12851	12504	12758	12588	12662	12648	12685	12680	12661	12654	12633	12695	12683	12496	12697	12638	12744	12620	12681	12684	12753	12625	12781	12703	12539	12580	12602	12623	12472	12818	12689	12617	12650	12795	12551	12583	12770	12743	12770	12680	12731	12822	12649	12601	12725	12491	12553	12634	12771	12711	12601	12583	12467	12602	12651	12778	12594	12628	12845	12846	12553	12735	12579	12592	12750	12574	12540	12769	12656	12719	12582	12745	12548	12587	12583	12659	12751	12702	12624	12616	12432	12519	12574	12615	12698	12608	12602	12831	12715	12678	12608	12654	12866	12685	12781	12668	12672	12564	12864	12590	12666	12640	12634	12617	12564	12786	12703	12575	12603	12672	12588	12717	12700	12698	12738	12509	12723	12643	12569	12574	12772	12773	12689	12749	12764	12706	12674	12707	12587	12671	12690	12726	12711	12463	12509	12665	12634	12566	12610	12701	12819	12632	12642	12662	12700	12659	12553	12689	12508	12678	12769	12585	12675	12822	12837	12746	12590	12565	12714	12558	12742	12543	12696	12711	12657	12478	12662	12611	12701	12783	12755	12459	12630	12794	12786	12510	12623	12760	12551	12655	12716	12729	12594	12655	12833	12720	12668	12760	12700	12540	12600	12606	12664	12657	12648	12454	12460	12671	12524	12530	12551	12705	12599	12694	12791	12625	12771	12752	12636	12728	12669	12765	12718	12827	12631	12734	12460	12482	12651	12694	12657	12556	12624	12798	12618	12835	12561	12740	12603	12598	12679	12666	12732	12627	12720	12745	12691	12666	12480	12551	12559	12605	12854	12630	12706	12735	12722	12570	12714	12742	12528	12558	12623	12711	12580	12639	12723	12687	12682	12693	12735	12622	12651	12642	12794	12650	12713	12668	12813	12695	12732	12655	12780	12845	12733	12593	12818	12722	12514	12705	12774	12807	12798	12656	12747	12681	12612	12736	12855	12649	12581	12599	12621	12588	12686	12674	12623	12699	12672	12770	12789	12642	12772	12660	12682	12737	12656	12537	12704	12701	12690	12785	12807	12600	12613	12885	12764	12738	12566	12557	12718	12627	12644	12483	12723	12616	12726	12610	12539	12545	12614	12614	12769	12542	12549	12613	12744	12711	12651	12674	12717	12659	12789	12712	12629	12730	12648	12808	12735	12550	12748	12638	12692	12755	12583	12583	12566	12590	12620	12614	12591	12804	12632	12907	12615	12678	12712	12646	12716	12735	12736	12891	12602	12592	12634	12545	12799	12502	12635	12698	12502	12667	12552	12744	12679	12649	12676	12704	12660	12584	12823	12595	12653	12789	12682	12689	12737	12668	12770	12429	12651	12636	12657	12540	12698	12823	12595	12758	12518	12665	12562	12618	12704	12486	12490	12590	12646	12837	12728	12769	12866	12716	12538	12838	12536	12676	12792	12689	12625	12689	12709	12619	12734	12564	12753	12610	12628	12714	12636	12669	12717	12681	12654	12556	12705	12791	12826	12526	12628	12621	12733	12711	12653	12692	12762	12582	12583	12775	12639	12525	12806	12605	12525	12686	12632	12640	12556	12705	12614	12670	12624	12709	12612	12585	12821	12635	12558	12635	12894	12869	12709	12575	12839	12525	12651	12622	12650	12790	12561	12633	12702	12692	12714	12629	12642	12511	12685	12627	12563	12711	12754	12684	12702	12770	12705	12713	12785	12582	12511	12744	12692	12841	12515	12699	12537	12736	12644	12643	12592	12576	12522	12582	12774	12645	12642	12637	12538	12675	12820	12585	12481	12626	12666	12614	12686	12620	12695	12634	12502	12708	12730	12746	12609	12644	12629	12504	12649	12511	12775	12618	12742	12567	12558	12591	12684	12693	12526	12447	12627	12722	12715	12614	12755	12651	12744	12576	12609	12751	12669	12714	12561	12773	12591	12601	12660	12590	12694	12595	12807	12564	12726	12564	12710	12822	12618	12658	12668	12636	12607	12809	12779	12680	12642	12626	12791	12625	12610	12554	12604	12951	12697	12552	12773	12767	12658	12542	12670	12607	12666	12742	12732	12761	12715	12526	12761	12762	12569	12874	12712	12605	12638	12623	12705	12743	12576	12558	12647	12573	12713	12858	12722	12612	12610	12754	12552	12665	12687	12638	12661	12735	12600	12720	12717	12794	12517	12669	12693	12602	12457	12629	12658	12702	12643	12624	12485	12737	12739	12703	12703	12704	12697	12573	12638	12609	12717	12596	12638	12739	12538	12649	12788	12656	12758	12723	12660	12757	12755	12565	12695	12586	12699	12604	12677	12638	12760	12728	12748	12731	12497	12722	12763	12710	12677	12568	12520	12843	12627	12845	12621	12527	12520	12683	12593	12654	12645	12785	12788	12678	12652	12727	12740	12497
21907	21147	28960	23806	22466	25791	27048	20552	18631	18425	17876	17707	17403	17515	17434	17155	17008	16915	16690	16806	17029	16829	16971	16847	17041	16854	16876	16795	16693	16718	16981	16811	16658	16730	16630	16606	16646	16663	16529	16527	16667	16600	16610	16594	16483	16614	16713	16593	16720	16451	16657	16581	16708	16568	16631	16589	16590	16535	16315	16613	16517	16641	16668	16419	16790	16562	16394	16445	16299	16588	16499	16494	16564	16699	16689	16522	16577	16447	16400	16521	16558	16546	16346	16326	16429	16584	16715	16735	16702	16544	16529	16589	16526	16416	16647	16488	16595	16677	16520	16569	16501	16721	16621	16527	16272	16391	16679	16472	16495	16558	16566	16654	16423	16645	16622	16437	16537	16379	16503	16618	16732	16373	16344	16399	16589	16633	16573	16400	16588	16423	16564	16555	16588	16388	16322	16485	16545	16687	16464	16391	16631	16427	16707	16442	16430	16568	16370	16707	16677	16520	16741	16565	16470	16619	16427	16289	16489	16569	16755	16680	16480	16714	16640	16607	16546	16614	16745	16726	16495	16364	16470	16655	16675	16458	16408	16477	16482	16548	16821	16796	16469	16407	16456	16626	16699	16559	16511	16600	16590	16713	16399	16450	16526	16482	16523	16468	16473	16573	16676	16577	16472	16609	16620	16455	16556	16571	16499	16535	16557	16468	16532	16686	16602	16514	16480	16625	16462	16537	16374	16510	16483	16446	16472	16811	16681	16503	16365	16511	16827	16566	16586	16481	16534	16420	16702	16545	16742	16383	16408	16578	16550	16567	16307	16481	16291	16465	16457	16509	16471	16555	16554	16427	16420	16556	16618	16563	16540	16477	16867	16414	16442	16556	16609	16417	16515	16617	16814	16517	16561	16427	16456	16452	16464	16444	16361	16476	16502	16558	16711	16603	16334	16384	16224	16332	16523	16379	16502	16723	16572	16515	16591	16434	16431	16755	16536	16657	16505	16466	16495	16450	16638	16449	16466	16526	16701	16576	16515	16333	16584	16566	16690	16442	16504	16620	16454	16463	16450	16464	16541	16553	16321	16468	16422	16350	16396	16423	16498	16441	16557	16635	16417	16465	16498	16565	16670	16537	16437	16586	16626	16484	16421	16370	16541	16627	16300	16558	16422	16449	16646	16661	16568	16468	16382	16547	16547	16579	16526	16666	16541	16658	16777	16611	16516	16427	16423	16625	16708	16412	16474	16472	16376	16440	16586	16527	16671	16509	16393	16447	16569	16544	16570	16395	16549	16524	16641	16866	16580	16634	16530	16534	16568	16392	16466	16542	16566	16568	16343	16561	16553	16474	16782	16520	16318	16562	16673	16488	16542	16368	16374	16480	16490	16675	16367	16624	16339	16363	16436	16516	16499	16554	16481	16451	16547	16396	16420	16468	16659	16561	16504	16266	16504	16668	16652	16461	16661	16523	16570	16477	16581	16506	16563	16373	16422	16500	16547	16534	16265	16563	16403	16500	16452	16502	16500	16427	16458	16553	16638	16474	16523	16599	16227	16527	16764	16334	16641	16454	16577	16495	16527	16680	16698	16583	16727	16616	16661	16486	16473	16584	16433	16685	16380	16418	16665	16565	16623	16652	16552	16610	16443	16447	16434	16437	16581	16666	16384	16519	16589	16471	16692	16649	16555	16454	16506	16463	16555	16676	16549	16514	16471	16466	16635	16267	16523	16603	16530	16585	16365	16484	16491	16316	16289	16605	16507	16523	16640	16662	16639	16504	16379	16462	16376	16575	16436	16478	16501	16407	16447	16654	16385	16602	16611	16455	16525	16468	16265	16481	16827	16582	16614	16464	16568	16440	16697	16447	16529	16594	16415	16577	16512	16563	16473	16469	16559	16634	16715	16527	16528	16484	16528	16515	16439	16635	16632	16513	16461	16473	16652	16604	16626	16495	16591	16548	16613	16551	16398	16556	16557	16549	16640	16784	16651	16518	16549	16670	16532	16335	16292	16393	16600	16628	16657	16557	16441	16539	16520	16406	16320	16617	16456	16579	16626	16701	16406	16458	16692	16424	16378	16406	16480	16528	16537	16315	16447	16412	16455	16460	16624	16673	16485	16419	16469	16536	16410	16379	16606	16603	16632	16555	16449	16385	16562	16365	16689	16626	16534	16502	16309	16488	16538	16687	16574	16617	16381	16557	16467	16677	16644	16566	16507	16305	16480	16467	16532	16642	16515	16730	16531	16470	16663	16482	16628	16487	16451	16471	16666	16619	16595	16422	16661	16606	16306	16482	16476	16487	16461	16525	16563	16560	16592	16690	16658	16436	16425	16426	16623	16448	16475	16557	16463	16542	16442	16575	16438	16709	16573	16536	16504	16579	16629	16421	16663	16455	16602	16650	16510	16558	16427	16565	16602	16462	16615	16731	16478	16456	16550	16439	16474	16560	16555	16536	16483	16361	16415	16511	16419	16359	16601	16530	16633	16487	16654	16586	16544	16609	16517	16448	16713	16520	16464	16539	16554	16423	16434	16439	16527	16515	16475	16510	16455	16627	16706	16485	16675	16584	16497	16569	16530	16323	16538	16713	16520	16550	16423	16553	16623	16524	16566	16547	16142	16558	16553	16506	16511	16345	16569	16572	16557	16555	16564	16541	16500	16449	16583	16559	16472	16316	16620	16455	16606	16576	16427	16314	16301	16712	16379	16586	16437	16487	16385	16514	16557	16581	16425	16634	16463	16449	16681	16536	16472	16616	16372	16553	16584	16710	16509	16297	16445	16703	16464	16650	16396	16549	16648	16596	16344	16553	16625	16535	16608	16580	16723	16572	16600	16473	16648	16574	16531	16627	16473	16379	16484	16762	16517	16703	16656	16656	16262	16473	16465	16402	16371	16391	16538	16658	16606	16340	16573	16367	16622	16699	16431	16521	16473	16320	16263	16378	16467	16533	16535	16376	16560	16530	16540	16456	16557	16646	16378	16604	16551	16558	16599	16668	16569	16616	16546	16563	16623	16605	16417	16426	16493	16518	16467	16356	16654	16644	16505	16465	16424	16604	16520	16483	16478	16493	16586	16636	16411	16476	16500	16440	16639	16417	16498	16636	16556	16759	16602	16512	16489	16598	16544	16684	16355	16470	16753	16436	16564	16416	16540	16310	16607	16433	16513	16585	16303	16559	16612	16452	16527	16444	16353	16672	16538	16376	16630	16483	16607	16481	16652	16450	16581	16624	16670	16599	16458	16524	16425	16466	16600	16829	16647	16349	16598	16536	16345	16408	16394	16673	16746	16391	16387	16539	16550	16547	16660	16726	16591	16610	16482	16544	16603	16695	16477	16344	16726	16475	16494	16437	16345	16722	16515	16672	16528	16439	16642	16690	16743	16643	16346	16551	16750	16475	16581	16663	16604	16530	16328	16533	16570	16572	16752	16364	16635	16538	16294	16407	16533	16468	16577	16622	16572	16516	16446	16611	16421	16448	16421	16519	16566	16361	16499	16385	16462	16583	16623	16552	16646	16543	16385	16597	16472	16513	16501	16435	16369	16304	16347	16566	16601	16503	16676	16368	16450	16485	16624	16472	16525	16491	16559	16366	16531	16644	16684	16628	16356	16377	16520	16439	16730	16534	16389	16478	16573	16546	16387	16406	16438	16477	16567	16581	16668	16494	16496	16374	16521	16535	16573	16545	16400	16420	16605	16516	16482	16572	16515	16391	16451	16220	16442	16431	16586	16414	16405	16379	16568	16509	16485	16532	16574	16790	16345	16523	16522	16417	16397	16456	16468	16481	16493	16498	16690	16401	16328	16393	16501	16602	16479	16622	16437	16373	16920	16726	16618	16514	16612	16313	16482	16515	16633	16566	16452	16485	16595	16726	16504	16633	16643	16537	16301	16531	16278	16687	16372	16533	16491	16627	16627	16547	16519	16483	16600	16552	16521	16502	16295	16298	16500	16484	16475	16393	16616	16329	16437	16419	16627	16446	16397	16252	16498	16652	16689	16512	16482	16500	16559	16578	16552	16465	16502	16483	16493	16392	16647	16437	16510	16447	16652	16675	16708	16491	16702	16503	16521	16537	16565	16344	16559	16528	16559	16633	16748	16392	16574	16440	16418	16371	16686	16468	16581	16610	16422	16404	16483	16532	16407	16542	16522	16552	16385	16698	16709	16617	16571	16443	16581	16392	16542	16419	16467	16462	16482	16353	16712	16591	16644	16597	16678	16551	16442	16681	16508	16514	16448	16403	16445	16547	16617	16494	16420	16482	16749	16442	16669	16709	16602	16477	16379	16460	16409	16487	16408	16602	16309	16652	16391	16321	16750	16462	16546	16657	16697	16568	16371	16483	16571	16412	16677	16539	16538	16287	16387	16410	16334	16500	16617	16477	16415	16548	16596	16601	16607	16526	16427	16430	16373	16608	16586	16553	16557	16467	16374	16380	16547	16481	16556	16534	16477	16703	16509	16494	16389	16239	16648	16639	16521	16447	16493	16647	16372	16463	16477	16483	16568	16503	16494	16513	16654	16338	16341	16379	16570	16517	16532	16483	16535	16734	16352	16627	16299	16508	16433	16577	16581	16648	16614	16660	16424	16456	16312	16341	16246	16435	16350	16506	16572	16519	16529	16632	16573	16672	16437	16466	16559	16579	16563	16629	16521	16474	16333	16447	16545	16492	16598	16699	16500	16460	16492	16465	16530	16629	16533	16417	16610	16450	16676	16465	16571	16276	16545	16351	16490	16650	16328	16593	16508	16478	16378	16561	16490	16634	16668	16536	16515	16443	16363	16677	16583	16532	16612	16612	16616	16609	16427	16446	16222	16705	16649	16542	16283	16507	16406	16398	16456	16544	16439	16426	16513	16273	16579	16373	16416	16663	16641	16407	16391	16347	16565	16429	16569	16215	16422	16815	16619	16431	16589	16525	16260	16698	16590	16415	16512	16482	16588	16305	16614	16580	16598	16460	16454	16575	16582	16353	16607	16543	16372	16510	16613	16602	16552	16515	16484	16466	16371	16419	16554	16770	16472	16582	16419	16629	16497	16307	16478	16504	16599	16548	16551	16598	16459	16534	16461	16384	16639	16505	16511	16379	16271	16407	16510	16338	16443	16453	16505	16403	16567	16855	16588	16679	16629	16574	16498	16589	16661	16120	16652	16432
27617	57173	50957	40803	34347	27583	20209	17745	16296	15676	15485	15331	14928	14860	14765	14449	14306	14542	14414	14344	14202	14175	14133	14049	14128	14206	13981	14055	14064	14045	14027	14235	13990	13960	14213	14024	13902	13943	14091	14048	14066	14027	13912	14155	13890	13859	14066	13853	13923	13901	13982	13987	14284	13990	13862	14029	13971	14036	13866	13773	13973	13927	13975	14143	13895	13927	13841	14029	13986	13946	14058	13832	13947	14084	13973	13744	13781	13831	14002	14194	13903	14018	14053	13845	13889	14182	14105	13935	14027	13972	14039	13882	13866	13945	13913	14235	13834	13940	13972	13829	13965	13815	13973	13907	14031	14137	13917	13958	13963	13699	14115	13827	14189	14029	13927	13761	13976	13836	13916	13868	13961	13933	14126	13898	13860	14062	14027	13744	13999	13885	13915	13938	13983	13999	13849	13936	13838	14033	14013	13936	13900	14009	13782	13987	14012	13928	14007	13796	13924	13937	13826	14000	13886	13898	14186	14088	13860	13924	14072	13908	14058	13978	13990	13985	13683	14041	13932	13949	13892	13977	13862	14102	13988	13983	13877	13727	13820	14005	14059	14060	13906	13953	14094	13925	13672	14061	14091	14022	13850	14005	13899	13918	13939	13826	13838	14050	13931	13865	13929	13938	13863	14109	13960	14074	13894	13787	13974	13998	13962	13976	13919	13863	13939	14155	13961	14122	13858	13981	13893	14000	13905	13998	14096	13775	13903	14034	13928	14042	13844	13958	13966	13946	13997	13834	13801	14027	13879	13978	13896	14101	13933	13933	14000	14055	14100	13848	13846	14080	13923	13963	14080	13957	13865	13982	13928	13837	13849	13994	13920	13993	13904	14012	13935	13994	13907	13918	14012	13799	13860	14082	13825	14171	13908	13975	13823	13857	13865	13905	13951	13906	13995	14062	13920	13858	14082	13989	13957	14011	13931	13812	13979	14025	13950	13910	14128	13996	13930	14042	14004	13881	13953	13782	14248	13967	13734	14039	13935	13872	13887	14027	13891	13991	13994	13955	13884	13797	14020	13864	13755	14148	13938	13947	13864	13883	14110	13875	13945	14041	13913	13803	13814	14087	13777	13938	13917	14117	13815	14034	13815	13935	13953	13916	13854	13898	13888	13986	13942	14001	13966	13965	13916	14006	13859	13880	13926	13953	13815	14002	13793	14028	13873	13943	13840	13865	13939	13786	13883	14011	14065	13880	13914	13700	13916	14135	14056	14076	13879	13877	13852	13977	14019	13904	13873	13829	13881	13971	13914	14103	13962	13985	14052	13924	13905	14217	14025	13951	14059	13846	14002	13966	14022	14071	14054	13922	13923	14011	13959	13893	13868	13940	14008	13813	13982	13813	14002	13915	13933	13862	13863	13892	13910	13905	13855	14014	13815	13822	13861	13855	14203	13826	13907	13735	13965	13779	13840	13925	13827	13924	13917	13900	13773	13741	13921	13944	14091	14004	14042	14094	13963	13949	13940	13867	13949	13818	13776	13885	14013	13957	14007	13986	13739	13890	13779	13808	13930	13762	13934	13876	13940	13821	13900	14008	13940	13947	13895	13911	14186	14050	13939	13927	14131	13869	13897	13947	13905	13990	14016	14049	14000	13961	13889	14013	13983	13969	13763	13990	13772	13747	13952	13946	13865	13779	13998	14061	13924	14063	14003	13821	13934	14156	13986	14053	13855	13960	14097	13741	13949	13941	13936	13924	14147	14097	13943	13842	13726	13806	13919	13947	13924	13924	13935	13966	13712	14099	13887	13741	14107	13894	13971	13710	14030	13840	14006	13993	13930	13884	13974	13871	13907	13824	13962	14122	14026	13999	13933	13965	13961	14076	14057	13944	13969	13807	13908	13880	13918	14056	13869	13891	13901	13861	13910	13970	13947	14000	13938	13727	13988	13886	13944	13856	13903	13764	13938	13843	14087	13921	13817	13930	13922	14033	14020	14046	13987	13751	13949	13970	13944	13819	13977	14030	13987	13890	13923	13866	13905	14041	13923	13900	13871	13963	13861	13742	13854	13797	13908	13845	13968	13970	13987	13883	14012	14009	13986	14009	13868	13958	14153	13784	13971	13854	13861	14002	13762	14076	14086	13998	13933	13918	14046	13860	13923	13885	13821	14131	13966	13829	13921	13943	13959	13865	13941	13980	13865	13818	13922	13960	13956	13929	13830	13858	13967	13762	13842	13904	13842	14071	13971	13931	13881	13983	13870	13785	13758	13800	13978	13915	14014	13920	13854	13947	13942	14060	13808	13987	13834	13946	14037	13976	13997	13840	13936	14062	13946	13899	14007	13887	14043	13919	13779	13914	14003	13916	14075	13889	13780	13951	13925	13931	14081	13898	13924	14149	13943	13924	13827	14102	14069	13891	13935	13830	14084	13933	13889	14026	13974	13901	13951	13785	13886	13995	14132	13902	13991	13998	14016	13953	14077	14017	13845	13918	13804	13864	13996	13937	13959	13847	13839	13881	13846	13880	14098	13983	13950	14114	13994	14040	13952	13869	13947	14140	13654	14058	14051	13824	13923	13790	13933	13879	13762	14104	14103	13882	13980	13893	13874	13819	14075	13912	14032	13921	13827	13953	13796	13894	13949	13989	13860	13951	13907	13976	13954	13855	13900	13954	13799	13847	13884	14089	14107	13956	13812	13894	14130	13772	13970	13817	13798	13958	13848	14001	14086	13893	13899	13813	13857	13908	14049	13730	13982	13933	14097	13821	13944	14000	13925	14048	14050	13915	13954	13815	14004	13969	13996	13921	13853	14015	13943	13814	13814	13864	13806	13869	14060	13894	13927	13884	14060	13978	13829	13889	13808	13985	14124	13884	13955	13860	13736	13795	13772	13941	13854	13893	14018	13952	13800	14003	13921	13984	13930	13828	14039	13973	14085	13812	13765	13713	13917	13976	13919	14052	13726	13810	13885	13925	13930	13895	13862	13936	13697	14060	13943	14129	14064	13838	13874	13873	13953	13962	13909	14005	13955	13956	14019	13890	13931	13956	13841	14023	13982	14001	13870	13817	13998	13763	13795	13725	13896	14024	13863	13853	13946	13970	13833	13986	13766	13902	13867	14034	13890	13829	13975	13898	13917	13949	13862	13797	13801	13747	14047	14083	14126	13884	14062	13837	13866	13977	13811	13919	14036	13823	13876	13880	13948	13919	14149	13958	13889	14007	13946	13864	13854	13869	13809	13827	14053	13928	13904	14048	13972	13821	13871	13858	14077	13949	13995	13923	13958	14006	13848	14014	13873	13861	14070	13951	13935	13936	14001	13874	14037	13782	13986	14082	13898	13862	13865	13833	14087	13757	13857	13995	13879	13781	13908	13833	14070	13941	13946	13732	14001	14096	14015	13858	13841	14020	13986	13952	13925	13999	13932	13990	13853	14079	13906	13965	14091	14039	13897	13881	13977	13941	13969	13661	13923	13969	14071	13818	14057	13815	13821	13762	13926	14029	13938	13970	13908	13815	13968	13840	13863	14026	13987	13899	13926	13912	13897	14036	13859	13978	13951	13949	13836	13910	13810	13745	14001	13908	13990	13823	13928	13900	14163	13969	13973	13771	14041	13987	14048	13825	14072	13882	13944	13779	13743	13873	14112	13869	13931	14038	14055	13985	13891	14066	14043	14030	13848	13866	13973	13867	13949	13859	13812	13917	13916	13967	13950	13763	13823	13788	13958	13820	13741	13918	13967	14039	13969	14043	13998	13827	13945	13831	14006	13839	13916	13841	13854	13860	14005	14017	13957	14036	13878	13975	13994	13784	14021	14014	13884	13933	13968	13981	13886	13945	14003	13916	13706	13861	13852	13747	13995	13978	13991	13883	13982	13843	13980	14064	13788	13752	14065	14035	14006	13895	13885	14031	13976	13969	13835	14001	13976	13945	14029	14021	14012	13810	13732	14038	13963	13760	13864	13975	13900	13935	13933	13912	13828	14086	14014	13948	13990	13966	13966	13881	13958	13929	13901	13799	13964	13984	13855	13951	14013	13715	13961	13999	13802	13912	13909	13941	13849	13955	13842	13827	14111	14047	14024	13994	13874	13934	14052	13842	14056	13893	14005	13954	13994	13893	14057	13939	13968	13739	14003	13926	14106	14034	13997	13936	13941	14011	13846	14008	13993	13926	13886	14186	14009	13905	13892	14042	13930	13823	13929	13808	14006	13807	14069	13903	13987	13790	13956	13804	13678	14125	13860	14068	14012	14107	14057	14034	13885	13778	13868	13910	14019	13946	13792	14002	13929	13968	13930	13720	13944	14045	14051	13915	13950	14000	13938	13945	13992	13813	14026	14016	13996	13958	13967	13937	13892	13935	14137	13954	13987	13925	13951	13905	13791	13823	13996	13723	13942	13849	13813	13982	14090	13845	13933	13891	14038	13829	13971	14111	13797	13701	13984	13952	14091	13900	14059	13769	13825	14087	13923	14118	13813	14150	13991	13938	14019	13927	13967	13865	14094	13924	13925	13972	13901	14074	14090	13938	13852	14047	13976	13894	13807	13971	14032	13912	13882	13865	13947	14091	13925	14119	14018	14008	13964	13912	13820	13754	13989	13758	13875	13866	13849	13861	14017	14101	13960	14023	13701	14098	13827	14121	13916	13970	13858	14065	13905	14165	13779	13923	13959	13815	14045	13878	13842	13835	14059	13909	13888	13843	14044	13863	13994	14009	13994	13730	13819	14110	14067	14084	13998	13962	13850	13999	13968	13857	14012	13902	13998	13979	13991	13862	13976	14000	14013	13901	14009	13910	14029	13842	13840	13977	13829	13813	13908	13927	13848	14024	13927	13792	13867	13866	13973	13970	14149	13928	13837	13927	13912	13906	13855	13993	14071	13990	13967	13967	14088	13895	13834	13714	13956	13864	13942	13877	13873	14105	13786	13968	13991	13815	13960	14035	13942	13939	14018	14020	13985	14027	13967	13942	14041	14067	13940	13973	14076	13856	13953	13856	13961	13926	14057	13746	13939	13924	13750	14024	14011	14010	13956	13944	14058	13932	13877	13953	13974	13961	13936	14065	13997	13773	13921	13867	13963	13834	13902	13847	13891	13993	13978	14021	13902	13831	14079	13941	13938	13986	13986	13988	13974	13781	13766	13791	13815	14060	13958	13792
28722	27638	35996	30752	23459	19481	16800	15978	15501	15167	15349	15172	15149	14891	14907	15055	14923	14945	15115	14738	14825	14907	14778	14955	14697	14884	14763	14635	14711	14923	14543	14750	14563	14871	14725	14721	15018	14636	14827	14667	14560	14818	14527	14841	15041	14549	14564	14618	14775	14734	14732	14441	14784	14526	14802	14618	14728	14822	14915	14559	14761	14738	14713	14730	14543	14637	14653	14641	14709	14672	14705	14619	14726	14504	14796	14790	14666	14700	14795	14674	14780	14551	14719	14602	14789	14774	14762	14698	14731	14632	14607	14518	14682	14494	14589	14764	14491	14614	14591	14759	14497	14569	14539	14648	14594	14676	14559	14476	14776	14648	14855	14656	14814	14735	14676	14591	14781	14787	14915	14652	14564	14705	14635	14782	14668	14987	14735	14836	14745	14981	14969	14677	14634	14471	14798	14492	14759	14756	14791	14805	14594	14633	14829	14701	14663	14746	14634	14868	14671	14494	14647	14805	14697	14711	14664	14657	14684	14657	14611	14678	14791	14660	14626	14766	14758	14878	14725	14652	14590	14699	14689	14642	14656	14750	14612	14688	14660	14603	14663	14598	14562	14776	14622	14954	14569	14556	14691	14845	14696	14806	14650	14698	14681	14596	14783	14849	14659	14748	14730	14695	14745	14764	14827	14833	14718	14957	14713	14772	14812	14855	14747	14619	14653	14720	14704	14673	14819	14582	14901	14528	14714	14712	14758	14922	14674	14725	14679	14833	14823	14692	14564	14682	14688	14572	14781	14705	14672	14701	14605	14696	14661	14671	14754	14769	14880	14750	14670	14686	14772	14644	14683	14774	14730	14730	14632	14677	14739	14784	14761	14735	14809	14808	14483	14655	14741	14806	14667	14601	14658	14626	14722	14654	14721	14687	14627	14743	14791	14906	14638	14466	14778	14686	14698	14553	14762	14721	14706	14431	14798	14856	14609	14529	14665	14516	14747	14743	14599	14527	14765	14870	14552	14669	14599	14698	14460	14559	14647	14658	14552	14659	14570	14791	14894	14620	14568	14679	14606	14604	14665	14751	14603	14770	14933	14782	14613	14754	14665	14732	14637	14655	14650	14765	14784	14724	14761	14710	14784	14592	14718	14924	14743	14592	14737	14568	14823	14759	14821	14853	14644	14796	14735	14697	14787	14646	14721	14520	14748	14750	14714	14806	14760	14655	14626	14687	14703	14649	15056	14836	14750	14723	14831	14668	14828	14614	14707	14950	14774	14643	14537	14603	14719	14627	14891	14706	14612	14864	14774	14607	14641	14565	14815	14678	14917	14863	14874	14731	14795	14749	14693	14725	14713	14748	14773	14859	14608	14665	14516	14535	14704	14777	14812	14631	14921	14598	14637	14609	14735	14704	14808	14736	14831	14771	14554	14707	14747	14592	14730	14557	14886	14727	14735	14582	14703	14682	14666	14732	14679	14625	14717	14559	14805	14758	14559	14738	14868	14719	14823	14584	14662	14670	14663	14627	14703	14505	14808	14595	14780	14696	14886	14639	14751	14853	14911	14676	14781	14711	14774	14833	14697	14646	15063	14508	14766	14721	14783	14660	14543	14592	14667	14717	14915	14583	14630	14729	14773	14508	14687	14802	14798	14603	14729	14611	14621	14627	14741	14801	14708	14824	14825	14670	14721	14688	14622	14685	14733	14655	14614	14667	15006	14782	14648	14582	14662	14646	14660	14728	14700	14681	14579	14584	14809	14699	14854	14605	14665	14678	14664	14711	14670	14604	14720	14827	14761	14622	14719	14733	14896	14616	14623	14582	14587	14809	14797	14938	14792	14465	14791	14678	14840	14640	14648	14881	14772	14572	14760	14730	14951	14770	14765	14746	14838	14621	14799	14748	14779	14768	14536	14524	14651	14811	14715	14676	14642	14750	14875	14674	14619	14650	14549	14645	14662	14590	14632	14723	14743	14770	14584	14670	14716	14747	14728	14717	14465	14590	14763	14751	14579	14890	14572	14506	14649	14542	14674	14669	14969	14826	14553	14809	14583	14792	14649	14727	14803	14661	14661	14906	14450	14540	14523	14674	14610	14831	14642	14548	14668	14747	14583	14691	14852	14672	14590	14847	14533	14517	14751	14826	14712	14790	14654	14728	14545	14660	14729	14628	14672	14699	14761	14687	14888	14860	14853	14516	14563	14738	14619	14682	14632	14804	14793	14688	14883	14530	14525	14530	14600	14844	14694	14696	14650	14748	14719	14675	14828	14694	14767	14738	14644	14766	14842	14856	14621	14625	14701	14412	14633	14622	14763	14459	14644	14750	14826	14819	14787	14560	14801	14823	14673	14596	14668	14684	14550	14494	14703	14649	14773	14837	14789	14568	14606	14727	14670	14767	14836	14697	14628	14751	14724	14628	14667	14796	14574	14898	14675	14603	14865	14722	14803	14743	14691	14685	14848	14767	14796	14859	14558	14651	14672	14598	14633	14744	14652	14747	14646	14784	14575	14538	14422	14740	14656	14713	14832	14629	14612	14796	14689	14678	14460	14732	14805	14634	14751	14868	14765	14781	14574	14700	14772	14813	14686	14634	14572	14608	14706	14713	14685	14528	14799	14796	14901	14823	14723	14644	14818	14735	14749	14749	14897	14668	14854	14884	14590	14757	14680	14731	14616	14741	14789	14790	14701	14638	14715	14692	14711	14693	14676	14772	14703	14666	14587	14590	14829	14567	14736	14810	14710	14730	14742	14695	14897	14621	14706	14523	14728	14926	14810	14640	14684	14744	14743	14619	14672	14779	14537	14526	14651	14631	14659	14688	14704	14614	14591	14579	14804	14449	14496	14677	14658	14800	14685	14703	14567	14604	14685	14815	14697	14972	14628	14811	14737	14515	14722	14653	14794	14565	14592	14474	14873	14591	14801	14591	14723	14876	14565	14679	14708	14751	14702	14701	14777	14790	14612	14721	14817	14852	14591	14678	14722	14688	14753	14863	14753	14704	14546	14714	14678	14783	14807	14598	14799	14655	14789	14693	14644	14634	14731	14965	14855	14751	14803	14657	14935	14772	14600	14936	14829	14598	14696	14715	14541	14904	14480	14672	14800	14578	14783	14815	14950	14803	14682	14687	14672	14936	14581	14594	14775	14676	14670	14565	14749	14883	14774	14753	14739	14600	14764	14427	14786	14796	14940	14575	14598	14750	14767	14727	15071	14944	14687	14549	14698	14821	14724	14645	14721	14685	14730	14606	14782	14694	14715	14715	14691	14724	14677	14549	14550	14705	14695	14756	14540	14658	14675	14608	14785	14831	14620	14586	14514	14700	14694	14547	14632	14692	14597	14866	14765	14879	14907	14614	14512	14588	14695	14844	14493	14740	14743	14716	14890	14652	14671	14776	14688	14724	14821	14936	14691	14626	14735	14784	14687	14784	14712	14807	14710	14793	14894	14753	14753	14720	14712	14730	14716	14700	14891	14848	14846	14864	14802	14826	14570	14524	14801	14584	14578	14745	14650	14726	14597	14718	14603	14820	14619	14691	14849	14729	14610	14968	14815	14656	14573	14609	14533	14823	14801	14624	14646	14745	14614	14635	14715	14857	14532	14544	14705	14776	14749	14751	14806	14555	14840	14809	14610	14693	14656	14820	14775	14812	14735	14519	14703	14775	14695	14593	14757	14590	14711	14767	14838	14844	14798	14552	14712	14725	14713	14541	14801	14700	14734	14882	14784	14783	14682	14588	14917	14806	14725	14855	14729	14769	14650	14614	14698	14536	14735	14634	14734	14516	14608	14667	14657	14652	14967	14729	14698	14708	14738	14650	14930	14731	14695	14682	14707	14646	14749	14708	14812	14751	14726	14657	14858	14730	14892	14626	14766	14696	14831	14571	14757	14641	14740	14790	14683	14519	14839	14758	14593	14653	14459	14543	14871	14716	14687	14634	14601	14743	14783	14877	14951	14822	14711	14697	14745	14670	14657	14690	14685	14797	14794	14635	14721	14774	14747	14781	14828	14877	14902	14861	14744	14653	14754	14529	14679	14737	14837	14957	14686	14619	14480	14488	14647	14643	14668	14609	14728	14643	14713	14731	14600	14601	14747	14708	14712	14619	14777	14723	14737	14661	14827	14680	14675	14768	14629	14670	14724	14612	14675	14817	14788	14712	14840	14717	14653	14682	14819	14665	14793	14771	14682	14368	14759	14721	14648	14592	14630	14747	14821	14560	14622	14796	14735	14665	14924	14561	14730	14772	14819	14677	14792	14677	14625	14784	14883	14625	14513	14584	14591	14660	14836	14764	14772	14835	14711	14626	14598	14697	14674	14784	14444	14515	14605	14695	14845	14702	14758	14669	14639	14622	14647	14695	14719	14547	14738	14597	14885	14621	14515	14608	14734	14603	14675	14792	14427	14570	14855	14654	14748	14792	14741	14870	14931	14827	14769	14784	14514	14801	14642	14720	14607	14724	14664	14796	14776	14701	14630	14716	14503	14820	14771	14574	14711	14756	14608	14590	14621	14851	14644	14635	14530	14705	14802	14778	14775	14563	14541	14765	14523	14776	14781	14739	14585	14723	14552	14713	14723	14514	14563	14596	14626	14698	14673	14693	14772	14662	14698	14723	14580	14707	14607	14698	14637	14700	14800	14692	14791	14849	14706	14954	14673	14764	14923	14850	14819	14744	14693	14669	14531	14742	14625	14641	14840	14737	15081	14848	14666	14791	14806	14708	14712	14770	14544	14867	14764	14806	14609	14730	14745	14648	14915	14860	14782	14755	14660	14773	14600	14856	14546	14801	14686	14726	14750	14509	14915	14804	14717	14676	14702	14837	14779	14723	14740	14581	14783	14838	14833	14767	14552	14614	14651	14790	14954	14676	14691	14793	14737	14605	14683	14659	14638	14911	14602	14692	14717	14598	14696	14741	14886	14747	14752	14750	14726	14640	14759	14758	14654	14845	14823	14656	14661	14823	14751	14618	14733	14827	14920	14592	14601	14629	14556	14630	14557	14535	14619	14634	14820	14630	14758	14728	14692	14672	14629	14548	14691	14811	14769	14682	14606	14836	14794	14678	14670	14654	14720	14863	14609	14708	14635	14662	14669	14698	14709	14698	14714	14753	14609	14796	14863	14661	14532	14661	14715	14799	14644	14798	14760	14759	14714	14736
25593	43397	35901	26812	22003	17675	15349	14175	13891	13508	13578	13230	13193	13057	13142	13131	13093	13069	13103	13046	12867	12888	12885	12927	12960	12804	13013	12920	12690	12860	12897	12816	12980	12752	12829	12760	12754	12758	12729	12708	12891	12911	12864	12675	12902	12797	12789	12859	12773	12902	12850	12869	12842	12561	12808	12615	12891	12695	12786	12828	12838	12733	12994	12919	12827	12656	12904	12745	12798	12888	12732	12815	12844	12658	12908	12896	12909	12890	12671	12916	12808	12932	13028	12860	12995	12733	12746	12842	12830	12775	12964	12876	12826	12753	12869	12822	12744	12852	12953	12724	12735	12936	12989	12853	12774	12916	12908	12803	13107	12912	12704	12825	12891	12798	12672	12836	12972	12888	12713	12782	12861	12817	12702	12770	12675	12808	12824	12802	12936	12866	12897	13039	12895	12785	12827	12720	12954	12892	12805	12959	13030	12752	12818	12744	12824	12850	12925	12774	12824	12893	12800	12926	12836	12805	12956	12709	12944	12765	12825	12780	12789	12731	12936	12784	12989	12673	12851	12994	12666	12801	12875	12828	12799	12818	12739	12775	12770	12801	12946	12802	12894	12900	12767	12891	12837	12911	12856	12780	12865	12868	12733	12851	12749	12805	12865	12845	12914	12900	12950	12660	12704	12810	12710	12855	12828	12848	12984	12692	12890	12870	12886	12743	12832	12818	12697	13028	12876	12601	12940	12685	12801	12940	12773	12733	12678	12841	12923	12744	12706	12932	12890	12778	12787	12937	12704	12754	13037	12876	12775	12837	12807	12864	12900	12826	12807	12800	12762	12949	12874	12913	12852	12765	12740	12724	12833	12836	12977	12850	12876	13053	12902	12802	12896	12719	12834	12807	12865	12670	12864	12829	12713	12752	12830	12809	12731	12740	12870	12846	12811	12800	12877	12739	12925	12907	12807	12857	12954	12860	12684	12791	12826	12999	12940	12838	12816	12682	12945	12901	12780	12718	12936	12860	12841	12860	12891	12793	12858	12846	12924	12656	12727	12983	12839	12888	12773	12943	12833	12984	12901	12876	12965	12829	12903	12841	12866	12767	13002	12989	12943	12755	12826	12608	12926	12720	12834	12695	12928	12765	12820	12834	12656	12856	12751	12754	12790	12927	12731	12902	12603	12642	12762	12780	12865	12788	12726	12942	12840	12857	12816	12771	12751	12730	12590	12877	12697	12943	12961	12641	12751	12726	12663	12801	13030	12840	12737	13010	12716	12828	12734	12792	12850	12723	12941	12660	13013	12767	12787	12883	12744	12825	12745	12918	12907	12820	12813	12785	12868	12701	12729	12775	13014	12713	12847	12800	12837	12745	12735	12828	12922	12692	12744	12733	12811	12815	12774	12813	12866	12829	12908	12788	12936	12902	12605	12745	12930	12737	12820	12825	12763	12888	12933	12876	12952	12892	12890	12934	12709	12913	12875	12801	12653	12773	12987	12837	12880	12726	12827	12779	12788	12768	12745	12863	12918	12904	12792	12807	12773	12691	12678	12794	12639	12801	12757	12799	12833	12701	12807	12711	12660	12680	12924	12837	13020	12825	12743	12821	12908	12975	12874	12870	12644	12860	12826	12829	12771	12782	12778	12753	12822	12722	12794	12789	12730	12967	12792	12921	12774	13097	12900	12714	12772	12815	12721	12752	12838	12829	12753	12900	12681	12977	12747	12770	12901	12752	12805	12830	12880	12777	12755	12950	12918	12799	12945	12794	12912	12990	12767	12629	12821	12855	12833	12968	12880	12882	12727	12838	12736	12651	12729	12772	12884	12514	12920	12881	12827	12821	12817	12880	12804	12778	12844	12879	12759	12907	12774	12955	12779	12879	12892	12678	12702	12794	12978	12764	12753	12844	12603	12756	12834	12935	13052	12864	12888	12810	12825	12602	12915	12802	12953	12862	12832	12720	12830	12895	12778	12725	13019	12947	12987	12906	12888	12912	12790	12875	12779	12894	12787	12767	12974	12677	12817	12728	12928	12758	12667	13033	12890	12740	12769	12927	12845	12733	12789	12761	12820	12826	12726	12877	12817	12856	12840	13051	12719	12934	12723	12733	12836	12906	12878	12829	12740	12813	12901	12760	12881	12768	12734	12846	12969	12859	12874	12848	12950	12728	12778	12902	12852	12916	12760	12820	12744	12748	12870	12763	12856	12902	12778	12838	12934	12846	12792	12976	12776	12877	12797	12921	12766	12970	12817	12957	12797	12731	12732	12720	12843	12773	12829	12743	12869	12763	12951	12819	12836	12833	12805	12660	12770	12833	12758	12913	12833	12711	12798	12697	12818	12859	12958	12701	12866	12839	12881	12994	12679	12823	12806	12762	12768	12743	12917	12846	12854	12844	12843	13028	12760	12737	12739	12855	12827	12765	12906	12832	12908	12827	12805	12733	12839	12780	12750	12778	12832	12852	12864	12808	12908	12811	12893	12731	12823	12956	12778	12875	12710	12852	12713	12879	12787	12652	12825	12972	12670	12754	12835	12842	12970	12868	12964	12749	12737	12864	12766	12767	12903	12729	12908	12835	12793	12831	12825	12853	13012	12787	12879	12832	12811	12998	12731	12959	12806	12874	12724	12973	12705	12928	12774	12831	12906	12811	12896	12826	12755	12951	12876	12787	13051	12832	12791	12865	12820	12807	12831	12715	12861	12743	12774	12746	12921	12689	12752	12878	12888	12754	12822	12708	12853	12698	12668	12972	12799	12847	12675	12799	12737	12910	12977	12817	12853	12684	12834	12870	12621	12911	12695	12938	12787	12852	12848	12798	12914	12926	13055	12916	12876	12734	12883	12785	12949	12886	12679	12957	12865	12695	12862	12661	12836	12689	12701	12816	12829	12849	12913	12729	12616	12684	12852	12621	12854	12854	12837	12808	12889	12918	12692	12641	13021	12941	12869	12723	12879	12846	12943	12890	12830	12867	12819	12938	12965	12757	12691	12858	12709	12842	12766	12859	12841	12946	12872	12779	12660	12748	12772	12808	12823	12922	12657	12803	12834	12851	12930	12563	12773	12744	12733	12912	12838	12789	12843	12787	12842	12890	12798	12776	12780	12760	12946	12966	12886	12644	12773	12783	12867	12773	12962	12920	12737	12863	12866	12811	12782	13041	12816	12827	12696	12851	12862	12963	12816	12937	12788	12836	12710	12786	12763	12719	12642	12825	12896	12844	12846	12952	12741	12861	12744	12738	12647	12924	12909	12811	12854	12841	12864	12934	12781	12852	12667	12694	12857	12805	12904	12864	12755	12953	13068	12840	12695	12812	12945	12679	12947	12813	12754	12768	13064	12775	12796	12918	12728	12760	12768	12735	12828	12689	12838	12789	12856	12871	12932	12905	12867	12770	12681	12939	12738	12847	12989	12826	13050	12890	12898	12926	12747	12904	12793	12877	12798	12842	12822	12782	12812	12767	12819	12666	12814	12812	12771	12860	12721	12707	12950	12888	12766	12821	12808	12793	12858	12768	12705	12683	12918	12916	12926	12854	12875	12861	12813	12819	12714	12742	12824	12822	12850	12819	12742	12745	12862	12858	12914	12935	12838	12849	12834	12917	12808	12758	12839	13050	12926	12749	12967	12776	12651	12823	12741	12713	12840	12680	12876	12960	13042	12703	12767	12856	12864	12807	12872	12880	12677	12992	12803	12815	12881	12718	12892	12838	12847	12709	12874	12815	12679	12815	12927	12825	12899	12892	12822	12729	12940	12833	12819	12927	12618	12861	12715	12820	12747	12909	12686	12879	12752	12752	12700	12872	12815	12753	12799	12844	13007	12841	12811	12760	12899	12859	12848	12946	12762	12752	12870	12757	12679	12747	12663	12783	12972	12784	12936	12746	12678	12786	12763	12836	12798	12722	12622	12794	12881	12799	12942	12866	12867	12850	12659	12900	12822	12921	12984	12771	12607	12753	12742	12968	12785	12749	12959	12769	12809	12688	12830	12661	12914	12783	13003	12727	12889	12852	12884	12964	13000	12672	12845	12802	12652	12888	12820	12746	12801	13000	12757	12803	12693	12857	12748	12928	12785	12877	12924	12615	12768	12802	12794	12912	12926	12963	12897	12784	12764	12981	12802	12808	12809	12743	12925	12832	12746	12980	12826	12895	12914	12928	12730	12808	12712	12759	12879	12855	12828	12982	12970	12776	12908	12776	12889	12753	12852	12839	12764	12834	12849	12757	12823	12742	12699	12862	12661	12969	12701	12900	12979	12845	12657	12922	12952	12733	12824	12792	12843	12811	12901	12712	12732	12817	12728	12777	12759	12869	12729	12874	12868	12681	12779	12822	12719	12660	12852	12853	12881	12936	12795	12759	12739	12806	12687	12741	12706	12767	12916	12949	12808	13018	12930	12773	12881	12937	12866	12891	12728	12721	12825	12954	12694	12853	12909	12928	12866	12898	12730	12815	13079	12867	12637	12713	12803	12735	12787	12760	12737	12986	12888	12815	12789	12759	12840	12980	12803	12718	12805	12761	12846	12682	12638	12720	12966	12766	12872	12879	12736	12775	12896	12972	12614	12825	12902	13048	12702	12793	12989	12809	12704	12841	12809	12935	12776	12727	12880	12901	12816	12741	12869	12938	12848	12977	12829	12761	12539	12871	12837	12898	13024	12692	12805	12959	12775	12818	12756	12753	12807	12684	12792	12900	12804	12802	12875	12572	12773	12882	12994	12835	12744	12788	12740	12901	13036	12677	12829	12665	12825	12853	12865	12678	12755	12706	12594	12841	12949	12870	12993	12705	12773	12843	13022	12676	12735	12958	12827	12830	12854	12797	12765	12855	12833	12816	12833	12797	12875	12782	12802	12658	12843	12759	12717	12825	12780	12917	12876	12794	12763	12749	12795	12741	12866	12966	12934	12815	12895	12698	12788	12872	12863	12839	12891	12707	12800	12575	12811	12938	12924	12775	12816	12711	12858	12879	12769	12824	12701	12749	12780	12795	12838	12777	12873	12806	12885	12832	12779	12921	12792	12837	12752	12733	12795	12696	12904	12921	12861	12913	12910	12809	12854	12617	12770	12791	12772	12752	12761	12910	12880	12930	12654	12793	12983	12693	12861	12741	12858	12754	12853	12750	12743	12892	12728	12735	12756	12866	12787	12711	13026	12705
22874	21133	28680	24971	25184	25678	23073	18422	17355	17022	16841	16855	16775	16250	16489	16318	16391	16288	16260	16278	16192	16102	16185	16012	16064	16134	16142	15976	16114	16063	16099	15768	16162	16238	15772	16009	15682	16064	16146	15853	16120	15910	15975	16041	15986	16221	16008	15933	15920	15815	16008	16058	15855	15859	15858	15849	15982	15859	15977	16125	15704	15718	15939	15857	15830	16124	16009	15905	15984	16012	16050	15806	16092	15992	15933	15957	15979	15795	15886	15873	15900	15934	15861	15934	15673	15840	15726	15866	16009	15885	15997	15941	15976	15695	15851	15748	15823	15951	16027	15782	16125	15863	15926	15780	15913	15959	16051	15886	15762	15900	16061	15863	15995	15900	15995	16091	15897	15919	15842	16039	15854	15875	15785	15856	16061	15926	16001	15809	16058	15988	15967	16046	16083	15970	15851	15793	15918	15976	16080	15977	15870	15897	16014	15807	15967	15907	15881	15942	15974	15987	16101	15988	16019	15917	16070	15922	15841	15815	15641	15885	16154	16105	15974	16109	15868	15809	15865	15831	16051	15771	15902	15938	15961	15895	15941	15778	15772	15674	15846	15676	15950	15921	15818	15741	16011	15842	15830	15851	15992	15785	15946	15889	15967	15981	15959	15788	15967	15864	15873	15880	15854	15963	16096	15816	15998	15830	15847	15889	15998	15944	16087	15876	15844	15917	16011	15922	15787	15748	15973	15775	15940	16128	15988	15991	15927	15881	16060	15793	15918	15926	16041	15722	15919	15830	16118	15944	15870	15962	16024	15966	16019	15808	15829	15861	16062	15937	15909	16098	16007	16044	15961	15861	15838	15802	15824	15848	16003	15924	15886	15892	15933	15858	16026	15947	15991	15917	15931	16106	15807	16033	15935	15849	15910	15867	15890	15904	15987	15848	15976	15795	15976	15891	15881	15973	16092	16058	16004	16066	16127	16012	15989	15981	16255	15896	15788	15840	16031	15788	16021	16014	15784	15926	15727	15850	15710	15943	15930	15968	15927	15964	15948	15765	15946	16021	15783	15773	15853	16090	15937	15789	15883	15977	15984	15931	16122	16131	16049	15918	15822	15770	15909	15700	15943	16016	16145	16107	15910	15802	15685	15767	16027	16104	15980	15879	15935	15891	16077	16033	15987	15764	16015	15824	15893	16088	16054	16029	15823	16000	15860	15862	15820	15991	15977	15901	15830	15927	15846	15989	16046	16055	16024	16067	15738	15931	15980	15717	15896	15775	15976	15962	15917	15969	15798	15840	15899	15829	16018	15832	15989	15738	16024	15894	16010	15845	16002	15944	15855	15952	15811	16022	15840	15898	16058	15929	15950	15594	15814	15755	16042	16137	16013	15943	16052	15989	16072	15947	15795	16001	16006	15819	15749	16036	15803	15823	15900	16057	15778	15815	15929	16028	15940	15789	15882	15791	15980	15672	16192	15712	16056	15950	15935	15944	15901	16038	15855	15970	16087	15655	15756	15750	15950	15961	16079	16032	16087	15913	15921	15800	15889	15872	16015	15943	15785	15830	15859	16154	15869	15877	15831	15804	15895	15872	15951	15959	15794	15946	15957	15802	16011	15807	15838	15829	15852	16040	16008	16062	15785	15851	15754	15769	15926	15967	16014	16008	16032	15983	16016	15961	15877	15759	15893	15799	15835	15766	15953	15877	15706	15866	16070	15914	15915	15815	16087	15979	15828	15961	16004	16060	16045	16067	15988	16006	15907	15933	15792	15743	15885	15994	16099	15957	15936	15948	16020	15988	15864	15873	16075	16049	16099	16012	15733	15820	15913	15617	15883	15943	15685	16039	16148	15842	15941	15851	15916	16191	16097	16073	15923	16082	15886	15884	15918	15905	15922	15749	15926	15961	15970	15729	16024	15987	15908	16035	15923	15912	16074	16047	15943	15858	15801	16172	15941	16014	15836	15790	15954	15773	15850	15913	15810	15916	16084	15918	15891	15875	16053	15664	15832	15880	15949	15933	15832	16085	16009	15845	15997	15916	15929	15897	15896	15954	15904	16055	15704	15859	15872	15957	15840	15908	16137	15958	15979	15847	15966	15910	15851	15924	15964	15995	15866	15883	15865	15873	15860	16009	15701	15914	15659	15917	15932	15803	16199	15924	15940	15825	16123	15948	15782	15941	15885	15946	15870	15965	15797	15742	15983	16158	15978	15952	15938	15913	15856	16051	15967	15877	15861	15863	15798	15991	16120	15923	15895	15922	15981	15988	15718	15936	15896	15883	15954	15935	15833	15881	15809	15917	15982	15924	15798	16016	15743	16062	15940	16061	15975	15781	16177	16072	15951	15886	15719	16032	15954	15822	15937	15924	16052	15831	15959	16050	15988	16052	16063	15987	16099	15846	15822	15987	15865	15842	15865	15805	15989	16053	15983	15993	16007	16014	16062	15869	16076	15947	15896	16024	15677	15791	15705	15804	15858	16213	15912	15854	15804	15636	15868	15938	15776	16003	15998	15862	15999	16027	15932	15980	16090	16003	15932	15781	15929	15948	15977	16078	15759	15967	15838	15769	15932	15713	15948	15856	15907	16057	16051	16007	15690	15586	15945	15971	15804	15963	15833	15874	15829	15782	15754	15799	15802	16011	15921	15778	16048	15915	15775	15880	15742	15986	15811	15874	15924	15985	15843	15950	15953	16055	15911	15999	15868	15851	15900	16095	15848	16005	16090	15961	15961	15795	15876	15699	15947	15968	16170	15826	15899	15957	16013	15912	15674	15860	16016	15934	15854	15954	16019	15948	15941	15831	15865	15882	16063	16246	16024	15772	15901	15782	15921	15985	16165	15885	15889	15962	15943	15799	15746	15707	15978	15968	15725	15974	16086	15795	16101	15795	15845	15931	15938	16031	15885	15858	15967	15998	16043	15884	15963	15833	15895	15996	15887	15953	16026	15970	16010	15858	15676	15774	15715	15960	15896	15911	16041	15996	15973	15824	16051	15985	16075	15687	15867	15852	15975	15896	15958	16104	15977	16193	15922	15757	15881	15758	15728	15977	15790	15704	15930	15847	15998	16008	15941	16013	15967	15885	16004	15879	15916	15832	16079	15876	15873	15985	15842	16001	16076	16169	16069	16181	15911	15827	16155	15998	15914	15918	15647	16092	15999	16002	15963	16010	15915	15970	15915	15859	15716	15926	15721	16014	15942	15895	15992	15891	15946	16167	15966	15920	16025	15937	16118	15829	15719	15995	15939	15776	15942	15837	15906	15885	15805	15940	15892	16074	15912	15953	15963	16109	15852	15792	15855	16012	15850	16029	15731	15692	15814	15899	15722	15922	15827	16019	15905	15900	16158	16140	15833	16000	15659	15716	15900	15995	15821	15938	16011	16001	15960	16125	15997	15959	15856	15852	15959	15725	15922	16242	16003	16027	16044	15855	16174	15898	15810	15885	15941	15970	15832	15885	15806	15840	15763	15931	15969	15972	16242	15861	15845	15827	15799	15774	15880	15973	15836	16074	16052	15937	15793	15938	15890	15935	16032	15991	15695	15735	15916	15984	15968	15838	15986	15978	15876	16123	15818	15867	15927	16025	16122	16079	15941	15987	15865	16083	16036	15818	15711	16062	15977	15870	16116	15881	15878	15899	15888	15942	16209	15921	15921	15880	15975	15920	16154	16036	15878	15735	16048	15810	15925	15902	16071	15776	16058	15727	16043	16058	16005	15848	15870	15876	15995	15997	15989	16039	15903	15793	15882	15918	16144	16026	15714	15867	16061	15882	15970	15827	16080	15845	16038	16030	15903	16090	15999	15983	15876	16024	16003	16096	15871	16065	16093	15974	15906	15993	15974	15904	15882	15785	15873	16021	16052	15915	15974	16009	16127	16037	15922	16023	16078	16133	15954	16126	15886	15909	15802	15812	16070	15847	16020	15998	15985	15753	16067	15788	15933	15851	15753	15669	16052	15932	16089	15892	15988	15528	15791	15923	15940	15957	15977	15990	15932	15775	15849	15754	15841	15871	15747	16018	15986	15928	15907	15851	15992	15757	15992	15941	16087	15991	15947	15970	15979	16033	15844	15969	15768	15921	15902	15939	15834	15827	15819	16123	16084	15976	15798	15903	15809	16097	16201	16010	15759	15937	16029	16037	15972	15770	15845	15846	16012	15912	15939	16015	15860	15893	15687	15967	16075	16050	15926	15994	15660	15956	15695	15889	16097	15967	15981	15939	16022	16055	16061	15799	15992	15804	15982	15764	15738	15655	15782	16088	15935	16073	16034	15905	15840	15751	15882	15728	16122	15731	15834	15835	16020	15817	15956	15865	15950	15910	15919	16030	16014	15817	15886	15723	16062	15859	15866	15740	16191	15938	15864	16062	16012	15907	15724	15930	16003	15892	15846	16014	16166	15899	15874	15982	15620	15871	15839	15997	16098	15919	15936	15883	16094	16062	15964	15927	15992	15965	15687	15859	15760	15932	15930	15898	15855	15879	15767	15837	16071	15894	16147	15818	15851	16004	15924	15850	16070	15883	15883	15875	16012	15910	16178	15957	15926	15886	16047	15930	15977	15899	15954	15939	16129	15988	15958	15983	15963	15867	15956	15867	15814	15931	15820	16021	15900	15616	15795	16027	15994	15843	15749	15804	16115	15866	16049	16004	15918	15920	16014	15888	16060	15779	15931	15994	16171	15917	15740	15850	16163	15768	15957	15879	15757	15779	15719	16209	16133	16366	16053	15943	15849	16152	16142	16032	15869	15883	16004	15869	15927	15870	15811	15949	15980	16031	16031	16020	15946	15731	15873	16014	16110	15997	15978	16045	15830	15975	15985	15817	15939	15958	15953	15811	15983	15741	15788	15921	15760	15834	15839	15808	15974	15993	16025	15923	15751	15981	16210	15782	15820	15726	16116	16060	15904	15886	15855	15928	15965	15846	15807	15989	15886	15958	15973	16054	15892	15710	15860	15923	16022	16133	15942	15877	16091	15937	15854	15908	15970	15806	15893	15973	16015	15874	15822	15886	15773	15862	16035	15883	15928	15890	15940	15909	15878	16090	15861	15927	15874	15998	15760	15858	15954	15816	15866	15888	15934	15972	15987	15964	15811	15958	15984	15849	15928	15842	16008	15922	15766	15788	15754	15810	16087	15875	15994	15856	16213	15929
25222	51690	44901	36508	31318	22960	18042	16013	15056	14898	14611	14424	14327	14061	14175	14113	14161	13851	13907	13924	14042	13907	13788	13852	13657	13971	13873	13740	13764	13771	13666	13646	13631	13627	13692	13752	13723	13693	13790	13497	13612	13481	13500	13585	13549	13718	13744	13579	13658	13476	13629	13426	13678	13551	13813	13597	13624	13591	13787	13451	13489	13631	13762	13744	13478	13631	13621	13681	13534	13568	13574	13568	13475	13598	13590	13487	13563	13560	13527	13600	13669	13583	13754	13567	13479	13551	13583	13565	13599	13565	13340	13421	13503	13562	13427	13722	13615	13533	13364	13494	13575	13728	13727	13534	13527	13693	13655	13629	13648	13539	13602	13512	13468	13485	13642	13624	13510	13557	13668	13500	13680	13753	13609	13631	13643	13721	13633	13560	13467	13677	13703	13528	13546	13526	13658	13388	13696	13604	13733	13595	13569	13680	13658	13640	13711	13592	13654	13507	13540	13643	13708	13694	13567	13563	13549	13484	13579	13658	13584	13550	13561	13519	13621	13525	13770	13699	13774	13611	13488	13724	13852	13658	13614	13702	13566	13691	13655	13584	13686	13624	13662	13575	13666	13739	13767	13735	13516	13743	13589	13498	13667	13539	13642	13688	13481	13648	13440	13680	13703	13709	13623	13493	13732	13712	13741	13561	13601	13593	13518	13562	13600	13414	13722	13687	13580	13660	13596	13659	13809	13496	13690	13660	13658	13689	13492	13402	13730	13671	13501	13610	13582	13647	13825	13703	13561	13560	13606	13677	13488	13590	13638	13707	13623	13550	13617	13488	13575	13678	13619	13746	13687	13697	13563	13737	13575	13700	13635	13519	13620	13604	13812	13562	13517	13629	13625	13739	13662	13851	13536	13662	13624	13637	13811	13748	13533	13575	13548	13690	13632	13432	13624	13627	13725	13714	13676	13616	13499	13813	13535	13607	13636	13595	13532	13718	13581	13563	13613	13593	13741	13574	13544	13597	13612	13667	13457	13724	13508	13615	13569	13644	13631	13545	13601	13671	13516	13466	13676	13566	13493	13617	13717	13562	13616	13548	13505	13488	13677	13645	13691	13671	13735	13720	13537	13654	13670	13757	13483	13711	13589	13645	13461	13734	13645	13599	13583	13611	13607	13532	13526	13508	13768	13523	13729	13769	13662	13694	13569	13523	13534	13611	13546	13412	13554	13673	13721	13545	13721	13742	13563	13569	13547	13530	13605	13759	13568	13593	13658	13437	13540	13643	13804	13574	13589	13726	13580	13589	13533	13706	13757	13576	13698	13446	13626	13652	13417	13670	13599	13605	13839	13641	13595	13806	13731	13706	13589	13606	13610	13720	13571	13516	13667	13670	13636	13647	13631	13509	13379	13607	13614	13499	13581	13710	13723	13587	13680	13572	13560	13751	13672	13603	13741	13643	13801	13698	13655	13656	13681	13399	13664	13609	13642	13666	13630	13630	13576	13610	13501	13732	13657	13728	13533	13730	13574	13713	13715	13545	13573	13590	13624	13638	13710	13712	13580	13534	13563	13611	13590	13532	13477	13705	13535	13575	13718	13749	13653	13744	13538	13757	13612	13722	13571	13610	13558	13600	13570	13473	13712	13682	13572	13526	13493	13604	13628	13479	13606	13458	13618	13619	13615	13626	13670	13632	13788	13660	13607	13416	13691	13774	13779	13495	13585	13591	13666	13575	13774	13652	13772	13592	13518	13782	13565	13693	13579	13489	13489	13738	13648	13636	13395	13654	13519	13516	13577	13835	13484	13462	13572	13552	13764	13782	13542	13492	13500	13714	13625	13536	13581	13691	13549	13723	13691	13643	13578	13650	13536	13564	13733	13822	13653	13589	13632	13781	13720	13755	13768	13686	13671	13649	13558	13626	13639	13367	13486	13561	13637	13656	13533	13581	13715	13617	13819	13618	13675	13689	13516	13568	13552	13552	13504	13622	13495	13572	13547	13560	13662	13699	13664	13710	13555	13707	13583	13606	13636	13638	13654	13519	13606	13597	13694	13498	13686	13538	13701	13674	13713	13485	13582	13719	13589	13601	13653	13593	13605	13675	13578	13572	13463	13712	13643	13808	13675	13539	13532	13621	13582	13572	13575	13565	13528	13832	13750	13599	13737	13641	13551	13587	13688	13638	13671	13508	13654	13612	13737	13763	13578	13622	13595	13708	13660	13651	13636	13578	13712	13686	13614	13535	13638	13609	13500	13559	13556	13499	13756	13572	13649	13549	13667	13753	13519	13603	13784	13711	13674	13614	13485	13424	13753	13639	13505	13585	13670	13718	13541	13636	13572	13524	13544	13535	13656	13583	13579	13650	13655	13703	13578	13506	13565	13635	13586	13578	13575	13637	13583	13692	13620	13611	13597	13639	13494	13626	13442	13480	13776	13649	13732	13637	13620	13595	13725	13583	13648	13540	13504	13741	13583	13734	13679	13664	13525	13670	13541	13474	13711	13540	13602	13603	13740	13615	13654	13574	13592	13550	13643	13442	13650	13867	13600	13689	13647	13629	13680	13598	13651	13624	13539	13763	13631	13711	13672	13756	13511	13586	13596	13446	13511	13596	13557	13554	13609	13539	13663	13789	13616	13657	13681	13697	13570	13622	13648	13621	13704	13499	13599	13779	13638	13654	13587	13614	13618	13653	13760	13488	13722	13587	13570	13570	13593	13530	13525	13589	13480	13535	13569	13528	13661	13495	13662	13677	13623	13610	13597	13639	13664	13633	13658	13546	13563	13805	13700	13539	13670	13751	13561	13623	13542	13578	13603	13600	13426	13581	13721	13458	13654	13509	13695	13482	13659	13676	13646	13695	13346	13810	13407	13576	13775	13585	13613	13628	13513	13793	13612	13511	13459	13739	13750	13741	13765	13664	13555	13552	13591	13515	13470	13448	13696	13464	13624	13421	13687	13512	13475	13605	13666	13538	13470	13607	13727	13589	13787	13567	13781	13506	13679	13742	13642	13453	13485	13570	13697	13724	13688	13688	13702	13693	13605	13731	13567	13644	13626	13693	13547	13590	13572	13561	13679	13572	13654	13618	13676	13644	13501	13657	13632	13607	13682	13619	13634	13529	13541	13652	13811	13539	13698	13581	13787	13648	13636	13752	13609	13746	13538	13663	13581	13474	13829	13619	13743	13729	13711	13707	13622	13618	13545	13638	13761	13557	13603	13674	13629	13727	13588	13693	13625	13449	13729	13587	13554	13483	13510	13552	13461	13543	13600	13525	13670	13659	13507	13615	13554	13650	13765	13807	13708	13565	13676	13618	13634	13616	13713	13766	13776	13650	13694	13588	13617	13677	13634	13604	13456	13643	13515	13560	13803	13870	13715	13594	13547	13507	13541	13452	13430	13598	13546	13358	13637	13525	13744	13740	13674	13402	13686	13550	13599	13574	13638	13498	13597	13583	13714	13783	13650	13558	13569	13681	13541	13709	13671	13633	13587	13696	13696	13515	13556	13669	13638	13607	13568	13535	13565	13444	13652	13524	13651	13607	13544	13480	13521	13419	13592	13621	13444	13647	13526	13614	13690	13710	13569	13605	13574	13713	13557	13768	13711	13409	13632	13514	13689	13651	13538	13613	13708	13629	13625	13794	13712	13679	13607	13687	13608	13668	13461	13664	13553	13561	13825	13663	13381	13518	13672	13754	13498	13702	13687	13593	13559	13573	13604	13736	13512	13615	13707	13648	13635	13730	13670	13659	13499	13514	13549	13538	13730	13660	13510	13664	13661	13677	13432	13617	13462	13417	13639	13654	13576	13658	13665	13766	13643	13535	13575	13574	13521	13644	13736	13748	13650	13744	13683	13769	13666	13539	13470	13584	13675	13676	13619	13776	13681	13614	13537	13449	13575	13545	13700	13525	13595	13819	13627	13654	13631	13681	13774	13574	13597	13436	13642	13797	13663	13569	13582	13665	13528	13676	13610	13701	13597	13469	13667	13591	13675	13744	13526	13606	13593	13566	13430	13622	13684	13459	13534	13622	13510	13647	13568	13711	13673	13674	13522	13598	13693	13574	13589	13543	13557	13509	13537	13691	13747	13793	13653	13570	13854	13630	13573	13508	13515	13603	13626	13723	13662	13468	13609	13614	13683	13585	13532	13546	13624	13605	13657	13770	13671	13560	13506	13676	13771	13650	13717	13677	13564	13729	13738	13615	13634	13599	13717	13699	13672	13514	13603	13525	13812	13562	13508	13652	13580	13753	13603	13432	13767	13705	13576	13744	13483	13624	13455	13659	13625	13647	13634	13635	13705	13600	13688	13674	13620	13589	13558	13734	13622	13818	13477	13868	13679	13632	13532	13538	13685	13521	13704	13444	13473	13839	13481	13715	13624	13501	13541	13707	13573	13691	13601	13554	13552	13709	13615	13694	13627	13655	13618	13701	13582	13540	13680	13812	13711	13555	13647	13571	13702	13638	13517	13628	13887	13579	13663	13532	13481	13701	13684	13668	13568	13629	13713	13645	13565	13527	13562	13639	13806	13659	13557	13759	13611	13712	13628	13396	13705	13522	13521	13644	13558	13631	13589	13688	13623	13730	13842	13487	13748	13685	13638	13697	13572	13796	13705	13716	13742	13722	13480	13879	13667	13496	13499	13695	13495	13578	13565	13490	13698	13643	13617	13528	13607	13766	13622	13766	13655	13558	13557	13783	13507	13774	13636	13555	13524	13682	13641	13759	13647	13646	13598	13678	13726	13672	13606	13583	13601	13620	13559	13583	13569	13617	13662	13656	13638	13615	13665	13652	13549	13764	13548	13665	13512	13652	13499	13653	13685	13700	13613	13557	13544	13528	13323	13502	13621	13592	13543	13640	13577	13723	13759	13591	13535	13461	13721	13521	13621	13668	13686	13789	13813	13521	13541	13491	13550	13710	13701	13490	13732	13654	13820	13616	13667	13598	13636	13604	13560	13593	13537	13603	13684	13504	13645	13550	13630	13583	13653	13691	13604	13658	13548	13603	13469	13615	13651	13680	13641	13603	13636	13596	13767	13540	13689	13632	13586	13676	13729	13607	13654	13575	13615	13533	13673	13719	13746	13409	13515	13600	13687	13547	13508	13699	13605	13625	13476	13652	13534	13651	13353	13579	13534	13703	13574	13532	13659	13722
24165	21144	28222	27873	24868	21209	18857	16512	15736	15463	15154	15340	15001	15208	14909	14815	15107	14858	14900	14767	14758	14730	14828	14635	14513	14646	14547	14524	14763	14568	14595	14517	14552	14461	14624	14721	14653	14656	14601	14609	14672	14435	14550	14521	14663	14364	14698	14419	14412	14631	14501	14446	14611	14618	14659	14623	14488	14699	14577	14567	14361	14516	14576	14677	14557	14448	14603	14585	14545	14427	14587	14669	14371	14529	14522	14608	14734	14552	14389	14629	14574	14590	14740	14532	14620	14604	14462	14642	14445	14569	14414	14599	14499	14582	14651	14375	14649	14708	14523	14319	14393	14665	14401	14437	14814	14752	14554	14472	14652	14416	14359	14437	14437	14384	14393	14632	14645	14360	14603	14504	14420	14660	14670	14684	14436	14345	14489	14486	14655	14565	14605	14468	14660	14383	14464	14421	14509	14646	14392	14793	14581	14537	14710	14573	14744	14589	14562	14710	14645	14593	14593	14647	14594	14665	14489	14556	14449	14515	14453	14573	14553	14679	14467	14528	14693	14709	14442	14483	14794	14573	14418	14490	14444	14522	14606	14528	14586	14610	14658	14618	14507	14521	14503	14521	14305	14589	14717	14579	14555	14502	14507	14517	14770	14716	14452	14513	14617	14575	14492	14479	14617	14545	14629	14571	14449	14479	14571	14582	14529	14745	14449	14568	14631	14530	14684	14576	14560	14552	14683	14463	14488	14648	14510	14495	14498	14643	14717	14617	14731	14527	14581	14502	14654	14671	14808	14559	14713	14651	14652	14537	14389	14594	14515	14649	14554	14587	14452	14473	14453	14546	14433	14594	14477	14653	14367	14412	14487	14589	14540	14601	14538	14524	14465	14462	14600	14805	14405	14575	14534	14745	14595	14333	14460	14603	14429	14341	14536	14570	14534	14554	14567	14466	14616	14507	14547	14668	14502	14460	14546	14606	14510	14461	14545	14562	14752	14615	14364	14506	14389	14616	14491	14636	14351	14640	14517	14546	14834	14595	14966	14560	14515	14599	14339	14387	14791	14601	14592	14595	14570	14649	14708	14694	14675	14561	14549	14743	14424	14499	14649	14381	14514	14521	14406	14657	14557	14557	14396	14537	14572	14594	14669	14514	14483	14594	14465	14331	14730	14488	14599	14644	14679	14767	14588	14602	14546	14633	14565	14592	14512	14495	14671	14718	14609	14785	14635	14659	14336	14476	14370	14598	14558	14575	14642	14401	14376	14492	14407	14534	14332	14594	14460	14571	14606	14537	14428	14482	14364	14557	14789	14639	14594	14457	14551	14538	14428	14462	14601	14333	14716	14535	14594	14640	14633	14542	14553	14605	14491	14364	14546	14555	14505	14475	14555	14694	14726	14398	14532	14559	14411	14372	14615	14693	14461	14541	14531	14451	14473	14504	14468	14426	14581	14698	14563	14666	14468	14670	14549	14299	14413	14628	14499	14525	14492	14470	14569	14380	14524	14536	14500	14675	14641	14595	14620	14551	14415	14368	14490	14536	14687	14548	14459	14548	14649	14533	14373	14569	14509	14422	14691	14486	14484	14461	14537	14595	14644	14677	14306	14524	14654	14580	14494	14503	14374	14514	14403	14670	14422	14626	14441	14633	14545	14715	14613	14807	14380	14359	14608	14586	14617	14606	14761	14589	14645	14580	14584	14438	14468	14549	14578	14567	14584	14469	14488	14569	14652	14520	14557	14488	14594	14685	14590	14439	14564	14358	14629	14349	14503	14594	14657	14561	14421	14388	14431	14404	14573	14549	14465	14505	14411	14273	14555	14601	14553	14485	14381	14438	14621	14557	14414	14538	14515	14487	14583	14550	14334	14591	14422	14664	14688	14604	14553	14573	14599	14374	14520	14649	14708	14353	14578	14518	14466	14469	14609	14646	14644	14571	14672	14406	14445	14529	14423	14493	14503	14632	14356	14498	14547	14518	14665	14331	14554	14387	14515	14517	14474	14495	14394	14419	14391	14781	14696	14756	14424	14559	14459	14636	14502	14441	14607	14446	14521	14581	14638	14645	14641	14556	14600	14543	14739	14571	14511	14513	14729	14472	14580	14413	14682	14663	14521	14493	14506	14727	14505	14701	14480	14620	14633	14602	14379	14574	14564	14416	14541	14618	14669	14507	14544	14493	14536	14679	14644	14629	14495	14593	14445	14475	14802	14537	14674	14646	14599	14588	14377	14367	14455	14447	14599	14383	14524	14411	14478	14407	14534	14517	14515	14573	14324	14555	14806	14562	14410	14641	14720	14616	14430	14554	14447	14560	14461	14553	14313	14500	14519	14582	14656	14368	14646	14423	14544	14584	14622	14670	14569	14657	14545	14352	14612	14742	14440	14624	14473	14444	14473	14544	14430	14612	14466	14518	14580	14578	14456	14616	14436	14531	14779	14780	14421	14596	14556	14520	14638	14583	14568	14433	14638	14619	14520	14406	14300	14588	14505	14369	14634	14476	14284	14542	14475	14506	14491	14544	14690	14506	14616	14427	14407	14433	14485	14574	14708	14478	14590	14649	14411	14310	14575	14707	14679	14491	14680	14676	14469	14607	14721	14415	14255	14662	14518	14487	14493	14622	14618	14571	14409	14582	14530	14749	14722	14658	14704	14525	14449	14517	14624	14527	14635	14485	14435	14503	14706	14665	14607	14536	14630	14475	14619	14590	14668	14479	14395	14667	14760	14333	14508	14339	14661	14398	14663	14551	14659	14441	14375	14547	14718	14468	14621	14534	14573	14690	14437	14569	14625	14619	14474	14605	14546	14485	14507	14526	14772	14750	14603	14582	14551	14672	14566	14452	14508	14571	14755	14468	14570	14517	14646	14585	14660	14654	14667	14624	14656	14574	14536	14476	14426	14484	14409	14513	14621	14496	14591	14707	14565	14461	14349	14584	14411	14547	14562	14404	14495	14525	14759	14459	14472	14382	14552	14680	14713	14604	14683	14830	14453	14487	14426	14669	14596	14491	14689	14622	14694	14417	14615	14471	14462	14502	14494	14582	14488	14608	14704	14685	14448	14766	14608	14589	14498	14661	14566	14624	14460	14495	14584	14612	14498	14527	14687	14673	14514	14463	14450	14499	14553	14543	14624	14581	14407	14582	14604	14431	14336	14410	14544	14762	14604	14531	14489	14624	14704	14512	14550	14409	14537	14545	14591	14608	14556	14564	14419	14548	14540	14515	14579	14721	14602	14775	14439	14552	14741	14584	14577	14601	14702	14476	14503	14529	14727	14713	14729	14575	14556	14422	14422	14623	14789	14917	14644	14666	14687	14479	14610	14503	14545	14498	14659	14452	14694	14542	14693	14641	14592	14656	14530	14459	14674	14517	14484	14433	14730	14553	14586	14438	14516	14497	14458	14631	14652	14500	14462	14530	14719	14583	14506	14576	14298	14302	14501	14469	14485	14422	14520	14347	14559	14676	14698	14772	14676	14406	14549	14291	14493	14531	14555	14370	14685	14587	14620	14475	14602	14649	14494	14365	14506	14434	14347	14533	14558	14549	14622	14585	14636	14506	14430	14503	14501	14593	14539	14545	14674	14627	14649	14446	14484	14529	14747	14628	14525	14441	14514	14822	14609	14657	14634	14655	14532	14558	14446	14555	14774	14531	14536	14440	14574	14644	14490	14404	14586	14637	14304	14634	14629	14577	14451	14484	14319	14606	14353	14764	14806	14609	14531	14598	14402	14628	14665	14732	14420	14575	14623	14491	14496	14536	14633	14423	14484	14486	14472	14578	14515	14794	14625	14380	14679	14480	14453	14673	14547	14556	14561	14700	14511	14483	14415	14457	14521	14619	14572	14577	14627	14562	14658	14686	14465	14489	14503	14574	14616	14423	14600	14559	14417	14367	14770	14650	14522	14620	14495	14508	14395	14617	14505	14676	14624	14521	14599	14531	14723	14698	14625	14667	14678	14419	14534	14317	14527	14681	14644	14606	14480	14681	14574	14559	14541	14500	14468	14590	14653	14560	14519	14795	14489	14557	14522	14544	14705	14688	14605	14641	14553	14552	14549	14502	14497	14532	14580	14507	14470	14568	14711	14516	14524	14588	14410	14327	14384	14572	14599	14521	14670	14784	14569	14540	14618	14720	14580	14589	14682	14365	14616	14666	14634	14570	14700	14585	14626	14680	14548	14476	14529	14761	14552	14606	14486	14593	14773	14519	14508	14702	14386	14458	14445	14401	14622	14636	14607	14484	14522	14644	14520	14496	14627	14502	14538	14371	14551	14724	14563	14494	14621	14601	14581	14554	14577	14633	14754	14694	14584	14707	14491	14447	14510	14725	14642	14451	14387	14619	14733	14478	14501	14626	14538	14638	14672	14669	14446	14383	14603	14513	14452	14500	14683	14558	14626	14245	14349	14570	14510	14533	14388	14418	14765	14538	14788	14574	14505	14543	14465	14472	14379	14579	14480	14749	14529	14375	14367	14717	14653	14403	14619	14645	14623	14247	14399	14625	14506	14735	14628	14561	14697	14624	14884	14575	14505	14485	14530	14494	14756	14468	14408	14419	14470	14614	14566	14587	14548	14537	14637	14488	14299	14685	14639	14588	14769	14501	14674	14485	14619	14458	14638	14381	14463	14615	14275	14395	14716	14385	14457	14298	14523	14540	14608	14491	14640	14569	14395	14464	14573	14568	14699	14543	14695	14534	14604	14450	14502	14450	14392	14701	14597	14511	14728	14407	14432	14419	14595	14219	14539	14677	14564	14538	14491	14480	14681	14616	14508	14632	14665	14652	14529	14624	14598	14409	14595	14324	14591	14608	14630	14562	14577	14645	14629	14585	14609	14673	14604	14683	14794	14455	14520	14430	14668	14633	14649	14421	14549	14553	14555	14539	14396	14540	14500	14417	14673	14522	14578	14580	14447	14565	14558	14445	14507	14594	14663	14673	14580	14642	14528	14538	14558	14625	14503	14592	14479	14749	14680	14524	14462	14645	14644	14595	14581	14616	14523	14571	14543	14418	14455	14600	14505	14561	14458	14680	14475	14423	14557	14634	14503	14432	14328	14543	14318	14304	14443	14668	14681	14569	14457	14561	14670	14639	14513	14706	14653	14616	14478	14651	14679	14477	14644	14507	14463	14599	14417	14514	14874	14495	14484	14500
25100	47482	39759	31900	26077	19497	16473	14902	14158	14035	13686	13676	13382	13346	13314	13112	13024	13028	13043	13016	12957	13073	12944	12948	12911	12837	12850	12928	12948	12823	12902	12858	12920	12824	12954	12724	12873	12769	12729	12787	12774	12888	12777	12825	12689	12810	12920	12798	12837	12783	12835	12923	12972	12785	12798	12817	12684	12551	12851	12861	12874	12835	12679	12917	12695	12836	12746	12950	12862	12936	12609	12874	12903	12812	12733	12889	12723	12667	12769	12899	12851	12831	12726	12872	12801	12722	12766	12891	12776	12851	12734	12778	12758	12862	12751	12729	12765	12768	12803	12781	12780	12774	12856	12690	12733	12799	12811	12599	12879	12803	12773	12699	12796	12558	12784	12952	12890	12837	12853	12821	12785	12876	12669	12834	12833	12770	12994	12674	12689	12791	12976	12755	12871	12780	12699	12883	12693	12751	12780	12804	12818	12899	12872	12725	12977	12781	12892	12803	12861	12712	12664	12669	12783	12755	12831	12917	12844	12854	12735	12689	12718	12699	12789	12745	12800	12709	12694	12714	12833	12869	12830	12632	12739	12804	12888	12837	12808	12836	12766	12722	12852	12679	12736	12864	12810	12908	12580	12973	12769	12918	12629	12823	12860	12760	12868	12946	12605	12796	12824	12585	12851	12833	12865	12848	12672	12852	12815	12771	12794	12846	12554	12792	12726	12693	12902	12868	12652	12902	12855	12962	12959	12793	12943	12873	12715	12855	12825	12773	12677	12928	12900	12858	12685	12779	12748	12737	12815	12927	12691	12824	12695	12839	12842	12922	12787	12660	12695	12817	12767	12728	12674	12753	12637	12863	12814	12819	12735	12838	12735	12917	12849	12794	12916	12759	12822	12764	12810	12785	12854	12745	12696	12740	12857	12806	12868	12900	12658	12812	12760	12686	12693	12793	12779	12784	12620	12840	12866	12738	12748	12701	12706	12884	12659	12866	12715	12780	12635	12683	12715	12904	12895	12834	12852	12606	12715	12928	12684	12972	12863	12869	12795	12867	12812	12886	12935	12843	12717	12934	12750	12843	12759	12886	12790	12685	12779	12710	12774	12874	12607	12631	13030	12823	12821	12796	12708	13029	12915	12711	12873	12742	12808	12807	12795	12914	12784	12934	12814	12917	12755	12705	12672	12839	12926	12740	12939	12762	12841	12815	12863	12833	12923	12717	12747	12693	12928	12759	12789	12956	12828	12905	12771	12749	12951	12847	12769	12805	12997	12805	12847	12785	12667	12712	12773	12935	12849	12884	12893	12786	12780	12670	12537	12843	12869	12662	12648	12903	12695	12636	12785	12737	12783	12935	12797	12894	12867	12863	12809	12929	12790	12796	12584	12844	12751	12839	12763	12664	12802	12776	12793	12925	12910	12878	12801	12768	12939	12876	12727	12778	12815	12762	12904	12808	12823	12804	12891	12791	12851	12781	12803	12765	12641	12822	12836	12775	12919	12747	12802	12734	12784	12653	12762	12794	12774	12728	12803	12913	12827	12971	12792	12645	12759	12618	12785	12888	12779	12950	12914	12809	12738	12708	12738	12730	12781	12756	12712	12842	12842	12806	12737	12713	12918	12811	12866	12711	12660	12748	12767	12624	12710	12712	12993	12910	12749	12762	12793	12676	12648	12798	12714	12818	12686	12743	12772	12725	12874	12776	12833	12865	12878	12757	12644	12742	12980	12833	12780	12615	12868	12814	12675	12726	12823	12843	12912	12759	12678	12800	12788	12731	12786	12763	12777	12698	12896	12705	12741	12697	12913	12932	12794	12902	12654	12877	12898	12729	12848	13033	12868	12779	12828	12827	12725	12849	12672	12752	12753	12809	12838	12717	12839	12770	12865	12915	12892	12859	12823	12683	12824	12849	12716	13005	12657	12708	12832	12871	12680	12911	12870	12916	12892	12980	12535	12921	12971	12635	12674	12774	12795	12902	12779	12685	12687	12920	12894	12761	12812	12866	12799	12761	12745	12910	12692	12819	12778	12783	12823	12781	12820	12891	12817	12714	12813	12833	12947	12946	12754	12578	12772	12826	12856	12825	12585	12871	12633	12803	12829	12921	12788	12791	12822	12630	12855	12722	12675	12641	12819	12781	12782	12703	12845	12852	12647	12822	12779	12729	12725	12706	12848	12940	12697	12767	12690	12750	12850	12563	12749	12748	12760	12795	12805	12713	12842	12972	12710	12652	12777	12870	12833	12795	12890	12681	12862	12812	12688	12857	12755	12796	12805	12855	12909	12726	12711	12922	12671	12828	12868	12744	12809	12918	12751	12840	12800	12695	12753	12831	12855	12833	12808	12720	12715	12683	12692	12785	12921	12744	12804	12813	12818	12922	12956	12833	12731	12797	12814	12829	12904	12870	12818	12758	12676	12839	12663	12793	12866	12659	12742	12757	12743	12783	12880	13070	12835	12865	12847	12803	12905	12896	12902	12802	12799	12928	12760	12765	12813	12906	12697	12698	12910	12868	12646	12838	12693	12765	12721	12715	12933	12917	12801	12732	12806	12752	12846	12822	12731	12716	12811	12793	12965	12748	12617	12738	12681	12890	12854	12747	12838	12853	12854	12639	12733	12802	12842	12731	12799	12812	12986	12797	12880	12799	12778	12722	12728	12748	12920	12825	12805	12778	12756	12807	12860	12897	12844	12755	12790	12896	12862	12838	12767	12799	12860	12729	12889	12737	12751	12750	12857	12764	12769	12756	12777	12783	12612	12797	12846	12811	12637	12816	12828	12652	12764	12899	12753	12856	12733	12799	12907	12956	12790	12870	12852	12698	12862	12803	12845	12815	12795	12819	12717	12759	12872	12764	12583	12792	12906	12988	12699	12839	12887	12679	12928	12731	12950	12813	12955	12757	12759	12796	12752	12848	12798	12892	12759	12786	12790	12848	12715	12720	12675	12769	12922	12793	12727	12810	12986	12703	12913	12827	12651	12877	12768	12672	12806	12802	12686	12870	12899	12828	12887	12781	12859	12896	12721	12834	12876	12840	12678	12787	12750	12832	12897	12855	12716	12761	12943	12727	12765	12899	12792	12881	12816	12908	12833	12705	12759	13014	12662	12709	12793	12862	12762	12903	12901	12767	12893	12667	12980	12699	12816	12576	12863	12715	12928	12838	12685	12817	12792	12791	12768	12687	12753	12876	12757	12706	12939	12765	12733	12772	12805	12856	12852	12749	12844	12856	12846	12661	12983	12697	12784	12852	12775	12818	12958	12916	12793	12762	12959	12625	12828	12794	12742	12897	12920	12835	12814	12814	12874	12832	12705	12822	12822	12723	12797	12671	12671	12811	12870	12890	12742	12825	12605	12689	12993	12627	12790	12642	12727	12734	12712	12716	12650	12779	12730	12710	12785	12975	12713	12796	12917	12828	12888	12714	12809	12738	12821	12671	12843	12894	12751	12894	12580	12853	12781	12607	12847	12785	12782	12562	12877	12896	12836	12802	12760	12878	12947	12793	12784	12809	12622	12930	12779	12872	12683	12799	12859	12893	12885	12749	12858	12570	12816	12914	12862	12889	12925	12797	12804	12923	12823	12771	12845	12757	12811	12884	12790	12726	12608	12770	12783	12891	12745	12817	12921	12744	12687	12942	12905	12812	12991	12900	12891	12742	12689	13007	12795	12728	12726	12847	12850	12749	12932	12773	12741	12715	12741	12754	12821	12900	12842	13014	12678	12820	12710	12853	12593	12758	12828	12780	12801	12787	12819	12794	12741	12909	12733	12720	12984	12945	12850	12729	12890	12799	12820	12799	12743	12824	12857	12979	12720	12841	12851	12856	13121	12757	12876	12607	12681	12781	12655	13016	12702	12780	12817	12679	12675	12721	12668	12940	12731	12711	12825	12650	12885	13104	12822	12886	12803	12826	12804	12915	12984	12882	12806	12720	12777	12753	12929	13134	12719	12851	12748	12655	12882	12723	12685	12741	12944	12743	12868	12777	12999	12912	12825	12756	12702	12886	12781	12949	12791	12760	12741	12811	12765	12805	12869	12610	12483	12892	12850	12767	12772	12751	12750	12784	12708	12999	12746	12928	12713	12824	12761	12769	12853	12869	12781	12878	12762	12898	12976	12778	12708	12834	12828	12921	12795	12873	12701	12781	12735	12862	12934	12762	12805	12721	12845	12789	12959	12677	12710	12823	12896	12810	12787	12726	12906	12854	12928	12658	12669	12719	12824	12812	12728	12825	12840	12702	12832	12945	12797	12760	12750	12827	12784	12853	12876	12740	12642	12640	12777	12701	12868	12717	12741	12889	12863	12829	12938	12993	12827	12840	12857	12770	12796	12769	12696	12775	12968	12794	12938	12823	12846	12837	12883	12684	12672	12870	12851	12658	12814	12818	13000	12871	12828	12862	12632	12799	12799	12824	12909	12850	12913	12798	12599	12900	12773	12734	12814	12746	12814	12773	12715	12809	12739	12859	12902	12767	12779	12794	12773	12658	12750	12858	12652	12762	12770	12958	12946	12910	12866	12872	12608	12984	12865	12904	12762	12730	12827	12733	12784	12721	13020	12730	13028	12880	12862	12797	12912	12974	12801	12890	12800	12705	12737	12852	12993	12826	12710	12818	12814	12841	12865	12784	12791	12858	12659	12633	12802	12832	12792	12887	12918	12927	12981	12760	12791	12630	12705	12770	12762	12742	12888	12894	12859	12651	12686	12946	13005	12678	12696	12725	12815	12726	12804	12814	12754	12893	12935	12866	12896	12777	12882	12939	12749	12789	12730	12633	12771	12780	12802	12716	12826	12681	12693	12791	12835	12804	12770	12905	12667	12725	12872	12831	12768	12773	12777	12746	12738	12882	12676	12934	12667	12774	12886	12736	12767	12837	12730	12623	12840	12846	12917	12776	12690	12819	12916	12850	12894	12903	12833	12915	12883	12791	12819	12732	12947	12763	12878	12810	12771	12790	12779	12805	12737	12771	12834	12804	12777	12745	12901	12775	12734	12845	12804	12821	12833	12888	12841	12818	12815	12664	12729	12715	12697	12887	12795	12784	12793	12580	12787	12756	12750	12830	12685	12722	12834	12811	12805	12847	12648	12806	12833	12776	12839	12783	12799	12801	12681	12924	12736	12757	12800	12846	12665	12806	12835	12810	12811	12738
21937	21142	28866	23958	22249	25058	26819	20163	18317	18099	17991	17532	17416	17230	17269	17020	16981	16956	16899	16812	16976	16779	16953	16895	16781	16613	16873	16668	16642	16703	16764	16735	16508	16602	16468	16498	16450	16546	16614	16633	16609	16625	16558	16420	16367	16597	16528	16568	16615	16426	16485	16688	16645	16444	16660	16509	16431	16592	16601	16403	16290	16618	16640	16478	16440	16560	16700	16330	16532	16597	16606	16503	16611	16563	16597	16458	16673	16548	16581	16527	16493	16407	16498	16558	16526	16187	16383	16525	16385	16517	16500	16480	16488	16447	16442	16601	16657	16437	16536	16482	16704	16488	16510	16355	16347	16430	16287	16222	16549	16203	16457	16578	16525	16442	16444	16449	16448	16541	16429	16406	16286	16480	16476	16407	16641	16441	16559	16353	16445	16594	16543	16578	16209	16540	16475	16528	16358	16629	16446	16587	16446	16322	16622	16505	16464	16499	16648	16322	16576	16558	16527	16579	16323	16658	16232	16439	16307	16475	16574	16429	16480	16587	16405	16435	16423	16360	16409	16511	16500	16322	16439	16618	16421	16568	16500	16398	16622	16545	16639	16441	16343	16567	16351	16455	16245	16253	16463	16540	16507	16576	16317	16538	16350	16451	16258	16584	16596	16385	16277	16638	16595	16461	16488	16399	16451	16422	16427	16620	16543	16239	16374	16510	16554	16256	16427	16525	16422	16473	16447	16557	16473	16634	16353	16611	16501	16484	16601	16459	16346	16612	16440	16388	16542	16435	16438	16625	16449	16250	16337	16258	16538	16562	16492	16424	16375	16079	16533	16456	16481	16482	16500	16540	16558	16359	16417	16481	16640	16459	16488	16516	16285	16298	16322	16582	16589	16502	16518	16490	16717	16636	16558	16514	16600	16388	16342	16221	16502	16320	16467	16531	16562	16314	16408	16505	16355	16276	16504	16363	16421	16366	16600	16588	16469	16512	16294	16514	16576	16630	16364	16436	16663	16526	16393	16620	16557	16565	16429	16655	16255	16396	16567	16600	16546	16465	16382	16434	16493	16472	16766	16488	16584	16315	16531	16421	16630	16327	16538	16450	16571	16500	16599	16307	16417	16482	16612	16515	16312	16378	16450	16678	16556	16482	16266	16405	16538	16418	16495	16477	16274	16391	16539	16361	16290	16509	16491	16403	16375	16637	16528	16519	16567	16374	16449	16221	16496	16386	16238	16215	16404	16462	16502	16427	16351	16525	16601	16578	16411	16586	16361	16364	16455	16294	16254	16451	16627	16401	16514	16353	16412	16385	16418	16516	16527	16415	16527	16317	16206	16383	16481	16622	16512	16476	16539	16452	16416	16332	16298	16389	16417	16451	16360	16394	16472	16579	16510	16411	16558	16337	16574	16615	16454	16417	16545	16562	16374	16535	16409	16537	16328	16393	16470	16470	16448	16337	16460	16439	16362	16322	16471	16512	16202	16375	16513	16421	16550	16350	16647	16544	16346	16403	16614	16317	16685	16492	16529	16625	16337	16620	16528	16686	16522	16602	16398	16440	16610	16318	16462	16442	16376	16557	16496	16427	16559	16461	16553	16540	16470	16280	16416	16366	16583	16447	16144	16486	16584	16410	16576	16403	16404	16385	16436	16453	16488	16418	16427	16377	16418	16257	16488	16453	16339	16424	16545	16407	16467	16573	16471	16412	16598	16426	16561	16398	16536	16551	16486	16271	16596	16353	16582	16401	16591	16455	16454	16409	16526	16680	16569	16533	16462	16767	16637	16513	16488	16472	16441	16474	16576	16304	16447	16455	16513	16539	16564	16539	16386	16383	16164	16457	16463	16483	16432	16496	16585	16491	16478	16299	16442	16572	16436	16487	16489	16385	16311	16466	16636	16480	16528	16457	16457	16278	16356	16299	16473	16602	16347	16320	16524	16666	16595	16433	16558	16518	16540	16315	16354	16465	16496	16467	16498	16338	16438	16517	16400	16340	16477	16356	16551	16546	16407	16344	16348	16551	16669	16550	16439	16387	16667	16481	16598	16524	16340	16400	16411	16456	16334	16354	16549	16504	16475	16604	16335	16434	16541	16364	16539	16576	16487	16497	16383	16319	16378	16419	16378	16439	16622	16457	16427	16642	16363	16526	16502	16458	16442	16504	16466	16305	16621	16507	16579	16578	16541	16524	16611	16545	16725	16505	16614	16601	16635	16491	16593	16353	16497	16333	16323	16430	16415	16271	16340	16368	16403	16422	16637	16599	16457	16512	16534	16362	16649	16426	16516	16431	16510	16611	16250	16629	16510	16237	16457	16611	16203	16734	16488	16487	16502	16341	16444	16378	16495	16603	16481	16330	16414	16541	16492	16366	16369	16391	16426	16323	16533	16566	16240	16453	16732	16510	16418	16279	16504	16480	16311	16610	16440	16410	16359	16394	16484	16507	16540	16605	16516	16470	16516	16563	16511	16327	16479	16509	16485	16482	16198	16507	16470	16347	16381	16397	16407	16584	16323	16448	16552	16556	16494	16343	16566	16475	16401	16421	16271	16442	16559	16294	16628	16279	16383	16055	16362	16470	16378	16504	16569	16263	16331	16405	16558	16443	16601	16089	16460	16667	16554	16628	16288	16398	16547	16530	16553	16770	16445	16449	16531	16383	16446	16441	16413	16301	16334	16313	16538	16453	16506	16569	16413	16521	16528	16469	16446	16439	16483	16447	16585	16695	16358	16586	16376	16360	16356	16303	16338	16405	16463	16436	16455	16280	16417	16309	16499	16669	16476	16747	16488	16513	16549	16604	16444	16470	16409	16499	16510	16367	16597	16403	16367	16195	16466	16391	16603	16416	16432	16373	16434	16515	16484	16609	16372	16333	16572	16554	16463	16582	16552	16516	16487	16469	16481	16347	16592	16356	16299	16370	16516	16362	16639	16449	16431	16464	16552	16403	16314	16458	16397	16291	16215	16500	16403	16361	16427	16486	16443	16422	16697	16471	16390	16404	16622	16319	16337	16534	16429	16357	16241	16469	16434	16352	16442	16464	16197	16368	16497	16304	16370	16327	16344	16410	16365	16491	16445	16296	16329	16467	16566	16542	16400	16327	16368	16371	16531	16557	16434	16451	16474	16464	16430	16756	16276	16587	16507	16375	16427	16487	16628	16283	16335	16467	16614	16524	16285	16471	16485	16434	16564	16344	16516	16342	16551	16480	16474	16385	16540	16554	16382	16514	16554	16627	16463	16408	16465	16440	16634	16463	16507	16724	16482	16418	16398	16438	16306	16335	16341	16354	16498	16596	16221	16284	16481	16379	16391	16723	16432	16655	16475	16341	16479	16521	16379	16339	16134	16374	16382	16394	16330	16494	16411	16566	16390	16498	16384	16210	16467	16522	16512	16318	16369	16551	16592	16462	16532	16553	16360	16639	16501	16511	16467	16452	16446	16498	16205	16531	16679	16426	16352	16464	16503	16463	16301	16435	16135	16427	16373	16478	16391	16200	16429	16488	16441	16517	16401	16576	16526	16309	16484	16769	16462	16492	16420	16502	16633	16552	16566	16257	16591	16572	16493	16459	16549	16692	16478	16624	16377	16635	16566	16570	16339	16535	16463	16241	16378	16630	16305	16398	16477	16482	16328	16553	16621	16613	16497	16460	16416	16588	16370	16159	16149	16599	16493	16356	16553	16523	16593	16498	16459	16545	16394	16357	16642	16506	16668	16560	16591	16421	16424	16408	16412	16412	16355	16179	16561	16392	16448	16495	16451	16323	16501	16364	16309	16531	16250	16526	16421	16553	16472	16438	16462	16373	16327	16507	16638	16502	16487	16414	16359	16452	16553	16263	16489	16617	16496	16539	16270	16586	16494	16287	16425	16241	16429	16456	16612	16553	16638	16672	16542	16470	16461	16555	16558	16630	16496	16331	16407	16488	16428	16614	16563	16436	16556	16388	16440	16519	16507	16540	16414	16562	16579	16348	16503	16253	16490	16463	16377	16569	16449	16400	16384	16383	16564	16322	16379	16530	16451	16379	16460	16362	16583	16590	16517	16638	16492	16376	16461	16282	16239	16719	16506	16294	16527	16325	16497	16435	16467	16428	16456	16337	16478	16496	16548	16346	16444	16500	16351	16606	16572	16499	16473	16518	16355	16622	16278	16509	16618	16625	16463	16535	16530	16548	16713	16380	16548	16206	16432	16432	16381	16606	16326	16493	16474	16579	16271	16249	16162	16554	16444	16346	16445	16406	16461	16304	16666	16496	16418	16241	16419	16592	16506	16554	16445	16314	16364	16443	16439	16502	16366	16291	16526	16482	16477	16563	16517	16797	16587	16364	16697	16630	16429	16434	16587	16310	16445	16504	16493	16392	16641	16546	16559	16490	16543	16492	16455	16421	16373	16570	16471	16362	16327	16606	16429	16355	16524	16411	16464	16575	16452	16164	16263	16621	16386	16617	16493	16324	16446	16292	16416	16196	16431	16388	16352	16372	16285	16340	16515	16636	16588	16515	16523	16416	16573	16320	16675	16582	16514	16353	16380	16563	16426	16450	16511	16432	16495	16416	16495	16315	16624	16658	16592	16358	16579	16469	16201	16404	16600	16255	16316	16489	16492	16516	16415	16567	16412	16576	16615	16360	16434	16554	16491	16478	16376	16617	16371	16427	16477	16601	16466	16469	16399	16492	16425	16319	16743	16344	16425	16345	16258	16604	16597	16248	16250	16540	16552	16509	16403	16491	16495	16330	16561	16433	16372	16494	16505	16550	16314	16399	16521	16499	16477	16715	16496	16477	16471	16289	16596	16620	16459	16399	16478	16491	16493	16458	16385	16421	16489	16592	16262	16316	16449	16351	16516	16503	16179	16365	16332	16500	16445	16416	16372	16318	16243	16556	16575	16598	16518	16665	16549	16406	16503	16552	16316	16325	16517	16485	16337	16342	16563	16651	16372	16503	16514	16486	16471	16523	16393	16401	16406	16370	16230	16572	16291	16343	16476	16488	16571	16452	16515	16377	16332	16387	16485	16455	16498	16300	16490	16345	16472	16482	16390	16339	16528	16168	16471	16608	16474	16314	16255	16594	16439	16644	16474	16415	16248	16260	16409	16516	16461	16445	16411	16440	16299	16537	16585	16647	16326	16415	16426	16313	16284	16254	16545	16293
27790	58847	53190	41715	32774	25032	19922	17214	16334	15771	15294	14946	14854	14476	14639	14576	14489	14178	14376	14415	14351	14193	14111	14289	13988	14131	13995	14107	14042	13970	14006	14057	14163	14096	14037	13928	13952	13849	13984	13918	13840	14064	13727	13861	13926	13907	14027	13962	13817	13978	13886	14017	13880	13820	14061	14067	13835	14016	13898	14000	13794	13918	13850	13847	14098	13933	13963	13923	13999	13952	13831	13832	14065	13664	14116	13963	13889	14017	13971	13877	13937	13802	13937	13820	13983	13842	13890	13746	13994	13888	13957	13818	13903	13921	14034	13875	13958	13894	14008	13752	13839	14007	13908	13853	14039	14072	14014	14174	13977	13937	13837	14109	13864	13808	13971	13787	14143	13959	13945	13761	13982	13864	13907	13987	14118	13753	13759	14047	13869	13771	13873	14049	13946	13896	13926	13957	13895	13969	13752	13903	13674	13878	13815	13937	13850	13878	13932	13911	14023	13854	14081	13878	13981	13858	14109	13915	13824	14127	13881	14095	13934	14122	13728	13826	13858	13791	14038	13855	13957	13820	13966	13862	13941	13769	13958	13937	13839	13875	13973	13903	13834	13832	13868	13837	13947	13861	13969	13767	13996	14083	14031	14032	13956	13801	13905	14004	13989	14014	13938	13925	14107	13999	13927	13798	13852	13893	13721	13865	13947	13892	13847	13952	13889	13757	13864	13906	13902	14042	13754	13991	13794	13942	13864	13874	13859	13917	13805	13834	14087	13933	13854	13976	13818	13830	13967	13762	13913	13882	13899	13845	13807	13978	13870	13843	14019	13992	13963	13789	13876	13994	13981	13887	13995	13983	13908	13856	13884	13799	13891	13941	14001	13803	13926	13872	14007	13797	13930	13935	13942	13996	13755	13856	13925	13868	13869	13957	14082	13857	13757	13750	14020	13951	13921	13931	13822	14013	13849	13772	13822	13968	13894	13833	13928	13985	13940	13958	13912	13834	13954	14030	13931	13881	13936	13908	13731	13922	13779	13812	13859	13892	14042	13794	13998	14006	13806	13888	13948	13824	13892	13991	13808	13923	13977	13985	13811	13995	13932	14152	13950	14047	13989	13874	13676	14093	13765	13932	14037	13840	13738	13968	13854	13900	13944	13918	13865	13843	13864	13839	13817	13953	13872	13825	13810	14024	13949	13947	13946	13554	13914	14023	13674	13782	14052	13765	13896	13800	13649	13832	14052	13881	13937	13884	13977	13919	14009	13841	13904	14150	13937	13985	13895	13853	14069	13712	13902	13986	13932	13893	14080	13996	13978	13730	13869	13929	13870	13760	13983	14026	14032	13986	13851	13777	13787	14018	13958	13777	13944	13900	13992	13795	13905	13855	13895	13959	14061	14010	13814	14027	13842	13964	13920	13789	13819	14007	14098	13917	13912	13814	14007	13888	13831	14155	13864	13859	13994	13955	13908	14007	13983	13790	13953	13844	13647	13887	13871	13921	13774	13997	13821	13905	13785	13982	13992	13815	14048	13862	13966	13796	14008	13887	14001	13773	14064	14006	13873	13758	13664	13881	13785	13902	13894	13703	13847	13907	13722	14050	13972	13814	13980	13904	13883	13770	13881	13949	13995	13884	13918	13814	14058	13836	13973	14045	13797	13746	13821	14010	14042	14030	13898	13908	13910	13744	13977	13868	13808	13758	13903	13922	14092	13882	13807	13893	13804	13960	14083	13837	13870	13821	14054	14026	13781	13972	13790	14003	13886	13844	13893	13935	13858	13846	14017	13983	14109	13771	14018	13871	13834	13799	13598	13977	13959	13905	13970	13952	13870	13870	13639	13772	13803	13933	13933	13990	13921	14023	13865	13856	13941	13960	14021	13989	14138	13895	14003	13875	13825	13987	13994	13954	14006	13958	13946	14013	13969	13778	14024	13942	14017	13910	13913	13735	14087	13997	13959	13813	13699	14012	13919	13903	13869	13799	13960	13842	13960	13876	13973	13748	13951	13833	13857	13815	13922	13812	13973	13957	13921	13916	13949	13863	13920	13990	13943	13870	14052	13912	13969	13883	13971	14074	13781	13922	13867	14020	13761	13784	13962	13821	13840	14000	13820	13961	13808	13733	13746	13944	13939	13860	13784	13882	14067	13958	13729	13839	13787	13850	13834	14005	13911	14013	13970	13750	14032	13998	13968	14035	13833	13978	13882	13876	13923	13980	13913	13993	13883	13825	13799	13948	13886	13946	13951	13918	13887	13708	13855	13862	14154	13916	13862	13799	14017	13901	13891	13884	13956	13814	13861	13891	13892	13894	13978	13855	13894	13947	14004	13896	14107	13864	13850	13953	13954	13851	13898	13804	13909	13900	14074	13876	13923	13907	14081	13870	13870	13785	13942	14045	13984	13618	13963	14005	13825	14085	13771	13805	13988	13685	13994	13854	13743	13843	13780	14042	13994	14007	14004	13854	13934	13738	14015	14082	14081	13882	14022	13819	13907	13974	13888	13789	13898	13779	13884	13830	13925	13919	13871	13835	13987	14077	13865	13786	13856	13912	13874	14154	13904	13968	13707	13885	13907	14045	13879	13934	14021	14052	13740	13849	13837	13905	14047	13932	13884	13667	13759	13848	13926	13871	14003	13796	13992	13877	14008	13930	13926	14010	13876	13901	14043	14045	13959	14039	13781	13912	13847	13897	14002	13951	14017	13998	13763	13784	13835	13950	13841	13687	13900	13911	13899	13975	13917	13838	13841	13829	13871	14074	13842	14068	13942	13940	13986	13873	13990	13866	13746	13888	13943	14024	13794	13954	13869	13889	13876	13829	13852	13928	13947	14007	13893	13927	13947	14086	13940	14055	13765	13925	13753	14091	13812	13953	13960	13806	13883	13987	14006	13800	13974	13929	13963	14086	13884	13968	13870	13813	13956	13984	13993	13738	13978	13894	13909	13874	13809	13800	14111	13853	14089	13802	13859	13880	13955	14055	13874	13768	13871	13779	13856	13852	13883	14018	14088	13910	13900	13821	14070	13857	13863	13788	13979	13897	14095	13858	13814	13882	13967	13863	13899	13999	14108	13834	13843	13995	13666	13909	13908	13922	13976	13967	13978	13897	13740	13799	14045	13851	14127	13688	13927	14076	14067	13927	13936	13996	13938	13940	13755	13982	13890	13859	13967	13877	13859	14085	13886	13927	13890	13872	13959	14067	13960	14045	13843	13788	13797	13933	13883	13770	13981	13944	13894	13813	13840	13898	13828	13877	13762	13841	13895	13926	13904	13883	14012	14073	14034	13885	13792	13760	13916	13981	14009	14053	13989	13785	13865	13860	13856	13888	13891	13955	13809	13869	14036	13871	13915	14012	13950	13976	13871	14039	13836	13859	13892	13879	13806	13883	14055	13980	13901	13895	13948	13886	13940	13822	13957	13866	13869	13935	13909	14090	14043	13964	14101	13964	14016	14054	13857	13827	14084	13939	13846	13880	13951	13835	14164	13810	13937	13851	13649	13696	13794	14016	13894	13971	13887	13805	13940	13922	13897	13903	14030	13920	13744	13786	13923	13834	13830	13682	13909	13980	13934	13827	14012	13923	14023	13803	13797	13900	13764	13784	13892	13908	13979	13894	13867	13851	13965	13953	13787	13991	13906	13761	13994	14036	13909	13791	14050	13892	14057	13928	13748	13945	13750	13873	13973	13982	13924	13962	13904	13861	13958	14017	13877	13872	13851	13950	13832	14040	14055	13981	13968	13822	13873	13775	13867	13923	13750	13924	13931	13810	14019	13980	13879	13933	13888	13922	14132	13950	13810	13938	13891	13948	13784	13844	13939	13856	13982	13803	14019	13872	13887	13854	13916	14016	13708	13779	13958	13950	13923	13874	13854	14005	13895	14067	13802	13961	13758	13989	13799	13919	13851	13827	13872	13826	13925	13939	13993	14003	14062	13986	13913	13956	13922	13821	13884	13795	14006	13792	13870	13879	14012	13856	13986	13917	13852	13873	13820	13941	13868	13831	13943	14098	13990	14004	13968	13980	13829	13851	14019	13787	14051	13787	13899	13749	14051	13969	13962	13924	14085	13753	13894	13961	14046	13826	14056	13940	13846	13976	13733	13917	13847	13915	13813	13810	13885	13940	13803	13812	14011	13999	13977	14057	13875	13547	13930	13996	13642	14008	13875	13801	13848	13949	13933	14097	13800	13943	13923	13893	13760	13692	13958	13902	13935	13791	13712	13864	13830	13952	13857	14007	13659	13779	13851	13880	14006	14042	13892	13983	13936	13689	13730	13823	13816	13860	13981	13912	13744	13970	13852	13913	13895	13857	14085	13856	13916	13874	13935	13819	13871	13936	14041	13807	13968	13773	14031	13862	13918	13925	13790	13844	13749	14051	13880	13875	13832	13875	13909	14006	13726	13897	13975	13994	13847	13801	13863	13828	13867	14118	13944	13797	13921	13987	14037	13943	13874	13914	14005	13796	13959	13932	13949	13891	13889	14073	13934	13790	13940	14020	13901	13927	14003	13968	14019	13910	13905	13939	13950	13841	13990	13833	13990	13908	13945	13939	13775	13833	13934	13928	13817	13925	14017	13906	14006	13741	13927	13823	13978	14018	13962	13969	14124	13813	13760	13938	13808	13883	13841	13807	13843	13701	13774	13974	13516	13789	13870	13839	13880	13864	13757	13798	14049	13825	13951	13874	13924	14019	13999	13899	13819	13954	13835	13792	13708	13830	13911	13808	13888	13865	13803	13979	14047	13824	13882	14022	14032	13839	13895	14041	13931	13755	13957	14124	13954	14080	13878	13902	13879	13952	13892	13822	13993	13800	13826	14099	13837	13950	13787	13996	13792	13889	13955	13885	13831	13979	14059	14044	14008	13972	14010	13977	14027	13841	13963	14078	13906	13937	13909	13907	13774	13722	13960	13925	13938	13751	13838	13929	13806	13855	13948	13915	13960	13952	13818	13855	14097	13887	13776	13993	14012	13815	13896	13942	13731	13930	13931	14042	13933	13859	13889	13825	13874	13741	13976	13718	13833	13996	13960	13928	13873	13691	13917	13902	13953	14043	13826	14074	13838	13876	14091	13814	13992	13981	13926	14049	13985	13836	13843	13937	13930	13929	13837	14064	13870	14085	14007	13943	13918	13707	14030	13735	13990	13852
28687	27837	34336	29683	21552	18033	16651	15951	15496	15289	15148	15021	14945	14771	14970	14833	14792	14692	14709	14894	14772	14655	14814	14735	14596	14631	14793	14749	14716	14720	14717	14533	14555	14527	14599	14570	14733	14788	14616	14616	14885	14690	14411	14594	14507	14746	14657	14558	14682	14683	14783	14522	14744	14712	14551	14499	14532	14570	14680	14833	14528	14647	14603	14653	14824	14694	14696	14633	14580	14558	14657	14835	14739	14592	14710	14569	14523	14680	14547	14558	14387	14565	14407	14652	14504	14716	14615	14537	14503	14636	14519	14573	14762	14711	14798	14638	14631	14572	14630	14567	14710	14618	14547	14517	14616	14671	14593	14597	14669	14739	14524	14612	14586	14714	14730	14543	14512	14569	14635	14618	14639	14558	14649	14571	14837	14662	14689	14563	14640	14473	14562	14370	14760	14766	14557	14637	14632	14821	14714	14524	14699	14543	14662	14687	14530	14591	14631	14590	14534	14625	14828	14723	14579	14637	14733	14701	14649	14803	14779	14718	14797	14602	14734	14684	14657	14751	14603	14763	14641	14645	14595	14547	14623	14431	14808	14670	14617	14655	14665	14662	14666	14580	14615	14483	14393	14587	14684	14662	14749	14577	14676	14480	14647	14458	14706	14604	14479	14664	14666	14505	14576	14630	14566	14719	14520	14714	14743	14722	14547	14475	14686	14628	14758	14684	14603	14613	14654	14423	14597	14615	14500	14639	14548	14560	14677	14548	14613	14576	14580	14766	14453	14740	14712	14745	14518	14582	14673	14787	14664	14595	14629	14809	14520	14588	14536	14543	14567	14694	14509	14531	14577	14583	14467	14542	14738	14523	14698	14652	14682	14741	14710	14628	14653	14675	14620	14760	14681	14637	14606	14649	14662	14596	14532	14569	14754	14582	14562	14635	14872	14341	14538	14544	14483	14531	14740	14605	14667	14824	14514	14544	14625	14524	14907	14773	14680	14621	14677	14577	14776	14651	14670	14688	14718	14803	14811	14510	14949	14654	14790	14564	14671	14657	14628	14533	14571	14563	14728	14618	14563	14594	14642	14558	14542	14589	14656	14442	14529	14702	14523	14686	14633	14554	14684	14942	14575	14474	14615	14665	14499	14782	14575	14695	14743	14645	14513	14663	14526	14382	14628	14653	14719	14788	14536	14428	14845	14564	14608	14529	14604	14765	14761	14770	14694	14648	14633	14582	14766	14471	14737	14441	14538	14712	14719	14665	14711	14612	14720	14696	14641	14705	14675	14646	14675	14558	14636	14873	14538	14723	14603	14570	14568	14582	14652	14462	14857	14607	14564	14631	14618	14459	14653	14632	14706	14556	14500	14590	14525	14627	14693	14540	14673	14784	14671	14753	14859	14594	14541	14601	14896	14571	14522	14610	14617	14623	14725	14573	14516	14813	14771	14785	14436	14632	14876	14473	14582	14508	14696	14615	14601	14540	14701	14672	14840	14678	14645	14589	14704	14683	14873	14790	14697	14625	14640	14554	14670	14465	14611	14638	14470	14649	14814	14636	14797	14674	14744	14533	14464	14786	14713	14653	14452	14699	14570	14591	14526	14661	14729	14798	14693	14632	14565	14581	14635	14623	14644	14557	14729	14588	14872	14408	14597	14991	14790	14564	14622	14784	14598	14592	14603	14501	14436	14589	14437	14571	14672	14645	14754	14645	14622	14762	14768	14750	14749	14524	14644	14760	14549	14641	14724	14692	14627	14655	14676	14877	14765	14702	14665	14693	14645	14440	14573	14472	14612	14707	14750	14585	14557	14647	14699	14712	14605	14810	14677	14536	14770	14677	14905	14672	14680	14678	14513	14517	14612	14320	14787	14801	14684	14622	14510	14637	14718	14461	14609	14566	14466	14639	14539	14516	14536	14408	14641	14810	14712	14563	14721	14621	14570	14672	14662	14781	14701	14569	14634	14832	14663	14873	14743	14553	14538	14429	14624	14625	14527	14386	14572	14773	14741	14773	14730	14577	14478	14736	14562	14763	14786	14411	14710	14540	14732	14661	14619	14818	14521	14841	14612	14716	14597	14572	14618	14600	14661	14838	14573	14442	14820	14666	14573	14487	14675	14838	14607	14813	14695	14672	14555	14663	14410	14633	14624	14613	14506	14728	14647	14569	14623	14596	14529	14497	14786	14500	14650	14576	14597	14585	14943	14624	14550	14617	14792	14557	14655	14502	14349	14683	14529	14695	14664	14371	14587	14672	14651	14638	14494	14691	14590	14742	14690	14886	14512	14706	14695	14779	14607	14567	14709	14777	14576	14671	14606	14516	14832	14675	14756	14559	14511	14715	14582	14630	14627	14716	14642	14653	14732	14627	14565	14711	14507	14679	14555	14599	14566	14632	14673	14612	14499	14732	14834	14705	14385	14582	14688	14591	14871	14657	14911	14722	14728	14548	14399	14630	14660	14542	14780	14590	14695	14736	14755	14716	14544	14566	14659	14678	14670	14516	14579	14669	14625	14756	14663	14638	14739	14619	14755	14654	14601	14640	14583	14783	14566	14670	14681	14676	14629	14615	14622	14624	14602	14609	14412	14781	14766	14817	14802	14584	14661	14417	14582	14573	14592	14646	14550	14619	14617	14871	14510	14576	14584	14828	14659	14546	14716	14607	14577	14701	14845	14490	14560	14604	14507	14516	14654	14742	14607	14709	14788	14601	14680	14802	14579	14753	14565	14702	14514	14746	14825	14619	14658	14432	14565	14633	14520	14668	14456	14687	14624	14676	14595	14489	14626	14587	14615	14605	14815	14526	14596	14793	14525	14643	14529	14610	14657	14485	14756	14461	14819	14610	14621	14568	14727	14637	14366	14498	14687	14631	14617	14570	14654	14743	14701	14590	14782	14771	14645	14723	14848	14539	14718	14627	14614	14791	14599	14699	14641	14679	14900	14470	14687	14495	14677	14526	14632	14784	14614	14748	14584	14843	14720	14731	14610	14735	14628	14572	14832	14634	14665	14570	14798	14683	14729	14544	14616	14756	14738	14623	14526	14633	14733	14481	14703	14595	14587	14629	14728	14613	14347	14675	14628	14458	14585	14711	14844	14730	14631	14603	14616	14570	14492	14554	14494	14400	14856	14664	14558	14588	14534	14518	14671	14824	14515	14612	14621	14623	14661	14575	14633	14432	14541	14599	14625	14726	14806	14660	14764	14768	14451	14699	14546	14450	14533	14571	14417	14551	14634	14691	14598	14417	14503	14608	14723	14518	14481	14505	14604	14621	14592	14675	14756	14541	14507	14934	14547	14500	14547	14687	14634	14808	14732	14552	14675	14595	14779	14618	14634	14756	14719	14688	14624	14746	14691	14652	14661	14584	14580	14656	14714	14634	14639	14649	14723	14606	14478	14691	14716	14638	14731	14601	14851	14709	14629	14729	14785	14459	14756	14692	14968	14544	14590	14600	14537	14677	14797	14677	14594	14721	14510	14617	14504	14844	14553	14537	14453	14879	14671	14592	14680	14594	14750	14805	14787	14609	14813	14626	14755	14561	14666	14483	14461	14545	14756	14560	14686	14676	14524	14601	14685	14570	14764	14642	14378	14586	14804	14613	14834	14627	14694	14468	14565	14654	14488	14590	14697	14789	14588	14739	14729	14574	14361	14605	14664	14601	14530	14653	14629	14619	14786	14813	14528	14307	14416	14554	14545	14970	14895	14913	14700	14621	14651	14599	14333	14459	14597	14824	14518	14538	14885	14442	14542	14607	14559	14637	14628	14700	14501	14554	14606	14711	14876	14755	14581	14780	14696	14725	14612	14707	14710	14644	14525	14654	14711	14546	14582	14391	14634	14497	14648	14645	14686	14700	14594	14734	14501	14573	14810	14788	14670	14695	14497	14594	14694	14601	14728	14670	14777	14690	14653	14640	14710	14580	14637	14534	14574	14427	14619	14545	14805	14658	14678	14626	14573	14782	14572	14571	14465	14632	14623	14532	14552	14609	14539	14743	14579	14511	14740	14506	14596	14505	14728	14404	14473	14697	14661	14469	14623	14782	14536	14610	14543	14601	14613	14657	14584	14500	14515	14725	14802	14702	14728	14673	14706	14501	14613	14651	14764	14615	14521	14751	14654	14718	14567	14501	14615	14688	14747	14560	14427	14650	14649	14548	14436	14794	14700	14750	14740	14669	14772	14544	14586	14753	14693	14643	14722	14735	14535	14709	14675	14728	14509	14366	14783	14662	14699	14663	14569	14621	14700	14632	14655	14575	14710	14670	14423	14732	14674	14728	14568	14559	14854	14618	14640	14578	14627	14561	14661	14464	14663	14506	14593	14583	14730	14559	14633	14769	14412	14439	14696	14455	14667	14705	14740	14605	14721	14653	14564	14713	14487	14677	14588	14570	14611	14691	14447	14553	14542	14534	14554	14536	14700	14793	14810	14514	14586	14713	14614	14513	14556	14670	14613	14686	14550	14777	14592	14447	14605	14627	14703	14768	14840	14654	14534	14688	14854	14627	14826	14750	14658	14666	14595	14632	14590	14721	14600	14606	14659	14546	14746	14725	14598	14395	14515	14614	14751	14848	14600	14680	14623	14499	14736	14634	14593	14719	14636	14651	14740	14624	14539	14503	14709	14402	14697	14605	14726	14516	14561	14655	14392	14517	14599	14602	14754	14656	14724	14671	14493	14496	14650	14735	14764	14822	14658	14724	14791	14680	14808	14740	14434	14900	14824	14725	14509	14540	14552	14663	14747	14814	14677	14563	14570	14671	14498	14705	14750	14428	14800	14648	14704	14569	14636	14679	14681	14724	14721	14487	14385	14621	14611	14549	14617	14548	14685	14711	14741	14866	14692	14648	14578	14734	14639	14693	14677	14620	14640	14392	14512	14756	14557	14523	14613	14594	14507	14601	14582	14789	14658	14655	14664	14609	14819	14704	14696	14493	14659	14640	14625	14657	14873	14593	14893	14653	14748	14514	14547	14593	14576	14612	14481	14470	14506	14761	14694	14800	14759	14661	14759	14660	14674	14626	14563	14557	14633	14566	14559	14608	14789	14539	14632	14766	14557	14542	14459	14782	14610	14673	14703	14577	14815	14692	14574	14801	14719	14641	14660	14647	14477	14485	14801	14623	14631	14640	14587	14636	14656	14559	14821	14673	14593	14654
25712	43865	34226	25734	19767	16355	15280	14269	13757	13736	13464	13354	13182	13230	12887	13053	13051	13015	12898	12995	12871	12923	13020	12976	12911	12820	12759	12850	12884	12830	12678	12853	12829	12837	12887	12763	12727	12819	12776	12788	12887	12787	12919	12868	12870	12843	12635	12895	12998	12781	12978	12855	12761	12688	12716	12861	12712	12698	12884	12621	12911	12774	12918	12823	12746	12768	12620	12887	12835	12848	12645	12880	12720	12622	12897	12906	12716	12869	12646	12827	12633	12856	12629	12865	12727	12737	12839	12711	12933	12672	12756	12567	12742	12820	12845	12806	12817	12934	12678	12780	12907	12739	13054	12689	12858	12871	12832	12641	12653	12836	12697	12714	12652	12803	12635	12568	12650	12779	12852	12757	12746	12842	12782	12750	12879	12841	12731	12802	12775	12899	12661	12779	12815	12792	12706	12736	12733	12820	12736	12741	12788	12837	12824	12771	12642	12771	12599	12784	12794	12724	12861	12598	12712	12933	12848	12648	12748	12737	12783	12698	12778	12806	12740	12716	12760	12862	12769	12732	12865	12869	12665	12838	12784	12704	12632	12816	12883	12638	12812	12710	12785	12611	12959	12746	12837	12856	12740	12706	12819	12783	12676	12901	12797	12807	12652	12772	12815	12888	12737	12750	12788	12955	12564	12750	12940	12818	12630	12839	12619	12883	12658	12633	12650	12987	12757	12884	12715	12840	12845	12659	12977	12837	12861	12678	12985	12861	12752	12896	12654	12826	12795	12931	12640	12847	12782	12844	12935	12720	12838	12742	12949	12797	12792	12709	12846	12855	12902	12753	12729	12732	12761	12743	12845	12722	12678	12723	12943	12698	12647	12703	12577	12655	12783	12578	12711	12720	12836	12833	12848	12690	12682	12603	12829	12773	13022	12739	12721	12774	12826	12749	12781	12830	12746	12813	12945	12825	12796	12733	12787	12715	12626	12872	12790	12744	12911	12639	12836	12746	12882	12684	12682	12845	12710	12780	12723	12716	12819	12855	12918	12888	12845	12931	12777	12874	12784	12823	12685	12615	12721	12966	12588	12666	12866	12643	12810	12907	12759	12720	12683	12785	12767	12884	12873	12694	12763	12669	12689	12769	12839	12756	12734	12773	12802	12848	12867	12784	12664	12761	12871	12637	12650	12853	12883	12858	12817	12871	12779	12785	12724	12920	12876	12826	12769	12758	12735	12716	12654	12725	12753	12771	12867	12795	12928	12796	12806	12719	12812	12841	12863	12664	12777	12663	12850	12822	12851	12775	12806	12604	12949	12640	12780	12761	12635	12874	12656	12871	12797	12602	12931	12782	12865	12882	13005	12777	12787	12729	12614	12835	12718	13013	12820	12930	12678	12737	12735	12814	12762	12778	12843	12756	12809	12724	12819	12762	12902	12675	12733	12758	12849	12595	12958	12740	12812	12863	12756	12822	12863	12814	12767	12793	12832	12867	12726	12814	12697	12838	12752	12812	12928	12825	12700	12684	12986	12692	12961	12705	12682	12773	12673	12766	12803	12721	12880	12721	12813	12767	12677	12758	12753	12809	12934	12728	12808	12803	12728	12815	12890	12633	12810	12712	12748	12816	12887	12808	12915	12997	12737	12779	12723	12854	12881	12671	12755	12862	12779	12824	12722	12755	12882	12748	12767	12850	12891	12732	12810	12711	12852	12781	12529	12847	12968	12676	12851	12686	12706	12832	12784	12820	12681	12794	12741	12742	12796	12723	12718	12694	12851	12775	12487	12782	12846	12693	12734	12932	12776	12775	12809	12775	12791	12769	12804	12811	12836	12608	12769	12790	12853	12841	12867	12878	12699	12669	12731	12757	12554	12745	12875	12746	12807	12805	12826	12682	12702	12758	12828	12916	12938	12761	12833	12786	12663	12820	12924	12895	12814	12726	12777	12592	12736	12761	12745	12897	12704	12798	12853	12916	12790	12569	12604	12773	12582	12758	12789	12694	12759	12786	12775	12809	12626	13048	12708	12656	12922	12925	12841	12733	12782	12767	12696	12708	12839	12784	12769	12583	12810	12721	12668	12642	12752	12897	12752	12856	12802	12774	12804	12700	12905	12693	12717	12774	12899	12855	12991	12764	12837	12694	12931	12700	12749	12851	12749	12918	12640	12748	12694	12716	12838	12892	12769	12892	12836	12686	12884	12707	12958	12803	12748	12733	12696	12844	12970	12930	12819	12796	12877	12723	12647	12741	12942	12849	12939	12791	12928	12756	12776	12823	12730	12687	12816	12723	12848	12815	12851	12738	12788	12783	12768	12860	12760	12863	12757	12614	12817	12912	12829	12853	12718	12730	12771	12822	12698	12941	12878	12788	12844	12764	12848	12786	12807	12679	12677	12615	12714	12772	12809	12828	12881	12797	12851	12517	12932	12876	12675	12733	12678	12731	12838	12802	12686	12920	12860	12831	12716	12819	12703	12875	12909	12825	12890	12825	12695	12855	12795	12728	12876	12862	12771	12708	12709	12615	12907	12830	12775	12828	12726	12684	12726	13028	12693	12780	12695	12843	12762	12697	12703	12773	12762	12772	12908	12816	12584	12869	12615	12845	12786	12662	12690	12843	12815	12856	12983	12966	12877	12895	12896	12774	12843	12895	12878	12907	12891	12633	12851	12891	12767	12848	12887	12796	12626	12864	12964	12839	12676	12832	12781	12851	12763	12645	12684	12785	12903	12620	12531	12738	12677	12806	12791	12866	12789	12939	12957	12579	12728	12737	12841	12896	12861	12945	12771	12910	12897	12636	12961	12907	12775	12820	12650	12862	12895	12720	12758	12680	12682	12941	12795	12698	12986	12787	12818	12721	12829	12810	12795	12778	12720	12788	12744	12883	12812	12745	12820	12900	13023	12742	12771	12906	12836	12751	12823	12723	12750	12739	12687	12653	12822	12753	12871	12733	12882	12869	12776	12681	12902	12747	12886	12799	12885	12710	12875	12696	12891	12970	12728	12881	12829	12775	12743	12620	12740	12823	12854	12816	12793	12880	12813	12816	12660	12817	12748	12741	12853	12781	12897	12693	12836	12739	12701	12856	12822	12803	12817	12765	12596	12948	12910	12820	12821	12796	12794	12868	12889	12776	12793	12803	12663	13006	12694	12692	12614	12785	12813	12776	12754	12741	12784	12789	12585	12921	12627	12838	12880	12697	12779	12815	12700	12853	12621	12573	13029	12869	12714	12847	12774	12735	12614	12723	12740	12776	12762	12580	12824	12758	12744	12785	12782	12813	12801	12689	12800	12785	12757	12770	12734	12913	12818	12779	12983	12817	13036	12771	12790	12683	12851	12793	12719	12781	12708	12791	12743	12785	12702	12738	12916	12703	12776	12877	12883	12697	12816	12760	12784	12971	12730	12816	12865	12736	12858	12788	12784	12833	12765	12774	12768	12757	12678	12702	12891	12689	12677	12837	12683	12775	12810	12757	12603	12842	12887	12651	12822	12845	12742	12927	12706	12788	12714	12812	12880	12808	12905	12863	12864	12799	12740	12723	12742	12812	12719	12884	12878	12822	12802	12855	12852	12800	12791	12767	12646	12618	12766	12856	12814	12656	12838	12822	12766	12923	12650	12845	12921	12750	12901	12776	12838	12772	12851	12711	12903	12773	12829	12716	12782	12833	12869	12815	12738	12751	12861	12719	12785	12753	12766	12768	12799	12886	12816	12621	12682	12852	12829	12838	12733	12841	12812	12745	12700	12860	12661	12924	12637	12755	12773	12641	12757	12715	12742	12901	12663	12659	12788	12783	12914	13003	12715	12787	12692	12812	12820	12842	12833	12810	12902	12818	12752	12796	12727	12678	12692	12779	12766	12771	12847	12821	12936	12765	12752	12916	12715	12633	12774	12973	12931	12517	12808	12844	12781	12715	12721	12889	12743	12643	12861	13013	12716	12728	12858	12808	12812	12655	12786	12677	12863	12971	12773	12758	12874	12821	12963	12905	12844	12824	12893	12701	12900	12710	12719	12805	12910	12792	12723	12724	12887	12710	12821	12772	12801	12876	12723	12848	12701	12799	12767	12788	12791	12783	12854	12669	12862	12771	12817	12977	12741	12791	12728	12738	12901	12717	12761	12789	12759	12822	12785	12775	12831	12819	12891	12868	12766	12738	12958	12789	12965	12692	12721	12672	12961	13020	12947	12690	12839	12762	12560	12740	12825	12752	12828	12930	12739	12646	12764	12754	12746	12717	12728	12720	12860	12785	12847	12886	12691	12787	12775	12817	12894	12649	12958	12894	12802	12670	12859	12762	12794	12669	12903	12814	12816	12900	12688	12892	12804	12737	12783	12884	12837	12797	12743	12860	12649	12760	12834	12838	12625	12680	12801	12834	12802	12775	12761	12794	12656	12885	12836	12740	12707	12855	12882	12815	12782	12819	12784	12855	12881	12672	12752	12623	12763	12851	12720	12673	12733	12698	12836	12768	12728	12847	12642	12714	12756	12760	12958	12999	12822	12777	12830	12813	12672	12900	12836	12806	12747	12894	12734	12720	12814	12651	12761	12984	12945	12787	12757	12927	12781	12729	12874	12865	12748	12839	12832	12711	12825	12879	12782	12788	12808	12782	12982	12907	12727	12774	12731	12689	12837	12727	12871	12695	12617	12748	12797	12781	12820	12932	12805	12775	12665	12669	12728	12893	12899	12855	12710	12700	12888	12788	12688	12789	12911	12673	12818	12908	12900	12756	12728	12694	12758	12985	12799	12675	12860	13014	12644	12851	12741	12832	12662	12808	12856	12549	12743	12740	12802	12946	12765	12898	12848	12764	12615	12697	12879	12795	12789	12708	12771	12625	12790	12746	12762	12880	12832	12770	12753	12803	12732	12660	12744	12849	12814	12755	12769	12859	12808	12933	12913	12704	12878	12807	12676	12763	12890	12719	12650	12871	12793	12696	12616	12711	12875	12866	12802	12771	12830	12774	12740	12577	12737	12870	12776	12812	12869	12860	12779	12919	12746	12790	12842	12661	12864	12760	12805	12751	12851	12674	12722	12735	12747	12755	12715	12872	12808	12700	12845	12854	12668	12702	12793	12780	12857	12874	12728	12931	12766	12814	12602	12838	12692	12903	12709	12782	12804	12814	12766	12973	12807	12750	12818	12713	12777	12721
22862	21113	28692	24528	24184	24619	22828	18407	17351	17394	16878	16647	16329	16435	16404	16409	16210	16204	16429	16270	16067	16117	16038	15895	15932	15943	16262	16084	15882	15995	16050	15907	15925	16037	15896	15991	15935	15919	15888	15819	15740	16016	15885	15915	16017	15699	15723	15850	16005	16017	15794	15793	15799	15846	15812	15649	15710	15687	15733	16022	15848	15818	15843	15711	15806	15930	15940	15730	15773	15749	15786	15947	15790	15898	15750	15981	15933	15723	15884	16082	15819	15685	15707	15835	15808	15876	15738	15736	15703	15923	15670	15625	15799	15872	15920	15954	15648	16101	15904	15949	15996	15847	15781	15871	15749	15672	15743	15990	15829	15808	15866	15856	16005	15877	15785	15906	15621	15972	15897	15941	15746	15819	15657	15874	15931	15797	15899	15790	16014	15802	15769	15703	15841	15885	15829	15716	15789	15921	15616	15922	15915	15825	15851	15945	15920	15812	15737	15949	15935	15797	15893	15995	15689	15832	15818	15926	15868	15769	15708	16027	15702	15897	15769	15768	15727	15717	15780	15863	15786	15689	15703	15793	15848	15682	15697	15764	15972	15837	15928	15635	15718	15880	15815	15671	15936	15887	15777	15738	15867	15794	15754	15916	15743	15538	15787	15731	15843	15922	16039	16042	15861	15626	15663	15782	15730	15660	15694	15704	15894	15874	15813	15800	15915	15894	15888	15878	15852	15697	15751	15822	15734	15705	15842	15809	15742	15862	15793	15746	15833	15783	15991	15710	15725	15923	15889	15770	15846	15774	15926	15878	15949	15664	15556	15695	15801	15873	15649	15883	15761	15965	15765	15626	15891	15610	15709	15866	15808	15795	15929	15858	15862	15977	15763	15788	15753	15651	15810	15897	15764	15799	15588	15910	15757	15748	15749	15652	15883	15917	15854	15954	15987	15921	15939	15943	15832	15757	15732	15847	15877	15888	15793	15754	15997	15882	15780	15859	15790	15909	15777	15858	15942	16080	15873	15810	15774	15908	15677	15935	15643	15859	15786	15752	15920	15757	16015	15978	15722	15705	15739	15677	15924	15957	15954	15978	15886	15879	15726	15759	15742	15817	15879	15880	15821	15870	15817	15912	15834	15910	15915	15909	15801	15725	15884	15898	15753	15936	16015	15782	15999	15801	15951	15798	15854	15705	15734	15843	15800	15736	15800	15635	15676	15827	15900	15868	15957	15784	15932	16002	15595	15886	15972	15877	15668	15878	15857	15890	15833	16068	15895	15581	15646	16017	15850	15948	15950	15793	15883	15808	15956	15711	15758	15918	15757	15674	15992	15907	15865	15908	15945	15922	15765	16017	15882	15964	15896	15695	15834	15810	15733	15694	15863	15747	15889	15703	15848	15857	15748	15803	15779	15774	15980	15824	15883	15978	15815	15667	15811	15737	15664	15863	15771	15895	15816	15739	15907	15726	15595	15651	15725	15833	15887	15717	15741	16083	15800	15764	15954	15851	15785	16068	15739	15654	15831	15806	15887	15854	15805	15669	15860	15812	16020	15926	16099	15646	15936	15789	15715	15913	15961	15903	15646	15849	15719	15735	15689	15743	15945	16057	15884	15959	16081	15748	15721	15912	15797	15820	15706	15929	15876	15897	15746	15814	15655	15851	15739	15921	15754	15871	15742	15915	16076	16072	15877	15825	15682	15905	15779	15699	15877	15873	15779	15802	15958	15884	15789	15752	15880	15730	15724	15861	15749	15897	15724	15748	15650	15839	15625	15672	15748	15731	15888	15833	15887	15855	15897	15972	16014	15574	15759	15839	15853	15940	15814	15812	15952	15783	16002	15921	16001	15862	15632	15923	15871	15738	15725	15774	15805	15962	15934	15810	15908	15649	15857	15733	15717	15604	15875	15732	15859	15859	15785	15724	15635	15775	15755	15914	15730	15837	15720	15941	15932	15867	15716	15734	15961	15885	16016	15964	15898	15835	15878	15652	15877	15755	15957	15980	15798	15972	15840	15849	15830	15759	16081	15815	15769	15940	15812	15747	15721	15686	15836	15654	15868	15822	15810	15910	15597	15859	15732	15726	15926	15777	15948	15913	15684	15812	15919	15974	15830	15916	15836	15649	15588	15829	15887	15701	15808	15606	15681	15761	15758	15780	15912	15754	15927	15765	15588	15752	15492	15802	15896	15838	15707	15990	15882	15960	15909	15951	15856	15592	15730	15847	15811	15867	15777	15838	15633	15749	15820	15901	15932	15848	15550	15784	15853	15691	15894	15710	15961	15733	15870	15676	15947	15759	15947	15820	15822	15755	15762	15667	15947	15876	15880	15804	15852	15691	15880	15691	15808	15736	15810	15781	15845	15732	15779	15575	15688	15731	15791	15677	15809	15636	15866	15796	15923	15843	15930	15897	15744	15860	15635	16057	15894	15875	15897	15767	15883	15894	15945	15711	15766	15794	15698	15920	15948	15769	15860	16013	16058	15783	15924	15923	15944	15891	15840	15597	15924	15918	15660	15681	15771	15968	15775	15826	15935	15865	15791	15908	16024	15770	15821	15880	15811	15991	15866	15893	15830	15684	15668	15704	15812	15888	15921	15530	15758	15673	15751	15974	15738	15811	15871	15710	15968	15967	15835	15749	15876	15845	15709	15766	15804	16038	15972	15877	15853	15694	15664	15948	15710	15818	15772	15966	15772	15778	15665	15765	15857	15717	15824	15747	15898	15696	15939	15976	15672	15772	15496	15916	15930	15775	15828	15737	15763	15787	15912	15916	15700	15679	15959	15785	15901	15807	15564	15845	15861	15793	15641	15774	15646	15959	16001	15774	15651	15790	15789	16040	15948	15789	15917	15932	15893	15775	15727	15782	15967	15943	15808	15796	15593	15770	15724	15571	15706	15726	15687	15931	15669	15950	15700	15974	15642	15833	15782	15831	15796	15811	15965	15790	15909	15680	15753	15816	15899	15807	15841	15708	15838	15905	15900	15933	15914	15948	16038	15904	15709	15848	15824	15794	15702	15645	15758	15913	15946	15665	15722	16046	15707	15835	15676	15781	15889	15550	15928	15925	15782	15822	15898	15665	15862	15920	15852	15925	15816	15815	15859	15926	15977	15838	15526	15630	15957	15855	16021	15924	15690	15997	15871	15754	15755	15688	15732	15958	15668	15910	15801	15723	15797	15794	16034	15795	15905	15882	15845	15838	15890	15810	15933	15647	15809	15767	15857	15750	15812	15687	15783	15854	15946	15781	15785	15808	15777	15851	15710	15820	15819	15791	15673	15897	15764	15793	15820	15895	15883	15835	15884	15818	15877	15734	15852	15877	15806	15830	15860	15841	15874	16013	15850	15891	15587	15674	15849	15780	15883	15953	15854	15911	15914	15902	15727	15881	15971	15776	15809	15819	15956	15840	15819	15879	15627	15808	15797	15838	15619	15710	15822	15681	15886	15920	15865	15847	15852	15662	15745	15860	15742	15785	15773	15742	15589	15959	15702	15962	15665	15956	15800	15819	15946	15877	15786	15814	15796	15738	15597	15886	15758	15851	15894	16060	15703	15798	15619	15949	15888	15890	15994	15773	15749	15718	15786	15709	15634	15813	15667	15859	15835	16000	15823	15920	16099	15709	15832	15975	15737	15842	15699	15776	15726	15696	15797	15844	16073	15859	15799	15875	15812	15856	15731	15875	15609	15667	15964	15868	15819	15755	15784	15974	15805	16034	15873	15665	15784	15690	15903	15720	15864	15734	15842	15669	16039	15634	15867	15796	15969	15820	15597	15847	15897	15833	15641	15999	15823	15818	15868	15924	15787	15895	15968	15684	15919	15820	15879	15705	15946	15846	15890	15946	15983	15774	15781	15585	15609	15944	15662	15682	15794	16032	15891	15776	15925	16007	15667	15759	15629	15848	15806	15788	15864	15839	15905	15833	15843	15889	15817	15768	15745	15526	15806	15913	15916	15917	15890	15756	15863	16050	15970	15777	15937	15770	15829	15664	15910	15761	15675	15827	15662	15914	15768	15859	15738	15871	16011	15964	15841	15721	15796	15769	15699	15965	15753	15676	15850	15767	15946	15920	15867	15759	15903	15878	15968	15579	15615	15880	15888	15750	15799	15808	15706	15902	15934	15993	15716	15853	15758	15730	15925	16020	15764	15933	15868	15749	15624	15864	15847	15779	15741	15793	15764	15746	15705	15800	15830	15562	15801	15672	15703	15944	15829	15942	15847	15884	15780	15879	15801	15765	15854	15946	15761	15823	15772	15681	15895	15843	15903	15817	15871	15965	15844	15734	15742	15744	15777	16065	15956	15882	15860	15763	15822	15751	15738	15746	15962	15773	15559	15990	15593	15997	15812	15913	15854	15977	15759	15708	15962	15883	15793	15906	15701	15772	15866	15722	16011	15826	15493	15719	15969	15735	15851	15846	15737	15886	15777	15811	15729	15896	15764	15743	15862	15868	15816	15795	15870	15825	15753	15854	15858	15668	15647	15694	15839	15931	15778	15779	15697	15647	15691	15923	15775	15820	15717	15641	15922	15874	15810	15827	15767	15813	15972	15794	15977	16125	15715	15900	15727	15835	15887	15910	15859	15812	15795	16010	15901	16007	15830	15815	15850	15840	15856	15848	15865	15711	15819	15716	15884	15601	15706	15946	15741	15766	15807	15664	15871	15912	15735	15961	15888	15688	15809	15789	15897	15924	15816	15960	15984	15877	15953	15794	15827	15946	15896	15709	15901	15783	15650	15916	15885	15716	15737	15827	15682	15830	15657	15776	15706	15887	15850	15928	15746	15912	15629	15740	15781	15792	15840	15811	15831	15809	15857	15884	15856	15835	15811	15720	15821	15943	15661	15722	15910	15773	15902	15663	15896	15727	15796	15769	15814	15750	15983	15741	15895	15861	15921	15763	15808	15732	15944	15972	15938	15621	15825	15803	15774	15783	15968	15731	15970	15784	15829	15820	15922	16020	15817	15720	15721	15911	15643	15769	15744	15965	15713	15750	15664	15693	15871	15885	15820	15829	16004	15916	15910	15872	15654	15725	15720	15812	15793	15850	15724	15746	15827	15873	15917	16111	15827	15744	15809	15938	15598	15735	15914	15719	15701	15821	15904	15789	15886	15847	15816	15931	15636	15927	15847	15749	15639	16015	15856	15899
25906	51453	43752	32447	28463	21314	18140	15836	15361	14871	14562	14368	14082	14097	13986	13913	13879	13662	13760	13820	13687	13821	13843	13810	13723	13584	13578	13564	13649	13737	13574	13522	13582	13669	13689	13612	13458	13638	13634	13654	13390	13542	13469	13572	13547	13520	13530	13521	13545	13731	13514	13608	13510	13513	13458	13498	13497	13652	13443	13498	13349	13510	13458	13432	13416	13380	13627	13426	13287	13555	13497	13581	13312	13657	13600	13405	13541	13446	13615	13480	13510	13571	13621	13466	13549	13475	13567	13587	13593	13522	13465	13344	13475	13452	13539	13536	13462	13491	13404	13439	13614	13599	13548	13430	13432	13529	13509	13534	13644	13460	13306	13524	13391	13600	13481	13481	13395	13558	13651	13622	13426	13602	13513	13489	13596	13402	13468	13491	13686	13630	13365	13613	13609	13648	13645	13341	13601	13502	13476	13370	13603	13362	13432	13468	13572	13602	13417	13396	13426	13372	13433	13533	13663	13606	13569	13551	13557	13515	13511	13572	13401	13431	13378	13551	13680	13594	13565	13434	13456	13658	13660	13370	13609	13099	13596	13450	13687	13424	13349	13534	13401	13650	13403	13568	13470	13716	13476	13463	13409	13494	13388	13552	13483	13512	13459	13580	13402	13485	13499	13599	13543	13542	13418	13608	13504	13457	13564	13493	13404	13615	13576	13588	13573	13494	13344	13445	13435	13494	13540	13619	13406	13501	13590	13671	13445	13549	13475	13415	13404	13561	13592	13306	13606	13539	13377	13408	13622	13454	13472	13579	13449	13500	13505	13472	13587	13470	13579	13484	13561	13487	13385	13297	13565	13400	13474	13450	13514	13655	13539	13366	13445	13459	13626	13560	13625	13617	13512	13483	13543	13543	13514	13543	13528	13460	13489	13618	13492	13441	13505	13583	13445	13611	13495	13610	13516	13535	13398	13563	13490	13549	13504	13540	13459	13652	13443	13401	13563	13651	13461	13646	13497	13334	13405	13522	13515	13363	13480	13718	13444	13437	13514	13692	13317	13418	13518	13504	13631	13471	13562	13362	13546	13430	13556	13305	13459	13346	13481	13474	13562	13491	13663	13571	13420	13572	13530	13631	13410	13548	13523	13432	13476	13442	13330	13394	13601	13458	13552	13553	13568	13318	13374	13466	13439	13529	13455	13499	13453	13538	13480	13670	13471	13496	13550	13491	13582	13588	13615	13726	13542	13433	13423	13534	13484	13419	13506	13640	13541	13434	13519	13545	13447	13656	13342	13336	13679	13505	13633	13499	13593	13504	13543	13433	13445	13408	13503	13620	13447	13604	13630	13240	13578	13540	13452	13588	13552	13537	13658	13625	13513	13304	13400	13633	13417	13553	13586	13650	13489	13527	13413	13351	13573	13411	13651	13399	13409	13509	13608	13534	13573	13511	13621	13479	13559	13525	13451	13592	13382	13454	13470	13542	13570	13692	13641	13548	13487	13456	13621	13443	13351	13583	13756	13434	13477	13516	13480	13640	13497	13530	13437	13570	13611	13459	13530	13466	13583	13600	13476	13548	13583	13483	13471	13557	13535	13521	13471	13446	13636	13461	13485	13480	13512	13598	13500	13606	13457	13515	13635	13508	13548	13607	13548	13432	13665	13543	13607	13399	13523	13482	13613	13463	13335	13647	13425	13615	13568	13443	13480	13351	13527	13532	13752	13443	13384	13437	13422	13527	13597	13550	13632	13525	13453	13558	13557	13397	13451	13534	13417	13583	13460	13408	13397	13400	13659	13413	13459	13374	13591	13567	13397	13561	13567	13442	13407	13414	13242	13544	13432	13496	13481	13489	13568	13653	13537	13584	13600	13631	13546	13335	13529	13639	13652	13594	13475	13664	13368	13648	13575	13520	13473	13602	13533	13519	13537	13529	13584	13360	13569	13432	13493	13418	13445	13498	13492	13505	13506	13395	13447	13417	13498	13461	13613	13607	13436	13452	13537	13460	13517	13573	13544	13676	13517	13530	13518	13491	13556	13599	13557	13504	13489	13336	13435	13423	13640	13338	13417	13570	13651	13524	13422	13528	13367	13355	13350	13439	13438	13580	13487	13582	13574	13313	13541	13419	13532	13417	13448	13522	13539	13487	13498	13541	13501	13493	13330	13520	13552	13501	13537	13438	13305	13470	13515	13604	13544	13490	13457	13422	13505	13534	13431	13447	13400	13361	13425	13357	13464	13325	13643	13624	13475	13490	13539	13471	13450	13542	13569	13531	13462	13677	13514	13390	13533	13553	13657	13723	13445	13577	13401	13455	13496	13557	13433	13552	13527	13330	13453	13421	13434	13595	13385	13562	13514	13383	13374	13419	13538	13343	13550	13391	13538	13504	13518	13672	13480	13411	13344	13458	13473	13618	13502	13533	13515	13542	13306	13600	13407	13630	13478	13574	13390	13536	13431	13472	13559	13591	13438	13594	13492	13593	13678	13502	13450	13500	13496	13639	13310	13451	13358	13514	13484	13618	13429	13761	13620	13470	13364	13455	13409	13441	13410	13331	13573	13454	13485	13599	13559	13429	13510	13505	13592	13431	13526	13603	13566	13597	13613	13643	13416	13506	13374	13446	13386	13417	13476	13608	13515	13569	13481	13385	13671	13582	13570	13656	13421	13300	13570	13478	13339	13626	13534	13513	13590	13526	13535	13550	13554	13377	13673	13506	13561	13649	13339	13572	13530	13485	13561	13496	13532	13762	13482	13575	13579	13611	13630	13489	13428	13562	13525	13477	13558	13513	13458	13686	13423	13393	13426	13605	13343	13548	13476	13554	13474	13350	13478	13467	13535	13441	13591	13584	13483	13603	13520	13413	13518	13475	13437	13260	13523	13567	13399	13494	13423	13582	13635	13593	13577	13629	13439	13407	13514	13326	13480	13613	13408	13729	13627	13418	13583	13652	13419	13602	13696	13622	13366	13448	13422	13440	13606	13355	13477	13438	13364	13543	13454	13569	13342	13429	13459	13303	13424	13594	13557	13484	13481	13393	13546	13592	13540	13416	13590	13433	13406	13541	13661	13580	13601	13598	13517	13565	13454	13504	13461	13405	13497	13604	13635	13381	13580	13301	13457	13554	13590	13484	13592	13596	13451	13401	13471	13509	13746	13521	13489	13558	13540	13474	13513	13544	13595	13449	13437	13549	13694	13663	13393	13391	13408	13340	13372	13412	13598	13534	13402	13523	13452	13685	13587	13398	13613	13504	13422	13458	13514	13498	13482	13727	13541	13487	13519	13526	13524	13408	13443	13619	13491	13411	13397	13549	13417	13410	13427	13589	13571	13492	13679	13492	13460	13553	13622	13469	13318	13561	13446	13270	13421	13290	13674	13519	13429	13599	13392	13479	13446	13690	13393	13519	13542	13381	13528	13559	13397	13434	13448	13407	13466	13360	13457	13449	13484	13668	13511	13550	13498	13455	13429	13406	13551	13517	13502	13515	13488	13316	13537	13609	13475	13584	13618	13452	13510	13461	13470	13525	13467	13531	13468	13338	13471	13541	13608	13519	13451	13614	13552	13464	13301	13532	13545	13447	13570	13510	13379	13427	13390	13528	13442	13596	13374	13545	13631	13701	13413	13271	13527	13372	13542	13541	13387	13381	13484	13604	13397	13332	13468	13666	13474	13433	13295	13359	13476	13407	13242	13450	13613	13546	13430	13463	13461	13683	13396	13453	13409	13230	13364	13658	13542	13389	13421	13580	13368	13558	13412	13374	13537	13559	13617	13523	13466	13376	13552	13344	13534	13523	13595	13509	13422	13568	13610	13552	13580	13573	13498	13470	13529	13518	13395	13603	13494	13551	13573	13532	13396	13613	13552	13373	13369	13444	13547	13508	13474	13513	13525	13541	13439	13383	13289	13498	13342	13345	13560	13575	13441	13410	13472	13475	13486	13537	13331	13349	13533	13382	13505	13491	13612	13301	13515	13445	13411	13551	13525	13562	13579	13474	13583	13584	13547	13647	13552	13589	13477	13409	13443	13567	13416	13614	13403	13425	13474	13590	13548	13651	13378	13471	13509	13345	13461	13476	13529	13503	13519	13464	13477	13391	13408	13353	13468	13534	13561	13590	13495	13569	13567	13396	13553	13497	13442	13470	13524	13681	13534	13541	13532	13477	13632	13528	13332	13445	13672	13485	13479	13325	13556	13548	13548	13442	13470	13376	13457	13485	13625	13280	13448	13594	13417	13520	13616	13406	13409	13553	13335	13472	13483	13379	13648	13479	13435	13595	13581	13447	13467	13558	13599	13327	13472	13544	13391	13596	13498	13664	13670	13468	13431	13502	13402	13531	13591	13400	13509	13406	13616	13514	13580	13513	13533	13549	13578	13668	13557	13342	13636	13433	13589	13450	13651	13498	13568	13492	13492	13460	13500	13436	13339	13617	13411	13479	13492	13518	13440	13546	13430	13517	13580	13621	13392	13484	13555	13338	13379	13660	13482	13605	13504	13421	13244	13602	13519	13415	13552	13414	13546	13438	13574	13477	13477	13441	13553	13456	13527	13432	13456	13414	13410	13510	13556	13719	13600	13338	13529	13631	13444	13239	13450	13322	13521	13348	13504	13600	13575	13286	13316	13452	13620	13503	13539	13401	13685	13485	13530	13547	13508	13731	13719	13447	13467	13508	13460	13530	13495	13535	13650	13616	13208	13495	13576	13569	13526	13405	13588	13378	13487	13547	13620	13615	13533	13450	13594	13513	13551	13466	13571	13601	13393	13483	13609	13380	13440	13698	13462	13547	13617	13338	13378	13377	13383	13546	13388	13563	13529	13651	13508	13546	13632	13478	13382	13462	13570	13287	13456	13519	13452	13630	13513	13465	13439	13577	13626	13429	13576	13411	13651	13335	13504	13609	13571	13520	13393	13553	13546	13563	13387	13519	13679	13579	13602	13356	13653	13569	13598	13353	13550	13493	13545	13301	13393	13369	13520	13548	13648	13640	13431	13557	13530	13583	13454	13793	13556	13456	13491	13464	13490	13588	13519	13598	13474	13443	13342	13480	13368	13497	13471	13385	13561	13567	13422	13449	13542	13527	13465	13616	13534	13618	13516	13415	13522	13663	13541	13377	13529	13629	13456	13552	13548	13537	13514	13602	13391	13562	13419	13576
24211	21163	28329	27644	24666	22057	19344	16466	15810	15687	15522	15333	15014	15374	14994	14860	14775	14781	14775	14731	14925	14865	14900	14783	14881	14848	14835	14785	14686	14669	14614	14740	14791	14688	14766	14782	14546	14519	14832	14553	14755	14475	14497	14772	14688	14656	14485	14815	14659	14559	14604	14450	14626	14538	14528	14614	14556	14793	14659	14752	14779	14765	14684	14749	14594	14556	14720	14524	14817	14622	14549	14706	14723	14698	14645	14586	14800	14613	14550	14594	14667	14618	14625	14606	14650	14595	14764	14750	14650	14638	14768	14582	14656	14709	14761	14590	14675	14677	14597	14657	14592	14797	14564	14846	14654	14773	14612	14529	14705	14471	14667	14549	14665	14638	15045	14672	14658	14617	14742	14652	14689	14615	14792	14785	14718	14679	14642	14499	14490	14604	14593	14662	14561	14722	14711	14569	14665	14835	14563	14660	14607	14686	14709	14503	14676	14747	14715	14681	14523	14374	14800	14593	14608	14665	14742	14449	14561	14832	14713	14678	14620	14583	14850	14661	14588	14432	14580	14657	14564	14724	14586	14718	14754	14565	14724	14792	14650	14708	14804	14637	14665	14854	14575	14741	14619	14645	14832	14515	14620	14703	14786	14713	14624	14706	14720	14868	14790	14536	14535	14487	14738	14635	14554	14736	14685	14762	14767	14790	14802	14730	14775	14712	14657	14539	14695	14541	14664	14792	14715	14739	14694	14562	14696	14550	14569	14603	14581	14478	14665	14782	14723	14625	14494	14821	14629	14474	14559	14695	14649	14477	14681	14616	14690	14701	14575	14666	14698	14833	14619	14608	14701	14632	14745	14584	14806	14700	14618	14523	14691	14772	14687	14559	14679	14723	14778	14723	14719	14551	14568	14817	14750	14602	14504	14620	14723	14830	14705	14586	14529	14820	14731	14565	14565	14711	14677	14581	14737	14726	14708	14704	14752	14699	14616	14485	14869	14462	14595	14587	14810	14783	14821	14562	14551	14632	14723	14568	14630	14535	14709	14709	14624	14629	14712	14480	14846	14476	14701	14575	14693	14476	14709	14624	14643	14641	14511	14690	14802	14855	14521	14786	14647	14619	14536	14759	14566	14820	14682	14557	14597	14652	14641	14828	14612	14601	14510	14603	14607	14727	14746	14712	14830	14761	14735	14770	14747	14764	14699	14585	14649	14481	14564	14640	14679	14538	14475	14669	14726	14691	14453	14745	14532	14854	14684	14760	14711	14521	14688	14809	14727	14586	14580	14720	14555	14787	14755	14633	14836	14453	14592	14478	14854	14671	14707	14671	14583	14880	14561	14526	14785	14676	14843	14483	14646	14553	14617	14683	14586	14776	14529	14515	14727	14721	14673	14652	14610	14710	14677	14594	14645	14628	14749	14696	14804	14826	14544	14510	14846	14520	14719	14654	14656	14754	14763	14653	14698	14662	14810	14562	14640	14747	14544	14571	14724	14550	14579	14562	14668	14830	14512	14691	14570	14649	14648	14786	14767	14684	14587	14789	14703	14731	14512	14561	14636	14723	14760	14732	14668	14566	14693	14572	14690	14673	14797	14681	14743	14767	14819	14744	14514	14768	14550	14766	14588	14669	14645	14744	14617	14632	14609	14743	14646	14677	14699	14654	14549	14788	14597	14674	14572	14688	14667	14704	14695	14729	14735	14702	14610	14447	14661	14748	14556	14596	14693	14825	14901	14738	14596	14551	14634	14792	14786	14629	14583	14804	14732	14635	14779	14596	14685	14760	14856	14830	14657	14668	14595	14919	14567	14811	14506	14691	14741	14315	14781	14568	14807	14704	14751	14685	14612	14694	14684	14753	14793	14654	14817	14577	14599	14515	14840	14720	14688	14497	14610	14664	14661	14480	14487	14658	14632	14597	14548	14664	14719	14842	14694	14577	14713	14681	14668	14653	14754	14623	14589	14556	14638	14610	14689	14507	14806	14868	14708	14680	14605	14775	14399	14658	14607	14680	14362	14561	14494	14603	14488	14679	14448	14646	14570	14577	14599	14631	14702	14556	14757	14508	14513	14527	14752	14780	14602	14665	14590	14536	14827	14702	14787	14805	14491	14759	14770	14833	14778	14528	14649	14804	14641	14613	14596	14707	14799	14689	14737	14782	14735	14627	14620	14875	14746	14870	14699	14863	14790	14699	14789	14720	14713	14496	14536	14800	14564	14734	14371	14562	14769	14752	14575	14673	14520	14532	14319	14553	14547	14690	14760	14787	14496	14654	14811	14724	14729	14754	14769	14762	14773	14528	14604	14652	14601	14554	14708	14618	14588	14408	14734	14672	14508	14547	14617	14602	14609	14697	14499	14632	14922	14579	14702	14668	14667	14736	14627	14675	14636	14610	14704	14625	14490	14585	14667	14735	14798	14718	14469	14862	14658	14678	14673	14691	14657	14637	14849	14770	14547	14609	14440	14696	14688	14805	14705	14497	14774	14589	14520	14617	14819	14718	14553	14494	14685	14733	14515	14638	14549	14778	14901	14599	14622	14587	14554	14765	14766	14624	14587	14641	14573	14740	14840	14721	14610	14642	14635	14708	14808	14653	14758	14975	14345	14703	14368	14778	14663	14792	14669	14563	14819	14569	14833	14677	14695	14479	14572	14837	14571	14659	14605	14735	14652	14943	14712	14667	14713	14725	14636	14807	14790	14528	14800	14627	14655	14672	14515	14586	14697	14734	14715	14740	14618	14750	14512	14706	14671	14620	14618	14666	14839	14360	14600	14585	14700	14764	14699	14742	14745	14550	14633	14599	14803	14693	14582	14840	14672	14591	14586	14589	14726	14882	14707	14598	14691	14692	14685	14793	14621	14383	14776	14527	14706	14745	14626	14694	14735	14843	14679	14537	14685	14617	14507	14716	14694	14532	14619	14766	14501	14613	14678	14722	14722	14635	14692	14705	14637	14639	14715	14723	14620	14609	14709	14563	14590	14657	14692	14633	14562	14541	14509	14706	14608	14689	14655	14790	14653	14609	14506	14550	14677	14668	14793	14607	14715	14615	14769	14542	14631	14817	14401	14586	14612	14664	14696	14574	14807	14603	14531	14671	14627	14737	14520	14628	14680	14558	14530	14652	14818	14653	14675	14731	14804	14806	14518	14732	14730	14546	14863	14600	14677	14644	14597	14704	14658	14755	14804	14656	14762	14424	14688	14672	14520	14645	14746	14831	14763	14724	14728	14694	14429	14517	14535	14622	14459	14664	14606	14600	14674	14663	14613	14614	14767	14758	14598	14778	14477	14637	14768	14726	14690	14561	14712	14593	14714	14693	14574	14915	14816	14602	14535	14537	14729	14662	14786	14959	14785	14579	14593	14517	14670	14674	14575	14519	14671	14478	14658	14727	14606	14591	14714	14530	14578	14629	14663	14599	14758	14754	14739	14474	14512	14720	14426	14503	14532	14393	14550	14836	14555	14618	14557	14715	14565	14824	14689	14480	14792	14779	14726	14568	14542	14815	14702	14552	14779	14565	14630	14529	14457	14503	14646	14805	14756	14694	14772	14625	14775	14633	14448	14634	14702	14626	14586	14915	14639	14751	14745	14490	14700	14718	14620	14779	14651	14621	14694	14477	14654	14658	14688	14501	14613	14514	14609	14634	14528	14738	14658	14550	14614	14726	14750	14759	14857	14442	14701	14551	14547	14484	14695	14568	14740	14607	14645	14632	14797	14779	14643	14913	14542	14487	14688	14594	14548	14609	14681	14675	15007	14479	14677	14545	14692	14798	14749	14817	14604	14578	14722	14558	14785	14574	14365	14700	14669	14646	14734	14418	14729	14672	14498	14776	14618	14577	14701	14875	14601	14780	14674	14375	14680	14678	14682	14688	14693	14740	14584	14689	14641	14796	14621	14422	14352	14747	14606	14872	14852	14902	14911	14692	14732	14662	14575	14784	14901	14623	14696	14862	14616	14624	14895	14744	14569	14669	14661	14433	14611	14594	14580	14833	14786	14773	14619	14847	14727	14823	14766	14655	14642	14597	14657	14654	14564	14740	14684	14578	14579	14656	14568	14584	14512	14714	14673	14741	14656	14753	14651	14807	14765	14590	14559	14751	14606	14585	14604	14910	14590	14541	14631	14732	14518	14746	14631	14565	14491	14528	14682	14564	14609	14694	14492	14686	14668	14571	14533	14766	14611	14774	14623	14841	14519	14494	14654	14634	14729	14625	14608	14766	14693	14720	14651	14597	14517	14646	14684	14757	14531	14478	14422	14476	14742	14602	14561	14738	14624	14633	14510	14696	14616	14564	14457	14747	14517	14616	14657	14761	14522	14844	14626	14572	14825	14727	14501	14429	14698	14506	14644	14545	14720	14647	14638	14656	14840	14764	14833	14477	14553	14693	14672	14526	14659	14741	14818	14676	14657	14936	14743	14726	14586	14736	14773	14854	14737	14680	14871	14606	14693	14668	14555	14629	14658	14725	14732	14767	14748	14586	14492	14558	14614	14771	14593	14633	14636	14673	14465	14729	14486	14619	14459	14657	14690	14612	14570	14539	14800	14837	14584	14611	14838	14654	14603	14594	14690	14823	14762	14584	14679	14713	14518	14744	14733	14817	14618	14690	14663	14526	14642	14671	14791	14847	14786	14681	14778	14529	14733	14765	14966	14539	14505	14466	14825	14574	14656	14680	14615	14744	14564	14516	14693	14675	14665	14765	14816	14585	14933	14733	14753	14719	14706	14601	14520	14737	14664	14830	14840	14792	14672	14678	14602	14726	14546	14568	14671	14737	14634	14796	14759	14677	14609	14641	14700	14800	14810	14791	14690	14602	14503	14756	14461	14616	14945	14603	14673	14683	14788	14809	14552	14523	14862	14716	14634	14739	14573	14433	14552	14557	14466	14642	14691	14634	14723	14548	14502	14481	14654	14560	14701	14806	14840	14636	14719	14781	14476	14482	14587	14594	14640	14542	14394	14619	14794	14629	14455	14474	14635	14794	14743	14648	14778	14680	14621	14481	14518	14402	14676	14690	14648	14514	14886	14838	14803	14702	14723	14851	14729	14730	14692	14693	14718	14691	14790	14580	14606	14705	14680	14816	14786	14729	14494	14776	14636	14585	14628	14662	14702	14637	14650	14594	14618	14800	14700	14605	14799	14696	14433	14691
26065	47579	39800	30697	25780	20622	16935	14806	14168	13857	13820	13467	13191	13160	13181	13201	13152	13074	12855	13035	13106	12942	13010	13016	12953	12930	12970	12908	12814	13112	12854	12954	12955	12731	12851	12923	12943	12911	13027	12952	12842	12914	12959	12919	13000	12747	13032	12981	12964	12740	12897	12941	12771	13037	13009	12802	12844	12918	12953	12965	12854	12880	12896	12802	12745	12830	12898	12803	12922	12978	12850	12708	12894	12851	12756	12999	12923	12856	12908	12851	12927	12945	12901	12813	12932	12753	12869	12853	12676	12834	13057	12765	13031	12889	12711	12897	12889	12928	12892	12829	12910	12723	12863	12765	12956	12988	12753	12788	12823	12841	12858	12773	13027	12935	12917	12901	13041	12734	12894	12868	12949	12742	12907	12699	12926	12938	12874	12867	12895	12832	12730	12825	12827	12942	12818	12874	12858	12893	12755	12773	12980	12799	12826	12895	12605	12919	12722	12878	12894	12732	12694	12845	12776	12858	12902	12866	13042	12824	12840	12887	12869	12767	12701	12862	12753	12732	12979	12850	12833	12923	12733	12850	12991	12856	12793	12824	12873	12698	12967	12878	12970	12801	13024	12750	12800	12817	12651	12823	12792	12736	12864	12873	12998	12887	12826	12854	12734	12876	12875	12862	13012	12979	12881	12981	12822	12746	12718	12888	12783	12783	12969	12705	12804	12884	12774	12894	12836	12887	12971	12901	12873	12819	13120	12845	12835	12782	12976	12941	12852	12834	12853	12972	12882	12835	12796	12867	12689	12824	12684	12767	12728	12721	12685	12904	12854	12888	12747	13041	12831	12976	12751	12911	12948	12828	12771	12764	12891	12844	12875	13053	12868	12718	12846	12764	12958	12928	12766	12878	12923	12810	12908	12879	12805	12720	12938	12874	12782	12772	12735	12812	12979	12909	12882	12851	12676	12857	12798	12914	13006	12754	12552	12923	12920	12653	12799	12925	12797	12858	12921	12807	12741	12707	12949	12857	12919	12817	12860	12828	12737	12938	12686	12851	12771	12904	12789	13037	12873	12922	12888	12797	12944	12786	13029	12908	12934	12712	12800	13043	12961	12802	12845	12705	12846	12895	12770	12815	12737	12714	12754	12695	12710	12971	12898	12839	12874	12798	12928	12933	12834	12802	12876	12949	12952	13006	12910	12869	12804	12883	12724	12926	12907	13019	12700	12732	12884	12810	12839	12755	12722	12986	12952	12759	12759	12808	12747	12796	12946	12840	12828	12906	13023	12657	12883	12821	12910	12826	12871	12923	12690	12989	12879	12968	12947	12851	12705	12940	12813	13022	12825	12860	12956	12642	12775	12876	13074	12767	12974	12716	12801	12842	12672	12952	12731	12863	12737	12706	12936	12910	12690	12674	12863	12608	12948	12937	12834	12862	12765	12959	12885	12651	12936	12788	12915	12689	12951	12816	12858	12884	12800	12734	12889	12824	12964	12901	12883	12837	12884	12908	13015	12947	12722	12789	12874	12893	12892	12840	12907	12925	12879	12777	12928	12987	12628	12895	12734	12834	12706	13067	12907	12871	12842	12851	12875	12855	12765	13041	12901	12725	12917	12881	12919	12894	12897	12858	12996	12918	12686	12590	12843	12877	12950	12844	12989	12929	12866	12919	12900	12912	12960	12754	12768	12932	12783	12871	13033	12711	13028	12893	12866	12916	12854	12698	12938	12883	12706	12914	12979	13065	12709	12761	12739	12888	12952	12742	12837	12826	13010	12823	12837	12680	12883	12871	12927	12862	12877	12857	12843	12734	12799	12972	12825	12802	12979	12851	12902	12841	12819	12900	12844	12920	12865	12895	12973	12952	12966	12888	12787	12844	12750	12926	12822	12845	12927	12808	12827	12865	13022	12874	12920	12968	12993	12791	12858	12784	12915	12922	12940	12869	13021	12908	13016	12720	12776	12874	12795	12907	12928	12811	12839	12854	12914	12934	12824	12819	12777	12835	12845	12862	12964	12868	12936	13026	12903	12963	12992	12737	12829	12985	12985	12748	12888	12731	12766	12915	12875	12734	12768	12987	12785	12882	12938	12798	12840	12819	12883	12699	12877	12765	12959	12906	12957	12861	13018	12866	12810	12787	12836	12958	12708	12926	12932	12843	12784	12792	12866	13015	12833	12990	12835	12737	12860	12883	13018	12893	12850	12795	12919	12813	12961	12945	12935	12915	12826	12981	12839	12989	12799	12892	12889	12719	12870	12872	12901	12848	12935	12757	12777	12833	12988	12909	12798	12881	12811	12895	12733	12939	12769	12737	13006	12883	12807	12915	12642	12954	12808	12741	12804	12839	13091	12871	12854	12909	12692	12850	12814	12790	12904	12733	12731	12873	12956	12774	12797	12920	12862	12855	12923	12861	12934	12915	12771	12886	12817	12696	12803	12875	12824	12960	12922	12863	13032	12906	12985	13098	12747	12937	12830	12811	12737	12939	12942	12875	12840	12792	12907	12924	12916	12970	12896	12901	12937	12818	12904	12972	12857	12666	12700	12775	12906	13019	12997	12804	12933	12842	12889	12882	12824	12874	12948	12984	12904	12770	12797	12910	12908	12891	12847	12931	12956	12880	12873	12953	12876	12927	12983	12755	12969	12776	12881	12983	12895	12909	12858	12827	12818	12744	12857	12853	12776	12791	12858	12920	12834	12836	12874	12984	12810	12864	12822	12941	12856	12801	12790	12895	12807	12786	12899	12795	12929	12765	12741	12712	12812	12769	12728	12989	12954	12674	12826	12778	12824	12820	12829	12883	12827	13000	12846	12809	12822	12901	12859	12774	12800	12942	12823	12900	12822	12819	12754	12797	12842	12840	12892	12697	12709	12898	12783	12761	12789	12886	12725	12851	12980	12860	12869	12662	12872	12801	12753	12782	12892	12856	12762	12908	12782	13012	12876	12918	12851	12916	12811	12830	12900	12804	12819	13029	12887	12936	12863	12878	12927	12917	12808	12914	12980	12853	12883	12806	12889	12871	12923	13065	12964	12869	12770	12943	12705	12721	12876	12860	12807	13078	12669	12946	12915	12830	12898	12740	12839	12817	12838	12884	12921	12848	12938	12857	12696	12809	12994	12924	12745	12739	12793	12830	12695	12964	12832	12752	12894	12742	12832	12767	12867	12934	12864	12808	13048	12856	12891	12868	12797	12773	12743	12810	12873	12706	12853	13008	12770	12798	12835	12747	12760	12981	12830	12987	12827	12816	12824	12864	12709	12888	12801	12836	12927	12924	12795	12952	12749	12879	12671	12928	12771	12852	12954	12644	12783	12879	12895	12893	12943	12847	12931	12702	12853	13024	12907	12925	12836	12879	12843	12741	12738	12806	13001	12834	12765	12940	12741	12816	12936	12842	12791	12799	12603	12907	12751	12799	12815	12761	12904	12735	12904	13009	12922	12837	12878	12805	12972	12732	12904	13039	12783	12808	12652	12909	12801	12932	12849	12864	12883	12747	12907	12748	12680	12858	12867	12838	12857	12797	12762	12823	12894	13003	12894	12860	12872	12945	12815	12961	12939	12799	12905	12910	12984	12990	12873	12763	12903	12839	12824	12781	12696	12784	12922	12971	12779	12755	12917	12665	12836	12853	12754	12865	12921	12740	12850	12830	12813	12952	12834	12988	12860	12872	12819	12888	12901	12730	12926	12827	12848	12957	12848	12900	12992	12878	12874	12911	12799	12764	12936	12686	13002	12800	12761	12811	12703	12950	12864	12819	12916	12886	12814	12839	12926	12911	12724	12733	12829	12838	12820	12794	12947	12938	12922	12872	12908	12989	12810	12868	12843	12777	12861	12971	12846	12890	12724	12730	12778	12869	12902	12911	12853	12927	12918	12786	12717	12782	12963	12820	12696	12819	12922	12799	12899	13016	12834	12897	12849	12822	12859	12934	12936	12811	12948	12840	12834	12856	12811	12998	12903	13007	12793	12914	12829	12905	12830	12853	12930	12821	12853	12722	12929	12767	12726	12945	12987	12727	12999	12780	12863	12847	12882	13003	12790	12713	12800	12819	12745	12793	12779	12862	13043	13086	12970	12730	12822	12831	12982	12876	12902	12851	12850	12894	12766	12911	12845	12887	12938	12824	12827	12755	12929	12962	12896	12923	12879	12928	12845	12843	12903	12753	12730	12928	12746	12928	12975	13087	12982	12930	12825	12907	12745	12871	12887	12801	12861	12893	12758	12953	12789	12842	12590	12988	12806	12913	13092	12905	12898	12794	12790	12818	12692	12906	12803	12919	12806	12847	12858	12714	12863	12901	12983	12850	12843	12902	12919	12936	12993	12737	12741	12708	12774	12685	12794	12950	12887	12842	12668	12823	12791	12810	12807	12889	12851	12744	12887	12899	12895	12965	12918	12997	12851	12959	12724	12829	12842	12741	12794	12826	12980	12761	12671	12773	12943	12803	13032	12968	12871	12767	12850	12714	12865	12856	12817	12785	12788	12917	12915	12887	12966	12967	12703	12961	12823	12869	12756	12724	12975	12869	12852	12930	12911	13043	12828	12937	12874	12853	12874	12801	12714	12871	12836	12927	12926	12950	12811	12648	12825	12811	12951	12785	12906	12839	12834	12853	12845	12920	12842	12986	12759	12596	12800	12901	12848	12782	12931	12666	12872	12973	12863	12845	12805	12900	12813	12968	12715	12955	12870	12954	12813	12760	12908	13023	12898	12766	12909	13038	12800	12754	12858	12884	12830	12898	13008	12821	12840	12765	12774	12796	12770	12913	12834	12773	12858	12939	12970	12815	12824	12834	12855	12754	12765	12816	12778	12863	12859	12770	12955	12713	12836	12816	12784	12977	12801	12783	12834	12922	12866	12814	12920	12923	13049	12931	12888	12971	12825	12984	12917	12825	12751	12883	12843	12809	12902	12833	12797	12976	12755	12713	12718	12801	12898	12918	12917	12717	12699	12979	12772	12834	12849	12918	12914	12939	12946	12841	12998	13075	12753	12963	12845	12862	12862	12952	12846	12859	12899	12877	12814	12899	12888	12852	12737	12928	12860	12837	13033	12958	12905	13001	12863	12943	12727	12982	12921	12843	12769	12785	12799	12817	12861	12919	12712	12904	12926	12754	12793	12836	12902	12807	12907	12836	13038	13004	12811	12807
21952	21185	28960	23921	22705	25676	27333	20544	18584	18436	18259	17803	17608	17442	17418	17371	17194	17141	17183	16967	16997	17072	17023	17121	17079	17065	17226	17004	16785	16947	17025	17088	16795	16841	17077	16787	16817	16739	16682	16850	16748	16850	16940	16622	16843	16811	16515	16741	16705	16872	16873	16831	16767	16712	16799	16801	16696	16738	16694	16803	16608	16490	16814	16901	16939	16807	16783	16780	16955	16799	16603	16709	16836	16571	16767	16728	16922	16811	16567	16824	16645	16831	16724	16971	16879	16581	16857	16713	16491	16856	16752	16830	16754	16819	16607	16652	16886	16791	16582	16649	16616	16763	16861	16589	16703	16839	16695	16626	16694	16622	16831	16851	16810	16858	16748	16761	16742	16611	16655	16527	16602	16834	16580	16719	16700	16804	16650	17004	16803	16792	16724	16803	16725	16871	16741	16827	16805	16642	17076	16995	16810	16959	16834	16865	16736	16801	16787	16631	16585	16565	16576	16732	16822	16767	16754	16663	16764	16907	16646	16724	16848	16787	16648	16521	16726	16682	16830	16863	16798	16855	16698	16654	16593	16585	16789	16865	16837	16949	17000	16573	16867	16671	16737	16688	16504	16580	16694	16765	16791	16887	16811	16705	16610	16826	16613	16749	16813	16557	16796	16798	16706	16621	16830	16738	16552	16839	16693	16768	16607	16731	16665	16792	16790	16692	16697	16608	16743	16689	16772	16878	16646	16651	16775	16763	16651	16928	16734	16662	16619	16687	16857	16834	16666	16742	16813	16465	16559	16750	16740	16868	16658	16776	16557	16507	16809	16662	16756	16555	16670	16857	16544	16713	16766	16572	16736	16806	16753	16644	16955	16845	16846	16642	16759	16693	16720	16704	16854	16616	16850	16522	16577	16501	16774	16795	16827	16698	16932	16794	16814	16993	16569	16904	16649	16636	16750	16571	16729	16725	16665	16847	16746	16860	16759	16728	16692	16695	16711	16690	16653	16703	16870	16697	16633	16548	16521	16751	16795	16639	16643	16726	16808	16612	16543	16484	16662	16598	16841	16754	16817	16770	16531	16753	16636	16737	16869	16582	16814	16558	16908	16760	16739	16669	16801	16690	16836	16801	16773	16734	16786	16708	16592	16643	16424	16708	16570	16734	16710	16692	16620	16799	16899	16884	16850	16564	16568	16767	16745	16627	16652	16695	16833	16711	16868	16626	16790	16868	16784	16841	16627	16684	16677	16742	16855	16634	16674	16670	16536	16626	16525	16817	16703	16800	16843	16764	16997	16755	16774	16848	16799	16733	16757	16761	16894	16723	16792	16836	16797	16680	16603	16605	16696	16650	16715	16564	16670	16784	16705	16758	16928	16754	16499	16573	16552	16651	16910	16809	16566	16713	16547	16658	16656	16624	16832	16580	16818	16697	16697	16836	16704	16743	16659	16577	16697	16640	16481	16620	16627	16590	16658	16509	16508	16781	16611	16959	16779	16659	16755	16775	16752	16791	16743	16627	16781	16687	16713	16844	16474	16643	16912	16529	16628	16682	16801	16630	16642	16634	16594	16894	16753	16827	16813	16737	16821	16668	16542	16647	16870	16777	16577	16606	16748	16910	16784	16733	16794	16703	16942	16494	16757	16527	16740	16481	16800	16758	16839	16567	16488	16878	16861	16652	16728	16591	16673	16659	16850	16799	16559	16747	16690	16813	16730	16785	16557	16541	16573	16886	16794	16615	16647	16849	16735	16563	16703	16559	16711	16904	16512	16641	16804	16852	16822	16464	16866	16763	16961	16615	16846	16705	16719	16986	16683	16634	16899	16805	16797	16734	16705	16801	16650	16805	16677	16779	16594	16590	17008	16753	16855	16668	16840	16610	16617	16767	16829	16617	16879	16925	16748	16785	16599	16555	16670	16858	16749	16800	16653	16752	16757	16759	16766	16678	16739	16756	16598	16837	16695	16747	16833	16688	16774	16800	16753	16720	16613	16686	16863	16880	16680	16798	16647	16628	16699	16679	16518	16766	16771	16868	16643	16834	16639	16568	16718	16830	16728	16746	16496	16805	16760	16522	16660	16644	16565	16592	16749	16667	16905	16791	16714	16552	16550	16585	16646	16487	16804	16553	16694	16606	16701	16718	16624	16792	16714	16709	16853	16847	16830	16456	16758	16660	16753	16886	16742	16834	16701	16744	16553	16715	16688	16732	16585	16703	16724	16865	16600	16643	16733	16699	16774	16684	16671	16589	16890	16451	16848	16632	16708	16511	17018	16726	16700	16742	16748	16796	16728	16649	16653	16696	16708	16761	16757	16550	16672	16742	16822	16777	16637	16827	16742	16682	16806	16825	16667	16774	16560	16644	16672	16728	16416	16641	16614	16659	16916	16631	16759	16908	16941	16725	16951	16677	16762	16685	16783	16901	16855	16810	16568	16849	16784	16704	16747	16686	16710	16838	16825	16590	16653	16848	16813	16663	16744	16719	16643	16671	16754	16692	16826	16718	16553	16612	16761	16661	16690	16612	16490	16823	16735	16687	16721	16645	16508	16594	16735	16878	16765	16595	16671	16662	16674	16646	16552	16751	16662	16528	16631	16611	16791	16739	16697	16772	16749	16811	16703	16815	16628	16734	16692	16911	16800	16354	16822	16788	16629	16682	16676	16717	16705	16912	16406	16617	16846	16875	16708	16826	17062	16701	16686	16703	16777	16668	16718	16839	16499	16805	16626	16679	16759	16641	16631	16680	16591	16723	16775	16770	16694	16562	16846	16781	16594	16854	16634	16534	16485	16573	16768	16777	16651	16803	16889	16661	16661	16618	16786	16704	16633	16660	16741	16630	16809	16589	16736	16691	16468	16636	16719	16759	16494	16770	16589	16527	16825	16715	16748	16652	16749	16809	16690	16703	16719	16561	16761	16738	16990	16885	16737	16833	16635	16695	16623	16791	16837	16655	16894	16768	16682	16488	16726	16575	16538	16606	16607	16779	16766	16668	16687	16599	16767	16612	16523	17021	16713	16506	16922	16848	16819	16685	16553	16741	16747	16812	16822	16673	16716	16528	16730	16642	16680	16607	16915	17009	16640	16841	16871	16670	16667	16712	16707	16714	16736	16510	16686	16622	16753	16537	16656	16820	16639	16596	16664	16744	16824	16679	16995	16728	16580	16826	16723	16791	16561	16829	16579	16659	16925	16850	16618	16606	16882	16778	16627	16746	16597	16712	16684	16672	16693	16577	16743	16791	16780	16811	16772	16724	16637	16628	16740	16662	16677	16847	16675	16599	16491	16633	16662	16782	16676	16608	16659	16552	16733	16498	16704	16736	16568	16780	16772	16840	16944	16781	16623	16549	16681	16790	16521	16526	16803	16978	16653	16668	16723	16904	16577	16775	16845	16637	16946	16886	16573	16575	16562	16906	16716	16543	16623	16720	16650	16611	16996	16578	16726	16588	16675	16840	16842	16996	16763	16839	16679	16630	16855	16749	16607	16842	16614	16817	16608	16905	16658	16768	16569	16735	16641	16798	16799	16648	16739	16535	16558	16705	16572	16502	16724	16521	16889	16598	16588	16605	16773	16815	16734	16615	16675	16682	16574	16761	16865	16625	16788	16771	16651	16820	16724	16672	16655	16794	16741	16817	16609	16639	16521	16567	16534	16635	16642	16770	16836	16758	16659	16803	16724	16878	16732	16947	16766	16769	16729	16474	16486	16748	16540	16629	16768	16714	16778	16714	16728	16756	16740	16771	16688	16695	16651	16567	16508	16771	16849	16668	16800	16640	16656	16565	16912	16992	16654	16629	16597	16564	16531	16567	16584	16648	16601	16722	16952	16728	16542	16639	16797	16613	16662	16666	16627	16731	16837	16599	16778	16530	16563	16659	16551	16813	16814	16657	16838	16682	16673	16796	16688	16570	16877	16658	16613	16789	16664	16517	16625	16510	16811	16587	16908	16575	16778	16681	16810	16536	16637	16924	16701	16668	16712	16829	16767	16583	16582	16742	16654	16624	16682	16777	16593	16767	16581	16646	16759	16898	16720	16663	16880	16765	16569	16716	17040	16696	16575	16693	16624	16684	16730	16659	16877	16803	16735	16701	16701	16784	16692	16807	16756	16865	16737	16756	16685	17005	16813	16618	16709	16805	16743	16728	16706	16652	16691	16470	16695	16757	16502	16800	16749	16455	16808	16826	16654	16634	16923	16806	16714	16712	16829	17040	16850	16858	16664	16848	16896	16725	16537	16701	16563	16591	16767	16533	16585	16902	16532	16814	16535	16646	16543	16485	16845	16657	16851	16769	16511	16817	16838	16739	16808	16820	16567	16665	16752	16719	16668	16746	16596	16712	16687	16545	16432	16722	16823	16696	16653	16605	16659	16744	16482	16852	16543	16702	16831	16628	16816	16621	16616	16713	16550	16578	16834	16725	16758	16913	16351	16620	16818	16504	16730	16648	16734	16582	16794	16614	16774	16690	16682	16694	16762	16786	16980	16753	16731	16907	16824	16804	16691	16710	16517	16633	16757	16750	16552	16819	16786	16714	16816	16751	16760	16758	16623	16666	16565	16688	16504	16609	16703	16509	16676	16592	16689	16679	16720	16651	16624	16693	16768	16520	16683	16880	16913	16662	16662	16826	16848	16814	16574	16743	16642	16635	16677	16723	16807	16826	16770	16621	16790	16882	16670	16593	16719	16723	16752	16444	16588	16684	16847	16717	16829	16616	16867	16697	16844	16775	16975	16612	16701	16660	16712	16623	16636	16955	16619	16854	16963	16681	16643	16666	16705	16881	16678	16728	16786	16624	16858	16656	16578	16714	16851	16758	16707	16693	16731	16619	16878	16765	16932	16880	16776	16705	16571	16741	16680	16527	16720	16574	16644	16817	16674	16950	16713	16833	16794	16689	16645	16737	16698	16805	16703	16637	16631	16828	16486	16816	16864	16751	16629	16716	16864	16895	16710	16585	16727	16675	16693	16759	16761	16596	16860	16755	16701	16512	16779	16874	16516	16660	16563	16715	16680	16738	16508	16774	16641	16699	16524	16604	16951	16564	16615	16657	16664	16677	16532	16828	16770	16467	16856	16742	16599	16640	16754	16463	16808	16559	16591	16681	16752	16651	16661	16698	16877	16705	16741	16792	16675	16450	16747	16684	16782	16737
28951	58797	49631	41407	35826	26198	20985	17623	16446	15866	15398	15222	14953	14923	14914	14577	14632	14616	14511	14485	14380	14402	14294	14423	14239	14384	14393	14200	14307	14104	14435	14110	14274	14356	14166	14101	14177	14231	14135	14168	14158	14309	14101	14120	14311	14133	14086	14133	14312	14084	14098	14097	14146	14042	14015	14131	14030	14079	14119	14201	14068	14162	14183	14235	14225	13945	14189	13953	14079	13927	14131	14212	14020	14051	14269	14119	14209	14229	14206	13985	14076	14011	14021	14176	14171	14296	14223	14182	14179	14154	14242	14136	14068	14036	14107	13947	14099	13999	14074	13968	14158	14059	14044	14307	13929	13893	14066	14026	13980	14090	14081	14084	14077	14096	14197	14254	14024	14208	14106	14238	14236	13927	14131	14069	14230	13986	14066	13984	14072	14065	14155	14161	14002	14115	14086	14057	14162	14096	13969	14098	14001	14119	14084	14085	14108	14277	13946	14057	14082	14103	14036	14046	13997	14286	14146	14280	13987	13969	14167	14019	14168	14137	14106	14148	14222	14157	14005	14022	14357	14053	14363	14112	14104	14148	14008	14234	14156	14173	14063	14060	14264	14045	14214	14030	14227	14020	13970	14233	14072	14053	13971	14125	14044	13981	14160	14108	14045	14149	14115	14085	14059	14020	14202	14176	14226	14203	14185	14027	14052	14153	13968	14219	13947	14127	14095	14111	14045	14282	14122	14065	14088	13980	13985	14133	13870	14177	13912	14068	14079	14106	14007	14202	13996	14197	14132	13977	14226	14252	14030	14195	14020	14161	14020	14165	14198	14096	14012	14066	14145	13889	14313	14153	13954	14159	14143	14118	13990	14071	14284	14242	14108	14114	14122	14090	14211	14186	14006	14237	14255	14091	14029	14124	13958	14161	14084	14116	14033	14062	14024	14265	13868	14338	14095	14161	14006	13970	14266	14320	14111	13998	14001	14197	14102	14196	13978	14052	14122	14067	14129	13984	14137	14087	14209	14282	13949	13996	14184	14128	13960	14119	13847	14209	14116	14012	14222	14242	14098	14103	14224	14177	14112	14106	14196	14065	13890	14192	14172	14256	14230	14120	13982	13950	14221	14094	14094	14277	14195	14108	14223	14173	14174	14154	14131	13992	14093	14260	13935	14051	14141	14129	14082	14142	14113	14117	14042	14158	14180	14138	14073	14200	13984	14027	14085	14026	13997	14087	14067	14174	13926	14096	14042	14133	14138	13962	14102	14216	14121	14045	14170	13995	13991	14062	14183	14006	14184	14041	14139	14227	14099	14169	13980	14010	14199	14201	14151	14146	14131	14065	13933	14018	14038	14116	14070	14176	14000	14012	14111	13992	13994	14010	14336	14159	14004	14244	14232	14034	14116	14049	14161	13981	14094	14183	14008	14074	14133	13973	14030	14092	14186	14071	14148	14145	14162	14136	14245	14035	14094	14070	13969	14020	14031	14196	14214	14134	13988	13909	14070	14178	13994	14023	14119	13971	14125	14008	14258	14189	14003	13924	14128	13915	13996	14102	14232	14026	14022	13956	14024	14211	13927	14091	14104	14086	14064	13930	14329	14013	13961	14119	14322	14009	14122	14064	13895	14146	14117	14202	14265	13892	14194	13991	14010	13991	13920	14143	14056	14430	14099	14125	14078	13897	13980	13973	14005	14023	14153	14108	14149	14181	14224	14271	14068	14073	14230	14085	13827	14020	14070	14131	14037	14081	14127	14011	14208	14072	14041	14055	14134	14120	14192	14213	14140	14159	13948	14148	14086	14287	13970	14099	14064	14076	14176	14271	14159	14153	13957	14073	14036	14202	14086	14058	14187	14086	14148	14020	14007	14130	14118	14168	14284	14079	14066	14247	14088	14019	14198	14028	13970	14069	14085	14163	14172	14034	14016	14123	14065	14262	14150	14086	14200	13999	14169	14260	14058	14031	14120	14178	13958	13979	14198	14078	14216	14119	14174	14179	14312	14015	14121	14104	14089	14100	14221	14140	14069	14159	14135	14017	14148	14060	14169	14081	14005	14315	14060	14053	13970	14067	14120	14001	14188	13956	14334	14024	14165	14064	14033	14059	14032	14065	14218	13983	14095	14102	13899	14172	14049	13927	14138	14109	13922	14025	13879	14073	13889	14062	14033	14063	14214	13947	14193	13974	14166	14162	13956	13990	14082	14096	14121	14080	13997	14076	14096	14297	13971	14018	13937	14130	13975	14071	14058	14053	14164	14021	14026	14017	14174	13932	14038	13965	14095	14001	13960	14054	14069	14026	14067	14146	14092	14136	14064	14189	14028	14231	14174	14230	14133	14133	14152	14129	14069	13976	14186	14081	14149	14230	14079	14057	14145	14185	14114	14020	14247	14215	14009	14022	13971	14160	14047	14084	14100	14218	14192	14246	14145	14115	13925	14014	14157	14175	14081	14105	14045	14045	13964	14050	14060	14075	14091	14225	14151	14083	14288	14023	14094	14022	14034	14119	14040	14250	13966	14024	13976	14013	14145	14047	14237	14056	14168	14190	14088	14256	14107	13907	14318	14060	14065	14113	14135	13949	14197	13989	14210	14048	14210	14000	14141	14125	14000	14109	13987	14158	14243	14074	14036	14155	14047	14092	14136	13874	14137	13964	14032	14019	13910	14047	14177	14016	14138	13938	14108	13993	14040	14108	13963	14191	14082	14277	14185	14141	14183	14122	14129	14009	13895	14188	14191	14211	14013	14177	14070	14087	14209	13999	14065	14071	14123	14002	14157	14174	14106	14106	14059	14063	14160	14158	14198	14048	14048	14261	14038	14095	14142	14062	14038	14041	14066	14117	14093	14086	14166	13962	13971	14192	14094	14266	14180	13921	14158	13794	13971	14167	14142	13980	13978	14152	14124	14003	14048	13945	14047	14266	14094	14245	13947	14175	14041	14109	14138	14035	14128	13992	14033	14054	14162	14006	14223	14074	13921	14237	14048	13994	14354	13986	14059	14149	14128	14191	14059	13955	14226	14001	14110	14256	14145	14022	14123	13885	14041	14170	14051	14143	14222	14139	14119	14212	14102	13998	14186	14191	14010	14043	14022	13990	14265	14067	14047	14147	14056	14092	14009	14002	14058	14198	14063	13985	14167	14021	14031	14216	14128	14157	14137	14064	14104	14211	14073	13998	14176	14081	14078	14066	14164	14179	13946	14235	14092	14233	14144	14028	14077	14058	14110	14032	13983	14045	14059	13995	14094	14189	14025	14134	13982	14210	14068	14127	14142	14191	14202	14170	13898	13946	14139	14175	14170	14053	14072	14115	14007	14145	13975	14018	14101	13934	14266	14279	14164	14210	14136	13956	14073	14116	14112	14159	14005	14153	14019	13986	14118	14053	14208	13969	14023	14050	14154	14108	14155	14300	14133	14097	14004	14325	14130	14113	14213	14106	14174	14067	14135	13995	14147	14207	14107	14102	14128	14192	14153	13999	14256	14011	14262	14152	14006	13993	14100	13985	14170	14005	14088	13990	14342	14113	14021	14049	14051	13954	13864	13976	14155	13992	14133	14056	14109	14165	14177	14136	14030	14203	14193	14053	14066	14212	13867	14095	14132	13901	14166	14160	14123	14145	14085	13999	14087	14055	13956	14131	14093	14091	14312	14130	13968	14067	14063	14191	14156	13906	14075	14167	14047	14070	14169	14079	14243	14046	14095	14169	14223	14131	14143	14279	13937	14080	14133	14278	14067	14056	14182	14170	14092	14130	14201	14105	14220	14001	14058	14169	14024	13907	14076	13995	14083	14095	14058	14025	14123	14054	14101	14041	14004	13990	13972	14019	14077	14238	14132	14116	14051	14262	14219	13936	14123	14115	14139	14043	14176	14055	14111	14066	14053	14009	14119	14132	14031	14107	14161	14131	14060	14220	14131	14113	14141	13958	14200	14062	14177	13945	14313	14068	14164	14007	14041	14079	14068	14070	14154	14198	14161	14071	14108	14074	14113	14137	14131	14346	14225	14168	14207	14132	14172	13986	14088	14115	14091	14022	14052	14011	14062	14000	14190	14167	14095	14035	14072	13896	14074	14073	14212	13984	14107	13968	14114	14159	14013	14122	13948	14149	14206	14177	14084	14139	14181	13944	14166	14109	14206	14124	14108	14076	14132	14073	14181	14007	14219	14079	14150	14092	14111	14162	14094	14079	13975	14141	14250	14160	13941	14125	14147	14094	13932	14139	14197	14055	14087	14076	14045	14120	14211	14298	13855	13995	13979	14252	14101	14154	13918	14109	14156	14132	14004	14009	14113	14219	14126	14025	13980	13909	14025	14058	14002	14223	14129	14180	13906	14078	14111	14175	13911	13994	14002	14139	14189	14191	14182	13900	14085	13916	14187	13837	14249	14108	14240	14054	14140	14099	14111	14130	14126	14186	14202	14285	14189	14133	14277	14008	14129	14189	13992	14154	14098	14110	14143	14162	14016	14052	14075	14011	14139	14045	14186	13974	13980	14043	13969	14203	14234	14065	14042	14092	14040	14083	14112	14180	14019	14136	14141	14255	14066	14043	14202	14028	14144	14182	13979	14007	14173	14194	14154	14039	14115	14028	14086	14180	14090	14137	14218	14067	14079	14152	14145	14121	14201	14051	13940	14138	14106	14157	14190	14188	14029	14201	14243	14184	14001	13970	14112	14141	13995	14046	14004	14218	14165	14249	14020	14116	14143	14185	14227	14192	14018	14174	14078	14040	14139	14175	14010	14095	14003	14297	14114	14303	14188	13994	14244	14040	13970	13956	13994	14162	13992	14015	14212	13992	14179	13989	14051	14282	13929	13910	14026	14220	14112	14107	14064	14142	14181	13944	14265	14002	13955	14111	14047	14016	14336	14173	14043	14230	13889	13971	14102	14006	13982	13879	14003	14144	14173	13928	14151	13906	14229	14042	13946	14069	14052	14086	14082	14070	14041	14061	14052	14137	13964	14102	14034	14034	14064	14003	14053	14066	14301	14180	14062	14147	14039	14057	14148	14141	14124	14049	14089	14087	14113	14051	14198	14199	14139	14055	14021	14186	14076	14092	14123	14065	14193	14069	14138	14094	14112	14101	14100	14148	13981	14064	14075	14137	14155	14164	14086	14087	14078	14235	13934	14104	14187	14045	14077	14279	14075	14093
28883	27433	34588	29833	22973	18796	17035	15824	15526	15541	15405	15366	15202	15223	15117	15021	14917	14974	14933	15082	14956	15105	15105	15143	15246	15044	15177	15115	14733	14808	14934	14980	14832	14845	14819	14856	14987	14956	15011	15049	14876	15108	15131	14819	14878	14743	14732	14890	14811	14634	15206	15052	14932	15016	14824	14676	14902	14799	14835	14812	14973	14986	14879	15009	14807	14839	15038	14866	14791	14879	14844	14728	14932	14783	14881	14910	14862	14966	14926	14825	14991	14808	14760	15076	15120	14913	14872	14688	14799	14793	14941	14918	14911	14985	14713	14949	14889	14800	14910	14723	14894	14807	14939	14983	14917	14932	14839	14856	14641	14819	14800	15022	14944	14978	14847	15038	15028	14963	14865	14906	14925	15115	14837	14809	14757	14680	14826	14974	15210	14904	14936	14851	14945	15050	14919	14825	14781	14909	14940	14879	15017	14936	14967	14765	14810	15046	14980	14821	14894	15049	14928	14925	14748	14984	14923	15009	14836	14733	14774	14845	14838	14943	14957	14872	14878	14958	15133	14889	14751	14815	14873	14665	14948	14831	15060	14925	15177	15106	14990	15010	14978	14894	14931	14765	14944	14935	14835	14829	14581	15038	14857	14817	14925	14713	15056	14813	14774	14694	15000	14890	14907	15031	15068	14912	14769	14808	15013	14900	14700	15161	15074	14937	14757	14682	14808	15094	14887	15010	15020	14930	14754	15028	14842	14878	15135	14811	14746	14886	14852	15032	14805	14955	15040	15024	15047	14876	15039	14813	14961	14924	15010	14913	15012	14827	14772	14676	14909	14690	14623	14713	14875	14945	15088	14819	14876	14770	15115	14841	14948	14662	14920	15031	14780	14983	14799	15008	15013	14727	14836	14951	14901	14864	14852	14798	14861	14818	14850	14757	14874	14813	14739	14928	14867	14889	15051	14874	14801	14931	14838	14832	14946	14869	14946	14991	14683	14783	15010	14770	14875	14822	14827	14996	14919	14907	14851	14897	14942	14826	14734	14686	14838	15008	14921	14866	14934	14986	14807	14844	15018	14991	15132	14822	14817	15073	14861	14944	14904	14987	15194	14867	14860	14938	14879	14915	14872	14974	14861	14847	15059	14901	14963	14877	14910	14909	15187	14826	14938	15019	14969	14840	14841	15044	14843	14943	14807	14963	14960	14950	14969	14807	14668	14759	14867	14920	14846	14624	14930	15071	14971	14847	14981	14798	14985	14788	14851	14907	14795	15010	14648	14651	14848	14948	15017	14939	14785	14854	14841	14837	14929	15066	14871	14869	14895	14956	14826	14837	14816	14864	15090	14766	14906	14834	14823	14815	14945	14833	14739	15030	14797	14824	14786	14912	14912	14855	14889	14920	14957	14794	15074	15004	14831	14672	14725	14959	14759	14984	14980	15014	15077	14938	14990	14954	14936	14946	14888	15052	15074	14939	14900	14710	14748	15040	14829	14867	15030	14892	14924	14717	14878	15098	14752	15104	15100	14957	14931	14887	14885	15018	14954	15025	15112	14964	14939	14758	15003	14884	15049	14995	15036	14927	14924	14970	14817	14926	14844	14825	14808	14928	14770	14884	14884	14829	14730	14846	14869	14889	14892	14836	14784	14891	14946	14886	14941	15018	14800	14903	14923	14862	14984	14980	15071	14725	14819	15036	15018	14945	15074	14890	14867	14974	15034	14975	15004	15054	14972	15024	14914	14839	15026	14962	14747	14886	14895	14962	14962	14985	14974	14978	14923	14926	14746	14787	14849	14891	15001	15062	15046	14878	14863	15116	14788	14882	14945	14933	14797	15049	14980	15104	15115	14895	14753	14915	14827	14854	14983	14945	14762	14891	14864	15103	14962	14953	14801	15178	15061	14997	14859	14907	14976	14706	14948	14772	14735	14883	14901	14869	14995	14863	15002	14972	14738	14980	14770	15027	15051	14904	14988	14986	15001	14891	15154	14910	14953	14800	14860	14720	15014	14770	14840	14729	14906	14979	14924	14813	14885	14794	14789	14777	14832	14721	15028	14721	14901	14888	14763	15046	14832	15027	14964	15007	14758	14937	15050	14747	14975	14717	14890	14865	14956	14698	14950	14886	14936	14822	14944	15126	14884	14890	14813	14990	15006	14669	14732	14797	14947	14834	14809	14910	14908	14834	14821	14902	14944	14808	14783	14849	15165	14789	14717	14827	14702	14739	14975	15054	14905	14817	15026	14961	14835	14973	14838	14911	14764	14820	14848	14852	14901	14706	15018	14934	14698	14772	14926	14831	14847	14925	14844	14982	15028	14728	14833	14972	15038	14899	14931	14944	14849	14841	14979	14736	14817	15025	14774	14953	14929	14820	14852	14854	14982	14820	14939	14896	14985	14743	15077	14798	14896	14845	14959	14906	14997	15005	14817	14999	15035	14872	14985	15110	14829	15034	14862	14925	14987	15038	14952	14832	14923	14981	14901	14850	14816	14838	14741	14876	14888	14830	14937	14709	14976	14910	14873	14736	14786	14773	15051	14976	14663	14881	14604	14818	14813	15062	14662	14676	14934	15047	14908	14827	14924	14764	14723	14732	14978	15051	14970	14832	14717	14875	15088	14794	14778	14938	15034	14807	14783	15001	14831	14918	14670	14827	14930	14820	15031	14829	14901	15014	15000	14961	14823	15067	14890	14799	14909	14863	14967	14913	14903	14786	15015	15092	14859	14890	14926	14882	14736	14808	14765	14891	14950	14779	15017	14717	14904	14837	14776	14781	14856	15155	14903	14838	14931	15013	14772	14916	14896	14960	14902	14865	14923	14746	14706	14719	14668	14962	15028	14944	14851	14786	14950	14858	14800	14805	14941	14805	14718	14913	15039	14717	15013	14995	14988	14934	14908	14862	14851	14899	14823	14831	14923	14895	15042	14886	14935	14979	15048	14895	14975	15029	14863	14782	14814	14809	14917	14941	15074	14972	15182	15009	14920	14833	14817	14757	14811	14986	14872	14930	14879	14833	14866	14976	14932	14849	15039	14877	14938	14876	14848	14830	14885	15037	14893	15160	15105	15015	14897	14719	14955	14934	15091	15031	14811	14915	15006	15105	15040	14944	14901	14906	15020	14701	15002	15065	14966	14755	14986	14917	14958	14949	14973	14943	14893	14904	14551	14717	15006	14716	14784	14782	14789	14907	14860	14966	15019	14954	14801	14901	14852	14903	14854	15097	14894	14818	14911	14813	14830	14853	14951	14869	14965	14876	14825	14973	14907	15041	15063	14978	14880	15099	14835	14975	14713	14777	14735	14870	15169	14828	14744	14925	14982	15045	15048	14962	15035	14887	14800	14669	14782	14823	14871	14770	14747	14966	14980	14845	14749	14783	14874	15000	14894	14909	14936	14938	14959	14882	14897	14846	14856	15031	14848	14981	14940	14942	14765	14891	15050	14920	14933	14843	14890	14801	14990	14876	14975	15022	14919	15036	14819	14832	14791	14770	14957	14724	14974	14798	14789	14961	14946	14906	14724	14909	14988	14698	14997	14845	14808	14980	14968	14913	14961	14930	15002	14932	15071	15162	15004	14931	14821	14961	14920	14892	15027	14808	14635	14933	15019	14909	14846	14747	14833	14752	14883	14886	14850	15130	14887	14820	14977	14846	14671	14903	14850	14918	15035	14904	14897	15149	14793	14867	15083	14816	14794	14785	14894	14896	14897	14545	14801	14748	14820	14787	14921	14905	14978	14921	15039	14821	14947	15022	14866	14879	14846	14754	14819	15037	14734	14840	14916	14969	14740	14852	14970	14761	14698	14847	14948	14932	14844	14784	14676	14883	14938	14887	14902	14873	14800	14842	14905	15004	14939	15101	14853	14812	14871	15186	14953	14848	14878	14817	14836	14862	14888	14945	14937	14906	14825	14942	14962	14927	14876	14863	14770	14997	14647	14930	14942	14960	14746	14787	14763	14833	14923	14905	15043	14923	14941	14704	14841	14931	14816	15112	14839	14771	15077	14756	15038	14797	14899	14856	14610	14709	14863	14909	14666	14958	14748	14863	15242	14995	14853	14827	14785	14742	14945	14890	14976	14883	14734	14850	14963	14963	14921	14815	14834	14819	14896	14787	14770	15039	14800	14953	14780	14809	14908	14981	15108	14742	14915	14915	14808	14786	14950	14995	14961	14928	14900	14842	14932	14988	14836	14909	14916	14841	14851	14983	15008	14952	15075	14785	14986	15047	14858	14976	14946	14745	14982	15054	14911	14994	14794	14993	14980	14884	14878	14857	15127	14928	15036	14865	14810	14904	14820	14712	14930	14799	14975	14923	14906	14757	14942	14702	15064	15178	14780	14740	14996	14925	14781	14911	14960	14811	14929	14847	15033	14972	14919	14959	14842	14744	14896	14977	14903	14754	15027	15083	14915	14757	14955	14700	14993	14925	15034	14861	14932	14878	14734	14813	14903	14881	14810	14760	14822	14871	14701	14917	14979	15006	14786	14768	14944	14807	14717	14959	14742	15033	15106	14986	14966	14873	14767	14745	14824	14758	14896	14671	14679	14747	14863	14801	14793	14927	15040	14601	14696	14708	14815	14666	14896	14829	14789	14930	14992	15039	14828	14950	14926	14796	14753	14925	14713	14825	14949	15024	14918	14679	14955	14984	14858	14786	14725	14770	14804	15015	15061	14798	14887	14926	14889	14954	14971	14834	14924	14666	14973	14766	14564	14851	14970	14811	14840	15036	14818	14959	15015	14864	14807	14813	15025	14867	14898	14869	14809	14953	14969	14760	14658	14827	14871	14878	14953	14899	14819	14908	14957	14955	14905	14675	15004	14984	14891	14863	14871	15051	14925	14813	14898	14759	14943	14836	15098	14696	15176	14781	14915	14907	14811	14712	14969	14934	14984	14960	15041	14997	15060	14854	15011	14852	14767	14875	14738	14863	14922	14732	14890	15137	14741	14937	14993	14906	14875	14978	14932	14922	14944	14918	14862	14888	14970	15029	15113	15075	14811	14982	14845	14906	14907	14915	14995	15134	14969	14839	15013	15045	14811	14909	14791	14820	14916	14793	14758	14884	15136	14844	14865	14844	14898	14978	14856	14672	14929	14962	14810	14892	15185	14862	14822	14719	14821	14957	14893	15001	14864	14920	14791	14877	14985	14827
26460	43190	34750	25634	21795	17304	15310	14608	14036	13776	13642	13553	13413	13348	13233	13192	13228	13168	13011	13052	13262	13027	12956	13066	13188	13136	12961	13182	13192	12829	12986	13021	13003	12889	13174	13129	12888	13010	12887	13139	13166	12976	13029	12931	13007	13031	12941	12944	13032	13089	13114	12986	12889	12992	12891	13082	12945	13049	12937	12901	13192	12991	12901	13050	13052	12900	13000	12942	12998	13032	13080	13125	13027	12945	13081	12933	12932	13055	12926	12873	12796	13067	12938	12840	12922	13032	13064	12983	12872	13025	12930	13023	12853	13056	12964	13009	12981	12932	12958	13038	13034	12905	13001	12984	13072	12921	13033	12961	12860	12987	12973	13048	13008	13302	13034	12997	12972	13142	13028	13046	13057	12971	12895	13015	13018	12954	13143	12903	13033	13204	12867	12892	13186	12962	12918	13047	12971	13007	12876	12984	12984	12905	12891	12983	13136	13012	13100	13064	13163	12979	12992	12873	13049	13135	13068	13029	12948	13098	12996	13005	12957	13095	12886	13052	13044	12870	12834	12959	13037	13132	12799	13104	13005	13061	13092	12913	12981	12998	12907	13068	13001	12919	13157	13034	13013	13008	13080	13069	12779	13014	13008	13110	12927	13006	13044	13113	12922	12863	13025	13065	13154	13255	13020	13043	13058	13013	12869	13040	13095	13123	12932	13032	12753	13068	13132	13157	12977	13013	12962	13066	12996	13103	13084	12994	12906	12928	12773	12977	12791	12912	12910	13046	13040	12998	13187	13019	12921	13106	12992	13010	13004	13108	13119	13006	13126	13078	12986	12909	13097	13006	12999	12954	12999	13048	12860	13071	12901	12912	12898	12951	12945	13059	12981	12866	12979	13249	12958	12929	12991	13056	12965	13035	12973	13031	12999	12897	13018	12948	13055	13003	13030	12906	12761	13002	12983	13077	13068	12938	13111	13158	12994	13135	12990	12805	12968	13036	12963	12980	12983	13097	12912	12922	13006	13003	13112	13149	12880	12968	12912	13142	13055	13023	12731	13019	13046	12946	12970	13148	12817	12824	12877	13025	13022	13050	12907	12956	12989	12974	13104	13012	12876	12854	12982	13066	12968	13076	13021	12979	12933	13056	12995	12950	12981	12879	13015	13072	13050	13049	13153	13129	13173	13032	12923	13172	12871	13008	12955	12999	12979	12926	12994	13042	13004	12999	13190	12906	12973	12927	13040	12905	13008	12985	13014	13047	13092	12983	12934	13055	12847	12941	13169	12893	12951	12967	13029	13034	13001	13084	12904	12913	13047	13070	12913	12964	13037	13029	12941	13029	13150	12924	13046	12939	12884	13034	12933	13071	13020	12994	13066	13051	13064	13083	12965	13176	13121	13091	13133	12920	13051	13145	13046	13055	12829	13140	12952	13058	13007	13072	12866	13103	12857	13055	13039	13040	13049	13095	12895	13088	13025	12964	13075	12956	12893	13079	13000	12853	12995	13097	12890	13234	12979	13101	12960	13104	12899	13043	13068	12975	13084	13148	13121	13070	12773	13171	12910	13120	12789	12980	13079	13220	13107	12829	12971	13044	12977	13197	13025	13129	12928	12974	13050	12986	13072	13014	13035	12883	13114	13028	13041	12953	13016	12936	12868	12799	13141	13096	13004	13057	12874	12993	12976	12829	12964	13182	12946	13029	13007	13004	13053	12902	13179	13120	12997	12914	13103	13012	12993	12998	13047	13039	12795	13060	12800	13074	13057	12937	13082	13157	13004	12880	12968	13029	13116	13099	13035	13111	12930	13123	12964	13180	13159	13056	13032	12895	12973	12993	13184	13000	13028	13136	12787	12987	12984	13183	12952	12872	13028	13061	13113	12996	13070	12841	13017	12897	13101	13010	12925	13101	12937	12960	13128	13100	13031	12943	13013	12883	13150	13000	13037	12890	13007	12978	13075	12805	12952	13079	13045	12930	13087	13103	13019	12975	12921	12890	13042	13112	13032	13031	12831	13077	13007	13062	13041	12944	12932	12917	13110	13064	12894	13093	13033	12868	13030	13123	12935	13072	13018	12928	12958	12926	12990	13107	12980	13010	13083	13002	13072	12974	12861	12936	12870	12983	12955	12877	12978	13085	13016	13070	13213	13187	13071	13084	12901	12877	13003	12882	12978	12921	13257	13049	13130	13059	13119	13039	13086	13005	12877	12929	12879	13085	13082	13053	12829	12965	12902	13039	12950	12952	12997	12958	12973	13125	13047	13057	12943	13044	12943	12936	13185	12967	12923	13088	13130	12967	13047	12949	13001	13115	13095	13164	12950	12975	13068	13104	12963	13097	12886	13007	12836	13097	12950	12943	13043	12976	12999	12960	13254	13042	12957	12898	13070	12858	13168	13174	12968	13028	13029	13038	12902	12968	13048	12973	12899	13128	13144	13093	12911	12816	13077	12907	13005	12949	13074	13050	12969	13045	13094	13101	13054	13031	13098	13119	13022	12919	13064	13042	13064	12751	13021	12966	12990	12906	12913	12976	13070	12976	12885	12782	12964	12940	13034	12910	13133	12940	12834	13048	12996	12958	12969	12952	12960	13081	13070	13028	13138	13153	12959	12968	13007	13050	12975	13172	13069	13002	13089	12896	13008	13190	12927	12964	13019	12810	13045	12941	12891	12998	12959	13001	13048	12917	13062	13118	12967	12949	13046	13047	12934	12823	13141	12869	12986	13121	13116	12910	13095	13155	12966	12973	12879	13002	12928	13055	13116	13012	12955	13028	13027	12950	12936	13051	13026	12859	12883	12904	13039	13045	13049	13105	12906	12934	13207	12884	13067	13032	12884	12882	12952	13032	12997	13031	13168	13051	12879	12968	12935	13025	12969	12902	13090	13092	13037	13041	13089	12900	12895	13012	13019	12933	12982	13145	12914	13001	13070	12902	13052	13120	13163	13102	12993	13051	13028	12989	13212	13011	13035	12960	12998	12974	12941	12837	13144	12921	13057	12916	13011	13022	13041	12990	12923	12994	12969	12968	12944	13049	12831	12958	13164	13118	13079	13049	13114	12985	12906	13076	13040	12840	12987	13151	12949	12913	13001	13079	12912	13092	12905	13001	13006	12996	13058	13018	13196	13027	13077	13111	12979	12902	12818	12927	13058	13173	12803	13007	13064	12900	13015	12941	12951	12948	12978	12977	12991	12903	12946	13056	13049	13162	13076	13070	12954	13057	12984	13165	13080	12953	13001	13023	13027	13061	13152	12920	12968	13017	13124	12996	12972	12995	12984	13063	12775	13008	13030	12942	12964	13056	12959	12968	13075	13055	12980	13123	13007	12903	13155	13279	12998	12929	13067	13079	12934	13004	12861	13061	13043	13081	12990	13125	12930	12897	13087	13052	12996	12908	13015	12904	13244	12990	13013	13156	13052	13217	13069	13009	13176	12953	13124	13065	12836	12974	12870	12961	13127	13002	12992	13109	12980	12935	12961	13116	12984	12922	12786	13040	12938	13224	13132	12911	13061	12972	12917	13205	12986	13058	13160	13032	13036	12891	12989	13144	13121	12978	12987	12917	13026	12809	12972	12997	12987	12932	12968	13112	13180	13032	12943	12947	12997	12903	13048	12971	13014	12875	13275	13128	12812	13038	13087	13029	12951	13031	12970	12923	13082	13155	12899	13130	12941	12931	13071	12993	13029	12963	12848	13144	13243	13212	13025	13030	13041	12914	12945	13130	13092	13136	13060	13037	13007	13005	12974	12962	13126	13063	12941	13083	12861	13173	13208	12844	12945	13011	12917	12848	12939	12980	12977	13004	12930	12996	13135	12851	13029	13016	13142	13014	13138	13039	13090	12890	12952	12893	12940	13068	13057	12894	13050	12856	13031	12975	12922	13013	13135	13126	12998	12890	12982	13026	12945	13057	12962	12890	12910	13031	12952	13056	12961	12956	12945	13037	13008	13064	13111	13007	13180	12981	13123	12864	12947	13017	13075	12984	13032	13026	12980	12988	13068	12913	12905	13019	13055	13121	13124	12985	12962	12964	12991	13124	12972	13039	12944	13176	12939	12960	12959	13063	13046	13060	12806	12995	12985	13011	13131	12999	13040	12953	13116	13044	12871	12884	13029	13144	13103	13011	12845	13018	13077	12906	12816	13040	13021	12981	13127	12942	13092	12786	13070	12858	12888	13158	12853	12885	13077	13049	13141	13099	13102	13085	13001	12917	13103	13023	12869	12972	13000	12972	13033	12874	13008	12904	13080	13033	12882	13017	12808	13119	12720	13072	13204	12905	13280	12910	12970	12922	13119	13013	13013	13154	13016	13174	12924	13056	12981	13067	12987	13038	13014	13047	12991	12865	12876	13053	12971	12855	13032	13040	12945	12907	12996	13007	13084	13001	12855	13001	13105	13039	12946	12927	13027	12877	13035	13094	13014	12986	12879	13052	13015	12853	12942	12994	12899	12863	12872	13162	12952	13032	12997	13044	12928	13023	13033	12943	13075	12921	13158	13061	13031	13126	12913	13257	13086	13107	13128	12983	12984	12990	13101	12975	12951	13065	12956	12993	13004	12929	13012	13069	13059	13116	13058	13136	13038	13116	13139	12839	12910	12943	12906	12903	13094	13003	12948	13002	13045	12927	13218	12950	13127	12919	13069	12910	12919	13121	13073	13084	13082	12964	13050	13086	13011	13205	13200	12971	13075	13116	12915	12957	12978	12955	13106	13111	13000	13059	12879	12935	13087	13004	12960	12948	12916	12949	13256	12926	13047	13132	13069	12896	13004	13013	12992	13048	12918	13246	13035	13032	12946	12914	13058	13046	12940	12933	12910	13048	12939	12993	12951	13038	12981	13065	12961	12957	12950	13123	13018	12902	12893	13179	13044	13001	12914	13051	12927	12832	13098	13098	13070	13155	13020	13047	12989	12971	12995	13038	13121	13005	12945	13019	12838	13092	12979	13139	12971	13039	13039	12967	12921	12955	13101	13129	12997	13187	13008	12999	13005	12897	12932	13135	13068	13109	13043	12965	12866	13131	12952	12909	13006	13008	13018	12989	13066	13080	12906	12931	13008	12898	13194	13048	12972	13055	12922	13062	13063	13243	12965	12904	13054	13054	13109	13061	13068	12945	12867	13008	12859	13008	13061	13004	13055	12846	13197	12865
22854	21134	28696	24866	24146	24467	22811	18717	17833	17695	17452	17001	17058	16971	16911	16622	16838	16760	16536	16568	16650	16501	16290	16529	16642	16494	16393	16349	16449	16617	16213	16449	16447	16490	16299	16503	16454	16509	16408	16336	16268	16331	16440	16417	16301	16107	16623	16337	16332	16329	16081	16482	16205	16526	16341	16109	16368	16170	16176	16236	16340	16426	16498	16345	16400	16472	16318	16299	16518	16377	16406	16455	16385	16369	16293	16410	16330	16191	16437	16253	16706	16490	16304	16609	16404	16333	16470	16460	16502	16353	16257	16416	16173	16344	16205	16272	16364	16318	16349	16361	16294	16335	16464	16248	16425	16302	16374	16273	16477	16194	16336	16356	16350	16457	16559	16367	16650	16424	16370	16370	16656	16402	16191	16286	16103	16313	16439	16415	16272	16223	16422	16501	16318	16252	16222	16451	16427	16367	16305	16468	16310	16214	16439	16465	16419	16173	16348	16227	16508	16325	16127	16292	16462	16397	16471	16276	16314	16525	16339	16067	16340	16525	16360	16319	16547	16532	16191	16237	16275	16328	16464	16217	16402	16416	16492	16462	16426	16263	16275	16422	16370	16105	16366	16338	16310	16436	16536	16382	16370	16448	16383	16211	16352	16144	16404	16336	16355	16162	16319	16287	16310	16357	16267	16365	16083	16233	16387	16355	16335	16237	16420	16238	16419	16257	16330	16164	16149	16249	16868	16480	16230	16222	16342	16261	16374	16417	16507	16396	16596	16392	16249	16495	16262	16535	16396	16473	16319	16329	16469	16559	16218	16412	16206	16284	16506	16328	16179	16208	16151	16465	16429	16359	16246	16357	16316	16115	16530	16636	16380	16252	16448	16313	16373	16509	16574	16436	16410	16413	16358	16477	16477	16354	16322	16311	16250	16368	16447	16326	16355	16460	16377	16231	16626	16429	16474	16197	16339	16245	16415	16486	16391	16372	16390	16315	16440	16368	16353	16263	16489	16472	16370	16367	16418	16336	16386	16566	16265	16241	16336	16259	16390	16302	16429	16308	16503	16503	16209	16252	16369	16283	16377	16391	16200	16329	16247	16556	16477	16445	16522	16624	16251	16352	16391	16221	16364	16384	16331	16475	16315	16319	16353	16357	16358	16422	16478	16238	16359	16430	16709	16418	16347	16398	16437	16429	16407	16479	16404	16376	16461	16346	16295	16229	16244	16413	16273	16398	16480	16295	16431	16440	16365	16487	16457	16532	16512	16376	16262	16436	16321	15980	16263	16272	16247	16203	16498	16353	16409	16585	16252	16397	16486	16148	16444	16457	16411	16302	16232	16155	16093	16368	16228	16424	16392	16220	16170	16269	16306	16158	16375	16427	16352	16446	16273	16340	16392	16236	16479	16284	16142	16282	16441	16322	16366	16447	16497	16415	16326	16404	16338	16439	16155	16309	16362	16241	16226	16419	16351	16357	16270	16271	16325	16464	16369	16408	16094	16419	16164	16384	16402	16382	16371	16466	16464	16446	16402	16333	16395	16201	16214	16463	16376	16476	16483	16217	16284	16593	16290	16277	16405	16301	16351	16162	16287	16356	16182	16196	16433	16208	16332	16047	16199	16284	16404	16414	16332	16464	16330	16432	16485	16273	16456	16332	16420	16504	16143	16462	16434	16401	16441	16415	16514	16296	16410	16191	16474	16380	16414	16257	16513	16671	16324	16400	16126	16201	16384	16316	16322	16441	16172	16274	16468	16454	16413	16415	16465	16362	16321	16420	16387	16492	16482	16329	16410	16351	16344	16570	16381	16282	16357	16226	16335	16280	16310	16465	16566	16372	16586	16514	16311	16596	16361	16386	16282	16285	16351	16335	16138	16427	16255	16258	16467	16318	16347	16276	16253	16328	16251	16475	16290	16262	16583	16336	16527	16443	16465	16395	16341	16435	16443	16496	16245	16348	16280	16206	16449	16300	16284	16398	16505	16485	16382	16387	16289	16482	16343	16293	16562	16540	16456	16267	16201	16130	16355	16386	16349	16289	16325	16153	16374	16332	16312	16382	16392	16275	16299	16254	16350	16494	16422	16526	16356	16397	16394	16347	16393	16198	16268	16164	16431	16442	16363	16469	16409	16283	16297	16379	16395	16428	16387	16469	16367	16486	16433	16366	16334	16325	16489	16485	16408	16457	16218	16531	16386	16349	16256	16534	16480	16324	16420	16308	16194	16471	16561	16530	16328	16201	16433	16377	16382	16395	16326	16283	16441	16405	16393	16282	16280	16319	16467	16270	16368	16365	16332	16178	16442	16467	16331	16372	16336	16245	16445	16264	16371	16398	16283	16416	16394	16370	16283	16334	16438	16413	16357	16283	16451	16387	16204	16164	16278	16439	16491	16547	16449	16313	16249	16120	16391	16256	16327	16431	16481	16293	16187	16183	16352	16178	16334	16463	16337	16226	16367	16400	16399	16285	16428	16370	16323	16297	16539	16411	16290	16387	16343	16345	16217	16297	16297	16319	16265	16186	16530	16327	16263	16441	16319	16534	16301	16166	16439	16593	16437	16142	16558	16659	16366	16273	16236	16448	16277	16278	16312	16455	16755	16430	16340	16327	16403	16469	16421	16166	16146	16435	16265	16434	16310	16280	16332	16416	16369	16339	16304	16216	16476	16444	16470	16340	16481	16223	16146	16144	16427	16445	16243	16232	16452	16429	16474	16493	16117	16433	16455	16391	16591	16499	16374	16506	16238	16616	16340	16460	16350	16430	16337	16227	16344	16237	16391	16487	16369	16468	16247	16422	16284	16294	16453	16504	16319	16379	16358	16442	16323	16441	16242	16379	16401	16378	16377	16463	16190	16440	16379	16398	16169	16473	16333	16378	16309	16394	16416	16473	16330	16507	16289	16203	16515	16419	16262	16189	16368	16381	16434	16278	16489	16326	16415	16381	16633	16478	16141	16427	16248	16294	16501	16288	16431	16517	16523	16506	16369	16463	16261	16315	16499	16268	16417	16296	16266	16430	16324	16291	16666	16393	16301	16349	16368	16390	16241	16322	16359	16381	16283	16288	16505	16409	16278	16355	16369	16210	16145	16376	16411	16351	16369	16487	16528	16274	16213	16328	16354	16274	16427	16342	16240	16262	16429	16248	16433	16559	16548	16470	16434	16394	16287	16358	16383	16243	16362	16265	16287	16245	16254	16306	16579	16341	16361	16237	16210	16391	16343	16054	16513	16405	16384	16321	16376	16290	16405	16413	16201	16236	16259	16519	16316	16287	16279	16346	16508	16258	16499	16180	16487	16365	16492	16381	16378	16539	16488	16314	16283	16247	16104	16419	16406	16430	16377	16397	16319	16295	16345	16561	16304	16085	16346	16451	16419	16245	16277	16301	16329	16325	16316	16576	16385	16345	16436	16484	16385	16400	16238	16532	16222	16381	16467	16339	16418	16416	16392	16500	16348	16378	16641	16420	16360	16238	16267	16303	16254	16356	16479	16526	16409	16276	16331	16222	16331	16413	16461	16469	16381	16308	16256	16385	16356	16505	16414	16410	16303	16360	16307	16331	16455	16398	16460	16361	16405	16370	16443	16424	16626	16524	16392	16335	16338	16529	16289	16393	16525	16496	16455	16265	16327	16378	16479	16163	16201	16425	16421	16284	16397	16418	16460	16366	16221	16359	16273	16265	16279	16408	16354	16306	16399	16440	16200	16364	16257	16180	16369	16397	16533	16374	16348	16473	16318	16666	16358	16479	16538	16360	16259	16249	16391	16311	16392	16406	16334	16439	16353	16280	16342	16258	16310	16505	16423	16358	16160	16276	16475	16506	16322	16182	16262	16390	16419	16461	16436	16434	16197	16043	16355	16415	16137	16157	16466	16232	16345	16529	16481	16602	16575	16311	16196	16269	16549	16359	16330	16486	16322	16294	16367	16318	16213	16434	16460	16464	16173	16585	16286	16409	16363	16222	16305	16476	16345	16234	16234	16366	16336	16192	16242	16312	16538	16323	16355	16200	16411	16252	16352	16504	16294	16312	16308	16361	16388	16328	16294	16459	16343	16335	16273	16477	16452	16325	16244	16224	16279	16257	16477	16410	16205	16522	16503	16261	16186	16289	16408	16392	16200	16263	16349	16427	16259	16363	16359	16340	16387	16316	16328	16429	16353	16438	16286	16217	16336	16195	16316	16330	16274	16309	16291	16230	16319	16233	16285	16312	16305	16197	16240	16433	16413	16271	16300	16345	16632	16156	16195	16440	16250	16435	16480	16119	16218	16336	16438	16375	16267	16331	16260	16233	16327	16330	16622	16271	16454	16193	16259	16468	16271	16304	16304	16375	16434	16284	16308	16330	16393	16456	16159	16348	16319	16446	16286	16042	16356	16269	16319	16265	16339	16466	16336	16371	16350	16431	16312	16418	16505	16370	16409	16507	16460	16573	16403	16330	16357	16215	16300	16292	16387	16352	16267	16623	16403	16464	16365	16330	16412	16307	16354	16255	16411	16369	16384	16281	16531	16350	16421	16348	16440	16407	16271	16552	16359	16367	16345	16325	16244	16364	16422	16201	16367	16572	16263	16444	16528	16192	16639	16549	16421	16487	16345	16577	16349	16308	16308	16268	16315	16337	16235	16279	16298	16306	16335	16284	16267	16188	16361	16245	16176	16339	16321	16377	16338	16451	16107	16377	16277	16289	16233	16406	16436	16290	16363	16387	16400	16339	16438	16447	16437	16465	16449	16185	16328	16269	16392	16290	16325	16313	16431	16386	16467	16296	16235	16185	16342	16401	16479	16419	16198	16296	16333	16265	16391	16250	16273	16331	16462	16360	16357	16380	16410	16384	16177	16272	16288	16468	16369	16420	16362	16643	16431	16411	16746	16328	16536	16555	16459	16241	16219	16451	16280	16241	16530	16268	16416	16290	16383	16058	16360	16443	16308	16380	16488	16460	16199	16451	16417	16222	16364	16329	16383	16332	16260	16329	16500	16272	16231	16168	16184	16386	16407	16188	16128	16346	16308	16120	16367	16266	16336	16328	16145	16404	16337	16313	16352	16536	16407	16347	16375	16477	16287	16353	16578	16122	16302	16446	16445	16473	16472	16442	16316	16360	16374	16326	16273	16341	16556	16555	16396	16259	16245	16431	16267	16422	16393	16439	16462	16382
26670	53311	44752	35154	28160	21389	17701	16203	15585	15143	14988	14547	14491	14609	14418	14370	14268	14201	14099	14042	14081	13888	13992	14079	14013	13937	14030	13867	13944	13870	13981	14133	13890	13895	13779	13954	13927	13850	13819	13949	14084	13849	13992	13862	13911	13875	13919	13900	13955	13763	13874	13898	13757	13890	13763	14035	13858	13955	13726	13883	13755	13969	13793	13894	13932	13866	13871	14044	14025	13739	13875	13991	13929	13862	13790	13808	13789	13943	13939	13780	13904	13875	13796	14056	13991	13918	13978	13772	13922	13852	13793	13895	13936	13986	13742	13832	13915	13770	13906	13874	13857	13827	13843	13724	13784	13905	13700	13888	13731	13734	13835	14054	13819	13885	13956	13881	13991	13871	13735	13997	13928	13965	13856	13644	13861	13911	14001	13793	13783	13973	13862	13763	13861	13737	13815	13945	13580	13821	13875	13976	14062	13813	13814	14019	13865	13814	13867	13877	13817	13829	13855	13897	14076	13677	13796	13801	13703	13930	13935	13796	13876	13809	14019	13793	13904	13957	13663	13662	13869	14013	13915	13940	13943	13774	13935	13914	13939	13829	13777	14013	13891	13984	13869	13926	13936	13641	13867	13871	13740	13771	13901	13819	13742	13718	13979	13871	13842	13970	13865	14021	13924	13881	13782	13873	13900	13765	13854	13963	13872	13717	13793	13782	13809	13766	13854	13900	13765	13767	13957	13814	13671	13723	13799	14001	13761	13879	13948	13671	13713	13702	13922	13804	13924	13789	13853	13745	14005	13788	13966	13951	13788	13901	13821	13686	13750	14020	13867	13792	13728	13891	13830	13921	13875	13877	13968	13640	13837	13815	13860	13811	13875	13778	13725	13959	13847	13825	13901	13858	13589	13989	13904	14010	13946	13814	13955	13837	13942	13950	13756	13898	13873	13840	13805	14013	13947	13695	13927	13877	13944	13965	13940	13830	13831	13840	13760	13867	13698	13814	13701	13915	13742	13777	13931	13758	13678	13921	13855	13790	13992	13704	13749	13635	13906	13707	13919	13937	14057	13865	13731	13815	13784	13890	13859	13750	13963	13818	13953	13868	13926	13886	13818	13882	13837	13841	13753	13858	13902	13960	13858	13655	13746	13890	13800	13847	13724	13924	13878	13788	13818	13977	13893	13823	13990	13956	13860	13709	13633	13938	13972	13852	13862	13931	13721	13785	13702	13879	13925	13843	13951	13765	13978	13903	13915	14017	13985	13786	13807	13877	13769	13748	13893	13958	13725	13913	13723	13759	13993	13845	14039	13796	13843	13917	13990	13801	13819	13841	13934	13753	13783	13949	13948	13833	14009	13814	13766	14011	13900	13789	14076	13789	13692	13784	13933	13835	13979	13752	13879	13846	13851	13862	13902	13830	13950	13746	13922	13878	13911	13774	13951	13913	13962	13779	14063	13997	13745	13766	13838	13863	13704	14086	13774	13914	13744	13882	13701	13867	13793	13952	13863	13891	13812	13793	13872	13966	13781	13823	13918	13812	13833	13953	13782	14045	13711	14031	13811	13924	13884	13743	13807	13672	13736	13907	13911	13890	13953	13923	13933	13948	13851	13787	13848	13932	13995	13987	14025	13864	13829	13818	13797	13982	13788	13807	14026	13802	13877	13761	13661	13738	13772	13999	13919	13972	13821	13869	13818	13798	14027	13831	13877	13822	13939	13831	14050	14012	14053	13941	13825	13864	13929	13936	13954	13863	13895	13929	13835	13987	13874	13945	13906	13615	13948	13816	13927	13808	13940	13806	13893	13956	13954	13847	13979	13924	14018	13833	13796	14005	13874	13991	13898	13954	13825	13946	13875	13949	13881	13688	13573	13827	13802	13977	13780	13739	13737	13733	13906	13866	13916	13907	13742	13747	14026	13937	14026	13839	13963	13659	13903	13887	13724	13977	13777	13738	13769	13984	13814	13999	13907	13798	13883	13984	13960	13805	13883	13809	13750	13833	13788	13916	13757	13836	13725	13852	13907	13859	13760	13808	13835	13915	13962	13829	13906	13680	13700	13851	13907	13840	13849	13956	13895	13944	13886	13853	13938	13764	13817	13958	13782	13894	14032	13785	13854	13959	13787	13753	13990	13857	13760	13849	13989	13615	13960	13854	13828	13833	14017	13791	13933	13905	13868	13966	13919	13642	13904	13786	13787	13856	13752	13793	13814	13867	13812	13884	13867	13825	13919	13871	13749	13915	13925	13910	13924	13862	13858	13903	13846	13857	13746	13839	13821	13898	13750	13828	13880	13789	13845	13783	13762	13880	14050	14030	13892	13962	13905	13832	13697	13862	13679	13768	13889	13763	13888	13760	13894	13771	13785	13822	13876	13752	13812	13942	13985	13694	13898	13821	13745	13863	13727	13859	13768	13885	13881	13892	13674	13776	14002	13796	14058	13852	13858	13866	13879	13958	14006	13721	13902	14044	13855	13747	13839	13928	13696	13946	13719	13842	13806	13928	13842	13965	14002	13663	13888	13846	13975	13722	13881	13968	13916	13701	13921	13926	13954	13678	13921	13817	14009	13796	13813	13953	13816	13900	13907	13899	13870	13970	13688	13694	13909	13803	13927	13888	13743	13793	13764	13650	13823	13852	13813	13690	13736	13854	13889	13952	13798	13926	13723	13998	14034	13822	13953	13806	13758	13795	13983	13863	13829	13925	13766	13748	13841	13833	13936	13872	13891	13818	13892	13842	13767	13809	13899	13809	13831	13831	13780	13887	13980	13852	13956	13928	13829	13943	13782	13904	13855	13967	13955	13647	13644	13957	13860	13841	13916	13945	13626	13850	13881	13812	13833	13882	13926	13858	13879	13855	13830	13913	13797	13879	13822	13697	13886	13819	13820	13834	13999	13875	13854	13960	13922	13988	13845	13910	13862	13875	14002	13829	13762	13879	13746	13836	13749	13927	13753	13782	13845	13929	14019	13905	13771	14048	13714	13813	13867	13960	13872	13855	13868	13935	13871	13947	13920	13723	13896	13726	13815	13770	13839	13849	13669	13887	13806	13953	13924	13916	13880	14050	13769	13848	13851	13843	14034	13731	14003	14012	13908	14171	13551	13745	13884	13889	13692	13891	13852	13752	13844	14054	13837	13892	13786	13858	13913	13900	13705	13839	13895	13900	13849	13884	13795	13800	13823	13931	13905	13888	13874	13848	13772	13815	13870	13878	14012	13783	13867	13705	13899	13790	13698	13824	13810	13859	13832	13829	13829	14038	13738	13703	13788	13825	13994	13753	13887	13730	13979	13791	13848	13823	13971	13858	13897	13793	13787	13872	13817	13786	13904	13888	13807	13950	14056	13927	13939	13781	13921	13781	13944	13825	13635	13788	13770	13887	13805	13865	13943	13907	13710	13884	13814	13799	13717	14078	13867	13723	13779	14024	13830	14032	13795	14008	13798	13682	13851	13873	13655	13937	13867	13830	13729	13890	13825	13972	13676	13902	13909	13837	13950	13768	13827	13904	13719	13657	13909	13845	13752	13856	14036	13888	13845	13756	13746	13839	13950	13934	13758	13736	13886	13781	13834	13663	13773	13983	13757	13810	13936	13923	13921	13836	14016	13805	13808	13788	13876	13755	14010	13796	13983	13973	13891	13751	13950	13882	13866	13749	13993	13827	13912	13969	13715	13830	13895	13834	13898	13887	13767	13905	13859	13861	13779	13865	13774	13919	13888	13788	13803	13888	13845	13928	13906	13998	13801	13872	13755	13899	13876	13924	13725	13749	14031	13700	13850	13879	13796	13830	13878	13854	14001	13742	13813	13966	13887	13923	13702	13888	13887	13822	13768	13761	13897	13819	13848	13688	13782	13940	13651	13966	13808	13852	13929	13967	13856	13938	13745	13743	13866	13953	13943	13897	13621	13949	13766	13784	13731	14070	13902	13926	13807	13835	13795	13831	13823	13807	13832	13842	13935	13830	13783	13811	13894	13958	13866	13653	13806	13950	13983	13799	13822	13662	13843	14001	13935	13733	13754	13937	13965	13860	13828	13665	13818	13769	13947	13749	13723	13827	13888	13824	13877	13765	13910	13914	13739	13874	13770	13800	13753	13883	13904	13675	14027	13948	13741	13961	13904	13875	13890	13941	13732	13840	13866	13760	13783	13832	13857	13744	13853	13865	13842	13942	13965	13947	13849	13972	13769	13903	13810	13823	13717	13757	13877	13719	13773	13839	14005	13899	13839	13897	13928	14019	13848	14018	13938	13704	14033	13845	13916	13776	13632	13930	14031	13874	13708	13823	13911	14079	13706	13849	13894	13816	13986	13924	13755	13843	13838	13861	13864	13837	13778	13972	13769	13748	13725	13884	13918	13777	13812	13961	13834	13855	14014	13883	13972	13816	13891	13833	13891	14036	13765	13913	13917	13809	13843	13864	13663	13783	13828	13836	13848	13885	13974	13820	13914	13951	13852	13715	13958	13904	13862	13795	13941	13844	14072	13934	13831	13982	13900	13991	13882	13940	13837	13855	13855	14005	14045	13843	13699	13847	13822	13818	14053	13720	13915	13917	13713	13820	13732	13911	13812	13836	14002	13944	13972	13969	13820	13999	13821	14028	13830	13974	13930	13762	13950	13787	13747	13940	13910	13911	13779	13660	13801	13875	13771	13830	13957	13790	13811	13826	13730	13840	13737	13820	13956	13655	13713	13957	13787	13807	13694	13805	13916	13733	13867	13903	13866	14019	13891	13912	13741	13906	13894	13871	14011	13894	13855	13876	13901	13787	13786	13728	13916	13775	13892	13744	13850	13875	13825	13922	13859	13818	13812	13812	13904	14001	13757	13897	13897	13735	13978	13858	13807	13831	13815	13720	13793	13839	13842	14003	13842	13821	14001	13996	13907	13852	13917	13669	13874	13833	13914	13836	13755	13786	13894	13712	13872	13768	13866	13945	13933	13787	13997	13910	13821	13779	13753	13934	13865	13814	13787	13712	13791	13758	13909	13766	13776	13694	13869	13862	13797	13824	13770	13690	13884	13973	13812	13921	13746	13841	13874	13733	13771	13736	14030	13818	13871	13848	13843	13935	14004	13821	13763	13900	13923	13878	13894	13900	13768	13853	13784	13836	13714	13675	13947	13692	13853	13947	14034	13784	13819	13978	13955	13723
24237	21203	28420	27399	23010	20486	18712	16660	15943	15832	15672	15490	15404	15232	15297	15293	15003	15197	15232	14965	15097	14943	14923	15080	14814	14707	14776	14869	14983	14665	14994	14783	14983	14843	14732	15004	14817	14889	14904	14893	14847	14910	14949	14792	14762	14825	14729	14763	14934	14676	14850	14876	14906	14862	14968	14924	14920	14922	14925	14848	14715	14733	14833	15020	14724	14610	14711	14836	14792	14798	14689	14784	14722	14749	14498	14906	14744	14794	14889	14866	14676	14945	14818	14740	14726	14886	14846	14797	14653	14709	15016	14908	14891	14889	14771	14643	14912	15030	14787	14921	14765	14894	14972	14936	14742	14793	14885	14957	14744	14863	14835	14724	14865	14655	14832	14625	14948	14996	14979	14718	14647	14883	14742	14912	14619	14840	14816	14700	14735	14700	14870	14626	14881	14805	14891	14659	14755	14744	14941	14690	14903	14871	14747	14826	14589	14599	14960	14774	14727	14807	14815	14699	14855	14735	14783	14908	14842	14701	14783	14834	14911	14727	14786	14815	14733	14745	14833	14799	14762	14645	14588	14757	14854	14859	14898	14824	14818	14871	14951	14743	14975	14731	14801	14857	14840	14826	14945	14783	14753	14663	14699	14931	14786	14761	14840	14840	14922	14733	14869	14759	15011	14810	14820	14685	14717	14888	14814	14839	14905	14845	14767	14790	14748	14755	14665	15073	14868	14833	14689	14664	14544	14893	14702	14768	14742	14739	14780	14784	14699	14780	14801	15061	14859	14734	14789	14740	14801	14659	14649	14538	14846	14781	14959	14874	14679	14711	14854	15040	14927	14755	14803	14791	14731	14756	14878	14996	14994	14742	14865	14680	14915	14854	14728	14837	14624	14921	14930	14904	14871	14714	14920	14922	14684	14896	14728	14977	14643	14657	14769	14802	14886	14908	14656	14666	14757	14626	14849	14676	14827	14797	14745	14741	14775	14738	14778	14814	14851	14797	14882	14873	14804	14872	14767	14771	14816	14784	14839	14905	14801	14798	14899	14752	14643	14801	14733	14867	14904	15037	14560	14736	14723	14867	14776	14788	14689	14822	14946	14814	14892	14741	14808	14575	14769	14761	14834	14873	14923	14766	14659	14587	14710	14813	14826	14739	14684	14758	14939	14828	14899	14877	14847	14790	14790	14831	14925	14827	14761	14770	14776	14741	14968	14677	14681	14794	14762	14853	14782	14711	14846	14848	14661	14900	14900	15034	14909	14695	14701	14878	14974	14763	14882	14859	14791	14832	14767	14721	14925	14775	14973	14808	14781	14839	14849	14679	14794	14788	14793	14661	14721	14664	14678	14823	14904	14989	14706	14759	14460	14807	14852	14589	14901	14925	14697	14907	14769	14956	14776	14759	14859	14637	14855	14816	14831	14837	14846	14885	14869	14684	14529	14826	14921	14831	14799	14724	14583	14952	14770	14823	14688	14774	14882	14821	14724	14801	15036	14906	14844	14759	14776	14850	14781	14746	14813	14900	14745	14647	14671	14663	14788	14678	14905	14810	14771	14783	14962	14663	14905	14917	14754	14751	14769	14759	14872	14702	14950	14807	14772	14877	14825	14817	14883	14730	14730	14863	14782	14845	14838	14916	14880	14893	14735	14766	14835	14851	14911	14734	14798	14728	14837	14865	14896	14769	14627	14854	14811	14794	14795	14727	15002	14873	14649	14923	14973	14926	14774	14762	14905	14892	14720	15006	14683	14901	14862	14773	14784	14869	14783	14593	14674	14716	14974	14783	14777	14709	14822	14801	14839	14698	14850	15044	14858	14740	14683	14881	14807	15002	14767	14852	14769	14679	14855	14841	14900	14783	14643	14767	14908	14747	14782	14642	14917	14695	14805	14738	14888	14864	14664	14723	14765	14900	14730	14852	14738	14774	14871	14725	14814	14903	14885	14909	14787	14655	14691	14999	14755	14790	14852	14761	14781	14676	14813	14739	14877	14693	14743	14795	14873	14879	14954	14725	14953	14694	14969	14791	14715	14674	14776	14803	14672	14732	14785	14777	14768	14841	14866	14865	15026	14879	14950	14842	14624	14568	14713	14713	14826	14721	14835	14933	14902	14637	14764	14891	14784	14741	14854	14894	14775	14853	14798	14768	14675	14712	14738	15009	14796	14808	14910	14870	14804	14826	14936	14887	14504	14795	14704	14941	14838	14680	14869	14649	14700	14720	14768	14895	14775	14997	14822	14802	14659	15033	14777	14870	14891	14831	15018	14823	14981	14856	14883	14863	14890	14679	14823	14738	14633	14832	14702	14892	14979	14951	14918	14832	14695	14746	14799	14913	14844	14932	14899	14709	14774	14840	14596	14827	14967	14849	14822	14849	14775	15010	14825	14759	14776	14842	14990	14829	14845	14860	14779	14897	14959	14701	14974	14920	14880	14648	14730	14819	14714	14838	14840	14791	14903	14947	14811	14464	14780	14836	15017	14912	14817	14593	14849	15004	14811	15053	15111	14897	14832	14850	14757	14930	14815	14819	14724	14750	14667	14666	14535	14743	14798	14770	14687	14942	14899	14737	14720	14848	14772	14887	14703	15041	14835	14713	14848	14852	14725	15174	14988	14833	14797	14673	14880	14790	14872	14839	14801	14669	14949	14892	14705	14927	14972	14763	14679	14802	14749	14708	14826	14829	14644	14789	14820	14860	14889	14928	14841	14830	14945	14855	14843	14810	14889	14837	14660	14943	14823	14824	14729	14692	14707	14842	14715	14684	14687	14908	14823	14822	14929	14822	14922	14720	14872	14900	14730	14643	14841	15006	14944	14759	14670	14791	14736	14585	14731	14759	14973	14848	14737	14696	14890	14884	14776	14761	14778	14928	14804	14794	14878	14821	14748	14750	14708	14755	14734	14886	14824	14745	14727	14859	14690	14814	14893	14953	14911	14710	14875	14883	14812	14864	15177	14813	14857	14904	14523	14705	14686	14840	14842	14946	14816	14775	14769	14702	14945	14795	14942	14735	14846	14710	14733	15052	14979	14800	14689	14810	14674	14858	14930	14816	14991	14922	14876	14745	14846	14672	14677	14696	14602	14726	14798	14875	14803	14821	14705	14818	14910	15082	14724	14870	14521	14749	14778	14891	14869	14746	14958	14981	14881	14780	14857	14857	14804	14767	14743	14804	14741	14563	14724	14952	14876	14720	14851	14920	14723	14813	14674	14765	14800	14792	14918	15000	14694	14847	14859	14862	14915	14802	14956	15015	14893	14930	14887	14700	14862	14809	14846	14834	14701	14831	14728	14858	14860	14750	14823	14723	14775	15023	14700	14997	14956	14931	15037	14786	15019	14781	14861	14790	14698	14838	14862	14808	14688	14751	14749	14984	14894	14691	14825	14802	14862	14814	14714	14850	14810	14919	14812	14759	14942	14816	14724	14844	14750	14707	14776	14651	14693	14616	14851	14851	14748	14783	14737	14828	14885	14671	14837	14846	14717	14646	14804	14624	14997	14987	14790	14837	14884	14907	14762	14888	14783	14791	14732	14856	14714	14981	14913	14763	14966	14702	14787	14733	14721	14941	14702	14820	14828	14802	14834	14856	14813	14696	14753	14677	14942	14889	14939	14818	14725	14814	14682	14868	14851	14919	14909	14793	14777	14810	14990	14686	14771	14963	14782	14828	14884	14797	14828	14642	14812	14607	15019	14773	14789	14758	14643	14916	14753	14861	14726	14964	14859	14608	14733	14771	14968	14949	14781	14700	14589	14813	14694	14695	14493	14791	14711	14570	14764	14896	14839	14592	14795	14762	14872	14593	14792	14924	14838	14740	14836	15072	14803	14821	14753	14715	14841	14937	15030	14790	14627	14705	14934	14811	14789	14656	14959	15097	14828	14853	14832	14705	14800	14704	14662	14836	14889	14721	14751	14737	14831	14994	14728	14571	14925	14673	14600	14857	14723	14974	14627	14781	14915	14796	14794	14866	14687	14772	14937	14568	14899	14825	14892	14834	14898	14886	14749	14798	14800	14624	14630	14539	14785	14672	14836	14876	14597	14894	14834	14903	14686	14713	14972	14645	14692	14810	14925	15023	15051	14842	14679	14710	14789	14802	14845	14751	14823	14800	14891	14786	14885	14800	14868	14921	14950	14820	14847	14739	14870	14777	14905	14956	14852	14748	15100	14814	14872	14528	14798	14721	14904	14922	14900	14784	14969	14849	14798	14899	14529	14931	14992	14823	14986	14805	14817	14933	14800	14898	14704	14727	14895	14910	14842	14786	14649	14666	14741	14767	14786	14757	14856	14852	14682	14950	14923	14769	14800	14913	14797	14755	14803	14641	14932	14834	14924	14976	14700	14842	14702	14941	14695	14649	14817	14880	14744	14810	14784	14828	14997	14609	14724	14949	14811	14579	14716	14749	14788	14852	14959	15026	14846	14621	14440	14982	14671	14777	14726	14748	14802	14834	14730	14867	14886	14753	14880	14777	14824	14488	14646	14805	14777	14741	14684	14884	14761	14800	14763	14920	14921	14792	14705	14698	14806	14858	14941	14924	14858	14884	14671	14781	14911	14644	14785	14814	14763	14819	14978	14711	14888	14795	14812	14689	14665	14805	14730	14856	14938	14624	14663	14910	15040	14940	14803	14591	14836	14829	14890	14652	14888	14753	14731	14773	14898	14764	14717	14804	15013	14882	14792	14894	14834	14733	14818	14865	14825	14813	14950	14842	15014	14857	14799	14879	14742	14787	14797	14718	14829	14854	14790	15141	14738	14833	14874	14945	15044	14887	14823	14689	14593	14924	14842	14903	14977	14794	14650	14668	14758	14636	14991	14968	14881	14897	14747	15031	14810	14895	14896	14796	14895	14798	14941	14912	14903	14811	14770	14830	14877	14847	14793	14911	14826	14789	14985	14966	14721	14784	14938	15091	14938	14973	14828	14730	14871	14777	14791	14671	14578	14686	14668	14861	14972	14931	14827	14953	14641	14747	14877	14823	14847	14952	14789	14857	14824	14854	14696	14696	15081	14650	14979	14879	14847	14838	14752	14854	14870	14715	14823	14493	14910	14910	14917	14890	15051	14743	14776	14761	14805	14844	14748	14799	14726	14781	14746	15103	14783	14915	14786	14765	14786	14652	14632	14791	14830	14864	15011	14731	14763	14707
26497	48748	40332	29648	21672	18154	16262	14896	14188	14050	13848	13877	13610	13498	13458	13308	13260	13270	13157	13065	13097	13205	12998	12955	12984	12935	13012	13058	12972	12968	13092	13070	13051	12956	12969	12889	13190	12988	13049	12994	13025	13042	13074	12944	12953	13075	13026	12914	13020	12956	12746	13006	12991	12905	12998	13100	13141	13170	12934	12850	13069	13010	13007	13193	12882	12774	13004	12993	12978	12987	12884	12988	12885	12791	13003	12897	13024	12761	13020	12939	12798	12998	12937	12897	13090	12954	13043	12985	12903	13074	12848	12899	12878	12956	12969	12887	12946	13007	12862	12863	12948	13038	12968	12963	12989	12965	12862	12741	12855	13048	12939	13005	13013	13008	12895	12860	13133	12861	13001	12940	12923	12981	13116	12943	12990	12809	12977	13005	12767	12918	12999	13007	13023	12966	12985	12914	12907	13053	12950	12893	13097	12924	13149	13038	12906	13019	12869	13005	12896	12864	12941	12795	12819	12949	12925	12934	12999	12948	12950	12978	13017	12944	13022	13122	13117	12844	12874	12986	12836	13007	13088	13006	13057	12926	13056	12919	12890	12859	12989	12893	13056	13025	13089	12949	13061	12975	12972	12982	12994	12889	12864	12967	12983	12943	12946	13037	13003	12844	12940	12849	12882	12906	13000	13013	13000	12857	12922	13055	12928	12869	13003	13066	12980	12994	13059	12981	13027	12894	12788	12937	12889	13012	13026	13046	12990	12947	12866	12994	12952	13040	12906	12843	12927	12960	12824	13072	13004	12997	13094	12854	12772	12939	13083	13039	13038	12904	12852	13057	13047	12939	13156	12933	13122	12834	13130	13088	12866	13029	12953	13004	12865	12820	12905	12801	12982	12899	13046	12972	13002	13116	13074	12800	13068	13001	12994	13025	12998	13125	12837	13052	13070	12977	12890	12790	12996	13137	12893	12999	12875	13004	13045	12916	13019	13041	12991	12954	12959	12847	13088	13025	12955	13003	13017	13000	12971	13013	12981	13016	13064	13045	12816	12869	13068	13072	12877	12833	13109	12914	12810	12918	13029	13026	12985	13059	12908	13008	13008	12975	13065	12808	12953	12967	12876	12942	13022	12948	13014	12964	13068	13031	12951	12917	12965	13033	12940	13020	12956	13025	12986	13045	12902	12803	13014	12957	12951	12963	12976	13163	12748	12976	13108	13165	13009	12760	12990	13006	12942	13114	12834	12974	12804	13025	13072	12979	12958	12965	12909	13068	12930	13114	12999	13022	13142	13046	13134	13032	12906	13014	12904	13134	12976	12937	13058	12975	12809	12744	12911	13040	12835	12980	13054	12878	12882	13035	13020	12933	12875	13071	12923	13000	12786	13087	13077	12775	13010	13007	13174	12867	12892	12927	12920	12980	13018	12804	12910	12889	12851	12965	13023	13059	12906	12888	13043	12908	13112	12947	12881	13082	12973	12936	12854	12899	12986	13026	12961	13035	12926	13052	12834	12856	13023	13097	12950	12855	13026	12963	13030	12936	13021	12872	12945	12915	13145	13185	13007	12995	13041	13108	12745	12917	12906	12966	12854	12995	12906	12874	13051	12914	12822	13082	12822	12843	12954	12880	12880	12921	12991	13051	13199	12952	12887	12977	13037	12924	12884	12917	12851	13019	13021	13213	12902	12890	12948	13005	12808	12886	12978	12936	12946	13070	12839	12880	13016	12934	13010	12862	12956	13049	12999	13017	12969	13035	12993	12970	12950	12911	12988	13114	12840	12997	13082	13057	12889	12782	12842	12974	12973	12975	12809	12952	12911	12964	13065	13036	12923	13059	12984	13133	12954	12949	13063	13021	12897	12861	12793	13035	12978	12806	13030	12939	13095	13002	13088	12932	12897	12793	12985	13080	13011	13042	12864	13099	12881	13025	12923	13084	13025	12938	12880	13015	13102	12943	13073	12963	12728	12962	13093	12996	12832	12937	12924	12924	12843	12892	12864	12991	12945	13106	12958	13096	12958	12943	13032	13123	13091	12981	12881	12882	13131	12828	13095	12913	13030	13068	12999	12903	12776	12852	12953	12979	12979	12951	13068	12998	13095	13131	12965	12912	13070	12947	12979	12799	12911	12996	12992	12966	13030	13002	12967	12898	12909	13015	12798	12991	13073	12920	12983	12902	12987	13069	12862	13103	12938	13029	12998	13064	12983	12905	12972	12988	13084	12808	12920	13138	12960	12792	13066	12942	12837	12944	12932	12900	12964	12902	12873	12857	13022	12936	13086	12978	13004	13045	13049	12995	12990	13029	12966	13017	12877	12992	12995	13122	13081	12969	12896	12869	12956	12816	12904	12681	12831	13098	13050	12860	12940	12846	12732	12966	13089	12969	12970	12948	12752	13048	12887	12880	12965	12881	12883	12921	12942	13148	12901	12999	12995	12961	12855	12926	12813	12839	12989	13198	12955	12966	12943	12907	12990	12886	13095	12786	13013	12905	12857	13142	13016	13003	12947	13006	13121	13206	13067	12834	12812	12980	13076	13049	12940	12998	12977	13070	13184	13066	12804	13057	12965	13003	12856	12854	13003	12982	12768	12828	12937	13232	12837	12907	13068	12962	13023	13125	12945	13021	12978	12944	12940	12923	12672	12854	12960	12880	13028	13036	12998	13039	12963	13115	13099	12902	12928	12980	12917	13050	12846	13010	12872	13091	12968	12945	12940	12998	13018	12921	12961	13002	13181	12929	13030	13089	12995	13170	12908	12954	12943	13086	13046	12894	12938	13194	12980	12922	12991	13024	13029	13057	12874	13054	12898	13099	12951	12956	12849	13023	12929	12981	12833	12868	13051	13043	13011	13118	13033	12987	12936	13003	12999	13081	12854	13047	12913	12956	12949	12888	12955	12907	12879	12827	12935	13090	12916	12977	13111	12891	12902	12843	13010	12890	12945	12895	12860	12952	12997	12930	12785	12985	13011	13101	12884	13026	12961	12947	12920	12869	13055	12990	13051	13036	12999	13041	12893	13049	13072	12909	12976	12938	13072	12910	12923	12893	12964	13054	13012	12950	13202	12968	12931	12900	13001	12842	13096	13098	12828	12982	12889	12991	12869	12890	13019	13022	13000	13006	13000	12977	12816	13099	12983	13018	12972	13043	12980	13004	12986	13038	13008	13000	12943	12867	13044	12972	12987	12948	12922	13012	12972	12933	13066	13043	12803	12980	13182	12972	13024	13028	13078	12843	12862	13024	13000	13065	12875	13121	13098	12953	12982	12925	13024	12980	13020	12903	13036	13004	12764	13036	12961	12940	12963	13020	12996	13130	13019	12956	12835	12744	13113	13042	12950	12812	12769	12919	13079	12996	12810	12956	13042	12903	12903	13031	13122	12972	12927	12851	13184	12863	12896	13002	13051	12960	13118	12837	12885	12826	13026	12992	12960	13030	13089	12809	12870	12980	12979	13038	12868	12991	13049	13013	12913	12944	12972	13151	13045	12881	12938	12982	13088	12854	12784	12901	12996	12959	13004	13033	12930	13021	12802	13100	12866	12749	13044	12935	13019	13105	12951	12999	12835	13055	13129	12994	13037	12924	12951	12954	12958	13009	13070	12881	12775	13166	12885	13143	12861	12873	12931	12826	12902	12952	12940	13114	13128	12950	13076	12857	12912	13067	12931	12994	12984	13031	12977	12958	12945	12854	12851	13015	13084	12880	12967	13027	12938	12779	13157	13011	13030	13162	12894	12960	13008	12900	12970	12965	13089	13033	12861	12914	13003	13020	12726	13036	13106	12854	12969	12970	13077	13053	12959	12847	12859	13013	12959	13075	13043	12828	12804	12908	12934	12930	13072	12859	13112	12771	12780	12900	12948	12956	12910	13058	12942	13083	12907	13020	12833	12790	13054	13020	12901	12942	12915	13061	12927	13065	12938	12984	12891	12957	13032	13086	13125	12986	13049	12864	12967	12881	12986	13176	12850	12950	13024	12907	12989	13090	12822	12798	13092	13014	12981	13084	12951	12901	13043	13051	12957	12969	12915	12997	13108	13010	13086	12839	12897	12943	12977	13031	12939	13072	12977	12795	12974	12940	13101	12837	13084	13005	12844	13016	12937	12881	12945	12962	12827	13025	13070	12914	12895	12871	12947	12994	12992	12931	12884	13026	13152	12983	12902	12927	12907	12948	12974	12785	12919	13020	13149	12918	12918	13155	12975	12937	12816	12966	13106	13038	13059	13016	12995	12931	12983	12989	12972	12866	12875	13081	12832	12916	12851	12947	12886	13006	12888	12976	12876	12848	12948	12987	12986	12945	12945	13324	12871	13068	13056	12860	13070	13056	12873	12995	13073	12989	12921	12906	12862	12923	12873	12857	13023	12996	13051	12898	13073	12986	13153	13028	12941	13020	13042	13018	13010	12916	12941	12949	12908	12829	12986	12717	12971	12937	12965	12976	12900	13016	13113	12921	12948	12795	12911	13001	12885	13035	13002	12981	13012	12825	12956	12829	12945	13031	13020	13089	13077	12932	13047	13048	12842	13067	12937	12979	12946	12930	12862	12952	13063	13031	12921	13093	12900	12900	12856	13084	13000	12844	12917	12942	12919	12999	12884	12921	12990	12884	12971	12809	12920	12948	13051	12872	12961	12998	13051	12919	12997	12924	13015	12994	13057	12905	12879	12933	12954	12878	12922	13096	13019	12802	12937	12917	13046	13016	12922	12966	12731	12961	13019	13085	12899	13068	12901	12952	12997	13085	12959	12987	12943	13022	12946	12966	13158	13010	12902	12887	13023	12897	12983	13128	13155	13015	13156	13063	13073	13191	12837	12913	13069	12872	13055	13003	12910	12884	13090	12877	12882	12998	13093	12900	12996	12873	13043	12919	12999	13006	12847	12930	13005	12990	13061	13111	13047	12897	12867	13045	12949	12747	12830	12977	12865	13018	13053	12997	12926	12923	12989	13041	12928	13131	12741	12944	12890	13090	12947	13119	13076	12852	12923	13004	12882	13129	13103	12997	12939	12985	12941	13039	13062	13049	12919	13027	12832	12999	12969	12987	13092	13012	12982	12864	13096	12952	12985	12816	12988	13019	12963	12990	12902	13241	13137	12996	12940	13083	12918	13012	13021	12931	12977	12910	12985	13055	12939	12792	13017	12859	12934	12889
21925	21180	28974	23837	22277	25440	27656	21346	18678	18788	18269	18069	17986	17904	17475	17660	17449	17200	17332	17258	17327	17134	17184	17112	17079	17131	17142	16987	16843	16961	17020	16926	16941	17204	16996	17032	16960	16910	17098	16961	16844	16944	17098	16870	16970	16921	16877	16671	16890	16716	16863	16935	16798	16946	16738	16693	16860	16773	16842	16966	17021	16983	16883	16897	16835	16755	16704	16766	16769	16732	17073	16869	16886	16857	16835	16742	16780	16881	16809	16816	16996	16632	16614	16826	16876	16961	16896	16942	16944	16789	16822	16843	16950	16872	16721	16830	16884	16864	16994	16726	16786	16927	17031	16799	16984	16793	16923	16787	16884	16783	16928	16877	16777	16716	16664	16691	17036	16860	16942	17097	16905	16800	16785	16827	16850	16793	16799	16933	16636	16767	17055	17014	16752	16905	16780	17037	16861	16646	16726	16764	16829	16696	16912	16912	16877	16687	16708	16729	16811	16787	16951	16827	16811	16578	16796	16741	17047	17225	16845	16816	16972	16780	16768	16823	16536	16892	16815	16994	16710	16876	16930	16841	16625	16940	16870	16618	16758	16731	16763	16828	16636	16817	16893	16922	16814	17008	16974	16757	16894	16774	16810	16724	16759	16648	16745	16885	16930	16827	16800	16722	16795	16876	16787	16752	16849	16912	16713	16761	16839	16906	16852	16719	16971	16902	16689	16714	16821	16905	16889	16779	16927	16618	16909	16597	16812	16888	16854	16915	16981	16999	16837	16713	16696	16658	16714	16601	16780	16847	16930	16889	16497	16805	16920	16749	16644	16790	16855	16700	16701	16777	16882	17023	16883	16898	16780	16782	16635	16705	16926	16715	16760	16924	16667	16797	16871	16729	16723	16882	16686	16720	16978	17080	16795	16605	16859	16800	16665	16953	16815	16710	16809	16795	16725	16898	16998	16686	16636	16739	16799	16954	16800	16930	16855	16759	16857	16698	16780	16868	16923	16747	16733	16687	16899	16976	16836	16635	16803	16796	16705	16876	16763	16751	17060	16739	16738	16709	16619	16808	16789	16751	16865	16883	16946	16797	16885	16878	16836	16763	16812	16914	16791	16641	16839	16881	16826	16753	16829	16830	16751	16861	16942	16652	16849	16858	16903	16817	16767	16946	16714	16768	16708	16658	16801	16916	16964	16722	16730	17097	16840	16871	16799	16755	16895	16674	16760	16906	16839	16932	16702	16668	16691	16971	16691	16683	16797	16875	16772	16937	16696	16604	16848	16843	16906	16883	16837	16687	16652	16753	16814	16904	17042	17046	16827	16867	16793	16771	16771	16783	16874	16762	16804	16794	16708	16650	16670	16979	16914	16617	16847	16684	16949	16839	16897	16863	16912	16793	16873	16837	16925	16998	16918	16821	16890	16780	16736	16934	16674	16861	16846	16794	16681	16828	16841	16893	16830	16846	16735	16780	16753	16879	16819	16840	17092	16646	16902	16845	16776	16771	16846	16902	16848	16922	16633	16812	16902	16544	16786	16944	16817	16768	16655	16634	16764	16811	16735	16650	16607	16837	16922	16736	16927	16931	16841	16668	16839	16776	16844	16822	16884	16871	16600	16862	16763	16769	16781	16830	16835	16813	16818	16900	16665	16634	17008	16827	16946	16888	16794	16800	16896	16735	16961	16894	16798	16803	16915	16637	16718	16600	16847	16820	16713	16845	16941	16881	16852	16876	16933	16832	16720	16632	16875	16843	16737	16944	16803	16828	16864	16593	16758	16724	16755	16930	16931	16838	16684	16745	16793	16771	16847	16983	16739	16634	16879	16908	16884	16825	16570	16732	16972	16785	16895	16838	16866	16945	16793	16834	16891	16751	16795	16923	16969	16867	16829	17022	16568	16595	16812	16724	16682	16764	16790	16792	16756	16720	16761	16810	16748	16666	16783	16862	16803	16773	16733	16757	16900	16837	16704	16689	16788	16943	16788	16761	16820	16720	16951	16668	16872	16824	16819	16636	16809	16880	16823	16729	16955	16747	16752	16816	16818	16856	16762	16693	16900	16912	16967	16779	16861	16772	16904	16703	16614	16703	16838	16748	16712	16606	16655	16930	16802	16681	16759	16801	17094	16823	16815	16797	16581	16769	16753	16861	16743	16792	16811	16805	16764	16739	16686	16811	16824	16903	16801	17006	16815	16871	16742	16791	16645	16822	16972	16893	16819	16806	16849	16666	16749	16859	16827	16666	16909	16835	16984	16627	16918	16908	16676	16920	16932	16744	16888	16723	16740	16761	16723	16840	17033	16868	16687	17020	16941	16692	16769	16743	16758	16762	16930	16730	16853	16773	16831	16853	16885	16731	16755	16773	16753	16970	16863	16777	16738	16791	16616	16723	16882	16799	16823	16745	16615	16881	16838	16772	16902	16623	16710	16916	16771	16884	16902	16688	16957	16746	17001	16818	16867	16787	16859	16992	16894	16770	16785	16821	16709	16664	16630	16562	16878	16858	16900	16642	16771	16818	17017	16717	16755	16810	16696	16758	16886	16723	16729	16689	16900	16980	16876	16906	16574	16821	16842	16766	16733	16836	16814	16797	16810	16968	16723	16748	16798	16707	16820	16873	16761	16888	16942	16896	16786	16912	16808	16853	16753	16954	16524	16808	16837	16845	16721	16723	16828	16835	16780	16819	16770	17013	16979	16859	16829	16679	16816	16810	16765	16780	16651	16720	16759	16752	16943	16707	16896	16797	16926	16845	16881	16666	16732	16908	16987	16874	16813	16792	16742	16805	16912	16814	16890	16640	16737	16827	16651	16981	16956	16771	16863	16848	16908	16649	16886	16951	16932	17027	16661	16882	16826	16816	16590	16629	16665	16993	16830	16770	16861	16777	16871	16688	16931	16888	16980	16826	16783	16643	16566	16740	16944	16843	16875	16698	16874	16836	16806	16772	17072	16922	16793	16729	16936	16874	16762	16773	16859	16703	16823	16785	17053	16823	16760	16823	16672	16663	16827	16743	16877	16746	16962	16872	16870	16940	16787	16844	17094	17043	16702	16572	16706	16599	16818	16576	16662	16594	16693	16705	16727	16798	17041	16772	17047	16878	16829	16662	16618	16707	16757	16786	16867	16791	16831	16811	17025	17087	16994	16772	16644	16656	16921	16721	16744	16696	16740	16862	16905	16641	16765	16874	16836	16725	16877	16886	16688	16760	16931	16798	16733	16660	16669	16799	17009	16684	16894	16863	16824	16572	16789	16915	16832	16845	16774	16788	16662	16656	16737	16858	16974	16705	16884	16688	16967	17012	16767	16716	16838	16783	16844	16829	17021	16703	16946	16764	16877	16693	16780	16750	16695	16948	16839	16738	16817	16817	16887	16616	16785	16910	16682	16793	16782	16651	16853	16698	16950	16812	16782	16647	16955	16508	16911	16765	16777	16851	16952	16653	17004	16714	16830	16811	16784	16842	16789	16713	16883	16843	16878	17029	16885	16707	16756	16880	16794	16708	16831	16795	16877	16967	17121	16768	16752	16708	16682	16792	16887	16917	16604	16855	16985	16717	16962	16759	16882	16888	16878	16877	16834	16823	16931	16829	16988	16827	16934	16842	16727	16726	16823	16929	16848	16602	16677	16854	16858	16660	16849	16957	16811	16816	16677	16901	16670	16934	16672	16885	16881	16635	16880	16741	16631	16735	16992	16915	16734	16646	16581	16779	16789	16771	16867	16805	16854	16870	16882	16814	16894	16891	16985	16710	16655	16860	16780	16791	16935	16767	16739	16766	16747	16865	16742	16803	16742	16859	16780	16910	16874	16642	16829	16688	16774	17042	16835	16765	16743	16754	16823	16809	16784	16977	16958	16883	16847	16703	16934	16902	16993	16764	16678	16919	16719	16769	16610	16681	16790	16854	16752	16798	16860	16894	16546	16919	16806	16873	16900	16775	16945	16719	16836	16885	16828	16822	16783	16890	16795	16813	16836	16871	16870	16747	17002	16822	17048	16798	16727	16947	16798	16794	16893	16741	17167	16823	16719	16617	16781	16692	16672	16731	16563	16844	16587	16837	16906	16705	16762	16698	16866	16792	16942	16565	16952	16745	16756	16828	16748	16773	16643	16907	16657	16907	16776	16673	16731	16915	16986	16795	17032	16694	16702	16830	16766	16623	16701	16779	16865	16795	16905	16660	16885	16847	16882	16817	16815	16609	16616	16636	16796	16892	16724	16659	16875	16619	16896	16932	16932	16902	16960	16886	16908	16754	17072	16742	16799	16619	16447	16850	16764	16784	16766	16731	16858	16661	16864	16832	16806	16872	16849	16771	16779	16767	16837	17031	17109	16878	16957	16780	16858	16939	16741	16761	16808	16873	16743	16820	16791	16806	16941	16643	16727	16759	16768	16689	16780	16832	16925	16877	16800	16741	16855	16827	16791	16867	16747	16938	16743	17005	16964	16933	16750	16914	17024	16776	16732	16769	16858	16718	16639	16894	16947	16799	16790	16929	16868	16725	16732	16662	16783	16988	16837	16893	16827	16700	16838	16537	16701	16863	16825	16952	16903	16900	16805	16745	16861	16896	16889	16953	16794	16831	16887	16630	16637	16857	16859	16780	16830	16664	16961	16590	16767	16756	16958	16662	16757	16836	16745	16785	16794	16726	17026	16845	16849	17013	16741	16812	16721	16717	16815	16665	16916	16979	16817	16849	16774	16859	16802	16796	16791	16718	16917	16800	16850	16894	16667	16815	16835	16830	16734	17007	16873	16807	16820	16778	16873	16667	16787	16757	16896	16842	16838	17099	16854	16851	16924	16636	16710	16941	16916	16947	16861	16844	16756	16802	16760	16776	16784	16951	16927	16962	16889	17018	16939	16592	16953	16734	16726	16999	16929	16702	16909	16664	16936	16881	16881	16928	16779	16672	16710	16955	16898	16681	16787	16885	16833	17016	16763	16724	16907	16881	16948	16838	16870	16641	16897	16908	16734	16715	16915	16792	16737	16948	16790	16669	16948	16957	16751	16766	16873	16883	16627	16838	16852	16467	16803	16677	16831	16949	16851	16920	16868	16721	16875	16851	16711	16862	16785	16840	16922	16866	16874	16917	16877	16874	16814	16891	16812	16778	16774	16810	16805	16829	16868	16791	16776	16772	16738	17073	16935	16776
29330	59324	51300	39508	32704	26089	21663	18504	16329	16149	15610	15287	15067	15097	14887	14649	14460	14608	14590	14565	14572	14425	14398	14455	14321	14279	14266	14375	14366	14194	14384	14361	14260	14345	14018	14400	14306	14308	14340	14186	14169	14023	14379	14307	14321	14223	14379	14123	14446	14169	14107	14243	14311	14144	14340	14107	14315	14232	14229	14077	14232	14206	13943	14265	14133	14118	14270	14202	13955	14186	14208	14158	14140	14167	14006	14073	14278	14238	14119	14210	14169	14155	14191	14227	14224	14063	14130	14106	13982	14113	14198	14057	14135	14214	14071	14112	14146	14278	14083	14180	14279	14035	14355	14041	14112	14167	14186	14336	14331	14147	14303	14178	14244	14160	14023	14328	14244	14290	14141	14162	14187	14215	14134	14157	14185	14119	14077	14145	14202	14271	14185	14076	14179	14163	14288	14168	14253	14171	14024	14109	14244	14147	14138	14265	14270	14127	14043	14300	14064	14052	14186	14142	14158	14277	14269	14079	14260	14238	14145	14082	14205	14085	14352	14136	14114	14057	14124	14234	14070	14241	14127	14176	14161	14051	14118	14018	14220	14107	14023	13990	14133	14209	14009	14310	14071	14243	13991	14136	14151	14286	14210	14146	13949	14251	14075	14213	14097	14216	14249	14180	14243	14056	14055	14139	14227	14067	14222	14115	14124	14100	14315	14021	14105	14161	14166	14363	14176	14262	14291	14153	14063	14188	13965	13977	14121	14112	14263	14207	14113	14133	14134	14117	14146	14091	14172	14266	14157	13987	14116	14110	14255	14248	14136	14105	14130	14268	14262	14208	14342	14350	14265	14239	14161	14170	14092	13974	13838	14099	14060	14222	14052	14029	14148	14179	14115	14101	14365	14289	14168	14152	14150	14156	14360	14055	14279	14049	14326	14303	14199	14245	14142	14270	13956	14183	14022	14236	14013	14216	14173	14102	13978	14173	14182	14040	14209	14210	14247	14193	14198	14249	14158	14261	14123	14191	14079	14227	14296	14045	14219	14146	14154	14133	14123	14097	14145	14154	14112	14244	14080	14156	14244	14221	14149	14154	13966	14199	14179	14109	14192	14127	14162	14020	14191	14205	14147	14074	14339	14178	14194	14365	14124	14248	14171	14130	13991	14159	14027	14081	14187	13967	14106	14052	14194	14154	14284	14097	14252	14190	14230	14245	14167	14062	14180	14089	14237	14258	14282	14181	14225	14169	14286	14165	14160	14252	14203	14167	14199	13980	14093	14055	14052	14172	14119	14123	14166	14249	14209	13898	14102	14016	14433	14005	14173	14179	14078	14157	14080	14123	14170	14217	14196	14159	14249	14153	14076	14226	14041	14206	14102	14244	14068	14231	14280	14037	14040	14189	14226	14092	14119	14126	14286	13997	14228	14144	14046	14073	14175	14109	14127	14248	14067	14226	14075	14226	13989	14210	14218	14157	14112	14101	14285	14107	14047	14109	13923	14172	14301	14026	14236	14430	14171	14116	14145	14163	14226	14048	14172	14132	14262	14316	14158	14293	14207	14217	14365	14203	14230	14071	14087	14296	14262	14164	13987	14133	14286	14028	14128	14234	14127	14172	14187	14333	14191	14171	14004	14075	14131	14009	14070	14281	14095	14091	14080	14094	14110	14157	14093	14142	14179	14156	14115	14089	14166	14114	14122	14144	14268	14064	14237	13985	13969	14277	14154	14251	14324	14125	14134	13979	14212	14199	14154	14071	14099	14134	14129	14083	14185	14058	14182	14169	14213	14211	14071	14271	14148	14254	14292	14141	14301	14058	14194	14127	14022	14353	14041	14227	14148	14072	14070	14235	14165	14158	14237	14279	14174	14071	14200	14192	14115	14107	14117	14148	14178	14228	14017	14227	14203	14089	14185	13996	14190	14243	14098	14046	14179	14006	14132	14236	14333	14317	14288	14006	14101	14091	14089	14088	14041	14329	14271	14046	14193	14122	14033	14186	14113	14242	14321	14258	14011	14068	14128	14181	14090	14173	14230	14177	14149	14063	14163	14115	14161	14039	14064	14180	14050	14091	14186	14165	14161	14072	14187	14408	14201	13948	14233	14248	14048	14069	14210	14123	13959	14282	13965	14192	13886	14158	14294	13978	14241	14116	14124	14166	14176	14055	13986	14436	14146	14233	13973	14002	14016	14099	14063	14205	14316	14176	13915	14112	14251	13991	14116	14173	14193	14366	14230	14138	14342	14177	14032	14373	14328	14124	14023	14300	14168	14024	14182	14167	14073	13990	14303	14139	14126	14064	14201	14329	14137	13936	14221	14134	14123	14148	14175	14120	14313	14213	14069	14120	14130	14258	14264	14037	14250	14089	14169	14159	14147	14118	14231	14044	14016	14168	14059	14203	14012	14087	13979	14100	13720	14083	14051	14114	14052	14220	14135	14104	14090	14119	14113	14274	14117	14148	14230	14317	14270	14116	14006	14183	14101	14178	14134	14179	14325	14163	14273	14092	14148	14158	14025	14039	14166	14031	14078	14234	14174	14092	14138	14176	14086	14190	14258	14193	14211	14021	14018	14159	14059	14142	14161	13934	14152	14277	14161	14203	14287	14113	14173	14333	14127	14182	14086	14229	14114	14164	14180	14197	14028	14260	14134	14233	14136	14059	14237	13838	14242	14030	14125	14363	14041	14202	14144	14106	14115	14130	14157	14267	14208	14056	14137	14063	14189	14184	14195	14353	13979	14114	14100	14162	14034	14151	14072	14064	14300	13991	14202	14288	14190	14054	14087	14066	14092	14246	14159	14018	14240	14119	14313	14256	14126	14155	14121	14191	14108	14161	14028	14219	14107	14231	14140	14172	14134	14065	14041	14064	14107	14300	14124	14012	14295	14248	14248	14194	14112	14163	14232	14104	14202	14139	13899	14059	14109	14191	14298	13995	14208	14173	13840	14121	14080	14200	14046	14226	14073	14220	14034	14048	14086	14157	14291	14244	14194	14205	14077	14168	14143	14207	14210	14284	14082	14036	14129	14106	14256	14252	14080	14054	14007	14188	14147	14086	14255	14149	14200	14283	14099	13995	14307	14141	14086	14130	14236	14455	14055	14070	14145	14220	14113	14100	14128	14049	14088	14098	14050	14285	14106	14121	14303	14248	14186	14105	14019	14124	14008	14330	14135	14158	14110	14156	13925	14005	14289	14391	14193	14039	14183	14272	14210	14014	14150	14101	14185	14262	14105	14196	14144	14122	14299	14218	14030	14159	13983	14148	14187	14274	14167	14231	14233	14186	14065	14082	14106	14139	14185	14208	14209	14225	14254	14146	14058	14111	14297	14123	14033	14185	14147	14173	14199	14097	14097	14178	14116	14149	14310	14034	14274	14082	13949	14126	14157	14188	14186	13982	14176	14387	14039	14303	13997	14097	14219	14082	14087	14139	14242	14280	14231	14217	14142	14344	14166	14049	14291	14076	14068	14263	14202	14126	14164	14200	14103	14065	14093	14181	14201	14046	14156	14042	14189	14242	14072	14163	14151	14164	14111	14168	14194	14111	14336	14250	14187	14108	14081	14074	14161	14152	14265	14114	13995	14169	14114	14138	14335	14113	14115	14134	14257	14194	14075	14347	14058	14180	14202	14124	14291	14238	14257	14235	14044	14144	14044	14098	14300	13983	14094	14396	14096	14106	14101	14263	14211	14074	14008	14162	14273	14198	14072	14128	14169	14185	14037	14167	14085	14056	14196	14218	14202	14256	13986	14117	14102	14184	14241	14200	14156	14303	14099	14117	14251	14116	14003	14192	14162	14154	14225	14032	14218	14151	14075	14144	14295	14094	14184	14286	14195	14146	14239	14322	14220	14164	14126	14075	14217	14371	14036	13992	14203	14143	13974	14097	14257	14200	14147	14231	14068	14253	14215	13969	14290	14185	14047	13922	14083	14124	14177	14020	13987	14157	14000	14211	14254	14128	14387	14063	14165	14257	14086	14094	14049	14073	14260	14173	14233	14183	14168	14066	14114	14072	14174	14083	14075	14072	14138	14103	14097	14144	14098	14175	14193	14258	14106	13992	14160	13950	14239	14080	14292	14154	14092	13958	14145	14020	14128	14330	14122	14017	14078	14201	14223	14138	14103	14044	14096	14115	14057	14157	14089	14055	14087	14249	14121	14146	14187	14257	14077	14058	13987	14279	14141	14004	14156	14216	14182	14117	14156	14259	14084	14140	13955	14100	14163	14336	13964	14129	14212	14072	14313	14193	14016	14130	14162	14200	14117	14140	14132	14074	14082	14122	14170	14132	14230	14150	14235	14183	14149	14227	14159	14063	14088	14123	14156	14092	14130	14512	14197	14176	14078	14230	14168	14243	14285	14221	14270	14074	14281	14089	14263	14183	14034	14170	13965	14116	14218	14109	14211	14289	14300	14238	13930	14197	14377	14086	14206	14122	14121	14256	14084	14063	14101	14165	14073	14222	14102	14102	14039	14096	13998	14128	14144	14138	14243	14312	14069	14375	14363	14249	14157	14117	14197	14178	13942	14071	14205	14070	14195	14189	14097	14049	14068	14194	14016	14211	14274	14366	14241	14138	14170	14255	14145	14181	14017	14294	14182	14024	14267	14167	14041	14151	14159	14166	14150	14107	14171	14187	14122	14271	14328	14241	14281	14224	14086	14263	14085	14274	14227	14148	14177	14136	14226	14185	14006	14265	14220	14103	14212	14266	14178	14191	14323	14044	14155	14196	14142	14128	14132	14205	14210	14203	14079	14227	14090	13916	14159	14130	14262	14301	14042	14158	13981	14194	14129	14076	14074	14108	14125	14075	14267	14139	14204	14202	14059	14160	14204	14239	14170	14207	14096	14234	14140	14222	14173	14164	14271	14144	14185	14065	14126	14222	14134	14064	14213	14154	14136	14325	14263	14064	14223	13996	14008	14142	13989	14062	14176	14192	14183	14123	13988	14220	14183	14071	14283	14073	14187	14074	14202	14133	14148	14269	14145	14294	14108	14260	14182	14048	14304	14223	14218	14189	14317	14269	14224	14133	14165	14077	14174	14265	14047	14229	14050	14256	14074	14126	14145	14107	14191	14262	14125	14261	14248	14108	14108	14281	14192	14136	14131	14206	14151	14234	14211	14236	14228	14080	14202	14078	14142	14069	14405	14112
28902	28002	34979	29553	22851	19248	17330	16145	15837	15472	15491	15456	15375	15411	15249	15275	15093	15220	15035	14972	14919	15158	15001	15107	15065	14959	14952	14895	14983	14895	15079	15101	15045	15084	15050	14915	14905	14859	14974	14989	14881	14956	15017	14865	14802	14909	15041	14815	14903	14949	14942	15086	15064	14763	14864	14933	15128	14845	14900	14770	14979	14981	15215	15026	14904	14652	14761	14924	15036	14829	15090	14948	15018	15105	14813	14938	14784	14987	15008	14808	14884	15133	14875	15060	14945	14962	15132	14914	14954	14968	14887	14800	14894	14988	14738	14817	14948	14960	14908	14977	14984	14731	15060	14995	14919	14966	14889	15005	14899	14723	14753	15029	14746	14807	14877	14898	14818	14797	14730	14858	15088	14951	14783	14811	15137	15058	14897	14880	14990	14762	14840	14900	14990	14917	15083	14891	14930	14803	14922	15048	15050	14936	14825	14963	14776	14975	14979	14888	14836	14798	14774	14864	15007	14946	14648	14711	14908	14843	14803	14955	14910	14890	14839	14781	15040	14841	14926	14895	15165	14969	14976	14902	14931	14793	14918	15064	15165	14924	14988	14963	14872	14841	14885	14886	14943	14891	14987	14800	14913	14774	15027	14942	14837	15038	14901	14900	14850	14895	15052	14975	14896	14803	14822	14868	15006	15013	14917	14934	14988	15091	14704	14970	14918	14876	14847	14669	14987	14799	14963	14932	14944	14944	14838	14935	14993	14899	15068	14947	14987	14876	14859	14992	14935	14991	15088	14916	14827	14898	14935	14855	14798	14906	14741	14784	15029	14976	15029	15105	14760	14775	14844	15009	14916	14804	15015	14882	14854	15149	14982	15087	15055	14811	14954	15048	14912	14925	14932	15165	14900	15073	14924	15140	15020	14910	14973	15078	15009	14734	15006	15180	14978	14849	14935	14932	14889	14981	14857	14973	14750	14885	14908	15069	14993	14964	14866	14887	15096	14957	15031	14817	14978	15064	15110	15008	14976	14822	14953	15022	14914	14934	14993	15031	14855	15092	15004	15028	14956	15032	14817	14802	14859	15082	14886	14769	14837	15015	14938	14929	15123	14932	14905	15113	15086	15044	14941	15034	14700	14803	15065	14806	15085	14920	15025	14860	14868	14835	15048	14875	15056	14817	15012	14708	14901	14902	14814	14774	14923	14810	15006	14853	15012	15038	15022	14903	14899	15083	14874	14710	14997	14933	14927	14841	14845	15034	14942	14883	15012	15048	14912	14833	14797	14825	14915	15153	14869	14939	14971	14995	14881	14752	14977	14816	14954	14895	14958	15042	14765	14923	14715	14879	14996	14860	14870	14888	14924	14910	14843	14860	14862	15054	15052	14903	14912	14775	14879	14937	14854	14923	14881	14836	14957	14825	14976	14881	14807	14849	14862	14896	14957	14765	14930	14871	14867	14996	14935	14700	14773	14948	15144	14928	14813	14969	14739	14886	14865	14891	14688	15019	15087	15007	14937	15077	14892	14894	15117	14917	14989	14855	14851	14917	15115	15098	14986	15110	14921	14947	14987	15136	14725	14739	15097	14852	14898	15048	14922	14840	14984	14902	14858	14805	14973	14871	14790	14960	14927	15019	14915	14876	14807	15036	14872	14877	15030	14855	14824	14832	15052	14846	15001	15071	15009	14998	14762	14833	14878	15028	14844	14594	14891	15047	14957	14978	15030	14969	14823	14997	14921	14815	15052	14797	14859	15018	15011	14875	14922	15112	14993	14963	14909	14777	14832	14854	14797	14898	14921	14852	14888	14993	14916	14906	14780	14896	14823	15033	14837	14975	14783	14932	14991	14948	15047	14811	14951	15086	14823	14846	14938	14955	14868	14919	14958	14895	14969	14847	14986	15114	14938	14941	14767	14856	14911	14924	14882	14848	14823	14877	15076	14938	14826	14859	14938	15185	14957	14816	14822	15066	14852	14687	15207	14995	14996	14903	15049	14923	14704	14807	14943	14918	14830	14891	14915	14999	15059	14852	14919	14787	14993	14812	14961	14825	14944	15036	14863	14985	15086	15043	15088	14941	14876	15012	14910	14910	14891	14970	14926	14855	15019	14921	15108	14877	14750	14809	14893	14961	15013	14909	15209	15003	15064	15005	14828	14918	14783	14788	14941	14815	14836	14864	14817	14847	14848	14803	14941	14682	14817	15104	15094	14885	14856	14850	14912	14815	14742	14996	14982	14993	15130	15018	14987	15051	15166	15109	14844	14774	14960	14895	15135	14919	14924	14748	14938	14898	14841	15087	14862	14924	15007	15084	14924	15116	14855	14788	15071	15170	15048	15068	15092	14927	14808	14849	14918	15060	15015	14892	14926	14897	14950	14796	14738	14855	14945	14955	15044	15022	15061	15087	14843	14848	14834	15001	14780	14833	15021	14784	14918	15081	14991	14890	15070	14877	14910	15020	14899	14882	14880	14784	14848	15010	14995	14763	14909	15162	15010	14960	15008	15014	14877	15031	14990	14902	14917	14987	15179	14947	14908	14947	15043	15163	14905	14828	15111	14994	15276	15018	15104	14752	14775	14982	14926	15060	14739	14877	14822	14719	14976	14729	14906	14920	14945	14873	14822	14758	15032	14941	14854	14744	14837	15054	14888	14911	15007	14956	15056	14906	14727	15127	15072	14949	14778	14912	14915	14977	15063	14980	15146	15014	14770	14954	15201	14976	15060	15047	15008	14954	14858	15073	15002	14887	15013	15007	14903	14882	14985	14915	14908	14869	14919	14908	14822	14912	15005	15050	15101	15050	14941	15108	15088	15016	14908	14837	14801	14806	14850	14879	14872	14882	14935	14835	14901	14898	14952	14832	15062	14788	14846	14843	14955	14965	14891	15058	14907	15074	14807	14901	14928	14995	15001	14963	14884	14966	15022	15147	14983	14898	14773	14993	14905	14800	15060	14828	14865	14989	15133	15013	14968	14844	14974	14875	14805	15026	14780	14975	14995	14985	14962	14854	14966	14931	14739	15075	15053	14933	14918	14956	14881	14860	15047	14860	14863	14932	14891	14916	14954	14816	15032	15140	15043	14993	14960	14988	14848	14855	15036	14945	14835	14873	14848	14978	14838	15017	14816	14915	14899	14841	14916	14812	15207	14899	15058	14929	14992	15003	14979	14926	15151	14851	14903	14832	14848	14846	14978	14850	15199	14965	15063	14954	14904	14935	15125	14871	15115	14957	14916	14905	14973	14916	14876	14817	14930	14916	14888	14721	14925	14875	15068	14884	14920	14922	14883	14945	14927	14736	15050	15151	14875	14913	15053	15010	15152	14886	14920	15020	15005	14946	14925	14965	14988	14957	14814	14835	15038	15077	14809	14971	14855	14650	14821	14880	14916	14813	14967	14812	14880	14889	14820	14905	14808	15061	14973	15048	14851	15027	14998	14956	14992	15049	14909	14762	14865	14913	15079	15068	15126	15207	15052	15097	15014	14847	14849	14937	14840	14812	14986	15158	14928	14941	14858	14858	14873	14921	14806	14838	14882	15164	14842	14999	14840	14951	14829	15054	15032	14951	14924	15032	14708	14794	14929	14845	14917	15029	14892	14996	14837	14927	15015	14798	14887	14973	14916	14917	15015	14823	14966	14907	14912	14834	15053	14841	14994	14895	14899	15085	15199	15011	14971	14977	14920	14839	14892	15021	14887	14890	14985	14857	15080	14981	14887	14999	14933	15000	14889	14787	14775	14892	14820	14977	14937	14656	14799	14891	14917	14774	14660	14882	14764	14844	14884	14926	15005	14910	14876	14767	15088	14896	14938	15023	14922	14884	14873	14931	14879	14989	15080	14958	14925	14941	15208	14988	14911	14936	14919	14770	15058	15093	15038	14821	15047	14972	14764	14850	14927	14911	14780	15018	15068	14860	14957	15000	15049	14761	14936	14872	14940	14952	14839	14894	15047	14835	14922	14943	15028	15015	14840	14831	15049	14860	14869	14843	14812	14935	14876	14876	15087	14841	14815	14905	15016	15032	14915	14996	14864	14967	15235	14860	14918	14934	14994	14762	14750	14950	14893	14825	14744	14668	15034	14789	14898	14984	14770	14768	14836	14924	14912	14898	14857	14790	14980	14778	14837	14933	14942	14930	14939	14991	14893	14966	15036	15096	14950	14973	15017	15101	14896	14932	15112	14928	14888	14754	15024	14897	14899	14972	15039	14891	14904	14873	14649	14751	14902	14820	15165	14930	15082	14940	14791	15050	14995	14892	14908	14858	14846	14959	14873	14870	14772	14879	14912	15023	14992	14694	14848	15030	14985	14854	14972	14808	14836	15041	14821	14753	14927	15087	14905	14870	14940	15037	14961	15064	14805	14850	14981	15056	14847	14838	14866	14936	14994	14786	14906	14999	14934	14732	14945	14765	14813	14954	14717	15031	15014	14919	14922	15023	15060	14881	15118	14770	14780	14922	14912	14956	15010	14910	14962	15071	15031	14963	14881	14893	14900	14977	14845	14783	14976	14964	14784	14937	14801	15000	14931	14680	14921	14894	14889	14962	15022	14955	14933	14868	14917	14828	14939	14996	15013	15168	15059	15026	14799	14900	14938	14895	14769	14821	15010	14799	14775	15017	14985	14851	15024	14822	15138	14945	14915	14866	15022	14865	14889	14986	14789	15177	14763	15257	15081	14972	14992	14969	14782	14809	14917	14937	14875	15048	14988	14810	14996	14867	14832	14948	15075	14775	14815	14928	14993	14836	14910	14870	14921	14911	14989	14917	14836	15054	14931	14788	14977	15013	14773	14947	14980	15121	14916	15006	14829	14973	14902	15044	14934	14943	15025	14961	14968	15122	14991	14945	15087	14938	14969	15028	15054	14921	14878	14994	15003	14907	14883	15022	14804	14945	15000	14901	14808	14790	14686	15028	14897	14933	15077	15029	14867	14870	14762	14865	14894	14750	14786	15005	15036	14804	15024	14969	14910	14936	14992	15008	14946	14845	14962	14862	14902	15048	14860	15177	15134	15029	14999	14808	14794	14861	14804	14754	14965	14887	14878	14995	14918	14936	14986	15004	14798	14896	14725	14957	14981	15244	14818	14730	14794	14781	14814	14765	14966	14930	15039	14874	14874	14981	14939	14803	14766	15099	14953	15050	14826	14909	14909	14986
26892	44313	35051	25819	21373	17707	15789	14484	14014	13948	13722	13533	13452	13332	13379	13415	13218	13088	13110	13150	13275	12955	13053	13260	13064	13039	13130	12947	13071	12916	12948	13047	13185	13232	13086	12987	13147	13056	13092	13004	13082	12968	13048	13030	13052	13047	12924	13047	13090	13030	13281	13124	13128	13150	12897	12936	12993	13042	12991	12948	13077	13024	13206	13034	13014	13074	13070	13028	13036	13032	13020	13175	12959	13148	13048	13078	12914	13029	13216	12932	12962	13104	13032	12915	13141	12910	12869	13047	12969	13090	13072	13069	12994	12790	13028	12936	12896	12972	13043	13100	13024	13015	12945	13102	12929	13073	13013	12920	13024	13004	13006	13044	13040	12923	13054	12979	12922	13037	13139	12850	13132	12918	13132	12929	12998	13054	13058	13189	12961	13097	13040	12918	13165	13189	12945	12939	13224	13109	12942	13103	13025	13000	13056	13070	13164	13003	12881	13025	13060	12828	12997	12994	13063	12981	12931	13104	12837	12962	13093	13030	12992	12982	13004	13033	12916	13108	13188	13132	13076	12787	13116	12791	12887	12992	13150	12946	12981	13151	12928	13069	13056	13006	13027	12845	12961	12971	12979	12924	12935	13063	13102	12940	13016	12884	12967	12805	12988	12902	13018	13019	13044	12934	12982	13020	12944	12978	13130	13181	12975	13101	13019	12937	13043	13029	13046	12966	13052	13018	13079	13206	12836	13069	12995	12958	13034	13157	13035	13022	12948	13065	12788	13002	12928	12888	13062	12932	13236	12944	13207	13033	12855	13014	13108	13066	12894	13104	12950	12933	13006	13047	12993	12965	13046	13082	12971	13052	12895	13031	13052	13167	13077	13123	13020	13106	13029	12883	12857	13037	13078	12959	12999	12877	12959	13077	13143	12998	12910	13033	13128	13161	12890	12961	13116	12994	13060	13063	13100	13131	13079	13042	12978	12909	12987	12921	13011	13062	12900	13093	13140	13152	13183	13020	12966	13019	12956	12933	12974	12992	12903	13051	12979	13097	13081	13066	13029	12964	12899	13054	13030	13091	13135	12984	13006	12996	13096	12942	13000	13004	13088	12986	13279	13118	12981	13050	13111	13078	13205	13114	13139	12908	12817	12941	12996	13149	12887	12887	12983	12940	12963	12857	12824	12987	13121	13090	12982	12948	13015	13093	13151	12866	12909	12942	13090	12997	13206	12975	13094	13063	13054	12888	13035	13056	12995	12970	12919	12948	13245	12893	13048	12914	13093	13104	13013	13107	12940	13038	13091	12967	13034	13028	13048	13153	13002	12899	13004	12750	13012	13019	13078	13110	13096	12969	13182	13137	12971	12940	13144	13023	13122	13063	13127	12979	12939	13008	12897	12972	12951	13052	13064	13169	13015	13113	12948	12928	13028	12927	13114	13064	12969	13053	12926	12933	12885	12847	13061	13009	13027	13195	12841	12979	13158	13080	13076	12977	13175	12857	13150	12947	13048	13123	13033	13137	13097	12894	12827	12856	13014	13029	13071	13013	13058	12961	13161	12854	12929	13082	13114	12983	13135	13085	13002	12963	13043	13090	13038	13163	12999	13083	12973	12944	13091	13030	12891	13061	13192	13016	12982	13141	13057	13092	13008	12983	13020	13001	12908	13163	12929	13054	13174	12841	13033	12944	13147	12966	13095	13000	13106	12957	13065	13049	13144	12996	13149	13026	13091	12898	13067	13031	12859	12963	13078	13056	12887	12878	12978	12920	12913	13043	12983	13074	13006	12969	13031	12973	13027	13090	13069	12948	13051	13092	13101	13032	13031	13041	13164	12990	13045	13065	12946	12710	13094	13096	12978	13059	13009	13010	12928	13203	13113	12995	13169	13003	13303	13084	13072	13069	12923	13135	13003	12941	12948	12886	12993	12938	13038	12982	13201	13158	13039	13002	13030	12794	13075	12915	12936	12953	13201	12955	13220	12866	12851	13036	13200	13038	13130	12929	13085	12986	13043	12934	13037	13166	12927	13007	12868	12878	13028	12984	12988	12951	13083	13055	13012	13075	12998	12913	13010	12960	13027	13160	13103	13003	13173	13168	13033	13054	13094	12984	13007	13048	13037	13083	13228	13079	13150	12936	12971	13047	13036	13009	13102	13181	12958	13079	13170	12999	13047	12992	13133	13000	13237	12920	13106	13072	13090	13276	12989	13111	12962	12982	12842	12995	13017	13031	13019	13103	13078	13033	12997	13043	12993	13090	12952	12909	13084	12907	13064	13106	12973	13094	13134	12877	13001	13117	13111	12947	13095	12991	13018	12822	13146	13188	12952	12983	13129	13195	12853	13065	13051	13126	12911	13016	12995	12789	12953	13272	13167	12996	12968	12961	13082	13264	13062	12977	13014	13187	13167	13069	12962	12991	13067	13098	13087	13108	12828	12948	13134	13066	12897	12941	13086	12879	13145	12916	13031	13007	13086	12937	13058	12963	12979	13091	13087	12944	12907	13192	13165	13056	13048	13085	12984	12907	13051	12917	13042	12995	13155	13016	12970	13227	13032	12996	13226	12967	13046	13048	13056	13176	12943	12932	13011	12975	13085	13022	13154	13107	13064	12874	12964	12967	13058	13067	13123	12967	13076	13150	12960	13066	13032	13062	13163	12914	12889	12996	13126	13018	13085	13007	13065	12870	13085	13070	12993	12830	12975	13134	12865	12982	13191	13069	13200	12932	13271	13087	12918	13147	13138	12901	12942	13086	13165	12845	13038	13193	13149	13092	12901	13058	13135	13038	12966	13055	13152	13056	13039	13087	13000	13001	12849	12980	13103	13067	13035	13113	12917	13016	13099	12987	13041	12909	12958	12981	12967	12938	13114	13051	13117	13168	12983	12962	13159	12958	13157	12979	13139	12964	12946	12966	13062	13060	12990	12923	13056	12843	13005	12892	13093	13096	13000	12891	12967	13114	12987	13087	12911	12915	13018	12978	12851	13062	13020	13151	13080	12984	13148	12921	12954	13008	13125	12957	12967	12986	13223	12983	12968	13060	13104	13061	13111	12925	12889	13058	12847	12902	13110	12930	13093	13021	12998	12849	13039	13123	13200	13109	13032	13121	13214	12991	12965	13094	13165	13066	12996	12998	13079	13129	13090	13076	12930	13110	12913	13146	12952	12869	13037	13081	12955	12977	13021	13152	13101	13056	13000	13118	13058	12977	13073	12947	13098	12930	13127	12890	13075	13005	12876	13146	12970	13060	13149	13014	12974	13127	13147	13215	13027	13046	12986	12998	13036	13105	13063	13103	13007	12905	12949	13057	13085	12855	13121	12974	13005	13116	12888	13036	13097	13056	13076	13014	12944	13048	13048	12977	12860	13059	13160	13120	12947	13209	13076	12937	12982	12785	13178	13006	13092	13096	13132	13070	12949	13069	13029	13155	12901	13038	13023	12991	12954	13020	13081	12927	13110	13116	12831	12830	13017	13015	13052	13104	13060	13052	13044	12865	13002	13056	12995	12835	13030	12994	12997	12983	12912	13194	13061	13023	13020	13042	13172	13071	12915	13079	12979	12891	12964	13032	12949	13149	12942	12943	13009	12920	12990	12999	13142	13149	13045	13171	13230	13057	12964	12998	12919	12937	13018	13015	13010	12895	13071	12914	13038	13086	12921	12953	13013	13105	13080	13057	12949	12993	12915	13085	13161	12913	13056	12924	12899	12942	13041	13095	12905	13001	13018	13026	12946	13214	12901	12934	12954	12946	13133	13170	12944	12946	13048	13131	12965	13039	13124	12911	13065	13101	12996	13225	13102	13016	13022	13090	13214	12999	13103	13001	12977	13034	13031	13030	13029	13128	13157	13024	12955	12965	12885	12960	13014	13040	13100	12980	13003	13016	13041	13001	13118	13080	12967	12907	13115	13069	13050	12971	12965	13056	12862	12828	13148	13053	12933	13116	13048	12948	12977	12875	13048	13007	12925	12922	13058	13018	12951	13286	12889	13302	13020	12908	13078	13103	13091	13044	13068	13026	13086	13015	13092	13071	13007	13030	13041	13059	13089	12817	13189	13013	13160	13014	12928	13026	12934	12827	12944	13149	13091	13124	12906	12964	13043	12990	12912	12954	13014	12942	13125	13050	12979	13053	13091	12983	12846	13064	13049	13125	12855	13095	13039	13004	13033	12988	13020	12817	13036	13005	12911	13138	13158	13146	13077	13031	13166	12894	13193	12941	13060	13007	12990	13058	12993	13119	13058	13144	13077	13018	13112	13008	13001	13052	12995	12990	13044	13027	13012	13140	13089	12988	13097	12936	13161	13006	12929	13186	13049	13043	13133	13059	12965	12847	13015	13028	13024	12910	13120	13170	13017	13058	12966	13003	13007	13063	13045	12950	12940	13082	13040	13258	12916	13005	12984	13087	12841	13038	12941	12948	12772	12919	13082	13148	12877	12937	12928	12964	13065	12980	13027	13017	12996	13054	13050	12917	12899	12871	12953	13038	12984	13115	13197	13031	12995	13015	13017	13099	13065	13212	13101	13027	12980	13098	13167	12854	13056	13085	12923	12991	13104	13109	13049	13060	13138	12899	12894	12897	13016	13187	13183	12867	12989	12891	13062	12984	13097	13032	13073	13005	13165	12880	12995	12943	13045	13133	13001	13114	13151	13119	12936	13033	13052	12890	13068	12962	12987	13041	13156	13003	13188	12940	13162	12987	13082	12949	13098	13147	12937	13160	12899	12899	13186	13130	12999	13057	13011	12991	13102	13001	12882	12978	13149	13047	12996	12961	13080	13066	12871	13188	12988	13138	12975	13071	13257	12906	13057	12988	12857	12957	13148	13014	12947	13034	13080	12940	13017	13028	12993	12863	12952	13165	13085	13029	13063	13006	13166	13137	13065	13238	12990	12985	13027	13025	12973	13023	13160	12912	12978	12951	12949	13044	13015	13006	12993	12791	13072	13026	12952	12891	12925	13010	12998	13102	13120	13016	13158	13070	12968	12993	13199	12970	12963	13083	13138	12931	13079	13077	12980	13022	13127	12996	12998	13155	13038	12987	13087	12894	12986	13065	13061	12852	12973	12935	12992	13181	13073	12883	13069	12781	13138	13146	13005	13000	13018	13107	13000	13051	12998	13086	13026	13140	12976	13181	13132	13118	12974	12924
22866	21119	28744	24869	24382	24471	23632	18624	17361	17405	17216	16764	16948	16563	16738	16524	16440	16477	16509	16307	16544	16241	16059	16297	16398	16462	16246	16293	16454	16411	16325	16157	16193	16195	16117	16030	16227	16284	16161	16217	16365	16362	16194	16249	16439	16291	16037	16166	16024	16235	16099	16273	16012	15990	16146	16211	16189	16314	16127	16019	16032	16143	16203	16025	16078	16031	15906	16103	16104	15970	16076	15999	16128	16076	16014	16057	16013	16106	16223	15936	15927	15970	16277	16184	15936	16241	16044	15934	15877	15970	16164	16032	16104	16012	16053	16129	16038	16157	16162	16212	16173	16162	16189	15956	15937	16066	16260	16156	15952	15901	15984	16072	15853	15977	16203	15959	16151	16214	16203	16263	16008	16152	15912	16119	16003	16045	16012	16079	16074	16002	16184	16090	15793	16027	16055	16196	15913	16096	16056	16154	16076	16014	16094	16006	16319	16424	16197	15905	16008	16165	16113	15905	16021	16175	15990	16276	16194	16023	16010	16075	16187	16080	16225	16104	16151	15958	16134	16204	15974	16215	15979	16106	16124	16051	15959	15940	16058	16068	16160	15843	16174	16005	15886	15806	16075	15910	16172	15999	15895	15902	16063	16120	16088	16195	16116	16114	16149	16188	16108	15916	16154	16132	16124	16015	16009	16121	16048	16058	16226	16146	16007	16151	16054	16083	16150	16053	16199	15848	16263	16261	16126	16078	15783	15974	16005	16201	16219	16132	16102	16133	16112	16083	15991	16021	16085	15833	16085	16167	16027	15953	16396	15940	16081	16216	16169	16114	16033	16131	16247	16055	16159	16115	16135	16100	15889	16018	16054	16050	15939	16123	15998	16169	16174	16027	15958	15991	16197	16049	16125	16185	16315	16099	16223	15965	15976	16267	16213	16109	16273	15925	15848	16074	16103	16171	15941	15958	15955	16082	15958	16079	16040	15764	16136	15992	16002	16206	16096	16152	16069	16085	16333	16032	16043	16165	16205	16071	16036	16013	16160	16063	16003	15871	16160	15945	16215	16007	16112	16019	16016	16123	15940	16233	16210	15994	16082	16179	16196	15938	16108	16073	16052	16082	15982	16099	16092	15965	15992	16011	16193	15977	16033	16196	15881	16008	16048	15949	16151	16101	16264	16235	16011	15880	16023	16056	16003	16187	16197	16044	16018	16125	16068	15937	15840	16161	16230	16067	16101	16060	16030	15992	15876	16041	16129	16200	16139	16004	16093	16048	16117	15893	16065	16265	16244	15888	16265	16168	16099	15926	15984	16120	16200	16010	15990	16158	16096	16117	15966	15909	16030	16086	15996	16084	15996	16240	16069	15874	16054	16021	16037	16016	16239	15999	16036	16033	16072	15953	16212	16008	16169	16054	16224	16171	15971	16274	16225	16116	15961	15994	16105	16005	15960	15899	15926	16013	15933	16088	16021	16197	16017	15986	15949	16158	16210	15835	16047	15907	16113	16135	16089	16212	16117	16097	16237	16095	16148	16190	16180	15880	16125	16212	15975	16034	16077	15989	16007	15923	16001	16290	16260	15795	15981	15961	15947	16098	16233	16176	16060	16059	15954	16089	16289	16144	16035	16066	16152	16075	16010	16148	16065	15940	16440	16163	15879	16160	16027	16110	16210	16107	15962	16159	16182	16269	15926	15888	16152	16182	16047	15956	15891	16097	15871	15917	16147	15874	16127	16233	16142	16103	15974	16119	16003	16070	16007	16220	16065	15988	16034	16133	16086	16071	16251	16033	16179	15965	15881	15988	16186	16233	16055	15910	16209	16152	16040	15956	16036	15888	16211	15967	16192	16005	16324	16249	16140	16089	16065	16160	16070	16086	15976	15856	15969	15913	16069	16006	16077	15812	16152	16134	16025	16208	16070	16054	16136	16095	16112	16076	15900	15960	16041	16224	16017	16264	15819	16084	16067	16080	15991	16058	15986	15907	16163	16080	16229	16059	16020	16144	16046	15704	16244	16215	16043	16109	16034	16012	16206	16074	15857	16213	16025	15857	16061	16141	16124	15992	16024	16246	16204	15926	16165	15955	16065	16106	15993	15965	16119	16014	15988	16002	16124	16123	16104	16020	16016	16140	16182	16133	16441	16094	15922	16083	16298	15908	15998	16257	16026	16061	16094	16011	16020	16048	16103	16021	16032	16042	15943	16150	16218	15806	16121	15988	16225	16036	16103	16019	16180	15984	16085	15967	15870	16304	16015	15996	15982	16087	16124	16136	16007	16091	16140	16351	16042	15967	15971	16175	16161	16188	16160	16189	15838	15991	15990	16030	15950	15969	16131	16041	16114	16084	16181	16113	16145	16208	16181	16064	16195	16041	15994	16219	16161	16046	16260	16064	16088	15980	15974	16200	16092	15980	16083	15997	16108	16187	16212	15990	15965	16245	16120	16005	16205	15900	16002	16062	16047	15925	16038	16056	16044	16121	16243	15905	16213	16163	16007	16058	15996	16005	15946	16060	16053	15968	16112	15981	16055	16051	16090	16106	16166	16127	16139	16072	16356	16055	16166	15921	16155	16017	16141	16143	15943	16085	15982	15934	16156	16132	16142	16027	15990	15921	16130	16107	16012	16215	16128	16012	15990	16076	16155	15941	16070	16063	16082	15951	16125	16013	16007	15938	16172	16053	16141	15871	15993	15959	16024	16141	16056	16104	16290	16070	16085	16015	16048	16175	16132	16017	16032	15968	16128	16029	16121	16053	15925	16445	16253	16177	16030	16147	16012	16085	16123	15957	16011	16010	16106	16077	15858	16058	15856	16194	16317	15865	16134	16146	16048	16047	15973	16101	16016	16076	16101	16148	16131	16091	16149	16017	16055	15869	16195	15999	16197	16162	16082	16037	16124	16162	16361	16012	15987	16033	16036	16152	16194	16117	15929	16126	16175	16008	15982	16143	16062	15860	15850	15933	16051	16111	16278	16046	16264	15964	16019	16008	16074	16052	16150	16063	16381	16181	16351	16138	15985	16002	16157	16257	16214	16013	15924	16296	15983	16115	16029	15975	16165	16012	16000	16064	16039	16049	15982	16097	16129	16230	15986	16037	16055	16112	16101	16112	16086	16039	16123	15895	16046	16030	15874	16058	15928	15947	15996	16078	15995	16012	15892	16038	16117	16058	16308	16050	16246	16148	16135	15930	16156	16047	16013	16124	16204	16088	16055	16075	16116	15940	15996	16043	16050	15948	16032	16099	16128	15988	16043	15998	16162	15882	16073	16068	15890	15962	15987	16089	16404	15984	16095	16033	16202	16070	16256	15975	16103	16090	15778	16036	16249	16125	15886	15953	15966	15943	15979	15994	16134	16089	16181	16091	16011	15994	16163	15957	16097	15998	16086	15890	15900	16067	16017	16084	15947	16170	16035	15920	15782	16219	15941	16055	16005	15795	15964	16188	16271	16156	16109	16144	16134	16201	16142	16018	16105	16203	16081	16192	16048	16133	16086	15950	16170	16080	16060	16317	15970	16042	15903	16006	15964	15992	15999	16003	15912	16110	16179	16152	16069	16086	16130	15955	16075	16120	16184	16062	16150	15893	16164	15940	15982	16029	16081	16055	15997	16191	16182	16211	16047	16192	16038	15906	16128	16044	16046	16092	16195	15964	16215	16240	16214	16009	16201	16110	15991	15971	16016	15913	15993	15913	16019	15819	15943	15950	16197	16160	16141	15942	15931	16026	15835	16237	15978	16274	15961	16091	16106	16193	16101	16055	16240	16104	16217	16233	16257	16043	15923	16115	16139	16048	16003	15999	15966	16079	16062	16022	15891	16122	16206	16056	16258	15987	16108	16080	16015	15897	16141	16072	15930	16175	16136	15858	16085	16300	16037	16158	16313	16199	15958	15974	16136	16159	16191	16071	16366	16074	16222	16060	16156	16038	16162	16146	15708	16015	16046	15983	15861	15998	16059	16045	16001	16058	16033	16017	16178	16062	16047	16055	16033	16030	16190	16128	16021	16192	16000	16125	16082	15879	15994	15995	15979	16343	15925	16009	16210	16183	15872	15925	16011	15929	16172	16084	15974	15908	16085	16020	16136	16013	16277	16141	16015	16007	16291	16116	16260	16089	16050	16061	15992	16057	16122	16003	16122	15920	16039	15853	15941	16018	16030	16026	15944	16019	16047	16085	16253	16001	15885	16055	16124	16170	16090	16018	15985	16098	16125	16064	16015	16099	16170	16041	16171	16212	16012	16015	15987	16205	16153	16063	16037	15996	16152	16105	16229	16051	16216	16064	16196	16184	16045	16196	15946	16212	16326	15867	16027	16109	16169	16167	15950	16175	16071	16104	16236	16094	16045	16138	16074	16056	15982	16092	16087	15970	15987	16130	16024	16183	16168	15935	16161	15956	16199	16097	16243	16158	15945	16086	16183	16122	16082	16023	16263	16135	15820	15872	15898	16093	15970	16255	15974	16137	16116	16127	16200	16008	16284	16105	16135	16101	16273	16025	16143	16073	16249	16109	16077	16350	16080	15845	15960	16083	15939	16040	16051	15843	15976	15836	16052	16013	15972	15982	16235	16226	16147	16195	16232	16276	16203	16338	16049	16181	16229	16086	16181	16060	16264	16088	16011	16238	16110	15962	16154	16012	16136	15862	16083	16070	16099	16264	16246	16298	16093	16205	16047	16001	16155	16038	15969	15964	16030	16104	15967	15926	15966	16082	16189	16135	16053	16154	16245	15819	15910	16127	16047	16116	16051	16086	16133	16081	16104	16253	16130	16232	15812	16089	16010	16069	15942	16278	16044	16229	16096	16026	15940	15971	16097	15962	16112	15904	16046	15851	15957	16027	16019	16186	16027	16030	16109	16111	15996	15956	16049	16001	16154	16011	16080	16155	16001	15850	16044	15916	16039	16004	16007	16015	16148	16068	16060	15996	16283	16073	15980	16049	15992	16061	16217	15953	16039	16115	16209	16136	16076	16048	16050	16186	16179	16214	16342	16188	16112	15923	16096	16113	16194	16136	16241	16172	16033	16100	16025	16007	16092	16104	15829	15983	16059	16047	16228	16088	16288	16261	16025	16154	15861	16005	15971	16173	15964	15963	16071	16133	16085	16088	16123	16183	16109	16184	16163	15974	16174	15856	16188	16011	16257	16138	16079	16011
27080	51979	44968	35724	29154	21269	19406	16299	15302	15197	14926	14670	14461	14298	14164	14140	14038	14220	13922	14020	13943	14021	13885	13818	13817	13928	13853	13718	13866	13622	13662	13767	13774	13743	13862	13765	13801	13905	13717	13706	13770	13890	13542	13613	13829	13602	13838	13822	13473	13737	13624	13781	13742	13695	13643	13474	13649	13564	13759	13630	13606	13663	13663	13677	13776	13701	13757	13688	13792	13712	13674	13755	13637	13790	13793	13657	13762	13938	13622	13819	13817	13818	13747	13623	13841	13512	13743	13841	13820	13762	13615	13757	13756	13583	13745	13539	13758	13790	13620	13861	13771	13752	13781	13613	13648	13810	13822	13648	13688	13656	13831	13828	13657	13645	13735	13633	13744	13587	13757	13605	13799	13670	13645	13691	13687	13851	13559	13725	13714	13675	13770	13659	13745	13680	13829	13726	13477	13635	13681	13497	13746	13846	13582	13736	13500	13758	13885	13766	13746	13717	13669	13443	13498	13673	13650	13624	13741	13657	13679	13788	13813	13756	13721	13693	13806	13632	13592	13677	13675	13812	13415	13801	13754	13673	13710	13710	13902	13705	13664	13682	13707	13835	13832	13624	13906	13839	13741	13751	13585	13632	13673	13840	13645	13710	13655	13706	13671	13610	13689	13714	13781	13648	13561	13709	13698	13768	13752	13629	13745	13690	13753	13722	13809	13706	13669	13721	13713	13593	13650	13733	13651	13779	13720	13669	13624	13680	13766	13754	13713	13685	13913	13919	13692	13660	13760	13685	13757	13677	13798	13696	13677	13722	13707	13825	13888	13897	13516	13706	13791	13655	13694	13806	13571	13802	13693	13733	13816	13703	13508	13593	13600	13947	13732	13553	13848	13707	13633	13704	13741	13709	13828	13620	13751	13561	13617	13712	13666	13706	13802	13769	13759	13817	13569	13681	13673	13680	13853	13794	13805	13802	13618	13659	13638	13750	13592	13556	13798	13767	13753	13862	13667	13794	13713	13768	13732	13869	13624	13714	13815	13642	13667	13618	13628	13696	13612	13727	13897	13646	13577	13652	13703	13866	13852	13595	13776	13560	13654	13787	13757	13709	13810	13923	13711	13775	13700	13829	13528	13574	13796	13679	13759	13643	13702	13778	13716	13807	13943	13763	13672	13843	13816	13682	13677	13630	13577	13677	13692	13591	13517	13692	13716	13697	13670	13685	13843	13720	13597	13571	13622	13832	13790	13696	13681	13711	13768	13822	13778	13651	13756	13746	13727	13647	13886	13728	13675	13611	13710	13837	13490	13683	13790	13656	13646	13714	13733	13885	13767	13580	13706	13727	13756	13715	13759	13764	13497	13706	13729	13581	13775	13469	13730	13727	13782	13722	13823	13651	13578	13605	13716	13777	13717	13727	13788	13762	13806	13612	13554	13649	13596	13801	13698	13895	13676	13756	13654	13689	13787	13713	13649	13703	13678	13633	13739	13816	13687	13719	13712	13794	13589	13841	13861	13739	13713	13631	13716	13677	13643	13863	13638	13506	13605	13736	13722	13800	13713	13557	13693	13613	13657	13795	13643	13618	13662	13804	13711	13810	13786	13578	13612	13625	13529	13736	13687	13718	13746	13801	13668	13710	13740	13604	13761	13769	13762	13602	13832	13625	13609	13885	13759	13728	13652	13575	13622	13722	13782	13725	13581	13697	13609	13762	13651	13691	13597	13703	13724	13670	13659	13898	13587	13594	13756	13697	13703	13610	13712	13701	13722	13614	13787	13717	13636	13607	13851	13609	13646	13745	13708	13729	13679	13539	13751	13711	13735	13716	13671	13699	13743	13739	13680	13777	13848	13637	13709	13591	13717	13735	13776	13615	13922	13697	13757	13766	13707	13610	13703	13759	13485	13705	13721	13595	13727	13660	13547	13632	13646	13679	13831	13663	13835	13810	13495	13807	13685	13715	13582	13746	13870	13677	13636	13597	13650	13615	13776	13658	13953	13747	13792	13817	13795	13662	13827	13789	13417	13746	13619	13838	13855	13637	13991	13618	13609	13768	13847	13712	13771	13594	13735	13800	13644	13706	13813	13644	13754	13761	13699	13762	13634	13798	13755	13648	13759	13643	13842	13707	13721	13517	13723	13564	13820	13757	13831	13759	13827	13791	13752	13750	13599	13749	13648	13763	13720	13870	13802	13733	13972	13591	13736	13800	13638	13803	13597	13661	13623	13600	13753	13713	13780	13700	13739	13645	13681	13770	13754	13663	13613	13714	13752	13579	13738	13714	13692	13873	13664	13717	13804	13589	13729	13795	13629	13645	13674	13697	13737	13886	13694	13652	13559	13556	13789	13536	13696	13646	13607	13547	13631	13733	13873	13872	13491	13780	13734	13786	13841	13686	13830	13723	13734	13680	13804	13658	13806	13695	13839	13625	13662	13975	13836	13832	13826	13685	13814	13670	13743	13816	13723	13650	13650	13691	13750	13745	13762	13780	13691	13584	13717	13813	13831	13771	13544	13714	13745	13673	13861	13777	13862	13716	13682	13576	13776	13723	13674	13824	13788	13579	13914	13780	13640	13613	13816	13592	13598	13556	13699	13801	13641	13804	13683	13709	13635	13662	13658	13613	13707	13816	13526	13603	13705	13728	13656	13752	13542	13712	13674	13868	13818	13796	13736	13693	13676	13760	13612	13553	13836	13699	13576	13753	13875	13691	13666	13621	13754	13632	13895	13739	13611	13514	13807	13846	13757	13806	13638	13836	13730	13683	13684	13927	13754	13697	13645	13741	13786	13613	13662	13830	13682	13714	13681	13703	13780	13712	13610	13721	13504	13636	13774	13706	13651	13828	13772	13812	13694	13841	13706	13746	13654	13672	13750	13751	13755	13715	13669	13817	13803	13652	13793	13665	13593	13757	13600	13642	13703	13642	13727	13657	13733	13753	13661	13781	13868	13627	13709	13567	13684	13808	13725	13643	13674	13647	13580	13842	13609	13794	13662	13646	13687	13551	13587	13776	13759	13849	13791	13710	13593	13652	13620	13745	13643	13707	13794	13698	13540	13778	13618	13844	13631	13695	13698	13717	13790	13675	13780	13667	13592	13847	13605	13720	13818	13671	13657	13791	13794	13595	13691	13812	13738	13767	13767	13716	13716	13752	13812	13838	13817	13640	13695	13784	13791	13726	13621	13640	13691	13787	13668	13739	13530	13770	13585	13758	13638	13754	13639	13896	13658	13631	13889	13650	13636	13738	13708	13654	13719	13597	13756	13782	13657	13853	13749	13608	13662	13710	13763	13682	13500	13730	13510	13737	13649	13695	13870	13604	13881	13579	13726	13666	13725	13734	13813	13781	13826	13648	13751	13765	13638	13644	13680	13540	13681	13820	13588	13665	13621	13820	13749	13738	13804	13769	13535	13656	13760	13815	13787	13803	13724	13831	13766	13670	13622	13835	13643	13689	13709	13605	13869	13856	13901	13641	13696	13751	13661	13732	13724	13653	13483	13981	13540	13846	13656	13814	13827	13850	13689	13720	13696	13650	13860	13722	13730	13743	13736	13687	13658	13784	13637	13786	13726	13670	13571	13537	13754	13742	13614	13689	13768	13678	13510	13632	13733	13631	13833	13665	14011	13640	13835	13621	13604	13867	13652	13930	13800	13683	13827	13614	13756	13746	13602	13759	13697	13844	13666	13741	13796	13684	13586	13585	13670	13760	13853	13695	13769	13766	13840	13575	13614	13791	13688	13693	13637	13863	13756	13700	13732	13692	13642	13639	13686	13729	13689	13703	13700	13625	13759	13652	13632	13796	13793	13540	13793	13863	13840	13803	13658	13752	13620	13799	13672	13709	13657	13592	13804	13588	13716	13724	13708	13677	13638	13816	13709	13661	13843	13629	13742	13688	13620	13671	13776	13678	13840	13725	13830	13647	13649	13823	13949	13781	13713	13712	13756	13779	13684	13491	13700	13760	13620	13568	13748	13763	13541	13634	13831	13762	13783	13869	13786	13729	13815	13578	13564	13430	13723	13744	13755	13665	13809	13623	13759	13697	13798	13800	13769	13761	13471	13652	13495	13663	13790	13559	13576	13599	13690	13680	13828	13825	13765	13852	13698	13414	13733	13641	13762	13777	13695	13611	13875	13643	13653	13816	13689	13895	13893	13736	13744	13717	13492	13797	13720	13638	13758	13655	13695	13878	13532	13619	13670	13778	13880	13842	13761	13655	13627	13868	13793	13819	13566	13691	13710	13839	13868	13699	13752	13650	13762	13798	13843	13574	13782	13605	13694	13837	13769	13596	13742	13577	13614	13614	13606	13721	13451	13749	13611	13665	13718	13438	13791	13581	13629	13625	13745	13681	13858	13631	13715	13685	13739	13693	13738	13679	13846	13550	14005	13696	13692	13669	13722	13738	13938	13713	13813	13745	13685	13690	13793	13847	13730	13765	13702	13550	13620	13482	13649	13724	13562	13736	13674	13432	13639	13705	13730	13672	13616	13660	13712	13596	13756	13579	13715	13993	13796	13590	13895	13512	13772	13755	13720	13817	13852	13730	13798	13668	13695	13643	13745	13855	13720	13774	13867	13709	13703	13773	13572	13822	13721	13768	13548	13703	13439	13743	13638	13610	13753	13677	13761	13834	13706	13762	13702	13644	13796	13671	13775	13613	13780	13717	13738	13658	13707	13788	13740	13545	13644	13518	13735	13693	13530	13675	13736	13782	13784	13816	13819	13654	13794	13492	13498	13901	13819	13708	13737	13593	13740	13679	13766	13724	13547	13809	13768	13603	13914	13602	13685	13886	13552	13656	13813	13782	13731	13695	13673	13854	13729	13630	13715	13553	13704	13756	13658	13772	13592	13791	13770	13666	13613	13575	13653	13689	13735	13903	13754	13720	13698	13668	13886	13525	13810	13696	13746	13646	13751	13727	13639	13735	13688	13645	13697	13741	13749	13789	13605	13700	13736	13636	13752	13595	13631	13708	13675	13661	13734	13835	13633	13727	13885	13602	13594	13815	13644	13791	13773	13683	13696	13850	13719	13713	13835	13640	13784	13632	13879	13729	13595	13780	13844	13842	13785	13730	13864	13570	13617	13656	13757	13617	13663	13575	13783	13720	13582	13623	13775	13669	13795	13683	13626	13619	13810	13742	13732	13673
24149	21128	28571	27830	23936	21607	19399	16526	15889	15613	15258	15472	15098	15172	15045	15008	14881	14840	14909	14862	14764	14599	14713	14849	14803	14720	14635	14592	14734	14813	14513	14664	14611	14620	14553	14690	14790	14633	14744	14599	14843	14523	14556	14600	14742	14689	14769	14761	14693	14639	14698	14728	14748	14747	14631	14688	14393	14840	14542	14735	14744	14752	14694	14734	14536	14686	14610	14700	14674	14729	14643	14817	14540	14542	14494	14744	14441	14557	14667	14700	14644	14666	14754	14625	14791	14610	14796	14726	14707	14677	14746	14568	14648	14614	14634	14544	14453	14716	14694	14641	14738	14612	14661	14448	14444	14673	14491	14615	14568	14579	14622	14401	14580	14603	14650	14614	14653	14568	14525	14628	14694	14735	14706	14701	14660	14718	14528	14556	14543	14666	14641	14743	14597	14436	14697	14696	14597	14583	14803	14620	14490	14705	14661	14569	14445	14532	14433	14422	14451	14659	14657	14542	14721	14804	14508	14662	14709	14670	14756	14748	14759	14705	14608	14466	14502	14721	14590	14499	14744	14739	14424	14649	14488	14778	14726	14653	14518	14584	14722	14647	14609	14843	14707	14413	14724	14507	14783	14646	14620	14417	14618	14651	14711	14660	14608	14615	14554	14520	14789	14637	14537	14571	14570	14603	14691	14607	14681	14533	14680	14720	14668	14705	14521	14743	14531	14515	14903	14798	14751	14702	14504	14568	14728	14699	14628	14447	14644	14585	14678	14643	14764	14515	14679	14592	14712	14729	14657	14699	14525	14427	14568	14632	14585	14546	14538	14357	14503	14492	14674	14710	14888	14513	14547	14583	14572	14702	14728	14698	14524	14648	14617	14663	14566	14569	14708	14759	14646	14806	14552	14646	14728	14523	14573	14706	14529	14526	14814	14614	14811	14531	14617	14912	14713	14511	14614	14662	14646	14776	14563	14764	14632	14526	14809	14556	14639	14644	14476	14585	14615	14515	14513	14914	14694	14658	14617	14654	14698	14618	14447	14508	14675	14182	14644	14668	14618	14613	14781	14635	14686	14685	14818	14773	14528	14792	14620	14540	14604	14525	14609	14292	14633	14709	14816	14914	14767	14874	14684	14584	14682	14690	14728	14573	14715	14610	14720	14789	14555	14629	14844	14704	14734	14654	14622	14663	14586	14599	14594	14498	14465	14628	14620	14626	14506	14549	14779	14549	14738	14631	14687	14712	14620	14607	14684	14510	14689	14393	14636	14686	14633	14385	14556	14692	14600	14601	14793	14499	14527	14582	14905	14669	14576	14740	14618	14594	14626	14504	14499	14752	14608	14531	14596	14499	14653	14790	14550	14677	14705	14729	14576	14668	14630	14774	14583	14320	14387	14538	14529	14564	14551	14709	14634	14786	14408	14491	14552	14539	14669	14746	14860	14704	14706	14579	14718	14591	14533	14465	14591	14827	14597	14512	14740	14620	14451	14584	14700	14722	14703	14698	14670	14696	14750	14567	14762	14503	14517	14666	14393	14623	14750	14639	14752	14674	14561	14601	14535	14745	14899	14751	14572	14625	14624	14470	14689	14697	14522	14733	14594	14621	14648	14725	14620	14528	14623	14632	14766	14737	14726	14662	14837	14507	14560	14687	14528	14783	14712	14672	14588	14696	14650	14687	14796	14843	14711	14688	14685	14651	14624	14706	14753	14636	14613	14674	14620	14719	14737	14672	14659	14714	14748	14607	14711	14651	14702	14874	14607	14497	14487	14635	14776	14586	14678	14529	14669	14494	14495	14450	14534	14714	14563	14450	14530	14369	14518	14693	14612	14666	14779	14638	14687	14569	14608	14386	14648	14659	14563	14526	14618	14550	14657	14720	14717	14573	14739	14670	14573	14491	14593	14719	14540	14592	14618	14670	14636	14735	14791	14838	14650	14896	14694	14467	14903	14448	14582	14653	14775	14538	14618	14849	14742	14794	14689	14758	14734	14707	14666	14614	14507	14589	14657	14751	14826	14642	14760	14588	14534	14730	14569	14755	14542	14578	14604	14680	14550	14629	14812	14406	14536	14713	14689	14761	14666	14580	14710	14784	14617	14577	14644	14721	14480	14410	14551	14551	14614	14766	14738	14588	14528	14671	14414	14486	14538	14483	14586	14592	14387	14610	14752	14509	14798	14604	14610	14618	14654	14573	14570	14673	14676	14622	14649	14635	14628	14543	14540	14317	14829	14776	14745	14819	14694	14603	14527	14620	14478	14695	14692	14671	14583	14669	14533	14463	14708	14652	14621	14744	14807	14510	14691	14665	14639	14520	14500	14706	14651	14549	14528	14506	14609	14701	14573	14731	14784	14675	14690	14530	14549	14630	14680	14656	14630	14540	14581	14580	14814	14697	14573	14753	14707	14487	14696	14702	14708	14687	14675	14683	14809	14879	14631	14781	14486	14505	14517	14494	14744	14481	14720	14559	14672	14657	14548	14533	14598	14468	14535	14495	14795	14635	14507	14789	14702	14643	14662	14389	14587	14637	14775	14533	14687	14673	14625	14631	14535	14560	14774	14686	14549	14467	14845	14789	14778	14638	14694	14503	14414	14622	14520	14658	14527	14484	14426	14504	14562	14563	14692	14634	14600	14407	14643	14681	14834	14596	14692	14614	14624	14608	14539	14493	14740	14713	14843	14646	14745	14534	14500	14473	14596	14685	14709	14597	14740	14769	14558	14505	14614	14592	14739	14723	14761	14519	14532	14688	14710	14639	14494	14694	14532	14621	14706	14702	14427	14604	14754	14550	14676	14558	14749	14522	14678	14600	14743	14609	14709	14622	14650	14803	14529	14550	14770	14661	14588	14820	14547	14629	14797	14685	14741	14505	14728	14637	14501	14707	14459	14482	14634	14585	14508	14319	14642	14562	14670	14458	14380	14546	14661	14629	14737	14841	14503	14652	14755	14685	14607	14605	14626	14825	14659	14561	14722	14613	14686	14743	14586	14724	14651	14715	14583	14597	14669	14680	14660	14649	14803	14774	14422	14662	14862	14830	14597	14562	14569	14627	14749	14670	14522	14720	14573	14716	14801	14709	14610	14704	14496	14577	14431	14507	14655	14586	14641	14520	14433	14456	14545	14601	14497	14490	14592	14789	14547	14728	14623	14786	14595	14864	14627	14631	14590	14360	14593	14571	14755	14503	14675	14629	14618	14626	14466	14626	14436	14606	14652	14499	14551	14649	14644	14895	14815	14689	14624	14572	14644	14520	14729	14568	14520	14715	14692	14616	14584	14682	14948	14729	14677	14489	14666	14519	14545	14593	14553	14504	14599	14719	14739	14793	14624	14493	14769	14893	14607	14472	14578	14576	14697	14464	14667	14751	14577	14582	14703	14683	14639	14683	14421	14742	14575	14730	14577	14551	14585	14613	14679	14531	14727	14663	14696	14707	14665	14540	14639	14665	14547	14596	14501	14500	14716	14624	14701	14490	14731	14565	14666	14778	14590	14686	14781	14569	14599	14663	14872	14471	14449	14716	14819	14675	14764	14737	14564	14769	14620	14612	14695	14502	14852	14723	14739	14519	14613	14737	14649	14626	14661	14680	14688	14778	14859	14704	14633	14781	14582	14792	14519	14550	14594	14578	14721	14739	14657	14666	14702	14647	14609	14577	14759	14697	14669	14570	14712	14737	14570	14529	14399	14517	14836	14662	14794	14543	14560	14731	14731	14803	14745	14731	14347	14531	14720	14639	14396	14661	14758	14599	14741	14521	14470	14645	14469	14750	14655	14646	14525	14551	14555	14624	14661	14814	14766	14495	14552	14609	14683	14589	14737	14680	14791	14574	14737	14659	14609	14610	14467	14552	14727	14718	14730	14541	14581	14624	14555	14417	14540	14797	14622	14776	14487	14431	14699	14780	14518	14490	14536	14727	14771	14471	14685	14682	14602	14515	14563	14600	14626	14673	14682	14701	14709	14743	14671	14654	14534	14607	14546	14603	14699	14588	14766	14659	14355	14639	14625	14450	14514	14518	14707	14577	14543	14628	14742	14565	14711	14638	14588	14770	14760	14730	14652	14749	14666	14595	14525	14504	14555	14534	14506	14593	14713	14659	14728	14711	14655	14621	14441	14649	14456	14548	14704	14647	14685	14594	14671	14753	14512	14647	14565	14328	14684	14664	14532	14373	14650	14640	14658	14562	14687	14406	14697	14497	14877	14652	14616	14639	14515	14782	14506	14567	14568	14547	14730	14715	14867	14695	14654	14568	14561	14568	14498	14595	14562	14527	14682	14670	14771	14815	14650	14633	14571	14751	14734	14598	14784	14601	14732	14731	14543	14706	14556	14513	14737	14725	14549	14677	14727	14708	14766	14839	14514	14697	14741	14528	14625	14615	14577	14687	14616	14636	14584	14488	14682	14535	14771	14558	14670	14734	14598	14580	14560	14801	14541	14584	14555	14645	14689	14539	14719	14674	14629	14522	14512	14590	14825	14693	14517	14771	14748	14490	14665	14494	14782	14439	14679	14533	14800	14753	14808	14552	14727	14634	14604	14602	14678	14593	14662	14453	14739	14466	14561	14659	14607	14295	14631	14584	14480	14703	14649	14804	14857	14745	14534	14524	14737	14631	14557	14649	14738	14692	14447	14605	14799	14685	14738	14583	14720	14656	14711	14654	14588	14860	14723	14812	14694	14716	14595	14667	14651	14585	14653	14710	14803	14550	14762	14502	14400	14437	14630	14610	14618	14809	14587	14519	14789	14401	14408	14455	14626	14542	14586	14659	14696	14555	14601	14567	14649	14614	14722	14753	14783	14679	14717	14552	14897	14825	14649	14616	14644	14579	14568	14569	14496	14618	14579	14714	14457	14345	14722	14555	14565	14465	14571	14538	14713	14659	14594	14796	14713	14533	14529	14671	14816	14711	14514	14687	14741	14669	14605	14740	14738	14517	14703	14724	14610	14727	14571	14692	14512	14579	14555	14481	14617	14779	14654	14788	14610	14717	14594	14776	14545	14441	14729	14370	14587	14689	14508	14464	14546	14780	14659	14492	14748	14673	14625	14695	14637	14518	14775	14664	14497	14584	14611	14464	14576	14812	14579	14728	14503	14533	14749	14721	14691	14654	14493	14593	14771	14727	14681	14707	14644	14677	14573	14424	14524	14345
26126	47604	42027	30946	23968	20262	17350	14788	14221	13977	13666	13772	13386	13305	13415	13185	13242	13203	13021	12906	13108	12972	13091	12877	13097	13061	12799	12920	12930	12870	12941	12884	12942	13003	13052	12881	12943	12900	12883	12897	12945	12830	12721	12823	12794	12912	12759	12776	12760	12992	12786	12883	12701	12966	12869	12825	12781	12773	12739	12845	12778	12909	12872	12769	12797	12938	12705	13069	12951	12947	12837	12968	12674	12852	13083	12955	12716	12873	12931	12853	12869	12926	12928	13040	12888	12938	12903	12948	12831	12988	12795	12992	12814	12868	12794	12942	12903	12819	12870	12763	12861	12866	12920	13053	12923	12787	12867	13024	13016	12807	12666	12737	12830	12917	12890	12939	12893	12837	12577	12713	12833	12886	12918	12670	12901	12715	12856	12939	12907	12808	12951	12870	12849	12889	12664	12812	13163	12999	12696	12737	12870	12803	12947	12869	12940	12863	12998	12750	12685	12937	12816	12863	12987	12925	12826	12697	12740	12758	12966	12822	12830	12920	12977	12747	12768	12778	12904	12914	12846	13015	12976	12790	12830	12836	12995	12920	12828	12879	12847	12951	12838	12733	12773	12858	12996	12837	12804	13083	12811	12823	12942	12908	12859	12901	12937	12723	12809	12941	12878	12937	12787	12767	12784	12937	12978	12713	12949	12945	13001	13082	12872	12754	12919	12897	12867	12867	13159	12800	12913	12756	12823	12835	12847	12857	12960	12797	12886	12707	12855	13004	12859	12820	12844	12963	12943	12879	12933	12726	12921	12742	12774	12804	12883	12900	12855	12809	12720	12838	12795	12830	12908	12810	12885	12923	12866	13006	12802	12719	12915	12757	12726	12871	12873	12691	13061	12922	12753	12809	12840	13055	12943	12991	13008	13034	12700	12855	12746	12836	12906	12739	12924	12910	12921	12877	12945	12921	12971	12919	12758	12803	12955	12684	12758	12631	12893	12786	12767	12865	12771	12846	13033	12987	12925	12873	12950	12991	12799	12856	12901	12885	12795	12711	12855	12903	12787	12850	12832	12954	12723	12684	12669	12815	12894	12797	12738	12840	12781	12836	12843	12847	12758	12817	12850	12781	13003	12902	12664	12885	12744	12728	13007	12634	12878	12979	12845	12946	12788	12671	12889	13034	12790	12727	12993	12730	12852	12861	12908	12898	12714	12988	12877	12736	12789	12961	12797	12915	12760	12857	12921	12795	13024	12899	12919	12920	12845	12769	12840	12759	12959	13027	12859	12773	12868	12730	12828	12839	12764	12690	12990	12754	12883	12822	12778	12891	12796	12870	12886	12838	12969	12879	12871	12973	12810	12996	12813	12827	12869	12907	13023	12932	12827	12740	12826	12795	12742	12967	12778	12970	12808	12817	12965	12883	12953	12981	12766	12893	12799	12807	12727	12836	12977	12884	12757	12698	12918	12868	12911	13077	12649	12986	13002	12890	12794	12830	12878	12919	12962	12857	12915	12794	12782	12896	12787	13001	12810	12955	12780	12995	12859	12942	13007	12858	12885	12742	13006	12890	12943	12862	12688	12903	12785	13018	13044	12912	12737	12887	12896	13001	12843	12758	12928	12907	12791	12976	12887	12735	13001	12958	12880	12836	12989	12869	12901	12852	12689	12782	12908	12728	12945	12929	12778	12942	13011	12736	12877	12933	12788	12862	12873	12808	12874	12888	12766	12914	12846	12722	12700	12931	12824	13005	12935	12801	12908	12874	12965	12921	12817	12823	12830	12814	13015	12698	12783	12819	12812	12876	12714	12685	12966	12886	12958	12790	12876	12721	12669	12996	12929	12748	12894	13012	12888	12802	13054	12925	12828	12797	12832	12957	13013	12880	12799	12771	12907	12716	12995	12876	12965	12887	13029	13044	12869	12779	12900	12813	12845	12967	12802	12885	12702	12690	12782	12869	12884	12791	12933	12590	12818	12911	12952	12758	12829	12852	12893	12743	12911	12863	12796	12922	12728	12887	12834	12800	12820	12966	12812	12722	12768	12871	12835	12927	12746	12850	12894	12875	12938	12833	12809	12953	12875	12854	13003	12851	12930	12942	12921	13004	12778	12931	12820	12958	12646	12747	12773	12878	12790	12983	12937	12818	12798	12900	12894	12840	12801	12916	12648	12970	13037	12927	12809	13001	12812	12855	12684	12893	12958	12864	12761	12752	12777	12943	12843	12778	12900	12725	12897	12962	12814	12795	12809	12779	12948	12993	12830	12956	12846	12855	13008	12831	12888	12629	12874	12943	12934	12758	12963	12848	12803	12904	12853	12836	12840	12911	12739	12732	12907	13056	12911	12866	12810	12873	12914	12785	13008	12772	13012	12883	12837	12897	12933	12927	12960	12782	12862	12825	12865	12935	12858	12875	12861	12859	12984	12794	12920	12953	12934	13050	13135	13035	12763	12813	12994	12878	12989	12898	12843	12857	12981	12729	12761	12984	12945	12704	12913	12809	12992	12854	13090	12903	12914	12872	12707	12839	12904	12717	12748	12973	12978	12799	12695	12980	13009	12871	12878	12762	12643	12876	12809	12972	12969	12898	12657	12758	12845	12726	12822	12896	12567	12813	12690	12794	12707	12797	12904	12870	12876	12856	12832	12883	12734	13095	12798	12844	12901	12874	12851	12888	13020	12979	12929	13053	12785	12894	12903	12774	12940	12760	12752	12829	12974	12884	12738	12837	12773	12959	12993	12969	12931	12827	12896	12916	12851	12816	12933	12885	12772	12759	12829	12989	12972	12874	12817	12777	13011	12778	12988	12807	12782	12882	12889	12910	12907	12892	12821	12822	12757	12690	12894	12908	12888	13015	12729	12811	12884	12796	12950	12734	12732	12894	12780	12908	12892	12828	12937	12796	12856	12761	12822	12879	12962	13011	12907	12810	12852	12941	12771	12824	12871	12873	12866	12852	12913	12894	12922	12852	12775	12823	12943	12671	12952	12857	12789	12782	12921	12898	12793	12858	12702	12852	12847	12834	12790	12855	12899	12869	13017	12874	12938	12731	12883	12830	12792	12955	12840	12821	12790	12924	12972	12934	12901	12927	12890	12884	12951	12942	12907	12892	12889	12780	12913	12800	12926	12835	12885	12764	12991	12878	12989	13030	12960	12873	12903	12764	12694	12951	12838	12951	12910	12821	12959	12755	12873	13019	12811	12941	12690	12961	12969	12875	12890	12807	12868	12881	12842	12909	12729	12776	12762	12823	12850	12850	12824	12858	12933	12747	12876	12767	12800	12786	12881	13033	12841	12918	12936	12813	12898	12874	12854	12677	12780	12755	12862	12881	12816	12775	12824	12835	12906	12903	12886	12920	12920	12862	12773	12919	12912	12676	12979	12761	12925	12896	12812	12803	13089	12726	13065	12906	12806	12822	12683	12751	12674	12923	12845	12839	12851	12996	12872	13029	12781	12848	12862	12878	12805	12781	12754	12941	12972	12821	12928	12966	12843	12908	12825	12893	12748	12858	12859	13006	12885	12827	13001	12939	12767	12814	12839	12880	12845	12915	12862	12741	12841	12736	12747	12673	12918	12851	12728	12940	12819	12677	12837	12879	12858	12824	12889	12658	12890	13002	12894	12693	12963	12879	12795	12978	12851	12882	12820	12956	12729	12890	12675	12929	12881	12982	12926	12984	12600	12976	13055	12834	12864	12885	12949	12703	12796	12893	12728	12976	12980	12874	12873	12864	12721	12942	12845	12812	12804	12835	13011	12925	12790	12893	12886	12953	12776	12724	12891	12891	12686	12990	12917	12767	12970	12938	13041	12949	12789	12686	12852	12677	12908	12885	12881	12898	12852	12828	12837	12803	12944	13008	12814	12897	12866	12738	12967	12801	12931	12668	12810	12730	12821	12820	12844	12880	12883	12754	12670	12706	13021	12663	12701	12868	12859	12951	13003	12914	12779	12884	12800	13022	12733	12822	12722	12947	12817	12983	12778	12892	12892	12820	12920	12893	12944	12889	12870	12783	12833	12931	12980	12667	12829	12870	12807	12837	13083	12793	12823	12982	12764	12949	13024	13012	12872	12754	12853	12713	12911	12741	12610	13104	12926	12907	12957	12837	12929	12823	12738	12902	12863	12833	12771	12866	12880	12780	12869	12948	12982	12935	12873	12875	12772	12787	12779	12842	12994	12709	12884	12810	13051	12703	12925	12895	12853	12864	12675	12911	12868	12804	12929	12971	12833	12808	12966	12705	13037	12910	12827	12972	12867	13074	12843	12854	12991	12827	12858	12811	12917	12837	12734	12768	12828	12770	12871	12906	12917	12966	12853	12682	12818	12936	12859	12815	12988	12731	12890	12912	12798	12710	12926	12872	12772	12855	12788	12824	13021	12878	12894	12975	12887	12912	12818	12707	12853	12705	12854	12852	12898	13022	12711	12912	12874	12704	12788	12901	12940	12897	12853	12910	12773	12645	13013	12851	12793	12878	12942	12751	12927	12777	12903	12882	12824	12718	12838	13009	12605	12795	12872	12849	12707	12936	12985	12807	12896	12856	12961	12673	12828	12940	12904	12982	12928	12754	12946	12916	12871	12944	12850	12857	12861	12734	12688	12796	12730	12796	13028	12905	12715	12813	12815	12893	12872	12947	12844	12975	12740	12895	12913	12801	12748	12890	12796	13003	12762	12764	12941	12896	12935	12861	12787	12704	12920	12964	12724	12890	12916	12696	12923	12860	12888	12956	12983	12927	12931	12849	12807	12890	12972	12780	12862	12804	12981	12705	12879	12809	12795	12981	12926	12769	12745	12707	12961	12933	12872	12766	12882	12919	12890	12950	12863	12805	12975	12763	12639	12814	12857	12841	12882	12829	12869	12937	12957	12830	12935	12804	12949	12786	12882	12854	12901	12941	12945	12791	12934	12899	12872	13042	12870	12901	12799	12981	12737	12768	12860	12785	12744	12964	12972	12972	12927	12959	12933	12968	12751	12813	12795	12833	12929	12850	12867	12733	12769	12860	13116	12891	12959	12859	12851	13006	12783	12994	12894	12838	12803	13020	12867	12749	13038	12823	12922	12896	12856	12730	12926	12822	12953	12891	12833	12799	12736	12993	12734	12813	12773	12912	12947	12831	12977	12749	12644	13079	12911	12783	12814	12828	12924	12993
21954	21192	28986	23820	22183	25448	26608	19879	18494	18455	17968	17580	17449	17347	17110	17198	16993	17072	16910	16959	16884	16720	16795	16852	16816	16821	16778	16635	16634	16750	16586	16497	16703	16613	16556	16566	16630	16578	16413	16667	16695	16373	16679	16428	16497	16369	16589	16638	16403	16337	16452	16486	16321	16319	16501	16511	16437	16597	16471	16453	16335	16404	16475	16270	16513	16577	16560	16645	16434	16404	16495	16515	16276	16467	16457	16389	16235	16477	16368	16439	16419	16564	16503	16479	16576	16512	16446	16462	16463	16362	16586	16475	16540	16478	16425	16398	16266	16294	16500	16345	16307	16414	16458	16360	16357	16303	16465	16311	16369	16349	16466	16457	16410	16300	16407	16393	16749	16421	16543	16533	16330	16475	16427	16319	16373	16426	16330	16366	16409	16559	16332	16554	16464	16555	16374	16545	16631	16470	16295	16449	16265	16410	16573	16528	16327	16624	16531	16536	16290	16491	16528	16335	16666	16333	16422	16577	16558	16449	16408	16423	16584	16207	16486	16487	16473	16310	16481	16640	16495	16493	16414	16509	16316	16340	16229	16490	16357	16280	16409	16349	16534	16644	16569	16472	16506	16526	16530	16240	16308	16474	16537	16376	16641	16272	16322	16455	16405	16446	16425	16543	16476	16350	16411	16515	16317	16487	16624	16417	16592	16378	16560	16524	16519	16546	16508	16598	16419	16469	16534	16542	16567	16445	16476	16632	16513	16374	16394	16442	16279	16371	16502	16363	16306	16387	16550	16348	16598	16566	16588	16513	16363	16345	16421	16526	16343	16410	16520	16489	16536	16460	16389	16503	16371	16532	16341	16540	16479	16391	16475	16526	16148	16376	16452	16583	16391	16437	16552	16327	16346	16257	16513	16360	16404	16483	16603	16338	16417	16302	16410	16502	16587	16534	16427	16345	16405	16245	16598	16327	16449	16498	16561	16249	16319	16526	16388	16363	16203	16323	16346	16634	16437	16412	16515	16582	16387	16554	16303	16453	16421	16289	16428	16436	16516	16355	16575	16367	16496	16486	16498	16446	16501	16554	16366	16239	16602	16487	16365	16547	16553	16536	16548	16321	16321	16598	16422	16372	16415	16418	16375	16646	16396	16289	16381	16346	16486	16379	16547	16431	16250	16373	16629	16370	16516	16416	16444	16324	16334	16518	16311	16507	16664	16565	16530	16382	16322	16455	16212	16435	16543	16562	16482	16465	16429	16539	16449	16524	16550	16626	16588	16642	16362	16427	16399	16440	16539	16326	16359	16588	16480	16554	16534	16466	16410	16443	16406	16216	16341	16468	16529	16392	16294	16402	16340	16421	16487	16429	16439	16592	16345	16491	16270	16357	16290	16152	16305	16327	16381	16502	16258	16529	16277	16423	16568	16341	16562	16402	16337	16465	16436	16576	16613	16625	16325	16559	16410	16475	16266	16557	16471	16569	16562	16426	16454	16377	16383	16256	16302	16426	16284	16301	16679	16410	16402	16322	16451	16366	16472	16324	16383	16496	16365	16501	16429	16514	16433	16324	16683	16446	16626	16345	16365	16437	16319	16412	16338	16451	16392	16377	16513	16468	16421	16534	16390	16493	16330	16349	16404	16515	16427	16355	16698	16404	16318	16410	16460	16513	16311	16554	16504	16217	16513	16352	16439	16431	16526	16445	16267	16438	16390	16559	16284	16637	16359	16502	16533	16528	16450	16394	16483	16563	16471	16417	16281	16424	16427	16354	16326	16597	16498	16392	16572	16620	16486	16372	16428	16395	16469	16409	16401	16396	16378	16276	16505	16457	16456	16451	16563	16611	16482	16380	16418	16573	16248	16278	16391	16614	16516	16324	16554	16282	16387	16382	16310	16262	16433	16402	16405	16322	16682	16382	16440	16407	16480	16403	16500	16469	16585	16351	16296	16191	16441	16219	16493	16510	16499	16637	16407	16246	16472	16564	16345	16523	16570	16468	16425	16404	16514	16414	16479	16412	16376	16369	16420	16345	16482	16409	16424	16598	16364	16756	16305	16389	16494	16343	16546	16418	16435	16362	16342	16527	16343	16257	16469	16438	16297	16658	16466	16219	16226	16393	16487	16440	16517	16469	16560	16361	16454	16685	16384	16473	16310	16482	16270	16169	16448	16458	16267	16424	16510	16569	16531	16278	16207	16507	16304	16374	16613	16241	16601	16548	16460	16521	16542	16433	16344	16434	16440	16480	16558	16400	16359	16594	16739	16382	16434	16590	16575	16415	16318	16333	16311	16633	16527	16516	16462	16495	16685	16462	16381	16410	16428	16401	16172	16458	16479	16519	16455	16344	16285	16294	16573	16460	16440	16441	16535	16309	16432	16430	16505	16431	16347	16349	16628	16544	16375	16386	16250	16551	16445	16602	16380	16503	16415	16463	16453	16304	16600	16298	16431	16443	16373	16238	16552	16521	16338	16399	16414	16386	16319	16351	16408	16128	16305	16555	16552	16416	16159	16388	16332	16271	16553	16489	16192	16406	16512	16451	16029	16631	16656	16432	16678	16490	16398	16437	16459	16341	16207	16487	16485	16511	16328	16429	16528	16583	16260	16450	16412	16526	16233	16201	16556	16555	16535	16485	16447	16407	16377	16335	16642	16459	16483	16386	16440	16373	16570	16348	16385	16435	16529	16461	16658	16494	16529	16491	16471	16791	16435	16522	16468	16463	16490	16304	16326	16460	16449	16456	16477	16542	16260	16335	16597	16430	16489	16308	16624	16455	16328	16352	16518	16307	16467	16332	16411	16354	16400	16435	16213	16538	16307	16453	16383	16377	16499	16516	16374	16351	16503	16387	16540	16409	16659	16572	16255	16481	16193	16422	16298	16568	16220	16446	16564	16349	16211	16361	16603	16365	16646	16377	16537	16511	16383	16556	16412	16446	16303	16374	16344	16381	16488	16562	16470	16408	16422	16587	16489	16498	16366	16467	16292	16282	16382	16546	16344	16333	16436	16306	16254	16715	16598	16307	16521	16487	16384	16282	16628	16392	16581	16455	16560	16410	16225	16474	16386	16418	16279	16425	16474	16526	16618	16450	16480	16490	16472	16445	16641	16387	16553	16527	16412	16488	16513	16309	16366	16373	16696	16466	16340	16466	16265	16424	16319	16476	16547	16393	16521	16452	16440	16397	16518	16416	16424	16382	16720	16317	16370	16611	16417	16490	16172	16578	16483	16481	16465	16325	16490	16509	16550	16359	16354	16523	16310	16528	16286	16513	16536	16428	16577	16396	16400	16337	16423	16495	16381	16435	16549	16259	16685	16532	16467	16444	16413	16359	16274	16191	16566	16502	16380	16671	16427	16554	16283	16369	16457	16543	16421	16288	16556	16199	16527	16380	16401	16495	16340	16548	16448	16277	16361	16251	16428	16694	16682	16524	16562	16424	16621	16331	16494	16377	16342	16367	16437	16553	16421	16300	16285	16367	16380	16426	16447	16654	16376	16345	16373	16496	16364	16301	16494	16298	16576	16400	16517	16300	16292	16501	16451	16427	16586	16476	16556	16204	16481	16542	16785	16435	16437	16447	16660	16468	16398	16454	16450	16413	16280	16574	16397	16625	16501	16504	16274	16427	16514	16462	16469	16357	16531	16231	16352	16513	16380	16364	16362	16296	16397	16684	16402	16501	16406	16454	16492	16382	16535	16549	16441	16412	16204	16246	16357	16455	16265	16366	16411	16498	16378	16335	16434	16355	16405	16403	16538	16358	16431	16543	16566	16594	16555	16567	16365	16746	16513	16538	16469	16308	16375	16363	16417	16327	16417	16397	16361	16517	16379	16393	16468	16417	16559	16345	16423	16398	16599	16485	16388	16499	16381	16549	16458	16551	16252	16610	16372	16406	16448	16514	16593	16490	16425	16358	16379	16560	16356	16379	16555	16602	16602	16578	16452	16532	16516	16447	16396	16503	16646	16402	16668	16255	16563	16511	16499	16365	16500	16419	16530	16404	16415	16133	16269	16318	16492	16333	16296	16446	16439	16442	16420	16362	16544	16398	16485	16554	16397	16424	16503	16333	16398	16406	16403	16496	16383	16634	16592	16257	16457	16308	16421	16440	16593	16183	16176	16420	16393	16430	16248	16479	16422	16580	16406	16484	16493	16242	16429	16157	16223	16181	16497	16521	16328	16550	16378	16393	16514	16342	16369	16569	16398	16426	16385	16535	16572	16206	16405	16328	16329	16259	16385	16598	16427	16591	16498	16330	16560	16362	16593	16353	16424	16388	16354	16247	16397	16523	16496	16376	16401	16636	16399	16400	16358	16388	16599	16384	16260	16401	16310	16401	16487	16211	16369	16375	16503	16464	16522	16311	16524	16354	16503	16447	16471	16409	16254	16531	16492	16438	16516	16594	16522	16507	16472	16228	16464	16460	16675	16411	16438	16455	16543	16474	16482	16362	16224	16450	16495	16432	16696	16300	16346	16603	16482	16465	16269	16265	16562	16396	16318	16408	16365	16461	16441	16351	16567	16563	16613	16541	16528	16510	16437	16437	16642	16536	16518	16537	16366	16457	16362	16364	16585	16405	16414	16418	16383	16357	16141	16423	16499	16522	16469	16268	16378	16450	16492	16123	16626	16264	16482	16481	16452	16386	16285	16394	16367	16637	16508	16467	16385	16316	16399	16279	16266	16429	16464	16495	16432	16512	16612	16523	16380	16263	16446	16405	16528	16368	16440	16556	16589	16582	16644	16339	16400	16540	16428	16519	16416	16592	16618	16489	16510	16417	16423	16481	16596	16308	16501	16397	16438	16298	16430	16645	16516	16417	16456	16399	16284	16289	16526	16580	16571	16355	16587	16350	16502	16467	16569	16420	16498	16427	16305	16376	16547	16395	16222	16277	16455	16522	16426	16465	16271	16506	16557	16304	16511	16466	16364	16236	16331	16504	16461	16342	16490	16373	16660	16352	16423	16388	16466	16362	16367	16392	16378	16329	16490	16514	16441	16394	16088	16590	16443	16496	16508	16596	16656	16393	16659	16453	16523	16441	16542	16360	16496	16191	16352	16576	16443	16342	16374	16304	16498	16490	16576	16472	16431	16382	16346	16366	16388	16453	16300	16280	16400	16422	16708	16569	16321	16376	16353	16343	16459	16385	16527	16423
28585	60599	55134	37790	32524	26540	19705	17195	16342	15861	15560	15174	15040	14863	14775	14475	14450	14402	14308	14183	14423	14159	14184	14323	14194	14071	14085	14119	14163	13978	14126	13948	14059	14037	14058	13937	13998	13857	13867	14009	13989	13962	13881	14040	14008	13939	14062	14020	14010	13959	14040	13954	13881	14064	13805	14174	14090	13913	13778	14013	14045	13951	13949	14002	14075	13910	14064	14079	14021	13923	14024	14104	14020	13968	14022	14054	13924	13897	14016	13947	14013	13888	13891	14053	14007	13957	14026	13860	14067	13986	13963	13913	14016	14063	13892	14000	13919	14093	13910	13907	13900	14057	14016	13918	14010	13957	13811	13862	14004	13879	14061	13862	14083	13775	14221	13882	14111	14011	13916	14065	13849	13937	14009	13821	14017	13722	13951	13952	14066	14088	14004	13856	13772	13950	13886	13930	13985	13910	14018	13960	13809	13995	13949	14034	14147	14029	14104	13880	13997	13837	13998	13920	13993	13915	13903	13953	13998	13891	13822	14017	13880	14011	14154	13963	13834	13900	13874	14143	13774	13943	13976	13872	13956	13809	13991	14024	14075	14011	13971	13985	14028	13899	13980	13909	13956	14036	14034	13948	13939	14084	13890	14053	13911	13803	13894	14305	13958	13961	13880	14027	13910	13987	13895	14006	14072	13962	13948	13958	14143	13927	13845	13906	13827	14029	14095	13980	13961	14106	14060	14031	13797	13952	14033	14000	14116	14034	13971	13975	13935	13911	14021	13947	13994	13848	13868	13917	13885	14112	13853	13969	14088	13918	13825	14077	13913	13892	13836	13958	13967	14083	13987	13929	14025	14097	13829	13914	14076	14112	13967	14043	14013	13775	14025	14075	13797	14041	13933	13715	14015	13904	14016	13882	13889	13793	14082	13843	13930	13924	14169	13940	13983	14100	13909	13957	13998	13780	14000	14016	14067	13912	13891	13919	14042	14019	13892	13902	13821	14181	13697	14141	13919	13883	13933	13964	14102	13823	13940	14009	13995	14033	13883	14090	13949	13976	14076	14147	13997	13837	13914	13783	13881	13883	13978	14008	13863	13931	13858	13802	13823	13917	13958	13817	14017	13889	14064	14138	14025	13927	14077	13950	13910	13833	14038	13866	13745	13972	13966	13973	13836	14082	13813	13891	14028	14157	13940	14030	13943	13628	14020	13990	13992	13842	13846	13940	13987	13888	13865	14087	13859	14010	13978	13740	13900	13842	13925	13861	13992	13988	13851	14009	13966	13781	13939	13881	13956	13918	13911	13972	13980	14035	13696	13972	14007	13860	13970	13811	14018	14038	13965	13903	13806	13834	14099	13934	13732	14046	14044	13947	13873	13960	13925	13961	13881	14054	14104	13996	13981	13805	13951	13886	13954	14039	13988	14071	13979	14050	14067	14035	14060	13866	14070	14140	13972	13932	13913	14009	13815	13860	13989	14019	13929	14092	14059	13938	14044	14005	14011	13851	14112	14121	13878	13899	13986	13975	13971	14090	13966	13873	13881	13786	14033	13929	13975	14039	14194	13922	14059	14104	14129	14114	14088	14056	13838	14015	13889	14091	13967	13920	13946	13941	13971	14062	13854	13998	13949	13911	14057	13988	14132	13806	14028	13927	14035	13975	14025	14051	13957	13858	14080	13956	14089	14076	13977	14090	13951	14083	13817	14012	13949	14198	13928	13933	14044	13835	13945	13883	13980	13983	14043	13972	13950	13946	13981	13882	13899	14143	14119	13946	14146	13890	13899	14082	14059	13800	13807	13746	14076	13914	13986	13762	13926	13952	13925	13952	13970	13951	13869	13972	14017	13886	14025	13938	14040	13916	13932	13960	13839	13968	14004	13891	13983	14076	14050	14019	13825	13937	13953	13842	13750	13984	13767	14083	14017	14098	13929	13989	13958	14019	14067	14012	13973	13902	14000	13996	14015	14028	13930	13859	13923	14028	13784	14070	13994	14028	14043	13926	14021	13943	13988	13895	13988	13890	14018	13965	13982	14076	13888	13952	14060	13943	13821	14127	13718	14119	13928	13971	13865	13990	14028	13970	13822	14064	13946	14005	14101	13897	14135	14108	13931	14041	14017	14086	13882	14059	14049	13858	13916	13931	13991	13944	13905	13899	13962	14067	13878	14017	13866	14008	14028	14054	13806	14046	13849	14010	13843	13883	13965	13998	13942	13873	13938	13872	14019	14034	14006	13934	13983	14058	14059	14061	13907	14016	13916	14111	14117	13896	14023	13955	14145	13880	13996	13919	14013	13996	14023	13885	14041	13907	14016	13928	14025	13903	13907	13893	13978	13938	14058	13919	13949	13833	13882	13952	14026	13985	14011	13959	13903	13883	13917	13940	14050	13974	14060	14034	13974	13744	13916	13878	13896	14058	13889	14058	14044	13890	13927	13949	14018	13872	13916	13896	13899	13902	13996	13862	14050	13958	13891	13866	13971	13950	13997	14118	13953	13960	13913	13941	13870	14026	13921	13925	13969	13898	14096	14032	13981	13930	14071	13988	13905	13972	13917	13947	13895	14004	13855	13854	13820	13977	13878	13931	14214	13971	13987	14054	13914	13971	14033	13850	14098	14109	13952	14012	13932	14105	14059	13878	13881	14004	14004	13997	14045	14036	14113	13801	13827	14005	13960	13862	13898	13674	14003	13834	14035	13949	14024	14040	14064	13965	14081	13890	14002	13891	13938	13887	13963	13796	13806	13817	13892	13948	13980	14120	13958	14068	14045	14006	13971	13959	14047	14062	14069	13993	13844	13940	14003	13988	14016	13929	13994	13837	14035	13944	13963	14102	13966	13984	13880	13993	13967	13943	14091	13930	13970	14116	14125	13926	13940	14011	13981	14102	14021	13965	13836	13890	13978	13966	14207	13898	13899	13845	13916	13935	13996	13907	13882	14004	13884	13974	14002	13960	13996	13883	14131	13989	14015	14077	13890	13922	13924	13986	13954	13912	13916	14032	13892	13999	14020	13881	14049	13914	13830	13822	14044	14040	14016	14090	13969	13809	13823	13964	14145	13911	13873	13940	14073	13978	13803	13835	13692	14041	13917	13791	13911	13857	14069	13904	14055	13929	14011	13903	14033	14022	13958	14028	13957	14025	13931	13978	13965	14061	13748	14020	13945	14045	14092	13835	13888	13991	13818	13975	13916	13914	14104	14005	13846	13825	14013	13969	13939	14105	13972	13970	14045	14089	13999	13992	14124	13992	13859	13906	14038	13863	13904	14028	13954	13984	13814	13907	14197	13981	14008	13830	13964	13951	13926	13900	13931	14040	13898	13760	13821	13879	14042	13928	14038	13792	14051	14020	13941	13775	13885	13968	13900	14010	13985	13862	14071	13879	13843	13956	13888	14109	13930	14132	14052	13965	13980	13889	14060	13886	13787	13865	13877	13987	14006	13949	14035	14030	14034	14020	14042	14004	13893	13945	13890	14018	13966	13890	13988	13834	13881	13939	13916	13999	14129	13892	13848	13927	13968	14013	13962	13973	13993	13905	14152	13826	14066	13890	14023	13737	13875	14108	13761	14008	14007	13807	13907	13951	14068	14053	13857	13936	13997	14085	13906	13954	13878	14025	14067	13878	14017	13859	14096	13977	13898	14083	14061	14001	13909	13977	13869	13870	13951	14073	13783	14080	13970	13786	13970	14070	13864	14029	13971	14011	13968	14094	13959	13994	13899	13885	13949	14002	13993	13967	13973	13942	13973	13916	14025	13897	13860	14029	13977	14004	13972	13843	14111	14046	13896	13916	13860	14012	14014	13876	13960	14019	13968	13974	13980	13983	13854	14026	14167	13792	13747	13938	13981	13937	13962	13942	13965	13958	13931	13928	14141	13849	14067	13919	13912	14091	13964	14077	13922	14059	13963	14021	13940	13847	14026	13745	13947	13859	14084	13996	13930	14053	13978	13839	13984	14111	14137	13901	13866	13798	13910	13821	14106	13830	13796	13980	14020	14002	14080	14032	13956	13900	13905	14135	13977	14000	13870	13841	13800	14038	13926	14007	14092	13916	13955	14025	13843	13936	13851	13899	13842	14191	13939	14133	13949	14026	13889	13912	13979	13865	13949	13943	14093	13933	14146	14143	13860	13940	13923	13839	14019	13830	14029	13872	13881	13966	13943	13930	14057	13857	14084	13900	13904	13980	14148	13959	14118	13977	13920	13930	13931	14016	14028	13956	13960	14067	13886	13897	13883	13768	13969	13797	14012	13856	14078	13916	13940	14180	14043	14043	13857	14032	14041	13939	13917	13877	13901	13989	13958	14114	13871	13868	14006	13839	14057	13881	14023	14020	14154	14012	13997	13903	14058	13921	13943	13848	13887	13942	13874	13893	13953	13886	13979	13831	13912	14054	13823	13998	14008	14095	13844	13856	14009	13970	13999	13929	14001	13924	14017	13968	13937	13988	13906	13815	13952	13843	13884	13863	13733	14008	13834	13887	13784	13888	13832	13951	13900	14112	14019	13898	14021	13976	13913	13832	14075	13801	14035	13951	14142	13943	13977	13918	14069	14002	13978	13905	14054	13978	13932	13890	13977	13920	14023	13913	14040	13869	13888	13919	14127	13980	13953	13994	13872	13952	13784	14023	13820	14069	14124	14125	13973	14021	14077	14061	13872	13950	14092	14030	13890	13874	14022	14074	13880	13793	13986	13972	13992	13911	13931	13828	13701	13924	14068	14107	14080	13973	13753	13803	14019	13948	13917	14101	13888	14063	13935	14004	13789	13903	14081	13818	13981	13905	13951	14105	13945	14119	13987	13891	13985	13866	13911	14006	13929	13983	13916	14053	13920	13709	14002	13913	13915	13852	13881	13996	13973	13983	13853	14056	13884	13911	14073	13999	14022	13887	14036	14018	13901	13987	13854	13968	13939	13863	14017	13845	14193	13957	13913	13950	14035	14095	13731	14041	13981	13770	13922	13884	13881	14001	13918	13997	13892	14184	14024	14172	13867	13987	13957	13920	13998	14083	13953	13902	13992	13900	13967	14038	13890	13977	13929	13959	13852	13978	14004	13889	14071	14047	13968	13779	13920	13996	14027	13780	14035	14053	13990	14017	14006	13949	14173	13920	14034	13882	13835	13991	14009	13943	13986	13916	14108	14027	13926	13965
28760	28753	34656	27826	21734	18791	16914	15870	15383	15090	15165	15123	14876	14826	14752	14732	14778	14613	14700	14581	14574	14531	14643	14640	14528	14640	14628	14566	14527	14292	14476	14429	14667	14550	14729	14598	14385	14637	14609	14472	14618	14426	14460	14792	14564	14610	14375	14532	14559	14377	14469	14406	14530	14432	14600	14503	14490	14533	14452	14370	14326	14460	14392	14632	14464	14406	14549	14353	14372	14482	14409	14268	14340	14408	14386	14441	14551	14431	14578	14540	14415	14490	14559	14419	14342	14446	14608	14648	14465	14430	14522	14483	14573	14511	14624	14461	14496	14335	14649	14475	14623	14421	14516	14465	14559	14680	14664	14510	14493	14540	14263	14399	14582	14607	14676	14601	14573	14506	14616	14304	14554	14544	14327	14446	14427	14588	14590	14660	14476	14462	14478	14494	14520	14776	14516	14453	14391	14662	14437	14289	14387	14707	14647	14343	14594	14677	14575	14520	14394	14392	14467	14598	14486	14354	14505	14402	14412	14515	14562	14487	14566	14524	14448	14496	14460	14434	14593	14367	14495	14490	14469	14504	14670	14501	14425	14383	14354	14488	14554	14490	14307	14598	14535	14441	14421	14568	14534	14354	14474	14586	14395	14519	14484	14582	14674	14481	14454	14324	14457	14543	14608	14484	14535	14514	14483	14586	14551	14779	14450	14433	14373	14465	14410	14641	14635	14501	14449	14558	14561	14411	14365	14355	14417	14550	14396	14529	14398	14506	14640	14544	14488	14408	14537	14473	14660	14487	14445	14515	14614	14629	14418	14521	14581	14612	14435	14576	14313	14485	14528	14555	14497	14602	14503	14478	14615	14485	14652	14503	14434	14646	14591	14508	14494	14529	14234	14437	14733	14500	14571	14636	14625	14312	14667	14580	14631	14475	14452	14370	14643	14518	14383	14382	14660	14511	14640	14617	14674	14722	14613	14404	14435	14511	14373	14412	14385	14726	14634	14519	14705	14393	14558	14670	14459	14338	14518	14496	14707	14467	14475	14479	14492	14586	14500	14345	14567	14470	14572	14320	14591	14391	14719	14570	14436	14496	14597	14526	14359	14497	14408	14523	14414	14499	14578	14501	14601	14533	14455	14515	14649	14444	14644	14723	14400	14517	14469	14340	14821	14270	14541	14497	14254	14484	14537	14621	14570	14654	14603	14397	14493	14679	14530	14591	14457	14843	14598	14551	14357	14410	14359	14414	14401	14588	14484	14525	14431	14557	14460	14362	14504	14612	14534	14685	14387	14508	14419	14488	14470	14454	14608	14546	14434	14600	14388	14622	14650	14565	14706	14500	14338	14414	14573	14675	14510	14505	14470	14362	14491	14606	14366	14419	14595	14509	14276	14428	14655	14578	14422	14493	14416	14729	14565	14523	14369	14498	14459	14357	14576	14601	14503	14669	14653	14487	14677	14610	14496	14402	14503	14475	14574	14647	14516	14346	14607	14563	14574	14334	14386	14445	14490	14597	14447	14624	14338	14275	14419	14527	14559	14485	14569	14391	14429	14499	14470	14532	14426	14483	14513	14487	14374	14464	14697	14473	14361	14365	14440	14468	14740	14430	14608	14685	14492	14692	14461	14468	14495	14538	14651	14548	14523	14283	14438	14481	14524	14492	14554	14661	14605	14522	14674	14403	14644	14562	14540	14317	14610	14290	14584	14606	14398	14589	14687	14349	14458	14552	14652	14613	14523	14552	14524	14474	14751	14486	14419	14536	14494	14385	14268	14467	14526	14613	14418	14471	14753	14412	14422	14422	14432	14412	14336	14634	14552	14533	14643	14462	14206	14533	14491	14726	14507	14395	14515	14490	14633	14369	14446	14603	14397	14381	14576	14402	14704	14524	14623	14611	14653	14529	14512	14404	14530	14462	14474	14572	14599	14554	14403	14481	14491	14502	14431	14437	14534	14588	14251	14464	14607	14593	14620	14590	14374	14294	14443	14431	14568	14502	14843	14492	14623	14566	14668	14335	14449	14608	14547	14574	14693	14546	14364	14497	14462	14594	14671	14400	14371	14631	14457	14612	14560	14449	14490	14613	14612	14327	14465	14373	14476	14462	14450	14604	14561	14497	14353	14358	14212	14553	14323	14628	14701	14438	14538	14602	14472	14544	14589	14584	14593	14577	14336	14453	14617	14399	14417	14511	14537	14409	14653	14653	14491	14581	14627	14544	14485	14590	14484	14501	14585	14760	14717	14474	14558	14515	14436	14577	14401	14583	14539	14488	14449	14658	14385	14608	14611	14459	14325	14423	14620	14590	14587	14508	14397	14508	14393	14517	14482	14436	14347	14392	14530	14683	14406	14508	14572	14581	14679	14462	14539	14400	14511	14620	14433	14596	14396	14551	14557	14269	14362	14509	14445	14507	14584	14544	14290	14557	14472	14492	14531	14447	14509	14695	14556	14502	14541	14326	14492	14440	14654	14510	14646	14515	14395	14416	14603	14663	14428	14464	14592	14267	14452	14492	14637	14583	14620	14465	14605	14537	14477	14512	14526	14293	14610	14426	14676	14668	14584	14614	14599	14642	14712	14537	14510	14383	14328	14659	14435	14346	14573	14396	14495	14537	14758	14524	14570	14482	14660	14752	14548	14559	14450	14549	14500	14686	14651	14762	14588	14542	14447	14688	14405	14485	14526	14347	14347	14456	14738	14425	14688	14359	14417	14379	14562	14529	14523	14524	14535	14439	14619	14401	14462	14541	14521	14516	14546	14571	14609	14587	14392	14712	14706	14646	14576	14729	14618	14589	14690	14468	14580	14592	14653	14684	14396	14367	14303	14430	14329	14605	14445	14418	14500	14472	14530	14643	14321	14452	14525	14541	14524	14693	14418	14397	14445	14188	14740	14534	14279	14451	14416	14568	14329	14506	14498	14509	14500	14644	14382	14498	14645	14538	14352	14467	14432	14509	14548	14340	14559	14494	14484	14365	14713	14533	14491	14344	14505	14463	14434	14418	14722	14496	14573	14464	14537	14559	14431	14475	14632	14634	14539	14518	14447	14406	14638	14582	14540	14593	14528	14747	14497	14552	14567	14563	14513	14512	14337	14327	14308	14514	14660	14279	14682	14382	14659	14526	14516	14651	14462	14293	14647	14352	14711	14460	14719	14444	14444	14513	14555	14548	14353	14435	14519	14559	14417	14680	14584	14549	14566	14585	14575	14451	14420	14431	14519	14522	14472	14392	14381	14548	14463	14574	14752	14535	14437	14543	14488	14528	14557	14539	14455	14484	14447	14436	14582	14510	14542	14522	14395	14516	14533	14554	14421	14711	14584	14507	14605	14514	14572	14599	14496	14499	14368	14458	14427	14329	14428	14483	14449	14469	14601	14492	14571	14744	14528	14370	14520	14483	14582	14599	14385	14581	14320	14347	14414	14464	14545	14413	14593	14558	14471	14524	14559	14533	14564	14417	14565	14371	14475	14396	14564	14616	14511	14603	14446	14516	14560	14545	14720	14483	14283	14562	14589	14356	14622	14605	14577	14491	14346	14652	14486	14406	14536	14663	14512	14320	14525	14404	14572	14535	14420	14353	14507	14470	14478	14522	14385	14531	14673	14268	14440	14598	14671	14495	14493	14353	14702	14321	14387	14565	14526	14468	14586	14370	14548	14510	14568	14741	14501	14578	14450	14581	14576	14529	14892	14529	14379	14457	14633	14463	14342	14725	14642	14625	14610	14536	14663	14665	14593	14595	14378	14543	14577	14583	14539	14409	14474	14475	14563	14419	14571	14568	14628	14496	14622	14240	14606	14488	14380	14819	14315	14664	14493	14454	14399	14652	14388	14339	14549	14451	14306	14570	14704	14557	14704	14366	14514	14347	14454	14585	14621	14420	14578	14457	14446	14452	14610	14402	14449	14311	14433	14388	14566	14588	14668	14597	14366	14564	14345	14585	14555	14626	14734	14225	14330	14573	14700	14568	14552	14408	14393	14682	14579	14573	14520	14482	14592	14455	14548	14507	14471	14480	14487	14517	14621	14558	14696	14583	14570	14497	14638	14514	14383	14556	14351	14452	14395	14502	14467	14670	14611	14405	14700	14364	14324	14424	14601	14599	14449	14519	14270	14412	14581	14632	14631	14620	14617	14612	14580	14652	14504	14497	14466	14506	14385	14280	14322	14500	14420	14416	14390	14439	14482	14667	14537	14537	14582	14558	14368	14605	14459	14515	14689	14758	14358	14461	14522	14695	14592	14494	14525	14444	14489	14567	14542	14492	14413	14379	14604	14514	14329	14513	14623	14719	14476	14437	14455	14490	14703	14596	14598	14573	14336	14554	14693	14401	14333	14687	14550	14486	14540	14528	14575	14354	14498	14413	14757	14603	14441	14580	14441	14366	14422	14587	14545	14549	14474	14526	14564	14338	14476	14669	14651	14522	14582	14580	14330	14515	14521	14648	14562	14558	14749	14515	14556	14606	14642	14686	14523	14382	14355	14478	14438	14553	14392	14383	14625	14545	14560	14493	14445	14631	14494	14434	14671	14555	14611	14348	14581	14416	14434	14551	14619	14231	14614	14507	14638	14619	14527	14563	14415	14486	14430	14598	14628	14572	14304	14591	14494	14387	14666	14602	14635	14422	14525	14531	14488	14629	14462	14434	14310	14481	14687	14695	14386	14545	14582	14683	14469	14592	14533	14289	14469	14649	14581	14766	14551	14572	14593	14476	14546	14432	14530	14489	14435	14608	14575	14548	14362	14492	14351	14572	14524	14552	14552	14615	14626	14647	14306	14560	14543	14530	14576	14396	14431	14678	14564	14326	14560	14400	14441	14562	14475	14520	14403	14591	14371	14490	14467	14573	14457	14692	14663	14489	14499	14471	14533	14721	14576	14591	14540	14563	14385	14517	14610	14498	14419	14694	14539	14502	14573	14439	14505	14579	14298	14335	14518	14496	14528	14436	14448	14615	14770	14702	14636	14558	14601	14584	14718	14611	14437	14606	14654	14627	14452	14477	14398	14460	14600	14597	14589	14235	14617	14435	14350	14435	14471	14630	14605	14466	14658	14531	14403	14637	14639	14567	14540	14389	14525	14607	14393	14343	14493	14526	14646	14538	14486	14457	14570	14386	14658	14434	14504	14671	14641	14572	14648	14619	14529	14547	14548	14482
25716	45625	34004	23915	20189	17325	15228	14073	13985	13554	13526	13183	13264	13317	13148	13199	13099	12835	13152	12993	12908	12890	12848	12797	12750	12885	12963	12803	12819	12908	12741	12896	12919	12744	12853	13040	12821	12888	12668	12795	12884	12669	12698	12813	12791	12921	12834	12907	12701	12925	12710	12724	12912	12787	12753	12865	12764	12767	12751	12841	12772	12742	12704	12686	12846	12662	12864	12893	12946	12565	12836	12779	12804	12906	12765	12820	12750	12677	12859	12680	12841	12742	12812	12675	12791	12776	12815	12745	12833	12683	12863	12777	12782	12652	12709	12714	12889	12863	12882	12714	12744	12697	12891	12844	12909	12775	12775	12759	12702	12784	12818	12763	12739	12662	12879	12573	12691	12732	12755	12903	12794	12617	12895	12924	12815	12725	13014	12779	12654	12807	12864	12759	12767	12766	12713	12876	12790	12920	12783	12743	12650	12777	12708	12866	12863	12965	12813	12680	12729	12640	12721	12756	12789	12748	12800	12947	12675	12800	12939	12777	12611	12655	12780	12831	12786	12856	12843	12738	12503	12746	12637	12629	12824	12771	12827	12818	12834	12653	12756	12695	12675	12716	12651	12841	12849	12961	12737	12654	12889	12790	12901	12746	12612	12762	12862	12826	12866	12538	12725	12733	12764	12716	12807	12938	12824	12948	12876	12599	12814	12738	12720	12671	12738	12774	12709	12807	12617	12813	12713	12847	12638	12695	12685	12858	12767	12890	12572	12921	12837	12770	12860	12662	12794	12607	12616	12670	12920	12828	12680	12788	12755	12775	12527	12713	12765	12784	12941	12779	12903	12895	12629	12756	12704	12873	12756	12803	13044	12818	12723	12810	12658	12830	12871	12694	12845	12829	12754	12808	12723	12630	12704	12700	12895	12832	12787	12762	12919	12775	12919	12854	12836	12786	12790	12729	12866	12740	12726	12808	12666	12885	12866	12784	12741	12917	12679	12851	12663	12633	12722	12621	12592	12805	12831	12576	12813	12979	12810	12732	12853	12720	12816	12799	12726	12985	12791	12744	12870	12770	12681	12757	12799	12696	12910	12699	12866	12896	12757	12572	12801	12765	12670	12749	12822	12679	12859	12752	12857	12746	12792	12887	12728	12888	12649	12889	12842	12631	12621	12810	12864	12868	12705	12870	12843	12674	12748	12714	12775	12767	12763	12839	12860	12704	12734	12731	12739	12798	12888	12837	12611	12580	12883	12636	12928	12828	12684	12709	12793	12736	12678	12715	12770	12879	12789	12679	12696	12821	12870	12676	12776	12850	12693	12633	12738	12695	12930	12801	12738	12703	12715	12876	12860	12964	12672	12888	12762	12998	12706	12859	12743	12954	12765	12687	12757	12842	12820	12825	12698	12932	12759	12784	12693	12777	12631	12848	12866	12721	12731	12796	12785	12769	12741	12743	12722	12868	12804	12761	12688	12728	12728	12653	12606	12741	12799	12732	12751	12945	12941	12694	12744	12743	12732	12868	12845	12793	12662	12820	12726	12833	12936	12727	12790	12797	12714	12778	12817	12704	12676	12631	12902	12805	12983	12739	12708	12831	12636	12838	12960	12802	12906	12845	12772	12723	12914	12794	12735	12672	12740	12588	12749	12721	12572	12600	12741	12668	12693	12816	12582	12729	12730	12814	12842	13050	12681	12838	12717	12848	12732	12690	12820	12867	12826	12711	12831	12718	12923	12893	12921	12776	12950	12806	12593	12568	12699	12737	12865	12601	12740	12632	12701	12780	12608	12779	12647	12837	12804	12856	12828	12686	12706	12806	12987	12819	12768	12896	12768	12755	12822	12762	12671	12785	12719	12853	12708	12759	12574	12691	12686	12932	13016	12842	12770	12781	12684	12792	12862	12827	12748	12944	12751	12879	12847	12664	12671	12857	12617	12683	12830	12952	12666	12796	12771	12775	12693	12933	12787	12942	12727	12701	12792	12861	12765	12971	12872	12786	12761	12672	12803	12770	12675	12798	12717	12767	12756	12917	12802	12935	12772	12934	12684	12798	12813	12554	12780	12749	12765	12974	12831	12854	12682	12796	12938	12730	12725	12908	12790	12711	12826	12732	12824	12738	12810	12770	12921	12802	12850	12587	12885	12856	12761	12722	13000	12919	12750	12765	12598	12958	12716	12835	12958	12708	12834	12625	12752	12715	12708	12765	12628	12690	12710	12972	13035	12788	12684	12605	12754	12665	12697	12781	12646	12763	12743	12664	12996	12894	12859	12854	12781	12887	12628	12838	12766	12772	12844	12719	12867	12715	12684	12735	12765	12854	12737	12728	12661	12818	12917	12573	12831	12786	12713	12731	12687	12879	12807	12827	12907	12750	12833	12867	12815	12798	12842	12876	12790	12993	12575	12597	12896	12708	12851	12722	12905	12667	12681	12818	12888	12787	12812	12740	12812	12695	12732	12795	12712	12830	12720	12791	12816	12745	12685	12630	12753	12646	12672	12859	12719	12787	12933	12782	12839	12846	12767	12889	12864	12844	12828	12717	12670	12906	12711	12826	12811	12688	12823	12777	12658	12680	12786	12801	12685	12936	12810	12814	12724	13014	12819	12912	12734	12817	12826	12725	12788	12840	12760	12734	12871	12823	12787	12988	12630	12759	12629	12813	12724	12699	12977	12763	12723	12748	12800	12731	12932	12726	12693	12949	12744	12822	12832	12849	12925	12908	12652	12725	12844	12861	12725	12678	12781	12788	12718	12781	12721	12692	12652	12728	12657	12758	12801	12823	12706	12616	12634	12824	12622	12631	12693	12779	12854	12740	12793	12840	12924	12781	12796	12738	12687	12789	12711	12832	12786	12661	12678	12757	12693	12877	12906	12757	12699	12708	12712	12664	12799	12768	12702	12676	12835	12673	12876	12768	12810	12770	12863	12793	12797	12631	12719	12946	12947	12752	12813	12681	12863	12794	12753	12731	12689	12848	12886	12830	12872	12670	12739	12860	12776	12820	12714	12943	12772	12579	12805	12884	12746	12887	12730	12688	12881	12907	12796	12805	12623	12680	12901	12838	12807	12618	12686	12740	12724	12688	12736	12785	12842	12744	12776	12655	12827	12896	12882	12816	12796	12621	12722	12853	12669	13033	12769	12489	12857	12731	12881	12700	12818	12735	12790	12780	12841	12872	12759	12763	12789	12871	12928	12728	12817	12781	12798	12994	12787	12759	12860	12709	12692	12775	12981	12703	12730	13008	12680	12815	12757	12938	12691	12559	12691	12801	12771	12803	12732	12822	12552	12831	12867	12855	12819	12788	12764	12691	12763	12650	12984	13015	12614	12608	12655	12957	12745	12685	12839	12748	12878	12721	12904	12791	12555	12681	12739	12683	12760	12763	12737	12806	12788	12707	12861	12753	12844	12640	12771	12851	12846	12686	12696	12971	12764	12779	12872	12568	12692	12705	12893	12721	12794	12845	12837	12881	12834	12763	12793	12835	12752	12741	12601	12655	12809	12730	12756	12878	12585	12783	12775	12824	12706	12728	12775	12824	12830	12771	12798	12711	12878	12775	12706	12873	12786	12747	12729	12743	12779	12788	12760	12761	12857	12697	12906	12793	12801	12705	12602	12663	12835	12843	12716	12784	12772	12730	12802	12725	12820	12725	12623	12792	12870	12726	12739	12815	12705	12726	12789	12922	12725	12782	12609	12800	12741	12843	12780	12820	12879	12780	12716	12811	12800	12820	12883	12830	12669	12695	12912	12711	12783	12872	12838	12760	12862	12710	12881	12655	12814	12725	12759	12928	12669	12666	12812	12775	12812	12675	12759	12855	12841	12876	12826	12642	12666	12790	12930	12882	12611	12746	12955	12611	12914	12799	12772	12765	12817	12735	12681	12815	12770	12916	12787	12806	12855	12951	12626	12784	12667	12785	12749	12863	12707	13041	12590	12931	12706	12728	12641	12705	12899	12840	12940	12815	12958	12735	12868	12758	12854	12673	12799	12869	12830	12824	12857	12724	12785	12614	12939	12660	12913	12819	12751	12748	12932	12783	12638	12642	12911	12835	12874	12701	12670	12900	12732	12965	12628	12639	12811	12718	12676	12989	12670	12928	12895	12864	12777	12636	12968	12738	12735	12700	12724	12770	12866	12693	12861	12743	12865	12809	12800	12827	12813	12720	12624	12706	12809	12748	12792	12723	12823	12816	12722	12655	12788	12651	12911	12814	12911	12749	12603	12786	12863	12709	12741	12663	12783	12629	12783	12705	12725	12965	12895	12918	12717	12802	12675	12753	12747	12884	12774	12719	12819	12762	12740	12946	12483	12869	12665	12721	12714	12744	12857	12840	12850	12746	12842	12769	12786	12828	12788	12720	12822	12750	12978	12751	12646	12673	12856	12727	12819	12781	12706	12834	12835	12727	12790	12614	12664	12653	12663	12896	12744	12938	12724	12600	12824	12780	12655	12786	12865	12850	12881	12732	12617	12949	12870	12744	12812	12892	12803	12674	12921	12745	12927	12824	12720	12701	12792	12752	12836	12554	12874	12849	12733	12859	12830	12723	12732	12687	12948	12955	12920	12758	12728	12750	12795	12822	12733	12931	12895	12779	12779	12740	12861	12969	12719	12800	12770	12720	12786	12718	12880	12829	12819	12719	12828	12754	12844	12784	12823	13041	12730	12797	12668	12777	12824	12829	12789	12956	12777	12834	12869	12875	12758	12863	12744	12846	12703	12785	12773	12652	12821	12739	12762	12813	12744	12664	12655	12793	13027	12786	12873	12617	12742	12853	12683	12696	12770	12618	12910	12711	12775	12811	12705	12842	12680	12910	12626	12743	12817	12873	12756	12738	12663	12842	12687	12919	12627	12618	12910	12851	12662	12845	12701	12852	12821	12823	12773	12743	12932	12817	12824	12693	12878	12701	12889	12848	12906	12811	12723	12788	12800	12804	12906	12787	12794	12680	12585	12771	12830	12655	12699	12784	12606	12833	12673	12832	12663	12778	12815	12815	12667	12794	12674	12840	12748	12719	12792	12875	12760	12529	12763	12605	12778	12651	12718	12656	12907	12926	12844	12729	12864	12993	12675	12879	12791	12670	12965	12746	12956	12753	12725	12827	12855	12805	12601	12863	12830	12900	12703	12850	12768	12843	12781	12811	12871	12763
22927	21141	28650	24660	23696	24332	21954	17836	17227	16950	16626	16454	16220	15982	16021	16036	15926	15930	16068	15772	15928	15948	15866	15620	15801	15820	15672	15856	15871	15883	15540	15642	15774	15748	15604	15751	15764	15759	15828	15711	15740	15786	15705	15666	15616	15684	15708	15656	15800	15712	15562	15586	15959	15750	15635	15838	15713	15488	15484	15657	15651	15482	15719	15855	15613	15657	15589	15772	15480	15881	15616	15679	15685	15699	15869	15535	15813	15709	15657	15622	15772	15603	15622	15621	15685	15483	15744	15564	15474	15644	15692	15688	15735	15868	15525	15484	15690	15665	15508	15382	15564	15732	15553	15611	15807	15692	15622	15592	15580	15437	15608	15659	15769	15600	15499	15581	15802	15701	15737	15660	15733	15665	15576	15572	15512	15745	15466	15587	15563	15812	15447	15531	15563	15747	15412	15717	15557	15525	15486	15564	15762	15661	15781	15631	15678	15672	15764	15535	15676	15471	15795	15677	15653	15729	15712	15672	15789	15643	15779	15778	15778	15579	15430	15710	15595	15708	15780	15581	15587	15491	15456	15552	15724	15463	15710	15555	15728	15846	15508	15850	15515	15489	15827	15629	15721	15583	15743	15573	15659	15527	15743	15652	15656	15667	15701	15384	15571	15515	15697	15676	15617	15693	15692	15557	15622	15615	15639	15513	15451	15576	15738	15615	15429	15847	15651	15471	15895	15665	15576	15532	15589	15254	15770	15428	15598	15659	15716	15731	15798	15630	15613	15568	15550	15388	15663	15603	15556	15690	15677	15616	15702	15697	15566	15648	15669	15668	15772	15740	15598	15416	15654	15599	15760	15578	15467	15714	15664	15586	15436	15501	15792	15743	15460	15652	15693	15429	15876	15679	15777	15488	15648	15670	15582	15638	15827	15651	15783	15520	15767	15687	15585	15628	15971	15715	15657	15577	15779	15695	15729	15622	15685	15633	15702	15580	15533	15638	15709	15625	15685	15681	15642	15658	15614	15550	15570	15746	15525	15559	15641	15592	15484	15600	15754	15595	15562	15526	15771	15602	15485	15624	15898	15532	15487	15579	15578	15469	15811	15640	15700	15564	15683	15625	15595	15675	15690	15596	15791	15792	15713	15580	15607	15659	15733	15784	15685	15338	15501	15617	15608	15548	15277	15529	15524	15599	15662	15678	15873	15700	15737	15722	15655	15558	15720	15327	15659	15486	15570	15648	15440	15793	15785	15375	15516	15441	15774	15715	15671	15578	15623	15546	15595	15512	15620	15544	15631	15582	15604	15753	15656	15625	15518	15591	15746	15755	15742	15603	15670	15648	15743	15775	15798	15565	15721	15450	15753	15747	15834	15525	15734	15566	15771	15672	15618	15744	15822	15691	15699	15711	15512	15589	15622	15713	15669	15582	15798	15515	15494	15449	15651	15710	15747	15703	15586	15508	15489	15584	15451	15751	15792	15610	15829	15853	15553	15628	15699	15693	15499	15717	15561	15677	15758	15888	15610	15598	15593	15651	15427	15784	15731	15638	15528	15609	15702	15673	15605	15579	15602	15568	15732	15573	15529	15611	15644	15790	15481	15761	15581	15412	15841	15535	15572	15637	15673	15573	15513	15483	15650	15662	15917	15819	15776	15726	15759	15673	15632	15657	15973	15573	15483	15520	15723	15469	15641	15632	15547	15557	15711	15643	15821	15579	15713	15703	15637	15525	15659	15597	15903	15719	15928	15475	15612	15592	15512	15435	15805	15869	15475	15453	15851	15571	15432	15337	15582	15638	15658	15620	15632	15336	15718	15660	15414	15640	15730	15600	15691	15748	15642	15670	15722	15688	15626	15648	15677	15539	15529	15749	15606	15618	15680	15555	15750	15414	15734	15804	15844	15871	15825	15609	15659	15622	15631	15755	15611	15612	15566	15574	15530	15719	15864	15646	15661	15738	15742	15601	15856	15592	15739	15586	15859	15706	15461	15564	15600	15704	15757	15696	15611	15640	15758	15598	15794	15606	15735	15496	15763	15705	15632	15854	15622	15487	15505	15803	15560	15808	15837	15764	15700	15583	15543	15261	15600	15555	15612	15656	15631	15653	15504	15662	15683	15568	15645	15548	15789	15678	15433	15554	15755	15689	15591	15785	15650	15717	15913	15733	15683	15509	15630	15509	15664	15469	15634	15620	15700	15697	15637	15699	15612	15574	15593	15570	15539	15742	15501	15530	15551	15525	15627	15708	15429	15587	15773	15540	15702	15603	15451	15698	15414	15672	15694	15732	15740	15566	15584	15509	15628	15694	15648	15726	15653	15563	15465	15732	15696	15579	15601	15918	15601	15498	15471	15763	15747	15579	15495	15825	15559	15472	15711	15624	15664	15733	15700	15668	15490	15601	15548	15704	15600	15772	15589	15696	15687	15516	15589	15870	15875	15803	15576	15484	15764	15483	15686	15622	15809	15754	15772	15539	15569	15598	15719	15693	15656	15621	15793	15664	15651	15771	15697	15714	15825	15777	15661	15524	15604	15579	15755	15711	15678	15508	15591	15543	15675	15775	15695	15576	15748	15570	15783	15721	15477	15700	15693	15707	15815	15633	15715	15570	15497	15670	15618	15571	15774	15771	15594	15826	15676	15735	15644	15399	15777	15665	15781	15586	15580	15526	15568	15635	15689	15700	15637	15728	15526	15531	15684	15715	15611	15779	15748	15687	15708	15566	15553	15578	15686	15733	15685	15557	15483	15753	15546	15549	15572	15607	15728	15889	15604	15363	15596	15807	15725	15645	15775	15550	15720	15727	15685	15588	15583	15327	15697	15481	15655	15679	15642	15834	15727	15633	15660	15735	15599	15539	15530	15725	15626	15710	15537	15611	15687	15648	15640	15472	15679	15876	15795	15643	15785	15640	15549	15669	15818	15620	15550	15704	15713	15563	15665	15619	15722	15600	15508	15499	15538	15542	15538	15775	15558	15701	15769	15420	15605	15660	15678	15628	15566	15776	15737	15782	15531	15827	15689	15384	15659	15484	15708	15802	15641	15722	15622	15717	15655	15537	15663	15964	15716	15598	15659	15642	15683	15512	15586	15518	15504	15603	15803	15521	15406	15639	15576	15344	15627	15647	15670	15461	15530	15527	15669	15432	15751	15555	15606	15509	15567	15645	15659	15663	15702	15554	15690	15809	15755	15579	15650	15395	15505	15473	15616	15787	15601	15429	15614	15735	15519	15747	15567	15295	15819	15613	15728	15339	15760	15861	15692	15711	15607	15847	15541	15611	15754	15592	15788	15727	15640	15519	15392	15731	15626	15715	15559	15460	15613	15581	15599	15695	15524	15559	15629	15827	15567	15673	15643	15578	15873	15619	15552	15704	15593	15776	15668	15664	15601	15859	15815	15547	15913	15522	15595	15606	15486	15764	15685	15667	15780	15639	15706	15598	15644	15631	15565	15580	15709	15514	15761	15571	15521	15608	15836	15757	15774	15528	15512	15496	15632	15583	15735	15675	15884	15647	15698	15650	15750	15660	15644	15509	15545	15701	15689	15730	15505	15681	15702	15368	15592	15642	15621	15700	15636	15652	15926	15419	15583	15632	15555	15606	15538	15765	15688	15517	15752	15690	15601	15790	15466	15660	15604	15629	15481	15549	15587	15785	15589	15722	15706	15641	15619	15616	15695	15753	15697	15556	15610	15578	15510	15670	15536	15731	15602	15861	15510	15566	15501	15534	15597	15710	15737	15666	15719	15489	15565	15574	15630	15480	15478	15522	15498	15699	15522	15575	15505	15663	15631	15609	15727	15790	15683	15637	15615	15620	15636	15550	15883	15754	15522	15461	15706	15587	15610	15578	15616	15682	15731	15630	15687	15510	15542	15551	15620	15658	15528	15758	15690	15682	15666	15488	15415	15488	15557	15794	15752	15817	15551	15667	15697	15704	15491	15541	15723	15603	15891	15634	15671	15678	15646	15795	15563	15657	15678	15784	15553	15667	15577	15715	15655	15669	15693	15752	15568	15683	15653	15524	15552	15601	15566	15506	15687	15552	15634	15725	15510	15738	15565	15689	15532	15555	15650	15553	15645	15485	15700	15522	15624	15835	15715	15676	15666	15561	15843	15587	15547	15644	15456	15858	15840	15802	15676	15465	15754	15720	15523	15332	15626	15626	15782	15736	15962	15722	15691	15661	15703	15572	15749	15766	15693	15644	15640	15612	15655	15525	15600	15593	15513	15907	15544	15512	15606	15544	15668	15720	15510	15628	15734	15409	15719	15606	15763	15597	15594	15596	15620	15617	15600	15629	15683	15511	15581	15649	15853	15581	15699	15507	15616	15682	15542	15532	15611	15688	15531	15566	15645	15667	15618	15733	15516	15653	15585	15787	15737	15643	15725	15712	15688	15526	15660	15514	15547	15667	15621	15566	15505	15418	15541	15776	15773	15652	15531	15536	15606	15765	15611	15636	15801	15729	15696	15617	15566	15715	15577	15646	15486	15606	15651	15723	15689	15500	15626	15708	15857	15787	15667	15727	15528	15663	15766	15724	15570	15535	15647	15579	15778	15564	15629	15630	15724	15582	15816	15561	15536	15527	15484	15552	15632	15710	15622	15718	15730	15582	15605	15603	15435	15494	15677	15755	15701	15523	15509	15647	15578	15845	15726	15706	15420	15644	15683	15506	15578	15365	15648	15519	15669	15705	15755	15539	15716	15713	15593	15661	15555	15582	15424	15720	15705	15676	15664	15763	15604	15648	15675	15494	15781	15513	15609	15706	15693	15800	15594	15706	15528	15577	15503	15724	15603	15718	15745	15452	15904	15711	15714	15641	15627	15553	15852	15574	15557	15749	15518	15710	15642	15542	15603	15767	15842	15786	15687	15711	15409	15717	15547	15559	15666	15764	15515	15596	15519	15665	15548	15482	15667	15727	15615	15566	15604	15454	15714	15607	15555	15573	15647	15795	15671	15745	15459	15540	15601	15445	15631	15645	15588	15520	15868	15702	15561	15518	15606	15411	15454	15758	15697	15672	15798	15749	15731	15779	15712	15942	15676	15777	15754	15678	15714	15681	15697	15587	15824	15443	15580	15649	15696	15491	15880	15712	15832	15764	15671	15553	15596	15884	15594	15574	15466	15553	15636	15600	15440	15590	15491	15599	15737	15546
26803	55537	41265	33832	26922	21477	17292	15749	15258	14794	14633	14340	14204	14109	13911	13912	13786	13640	13735	13600	13547	13625	13679	13649	13450	13604	13495	13560	13493	13430	13433	13500	13467	13624	13486	13329	13574	13394	13486	13574	13514	13420	13352	13402	13430	13439	13451	13515	13465	13566	13376	13386	13333	13430	13431	13430	13455	13353	13410	13506	13580	13350	13443	13507	13345	13476	13548	13468	13416	13324	13400	13458	13545	13450	13466	13610	13366	13454	13502	13272	13498	13327	13558	13344	13404	13552	13322	13529	13625	13394	13530	13304	13499	13539	13496	13595	13381	13365	13329	13474	13351	13328	13395	13452	13354	13618	13465	13392	13524	13362	13551	13498	13451	13411	13509	13394	13498	13444	13434	13436	13497	13445	13487	13418	13288	13458	13367	13406	13428	13408	13327	13340	13492	13355	13406	13611	13428	13307	13458	13359	13311	13463	13258	13430	13484	13362	13362	13394	13413	13384	13564	13343	13530	13502	13448	13530	13346	13559	13380	13518	13676	13277	13184	13478	13482	13445	13595	13649	13324	13340	13354	13354	13373	13337	13247	13258	13483	13461	13517	13465	13431	13515	13369	13497	13310	13413	13314	13379	13422	13462	13365	13591	13590	13431	13380	13451	13486	13380	13501	13487	13491	13377	13477	13473	13543	13393	13407	13337	13340	13299	13494	13401	13406	13391	13440	13491	13337	13309	13467	13353	13369	13244	13414	13340	13281	13557	13421	13552	13362	13324	13447	13711	13423	13436	13348	13521	13346	13561	13505	13439	13458	13306	13402	13450	13516	13409	13534	13537	13394	13479	13377	13385	13324	13597	13379	13450	13515	13324	13435	13507	13385	13519	13518	13389	13243	13464	13492	13446	13389	13362	13319	13506	13438	13379	13491	13492	13360	13447	13328	13485	13313	13319	13571	13484	13447	13573	13287	13387	13452	13640	13521	13547	13544	13507	13611	13550	13326	13511	13321	13390	13368	13493	13504	13445	13615	13427	13277	13363	13509	13556	13395	13503	13307	13262	13586	13299	13528	13381	13372	13586	13594	13453	13453	13522	13459	13314	13338	13423	13471	13490	13392	13631	13420	13355	13487	13459	13429	13477	13326	13359	13494	13243	13451	13582	13445	13337	13525	13511	13350	13499	13471	13311	13336	13421	13386	13358	13366	13462	13351	13509	13462	13554	13487	13349	13381	13490	13255	13446	13254	13462	13279	13443	13377	13496	13443	13469	13322	13373	13292	13573	13326	13220	13343	13363	13458	13246	13393	13568	13497	13539	13539	13372	13517	13418	13594	13585	13393	13431	13389	13324	13338	13421	13430	13551	13367	13513	13402	13395	13465	13462	13519	13424	13533	13496	13516	13323	13329	13411	13413	13427	13369	13460	13468	13435	13503	13432	13379	13391	13433	13351	13466	13296	13393	13412	13572	13419	13379	13490	13364	13455	13485	13482	13223	13445	13453	13487	13558	13407	13456	13364	13447	13444	13354	13510	13439	13497	13463	13365	13415	13372	13482	13347	13297	13605	13295	13391	13399	13477	13525	13325	13614	13556	13386	13463	13463	13224	13284	13380	13334	13391	13511	13415	13386	13420	13538	13424	13484	13538	13367	13504	13524	13420	13446	13489	13425	13226	13486	13219	13346	13518	13385	13394	13333	13501	13311	13558	13496	13429	13388	13404	13398	13452	13550	13351	13545	13387	13326	13472	13348	13407	13471	13453	13497	13339	13410	13429	13493	13431	13475	13262	13464	13549	13361	13395	13376	13379	13559	13387	13433	13398	13397	13395	13543	13446	13648	13363	13216	13399	13432	13360	13424	13591	13301	13409	13536	13295	13583	13401	13306	13510	13448	13417	13482	13394	13362	13448	13442	13409	13269	13423	13417	13491	13638	13521	13571	13417	13374	13528	13436	13459	13323	13577	13343	13433	13410	13355	13527	13454	13370	13309	13357	13495	13371	13427	13491	13425	13376	13337	13382	13358	13539	13248	13353	13545	13471	13412	13405	13499	13220	13404	13460	13528	13435	13161	13451	13513	13555	13533	13354	13398	13451	13481	13559	13449	13378	13579	13350	13387	13269	13370	13480	13338	13404	13352	13425	13425	13471	13484	13354	13370	13376	13458	13398	13488	13403	13509	13402	13384	13409	13454	13380	13413	13440	13418	13266	13535	13514	13479	13546	13408	13280	13456	13345	13379	13454	13468	13480	13350	13433	13544	13470	13437	13513	13518	13459	13418	13452	13355	13395	13218	13377	13283	13409	13529	13443	13368	13385	13317	13295	13456	13497	13443	13353	13526	13389	13278	13477	13304	13426	13309	13331	13420	13536	13540	13437	13470	13431	13314	13525	13323	13514	13399	13288	13344	13531	13392	13431	13323	13450	13373	13510	13414	13354	13479	13496	13342	13490	13599	13466	13395	13375	13488	13487	13268	13478	13714	13479	13501	13420	13607	13432	13311	13584	13381	13387	13471	13550	13397	13391	13467	13303	13377	13390	13400	13301	13393	13298	13410	13511	13388	13595	13433	13422	13306	13486	13337	13402	13418	13407	13414	13358	13384	13549	13356	13442	13519	13386	13539	13451	13515	13453	13423	13555	13355	13349	13433	13524	13567	13252	13450	13503	13304	13337	13606	13422	13366	13367	13580	13632	13380	13482	13437	13638	13509	13406	13367	13729	13470	13469	13381	13401	13319	13318	13491	13387	13338	13537	13152	13447	13253	13440	13574	13475	13500	13475	13494	13349	13567	13420	13366	13509	13482	13365	13435	13307	13348	13387	13450	13521	13446	13249	13393	13295	13476	13462	13361	13403	13333	13502	13510	13459	13340	13356	13564	13532	13489	13309	13485	13500	13479	13367	13438	13423	13280	13216	13402	13477	13396	13303	13482	13502	13311	13374	13525	13393	13341	13337	13324	13466	13405	13372	13423	13417	13405	13422	13433	13370	13423	13294	13526	13462	13317	13543	13421	13496	13189	13502	13488	13435	13487	13409	13392	13391	13433	13410	13442	13422	13412	13352	13623	13362	13440	13649	13369	13338	13507	13418	13422	13560	13413	13365	13454	13445	13396	13593	13547	13305	13382	13397	13335	13616	13455	13509	13439	13243	13364	13350	13540	13421	13284	13398	13440	13522	13481	13416	13491	13327	13196	13414	13414	13301	13309	13391	13618	13366	13413	13367	13377	13397	13323	13425	13374	13236	13558	13378	13397	13513	13397	13558	13312	13349	13500	13235	13296	13203	13515	13360	13563	13388	13435	13458	13538	13544	13300	13399	13572	13525	13528	13383	13313	13362	13451	13437	13431	13350	13246	13524	13469	13525	13442	13507	13421	13362	13306	13487	13209	13395	13442	13356	13406	13481	13549	13313	13539	13400	13370	13430	13531	13258	13356	13363	13395	13449	13188	13497	13439	13505	13344	13483	13531	13448	13355	13331	13293	13557	13467	13382	13423	13587	13421	13459	13393	13361	13444	13464	13670	13451	13549	13391	13363	13482	13435	13407	13229	13386	13512	13355	13391	13375	13387	13359	13437	13392	13323	13508	13546	13359	13481	13196	13373	13469	13385	13578	13462	13402	13435	13438	13352	13352	13540	13414	13513	13334	13436	13410	13529	13438	13412	13582	13520	13314	13504	13508	13386	13408	13397	13439	13363	13501	13368	13521	13308	13442	13383	13397	13341	13386	13474	13384	13415	13365	13468	13423	13339	13458	13310	13390	13425	13454	13408	13231	13382	13426	13545	13353	13261	13505	13425	13516	13297	13465	13373	13393	13516	13421	13323	13203	13437	13395	13567	13423	13484	13387	13432	13454	13400	13276	13558	13298	13343	13318	13499	13501	13477	13385	13361	13482	13459	13326	13505	13372	13227	13501	13516	13452	13478	13397	13354	13349	13505	13301	13341	13422	13396	13451	13359	13458	13475	13423	13433	13434	13438	13382	13415	13379	13342	13449	13353	13430	13445	13546	13468	13425	13313	13415	13491	13463	13344	13503	13297	13486	13517	13487	13470	13495	13414	13311	13437	13491	13471	13354	13525	13491	13373	13363	13282	13482	13473	13595	13377	13412	13483	13497	13433	13617	13389	13482	13408	13369	13400	13394	13371	13532	13516	13370	13333	13454	13530	13317	13458	13559	13405	13419	13472	13461	13411	13439	13390	13523	13525	13532	13421	13387	13602	13509	13526	13405	13389	13467	13343	13398	13471	13242	13339	13458	13532	13411	13382	13541	13593	13389	13500	13414	13413	13370	13437	13505	13290	13478	13401	13525	13354	13470	13355	13317	13533	13335	13474	13405	13408	13498	13506	13458	13476	13401	13465	13490	13525	13440	13420	13486	13493	13290	13394	13269	13301	13561	13344	13505	13408	13409	13498	13404	13453	13526	13424	13440	13538	13432	13409	13383	13448	13524	13354	13527	13419	13491	13523	13581	13276	13402	13458	13414	13474	13519	13434	13519	13442	13372	13304	13325	13325	13553	13546	13526	13571	13253	13366	13401	13492	13528	13436	13424	13365	13453	13576	13256	13469	13420	13505	13507	13533	13475	13364	13364	13329	13445	13268	13556	13357	13444	13367	13397	13447	13346	13550	13512	13281	13323	13674	13666	13448	13504	13304	13500	13495	13444	13221	13434	13534	13377	13344	13410	13447	13671	13470	13431	13350	13459	13468	13321	13472	13522	13579	13429	13404	13365	13501	13532	13318	13386	13413	13456	13509	13500	13408	13261	13402	13320	13239	13386	13403	13513	13213	13593	13491	13260	13298	13470	13352	13441	13410	13399	13374	13259	13447	13417	13362	13390	13404	13578	13214	13286	13436	13314	13446	13531	13406	13518	13501	13400	13570	13432	13534	13380	13364	13447	13452	13482	13558	13426	13322	13353	13411	13406	13531	13506	13386	13419	13476	13417	13407	13399	13352	13329	13359	13575	13400	13398	13478	13487	13479	13319	13517	13478	13417	13455	13425	13420	13353	13390	13430	13424	13461	13503	13623	13438	13678	13310	13456	13309	13478	13258	13490	13353	13524	13343	13331	13500	13207	13496	13447	13574	13489	13387	13365	13420	13395	13297	13505	13362	13367	13439	13416	13400	13294	13400	13456	13248	13462	13367	13362	13372	13549	13278	13381
24165	21172	28378	27590	22806	20356	18270	15819	15330	15158	14798	14521	14641	14632	14485	14604	14594	14339	14456	14378	14111	14154	14395	14169	13972	14173	14077	14020	14191	14095	14087	14083	14220	14095	14021	14095	14210	14092	14149	13984	14179	14033	14288	14167	14204	14153	14125	14381	13923	14202	14207	13977	14197	14184	14141	14094	14077	14101	14083	14092	14168	14199	13881	14152	14171	14016	14013	13999	14225	14096	14116	13934	14149	13973	14044	14131	14135	13922	14207	14172	13984	14096	14075	13857	14139	14049	14055	14221	14067	13917	14089	14049	14110	14032	13845	13938	14245	14194	14230	14159	13965	14102	14073	14225	14238	14095	14052	13891	14187	13952	14126	13926	14135	13996	13950	14032	13996	14101	14104	14039	14020	14011	13813	14151	13926	13914	13991	14158	14142	14226	14168	14211	14164	14169	14192	14191	14325	14157	14166	14062	14088	14142	14208	14082	14042	13957	14073	14136	14117	14153	14314	14087	14056	14109	14145	14094	14203	14110	14113	14127	14134	14219	14125	14039	13974	14141	14123	14187	14181	14221	13890	14208	13928	14170	13994	14070	14028	14113	13925	14190	14011	14245	13897	14286	14148	14173	14109	14104	14050	14180	14001	14030	13956	14103	13913	13841	14124	14167	14268	13971	14141	14186	13849	14016	14107	13970	14202	14052	14179	14292	14140	13842	13946	14104	14053	14167	14047	14141	14030	13921	14039	14046	14218	13944	14105	13906	14036	13996	14083	13986	14076	14020	14265	14209	14191	14169	14033	13945	13936	13970	14125	14134	14197	14012	14191	13991	14213	14099	13835	14130	14186	14158	14148	14107	14139	13963	14196	14179	14192	13993	14010	14155	14116	14072	14087	14262	14078	13964	14051	14023	14292	14051	14010	14037	13961	14036	13895	14164	13987	14081	14098	13874	14271	14141	14076	13932	14130	14187	14067	14112	14069	14116	14003	14148	14328	14053	13971	14289	14062	13860	14116	14290	14002	14081	14190	14073	14153	13952	13930	13940	14102	14113	14123	14020	14210	14140	14217	14090	14023	14132	14042	14032	14039	14148	14289	14189	14192	13915	14181	14128	14173	14084	14124	13998	13947	13940	14088	14092	14161	14064	14109	14149	14153	14207	13954	14178	14114	13895	14182	14037	13955	13892	14149	13981	14018	14081	14064	13985	14248	14143	14042	14058	14181	14172	13935	14034	14134	13951	14304	14070	13982	14008	14183	13908	14087	14071	14148	14257	13982	14026	14065	14106	13868	14088	14255	14010	14061	14152	14103	14186	13889	14115	14173	14060	14054	14010	14042	14025	14188	14184	14165	14057	14127	14172	14150	14021	14115	14128	14004	14192	14196	14023	13987	14026	14002	14172	14132	14046	14156	14132	14018	13944	14064	14174	14224	14054	13987	14041	14007	14117	14143	14214	13956	14111	14013	14084	13857	13985	14009	14276	14103	14168	14154	14006	14319	14091	14374	14153	14053	14086	14135	14243	14165	14236	14208	13982	14136	14120	14142	14096	13927	14136	14008	14124	13954	13961	14001	14206	14033	13898	14122	14067	13969	14231	14054	14079	14141	14052	13865	14054	14169	14033	13997	14154	13987	14048	13893	14074	14009	14040	14121	14087	14132	14224	14132	14083	14108	13931	13885	14240	14027	13984	14127	14206	14090	14014	13930	14006	14002	13987	14020	14395	14060	14239	14125	14255	14180	14223	14152	14076	14241	14070	13974	14053	14126	14068	13904	14201	14061	14097	13992	14082	14232	14054	14060	13964	14042	14137	14131	14092	14175	14084	14073	14038	14177	14206	14110	14125	14216	14082	14068	13909	14079	14003	14072	14181	14121	14043	14079	14275	14107	13939	14114	13972	14128	14087	14079	14070	14139	14150	13974	14169	14006	13951	14172	14192	14236	14028	14107	13985	14242	13963	13884	14045	14093	14147	14009	13892	14113	13861	13988	14291	14035	14112	14205	14211	14004	14257	14342	13829	14039	14190	14144	14178	13941	13999	14160	14039	14192	14107	14193	14123	13927	14271	14146	14033	14348	14184	14111	13834	14143	14029	14064	14081	13939	13992	14226	13967	14062	14057	14094	14040	14039	14277	13972	14012	14084	14075	14323	14271	14089	14339	14064	14080	14221	14206	14159	14156	14089	14083	14087	14176	14148	14184	14146	14107	13950	13962	14056	13957	14055	14210	14072	13971	14158	14208	14088	14264	14220	14120	14110	14070	14138	14281	14087	14191	14119	13921	13967	14141	14181	14096	13851	13943	14228	14078	14199	14086	14186	14012	14144	14036	14012	13894	13986	14142	14100	14030	14018	13859	14005	14223	14062	14083	14151	14011	13997	13990	13894	14131	14118	14163	14237	14162	13789	14206	13922	14091	14204	14107	14201	13866	14016	14037	13944	14242	14210	14181	14026	13813	14097	13902	14127	13970	14105	14041	14149	14173	14071	14124	14218	14225	13913	14000	14276	13981	14122	14031	14175	14135	13967	14037	14051	14175	14035	14279	14290	14063	14026	13906	14044	14061	14094	14088	13979	14096	14210	13982	14079	14070	14095	14003	14211	14132	14259	14045	14110	14050	14002	14342	14188	14090	14040	14033	14133	13950	14002	13997	14198	14022	14147	14135	14113	14254	13896	13997	14103	14077	13975	14033	13853	14324	14258	14181	14053	14008	14033	13987	13850	14086	14069	14090	13951	13897	14196	13991	14113	13902	13997	14044	13988	14020	14021	14085	13876	14118	14257	14097	14215	14168	14120	14189	14085	13996	14082	13991	14068	14054	13937	14263	13988	14010	14185	14170	13959	14205	13962	14067	14153	13969	14049	14098	14192	14182	14050	14182	14177	14092	13992	13983	14109	14119	14020	14094	14048	14042	14167	14113	14049	14136	14092	14208	14143	14066	14036	14025	14014	14181	14025	14192	14177	14107	14073	13880	14209	14218	14154	14043	13970	14270	13859	14067	13923	14007	14110	13894	14041	13906	14152	14019	14104	14012	13948	13982	14161	14323	14182	14097	14131	14040	14091	14266	14028	14247	13981	14318	14214	14204	14001	14113	14024	14060	14133	13959	14192	14006	14136	14179	14142	13984	14104	14080	14066	14133	14139	13910	13975	14154	13969	14109	13987	14014	14012	14107	14262	13968	14020	14042	14198	13997	14016	14305	13938	14194	13941	14154	14139	14000	14016	13988	13867	14039	14092	14179	14040	13969	14189	13891	14079	14181	14074	14114	14170	14024	14089	14134	14188	13947	14055	13962	14058	14044	14027	14194	13989	13969	14007	14079	14097	14025	14090	14063	13931	13896	14227	14183	14235	14055	13943	14021	13982	13947	14183	14177	14344	14089	14064	14056	14126	14169	14087	14199	13815	14146	14050	14135	14213	14188	14111	14085	14212	14039	14009	14077	14069	14167	14084	14110	14135	14161	14197	14041	14110	14168	14186	14221	14081	14132	14265	14120	13837	14050	14063	14047	14008	14204	14078	14048	14047	14307	14150	14071	14039	14124	14018	14053	14047	14088	13976	13898	13856	14126	14050	13923	14078	14003	14065	14054	14072	14049	14026	14121	14088	14066	14191	14206	13960	14248	14087	14085	14082	14196	14076	14190	14199	14092	14098	14108	14200	14133	13953	14156	13884	13993	14051	14159	13932	14140	14019	14210	14023	14126	14096	14119	14042	13990	14362	14287	13966	14017	14205	14125	14311	14316	14009	14162	14016	14000	13979	14014	13966	14016	14174	13945	14139	14122	13991	13962	14176	14035	13843	14061	14020	14188	14228	14242	14189	13893	14206	13945	14066	14127	14200	14266	14007	14051	14208	14055	14194	14095	14053	14108	14182	14031	13983	14101	13993	14111	14197	14155	14202	13955	14262	14239	14004	13922	13925	14082	13971	13959	14092	14249	14259	14227	14021	14052	14035	14064	14064	13970	14176	14264	14109	14117	14052	14356	14000	14251	14270	14121	14283	14157	14298	14054	13977	14089	14160	13948	14191	13869	13809	14211	14082	14070	13947	13997	13988	14180	14033	13941	14109	14047	14022	14025	14168	14007	14010	14080	14141	14005	14077	14069	13915	13849	13994	13958	14033	13973	14116	14004	14096	14097	13894	14132	14199	14054	14150	14241	14289	14100	14229	14190	14008	14108	14197	14073	14076	14259	14012	13995	14068	14160	14100	14255	14065	14008	14111	14194	14057	13991	14162	14210	14107	13944	14186	13905	13991	14009	13986	13927	14066	14038	14079	14198	14238	14222	14250	14341	13981	14112	14097	14078	14059	14061	14050	14405	14166	14001	14052	14155	14169	14230	14265	14097	14289	14269	14066	14010	14174	13961	14028	14030	14140	13973	13987	14130	13953	13935	14156	14099	13920	14192	14100	13969	13973	14030	14175	14021	14176	14079	14267	14088	13885	13919	14177	13892	14074	14216	14090	14091	14128	14048	14107	14193	13967	13788	14140	14046	14152	13901	14153	14059	14191	14151	14039	13937	14038	14027	14225	14265	13948	14172	14024	13971	14213	14078	14077	14124	14104	14219	14011	14065	14089	13914	14017	14063	14080	14046	14192	14001	14116	14257	14090	14247	14063	14108	13983	14150	14154	14133	13880	13924	13887	14054	14109	14250	14174	14170	14215	14150	14214	14139	14115	14092	14110	14342	14073	14091	14075	14082	13975	14169	14139	14088	13970	14144	14161	13910	13959	14102	14023	13967	14029	14125	14226	14196	14153	14277	14126	14273	14011	14020	14070	14098	14091	14332	13952	14109	14097	13929	14060	14069	13998	13997	13852	13928	13936	14195	14071	14042	14157	14198	14174	14054	13956	14077	13951	14136	14086	14081	14264	14162	13933	14163	13988	13979	14144	13825	14080	14062	14244	13959	14227	14014	14209	14052	14055	14201	14000	14061	14166	14036	14093	14058	14106	14090	14070	13963	14220	14114	14080	14230	14209	13956	14128	14107	14115	14237	14277	14085	14170	14076	14013	14194	13944	14167	14069	14043	14042	14243	14102	14084	14099	13937	13837	13994	14156	14100	14217	13973	13943	14073	14170	13977	14119	14049	14060	14005	13958	14279	14009	13880	14019	14178	14123	14147	14067	13946	14107	14017	14052	14096	14159	13927	14292	14106
25677	48316	39809	29812	21711	18939	15916	14429	14040	13600	13378	13240	13121	13133	12793	12886	12934	12837	12777	12893	12740	12769	12806	12624	12510	12598	12545	12645	12622	12601	12536	12533	12529	12661	12604	12540	12534	12455	12675	12632	12504	12584	12584	12493	12606	12654	12551	12625	12526	12624	12736	12628	12477	12689	12475	12776	12523	12571	12352	12803	12568	12412	12453	12672	12618	12617	12418	12660	12561	12477	12261	12548	12577	12486	12532	12536	12635	12607	12413	12654	12295	12513	12627	12557	12509	12407	12529	12619	12496	12444	12591	12578	12561	12505	12517	12485	12640	12551	12488	12480	12503	12641	12587	12472	12355	12496	12468	12481	12646	12577	12628	12361	12557	12308	12422	12643	12511	12421	12465	12711	12611	12683	12629	12503	12608	12527	12588	12642	12529	12739	12534	12507	12452	12461	12543	12507	12359	12537	12474	12488	12525	12596	12392	12482	12627	12607	12519	12636	12540	12351	12527	12597	12607	12533	12637	12727	12511	12603	12612	12545	12495	12605	12575	12516	12378	12773	12421	12553	12483	12642	12619	12605	12540	12668	12461	12480	12575	12526	12540	12667	12594	12317	12609	12502	12511	12416	12553	12508	12587	12429	12571	12395	12506	12444	12544	12615	12594	12658	12673	12529	12416	12565	12304	12534	12657	12530	12288	12579	12575	12619	12477	12530	12528	12772	12516	12389	12557	12545	12404	12547	12582	12507	12390	12645	12619	12505	12515	12357	12648	12656	12520	12544	12477	12462	12713	12429	12582	12543	12721	12622	12541	12527	12407	12702	12639	12416	12704	12558	12647	12346	12501	12486	12463	12642	12654	12571	12494	12513	12507	12585	12526	12574	12646	12377	12538	12571	12482	12580	12503	12600	12522	12484	12619	12583	12486	12526	12552	12495	12734	12460	12591	12583	12519	12682	12481	12604	12510	12499	12613	12557	12493	12555	12525	12230	12670	12592	12572	12430	12523	12531	12621	12619	12494	12537	12630	12518	12449	12612	12611	12290	12599	12559	12524	12484	12559	12423	12665	12510	12575	12510	12556	12650	12438	12498	12523	12507	12507	12515	12620	12390	12590	12627	12402	12585	12692	12629	12370	12514	12579	12473	12540	12476	12421	12601	12414	12538	12553	12612	12672	12579	12249	12601	12342	12569	12308	12559	12467	12685	12484	12439	12451	12464	12526	12377	12511	12672	12445	12663	12455	12482	12505	12461	12573	12602	12535	12684	12506	12545	12484	12675	12685	12444	12660	12500	12647	12551	12430	12439	12637	12680	12586	12534	12618	12438	12461	12549	12551	12342	12507	12554	12592	12691	12406	12514	12673	12483	12517	12579	12511	12600	12570	12435	12538	12435	12486	12584	12618	12556	12661	12585	12557	12549	12420	12616	12637	12714	12353	12582	12558	12461	12373	12598	12658	12490	12536	12510	12456	12466	12412	12405	12325	12644	12684	12748	12578	12537	12407	12509	12655	12491	12627	12487	12772	12400	12582	12474	12715	12378	12623	12617	12544	12577	12816	12653	12629	12555	12467	12527	12492	12614	12632	12491	12665	12503	12495	12656	12558	12511	12554	12478	12390	12504	12691	12647	12355	12544	12516	12574	12591	12516	12562	12631	12765	12500	12420	12350	12360	12493	12680	12496	12621	12486	12716	12445	12567	12542	12476	12603	12534	12524	12414	12463	12673	12553	12608	12362	12467	12604	12508	12459	12430	12523	12463	12660	12659	12581	12542	12595	12478	12442	12656	12571	12539	12514	12492	12514	12483	12439	12548	12528	12550	12626	12706	12563	12629	12474	12565	12554	12537	12534	12505	12565	12492	12683	12381	12463	12591	12604	12443	12500	12704	12440	12576	12585	12471	12542	12495	12566	12482	12638	12489	12469	12673	12572	12548	12636	12599	12381	12388	12556	12511	12595	12494	12540	12530	12538	12626	12441	12542	12480	12596	12511	12409	12603	12606	12442	12614	12500	12506	12500	12495	12382	12617	12694	12433	12581	12586	12504	12640	12604	12522	12451	12523	12405	12489	12543	12622	12566	12469	12695	12469	12555	12649	12420	12651	12580	12458	12718	12595	12471	12657	12463	12542	12495	12581	12491	12595	12526	12421	12514	12320	12642	12409	12596	12514	12525	12607	12473	12632	12614	12539	12587	12656	12542	12495	12387	12648	12511	12363	12437	12526	12404	12468	12686	12444	12612	12575	12428	12623	12668	12573	12715	12499	12481	12630	12514	12606	12601	12479	12630	12535	12614	12501	12595	12555	12562	12398	12507	12620	12630	12544	12596	12664	12420	12579	12619	12449	12649	12495	12620	12607	12509	12645	12705	12388	12469	12589	12542	12435	12454	12629	12555	12457	12465	12479	12501	12479	12490	12525	12633	12655	12574	12550	12574	12467	12524	12503	12513	12564	12521	12573	12523	12681	12434	12462	12497	12413	12577	12490	12423	12603	12508	12525	12586	12591	12592	12527	12558	12648	12576	12682	12503	12687	12570	12672	12541	12611	12669	12568	12612	12554	12353	12583	12538	12501	12711	12565	12540	12511	12532	12555	12398	12537	12503	12456	12454	12537	12484	12385	12412	12762	12485	12647	12445	12438	12551	12516	12521	12498	12565	12617	12687	12488	12524	12556	12511	12463	12571	12670	12606	12475	12490	12544	12635	12527	12621	12472	12675	12504	12726	12458	12689	12514	12451	12488	12570	12557	12406	12624	12651	12555	12701	12519	12500	12492	12543	12578	12453	12451	12585	12444	12592	12596	12530	12614	12366	12620	12504	12681	12564	12499	12532	12575	12560	12499	12579	12553	12668	12381	12391	12528	12544	12554	12433	12437	12554	12555	12562	12623	12428	12661	12614	12492	12700	12574	12641	12570	12542	12496	12511	12616	12668	12736	12586	12521	12550	12643	12421	12632	12646	12775	12691	12480	12513	12621	12633	12560	12504	12671	12552	12525	12478	12520	12354	12571	12541	12643	12329	12746	12550	12715	12416	12647	12666	12482	12563	12481	12557	12377	12320	12441	12573	12621	12520	12544	12455	12572	12570	12567	12582	12708	12603	12643	12458	12540	12475	12507	12516	12513	12601	12687	12461	12544	12508	12557	12325	12695	12616	12628	12539	12657	12456	12480	12439	12609	12492	12563	12396	12358	12566	12345	12513	12572	12486	12595	12353	12384	12501	12460	12570	12533	12544	12524	12453	12415	12492	12420	12287	12605	12543	12518	12551	12533	12740	12680	12628	12456	12509	12400	12582	12626	12627	12680	12464	12461	12664	12621	12530	12560	12348	12512	12507	12627	12644	12478	12635	12612	12594	12495	12554	12697	12573	12394	12531	12597	12588	12705	12445	12585	12592	12361	12611	12430	12525	12457	12366	12499	12546	12525	12558	12673	12528	12465	12650	12554	12682	12475	12528	12441	12444	12661	12416	12673	12612	12476	12466	12587	12565	12651	12470	12602	12465	12695	12403	12552	12480	12624	12371	12503	12537	12519	12481	12574	12562	12510	12738	12387	12541	12610	12617	12471	12630	12679	12639	12542	12468	12598	12572	12602	12520	12552	12503	12563	12624	12580	12686	12595	12426	12607	12559	12691	12489	12524	12692	12655	12540	12542	12598	12631	12334	12706	12600	12447	12476	12397	12428	12521	12472	12626	12318	12484	12604	12584	12492	12355	12520	12565	12563	12513	12441	12404	12527	12608	12511	12487	12521	12615	12654	12480	12588	12366	12571	12472	12371	12594	12485	12548	12519	12506	12459	12564	12499	12451	12647	12418	12494	12669	12575	12462	12413	12550	12573	12562	12471	12444	12552	12511	12417	12487	12573	12619	12531	12497	12659	12467	12630	12508	12576	12560	12627	12453	12338	12527	12438	12595	12584	12390	12520	12496	12588	12773	12487	12460	12659	12391	12336	12601	12666	12472	12514	12695	12575	12704	12498	12606	12507	12477	12415	12512	12668	12600	12427	12581	12612	12595	12554	12834	12498	12551	12500	12705	12381	12749	12426	12746	12580	12534	12593	12503	12442	12527	12539	12558	12400	12691	12465	12624	12439	12449	12549	12647	12454	12588	12516	12444	12483	12544	12673	12560	12593	12448	12389	12561	12662	12405	12377	12556	12498	12349	12569	12364	12385	12491	12366	12560	12375	12641	12515	12519	12508	12588	12607	12415	12431	12638	12580	12754	12334	12584	12573	12530	12446	12514	12658	12450	12580	12448	12668	12489	12578	12504	12497	12375	12458	12592	12758	12619	12681	12483	12502	12477	12550	12563	12598	12571	12434	12480	12499	12560	12486	12466	12611	12498	12448	12645	12656	12608	12355	12442	12447	12540	12634	12649	12542	12589	12536	12637	12429	12458	12578	12513	12522	12622	12687	12566	12494	12665	12553	12429	12524	12501	12562	12547	12601	12491	12427	12692	12509	12417	12701	12522	12306	12751	12367	12554	12372	12389	12535	12444	12506	12435	12559	12426	12554	12414	12569	12376	12562	12539	12615	12568	12626	12719	12502	12415	12575	12570	12540	12394	12431	12599	12698	12524	12488	12546	12589	12636	12475	12725	12532	12586	12431	12462	12564	12488	12619	12541	12569	12689	12532	12414	12439	12502	12464	12557	12380	12442	12426	12561	12530	12650	12352	12508	12430	12538	12534	12497	12485	12435	12355	12590	12536	12639	12350	12579	12526	12549	12417	12515	12439	12592	12638	12455	12611	12520	12451	12342	12422	12607	12421	12558	12497	12397	12514	12511	12461	12450	12395	12570	12422	12534	12622	12579	12462	12582	12543	12633	12650	12502	12710	12532	12582	12532	12530	12619	12666	12442	12556	12570	12616	12623	12451	12566	12477	12497	12460	12520	12540	12656	12499	12325	12693	12499	12519	12550	12405	12515	12676	12495	12452	12583	12644	12410	12527	12451	12483	12489	12571	12488	12384	12561	12598	12536	12559	12462	12349	12431	12476	12556	12570	12718	12471	12635	12604	12498	12725	12314	12567	12621	12611	12488	12543	12636	12477	12587	12521	12812	12549	12421	12684	12640	12524	12718	12576	12399	12543	12646	12510	12520	12221	12579	12598	12568	12521	12574	12415	12348	12620	12452	12579	12662	12567	12567	12644	12513	12544
21974	21176	28928	23776	21974	25363	26889	20138	18033	18010	17658	17319	17127	16932	16816	16873	16751	16532	16592	16533	16313	16386	16344	16543	16262	16262	16282	16332	16393	16209	16079	16246	16388	16278	16458	16236	16221	16270	16230	16056	16165	16200	16147	16158	15938	16095	16263	16327	16022	16281	16255	16048	16152	16398	16124	16131	15860	16056	16274	15852	15883	15903	16059	15874	16295	16083	16201	16135	16129	15929	16076	16199	16138	16196	16252	16115	15972	16335	15893	15818	16116	16194	15984	16125	16141	16146	16038	16166	16176	16109	16036	16027	16194	15921	16018	15975	16036	16223	16060	16165	15991	15923	16098	16388	16027	16195	15926	16030	16014	16021	16087	16139	15913	16230	16094	16039	16058	15946	16152	16040	15901	15938	16008	16009	15929	16245	16227	16096	15990	15895	16119	15892	16036	16253	16055	15826	16204	15953	15993	16021	16014	15977	16031	16165	15884	16029	15910	15930	15998	15858	16014	16163	16142	16310	16193	16088	16097	16137	16156	16043	16028	16180	16033	15965	16116	16147	15961	15904	15972	15838	16043	15977	16043	16128	16043	16094	15912	16066	16090	16247	16098	15963	15918	16097	16126	16156	15915	16134	16080	16064	16077	16072	16102	16177	16328	15999	16127	16035	16081	16183	16286	15929	15894	16145	16106	16258	16155	16115	16317	16114	16082	15889	16215	16166	15955	16066	16134	16020	16191	16121	16233	16018	16068	15944	16087	16151	16102	15992	16005	16137	15993	16116	16021	16029	16126	16372	16090	15908	15950	15877	15886	16013	15947	16051	16201	15956	16035	15951	16112	16087	16341	16118	15984	16262	16190	15984	16007	16197	16010	16204	15931	15973	15888	16032	15929	16028	15934	15979	16112	16015	15959	15971	16138	16137	16213	16060	16209	16101	16067	15850	16125	16123	15789	15937	16166	15975	16111	15967	16008	16028	16061	16013	16207	15998	16181	16047	15916	15936	16053	16064	16031	15999	16191	16095	16034	15896	16073	16125	16103	16029	15799	16083	16039	16170	16087	15988	16049	16271	16034	16126	16293	16144	16036	16115	16205	15941	15950	16024	16021	16167	16060	15958	16011	15991	15986	15865	16036	16280	15989	15862	16120	15901	15907	15888	16062	16040	16066	16024	15856	15938	16177	16171	16027	16226	15939	16103	16045	16278	16195	15803	16099	16165	15914	16042	16003	16043	16164	15988	16040	16032	16059	16051	16243	15747	16265	16077	15797	16084	16109	16099	16041	15849	16057	16065	16249	15941	16221	16047	15944	16027	16114	15965	16233	15926	16050	16099	16066	16052	16109	16010	16093	16137	16095	15933	16155	16068	15807	15905	16152	16112	16176	15897	16034	15999	16072	16151	16112	16139	16143	16039	16106	16221	16198	16025	16061	16144	15891	16229	16058	16083	15869	15932	16027	16206	16194	16125	15992	16197	15940	16076	15935	16075	16116	16053	16130	15978	15983	16021	16323	15993	16089	15995	16027	16142	15966	15995	16014	15957	16098	16171	15664	15809	16197	16026	16121	16127	15947	16129	16146	16264	16121	16125	16192	15988	16070	16187	16013	15982	15869	15758	16340	16283	16187	16245	16043	16065	16109	15967	16348	16122	15997	15954	15914	16248	16057	16219	16061	15927	16044	15998	16161	15876	16102	15985	16119	16164	16118	16195	16211	16099	16135	15903	15944	16007	16162	15925	15923	15805	16109	15858	16022	15965	15999	15977	16117	16026	16296	16084	16016	15803	15974	16067	15964	16054	16036	15976	16126	16036	15971	16034	15998	16001	16184	16161	16019	16021	16148	15864	16165	16108	16080	16002	16215	16034	15955	16082	15872	16078	16104	16164	16091	16057	16157	16127	16120	15952	15970	15987	15967	15961	15945	15992	16032	15953	15930	16144	16023	15994	16106	16022	15955	16112	16048	16003	16020	16138	16148	16047	16085	15932	15962	16021	16236	15915	16121	15957	16059	16177	15771	15983	16171	16023	16087	15950	16091	16077	16001	16021	16157	16333	16105	16025	16041	16155	16146	15972	16000	15929	16088	15755	15894	16044	16150	16186	16202	15911	16223	16092	16084	16307	16236	16102	16031	15982	16100	16001	16081	16134	15916	15884	16108	16045	15939	16005	15808	16011	16141	16023	16419	16190	15943	15970	16096	16235	16147	16139	16005	16164	16102	16120	16033	15979	16025	16016	15968	16126	16038	15964	16143	15860	15933	16137	16135	16129	16192	16116	16130	15997	16216	16066	16120	15935	16211	16067	16076	15884	15955	16149	16273	15968	15983	16104	15784	16109	15833	16217	16119	16044	16089	16156	16050	16082	16238	16240	16107	15991	16077	16011	16078	16039	16008	16043	16056	16180	15962	16004	16185	15934	16134	16121	15868	16105	16098	16142	16098	16092	16133	16036	16110	16052	16225	15871	16033	16340	15965	16056	16085	15990	15965	16018	16001	16293	16036	15953	16112	16041	15957	16037	16022	16214	16012	16073	16221	16226	15952	16054	16060	15957	16063	15969	16046	16151	16124	16020	16129	15909	16059	16058	15957	16031	16104	16130	16020	15907	15899	16107	16073	16285	15948	16103	16064	16161	16300	16024	16100	16086	16018	15978	16047	15905	16018	15993	16122	16054	15954	15998	16183	16071	16046	15996	16161	15854	16091	16072	15858	15792	15977	16147	16185	16196	15866	15983	16107	16259	16146	16130	16140	16023	16050	16087	15829	16074	16067	16248	16011	16079	15969	16124	16062	16149	15912	15911	16021	16104	16212	15829	16013	15962	15812	16001	16103	16053	16083	16359	16076	16072	16227	16178	16142	15990	16194	15996	15853	15831	16048	16090	16035	16000	16097	15996	15897	16188	15960	16230	16119	15996	16136	16052	15960	15798	15833	15956	16041	16178	16368	15961	16092	15972	16092	15971	16024	15944	15835	16059	15996	15930	16183	16053	16119	16048	15935	16049	15959	16011	15964	15995	16077	15936	16092	16141	16217	16125	16128	16120	15964	16150	15987	16090	15921	16107	15924	16114	16166	15848	15931	16160	16058	16055	16064	16076	16294	15871	16036	15999	16061	16021	16083	16197	16112	16088	16357	16027	15882	15907	15763	16050	16056	15957	16066	16113	15854	16035	16146	15928	16169	16130	16173	16080	16121	16103	16060	15995	16130	16137	15921	15905	16177	16064	16164	15977	15990	15945	16185	15920	16034	16037	16060	16149	16172	15908	15953	16227	16062	16139	16126	15933	15919	15999	15842	15996	15945	16026	16167	16012	15969	15943	16104	16107	15865	16063	15973	16160	15982	15768	15879	16049	15959	16171	15927	15981	16197	15887	16040	15940	16077	15943	15955	16060	15906	15911	16085	15978	16145	16143	15982	15830	16127	16096	15869	16078	16059	16164	16036	15877	16109	16107	16207	16219	15944	16170	16087	15948	15952	16018	16101	15955	16065	16183	16092	16220	16111	16070	15846	15994	16114	16093	15914	15951	16011	15940	16193	15900	15936	15926	16083	16084	16012	15937	15988	15930	15902	16108	16079	15944	16141	15882	16164	15983	15882	16057	16042	16006	16192	15979	15857	16076	16175	16156	16020	16009	16069	16096	16021	16104	16027	15929	16073	16293	15998	15932	16081	15983	16097	16012	16266	16069	16182	16093	15975	16046	16304	16076	16142	16271	16189	16164	16078	15937	16050	15934	16183	16150	16133	15733	16111	16017	16121	15919	16001	16042	16135	16159	16060	16095	16016	16008	16263	15991	16139	15976	15947	16218	16181	16005	16036	15934	15884	16049	16062	16014	16055	15929	15959	16108	16069	16037	16064	16029	15960	16068	15974	16246	16137	16021	16016	16210	16124	15963	16096	15749	16109	15957	16173	16095	16112	16005	16249	16013	16007	15863	16207	15995	16053	16221	16299	16075	16090	16011	15979	16000	15952	15949	15972	16000	16055	16168	16121	16047	16155	15802	16025	16006	16091	16296	16160	16012	16149	16041	16263	15967	15813	15960	15996	16101	16186	15993	16116	16021	16071	15897	16026	16001	15999	16109	16026	15997	15991	16018	16158	16115	15969	16236	15920	15849	15920	15979	16093	16190	16206	16183	15980	16037	16127	15974	16073	16026	16025	16011	16013	16084	15912	15970	16093	16124	15953	16057	15965	16016	16267	15911	15927	16081	15946	15964	15994	16070	15856	16007	16196	16107	16242	15992	16089	16016	16043	16094	16200	15953	16051	16076	16032	16160	16038	16172	16085	16147	16187	16194	16117	16071	16066	15895	16143	16053	15874	16190	16036	16071	16204	16097	15828	15957	16200	16288	16179	16038	16164	15923	15914	16134	16039	16000	16206	16206	15978	16225	16071	16036	16201	15989	16047	15999	15980	16201	15974	16106	16137	16150	16033	16037	16089	16147	16046	16021	16039	15999	16193	16063	16060	16101	15988	15955	16157	16040	16129	16091	16112	15970	16043	15847	15990	16239	15861	15963	16076	15908	15962	16046	16117	16202	16006	15986	15991	15820	15978	15929	16102	16091	16084	15897	16015	16253	16064	16087	16040	15871	16156	15928	16245	16119	16006	16149	16128	15958	16069	16169	16158	16093	15950	15943	15841	16260	16018	15999	15945	16045	15960	16057	15993	16057	16092	15922	16034	16117	16083	16043	15869	16111	15846	15999	16016	15917	16010	15991	16209	16255	15991	16112	15936	16124	16000	16158	16015	15900	16220	16109	16060	16234	16018	15954	16054	15937	15946	15994	16135	16087	16128	16055	15994	16208	15986	16000	15986	15953	15900	16111	16242	16092	16015	16113	16214	16089	15873	16048	16184	15933	16265	16182	16030	16055	16139	16115	16202	16020	16067	15849	16349	16095	16106	16186	16047	16088	16083	16113	16114	15870	15853	16155	15993	16160	16170	15733	15975	16037	16058	16113	16042	16230	16222	15955	16038	16153	16025	16044	16128	15673	16066	15950	15938	16008	15920	15908	15951	16102	16236	16219	15935	15990	16072	15997	16160	16105	16171	16092	16102	15854	16006	16219	15971	15997	15968	16071	15968	16109	16124	16108	16029	16215	15996	15959	15999	16144	16072	15995	16044	16255	16104	16040	15957	15933	16154	16030	16059	16091	16062	16094
27673	57122	46270	35580	31031	26388	19658	17389	16307	15540	15184	14967	14926	14590	14255	14320	14268	14227	14214	13990	13984	14075	14034	14011	14080	13960	13916	13859	13839	13884	13839	13668	13809	13578	13798	13727	13757	13728	13935	13827	13787	13592	13641	13621	13723	13757	13868	13750	13652	13652	13762	13730	13780	13535	13781	13602	13656	13598	13635	13711	13640	13717	13691	13703	13746	13605	13793	13747	13679	13703	13644	13519	13677	13614	13764	13633	13672	13867	13643	13664	13557	13558	13666	13642	13717	13641	13689	13688	13529	13727	13695	13562	13630	13773	13769	13536	13737	13617	13604	13618	13649	13759	13719	13564	13641	13702	13744	13701	13851	13562	13741	13690	13741	13862	13686	13832	13775	13575	13867	13715	13762	13743	13674	13629	13641	13546	13702	13598	13693	13682	13708	13647	13582	13675	13761	13796	13561	13624	13664	13501	13731	13505	13768	13752	13694	13788	13689	13634	13732	13655	13722	13812	13500	13643	13677	13768	13631	13589	13701	13540	13819	13683	13753	13717	13606	13594	13590	13624	13599	13856	13685	13676	13524	13749	13648	13767	13625	13719	13689	13711	13653	13729	13577	13746	13658	13748	13717	13595	13670	13800	13883	13660	13819	13625	13775	13589	13682	13681	13614	13648	13614	13683	13679	13588	13686	13831	13717	13538	13749	13680	13515	13543	13730	13822	13680	13689	13693	13775	13875	13355	13661	13519	13623	13644	13705	13611	13651	13794	13542	13805	13646	13708	13806	13510	13642	13719	13609	13700	13663	13773	13760	13661	13681	13725	13734	13735	13721	13564	13709	13685	13672	13677	13714	13805	13756	13763	13618	13705	13558	13723	13718	13465	13657	13575	13642	13592	13741	13669	13705	13642	13572	13476	13737	13659	13741	13682	13636	13787	13758	13653	13752	13756	13475	13627	13564	13636	13495	13713	13699	13660	13713	13609	13627	13601	13796	13531	13562	13689	13668	13539	13546	13677	13627	13920	13635	13814	13783	13869	13736	13448	13810	13845	13862	13765	13565	13650	13612	13704	13694	13510	13640	13751	13584	13703	13647	13686	13522	13760	13672	13667	13698	13711	13760	13711	13654	13787	13732	13803	13745	13804	13501	13766	13678	13722	13633	13703	13484	13568	13766	13568	13536	13592	13677	13605	13639	13741	13619	13844	13640	13740	13563	13583	13755	13737	13662	13656	13677	13568	13700	13513	13822	13624	13658	13651	13827	13772	13675	13701	13738	13842	13707	13748	13450	13814	13554	13703	13726	13663	13600	13644	13851	13495	13848	13548	13610	13711	13642	13770	13661	13953	13749	13504	13584	13663	13724	13548	13770	13830	13642	13724	13629	13598	13666	13601	13740	13671	13703	13712	13645	13611	13796	13636	13761	13889	13523	13564	13512	13570	13688	13570	13611	13700	13762	13924	13437	13522	13435	13677	13698	13724	13694	13683	13591	13751	13713	13679	13479	13817	13725	13726	13758	13727	13576	13829	13669	13620	13705	13684	13685	13619	13780	13707	13553	13533	13723	13766	13806	13637	13575	13614	13716	13652	13741	13533	13618	13641	13727	13655	13801	13634	13675	13817	13777	13742	13738	13568	13715	13606	13824	13503	13767	13762	13649	13746	13691	13669	13627	13730	13876	13679	13462	13700	13654	13828	13581	13664	13495	13654	13586	13700	13564	13644	13712	13756	13599	13440	13629	13733	13605	13633	13705	13611	13754	13604	13751	13718	13589	13848	13693	13806	13850	13544	13681	13767	13646	13683	13420	13698	13628	13793	13624	13586	13730	13570	13763	13655	13787	13776	13660	13617	13669	13625	13751	13687	13787	13593	13846	13816	13554	13699	13529	13694	13793	13602	13607	13572	13649	13853	13781	13806	13728	13653	13554	13673	13648	13666	13867	13672	13702	13624	13698	13594	13756	13623	13833	13646	13532	13654	13636	13660	13528	13694	13847	13639	13842	13617	13555	13660	13606	13687	13639	13581	13668	13658	13682	13575	13526	13624	13548	13623	13653	13768	13831	13606	13753	13703	13647	13782	13683	13648	13683	13812	13822	13550	13685	13626	13653	13716	13634	13651	13554	13680	13595	13884	13666	13614	13616	13686	13707	13724	13519	13761	13718	13763	13593	13768	13735	13621	13471	13592	13813	13708	13556	13739	13725	13609	13664	13518	13531	13613	13745	13690	13617	13737	13633	13684	13660	13636	13730	13646	13754	13655	13602	13698	13629	13638	13653	13730	13645	13620	13623	13637	13614	13581	13645	13651	13570	13631	13784	13726	13470	13620	13743	13624	13756	13753	13555	13698	13754	13632	13782	13549	13776	13745	13477	13672	13579	13826	13830	13558	13682	13546	13740	13626	13669	13685	13632	13631	13654	13852	13570	13718	13521	13725	13580	13557	13717	13712	13611	13749	13614	13565	13754	13744	13706	13866	13709	13605	13561	13487	13738	13665	13649	13593	13638	13738	13743	13573	13682	13776	13668	13559	13731	13645	13701	13598	13738	13614	13627	13583	13724	13578	13671	13697	13692	13555	13792	13570	13662	13801	13715	13627	13715	13775	13698	13521	13657	13801	13598	13616	13651	13888	13670	13657	13618	13665	13746	13698	13748	13848	13666	13599	13626	13700	13673	13782	13582	13896	13793	13776	13646	13760	13498	13662	13649	13684	13659	13726	13703	13706	13836	13823	13693	13698	13648	13655	13676	13684	13580	13786	13521	13701	13724	13727	13611	13673	13699	13644	13817	13718	13821	13726	13660	13798	13775	13583	13774	13728	13652	13630	13568	13739	13702	13572	13620	13665	13787	13862	13664	13659	13752	13671	13694	13649	13656	13540	13658	13594	13622	13632	13553	13764	13640	13651	13617	13555	13754	13602	13732	13718	13675	13793	13572	13673	13715	13668	13859	13740	13552	13647	13593	13615	13690	13622	13779	13878	13688	13637	13781	13613	13814	13692	13506	13908	13814	13522	13681	13622	13735	13556	13648	13760	13543	13479	13620	13649	13609	13688	13631	13702	13847	13701	13621	13669	13593	13642	13581	13637	13522	13477	13737	13757	13824	13758	13537	13778	13772	13563	13780	13620	13699	13787	13614	13590	13571	13794	13682	13797	13681	13534	13581	13794	13743	13709	13837	13692	13678	13732	13799	13812	13621	13604	13777	13601	13565	13701	13647	13816	13638	13658	13769	13573	13575	13648	13600	13625	13664	13743	13446	13838	13758	13743	13678	13646	13659	13558	13786	13700	13575	13745	13751	13751	13658	13751	13774	13762	13741	13790	13668	13574	13560	13721	13661	13688	13608	13683	13652	13709	13788	13651	13710	13637	13503	13730	13597	13556	13775	13675	13666	13601	13610	13540	13920	13768	13763	13591	13622	13670	13694	13689	13813	13691	13742	13558	13565	13750	13722	13686	13654	13798	13593	13658	13616	13807	13770	13736	13803	13566	13777	13775	13934	13708	13711	13817	13701	13699	13808	13592	13729	13660	13746	13730	13753	13624	13571	13612	13657	13513	13759	13677	13750	13865	13661	13576	13787	13655	13523	13837	13628	13532	13594	13672	13659	13527	13532	13817	13758	13753	13633	13558	13798	13601	13800	13655	13824	13618	13799	13692	13724	13653	13686	13634	13500	13639	13691	13677	13767	13835	13591	13909	13565	13728	13600	13743	13763	13734	13922	13733	13654	13640	13659	13782	13724	13568	13595	13810	13636	13747	13478	13709	13542	13607	13710	13671	13637	13859	13780	13813	13648	13700	13692	13482	13775	13733	13706	13727	13548	13736	13734	13739	13678	13689	13671	13615	13592	13576	13653	13593	13518	13627	13656	13701	13744	13458	13659	13525	13683	13582	13686	13637	13750	13661	13656	13604	13745	13702	13602	13636	13570	13780	13713	13549	13763	13688	13661	13666	13584	13788	13627	13684	13767	13609	13604	13672	13640	13676	13677	13861	13652	13775	13485	13776	13565	13659	13638	13770	13688	13819	13737	13582	13723	13652	13818	13712	13793	13721	13659	13910	13795	13622	13586	13697	13771	13614	13768	13631	13672	13725	13653	13591	13714	13704	13609	13605	13653	13608	13685	13822	13832	13668	13658	13617	13837	13748	13692	13694	13641	13702	13500	13799	13711	13688	13743	13691	13835	13657	13700	13686	13665	13537	13722	13681	13660	13696	13721	13611	13646	13807	13675	13724	13738	13608	13630	13662	13692	13672	13722	13705	13670	13785	13727	13637	13668	13759	13577	13815	13581	13704	13602	13827	13534	13697	13729	13715	13577	13708	13743	13786	13606	13661	13610	13535	13634	13608	13666	13902	13638	13686	13762	13662	13658	13726	13752	13743	13711	13861	13670	13735	13668	13452	13722	13624	13601	13857	13600	13758	13632	13716	13595	13675	13800	13789	13568	13500	13759	13632	13687	13710	13656	13655	13643	13817	13617	13739	13651	13877	13618	13664	13703	13619	13825	13663	13804	13811	13685	13672	13674	13671	13688	13574	13640	13908	13634	13604	13630	13704	13693	13643	13693	13806	13723	13708	13577	13715	13679	13720	13634	13610	13737	13547	13627	13578	13690	13680	13702	13611	13732	13713	13564	13560	13487	13650	13704	13795	13649	13840	13646	13698	13624	13683	13687	13758	13477	13699	13888	13629	13773	13642	13831	13561	13742	13675	13667	13663	13683	13663	13742	13582	13750	13734	13822	13742	13564	13697	13841	13665	13718	13555	13552	13545	13637	13628	13571	13641	13738	13753	13751	13764	13638	13734	13704	13753	13732	13553	13714	13814	13803	13508	13754	13804	13594	13590	13582	13760	13677	13558	13562	13706	13467	13655	13618	13649	13765	13554	13659	13747	13665	13877	13757	13632	13834	13642	13758	13672	13642	13661	13686	13583	13656	13571	13719	13574	13657	13782	13721	13704	13665	13667	13764	13632	13679	13841	13804	13721	13720	13797	13613	13678	13593	13798	13690	13719	13732	13685	13682	13737	13843	13784	13613	13648	13737	13749	13723	13473	13587	13673	13748	13675	13510	13755	13639	13747	13603	13683	13517	13574	13523	13546	13815	13794	13822	13482	13824	13618	13572	13803	13608	13781	13741	13643	13696	13685	13678	13521	13537	13624
28591	27380	34915	27887	21323	18443	16584	15736	15394	15201	15152	14808	14770	14596	14608	14726	14817	14716	14667	14492	14485	14564	14540	14409	14401	14734	14617	14479	14431	14587	14485	14392	14536	14494	14350	14426	14812	14427	14398	14302	14552	14369	14714	14628	14513	14555	14305	14416	14421	14631	14366	14376	14393	14598	14523	14553	14425	14284	14305	14354	14436	14513	14436	14465	14436	14519	14420	14398	14361	14547	14415	14366	14364	14394	14421	14524	14276	14592	14276	14270	14351	14541	14522	14360	14509	14448	14591	14571	14554	14456	14408	14495	14616	14502	14543	14487	14455	14218	14308	14333	14550	14357	14560	14391	14361	14481	14409	14361	14386	14371	14561	14254	14416	14328	14334	14339	14509	14565	14513	14248	14296	14572	14479	14327	14277	14588	14524	14397	14554	14621	14631	14428	14492	14585	14720	14280	14416	14368	14418	14354	14435	14550	14570	14461	14690	14650	14463	14346	14436	14325	14416	14483	14368	14645	14422	14611	14424	14415	14437	14430	14594	14458	14697	14439	14330	14518	14534	14398	14458	14283	14450	14510	14371	14315	14335	14468	14312	14621	14364	14485	14552	14479	14250	14410	14394	14463	14238	14622	14540	14483	14486	14517	14201	14486	14145	14593	14419	14451	14551	14559	14325	14554	14683	14414	14368	14480	14407	14639	14355	14509	14389	14344	14403	14242	14530	14595	14358	14322	14608	14435	14574	14378	14313	14480	14468	14432	14481	14391	14212	14432	14350	14661	14478	14746	14390	14369	14353	14543	14441	14424	14460	14453	14504	14297	14363	14345	14528	14275	14564	14449	14375	14368	14425	14416	14466	14357	14101	14529	14362	14354	14381	14384	14480	14472	14591	14331	14480	14380	14415	14473	14536	14575	14460	14462	14325	14544	14399	14558	14340	14411	14702	14475	14650	14379	14446	14399	14431	14432	14286	14446	14501	14542	14383	14524	14628	14423	14286	14599	14646	14416	14494	14453	14445	14487	14449	14406	14418	14475	14361	14509	14390	14277	14400	14367	14501	14464	14530	14504	14631	14505	14500	14619	14510	14291	14210	14709	14570	14437	14415	14505	14512	14309	14563	14502	14271	14224	14455	14526	14568	14394	14545	14279	14415	14441	14268	14335	14476	14370	14416	14421	14548	14646	14450	14545	14305	14472	14384	14428	14498	14460	14471	14629	14357	14439	14432	14451	14515	14536	14390	14312	14415	14360	14399	14562	14291	14423	14342	14310	14519	14503	14497	14449	14480	14316	14396	14446	14577	14668	14400	14359	14602	14616	14324	14402	14488	14429	14646	14436	14254	14257	14291	14355	14475	14439	14317	14443	14301	14313	14326	14501	14388	14380	14493	14354	14474	14460	14214	14380	14610	14475	14495	14424	14588	14560	14329	14518	14357	14489	14321	14382	14546	14577	14487	14552	14277	14570	14194	14491	14341	14340	14474	14355	14378	14582	14350	14420	14414	14275	14365	14677	14436	14366	14592	14468	14436	14344	14388	14543	14471	14378	14477	14512	14497	14480	14485	14669	14582	14290	14446	14532	14550	14408	14515	14238	14426	14347	14477	14439	14532	14542	14541	14199	14547	14660	14444	14258	14458	14454	14265	14468	14400	14391	14723	14686	14351	14482	14311	14362	14666	14411	14393	14206	14498	14427	14697	14299	14380	14519	14172	14259	14276	14384	14487	14424	14304	14492	14559	14593	14486	14398	14367	14542	14424	14456	14679	14490	14486	14404	14572	14444	14502	14421	14422	14582	14411	14434	14538	14303	14459	14511	14279	14415	14542	14425	14236	14575	14496	14537	14648	14390	14501	14412	14341	14499	14424	14349	14410	14343	14622	14601	14302	14497	14813	14474	14584	14341	14631	14597	14381	14405	14661	14447	14562	14312	14268	14566	14456	14594	14534	14520	14348	14612	14458	14481	14372	14507	14440	14619	14562	14505	14353	14490	14565	14443	14407	14364	14451	14457	14470	14489	14592	14484	14395	14382	14312	14291	14499	14482	14488	14465	14421	14454	14438	14671	14340	14337	14348	14423	14283	14598	14403	14690	14348	14661	14362	14482	14564	14441	14495	14591	14336	14513	14401	14518	14452	14447	14574	14402	14273	14363	14509	14328	14467	14149	14474	14408	14300	14345	14496	14485	14634	14593	14599	14550	14456	14665	14347	14460	14523	14495	14484	14562	14510	14523	14389	14443	14578	14266	14363	14559	14387	14340	14477	14378	14568	14412	14395	14418	14563	14530	14484	14443	14483	14557	14473	14423	14351	14645	14342	14470	14364	14519	14388	14323	14389	14390	14497	14576	14490	14358	14571	14465	14319	14572	14293	14579	14406	14398	14298	14441	14381	14525	14564	14518	14645	14631	14452	14501	14435	14585	14575	14492	14459	14409	14463	14502	14464	14419	14502	14266	14438	14419	14427	14384	14482	14321	14206	14277	14404	14257	14439	14258	14461	14295	14539	14402	14463	14311	14207	14629	14419	14362	14596	14413	14260	14520	14478	14402	14526	14391	14474	14538	14562	14392	14498	14323	14382	14501	14456	14517	14450	14394	14426	14467	14397	14287	14545	14293	14506	14548	14475	14321	14514	14404	14324	14426	14419	14471	14525	14449	14638	14588	14425	14353	14536	14325	14299	14392	14249	14216	14427	14422	14500	14424	14320	14439	14534	14530	14394	14283	14492	14298	14528	14319	14437	14390	14381	14523	14534	14478	14362	14578	14378	14349	14401	14359	14327	14279	14585	14454	14363	14364	14346	14460	14552	14503	14393	14515	14529	14216	14343	14330	14408	14340	14419	14339	14395	14471	14473	14318	14461	14522	14499	14471	14316	14393	14519	14396	14332	14583	14676	14198	14293	14391	14496	14532	14493	14531	14552	14512	14546	14408	14320	14524	14460	14443	14664	14251	14610	14510	14352	14639	14218	14449	14477	14510	14631	14303	14406	14459	14485	14494	14384	14431	14336	14482	14548	14499	14527	14565	14511	14420	14450	14520	14312	14353	14507	14210	14303	14439	14253	14446	14525	14413	14257	14584	14547	14359	14351	14408	14410	14305	14349	14372	14381	14280	14447	14584	14369	14135	14407	14519	14270	14515	14577	14415	14475	14488	14564	14403	14479	14382	14434	14326	14392	14495	14510	14279	14247	14381	14394	14476	14568	14574	14265	14313	14537	14418	14552	14317	14538	14338	14546	14399	14555	14430	14582	14257	14423	14323	14465	14344	14639	14377	14411	14603	14478	14314	14438	14422	14180	14382	14480	14503	14484	14390	14366	14435	14415	14440	14574	14425	14439	14458	14340	14465	14359	14349	14567	14323	14284	14462	14378	14464	14549	14427	14297	14520	14355	14568	14526	14334	14361	14367	14403	14333	14316	14587	14548	14516	14149	14470	14441	14364	14338	14387	14466	14478	14523	14477	14460	14530	14414	14423	14435	14426	14578	14390	14572	14527	14351	14667	14604	14577	14452	14522	14477	14567	14404	14424	14558	14393	14533	14347	14453	14353	14581	14316	14458	14387	14479	14388	14492	14429	14334	14469	14423	14384	14545	14401	14665	14716	14420	14467	14471	14413	14439	14510	14429	14443	14443	14357	14262	14386	14528	14704	14477	14284	14423	14208	14333	14520	14360	14622	14457	14498	14506	14388	14373	14585	14460	14452	14717	14455	14533	14584	14497	14595	14514	14522	14479	14245	14519	14276	14644	14464	14564	14668	14616	14408	14490	14517	14483	14466	14459	14356	14480	14531	14448	14602	14612	14401	14244	14480	14299	14393	14396	14360	14469	14669	14598	14357	14699	14338	14442	14495	14588	14420	14495	14439	14385	14453	14450	14403	14544	14441	14372	14496	14161	14431	14495	14369	14433	14332	14380	14271	14239	14305	14419	14382	14465	14492	14500	14426	14323	14347	14481	14494	14614	14411	14333	14275	14294	14247	14527	14439	14401	14397	14338	14456	14443	14488	14508	14411	14372	14398	14373	14543	14457	14505	14440	14736	14443	14555	14511	14392	14450	14436	14415	14487	14470	14601	14317	14571	14256	14390	14260	14336	14502	14597	14425	14454	14435	14416	14511	14598	14357	14583	14450	14306	14482	14434	14463	14453	14331	14272	14611	14396	14478	14456	14458	14277	14618	14433	14494	14460	14284	14269	14318	14369	14397	14350	14212	14450	14339	14396	14577	14372	14553	14461	14397	14502	14416	14434	14480	14312	14531	14518	14355	14441	14354	14388	14268	14335	14479	14581	14268	14278	14503	14428	14274	14455	14546	14413	14249	14308	14691	14479	14399	14409	14414	14491	14524	14480	14349	14559	14446	14564	14457	14513	14584	14576	14498	14460	14360	14338	14434	14432	14335	14565	14598	14520	14163	14548	14388	14466	14533	14363	14342	14628	14485	14447	14356	14554	14280	14364	14647	14466	14444	14389	14316	14366	14696	14579	14353	14509	14275	14445	14426	14287	14386	14259	14382	14580	14438	14289	14559	14525	14438	14624	14395	14579	14422	14463	14456	14394	14390	14113	14576	14550	14473	14481	14492	14445	14579	14177	14494	14370	14451	14413	14363	14335	14457	14593	14457	14391	14518	14363	14332	14294	14452	14543	14299	14499	14405	14326	14624	14660	14315	14465	14525	14355	14213	14309	14562	14296	14395	14561	14292	14494	14541	14407	14449	14324	14531	14341	14488	14476	14353	14513	14453	14383	14414	14293	14463	14416	14346	14517	14330	14451	14586	14423	14529	14591	14391	14411	14535	14510	14423	14340	14646	14450	14430	14379	14307	14471	14405	14387	14581	14319	14490	14673	14333	14403	14447	14485	14408	14542	14434	14490	14575	14424	14384	14369	14578	14368	14450	14462	14701	14370	14478	14641	14554	14536	14315	14399	14413	14351	14479	14442	14421	14476	14451	14422	14488	14359	14420	14390	14554	14349	14501	14478	14512	14518	14286	14373	14474	14365	14396	14297	14422	14449	14514	14562	14292	14502	14383	14458	14356	14639	14622	14437	14484	14552	14520	14290	14322	14533	14491	14520	14530	14506	14646	14350	14552	14328	14636	14275	14312	14555	14415	14378	14416	14727	14475	14390	14488	14405	14416	14362	14320	14532	14522	14417	14341	14468
25000	43480	35081	23748	20156	17119	15096	14376	13749	13475	13391	13220	13175	13027	13091	12926	12841	12901	13021	12968	12939	12837	12886	12796	12939	12733	12772	12687	12708	12883	12770	12668	12944	12777	12748	12777	12811	12822	12763	12687	12770	12632	12819	12806	12744	12652	12816	12713	12693	12716	12667	12602	12831	12747	12826	12737	12693	12656	12792	12890	12659	12761	12794	12782	12779	12809	12893	12706	12654	12741	12630	12676	12769	12712	12633	12844	12868	12984	12505	12661	12596	12504	12821	12704	12650	12564	12708	12728	12804	12685	12725	12708	12759	12640	12759	12615	12818	12651	12787	12735	12876	12642	12742	12827	12818	12576	12690	12614	12612	12709	12744	12681	12903	12853	12590	12714	12748	12718	12862	12757	12899	12634	12840	12620	12812	12756	12687	12793	12728	12802	12616	12877	12747	12748	12756	12664	12789	12594	12559	12763	12843	12756	12833	12654	12946	12614	12744	12668	12694	12647	12799	12700	12707	12781	12704	12641	12709	12531	12633	12855	12718	12675	12749	12767	12711	12775	12836	12737	12621	12709	12660	12688	12657	12683	12656	12771	12823	12679	12745	12622	12780	12635	12776	12756	12670	12762	12667	12859	12674	12675	12667	12651	12675	12811	12703	12781	12820	12742	12776	12689	12771	12734	12755	12805	12689	12636	12635	12805	12876	12597	12808	12498	12801	12666	12602	12651	12777	12762	12776	12566	12767	12630	12724	12804	12849	12715	12665	12850	12621	12726	12920	12530	12744	12702	12811	12852	12732	12659	12788	12629	12635	12796	12861	12550	12673	12545	12547	12669	12692	12678	12564	12819	12783	12588	12833	12741	12678	12613	12671	12665	12767	12728	12594	12741	12618	12716	12717	12713	12890	12748	12727	12774	12727	12643	12819	12713	12801	12645	12803	12620	12866	12661	12807	12826	12687	12596	12848	12668	12578	12888	12808	12595	12693	12540	12760	12701	12583	12680	12542	12746	12741	12678	12572	12884	12540	12735	12735	12716	12675	12725	12870	12759	12555	12686	12834	12792	12674	12900	12784	12658	12650	12843	12731	12751	12674	12635	12769	12669	12663	12699	12704	12958	12722	12680	12714	12690	12874	12798	12656	12826	12702	12687	12609	12731	12692	12827	12836	12834	12842	12736	12824	12802	12831	12723	12743	12707	12647	12758	12881	12788	12588	12746	12857	12651	12785	12727	12524	12699	12731	12708	12808	12690	12664	12819	12643	12580	12707	12706	12689	12755	12713	12750	12553	12561	12556	12642	12702	12693	12815	12685	12743	12583	12809	12684	12676	12560	12733	12641	12632	12702	12784	12648	12738	12828	12804	12629	12617	12671	12758	12835	12544	12864	12898	12690	12629	12730	12740	12682	12688	12677	12679	12592	12593	12764	12801	12844	12837	12720	12767	12741	12585	12799	12555	12717	12495	12745	12717	12636	12726	12714	12756	12687	12786	12695	12806	12604	12851	12650	12702	12672	12794	12713	12629	12678	12543	12763	12691	12777	12496	12688	12788	12726	12628	12724	12598	12695	12733	12715	12799	12643	12739	12726	12803	12751	12696	12939	12554	12631	12718	12635	12737	12757	12536	12741	12615	12705	12667	12788	12711	12756	12696	12660	12801	12725	12741	12735	12722	12690	12777	12713	12754	12796	12786	12732	12841	12774	12695	12818	12577	12816	12718	12650	12869	12719	12649	12837	12749	12805	12718	12700	12590	12647	12765	12693	12896	12547	12698	12689	12750	12777	12704	12783	12673	12718	12527	12788	12761	12690	12654	12698	12674	12644	12869	12698	12908	12672	12581	12726	12875	12746	12754	12698	12753	12778	12842	12660	12725	12792	12799	12856	12576	12770	12705	12772	12863	12586	12829	12695	12774	12795	12848	12764	12582	12784	12785	12657	12679	12718	12656	12591	12560	12802	12673	12676	12619	12704	12777	12503	12745	12672	12795	12735	12783	12778	12723	12877	12658	12821	12679	12717	12695	12653	12816	12851	12770	12736	12791	12566	12689	13009	12722	12628	12841	12590	12716	12634	12659	12649	12659	12743	12787	12904	12786	12666	12679	12865	12788	12789	12692	12868	12771	12619	12749	12824	12657	12609	12904	12687	12598	12682	12655	12882	12692	12665	12711	12689	12725	12579	12727	12803	12548	12688	12830	12711	12728	12640	12784	12619	12690	12864	12902	12615	12734	12669	12565	12860	12753	12710	12789	12656	12722	12775	12811	12740	12747	12596	12676	12643	12766	12658	12610	12766	12830	12839	12694	12667	12773	12586	12680	12694	12748	12729	12617	12896	12839	12849	12747	12657	12500	12816	12648	12587	12809	12829	12661	12584	12801	12769	12651	12851	12818	12732	12576	12698	12699	12487	12908	12820	12640	12674	12674	12726	12643	12817	12676	12801	12803	12555	12863	12727	12771	12672	12770	12760	12832	12616	12616	12885	12657	12738	12630	12762	12708	12794	12729	12654	12684	12606	12688	12882	12712	12589	12725	12711	12707	12778	12700	12655	12688	12741	12675	12886	12792	12626	12718	12691	12784	12664	12665	12713	12777	12834	12650	12699	12757	12838	12552	12614	12742	12861	12841	12885	12640	12573	12772	12722	12706	12807	12720	12673	12760	12944	12617	12688	12907	12738	12757	12699	12730	12513	12832	12591	12830	12771	12680	12632	12733	12656	12857	12744	12683	12645	12746	12646	12575	12570	12648	12682	12797	12687	12864	12635	12722	12671	12679	12698	12628	12728	12725	12795	12753	12721	12668	12723	12770	12559	12876	12535	12702	12499	12630	12610	12648	12796	12660	12700	12718	12765	12739	12784	12912	12606	12711	12905	12638	12695	12792	12677	12886	12682	12743	12804	12648	12674	12866	12507	12827	12807	12763	12793	12708	12711	12645	12673	12751	12784	12868	12889	12810	12764	12672	12803	12653	12698	12674	12637	12625	12754	12786	12668	12596	12703	12689	12716	12755	12619	12718	12795	12857	12859	12796	12677	12630	12767	12628	12512	12585	12619	12626	12717	12823	12694	12652	12746	12681	12729	12655	12642	12624	12880	12796	12715	12708	12639	12703	12652	12733	12705	12691	12677	12710	12722	12781	12585	12912	12788	12748	12694	12564	12758	12577	12670	12874	12751	12816	12710	12715	12728	12737	12806	12766	12529	12890	12748	12890	12848	12889	12744	12886	12869	12786	12723	12724	12600	12667	12596	12773	12561	12663	12784	12559	12789	12753	12677	12623	12660	12684	12710	12711	12791	12666	12711	12618	12631	12752	12673	12759	12638	12601	12744	12712	12848	12619	12679	12622	12701	12688	12612	12654	12788	12636	12622	12834	12831	12719	12790	12655	12539	12715	12931	12573	12672	12733	12794	12763	12743	12700	12672	12679	12597	12677	12845	12904	12691	12690	12641	12740	12748	12634	12433	12776	12947	12612	12740	12740	12732	12631	12665	12671	12654	12628	12849	12837	12806	12764	12626	12827	12743	12565	12694	12589	12653	12690	12695	12650	12774	12700	12768	12672	12695	12728	12763	12555	12758	12664	12588	12830	12740	12665	12661	12671	12747	12836	12697	12578	12681	12656	12547	12871	12772	12799	12654	12554	12797	12692	12610	12777	12790	12768	12895	12630	12774	12624	12582	12729	12744	12641	12754	12637	12742	12735	12739	12700	12727	12700	12717	12738	12604	12560	12786	12707	12693	12536	12855	12612	12687	12727	12599	12714	12639	12820	12683	12781	12959	12772	12773	12761	12745	12588	12652	12685	12735	12842	12528	12702	12720	12660	12821	12783	12592	12676	12720	12610	12746	12638	12766	12760	12722	12735	12779	12764	12791	12652	12754	12789	12745	12845	12701	12624	12819	12715	12460	12753	12643	12830	12795	12757	12570	12789	12821	12799	12722	12794	12579	12675	12769	12849	12688	12681	12785	12714	12778	12762	12592	12613	12650	12685	12619	12642	12801	12758	12765	12619	12766	12656	12856	12724	12758	12719	12713	12709	12981	12643	12804	12648	12711	12687	12664	12608	12742	12785	12733	12742	12570	12768	12720	12652	12605	12699	12815	12810	12633	12803	12630	12848	12657	12719	12892	12779	12694	12735	12693	12741	12749	12682	12695	12722	12761	12607	12688	12691	12743	12675	12742	12805	12643	12727	12721	12889	12572	12576	12603	12617	12646	12713	12626	12545	12693	12813	12758	12906	12814	12744	12773	12820	12734	12757	12534	12713	12572	12686	12730	12791	12847	12674	12687	12716	12694	12686	12748	12899	12658	12668	12687	12694	12703	12624	12706	12749	12694	12906	12626	12609	12676	12907	12705	12586	12732	12653	12838	12646	12608	12846	12868	12746	12746	12673	12742	12607	12604	12784	12961	12853	12665	12684	12830	12704	12455	12663	12710	12727	12683	12771	12739	12815	12667	12618	12783	12583	12754	12761	12857	12690	12758	12634	12669	12833	12693	12774	12494	12650	12609	12672	12715	12615	12749	12707	12526	12854	12792	12577	12758	12949	12853	12702	12707	12734	12644	12583	12763	12756	12761	12834	12755	12610	12654	12670	12719	12773	12770	12817	12695	12585	12747	12632	12762	12697	12684	12714	12724	12686	12683	12786	12656	12594	12653	12750	12699	12693	12848	12632	12622	12798	12717	12687	12604	12558	12587	12656	12794	12686	12752	12762	12645	12750	12581	12778	12685	12660	12751	12733	12736	12785	12718	12613	12672	12788	12790	12822	12664	12856	12800	12645	12893	12740	12694	12767	12708	12579	12690	12771	12761	12640	12781	12826	12766	12730	12696	12570	12806	12684	12557	12723	12670	12917	12559	12673	12797	12781	12700	12742	12832	12770	12710	12690	12713	12647	12669	12822	12683	12657	12815	12637	12698	12648	12786	12721	12747	12623	12754	12703	12836	12524	12780	12745	12664	12892	12784	12601	12809	12666	12553	12817	12835	12765	12633	12802	12811	12733	12716	12699	12668	12688	12456	12831	12701	12868	12770	12768	12647	12698	12655	12678	12698	12683	12926	12695	12690	12788	12707	12516	12830	12648	12814	12639	12764	12743	12542	12766	12728	12777	12643	12740	12614	12811	12696	12746	12627	12666	12653	12756	12695	12574	12602	12653	12750
22951	21223	28753	24495	23561	24293	22059	18437	17363	16987	16739	16423	16457	16138	16409	16073	16249	16200	16059	16063	16044	16142	16193	16055	16031	15894	15937	15716	15778	15847	15956	15899	15819	15866	16004	15906	15847	15945	16033	15795	15843	15742	16057	15790	15990	15859	15756	16045	15973	15774	16006	15736	15683	15796	15874	15698	15979	15728	15740	15736	15666	15715	15670	15921	15880	15841	15919	15782	15833	15826	15842	15699	15810	15633	15708	15764	15719	15801	15651	15891	15589	15941	15701	15589	15937	15665	15791	15882	15672	15974	15849	15914	15774	15715	15672	15734	15782	15754	15858	15867	15869	15799	15910	15813	15882	15688	15981	15945	15877	15757	15843	15748	15960	15966	15946	15730	15640	15700	15794	15603	15703	15699	15565	15682	15705	15707	15703	15691	15544	15868	15572	15785	15865	15915	15773	15767	15680	15949	15812	15749	15812	15818	15642	15725	15652	15660	15827	15691	15914	15887	15715	15849	15795	15824	15767	15764	15825	15753	15862	15950	15793	15767	15698	15978	15774	15580	15829	16037	15714	16074	15632	15779	15706	15759	15838	16018	15719	16083	15835	15745	15976	15733	15679	15776	15809	15657	15742	15816	15751	15649	15775	15881	15772	15771	15832	15798	15772	15667	15778	15936	15908	15603	15689	15931	15952	15811	15847	15825	15672	15727	15771	15933	15891	15804	15786	15621	15885	15800	15629	15844	15659	15686	15609	15816	15740	15750	15899	15880	15858	15754	15895	15856	15892	15606	15571	15662	15753	15965	15799	15961	15722	15811	15966	15662	15833	15644	15876	15836	15834	15654	15990	15629	15793	15764	15786	15773	15728	15661	15821	15848	15812	15509	15627	15653	15805	15785	15878	15836	15751	15715	15802	15718	15620	15682	15816	15912	15845	15739	15656	15766	15680	15568	15725	15516	15595	15682	15746	15720	15922	15796	15870	15843	15706	15667	15683	15672	15638	15652	15751	15845	15806	15881	15833	15719	15814	15681	15745	15902	15754	15574	15779	15621	15701	15896	15759	15773	15890	15767	15895	15664	15833	15673	15867	15894	15781	15804	15972	15871	15885	15814	15699	15738	15852	15663	15800	15576	15723	15851	15782	15718	15879	15772	15740	15655	15953	15804	15712	15617	15839	15665	15798	15901	15858	15776	15535	15652	15708	15602	15732	15827	15876	15773	15757	15791	16051	15669	15849	15808	15760	15552	15682	15720	15830	15766	15866	15757	15673	15710	15649	15730	15804	15700	15816	15771	15836	15753	15634	15733	15725	15894	15720	15893	15769	15933	15919	15661	15729	15642	15801	15783	15733	15739	15783	15774	15815	15948	15880	15805	15899	15689	15945	15980	15975	15890	15784	15666	15826	15765	15797	16036	15694	15937	15682	15839	15771	15948	15770	15746	15905	15694	15765	15842	15780	15640	15694	15787	15849	15867	15793	15766	15751	15642	15880	15621	15744	15828	15774	15511	15752	15697	15685	15583	15779	15808	15828	15859	15881	16008	15868	15693	16018	15796	15941	15690	15880	15912	15916	15841	15889	15759	15709	15654	15682	15620	15645	15590	15751	15710	15667	15916	15765	15788	15704	15799	16025	15704	15789	15732	15619	15731	15589	15724	15842	15680	15813	15791	15799	15645	15690	15723	15932	16007	15852	15930	16023	15855	15760	15838	15652	15733	15770	15802	15748	15476	15884	15677	15658	15742	15711	15713	15656	15907	15731	15622	15593	15704	15743	15709	15699	15897	15799	15961	15852	15594	15660	15813	15939	15725	15955	15787	15772	15612	15795	15669	15788	15850	15701	15729	15823	15817	15915	15580	15924	15692	15772	15761	15785	15648	15808	15736	15831	15614	15796	15727	15768	15562	15752	15724	15873	15590	15728	15769	15792	15780	15787	15857	15658	15634	15889	15752	15599	15785	15893	15708	15692	15802	15953	15839	15804	15733	16027	15802	15905	15862	15885	15897	15931	15894	15810	15702	15691	15674	15788	15550	15836	15895	15851	15991	16023	15808	15883	15793	15724	15811	15935	15744	15777	15849	16018	15709	15855	15717	15771	15802	15791	15704	15821	15770	15819	15828	15963	15796	15821	15949	15765	15759	15691	15827	15881	15763	15783	15759	15709	15661	15818	15911	15997	15655	15690	15716	15554	15665	15941	15968	15917	15593	15596	15493	15886	15632	15763	15782	15885	15510	15615	15710	15665	15714	15822	15746	15755	15634	15628	15788	15805	15685	15781	15801	15797	15889	15733	15743	15584	15650	15712	15833	15911	15745	15785	15718	16052	15733	15766	15729	15599	15516	15836	15836	15700	15671	15812	15842	15717	15847	15817	15767	15949	15803	15859	15618	15902	15766	15750	15946	15976	15867	15734	15682	15778	15808	15897	15638	15735	15747	15807	15921	15751	15648	15712	15727	15721	15756	15724	15843	15775	15671	15777	15863	15906	15734	15916	15887	15608	15674	15677	15766	15674	15641	15620	15764	15714	15538	15655	15771	15816	15659	15716	15679	15599	15866	15805	15779	15458	15556	15999	15808	15809	15528	15902	15684	15700	15704	15988	15662	15789	15712	15902	15701	15761	15652	15696	15766	15845	15839	15907	15850	15828	15735	15759	15732	15712	15603	15710	15620	15753	15656	15700	15827	15670	15773	15747	15827	15759	15871	15823	15883	15825	15617	15681	15674	15781	15909	15817	15752	15662	16068	15862	15704	15842	15770	15860	15832	15759	15798	15755	15706	15930	15738	15896	15917	15975	15799	15942	15702	15715	15843	15924	15829	15765	15870	15541	15856	15747	15803	15867	15815	15948	15871	15684	15887	15626	15810	15698	15579	15962	15848	15669	15906	15646	15626	15945	15700	15637	15755	15833	15882	15798	15937	15754	15571	15901	15828	15814	15838	15839	15832	15742	15479	15551	15715	15874	15810	15860	15936	15689	15896	15942	15623	15728	15750	15772	15412	15595	15671	15810	15759	15849	15984	15705	15882	15904	15681	15701	15829	15670	15756	15843	15706	15541	15951	15739	15864	15848	15709	15777	15993	15785	15732	15674	15716	15649	15878	15907	15857	15837	15815	15756	15735	15784	15653	15852	15655	15862	15861	15676	15630	15752	15674	15993	15958	15820	16003	16032	15994	15897	15729	15651	15727	15721	15887	15852	15696	15585	15638	15761	15735	15837	16034	15752	15704	15710	15804	16005	15877	15755	15958	15756	15821	15803	15716	15668	15975	15547	15547	15743	15848	15816	15733	15829	15832	15843	15891	15785	15749	15806	15701	15749	15780	15628	15574	15780	15917	15918	15753	15794	15858	15828	15707	15671	15721	15774	15935	15678	15737	15736	15755	15963	15689	15649	15841	16022	15785	15720	15826	15885	15653	15697	16081	15720	15746	15697	15850	15732	15779	15714	15853	15676	15671	15832	15801	15894	15663	15811	15769	15768	15790	15572	15631	15575	15959	15862	15913	15805	15749	15784	15843	15824	15721	15852	15831	15948	15633	15717	15807	15732	15720	15984	15945	15646	15800	15689	15805	15743	15876	15716	15663	15480	15727	15947	15661	15885	15663	15429	15793	15757	15716	15763	15837	15620	15802	15809	15824	15874	15770	15871	15574	15888	15776	15856	15797	15682	15744	15616	15860	15685	15762	15816	15746	15604	15694	15793	15656	15796	15696	15850	15723	15918	15845	15833	15989	15845	15733	15746	15843	15852	15771	15884	15549	15624	15981	15962	15871	15626	15832	15848	15756	15916	15709	15671	15883	15755	15851	15831	15790	15605	15653	15880	15648	15821	15756	15780	15645	15730	15760	15640	15646	15912	15794	15688	15991	15882	15753	15664	15680	15743	15793	15654	15870	15857	15781	15712	15680	15726	15683	15652	15736	15573	15628	15803	15752	15696	15753	15774	15641	15857	15727	15704	15670	15736	15839	15594	15722	15901	15646	15774	15824	15947	15753	15572	15957	15794	15695	15697	15718	15904	15771	16095	15730	15799	15839	15682	15744	15619	15576	15746	15827	15869	15837	15764	15752	15770	15882	15801	15757	15665	15660	15756	15798	15846	15884	15879	15757	15966	15670	15784	15843	15706	15738	15811	15817	15701	15564	15758	15833	16007	15825	15693	15809	15698	15773	15683	15899	15942	15677	15772	15810	15858	15711	15806	15901	15782	15728	15743	15689	15583	15797	15915	15839	15877	15651	15770	15656	15599	15798	15760	15874	15748	15871	15799	15620	15589	15833	15842	15971	15804	15881	15883	15624	15890	15916	15678	15917	15667	15752	15857	15792	15926	15831	15540	15828	15755	15715	15740	15884	15785	15853	15807	15796	15715	15805	15721	15731	15750	15705	15808	15851	15851	15908	15894	15821	15753	15573	15750	15651	15861	15834	15939	15947	15845	15862	15829	15804	15671	15998	15884	15794	15846	15932	15812	15593	15586	15926	15674	15717	15941	15749	15850	15682	15842	15862	15688	15727	15790	15691	15812	15792	15805	15805	15819	15592	15793	15813	15907	15603	15892	15792	15826	15690	15946	15860	15760	16053	15814	15559	15767	15596	15630	15717	15673	15909	15932	15773	15746	15580	15614	15701	15762	15786	15781	15967	16046	15767	15833	15907	15913	15942	15822	15979	15719	15850	15784	15749	15790	15889	15850	15766	15802	15830	15609	15493	15845	15738	15749	15862	15805	15700	15845	15853	15818	15788	15649	15744	15871	15984	15672	15619	15791	15708	15816	15849	15892	15680	15804	15876	15836	15691	15743	15718	15644	15773	15737	15682	15777	15737	15815	15714	15956	15873	15663	15794	15816	15825	15741	15555	15635	15848	15878	15709	15768	15839	15806	15814	15943	15812	15831	15735	15934	15770	15848	15900	15654	15753	15810	15837	15817	15658	15663	15713	15747	15638	15854	15769	15815	15696	15777	15845	15869	15710	15888	15854	15715	15899	15728	15623	15838	15603	15609	15935	15705	15893	15863	15832	15627	15695	15712	15503	15984	15820	15629	15742	15617	15683	15781	15837	15766	15974	15870	15865	15796	15635	15868	15919	15701	15841	15713	15742	15791	15715	15903	15784	15797	15862	15966	15938	15822	15978	15914	15661	15815	15813	15977	15743	15571	15683	15907	15774
25594	52048	41731	30124	26620	21190	17218	15960	15448	14978	14597	14414	14348	14062	14064	13992	14003	14049	13650	13848	13685	13683	13729	13525	13761	13777	13606	13670	13634	13777	13730	13603	13587	13566	13722	13578	13496	13691	13301	13658	13450	13521	13513	13597	13673	13550	13674	13465	13621	13646	13743	13391	13606	13467	13529	13652	13456	13452	13508	13634	13585	13391	13535	13460	13565	13588	13586	13551	13570	13434	13547	13434	13333	13479	13632	13433	13745	13446	13594	13497	13536	13535	13521	13502	13627	13581	13420	13523	13500	13565	13624	13552	13363	13563	13417	13528	13623	13580	13463	13605	13549	13415	13633	13639	13523	13735	13447	13518	13695	13618	13504	13571	13648	13716	13554	13485	13505	13642	13364	13612	13582	13634	13630	13507	13625	13458	13582	13599	13462	13700	13345	13547	13305	13589	13404	13631	13428	13696	13529	13608	13572	13694	13638	13368	13479	13576	13354	13563	13577	13529	13524	13483	13632	13340	13627	13680	13673	13404	13663	13513	13534	13564	13654	13447	13440	13508	13615	13526	13435	13378	13644	13531	13515	13523	13565	13542	13560	13633	13463	13555	13625	13495	13599	13453	13441	13462	13538	13473	13594	13521	13534	13421	13352	13440	13496	13390	13471	13475	13590	13709	13524	13453	13529	13592	13651	13580	13711	13690	13517	13538	13615	13581	13389	13458	13626	13485	13547	13617	13536	13494	13450	13490	13742	13538	13388	13554	13543	13544	13591	13620	13591	13563	13502	13357	13522	13623	13467	13572	13512	13672	13650	13603	13517	13499	13512	13517	13545	13500	13493	13685	13446	13663	13511	13438	13457	13606	13698	13501	13484	13423	13469	13617	13566	13489	13537	13537	13552	13455	13488	13622	13522	13542	13698	13652	13511	13563	13540	13590	13597	13482	13677	13409	13404	13450	13564	13413	13587	13504	13593	13633	13647	13630	13473	13390	13661	13512	13619	13562	13516	13389	13516	13737	13491	13418	13395	13495	13518	13436	13449	13412	13549	13608	13591	13572	13461	13559	13452	13611	13477	13527	13758	13496	13527	13500	13612	13639	13505	13552	13730	13482	13543	13499	13406	13611	13520	13370	13454	13683	13634	13539	13505	13546	13399	13665	13545	13517	13427	13602	13449	13458	13527	13429	13563	13628	13524	13611	13609	13568	13357	13459	13595	13558	13440	13589	13563	13588	13648	13442	13532	13413	13605	13515	13474	13535	13690	13483	13669	13586	13672	13698	13398	13591	13585	13498	13612	13565	13725	13582	13529	13554	13501	13783	13457	13648	13549	13571	13560	13680	13602	13439	13604	13560	13608	13305	13541	13544	13449	13533	13668	13613	13685	13465	13479	13542	13540	13496	13637	13635	13462	13612	13595	13504	13587	13540	13658	13753	13461	13509	13678	13545	13405	13420	13510	13552	13626	13611	13591	13396	13586	13529	13589	13645	13554	13597	13393	13544	13484	13453	13511	13559	13562	13457	13405	13501	13530	13625	13554	13576	13549	13501	13515	13487	13678	13459	13696	13402	13664	13496	13580	13538	13617	13523	13664	13507	13548	13587	13637	13375	13597	13380	13613	13495	13598	13387	13520	13603	13448	13630	13518	13502	13507	13492	13659	13503	13606	13586	13503	13712	13622	13412	13559	13493	13620	13469	13337	13495	13544	13594	13511	13471	13814	13335	13554	13486	13774	13519	13551	13469	13563	13585	13591	13502	13594	13692	13518	13523	13658	13550	13724	13485	13590	13543	13470	13455	13615	13640	13612	13531	13568	13512	13597	13505	13570	13634	13586	13635	13503	13793	13555	13533	13418	13641	13444	13547	13571	13541	13547	13597	13557	13419	13495	13534	13576	13601	13790	13557	13398	13588	13580	13587	13643	13490	13504	13526	13494	13648	13498	13477	13672	13444	13550	13531	13435	13653	13767	13547	13564	13477	13547	13754	13543	13367	13530	13394	13575	13473	13657	13413	13558	13456	13620	13477	13492	13416	13678	13775	13359	13414	13481	13448	13563	13565	13374	13595	13626	13599	13521	13461	13389	13600	13595	13590	13600	13569	13669	13412	13561	13644	13635	13677	13400	13606	13492	13482	13433	13430	13511	13412	13354	13516	13692	13566	13651	13509	13507	13435	13657	13429	13723	13444	13473	13419	13488	13613	13397	13618	13581	13420	13618	13589	13730	13444	13483	13581	13504	13692	13379	13580	13630	13615	13613	13382	13521	13507	13475	13566	13382	13530	13598	13529	13568	13485	13629	13621	13578	13638	13621	13584	13632	13501	13574	13512	13535	13494	13715	13740	13539	13480	13534	13629	13335	13593	13419	13618	13606	13613	13609	13569	13521	13570	13690	13472	13592	13616	13527	13624	13703	13511	13581	13565	13582	13354	13612	13512	13548	13463	13482	13573	13594	13661	13378	13533	13712	13484	13472	13473	13485	13432	13493	13610	13454	13505	13425	13397	13408	13603	13542	13535	13529	13748	13429	13563	13644	13519	13519	13400	13571	13578	13378	13512	13698	13446	13602	13543	13616	13632	13527	13532	13579	13472	13347	13386	13583	13499	13585	13495	13634	13392	13492	13542	13647	13528	13603	13726	13490	13622	13581	13709	13450	13521	13497	13503	13600	13639	13460	13531	13708	13518	13631	13498	13637	13683	13495	13507	13643	13499	13554	13680	13433	13573	13597	13586	13479	13590	13487	13700	13638	13567	13458	13464	13515	13497	13545	13452	13361	13564	13310	13639	13536	13355	13530	13402	13562	13572	13525	13627	13511	13522	13516	13456	13505	13431	13534	13571	13599	13344	13447	13530	13637	13563	13752	13528	13498	13435	13690	13594	13638	13618	13370	13388	13477	13501	13387	13590	13632	13481	13537	13625	13521	13636	13607	13421	13627	13489	13483	13550	13473	13660	13448	13484	13540	13699	13583	13550	13520	13377	13477	13444	13476	13713	13535	13541	13354	13721	13548	13744	13488	13643	13551	13614	13593	13587	13542	13634	13615	13503	13565	13699	13484	13616	13436	13420	13379	13519	13564	13562	13580	13634	13508	13565	13631	13553	13589	13399	13603	13432	13615	13595	13541	13505	13745	13617	13543	13541	13388	13519	13598	13539	13559	13652	13598	13574	13522	13516	13534	13672	13536	13390	13606	13614	13447	13492	13423	13696	13489	13582	13662	13498	13561	13526	13491	13479	13562	13508	13621	13469	13439	13483	13592	13452	13495	13541	13647	13689	13571	13443	13342	13518	13532	13414	13499	13444	13502	13475	13603	13587	13472	13472	13640	13706	13495	13546	13586	13626	13487	13441	13584	13666	13415	13475	13438	13538	13462	13530	13428	13484	13454	13477	13458	13577	13497	13582	13618	13393	13604	13398	13531	13529	13461	13480	13491	13627	13600	13502	13431	13543	13747	13575	13380	13401	13556	13633	13496	13721	13633	13380	13500	13519	13563	13433	13556	13535	13646	13464	13511	13412	13467	13505	13457	13513	13504	13282	13643	13666	13695	13472	13566	13563	13630	13582	13483	13622	13546	13555	13466	13491	13580	13570	13748	13682	13513	13425	13578	13529	13616	13560	13590	13482	13502	13470	13668	13582	13667	13716	13485	13395	13596	13435	13471	13596	13609	13482	13386	13522	13534	13461	13576	13495	13652	13565	13366	13607	13596	13411	13674	13400	13478	13216	13401	13561	13596	13462	13680	13592	13356	13537	13415	13633	13425	13492	13540	13624	13414	13450	13581	13578	13599	13554	13434	13348	13611	13535	13462	13563	13548	13657	13391	13580	13622	13527	13661	13390	13570	13563	13591	13636	13432	13712	13357	13485	13503	13714	13516	13521	13489	13566	13646	13583	13531	13596	13592	13548	13495	13507	13660	13422	13514	13523	13669	13508	13507	13548	13543	13554	13525	13471	13408	13492	13632	13668	13522	13600	13509	13351	13372	13598	13533	13458	13640	13653	13547	13541	13561	13650	13643	13489	13455	13528	13622	13409	13597	13528	13551	13439	13617	13628	13583	13724	13487	13506	13389	13561	13633	13561	13561	13627	13591	13463	13621	13459	13574	13606	13653	13551	13431	13539	13526	13607	13557	13595	13524	13594	13353	13583	13317	13459	13588	13534	13311	13526	13534	13720	13577	13528	13339	13541	13717	13630	13620	13778	13497	13626	13463	13563	13467	13582	13626	13618	13480	13524	13465	13706	13450	13394	13518	13501	13577	13606	13456	13546	13495	13572	13707	13452	13715	13673	13773	13564	13591	13430	13497	13475	13552	13638	13455	13494	13415	13613	13602	13546	13588	13495	13547	13567	13562	13640	13503	13565	13486	13544	13637	13697	13607	13612	13566	13597	13471	13550	13491	13620	13731	13498	13624	13722	13573	13530	13569	13624	13453	13582	13548	13599	13467	13656	13487	13568	13601	13533	13489	13552	13514	13465	13608	13644	13379	13537	13620	13610	13538	13400	13524	13574	13520	13687	13542	13517	13549	13512	13515	13623	13575	13531	13542	13705	13529	13483	13634	13547	13562	13648	13569	13728	13654	13548	13597	13420	13415	13697	13652	13719	13706	13517	13593	13759	13550	13585	13612	13688	13450	13537	13432	13648	13566	13584	13640	13536	13565	13671	13502	13650	13513	13416	13568	13629	13445	13499	13502	13656	13409	13461	13553	13568	13560	13471	13509	13621	13685	13467	13569	13533	13531	13578	13572	13696	13459	13382	13426	13339	13603	13527	13444	13621	13549	13555	13564	13555	13534	13544	13464	13598	13382	13460	13587	13523	13441	13502	13554	13486	13624	13602	13358	13589	13513	13640	13445	13613	13646	13357	13516	13590	13616	13441	13559	13585	13426	13564	13559	13609	13485	13655	13443	13751	13334	13504	13486	13406	13519	13609	13551	13598	13441	13498	13544	13346	13526	13539	13815	13583	13490	13586	13468	13604	13383	13633	13672	13554	13548	13462	13588	13564	13525	13771	13408	13632	13588	13556	13705	13533	13398	13446	13574	13530	13305	13432	13580	13523	13436	13453	13473	13587	13544	13727	13482	13536	13403	13527	13370	13594	13389	13506	13508	13625	13614	13538	13610	13661	13562	13451	13528	13452	13381	13491	13533	13493	13512	13472
24235	21172	28163	26844	23629	21192	18967	16164	15350	15410	14926	15149	14800	14856	14898	14749	14767	14559	14479	14491	14581	14630	14560	14416	14526	14469	14688	14442	14461	14231	14417	14421	14511	14406	14458	14527	14392	14451	14423	14411	14251	14450	14433	14403	14243	14460	14325	14444	14456	14243	14509	14402	14326	14435	14436	14359	14496	14363	14591	14447	14355	14092	14395	14482	14306	14512	14346	14478	14272	14231	14364	14497	14324	14372	14198	14367	14190	14264	14169	14302	14323	14259	14410	14547	14229	14596	14292	14449	14375	14333	14278	14417	14390	14351	14390	14285	14223	14431	14420	14343	14394	14304	14245	14384	14407	14289	14534	14288	14163	14472	14202	14292	14502	14462	14238	14340	14242	14410	14447	14281	14349	14261	14177	14190	14439	14412	14152	14413	14235	14345	14301	14344	14098	14228	14205	14324	14227	14242	14470	14453	14464	14314	14378	14234	14302	14452	14316	14377	14254	14379	14270	14403	14369	14382	14416	14412	14319	14465	14246	14216	14309	14409	14343	14226	14281	14265	14299	14301	14367	14263	14286	14336	14349	14326	14417	14466	14252	14200	14319	14661	14318	14276	14353	14257	14340	14351	14374	14465	14557	14462	14334	14579	14149	14444	14418	14282	14451	14350	14430	14269	14304	14364	14327	14415	14164	14532	14335	14392	14479	14378	14273	14524	14356	14273	14123	14351	14388	14446	14130	14338	14459	14572	14340	14274	14295	14350	14208	14119	14225	14457	14276	14296	14379	14595	14531	14528	14493	14352	14328	14254	14331	14547	14107	14404	14275	14303	14209	14454	14430	14407	14294	14501	14469	14169	14340	14208	14389	14231	14277	14566	14444	14496	14329	14186	14349	14219	14261	14515	14321	14250	14559	14449	14407	14369	14330	14481	14391	14325	14483	14377	14434	14182	14405	14193	14361	14349	14349	14363	14581	14341	14342	14244	14249	14511	14173	14380	14316	14389	14346	14324	14305	14346	14212	14203	14056	14165	14435	14445	14210	14346	14454	14447	14491	14233	14418	14328	14264	14267	14492	14176	14299	14452	14367	14495	14340	14289	14384	14484	14455	14449	14144	14269	14391	14306	14264	14183	14410	14419	14214	14291	14334	14268	14452	14571	14307	14388	14494	14381	14324	14479	14335	14277	14479	14350	14333	14285	14274	14352	14267	14079	14188	14264	14358	14287	14256	14471	14257	14358	13984	14316	14455	14232	14432	14330	14262	14413	14555	14452	14311	14227	14185	14198	14250	14404	14239	14493	14267	14467	14283	14284	14661	14194	14328	14348	14383	14307	14111	14485	14300	14336	14253	14298	14422	14207	14225	14217	14450	14491	14464	14412	14323	14435	14340	14416	14337	14193	14307	14410	14420	14398	14517	14216	14564	14469	14420	14246	14409	14527	14339	14428	14479	14281	14251	14329	14360	14408	14470	14258	14350	14351	14484	14400	14572	14465	14118	14356	14474	14355	14375	14428	14469	14266	14208	14249	14451	14339	14315	14559	14153	14234	14393	14409	14247	14309	14434	14400	14403	14409	14406	14466	14421	14477	14317	14329	14297	14313	14234	14429	14540	14350	14505	14375	14554	14379	14217	14404	14310	14359	14315	14254	14340	14347	14325	14539	14490	14427	14343	14397	14402	14317	14332	14438	14405	14339	14325	14239	14246	14384	14130	14345	14205	14424	14130	14398	14330	14153	14352	14352	14280	14412	14359	14264	14517	14356	14425	14387	14335	14333	14360	14348	14257	14227	14357	14462	14367	14366	14291	13983	14286	14386	14215	14365	14373	14376	14316	14455	14230	14328	14344	14489	14388	14356	14347	14246	14222	14390	14430	14353	14372	14629	14328	14413	14365	14472	14295	14623	14297	14364	14368	14384	14487	14380	14384	14410	14410	14446	14301	14452	14300	14299	14292	14321	14409	14675	14443	14279	14404	14340	14222	14292	14428	14304	14280	14286	14447	14439	14438	14226	14393	14428	14327	14434	14061	14241	14350	14327	14412	14515	14274	14179	14224	14428	14321	14236	14046	14278	14372	14316	14309	14344	14378	14151	14378	14470	14536	14439	14364	14226	14308	14451	14381	14208	14346	14329	14376	14415	14319	14611	14272	14375	14276	14335	14366	14421	14217	14501	14394	14346	14521	14245	14209	14293	14290	14494	14452	14576	14193	14395	14423	14398	14443	14263	14351	14400	14155	14284	14463	14281	14416	14304	14291	14453	14397	14345	14249	14477	14348	14272	14315	14223	14501	14345	14468	14240	14297	14517	14464	14314	14475	14365	14286	14410	14546	14278	14383	14568	14533	14406	14274	14426	14301	14587	14433	14457	14313	14138	14351	14350	14323	14413	14569	14220	14518	14337	14504	14350	14417	14282	14341	14248	14435	14474	14185	14244	14283	14524	14483	14421	14368	14431	14288	14254	14178	14307	14434	14132	14311	14305	14378	14306	14507	14394	14327	14538	14476	14337	14403	14215	14185	14209	14316	14336	14401	14351	14317	14474	14279	14188	14276	14380	14423	14201	14473	14198	14288	14448	14420	14306	14147	14417	14319	14635	14388	14257	14222	14430	14549	14241	14337	14363	14535	14412	14186	14459	14435	14257	14405	14485	14393	14231	14572	14251	14274	14193	14220	14504	14463	14224	14343	14168	14437	14515	14212	14397	14403	14461	14335	14270	14367	14251	14030	14374	14675	14383	14407	14104	14605	14437	14283	14237	14380	14422	14389	14461	14463	14429	14234	14275	14404	14379	14341	14230	14599	14347	14381	14485	14337	14481	14356	14341	14267	14100	14293	14458	14224	14465	14376	14354	14396	14415	14519	14452	14381	14492	14415	14310	14406	14218	14265	14262	14429	14376	14389	14358	14398	14207	14246	14474	14404	14376	14395	14285	14187	14302	14403	14345	14211	14427	14277	14483	14455	14526	14308	14259	14361	14389	14445	14436	14322	14363	14560	14402	14314	14365	14204	14432	14250	14396	14353	14263	14286	14289	14388	14265	14486	14294	14422	14414	14265	14430	14348	14208	14556	14488	14386	14095	14391	14201	14439	14277	14234	14362	14332	14428	14423	14269	14515	14179	14416	14355	14369	14473	14390	14250	14431	14266	14259	14366	14357	14331	14395	14416	14210	14425	14229	14467	14338	14404	14500	14217	14404	14396	14183	14637	14504	14076	14205	14448	14463	14466	14417	14436	14304	14322	14257	14335	14292	14306	14426	14211	14365	14575	14289	14376	14356	14497	14449	14355	14409	14495	14450	14426	14351	14459	14426	14215	14338	14188	14220	14136	14368	14177	14291	14361	14245	14242	14287	14213	14198	14223	14329	14296	14376	14612	14510	14420	14474	14451	14424	14472	14227	14402	14224	14402	14382	14325	14429	14371	14286	14292	14441	14558	14496	14392	14391	14409	14319	14328	14347	14459	14371	14473	14405	14227	14235	14346	14283	14295	14309	14113	14430	14441	14500	14368	14477	14328	14517	14391	14351	14484	14279	14407	14482	14293	14272	14343	14389	14194	14388	14506	14442	14340	14440	14361	14270	14319	14414	14324	14300	14376	14372	14179	14481	14374	14230	14407	14415	14464	14413	14413	14260	14550	14300	14498	14371	14349	14388	14336	14449	14249	14120	14287	14320	14159	14432	14575	14310	14358	14309	14256	14595	14314	14354	14379	14404	14531	14038	14398	14076	14285	14335	14393	14394	14314	14274	14427	14229	14483	14274	14279	14242	14559	14542	14476	14380	14258	14439	14238	14302	14252	14344	14149	14245	14403	14283	14418	14392	14417	14224	14279	14332	14315	14174	14343	14376	14308	14482	14462	14362	14182	14342	14371	14637	14228	14380	14430	14400	14168	14262	14381	14556	14340	14262	14345	14352	14246	14344	14415	14171	14482	14347	14383	14310	14272	14311	14330	14306	14569	14398	14450	14443	14397	14392	14267	14460	14590	14439	14394	14350	14408	14517	14448	14321	14424	14482	14224	14278	14465	14397	14375	14338	14180	14433	14498	14373	14488	14266	14470	14359	14471	14421	14467	14319	14575	14327	14301	14252	14461	14509	14359	14376	14310	14586	14425	14453	14312	14344	14300	14216	14153	14369	14610	14419	14420	14466	14206	14353	14553	14331	14370	14283	14302	14304	14463	14213	14171	14409	14330	14436	14295	14261	14352	14305	14413	14297	14215	14195	14419	14296	14341	14497	14263	14320	14251	14573	14348	14156	14224	14355	14394	14123	14209	14469	14425	14469	14157	14356	14210	14480	14429	14342	14525	14305	14476	14209	14463	14432	14448	14476	14268	14375	14495	14362	14494	14406	14485	14401	14178	14470	14333	14434	14374	14440	14357	14460	14283	14420	14432	14240	14429	14386	14339	14439	14206	14192	14384	14378	14437	14481	14292	14381	14460	14470	14251	14425	14325	14375	14442	14341	14370	14447	14406	14450	14223	14403	14333	14526	14405	14120	14295	14220	14181	14521	14242	14557	14433	14332	14486	14295	14153	14408	14266	14448	14431	14441	14290	14117	14276	14208	14446	14248	14474	14537	14604	14481	14174	14439	14236	14495	14556	14511	14433	14255	14273	14147	14360	14434	14361	14525	14226	14346	14429	14206	14329	14478	14405	14299	14405	14382	14328	14394	14380	14300	14346	14260	14368	14383	14213	14606	14471	14385	14389	14346	14461	14287	14387	14454	14434	14246	14246	14234	14496	14401	14490	14355	14312	14486	14175	14261	14525	14389	14442	14270	14298	14461	14414	14204	14362	14560	14436	14408	14337	14359	14258	14640	14294	14491	14344	14366	14466	14457	14469	14254	14340	14455	14305	14278	14347	14332	14314	14237	14531	14180	14381	14285	14237	14329	14710	14546	14283	14342	14269	14403	14432	14298	14390	14452	14237	14254	14267	14519	14273	14333	14415	14433	14404	14298	14562	14390	14283	14343	14196	14374	14294	14364	14384	14239	14196	14347	14267	14706	14245	14328	14340	14380	14369	14334	14491	14457	14378	14401	14147	14372	14121	14427	14354	14563	14276	14392	14420	14483	14344	14545	14245	14301	14412	14232	14462	14280	14106	14472	14318	14184	14350	14362	14367	14360	14433	14390	14181	14464	14317	14292	14386	14198	14156
25257	47599	37486	27966	24232	20073	16720	14751	14076	13761	13414	13367	13310	13147	13072	13125	13199	12899	12992	12959	12857	12715	12825	12879	13012	12739	12689	12907	12805	12739	12818	12582	12758	12770	12716	12789	12653	12749	12700	12693	12737	12618	12794	12652	12731	12658	12723	12676	12577	12669	12629	12714	12622	12762	12774	12620	12777	12679	12858	12769	12815	12567	12716	12642	12713	12846	12732	12616	12662	12633	12678	12734	12563	12682	12530	12837	12547	12542	12708	12718	12718	12653	12685	12718	12673	12745	12729	12604	12622	12737	12599	12532	12568	12795	12561	12760	12759	12603	12607	12700	12806	12809	12658	12582	12700	12777	12724	12615	12614	12745	12733	12657	12714	12567	12751	12667	12542	12596	12724	12589	12627	12515	12604	12617	12609	12591	12743	12669	12639	12753	12801	12749	12658	12698	12706	12787	12745	12737	12574	12595	12738	12624	12493	12816	12666	12636	12634	12597	12748	12666	12640	12702	12462	12725	12511	12761	12666	12626	12763	12747	12374	12646	12674	12664	12631	12719	12821	12841	12496	12768	12646	12653	12716	12590	12759	12641	12720	12571	12473	12576	12764	12743	12496	12658	12712	12677	12699	12765	12675	12757	12589	12831	12650	12841	12691	12644	12560	12686	12576	12613	12632	12417	12774	12746	12751	12560	12669	12529	12810	12764	12692	12772	12670	12876	12638	12758	12733	12654	12727	12972	12594	12686	12853	12628	12613	12791	12661	12708	12709	12766	12850	12477	12749	12727	12811	12657	12613	12690	12614	12706	12614	12737	12713	12552	12558	12585	12610	12761	12604	12480	12720	12518	12692	12596	12693	12713	12631	12695	12567	12742	12827	12883	12726	12586	12618	12755	12675	12577	12603	12656	12712	12556	12590	12737	12704	12684	12633	12517	12587	12737	12674	12806	12549	12503	12783	12848	12917	12688	12687	12563	12643	12606	12611	12683	12692	12580	12704	12467	12576	12792	12837	12755	12752	12713	12517	12805	12843	12747	12571	12609	12708	12606	12674	12482	12597	12767	12624	12704	12588	12783	12696	12737	12648	12564	12692	12676	12798	12620	12706	12752	12604	12763	12733	12678	12738	12686	12594	12494	12710	12705	12571	12733	12734	12667	12582	12636	12721	12704	12616	12678	12660	12720	12523	12792	12667	12470	12662	12647	12543	12655	12571	12685	12664	12700	12592	12688	12575	12534	12421	12591	12572	12565	12546	12750	12481	12750	12678	12661	12878	12522	12725	12698	12695	12587	12755	12657	12811	12565	12617	12697	12614	12659	12745	12637	12710	12647	12666	12619	12671	12699	12665	12593	12689	12649	12603	12735	12635	12528	12587	12675	12656	12705	12690	12819	12579	12637	12595	12675	12647	12630	12670	12568	12589	12766	12713	12649	12682	12700	12618	12546	12754	12854	12659	12735	12561	12695	12660	12730	12674	12579	12772	12581	12668	12586	12660	12842	12617	12796	12760	12643	12764	12707	12782	12613	12680	12537	12730	12833	12695	12610	12801	12606	12759	12696	12582	12578	12593	12674	12855	12767	12692	12806	12509	12660	12661	12648	12819	12615	12765	12606	12550	12619	12689	12633	12654	12716	12722	12576	12658	12674	12724	12646	12631	12481	12834	12704	12784	12698	12521	12707	12760	12673	12741	12722	12494	12730	12762	12765	12703	12786	12700	12707	12772	12752	12581	12614	12617	12444	12659	12630	12691	12543	12627	12599	12627	12448	12613	12658	12542	12677	12675	12676	12665	12794	12791	12772	12618	12587	12639	12708	12741	12676	12729	12735	12749	12829	12801	12677	12544	12668	12634	12724	12670	12697	12799	12533	12690	12646	12645	12678	12799	12671	12917	12632	12756	12629	12613	12594	12524	12726	12506	12802	12688	12555	12725	12615	12683	12665	12691	12679	12642	12772	12728	12606	12665	12692	12728	12606	12817	12682	12762	12596	12687	12571	12642	12751	12737	12492	12837	12613	12839	12692	12702	12735	12696	12702	12688	12637	12722	12707	12601	12765	12779	12604	12644	12629	12589	12649	12614	12720	12863	12854	12633	12650	12777	12667	12692	12592	12646	12558	12660	12649	12518	12629	12693	12693	12594	12620	12802	12538	12644	12719	12748	12701	12724	12752	12741	12554	12623	12839	12606	12631	12620	12588	12547	12649	12580	12821	12805	12652	12742	12682	12797	12813	12646	12611	12737	12608	12640	12534	12684	12700	12653	12612	12524	12790	12730	12639	12685	12679	12607	12788	12798	12671	12666	12760	12781	12605	12509	12837	12579	12638	12830	12699	12674	12606	12564	12704	12692	12833	12728	12798	12383	12659	12728	12608	12751	12644	12642	12603	12678	12549	12702	12663	12670	12734	12499	12794	12519	12777	12650	12675	12751	12639	12605	12559	12744	12602	12706	12722	12620	12568	12734	12800	12822	12534	12666	12762	12820	12513	12779	12680	12692	12621	12884	12480	12701	12657	12787	12400	12852	12706	12596	12725	12703	12790	12679	12785	12630	12673	12621	12681	12598	12685	12695	12606	12764	12724	12640	12591	12596	12640	12596	12652	12669	12736	12640	12721	12684	12739	12723	12589	12812	12681	12592	12735	12546	12615	12674	12686	12760	12695	12676	12494	12820	12594	12820	12593	12713	12775	12608	12593	12655	12637	12520	12688	12766	12408	12713	12784	12644	12721	12717	12743	12721	12664	12670	12502	12752	12521	12773	12867	12669	12665	12485	12598	12714	12684	12771	12611	12706	12498	12533	12660	12673	12646	12643	12842	12695	12603	12544	12657	12645	12617	12588	12480	12731	12630	12662	12715	12761	12510	12547	12732	12586	12839	12690	12626	12794	12465	12701	12682	12658	12503	12731	12622	12640	12633	12566	12704	12703	12705	12667	12621	12600	12560	12655	12526	12672	12492	12611	12690	12722	12658	12760	12610	12669	12715	12698	12799	12611	12756	12780	12696	12697	12645	12577	12558	12633	12739	12386	12632	12519	12508	12652	12665	12604	12678	12672	12649	12620	12699	12543	12940	12697	12624	12627	12692	12701	12756	12580	12778	12615	12569	12828	12688	12763	12526	12685	12586	12664	12589	12643	12557	12633	12677	12753	12741	12693	12544	12720	12775	12535	12889	12624	12623	12713	12742	12647	12767	12603	12756	12757	12760	12772	12535	12650	12619	12645	12644	12543	12726	12847	12773	12666	12681	12534	12677	12651	12437	12654	12559	12561	12638	12457	12755	12659	12633	12648	12688	12657	12695	12755	12712	12745	12643	12660	12852	12726	12595	12659	12697	12658	12839	12601	12785	12602	12714	12811	12624	12509	12684	12654	12758	12568	12596	12753	12540	12784	12606	12692	12783	12668	12787	12697	12580	12832	12904	12721	12621	12603	12573	12687	12612	12658	12717	12686	12790	12769	12679	12632	12457	12521	12783	12662	12562	12520	12706	12851	12690	12581	12848	12654	12679	12692	12580	12558	12723	12725	12769	12553	12808	12601	12601	12799	12785	12674	12620	12809	12546	12615	12761	12491	12696	12838	12639	12689	12629	12415	12492	12815	12736	12784	12698	12729	12736	12799	12730	12568	12935	12657	12484	12709	12516	12749	12591	12551	12735	12741	12719	12678	12646	12715	12698	12532	12662	12842	12758	12754	12684	12806	12721	12666	12587	12559	12683	12746	12741	12586	12838	12526	12698	12710	12634	12710	12605	12768	12859	12547	12672	12603	12637	12751	12678	12596	12586	12769	12606	12773	12622	12702	12583	12764	12775	12744	12609	12661	12683	12656	12708	12573	12741	12510	12494	12586	12734	12786	12577	12664	12744	12799	12650	12619	12753	12647	12639	12597	12711	12641	12831	12710	12780	12695	12627	12624	12608	12614	12695	12733	12580	12722	12594	12613	12640	12626	12672	12741	12626	12610	12714	12518	12625	12657	12479	12764	12649	12616	12575	12796	12602	12512	12617	12731	12586	12416	12626	12529	12617	12702	12555	12640	12783	12764	12630	12636	12782	12744	12732	12502	12652	12599	12591	12418	12824	12695	12640	12668	12642	12635	12653	12803	12596	12574	12657	12594	12649	12515	12733	12616	12742	12527	12734	12672	12689	12712	12671	12790	12777	12711	12626	12611	12751	12628	12534	12639	12610	12704	12661	12729	12742	12658	12676	12673	12739	12685	12771	12794	12702	12548	12564	12614	12777	12618	12686	12711	12819	12355	12709	12724	12638	12640	12612	12628	12787	12587	12777	12569	12592	12428	12668	12790	12612	12524	12764	12553	12753	12785	12552	12789	12616	12608	12645	12643	12575	12519	12880	12842	12495	12634	12729	12589	12609	12752	12645	12768	12593	12703	12672	12762	12649	12837	12740	12598	12860	12718	12694	12739	12663	12822	12564	12622	12579	12751	12604	12728	12539	12588	12840	12637	12780	12721	12818	12594	12648	12648	12610	12691	12748	12616	12603	12576	12694	12640	12693	12643	12759	12640	12710	12822	12712	12654	12636	12736	12680	12644	12659	12558	12685	12436	12690	12744	12742	12566	12741	12604	12560	12661	12762	12687	12585	12656	12608	12730	12628	12848	12654	12596	12631	12695	12534	12684	12639	12587	12724	12758	12518	12775	12734	12588	12802	12797	12641	12745	12654	12825	12672	12619	12541	12565	12670	12656	12693	12656	12501	12680	12678	12693	12684	12762	12621	12607	12855	12542	12827	12727	12797	12707	12682	12966	12610	12687	12871	12680	12682	12629	12717	12782	12776	12473	12895	12664	12677	12654	12614	12817	12910	12648	12717	12626	12694	12715	12816	12761	12629	12738	12678	12746	12806	12525	12790	12531	12568	12654	12582	12532	12657	12774	12568	12592	12716	12643	12705	12766	12702	12787	12637	12583	12673	12462	12813	12658	12720	12661	12629	12743	12698	12618	12779	12548	12707	12622	12704	12718	12566	12753	12667	12689	12644	12779	12717	12695	12768	12588	12597	12665	12824	12677	12478	12837	12661	12676	12896	12767	12668	12489	12592	12556	12724	12657	12762	12813	12703	12644	12658	12718	12732	12792	12650	12611	12603	12635	12830	12600	12691	12552	12494	12746	12613	12681	12596	12555	12453	12831	12781	12766	12599
21885	21143	28911	23784	22781	27527	27410	20261	18223	18191	17902	17311	17398	17173	17097	16955	16980	16936	16575	16704	16621	16728	16662	16513	16695	16616	16660	16488	16479	16579	16442	16414	16283	16435	16547	16366	16472	16299	16550	16407	16752	16387	16312	16261	16356	16479	16511	16190	16345	16473	16308	16299	16535	16493	16353	16368	16337	16477	16155	16400	16471	16439	16288	16383	16260	16271	16384	16387	16622	16477	16369	16463	16497	16356	16416	16330	16448	16217	16278	16255	16226	16291	16375	16136	16231	16201	16244	16539	16270	16451	16221	16258	16277	16378	16275	16284	16501	16276	16601	16241	16397	16442	16196	16496	16355	16373	16173	16300	16527	16361	16279	16269	16237	16348	16439	16346	16284	16311	16437	16245	16377	16255	16090	16226	16322	16281	16411	16292	16257	16433	16361	16282	16277	16253	16317	16003	16440	16317	16223	16345	16513	16355	16264	16319	16363	16332	16414	16393	16479	16342	16358	16269	16247	16447	16412	16409	16251	16417	16368	16329	16387	16160	16286	16223	16289	16329	16389	16132	16471	16387	16395	16447	16409	16148	16323	16257	16335	16312	16359	16433	16239	16203	16457	16506	16489	16282	16251	16069	16293	16399	16551	16410	16328	16198	16246	16117	16398	16273	16359	16218	16272	16326	16503	16276	16376	16411	16472	16533	16291	16288	16667	16203	16366	16267	16304	16482	16381	16488	16488	16688	16318	16318	16213	16279	16230	16391	16232	16406	16275	16071	16170	16233	16193	16206	16469	16237	16194	16219	16314	16247	16358	16357	16304	16297	16350	16383	16555	16407	16365	16586	16188	16276	16387	16294	16210	16095	16577	16402	16330	16242	16356	16360	16308	16370	16379	16311	16316	16357	16324	16203	16142	16360	16391	16378	16457	16475	16181	16323	16408	16233	16247	16192	16319	16276	16447	16409	16217	16323	16599	16311	16342	16254	16370	16209	16186	16190	16391	16337	16308	16241	16445	16150	16281	16220	16452	16420	16264	16114	16175	16305	16500	16499	16613	16279	16194	16498	16346	16340	16424	16224	16293	16063	16488	16246	16209	16211	16263	16356	16406	16450	16196	16324	16284	16027	16417	16392	16099	16315	16304	16451	16334	16426	16455	16383	16494	16327	16536	16162	16312	16087	16350	16329	16266	16571	16469	16292	16250	16350	16246	16246	16493	16454	16514	16507	16290	16119	16294	16219	16269	16218	16263	16253	16290	16448	16365	16222	16238	16388	16197	16306	16606	16491	16405	16244	16353	16086	16429	16459	16243	16305	16304	16487	16298	16376	16282	16347	16433	16322	16311	16358	16391	16519	16370	16297	16388	16259	16316	16378	16352	16206	16244	16201	16413	16299	16334	16492	16432	16124	16314	16404	16239	16403	16270	16329	16345	16060	16336	16327	16290	16289	16254	16225	16315	16274	16310	16288	16380	16051	16275	16326	16390	16472	16311	16335	16348	16402	16303	16075	16378	16292	16206	16195	16379	16316	16184	16536	16398	16211	16343	16400	16116	16224	16251	16313	16423	16455	16251	16356	16140	16287	16266	16378	16324	16297	16387	16432	16424	16278	16429	16286	16321	16205	16395	16301	16194	16230	16272	16348	16092	16222	16244	16354	16451	16364	16465	16247	16366	16139	16271	16324	16366	16060	16235	16480	16287	16246	16224	16228	16273	16201	16161	16482	16289	16329	16377	16310	16545	16201	16408	16220	16184	16151	16617	16247	16318	16388	16350	16292	16425	16086	16168	16360	16572	16560	16256	16256	16342	16465	16404	16392	16347	16309	16261	16061	16079	16305	16223	16299	16218	16334	16356	16439	16237	16421	16137	16277	16237	16286	16188	16302	16431	16265	16221	16230	16108	16218	16392	16195	16338	16355	16295	16356	16217	16213	16402	16301	16445	16392	16313	16066	16361	16445	16377	16501	16249	16423	16025	16151	16044	16460	16445	16344	16471	16314	16252	16277	16124	16314	16227	16412	16358	16104	16423	16232	16079	16244	16345	16296	16138	16387	16386	16371	16489	16145	16184	16380	16219	16288	16262	16193	16241	16169	16440	16153	16523	16251	16337	16477	16330	16317	16324	16212	16198	16370	16400	16432	16564	16161	16299	16189	16233	16182	16237	16143	16262	16327	16180	16327	16524	16269	16332	16226	16383	16275	16167	16331	16242	16295	16502	16303	16344	16382	16267	16365	16318	16397	16395	16289	16400	16291	16306	16226	16341	16140	16164	16241	16205	16276	16171	16315	16596	16438	16403	16455	16476	16361	16173	16425	16181	16483	16395	16230	16393	16463	16331	16328	16270	16450	16247	16256	16547	16510	16360	16579	16337	16446	16357	16355	16397	16248	16356	16245	16255	16103	16391	16174	16360	16302	16381	16330	16254	16438	16260	16280	16223	16305	16186	16577	16327	16216	16074	16465	16262	16246	16302	16239	16270	16095	16304	16197	16455	16157	16494	16092	16231	16387	16233	16116	16350	16159	16421	16286	16392	16184	16299	16205	16383	16447	16387	16439	16359	16238	16358	16316	16322	16371	16346	16036	16384	16151	16208	16490	16410	16367	16222	16266	16209	16159	16486	16212	16263	16376	16382	16232	16307	16412	16467	16404	16169	16542	16323	16211	16254	16208	16316	16196	16045	16273	16343	16212	16202	16273	16360	16226	16524	16159	16232	16327	15957	16137	16462	16320	16388	16278	16285	16175	16293	16273	16579	16326	16301	16321	16418	16530	16361	16209	16312	16265	16312	16128	16237	16323	16214	16333	16199	16403	16134	16332	16388	16377	16481	16345	16269	16276	16192	16461	16433	16426	16431	16383	16355	16237	16448	16264	16295	16157	16395	16302	16442	16290	16415	16383	16201	16499	16504	16108	16279	16272	16303	16334	16086	16105	16211	16244	16358	16320	16399	16260	16144	16206	16158	16299	16258	16465	16251	16354	16333	16390	16228	16348	16361	16266	16458	16428	16314	16296	16295	16371	16107	16268	16258	16326	16318	16278	16317	16178	16274	16253	16384	16457	16408	16359	16220	16308	16419	16367	16116	16295	16275	16290	16308	16231	16189	16150	16352	16240	16161	16340	16205	16289	16302	16018	16195	16257	16142	16194	16386	16333	16400	16316	16374	16189	16293	16310	16251	16291	16223	16255	16243	16366	16291	16335	16246	16204	16187	16427	16172	16249	16224	16300	16387	16308	16389	16324	16287	16216	16129	16478	16406	16234	16353	16400	16227	16211	16001	16352	16157	16281	16424	16242	16287	16242	16215	16383	16266	16251	16266	16424	16362	16277	16392	16259	16365	16272	16368	16099	16268	16366	16330	16229	16172	16182	16327	16281	16369	16458	16244	16392	16497	16214	16355	16452	16538	16451	16283	16242	16130	16359	16396	16096	16275	16535	16318	16263	16280	16507	16377	16280	16378	16506	16208	16339	16289	16349	16395	16285	16501	16402	16279	16313	16175	16307	16293	16170	16486	16388	16289	16276	16264	16328	16330	16157	16258	16214	16411	16240	16337	16273	16293	16323	16286	16396	16251	16296	16389	16082	16221	16264	16175	16412	16134	16426	16352	16571	16358	16392	16219	16286	16394	16305	16618	16342	16509	16327	16549	16194	16226	16297	16405	16142	16275	16460	16391	16362	16235	16283	16261	16307	16322	16362	16485	16257	16247	16307	16381	16423	16279	16355	16181	16207	16301	16293	16347	16322	16124	16187	16274	16409	16474	16379	16337	16205	16375	16350	16307	16204	16374	16244	16390	16244	16393	16290	16303	16170	16029	16271	16393	16352	16211	16301	16221	16289	16513	16158	16223	16278	16442	16165	16250	16258	16320	16481	16374	16345	16215	16397	16468	16389	16182	16067	16186	16307	16333	16395	16164	16355	16346	16450	16453	16413	16335	16063	16387	16375	16493	16238	16255	16163	16191	16573	16414	16351	16490	16361	16447	16383	16480	16443	16325	16460	16447	16250	16355	16150	16255	16245	16201	16202	16376	16310	16431	16070	16303	16409	16319	16299	16259	16268	16213	16271	16483	16317	16314	16253	16329	16400	16129	16282	16340	16204	16416	16450	16384	16235	16309	16408	16480	16378	16539	16326	16340	16534	16147	16428	16522	16214	16277	16167	16235	16199	16224	16242	16283	16572	16393	16315	16186	16307	16151	16326	16400	16328	16437	16368	16298	16397	16422	16252	16189	16273	16214	16455	16335	16401	16311	16162	16163	16274	16234	16365	16266	16228	16358	16242	16312	16187	16237	16412	16154	16374	16361	16541	16416	16432	16371	16413	16496	16378	16287	16435	16132	16270	16173	16281	16412	16394	16224	16387	16479	16210	16255	16241	16275	16153	16439	16381	16280	16163	16468	16296	16278	16423	16480	16275	16510	16306	16283	16477	16406	16327	16248	16407	16244	16143	16377	16295	16565	16418	16283	16375	16284	16593	16482	16490	16353	16440	16340	16380	16426	16340	16518	16147	16353	16049	16350	16112	16189	16447	16471	16405	16385	16327	16320	16170	16363	16278	16268	16206	16273	16239	16359	16306	16288	16236	16367	16199	16403	16048	16132	16248	16546	16322	16383	16277	16431	16367	16345	16389	16428	16259	16207	16447	16453	16351	16262	16281	16290	16287	16371	16408	16261	16232	16204	16279	16173	16486	16212	16203	16121	16127	16392	16254	16140	16126	16306	16292	16350	16333	16385	16349	16327	16347	16284	16287	16445	16228	16274	16226	16476	16326	16159	16247	16314	16333	16350	16376	16274	16224	16287	16428	16542	16419	16263	16373	16353	16267	16332	16421	16257	16527	16053	16152	16140	16336	16239	16390	16357	16254	16366	16407	16350	16238	16509	16221	16268	16245	16315	16310	16371	16276	16195	16064	16388	16305	16389	16394	16574	16529	16467	16133	16103	16097	16187	16225	16499	16255	16277	16511	16125	16216	16413	16252	16261	16347	16389	16418	16185	16475	16497	16276	16209	16343	16132	16456	16255	16278	16283	16496	16260	16260	16378	16630	16355	16308	16301	16420	16477	16262	16254	16242	16242	16339	16329	16424	16288	16226	16321	16462	16336	16179	16399	16404	16408	16336	16111	16371	16418	16375	16149	16221	16462	16188	16113	16121	16334	16088
28090	58837	50863	38560	36498	31145	20511	17329	16221	15723	15302	15027	14896	14686	14639	14453	14446	14251	14205	13983	14170	14168	14256	14139	14027	14117	13990	13911	13878	14030	13868	14062	13978	13783	13984	13907	13783	13831	13764	13962	13901	13855	13838	13990	13725	13703	14025	13960	13861	13865	13742	13957	13813	13878	13722	13837	14035	13969	13881	14130	13782	13804	13902	13839	13801	13779	13958	13709	13866	13919	13853	13714	13898	14029	13903	13805	13862	13698	13894	13792	13866	13749	13915	13893	13753	13756	13909	13864	13831	13868	13875	13889	13938	13819	13929	13840	13843	13758	13848	13796	13790	13686	13833	13749	13801	14016	14096	13846	13740	13838	13687	13862	13771	13597	13927	13733	13862	13744	14020	13883	13723	13996	13717	13903	13891	13842	13877	13668	14038	13890	13934	13797	13825	13878	13820	13794	13902	13804	13905	13743	13787	13767	13679	13698	13984	13910	13710	13932	13730	13834	13829	13955	13835	13798	13878	13745	13686	13839	13805	13846	13756	13745	13770	13759	13735	13819	13975	13898	13808	13641	13785	13838	13761	13917	13996	13791	13636	13885	13653	13720	13730	13819	13927	13887	13845	13769	13879	13870	13794	13950	13884	13861	13803	14011	13745	13884	13895	14002	13884	13849	13932	13904	13956	13925	13803	13732	13964	13882	13709	14014	13862	13699	13873	13960	13764	13827	13775	13871	14016	13756	13802	13753	13992	13888	13574	13911	13807	13722	13838	13843	13727	13842	13838	13761	13861	13810	13799	13734	13936	13684	13876	14024	13856	13906	13937	13817	14085	13893	13989	13956	13816	13904	13776	13782	13891	13711	14031	13754	13791	13779	13828	13752	13816	13865	13826	13892	13921	13693	13906	13776	13774	13876	14032	13873	13902	13683	13846	13945	13938	13923	13771	13719	13730	13822	14029	13736	13781	13785	13862	13868	13669	13823	13858	13663	13942	13714	13783	13816	13752	13934	13944	13742	13845	13850	13834	13760	13947	13695	13865	13674	13762	13899	13788	13858	13793	13830	13836	13880	13965	13933	13808	13816	13783	13849	13898	13913	13739	13943	13992	13889	13715	13898	13800	13909	13712	13895	13910	13941	13708	13702	13751	13667	13964	13750	13803	13803	13802	13895	13939	13818	13966	13896	13723	14001	13864	13774	13825	13725	13813	13973	13829	13782	13893	13972	13778	13699	13901	13659	13905	13820	13774	13627	13909	13892	13651	13790	13704	13836	13782	13928	13800	13884	13935	13764	13753	13800	13831	13950	13871	14014	13879	13845	13910	13909	13718	13932	13942	13849	13730	13913	13938	13869	13839	13844	13909	13768	13850	14179	13770	13828	13784	13864	13607	13974	13721	13786	13965	13985	13735	13792	13785	13961	13830	13725	13766	13941	13935	13869	13807	13949	13872	13797	13807	13920	13752	13756	13777	13926	13746	13874	13849	13904	13881	13962	13766	13944	13653	13775	13983	13660	13831	13977	13784	13749	13870	13820	13825	13724	13837	13974	13682	13831	13827	13739	14016	13749	13882	14043	13926	13900	13815	13731	13816	13775	13804	13865	13829	13785	13869	13590	13840	13743	13775	13734	13836	14026	13839	13809	13879	13864	13906	13795	13885	13793	13756	13833	13788	13866	13771	13893	13771	13858	13780	13786	13813	13841	13918	13731	13813	13884	13897	13847	13844	13788	13925	13852	13650	13808	13821	13953	13803	13895	13672	13831	13774	13911	13875	13756	13882	13903	13938	13838	13881	13623	13824	13805	13898	13748	13902	13856	13683	13946	13719	13965	13856	13786	13852	13901	13573	13838	13739	13767	13678	13995	13799	13840	13816	13761	13593	13788	13750	13689	13697	13921	13893	13855	13624	13733	13915	13710	13838	13810	13766	13747	13913	13637	13857	13828	13966	13873	13860	13915	13928	13827	13821	13798	13687	13934	13852	13905	13823	13878	13759	13761	13810	14057	13845	13759	13661	13927	13977	13772	13722	13866	13731	13824	13878	13917	13789	13841	13923	13929	13725	13942	14123	13904	13744	13946	13812	13893	13725	13890	13843	13850	13796	13904	13827	13660	13811	13909	13714	13796	13819	13754	13859	13973	13760	13883	13745	13870	13817	13861	13876	13851	13795	13796	13697	13940	13964	13716	13758	13841	13876	13750	13828	13987	13907	13985	13605	13746	13848	13922	13725	13768	13823	13867	13823	13627	13815	13702	13823	13954	13805	13873	13644	13744	13752	13839	13803	13958	13740	13659	13942	13699	13814	13984	13752	13872	13803	13914	13923	13893	13920	13830	13803	13844	13865	13821	13801	13823	13878	13844	13881	13884	13803	13753	13853	13872	13800	13736	13884	13936	13711	13829	13659	13722	13969	13955	13865	14113	13835	13824	13820	13925	13895	13851	13787	13853	14066	14076	13948	13881	13818	13841	13788	13896	13870	13738	13779	13822	13813	13883	13946	13850	13976	13879	13922	13766	14001	13888	13885	14028	13964	13749	13826	13704	13766	13850	13841	13881	13737	13973	13788	13905	13863	13913	13855	13929	13816	13658	13770	13878	13934	13677	13921	13855	13894	13767	13835	13843	13828	13773	13806	13831	14014	13971	14045	13678	13817	13717	13886	13862	13789	13824	13788	13900	13813	13807	13836	13814	13633	13981	13942	13785	13789	13628	13893	13781	13670	13690	13941	13849	13686	13747	13735	13851	13824	13899	13905	13786	13799	13979	13844	13768	13683	13758	13994	13860	13782	13759	13846	14007	13983	13983	13895	13942	13996	13831	13765	13854	13887	13779	13677	13868	13977	13746	13902	13753	13844	14048	13696	13910	13746	13719	13831	13808	13903	13859	13726	13737	13985	13795	13713	13849	13894	13788	13850	13941	13725	13821	13865	13702	13896	13936	13869	13773	13808	13937	14024	13693	13754	13817	13903	13686	13853	13715	13835	13749	13893	13994	13919	13872	13871	13974	13819	13857	13728	13904	13932	13843	13861	13879	13807	13649	13892	13808	13875	13700	13731	13896	13857	13943	13855	13844	13753	13928	13964	13897	13816	13743	13902	13842	13749	13914	13856	13904	13780	13773	13747	13757	13754	13862	13754	13906	13842	13857	13809	13938	13979	13784	13784	13755	13898	13828	13848	14012	13877	13934	13808	13864	13823	13637	13836	13828	13686	13759	13768	13844	14031	13885	13861	13717	13930	13846	13876	13623	13908	13763	13883	13783	13868	13753	13965	13712	13951	13747	13807	13887	13848	13834	13895	13832	13780	13895	13861	13817	13985	13863	13828	13807	13671	13968	13868	13778	13805	13949	13837	13847	13813	13732	13834	13765	13842	14028	13721	13821	13783	13924	13671	13941	13871	13763	13654	13812	13822	13952	13869	13727	13876	13861	13729	13893	14014	13913	13920	13935	13813	13900	13790	13723	13930	13736	13845	13838	13941	13739	13733	13800	13789	13789	13893	13762	13706	13815	13774	13974	13885	13801	13953	13774	13662	13679	13975	13851	14040	13919	13819	13856	13817	13891	14046	13858	13845	13758	13852	13882	13725	13738	13893	13813	13817	13888	13983	13815	13677	13986	13627	13808	13768	13733	13892	13744	13917	13911	13768	13865	13663	13767	14073	13852	13785	13848	13869	13808	13848	13910	13745	13772	13900	13747	13864	13916	13888	13713	13714	13972	13931	13744	13729	13838	13800	14009	13945	13819	13809	13912	13916	13754	13905	13829	13683	13846	13876	13887	13737	13927	13970	13796	14015	13910	13790	13686	13871	13792	13915	13717	13987	13840	13777	13740	13859	13950	13833	13750	13835	13682	13847	13798	13887	13730	13777	13913	13785	13902	13804	13703	13707	13840	13877	13818	13799	13753	13847	13978	13845	13981	13797	13870	14005	13903	13670	13815	13879	13848	13833	13781	13976	13910	13781	13824	13957	13800	13939	13851	13740	13953	13946	13771	13852	13792	13951	13896	13818	13783	13757	14021	13901	13743	13888	13714	13841	13653	13845	13722	13809	13927	13873	13861	13908	13817	13818	13857	13891	13818	13960	13666	13759	13852	13767	13687	13673	13949	13938	13791	13832	13824	13740	13955	13840	13852	13780	13808	13877	13742	13943	13866	13954	13880	13875	13782	13818	14008	13797	13763	13869	13836	14036	13844	13873	13719	13961	13813	13804	13843	13805	13988	13856	13722	14005	13782	13790	13934	13933	13872	13827	13821	13718	13643	13990	13864	13770	13860	13703	13832	14018	13861	13961	13871	13952	13836	13687	13793	13855	13902	13799	13796	13860	13665	13978	13965	13867	13692	13834	13853	13950	13791	13850	13888	13791	13821	13819	13914	13915	13620	14099	13807	13845	13869	13869	13957	13835	13932	13892	13932	14091	13918	13785	13797	13847	13899	13774	13744	13792	13731	13747	13772	13858	13933	13835	13937	14024	13918	13667	13961	13822	14080	13768	13901	13789	13779	13844	14034	13945	14010	13809	13735	13897	13784	13794	13970	13874	13834	13936	13894	13840	13848	13850	13800	13727	13911	13844	13853	13920	13852	13804	13933	13828	13863	13918	13832	13827	13715	13820	14011	13967	13962	13842	13787	13825	13730	13946	13945	13759	13843	13791	13734	13844	13869	13865	13807	13765	13897	13992	13723	13778	14004	13850	13805	13883	13957	13954	14004	13824	13974	13819	13898	13865	13787	13716	13741	13871	13884	13875	13803	13902	13887	13796	13665	13818	13764	13873	13957	13919	13859	13820	13746	13844	14049	13934	13766	13950	13780	13852	13847	14017	13692	13909	13647	13903	13715	13941	13857	13824	13860	13934	13798	13795	13825	13730	13922	13892	13909	13756	14025	13903	13786	13739	13726	13842	13587	13771	13744	13903	13864	13765	13818	13919	13783	13837	13843	13764	13727	13748	13778	13847	13854	13729	13665	13741	13824	13839	13788	13750	13713	13879	13841	13848	13824	13812	13800	13747	13893	13829	13795	13955	13777	13929	13895	13833	13823	13780	13854	13739	13774	13860	13769	13953	13765	13974	13778	13793	13767	13917	13868	13858	13894	13706	13820	13826	13962	13750	13722	13795	13827	13844	13624	14012	13772	13807	13741	13981	13704	13790	13879	13730	13791
28737	27190	34361	29439	23409	19840	16683	15890	15487	15135	15327	15174	15244	14879	14674	14706	14769	14549	14633	14717	14713	14740	14540	14565	14783	14655	14828	14631	14687	14533	14779	14422	14586	14404	14502	14536	14722	14467	14650	14635	14539	14588	14585	14434	14667	14659	14670	14560	14529	14242	14744	14532	14503	14501	14603	14744	14678	14647	14448	14485	14567	14750	14598	14634	14640	14480	14524	14527	14502	14681	14394	14636	14579	14532	14440	14521	14450	14646	14418	14825	14641	14458	14526	14291	14413	14674	14745	14609	14532	14622	14548	14489	14608	14661	14672	14602	14868	14354	14621	14614	14556	14501	14555	14804	14604	14741	14593	14628	14574	14612	14603	14416	14609	14584	14673	14666	14653	14656	14821	14473	14479	14493	14495	14448	14569	14673	14657	14656	14511	14529	14521	14603	14571	14448	14519	14521	14528	14633	14493	14555	14781	14456	14468	14477	14487	14665	14608	14525	14556	14630	14539	14739	14573	14607	14666	14516	14399	14503	14539	14569	14662	14680	14837	14560	14626	14715	14485	14527	14563	14494	14585	14526	14655	14595	14554	14581	14529	14646	14490	14687	14621	14510	14661	14798	14668	14698	14548	14460	14606	14742	14646	14464	14365	14549	14472	14579	14470	14361	14392	14570	14568	14454	14446	14447	14642	14614	14537	14517	14813	14496	14580	14730	14610	14526	14439	14544	14547	14387	14678	14501	14463	14702	14934	14603	14634	14598	14548	14428	14380	14646	14734	14530	14628	14734	14630	14588	14602	14569	14524	14658	14484	14496	14533	14658	14404	14439	14506	14692	14538	14484	14531	14546	14657	14630	14561	14564	14726	14550	14583	14637	14619	14527	14678	14618	14666	14620	14466	14480	14558	14417	14518	14753	14843	14482	14466	14571	14555	14575	14520	14502	14800	14427	14516	14608	14659	14561	14613	14535	14447	14599	14571	14494	14609	14645	14460	14603	14598	14575	14488	14553	14466	14747	14520	14420	14577	14654	14462	14436	14424	14475	14834	14455	14550	14393	14652	14688	14665	14650	14533	14502	14687	14497	14600	14535	14558	14637	14496	14416	14680	14564	14618	14501	14620	14549	14586	14449	14636	14561	14582	14370	14751	14590	14625	14419	14408	14265	14657	14585	14765	14516	14687	14506	14619	14606	14673	14602	14609	14564	14700	14554	14690	14444	14746	14377	14586	14572	14504	14438	14422	14440	14482	14454	14685	14723	14636	14691	14654	14704	14699	14693	14615	14579	14795	14387	14408	14564	14689	14619	14503	14603	14647	14680	14591	14512	14562	14411	14723	14559	14563	14521	14481	14564	14518	14447	14415	14541	14562	14449	14473	14596	14723	14509	14658	14720	14432	14476	14544	14567	14430	14522	14625	14552	14483	14467	14644	14597	14644	14655	14546	14625	14616	14650	14448	14702	14502	14707	14560	14681	14418	14513	14504	14642	14576	14570	14447	14672	14377	14564	14568	14468	14559	14735	14438	14594	14804	14594	14659	14451	14266	14459	14517	14462	14503	14433	14589	14499	14728	14677	14655	14563	14506	14535	14477	14521	14537	14509	14862	14666	14658	14712	14573	14694	14600	14564	14517	14526	14672	14487	14573	14611	14487	14492	14547	14598	14506	14600	14634	14530	14614	14591	14619	14420	14600	14688	14552	14567	14745	14601	14863	14653	14394	14417	14425	14510	14424	14575	14664	14428	14455	14568	14679	14759	14713	14705	14617	14490	14524	14478	14502	14591	14578	14782	14413	14649	14675	14578	14628	14644	14419	14628	14519	14587	14621	14465	14634	14456	14530	14446	14813	14461	14582	14712	14520	14691	14524	14727	14566	14678	14754	14536	14669	14584	14577	14618	14451	14627	14740	14572	14422	14606	14646	14587	14752	14712	14840	14652	14613	14761	14769	14680	14445	14422	14690	14766	14525	14716	14703	14602	14668	14694	14427	14613	14539	14485	14408	14675	14329	14608	14529	14539	14575	14538	14534	14395	14706	14664	14562	14436	14537	14665	14731	14665	14805	14563	14605	14677	14684	14479	14453	14263	14630	14547	14479	14454	14692	14707	14586	14535	14796	14549	14496	14781	14738	14630	14621	14540	14669	14586	14773	14769	14663	14527	14633	14726	14729	14570	14508	14635	14680	14676	14680	14795	14634	14682	14496	14470	14773	14553	14681	14447	14504	14739	14615	14529	14457	14673	14674	14693	14499	14676	14584	14677	14648	14502	14289	14466	14559	14500	14559	14611	14559	14589	14628	14507	14475	14742	14671	14800	14460	14697	14534	14469	14539	14665	14629	14646	14464	14478	14504	14529	14729	14669	14485	14506	14429	14696	14451	14400	14501	14523	14695	14495	14715	14722	14627	14576	14533	14530	14455	14545	14669	14681	14522	14470	14502	14498	14572	14642	14620	14452	14500	14513	14726	14480	14513	14615	14619	14542	14580	14388	14682	14656	14551	14491	14465	14414	14744	14574	14631	14577	14513	14579	14688	14598	14494	14476	14563	14662	14460	14679	14754	14736	14849	14547	14453	14639	14625	14618	14692	14652	14625	14615	14570	14621	14599	14570	14840	14737	14639	14587	14626	14857	14652	14478	14651	14410	14526	14627	14647	14537	14700	14530	14627	14447	14628	14785	14611	14541	14720	14699	14671	14650	14520	14606	14607	14566	14505	14625	14531	14587	14598	14492	14502	14561	14453	14670	14451	14430	14532	14706	14528	14422	14372	14423	14507	14661	14641	14634	14421	14569	14513	14309	14714	14589	14764	14392	14599	14378	14709	14691	14489	14510	14476	14802	14602	14523	14638	14453	14573	14652	14782	14447	14733	14395	14552	14287	14496	14527	14578	14563	14643	14712	14551	14596	14525	14375	14591	14569	14666	14589	14483	14534	14589	14563	14577	14523	14598	14485	14314	14487	14628	14466	14439	14626	14505	14655	14577	14703	14494	14593	14639	14529	14683	14537	14542	14704	14576	14612	14512	14559	14569	14413	14626	14689	14474	14373	14667	14449	14550	14568	14786	14641	14487	14574	14455	14678	14745	14695	14511	14604	14550	14702	14639	14571	14565	14449	14728	14516	14431	14651	14582	14724	14536	14572	14480	14594	14538	14695	14784	14741	14635	14563	14477	14771	14668	14526	14531	14620	14654	14438	14594	14579	14633	14717	14576	14600	14595	14678	14566	14561	14560	14462	14606	14673	14599	14621	14553	14699	14644	14650	14641	14634	14404	14591	14367	14417	14526	14671	14826	14507	14506	14531	14479	14637	14551	14541	14686	14704	14585	14453	14433	14624	14646	14622	14496	14492	14621	14648	14455	14725	14631	14535	14575	14593	14376	14633	14387	14640	14557	14476	14690	14699	14474	14746	14863	14534	14679	14741	14390	14651	14542	14630	14744	14503	14721	14669	14694	14621	14671	14649	14509	14494	14693	14633	14586	14691	14503	14448	14663	14635	14636	14720	14607	14450	14575	14656	14712	14497	14633	14856	14474	14691	14668	14619	14438	14514	14584	14530	14531	14526	14642	14820	14765	14649	14515	14833	14634	14582	14640	14594	14675	14631	14676	14523	14464	14515	14595	14562	14521	14643	14540	14561	14416	14645	14389	14471	14488	14627	14621	14426	14734	14482	14502	14711	14730	14578	14512	14457	14558	14346	14761	14674	14526	14702	14530	14692	14678	14559	14535	14638	14665	14675	14408	14594	14622	14502	14465	14546	14661	14561	14389	14638	14679	14730	14761	14596	14541	14612	14573	14719	14519	14578	14744	14482	14717	14420	14487	14623	14576	14381	14636	14337	14558	14632	14519	14515	14455	14575	14495	14634	14430	14796	14642	14692	14664	14506	14356	14432	14415	14630	14507	14571	14497	14439	14535	14466	14433	14605	14520	14448	14450	14564	14648	14457	14491	14483	14650	14445	14769	14605	14736	14639	14721	14637	14561	14663	14581	14354	14632	14656	14594	14446	14561	14506	14684	14611	14480	14602	14374	14696	14515	14600	14420	14546	14600	14682	14660	14629	14649	14674	14532	14546	14599	14587	14530	14716	14506	14591	14489	14660	14466	14532	14477	14596	14535	14732	14618	14572	14478	14695	14565	14535	14451	14396	14515	14484	14539	14760	14637	14600	14440	14648	14587	14693	14638	14518	14613	14611	14724	14537	14589	14518	14529	14582	14620	14517	14553	14613	14593	14547	14642	14459	14543	14574	14596	14623	14578	14677	14684	14704	14427	14335	14437	14633	14713	14675	14664	14640	14559	14547	14658	14618	14695	14479	14645	14742	14668	14586	14816	14752	14553	14474	14604	14630	14655	14606	14567	14555	14500	14459	14646	14629	14603	14561	14748	14552	14557	14576	14564	14555	14603	14628	14426	14530	14672	14615	14531	14632	14518	14640	14389	14528	14736	14734	14600	14757	14460	14614	14579	14492	14647	14485	14539	14460	14594	14677	14535	14474	14611	14681	14686	14664	14569	14641	14452	14453	14675	14503	14593	14581	14638	14549	14535	14634	14677	14484	14667	14595	14736	14791	14731	14606	14646	14528	14552	14542	14595	14734	14698	14485	14685	14490	14522	14579	14482	14364	14818	14421	14436	14362	14681	14646	14666	14726	14436	14714	14345	14499	14707	14565	14690	14823	14535	14578	14639	14514	14770	14420	14622	14582	14584	14610	14503	14530	14623	14540	14683	14787	14653	14602	14645	14530	14498	14555	14529	14720	14645	14620	14627	14516	14692	14716	14554	14468	14635	14663	14497	14609	14518	14489	14503	14396	14508	14476	14596	14452	14578	14657	14597	14624	14581	14685	14583	14580	14632	14504	14768	14665	14586	14715	14530	14651	14635	14531	14676	14327	14438	14620	14542	14661	14390	14590	14702	14508	14527	14622	14628	14591	14545	14540	14591	14362	14691	14467	14540	14551	14532	14567	14434	14650	14433	14601	14635	14507	14698	14481	14655	14638	14611	14850	14503	14485	14592	14716	14809	14594	14376	14550	14701	14625	14708	14704	14663	14614	14519	14589	14664	14565	14768	14582	14634	14547	14643	14535	14717	14678	14659	14749	14615	14706	14636	14611	14506	14615	14367	14485	14446	14514	14642	14659	14533	14597	14650	14668	14651	14630
25966	42918	34338	25848	22303	18228	15153	14298	13932	13503	13458	13431	13221	13137	13155	13123	13061	13064	12969	12962	13157	12897	12847	12981	12898	12708	12823	12969	13023	12970	12817	12874	12817	12863	12819	12872	12936	12733	12928	12792	12853	12760	12884	12711	12882	12930	13009	12754	12863	12842	12583	12958	12871	12943	12702	12818	12785	12829	12879	12906	12721	12654	12717	12807	12750	12820	12855	12699	12842	12849	12807	12780	12690	12927	12857	12981	12725	12963	12685	12806	12781	12779	12721	12847	12715	12776	12783	12922	12853	12803	12768	12797	12701	12715	12832	12844	12904	12836	12970	12788	12727	12918	12767	12877	12815	12822	12673	12836	12817	12870	12752	12819	12853	12804	12841	12834	12622	12925	12992	12872	12646	12777	12591	12893	12853	12734	12933	12510	12780	12849	12907	12687	12755	12800	12820	12758	12772	12687	12601	12821	12884	12723	12793	12695	12964	12637	13054	12709	12835	13019	12635	12893	12796	12918	12629	12736	12856	13024	12790	12715	12527	12808	12811	12798	12676	12730	12817	12737	12686	12854	12744	12904	12896	12810	12691	12741	12598	12771	12932	12940	12826	12913	12787	13004	12858	12864	12876	12805	12855	12774	12729	12823	12841	12870	12722	12900	12839	12815	12746	12791	12847	12743	12907	12876	12826	12776	12840	12767	12727	12850	12845	12823	12762	12651	12678	12920	12884	12791	12850	12782	12794	12853	12933	12821	12928	12781	12969	12913	12880	12742	12594	12778	12883	12695	12872	12919	12843	12697	12928	12792	13101	12830	12842	12868	12805	12709	12882	12778	12780	12885	12899	12770	12627	12858	12670	12816	12867	12608	12699	12715	12963	12965	12753	12964	12773	12782	13004	12905	12838	12739	12787	12617	12808	12792	12644	12953	12918	12613	12801	12722	12830	12814	12802	12622	12777	12905	12824	12661	12837	12902	12780	12899	12725	12675	12733	12868	13035	12874	12665	12637	12786	12850	12680	12929	12749	12695	12780	12861	12853	12810	12900	12851	12865	12732	12779	12912	12943	12776	12749	12887	12836	12936	12699	12829	12633	12715	12778	12816	12847	12802	12945	12759	12907	12769	12825	12749	12721	12919	12759	12723	12837	12814	12804	12598	12834	12858	12891	12896	12962	12859	12855	12826	12655	12862	12759	12862	12800	12530	12833	12727	12809	12960	12705	12782	12626	12947	12786	12623	12680	12823	12691	12638	12879	12855	12645	12705	12870	12870	12833	12829	12743	12858	12745	12893	12668	13049	12768	12847	12652	12826	12736	12768	12559	12949	12790	12918	12819	12666	12830	12752	12819	13062	12771	12800	12811	12874	12788	12702	12954	12944	12695	12690	12879	12847	12810	12825	12615	12870	12804	12903	12826	12899	12691	12877	12695	12856	12839	12722	12917	13014	12893	12924	12981	12803	12839	12851	12844	12764	12902	12854	12890	12839	12831	12797	12747	12915	12800	12782	12861	12705	12869	12691	12795	12823	12979	12771	12852	12797	12698	12678	12849	12842	12779	12789	12922	12905	12901	12934	12856	12944	12760	12731	12884	12809	12709	12952	12771	12911	12815	12789	12809	12686	12615	12700	12795	12721	12738	12845	12923	12732	12709	12747	12877	12821	12601	12938	12774	12780	12763	12497	12884	12820	12764	12895	12780	12650	12899	12885	12757	12737	12814	12872	12914	12802	12911	12877	12832	12841	12839	12718	12941	12766	12904	12848	13001	12754	12928	12892	12642	12772	12776	12883	12987	12931	12692	12906	12963	12682	12856	12745	12868	12817	12796	12726	12920	12831	12946	12753	12762	12636	12947	12701	12698	12967	12778	12732	12759	12962	12761	12857	12703	12876	13050	12792	12906	12879	12853	12867	12758	12763	12709	12893	12748	12796	12944	12741	12782	12826	12876	12779	12749	12587	12746	12811	12937	12726	12734	12765	12745	12877	12688	12752	12826	12764	12869	12786	12901	12675	12876	13044	12937	12886	12792	12859	12849	12721	12720	12740	12843	12667	12855	12732	12732	12734	12816	12856	12866	12700	12878	12735	12712	12834	12765	12845	12938	12778	12758	12867	12855	12768	12826	12976	12649	12852	12705	12784	12755	12856	12921	12859	12873	12727	12827	12732	12908	12919	12846	12726	12818	12660	12833	12897	12802	12707	12892	12763	12561	12894	12783	12676	12900	12893	12822	12841	12919	12638	12767	12781	12783	12771	12757	12775	12815	12791	12839	12925	12842	12716	12912	12940	12917	12841	12734	12812	12875	12715	12960	12767	12892	12781	12869	12737	12799	12845	12803	12643	12900	12716	12757	12929	12959	12911	12871	12794	12703	12779	12796	12840	12773	12648	12965	12843	12831	12847	12743	12764	12896	12881	12708	12860	12850	12645	12899	12805	12907	12828	12877	12748	12709	12936	12668	12953	12758	12834	12915	12727	12857	12893	12940	12722	12903	12934	12950	12825	12873	12730	12770	13005	12901	12774	12754	12807	12699	12629	12738	12718	12843	12812	12618	12703	12735	12793	12666	12683	13010	12801	12882	12773	12910	12950	12687	12829	12992	12720	12763	13000	12925	12867	12778	12792	12805	12823	12825	12715	12662	12732	12765	12704	12892	12841	12916	12706	12845	12853	12996	12763	12839	12945	12702	12784	12863	12912	12850	12774	12916	12902	12891	12809	12893	13009	12735	12923	12817	12771	12892	12884	12777	12838	12733	12829	12817	12888	12850	12740	12728	12831	12625	12832	12877	12804	12763	12800	12818	12764	12796	12856	12809	12679	12803	12692	12775	12868	12839	12718	12846	12844	12746	12828	12893	12782	12778	12880	12967	12887	12749	12755	12771	12911	12960	12774	12649	12721	12825	12653	12658	12839	12880	12710	12768	12922	12745	12764	12915	12650	12831	12911	12740	12846	12749	12721	12728	12767	12690	12874	12922	12793	12735	13019	12868	12889	12835	12837	12876	12775	12760	12866	12721	12710	12748	12802	12770	12815	12973	12917	12859	12779	13020	12901	12776	12805	12890	12875	12782	13014	12784	12794	12833	12715	12958	12760	12733	12722	12700	12798	12967	12827	12866	12827	12769	12699	12793	12849	12788	12968	12745	12842	12791	12703	12922	12853	12801	12897	12710	12879	12898	12955	12837	12834	12910	12706	12910	12928	12902	12814	12854	12956	12828	12822	12783	12798	12959	12896	13036	12865	12742	12923	12949	12996	12892	12860	12756	12817	12764	12743	12928	12655	12908	12923	12775	12904	12710	12790	12762	12812	12655	12907	12855	12756	12890	12735	12816	12752	12896	12909	12838	12843	12926	12852	12816	12779	12808	12890	12682	12855	12721	12909	12869	12822	12728	12732	12806	12894	12772	12820	12777	12666	12914	12875	12690	12812	12965	12824	12779	12786	12655	12884	12744	13038	12827	12798	12947	12947	12832	12777	12815	12774	12937	12582	12930	12885	12771	12820	12754	12871	12836	12708	12909	12892	12831	12827	12974	12883	12783	12665	12903	12880	12867	12789	12849	12905	12964	12640	12891	12736	12824	12520	12864	12889	12728	12585	12811	12805	12818	12816	12805	12719	12990	12722	12780	12902	12728	12582	12771	12630	12930	12747	12830	12797	12610	12744	12727	12785	12785	12921	12738	12836	12711	12917	12951	12904	12760	12874	12890	12687	12753	12829	12839	12591	12965	12789	12788	12863	12829	12987	12827	12845	12694	12849	12891	12830	12734	12718	12983	12864	12720	12774	12809	12950	12868	12767	12808	12845	12953	12766	12866	12785	12998	12811	12923	12981	12948	12870	12783	12786	12823	12663	12806	12763	12730	12942	12730	12750	12949	12914	12702	12841	12894	12881	12753	12873	12894	12762	12962	12870	12820	12708	12855	12825	12849	12822	12929	12955	12825	12786	12828	12638	12863	12779	12727	12800	12845	12795	12817	12870	12818	12856	12722	12801	12937	12835	12912	12841	13109	12648	12925	12858	12840	12663	12833	12772	12794	12894	12781	12607	12754	12849	12920	12800	12842	12908	12842	12880	12892	12928	12755	12829	12752	12804	12822	12878	12895	12789	12886	12717	12716	12724	12744	12709	12907	12752	12792	12816	13002	12763	12746	12808	12792	12766	12785	12802	12834	12888	12793	12655	12959	12788	12880	12822	12830	12789	13049	12781	12833	12802	12765	12796	12715	12838	12714	12837	12967	12741	12916	12733	12829	12840	12943	12772	12725	12895	12826	12792	12840	12907	12742	12812	12900	12852	12721	12820	12877	12880	12719	12751	12714	12887	12944	12752	12766	12741	12901	12889	12714	12917	12737	12951	12813	12744	12888	12879	12756	12741	12784	12773	12696	12673	12780	12759	12706	12670	12629	12738	12624	12693	12965	12700	12974	12861	12904	12795	12803	12862	12683	12826	12716	12741	12778	12787	12919	12878	12888	12807	12721	12798	12920	12752	13077	12841	12929	12783	12986	12888	12990	12751	12793	13072	12777	12821	12672	12950	12808	12786	13006	12766	12811	12783	12889	12634	12866	12989	12759	12793	12892	12774	12769	12846	12805	12705	12726	13066	12909	12841	12860	12705	12721	12838	12812	12867	12847	12870	12933	12744	12784	12777	12742	12683	12840	12647	12816	12949	12802	12801	12756	12889	12714	12639	12875	12720	12800	12816	12898	12805	12882	12660	12975	12956	12692	12738	12813	12846	12747	12909	12909	12804	12823	12594	12769	12817	12740	12815	12843	12906	12899	12861	12741	12749	12904	12765	12867	12831	12714	12808	12851	12653	12768	12871	12733	12907	12864	12725	12994	12705	12622	12759	12814	12854	12833	12781	12838	12900	12867	12848	12805	12853	12750	12764	12932	12893	12818	12767	12730	12815	12883	13035	12770	12891	12728	12859	12894	12982	12817	12657	12855	12723	12798	12764	12874	12715	12914	12847	12881	12839	12738	12853	12803	12846	12802	12925	12747	12912	12848	12767	12785	12942	12774	12946	12802	12710	12717	12821	12929	12787	12860	12744	12747	12718	12938	12941	12752	12747	12967	12667	12737	12898	12780	12857	12790	12678	12906	12765	12805	12732	12819	12745	12750	12828	12757	12638	12823	12725	12804	12738	12763	12691	12841	12714
22919	21164	28760	25477	25340	24594	22743	18528	17433	17176	16815	16687	16352	16550	16307	16124	16298	16102	15885	16145	16132	15967	15880	15966	15885	15723	15906	15833	15958	15985	15834	15895	15899	16019	15811	15863	15892	15575	15999	15848	15882	15810	15802	15991	15639	15703	15878	15806	15968	15913	15674	15752	15864	15820	15740	15854	15868	15795	15887	15983	15790	15827	15828	15789	15624	15753	15906	15930	15973	15916	15906	15865	16038	15897	15820	15777	15990	15645	15930	15750	15965	15870	15825	15668	15972	15910	15888	15770	16008	15596	15890	16088	15583	15798	15752	15671	15799	15919	15865	15659	15807	15936	15786	15793	15839	15733	15809	15679	15777	15830	15796	15667	15804	15803	16069	15700	15876	15732	15960	15932	15799	15956	15722	15749	15879	15876	15757	15877	15987	15496	15696	15642	15839	15812	15894	15792	15952	15917	15541	15717	15758	15855	15916	15662	15867	15676	15717	15871	15726	16119	15879	15857	15768	15952	15880	15824	15974	15866	15960	15748	15738	15804	15913	15834	15862	15986	15825	15557	15781	15782	15748	15939	15909	15789	15709	15789	15926	15959	15828	15845	15776	15890	15733	15796	15778	15900	15898	15662	15845	15766	15870	15910	15793	15996	15793	15914	15847	15762	15800	15757	15822	15940	15762	15826	15847	15813	15711	15819	15707	15738	15899	15930	15759	15642	15846	15700	15760	15842	15954	15744	15921	15736	15922	15847	15736	15765	15816	15981	15785	15797	15593	15856	15740	15915	15960	15837	15726	15829	15718	15798	15736	15862	15792	15823	15679	15777	15917	15883	15877	15675	16007	15827	15822	15891	15898	15776	15790	15710	15869	15688	15702	15597	15854	15813	15836	15795	15915	15783	15800	15896	15932	15864	15764	15589	16004	15888	15927	15804	15896	15710	15794	15641	15808	15872	15843	15877	15823	15849	15812	15880	15777	15597	15868	15905	15764	15669	15668	15709	15962	15865	15880	15627	15787	15717	15741	15847	15884	15737	15743	15785	15814	15843	15749	15919	15838	15806	15706	15577	15981	15765	15771	15869	15964	15941	15918	15691	16043	15710	16050	15763	15903	16027	15795	15697	15866	15822	15684	15767	15767	15872	15726	15940	15904	15830	15675	15992	15808	15658	15892	15778	15789	16012	15854	15984	15988	15704	15781	15991	15873	15865	15597	15813	15657	15797	15789	15713	15759	15735	15889	16154	15678	15653	15948	15772	15841	15810	15854	15840	15927	15815	15587	15821	15924	15803	15678	15885	15918	15733	15674	15748	15814	15870	15827	15871	15884	15769	15866	15786	15724	15759	15819	15616	15780	15748	15730	15760	15662	15919	15749	15699	15926	15908	15857	15812	15890	15711	15811	15774	16015	15781	15698	15735	15851	15594	15958	15853	15947	15765	15808	15702	15847	16003	15775	16028	15848	15938	15833	15782	15965	15662	15537	15950	15778	15866	15868	15797	15794	15709	15702	15670	15666	15628	15923	15695	15799	15837	15873	15730	15813	15793	15962	15701	15919	15959	15752	15744	15800	15730	15849	15965	15980	15738	15913	15851	16041	15791	15683	15875	15654	15835	15782	15728	15980	15867	15839	15841	15708	15758	15808	15903	15788	15993	15865	15957	15734	16114	15884	15854	15881	15750	15730	15702	15701	15788	15869	15850	15862	15878	15911	15856	15838	15762	15763	15767	15712	15859	15722	15690	15858	15923	15864	16033	15791	15789	15808	15693	15821	15771	15727	15695	15740	15827	15888	15739	15795	15836	15634	15687	15949	15691	15783	15772	15792	15835	15903	15732	15771	15722	15727	15824	15817	15533	15926	15870	15583	15735	15766	15802	15916	15752	15801	16088	15849	15763	15747	15875	15889	15669	15726	15925	15845	15815	15883	15834	15682	15764	15897	15803	15573	15890	15855	15862	15617	15947	15764	15792	15786	15799	15942	15868	15642	15774	15785	15595	15954	15737	15651	15787	15782	15713	15793	15802	15735	15822	15824	15876	15717	16049	15688	15819	15629	15910	16012	15933	15674	15809	15735	15839	15769	15525	15816	15802	15765	15825	15938	15795	15847	15868	15856	15956	15857	15879	15671	15633	15813	15541	15715	15877	15752	15765	15711	15736	15908	15762	15905	15753	15737	15896	15812	15802	16066	16039	15877	15671	15860	15756	15817	15875	15713	15920	15616	15563	15754	15870	15678	16025	15782	15865	15916	15904	15778	15861	15693	15667	15803	15739	15909	15624	15806	15889	15826	15704	15907	15925	15846	15638	15552	15769	15807	15805	15908	15820	15811	15825	15846	15900	15896	15749	15798	15888	15936	15851	15862	15808	15733	15841	15932	15895	15936	15808	15739	15797	15776	15844	15766	15733	15844	15731	15910	15809	15771	15715	15814	15756	15748	15854	15914	15901	15757	15902	15879	15689	15693	15666	15769	15901	15781	15856	15858	15947	15693	15641	15889	15816	15758	15853	15796	15706	15709	15765	15636	15969	15626	15781	15930	15876	15991	16028	15976	15909	15943	15796	15687	15819	15822	15770	15571	15791	15685	15883	15674	15654	15571	15838	15738	15637	15965	15773	15828	15843	15899	15904	15926	15869	15726	15856	15782	15765	15692	15751	16099	15843	15951	15826	15826	15781	15988	16078	15725	15677	15862	15955	15677	15679	15709	15816	15798	15759	15686	15986	15853	15838	15804	15979	15740	15579	15861	15781	15745	15819	15739	15541	15736	15559	15790	15810	15686	15771	15708	15707	15887	15881	15941	15884	15796	15840	15943	15701	15963	15703	15832	15722	15851	15728	15721	15959	15968	15782	15713	15759	15844	15744	15976	15789	15755	15915	15951	15831	15765	15807	15624	15759	15709	15651	15774	15926	15768	15846	15875	15995	15911	15834	16044	15868	15778	15752	15934	15784	15735	15851	15793	15784	15931	15902	15758	15690	16025	15856	15761	15737	15944	15617	15949	15699	15814	15992	15848	15909	15938	15761	16022	15744	15838	15822	15848	15728	15844	15837	15979	15948	15914	15900	15705	15627	15881	15942	15820	15858	15826	15725	15703	15648	15804	15963	15865	15788	15654	15953	15776	15730	15757	15701	15978	15736	15716	15773	15752	15662	15786	15750	15820	15828	15880	15952	15785	15816	15984	15677	15955	15921	15849	15936	15749	15578	15780	15554	15566	15970	15620	15879	15892	15815	16029	15693	15846	16040	16049	15994	15864	15836	15876	15861	15620	16074	15798	15900	15902	15917	15740	15750	15789	16005	15744	15657	15592	15604	15748	15848	15801	15962	15888	15734	15819	15943	15888	15819	15718	15761	15795	15823	15807	16029	15711	15781	15660	15918	15877	15707	15718	15665	15869	15759	15766	15867	15892	15804	15832	15807	16054	15771	15829	15739	15863	15788	15790	15811	15888	16027	15721	15797	15818	15689	15839	15962	15756	15899	15825	15948	15728	15997	15885	15757	15863	15857	15858	15807	15786	15749	15833	15714	15731	15830	15872	15773	15816	15771	15866	15598	15777	15946	15985	15800	15694	15914	15935	15794	15707	15870	15562	15929	15886	15725	15592	15709	15755	15877	15768	15767	15792	15939	15554	15981	15783	15845	15907	15745	15618	15895	15766	15697	15697	15732	15770	15960	15893	15688	15844	15544	15870	15770	15822	15662	16161	15778	15883	15764	15811	15773	15874	16124	16007	15865	15876	16001	15718	15888	15987	15791	15820	15876	15803	15637	15720	15665	15730	15823	15850	16002	15855	15808	15858	15779	15824	15805	15578	15713	15864	15859	15859	16023	15818	15776	15823	15824	15841	15844	15970	15930	15870	15920	15726	15680	15805	15826	15756	15915	15698	15874	15746	15886	15717	15819	15821	15853	15841	15929	15878	15628	15794	15617	16031	15644	15742	15893	15849	15654	15765	15798	15731	15924	15741	15854	15749	15893	15676	15972	15858	15739	15630	15870	15632	15855	15746	15765	15819	15664	15701	15699	15811	15783	15895	15664	15843	15768	15925	15869	15853	15836	15780	15899	15681	15851	15889	15762	15707	15907	15824	15899	15816	15840	15644	15935	15809	15514	15751	15873	15899	15565	15878	15996	15790	15743	15673	15568	15834	15612	15989	15645	15990	15682	15730	15881	15633	15880	15831	15696	15533	15938	15832	15830	15778	15986	15832	15770	15721	15679	15905	15828	15789	15842	15791	15786	15870	15946	15654	15646	15915	15815	15719	15648	15644	15713	15778	15873	15824	15748	15944	15885	15725	15791	15759	15709	15947	15681	15698	15901	15648	15754	15849	15889	15999	15879	15845	16062	15743	15799	15897	15810	15760	15975	15822	15653	15781	16045	15890	15892	15672	15889	15772	15781	15860	15639	15954	15849	16048	15768	15756	15684	15854	15697	16077	15815	16013	15804	15877	15708	15757	15902	15977	15941	15829	15677	15775	15833	15799	15771	15925	15970	15843	15659	15723	15890	15833	15681	15840	15793	15664	15721	16070	15856	15751	15754	15788	15795	15788	15722	15946	15873	15790	15637	15721	15551	15917	15797	15650	15739	15908	16004	15710	15761	15954	15755	15802	15878	15880	15976	15725	15825	15981	15686	15770	15838	15814	15650	15749	15617	15751	15991	15693	15833	15749	15825	15770	15722	15764	15728	15986	16041	16001	15873	15595	15751	15809	15745	15812	15725	15572	15817	15807	15781	15776	15682	15676	15611	15905	15832	15639	15852	15753	15742	15894	15581	15788	15789	15825	15735	15765	15803	15690	15685	15909	15889	15661	15740	15910	15814	15868	15856	15797	15766	15738	15748	15872	15785	15710	15769	15824	15646	15828	15887	15751	15658	15901	15702	15744	15689	15832	15974	15694	15937	15893	16009	15606	16043	15926	15890	15818	15738	15819	15784	15756	15830	15834	15793	15830	15599	15811	15871	15886	15870	15766	15895	15906	15695	15800	15731	15769	15753	15864	15984	15802	15752	15715	15915	15961	15653	15824	15714	15704	15821	15670	15706	15718	15669	15761	15823	15979	15668	15753	15710	15765	15722	15804	15691	15768	15749	15614	15854	15848	15838	15818	15813	15632	16018	15813	15790	15909	16018	15772	15932	15722	15805	15781	15768	15916	15876
25849	53071	47089	37486	30602	21074	17977	16403	15469	14917	14710	14604	14264	14113	14017	14120	14068	13922	13784	13927	13603	13700	13688	13750	13826	13715	13809	13702	13682	13802	13663	13682	13711	13632	13530	13710	13654	13527	13544	13536	13638	13598	13456	13651	13624	13659	13418	13584	13533	13707	13508	13556	13500	13661	13406	13534	13532	13673	13604	13592	13637	13444	13531	13524	13579	13436	13490	13540	13526	13745	13614	13398	13728	13824	13515	13637	13622	13696	13683	13665	13663	13622	13562	13644	13571	13529	13502	13570	13587	13798	13598	13558	13450	13572	13752	13670	13483	13562	13395	13639	13539	13662	13481	13551	13722	13546	13644	13527	13550	13465	13677	13547	13564	13555	13509	13590	13642	13649	13545	13685	13562	13593	13510	13638	13556	13642	13526	13634	13632	13608	13499	13609	13565	13563	13679	13555	13512	13556	13547	13659	13537	13694	13659	13515	13532	13608	13596	13665	13588	13659	13474	13624	13633	13653	13615	13559	13576	13746	13462	13725	13586	13637	13439	13558	13592	13597	13399	13592	13682	13563	13493	13509	13448	13539	13562	13434	13633	13633	13642	13538	13604	13643	13828	13611	13534	13467	13620	13602	13628	13514	13568	13663	13387	13501	13697	13598	13545	13652	13396	13610	13608	13710	13691	13444	13628	13619	13608	13570	13553	13697	13559	13455	13552	13478	13630	13579	13583	13580	13642	13546	13701	13589	13678	13707	13654	13665	13541	13572	13848	13526	13510	13420	13600	13421	13551	13664	13648	13578	13695	13540	13548	13540	13617	13607	13569	13601	13442	13529	13357	13591	13564	13753	13556	13523	13556	13529	13599	13735	13742	13612	13654	13579	13607	13585	13676	13473	13545	13518	13636	13536	13536	13502	13630	13578	13772	13508	13649	13767	13706	13640	13603	13572	13642	13471	13454	13408	13477	13563	13689	13584	13453	13638	13535	13361	13666	13529	13514	13569	13507	13477	13637	13556	13765	13538	13491	13460	13542	13605	13420	13539	13507	13518	13655	13543	13528	13679	13588	13647	13359	13544	13584	13624	13590	13558	13603	13624	13703	13593	13519	13647	13614	13579	13480	13401	13706	13460	13686	13440	13520	13568	13545	13746	13692	13467	13459	13612	13570	13541	13607	13391	13486	13653	13450	13624	13494	13551	13584	13508	13622	13392	13619	13586	13551	13571	13489	13510	13671	13528	13390	13489	13418	13630	13743	13497	13610	13644	13602	13615	13447	13487	13749	13766	13544	13472	13602	13520	13431	13465	13633	13521	13565	13632	13482	13563	13628	13487	13431	13530	13879	13397	13521	13567	13605	13567	13600	13582	13500	13594	13570	13560	13498	13455	13580	13570	13675	13558	13414	13615	13499	13453	13635	13592	13418	13587	13551	13505	13694	13542	13500	13569	13571	13363	13725	13562	13557	13693	13562	13663	13680	13596	13567	13606	13595	13713	13444	13567	13566	13642	13442	13515	13481	13593	13621	13549	13566	13469	13596	13560	13692	13522	13450	13640	13549	13563	13485	13448	13543	13645	13518	13372	13618	13543	13565	13499	13738	13693	13548	13508	13515	13616	13721	13765	13600	13451	13558	13602	13612	13452	13729	13557	13571	13444	13620	13701	13435	13451	13562	13604	13559	13668	13662	13570	13586	13563	13578	13479	13602	13642	13493	13676	13647	13423	13674	13422	13593	13517	13584	13583	13504	13599	13702	13476	13490	13593	13440	13587	13735	13555	13402	13444	13576	13580	13648	13511	13611	13666	13527	13501	13509	13536	13660	13565	13451	13547	13546	13442	13628	13504	13504	13585	13632	13545	13545	13487	13468	13713	13665	13579	13643	13577	13593	13573	13675	13462	13618	13344	13600	13634	13538	13648	13564	13481	13573	13656	13602	13465	13530	13557	13627	13573	13597	13769	13582	13587	13498	13409	13383	13383	13658	13518	13569	13674	13553	13631	13635	13844	13508	13582	13477	13673	13605	13506	13567	13324	13620	13641	13518	13566	13613	13669	13603	13582	13528	13746	13473	13568	13627	13629	13622	13680	13642	13597	13456	13605	13605	13625	13706	13538	13592	13492	13501	13699	13475	13725	13601	13728	13701	13398	13518	13528	13801	13543	13640	13578	13657	13498	13486	13464	13656	13672	13733	13574	13492	13480	13455	13551	13423	13565	13383	13404	13509	13653	13786	13638	13630	13521	13416	13650	13751	13666	13618	13734	13690	13414	13682	13561	13445	13718	13645	13683	13603	13708	13708	13458	13537	13631	13514	13547	13451	13643	13557	13483	13620	13604	13310	13578	13558	13554	13615	13508	13443	13641	13614	13651	13594	13695	13566	13648	13457	13533	13712	13536	13766	13502	13492	13671	13688	13635	13537	13599	13501	13645	13592	13594	13598	13593	13771	13403	13638	13511	13571	13652	13352	13671	13499	13484	13698	13558	13535	13670	13616	13665	13691	13466	13661	13518	13504	13664	13473	13623	13637	13679	13659	13456	13525	13662	13611	13547	13691	13649	13514	13417	13585	13418	13617	13589	13542	13693	13493	13546	13663	13618	13513	13404	13510	13709	13595	13555	13557	13650	13722	13578	13468	13611	13626	13442	13623	13473	13619	13729	13502	13466	13479	13601	13510	13716	13584	13629	13620	13507	13659	13647	13688	13494	13711	13712	13463	13507	13680	13493	13583	13580	13529	13554	13526	13512	13588	13599	13453	13758	13608	13714	13695	13584	13493	13380	13605	13684	13537	13542	13785	13583	13536	13603	13506	13612	13476	13712	13657	13555	13640	13593	13685	13613	13653	13495	13563	13489	13634	13529	13537	13678	13837	13461	13549	13723	13756	13702	13706	13514	13462	13598	13635	13576	13641	13590	13552	13387	13587	13591	13590	13496	13789	13681	13490	13613	13586	13523	13627	13508	13660	13431	13537	13513	13751	13520	13626	13635	13553	13562	13610	13593	13761	13536	13709	13503	13563	13631	13593	13645	13581	13494	13555	13630	13613	13580	13582	13600	13445	13532	13444	13630	13413	13398	13520	13559	13456	13444	13489	13640	13551	13519	13728	13585	13517	13406	13582	13589	13583	13489	13529	13598	13662	13460	13534	13588	13619	13564	13495	13568	13525	13501	13551	13681	13511	13539	13529	13609	13570	13727	13560	13573	13685	13621	13747	13597	13666	13566	13693	13561	13452	13514	13577	13673	13471	13578	13616	13649	13622	13550	13671	13550	13643	13520	13462	13596	13512	13460	13729	13524	13600	13629	13503	13630	13376	13560	13581	13543	13657	13737	13558	13509	13498	13597	13549	13619	13819	13552	13657	13591	13520	13504	13633	13723	13580	13708	13490	13648	13466	13677	13655	13576	13575	13628	13368	13683	13650	13471	13642	13848	13564	13599	13587	13557	13722	13796	13560	13591	13584	13686	13650	13625	13677	13622	13404	13488	13574	13665	13618	13702	13734	13583	13447	13711	13552	13689	13641	13525	13712	13650	13601	13487	13591	13647	13647	13556	13705	13545	13626	13480	13530	13531	13568	13627	13608	13732	13672	13589	13473	13702	13642	13581	13663	13542	13601	13544	13601	13639	13619	13597	13632	13511	13478	13684	13474	13484	13709	13563	13545	13468	13666	13408	13647	13706	13534	13410	13522	13564	13490	13526	13729	13648	13619	13674	13567	13712	13603	13684	13530	13591	13442	13630	13673	13464	13480	13667	13508	13534	13541	13598	13513	13811	13495	13608	13609	13339	13427	13383	13539	13654	13470	13667	13624	13576	13460	13623	13562	13693	13775	13499	13680	13558	13517	13464	13716	13630	13559	13520	13667	13540	13541	13545	13568	13575	13451	13618	13712	13765	13560	13638	13551	13477	13627	13587	13648	13673	13557	13526	13500	13391	13707	13619	13497	13397	13423	13583	13498	13751	13540	13577	13561	13599	13426	13519	13657	13678	13623	13647	13576	13508	13536	13538	13454	13453	13533	13676	13631	13581	13584	13458	13522	13508	13657	13708	13536	13436	13631	13564	13625	13377	13467	13733	13567	13606	13662	13458	13613	13414	13569	13740	13531	13477	13503	13734	13501	13494	13505	13682	13501	13554	13567	13667	13526	13498	13612	13563	13472	13497	13590	13753	13660	13485	13668	13417	13711	13614	13495	13417	13729	13590	13683	13484	13532	13585	13527	13659	13446	13629	13646	13463	13557	13753	13645	13575	13558	13194	13602	13518	13641	13524	13606	13624	13678	13444	13449	13662	13514	13488	13519	13285	13541	13538	13630	13496	13581	13652	13572	13433	13543	13597	13552	13525	13512	13618	13670	13647	13637	13527	13521	13667	13552	13435	13511	13585	13513	13672	13561	13545	13837	13656	13677	13518	13638	13542	13644	13500	13507	13495	13493	13623	13599	13498	13608	13564	13555	13392	13641	13587	13592	13486	13592	13759	13494	13601	13592	13557	13491	13643	13736	13702	13500	13567	13602	13477	13590	13543	13697	13637	13652	13706	13478	13476	13641	13426	13643	13541	13480	13591	13538	13521	13590	13612	13677	13624	13474	13511	13584	13628	13405	13546	13499	13792	13668	13622	13609	13540	13616	13526	13577	13592	13587	13493	13507	13516	13441	13364	13602	13547	13537	13541	13601	13523	13511	13616	13621	13623	13614	13451	13471	13684	13477	13713	13462	13416	13511	13527	13570	13695	13413	13611	13703	13635	13618	13550	13719	13322	13709	13586	13626	13522	13612	13483	13677	13526	13586	13478	13786	13602	13626	13400	13540	13409	13657	13537	13545	13537	13451	13539	13751	13635	13754	13486	13576	13537	13566	13712	13619	13604	13707	13555	13479	13683	13617	13603	13489	13733	13528	13662	13536	13556	13742	13378	13546	13518	13557	13700	13474	13608	13615	13572	13765	13500	13474	13677	13562	13571	13846	13602	13462	13622	13584	13680	13544	13566	13468	13528	13523	13440	13507	13643	13405	13533	13532	13594	13658	13475	13667	13377	13675	13634	13588	13620	13508	13622	13520	13359	13544	13444	13606	13622	13543	13624	13662	13546	13571	13790	13548	13590	13642	13618	13478	13534	13688	13538	13352	13775	13576	13665	13557	13525	13627	13513	13407	13726	13470	13674
24209	21198	28748	28782	24167	20215	18038	16202	15428	15421	15036	14788	14709	14694	14882	14731	14558	14459	14291	14469	14383	14471	14437	14545	14251	14617	14355	14243	14448	14397	14328	14514	14316	14382	14472	14331	14335	14434	14348	14154	14112	14177	14153	14277	14308	14410	14192	14379	14364	14222	14413	14172	14312	14402	14429	14258	14420	14261	14280	14159	14340	14325	14337	14121	14068	14346	14399	14152	14316	14353	14358	14198	14395	14304	14399	14316	14332	14212	14211	14219	14322	14344	14314	14233	14300	14405	14313	14356	14401	14164	14265	14089	14223	14323	14267	14168	14154	14250	14208	14313	14406	14244	14359	14061	14160	14253	14312	14165	14207	14086	14384	14314	14271	14252	14460	14348	14334	14287	14253	14337	14213	14340	14196	14279	14223	14122	14294	14371	14266	13925	14215	14112	14342	14439	14174	14229	14338	14305	14385	14086	14126	14539	14405	14136	14195	14398	14146	14433	14417	14079	14253	14513	14449	14114	14430	14281	14309	14241	14231	14217	14196	14418	14294	14331	14109	14234	14290	14462	14293	14247	14264	14414	14250	14422	14315	14445	14396	14173	14386	14204	14299	14182	14154	14136	14101	14417	14425	14269	14458	14436	14213	14137	14232	14217	14169	14194	14175	14291	14291	14276	14368	14586	14229	14193	14442	14188	14275	14490	14125	14503	14359	14154	14225	14176	14199	14325	14158	14356	14183	14288	14030	14521	14110	14243	14350	14096	14340	14443	14247	14380	14428	14330	14368	14384	14174	14453	14277	14318	14291	14311	14150	14263	14210	14308	14314	14317	14402	14299	14166	14312	14161	14371	14367	14353	14364	14398	14233	14273	14402	14171	14170	14203	14242	14484	14081	14293	14366	14107	14133	14219	14319	14281	14154	14318	14398	14346	14202	14317	14202	14380	14399	14224	14018	14192	14039	14356	14418	14338	14244	14348	14194	14367	14302	14095	14049	14407	14331	14607	14244	14333	14313	14078	14255	14297	14288	14299	14280	14302	14446	14217	14269	14160	14214	14302	14270	14301	14388	14344	14343	14212	14267	14185	14314	14336	14114	14310	14109	14364	14303	14306	14334	14331	14178	14218	14334	14281	14354	14377	14417	14173	14450	14230	14231	14211	14278	14286	14263	14235	14113	14161	14382	14239	14446	14106	14463	14351	14366	14193	14264	14250	14303	14264	14215	14215	14324	14134	14380	14214	14282	14285	14373	14460	14266	14365	14422	14207	14348	14390	14313	14178	14405	14418	14456	14111	14017	14238	14366	14305	14433	14174	14200	14322	14313	14430	14202	14384	14274	14401	14334	14310	14337	14358	14427	14099	14165	14164	14236	14293	14540	14177	14379	14260	14210	14200	14206	14202	14245	14217	14363	14215	14290	14321	14229	14276	14272	14420	14166	14262	14229	14331	14168	14232	14278	14212	14169	14258	14211	14401	14205	14345	14189	14313	14100	14342	14189	14256	14091	14337	14338	14471	14364	14323	14132	14276	14408	14293	14340	14416	14454	14266	14279	14317	14426	14384	14224	14190	14216	14320	14252	14173	14182	14067	14453	14329	14285	14375	14198	14419	14367	14343	14436	14446	14332	14208	14235	14433	14360	14198	14428	14244	14351	14193	14150	14306	14352	14303	14191	14254	14421	14207	14263	14422	14463	14071	14261	14194	14260	14242	14470	14370	14075	14193	14204	14238	14343	14317	14372	14345	14278	14310	14338	14317	14179	14257	14308	14327	14514	14195	14329	14322	14511	14423	14285	14305	14376	14317	14400	14325	14334	14213	14339	14264	14137	14227	14345	14243	14265	14406	14151	14412	14414	14152	14375	14425	14408	14147	14210	14323	14307	14313	14238	14336	14318	14342	14343	14460	14450	14184	14303	14289	14360	14319	14306	14402	14372	14352	14275	14241	14318	14324	14174	14218	14362	14323	14232	14177	14173	14402	14364	14219	14511	14532	14523	14312	14415	14301	14136	14255	14303	14231	14192	14265	14312	14334	14360	14068	14181	14295	14196	14114	14225	14184	14347	14294	14176	14011	13975	14266	14567	14386	14327	14242	14341	14346	14371	14139	14197	14386	14200	14395	14512	14303	14240	14291	14092	14219	14248	14308	14293	14237	14203	14335	14096	14427	14204	14189	14234	14198	14121	14158	14227	14380	14351	14395	14097	14478	14377	14346	14247	14269	14353	14175	14332	14128	14299	14212	14139	14293	14112	14192	14298	14122	14334	14340	14471	14234	14214	14479	14268	14362	14347	14371	14287	14380	14307	14385	14317	14297	14337	14160	14399	14306	14357	14313	14505	14345	14301	14467	14272	14302	14308	14178	14382	14294	14385	14504	14260	14298	14361	14191	14234	14377	14423	14254	14159	14298	14336	14244	14071	14305	14167	14150	14490	14324	14366	14347	14246	14221	14197	14250	14323	14324	14200	14292	14443	14324	14075	14101	14272	14430	14187	14041	14268	14332	14450	14396	14310	14400	14309	14274	14280	14353	14149	14264	14173	14392	14342	14452	14222	14354	14410	14262	14105	14293	14187	14234	14186	14228	14272	14460	14437	14473	14220	14365	14215	14211	14399	14265	14375	14183	14369	14260	14153	14115	14309	14327	14332	14431	14334	14364	14309	14316	14320	14242	14177	14468	14356	14299	14189	14372	14350	14331	13929	14161	14017	14184	14278	14339	14375	14199	14461	14177	14268	14070	14285	14180	14344	14183	14065	14297	14373	14182	14439	14311	14237	14129	14270	14391	14327	14249	14389	14324	14338	14537	14513	14238	14314	14217	14289	14382	14290	14343	14433	14451	14337	14263	14307	14288	14256	14316	14174	14273	14215	14260	14366	14161	14137	14298	14314	14243	14223	14437	14259	14303	14405	14278	14326	14192	14543	14118	14276	14192	14237	14290	14211	14337	14135	14385	14158	14256	14099	14248	14199	14206	14134	14167	14255	14375	14273	14172	14267	14236	14350	14247	14314	14190	14127	14440	14156	14218	14375	14135	14359	14201	14226	14194	14310	14193	14152	14387	14275	14267	14449	14420	14183	14160	14112	14326	14138	14250	14255	14119	14129	14211	14220	14275	14291	14408	14200	14484	14376	14210	14322	14313	14231	14057	14143	14172	14239	14329	14372	14392	14430	14358	14265	14304	14330	14341	14326	14228	14129	14242	14009	14295	14381	14436	14355	14136	14130	14390	14191	14477	14231	14418	14370	14325	14268	14266	14378	14137	14178	14481	14203	14299	14127	14421	14289	14136	14123	14334	14112	14281	14295	14327	14354	14204	14262	14496	14199	14433	14304	14166	14279	14232	14272	14359	14467	14147	14127	14243	14210	14314	14324	14393	14546	14167	14286	14308	14180	14327	14489	14289	14284	14422	14322	14327	14304	14236	14210	14169	14204	14142	14297	14108	14208	14226	14229	14361	14377	14266	14377	14426	14437	14319	14425	14206	14135	14278	14417	14185	14416	14325	14385	14422	14234	14116	14424	14352	14208	14330	14179	14186	14355	14246	14277	14280	14179	14367	14309	14276	14382	14400	14213	14256	14405	14336	14400	14399	14452	14411	14263	14157	14119	14178	14352	14412	14420	14339	14324	14286	14126	14051	14191	14338	14465	14244	14473	14296	14174	14265	14183	14101	14185	14378	14411	14352	14397	14243	14240	14342	14119	14419	14457	14345	14130	14306	14187	14144	14393	14234	14076	14309	14348	14342	14526	14258	14314	14209	14486	14371	14494	14310	14246	14277	14222	14389	14231	14221	14375	14214	14400	14267	14279	14332	14266	14213	14176	14366	14274	14262	14287	14285	14177	14350	14300	14328	14237	14239	14285	14288	14256	14130	14377	14261	14186	14418	14263	14249	14451	14367	14296	14179	14110	14451	14147	14193	14238	14206	14190	14096	14202	14353	14466	14240	14123	14160	14379	14414	14375	14422	14197	14443	14126	14209	14336	14373	14257	14426	14171	14324	14164	14243	14401	14145	14347	14182	14285	14160	14412	14271	14356	14386	14246	14251	14255	14257	14214	14390	14433	14250	14250	14074	14096	14155	14368	14266	14233	14272	14265	14091	14391	14290	14441	14555	14128	14360	14231	14326	14340	14217	14209	14324	14261	14281	14142	14330	14560	14411	14336	14097	14338	14322	14311	14461	14286	14343	14321	14354	14348	14297	14254	14367	14254	14399	14361	14282	14458	14377	14420	14400	14248	14235	14348	14202	14254	14185	14193	14306	14298	14286	14362	14226	14292	14371	14275	14347	14355	14200	14312	14187	14184	14260	14127	14185	14358	14346	14314	14291	14225	14367	14208	14177	14376	14421	14189	14083	14235	14280	14179	14326	14243	14342	14296	14327	14272	14332	14337	14225	14381	14199	14312	14264	14479	14376	14192	14454	14181	14247	14199	14132	14370	14249	14204	14127	14275	14147	14406	14157	14268	14453	14208	14086	14273	14353	14406	14058	14157	14370	14338	14485	14449	14334	14312	14206	14327	14427	14328	14167	14284	14360	14311	14358	14327	14261	14439	14428	14409	14163	14303	14524	14384	14311	14275	14343	14250	14241	14495	14186	14391	14341	14389	14268	14371	14324	14286	14136	14337	14292	14077	14234	14163	14403	14293	14399	14078	14327	14154	14242	14371	14430	14140	14408	14301	14234	14150	14181	14344	14239	14395	14316	14356	14319	14195	14370	14332	14480	14281	14245	14287	14169	14258	14365	14214	14385	14312	14210	14214	14325	14072	14424	14210	14309	14491	14470	14348	14466	14347	14175	14229	14067	14204	14321	13995	14241	14136	14059	14199	14341	14356	14236	14204	14199	14163	14098	14257	14329	14360	14232	14413	14284	14180	14238	14350	14386	14416	14267	14329	14326	14304	14303	14084	14340	14198	14169	14002	14384	14316	14089	14330	14257	14357	14344	14236	14474	14326	14239	14389	14125	14280	14196	14452	14222	14379	14390	14259	14411	14604	14232	14157	14259	14256	14255	14356	14399	14282	14143	14094	14226	14198	14356	14339	14271	14179	14538	14347	14404	14178	14323	14250	14172	14378	14340	14171	14203	14441	14228	14349	14360	14302	14368	14361	14240	14277	14081	14278	14360	14519	14253	14159	14201	14414	14444	14392	14085	14303	14403
25447	48650	42600	33403	24144	18052	16135	14976	14218	13620	13509	13435	13191	13246	13052	13016	12833	12883	12910	12882	12797	12748	12983	12985	12653	12818	12794	12654	12812	12843	12826	12861	12741	12784	12648	12787	12669	12780	12526	12824	12787	12787	12795	12598	12625	12591	12759	12738	12679	12672	12747	12802	12692	12639	12568	12662	12593	12637	12779	12624	12819	12926	12801	12720	12595	12651	12512	12702	12635	12740	12844	12799	12705	12749	12522	12739	12620	12729	12537	12738	12730	12731	12739	12628	12629	12617	12790	12645	12714	12598	12608	12692	12570	12852	12604	12638	12618	12688	12709	12687	12767	12783	12696	12605	12739	12682	12712	12717	12759	12843	12718	12751	12566	12601	12685	12633	12619	12698	12670	12609	12770	12599	12595	12787	12702	12678	12598	12705	12787	12604	12613	12726	12727	12753	12873	12644	12611	12593	12575	12619	12785	12735	12728	12743	12579	12844	12548	12685	12760	12756	12749	12896	12650	12561	12761	12721	12471	12616	12735	12555	12691	12619	12669	12725	12638	12616	12695	12822	12758	12567	12614	12686	12569	12781	12654	12747	12616	12730	12730	12772	12685	12761	12715	12824	12770	12719	12784	12696	12731	12619	12691	12651	12510	12708	12756	12603	12751	12715	12756	12865	12919	12708	12735	12656	12762	12729	12616	12675	12794	12522	12776	12799	12504	12616	12661	12767	12676	12738	12895	12713	12597	12660	12780	12615	12534	12545	12789	12720	12892	12574	12717	12538	12736	12601	12668	12754	12720	12534	12694	12700	12735	12721	12680	12739	12771	12841	12725	12605	12627	12760	12682	12828	12719	12664	12988	12680	12733	12673	12712	12595	12567	12760	12825	12836	12586	12641	12744	12597	12704	12625	12530	12776	12661	12683	12445	12580	12647	12629	12556	12696	12740	12555	12701	12781	12632	12736	12630	12588	12648	12821	12761	12611	12641	12769	12906	12648	12639	12623	12602	12575	12655	12731	12635	12715	12624	12720	12624	12637	12777	12539	12606	12487	12705	12734	12600	12796	12641	12845	12638	12614	12581	12782	12658	12594	12634	12647	12637	12817	12722	12568	12665	12592	12504	12601	12577	12569	12741	12842	12722	12575	12478	12668	12710	12761	12731	12619	12547	12688	12659	12729	12736	12788	12807	12596	12590	12764	12699	12707	12580	12586	12692	12575	12549	12663	12702	12633	12798	12740	12657	12656	12694	12602	12702	12806	12678	12615	12726	12707	12852	12712	12555	12712	12817	12644	12592	12652	12675	12665	12702	12641	12747	12646	12733	12648	12543	12794	12686	12803	12705	12772	12740	12767	12547	12823	12674	12667	12781	12622	12565	12648	12689	12594	12528	12597	12733	12592	12773	12568	12689	12717	12589	12666	12730	12679	12786	12809	12641	12710	12690	12705	12681	12803	12744	12711	12572	12665	12827	12648	12571	12719	12605	12659	12830	12801	12638	12662	12703	12651	12692	12562	12761	12723	12615	12843	12665	12550	12685	12775	12661	12834	12604	12655	12779	12610	12712	12804	12741	12679	12591	12628	12824	12653	12645	12629	12809	12549	12733	12788	12763	12617	12775	12719	12693	12866	12757	12682	12901	12695	12717	12534	12611	12680	12729	12812	12815	12584	12569	12713	12656	12641	12685	12720	12690	12674	12708	12659	12676	12560	12633	12872	12708	12673	12693	12677	12539	12871	12665	12686	12624	12640	12802	12824	12612	12566	12591	12760	12625	12653	12364	12708	12781	12624	12580	12711	12659	12630	12684	12755	12754	12590	12683	12626	12853	12671	12774	12585	12572	12712	12759	12696	12656	12792	12515	12888	12654	12639	12724	12667	12715	12687	12611	12726	12700	12791	12740	12710	12697	12638	12683	12823	12645	12689	12669	12749	12671	12775	12699	12603	12595	12819	12775	12901	12789	12581	12633	12656	12633	12708	12628	12749	12786	12677	12724	12678	12800	12718	12709	12630	12696	12734	12703	12700	12633	12763	12617	12847	12661	12604	12675	12719	12582	12613	12542	12550	12518	12712	12584	12788	12758	12575	12788	12722	12452	12714	12686	12664	12574	12608	12573	12587	12714	12635	12894	12619	12774	12631	12655	12607	12816	12627	12770	12763	12512	12601	12675	12760	12779	12667	12606	12596	12704	12676	12723	12810	12666	12660	12556	12682	12694	12581	12512	12661	12838	12699	12689	12712	12605	12664	12740	12714	12613	12631	12709	12805	12721	12675	12656	12637	12509	12797	12611	12708	12701	12689	12643	12790	12716	12734	12704	12811	12535	12556	12725	12600	12672	12652	12610	12655	12632	12653	12487	12769	12724	12531	12645	12718	12703	12730	12507	12725	12523	12751	12611	12719	12669	12525	12733	12600	12673	12779	12613	12568	12709	12659	12834	12593	12606	12733	12590	12994	12632	12701	12773	12712	12722	12749	12674	12638	12787	12655	12570	12562	12738	12622	12745	12712	12695	12737	12799	12781	12755	12640	12734	12635	12786	12652	12534	12578	12550	12855	12572	12733	12601	12736	12691	12671	12730	12597	12819	12895	12775	12711	12478	12756	12702	12605	12680	12764	12560	12823	12585	12720	12659	12697	12714	12853	12696	12737	12605	12569	12608	12645	12701	12587	12528	12688	12772	12758	12447	12847	12665	12682	12749	12604	12650	12706	12650	12665	12473	12664	12765	12460	12761	12619	12611	12737	12814	12789	12736	12801	12740	12705	12549	12787	12691	12755	12609	12626	12700	12652	12620	12704	12757	12837	12671	12567	12578	12619	12703	12794	12533	12795	12752	12712	12609	12870	12653	12648	12671	12711	12673	12693	12547	12654	12512	12618	12689	12665	12584	12728	12629	12749	12812	12721	12674	12761	12704	12777	12565	12753	12690	12761	12870	12643	12644	12721	12539	12721	12651	12589	12658	12762	12736	12620	12816	12678	12643	12717	12706	12738	12740	12647	12660	12827	12618	12578	12665	12783	12722	12831	12554	12632	12724	12680	12759	12799	12640	12696	12675	12661	12815	12660	12699	12537	12649	12569	12822	12556	12729	12802	12764	12697	12723	12733	12590	12770	12505	12682	12722	12596	12667	12697	12663	12648	12570	12528	12675	12659	12588	12798	12700	12583	12726	12710	12621	12594	12786	12844	12718	12613	12690	12670	12642	12520	12694	12721	12730	12628	12825	12608	12870	12738	12764	12692	12662	12600	12601	12692	12696	12728	12680	12731	12591	12747	12693	12718	12786	12629	12712	12767	12580	12610	12770	12538	12685	12717	12720	12740	12674	12652	12745	12641	12786	12554	12630	12458	12598	12699	12654	12723	12469	12683	12741	12632	12840	12464	12688	12679	12750	12714	12605	12807	12627	12824	12565	12859	12717	12860	12843	12792	12808	12660	12738	12549	12824	12720	12605	12778	12753	12659	12741	12599	12664	12588	12729	12652	12621	12726	12614	12611	12795	12703	12850	12619	12689	12638	12728	12646	12644	12636	12666	12684	12580	12874	12537	12654	12719	12533	12838	12614	12805	12747	12573	12670	12494	12822	12831	12740	12699	12647	12508	12724	12769	12818	12655	12624	12632	12557	12656	12837	12591	12621	12732	12905	12710	12777	12758	12715	12793	12742	12825	12874	12665	12615	12775	12736	12504	12821	12736	12609	12702	12626	12715	12768	12695	12766	12670	12625	12597	12611	12807	12612	12772	12749	12645	12656	12783	12793	12645	12647	12856	12602	12743	12592	12761	12480	12724	12642	12752	12739	12856	12746	12697	12615	12472	12716	12700	12770	12536	12686	12511	12773	12601	12607	12741	12638	12583	12617	12825	12730	12738	12531	12627	12707	12839	12642	12446	12759	12770	12845	12678	12573	12662	12697	12794	12863	12689	12782	12778	12750	12697	12588	12802	12736	12725	12642	12617	12696	12716	12739	12624	12681	12715	12795	12727	12924	12732	12713	12797	12688	12651	12558	12769	12696	12780	12525	12762	12550	12690	12823	12589	12727	12610	12736	12664	12704	12687	12765	12713	12633	12617	12737	12772	12562	12876	12574	12799	12606	12638	12685	12685	12527	12616	12723	12664	12585	12696	12675	12562	12713	12689	12724	12535	12726	12581	12663	12854	12615	12592	12656	12723	12679	12584	12707	12707	12673	12602	12382	12549	12689	12714	12603	12725	12527	12771	12692	12676	12666	12730	12617	12738	12655	12520	12770	12585	12705	12701	12692	12762	12660	12746	12716	12666	12765	12639	12482	12545	12658	12702	12595	12464	12507	12743	12650	12811	12793	12549	12738	12820	12718	12691	12586	12832	12892	12657	12889	12704	12696	12698	12646	12654	12706	12780	12719	12621	12525	12550	12580	12758	12600	12676	12749	12556	12637	12504	12618	12734	12558	12497	12565	12700	12649	12599	12693	12736	12774	12797	12669	12724	12747	12480	12664	12572	12604	12707	12757	12660	12579	12826	12744	12748	12671	12789	12737	12725	12835	12826	12686	12691	12683	12644	12756	12571	12750	12699	12637	12764	12623	12606	12839	12681	12585	12638	12771	12665	12584	12729	12695	12559	12707	12736	12601	12670	12665	12606	12780	12523	12796	12725	12830	12715	12696	12621	12689	12623	12589	12711	12653	12659	12586	12678	12762	12675	12606	12684	12756	12710	12710	12662	12704	12646	12704	12825	12621	12732	12734	12741	12808	12718	12774	12765	12741	12733	12739	12749	12756	12614	12597	12639	12704	12628	12770	12596	12645	12685	12711	12486	12688	12767	12660	12647	12707	12565	12728	12676	12682	12722	12569	12678	12564	12890	12580	12631	12786	12688	12695	12600	12614	12696	12694	12631	12748	12720	12641	12739	12559	12583	12700	12746	12627	12697	12635	12654	12770	12769	12763	12705	12562	12760	12727	12698	12722	12625	12637	12636	12787	12629	12581	12725	12725	12658	12733	12561	12629	12619	12652	12792	12660	12842	12726	12737	12707	12644	12680	12635	12921	12735	12619	12593	12700	12720	12653	12695	12643	12677	12618	12660	12641	12785	12701	12675	12657	12671	12727	12687	12796	12787	12593	12808	12724	12766	12564	12726	12738	12652	12677	12747	12689	12671	12663	12590	12598	12470	12856	12619	12551
21975	21201	29045	23931	22336	24811	27191	20199	18267	18172	17726	17237	17168	17137	16845	16925	16832	16755	16556	16357	16187	16496	16456	16415	16599	16504	16443	16383	16328	16337	16351	16199	16166	16428	16147	16183	16385	16308	16180	16319	16315	16278	16412	16186	16239	16507	16319	16287	16203	16284	16186	16077	16320	16383	16157	16099	16157	16106	16022	16022	16077	16118	16221	16218	16178	16115	16104	16079	15986	16188	16125	16079	16154	16147	16062	16041	16142	16242	16033	16200	16299	15884	16198	16297	16230	15999	16138	16163	16246	16187	15996	16133	16092	16158	16258	16170	16319	16131	16012	16092	16210	16058	16197	16273	16190	16147	16217	16088	16287	16155	16026	16071	15968	16096	16217	16314	16204	16096	16336	16219	16307	16222	16059	16140	16247	16170	16011	16174	16050	16279	16301	16220	16139	16012	16041	16134	16215	16174	16318	15937	16319	16147	15972	16139	16168	16068	16114	16087	16123	16279	16137	15923	16115	16258	16013	16169	16124	15990	16043	16167	16286	16286	16356	16055	15978	16185	16149	16000	16000	16063	16155	16117	16251	15967	16178	16320	16277	16132	16251	16064	16172	16244	16212	15987	16179	16042	16145	16021	16117	16300	16008	16214	16048	16279	16216	16195	16213	16145	16272	15939	15918	16113	16174	16072	16156	16095	16108	16058	16057	16114	15984	16197	16179	16225	16182	16128	16282	16044	16030	16096	16332	16096	16039	15959	16058	15893	16109	15977	16184	16144	16225	16279	16293	16174	16114	16123	16033	16164	16022	16432	16308	16178	16296	16128	16201	15895	16174	16104	16205	16312	16119	15980	16018	16082	16036	16141	16289	16005	16218	16301	16128	16041	16179	16028	16107	16065	16243	16227	16065	16097	15883	16179	16142	15964	16087	16123	16324	16095	16120	16181	16008	16100	16253	16094	15977	16168	16075	15964	16184	16305	16246	16109	16175	16293	16189	16344	16233	16037	16037	16233	16001	16037	16013	16146	16242	16046	16103	16003	16310	16186	16241	16179	16120	16235	16065	16219	16303	16357	16115	16003	16196	16001	16255	15948	16223	16296	16202	16366	16334	16151	16039	16200	16270	16025	16111	16177	16061	16202	16062	16106	16075	16083	16078	16250	16207	16037	15844	16173	16139	15945	16114	15976	16311	16161	16026	16283	16016	16083	16156	16093	15961	16244	16144	16267	16056	16143	16242	16027	16077	16185	16331	16019	16249	15976	16134	16127	16006	16103	16262	16159	16325	16150	16217	16264	16147	16104	16218	15910	16097	16270	16151	16102	16300	16059	15919	16085	16257	16113	16188	16089	16161	16056	15986	16056	16367	16205	16131	16244	16160	16066	16258	16226	16204	15886	16189	16406	16098	16151	15896	16297	16355	16345	16041	16073	15915	15888	16004	15989	16027	16239	16245	15973	16023	16002	16254	16245	16065	16095	15943	16039	16010	16164	16164	16194	16159	16079	16027	16281	16266	16132	16134	16193	16168	16087	16312	16008	16190	15958	16194	16250	16297	16163	16025	15912	16157	15940	16083	16206	16153	15932	16134	16249	16192	16190	16277	16124	16250	16229	16147	16297	16204	16277	16073	16183	16093	16154	16145	16124	16246	16249	16202	16084	16114	16402	16320	16109	16015	16214	16379	16093	16243	16034	16220	16222	16099	16110	15993	16126	15820	16087	16030	15980	16053	16082	16238	15925	16226	16189	16147	16079	16303	16043	15920	16058	16165	16127	16165	16196	16094	16152	16365	16279	16174	16262	16234	16146	16011	16013	16198	15984	16300	16172	16138	16019	16205	16219	16105	16191	16074	16168	15910	16244	15870	15887	15902	15991	16241	16017	16161	16187	16120	15982	16116	16207	16300	16115	16142	15961	16097	16288	16159	16180	16135	16121	16184	15985	15981	16173	16075	16311	16149	16095	16453	16192	16312	16376	16240	16105	16156	15981	16266	16125	16192	16251	16255	16337	16281	16150	16242	16125	16020	16151	15801	16199	16059	16159	16266	16009	16160	16282	15958	16208	16119	16237	16248	16155	16303	16205	16279	16043	16141	16151	16173	16131	16139	16155	16211	16025	16266	15962	16089	16192	16043	16302	16151	16134	15994	16074	16075	16223	16245	16075	16242	16071	15992	16189	16184	16145	15963	15926	16358	16232	15988	16287	16109	15957	16101	16074	16339	16126	15984	16056	16222	16135	16193	16064	16059	16148	16088	16145	16207	15953	16203	16286	16147	15966	16084	16166	16166	16332	16228	16062	15897	16095	16125	16238	16125	16163	16152	16236	16170	16073	16116	16122	16122	16182	15921	15955	16227	16216	16097	16082	16246	16097	16144	16108	16048	16043	16295	16390	16138	16055	16188	16103	16015	16208	15912	16023	15893	16190	16071	15935	16203	15954	16009	16106	16215	16097	16162	16033	16196	16014	16211	16353	16386	16253	16135	16202	16291	16301	16080	16295	16327	16121	16160	16021	16141	16035	16301	16217	15969	16133	16154	16219	16328	15959	16016	16107	16117	16269	16209	16182	16262	16068	16139	16212	16187	16065	16275	15987	16206	15973	16147	16324	15982	16133	16174	16056	16168	16152	16191	15954	16162	16110	16049	16014	16085	16130	16112	16109	16103	16106	16028	16062	16135	16348	16055	16326	15846	16091	16025	15981	15960	16197	16211	16093	16183	15955	15944	16111	15847	16157	16238	16007	16155	16393	16320	16099	16088	16047	15905	16087	16229	16153	16255	16322	16089	15960	16307	15984	15997	16139	16230	16202	16050	16207	16270	16319	16295	16376	16128	16147	16371	16191	16149	16109	16144	16116	16329	16200	15943	16110	16033	16237	16105	16124	16218	16183	16135	16088	16077	16159	16373	16328	15871	16072	16021	16190	16098	16002	16115	16026	15869	15938	15979	15931	16199	15917	15976	16103	16200	16243	16174	16205	16128	16082	16043	16173	16090	16094	15962	16055	16326	16207	16202	16191	16004	15890	16188	16149	16218	16289	16140	16087	15931	16200	16033	16065	16146	16292	16284	16040	16216	16252	16088	16093	16099	15892	16284	16037	16165	16251	15935	16166	16190	16027	16177	16171	16165	16313	16200	16298	16160	16009	16070	16251	16398	16194	16228	16309	16066	16058	16003	16067	16217	16195	16165	16106	16320	16105	16257	15753	15991	16063	16169	16101	16144	16100	16195	16049	16258	16251	16064	16217	15968	16107	16149	15962	16096	16134	16222	15993	16135	16209	16192	16337	16002	16049	16349	16147	15829	16200	16282	16028	16051	16106	16092	16137	15992	16138	16085	16066	16006	16064	16160	16079	16086	16079	16196	16014	16191	15874	16010	16178	16281	16143	16137	16124	16184	16097	16123	16255	16063	16220	16018	16192	16203	16111	16190	16332	16200	16145	16039	15998	16306	16147	16232	16116	16315	16254	16070	16061	16204	16126	16222	16242	16229	16288	16245	16126	16169	16190	16300	16132	16199	16031	16025	16199	16016	16171	16222	16150	16165	16199	16078	16125	16070	16200	16296	16225	16069	16079	16112	16100	16177	16055	16259	16284	16123	16319	16056	16210	15905	16371	16293	16123	16013	16105	16081	16157	16033	16136	16152	16068	16054	16194	16219	16294	16084	16292	16149	16095	16133	16039	16110	16045	15998	15994	15973	16236	16225	16077	16161	16284	16153	16178	16153	16209	16080	16129	16316	16189	15924	16270	16393	16174	15803	16190	16269	16183	16062	16165	16245	16035	16401	15970	15878	16076	16008	16276	16129	16181	16258	16195	16081	16163	16143	16200	15949	15979	16180	15991	16105	16191	16105	16044	16016	15804	16220	16193	16205	16122	16026	16145	15990	16195	16153	16178	16085	15972	16216	16152	16014	16181	16271	15900	16130	16163	16171	15818	16179	16135	16165	16164	16095	16223	16101	16147	16144	16124	16341	16108	15980	16197	16088	16078	16083	15951	16180	16110	16114	15977	16163	16061	16173	16292	16037	16221	16241	16015	16206	15935	16147	16123	16107	16124	16131	15962	16078	16025	15943	16295	15991	16106	16024	16231	16180	15933	16331	16051	16134	16145	16064	15967	16129	15959	16031	16145	16138	16223	16139	16192	16300	16088	16226	16306	16088	16107	16111	16197	16226	16217	16202	16133	16209	16008	16179	16092	16165	16273	16112	16175	16035	16221	15964	16241	16241	16275	16287	16082	16282	16168	15948	16313	15970	16081	16152	16247	16050	16324	16205	16138	16178	16081	16110	16276	16060	16312	16238	15927	16096	16217	16212	16129	16218	16137	16392	16183	16062	16068	16107	15963	16154	16036	16066	16013	16273	16179	16076	16049	16202	16441	16219	16312	16126	16276	16035	16171	16168	16045	16106	16131	16145	16037	16108	16149	15999	16297	16200	16031	15939	16138	16171	16234	16021	16194	16191	16108	16030	16136	16063	16247	16322	16075	16084	16180	16266	16183	16246	15997	16052	16182	16138	15808	16262	16042	15995	16140	16105	16044	15924	16204	16301	16127	16164	16011	15904	16106	16311	16063	16037	16172	15873	16131	16318	15878	16215	16119	15999	16114	16158	16174	16190	16237	16126	16111	16009	16215	16059	16228	16184	16177	15928	16008	16066	16193	16100	16107	16016	16222	16093	16034	16261	16093	16297	16153	16045	16071	16245	16073	16075	16093	16186	16122	16297	16127	16079	16150	16108	16045	15989	16123	16060	16314	16211	16333	16222	16171	16239	16139	16257	16026	16020	16082	16148	16080	16114	16066	15845	15986	16229	16049	16153	16203	16256	16242	16131	16123	16174	16274	16087	16175	16280	16092	16124	16293	16209	16149	16234	16227	15996	16193	16238	16158	16366	15939	16247	16167	16110	16241	16167	16157	16115	16046	16194	16006	16104	16223	16191	16033	16292	16139	16224	16330	16169	16220	15882	16144	16165	15975	16008	16082	16082	16120	16066	16172	16280	16228	16028	16188	16221	15891	16199	16047	16241	16195	16379	16086	16055	16025	16223	16097	16139	15984	15999	16240	16164	16001	15961	16203	15986	16232	16157	16054	16135	15894	16094	16104	16198	15940	15940	16141	16241	16046	16127	16279	16179	16041	16217	16176	16112	16083	16093	16326	16024	16151
28672	60453	54319	41932	32029	24152	20701	17715	16370	15894	15322	14745	14659	14441	14492	14445	14186	14249	14256	14047	13997	14130	14172	13928	14157	13878	13755	13895	14000	13939	13907	14067	13998	13845	13820	13766	13996	13832	13662	13740	13891	13843	13693	13753	13970	13720	13900	13857	13844	13801	13889	13862	13878	13922	13746	13845	13911	13742	13777	13692	13677	13880	13743	13761	13694	13884	13711	13854	13878	13860	13755	13771	13794	13857	13796	13803	13805	13793	13778	13809	13719	13838	13700	13748	13833	13676	13747	13770	13896	13832	13795	13833	13750	13773	13833	13716	14002	13749	13808	13922	13775	13685	13827	13807	13827	13654	13767	13845	13819	13764	13805	13976	13585	13754	13682	13658	13816	13858	13748	13688	13647	13783	13714	13631	13828	13751	13764	13688	13915	13669	13889	13739	13795	13722	13787	13666	13702	13919	13583	13892	13791	13907	13795	13833	13802	13943	13754	13756	13828	13766	13717	13840	13663	13778	13851	13758	13740	13764	13756	13859	13805	13713	13803	13679	13678	13950	13777	13726	13909	13833	13765	13716	13710	13944	13760	13881	13764	13833	13756	13770	13849	13784	13642	13745	13682	13767	13845	13865	13728	13800	13865	13888	13857	13722	13766	13722	13742	13866	13767	13883	13825	13936	13760	13755	13719	13896	13698	13795	13826	13833	13801	13738	13821	13682	13811	13632	13935	13714	13841	13719	13738	13755	13795	13684	13740	13710	13664	13864	13659	13645	13701	13803	13665	14014	13756	13818	13849	13713	13807	13789	13728	13846	13895	13664	13911	13699	13779	13799	13786	13828	13788	13668	13887	13754	13907	13596	13780	13714	13803	13860	13856	13718	13866	13813	13858	13783	13882	13786	13739	13924	13785	13852	13872	13875	13970	13818	13756	13925	13697	13863	13723	13707	13780	13696	13888	13827	13942	13695	13715	13726	13864	13825	13502	13803	13668	13877	13937	13751	13856	13665	13953	13795	13792	13866	13786	13733	13699	13781	13711	13832	13870	13792	13555	13826	13819	13745	13759	13743	13860	13742	13743	13779	13812	13885	13756	13756	13756	13662	13868	13721	13828	13966	13744	13704	13717	13768	13773	13820	13938	13830	13675	13746	13834	13778	13919	13681	13864	13775	13800	13778	13946	13708	13747	13741	13796	13832	13816	13741	13771	13846	13662	13769	13695	13812	13910	13684	13802	13658	13809	13668	13858	13683	13733	13779	13803	13578	13874	13600	13891	13680	13690	13864	13751	13822	13966	13679	13770	13802	13808	13784	13856	13817	13748	13654	13772	13818	13694	13890	13923	13740	13750	13708	13840	13806	13869	13867	13844	13745	13701	13551	13900	13659	13718	13905	13777	13843	13770	13752	13719	13640	13819	13909	13611	13913	13832	13662	13759	13871	13742	13608	13994	13798	13653	13655	13620	13747	13823	13631	13774	13756	13826	14018	13839	13703	13734	13962	13720	13815	13699	13786	13702	13830	13775	13841	13847	13703	13897	13900	13908	13885	13828	13827	13841	13753	13727	13738	13836	13746	13762	13850	13724	14040	13782	13855	13831	13868	13682	13780	13798	13757	13875	13829	13691	13736	13939	13873	13861	13891	13640	13977	13789	13823	13684	13829	13880	13706	13835	13738	13708	13615	13883	13807	13669	13751	13781	13651	13745	13740	13684	13894	13769	13829	13647	13822	13798	13836	13861	13945	13875	13731	13859	13727	13750	13769	13745	13666	13758	13760	13662	13715	13982	13798	13776	13955	13710	13798	13749	13749	13839	13894	13822	13845	13728	13783	13785	13717	13843	13739	13887	13841	13624	13693	13738	13748	13731	13809	13777	13749	13672	13753	13777	13785	13753	13750	13611	13776	13784	13854	13693	13605	13861	13728	13818	13783	13858	13728	13641	13599	13768	13891	13844	13766	13869	13829	13852	13695	13742	13773	13724	13694	13746	13794	13737	13856	13789	13627	13730	13631	13824	13804	13858	13798	13847	13608	13876	13876	13839	13936	13730	13756	13900	13791	13727	13766	13727	13974	13659	13793	13694	13727	13912	13751	13829	13749	13628	13811	13780	13744	13870	13776	13807	13739	13865	13708	13790	13789	13881	13746	13792	13878	13689	13884	13834	13821	13799	13768	13772	13968	13683	13806	13915	13939	13853	13812	13582	13820	13736	13652	13768	13810	13772	13896	13886	13610	13773	13798	13985	13642	13766	13748	13725	13749	13764	13802	13861	13773	13770	13761	13760	13787	13742	13663	13914	13697	13785	13720	13736	13724	13903	13725	13834	13742	13768	13768	13740	13681	13800	13948	13712	13770	13829	13842	13800	13955	13709	13885	13938	13848	13741	13923	13701	13892	13775	13840	13780	13688	13617	13799	13888	13791	13660	13797	13666	13778	13730	13847	13696	13712	13838	13639	13807	13816	13694	13962	13807	13683	13919	13805	13803	13721	13859	13868	13777	13911	13921	13801	13827	13922	13873	13831	13816	13862	13828	13758	13946	13640	13686	13642	13796	13745	13782	13579	13889	13636	13955	13764	13671	13817	13641	13687	13696	13697	13915	13727	13634	13848	13694	13881	13785	13677	13862	13871	13721	13769	13839	13732	13793	13677	13962	13782	13788	13705	13617	13776	13761	13770	13998	13842	13749	13861	13691	13873	13575	13825	13908	13813	13769	13857	13740	13767	13756	13765	13811	13846	13910	13902	13885	13843	13860	13624	13770	13803	13795	13560	13779	13732	13782	13729	13832	13648	13829	13973	13780	13695	13734	13735	13864	13829	13835	13661	13867	13680	13672	13755	13646	13746	13818	13731	13626	13857	13733	13743	13834	13776	13825	13807	13848	13892	13765	13697	13754	13919	13692	13711	13823	13706	13809	13584	13797	13821	13955	13838	13801	13784	13658	13760	13824	13710	13685	13728	13807	13759	13696	13912	13647	13728	13627	13726	13868	13729	13859	13928	13678	13727	13833	13913	13679	13835	13988	13804	13636	13843	13702	13761	13664	13882	13597	13766	13931	13946	13714	13842	13929	13746	13617	13809	13612	13818	13768	13836	13840	13878	13810	13774	13858	13702	13767	13787	13732	13864	13869	13897	13865	13657	13898	13819	13812	13853	13710	13580	13914	13993	13922	13648	13803	13801	13836	13645	13792	13846	13849	13808	13868	13786	13819	13815	13637	13672	13664	13799	13742	13800	13682	13806	13653	13815	13916	13704	13783	13937	13863	13879	13757	13828	13813	13928	13813	13814	13879	13814	13631	13869	13860	13671	13703	13699	13850	13684	13831	13752	13887	13682	13659	13818	14023	13761	13766	13711	13577	13732	13848	13603	13793	13674	13721	13869	13715	13810	13687	13729	13877	13843	13783	13749	13806	13787	13799	13709	13813	13654	13810	13830	13683	13684	13839	13764	13914	13764	13790	13867	13868	13545	13726	13684	13838	13617	13790	13911	13646	13760	13723	13843	13698	13874	13748	13822	13884	13715	13640	13745	13814	13728	13663	13755	13759	13822	13646	13747	13733	13708	13736	13610	13947	13757	13856	13787	13877	13569	13709	13758	13797	13687	13850	13811	13801	13665	13766	13894	13686	13761	13875	13774	13741	13803	13843	13861	13930	13608	13676	13850	13708	13644	13779	13757	13664	13809	13929	13775	13940	13720	13728	13873	13802	13903	13786	13836	13907	13817	13822	13930	13630	13676	13855	13676	13750	13737	13765	13620	13675	13592	13893	13923	13828	13969	13891	13819	13625	13913	13820	13863	13664	13844	13595	13945	13819	13789	13644	13783	13762	13847	13519	13686	13885	13822	13797	13811	13619	13680	13682	13846	13787	13707	13663	13727	13787	13803	13760	13613	13727	13711	13865	13681	13603	13723	13935	13646	13972	13699	13728	13915	13923	13819	13801	13752	13654	13790	13744	13839	13837	13770	13796	13890	13815	13963	13682	13844	13717	13729	13699	13646	13861	13811	13775	13771	13759	13856	13746	13912	13703	13713	13593	13847	13751	13481	13650	13733	13655	13805	13918	13921	13797	13866	13827	13679	13724	13668	13724	13643	13791	13659	13854	13666	13790	13914	13760	13751	13673	13698	13626	13806	13781	13761	13668	13647	13868	13804	13829	13804	13778	13782	13722	13978	13983	13804	13767	13856	13760	13753	13845	13747	13808	13632	13852	13793	13910	13833	13831	13866	13839	13581	13850	13888	13765	13808	13895	13856	13785	13798	13886	13795	13814	13862	13826	13878	13839	13805	13729	13719	13857	13785	13826	13812	13854	13609	13885	13877	13723	13816	13872	13877	13746	13806	13767	13583	13716	13755	13928	13738	13853	13843	13730	13665	13813	13779	13661	13945	13771	13666	13720	13803	13757	13735	13699	13814	13770	13736	13823	13702	13669	13879	13889	13759	13928	13699	13675	13748	13804	13872	13860	13912	13674	13853	13715	13865	13752	13869	13738	13672	13815	13707	13683	13642	13895	13673	13845	14004	13950	13806	13589	13715	13832	13751	13608	13824	13972	13808	13722	13766	13688	14020	13834	13687	13741	13759	13755	13813	13815	13896	13913	13798	13870	13681	13850	13626	13893	13804	13761	13686	13758	13863	13883	13783	13829	13681	13761	13730	13681	13728	13815	13562	13883	13900	13675	13999	13826	13722	13777	13756	13666	13810	13853	13836	13906	13735	13799	13713	13613	13843	13730	13827	13848	13858	13802	13681	13670	13886	13766	13775	13659	13884	13641	13884	13861	13701	13757	13696	14009	13911	13628	13750	13802	13642	13729	13761	13687	13863	13773	13726	13785	13724	13790	13722	13647	13723	13688	13800	13890	13721	13751	13625	13867	13807	13860	13597	13742	13818	13610	13771	13710	13908	13789	13903	13716	13668	13652	13727	13873	13777	13725	13694	13665	13570	13769	13818	13773	13939	13775	13920	13742	13777	13722	13827	13846	13829	13810	13840	13838	13843	13825	13784	13750	13726	13775	13596	13863	13757	13723	13839	13807	13793	13647	13627	13669	13903	13718	13774	13775	13905	13832	13604	13768	13840	13721	13683	13759	13769	13808	13946	13919	13814	13742	13904	13753	13863	13634	13847	13995	13769	13726	13668	13785	13857	13898	13753	13787	13721
28702	28196	37479	30917	22054	18300	16986	15782	15301	15259	15116	15032	14879	14775	14861	14579	14781	14631	14724	14601	14694	14796	14668	14669	14730	14688	14860	14508	14539	14583	14607	14513	14610	14538	14557	14484	14616	14481	14559	14556	14592	14600	14563	14629	14595	14360	14417	14541	14454	14478	14473	14622	14350	14538	14707	14385	14577	14489	14563	14373	14442	14530	14335	14449	14672	14572	14601	14548	14434	14587	14564	14234	14522	14623	14474	14591	14551	14457	14546	14526	14514	14496	14456	14429	14464	14533	14335	14681	14627	14362	14451	14520	14647	14798	14402	14699	14614	14490	14479	14718	14485	14581	14637	14457	14437	14564	14521	14389	14730	14457	14579	14538	14565	14629	14592	14403	14425	14461	14520	14333	14528	14714	14593	14609	14562	14623	14329	14397	14536	14284	14431	14377	14640	14629	14532	14720	14405	14656	14642	14459	14642	14646	14430	14684	14403	14456	14545	14543	14605	14372	14566	14426	14528	14367	14710	14271	14526	14502	14436	14428	14487	14489	14450	14541	14478	14678	14566	14634	14468	14468	14394	14505	14445	14481	14504	14659	14555	14538	14419	14457	14255	14455	14479	14675	14463	14499	14364	14316	14587	14534	14562	14636	14560	14506	14361	14612	14490	14480	14313	14515	14339	14568	14555	14459	14543	14613	14431	14538	14479	14466	14500	14450	14416	14400	14641	14641	14737	14586	14528	14374	14512	14432	14326	14497	14461	14340	14435	14394	14503	14816	14547	14617	14494	14347	14509	14404	14806	14466	14516	14441	14578	14407	14654	14603	14387	14344	14528	14541	14724	14459	14416	14348	14587	14601	14466	14500	14600	14471	14494	14584	14503	14370	14500	14508	14619	14626	14350	14569	14565	14443	14534	14535	14461	14806	14447	14439	14328	14587	14444	14476	14434	14449	14670	14557	14701	14519	14619	14709	14672	14455	14586	14658	14546	14501	14793	14379	14353	14598	14798	14644	14402	14433	14445	14640	14465	14472	14477	14543	14398	14579	14488	14345	14447	14537	14355	14524	14558	14501	14522	14564	14583	14579	14546	14523	14614	14598	14680	14596	14527	14499	14521	14505	14521	14384	14518	14606	14468	14238	14543	14586	14637	14771	14680	14374	14502	14692	14578	14569	14548	14615	14261	14543	14366	14608	14608	14446	14429	14416	14428	14534	14692	14613	14535	14584	14252	14469	14581	14278	14371	14510	14634	14586	14502	14579	14451	14455	14517	14452	14555	14515	14441	14489	14652	14579	14578	14424	14586	14701	14625	14732	14565	14353	14507	14482	14466	14447	14469	14335	14550	14702	14510	14371	14516	14387	14502	14447	14398	14530	14576	14586	14359	14573	14481	14519	14480	14345	14400	14472	14448	14690	14580	14527	14603	14638	14424	14576	14532	14491	14449	14359	14289	14664	14707	14500	14623	14695	14484	14690	14670	14465	14610	14579	14227	14519	14623	14477	14513	14329	14647	14554	14435	14292	14571	14281	14565	14570	14435	14540	14527	14359	14695	14708	14480	14447	14518	14567	14463	14480	14688	14512	14726	14508	14613	14616	14549	14326	14511	14516	14713	14675	14577	14559	14597	14631	14604	14476	14481	14497	14512	14498	14733	14682	14401	14508	14423	14459	14239	14455	14457	14573	14638	14368	14422	14549	14556	14643	14617	14477	14457	14452	14541	14403	14486	14663	14441	14662	14338	14621	14600	14502	14599	14492	14638	14469	14374	14269	14225	14442	14417	14511	14650	14573	14493	14521	14486	14422	14532	14549	14704	14698	14609	14331	14426	14863	14670	14499	14573	14606	14528	14569	14498	14674	14422	14549	14396	14602	14747	14581	14436	14424	14547	14567	14516	14646	14577	14393	14515	14553	14586	14568	14608	14520	14534	14501	14608	14496	14434	14430	14459	14460	14484	14409	14594	14627	14308	14379	14686	14465	14669	14799	14465	14617	14503	14573	14463	14691	14514	14605	14715	14396	14543	14427	14618	14518	14760	14699	14400	14542	14523	14349	14483	14740	14883	14606	14379	14552	14653	14488	14406	14520	14680	14513	14588	14469	14475	14706	14557	14439	14312	14434	14559	14608	14719	14496	14467	14439	14498	14488	14485	14482	14568	14545	14459	14592	14629	14474	14393	14474	14505	14489	14529	14540	14682	14573	14513	14580	14439	14583	14587	14569	14681	14709	14530	14494	14566	14508	14516	14448	14440	14514	14710	14464	14612	14438	14573	14582	14417	14475	14563	14586	14429	14517	14275	14630	14466	14502	14735	14657	14548	14273	14535	14460	14639	14402	14341	14635	14487	14506	14502	14681	14578	14445	14459	14521	14609	14446	14548	14747	14551	14439	14451	14432	14595	14670	14425	14621	14591	14421	14373	14498	14546	14516	14433	14602	14549	14564	14312	14434	14429	14535	14504	14530	14480	14413	14632	14575	14367	14388	14529	14336	14428	14527	14587	14489	14547	14492	14581	14536	14485	14299	14493	14496	14394	14529	14496	14633	14629	14489	14704	14520	14433	14443	14619	14627	14678	14608	14525	14562	14561	14528	14578	14644	14525	14546	14677	14513	14661	14487	14527	14550	14642	14544	14502	14561	14261	14559	14496	14380	14403	14171	14347	14641	14457	14523	14365	14724	14569	14483	14631	14453	14487	14690	14473	14543	14621	14675	14513	14628	14649	14534	14559	14536	14668	14686	14457	14438	14423	14589	14387	14404	14517	14453	14424	14545	14503	14536	14566	14533	14493	14427	14396	14621	14520	14653	14611	14529	14703	14724	14632	14492	14501	14667	14416	14676	14364	14640	14611	14396	14558	14417	14648	14633	14430	14679	14377	14459	14537	14413	14386	14376	14704	14417	14602	14518	14667	14364	14498	14575	14450	14523	14595	14465	14412	14442	14528	14598	14629	14477	14506	14395	14492	14347	14456	14467	14578	14578	14450	14699	14538	14689	14414	14420	14394	14708	14408	14536	14461	14454	14458	14561	14540	14576	14584	14434	14468	14436	14548	14807	14621	14627	14551	14680	14543	14519	14728	14599	14656	14534	14583	14516	14533	14477	14491	14426	14365	14470	14488	14464	14573	14668	14489	14555	14452	14496	14488	14639	14553	14552	14432	14510	14700	14569	14562	14604	14753	14592	14428	14492	14309	14471	14698	14704	14566	14441	14479	14439	14628	14656	14636	14626	14503	14749	14581	14444	14502	14489	14783	14279	14609	14446	14616	14442	14564	14555	14690	14559	14485	14484	14602	14410	14491	14463	14508	14567	14444	14662	14593	14403	14569	14603	14551	14545	14596	14375	14506	14577	14526	14544	14688	14629	14675	14467	14288	14672	14390	14525	14686	14650	14436	14473	14473	14413	14532	14445	14633	14510	14472	14585	14564	14469	14409	14485	14308	14611	14310	14452	14547	14668	14654	14406	14502	14619	14879	14661	14573	14626	14586	14322	14461	14515	14653	14611	14643	14351	14293	14532	14564	14652	14658	14624	14375	14465	14569	14258	14338	14643	14693	14467	14597	14619	14595	14564	14524	14396	14573	14326	14402	14422	14459	14431	14518	14653	14694	14582	14571	14725	14603	14588	14715	14491	14609	14695	14427	14438	14543	14571	14599	14260	14460	14533	14451	14540	14493	14627	14496	14602	14381	14561	14531	14712	14628	14639	14560	14401	14369	14580	14364	14524	14801	14596	14414	14466	14658	14468	14589	14444	14671	14422	14429	14598	14537	14469	14680	14559	14366	14571	14709	14601	14674	14453	14521	14421	14366	14598	14509	14576	14506	14806	14625	14434	14320	14517	14643	14418	14454	14516	14441	14424	14470	14361	14392	14411	14364	14512	14543	14383	14515	14513	14544	14565	14532	14619	14524	14452	14676	14544	14471	14304	14492	14480	14541	14438	14716	14473	14419	14465	14735	14461	14402	14342	14519	14603	14484	14661	14552	14536	14584	14335	14592	14603	14527	14525	14664	14636	14641	14471	14651	14532	14550	14328	14417	14566	14526	14550	14481	14585	14511	14424	14503	14550	14539	14291	14468	14375	14573	14520	14444	14526	14346	14550	14523	14542	14552	14324	14470	14597	14605	14633	14479	14530	14700	14393	14577	14637	14466	14535	14521	14562	14680	14572	14667	14512	14564	14625	14457	14497	14573	14552	14446	14456	14300	14445	14549	14631	14636	14409	14385	14599	14296	14467	14456	14521	14722	14453	14452	14621	14574	14556	14554	14441	14454	14643	14689	14532	14660	14593	14620	14735	14657	14265	14540	14483	14396	14168	14551	14254	14507	14429	14615	14584	14491	14576	14538	14365	14380	14540	14695	14657	14598	14404	14423	14571	14470	14609	14429	14504	14452	14644	14465	14556	14357	14440	14625	14408	14601	14478	14607	14434	14449	14624	14627	14444	14675	14363	14521	14590	14595	14578	14467	14427	14448	14571	14654	14535	14580	14445	14580	14497	14430	14524	14775	14578	14602	14541	14611	14710	14355	14496	14577	14671	14370	14703	14631	14568	14531	14480	14510	14515	14505	14535	14576	14508	14455	14380	14464	14336	14507	14447	14414	14448	14665	14449	14534	14328	14633	14452	14528	14411	14405	14500	14780	14631	14487	14684	14561	14593	14525	14673	14352	14442	14628	14343	14546	14427	14406	14385	14374	14619	14655	14577	14639	14515	14743	14456	14519	14497	14571	14320	14432	14499	14564	14411	14482	14551	14579	14552	14516	14569	14494	14575	14593	14635	14559	14365	14509	14510	14676	14373	14517	14647	14304	14676	14574	14697	14504	14445	14513	14558	14574	14606	14626	14603	14662	14647	14668	14543	14324	14376	14662	14678	14525	14545	14428	14741	14272	14632	14458	14594	14581	14701	14443	14386	14386	14638	14574	14548	14529	14598	14518	14472	14425	14518	14556	14750	14474	14496	14466	14533	14559	14498	14654	14687	14412	14628	14611	14393	14681	14481	14568	14511	14545	14610	14498	14698	14554	14499	14467	14593	14497	14587	14312	14336	14547	14651	14471	14732	14410	14339	14466	14269	14550	14423	14347	14643	14406	14338	14555	14578	14448	14564	14475	14551	14515	14581	14642	14611	14547	14585	14608	14623	14467	14519	14646	14499	14495	14450
25796	44842	37447	26853	20010	17040	15515	14338	13632	13727	13450	13293	13390	13117	13154	13027	12886	13015	13040	12936	12864	13001	12861	13014	12959	12895	12706	13071	12714	12776	12705	12981	12852	12961	12833	12745	12843	12788	12742	12842	12818	12726	12867	12833	12762	12804	12809	12869	12892	12918	12733	12755	12689	12882	12767	12764	12653	12778	12698	12953	12916	12834	12725	12812	12675	12754	12783	12899	12698	12834	12886	12656	12835	12681	12665	12769	12707	12765	12738	12719	12813	12915	12670	12763	12817	12847	12867	12753	12810	12882	12814	12863	12618	12698	12829	12731	12919	12638	12758	12714	12769	12829	12792	12868	12798	12808	12857	12817	12820	12831	12847	12782	12795	12876	12678	12583	12753	12822	12648	12953	12678	12698	12711	12601	12712	12756	12912	12866	12681	12838	12795	12724	12801	12659	12952	12921	12656	12776	12767	12689	12778	12659	12936	12967	12926	12725	12780	12725	12833	12620	12822	12597	12829	12751	12732	12736	12830	12715	12615	12742	12691	12768	12639	12766	12833	12670	12718	12873	12722	12767	12663	12810	12966	12870	12857	12876	12749	12774	12818	12725	12749	12757	12723	12886	12972	12732	12794	12699	12779	12732	12799	12771	12881	12673	12860	12623	12744	12731	12724	12791	12822	12823	12806	12655	12760	12803	12806	12759	12895	12666	12868	12756	12672	12713	12699	12897	12607	12763	12832	12735	12750	12792	12688	12929	12962	12690	12868	12679	12966	12856	12702	12955	12843	13093	12824	12838	12764	12796	12815	12733	12739	12877	12745	12727	12807	12721	12731	12783	12769	12823	12738	12886	12741	12749	12712	12774	12862	12888	12846	12831	12914	12855	12757	12766	12623	12695	12724	12707	12802	12666	12915	12708	12905	12840	12787	12728	12798	12813	12919	12810	12775	12840	12819	12820	12782	12759	12787	12798	12708	12672	12825	12824	12875	12753	12850	12847	12961	12703	12762	12926	12734	12781	12775	12838	12659	12894	12799	12773	12895	12785	12846	12811	12770	12807	12789	12830	12807	12825	12701	12843	12810	12827	12772	12720	12804	12837	12766	12722	12730	12817	12803	12534	12680	12643	12684	12861	12737	12916	12879	13030	12789	12951	12893	12638	12828	12869	12874	12695	12800	12832	12841	12925	12699	12884	12858	12788	12846	12944	12608	12932	12829	12713	12830	12741	12912	12847	12885	12742	12802	12812	12722	12663	12779	12762	12789	12802	12775	12841	12668	12696	12846	12865	12806	12793	12888	12711	12878	12867	12623	12687	12909	12619	12778	12670	12890	12869	12731	12709	12814	12582	13024	12868	12740	12743	12781	12934	12789	12855	12742	12796	12718	12768	12834	12808	12604	12818	12635	12988	12751	12668	13015	12842	12771	12833	12727	12729	12817	12570	12777	12915	12888	12646	12875	12784	12939	12725	12697	12966	12952	12786	12856	12749	12778	12854	12771	12805	13002	12851	12761	12755	12848	12762	12807	12833	12705	12871	12792	12910	12998	12701	12911	12760	12856	12828	12833	12711	12732	13041	12682	12839	12947	12846	12598	12768	12867	12933	12977	12907	12896	12947	12925	12761	12681	12782	12705	12926	12812	12699	12716	12726	12799	12666	12884	12577	12739	12760	12766	12925	12841	12637	12665	12700	12788	12682	12852	12734	12788	12775	12783	12722	12743	12792	12761	12728	12645	12695	12803	12713	12939	12710	12544	12686	12835	12729	12718	12906	12968	12821	12912	12845	12853	12802	12694	12601	12919	12782	12934	12581	12911	12768	12740	12931	12985	12836	12829	12856	12707	12805	12806	12821	12778	12717	12893	12791	12776	12807	12783	12803	12732	12707	12915	12914	12721	12798	12797	12691	12917	12859	12908	12907	12798	12924	12745	12873	12700	12805	12805	12821	12823	12765	12825	12872	12986	12833	12799	12792	12738	12878	12719	12996	12643	12843	12817	12797	12894	12721	12896	12814	12800	12786	12596	12773	12821	12706	12915	12952	12877	12669	12782	12882	12690	12913	12835	12645	12712	12834	12942	12949	12919	12886	12859	12756	12775	12894	12805	12759	12896	12759	12785	12651	12685	12662	12758	12805	12732	12667	12730	12794	12841	12698	12935	12745	12770	12854	12850	12820	12755	13007	12941	12589	12573	12607	12885	12663	12876	12699	12832	12956	12876	12760	12838	12927	12717	12841	12933	12769	12771	12782	12879	12743	12710	12881	12834	12835	12841	12827	12771	12774	12749	12832	12713	12766	12921	12835	12728	12793	12789	12747	12690	12741	12937	12718	12655	12808	12857	12852	12891	12890	12799	12873	12752	12729	12754	12830	12690	12803	12828	12716	12708	12780	12792	12872	12819	12720	12851	12762	12856	12704	12770	12792	12821	12704	12715	12639	12764	12827	12853	12773	12995	12808	12931	12893	12714	12818	12574	12749	12884	12847	12835	12802	12703	12847	12638	12917	12800	12773	12692	12656	12685	12756	12880	12700	12908	12814	12815	12736	12957	12741	12624	12816	12639	12697	12728	12822	12795	12903	12823	12764	12788	12785	12794	12748	12844	12949	12632	12925	12675	12692	12783	12831	12864	12697	12891	12799	12814	12854	12899	12886	12788	12741	12748	12752	12835	12697	12846	12915	12831	12949	12635	12885	12825	12714	12739	12766	12728	12712	12917	12735	12859	12773	12730	12776	12677	12560	12692	12758	12599	12789	12707	12594	12853	12695	12915	13013	12875	12741	12829	12790	12820	12779	12829	12736	12916	12715	12710	12858	12650	12742	12785	12876	12715	12853	12678	12909	12837	12763	12755	12952	12834	12816	12723	12559	12806	12677	12731	12747	12748	13018	12757	12839	12856	12738	12801	12835	12681	12976	12938	12900	12824	12811	12748	12848	12824	12847	12977	12691	12923	12884	12743	12911	12943	12816	12824	12839	12817	12816	12629	12827	12727	12854	12717	12858	12760	12973	12622	12771	12593	12824	12804	12885	12717	12826	12953	12773	12973	12792	12805	12863	12742	12745	12630	12760	12651	12632	12823	12805	12757	12863	12716	12865	12725	12959	12827	12808	12830	13049	12816	12905	12663	12672	12893	12795	12961	12694	12661	12557	12765	12822	12588	12816	12630	12718	12725	12891	12884	12765	12855	12961	12818	12756	12842	12797	12816	12513	12832	12782	12861	12945	12889	12529	12871	12753	12839	12977	12819	12835	12718	12716	12818	12804	12915	12914	12736	12786	12702	12777	12783	12869	12773	12837	12867	12844	12698	12869	12812	12919	12861	12951	12751	12909	12736	12770	12754	12604	12746	12720	12677	12875	12781	12685	12715	12925	12611	12705	12759	12676	12899	12752	12856	12802	12733	12844	12811	12752	12789	12843	12834	12818	12884	12896	12848	12831	12765	12753	12604	12792	12655	12794	12889	12784	12726	12794	12774	12748	12729	12754	12776	12832	12744	12743	12631	12925	12814	12776	12723	12709	12788	12712	12886	13027	12878	12745	12979	12764	12877	12651	12826	12748	12785	12749	12917	12808	12748	12805	12822	12689	12859	12799	12665	12758	12816	12931	12754	12712	12945	12811	12783	12759	12867	12530	12854	12857	12803	12749	12869	12870	12867	12844	12622	12752	12863	12907	12853	12800	12876	12677	12784	12737	12843	12848	12741	12754	12711	12622	12827	12718	12989	12739	12894	12737	12828	12775	12645	12742	12780	12784	12793	12790	12749	12612	12913	12752	12807	12872	12818	12710	12834	12818	12579	12700	12688	12904	12802	12772	12996	12699	12686	12841	12837	12809	12868	12833	12772	12692	12818	12931	12798	12870	12852	12770	12723	12724	12877	12839	12726	12827	12853	12689	12759	12866	12904	12739	12787	12741	12802	12936	12749	12824	12716	12860	12760	12753	12900	12648	12783	12776	12655	12596	12809	12801	12793	12900	12670	12771	12739	12964	12629	12872	12840	12856	12723	12735	12731	12747	12945	12878	12796	12929	12777	12732	12736	12723	12875	12633	12715	12666	12797	12775	12832	12810	12888	12798	12710	12870	12840	12877	12883	12676	12819	12749	12905	12771	12941	12844	12761	12812	12811	12680	12606	12681	12702	12840	12866	12728	12758	12908	12903	12941	12801	12786	12771	12806	12805	12935	12987	12856	12756	12938	12961	12821	12853	12747	12829	12886	12881	12768	12843	12901	12696	12575	12962	12899	12881	12723	12781	12739	12889	12845	12723	12724	12871	12948	12878	12957	12892	12907	12909	12732	12871	12943	12865	12841	12827	12813	12889	12787	12834	12757	12906	12924	12809	12864	12871	12711	12712	12855	12776	12772	12792	12842	12826	12839	12828	12716	12851	12808	12742	12775	12792	12695	12699	12837	12887	12861	12780	12789	12736	12866	12844	12858	12781	12746	13042	12986	12887	12747	12927	12920	12860	12833	12711	12638	12767	12921	12740	12865	12835	12845	13042	12714	12646	12648	12811	12814	12631	12723	12848	12873	12876	12791	12618	12717	12713	12832	12829	12874	12693	12768	12815	12837	12886	12695	12820	12875	12844	12653	12820	12868	12742	12822	12698	12878	12756	12825	12879	12525	12793	12900	12772	12826	12776	12709	12849	12782	12855	12732	12683	12887	12668	12856	12753	12950	12733	12814	12769	12812	12952	12796	12774	12567	12784	12779	12789	12868	12705	12863	12756	12888	12737	12798	12844	12789	12683	12766	12856	12883	12907	12769	13019	12889	12702	12868	12863	12650	12735	12766	12867	12637	12725	12716	12734	12902	12781	12861	12803	12834	12579	12729	12857	12801	12848	12747	12774	12741	12880	12863	12837	12847	12789	12695	12761	12921	12802	12603	12586	12757	12726	12905	12805	12701	12837	12707	12751	12877	12788	12946	12824	12921	12812	12672	12888	12730	12844	12724	12690	12769	12867	12765	12674	12755	12912	12758	12802	12837	12658	12872	12909	12845	12873	12660	12713	12856	12773	12815	12844	12650	12858	12748	12671	12899	12898	12883	12819	12922	12960	12771	12876	12754	12727	12781	12772	12833	12854	12820	12658	12977	12766	12761	12849	12743	12750	12713	12908	12723	12727	12690	12743	12594	12748	12783	12769	12829	12844	12854	12725	12713
23005	21174	28774	24911	24230	24831	23173	18580	17392	17003	16634	16135	16168	16143	16008	16054	15956	15900	15793	15881	15889	15695	15780	15870	15716	15664	15870	15657	15868	15727	15764	15665	15781	15849	15633	15668	15814	15553	15512	15765	15614	15746	15678	15841	15660	15734	15711	15640	15408	15660	15599	15576	15543	15517	15636	15682	15592	15507	15636	15653	15680	15696	15517	15273	15515	15353	15585	15681	15626	15489	15602	15562	15498	15603	15469	15633	15607	15775	15713	15601	15570	15626	15718	15753	15451	15472	15451	15666	15675	15677	15831	15654	15623	15650	15809	15547	15613	15782	15742	15826	15540	15599	15516	15466	15544	15556	15545	15690	15329	15654	15436	15398	15307	15503	15460	15699	15661	15554	15619	15493	15874	15636	15498	15484	15531	15635	15616	15577	15484	15581	15458	15572	15796	15801	15467	15572	15720	15532	15616	15477	15494	15438	15495	15411	15385	15635	15309	15625	15600	15574	15683	15494	15597	15598	15752	15492	15572	15718	15716	15730	15473	15632	15807	15520	15580	15651	15470	15520	15663	15632	15653	15612	15747	15515	15679	15744	15577	15422	15645	15605	15586	15560	15540	15692	15582	15618	15638	15770	15601	15441	15699	15772	15671	15673	15736	15426	15648	15481	15495	15547	15519	15650	15712	15339	15618	15624	15629	15664	15555	15668	15633	15498	15371	15466	15707	15614	15662	15625	15805	15561	15499	15708	15555	15699	15449	15319	15562	15513	15539	15663	15559	15549	15412	15685	15764	15461	15672	15500	15501	15626	15644	15601	15500	15494	15476	15562	15854	15575	15731	15400	15579	15542	15408	15472	15571	15644	15368	15332	15469	15500	15487	15532	15613	15764	15656	15465	15673	15642	15434	15566	15768	15579	15400	15725	15547	15640	15668	15648	15689	15370	15484	15700	15655	15404	15580	15589	15308	15622	15635	15609	15432	15598	15592	15616	15775	15709	15514	15538	15749	15635	15620	15459	15563	15599	15604	15396	15755	15612	15522	15612	15670	15727	15568	15552	15677	15693	15572	15487	15634	15683	15559	15663	15547	15660	15594	15624	15548	15706	15691	15498	15444	15501	15533	15692	15526	15573	15653	15634	15549	15492	15779	15899	15688	15676	15562	15500	15557	15723	15617	15542	15567	15509	15608	15522	15549	15566	15702	15525	15712	15692	15818	15865	15581	15623	15758	15670	15684	15496	15621	15528	15419	15780	15505	15633	15392	15632	15547	15569	15688	15693	15571	15662	15532	15681	15616	15811	15557	15427	15751	15637	15582	15662	15527	15345	15610	15472	15614	15539	15538	15579	15684	15769	15726	15460	15672	15639	15476	15472	15590	15646	15699	15638	15583	15601	15851	15815	15696	15628	15727	15500	15573	15329	15590	15486	15578	15597	15570	15504	15640	15618	15746	15341	15502	15371	15522	15539	15639	15902	15620	15542	15646	15844	15566	15576	15576	15613	15693	15626	15812	15522	15599	15585	15579	15712	15585	15659	15772	15446	15639	15451	15598	15630	15452	15624	15460	15320	15550	15490	15587	15815	15692	15555	15507	15441	15485	15738	15511	15499	15588	15549	15592	15620	15630	15704	15596	15671	15539	15455	15469	15481	15397	15439	15588	15588	15497	15444	15500	15501	15681	15448	15583	15452	15450	15536	15654	15518	15351	15629	15609	15502	15600	15591	15715	15838	15765	15528	15455	15623	15539	15535	15596	15743	15632	15542	15447	15438	15581	15547	15598	15589	15661	15697	15578	15729	15624	15409	15444	15748	15766	15726	15648	15651	15392	15642	15696	15801	15730	15381	15486	15589	15750	15753	15566	15419	15545	15478	15506	15615	15662	15628	15440	15593	15660	15666	15631	15710	15660	15540	15583	15363	15527	15540	15653	15447	15505	15388	15651	15708	15499	15627	15599	15442	15493	15551	15513	15530	15636	15637	15515	15642	15645	15669	15469	15464	15744	15668	15478	15725	15797	15728	15568	15547	15732	15546	15502	15580	15463	15470	15337	15494	15827	15499	15776	15430	15548	15585	15538	15700	15638	15410	15593	15620	15434	15577	15453	15527	15502	15680	15624	15635	15653	15900	15653	15609	15548	15488	15689	15614	15748	15732	15520	15314	15473	15691	15544	15631	15718	15576	15336	15698	15614	15488	15596	15708	15857	15706	15380	15668	15633	15494	15566	15343	15901	15484	15606	15539	15590	15537	15622	15328	15696	15611	15744	15653	15535	15728	15548	15805	15595	15495	15487	15710	15522	15461	15483	15680	15754	15659	15662	15646	15550	15602	15634	15724	15697	15613	15672	15469	15556	15584	15577	15724	15605	15737	15596	15637	15476	15430	15495	15611	15623	15611	15645	15554	15524	15616	15551	15857	15729	15610	15580	15548	15683	15683	15691	15703	15518	15641	15682	15478	15431	15515	15614	15579	15833	15619	15438	15597	15503	15465	15503	15412	15473	15643	15474	15642	15531	15643	15593	15470	15525	15662	15478	15684	15524	15640	15845	15449	15511	15707	15680	15574	15664	15468	15493	15650	15567	15641	15650	15556	15649	15695	15619	15629	15671	15416	15560	15662	15617	15675	15611	15621	15663	15728	15830	15598	15492	15767	15584	15648	15679	15655	15545	15476	15573	15467	15569	15494	15524	15586	15638	15425	15460	15646	15576	15457	15654	15660	15695	15599	15424	15679	15274	15617	15528	15704	15585	15701	15489	15493	15686	15773	15640	15673	15600	15645	15421	15741	15534	15465	15610	15411	15639	15605	15544	15469	15533	15629	15672	15690	15615	15672	15533	15652	15603	15537	15669	15666	15753	15597	15658	15534	15502	15675	15718	15501	15320	15660	15572	15443	15612	15287	15499	15697	15688	15495	15526	15560	15581	15344	15608	15639	15644	15717	15671	15586	15566	15509	15582	15585	15714	15633	15561	15460	15643	15577	15661	15718	15796	15651	15526	15724	15537	15612	15524	15499	15649	15685	15614	15584	15501	15502	15722	15556	15689	15472	15554	15915	15511	15660	15732	15555	15724	15589	15714	15472	15566	15544	15573	15610	15633	15594	15421	15445	15570	15623	15504	15471	15712	15479	15651	15744	15605	15597	15815	15544	15558	15540	15799	15524	15607	15698	15506	15576	15650	15744	15524	15661	15531	15640	15496	15498	15515	15422	15585	15789	15662	15621	15691	15456	15607	15632	15432	15551	15645	15498	15670	15433	15620	15649	15583	15390	15521	15552	15465	15415	15514	15524	15676	15486	15740	15659	15383	15446	15474	15596	15421	15585	15663	15501	15700	15637	15575	15635	15581	15583	15711	15632	15371	15531	15764	15762	15498	15686	15651	15583	15517	15442	15391	15657	15604	15601	15801	15579	15506	15575	15683	15597	15580	15572	15529	15553	15604	15709	15438	15464	15714	15461	15533	15582	15659	15600	15583	15623	15394	15709	15411	15426	15403	15403	15532	15639	15428	15536	15536	15614	15703	15566	15538	15656	15535	15460	15611	15671	15388	15507	15532	15499	15555	15529	15527	15621	15649	15617	15558	15625	15389	15601	15750	15615	15614	15538	15547	15638	15534	15430	15639	15568	15650	15529	15663	15562	15518	15677	15604	15767	15611	15415	15422	15623	15454	15524	15691	15650	15698	15766	15584	15718	15534	15763	15507	15391	15497	15615	15486	15551	15474	15618	15658	15449	15443	15673	15549	15526	15637	15509	15503	15750	15707	15447	15466	15496	15574	15600	15558	15398	15243	15712	15496	15622	15688	15583	15508	15637	15550	15599	15601	15497	15346	15519	15483	15598	15742	15509	15551	15613	15596	15594	15602	15639	15807	15706	15671	15534	15645	15741	15504	15438	15627	15399	15693	15550	15558	15584	15576	15712	15774	15682	15389	15556	15451	15577	15760	15579	15570	15661	15596	15662	15637	15712	15600	15599	15554	15536	15541	15621	15718	15644	15354	15557	15415	15654	15630	15642	15529	15557	15530	15583	15691	15558	15615	15504	15720	15471	15486	15508	15567	15675	15472	15739	15737	15455	15518	15560	15544	15617	15603	15440	15521	15622	15725	15619	15505	15574	15641	15587	15697	15672	15461	15438	15634	15419	15626	15500	15610	15491	15525	15587	15590	15575	15731	15734	15484	15589	15444	15701	15596	15563	15551	15545	15634	15782	15686	15550	15518	15528	15531	15568	15594	15585	15580	15463	15433	15619	15645	15648	15473	15461	15579	15691	15720	15558	15543	15445	15718	15462	15625	15596	15592	15448	15708	15843	15603	15622	15472	15625	15824	15622	15794	15875	15722	15377	15575	15496	15584	15507	15496	15588	15581	15659	15568	15626	15647	15304	15755	15645	15632	15633	15683	15445	15695	15733	15589	15633	15405	15613	15415	15374	15494	15507	15586	15700	15550	15327	15621	15608	15603	15555	15774	15611	15759	15652	15703	15735	15310	15513	15596	15705	15639	15403	15766	15577	15764	15602	15524	15784	15771	15666	15613	15537	15618	15643	15741	15464	15551	15700	15645	15548	15584	15428	15660	15555	15617	15720	15619	15765	15600	15625	15525	15614	15634	15511	15609	15504	15398	15573	15494	15631	15616	15686	15525	15713	15706	15401	15498	15459	15714	15489	15712	15580	15599	15700	15782	15737	15589	15561	15512	15344	15497	15595	15569	15753	15365	15471	15601	15658	15622	15693	15678	15500	15607	15672	15583	15620	15484	15461	15811	15554	15413	15478	15663	15603	15738	15672	15515	15646	15498	15721	15567	15562	15665	15500	15598	15524	15433	15537	15410	15676	15736	15460	15616	15745	15567	15442	15864	15653	15662	15580	15718	15597	15799	15626	15524	15645	15708	15524	15507	15450	15397	15716	15557	15604	15460	15549	15670	15510	15482	15731	15865	15589	15335	15548	15718	15506	15603	15608	15491	15598	15594	15288	15440	15662	15420	15697	15743	15625	15720	15622	15496	15878	15608	15540	15788	15762	15756	15543	15680	15334	15756	15769	15544	15693	15672	15564	15614	15791	15608	15409	15419	15605	15731	15466	15671	15589	15489	15807	15675	15464	15527	15487	15606	15596	15607	15656	15669	15710	15787	15738	15607	15550	15591	15655	15661	15492	15505	15618
26379	54900	46763	35345	28252	22105	18647	16305	15403	14713	14494	14291	14018	14084	13924	13935	14006	13598	13646	13500	13807	13745	13646	13482	13584	13634	13524	13679	13591	13779	13542	13513	13565	13621	13567	13474	13520	13431	13515	13403	13625	13391	13402	13501	13648	13531	13475	13477	13671	13530	13540	13433	13516	13431	13568	13619	13698	13526	13434	13386	13510	13514	13586	13661	13645	13408	13547	13431	13450	13406	13287	13364	13394	13447	13400	13448	13555	13330	13394	13483	13568	13437	13540	13496	13442	13339	13392	13331	13414	13422	13528	13320	13568	13503	13384	13468	13505	13500	13418	13462	13449	13339	13549	13507	13422	13433	13559	13457	13265	13432	13363	13516	13413	13484	13625	13391	13506	13419	13410	13485	13371	13495	13385	13548	13537	13407	13462	13401	13557	13554	13501	13420	13387	13674	13451	13625	13392	13395	13536	13338	13486	13420	13473	13391	13454	13574	13429	13330	13460	13401	13445	13469	13509	13404	13667	13313	13599	13510	13596	13306	13642	13318	13407	13353	13494	13597	13168	13336	13493	13528	13404	13418	13509	13468	13478	13547	13323	13518	13562	13429	13484	13342	13357	13631	13549	13373	13361	13385	13459	13685	13463	13376	13645	13583	13476	13583	13490	13613	13576	13405	13577	13527	13404	13541	13474	13458	13458	13487	13503	13436	13344	13634	13463	13443	13493	13543	13383	13473	13472	13473	13574	13261	13512	13469	13386	13419	13361	13531	13516	13590	13553	13431	13491	13561	13245	13449	13660	13544	13482	13454	13638	13391	13407	13289	13380	13368	13459	13482	13325	13441	13598	13395	13515	13339	13554	13449	13499	13621	13277	13408	13510	13613	13560	13418	13469	13432	13468	13402	13488	13381	13277	13377	13438	13523	13624	13485	13421	13482	13557	13514	13534	13380	13370	13463	13466	13677	13481	13442	13441	13434	13375	13357	13483	13423	13524	13397	13436	13540	13365	13380	13583	13466	13370	13529	13381	13306	13423	13483	13568	13409	13441	13453	13362	13523	13232	13548	13475	13550	13514	13456	13555	13528	13481	13426	13355	13480	13528	13515	13443	13475	13574	13325	13354	13487	13603	13354	13623	13310	13452	13434	13310	13500	13400	13519	13447	13540	13311	13503	13543	13440	13543	13473	13461	13388	13430	13433	13293	13534	13353	13702	13552	13652	13649	13309	13457	13520	13409	13506	13402	13325	13330	13370	13489	13596	13355	13408	13416	13425	13534	13409	13550	13401	13452	13462	13523	13261	13502	13322	13629	13286	13381	13473	13331	13284	13438	13452	13665	13480	13423	13501	13588	13505	13292	13276	13536	13472	13476	13606	13454	13606	13384	13368	13600	13436	13474	13394	13481	13453	13358	13503	13729	13589	13584	13337	13401	13470	13604	13465	13359	13452	13486	13344	13379	13535	13509	13409	13453	13504	13664	13427	13561	13518	13442	13434	13322	13336	13469	13358	13496	13458	13338	13634	13447	13462	13611	13477	13413	13326	13400	13389	13310	13395	13429	13454	13541	13444	13481	13499	13352	13597	13505	13455	13409	13503	13498	13555	13359	13456	13260	13538	13432	13610	13411	13367	13462	13505	13559	13542	13446	13428	13464	13464	13556	13509	13424	13522	13253	13477	13375	13493	13599	13427	13460	13435	13556	13498	13372	13612	13558	13301	13434	13403	13216	13511	13507	13600	13430	13411	13496	13385	13517	13469	13501	13474	13520	13467	13478	13384	13242	13378	13472	13398	13428	13484	13468	13371	13463	13446	13359	13429	13439	13372	13398	13375	13548	13532	13540	13382	13515	13442	13410	13537	13459	13377	13598	13411	13629	13496	13517	13476	13520	13545	13371	13441	13307	13563	13354	13336	13403	13604	13529	13590	13385	13511	13451	13348	13364	13392	13316	13497	13536	13420	13480	13493	13582	13450	13539	13408	13487	13297	13536	13633	13609	13377	13394	13545	13463	13661	13458	13479	13595	13475	13402	13471	13568	13466	13478	13545	13620	13539	13691	13491	13423	13518	13428	13305	13631	13301	13383	13390	13362	13435	13508	13383	13651	13401	13411	13249	13491	13397	13500	13545	13550	13539	13583	13459	13304	13233	13580	13392	13483	13498	13550	13331	13540	13494	13418	13585	13510	13447	13417	13422	13394	13498	13432	13353	13613	13501	13300	13561	13414	13342	13549	13447	13463	13444	13515	13466	13276	13651	13473	13500	13536	13345	13338	13505	13426	13509	13443	13358	13458	13517	13592	13643	13307	13455	13547	13411	13362	13391	13416	13464	13524	13467	13339	13303	13643	13326	13383	13381	13369	13349	13561	13458	13447	13423	13630	13395	13416	13589	13563	13402	13487	13400	13369	13345	13410	13459	13455	13343	13455	13524	13435	13374	13490	13515	13386	13364	13467	13556	13368	13363	13524	13466	13456	13569	13552	13496	13391	13422	13602	13405	13295	13606	13461	13387	13486	13425	13604	13436	13535	13421	13465	13540	13545	13584	13377	13419	13476	13610	13494	13452	13553	13552	13348	13431	13640	13484	13482	13419	13473	13306	13583	13346	13530	13505	13591	13483	13372	13570	13442	13481	13434	13625	13654	13387	13505	13531	13426	13344	13495	13415	13458	13471	13562	13496	13681	13505	13462	13584	13401	13493	13715	13380	13299	13597	13516	13555	13532	13609	13329	13475	13428	13304	13405	13485	13441	13396	13683	13374	13542	13305	13512	13341	13590	13397	13499	13353	13311	13541	13314	13598	13554	13443	13559	13418	13419	13522	13303	13526	13454	13574	13502	13468	13538	13677	13494	13296	13391	13593	13547	13511	13414	13479	13338	13512	13494	13479	13614	13448	13537	13510	13442	13494	13345	13387	13396	13537	13430	13466	13335	13567	13524	13479	13368	13409	13597	13285	13517	13433	13495	13438	13560	13466	13432	13480	13457	13572	13470	13410	13483	13375	13541	13404	13619	13330	13547	13598	13468	13373	13424	13492	13759	13463	13605	13302	13583	13476	13396	13442	13375	13365	13409	13397	13398	13514	13468	13560	13405	13529	13342	13392	13468	13235	13440	13453	13435	13439	13546	13352	13312	13542	13576	13460	13504	13513	13278	13477	13481	13510	13373	13660	13483	13443	13505	13550	13277	13527	13418	13518	13476	13396	13422	13368	13358	13384	13471	13566	13406	13445	13302	13468	13430	13581	13464	13340	13464	13484	13554	13447	13443	13488	13504	13375	13449	13641	13440	13466	13199	13315	13398	13466	13585	13533	13544	13262	13562	13481	13416	13356	13480	13392	13285	13413	13547	13431	13452	13427	13448	13434	13506	13540	13499	13657	13539	13466	13419	13523	13407	13420	13453	13572	13562	13382	13401	13504	13593	13343	13335	13393	13348	13484	13588	13483	13457	13474	13564	13444	13435	13494	13504	13450	13626	13531	13498	13190	13434	13538	13599	13544	13611	13383	13489	13416	13485	13581	13486	13570	13466	13481	13398	13437	13450	13282	13395	13507	13320	13455	13262	13437	13584	13525	13474	13484	13387	13528	13623	13436	13542	13534	13506	13502	13536	13277	13330	13486	13479	13478	13622	13294	13368	13523	13481	13670	13486	13387	13571	13351	13567	13432	13501	13348	13580	13464	13613	13462	13547	13243	13335	13349	13409	13364	13458	13388	13332	13478	13571	13366	13609	13599	13562	13551	13566	13500	13494	13523	13552	13592	13272	13480	13356	13448	13603	13591	13466	13385	13385	13451	13479	13338	13555	13535	13701	13323	13313	13397	13471	13595	13500	13437	13681	13299	13457	13452	13561	13412	13603	13439	13398	13302	13525	13608	13447	13439	13329	13567	13337	13443	13357	13473	13343	13496	13304	13428	13496	13443	13304	13514	13529	13360	13590	13399	13606	13403	13439	13468	13479	13414	13609	13386	13399	13321	13489	13642	13537	13471	13461	13448	13455	13543	13292	13490	13472	13466	13420	13343	13477	13352	13414	13465	13554	13387	13569	13436	13458	13480	13522	13545	13570	13581	13365	13442	13472	13467	13408	13375	13486	13578	13362	13350	13402	13466	13468	13594	13376	13376	13412	13488	13528	13415	13402	13502	13484	13468	13442	13483	13485	13400	13454	13442	13536	13306	13288	13402	13502	13418	13534	13404	13482	13469	13483	13424	13427	13416	13533	13587	13434	13468	13675	13401	13503	13571	13569	13601	13322	13403	13466	13508	13358	13395	13445	13471	13373	13527	13309	13507	13486	13515	13438	13551	13438	13329	13442	13511	13442	13429	13351	13393	13501	13540	13590	13457	13555	13530	13409	13509	13330	13516	13496	13367	13404	13492	13493	13582	13614	13508	13258	13437	13514	13348	13495	13529	13491	13421	13440	13437	13465	13558	13558	13451	13465	13413	13432	13615	13495	13462	13476	13611	13440	13471	13432	13473	13487	13642	13468	13482	13631	13326	13440	13442	13472	13449	13631	13351	13549	13692	13553	13351	13492	13420	13615	13411	13480	13416	13385	13442	13463	13384	13245	13507	13565	13454	13433	13443	13496	13564	13516	13389	13642	13592	13491	13401	13571	13612	13260	13484	13540	13618	13462	13518	13502	13391	13678	13459	13384	13285	13395	13578	13332	13464	13458	13577	13378	13501	13447	13406	13269	13420	13425	13209	13763	13518	13506	13357	13395	13542	13704	13632	13358	13540	13484	13405	13393	13403	13686	13566	13381	13495	13624	13472	13459	13649	13469	13433	13533	13491	13424	13318	13344	13404	13558	13475	13328	13397	13521	13478	13354	13513	13482	13531	13454	13422	13516	13436	13403	13280	13535	13541	13513	13386	13579	13559	13536	13525	13505	13490	13515	13532	13304	13468	13396	13420	13472	13506	13455	13504	13567	13305	13382	13520	13361	13394	13551	13456	13358	13617	13456	13367	13601	13328	13565	13550	13437	13360	13467	13490	13405	13446	13410	13615	13511	13464	13374	13460	13477	13358	13489	13502	13462	13612	13474	13488	13497	13548	13485	13468	13490	13621	13422	13486	13504	13544	13487	13476	13516	13446	13458	13539	13525	13566	13400	13377	13520	13533	13457	13561	13443	13318	13647	13349	13384	13343	13514	13398	13514	13402
24141	21200	28642	28196	24268	21023	18768	16275	15440	15287	14903	14881	14691	14542	14598	14374	14625	14483	14458	14328	14569	14474	14433	14348	14280	14341	14286	14309	14358	14264	14214	14243	14496	14272	14438	14187	14510	14407	14256	14268	14363	14264	14153	14162	14197	14287	14340	14365	14397	14431	14224	14346	14302	14331	14225	14264	14117	14252	14398	14320	14255	14407	14242	14162	14318	14391	14447	14189	14191	14170	13949	14283	14233	14262	14343	14209	14302	14221	14245	14211	14298	14273	14234	14277	14127	14229	14234	14357	14299	14070	14256	14156	14180	14365	14372	14307	14397	14342	14284	14361	14352	14282	14180	14381	14245	14157	14082	14256	14300	14204	14344	14169	14265	14175	14447	13998	14319	14146	14209	14098	14224	14327	14372	14184	14272	14310	14257	14088	14396	14345	14200	14190	14280	14301	14187	14131	14110	14411	14355	14436	14230	14104	14203	14255	14314	14166	14196	14398	14175	14268	14447	14378	14142	14201	14359	14267	14436	14301	14306	14343	14196	14419	14343	14424	14287	14057	14202	14225	14230	14253	14290	14151	14295	14487	14259	14385	14260	14101	14397	14253	14255	14399	14337	14316	14221	14241	14324	14300	14402	14239	14187	14182	14148	14299	14143	14410	14337	14297	14486	14388	14216	14318	14103	14163	14226	14263	14318	14537	14227	14122	14298	14308	14314	14165	14221	14070	14140	14177	14297	14134	14169	14142	14226	13982	14375	14248	14258	14284	14445	14251	14232	14224	14302	14226	14233	14251	14116	14179	14182	14369	14300	14169	14267	14106	14413	14161	14325	14247	14301	14068	14153	14277	14263	14235	14180	14395	14357	14217	14335	14344	14283	14160	14320	14309	14157	14072	14133	14297	14399	14173	14288	14306	14244	14086	14208	14378	14295	14402	14340	14517	14395	14219	14192	14318	14397	14296	14182	14208	14298	14209	14293	14160	14097	14132	14236	14346	14239	14210	14191	14236	14215	14289	14344	14242	14089	14361	14287	14320	14106	14237	14275	14319	14131	14315	14280	14402	14216	14156	14136	14232	14262	14257	14279	14207	14336	14160	14392	14337	14388	14366	14209	14241	14388	14105	14192	14486	14177	14242	14230	14134	14243	14245	14450	14309	14222	14252	14197	14481	14357	14401	14279	14145	14334	14386	14270	14143	14115	14442	14266	14290	14268	14353	14271	14237	14302	14096	14138	14416	14262	14324	14160	14231	14418	14159	14208	14095	14207	14332	14059	14167	14397	14147	14324	14372	14304	14219	14190	14260	14229	14399	14128	14098	14243	14516	14139	14256	14342	14214	14198	14343	14414	14370	14265	14334	14323	14541	14108	14218	14187	14176	14252	14140	14255	14191	14393	14311	14162	14292	14338	14259	14380	14239	14326	14374	14443	14367	14345	14313	14205	14334	14305	14230	14362	14190	14351	14139	14307	14208	14333	14381	14206	14174	14239	14229	14259	14231	14230	14421	14204	14285	14152	14051	14417	14213	14198	14391	14301	14300	14198	14322	14523	14452	14268	14245	14361	14133	14321	14211	14037	14350	14290	14311	14318	14388	14272	14441	14338	14137	14329	14245	14282	14196	14128	14263	14276	14305	14296	14330	14359	14218	14292	14253	14312	14071	14390	14123	14159	14298	14362	14272	14278	14352	14292	14182	14160	14333	14337	14199	14199	14273	14238	14287	14307	14259	14411	14567	14243	14256	14205	14137	13913	14356	14283	14297	14358	14316	14125	14320	14154	14189	14161	14089	14583	14333	14258	14196	14307	14200	14056	14027	14293	14396	14380	14410	14124	14078	14256	14346	14295	14338	14310	14184	14222	14180	14273	14317	14401	14032	14317	14258	14381	14493	14205	14336	14231	14286	14261	14251	14281	14218	14222	14278	14231	14370	14343	14149	14368	14374	14461	14273	14067	14361	14213	14368	14288	14355	14320	14260	14249	14261	14361	14113	14303	14282	14023	14292	14268	14342	14398	14307	14228	14326	14118	14376	14252	14226	14605	14312	14389	14111	14220	14178	14294	14255	14269	14342	14162	14305	14255	14196	14177	14086	14436	14323	14151	14130	14210	14168	14148	14225	14415	14225	14128	14303	14552	14271	14169	14261	14126	14097	14386	14225	14057	14239	14321	14317	14177	14422	14282	14215	13973	14271	13962	14214	14188	14402	14260	14427	14199	14226	14104	14179	14430	14374	14084	14240	14262	14237	14166	14240	14340	14258	14181	14383	14293	14082	14036	14308	14190	14261	14215	14294	14167	14363	14166	14297	14269	14322	14082	14298	14355	14293	14273	14348	14181	14411	14381	14188	14423	14146	14119	14157	14183	14302	14415	14154	14437	14251	14239	14005	14333	14406	14425	14341	14216	14163	14351	14184	14298	14183	14243	14320	14244	14154	14371	14231	14096	14395	14219	14274	14270	14327	14208	14265	14176	14170	14231	14473	14288	14224	14136	14290	14101	14259	14357	14245	14400	14304	14325	14103	14246	14272	14183	14329	14027	14402	14253	14270	14240	14212	14242	14113	14337	14179	14213	14423	14324	14145	14306	14190	14290	14397	14308	14370	14366	14205	14533	14049	14192	14275	14363	14253	14243	14462	14252	14121	14284	14226	14230	14203	14364	14332	14329	14190	14336	14302	14397	14255	14123	14146	14267	14451	14208	14097	14197	14414	14364	14279	14350	14273	14023	14318	14244	14128	14076	14324	14329	14409	14145	14283	14212	14215	14252	14466	14109	14210	14170	14178	14265	14205	14283	14432	14189	14226	14098	14548	14222	14268	14324	14204	14195	14476	14350	14306	14350	14351	14284	14333	14376	14140	14349	14425	14294	14401	14341	14316	14223	14152	14195	14406	14288	14398	14359	14361	14319	14278	14366	14281	14280	14518	14208	14320	14336	14206	14140	14181	14151	14341	14398	14271	14090	14310	14314	14207	14344	14353	14336	14261	14310	14459	14243	14214	14241	14120	14398	14158	14165	14395	14297	14167	14300	14347	14457	14431	14118	14266	14283	14325	14164	14220	14389	14298	14264	14104	14079	14241	14217	14082	14276	14173	14213	14263	14264	14291	14078	14107	14328	14279	14381	14134	14270	14022	14281	14390	14275	14095	14352	14148	14325	14281	14268	14210	14269	14185	14218	14153	14480	14129	14191	14430	14365	14316	14228	14262	14369	14194	14248	14428	14177	14170	14264	14146	14246	14163	14292	14202	14333	14252	14177	14278	14463	14290	14562	14256	14492	14333	14225	14075	14278	14324	14111	14178	14194	14078	14256	14316	14208	14295	14309	14439	14192	14133	14233	14379	14444	14217	14326	14206	14390	14320	14361	14167	14264	14178	14336	14274	14370	14214	14300	14264	14246	14313	14199	14389	14236	14108	14232	14317	14334	14232	14231	14172	14196	14360	14428	14089	14359	14382	14116	14256	14186	14327	14145	14351	14422	14352	14293	14077	14425	14318	14321	14032	14278	14210	14190	14283	14351	14270	14285	14352	14075	13999	14134	14189	14206	14252	14192	14459	14378	14337	14095	14194	14372	14388	14162	14176	14433	14363	14046	14256	14308	14316	14305	14132	14201	14220	14208	14292	14425	14397	14340	14197	14259	14378	14256	14407	14152	14222	14034	14427	14348	14284	14250	14136	14217	14279	14305	14252	14381	14157	14127	14375	14399	14239	14336	14048	14149	14256	14244	14159	14117	14336	14385	14249	14233	14296	14093	14224	14131	14150	14072	14368	14249	14215	14407	14162	14348	14310	14375	14266	14284	14233	14133	14282	14339	14051	13997	14314	14460	14334	14405	14396	14172	14239	14249	14326	14450	14237	14372	14243	14200	14209	14072	14070	14414	14195	14190	14300	14288	14277	14044	14311	14440	14175	14208	14194	14357	14400	14499	14176	14307	14271	14141	14089	14257	14260	14260	14112	14176	14059	14300	14238	14498	14209	14327	14203	14437	14300	14298	14294	14221	14230	14279	14330	14081	14206	14425	14487	14083	14322	14324	14331	14158	14254	14163	14284	14222	14270	14165	14166	14316	14207	14260	14273	14213	14171	14230	14107	14390	14295	14263	14261	14011	14116	14325	14235	14347	14247	14420	14350	14404	14219	14295	14278	14423	14333	14450	14260	14262	14233	14253	14270	14141	14220	14208	14646	14322	14409	14220	14206	14224	14423	14273	14306	14062	14360	14413	14293	14301	14116	14262	14271	14355	14272	14341	14178	14228	14153	14238	14231	14208	14212	14284	14091	14397	14378	14394	14506	14400	14265	14292	14372	14238	14272	14262	14236	14252	14321	14329	14285	14290	14173	13965	14221	14132	14326	14192	14298	14190	14209	14165	14415	14242	14162	14155	14323	14228	14355	14244	14201	14161	14359	14125	14167	14471	14410	14539	14398	14419	14291	14286	14219	14084	14353	14290	14187	14015	14358	14119	14254	14351	14278	14347	14273	14358	14108	14254	14242	14189	14299	14200	14144	14433	14282	13969	14361	14469	14127	14337	14306	14336	14233	14155	14315	14286	14208	14038	14292	14283	14011	14100	14272	14411	14237	14249	14318	14353	14212	14190	14220	14301	14226	14247	14299	14137	14292	14306	14098	14177	14282	14156	14149	14241	14322	14150	14365	14160	14277	14307	14032	14027	14178	14260	14203	14067	14339	14441	14027	14042	14236	14433	14236	14357	14353	14186	14214	14169	14419	14421	14225	14122	14367	14176	14309	14226	14338	14333	14356	14447	14408	14336	14061	13982	14227	14286	14326	14411	14304	14456	14228	14128	14475	14313	14241	14377	14102	14046	14080	14201	14335	14283	14120	14191	14133	14364	14233	14151	14253	14075	14397	14416	14224	14316	14338	14199	14135	14216	14076	14265	14300	14308	14508	14098	14171	14102	14315	14093	14120	14124	14276	14378	14102	14351	14234	14304	14312	14221	14133	14216	14332	14144	14342	14360	14214	14270	14135	14178	14160	14365	14455	14228	14186	14337	14344	14268	14151	14135	14243	14113	14179	14382	14237	14062	14155	14249	14251	14354	14239	14291	14265	14246	14267	14236	14304	14506	14315	14229	14174	14251	14304	14306	14142	14151	14448	14426	14206	14429	14303	14321	14299	14224	14320	14293	14346	14384	14413
25791	50022	42191	31898	24594	19700	16953	15107	14275	13950	13534	13228	13441	13097	13133	12819	13059	13101	13031	12962	12720	12842	12889	12939	12945	12612	12789	12782	12668	12673	12725	12659	12933	12670	12899	12685	12736	12409	12644	12695	12572	12693	12731	12755	12771	12678	12625	12567	12858	12595	12661	12635	12702	12686	12860	12812	12581	12582	12749	12560	12790	12748	12708	12711	12719	12828	12659	12741	12568	12645	12662	12684	12665	12680	12719	12745	12802	12811	12781	12708	12732	12754	12917	12684	12729	12516	12792	12524	12695	12687	12697	12579	12582	12439	12650	12682	12568	12651	12631	12559	12632	12646	12679	12734	12526	12645	12741	12657	12657	12724	12529	12613	12746	12719	12627	12737	12753	12533	12721	12549	12665	12686	12591	12721	12690	12656	12541	12797	12782	12548	12762	12787	12713	12717	12635	12679	12674	12768	12772	12604	12645	12500	12592	12757	12712	12704	12617	12662	12579	12712	12754	12600	12658	12691	12581	12724	12875	12639	12549	12781	12513	12775	12673	12789	12748	12705	12807	12793	12672	12624	12555	12712	12659	12666	12816	12719	12676	12709	12795	12703	12719	12745	12799	12392	12970	12605	12754	12763	12756	12673	12659	12893	12505	12785	12543	12429	12690	12718	12809	12525	12651	12685	12552	12634	12706	12773	12794	12541	12670	12640	12573	12667	12725	12669	12777	12802	12681	12755	12705	12736	12648	12816	12697	12660	12801	12779	12767	12636	12751	12674	12643	12624	12689	12600	12766	12488	12741	12577	12784	12623	12825	12709	12751	12686	12784	12781	12639	12731	12743	12793	12641	12732	12767	12812	12551	12595	12701	12680	12691	12623	12713	12708	12639	12694	12544	12634	12569	12696	12671	12573	12517	12572	12544	12651	12629	12650	12712	12789	12560	12707	12756	12733	12907	12627	12587	12647	12731	12736	12671	12593	12715	12752	12524	12631	12651	12780	12815	12636	12696	12850	12630	12677	12584	12803	12742	12645	12649	12570	12535	12709	12703	12631	12694	12620	12569	12733	12777	12682	12726	12803	12623	12661	12672	12670	12755	12751	12611	12735	12584	12723	12797	12827	12620	12604	12639	12720	12744	12631	12743	12659	12615	12737	12813	12850	12596	12804	12747	12618	12701	12579	12809	12768	12514	12700	12838	12690	12648	12631	12825	12825	12550	12724	12670	12670	12544	12633	12577	12399	12646	12720	12680	12732	12532	12709	12609	12642	12663	12658	12676	12697	12709	12532	12796	12704	12720	12472	12741	12723	12558	12710	12658	12793	12763	12706	12708	12666	12653	12487	12659	12710	12649	12720	12751	12626	12719	12721	12666	12869	12563	12487	12784	12693	12711	12750	12716	12678	12620	12672	12628	12715	12630	12677	12698	12681	12705	12718	12744	12694	12677	12758	12701	12650	12500	12551	12721	12629	12619	12595	12799	12666	12757	12721	12794	12694	12639	12691	12748	12638	12644	12686	12694	12730	12719	12527	12734	12645	12715	12762	12684	12734	12719	12548	12550	12618	12596	12792	12626	12717	12766	12614	12823	12741	12671	12591	12544	12704	12666	12759	12707	12824	12735	12590	12673	12881	12515	12719	12433	12796	12681	12813	12628	12587	12832	12757	12633	12649	12706	12616	12576	12600	12683	12624	12613	12662	12654	12550	12585	12657	12723	12611	12664	12682	12645	12707	12735	12550	12515	12545	12601	12697	12793	12854	12636	12534	12555	12723	12638	12765	12426	12703	12841	12739	12637	12751	12776	12621	12677	12842	12754	12731	12651	12583	12663	12762	12854	12540	12654	12761	12569	12715	12627	12765	12576	12670	12532	12611	12615	12728	12805	12599	12656	12632	12829	12586	12736	12790	12746	12732	12568	12710	12786	12578	12544	12725	12615	12623	12721	12733	12692	12798	12660	12712	12816	12660	12693	12649	12466	12560	12676	12627	12798	12683	12677	12747	12676	12743	12665	12612	12707	12535	12772	12619	12698	12703	12654	12593	12801	12915	12766	12624	12742	12832	12577	12632	12700	12631	12733	12773	12655	12686	12755	12560	12613	12753	12710	12576	12717	12741	12664	12752	12635	12785	12520	12777	12692	12975	12786	12789	12686	12713	12643	12734	12654	12576	12705	12704	12626	12695	12574	12687	12747	12820	12744	12686	12567	12676	12574	12738	12618	12673	12655	12740	12767	12727	12488	12690	12710	12633	12725	12598	12623	12801	12560	12785	12748	12509	12830	12634	12631	12613	12762	12855	12598	12746	12544	12766	12576	12722	12888	12643	12669	12755	12522	12765	12568	12702	12665	12579	12690	12699	12777	12733	12670	12820	12630	12681	12693	12803	12685	12809	12782	12656	12771	12686	12933	12770	12698	12700	12572	12702	12593	12632	12732	12698	12647	12729	12554	12693	12705	12564	12632	12698	12852	12785	12904	12663	12673	12662	12743	12737	12707	12623	12728	12604	12732	12625	12763	12644	12576	12670	12920	12645	12655	12701	12615	12642	12687	12859	12658	12498	12710	12576	12861	12783	12563	12770	12691	12465	12603	12714	12532	12690	12504	12737	12674	12601	12652	12778	12790	12844	12644	12745	12673	12775	12698	12688	12734	12660	12734	12711	12727	12751	12658	12591	12783	12683	12706	12665	12678	12773	12608	12775	12508	12654	12805	12631	12662	12669	12621	12685	12628	12649	12633	12665	12708	12580	12879	12625	12806	12788	12633	12548	12590	12616	12636	12791	12910	12751	12685	12711	12557	12538	12673	12746	12872	12517	12649	12751	12596	12629	12672	12793	12602	12686	12693	12701	12731	12803	12792	12782	12837	12823	12641	12875	12578	12753	12671	12797	12656	12723	12701	12606	12612	12530	12834	12716	12770	12646	12788	12659	12657	12790	12769	12680	12578	12785	12824	12683	12534	12770	12822	12623	12610	12682	12779	12642	12615	12755	12846	12737	12660	12644	12525	12535	12578	12574	12728	12642	12626	12703	12836	12797	12782	12574	12746	12666	12607	12701	12737	12674	12749	12580	12640	12681	12691	12646	12448	12733	12504	12638	12629	12787	12803	12597	12613	12552	12657	12664	12675	12740	12676	12675	12648	12732	12666	12716	12581	12523	12567	12691	12736	12743	12655	12728	12642	12830	12791	12691	12780	12608	12667	12581	12547	12465	12708	12649	12621	12667	12733	12773	12630	12566	12664	12828	12542	12701	12580	12701	12674	12749	12682	12678	12701	12699	12548	12531	12745	12668	12730	12638	12649	12724	12628	12740	12741	12527	12729	12575	12813	12562	12643	12645	12692	12606	12548	12678	12658	12663	12663	12659	12506	12656	12585	12761	12699	12785	12575	12646	12757	12746	12735	12658	12696	12763	12650	12624	12684	12762	12709	12649	12715	12664	12643	12722	12656	12735	12668	12785	12647	12583	12688	12668	12718	12648	12744	12658	12839	12601	12721	12494	12953	12635	12652	12536	12587	12673	12688	12824	12751	12602	12714	12831	12772	12520	12683	12569	12673	12590	12661	12726	12716	12558	12662	12573	12649	12504	12776	12681	12793	12832	12637	12469	12540	12725	12607	12800	12800	12683	12649	12647	12680	12688	12802	12581	12751	12497	12851	12731	12798	12744	12686	12696	12748	12667	12834	12749	12629	12706	12601	12565	12606	12709	12607	12598	12654	12713	12747	12505	12746	12659	12709	12765	12660	12663	12645	12700	12721	12486	12862	12706	12678	12571	12525	12649	12793	12484	12661	12691	12673	12675	12631	12712	12668	12638	12731	12607	12766	12701	12675	12813	12702	12564	12836	12491	12755	12827	12757	12659	12545	12663	12661	12701	12678	12612	12749	12704	12807	12500	12384	12752	12675	12694	12742	12660	12699	12670	12690	12856	12701	12763	12672	12777	12703	12711	12636	12748	12641	12674	12730	12661	12598	12722	12750	12648	12587	12927	12543	12660	12697	12665	12694	12665	12700	12728	12741	12772	12823	12719	12721	12608	12542	12683	12541	12611	12747	12738	12520	12740	12699	12865	12626	12713	12622	12748	12745	12647	12844	12712	12688	12738	12858	12752	12591	12739	12781	12708	12657	12692	12657	12704	12586	12725	12569	12657	12614	12787	12685	12865	12575	12737	12761	12664	12812	12762	12749	12692	12614	12470	12713	12718	12484	12460	12664	12797	12618	12742	12662	12672	12717	12698	12821	12763	12835	12569	12605	12733	12713	12711	12586	12762	12637	12570	12863	12651	12554	12637	12726	12742	12666	12840	12700	12693	12546	12624	12743	12653	12647	12634	12621	12647	12748	12760	12615	12751	12565	12741	12739	12704	12694	12834	12705	12626	12658	12617	12624	12658	12788	12714	12559	12724	12726	12678	12761	12868	12615	12812	12697	12706	12639	12735	12696	12756	12713	12615	12680	12618	12652	12764	12682	12746	12705	12627	12768	12744	12728	12817	12703	12566	12680	12737	12644	12642	12496	12706	12783	12809	12559	12482	12559	12787	12521	12647	12491	12735	12578	12674	12687	12491	12681	12742	12763	12681	12702	12736	12571	12748	12823	12590	12655	12755	12668	12713	12868	12705	12757	12555	12516	12833	12550	12731	12727	12529	12702	12703	12585	12560	12516	12640	12731	12755	12713	12655	12626	12764	12789	12717	12604	12830	12609	12762	12766	12773	12755	12832	12804	12724	12652	12742	12648	12669	12772	12653	12656	12692	12747	12564	12795	12530	12754	12757	12818	12804	12612	12600	12604	12761	12782	12776	12739	12799	12750	12901	12741	12593	12700	12716	12724	12759	12618	12768	12753	12703	12812	12717	12826	12603	12612	12819	12693	12680	12601	12667	12651	12659	12691	12663	12675	12818	12693	12703	12661	12585	12730	12711	12555	12700	12947	12530	12719	12689	12600	12729	12917	12524	12703	12691	12734	12759	12701	12606	12735	12577	12661	12744	12742	12754	12744	12743	12769	12525	12530	12800	12817	12533	12752	12560	12698	12669	12678	12505	12628	12598	12827	12652	12720	12653	12798	12750	12624	12613	12790	12833	12602	12740	12695	12663	12803	12715	12574	12632	12642	12674	12614	12645	12620	12670	12551	12570	12691	12806	12700	12693	12555	12654	12541	12659
21879	21155	28962	23941	22779	26298	28291	21059	18549	18378	18131	17425	17368	17065	16997	16914	16909	16981	17022	16751	16765	16686	16652	16868	16628	16656	16670	16545	16746	16537	16406	16553	16576	16556	16541	16725	16409	16354	16174	16407	16476	16596	16414	16695	16660	16672	16418	16484	16428	16683	16588	16401	16621	16571	16363	16392	16517	16449	16530	16606	16571	16501	16630	16496	16706	16423	16464	16489	16649	16445	16355	16426	16517	16451	16644	16246	16686	16603	16425	16486	16598	16371	16452	16383	16397	16439	16742	16567	16393	16396	16542	16501	16527	16395	16496	16390	16516	16518	16576	16240	16419	16472	16582	16480	16348	16378	16323	16497	16414	16436	16427	16424	16711	16462	16442	16505	16453	16382	16498	16416	16382	16506	16448	16586	16434	16419	16464	16434	16532	16610	16393	16444	16491	16365	16314	16540	16712	16497	16521	16610	16369	16582	16664	16383	16635	16476	16342	16557	16648	16517	16609	16423	16288	16518	16378	16518	16464	16474	16797	16567	16387	16398	16252	16576	16491	16402	16602	16589	16471	16622	16455	16390	16394	16295	16407	16376	16466	16347	16396	16310	16324	16439	16219	16383	16573	16656	16391	16452	16530	16371	16328	16471	16361	16399	16481	16579	16371	16331	16671	16399	16382	16402	16456	16567	16489	16478	16425	16608	16417	16387	16189	16501	16344	16554	16476	16377	16516	16503	16294	16420	16553	16388	16523	16443	16471	16423	16511	16483	16421	16425	16431	16557	16457	16721	16578	16673	16327	16568	16479	16386	16411	16615	16429	16348	16400	16414	16466	16234	16505	16321	16362	16383	16511	16579	16440	16487	16464	16442	16542	16343	16512	16583	16260	16782	16434	16372	16592	16349	16647	16328	16360	16433	16542	16470	16522	16463	16293	16286	16401	16534	16451	16455	16613	16543	16484	16597	16521	16488	16697	16626	16447	16516	16320	16388	16270	16470	16397	16387	16525	16534	16373	16504	16651	16278	16432	16439	16494	16392	16670	16686	16336	16288	16528	16571	16491	16525	16430	16442	16504	16414	16329	16464	16324	16411	16382	16238	16566	16489	16404	16544	16631	16508	16651	16585	16688	16298	16427	16326	16486	16348	16492	16563	16401	16431	16571	16558	16509	16427	16447	16498	16459	16544	16304	16557	16261	16280	16509	16461	16462	16571	16319	16262	16487	16356	16346	16378	16563	16577	16514	16568	16279	16330	16490	16310	16364	16256	16497	16364	16501	16550	16498	16335	16352	16529	16457	16437	16458	16516	16390	16600	16603	16568	16428	16234	16274	16518	16375	16478	16535	16514	16593	16529	16380	16516	16391	16503	16555	16535	16498	16707	16480	16406	16490	16749	16421	16383	16503	16581	16533	16400	16406	16463	16420	16345	16395	16401	16335	16391	16483	16424	16375	16366	16241	16359	16424	16434	16516	16269	16396	16478	16456	16328	16472	16617	16474	16529	16499	16316	16314	16226	16353	16583	16307	16599	16456	16202	16585	16676	16525	16348	16527	16353	16412	16434	16377	16478	16536	16459	16416	16429	16442	16396	16355	16386	16369	16528	16536	16379	16440	16253	16512	16430	16479	16442	16261	16329	16411	16459	16665	16566	16321	16389	16531	16412	16387	16368	16497	16403	16295	16591	16507	16448	16626	16495	16580	16457	16456	16354	16499	16508	16352	16422	16446	16481	16414	16283	16632	16564	16679	16528	16409	16314	16463	16305	16485	16452	16322	16295	16433	16497	16624	16420	16429	16328	16452	16685	16368	16260	16332	16291	16566	16317	16515	16573	16408	16293	16449	16418	16299	16209	16586	16432	16336	16418	16355	16490	16469	16564	16518	16383	16422	16361	16409	16425	16488	16368	16510	16528	16471	16572	16482	16304	16376	16414	16541	16584	16331	16369	16424	16499	16275	16551	16405	16528	16568	16388	16415	16374	16581	16515	16247	16360	16359	16428	16520	16625	16438	16507	16725	16626	16471	16467	16493	16391	16236	16628	16408	16437	16564	16511	16618	16426	16297	16276	16381	16369	16284	16433	16445	16394	16488	16435	16554	16596	16322	16304	16350	16412	16391	16516	16625	16523	16535	16478	16577	16489	16381	16287	16498	16708	16205	16421	16463	16568	16334	16388	16369	16427	16511	16505	16521	16459	16394	16409	16437	16369	16263	16403	16457	16523	16397	16632	16502	16547	16592	16235	16238	16270	16547	16508	16499	16433	16484	16299	16450	16366	16560	16670	16522	16313	16503	16485	16375	16356	16456	16296	16341	16366	16665	16519	16316	16443	16423	16301	16509	16482	16480	16310	16367	16424	16476	16504	16413	16524	16464	16640	16536	16592	16471	16622	16413	16495	16493	16406	16578	16501	16669	16270	16702	16598	16418	16394	16507	16518	16306	16458	16315	16410	16665	16646	16259	16375	16484	16632	16529	16407	16416	16534	16657	16559	16479	16383	16550	16533	16658	16540	16526	16341	16429	16291	16439	16439	16390	16532	16364	16549	16421	16414	16562	16511	16560	16515	16499	16427	16554	16592	16329	16296	16503	16690	16449	16543	16418	16144	16546	16407	16402	16332	16651	16394	16298	16472	16537	16387	16415	16511	16311	16331	16296	16364	16330	16413	16312	16512	16449	16416	16627	16556	16783	16636	16388	16451	16399	16532	16503	16334	16492	16679	16663	16500	16409	16573	16302	16585	16595	16655	16394	16494	16580	16320	16492	16467	16570	16245	16432	16390	16578	16618	16397	16321	16356	16498	16420	16588	16444	16489	16507	16409	16433	16629	16573	16583	16299	16527	16381	16396	16434	16287	16326	16461	16540	16497	16638	16332	16491	16626	16401	16470	16439	16309	16477	16568	16478	16319	16595	16505	16419	16260	16391	16268	16447	16322	16410	16366	16365	16401	16519	16358	16399	16355	16329	16343	16561	16370	16331	16419	16392	16452	16394	16745	16505	16636	16445	16379	16536	16384	16584	16448	16619	16421	16593	16370	16308	16289	16519	16433	16532	16359	16332	16439	16278	16587	16617	16673	16438	16481	16530	16413	16512	16473	16556	16427	16411	16484	16602	16605	16605	16840	16371	16444	16598	16579	16236	16456	16350	16382	16416	16465	16545	16479	16483	16526	16537	16280	16391	16443	16333	16431	16418	16321	16539	16625	16525	16389	16431	16378	16171	16289	16604	16401	16538	16421	16411	16440	16545	16622	16452	16497	16496	16327	16529	16362	16406	16519	16536	16483	16489	16548	16349	16601	16471	16482	16362	16368	16329	16695	16728	16466	16451	16445	16434	16172	16429	16444	16369	16392	16426	16448	16512	16456	16562	16471	16403	16401	16501	16296	16382	16512	16604	16491	16519	16432	16259	16404	16528	16497	16511	16523	16444	16351	16370	16531	16356	16517	16259	16381	16368	16398	16358	16551	16744	16470	16629	16450	16275	16441	16405	16437	16192	16426	16286	16675	16504	16606	16261	16287	16519	16467	16373	16119	16556	16480	16460	16484	16561	16456	16356	16324	16487	16401	16412	16468	16600	16572	16497	16207	16220	16433	16280	16381	16590	16562	16378	16311	16472	16335	16333	16479	16402	16422	16485	16278	16351	16260	16392	16617	16304	16368	16586	16417	16436	16418	16565	16301	16521	16504	16531	16397	16624	16661	16620	16387	16477	16261	16443	16532	16392	16500	16444	16397	16391	16380	16420	16537	16408	16451	16436	16278	16405	16415	16432	16328	16533	16428	16457	16471	16442	16525	16468	16456	16403	16415	16476	16569	16528	16527	16391	16408	16425	16430	16511	16525	16485	16594	16506	16443	16613	16485	16597	16451	16272	16164	16488	16506	16512	16335	16419	16370	16450	16235	16439	16501	16491	16510	16282	16495	16449	16379	16517	16542	16463	16460	16426	16235	16438	16582	16425	16468	16385	16283	16300	16542	16397	16262	16193	16326	16326	16435	16423	16431	16424	16247	16587	16441	16535	16661	16386	16245	16430	16531	16463	16383	16319	16460	16527	16488	16443	16515	16330	16389	16257	16612	16395	16399	16423	16259	16358	16512	16557	16391	16346	16404	16571	16269	16534	16662	16536	16306	16424	16537	16490	16509	16359	16425	16464	16388	16368	16397	16302	16527	16397	16218	16349	16649	16536	16351	16218	16425	16370	16541	16464	16389	16387	16456	16369	16413	16488	16254	16489	16462	16302	16514	16519	16442	16381	16530	16330	16548	16340	16389	16357	16525	16319	16585	16478	16485	16446	16337	16514	16417	16488	16503	16343	16583	16447	16220	16289	16368	16231	16233	16408	16301	16402	16439	16312	16584	16640	16607	16334	16261	16323	16546	16522	16201	16356	16386	16384	16451	16450	16371	16401	16429	16371	16351	16480	16425	16416	16483	16378	16501	16505	16436	16205	16612	16466	16393	16561	16491	16560	16577	16343	16326	16556	16355	16493	16561	16601	16322	16636	16444	16422	16418	16414	16413	16484	16430	16448	16542	16365	16584	16413	16343	16532	16533	16677	16588	16326	16404	16460	16377	16225	16299	16473	16567	16260	16386	16666	16485	16449	16454	16528	16588	16525	16346	16310	16504	16568	16194	16561	16659	16424	16289	16476	16433	16533	16523	16210	16339	16528	16308	16380	16463	16502	16387	16253	16614	16349	16545	16417	16410	16410	16615	16565	16343	16365	16587	16554	16628	16524	16345	16274	16332	16511	16511	16616	16191	16487	16289	16599	16666	16411	16430	16504	16693	16532	16328	16574	16483	16333	16371	16429	16329	16410	16465	16432	16509	16328	16449	16546	16424	16447	16428	16611	16754	16356	16543	16519	16564	16447	16585	16600	16414	16566	16454	16645	16349	16436	16392	16317	16360	16405	16490	16220	16427	16437	16331	16461	16381	16617	16521	16406	16339	16411	16611	16456	16419	16337	16422	16460	16306	16295	16437	16576	16562	16502	16422	16661	16587	16382	16478	16427	16402	16513	16316	16630	16525	16594	16463	16395	16509	16420	16524	16497	16367	16448	16412	16649	16519	16379	16424	16424	16432	16414	16669	16596	16317	16344	16419	16582	16460	16584	16520	16390	16270	16614	16465	16340	16400	16399	16236	16666	16253	16426	16392	16513	16502
29371	61260	53442	43214	35318	28535	22522	18647	16384	15499	15342	15029	14867	14736	14666	14570	14513	14511	14441	14379	14106	14174	14256	14242	13997	14267	14005	13932	14193	14122	14117	13941	13941	14093	13842	14009	14241	13967	13934	13942	14030	14085	13987	14024	13850	14090	13844	14062	13918	13951	14047	14042	13958	13899	13990	13812	14006	14046	13976	13917	14137	13939	13973	13942	13966	14028	14083	14022	13991	13927	13854	13915	13885	14047	13847	14129	13884	14004	13977	13927	13939	14048	13836	14028	14157	13944	13911	13881	14136	13960	13928	14007	13779	14103	13978	13955	13827	13992	14058	13988	13841	13935	13945	14007	13868	14056	13960	13939	13993	13860	14078	13822	13983	13894	13876	13937	13896	13785	13901	13933	13894	13873	14010	13908	13906	13995	13872	13895	13858	14015	13929	14077	13840	13988	13971	13937	13789	14005	14005	13919	14047	13863	14117	13790	14068	13987	14003	14181	14004	14035	13989	13778	13949	13913	14026	13974	13899	13903	14069	13913	14144	14043	14049	13889	13967	13790	13981	13965	14047	13991	14006	14094	13848	14144	13975	13943	14012	13885	13878	13945	14029	13963	13905	14004	13936	13916	13905	13884	13992	14089	13934	13961	14045	13836	13933	13793	13970	13947	14119	14071	14037	14003	14092	13815	13986	13961	13897	13833	13874	13774	14089	13917	13819	13942	13970	13947	13827	13969	14039	14020	13938	14214	13995	13866	13863	14041	13851	13947	13791	13960	13987	13861	13959	13998	13913	13939	13856	13992	13987	13792	14029	14033	14029	13706	14026	14068	13768	13973	13911	14061	13882	13941	14072	14028	14037	14004	13968	13977	13925	14002	13774	14175	13923	13961	14042	13993	13973	14026	13917	13898	13799	13906	13958	13943	13845	14056	13931	13946	13889	13866	13979	13874	13878	13758	14134	13888	13863	13864	13896	13816	13805	14061	13851	13977	14063	13985	13934	13894	14037	14009	13993	13827	14005	14080	13915	13992	13997	13793	14088	13958	13990	14044	13905	13982	14027	14003	13846	14073	14020	14064	14070	13904	13888	13992	13906	14040	13917	14197	13932	13862	14082	14004	14044	14098	13957	14086	13957	13998	14034	13833	14012	14126	13971	13965	13913	13698	14064	14030	13848	13865	13942	13969	13828	13903	13913	13945	14027	14005	13901	13972	13905	13819	14122	14007	13908	14032	13891	13981	13957	13932	13961	13947	14074	13926	14048	13898	13907	13972	13757	13949	13952	13883	13936	13999	14039	14025	13950	14093	14058	13890	13929	14214	13983	13996	13858	14130	13937	13976	13987	13989	14026	13908	13994	13950	14045	13997	13864	13880	14049	13845	14033	14059	13882	14071	13872	14001	13996	13997	14002	13933	13936	13883	13962	13937	13727	13992	13890	13841	14008	13836	14032	14045	14082	14013	13761	13927	13926	14029	14118	13885	13891	13816	14000	13816	13887	14071	13899	13759	14118	14008	13939	13921	13850	13875	14070	13827	13899	13858	13864	13861	14058	13901	13964	14138	13927	14051	14063	13975	13705	13917	13887	13912	13966	13970	13885	13799	13943	13987	13919	14033	13993	13895	13930	14005	14100	13962	13809	13891	14026	13900	13842	13930	13939	14035	13956	13889	13932	14082	13811	13975	13902	14022	13955	13916	14065	13858	13949	14003	13903	14100	14016	14000	13959	13958	13787	13913	13907	14102	14051	14125	13878	13918	14031	13933	13940	13787	13924	13904	13795	13868	13915	13921	13986	13822	13915	13847	13915	13862	13808	13908	13933	14004	13915	13983	13982	13836	14038	13970	13985	14034	13883	13989	13961	13885	14009	13967	13974	13857	13999	13837	13979	13870	13818	13953	13914	13931	13840	14123	13938	13968	13887	14045	13900	13905	13915	13916	14087	13798	13968	14007	14003	14070	13876	13994	13898	13952	13859	14011	14026	13937	13992	14128	13776	13831	13873	13958	13931	13961	13974	13772	14062	13809	13925	13980	14123	13961	13855	13881	14113	13873	13825	14029	13938	13985	14041	13857	13857	13875	14045	13889	14024	13916	13924	14263	13895	13927	13947	14072	13847	14050	13992	14070	13816	14056	13978	13883	13867	13942	13814	13798	13907	13839	13877	13853	13953	13865	13958	14006	13884	13807	13836	14082	13835	13978	13924	13967	13830	13745	14052	14022	14034	13933	13971	13979	13898	14035	14021	13801	13893	13863	13950	13918	14092	14010	13799	13907	14081	13913	13829	13797	13986	13766	13829	14060	13861	14057	14015	14143	14078	14201	13887	14076	14076	13969	14115	13986	13973	13894	13805	13985	13970	13982	13831	14020	14037	13781	13854	14147	14034	14094	13974	13828	13945	13847	13973	13926	13942	13943	13954	13957	14065	13970	13892	14091	13959	13930	13917	14104	13940	13966	13946	13958	14057	14034	13782	14041	13990	13909	13812	13880	13839	13885	13968	13833	13917	13889	13918	13902	13983	13918	13856	14061	13944	13985	14068	13846	13998	13898	13862	13878	14016	13803	13881	13846	14018	13872	14002	13931	14141	13764	14184	13927	14024	13955	13960	14053	14082	13925	13986	13977	14153	13893	13935	13992	13882	14048	13832	13943	13926	13997	13903	13917	14015	13780	14027	14001	14059	14020	13975	13995	13874	14012	13910	13993	14047	14089	13876	13889	13840	13701	13860	13909	13972	13894	13912	14018	13988	13901	13904	13824	13806	14041	13802	13909	14028	13924	14043	13978	13992	14110	13882	13828	13818	13814	13868	13910	13878	14068	13927	13766	13839	13861	14089	13911	13962	13958	14003	13909	13925	13965	13947	14052	13885	14030	13963	14092	13971	13830	14005	13792	13917	14033	13934	13857	13771	13994	14064	13963	14026	14079	13863	13958	13892	13880	13882	13917	14017	13938	13843	13891	14028	14036	14027	13991	14012	13935	14092	13968	13998	13844	14065	13994	13926	14016	14047	13877	14094	14081	14006	13891	13949	13857	14026	13894	14142	14008	14020	13853	13832	14006	13820	14092	13913	13959	14034	14087	13984	14019	13950	13936	13978	13683	14100	14071	13821	13935	13979	13929	13924	13962	14011	13916	14026	13831	13922	13839	13932	13907	13994	13911	13840	13834	13966	14066	13995	13918	13966	13921	13922	13964	14099	13655	14021	14011	13983	14019	14031	13911	13966	13999	13858	13882	14007	13987	13750	13948	14026	14086	14075	13927	13962	13976	14063	13912	13949	14026	13975	13814	13978	14031	13895	13849	13998	13907	14115	13823	13971	13933	13786	13984	13880	14064	13819	14041	13867	13966	14143	13890	14117	13929	13930	13947	13926	13921	13933	13907	13997	14023	13923	14008	13751	13938	13906	13983	13937	13892	13996	13926	14193	13889	14020	14051	13979	13995	13913	14053	13813	13940	14073	13920	14070	13896	13910	14041	13866	14012	14035	14083	13983	13889	13774	14066	13923	14096	13885	13950	14084	14008	13924	13902	13949	14086	13951	13959	14061	14012	14069	13999	13865	13986	13928	13953	13901	13839	13958	13770	13921	13936	13943	13955	14027	14109	13857	14138	14066	13928	13771	13774	13920	13926	13935	13901	14049	14016	14081	13873	13844	13992	13968	13850	13936	13903	13896	14131	13884	14133	13885	14087	14011	13978	13957	13840	14025	13982	14123	13896	14000	14044	13984	14076	14002	14024	13853	13797	13863	13905	13944	13995	13908	13857	13805	13975	13958	13849	13958	13984	13945	13831	13774	13871	14056	14000	13859	13810	13822	13961	13845	13830	14010	13972	14076	14000	14036	13992	13899	13833	14019	13980	13896	13975	13750	14013	13890	13924	13890	13746	13984	13773	13984	13971	13975	13858	14029	14028	13880	13962	13921	13880	14070	13848	13987	13930	13832	14069	13874	14071	13935	13950	13960	13832	14000	14008	14024	13919	13877	14087	14079	13957	13847	13922	13930	13867	13953	13758	14003	14153	13897	13883	13874	14037	14032	13854	13813	13872	14001	14167	13958	14122	13958	13931	13828	14024	13959	14034	13976	13746	13765	14087	13701	14012	14080	14001	13837	13846	13923	13826	13877	13991	14040	14027	13945	14072	14101	13862	13864	13954	13848	13918	13945	13862	13963	13837	13914	13870	13989	13958	13982	13972	13990	13923	13925	13995	13840	13763	14086	13953	13869	14026	14041	13952	13809	13846	13863	13851	14030	13883	13972	13896	13959	13969	14085	13861	14078	13867	14021	13955	13952	14089	13799	13962	13952	13953	13919	13883	13916	14024	13901	13913	13955	13924	14077	13831	13820	14076	13847	13892	14022	14126	13870	13881	13884	13992	13934	13817	13915	13880	13895	13944	13954	13967	13958	14123	13949	13989	13919	13982	14122	14067	13931	14076	13773	13960	14116	13943	13883	14028	13962	13908	13871	13847	13908	14005	13987	13875	13835	13791	13927	13694	13900	14061	13943	14046	13870	13929	13916	13855	13818	13978	13944	13980	13920	13836	13932	13915	13882	13862	14051	14079	13902	13800	13922	14001	14129	13919	13900	13909	13892	13972	13989	13768	13866	13816	13871	13933	14024	13980	13932	13840	13891	13825	13964	13916	14114	13888	13772	14005	13905	13936	13909	13774	14003	13992	14004	13890	13951	13980	13994	13895	13974	13769	13957	13888	14043	13977	13982	14071	14057	13843	14108	13995	14107	13925	14031	13825	13879	13811	14043	14057	13888	13853	13869	13906	13934	13917	14088	13795	14034	14025	13879	14007	14000	13820	13843	13991	14031	14046	13962	13985	13915	13997	14013	13907	13926	13873	13890	13811	13777	13997	13978	14065	14060	13953	13843	14026	13894	13930	13952	13790	13938	13885	14016	13908	13787	14063	13968	13886	13850	14323	13832	13908	13876	14005	13947	13874	13922	13970	13988	13931	13949	14072	13979	13900	13793	13991	14081	13933	13933	13796	13975	14030	13990	13996	13753	13968	13826	13875	13922	14179	13851	13997	13896	13885	13825	13987	13990	13976	14063	13955	13973	13914	14040	13966	13939	14047	14088	13946	13851	13810	14138	13972	13680	14127	13893	13944	13973	14023	13901	13896	13996	13803	14109	13873	13988	14068	13967	13880
29046	28433	36891	30387	23261	20103	17379	15868	15416	15180	15200	15184	15219	14951	15058	15031	14966	14984	14975	14965	15089	14766	14786	14814	14724	14706	14742	14696	14617	14714	14708	14871	14772	14782	14761	14747	14817	14571	14716	14620	14836	14603	14680	14720	14694	14616	14740	14791	14779	14665	14563	14729	14790	14610	14786	14661	14811	14857	14552	14707	14732	14573	14677	14643	14716	14490	14782	14614	14689	14683	14635	14675	14711	14719	14828	14784	14750	14762	14640	14708	14602	14696	14724	14561	14570	14763	14672	14856	14903	14769	14743	14657	14809	14732	14665	14598	14676	14737	14705	14818	14891	14855	14693	14830	14558	14673	14654	14719	14781	14680	14709	14704	14652	14561	14790	14518	14670	14598	14759	14634	14684	14748	14993	14592	14750	14698	14815	14727	14890	14676	14861	14547	14662	14571	14573	14641	14811	14849	14665	14790	14749	14702	14572	14581	14736	14560	14712	14602	14652	14786	14674	14698	14795	14471	14624	14687	14619	14544	14853	14473	14754	14656	14736	14773	14855	14754	14705	14853	14703	14559	14541	14804	14731	14784	14656	14784	14710	14616	14698	14586	14766	14613	14517	14585	14441	14717	14718	14885	14902	14642	14782	14709	14648	14782	14770	14626	14713	14682	14649	14524	14793	14546	14829	14772	14666	14689	14569	14814	14712	14621	14650	14764	14573	14559	14604	14555	14458	14731	14614	14759	14577	14573	14725	14654	14516	14718	14654	14658	14607	14842	14697	14719	14766	14742	14644	14752	14706	14689	14609	14636	14483	14450	14684	14658	14712	14636	14792	14872	14731	14670	14818	14662	14919	14944	14535	14758	14648	14766	14752	14822	14809	14726	14774	14693	14964	14645	14667	14765	14630	14672	14803	14692	14870	14703	14805	14896	14848	14688	14547	14683	14755	14603	14829	14603	14554	14702	14598	14508	14658	14756	14838	14566	14722	14625	14626	14708	14659	14661	14698	14784	14744	14780	14904	14705	14846	14848	14895	14672	14600	14608	14897	14741	14766	14836	14775	14749	14508	14443	14811	14579	14806	14865	14774	14597	14766	14457	14659	14836	14755	14461	14804	14626	14708	14662	14650	14797	14833	14637	14684	14749	14821	14803	14613	14714	14792	14771	14784	14757	14731	14657	14701	14834	14731	14731	14753	14699	14537	14833	14697	14636	14569	14888	14762	14785	14802	14726	14664	14684	14764	14869	14775	14754	14784	14743	14716	14734	14637	14660	14908	14775	14651	14724	14798	14879	14911	14797	14665	14706	14812	14779	14750	14697	14542	14561	14848	14791	14650	14608	14700	14709	14441	14685	14648	14617	14684	14626	14743	14758	14632	14669	14598	14703	14715	14792	14522	14799	14862	14793	14435	14754	14822	14511	14651	14678	14748	14741	14844	14558	14664	14774	14717	14607	14977	14739	14727	14477	14880	14863	14625	14696	14631	14573	14618	14636	14668	14620	14649	14706	14699	14811	14798	14571	14569	14676	14772	14593	14849	14748	14646	14744	14740	14738	14643	14874	14593	14640	14770	14834	14939	14743	14833	14768	14656	14771	14704	14698	14777	14756	14673	14799	14784	14668	14630	14892	14904	14716	14735	14719	14924	14949	14517	14910	14792	14713	14701	14725	14736	14793	14362	14652	14821	14660	14610	14813	14776	14599	14722	14841	14584	14651	14541	14782	14653	14686	14755	14683	14763	14779	14680	15011	14746	14534	14503	14789	14712	14945	14748	14789	14959	14748	14812	14581	14617	14622	14682	14744	14870	14531	14702	14482	14679	14725	14728	14673	14682	14655	14630	14800	14684	14558	14641	14701	14639	14934	14741	14699	14726	14641	14637	14637	14817	14892	14822	14611	14683	14795	14874	14772	14699	14534	14720	14822	14767	14693	14566	14626	14874	14782	14648	14757	14797	14828	14755	14897	14823	14568	14776	14613	14842	14590	14757	14640	14739	14809	14977	14902	14723	14820	14788	15047	14651	14807	14575	14869	14841	14634	14713	14612	14601	14702	14674	14712	14772	14809	14698	14773	14657	14535	14664	14599	14673	14845	14709	14682	14688	14750	14549	14686	14572	14789	14829	14814	14972	14853	14616	14766	14883	14557	14701	14750	14631	14707	14690	14563	14658	14626	14499	14744	15006	14622	14830	14824	14690	14589	14840	14864	14882	14669	14688	14730	14639	14622	14840	14550	14763	14660	14531	14832	14703	14871	14860	14659	14693	14760	14793	14688	14758	14802	14822	14772	14899	14869	14670	14713	14738	14635	14642	14542	14554	14929	14870	14683	14708	14832	14822	14696	14694	14683	14511	14668	14677	14811	14702	14470	14604	14658	14542	14796	14644	14690	14724	14882	14778	14879	14646	14780	14685	14614	14488	14703	14729	14750	14557	14746	14663	14576	14644	14704	14752	14599	14777	14748	14764	14550	14728	14936	14798	14725	14867	14641	14804	14738	14624	14848	14837	14739	14621	14775	14943	14537	14485	14622	14661	14498	14853	14756	14799	14878	14615	14477	15017	14617	14916	14601	14695	14642	14862	14581	14838	14606	14727	14772	14794	14785	14879	14942	14844	14810	14611	14646	14830	14754	14678	14784	14760	14517	14689	14620	14708	14638	14786	14603	14721	14882	14801	14689	14692	14802	14724	14674	14680	14593	14635	14934	14549	14448	14755	14695	14771	14793	14600	14644	14572	14666	14766	14620	14783	14690	14700	14654	14726	14620	14855	14768	14659	14765	14754	14640	14683	14646	14692	14652	14802	14743	14818	14758	14656	14836	14601	14823	14768	14704	14764	14684	14676	14765	14639	14717	14630	14778	14728	14829	14955	14682	14769	14746	14532	14818	14798	14600	14667	14772	14598	14712	14845	14627	14548	14377	14759	14545	14767	14714	14791	14584	14671	14731	14639	14818	14568	14697	14685	14608	14898	14504	14899	14821	14609	14797	14792	14669	14735	14846	14537	14763	14701	14836	14780	14864	14778	14610	14715	14748	14813	14632	14689	14639	14676	14885	14734	14579	14928	14974	14824	14539	14716	14751	14730	14846	14733	14826	14584	14705	14645	14692	14786	14535	14675	14763	14719	14689	14680	14729	14901	14676	14804	14872	14704	14744	14855	14712	14693	14777	14672	14841	14674	14778	14872	14801	14698	14724	14738	14583	14708	14667	14747	14534	14771	14655	14612	14688	14641	14707	14660	14767	14853	14811	14862	14919	14655	14741	14629	14888	14821	14464	14806	14461	14732	14601	14643	14763	14543	14612	14663	14684	14701	14608	14703	14702	14713	14791	14683	14742	14773	14848	14695	14630	14654	14780	14954	14785	14602	14675	14779	14720	14722	14818	14939	14786	14645	14733	14854	14661	14763	14653	14688	14665	14730	14897	14556	14636	14657	14766	14622	14662	14417	14696	14661	14724	14720	14962	14574	14729	14627	14710	14755	14587	14750	14936	14803	14872	14729	14762	14579	14813	14627	14631	14778	14634	14718	14792	14730	14623	14682	14840	14596	14682	14830	14627	14472	14818	14679	14732	14578	14800	14793	14694	14580	14640	14621	14726	14773	14675	14926	14566	14580	14700	14725	14898	14836	14732	14712	14767	14830	14853	14824	14501	14640	14536	14573	14841	14882	14793	14736	14597	14464	14808	14875	15012	14735	14647	14742	14795	14835	14831	14606	14638	14817	14648	14676	14528	14851	14801	14887	14732	14880	14828	14671	14646	14635	14783	14846	14450	14706	14686	14649	14659	14730	14796	14619	14759	14966	14735	14742	14711	14680	14837	14997	14604	14561	14693	14681	14660	14602	14692	14709	14835	14788	14798	14665	14760	14758	14646	14534	14649	14600	14797	14705	14817	14717	14582	14548	14866	14673	14887	14846	14667	14568	14778	14797	14876	14610	14465	14720	14776	14851	14822	14597	14558	14836	14708	14875	14681	14596	14714	14829	14695	14690	14842	14660	14723	14745	14717	14750	14604	14659	14626	14924	14762	14619	14883	14801	14501	14738	14752	14711	14711	14820	14603	14599	14653	14715	14842	14567	14865	14669	14870	14777	14811	14816	14759	14676	14686	14758	14819	14789	14585	14791	14728	14795	14636	14885	14767	14364	14731	14750	14745	14743	14578	14752	14591	14721	14738	14662	14686	14587	14738	14671	14488	15056	14677	14755	14796	14706	14784	14668	14543	14692	14519	14734	14654	14846	14743	14859	14791	14785	14687	14716	14797	14799	14860	14639	14687	14647	14671	14536	14572	14600	14669	14892	14772	14738	14886	14784	14766	14677	14881	14862	14760	14716	14644	14855	14595	14721	14784	14769	14830	14893	14794	14671	14696	14673	14403	14824	14768	14698	14615	14763	14772	14819	14784	14725	14564	14711	14816	14859	14722	14771	14650	14678	14760	14709	14700	14737	14575	14720	14705	14689	14619	14742	14851	14735	14720	14822	14753	14677	14689	14900	14791	14927	14562	14676	14595	14671	14766	14684	14764	14681	14605	14562	14610	14666	14876	14663	14756	14769	14794	14596	14941	14701	14796	14734	14665	14597	14718	14732	14770	14858	14632	14698	14932	14769	14592	14699	14860	14559	14820	14714	14823	14625	14777	14832	14819	14703	14564	14784	14647	14727	14708	14643	14793	14657	14715	14814	14779	14622	14802	14795	14790	14767	14935	14683	14735	14879	14695	14614	14539	14782	14513	14765	14791	14805	14553	14708	14843	14725	14625	14701	14784	14634	14761	14654	14800	14739	14845	14717	14786	14863	14774	14673	14730	14868	14830	14591	14615	14674	14685	14708	14936	14596	14809	14689	14563	14645	14513	14681	14849	14833	14685	14633	14464	14750	14555	14683	14535	14594	14953	14869	14655	14726	14640	14639	14665	14655	14771	14790	14689	14875	14747	14589	14565	14730	14648	14824	14834	14966	14773	14782	14820	14971	14737	14580	14691	14760	14529	14717	14711	14587	14540	14803	14798	14670	14661	14733	14555	14686	14749	14582	14789	14863	14853	14860	14665	14749	14716	14615	14634	14758	14619	14633	14830	14768	14796	14565	14838	14584	14750	14507	14614	14790	14718	14896	14772	14847	14675	14773	14611	14631	14702	14670	14557	14565	14877	14791	14712	14523	14586
26623	45071	36933	26419	21933	19050	15884	14466	13875	13629	13476	13273	13344	13324	13258	13145	13105	13157	13240	13175	13036	13186	13003	13005	13009	12840	12946	12962	12959	12972	12922	12982	13106	12974	12980	12910	12905	13134	12855	12864	12942	12747	12936	12834	12931	12799	12955	12777	12781	12940	12845	12901	12921	12827	12854	12918	12711	12907	12922	12894	12909	12844	12916	12863	12795	12976	12936	12946	13034	12945	12826	12926	13024	12857	12921	12881	13093	12913	12805	13042	12959	12844	12934	13006	13119	12911	12761	13004	13010	13024	12744	12916	13041	12769	12935	13018	12883	13090	13000	12958	13118	12949	12903	13105	12878	12989	13034	12855	12895	12892	12972	12847	12895	13035	12888	13044	12801	12853	13093	12834	12912	12992	12940	12886	13026	13006	13010	12831	12954	12909	12767	13026	12883	12979	12971	12927	12963	12936	12808	13000	12963	12820	12970	12898	12867	12901	12945	12872	12717	12922	12827	12959	13086	12953	12987	12864	12907	12963	13004	12978	12954	12876	12919	12901	12998	13016	12895	12942	12876	12945	12938	12834	13074	12762	12880	12735	12971	12851	12925	12816	12986	12981	12878	12824	12891	12985	12882	12880	13070	12945	12940	12933	13085	12912	12941	12850	12980	13054	13068	12931	12849	12889	13056	13046	12863	12925	12991	13108	12998	12946	13061	12891	12898	12845	12968	12982	13127	12772	12988	12961	12877	12913	12889	12995	12899	13028	12855	12972	12904	13010	12859	12949	12951	12782	12896	12890	12793	13035	12847	12892	13005	12857	12854	12815	12998	13045	12882	12942	12994	13005	13019	13003	12929	12905	12912	12752	12804	12834	12868	13129	12983	12830	12896	12892	12841	12865	12982	12946	12778	12928	13010	12824	12909	12963	12850	12944	12874	12976	12890	12935	13008	12818	12931	12970	12945	12984	12913	12888	12909	13103	12808	13157	12958	12751	13035	13001	12847	12932	13051	12871	13193	12934	12870	12884	13010	12792	13017	12729	12880	12870	12909	12912	12937	12790	12988	13022	12922	12847	12802	12903	12921	12868	12867	12758	13070	13019	12984	12817	12858	12951	12944	12863	12889	12780	13011	12807	13013	12755	12907	12923	12864	12869	12993	12841	12925	12977	12971	12829	12906	12912	12889	12890	12814	12675	12882	12853	12914	12864	13018	13047	13060	12920	12815	13003	12853	13143	12893	12807	12961	13031	13049	13037	13076	12969	12950	13004	13096	12974	12980	13056	12985	12829	12866	12902	12860	12833	12834	12937	12908	12940	12890	12974	12821	12889	12953	12788	12945	12882	12966	13050	12896	12949	12933	12941	12866	12905	12722	13061	12838	13080	13070	13003	13030	12813	13029	12802	12896	12976	12951	12913	12834	13034	12801	12937	12945	12999	13123	12927	12887	12812	12871	13031	13004	12983	12837	12890	13057	12768	12915	12847	12880	12851	12970	12939	13093	12797	13044	12860	13018	12856	12991	12878	12945	13006	12900	12940	12928	12994	12845	13028	12936	12882	12994	12893	12942	12711	12997	12940	13007	13044	12917	12847	12857	12874	12937	12980	12892	12910	12947	12961	12971	12991	12972	12989	13071	12914	12840	12938	12987	13020	12875	12941	13006	12840	12898	12972	12960	12933	13023	12899	13197	12963	12990	12746	12825	13119	13007	12898	12952	13036	12844	12940	12997	12856	12974	12847	12874	12937	13005	12919	12894	12923	12980	12989	12957	12936	12955	12894	12949	12894	12894	12952	12827	12925	12848	12749	13054	12872	13011	12829	12893	12944	12895	12863	12862	13067	12919	13149	13051	12840	12984	12883	12807	12785	12944	12998	13013	12841	12871	12871	12969	12925	13068	13010	12990	12832	12730	13033	12992	12895	12944	12891	12900	12739	12970	13065	13019	12976	12842	13088	12975	12889	13061	12883	12825	12896	12898	12883	12918	12780	13020	13015	13000	12901	12866	12826	12782	12915	13051	12995	12926	12904	12901	13082	13006	12979	12936	12862	12959	12990	12884	13004	12936	12870	13026	12880	12826	13041	12927	12956	12947	12848	12932	13064	12979	13023	13034	13008	12959	13092	12990	12852	12879	13148	13008	12976	12927	12960	12985	12625	13006	13054	12860	13060	13101	13019	12908	12897	12987	13093	12961	12927	12796	12810	12936	12834	12990	12984	12854	12937	13018	13000	12844	12933	12942	13145	12937	12985	13000	12865	13070	12872	12972	12895	12841	13011	12850	12961	12860	13000	12937	12950	13044	12791	12910	12891	12977	12966	12988	13051	12968	12957	13005	12868	12799	12778	12985	13120	12948	12886	12874	12995	13128	13011	13100	12886	12854	13116	13026	12809	12927	13170	12747	13016	12864	12780	13049	12982	12880	12882	12949	12904	12860	13054	13057	12923	13156	12883	12856	13051	12972	13069	13022	12769	12895	12942	12714	12769	12992	12959	12813	12894	12893	12706	12981	12960	12807	12854	12879	12897	12996	12905	13008	12884	12983	12834	12902	13163	12860	12846	12968	12879	12925	12946	13001	12958	12941	12957	13010	12876	12875	13011	12864	12834	12944	12921	12874	12901	12949	12964	13049	12817	13017	12847	13027	12920	12766	12865	12732	12866	12941	13064	12994	12955	12978	13024	12935	12978	12972	12786	13116	12928	12945	12935	12947	12940	12885	12852	12997	12961	12882	12889	12753	12883	12949	12926	12917	12958	12648	12779	12854	12776	12977	12908	12860	12930	13026	12970	12814	12898	12905	12863	12874	13004	12934	12804	12991	12927	12956	13030	12862	13111	12986	12936	12917	12853	12853	12847	12987	12943	12945	13078	12794	12810	12973	13129	12845	12961	12867	13057	12764	12917	12900	13043	12926	12996	13045	12961	12987	12934	12788	12920	12903	12913	13006	12908	12848	12926	13064	12995	13077	13053	12896	12922	12917	12850	12843	12919	12911	12868	12971	13098	12980	12815	12903	12946	12972	13019	12781	12991	12710	12934	12823	12930	12907	13000	13085	13016	12880	13032	12874	13044	12871	13101	12952	12922	12852	12811	13021	12879	12890	13078	13105	13061	12941	12960	12950	12838	12965	12831	12855	13003	13004	12922	13029	12946	12843	12816	12972	13147	12949	13048	12918	12921	12974	12818	13045	12838	12875	13076	12944	13045	12922	13080	12994	13012	12876	12825	12960	12858	13044	12920	12729	12908	12881	12962	12810	12942	12767	12974	12983	12885	12946	13006	13010	12924	13052	12989	12842	12859	12996	12808	12781	12816	12863	12796	13047	12992	12892	12880	12930	13046	12862	12883	12876	12998	12971	12804	12823	13066	12850	12704	12885	12754	13069	12907	12924	12930	13001	12725	12895	13079	12909	13044	12868	12976	12951	12991	12890	12687	12837	12910	12962	12923	12815	12965	12869	12831	12862	13081	13062	13063	13126	13000	12902	12784	12967	13094	12973	12963	12850	12976	12834	12887	12920	12909	12926	12904	12879	12917	12846	13022	12870	12913	12804	12826	13008	12971	12864	12819	12881	12871	12859	12939	12907	13006	13021	12916	13027	12973	12964	13043	12875	13031	12744	12845	12941	12947	12853	12873	12856	12941	12774	12890	12907	12826	12872	12927	12926	12889	12919	12923	12857	12870	12920	12939	12949	12878	13005	12948	13056	13083	12956	12898	12930	12766	12912	12998	12890	12940	12833	13010	12839	12919	12847	12873	12967	13008	13051	13094	12875	12911	12874	13071	12871	12930	12877	12923	12836	12852	12815	12962	13169	12855	12904	12828	12985	13057	12901	13040	12949	13069	13073	12949	13033	13071	13052	12867	12971	12986	13039	13124	12879	12906	12810	12895	12944	12958	12906	12968	13042	12821	12926	12958	12851	12896	12860	12870	13078	12894	12825	13022	12931	12967	12981	12946	12977	12929	12714	12946	12897	12816	13028	12850	13006	12984	13056	12897	13042	12813	12884	12977	12858	12948	12958	13058	12975	12895	13058	12924	12932	12925	13078	12882	13192	13001	13012	13134	12939	12975	12930	12781	12911	12782	12919	12862	12981	12895	13033	12804	13042	13028	13096	12951	13018	12884	12944	12811	12777	12776	12933	12923	12830	13046	12734	12984	13035	13027	12957	13044	12879	12994	13181	12894	12747	12848	12883	12856	12940	12944	12983	12956	12999	12992	12902	12983	12827	13015	12843	12924	12909	12878	12754	13023	12844	12983	12926	12944	13152	13026	12892	12891	12913	13008	12888	12803	12897	13009	12958	12998	12932	12729	12948	12879	12924	12877	12960	13023	12998	12799	12850	13014	12908	12894	12920	13091	13025	12902	13133	12972	12774	13056	12915	12979	13119	12890	12977	12855	12856	12930	13023	12946	12994	12827	13045	13108	12960	12877	13012	12889	13049	12904	13025	12952	13113	12855	12644	12811	12838	12908	12958	13029	12942	13019	12930	12901	12986	12838	13042	12896	12973	12912	12783	13162	12948	13139	12901	12994	12958	12867	12920	12738	12952	12936	12842	12865	13021	12916	12903	13039	13066	12798	12889	12858	13027	12939	12856	12890	12918	12957	12991	13034	12653	12855	12868	12848	12921	12937	12925	12997	12904	12952	12999	12964	12921	12920	12912	12957	12795	12983	12759	12905	12957	13072	13098	12800	12939	12888	12879	12837	12949	13028	12980	12789	12895	12814	12956	12963	13015	13002	12956	13100	13022	12850	12779	12808	12834	12925	12822	12966	12986	12872	12945	13045	12763	12868	13141	12969	12847	12862	13050	12851	12913	12706	12877	13059	12953	12975	12993	13004	12964	12890	12829	12792	12905	12828	12963	13023	12928	13004	13029	12935	12912	12835	13095	12861	13016	12869	13016	12931	12932	12879	12998	12945	13100	12804	12993	12857	12809	12854	12901	12951	13114	12980	12950	12876	12825	13010	12946	13047	13186	12903	12781	12991	12980	12960	13027	12862	12896	12883	13033	12820	12985	13015	12856	12969	13102	13058	12963	12970	12920	12976	12846	12931	13011	12964	13041	12715	12982	12905	13032	12954	13030	12918	12963	13036	12966	13080	12926	12945	12902	13093	12861	12865	12930	12971	12819	13120	12931	13042	12866	13031	12999	12825	12966	13056
22895	21151	28782	25094	25390	26306	23599	18687	17119	16733	16709	16504	16327	16366	16146	16375	16239	15929	16054	15952	15820	15896	16106	15808	15927	15616	16003	16153	15952	15885	15877	15692	15981	15853	15813	15813	15937	15913	15881	15880	15781	15912	15753	15717	15833	15693	15645	15823	15816	16039	15804	15649	15792	15790	15545	15625	15610	15673	15632	15740	15716	15816	15863	15577	15676	15882	15792	15750	15738	15852	15739	15792	15722	15669	15627	15663	15651	15727	15484	15586	15731	15843	15674	15798	15660	15725	15647	15565	15725	15827	15865	15691	15769	15756	15807	15618	15771	15602	15884	15809	15549	15663	15950	15718	15878	15734	15689	15660	15609	15785	15797	15963	15947	15726	15761	15698	15823	15638	15746	15709	15633	15631	15714	15738	15818	15661	15654	15674	15627	15597	15582	15771	15657	15556	15649	15753	15683	15900	15839	15776	15957	15627	15811	15755	15858	16017	15670	15588	15958	15909	15947	15846	15786	15736	15746	15585	15704	15706	15794	15667	15553	15847	15751	15701	15665	15730	15705	15835	15631	15778	15850	15702	15819	15779	15854	15593	15741	15513	15645	15627	15814	15689	15832	15674	15702	16035	15886	15821	15710	15812	15673	15679	15782	15687	15686	15699	15885	15805	15567	15805	15565	15711	15599	15528	15746	15832	15730	15697	15707	15737	15700	15857	15800	15720	15676	15810	15839	15654	15812	15774	15705	15611	15727	15793	15697	15757	15813	15568	15716	15688	15678	15640	15525	15758	15688	15735	15773	15792	15737	15812	15783	15470	15705	15541	15427	15510	15507	15774	15831	15606	16067	15753	15755	15728	15710	15732	15839	15727	15821	15741	15528	15617	15708	15716	15810	15799	15598	15769	15745	15728	15526	15671	15625	15696	15929	15582	15967	15774	15779	15555	15704	15840	15750	15819	15640	15645	15741	15578	15736	15861	15660	15642	15564	15805	15723	15652	15694	15900	15713	15752	15797	15748	15501	15767	15814	15776	15815	15850	15631	15741	15810	15507	15698	15635	15904	15658	15666	15756	15666	15839	15748	15710	15622	15654	15672	15715	15736	15897	15732	15732	15670	15539	15820	15706	15523	15748	15763	15857	15563	15717	15711	15807	15747	15644	15833	15814	15872	15939	15767	15606	15648	15509	15800	15764	15657	15746	15543	15704	15669	15609	15839	15577	15679	15649	15441	15467	15767	15764	15929	15562	15855	15629	15692	15709	15639	15881	15685	15935	15686	15654	15760	15945	15657	15508	15740	15760	15849	15670	15491	15859	15656	15517	15767	15419	15668	15704	15650	15685	15714	15713	15900	15713	15590	15691	15672	15737	15905	15628	15743	15662	15792	15710	15517	15606	15791	15656	15738	15420	15757	15504	15597	15860	15850	15882	15638	15689	15740	15586	15715	15661	15702	15852	15694	15737	15645	15862	15786	15701	15787	15797	15803	15731	15631	15826	15664	15748	15671	15886	15815	15915	15897	15787	15708	15716	15581	15706	15634	15615	15641	15687	15545	15836	15814	15842	15756	15616	15763	15452	15630	15753	15669	15603	15824	15825	15807	15539	15880	15748	15594	15630	15949	15560	15578	15712	15808	15723	15586	15627	15536	15725	15733	15819	15505	15825	15798	15712	15590	15572	15627	15701	15819	15913	15760	15808	15558	15461	15693	15782	15731	15938	15854	15667	15742	15752	15790	15576	15567	15595	15527	15627	15894	15674	15820	15634	15768	15615	15727	15658	15603	15772	15811	15553	15842	15476	15629	15754	15789	15689	15706	15899	15666	15743	15767	15816	15783	15792	15708	15767	15795	15740	15654	15616	15741	15741	15649	15453	15801	15686	15782	15394	15650	15852	15725	15905	15670	15876	15765	15778	15876	15571	15650	15827	15694	15672	15651	15763	15514	15781	15845	15758	15578	15731	15659	15655	15587	15858	15695	15737	15574	15767	15600	15720	15631	15821	15839	15753	15671	15815	15607	15496	15697	15599	15711	15713	15654	15695	15650	15788	15637	15657	15894	15725	15556	15826	15864	15775	15612	15644	15877	15643	15548	15766	15794	15623	15917	15767	15522	16008	15773	15724	15718	15794	15815	15721	15692	15723	15779	15564	15706	15689	15602	15692	15693	15668	15852	15786	15647	15635	15591	15677	15622	15735	15730	15767	15725	15741	15756	15792	15704	15898	15588	15753	15637	15706	15727	15754	15882	15660	15733	15898	15538	15766	15705	15754	15674	15761	15801	15690	15611	15702	15698	15749	15793	15780	15896	15708	15749	15792	15534	15796	15881	15597	15806	15955	15696	15743	15858	15857	15827	15549	15711	16009	15579	15575	15802	15810	15751	15787	15636	15564	15674	15599	15652	15783	15798	15695	15664	15580	15678	15631	15451	15647	15690	15810	15625	15415	15604	15562	15827	15757	15652	15881	15706	15811	15746	15676	15584	15849	15681	15738	15768	15518	15697	15723	15523	15808	15809	15776	15791	15727	15874	15658	15447	15631	15847	15534	15623	15746	15724	15927	15764	15733	15732	15786	15806	15905	15718	15734	15735	16021	15725	15782	15751	15893	15733	15712	15786	15653	15728	15705	15785	15534	15577	15749	15603	15622	15850	15802	15714	15858	15753	15570	15813	15583	15855	15793	15590	15837	15636	15679	15871	15775	15958	15824	15716	15646	15800	15744	15645	15798	15714	15560	15696	15600	15910	15714	15543	15586	15980	15872	15548	15601	15490	15711	15790	15929	15698	15911	15834	15849	15723	15599	15784	15730	15712	15854	15978	15813	15924	15692	15646	15655	15767	15651	15683	15761	15722	15721	15769	15634	15796	15744	15470	15655	15622	15688	15620	15773	15642	15866	16002	15674	15762	15736	15657	15736	15590	15816	15803	15824	15736	15751	15489	15707	15588	15731	15835	15656	15707	15830	15589	15645	15699	15536	15658	15682	15580	15645	15742	15481	15663	15509	15814	15801	15946	15586	15904	15838	15747	15670	15658	15835	15714	15682	15754	15570	15745	15681	15672	15530	15887	15767	15731	15874	15790	15744	15895	15683	15896	15677	15628	15578	15750	15708	15702	15833	15808	15663	15785	15578	15805	15850	15848	15894	15677	15682	15653	15715	15785	15760	15561	15716	15739	15775	15741	15716	15760	15809	15945	15752	15770	15592	15580	15663	15643	15810	15853	15695	15621	15800	15697	15643	15620	15556	15757	15726	15938	15742	15606	15731	15835	15819	15581	15813	15826	15854	15795	15710	15761	15661	15458	15567	15857	15787	15775	15743	15584	15592	15701	15791	15824	15603	15758	15730	15858	15840	15561	15739	15840	15869	15901	15599	15732	15932	15552	15674	15621	15564	16049	15639	15499	15807	15856	15920	15543	15694	15749	15808	15779	15806	15772	15694	15793	15820	15615	15730	15658	15790	15628	15565	15484	15962	15614	15670	15917	15612	15609	15780	15832	15700	15822	15495	15643	15856	15729	15746	15781	15639	15834	15626	15615	15722	15879	15709	15842	15749	15758	15747	15643	15748	15773	15790	15863	15805	15758	15917	15894	16118	15683	15673	15708	15851	15771	15789	15650	15728	15855	15872	15685	15770	15708	15490	15550	15723	15606	15877	15806	15865	15666	15762	15782	15592	15829	15612	15538	15682	15774	15701	15788	15407	15929	15988	15631	15502	15595	15770	15909	15572	15563	15813	15852	15597	15699	15574	15687	15627	15836	15743	15569	15793	15750	15807	15670	15726	15886	15741	15829	15633	15737	15766	15639	15719	15741	15806	15821	15751	15782	15800	15802	15666	15893	15786	15628	15889	15708	15879	15960	15727	15684	15697	15656	15903	15690	15721	15770	15692	15751	15691	15815	15794	15912	15646	15506	15615	15687	15689	15644	15804	15584	15851	15780	15869	15902	15589	15872	15806	15783	15756	15620	15950	15562	15814	15901	15844	15673	15770	15562	15535	15813	15798	15594	15932	15788	15571	15724	15803	15599	15633	15695	15587	15686	15558	15732	15726	15961	15553	15589	15842	15904	15584	15727	15677	15573	15513	15546	15596	15855	15775	15770	15513	15610	15716	15807	16080	15746	15868	15755	15675	15602	15725	15624	15600	15564	15556	15729	15739	15629	15765	15803	15583	15730	15717	15630	15582	15691	15802	15731	15859	15705	15861	15785	15508	15841	15749	15942	15982	15631	15815	15668	15582	15655	15823	15788	15805	15778	15694	15769	15634	15888	15817	15671	15596	15625	16023	15763	15814	15803	15520	15665	15643	15505	15722	15744	15602	15553	15606	15529	15926	15837	15790	15768	15575	15732	15667	15786	15758	15855	15861	16028	15636	15625	15674	15677	15580	15752	15708	15622	15738	15763	15709	15746	15681	15585	15559	15950	15696	15611	15798	15732	15707	15708	15594	15793	15564	15768	15725	15788	15609	15818	15566	15719	15617	15797	15820	15687	15702	15877	15939	15750	15597	15723	15764	15565	15881	15889	15720	15764	15832	15751	16003	15824	15874	15879	15913	15714	15868	15703	15562	15740	15918	15697	15715	15612	15767	15802	15648	15673	15893	15571	15982	15799	15779	15810	15697	15611	15709	15936	16028	15741	15770	15697	15563	15822	15691	15725	15763	15671	15698	15672	15651	15778	15555	15739	15809	15444	15610	15638	15896	15538	15550	15651	15688	15759	15790	15470	15444	15659	15559	15767	15965	15918	15920	15803	15700	15788	15591	15810	15629	15671	15824	15925	15790	15561	15627	15600	15696	15707	15765	15779	15765	15801	15605	15719	15726	15693	15589	15785	15682	15836	15829	15641	15664	15593	15632	15486	15812	15827	15733	15654	15637	15585	15884	15732	15545	15660	15735	15846	15630	15449	15671	15795	15575	15777	15704	15978	15662	15654	15691	15712	15912	15810	15590	15677	15784	15672	15571	15777	15984	15819	15850	15776	15610	15748	15776	15667	15627	15619	15672	15897	15746	15572	15745	15751	15810	15795	15870	15482	15622	15749	15960	15761	15782	15825	15775	15773	15532	15671	15778	15782	15746	15607	15667	15510	15574	15487	15631	16017	15759	15766	15657	15716	15970	15502	15591	15550	15707	15813	15644	15577	15661	15660	15557	15669	15680	15789	15696
26522	53736	46942	36458	31906	24898	18831	16211	14957	14826	14457	14362	14155	14016	13921	13924	13937	13782	13715	13845	13846	13645	13646	13795	13539	13726	13763	13738	13623	13624	13659	13539	13622	13592	13744	13755	13842	13600	13533	13646	13457	13654	13608	13648	13534	13624	13635	13604	13620	13581	13596	13660	13581	13672	13741	13619	13575	13563	13641	13419	13608	13445	13515	13620	13602	13699	13496	13698	13397	13788	13498	13528	13662	13765	13412	13604	13408	13562	13712	13437	13648	13661	13501	13560	13575	13387	13556	13480	13419	13573	13483	13496	13639	13561	13465	13536	13575	13474	13470	13558	13524	13352	13517	13510	13592	13606	13701	13522	13592	13668	13555	13547	13483	13425	13625	13550	13465	13351	13549	13642	13402	13348	13522	13625	13355	13667	13578	13543	13600	13537	13567	13442	13684	13501	13643	13511	13507	13599	13462	13464	13516	13500	13529	13558	13518	13608	13514	13585	13421	13439	13593	13409	13579	13753	13465	13605	13520	13552	13447	13355	13638	13525	13630	13599	13545	13505	13519	13479	13602	13533	13641	13524	13527	13442	13602	13384	13513	13535	13637	13525	13532	13435	13380	13489	13519	13551	13449	13769	13665	13524	13650	13482	13600	13590	13568	13478	13455	13615	13357	13288	13482	13651	13528	13608	13626	13665	13497	13355	13679	13611	13694	13657	13558	13515	13479	13543	13467	13625	13740	13684	13543	13466	13464	13530	13669	13436	13559	13486	13507	13594	13486	13554	13369	13416	13576	13441	13431	13742	13561	13444	13703	13477	13522	13455	13463	13488	13520	13445	13733	13451	13409	13468	13514	13459	13662	13555	13504	13664	13613	13627	13619	13482	13453	13396	13667	13474	13417	13515	13612	13514	13485	13500	13421	13625	13447	13493	13580	13479	13601	13534	13472	13515	13600	13738	13641	13530	13568	13607	13648	13520	13583	13681	13531	13607	13425	13564	13484	13627	13699	13556	13687	13789	13628	13473	13501	13567	13497	13515	13582	13473	13447	13639	13438	13584	13459	13667	13658	13551	13602	13624	13409	13620	13613	13601	13625	13566	13681	13494	13459	13561	13522	13636	13604	13580	13500	13602	13449	13372	13540	13421	13626	13590	13625	13509	13498	13375	13649	13350	13397	13448	13526	13636	13560	13733	13538	13548	13432	13493	13819	13583	13514	13504	13550	13458	13695	13412	13498	13600	13517	13519	13575	13478	13528	13368	13480	13536	13600	13629	13509	13574	13675	13517	13679	13620	13576	13671	13602	13597	13607	13513	13467	13641	13538	13738	13545	13435	13592	13533	13608	13665	13452	13466	13544	13682	13488	13621	13485	13524	13616	13508	13542	13457	13411	13427	13618	13544	13468	13551	13420	13477	13654	13534	13495	13564	13586	13521	13540	13611	13413	13657	13415	13482	13452	13387	13523	13563	13625	13555	13507	13514	13621	13537	13537	13546	13481	13484	13401	13553	13642	13511	13418	13573	13719	13478	13449	13627	13580	13475	13586	13602	13708	13565	13632	13540	13580	13412	13517	13506	13472	13663	13636	13617	13337	13434	13277	13504	13567	13525	13480	13387	13570	13570	13485	13655	13457	13547	13621	13584	13516	13562	13668	13494	13544	13606	13599	13641	13486	13812	13493	13430	13549	13653	13555	13511	13631	13639	13462	13506	13690	13561	13464	13521	13698	13680	13461	13388	13469	13484	13438	13611	13383	13558	13497	13673	13534	13603	13511	13605	13684	13413	13663	13612	13491	13479	13456	13555	13497	13623	13607	13716	13532	13424	13544	13612	13519	13390	13666	13524	13666	13670	13429	13525	13458	13581	13673	13518	13669	13552	13525	13676	13520	13526	13577	13489	13355	13363	13515	13682	13611	13510	13700	13510	13499	13502	13740	13634	13509	13694	13420	13358	13712	13502	13340	13604	13553	13582	13689	13502	13591	13357	13558	13452	13483	13301	13456	13556	13484	13508	13558	13464	13662	13418	13408	13523	13562	13559	13596	13660	13377	13591	13554	13618	13611	13550	13486	13722	13457	13627	13558	13394	13626	13521	13571	13473	13475	13624	13752	13430	13628	13409	13364	13472	13454	13641	13579	13412	13334	13552	13434	13666	13672	13459	13459	13654	13578	13611	13324	13581	13495	13627	13529	13631	13612	13339	13575	13428	13568	13529	13453	13715	13682	13429	13413	13656	13448	13521	13546	13668	13452	13405	13563	13384	13503	13522	13528	13445	13586	13452	13463	13420	13420	13545	13723	13548	13599	13684	13667	13480	13669	13586	13574	13675	13437	13534	13468	13466	13577	13606	13522	13316	13547	13548	13631	13439	13530	13456	13629	13513	13458	13468	13523	13260	13561	13496	13564	13555	13412	13452	13432	13716	13429	13420	13359	13609	13425	13588	13526	13447	13421	13427	13515	13664	13631	13416	13510	13511	13673	13647	13559	13730	13587	13526	13477	13538	13533	13458	13610	13577	13504	13579	13556	13511	13573	13554	13663	13571	13641	13350	13456	13621	13478	13521	13621	13498	13460	13506	13603	13568	13706	13535	13424	13584	13583	13729	13602	13507	13604	13472	13670	13524	13569	13496	13539	13653	13519	13547	13710	13396	13558	13523	13579	13423	13405	13566	13396	13709	13442	13693	13555	13444	13374	13597	13447	13582	13523	13460	13583	13400	13678	13655	13573	13509	13617	13423	13532	13534	13577	13575	13652	13607	13468	13430	13557	13501	13404	13362	13517	13632	13616	13504	13426	13476	13523	13578	13432	13387	13665	13253	13717	13563	13573	13381	13420	13507	13547	13551	13482	13387	13607	13659	13515	13475	13554	13519	13541	13456	13602	13477	13492	13572	13636	13380	13563	13638	13458	13604	13513	13521	13678	13484	13497	13604	13577	13626	13579	13516	13662	13704	13468	13431	13429	13450	13649	13453	13671	13452	13561	13669	13636	13459	13602	13635	13593	13580	13511	13429	13610	13448	13692	13599	13305	13526	13603	13677	13606	13610	13563	13569	13486	13515	13601	13568	13602	13563	13708	13413	13552	13400	13556	13480	13543	13594	13686	13589	13510	13414	13674	13493	13668	13316	13425	13495	13598	13528	13576	13553	13657	13583	13629	13426	13611	13514	13445	13634	13493	13578	13548	13575	13469	13436	13455	13534	13388	13486	13566	13737	13510	13403	13559	13527	13546	13670	13522	13628	13564	13619	13615	13477	13563	13502	13508	13173	13607	13787	13590	13384	13507	13505	13602	13429	13389	13603	13502	13501	13544	13513	13526	13594	13607	13444	13561	13569	13477	13424	13698	13587	13698	13576	13501	13449	13572	13470	13446	13561	13483	13441	13448	13689	13631	13464	13508	13734	13310	13612	13499	13548	13524	13342	13534	13361	13444	13596	13361	13542	13580	13578	13682	13529	13720	13583	13568	13510	13282	13699	13619	13538	13582	13465	13439	13408	13441	13470	13580	13448	13653	13470	13564	13727	13657	13436	13558	13543	13582	13445	13512	13641	13701	13502	13440	13618	13547	13510	13509	13555	13498	13568	13476	13569	13601	13381	13559	13465	13656	13448	13517	13625	13360	13477	13516	13437	13501	13477	13523	13444	13597	13643	13617	13453	13546	13699	13411	13684	13497	13477	13550	13441	13518	13507	13633	13635	13439	13664	13618	13581	13625	13515	13472	13715	13488	13358	13523	13493	13519	13477	13710	13448	13459	13465	13736	13552	13525	13419	13627	13594	13595	13449	13766	13347	13655	13367	13510	13482	13508	13525	13666	13498	13666	13582	13592	13491	13512	13614	13634	13639	13595	13537	13515	13632	13478	13490	13557	13462	13584	13428	13512	13302	13487	13498	13653	13523	13532	13615	13515	13459	13566	13546	13628	13470	13475	13642	13551	13444	13376	13726	13526	13599	13472	13558	13620	13521	13682	13540	13527	13635	13494	13567	13549	13675	13347	13448	13496	13589	13433	13499	13533	13724	13524	13478	13375	13582	13604	13510	13553	13515	13683	13546	13679	13485	13621	13540	13577	13528	13535	13677	13326	13521	13522	13386	13462	13529	13605	13481	13678	13562	13599	13520	13533	13589	13485	13608	13633	13595	13560	13402	13542	13426	13446	13407	13473	13518	13332	13473	13630	13576	13576	13642	13680	13642	13440	13382	13640	13590	13645	13527	13516	13603	13542	13458	13426	13635	13569	13429	13487	13444	13546	13522	13501	13696	13615	13612	13637	13553	13506	13602	13380	13434	13360	13502	13567	13537	13423	13569	13500	13420	13525	13653	13608	13521	13589	13614	13583	13449	13595	13618	13421	13630	13453	13718	13526	13610	13362	13760	13580	13551	13410	13488	13564	13546	13449	13691	13568	13558	13639	13569	13607	13405	13539	13402	13484	13515	13495	13495	13496	13578	13415	13469	13654	13362	13502	13569	13610	13473	13491	13478	13709	13563	13434	13519	13510	13530	13382	13680	13595	13569	13473	13436	13547	13567	13331	13614	13707	13413	13433	13530	13541	13645	13517	13347	13679	13619	13566	13543	13586	13436	13517	13394	13538	13604	13629	13508	13573	13624	13355	13434	13390	13432	13737	13649	13609	13551	13505	13433	13765	13465	13621	13455	13603	13658	13400	13561	13513	13481	13399	13644	13549	13529	13539	13712	13736	13525	13663	13581	13748	13643	13534	13363	13377	13595	13571	13460	13503	13472	13448	13304	13526	13329	13398	13519	13565	13622	13464	13404	13622	13534	13409	13503	13431	13552	13637	13746	13561	13511	13608	13559	13415	13607	13509	13395	13562	13488	13607	13607	13584	13462	13521	13558	13428	13644	13539	13470	13687	13625	13577	13648	13405	13547	13427	13573	13522	13322	13528	13441	13655	13385	13555	13405	13562	13544	13433	13562	13634	13684	13524	13672	13549	13626	13454	13527	13503	13399	13500	13644	13582	13697	13473	13337	13513	13444	13452	13483	13740	13684	13682	13719	13652	13557	13564	13503	13624	13505	13713	13643	13589	13481	13542	13602	13516	13410	13686	13397	13491	13624	13533	13574	13512	13522	13532	13305	13682	13512	13527	13581	13519	13520	13494	13561	13587	13606	13504	13395	13687	13691	13404	13553	13798	13481
24099	21166	28575	28094	25712	22137	18828	16069	15222	15078	14861	14782	14886	14739	14441	14478	14597	14482	14172	14477	14423	14360	14536	14357	14259	14295	14410	14228	14621	14439	14231	14278	14193	14324	14339	14159	14403	14222	14256	14119	14351	14283	14317	14287	14235	14259	14389	14265	14231	14054	14190	14202	14204	14243	14277	14299	14153	14277	14086	14110	14228	14317	14169	14299	14161	14216	14262	14161	14072	14172	14037	14198	14208	14031	14171	14279	14153	14473	14149	14241	14198	14233	14117	14450	14360	14282	14100	14091	14295	14290	13989	14264	14301	14204	14094	14048	14132	14232	14418	14258	14314	14280	14369	14096	14124	14051	14253	14082	14430	14091	14228	14224	14343	14346	14236	14198	14085	14342	14275	14159	14209	14203	14145	14165	14263	14082	14187	14170	14270	14185	14388	14155	14287	14192	14158	14138	14348	14028	14113	14109	14190	14404	14062	14201	14252	14374	14181	14393	14130	14041	14340	14325	14357	14265	14240	14169	14190	14312	14255	14308	14147	14136	14078	14185	14317	14093	14392	14154	14154	14354	14196	14163	14394	14224	14174	14127	14239	14363	14233	14234	14247	14248	14212	14360	14058	14134	14151	14147	14212	14243	14387	14054	14256	14154	14249	14133	14090	14029	14197	13944	14202	14218	14162	14239	14285	14202	13991	14204	14290	14012	14197	14371	14350	14175	14174	14227	14221	14182	14368	14347	14087	14269	14088	14171	14190	14009	14276	14185	14262	14260	14116	14178	14050	14105	14188	14163	14248	14343	14221	14100	14098	14503	13840	14160	14270	14149	14108	14266	14215	14424	14206	14226	14273	14099	14279	14160	14230	14350	14244	14252	14331	13951	14279	14242	14174	14263	14170	14181	14256	14163	14264	14312	14157	14225	14292	14139	14066	14205	14403	14218	14397	14176	14313	14268	14289	14163	14204	14149	14013	14150	14074	14172	14223	14225	14182	14116	14287	14198	14174	14265	14208	14344	14080	14207	14159	14230	14218	14118	14318	14169	14209	14253	14034	14186	14096	14303	14125	14214	14172	14137	14189	14196	14298	14159	14494	14440	14133	14227	14389	14252	14174	14231	14254	14217	14152	14158	14230	14096	14279	14237	14111	14206	14226	14393	14174	14185	14111	14219	14243	14417	14344	14329	14327	14132	14060	14166	14331	14390	14349	14272	14029	14194	14279	14117	14317	14203	14009	14090	14276	14229	14171	14142	14199	14225	14027	14301	14168	14157	14153	14311	14319	14336	14194	14029	14273	14308	14262	14118	14283	14114	14329	14197	14431	14235	14330	14158	14336	14531	14270	14244	14092	14237	13932	14343	14186	14208	14112	14343	14160	14371	14040	14116	14183	14095	14401	14317	14158	14301	14337	14187	14248	14191	14225	14380	14405	14077	14328	14186	14197	14239	14465	14220	14181	14171	14044	14183	14105	14454	14216	14136	14294	14306	14312	14127	14141	14242	14074	14120	14250	14183	14185	14139	14469	14171	14237	14360	14326	14178	14235	14102	14314	14424	14358	14329	14385	14063	14214	14248	14218	14169	14138	14322	14111	14134	14320	14258	14436	14180	14254	14075	14225	14143	14272	14287	14249	14169	14014	14207	14221	14394	14399	14229	14218	14307	14131	14271	14220	14162	14374	14085	14340	14141	14298	14473	14380	14226	14123	14225	14241	14263	14057	14321	14174	14337	14143	14001	14165	14061	14134	14471	14138	14263	14192	14123	14172	14306	14232	14284	14285	14268	14085	14101	14091	14298	14194	14270	14349	14209	14214	14343	14263	14205	14138	14113	14075	14082	14352	14120	14129	14139	14332	14295	14337	14143	14213	14397	14081	14159	14359	14198	14272	14110	14257	14185	14374	14352	14196	14210	14264	14331	14188	14248	14068	14210	13981	14071	14247	14273	14253	14165	14364	14284	14280	14101	14207	14070	14069	14372	14083	14128	14119	14445	14274	14382	14286	14248	14113	14017	14353	14116	14197	14134	14099	14038	14351	14143	14125	14250	14138	14180	14236	14297	14211	14244	14107	14125	14076	14210	14160	14205	14401	14274	13816	14212	14093	14180	14164	14091	14136	14162	14180	14192	14296	14042	14233	14202	14067	14285	13951	14371	14179	14213	14333	14187	14452	14221	14184	14272	14217	14285	14345	14044	14086	14185	14378	14162	14341	14342	14165	14338	14226	14256	14217	14355	14202	13994	14147	14111	14092	14133	14240	13982	14223	14178	14439	14077	14371	14271	14422	14163	14086	14292	14307	14238	14346	14023	14147	14397	14204	14247	14137	14197	14236	14278	14192	14232	14109	14238	14231	14111	14174	14282	14185	14188	14194	14212	14133	14182	14178	14280	14336	14369	14251	14254	14379	14422	14275	14283	14197	14108	14243	14026	14032	14152	14179	14167	14274	14269	14192	14051	14294	14214	14146	14122	14237	14201	14342	14225	14240	14209	14105	14385	14063	14261	14343	14269	14142	14259	14381	14083	14278	14223	14285	14235	14143	14258	14300	14230	14199	13993	14150	14284	14254	14147	14305	14309	14202	14040	14103	14105	14257	14275	14162	14154	14447	14021	14031	14319	14196	14110	14308	14289	14200	14218	14205	14361	14253	14297	14292	14124	14299	14154	14240	14291	14196	14255	14254	14340	14286	14264	14261	14191	14172	14354	14209	14395	14328	14428	14183	14138	14178	14175	14124	14232	14299	14111	14179	14204	14150	14239	14185	14160	14374	14084	14002	14217	14111	13995	14341	14186	14305	14206	14135	14012	14307	14082	14306	14289	14183	14328	14172	14218	14419	14135	14298	14277	14217	14255	14101	14210	14318	14167	14368	14074	14282	14170	13949	14071	14136	14175	14231	14193	14107	14223	14205	14217	14360	14398	14161	14156	14269	14091	14210	14340	14244	14380	14089	14146	14147	14194	14311	14143	14483	14124	14227	14259	14254	14274	14253	13988	14124	14124	14111	14233	14093	14081	14287	14272	13957	14113	14385	14122	14168	14314	14115	14245	14263	14053	14102	14077	14259	14272	14230	14122	14216	14385	14214	14280	14293	14221	14061	14232	14309	14241	14294	14220	14213	14149	14334	14335	14263	14314	14051	14207	14272	14140	14409	14497	14264	14267	14305	14282	14159	14063	14296	14244	14388	14338	14081	14059	14145	14246	14217	14073	14439	14114	14264	14204	14291	14179	14066	13941	14139	14100	14243	14325	14493	14315	14214	13998	14044	14151	14339	14304	14337	14077	13975	14139	14258	14239	14127	14200	14216	14265	14155	14247	14320	14394	14330	14315	14338	14233	14405	14100	14290	14110	14390	14285	14263	14259	14253	14328	14122	14254	14204	14236	14281	14242	14175	14097	14049	14177	14228	14267	14304	14202	14213	14134	14398	14337	14219	14146	14177	14064	14232	14074	14306	14306	14323	14284	14248	14220	14276	14255	14219	14419	14194	14396	14074	14049	14143	14290	14404	14183	14423	14100	14143	14202	14063	14306	14343	14272	14037	14125	14323	14402	14358	14211	14082	14312	14108	14132	14204	14110	14228	14264	14169	14242	14053	14128	14368	14488	14113	14208	14159	14311	14091	14396	14220	14368	14091	14254	14227	14322	14144	14077	14393	14267	14496	14277	14266	14251	14273	14176	14294	13971	14238	14211	14149	14342	14386	14171	14468	14343	14082	14112	14094	14074	14295	14154	14191	14248	14250	14185	14173	14273	14061	14069	14157	14160	14236	14079	14335	14284	14164	14277	14311	14156	14498	14294	14109	14054	14200	14162	14323	14275	14349	14237	14365	14228	14198	14262	14304	14245	14293	14265	14251	14099	14022	14282	14263	14240	14262	14195	14180	14191	14072	14072	14270	14180	14201	14292	14232	14308	14215	14187	14224	14303	14290	14174	14382	14220	14111	14117	14180	14355	14326	14088	14388	14186	14136	14179	14255	14212	14198	14253	14145	14266	14059	14076	14260	14163	14213	14119	14159	14114	14291	14108	14241	14168	14251	14089	14180	14134	14199	14427	14378	14250	14371	14147	14299	14226	14198	14102	14260	14310	14135	14181	14288	14299	14251	14443	14386	14265	14089	14165	14370	14067	14375	14270	14189	14272	14076	14103	14365	14243	14365	14197	14016	14159	14298	14121	14429	14243	14043	14232	14359	14194	14277	14043	14100	14165	14154	14267	14241	14131	14271	14216	14216	14338	14168	14162	14129	14286	14206	14140	14092	14056	14092	14225	14191	14065	14129	14085	13927	14169	14214	14468	14233	14173	14135	14256	14159	14326	14365	14375	14240	14217	14353	14413	14258	14154	14120	14377	14203	14224	14056	14301	14179	14217	14350	14085	14258	14303	14236	14342	13949	14247	14415	14125	14180	14145	14214	14090	14276	14216	14296	14147	14295	14153	14300	14185	14153	14234	14254	14306	14399	14151	14293	14164	14121	13974	14206	14109	14072	14204	14299	14062	14132	14098	14164	14306	14257	14075	14101	14002	14195	14138	14121	14115	14315	14129	14255	14389	14360	14273	14223	14239	14250	14256	14315	14017	14209	14076	14174	14053	14210	14157	14267	14185	14159	14174	14310	14294	14441	14197	14161	14211	14273	14019	14193	14144	14340	14130	14181	14258	14140	14401	14237	14264	14223	14103	14110	14093	14291	14090	14351	14286	14202	14063	14303	14189	14141	14252	14286	14205	14214	14315	14327	14250	14267	14244	14283	14375	14136	14228	14239	14128	14506	14048	14196	14304	14251	14311	14333	14305	14143	14149	14413	14244	14320	14258	14191	14125	14082	14297	14360	14238	13982	14015	14269	14127	14195	14133	14253	14129	14207	14288	14024	14163	14259	14096	14227	14169	14127	14308	14126	14294	14351	14301	14337	14301	14080	14220	14222	14243	14287	14181	14201	14220	14309	14247	14109	14113	14285	14164	14131	14142	14052	14246	14133	14285	14299	14118	14191	14316	14251	14266	14389	14220	14172	14183	14198	14200	14182	14148	14134	14177	14201	14166	14081	14246	14112	14315	14114	14275	14322	14287	14419	14339	14329	14243	14261	14143	14176	14085	14265	13974	14454	14185	14191	14324	14157	14221	14245	14221	14307	14137	14250	14221	14413	14202	14301	14271	14146	14109
25698	49826	40803	32143	27982	20184	16774	14745	13928	13676	13356	13390	13288	13074	12946	13095	13004	12823	12619	13038	12836	12806	12838	12631	12674	12788	12827	12911	12661	12784	12660	12703	12648	12721	12730	12631	12601	12683	12654	12800	12670	12629	12674	12771	12636	12506	12582	12656	12684	12499	12478	12470	12607	12825	12611	12828	12615	12694	12604	12691	12901	12537	12689	12558	12653	12534	12709	12756	12713	12617	12643	12634	12626	12715	12636	12665	12659	12654	12857	12603	12573	12765	12780	12633	12566	12676	12576	12614	12728	12454	12634	12630	12581	12720	12696	12515	12757	12681	12755	12563	12674	12657	12516	12612	12628	12683	12677	12682	12586	12671	12659	12635	12605	12533	12653	12609	12692	12686	12597	12597	12607	12685	12685	12741	12484	12548	12702	12613	12693	12631	12710	12673	12767	12656	12775	12590	12613	12599	12731	12780	12623	12638	12505	12465	12489	12572	12473	12694	12770	12586	12758	12572	12637	12715	12720	12618	12617	12727	12585	12718	12641	12651	12513	12587	12600	12579	12795	12642	12739	12638	12683	12510	12550	12529	12677	12569	12448	12712	12672	12482	12567	12489	12656	12786	12569	12779	12679	12835	12649	12716	12638	12559	12689	12706	12582	12824	12764	12579	12667	12568	12494	12791	12715	12585	12626	12621	12494	12680	12598	12642	12736	12591	12518	12725	12807	12582	12666	12599	12618	12557	12812	12733	12723	12548	12563	12715	12777	12679	12676	12750	12745	12661	12619	12615	12680	12808	12590	12742	12629	12621	12752	12596	12797	12664	12632	12777	12537	12755	12705	12686	12540	12574	12559	12668	12587	12574	12443	12621	12708	12563	12659	12683	12621	12525	12799	12551	12792	12632	12647	12575	12684	12683	12568	12819	12686	12693	12643	12539	12714	12434	12658	12630	12642	12724	12590	12501	12550	12459	12710	12704	12641	12691	12593	12443	12807	12652	12566	12648	12630	12452	12509	12754	12685	12742	12581	12686	12691	12591	12643	12537	12667	12596	12599	12576	12412	12594	12658	12572	12568	12667	12625	12688	12646	12699	12673	12533	12549	12639	12618	12707	12690	12638	12705	12506	12558	12576	12545	12812	12617	12754	12729	12764	12576	12633	12509	12644	12762	12601	12597	12596	12681	12591	12705	12599	12554	12679	12554	12566	12736	12604	12640	12459	12586	12610	12690	12730	12582	12450	12653	12572	12707	12495	12643	12598	12387	12746	12467	12585	12641	12729	12530	12725	12686	12768	12709	12778	12673	12597	12647	12807	12505	12699	12657	12651	12595	12537	12522	12513	12765	12822	12732	12572	12538	12658	12597	12588	12615	12743	12476	12580	12710	12613	12870	12711	12743	12480	12653	12619	12520	12665	12633	12604	12687	12538	12684	12576	12505	12779	12602	12560	12676	12579	12741	12638	12657	12670	12746	12545	12581	12642	12700	12526	12575	12535	12703	12573	12520	12669	12491	12794	12532	12601	12708	12639	12474	12560	12732	12709	12615	12572	12605	12585	12826	12691	12708	12580	12576	12677	12712	12621	12648	12724	12353	12604	12621	12613	12658	12519	12614	12675	12588	12623	12698	12827	12561	12649	12659	12645	12731	12667	12540	12682	12598	12479	12632	12784	12612	12610	12527	12685	12481	12543	12791	12668	12622	12534	12690	12601	12760	12772	12628	12420	12675	12596	12706	12626	12886	12633	12571	12662	12711	12659	12733	12913	12549	12681	12597	12717	12540	12643	12457	12587	12757	12604	12722	12744	12594	12397	12659	12517	12681	12675	12642	12899	12626	12678	12568	12594	12381	12669	12599	12521	12543	12591	12718	12712	12661	12690	12404	12572	12747	12773	12770	12599	12731	12639	12648	12687	12834	12704	12805	12671	12791	12630	12722	12539	12746	12689	12717	12591	12671	12640	12572	12567	12656	12758	12668	12732	12666	12501	12604	12562	12726	12681	12654	12881	12523	12691	12651	12448	12539	12714	12745	12580	12674	12654	12481	12807	12702	12816	12461	12831	12670	12702	12654	12587	12629	12611	12586	12718	12654	12672	12871	12580	12581	12636	12741	12628	12475	12566	12611	12629	12619	12675	12706	12657	12720	12682	12634	12675	12812	12568	12529	12693	12764	12463	12551	12739	12778	12564	12670	12838	12693	12812	12693	12677	12657	12578	12631	12501	12675	12649	12695	12706	12604	12749	12644	12556	12561	12756	12634	12754	12482	12440	12651	12582	12640	12720	12651	12528	12556	12545	12609	12530	12611	12559	12500	12716	12543	12653	12510	12663	12688	12624	12678	12684	12506	12743	12702	12603	12743	12697	12655	12629	12720	12611	12680	12579	12557	12696	12631	12439	12729	12642	12576	12544	12598	12663	12744	12532	12709	12642	12722	12705	12571	12641	12604	12861	12614	12625	12703	12646	12678	12659	12554	12596	12682	12483	12580	12718	12502	12567	12779	12661	12773	12613	12756	12609	12603	12667	12539	12718	12696	12802	12606	12730	12536	12683	12623	12612	12869	12652	12645	12578	12472	12700	12719	12679	12616	12680	12682	12436	12729	12638	12508	12645	12503	12677	12644	12672	12539	12583	12587	12701	12533	12635	12739	12755	12735	12560	12738	12685	12588	12759	12613	12697	12636	12706	12664	12628	12612	12752	12574	12643	12730	12794	12656	12690	12457	12567	12569	12779	12687	12706	12689	12514	12506	12674	12657	12629	12669	12631	12450	12514	12587	12555	12649	12500	12538	12580	12648	12634	12819	12557	12495	12721	12593	12611	12584	12530	12823	12746	12651	12607	12550	12488	12578	12587	12808	12411	12641	12712	12573	12683	12748	12584	12629	12586	12628	12608	12582	12604	12879	12593	12590	12649	12747	12442	12817	12689	12746	12602	12671	12655	12807	12581	12502	12549	12585	12560	12604	12433	12664	12784	12646	12704	12605	12741	12515	12571	12622	12563	12546	12580	12531	12546	12627	12682	12642	12694	12543	12546	12651	12540	12628	12734	12578	12588	12589	12671	12640	12579	12632	12664	12667	12589	12646	12753	12464	12822	12658	12678	12708	12625	12700	12584	12535	12766	12550	12733	12568	12819	12730	12543	12669	12589	12597	12774	12587	12551	12546	12678	12595	12649	12514	12609	12714	12659	12601	12580	12622	12524	12606	12559	12608	12702	12637	12560	12582	12537	12722	12743	12610	12664	12648	12618	12510	12621	12784	12617	12580	12578	12842	12622	12750	12640	12590	12546	12648	12554	12739	12701	12838	12617	12749	12549	12603	12687	12642	12705	12611	12824	12670	12592	12714	12658	12770	12715	12709	12614	12551	12623	12753	12627	12726	12671	12713	12792	12577	12671	12555	12630	12586	12611	12715	12692	12615	12792	12587	12604	12622	12605	12772	12637	12548	12632	12551	12570	12401	12604	12699	12563	12701	12751	12732	12601	12523	12786	12650	12666	12406	12549	12750	12595	12587	12618	12730	12683	12640	12806	12799	12678	12659	12702	12571	12825	12621	12712	12662	12620	12831	12504	12580	12579	12663	12571	12753	12631	12442	12740	12596	12513	12466	12619	12635	12637	12668	12618	12788	12664	12450	12632	12625	12560	12675	12594	12782	12602	12671	12591	12689	12638	12700	12519	12565	12782	12788	12688	12507	12401	12546	12679	12594	12594	12553	12567	12641	12626	12605	12677	12595	12753	12532	12709	12547	12584	12571	12605	12746	12544	12659	12710	12539	12776	12546	12722	12664	12765	12768	12736	12704	12633	12547	12691	12649	12401	12479	12744	12853	12665	12591	12445	12614	12599	12635	12656	12580	12705	12690	12651	12665	12595	12362	12597	12694	12619	12612	12667	12622	12643	12701	12433	12683	12580	12512	12634	12685	12828	12688	12545	12725	12736	12797	12521	12552	12710	12681	12768	12514	12526	12732	12565	12601	12675	12573	12782	12565	12532	12791	12626	12757	12692	12726	12662	12654	12742	12732	12604	12639	12521	12705	12593	12619	12612	12584	12704	12669	12727	12683	12610	12588	12699	12458	12865	12650	12476	12668	12788	12531	12613	12670	12685	12684	12777	12737	12558	12920	12632	12712	12601	12713	12432	12644	12667	12610	12646	12517	12506	12711	12720	12560	12654	12441	12571	12531	12633	12596	12563	12626	12774	12722	12673	12399	12667	12782	12600	12637	12609	12530	12480	12560	12834	12547	12525	12662	12600	12655	12653	12716	12551	12703	12659	12588	12614	12659	12711	12563	12624	12626	12584	12560	12694	12646	12544	12628	12695	12799	12786	12583	12534	12742	12842	12658	12561	12636	12530	12644	12753	12508	12613	12676	12535	12637	12672	12536	12675	12680	12532	12683	12587	12536	12678	12799	12649	12521	12594	12680	12719	12602	12702	12612	12523	12688	12513	12532	12631	12707	12551	12660	12697	12789	12659	12755	12524	12691	12635	12566	12714	12783	12619	12549	12588	12597	12704	12662	12811	12899	12679	12519	12697	12549	12760	12792	12614	12543	12669	12753	12693	12745	12637	12676	12692	12641	12708	12696	12747	12666	12689	12709	12689	12733	12602	12654	12779	12790	12644	12640	12691	12548	12826	12746	12740	12643	12689	12713	12402	12523	12565	12582	12599	12643	12599	12605	12508	12562	12681	12613	12731	12616	12589	12620	12788	12666	12622	12624	12578	12617	12610	12756	12597	12730	12476	12717	12564	12641	12721	12601	12631	12500	12627	12443	12839	12702	12873	12555	12756	12683	12495	12719	12695	12611	12652	12665	12673	12673	12512	12711	12592	12575	12580	12757	12624	12521	12643	12645	12554	12719	12497	12702	12619	12683	12683	12665	12591	12628	12673	12642	12678	12623	12611	12691	12517	12699	12629	12758	12764	12623	12673	12729	12740	12516	12654	12571	12558	12427	12504	12652	12567	12562	12543	12674	12608	12661	12558	12646	12807	12649	12650	12584	12794	12573	12607	12588	12517	12859	12672	12633	12499	12511	12557	12659	12634	12641	12503	12707	12584	12716	12750	12830	12577	12684	12573	12688	12454	12629	12609	12653	12583	12732	12754	12732	12650	12651	12527	12607	12619	12734	12644	12593	12733	12508	12735	12758	12680	12853	12615
21955	21173	28966	24070	23406	26336	28018	20634	17942	17729	17585	17286	17059	17221	17026	17038	16923	16749	16790	16315	16608	16390	16457	16435	16468	16453	16266	16254	16479	16199	16309	16401	16379	16153	16265	16374	16173	16377	16211	16274	16338	16279	16025	16314	16348	16199	16243	16279	16116	16249	16330	16114	16006	16232	16160	16082	16247	16269	16367	16189	16159	16269	16146	16176	15936	16356	16054	16176	16228	16041	16100	16264	16142	16211	15905	16185	16296	16062	16238	16124	16243	16094	16287	16118	16103	16267	16322	16144	16051	16155	16228	16234	16189	16094	16091	16203	16151	16285	16243	16114	16395	16481	16032	16139	16245	16012	16015	15904	16182	16464	16134	16008	16008	16082	16324	16369	16231	16063	16111	16071	16161	16163	16131	16137	16329	16337	16322	16379	15980	16115	16005	16102	16017	16233	16053	16102	15971	16293	16272	16174	16328	16221	16268	16067	16348	16005	15893	16009	16326	16192	16123	16098	16229	16081	15947	16073	16139	16144	16280	16158	16175	16061	16333	16081	16038	16143	16154	16033	16042	16278	16083	16163	16445	16270	16127	15972	16202	16312	16176	16135	16055	16249	16334	16025	16167	16164	16099	15981	16085	16154	16330	16314	16261	16151	16074	16100	16115	16474	16092	16145	16233	16164	16224	16080	16026	16368	16145	16061	16105	16429	16138	16140	16160	16124	16129	15978	16267	16055	16233	16086	16045	16011	16180	16214	16154	16271	16373	16188	16270	16093	16063	15925	16199	16070	16124	16035	16025	16044	15917	16241	16266	16071	16135	16353	16168	16197	16099	16249	16204	16193	16054	16229	16237	16288	16203	16062	16226	16156	16246	16045	16069	16170	16097	16131	16124	16113	16156	15950	16193	16236	16132	16168	16348	16163	16086	16050	16006	16089	16119	16151	16209	16059	16204	16201	16245	16203	16337	16128	16106	16133	16309	16164	16084	16201	16088	16177	16220	16016	16162	16192	16072	16150	16032	16178	16298	16177	16191	16187	16006	16140	16224	16126	16309	16018	16138	15843	16222	16074	16003	16074	15934	16102	16109	16134	16029	16276	16121	16159	16112	16149	16234	16100	16192	16249	16160	16237	16312	16324	16113	16069	16052	16114	15981	16216	16180	16222	16243	16248	16238	16181	15993	16251	16069	16217	16104	16012	16004	16135	16169	16009	16112	16160	16002	16092	16037	16293	16159	16376	16389	16040	16155	16057	16105	16216	16151	16181	16134	16146	16079	15985	16265	16112	15990	15855	16276	15946	15935	16349	16110	16159	16039	16212	16206	16026	16183	16037	16040	16132	16174	16226	16249	16046	15964	16345	16349	16101	16126	15977	16057	15936	16198	16294	16181	16193	15961	16218	16247	16069	16195	16167	15893	16203	15963	16106	16186	15952	15942	16044	16232	15882	16121	16108	16200	16061	16172	16026	16278	16203	15906	15963	15996	15839	16201	16106	16216	16003	16211	16348	16150	16135	16138	15876	16024	16268	15923	16171	15948	16126	15962	16222	16093	16242	16088	16104	16147	16225	15907	16012	16183	16106	16011	16047	16237	16355	16219	15891	16175	16005	16287	16237	15922	16021	16140	16399	16244	16177	16357	15979	15954	16045	16167	16201	16339	16002	15802	16169	16205	16121	16161	16103	16076	16088	16329	16201	15914	16205	16130	16119	16042	16213	16250	16106	16293	16330	16227	16116	16284	16031	16134	16008	16043	16244	16059	16099	15986	16071	16352	16093	16247	15968	16052	16040	16359	16208	16169	16310	16002	16052	16280	16326	16254	16062	16204	16144	16198	16108	16286	16102	16313	16015	16008	16141	16176	15884	16209	16087	16147	16105	16166	16145	16141	16152	16216	16310	16135	16117	16135	16285	16357	16333	16197	16344	16036	16012	16341	16224	16227	15867	16183	16291	16085	15899	16144	16102	16200	16045	16127	16139	16129	16239	15964	16119	16247	16264	16142	16032	15883	15904	16277	16317	16209	15956	16268	16198	16184	16251	16049	16190	16111	16241	16073	16203	16135	15993	16026	16006	16317	16207	16211	16061	16096	15855	16161	16221	16179	16047	16080	16423	16089	16250	16177	16259	16159	16173	16122	16187	16193	16095	16101	15963	16081	16065	15947	16060	15988	15986	16131	16031	16165	15918	15994	16074	16036	16059	16133	16039	16127	16024	16156	16133	16251	16209	16164	16230	16191	16280	16148	16242	16182	16157	16408	16148	16404	16378	16106	16056	16170	16080	16104	16050	16129	16230	16025	16108	16295	16174	16136	16051	16174	16126	16078	16139	16074	16085	16042	15984	16043	16130	16174	16109	16143	16056	16160	16165	15810	16116	16154	15941	16253	16151	16298	16062	16059	16268	16062	15952	16096	16253	16032	16101	16102	16126	16051	16105	16028	16168	16252	16158	15990	16101	16134	16025	16280	16036	16056	16135	16256	16237	16243	16161	16231	16119	16078	16144	16012	16116	16082	16180	16102	16100	16187	16134	16223	16013	16141	16066	15938	16184	16166	16102	16014	16078	15898	16015	16120	16262	16019	16052	16246	16101	16103	16245	16084	16066	16057	15990	16122	15919	15976	16160	16096	16135	16333	16021	16090	16582	16275	16218	16142	16153	16291	16262	16231	16216	16138	16113	16276	16309	16127	16203	16048	16239	16255	16068	16082	16060	16178	16242	16104	16108	16191	16055	16022	16124	16129	15995	15972	16278	16280	16316	16276	16002	16147	16264	16074	16270	16011	16191	15892	16067	16037	16257	16096	16033	15986	16162	16310	16181	15937	16174	15938	16045	16230	15857	16128	16099	15964	16211	16355	16161	16085	16049	16173	16228	16068	15900	16141	16397	15948	16071	16172	16265	16097	16149	16226	16202	16101	16068	16179	16210	16283	16044	16181	16226	16087	16193	16274	16211	16116	16079	16067	16199	16208	16270	16222	16270	16197	15804	16127	16251	16019	16411	16015	16219	16101	16357	16084	16202	16205	15979	16113	16162	16080	16136	16008	16096	16148	16319	16159	15976	16089	16324	16119	15930	15980	16194	16197	16235	16329	16407	15866	16053	16081	16027	16278	16086	16100	16127	16085	16099	16026	16050	16114	15984	16165	16084	16163	16079	16145	16152	16000	16163	16313	16086	16227	16169	16074	16077	16048	16240	16050	15904	16079	16032	16279	16066	16036	16161	16070	16010	16131	16110	16191	15978	15925	16163	16286	16055	16119	16147	16016	16351	16082	16258	16151	16247	16204	16359	16243	16178	16162	16116	16058	16023	16087	16154	16096	16179	16086	16165	16127	15871	15963	15975	16113	16196	16079	16114	16022	16224	16003	16048	16201	16154	16217	16122	16130	16215	16094	16151	16081	16287	16096	16133	16311	16105	16052	16228	16173	16142	16152	16077	16168	16194	16178	15938	16103	16060	16140	16013	16108	16157	16135	16198	16123	16231	16085	16098	16041	15834	16089	16252	16261	16051	16057	16199	16181	15932	16071	16141	16245	16121	16275	16052	16250	16056	16188	16189	16047	16178	16301	16156	16440	16240	16222	16135	16055	16037	16109	16247	16264	16153	16065	16356	16000	16247	16264	16308	16146	16031	16060	16176	16235	16112	16210	16234	16265	16262	16305	16070	16079	16164	15886	16019	16233	15904	16282	16229	16240	16119	15999	16185	15924	16156	16071	16073	16116	16268	16128	16090	16060	16186	16159	16357	16026	15980	16193	16119	16160	15997	16193	16104	16270	16201	16283	15921	15929	16192	16258	16069	16069	15982	16178	16024	16160	16104	16133	16281	16278	16029	16054	16046	15909	16022	16296	16044	15961	16007	16152	16186	16215	16230	16148	16001	15972	16179	16044	16174	16342	16049	16050	16263	16252	15933	15953	16033	16011	16176	16381	16255	16292	16171	15916	16193	15988	16296	16047	16245	16041	16314	16484	16103	16054	16065	16164	16005	15982	16171	16043	16120	16138	16086	16009	16207	16097	16134	15962	16301	16203	16283	16088	16169	16052	16129	15836	16278	16164	16078	16086	15951	16177	16206	16182	16315	16194	16060	16108	16246	16040	15970	16167	16077	16104	16199	16154	15860	16067	16151	16162	16147	16265	16086	16121	16024	16266	16447	16151	15977	16127	16334	16361	16087	16247	16160	16034	16221	16265	16197	15905	16163	16133	16146	16184	16138	16110	16105	16112	16268	16123	16156	16081	16173	16165	16244	16153	16274	16044	15903	16076	16019	16339	16254	15990	16213	16282	16359	16139	16149	16124	15963	16082	16178	15970	15871	16190	16051	15962	16095	16232	16208	16176	16156	16221	16044	16299	16041	16035	16051	16105	16100	16066	15958	16180	16188	16199	15866	16080	16249	16224	16334	16237	16149	16204	16205	16179	15902	15946	16021	16034	16313	16176	16238	16141	16228	16121	16036	16233	16010	16190	16176	16123	16152	16213	16121	16127	16224	16153	16125	16234	16203	15885	16140	16139	16151	16077	16058	16083	16320	16230	16010	16156	15974	15979	16049	16265	16337	16284	16110	16280	16185	16049	16175	16123	16096	16178	16368	16368	16213	16133	16179	16096	16236	16201	15929	15985	16029	16293	16110	16055	16226	16408	16263	16264	16179	16217	16171	16310	16138	15970	16114	16094	16021	16199	16232	16214	16108	16056	16174	16036	16317	16067	16269	16096	16243	16080	16121	15951	16048	16274	16070	16267	16203	16212	16165	16124	16243	16215	16194	16247	16109	16258	16079	15967	16007	16188	15940	15882	16084	16130	15914	16204	16252	16177	16158	16020	16323	16202	16078	16185	16097	16085	16156	16087	16302	16206	16141	16141	16221	16256	16223	16173	16159	16159	16459	16176	16192	16153	15958	16047	16058	16096	15973	16131	16216	16116	15972	16148	16011	16156	16331	16174	16303	16253	16096	16115	15994	16265	16154	16091	15991	15976	16041	16118	16159	16135	16000	16102	15929	16152	15978	15975	16292	16152	16151	16007	16234	16316	16137	16118	16006	16244	16058	16149	16123	16433	16149	16063	16157	16080	16120	15989	16240	15964	16289	16206	16191	16229	16396	16187	16079	16126	16064	16148	16125	15988	16138	15907	16036	16040	15951	16327	16178	16301	15988	15984	16354
29338	60422	51988	44483	37845	28489	22533	17833	15942	15404	15037	14941	14786	14521	14472	14304	14303	14169	14068	14066	14168	14237	14098	13879	14165	13963	13851	13919	13784	13980	13933	13870	13812	13918	13818	13897	13903	13723	13910	13743	13970	13803	13730	13965	13853	13898	13769	13804	13861	13959	13752	13839	13788	13642	13979	13671	13936	13922	13750	13826	13856	13731	13866	13711	13822	13651	14008	13854	13700	13914	13897	13700	13776	13852	13760	13734	14028	13766	13847	13692	13831	13704	13793	13745	13887	13928	13651	13871	13919	13818	13759	13929	13753	13767	13847	13734	13674	13646	13933	13762	13766	13858	13740	13657	13791	13871	13788	13881	13710	13975	13547	13770	13789	13794	13705	13735	13729	13857	13791	13903	13839	13816	13811	13967	13692	13747	13935	13733	13841	13816	13764	13825	13741	13832	13841	14038	13886	13879	13765	13742	13825	13843	13615	13834	13815	13855	13743	13720	13691	13824	13874	13771	13804	13869	13757	13853	13718	13930	13842	13678	13743	13771	13683	13736	13621	13959	13852	13888	13867	13873	13779	13686	14043	13620	13848	13743	13752	13920	13819	13797	13754	13699	13793	13789	13742	13778	13781	13651	13795	13806	13793	13783	13804	13746	13743	13773	13605	13717	13826	13760	13948	13827	13774	13879	13770	13680	13916	13725	13679	13912	13942	13712	13765	13681	13838	13844	13737	13736	13905	13779	13738	13775	13854	13935	13729	13817	13821	13621	13686	13624	13916	13731	13784	13940	13786	13548	13688	13858	13767	13737	13990	13820	13842	13787	13867	13768	13891	13783	13714	13889	13692	13721	13732	13746	13767	13783	13762	13976	13661	13893	13756	13877	13861	13805	13642	13624	13769	13739	13804	13852	13772	13811	13842	13765	13764	13777	13977	13705	13791	13727	13866	13753	13815	13741	13789	13771	13709	13636	13829	13879	13914	13833	13717	13763	13853	13784	13684	13771	13735	13768	13682	13670	13802	13637	13620	13903	13850	13896	13728	13889	13851	13893	13678	13823	13708	13697	13839	13831	13846	13673	13813	13648	13662	13754	13857	13653	13775	13783	13820	13865	13742	13688	13770	13831	13745	13721	13884	13881	13761	13886	13652	13753	13765	13712	13790	13757	13826	13824	13814	13740	14006	13832	13699	13961	13786	13630	13814	13817	13740	13836	13755	13786	13783	13725	13802	13744	13765	13698	13682	13738	13927	13892	13887	13663	13818	13767	13813	13924	13827	13697	13745	13734	13843	13680	13717	13867	13775	13797	13803	13719	13707	13808	13709	13832	13719	13735	13762	13795	13689	13757	13758	13935	13899	13834	13677	13660	13808	13905	13947	13890	13702	13793	13825	13781	13809	13667	13708	13650	13914	13662	13933	13760	13757	13994	13725	13861	13709	13760	13854	13885	13691	13793	13712	13859	13703	13680	13873	13777	13691	13705	13816	13839	13826	13741	13835	13800	14020	13808	13779	13731	13651	13728	13881	13919	13921	13831	13824	13878	13731	13835	13963	13862	13770	13809	13753	13791	13749	13762	13781	13814	13832	13763	13914	13623	13862	13677	13597	13735	13764	13935	13629	13888	14004	13796	13950	13491	13924	13817	13858	13833	13852	13879	13849	13632	13725	13668	13847	13843	13792	13780	13639	13595	13840	13741	13895	13821	13817	13745	13737	13655	13889	13599	13939	13719	13738	13779	13808	13698	13680	13851	13806	13724	13810	13842	13769	13813	13949	13883	13828	13848	13808	13715	13638	13878	13731	13869	13885	13892	13604	13678	13834	13756	13883	13761	13676	13726	13827	13919	13622	13709	13915	13725	13900	13839	13881	13684	13724	13858	13933	13730	13756	13730	13851	13905	13756	13748	13736	13720	13828	13754	13795	13778	13777	13725	13823	13732	13682	13648	13636	13887	13757	13967	13809	13808	13715	13788	13895	13716	13875	13761	13693	13873	13788	13715	13727	13661	13828	13853	13731	13960	13710	13748	13896	13922	13863	13819	13747	13572	13853	13755	13673	13860	13565	13786	13728	13773	13850	13763	13755	13873	13885	13884	13984	13947	13680	13796	13659	13755	13918	13817	13812	13922	13651	13734	13766	13676	13833	13741	13849	13752	13777	13707	13800	13965	13733	13896	14069	13755	13817	13771	13985	13847	13767	13691	13729	13812	13789	13794	13771	13829	13817	13751	13898	13650	13709	13847	13840	13645	13765	13718	13789	13829	13608	13774	13637	13772	13748	13729	13765	13802	13678	13704	13834	13852	13793	13816	13857	13766	13806	13890	13886	13826	14017	13621	13831	13679	13688	13755	13889	13697	13812	13863	13830	13817	13826	13766	13894	13839	13761	13861	13853	13815	13619	13705	13699	13852	13756	13861	13851	13701	13764	13794	13742	13749	13755	13730	13772	13820	13913	13685	13884	13826	13767	13796	13666	13643	14016	13701	13709	13790	13748	13769	13706	13688	13863	13761	13672	13760	13804	13885	13719	13780	13762	13915	13755	13819	13836	13758	13992	13722	13847	13874	13706	13819	13822	13717	13680	13798	13795	13666	13785	13804	13631	13706	13816	13690	13701	13996	13712	13695	13869	13889	13813	13865	13745	13909	13891	13757	13556	13727	13975	13839	13848	13814	13858	13929	13773	13928	13866	13621	13743	13746	13715	13678	13763	13734	13748	13847	13851	13868	13706	13717	13856	13785	13874	13779	13762	13755	13715	13760	13778	13774	13644	13776	13723	13659	13706	13820	13826	13814	13787	13941	13718	13844	13637	13872	13744	13832	13854	13913	13926	13884	13858	13720	13708	13692	13796	13719	13875	13734	13588	13774	13823	13548	13779	13741	13864	13782	13769	13775	13706	13820	13911	13926	13864	13922	13852	13873	13753	13713	13762	13839	13890	13932	13803	13756	13920	13778	13720	13659	13745	13930	13834	13739	13830	13719	13899	13889	13734	13722	13846	13874	13806	13790	13725	13736	13824	13707	13988	13483	13851	13896	13832	13686	13813	13928	13660	13663	13728	13910	13836	13857	13728	13783	13785	13783	13708	13749	13842	13811	13687	13809	13865	13766	13721	13722	13897	13878	13682	13706	13681	13789	13690	13718	14012	14055	13911	13659	13786	13751	13633	13658	13600	13735	13785	13901	13785	13900	13844	13690	13807	13929	13825	13804	13698	13801	13848	13505	13913	13797	13910	13848	13769	13707	13915	13858	13690	13760	13776	13704	13636	13741	14023	13737	13708	13892	13608	13831	13615	13714	13680	13516	13852	13859	13834	13662	13692	13635	13927	13821	13742	13658	13691	13796	13905	13862	13790	13924	13711	13813	13766	13792	13641	13722	13853	13754	13783	13903	13728	13793	13565	13657	13698	13772	13788	13977	13792	13678	13764	13801	13732	13764	13757	13700	13892	13669	13557	13764	13852	13691	13597	13795	13826	13842	13738	13737	13753	13688	13747	13624	13791	13791	13710	13726	13783	13847	13921	13774	13753	13770	13779	13734	13948	13733	13786	13726	13726	13728	13599	13718	13729	13758	13942	13755	13832	13774	13757	13884	13873	13686	13713	13734	13733	13794	14023	13594	13802	13707	13770	13740	13543	13743	13906	13806	13915	13713	13744	13722	13857	13723	13827	13683	13845	13565	13916	13776	13742	14001	13981	13762	13717	13817	13680	13916	13860	13869	13766	13849	13813	14051	13952	13800	13865	13786	13762	13915	13834	13769	13752	14053	13792	13785	13986	13762	13909	13768	13674	13751	13786	13764	13730	13764	13652	13803	13756	13946	13550	13724	13825	13886	13737	13723	13880	13781	13703	13908	13720	13739	13770	13691	13693	13769	13718	13651	13886	13777	13742	13660	13645	13782	13682	13792	13829	13949	13809	13810	13871	13807	13740	13821	13746	13756	13740	13700	13721	13758	13605	13833	13885	13616	13934	13665	13887	13766	13847	13868	13632	13870	13754	13907	13832	13723	13713	13872	13816	13711	13697	13863	13742	13784	13780	13667	13867	13861	13982	13718	13723	13910	13919	13826	13790	13724	13768	13800	13655	13713	13736	13824	13754	13797	13785	13738	13710	13758	13630	13899	13702	13773	13658	13866	13799	13732	13745	13793	13904	13809	13765	13624	13748	13776	13792	13838	13689	13734	13968	13827	13855	13743	13784	13656	13794	13752	13858	13680	13652	13769	13752	13813	13916	13648	13699	13744	13773	13711	13816	13523	13758	13802	13867	13838	13675	13753	13953	13869	13842	13922	13694	13673	13732	13868	13761	13754	13834	13713	13865	13619	13811	13685	13825	13705	13753	13897	13765	13868	13834	13740	13886	13790	13582	13851	14007	13757	13786	13795	13830	13715	13692	13676	13779	13674	13691	13729	13690	13795	13793	13806	13723	13735	13784	13753	13783	13977	13947	13750	13734	13682	13799	13861	13885	13784	13850	13915	13833	13706	13854	13808	13746	13845	13890	13701	13773	13676	13678	13951	13887	13773	13681	13877	13705	13548	13871	13603	13702	13787	13897	13873	13739	13604	13665	13760	13734	13846	13766	13820	13790	13592	13776	13787	13769	13732	13756	13636	13833	13884	13696	13866	13761	13708	13845	13901	13893	13929	13670	13907	13780	13738	13700	13687	13710	13884	13817	13791	13719	13707	13687	13924	13591	13772	13758	13654	13648	13679	13707	13658	13763	13719	13645	13873	13737	13887	13760	13800	13781	13793	13671	13871	13660	13898	13797	13935	13683	13850	13725	13828	13780	13867	13791	13689	13951	13834	13738	13789	13926	13593	13634	13890	13846	13828	13905	13900	13839	13808	13790	13812	13785	13758	13769	13562	13735	13760	13783	13691	13700	13763	13808	13821	13776	13761	13925	13793	13846	13909	13607	13769	13772	13721	13854	13818	13842	13707	13763	13680	13817	13664	13763	13773	13632	13751	13750	13728	13542	13784	13856	13789	13823	13839	13752	13726	13721	13804	13761	13895	13705	13867	13707	13640	13712	13824	13800	13808	13773	13683	13791	13651	13765	13689	13746	13723	13883	13868	13894	13773	13767	13769	13876	13914	13881	13777	13853	13778	13971	13858	13890	13758	13803	13667	13956	13717	13511	13768	13830	13916	13668	13815	13652	13919
28812	28158	35170	30953	24565	19021	16479	15481	14976	14848	14746	14634	14455	14623	14513	14508	14462	14341	14355	14343	14268	14318	14398	14362	14365	14339	14298	14341	14231	14367	14414	14323	14326	14275	14315	14438	14221	14359	14210	14171	14179	14330	14318	14132	14230	14329	14472	14191	14331	14202	14376	14169	14176	14369	14311	14285	14361	14223	14368	14294	14401	14347	14100	14219	14308	14409	14341	14353	14205	14239	14343	14388	14344	14155	14227	14116	14342	14349	14306	14394	14226	14272	14276	14450	14400	14449	14220	14426	14210	14376	14389	14332	14533	14345	14031	14190	14380	14245	14349	14196	14246	14330	14563	14333	14341	14334	14278	14403	14205	14465	14375	14312	14324	14211	14143	14168	14184	14328	14370	14279	14132	14408	14477	14328	14149	14182	14263	14342	14204	14208	14334	14195	14362	14161	14255	14391	14325	14093	14423	14407	14234	14270	14286	14020	14360	14327	14346	14239	14098	14278	14263	14103	14313	14309	14045	14448	14280	14376	14411	14291	14347	14549	14395	14366	14142	14224	14120	14208	14292	14242	14175	14376	14316	14118	14269	14139	14270	14347	14417	14435	14220	14484	14251	14290	14335	14322	14327	14344	14115	14231	14215	14437	14351	14390	14383	14281	14325	14320	14408	14267	13980	14356	14394	14241	14370	14345	14253	14338	14336	14264	14291	14233	14420	14298	14258	14369	14307	14418	14281	14153	14309	14310	14125	14197	14203	14530	14392	14430	14108	14368	14338	14402	14354	14157	14302	14384	14146	14393	14323	14293	14289	14221	14489	14375	14407	14404	14436	14359	14307	14272	14251	14378	14406	14339	14349	14355	14325	14364	14444	14263	14371	14216	14431	14329	14271	14213	14372	14165	14577	14634	14528	14297	14327	14349	14152	14184	14317	14305	14449	14342	14412	14206	14351	14225	14562	14422	14273	14054	14252	14153	14442	14343	14477	14443	14341	14340	14361	14429	14273	14394	14222	14397	14346	14258	14216	14381	14304	14297	14410	14314	14294	14270	14333	14445	14255	14023	14245	14443	14379	14248	14246	14258	14157	14196	14288	14196	14344	14375	14521	14523	14330	14403	14355	14242	14151	14334	14301	14225	14194	14338	14273	14395	14449	14328	14357	14188	14188	14406	14351	14408	14249	14355	14505	14280	14244	14429	14453	14392	14334	14175	14233	14263	14308	14248	14396	14456	14392	14238	14378	14257	14145	14273	14331	14108	14250	14312	14470	14388	14345	14357	14203	14307	14166	14246	14363	14459	14240	14352	14408	14416	14352	14294	14424	14239	14416	14391	14313	14290	14235	14295	14255	14237	14231	14346	13968	14115	14193	14361	14271	14247	14254	14250	14199	14432	14303	14169	14061	14297	14277	14308	14439	14277	14354	14340	14298	14077	14387	14214	14328	14364	14350	14275	14245	14361	14356	14295	14224	14148	14210	14153	14387	14338	14231	14206	14204	14254	14144	14303	14253	14369	14421	14339	14444	14368	14313	14342	14159	14290	14448	14477	14247	14336	14350	14078	14336	14416	14257	14405	14460	14281	14496	14287	14391	14371	14251	14385	14079	14381	14408	14239	14529	14421	14454	14298	14350	14304	14379	14303	14157	14338	14220	14267	14428	14400	14323	14350	14304	14489	14355	14278	14270	14170	14245	14352	14248	14307	14409	14102	14488	14348	14335	14232	14350	14318	14244	14293	14320	14444	14289	14338	14307	14241	14450	14337	14433	14226	14453	14497	14316	14233	14317	14394	14348	14472	14203	14306	14247	14435	14470	14499	14285	14332	14330	14462	14386	14205	14361	14457	14139	14192	14514	14214	14207	14311	14331	14298	14256	14438	14157	14422	14248	14442	14280	14250	14399	14405	14274	14186	14418	14362	14352	14294	14505	14342	14316	14098	14199	14398	14301	14521	14354	14247	14455	14435	14444	14132	14258	14309	14308	14237	14236	14304	14410	14266	14233	14251	14221	14370	14326	14249	14143	14383	14315	14288	14221	14249	14401	14485	14439	14344	14294	14349	14413	14338	14214	14364	14220	14333	14370	14304	14324	14452	14385	14540	14437	14298	14584	14449	14446	14327	14236	14441	14305	14191	14400	14182	14322	14195	14306	14201	14211	14339	14239	14090	14333	14249	14540	14367	14316	14317	14456	14455	14307	14503	14245	14240	14192	14191	14594	14303	14069	14317	14349	14275	14270	14443	14370	14450	14526	14490	14259	14230	14401	14272	14297	14373	14644	14421	14237	14353	14227	14354	14134	14236	14281	14124	14385	14546	14331	14315	14282	14141	14382	14399	14117	14318	14410	14327	14242	14292	14324	14493	14373	14339	14333	14472	14260	14306	14318	14457	14232	14329	14514	14235	14400	14267	14276	14332	14200	14171	14203	14404	14177	14289	14434	14280	14344	14143	14270	14404	14169	14302	14198	14231	14117	14242	14119	14184	14335	14430	14248	14318	14556	14185	14503	14313	14335	14244	14296	14147	14254	14312	14332	14255	14408	14329	14394	14340	14301	14212	14552	14309	14197	14631	14257	14415	14301	14381	14423	14401	14378	14301	14335	14439	14431	14400	14273	14447	14228	14405	14194	14447	14351	14072	14238	14443	14305	14404	14321	14182	14380	14542	14512	14368	14420	14269	14281	14343	14199	14302	14261	14437	14319	14310	14314	14290	14360	14298	14346	14334	14197	14180	14227	14271	14220	14380	14364	14216	14384	14370	14313	14158	14234	14325	14147	14212	14310	14434	14313	14471	14366	14272	14242	14484	14471	14490	14207	14272	14287	14416	14431	14601	14499	14222	14236	14299	14260	14570	14372	14457	14160	14250	14304	14330	14183	14223	14213	14318	14179	14398	14287	14277	14295	14183	14266	14452	14324	14362	14389	14398	14379	14208	14340	14440	14147	14205	14135	14206	14228	14147	14326	14306	14283	14389	14407	14193	14275	14227	14408	14399	14379	14230	14143	14156	14539	14606	14408	14259	14332	14201	14376	14205	14318	14348	14390	14291	14174	14309	14297	14460	14187	14269	14367	14379	14290	14126	14367	14330	14194	14372	14437	14355	14271	14275	14258	14174	14292	14349	14259	14312	14520	14239	14448	14576	14273	14264	14291	14400	14292	14412	14195	14439	14404	14439	14142	14315	14367	14281	14329	14289	14392	14455	14431	14190	14273	14533	14262	14354	14239	14273	14222	14430	14495	14063	14361	14211	14377	14385	14431	14315	14245	14296	14258	14293	14403	14230	14339	14376	14257	14443	14292	14120	14343	14295	14206	14397	14533	14355	14308	14104	14287	14199	14418	14225	14284	14365	14037	14276	14215	14389	14447	14353	14356	14338	14294	14268	14231	14344	14418	14280	14171	14208	14213	14507	14219	14385	14478	14599	14211	14348	14444	14398	14373	14310	14283	14283	14258	14222	14248	14347	14319	14367	14511	14332	14333	14369	14219	14345	14208	14198	14332	14122	14159	14304	14200	14198	14438	14539	14197	14393	14373	14403	14357	14190	14351	14485	14388	14476	14243	14185	14321	14468	14349	14299	14315	14387	14422	14323	14376	14254	14193	14511	14259	14240	14507	14173	14362	14259	14326	14448	14333	14440	14533	14295	14505	14320	14560	14461	14435	14332	14253	14314	14352	14367	14278	14369	14431	14375	14326	14403	14354	14351	14312	14194	14206	14028	14523	14450	14329	14395	14333	14308	14331	14125	14396	14172	14522	14098	14287	14332	14352	14498	14283	14345	14299	14371	14323	14432	14471	14344	14303	14389	14429	14163	14381	14221	14257	14340	14463	14134	14280	14167	14217	14495	14152	14318	14146	14374	14493	14245	14293	14219	14245	14182	14360	14276	14201	14163	14299	14406	14376	14301	14261	14276	14392	14295	14290	14270	14275	14309	14384	14375	14350	14392	14328	14509	14311	14186	14256	14167	14444	14290	14390	14456	14227	14253	14368	14470	14220	14466	14426	14336	14366	14276	14304	14583	14300	14169	14150	14313	14219	14230	14464	14322	14409	14343	14070	14319	14384	14365	14263	14329	14401	14320	14461	14203	14238	14466	14397	14345	14559	14490	14485	14266	14247	14449	14369	14435	14356	14459	14400	14375	14594	14486	14374	14288	14399	14283	14248	14181	14221	14378	14283	14219	14349	14385	14516	14260	14288	14256	14388	14496	14325	14297	14441	14272	14356	14467	14209	14451	14452	14428	14140	14453	14294	14371	14062	14183	14310	14237	14226	14404	14305	14345	14315	14368	14562	14619	14310	14362	14463	14417	14253	14343	14411	14482	14354	14286	14485	14235	14333	14131	14346	14191	14213	14223	14314	14282	14197	14243	14528	14238	14351	14209	14227	14190	14067	14473	14324	14349	14174	14392	14364	14147	14463	14431	14617	14269	14475	14354	14223	14397	14448	14344	14474	14412	14299	14319	14578	14359	14567	14447	14487	14252	14137	14070	14232	14362	14534	14189	14355	14290	14146	14383	14278	14292	14487	14337	14310	14241	14386	14242	14214	14323	14162	14190	14209	14433	14527	14471	14537	14199	14375	14232	14149	14289	14339	14191	14234	14239	14382	14331	14360	14334	14309	14364	14360	14425	14267	14178	14304	14416	14275	14256	14302	14527	14279	14347	14411	14363	14252	14202	14375	14209	14095	14029	14285	14167	14280	14262	14421	14334	14479	14267	14245	14525	14641	14345	14270	14356	14289	14262	14277	14259	14334	14207	14492	14257	14439	14303	14266	14324	14137	14322	14395	14116	14314	14269	14375	14251	14365	14395	14480	14344	14465	14372	14491	14390	14210	14384	14353	14214	14241	14017	14273	14382	14325	14274	14292	14564	14289	14358	14116	14207	14376	14174	14299	14399	14342	14389	14280	14294	14328	14227	14263	14165	14253	14242	14404	14400	14425	14217	14217	14433	14178	14176	14228	14152	14289	14320	14346	14402	14427	14306	14315	14422	14369	14282	14339	14393	14424	14269	14461	14245	14430	14178	14504	14182	14351	14051	14306	14253	14351	14359	14411	14303	14266	14399	14325	14370	14325	14290	14516	14301	14314	14248	14219	14466	14240	14231	14379	14302	14421	14269	14312	14257	14284	14277	14261	14413	14325	14082	14256	14279	14290	14337
26337	44224	35182	27523	23184	17540	15106	14021	13593	13531	13428	13126	13196	13145	12925	12947	12917	12849	12863	12681	12966	12589	12851	12752	12795	12802	12855	12733	12596	12840	12878	12610	12638	12574	12940	12780	12629	12657	12548	12696	12629	12632	12629	12661	12804	12724	12605	12751	12584	12609	12699	12670	12557	12699	12590	12660	12621	12679	12623	12735	12677	12704	12761	12760	12536	12736	12642	12815	12756	12710	12640	12790	12765	12711	12662	12678	12577	12637	12672	12661	12637	12906	12637	12788	12578	12835	12649	12592	12648	12631	12807	12671	12789	12726	12654	12598	12501	12631	12734	12700	12800	12702	12683	12635	12675	12579	12697	12715	12654	12673	12621	12847	12683	12726	12644	12733	12716	12770	12767	12645	12683	12643	12746	12633	12845	12694	12749	12771	12744	12635	12588	12678	12689	12628	12654	12740	12730	12702	12698	12818	12783	12672	12724	12602	12641	12781	12520	12654	12647	12508	12523	12766	12706	12735	12660	12830	12612	12658	12696	12557	12472	12701	12686	12735	12803	12770	12647	12556	12611	12909	12664	12628	12705	12575	12638	12571	12786	12573	12748	12739	12676	12735	12683	12621	12656	12636	12767	12949	12527	12686	12592	12653	12826	12622	12827	12745	12609	12624	12727	12715	12700	12732	12779	12747	12561	12682	12611	12614	12566	12699	12684	12774	12698	12722	12651	12773	12731	12632	12690	12659	12740	12724	12579	12708	12662	12732	12631	12757	12735	12718	12698	12510	12780	12819	12657	12693	12700	12663	12762	12692	12627	12548	12689	12675	12815	12609	12684	12574	12599	12773	12598	12524	12587	12860	12787	12693	12561	12742	12663	12864	12760	12725	12590	12777	12643	12608	12676	12741	12541	12857	12626	12726	12819	12613	12767	12805	12615	12668	12845	12814	12845	12663	12903	12632	12711	12493	12822	12810	12645	12557	12645	12632	12622	12607	12754	12441	12725	12606	12611	12693	12750	12846	12705	12970	12711	12718	12633	12652	12623	12712	12728	12673	12737	12756	12701	12618	12553	12724	12649	12769	12689	12621	12764	12702	12842	12667	12741	12651	12615	12570	12574	12739	12772	12824	12705	12808	12849	12646	12537	12668	12650	12706	12735	12734	12691	12759	12646	12836	12685	12797	12792	12880	12634	12734	12777	12643	12749	12840	12780	12526	12691	12753	12642	12549	12615	12846	12594	12782	12817	12717	12815	12589	12689	12866	12614	12576	12688	12634	12689	12719	12644	12829	12732	12687	12758	12671	12607	12535	12685	12786	12598	12791	12739	12761	12704	12632	12839	12773	12792	12606	12649	12551	12526	12754	12849	12764	12785	12789	12680	12861	12805	12774	12741	12737	12647	12729	12789	12609	12605	12443	12677	12527	12721	12664	12857	12735	12657	12624	12710	12798	12799	12549	12514	12702	12822	12572	12612	12713	12710	12649	12656	12680	12756	12704	12674	12655	12695	12659	12675	12679	12685	12727	12699	12493	12649	12685	12621	12551	12531	12481	12557	12607	12680	12700	12698	12761	12871	12686	12769	12662	12699	12608	12804	12668	12720	12621	12736	12684	12638	12647	12675	12835	12755	12798	12592	12526	12733	12613	12785	12708	12764	12747	12769	12624	12748	12619	12744	12592	12602	12664	12802	12787	12623	12706	12721	12619	12598	12637	12693	12582	12677	12657	12619	12836	12902	12745	12748	12658	12760	12668	12637	12687	12853	12716	12614	12659	12639	12841	12720	12554	12548	12904	12656	12579	12681	12683	12765	12573	12617	12645	12631	12692	12671	12664	12758	12740	12622	12714	12639	12746	12738	12555	12523	12812	12695	12522	12852	12655	12736	12624	12544	12664	12858	12556	12612	12743	12535	12667	12733	12828	12678	12734	12744	12605	12733	12606	12848	12648	12594	12708	12758	12614	12733	12691	12537	12663	12801	12748	12897	12731	12602	12460	12862	12678	12645	12836	12591	12747	12705	12850	12668	12779	12696	12691	12525	12733	12654	12623	12664	12665	12698	12655	12789	12783	12660	12634	12548	12712	12770	12786	12788	12705	12748	12696	12656	12552	12822	12576	12554	12820	12691	12841	12818	12636	12721	12783	12755	12819	12722	12778	12838	12718	12604	12809	12868	12511	12837	12598	12746	12833	12538	12683	12800	12654	12881	12589	12789	12630	12680	12665	12613	12692	12743	12673	12735	12749	12602	12718	12702	12790	12717	12747	12751	12722	12666	12545	12629	12714	12521	12661	12708	12743	12688	12584	12669	12640	12707	12661	12664	12739	12559	12698	12706	12730	12814	12664	12512	12547	12721	12697	12612	12711	12723	12742	12642	12661	12800	12709	12774	12702	12632	12653	12595	12594	12711	12688	12478	12836	12569	12655	12588	12567	12919	12646	12774	12671	12599	12491	12797	12694	12612	12736	12691	12683	12629	12538	12739	12679	12698	12875	12661	12660	12479	12660	12698	12578	12567	12593	12810	12655	12853	12594	12644	12538	12663	12588	12642	12753	12550	12601	12707	12480	12755	12673	12801	12659	12783	12568	12691	12600	12713	12648	12611	12634	12728	12502	12743	12738	12634	12629	12782	12628	12761	12608	12727	12860	12749	12752	12846	12743	12764	12741	12669	12498	12761	12631	12713	12658	12747	12630	12744	12569	12591	12829	12871	12591	12643	12645	12781	12690	12560	12670	12804	12647	12588	12756	12612	12762	12562	12590	12530	12688	12785	12566	12723	12656	12586	12726	12627	12505	12737	12694	12696	12816	12477	12593	12605	12715	12597	12676	12714	12601	12627	12726	12693	12652	12852	12762	12584	12718	12587	12646	12749	12656	12626	12781	12762	12734	12691	12574	12629	12664	12739	12666	12876	12746	12683	12713	12550	12648	12751	12851	12556	12637	12858	12769	12629	12786	12797	12639	12953	12534	12892	12686	12627	12782	12692	12677	12558	12745	12823	12696	12622	12498	12681	12613	12605	12802	12823	12777	12527	12624	12711	12520	12749	12701	12588	12720	12633	12407	12685	12721	12899	12857	12727	12531	12614	12681	12626	12822	12593	12768	12619	12601	12720	12733	12779	12639	12502	12731	12628	12697	12652	12793	12648	12656	12607	12847	12693	12744	12651	12760	12705	12735	12778	12892	12698	12675	12716	12599	12686	12714	12789	12664	12738	12623	12455	12802	12842	12703	12504	12618	12677	12598	12728	12732	12842	12640	12785	12596	12811	12684	12669	12583	12749	12659	12838	12670	12734	12750	12533	12656	12790	12751	12850	12590	12679	12751	12785	12642	12520	12768	12820	12552	12714	12891	12612	12770	12699	12692	12756	12629	12805	12825	12754	12841	12895	12530	12678	12722	12684	12618	12763	12638	12946	12674	12606	12812	12561	12681	12682	12845	12602	12795	12721	12846	12646	12728	12644	12583	12706	12907	12695	12756	12690	12616	12616	12592	12806	12612	12672	12783	12620	12658	12717	12764	12629	12648	12652	12786	12734	12658	12707	12626	12648	12623	12726	12764	12765	12747	12655	12625	12770	12635	12685	12667	12708	12864	12794	12670	12686	12658	12569	12681	12656	12745	12640	12761	12595	12798	12765	12599	12596	12636	12676	12645	12748	12635	12671	12806	12810	12767	12721	12632	12689	12818	12565	12822	12775	12721	12773	12627	12559	12464	12782	12813	12789	12757	12718	12616	12723	12600	12696	12756	12759	12588	12681	12761	12655	12669	12692	12695	12659	12677	12870	12679	12791	12637	12854	12563	12619	12867	12548	12670	12739	12713	12660	12711	12680	12645	12807	12804	12796	12743	12724	12734	12785	12744	12625	12681	12870	12678	12721	12648	12693	12622	12658	12842	12775	12720	12732	12774	12859	12631	12668	12705	12666	12672	12584	12591	12642	12509	12770	12598	12687	12737	12620	12594	12751	12653	12527	12531	12471	12726	12763	12675	12701	12826	12605	12639	12630	12682	12731	12576	12671	12625	12712	12739	12746	12624	12518	12726	12750	12818	12714	12703	12715	12810	12576	12693	12628	12637	12641	12620	12730	12846	12851	12742	12658	12590	12879	12695	12660	12540	12588	12722	12655	12669	12557	12628	12710	12865	12761	12870	12589	12681	12745	12695	12774	12892	12775	12730	12704	12550	12608	12581	12700	12833	12706	12751	12738	12707	12725	12690	12789	12585	12791	12711	12637	12686	12591	12658	12726	12650	12646	12549	12812	12658	12718	12690	12728	12631	12640	12549	12647	12769	12660	12637	12602	12732	12740	12583	12629	12545	12575	12692	12711	12586	12554	12569	12664	12753	12708	12745	12720	12769	12633	12683	12702	12534	12692	12693	12540	12597	12678	12746	12586	12694	12596	12541	12511	12497	12618	12802	12670	12725	12624	12799	12742	12786	12827	12678	12627	12619	12908	12828	12756	12776	12691	12689	12650	12683	12577	12647	12709	12779	12651	12769	12825	12730	12543	12674	12817	12695	12806	12698	12649	12638	12627	12708	12629	12650	12885	12678	12708	12702	12745	12603	12505	12695	12707	12649	12764	12489	12674	12763	12577	12697	12568	12764	12543	12768	12774	12652	12637	12710	12618	12651	12778	12611	12837	12742	12704	12553	12746	12694	12666	12774	12767	12828	12619	12704	12595	12619	12575	12704	12638	12622	12673	12649	12763	12616	12735	12753	12718	12726	12864	12637	12736	12783	12760	12737	12766	12645	12500	12666	12683	12526	12700	12712	12626	12777	12677	12763	12677	12823	12765	12847	12824	12706	12765	12634	12646	12633	12692	12679	12500	12610	12785	12784	12685	12677	12757	12619	12650	12768	12607	12614	12789	12750	12754	12480	12692	12694	12834	12871	12902	12751	12722	12618	12600	12701	12691	12602	12694	12738	12650	12509	12683	12673	12697	12656	12796	12744	12595	12937	12525	12787	12613	12584	12748	12663	12766	12740	12562	12937	12710	12619	12654	12645	12665	12532	12758	12612	12844	12665	12515	12667	12526	12641	12651	12699	12521	12772	12652	12682	12524	12670	12667	12822	12749	12804	12689	12687	12733	12650	12758	12657	12810	12497	12750	12663	12711	12581	12743	12769	12725	12681	12864	12660	12649	12731	12737	12775	12647	12636
22907	21147	28778	25554	25797	24745	22754	18430	16882	16689	16483	16330	16292	16200	16147	15992	15742	15870	16140	15818	15830	16052	15833	15698	15899	15669	15864	15676	15748	15619	15708	15845	15883	15710	15643	15696	15824	15448	15512	15567	15900	15727	15445	15700	15546	15701	15635	15646	15586	15629	15697	15520	15432	15637	15592	15856	15642	15595	15581	15842	15561	15647	15631	15552	15491	15700	15789	15558	15661	15588	15437	15564	15731	15710	15473	15704	15548	15719	15553	15640	15585	15622	15726	15651	15733	15685	15609	15339	15650	15562	15633	15779	15614	15459	15672	15732	15505	15547	15647	15616	15547	15597	15628	15702	15621	15667	15630	15634	15573	15650	15630	15661	15615	15674	15464	15724	15645	15511	15529	15269	15681	15478	15561	15717	15562	15398	15524	15531	15478	15571	15525	15471	15622	15611	15514	15425	15751	15574	15641	15563	15578	15523	15572	15518	15428	15566	15681	15413	15526	15431	15464	15595	15327	15443	15661	15792	15674	15311	15651	15518	15555	15591	15508	15469	15583	15450	15663	15580	15433	15460	15909	15657	15593	15454	15533	15615	15470	15573	15704	15459	15528	15491	15598	15549	15598	15654	15675	15776	15680	15492	15735	15537	15460	15495	15637	15422	15765	15408	15356	15716	15713	15660	15603	15527	15633	15549	15515	15596	15679	15566	15533	15497	15639	15469	15647	15709	15339	15490	15608	15602	15538	15552	15566	15824	15756	15484	15470	15524	15621	15687	15525	15478	15503	15612	15444	15484	15595	15472	15541	15591	15421	15446	15555	15472	15606	15707	15494	15704	15771	15321	15584	15753	15739	15545	15476	15398	15517	15499	15529	15551	15780	15447	15644	15761	15528	15721	15460	15360	15617	15594	15741	15522	15510	15483	15569	15638	15498	15525	15551	15587	15598	15626	15659	15423	15564	15834	15704	15654	15759	15629	15604	15710	15522	15619	15742	15500	15623	15526	15621	15300	15558	15577	15500	15763	15676	15661	15618	15403	15631	15456	15563	15673	15600	15708	15690	15578	15738	15572	15483	15500	15474	15720	15673	15633	15560	15523	15716	15757	15509	15533	15752	15660	15656	15594	15405	15487	15804	15595	15751	15640	15654	15751	15546	15520	15369	15474	15600	15464	15559	15450	15529	15860	15743	15629	15621	15374	15598	15808	15533	15618	15669	15520	15533	15478	15681	15397	15583	15751	15852	15645	15739	15540	15468	15756	15687	15674	15810	15724	15648	15714	15489	15653	15537	15804	15670	15698	15682	15462	15669	15782	15575	15717	15524	15623	15610	15611	15503	15496	15595	15521	15376	15397	15472	15595	15545	15591	15811	15565	15585	15695	15847	15711	15514	15636	15561	15774	15453	15652	15607	15577	15440	15499	15645	15988	15658	15545	15583	15755	15615	15503	15590	15586	15700	15594	15463	15374	15650	15478	15553	15599	15553	15655	15714	15712	15519	15454	15554	15625	15655	15577	15632	15480	15570	15691	15448	15513	15566	15614	15266	15691	15573	15630	15570	15597	15787	15356	15575	15549	15609	15841	15622	15706	15515	15654	15616	15462	15490	15660	15508	15729	15587	15811	15721	15701	15712	15550	15634	15733	15658	15591	15635	15742	15536	15638	15747	15611	15529	15474	15472	15437	15433	15353	15598	15599	15737	15696	15647	15545	15610	15767	15759	15677	15542	15672	15657	15660	15651	15731	15529	15597	15625	15285	15577	15623	15494	15692	15629	15770	15651	15774	15451	15497	15672	15543	15808	15435	15420	15647	15394	15464	15581	15589	15781	15693	15599	15554	15626	15601	15778	15793	15576	15473	15722	15576	15689	15645	15607	15648	15428	15500	15669	15643	15564	15690	15766	15574	15764	15586	15464	15700	15554	15725	15532	15488	15687	15607	15512	15523	15281	15506	15483	15706	15664	15584	15689	15343	15526	15375	15706	15869	15569	15686	15615	15665	15557	15637	15740	15662	15726	15658	15694	15686	15731	15404	15545	15394	15642	15467	15679	15598	15426	15532	15593	15554	15572	15529	15454	15560	15626	15675	15705	15568	15489	15514	15678	15452	15586	15764	15611	15637	15568	15519	15468	15478	15518	15597	15741	15729	15671	15767	15740	15430	15559	15454	15446	15801	15623	15639	15488	15428	15521	15544	15644	15539	15391	15483	15694	15367	15635	15696	15575	15463	15602	15415	15554	15779	15597	15740	15721	15677	15721	15642	15494	15544	15500	15544	15626	15457	15736	15573	15422	15580	15466	15592	15417	15531	15722	15654	15560	15448	15527	15398	15398	15447	15434	15619	15489	15511	15495	15659	15596	15513	15355	15685	15752	15642	15478	15462	15582	15678	15524	15610	15602	15560	15599	15415	15406	15793	15581	15584	15652	15560	15476	15684	15561	15532	15429	15541	15484	15606	15718	15708	15568	15550	15438	15528	15754	15578	15559	15553	15750	15578	15517	15572	15528	15484	15637	15545	15798	15578	15685	15599	15615	15586	15412	15542	15599	15597	15717	15600	15660	15543	15722	15694	15863	15703	15563	15591	15489	15465	15557	15533	15685	15596	15435	15650	15920	15632	15619	15595	15576	15745	15547	15521	15522	15557	15554	15601	15739	15581	15648	15559	15647	15765	15648	15663	15565	15621	15653	15653	15513	15541	15574	15503	15772	15589	15500	15546	15492	15574	15872	15752	15516	15687	15499	15289	15441	15570	15524	15613	15723	15780	15648	15602	15563	15546	15636	15591	15494	15469	15516	15646	15699	15536	15632	15621	15488	15543	15572	15509	15804	15609	15510	15730	15490	15559	15592	15625	15576	15786	15540	15395	15528	15606	15555	15598	15686	15625	15652	15773	15656	15360	15698	15479	15517	15532	15740	15374	15494	15248	15677	15682	15382	15571	15584	15436	15570	15541	15505	15636	15667	15823	15654	15515	15717	15668	15640	15744	15545	15530	15627	15626	15514	15605	15515	15590	15601	15485	15578	15559	15504	15595	15425	15574	15739	15576	15378	15535	15495	15416	15635	15541	15438	15576	15497	15642	15626	15483	15556	15642	15606	15417	15610	15605	15652	15510	15632	15519	15623	15573	15571	15772	15708	15405	15571	15649	15762	15594	15453	15444	15631	15468	15600	15656	15422	15788	15450	15418	15665	15526	15692	15532	15564	15657	15295	15753	15501	15582	15592	15571	15578	15475	15488	15372	15629	15441	15339	15577	15610	15560	15567	15632	15544	15544	15352	15644	15667	15323	15548	15501	15514	15737	15467	15512	15512	15658	15625	15766	15523	15592	15554	15661	15677	15602	15492	15598	15703	15483	15753	15401	15537	15589	15615	15735	15506	15699	15706	15584	15413	15630	15573	15460	15533	15544	15451	15607	15475	15351	15448	15665	15737	15405	15506	15626	15380	15510	15666	15576	15466	15544	15497	15469	15387	15760	15856	15526	15757	15606	15592	15424	15557	15656	15684	15542	15748	15556	15506	15411	15506	15619	15549	15655	15387	15508	15667	15662	15664	15552	15652	15777	15612	15684	15674	15490	15394	15783	15637	15542	15666	15344	15702	15585	15515	15365	15614	15390	15467	15662	15711	15494	15639	15298	15533	15471	15651	15621	15676	15587	15440	15686	15867	15609	15468	15627	15714	15634	15520	15502	15616	15583	15635	15529	15536	15450	15512	15706	15640	15489	15475	15720	15641	15769	15691	15543	15534	15571	15517	15594	15685	15583	15724	15623	15608	15450	15786	15461	15671	15504	15675	15592	15587	15664	15690	15485	15493	15507	15643	15666	15683	15611	15499	15370	15543	15521	15505	15727	15484	15375	15623	15786	15597	15874	15452	15455	15465	15643	15725	15569	15539	15536	15470	15608	15753	15657	15418	15590	15481	15545	15743	15576	15556	15380	15765	15639	15592	15688	15608	15765	15671	15632	15309	15597	15565	15401	15526	15535	15632	15563	15463	15455	15544	15723	15629	15737	15566	15542	15553	15624	15804	15547	15558	15645	15537	15631	15474	15707	15481	15628	15434	15507	15529	15665	15750	15433	15340	15503	15580	15380	15726	15602	15625	15512	15490	15404	15760	15635	15700	15535	15354	15347	15844	15466	15376	15562	15628	15570	15650	15683	15520	15561	15334	15472	15485	15658	15701	15584	15513	15518	15519	15785	15591	15643	15586	15567	15576	15480	15401	15557	15646	15682	15549	15578	15569	15472	15616	15546	15595	15668	15533	15436	15498	15574	15371	15656	15681	15521	15480	15579	15598	15750	15475	15560	15729	15424	15760	15507	15679	15767	15591	15518	15440	15587	15478	15493	15643	15670	15508	15647	15714	15463	15593	15637	15610	15732	15584	15477	15539	15494	15710	15694	15645	15674	15786	15674	15790	15547	15713	15569	15510	15622	15541	15752	15622	15650	15462	15450	15491	15555	15647	15756	15568	15752	15517	15640	15665	15712	15801	15723	15664	15706	15542	15453	15420	15545	15803	15522	15539	15543	15567	15530	15573	15804	15680	15439	15632	15653	15602	15638	15609	15620	15701	15555	15661	15434	15453	15471	15558	15557	15668	15668	15526	15447	15401	15569	15564	15592	15516	15361	15599	15378	15606	15667	15544	15597	15949	15552	15683	15546	15560	15519	15680	15503	15476	15544	15624	15589	15587	15505	15745	15634	15636	15518	15527	15577	15664	15605	15555	15661	15659	15669	15618	15528	15712	15512	15586	15432	15477	15500	15813	15645	15553	15749	15386	15566	15729	15511	15631	15710	15605	15593	15558	15538	15551	15602	15775	15615	15667	15544	15391	15501	15692	15598	15552	15548	15715	15595	15664	15587	15581	15654	15593	15660	15601	15263	15469	15480	15560	15551	15743	15540	15836	15844	15587	15534	15570	15639	15520	15830	15668	15460	15594	15541	15655	15670	15710	15543	15471	15732	15688	15593	15579	15704	15542	15499	15788	15735	15637	15576	15457	15708	15609	15611	15574	15555	15712	15781	15728	15747	15733	15543	15539	15567	15574	15512	15524	15609	15465	15409	15630	15585	15582	15518	15689	15622	15469	15560	15575	15540	15499	15528	15519	15576	15758	15506	15533	15636	15513	15750	15630	15638	15470	15423	15612	15664	15599	15495
26615	54614	47339	38300	31278	21364	18517	16224	15007	14705	14550	14282	14051	14225	14061	13764	13811	13709	13666	13765	13696	13547	13742	13519	13576	13755	13621	13567	13572	13520	13422	13594	13455	13454	13465	13459	13481	13524	13410	13390	13607	13498	13489	13484	13544	13594	13497	13367	13320	13455	13386	13542	13490	13610	13430	13580	13474	13788	13363	13420	13449	13499	13662	13379	13446	13366	13405	13382	13503	13499	13420	13381	13456	13459	13463	13623	13450	13662	13338	13501	13567	13457	13490	13347	13587	13381	13459	13440	13348	13519	13382	13484	13456	13309	13475	13448	13516	13670	13421	13549	13273	13567	13372	13360	13529	13484	13530	13386	13414	13434	13522	13307	13456	13604	13486	13425	13425	13347	13267	13612	13511	13565	13475	13473	13601	13330	13554	13696	13424	13324	13578	13428	13476	13286	13381	13496	13591	13529	13413	13462	13428	13548	13303	13516	13601	13458	13451	13465	13540	13350	13506	13536	13224	13657	13471	13469	13639	13293	13555	13347	13449	13418	13454	13655	13444	13468	13468	13344	13345	13503	13497	13447	13512	13503	13401	13519	13595	13398	13449	13528	13519	13528	13510	13488	13699	13499	13530	13566	13346	13389	13497	13588	13393	13190	13465	13441	13382	13350	13469	13476	13400	13674	13576	13446	13374	13608	13478	13242	13347	13427	13633	13519	13436	13524	13540	13489	13686	13524	13537	13475	13437	13623	13563	13625	13456	13569	13451	13535	13455	13464	13462	13439	13491	13533	13681	13569	13647	13402	13469	13398	13465	13547	13401	13281	13460	13415	13618	13381	13548	13399	13428	13607	13421	13522	13364	13494	13494	13385	13646	13545	13526	13555	13481	13465	13269	13483	13565	13612	13323	13609	13536	13302	13546	13550	13437	13562	13562	13538	13400	13545	13328	13525	13484	13445	13456	13578	13425	13558	13318	13532	13439	13360	13492	13526	13359	13385	13428	13358	13488	13261	13520	13360	13515	13416	13467	13393	13529	13609	13467	13568	13280	13450	13562	13393	13343	13470	13510	13617	13428	13501	13535	13404	13394	13859	13404	13637	13419	13489	13449	13608	13494	13631	13529	13615	13424	13654	13391	13478	13401	13509	13402	13651	13433	13241	13435	13452	13313	13626	13477	13502	13611	13575	13551	13756	13632	13630	13320	13622	13632	13411	13428	13611	13454	13467	13578	13448	13625	13517	13485	13538	13610	13404	13387	13659	13431	13412	13576	13510	13366	13538	13427	13512	13302	13482	13444	13530	13549	13576	13636	13512	13387	13436	13449	13255	13419	13509	13417	13640	13445	13582	13514	13464	13492	13705	13386	13609	13477	13568	13419	13469	13541	13515	13327	13529	13518	13357	13479	13507	13285	13582	13476	13549	13420	13443	13544	13615	13625	13473	13527	13504	13584	13407	13526	13397	13415	13271	13407	13356	13482	13571	13477	13394	13464	13590	13513	13426	13495	13516	13557	13428	13570	13420	13623	13448	13545	13388	13567	13442	13308	13683	13576	13433	13429	13406	13364	13362	13619	13448	13324	13333	13438	13473	13361	13435	13377	13377	13499	13372	13305	13435	13440	13448	13720	13357	13518	13399	13379	13380	13620	13456	13499	13473	13265	13577	13522	13404	13487	13428	13550	13491	13643	13443	13568	13450	13611	13606	13521	13559	13432	13433	13444	13594	13466	13378	13505	13442	13382	13519	13384	13515	13370	13525	13538	13503	13419	13292	13463	13508	13448	13370	13652	13569	13537	13458	13235	13565	13313	13407	13590	13460	13441	13404	13619	13543	13463	13317	13444	13483	13295	13364	13627	13388	13493	13680	13263	13518	13418	13449	13452	13542	13470	13496	13482	13549	13420	13561	13426	13569	13556	13466	13447	13581	13496	13407	13553	13339	13552	13411	13570	13524	13447	13555	13539	13354	13606	13518	13519	13331	13532	13459	13551	13561	13345	13432	13310	13443	13469	13404	13477	13509	13560	13455	13657	13284	13546	13453	13541	13494	13471	13600	13337	13395	13410	13455	13558	13381	13436	13381	13544	13632	13501	13397	13498	13451	13597	13468	13400	13462	13584	13427	13463	13564	13524	13302	13509	13304	13459	13516	13425	13680	13448	13570	13407	13651	13497	13498	13464	13367	13585	13481	13513	13517	13550	13541	13528	13277	13455	13479	13545	13504	13771	13499	13497	13434	13453	13303	13646	13702	13472	13491	13446	13419	13562	13551	13535	13350	13513	13402	13427	13526	13541	13486	13631	13483	13521	13427	13384	13476	13553	13470	13598	13298	13443	13539	13541	13469	13472	13529	13524	13378	13424	13421	13554	13368	13484	13456	13344	13358	13358	13440	13429	13451	13451	13508	13592	13436	13379	13406	13535	13394	13532	13381	13494	13387	13353	13372	13676	13456	13467	13429	13549	13443	13481	13511	13501	13404	13652	13437	13446	13407	13368	13487	13483	13397	13476	13447	13315	13662	13475	13437	13523	13456	13508	13421	13503	13456	13532	13430	13381	13445	13288	13447	13381	13399	13457	13514	13510	13437	13341	13473	13425	13465	13448	13478	13440	13567	13502	13422	13345	13609	13337	13486	13479	13415	13449	13452	13462	13502	13269	13383	13355	13567	13591	13521	13510	13526	13455	13436	13426	13510	13425	13608	13411	13399	13411	13613	13571	13429	13521	13490	13384	13275	13337	13220	13619	13293	13342	13531	13518	13517	13546	13520	13301	13406	13527	13461	13522	13421	13409	13695	13534	13511	13421	13428	13289	13781	13476	13509	13425	13618	13507	13655	13487	13415	13344	13333	13325	13504	13450	13515	13533	13376	13356	13392	13687	13549	13639	13403	13490	13480	13580	13382	13404	13336	13595	13490	13350	13420	13456	13322	13441	13626	13520	13624	13497	13549	13596	13385	13559	13486	13595	13733	13511	13453	13381	13475	13598	13467	13533	13518	13429	13448	13486	13590	13390	13359	13233	13178	13538	13460	13463	13615	13434	13559	13333	13452	13558	13616	13528	13333	13520	13449	13494	13562	13571	13686	13509	13301	13435	13701	13498	13362	13568	13456	13645	13424	13284	13399	13580	13488	13393	13432	13683	13367	13372	13635	13557	13462	13402	13460	13457	13542	13506	13355	13501	13554	13486	13520	13561	13409	13473	13618	13534	13579	13483	13407	13211	13310	13589	13494	13324	13464	13561	13581	13497	13460	13439	13417	13516	13389	13412	13506	13568	13572	13472	13562	13360	13407	13412	13618	13513	13539	13541	13528	13486	13481	13328	13589	13387	13584	13547	13454	13576	13492	13353	13576	13466	13454	13581	13603	13450	13752	13357	13713	13573	13392	13501	13499	13308	13628	13532	13369	13533	13292	13622	13578	13478	13424	13569	13394	13426	13480	13544	13446	13460	13292	13523	13526	13488	13469	13579	13586	13519	13550	13487	13450	13698	13357	13483	13587	13585	13427	13449	13503	13444	13573	13424	13515	13576	13403	13369	13485	13473	13632	13657	13560	13467	13525	13480	13395	13294	13499	13332	13366	13476	13482	13386	13570	13653	13519	13386	13566	13273	13503	13539	13640	13351	13589	13475	13487	13558	13534	13420	13402	13467	13497	13484	13524	13413	13544	13454	13466	13258	13433	13543	13598	13543	13487	13483	13481	13401	13531	13514	13474	13451	13460	13573	13609	13704	13425	13528	13512	13296	13526	13507	13458	13485	13515	13512	13468	13562	13490	13401	13742	13464	13375	13387	13557	13349	13552	13539	13473	13543	13499	13331	13420	13595	13386	13511	13481	13378	13347	13437	13576	13491	13430	13413	13484	13322	13501	13773	13541	13433	13483	13459	13606	13450	13489	13577	13564	13420	13651	13413	13350	13566	13357	13459	13357	13528	13458	13561	13540	13342	13476	13384	13506	13341	13698	13349	13426	13528	13374	13600	13439	13401	13549	13612	13583	13380	13576	13468	13474	13289	13586	13359	13488	13477	13509	13362	13489	13357	13589	13533	13325	13321	13567	13578	13467	13588	13449	13513	13482	13465	13379	13379	13416	13341	13450	13382	13592	13523	13694	13655	13342	13448	13360	13532	13474	13709	13499	13564	13561	13500	13381	13396	13571	13274	13447	13549	13542	13424	13549	13484	13434	13394	13476	13640	13505	13394	13436	13582	13497	13307	13592	13497	13460	13429	13496	13649	13601	13484	13504	13443	13449	13459	13261	13294	13533	13380	13468	13456	13502	13672	13572	13436	13497	13532	13378	13492	13272	13369	13611	13559	13440	13368	13535	13562	13667	13665	13355	13544	13500	13428	13442	13591	13453	13417	13495	13593	13511	13502	13412	13512	13539	13434	13363	13661	13349	13435	13425	13497	13445	13573	13610	13510	13520	13716	13441	13449	13483	13652	13604	13449	13631	13621	13336	13555	13340	13570	13512	13464	13562	13381	13512	13567	13347	13490	13497	13556	13254	13426	13553	13595	13561	13578	13329	13567	13550	13506	13436	13640	13532	13456	13449	13652	13479	13377	13398	13411	13520	13411	13402	13446	13494	13587	13356	13363	13562	13441	13519	13292	13457	13485	13486	13736	13533	13417	13486	13521	13578	13374	13572	13272	13451	13313	13591	13480	13516	13655	13347	13508	13477	13496	13444	13529	13559	13254	13465	13390	13526	13506	13333	13599	13451	13458	13491	13596	13510	13390	13404	13401	13345	13501	13393	13584	13442	13571	13402	13372	13408	13403	13406	13680	13387	13363	13419	13575	13570	13728	13505	13448	13507	13600	13458	13504	13415	13253	13622	13273	13449	13519	13349	13549	13539	13553	13432	13335	13453	13431	13446	13685	13474	13392	13597	13465	13438	13562	13456	13652	13575	13411	13675	13584	13585	13464	13545	13399	13602	13602	13491	13434	13450	13577	13503	13443	13420	13503	13605	13459	13481	13523	13408	13597	13426	13562	13446	13480	13556	13375	13515	13424	13405	13380	13357	13390	13405	13349	13533	13431	13409	13392	13467	13489	13454	13594	13542	13407	13427	13667	13488	13469	13554	13322	13346	13511	13486	13543	13540	13633	13400	13475	13368	13494	13462	13449	13618	13556	13392	13397	13614	13527	13565	13421	13549	13380	13559
24102	21174	28642	27865	24207	20596	18727	16093	14966	14842	15015	15019	14653	14528	14570	14556	14433	14460	14360	14426	14466	14338	14286	14424	14509	14354	14324	14129	14322	14082	14475	14187	14227	14164	14208	14133	14342	14248	14375	14233	14341	14176	14164	14271	14061	14196	14216	14265	14227	14059	14332	14133	14122	14240	14385	14163	14082	14215	14028	14368	14333	14305	14196	14296	14221	14029	14093	14158	14216	14165	14030	14083	14329	14212	14250	14049	14047	14128	14125	14200	14243	14162	14174	14044	14214	14219	14146	14011	13989	14081	14288	14105	14159	14147	14292	14227	14292	14277	14148	14093	14274	14233	14145	14189	14197	14050	14308	14106	14068	14133	14257	14216	14185	13957	14106	14351	14093	14274	14268	14271	14165	14111	14111	14393	14285	14254	14164	14049	14198	14239	14244	14126	14125	14068	14067	14129	14104	14065	14342	14166	14127	14119	14059	14262	14280	14043	13966	14241	14098	14255	14183	14180	14236	14205	14093	14160	14049	14228	14001	14073	14301	13977	14310	14051	14090	14233	14109	14225	14009	14163	14313	14182	14238	14213	14093	14260	14331	14269	14183	14104	14119	14155	14213	14156	14172	14000	14156	13998	14231	14018	14206	14151	14052	14079	14317	14215	14353	14281	14206	14118	14218	14234	14327	14174	14414	14202	14088	14192	14036	14148	14244	14136	14263	14524	14111	14395	14098	14150	14236	14123	14143	14149	14414	14256	14105	14126	14041	14225	14169	13997	14018	14297	14249	14114	14208	14252	14095	14261	13981	14112	14166	14220	14189	14243	14344	14129	14372	14185	14199	14263	14462	14239	14249	14263	14088	14312	14130	14074	14275	13952	14121	14156	14331	14202	14230	14278	13880	14322	14104	13931	14193	14020	14140	14262	14266	14151	14180	14141	14109	14226	14263	14155	13965	14162	14211	14222	14169	14095	14441	14339	14191	14015	14256	14210	14226	14287	14208	13936	14109	14358	14184	14081	14221	14234	14237	14292	14224	14149	14031	14125	14227	14156	14074	14163	14424	14295	14356	13951	14324	14026	14158	14160	14288	14465	14337	14224	14257	14289	14324	14300	13977	14177	14122	14191	14222	14071	14357	14143	14265	14097	14101	14136	14150	13979	14079	14252	14225	14228	14105	14098	14300	14271	14140	14054	13999	14083	14142	14128	14169	13961	14120	14153	14061	14089	14332	14243	14283	14230	14365	14025	13960	14008	14088	14334	14364	14201	14103	14240	14110	14409	14189	14348	14436	14214	14155	14346	14043	14243	14223	14233	14250	14122	14051	14288	14082	14029	14185	14110	13981	14191	14171	14173	14362	14269	14225	14179	14275	14305	14486	14187	14250	14210	14256	14199	14231	14118	14144	14201	14332	14201	14182	14305	14228	14009	14120	14133	14103	14316	14393	13995	14103	14108	14358	14206	14274	14422	14127	14265	14184	14150	14028	14160	14587	14148	14233	14240	14233	14200	14098	14292	14109	14252	14263	14251	14048	14038	14252	14032	13989	14366	14188	14228	14327	14111	14139	14141	14093	13963	14038	14044	14251	14321	14111	14042	14265	13996	14170	14126	14084	14211	13997	14066	14235	13925	14196	14379	14147	14393	14310	14139	14436	14297	14321	14310	14075	14129	14317	14004	13970	14249	14091	14177	14162	14353	14111	14031	14047	14125	14216	14110	14252	14266	14148	14180	14190	14110	14153	14106	13977	14269	14305	14198	14240	14324	14380	14068	14186	14175	14096	14349	14100	14062	14195	14016	14236	14055	14199	14009	14111	14229	14241	14141	14201	14268	14157	14154	14234	14016	14039	14114	14054	14154	14225	13987	14093	14218	14204	14213	14206	14163	14263	14153	14280	14412	14203	14178	14060	14305	14129	14281	14246	14175	14135	14102	14032	14109	14142	14110	14194	14417	14244	14186	14238	14066	14148	14180	14204	14182	14104	14093	14108	14018	14088	14116	14243	14201	14074	14058	14181	14098	14146	14153	14265	13998	14181	14188	13903	14047	14088	14270	14214	14286	14230	14050	14287	14338	14108	14270	14216	14158	14251	14144	14069	14129	14189	14203	14287	14254	14448	14363	14240	14259	14155	14160	14187	14209	14265	13964	14359	13955	14275	14137	13998	14280	14130	14213	14332	14234	14117	14322	14255	14264	14061	14196	14155	14015	14026	14241	14129	14042	14223	14331	14052	14125	14384	14165	14208	14014	14262	14303	14372	14101	14078	14305	14284	14095	14178	14041	14143	14141	14171	14203	14241	14243	14174	14202	14343	14314	14102	14251	14129	14094	14069	14463	14274	14202	14166	14140	14033	14121	14256	14142	14465	14317	14176	14158	14137	14262	14123	14005	14189	14201	14082	14180	14201	14265	14130	14268	14089	14226	14154	14141	14200	13892	14324	14376	14131	14206	14082	14240	14293	14337	14295	14201	14116	14349	14020	14035	14073	14028	14076	14026	14337	14259	14176	14119	14207	14401	14214	13998	14088	14221	14179	14150	14158	14187	13973	14110	14243	14277	14145	14149	14118	14369	14140	14208	14095	14046	14323	14198	14165	14074	14137	14223	14242	14174	13973	14278	14016	14248	14437	14120	14044	14074	14155	14267	14164	14301	14145	14050	14077	14282	14110	14125	14196	14056	14238	14056	14022	14137	14196	14260	14138	14254	14105	13996	14227	14312	14189	14335	14076	14182	14099	14134	14035	14170	14321	14204	14124	14032	14172	14216	14265	14251	14141	14205	14036	14210	14197	14260	14156	14174	14076	14300	14306	14218	14265	14231	14264	14250	14257	14207	14030	14140	14089	14439	14302	14107	14166	14245	14142	14208	14087	14243	14089	14334	14062	14198	14230	14039	14198	14152	14266	14324	14188	14147	14344	14157	14171	14201	14272	14097	14265	14171	14232	14443	14316	14372	14218	14071	14228	14082	14113	14020	14221	13997	14145	14433	14094	14319	14122	13992	14098	14252	14241	14331	14327	14184	14288	14313	13998	14064	14255	14111	14100	14233	14142	14205	14232	14157	14294	14220	14067	14110	14124	14196	14218	14117	14328	14179	14172	14268	14056	14171	14292	14104	14110	14245	14339	14149	14149	14022	14248	14183	14091	14058	14133	14272	14085	14051	14469	14279	14009	14188	14392	14224	13974	13979	14195	14239	14040	14138	14041	14181	14222	14095	14141	14163	14113	14036	14030	14224	14269	14319	14178	14059	14275	14128	13820	14123	14409	14213	14193	14070	14084	14184	14289	14266	14265	14247	14008	14100	14170	13957	14059	14125	14072	14203	14169	14129	14268	14348	14015	14241	14071	14128	14038	14327	14048	14311	14250	14079	14142	14271	14238	14266	14184	14266	14119	14336	14062	14342	14233	13983	14156	14254	14212	14222	14452	14113	14232	14263	14390	14180	14164	14021	14298	14236	14160	14147	14225	14161	14267	13992	14037	14052	14225	14116	14329	14014	14275	14087	14309	14102	14321	14160	14119	14196	13936	14268	14160	14131	13995	14019	14060	14075	14180	14293	14239	14086	14168	14322	14186	14129	14355	14002	14169	14313	14210	14300	14165	14013	14177	14078	14112	14179	14114	14351	14219	14208	14092	14193	14507	14096	14012	13945	14018	13977	14237	14140	14286	14501	14233	13949	14121	14211	14203	14146	14062	14020	14087	14239	14165	14264	14244	14112	14073	14219	14276	14285	13953	14104	14101	14090	13959	14126	14224	14104	14300	14157	14257	14151	14311	14076	14097	14260	14043	14173	14258	14104	14229	14246	14381	14199	14128	14177	14201	14101	14085	14100	14261	14239	14193	14163	14200	14072	14152	14166	14171	14255	14211	14056	13905	14185	14192	14174	13984	14214	14347	14178	14281	14098	14044	14119	14149	14144	14008	14136	14135	14207	14334	14221	14150	14107	14054	14142	13990	14098	14147	14129	14147	14126	14090	14250	14195	14074	14172	13893	14259	14324	14149	14186	14178	14261	14208	14278	14283	14059	14258	14101	14139	14070	14082	14098	14044	14110	14141	14358	14325	14180	14136	14202	14053	14103	14079	14192	14373	14201	14139	14138	14264	14078	14221	14202	14048	14318	14252	14225	14196	14130	14092	14172	14244	14237	14321	14195	14337	14128	14172	14263	14273	13991	14181	14091	14264	14131	14273	14228	14090	14351	14392	14194	14148	14029	14090	14039	14146	14243	14204	14238	14048	14252	14247	14180	14094	14262	14208	14035	14111	14186	14364	14139	14185	14186	14031	14215	14326	14213	14200	14141	14127	14173	14223	14172	14130	14343	14055	14334	13964	14187	14007	14068	14096	14191	14207	14222	14041	14141	14166	14225	14039	14244	14097	14150	14044	14103	14050	14190	14261	14281	14148	14230	14114	14057	14266	13899	14030	14078	13988	14359	14107	14185	14101	14122	14302	14275	14108	14199	14238	14130	14120	14204	14079	14055	14234	14238	13996	13995	14240	14295	14309	14237	14223	14131	14292	14144	14243	14295	14197	14194	14293	13958	14348	14163	14241	14198	14499	14268	14214	14101	14284	14054	14223	13988	14288	14136	14019	14147	13995	14356	14145	14016	14186	14181	14248	14171	14056	14130	14145	14144	14253	14063	14360	14282	14335	14312	14267	14101	14256	14346	14229	14042	14195	13999	14140	14280	14305	14246	14029	14031	14078	14192	14255	14349	14132	14186	14251	14239	14179	14213	14224	14234	14172	14339	14033	14287	14359	14194	14045	14021	14011	14378	14202	14174	14127	13981	14164	14217	14050	14182	14352	14224	14302	14075	14196	14134	14306	14324	14244	14311	14089	14279	14281	14072	14285	14028	14211	14235	14335	14209	14094	14135	14263	14281	14179	14186	14289	14245	14148	14243	14234	14225	14272	14188	14147	14158	14118	14005	14238	14364	14135	14142	14139	14178	14217	13935	14140	14288	14099	14339	14293	14233	14331	14308	14265	14286	14185	14248	14178	14325	13896	14388	14139	14227	14047	14151	14249	14390	13995	14156	14185	13991	14222	14070	14178	14066	14130	14131	14096	14251	14337	14171	14217	13939	14260	14179	14094	14313	14048	14208	14126	14249	14180	14226	14249	14117	14120	14317	14017	13832	14200	14221	14243	14141	14050	14043
26426	50578	41625	31510	24194	19061	16812	14647	13911	13642	13544	13405	13087	13149	12997	12928	12807	12879	12945	12619	12628	12861	12792	12878	12686	12770	12733	12648	12457	12634	12699	12722	12539	12488	12596	12790	12777	12669	12652	12806	12701	12602	12584	12496	12563	12579	12670	12715	12526	12643	12541	12591	12635	12557	12769	12561	12558	12622	12533	12404	12669	12519	12605	12661	12729	12499	12587	12647	12638	12759	12620	12469	12446	12840	12644	12572	12555	12663	12607	12775	12568	12736	12644	12467	12651	12510	12634	12586	12649	12590	12511	12637	12576	12596	12527	12641	12584	12556	12813	12428	12645	12651	12682	12641	12588	12756	12519	12616	12458	12389	12578	12520	12531	12542	12511	12636	12568	12660	12521	12654	12706	12490	12556	12578	12582	12659	12700	12647	12676	12581	12632	12569	12657	12561	12714	12614	12686	12615	12427	12769	12608	12583	12664	12628	12553	12653	12624	12482	12569	12608	12553	12635	12524	12520	12584	12648	12757	12583	12521	12579	12654	12539	12691	12615	12750	12587	12639	12569	12561	12702	12407	12413	12581	12604	12646	12654	12547	12575	12686	12638	12432	12781	12624	12791	12526	12582	12517	12572	12574	12631	12695	12596	12559	12629	12654	12522	12633	12521	12453	12558	12700	12549	12718	12629	12356	12665	12645	12613	12326	12749	12581	12560	12457	12665	12678	12589	12425	12599	12543	12590	12585	12529	12600	12672	12476	12609	12593	12463	12728	12567	12495	12656	12522	12620	12650	12540	12558	12601	12492	12538	12683	12480	12627	12550	12785	12594	12610	12543	12605	12697	12636	12639	12625	12689	12703	12426	12671	12588	12543	12613	12566	12641	12505	12677	12678	12708	12570	12443	12545	12627	12524	12533	12641	12559	12676	12573	12668	12596	12502	12645	12465	12655	12495	12606	12618	12660	12601	12647	12668	12634	12588	12507	12612	12642	12584	12528	12611	12563	12687	12598	12567	12610	12645	12695	12756	12618	12851	12643	12677	12596	12619	12652	12441	12664	12590	12640	12609	12619	12659	12639	12704	12596	12359	12700	12657	12558	12540	12582	12603	12520	12578	12573	12600	12496	12420	12820	12487	12607	12589	12492	12765	12560	12554	12660	12712	12474	12480	12599	12715	12828	12324	12592	12619	12501	12675	12645	12645	12665	12645	12405	12849	12666	12527	12540	12639	12583	12705	12584	12591	12625	12570	12413	12663	12683	12516	12702	12631	12673	12533	12575	12518	12530	12590	12599	12554	12729	12634	12681	12490	12393	12574	12629	12476	12603	12652	12588	12543	12718	12694	12632	12643	12614	12436	12620	12433	12681	12494	12579	12444	12560	12666	12713	12723	12566	12453	12526	12583	12535	12667	12805	12641	12567	12592	12699	12462	12634	12423	12532	12568	12546	12503	12802	12479	12406	12498	12665	12572	12614	12486	12583	12750	12761	12740	12410	12553	12672	12692	12625	12558	12616	12681	12655	12558	12577	12840	12357	12594	12520	12540	12670	12639	12580	12623	12689	12726	12549	12537	12349	12533	12722	12570	12430	12618	12673	12485	12607	12703	12491	12804	12694	12689	12540	12592	12746	12409	12582	12613	12808	12575	12713	12614	12544	12503	12591	12679	12549	12485	12635	12651	12573	12470	12696	12553	12708	12603	12618	12643	12606	12522	12573	12724	12534	12562	12642	12562	12665	12562	12561	12610	12524	12723	12357	12454	12717	12547	12623	12536	12603	12686	12518	12487	12665	12475	12656	12615	12663	12630	12523	12623	12522	12611	12781	12519	12550	12515	12643	12455	12545	12673	12504	12519	12753	12664	12527	12582	12655	12705	12650	12623	12506	12566	12655	12398	12592	12647	12521	12647	12734	12559	12648	12699	12578	12478	12515	12566	12782	12614	12529	12574	12678	12601	12611	12581	12592	12575	12584	12541	12433	12704	12521	12510	12709	12503	12631	12661	12455	12486	12518	12534	12744	12610	12472	12726	12641	12731	12469	12634	12584	12625	12423	12602	12714	12511	12718	12606	12629	12651	12545	12540	12617	12394	12757	12432	12707	12556	12600	12530	12604	12824	12620	12580	12586	12625	12652	12502	12647	12495	12507	12739	12572	12725	12478	12483	12610	12652	12738	12668	12596	12665	12582	12501	12720	12637	12517	12628	12569	12616	12547	12591	12596	12539	12718	12734	12386	12543	12483	12539	12459	12561	12746	12580	12594	12585	12595	12678	12581	12548	12539	12733	12619	12571	12533	12608	12646	12647	12468	12640	12648	12530	12458	12441	12605	12651	12486	12451	12599	12580	12563	12555	12592	12612	12780	12602	12553	12554	12597	12609	12714	12727	12599	12706	12626	12608	12598	12661	12709	12667	12633	12654	12609	12637	12530	12753	12478	12574	12488	12668	12639	12498	12647	12480	12497	12680	12577	12436	12596	12708	12544	12553	12590	12697	12673	12739	12617	12671	12688	12517	12634	12669	12441	12484	12517	12561	12583	12489	12543	12483	12588	12650	12714	12609	12491	12557	12611	12697	12702	12559	12565	12611	12686	12594	12593	12603	12566	12679	12710	12629	12592	12510	12737	12735	12575	12651	12621	12571	12592	12596	12565	12597	12594	12579	12652	12558	12532	12525	12696	12651	12584	12517	12765	12455	12723	12611	12662	12762	12517	12482	12606	12571	12617	12566	12615	12707	12625	12564	12561	12583	12658	12525	12547	12575	12570	12575	12558	12563	12681	12627	12629	12638	12390	12465	12707	12504	12898	12733	12553	12656	12757	12747	12389	12653	12564	12532	12441	12683	12485	12813	12506	12693	12566	12609	12643	12448	12702	12749	12450	12662	12679	12629	12616	12595	12355	12487	12623	12599	12817	12548	12715	12548	12627	12648	12561	12684	12573	12543	12508	12648	12634	12650	12516	12501	12610	12526	12638	12590	12660	12798	12492	12587	12755	12694	12608	12715	12702	12645	12517	12690	12569	12566	12495	12566	12606	12655	12672	12640	12666	12435	12558	12625	12555	12615	12708	12547	12744	12624	12445	12554	12555	12622	12601	12645	12743	12667	12570	12569	12610	12657	12549	12542	12843	12620	12557	12770	12559	12659	12679	12486	12608	12495	12593	12708	12552	12473	12521	12584	12397	12651	12553	12657	12545	12700	12487	12450	12514	12670	12714	12499	12703	12480	12692	12568	12561	12547	12620	12634	12788	12648	12536	12533	12590	12698	12567	12655	12630	12643	12488	12551	12412	12503	12445	12688	12561	12443	12558	12695	12434	12543	12645	12524	12545	12776	12674	12528	12647	12725	12585	12606	12638	12586	12724	12528	12670	12586	12681	12704	12660	12559	12487	12642	12454	12613	12594	12680	12452	12650	12605	12533	12639	12664	12698	12622	12799	12695	12582	12586	12819	12528	12651	12454	12732	12498	12575	12548	12501	12370	12619	12606	12591	12556	12706	12698	12525	12777	12352	12539	12560	12664	12547	12757	12610	12540	12463	12469	12457	12531	12723	12730	12523	12538	12610	12563	12614	12787	12767	12665	12685	12622	12587	12553	12531	12478	12629	12546	12603	12613	12571	12679	12730	12629	12512	12591	12758	12702	12487	12576	12489	12472	12600	12481	12698	12609	12584	12546	12589	12618	12673	12715	12688	12565	12620	12610	12460	12724	12693	12677	12677	12592	12653	12624	12579	12535	12454	12584	12761	12693	12585	12710	12760	12659	12509	12592	12669	12459	12597	12737	12595	12586	12493	12570	12541	12594	12650	12584	12575	12633	12655	12445	12681	12637	12628	12855	12409	12801	12497	12580	12636	12584	12547	12626	12579	12616	12447	12732	12585	12529	12490	12532	12546	12579	12546	12464	12653	12600	12578	12684	12600	12586	12590	12509	12767	12497	12356	12620	12569	12467	12644	12510	12663	12498	12517	12539	12629	12657	12602	12555	12585	12570	12560	12612	12770	12524	12581	12598	12657	12683	12623	12720	12554	12477	12544	12615	12685	12510	12675	12498	12487	12810	12558	12551	12610	12678	12575	12613	12638	12471	12672	12625	12548	12538	12532	12511	12592	12819	12593	12505	12616	12790	12617	12598	12445	12552	12697	12656	12654	12771	12530	12625	12507	12725	12623	12614	12478	12568	12701	12604	12564	12599	12570	12666	12558	12477	12180	12730	12595	12739	12694	12655	12480	12445	12548	12570	12522	12673	12462	12721	12594	12764	12496	12430	12668	12590	12620	12660	12513	12669	12541	12614	12582	12673	12675	12588	12387	12654	12594	12680	12609	12472	12824	12684	12651	12663	12574	12664	12596	12610	12574	12467	12525	12393	12527	12754	12584	12566	12553	12651	12791	12690	12524	12667	12715	12642	12648	12654	12736	12558	12655	12615	12806	12505	12602	12585	12750	12709	12567	12622	12545	12555	12581	12669	12568	12607	12609	12502	12590	12608	12535	12638	12579	12599	12668	12545	12634	12507	12698	12587	12669	12589	12631	12518	12561	12703	12539	12647	12640	12623	12634	12585	12631	12605	12755	12648	12702	12554	12756	12507	12496	12705	12701	12595	12522	12663	12611	12522	12550	12570	12611	12589	12620	12582	12693	12545	12518	12513	12583	12534	12598	12696	12633	12602	12683	12593	12569	12662	12601	12586	12574	12660	12564	12584	12695	12549	12615	12620	12661	12567	12665	12658	12479	12482	12696	12568	12616	12455	12558	12478	12669	12575	12590	12692	12561	12535	12619	12634	12706	12679	12516	12620	12598	12697	12776	12598	12583	12505	12612	12505	12641	12524	12480	12563	12641	12562	12681	12829	12440	12705	12667	12712	12586	12574	12589	12566	12552	12525	12616	12584	12555	12700	12577	12588	12668	12677	12533	12546	12438	12579	12621	12499	12600	12660	12624	12683	12593	12605	12589	12683	12542	12680	12571	12643	12536	12681	12497	12674	12593	12510	12588	12716	12526	12831	12525	12526	12725	12671	12615	12574	12564	12748	12553	12525	12627	12590	12495	12740	12694	12590	12528	12596	12480	12605	12467	12638	12869	12689	12683	12667	12581	12535	12553	12429	12640	12550	12713	12460	12719	12588	12583	12607	12481	12599	12634	12571	12657	12712	12468	12581	12577
22003	21237	29026	23961	22298	25442	27235	20096	18182	18220	18007	17403	17363	17118	17213	16875	16955	16876	16652	16593	16512	16564	16393	16642	16657	16477	16595	16443	16475	16603	16425	16570	16369	16162	16403	16278	16434	16378	16405	16569	16142	16199	16343	16197	16523	16308	16442	16410	16371	16415	16281	16500	16388	16323	16264	16278	16371	16294	16301	16378	16323	16198	16211	16354	16323	16283	16242	16540	16316	16178	16144	16383	16396	16432	16498	16193	16357	16149	16041	16201	16469	16491	16426	16432	16261	16273	16234	16285	16206	16222	16396	16189	16156	16270	16252	16268	16273	16069	16311	16091	16340	16219	16150	16093	16112	16269	16384	16230	16241	16324	16324	16508	16440	16180	16269	16218	16084	16452	16291	16080	16327	16399	16212	16101	16186	16405	16313	16454	16165	16087	16055	16135	16296	16464	16216	16177	16239	16274	16259	16095	16238	16229	16358	16375	16310	16288	16018	16210	16362	16135	16400	16221	16013	16064	16303	16148	16290	16254	16279	16384	16208	16275	16348	16129	16262	16231	16183	16259	16231	16143	16308	16207	16281	16368	16434	16381	16169	16332	16360	16272	16222	16171	16311	16209	16086	16373	16270	16357	16579	16329	16512	16278	16382	16177	16239	16255	16260	16108	16277	16143	16271	16296	16309	16286	16333	16438	16123	16164	16285	16316	16284	16281	16277	16095	16286	16311	16087	16365	16360	15987	16259	16515	16212	16267	16290	16302	16355	16141	16197	16328	16265	16212	16134	16231	16318	16228	16263	16245	16245	16056	16315	16297	16314	16332	16094	16299	16218	16025	16025	16324	16147	16258	16066	16376	16299	16404	16240	16062	16364	16273	16207	16197	16403	16296	16130	16189	16273	16382	16057	16193	16112	16130	16338	16255	16322	16346	16349	16241	16424	16364	16095	16236	16282	16423	16183	16374	16185	16192	16074	16300	16225	16286	16097	16268	16184	16502	16123	16184	16062	16233	16300	16219	16026	16312	16267	16180	16351	16266	16135	16304	16221	16217	16434	16462	16173	16393	16247	16211	16366	16428	16228	16359	16338	16069	16368	16313	16241	16123	16287	16112	16150	16170	16374	16212	16106	16173	16193	16312	16235	16332	16239	16210	16259	16491	16381	16111	16472	16283	16411	16292	16297	16250	16065	16198	16172	16469	16267	16192	16259	16236	16028	16392	16433	16324	16320	16201	16080	16093	16151	16367	15874	16162	16331	16375	16242	16160	16123	16233	16341	16059	16219	16200	16226	16249	16262	16424	16219	16127	16431	16401	16271	16212	16245	16247	16257	16007	16231	16023	16286	16108	16194	16335	16276	16290	16083	16242	16308	16153	16183	16239	16278	16333	16282	16203	16248	16248	16194	16213	16385	16244	16320	16307	16306	16118	16114	16351	16359	16077	16417	16269	16090	16287	16309	16328	16232	16280	16209	16351	16157	16265	16208	16255	16247	16138	16093	16349	16200	16426	16296	16077	16453	16168	16019	16174	16329	16177	16379	16256	16333	16136	16142	16220	16207	16265	16175	16338	16320	16319	16285	16272	16196	16203	16250	16148	16236	16223	16308	16140	16224	16187	16340	16266	16209	16264	16165	16120	16290	16267	16327	16138	16290	16251	16139	16195	15944	16404	16440	16306	16349	16280	16261	16268	16301	16215	16338	16325	16343	16417	16211	16142	16166	16352	16324	16169	16248	16109	16338	16198	16407	16371	16014	16356	16239	16290	16081	16299	16267	16187	16251	16160	16208	16407	16143	16188	16327	16443	16242	16249	16390	16191	16309	16156	16353	16285	16316	16218	16310	16290	16022	16108	16218	16237	16138	16133	16314	16284	16105	16339	16146	16272	16070	16100	16214	16169	16202	16098	16219	16255	16380	16361	16339	16284	16251	16297	16202	16521	16374	16308	16252	16314	16008	16306	16359	16272	16128	16395	16228	16309	16214	16433	16289	16393	16139	16103	16272	16243	16195	16264	16347	16256	16362	16361	16250	16195	16099	16126	16363	16186	16325	16164	16155	16193	16252	16268	16474	16248	16319	16160	16260	16246	16036	16167	16189	16319	16238	16305	16450	16197	15995	16107	16318	16283	16399	16223	16153	16321	16254	16187	16255	16205	16143	16229	16250	16195	16394	16268	16203	16430	16128	16436	16116	16317	16315	16203	16174	16219	16140	16274	16300	16403	16409	16136	16460	16247	16210	16303	16173	16273	16303	16256	16132	16301	16204	16308	16424	16258	16307	16370	16130	16258	16302	16021	16203	16296	16174	16384	16202	16219	16205	16275	16154	16170	16299	16328	16387	16366	16201	16214	16273	16266	16117	16018	16079	16165	16311	16238	16272	16207	16381	16409	16188	16282	16288	16131	16102	16175	16275	16321	16341	16292	16060	16343	16379	16187	16265	16347	16133	16093	16275	16356	16282	16012	16199	16049	16224	15998	16229	16159	16245	16190	16214	16363	16275	16146	16167	16181	16469	16259	16061	16162	16125	16329	16351	16231	16297	16472	16054	16338	16287	16075	16326	16256	16297	16306	16333	16141	16226	16270	16397	16264	16288	16181	16360	16142	16042	16181	16256	16216	16173	16147	15931	16129	16251	16147	16104	16356	16201	16251	16209	16297	16155	16318	16306	16124	16286	16235	16132	16251	16290	16260	16295	16128	16211	16070	16412	16175	16366	16236	16196	16268	16187	16192	16331	16228	16243	16230	16188	16234	16326	16098	16126	16250	15985	16194	16151	16152	16224	16294	16104	16308	16180	16311	16108	15975	16156	16263	16257	16333	16077	16158	16401	16142	16045	16175	16090	16221	16102	16217	16230	16277	16220	16278	16180	16301	16282	16402	16395	16227	16123	16170	16145	16264	16063	16168	16286	16127	16463	16196	16367	16229	16291	16265	16116	16325	16289	16180	16260	16274	16350	16259	16142	16385	16325	16280	16131	16267	16095	16132	16174	16335	16359	16360	16362	16295	16127	16192	16249	16102	16310	16477	16322	16110	16298	16302	16236	16248	16419	16345	16155	16213	16318	16267	16361	16251	16327	16369	16174	16171	16554	16110	16332	16313	16240	16101	16191	16310	16182	16321	16251	16187	16174	16325	16306	16190	16256	16276	16369	16151	16151	16193	16147	16299	16106	16272	16407	16206	16347	16029	16421	16439	16244	16303	16379	16274	16195	16420	16371	16189	16225	16377	16304	16183	16139	16068	16183	16273	16142	16274	16129	16228	16133	16198	16311	16305	16407	16377	16226	16254	16320	16187	16420	16182	15953	16032	16032	16222	16179	16376	16364	16351	16242	16278	16104	16155	16385	16333	16239	16214	16044	16412	16194	16262	16203	16363	16248	16307	16225	16386	16197	16320	16223	16317	16344	16316	16349	16086	16222	16224	16379	16192	16224	16157	16229	16306	16167	16278	16088	16160	16206	16133	16257	16315	16130	16184	16191	16121	16181	16253	16355	16359	16171	16415	16169	16164	16066	16237	16257	16191	16346	16099	16175	16206	16242	16324	16314	16334	16374	16369	16206	16273	16092	16177	16205	16234	16164	16371	16330	16159	16038	16127	16184	16327	16171	16082	16207	16059	16030	16401	16305	16238	16200	16244	16274	16380	16574	16254	16292	16359	16326	16040	16337	16097	16195	16165	16316	16361	16301	16190	16406	16466	15964	16101	16310	16174	16250	16499	16293	16211	16340	16098	16283	16244	16260	16288	16110	16172	16191	16162	16236	16201	16209	16199	16112	16197	16165	16110	16250	16200	16331	16123	16384	16104	16141	16081	16229	16321	16309	16327	16253	16125	16334	16113	16279	16267	16289	16309	16405	16310	16192	16104	16199	16204	16264	16347	16197	15938	16304	16244	16290	16089	16346	16333	16492	16453	16196	16306	16124	16234	16188	16253	16149	16140	16210	16084	16134	16323	16342	16228	16337	16385	16193	16135	16296	16378	16193	16402	16309	16131	16223	16229	16245	16119	16271	16211	16327	16323	16036	16392	16251	16155	16151	16249	16246	16371	16263	16171	16086	16233	16031	16463	16062	16113	16174	16196	16074	16188	16218	16269	16279	16201	16132	16299	16329	16244	16317	16196	16208	16208	16335	16320	16278	16454	16177	16130	16124	16362	16081	16151	16220	16264	16419	16215	16271	16481	16109	16243	16308	16271	16325	16369	16365	16134	16306	16463	16231	16375	16547	16136	16155	16160	16286	16141	16235	16146	16120	16202	16139	16204	16186	16136	16422	16168	16284	16250	16219	16324	16384	16306	16290	16144	16356	16382	16282	16127	16233	16227	16066	16223	16322	16315	16400	16233	16371	16541	16308	16294	16328	16185	16095	16090	16206	16311	16180	16253	16280	16211	16044	16196	16291	16173	16160	16207	16209	16235	16365	16223	16294	16144	16357	16412	16300	16210	16134	16223	16446	16316	16176	16265	16334	16212	16164	16205	15991	16344	16190	16205	16159	16196	16028	16142	16088	16344	16323	16300	16456	16116	16136	16242	16167	16093	16294	16223	16301	16192	16128	16205	16072	16208	16085	16185	16124	16219	16310	16310	16325	16245	16216	16113	16394	16132	16081	16033	16165	16372	16203	16310	16123	16261	16216	16357	16272	16145	16427	16304	16235	16276	16221	16155	16243	16256	16202	16470	16085	16391	16097	16169	16291	16291	16182	16261	16159	16184	16204	16240	16336	16369	16146	16339	16399	16188	16338	16215	16127	16266	16206	15951	16301	16198	16212	16411	16264	16267	16424	16218	16241	16241	16068	16323	16237	16438	16421	16345	16399	15976	16245	16156	16418	16204	16324	16055	16108	16298	16063	16242	16297	16199	16400	16181	16296	16237	16184	16242	16474	16335	16261	16167	16350	16423	16214	16172	16545	16373	16262	16118	16298	16345	16247	16346	16178	16224	16202	16234	16399	16110	16137	16049	16039	16057	16180	16276	16338	16386	16443	16277	16275	16197	16028	16235	16121	16202	16295	16335	16054	15914	16287	16296	16243	15941	16249	16238	16305	16129	16281	16277	16327	16275	16359	16172	16426	16144	16278	16271	16214	16108	16466	16322	16402	16297	16259	16191	16100	16198	16409	16451	16394	16121	16162	15917	16264	16137	16202	16188	16281	16187	16242	16123
30090	61275	50705	39794	31588	26522	20855	17474	16091	15728	15431	15030	15022	14900	14576	14574	14361	14395	14417	14122	14320	14011	14172	14134	14057	13966	13990	14153	14142	14050	13939	13935	13874	14109	13911	13890	13948	13779	13964	13961	13908	13865	13926	13730	13943	13982	13946	13824	13900	13863	14083	13805	13722	14043	13979	14004	13931	13847	13883	13891	14017	14097	13773	13713	13953	13818	13935	13816	13849	13896	13959	13889	13713	13824	13924	13975	13954	13904	13799	13991	13920	13836	13815	13966	13854	13746	13743	13895	13722	13923	13889	13981	13907	13959	13739	13926	13788	13950	13932	13751	13873	13833	13849	13958	13933	13844	13795	13743	13859	13890	14031	13786	13884	13801	13948	13790	13881	13840	13949	13759	13707	13896	13853	13814	13728	13713	13882	13888	13806	13864	14009	14218	13757	13811	14043	14017	13893	13885	13686	13988	13804	13867	13918	13897	13742	14145	13964	13703	13796	13749	13895	13771	13835	14082	13797	13856	13856	13886	13803	13854	13914	13786	13998	13770	13757	13850	13677	13915	13959	13890	13999	13739	13901	13978	13865	13926	13860	13884	13965	13784	13830	13883	13853	13996	13923	13746	13899	13891	13655	13944	13888	13813	13916	13911	13970	13895	13861	13858	13850	13716	14051	13909	13936	13751	13762	13833	13907	13565	13796	13814	13922	13797	13851	13937	13926	14042	14033	13870	13991	13972	13680	13947	13873	13550	14084	13824	13820	13922	13823	13787	13886	13717	13956	13815	13924	13800	13819	13856	13914	13883	13918	13938	13852	13956	13830	13956	13689	13886	14041	13965	13803	13733	13688	13878	13890	13861	13958	13835	13855	13863	13883	13966	13720	13988	13858	13918	13970	14052	13959	13843	13928	13911	13895	13643	13842	13759	13883	13894	13854	13827	13767	13948	13997	13763	13809	13569	13936	13868	13837	13853	13996	13876	13862	13837	13936	13819	13992	13912	13821	13837	13961	13871	13876	14056	13885	13772	13839	13826	13817	13779	13703	13811	13831	13925	13830	13863	13913	13981	13958	13925	13955	13965	13896	13897	13953	14012	13892	13963	13995	13954	13863	13750	13734	13870	13712	13881	13892	13962	13948	13673	13945	13767	13906	13706	13731	13908	13813	13885	13906	14063	13819	13916	13904	13887	13857	13968	13962	13946	13670	13769	13767	13828	14150	13860	14057	13958	14010	13935	13919	13829	13838	13796	13919	13879	13800	13740	13843	13925	13900	13823	13833	13996	13945	13910	13897	13824	13849	13872	13897	13902	14063	13828	13858	13783	13807	13949	14013	13705	13815	13820	14034	13833	13914	14036	13891	13876	13717	13993	13910	13934	13855	13955	13826	14067	13748	13757	14023	13773	13879	13917	13915	13908	14047	13960	13734	13892	13885	13808	13775	13940	13663	13940	13955	13845	13802	13809	13869	13968	13977	13958	13844	13867	13899	13944	13746	13797	13939	13747	13872	13875	14008	14060	13951	13942	13854	13892	13815	13786	13901	14111	13903	13719	13895	13980	13948	13858	13784	13935	13680	13832	13761	13896	13896	13852	13896	13946	13703	13829	13941	13807	13826	13662	13816	13834	13903	13840	14012	13960	14057	13868	13993	13823	13898	13750	13855	13900	13967	13775	13950	13960	13751	13654	13754	13750	13760	13835	13911	13810	13793	13802	13929	14074	13771	13889	13849	13866	13908	13899	13771	13702	13875	13901	13806	13842	13926	13830	13865	13896	13802	13734	13785	13783	13789	13864	13902	13699	13866	13773	14078	13748	13758	13862	13952	13834	13964	13900	13813	13783	13803	13908	13744	13936	13839	13853	13822	13927	13669	13924	13889	13935	13785	13779	13806	13914	13904	14093	13782	13891	13801	13839	13708	13947	13847	13738	13656	13841	13929	14052	13746	13902	13883	13961	13914	13827	13831	13777	13838	13980	13974	13775	14094	13952	14011	13859	13830	13900	13609	13893	13804	13761	13900	13710	13933	13870	13824	13749	13719	13824	13844	13892	13962	13856	13753	13903	13869	13738	13925	13890	13835	13958	13827	13759	13994	13966	14026	14003	14009	13810	13722	13791	13823	13924	14035	13924	13930	13556	13863	13886	13849	13904	14074	13897	13727	13843	13754	13766	13877	13720	13915	13792	13883	13983	13852	13827	13903	13838	13749	13949	13873	13778	13674	13853	13893	13945	13751	13862	13843	13748	13990	13982	13860	13914	13913	13742	13731	14116	13795	13760	13687	13998	14004	13769	13798	13855	13783	13776	13822	14023	13935	13865	13936	13748	13819	13962	13897	13924	13906	13867	13864	13881	13782	13893	13989	13773	13837	13846	13843	13870	13845	13782	13675	13935	13902	14034	13882	13823	13843	14110	13975	13824	14010	13978	13964	13883	13829	14007	13687	13814	13583	13941	13836	13935	13886	13964	13745	13807	13969	13812	13699	13796	13874	13809	14013	13929	13930	13797	13766	13897	13797	14032	13823	13858	13867	13682	13967	13943	14031	13751	14053	13884	13758	13799	13779	13827	13804	13780	13879	13851	13906	13859	13927	13736	13938	13911	13965	14059	13797	13727	13864	13835	13819	13760	14033	13858	13898	13943	13884	13840	13995	14044	13774	13878	13881	14109	13951	13761	14001	13832	13799	13752	13760	13755	13937	13958	13899	13831	13801	13914	13918	13847	13955	13828	14037	13873	13763	13701	13853	13806	13834	13921	13770	13822	13833	13906	13828	13907	13958	13754	13836	13883	13909	14001	13915	13746	13757	13924	13762	13914	13937	13778	14014	13758	13962	13866	13796	14042	13987	13895	13831	13871	13925	13738	13696	13910	13912	13963	13882	13961	13812	13782	13856	13773	13906	13939	13758	13918	13685	13788	13829	13807	13802	13938	13855	13826	13808	13781	13896	13893	13958	13886	13955	13819	13740	13747	13791	13932	14049	13755	13662	13864	13929	13879	13830	13875	13895	13948	13878	13808	13848	13829	13907	13822	13860	13612	14020	13991	13828	13839	13729	13974	13689	13932	13839	13821	13907	13845	13769	13928	13790	13978	13867	13755	13891	13909	13823	13891	13775	13978	13863	13713	13894	13959	13868	13912	13954	13796	14014	13964	13880	13600	13849	13842	13834	13923	13942	13913	13820	13891	13835	13895	13689	13896	13855	13824	13863	13781	13910	13720	13834	14154	13854	13945	14115	13851	13889	13676	13849	13793	13909	13896	13873	13701	13897	13731	13945	13733	13899	13784	13942	13937	13893	13724	13685	13706	13824	13943	13791	13901	13992	13885	13780	14119	13934	13898	13870	13893	14041	13837	13767	13853	13741	13987	13902	14047	13942	13849	13848	13814	13831	13971	13978	13860	13990	13859	13757	13811	13683	14048	13888	13665	13863	13976	13706	13936	13931	13935	13775	13887	13996	13912	13917	13906	13942	13776	13755	14035	13936	13966	13840	13854	13839	13926	13811	13816	13907	13846	13938	13859	13948	13870	13876	14003	13932	13889	13891	13836	13848	13774	14021	13838	13954	13896	13776	13773	13771	13910	13858	13888	13807	13814	14035	14002	13892	13852	13795	13689	13820	13862	13863	13885	13900	13767	13896	13870	13679	13860	13889	13954	13805	13993	13930	13900	13960	13939	13920	13913	13903	13728	13908	13983	13923	14025	13827	13883	13919	13636	13745	13892	13821	13714	13838	13876	14023	13719	13818	13847	13928	13860	13877	13856	13803	13790	13875	14098	13775	13775	13795	13841	13683	13831	13868	13864	14001	13991	13900	13839	13833	14001	13839	13799	13915	13786	13837	13975	13879	13907	13870	13766	13850	13787	13838	13819	13733	13880	13780	13553	13919	13846	13955	13781	13797	13932	13954	13786	13957	13665	13817	13908	13746	13866	13811	13967	13820	13818	13879	14030	13908	13724	13956	13858	13663	13701	13934	13811	13757	13822	13912	13854	13773	13880	13866	13915	13766	13839	14004	13850	13760	14021	13898	13963	13907	14002	13938	13860	13892	13994	13825	13758	13758	13871	13804	14001	13828	13923	13822	13872	13950	13855	13876	13799	13818	13895	13852	13819	13717	13675	14059	13943	13861	13900	13906	13819	13847	13821	13941	13994	13946	13809	13973	13882	13860	13703	13942	13975	13842	13869	13788	13873	13851	13765	13920	13769	13906	14063	13772	13844	13800	13921	13915	13728	13765	13925	13752	13944	13750	13789	13828	13894	13808	13838	13678	13785	13832	13898	13933	13684	13939	13925	13965	13866	14016	13825	13819	13989	13934	13736	13712	13876	13947	13847	13865	13998	13821	13776	13745	13880	13928	13986	13807	13857	13805	14008	13979	13943	13758	13974	13739	13835	13753	13861	13845	13914	13854	13703	14040	13924	13993	13880	13912	14104	13983	13952	13957	13953	13996	13786	13786	13873	13848	13784	13858	13874	13946	13870	13845	13866	13745	14023	13889	13874	13921	13879	13995	13755	13904	13931	13990	14061	13867	13816	13884	13836	13853	13907	13873	13880	13912	13990	13938	13820	13961	13891	13933	13780	13922	13960	13860	13931	13920	13879	13892	13931	13789	13689	13967	13859	13914	13964	13856	13814	13938	13788	13857	13861	13699	14018	13746	13821	13939	13673	13852	13768	13852	13818	13836	13853	13977	13887	13767	13783	13855	13971	13843	13930	14040	13913	13773	13793	13788	13955	13801	13855	13857	13795	14012	13950	13910	13792	13831	13938	13973	13885	13782	13742	13752	13947	13832	13857	13931	13834	14002	13842	13797	13888	14039	13800	13830	13739	13892	13821	13837	13755	13939	13922	13860	13787	13877	13938	13848	13829	13895	13825	14016	13738	13944	13920	14061	13898	13725	13816	13839	13786	13823	13960	13818	13918	13892	13876	14028	13979	13822	13883	14001	13821	13974	13881	13858	13976	13886	13820	13962	13775	13775	13859	13930	13934	13901	13845	14071	13915	13955	13728	13889	13874	13849	13845	13904	14009	13817	13911	13858	13988	13792	13909	13865	13834	13725	13881	13890	13807	13789	13887	13845	13812	13819	13794	13923	13917	13894	13722	14010	13850	13944	13882	13943	13894	14010	13820	13858	13934	13862	13821	13915	13847	13689	13968
28762	27903	34736	29264	21441	18884	16949	16025	15524	15334	15343	15234	15120	14914	15123	15253	15024	14784	14803	14586	14916	14794	14598	14788	14825	14912	14842	14702	14876	14692	14740	14703	14662	14558	14772	14653	14628	14641	14466	14790	14627	14554	14795	14573	14844	14734	14741	14759	14787	14847	14715	14788	14581	14594	14735	14737	14783	14580	14641	14706	14727	14713	14672	14679	14737	14593	14657	14686	14868	14787	14761	14774	14757	14727	14709	14658	14588	14686	14605	14697	14731	14716	15029	14777	14700	14591	14552	14640	14785	14804	14651	14557	14737	14735	14783	14680	14619	14700	14694	14779	14587	14977	14670	14611	14759	14693	14784	14779	14895	14477	14647	14676	14640	14679	14696	14821	14570	14684	14595	14865	14812	14734	14717	14776	14722	14822	14655	14652	14730	14632	14498	14536	14467	14507	14587	14737	14519	14438	14564	14666	14709	14669	14871	14584	14582	14822	14624	14665	14805	14574	14748	14801	14712	14681	14686	14630	14629	14764	14748	14694	14573	14641	14679	14630	14581	14636	14920	14668	14938	14743	14712	14948	14929	14669	14751	14695	14644	14821	14793	14584	14516	14588	14632	14697	14639	14684	14730	14806	14563	14962	14676	14742	14570	14697	14719	14791	14659	14525	14552	14559	14657	14535	14750	14562	14653	14579	14726	14624	14789	14738	14675	14602	14477	14714	14707	14686	14511	14579	14757	14635	14795	14624	14714	14571	14659	14670	14593	14745	14637	14672	14758	14636	14657	14744	14889	14625	14812	14626	14727	14761	14769	14756	14622	14757	14613	14828	14693	14762	14538	14677	14587	14589	14614	14510	14701	14660	14605	14621	14738	14879	14733	14849	14699	14461	14831	14673	14748	14860	14694	14569	14554	14657	14599	14654	14640	14797	14816	14697	14524	14646	14692	14695	14788	14663	14818	14651	14764	14835	14801	14808	14803	14598	14805	14649	14529	14634	14622	14715	14748	14628	14612	14493	14529	14547	14635	14708	14784	14756	14779	14910	14852	14886	14556	14700	14749	14684	14761	14694	14650	14715	14753	14780	15027	14726	14629	14576	14908	14667	14638	14858	14841	14748	14779	14816	14907	14894	14780	14776	14742	14571	14876	14620	14707	14838	14688	14710	14925	14663	14735	14485	14755	14653	14728	14911	14566	14846	14608	14583	14856	14677	14767	14563	14772	14624	14871	14532	14746	14574	15172	14725	14611	14573	14499	14667	14647	14621	14815	14790	14545	14529	14575	14702	14804	14665	14662	14775	14816	14392	14724	14643	14684	14639	14665	14838	14751	14679	14750	14750	14894	14742	14825	14697	14804	14651	14739	14614	14701	14743	14700	14665	14643	14731	14585	14608	14571	14777	14595	14808	14879	14534	14589	14516	14759	14695	14489	14666	14730	14618	14714	14647	14657	14621	14643	14909	14651	14808	14819	14788	14653	14638	14840	14606	14832	14645	14849	14801	14681	14739	14865	14867	14636	14797	14609	14636	14669	14628	14781	14550	14593	14688	14794	14841	14926	14736	14806	14517	14602	14833	14560	14795	14758	14825	14566	14795	14777	14643	14717	14507	14655	14774	14697	14671	14697	14682	14808	14736	14756	14748	14725	14828	14850	14737	14803	14674	14719	14713	14791	14717	14715	14669	14588	14528	14436	14539	14796	14678	14858	14850	14604	14745	14551	14776	14664	14781	14752	14724	14653	14733	14831	14768	14748	14795	14780	14684	14588	14822	14800	14922	14588	14732	14578	14810	14752	14733	14589	14710	14801	14712	14773	14580	14837	14664	14528	14535	14690	14870	14936	14790	14852	14673	14722	14771	14814	14623	14646	14587	14781	14503	14699	14740	14675	14827	14486	14607	14765	14663	14669	14781	14950	14734	14779	14846	14716	14930	14865	14839	14663	14660	14622	14640	14708	14788	14445	14769	14528	14932	14698	14670	14821	14674	14761	14693	14519	14780	14882	14747	14652	14694	14713	14703	14595	14691	14485	14732	14788	14750	14700	14608	14680	14836	14702	14683	14829	14749	14633	14749	14706	14749	14663	14532	14645	14743	14468	14540	14602	14791	14897	14665	14804	14756	14550	14632	14717	14682	14989	14825	14765	14625	14741	14749	14705	14750	14766	14813	14689	14913	14711	14651	14684	14564	14585	14512	14667	14463	14606	14664	14551	14716	14595	14682	14735	14706	14703	14691	14675	14690	14848	14741	14806	14780	14697	14766	14806	14526	14506	14603	14765	14746	14658	14795	14441	14652	14682	14918	14743	14760	14725	14620	14666	14871	14894	14710	14916	14801	14803	14747	14730	14589	14755	14727	14747	14703	14573	14656	14694	14883	14662	14759	14795	14745	14658	14786	14725	14584	14545	14624	14742	14811	14750	14542	14779	14600	14435	14600	14595	14831	14511	14622	14665	14596	14609	14671	14693	14701	14796	14649	14695	14890	14687	14876	14640	14853	14738	14896	14833	14790	14759	14566	14876	14857	14723	14846	14836	14707	14577	14711	14855	14726	14702	14641	14835	14703	14766	14677	14674	14837	14749	14808	14714	14628	14666	14710	14778	14434	14636	14709	14938	14768	14802	14777	14823	14740	14536	14741	14606	14431	14701	14543	14722	14847	14921	14783	14807	14734	14705	14556	14781	14689	14728	14700	14608	15021	14525	14505	14799	14610	14681	14636	14662	14728	14671	14695	14598	14771	14782	14885	14761	14889	14776	14650	14824	14839	14730	14788	14823	14699	14773	14960	14711	14466	14716	14812	14542	14753	14712	14729	14754	14468	14523	14670	14730	14766	14783	14918	14704	14834	14570	14662	14564	14579	14777	14907	14679	14658	14686	14692	14765	14605	14739	14673	14914	14559	14774	14786	14505	14649	14810	14747	14675	14764	14944	14772	14830	14632	14544	14605	14683	14705	14919	14795	14962	14628	14599	14692	14711	14814	14701	14780	14546	14649	14733	14819	14794	14694	14784	14566	14706	14767	14777	14521	14664	14705	14645	14658	14681	14775	14591	14717	14717	14870	14914	14694	14708	14756	14825	14798	14810	14810	14731	14691	14791	14750	14706	14704	14656	14542	14801	14696	14720	14769	14681	14862	14685	14824	14637	14714	14830	14876	14624	14790	14789	14790	14924	14824	14797	14763	14481	14588	14794	14917	14691	14803	14640	14734	14631	14880	14733	14704	14734	14757	14732	14796	14775	14716	14655	14719	14631	14696	14829	14697	14650	14680	14949	14812	14821	14638	14861	14704	14802	14884	14606	14761	14754	14731	14637	14574	14871	14609	14823	14653	14682	14783	14738	14887	14703	14706	14985	14674	14776	14926	14703	14709	14541	14607	14655	14669	14680	14743	14733	14651	14674	14658	14743	14815	14784	14779	14693	14695	14717	14898	14796	14764	14555	14786	14727	14708	14832	14533	14709	14623	14546	14757	14694	14502	14691	14793	14604	14564	14826	14549	14724	14696	14761	14608	14652	14818	14617	14675	14775	14617	14789	14631	14611	14588	14581	14528	14800	14553	14730	14730	14768	14873	14764	14858	14752	14789	14692	14807	14620	14809	14620	14581	14746	14746	14740	14788	14793	14794	14769	14786	14756	14834	14636	14760	14827	14685	14686	14667	14597	14811	14758	14715	14886	14642	14690	14717	14685	14695	14628	14517	14603	14527	14670	14773	14539	14746	14577	14780	14754	14761	14879	14614	14607	14660	14628	14674	14714	14647	14673	14644	14802	14640	14799	15048	14764	14610	14721	14772	14900	14857	14826	14516	14563	14690	14649	14726	14612	14815	14838	14494	14574	14699	14707	14560	14545	14595	14669	14540	14722	14716	14658	14484	14829	14792	14795	14618	14626	14714	14685	14692	14661	14690	14745	14661	14720	14643	14780	14805	14739	14776	14567	14871	14609	14757	14747	14932	14792	14752	14711	14848	14873	14656	14617	14748	14774	14785	14702	14768	14658	14776	14799	14810	14766	14644	14605	14652	14810	14698	14617	14677	14620	14757	14785	14833	14774	14601	14639	14708	14608	14645	14837	14628	14687	14634	14842	14830	14770	14755	14674	14599	14750	14708	14761	14756	14805	14522	14493	14583	14571	14835	14871	14689	14645	14795	14695	14658	14771	14864	14697	14702	14865	14549	14800	14747	14555	14788	14877	14599	14854	14826	14735	14868	14843	14770	14657	14858	14809	14805	14819	14779	14665	14762	14800	14718	14706	14775	14555	14587	14546	14767	14666	14851	14763	14727	14638	14727	14970	14512	14562	14595	14762	14702	14894	14679	14756	14873	14959	14871	14581	14771	14651	14705	14774	14742	14721	14636	14772	14675	14746	14650	14729	14863	14926	14663	14626	14806	14763	14685	14746	14634	14712	14446	14786	14618	14635	14704	14752	14729	14736	14921	14820	14697	14532	14567	14819	14670	14652	14661	14826	14844	14727	14716	14726	14482	14677	14517	14732	14868	14784	14587	14723	14876	14741	14639	14588	14627	14696	14806	14688	14720	14856	14830	14864	14761	14726	14614	14933	15011	14863	14762	14715	14617	14716	14731	14617	14841	14959	14783	14795	14767	14737	14620	14596	14644	14662	14691	14762	14525	14687	14731	14659	14638	14647	14593	14806	14671	14628	14720	14730	14603	14737	14733	14803	14800	14769	14784	14835	14608	14303	14803	14865	14590	14841	14598	14440	14943	14549	14505	14695	14765	14601	14697	14663	14645	14689	14590	14619	14678	14912	14833	14700	14593	14916	14663	14785	14839	14671	14466	14609	14623	14679	14696	14760	14850	14558	14659	14496	14748	14695	14851	14770	14827	14683	14707	14777	14712	14655	14694	14757	14733	14814	14755	14953	14731	14803	14755	14717	14698	14772	14682	14715	14885	14881	14500	14809	14602	14703	14767	14837	14838	14872	14900	14701	14668	14950	14512	14682	14588	14754	14811	14794	14812	14770	14662	14533	14815	14792	14726	14735	14852	14686	14746	14701	14533	14565	14687	14687	14565	14698	14671	14761	14950	14710	14723	14713	14651	14799	14533	14661	14929	14752	14614	14642	14690	14698	14681	14631	14524	14499	14567	14630	14673	14747	14564	14718	14874	14739	14696	14642	14708	14516	14568	14613	14716	14962	14773
26966	43823	35086	25067	19785	17569	15237	14212	13893	13794	13519	13345	13636	13387	13351	13389	13029	13141	13152	12986	13138	13272	12997	13087	12848	12842	13243	12806	12880	12949	13001	13110	12821	12795	12922	12880	12902	13030	12936	12910	12960	12735	12880	12990	12858	12917	12845	12909	13024	12901	12925	12930	13021	12925	12887	12704	13063	12730	12839	12945	12836	12907	12752	12839	12808	12860	12790	12844	12828	12853	12767	13075	12820	12807	12729	12856	12968	12982	12934	12783	12973	12907	12958	12844	13001	12748	12916	12736	12842	12929	13049	12994	12893	13052	12666	12916	12982	13034	12994	12843	12756	12799	12950	12935	12879	12817	12875	12862	12773	12869	12880	12921	12880	12872	12756	12888	12813	12837	12886	12859	13052	12951	12998	12880	12777	12881	12844	12786	12815	12885	12858	12800	12923	12876	12856	12933	12813	12864	12904	12817	12781	12807	12776	12801	12869	12880	12836	12854	12858	12847	12897	12874	12971	13008	13022	12905	12900	12920	12781	12791	12832	13043	12949	12858	12857	12953	12871	12780	12868	12885	12916	12892	12826	12912	13082	13013	12896	12851	12928	12890	13064	12928	12949	12913	12907	12849	12986	12825	12903	12901	12851	12867	13088	13026	12948	12952	12735	12793	12937	12801	12859	12953	12775	12777	12826	13013	12924	12898	12920	13029	12732	12958	12868	12775	13007	13019	13064	12976	12705	12922	12861	12830	12788	13014	12780	12889	13026	12979	12883	12953	12953	12879	12863	12875	12835	12940	12874	12918	12788	12991	12885	12669	12913	12783	12994	12870	12948	12954	13047	12972	12804	12908	12943	12938	13019	12977	12874	12979	12963	12879	12811	12870	12890	12893	12850	12826	12851	12933	12883	12905	12857	13126	13049	12997	12676	12863	12857	12891	12791	12998	12858	12911	12949	12955	12894	12816	13117	12901	12791	13001	12707	12851	13027	12988	12774	12940	13072	12879	12808	12976	13041	12953	12936	12760	12994	12899	12832	12805	12854	12764	12906	12999	12904	12904	12884	12854	12872	12936	12930	12889	12818	12924	12732	12800	13039	12985	12863	12924	12960	12955	12909	12744	12958	12811	12936	12994	12978	12956	12910	12977	12850	12905	13016	12790	12894	12929	13090	12716	12728	12786	12932	13007	12871	12757	12892	12940	13043	12954	12946	12951	12828	12947	13039	12843	12812	12909	12790	12972	12847	12996	13005	12882	12929	12879	12889	12994	12792	12798	12990	12841	13071	12723	12899	13007	12955	12930	12881	12924	12898	12946	12837	13016	12860	12785	12783	12903	12818	12817	12825	13013	13001	12881	12873	12959	12816	12838	12898	12944	12724	12897	13011	12785	12952	12973	12817	12816	12789	12852	12916	12922	12962	12916	12904	12835	12780	13072	12799	12865	12901	12888	12998	12832	12999	12918	12890	12927	12942	12862	12963	13107	12795	12837	12883	13151	12832	12776	12984	12882	12948	12809	12856	13008	12868	12888	12752	12948	12945	12830	12851	12939	12967	13006	12762	12965	13035	12872	12774	12766	13033	12853	12955	12884	12952	12944	12717	12948	12877	12814	12795	12860	12956	12604	12970	12961	12940	13033	12813	13018	12825	12838	12988	12881	12910	12993	12849	12808	12985	12736	12859	12999	12817	12915	12758	12820	12963	12949	12821	12906	12760	12795	12703	13057	12946	13074	12970	12854	12789	12961	12891	12884	12888	12676	12857	12957	12974	13005	12937	13071	12879	13070	12944	12929	12878	12842	12840	12941	12965	12836	12942	12961	12907	12805	12826	12919	12850	12899	12827	12928	12833	13014	12963	12918	12986	12871	12938	12756	12718	13006	12915	12855	12959	12933	12771	12875	12740	12825	12896	12978	12839	12837	12935	12981	13050	12768	13062	12832	12850	13025	12918	12937	12699	12860	12900	12972	12814	12865	13112	12876	12937	12967	13084	13005	12907	12900	12833	13076	12818	13013	13009	12876	12972	12780	12799	12767	12772	12850	13011	12970	13009	12958	13126	12839	13034	12867	12957	12878	12976	12830	12849	12910	12820	12777	13042	12764	12930	13031	12838	12961	12991	12804	12885	12939	12815	12807	12889	12670	12922	12816	12809	12863	12927	12935	12980	12917	12872	12762	12804	12825	13005	12842	12844	12926	12714	12962	12884	12994	13000	12931	12797	12964	12742	12929	13056	12964	12781	12951	13089	12974	12886	13068	12995	12831	12930	12805	12961	12860	12979	12727	12756	12774	12870	12913	12936	12867	12867	13013	12936	12952	12976	12883	12960	12899	12922	12849	13040	12912	12898	12978	12901	12956	12947	13082	12890	12943	13060	12971	12858	12918	12823	12946	12932	12942	12999	12946	12917	12933	13071	12734	12979	12778	13046	12765	12951	12836	12954	12683	12875	12948	12868	12925	12969	12990	12849	13018	13044	13102	12829	12762	12943	12933	12925	12836	12918	12936	12991	12893	12950	12863	12801	12987	12856	12896	12879	12810	12877	12852	12811	12953	13014	12861	12677	12963	12863	12779	12983	12893	12864	12893	12893	13023	13025	12893	12917	13049	12924	12948	12844	12929	12795	12995	12959	12857	12910	12971	12901	12878	12897	12730	12935	12991	12984	12819	12968	13011	12884	12883	12754	13001	12880	12860	12863	12796	12836	12931	12837	12905	12844	12785	13003	13068	12922	12822	12860	13074	12986	12882	12767	12829	12927	12856	12914	12902	13006	12988	12910	12929	12885	12940	12930	12855	12918	13024	13080	12995	12871	12890	12897	12897	12894	12964	12880	13000	12884	12933	12988	12951	12943	12878	12859	12866	13015	13037	12885	12605	12901	12974	12875	12915	12825	12832	12997	12969	12944	12958	12869	12964	12942	12917	12841	12944	12849	12870	12929	12932	13078	12964	12788	12980	12854	12937	12880	12746	12983	13006	12803	12940	12876	12791	12850	12928	12981	12985	12892	12766	12890	12822	13013	12950	12993	12757	12863	12792	12926	12786	13033	12923	12781	12906	12912	12930	12909	12902	12922	13011	12872	12829	12944	12832	12951	13030	12941	12930	13000	13014	12951	12935	12788	12928	12761	13111	13051	12892	12961	12907	12911	13057	12828	12895	12798	12988	12889	12961	12830	12903	13080	12903	12800	12894	12960	12891	12921	12765	12896	13101	12896	12923	12948	13010	12823	12873	12943	13056	12883	12874	13007	12918	12973	12979	12943	12730	12983	13069	12822	12802	12853	12778	12852	12804	12953	12965	12911	12875	12813	12832	12919	12893	12945	12941	12836	12997	12870	12921	12887	12931	12883	12915	12851	13141	12855	12892	12891	13020	12971	12962	12919	12774	12818	12815	12838	12905	12976	12922	12903	12867	12936	12835	12848	12861	12943	12988	13059	12916	12978	13028	12703	12872	12831	13020	12998	12954	12863	13024	12767	13081	12889	12936	12869	12910	12903	13055	12841	12901	12852	12946	12772	12930	12858	13070	12820	12861	12873	12763	13043	12825	12945	12979	12863	12842	13029	12822	12979	12912	12844	12835	12763	12872	12908	12883	12885	13139	12835	12795	13006	12787	13036	12978	12959	12911	12883	12874	12751	13025	12947	12774	13002	12906	12930	12998	12827	13043	13051	12978	12838	12961	12927	13019	12891	12999	12965	12961	12796	12986	13081	12813	12825	13044	12700	12797	12997	12880	13086	13034	13003	13024	12716	12929	12918	12934	12987	13106	12851	12867	12848	12749	12934	12950	12958	12859	12926	12872	12895	12835	12711	13080	12906	12892	12981	12889	12899	12635	12920	12973	12960	12791	12929	13057	12774	12982	12969	12769	12849	12879	12978	13055	12916	12997	12975	12946	12867	12680	13012	12910	12802	12962	13007	12896	12950	12843	12808	12910	12936	12971	12963	12877	12826	12794	12815	12872	12970	12908	12938	12853	12928	13017	12810	12921	12818	12831	12891	12938	12981	12779	12765	12821	12995	12870	12893	12863	12801	12995	12858	12906	12952	12894	12992	12863	12855	12960	12942	12962	12927	13027	12966	13005	12781	13009	12893	12947	12957	12843	12841	12924	12843	12786	12861	12897	12959	12901	12816	12810	12790	12931	12893	12926	12837	12979	12790	12778	12921	13009	12733	13056	12881	12897	12825	13034	12940	12858	12923	12887	12901	13016	12980	12818	12887	12767	12929	12836	12962	12731	12919	12857	12894	12863	12844	12814	12730	12875	12832	12807	12857	12986	12969	12973	12706	12949	12973	12993	12806	12840	12715	12813	12965	12889	12978	12967	12978	12967	12902	12875	12835	12969	12763	12822	12847	12821	13022	12997	12799	12911	12944	12811	12808	12864	13008	12920	12784	12861	12853	12907	12760	12829	13066	13082	12833	12997	13010	12887	13046	12971	12875	12931	12837	12827	12815	13001	12831	12844	12931	13009	12879	12902	12871	12867	12762	12863	12906	12862	12960	13018	12845	12995	12777	13048	12819	12809	12760	12925	12895	12895	12808	12868	12915	12744	12793	13101	12761	12866	12982	12824	12781	12879	12901	12873	12957	12990	12909	12909	12949	12879	12832	12902	12821	13016	12960	12753	12921	12818	12855	13001	12764	12883	12974	12854	12771	12777	13116	12899	13012	12858	12923	12811	12860	12971	13024	12915	12865	12809	13057	12735	12860	12938	12963	12905	12865	12963	12882	12903	12885	12949	12929	12796	12919	12781	12900	12922	13011	12721	12888	12845	12762	12790	13051	12819	12987	12905	13056	13014	12996	13097	12983	12892	12908	12966	12969	13123	12953	12891	13023	12764	12855	12889	12973	12915	12884	12987	12902	12854	12955	12816	12658	12876	12779	12933	13018	12828	12894	12890	12783	12817	13009	12874	12888	12929	13033	12928	12806	12843	12886	12807	12894	12776	12996	12909	12980	12944	12918	12926	12897	12868	12915	13040	12993	12969	12940	12796	12953	13025	12768	13048	12768	12910	12814	12757	12992	12972	12886	12893	12866	12946	12880	12890	12917	13086	12744	12982	13025	12668	12866	12917	12865	12704	12926	12787	12962	12920	12851	12792	12913	13031	12866	12921	12983	12925	12851	12822	12841	12846	12978	12821	13048	12930	12834	12916	12727	12957
22919	21124	28682	24871	24251	25844	23724	18731	17398	17230	16942	16751	16791	16703	16471	16440	16309	16574	16254	16136	16223	16329	16072	16128	16136	16209	16169	16127	16226	16141	16000	16218	16127	16126	16070	16062	15956	16028	15868	16203	16060	16127	16179	15950	15934	15826	15923	15983	16124	15839	15866	15969	16140	16151	16031	15998	16032	16065	15968	16006	15974	15957	16017	15946	15989	16010	16188	15942	16097	16132	15869	15992	15729	15843	16050	15865	15864	15871	15885	15973	16127	15908	15983	16115	15845	16065	15936	15943	16046	15990	15996	15975	15910	16253	15965	15958	16074	16008	16011	16207	16169	16014	15993	15969	15946	15960	15945	16076	15791	15850	16044	16122	16037	15918	15948	15759	16120	16029	15976	15908	15811	15915	16006	15656	15989	16198	15955	16012	16027	16135	16158	15978	15828	16015	15908	16046	16041	15886	16074	16059	15936	16187	16029	16026	15866	16003	15900	16068	15997	16237	16056	15737	15877	15975	16192	16006	16058	15999	16024	15913	16222	15934	16062	15979	16107	15938	16066	15941	15918	15982	16030	15815	16018	16067	16033	15916	15847	15793	15977	15989	15759	15905	15816	16179	16032	15890	16081	15901	16012	16027	16081	16048	15891	15973	16044	16093	15941	15996	15998	15957	16014	16056	15810	15886	15928	16130	16163	16121	16169	15926	15867	15898	16078	16091	16004	15778	15918	15826	16163	15923	15938	16079	16157	16014	15861	16051	15975	16051	16127	16216	15994	15908	15943	15828	15769	15922	15942	15908	15788	15931	16014	16110	15953	15941	16121	15977	15957	16152	16065	16028	16190	15788	15891	15909	15914	16134	15868	16001	16156	16180	16064	15975	16146	16006	16112	15876	15695	15935	15935	16085	16066	15892	15997	16020	16084	16115	16009	16159	15954	16131	15877	15809	16042	16014	16081	15854	15873	16024	15786	15991	15911	16049	16031	15990	16007	15798	15925	16050	16084	16141	16130	15820	15944	16069	15671	15930	15776	15980	15978	16213	16068	16071	15958	16084	16013	16157	15880	16070	15844	15811	16202	15733	16040	16015	15997	15912	15895	15921	16161	15833	16071	15954	15859	16040	16020	16032	16017	15996	15870	15892	15854	15827	15870	16002	15917	15947	15891	15951	15904	16082	15907	15905	16052	15954	15930	16014	15852	16008	16120	16087	16212	16074	16068	16040	16003	15992	15871	16064	16025	16153	15963	16167	16031	15679	15911	16205	16142	15812	15905	16107	16152	15868	15933	16076	15867	15842	15930	16086	15936	15977	15961	15855	16177	15877	15998	16006	16076	16172	15979	16013	16092	16063	16038	16095	16258	15983	16084	15845	15976	16034	15855	15836	16254	16159	16113	16122	16107	16087	15958	15827	16020	15943	15973	15920	15965	15994	15864	15740	15977	15853	16117	15916	15974	15925	15995	16113	16078	15974	16023	15934	16322	15851	15851	16007	15987	16195	16098	15911	15816	16195	16139	15930	15997	15953	15828	16013	15910	15892	15841	16050	16047	15766	15954	15998	15971	15964	15892	16033	16104	15942	16176	15877	15908	16190	16152	15960	16111	16027	16122	15758	16098	15958	15860	15910	15863	16060	15871	15961	16044	15845	16043	16067	16014	15877	16067	15870	15974	15916	16028	16082	16042	15857	15981	16096	15984	15874	16096	16117	16043	15808	16037	15975	15771	16091	16037	16099	15830	15865	15926	15958	16075	16095	16079	15982	16083	16038	16018	16049	15979	15689	16122	16128	15981	15966	16034	15940	15993	16053	15967	16127	16165	15979	16078	15963	16152	15809	15901	15993	16021	15885	15832	16114	16180	15992	16137	15938	15877	16027	15820	16040	15944	16008	16237	16081	16114	15940	15974	16015	15855	16173	16105	16158	16011	15883	15995	15822	16197	15987	15966	15787	15875	16143	15883	15878	16070	16059	16067	16052	16238	16050	15920	15821	15962	16058	15977	15817	15942	15927	16012	15840	16128	15987	16071	16025	15995	16015	15802	15986	16037	15945	16076	15953	16013	15892	15832	15883	16031	16232	15978	16049	16085	15951	16061	15952	15918	16079	15975	16057	15819	15957	16018	15834	16013	15926	15908	16010	16033	16174	16023	16049	16031	15966	15994	15925	16046	15871	15988	15922	15977	16096	16105	16043	16017	16017	16151	16073	16112	15978	15926	15930	16215	15888	16001	16056	16167	16229	15963	15977	16025	16010	16086	16001	15920	16200	16054	16046	16316	16074	15928	15931	15960	15878	15960	15990	16073	16128	16175	15960	16103	16036	16103	15973	16012	15950	15935	15820	16038	16020	15988	15985	16125	15895	16018	15838	15838	15858	16032	16002	16144	15992	16073	15795	16012	16036	15874	15919	15949	15900	15947	15986	16053	15958	15931	16042	15945	15849	16057	16259	15911	16050	16030	15891	16017	16070	16012	16030	16125	16063	15966	15834	15954	15865	16065	16103	16069	16012	16038	16010	16131	15972	15912	15968	16127	16126	16036	15952	15771	16113	15976	15987	15762	15970	15954	15775	16020	15901	16249	15996	16109	16042	16141	15846	15970	16115	16001	16120	15993	15937	15896	15880	15937	15991	16013	15890	15807	16020	16146	16051	15975	15760	16111	15948	15810	16034	16074	16052	15931	16207	16116	16110	16109	16007	15810	16001	15728	15933	15906	15795	16149	15871	16099	16085	16058	15744	16033	16061	16164	15983	15888	15729	15869	15676	15887	16021	15882	15841	15954	15893	16189	15973	15773	15836	16036	15906	16123	15906	15969	16028	16036	15977	15953	15740	15876	16051	16166	16013	15902	16021	16033	15907	16034	15962	15953	16044	16042	16050	16166	15957	15969	15966	15979	16019	15979	15808	15969	16113	15735	16018	16081	16033	16085	15845	16135	15733	16100	16092	16027	16029	16087	15908	16001	15783	15959	16046	15976	15931	15991	15896	16096	15747	15901	15869	16006	16029	16030	15874	16006	15795	15873	15987	16077	15946	15964	16059	15976	16043	16088	16026	15911	15958	15705	15998	15996	16125	15978	16145	16010	16310	16128	15848	15837	15918	15884	16070	15920	15973	16168	16079	16065	15755	16100	15954	16048	15976	15970	15857	15809	16026	16136	15918	15896	16186	16071	15893	16049	15752	16019	16006	16079	15924	15996	16113	15821	15839	15931	15987	15998	16176	16000	16028	16028	15868	15963	16010	16121	16092	16019	16216	16224	15777	16077	15760	16017	16026	16000	15923	15928	16216	16086	16063	16061	16068	16036	15965	15886	15993	15942	15803	16010	15819	15927	16068	16014	15996	16021	15943	16088	15977	16054	16038	15925	15988	15857	15815	16060	16034	16049	15990	15803	16027	15646	15959	16178	16202	16053	16020	15924	16109	15994	16035	15852	15988	15995	16048	15869	15954	15862	16041	16034	15984	15953	15877	15963	16026	15899	16069	16057	15877	15638	16170	15965	15908	15867	15913	16231	15990	16083	15967	16018	15998	15980	15990	15938	15842	15929	16045	15995	16069	15950	15994	16015	15898	15815	16189	16124	16017	15712	16078	16121	15906	15970	15932	15907	15976	16142	15870	16005	15989	16090	16182	16189	15970	16118	16055	15973	15716	15904	16106	16137	16043	15930	16241	15975	15958	16149	15914	16085	15900	16204	16162	16160	16295	16154	15927	15860	16075	16120	15925	16011	15795	16129	15897	15900	16048	16076	15963	15970	16121	16010	16217	15969	16017	16115	16073	16026	15992	15986	15997	15811	15924	16051	15956	16152	16155	15946	16013	16091	15960	16242	15838	15826	15859	15854	15763	16084	16180	16187	15754	15918	15661	16095	16190	15944	16061	15867	16031	16017	15741	16104	15654	15965	15875	16013	15855	15975	15894	15920	15970	15938	16080	16126	16045	15820	16142	16228	16227	15953	16023	15950	15882	15760	16119	15847	15986	16200	16006	15987	15909	16073	16053	16000	16054	15841	15898	16157	16070	15896	16030	15948	15895	16116	16057	16149	15898	15850	16054	15935	15746	15924	16081	16132	15972	16209	16208	16100	16056	15991	16015	15779	16003	15888	16174	16081	16011	16112	15915	16013	16071	15945	15958	16149	16018	16060	16024	15976	15979	15890	15942	16153	16127	15860	16022	15902	15986	16230	15982	16021	15923	15998	15973	16076	15809	15933	16067	16059	16151	16056	16029	16113	16045	15958	15821	15840	16061	15891	15988	15901	16032	16103	16088	16045	16039	15937	15967	15869	15785	15727	15834	15984	15986	15899	15948	15854	15956	15976	15980	16104	16129	15870	15966	16000	16013	15842	15922	16119	15823	15960	15995	16035	16069	15962	16059	16064	16146	15952	15996	15810	16136	16076	16139	16067	15918	16067	16075	15929	15968	15977	15953	15909	15892	16068	16013	15894	15801	15912	16126	16085	15863	16043	15907	15843	15812	16025	16073	16038	15976	16295	16061	16156	16003	16013	15763	15996	16229	15918	16169	15982	15843	16112	15948	16249	16038	15917	16231	16125	16019	16045	16000	15912	15882	16115	16098	16140	16003	16036	15929	16060	15786	15840	15968	15954	16008	15814	15990	15808	15935	15960	15913	15944	15717	16049	16020	15954	16046	15928	15975	16205	15921	15939	16162	15781	15870	15950	16006	16089	15991	16086	15834	16021	15929	15953	16016	15842	15946	15898	15943	15938	15893	15870	15901	16052	15722	16023	16067	16091	15974	15923	15845	15822	15993	15779	16014	15875	15863	15889	15949	16184	16105	16150	15858	15980	16014	15880	15975	15985	16066	15995	16018	15980	15938	15919	15799	15952	16044	16090	15888	16038	16007	16037	16154	15990	16121	16104	15845	16031	15945	15907	15894	16044	15917	16016	16136	16078	16049	16004	16039	16042	16076	16007	15857	15867	15848	15785	15897	15922	15990	15973	15963	15975	15971	15965	16093	15972	16269	16033	15994	15823	16265	16177	15922	15973	15860	15876	15965	16139	16103	15947	15969	15807	15885	15976	15913	15908	15974	15934	16023	16039	16025	16063	15969	16006	16028	16041	15943	15663	16018	15820	16010	16054	15936	16128	15841	15895	15904	16057	15959	16024	15841	16014	16029	16032	16003	15943	15936	16076	16185
26873	54661	43693	35061	28571	24242	18932	16306	15298	15108	14862	14619	14468	14466	14347	14252	14062	14003	13913	13915	13706	13877	13894	14099	13796	13848	13706	13944	13789	13799	13873	13852	13737	13856	13962	13750	13935	13803	13913	13716	13854	13864	13742	13673	13844	13700	13774	13789	13726	13687	13745	13583	13834	13749	13830	13790	13828	13896	13882	13747	13687	13857	13841	13708	13749	13684	13749	13804	13858	13654	13651	13740	13622	13687	13656	13591	13755	13711	13745	13829	13697	13698	13675	13596	13782	13731	13716	13641	13775	13664	13732	13579	13830	13692	13615	13814	13574	13855	14000	13687	13718	13684	13631	13681	13770	13756	13749	13692	13646	13674	13732	13599	13881	13792	13708	13746	13713	13685	13751	13580	13734	13714	13751	13689	13663	13683	13681	13592	13745	13757	13803	13730	13928	13771	13695	13843	13869	13761	13704	13804	13719	13798	13658	13865	13763	13787	13649	13793	13772	13678	13837	13648	13851	13778	13679	13797	13785	13751	13713	13788	13814	13637	13679	13660	13703	13758	13767	13683	13700	13751	13840	13691	13686	13713	13783	13898	13768	13820	13716	13606	13872	13626	13718	13725	13633	13887	13763	13779	13866	13617	13865	13646	13769	13572	13731	13785	13545	13627	13697	13869	13650	13705	13843	13690	13584	13836	13577	13808	13876	13769	13628	13664	13643	13802	13739	13622	13604	13775	13585	13732	13664	13823	13806	13479	13753	13575	13842	13667	13607	13801	13740	13748	13613	13644	13757	13622	13660	13735	13525	13642	13956	13904	13691	13827	13767	13702	13643	13836	13738	13601	13785	13956	13706	13782	13775	13668	14009	13836	13588	13790	13645	13793	13752	13629	13740	13652	13716	13839	13636	13713	13662	13795	13764	13831	13755	14055	13815	13671	13655	13848	13641	13650	13859	13746	13827	13768	13740	13669	13608	13776	13707	13814	13754	13773	13764	13614	13808	13739	13837	13712	13818	13639	13762	13574	13825	13699	13638	13883	13798	13795	13818	13700	13581	13738	13754	13843	13799	13677	13694	13852	13604	13838	13784	13753	13634	13758	13724	13747	13824	13685	13721	13808	13807	13726	13554	13824	13714	13663	13615	13709	13833	13717	13685	13697	13680	13706	13635	13784	13932	13594	13627	13740	13672	13761	13677	13668	13707	13476	13762	13637	13674	13600	13863	13676	13795	13498	13767	13694	13737	13855	13866	13865	13769	13712	13606	13646	13801	13816	13659	13685	13838	13645	13648	13618	13884	13725	13675	13810	13483	13616	13739	13782	13830	13600	13630	13585	13898	13709	13632	13609	13763	13598	13694	13937	13773	13685	13613	13665	13788	13502	13864	13608	13891	13820	13811	13745	13802	13720	13685	13865	13703	13882	13751	13743	13628	13700	13704	13744	13729	13737	14036	13847	13661	13739	13720	13793	13942	13608	13765	13836	13709	13710	13811	13500	13737	13855	13788	13731	13654	13820	13732	13878	13739	13646	13755	13720	13722	13684	13692	13592	13766	13759	13911	13810	13724	13848	13823	13919	13680	13830	13677	13765	13753	13807	13835	13584	13671	13750	13705	13656	13748	13652	13758	13933	13868	13617	13637	13577	13777	13690	13436	13732	13713	13718	13890	13761	13828	13732	13757	13838	13697	13682	13833	13792	13795	13686	13916	13600	13823	13813	13859	13775	13617	13681	13667	13643	13821	13684	13755	13777	13658	13734	13734	13734	13776	13648	13712	13626	13735	13812	13661	13637	13848	13764	13976	13879	13776	13658	13817	13872	13782	13758	14021	13813	13724	13716	13668	13786	13848	13875	13654	13618	13650	13786	13729	13620	13881	13612	13679	13813	13782	13797	13882	13626	13797	13702	13711	13761	13602	13773	13694	13675	13593	13857	13759	13784	13771	13748	13676	13845	13727	13654	13746	13920	13763	13693	13731	13733	13622	13706	13795	13909	13650	13687	13516	13807	13628	13754	13846	13816	13689	13822	13809	13697	13930	13737	13782	13905	13784	13739	13953	13887	13576	13797	13747	13775	13739	13828	13920	13773	13650	13710	13643	13652	13658	13613	13710	13752	13865	13929	13619	13674	13626	13786	13755	13579	13667	13698	13638	13780	13649	13862	13650	13663	13779	14018	13737	13802	13739	13803	13859	13633	13943	13591	13839	13726	13587	13604	13632	13562	13701	13762	13811	13563	13765	13644	13612	13755	13964	13723	13717	13874	13987	13682	13717	13921	13810	13720	13568	13615	13657	13795	13702	13689	13652	13608	13763	13869	13715	13725	13643	13750	13818	13857	13767	13623	13827	13736	13826	13832	13665	13716	13704	13663	13888	13867	13833	13881	13642	13816	13774	13815	13790	13865	13731	13956	13867	13655	13549	13755	13724	13741	13677	13678	13797	13707	13728	13869	13858	13716	13610	13870	13723	13890	13781	13677	13758	13660	13699	13676	13847	13667	13814	13856	13722	13761	13719	13788	13676	13939	13786	13677	13845	13600	13593	13627	13683	13621	13725	13798	13776	13795	13542	13791	13784	13764	13615	13950	13774	13715	13773	13695	13668	13652	13777	13774	13840	13685	13698	13851	13731	13762	13683	13783	13566	13553	13836	13876	13539	13926	13791	13847	13754	13758	13929	13739	13720	13773	13792	13743	13759	13691	13798	13722	13750	13762	13872	13638	13637	13654	13689	13654	13855	13704	13585	13968	13729	13839	13637	13639	13792	13710	13753	13767	13772	13768	13700	13778	13823	13678	13718	13795	13600	13754	13630	13633	13748	13729	13714	13775	13521	13681	13697	13803	13799	13703	13791	13652	13729	13789	13789	13720	13763	13751	13527	13766	13660	13859	13845	13655	13752	13853	13673	13674	13664	13550	13903	13728	13632	13832	13913	13768	13878	13815	13726	13710	13696	13715	13830	13663	13815	13803	13589	13609	13608	13717	13690	13693	13773	13650	13774	13578	13740	13689	13766	13719	13693	13560	13835	13678	13812	13725	13925	13838	13746	13764	13704	13776	13626	13676	13812	13787	13563	13713	13818	13862	13731	14016	13743	13765	13858	13623	13693	13717	13807	13828	13813	13788	13676	13681	13805	13726	13667	13701	13764	13974	13675	13910	13675	13663	13920	13796	13773	13817	13576	13852	13810	13739	13681	13474	13793	13609	13936	13606	13729	13774	13817	13788	13788	13496	13855	13732	13848	13795	13787	13745	13892	13828	13697	13729	13783	13694	13747	13741	13770	13689	13790	13757	13731	13616	13848	13960	13727	13868	13638	13607	13795	13833	13772	13782	13888	13771	13664	13746	13667	13559	13943	13753	13831	13773	13721	13725	13775	13618	13660	13869	13668	13852	13683	13758	13693	13686	13683	13804	13713	13661	13744	13833	13772	13600	13754	13770	13616	13734	13747	13891	13915	13582	13809	13622	13730	13899	13837	13786	13775	13662	13629	13603	13754	13775	13740	13592	13677	13621	13749	13738	13791	13916	13788	13695	13757	13678	13905	13665	13696	13700	13872	13843	13835	13632	13524	13579	13676	13700	13639	13756	13958	13984	13640	13734	13911	13749	13811	13849	13610	13710	13738	13803	13833	14041	13668	13783	14003	13756	13592	13714	13637	13772	13749	13907	13771	13874	13747	13776	13710	13655	13742	13767	13846	13748	13643	13718	13637	13771	13617	13918	13701	13659	13745	13641	13710	13598	13755	13823	13584	13897	13606	13899	13657	13574	13740	13539	13542	13670	13840	13599	13814	13603	13677	13790	13755	13802	13824	13819	13570	13651	13699	13787	13739	13810	13715	13851	13736	13874	13690	13747	13705	13601	14007	13826	13684	13738	13760	13732	13579	13822	13755	13634	13865	13823	13707	13787	13635	13612	13810	13735	13771	13768	13711	13678	13693	13660	13650	13839	13943	13749	13704	13651	13779	13570	13807	13669	13823	13736	13837	13695	13862	13608	13644	13741	13712	13666	13770	13773	13786	13799	13859	13669	13656	13853	13781	13678	13677	13605	13622	13614	13739	13724	13885	13707	13851	13762	13787	13616	13811	13892	13947	13621	13701	13705	13685	13875	13794	13821	13668	13665	13762	13763	13700	13908	13646	13724	13926	13703	13726	13726	13630	13747	13613	13755	13713	13757	13850	13916	13614	13680	13713	13790	13675	13742	13582	13638	13960	13563	13734	13774	13844	13826	13634	13761	13635	13702	13503	13839	13760	13717	13953	13764	13786	13772	13553	13838	13769	13779	13781	13635	13636	13704	13780	13690	13852	13794	13776	13539	13586	13814	13829	13721	13707	13725	13691	13823	13718	13703	13859	13735	13891	13803	13736	13675	13724	13644	13755	13662	13865	13673	13658	13665	13673	13587	13628	13636	13764	13581	13674	13728	13735	13772	13654	13679	13719	13620	13771	13781	13758	13632	13637	13665	13874	13661	13662	13693	13715	13591	13763	13845	13910	13827	13862	13701	13589	13686	13720	13714	13749	13811	13784	13674	13744	13670	13717	13908	13726	13784	13635	13772	13737	13727	13734	13625	13554	13608	13808	13727	13804	13762	13836	13824	13700	13688	13673	13733	13753	13854	13589	13817	13753	13970	13803	13841	13769	13726	13772	13800	13650	13653	13878	13538	13690	13992	13668	13815	13805	13815	13717	13769	13667	13784	13837	13895	13591	13668	13772	13657	13811	13729	13868	13706	13836	13683	13607	13795	13755	13729	13726	13614	13753	13594	13666	13860	13674	13859	13684	13614	13923	13564	13623	13752	13783	13703	13688	13690	13646	13724	13839	13798	13840	13522	13773	13950	13686	13598	13723	13595	13768	13680	13720	13641	13624	13644	13911	13704	13800	13670	13841	13793	13690	13779	13842	13588	13706	13756	13862	13718	13788	13606	13870	13764	13721	13741	13651	13700	13638	13767	13729	13621	13898	13644	13827	13534	13686	13695	13784	13698	13784	13534	13822	13631	13832	13783	13857	13837	13763	13572	13676	13660	13646	13750	13814	13788	13740	13895	13766	13548	13740	13941	13633	13826	13734	13849	13932	13728	13639	13556	13861	13804	13690	13676	13719	13676	13676	13809	13730	13775	13621	13748	13797	13793	13758	13781	13768	13742	13791	13663	13817	13827
24150	21150	28311	27884	24774	22856	19534	16628	15730	15531	15451	15227	15315	15124	15164	14944	15045	14936	14853	14896	14982	14966	14793	14941	14850	14728	14908	15015	14780	14841	14683	14666	14859	14603	14790	14884	14759	14842	14488	14723	14793	14737	14826	14752	14690	14635	14926	14693	14790	14851	14744	14865	14797	14777	14761	14816	14623	14747	14814	14754	14758	14716	14593	14899	14874	14824	14754	14704	14674	14446	14808	14960	14834	14788	14754	14754	14678	14936	14743	14672	14854	14715	14667	14626	14791	14917	14769	14804	14929	14580	14900	14870	14791	14697	14564	14728	14799	14814	15079	14594	14594	14880	14837	14625	14633	14850	14804	14923	14739	14603	14744	14819	14832	14827	14746	14782	14771	14737	14888	14541	14753	14851	14609	14634	14939	14708	14740	14670	14701	14590	14612	14871	14912	14710	14759	14756	14679	14850	14630	14943	14819	14788	14603	14729	14617	14810	14691	14710	14871	14607	14756	14908	14667	14656	14575	14779	14862	14719	14657	14880	14595	14725	14627	14816	14781	14570	14681	14652	14707	14923	14731	14843	14863	14636	14819	14708	14862	14710	14693	14727	14951	14599	14737	14691	14846	14858	14807	14714	14523	14757	14793	14707	14646	14885	14707	14815	14660	14746	14877	14558	14766	14668	14879	14675	14844	14737	14654	14811	15027	14990	15036	14782	14743	14660	14611	14849	14812	14728	14560	14691	14703	14959	14683	14898	14684	14669	14681	14796	14792	14588	14783	14728	14822	14841	14729	14742	14676	14893	14893	14681	14641	14685	14688	14831	14701	14663	14653	14642	14934	14653	14837	14963	14897	14678	14623	14826	14717	14799	14737	14715	14739	14725	14707	14590	14735	14801	14641	14735	14753	14723	14870	14851	14670	14629	14819	14726	14706	14633	14960	14670	14721	14615	14770	14805	14875	14792	14726	14619	14652	14686	14752	14726	14905	14826	14780	14561	14675	14810	14847	14499	14567	14655	14752	14713	14751	14703	14680	14813	14791	14674	14862	14761	14626	14790	14704	14758	14693	14772	14543	14774	14818	14553	14637	14771	14823	14806	14673	14762	14792	14750	14843	14975	14601	14795	14710	14812	14845	14787	14708	14810	14804	14831	14831	14790	14711	14954	14610	14605	14649	14604	14680	14714	14824	14649	14727	14878	14663	14622	14647	14496	14815	14698	14695	14682	14763	14923	14758	14618	14873	14717	14878	14758	14646	14826	14583	14827	14846	14611	14882	14573	14665	14794	14880	14564	14759	14805	14666	14786	14755	14658	14570	14732	14621	14728	14643	14862	14684	14762	14711	14648	14788	14697	14835	14509	14782	14740	14525	14781	14804	14770	14743	14784	14789	14764	14678	14760	14913	14833	14811	14663	14646	14780	14733	14645	14915	14681	14952	14491	14720	14710	14716	14949	14894	14840	14468	14652	14594	14841	15005	14538	14710	14763	14704	14864	14889	14853	14728	14754	14802	14781	14942	14769	14742	14713	14909	14656	14662	14865	14832	14657	14821	14736	14837	14914	14715	14830	14732	14851	14794	14702	14833	14720	14876	14704	14653	14595	14627	14782	14888	14723	14662	14729	14840	14797	14709	14700	14357	14724	14727	14757	14710	14623	14686	14573	14653	14732	14754	14647	14790	14757	14560	14856	14661	14728	14880	14629	14684	14882	14559	14602	14627	14866	14639	14764	14680	14838	14764	14783	14813	14725	14786	14868	14961	14735	14751	14816	14673	14746	14742	14645	14764	14665	14788	14703	14754	14730	14737	14728	14716	14691	14567	14630	14553	14653	15062	14722	14582	14581	14820	14737	14886	14741	14755	14564	14690	14685	14549	14818	14890	14681	14561	14710	14640	14653	14746	14949	14464	14566	14615	14636	14794	14862	14780	14710	14880	14791	14636	14745	14698	14649	14826	14989	14832	14728	14818	14632	14787	14744	14588	14850	14604	14848	14785	14690	14614	14695	14897	14872	14752	14829	14721	14919	14860	15095	14809	14860	14744	14840	14655	14485	14854	14820	14709	14683	14732	14808	14764	14630	14719	14905	14697	14738	14756	14844	14854	14685	14886	14735	14732	14803	14850	14754	14686	14683	14679	14733	14736	14708	14753	14621	14573	14653	14699	14633	14834	14624	14838	14791	14835	14615	14650	14685	14864	14729	14825	14753	14826	14730	14818	14803	14607	14887	14815	14509	14690	14820	14889	14716	14770	14681	14775	14802	14633	14550	14817	14811	14674	14672	14809	14832	14845	14706	14678	14696	14509	14760	14758	14774	14755	14649	14638	14795	14826	14745	14752	14746	14719	14524	14849	14801	14682	14862	14756	14767	14724	14681	14637	14698	14668	14621	14685	14838	14920	14841	14802	14894	14844	14810	14736	14533	14784	14777	14840	14736	14820	14925	14888	14703	14742	14730	14645	14589	14601	14721	14605	14709	14930	14636	14766	14911	14896	14813	14825	14808	14869	14720	14873	14769	14618	14694	14666	14735	14788	14719	14734	14831	14707	14629	14708	14455	14681	14548	14769	14628	14775	14829	14566	14600	14714	14648	14635	14643	14681	14926	14596	14657	14677	14748	14783	14727	15023	14811	14933	14776	14728	14622	14745	14617	14570	14911	14822	14651	14874	14652	14800	14666	14732	14897	14746	15028	14881	14758	14902	14734	14743	14736	14865	14982	14800	14868	14593	14742	14678	14854	14707	14771	14727	14871	14930	14681	14887	14863	14626	14679	14785	14809	14769	14619	14766	14820	14677	14898	14836	14841	14963	14808	14719	14714	14640	14620	14827	14865	14845	14794	14696	14836	14954	14742	14766	14676	14545	14633	14750	14707	14625	14591	14494	14679	14785	14652	14616	14796	14873	14687	14644	14855	14803	14804	14917	14767	14772	14708	14549	14717	14636	14782	14806	14681	14631	14765	14666	14706	14755	14915	14858	14801	14732	14789	14728	14714	14874	14783	14962	14658	14833	14770	14849	14585	14625	14598	14645	14606	14716	14763	14909	14650	14847	14790	14708	14742	14698	14713	14655	14935	14708	14772	14826	14801	14800	14798	14774	14839	14544	14710	14672	14789	14743	14756	14753	14805	14689	14671	14793	14592	14735	14870	14689	14607	14709	14593	14613	14859	14868	14788	14759	14696	14793	14993	14784	14518	14764	14788	14548	14661	14694	14810	14850	14713	14709	14595	14844	14874	14807	14858	14699	14795	14675	14710	14765	14692	14688	14690	14679	14524	14631	14587	14855	14770	14638	14847	14670	14739	14627	14855	14825	14477	14655	14769	14723	14667	14701	14856	14607	14609	14775	14710	14683	14791	14815	14812	14795	14879	14970	14766	14669	14769	14595	14631	14776	14838	14703	14577	14577	14598	14855	14724	14609	14678	14613	14939	14801	14836	14629	14931	14639	14681	14688	14712	14658	14663	14590	14741	14610	14786	14684	14552	14724	14874	14575	14793	14655	14600	14640	14798	14817	14785	14941	14911	14833	14758	14731	14714	14688	14796	14755	14756	14651	14804	14656	14746	14654	14747	14738	14685	14822	14731	14696	14621	14703	14673	14618	14714	14938	14881	14706	14651	14707	14809	14629	14859	14797	14700	14647	14876	14722	14756	14748	14646	14640	14814	14797	14783	14937	14687	14810	14776	14606	14694	14635	14769	14653	14782	14738	14589	14967	14636	14694	15027	14722	14827	14872	14837	14677	14829	14696	14793	14706	14654	14689	14773	14696	14885	14532	14848	14563	14766	14679	14711	14784	14734	14874	14711	14623	14820	14683	14851	14598	14573	14627	14728	14824	14676	14914	14784	14627	14716	14808	14672	14714	14782	14882	14756	14727	14763	14617	14690	14904	14623	14577	14680	14856	14612	14733	14916	14694	14704	14767	14928	14785	14870	14903	14759	14740	14744	14743	14608	14579	14603	14846	14713	14801	14706	14914	14649	14672	14484	14765	14815	14712	14699	14789	14934	14746	14818	14810	14763	14793	14822	14671	14585	14708	14680	14808	14690	14755	14548	14759	14761	14763	14831	14780	14677	14724	14642	14733	14942	14709	14871	14861	14791	14708	14739	15102	14867	14529	14630	14875	14739	14843	14592	14713	15003	14749	14863	14856	14770	14804	14788	14516	14757	14738	14697	14740	14735	14835	14723	14873	14811	14810	14734	14868	14929	14766	14633	14771	14698	14856	14842	14657	14676	14725	14729	14910	14780	14983	14807	14819	14674	14809	14587	14694	14744	14809	14745	14627	14616	14712	14605	14793	14618	14682	14660	14701	14684	14817	14737	14642	14732	14827	14671	14679	14805	14839	14808	14776	14695	14636	14653	14855	14624	14685	14757	14850	14920	14593	14755	14703	14770	14779	14555	14567	14635	14554	14697	14660	14670	14732	14941	14746	14774	14561	14730	14702	14792	14735	15013	14704	14699	14747	14927	14875	14881	14836	14542	14792	14661	14703	14910	14537	14941	14735	14528	14603	14789	14780	14910	14919	14766	14764	14791	14688	14726	14604	14729	14676	14749	14693	14868	14595	14584	14857	14768	14729	14597	14686	14699	14689	14780	14548	14655	14813	14706	14654	14777	14727	14895	14701	14866	14605	14719	14694	14861	14899	15013	14841	14944	14638	14795	14831	14713	14708	14881	14902	14955	14933	14732	14756	14585	14757	14787	14871	14704	14799	14773	14714	14697	14768	14622	14843	14717	14819	14530	14740	14677	14691	14695	14726	14701	14716	14755	14747	14886	14807	14902	14699	14770	14784	14599	14650	14659	14889	14841	14739	14629	14554	14617	14877	14800	14575	14833	14706	15031	14727	14784	14881	14625	14750	14943	14875	14689	14646	14745	14733	14898	14793	14597	14773	14823	14747	14633	14843	14575	14687	14653	14621	14581	14699	14848	14632	14684	14696	14717	14587	14543	14842	14795	14731	14861	14750	14793	14687	14831	14863	14767	14606	14664	14693	14557	14836	14842	14767	14729	14819	14862	14703	14799	14779	14848	14855	14602	14946	14783	14823	14920	14733	14657	14789	14617	14916	14762	14867	14678	14731	14753	14907	14857	14699	14720	14751	14828	14638	14857	14825	14883	14573	14637	14716	14643	14762	14945	14734	14716	14831	14762	14767	14633
26125	48551	40263	31330	26053	22191	17233	15119	14258	13993	13755	13720	13594	13497	13340	13380	13338	13207	13192	13338	13062	13105	13160	13045	13199	13337	13108	13054	12998	13088	13088	13026	13068	13015	12984	12816	13190	12983	12958	13011	12969	12984	13085	13158	13025	12868	13076	13185	12931	12894	13098	12899	12957	12912	12977	12867	13039	13018	13004	13070	13023	12946	12964	13090	12999	13017	13039	13124	13081	12884	12990	13104	13124	13007	12915	12951	13037	12908	13001	12927	12900	12942	12892	13052	12918	13050	12958	12967	12824	13027	12933	12943	13119	13008	12992	13166	12872	12929	12962	13007	13029	13020	12937	13101	12942	12896	12909	13062	13124	13002	12971	13095	13012	13008	13044	13001	12878	12931	12879	12907	12998	13012	13185	12763	13039	12747	12947	13137	12940	12888	13004	13015	12938	12853	12926	12897	12978	12964	12950	12978	13128	12993	12937	12970	12970	12961	12894	13074	12851	12977	12882	13108	12846	13034	12873	12968	13067	13115	13009	13011	12916	13054	13002	13098	13099	12888	12833	13021	12885	13031	13164	13144	13014	13109	12944	13144	13020	12940	13075	12975	12983	13040	12989	12906	12967	12952	12936	13008	13019	13012	13005	12951	12882	13001	13007	13176	13022	13157	13048	13148	13106	12951	12888	13059	12840	12882	12982	12961	12948	12827	12897	12987	13062	13076	13076	12782	12869	12989	12763	13039	12962	13084	13044	12910	12910	13049	13014	12980	12767	13097	12811	12903	12915	13075	12836	12787	12883	12949	12904	13057	13053	13032	12983	13036	12950	12893	12974	13085	13034	13060	12947	12853	12979	13030	13037	13047	12904	12999	12924	12919	12920	12894	12944	12876	13031	13040	12888	13039	12881	12943	12850	12866	13058	13119	12808	12944	13179	13093	12884	12888	13107	13014	12970	12968	13067	13112	12978	13002	12965	12901	13028	12912	13065	13026	12908	13049	12961	13051	12906	12984	12859	13083	12996	12989	13054	13047	12931	13040	12980	12855	12997	13137	13007	12960	13065	13068	13033	13140	13020	12893	12864	12938	12936	12935	12918	13034	12912	12945	13063	12984	12934	12968	13046	12961	12924	12911	12813	13040	13029	12956	13023	13013	13039	13048	13074	12995	13081	13130	13089	13033	13037	13130	13163	12901	13085	13085	13081	13108	12887	12814	12935	12874	13029	13006	12904	12900	13021	13040	12883	13053	12973	13100	13095	13050	12870	13186	13081	13024	13140	13112	12956	13040	12984	13135	12995	13091	13046	12983	13058	12975	12995	13172	13064	13151	12933	12954	12926	13109	12981	13212	12948	12727	12928	13029	12950	12924	13006	13112	13009	12869	12946	12954	12925	12920	12774	12966	12958	13106	12809	12895	12973	12854	13096	12940	12949	13070	12988	12937	13210	12983	12871	12968	12827	13067	13103	12961	12973	12990	13091	13094	12957	12830	12981	13054	12983	12902	12953	12851	12853	13021	13048	12993	13009	12923	12912	12800	13014	13137	12966	13021	12860	12854	12977	12902	12836	12954	13159	13032	13201	12891	13084	13130	12903	12917	12913	13075	13015	13015	13107	13063	12842	13074	13011	12935	12907	13154	13106	12987	12958	13088	13107	12962	13127	12972	12961	13012	13047	12956	13071	13109	13050	13114	12968	13107	12980	12957	12928	12853	12850	12984	12965	13274	12994	13010	12890	13077	12880	12966	12963	12947	12936	13011	13015	13016	13003	12905	12879	12877	12997	12872	13014	12952	12959	12822	12965	12847	13064	13006	13088	12801	12939	13105	12996	12996	13025	12982	12995	12861	13163	12990	12985	13087	12926	12810	13010	13005	13044	12876	13118	13008	13089	12938	12961	13063	13036	13109	12984	12925	13002	12949	13059	13051	12764	13021	12991	13061	13049	12913	12926	13011	12937	12993	12936	13042	12889	13175	12958	12975	12795	12993	12905	13118	12854	13046	12990	12974	12993	12910	12986	12914	13012	12886	12947	13137	12815	12909	13013	13002	12884	13154	13057	12844	12978	12931	12938	12961	13034	13087	13078	12899	12922	13057	12811	13028	13034	13108	12950	13044	13001	13060	12995	12978	12881	13083	12959	13128	12974	13065	13068	13058	13006	12969	13068	13003	13121	12925	13014	13056	12997	12889	12946	12950	13160	12927	12969	12881	13132	12934	12912	13046	13045	12786	12879	12970	12973	12894	13015	13003	13082	12990	13009	12990	13012	13087	12994	12918	13084	12854	12937	12939	12953	13068	12935	13008	12773	12845	13078	12826	13071	12952	13026	12952	13019	13024	13163	12888	13147	12895	12943	12985	13058	12912	12903	13097	12995	12952	13081	12981	13035	13074	13047	12933	13062	12909	12968	12900	12944	12993	12792	13007	12854	12951	13008	13037	12869	12838	13027	13092	12855	12984	13018	12978	13016	12987	13175	12988	12857	13009	12984	12923	13013	13012	12969	12957	13019	13001	12952	13063	12918	12778	13068	12945	12942	12957	12992	13035	12910	12932	13022	12903	13030	13058	13118	12966	13041	13068	12990	12998	13049	13131	12972	12870	12980	12856	13131	12876	12984	12869	12726	13052	13033	13061	13017	12967	13013	12948	12835	13076	12855	12878	12988	12927	13123	12913	13007	13007	12985	13008	13072	12833	12916	13001	12902	12969	13057	12870	12915	13132	12978	12913	13165	12929	13011	12926	12907	12905	13076	12931	13105	13194	12925	13136	12987	13042	12950	12922	12848	13080	12864	13007	12949	12916	12944	13131	12958	13148	12986	12968	13037	13046	12989	12998	13003	12902	13163	12957	12978	12858	13133	12830	12953	13060	13077	13000	13017	13048	12960	13022	12953	12822	13092	13058	12952	12968	13021	13137	13020	12983	13208	13036	12961	12793	13032	12898	12968	12983	12947	12947	13069	13116	12907	13111	13100	12939	12944	12811	12978	12902	12921	13017	12966	12990	13094	12939	12916	12955	12871	12931	13098	12952	13048	13004	13180	13003	12975	12967	13004	12923	12940	12866	12965	13025	12820	12996	13062	12865	12893	13080	13045	13268	12909	12980	13112	12855	13079	13002	13168	13036	12973	13035	12837	12964	13153	12920	12927	12967	13049	13072	13057	13075	12950	12974	13176	12798	12859	12946	12960	13003	12877	13133	13049	12935	12854	12917	12979	12990	12931	12939	12834	12951	13068	13138	12950	12952	12890	13011	13099	13099	12949	12959	13056	12971	12951	12910	13005	13002	13003	12968	12979	12957	13090	13016	12926	12953	12970	13119	12972	12850	13013	13022	13022	12920	12882	12854	12965	12884	12967	12929	13032	12897	12951	12999	12903	13061	12924	12944	12808	12787	12973	13187	13042	12920	12995	13024	13206	12954	12902	13023	13121	12921	13025	13031	13127	12959	12953	13203	12928	12831	12913	12812	13019	13035	12855	13047	12892	13001	12851	12964	13025	12825	13053	12950	13016	12931	13039	13097	13225	13006	12966	13053	12987	12934	13203	12910	13050	12885	12866	13056	12966	13029	13016	12954	13087	13010	13262	12914	12970	12945	13054	13212	12942	12945	13020	12920	12970	12827	12837	12707	13148	13135	12934	12965	13101	12914	13013	13016	13096	13000	12860	12981	12879	12962	12981	12924	12900	13028	12962	13171	12806	12993	12951	12983	12836	12977	13059	12930	13110	13009	12996	12929	13039	12676	13188	12975	13167	12913	12843	13066	12951	13081	13120	13006	12981	12949	12887	13087	13117	13064	12987	13119	13036	13120	13056	13111	12948	13089	12816	13143	12922	13041	13013	13169	12799	12887	13043	13044	13091	12926	13054	13067	12965	13043	13032	12938	12890	12942	13026	12875	12913	13124	13051	12986	12983	13006	12938	12878	12828	12964	13077	13067	12987	13020	13075	12989	12842	12974	12875	12898	13101	12972	12918	13044	12933	12973	12885	13109	13000	12873	12969	12894	12840	12848	13066	13012	13051	13016	12998	12961	12853	12881	13065	13078	13006	12979	12988	12955	12940	13010	12850	13046	13071	12940	12996	13035	13167	13011	12976	13072	13037	12934	12919	13140	12967	12821	12974	13047	12919	12977	12953	12930	12963	13110	13177	13067	12965	12966	12889	12965	13106	12943	12888	12901	12777	12905	12909	13095	13016	12957	13040	13066	12837	12990	13079	13091	12966	12964	13009	12964	12976	13151	13018	12927	13021	13070	13050	13041	12915	12918	13032	13226	13064	12983	12829	12947	13072	13087	12945	13096	12827	12990	13039	13042	13148	13072	12977	13088	12978	12991	12957	13073	12994	12923	13106	13107	13026	13068	12945	13056	13063	12950	12949	12999	12923	12871	13082	13071	12928	13029	12968	13061	13040	13099	12968	13083	12974	13065	13045	13150	12998	12981	13145	13074	13053	13135	13033	13033	12970	13008	13013	12901	12923	12923	13133	13107	13195	12871	12768	12812	13100	13061	13186	12835	13107	12891	12951	12979	12908	13087	13044	13030	12982	12989	13139	12941	12940	12872	13090	12974	13056	13041	12934	12952	12957	13014	13041	12993	13057	13207	13071	12985	13162	12965	12968	12812	13028	12984	13076	12802	13030	12973	13036	13079	12899	12953	12963	12918	13003	12859	13028	13021	13123	12844	12989	12887	13033	13094	12988	13065	13129	12945	13044	13035	13020	13059	13022	12962	13013	12953	12972	13164	12982	13055	12927	13027	13017	12863	12858	12974	13083	12897	12967	13041	12928	12998	13155	12771	13071	13190	12998	12973	12903	13039	12995	12900	13026	13018	13062	13091	12973	12999	12952	13142	12984	13098	12998	12869	13077	12939	12889	13017	13042	12966	12834	13009	12962	13023	12984	13027	13066	13028	12864	13002	12931	12869	13086	13060	13137	12988	13060	13107	13113	12947	13049	12905	13074	12868	12985	12992	12972	12945	13025	12943	12870	13292	12950	12851	13009	12927	12965	12908	12932	13069	13000	13100	13009	13100	12859	13062	13123	12837	13042	12922	13011	12840	13053	12869	13052	12974	12921	13004	12954	12979	12921	13125	12901	12938	12847	13096	12770	12938	12939	12993	13031	13114	13043	12938	13137	12951	12959	13126	13032	12997	12956	12786	12951	12945
21966	21176	28970	24008	23198	26436	27238	20380	18525	18521	18212	18066	17840	17605	17467	17546	17350	17145	17051	17288	17018	17094	17237	17325	17081	16929	17017	16808	17009	16933	17104	17096	16913	16807	16732	16943	17006	16947	16990	17095	16874	16728	16875	16851	16835	16939	16944	16964	17083	16994	17059	16910	16936	17011	16756	16619	16882	16881	16804	16813	16700	16925	16933	16767	16921	16850	16984	16887	16840	16872	16774	16879	16734	16680	16924	16816	16865	16761	16848	16857	16881	16802	16745	17083	16735	16831	16935	16936	16706	16725	16670	16831	16852	16728	16810	16860	16784	16936	16962	16729	16749	16825	16797	16715	16816	16775	16824	16719	16635	16807	16817	16753	16981	16955	16893	16698	16901	16869	16732	16876	16940	16955	16963	16707	17113	16964	16692	16901	16771	16897	16943	16854	16871	16924	16687	16659	16796	16756	17000	16886	16776	16689	16807	16876	16769	16779	16862	16814	16946	16791	16719	16761	16523	16728	16581	16914	16817	16865	16918	16599	16854	16567	16599	16862	16876	16998	16911	16688	16846	16643	16850	16602	16920	16863	16857	16684	16900	16693	16897	16754	16664	16709	16774	16998	16782	16586	17007	16811	16869	16958	16850	16864	16817	16734	16866	16767	16915	16826	16857	16804	16940	16848	16833	16659	16874	16864	16982	16778	16917	16810	16934	16793	16616	16930	16607	16860	16976	16768	16863	16538	16831	16761	16750	16983	16930	16904	16788	16975	16935	16780	16815	16947	16746	16745	16707	16673	16797	16540	16791	16823	16771	16984	16784	16825	17057	16856	16823	16770	16754	16775	16929	16701	16905	16776	16877	16720	16666	16811	16822	16950	16806	16901	17013	16720	16899	16970	16766	16883	16703	16832	17095	16872	17141	16784	16612	16832	16632	16717	16782	16815	16714	16637	16899	16786	16687	16842	16684	16926	16989	16746	16733	16873	16777	16979	16823	16823	16919	17013	16949	16628	16790	17144	16766	16797	17026	16723	16757	16677	16839	16825	16920	16812	16885	16725	16543	16641	16703	16709	16703	16743	16863	16788	16849	16808	16741	16828	16743	16905	16982	16771	16935	16916	17002	16830	16749	16795	16770	16568	16720	16846	16797	16845	16752	16820	16674	16772	17034	16729	16721	16730	16750	16835	16684	16845	16971	16893	16662	16932	16901	16830	16857	16660	16833	16665	16864	16544	16821	16635	16787	16804	16816	16906	16649	16709	16779	16870	16742	16839	16808	16896	16985	16844	16824	16816	16879	16822	16678	16769	16937	16934	16856	16716	16745	17011	16887	16895	16882	16753	16793	16828	16651	16780	16723	16931	16852	16797	16889	17007	16883	16754	16802	16695	16692	16958	17021	16834	16828	16871	16870	16872	16854	16775	16751	16976	16806	16797	16753	16861	16675	16798	16762	16826	16795	16951	16906	16870	16698	16840	16997	16647	16653	16732	16802	16925	16816	16765	16991	16857	16882	16799	16802	16823	16633	16776	16804	16928	17013	16830	16542	16942	16910	16708	16818	16801	16831	16967	17022	16771	16882	16872	16866	16909	16630	16758	16704	17017	16805	16697	16698	16857	16720	16646	16811	16835	16672	16742	16958	16843	16813	16754	16950	16745	17170	16810	16837	16721	16761	16868	16972	16753	16937	16730	16727	16706	16954	16826	16894	16814	16887	16921	16962	17046	17009	17054	16725	16909	16804	16639	16750	16682	16843	16779	16663	16769	16791	16877	16834	16633	16822	16851	16981	16903	16987	16851	16804	16897	16864	16801	16910	16784	16892	16771	16753	16506	16829	16990	16988	16810	16844	16825	16918	16902	16766	16948	16837	16804	16981	16831	17036	16935	16989	16804	16786	16875	16983	16692	16728	16894	16778	16756	17009	16763	16645	16947	16650	16884	16896	16729	16883	17025	16847	16905	16990	16865	16819	16807	16765	16591	16891	16831	16735	16896	16755	16835	16663	16562	16595	16976	16692	16983	16811	16723	16749	16844	16891	16923	16873	16813	16736	16648	16944	16700	16767	16909	16676	16970	16927	16605	16730	16701	16829	16741	16731	16855	16743	16804	16967	16856	16840	16764	16782	16825	16778	16729	16684	17015	17134	16764	16761	16552	16683	16778	16697	16855	16876	16844	16877	16759	16711	16790	16873	16682	16711	16591	16962	16782	16825	16766	16897	16699	16967	17114	16889	16931	16913	16934	16877	16748	16689	16501	17006	16691	16761	16766	16676	16629	16756	16599	16738	16842	16752	16937	16885	16744	16845	16773	16751	16918	16696	16819	16936	16820	17136	16750	16763	16866	16676	16900	16653	17008	16580	16914	16772	16933	16885	16714	16842	17045	16845	16755	16766	16870	16941	16761	16787	16906	16931	16704	16856	16604	16740	16721	16913	16858	16883	16776	16922	16643	16945	16874	16773	16904	16850	16902	16657	16958	16892	16643	17043	16964	16814	16896	16740	17047	16933	16939	16960	16945	16588	16622	16935	16965	16865	16718	16764	16753	17020	16925	16643	16805	16736	16822	16784	16742	16571	16847	16840	16808	16959	16727	16690	16792	16640	16686	17007	16558	16776	16915	16806	16877	16866	16802	16838	16600	16859	16766	16825	16938	16796	16735	16810	16979	16709	16807	17040	16863	16738	16873	16927	16921	16899	16831	16803	16756	16869	16689	16944	16783	16809	17007	16789	16987	16801	16851	16800	16866	16732	16681	16991	16797	16804	16776	16674	16826	16835	16689	16519	16905	16782	16886	16621	16919	16753	16715	16858	16937	16858	16727	16817	16802	16716	16756	16937	16797	16754	16711	16923	16799	16959	16752	16867	16888	16804	16739	16804	16882	16753	16818	16824	16881	16846	16707	16818	16561	16701	16944	16859	16697	16847	16752	16894	16843	16789	16931	16726	16991	16732	16453	16579	16776	16776	17010	16790	16916	16693	16785	16770	16725	16795	16924	16702	16897	16870	16807	16913	16835	16831	16815	16825	16869	16790	17185	16787	16843	16699	16814	16891	16749	16672	16630	16773	16885	16850	16795	16724	16736	16765	16770	16732	16750	16708	16494	16777	16902	16730	16970	16718	16876	16860	16723	16826	16773	16887	16784	16776	16735	16754	16680	16882	16831	16944	17055	17024	16799	17032	16732	16872	16946	16954	16837	16764	16659	16700	17050	16818	16721	16724	17003	16880	16970	16768	16761	16740	16857	16507	16708	16779	16800	16841	16723	16863	16836	16881	16983	16888	16761	16788	16740	16913	16849	16922	16673	16845	16782	16793	16878	16777	16825	16679	16668	16731	16924	17046	16679	16890	16759	16604	16810	16945	16874	16666	16664	16796	16682	16936	16786	16674	16902	16786	16690	16640	16665	16985	16825	16875	16760	16838	16737	16798	16995	16933	16822	16900	16775	16753	16914	16723	16972	16795	16713	16880	16738	16930	16893	16687	16822	16930	16594	16955	16680	16711	16747	16820	16949	16873	16959	16759	16619	16883	16867	16871	16887	17007	16532	16627	16971	16831	16850	16882	16859	16868	16921	16730	16673	16859	16688	16934	16900	16781	16672	16666	16655	16779	16943	16814	16754	16848	16866	16781	16812	16716	16616	16794	16856	16808	16761	16894	16669	16775	16694	16780	16660	16792	17016	16799	16681	16932	16701	16698	16815	16886	16597	16770	16853	16926	16756	16618	16654	16695	16678	16687	16811	16932	16682	16816	17033	16928	16715	16778	16839	17076	16924	16870	16770	16668	16689	16840	16734	16804	16902	16936	16868	16913	16932	16685	16624	16665	16831	16904	16743	17020	16859	16700	16901	17017	16861	16736	16895	16916	16869	16844	16771	16709	16931	16766	16914	16689	16850	16877	16741	16860	16872	16724	16698	16646	16749	17012	16801	16746	16946	16958	16889	16775	16691	17036	16897	16563	16793	16913	16881	16929	16874	16958	16848	16703	16837	16842	16889	16766	16714	16972	16799	16933	16786	16907	16907	16764	16787	16840	16904	16716	16542	16778	16835	16718	16878	16795	16672	16682	16871	16775	16923	16944	16792	16854	16739	16842	16793	16782	16819	16867	16879	16831	16893	17006	16948	16799	16815	16602	17063	16881	16958	16769	16762	16697	16666	16942	16931	16845	16919	16911	16774	16763	16931	16846	16860	17015	16735	16892	16899	16722	16744	16886	16935	16794	16908	16720	16975	16842	16912	16913	16822	16796	16945	16803	16947	16868	16514	16766	16768	16912	16949	16910	16762	16565	16628	16735	16856	16633	16734	16782	16771	16754	16908	17059	16869	16782	16867	16816	16864	16928	16779	16800	16769	16761	16737	16807	16715	16854	16773	16798	16816	16618	16746	16787	16646	16751	16887	16807	16953	16569	17181	16858	16727	16807	16840	16731	16833	16758	16693	16665	16889	16991	16901	16908	16663	16988	16471	16677	16595	16799	16865	16765	16765	16800	16853	16796	16493	16911	16810	16861	16891	16897	17001	16981	16919	16836	16930	16988	16715	16741	16783	16935	16829	16879	16979	16898	16756	16761	16687	16882	16851	16767	16822	16847	16791	16602	16881	16969	16667	16867	16731	16709	16880	16748	16664	16971	16959	16786	16813	16816	16748	16702	16730	16923	16782	16919	16908	16655	16695	16900	16867	16881	16807	16794	16915	16889	16940	16697	16647	16761	16738	16857	16867	16608	16936	16941	16772	16929	16897	16786	17053	16742	16946	16778	16665	16833	16792	16962	16662	16877	16791	17009	16699	16809	16875	16705	16816	16858	16693	16492	16630	16927	16712	16654	16769	16704	16791	16714	16938	16835	16727	16870	16724	16945	16627	16794	16771	16806	16877	17076	16868	16829	16702	16691	16701	16519	16835	16543	16548	16705	16786	16658	16681	16850	16765	16721	16984	16691	16646	16971	16788	16674	16669	16796	16723	16456	16631	16698	16730	16772	16770	16731	16671	16744	16620	16799	16776	16922	16733	16989	16889	16887	16703	16732	16732	16834	16520	16743	16656	16789	16814	16920	16904	16567	16831	16753	17019	16634	16804	16717	16834	16806	16772	16807	17014	16800	16861	16661	16989	16767	16914	17038	16726	17098	16934	16801	17003	16741	16532	16604	16706	16725	16936	16698	16635
29768	59894	53023	43641	36818	28341	20702	17359	16645	15998	15607	15235	14833	14972	14800	14747	14660	14634	14309	14657	14602	14353	14482	14511	14368	14285	14458	14390	14432	14398	14504	14350	14385	14175	14182	14145	14170	14341	14215	14351	14258	14341	14311	14317	14239	14272	14288	14168	14338	14220	14250	14163	14171	14163	14163	14155	14319	14231	14135	14326	14186	14217	14182	14052	14027	14361	14312	14060	14343	14046	14252	14101	14117	13990	14203	14265	14124	14153	14256	14196	14292	14190	13979	14317	14172	14168	14108	14149	14242	14225	14220	14262	14070	14122	14161	14241	14214	14128	14302	14145	14138	14255	14055	14289	14140	14388	14126	14214	14355	14237	14433	14187	14013	14156	14352	14260	14132	14231	14244	14217	14362	14015	14196	14409	14388	14223	14039	14202	14160	14310	14136	14113	14223	14147	14093	14234	14106	14426	14274	14226	14244	14143	14371	14238	14217	14141	14321	14285	14325	14214	14180	14107	14239	14182	14217	14417	14319	14017	14140	14309	14310	14170	14387	14137	14159	14111	14144	14378	14193	14132	14126	14275	14210	14246	14273	14345	14287	14283	14067	14195	14088	14180	13993	14361	14092	14096	14044	14233	14336	14213	14127	14300	14242	14286	14110	14113	14245	14092	14229	14187	14305	14171	14224	14265	14055	14195	14152	14062	14234	14134	14236	14118	14205	14191	14187	14219	14184	14344	14237	14108	14249	14253	14071	14054	13955	14234	14126	14194	14187	14283	14191	14140	14193	14128	14313	14041	14176	14114	14264	14284	13981	14267	14243	14160	14091	14177	14340	14197	14222	14359	14200	14218	14203	14249	14250	14224	14292	14219	14227	14153	14260	14109	14312	13966	14346	14150	14163	14306	14178	14184	14179	14239	14269	14213	14243	14244	14167	14047	14199	14187	14146	14185	14061	14246	14214	14223	14071	14195	14339	14081	14248	14131	14042	14246	14059	14295	14345	14121	14149	14395	14026	14490	14130	14158	14054	14196	14097	14293	14062	14151	14165	14274	14174	14210	14298	14205	14311	14175	14216	14133	14075	14091	14211	14142	14242	14074	14148	14055	14092	14101	14235	14083	14236	14276	14259	14166	14192	14238	14105	14168	14312	14106	14135	14144	13940	14141	14464	14167	14262	14143	13930	14273	14086	14163	14119	14084	14299	14442	14279	14065	14093	14060	14181	14232	14253	14298	14064	14267	14312	14128	14107	14298	14161	14147	14287	14346	14145	14157	14072	14335	14240	14156	14093	14245	14270	14367	14240	14143	14082	14138	14266	14253	14188	14220	14166	14045	14373	14095	14372	14114	14184	14143	14265	14219	14190	14105	14291	14250	14022	14324	14275	14078	14252	14206	14195	14159	14104	14293	14374	14446	13962	14138	14149	14112	14301	14165	14108	14217	14170	14046	14211	14214	14206	14013	14074	14235	14180	14083	14187	14179	14210	14349	13993	14122	14207	14320	14105	14153	14263	14027	14168	14194	14080	14285	14088	14137	14272	14320	14189	14341	14145	14345	14096	14073	13886	14258	14034	14379	14226	14054	14347	14081	14049	14108	14149	14305	14272	14148	14148	14140	14263	14122	14237	14288	14226	14235	14203	14005	14247	14279	14222	14128	14117	14186	14258	14257	14134	14316	14200	14220	14219	14117	14173	14515	14069	14217	14240	14319	14250	14253	14302	14285	14151	14327	14045	14311	14143	14139	14007	14341	14188	14151	14191	14082	14149	14170	14246	14331	14102	14128	14245	14277	14153	14083	14162	14281	14228	14064	14219	14284	13953	14137	14014	14137	14308	14109	14139	14010	14147	14228	14089	14241	14292	14163	14304	14252	14121	14044	14196	14240	14223	14148	14134	13877	14270	14233	14112	14118	14197	14103	14144	14178	14141	14113	14169	14037	14084	14188	14248	14330	14267	14192	14187	14181	14254	14194	14325	14193	14315	14129	14092	13986	14264	14111	14271	14209	14086	14226	14026	14027	14316	14207	14202	14221	14229	14250	14506	14048	14182	14214	14271	14128	14019	14103	14109	14312	14017	14164	14255	14196	14181	14291	14260	14081	14199	14159	14359	14064	14248	14288	14066	14299	14197	14201	14205	14188	14058	14363	14282	14175	14239	13974	14221	14306	14156	14125	14082	14217	14298	14074	14166	14172	14323	14207	14328	14069	14149	14289	14215	14163	14153	14173	14207	14054	14213	14048	14035	14113	14087	14206	14211	14284	14176	14243	14185	14162	14095	14091	14146	14345	14342	14308	14280	14268	14188	14002	14331	14308	14163	14196	14102	14165	14172	14212	14019	14039	14220	13958	14101	14145	14293	14163	14258	14359	14293	14219	14137	14115	14057	14021	14093	14222	14228	14079	14181	14214	14134	14202	14180	14304	14078	14060	14086	14115	14255	14254	14043	14341	14165	14147	14365	14168	14276	14241	14169	14302	14164	14098	14200	14211	14208	14203	14364	14248	14129	14159	14335	14206	14226	14160	14330	14146	14238	14221	14119	14121	14116	14310	14212	14033	14230	14230	14215	14072	14239	14280	14045	14102	14302	14227	14176	14318	14268	14447	14180	14329	14183	14225	14289	14163	14165	14259	14174	14258	14226	14160	14144	14202	14214	14149	14156	14130	14218	14131	14154	14235	14057	14164	14172	14211	14186	14126	14022	14112	14220	14193	14062	14218	14181	14286	14130	14244	14228	14077	14361	14092	14137	14148	14201	14165	14325	14063	14143	14262	14061	14319	14227	14176	14170	14193	14359	14038	14061	14170	14071	14243	14293	14210	14210	14143	14320	14192	14064	14274	14093	14172	14272	14199	14143	14214	14111	14161	14257	14416	14147	14068	14329	14186	14120	14194	14020	14307	14405	14279	14269	14214	14310	14326	14181	14154	14217	14268	14225	14223	14133	14126	14150	14064	14102	14301	14317	14079	14114	14011	14170	14229	14159	14155	14128	14029	14183	14222	14338	14215	14398	14313	14213	14151	14176	14252	14194	14052	14204	14101	14242	14048	14080	14004	14318	14157	14275	14091	14303	14199	14193	14128	14313	14296	14247	14187	14070	14191	14350	14243	14276	14095	14293	14321	14203	14277	14119	14312	14158	14161	14208	14136	14284	14238	14218	14257	14305	14214	14147	14156	14223	14108	14184	14144	14082	14252	14385	14191	14047	14237	14246	14129	14151	14186	14160	14133	14247	14043	14190	14296	14205	14076	14196	14215	14167	14089	14281	14098	14233	14276	14206	14169	14361	14265	14289	14102	14359	14313	14117	14255	14449	14295	14196	14197	14069	14293	14224	14149	14241	14244	14198	14187	14254	14191	14264	14142	14190	14117	14263	14095	14139	14030	14255	14318	14153	14201	14177	14073	14243	14304	14228	14145	14243	14043	14120	14051	14209	14224	14263	14230	14260	14080	14224	14245	14169	14091	14247	14257	14266	14197	14432	14023	14177	14231	14129	14242	14257	14284	14053	14164	14278	14256	14298	14096	14124	14204	14139	14037	14153	14287	14148	14107	14106	14146	13999	14150	14081	14118	14179	14065	14279	14067	14273	14295	14008	14224	14193	14138	14083	14291	14079	14249	14178	14214	14336	14099	14091	14257	14207	14047	14161	14192	14017	14259	14224	14198	14270	14120	14179	14355	14178	14214	14162	14218	14171	14381	14277	14125	14029	14141	14194	14282	14140	14050	14297	14155	14219	14140	14199	14167	14285	14090	14252	14255	14156	14278	14178	14189	14391	14284	14174	14142	14149	14115	14139	14233	14215	14177	14107	14225	14176	14015	14284	14212	14090	14248	14232	14273	14255	13992	14393	14009	14034	14047	14167	14300	14098	14174	14155	14221	14082	14129	14198	14209	14122	14233	14131	14137	14156	14136	14213	14167	14163	14362	14241	14027	14274	14218	14160	14099	14150	14102	14188	14216	14277	14204	14369	14288	14188	14178	14310	14134	14188	14280	14304	14051	14239	14096	14145	14332	14270	14085	14303	14197	14214	14168	14221	14247	14092	14193	14160	14095	14254	14460	14109	14159	14225	14190	14061	14286	14163	14248	14077	14194	14178	14211	14281	14276	14099	14097	14217	14077	14064	14243	14011	14235	14131	14199	14293	14113	14229	14229	14292	14045	14225	14188	14154	14129	14109	14211	14075	14129	14148	14053	14188	14192	14204	14091	14240	14212	14249	14008	14282	14116	14388	14213	14232	14113	14178	14260	14165	14186	14211	14229	14162	14191	14214	14170	14269	14299	14036	14195	14333	14361	14263	14091	14172	14184	14164	14217	14250	14143	14083	14249	13976	14302	14227	14117	14318	14114	14275	14200	13993	14117	14258	14185	14105	14305	14211	14274	14301	14350	14168	14099	14364	14128	14230	14213	14052	14302	14223	14035	14342	14100	14364	14114	14154	14182	14166	14243	14192	14239	14168	14046	14169	14163	14163	14051	14261	14189	14071	14101	14078	14284	14268	14084	14350	14107	14189	14373	14190	14236	13890	14304	14103	14240	14189	14264	14138	14188	14263	14192	14204	14160	14199	14226	14264	14068	14123	13996	14237	14167	14302	14089	14148	14258	14227	14117	14256	14194	14198	14195	14146	14149	14276	14185	14318	14128	14032	14086	14137	14363	14289	14181	13933	14100	14151	14210	14258	14194	14112	14340	14283	14217	14127	14277	14042	14355	14279	13976	14100	14220	14045	14185	14267	14272	14264	14141	14197	14069	14216	14266	14192	14221	14315	14063	14185	14274	14285	14154	14230	14097	14192	14067	14139	14336	14411	14185	14147	14279	14187	14371	14315	14285	14199	14193	14301	14199	14179	14112	14320	14196	14226	14221	14254	14234	14352	14037	14241	14236	14204	14274	14176	14194	14256	14123	14077	14250	14166	14323	13956	14203	14096	14166	14172	14228	14132	14250	14079	14175	14061	14120	14235	14036	14180	14330	14257	14119	14232	14101	14235	14055	14220	14031	14207	13997	14204	14223	14278	14309	14055	14215	14361	14277	14066	14120	14068	14067	13983	14231	14040	14204	14166	14358	14045	14293	14201	14183	14213	14119	14225	14192	14117	14282	14197	14223	14216	14060	14236	14229	14142	14068	14349	14245	14184	14261	14148	13864	14272	14214	14207	14141
29058	28586	37253	32357	25038	20288	18111	16836	16177	16024	15809	15727	15711	15690	15639	15731	15721	15757	15625	15588	15632	15536	15598	15584	15693	15723	15431	15536	15497	15422	15478	15520	15428	15376	15518	15345	15563	15395	15376	15623	15408	15472	15484	15522	15502	15466	15408	15320	15525	15528	15501	15682	15378	15350	15290	15624	15539	15427	15429	15426	15535	15311	15545	15683	15432	15398	15411	15488	15556	15425	15468	15480	15402	15595	15358	15555	15506	15450	15566	15480	15497	15439	15442	15478	15409	15590	15578	15378	15407	15614	15659	15497	15377	15384	15475	15527	15444	15442	15562	15512	15600	15548	15524	15387	15390	15540	15355	15569	15412	15548	15598	15418	15303	15568	15545	15357	15480	15346	15520	15407	15506	15382	15418	15384	15617	15637	15283	15534	15513	15404	15474	15529	15490	15423	15484	15263	15203	15571	15596	15328	15331	15505	15280	15540	15657	15575	15309	15282	15435	15420	15459	15465	15668	15494	15580	15481	15269	15325	15511	15391	15419	15663	15374	15511	15443	15334	15530	15567	15580	15460	15417	15382	15406	15315	15606	15504	15417	15636	15478	15649	15374	15370	15396	15456	15560	15645	15440	15446	15565	15311	15487	15480	15361	15305	15531	15348	15475	15506	15380	15393	15295	15593	15510	15473	15414	15513	15497	15267	15560	15494	15437	15350	15468	15541	15648	15510	15559	15597	15595	15595	15585	15274	15540	15416	15296	15590	15647	15610	15420	15480	15541	15639	15585	15642	15558	15622	15566	15658	15724	15514	15628	15651	15340	15524	15330	15319	15480	15575	15424	15595	15414	15647	15470	15509	15639	15613	15459	15611	15505	15573	15303	15405	15327	15541	15310	15392	15524	15445	15630	15666	15377	15399	15492	15500	15495	15355	15466	15488	15476	15247	15515	15579	15408	15350	15614	15491	15598	15390	15618	15523	15546	15490	15338	15611	15547	15676	15591	15499	15331	15515	15422	15454	15381	15408	15456	15328	15387	15603	15463	15419	15525	15687	15319	15353	15524	15463	15479	15515	15564	15558	15494	15308	15600	15448	15554	15637	15460	15343	15572	15604	15508	15429	15537	15621	15569	15505	15628	15449	15419	15509	15514	15452	15662	15398	15505	15773	15362	15529	15434	15536	15501	15381	15425	15512	15654	15494	15296	15432	15590	15504	15463	15453	15439	15449	15327	15489	15472	15098	15418	15464	15497	15550	15447	15471	15481	15403	15582	15487	15414	15535	15373	15603	15382	15424	15478	15394	15443	15581	15501	15416	15361	15311	15548	15604	15588	15218	15308	15341	15603	15494	15566	15553	15652	15469	15637	15364	15458	15461	15525	15465	15422	15320	15389	15417	15645	15413	15520	15524	15375	15542	15552	15391	15655	15488	15698	15642	15596	15540	15605	15558	15562	15613	15619	15488	15532	15559	15387	15432	15353	15508	15315	15440	15643	15522	15425	15516	15386	15428	15396	15389	15535	15670	15586	15601	15541	15470	15495	15407	15466	15341	15429	15452	15722	15530	15439	15460	15478	15461	15577	15370	15514	15428	15358	15398	15636	15640	15409	15348	15380	15612	15502	15453	15422	15582	15536	15375	15408	15603	15641	15333	15411	15320	15301	15489	15385	15592	15476	15457	15666	15605	15506	15615	15532	15505	15463	15457	15388	15407	15404	15414	15705	15443	15500	15168	15226	15465	15425	15388	15419	15430	15614	15395	15548	15433	15429	15498	15465	15602	15465	15498	15456	15481	15559	15397	15501	15506	15525	15540	15555	15490	15511	15466	15431	15483	15658	15443	15492	15568	15447	15525	15453	15467	15532	15389	15579	15584	15642	15548	15587	15592	15572	15378	15496	15361	15648	15357	15619	15573	15578	15307	15503	15379	15535	15334	15366	15185	15506	15412	15510	15425	15434	15568	15413	15556	15808	15294	15575	15460	15545	15422	15661	15499	15597	15497	15511	15456	15628	15477	15618	15366	15408	15339	15600	15661	15507	15662	15658	15455	15538	15516	15379	15433	15600	15579	15362	15433	15561	15476	15336	15484	15577	15652	15529	15263	15435	15560	15404	15430	15637	15370	15479	15672	15601	15352	15433	15392	15392	15594	15456	15572	15529	15458	15372	15745	15409	15403	15630	15476	15636	15612	15479	15563	15439	15458	15425	15314	15389	15448	15390	15671	15552	15615	15640	15337	15555	15472	15381	15493	15361	15344	15550	15268	15599	15363	15377	15601	15621	15573	15445	15597	15363	15427	15392	15598	15697	15493	15534	15247	15575	15459	15627	15512	15454	15520	15508	15390	15495	15308	15516	15525	15464	15598	15549	15467	15605	15591	15401	15469	15527	15242	15592	15596	15525	15392	15626	15507	15221	15434	15598	15421	15518	15509	15626	15352	15479	15272	15393	15362	15522	15593	15447	15653	15609	15508	15501	15455	15645	15546	15284	15382	15637	15693	15375	15501	15480	15421	15308	15367	15343	15547	15586	15414	15475	15465	15635	15543	15576	15300	15520	15516	15533	15503	15446	15414	15486	15363	15496	15602	15623	15583	15276	15366	15535	15556	15470	15469	15554	15527	15629	15522	15470	15511	15553	15502	15431	15436	15509	15608	15343	15455	15519	15751	15521	15488	15567	15428	15574	15756	15321	15528	15738	15599	15352	15371	15367	15324	15528	15875	15541	15531	15308	15501	15374	15191	15590	15440	15413	15414	15385	15562	15534	15723	15596	15427	15483	15482	15477	15577	15538	15481	15365	15229	15473	15565	15472	15446	15513	15254	15315	15642	15481	15484	15666	15518	15411	15524	15421	15497	15398	15611	15370	15561	15460	15548	15765	15463	15400	15496	15660	15419	15458	15513	15306	15332	15555	15427	15444	15625	15542	15638	15460	15524	15498	15480	15625	15542	15423	15592	15562	15491	15538	15331	15494	15480	15589	15421	15461	15599	15285	15381	15470	15698	15590	15330	15514	15476	15401	15595	15550	15715	15449	15478	15496	15372	15595	15438	15588	15326	15461	15448	15759	15472	15527	15818	15473	15464	15555	15317	15430	15333	15667	15361	15642	15435	15519	15438	15529	15631	15527	15559	15390	15525	15585	15407	15695	15497	15559	15343	15645	15467	15374	15596	15531	15585	15610	15372	15628	15600	15374	15512	15519	15521	15547	15412	15554	15569	15460	15406	15556	15476	15524	15583	15514	15597	15515	15315	15442	15388	15354	15277	15527	15471	15459	15304	15533	15424	15412	15599	15498	15303	15632	15674	15609	15707	15506	15371	15375	15464	15434	15286	15506	15473	15449	15479	15634	15369	15396	15429	15484	15538	15752	15655	15446	15607	15528	15415	15655	15517	15584	15571	15493	15338	15428	15325	15447	15442	15346	15604	15560	15484	15375	15438	15486	15665	15474	15541	15499	15653	15677	15490	15609	15464	15568	15569	15455	15502	15566	15351	15614	15554	15377	15513	15500	15433	15487	15884	15630	15424	15520	15257	15582	15447	15495	15417	15514	15489	15444	15590	15465	15513	15743	15538	15630	15499	15397	15454	15573	15397	15547	15353	15445	15449	15266	15382	15640	15476	15309	15449	15560	15646	15213	15525	15400	15528	15559	15248	15318	15424	15418	15492	15785	15227	15580	15452	15568	15684	15413	15449	15556	15508	15359	15627	15515	15416	15624	15492	15602	15508	15429	15351	15489	15575	15503	15565	15370	15513	15473	15368	15465	15599	15463	15457	15569	15515	15667	15659	15408	15445	15566	15538	15526	15588	15583	15471	15451	15366	15405	15448	15414	15418	15621	15387	15520	15458	15608	15289	15533	15362	15362	15471	15629	15538	15627	15718	15819	15583	15419	15575	15582	15492	15532	15437	15586	15499	15457	15543	15520	15542	15674	15470	15203	15595	15620	15499	15633	15537	15531	15609	15657	15546	15507	15506	15573	15612	15816	15655	15591	15590	15406	15331	15541	15567	15621	15775	15416	15159	15551	15536	15576	15546	15607	15472	15426	15276	15653	15461	15478	15576	15613	15415	15237	15574	15292	15459	15405	15600	15620	15501	15524	15365	15501	15365	15540	15412	15544	15491	15508	15545	15379	15672	15743	15457	15592	15610	15565	15475	15461	15654	15407	15549	15567	15377	15548	15432	15590	15574	15530	15695	15443	15465	15592	15373	15558	15555	15275	15498	15391	15385	15316	15267	15635	15395	15386	15369	15618	15650	15514	15620	15783	15702	15418	15546	15401	15447	15644	15452	15561	15678	15694	15500	15446	15616	15669	15286	15513	15459	15490	15344	15237	15320	15264	15513	15622	15420	15578	15473	15451	15370	15300	15490	15780	15538	15705	15720	15554	15369	15341	15538	15606	15482	15603	15449	15507	15680	15477	15375	15717	15474	15489	15504	15640	15558	15576	15580	15393	15534	15624	15616	15502	15466	15372	15440	15556	15577	15532	15424	15389	15478	15313	15581	15380	15414	15431	15467	15466	15349	15561	15353	15673	15538	15500	15471	15514	15595	15599	15673	15339	15536	15378	15611	15364	15660	15653	15504	15377	15617	15449	15406	15463	15441	15565	15568	15357	15465	15715	15393	15432	15317	15359	15511	15569	15623	15405	15495	15642	15668	15660	15463	15570	15558	15494	15542	15465	15670	15439	15453	15376	15628	15274	15409	15558	15536	15517	15415	15528	15482	15449	15521	15311	15497	15445	15376	15334	15236	15516	15369	15482	15634	15490	15619	15546	15380	15511	15474	15468	15375	15445	15396	15567	15462	15568	15714	15424	15394	15534	15586	15502	15613	15460	15351	15430	15720	15432	15464	15568	15363	15426	15679	15665	15487	15875	15510	15558	15425	15352	15391	15300	15425	15502	15457	15408	15363	15388	15378	15611	15518	15601	15461	15451	15400	15436	15357	15418	15555	15489	15740	15584	15470	15578	15413	15488	15469	15589	15417	15649	15666	15549	15382	15295	15415	15648	15449	15288	15500	15661	15427	15512	15365	15430	15436	15496	15721	15492	15693	15534	15491	15620	15420	15430	15499	15483	15519	15648	15502	15605	15601	15509	15523	15670	15505	15455	15368	15733	15537	15700	15442	15498	15585	15545	15365	15420	15542	15422	15636	15544	15399
27497	45028	37594	28168	23152	18596	16115	14694	14455	14200	14129	13732	13787	13689	13729	13645	13613	13622	13526	13456	13499	13434	13421	13505	13481	13523	13466	13370	13405	13665	13509	13584	13283	13505	13276	13524	13388	13430	13492	13426	13513	13484	13381	13223	13407	13390	13412	13389	13361	13285	13389	13485	13475	13389	13496	13447	13428	13479	13433	13259	13433	13291	13526	13373	13487	13274	13511	13428	13466	13478	13411	13405	13332	13363	13446	13382	13423	13424	13451	13360	13489	13329	13432	13465	13354	13379	13265	13296	13515	13285	13319	13408	13455	13423	13346	13568	13283	13395	13199	13441	13518	13418	13474	13450	13491	13387	13451	13222	13461	13282	13258	13257	13287	13268	13479	13300	13266	13400	13500	13400	13333	13391	13446	13312	13412	13511	13335	13278	13414	13404	13475	13273	13279	13371	13580	13338	13503	13305	13394	13485	13380	13415	13411	13463	13455	13337	13253	13380	13353	13225	13468	13401	13389	13367	13438	13324	13523	13354	13346	13411	13312	13382	13296	13329	13423	13297	13511	13368	13289	13510	13449	13222	13330	13420	13464	13455	13375	13578	13494	13561	13267	13528	13445	13319	13311	13355	13444	13473	13391	13330	13492	13437	13396	13462	13348	13330	13496	13471	13298	13449	13426	13361	13403	13311	13426	13374	13273	13346	13288	13369	13467	13603	13257	13359	13526	13418	13420	13369	13292	13268	13399	13423	13374	13301	13316	13264	13540	13401	13416	13589	13491	13388	13471	13268	13386	13309	13407	13446	13316	13310	13420	13538	13437	13456	13373	13439	13444	13357	13374	13377	13442	13490	13247	13481	13500	13301	13341	13497	13377	13459	13186	13242	13309	13392	13255	13436	13434	13498	13437	13426	13175	13450	13471	13411	13602	13472	13245	13383	13461	13345	13271	13492	13524	13316	13429	13495	13330	13462	13213	13428	13415	13392	13485	13348	13403	13336	13290	13491	13428	13495	13392	13384	13521	13354	13298	13321	13373	13512	13304	13299	13324	13323	13378	13402	13406	13410	13351	13472	13293	13221	13538	13379	13368	13286	13480	13307	13505	13373	13231	13432	13236	13494	13309	13252	13395	13467	13288	13515	13371	13314	13390	13518	13327	13459	13411	13561	13345	13451	13455	13401	13312	13530	13401	13422	13450	13389	13311	13394	13376	13378	13492	13541	13248	13419	13259	13292	13299	13443	13414	13387	13311	13315	13357	13313	13554	13369	13245	13382	13296	13431	13416	13389	13371	13476	13358	13648	13283	13447	13445	13373	13314	13379	13354	13465	13475	13267	13477	13319	13390	13156	13350	13408	13447	13269	13194	13357	13545	13370	13344	13484	13531	13523	13275	13471	13363	13532	13360	13591	13304	13309	13224	13306	13380	13361	13436	13387	13450	13321	13301	13304	13520	13329	13383	13691	13397	13222	13450	13279	13350	13455	13345	13333	13404	13344	13428	13328	13473	13395	13286	13269	13379	13368	13402	13650	13367	13390	13331	13437	13340	13324	13408	13361	13339	13198	13503	13498	13347	13418	13406	13270	13458	13604	13221	13386	13362	13364	13422	13327	13319	13507	13424	13410	13349	13136	13258	13504	13348	13430	13362	13400	13463	13368	13268	13255	13423	13354	13321	13405	13541	13472	13268	13360	13428	13691	13374	13450	13377	13299	13308	13365	13316	13446	13327	13515	13532	13404	13364	13433	13430	13357	13409	13437	13295	13539	13432	13325	13448	13487	13357	13307	13376	13366	13553	13433	13374	13367	13403	13295	13462	13346	13384	13217	13349	13518	13485	13408	13307	13216	13471	13363	13425	13599	13351	13564	13392	13420	13397	13363	13270	13167	13578	13374	13420	13297	13542	13423	13403	13469	13357	13337	13208	13493	13336	13346	13419	13320	13400	13503	13568	13296	13367	13360	13448	13423	13373	13323	13371	13295	13558	13426	13221	13324	13443	13443	13476	13445	13241	13451	13439	13280	13459	13283	13412	13490	13382	13434	13407	13256	13356	13375	13545	13416	13283	13318	13335	13381	13333	13443	13325	13349	13237	13318	13365	13348	13248	13345	13371	13358	13356	13554	13317	13280	13347	13421	13404	13167	13373	13500	13205	13556	13217	13553	13370	13413	13471	13298	13450	13484	13341	13454	13511	13214	13388	13413	13199	13326	13433	13413	13531	13429	13430	13199	13453	13428	13447	13434	13482	13259	13479	13556	13394	13369	13509	13394	13409	13595	13413	13422	13489	13396	13427	13528	13465	13443	13389	13508	13314	13228	13451	13537	13387	13545	13379	13294	13495	13333	13352	13339	13454	13383	13278	13462	13475	13246	13521	13333	13358	13399	13296	13246	13561	13434	13330	13361	13390	13418	13363	13220	13486	13349	13418	13515	13261	13414	13420	13412	13363	13345	13364	13613	13585	13564	13450	13461	13253	13476	13368	13338	13300	13514	13374	13436	13453	13511	13289	13327	13312	13416	13344	13333	13433	13443	13600	13569	13521	13613	13266	13447	13216	13501	13330	13460	13463	13434	13354	13433	13316	13476	13321	13392	13384	13485	13211	13332	13518	13495	13408	13303	13455	13430	13384	13335	13214	13490	13474	13533	13472	13502	13265	13432	13252	13420	13309	13331	13443	13646	13359	13468	13452	13339	13542	13342	13356	13348	13208	13368	13329	13392	13401	13430	13637	13302	13383	13372	13448	13320	13323	13382	13330	13376	13392	13533	13440	13454	13331	13293	13560	13378	13472	13492	13333	13374	13481	13347	13561	13280	13292	13244	13375	13353	13297	13364	13430	13315	13432	13355	13452	13422	13281	13363	13427	13327	13458	13308	13348	13455	13439	13354	13401	13490	13244	13533	13419	13312	13437	13487	13438	13430	13397	13356	13318	13106	13357	13323	13559	13490	13384	13263	13546	13378	13544	13350	13319	13510	13357	13392	13351	13341	13384	13499	13367	13391	13553	13311	13374	13273	13452	13420	13625	13556	13407	13241	13390	13170	13415	13255	13447	13251	13430	13323	13473	13289	13473	13346	13381	13593	13461	13336	13342	13242	13450	13382	13375	13438	13410	13371	13361	13349	13421	13490	13630	13415	13445	13391	13448	13303	13378	13397	13318	13496	13403	13475	13364	13370	13445	13436	13408	13424	13368	13408	13345	13449	13592	13608	13346	13339	13380	13429	13284	13253	13561	13522	13445	13309	13330	13350	13437	13440	13317	13418	13396	13251	13302	13486	13508	13291	13315	13330	13308	13453	13451	13469	13377	13207	13385	13599	13377	13596	13400	13323	13328	13438	13531	13452	13452	13342	13305	13467	13412	13458	13358	13468	13432	13400	13348	13205	13308	13529	13290	13474	13500	13561	13506	13408	13292	13280	13462	13495	13319	13405	13324	13267	13319	13478	13508	13361	13402	13563	13306	13354	13311	13485	13337	13436	13411	13200	13305	13310	13529	13330	13285	13382	13505	13519	13470	13220	13429	13317	13552	13366	13499	13340	13388	13346	13434	13358	13483	13387	13245	13428	13547	13242	13424	13252	13418	13458	13319	13256	13358	13404	13363	13445	13285	13568	13178	13391	13083	13384	13531	13425	13509	13255	13638	13656	13463	13297	13392	13527	13265	13293	13259	13404	13414	13363	13403	13309	13497	13367	13525	13472	13405	13337	13657	13426	13447	13298	13565	13516	13411	13289	13384	13391	13566	13356	13328	13323	13325	13348	13334	13351	13441	13344	13352	13473	13356	13431	13425	13533	13255	13338	13383	13380	13457	13468	13471	13369	13361	13413	13415	13374	13381	13446	13318	13495	13366	13264	13417	13262	13476	13328	13408	13246	13381	13486	13364	13422	13382	13458	13537	13550	13450	13425	13334	13364	13318	13550	13453	13468	13409	13368	13394	13409	13555	13332	13346	13408	13285	13182	13225	13600	13504	13362	13457	13440	13374	13296	13475	13239	13353	13403	13497	13370	13408	13283	13325	13285	13398	13254	13389	13416	13476	13429	13433	13350	13500	13300	13335	13395	13353	13369	13424	13443	13452	13444	13540	13393	13320	13370	13460	13387	13432	13464	13384	13363	13397	13395	13482	13420	13229	13292	13478	13378	13383	13563	13400	13378	13499	13430	13312	13418	13420	13360	13457	13448	13557	13458	13372	13299	13412	13482	13646	13377	13515	13144	13335	13343	13415	13249	13540	13339	13448	13476	13381	13412	13437	13299	13462	13304	13489	13380	13385	13286	13479	13563	13397	13435	13554	13398	13297	13293	13217	13542	13227	13270	13483	13496	13504	13324	13237	13338	13321	13423	13518	13384	13499	13447	13350	13527	13317	13232	13478	13343	13388	13477	13605	13452	13487	13379	13529	13376	13474	13473	13351	13289	13378	13414	13424	13416	13382	13466	13409	13453	13439	13517	13383	13368	13425	13474	13419	13293	13506	13473	13394	13282	13453	13509	13379	13496	13340	13246	13412	13305	13422	13356	13365	13410	13594	13233	13353	13484	13300	13369	13494	13466	13421	13358	13403	13516	13295	13365	13418	13428	13234	13484	13253	13483	13420	13353	13305	13461	13417	13378	13372	13303	13294	13529	13397	13528	13530	13493	13337	13564	13384	13369	13555	13251	13385	13468	13412	13414	13318	13534	13526	13383	13339	13526	13579	13436	13378	13319	13333	13352	13261	13479	13220	13467	13210	13300	13342	13326	13310	13580	13391	13429	13432	13536	13262	13513	13453	13596	13360	13457	13443	13512	13478	13368	13229	13422	13425	13315	13451	13563	13432	13314	13496	13394	13429	13502	13463	13222	13188	13290	13316	13538	13324	13355	13394	13469	13352	13434	13181	13322	13457	13343	13428	13498	13400	13464	13297	13527	13422	13512	13234	13609	13340	13453	13225	13339	13373	13542	13390	13459	13382	13335	13369	13521	13388	13429	13312	13373	13503	13263	13500	13390	13293	13374	13374	13413	13389	13412	13498	13551	13415	13437	13459	13471	13375	13404	13486	13474	13421	13331	13366	13418	13421	13384	13384	13471	13346	13457	13316	13304	13442	13400	13381	13339	13322	13382	13378	13379	13354	13276	13427	13248	13379	13419	13316	13486	13677	13282	13304	13418	13312	13419	13500	13395
22966	21178	28805	24795	24277	25744	22597	18686	17771	18097	17362	17084	17032	17173	16903	17044	16888	17024	16782	16819	16775	16745	16684	16674	16764	16508	16603	16696	16532	16751	16447	16681	16645	16569	16574	16744	16375	16544	16608	16251	16676	16572	16611	16565	16386	16561	16403	16712	16715	16587	16686	16523	16441	16454	16455	16448	16432	16575	16573	16634	16400	16507	16461	16384	16440	16345	16321	16490	16454	16456	16517	16355	16504	16355	16286	16212	16340	16707	16653	16576	16373	16477	16444	16522	16541	16472	16316	16382	16535	16410	16392	16300	16337	16494	16541	16435	16553	16610	16762	16543	16580	16499	16262	16577	16520	16364	16490	16346	16485	16463	16600	16522	16494	16583	16473	16511	16566	16377	16561	16498	16332	16223	16687	16439	16218	16435	16408	16407	16502	16546	16482	16476	16404	16428	16448	16440	16429	16385	16402	16631	16320	16705	16604	16462	16481	16392	16315	16594	16675	16377	16282	16430	16402	16312	16471	16398	16471	16406	16629	16587	16581	16581	16557	16444	16508	16443	16753	16509	16560	16461	16446	16436	16541	16649	16388	16477	16363	16647	16342	16488	16396	16580	16535	16411	16387	16479	16408	16472	16530	16501	16428	16534	16546	16519	16437	16291	16652	16339	16479	16470	16555	16361	16530	16463	16524	16303	16385	16268	16437	16370	16440	16586	16374	16414	16441	16466	16556	16367	16463	16509	16331	16503	16692	16517	16473	16623	16628	16497	16433	16484	16411	16492	16563	16459	16481	16563	16482	16344	16568	16272	16647	16467	16569	16496	16472	16554	16336	16560	16636	16469	16496	16462	16427	16503	16308	16256	16430	16303	16445	16627	16507	16301	16616	16517	16376	16664	16474	16443	16608	16550	16443	16549	16449	16410	16432	16524	16521	16519	16483	16539	16650	16497	16542	16296	16418	16434	16390	16449	16426	16487	16552	16477	16553	16348	16351	16605	16499	16474	16612	16416	16217	16226	16515	16547	16282	16354	16370	16468	16446	16676	16418	16375	16348	16393	16387	16364	16590	16527	16747	16407	16336	16410	16448	16458	16411	16416	16629	16360	16396	16432	16308	16348	16458	16413	16356	16356	16490	16435	16268	16610	16426	16585	16400	16544	16643	16678	16758	16524	16665	16552	16325	16378	16476	16569	16723	16554	16752	16678	16574	16136	16533	16512	16503	16676	16493	16552	16440	16358	16348	16499	16297	16252	16486	16604	16497	16517	16472	16494	16324	16693	16585	16503	16610	16580	16459	16448	16614	16476	16591	16498	16439	16500	16612	16356	16656	16589	16438	16592	16202	16585	16290	16552	16481	16509	16588	16591	16513	16495	16340	16576	16578	16583	16633	16605	16401	16416	16424	16585	16515	16381	16523	16381	16468	16499	16512	16501	16469	16463	16440	16524	16557	16256	16361	16338	16570	16480	16368	16526	16462	16307	16495	16490	16574	16549	16407	16588	16642	16509	16633	16753	16521	16299	16488	16548	16517	16425	16622	16625	16517	16441	16291	16316	16322	16378	16395	16739	16306	16437	16530	16679	16469	16463	16664	16631	16650	16470	16404	16522	16366	16316	16331	16641	16410	16462	16448	16337	16251	16373	16501	16288	16345	16651	16571	16486	16385	16491	16510	16406	16314	16375	16497	16360	16419	16575	16522	16378	16422	16435	16517	16477	16305	16419	16486	16563	16548	16402	16549	16546	16383	16541	16460	16470	16442	16475	16560	16276	16391	16629	16510	16354	16441	16488	16494	16564	16341	16379	16337	16534	16683	16489	16514	16474	16544	16352	16507	16482	16493	16471	16429	16369	16279	16401	16517	16581	16355	16377	16298	16557	16303	16362	16455	16398	16483	16604	16534	16390	16549	16373	16592	16620	16517	16594	16577	16321	16517	16295	16422	16461	16364	16737	16598	16374	16351	16324	16523	16529	16390	16419	16357	16605	16519	16482	16562	16466	16587	16324	16629	16472	16421	16513	16443	16590	16614	16459	16417	16476	16237	16555	16494	16333	16394	16507	16437	16482	16497	16572	16714	16479	16391	16365	16506	16500	16461	16418	16382	16366	16404	16609	16242	16588	16472	16386	16439	16434	16331	16398	16384	16494	16460	16629	16676	16541	16678	16246	16324	16475	16623	16513	16541	16399	16274	16435	16475	16537	16400	16308	16517	16573	16618	16297	16428	16456	16360	16567	16443	16340	16527	16419	16485	16548	16346	16568	16372	16389	16539	16366	16401	16306	16611	16462	16405	16426	16501	16436	16572	16308	16643	16518	16504	16598	16398	16412	16449	16444	16378	16493	16541	16490	16621	16674	16362	16429	16560	16298	16390	16502	16320	16171	16594	16685	16749	16506	16406	16485	16616	16503	16457	16546	16303	16491	16425	16411	16255	16591	16822	16477	16242	16430	16508	16553	16572	16543	16670	16664	16503	16531	16584	16450	16490	16473	16412	16719	16265	16550	16509	16560	16459	16606	16481	16544	16675	16502	16390	16384	16579	16254	16556	16485	16486	16414	16380	16516	16612	16474	16413	16451	16475	16462	16480	16366	16340	16526	16696	16510	16215	16195	16587	16778	16405	16524	16581	16463	16362	16530	16356	16506	16462	16290	16459	16496	16428	16286	16486	16322	16536	16380	16478	16296	16464	16480	16482	16478	16514	16485	16584	16756	16563	16312	16355	16341	16279	16369	16493	16580	16592	16441	16676	16474	16350	16168	16451	16515	16220	16640	16357	16580	16585	16520	16503	16331	16368	16507	16453	16521	16670	16535	16379	16491	16596	16584	16643	16486	16359	16545	16420	16284	16546	16231	16612	16479	16533	16511	16305	16326	16564	16251	16503	16327	16361	16658	16464	16400	16518	16412	16509	16471	16512	16547	16539	16414	16289	16565	16551	16343	16611	16589	16792	16524	16562	16547	16457	16440	16642	16536	16450	16537	16557	16387	16566	16501	16580	16347	16395	16383	16656	16392	16272	16445	16452	16371	16543	16675	16471	16508	16424	16561	16369	16663	16454	16487	16504	16418	16680	16485	16808	16586	16545	16540	16554	16406	16487	16603	16528	16665	16424	16424	16599	16621	16486	16416	16565	16238	16546	16512	16554	16640	16364	16332	16570	16429	16480	16489	16445	16479	16397	16450	16660	16467	16682	16609	16339	16435	16594	16501	16487	16469	16622	16586	16181	16502	16525	16635	16526	16515	16621	16429	16396	16496	16543	16464	16460	16555	16555	16617	16290	16490	16448	16324	16664	16365	16313	16527	16577	16466	16417	16433	16541	16369	16357	16374	16395	16443	16379	16589	16222	16380	16346	16449	16641	16563	16555	16576	16465	16347	16449	16453	16332	16386	16716	16577	16242	16515	16263	16508	16494	16462	16419	16459	16479	16305	16501	16336	16450	16592	16700	16473	16669	16305	16400	16447	16297	16179	16520	16263	16431	16471	16421	16588	16181	16355	16307	16362	16239	16538	16736	16625	16441	16308	16431	16516	16367	16386	16406	16532	16526	16515	16457	16464	16520	16479	16601	16409	16638	16728	16392	16318	16486	16327	16661	16461	16399	16503	16543	16483	16654	16434	16426	16573	16555	16254	16392	16459	16525	16462	16543	16502	16520	16464	16344	16410	16447	16382	16624	16658	16415	16538	16480	16464	16405	16417	16651	16614	16531	16380	16526	16631	16410	16380	16461	16379	16297	16435	16510	16641	16374	16485	16553	16569	16439	16509	16440	16509	16404	16498	16455	16613	16410	16412	16398	16263	16443	16657	16441	16391	16555	16482	16403	16461	16516	16590	16681	16383	16473	16490	16563	16510	16256	16354	16615	16287	16418	16354	16492	16703	16523	16363	16605	16476	16445	16256	16422	16308	16542	16430	16374	16413	16442	16570	16236	16580	16700	16360	16564	16675	16550	16475	16483	16360	16633	16465	16688	16493	16420	16477	16440	16585	16480	16240	16613	16573	16665	16437	16220	16477	16316	16448	16704	16451	16438	16483	16579	16369	16729	16451	16449	16474	16181	16410	16435	16296	16188	16420	16647	16494	16399	16550	16557	16425	16634	16398	16518	16403	16335	16360	16676	16205	16568	16418	16518	16402	16359	16452	16334	16614	16551	16364	16314	16457	16464	16475	16457	16477	16629	16637	16524	16552	16502	16649	16520	16528	16494	16558	16438	16753	16607	16370	16433	16473	16664	16620	16423	16421	16467	16475	16462	16434	16706	16565	16514	16506	16456	16423	16405	16473	16368	16506	16344	16407	16335	16238	16477	16746	16659	16245	16422	16412	16458	16429	16476	16590	16408	16368	16406	16412	16350	16486	16436	16521	16355	16600	16448	16486	16544	16471	16506	16345	16589	16549	16613	16322	16595	16436	16413	16512	16457	16441	16362	16517	16505	16544	16478	16424	16524	16516	16597	16435	16488	16402	16449	16356	16515	16498	16512	16563	16391	16387	16573	16370	16538	16298	16651	16553	16372	16739	16446	16450	16630	16472	16472	16242	16479	16554	16536	16438	16336	16274	16469	16497	16419	16670	16431	16667	16341	16590	16485	16727	16642	16494	16532	16552	16444	16506	16581	16480	16592	16377	16328	16331	16435	16550	16684	16591	16474	16495	16413	16499	16457	16464	16491	16441	16586	16416	16479	16585	16496	16569	16666	16407	16403	16515	16795	16347	16456	16440	16440	16602	16409	16384	16522	16269	16547	16589	16386	16398	16410	16418	16644	16531	16405	16532	16336	16495	16296	16378	16465	16394	16412	16359	16396	16572	16658	16516	16471	16396	16569	16542	16567	16356	16268	16433	16392	16330	16448	16500	16517	16476	16485	16553	16551	16522	16489	16505	16605	16701	16340	16368	16543	16609	16584	16368	16258	16268	16304	16621	16410	16358	16478	16607	16539	16589	16460	16635	16440	16317	16424	16514	16472	16507	16457	16345	16517	16616	16438	16488	16434	16194	16258	16540	16553	16424	16660	16561	16454	16485	16366	16609	16492	16429	16304	16364	16540	16437	16575	16221	16637	16455	16567	16425	16557	16687	16558	16509	16433	16325	16582	16489	16497	16454	16561	16233	16568	16540	16270	16345	16504	16526	16211	16363	16583	16405	16548	16421	16316	16536	16545	16488
27822	54891	45963	33915	28945	23079	17484	16163	15541	15332	15028	14647	14768	14544	14624	14293	14297	14303	14196	14447	14293	14158	14228	14269	14154	14083	14170	14176	14099	14200	14171	14181	14021	14077	14089	14109	14289	13932	14159	14003	14113	13927	14057	14044	14062	14037	14046	14133	13959	13917	14059	14156	14060	13990	14029	13856	13985	14103	14158	14077	13984	13976	14179	14007	13990	13952	14020	13970	14087	14035	13943	14059	13938	14160	14093	13864	14004	14066	13998	14159	14079	14270	14150	13861	14013	14030	13952	13876	13940	13957	14087	14181	13929	13854	13827	14050	13893	13912	14077	14071	14155	14084	14021	13948	14027	13830	14171	13971	14036	14102	14071	14079	14040	14023	14008	14117	13914	13980	14077	14059	14052	14107	14040	13968	13965	13957	14076	13919	13946	13897	14128	14246	13894	14032	14138	13884	14026	14097	14103	13910	14069	14006	13992	13968	14041	13995	13979	13960	13994	14023	14116	13922	13926	13938	13913	14113	13952	14157	14069	13989	13931	13940	14126	14085	14116	14076	14044	14053	13817	13935	14042	13961	13996	14065	14007	14006	13838	14008	14006	13911	14072	13942	14071	13874	14063	14006	13984	13940	13994	13856	14093	14178	13838	14030	13785	13990	14125	13859	14038	13980	14214	13951	14072	13913	14050	13901	14006	13958	13992	13984	13931	14011	14006	14091	14087	14167	13799	13965	14002	13970	14009	13992	13959	14128	14057	13970	13911	13981	13985	13957	13995	13990	13966	14024	13984	14000	13886	13899	13929	13973	13885	14005	14167	13844	13984	14106	13922	14174	14018	14056	14124	13857	14117	14007	13966	14069	13990	13981	14121	14102	13978	13987	13974	14080	14024	14033	13988	13955	14048	14032	13976	14014	14118	13964	13982	13909	14055	14087	14087	14029	13914	13980	13856	14017	13985	14051	14104	14007	14120	13976	13954	13971	13893	14072	14130	13956	14104	14220	14257	14028	14063	14145	14099	13970	14140	13982	14016	13956	13986	13664	14112	14005	13887	13902	13993	13875	14173	13988	14135	14112	14070	13958	13875	13970	14029	14030	13991	14070	13863	14037	13959	13853	13953	13926	13947	14074	14113	14000	14114	14038	14063	13987	13994	13922	14116	14193	13855	13973	14062	13882	14045	14012	14020	13907	13975	14085	14115	13957	13875	14067	14122	14045	14053	14004	14017	13956	14020	14046	14069	13969	14090	13859	13995	14000	14195	13947	14104	13984	14043	14118	14152	14035	14081	13937	14005	14111	14116	13844	14064	13783	14126	13968	14047	14028	13864	13996	13848	14183	14056	14092	13948	14100	14112	14029	13999	13895	13967	13987	14122	13984	14080	13893	13926	14027	13898	14089	14002	14049	14019	13897	14100	14028	14136	14071	14120	14026	14018	13986	13954	13991	14121	14109	13981	14175	13909	13926	14095	13930	14080	14003	14174	14013	13918	14065	13986	14092	13804	14040	14005	13991	14162	14118	14112	14183	14099	13882	14160	13998	14024	13808	14033	13940	14007	13940	13929	13904	14012	13964	13983	14109	13974	14225	14057	14122	14065	14081	13851	13957	13921	13844	14043	13898	13979	14049	13935	13985	13991	13980	14034	13873	13977	13765	14084	13756	14056	14004	14165	14041	13931	13904	14029	13948	14014	14250	13993	14030	14037	14034	14031	13975	14014	13952	14031	13815	14094	13869	14045	13996	13996	13926	14008	13914	13880	14084	14100	13834	13965	14061	14083	14196	14056	13941	13856	14116	13953	13992	14003	14220	13922	13910	14026	14013	13917	14016	14010	13950	14193	14216	13943	13798	14039	13837	14068	14111	14167	13984	13992	13988	14061	13902	13959	13905	14016	13898	14027	14146	14065	14228	13960	13858	13855	14146	13978	14013	14144	14001	14005	13946	14127	14101	13885	14060	13788	13998	14177	13876	14069	13910	14089	13957	13983	13908	14022	14130	14040	14065	14083	14004	14230	13953	13951	13954	14048	14043	14127	13878	14059	13958	14131	13957	14056	13901	13989	13983	13965	13951	14165	13820	14041	14061	14054	13997	14063	13925	14086	13853	14011	13929	13960	14105	13984	13871	14125	13958	13901	13921	13884	13949	14111	13899	14056	13896	14027	14184	14017	13999	13905	13992	14047	14005	14138	13934	13971	14073	14087	14024	14064	13960	14047	14029	13934	13946	13878	14110	13944	13965	13991	13966	13948	13928	14114	14220	13954	13972	13854	14056	14071	13966	14171	13988	13913	14183	14060	13992	14035	14045	14172	13997	14060	13970	14125	13970	14044	13924	13850	14032	14023	13991	14045	13892	14069	13929	13856	14066	14017	13896	14143	14020	14188	14100	13999	14055	14067	13993	13968	13914	13956	14029	13901	13939	14176	14027	14163	14018	14021	14016	13998	14059	13853	14143	13949	14148	14194	14013	14053	13887	13977	13857	14091	14113	14106	13929	13943	14242	13911	14135	13915	14093	13965	14205	14111	13953	14047	13989	14035	14122	14154	13982	13927	14059	13986	13917	13907	13984	14151	14024	14020	14044	13851	14025	14072	13900	14022	14012	14128	13986	14099	14074	14027	14000	14141	13962	14060	13946	14063	13975	13982	14195	13999	14064	14226	14015	13981	14168	14014	13925	14166	14035	14007	14157	14020	14124	14078	13938	14060	13879	14015	14156	14057	13997	13989	13933	14079	14013	14055	13817	13998	14158	14033	14006	13812	13875	14011	14073	13951	14079	14016	13907	13966	14080	13904	13998	13855	14002	13895	13968	13969	14010	14071	14043	14125	14061	13916	13943	14182	13921	13918	14073	13903	13826	14052	13965	14153	14241	13849	14092	13960	14166	14117	13974	14029	14030	14161	13909	13884	14065	14087	14139	14062	14023	14061	13967	13912	14038	13983	14019	14074	14075	14010	14039	13946	13978	14115	14040	13954	14027	14033	14011	14015	13882	14120	13942	13976	14019	13978	14001	13975	13861	14089	14007	14096	13956	13890	14206	14013	13942	13950	14117	13949	14032	14057	13901	13847	14037	14049	13969	13995	14177	14233	14042	14072	13850	14122	13975	14053	13974	13849	13915	14171	14091	14077	13983	13957	13999	14045	14036	14016	13719	13899	13950	13930	14020	14021	14186	13919	13956	13879	13993	13915	14098	14344	14127	14213	14054	14105	14037	14125	14055	13992	14030	13861	14106	14004	13812	13904	14006	14069	13963	13941	14013	14231	14055	14098	14253	14023	14025	13942	14042	14024	14063	14028	14105	14004	14069	13985	14116	13973	13903	14129	13891	13865	14029	14052	13990	13997	13927	14231	13915	13992	14071	13970	14024	13891	13888	14030	14011	13803	13974	13802	13878	14025	14056	14120	14062	13910	13906	14001	13880	13932	13900	14069	13984	14185	13991	14052	14086	14110	14018	13930	14061	14007	14059	14053	14034	14047	14061	13942	14134	13936	13934	14112	14136	13914	14087	13992	14211	13999	14155	14102	13857	14031	14198	14028	14088	14067	14125	13827	14037	13899	14047	14040	13884	13967	13969	14164	13828	14183	14127	13966	14005	13912	14187	14130	14098	13898	13968	13959	13917	13862	13960	13935	13964	14109	14092	13947	13930	14059	13916	14070	13824	13906	13972	14012	13961	14027	14064	14128	13907	14028	14047	13940	14027	14020	13921	13945	14159	14117	13989	14133	14015	14068	14111	14108	14074	14006	14071	14126	14080	13986	13924	13995	14021	13989	13919	14041	14165	13922	14119	14041	13994	14033	13933	14112	13961	14107	13868	13976	14012	13997	13969	13864	14141	13927	14163	13931	13894	14004	13977	14239	13962	14044	13908	13918	14096	14051	14021	14141	14070	14001	14024	14139	14217	14034	13976	14040	14014	14048	13974	14031	13995	13908	13939	13973	14059	13896	13921	13978	13934	14109	14025	14003	14011	13964	14132	13949	13752	14018	14062	14109	14121	14114	14137	14073	13875	13953	14022	14142	13951	14135	13998	14032	13986	13965	14027	14051	14022	13991	13823	14064	14165	13922	13997	14017	14054	14052	14042	14049	13994	13993	13936	14114	14045	13986	14019	14020	14101	13905	13993	13921	13859	13898	13971	13953	14010	14176	14020	14049	14219	13897	14069	14111	14113	13948	14047	13986	14176	14019	14020	13958	14038	14005	14119	14003	13917	14168	14070	13932	14201	14011	14066	13989	14149	14102	14015	13991	13977	13925	14071	14051	13906	13981	13901	14037	14001	14089	13844	14105	14054	14033	13896	13959	14091	14092	14001	14006	14050	13857	14048	14016	14033	14099	14055	13919	14135	14088	13966	14049	14188	13914	14032	13996	13991	14040	13937	13856	14101	14072	13866	14156	13872	14202	13912	14065	13843	13947	14187	14121	14097	14182	13920	14014	13891	13837	13801	14017	13868	14036	14074	13897	13998	14019	14252	14032	14079	14123	14019	14025	14030	14044	14126	14038	14055	13973	14095	13901	13957	13947	14224	13986	14015	13863	13985	14184	13951	13916	14139	13976	13973	13901	14045	13968	13918	14059	14052	14075	14045	13915	14045	14006	14072	14022	13997	13993	13979	13827	14069	13813	14113	14225	13962	14095	14039	14039	14066	14172	14142	13829	14052	14081	14079	14091	14240	14014	14142	13948	14045	13928	14047	14054	14129	14106	14028	14011	13999	13916	14036	13922	14108	13939	13905	14065	14022	13867	14147	13973	14209	13981	14094	14039	14085	13914	13884	14035	14150	13914	14000	13997	13997	13897	13937	14002	13969	14090	14047	13857	13988	14037	13942	14057	14063	13970	13937	14121	14054	13946	13905	14058	14075	14104	13950	13997	13998	13940	13946	14028	13859	14211	14150	14003	14053	14172	14107	13840	13979	13813	13970	14100	13956	14012	13902	13997	13950	13995	13937	14075	13949	14014	14053	14065	14199	14149	14004	13975	13936	14060	14005	14020	13861	13981	14019	14015	13859	14011	14053	14116	13876	13927	14018	13963	14210	13982	14267	13886	13952	14121	14087	14012	14061	13828	14102	14043	13963	14033	13906	13885	14074	13990	13903	14028	13943	14108	13978	14182	13972	14094	14036	14080	14029	14053	14007	13940	13942	14092	14000	14004	14007
24211	21214	28446	27354	24563	21336	18699	16527	15997	15793	15891	15673	15384	15250	15396	15298	15440	15402	15124	15115	14932	15104	15135	14888	14950	14980	15077	15121	15040	14923	15101	15080	14914	14953	15035	14896	15156	15150	15046	14997	14989	15118	14815	14868	14914	14768	14793	14730	14912	15060	14896	14742	14904	14927	14872	15000	14993	14863	15022	14972	15250	14871	14951	15051	14927	14708	14887	14911	15111	14970	14674	14910	15104	14923	14954	14962	14823	15063	15058	14831	14945	14964	14753	14745	14755	14891	14690	14771	14887	14968	14981	14967	15077	15002	14956	15009	14920	14769	15067	15037	14860	15015	14936	14877	14963	14906	14839	14776	14770	14801	15025	14950	14803	14889	15231	14928	14979	14875	14944	15058	14971	14939	15073	15070	15047	14772	14934	14855	14978	15049	14831	14936	15225	14947	14841	14915	14940	14817	14946	14926	14962	14930	15035	15014	14833	15080	14767	14836	14795	14921	14830	15045	15029	14984	14938	14886	15103	15006	15017	14882	14903	14718	14871	14890	14832	14894	14866	14956	14923	14875	15119	15054	14973	14880	14959	14872	15050	14862	14848	14935	15032	15005	14898	14959	14868	14675	15082	14854	14816	15076	14822	14906	14955	15085	14889	14925	14798	14861	14866	14748	14907	14900	14819	14839	15034	14864	14883	14720	14830	14958	14950	14857	14955	15041	14773	14889	14922	14921	14922	15036	15120	14739	14921	14783	14976	14768	14836	14725	14982	14871	14878	14879	15103	14945	14684	14982	14875	14946	14932	14881	14904	14834	14995	14919	14804	14856	14949	14945	14933	15060	14740	15062	15016	15000	14965	14879	14975	14912	14961	14881	14909	14831	14876	15240	14996	14805	14810	14826	14869	14994	14847	14703	14822	14800	15061	14808	14934	15044	15102	14824	14885	14876	14939	15076	14996	15061	15023	14926	14797	14908	15085	14896	14998	14883	14896	15084	14834	14892	14895	15019	14853	15055	15012	14850	14934	14983	14921	15027	14874	14787	14684	14845	14926	14945	14957	15079	15131	14874	15109	15182	14940	14981	14926	15007	14889	14872	15102	14648	14934	14829	14921	14981	15041	14887	14888	15038	15042	14959	14824	14779	14985	14997	14898	14939	15089	14977	15065	14968	14879	15082	14854	15125	14881	14787	15059	14918	14815	14960	14757	14929	14948	14929	15109	15137	14816	14999	14977	14995	14930	14783	14958	14839	15006	15178	14891	14902	14900	14945	14891	14927	14887	14708	14802	14912	15067	14861	14900	14924	14952	15168	15063	14973	15012	14769	14867	14739	15035	14817	14899	14875	14891	14903	15062	14926	14880	14707	14961	14871	14877	14940	15017	15100	15048	15035	15032	14783	15030	15031	14859	15047	14867	15006	15201	14840	15021	14864	14950	14981	14951	15004	15088	14931	14802	14859	15022	15041	14815	14840	14995	15100	14863	15063	14937	14932	14883	14782	15134	14896	15091	14881	14999	14871	14791	14794	14827	14698	14881	14980	14733	14962	14834	14789	14758	14904	15022	15025	15047	14981	15083	14902	15219	14837	15035	14968	15012	14797	14934	15070	14887	14815	15036	14845	14917	14957	14873	15018	15119	14903	15177	14926	14978	14998	14851	14810	14854	14937	14894	14981	14922	14897	15042	14690	14871	14984	15025	14843	15026	15046	14911	14804	15061	15166	15039	14957	14849	15002	14877	15074	14828	14768	15037	15063	14907	14795	14849	14787	15067	14955	15006	14734	15192	14799	14987	14847	15007	14878	14923	15016	14961	14951	14901	14945	14926	14910	14710	15027	14937	15131	14959	14781	14850	14884	15036	14810	14951	15222	14908	14883	14857	15074	15146	14702	14813	14804	14927	15095	15017	14978	14776	14738	14866	15006	14913	14906	14949	15083	14828	14940	15039	14854	14727	15143	14931	14874	14887	14982	15076	14902	14926	14972	15030	15072	15120	14824	14938	14918	14959	14946	14947	15053	14967	14837	14873	15046	14962	14823	15085	15089	15149	15027	15093	14855	14987	14989	14799	14826	14770	14951	15112	15061	14987	14864	15088	14903	15072	15055	15002	14900	14806	14920	14954	14909	14815	14803	15116	14877	15024	14921	14951	14926	14797	14770	14982	15065	15064	14841	14910	14904	14897	14811	14762	14932	14979	14743	15000	15122	14982	14872	14972	14795	15058	15103	14986	14878	14836	14912	15038	15089	15064	14837	15142	14860	14799	14992	14799	14829	14881	14887	15044	14686	14978	15034	15011	14870	14792	14954	15015	14810	14997	14942	14904	14774	14845	15074	15085	14960	14901	14884	14900	14868	15025	14855	14881	15084	14972	14885	14923	15145	15125	15042	15033	15023	15033	14926	15053	15069	14896	14894	14898	14969	15030	14929	14982	14742	14937	14889	14795	14870	15077	15224	14971	15061	15035	15006	15020	15070	15000	14917	14789	14879	14840	14965	14985	14931	14941	14880	14879	14899	15071	14952	14786	14714	14742	15025	15101	14860	14833	14940	15011	15005	14877	15047	14900	14989	15016	14884	14938	14942	14913	14743	14747	15088	15086	15032	14791	15089	14948	14993	14913	14867	15076	14912	14889	14899	15016	14824	15030	14860	14817	14844	14986	15034	14999	14964	15007	14940	15241	15025	14954	14990	14994	15017	14940	14792	14964	15063	15007	14998	14967	14956	14957	14899	15020	15068	14863	15007	14844	14893	14897	14863	14981	14901	15033	14961	14896	14872	14816	14817	14779	14877	14895	15031	15114	14848	14935	14990	14971	14814	14883	14850	14959	14851	14939	15069	15062	14854	14905	14863	14857	14827	14996	14951	15096	14960	14896	14848	14893	14841	15016	14895	14901	15094	15077	14925	14937	14941	14913	14926	14880	15129	15010	14918	14890	15063	14883	14851	15026	15071	14864	15051	15077	15050	15023	14858	14883	14948	14773	15020	14799	14854	15077	14891	14902	14713	14806	14954	15134	15107	14884	14921	14998	15070	15002	14866	14987	14948	14885	14743	14929	14925	14822	15015	14874	15027	15008	14912	15066	14873	14767	14967	14845	14877	15003	14952	14753	14928	14927	14908	14936	14794	14913	14925	14839	14948	14850	14998	15021	14848	14787	15048	14918	15126	14983	15015	14830	15039	14787	15007	14948	14846	14970	14970	15071	14838	14976	14819	15011	14964	14961	14742	14964	14821	14914	15001	14996	14948	14845	14948	14918	14971	14895	14924	14798	14818	15034	15064	14870	14962	14852	15024	15067	15021	15085	14901	14943	14999	15019	15053	15067	14942	14875	14898	14834	15018	14941	15118	15041	14835	14850	15038	14953	15027	14920	14930	15079	14826	14918	15173	14990	14932	15060	14799	14889	14960	14845	14897	14873	14890	14847	14847	14928	14889	15050	14920	14981	14901	14892	14927	14996	14889	14964	14803	14988	14773	14986	14952	14871	14908	14945	14740	14917	14908	15114	15027	14922	14942	14761	15066	14965	14909	15011	15041	14855	15025	14990	14874	14892	15004	14919	15100	15190	14869	15168	14895	14983	14865	14973	14975	14829	15072	15002	15073	15020	14831	14843	14908	14839	15033	14866	14855	14761	14805	15060	14815	14845	15007	14982	14988	14960	15184	15015	15135	14924	15034	14880	14873	14969	14806	14954	15051	15082	14934	14978	14899	14804	14986	14889	15118	14817	15020	14838	14867	14832	14890	15024	14938	14993	14904	14983	14880	14776	14792	14911	15049	14896	15057	14875	14899	14903	14997	14869	15007	14915	14937	15094	14891	15011	14886	14893	14896	14993	14904	14958	15112	14974	15020	15118	14947	14970	14911	14752	14958	15126	14862	14832	15054	14969	14845	15003	15129	15035	15074	14863	15112	15035	14759	14998	14914	14922	15044	14722	14774	14980	15043	15061	14878	14783	14730	14998	14893	14974	14881	15057	14951	14983	15164	14928	15024	15018	15074	14931	15069	14817	14895	14880	14867	14962	15094	14906	14743	14851	14808	14901	14940	14912	14803	14897	14985	15049	14904	14832	14816	15099	15156	14772	14886	14953	14924	14987	14854	14844	15040	14891	14758	14881	14929	15025	15072	14966	14921	14756	15061	14991	15055	14943	15051	14696	14872	14790	14998	14791	14913	14976	15041	15065	14930	14937	14896	14920	15026	14887	15023	14664	14858	14882	15000	14924	15068	14814	15000	14781	14790	14854	15084	14800	14751	15032	15207	14908	14899	14885	14957	14960	14910	14903	14959	14866	14926	14965	14855	15002	14857	14957	14897	14889	15016	14988	14952	14939	14706	14979	14830	14955	14812	14908	14861	14829	14970	14879	14949	14700	14964	14918	15021	14824	14980	15097	14919	14819	14850	15061	14795	14817	15032	14860	14773	14867	15097	14965	14986	14705	14990	14948	15056	14970	15068	14922	15095	14950	14954	15183	15057	14895	14808	14808	14736	14976	14933	14896	14819	15096	15075	15109	14844	14917	14944	14885	15105	14907	14736	15046	14689	14979	14892	14805	15062	14872	15078	15045	14899	14860	14726	14846	14971	14929	15042	15022	14968	15000	14864	14910	15053	14880	14786	14919	14907	15085	14686	14959	14905	15003	14907	15014	14890	14973	14870	14991	15008	15080	14852	14882	14682	15003	14852	14824	14954	14913	14801	14866	14977	15012	14900	14831	14955	14871	14964	14951	14910	14897	14996	15037	14956	14917	14978	14939	14974	14957	15023	14812	14853	14804	14841	14957	14712	14877	15062	14652	14978	15019	15013	15006	15045	14914	14901	14769	14920	14977	14917	14773	15047	14861	14837	14921	15043	14943	15062	15085	14966	15008	14961	15107	15059	14940	14864	14932	14928	14984	15045	14980	15139	15101	15010	14800	14988	14832	14885	14736	14771	14919	14790	15101	15001	15040	14875	15049	14931	14858	14854	14977	14987	15066	14799	14788	15040	14967	14790	15097	14997	14992	14793	14944	14953	14888	15122	14957	15180	14849	14940	14949	14929	14937	14896	14886	14767	14840	14950	15030	14794	14986	15106	14942	14820	14928	14989	14948	14930	15065	15149	14868	14978	14922	14692	14992	15001	15053	14979	15105	14915	14881	15110	15063	14849	15011	14762	14866	14963
26826	50045	38761	29938	25486	18815	16254	15082	14480	13931	13767	13786	13709	13489	13669	13588	13458	13316	13337	13235	13429	13180	13160	13217	13150	13235	13027	13334	13383	13282	13312	13084	12948	13036	13174	13118	13212	13057	13175	13004	13011	13123	13072	12960	13034	13057	13060	13085	13007	13093	13044	13139	13165	12989	13173	13099	13092	13236	12945	13028	12996	13011	13151	13015	13134	13137	13099	13005	13080	13177	12930	13070	13247	13291	13121	13096	13120	13199	12977	13036	13105	13068	13316	13038	13256	13056	13024	13112	12871	13156	13092	13137	13158	12921	13082	13062	13146	12966	12966	13124	12981	13097	12957	13048	13198	13028	13071	12983	13094	12990	13069	13030	13073	13038	13301	12865	13169	13057	13126	12985	13066	12926	13257	12915	12980	13017	13148	13051	13094	13165	13227	13161	13027	12967	13053	13159	13048	13243	13138	12928	13138	13182	12920	13119	13112	12857	12970	13304	13081	13161	13076	12991	12887	13082	13172	13140	13044	13163	13175	13173	13102	12919	13184	13176	13006	13079	13122	12952	13154	13096	13029	12969	12928	13120	12845	13064	12833	13120	12993	13091	12978	13131	12830	13084	13110	13065	13236	12978	13011	13154	13143	12967	12978	12855	12940	13136	12934	13082	13018	13234	13007	13122	13124	13119	12885	13183	13195	12915	12852	13097	13233	13166	13109	12916	13144	13109	13163	13184	13104	13140	13144	13073	13121	12929	12992	13024	12981	13168	13034	13031	13008	13180	12997	13131	12995	13068	13030	13099	13046	13076	13014	13095	13162	13052	13194	13123	13102	13263	12950	13096	13050	13087	13128	12909	12990	13146	13079	13140	13172	13233	13105	13256	13106	12968	13203	13063	12898	13139	13108	12950	13107	13138	13187	12905	13127	13027	13204	12819	13042	13156	13151	13157	12936	13043	12961	13136	13081	13158	13191	13133	13246	13043	13149	12930	12936	13032	13255	13073	13032	12891	13002	12930	12982	13121	13149	13181	13170	12863	12958	13187	13014	13137	13024	12945	12975	13048	13156	13059	12988	13247	13050	13064	13058	13027	13150	12915	13017	13031	13252	12987	13053	12905	13211	13065	13100	13074	13029	12815	13146	12969	13141	13058	13021	13143	13030	12962	12882	13091	13071	13057	13001	13025	13099	12979	13136	13012	13103	13020	13172	13068	12857	13014	13133	13024	12907	12924	13177	13087	13090	13086	13070	13110	13039	13230	13050	13043	13181	12987	13013	12921	13098	12995	13041	13107	13167	12984	13076	12945	13100	13141	13086	13129	12986	13123	13042	13021	13143	13167	13217	13143	12989	12930	13051	13116	13041	13143	13137	13166	13121	13066	13036	13146	13162	13061	13012	13251	13158	13042	13097	13008	13010	13245	13045	12964	13051	13183	13104	12909	13116	12988	13079	12950	13138	13000	13205	13165	12931	12978	12988	13123	13091	13109	13084	12939	13193	12956	12998	13217	13145	13213	13022	12984	13155	13283	13154	13138	13178	13129	13057	13170	13083	12987	13030	13121	13144	13075	12982	13170	13070	12998	12926	12982	13065	13029	13102	13002	13071	13182	13067	13074	13138	13081	13141	13134	13105	12946	13130	13206	13026	12885	13156	13026	13107	12942	13102	13236	13026	13139	13062	13123	13124	12985	13001	13010	13137	13028	13105	12890	13043	13053	13054	13236	13149	13061	13074	13133	12982	13048	12958	12942	13127	12865	12994	13026	12992	13064	13095	13091	12993	13110	12978	13184	12955	13208	13043	13022	13091	13079	13141	13026	13115	13039	13163	12880	12986	12960	13161	13236	12852	13244	13020	12936	13074	12952	13205	13025	13073	13114	13210	13112	13050	13167	13022	12975	13068	13219	13199	13020	13064	13033	13105	13063	13157	13191	13059	13238	13210	13169	13023	12949	13052	13222	13132	13219	12962	12977	13102	13033	13125	13093	13026	13108	13165	13234	13149	13124	12989	13028	13037	13069	13058	13079	13091	13093	13044	13010	12908	13121	13124	13128	13230	13099	12962	12947	13043	13181	13025	12975	13214	13230	12941	13046	13078	12991	12980	13103	12967	13049	13019	12931	13040	13092	13053	13052	12959	13119	13264	13173	13039	13109	12913	13037	13132	13134	12978	12991	13087	12985	12912	13200	13050	13071	13162	12964	12972	13006	13014	13128	13015	13083	13063	13050	13068	12901	12997	13211	12952	13060	13168	13247	13032	13105	12949	13022	13061	13095	13136	12892	12910	13071	13210	13035	13210	13106	13085	13196	13178	12955	13008	13015	13301	12922	13188	13110	13113	13018	13042	13064	13135	12915	13139	13108	13065	12933	13157	12854	13154	12984	12983	12989	12944	13184	13101	13134	12978	13120	13027	13124	13110	13155	13084	13154	13018	12896	13173	13195	13039	13052	13048	12984	13112	13021	12973	13165	13265	13126	13035	12934	13072	13035	12940	13104	13219	12971	12894	13142	13177	13126	13156	13103	13048	13113	12990	13068	13088	12967	13004	13255	13129	13069	12989	12890	13032	13010	12974	13032	12959	13082	13060	13041	13041	12932	13000	13140	13122	13165	13122	12951	13078	13105	13147	13050	13180	13084	13158	13188	13085	13110	13214	13162	13176	13052	12972	12890	13065	13165	12975	13143	13138	13100	13080	12962	12937	12960	13113	13109	13014	12999	13076	13116	13067	13079	12922	13058	13144	13027	13003	13034	13049	12963	12940	13162	13011	13026	12990	13074	13060	13005	13169	13152	13095	13021	13179	13139	12990	13022	13019	12992	13104	13243	13112	13018	13086	13155	13100	13131	13115	13083	13028	12894	13284	13045	13033	13139	12965	12923	13133	13225	13084	13106	12936	13229	13214	13182	13157	13188	13181	13038	13191	12907	12961	13109	13063	13031	12999	12986	13124	13072	13113	13064	13120	12948	12925	12988	13225	12917	13193	13030	13118	13093	12983	12809	13270	13015	13075	13047	13126	13129	13040	13002	12973	13257	13054	13051	12982	13062	13179	13196	13130	13110	13065	13115	13066	13246	13106	13150	13248	13050	13071	13039	13123	13132	13025	13023	13052	13043	12985	13093	12972	12950	13080	13030	13118	12998	13039	13112	13153	12968	13093	12962	13039	13096	13254	13195	12946	13061	13113	13042	13031	13281	13082	13098	13156	13139	13183	13161	13141	12938	13003	13053	13152	13276	13117	13027	13054	13086	13098	13057	13303	13111	13131	13039	12993	13121	13007	13006	13089	12997	13281	13017	13035	13018	13127	13072	13073	13007	12967	13147	13129	13014	13172	12893	13128	13095	13035	13158	13087	13071	13203	13009	13049	13112	12964	12987	13089	13067	13179	13200	12918	12933	13068	13047	13251	12992	13131	12913	13051	12903	13026	13096	13082	13116	12939	13074	13143	13115	13006	13112	13114	13175	12943	13050	12920	13028	13075	13117	13015	13187	13004	13067	13134	13029	13056	12987	13094	13169	13010	13004	13009	12899	13083	12932	13159	13099	13304	13219	12938	13002	13053	12981	13147	12901	13044	13159	13075	13165	13176	13093	12861	13034	13139	13132	13030	13099	13089	13166	13147	13132	12889	13029	12995	12965	12990	13205	12940	13106	13089	12987	13108	13189	13055	13024	13027	13059	12977	13019	13180	13128	13039	13121	13068	13031	13023	13225	13176	13084	13048	13137	13162	13134	13205	13338	13001	13137	13055	13006	13201	13054	13111	12965	13002	13204	13087	12970	13202	13159	13241	13088	13077	13067	13005	13292	13235	13044	12960	13095	12917	13133	12987	13091	13015	13146	12966	12991	12971	13098	13001	13145	12958	13270	13004	13056	13139	13119	12999	13107	13209	13026	13170	13054	13033	12937	12988	13200	13048	12958	13132	12962	13074	12996	13218	13263	13172	12853	13079	13095	13083	13093	13060	13035	12970	12967	13052	13174	13003	12970	13173	13096	12944	13305	13055	13282	12939	13167	13007	12978	13058	13122	13118	12903	13209	13140	13071	13104	13110	13031	13069	12964	12925	12996	13139	13290	13028	12955	13016	13214	13149	13111	13150	13088	13086	12945	13059	13129	13153	13179	13169	13053	12971	12971	13089	13019	13155	13059	13176	13041	13081	12964	12962	13152	13093	13000	13142	13098	13108	12885	13131	12950	13020	12975	13378	12945	13172	13075	12970	13040	12955	13035	13087	13175	13089	13069	13089	13121	13065	13028	13284	13104	13099	13177	12997	13110	12988	12961	13131	12972	13160	13027	13041	13060	12959	12931	13058	12963	13101	13056	13013	13116	13102	13291	13154	12861	13048	13200	13170	13160	13050	13034	13219	12939	13082	13092	12918	13035	12972	13137	13078	12983	13123	13135	13007	13107	13036	13170	13143	13034	12996	13145	13077	13168	13105	12949	12958	13008	13116	13179	12987	13031	13161	12977	13215	12944	13083	13108	13029	13188	12936	13191	13040	13253	13146	13011	13019	13088	13118	13106	12988	12936	13110	13119	12918	13023	13050	13006	13125	13255	13023	13103	13152	13283	12967	12996	13141	13021	13048	13141	13147	13066	13096	13035	13198	12940	13247	12924	13044	13193	13013	12905	13128	12916	12982	13105	13176	13076	13021	12929	13109	13094	13117	13104	13091	12770	13059	13273	13123	13282	13206	12975	13080	13013	12872	13030	12953	13226	12965	13013	13055	13073	13014	13019	13176	13157	13101	13141	13165	12988	13032	13047	13020	12930	13067	13090	13194	12928	13179	13046	13117	13065	13023	12988	12916	13085	13112	13150	12992	13188	12996	13049	13059	13059	13086	13025	13156	13141	13141	13176	12946	12813	13095	13074	13145	12984	13280	13138	13047	13026	13134	13024	13037	13111	13074	12923	13023	13157	13107	13006	13117	13097	13150	13156	13218	13018	12988	13015	12965	13183	13023	13220	13186	12897	13085	13093	13051	13062	13188	13059	12996	12875	12970	13171	13011	13138	13070	12887	13228	13071	13237	12953	13048	13057	12960	13108	13196	12949	13141	13043	13134	12920	12981	13067	13022	12982	13199	13021	13023	12896	13101	12981	13040	13076	13165	13118	13136	13163	12989	13159	13026	13160	13111	12908	13179	13061	13217	13162	13145	12955
21933	21186	28962	23837	22417	25570	27090	20445	18858	18927	18480	17917	17923	17690	17589	17309	17528	17331	17332	17090	17354	17278	17395	17319	17194	17324	16998	17090	17166	16866	17001	16993	17141	16952	16956	17134	16763	17109	16862	16799	16864	16796	17013	17181	16674	17134	16676	16801	16820	16875	17110	16803	16923	16789	16902	16846	16986	16881	16664	16824	16976	16887	16807	16884	16992	16794	16650	16858	16899	16623	16925	16833	16852	16818	16647	16616	16818	16783	16737	16746	16873	16826	16922	16976	16740	16943	16577	16643	17023	16959	16896	16957	16723	16681	16968	16764	16945	16704	16855	16844	16763	16716	16698	16814	16828	16846	16872	16957	16787	16939	16719	16870	16846	16831	16919	17036	16779	17005	16834	16752	16888	16799	16885	16749	16785	16666	16734	16875	16741	16679	16779	16777	16896	16933	16639	16708	16672	17064	16734	16942	16687	16765	16958	16738	16917	16826	16804	16771	17060	16737	16861	16819	17021	16852	16787	16882	17037	16733	16963	16965	16818	16738	16857	16693	16785	16598	16670	16844	16855	17014	16868	16755	16774	16786	16878	16769	16885	16869	16892	17003	16801	16660	16722	16628	16866	16793	16803	16855	16759	16901	16818	16795	16890	16811	16981	16749	16911	16807	16788	16799	17023	16754	16785	16803	16885	16787	16881	17001	16791	16822	16850	16982	16676	16735	16820	16739	16876	16637	16901	16883	16905	16757	16762	16817	16865	16838	16721	16740	16792	16730	16807	16895	16764	16651	16835	16914	16651	16786	16764	16668	16696	16790	16858	16681	16847	16854	16922	16845	16802	16668	17012	16886	16864	16780	17069	16719	16711	16759	16677	16775	16850	16766	16829	16652	16692	16596	16821	16792	16846	16897	16659	16845	16775	16879	16714	16704	16613	16661	16724	16847	16686	16834	16817	16988	16705	16826	17053	16827	16910	16714	16855	16747	16896	16739	16761	16702	16814	16853	16931	16640	16665	16897	16744	16883	16738	16836	16951	16899	16490	17088	16987	16933	16653	16830	16575	16731	16811	16892	16695	17009	17030	16835	16810	16665	16887	16967	16932	16835	17078	16723	16642	16945	16893	16760	16825	16618	16679	16872	16810	16871	16656	16706	16827	16905	16863	16883	16857	16759	16718	16777	16795	16743	16702	16891	16590	16941	16926	17144	16801	16767	16977	16763	16722	16797	16805	16721	16646	16959	16785	16842	17009	16995	16821	16818	16800	16823	16753	16667	16785	16715	16948	16743	16696	16939	16740	16879	16755	16770	16531	16805	16992	16857	16828	16799	16656	16784	16782	16677	16729	16746	16860	16660	16873	16833	16833	16795	16622	16562	17102	16813	16910	16692	16960	16687	16851	16815	16724	16904	16980	16818	17024	16895	16793	16660	16834	16853	16639	16700	16676	16796	16804	16853	16691	16624	16899	16848	16881	16829	16966	16789	16659	16831	16639	16738	16783	16952	16853	16716	16895	16820	16760	16821	16746	16846	16907	16713	16824	16910	16560	16709	17058	16942	16637	16876	16895	16819	16715	16678	16763	16632	16648	16755	16921	16911	16765	16827	16846	16685	16929	16850	16773	16871	16774	16774	16545	16918	16860	16696	16722	16834	16721	16914	16698	16994	16716	17011	16726	16862	16871	16643	16719	16807	16781	16794	16740	16519	16682	16662	16712	16849	16766	16686	16856	16800	16745	16798	16838	16745	16908	16911	16926	16804	16769	16667	16955	16901	16851	16837	16819	16764	16830	16980	16916	16845	16928	16744	16812	16886	16764	16851	16697	16829	16746	16734	16794	16767	16773	16854	16937	16962	16894	16771	16746	16650	16856	16731	16723	16720	16877	16849	16801	16846	16821	16981	16762	16722	16790	16850	16980	16637	16781	16753	16727	16855	17020	16765	16730	16796	16602	16766	16853	16704	16987	16839	16922	16787	16838	16781	16706	16756	16829	16708	16644	16722	16820	16729	16864	16936	16870	16622	16844	16811	16716	16636	16732	16767	16637	16753	16897	16609	16765	16761	16650	16710	16857	16854	16705	16693	16847	16775	16686	16766	16906	16918	16837	16624	16792	17111	16816	16874	16762	16858	16579	16600	16590	16548	16919	16880	16872	17027	16654	16903	16835	16703	16952	16924	16678	16647	16849	16903	16770	16798	16726	16825	16764	16875	16933	16712	16630	16782	16969	16818	17000	16643	16725	16967	16888	16883	16719	16798	16893	16619	16745	16745	16736	16727	16790	16652	16812	16893	16895	16912	16880	16949	16712	16887	16778	16886	16715	16719	16828	16885	16745	16831	16668	16793	16911	16717	17022	16832	16920	16805	16886	16782	16679	16740	16692	16866	16719	16870	16881	16965	16798	16658	16702	16840	16723	16513	16747	16937	16732	16805	16837	16795	16800	17026	16923	16722	16550	16767	16732	16790	16824	16886	16884	16834	16870	16816	16806	16616	16889	16771	16694	16855	16777	16775	16701	16884	16782	16813	16781	16969	17083	16759	16882	16881	16591	16694	16906	16876	16888	16802	16746	16785	16879	16812	16809	16999	16669	16668	16859	16816	16741	16663	16751	16795	16775	16689	16654	17012	16775	16841	16944	16692	16747	16907	16874	16684	16937	16930	16729	16643	16720	16800	16813	16868	16773	16946	16846	17051	16776	16964	16849	16883	16910	16752	16831	16535	16937	17041	16699	16778	16726	16810	16908	16688	16719	16743	16803	16727	16668	16842	16915	16950	16686	16775	16685	16617	16683	16826	16640	16744	16937	16818	16852	16623	16964	16804	16749	16924	16751	16833	16677	16810	16831	16825	16675	16912	16508	16934	16878	16704	16605	16800	16750	16783	16822	16827	17072	16711	16738	16850	16749	16681	16876	16716	16887	16888	16657	16833	16772	16776	16812	16769	16905	16583	16784	16822	16515	16901	16746	16895	16840	16602	16721	16675	16792	16754	16620	16815	16798	16870	16845	16878	16901	16716	16881	16734	16749	16630	16846	16743	16806	16654	16818	16606	16818	16801	16851	16748	16818	16703	16857	16709	16856	16751	16903	16895	16645	16669	16754	16783	16774	16853	16966	16779	16746	16659	16645	16565	16940	16863	16855	16648	16806	16846	16792	16868	16913	16668	16697	16844	16807	16786	16686	16794	16710	16657	16823	16823	16733	16851	16762	17049	16798	17035	16889	16665	16787	16910	16983	16710	16897	16671	16727	16981	16860	16656	16942	16958	16708	16874	16823	16699	16857	16849	16723	16998	16780	16775	16766	16727	16886	16815	16813	16877	16923	16881	16718	16844	16891	16936	17012	16630	16859	16983	17047	16849	16866	16916	17020	16886	16924	16942	16802	16871	16563	16706	16994	16876	16644	16909	16606	16772	16972	16825	16989	16600	16681	16795	16640	16905	16560	16862	16689	16985	16801	16847	16808	16665	16711	16669	16811	16832	16873	16804	16818	16767	16817	16880	16915	17046	16852	16648	16785	16872	16483	16772	16871	16735	16804	16925	16704	16737	16768	16795	16689	16759	16707	16791	16970	16987	16722	16868	16882	16889	16912	16896	16893	16767	16946	16722	16874	16759	16890	16860	16844	16697	16710	16753	16919	17046	16772	16748	16866	16879	16872	16751	16699	17075	16865	16949	16614	16880	16881	16661	16771	16849	16851	16676	16785	16981	16932	16820	16877	16933	16847	16720	16799	16708	16769	16894	16924	16739	16610	16818	16823	16840	16972	16858	16646	16992	16761	16685	16814	16768	16800	16914	17067	16858	16943	16779	16833	16639	16973	16772	16813	16545	16887	16825	16683	16849	16820	16727	16763	16896	16791	16716	17079	17133	16647	16876	16750	16467	16812	16628	16837	16638	16789	16896	16746	16860	16676	16840	16849	17136	16775	16877	16869	16744	16738	16685	16903	16733	16709	16901	16825	16690	16695	16704	16757	16942	16782	16783	16951	16689	16878	16766	16979	16853	16833	16832	16870	16724	16828	16875	16787	16729	16756	16795	16748	16840	16528	16731	16817	16808	16903	16943	16770	16798	16723	16870	16819	16798	16833	16880	16720	16686	16785	16846	16996	16722	16756	16750	16900	16747	16727	16807	16761	16665	16948	16877	16755	16875	16709	16885	16834	16625	16845	16834	16827	16877	16661	16850	16802	16779	17014	16805	16605	16629	16713	16679	16927	16771	16676	16756	16762	16680	16794	16857	16942	16855	16728	16752	16831	16819	16867	16985	16845	16899	16904	16944	16674	16726	16849	16798	16793	16817	16857	16727	16984	16931	16802	16784	16922	16802	16776	16691	16755	16809	16681	16860	16915	16889	16707	16897	16776	16724	16699	16812	16720	16681	16877	16987	16923	16798	16951	16908	16646	16835	16684	16718	16957	16688	16750	16848	16714	16680	16872	16756	16694	16821	16745	16914	16626	16736	16818	16790	17062	16834	16761	16698	16784	16904	16785	16606	16698	16806	16925	16912	16654	16550	16516	16889	16842	16917	16756	17084	16623	16642	16878	16929	16884	16805	16672	16614	16972	16848	16863	16946	16639	16712	16656	16929	16807	16637	16865	16884	16762	16792	16976	16911	16689	16971	16759	16978	16813	16692	16728	16861	16913	16654	16780	16824	16879	16764	16907	16668	16982	16726	16776	16971	16812	16951	16881	16763	16647	16814	16653	16589	16786	16947	16674	16759	16819	16872	16921	16906	16961	16881	16457	16855	16820	16778	16825	16900	16716	16647	16995	16879	16616	16822	16976	16885	16722	16775	16766	16819	16860	16861	16795	16745	16850	16696	16886	16965	16911	16941	16606	16874	16778	16749	16699	16871	16625	16837	16607	16810	16901	16913	16717	16900	16734	16695	16587	16792	16772	16626	17070	16752	16913	16832	17071	16662	16967	16809	16793	16719	16717	16805	16968	16825	16898	16789	16771	16786	16933	16783	16839	16780	16735	16584	16874	16852	16668	16736	16721	16754	16861	16781	16847	16630	16768	16768	17049	16824	16774	16532	16840	16855	16802	16876	16873	16711	16913	16878	16801	16884	16804	16816	16881	16892	16773	16914	16638	16684	16858	16837	16663	16702	16801	16729	16744	16835	16716	16915	16877	16738	16724	16794	16744	16694	16877	16664	16831	16934
29898	59813	48935	39216	33442	26426	19973	17499	16850	16135	15901	15365	15290	15314	14880	14991	14477	14630	14539	14574	14311	14391	14474	14542	14554	14295	14464	14431	14259	14357	14314	14260	14242	14145	14219	14438	14264	14269	14176	14316	14164	14167	14189	14301	14156	14284	14234	14328	14120	14061	14091	14336	14305	14273	14215	14144	14186	14299	14186	14136	14240	14088	14282	14206	14293	14197	14198	14222	14391	14087	14209	14263	14365	14186	14157	14298	14243	14050	14307	14115	14441	13951	14319	14051	14359	14079	14334	14301	14199	14260	14272	14237	14285	14187	14101	14186	14255	14124	14430	14269	14185	14252	14297	14465	14162	14334	14253	14187	14215	14026	14343	14257	14285	14367	14217	14084	14196	14126	14144	14303	14276	14321	14206	14176	14123	14143	14188	14315	14273	14063	14334	14214	14159	14306	14088	14163	14344	14112	14252	14254	14205	14123	14183	14117	14287	14197	14190	14258	14174	14219	14284	14120	14223	14268	14153	14250	14337	14298	14455	14069	14229	14402	14279	14316	14055	14263	14385	14198	14085	14230	14068	14242	14391	14241	14262	14159	14143	14066	14101	14226	14030	14148	14234	14201	14232	14104	14368	14388	14255	14284	14319	14085	14077	14145	14287	14146	14255	14198	14014	14323	14205	14158	14273	14292	14234	14167	14347	14026	14203	14195	13994	14173	14238	14166	14167	14243	14280	14218	14089	14423	14276	14047	14252	14132	14216	14182	14318	14249	14134	14136	14207	13959	14266	14312	14348	14228	14173	14223	14086	14275	14193	14042	14128	14310	14256	14359	14146	14228	14337	14181	14162	14266	14157	14150	14175	14412	14395	14222	14246	14207	14299	14160	14281	14213	14188	14311	14111	14331	14150	14358	14247	14338	14217	14380	14095	14146	14237	14077	14005	14122	14125	14268	14121	14203	14235	14249	14228	14193	14289	14184	14161	14316	14166	14063	14082	14429	14184	14173	14217	13988	14244	14260	14143	14099	14296	14129	14138	14057	14296	14336	14137	14210	14144	14270	14198	14181	14206	14203	14155	14159	14274	14234	14145	14114	14209	14188	14252	14288	14181	14152	14241	14430	14192	14301	14164	14374	14202	14152	14054	14254	14159	14097	14270	14207	14284	14000	14223	14228	14313	14115	14155	14316	14033	14205	14325	14265	14316	14157	14179	14172	14243	14207	14329	14148	14209	14188	14176	14199	14031	14194	14253	14132	14386	14222	14200	14170	14168	14227	14120	14098	14347	14344	14201	14118	14356	14283	14063	14273	14307	14145	14130	14178	14339	14288	14248	14326	14432	14155	14304	14216	14185	14124	14173	14139	14080	14241	14328	14269	14217	14225	14241	14162	14231	14297	14187	14309	14105	14248	14341	14301	14099	14169	14223	14220	14161	14149	14071	14387	14144	14252	14087	14276	14114	14208	14230	14088	14302	14400	14178	14199	14167	14175	14147	14256	14284	14237	14394	14181	14235	14205	14159	14153	14300	14287	14349	14294	14266	14221	14392	14147	14175	14109	14236	14172	14147	14187	14293	14058	14099	13986	14240	14117	14296	14243	14438	14182	14095	14067	14261	14028	14250	14172	14229	14177	14156	14233	14249	13982	14387	14292	14447	14196	14139	14157	14257	14281	14113	14237	14333	14011	14226	14243	14216	14197	14395	14182	14222	14059	14082	14035	14252	14282	14122	14236	14182	14125	14008	14280	14353	13965	14113	14284	14224	14277	14104	14342	14212	14250	14100	14221	14286	14165	14121	14180	14274	14048	14175	14170	14271	14377	14359	14250	14075	14144	14222	14269	14202	14086	14174	14298	14292	14316	14002	14172	14230	14139	14155	14130	14201	14312	14310	14158	14410	14085	14257	14277	14213	14270	14110	14236	14295	14238	14203	14020	14248	14177	14262	14273	14112	14109	14154	14105	14172	14192	14233	14153	14172	14244	14125	14073	14306	14197	14207	14409	14241	14250	14183	14045	14288	14135	14184	14280	14219	14050	13986	14068	14266	14286	14231	14171	14255	14208	14190	14248	14246	14255	14107	14192	14225	14260	14203	14261	14308	14165	14290	14160	14230	14278	14254	14232	14218	14108	13989	14288	14367	14095	14213	14235	14136	14389	14164	14061	14400	14204	14229	14133	14274	14285	14447	14172	14223	14237	14239	14161	14212	14219	14118	14264	14284	14242	14352	14314	14153	14203	14287	14273	14032	14186	14291	14292	14221	14188	14077	14199	14380	14259	14275	14127	14239	14143	14173	14087	14223	14097	14116	14281	14237	14232	14085	14188	14293	14151	14136	14330	14201	14167	14168	14247	14293	14342	14339	14348	14183	14082	14230	14153	14216	14217	14154	14139	14049	14196	14043	14003	14125	14244	14191	14109	14427	14248	14176	14307	14175	14330	14169	14212	14135	13998	14237	14259	14168	14268	14027	14301	14378	14112	14054	14106	14253	14280	14185	14033	14191	14166	14082	14166	14182	14307	14406	14231	14163	14269	14152	14331	14057	14221	14329	14198	14202	14271	14258	14109	14164	14221	14266	14061	14079	14330	14107	14011	14291	14196	14183	14358	14152	14201	14204	14252	14218	14231	14219	14226	14223	14250	14330	14235	14258	14176	14166	14217	14015	14281	14355	14303	14175	14322	14110	14247	14049	13979	14091	14202	14279	14245	14214	14434	14219	14252	14154	14137	14214	14211	14239	14150	14307	14102	14221	14263	14285	14100	14137	14194	14417	14044	14017	14059	14260	14099	14234	14205	14013	14239	14110	14354	14242	14198	14071	14225	14048	14188	14281	14210	13999	14280	13987	14214	14261	14092	14090	14329	14158	14204	14058	14109	14258	14362	14178	14158	14228	13980	14200	14251	14235	14024	14403	14348	14052	14293	14005	14311	14285	14152	14209	14141	14225	14259	14241	14309	14211	14330	14222	14186	14083	14239	14176	14389	14302	14194	14278	14058	13965	14043	14215	14311	14402	14288	14068	14364	14193	14146	14342	14061	14142	14161	14266	14249	14412	14329	14247	14146	14350	14191	14135	14345	14035	14049	14326	14070	14029	14257	14192	14299	14175	14098	14170	14215	14224	14230	14188	14117	14118	14403	14266	14166	14121	14239	14080	14172	14264	14090	14160	14183	14173	14265	14298	14245	14163	14250	14157	14185	14143	14108	14148	14239	14261	14196	14225	14259	14262	14200	14290	14147	14315	14062	14204	14264	14238	14196	14247	14387	14132	14236	14057	14144	14210	14396	14106	14096	14288	14196	14281	14321	14057	14197	14241	14137	14186	14354	14087	14069	14253	14251	14297	14421	14323	14075	14148	14194	14144	14306	14319	14235	14394	14121	14077	14245	14461	14130	14160	14113	14191	14268	14193	14218	14149	14182	14135	14217	14103	14306	14293	14315	14333	14239	14121	14114	14300	14234	14260	14246	14258	14340	14176	14084	14350	14326	14158	14344	14194	14072	14187	14236	14192	14126	14363	14226	14271	14097	14083	14288	14109	14169	14125	14244	14404	14234	14103	14232	14314	14330	14372	14339	14113	14138	14157	14338	14189	14174	14255	14302	14093	14208	14220	14238	14193	14188	14300	14310	14325	14237	14128	14147	14174	14214	14241	14288	14375	14131	14218	14181	14205	14165	14232	14360	14109	14273	14136	14098	14089	14393	14238	14159	14286	14135	14195	14134	14230	14102	14226	14143	14184	14288	14180	14024	14257	14155	14186	14265	14132	14248	14178	14313	14002	14236	14316	14116	14296	14125	14416	14282	14156	14405	14243	14084	14265	14301	14253	14134	14185	14144	14035	14305	14331	14097	14242	14464	14224	14211	14172	14251	14154	14255	14250	14335	14116	14265	14179	14132	14273	14210	14128	14304	14459	14044	14156	14298	14307	14181	14147	14136	14134	14223	14304	14314	14129	14345	14181	14229	14229	14151	14243	14331	14232	14313	14069	14281	14071	14240	14100	14388	14324	14179	14113	14209	14194	14194	14165	14354	14267	14074	14202	14334	14144	14176	14175	14384	14297	14262	14147	14222	14127	14159	14289	13972	14073	14173	14110	14153	14072	14039	14212	14073	14308	14168	14173	14150	14207	14250	14065	14199	14346	14077	14157	13991	14190	14208	14129	14298	14277	14400	14133	14107	14219	14184	14129	14127	14195	14151	14143	14216	14218	14249	14213	14288	14278	14062	14201	14124	14214	14348	14210	14083	14119	14121	14346	14146	14302	14394	14099	14381	14247	14137	14214	14344	14113	14162	14026	14098	14333	14174	14131	14117	13905	14416	14132	14109	14129	14242	14374	14045	14211	14289	14138	14151	14141	14098	14257	14091	14216	14242	14233	14273	14290	14117	14257	14258	14095	14290	14363	14245	14126	14228	14010	14142	14139	14315	14298	14142	14169	14265	14074	14245	14303	13999	14111	14291	14143	14248	14200	14040	14247	14273	14359	14193	14258	14431	14210	14229	14257	14055	14310	14092	14120	14437	14290	14147	14244	14267	14114	14199	14245	14273	14283	14156	14267	14317	14275	14097	14018	14340	14143	14154	14396	14186	14285	14426	14428	14123	14099	14077	14200	14019	14261	14125	14243	14420	14100	14210	14254	14166	14263	14072	14263	14272	14127	14144	14249	14175	14294	14315	14433	14198	14200	14164	14209	14194	14141	14271	14236	14314	14287	14148	14193	13987	14130	14410	14136	14280	14352	14248	14230	14136	14244	14128	14125	14099	14348	14025	14165	14138	14240	14229	14275	14140	14248	14175	14141	14179	14173	14334	14199	14489	14151	14253	14193	14258	14084	14314	14109	14204	14183	14234	14218	14304	14225	14172	14380	14106	14395	14122	14126	14296	14207	14048	14306	14248	14361	14301	14140	14249	14044	14237	14246	14117	14136	14302	14065	14185	14177	14138	14120	14278	14182	14142	13942	14175	14280	14201	14164	14185	14276	14335	13967	14217	14250	14122	14008	14317	14058	14353	14312	14308	14144	14080	14244	14210	14199	14222	14284	14208	14270	14130	14289	14149	14247	14227	14361	14255	14299	14197	14203	14363	14273	13992	14159	14071	14151	14238	14200	14179	14309	14257	14350	14203	14310	14174	14271	14398	14151	14195	14092	14198	14083	14131	14134	14161
29023	28537	35096	28321	22269	19117	17478	16415	16321	15994	15990	15754	15884	15647	15630	15534	15252	15502	15273	15486	15589	15268	15654	15502	15328	15417	15319	15438	15527	15450	15288	15332	15409	15339	15235	15349	15112	15439	15116	15290	15210	15173	15414	15318	15259	15172	15531	15446	15419	15014	15241	15361	15241	15311	15185	15231	15243	15229	15425	15207	15287	15159	15483	15314	15382	15388	15330	15285	15160	15293	15252	15105	15232	15260	15279	15360	15274	15323	15371	15455	15217	15340	15207	15180	15383	15298	15399	15123	15532	15241	15301	15271	15088	15144	15180	15077	15113	15434	15303	15450	15455	15431	15264	15356	15321	15261	15236	15423	15308	15158	15094	15243	15331	15267	15145	15212	15220	15299	15405	15249	15456	15213	15013	15019	15222	15303	15293	15156	15401	14993	15288	15449	15191	15357	15160	15363	15219	15335	15099	15440	15128	15338	15246	15259	15361	15258	15379	15481	15203	15480	15356	15480	15279	15102	15457	15348	15328	15315	15328	15249	15269	14994	15109	15276	15247	15390	15339	15377	15267	15393	15151	15276	15169	15226	15447	15022	15290	15379	15076	15025	15384	15270	15159	15204	15248	15191	15351	15307	15348	15358	15259	15156	15175	15267	15368	15164	15255	15095	15292	15271	15156	15413	15341	15208	15194	15295	15222	15197	15270	15411	15370	15212	15129	15337	15072	15368	15138	15476	15389	15277	15238	15206	15405	15414	15038	15300	15303	15382	15180	15284	15347	15364	15201	15331	15170	15388	15320	15070	15382	15261	15200	15219	15421	15242	15249	15130	15435	15035	15351	15244	15366	15128	15133	15426	15242	15243	15374	15580	15242	15150	15314	15191	15446	15450	15338	15211	15325	15176	15263	15237	15353	15374	15447	15333	15336	15364	15041	15250	15261	15238	15186	14954	15226	15345	15344	15101	15154	15345	15231	15345	15255	15126	15338	15068	15139	15091	15257	15293	15287	15258	15260	15234	15337	15162	15191	15190	15230	15113	15339	15336	15154	15277	15311	15296	15335	15396	15347	15326	15248	15245	15291	15309	15289	15315	15282	15345	15349	15183	15353	15409	15396	15157	15523	15325	15387	15315	15222	15370	15068	15049	15208	15295	15150	15329	15228	15191	15307	15254	15256	15353	15247	15404	15401	15333	15347	15366	15226	15493	15379	15393	15501	15383	15226	15147	15390	15361	15239	15273	15396	15250	15364	15316	15340	15271	15388	15339	15431	15359	15460	15292	15094	15258	15203	15124	15254	15349	15360	15226	15363	15078	15364	15362	15369	15198	15380	15430	15410	15406	15324	15427	15184	15429	15394	15299	15294	15426	15426	15271	15284	15375	15323	15371	15204	15308	15412	15245	15418	15294	15298	15220	15362	15252	15280	15362	15392	15473	15188	15227	15143	15246	15208	15341	15304	15419	15482	15155	15539	15336	15318	15218	15253	15419	15247	15374	15363	15241	15120	15403	15353	15197	15261	15359	15367	15259	15219	15261	15369	15082	15165	15324	15123	15549	15434	15284	15261	15193	15309	15275	15188	15456	15352	15287	15330	15253	15477	15205	15243	15303	15437	15134	15369	15227	15507	15357	15339	15157	15192	15282	15101	15285	15444	15416	15302	15334	15342	15352	15259	15338	15165	15378	15240	15266	15288	15276	15358	15341	15163	15371	15328	15427	15235	15188	15373	15464	15232	15535	15337	15299	15373	15357	15247	15193	15282	15394	15408	15263	15375	15294	15329	14971	14966	15293	15214	15416	15340	15159	15163	15188	15239	15223	15237	15269	15203	15296	15271	15266	15309	15167	15374	15291	15280	15361	15250	15408	15358	15333	15250	15307	15265	15223	15226	15369	15159	15319	15117	15281	15318	15344	15268	15406	15265	15225	15325	15396	15218	15171	15414	15212	15108	15305	15466	15182	15183	15269	15369	15431	15315	15227	15237	15495	15255	15275	15279	15193	15260	15351	15310	15212	15234	15247	15377	15252	15349	15426	15460	15372	15477	15264	15288	15292	15319	15358	15408	15221	15358	15238	15368	15320	15210	15266	15184	15171	15400	15318	15374	15325	15308	15156	15256	15176	15381	15270	15364	15236	15353	15226	14886	15320	15263	15224	15275	15402	15181	15356	15495	15391	15301	15203	15443	15323	15196	15414	15230	15332	15259	15434	15367	15299	15199	15258	15379	15316	15250	15244	15298	15384	15241	15247	15265	15247	15301	15245	15167	15388	15288	15294	15391	15217	15395	15373	15230	15295	15192	15227	15321	15353	15325	15177	15350	15266	15390	15294	15237	15196	15265	15366	15371	15311	15316	15371	15320	15206	15325	15129	15446	15115	15361	15450	15444	15234	15447	15497	15468	15354	15198	15374	15324	15400	15353	15320	15348	15185	15386	15227	15257	15411	15340	15173	15312	15321	15422	15312	15206	15209	15236	15258	15368	15360	15225	15363	15498	15259	15355	15419	15119	15123	15200	15237	15414	15346	15176	15266	15433	15367	15268	15196	15392	15178	15361	15455	15261	15422	15389	15404	15332	15514	15424	15270	15307	15394	15168	15147	15292	15318	15490	15360	15348	15294	15402	15364	15496	15420	15100	15283	15369	15235	15167	15204	15111	15202	15343	15139	15333	15237	15127	15349	15310	15075	15204	15233	15392	15345	15258	15304	15463	15282	15236	15268	15450	15246	15321	15281	15349	15404	15206	15339	15301	15322	15329	15234	15215	15502	15230	15349	15355	15132	15268	15230	15343	15437	15330	15387	15291	15482	15269	15140	15127	15314	15236	15331	15322	15226	15147	15210	15319	15353	15220	15257	15355	15277	15247	15500	15305	15199	15324	15335	15352	15328	15388	15215	15071	15408	15362	15315	15130	15322	15110	15378	15226	15364	15339	15273	15278	15286	15321	15409	15081	15103	15350	15258	15410	15255	15141	15332	15180	15344	15393	15232	15286	15465	15304	15272	15322	15111	15433	15398	15349	15441	15245	15299	15365	15243	15182	15261	15544	15190	15189	15077	15260	15320	15299	15303	15149	15292	15212	15083	15226	15141	15180	15193	15529	15080	15314	15299	15286	15242	15499	15186	15250	15302	15343	15293	15310	15312	15281	15260	15119	15249	15465	15371	15179	15146	15324	15283	15412	15239	15477	15043	15299	15327	15188	15337	15261	15303	15416	15382	15224	15434	15313	15337	15235	15242	15271	15303	15174	15323	15558	15397	15329	15344	15463	15257	15291	15268	15268	15206	15291	15365	15276	15165	15281	15222	15159	15288	15454	15345	15094	15225	15410	15327	15143	15353	15199	15396	15476	15458	15398	15182	15434	15115	15208	15276	15364	14987	15348	15319	15231	15127	15423	15320	15213	15365	15334	15277	15383	15056	15173	15299	15121	15142	15397	14993	15520	15208	15259	15436	15403	15508	15249	15350	15293	15342	15249	15257	15217	15149	15305	15208	15251	15221	15252	15417	15432	15201	15252	15286	15501	15303	15308	15315	15215	15146	15140	15194	15347	15433	15203	15010	15179	15276	15377	15389	15304	15379	15235	15291	15236	15218	15307	15044	15179	15320	15477	15160	15266	15283	15166	15169	15262	15510	15346	15168	15299	15174	15236	15398	15289	15220	15226	15140	15245	15282	15206	15399	15300	15388	15162	15221	15375	15275	15268	15204	15154	15366	15358	15272	15284	15324	15414	15127	15262	15311	15333	15235	15394	15119	15193	15414	15090	15297	15298	15327	15308	15213	15325	15274	15233	15222	15443	15342	15404	15082	15269	15250	15161	15364	15439	15546	15100	15151	15471	15094	15397	15159	15288	15334	15198	15218	15391	15532	15238	15311	15353	15215	15279	15228	15112	15254	15221	15336	15477	15294	15436	15333	15224	15294	15236	15194	15240	15261	15328	15308	15331	15381	15198	15196	15496	15393	15472	15338	15340	15188	15332	15262	15341	15323	15294	15252	15279	15106	15301	15348	15366	15358	15310	15208	15529	15286	15415	15470	15473	15346	15380	15113	15252	15191	15368	15184	15202	15277	15325	15362	15225	15252	15522	15201	15311	15348	15418	15235	15291	15274	15359	15337	15217	15395	15264	15125	15245	15279	15373	15229	15204	15103	15366	15517	15402	15542	15367	15046	15198	15246	15106	15133	15062	15470	15398	15303	15307	15166	15332	15231	15250	15227	15283	15178	15333	15178	15025	15350	15389	15394	15335	15272	15339	15266	15328	15221	15158	15302	15182	15335	15394	15214	15330	15277	15335	15421	15232	15299	15314	15176	15289	15174	15255	15272	15336	15404	15361	15457	15236	15194	15429	15221	15303	15114	15430	15359	15235	15403	15321	15329	15366	15283	15235	15449	15242	15186	15124	15154	15206	15141	15263	15274	15205	15333	15356	15279	15286	15121	15261	15184	15173	15349	15344	15285	15240	15377	15266	15098	15237	15421	15420	15269	15426	15401	15380	15152	15250	15221	15166	15275	15306	15320	15279	15347	15363	15332	15361	15415	15193	15208	15273	15310	15229	15298	15311	15288	15189	15317	15455	15434	15367	15182	15227	15181	15380	15312	15280	15254	15339	15226	15362	15090	15309	15226	15207	15189	15241	15312	15246	15256	15361	15323	15319	15385	15414	15342	15230	15259	15279	15182	15227	15309	15326	15434	15183	15147	15257	15341	15431	15270	15303	15181	15412	15149	15286	15198	15351	15248	15275	15309	15346	15473	15421	15334	15355	15313	15283	15209	15116	15372	15425	15072	15263	15299	15189	15259	15383	15252	15269	15305	15234	15279	15481	15366	15135	15233	15273	15239	15233	15229	15173	15288	15281	15433	15284	15264	15325	15413	15158	15309	15293	15349	15438	15327	15230	15245	15317	15346	15251	15436	15156	15267	15043	15380	15290	15246	15415	15097	15243	15258	15571	15525	15235	15243	15321	15400	15302	15208	15349	15262	15418	15392	15373	14979	15270	15116	15226	15327	15416	15162	15323	15149	15266	15525	15419	15249	15291	15406	15338	15148	15528	15347	15421	15556	15173	15105	15181	15351	15447	15245	15145	15107	15468	15224	15213	15217	15136	15134	14962	15188	15351	15090	15156	15298	15245	15326	15383	15443	15369	15432	15404	15086	15030	15146
27079	45151	34876	24217	20619	17567	15734	14598	14491	14049	14084	13900	13788	13481	13532	13525	13554	13522	13466	13410	13381	13530	13389	13394	13444	13425	13381	13262	13511	13166	13357	13296	13362	13349	13386	13409	13216	13183	13191	13303	13227	13238	13397	13366	13358	13249	13255	13230	13338	13214	13421	13292	13263	13310	13365	13226	13350	13353	13310	13253	13159	13212	13259	13251	13278	13415	13355	13318	13244	13407	13324	13264	13219	13333	13185	13285	13370	13168	13321	13413	13298	13202	13274	13310	13354	13234	13172	13182	13274	13340	13240	13163	13186	13449	13235	13196	13263	13346	13329	13353	13301	13214	13252	13393	13264	13329	13360	13244	13202	13383	13246	13301	13340	13237	13231	13396	13252	13101	13407	13267	13356	13368	13462	13300	13358	13206	13221	13297	13197	13323	13170	13273	13258	13292	13267	13169	13137	13261	13220	13467	13356	13224	13111	13391	13329	13280	13213	13282	13221	13338	13096	13398	13261	13204	13290	13324	13286	13361	13225	13408	13253	13194	13317	13305	13374	13394	13293	13347	13367	13357	13336	13206	13241	13230	13252	13265	13194	13151	13187	13143	13175	13128	13221	13324	13257	13298	13389	13294	13298	13393	13201	13439	13254	13300	13349	13160	13440	13291	13207	13319	13234	13213	13308	13232	13135	13103	13297	13363	13388	13181	13307	13190	13169	13402	13212	13397	13255	13254	13232	13235	13297	13362	13340	13264	13359	13441	13213	13399	13312	13400	13266	13371	13097	13421	13318	13246	13339	13255	13250	13315	13426	13264	13337	13386	13329	13284	13367	13130	13367	13272	13192	13094	13313	13320	13159	13309	13200	13244	13408	13298	13216	13365	13344	13412	13328	13224	13280	13131	13160	13270	13296	13426	13169	13266	13305	13229	13421	13351	13423	13320	13421	13310	13331	13420	13239	13223	13213	13281	13127	13314	13295	13254	13398	13194	13495	13333	13332	13326	13256	13384	13222	13229	13336	13429	13389	13305	13318	13288	13340	13328	13211	13363	13410	13138	13218	13175	13307	13244	13316	13341	13359	13280	13292	13158	13353	13419	13343	13153	13099	13214	13230	13265	13405	13240	13199	13130	13383	13141	13280	13163	13278	13235	13387	13247	13431	13372	13211	13282	13354	13326	13336	13234	13213	13203	13258	13317	13079	13359	13304	13281	13312	13306	13201	13180	13287	13239	13266	13291	13406	13338	13306	13284	13278	13292	13355	13311	13480	13189	13314	13432	13338	13173	13210	13383	13401	13244	13197	13207	13329	13430	13275	13246	13286	13262	13123	13243	13359	13267	13159	13267	13159	13272	13302	13373	13149	13205	13445	13369	13383	13431	13144	13204	13390	13223	13130	13329	13187	13235	13408	13254	13134	13346	13463	13284	13419	13254	13357	13294	13229	13208	13333	13219	13371	13167	13107	13191	13402	13305	13192	13367	13145	13313	13360	13138	13261	13168	13186	13238	13408	13382	13251	13324	13217	13250	13291	13497	13169	13277	13315	13210	13392	13233	13199	13391	13227	13349	13319	13266	13518	13412	13345	13250	13230	13256	13232	13164	13275	13371	13348	13249	13300	13317	13204	13301	13323	13224	13286	13175	13336	13414	13416	13148	13261	13239	13142	13429	13432	13225	13241	13306	13189	13452	13266	13266	13257	13334	13357	13306	13239	13284	13289	13359	13324	13188	13383	13329	13159	13236	13339	13181	13412	13299	13211	13229	13202	13362	13223	13375	13313	13285	13276	13264	13353	13190	13341	13357	13474	13174	13256	13193	13412	13442	13343	13528	13385	13250	13417	13147	13409	13341	13394	13264	13398	13233	13384	13252	13281	13401	13425	13400	13347	13400	13333	13261	13303	13264	13292	13268	13348	13207	13318	13245	13303	13479	13421	13395	13230	13361	13337	13294	13166	13313	13267	13300	13430	13184	13428	13274	13402	13379	13181	13124	13118	13122	13244	13298	13202	13246	13362	13250	13305	13380	13283	13160	13275	13328	13371	13213	13255	13153	13374	13240	13226	13374	13470	13319	13389	13273	13341	13383	13287	13298	13477	13348	13202	13189	13346	13176	13249	13211	13295	13289	13219	13366	13426	13210	13334	13208	13274	13379	13274	13297	13174	13151	13443	13302	13280	13364	13352	13439	13306	13316	13377	13210	13283	13326	13396	13158	13132	13410	13317	13284	13279	13552	13289	13223	13271	13301	13200	13211	13230	13069	13265	13304	13232	13192	13106	13290	13330	13394	13041	13310	13173	13489	13370	13296	13098	13272	13373	13350	13385	13362	13244	13459	13269	13432	13251	13214	13402	13395	13294	13346	13434	13434	13312	13333	13339	13282	13246	13408	13349	13179	13252	13219	13258	13244	13238	13264	13246	13263	13209	13456	13198	13267	13239	13408	13322	13111	13248	13148	13366	13256	13433	13461	13237	13298	13354	13292	13316	13344	13176	13380	13410	13349	13439	13269	13457	13310	13177	13516	13222	13217	13435	13140	13259	13401	13294	13152	13089	13453	13417	13234	13235	13264	13267	13331	13359	13243	13207	13366	13264	13227	13218	13251	13303	13393	13182	13275	13386	13257	13304	13286	13391	13278	13367	13264	13080	13387	13396	13151	13277	13206	13394	13320	13262	13258	13229	13221	13246	13289	13316	13268	13160	13348	13283	13119	13357	13276	13232	13274	13354	13371	13319	13261	13478	13315	13640	13279	13456	13216	13351	13245	13265	13265	13416	13361	13142	13341	13299	13126	13356	13447	13126	13383	13232	13407	13288	13430	13294	13462	13352	13108	13223	13258	13234	13424	13211	13350	13249	13232	13284	13352	13303	13245	13387	13477	13469	13260	13208	13130	13261	13270	13297	13428	13243	13265	13220	13262	13368	13383	13386	13279	13282	13286	13424	13177	13358	13305	13291	13287	13233	13338	13222	13311	13267	13458	13379	13233	13370	13266	13242	13430	13310	13338	13340	13286	13356	13197	13143	13511	13293	13310	13226	13303	13319	13320	13213	13424	13242	13481	13113	13256	13396	13301	13350	13146	13157	13201	13291	13226	13578	13295	13128	13167	13397	13126	13389	13331	13252	13252	13180	13393	13232	13246	13252	13148	13258	13407	13328	13304	13289	13131	13461	13285	13281	13186	13391	13224	13308	13393	13113	13297	13423	13221	13182	13294	13361	13217	13232	13249	13226	13327	13475	13359	13306	13212	13154	13375	13284	13175	13264	13124	13423	13231	13289	13333	13308	13367	13273	13202	13367	13143	13354	13388	13435	13366	13249	13139	13393	13240	13370	13289	13298	13391	13261	13266	13267	13197	13319	13260	13277	13160	13278	13150	13304	13230	13239	13493	13235	13229	13377	13293	13222	13210	13267	13304	13270	13377	13285	13265	13353	13277	13182	13249	13341	13329	13246	13253	13300	13346	13218	13243	13256	13224	13345	13276	13239	13369	13439	13269	13244	13316	13439	13165	13340	13133	13302	13301	13356	13253	13342	13341	13318	13274	13149	13225	13192	13235	13316	13324	13299	13435	13129	13218	13284	13439	13434	13341	13552	13385	13337	13161	13515	13287	13417	13438	13376	13191	13371	13323	13185	13211	13383	13269	13327	13300	13178	13323	13049	13337	13368	13307	13248	13254	13304	13084	13347	13331	13362	13379	13335	13271	13303	13282	13395	13348	13348	13219	13359	13317	13535	13390	13312	13265	13291	13269	13256	13413	13272	13343	13377	13236	13397	13295	13453	13114	13186	13276	13326	13439	13308	13362	13427	13217	13246	13177	13168	13458	13384	13267	13406	13519	13353	13161	13265	13494	13347	13279	13311	13083	13224	13331	13192	13348	13285	13337	13330	13255	13133	13503	13261	13221	13203	13314	13209	13450	13325	13454	13299	13210	13106	13475	13335	13279	13322	13103	13494	13332	13323	13258	13304	13128	13238	13070	13312	13297	13286	13402	13324	13208	13289	13090	13319	13097	13232	13283	13279	13153	13320	13245	13254	13352	13367	13273	13439	13391	13344	13354	13255	13141	13334	13213	13318	13498	13319	13188	13433	13354	13306	13375	13337	13280	13209	13229	13352	13448	13280	13262	13211	13447	13562	13368	13223	13198	13322	13387	13331	13234	13319	13171	13215	13185	13403	13212	13374	13365	13371	13295	13312	13260	13209	13248	13299	13306	13458	13332	13340	13242	13408	13257	13243	13399	13208	13165	12999	13080	13277	13286	13288	13476	13348	13300	13070	13465	13260	13311	13066	13256	13282	13374	13210	13351	13256	13239	13461	13393	13324	12978	13177	13218	13374	13279	13322	13422	13246	13170	13137	13201	13237	13152	13403	13391	13185	13217	13262	13403	13289	13466	13136	13283	13244	13312	13231	13384	13321	13297	13328	13347	13200	13232	13372	13169	13212	13305	13429	13211	13262	13281	13368	13197	13221	13355	13401	13165	13405	13175	13317	13249	13107	13374	13166	13398	13363	13272	13195	13361	13505	13249	13388	13002	13363	13426	13449	13232	13175	13374	13269	13417	13360	13201	13236	13256	13180	13211	13269	13386	13308	13360	13251	13196	13281	13242	13337	13362	13223	13288	13302	13204	13180	13403	13399	13260	13323	13312	13400	13337	13319	13423	13106	13313	13396	13391	13248	13211	13526	13318	13295	13299	13385	13433	13466	13032	13263	13292	13303	13371	13262	13244	13420	13340	13214	13191	13377	13461	13180	13226	13179	13297	13277	13409	13280	13488	13288	13371	13211	13392	13218	13156	13278	13466	13258	13277	13346	13331	13247	13281	13345	13302	13345	13508	13301	13428	13350	13191	13514	13310	13287	13289	13135	13365	13320	13210	13176	13209	13303	13296	13461	13337	13393	13170	13213	13375	13414	13439	13419	13214	13281	13242	13396	13112	13230	13334	13266	13192	13296	13295	13356	13203	13266	13085	13174	13359	13381	13324	13354	13266	13184	13364	13270	13414	13187	13243	13148	13395	13384	13353	13256	13263	13293	13217	13287	13370	13234	13237	13284	13184	13390	13128	13390	13349	13421	13349	13305	13421	13371	13382	13324	13220	13265	13348	13366	13246	13400	13163	13270	13267	13230	13249	13343	13479	13351	13324	13212	13249	13368	13230
22904	21119	28720	25035	24874	24805	22941	19109	17819	17723	17613	17296	17186	17191	17232	16939	16982	16798	16723	16899	16754	16761	16683	16763	16572	16707	16600	16600	16648	16569	16775	16621	16823	16595	16503	16767	16600	16467	16469	16649	16544	16917	16409	16607	16659	16560	16647	16641	16607	16573	16459	16418	16719	16430	16607	16486	16484	16672	16433	16536	16379	16331	16372	16484	16497	16585	16512	16707	16494	16603	16499	16537	16550	16822	16378	16521	16517	16619	16549	16547	16593	16600	16662	16568	16365	16537	16602	16666	16370	16700	16695	16541	16817	16466	16337	16397	16383	16555	16292	16521	16510	16625	16509	16409	16587	16560	16499	16389	16408	16365	16567	16510	16438	16689	16564	16526	16556	16419	16482	16357	16328	16567	16663	16457	16506	16509	16537	16494	16558	16598	16681	16440	16637	16306	16528	16564	16486	16337	16548	16533	16523	16347	16495	16405	16472	16617	16590	16467	16390	16453	16527	16427	16414	16526	16816	16544	16362	16633	16281	16421	16317	16591	16360	16441	16563	16281	16628	16262	16620	16515	16570	16609	16506	16555	16572	16387	16567	16532	16645	16418	16441	16377	16521	16292	16268	16594	16488	16418	16456	16348	16527	16508	16510	16579	16429	16336	16525	16489	16326	16192	16357	16461	16416	16492	16252	16444	16554	16361	16636	16633	16424	16632	16648	16529	16486	16269	16576	16572	16548	16684	16371	16411	16502	16591	16470	16559	16524	16545	16499	16576	16549	16371	16454	16572	16841	16357	16460	16431	16404	16616	16617	16493	16584	16452	16419	16429	16732	16570	16305	16543	16525	16536	16490	16571	16597	16512	16821	16586	16454	16453	16530	16509	16355	16521	16443	16651	16471	16426	16469	16371	16426	16612	16469	16582	16499	16346	16486	16520	16623	16416	16575	16786	16554	16564	16514	16527	16525	16406	16448	16504	16620	16478	16576	16588	16456	16473	16584	16770	16665	16564	16216	16366	16552	16491	16576	16624	16571	16428	16519	16416	16516	16487	16344	16402	16411	16608	16468	16569	16546	16505	16326	16603	16506	16536	16633	16311	16463	16622	16513	16551	16636	16498	16439	16421	16630	16718	16485	16519	16400	16256	16304	16572	16601	16537	16458	16425	16431	16440	16560	16608	16495	16402	16358	16486	16450	16311	16648	16547	16654	16876	16446	16512	16436	16425	16554	16588	16555	16365	16356	16630	16544	16555	16633	16482	16559	16615	16645	16633	16562	16431	16609	16464	16517	16357	16389	16405	16503	16494	16546	16510	16669	16382	16417	16329	16599	16590	16638	16383	16561	16483	16550	16444	16491	16424	16559	16431	16459	16371	16340	16483	16496	16430	16458	16518	16582	16476	16633	16455	16395	16353	16517	16638	16693	16482	16521	16241	16479	16563	16496	16455	16534	16444	16494	16474	16620	16265	16507	16399	16432	16524	16525	16458	16552	16357	16473	16617	16607	16411	16483	16448	16599	16420	16536	16364	16399	16417	16575	16596	16638	16380	16460	16358	16563	16533	16591	16455	16379	16449	16546	16383	16265	16543	16478	16485	16540	16452	16466	16268	16504	16466	16512	16747	16477	16588	16588	16361	16291	16449	16450	16612	16445	16361	16690	16569	16450	16452	16602	16561	16502	16609	16315	16511	16746	16557	16570	16372	16621	16591	16655	16554	16464	16469	16610	16513	16513	16468	16467	16285	16407	16465	16495	16514	16499	16554	16470	16656	16470	16543	16532	16698	16596	16315	16384	16461	16429	16528	16529	16626	16462	16563	16613	16410	16389	16578	16724	16581	16521	16475	16323	16472	16527	16325	16528	16580	16545	16576	16567	16567	16678	16567	16529	16470	16574	16341	16592	16402	16363	16635	16494	16594	16643	16409	16487	16602	16673	16266	16432	16585	16570	16745	16453	16549	16470	16328	16642	16549	16472	16642	16480	16433	16529	16708	16592	16437	16339	16484	16444	16491	16380	16429	16561	16490	16464	16417	16352	16423	16519	16542	16542	16604	16659	16425	16415	16390	16450	16524	16402	16374	16452	16469	16488	16550	16551	16625	16469	16525	16598	16611	16518	16422	16559	16379	16609	16408	16548	16564	16226	16493	16513	16747	16555	16421	16438	16352	16519	16426	16381	16548	16492	16614	16549	16468	16334	16628	16542	16638	16583	16499	16612	16655	16561	16508	16536	16531	16569	16512	16533	16610	16480	16505	16390	16515	16532	16448	16545	16586	16564	16387	16477	16629	16361	16413	16588	16546	16528	16615	16445	16468	16405	16529	16557	16371	16491	16513	16524	16711	16384	16595	16673	16319	16546	16598	16424	16387	16441	16251	16457	16503	16512	16496	16464	16414	16472	16562	16468	16523	16752	16629	16561	16653	16629	16646	16325	16404	16628	16721	16501	16504	16294	16580	16656	16438	16543	16614	16512	16554	16589	16362	16598	16613	16505	16411	16468	16548	16484	16510	16579	16616	16506	16469	16426	16385	16400	16568	16581	16471	16612	16728	16515	16610	16532	16449	16572	16611	16480	16437	16607	16407	16576	16466	16668	16704	16416	16408	16466	16395	16533	16590	16379	16234	16275	16411	16370	16411	16477	16564	16543	16488	16439	16772	16589	16391	16548	16625	16467	16507	16536	16373	16445	16398	16454	16490	16739	16422	16445	16362	16278	16388	16627	16520	16481	16617	16536	16458	16433	16538	16579	16431	16734	16391	16312	16371	16457	16613	16621	16379	16559	16472	16640	16449	16683	16313	16488	16599	16648	16369	16592	16668	16460	16600	16336	16376	16453	16696	16308	16275	16523	16566	16418	16499	16352	16233	16513	16544	16458	16443	16440	16403	16361	16627	16475	16456	16662	16521	16510	16267	16296	16532	16500	16501	16648	16534	16532	16255	16429	16491	16423	16400	16646	16525	16707	16453	16486	16297	16479	16645	16626	16496	16551	16499	16580	16422	16439	16400	16575	16428	16647	16475	16453	16379	16457	16592	16308	16347	16533	16321	16581	16428	16456	16610	16480	16634	16654	16511	16305	16549	16434	16557	16493	16549	16593	16499	16485	16323	16274	16519	16610	16625	16824	16440	16533	16487	16499	16462	16703	16575	16541	16488	16225	16415	16396	16604	16490	16433	16432	16680	16439	16309	16444	16626	16567	16387	16397	16553	16491	16351	16737	16451	16367	16430	16557	16505	16634	16575	16528	16582	16390	16494	16276	16424	16570	16568	16327	16423	16423	16454	16440	16528	16538	16335	16462	16622	16606	16528	16479	16386	16526	16476	16450	16488	16525	16451	16328	16389	16498	16523	16455	16702	16768	16402	16519	16534	16598	16494	16721	16662	16653	16612	16573	16567	16459	16434	16703	16499	16464	16517	16554	16399	16475	16578	16491	16509	16667	16652	16570	16596	16633	16567	16693	16461	16420	16512	16463	16426	16524	16685	16577	16461	16557	16594	16676	16513	16366	16660	16508	16713	16458	16328	16485	16631	16546	16630	16475	16264	16434	16338	16608	16403	16545	16430	16565	16516	16692	16581	16547	16426	16660	16560	16545	16552	16471	16506	16338	16369	16604	16570	16514	16507	16475	16428	16273	16448	16442	16371	16656	16674	16493	16496	16548	16520	16444	16623	16529	16645	16540	16211	16585	16277	16610	16426	16581	16577	16576	16477	16402	16375	16571	16487	16224	16459	16695	16476	16381	16397	16406	16375	16514	16520	16473	16565	16623	16472	16295	16524	16522	16516	16516	16471	16634	16449	16628	16517	16639	16427	16472	16609	16597	16428	16413	16447	16429	16504	16481	16541	16519	16486	16535	16539	16479	16549	16425	16209	16368	16610	16559	16583	16504	16570	16483	16640	16351	16532	16468	16620	16160	16537	16580	16514	16664	16485	16539	16392	16544	16506	16488	16356	16278	16443	16389	16457	16420	16640	16454	16535	16477	16335	16644	16357	16567	16523	16562	16567	16589	16487	16511	16371	16719	16464	16496	16460	16631	16396	16748	16611	16531	16553	16421	16485	16425	16263	16623	16565	16420	16559	16514	16408	16510	16424	16418	16351	16601	16567	16542	16360	16448	16410	16423	16483	16590	16692	16423	16472	16551	16363	16603	16344	16475	16462	16542	16506	16458	16447	16421	16466	16402	16555	16576	16465	16465	16516	16376	16494	16531	16377	16578	16512	16304	16496	16466	16548	16402	16634	16602	16554	16572	16686	16485	16464	16729	16380	16586	16399	16329	16478	16608	16554	16537	16477	16596	16490	16489	16660	16303	16382	16407	16548	16509	16560	16673	16671	16424	16479	16434	16460	16491	16615	16402	16375	16528	16428	16348	16475	16499	16500	16608	16410	16653	16637	16428	16502	16594	16393	16634	16497	16459	16529	16577	16374	16372	16437	16558	16690	16630	16510	16553	16584	16573	16256	16419	16524	16551	16491	16565	16450	16429	16555	16458	16492	16417	16532	16571	16499	16540	16449	16472	16327	16454	16570	16484	16304	16560	16265	16536	16501	16491	16667	16593	16678	16649	16519	16604	16353	16520	16405	16677	16302	16664	16396	16484	16541	16461	16583	16355	16550	16663	16623	16580	16454	16232	16548	16554	16496	16466	16676	16433	16513	16654	16451	16457	16699	16555	16369	16506	16545	16563	16630	16409	16601	16553	16490	16575	16375	16396	16645	16368	16460	16590	16516	16363	16520	16473	16452	16524	16560	16411	16549	16449	16436	16560	16495	16619	16661	16639	16252	16535	16429	16561	16451	16609	16704	16640	16356	16563	16419	16504	16686	16732	16396	16730	16587	16718	16507	16655	16467	16392	16591	16580	16432	16549	16580	16433	16492	16325	16527	16561	16692	16460	16511	16680	16415	16587	16636	16484	16572	16452	16374	16263	16506	16540	16475	16670	16897	16446	16506	16322	16574	16622	16477	16258	16624	16637	16578	16485	16334	16546	16431	16422	16526	16423	16249	16474	16570	16634	16486	16622	16757	16462	16501	16371	16553	16591	16476	16398	16519	16589	16333	16481	16763	16520	16654	16296	16452	16511	16480	16546	16606	16488	16542	16456	16595	16279	16445	16577	16511	16207	16423	16619	16366	16355	16505	16604	16588	16572	16298	16573	16392
27732	54963	45651	36901	29856	21737	18050	16462	15921	15357	15036	14955	14638	14644	14354	14436	14395	14232	14352	14066	14109	14233	14386	13990	14187	14138	13953	14170	14277	14281	14006	14154	14095	14113	14079	14027	14175	14079	13943	13965	13903	13901	13870	13984	14188	13952	13930	14067	14223	14090	14085	14122	14325	14024	14221	14004	14016	13936	13987	13884	13887	14056	13931	14094	14012	14144	14186	13903	14170	13972	14136	14211	13949	14018	14081	14162	14022	13873	13891	13871	13975	14157	13913	14076	13983	13843	14043	13918	13875	14052	14105	14117	13947	14053	13824	14060	14171	14032	13985	13884	13894	14008	14057	14131	13941	14033	14006	13914	14090	14061	14014	14007	13913	13999	14037	14108	14005	14018	14079	13955	13963	14159	14039	14158	13986	13933	14021	13942	14020	14151	14071	14006	13892	14074	14125	13959	13931	14116	14066	14139	14021	13981	13854	14068	13998	13918	14133	14005	13926	14174	13957	13955	14138	14096	13980	13924	14017	13920	14019	14072	14040	14002	14003	14027	13980	13897	14050	13884	14090	14021	14077	13810	14108	14032	14114	13999	14132	14029	14019	14074	13944	14077	13989	13818	14067	14113	13939	14105	14093	13947	13882	13937	13871	13886	14105	13909	14016	13946	14096	13816	13961	14011	14130	14010	14003	14185	14044	14125	14165	13953	13997	13967	14166	14122	13895	13936	14163	13911	13995	14041	13876	14092	13941	13968	14032	13990	14120	14150	13965	14092	14022	14064	14186	13944	14031	13943	13921	13943	13975	14066	14105	14019	13910	14073	13883	14086	13927	13960	14003	13961	14181	14175	13979	14115	14136	14006	14136	13941	13895	13976	13928	14006	13920	13967	14090	13918	13974	13997	14049	14114	14080	13982	14020	14075	13984	14034	13910	13849	13938	13940	13996	13926	14126	14065	14010	13971	13957	13925	14073	14016	14023	14152	14085	14028	14120	14030	14029	14106	14082	14036	13900	14086	13969	14159	13986	14069	14033	13909	14003	14151	14037	13987	14058	14084	14056	13906	13915	13921	13955	13950	14094	13916	14154	13804	14191	13840	14083	14073	13962	14101	13986	14155	14057	13920	13985	14051	13956	13921	14095	14055	14087	14245	13997	13911	14044	14041	13994	13942	13988	14140	14168	14015	14075	13984	14104	14100	13989	14091	13973	14123	13903	14071	13955	13942	14021	14038	14049	14001	14021	13950	14021	13954	13738	14040	14101	14137	13921	13990	14086	13975	13858	14198	14020	14005	14021	14097	13950	14168	14022	14160	13973	13920	13965	13942	13930	13969	14111	14153	14139	13918	14083	13997	14055	14200	13984	14102	14036	13985	13942	13917	14066	14184	13977	13975	14013	14142	13994	13981	13910	14023	14014	13988	13976	14090	14047	13855	14064	14053	14161	14079	14072	14015	13962	14111	14037	14008	13956	14078	13999	14165	13849	13999	13961	13951	14051	14075	14030	13926	14039	13984	14041	13981	13942	14120	13968	14075	14063	14081	14212	14043	14036	14050	14092	14011	14173	14238	14045	13884	14021	14075	13774	13940	13940	13964	14161	13890	14110	14055	13931	14056	13892	14013	14016	14018	13860	14155	13855	14034	13954	14044	14044	13967	13995	13979	13940	14037	13995	13967	13882	13895	13939	14173	14025	14054	13998	14065	14062	13926	14068	14179	14077	14075	13959	13984	14059	14037	14072	13926	13869	13916	13998	14043	14004	14132	14091	13944	14130	13978	14089	14068	14056	14028	14113	13822	13892	13951	13910	14021	14106	14033	13997	14000	14096	14124	14046	14088	14032	14030	13983	14025	14050	14053	14090	14048	13872	13910	13961	14032	14051	14004	13988	13970	14062	13938	14135	14065	14004	14003	13955	14126	13901	13835	13911	13956	14106	14071	14040	14025	14185	14197	14014	14033	14029	14012	13987	14121	14096	14042	14020	13885	13992	13939	13915	13869	14040	14047	13897	14051	14009	13848	13875	13955	13952	13980	13979	13883	14017	14061	14077	14114	13929	13948	14239	13908	14035	13993	13996	13957	14006	13826	14230	14103	14013	14071	13970	13970	14038	14142	13931	13817	14003	13883	13962	13900	13951	13985	14030	14056	13924	13979	13974	14027	14041	13824	13984	14056	14141	13839	13896	14023	13986	13960	13986	14049	14038	14008	13972	14105	13969	13970	13981	13994	14252	13971	13876	14003	14060	14033	13980	14070	14124	14063	14101	13999	14048	14086	13945	14062	14064	14041	14029	14092	13979	14126	14111	13970	14104	13982	14004	13944	14179	14184	13721	14052	14051	13954	13972	14078	13937	13891	14176	14025	14097	13968	13946	14012	14184	13998	14060	13997	14026	13884	14009	13984	13812	13979	13849	13885	13924	14086	14013	13901	14044	14003	13978	13929	14164	13834	14016	14051	14183	14058	14002	14017	14160	13951	13934	13890	13923	14113	14088	14045	13965	14012	13968	14091	14065	13967	13913	13914	13905	14055	13905	13947	13980	14053	13884	14056	14108	13946	14125	14097	14045	14124	13959	14034	13975	14004	14031	13985	14073	14066	14201	14120	14213	14096	13971	14019	13930	13941	13896	13804	14149	13953	13832	14002	13945	13953	14018	13875	13997	14075	13962	14005	14206	14115	14036	14057	14056	14051	14202	14055	14018	14080	13989	14033	14094	14009	14185	14010	14100	14122	13934	14184	13969	14079	14018	13876	14043	13918	14116	13915	14140	14073	14027	14131	14032	13874	14027	14036	13957	13988	14080	14089	14109	13922	13923	13980	14102	13931	14201	13819	13891	14144	13967	14096	14156	13981	14109	14055	14048	13923	13970	13915	13901	14122	14002	13931	13926	13985	13975	14023	14012	14047	14082	13994	13970	14030	13959	14077	13985	13878	14037	13999	14048	13924	14145	14023	13976	13937	13979	13960	13955	14014	14083	14239	13901	14073	14126	13800	14014	14059	14050	13852	13980	14163	13886	14096	14040	14217	13995	14179	13950	13946	13970	14257	13964	13986	13970	13907	14122	14038	14033	14017	14202	13952	13983	14085	13941	13886	14178	13954	14101	14000	14209	14065	13956	14002	14246	14128	13891	14144	14070	14085	14178	13934	13962	13877	14105	13978	13968	14218	14011	14055	14178	13931	14045	14018	14191	14218	13964	13993	14023	13848	13976	13978	13932	13885	14098	13929	14021	14128	13787	13996	14163	13954	13804	14019	13961	14016	14096	14000	14015	14167	14046	13843	14125	14171	13999	14041	14073	13958	14210	14029	14184	14193	14027	14119	13894	14058	14240	14175	13987	14127	14086	14022	13898	14025	14063	13833	14071	14004	14154	14044	14089	14120	13892	14060	13906	14152	14144	13901	13911	14007	14071	13954	14056	13877	14094	14012	14037	14006	14042	14010	14003	14095	14128	14076	14193	13903	13969	14056	14021	13971	14130	13898	13964	14121	13942	14053	13898	14009	13950	14008	14032	14060	13987	14016	13979	13993	14009	13851	14037	13968	14232	14105	14129	14046	14269	14090	13930	14153	14034	13965	13917	14069	14101	13886	13990	14074	13954	14083	13983	14211	14035	14040	14004	14161	13934	13900	13915	14085	14157	13951	14091	13879	14164	14026	14166	14056	14085	13950	13876	14141	14003	14014	14083	14030	14023	14014	13886	13866	13961	13910	14162	13914	13974	14005	14045	13965	14085	14103	13906	13976	14007	13988	14093	14068	14099	14077	14133	13991	14045	13968	13890	14011	13918	13985	14045	13968	14056	14004	14168	14070	14165	14043	13984	13952	14179	14050	14171	14049	14062	14015	13996	13850	14092	14052	14000	14005	13919	14043	14001	14109	14188	14011	14041	13888	13931	13976	14048	14170	14022	14131	14006	14020	14022	14000	13988	14083	14047	14008	14062	14036	14141	14261	13923	13990	14169	13980	14030	13991	14157	14097	14050	14027	13806	13981	14089	13908	14121	13885	14094	14007	14031	13879	14043	14038	14014	14133	14147	13982	13970	13839	14007	14003	14081	13936	14096	14149	13860	14173	14083	13978	14047	14102	13898	13903	13889	14146	13943	14043	14212	13795	13989	14047	14035	13932	13947	14044	14169	14028	14041	14048	14144	14010	13920	13857	13977	13934	13999	13994	14011	14091	14038	13951	13972	14056	14071	14177	13991	14073	14021	13807	13975	13948	13891	13901	14143	13955	13971	14016	13931	13972	14032	14145	14105	14122	14279	13909	13991	13956	14042	14040	13966	14019	13947	13947	14039	14046	13881	13944	13976	14009	14090	14253	14074	13989	14114	13937	14061	14113	14038	13988	14221	13905	14050	13995	13998	13996	13940	14141	13821	14138	14070	13897	13962	14054	14094	14011	13990	13892	13966	13907	14029	14015	14149	13961	14071	14088	13988	14001	14047	13874	14018	14130	14121	14012	14024	13947	13918	14025	14152	14078	14236	14088	13916	13987	14121	14143	13968	13754	13939	14039	13938	13976	14087	14017	14154	14153	13996	14064	13867	14107	13882	13920	14107	13850	13833	14057	14062	14076	14148	14118	14027	14156	13893	13915	13811	14151	13946	13924	14024	14020	13896	13988	13935	13942	14040	14159	14088	14034	13927	14052	13977	13960	13997	13938	13870	14151	13997	14017	13977	13958	14054	14071	14003	14085	14040	14113	13946	13922	13958	14015	13993	13999	14177	13985	13999	13945	14177	14144	13927	13856	14056	14029	14013	13937	14020	13884	14011	14017	14114	14085	14009	14222	14026	14044	13914	13950	14106	13882	14098	13989	14076	13882	13944	14020	14060	14001	14001	14149	13879	14103	13981	13886	14120	13886	14032	13871	14126	13902	13949	14008	14023	14062	14031	14048	14073	13988	13987	14011	14042	13945	13891	14062	13999	14069	14042	13984	13875	13852	14122	14112	13944	14157	13914	14113	14036	13920	14191	13908	13912	14047	13964	13916	13866	14039	14118	13968	13996	13870	14108	14090	13977	14116	13986	14059	14057	13949	14084	14094	14032	14010	14002	14015	14049	13946	13937	13904	13925	13889	13895	13902	13884	14014	14176	14096	13916	13885	14100	14039	13960	14114	13997	13929	14083	13911	14033	13878	13924	14048	13958	13989	13843	13915
24138	21177	28620	28369	24468	21726	19167	16973	16233	16200	15961	15926	15588	15720	15468	15571	15414	15539	15535	15330	15444	15274	15334	15445	15500	15212	15302	15307	15242	15260	15210	15400	15360	15361	15197	15331	15334	15294	15298	15333	15326	15186	15374	15251	15331	15174	15086	15154	15210	15116	15134	15374	15226	15239	15412	15308	15097	15292	15320	15143	15334	15083	15194	15184	15144	15137	15268	15264	15221	15254	15226	15162	15325	15204	15179	15144	15348	15327	15108	15028	15150	15153	15205	15065	15273	15235	15263	15158	15366	15324	15138	15082	15184	15258	15278	15246	15252	15317	15163	15205	15260	15274	15242	15169	15307	15318	15289	15167	15388	15096	15160	15237	15274	15061	15316	15228	15091	15294	15435	15191	15404	15151	15009	15343	15128	15069	15307	15170	15124	15170	15274	15208	15190	15290	15220	15031	15123	15306	15135	15246	15220	15288	15495	15297	15180	15234	15320	15057	14973	15093	15221	14943	15289	15086	15213	15350	15227	15219	15346	15286	15252	15329	15288	15254	15290	15284	15164	15203	15279	15159	15146	15157	15221	15104	15138	15333	15145	15036	15193	15435	15342	15237	15088	15211	15049	15235	15304	15354	15342	15292	15086	15136	15207	15230	15180	15139	15450	15098	15233	15256	15162	15151	15378	15108	15113	15222	15221	15070	15317	15151	15145	15367	15088	15075	15258	15215	15397	15102	15204	14974	15124	15341	15295	15236	15082	15041	15267	15044	15132	15308	14982	15107	15303	15486	15343	15082	15249	15121	15399	15137	15381	15164	15349	15093	15299	15011	15226	15228	15287	15327	15112	15296	15381	15085	15300	15283	15270	15278	15060	15211	15205	15436	15306	15317	15237	15189	15096	15386	15173	15242	15280	15144	15213	15265	15425	15239	15363	15199	15226	15299	15193	15228	15146	15232	15320	15204	15552	15412	15423	15298	15218	15341	15340	15228	15153	15304	15330	15210	15347	15374	15385	15348	15176	15244	15476	15277	15389	15034	15183	15154	15208	15297	15189	15290	15258	15080	15301	15146	15347	15320	15212	15319	15284	15309	15123	15375	15429	15275	15294	15168	15192	15135	15183	15295	15331	15259	15481	15510	15088	15362	15317	15347	15184	15279	15424	15248	15262	15276	15178	15228	15180	15047	15167	15151	15082	15325	15424	15320	15161	15156	15100	15062	15058	15427	15238	15367	15196	15212	15065	15264	15304	15275	15300	15261	15263	15010	15311	15125	15222	15361	15356	15277	15016	15042	15149	15408	15247	15225	15138	15300	15198	15307	15320	15290	15403	15130	15417	15311	15205	15271	15337	15200	15157	15361	15190	15287	15201	15113	15217	15252	15349	15131	15085	15281	15169	15325	15034	15304	15341	15031	15309	15280	15074	15167	15097	15414	15242	15267	15233	15153	15148	15237	15141	15171	15072	15275	15173	15155	15331	15231	15367	15184	15219	15092	15438	15190	15222	15016	15280	15280	15321	15153	15388	15157	15127	15270	15143	15333	15358	15054	15214	14988	15105	15101	15083	15171	15384	15191	15300	15145	15132	15424	15268	15375	15211	15389	15056	15150	15286	15117	15305	15089	15071	15116	15293	15420	15398	15089	15147	15285	15207	15311	15165	15278	15139	15195	15414	15357	15327	15354	15177	15200	15186	15243	15167	15100	15134	15290	15197	15139	15045	15268	15285	15153	15297	15369	15130	15342	15313	15419	15330	15247	15091	15365	15406	15278	15143	15310	15257	15380	15422	15424	15217	15444	15164	15384	15172	15253	15342	15159	15173	15164	15140	15412	15297	15033	15259	15166	15432	15089	15219	15069	15277	15078	15311	15403	15349	15293	15251	15188	15168	15298	15302	15221	15036	15085	15267	15197	15232	15239	15114	15066	15051	15184	15191	15090	15078	15327	15275	15297	15130	15025	15282	15321	15388	15014	15196	15376	15227	15153	15334	15115	15230	15112	15315	15103	15160	15371	15244	15103	15313	15245	15176	15369	15327	15410	15247	15363	15246	15208	15425	15132	15305	15074	15345	15071	15100	15209	15531	15053	15328	15296	15261	15272	15228	15080	15200	15268	15101	15303	15240	15277	15120	15367	15412	15160	15301	15367	15268	15361	15120	15420	15267	15139	15223	15325	15304	15261	15323	15340	15273	15306	15191	15211	15089	15004	15308	15046	15393	15035	15152	15306	15113	15155	15294	15262	15269	15298	15169	15306	15474	15303	15255	15133	15408	15006	15204	15161	15259	15126	15126	15101	15361	15296	15105	15244	15130	15337	15229	15226	15175	15307	15163	15393	15091	15288	15128	15257	15212	15171	15217	15313	15065	15288	15376	15174	15219	15105	15442	15200	15184	15101	15241	15290	15178	15276	15394	15190	15436	15259	15349	15443	15234	15052	15352	15196	15205	15294	15290	15374	15459	15156	15231	15544	15243	15309	15118	15258	15197	15288	15370	15192	15457	15141	15078	15157	15353	15152	15171	15261	15332	15277	15202	15358	15390	15334	15167	15203	15389	15077	15445	15137	15359	15104	15230	15073	15197	15490	15179	15215	15347	15318	15275	15215	15242	15148	15187	15367	15344	15504	15353	15172	15254	15332	15137	15192	15165	15153	15292	15333	15292	15165	15114	15062	15143	15175	15014	15357	15254	15127	15208	15148	15156	15082	15089	15170	15125	15172	15385	15360	15177	15431	15295	15239	15351	15295	15298	15221	15538	15265	15122	15238	15226	14981	15248	15218	15183	15017	15303	15125	15000	15173	15197	15193	15136	15085	15230	15362	15297	15143	15393	15101	15287	15244	15311	15035	15082	15155	15191	15418	15379	15150	15200	15233	15171	15285	15060	15203	15219	15329	15205	15393	15309	15308	15291	15110	15188	15147	15195	15349	15219	15065	15197	15167	15070	15293	15323	15367	15299	15059	15269	15113	15161	15170	15272	15243	15223	15195	15342	15122	15267	15187	15086	15486	15273	15227	15326	15332	15176	15064	15205	15001	15374	15140	15448	15175	15318	15367	15223	15122	15325	15182	15250	15198	15069	15157	15200	15216	15270	15368	15154	15274	15292	15354	15239	15185	15245	15280	15241	15221	15272	15284	15256	15055	15305	15359	15468	15154	15370	15241	15235	15001	15273	15273	15060	15274	15075	15147	15361	15236	15084	15261	15384	15326	15121	15321	15278	15376	15197	15250	15156	15293	15289	15244	15173	15209	15364	15212	15263	15155	15143	15316	15193	15175	15177	14970	15063	15225	15075	15447	15097	15422	15268	15153	15157	15048	15276	15242	15319	15057	15396	15364	15192	15096	15190	15152	15278	15064	15215	15437	15352	15143	15421	15314	15164	15291	15084	15187	15096	15388	15170	15148	15129	15488	15217	15204	15294	15203	15443	15280	15245	15052	15265	15065	15327	15049	15384	15211	15226	15152	15177	15312	15320	15171	15127	15356	15355	15251	15235	15285	15182	15486	15240	15302	15344	15123	15217	15290	15182	15227	15191	15306	15185	15133	14948	15120	15196	15279	15154	15292	15317	15115	15173	15258	15341	15213	15522	15212	15230	14961	15286	15267	15318	15237	15236	15045	15291	15058	15435	15066	15256	15143	15214	15171	15189	15161	15168	15246	15382	15239	15349	14972	15287	15322	15233	15290	15358	15317	15337	15205	15153	15173	15214	15231	15251	15239	15319	15014	15262	15273	15218	15368	15103	15329	15161	15013	15208	15359	15285	15287	15309	15311	15316	15379	15316	15502	15360	15377	15104	15231	15385	15009	15309	15180	15177	15179	15333	15099	15197	15304	15422	15219	15217	15118	15308	15211	15503	15376	15266	15292	15314	15387	15145	15139	15323	15142	15388	15144	15236	15170	15096	15211	15244	15385	15128	15367	15110	15242	15197	15321	15197	15243	15182	15150	14966	15293	15295	15216	15227	15153	15396	15274	15337	15171	15250	15226	15147	15118	15170	15097	15438	15282	15347	15366	15297	15261	15225	15153	15070	15392	15302	15264	15155	15244	15299	15194	15252	15132	15261	15287	15187	15220	15142	15250	15328	15056	15144	15323	15019	15199	15338	15211	15209	15142	15188	15353	15135	15133	15207	15234	15354	15343	15323	15349	15426	15263	15452	15182	15223	15273	15122	15233	15414	15114	15112	15178	15123	15294	15310	15335	15264	15287	15387	15233	15020	15322	15394	15125	15040	15207	15427	15311	15137	15494	15232	15236	15354	15540	15362	15237	15192	15182	15429	15164	15374	15221	15253	15136	15156	15290	15314	15229	15014	15259	15267	15163	15339	15068	15205	15162	15156	15106	15337	15230	15280	15167	15157	15089	15416	15100	15147	15162	15218	15344	15394	15204	15278	15312	15208	15379	15246	15099	15284	15169	15255	15237	15237	15212	15197	15213	15295	15167	15218	15361	15322	15162	15237	15051	15242	15348	15327	15147	15206	15303	15244	15163	15172	15299	15002	15439	15202	15105	15122	15227	15123	15361	15246	15385	15020	15149	15412	15306	15161	15179	15258	15208	15125	15277	15219	15437	15271	15249	15356	15056	15042	15344	15317	15118	15107	15272	15139	15224	15099	15143	15324	15234	15240	15454	15253	15115	15189	15087	15193	15398	15284	15300	15174	15346	15239	14998	15077	15327	15152	15024	15238	15049	15224	15191	15360	15139	15228	15207	15141	15135	15240	15434	15085	15202	15298	15460	15128	15080	15388	15179	15277	15114	15443	15310	15343	15178	15240	15093	15170	15085	15026	15023	15332	15240	15084	15313	15222	15337	15223	15371	15323	15239	15294	15422	15084	15341	15342	15034	15224	15269	15095	15141	15257	15163	15299	15171	15224	15457	15354	15250	15032	15230	15464	15144	15076	15448	15243	15258	15288	15262	15231	15184	15225	15302	15416	15140	15382	15276	15087	15106	15225	15174	15260	15480	15224	15050	15258	15317	15189	15216	15296	15163	15373	15341	15157	15313	15299	15353	15093	15348	15224	15470	15394	15258	15046	15106	15402	15072	15292	15184	15340	15225	15192	15209	15378	15296	15254	15190	15133	15061	15231	15241	15224	15350	15139	15009	15300	15340	15076	15017	15009	15247	15137	15111	15139	15181	15179	15405	15252	15346	15123	15166
27177	48971	41807	32610	24160	19939	16851	15304	14739	14397	14032	13921	13921	13830	13782	13699	13554	13515	13494	13452	13300	13389	13413	13474	13627	13517	13341	13417	13230	13236	13231	13203	13301	13238	13422	13179	13316	13191	13320	13224	13147	13258	13341	13359	13347	13333	13322	13203	13254	13148	13350	13319	13363	13231	13218	13298	13338	13326	13244	13176	13049	13322	13279	13389	13432	13357	13262	13285	13457	13286	13215	13139	13309	13420	13214	13353	13101	13201	13230	13110	13306	13121	13261	13263	13336	13256	13252	13193	13372	13273	13184	13329	13320	13325	13291	13340	13207	13219	13502	13221	13351	13245	13346	13305	13271	13390	13362	13122	13300	13233	13243	13255	13331	13266	13269	13223	13378	13437	13281	13198	13223	13447	13258	13182	13250	13247	13156	13184	13322	13350	13512	13261	13305	13180	13369	13074	13416	13407	13211	13284	13328	13119	13166	13166	13051	13504	13235	13216	13313	13270	13308	13235	13420	13199	13362	13278	13501	13330	13460	13478	13207	13264	13184	13345	13322	13128	13304	13283	13401	13182	13257	13027	13297	13259	13265	13369	13190	13116	13262	13252	13257	13208	12993	13196	13309	13191	13262	13246	13156	13319	13242	13192	13321	13347	13292	13362	13328	13256	13247	13249	13180	13327	13368	13264	13352	13149	13258	13288	13221	13152	13300	13331	13132	13333	13174	13102	13215	13302	13316	13363	13381	13218	13297	13404	13158	13241	13244	13288	13462	13477	13246	13255	13213	13072	13384	13338	13250	13322	13249	13311	13221	13403	13299	13392	13256	13282	13280	13378	13457	13202	13265	13303	13345	13352	13201	13197	13427	13263	13358	13218	13274	13389	13366	13324	13265	13098	13232	13309	13301	13205	13136	13188	13220	13287	13343	13171	13240	13400	13212	13256	13305	13295	13392	13284	13441	13226	13325	13375	13244	13317	13238	13276	13178	13249	13392	13148	13133	13214	13343	13173	13475	13166	13151	13285	13317	12973	13241	13435	13226	13234	13358	13298	13301	13122	13188	13365	13343	13137	13259	13405	13080	13346	13184	13091	13286	13456	13188	13286	13335	13288	13316	13401	13391	13190	13202	13252	13135	13160	13237	13457	13240	13335	13222	13209	13233	13346	13268	12979	13259	13314	13233	13183	13261	13214	13428	13325	13279	13088	13343	13290	13355	13249	13235	13387	13235	13317	13418	13229	13235	13151	13246	13144	13203	13275	13357	13039	13317	13179	13241	13278	13367	13208	13153	13325	13373	13290	13336	13213	13136	13484	13223	13418	13313	13241	13281	13170	13474	13338	13204	13194	13151	13306	13270	13247	13287	13210	13200	13201	13215	13314	13285	13134	13177	13249	13194	13385	13382	13112	13126	13278	13121	13171	13270	13345	13392	13321	13138	13352	13253	13300	13166	13313	13231	13398	13496	13276	13254	13289	13193	13332	13403	13206	13221	13154	13187	13304	13317	13269	13296	13125	13366	13398	13273	13250	13346	13263	13329	13273	13183	13363	13261	13341	13255	13117	13174	13185	13427	13306	13384	13274	13211	13324	13119	13221	13247	13284	13328	13224	13217	13256	13174	13351	13332	13184	13381	13155	13112	13306	13374	13163	13348	13225	13313	13228	13346	13117	13245	13199	13137	13237	13218	13244	13122	13200	13276	13216	13229	13172	13316	13222	13209	13158	13376	13135	13295	13378	13387	13197	13233	13327	13177	13306	13424	13210	13216	13087	13205	13320	13369	13046	13136	13415	13347	13256	13199	13344	13211	13344	13387	13140	13337	13260	13425	13180	13203	13182	13309	13333	13212	13257	13207	13378	13248	13244	13415	13249	13265	13236	13297	13409	13364	13331	13293	13281	13171	13270	13365	13228	13453	13318	13345	13197	13338	13265	13249	13341	13152	13303	13277	13092	13256	13353	13234	13422	13089	13355	13501	13414	13178	13323	13156	13033	13281	13314	13185	13131	13214	13209	13369	13244	13326	13252	13436	13400	13354	13245	13257	13306	13203	13206	13259	13353	13193	13244	13297	13224	13117	13366	13304	13216	13154	13176	13281	13068	13173	13349	13457	13153	13254	13173	13201	13408	13438	13387	13187	13321	13285	13296	13227	13376	13240	13360	13382	13440	13211	13327	13140	13262	13217	13330	13367	13353	13302	13423	13201	13267	13229	13254	13358	13137	13228	13321	13288	13404	13300	13335	13188	13254	13213	13203	13271	13326	13131	13152	13357	13347	13341	13188	13257	13205	13230	13259	13353	13431	13285	13114	13210	13127	13220	13268	13332	13208	13174	13205	13244	13401	13225	13438	13236	13198	13122	13325	13206	13227	13193	13327	13349	13387	13329	13256	13163	13312	13206	13268	13196	13348	13217	13368	13188	13189	13204	13203	13333	13221	13354	13243	13481	13103	13229	13284	13268	13205	13256	13282	13254	13129	13191	13360	13290	13364	13235	13277	13214	13261	13299	13436	13359	13151	13320	13123	13370	13241	13313	13236	13333	13452	13162	13135	13330	13077	13304	13332	13322	13311	13216	13278	13415	13277	13294	13276	13165	13409	13138	13172	13244	13137	13304	13340	13350	13380	13202	13324	13486	13322	13187	13360	13404	13372	13292	13335	13208	13146	13303	13320	13145	13241	13321	13115	13279	13346	13267	13200	13288	13241	13469	13168	13371	13353	13335	13276	13315	13253	13121	13404	13384	13394	13307	13193	13320	13135	13234	13216	13235	13254	13453	13302	13305	13362	13339	13253	13290	13271	13183	13302	13218	13316	13085	13382	13261	13184	13183	13259	13312	13177	13337	13266	13461	13223	13194	13251	13175	13410	13282	13244	13225	13432	13328	13294	13425	13249	13195	13214	13107	13273	13185	13263	13310	13267	13344	13251	13150	13275	13166	13297	13313	13280	13207	13297	13257	13449	13383	13334	13230	13205	13452	13220	13321	13116	13222	13148	13180	13268	13323	13339	13422	13172	13324	13318	13278	13157	13279	13177	13186	13291	13276	13153	13205	13179	13299	13145	13297	13235	13321	13228	13176	13315	13231	13231	13481	13362	13215	13329	13146	13263	13209	13175	13246	13115	13171	13202	13091	13258	13371	13201	13124	13294	13346	13327	13234	13371	13226	13186	13284	13262	13215	13224	13183	13167	13229	13170	13106	13247	13126	13234	13307	13492	13266	13196	13311	13282	13257	13235	13352	13372	13261	13200	13285	13420	13274	13405	13315	13161	13236	13263	13215	13458	13235	13286	13222	13313	13350	13454	13270	13296	13257	13194	13257	13256	13226	13168	13348	13311	13250	13347	13235	13225	13201	13448	13123	13282	13337	13328	13274	13333	13399	13185	13240	13152	13404	13357	13158	13261	13180	13310	13135	13166	13202	13380	13219	13143	13267	13321	13334	13237	13329	13193	13349	13303	13157	13252	13264	13339	13238	13139	13284	13176	13210	13166	13229	13360	13450	13184	13371	13429	13256	13385	13380	13298	13209	13312	13228	13218	13287	13276	13220	13275	13267	13190	13128	13346	13422	13257	13291	13344	13299	13370	13246	13357	13334	13413	13384	13329	13240	13231	13311	13212	13310	13210	13327	13298	13134	13240	13182	13144	13375	13151	13330	13315	13249	13435	13292	13237	13266	13309	13294	13292	13213	13339	13272	13195	13331	13244	13291	13355	13150	13274	13213	13291	13343	13199	13255	13424	13260	13180	13284	13327	13148	13240	13303	13257	13410	13367	13194	13229	13407	13254	13339	13293	13318	13262	13476	13324	13242	13455	13147	13259	13303	13234	13225	13191	13316	13307	13363	13231	13433	13150	13219	13198	13152	13263	13242	13447	13216	13234	13334	13420	13291	13207	13216	13142	13347	13337	13184	13171	13193	13369	13302	13127	13251	13378	13345	13036	13265	13300	13204	13380	13176	13520	13469	13204	13329	13249	13225	13261	13332	13289	13361	13160	13289	13146	13245	13503	13328	13165	13392	13203	13280	13112	13161	13419	13380	13237	13270	13323	13288	13383	13268	13255	13217	13371	13284	13281	13173	13366	13288	13147	13169	13226	13397	13385	13193	13207	13268	13203	13233	13244	13229	13177	13292	13266	13197	13369	13231	13237	13255	13394	13330	13302	13236	13379	13383	13298	13477	13266	13328	13272	13186	13214	13258	13164	13228	13205	13452	13234	13191	13234	13247	13150	13280	13377	13393	13283	13301	13297	13360	13234	13266	13177	13195	13334	13138	13292	13352	13337	13220	13222	13304	13410	13390	13072	13133	13330	13322	13327	13456	13267	13319	13213	13047	13280	13315	13393	13166	13258	13455	13287	13182	13193	13218	13267	13250	13289	13381	13097	13312	13266	13359	13315	13277	13343	13237	13218	13263	13162	13339	13271	13442	13326	13153	13391	13235	13203	13262	13277	13397	13242	13285	13207	13385	13256	13312	13180	13450	13265	13175	13232	13201	13431	13147	13035	13266	13376	13227	13165	13219	13199	13337	13181	13304	13198	13286	13225	13251	13369	13204	13186	13297	13360	13193	13272	13287	13290	13204	13136	13262	13319	13189	13337	13188	13292	13319	13177	13317	13205	13437	13309	13180	13193	13315	13108	13078	13350	13240	13321	13377	13124	13321	13334	13074	13225	13386	13309	13160	13218	13174	13341	13396	13310	13274	13088	13336	13264	13243	13183	13273	13195	13329	13348	13199	13381	13356	13303	13228	13148	13309	13380	13268	13199	13289	13146	13331	13345	13393	13242	13214	13427	13229	13211	13223	13398	13278	13481	13258	13184	13347	13426	13112	13294	13179	13204	13321	13130	13256	13186	13291	13448	13447	13312	13075	13204	13352	13305	13238	13163	13187	13302	13258	13260	13310	13182	13184	13237	13307	13230	13220	13294	13237	13468	13307	13180	13159	13219	13301	13129	13415	13277	13276	13380	13378	13291	13205	13311	13345	13155	13274	13420	13351	13194	13368	13322	13393	13312	13232	13258	13366	13232	13199	13317	13337	13393	13079	13235	13273	13148	13286	13278	13265	13259	13357	13303	13304	13188	13178	13119	13084	13139	13381	13308	13359	13335	13179	13244	13232	13218	13356	13364	13193	13195	13178	13260	13391	13334	13412	13279	13161	13242
21920	21146	28955	23892	22578	25555	27473	20998	19340	19071	18851	18950	18696	18446	18378	18283	18015	17750	17842	17732	17566	17851	17944	17498	17766	17742	17675	17495	17529	17662	17501	17632	17605	17775	17630	17462	17629	17489	17632	17385	17444	17457	17861	17669	17794	17506	17625	17783	17438	17485	17439	17516	17517	17539	17639	17411	17654	17313	17422	17386	17640	17529	17540	17304	17549	17463	17483	17528	17372	17483	17459	17426	17353	17599	17393	17409	17418	17532	17533	17397	17567	17697	17360	17541	17403	17595	17262	17500	17459	17487	17403	17605	17432	17520	17447	17521	17445	17458	17568	17487	17369	17446	17454	17443	17507	17375	17605	17464	17305	17635	17501	17605	17439	17571	17500	17692	17435	17464	17280	17469	17430	17432	17502	17478	17559	17377	17451	17512	17531	17584	17396	17439	17277	17296	17470	17422	17480	17409	17611	17593	17392	17439	17579	17485	17506	17579	17316	17320	17196	17121	17245	17388	17366	17407	17326	17310	17446	17511	17253	17517	17335	17475	17537	17518	17380	17275	17564	17338	17258	17301	17421	17358	17222	17333	17360	17385	17440	17419	17464	17514	17575	17197	17525	17411	17494	17291	17247	17316	17340	17491	17629	17476	17505	17385	17424	17398	17425	17337	17589	17487	17402	17387	17302	17499	17399	17454	17711	17384	17503	17354	17520	17436	17377	17383	17437	17492	17455	17400	17313	17387	17363	17502	17518	17435	17454	17250	17437	17766	17318	17383	17498	17508	17522	17271	17538	17417	17555	17357	17335	17470	17239	17479	17151	17489	17453	17584	17339	17527	17481	17162	17540	17281	17592	17519	17367	17365	17275	17356	17348	17357	17493	17593	17552	17391	17563	17512	17518	17570	17325	17352	17518	17291	17417	17222	17314	17423	17625	17411	17374	17318	17291	17682	17564	17329	17479	17736	17516	17597	17601	17546	17175	17340	17407	17486	17403	17411	17360	17380	17457	17527	17470	17415	17435	17544	17328	17305	17553	17305	17330	17379	17426	17602	17415	17607	17298	17382	17304	17562	17514	17364	17425	17416	17633	17403	17333	17214	17612	17537	17530	17444	17367	17219	17386	17434	17371	17526	17508	17537	17410	17455	17525	17503	17174	17530	17291	17368	17494	17259	17374	17471	17359	17479	17509	17493	17440	17361	17500	17477	17453	17549	17321	17244	17442	17455	17246	17371	17338	17456	17502	17409	17389	17515	17533	17341	17355	17387	17460	17541	17539	17451	17465	17620	17488	17736	17488	17408	17600	17503	17159	17504	17401	17443	17319	17443	17489	17415	17422	17382	17405	17298	17479	17307	17453	17453	17444	17382	17272	17502	17386	17241	17226	17484	17654	17327	17378	17367	17455	17383	17338	17475	17369	17367	17572	17596	17385	17465	17418	17486	17361	17440	17437	17656	17437	17366	17588	17575	17461	17272	17456	17326	17549	17324	17183	17392	17583	17394	17077	17400	17311	17370	17443	17355	17335	17326	17503	17341	17307	17467	17448	17250	17439	17535	17508	17601	17425	17285	17508	17540	17550	17520	17418	17173	17400	17534	17458	17449	17423	17380	17454	17165	17247	17600	17300	17397	17513	17403	17430	17304	17371	17392	17424	17327	17588	17439	17343	17495	17311	17353	17453	17359	17305	17419	17448	17259	17634	17308	17477	17464	17264	17313	17590	17448	17232	17361	17566	17240	17383	17332	17535	17346	17367	17471	17591	17444	17639	17390	17466	17404	17178	17416	17515	17423	17353	17351	17458	17425	17493	17518	17408	17720	17380	17475	17283	17520	17498	17389	17571	17381	17232	17437	17581	17624	17296	17460	17525	17326	17484	17306	17414	17557	17558	17569	17604	17409	17298	17513	17390	17355	17281	17300	17418	17458	17458	17289	17527	17389	17619	17420	17373	17355	17341	17351	17217	17367	17511	17566	17654	17346	17386	17467	17465	17336	17179	17443	17339	17252	17375	17248	17455	17325	17233	17439	17330	17290	17798	17643	17511	17217	17354	17539	17390	17344	17265	17510	17232	17325	17438	17460	17658	17423	17372	17339	17414	17651	17483	17502	17501	17386	17476	17508	17403	17665	17481	17291	17584	17536	17524	17331	17477	17499	17289	17356	17376	17199	17508	17419	17210	17336	17420	17540	17329	17310	17465	17339	17361	17512	17430	17304	17452	17306	17413	17554	17520	17455	17506	17526	17653	17549	17468	17511	17467	17524	17506	17720	17637	17564	17636	17379	17234	17496	17504	17243	17510	17343	17242	17325	17404	17420	17478	17384	17359	17424	17552	17575	17410	17511	17505	17298	17429	17427	17430	17383	17203	17462	17486	17509	17461	17349	17342	17416	17611	17565	17369	17504	17573	17344	17469	17168	17415	17387	17538	17390	17494	17360	17384	17325	17569	17583	17580	17483	17560	17453	17427	17374	17501	17482	17363	17407	17601	17445	17360	17417	17585	17387	17447	17314	17531	17307	17461	17378	17256	17241	17439	17325	17295	17228	17512	17614	17486	17557	17451	17398	17368	17542	17401	17606	17562	17696	17338	17335	17375	17285	17403	17273	17355	17416	17366	17468	17360	17538	17648	17405	17511	17400	17617	17504	17463	17480	17429	17287	17412	17411	17417	17514	17300	17486	17444	17447	17383	17278	17340	17609	17428	17447	17327	17323	17531	17520	17329	17407	17571	17398	17306	17177	17482	17292	17435	17493	17533	17252	17274	17274	17516	17476	17597	17450	17564	17352	17165	17440	17454	17304	17327	17578	17195	17345	17612	17519	17432	17339	17661	17302	17459	17415	17465	17558	17551	17579	17395	17478	17426	17394	17601	17294	17616	17375	17429	17411	17564	17404	17450	17343	17466	17383	17423	17369	17505	17587	17412	17321	17458	17566	17388	17435	17539	17634	17447	17471	17399	17323	17437	17504	17364	17519	17392	17559	17252	17441	17389	17497	17215	17298	17469	17354	17428	17312	17433	17451	17536	17497	17487	17273	17512	17385	17391	17252	17528	17658	17507	17434	17505	17501	17369	17454	17512	17437	17476	17467	17379	17506	17185	17583	17438	17191	17601	17581	17299	17384	17423	17376	17535	17366	17521	17235	17413	17476	17520	17419	17269	17564	17598	17515	17378	17275	17450	17498	17679	17446	17257	17240	17383	17457	17423	17077	17448	17371	17490	17446	17329	17389	17610	17532	17377	17461	17555	17355	17387	17273	17522	17534	17529	17445	17537	17376	17436	17343	17451	17221	17341	17371	17373	17471	17694	17339	17436	17443	17505	17416	17340	17366	17270	17365	17465	17278	17219	17241	17214	17458	17375	17496	17460	17414	17448	17485	17483	17415	17359	17578	17529	17285	17295	17395	17270	17250	17373	17343	17510	17516	17168	17483	17420	17299	17561	17416	17368	17483	17575	17317	17183	17297	17221	17434	17482	17410	17201	17323	17256	17453	17392	17407	17438	17255	17492	17437	17566	17556	17511	17370	17416	17280	17375	17395	17315	17526	17344	17258	17396	17555	17338	17450	17361	17382	17360	17480	17539	17212	17412	17444	17312	17310	17445	17618	17255	17234	17302	17147	17725	17445	17306	17520	17494	17524	17490	17217	17265	17354	17416	17241	17525	17153	17486	17488	17446	17569	17268	17553	17480	17395	17575	17246	17551	17432	17402	17376	17437	17425	17432	17554	17249	17527	17735	17332	17444	17539	17491	17359	17470	17485	17399	17456	17480	17388	17488	17291	17439	17470	17185	17443	17306	17426	17384	17247	17389	17261	17411	17347	17450	17281	17458	17493	17458	17446	17475	17331	17418	17323	17449	17356	17311	17410	17552	17585	17347	17257	17570	17461	17413	17383	17144	17360	17358	17230	17354	17424	17483	17430	17468	17474	17226	17347	17390	17489	17188	17379	17418	17259	17645	17448	17397	17661	17448	17124	17387	17336	17335	17268	17422	17461	17300	17330	17634	17554	17615	17461	17391	17465	17346	17333	17500	17456	17288	17333	17493	17410	17517	17190	17396	17375	17396	17157	17476	17530	17340	17498	17538	17420	17292	17511	17432	17506	17621	17561	17362	17438	17504	17586	17463	17285	17437	17516	17598	17358	17493	17270	17258	17376	17388	17266	17232	17324	17167	17408	17521	17323	17415	17536	17529	17369	17360	17631	17477	17356	17472	17405	17495	17358	17619	17442	17462	17321	17341	17364	17404	17534	17398	17530	17523	17434	17267	17481	17499	17396	17309	17163	17214	17479	17480	17471	17558	17462	17429	17393	17452	17396	17467	17420	17496	17402	17253	17245	17386	17302	17399	17353	17385	17382	17371	17187	17160	17297	17522	17559	17472	17528	17410	17441	17227	17294	17381	17312	17227	17326	17572	17226	17438	17690	17520	17488	17487	17365	17491	17116	17426	17405	17629	17681	17571	17317	17344	17386	17301	17292	17275	17407	17366	17440	17319	17417	17402	17493	17544	17567	17566	17705	17521	17428	17477	17526	17633	17284	17335	17482	17493	17196	17379	17474	17560	17529	17623	17352	17278	17374	17298	17376	17449	17646	17474	17271	17467	17429	17483	17252	17513	17517	17661	17331	17198	17615	17391	17628	17304	17487	17379	17385	17487	17533	17461	17579	17461	17543	17321	17553	17563	17590	17543	17349	17302	17283	17330	17293	17603	17515	17423	17249	17376	17399	17358	17408	17454	17544	17411	17418	17411	17145	17469	17382	17411	17279	17395	17378	17479	17509	17408	17351	17234	17364	17325	17376	17550	17464	17434	17273	17394	17410	17550	17272	17405	17224	17301	17505	17432	17456	17462	17353	17415	17407	17425	17346	17544	17407	17538	17254	17304	17039	17232	17340	17320	17347	17535	17412	17355	17252	17574	17499	17431	17392	17614	17446	17561	17398	17550	17256	17368	17400	17427	17394	17296	17288	17536	17525	17460	17578	17406	17432	17348	17541	17691	17474	17531	17523	17401	17420	17415	17359	17469	17509	17379	17527	17357	17523	17271	17420	17390	17369	17353	17385	17342	17564	17310	17380	17414	17421	17437	17511	17316	17427	17375	17444	17249	17377	17479	17446	17418	17453	17304	17497	17561	17597	17468	17333	17124	17355	17567	17217	17268	17301
30526	62068	53277	42408	34274	26368	20309	17962	16984	16188	15946	15952	15553	15551	15216	15209	15194	15114	14797	14949	14844	14846	14994	14708	14810	14704	14639	14761	14761	14636	14774	14476	14656	14496	14775	14623	14779	14751	14609	14642	14650	14545	14593	14521	14537	14601	14670	14742	14551	14534	14523	14631	14606	14794	14488	14610	14640	14607	14415	14571	14720	14537	14699	14572	14626	14546	14544	14683	14552	14593	14410	14520	14620	14467	14660	14618	14664	14662	14657	14537	14509	14501	14619	14482	14547	14596	14668	14556	14658	14584	14551	14639	14445	14436	14585	14585	14499	14602	14598	14531	14467	14400	14532	14491	14623	14491	14668	14429	14687	14696	14813	14562	14590	14756	14540	14646	14715	14414	14624	14442	14596	14561	14612	14749	14555	14602	14547	14515	14524	14551	14498	14481	14540	14557	14569	14568	14554	14571	14556	14320	14631	14517	14690	14570	14681	14614	14532	14404	14448	14610	14507	14695	14429	14410	14568	14487	14590	14605	14480	14579	14571	14586	14529	14612	14704	14399	14511	14712	14567	14545	14715	14391	14593	14637	14668	14651	14637	14509	14650	14734	14597	14441	14602	14545	14548	14449	14658	14486	14721	14556	14324	14547	14686	14581	14481	14640	14601	14455	14611	14584	14530	14643	14489	14622	14589	14537	14334	14497	14532	14421	14704	14742	14550	14706	14610	14744	14445	14707	14444	14540	14572	14539	14464	14618	14735	14597	14645	14681	14673	14509	14517	14557	14500	14615	14512	14458	14570	14476	14668	14549	14636	14575	14501	14481	14517	14573	14586	14649	14585	14740	14505	14464	14592	14703	14587	14451	14695	14711	14589	14475	14566	14575	14535	14433	14576	14519	14565	14666	14686	14570	14655	14560	14674	14339	14559	14584	14633	14615	14356	14658	14495	14611	14565	14740	14295	14639	14439	14641	14553	14659	14552	14579	14459	14649	14479	14623	14683	14569	14507	14645	14590	14584	14547	14505	14473	14586	14591	14551	14634	14564	14528	14525	14500	14516	14591	14455	14487	14578	14570	14525	14652	14507	14441	14575	14629	14510	14634	14441	14484	14708	14675	14494	14688	14480	14642	14708	14482	14547	14552	14423	14651	14547	14601	14591	14650	14442	14388	14560	14587	14679	14629	14532	14617	14482	14580	14569	14685	14641	14548	14581	14641	14561	14724	14558	14513	14659	14601	14645	14604	14599	14496	14616	14662	14646	14547	14485	14538	14530	14702	14671	14501	14474	14516	14522	14639	14646	14583	14592	14550	14520	14572	14587	14583	14526	14501	14628	14726	14523	14535	14542	14655	14620	14384	14676	14536	14462	14452	14514	14798	14561	14487	14553	14529	14447	14595	14652	14570	14510	14590	14473	14614	14295	14498	14470	14558	14470	14581	14277	14660	14678	14526	14428	14564	14687	14431	14573	14425	14432	14607	14485	14618	14475	14637	14768	14647	14689	14659	14465	14514	14542	14577	14396	14589	14629	14733	14477	14604	14645	14607	14496	14526	14313	14569	14618	14691	14484	14563	14620	14378	14467	14597	14676	14406	14497	14471	14499	14592	14499	14618	14480	14502	14637	14524	14669	14463	14504	14584	14574	14564	14446	14490	14727	14523	14583	14455	14300	14620	14286	14455	14652	14388	14736	14405	14540	14611	14533	14626	14498	14438	14401	14586	14645	14544	14566	14676	14458	14802	14553	14523	14602	14465	14706	14468	14626	14571	14618	14655	14404	14619	14519	14523	14522	14494	14432	14632	14389	14526	14479	14589	14538	14649	14666	14674	14527	14490	14690	14749	14682	14471	14448	14595	14660	14445	14449	14688	14598	14502	14594	14657	14764	14486	14616	14709	14679	14369	14497	14577	14487	14515	14542	14681	14430	14649	14709	14497	14494	14571	14410	14417	14502	14644	14572	14506	14685	14584	14642	14497	14471	14618	14502	14628	14521	14561	14549	14596	14490	14465	14472	14615	14677	14377	14605	14516	14669	14724	14398	14620	14615	14495	14548	14590	14530	14582	14508	14757	14515	14437	14482	14508	14367	14436	14621	14552	14529	14592	14641	14598	14533	14491	14419	14517	14553	14613	14455	14706	14754	14557	14524	14673	14491	14385	14565	14514	14568	14604	14650	14340	14507	14493	14574	14539	14703	14510	14474	14807	14550	14423	14539	14560	14512	14582	14455	14508	14567	14597	14734	14582	14356	14675	14747	14384	14524	14621	14522	14639	14284	14742	14615	14544	14438	14537	14315	14408	14473	14578	14529	14455	14474	14469	14530	14455	14608	14461	14509	14514	14540	14639	14533	14619	14551	14603	14560	14557	14619	14465	14570	14491	14460	14523	14297	14608	14453	14342	14448	14694	14393	14525	14524	14440	14520	14665	14541	14514	14579	14619	14551	14364	14632	14368	14566	14644	14532	14502	14529	14515	14591	14579	14477	14551	14507	14551	14505	14834	14517	14372	14421	14830	14589	14623	14594	14618	14597	14557	14637	14544	14564	14785	14499	14446	14773	14749	14429	14706	14502	14601	14387	14634	14623	14547	14559	14655	14655	14694	14503	14565	14683	14597	14439	14498	14572	14410	14505	14515	14522	14674	14490	14455	14633	14435	14571	14663	14690	14536	14356	14607	14525	14489	14807	14402	14493	14521	14495	14671	14553	14348	14507	14337	14504	14623	14653	14601	14421	14591	14657	14682	14496	14606	14638	14547	14594	14598	14493	14534	14570	14604	14580	14628	14552	14539	14523	14555	14621	14429	14548	14499	14538	14699	14531	14582	14383	14392	14659	14629	14571	14574	14621	14670	14757	14736	14638	14571	14503	14542	14506	14580	14606	14570	14502	14602	14486	14525	14742	14437	14624	14585	14655	14599	14595	14530	14644	14435	14521	14511	14551	14474	14543	14331	14540	14595	14588	14426	14688	14396	14505	14477	14455	14680	14450	14451	14582	14524	14621	14586	14638	14584	14513	14673	14675	14611	14431	14635	14751	14641	14500	14444	14423	14527	14726	14647	14518	14561	14634	14479	14693	14632	14672	14448	14571	14634	14454	14386	14496	14645	14517	14608	14663	14440	14475	14700	14489	14468	14484	14599	14521	14567	14752	14518	14450	14523	14605	14513	14565	14400	14599	14456	14676	14564	14735	14584	14707	14544	14578	14486	14616	14639	14503	14653	14235	14516	14417	14532	14563	14501	14632	14488	14634	14724	14481	14792	14525	14534	14522	14600	14592	14349	14556	14603	14797	14451	14445	14472	14403	14363	14542	14655	14529	14562	14680	14508	14584	14547	14421	14536	14587	14495	14729	14557	14661	14520	14420	14544	14465	14597	14479	14578	14435	14520	14473	14458	14557	14603	14504	14460	14510	14490	14522	14671	14451	14596	14445	14647	14666	14679	14647	14635	14505	14714	14599	14480	14320	14420	14499	14444	14518	14591	14498	14519	14569	14613	14485	14672	14544	14544	14726	14372	14575	14535	14423	14411	14533	14441	14622	14467	14482	14444	14641	14420	14543	14611	14638	14467	14611	14459	14482	14503	14451	14624	14525	14537	14532	14475	14513	14421	14473	14426	14718	14483	14432	14465	14606	14607	14582	14622	14533	14691	14452	14464	14590	14492	14714	14553	14582	14477	14628	14598	14540	14473	14718	14454	14502	14521	14551	14505	14540	14606	14519	14489	14465	14443	14525	14507	14516	14684	14635	14488	14636	14445	14596	14540	14509	14500	14677	14677	14630	14450	14685	14584	14683	14606	14619	14577	14754	14673	14469	14509	14653	14461	14505	14419	14527	14600	14484	14440	14594	14407	14519	14458	14751	14431	14592	14632	14367	14599	14623	14502	14498	14428	14606	14679	14642	14472	14599	14644	14549	14517	14574	14527	14627	14508	14492	14558	14616	14509	14648	14446	14458	14588	14742	14661	14337	14487	14578	14562	14426	14459	14522	14554	14531	14483	14343	14514	14513	14553	14708	14465	14405	14531	14661	14613	14486	14743	14402	14603	14528	14665	14593	14490	14555	14701	14569	14759	14534	14511	14734	14643	14447	14619	14746	14528	14550	14624	14692	14444	14561	14459	14487	14602	14486	14419	14684	14546	14512	14444	14453	14653	14603	14500	14614	14610	14635	14450	14665	14452	14452	14577	14372	14527	14623	14559	14562	14512	14630	14233	14657	14443	14557	14564	14549	14541	14494	14627	14488	14605	14473	14590	14671	14503	14661	14522	14570	14520	14517	14471	14585	14563	14564	14750	14573	14695	14644	14604	14605	14582	14677	14592	14708	14360	14705	14696	14491	14702	14598	14573	14659	14560	14604	14516	14568	14562	14587	14477	14576	14530	14459	14462	14403	14356	14591	14406	14728	14545	14585	14486	14567	14290	14621	14550	14470	14476	14502	14437	14865	14308	14639	14517	14430	14616	14540	14624	14445	14377	14579	14435	14669	14650	14509	14490	14518	14667	14564	14503	14508	14504	14433	14547	14640	14523	14430	14471	14707	14674	14603	14571	14440	14529	14662	14463	14701	14299	14786	14663	14694	14494	14636	14705	14677	14599	14349	14754	14478	14521	14560	14340	14454	14474	14662	14455	14620	14434	14612	14363	14697	14700	14604	14483	14591	14381	14659	14414	14447	14496	14561	14667	14565	14541	14585	14684	14608	14562	14518	14456	14515	14469	14579	14374	14369	14686	14541	14646	14241	14510	14629	14574	14484	14586	14465	14572	14504	14558	14567	14489	14670	14411	14678	14584	14575	14606	14697	14495	14569	14694	14579	14439	14579	14565	14620	14566	14501	14576	14488	14536	14547	14484	14584	14409	14553	14566	14400	14767	14411	14697	14587	14504	14621	14530	14356	14592	14396	14676	14590	14493	14558	14561	14551	14513	14500	14507	14431	14426	14501	14664	14653	14529	14540	14568	14533	14586	14511	14385	14425	14472	14532	14408	14576	14511	14548	14506	14544	14550	14590	14362	14756	14568	14672	14588	14586	14557	14530	14698	14603	14696	14668	14679	14497	14508	14490	14503	14644	14615	14649	14653	14474	14576	14493	14521	14508	14625	14716	14594	14353	14578	14566	14612	14463	14587	14485	14538	14567	14575	14586	14668	14622	14576	14582	14535	14550
29337	28981	37953	31270	22693	19905	18324	17237	16696	16686	16622	16632	16464	16286	16153	16251	16135	16066	16279	16053	16047	15918	16059	16030	16215	16105	16068	16146	16142	16127	16095	16166	16049	15884	16002	16080	15986	16326	15982	16107	15868	15861	15923	15990	16028	15981	16071	16117	15943	16193	16016	16069	15854	16076	15926	16077	15826	15940	16044	16074	16013	16103	16094	16033	15985	16106	15957	15897	15827	16001	16021	15911	16073	16145	16085	16046	16012	15740	16053	15861	15965	16122	16021	15850	15904	16050	15909	16059	16187	16017	16113	15849	16183	16082	15945	15775	15835	16178	16014	15771	15944	16149	16065	15761	16088	16186	16215	15901	15861	16271	15992	16103	15879	16095	16202	16069	16198	15940	16007	16089	16076	16042	16261	15959	15977	15874	15825	15988	15809	16010	15921	15891	16068	15979	16089	15892	15896	15999	16075	16061	16123	15961	16118	15712	16058	15966	16003	16068	16062	15983	16015	16222	16208	16089	16021	15983	16113	15898	16236	15876	16008	16001	15799	15877	16093	15822	15912	16031	16083	16091	16026	15885	15967	16007	16049	16065	16121	15844	16001	16085	16039	15929	15939	15875	16074	16049	16151	15980	15972	15812	16120	16247	16138	16156	16136	15866	16027	16038	16031	16121	15942	16135	16124	16195	15907	15936	15887	16056	16079	15842	15841	16056	15900	16056	16112	16002	15837	16142	15907	15766	16087	16193	16056	16102	16127	16009	16120	15804	16000	16040	16204	16068	16146	16184	15928	15901	16085	16001	16207	16138	16069	16162	16054	15937	16023	16043	15964	16070	15975	15912	16135	15903	16057	15927	16154	16056	15755	16036	16093	15992	16038	15970	16041	15901	16084	15904	15882	15903	16028	16068	15938	15908	15881	16096	15965	16061	15931	16143	16035	16012	15935	16101	16286	16042	16008	15964	15832	15917	16082	16276	15877	15900	15903	15963	16170	15865	15833	15938	16028	15871	16072	16140	16009	16051	16000	15894	16111	16046	16171	15875	15807	16006	16249	16227	16027	16203	15908	15818	16037	15842	15841	15956	15946	15970	15858	15966	16007	15938	16018	15840	15934	16174	16142	15913	16093	15962	16015	15955	16105	16093	16153	16025	15935	16144	16248	15837	16050	15998	16120	15919	16013	15985	16097	15886	15840	15843	15961	15966	16139	16182	16025	16002	15916	15918	15870	15832	15950	16051	16074	15975	16040	15800	15928	16092	15954	15909	16041	15944	16116	16067	15984	16168	16202	15961	15907	15943	15929	15828	16063	15832	16231	16344	16277	16007	16074	16190	15858	15948	15983	15980	15888	16023	15985	15852	15925	15961	16027	16046	15948	15814	15929	16030	16176	15848	15886	15970	15981	15999	16164	16063	16093	15997	15860	15982	15905	16066	15844	16055	15925	16007	15989	15954	15945	16063	16118	16224	16045	15997	16198	15969	15977	16031	15888	16202	16049	16054	16063	16141	16243	16115	15945	15996	15966	15851	16073	15873	15931	16073	15898	16013	15982	16230	15906	16093	16241	15865	16059	15922	16069	15855	15837	15921	16122	16069	16201	15904	15914	16005	15919	16152	16178	16105	16086	16069	16063	15933	16083	15987	15926	16085	15994	15911	15864	15920	16169	15815	16040	15950	15973	16207	16138	15948	16130	15828	15995	16084	16020	15940	15898	15848	15894	15930	15975	16043	16309	15948	16124	16038	15757	15698	15975	16050	16014	16031	16203	16089	15977	16041	16124	16047	16032	15764	16242	16262	16023	16030	15974	16074	16205	16103	15830	15974	16098	16055	16045	16044	15967	15907	16157	15945	16103	16117	16005	15965	15958	16000	16105	16260	16251	15913	15849	15961	16092	16027	16026	16172	16133	16055	16068	16124	15994	16075	15993	15944	15803	16142	15964	16022	16023	16171	16140	16008	16128	15876	15905	15978	15999	15903	16131	16005	16070	16051	15996	15836	16162	15897	16120	16214	15764	16139	16009	16183	15915	16076	16206	16004	15897	16107	16148	15955	15948	16068	16047	15912	16025	16075	16002	15997	15733	15871	15970	15978	15961	15905	16115	16171	15922	15810	16070	16098	15969	15996	15884	16214	16069	15903	15877	16178	15852	15871	16136	16030	16003	16021	16047	16030	16145	16111	16001	16142	15957	15885	16093	15878	15974	15958	15822	16106	16036	16109	16019	16215	16221	16053	16081	16112	16053	16019	15969	16141	15987	15948	16019	16153	16005	15908	15972	15991	16094	16015	16011	16163	15945	16097	16049	16074	16052	16168	16047	16222	16030	15969	16088	15973	16043	16056	16064	15854	15840	15835	15934	16055	16027	15986	16065	16086	16184	16018	16120	15994	15992	16119	15979	16159	16035	16036	15996	15938	16101	16207	16198	16048	16239	16016	16124	16122	16134	15965	16196	16054	15894	15977	16001	16019	16185	16070	16198	16036	15994	15949	16089	16032	16162	15951	15949	16136	15928	16097	16096	15855	16120	16050	16092	15958	15851	16221	15987	15922	15870	15910	15975	15733	16093	15799	15782	16050	16140	15952	16203	15982	16158	16028	16006	16017	16173	16053	16182	16021	16301	15927	15982	16036	16141	15951	16030	15898	16043	15921	15976	15983	15968	15896	15808	15907	15787	15875	16063	16122	15964	16160	15950	16243	15931	15937	16065	16036	16144	15896	15927	15954	16015	16106	15983	16086	16258	15897	16063	16091	16055	16091	16055	15856	16064	16128	15956	16308	15987	16177	16103	16148	16257	15858	15949	15975	15899	16370	16202	15849	16053	16041	15963	16003	15987	16052	15988	15923	16090	16071	16096	16098	15937	16087	15913	16137	16006	16062	16147	15866	16010	16022	15931	15830	16011	16016	15976	16041	15999	16087	16088	16054	15996	15922	16321	16227	16084	15941	15925	16031	16189	16202	15992	15880	16090	16032	15971	16119	16094	15902	15989	15970	16062	15875	16028	15910	16134	15971	15935	16015	16053	16024	15862	15868	16070	15957	16013	15999	16101	15928	16119	16164	16019	15942	16053	16099	16004	16124	15973	15924	16065	16157	15931	16142	16104	15990	15951	16083	16116	15726	16244	16218	16002	16077	15997	15959	15899	16078	16143	15870	15993	15978	15669	16133	16054	15898	16018	15788	16068	16014	15992	15937	16156	16112	15934	15898	15899	15929	16084	16065	16014	15971	15994	15976	15958	15936	15997	15970	15969	16013	15887	16082	15996	15974	15859	15895	15983	16094	16001	16068	15883	16077	15877	16097	15811	15881	16070	16095	16083	16139	15991	15974	16034	16064	16085	15869	15974	15897	15976	16187	16146	16050	16085	16030	16152	15940	15940	16002	16020	16116	15979	15894	15945	16098	16063	16030	16143	15899	15885	16028	15971	16064	16021	16121	16000	16173	16030	16237	15862	16009	16025	15854	16004	16205	16112	15930	15945	15948	15833	16039	15893	16133	16030	15986	16153	16081	16168	16095	15984	15976	15802	15797	16042	15863	15849	15832	16177	15908	16053	16171	16109	16023	15997	15893	15864	15816	15935	16026	15717	16160	16067	15872	16000	15950	15982	15962	16022	15960	16040	16187	15971	16086	15953	16308	16038	15971	16006	15951	15891	15894	16138	16221	15916	16221	15906	16051	16197	16158	16104	16120	16130	15866	16118	15997	15784	16203	16129	16029	15974	16153	16062	15852	16136	15924	16196	16044	16036	15945	16126	15990	15844	16070	16084	15963	16124	16042	16154	16018	15913	15852	15958	15930	16053	16119	16193	16069	15954	16012	16134	15945	15831	15964	16059	16095	16076	16300	16040	16041	16045	16169	16010	15787	16012	16020	16136	16121	15996	15941	16067	15924	15893	15787	16008	16181	15993	16098	15963	15853	16004	16037	16076	15983	16048	16015	15958	16002	16046	15850	16053	16089	16190	15906	16114	16065	15959	16057	16027	15989	16255	16182	16089	15898	15905	15975	16082	15941	15886	16241	16027	16102	15901	16027	15935	16065	15990	16048	15986	15919	16124	15654	15916	16129	15972	15909	16031	15847	16115	16170	16071	16024	15931	15963	16021	16064	16030	16118	16240	16036	16002	16157	15996	16014	16068	16046	16116	16001	15781	15892	15875	15881	15948	16075	15955	16069	16073	15976	16105	15938	16032	15968	16094	15932	16177	15814	16195	16102	16118	15943	15994	15913	15993	16043	16059	15896	15999	15961	16033	16034	16176	16133	15997	15957	16197	15994	15955	16095	15983	15907	16055	16021	16075	15882	16016	15907	16052	15969	16094	16124	16184	16165	15940	16165	15980	15989	15795	15850	16071	15901	15913	16184	16010	16061	15930	16002	16029	15842	15969	15845	16130	16078	15932	15893	16133	15824	16140	15975	15840	16096	15918	15940	15974	15962	16097	16042	16142	16042	16190	16034	15974	15825	16025	15879	16045	16064	16021	16140	16077	15888	16060	15961	16081	16156	16218	16127	16051	16099	15920	15809	16156	15991	15946	16032	16030	16082	16157	16004	15966	15905	16143	16106	16120	15981	16131	16138	15810	15928	16111	16005	16070	16061	16110	15983	16016	16155	15790	15859	15976	15977	16048	15901	16036	15964	15885	15914	16041	16132	16015	16027	16164	16014	16065	15957	15984	16228	16037	15885	15964	16061	16107	16111	16236	16124	15945	16077	16083	15981	15774	16080	16280	16137	16036	16002	16126	16013	15902	15975	15957	15931	16027	16087	15968	16073	16063	15806	15883	16159	15805	15890	15878	16041	15977	16095	15948	16008	16190	15877	16097	15901	16230	16021	15813	16142	15905	15902	15885	15807	15986	15853	16027	15833	16038	16161	16077	15871	16338	15865	16225	15945	16390	16123	16023	16053	15878	15976	16295	16001	15975	15861	15941	15878	15915	15940	16108	16020	16123	15920	16141	15984	16072	16144	16073	16008	15795	16157	16034	15900	16069	15931	16043	16024	16029	16091	15935	16008	16146	15981	16230	16208	16185	15938	15893	16026	16065	16012	15994	16127	16145	15926	16103	16090	15907	16051	16053	15943	15955	16098	16058	15941	16006	15821	16020	15991	15978	15923	15963	16192	15903	16125	15963	16016	16060	15956	15884	16060	16170	15977	15894	15772
27206	45606	37702	26696	20179	17927	16146	15172	14721	14470	14408	14436	14296	14074	14219	14036	13823	13935	13889	13834	13804	13755	13745	13802	13974	13728	13643	13804	13820	13861	13806	13694	13757	13683	13680	13735	13716	13663	13815	13838	13841	13763	13677	13712	13626	13564	13864	13805	13815	13828	13638	13638	13819	13721	13700	13768	13719	13764	13849	13586	13802	13913	13925	13819	13846	13728	13858	13779	13645	13770	13661	13746	13847	13814	13644	13728	13662	13589	13774	13773	13767	13796	13690	13660	13758	13785	13868	13741	13759	13716	13646	13593	13783	13882	13653	13753	13642	13812	13585	13778	13695	13829	13673	13808	13706	13801	13669	13792	13748	13648	13758	13478	13651	13640	13711	13613	13795	13818	13842	13810	13588	13661	13613	13785	13558	13665	13647	13731	13687	13747	13773	13771	13839	13661	13835	13811	13743	13629	13647	13668	13677	13861	13656	13804	13715	13663	13689	13699	13755	13822	13678	13789	13725	13599	13740	13760	13752	13785	13659	13798	13717	13716	13772	13841	13793	13517	13776	13657	13801	13672	13712	13736	13875	13721	13483	13749	13735	13760	13800	13689	13721	13705	13904	13679	13734	13720	13654	13724	13625	13744	13648	13705	13830	13714	13660	13706	13786	13731	13921	13628	13824	13703	13728	13645	13868	13718	13770	13713	13835	13674	13502	13793	13703	13632	13803	13885	13733	13807	13686	13749	13745	13808	13644	13857	13883	13751	13708	13699	13672	13791	13800	13750	13656	13646	13831	13779	13925	13614	13676	13742	13712	13718	13639	13704	13673	13583	13773	13811	13753	13718	13672	13679	13751	13630	13713	13679	13616	13602	13757	13651	13776	13632	13711	13690	13631	13841	13777	13799	13733	13680	13661	13681	13757	13893	13777	13692	13659	13923	13778	13638	13718	13813	13876	13808	13802	13709	13913	13746	13783	13715	13899	13794	13655	13726	13789	13717	13627	13587	13715	13727	13748	13795	13733	13741	13671	13688	13820	13726	13597	13752	13762	13701	13723	13834	13644	13725	13797	13620	13701	13767	13692	13671	13917	13648	13733	13739	13808	13732	13769	13781	13750	13692	13756	13793	13901	13833	13765	13739	13769	13737	13666	13808	13709	13765	13761	13985	13714	13634	13686	13830	13762	13752	13730	13710	13692	13809	13701	13554	13596	13697	13618	13806	13610	13767	13775	13798	13587	13671	13742	13752	13692	13817	13760	13903	13624	13649	13628	13697	13828	13681	13696	13653	13889	13709	13825	13738	13771	13723	13821	13832	13857	13760	13829	13805	13984	13835	13684	13767	13871	13423	13680	13827	13780	13753	13700	13786	13859	13637	13823	13721	13887	13678	13758	13649	13685	13829	13758	13795	13810	13549	13670	13758	13776	13652	13507	13786	13650	13699	13694	13570	13795	13731	13768	13709	13684	13753	13732	13672	13725	13853	13696	13819	13826	13680	13843	13640	13744	13715	13677	13700	13708	13775	13878	13702	13776	13800	13724	13610	13464	13640	13657	13746	13646	13580	13810	13754	13737	13774	13824	13666	13781	13691	13872	13666	13834	13745	13793	13692	13715	13739	13846	13582	13675	13827	13798	13664	13661	13831	13797	13765	13649	13696	13706	13837	13613	13490	13857	13602	13724	13698	13856	13806	13668	13835	13788	13641	13701	13780	13648	13752	13896	13686	13662	13585	13680	13786	13723	13840	13818	13728	13708	13714	13847	13671	13686	13633	13847	13679	13790	13532	13805	13723	13829	13671	13512	13762	13696	13721	13718	13818	13688	13650	13647	13701	13680	13721	13654	13751	13774	13747	13725	13784	13807	13694	13828	13868	13760	13713	13798	13815	13693	13790	13780	13766	13607	13719	13663	13802	13854	13687	13776	13823	13772	13683	13790	13876	13777	13449	13970	13728	13755	13586	13801	13808	13881	13832	13728	13574	13773	13663	13859	13749	13703	13694	13672	13774	13691	13761	13674	13852	13735	13841	13860	13674	13602	13781	13989	13768	13841	13819	13792	13759	13782	13860	13714	13769	13744	13640	13705	13812	13654	13762	13535	13668	13652	13676	13825	13609	13765	13746	13673	13704	13700	13856	13896	13729	13707	13733	13729	13630	13876	13827	13765	13820	13668	13704	13773	13841	13719	13790	13922	13692	13901	13759	13796	13747	13649	13883	13807	13649	13647	13797	13758	13752	13744	13564	13704	13685	13784	13761	13738	13741	13678	13641	13830	13708	13762	13743	13691	13845	13786	13751	13672	13526	13573	13509	13767	13903	13819	13738	13751	13753	13698	13807	13760	13746	13779	13641	13705	13759	13733	13662	13672	13725	13618	13948	13800	13815	13663	13672	13755	13890	13751	13726	13744	13726	13803	13644	13797	13699	13680	13749	13685	13720	13641	13749	13565	13721	13805	13797	13854	13539	13760	13590	13887	13913	13778	13702	13750	13909	13767	13626	13878	13811	13798	13818	13769	13653	13696	13658	13815	13661	13689	13700	13647	13646	13728	13788	13702	13722	13874	13712	13641	13827	13616	13849	13729	13633	13682	13788	13705	13649	13727	13776	13857	13860	13633	13646	13913	13664	13815	13723	13844	13690	13636	13747	13755	13660	13647	13618	13853	13874	13870	13845	13711	13597	13632	13816	13770	13635	13670	13521	13785	13779	13773	13835	13591	13785	13852	13721	13784	13735	13837	13918	13788	13684	13545	13717	13611	13679	13772	13656	13736	13931	13645	13678	13945	13593	13702	13766	13887	13780	13901	13822	13757	13812	13719	13679	13583	13692	13828	13937	13544	13710	13834	13839	13691	13830	13726	13647	13758	13837	13774	13766	13656	13842	13753	13854	13634	13835	13723	13739	13759	13719	13552	13706	13496	13871	13790	13647	13831	13719	13878	13777	13761	13829	13715	13687	13582	13694	13796	13707	13708	13533	13870	13696	13753	13755	13708	13775	13786	13744	13764	13737	13664	13776	13678	13704	13731	13657	13796	13607	13751	13677	13748	13744	13862	13812	13593	13672	13675	13710	13828	13909	13688	13704	13648	13798	13741	13715	13683	13858	13748	13844	13667	13849	13691	13736	13722	13969	13812	13646	13743	13617	13545	13712	13776	13741	13769	13875	13810	13727	13839	13604	13776	13878	13759	13749	13815	13643	13730	13673	13664	13717	13677	13637	13739	13842	13797	13752	13927	13822	13658	13756	13655	13730	13706	13722	13692	13743	13742	13825	13831	13750	13947	13668	13655	13846	13779	13741	13718	13772	13844	13623	13916	13686	13625	13790	13727	13625	13733	13806	13816	13752	13594	13589	13660	13857	13746	13612	13841	13758	13884	13749	13731	13697	13656	13647	13684	13741	13747	13791	13779	13634	13710	13630	13871	13887	13666	13670	13755	13576	13775	13811	13720	13627	13655	13600	13838	13536	13836	13840	13705	13852	13584	13752	13648	13713	13791	13747	13887	13604	13633	13711	13648	13952	13788	13618	13777	13682	13504	13794	13823	13786	13799	13597	13723	13854	13731	13790	13714	13716	13584	13667	13793	13680	13922	13700	13606	13804	13692	13684	13889	13681	13715	13796	13709	13737	13860	13973	13730	13705	13833	13889	13763	13757	13804	13595	13757	13759	13745	13635	13671	13665	13666	13639	13558	13651	13689	13772	13844	13698	13839	13638	13683	13736	13676	13864	13523	13708	13510	13823	13795	13756	13874	13758	13736	13816	13877	13648	13849	13644	13738	13775	13604	13733	13811	13549	13794	13615	13837	13690	13814	13759	13752	13797	13697	13792	13703	13738	13562	13836	13712	13662	13746	13906	13634	13708	13872	13716	13597	13764	13808	13732	13866	13709	13635	13693	13738	13839	13671	13650	13948	13711	13766	13815	13955	13716	13626	13858	13733	13819	13767	13764	13808	13688	13748	13748	13846	13562	13600	13731	13761	13834	13756	13822	13851	13729	13898	13665	13790	13776	13650	13695	13772	13696	13724	13915	13557	13632	13700	13879	13718	13690	13813	13800	13853	13828	13579	13627	13519	13774	13756	13706	13781	13775	13700	13562	13783	13760	13726	13669	13728	13730	13805	13796	13729	13642	13976	13797	13743	13674	13984	13692	13873	13655	13897	13735	13810	13673	13725	13715	13751	13614	13788	13693	13708	13641	13659	13673	13671	13638	13663	13821	13789	13761	13768	13762	13614	13652	13716	13694	13701	13813	13786	13677	13618	13720	13622	13785	13868	13706	13716	13680	13788	13881	13573	13829	13851	13792	13751	13629	13628	13783	13923	13774	13690	13720	13757	13770	13723	13720	13587	13688	13777	13707	13653	13532	13688	13660	13667	13622	13892	13773	13801	13727	13588	13476	13761	13745	13665	13661	13886	13834	13708	13578	13777	13601	13721	13709	13562	13695	13741	13885	13507	13611	13794	13688	13736	14040	13653	13719	13636	13825	13561	13789	13583	13660	13842	13791	13596	13735	13677	13751	13806	13708	13717	13784	13615	13786	13737	13726	13883	13778	13807	13699	13762	13750	13644	13710	14010	13654	13805	13756	13662	13547	13762	13745	13801	13859	13817	13722	13717	13881	13729	13770	13649	13753	13964	13722	13793	13764	13822	13658	13663	13687	13792	13728	13589	13612	13649	13779	13771	13755	13637	13685	13817	13680	13762	13761	13753	13881	13653	13789	13814	13811	13671	13753	13840	13841	13765	13622	13705	13780	13801	13648	13753	13898	13945	13760	13635	13715	13746	13771	13672	13760	13701	13849	13756	13657	13784	13719	13647	13784	13834	13626	13632	13728	13723	13735	13675	13769	13807	13904	13811	13631	13576	13671	13764	13730	13718	13840	13847	13788	13727	13771	13697	13761	13745	13781	13843	13738	13630	13678	13645	13677	13695	13616	13860	13656	13725	13824	13848	13783	13602	13591	13809	13880	13750	13722	13649	13727	13768	13844	13699	13738	13685	13889	13893	13612	13574	13826	13777	13836	13744	13837	13767	13777	13709	13806	13766	13606	13766	13719	13910	13762	13631	13828	13775	13846	13870	13815	13886	13656	13601	13714	13703	13686	13677	13643	14002	13805	13739	13748	13791	13790	13721	13794	13735	13691	13807	13979	13600	13618	13720	13611
22812	21109	28652	24587	24241	25901	24450	19722	18547	18547	18209	18053	18044	18236	17848	17769	17831	17738	17565	17482	17502	17547	17268	17312	17532	17226	17325	17288	17364	17341	17145	17253	17321	17246	17253	17279	17292	17286	17103	17324	17273	17239	17318	16980	17181	17387	17362	16997	17062	17118	17547	17035	17404	17410	17089	17439	17212	17213	17227	17128	17340	17277	17118	17316	17362	17183	17182	16882	17155	17283	17200	17190	17125	17073	17116	17274	17115	17468	17160	17215	17388	17250	17470	17212	17229	17191	17229	17327	17098	17384	17253	17073	17253	17268	16966	17252	17257	17189	17228	17100	17269	17094	17000	17313	17056	17192	17187	17179	17176	17131	17192	17128	17164	17319	17278	17252	17371	17096	17412	17236	17211	17145	17181	17192	17219	17194	17133	17122	17345	17228	17139	17166	17307	17361	17302	17147	17110	17029	16953	17215	17180	17349	17386	17100	17118	17080	17329	17303	17278	16968	17026	17183	17245	17459	17206	17001	17055	17288	17253	17135	17134	17077	17206	17051	17213	17330	17467	17229	17179	17034	17148	17169	17095	17226	17236	16984	17324	17073	17289	17326	17237	17247	17094	17252	17103	17178	17209	17287	17112	17293	17284	17192	17288	17206	17191	17085	17232	17244	17101	17191	17079	16991	17164	17262	17201	16935	17281	17046	17195	17277	17280	17212	17118	17159	17131	17198	16992	17346	17430	17364	17019	17135	17177	17092	17167	17238	17098	17004	17256	16900	17287	17115	17216	17132	17430	16934	16903	17186	17041	17200	17324	17109	17197	17180	17243	17097	17064	17197	17426	17142	17098	17138	17377	17082	17266	17318	17207	17258	17190	17230	17081	17242	17313	17247	17176	17092	17359	17204	17200	17116	17125	17226	17057	17166	17115	17178	17318	17389	17370	17427	17477	17289	17224	17207	17085	17211	17184	17049	17184	17148	17067	17170	17124	17246	17118	17302	17180	17096	17316	17439	17451	17324	17090	16872	17189	17363	17235	17169	17256	17143	17116	17292	17342	16947	17063	17040	17425	17077	17225	17199	17283	17281	17278	17067	17230	17218	17331	17109	17284	17224	17142	17230	17314	17479	17335	17185	17337	17291	17109	17261	17054	17164	17091	17166	17130	17183	17147	17223	17306	17109	17279	17137	17155	17233	17174	17178	17139	17195	17058	17262	17105	17252	17203	17271	17349	17106	16926	17212	17062	17345	17275	17193	17342	17217	17291	17283	17180	17133	17250	17023	17212	17259	17157	17225	17252	17193	17279	17156	17129	17052	17188	17174	17332	17164	17268	17120	17227	17140	17304	17261	17197	17350	17012	17011	17214	17154	17348	17232	17074	17188	17178	17182	17266	17572	17412	17213	17302	17233	17239	17191	17231	17126	17261	17310	17224	17241	16966	17246	17267	17256	17219	17217	17132	17217	17275	17283	17311	17112	17022	17193	17253	17260	17339	17253	17238	17340	17083	17059	17242	17066	17272	17178	17041	17188	17399	17378	17225	17348	16993	17398	17153	17278	17021	17225	17065	17005	17261	17242	17083	17250	17129	17266	17229	17377	17126	17186	17054	17259	17169	17322	17189	16858	17331	17067	17381	17146	17313	17197	17298	17001	17195	16983	17209	17408	17202	17282	17202	17228	17266	17163	17257	17236	17120	17274	17100	17344	17157	17138	17323	17213	17312	17188	17077	17235	17340	17132	17338	17318	17368	17247	17115	17284	17075	17033	17188	17309	17319	17292	17110	17203	17165	17186	17069	17401	17272	17247	17256	17396	17149	17093	17258	16944	17171	17171	17039	17124	17084	17090	17063	17454	17285	16937	17145	17180	17066	17043	17101	17242	17235	17302	17263	17313	17077	17248	17162	17285	17186	17061	17119	17095	17210	17109	17239	17199	17369	17066	17002	17256	17252	17446	17267	17167	17034	17164	17360	17148	17287	17211	17166	17176	17343	17034	17123	17390	17262	17454	17301	17122	17408	17168	17267	17303	17239	17446	17117	17175	17118	17280	17138	17336	17317	17159	17185	17067	17330	17397	17132	17199	17113	17270	17177	17207	17342	17059	17197	17392	17336	17414	17118	17058	17159	17163	17104	17325	17346	17315	17283	17250	17072	17150	17217	17200	17382	17162	17164	17159	16891	17412	17144	17175	17313	17207	17309	17212	17211	17185	17039	17134	17233	17134	17018	17072	17244	17169	17061	17358	17158	17133	17187	17170	17155	17182	17009	17186	17169	17243	17137	17330	17188	17166	17025	17147	17070	17243	17110	17274	17124	17337	17185	17144	17007	17171	17246	17088	17056	17163	17367	16921	17191	17349	17346	17345	17185	17119	17290	17125	17324	17081	17311	17237	17447	17034	16842	16836	17348	17437	17249	17415	17233	17123	17137	17274	17340	17140	17309	17276	17131	17000	17186	17211	17057	17127	17123	17153	17421	17065	17077	17286	17101	17236	17367	17319	17104	17167	17199	17068	17160	17288	17071	17138	17178	17137	17163	17109	17129	16939	17120	17277	17125	17151	17267	17235	17344	17076	17213	17039	17267	16970	17339	17193	17093	17193	17206	17213	17210	17084	17126	17209	17045	17041	17115	17003	17222	17325	17165	17100	17221	17219	17122	17262	17233	17155	17097	17027	17056	17096	17079	17307	17264	17106	17269	17167	17217	17368	17148	17069	17360	17187	17378	17152	17296	17186	17263	16963	17256	17158	17304	17223	16976	17278	17180	17179	17049	17155	17356	17112	17286	17084	17135	17184	17222	17279	17146	17181	17221	17240	17511	17399	17181	17152	16943	17286	17271	17105	16986	17277	17204	17080	17123	17435	17238	17158	17312	17155	17243	17042	17144	17094	17206	17172	17431	17263	17254	17117	17070	17127	17222	16916	17186	17278	17086	17096	17370	17394	17184	17483	17314	17184	17014	17294	17200	17154	17096	17113	17274	17113	17193	17250	17220	17162	17226	17295	17288	17185	17129	17347	17236	17132	17356	17189	17250	17062	17125	17315	17064	17304	17039	17238	17115	17207	17050	17222	17218	17132	17164	17419	17197	17076	17423	17071	17332	17264	17214	17170	17191	17166	17130	17345	16996	17358	17224	17255	17283	17216	17231	17246	17263	17279	17210	17332	17307	17323	17046	17244	17223	17192	17194	17150	17230	17170	17111	17122	17041	17252	17124	17046	17117	17020	17299	17035	17245	17016	17272	17146	17100	17143	17147	17228	17337	17258	17187	17259	17171	17220	17465	17284	17042	17220	17191	17172	17289	17047	17412	17125	17263	17105	17213	17185	17238	17055	17045	17037	17213	17001	17171	17173	17019	17255	17220	17298	17194	17253	17209	16946	17204	17218	17351	17043	17104	17020	17133	17225	17283	17368	17256	17093	17169	17045	17220	17230	17046	17163	17352	17301	17153	17164	17253	17278	17126	17174	17162	17178	17304	17057	17209	17348	17507	17322	17224	17261	17228	17066	17101	17197	17319	17301	17140	17304	17222	17255	16988	17128	17131	17233	17220	17213	17135	17132	17322	17275	17106	16985	17198	17283	17277	17196	17146	17009	17118	17275	17223	17257	17327	17104	17078	17363	17123	17099	17237	17289	17384	17319	16860	17075	17237	17095	16948	17174	17244	17146	17124	17146	16977	17344	17208	17259	17152	17302	17166	17095	17241	17221	17165	16980	17179	17352	17204	17037	17077	17058	17230	17288	17169	17314	17282	17060	17232	17360	17312	17293	17382	17182	17208	17416	17240	16960	17101	17055	17063	17267	17230	17158	17047	16806	17230	17260	17169	17369	17189	17048	17373	17139	17062	17221	17329	17193	17318	17253	17235	17089	17221	17099	17173	17243	17353	17379	17127	17313	17011	17259	17230	17165	17232	16941	17058	17084	17163	17321	17303	17123	17243	17274	17465	17275	17164	17223	17174	17204	17207	17311	17326	17383	17159	17084	17244	17141	17262	17162	17143	17117	17255	17308	17144	17061	17276	17079	17264	17191	17254	17529	17091	17225	17348	17321	17089	17280	17128	17142	17396	17163	17335	17225	17136	17156	16981	17160	17065	17166	17285	17109	16945	17325	17130	17198	17305	17100	17144	17290	17256	17208	17388	17374	17291	17110	17039	17223	17456	17408	17264	17157	17092	17287	17248	17008	17254	17057	17090	17011	17181	17279	17465	17366	17190	17198	17263	17238	17064	17340	17219	17186	17100	17339	17265	17269	17093	17149	17176	17285	17106	17314	17297	17299	17144	17400	17208	17118	17128	17336	17458	17064	17201	17376	17028	17213	17169	17165	17126	17187	17351	16912	17238	17205	17121	17167	17269	17147	17129	17412	17202	17178	17286	17205	17215	17246	17196	17442	17159	17173	17404	17225	17215	17035	17116	17279	17256	17237	17191	17203	17282	17360	17253	17196	16920	17033	17184	17222	17257	17295	17346	17011	17318	17133	17095	17112	17291	17267	17189	17166	17024	17385	16979	17116	17168	17209	17240	17262	17118	17146	17257	17229	17251	17162	17036	17203	16887	17289	17183	17077	17150	17030	17197	16927	17112	17168	17295	17094	17221	17050	17205	17348	17208	17217	17212	17386	17127	17125	17187	17221	17215	17196	17120	17107	17028	17162	17063	17318	17230	17068	17284	17012	17262	17016	17121	17312	17175	17045	17086	17229	17151	17153	17283	17235	17146	17157	17288	17039	17205	17040	17283	17176	17172	17207	17077	17090	17328	17194	17209	17112	17124	17091	17329	17186	17235	17396	17255	17270	17177	17339	17274	17182	17235	17222	17169	17119	17006	17106	17157	17485	17188	17355	17198	17199	17270	17233	17201	17401	17091	17182	17358	17249	17327	17113	17453	17278	17319	17117	17387	17289	17425	16942	17180	17202	17177	17089	17038	17331	17178	17330	17010	17200	17114	17474	17303	17054	17320	17278	17256	17326	17291	16992	16951	17176	17153	17121	17033	17275	17292	17366	17185	17347	17169	17010	17190	17393	17197	17310	17191	17235	17233	17212	17084	17009	17385	17090	17292	17131	17365	17253	17061	17132	16984	17053	17257	17108	17201	16973	17272	17061	17166	17194	17101	16965	17181	16900	17309	17359	17087	17282	17281	17209	17261	17247	17095	17408	17300	17181
27372	56554	44795	32604	28551	23369	19457	16754	16047	15566	15478	15484	15273	15245	15067	14941	14694	14667	14825	14632	14608	14728	14431	14672	14555	14639	14591	14417	14454	14534	14550	14503	14580	14544	14504	14554	14428	14531	14498	14468	14474	14404	14400	14559	14418	14424	14532	14464	14557	14658	14624	14397	14326	14565	14453	14363	14577	14431	14313	14333	14496	14459	14543	14626	14407	14528	14483	14398	14513	14328	14345	14484	14401	14323	14361	14479	14437	14474	14316	14485	14434	14459	14448	14509	14563	14308	14554	14358	14418	14488	14198	14543	14415	14548	14485	14569	14429	14468	14459	14359	14416	14573	14395	14454	14431	14521	14433	14344	14332	14461	14435	14455	14395	14209	14506	14386	14408	14452	14685	14401	14415	14521	14371	14367	14541	14408	14425	14394	14333	14374	14514	14396	14385	14530	14490	14432	14411	14387	14517	14347	14371	14438	14306	14417	14419	14351	14594	14216	14357	14326	14473	14521	14435	14423	14401	14234	14412	14586	14242	14244	14577	14471	14392	14367	14402	14440	14371	14384	14341	14253	14304	14253	14244	14475	14585	14249	14518	14350	14351	14373	14436	14416	14395	14456	14520	14263	14234	14546	14201	14501	14514	14543	14263	14409	14409	14405	14339	14299	14474	14425	14476	14395	14337	14316	14359	14404	14396	14337	14475	14524	14396	14396	14362	14426	14523	14516	14461	14463	14628	14348	14257	14511	14456	14453	14415	14515	14319	14562	14334	14417	14447	14464	14420	14374	14619	14357	14565	14572	14372	14532	14317	14259	14373	14320	14409	14510	14332	14564	14312	14465	14354	14501	14615	14162	14352	14384	14517	14348	14498	14548	14416	14462	14400	14443	14555	14393	14587	14602	14420	14275	14428	14516	14314	14330	14253	14330	14425	14388	14530	14391	14450	14490	14410	14402	14426	14361	14407	14325	14526	14449	14493	14382	14513	14360	14383	14264	14306	14560	14327	14564	14354	14357	14304	14572	14298	14365	14550	14401	14372	14325	14495	14432	14424	14627	14617	14332	14493	14533	14549	14511	14443	14400	14433	14457	14501	14342	14297	14378	14362	14516	14452	14381	14490	14349	14350	14529	14373	14473	14501	14350	14509	14422	14354	14519	14523	14404	14345	14666	14414	14368	14346	14270	14516	14283	14558	14381	14305	14255	14505	14448	14285	14459	14389	14364	14387	14407	14514	14212	14468	14485	14407	14580	14467	14408	14491	14461	14435	14449	14424	14197	14351	14369	14413	14371	14498	14463	14481	14573	14474	14392	14392	14401	14413	14507	14401	14597	14498	14408	14501	14468	14316	14566	14404	14404	14505	14555	14406	14533	14348	14300	14367	14456	14535	14556	14571	14432	14276	14480	14505	14543	14560	14399	14408	14427	14427	14449	14388	14460	14460	14261	14496	14315	14399	14423	14362	14354	14635	14364	14483	14463	14474	14384	14458	14448	14394	14494	14446	14422	14421	14471	14458	14490	14628	14347	14332	14382	14409	14502	14493	14279	14460	14325	14395	14468	14400	14518	14311	14495	14307	14340	14471	14372	14551	14534	14285	14444	14409	14471	14364	14566	14258	14382	14372	14476	14339	14344	14417	14374	14336	14601	14393	14449	14469	14387	14519	14393	14361	14540	14464	14415	14487	14454	14534	14297	14491	14415	14288	14391	14389	14438	14265	14471	14451	14401	14444	14278	14372	14463	14543	14644	14613	14580	14464	14364	14374	14513	14251	14439	14453	14460	14222	14394	14366	14423	14331	14427	14389	14395	14499	14343	14563	14367	14522	14466	14440	14341	14361	14447	14192	14564	14401	14500	14335	14484	14495	14559	14243	14404	14620	14511	14409	14469	14404	14428	14317	14501	14298	14490	14531	14392	14328	14422	14515	14255	14329	14381	14440	14362	14570	14359	14498	14307	14470	14498	14459	14266	14323	14380	14267	14260	14334	14580	14278	14340	14381	14492	14444	14683	14428	14314	14348	14428	14514	14302	14389	14322	14663	14517	14438	14340	14256	14392	14562	14520	14279	14377	14463	14292	14469	14329	14386	14430	14318	14421	14345	14427	14273	14458	14561	14398	14434	14329	14563	14442	14307	14626	14428	14373	14370	14387	14292	14558	14291	14354	14399	14523	14517	14334	14326	14414	14417	14458	14639	14464	14374	14496	14420	14272	14265	14297	14378	14511	14434	14477	14316	14507	14437	14267	14270	14317	14505	14595	14496	14313	14509	14414	14501	14372	14603	14356	14317	14295	14512	14300	14463	14384	14269	14371	14567	14541	14375	14415	14320	14254	14439	14457	14339	14362	14414	14269	14315	14352	14394	14492	14313	14497	14648	14466	14464	14391	14469	14379	14427	14490	14626	14389	14295	14595	14283	14483	14288	14365	14379	14362	14512	14421	14301	14466	14340	14259	14430	14547	14397	14518	14281	14405	14613	14426	14401	14558	14216	14348	14430	14334	14395	14439	14516	14237	14359	14437	14345	14465	14475	14381	14305	14328	14622	14468	14457	14503	14312	14341	14398	14150	14433	14261	14464	14246	14373	14283	14364	14469	14425	14589	14310	14406	14392	14480	14359	14308	14428	14468	14371	14456	14268	14498	14477	14398	14511	14395	14366	14524	14394	14342	14386	14315	14562	14511	14465	14303	14639	14390	14501	14426	14358	14333	14454	14457	14464	14462	14499	14525	14371	14464	14410	14586	14457	14401	14437	14527	14490	14340	14446	14373	14475	14489	14353	14477	14321	14518	14313	14587	14299	14517	14494	14507	14226	14427	14481	14331	14407	14528	14373	14447	14442	14433	14433	14402	14418	14489	14369	14404	14426	14450	14415	14455	14547	14329	14313	14476	14438	14562	14476	14374	14408	14513	14518	14468	14536	14326	14427	14293	14383	14216	14453	14363	14592	14289	14228	14416	14517	14432	14542	14442	14442	14454	14284	14418	14344	14305	14593	14483	14465	14357	14226	14555	14479	14437	14320	14314	14429	14367	14413	14611	14341	14564	14225	14437	14402	14320	14284	14484	14286	14421	14518	14387	14505	14345	14414	14278	14393	14448	14489	14400	14323	14316	14386	14284	14469	14195	14559	14489	14400	14390	14236	14419	14398	14497	14444	14288	14338	14425	14321	14417	14326	14482	14395	14353	14344	14456	14450	14376	14351	14442	14420	14473	14521	14253	14507	14342	14462	14345	14463	14278	14520	14436	14348	14378	14568	14639	14356	14629	14249	14710	14343	14454	14379	14326	14444	14438	14426	14329	14428	14592	14559	14393	14366	14462	14545	14474	14535	14422	14318	14436	14370	14376	14338	14412	14164	14215	14411	14361	14388	14383	14519	14346	14422	14429	14354	14492	14597	14442	14554	14352	14523	14458	14570	14405	14444	14395	14371	14510	14385	14283	14570	14485	14457	14425	14338	14390	14565	14381	14432	14404	14311	14402	14478	14503	14486	14508	14599	14218	14372	14457	14320	14259	14528	14364	14419	14566	14417	14362	14309	14351	14273	14492	14436	14429	14616	14350	14288	14631	14359	14549	14511	14409	14364	14537	14573	14473	14544	14439	14434	14513	14326	14406	14416	14526	14493	14455	14441	14423	14321	14478	14538	14340	14531	14295	14324	14407	14423	14555	14523	14387	14476	14474	14449	14339	14524	14456	14317	14381	14380	14412	14469	14504	14598	14458	14357	14428	14335	14489	14397	14221	14513	14489	14488	14327	14291	14472	14406	14483	14318	14472	14421	14335	14372	14383	14393	14398	14327	14431	14297	14441	14271	14562	14408	14423	14393	14414	14436	14435	14592	14369	14419	14483	14273	14429	14395	14522	14454	14375	14443	14383	14423	14317	14434	14403	14402	14371	14512	14447	14584	14372	14503	14282	14516	14402	14538	14489	14315	14465	14320	14430	14370	14474	14483	14468	14517	14467	14581	14487	14244	14368	14405	14527	14638	14337	14276	14401	14270	14374	14422	14359	14369	14400	14512	14374	14446	14504	14392	14449	14377	14416	14381	14362	14468	14506	14358	14390	14500	14444	14371	14283	14532	14405	14368	14423	14556	14327	14370	14359	14402	14351	14441	14336	14282	14371	14467	14595	14487	14511	14309	14465	14371	14259	14399	14514	14471	14450	14309	14463	14399	14378	14573	14401	14433	14327	14395	14439	14443	14487	14537	14502	14431	14344	14560	14430	14583	14418	14258	14301	14468	14460	14530	14474	14452	14354	14207	14416	14479	14415	14564	14477	14603	14524	14346	14342	14438	14591	14603	14343	14178	14306	14482	14506	14411	14287	14360	14365	14374	14478	14566	14308	14396	14467	14266	14526	14352	14367	14483	14464	14296	14642	14496	14395	14446	14386	14473	14361	14304	14442	14376	14425	14424	14480	14342	14351	14336	14351	14333	14363	14384	14489	14294	14366	14163	14615	14471	14259	14315	14387	14418	14505	14477	14590	14563	14371	14453	14444	14533	14527	14519	14186	14368	14385	14562	14411	14331	14328	14316	14469	14528	14254	14483	14292	14531	14424	14436	14522	14397	14589	14403	14646	14286	14472	14371	14430	14274	14263	14475	14525	14508	14386	14347	14613	14361	14498	14274	14310	14468	14516	14442	14339	14559	14244	14496	14493	14433	14427	14483	14497	14483	14633	14379	14313	14570	14416	14576	14321	14361	14414	14442	14307	14416	14504	14455	14414	14370	14420	14644	14348	14341	14587	14556	14492	14440	14374	14282	14574	14474	14618	14444	14559	14469	14565	14369	14456	14364	14399	14335	14444	14247	14349	14425	14397	14424	14457	14362	14477	14375	14595	14471	14303	14512	14399	14435	14301	14519	14350	14536	14428	14542	14335	14442	14321	14490	14378	14439	14477	14488	14310	14331	14538	14584	14524	14421	14395	14466	14547	14488	14381	14341	14491	14429	14472	14464	14484	14468	14558	14443	14530	14481	14509	14342	14433	14455	14720	14449	14360	14456	14460	14371	14533	14480	14624	14397	14450	14307	14551	14344	14378	14390	14437	14269	14386	14355	14335	14437	14630	14403	14464	14605	14406	14394	14370	14426	14443	14268	14522	14319	14552	14311	14500	14398	14601	14592	14483	14275	14474	14272	14374	14519	14347	14560	14303
24193	21171	28448	28115	24756	22885	19925	17580	16706	16959	16835	16583	16430	16144	16303	16186	16268	16165	16010	16178	15971	15984	16002	15799	16069	15852	15814	15858	15935	15800	15868	15891	15810	15922	15876	15962	15977	15866	15900	15939	15933	15851	16015	15954	15748	15851	15857	15952	15997	15946	15900	16001	15919	15969	16108	15946	15903	15938	15860	15602	16068	15752	15965	15945	15800	15913	15890	15949	16056	15896	15747	15913	15794	15743	15832	15950	15653	15920	15805	15737	15836	15785	15705	16065	16015	15797	15821	15783	15707	15933	15898	15864	15914	16101	15861	15799	15690	15849	16061	15894	15765	15891	16038	15875	15897	15951	15857	15712	16017	15798	15830	15811	15779	15892	15814	15923	15974	15818	15777	15752	15634	15700	16015	15862	15790	15903	16130	16012	15939	16030	16030	16040	15836	15829	15955	15866	15595	15876	15763	15928	15973	15933	15974	15941	15781	16038	16140	15903	15766	15909	15884	15897	15904	15877	15714	15948	15833	15872	15719	15826	16128	15764	15796	15850	15837	15826	15856	15762	15779	15792	15708	15915	16044	15812	15804	15912	16040	15722	15945	15834	16007	15954	15874	15824	15751	15759	15759	15851	15605	15668	15872	15711	16000	16040	15824	15772	16054	15797	15919	16012	15913	15959	15915	15689	15778	15895	15674	15690	15736	15942	15779	15879	15803	15912	15817	15684	15869	15887	15742	15884	15869	16135	16028	15919	15856	15873	15929	15926	15964	15858	15874	15876	16058	15918	15801	16077	15974	15974	15864	15910	15753	15574	15821	16083	15892	15610	15917	15908	15883	15698	15829	15779	15965	15783	15779	15870	15748	15847	15929	15881	15919	15957	15762	15929	15839	16097	15739	15889	15914	15841	15885	15999	15986	16093	15865	15956	15755	15968	15780	15796	15833	15828	15893	15730	15993	16075	15891	15866	15958	15935	15742	15922	15830	15766	16126	15961	16059	15851	16183	15900	15768	15767	15950	15916	15815	15732	15856	16033	15784	15886	15932	15874	15781	15751	15851	15900	16034	15807	16049	15828	15830	15904	15671	15745	15637	15805	15908	15943	15779	15828	16063	15879	15778	15894	15815	15973	15981	15838	15943	15817	15961	15665	16026	15816	15800	15802	15786	15980	15765	16037	16013	15892	15589	15846	15948	15753	15787	15848	15847	16075	15839	15653	15728	15792	15844	15952	15793	15861	15787	15791	15817	15799	15680	15816	15787	15887	15872	15777	16011	16057	15804	15683	15850	15672	15774	15899	15905	15690	15941	15922	16016	15815	15947	15957	15841	15587	15823	15808	15991	15850	15835	15953	15728	15916	16019	16048	16052	15997	15887	15951	15922	15892	16053	15796	15935	15761	15855	15854	15877	15782	16129	15934	15851	16018	15853	15775	15665	15942	15753	16084	15904	15907	15948	16015	15854	15806	15794	15866	15918	15766	15877	15885	16004	15811	15628	15917	15925	15888	15859	15815	16015	15873	15639	15756	15794	15796	15838	15712	15964	15874	15993	15808	15942	15736	16070	15948	15726	15952	15955	15731	15815	15860	15867	15756	15866	15797	15717	15858	15747	15691	15874	15852	15808	15953	16044	15734	15707	15590	15970	15864	15903	15951	15789	15927	15915	15835	15937	15956	15762	15975	15716	15770	15678	15897	15789	15795	15823	15737	15732	15547	15855	15743	15814	15614	16032	15968	15559	15871	15867	15855	15883	16067	16072	15815	15785	15961	15891	15901	15983	16012	15795	15846	15985	15663	15715	15908	15860	15886	15778	15800	16045	15860	16017	15847	15896	15962	16026	15696	15893	15915	15910	15912	15715	15932	15951	15918	15856	15704	15958	15893	15845	16118	15956	15978	15681	15943	16072	15932	15966	15896	15757	15731	15852	15946	15913	15767	15809	15921	15843	15795	16059	15690	15834	15914	15772	15858	15933	15829	15758	15898	16045	16072	15894	15786	15608	15964	15835	15773	15974	15984	15738	15907	15752	16030	15871	15817	15783	16004	16041	15839	15802	15790	15971	15819	15674	15873	15765	15870	16041	15915	15793	15877	15784	16157	16049	16011	15741	15832	15808	15838	15893	15837	15952	15948	15938	15854	15733	15789	15837	16004	15936	15864	15825	16081	15753	15901	15799	15865	15973	16079	15904	15924	15854	15847	15737	15922	15802	15843	15875	15792	15787	15854	15985	15957	16027	15840	16030	16004	15987	15839	16079	15956	15776	15843	15875	15866	15841	15798	15960	15885	16060	15822	15963	15936	15765	15922	15708	15916	15654	15898	15652	16074	15936	15925	15993	16047	15783	15974	15874	15658	15797	15951	15779	15803	15886	16012	15792	15866	15768	15950	15891	15931	16031	15800	15767	15766	15983	15835	15913	15923	15916	15863	16053	15829	15694	15770	15937	15842	15661	15738	15870	15808	15650	15702	15969	15913	15852	16052	15861	15843	15794	15692	16000	15868	15868	15607	15966	15838	15861	15687	15946	15888	15934	15867	15916	15964	15874	15821	16035	15748	15773	15552	15937	15614	15666	15831	16029	15743	15702	15723	15914	15890	16017	15798	15814	15734	15878	15770	15953	15875	15833	15836	15860	15749	15792	15647	15827	15733	15997	16053	15829	15753	15914	15426	15822	15837	15715	15872	15695	15905	15798	15982	15722	15867	16094	15915	16126	15860	15724	15886	15735	15890	15810	15664	16038	15974	15714	16040	15901	15931	15849	15828	16038	16213	15900	15757	15945	15949	15820	15933	15734	16022	16120	16058	15975	15779	15787	15917	15866	15854	15900	15992	16003	15799	15724	15859	15896	15789	15867	15733	16055	15823	15923	15821	15775	15910	15743	15833	15830	15799	15803	15945	15966	15855	15858	15943	15829	15906	15775	15849	15670	15786	15793	15831	15949	16011	15626	15903	15849	16047	15709	15874	15901	15894	16079	15923	16027	15854	15927	15871	15938	16007	15892	15979	15907	15696	15733	15862	15957	15691	15595	15843	15919	15614	15767	15799	15724	15715	15981	15865	15859	15831	15727	15826	15947	15881	15679	15826	15820	15700	16016	15929	15929	15764	15916	16023	15774	15788	15855	15754	15822	15912	15998	15911	15772	15830	15991	16032	16029	15821	15695	15800	15841	16069	15914	15750	15926	15813	15668	15992	15690	15830	16068	16059	15937	15851	15840	15945	15754	15883	15879	15940	15878	16005	15766	15969	15923	15810	15936	15871	16124	15694	15826	15938	16103	15934	15677	15805	15993	15935	16029	15970	16024	16180	16048	15912	16002	15732	15733	15684	15830	15969	15713	15886	15833	15881	15691	15851	15941	16056	15916	15699	15758	15720	15863	15977	15812	15738	15751	15862	15832	15772	15752	15724	15770	16066	15771	16020	15980	15775	15856	15764	16112	15834	15911	16016	16055	15725	15994	15849	15860	15897	16088	15905	15931	15769	15949	15884	15787	15916	15811	15835	15702	15718	15894	15726	15792	15799	15733	15974	15715	15826	15925	16032	15826	16121	16037	16018	15870	16005	15815	15887	15789	15939	15837	15852	15798	15825	15881	15719	15897	16043	15786	15889	15822	15982	15777	15927	15893	15637	15924	16058	15989	15818	15692	15905	15858	15839	16134	15703	15798	16014	15860	15871	15630	15780	15823	15999	15935	16021	15899	15890	15877	16176	15798	15833	16049	15807	15913	15935	15962	15967	15653	15946	15719	15756	15901	15999	15813	15734	15880	15883	15766	15796	15913	15948	15806	15743	16012	15916	15974	15900	15715	15750	15814	15831	15975	15802	15764	15876	15993	15884	15868	15649	15875	15815	15801	15973	15824	15779	16000	15844	15966	15867	15515	15771	15970	15907	15924	16031	15971	15988	15854	15933	15825	15825	15791	15794	15948	15862	15855	15877	15952	15941	15907	15780	15815	15676	15874	15754	15972	15783	16094	15937	15999	16034	15764	15780	15794	15940	15983	15952	15742	15702	15915	15972	15675	15815	15965	15949	16003	15884	15846	15913	15864	16047	15936	15993	15914	15865	15863	15688	15689	15786	15848	15769	15719	15966	15838	15979	15728	15941	15873	15901	15785	15840	15891	16072	15789	15823	15821	15828	15823	15803	15861	15907	15868	16088	15925	16027	15743	15933	15906	15854	15839	16066	15817	15939	15779	15803	15789	15742	16023	15913	15898	16284	15909	15807	15948	15792	16017	15961	15948	15849	15828	15826	15752	16012	15677	15875	15950	15534	15792	15834	15990	15958	15867	15833	15860	15879	15813	15846	15836	16095	15876	15895	15866	15986	15936	15764	15868	15932	15925	15918	15822	15802	15859	15749	15797	16012	15762	15893	15819	15861	15777	15861	15722	15886	15856	15926	15765	15886	15816	15904	15877	15941	15750	15816	16080	15919	15968	15920	15800	16166	15739	16059	15951	15834	16112	15986	15986	15957	15951	15847	16000	15870	15799	15887	15901	15760	15729	15673	15898	16045	15863	15811	15822	15860	16023	15882	15778	15776	15885	15855	15934	15780	16034	15916	15891	15719	16028	15854	15698	15819	15925	15858	15891	15896	16001	15796	15912	15792	16070	15834	16092	15785	15869	15844	15970	15880	15900	15931	15802	15812	15900	15940	15985	15765	15807	15697	15833	15851	15727	15808	15981	15898	15914	15835	15857	16012	15893	15957	15940	15901	15896	15925	15896	16048	15702	15875	15800	15923	15714	15664	15649	15815	15822	15942	15835	15949	15872	15908	15790	15867	15768	15859	15841	15821	15927	16005	16159	15838	15822	15808	15887	15764	15799	15898	15872	15771	15812	15800	15943	15876	15814	15661	15878	15729	15846	16050	15765	15752	15853	15940	15887	15908	15674	15876	15825	15610	15855	15956	15821	15733	15819	15735	15812	15859	15956	16035	15818	15707	15964	15757	15788	15959	15905	15895	15934	15939	15958	16117	15842	15900	15814	15783	15898	15756	16049	15808	15774	15744	15827	15816	15737	15648	15751	15716	15896	15998	15862	15777	15889	15750	15754	15816	15859	15908	15753	15859	15945	15750	15858	15718	15821	15617	15781	15913	15764	15829	15898	15971	15883	15957	15858	15798	15773	15802	15955	15700	15758	15761	15924	16002	15909	15985
26762	49280	40151	31947	25296	21483	17105	15523	15064	14594	14651	14515	14237	14290	14081	14109	14036	13918	13805	13754	13909	13728	13775	13713	13800	13667	13700	13881	13654	13765	13813	13707	13772	13682	13672	13738	13874	13826	13678	13765	13752	13964	13897	13688	13633	13699	13647	13638	13754	13753	13583	13608	13826	13617	13691	13768	13828	13651	13541	13589	13824	13641	13679	13587	13702	13611	13808	13604	13780	13775	13719	13641	13776	13652	13654	13558	13761	13880	13828	13822	13711	13533	13716	13621	13463	13737	13593	13564	13643	13666	13762	13732	13561	13597	13624	13701	13559	13589	13718	13723	13721	13469	13729	13923	13706	13684	13644	13788	13754	13549	13679	13647	13586	13637	13694	13741	13540	13710	13744	13485	13584	13720	13728	13703	13609	13905	13811	13855	13644	13715	13679	13804	13420	13616	13552	13658	13650	13776	13661	13607	13791	13628	13799	13628	13829	13668	13553	13737	13754	13767	13639	13553	13506	13726	13637	13671	13832	13578	13724	13752	13835	13536	13743	13737	13708	13681	13527	13592	13602	13847	13667	13528	13651	13780	13622	13685	13752	13753	13729	13669	13785	13844	13657	13540	13670	13639	13679	13752	13755	13704	13637	13592	13717	13683	13600	13641	13740	13752	13609	13749	13799	13571	13667	13634	13645	13663	13781	13516	13713	13779	13696	13670	13803	13693	13578	13673	13733	13645	13654	13515	13647	13706	13608	13815	13752	13666	13796	13679	13658	13700	13793	13630	13613	13695	13808	13432	13590	13608	13756	13522	13670	13613	13661	13760	13720	13746	13690	13801	13758	13780	13714	13703	13545	13627	13516	13756	13515	13702	13599	13824	13558	13604	13629	13601	13766	13558	13695	13706	13886	13523	13534	13643	13639	13919	13648	13538	13729	13840	13682	13659	13608	13608	13643	13537	13624	13788	13660	13709	13770	13691	13672	13565	13537	13832	13643	13827	13690	13747	13776	13850	13640	13660	13739	13734	13734	13610	13720	13612	13649	13551	13601	13771	13717	13673	13820	13651	13735	13800	13600	13722	13785	13783	13444	13717	13700	13854	13642	13632	13672	13487	13744	13702	13755	13696	13542	13650	13688	13566	13573	13732	13587	13827	13609	13745	13677	13615	13746	13805	13617	13690	13927	13736	13892	13731	13771	13673	13734	13833	13637	13804	13770	13717	13883	13685	13793	13602	13612	13807	13863	13779	13639	13692	13799	13536	13486	13555	13521	13504	13639	13663	13697	13431	13590	13672	13705	13810	13681	13717	13787	13681	13684	13716	13693	13699	13738	13816	13654	13893	13729	13657	13730	13541	13602	13545	13661	13734	13618	13498	13575	13853	13747	13762	13677	13637	13694	13758	13763	13732	13769	13626	13774	13559	13728	13709	13761	13641	13753	13771	13818	13628	13528	13738	13564	13674	13649	13588	13592	13723	13806	13616	13770	13682	13667	13681	13618	13588	13705	13714	13736	13693	13528	13610	13782	13555	13591	13530	13593	13691	13643	13652	13752	13637	13811	13726	13680	13655	13816	13741	13660	13753	13670	13691	13603	13589	13847	13709	13715	13723	13708	13772	13786	13534	13633	13667	13690	13760	13626	13673	13584	13704	13739	13620	13849	13638	13624	13774	13807	13681	13685	13754	13752	13584	13629	13726	13825	13548	13626	13810	13578	13700	13855	13732	13814	13603	13580	13712	13770	13509	13566	13709	13819	13758	13680	13568	13650	13805	13592	13638	13745	13726	13798	13627	13707	13606	13735	13709	13622	13731	13802	13836	13788	13681	13676	13623	13678	13540	13672	13616	13790	13837	13695	13773	13500	13606	13702	13403	13728	13684	13571	13645	13762	13575	13718	13753	13686	13806	13617	13636	13699	13741	13837	13827	13580	13665	13626	13746	13561	13719	13645	13747	13686	13610	13629	13533	13668	13816	13661	13693	13537	13767	13771	13798	13648	13632	13790	13647	13814	13694	13581	13758	13665	13682	13737	13711	13623	13689	13696	13687	13819	13700	13646	13833	13690	13603	13738	13731	13647	13757	13751	13644	13639	13601	13779	13543	13691	13725	13666	13659	13893	13646	13623	13653	13585	13811	13750	13606	13735	13694	13685	13705	13514	13803	13842	13504	13942	13789	13637	13592	13494	13814	13575	13949	13623	13642	13557	13510	13555	13728	13632	13652	13679	13669	13509	13625	13642	13683	13808	13740	13664	13831	13635	13709	13698	13791	13742	13514	13562	13487	13735	13819	13630	13780	13852	13851	13745	13723	13673	13586	13600	13726	13677	13682	13726	13553	13686	13669	13722	13762	13780	13723	13629	13643	13807	13651	13653	13609	13607	13655	13884	13667	13781	13630	13872	13710	13681	13793	13730	13463	13638	13670	13655	13654	13715	13854	13748	13488	13753	13772	13645	13696	13693	13650	13643	13641	13782	13764	13793	13675	13672	13682	13568	13703	13711	13731	13662	13623	13682	13729	13805	13684	13652	13602	13553	13626	13803	13662	13862	13717	13721	13573	13782	13751	13636	13575	13624	13679	13565	13755	13702	13852	13715	13706	13915	13852	13777	13786	13667	13768	13702	13723	13714	13656	13906	13666	13789	13734	13647	13713	13633	13585	13673	13701	13719	13743	13557	13774	13727	13653	13798	13506	13638	13573	13814	13533	13608	13810	13696	13541	13476	13625	13780	13651	13732	13706	13705	13829	13879	13742	13635	13831	13668	13759	13825	13763	13766	13706	13896	13849	13670	13560	13550	13784	13756	13676	13538	13594	13723	13771	13589	13751	13835	13600	13616	13713	13811	13845	13728	13820	13861	13852	13698	13873	13650	13587	13764	13727	13729	13699	13652	13680	13725	13687	13788	13724	13585	13694	13618	13640	13594	13730	13652	13654	13809	13847	13602	13767	13528	13599	13669	13587	13674	13545	13666	13627	13803	13723	13671	13702	13731	13694	13572	13666	13623	13884	13594	13606	13647	13622	13715	13703	13507	13627	13554	13687	13737	13528	13763	13598	13751	13489	13713	13705	13537	13607	13848	13827	13700	13565	13653	13739	13786	13644	13829	13683	13807	13643	13677	13681	13550	13778	13652	13910	13670	13469	13783	13742	13645	13610	13645	13496	13745	13596	13681	13535	13853	13707	13875	13522	13635	13626	13790	13763	13594	13629	13702	13588	13675	13742	13891	13696	13841	13788	13792	13749	13728	13614	13799	13572	13594	13719	13600	13678	13661	13809	13634	13514	13728	13747	13625	13570	13672	13565	13697	13727	13746	13656	13721	13709	13489	13705	13665	13653	13668	13703	13736	13890	13650	13653	13534	13631	13748	13765	13539	13826	13707	13695	13608	13663	13844	13609	13717	13605	13725	13675	13666	13608	13718	13632	13503	13860	13675	13672	13736	13789	13757	13683	13705	13624	13745	13720	13755	13610	13798	13605	13697	13691	13732	13563	13661	13741	13716	13675	13690	13663	13646	13787	13690	13608	13685	13683	13810	13761	13602	13609	13731	13514	13752	13605	13748	13711	13587	13653	13648	13737	13703	13608	13668	13763	13863	13654	13803	13775	13753	13728	13718	13773	13567	13715	13690	13705	13645	13864	13609	13757	13560	13717	13679	13695	13662	13630	13499	13606	13528	13695	13569	13644	13748	13764	13822	13611	13750	13643	13677	13658	13819	13652	13812	13761	13653	13667	13609	13700	13705	13643	13517	13666	13610	13573	13757	13551	13651	13672	13724	13702	13746	13855	13718	13440	13762	13672	13648	13839	13611	13549	13675	13667	13453	13703	13874	13576	13760	13591	13637	13750	13777	13671	13639	13759	13645	13509	13709	13608	13635	13562	13648	13705	13644	13608	13600	13726	13803	13645	13743	13762	13784	13597	13628	13733	13876	13737	13622	13802	13659	13765	13767	13688	13618	13702	13632	13592	13585	13648	13586	13666	13550	13730	13774	13672	13747	13673	13763	13724	13568	13623	13600	13837	13758	13754	13646	13682	13800	13709	13631	13668	13731	13527	13616	13681	13703	13900	13699	13820	13895	13512	13681	13630	13809	13723	13669	13854	13514	13653	13737	13708	13821	13642	13755	13641	13674	13747	13647	13823	13703	13752	13582	13755	13753	13768	13470	13675	13587	13685	13650	13635	13891	13727	13741	13745	13871	13784	13794	13669	13629	13542	13676	13657	13707	13584	13648	13663	13774	13505	13770	13684	13686	13946	13562	13418	13623	13624	13819	13747	13624	13499	13733	13545	13529	13701	13669	13598	13536	13771	13761	13577	13607	13752	13807	13683	13634	13678	13654	13595	13670	13675	13758	13638	13772	13843	13678	13590	13527	13672	13656	13743	13786	13674	13552	13634	13804	13780	13792	13577	13750	13646	13662	13774	13596	13607	13641	13738	13628	13730	13728	13686	13757	13745	13616	13739	13847	13748	13680	13671	13712	13711	13643	13710	13753	13755	13691	13734	13661	13770	13699	13546	13642	13769	13593	13778	13543	13942	13677	13702	13719	13802	13778	13488	13762	13759	13532	13711	13611	13665	13878	13563	13820	13706	13735	13733	13748	13729	13540	13750	13687	13727	13661	13735	13712	13638	13905	13765	13811	13599	13628	13613	13719	13702	13942	13714	13523	13781	13858	13679	13781	13787	13730	13645	13499	13740	13648	13566	13638	13767	13635	13582	13586	13717	13748	13761	13571	13768	13746	13604	13793	13450	13761	13807	13678	13763	13879	13574	13692	13682	13744	13639	13606	13757	13823	13654	13678	13588	13714	13664	13778	13647	13691	13772	13687	13598	13653	13696	13677	13828	13800	13755	13812	13872	13539	13632	13703	13687	13546	13555	13733	13455	13668	13660	13705	13738	13665	13600	13642	13917	13621	13753	13660	13770	13671	13736	13745	13485	13769	13584	13660	13429	13711	13702	13773	13832	13550	13531	13758	13713	13738	13687	13725	13826	13555	13789	13503	13687	13670	13640	13594	13550	13620	13731	13733	13669	13660	13497	13503	13844	13760	13490	13653	13748	13818	13631	13675	13594	13693	13543	13752	13638	13841	13698	13896	13755	13696	13606	13474	13707	13746	13586	13574	13719	13693	13851	13814	13658	13594	13604	13549	13721	13850	13692
21871	21146	28900	23879	22999	26669	27973	21804	19915	20068	19689	19085	19230	18827	18743	18718	18893	18521	18410	18548	18473	18256	18367	18418	18278	18348	18219	18392	18147	18087	18303	18210	18270	18154	18059	18319	18170	18344	18289	18043	18083	18097	18207	17979	18252	17930	18112	18031	18270	17987	18245	18294	18174	18287	18094	18195	18257	18087	18103	18120	18144	18084	18147	18195	18052	18216	18187	18007	18162	18047	18306	18048	18071	18037	18040	17869	18032	18143	18037	18074	18125	17839	17756	18000	17994	17973	18119	18087	18003	17865	18050	18172	18294	18050	18055	17951	18057	17812	18020	18038	18283	18131	18108	17910	18045	18037	17913	17821	18207	17993	17937	18037	17886	18167	18102	17910	18049	17872	18055	17884	18122	18208	18184	18018	18079	18071	18067	18024	18066	17980	17964	18010	18088	18160	17927	17972	18111	18046	18005	18024	18081	18043	18097	18159	18019	18266	18139	17934	17870	18011	17902	18071	18027	18016	18009	17904	17999	17940	17867	18083	18044	17957	17882	17793	18066	17930	18144	18005	18097	18079	18087	18050	17900	18216	18136	18083	17896	18296	18124	18176	18038	17962	17997	18031	18106	17979	17931	17846	18096	18031	17968	17965	18111	17943	18107	18038	18013	18035	18098	17958	17818	18070	18067	18172	17997	17967	18190	18031	18078	17971	18031	18056	18078	17802	17942	18108	17926	18148	17990	18178	17923	18026	18093	17995	17939	18136	18044	18305	18083	18109	17868	18168	18079	17967	17955	18118	17957	18104	18159	18142	18087	18221	18116	18118	17886	17897	18028	18017	17918	18081	18014	18143	18017	18190	17895	18030	17999	18169	18091	18100	18131	17920	17905	18054	17984	18053	18051	18020	18023	18142	18026	17966	18026	18056	18082	18184	18292	17866	17993	18134	17892	17984	18006	18211	17917	17960	18011	18128	18219	18016	18251	18017	18109	18299	18117	17827	18103	17934	17952	17935	18154	18200	18151	17975	17951	18205	18149	17991	18065	18014	18299	18042	18102	17953	18042	17995	17893	18043	18085	18002	18195	18212	18073	18187	18144	17906	17914	18191	18107	18299	18027	17939	18222	18023	18234	18218	18002	17950	18258	18030	18164	17950	18049	18275	18041	18132	18076	17936	18123	18130	17794	17904	18111	18193	18219	18000	17988	18054	17915	18175	18011	18132	18019	18101	17974	18038	18149	17996	17903	17980	17901	18093	18110	18173	18042	18047	18101	18123	18102	18086	17915	18051	18141	17959	18085	17960	18050	18077	17840	17978	18029	17919	17880	18002	18053	17894	17971	17911	18033	17949	17983	17938	18090	18014	17991	17901	18128	18143	18024	18160	18151	18194	18018	17925	18073	18010	18189	18172	18041	17932	17898	18163	18091	17991	18043	17890	18161	17755	18044	18081	17916	17964	18061	17793	18151	17843	17814	18228	18212	18021	18163	18000	18088	17816	17903	17964	17844	18229	17996	17987	17979	17995	17998	17936	18206	18103	17950	18152	17976	17973	17789	18037	18129	18249	17944	18166	18193	18170	18118	17878	17877	18023	18105	17811	18080	18204	18011	17906	18169	17987	18039	18127	17998	17748	17908	18129	17993	17860	18080	17965	17979	18013	18212	18015	18201	18031	18268	18110	18012	18034	17917	18311	18193	18145	17919	17948	18180	18186	18011	17949	18062	17904	18019	18176	18172	17854	17931	18100	18133	18144	17796	18092	18096	18000	17975	18073	18182	17987	18082	18056	18273	18059	17711	18056	18191	18173	17942	18005	17955	17827	18090	18096	18036	18162	17998	18081	18021	18106	17959	18067	17981	18064	18145	17921	18063	18152	18056	18231	18180	18110	17935	18202	18155	18119	17981	18040	17957	17858	18053	18172	18071	18176	17872	17990	18283	18057	17966	17958	18275	18157	17949	18223	17845	18201	18058	18025	17992	18017	18085	17896	18114	17984	17989	18082	18139	18100	17951	17964	17997	17880	17951	17841	18053	17893	18210	18000	18117	18049	18037	18194	17887	18015	17923	18102	18183	17923	18067	18108	18216	18068	18225	18176	18076	18071	18231	18049	18099	18117	18099	18144	18069	18045	18000	18202	18040	18294	18064	18180	18161	18147	18091	18048	17998	18016	17899	17941	17998	18154	18083	17962	17971	18013	18201	17929	17978	18019	18018	18010	18024	18027	18073	18137	18151	18030	17935	17910	18011	17943	18253	17982	18044	17927	17961	17865	18052	18134	18028	18166	18159	18067	18098	18138	17988	18092	17980	17953	18020	18014	18026	18057	18107	17776	18131	18014	18021	18089	18000	18006	17993	18091	18029	18271	18212	18064	18125	18148	17999	17938	18132	18025	18161	18064	18048	18162	18122	18112	18191	18152	18117	17860	18091	18181	17967	17985	17951	18080	18010	18166	17993	18065	17954	17872	18072	17869	17950	18103	17926	18099	17981	18376	18176	18131	18082	18122	18057	17890	18027	18038	18114	17960	18152	18087	18023	18026	18239	18035	17954	18016	17932	18087	18045	18111	17905	17976	17983	17897	18332	18051	17865	17791	18035	18086	17942	17947	18265	17958	18127	17857	18049	18023	18275	18167	18040	17980	18175	18166	18079	18058	18228	18072	18085	18021	18119	18092	18111	17973	17893	18029	17827	17849	17797	18089	18007	18168	17909	18013	18095	17861	18124	18225	18049	17859	17928	17981	17774	17976	17841	18216	18003	18116	18009	17884	18156	17954	18005	18040	17967	17904	18133	18206	17933	18049	17959	18180	18249	18132	18058	17967	17995	17902	17958	18101	17692	17823	17958	17828	17812	17996	17997	18080	17981	17957	18173	18103	18107	18009	17917	18327	18106	18027	18178	18038	18200	18077	17856	17954	17928	18054	17932	18273	17993	18078	18173	18062	18224	18103	18001	18170	18171	18111	18099	18152	18059	18004	17916	17994	18132	18019	17975	18070	17987	18065	17975	17975	18056	18120	18086	17805	18114	18085	18101	18189	17997	18124	18103	18218	18005	17975	18075	18024	17973	18064	18157	18138	18136	17945	17914	18027	17956	18094	17994	17943	18215	18116	18227	18164	17910	17941	17748	17983	18027	18087	18065	18205	18166	17908	18160	17788	18007	18080	18145	17980	17999	17996	18182	18114	17961	18113	18016	18169	17887	18033	18113	18309	18120	18024	18080	18177	18052	17961	18150	17982	18051	18047	17895	18046	18049	17987	18122	18114	18096	18048	18082	18082	17930	17929	18078	18116	18227	18145	18251	17830	17956	18163	17977	18105	18001	18226	17987	18342	18078	17965	17882	17971	17919	17825	18124	17895	18041	18023	17999	18057	17946	17981	17893	18016	17993	18088	18037	18158	17813	17904	17998	18003	17946	17885	17939	17944	18026	18062	18047	17922	18116	18073	18014	17949	18323	17971	17858	17948	18187	18097	17967	18114	17920	18083	17961	18006	17950	17856	17832	17912	17965	18043	18013	18211	18204	18254	18128	17929	17933	18279	18192	17916	18026	18101	17911	18220	18156	18068	18178	17962	18118	17963	18079	18058	18090	18064	18106	18173	17831	17967	17884	18219	17956	18079	17963	18167	18077	17899	18263	18040	18277	18053	17978	18064	18178	18148	18231	18103	18046	18081	17979	18206	17972	17981	18026	18099	17992	17970	18096	17857	18286	17867	18164	17966	18037	17933	18013	18095	18162	18125	17945	18013	18023	18108	18051	18105	18230	17969	17960	17960	18184	18220	18121	17824	17936	18039	18059	18124	18094	18082	18033	18096	18090	18148	18167	18121	17878	17962	17893	18155	17941	18141	17946	17975	17915	17955	17998	18088	18129	17955	18100	18328	17817	18112	18053	18045	18145	18138	17862	18213	18164	18113	17947	17947	18102	17984	18110	18204	18026	18091	17842	18047	18068	17987	18040	17842	18188	18157	18171	17994	18118	18186	18106	18087	17864	18068	18027	18052	17933	18015	17982	18110	17929	17840	17960	18041	18080	17938	17802	18045	18051	17958	18078	18125	18015	17938	17985	18067	18028	18235	18160	18129	18129	17987	17881	18195	18097	17971	17983	18049	17971	18271	17866	18035	18051	18100	18114	17968	18072	18215	18094	18036	18008	18029	18047	18103	18132	18064	18068	18142	17887	17979	17986	18065	18069	17930	18211	17857	17875	17924	18042	18223	18098	18136	17777	18096	17997	17961	17993	18053	18303	17952	17883	17947	18006	18174	18231	18155	18113	17980	18068	18246	18049	17874	18119	18232	17768	17992	17925	18120	17980	18054	18249	18085	18353	18179	18038	17936	18088	17869	18012	18126	17884	17927	18074	18105	17867	17861	18040	18145	18016	18037	17934	17953	18056	18012	17796	18027	17956	17984	18117	18085	17943	18251	18167	18014	18043	18110	18156	18262	17907	18245	17969	17969	18069	18006	18060	18080	18086	17989	18003	18019	17983	18091	17915	18209	18101	18019	18169	17888	18071	17934	18150	18026	18021	17853	18123	18078	18096	17985	18022	18017	17946	18142	18018	17905	17928	18250	18047	17819	18150	17948	18116	18025	18159	18104	18209	18104	17859	18044	17995	18121	17656	17867	17838	18182	17853	17923	17957	17969	18027	17912	17764	18039	18130	18280	17837	17924	17989	18016	17909	17871	17950	18089	18053	18324	17962	18068	17970	18125	18064	17887	17885	17893	18083	18064	17927	17988	17918	17904	17968	18095	18037	17979	17960	18101	18160	18269	18115	18103	18133	17975	17980	17945	18055	18083	18254	17995	18037	17921	17940	18037	17897	17882	18066	18008	17930	18169	17960	18120	18089	17993	18202	17945	18033	18046	17926	18051	18104	18085	17829	17858	17871	18284	18252	17994	18158	17993	17942	18150	18189	18145	17928	17976	17964	18190	17987	18100	18084	18108	18352	17898	18140	17956	18045	18004	17839	18076	17817	17713	18269	18063	18018	17995	18178	18197	18248	18019	18149	17744	17937	17943	18182	17778	18127	17845	18020	18094	17861	17842	18144	18159	17981	18116	17938	18014	18082	17872	18098	18066	17984	17891	18313	17975	18086	18069	18156	17960	17925	18013	18065	17944	18081	17935	18188	17990	17811	18058	18032	18178	18199	17994	17973	17982
29518	60095	52245	39014	36770	28508	21346	18645	17230	16879	16567	16220	16269	15777	15644	15426	15426	15311	15249	15235	15310	15004	15042	14942	15160	15158	15234	15299	15052	15012	14999	15057	14914	14988	15023	15202	14939	15068	15034	15025	14949	14948	14864	14893	15122	15005	15017	14922	15055	14910	14948	14919	14913	15082	15122	14727	14874	14767	15038	14882	14997	15116	15002	14819	14990	14912	14883	14993	14915	14981	14822	14968	14856	14987	14967	15026	14924	15037	15008	15094	14937	14960	14970	14834	14812	14923	14927	15136	14995	14877	14922	15116	15183	14944	14974	14846	14848	15002	14941	14875	15050	14955	14977	15028	14986	15011	14852	14894	15114	15015	14958	14717	14970	14785	14814	14979	14865	14912	14937	14920	14847	14888	14957	14943	15069	14891	14986	15004	14940	14748	14893	14871	14825	14875	14900	14750	15000	14921	14960	14952	14893	14806	14969	14757	15026	14931	14931	14896	14905	14891	15033	14872	14978	14903	14847	14908	14743	14887	15007	14981	14775	14923	14927	14937	14879	14915	14862	14899	14753	14966	14916	14985	14742	14934	14995	15069	14923	14816	14996	14964	14981	14924	14835	14983	14917	14885	14939	14988	14918	14882	14995	15089	14908	14881	14957	14964	15143	15029	14912	15071	15005	14834	14975	14813	14896	14918	14976	15075	15003	15011	15098	15105	14883	14765	14937	14995	14959	14911	14903	15028	15005	14976	14856	14915	15009	14769	14976	15023	14911	15078	14978	15088	14910	14952	15121	15013	14845	14853	14988	14954	14970	14874	14897	14882	14942	14863	14817	15009	14978	14869	14802	14879	14929	14941	14858	14800	14857	14988	14735	14752	14873	14924	14806	14951	14942	14864	14927	14764	14907	14854	14872	14909	14907	15130	14918	14959	14971	14954	15011	14906	14977	14884	14935	14827	15107	14967	15051	14991	14980	14994	14917	14737	14941	14972	14977	15026	14901	14940	14941	14981	14841	14979	14903	14882	14951	14792	14941	14814	14722	14794	15091	14954	14978	14823	14942	14961	14860	14956	14872	14940	14923	15063	14787	15092	14846	14948	15087	14887	15065	15121	14841	14873	14938	15009	14896	14948	14867	14838	14936	15075	14953	14858	14894	14895	14821	14859	14790	14851	14942	14865	14981	14901	14916	14922	14979	14866	15089	14800	14903	14880	15012	14788	14827	14889	15075	15123	14951	14999	14929	14874	15141	14859	14908	14922	14971	14904	15041	15041	14917	14853	14945	14790	15018	15008	14937	14686	14828	14980	14898	14936	14891	14892	14956	14793	14956	14935	15000	14794	14808	14843	14861	15010	14935	14767	14806	15015	15012	15049	14904	15015	14863	14923	15122	15035	14864	14892	14830	14791	14817	14928	14962	14861	14975	14867	14676	14832	14900	14757	14994	15005	14795	15050	14893	14851	15106	15017	15033	14998	14937	14960	14852	14809	14892	14979	14848	15046	14965	14656	14919	14931	14839	14978	14940	14851	14930	14882	14862	14858	14877	15006	14916	14943	14759	15138	14935	14882	14935	15017	14959	14905	15130	14986	14875	15008	14981	14779	15015	14988	14976	14945	14930	14853	14873	14876	14983	14929	14846	14893	15023	15016	14798	14955	14911	15015	15057	14752	14877	15003	14951	14767	14898	14961	14756	15123	14933	14910	14672	14813	14911	14817	14969	14840	14900	14858	14819	14902	15087	14924	14842	14837	14920	15070	14866	14953	14853	14911	14905	14943	14989	14886	14991	15053	14828	14942	15079	14670	14852	14959	14871	14768	14992	14931	14815	14965	14796	14804	14858	14965	14789	14799	14958	14957	15013	14938	14828	14735	14898	15066	14907	14924	14933	14741	14987	14888	15090	14753	14981	15000	15173	14756	14930	14905	14906	14728	15083	14980	14856	15095	15001	15007	15024	14851	14918	14875	15012	14936	14965	14858	14949	14977	14711	14867	14838	15016	15008	14951	15036	15024	14962	14917	14883	14883	14759	14823	14987	14865	14849	14979	15008	14920	14896	14851	14969	15093	14807	14812	14937	14857	15143	14995	14911	14838	14960	14921	14996	14960	14771	14946	14930	15006	14972	14897	14806	14983	15000	14906	15020	14902	15080	15041	14840	14987	14817	15078	14839	14873	15054	14802	15044	14944	15014	14949	14838	14861	14925	14941	14971	14818	14917	14876	14859	14832	14970	15005	14958	14908	14960	14915	14969	14989	14913	14818	14776	14772	14921	14983	15134	14651	14958	14884	15037	14912	14729	15092	15028	14889	14647	14864	14847	14902	14844	14902	14936	14954	15056	14953	14940	14920	14934	14792	14922	14927	14882	14839	15015	14886	14838	14847	14961	15013	14762	14988	15061	14989	14811	14787	15053	14902	14928	14958	14748	14926	14955	14927	14881	14879	14981	15036	15144	14919	14911	14962	14846	14854	14918	14942	15081	14926	14982	14904	14908	14894	14849	14845	14991	14818	14872	14881	14958	14932	14858	14945	14983	14874	14926	14926	14859	14894	14958	14997	14908	14961	14801	14892	14937	14877	14868	14916	14965	14835	14828	14934	14849	14629	14991	15075	14907	14799	15081	14966	14847	14978	14944	14860	14866	14999	14948	14876	14878	14754	15027	14967	14850	14840	14865	14909	14785	15022	15009	15041	15038	14898	15036	15050	14937	14967	14891	14959	14951	14886	14975	15082	14984	14879	14858	14797	14893	14967	15079	14694	14916	15002	14901	14840	15078	14944	14816	14775	14709	14864	15006	14878	14932	14999	14917	14952	14967	15005	15008	14927	14970	14842	14738	14792	14877	14999	14730	14850	14846	14937	14998	14872	14858	15099	14965	14740	15011	15106	14876	14924	14975	15010	15007	14940	15125	14874	14943	15055	14659	14980	14841	14734	14942	14954	14813	14896	14897	14865	14940	14887	14956	14920	14903	14715	15060	14996	14950	14895	15039	14976	14915	14745	14871	14892	14982	14942	14933	15070	14960	14953	14687	14786	14760	14942	14910	15068	14821	14865	14904	14741	14793	15007	14867	14902	14841	14933	14952	14894	14839	15020	14723	14811	14944	14988	15055	14951	15028	14930	14935	14897	14923	14891	14860	14974	14706	14972	14860	14821	14959	14872	14850	14825	14928	14813	14905	14712	14785	14910	15011	14776	14767	14887	14838	14871	14937	14906	14961	14829	14917	14726	14941	14890	14926	14903	14929	15082	15078	14879	14937	15004	14956	14854	15084	14813	14973	14891	14924	14796	14939	14882	15087	14854	14902	14691	14810	14810	14932	14838	14981	14988	15259	15063	14821	15072	14999	15148	15004	14972	14699	14899	14855	15000	14870	15088	14851	14822	14726	15006	14963	14822	14910	15087	14871	14866	15007	14840	14888	14929	14871	14808	14931	14994	14933	14815	14815	14968	14914	14992	15031	14780	14851	14846	15005	14921	15026	15058	14981	15010	14907	14863	14922	14813	14962	14834	14787	14915	15073	14946	14882	14841	15026	14895	14896	14862	14919	14778	14844	14850	14829	15022	15006	14901	14887	14941	14903	14802	14931	14689	14987	14990	14977	14960	14806	14935	14852	15072	14784	14778	14826	14881	14932	14917	14958	15074	14906	14853	14997	15076	14847	14847	14924	15051	15023	15107	15016	14868	14836	14880	14929	15082	14802	14710	15048	14843	14935	15066	15069	15099	14905	14900	15032	14862	14975	14727	14956	14952	14791	15087	14961	14999	14867	14970	15008	14895	14948	14860	15000	14933	14898	14813	15064	15033	14916	14826	15030	14981	14998	14817	14742	14989	14944	14741	14862	14955	14976	15031	14724	14945	14868	14958	14709	14977	15004	14891	14916	14788	14905	15032	14915	14935	14947	14797	14936	14893	15024	14925	14982	14922	14888	14889	14856	15043	14917	15016	14871	14852	14805	14822	15034	14802	14785	14950	15088	14832	14814	14860	14969	14975	14833	14984	14935	14738	14845	14875	14799	14964	14909	15010	14966	15179	14944	14776	14995	15037	14866	14818	14896	15034	14964	14928	14887	14953	14860	15005	14868	14730	14811	14901	14979	14885	14832	15075	14740	14866	14967	15018	14863	14832	15093	14920	14765	14961	14898	14852	14996	14836	14983	14831	14796	14912	14928	14890	15058	14921	14980	14896	14776	14999	14850	14976	14725	14881	14990	15143	14964	14976	14907	14943	14974	14861	14861	14976	14938	14974	14811	14878	14922	14977	15082	14848	14907	14937	14832	14985	14945	14811	14997	14776	14811	15008	15064	14826	14901	15012	14877	15037	14699	14899	14874	14740	14953	14877	14766	15035	14814	14959	14829	14819	14920	14934	14805	14940	14962	14857	14978	14969	14987	14993	14841	14891	14844	14839	14991	14998	14872	14962	14992	14965	14869	14883	14851	14971	14828	14744	14882	14985	14849	14864	14745	14981	14997	15021	15012	14788	15072	14867	14854	14789	15024	14890	15223	14960	14811	14784	14900	14921	14836	14895	15045	14936	14914	14809	14822	14842	14967	14963	14981	15172	14958	14660	14820	14806	14854	14852	14987	15148	14914	14941	15154	14802	14882	14870	14842	14958	14865	14880	14861	14971	14942	15021	14840	14862	14805	15036	14896	14806	14961	14875	14929	14954	14903	14792	15044	14857	14913	15010	14918	14788	14975	14814	14956	14900	15014	14887	15091	14763	15004	14878	14919	14952	14816	14897	15154	14861	14893	14996	14950	14841	15040	15001	15065	14913	14916	14759	15067	15002	15049	14930	14926	15060	15002	14809	14746	14941	14766	15013	14959	14784	15124	14840	14903	14791	14830	14923	15090	14816	14812	14922	15053	14983	14968	14832	14995	15051	14677	15081	14665	14887	14816	15048	14878	14950	14890	14931	14903	14915	14780	14836	15120	14987	14827	14862	14743	14971	14859	14892	14951	14880	14713	14963	14926	14912	14751	15055	15066	14916	14780	14967	14977	14943	14984	14925	14926	15117	14823	14753	14994	14963	14888	14843	14974	14854	14874	14942	14938	15012	14904	15022	14851	14860	14860	14941	14942	15006	14881	14888	15031	14944	14860	14891	14997	14944	14909	14951	14914	15052	14900	14885	14782	15028	14994	14922	15079	15039	14964	14939
28943	28672	36503	29118	24479	20451	18730	17674	17427	16987	17104	17003	17076	17028	16995	16811	16683	16763	16750	16628	16891	16445	16544	16579	16899	16652	16732	16557	16717	16650	16491	16670	16533	16482	16461	16815	16594	16568	16844	16655	16526	16553	16577	16559	16608	16376	16680	16552	16689	16515	16483	16673	16608	16338	16640	16523	16461	16585	16404	16384	16498	16421	16324	16572	16695	16575	16773	16483	16596	16511	16530	16535	16518	16597	16603	16325	16540	16601	16664	16612	16610	16567	16671	16268	16457	16457	16524	16485	16719	16631	16634	16823	16536	16476	16487	16503	16338	16477	16484	16607	16572	16534	16470	16722	16581	16455	16394	16373	16462	16476	16609	16705	16572	16370	16421	16449	16471	16475	16429	16608	16573	16293	16554	16365	16626	16351	16593	16523	16312	16591	16645	16609	16413	16483	16403	16737	16562	16397	16436	16644	16603	16448	16529	16516	16694	16353	16625	16419	16768	16482	16597	16651	16602	16516	16432	16620	16529	16572	16767	16600	16564	16388	16478	16525	16678	16497	16541	16439	16490	16402	16366	16513	16620	16620	16552	16640	16399	16340	16519	16442	16336	16479	16542	16485	16643	16641	16428	16509	16614	16569	16418	16562	16648	16457	16352	16608	16424	16403	16319	16533	16580	16515	16237	16615	16623	16736	16486	16452	16406	16675	16708	16417	16357	16488	16398	16566	16594	16334	16627	16707	16587	16525	16480	16595	16607	16624	16385	16715	16534	16451	16649	16677	16629	16359	16535	16642	16506	16544	16571	16610	16553	16400	16629	16551	16515	16816	16438	16317	16342	16659	16354	16555	16336	16629	16500	16604	16380	16344	16597	16661	16413	16568	16459	16582	16566	16489	16560	16611	16440	16615	16547	16613	16535	16684	16488	16577	16460	16428	16623	16356	16442	16501	16356	16351	16467	16477	16589	16533	16320	16337	16501	16516	16603	16671	16649	16462	16565	16414	16567	16638	16577	16519	16548	16565	16616	16475	16485	16443	16506	16352	16552	16264	16617	16442	16724	16524	16465	16486	16513	16647	16504	16599	16475	16402	16622	16518	16615	16488	16533	16446	16586	16541	16575	16559	16496	16520	16622	16499	16521	16432	16599	16579	16401	16417	16515	16592	16526	16509	16455	16549	16432	16507	16457	16526	16548	16354	16458	16556	16451	16266	16511	16442	16522	16559	16528	16502	16465	16405	16447	16464	16713	16601	16450	16475	16530	16483	16586	16705	16737	16406	16581	16585	16757	16554	16417	16588	16512	16614	16682	16603	16408	16460	16434	16336	16613	16586	16576	16664	16639	16601	16551	16387	16571	16610	16713	16503	16457	16581	16710	16457	16608	16514	16428	16446	16481	16437	16533	16423	16583	16297	16589	16487	16554	16478	16577	16367	16520	16613	16669	16632	16622	16628	16466	16598	16574	16520	16495	16474	16565	16517	16582	16627	16488	16604	16475	16568	16616	16567	16406	16546	16700	16556	16493	16656	16637	16534	16527	16621	16399	16536	16690	16613	16542	16619	16632	16561	16500	16564	16451	16615	16595	16615	16680	16696	16635	15980	16383	16829	16471	16584	16392	16582	16531	16450	16548	16842	16448	16523	16395	16700	16650	16457	16546	16413	16451	16496	16406	16632	16427	16705	16620	16655	16601	16576	16451	16675	16509	16335	16529	16663	16588	16576	16455	16569	16405	16552	16616	16246	16634	16515	16627	16451	16451	16538	16555	16576	16507	16652	16715	16779	16575	16488	16611	16541	16564	16489	16484	16534	16669	16493	16447	16698	16573	16598	16630	16751	16419	16626	16649	16601	16521	16570	16693	16652	16485	16391	16532	16730	16623	16374	16507	16695	16444	16598	16584	16445	16777	16561	16406	16470	16565	16804	16742	16677	16644	16422	16662	16470	16651	16411	16447	16469	16402	16474	16511	16514	16548	16540	16421	16425	16470	16467	16420	16138	16569	16467	16409	16560	16479	16504	16486	16391	16664	16576	16686	16547	16406	16470	16380	16558	16469	16362	16489	16341	16434	16636	16373	16170	16548	16483	16482	16570	16588	16403	16481	16381	16526	16533	16606	16509	16490	16567	16572	16550	16723	16720	16871	16455	16441	16390	16442	16455	16475	16541	16556	16382	16309	16483	16484	16331	16376	16650	16382	16348	16617	16557	16562	16691	16374	16407	16403	16491	16805	16532	16504	16380	16706	16566	16613	16501	16659	16655	16542	16499	16559	16629	16403	16427	16438	16427	16452	16541	16548	16372	16449	16517	16481	16447	16452	16607	16667	16592	16453	16534	16277	16714	16480	16616	16657	16542	16489	16487	16569	16455	16650	16512	16581	16415	16586	16549	16523	16533	16527	16161	16449	16432	16684	16498	16502	16437	16529	16521	16529	16593	16619	16345	16538	16457	16586	16630	16489	16398	16488	16417	16431	16449	16530	16576	16620	16498	16455	16738	16463	16499	16456	16559	16636	16531	16553	16624	16351	16527	16442	16573	16405	16594	16555	16396	16524	16594	16353	16567	16520	16531	16676	16641	16513	16557	16564	16394	16554	16363	16429	16607	16516	16713	16635	16545	16639	16350	16447	16537	16579	16646	16379	16598	16434	16694	16432	16371	16514	16639	16621	16530	16570	16518	16506	16531	16496	16659	16446	16401	16371	16423	16458	16619	16461	16552	16555	16473	16618	16819	16658	16534	16496	16466	16600	16323	16376	16545	16720	16591	16445	16483	16422	16593	16258	16426	16429	16506	16560	16526	16568	16627	16605	16746	16495	16506	16299	16515	16519	16620	16504	16349	16742	16750	16603	16692	16487	16363	16450	16518	16564	16669	16534	16479	16495	16521	16654	16763	16441	16474	16473	16494	16418	16464	16564	16459	16287	16499	16483	16644	16558	16508	16747	16475	16508	16649	16392	16398	16483	16611	16333	16598	16487	16536	16626	16862	16699	16488	16481	16578	16533	16589	16480	16468	16475	16649	16436	16634	16504	16557	16641	16584	16573	16475	16480	16309	16314	16348	16536	16678	16615	16538	16754	16617	16644	16602	16520	16611	16599	16474	16505	16464	16532	16661	16539	16452	16344	16499	16541	16375	16685	16288	16331	16366	16559	16523	16628	16370	16522	16604	16411	16490	16433	16592	16556	16465	16684	16552	16580	16414	16511	16536	16590	16554	16634	16539	16344	16526	16655	16454	16477	16670	16599	16319	16460	16329	16550	16477	16232	16581	16543	16472	16377	16526	16556	16513	16534	16647	16555	16398	16732	16670	16592	16435	16577	16525	16638	16411	16571	16538	16393	16365	16539	16457	16555	16552	16571	16588	16653	16542	16624	16692	16566	16551	16576	16616	16571	16645	16575	16562	16623	16598	16658	16438	16430	16524	16537	16608	16638	16451	16592	16405	16559	16551	16534	16401	16670	16652	16492	16366	16671	16236	16546	16529	16581	16626	16653	16386	16530	16682	16409	16629	16596	16499	16394	16688	16639	16573	16752	16496	16408	16369	16527	16544	16349	16673	16515	16410	16571	16465	16298	16564	16371	16392	16503	16566	16590	16359	16279	16575	16470	16366	16420	16538	16462	16441	16602	16309	16282	16376	16551	16683	16457	16502	16456	16473	16486	16428	16501	16418	16495	16754	16576	16545	16496	16680	16397	16301	16483	16280	16558	16495	16639	16447	16601	16541	16398	16418	16679	16494	16621	16400	16665	16470	16631	16620	16448	16450	16525	16581	16607	16484	16518	16537	16565	16646	16657	16330	16262	16358	16433	16443	16646	16542	16541	16490	16518	16657	16519	16444	16454	16837	16630	16486	16559	16533	16490	16531	16632	16561	16450	16371	16564	16416	16600	16610	16343	16357	16598	16324	16576	16588	16679	16408	16591	16496	16608	16459	16513	16619	16274	16514	16563	16675	16609	16397	16527	16603	16704	16527	16513	16550	16415	16633	16517	16397	16524	16426	16540	16555	16607	16484	16602	16337	16498	16378	16527	16616	16551	16372	16479	16448	16652	16525	16643	16574	16364	16505	16564	16503	16545	16444	16559	16558	16610	16550	16789	16513	16524	16538	16718	16364	16285	16474	16423	16557	16558	16669	16329	16611	16665	16359	16492	16497	16486	16422	16356	16541	16640	16542	16414	16505	16524	16403	16642	16658	16694	16572	16741	16633	16536	16429	16752	16739	16580	16378	16623	16555	16570	16570	16554	16672	16589	16636	16545	16434	16650	16554	16468	16502	16495	16392	16541	16492	16466	16532	16492	16503	16338	16394	16582	16499	16516	16351	16502	16556	16459	16636	16322	16396	16488	16560	16585	16603	16543	16304	16470	16481	16530	16423	16563	16414	16540	16607	16629	16563	16560	16479	16612	16554	16263	16437	16415	16427	16714	16398	16487	16357	16702	16390	16637	16432	16416	16490	16586	16592	16426	16293	16581	16582	16580	16667	16673	16508	16660	16453	16475	16521	16576	16585	16604	16372	16711	16526	16523	16580	16787	16480	16519	16285	16560	16633	16380	16611	16574	16785	16687	16354	16425	16626	16628	16605	16567	16644	16636	16503	16567	16549	16730	16611	16525	16592	16470	16701	16452	16504	16478	16299	16576	16502	16555	16776	16523	16703	16510	16551	16483	16661	16605	16787	16512	16524	16430	16607	16539	16511	16413	16637	16394	16483	16639	16484	16690	16622	16440	16272	16493	16424	16467	16322	16579	16507	16543	16451	16458	16396	16576	16485	16540	16519	16456	16881	16607	16715	16673	16674	16443	16257	16514	16753	16636	16566	16678	16629	16598	16666	16714	16649	16345	16525	16425	16501	16230	16475	16268	16250	16515	16365	16405	16565	16540	16096	16322	16639	16528	16531	16750	16542	16414	16532	16551	16522	16477	16530	16585	16439	16504	16594	16475	16372	16761	16579	16530	16421	16560	16369	16510	16850	16525	16406	16382	16286	16503	16612	16482	16464	16683	16374	16408	16477	16455	16453	16401	16513	16481	16418	16611	16491	16513	16427	16546	16561	16645	16572	16555	16499	16632	16522	16702	16588	16404	16656	16637	16406	16559	16565	16570	16668	16366	16446	16632	16773	16600	16566	16538	16620	16611	16394	16440	16443	16761	16401	16570	16483
26446	45015	35654	24992	22851	18263	16362	15403	15133	15004	14999	14697	14635	14598	14519	14076	14236	14099	14160	14231	14236	14181	14292	14115	14185	14067	14218	13995	14112	14120	14207	13938	13987	14035	14166	14108	14094	14221	14011	14021	14018	13981	14147	14024	13846	14034	14021	13983	14014	14033	14063	13968	14123	13966	13944	14071	13975	14018	14072	14193	14084	14022	14118	13901	14135	13929	13974	13987	14014	14082	14080	14009	14047	13926	14081	14137	14099	14090	13951	13969	14049	14099	14164	14135	13961	14163	14205	13924	14237	14119	14034	14091	13939	14085	13818	14001	14101	14209	13987	14000	14124	13942	14003	14155	14038	14022	14050	13851	14134	14186	14072	14122	14072	13923	14136	13951	14131	14030	14013	13971	13874	14165	13951	14117	14159	14112	14011	14015	14041	14052	14155	13974	14018	14003	13844	14294	13970	14183	14096	14087	14128	14032	14036	14033	14014	14100	14155	14094	13953	14017	13954	14040	14150	14040	13925	14149	14159	14015	14173	13942	14035	14078	14019	13986	13994	13954	13999	14157	13950	13901	14152	13891	14070	14087	13890	13905	13989	14083	13919	13969	13969	14131	14087	14063	14061	13852	14056	13952	14089	14070	14060	14073	14020	13990	13808	14221	14030	14075	14217	13986	14035	14188	14073	14054	13963	13855	13996	14052	14071	14020	14092	14006	13973	14070	14085	13924	14218	13989	14213	14129	14167	13810	14118	14050	14102	14086	14137	14052	13903	14201	13992	14126	14062	13971	14047	14082	13925	14169	14052	14103	14076	13986	13990	14142	13895	14146	14021	14163	14020	13973	14018	13951	14069	14063	14184	14184	14100	14021	14191	13946	14096	14089	14143	14015	13905	13937	13975	14026	14098	14218	13961	14064	14100	14007	13945	14132	14142	14123	13933	13982	14082	14062	13912	13968	14058	14026	13887	14057	14010	14092	13980	13911	14087	14012	14008	14094	14050	13968	14157	14050	13994	13945	14163	13965	13979	14161	13996	14019	14014	13891	14017	13963	14248	14078	14161	14073	14064	13938	13981	14062	14115	14014	13917	13956	14166	14042	13992	14048	13992	14050	14020	14231	13849	14067	14262	14011	14118	14019	14003	14099	14093	14006	14021	13938	14137	14004	14141	14039	14135	14047	14097	14223	14102	14113	13950	14058	14008	13993	13991	14149	14156	14018	14070	14153	14124	13909	13955	13975	14153	14087	14085	14174	14006	14154	13943	14084	14039	14009	13898	14116	14205	14156	14161	13885	14091	14088	14232	14098	14098	14076	14044	14235	13986	13967	13957	13879	14156	14048	13891	14170	14049	14016	14100	14076	14097	14253	14133	13941	13969	13838	14061	14106	14051	14061	14097	14094	13965	14090	14069	13923	14122	13931	13994	14026	14189	13904	14068	13858	14035	14187	13988	14150	14187	14182	14038	13974	14146	13940	13984	14131	13947	13925	14039	14129	14015	14092	14047	13855	13937	14119	13852	13966	14214	14002	14010	14025	14100	14092	14154	14087	14010	13851	14100	13880	14047	14202	14079	14044	14124	14142	14033	13883	14005	14077	13933	14050	14068	13909	14130	13803	13961	14145	14141	13995	14063	14013	14001	14150	14041	14281	13941	14143	14041	14036	14041	14179	14094	13931	14238	14176	14055	13898	14161	13906	13896	14095	13800	14099	14014	14005	14111	14013	14027	14157	14084	14136	13964	14269	13936	13968	13914	14043	14118	13915	13978	14056	14011	13898	14124	14013	14118	14178	14071	14041	13937	14186	14021	14110	14107	14051	14194	13963	14099	14098	14133	13959	14052	14130	14021	13872	14057	14098	14077	14004	14094	13885	14106	14048	14179	13893	14099	14086	13995	14189	14079	14180	14013	14074	13983	13985	14071	14062	14107	14085	13939	14321	13974	13973	13870	14003	13989	14116	13960	14015	14162	14013	14091	14007	14110	13901	14100	14087	13802	14093	14020	13794	14017	13978	14164	13987	14026	14083	13900	13995	14028	14028	14088	13964	14145	14049	14163	14027	13979	14011	14211	13907	14054	13992	13982	13992	13983	14106	13918	14045	14071	13967	14063	13937	14083	14015	14074	13986	14091	13896	13985	13962	14040	14005	14075	13908	14105	13924	14097	13928	14032	13977	14128	14103	14216	13938	14108	14057	13963	14034	14037	13946	14032	14019	13827	13961	14129	14065	14029	14035	14116	14005	13925	13970	14113	13979	14083	14045	14104	14152	14127	14001	14128	14117	14011	13942	14006	14126	14087	13929	14268	13907	14057	13997	14052	14080	13950	14021	14047	13947	14062	13983	14040	13952	13939	14146	14069	14146	14072	14225	14143	13867	13982	14039	13992	14030	14058	13968	13945	14217	14221	14133	13964	14086	13989	13953	13970	14103	14174	13997	14011	14001	14105	13990	14091	14070	14079	13884	13961	14117	13950	14106	14119	14003	14045	14070	14274	14016	14012	14005	13974	13983	14155	14109	13878	14132	13962	14054	14094	14034	14042	13887	14162	13959	13974	13897	14154	14025	14038	14024	14119	14144	14027	14107	13901	14090	14066	14042	13913	14057	13982	13822	14060	14032	14082	14021	14077	14023	14029	13898	14026	14029	13915	13998	14058	13907	14026	13956	14032	14140	14008	14077	13857	13962	13881	14200	14168	14176	14017	14015	14049	14069	14058	14022	13870	13741	14067	14100	13957	14067	14149	14174	14120	14060	14132	14023	14073	14059	13913	14149	14095	14059	14103	14030	13984	14041	14102	14023	13967	13875	14087	14010	14078	14049	14092	14072	13961	14128	13938	14044	14166	13960	14255	14051	14086	13865	14310	13854	13988	13999	13962	13984	14166	14141	14020	14022	13950	14035	14008	14016	13857	14196	14041	14040	13981	14075	14112	14083	13917	13946	14084	14138	14054	14212	14040	14104	14144	14090	14076	14036	14113	14171	13997	14090	13869	14011	14038	14126	13865	14078	14064	14018	13897	14049	13858	14100	14161	13921	14180	14090	14113	14081	14177	14130	14021	13941	13843	14014	14004	14020	13945	13973	14089	13934	13988	14084	14041	14081	14027	14091	13968	14043	14233	13912	13919	14000	13918	14201	13997	14126	13995	13875	14151	13996	14074	13872	14054	14014	13933	14029	13970	14040	14125	13983	14039	14077	14019	14121	13919	14096	14007	14126	13916	13939	13810	14027	14004	14100	13947	13988	14012	14009	13927	13901	14111	14018	14083	13932	14059	13889	14080	14099	14214	14010	13974	14007	14007	13988	14080	13957	13914	13910	13998	14039	14070	13949	13966	13913	14000	13915	13975	14000	13909	13923	14136	14102	14111	13975	14093	14006	14137	13944	13960	14063	14137	14013	14150	14095	14104	13986	14121	14155	13899	14081	14200	13940	13944	13970	14122	14075	14159	14074	14109	13977	14096	14097	14013	13874	13953	14080	14095	14199	14038	14059	14088	14172	13981	14122	14005	14017	14176	14034	14061	14038	14112	13937	13918	14083	13858	14038	14020	13987	14140	14171	14160	14278	13847	13997	14074	14178	14136	13959	14064	14156	13817	14076	14194	14245	13947	14037	14158	14027	14037	14013	14048	14124	14183	13960	14024	14088	13985	14076	14033	14220	13872	13980	14084	13964	14004	13995	13995	14031	13898	14165	14027	14036	14011	14007	14245	14036	14049	14027	14106	14047	14298	14106	14099	13980	13991	13984	14119	13972	13940	13997	14072	13867	14132	14063	14015	14125	14112	14078	13975	14113	13938	14061	13966	13969	14067	14189	14068	14053	14183	14192	13962	14096	14126	14124	13978	14047	13862	14034	13965	14151	14160	14028	14134	14099	14016	14078	14143	13939	14054	13997	14100	13994	14010	14164	13943	13993	14080	14242	13871	14015	14163	13969	14255	14012	13949	14018	14001	14020	14036	13976	14013	14029	13954	13904	14081	14168	14036	14119	13916	14145	13976	14017	14023	14146	14033	14084	13986	14135	14139	13932	14065	13955	14098	14134	14129	13965	13856	14022	14010	14177	13908	13976	14057	14062	14168	14020	14072	14160	14185	14101	14047	14109	14083	14065	13964	14044	14044	14150	14023	14020	14143	14126	14042	14075	14087	13969	14013	14048	13992	13912	14011	14068	14101	14217	13913	14151	14092	14147	14037	13991	14023	14119	13979	14024	13949	14080	14080	14086	14161	13912	14073	13944	14235	13968	14153	14301	14100	13998	14213	13977	14012	13917	13897	14026	14203	13938	13947	14178	14081	13935	14036	14022	14126	14030	13886	14096	13944	13992	14089	14051	14119	14042	14033	13771	14113	14061	13962	14028	13959	14014	14198	13903	13963	14059	14020	14100	14278	14210	14125	13864	13961	14169	14053	13991	14239	14053	13983	14032	14039	14254	14044	14011	14139	13935	14033	13884	13928	14182	14161	14145	14128	13961	13941	14126	14144	14221	14062	14054	14163	14143	14092	14158	14016	14123	13958	14028	14179	13977	13863	14160	13976	13942	14031	14204	14148	13991	14173	14225	14000	14019	14150	13965	14182	14051	14071	14018	13962	14009	14223	14039	14033	13990	14023	14055	13827	14105	14011	14053	13860	13939	13962	14108	14021	14104	14135	14194	14015	14270	14029	14163	14054	14047	14079	13947	14076	14018	14032	14118	14075	14075	13979	14165	14101	13971	14058	14144	14080	13993	14049	14041	14031	13939	14003	13977	14066	14153	14056	14074	13987	13948	13970	13931	14092	13864	14204	14073	14074	13778	13989	14026	14240	14198	14030	14189	14074	14062	14129	14008	14185	14017	14222	13922	14054	14007	13970	14155	13899	14038	14059	13958	14171	14163	13939	14116	14003	14010	14074	14110	14219	13945	13988	14165	14124	14093	13947	13981	14090	14036	13975	13991	13905	14009	14239	14176	14253	14094	13982	14044	14183	13964	13850	14045	13780	13971	14000	13866	14179	14079	13962	13999	13998	14097	14037	14004	13917	14144	14060	14110	14154	14066	14023	14010	13917	14154	14069	14103	13865	13866	13960	14193	13986	14130	14074	14009	13768	14052	13864	14088	14131	14163	13979	14177	14065	14105	13967	14101	14083	13981	14084	13938	14094	13943	14051	14107	14046	14050	14176	14043
22879	21149	28653	24808	25288	26139	24682	20395	19216	19509	19020	18674	18422	18631	18330	18456	18298	18053	18279	17755	18037	18159	18145	18137	17917	17976	17791	17919	17948	17847	17938	17613	17896	17922	17821	18013	18130	17919	17971	17979	18038	18022	18160	17593	17843	17722	17810	17855	17801	17748	17558	18024	17916	18024	17817	17756	17838	17879	17873	17946	17841	17715	17649	17649	17629	17900	17882	17844	17876	17849	17894	17726	17757	17885	17969	17690	17654	17798	17762	17780	17670	17763	17864	17733	17999	17842	17888	17994	17730	17638	17669	17765	17749	17775	17832	17652	17775	17731	17803	17802	18005	17834	18039	17870	17749	17869	17743	17678	17816	17627	17445	17785	17665	17653	17699	17856	17878	17728	17895	17806	17747	17766	17704	17872	17810	17826	17772	17818	17762	17869	17750	17730	17780	17748	17852	17854	17776	17800	17812	17887	17756	17750	17790	17750	17906	17691	17629	17798	17647	17760	17879	17662	17781	17999	17714	17805	17642	17857	18087	17850	17776	17802	17695	17609	17840	17675	17677	17807	17874	17906	17804	17634	17883	17745	17758	17739	17552	17639	17896	17929	17750	17581	17811	17751	17839	17672	17727	18052	17878	17983	18146	17870	17817	17947	17802	17849	17765	17809	17853	17884	17957	17795	17833	17996	17657	17963	17750	17697	17835	17659	17767	17570	17835	17761	17543	17706	17652	18020	17819	17951	17819	17782	17757	17930	17596	17892	17664	17798	17946	17931	17784	17807	17772	17686	17826	17924	17848	17884	17539	17749	17964	17794	17774	17792	17720	17736	17674	17758	17688	17730	17754	17916	17846	17817	17715	17797	17762	17912	17859	17599	17722	17655	17753	17743	17594	17935	17776	17707	17700	17855	17977	17769	17607	17754	17898	17841	17732	17712	17933	17731	17733	17502	17642	17904	17945	17804	17928	17602	17915	17766	17927	17901	17826	17887	17739	17808	17757	17828	17938	18100	18021	17873	17860	17633	17732	17811	17912	17737	17890	17998	17818	17951	17900	17772	17928	17666	17810	17705	17885	17614	17717	17791	17917	17971	17853	17634	17906	17876	17941	17740	17787	17635	17770	17869	17929	17796	17663	17682	17921	17825	18039	17649	17749	17987	17775	17926	17747	17686	17667	17614	17686	17764	17616	17845	17604	17754	17744	17682	17661	17877	17732	17993	17976	17965	17859	17889	17823	17696	17717	17670	17864	17855	17954	17913	17689	17742	17890	17907	17868	18011	17829	17779	17779	17758	17693	17717	17684	17647	17764	17628	17763	17785	17958	17822	17846	17872	17957	17833	17784	17754	17767	17971	17590	17743	17783	17917	17775	17695	17764	17524	17676	17735	17759	17886	17845	17907	17790	17761	17893	18010	17637	17838	17779	17774	17592	17761	17797	17953	17837	17764	17874	17785	17860	17400	17739	17751	17762	17819	17886	17836	17705	17794	17823	17801	17920	18044	17697	17584	17718	17941	17808	17951	17810	17793	17764	17767	17965	17893	17903	17796	17763	17835	17778	17789	17718	17674	17749	18002	17978	17907	17749	17650	17842	17747	17537	17724	17778	17751	17696	17627	17835	17833	17885	17860	17935	17703	17896	17725	17848	17711	17613	17808	17911	17772	17977	17575	17688	17932	17912	17757	17859	17849	17980	17822	17733	17802	18067	17798	17901	17818	17880	17946	17711	18022	17915	17809	17639	17790	17814	17633	17687	17864	17587	17751	17784	17604	17682	17832	17843	17965	17869	17589	17736	17808	17781	17913	17847	17701	17973	17629	17802	17911	17623	17621	17987	17865	17952	17874	17786	17873	17808	17647	17779	17672	17720	17894	17618	17883	17857	17728	17859	17758	17889	18020	17863	17845	17785	17976	17760	17913	17772	17580	17941	18058	17916	17774	17752	17715	17825	17942	17754	17737	17906	17594	17855	17854	17789	17756	17653	17795	17842	17844	17755	17585	17837	17904	17682	17572	17856	17775	17827	17627	17780	17683	17722	17827	17806	17868	17737	17728	17943	17682	17726	17787	17416	17767	17735	17722	17815	17876	18005	17844	18010	17688	17999	17913	17700	17638	17656	17904	17788	17755	17702	17991	17640	17736	17773	17728	17814	17826	17748	17806	17763	17646	17895	17708	17791	17809	17641	17727	17879	17839	17812	17702	17691	17858	17940	17564	17729	17735	17915	17771	17623	17740	17705	17903	17586	17734	17693	17795	17709	17899	17738	17966	17961	17970	17698	17729	17905	17705	17951	17875	17807	17767	17677	17822	17837	17811	17857	17856	17811	17907	17954	17925	17980	17664	17829	17711	17812	17719	17864	17874	17840	17635	17626	17900	17698	17560	17665	17647	17778	17623	17812	17820	18016	17826	17825	17772	18060	17933	17587	17699	17681	17666	17781	17812	17814	17850	17597	17901	17918	17705	17893	17678	17714	17654	17764	17815	17684	17584	17646	17827	17614	17967	17903	17692	17826	17857	18006	17775	17726	17852	17727	17735	17698	17918	17874	17761	17814	17665	17632	17531	17550	17772	17970	17651	17809	17716	17858	17748	17704	17730	17887	17526	17851	17832	17918	17868	17768	17805	17975	17564	17846	18009	17909	17776	17968	17733	17848	17771	17889	17770	17820	17998	17853	17775	17909	17657	17774	17839	17861	17723	17793	17683	17654	17854	17627	17830	17695	17717	17773	17923	17967	17818	17987	17820	17782	17706	17927	17809	17618	18149	17830	17631	17784	17768	17716	17920	17737	17903	17806	17937	17957	17749	17922	17811	17863	17859	17775	17695	17750	17638	18012	17881	17742	17725	17759	17576	17922	17854	17842	17625	17822	17633	17875	17748	17711	17858	17808	17774	17755	17715	17718	17656	17675	17880	17796	17768	17737	17881	17868	17853	17782	17633	17628	17674	17709	17866	17803	17850	17819	17746	17702	17803	17884	17856	17764	17738	17733	17727	18040	17907	17937	17634	17546	17668	17706	17897	17706	17894	17819	17563	17788	17718	17929	17544	17662	17721	17815	17740	17744	17735	18038	17643	17609	17893	17797	17695	17829	17704	17758	17889	17679	17784	17792	17914	17652	17735	17776	17687	17603	17709	17798	17661	18135	17873	17721	17655	17758	17872	17843	17909	17773	17722	17822	17803	17814	17719	17748	17631	17566	17725	17854	17764	17769	17977	17832	17740	17841	17847	17687	17708	17804	17909	17904	17788	17719	17639	17878	17754	17746	17849	17847	17871	17696	17783	17997	18178	17857	17878	17873	17853	17687	17816	17914	17830	17618	17820	17693	17683	17924	17648	17695	17735	17639	17751	17927	17909	17786	17850	17789	17722	17740	17788	17817	17602	17744	17697	17895	17781	17774	17833	17770	17663	17642	17691	17724	17725	17562	17911	17932	17837	17798	17839	17886	17753	17781	17836	17963	17992	17741	17868	17601	17609	17787	17922	17885	17936	17792	17941	17847	17711	17851	17692	17553	17685	17996	17754	17599	17832	17871	17839	17820	17688	17966	17908	17857	17620	17708	17781	17816	17667	17720	17628	17862	17652	17778	17747	17821	17617	17562	17697	17780	17915	17668	17753	17767	17737	17834	17872	17691	17649	17850	17862	17723	17869	17605	17669	17804	17802	17761	17723	17757	17714	17928	17940	17885	17936	17810	17832	17850	18021	17662	17724	17623	17766	17590	17734	17746	18058	17713	17877	17799	17764	17583	17623	17686	17687	17855	17601	17829	17868	17682	17729	17633	17748	18016	17793	17813	17697	17868	17861	17731	17567	17939	17858	17755	17904	17791	17695	17986	17694	17610	17699	17746	17735	17787	17727	17794	17913	17817	17810	17905	17910	17817	17887	17868	18061	17800	17573	17580	17664	17926	17927	17805	17788	17658	17604	17837	17724	17794	17690	17719	17789	17663	17759	17831	17872	17615	17746	17770	17722	17782	17810	17649	17670	17758	17797	17985	17873	18042	17717	17897	17791	17795	17911	17713	17819	17730	17776	17772	17790	17757	17755	17745	17527	17859	17727	17542	17658	17672	17780	17836	17824	17784	17791	17868	17793	17913	17652	17866	17943	17758	17785	17885	17702	17833	17782	17576	17618	17745	17870	17544	17597	17906	17746	17774	17890	17942	17805	17606	17679	17841	17725	17715	17839	17714	17635	17862	17755	17702	17768	17822	18013	17947	17865	17669	17764	17879	17786	17790	17645	17920	17765	17874	17824	17861	17875	17801	17909	17811	17823	17637	17540	17847	17826	17618	18017	17867	17788	17824	17909	17690	17811	17781	17798	17725	17930	17641	17750	18023	17654	17649	17773	17820	17838	17716	17525	17833	17619	17729	17769	17735	17798	17803	17673	17528	17716	17683	17617	17617	17641	18016	18009	18006	17757	17478	17664	17729	17697	17728	17719	17710	17796	17871	17659	17807	17838	17725	17756	17743	17974	17833	17749	17791	17785	17906	17710	17836	17855	17681	17913	17689	17901	17704	17729	17791	17893	17956	18006	17995	18045	17916	17698	17949	17806	17666	17893	17797	17762	17708	17852	17940	17776	17754	17834	17826	17858	17837	17587	17878	17822	17862	17782	17718	17950	17599	17852	17693	17698	17737	17857	17986	17878	17877	17906	17815	17886	17662	17542	17640	17854	17862	17692	17879	17768	17911	17787	17817	17772	17724	17954	17859	17819	17739	17664	17901	17977	17808	17875	17886	17865	17871	17714	17830	17721	17870	17847	17761	17677	17784	17760	17537	17979	18060	17853	17838	17904	17807	18016	17760	17477	17811	17784	17937	17596	17994	17934	17908	17804	17749	17875	17976	17829	17706	17644	17628	17733	17827	17729	17902	17672	17609	17570	17874	18030	17996	17711	17760	17635	17772	17954	17922	17902	17881	17850	17956	17649	17597	17573	17811	17820	17809	17765	17760	17876	17805	17893	17794	17771	17808	17678	17855	17702	18151	18025	17822	17766	17881	17761	17901	17792	17714	17868	17859	17728	17640	17847	17946	17891	17789	17957	17856	17661	17895	17720	17495	17821	17709	17927	17812	17928	17572	17609	17586	17760	17916	17750	17967	17704	17679	17900	17844	17806	17654	17774	17943	17702	17760	17766	17556	17893	17838	17823	17724	17898
26442	53627	42598	34613	31135	23477	19530	17396	16668	16595	16205	15808	15604	15401	15396	15196	15210	15087	15133	15123	15032	15086	15068	15119	15017	14956	15010	14958	14737	14817	14994	14912	14758	14979	15024	14906	14916	14879	14778	14814	14780	14871	14722	14853	14887	14837	14845	14783	14849	14845	14673	14818	14697	14969	14854	14896	14622	14899	14904	14647	14837	14791	14890	14865	14837	14865	14794	14884	14816	14991	14654	14732	14729	14968	14692	14795	14769	14745	14807	14831	14737	14886	14891	14783	14872	14845	14722	14711	14808	14809	14771	14784	14875	14841	14840	14987	14886	14818	14748	14707	14747	14826	14818	14903	14916	14753	14809	14905	14804	14773	14751	14808	14747	14784	14716	14708	14708	14927	14738	14692	14821	14877	14764	14794	14907	14686	14691	14818	14560	14794	15090	14718	14789	14606	14917	14809	14983	14872	14868	14702	14726	14789	14848	14855	14869	14624	14709	14745	14704	14739	14916	14781	14807	14891	14735	14815	14825	14850	14795	14929	14763	14755	14723	14788	14734	14642	14896	14753	14794	14761	14899	14703	14959	14822	14945	14984	14870	14578	14696	14937	14856	14833	14656	14832	14527	14726	14735	14778	14827	14906	14902	14704	14656	14873	14824	14814	14971	14791	14927	14901	14907	14900	14595	14799	14802	14838	14907	14694	14791	14778	14578	14846	14671	14957	14536	14850	14683	14800	14912	14762	15054	14680	14830	14839	14881	14828	14769	14790	14954	14885	14804	14673	14885	14922	14589	14851	14805	14759	14825	14807	14769	14720	14683	14812	14724	14806	14767	14798	14813	14911	14668	14773	14893	14861	14764	14746	14751	14810	14792	14700	14900	14760	14863	14834	14826	14753	14904	14966	14844	14767	14835	14880	14724	15048	14758	14786	14834	14627	14818	14985	14828	14813	14859	14737	14915	14713	14889	14821	14978	14786	14896	14813	14583	14923	14851	14813	14900	14878	14815	14822	14955	14875	14949	14791	14851	14898	14953	14817	14809	14847	14947	14747	14793	14857	14917	14825	14785	14919	14745	14719	14783	14768	14676	14749	14928	14909	14843	14734	15026	14932	14788	14736	14797	14868	14763	14914	14904	14916	14839	14740	14877	14645	14700	14946	14769	14792	14759	14974	14688	14847	14953	14850	14811	14807	14795	14794	14911	14644	14802	14867	14808	14833	14900	14762	14590	14682	14831	14680	14650	14963	14702	14730	14645	14927	14752	14790	14925	14719	14882	14905	14696	14789	14875	14896	14935	14863	14846	14738	14780	14866	14733	14823	14650	14915	15000	14912	14789	14910	14578	14814	14920	14785	14672	14893	14940	14894	14772	14764	14760	15004	14800	14920	14650	14778	14876	14724	14776	14768	14866	14877	14750	14926	14843	14759	14834	15008	14740	14885	14658	14806	14966	14694	14802	14757	14900	14797	14806	14777	14643	14848	14945	14629	14656	14726	14775	14742	14739	14758	14660	14758	14929	14888	14728	14878	14902	14744	14888	14745	14824	14993	14824	14696	14936	14783	14817	14796	14699	14757	14812	14787	14943	14713	14929	14719	14663	14735	14660	14698	14759	14907	14783	14815	14646	14791	14825	14745	14786	14822	14749	14781	14741	14724	14836	14831	14809	14795	14756	14650	14707	14767	15003	14832	14831	14882	14776	14891	14926	14925	14773	14828	14906	14753	14660	14954	14760	14815	14886	14860	14859	14879	14772	14832	14939	14667	14858	14818	14668	14632	14775	14890	14907	14729	14763	14886	14783	14941	14715	14855	14952	14853	14682	14905	14749	14863	14873	14940	14565	14855	14801	14825	14689	14918	14918	14834	14828	14830	14627	14694	14782	14843	14687	14866	14759	14865	14676	14678	14787	14760	14724	14638	14838	14730	14919	14814	14788	14824	14951	14925	14858	14922	14679	14855	14729	14840	14918	14865	14629	14825	14760	14908	14779	14762	14968	14697	14841	14905	14696	14792	14757	14789	14783	14555	14801	14853	14796	14930	14851	14811	14594	14794	14697	14630	14854	14891	14839	14687	14647	14646	14748	14838	14709	14894	14681	14807	14777	14893	14734	14712	14595	14759	14778	14754	14866	14822	14603	14948	14714	14930	14701	14876	14637	14852	14904	14718	14811	15042	14792	14867	14951	14890	14822	14927	14654	14751	14704	14773	14834	14703	14904	14829	14940	14713	14842	14852	14769	14690	14700	14944	14800	14703	14861	14829	14806	14764	14679	14674	14902	14755	14833	14769	15062	14672	14790	14790	14738	14694	14878	14778	14734	14753	14988	14678	14762	14570	14838	14692	14830	14803	14916	14795	14656	14776	14903	14818	14817	15009	14703	14841	14754	14788	14847	14813	14595	14912	14855	14736	14753	14813	14868	14741	14821	14821	14611	14713	14874	14819	14980	14840	14750	14927	14804	14805	14896	14706	14785	15002	14953	14818	14668	15042	14819	14859	14850	14752	14809	14890	14756	14931	14700	14788	14700	14904	14746	14885	14891	14828	14941	14827	14758	14874	14862	14790	14723	14732	14845	14770	14935	14734	14960	14778	14829	14998	14753	14890	14748	14849	14893	14910	14963	14733	14931	14864	14713	14892	14553	14997	14829	14804	14709	14688	14786	14750	14763	14926	14746	14651	14891	14664	14744	14596	14795	14840	14874	14787	14864	14716	14793	14777	15040	14759	14798	14959	14728	14649	14859	14720	14814	14789	14711	14886	14672	14815	14683	14675	14868	14972	14748	14775	14829	14751	14646	14888	14822	14852	14866	14926	14838	14758	14796	14741	14746	14862	14890	14762	14871	14697	14741	14656	14754	14866	14674	14854	14836	14886	14838	14781	14695	14795	14857	14791	14830	14913	14715	14815	14773	14909	14880	14554	14726	14800	14742	14738	14808	14785	14823	14754	14636	14878	14711	14839	14700	14858	14792	14876	14753	14798	14772	14774	14724	14839	14855	14747	14896	14670	14786	14753	14741	14828	14783	14737	14804	14805	14783	14794	14773	14853	14770	14703	14697	14973	14900	14620	14894	14830	14695	14864	14762	14795	14817	14729	14920	14470	14742	14950	14808	14674	14615	14802	14782	14551	14887	14786	14937	14777	14853	14946	14851	14853	14723	14821	14898	14740	15030	14857	14849	14923	14828	14777	14832	14738	14956	14706	14846	14838	14864	14816	14478	14743	14593	14838	14964	14825	14853	14699	14694	14670	14840	14966	14892	14824	14807	14852	14825	14748	14682	14712	14861	14651	14847	14650	14812	14660	14712	14722	14953	14636	14756	14980	14807	14770	14846	14663	14876	14715	14903	14748	14783	14790	14783	14866	14859	14656	14871	14859	14902	14865	14727	14787	14663	14818	14940	14853	14978	14728	14838	14773	14753	14938	14961	14669	14830	14690	14828	14800	14998	14704	14757	14888	14777	14698	15000	14859	14772	14753	14796	14657	14852	14705	14833	14787	14962	14848	14781	14962	14869	14915	14818	14768	14769	14667	14920	14790	14826	14795	14812	14917	14778	14960	14753	14747	14837	14893	14718	14835	14683	14764	14915	14760	14754	14864	14771	14832	14872	14762	14561	14820	14937	14771	14815	14705	14696	14897	14869	14954	14670	14874	14778	14843	14850	14813	14763	14844	14886	14728	14846	14799	14905	14772	14788	14872	14838	14817	14962	14752	14829	14800	14777	14654	14984	14743	14865	14927	14697	14845	14747	14865	14797	14750	14801	14734	14699	14782	14747	14817	14852	14938	14716	14807	14835	14834	14933	14894	14835	14910	15002	14842	14767	14777	14905	14875	14891	14915	14703	14753	14916	14820	14891	14929	14810	14803	14860	14845	14816	14784	14821	14783	14845	14836	14778	14784	15040	14802	14690	14752	14691	14813	14921	14848	14927	14871	14598	14950	14824	14932	14782	14796	14742	14681	14786	14909	14807	14836	14831	14805	14740	14830	14716	14636	14930	14761	14834	14946	14882	14693	14728	14831	14723	14883	14795	14869	14855	14630	14770	14765	14907	14907	14839	14894	14802	14775	14805	14856	14946	14734	14952	14765	14942	14680	14757	14729	14807	14838	14706	14737	14777	14808	14731	14675	14798	14640	14813	14722	14731	14767	14806	14808	14837	14796	14855	14897	14784	14843	14966	14904	14766	14818	14919	14754	14823	14727	14890	14716	14720	14842	14886	14807	14768	14789	14891	14751	14685	14782	14713	14933	14908	14772	14861	14898	14723	14656	14908	14794	14889	14912	14787	14797	14816	14883	14960	14653	14728	14739	14780	14768	14694	14736	14871	14792	14682	14749	14713	14803	14941	14649	14655	14813	14843	14833	14776	14893	14883	14835	14969	14665	14783	14909	14805	14968	14810	14664	14668	14678	14921	14725	14669	14737	14794	14827	14813	14751	14852	14840	14915	14914	14781	14952	14631	15026	14725	14870	14726	14820	14811	15005	14707	14946	14752	14830	14738	14758	14785	14781	14887	14727	14827	14705	14767	14815	14765	14717	14822	14732	14652	14835	14825	14702	14873	14873	14723	14964	14807	14695	14806	14698	14835	14503	14853	14702	14839	14868	14747	14896	14806	14890	14848	14769	14666	14881	14867	14887	14875	14733	14864	14829	14860	15033	14881	14802	14707	15077	14808	14735	14785	14829	14828	14882	14906	14922	14718	14819	14814	14809	14942	14801	14730	14772	14921	14920	14694	14922	14768	14648	14740	14794	14848	14889	14612	14828	14625	14842	14676	14977	14692	14884	14841	14603	14930	14762	14775	14802	14860	14781	14884	14785	14872	14953	14815	14840	14998	14673	14844	15019	14929	14734	14935	14777	15006	14904	14840	14853	14786	14889	14822	14807	14794	14756	14790	14901	14936	14858	14802	14874	14743	14772	14805	14801	14700	14934	14980	14907	15013	14664	14814	14755	14901	14640	14757	15004	14848	14663	14597	14949	14792	14779	14839	15047	14923	14852	14807	14635	15018	14880	14815	14746	14872	14855	14883	14720	14854	14764	14880	14668	14853	14906	14740	14977	14825	14875	14626	14809	14837	14845	14966	14679	14790	14804	14785	14700	14777	14728	14922	14787	14679	15051	14757	14933	14743	14909	14741	14772	14977	14700	14778	14763	14638	14803
24162	21180	28373	28231	25137	22785	20585	18156	17515	17734	17415	16897	17046	16967	16662	16597	16532	16652	16555	16611	16648	16431	16405	16488	16514	16294	16506	16386	16519	16404	16390	16172	16469	16264	16363	16422	16536	16343	16191	16568	16645	16318	16495	16456	16306	16082	16311	16236	16266	16355	16297	16540	16398	16355	16508	16335	16412	16122	16213	16296	16434	16323	16296	16223	16314	16433	16241	16355	16238	16410	16327	16549	16548	16515	16348	16398	16422	16376	16283	16203	16258	16296	16476	16282	16114	16449	16315	16141	16387	16258	16241	16408	16214	16350	16286	16387	16320	16350	16207	16364	16363	16259	16380	16337	16287	16388	16316	16368	16315	16357	16278	16540	16397	16381	16417	16604	16533	16501	16429	16445	16355	16338	16131	16150	16090	16568	16466	16432	16349	16238	16299	16426	16408	16399	16219	16314	16155	16264	16105	16268	16550	16317	16146	16512	16574	16429	16407	16537	16627	16284	16290	16058	16438	16346	16265	16370	16385	16178	16467	16366	16417	16379	16277	16160	16365	16248	16489	16302	16412	16434	16559	16354	16142	16346	16341	16250	16358	16413	16456	16337	16255	16210	16419	16398	16392	16269	16228	16403	16382	16172	16329	16422	16154	16163	16293	16302	16286	16479	16281	16240	16543	16421	16455	16473	16225	16414	16249	16399	16389	16127	16284	16358	16346	16367	16196	16409	16414	16317	16241	16390	16454	16504	16509	16460	16596	16146	16303	16214	16448	16329	16201	16278	16325	16502	16504	16073	16252	16296	16384	16328	16306	16383	16472	16297	16407	16283	16425	16376	16547	16387	16407	16273	16257	16123	16634	16246	16333	16443	16300	16197	16381	16408	16360	16222	16311	16417	16513	16444	16457	16341	16263	16283	16366	16333	16319	16414	16415	16371	16660	16476	16384	16182	16494	16237	16482	16133	16159	16386	16358	16270	16205	16484	16483	16217	16388	16302	16556	16302	16183	16373	16456	16252	16174	16265	16336	16275	16494	16312	16346	16438	16203	16257	16409	16437	16529	16303	16364	16459	16224	16443	16385	16311	16149	16316	16306	16444	16449	16101	16391	16275	16300	16251	16221	16153	16465	16314	16440	16198	16358	16079	16190	16203	16165	16237	16327	16502	16219	16574	16403	16379	16339	16343	16456	16435	16207	16269	16441	16163	16300	16259	16311	16326	16361	16249	16349	16401	16402	16174	16460	16577	16466	16513	16393	16397	16210	16471	16312	16418	16300	16531	16512	16362	16288	16174	16407	16234	16412	16571	16397	16337	16192	16471	16346	16468	16358	16260	16302	16276	16545	16231	16451	16490	16346	16260	16453	16321	16414	16518	16448	16217	16323	16375	16357	16433	16434	16436	16447	16282	16762	16351	16247	16315	16273	16300	16275	16477	16228	16298	16220	16252	16193	16332	16374	16428	16409	16336	16061	16235	16211	16412	16299	16476	16425	16184	16479	16356	16304	16310	16429	16428	16318	16260	16432	16335	16579	16251	16424	16330	16357	16338	16166	16342	16263	16484	16308	16457	16216	16101	16438	16401	16424	16196	16294	16290	16302	16399	16414	16400	16370	16262	16408	16424	16425	16290	16440	16090	16396	16307	16334	16463	16311	16201	16473	16439	16386	16235	16284	16396	16414	16299	16503	16505	16255	16397	16310	16348	16260	16303	16281	16497	16434	16328	16491	16511	16453	16460	16487	16408	16333	16209	16319	16396	16350	16566	16318	16426	16241	16420	16097	16396	16344	16362	16245	16530	16247	16515	16281	16333	16456	16554	16538	16294	16316	16499	16375	16398	16329	16230	16336	16378	16238	16374	16501	16437	16389	16192	16526	16420	16271	16322	16425	16373	16249	16544	16257	16471	16266	16488	16415	16218	16403	16229	16366	16418	16383	16401	16549	16571	16679	16372	16310	16428	16168	16283	16216	16412	16471	16406	16383	16384	16446	16379	16438	16555	16299	16478	16322	16408	16199	16335	16460	16588	16386	16368	16324	16430	16488	16436	16319	16455	16385	16156	16164	16314	16520	16204	16319	16263	16374	16375	16365	16348	16426	16373	16486	16126	16248	16115	16461	16483	16351	16381	16424	16263	16236	16377	16433	16222	16160	16684	16197	16354	16389	16263	16523	16198	16402	16484	16240	16219	16448	16237	16206	16369	16393	16466	16223	16225	16213	16204	16364	16315	16376	16427	16257	16494	16323	16166	16453	16366	16347	16425	16735	16370	16294	16387	16331	16198	16303	16481	16269	16406	16260	16403	16323	16196	16243	16235	16147	16372	16352	16321	16336	16305	16323	16465	16467	16407	16474	16191	16233	16514	16423	16255	16388	16437	16289	16279	16404	16377	16338	16416	16316	16325	16360	16291	16489	16516	16243	16442	16252	16243	16350	16272	16487	16359	16368	16277	16315	16377	16290	16182	16278	16394	16259	16195	16459	16539	16297	16320	16516	16366	16416	16411	16547	16355	16411	16486	16409	16386	16297	16256	16185	16213	16257	16457	16506	16546	16342	16404	16425	16265	16362	16177	16360	16516	16514	16435	16388	16371	16434	16359	16219	16200	16347	16343	16497	16490	16328	16137	16385	16289	16229	16386	16417	16369	16237	16407	16478	16513	16196	16118	16320	16292	16454	16432	16431	16619	16455	16325	16392	16138	16278	16545	16426	16383	16374	16242	16434	16240	16231	16529	16438	16377	16248	16212	16493	16441	16332	16326	16369	16428	16600	16382	16371	16351	16465	16267	16354	16382	16543	16468	16336	16325	16331	16257	16377	16345	16494	16355	16284	16475	16424	16256	16392	16526	16384	16357	16421	16374	16384	16378	16649	16193	16123	16333	16464	16555	16369	16405	16343	16500	16377	16295	16404	16371	16505	16346	16286	16382	16346	16463	16175	16537	16306	16294	16464	16295	16296	16462	16328	16325	16510	16423	16366	16420	16481	16247	16442	16222	16312	16383	16216	16349	16348	16319	16419	16529	16286	16255	16240	16531	16272	16357	16255	16415	16360	16329	16326	16245	16432	16231	16435	16379	16388	16265	16363	16422	16177	16174	16446	16459	16336	16257	16374	16318	16319	16471	16392	16303	16467	16272	16327	16566	16274	16177	16307	16329	16387	16260	16213	16355	16363	16373	16225	16250	16429	16372	16380	16372	16413	16473	16523	16365	16232	16476	16474	16268	16441	16333	16304	16308	16304	16393	16155	16214	16357	16343	16327	16301	16446	16395	16301	16405	16616	16320	16359	16392	16418	16211	16338	16450	16255	16356	16545	16245	16396	16479	16427	16460	16394	16242	16445	16436	16371	16448	16507	16122	16420	16311	16297	16422	16646	16346	16339	16279	16464	16390	16304	16407	16499	16293	16486	16293	16321	16297	16247	16398	16215	16364	16410	16435	16399	16435	16359	16190	16252	16399	16376	16390	16383	16454	16489	16359	16334	16410	16264	16327	16234	16303	16225	16169	16360	16486	16480	16553	16614	16553	16378	16547	16380	16335	16289	16480	16348	16409	16268	16418	16310	16419	16430	16340	16470	16175	16513	16406	16396	16427	16533	16481	16386	16523	16220	16402	16453	16347	16232	16348	16443	16401	16479	16329	16350	16503	16420	16533	16388	16190	16084	16415	16280	16481	16165	16233	16454	16447	16591	16461	16300	16304	16380	16336	16379	16566	16382	16396	16208	16437	16522	16626	16302	16454	16403	16357	16550	16563	16472	16288	16314	16467	16388	16371	16328	16304	16230	16408	16479	16637	16385	16492	16302	16419	16466	16510	16385	16253	16282	16282	16213	16264	16210	16359	16457	16537	16456	16296	16502	16377	16235	16330	16374	16392	16280	16162	16446	16627	16290	16407	16294	16285	16353	16378	16351	16445	16559	16197	16380	16419	16188	16549	16409	16500	16478	16407	16356	16443	16472	16363	16423	16599	16483	16532	16312	16217	16345	16238	16306	16358	16391	16480	16277	16427	16437	16269	16416	16374	16361	16282	16426	16391	16258	16281	16360	16404	16582	16381	16259	16351	16333	16262	16239	16329	16269	16340	16497	16354	16278	16194	16351	16306	16264	16314	16400	16346	16197	16380	16447	16367	16428	16388	16221	16496	16536	16463	16461	16244	16303	16444	16382	16481	16378	16488	16266	16341	16155	16454	16428	16463	16448	16425	16397	16289	16367	16511	16443	16491	16392	16240	16372	16306	16380	16509	16314	16351	16188	16257	16345	16284	16498	16396	16332	16337	16370	16209	16453	16516	16446	16149	16423	16419	16435	16219	16318	16222	16458	16563	16582	16152	16369	16399	16159	16487	16152	16453	16213	16346	16372	16379	16426	16326	16568	16343	16363	16512	16512	16657	16543	16324	16340	16396	16246	16270	16375	16323	16344	16285	16382	16429	16238	16278	16303	16337	16194	16276	16306	16227	16369	16402	16324	16422	16451	16434	16263	16306	16441	16477	16230	16343	16384	16267	16099	16290	16473	16348	16458	16272	16513	16382	16273	16456	16290	16294	16437	16571	16489	16185	16391	16325	16359	16374	16381	16401	16328	16382	16410	16400	16201	16275	16314	16471	16371	16245	16308	16505	16535	16593	16525	16498	16509	16553	16365	16492	16206	16288	16392	16058	16397	16234	16215	16255	16331	16278	16309	16427	16486	16481	16449	16467	16499	16131	16392	16493	16251	16515	16447	16190	16399	16227	16331	16316	16451	16409	16377	16413	16469	16184	16227	16236	16389	16315	16467	16556	16320	16466	16297	16427	16609	16499	16507	16271	16399	16352	16406	16158	16400	16316	16244	16234	16375	16224	16378	16387	16297	16267	16430	16436	16323	16341	16428	16337	16346	16415	16458	16316	16568	16437	16458	16489	16114	16390	16242	16316	16394	16335	16495	16454	16389	16234	16318	16379	16321	16473	16322	16342	16088	16264	16249	16360	16371	16363	16279	16357	16530	16165	16324	16336	16318	16277	16423	16204	16372	16227	16374	16417	16547	16242	16344	16340	16392	16239	16356	16285	16338	16470	16484	16451	16513	16358	16368	16426	16419	16503	16377	16467	16485	16261	16309	16280	16453	16453	16428	16454	16542	16356	16381	16582	16209	16487	16534	16425	16352	16398	16530	16554	16494	16343
25480	48308	39918	32376	25369	20793	17616	15905	15458	15547	15127	14806	14719	14412	14461	14462	14314	14271	14147	14108	14190	14121	14247	14236	14120	14120	14009	14080	14004	13996	14041	14058	14012	14016	14117	13997	14169	14044	14051	14106	13922	13923	14045	13975	13927	14041	14018	14088	13956	14136	13984	14036	14026	13979	14061	14105	14080	14162	14064	13956	14024	14057	13981	14006	13992	14013	13890	13875	14021	13903	14109	13853	13931	14063	13846	14010	13982	14112	14064	13931	13921	13984	13795	14008	13949	14016	14067	13980	13821	14001	14009	14003	14032	14009	13919	13821	13916	14002	13942	14007	14053	13902	14030	14052	13956	14186	13804	14005	13879	14042	14155	14028	14076	13879	13978	13933	13861	14022	13967	13858	13812	13892	14066	14011	13901	14072	13941	13966	14095	14035	14252	14009	13974	13743	13865	13994	13841	13886	14039	14196	13942	13971	13862	14008	13965	13884	13922	13840	14008	13918	13982	14000	13970	13982	13881	13984	13930	13991	14103	14074	14104	14043	14032	13917	13814	13853	14085	14127	13980	14037	13847	13971	14018	14002	14120	13938	13961	14117	14079	14068	13935	14010	13931	13898	13975	14208	14083	14018	13848	13993	14047	13867	14017	14029	13914	13803	14149	14080	14065	13930	14100	14110	14033	13986	13953	13913	13771	14074	14013	13956	14138	14090	13951	14132	13935	13963	13817	14273	13961	13960	14004	14177	13992	14019	14038	13923	13939	13969	14045	14163	13903	13861	14198	13948	13921	13838	13976	14040	13948	13988	14001	13864	13951	14108	14025	13875	14010	14016	14039	13966	14024	14183	13971	14015	13905	14012	13898	13990	14020	14060	14068	14024	13850	14053	14070	13931	13964	14035	13954	13919	13903	14072	14100	14045	13964	14035	13999	13945	13979	14023	14004	13786	13978	14071	13843	13964	13934	14059	13923	13775	13935	13799	14076	14008	13944	13977	13999	13957	14046	14021	14124	14049	13907	13916	14087	13937	13995	14092	13921	14091	14015	14125	13961	14097	14006	13856	13968	13939	13952	13957	14007	14005	13967	14167	13872	13899	14058	13940	13995	14129	13908	14091	13984	14036	13923	14038	14307	13860	13963	13957	13884	14038	13912	13945	13905	14024	13886	13909	13986	14079	13958	14026	13985	13857	13972	13965	14160	13796	13986	13889	14030	13899	13886	13831	14112	13905	13930	13892	13932	14031	14158	14039	14023	14014	14088	13947	14096	13999	13838	13896	14056	13887	14064	14021	13982	13859	14062	13958	14228	13988	13909	14104	13824	14029	14004	13922	13958	13857	14030	14036	14272	13995	13904	13911	13967	14164	13928	13855	13965	13900	13879	14053	13983	13984	14002	14161	13951	14025	14096	13979	13959	14075	14043	13844	13988	14057	13860	13956	13674	13835	14079	13957	13988	14104	14172	14043	14030	13869	14058	14000	13788	14004	14064	14106	13837	14043	13966	13798	14039	13994	14110	13952	13927	13843	14019	13995	14069	14075	13879	13902	14141	13887	14155	13935	14120	14013	14001	13849	13931	13958	13944	14014	13798	13818	13932	14049	14104	14028	14139	13957	13994	13925	13958	13952	13948	14003	14045	13975	14022	14118	13893	13890	14075	14083	13814	13960	13957	13904	13937	13804	14099	14026	13811	13982	14108	14070	13995	14075	13956	13898	13813	13986	14122	13980	14069	13902	13866	14038	14064	13909	13805	13848	13894	13826	14042	13973	13902	14044	13959	13999	13872	13862	13900	14114	13939	13998	14078	13943	14008	14053	13930	13970	14065	13965	14059	13834	14005	14130	14008	14056	13960	13924	13945	14105	14048	14012	13813	13937	14154	13931	13908	13994	14181	13908	14065	14028	13923	13990	13923	13871	14067	14182	14052	14041	14058	13849	14031	14068	13897	13966	14038	13963	13967	13915	14011	13896	13870	14115	13946	13915	14048	14057	14034	13863	13871	13964	14103	14111	13937	13977	14114	14069	13724	13973	14004	13960	13919	13928	14072	14123	13945	14042	14029	13871	13938	14059	13855	14032	13906	13939	13902	14006	14119	13964	13934	13887	14112	14001	13899	13924	14045	14004	14075	14009	13992	13862	14075	13958	14072	13959	14027	13983	13719	14029	13924	14082	14021	14121	14053	13842	13880	13872	14056	14119	14085	14202	14098	13942	13968	13917	14120	13843	14128	13967	13983	14003	13970	14088	13968	13876	13906	14149	13953	13994	13972	13782	13937	13934	13859	13803	13861	13977	13968	14152	13866	14037	13990	13845	14104	13743	14096	14117	13862	13963	13894	14038	14056	13994	13904	14251	13859	14132	14043	14060	13942	14054	14036	14234	14050	13847	13905	13987	14024	13839	14008	14079	13849	14042	13921	13883	14044	13824	14020	14076	13981	13883	14042	13972	14010	13889	13933	13979	14073	13870	13966	13809	13927	13941	13929	14083	13950	13874	13926	13964	13792	14006	13992	14104	13992	13943	13803	14020	14044	13943	13952	13836	14108	13943	14021	14074	13850	13961	14005	14068	13856	14019	13982	14036	13826	13960	13945	14090	14022	14088	13921	14049	13782	14063	13956	14088	14155	13999	13947	13810	14044	13912	13940	13826	14021	14129	14058	13877	13949	13843	14077	14001	14057	13874	13916	13854	14136	13993	14027	13953	14027	13862	13966	14034	13977	14100	14061	13886	13901	14026	13859	13922	13978	13891	14155	13969	13935	13949	13964	13955	14254	13948	14007	13977	14203	14076	13875	14075	14040	14016	13895	14075	14049	13926	14018	13931	14012	14039	14178	13937	14064	14039	13882	13952	13790	13891	13994	13865	14011	13875	14023	14026	13967	14068	14152	14202	14027	13902	14081	13851	13967	14158	13932	14146	13862	14150	13945	14009	14042	13998	14037	13995	13917	14151	13882	14098	13886	14106	13956	14176	13974	14055	14146	14030	13965	13959	14016	13791	14020	13883	14026	14145	13958	14096	13958	14138	13819	14005	13872	13948	13946	13989	14127	14050	14088	14234	13942	13988	13935	13877	13952	14109	13951	14003	13933	13936	13861	13998	14087	14058	13969	13917	14061	14046	14137	13880	14056	13992	14114	13997	13989	14048	14011	13907	13749	14135	14204	14087	14020	14078	13907	14020	13959	14034	13911	13946	14042	13835	13915	13967	14096	13973	13891	13834	13862	13945	14051	13961	13793	14017	14033	13985	13975	13901	13859	14022	14091	14072	14174	13973	14162	13927	13999	14102	14059	13970	14054	14029	13848	13945	14016	14056	13957	14097	13931	14020	13967	13989	13890	13980	14025	14002	13852	13883	13975	13852	13896	14050	13882	14094	13934	13933	14029	14066	14024	14104	13937	14156	13906	13920	14072	14045	13921	13908	13965	14037	13849	14087	14010	13991	13846	13965	13862	13821	14087	13988	13947	13999	13855	14023	13988	13981	13966	13940	14059	13912	14014	13983	14060	14067	13987	14057	13870	13924	14098	14091	13991	13965	13963	14001	13922	13982	14163	13988	14049	13996	14024	14014	13980	13884	14064	14006	13914	14071	13957	14009	14030	14024	13955	14136	14092	13742	14126	14066	13963	13784	13982	13980	14065	13958	13939	13963	13853	14032	14228	14056	13961	13823	13889	13975	14087	14178	13972	14053	13945	14104	13853	13859	13923	13845	14075	13944	14115	13968	14061	13919	14006	13887	13923	14140	13952	14056	13935	13967	13870	13979	14095	13964	14044	13863	14152	13989	14037	13946	14010	14001	13940	14150	14129	13899	14015	14018	13965	13862	14018	14056	13932	14037	14230	13890	14147	13933	13887	14056	14051	14133	14007	13978	13934	13951	14168	14066	13880	14010	13981	14001	14152	13918	14093	13906	14006	13969	13884	14185	14025	13821	13877	14154	13910	13973	14002	13965	14177	14016	13985	14098	14158	13992	14007	13970	14114	13992	13929	14034	13918	13909	13848	13984	13888	14094	14010	13948	13923	14050	13917	14166	14031	13944	14056	13963	14050	14066	13976	13903	14022	14122	13909	13876	14050	13939	13962	13928	13847	14075	13995	13800	13894	14135	13837	14006	13823	14013	13945	13961	13851	13870	13886	14001	14129	13990	13993	13869	13944	13942	13867	13910	14020	13953	13973	13941	13848	14059	14054	13905	14030	14195	13825	14016	13913	13963	13909	13891	14046	13722	13971	14151	13969	13893	14137	14045	13948	13932	13901	13996	13949	14124	14206	13952	14021	13980	13858	13926	14003	14075	14100	13971	13932	14141	14020	13755	14024	14073	13768	14203	13940	14010	14024	14115	13954	13919	13900	14025	14088	13986	13984	14084	13871	13834	14115	13931	13822	14126	13883	14095	14024	13962	13922	13971	13993	13987	13746	14062	13975	14041	13969	14063	14040	13991	13870	13986	13813	14036	14229	14197	14121	13907	13815	14007	14046	13912	13854	13924	13929	14186	14067	14137	13997	13906	14098	14098	14160	14004	14044	13959	14016	13905	14094	13906	14163	13846	14194	14063	13878	14159	13916	13978	13853	13817	13931	13985	13952	14052	13844	14066	14031	13927	14087	13884	14022	13936	14123	14025	13921	14117	13984	13942	13805	14094	13941	13945	14004	14046	14052	13916	14047	13898	13989	13990	14005	13879	14001	13993	13968	14069	13927	14035	14105	13821	13972	13872	14066	14117	13887	14020	13925	13965	13845	13876	14038	14077	14023	13905	14029	14091	13977	14019	14258	14031	13835	14143	14026	13953	13912	14031	13878	13899	14000	13994	14066	13951	13929	13902	14132	14142	13970	14022	14135	13855	13971	14178	13979	13958	14102	13906	13947	13944	13973	14000	13970	14147	13947	13921	14176	13879	14106	14081	14061	13703	13860	13810	14250	14024	13968	14176	13968	13754	14222	13930	13959	14129	14044	13852	14016	13965	13930	14015	13911	14108	14121	14071	14120	13955	13869	13986	13891	13791	13877	14018	14051	13913	13916	14029	13995	13988	13970	13989	14042	13988	13905	13847	13882	13895	14107	13921	13869	13945	14093	13861	13892	14061	14010	13836	14086	13928	13928	13893	14046	14061	14106	14082	13861	13822	13972	13904	13810	14059	13927	14044	13925	13918	13958	13945
21889	21150	28986	23979	22950	26329	28539	22311	20759	20515	20047	19703	19604	19388	19397	19403	19177	18966	18864	18929	18947	18724	18939	18926	18931	18849	18737	18642	18485	18717	18637	18764	18608	18444	18534	18527	18548	18444	18461	18543	18420	18627	18651	18527	18384	18571	18507	18660	18752	18362	18547	18482	18507	18603	18575	18328	18574	18582	18721	18344	18420	18221	18343	18390	18409	18505	18646	18497	18587	18300	18529	18586	18507	18455	18498	18557	18303	18394	18700	18555	18624	18537	18533	18618	18518	18334	18497	18488	18486	18345	18618	18524	18413	18392	18427	18443	18323	18394	18565	18458	18497	18549	18163	18699	18463	18439	18652	18307	18595	18258	18474	18378	18421	18407	18503	18611	18375	18493	18501	18549	18396	18380	18341	18289	18732	18569	18344	18367	18439	18471	18427	18487	18622	18576	18341	18328	18382	18385	18477	18468	18332	18405	18467	18635	18548	18455	18597	18491	18435	18352	18535	18273	18548	18429	18503	18433	18453	18259	18510	18541	18376	18443	18421	18355	18358	18491	18502	18494	18436	18412	18513	18392	18377	18333	18709	18487	18361	18410	18595	18583	18524	18529	18495	18375	18409	18651	18353	18489	18230	18494	18487	18424	18411	18527	18375	18613	18422	18411	18538	18599	18568	18608	18449	18562	18446	18491	18412	18552	18466	18458	18477	18690	18551	18582	18452	18593	18434	18207	18379	18530	18608	18402	18351	18297	18514	18447	18366	18545	18445	18472	18453	18392	18289	18433	18360	18470	18420	18450	18317	18395	18378	18430	18300	18343	18396	18405	18451	18440	18435	18529	18337	18452	18297	18401	18294	18258	18708	18338	18458	18417	18597	18322	18562	18664	18380	18469	18358	18431	18370	18574	18266	18400	18453	18367	18478	18531	18345	18494	18497	18340	18274	18360	18587	18202	18442	18442	18422	18395	18315	18387	18295	18445	18591	18469	18408	18484	18472	18329	18462	18207	18412	18263	18346	18422	18666	18364	18389	18429	18433	18495	18321	18492	18222	18340	18551	18414	18647	18484	18387	18188	18602	18442	18310	18370	18392	18265	18374	18440	18422	18692	18365	18442	18469	18551	18515	18414	18413	18301	18395	18639	18446	18490	18464	18100	18539	18408	18322	18345	18365	18474	18439	18375	18328	18458	18436	18610	18703	18416	18288	18349	18423	18344	18494	18533	18523	18407	18429	18300	18357	18437	18479	18546	18531	18512	18448	18616	18389	18508	18348	18610	18450	18622	18440	18336	18464	18524	18292	18544	18448	18654	18363	18477	18305	18385	18497	18749	18506	18415	18421	18645	18211	18410	18478	18566	18633	18435	18314	18478	18285	18470	18496	18385	18381	18316	18464	18623	18422	18282	18314	18548	18231	18104	18359	18502	18168	18576	18288	18383	18356	18443	18471	18399	18522	18404	18431	18316	18479	18513	18468	18366	18236	18416	18542	18418	18289	18495	18348	18592	18248	18433	18476	18488	18509	18538	18460	18474	18418	18474	18455	18392	18356	18337	18371	18436	18350	18410	18466	18678	18331	18105	18351	18434	18454	18358	18286	18448	18620	18681	18463	18407	18406	18406	18498	18533	18481	18657	18359	18373	18542	18397	18472	18492	18308	18280	18548	18317	18376	18460	18457	18436	18366	18402	18463	18373	18663	18483	18583	18400	18366	18370	18422	18646	18501	18384	18524	18446	18570	18328	18269	18568	18537	18196	18327	18478	18467	18332	18451	18451	18439	18349	18388	18513	18521	18427	18425	18372	18496	18290	18611	18269	18471	18326	18565	18622	18514	18449	18425	18463	18422	18701	18442	18474	18258	18388	18496	18601	18574	18186	18552	18344	18574	18233	18693	18547	18449	18428	18455	18751	18400	18394	18361	18304	18525	18490	18607	18557	18424	18532	18570	18495	18300	18376	18306	18457	18395	18306	18531	18458	18277	18492	18543	18402	18463	18582	18389	18453	18370	18608	18575	18468	18277	18369	18249	18240	18324	18412	18385	18343	18523	18309	18357	18571	18532	18200	18308	18367	18554	18367	18433	18530	18470	18394	18387	18339	18470	18508	18571	18464	18178	18424	18732	18388	18492	18407	18629	18482	18296	18353	18455	18408	18309	18270	18245	18284	18229	18191	18353	18428	18596	18356	18406	18430	18356	18326	18405	18330	18279	18285	18455	18360	18310	18583	18350	18716	18481	18391	18394	18254	18449	18436	18329	18359	18500	18474	18486	18585	18440	18496	18540	18416	18612	18357	18453	18379	18233	18232	18157	18524	18393	18449	18506	18245	18522	18444	18393	18461	18549	18419	18371	18200	18266	18432	18376	18464	18569	18196	18443	18352	18425	18548	18215	18455	18391	18485	18325	18586	18176	18518	18329	18462	18495	18285	18386	18445	18385	18372	18557	18306	18341	18388	18409	18490	18328	18507	18383	18609	18514	18425	18296	18498	18407	18325	18417	18306	18593	18450	18295	18439	18556	18437	18310	18376	18471	18335	18323	18434	18350	18345	18509	18530	18365	18470	18452	18421	18311	18334	18337	18515	18388	18324	18257	18375	18537	18443	18365	18551	18394	18201	18333	18656	18523	18547	18309	18478	18495	18384	18532	18614	18442	18404	18209	18421	18468	18430	18453	18494	18514	18471	18535	18515	18406	18472	18564	18461	18629	18484	18386	18332	18580	18463	18571	18240	18568	18524	18419	18352	18701	18374	18407	18467	18426	18486	18389	18424	18369	18327	18580	18525	18312	18264	18420	18640	18490	18468	18611	18312	18368	18597	18335	18385	18322	18645	18728	18408	18337	18223	18306	18314	18385	18418	18526	18395	18508	18567	18371	18358	18668	18320	18358	18344	18441	18424	18375	18460	18419	18411	18443	18441	18362	18412	18411	18454	18388	18420	18448	18290	18417	18379	18426	18513	18277	18491	18281	18256	18606	18415	18187	18391	18613	18446	18325	18174	18504	18433	18462	18448	18411	18252	18399	18546	18266	18464	18530	18373	18295	18526	18272	18488	18120	18488	18591	18437	18498	18381	18532	18508	18420	18723	18612	18458	18354	18242	18536	18464	18488	18436	18400	18718	18531	18548	18502	18290	18550	18172	18408	18583	18310	18345	18447	18543	18573	18407	18525	18465	18553	18435	18531	18511	18450	18430	18279	18528	18371	18421	18318	18407	18310	18280	18449	18386	18575	18447	18263	18668	18512	18428	18445	18165	18539	18515	18575	18400	18338	18363	18333	18433	18382	18421	18462	18513	18440	18289	18424	18424	18281	18511	18460	18475	18454	18501	18409	18378	18467	18511	18564	18252	18340	18288	18324	18386	18459	18488	18460	18328	18536	18377	18465	18478	18387	18410	18402	18393	18445	18634	18559	18361	18536	18439	18443	18360	18524	18344	18346	18552	18520	18186	18521	18423	18416	18608	18394	18482	18632	18499	18333	18241	18272	18342	18518	18409	18612	18637	18477	18528	18465	18417	18368	18330	18419	18389	18395	18457	18549	18430	18436	18512	18448	18305	18389	18340	18401	18420	18305	18306	18358	18369	18542	18453	18497	18574	18637	18549	18431	18519	18559	18586	18537	18421	18376	18293	18435	18206	18426	18458	18477	18492	18502	18521	18261	18361	18349	18557	18396	18602	18264	18532	18362	18298	18432	18481	18339	18411	18565	18585	18479	18391	18369	18494	18616	18274	18408	18619	18271	18378	18345	18558	18529	18412	18359	18576	18446	18542	18569	18518	18377	18365	18412	18473	18318	18388	18441	18544	18219	18371	18552	18293	18525	18442	18317	18222	18288	18487	18555	18496	18549	18437	18423	18383	18410	18404	18373	18373	18485	18437	18527	18339	18331	18297	18284	18327	18424	18473	18538	18578	18496	18706	18272	18312	18621	18169	18617	18327	18481	18337	18314	18415	18363	18250	18338	18382	18403	18412	18374	18434	18339	18446	18344	18487	18272	18581	18261	18310	18642	18336	18598	18367	18359	18532	18435	18282	18566	18474	18499	18467	18373	18336	18461	18339	18772	18472	18264	18223	18274	18326	18502	18519	18403	18503	18524	18537	18170	18300	18696	18493	18387	18356	18319	18366	18292	18247	18320	18363	18379	18387	18417	18428	18423	18575	18514	18363	18288	18442	18543	18345	18543	18429	18098	18640	18566	18190	18497	18502	18348	18564	18458	18289	18396	18492	18119	18160	18493	18543	18434	18363	18505	18323	18349	18400	18583	18465	18569	18358	18190	18515	18363	18358	18568	18280	18292	18476	18354	18210	18156	18400	18449	18610	18618	18481	18348	18431	18588	18389	18423	18690	18356	18497	18236	18569	18177	18639	18378	18573	18473	18516	18528	18380	18346	18378	18356	18387	18159	18197	18449	18522	18469	18372	18433	18384	18535	18355	18407	18432	18464	18441	18596	18484	18486	18387	18431	18436	18582	18700	18411	18383	18337	18751	18475	18272	18277	18349	18528	18585	18428	18343	18264	18444	18500	18587	18418	18409	18508	18406	18623	18375	18569	18439	18259	18412	18525	18520	18460	18288	18491	18509	18423	18417	18446	18427	18529	18457	18551	18579	18510	18499	18448	18299	18342	18337	18508	18336	18359	18517	18623	18429	18229	18231	18484	18514	18540	18516	18515	18632	18550	18626	18584	18297	18630	18530	18404	18509	18487	18593	18354	18507	18330	18376	18352	18335	18564	18425	18368	18369	18461	18385	18449	18479	18351	18354	18579	18626	18348	18552	18532	18428	18428	18434	18465	18451	18599	18438	18508	18598	18527	18276	18497	18547	18204	18365	18547	18353	18279	18438	18463	18356	18365	18508	18553	18390	18477	18401	18661	18535	18519	18621	18465	18398	18348	18359	18280	18468	18419	18393	18717	18509	18214	18406	18481	18483	18496	18227	18414	18599	18369	18294	18427	18413	18461	18390	18477	18326	18464	18584	18598	18511	18478	18348	18245	18312	18409	18333	18505	18340	18567	18400	18452	18312	18547	18454	18551	18330	18207	18546	18531	18423	18376	18383	18368	18490	18480	18375	18397	18483	18370	18437	18577	18320	18544	18195	18317	18355	18414	18453	18593	18493	18461	18664	18560	18243	18228	18478	18552	18464	18527	18503	18414	18079
28800	58582	54672	43776	35503	27460	21797	18956	17856	17345	16715	16478	16229	16054	15727	15810	15691	15796	15661	15494	15688	15550	15670	15317	15642	15235	15375	15410	15333	15301	15287	15166	15197	15322	15303	15277	15205	15069	15285	15336	15222	15187	15214	15208	15160	15167	15237	15249	15197	15104	15153	15202	15225	15356	15246	15111	15288	15265	15184	15021	15157	15086	15071	15067	15326	15290	15158	15304	15293	15208	15172	15176	15194	15098	15181	15098	15408	15175	15117	15138	15021	15217	15235	15090	15122	15214	15244	15041	15129	15298	15269	15203	15169	15329	15026	15124	15265	15264	15201	15216	15251	15321	15188	15232	15217	15189	15223	15245	15226	15175	15221	15168	15214	15135	15282	15174	15312	15143	15129	15257	15192	15035	15218	15102	14934	15292	15102	15065	15287	15288	15207	15122	15219	15211	15189	15141	15439	15175	15156	15109	15086	15261	15195	15137	15304	15091	15228	15195	15165	15177	15191	15173	15313	15130	15240	14991	15081	15136	15161	15030	15267	15011	15152	15200	15084	15166	15064	15131	15004	15124	15038	15086	15184	15031	15204	15276	15175	15236	15036	15336	15150	14959	15266	15192	15055	15231	15106	15129	15257	15401	15164	15137	15131	15061	15229	15169	15111	15201	15254	15211	15141	15046	15250	15053	15223	15239	15159	15136	15107	15106	15224	15265	15203	15214	15252	15027	15181	15132	15364	15184	15191	15149	15038	15237	15212	15044	15026	15316	15280	14825	15307	14988	15194	15307	15223	15174	15088	15304	15029	15199	15087	15190	15238	15086	15021	15058	15146	15212	15168	15260	15167	14997	15047	15012	15228	15115	15083	15195	14999	15236	15282	15205	15117	15336	15074	15060	15179	15147	15176	15046	15150	14952	15201	15099	15307	15192	15072	15150	15263	15222	15058	15232	15239	15096	15314	15104	15302	15081	15330	15095	15003	15176	15104	15167	15066	15119	15178	15036	15206	15268	15118	15261	15233	15336	15102	15293	15164	15232	15070	15079	15221	15261	15233	15173	14966	15124	15037	15145	15186	14980	15109	15010	15165	15220	15036	15054	15146	15189	15174	15238	15135	15079	15000	15267	15228	15131	15172	15053	15222	15240	15304	15051	15216	14980	15377	15223	15168	15148	15394	15249	15205	15095	15245	15018	15141	15131	15130	14897	15104	15211	14896	15134	15003	15062	14955	15233	15232	15228	15143	15259	15104	15170	15182	15125	15163	15170	15360	15172	15146	15314	15089	15082	15224	15083	15193	15118	15207	15038	15269	14998	15186	15142	15311	15223	15182	15284	15052	15185	15058	15180	15220	15135	15175	15061	15162	15247	15209	15202	15181	15174	14995	15302	15201	15105	15331	15205	15211	15153	15155	15079	15166	15135	15244	15179	15102	15249	15166	15170	15265	14990	15169	15218	15192	15276	15242	15168	14940	15162	15057	15152	15162	15193	14979	15217	15244	15181	15260	15227	15080	15126	15200	15202	15114	15208	15150	15092	15399	15138	15348	15168	15108	15119	15243	15307	15079	15233	15295	15123	15024	15053	15228	15283	15056	15023	15100	15015	15123	15064	15143	14985	15189	15174	15236	15132	15093	15167	15054	15273	15233	15381	15213	15232	15173	15348	15113	15094	15153	15290	15200	15074	15255	15152	15032	15107	15126	15309	15221	15204	15097	15180	15084	15333	15147	15086	15301	15042	15201	15014	15098	15281	15223	15117	15152	15187	14949	15120	15222	15356	15230	15236	15062	15199	15257	15225	15135	15218	15105	15208	15327	15242	15158	15441	15118	15114	15076	15138	15217	15280	15173	15164	15056	15273	15073	15320	15009	15177	15281	15041	15112	15254	15105	15209	15229	15028	15223	15075	15191	15195	15210	15291	14980	15213	15188	15214	15213	15354	15051	15131	15124	15293	15204	15156	15135	15221	15160	15246	15231	15255	15064	15302	15248	15252	15149	15139	15156	15149	15337	15183	15174	15077	14990	15204	15188	15315	15304	15019	15212	15234	15010	15044	15283	15062	15097	15246	15190	14945	15308	15131	15123	15172	15032	15282	15112	15199	15084	15119	15206	15049	15153	15149	15070	15281	15118	15108	15245	15313	15052	15144	15223	15071	15029	15061	15193	15230	14921	15108	15158	15104	15337	15176	15143	15086	15171	15011	15040	15369	15088	15295	15284	15110	15212	15131	15219	15200	15210	15040	15145	15065	15044	15039	15311	15119	15050	15278	15066	15153	15147	15127	15124	15160	15107	15196	15249	15154	15212	15195	15085	15148	15208	15261	15120	15164	15167	15228	15146	15190	15222	15115	15235	15161	15135	15295	15023	15049	15146	15226	15115	15235	15136	15253	15190	15102	15200	15035	15052	15102	15085	15229	15223	15018	15162	15088	15220	15215	15228	14958	15241	15098	15130	14907	15159	15249	15228	15119	14897	15102	15170	15237	15165	15018	15278	15145	15123	15097	15227	15161	15216	15316	15307	15272	15164	15274	15126	15157	15114	15062	15024	15323	15123	14996	15354	15221	15159	15271	15157	15069	15121	15174	15103	15156	15140	15165	15125	15195	15025	15189	15096	15244	15056	15098	15170	15373	15076	15349	15301	15044	15239	15134	15225	15106	15192	15190	15086	15183	15128	15224	15325	14984	15204	15262	15223	15094	14993	15200	15282	15044	15185	15215	15067	15131	15181	15186	15062	15128	15196	15104	15197	15003	15133	15055	15289	14990	15184	15110	15157	15127	14984	15200	15249	15251	15258	15147	15208	15195	15036	15234	15140	15065	15241	15118	15077	15078	15319	14822	15284	15205	15227	15186	15331	15175	14953	15293	14952	15191	15259	15167	15102	15220	15172	15185	15190	15036	15227	15171	15258	15205	15147	15085	15136	15278	15216	15116	15033	15163	15119	15036	15081	15249	15138	15082	15209	15263	15126	15246	15254	15302	15084	14965	15149	15038	15098	15191	15244	15053	15110	15182	15100	15229	15103	15192	15208	15316	15131	15159	15027	15141	15176	15122	15107	15258	15365	15130	15275	15133	15129	15049	15129	15238	15224	15181	14929	15129	15146	15284	15153	15212	15230	15171	14992	15131	15129	15214	15100	15301	15319	15077	15176	15231	15077	15077	15130	15161	15212	15264	15110	15131	15142	14957	15406	15163	15018	15162	15215	14998	15080	15092	15286	15162	15265	15113	15304	15234	15147	15275	15148	15169	15173	14977	15144	15294	15234	15101	15270	15116	15205	15176	15164	15030	15212	15132	15248	15206	15160	15032	15119	15119	15073	15213	15113	15191	15290	15114	15037	15145	15209	15218	15282	15197	15340	15135	15133	15090	15173	14989	15293	15145	15186	15118	15307	15008	15186	15002	15044	15174	15044	15222	15118	15188	15202	15177	15011	15264	15259	15251	15177	15206	15153	15221	15199	15223	15272	15193	15168	15265	15265	15023	15107	15137	15094	15202	15298	14956	15212	15092	15143	15140	15208	15136	15251	15085	15198	15293	15092	15220	15183	15154	15269	15236	14996	15144	15070	15194	15053	15161	15133	15048	15262	15029	15319	15175	15050	15185	15346	15115	15101	15076	15111	14968	15322	15106	15006	15207	15059	15035	15055	15243	15212	15102	15041	15107	15200	15163	15088	15031	15261	15266	15155	15075	15076	15330	15082	15211	15235	15223	15266	15246	15138	15130	15167	15057	15083	15305	15234	15231	15124	15064	15170	15250	15210	15209	15175	15129	15204	14941	15139	15252	15121	15095	15216	15200	15173	15160	15117	15299	15145	15172	15208	15447	15088	15182	15149	15158	15222	15051	15120	15186	15058	15144	15282	14979	15161	15176	15167	15117	15044	15113	15330	15251	15358	15261	15201	15176	15066	15212	15006	15155	15139	15089	15320	15203	15249	15100	15189	15018	15236	15164	15111	15305	15209	15335	15149	15220	15121	15129	15169	15213	15163	15108	15265	15165	15221	15120	15055	15185	15175	15268	15216	15171	15048	15089	15226	15265	15173	15200	15137	15232	15337	15069	15137	15243	15122	15146	15117	15313	15455	15205	15235	15220	15236	15232	15328	15340	15171	15147	15113	15157	15092	15135	15393	15068	15205	15165	15117	15052	15050	15060	15361	15216	15018	15054	15305	15103	15399	15140	15160	15100	15201	15215	15180	15167	15093	15177	15120	15150	15178	15076	15158	15126	15175	15274	15100	15088	15215	15065	15108	15168	15260	15016	15047	15207	15131	15137	15259	15114	15195	15274	15241	15093	15218	15187	15234	15166	15067	15316	15165	15291	15108	15222	15021	15236	15127	15063	15122	15253	15065	15166	14992	15231	15134	15253	15266	15040	15244	15239	15195	15158	14983	15171	15171	15122	15099	15087	15148	14955	15325	15256	15292	15121	15220	15158	15044	14966	15064	15226	15088	15351	15181	15125	15341	15027	15262	15110	15154	15135	15117	15141	15403	15157	15192	15206	15145	15173	15310	15317	15094	15210	15132	15319	15075	15169	15210	15340	15321	15075	15298	15246	15213	15207	15018	15008	15188	15064	15127	15077	15204	15095	15258	15130	15058	15133	15195	15192	14998	15123	15158	15243	15167	15025	15234	15078	15128	15325	15310	15240	14992	15093	15258	14997	15216	15090	15062	15135	15065	15305	15210	15029	15215	15088	15397	15221	15134	15186	15182	15134	15111	15277	15263	15073	15316	15174	15218	15267	15196	15205	15158	15237	15101	15204	15212	15122	15303	15232	15187	15135	15204	15154	15024	15073	15213	15076	15114	15144	15289	15203	15270	15276	15216	15232	15093	15453	15245	15150	15235	15249	15137	15291	15109	15180	15162	15355	15166	15032	15104	15298	15246	15183	15144	15149	15267	15226	15073	14893	15113	15091	15327	15131	15248	15177	15156	14956	15122	15192	15267	15073	15286	15264	15267	15241	15144	15207	15208	15205	15075	15207	15172	15117	15238	15126	15034	15022	14982	15052	15145	15178	15151	15204	15267	15171	15102	15245	15265	15121	15309	15129	15191	15121	15129	15171	15042	15075	15108	15041	15211	15071	15042	15334	15169	15210	15228	15050	15021	15163	15180	15159	15168	15198	15259	15265	15161	15107	15139	15224	15237	15254	15316	15231
28992	28554	38241	32091	25248	21377	19122	18311	17887	17684	17517	17412	17508	17385	17184	17300	17285	17323	17044	17085	17232	17039	16812	16983	17106	17175	17183	17041	17162	17006	17197	17076	17285	17076	17019	16813	16885	17110	16981	17213	16962	17018	17023	16867	16921	16936	16979	17082	16894	17166	17115	17091	16934	17181	16915	16836	17086	16963	16948	16914	17218	16954	16937	16934	16956	16891	16999	16774	16874	16916	17018	16899	16999	16918	16922	16937	16973	16885	16842	16902	16891	16926	16936	16930	16818	17030	16972	16855	16923	16839	16911	16940	16936	16786	17038	17006	17079	17020	16885	16980	16940	16853	17042	16976	16730	17106	16898	16915	16953	17035	16828	17009	17287	16937	17178	16998	17089	17161	17068	16952	16960	16788	16854	16925	16802	16952	16968	17080	16868	17168	17156	17151	17012	17003	16929	16942	17122	16970	16943	16997	16831	16913	16902	17066	17078	16805	17178	16863	16884	17063	17122	16924	16987	17055	16928	16712	17024	16945	16961	16850	16958	16761	16902	16980	16972	16987	16845	16807	17162	16914	16961	17050	16962	17026	16858	17035	17051	16968	16728	16966	16746	17109	17119	16851	17036	17003	16810	16797	17043	17023	16977	16824	16974	17065	16815	17227	16913	17037	17163	16912	17201	16991	16979	17077	17030	16922	17106	16852	16899	16901	16729	16873	17017	17025	17018	17025	16823	16974	17113	16935	17035	16911	16829	16983	16995	16984	16880	17083	16923	16859	16890	16881	16681	16687	17049	17058	16950	16896	16876	16908	17041	16779	16844	17010	17069	17039	16842	17022	17047	16779	17083	17094	17014	16738	17145	16956	16914	17033	17094	17169	17111	17126	16872	16996	16827	16905	16916	16977	17032	17014	17013	16925	16901	17013	16979	16706	16882	16936	16905	17324	16872	16902	16984	16759	16933	16860	17123	16978	16971	16915	16983	16890	16881	16752	17100	17107	16971	17089	16863	16770	17054	17005	16830	17052	16981	17168	16986	16998	16895	16769	16987	17077	16958	16842	17074	16942	16906	16946	16878	16945	17098	17162	16920	17101	17007	16803	17089	16881	17076	16999	16915	16958	17093	16823	16836	17095	16838	16992	16873	17053	17067	16883	16859	16708	17042	17048	17157	17004	17061	16946	16898	17051	16912	16747	16875	16895	16985	16950	17008	16958	16925	16923	16752	16881	17087	17076	16943	16862	16815	17174	16965	16917	16937	17179	17015	17015	16998	16954	16938	17058	16868	17088	17049	16904	16846	16921	17042	17026	17035	16918	16923	16823	16858	17007	16718	16888	16881	17052	17133	17158	16774	17060	16750	17096	17119	17003	17097	16895	16912	16871	17137	16921	17185	16913	17010	16991	16959	16912	16986	17163	16912	16871	16743	17149	16969	16953	16992	17023	16802	16945	17034	16965	16999	17136	16822	16886	17003	17006	17225	17098	17034	16960	16981	17101	16967	17097	17018	17189	16903	17311	16813	17044	16990	16983	16743	17038	16755	17047	17080	17036	16945	16894	16836	16939	16980	17004	16911	16892	16870	17065	16963	16924	17153	16998	17181	16983	16894	17063	16989	17031	16856	16912	17025	16991	17017	16963	17172	16993	16945	17015	16951	17125	16947	17004	16833	17050	16955	16907	17191	16978	16961	16827	16907	16778	16839	16912	17033	16833	17076	16942	17292	16850	16984	16826	16877	17160	17043	16945	16915	16840	17009	16802	16843	16990	16943	16960	17045	16964	17111	16914	17055	16881	16851	16785	17075	16947	17073	16725	16982	16839	17025	17223	16983	16916	16993	16714	16820	17343	17062	17045	17175	17157	17212	16975	17085	17208	17110	17152	17091	16705	16993	16954	17027	17120	17119	16992	16735	16900	16991	17005	17111	17223	16915	17037	16890	17148	16979	16927	17016	16910	16977	17091	16944	17066	16980	16837	16839	16702	16964	17011	16960	16896	17097	16977	16895	17164	16949	17109	17012	16929	17041	16925	17067	17032	16913	17091	16923	16929	16792	17058	17134	16922	16960	17010	17037	16997	17049	16904	16894	16946	17097	16875	17006	16824	16979	17048	17046	16893	16929	16968	17252	16794	16928	17016	16840	16820	16937	16909	16956	17025	17056	16966	16891	16860	16995	16917	17008	17096	17067	16888	16944	17099	16830	16821	17128	17012	16724	17036	17058	17071	16855	16962	16959	16872	17003	16996	16893	17048	16778	17014	17074	17104	16904	16929	16944	16823	17111	16858	16945	16977	16911	16687	16798	17180	17102	16904	17146	16892	16888	17079	17106	16837	17079	16797	17007	16863	17138	16887	17162	16981	16870	16829	16729	16881	17025	16930	17106	16944	16890	17083	16887	16901	17039	16818	17044	16948	17054	16916	17015	16665	17068	16868	16921	16884	17016	17051	16882	17147	16953	16655	17026	16972	16703	16980	16853	16612	17081	16725	16978	16892	17058	16934	17191	16916	17195	17025	17069	17008	17129	16985	17041	16868	16870	16789	16987	16903	17091	16840	16960	17159	16954	17042	16981	16952	16995	16976	17045	17019	17066	16979	17041	17154	17159	17109	16829	17191	17045	17012	16989	16966	17029	16905	16958	16863	16964	17002	16798	16984	17138	16906	16803	16984	16969	16951	16858	17021	16686	16968	17097	17148	17110	16894	17018	17040	16928	16897	17094	17020	17046	17042	16952	16899	16901	16890	16879	17135	17036	16939	16953	16865	16975	17063	17063	16865	16875	16997	16874	17171	16856	16846	16856	17021	16953	17164	16804	16901	17032	17040	17161	16968	17226	17022	16925	16989	16912	17097	17168	17084	17034	16986	17002	17028	17015	16783	16896	16875	17132	16936	17051	16863	17122	16965	16972	17110	17200	17236	17080	16881	16976	17064	17048	16913	17069	16932	17072	16836	17014	16909	16662	16860	17202	17013	17038	16917	16889	16962	16958	16826	17096	17039	16832	16783	16797	16926	17192	16964	17039	16934	17031	16862	16988	17050	17089	17010	17154	17050	16935	17256	16931	16878	16808	16873	17048	16917	17069	17129	17147	17115	16859	16989	16693	16932	16929	17044	16802	17023	17098	17062	16945	16785	16934	16963	16911	17149	16851	16976	16964	17038	17004	17129	16918	17138	17051	16754	16843	17041	17122	16868	17159	17202	17073	17047	17017	17025	17138	17006	17004	17009	17036	16886	16975	16771	16707	16862	16951	16995	17098	17102	16831	16920	16894	17225	17007	17074	17109	17010	17148	17029	16868	17030	16965	16862	17097	17061	17009	16994	16928	16975	17009	16854	16911	16716	17022	16858	16837	17065	16969	16958	17027	17140	17059	16928	16787	16717	17141	16971	17002	17062	16940	17077	16867	16936	16939	17142	17038	16991	17192	16988	17105	17001	16975	17064	16980	17013	17002	17058	17158	17071	16935	16968	17093	17007	17041	17015	16966	17035	17087	16919	16900	17106	16945	17034	17068	16727	17073	17000	17167	16913	17030	17052	17041	17049	16980	17030	16952	16954	16850	16933	16874	17032	17080	16921	17114	16983	17097	16810	17232	16980	16981	17065	17053	16822	16824	17024	17025	17062	16950	17002	16875	17082	16819	17024	17049	16979	16946	17047	16948	16979	17155	17099	16858	16852	16940	16931	16855	16988	17003	17008	16878	16866	16907	17159	17122	16977	16893	16922	16933	17093	17007	16933	17097	17008	16907	17034	16983	16886	17094	16930	17061	16954	17022	17103	16882	16986	17019	16942	17010	16835	16964	16825	16901	16929	16999	16926	16917	16921	16833	17009	16938	17093	17071	17063	16910	16968	16981	17187	17049	17158	17084	17040	16911	16805	17037	17130	17180	17028	16903	16995	16973	16869	17248	17188	16902	16973	17033	17050	17149	16890	16856	17174	17033	16947	17071	17015	16825	17067	17143	17071	16900	16976	16905	16796	16984	17055	16871	16815	16998	16851	16974	16970	16999	16955	16871	17079	16927	16896	16912	16942	16951	16970	17090	16875	17053	16998	16965	17117	17055	17048	17042	16785	16834	17053	16628	16825	17130	17094	16989	16946	16966	17116	16820	17065	16729	17171	17008	16950	16822	17016	17033	17094	16958	16946	17065	17002	16950	16880	16845	16906	17129	16982	17045	17060	16878	17144	16919	16941	16754	16979	16867	16800	16666	16935	17084	17008	16953	16988	16881	16841	17145	17053	16958	17083	16920	16992	16951	16920	17036	17039	17104	16987	16786	17030	17007	16981	16906	16846	17150	17050	17095	16875	16838	17255	16962	17037	16973	16973	16953	17121	16972	17151	17000	17026	16991	17025	16996	17032	17065	17052	16945	17010	16618	16870	17088	17117	16992	17025	16916	16887	17027	16916	16947	16957	16948	16954	16964	16743	16850	16947	16990	16939	17254	17012	16955	16890	17101	16875	16862	17007	17133	16882	17075	16949	17103	17076	16887	16959	16954	16809	16853	16822	16886	16988	17051	16894	17078	17092	17260	16880	16864	16979	16981	16913	17085	16704	16914	16833	16858	16914	16993	16924	16994	16895	16845	16949	16884	17034	17097	17064	17113	16896	16878	16895	17093	16823	16981	16999	17115	17024	17060	16950	17203	17111	17228	16774	16930	16936	17003	16954	16999	17130	16899	16983	17082	16937	16975	17143	17020	16749	17001	17010	16994	17071	16937	16870	17017	17113	17203	16942	16953	17159	16878	17179	17067	16801	16944	17142	17260	16984	16925	16951	16840	17046	16914	16957	16854	16961	17097	17101	17046	16977	17158	17151	16830	17000	17119	17071	16859	16854	17018	16879	16954	16817	16725	16961	16933	16970	16748	17013	17006	16876	16895	17087	17026	17197	16957	17166	17011	17200	17178	17048	16925	16978	17129	17008	16999	17195	17017	17185	17001	17133	16925	16645	16997	16853	16805	16999	17104	16825	17024	17057	17078	16800	17058	16961	17069	17047	16975	17173	16862	16991	16900	16945	17012	16868	16861	17040	17118	16944	16830	16601	16879	17086	17017	17039	16952	17124	17127	17028	17113	17023	16954	17011	16981	16994	17114	17045	16924	16955	17109	17067	16879	16975	16855	17043	17106	17143	17161	17153	17000	16766	16898	17096	17082	16977	17068	16861
25870	44770	37365	27365	22695	18674	16668	15735	15257	15267	14813	14760	14739	14802	14562	14574	14621	14577	14494	14429	14481	14313	14431	14396	14310	14377	14372	14373	14331	14235	14429	14399	14477	14278	14330	14160	14285	14293	14281	14333	14353	14311	14262	14510	14280	14244	14275	14207	14202	14196	14363	14262	14277	14310	14318	14296	14309	14329	14330	14270	14170	14457	14193	14265	14381	14317	14376	14200	14241	14029	14333	14213	14263	14212	14112	14319	14255	14249	14513	14060	14522	14324	14230	14246	14309	14309	14180	14175	14276	14243	14200	14280	14205	14375	14351	14316	14270	14331	14303	14219	14373	14336	14364	14305	14155	14389	14424	14101	14333	14140	14401	14266	14347	14342	14317	14294	14248	14234	14319	14365	14192	14305	14502	14358	14166	14138	14396	14132	14457	14256	14433	14221	14162	14207	14545	14212	14200	14309	14261	14172	14331	14329	14326	14177	14243	14124	14277	14308	14196	14252	14278	14217	14233	14406	14230	14313	14274	14246	14191	14219	14276	14308	14384	14480	14267	14369	14206	14367	14259	14246	14203	14346	14217	14284	14302	14374	14296	14271	14242	14219	14321	14371	14236	14389	14327	14369	14217	14361	14164	14183	14329	14265	14119	14341	14356	14253	14278	14268	14231	14340	14305	14252	14322	14208	14272	14179	14424	14139	14329	14387	14306	14311	14430	14379	14309	14300	14403	14292	14285	14151	14263	14404	14378	14436	14300	14118	14304	14312	14189	14310	14360	14195	14328	14343	14093	14218	14364	14264	14273	14270	14221	14293	14345	14305	14265	14251	14336	14270	14393	14145	14221	14465	14344	14239	14214	14244	14315	14244	14312	14135	14354	14148	14141	14226	14220	14323	14379	14276	14263	14497	14275	14316	14184	14284	14242	14228	14270	14415	14464	14297	14271	14209	14151	14345	14304	14314	14157	14406	14362	14296	14238	14440	14177	14150	14339	14244	14334	14536	14335	14394	14207	14491	14238	14353	14159	14410	14284	14360	14449	14362	14310	14257	14187	14353	14318	14396	14320	14442	14157	14295	14381	14251	14195	14171	14288	14272	14128	14221	14498	14362	14199	14412	14222	14236	14343	14248	14257	14402	14395	14301	14307	14273	14240	14255	14237	14395	14213	14390	14414	14245	14347	14283	14256	14311	14223	14252	14347	14252	14318	14454	14317	14260	14149	14105	14299	14137	14372	14283	14354	14273	14141	14229	14301	14305	14402	14470	14303	14341	14458	14306	14346	14279	14502	14307	14285	14101	14229	14371	14244	14381	14281	14447	14132	14266	14353	14260	14316	14192	14145	14460	14319	14161	14390	14504	14273	14247	14336	14237	14097	14444	14355	14370	14222	14405	14393	14226	14289	14250	14386	14251	14356	14373	14189	14236	14422	14350	14274	14178	14333	14108	14455	14125	14242	14350	14488	14230	14241	14413	14235	14363	14362	14320	14517	14486	14252	14317	14324	14323	14213	14274	14375	14365	14320	14236	14321	14316	14275	14244	14166	14236	14331	14249	14241	14241	14266	14533	14117	14374	14311	14353	14432	14417	14404	14402	14443	14227	14272	14394	14406	14304	14220	14298	14423	14036	14260	14434	14263	14328	14109	14318	14322	14152	14323	14261	14397	14341	14276	14408	14346	14219	14182	14155	14224	14216	14344	14407	14198	14188	14288	14320	14277	14380	14406	14277	14322	14240	14341	14378	14199	14407	14346	14350	14415	14293	14252	14306	14190	14324	14273	14253	14474	14399	14513	14306	14175	14204	14257	14363	14180	14350	14290	14253	14305	14263	14318	14408	14191	14342	14370	14308	14345	14206	14126	14417	14234	14096	14409	14308	14258	14205	14350	14310	14315	14336	14398	14224	14286	14221	14356	14326	14379	14280	14172	14287	14248	14110	14288	14265	14279	14206	14347	14430	14185	14272	14338	14151	14338	14243	14435	14348	14253	14423	14310	14282	14244	14383	14280	14320	14211	14179	14262	14363	14327	14376	14296	14378	14531	14189	14236	14244	14120	14347	14351	14130	14067	14232	14161	14254	14227	14226	14149	14539	14340	14358	14342	14262	14358	14255	14273	14174	14208	14451	14453	14158	14293	14182	14355	14324	14240	14314	14184	14296	14196	14333	14229	14294	14201	14340	14270	14246	14294	14265	14551	14383	14400	14319	14484	14165	14257	14233	14379	14297	14396	14256	14198	14162	14266	14341	14278	14256	14178	14194	14299	14401	14282	14226	14295	14206	14231	14198	14314	14345	14261	14391	14183	14401	14355	14184	14295	14517	14144	14263	14352	14125	14248	14230	14423	14277	14262	14514	14244	14383	14412	14454	14303	14281	14240	14370	14335	14166	13969	14470	14281	14346	14403	14210	14253	14154	14289	14381	14298	14447	14273	14259	14195	14111	14174	14370	14305	14284	14392	14302	14325	14049	14275	14302	14267	14331	14210	14322	14190	14307	14101	14241	14155	14349	14350	14339	14237	14504	14223	14278	14345	14286	14128	14332	14442	14248	14283	14295	14200	14212	14083	14273	14413	14123	14409	14153	14271	14315	14184	14136	14346	14396	14443	14331	14058	14412	14276	14142	14150	14480	14424	14110	14429	14332	14306	14217	14152	14294	14313	14306	14307	14309	14245	14233	14215	14396	14155	14355	14318	14276	14359	14283	14239	14363	14304	14357	14268	14154	14291	14309	14240	14200	14357	14107	14343	14358	14429	14259	14327	14134	14264	14337	14261	14386	14173	14186	14332	14151	14455	14180	14137	14268	14406	14094	14306	14214	14461	14181	14301	14339	14341	14184	14262	14399	14246	14362	14263	14276	14362	14392	14188	14274	14315	14344	14217	14186	14328	14225	14163	14167	14279	14135	14352	14207	14347	14262	14211	14343	14208	14399	14153	14298	14319	14182	14108	14240	14298	14516	14391	14227	14177	14354	14288	14282	14358	14134	14488	14388	14255	14175	14120	14366	14173	14242	14476	14262	14406	14342	14399	14122	14238	14229	14307	14253	14484	14316	14185	14445	14322	14265	14331	14391	14104	14352	14308	14291	14294	14387	14462	14262	14253	14425	14429	14306	14457	14361	14267	14313	14243	14307	14246	14378	14402	14336	14339	14240	14169	14239	14484	14325	14403	14417	14444	14429	14296	14295	14151	14284	14141	14253	14115	14231	14199	14350	14360	14335	14429	14269	14230	14309	14189	14166	14204	14368	14078	14269	14107	14335	14297	14130	14217	14270	14174	14218	14250	14258	14371	14194	14327	14234	14229	14177	14320	14126	14328	14341	14183	14367	14466	14347	14318	14177	14158	14313	14289	14062	14168	14240	14313	14356	14189	14277	14310	14151	14193	14245	14311	14304	14379	14144	14420	14244	14132	14241	14344	14241	14207	14318	14421	14217	14100	14342	14181	14202	14176	14406	14272	14409	14195	14349	14244	14205	14329	14156	14340	14106	14304	14247	14068	14383	14331	14198	14500	14196	14413	14240	14279	14291	14285	14287	14119	14391	14295	14222	14275	14376	14434	14497	14293	14506	14070	14428	14044	14197	14264	14079	14274	14373	14372	14373	14408	14179	14362	14180	14328	14203	14276	14294	14295	14260	14274	14348	14294	14454	14353	14270	14499	14285	14282	14283	14300	14341	14265	14366	14325	14459	14272	14201	14231	14338	14361	14467	14380	14317	14460	14206	14496	14256	14230	14345	14271	14438	14303	14137	14420	14409	14247	14189	14274	14265	14306	14156	14235	14210	14318	14230	14268	14328	14381	14193	14172	14306	14313	14108	14295	14313	14212	14279	14335	14272	14247	14289	14421	14350	14366	14132	14331	14189	14277	14305	14262	14318	14234	14248	14248	14274	14235	14256	14285	14326	14309	14172	14384	14219	14260	14351	14231	14294	14522	14436	14212	14301	14287	14338	14393	14283	14278	14176	14006	14414	14285	14332	14207	14438	14435	14241	14292	14224	14359	14328	14258	14219	14360	14377	14110	14173	14145	14238	14239	14264	14334	14267	14185	14258	14185	14268	14188	14425	13996	14324	14342	14370	14238	14362	14206	14169	14407	14434	14348	14443	14186	14299	14432	14328	14403	14331	14256	14337	14200	14218	14436	14089	14395	14347	14286	14347	14259	14353	14216	14351	14194	14314	14320	14465	14191	14359	14170	14327	14319	14406	14341	14330	14209	14336	14246	14357	14259	14276	14235	14296	14450	14210	14346	14253	14268	14159	14467	14188	14055	14432	14404	14195	14318	14172	14492	14150	14379	14233	14155	14155	14280	14337	14293	14167	14362	14198	14509	14347	14305	14210	13986	14358	14273	14241	14164	14276	14256	14431	14207	14214	14295	14457	14231	14305	14411	14294	14403	14299	14363	14367	14251	14398	14205	14267	14421	14284	14346	14193	14253	14091	14207	14407	14370	14197	14365	14270	14371	14268	14220	14503	14274	14341	14190	14418	14335	14307	14319	14274	14338	14197	14461	14237	14362	14431	14320	14326	14329	14408	14171	14168	14499	14347	14320	14374	14239	14239	14414	14246	14295	14270	14227	14237	14223	14349	14250	14137	14219	14285	14378	14092	14283	14323	14385	14298	14252	14258	14137	14339	14414	14282	14314	14281	14415	14361	14407	14204	14287	14188	14316	14201	14262	14338	14241	14327	14241	14300	14269	14239	14226	14260	14361	14149	14366	14348	14334	14387	14252	14386	14247	14394	14263	14410	14203	14456	14502	14211	14431	14188	14246	14087	14423	14287	14445	14301	14302	14337	14307	14424	14349	14332	14265	14307	14259	14287	14312	14343	14304	14142	14354	14329	14481	14298	14212	14186	14332	14437	14403	14436	14361	14445	14469	14405	14298	14301	14263	14211	14359	14513	14350	14306	14297	14282	14322	14349	14333	14218	14303	14276	14351	14385	14189	14425	14268	14172	14305	14399	14373	14256	14345	14410	14489	14368	14326	14298	14111	14241	14346	14557	14239	14276	14150	14348	14340	14205	14462	14267	14423	14246	14380	14295	14226	14320	14417	14500	14310	14357	14299	14315	14274	14263	14210	14184	14273	14370	14331	14123	14337	14257	14244	14319	14314	14365	14341	14316	14198	14253	14246	14331	14433	14147	14470	14212	14206	14325
22833	21120	28806	25448	24989	26091	25043	20589	19493	19483	19038	18570	18781	18503	18462	18419	18392	18233	18383	18440	18377	18158	18337	18249	18308	18138	18042	17944	18011	18198	17929	18107	17979	18085	18080	17733	18022	17944	18050	17929	17984	18044	18115	18067	18002	18054	17972	18129	17957	18023	18147	18025	17804	17956	17912	18080	17863	18136	17934	17799	18086	17990	17980	18059	17820	17940	18098	17987	18007	17934	17930	18061	18081	17763	17901	17811	18033	18115	18100	17870	18091	18067	17914	17759	17733	18004	18089	18057	17856	18051	18074	17995	18086	17971	18134	18105	17999	18292	17724	18062	18211	17995	17858	18037	18127	18024	17996	17913	18032	17917	18188	18035	18113	17974	17945	18088	17897	17958	17892	17806	17926	17930	17948	17895	17895	18006	18146	18030	18015	18084	18028	18065	17849	17958	18024	17951	17992	17994	18016	17876	17994	17996	18035	17699	18050	17918	18014	18049	18065	17910	18031	18026	18183	18074	17816	17707	17919	17780	18090	17952	18086	18094	17949	17908	17919	17848	17874	18061	18076	17964	17985	18069	18033	17862	18033	17812	18038	17990	18009	17997	18093	17969	17959	17826	17998	17831	17904	18032	17863	17900	17960	18153	17922	18019	17999	17922	17875	17829	17853	17804	17909	17957	18128	17719	17768	17968	17818	17838	17945	17973	17840	17934	18014	18120	18043	17887	18118	17972	18051	18025	17889	17993	18073	17760	17925	18156	17872	17854	17932	18016	18085	18141	18099	17941	18038	17922	17957	18106	17959	18081	18030	17948	17794	18123	17960	17910	18009	17833	17863	17856	18041	17850	17814	17672	18041	18035	18168	18080	18110	17955	18151	18077	17817	18160	18193	17724	17943	17917	17950	17929	17848	17937	17942	17794	17937	17934	18131	17984	17862	17906	17864	17708	17899	17873	17951	17838	18007	18009	17978	18010	17932	17890	18000	17842	18121	18060	17904	18064	18062	17896	17998	18029	17871	17868	17738	17830	17909	17947	17940	18147	18172	18028	17961	17892	18172	18018	17826	18048	17864	17908	17894	17935	17993	17872	17968	18003	17898	17899	17966	17922	17820	18127	17935	18127	18015	18099	18044	18095	17928	18002	17834	17971	18032	17894	17956	18011	18093	18123	18095	17897	18020	17988	17956	17921	17789	17879	18062	18049	18038	18199	18076	17890	17960	17745	17948	17991	17900	18153	18121	18051	17988	18062	18097	17980	17834	17999	17923	17932	18003	17724	18179	18056	17872	17997	17995	18055	17907	17828	17968	17896	18017	17741	17826	18045	17977	17985	17931	18129	17937	18169	17727	17838	17957	17903	17932	17911	18073	17659	17992	17992	18078	17756	17866	17804	18019	17662	18119	18009	17662	17976	18160	17959	17703	17931	18012	17957	17958	17974	17838	17869	18007	18159	17935	18047	18114	17948	17943	17969	17947	17973	17939	17922	18013	18175	17946	17744	17991	18078	17811	17893	17996	17933	17996	17948	17910	17989	18160	18309	17879	18043	18043	17969	18013	18108	18090	18056	17988	17950	17961	17944	17782	17938	18228	17851	18300	18015	17916	17946	17921	17827	18024	18030	17820	17945	18118	18034	17872	18027	17880	17951	18015	17795	17946	18016	17821	17900	18140	18089	18060	17891	17753	18041	18023	18033	17889	17973	17924	18153	18028	18008	18042	17697	17945	17822	17859	17836	18007	17909	17964	17985	17711	17964	18044	18073	17991	18058	18166	17922	17678	18044	17771	18020	18000	17821	17966	17919	18023	17909	18164	18183	18106	17763	17967	17803	18018	17951	17991	17858	18006	17964	17825	18226	17956	17871	17872	17835	17814	18025	18094	17933	17931	17796	17936	17880	18013	17874	17915	17722	17762	17951	17946	17918	18017	17866	17948	17994	17839	17813	18039	17789	18012	18112	17901	17984	18032	18126	17972	17827	17851	18185	18047	17666	18049	18017	17904	17909	17892	17969	18010	17934	18153	17907	17883	17821	17825	18076	17935	17825	17745	17949	18061	17886	17804	17833	17862	17745	17946	17797	17947	17892	18140	18138	18106	18086	18032	17963	17978	17931	17865	18021	18191	18118	18001	18053	17962	17922	18041	18046	17981	18059	18032	17874	17864	17743	17854	17919	17812	18096	17974	17959	17819	18176	17812	18148	18121	18163	18063	18088	18028	17987	18069	18026	18052	17861	18015	17911	17891	17936	17857	17918	18088	18069	17967	18094	17856	17899	18155	17894	17942	18023	17914	17985	18018	18169	17866	17693	17995	17951	17922	18122	18083	18072	18173	18215	17879	17858	17982	18188	17967	18092	18060	18032	17805	18062	18122	17858	18002	17902	17986	17941	17883	18081	18118	17949	18121	17915	18020	17986	17947	17959	17893	17872	18073	17787	17792	17855	17993	18043	18026	17725	18003	17886	17692	17891	17968	17839	17904	17984	17802	17724	17979	17841	18009	17952	17820	17763	17768	17907	17771	17809	17765	17958	17848	17908	17992	18057	17969	17863	18041	17823	18091	17860	18229	18000	17942	18075	17950	17981	17940	17933	18162	18016	17884	17898	17805	17860	17973	17751	17933	17935	17957	17893	17894	18226	18102	17824	17932	17864	17915	18012	18085	17947	17933	17994	17862	17814	18141	18153	18075	18074	18051	17991	17907	17876	17712	17999	17763	17969	18125	18159	17772	17792	17867	17861	18166	17821	17861	17811	17924	17955	18128	17980	17888	17981	18114	17899	18119	17976	17974	17993	17963	17983	18066	18108	18005	18039	18005	18136	17945	17903	17882	18212	17863	18081	17969	17901	18081	18082	17965	17696	18088	17901	17801	17967	18064	17926	17917	18027	17760	18021	17926	18079	17756	17990	17899	17870	17983	18007	17845	17956	17893	17849	18081	17969	18117	17726	17980	17963	17954	17861	17949	17827	17991	17859	18062	18078	17919	17886	17834	18130	17999	17940	17988	17965	18042	17963	18173	18164	17895	17969	18031	18043	17975	18012	17963	18080	18141	17857	18039	17942	18060	17767	17944	18320	17906	17884	17910	18027	17917	17945	17953	18070	18014	17985	17998	17903	18062	17977	18068	17885	17998	18019	17872	18078	18072	17993	17943	17845	18009	17878	17904	18040	17885	18012	17967	18154	17962	17772	17947	17932	17887	17920	18062	17898	17963	17863	18129	18066	17949	18206	17956	17896	18045	17929	17890	17958	18083	18143	18011	17853	17979	17982	18011	17984	18044	17890	18135	18152	17927	17939	18070	17973	18224	18040	17909	17933	17977	17928	18031	17962	18076	17902	17975	18054	17982	18044	17829	18012	17975	17863	17964	17795	17950	18050	17967	17926	17951	17865	17880	17785	18043	17944	17983	17794	17887	17881	17949	17820	18147	18026	17884	17932	17765	17873	17872	17814	17968	18046	17891	18072	17834	17889	17892	17838	18105	17942	17996	18143	18063	17944	17948	18141	18107	18001	17944	17829	18166	18109	17809	17765	17836	17919	18040	17900	17914	17959	17941	17963	17972	18106	17925	18178	17941	18010	17879	17886	17930	17996	17930	17797	17876	17904	17850	17957	18125	18029	18001	17929	18215	17831	18051	18066	17983	17827	18099	18009	18073	18031	18002	18110	17959	17826	17857	17898	17987	17903	18161	17992	18127	17962	17948	17770	18109	18212	17953	17837	17919	18007	18071	18152	17890	17970	17782	17957	18050	18080	17952	17929	18089	17798	17858	17685	17871	18165	18194	17746	18118	17863	18003	17935	17982	17959	17923	17908	17756	18018	17986	17840	17614	17791	17980	17987	18099	17890	18176	17807	18107	17963	17967	17922	18152	17943	18034	17992	17870	18022	17908	17880	17979	17891	17846	18006	17955	18005	17837	17924	17717	18068	17937	17834	17826	18037	17812	17948	17900	18086	18136	18022	17874	18086	17824	17933	17870	17832	18057	17883	18071	17972	18001	17955	18085	18196	18138	18026	17897	18037	18032	17808	18108	17912	18131	18044	18113	18108	17987	18130	18048	18083	18238	18041	17944	18070	18084	17985	18033	17997	18057	17951	18044	17901	17876	17846	17878	17967	17829	18172	18136	18027	17963	18166	18016	18043	17918	17953	17964	17972	18022	17928	17992	18214	17798	17942	17954	17872	17999	18010	18197	17715	17822	18062	17917	17999	18013	17926	18007	17802	17903	18009	18104	17746	17939	18069	17872	18021	18127	17993	18038	17860	17918	17952	18023	17893	18080	17985	17991	17893	17973	17967	17885	17903	17931	17877	17954	17750	18190	17951	18107	17978	17948	17867	18161	17954	17981	17923	18011	18249	17907	17994	17917	18054	18048	17825	17890	17987	18034	18012	17957	18172	18058	17920	18082	17976	17943	17976	18258	18051	17735	17918	17962	18166	17945	17979	18064	18043	17881	17864	18139	17985	18073	17919	18048	17994	18132	17929	17915	17740	18044	17970	17890	17996	18143	18097	18188	18040	17926	18077	17879	18035	17884	17855	18001	17941	18133	17906	18092	17948	18000	17849	17893	17982	17853	17984	17916	17865	18062	17963	18103	18047	18122	18186	17979	17965	17890	17973	17946	17885	17962	17810	18068	17860	17935	18009	18201	17885	17868	17682	17950	18034	17874	17932	17958	17986	17922	17957	17989	17892	17870	17880	18000	18063	17920	17807	17843	17962	18109	18022	17997	17995	18078	17836	17982	17888	17838	17910	18109	18045	18029	17974	17927	18215	18016	17947	18100	17942	17875	17906	17993	18049	17915	17832	17861	18200	18062	18048	18147	17890	17759	18093	18091	17916	18031	17809	17795	17902	17973	18074	17915	18083	18009	17993	18067	17903	18004	18000	18018	18017	17989	18007	17885	17962	17937	17943	18032	17941	17720	18110	18066	17950	18035	18050	17877	18042	18030	18113	18193	18007	17952	17916	18135	17969	17871	17973	17958	17884	18131	18012	17849	17998	17916	18104	18049	17999	17962	17749	17691	18135	17946	18067	18256	17942	18003	17852	17829	18078	17959	17808	17848	17759	18055	17899	17866	18083	18054	17890	18062	18109	17874	18150	18142	18002	18031	18012	17734	17895	18195	17922	18113	17948	17897	18053	18024	17995	18136	18090	17929	17856
26427	55438	49440	38214	29692	23638	19524	17318	16811	16312	15763	15716	15528	15439	15390	15123	15499	15285	15199	15208	15066	15030	14876	14956	15039	15176	15049	14767	14969	14852	15005	14941	14927	14888	14905	14666	14902	14969	14957	14874	14998	15021	14909	14913	14754	14877	14739	14804	14815	14893	14700	14723	14698	14836	14801	14814	14893	14714	14984	14967	14997	14883	14960	14889	14716	14991	14956	14782	14934	14759	15003	14871	14983	15020	14718	14874	14816	15002	15018	14903	14971	14908	14739	14866	14810	14830	15002	14827	14804	14866	14824	14995	14953	14966	14886	14882	14859	14884	14838	14846	14919	15022	14863	14890	15015	14885	14898	14871	14830	14942	14964	14968	14909	14786	15012	14756	14800	14760	14922	14965	14783	14806	14890	14768	14855	14851	14897	14885	14977	15058	14885	14977	14926	14858	14870	14930	14888	14684	14931	14773	14808	14818	14918	14928	14829	14912	14948	14719	14889	14710	14685	14796	14836	15049	14955	14900	14820	15028	14796	14802	14863	14939	14610	14865	14925	14757	14971	14766	14931	15058	15032	14685	14858	14810	14906	14799	14785	14727	14788	14996	14703	14753	14973	14916	14915	14822	14916	14915	14816	15054	14769	14932	14916	15032	14878	14875	14799	14746	14830	14912	14741	14948	14784	14945	14742	14827	14915	14795	14832	14618	15055	14961	14903	14896	14794	14934	14831	14928	14851	14765	15025	14930	14866	14839	14736	14931	14768	14929	14821	14726	15061	14769	14910	14807	15030	14749	14954	14942	14625	14853	14801	14758	14835	14887	14988	14876	14668	14948	14954	14775	14759	14930	14869	14781	14847	14970	14881	14910	14964	14885	14965	14742	14790	14963	14797	14870	14949	14851	14773	14797	14934	14942	14891	14829	14843	14903	14853	14802	15009	14914	14909	14810	14773	14850	14983	14904	14915	14915	14798	14717	15089	14862	14828	14918	14863	15046	14910	14695	14644	14785	14855	14930	14783	14874	14833	14959	14903	14799	15055	15038	15107	14801	15030	14731	14970	14740	14826	14842	15023	14740	14906	14824	14771	15022	14755	14880	14823	14843	14835	14885	14677	14862	14910	15000	14883	15075	14848	14796	14862	14851	14885	14874	14903	14932	14800	14820	14836	14904	14838	14825	14965	14675	15005	14893	14912	14936	14915	14797	14804	14924	14906	14910	14856	14985	14787	14808	14990	14908	14905	15050	14745	14690	14703	14979	14785	14895	14946	14791	14885	14767	14900	14910	14803	14772	14778	14845	14783	15031	14944	14853	14991	14738	15045	14997	14789	14882	14895	14733	14846	14788	14807	14863	15006	14664	14846	14989	14971	14806	14896	14918	14781	14729	14793	14932	14799	14943	14665	14887	15100	14972	14838	14805	14833	14848	14899	14705	14787	14829	14650	14890	14958	14914	14753	14774	14917	14852	14960	14945	15015	14788	14830	14908	14855	14916	15035	14872	14961	15036	14863	14987	14884	15002	14941	14903	14842	14683	14989	14841	15041	14985	14705	14823	14933	14837	15034	14801	14861	14747	14722	14886	14868	14830	14745	14807	14829	14827	14869	14865	14964	14740	14751	15113	14894	14808	14894	14959	14806	14962	14809	14768	14993	14895	15028	14912	14926	14915	14841	14906	14875	14862	15011	14960	14937	14913	14947	14937	14762	14965	14851	14833	14930	14816	14616	14983	14722	14843	14662	14827	14942	14819	14863	14889	14888	14858	14906	14943	14865	14893	14892	14889	14978	14875	14932	14890	14817	14810	14857	14800	14916	14784	14822	14953	14854	14984	15022	14707	14758	14768	14918	14732	14841	14952	14812	15108	14784	14838	14954	14877	14995	14871	14791	14582	15011	14785	14757	14747	15019	14899	15083	14796	14775	14922	14866	14833	14809	14839	14826	14908	14807	14954	14692	14738	14971	14859	14856	14928	14902	14903	14835	14898	14983	14751	14818	14794	14887	14936	14740	14926	14835	14799	14810	14864	14756	14986	14918	14736	14723	14980	14784	14801	15127	14931	14788	14702	14865	14869	14846	14899	14831	14856	14807	14905	14973	14821	14889	14983	14783	14659	14936	14922	14854	14809	14926	14779	14764	15101	14772	14973	14847	14875	14795	14989	14796	14782	14898	14891	15039	14648	14981	14799	14823	14876	14896	14624	14810	14756	14767	14730	14893	14829	14856	14942	14786	14776	14842	14886	14829	14768	14919	14804	14839	15045	14868	14739	14865	14968	14799	14958	14818	14744	14887	14815	14867	14842	14854	14817	14817	14825	14838	14884	14780	14918	14814	14734	14973	14972	14945	14693	14830	14867	15041	14777	14922	14934	14803	14742	14944	14924	14989	14801	15033	15007	14721	14772	14947	14969	14790	14933	14915	14953	14784	14848	14677	14753	14959	14994	14842	14924	14934	14873	14986	14897	14806	14895	14914	14844	14964	14902	14848	14765	14715	14938	14933	14787	14807	14942	14853	14780	14853	14804	14766	14793	14977	14664	14878	14825	14758	14741	14771	14848	14794	14946	14955	14843	14795	14898	15018	14852	14763	14705	14790	14802	15003	15004	14748	14955	14754	14821	14951	14800	14796	14936	14961	14889	14856	14847	14749	14841	14970	14946	14845	14751	14839	14914	14890	14875	14945	14747	14775	14825	14981	14889	14851	14835	14837	14952	14529	14933	14800	15126	14706	14807	14723	14985	14981	14823	15023	14969	15014	14887	14740	14893	14873	14828	14917	14901	14863	14727	14804	14765	14812	14838	14857	14909	14936	14879	14877	14863	14887	15001	14751	14805	14841	14791	14721	14777	14894	15010	14602	14942	14881	14831	14839	14943	14860	15057	14768	14880	14892	14964	14972	14761	14961	14895	14918	14807	14817	14982	14931	14876	14887	14904	15001	14791	14869	14878	14750	14879	14851	14800	14927	14792	14763	14845	14829	15006	14854	14878	14965	14802	14878	14756	14921	14843	14958	14873	14950	14852	14962	15084	14923	15039	14843	14948	14903	15087	14949	14839	14776	15012	14972	14809	14935	14819	15012	14868	14874	14940	14873	14826	14959	15017	14770	14963	14828	14892	14735	14742	14933	15029	14826	14886	14771	15025	14757	14820	14786	14796	14886	14881	14931	14771	14832	14877	15010	14850	14820	14790	14794	14883	14938	14970	14907	14707	14626	14901	14771	14879	15062	14723	14731	14753	15022	14996	14917	14873	14810	15005	14806	14834	14844	14860	14814	14993	14878	14821	14813	14845	14873	14923	14865	14735	15008	14901	14858	14720	14875	14793	14830	14948	14877	14945	14788	14780	14979	14890	14893	14876	14973	14892	14742	14901	15020	14839	14668	14858	14851	14732	14894	14807	14678	14872	14949	14976	14786	14745	14864	14720	14865	14847	14864	14862	14932	14964	14987	14761	14867	14702	14958	14969	14881	15002	14754	14934	14905	14932	14825	14926	14978	14818	14835	14693	14986	14736	14937	14828	15017	14870	14872	14746	14930	14780	14794	14892	14735	14782	14897	14905	14822	14871	14705	14823	14801	14995	14863	14863	14813	14854	14753	14794	14905	14847	14761	14933	14823	14856	14754	14814	14731	14975	14741	14826	14833	14782	14674	15003	14855	14909	14944	14809	14933	14710	14911	14964	14840	14755	14921	14981	14916	14942	14880	14991	14788	14857	14799	14924	14838	14895	14897	14869	14662	14776	14838	14849	14837	14924	14899	14897	14856	15053	14950	14875	14849	14837	15030	14791	14795	14874	14886	14948	14820	14827	14821	14856	14821	14831	14956	14719	14818	14878	14738	14822	14862	14702	14982	15070	14775	14946	14812	14932	14844	14789	14823	14874	15000	14845	14834	14925	14874	14885	14805	14958	14926	14748	14905	14802	14801	14836	14860	14865	14880	14707	15059	14947	14859	14855	14993	14953	15006	14831	14768	14720	14871	14735	14902	15035	14963	14802	14791	14825	14871	14876	14821	14877	15097	14869	14717	14934	14974	14898	14865	15104	14931	14922	14941	14795	14888	14935	14858	14614	14771	14837	14985	14882	14866	14689	14978	14716	14857	14738	14775	14857	14815	14805	14882	14916	14823	14827	14791	14806	14817	14993	14837	14972	14882	14892	14940	14853	14830	14897	14728	14869	14812	14801	14868	14867	14823	14857	14782	14792	14962	14937	14943	14857	14854	14933	14983	14838	14884	14832	14858	14882	14902	14803	14862	14929	14906	14779	14878	14970	14878	14999	14686	14801	14855	14928	14780	14899	14929	14828	14848	14875	14805	14761	14717	14739	14894	14832	14984	14631	14779	14885	14858	14983	14684	14866	14856	14949	14748	14782	14877	14904	14795	14861	14749	14800	14798	14735	14909	15013	14933	14736	14979	14792	14932	14782	14700	14855	14714	14807	14962	14615	14759	14847	14914	14896	14965	14846	14791	14783	14918	14940	14784	14807	14993	14901	14740	14944	14875	15168	14806	15014	14856	14819	14922	14804	14822	14767	14902	14737	14717	14951	15069	14892	14811	14982	14941	14714	14884	14935	14664	14816	14989	14744	14930	14836	15152	14775	14851	14798	14942	14714	14858	14800	14726	14902	14814	14922	14835	14767	14783	14817	14912	14901	14931	14906	14845	14946	14772	14794	14898	14985	14751	14792	14749	14825	14936	14870	14789	14900	14844	14707	14960	14802	14869	14757	14733	15063	14956	14879	14917	14766	14787	14832	14918	14753	14961	15057	14657	14807	14962	14977	14805	14876	14941	14887	15000	14896	14925	14882	14887	14861	14916	14966	14922	14877	14966	14780	14852	14843	14978	14864	15056	14667	14898	14897	14891	14918	14894	14970	14962	14842	14909	14840	14998	14928	14793	14876	14787	14851	14846	15013	14928	14855	14884	14778	14901	14860	14809	14901	14922	14981	14931	14739	15006	14928	14932	14927	14884	14846	14811	14665	15055	14726	14877	14635	14926	14932	14661	14855	14768	14733	14768	14894	14901	14897	14976	14873	14986	14776	14860	14967	15074	14922	14786	14738	14793	14750	14839	14961	14706	14727	14745	14813	14837	15054	14965	15013	14953	14930	14904	14769	14880	14899	14873	14892	14800	14828	14796	14844	14947	14811	14820	14921	14886	14912
24075	21204	28993	29073	25441	23315	20684	18101	17695	17556	16955	16929	16991	16850	16698	16885	16728	16591	16702	16748	16637	16586	16436	16518	16659	16560	16627	16569	16795	16626	16346	16517	16576	16450	16553	16486	16645	16530	16489	16568	16555	16552	16429	16623	16451	16516	16389	16321	16365	16493	16460	16406	16640	16624	16552	16323	16507	16520	16379	16411	16328	16333	16469	16279	16415	16647	16522	16399	16548	16492	16491	16573	16369	16306	16378	16420	16394	16408	16191	16452	16386	16417	16419	16381	16603	16362	16347	16453	16417	16496	16378	16358	16405	16347	16527	16517	16315	16310	16265	16240	16469	16426	16431	16602	16484	16505	16641	16310	16413	16402	16680	16308	16269	16351	16631	16368	16420	16416	16410	16381	16527	16312	16499	16275	16195	16431	16636	16341	16502	16296	16350	16559	16296	16092	16442	16432	16524	16506	16255	16405	16426	16371	16403	16481	16678	16429	16564	16326	16438	16481	16574	16488	16407	16336	16309	16322	16651	16389	16542	16375	16184	16131	16168	16136	16449	16411	16419	16629	16226	16419	16542	16288	16149	16373	16474	16623	16337	16635	16368	16651	16384	16504	16498	16545	16458	16497	16407	16411	16472	16557	16581	16477	16465	16299	16495	16482	16430	16553	16354	16398	16500	16388	16259	16066	16432	16302	16489	16538	16393	16536	16336	16403	16642	16392	16488	16462	16489	16525	16293	16497	16386	16558	16456	16347	16401	16667	16496	16501	16416	16344	16440	16498	16462	16506	16474	16416	16468	16528	16456	16329	16509	16489	16509	16442	16325	16474	16605	16457	16223	16395	16436	16354	16269	16407	16535	16446	16209	16434	16392	16343	16252	16371	16607	16462	16456	16495	16530	16431	16385	16512	16610	16355	16469	16645	16387	16620	16232	16514	16556	16428	16375	16465	16431	16475	16500	16326	16524	16643	16452	16356	16307	16240	16451	16462	16379	16691	16520	16394	16498	16580	16526	16217	16403	16312	16621	16456	16270	16301	16522	16400	16490	16375	16262	16502	16479	16503	16564	16309	16491	16437	16132	16597	16420	16327	16315	16346	16322	16307	16367	16374	16451	16447	16482	16275	16545	16590	16370	16445	16367	16576	16449	16691	16448	16622	16541	16272	16541	16401	16529	16611	16479	16367	16429	16504	16515	16227	16471	16523	16473	16222	16340	16638	16312	16340	16417	16346	16340	16454	16493	16574	16385	16450	16201	16409	16123	16464	16255	16451	16534	16477	16406	16642	16347	16274	16514	16778	16516	16328	16469	16333	16564	16368	16521	16367	16440	16403	16408	16557	16323	16521	16347	16549	16414	16395	16457	16329	16440	16284	16582	16363	16395	16385	16612	16394	16603	16443	16443	16418	16571	16615	16481	16366	16612	16253	16317	16428	16413	16358	16594	16492	16240	16395	16413	16470	16325	16364	16503	16434	16566	16384	16477	16414	16262	16159	16475	16459	16489	16556	16385	16524	16480	16353	16533	16484	16518	16489	16498	16429	16427	16526	16467	16445	16576	16501	16355	16446	16309	16389	16560	16449	16557	16534	16377	16265	16487	16420	16366	16424	16394	16310	16479	16496	16354	16254	16430	16523	16379	16395	16212	16525	16529	16402	16410	16285	16491	16242	16450	16539	16520	16485	16402	16360	16442	16346	16263	16520	16518	16491	16328	16474	16488	16466	16313	16405	16592	16495	16252	16507	16599	16483	16400	16517	16524	16333	16344	16385	16561	16240	16621	16463	16604	16491	16392	16474	16648	16280	16291	16521	16496	16334	16466	16434	16532	16340	16314	16338	16405	16348	16356	16443	16424	16313	16511	16416	16340	16307	16276	16318	16443	16340	16412	16567	16641	16416	16632	16433	16353	16317	16486	16398	16305	16427	16361	16507	16145	16527	16271	16418	16660	16324	16554	16597	16372	16406	16469	16305	16475	16488	16591	16569	16431	16607	16423	16445	16336	16347	16327	16517	16248	16322	16377	16338	16288	16492	16448	16388	16386	16829	16724	16433	16552	16414	16349	16539	16532	16384	16535	16529	16468	16443	16287	16466	16311	16396	16527	16552	16466	16508	16506	16616	16568	16455	16451	16449	16557	16410	16468	16432	16656	16639	16584	16540	16653	16506	16321	16370	16440	16382	16448	16309	16696	16591	16520	16659	16559	16396	16426	16464	16496	16448	16516	16570	16456	16499	16532	16416	16268	16576	16475	16627	16488	16530	16712	16509	16455	16542	16202	16596	16423	16581	16379	16472	16562	16778	16556	16434	16446	16410	16531	16542	16458	16641	16445	16367	16587	16601	16550	16391	16599	16395	16664	16418	16367	16632	16763	16164	16646	16376	16567	16440	16400	16473	16386	16333	16503	16653	16638	16545	16405	16309	16510	16419	16568	16584	16672	16414	16665	16293	16352	16407	16399	16424	16510	16371	16355	16562	16296	16044	16301	16260	16244	16460	16502	16531	16256	16383	16327	16485	16441	16238	16344	16473	16618	16249	16417	16546	16517	16411	16360	16322	16528	16376	16124	16639	16664	16550	16594	16324	16525	16426	16561	16345	16364	16480	16294	16330	16447	16339	16492	16273	16485	16492	16489	16622	16408	16464	16301	16251	16411	16492	16299	16247	16437	16625	16578	16519	16470	16351	16305	16538	16235	16453	16568	16502	16414	16496	16400	16302	16519	16546	16200	16287	16311	16180	16638	16448	16374	16275	16397	16451	16395	16565	16327	16321	16398	16339	16376	16470	16455	16426	16495	16564	16395	16563	16408	16544	16488	16426	16372	16448	16286	16425	16458	16350	16486	16634	16457	16505	16608	16474	16400	16573	16536	16469	16358	16505	16273	16482	16524	16402	16342	16288	16566	16405	16348	16544	16333	16608	16392	16417	16467	16668	16488	16351	16582	16549	16394	16510	16385	16465	16536	16478	16429	16304	16289	16609	16526	16380	16573	16371	16501	16235	16474	16608	16511	16798	16592	16524	16651	16295	16414	16535	16355	16274	16372	16434	16544	16452	16509	16344	16531	16499	16306	16342	16362	16348	16127	16453	16578	16320	16390	16169	16231	16263	16433	16488	16416	16402	16501	16514	16343	16420	16299	16310	16475	16457	16262	16379	16438	16524	16437	16565	16384	16431	16376	16412	16429	16440	16477	16433	16450	16432	16394	16468	16675	16508	16528	16346	16426	16462	16600	16405	16530	16702	16471	16539	16443	16489	16388	16318	16395	16385	16377	16431	16590	16514	16402	16564	16418	16456	16372	16198	16644	16293	16335	16592	16294	16149	16482	16613	16633	16501	16498	16524	16404	16427	16469	16631	16373	16365	16547	16357	16439	16387	16282	16392	16450	16342	16406	16512	16393	16353	16504	16510	16280	16334	16294	16578	16451	16395	16339	16658	16434	16460	16546	16524	16535	16571	16465	16486	16431	16361	16462	16470	16385	16539	16457	16605	16531	16416	16587	16369	16533	16533	16557	16444	16136	16546	16434	16444	16439	16391	16458	16447	16306	16296	16378	16465	16281	16646	16236	16450	16477	16441	16645	16571	16427	16514	16484	16518	16137	16140	16519	16515	16439	16451	16542	16361	16399	16500	16570	16479	16485	16447	16267	16432	16667	16348	16306	16325	16487	16378	16420	16364	16510	16443	16458	16347	16620	16611	16350	16365	16429	16450	16306	16429	16590	16390	16423	16568	16471	16401	16521	16503	16321	16607	16474	16385	16368	16331	16400	16410	16591	16503	16537	16600	16420	16519	16442	16475	16497	16368	16291	16387	16503	16448	16666	16361	16279	16498	16619	16510	16482	16509	16445	16249	16423	16465	16379	16283	16432	16301	16426	16507	16426	16531	16584	16420	16389	16253	16486	16491	16563	16475	16286	16505	16444	16516	16444	16344	16364	16390	16306	16535	16474	16552	16556	16510	16495	16352	16533	16425	16451	16389	16388	16316	16521	16332	16365	16321	16306	16392	16259	16677	16413	16266	16217	16456	16598	16429	16302	16338	16584	16454	16446	16612	16646	16451	16424	16480	16544	16515	16413	16244	16423	16589	16419	16550	16404	16367	16297	16361	16693	16519	16433	16462	16629	16459	16540	16460	16537	16587	16427	16218	16317	16389	16757	16389	16322	16515	16529	16260	16462	16414	16452	16294	16451	16665	16415	16369	16333	16454	16520	16285	16602	16708	16525	16364	16203	16431	16357	16456	16453	16555	16461	16251	16494	16553	16338	16384	16360	16447	16577	16517	16696	16599	16532	16296	16405	16402	16321	16271	16410	16334	16495	16282	16620	16354	16429	16300	16481	16575	16393	16504	16670	16454	16588	16521	16444	16306	16483	16394	16433	16265	16478	16329	16381	16497	16502	16352	16643	16535	16368	16521	16441	16398	16524	16468	16533	16312	16394	16402	16380	16583	16528	16300	16295	16255	16510	16396	16384	16552	16411	16613	16395	16296	16366	16381	16358	16458	16458	16563	16356	16489	16424	16348	16483	16226	16498	16378	16466	16587	16558	16532	16499	16466	16298	16507	16539	16495	16495	16541	16370	16340	16224	16452	16501	16551	16349	16444	16560	16429	16508	16588	16423	16500	16515	16339	16505	16362	16349	16328	16545	16492	16402	16480	16441	16282	16344	16466	16550	16384	16479	16483	16520	16400	16585	16457	16488	16363	16286	16444	16376	16433	16407	16556	16557	16425	16429	16632	16152	16585	16406	16228	16306	16328	16419	16458	16397	16368	16464	16365	16471	16364	16312	16473	16635	16335	16523	16643	16341	16471	16601	16381	16323	16533	16409	16405	16435	16530	16359	16312	16441	16424	16265	16478	16428	16370	16388	16471	16513	16466	16285	16332	16479	16453	16421	16345	16561	16627	16506	16762	16548	16342	16333	16517	16208	16571	16563	16484	16468	16413	16372	16514	16356	16327	16542	16258	16540	16355	16389	16468	16335	16305	16412	16581	16527	16496	16453	16682	16422	16467	16418	16582	16201	16520	16380	16431	16492	16451	16404	16363	16410	16419	16479	16395	16422	16461	16320	16401	16523	16580	16515	16248	16672	16401	16406	16491	16602	16651	16340	16448	16521	16422	16459	16552	16351	16290	16445	16314	16517	16403	16485	16426	16310	16411
26065	51046	44185	33434	26095	21125	17505	16157	15553	15187	14904	14702	14563	14606	14411	14379	14250	14330	14297	14190	14119	13976	14145	14205	14087	14031	14166	14058	14169	14002	14116	14135	13988	13952	13947	14015	14148	14000	13918	14223	13907	13926	14062	13857	14129	14089	14090	14034	13849	14004	14069	14036	13888	14163	14009	14033	14090	13893	14160	14081	14000	14189	13890	14199	13939	13943	13976	14012	14043	13845	13980	14131	13907	14092	14004	13917	13881	13905	14023	13910	14065	14120	14111	14081	14033	13970	13981	14068	13855	13959	14257	13948	13783	13914	14046	13881	14112	14166	13868	14006	13882	13937	13897	13912	14046	14174	13815	13794	14189	14001	13774	14018	14000	13857	14092	14036	13991	13924	14066	14219	13995	14079	14075	14033	14056	13815	13940	13885	14124	14091	13951	13969	14024	13929	13943	13971	14019	14092	13889	14031	13997	14064	13977	13909	13966	13889	14074	13985	13943	13973	14063	14103	13909	14076	13894	13993	14168	14028	13938	13956	13970	14071	14026	14024	14074	13972	13977	13871	14105	14252	13975	13844	14021	13934	13981	13988	14237	14043	14116	14055	13899	13951	13951	13923	14022	13986	14076	13987	13924	13916	13972	13930	14153	13899	13943	14040	14119	13974	13848	14130	14058	13928	13949	13938	14069	13915	13846	13951	14161	13821	13944	13973	13860	14006	14086	14007	14005	13999	13993	13868	13766	14126	13917	14072	14096	13966	14082	13961	14052	13894	14150	14024	13863	14104	14086	14038	13961	14141	13958	14159	13982	13919	14009	13977	13925	14018	13740	13989	14172	14078	14085	13879	13926	14120	13990	13947	14103	14030	14035	14075	13923	13917	13989	13991	14067	14052	13959	14036	14003	13901	14077	13984	14124	14028	13771	14071	13889	14031	13835	14057	13852	14105	13859	13847	13892	13918	14084	13735	13912	13939	13912	14074	13967	13918	13938	14009	13980	13954	13917	13962	14100	13828	13840	14054	14011	14003	14122	14013	13965	13994	13925	14038	13945	13930	14155	14008	14049	13989	13856	13909	13991	14091	13803	14051	14066	13914	13946	13894	14062	13987	13886	14077	13862	13891	14011	14126	13915	14003	14060	13935	13992	14185	13874	13920	13950	14034	14110	14060	14070	13796	14066	13956	13926	14169	13918	14138	13808	14088	13994	13996	13979	14018	14049	14102	14000	13979	13937	14045	14190	13921	13973	13946	14018	13992	14192	14083	14194	13970	13856	14082	13929	13937	14062	14008	14090	13940	13897	14089	14070	13867	13950	13945	14085	13991	13923	13946	14074	14058	14023	14123	13843	14114	13980	13985	14140	14009	13925	14022	13765	14166	14118	13866	14050	14001	14096	14085	14089	14115	13957	13748	13970	13978	14079	13949	14061	13880	14072	13989	13981	14020	14007	13974	13936	13894	13803	13958	14023	13940	13971	14096	14002	13933	13962	14153	13894	13984	13930	13987	14188	13961	13936	13896	14171	13999	14156	14145	13871	13880	13979	14081	14016	13990	14009	13827	13875	14203	13915	13902	13873	14096	13882	13911	14051	13830	14095	14023	14041	14013	13980	13982	14008	13848	14140	13855	14053	14033	13980	14149	13911	14061	14069	14088	13986	14076	13954	13804	14023	13899	14084	13815	13999	13948	14118	13926	14114	14042	13862	14098	13930	13956	13941	13975	13932	14096	14053	14094	13992	13973	13877	14026	13997	14042	14007	13976	13936	14009	13965	13958	14052	13924	14149	13963	13962	13866	14115	14044	14029	13977	14000	14074	14060	13785	13991	13995	13836	13990	13941	14008	13983	13954	13926	14021	14123	14168	14066	14071	14024	14014	14006	13942	13932	13971	13984	14108	14086	14121	13936	14017	14028	14035	13927	13974	14091	13950	13885	14093	14025	14102	14244	13960	14025	14217	13782	14094	14029	13845	13825	13883	13992	14144	14050	14090	14080	14013	13951	14062	13939	13936	13912	14206	14096	14035	14263	13904	13811	13933	14151	14073	13999	13985	14025	13994	13996	14111	14164	13927	14038	13964	13993	13979	14046	14027	13839	14057	13953	14078	14011	13735	13901	14066	13965	13901	13952	14121	14119	13988	13756	13861	13824	14096	13922	14060	14000	13858	13986	14021	14144	13802	13782	13839	14008	13927	14113	13983	14052	13973	13962	14167	14003	14030	13963	13868	13969	14019	14162	13891	13941	13989	13903	14087	14106	13947	13882	14039	13959	13948	13993	14039	13972	13888	14085	13987	13792	13879	13955	13911	13967	13980	14061	14035	13914	14015	14020	14031	13956	13996	13805	14162	13934	14105	13849	13799	13930	14135	14158	14067	13987	14014	13976	14225	14058	14123	13899	14103	14108	13915	13933	14009	14056	14090	13980	13861	14140	13969	13941	14056	13851	13942	13976	14059	13947	14046	14175	14026	13963	14130	14020	13995	13879	14113	14024	14134	13997	14049	13950	13978	14156	13990	14071	13916	14046	14164	14051	13971	14020	14085	14059	13932	13939	14087	14179	13999	14055	13777	14059	14019	14009	13999	13863	14093	14044	14067	13890	13907	14092	13933	13936	13953	14087	13932	13917	13787	14088	14036	13979	13924	14060	13863	13911	14046	14001	13923	14087	13933	14080	13880	14069	13984	13980	13995	13898	13991	13968	14007	13926	13986	14074	13862	13973	14087	14051	13877	14056	13949	13877	13970	14003	13793	13930	13835	13965	13889	14089	14002	14011	13830	13931	13854	13901	13877	13941	14021	13897	13849	13913	14041	14125	13982	14127	13851	13801	13944	13783	14066	14013	13960	14014	14227	13886	14041	13981	13827	14071	14010	14112	14113	13910	13923	14072	14057	13745	14006	13897	14141	14017	14055	14067	14056	13881	14089	13957	13974	14038	13925	14089	13800	13892	13778	14026	13945	13851	13990	14042	13996	13935	14067	14022	14053	13815	13987	14025	14040	14025	13939	14062	14007	14020	14066	14119	13901	14018	14057	13943	14080	13898	13932	13940	14074	13906	14121	13930	13946	14038	14100	14129	14032	14076	14046	13838	13938	14088	14045	14098	14093	14119	13810	14089	13890	13973	13908	14119	13997	14168	13894	14004	14174	13881	14108	14017	13969	14076	14115	13891	14088	14085	13883	14039	14099	14106	13969	14113	14006	14212	13925	14060	14026	14129	14017	13836	14073	13848	13992	14033	14259	14155	13923	14058	14028	14152	13867	14090	13979	13949	14051	13998	14168	13751	13987	13932	13974	14022	14195	13807	14130	14010	13987	13949	13972	14022	14051	14047	13894	14160	13928	14067	13993	13983	14023	13892	13879	14131	13930	13819	14182	13959	13951	14207	13906	13992	13953	14019	14193	14031	14068	13923	13943	14039	13786	13928	13883	14032	14031	14078	13812	14012	13945	14142	13850	14088	13851	13864	13921	14051	13940	14128	13917	13917	13947	13941	13933	14139	14006	13996	13928	14160	13848	14177	13983	13977	13932	13896	14193	14026	13968	13966	14128	13963	14087	14054	14049	13966	14019	13885	13935	13953	13932	14079	14205	14021	13984	13979	13939	13912	13968	13926	13882	13853	13989	14076	13784	14047	14167	14086	14025	14041	13963	13978	14017	14070	13954	14101	13957	13990	13943	13946	13836	14057	13967	13832	13920	13848	13989	13852	14020	14247	14112	13883	14142	14060	14229	14034	13893	13959	13930	14027	14064	14045	14043	13940	13921	13944	14008	13953	13999	13834	13955	13932	13909	14005	13842	13945	14028	13940	13895	13809	14032	14223	14063	14033	14114	14131	13928	13940	14063	13984	13993	14137	13891	14005	13765	13864	13971	13988	14043	13935	14067	14063	13940	13855	13835	14011	14030	14056	13897	13970	13954	13822	13982	14005	13985	13947	14010	14005	13894	13882	13980	14004	14099	13916	14080	14108	13909	14172	14072	14015	14113	13996	14010	13860	14148	14001	14066	14038	14017	13963	13931	14061	13935	14021	14032	13918	14012	13912	14027	14044	13885	14047	13964	14133	14042	13951	13985	13964	14025	13862	14161	13949	14136	14032	13828	14020	14132	14142	13835	13858	14135	13944	13917	14144	14061	14102	14038	13854	13975	14050	13894	14068	14113	14058	13952	14095	14064	14045	14116	13988	14009	13933	14078	14097	13936	13889	14063	13957	14126	14155	14001	14115	14087	14042	13883	13965	14056	13983	13976	14134	14089	14144	13853	13994	14023	13980	14009	13988	13970	14005	14070	14107	14028	14186	13912	14185	14063	13967	13874	14044	14089	13781	13929	13989	13876	13999	14091	14053	13953	13766	14049	14056	14019	14166	14130	14046	14088	13938	13929	14102	14039	14031	14022	14012	14123	13957	14021	14131	13967	13997	14129	13990	14059	13821	13977	13977	13925	13988	13969	13930	14009	13936	14032	14056	13973	13864	13751	13891	13979	14231	14029	14099	14068	13887	14158	14054	13850	14085	13918	13997	13920	14087	14140	14073	13917	13889	13899	14046	14202	13971	14161	13909	13927	14044	13986	14098	14097	14106	14066	13996	14002	13957	14080	14179	14087	13993	14193	14062	14115	13861	14174	13819	13874	13952	14037	13996	13898	13930	14140	13989	14082	13922	14116	13982	13828	13838	13797	13871	13950	14107	14139	13847	13883	13984	13909	13973	14056	14008	13954	13969	14036	13999	14018	13953	13926	13805	13939	13925	13971	13837	13960	14192	13938	13865	14087	14038	14048	14167	13909	14058	14054	14054	13974	14046	14027	13954	13987	14052	14034	13884	13963	13990	14195	14049	14053	14011	13865	13908	14055	14105	14059	13828	14053	13913	14172	14244	14095	13923	13968	13969	14067	14038	14102	14114	13851	14000	14077	13748	13958	14001	14091	14081	13972	14117	13939	14024	13943	14068	14018	13811	14117	13826	13937	13809	14031	14186	13923	13909	14013	14017	14012	13932	13912	14114	13849	13870	13849	14242	14111	14016	13850	14125	14058	13926	14133	13955	13968	13988	14080	14194	14117	14025	13748	13979	14033	14067	14163	13982	14085	14045	13919	13979	13969	14043	14031	14068	14072	13968	14062	13982	14026	13887	14006	13994	14184	13930	14185	14129	13789	14237	13875
21915	21191	29015	23889	22681	25967	28371	22194	20421	20243	19628	19375	19192	19205	19242	19055	19120	18938	18817	18642	18550	18860	18417	18516	18444	18585	18699	18479	18439	18539	18515	18529	18327	18376	18434	18512	18179	18460	18359	18522	18564	18106	18326	18482	18386	18104	18226	18205	18242	18391	18260	18281	18285	18517	18389	18363	18291	18167	18398	18114	18353	18418	18492	18363	18197	18364	18375	18101	18251	18299	18421	18255	18144	18382	18586	18234	18406	18374	18200	18202	18471	18334	18391	18088	18426	18227	18327	18279	18280	18256	18061	18460	18465	18187	18278	18360	18481	18181	18477	18340	18240	18492	18340	18372	18430	18428	18268	18361	18252	18293	18091	18009	18301	18146	18250	18275	18393	18387	18291	18404	18320	18382	18370	18304	18163	18307	18173	18222	18407	18298	18450	18358	18220	18097	18494	18378	18257	18288	18466	18291	18283	18294	18268	18310	18390	18088	18357	18490	18276	18266	18300	18189	18448	18242	18401	18500	18314	18297	18351	18357	18322	18342	18228	18242	18469	18304	18428	18467	18455	18255	18427	18366	18364	18432	18173	18343	18516	18456	18350	18094	18305	18206	18302	18258	18425	18256	18202	18432	18564	18420	18597	18352	18085	18376	18414	18377	18176	18348	18232	18262	18214	18267	18357	18291	18337	18322	18306	18350	18251	18343	18066	18163	18199	18421	18647	18343	18450	18457	18401	18236	18228	18371	18328	18176	18220	18311	18221	18405	18300	18312	18160	18384	18225	18321	18401	18291	18250	18573	18559	18290	18297	18452	18191	18246	18268	18142	18318	18144	18449	18280	18512	18445	18280	18126	18245	18178	18211	18390	18264	18378	18434	18181	18161	18449	18346	18251	18467	18177	18228	18367	18090	18481	18189	18220	18127	18375	18420	18018	18164	18135	18378	18083	18578	18207	18102	18216	18686	18274	18299	18229	18416	18298	18288	18381	18261	18071	18497	18244	18286	18308	18241	18290	18184	18278	18284	18403	18452	18434	18299	18285	18339	18310	18217	18183	18352	18276	18099	18598	18270	18144	18076	18354	18414	18359	18333	18399	18340	18398	18292	18275	18439	18244	18365	18319	18451	18423	18409	18211	18180	18168	18130	18281	18252	18375	18426	18353	18198	18245	18291	18367	18279	18233	18217	18322	18308	18283	18492	18245	18387	18260	18456	18256	18242	18333	18322	18328	18089	18391	18265	18239	18299	18223	18269	18150	18198	18300	18333	18228	18118	18480	18523	18480	18199	18154	18300	18319	18292	18417	18145	18202	18217	17943	18264	18345	18269	18288	18120	18234	18379	18200	18260	18181	18343	18330	18242	18156	18252	18180	18312	18398	18224	18295	18373	18082	18222	18297	18227	18355	18326	18270	18197	18303	18290	18188	18145	18299	18286	18256	18412	18265	18268	18321	18236	18127	18306	18275	18061	18280	18373	18408	18327	18150	18397	18211	18392	18314	18123	18217	18399	18309	18236	18215	18070	18284	18331	18297	18493	18388	18370	18270	18265	18386	18490	18329	18122	18203	18377	18390	18343	18317	18305	18236	18347	18275	18394	18315	18208	18214	18334	18250	18370	18219	18291	18413	18214	18367	18365	18403	18243	18310	18540	18294	18351	18359	18089	18173	18250	18085	18322	17995	18141	18382	18117	18192	18254	18254	18325	18181	18204	18292	18370	18185	18173	18092	18296	18367	18304	18319	18338	18261	18334	18471	18076	18085	18053	18261	18136	18199	18224	17938	18184	18195	18400	18159	18007	18465	18526	18331	18288	18270	18395	18189	18431	18144	18257	18358	18394	18240	18295	18276	18156	18184	18451	18318	18314	18238	18251	18247	18293	18353	18266	18327	18244	18295	18186	18147	18351	18291	18292	18105	18359	18250	18324	18340	18280	18260	18370	18298	18235	18190	18225	18084	18263	18325	17963	18247	18400	18325	18434	18462	18388	18201	18175	18186	18362	18213	18244	18432	18469	18262	18153	18243	18254	18271	18302	18274	18416	18344	18161	18309	18287	18375	18208	18282	18248	18435	18257	18177	18404	18398	18448	18255	18574	18347	18512	18111	18217	18015	17966	18174	18259	18250	18261	18228	18289	18365	18246	18433	18311	18226	18098	18044	18212	18292	18171	18318	18495	18225	18441	18326	18227	18414	18153	18251	18168	18179	18208	18354	18287	18328	18396	18360	18454	18453	18387	18183	18335	18273	18149	18077	18301	18287	18322	18232	18282	18282	18103	18127	18178	18359	18310	18531	18334	18371	18213	18161	18301	18363	18252	18342	18147	18339	18561	18073	18384	18356	18161	18112	17980	18229	18343	18097	18255	18260	18472	18370	18441	18148	18134	18543	18129	18170	18088	18366	18422	18261	18102	18604	18338	18229	18166	18077	18279	18104	18349	18281	18155	18566	18391	18414	18313	18320	18202	18294	18104	18259	18293	18121	18207	18275	18334	18251	18035	18413	18295	18143	18213	18102	18438	18264	18413	18365	18162	18174	18212	18146	18133	18261	18282	18239	18467	18491	18128	18232	18334	18329	18172	18274	18338	18289	18213	18138	18254	18058	18271	18152	18357	18170	18285	18076	18188	18330	18249	18157	18248	18293	18095	18333	18164	18307	18202	18339	18302	18309	18327	18413	18155	18283	18312	18089	18124	18282	18408	18273	18352	18194	18456	18346	18074	18324	18353	18361	18284	18418	18401	18042	18205	18309	18216	18323	18156	18202	18172	18280	18188	18432	18178	18234	18202	18100	18377	18277	18327	18149	18305	18304	18121	18289	18283	18254	18516	18318	18555	18426	18456	18361	18404	18256	18191	18321	18122	18476	18426	18408	18256	18163	18447	18259	18198	18286	18390	18189	18383	18179	18319	18473	18360	18406	18390	18307	18327	18564	18212	18116	18322	18356	18351	18236	18317	18150	18309	18161	18198	18354	18155	18236	18124	18430	18353	18344	18265	18250	18220	18233	18397	18345	18324	18193	18302	18110	18168	18214	18389	18254	18347	17975	18199	18272	18279	18405	18153	18171	18348	18328	18298	18320	18256	18327	18154	18195	18290	18141	18204	18070	18434	18349	18208	18057	18266	18184	18177	18259	18360	18299	18380	18056	18293	18251	18355	18221	18183	18362	18392	18389	18208	18187	18129	18318	18466	18313	18349	18137	18493	18195	18315	18358	18359	18195	18487	18347	18281	18217	18592	18103	18215	18242	18116	18307	18212	18356	18204	18177	18435	18248	18520	18281	18558	18160	18179	18229	18297	18140	18401	18220	18407	18403	18317	18243	18235	18254	18441	18290	18344	18107	18498	18407	18349	18067	18271	18161	18302	18303	18210	18197	18343	18228	18309	18209	18232	18419	18439	18239	18224	18332	18350	18243	18224	18258	18360	18468	18207	18343	18145	18434	18192	18297	18282	18255	18411	18147	18113	18204	18283	18192	18208	18099	18308	18227	18190	18315	18244	18131	18340	18303	18240	18325	18292	18356	18344	18544	18315	18274	18245	18405	18495	18400	18445	18297	18214	18313	18210	18364	18179	18285	18405	18185	18288	18351	18259	18446	18278	18271	18286	18419	18236	18299	18426	18080	18154	18209	18271	18358	18165	18237	18117	18462	18403	18236	18157	18361	18469	18420	18418	18320	18110	18177	18482	18230	18439	18059	18020	18339	18247	18332	18330	18103	18316	18338	18425	18382	18175	18218	18317	18250	18102	18274	18251	18232	18251	18409	18296	18210	18256	18410	18282	18356	18212	18411	18425	18170	18204	18373	18278	18167	18061	18273	18468	18187	18248	18383	18269	18260	18191	18523	18243	18217	18138	18137	18248	18366	18073	18196	18250	18328	18274	18211	18341	18300	18452	18053	18219	18163	18479	18425	18394	18456	18324	18196	18322	18175	18320	18291	18461	18176	18310	18365	18183	18180	18524	18460	17999	18182	18353	18224	18290	18463	18315	18383	18212	18013	18360	18164	18226	18276	18087	18375	18070	18303	18335	18066	18239	18293	18319	18269	18347	18090	18331	18359	18456	18122	18115	18146	18141	18388	18405	18440	18358	18330	18193	18510	18534	18402	18491	18170	18253	18324	18068	18434	18332	18261	18375	18312	18302	18189	18371	18161	18223	18306	18253	18296	18441	18156	18054	18192	18045	18357	18421	18286	18362	18208	18234	18153	18201	18206	18239	18167	18267	18191	18200	18180	18310	18249	18029	18156	18271	18155	18233	18280	18089	18342	18139	17973	18319	18107	18157	18163	18179	18180	18421	18163	18251	18264	18426	18324	18546	18325	18300	18355	18316	18067	18157	18233	18500	18317	18309	18339	18272	18204	18108	18304	18135	18263	18306	18042	18408	18335	18288	18424	18415	18180	18571	18456	18434	18005	18351	18206	18319	18246	18114	18041	18126	18487	18200	18186	18248	18140	18445	18413	18459	18345	18276	18202	18376	18408	18174	18301	18227	18194	18472	18362	18348	18300	18338	18272	18250	18310	18225	18036	18327	18352	18427	18288	18411	18233	18286	18210	18171	18212	18268	18691	18403	18265	18219	18309	18251	18414	18499	18161	18243	18326	18506	18208	18206	18167	18249	18133	18211	18298	18276	18274	18220	18315	18327	18069	18305	18334	18379	18153	18473	18390	18311	18291	18501	18424	18321	18262	18294	18232	18410	18307	18127	18440	18264	18266	18137	18271	18232	18307	18356	18378	18178	18226	18104	18261	18342	18319	18390	18274	18213	18113	18334	18165	18221	18155	18242	18069	18303	18374	18470	18561	18403	18163	18159	18203	18267	18387	18589	18248	18333	18345	18311	18093	18230	18220	18201	18074	17987	18376	18226	18352	18438	18336	18343	18141	18241	18228	18259	18200	18176	18102	18211	18462	18364	18338	18247	18256	18290	18519	18190	18189	18450	18169	18253	18548	18296	18338	18192	18399	18002	18099	18159	18308	18345	18071	18318	18363	18322	18322	18396	18176	18239	18483	18217	18187	18345	18208	18351	18232	18296	18348	18302	18293	18216	18313	18114	18381	18595	18359	18277	18058	18075	18390	18242	18362	18303	18251	18174	18375	18295	18517	18321	18418	18306	18332	18318	18373	18400	18387	18237	18253	18379	18282	18319	18128	18352	18391
29763	62831	54297	42552	34632	26400	21579	19031	18077	16919	16361	16060	16059	15883	15857	15698	15605	15454	15457	15307	15356	15315	15388	15170	15250	15307	15183	15069	15105	15200	15173	15233	14993	15078	15142	15131	14974	15116	15162	15163	15017	15003	15044	14985	15071	15078	14844	15090	15011	15140	15081	15078	14903	15090	15137	15056	15036	15194	15021	15049	15002	15063	15082	15119	15069	15052	14928	15154	14976	14964	14904	14990	15070	14897	15060	14901	15092	15097	15023	15108	15001	15080	15000	15012	15074	15272	15083	14980	15080	14866	15176	14966	15120	14977	15077	15061	15119	15105	14988	14980	14983	14978	15138	15071	15109	15068	15119	15007	15044	15080	14937	15076	15209	14995	15185	15170	14881	15046	14959	14974	15137	15096	14932	15117	14997	15046	15054	14942	15103	14837	15161	14913	15053	15045	14993	14938	15119	15078	15068	14904	15021	14871	15271	15008	14926	14857	15105	14917	14979	14915	15092	15035	15106	15077	15055	15026	15131	15041	15057	15045	15088	15086	14993	15083	15122	15028	15068	15091	14963	15033	14951	15017	14967	15052	15068	14891	15138	14940	14919	14908	15094	15070	15129	14941	15101	15042	15058	14942	15162	14900	14864	15082	14961	15070	14996	14910	15069	15001	15076	15022	14962	15074	15228	15041	15164	15057	15017	14899	14789	14971	15084	14997	15011	15103	15085	15146	15119	15279	14916	15026	15012	14974	15093	15092	14992	14988	15136	15123	15023	14957	14989	14936	15000	15185	14948	15092	15032	15033	15150	15137	15158	15019	15040	15210	15142	15198	15005	14936	15135	15097	15128	14978	15136	14895	15067	15124	15033	14974	14956	15036	15102	14922	15002	15160	14962	14976	14933	14892	15091	15025	15174	15119	15157	14986	15034	15117	15129	15023	15045	15109	15086	15210	15022	14966	15050	14896	15064	15032	14963	15162	15025	14959	15066	15101	15106	14911	15186	15020	15099	15060	14831	14994	15018	14917	14903	14966	15014	15046	15015	15124	15134	15014	15038	14978	15138	15022	14771	15202	15028	15002	15063	15188	15199	15073	15073	15087	15028	14988	15083	15286	14958	14953	15073	14814	14989	15030	14891	15107	14896	15051	15243	15010	15118	15084	15027	15077	14986	15039	15014	15062	15022	15107	14958	15045	14798	15049	15031	15003	15105	15013	15204	15075	15029	14921	15051	15122	14973	15102	14974	15094	15091	14944	15033	14928	14956	15071	15045	15240	15044	15137	14954	15130	15099	14965	15004	15214	14948	14956	15061	14999	15035	15078	15092	15008	14987	14950	15078	15000	15025	15057	15198	15134	14997	14952	15062	15069	15104	14831	15062	14993	14945	15019	14989	14882	14947	14788	15003	15035	14973	14878	15056	14972	14995	14925	15217	14914	15035	15024	15008	15038	14917	15089	14940	15124	15090	15042	14923	15184	14890	14927	15016	15206	15062	14911	15106	14989	14987	15068	15149	15084	15027	15057	14947	15094	15089	15066	14919	15046	15137	15025	14869	15117	15043	14857	15095	15065	14973	14954	14968	15023	15012	15060	14915	14957	15100	14951	14780	14969	14967	15109	15020	14998	15019	15061	14927	14854	14963	15009	14937	15093	14889	15082	14956	15196	14780	15131	14943	15081	14885	15066	14869	14953	15077	15003	14848	15099	15034	15055	15085	14971	15076	14933	14956	15061	15138	15040	15075	14936	15072	15133	15049	15161	15141	14979	14941	15105	15178	14973	15063	15059	14929	14966	14919	14933	15067	15010	15077	14857	15146	15150	15004	15184	14896	15014	14990	15025	15011	15198	14977	15285	15156	15052	14886	15057	15313	14861	15074	15150	15104	14941	15198	15094	15138	15047	15038	15047	14868	14926	14977	15035	14903	15021	14963	15151	15034	14911	15191	15001	15019	15042	15043	14954	15158	15137	15221	14947	14915	15068	14885	15028	14980	15079	15058	14875	15028	14923	15060	15070	14990	14944	14879	14936	14958	15040	15095	15086	14963	15041	15056	14888	15086	15030	14970	14940	15086	15194	15039	14864	15073	14966	14941	15056	15045	15003	15242	14996	14942	14992	15064	14879	14946	14970	15121	14936	15034	15019	14975	15017	15140	14989	15222	14991	15009	15000	15237	15103	14997	14981	15114	15066	15052	15027	15113	15073	14839	15002	15173	14949	15006	15029	15096	15043	15001	15145	15002	15117	15102	14898	15011	15049	14956	14983	15108	15004	14920	14851	15036	15044	14890	15092	14948	14984	15004	14939	15016	14984	15195	15080	14967	15007	15078	15213	14844	15001	15049	14911	14996	15209	14803	15084	15271	15024	15049	15054	15020	14892	15042	15083	15016	14989	14811	15175	15010	15138	14927	14968	15070	15070	15121	14878	15013	15169	15170	14837	14847	14962	15043	15036	15096	15042	14921	15016	15165	14985	15200	15165	14939	14875	14996	15005	15040	15079	15114	15000	14950	15069	15115	15038	15021	15042	15054	15077	14921	14952	15043	15156	14950	15033	15032	15014	14927	15041	15094	15100	14960	15080	14999	15171	15019	15043	15124	15016	15108	15089	14914	14972	15115	15041	15042	14897	15207	15086	14980	15189	14913	14988	15191	15090	14958	15090	15118	14962	14970	15135	14997	15021	14919	15217	15198	15086	15129	15096	14908	15105	15083	14962	15032	15057	14955	15088	15117	14935	14990	15021	14910	14992	14933	15013	15072	14970	15016	14968	14822	15010	15174	14920	15018	15152	15095	15121	14985	14963	14788	15213	15079	15093	15020	14946	14966	15050	14953	15175	15003	15059	14776	15004	14930	15234	14901	15122	15065	14988	14936	15085	15151	14976	15176	15080	14984	14976	15012	15139	15047	14921	14812	15062	14909	14959	15114	15021	14977	14972	14931	14947	15068	14967	14920	14973	15040	14933	15031	14924	14961	15001	14964	15274	15009	14979	14996	15158	15044	14921	15212	15038	14962	14989	15130	14910	15010	15036	14974	14923	14945	14952	15049	14883	14921	14944	15090	15052	14991	15087	15072	15092	14947	15023	14962	14939	15161	15011	15189	15076	15020	14949	15054	15051	14966	14972	15005	15111	15085	15003	15077	14967	14993	15008	15105	15153	15124	14979	14870	15106	14783	15002	15178	15021	15174	15070	15088	15007	15020	14871	14999	15079	15117	15082	15012	15124	14982	14988	14877	14824	14895	14982	15035	15024	15045	15027	15182	15012	15177	15052	14902	15029	15080	14959	14984	15068	15032	14928	15078	15202	14949	14940	15100	15110	15224	15114	14865	15084	14903	15160	14962	14922	15095	15104	15155	15012	15024	15003	14892	15167	14841	14837	14915	14961	15162	15006	15161	15155	15061	14855	15040	15052	15128	15081	15081	15092	15207	14886	15063	15041	15050	15044	15022	14801	15018	14948	14893	15105	15128	15054	14904	15026	15022	14944	15076	14944	15159	15184	14992	15078	15062	15011	15120	15010	15109	14904	14828	14877	15144	15045	15042	15042	14955	14974	15032	15019	15097	15029	15109	14898	15064	15142	15020	15122	14992	14976	15072	15028	14847	15107	14880	15140	15103	15218	15062	14974	14915	14968	15033	15103	15129	14958	14925	15036	15116	15115	15063	14842	15036	14929	14931	15148	14888	15078	15005	15183	15198	15001	15061	15040	14998	15056	15102	15027	15055	15003	15073	15052	15070	15026	15082	14965	15011	14980	15068	15101	14946	15112	15038	15024	15109	15047	15037	15002	15010	15119	15191	15170	14905	14925	15057	14892	14940	14987	15061	14941	15137	14902	15083	15032	15058	15076	14966	15186	15026	14864	15075	15002	15106	14960	15101	14953	15047	14960	15030	15037	14764	14999	15043	15099	15047	14950	15005	14899	14879	15085	15161	15110	15158	15074	15167	14942	14989	15153	14922	15060	14991	15104	15154	14999	15117	15046	15025	15223	15044	15018	15134	15117	14935	15198	15047	15118	15038	14998	14801	14831	15032	14908	15055	15091	15168	14977	15010	15038	15119	14999	15112	14983	15099	14954	15034	15189	15057	15197	14961	14977	15165	14980	15003	15049	15043	15103	15032	15021	15013	15000	15125	14964	14858	14995	14964	15101	14937	15084	15005	14968	14969	15030	14961	15077	14894	15114	14940	15102	15147	15034	15032	14904	15130	15056	14933	15073	14906	15063	15068	15049	15178	15249	14944	15115	15080	15197	15030	15012	15097	14947	15056	15091	15039	15068	14951	15076	15031	14974	14807	14943	15003	14964	14983	15002	14916	14924	14956	15128	14944	15192	15181	15214	14978	15084	14970	15089	15147	15133	15083	15144	15223	14990	14995	14916	15074	14913	14925	15047	15047	15014	14909	15051	15133	15005	14908	15086	14875	14925	14919	15093	15046	14850	14896	15036	15043	14957	15034	15015	14951	15077	15155	14964	14922	15155	15136	15200	15243	14951	15194	15036	15060	15029	14867	15031	14925	14886	15136	14987	14924	14889	14885	15103	14881	15126	14985	15138	15050	14954	14997	15000	15064	14937	15065	14894	15096	14888	14926	15044	15038	15017	15128	14924	14959	14939	15059	15072	15110	14948	15057	14837	15152	14761	15113	15115	15017	15053	15003	14907	15073	15273	14950	14896	14998	14974	14946	14920	14979	15067	15008	14983	14973	15068	14994	15098	14970	14969	15169	15096	15073	15013	15130	15094	15044	14834	15050	15063	14920	15095	15121	14955	15082	14900	15057	14958	14945	15067	15052	15123	14866	14924	15005	15139	15056	15274	14899	15020	15086	14960	15060	15018	15018	14998	15002	15074	15096	14903	14972	14948	15142	15070	14931	14884	14957	14914	15012	15047	15110	15103	15046	15066	14996	15133	15016	15068	14980	14874	15026	14987	14845	15099	15081	14952	14973	15038	15020	15135	15171	14944	14997	15180	15292	15140	15041	14916	14992	15080	14993	14853	15150	14909	14989	15094	15199	14977	15043	15025	15260	14943	14989	15061	14851	14983	15132	15053	15076	14983	15122	15094	15151	15120	14952	15004	14947	14800	15090	15130	14913	14975	14912	14970	15021	15011	15003	15100	14966	14961	14901	15073	15175	15101	14853	15017	15058	14968	15058	15202	15139	14893
29139	29468	38002	32063	23739	20189	18792	17941	17614	17345	17066	17088	16885	16935	16708	16757	16664	16707	16715	16956	16697	16631	16823	16672	16603	16499	16693	16605	16718	16665	16573	16602	16556	16518	16611	16595	16556	16515	16561	16431	16535	16572	16328	16433	16642	16502	16487	16544	16497	16601	16598	16696	16588	16597	16576	16445	16548	16488	16308	16645	16447	16531	16356	16366	16516	16648	16534	16429	16511	16648	16617	16304	16494	16557	16731	16441	16469	16554	16511	16599	16594	16453	16726	16607	16369	16546	16646	16714	16437	16602	16585	16505	16664	16600	16503	16307	16384	16648	16749	16581	16409	16515	16692	16443	16478	16502	16756	16552	16481	16671	16489	16577	16649	16709	16556	16561	16241	16683	16529	16493	16480	16399	16513	16569	16371	16533	16389	16463	16460	16737	16469	16457	16617	16599	16524	16619	16418	16584	16367	16634	16503	16473	16455	16429	16793	16573	16472	16432	16479	16469	16566	16475	16372	16410	16648	16644	16397	16270	16364	16595	16572	16520	16494	16760	16470	16406	16619	16705	16741	16551	16417	16498	16409	16543	16480	16785	16605	16488	16573	16624	16414	16398	16542	16376	16371	16625	16643	16450	16360	16434	16587	16660	16465	16400	16649	16594	16605	16471	16625	16364	16682	16638	16553	16349	16536	16470	16634	16437	16528	16631	16512	16572	16565	16558	16538	16609	16585	16537	16471	16363	16574	16568	16512	16616	16562	16507	16429	16445	16729	16492	16521	16499	16838	16522	16574	16744	16375	16739	16556	16578	16355	16461	16519	16521	16565	16527	16534	16515	16547	16678	16410	16492	16585	16403	16456	16464	16673	16693	16638	16555	16646	16613	16693	16627	16173	16544	16569	16638	16566	16401	16454	16539	16486	16643	16888	16486	16632	16464	16473	16527	16361	16649	16419	16459	16505	16487	16631	16467	16546	16544	16454	16538	16303	16501	16538	16480	16737	16863	16537	16556	16396	16516	16580	16598	16357	16488	16412	16583	16500	16619	16640	16433	16551	16705	16495	16531	16441	16434	16424	16630	16612	16807	16681	16586	16545	16536	16624	16615	16660	16518	16670	16408	16375	16446	16601	16751	16536	16501	16541	16496	16360	16688	16642	16609	16490	16309	16564	16525	16439	16660	16490	16513	16560	16646	16676	16469	16603	16446	16548	16816	16579	16579	16355	16439	16493	16569	16586	16663	16572	16455	16638	16490	16565	16704	16504	16451	16496	16442	16312	16490	16563	16581	16611	16539	16627	16533	16524	16407	16428	16693	16454	16676	16478	16610	16501	16508	16398	16543	16396	16397	16678	16377	16485	16626	16675	16609	16565	16534	16230	16414	16407	16506	16535	16584	16422	16647	16744	16445	16637	16551	16626	16390	16588	16501	16496	16477	16642	16556	16647	16690	16443	16413	16399	16545	16646	16290	16542	16567	16329	16583	16643	16427	16603	16472	16425	16357	16474	16532	16428	16578	16549	16510	16621	16688	16449	16408	16732	16522	16483	16489	16589	16302	16809	16499	16670	16519	16416	16562	16505	16420	16410	16435	16576	16715	16514	16621	16455	16559	16799	16552	16337	16671	16523	16655	16472	16294	16417	16497	16414	16480	16542	16657	16668	16628	16450	16278	16629	16523	16664	16789	16510	16463	16575	16506	16663	16605	16635	16680	16564	16501	16635	16544	16622	16390	16585	16429	16618	16571	16480	16502	16643	16498	16491	16518	16403	16721	16540	16504	16376	16649	16671	16784	16504	16416	16622	16647	16265	16528	16620	16512	16525	16476	16741	16638	16521	16538	16486	16246	16550	16806	16648	16525	16469	16763	16576	16485	16579	16501	16489	16337	16531	16523	16681	16606	16595	16429	16385	16541	16380	16276	16597	16582	16546	16735	16445	16397	16500	16505	16622	16548	16371	16581	16479	16617	16443	16290	16581	16604	16423	16399	16599	16540	16558	16289	16556	16488	16396	16536	16566	16409	16571	16463	16259	16531	16547	16803	16433	16359	16510	16425	16405	16638	16359	16658	16555	16556	16648	16373	16498	16693	16560	16464	16465	16402	16548	16545	16518	16531	16472	16472	16382	16471	16505	16257	16462	16672	16602	16490	16744	16354	16568	16720	16361	16310	16379	16446	16503	16497	16594	16491	16401	16468	16472	16501	16656	16309	16389	16476	16581	16641	16541	16616	16580	16361	16600	16724	16478	16521	16496	16426	16576	16734	16603	16392	16652	16549	16593	16552	16545	16475	16470	16612	16605	16500	16525	16434	16683	16401	16521	16449	16508	16632	16482	16412	16564	16573	16354	16331	16593	16550	16409	16491	16505	16523	16455	16394	16537	16560	16538	16646	16553	16430	16547	16564	16849	16740	16671	16389	16828	16565	16638	16393	16519	16476	16591	16600	16598	16471	16689	16605	16723	16264	16546	16510	16691	16697	16586	16522	16718	16523	16665	16625	16223	16655	16351	16598	16599	16601	16479	16381	16849	16477	16477	16538	16519	16577	16627	16754	16350	16403	16337	16717	16652	16359	16637	16585	16602	16570	16739	16633	16673	16662	16586	16533	16464	16542	16366	16293	16599	16404	16553	16640	16611	16684	16638	16682	16607	16600	16614	16518	16452	16462	16568	16491	16444	16490	16714	16699	16480	16655	16515	16512	16637	16419	16480	16764	16720	16652	16437	16456	16658	16540	16680	16414	16608	16465	16500	16385	16400	16570	16607	16515	16613	16604	16691	16593	16725	16562	16512	16519	16600	16769	16583	16537	16694	16585	16481	16349	16489	16797	16540	16469	16542	16477	16505	16529	16591	16613	16537	16674	16439	16625	16541	16465	16565	16753	16644	16593	16609	16602	16650	16580	16548	16640	16539	16671	16641	16668	16729	16462	16497	16495	16579	16496	16622	16522	16762	16319	16590	16606	16632	16342	16501	16393	16251	16685	16545	16639	16442	16489	16521	16756	16495	16536	16642	16510	16425	16454	16625	16696	16604	16471	16627	16527	16464	16661	16645	16501	16559	16542	16790	16579	16333	16429	16450	16688	16560	16655	16372	16559	16575	16257	16395	16398	16602	16439	16336	16475	16368	16376	16513	16535	16611	16595	16393	16503	16473	16464	16611	16523	16459	16550	16521	16452	16635	16638	16479	16541	16406	16553	16431	16637	16524	16740	16610	16642	16580	16584	16714	16573	16346	16547	16603	16428	16820	16613	16398	16613	16576	16488	16545	16510	16527	16612	16558	16676	16719	16637	16564	16372	16460	16489	16590	16418	16572	16408	16565	16697	16734	16646	16761	16538	16705	16457	16406	16483	16475	16347	16534	16566	16598	16475	16358	16703	16469	16340	16662	16527	16425	16602	16527	16577	16616	16558	16651	16693	16663	16530	16501	16556	16714	16499	16756	16476	16433	16577	16609	16506	16497	16592	16373	16667	16374	16432	16699	16475	16637	16504	16561	16428	16313	16521	16777	16514	16512	16522	16477	16769	16839	16392	16377	16432	16491	16605	16685	16545	16521	16658	16563	16389	16612	16545	16453	16436	16403	16421	16443	16361	16755	16591	16461	16465	16483	16589	16701	16900	16682	16408	16545	16498	16590	16523	16517	16503	16453	16464	16388	16555	16723	16493	16386	16644	16513	16531	16569	16511	16465	16486	16577	16313	16788	16626	16671	16684	16481	16410	16722	16547	16592	16618	16682	16611	16633	16557	16671	16600	16521	16594	16502	16499	16518	16553	16533	16582	16300	16430	16436	16475	16612	16627	16564	16557	16533	16574	16494	16408	16370	16441	16411	16520	16626	16362	16762	16608	16445	16353	16573	16580	16640	16536	16548	16485	16455	16450	16421	16713	16416	16522	16484	16474	16540	16557	16510	16525	16399	16445	16495	16408	16589	16705	16508	16486	16543	16347	16311	16455	16781	16489	16576	16627	16319	16563	16605	16654	16298	16403	16570	16456	16437	16591	16586	16524	16421	16343	16529	16407	16489	16571	16423	16512	16529	16722	16610	16450	16414	16465	16569	16468	16492	16512	16492	16654	16528	16458	16625	16670	16547	16382	16425	16603	16518	16537	16655	16410	16380	16427	16634	16563	16488	16483	16484	16374	16391	16356	16553	16579	16372	16482	16559	16494	16677	16494	16444	16526	16519	16468	16527	16500	16580	16412	16567	16441	16568	16542	16557	16557	16475	16678	16522	16607	16788	16632	16468	16522	16583	16528	16678	16241	16555	16437	16583	16691	16505	16686	16670	16368	16577	16585	16388	16523	16349	16385	16587	16396	16498	16534	16709	16379	16381	16244	16470	16316	16747	16333	16571	16607	16662	16481	16646	16439	16578	16507	16522	16455	16526	16619	16727	16579	16725	16657	16261	16454	16678	16453	16522	16604	16381	16419	16582	16298	16514	16564	16668	16387	16468	16408	16549	16567	16528	16520	16558	16703	16581	16406	16538	16509	16368	16638	16698	16692	16420	16586	16469	16569	16711	16583	16558	16497	16422	16495	16595	16718	16631	16682	16430	16822	16451	16436	16505	16480	16349	16379	16518	16723	16578	16341	16412	16543	16543	16644	16533	16484	16513	16552	16491	16526	16515	16665	16426	16592	16637	16674	16550	16599	16623	16585	16536	16534	16416	16557	16546	16584	16816	16495	16508	16748	16521	16660	16650	16430	16578	16412	16621	16404	16462	16376	16328	16486	16657	16415	16509	16576	16485	16544	16503	16363	16436	16579	16428	16729	16607	16619	16632	16423	16525	16452	16584	16551	16318	16570	16373	16432	16517	16478	16410	16684	16534	16415	16522	16367	16766	16556	16567	16605	16559	16531	16565	16492	16600	16657	16574	16501	16642	16669	16575	16832	16478	16503	16646	16491	16563	16708	16559	16682	16502	16307	16567	16398	16452	16483	16540	16520	16663	16427	16676	16684	16535	16568	16743	16412	16656	16321	16565	16503	16543	16544	16473	16499	16709	16473	16390	16658	16452	16594	16532	16388	16418	16551	16292	16707	16457	16535	16548	16553	16615	16550	16459	16439	16714	16871	16482	16434	16572	16471	16572	16533	16390	16314	16650	16569	16636	16511	16647	16654	16530	16581	16425	16361	16600	16529	16608	16680	16527	16433	16411	16635
27012	46060	37574	27305	21490	17650	16454	15861	15283	15027	14595	14582	14416	14509	14304	14289	14152	14293	14198	14095	14217	14145	14140	14188	14194	14113	14131	14034	14055	14047	14136	14144	14174	14052	13945	14045	13967	13901	14235	13937	14031	13987	13935	14153	14154	14034	14148	14031	13968	14047	14063	14061	14282	14057	14092	13959	13913	13958	14020	14023	14051	14112	13966	13919	13921	14009	13891	14023	14050	14133	14012	13930	14068	13879	14109	14089	13918	13938	13994	14103	14103	14066	13945	14096	14063	14200	13890	13953	14051	14025	14049	14023	14014	14064	14003	13897	14077	14026	13918	13965	13920	14098	14127	13960	13824	13949	13940	13993	14002	14048	14087	13876	14069	14098	14011	13880	13948	14072	14003	14154	14165	13942	13897	13937	13927	14052	14064	13978	14203	14060	13876	13879	14092	13977	14071	13987	13980	14065	13827	14062	14048	14089	14127	14095	14001	14053	14181	13855	13983	13972	14053	13855	14198	13988	13981	14156	14050	13786	14230	14171	14169	14010	13988	14114	14067	13997	13996	13992	13988	13989	14009	13931	14039	14003	14098	14077	13966	14200	14046	14092	13986	14147	13986	14008	14082	13953	14065	14343	13996	14181	13961	14118	13900	14033	13977	13927	14214	14152	14051	13852	14114	14173	14153	13967	13899	13950	14113	13984	13901	13982	14029	13869	13904	14157	14035	13927	13947	13837	13911	14146	14175	13956	14082	14020	13955	14002	14191	13974	13986	13976	14096	14069	13934	13947	13879	14050	14074	13996	13918	14099	14079	13932	14090	13986	13933	14174	14129	13965	13858	14043	14226	13952	14072	14218	13993	14002	14045	13994	13950	14232	13887	14093	14048	13979	14098	13989	14115	14070	14205	13949	14046	14025	14086	14107	13945	13992	14052	14076	14026	14028	14033	13903	14158	14004	14086	14162	14053	14107	14147	13983	13862	14202	14022	14040	14012	13997	13977	14012	14045	13866	14199	14110	14199	14064	13964	14092	14101	14114	14045	14046	14000	13948	14078	14100	13977	14038	13977	14058	13980	14216	13884	14214	13940	14074	14126	14118	14103	13919	14190	13988	14062	14085	13978	14100	14001	14034	13745	14113	13928	14211	13938	14103	13930	14102	13944	13930	13789	14034	14034	14038	14166	14112	14025	14043	13892	13951	14098	13920	13911	13976	14072	14096	14083	14045	14185	14019	13941	14074	13945	13991	13992	14001	13981	13964	14054	14006	14069	14126	13970	14155	14147	13996	13978	14063	14026	14066	13982	14066	14054	13988	14135	14053	14122	14078	14161	14045	13985	14076	14069	13917	14026	14088	14126	14030	14077	13982	14066	14110	14075	14076	13951	13993	13952	13810	13970	14013	13829	14109	13974	14042	14067	13949	14025	14124	14099	13944	13859	13871	13887	14042	14045	14153	13926	13923	14010	13864	14102	14059	14070	14159	13865	14077	14289	13985	13917	14210	13955	13918	14114	14069	14117	14027	14015	14177	13987	13909	14000	13945	13833	13978	13921	13917	14021	13864	13994	13903	14080	14102	14053	14050	13927	13916	13949	14096	14207	13960	13905	14139	14118	13980	13897	13972	14069	14024	13937	13972	14139	14140	14087	14138	14098	14027	14090	13932	13988	14145	14028	13946	14060	14169	14106	13951	14115	13881	13972	14001	14154	14097	14047	14018	13901	14071	14092	13997	13999	14109	13962	14034	14106	14127	14107	13972	14167	14003	13889	14160	13964	14122	14002	14093	14015	14072	13941	14194	14049	14165	14089	14073	13948	13970	13993	14017	14023	14186	13908	14041	13947	14010	14101	13926	14043	14181	14086	14017	14042	14030	13900	14013	14206	14009	14001	14136	14045	13744	14084	14109	14182	14011	14150	14047	14094	14078	14041	14074	13965	14051	14130	14077	13945	13961	14054	14092	14082	14127	14170	14005	13995	14006	14037	14210	14106	14009	13999	14110	14040	13933	14035	13990	14063	13960	13998	14255	14152	14083	14075	14131	14224	13871	14065	14088	14176	14045	14082	13874	14062	13969	14106	13990	14172	14022	13946	13963	13978	14027	14117	14001	14102	14001	13996	13879	14193	13845	14162	14065	14045	13969	14137	14125	13931	13995	14094	14024	14056	14228	14037	14068	13955	13919	13872	13982	13998	13940	14034	14030	13988	14011	14085	13982	14036	14041	14232	14037	13985	13927	13912	13967	13951	14011	13914	13977	13995	14067	14022	14253	13977	14062	13934	14098	13989	13872	14173	13967	14270	14009	14018	13913	14056	14044	14047	13980	14113	14002	14040	14001	13987	13982	14035	13997	14126	13978	14162	14049	14043	14009	14010	13923	14210	13925	14027	14024	14051	14115	14056	14162	13982	14095	14122	14158	14055	14229	14027	14045	14143	13984	14237	14114	14045	14095	14091	13948	13871	13928	14109	13905	14214	13881	13963	14109	14126	13944	14099	14202	14005	14108	14063	13893	14121	14117	14071	13909	14090	14159	14130	14092	14294	14099	14037	13950	13967	14176	14068	14089	14183	14068	14072	14250	13877	13982	14084	14133	14053	14107	13989	13946	14041	14128	14018	13933	14081	13936	14010	14132	14196	13914	14076	13964	14230	13859	14302	14074	14141	13984	13967	13909	13949	14169	13953	14111	13951	14044	14193	14099	14146	13963	13992	13989	14097	14087	14061	14082	14071	14024	14095	14281	14170	14049	14216	13937	13978	14034	14099	13997	13992	13834	14157	13952	13960	14077	14104	13972	13985	14103	13952	13916	14116	14048	13918	14000	14006	14000	13929	14060	14039	13963	14100	13985	14124	14070	14196	14123	14066	14134	13978	13984	13955	13992	14018	14151	13906	14096	14027	13958	13963	14050	14075	13919	14272	14110	14111	14040	14052	13983	14044	14019	13976	14099	14110	14094	14100	13936	13985	14109	14159	14258	13964	14004	14076	13972	14194	14137	14150	14129	13991	14057	13934	13882	14001	13938	14037	13946	13862	14081	14139	13891	14027	14055	14158	14051	14077	14071	14171	14200	14097	13999	13964	14044	13949	14043	14055	14034	14083	13995	14018	13990	14067	14149	13937	14166	13887	13990	13960	14144	14099	13997	14094	13878	14017	13914	13913	14057	14062	14014	14006	14191	14044	13971	14016	14121	13952	14141	14076	14059	14099	13934	14019	13812	14216	14020	14051	13917	13975	14102	14177	13997	14166	14155	14016	14048	14011	13961	14116	13954	14015	14098	14009	14203	14104	14104	13815	14041	14090	13948	14070	14316	14054	14031	13869	14018	14136	13929	14021	13912	14001	13938	14091	14029	13926	13871	14019	14007	14267	14148	13954	14133	13947	14070	14101	13932	14085	14121	13931	14060	14096	13967	13975	14126	14011	14119	13995	14159	14019	13963	14029	14131	14030	14176	14064	14042	14061	14113	13929	13994	13934	14003	14014	14013	14055	14082	13951	14044	13973	14024	14089	14081	14066	14099	13911	13929	14086	14086	14028	13997	14137	13978	13952	14029	13995	14031	13991	14092	13996	14244	14078	14036	14019	14195	14047	13895	14035	14032	14101	13848	14152	14147	13958	13933	14188	13840	13902	13919	14147	14182	14069	14204	13939	14075	13970	14010	14041	13904	13944	14074	14007	13948	14193	13907	13928	14135	14133	14092	13865	14021	14089	14059	14108	13893	14085	14032	13975	14063	14086	13886	13899	14218	13933	13994	14078	14052	13918	14118	13807	13994	14033	13891	13915	13964	14012	14060	14280	13759	14087	13995	14019	14147	13949	14172	13943	13974	14117	13975	14113	13969	14169	13996	13974	13988	14218	14115	14128	13894	14245	14044	13860	14027	14051	14005	13974	13975	13940	14008	13899	14025	14076	14013	13743	14054	14033	14117	14119	13906	14089	14041	14027	13868	14121	14097	13963	13962	13953	13963	13846	14112	14081	14035	14084	14135	13929	14170	14016	14059	13934	14042	14033	14119	13991	14046	13941	14041	14034	13907	14061	14059	14133	13892	13921	14114	13833	14073	14021	14055	13995	13882	14055	14243	14137	14022	14050	14056	14078	13997	13937	14135	14075	14103	14208	13996	13956	14031	14127	14006	14172	14237	14051	13932	13965	14079	14055	13989	13968	13891	13955	14043	14029	14069	13981	14125	14114	13946	14048	14180	14104	14003	13927	14260	13911	13925	13931	14001	13934	13973	14010	13989	13995	14043	14144	14131	13987	14116	14073	14091	14058	14160	14156	13895	14090	13994	14138	14047	14044	13848	13968	14080	14091	14041	14093	13982	13987	14024	14112	14042	14130	14031	13904	13971	14152	14060	14001	14088	13930	14083	14061	13960	14091	13907	14099	13972	14141	13986	14074	14236	14145	13938	14193	14116	14090	14051	14016	13887	14054	14109	14136	13989	14029	13939	13942	13981	14109	14023	14048	13991	13992	14000	13916	14070	14008	13926	14061	14141	14099	13811	13954	14008	13957	14001	14138	13935	14224	14012	13953	14020	14125	14044	14077	14116	13909	14019	14069	13982	14143	14128	14023	14049	14164	14204	14300	13878	14127	14101	14262	14072	14242	13975	14011	14146	14062	14066	14107	14151	14115	14158	13894	14014	14200	14078	14047	14061	13945	13919	14049	13969	13949	14206	14070	13918	14093	13960	14062	13922	13930	13880	14121	14226	14134	13874	14077	14121	13987	13929	14270	13923	13922	14125	14031	13949	13890	13928	13887	14044	13940	13951	13880	14035	13945	13989	14061	14093	14129	14025	14137	14045	14059	14043	13954	14061	13800	13875	14080	14210	13947	13937	14140	14161	14130	14205	14079	14023	14158	14143	14172	14137	13993	14130	14063	14102	13908	13956	14097	14177	13892	13968	14140	13984	14028	14037	13953	14014	14125	14009	14098	13940	14059	14036	14086	14152	13874	14032	14049	13904	13935	14014	14069	14028	14058	13981	14091	14109	14004	14149	13980	14055	14055	14065	13951	14020	14051	14016	14057	14196	13932	14281	14070	14066	13885	14034	14076	14087	14040	14042	14018	13938	14078	13927	13867	14057	14001	14038	13983	14060	13957	14092	14166	14012	13994	14142	14166	13974	14084	13938	14161	14217	14150	14163	14082	14216	14063	13982
22847	21125	28845	25254	24826	25561	24145	20415	19525	19206	18648	18626	18338	18352	18213	18446	18049	17950	17885	18263	17951	17822	17813	17913	17823	17856	18071	17823	17858	17794	17829	17690	17656	17641	17905	17823	17757	17732	17708	17916	17710	17783	17616	17737	17972	17508	17574	17724	17523	17628	17512	17557	17444	17655	17694	17477	17909	17637	17726	17615	17684	17556	17554	17621	17723	17912	17827	17777	17741	17857	17617	17919	17595	17741	17649	17686	17740	17502	17685	17589	17723	17498	17449	17699	17556	17577	17746	17686	17707	17728	17785	17619	17486	17648	17731	17624	17670	17813	17682	17656	17585	17905	17871	17727	17671	17771	17842	17801	17723	17557	17666	17715	17818	17646	17625	17645	17787	17640	17628	17691	17632	17604	17789	17588	17727	17598	17624	17594	17774	17814	17686	17504	17460	17848	17493	17671	17775	17656	17714	17732	17659	17533	17543	17729	17660	17538	17540	17810	17432	17732	17581	17793	17546	17686	17759	17406	17700	17740	17743	17649	17689	17693	17686	17373	17624	17564	17661	17575	17542	17601	17703	17507	17602	17706	17655	17858	17439	17515	17635	17715	17940	17799	17842	17585	17631	17834	17581	17622	17511	17616	17853	17448	17541	17855	17720	17587	17467	17773	17848	17610	17688	17731	17716	17867	17603	17629	17640	17563	17770	17626	17873	17623	17579	17599	17737	17717	17519	17544	17817	17660	17745	17851	17645	17736	17591	17653	17705	17722	17608	17667	17421	17779	17702	17775	17858	17685	17790	17811	17704	17738	17784	17648	17704	17626	17662	17792	17786	17764	17874	17499	17814	17752	17640	17762	17789	17570	17808	17604	17548	17637	17670	17756	17785	17535	17585	17659	17595	17607	17712	17735	17604	17934	17560	17710	17429	17778	17699	17417	17512	17776	17683	17729	17652	17648	17679	17627	17775	17722	17593	17677	17834	17664	17765	17528	17598	17665	17521	17653	17549	17877	17945	17582	17735	17717	17562	17645	17658	17745	17870	17742	17638	17855	17852	17743	17781	17903	17741	17896	17600	17638	17790	17698	17750	17553	17756	17550	17833	17863	17590	17752	17480	17635	17434	17661	17880	17636	17520	17624	17667	17761	17694	17571	17659	17721	17917	17618	17605	17487	17565	17530	17607	17662	17463	17540	17591	17678	17806	17565	17679	17556	17592	17652	17744	17784	17463	17730	17556	17658	17702	17740	17652	17679	17661	17643	17609	17702	17580	17642	17406	17521	17618	17660	17704	17710	17877	17647	17840	17713	17589	17643	17672	17818	17797	17693	17530	17817	17633	17658	17732	17716	17728	17565	17612	17528	17578	17629	17761	17637	17611	17684	17802	17798	17696	17577	17541	17595	17709	17652	17773	17796	17827	17853	17554	17702	17776	17712	17711	17669	17828	17802	17565	17629	17678	17680	17607	17711	17857	17648	17444	17855	17710	17593	17621	17755	17619	17591	17573	17841	17607	17658	17567	17571	17600	17708	17677	17589	17643	17653	17550	17559	17774	17519	17508	17694	17734	17699	17942	17600	17560	17651	17586	17821	17685	17559	17692	17571	17883	17688	17684	17546	17624	17788	17787	17515	17550	17749	17719	17625	17760	17787	17873	17870	17695	17734	17598	17586	17459	17873	17812	17776	17543	17723	17644	17712	17675	17519	17682	17524	17582	17724	17641	17907	17618	17727	18038	17812	17721	17736	17716	17614	17688	17418	17706	17577	17728	17632	17707	17767	17861	17624	17778	17618	17692	17854	18031	17689	17802	17587	17641	17758	17432	17686	17562	17448	17568	17580	17758	17347	17555	17479	17670	17674	17901	17704	17640	17707	17705	17767	17897	17682	17679	17843	17673	17789	17533	17838	17823	17936	17690	17735	17888	17723	17504	17699	17775	17817	17812	17457	17586	17861	17489	17734	17746	17652	17580	17673	17566	17601	17792	17485	17474	17719	17530	17592	17827	17559	17642	17652	17656	17631	17630	17750	17520	17654	17411	17694	17814	17897	17743	17786	17626	17653	17623	17787	17506	17714	17596	17657	17676	17561	17804	17768	17608	17696	17649	17639	17599	17662	17522	17586	17826	17738	17857	17704	17756	17686	17557	17631	17456	17565	17604	17582	17661	17900	17852	17671	17981	17558	17876	17730	17712	17669	17658	17689	17660	17459	17722	17739	17674	17749	17728	17718	17607	17669	17514	17750	17755	17462	17648	17426	17652	17772	17666	17714	17485	17810	17632	17681	17839	17725	17630	17691	17541	17583	17572	17607	17537	17573	17742	17721	17728	17561	17748	17587	17706	17631	17679	17802	17636	17689	17752	17559	17750	17689	17819	17711	17693	17608	17662	17608	17818	17649	17617	17534	17593	17772	17781	17635	17825	17784	17833	17599	17804	17786	17644	17679	17566	17649	17594	17685	17596	17866	17586	17789	17668	17589	17662	17785	17782	17822	17767	17573	17714	17726	17698	17492	17469	17490	17595	17670	17739	17682	17592	17564	17781	17725	17581	17533	17770	17635	17539	17727	17782	17718	17596	17878	17723	17719	17552	17569	17630	17811	17596	17779	17887	17593	17656	17551	17724	17608	17696	17515	17780	17706	17604	17449	17744	17557	17612	17862	17625	17476	17529	17816	17583	17560	17549	17677	17572	17586	17665	17721	17568	17588	17666	17568	17778	17684	17514	17537	17645	17514	17741	17487	17920	17716	17589	17622	17691	17801	17494	17596	17828	17777	17670	17764	17848	17519	17840	17682	17665	17711	17582	17723	17703	17564	17571	17620	17564	17727	17536	17635	17671	17726	17604	17678	17577	17574	17755	17798	17652	17803	17705	17701	17625	17819	17692	17518	17654	17669	17649	17525	17764	17695	17681	17521	17830	17597	17631	17678	17535	17700	17645	17622	17776	17536	17863	17738	17653	17587	17735	17922	17589	17777	17741	17741	17729	17607	17621	17888	17587	17663	17720	17677	17487	17653	17636	17766	17782	17902	17752	17568	17635	17717	17727	17743	17528	17530	17750	17606	17680	17488	17572	17822	17583	17474	17609	17741	17605	17693	17728	17739	17699	17518	17849	17689	17602	17569	17584	17769	17731	17673	17617	17399	17518	17738	17542	17775	17435	17618	17622	17607	17792	17440	17838	17533	17831	17621	17696	17591	17932	17774	17701	17832	17651	17543	17758	17811	17764	17556	17640	17644	17595	17735	17827	17644	17868	17718	17632	17764	17501	17679	17612	17655	17683	17611	17713	17636	17607	17723	17751	17877	17868	17691	17755	17614	17675	17705	17682	17540	17673	17807	17597	17674	17692	17553	17488	17752	17540	17658	17619	17665	17675	17592	17649	17623	17750	17536	17687	17691	17663	17636	17676	17556	17645	17491	17758	17801	17636	17593	17760	17701	17688	17633	17777	17769	17645	17863	17637	17526	17537	17656	17665	17649	17548	17782	17878	17709	17526	17652	17806	17809	17867	17613	17763	17865	17780	17650	17740	17474	17574	17862	17762	17768	17659	17923	17655	17661	17748	17488	17840	17666	17609	17642	17739	17882	17591	17415	17555	17551	17682	17749	17735	17742	17532	17571	17627	17611	17553	17477	17716	17704	17546	17544	17913	17658	17857	17723	17684	17760	17623	17695	17472	17701	17477	17590	17763	17701	17602	17801	17594	17832	17697	17582	17656	17701	17685	17793	17748	17717	17625	17651	17504	17589	17688	17555	17853	17695	17510	17772	17678	17385	17675	17604	17753	17683	17724	17775	17531	17510	17612	17674	17641	17729	17830	17781	17651	17828	17506	17640	17621	17607	17728	17692	17851	17698	17664	17607	17914	17616	17701	17754	17481	17452	17601	17658	17720	17911	17835	17738	17703	17594	17732	17697	17695	17792	17781	17881	17863	17617	17624	17322	17879	17791	17709	17788	17510	17664	17716	17731	17594	17655	17823	17681	17837	17674	17599	17740	17723	17774	17532	17657	17414	17525	17809	17705	17745	17747	17642	17786	17574	17690	17925	17790	17788	17680	17498	17664	17688	17652	17726	17759	17620	17713	17695	17603	17777	17836	17545	17273	17667	17624	17804	17785	17813	17707	17710	17831	17666	17692	17751	17585	17613	17602	17624	17479	17663	17546	17687	17676	17657	17631	17652	17697	17894	17752	17626	17626	17536	17700	17749	17809	17609	17745	17835	17611	17436	17729	17889	17767	17851	17586	17780	17667	17648	17771	17843	17637	17879	17676	17692	17934	17847	17912	17837	17859	17809	17668	17873	17701	17465	17553	17678	17848	17654	17756	17749	17493	17942	17573	17585	17878	17718	17522	17813	17606	17794	17772	17705	17581	17663	17683	17761	17537	17564	17606	17392	17589	17410	17692	17474	17729	17584	17688	17817	17558	17649	17759	17638	17435	17547	17561	17617	17756	17832	17634	17704	17782	17721	17677	17806	17838	17620	17696	17775	17533	17720	17593	17663	17564	17952	17586	17619	17587	17861	17766	17673	17708	17510	17677	17712	17694	17708	17790	17719	17711	17901	17729	17634	17798	17681	17750	17721	17569	17696	17587	17560	17713	17738	17509	17873	17845	17627	17616	17548	17613	17740	17574	17790	17635	17627	17532	17694	17724	17606	17631	17625	17747	17729	17722	17783	17659	17524	17756	17620	17709	17759	17614	17575	17663	17989	17696	17619	17518	17700	17722	17906	17875	17582	17704	17796	17753	17554	17761	17769	17902	17632	17678	17614	17791	17815	17574	17772	17685	17547	17515	17743	17489	17643	17804	17615	17737	17704	17529	17795	17859	17777	17385	17767	17736	17864	17635	17627	17557	17690	17668	17596	17655	17455	17835	17747	17539	17421	17657	17564	17587	17607	17658	17740	17591	17766	17639	17805	17627	17720	17694	17711	17771	17726	17546	17700	17910	17831	17687	17740	17767	17726	17837	17890	17740	17632	17545	17644	17891	17501	17581	17690	17823	17629	17637	17650	17556	17749	17563	17441	17408	17654	17694	17707	17820	17538	17804	17639	17564	17591	17709	17491	17647	17563	17731	17810	17542	17706	17660	17594	17704	17708	17713	17710	17760	17730	17637	17503	17645	17749	17671	17653	17497	17663	17697	17629	17577	17581	17690	17806	17764
26566	54846	48360	37434	29538	22567	18696	17433	16851	16203	15554	15499	15379	15281	15130	15185	15187	14972	15147	15076	15017	14814	15064	14837	14872	14862	14996	14891	14763	14770	14764	14740	14721	14857	14802	14788	14571	14834	14812	14880	14652	14590	14743	14674	14798	14766	14878	14797	14825	14663	14732	14738	14661	14813	14774	14765	14773	14708	14792	14797	14855	14712	14790	14908	14665	14706	14861	14716	14855	14868	14867	14686	14831	14769	14787	14916	14837	14749	14780	14803	14647	14861	14859	14731	14783	14658	14680	14681	14814	14829	14671	14855	14561	14800	14799	14754	14742	14679	14691	14777	14956	14652	14734	14610	14787	14687	14737	14904	14821	14720	14853	14615	14945	14841	14908	14645	14809	14685	14762	14746	14789	14769	14807	14801	14786	14675	14854	14597	14720	14757	14790	14700	14762	14677	14797	15005	14637	14699	14603	14802	14894	14697	14721	14761	14816	14684	14715	14749	14696	14684	14723	14799	14668	14676	14691	14734	14754	14611	14704	14656	14784	14544	14735	14569	14725	14552	14867	14752	14713	14882	14809	14627	14817	14724	14759	14594	14795	14839	14785	14772	14631	14865	14759	14783	14611	14852	14697	14723	14715	14764	14732	14659	14864	14795	15011	14565	14826	14662	14795	14641	14773	14834	14898	14807	14755	14859	14683	14696	14663	14714	14605	14682	14695	14750	14851	14712	14902	14770	14679	14870	14790	14879	14836	14791	14732	14637	14727	14751	14785	14649	14865	14823	14717	14866	14919	14678	14641	14757	14717	14752	14695	14669	14769	14593	14816	14896	14598	14700	14527	14805	14747	14921	14967	14547	14794	14803	14868	14771	14719	14669	14695	14733	14848	14678	14810	14739	14832	14705	14700	14746	14535	14717	14769	14741	14711	14717	14846	14937	14798	14799	14857	14752	14868	14817	14814	14722	14583	14654	14884	14738	14739	14765	14747	14734	14652	14715	14640	14651	14731	14655	14745	14537	14701	14783	14678	14736	14800	14827	14829	14857	14894	14922	14774	14700	14795	14776	14731	14842	14701	14788	14861	14711	14828	14617	14962	14756	14727	14846	14638	14691	14717	14744	14778	14847	14631	14678	14618	14804	14807	14705	14635	14681	14722	14907	14611	14879	14680	14674	14680	14684	14706	14808	14659	14752	14731	14704	14667	14908	14732	14803	14824	14711	14715	14658	14765	14923	14744	14753	14609	14929	14832	14875	14644	14757	14834	14615	14779	14780	14709	14725	14877	14767	14935	14695	14841	14773	14836	14873	14709	14885	14750	14673	14739	14728	14725	14678	14770	14642	14758	14900	14629	14670	14705	14749	14772	14648	14787	14873	14707	14793	14654	14671	14800	14808	14825	14677	14721	14597	14709	14599	14753	14784	14900	14834	14804	14800	14665	14732	14838	14606	14931	14969	14713	14695	14678	14774	14761	14703	14635	14761	14814	14675	14764	14696	14754	14592	14646	14770	14514	14724	15037	14707	14758	14766	14872	14797	14737	14751	14903	14808	14789	14575	14552	14829	14778	14914	14764	14764	14666	14848	14784	14705	14753	14715	14754	14705	14805	14830	14745	14775	14762	14812	14798	14940	14834	14872	14686	14755	14625	14731	14829	14671	14857	14690	14986	14727	14622	14728	14756	14728	14762	14665	14781	14836	14586	14759	14872	14651	14958	14702	14846	14671	14765	14763	14743	14844	14789	14862	14800	14594	14676	14684	14766	14668	14819	14857	14577	14706	14747	14615	14697	14616	14652	14857	14727	14708	14787	14676	14789	14719	14772	14592	14791	14759	14706	14749	14718	14923	14565	14831	14848	14733	14807	14673	14648	14737	14671	14707	14809	14610	14754	14850	14796	14633	14766	14635	14810	14720	14644	14600	14736	14676	14745	14837	14609	14931	14729	14782	14653	14788	14782	14918	14657	14706	14607	14969	14776	14688	14893	14612	14881	14751	14730	14646	14785	14659	14537	14774	14998	14673	14776	14794	14680	14827	14745	14678	14755	14695	14661	14679	14647	14786	14762	14575	14649	14727	14777	14815	14666	14666	14700	14888	14867	14701	14718	14778	14670	14997	14707	14708	14615	14895	14896	14681	14695	14690	14738	14840	14688	14657	14816	14843	14891	14745	14697	14755	14545	14715	14776	14659	14727	14659	14653	14787	14721	14756	14663	14709	14723	14834	14707	14959	14697	14585	14774	14681	14682	14694	14695	14817	14872	14805	14769	14667	14778	14757	14694	14681	14867	14771	14697	14945	14841	14785	14730	14741	14761	14691	14758	14791	14653	14768	14668	14677	14753	14732	14751	14655	14779	14707	14780	14826	14757	14616	14657	14790	14743	14842	14667	14701	14692	14772	14612	14706	14711	14757	14758	14617	14839	14598	14623	14883	14823	14700	14647	14643	14629	14702	14804	14747	14586	14744	14530	14803	14873	14599	14756	14572	14834	14844	14779	14754	14854	14642	14551	14661	14673	14865	14914	14764	14712	14644	14836	14696	14617	14788	14662	14768	14767	14801	14635	14745	14722	14810	14719	14843	14844	14579	14735	14760	14980	14884	14588	14734	14766	14628	14846	14756	14775	14522	14749	14546	14511	14773	14677	14967	14563	14875	14937	14781	14748	14876	14629	14816	14670	14607	14756	14742	14985	14697	14774	14558	14920	14984	14633	14761	14634	14909	14675	14922	14770	14696	14775	14822	14898	14755	14776	14705	14585	14664	14723	14715	14841	14772	14872	14766	14620	14816	14748	14711	14756	14783	14709	14775	14786	14685	14764	14726	14740	14552	14698	14709	14766	14828	14595	14565	14763	14752	14814	14801	14606	14856	14926	14909	14784	14977	14821	14659	14746	14881	14864	14666	14881	14674	14800	14760	14836	14586	14686	14794	14763	14711	14758	14827	14795	14708	14659	14650	14842	14646	14723	14958	14707	14830	14705	14747	14723	14688	14526	14716	14719	14609	14693	14841	14606	14709	14847	14757	14905	14835	14712	14781	14763	14718	14813	14689	14670	14690	14733	14836	14822	14684	14776	14690	14714	14869	14876	14671	14747	14763	14599	14694	14817	14942	14580	14895	14654	14619	14766	14741	14807	14963	14821	14725	14644	14775	14610	14733	14810	14786	14783	14905	14741	14648	15018	14782	14783	14642	14650	14739	14647	14809	14735	14675	14797	14708	14686	14829	14794	14706	14707	14581	14640	14844	14739	14787	14706	14659	14808	14629	14871	14682	14786	14662	14670	14912	14852	14677	14609	14810	14696	14652	14812	14896	14680	14796	14676	14874	14790	14869	14771	14807	14733	14616	14726	14612	14665	14620	14728	14722	14698	14784	14725	14692	14892	14780	14633	14773	14694	14681	14750	14894	14692	14649	14614	14724	14482	14764	14851	14609	14749	14821	14747	14712	14733	14675	14632	14665	14811	14795	14751	14775	14778	14834	14811	14793	14569	14796	14712	14716	14675	14670	14830	14838	14767	14543	14699	14866	14725	14797	14793	14797	14824	14666	14697	14723	14744	14749	14888	14887	14806	14659	14892	14769	14900	14783	14829	14749	14760	14744	14788	14816	14697	14582	14738	14677	14784	14784	14747	14860	14676	14728	14731	14727	14722	14784	14666	14964	14810	14683	14779	14748	14849	14742	14706	14699	14737	14701	14741	14836	14612	14833	14650	14760	14850	14698	14942	14722	14868	14853	14749	14733	14803	14715	14717	14788	14697	14770	14830	14712	14689	14714	14660	14745	14615	14804	14709	14828	14792	14771	14851	14740	14681	14731	14719	14568	14933	14720	14689	14841	14811	14810	14613	14484	14734	14796	14621	14822	14561	14689	14554	14788	14699	14731	14851	14787	14773	14614	14610	14789	14877	14685	14648	14815	14850	14787	14696	14638	14784	14721	14694	14854	14880	14780	14746	14877	14751	14827	14678	14630	14638	14701	14682	14755	14686	14717	14819	14712	14847	14865	14847	14644	14740	14804	14620	14896	14669	14636	14917	14753	14770	14797	14865	14614	14743	14741	14691	14933	14804	14720	14684	14865	14830	14657	14876	14726	14714	14752	14747	14634	14743	14652	14780	14747	14706	14897	14720	14842	14722	14598	14753	14644	14816	14702	14818	14644	14490	14716	14756	14899	14691	14635	14754	14804	14673	14733	14713	14798	14685	14710	14567	14665	14605	14769	14664	14871	14652	14711	14708	14698	14693	14692	14912	14790	14708	14686	14669	14709	14635	14932	14973	14712	14702	14777	14686	14610	14948	14715	14759	14677	14795	14864	14644	14693	14913	14630	14679	14718	14758	14700	14872	14813	14553	14918	14803	14774	14804	14704	14782	14739	14625	14697	14739	14664	14759	14769	14897	14762	14829	14677	14779	14692	14673	14897	14542	14620	14643	14768	14790	14617	14774	14815	14799	14717	14643	14944	14700	14661	14670	14613	14823	14677	14761	14799	14621	14947	14689	14558	14910	14535	14743	14760	14784	14744	14680	14714	14923	14714	14779	14833	14845	14785	14743	14818	14684	14733	14699	14814	14816	14721	14715	14766	14724	14955	14821	14672	14847	14587	14659	14931	14622	14670	14712	14821	14513	14785	14728	14893	14604	14764	14639	14789	14722	14827	14691	14774	14586	14786	14793	14832	14616	14790	14729	14720	14691	14651	14964	14863	14880	14710	14830	14821	14674	14725	14807	14879	14699	14703	14810	14602	14662	14701	14812	14762	14506	14912	14693	14623	14790	14716	14655	14601	14774	14690	14652	14668	14807	14690	14837	14636	14902	14756	14855	14687	14847	14788	14791	14760	14697	14818	14585	14866	14791	14634	14812	14801	14788	14677	14783	14625	14762	14601	14807	14859	14748	14865	14710	14758	14889	14760	14817	14612	14753	14702	14852	14731	14727	14793	14888	14745	14951	14764	14904	14832	14713	14717	14543	14678	14655	14874	14682	14709	14652	14758	14790	14808	14756	14686	14812	14684	14705	14739	14849	14822	14846	14707	14898	14707	14748	14798	14865	14663	14672	14691	14720	14677	14704	14892	14817	14845	14808	14677	14841	14737	14896	14703	14771	14844	15079	14772	14838	14933	14670	14712	14693	14631	14809	14704	14848	14863	14918	14690	14485	14755	14842	14729
24100	21180	28782	28457	24139	21275	20084	18170	17763	17157	17069	17071	16894	16646	16695	16710	16978	16452	16706	16616	16582	16269	16626	16407	16551	16610	16493	16583	16255	16167	16379	16257	16526	16411	16426	16383	16226	16267	16431	16466	16582	16310	16567	16402	16396	16416	16362	16382	16396	16229	16245	16207	16491	16451	16392	16275	16237	16331	16441	16400	16401	16225	16264	16098	16472	16480	16310	16478	16594	16264	16334	16361	16330	16201	16355	16189	16351	16451	16316	16325	16537	16234	16384	16068	16231	15999	16444	16251	16226	16449	16278	16240	16283	16321	16306	16160	16379	16344	16354	16159	16183	16423	16246	16120	16374	16334	16318	16320	16232	16361	16373	16249	16400	16528	16224	16312	16340	16241	16166	16269	16235	16162	16107	16259	16315	16340	16156	16184	16265	16205	16178	16073	16165	16251	16208	16244	16267	16310	16237	16116	16176	16261	16160	16078	16008	16221	16549	16380	16244	16262	16303	16323	16483	15967	16456	16274	16343	16277	16386	16504	16285	16309	16532	16250	16461	16284	16162	16206	16203	16297	16272	16337	16386	16342	16361	16103	16525	16275	16142	16287	16306	16190	16188	16320	16256	16201	16438	16259	16379	16292	16166	16410	16284	16415	16289	16279	16299	16426	16330	16330	16238	16210	16380	16270	16431	16279	16387	16247	16187	16256	16274	16332	16165	16509	16447	16373	16172	16284	16370	16160	16197	16350	16244	16368	16127	16245	16617	16397	16307	16294	16389	16297	16399	16228	16245	16246	16446	16356	16185	16180	16327	16287	16440	16255	16266	16144	16348	16340	16216	16355	16324	16270	16160	16412	16428	16313	16512	16337	16280	16316	16364	16167	16343	16146	16221	16178	16266	16258	16373	16206	16315	16236	16269	16395	16210	16243	16203	16272	16213	16275	16367	16406	16321	16409	16406	16390	16289	16127	16300	16305	16308	16376	16386	16335	16337	16421	16451	16360	16438	16289	16351	16245	16458	16268	16310	16274	16336	16485	16349	16393	16612	16360	16245	16463	16609	16489	16419	16441	16513	16204	16245	16333	16067	16359	16254	16415	16377	16187	16179	16412	16192	16515	16177	16423	16350	16215	16252	16593	16220	16299	16435	16093	16244	16292	16336	16347	16352	16172	16258	16445	16237	16256	16220	16407	16118	16517	16212	16373	16367	16316	16024	16279	16307	16330	16500	16092	16314	16328	16364	16173	16404	16313	16259	16181	16440	16430	16517	16431	16359	16302	16463	16387	16509	16467	16297	16425	16247	16267	16467	16476	16354	16479	16423	16389	16369	16211	16360	16414	16377	16081	16123	16428	16351	16353	16237	16228	16313	16398	16240	16352	16406	16362	16392	16428	16369	16528	16345	16462	16329	16370	16339	16256	16416	16402	16280	16219	16245	16345	16370	16300	16315	16325	16154	16405	16444	16333	16170	16232	16375	16363	16437	16368	16081	16373	16396	16288	16302	16446	16343	16506	16631	16207	16249	16273	16260	16361	16482	16238	16194	16280	16327	16225	16285	16241	16629	16351	16138	16295	16234	16345	16284	16235	16073	16232	16544	16248	16371	16399	16525	16171	16326	16493	16317	16260	16610	16264	16310	16537	16360	16253	16397	16277	16245	16444	16364	16277	16452	16208	16430	16422	16314	16189	16393	16357	16331	16277	16494	16195	16184	16324	16260	16352	16312	16537	16272	16439	16393	16432	16394	16333	16477	16303	16373	16337	16337	16279	16295	16279	16337	16298	16453	16294	16388	16259	16308	16222	16544	16405	16290	16372	16258	16286	16302	16380	16349	16319	16235	16300	16107	16462	16203	16126	16205	16458	16274	16357	16240	16408	16338	16320	16164	16192	16283	16190	16383	16519	16414	16322	16350	16576	16228	16251	16300	16402	16275	16394	16479	16317	16334	16360	16354	16421	16449	16431	16305	16218	16383	16305	16664	16525	16527	16480	16336	16284	16270	16089	16319	16232	16310	16314	16362	16209	16120	16427	16200	16324	16237	16248	16266	16295	16282	16195	16536	16465	16378	16422	16254	16447	16281	16518	16304	16142	16118	16360	16544	16200	16222	16372	16397	16375	16329	16347	16341	16253	16308	16390	16306	16278	16202	16433	16376	16458	16456	16461	16511	16437	16188	16335	16192	16509	16246	16376	16422	16093	16307	16277	16356	16427	16454	16300	16392	16320	16337	16325	16407	16380	16231	16344	16475	16380	16315	16143	16254	16377	16411	16313	16492	16456	16338	16254	16213	16494	16343	16197	16456	16295	16230	16172	16246	16206	16370	16494	16161	16539	16414	16151	16358	16391	16217	16301	16291	16103	16489	16281	16352	16348	16357	16177	16264	16153	16143	16315	16328	16493	16431	16408	16139	16374	16149	16334	16322	16455	16449	16220	16312	16376	16264	16367	16421	16332	16335	16243	16274	16343	16212	16293	16380	16359	16238	16347	16235	16306	16238	16302	16247	16120	16491	16524	16431	16191	16463	16275	16368	16337	16393	16367	16230	16285	16501	16301	16378	16237	16244	16272	16158	16197	16438	16395	16374	16294	16243	16339	16438	16169	16373	16117	16397	16455	16485	16468	16507	16373	16150	16213	16362	16392	16333	16379	16517	16373	16410	16432	16430	16394	16291	16426	16321	16321	16158	16473	16342	16456	16263	16432	16290	16466	16210	16428	16261	16295	16186	16384	16362	16360	16405	16409	16301	16474	16389	16301	16357	16392	16463	16447	16277	16465	16244	16325	16416	16323	16334	16415	16423	16392	16289	16422	16425	16438	16427	16347	16159	16155	16446	16300	16014	16206	16223	16226	16314	16236	16398	16593	16424	16290	16386	16095	16560	16283	16520	16358	16423	16135	16222	16269	16216	16177	16296	16428	16553	16244	16393	16260	16236	16241	16299	16322	16226	16362	16485	16176	16502	16453	16248	16248	16225	16292	16407	16523	16314	16127	16404	16209	16272	16457	16230	16185	16377	16292	16324	16412	16365	16265	16109	16280	16474	16287	16350	16306	16481	16448	16552	16485	16192	16347	16404	16210	16244	16434	16342	16335	16327	16305	16429	16196	16242	16214	16355	16322	16387	16309	16364	16246	16390	16433	16270	16212	16521	16527	16283	16262	16430	16295	16518	16325	16292	16346	16395	16463	16356	16408	16327	16180	16447	16341	16282	16221	16173	16177	16292	16127	16226	16374	16401	16227	16323	16451	16272	16324	16460	16072	16454	16455	16473	16263	16236	16249	16376	16326	16232	16303	16275	16287	16391	16322	16264	16196	16351	16275	16428	16407	16216	16289	16421	16489	16352	16184	16385	16249	16227	16482	16420	16368	16401	16297	16367	16325	16385	16232	16418	16479	16406	16256	16101	16378	16542	16284	16287	16231	16366	16327	16547	16237	16542	16327	16410	16304	16253	16430	16132	16339	16102	16313	16377	16189	16400	16262	16295	16344	16454	16347	16362	16427	16317	16279	16496	16152	16258	16413	16391	16318	16275	16571	16361	16412	16275	16416	16303	16332	16322	16232	16336	16374	16157	16339	16241	16521	16370	16087	16308	16292	16334	16356	16308	16377	16359	16604	16216	16267	16405	16251	16418	16520	16347	16217	16218	16089	16314	16212	16457	16220	16321	16209	16468	16556	16387	16382	16366	16399	16257	16421	16265	16242	16356	16583	16260	16352	16218	16185	16107	16358	16254	16468	16269	16266	16396	16435	16490	16333	16307	16308	16306	16223	16437	16601	16526	16402	16332	16176	16177	16430	16364	16389	16415	16318	16277	16163	16253	16243	16302	16118	16528	16583	16470	16452	16338	16534	16283	16241	16253	16494	16298	16203	16254	16398	16423	16477	16523	16521	16318	16394	16344	16497	16327	16202	16327	16236	16315	16174	16354	16176	16345	16215	16414	16500	16416	16387	16477	16280	16191	16485	16238	16151	16302	16348	16482	16076	16309	16253	16438	16413	16380	16391	16422	16512	16520	16484	16249	16283	16300	16122	16251	16222	16377	16336	16269	16355	16448	16429	16354	16149	16260	16223	16048	16320	16482	16401	16332	16275	16278	16353	16256	16388	16235	16499	16529	16204	16413	16514	16124	16320	16387	16264	16432	16288	16093	16652	16255	16385	16322	16150	16457	16224	16420	16404	16356	16394	16327	16420	16404	16153	16392	16385	16358	16412	16227	16365	16424	16443	16289	16369	16420	16314	16152	16063	16144	16142	16407	16101	16270	16353	16385	16544	16275	16420	16309	16466	16380	16627	16101	16346	16363	16102	16448	16295	16241	16448	16262	16271	16472	16329	16466	16367	16220	16453	16586	16500	16326	16280	16426	16188	16228	16520	16368	16478	16324	16231	16100	16314	16370	16401	16428	16360	16448	16265	16523	16309	16447	16425	16208	16392	16425	16258	16348	16237	16359	16360	16399	16320	16241	16308	16209	16366	16477	16178	16151	16289	16407	16313	16248	16469	16179	16450	16470	16519	16354	16269	16321	16158	16069	16304	16202	16372	16331	16350	16302	16295	16257	16434	16491	16490	16225	16240	16096	16540	16594	16469	16204	16222	16381	16233	16441	16471	16542	16485	16462	16508	16316	16450	16282	16574	16447	16254	16221	16328	16102	16383	16383	16447	16363	16356	16219	16495	16492	16357	16562	16238	16314	16138	16262	16362	16236	16430	16208	16321	16388	16422	16164	16435	16437	16418	16503	16475	16328	16194	16386	16367	16230	16511	16385	16133	16274	16326	16356	16385	16467	16460	16430	16381	16430	16285	16305	16319	16399	16355	16252	16379	16080	16319	16380	16308	16259	16454	16294	16380	16370	16222	16062	16106	16361	16147	16489	16255	16495	16293	16494	16428	16327	16244	16408	16400	16196	16430	16458	16380	16337	16410	16282	16372	16334	16200	16449	16361	16330	16229	16452	16486	16333	16381	16302	16204	16241	16137	16453	16299	16308	16223	16257	16312	16094	16397	16162	16241	16417	16415	16372	16363	16383	16371	16131	16208	16460	16414	16226	16477	16328	16389	16138	16325	16424	16193	16370	16171	16364	16461	16372	16238	16316	16446	16202	16385	16353	16326	16344	16338	16384	16357	16352	16140	16422	16314	16352	16259	16415	16390	16344	16092
26119	50549	42792	31784	23276	18735	17059	16293	15827	15156	14906	14681	14522	14578	14473	14427	14219	14332	14292	14204	14159	14170	14044	14156	14038	14120	14019	14115	14051	14012	13894	13938	14017	14051	13903	14112	13828	13955	14054	14018	14174	14056	13760	13944	13827	13750	14051	13919	14096	13925	13884	13775	13852	13871	13998	14015	13955	13950	13937	13909	13902	14004	14001	14042	13996	14031	13934	14000	14017	13901	13938	14036	13947	13943	14124	13843	13875	13973	13928	13794	13955	13976	13859	13999	13827	13834	14002	14020	14019	13900	14068	13937	13857	13993	14029	14072	13790	13960	14015	14038	13799	13846	13906	14080	13986	13981	13990	13909	14080	13823	14007	13857	13999	13821	14043	14067	14027	13972	13705	13899	14024	13995	14032	13788	13848	13948	13981	13973	13890	14119	14048	14017	13887	14041	13797	13815	13877	13918	13755	13944	14002	13917	14024	13914	13982	13929	14042	13982	13944	13909	13921	13784	13931	13980	14102	14168	13961	13822	13969	13820	14072	13962	13926	13745	14078	13975	13832	13898	13938	13790	14016	14055	14266	13810	13914	13876	13989	14071	13867	14032	13907	13812	14003	13929	14034	14007	13773	14105	13935	13800	13991	14159	14094	13903	13990	14019	13877	14001	13818	14029	13922	14093	14000	13994	14024	14027	13943	13837	13967	14078	13870	13886	14003	13888	13876	14017	13908	13900	13772	13936	13960	13840	14063	13956	13957	13892	13882	13941	13839	14015	13974	13995	13841	14063	13893	14018	14103	13771	13919	13996	13915	14063	14010	13761	13897	13951	13849	13955	13988	13978	13938	14033	13945	13943	13868	13965	13900	13944	13912	13889	14181	13986	13944	14072	14073	14076	14048	13914	13888	13847	14101	13957	13756	14022	14043	14051	13856	13883	13892	13925	14040	14006	13983	13992	13882	13895	13871	13948	13868	13971	13826	13846	13851	13900	13892	13962	14027	13895	13976	13946	13931	14002	13938	13953	14096	13991	13917	14011	14033	13905	13996	13926	13949	13970	14080	13827	13981	13983	13883	13984	13885	13929	13892	14002	13940	13843	14057	13879	13987	13977	13956	13979	13984	13906	14033	14078	13921	13952	13837	14009	13802	13838	13678	13888	13916	13984	13901	14000	13893	14002	14017	13948	13941	13886	14154	13987	14028	13890	13954	13973	14079	13914	14037	13892	13887	13929	13870	13912	14039	13935	13954	13977	14030	13943	13882	13883	13996	13949	13863	13935	14097	13923	13784	13991	13804	13857	13983	13998	13978	13837	14052	13887	13856	14166	13926	13879	13956	13950	14018	13858	13936	14007	13878	13839	13968	13827	14026	13855	13821	13865	13914	13984	13978	14027	14006	13866	14217	13897	14046	13749	14185	13988	14171	13903	13785	13968	14003	13904	13959	13963	14022	14145	13942	13835	13869	13828	13847	13951	13771	14011	13960	13938	13937	13996	13820	14063	14056	13972	14096	13986	13930	14244	14060	13979	13846	13874	13972	13993	14088	14116	14228	13913	14097	14015	14015	13847	13964	13880	13739	14005	13940	13827	13873	13931	13806	13908	14110	14025	14001	13920	13976	13915	14022	13883	14044	14051	14036	13971	13830	13919	13815	13937	13888	13969	13967	14014	13970	14128	14150	13803	13894	14018	13862	13966	13885	14092	14049	14063	13863	13802	13995	13835	13945	14149	14001	14052	13912	13768	13915	14027	13958	14028	13868	13916	14017	13875	13885	13849	14092	14010	13946	14223	13907	13885	14060	14203	13946	14003	13988	13952	13858	14012	13914	13975	13893	13990	13808	13911	14009	13995	13985	13960	13998	13779	13971	13795	13919	13874	14019	13850	14034	14036	13980	13814	13945	13969	14072	14043	13947	13878	13985	13954	14050	13945	13946	13849	14025	13887	13934	13935	13895	13889	13868	14170	13837	13945	13998	13858	14034	14106	13996	14017	13978	13994	13863	13908	13880	13984	13833	13950	13782	13967	14012	13860	13925	13945	13794	13891	14043	13758	13946	13867	14073	13886	14188	13838	14025	13937	13909	13998	13895	13909	14069	13914	14133	13726	14040	13832	13880	13891	13988	13915	14041	14060	14002	14056	13964	13951	13920	13921	13958	13994	13969	13896	13977	13926	13910	13848	14004	13905	13877	13769	13946	14073	13921	13894	13929	13962	14060	13921	13946	13922	13768	13933	14044	13978	13961	13918	14029	13893	13946	14084	13940	13995	14105	13893	14055	14009	13997	14066	13897	13974	13888	14163	14062	13993	13915	13934	13903	14043	13825	13864	14007	13933	13963	13841	13931	13935	14078	14023	13871	14016	13980	13884	13919	13997	13950	13825	13970	14083	13846	13900	13806	14062	14169	14032	13952	13993	14033	13866	13861	13890	13978	13965	13925	13996	13988	13872	13928	14074	13942	14080	13978	13872	13989	14088	13918	13792	13876	14128	14055	13831	13910	13844	13702	13971	13920	13803	13971	13858	14122	13955	14096	13899	14025	14057	13900	13837	13942	13996	13905	14087	13805	13915	14054	13966	14042	14027	13942	13952	14133	14053	13940	13841	13930	14003	13921	14059	13907	14107	14103	13918	13833	13952	13985	13840	14167	14056	14112	13882	14059	13853	13950	14040	14102	14153	13943	14066	14021	13836	13889	13941	13774	14133	14008	13768	13997	13813	14108	13905	13814	13944	13823	14044	14015	14013	13981	14039	14004	13821	14189	14020	13954	14041	13811	13941	14020	13919	13983	13899	14076	13960	13999	14026	14020	13925	13935	13948	13965	13994	14093	14060	13797	13853	14025	13894	14032	13989	13925	13992	13982	13878	13831	13905	13899	13786	13929	13775	14019	14042	14042	13906	13889	14020	14031	13973	13859	14108	13941	13858	14028	13928	13942	13915	14109	13997	13727	13932	13925	13975	14087	14099	13893	13822	13945	13792	13776	13976	14096	14030	13997	13862	13919	13877	13908	14007	13881	13890	13878	13816	13768	13892	13977	13930	14053	14098	14000	13829	13919	13975	13992	13957	14066	13851	14055	14000	13985	13960	13996	13932	14013	14004	14006	14006	13737	13849	13985	13895	13949	13961	13943	13892	14015	13917	14102	13988	14084	13993	14050	14067	14095	13825	13954	14006	13959	13818	14106	13848	13941	14012	13957	13955	13997	14034	13998	14208	14068	13801	13963	13916	13984	13863	13877	13937	13991	13920	14071	14047	13930	13795	14080	13825	13928	13945	14004	13957	14060	13919	14083	13991	13913	13908	13754	13935	13826	14080	13926	13763	14007	13979	13909	14049	13820	14073	13900	13887	13769	14088	13976	14047	14050	14016	13942	14056	13751	13972	14000	13933	13936	13910	14047	14015	13993	13964	13918	14042	14008	14029	13981	13780	14059	13881	13954	13886	13912	13966	13970	13806	13768	13973	13958	13892	13911	14014	13846	13988	14062	13958	14082	13770	13893	14038	13831	14005	14002	13855	13912	14070	13922	14076	14066	13961	13683	14078	13988	14045	13943	13922	13752	13979	13900	14028	14096	13985	13992	13841	14134	13875	13948	14111	14046	13910	13842	14001	13839	13826	14011	14099	13803	13936	14026	13967	13909	13942	14088	13983	14138	13989	13977	13936	14005	13862	13909	13789	13832	14021	14069	13881	13954	13817	14018	13972	14202	14008	14155	14140	13863	13977	13990	14003	14042	13762	13942	14030	14018	14001	14082	13857	14000	13934	13833	13923	13961	13921	13938	14055	13895	14133	13967	13988	13943	14061	14038	14004	13940	13989	13879	13945	13921	13922	14013	13875	13906	13893	13999	13951	14073	13981	13974	14120	14037	13929	13870	13990	13959	14068	13980	13778	13854	13943	13960	14011	13965	13717	14041	13961	13900	13881	13926	14031	13901	14010	13994	13995	14045	13925	14012	13820	13848	13984	13711	13978	13996	13945	13922	13893	13850	14118	13834	13925	14027	13893	14059	13829	13863	13920	14139	13744	13964	13975	13880	13945	13970	14116	13852	13977	14043	13900	13937	13979	13985	14005	13965	13744	14062	13974	13963	13878	13976	13877	14020	13974	13938	13980	14026	13949	13862	13916	14007	13994	13838	14178	13996	13905	13735	14056	13915	14008	14062	13961	13926	13864	13970	13849	13745	13980	13960	13849	14054	13885	13965	14003	13960	13969	14114	13992	13936	14008	14173	13822	13935	13892	13944	14019	13725	13995	13923	13953	13979	13969	14056	14002	13980	13999	13811	14053	14117	13899	13973	14003	13959	13786	14082	13986	13917	14083	14103	13878	13927	13972	14118	14250	13919	13822	14038	14058	13985	13999	13926	14030	13909	13998	13975	13887	14106	14059	13965	14089	13883	13888	13873	13867	14063	13784	13862	13880	14059	14043	13959	14013	13933	14046	14037	13924	14084	13920	14041	14013	13954	13853	14127	13850	14175	13946	14010	13859	14160	14095	13976	14035	14119	14058	14066	13877	13965	13863	14168	13872	13959	13976	14007	13885	13969	13964	13879	13882	14133	14007	13889	13970	13907	14163	14090	13958	13963	13991	13990	14137	14124	13847	13966	13816	13858	13929	14015	13903	13856	13981	14066	13806	13915	14108	13922	13880	14060	13918	13927	14151	14132	13968	13798	13795	13938	13850	14009	13990	14034	13992	13959	14020	13927	13911	14138	13853	13952	13720	14123	13796	13981	14120	14051	13986	13903	14131	13955	14129	14149	13935	13919	13853	13914	13755	13819	13977	13978	13943	13960	14081	13837	13990	13858	13955	13809	13930	13914	14034	14016	13966	13966	13973	13941	13997	13947	14075	13933	13871	13961	14070	13789	13927	13992	13833	14049	14030	13870	13871	13788	13849	14026	13952	13801	13923	13886	13981	13954	13996	13894	13861	14076	13920	13947	13988	14022	13880	13946	13754	13948	13930	13796	13721	14048	13947	14151	13979	14064	13884	13970	13979	13914	14034	13866	14015	13822	14007	13914	13974	13874	14085	13827	13851	13834	13862	13984	14116	14005	13975	13963	14029	14027	13897	13990	13903	14079	14012	13844	14023	13878	13922	14077	13842	14050	13869	13790	14039	13833	13814	13986	13893	14084	14173	14075	13876	13890	13911	14046	13891
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
