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
341638466226	341638466777	341638467327	341638467877	341638468427	341638468977	341638469527	341638470079	341638470627	341638471177	341638471727	341638472277	341638472827	341638473377	341638473927	341638474477	341638475027	341638475577	341638476127	341638476677	341638477227	341638477777	341638478327	341638478877	341638479427	341638479977	341638480527	341638481077	341638481627	341638482177	341638482727	341638483277	341638483827	341638484377	341638484927	341638485477	341638486027	341638486577	341638487127	341638487677	341638488227	341638488779	341638489327	341638489877	341638490427	341638490977	341638491527	341638492079	341638492627	341638493179	341638493727	341638494277	341638494827	341638495377	341638495927	341638496477	341638497027	341638497579	341638498127	341638498679	341638499227	341638499779	341638500327	341638500879	341638501427	341638501979	341638502529	341638503079	341638503627	341638504177	341638504727	341638505277	341638505827	341638506377	341638506929	341638507477	341638508027	341638508579	341638509127	341638509679	341638510227	341638510779	341638511327	341638511879	341638512427	341638512979	341638513527	341638514077	341638514627	341638515179	341638515727	341638516279	341638516827	341638517379	341638517929	341638518479	341638519027	341638519579	341638520129	341638520679	341638521227	341638521779	341638522329	341638522879	341638523427	341638523979	341638524527	341638525079	341638525627	341638526179	341638526729	341638527279	341638527827	341638528379	341638528927	341638529479	341638530027	341638530579	341638531129	341638531679	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	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
22249	21287	28803	24440	22284	24658	24921	18929	17064	17397	17745	17780	17203	17067	16707	16642	16588	16724	16726	16686	16707	16671	16545	16636	17857	18185	17676	17087	16796	16549	16533	16428	16544	16463	16234	16190	16408	16432	16432	16374	16329	16281	16208	16241	16479	16159	16344	16510	16252	16305	16255	16348	16249	16301	16148	16288	16471	16257	16421	16200	16235	16440	16408	16499	16289	16152	16176	16288	16299	16405	16416	16215	16386	16284	16300	16436	16253	16078	16193	16340	16345	16249	16339	16403	16362	16286	16108	16285	16275	16359	16519	16231	16432	16317	16311	16351	16129	16190	16234	16230	16216	16360	16240	16244	16302	16164	16077	16362	16190	16437	16244	16201	16370	16232	16118	16302	16152	16298	16180	16307	16277	16225	16135	16348	16231	16015	16436	16068	16164	16328	16302	16210	16326	16421	16225	16319	16205	16390	16396	16322	16337	16126	16422	16245	16223	16181	16392	16233	16325	16342	16216	16294	16237	16206	16540	16151	16184	16368	16430	16137	16195	16475	16283	16147	16292	16535	16242	16368	16330	16294	16338	16228	16145	16145	16373	16352	16301	16318	16111	16247	16015	16209	16141	16272	16351	16076	16208	16228	16545	16346	16246	16179	16270	16177	16252	16379	16060	16119	16218	16255	16156	16333	16276	16155	16277	16288	16237	16400	16355	16203	16091	16348	16352	16249	16235	16188	16362	16158	16182	16173	16242	16401	16026	16274	16296	16302	16456	16355	16274	16282	16423	16266	16401	16280	16335	16156	16383	16313	16113	16122	16407	16337	16332	16399	16232	16167	16308	15973	16247	16177	16311	16394	16199	16356	16157	16142	16229	16386	16308	16499	16339	16305	16171	16154	16246	16264	16314	15946	16203	16064	16168	16309	16344	16267	16322	16305	16364	16346	16361	16162	16305	16340	16215	16361	16264	16365	16253	16102	16294	16301	16316	16215	16271	16022	16081	16137	16256	16375	16474	16319	16410	16408	16534	16217	16393	16261	16195	16271	16312	16279	16228	16328	16203	16229	16250	16181	16172	16293	16195	16226	16383	16347	16431	16395	16071	16375	16181	16077	16304	16148	16238	16457	16236	16170	16283	16180	16301	16140	16215	16402	16288	16250	16174	16226	16375	16204	16168	16092	16208	16333	16236	16252	16173	16095	16104	16381	16368	16116	16242	16317	16192	16074	16372	16219	16237	16496	16150	16349	16200	16290	16177	16392	16165	16125	16232	16174	16334	16190	16212	16327	16209	16081	16064	16248	16131	16189	16180	16162	16081	16348	16386	16310	15890	16139	16122	15990	16234	16281	16185	16414	16477	16153	16273	16007	16362	16378	16360	16124	16348	16179	16207	16309	16190	16330	16228	16370	16405	16404	16176	16336	16176	16063	16243	16238	16152	16204	16261	16118	16257	16200	16398	16280	16260	16250	16116	16137	16278	16230	16150	16233	16157	16137	16268	16322	16120	16070	16286	16005	16153	16085	16404	16285	16134	16258	16419	16254	16084	16282	16438	16284	16300	16193	16400	16269	16323	16172	16257	16281	16255	16188	16216	16351	16190	16362	16366	16397	16157	16203	16216	16371	16225	16196	16111	16278	16176	16389	16359	16352	16379	16199	16223	16175	16352	16069	16112	16218	16156	16111	16279	16404	16019	16253	16297	16221	16302	16258	16118	16415	16225	16121	16278	16222	16377	16145	16338	16364	16243	16381	16189	16144	16487	16113	16114	16277	16282	16068	16262	16138	16062	16140	16354	16418	16314	16395	16377	16119	16122	16201	16238	16108	16336	16276	16083	16231	16186	16408	16049	16269	16326	16427	16282	16254	16168	16183	16609	16189	16187	16270	16326	16230	16423	16395	16231	16223	16375	16339	16148	16291	16191	16307	16264	16253	16286	16182	16416	16367	16224	16200	16235	16080	16158	16077	16203	16426	16431	16255	16286	16268	16283	16204	16218	16197	16350	16118	16134	16259	16333	16218	16209	16186	16112	16239	16224	16277	16024	16298	16312	16305	16103	16158	16010	16007	16383	16298	16186	16337	16100	16166	16076	16458	16211	16167	16268	16495	16666	16253	16183	16365	16301	16308	16127	16147	16296	16033	16223	16317	16257	16134	16375	16063	16153	16318	16192	16162	16186	16233	16201	16037	16283	16360	16244	16068	16206	16123	16302	16098	16338	16369	16534	16276	16421	16310	16171	16230	16240	16433	16221	16340	16284	16387	16223	16198	16225	16413	16310	16469	16171	16267	16199	16500	16226	16257	16362	16234	16385	16172	16147	16441	16152	16227	16147	16212	16414	16179	16215	16187	16013	16282	16164	16178	16301	16156	16346	16126	16061	16323	16254	16199	16046	16181	16249	16182	16328	16082	16463	16131	16215	16250	16418	16371	16298	16117	16253	16394	16213	16215	16022	16193	16241	16098	16338	16457	16146	16373	16251	16168	16301	16242	16214	16349	16251	16128	16240	16250	16278	16205	16151	16287	16199	16335	16193	16281	16201	16152	16103	16101	16322	16149	16328	16074	16241	16014	16297	16262	16199	16282	16334	16529	16188	16217	16251	16295	16185	16197	16265	16282	16045	16060	16381	16314	16123	16294	16294	16234	16161	16241	16152	16273	16104	16328	16136	16205	16051	16262	16339	16264	16368	16398	16121	16323	16146	16419	16194	16278	16416	16100	16548	16306	16468	16217	16246	16166	16141	16215	16237	16215	16377	16208	16147	16273	16127	16306	16230	16230	16272	16184	16175	16200	16269	16122	16341	16233	16506	16422	16380	16028	16295	16260	16185	16200	16324	16397	16024	16355	16329	16331	16239	16055	16119	16267	16311	16014	16317	16177	16158	16429	15982	16317	16291	16369	16199	16104	16076	16316	16247	16163	16313	16214	16237	16393	16043	16300	16315	16366	16311	16247	16317	16388	16125	16419	16201	16148	16324	16314	16228	16247	16131	16349	16262	16386	16369	16182	16255	16140	16174	16161	16293	16151	16265	16138	16113	16317	16087	16239	16272	16104	16274	16247	16266	16167	16271	16259	16147	16256	16220	16228	16344	16053	16196	16218	16343	16333	16284	16279	16231	16345	16509	16284	16339	16277	16147	16168	16213	16169	16263	16471	16198	16200	16217	16233	16439	16425	16276	16367	16178	16426	16096	16352	16096	16282	16239	16455	16292	16329	16191	16121	16025	16193	15967	16192	16293	16370	16142	16261	16312	16175	16201	16002	16253	16176	16505	16220	16262	16359	16334	16159	16234	16137	16269	16162	16204	16237	16096	16357	16347	16325	16171	15963	16190	16321	16476	16409	16187	16300	16161	16064	16152	16323	16373	16223	16338	16329	16133	16528	16127	16217	16371	16228	16055	16328	16143	16453	16321	16325	16171	16237	16375	16166	16324	16104	16221	16372	16153	16179	16398	16070	16207	16200	16283	16400	16201	15979	16167	16369	16300	16275	16184	16302	16350	16283	16497	16240	16344	16333	16200	16276	16442	16407	16380	16415	16164	16196	16293	16261	16158	16205	16290	16161	16284	16218	16121	16250	16176	16353	16239	16079	16037	16473	16354	16360	16327	16127	16276	16359	16120	16087	16181	16341	16360	16127	16254	16018	16117	16327	16355	16322	16201	16284	15899	16285	16405	16239	16262	16291	16352	16357	16223	16158	16157	16457	16367	16331	16481	16196	16381	16215	16249	16160	16216	16255	16140	16277	16475	16487	16343	16166	16207	16269	16131	16101	16337	16262	16206	16305	16321	16107	16270	16127	16082	16199	16278	16213	16283	16381	16335	16242	16343	16439	16313	16333	16256	16258	16444	16425	16323	16276	16354	16369	16286	16170	16354	16235	16344	16330	16059	16286	16323	16406	16373	16211	16288	16131	16373	16317	15997	16211	16309	16233	16381	16244	16220	16270	16324	16286	16432	16307	16202	16173	16245	16044	16140	16277	16293	16363	16383	16157	16027	16286	16540	16060	16189	15943	16342	16473	16585	16173	16186	16131	16251	16288	16230	16104	16297	16253	16199	16405	16243	16244	16241	16104	16262	16224	16206	16243	16264	16184	16319	16237	16186	16217	16261	16169	16144	16280	16244	16027	16111	16137	16266	16189	16222	16228	16151	16346	16184	16077	16253	16282	16211	16157	16175	16122	16339	16240	16170	16360	16154	16133	16200	16341	15957	16430	16259	16380	16175	16372	16322	16242	16157	16104	16148	16130	16404	16103	16276	16214	16219	16202	16130	16455	16283	16220	16402	16086	16236	16202	16333	16032	16157	16274	16195	16162	16134	16305	16313	16161	16215	16361	16331	16366	16086	16046	16159	16168	16337	16464	16191	16162	16135	16112	16259	16172	16350	16327	16350	16204	16259	16226	16198	16391	16404	16175	16230	16289	16183	16389	16317	16217	16263	16143	16113	16274	16356	16315	16230	16060	16096	16232	16289	16292	16252	16070	16330	16449	16228	16150	16084	16108	16372	16328	16228	16476	16119	16033	16299	15995	16315	16128	16409	16241	16332	16175	16345	16228	16539	16255	16275	16307	16157	16020	16077	16147	16282	16047	16370	16132	16280	16202	16403	16221	16221	16167	16241	16272	16124	16331	16487	16430	16258	16201	16118	16298	16169	16252	16437	16158	16325	16287	16128	16145	16388	16456	16530	16278	16185	16205	16208	16368	16171	16448	16261	16232	16274	16346	16220	16455	16085	16394	16409	16339	16248	16283	16415	16363	16152	16248	16257	16121	16404	16258	16197	16241	16148	16322	16261	16262	16253	16134	16275	16196	16127	16193	16014	16100	16260	16207	16253	16417	16118	16289	16275	16200	16095	16144	16294	16083	16357	16078	16296	16137	16238	16252	16239	16277	16293	16175	16380	16362	16309	16090	16329	16209	16301	16264	16492	16159	16073	16327	16230	16359	16420	16173	16245	16333	16059	16139	16263	16229	16324	16257	16130	16063	16212	16272	16316	16401	16333	16220	16422	16353	16186	16433	16364	16242	16423	16447	16398	16215	16242	16314	16255	16299	16344	16383	16272	16265	16313	16231	16224	16232	16167	16398	16453	16376	16423	16514	16389	16385	16469	16251	16232	16351	16141	16493	16443	16374	16038	16136	16419	16143	16221	16372	16281	16365	16218	16363
33349	65354	53622	37833	28458	22268	17353	15631	14517	14378	15073	15210	14384	13857	13765	13487	13907	13640	13725	13685	13558	13601	13581	14057	15547	15484	14860	14460	13599	13474	13263	13449	13316	13396	13195	13275	13462	13294	13336	13351	13252	13318	13282	13381	13363	13275	13309	13214	13324	13229	13319	13348	13336	13296	13386	13275	13314	13379	13329	13199	13297	13132	13343	13139	13298	13313	13396	13305	13119	13291	13318	13212	13261	13116	13138	13200	13263	13243	13263	13328	13248	13405	13196	13354	13263	13258	13191	13392	13194	13113	13375	13189	13315	13268	13192	13284	13074	13263	13173	13347	13329	13267	13345	13293	13313	13348	13302	13363	13249	13103	13450	13206	13208	13096	13244	13269	13273	13049	13343	13361	13196	13335	13229	13073	13296	13245	13262	13248	13309	13362	13221	13272	13194	13320	13266	13280	13314	13393	13442	13283	13079	13013	13343	13282	13237	13279	13344	13291	13259	13327	13410	13295	13424	13201	13216	13350	13315	13303	13189	13360	13363	13261	13162	13178	13194	13129	13308	13332	13300	13292	13252	13398	13379	13313	13116	13318	13287	13197	13265	13369	13222	13282	13373	13266	13159	13229	13106	13302	13355	13256	13459	13319	13272	13227	13444	13172	13452	13329	13166	13143	13302	13317	13225	13199	13341	13301	13172	13141	13309	13225	13232	13335	13376	13039	13197	13210	13233	13416	13324	13128	13374	13248	13243	13172	13215	13469	13311	13330	13309	13209	13333	13377	13240	13348	13277	13451	13161	13161	13116	13235	13376	13273	13203	13186	13280	13139	13450	13153	13107	13327	13281	13312	13074	13294	13224	13122	13118	13279	13229	13354	13205	13169	13302	13288	13337	13146	13262	13328	13216	13390	13287	13215	13399	13271	13205	13439	13224	13274	13331	13225	13255	13222	13131	13263	13162	13130	13280	13242	13299	13293	13367	13221	13300	13226	13273	13130	13465	13347	13322	13239	13311	13208	13430	13215	13245	13192	13308	13264	13437	13355	13325	13370	13252	13225	13378	13203	13280	13190	13187	13132	13009	13195	13283	13356	13198	13284	13267	13297	13444	13290	13207	13132	13157	13178	13249	13107	13307	13130	13362	13172	13233	13242	13290	13188	13212	13322	13334	13331	13431	13268	13257	13131	13221	13034	13418	13187	13352	13324	13292	13267	13516	13117	13281	13189	13176	13289	13210	13298	13424	13242	13291	13385	13211	13251	13146	13265	13221	13292	13257	13249	13082	13369	13327	13350	13160	13233	13180	13118	13233	13261	13317	13154	13327	13510	13314	13358	13323	13231	13336	13084	13337	13194	13251	13324	13122	13248	13124	13164	13288	13164	13343	13091	13266	13184	13152	13272	13254	13316	13387	13266	13223	13080	13323	13363	13186	13228	13437	13375	13307	13378	13269	13099	13429	13150	13270	13300	13394	13276	13189	13319	13084	13188	13191	13354	13204	13132	13239	13245	13093	13308	13228	13259	13267	13348	13331	13261	13376	13165	13235	13348	13255	13463	13379	13134	13277	13430	13295	13319	13189	13133	13072	13280	13295	13279	13428	13268	13189	13160	13361	13420	13095	13316	13253	13293	13196	13052	13240	13154	13210	13235	13369	13380	13230	13378	13088	13164	13282	13263	13217	13337	13246	13136	13205	13291	13189	13357	13284	13262	13254	13359	13389	13366	13409	13201	13243	13268	13251	13226	13305	13316	13268	13137	13332	13254	13248	13160	13288	13357	13146	13229	13282	13338	13247	13345	13199	13267	13195	13193	13021	13328	13385	13253	13241	13205	13109	13299	13044	13292	13286	13225	13255	13282	13192	13302	13216	13303	13048	13120	13327	13168	13287	13346	13136	13207	13266	13221	13289	13315	13364	13292	13360	13212	13219	13217	13285	13278	13333	13203	13265	13192	13428	13290	13128	13184	13210	13204	13116	13208	13298	13307	13263	13243	13332	13234	13251	13146	13309	13243	13307	13253	13289	13374	13348	13189	13314	13213	13380	13118	13099	13121	13226	13299	13388	13281	13348	13176	13370	13362	13234	13250	13242	13315	13166	13330	13223	13310	13201	13282	13250	13369	13323	13260	13345	13408	13101	13326	13180	13250	13420	13302	13140	13244	13324	13257	13199	13367	13291	13373	13298	13296	13248	13149	13241	13408	13271	13314	13184	13469	13366	13322	13265	13251	13263	13174	13302	13334	13275	13229	13265	13380	13379	13197	13195	13236	13157	13331	13282	13306	13188	13389	13430	13185	13381	13335	13337	13244	13331	13220	13161	13145	13272	13257	13382	13285	13321	13265	13218	13366	13051	13280	13180	13226	13288	13308	13297	13245	13167	13260	13104	13174	13285	13155	13069	13137	13136	13024	13367	13286	13196	13146	13160	13380	13410	13214	13224	13399	13501	13353	13368	13439	13328	13272	13222	13159	13259	13344	13301	13245	13272	13215	13297	13180	13158	13103	13206	13167	13253	13147	13099	13161	13324	13320	13239	13269	13387	13207	13210	13395	13235	13301	13181	13245	13238	13298	13137	13342	13177	13241	13230	13176	13222	13326	13187	13389	13236	13437	13302	13253	13176	13101	13130	13347	13462	13199	13214	13396	13094	13161	13174	13273	13440	13214	13335	13281	13169	13249	13261	13263	13278	13374	13194	13171	13267	13432	13423	13322	13383	13183	13319	13416	13038	13422	13151	13153	13225	13371	13338	13239	13351	13249	13343	13287	12978	13192	13176	13436	13330	13151	13326	13341	13226	13160	13278	13187	13214	13493	13163	13269	13224	13236	13283	13137	13189	13401	13202	13285	13406	13137	13243	13403	13257	13181	13379	13405	13241	13286	13095	13250	13150	13385	13325	13323	13235	13323	13140	13421	13119	13334	13179	13336	13164	13322	13407	13201	13329	13431	13317	13084	13268	13399	13201	13275	13424	13250	13284	13248	13272	13280	13264	13191	13279	13377	13334	13229	13312	13476	13311	13193	13218	13560	13228	13183	13331	13133	13243	13179	13209	13524	13296	13251	13295	13184	13369	13249	13126	13349	13235	13405	13013	13348	13262	13314	13189	13264	13354	13256	13248	13025	13301	13203	13161	13149	13089	13106	13209	13195	13434	13150	13356	13303	13261	13358	13358	13221	13108	13337	13353	13096	13233	13308	13219	13113	13232	13220	13238	13302	13253	13434	13368	13247	13318	13117	13250	13079	13303	13360	13366	13293	13334	13218	13223	13362	13176	13194	13214	13348	13098	13171	13285	13227	13360	13098	13138	13272	13208	13176	13133	13297	13195	13443	13382	13205	13293	13124	13226	13224	13243	13340	13267	13299	13393	13272	13270	13068	13340	13085	13412	13153	13230	13294	13318	13395	13353	13302	13166	13360	13300	13294	13220	13191	13327	13063	13385	13343	13323	13263	13280	13120	13338	13179	13210	13393	13066	13353	13196	13375	13258	13240	13233	13485	13320	13403	13325	13376	13379	13290	13312	13315	13207	13152	13212	13329	13141	13273	13366	13116	13270	13461	13274	13278	13165	13204	13196	13256	13195	13268	13261	13219	13315	13323	13356	13369	13180	13223	13255	13191	13312	13015	13330	13278	13388	13175	13257	13365	13435	13208	13315	13373	13282	13169	13291	13135	13212	13089	13209	13425	13189	13326	13245	13339	13221	13088	13302	13190	13269	13346	13333	13060	13240	13320	13320	13211	13110	13151	13219	13190	13299	13159	13178	13214	13305	13153	13090	13309	13088	13396	13179	13239	13310	13182	13238	13456	13228	13390	13389	13234	13064	13309	13361	13163	13165	13258	13427	13234	13207	13292	13302	13155	13121	13142	13383	13199	13203	13207	13098	13371	13162	13249	13078	13170	13276	13280	13356	13163	13136	13225	13236	13013	13294	13277	13087	13289	13233	13207	13405	13162	13276	13304	13302	13404	13257	13250	13253	13307	13298	13083	13301	13131	13248	13148	13224	13142	13194	13316	13250	13255	13194	13049	13240	13136	13220	13268	13234	13396	13389	13440	13161	13448	13290	13256	13312	13288	13385	13180	13277	13081	13099	13237	13305	13271	13248	13370	13285	13377	13362	13287	13404	13348	13350	13192	13372	13089	13266	13274	13303	13321	13297	13205	13260	13218	13319	13432	13269	13164	13279	13294	13065	13194	13366	13183	13234	13259	13107	13212	13312	13318	13312	13277	13198	13325	13265	13212	13266	13296	13231	13308	13124	13409	13208	13249	13343	13156	13385	13247	13242	13183	13314	13158	13337	13172	13219	13278	13243	13258	13187	13138	13071	13328	13358	13241	13175	13328	13315	13206	13141	13410	13252	13204	13255	13169	13228	13139	13322	13319	13245	13269	13333	13190	13326	13194	13278	13288	13060	13290	13365	13315	13325	13253	13309	13214	13157	13308	13325	13391	13309	13193	13218	13280	13348	13120	13433	13332	13383	13385	13272	13371	13265	13478	13067	13260	13332	13307	13334	13191	13345	13176	13334	13233	13261	13288	13133	13218	13189	13243	13220	13195	13182	13149	13226	13372	13247	13272	13118	13221	13197	13468	13125	13245	13257	13286	13323	13222	13182	13451	13216	13267	13249	13303	13136	13116	13304	13283	13315	13232	13260	13308	13310	13339	13283	13339	13420	13372	13129	13312	13081	13365	13229	13131	13072	13141	13233	13158	13251	13073	13334	13357	13415	13054	13411	13185	13179	13262	13219	13206	13316	13197	13207	13248	13022	13257	13198	13170	13414	13206	13296	13023	13257	13236	13300	13382	13196	13266	13199	13089	13153	13342	13176	13123	13107	13314	13180	13439	13437	13244	13337	13245	13308	13336	13212	13301	13315	13294	13364	13285	13148	13042	13294	13287	13252	13224	13356	13230	13324	13474	13229	13279	13391	13282	13335	13196	13336	13121	13355	13174	13307	13347	13203	13254	13256	13174	13189	13271	13303	13109	13343	13318	13300	13192	13200	13122	13095	13188	13241	13196	13115	13364	13312	13292	13209	13096	13160	13200	13178	13188	13255	13151	13305	13297	13343	13164	13281	13115	13365	13238	13254	13204	13304	13200	13358	13257	13268	13322	13308	13160	13233	13190	13516	13315	13378	13211	13366	13475	13141	13305	13344	13316
31191	32238	35191	27768	22600	19791	18507	17978	17747	17943	17967	17895	17661	17668	17403	17331	17279	17569	17512	17539	17539	17392	17386	17402	17421	17425	17404	17510	17304	17405	17453	17289	17327	17382	17400	17349	17244	17071	17270	17432	17146	17220	17476	17330	17276	17308	17274	17127	17389	17249	17436	17241	17266	17417	17379	17253	17156	17236	17306	17389	17002	17267	17125	17452	17319	17325	17476	17329	17280	17259	17395	17346	17489	17359	17150	17352	17444	17443	17338	17417	17203	17291	17261	17511	17266	17379	17282	17283	17220	17366	17180	17400	17414	17393	17328	17213	17243	17124	17306	17463	17254	17338	17368	17312	17516	17465	17253	17545	17232	17320	17421	17207	17321	17399	17312	17370	17552	17472	17434	17507	17279	17436	17201	17266	17349	17106	17307	17246	17453	17398	17386	17344	17202	17399	17434	17284	17571	17455	17261	17235	17372	17571	17365	17213	17459	17551	17314	17446	17385	17266	17254	17416	17306	17321	17400	17425	17412	17391	17572	17168	17128	17331	17279	17236	17360	17401	17500	16986	17475	17308	17478	17210	17060	17462	17384	17393	17352	17143	17344	17209	17329	17308	17237	17234	17153	17316	17103	17245	17291	17388	17256	17134	17448	17312	17224	17267	17372	17135	17383	17448	17322	17459	17441	17390	17407	17347	17272	17232	17368	17114	17447	17487	17278	17287	17246	17349	17361	17540	17394	17419	17357	17309	17357	17355	17407	17369	17355	17354	17159	17360	17226	17267	17272	17247	17483	17414	17440	17373	17354	17524	17557	17404	17203	17206	17361	17324	17330	17461	17524	17416	17504	17268	17253	17319	17313	17285	17247	17339	17253	17406	17277	17368	17130	17336	17482	17337	17189	17231	17330	17235	17259	17381	17291	17361	17341	17407	17514	17232	17103	17339	17495	17280	17551	17350	17309	17174	17138	17277	17450	17183	17282	17418	17397	17338	17175	17359	17336	17446	17310	17280	17545	17159	17275	17237	17061	17243	17173	17351	17379	17145	17364	17467	17127	17280	17232	17371	17192	17550	17409	17192	17179	17368	17438	17372	17326	17271	17377	17457	17352	17489	17509	17300	17316	17422	17508	17273	17234	17473	17460	17260	17198	17427	17221	17420	17150	17245	17175	17367	17177	17271	17187	17291	17340	17340	17275	17377	17332	17207	17302	17211	17199	17316	17294	17234	17362	17138	17272	17300	17464	17363	17352	17485	17501	17353	17342	17450	17464	17414	17375	17290	17413	17486	17395	17578	17290	17373	17438	17358	17477	17346	17216	17374	17426	17527	17383	17128	17362	17248	17333	17377	17221	17617	17427	17222	17328	17585	17094	17224	17516	17257	17306	17378	17328	17365	17372	17372	17533	17484	17666	17481	17540	17346	17386	17486	17283	17206	17269	17472	17310	17331	17442	17466	17539	17258	17299	17317	17410	17294	17534	17234	17411	17345	17473	17186	17519	17561	17317	17330	17326	16968	17355	17403	17309	17225	17452	17344	17540	17331	17423	17180	17331	17350	17602	17432	17466	17467	17404	17424	17249	17340	17457	17184	17269	17348	17443	17346	17471	17247	17650	17305	17277	17313	17101	17258	17523	17501	17446	17399	17246	17366	17236	17419	17309	17224	17478	17425	17326	17463	17517	17027	17351	17153	17246	17349	17380	17349	17226	17409	17204	17154	17334	17503	17555	17644	17555	17376	17292	17339	17297	17576	17338	17371	17507	17182	17391	17402	17199	17344	17381	17304	17341	17292	17306	17177	17387	17459	17574	17292	17252	17418	17330	17292	17407	17195	17352	17205	17360	17281	17316	17432	17019	17311	17274	17251	17300	17452	17485	17358	17131	17246	17321	17300	17285	17271	17391	17438	17416	17316	17426	17222	17156	17310	17329	17082	17247	17288	17336	17265	17251	17318	17344	17462	17362	17165	17347	17160	17285	17380	17287	17305	17389	17295	17134	17215	17212	17354	17349	17484	17317	17382	17431	17305	17229	17500	17220	17204	17159	17123	17211	17174	17320	17351	17424	17416	17345	17112	17203	17353	17396	17229	17254	17537	17384	17255	17322	17376	17431	17295	17272	17387	17488	17210	17332	17378	17468	17418	17348	17108	17397	17344	17469	17202	17211	17339	17260	17410	17358	17288	17441	17167	17456	17306	17256	17371	17415	17368	17569	17213	17326	17471	17463	17156	17356	17224	17459	17442	17191	17370	17789	17467	17148	17244	17425	17417	17390	17483	17200	17234	17473	17192	17265	17262	17393	17244	17379	17554	17361	17233	17147	17246	17088	17279	17399	17476	17490	17301	17397	17211	17236	17396	17346	17325	17371	17151	17501	17441	17316	17354	17470	17474	17549	17306	17338	17288	17407	17547	17205	17470	17405	17329	17429	17421	17444	17310	17176	17506	17345	17447	17484	17173	17446	17393	17382	17343	17151	17485	17539	17281	17376	17227	17396	17284	17464	17347	17428	17349	17371	17242	17397	17529	17333	17200	17377	17350	17328	17233	17267	17412	17268	17008	17181	17235	17391	17403	17411	17495	17404	17249	17153	17374	17377	17223	17359	17443	17250	17435	17253	17452	17224	17481	17462	17464	17148	17263	17227	17339	17396	17395	17309	17388	17339	17373	17387	17383	17554	17357	17293	17290	17344	17386	17523	17274	17334	17340	17440	17500	17635	17303	17382	17428	17200	17484	17418	17517	17359	17512	17448	17428	17145	17181	17471	17380	17366	17415	17463	17240	17406	17419	17360	17440	17026	17225	17184	17402	17255	17149	17314	17261	17211	17385	17365	17261	17400	17454	17400	17434	17147	17300	17390	17150	17214	17436	17120	17281	17334	17453	17454	17202	17255	17317	17353	17252	17227	17289	17438	17403	17352	17159	17238	17192	17343	17266	17423	17197	17386	17335	17476	17488	17251	17388	17499	17270	17527	17438	17319	17499	17344	17569	17688	17424	17331	17419	17346	17330	17583	17297	17238	17435	17401	17479	17035	17495	17227	17324	17353	17334	17131	17246	17449	17276	17275	17242	17275	17121	17325	17381	17263	17481	17427	17427	17244	17226	17205	17141	17238	17281	17289	17515	17537	17290	17234	17552	17562	17422	17320	17339	17267	17399	17522	17336	17589	17521	17397	17245	17193	17161	17364	17322	17386	17321	17346	17470	17339	17368	17380	17317	17492	17317	17172	17394	17484	17213	17267	17423	17375	17602	17443	17382	17456	17451	17421	17313	17344	17152	17328	17482	17706	17449	17456	17500	17619	17305	17545	17438	17385	17208	17264	17173	17471	17295	17261	17301	17260	17293	17565	17304	17278	17331	17498	17563	17518	17403	17298	17451	17283	17161	17444	17255	17507	17134	17226	17349	17315	17281	17413	17356	17534	17270	17515	17280	17444	17440	17315	17245	17532	17340	17274	17267	17462	17451	17360	17359	17312	17295	17375	17488	17223	17472	17408	17356	17396	17413	17314	17297	17363	17215	17147	17433	17485	17324	17189	17318	17303	17361	17132	17102	17245	17540	17189	17460	17503	17410	17355	17222	17215	17333	17241	17553	17329	17197	17405	17345	17417	17265	17376	17239	17394	17437	17408	17280	17269	17307	17229	17447	17312	17473	17483	17603	17498	17189	17449	17333	17317	17328	17359	17355	17466	17229	17298	17331	17335	17436	17350	17336	17352	17164	17263	17574	17463	17124	17267	17430	17217	17377	17249	17339	17289	17313	17323	17248	17404	17202	17441	17256	17312	17457	17537	17331	17306	17344	17380	17235	17230	17268	17415	17289	17408	17315	17186	17141	17569	17257	17208	17431	17219	17343	16950	17383	17431	17356	17390	17436	17124	17313	17472	17479	17350	17334	17388	17477	17404	17528	17245	17348	17442	17361	17407	17215	17464	17282	17320	17526	17250	17293	17381	17205	17412	17142	17230	17344	17370	17295	17408	17410	17423	17452	17376	17390	17480	17411	17445	17298	17203	17079	17265	17342	17425	17338	17290	17383	17281	17447	17494	17173	17341	17291	17237	17389	17245	17241	17340	17289	17480	17366	17432	17329	17280	17340	17295	17418	17321	17293	17425	17241	17281	17467	17257	17459	17534	17550	17473	17471	17187	17232	17272	17500	17412	17429	17280	17172	17297	17149	17480	17342	17447	17399	17035	17554	17711	17350	17252	17463	17475	17163	17208	17231	17336	17530	17186	17219	17132	17379	17466	17484	17299	17412	17323	17205	17349	17357	17305	17364	17135	17387	17450	17426	17361	17207	17261	17604	17412	17404	17226	17108	17301	17347	17391	17239	17400	17193	17550	17515	17653	17462	17203	17350	17180	17454	17059	17387	17567	17449	17203	17110	17501	17523	17115	17349	17399	17202	17336	17241	17286	17349	17416	17235	17378	17379	17432	17279	17478	17256	17382	17238	17412	17165	17469	17499	17490	17085	17265	17143	17347	17450	17215	17335	17554	17318	17364	17509	17405	17511	17426	17361	17352	17217	17274	17434	17531	17417	17517	17269	17303	17299	17372	17551	17477	17372	17389	17287	17295	17398	17392	17226	17281	17284	17352	17552	17491	17370	17463	17590	17263	17462	17216	17387	17363	17337	17268	17367	17532	17400	17381	17305	17465	17258	17418	17415	17195	17567	17471	17199	17464	17580	17490	17104	17019	17342	17400	17373	17316	17414	17238	17294	17187	17296	17418	17337	17479	17270	17502	17299	17334	17275	17326	17222	17292	17599	17580	17240	17528	17414	17377	17425	17120	17271	17573	17348	17447	17425	17327	17468	17460	17248	17379	17324	17249	17519	17244	17317	17534	17262	17258	17434	17437	17449	17220	17384	17217	17365	17447	17407	17355	17140	17226	17255	17268	17368	17220	17436	17336	17291	17479	17439	17197	17406	17170	17227	17394	17324	17348	17391	17531	17484	17383	17534	17064	17016	17442	17291	17133	17295	17366	17471	17516	17349	17250	17126	17391	17210	17348	17364	17312	17409	17383	17336	17153	17543	17450	17270	17351	17310	17279	17225	17318	17339	17419	17445	17276	17450	17314	17411	17249	17320	17470	17284	17430	17333	17295	17334	17414	17364	17318	17426	17532	17466	17474	17541	17434	17375	17282	17464	17360	17497	17611	17281
31123	46402	34422	23648	19896	16891	15316	14510	14302	14719	14712	14299	14000	13930	13963	14137	14041	14127	14066	14037	14073	13974	13841	13968	14037	14055	14081	14243	14137	14007	13750	14060	13906	14082	13856	13864	13842	13995	13909	13996	13966	13904	13912	13854	13728	13787	13936	14008	13712	14080	13739	13910	14010	14088	13628	13854	14012	13995	13875	13985	13836	13883	13960	13760	14021	13845	13920	13903	13851	13827	13805	13885	13928	13985	13920	13931	14032	13938	14168	13926	13988	13835	14018	13885	14014	13906	14063	13899	14057	13790	13899	13916	13768	13818	14085	13936	13905	13845	14000	14018	13968	14010	13907	13792	14074	13881	13944	13910	13898	13930	13847	13975	13868	13933	13900	13890	13876	14016	13808	13865	13834	13977	13875	13902	13978	13904	13765	13905	13851	13896	13993	13876	13746	13909	13900	14030	13852	13988	13954	14008	14114	13892	13913	14008	14116	14047	13883	13906	13896	14023	13803	14040	14044	13950	13729	14107	13959	13859	13882	13997	13891	13959	13815	13966	13780	14017	13835	13968	13882	14102	13908	13926	13946	13785	14005	13836	13773	13906	13941	14008	13941	13779	13820	13920	13781	13939	13938	13954	13825	13849	14001	13929	13883	13905	14004	13812	13902	13748	13822	13836	13697	13964	13910	13923	13981	13974	13922	13720	13879	13899	13737	13989	14084	13876	13795	13839	13852	13926	13762	13900	13931	13859	13944	14032	13823	13886	13967	14037	13874	13809	13942	13928	14030	13966	13754	13877	13846	13844	13910	13871	13815	13778	13806	13867	13970	13828	13785	14078	13916	13804	13999	13857	13899	13908	14095	13803	13919	14021	13927	13964	13861	13799	13934	13910	13804	13782	13980	13932	14013	13778	13954	13696	14003	13955	13861	14021	13851	13866	13734	13838	13981	13944	13919	13942	13996	13873	13801	13870	13884	14036	13961	13891	13972	13743	13968	13931	13973	13951	13863	13947	13808	14030	13725	13914	13801	14005	14030	13931	13928	13742	13841	13919	13909	13795	13882	13882	14098	13908	13796	13761	13758	13929	13815	13902	13966	13965	13940	14029	13979	13936	14062	14066	13927	13895	13820	13979	13823	13867	13971	13918	13891	13844	13847	13859	14051	13940	13894	14002	13918	13765	13957	13928	13905	13899	13920	13965	13866	13890	13943	13940	14052	13926	13945	13953	13907	13922	13836	14044	13787	14004	13796	14033	13850	13753	13914	13943	13851	13991	13976	13720	13845	13857	14028	13804	14013	13889	13884	13943	13905	13956	13767	13747	14014	13852	13989	13959	13911	13927	13928	13683	13728	13984	14016	13808	13865	13928	13931	13863	13948	13854	13808	13864	13806	13980	14120	13842	13876	14056	14141	13919	13891	13858	13867	13916	13920	13956	13890	13858	14003	13994	13908	13950	13910	13888	13935	13830	13907	14093	13886	13987	13992	13830	13778	13921	13723	14101	13702	13884	13922	14127	13988	13873	14005	14013	13949	14039	13888	13829	13931	13834	13953	14000	13920	14073	13864	13991	13913	13977	13737	13752	13876	13893	13970	13838	13829	14113	13849	13927	13952	13791	13836	13986	14133	14025	13819	13945	13966	13723	14010	13820	13848	13835	13827	13730	13982	13792	13821	13959	13917	13834	14108	13834	13968	13827	13821	13914	13915	14008	13852	13928	13850	13869	13889	13925	13912	13829	13985	13809	13829	13943	13901	13929	13889	14022	13952	13863	14018	13770	13799	13818	14002	13884	13790	13926	13816	13853	13789	13891	13989	14067	13953	14054	14039	13974	13880	14119	13728	13867	14001	13924	13747	13795	13934	13999	13767	14056	13947	14037	13877	14027	13843	13964	13747	13834	14043	13886	14052	13921	13915	13803	13835	13841	13771	13853	13927	13858	13971	13858	13979	13954	13923	14070	13894	13884	13925	13879	13909	13887	13732	14016	13785	13972	13996	13957	13955	13741	14018	13864	13920	13971	13935	13954	13830	13900	14096	13926	13838	13747	13868	14046	13909	14029	14005	13882	13971	13901	13766	13894	14158	13838	13864	13946	13971	14109	13852	13984	13886	13936	13937	13639	14004	13794	13973	13957	13769	14010	13826	13899	13899	13948	13924	14011	13809	13966	13816	13902	13965	14087	13970	13968	13993	14003	13699	13952	13829	13824	14021	13993	13805	13831	13779	14021	13823	13974	13885	13779	13887	13820	13858	13965	13816	13841	13768	13993	14004	14111	13910	13755	13951	13934	13832	14029	13844	13849	13939	13851	13993	13838	13961	13917	13960	13855	14127	13861	13977	13831	13910	13964	13878	13896	13870	13777	13779	13989	13888	13991	13881	13796	13973	13933	13996	13943	13951	13935	13974	13841	13870	13858	13882	13881	13864	13878	13934	13962	13854	13750	13866	13937	13760	13926	14096	13836	14038	13965	13895	13978	14014	13861	13824	13954	13995	13946	14099	13927	13911	13950	13942	13810	14018	13832	13820	13852	13786	13904	13832	13815	13806	14006	13903	13954	14027	14001	13931	13978	13851	13834	13806	13853	13977	14042	13835	13884	13996	14011	13983	13907	13792	14003	13786	14048	13887	13858	13856	14034	13990	13944	13911	13799	13870	13784	13886	13801	13866	13784	13831	14019	14038	13984	13899	13882	14092	14083	13938	13820	14024	13945	13895	13815	13758	14112	14003	14041	13867	13781	13861	14033	13747	13852	13907	13971	13808	13940	13791	13933	13977	13999	13961	13852	13895	13934	13872	14027	13793	13979	13892	14012	13800	13869	13893	13834	13940	13966	14022	13939	13880	13832	13887	14093	13823	13897	13863	14025	13887	14041	13892	14042	13848	13957	13967	13888	13920	13909	14071	13803	14045	14111	14022	13939	14007	13849	13922	14060	13953	13916	14091	13881	13992	13818	13962	13968	13868	13913	13877	13973	14002	13919	13938	13776	13908	14026	14013	13932	13891	13872	13892	13993	14123	13939	13992	13757	13849	13954	13933	13801	13968	13964	13925	13917	13810	13907	13861	13913	14233	13679	13952	13872	13932	14052	13851	13873	14012	13971	13995	13953	14018	13769	13842	13883	13847	13855	13927	13848	13937	13783	13912	14019	14019	13767	13786	13758	13827	14070	13863	13910	13973	13889	13987	14020	13851	13876	13888	13982	13913	13905	13755	13967	13882	13918	13879	13890	13907	13895	13942	13925	13897	13866	13817	13884	14033	13980	13789	14063	14003	13806	14103	14004	13851	13913	13921	13995	13645	13921	13804	13866	13962	13889	13984	13929	13836	13856	13896	13821	14019	13992	13867	14150	13896	13949	13941	14001	13860	13878	13913	13756	14140	13878	13888	14125	13943	13895	14049	14035	13900	14058	13922	14010	13845	13906	13936	13847	13765	14084	13926	14069	13863	13672	13915	13714	14004	13784	13879	13870	14132	13808	14074	13967	13960	13792	13792	13901	14004	13831	14012	13837	13970	14000	14031	13766	13917	14026	13820	13878	14067	13814	13942	14039	13918	13902	13922	14041	13887	13906	13846	13978	14083	13899	13987	13890	13833	13802	13959	13858	13949	13861	14153	13828	13955	13838	14074	14115	13941	13847	14046	13803	14030	13905	13974	14117	13759	13876	13997	13858	13790	13917	13688	14064	13749	13993	13865	13857	13982	13943	13801	13776	14003	13830	13986	13898	13932	13821	13784	13962	14078	14035	13888	13896	14012	13791	13862	13865	13952	13834	13859	13831	13924	13980	13907	13999	13944	13950	13989	13975	13819	13911	13776	13963	13698	13973	14005	14025	13799	13987	13717	13908	13785	14105	13804	14050	13899	14019	13888	13831	13781	13838	13918	13796	13958	14008	13814	13940	14110	13842	13975	13744	14070	13854	14155	13963	13636	13976	13833	13960	14030	13998	14033	13919	14045	13941	13856	13908	13867	13897	13960	13966	13974	14098	13780	14049	13896	13928	13831	13902	13864	13780	13752	13862	13983	13858	13957	13973	13794	13933	13832	13838	14066	13782	14225	13888	14092	13863	13848	13928	13927	13939	13772	13890	13890	14014	13883	13951	13859	13908	14099	13978	13931	13697	13866	13850	13990	13710	13755	13854	14096	13930	14054	14023	14068	14082	13894	13843	13887	13940	14073	14044	13841	13849	14076	14048	14014	14019	13890	13894	14032	14031	13986	13919	13860	13716	14004	13951	13962	14106	13929	13784	13954	13983	13961	13847	13724	13967	13848	13998	13995	13904	14103	13892	13875	13900	13975	13780	13795	13922	13829	13901	13902	13939	13942	13862	13895	13923	13772	13962	14014	13914	14018	13875	13920	13946	13902	13794	13998	13852	14041	13842	13840	14021	13813	13880	13920	13971	14047	13823	13926	13857	13986	13941	13833	14034	14004	13962	13913	13824	13909	13984	13852	13977	14043	13882	13961	14064	13998	13860	13744	13686	14072	14067	13812	14062	13990	14127	13858	14036	13945	13850	13936	14018	13976	13924	14151	13939	14032	14026	14032	13817	13946	14002	13839	13839	13950	13881	13987	13956	13980	13981	13940	13827	13920	13743	13911	13946	13929	13998	14025	13887	13846	13942	13935	14005	13804	13793	13751	13838	13829	13747	13970	13821	13983	13857	13885	13848	13730	13790	13912	13948	13607	13930	14036	13877	14031	13785	14104	13966	13830	13807	13766	13877	14002	13936	14021	13873	13980	13897	13847	13856	13904	13815	13963	13863	13792	13887	13928	13839	13969	13856	13962	14099	13977	13903	13933	13888	13827	14144	13954	13922	14047	13856	14050	13810	13930	13961	13780	13716	13935	13781	13909	13955	13906	13955	14005	13870	13831	13968	13888	13935	13988	14014	14040	13890	13932	13909	13996	13883	13794	13767	13996	13950	13900	13688	14113	13964	13975	13980	13983	14159	13879	13950	13834	13894	13940	13878	13845	14029	14118	13914	13951	13946	13819	13904	13989	14016	13942	13723	13855	13727	13909	13974	13915	13808	13809	13893	13935	13726	13804	13937	13964	13993	13940	14089	13869	13969	13963	14021	13909	13894	13965	13914	14073	13927	13890	13865	13892	13879	13853	13887	13981	13782	13835	13860	13879	13893	13969	13855	14022	14100	13938	13848
23317	21275	28505	25806	24177	22394	19846	17269	16866	17267	16829	16165	15964	15840	15918	15927	15777	15613	15960	15767	15766	15974	16760	17026	16748	16773	16162	15901	15950	15818	15906	15699	15892	15626	15835	15712	15762	15793	15914	15683	15903	15967	15736	15789	15728	15705	15657	15734	15766	15618	15991	15689	15771	15624	15838	15753	15710	15894	15788	15798	15597	15636	15850	15716	15755	15808	15702	15869	15737	15757	15776	15603	15554	15707	15685	15814	15568	15962	15709	15622	15706	15738	15811	15653	15594	15683	15724	15546	15878	15775	15868	15815	15715	15938	15682	15728	15688	15678	15650	15667	15763	15734	15452	15713	15595	15589	15863	15654	15695	15768	15862	15805	15770	15665	15670	15915	15838	15638	15754	15802	15481	15717	15825	15975	15708	15814	15529	15794	15765	15722	15704	15714	15785	15672	15682	15640	15855	15490	15725	15900	15709	15659	15622	15783	15773	15565	15950	15701	15906	15860	15661	15743	15718	15702	15676	15776	15574	15612	15846	15817	15670	15819	15955	15674	15868	15629	15588	15626	15702	15729	15664	15669	15553	15921	15844	15941	15641	15631	15856	15832	15835	15914	15590	15834	15818	15709	15655	15792	15809	15732	15723	15728	15823	15560	15780	15611	15862	15601	15803	15544	15922	15799	15621	15708	15970	15752	15932	15779	15756	15946	15778	15765	15697	15773	15794	15593	15714	15586	15846	15772	15929	15790	15710	15831	15783	15749	15759	15845	15819	15578	15701	15676	15783	15803	15772	15802	15682	15723	15667	15938	15828	15873	15720	15841	15750	15683	15798	15528	15692	15855	15840	15663	15685	15767	15708	15906	16001	15835	15748	15600	15824	15860	15775	15794	15671	15766	15513	15792	15832	15785	15874	15854	15881	15778	15832	15862	15876	15740	16010	15772	15726	15710	15695	15644	15639	15655	15850	15763	15775	15779	15919	15547	15788	15712	15668	15930	15907	15655	15593	15676	15743	15610	15654	15594	15770	15776	15572	15549	15862	15738	15913	15714	15781	15867	15675	15961	15774	15659	15657	15844	15784	15829	15756	15937	15893	15761	15644	15718	15716	15755	15818	15749	15886	15568	15715	15884	15798	15642	15761	15811	15794	15690	15662	15722	15866	15723	15685	15868	15773	15805	15903	15788	15842	15887	15685	15729	15785	15739	15655	15787	15807	15735	15667	15703	15511	15835	15653	15675	15755	15840	15726	15838	15849	15765	15792	15744	15673	15636	15703	15706	15819	15737	15520	15699	15914	15820	15835	15633	15757	15683	15747	15666	15923	15719	15773	15676	15822	15726	15827	15769	15781	15747	15769	15672	15665	15632	15768	15785	15847	15863	15683	15647	15659	15592	15848	15659	15754	15719	15873	15749	15602	15785	15683	15779	15771	15809	15737	15735	15699	15801	15862	15705	15900	15782	15797	15577	15724	15731	15682	15969	15844	15895	15639	15548	15690	15702	15825	15574	15936	15756	15847	15802	15859	15861	15676	16006	15827	15739	15623	15952	15730	15810	15620	15792	15981	15697	15743	15681	15622	15588	15921	15539	15836	15815	15612	15673	15785	15811	15632	15874	15823	15895	15806	15725	15947	15741	15735	15654	15652	15784	15690	15717	15904	15860	15931	15402	15648	15726	15699	15945	15558	15729	15655	15814	15831	15806	15709	15820	15805	15821	15686	16026	15817	15883	15759	15696	15698	15739	15653	15789	15682	15693	15776	15731	15763	15722	15764	15836	15653	15787	15716	15726	15838	15722	15794	15777	15727	15848	15587	15711	15700	15614	15778	15760	15898	15718	15935	15476	15610	15918	15796	15677	15712	15992	15788	15863	15796	15616	15665	15752	15878	15852	15853	15793	15811	15760	15574	15714	15567	15634	15503	15664	15764	15803	15823	15768	15642	15796	16014	15640	15671	15767	15694	15742	15843	15916	15842	15732	15642	15728	15674	15844	15798	15947	15774	15736	15844	15701	15910	15807	15690	15686	15883	15693	15752	15780	15899	15847	15924	15783	15973	15757	15760	15764	15854	15807	15557	15725	15691	15687	15621	15654	15793	15825	15706	15622	15675	15747	15830	15705	15695	15716	15720	15903	15933	15596	15749	15689	15758	15695	15760	15780	15582	15945	15940	15758	15627	15746	15615	15894	15859	15735	15698	15776	15855	15629	15707	15729	15820	15686	15710	15916	15895	16029	15800	15747	15727	15760	15709	15825	15757	15882	15808	15864	15896	15871	15673	15946	15609	15652	15619	15671	15819	15690	15565	15648	15717	15556	15980	15609	15878	15929	15753	15648	15752	15716	15721	15709	15807	15892	15695	15500	15657	15761	15815	16017	15708	15811	15661	15655	15896	15741	15784	15882	15716	15589	15828	15697	15855	15515	15781	15846	15669	15686	15686	15926	15701	15724	15657	15696	15873	15607	15700	15693	15725	15706	15919	15970	15875	15720	15771	15839	15683	15672	15755	15583	15695	15939	15730	15756	15626	15823	15957	15710	15737	15787	15709	15770	15696	15782	15761	15835	15617	15770	15844	15768	15970	15833	15756	15816	15821	15796	15763	15748	15500	15704	15667	15706	15828	15819	15959	15909	15800	15681	15599	15679	15762	15878	15778	15762	15826	15873	15733	15677	15820	15847	15797	15787	15823	15680	15722	15668	15750	15922	15611	15602	15839	15864	15717	15828	15847	15646	15743	15859	15892	15788	15716	15709	15681	15683	15708	15672	15581	15667	15735	15785	15554	15726	15857	15672	15809	15658	15840	15919	15872	15847	15795	15744	15828	15653	15782	15764	15801	15794	15770	15859	15712	15750	15875	15682	15681	15791	15847	15715	15909	15571	15681	15565	15797	15647	15840	15632	15749	15649	15681	15551	15894	15874	15912	15746	15740	15705	15617	15849	15579	16027	16025	15834	15779	15635	15823	15708	15494	15849	15930	15860	15682	15623	15750	15609	15792	15687	15978	15738	15670	15967	15800	15784	15726	15633	15639	15740	15813	15841	15723	15708	15651	15833	15791	15776	15853	15816	15887	15666	15784	15626	15624	15588	15741	15719	15675	15625	15681	15565	15621	15725	15695	15760	15776	15608	15682	15653	15888	15428	15815	15837	15754	15756	15787	15445	15698	15835	15682	15746	15762	15772	15838	15968	15795	15797	15858	15708	15864	15745	15735	15737	15624	15593	15725	15639	15966	15796	15738	15815	15897	15708	15848	15791	15741	15742	15992	15824	15653	15843	15754	15662	15787	15664	15994	15848	15483	15794	15758	15855	15761	15824	15837	15639	15666	15944	15776	15695	15634	15756	15887	15767	15864	15804	15699	15844	15793	15686	15805	15757	15735	15738	15756	15950	15730	15750	15919	15770	15834	15763	15698	15684	15708	15621	15732	15900	15913	15618	15644	15753	15635	15679	15589	15646	15846	15883	15660	15530	15947	15721	15771	15797	15806	15938	15742	15595	15730	15755	15684	15704	15816	15844	15623	15839	15584	15856	15798	15828	15864	15789	15742	15866	15833	16013	15725	15848	15850	15661	15440	15734	16001	15826	15668	15663	15575	15660	15827	15617	15812	15647	15824	15652	15754	15676	15894	15783	15589	15632	15655	15819	15826	15552	15711	15686	15724	15681	15662	15962	15888	15999	15631	15842	15943	15811	15891	15691	15725	15677	15788	15860	15889	15798	15645	15779	15847	15647	15828	15649	15796	15555	15749	15867	15915	15665	15803	15737	15796	15875	15741	15705	15814	15857	15662	15848	15823	15744	15827	15626	15819	15908	15957	15737	15641	15585	15860	15802	15741	15693	15766	15809	15701	15791	15652	15785	15820	15766	15922	15660	15669	15663	15723	15540	15759	16004	15671	15817	15715	15623	15766	15871	15744	15942	15680	15927	15576	15811	15624	15693	15757	15768	15775	15638	15666	15642	15635	15763	15593	15915	16050	15694	15675	15902	15815	15745	15443	15701	15697	15567	15840	15701	15733	15831	15799	15749	15860	15859	15857	15725	15884	15767	15864	15542	15552	15718	15743	15809	15793	15803	15803	15700	15694	15664	15757	15890	15680	15771	15767	15705	15846	15667	15726	15873	15737	15680	15716	15640	15793	15665	15666	15795	15713	15701	15899	15730	15685	15781	15766	15686	15771	15991	15828	15673	15792	15705	15499	15656	15666	15703	15825	15593	15734	15723	15839	15703	15756	15677	15817	15814	15753	15648	15666	15794	15925	15681	15795	15666	15544	15723	15809	15856	15714	15910	15747	15744	15713	15639	15680	15730	15738	15640	15796	15852	15797	15896	15679	15646	15793	15850	15768	15647	15832	15672	15892	15845	15668	15609	15582	15774	15886	15765	15621	15866	15788	15829	16013	15647	15799	15871	15606	15776	15701	15739	15712	15811	15840	15450	15764	15877	15803	15795	15682	15927	15970	15882	15788	15879	15734	15628	15683	15895	15586	15911	15703	15882	15897	15813	15858	15690	15841	15691	15818	15781	15824	15646	15842	15990	15966	15886	15945	16037	15731	15743	15789	15941	15751	15723	15943	15940	15756	15820	15678	15777	15776	15815	15711	15809	15763	15547	15879	15790	15628	15470	15755	15386	15745	15591	15845	15735	15735	15880	15612	15825	15646	15807	15731	15707	15888	15641	15788	15821	15568	15798	15738	15775	15924	15594	15665	15827	15733	15619	15664	15849	15900	15892	15509	15884	15877	15578	15583	15782	15967	15829	15700	15930	15754	15420	15825	15859	15689	15522	15812	15587	15702	15523	15760	15660	15850	15810	15920	15727	15908	15646	15664	15707	15782	15800	15852	15567	15737	15707	15714	15544	15616	15550	15798	15729	15922	15854	15793	15670	15901	15816	15679	15859	15613	15711	15615	15733	15708	15848	15701	15774	15997	15953	15634	15926	15818	15784	15576	15705	15823	15599	16066	15905	15686	15840	15727	15706	15706	15741	15710	15809	15618	15864	15751	15620	15683	15791	15699	15756	15823	15876	15923	15623	15741	15782	15760	15639	15735	15702	15737	15721	15643	15918	15764	15891	15778	15650	15676	15693	15812	15697	16066	15981	15916	15896	15900	15764	15696	15605	15793	15684	15661	15707	15763	15704	15748	15785	15697	15759	15726	15599
32482	61807	47259	33965	26000	17011	14812	14422	14646	14944	14220	13171	13323	13058	13279	13091	12953	13111	13174	12922	13056	13186	14131	14444	14196	13809	13408	13207	13098	13009	12991	13024	13005	13033	12893	12935	13140	13025	12778	12957	13077	13097	12988	12822	12872	12982	12780	12974	12996	12987	13040	13097	13044	13075	12910	13095	13111	12843	12846	12879	12928	12885	12935	12917	13079	12953	12876	13045	13290	12723	12890	13051	12909	12947	13051	12939	13032	12980	12893	12955	13009	12939	12973	12872	13017	13057	13033	12953	12962	13058	12970	13007	12963	12915	13011	12785	13001	12893	12877	12880	13056	12866	12895	12902	12759	12887	12995	12998	12968	12878	12971	12786	12953	12928	13012	13082	12871	12990	13076	12859	13072	12917	13156	12978	13017	12927	13071	13039	12925	12991	12885	12976	12969	12888	13124	13118	13101	13087	12986	12777	12897	12904	12909	12827	13026	12881	12858	12912	12976	12928	12960	12930	12944	12985	13069	12943	12886	12934	12923	12954	13040	12857	13072	12983	13067	12905	13119	12850	13105	12923	13048	12999	12879	13001	12771	12860	12924	13010	12693	13140	12824	13044	13053	12842	12945	13084	12957	12972	12987	13081	13023	12884	12975	12928	12875	12892	13143	12867	12954	12934	12859	13051	12898	12993	13123	13077	12844	13077	13020	13068	12990	12957	12983	12849	13095	12879	12942	12995	12914	12975	13061	13047	13022	12913	13063	12768	12940	12964	12902	13034	12961	13077	12954	12987	13207	12875	13001	12978	12896	12959	12975	12992	12893	12955	13028	12980	12934	13096	12846	12840	12966	12915	12925	12995	13077	12773	12888	13055	12910	12888	12983	12876	12959	13040	13187	13040	12937	13111	12907	13002	12878	12956	13074	12962	13029	13016	13021	12853	13123	12886	13014	12856	12807	12826	12998	13071	12909	12966	12963	13117	13016	12919	13080	13085	13185	12930	12997	12970	12769	13052	12953	12824	13034	12883	12897	12948	12824	12970	12922	12932	12932	12933	13023	13052	12867	12861	12992	13038	12920	12796	12947	13004	13021	12893	12980	12989	12854	12994	13024	12898	12841	12909	12915	12890	13047	12895	12995	12775	13037	13130	13063	12922	13161	12838	12961	12855	12932	12964	12895	12854	13078	12898	12951	13013	12987	12939	12828	12944	12933	13090	12939	13020	12847	12854	13095	12944	12945	12958	12970	13051	12927	13067	12884	13041	12777	12973	12939	12908	12894	12906	13000	12939	13036	12926	12869	12958	12912	12926	12931	12993	13031	13088	12957	12904	12882	12934	12930	13039	13025	13055	13023	13005	13044	12996	12929	13117	12907	12867	13074	12911	12933	13086	12905	12984	12964	13035	13015	12903	12982	12989	12962	12863	12901	12879	13033	12868	12915	12988	12953	12999	13082	12779	13025	12922	12955	13100	12889	12882	13004	13010	12620	12972	12924	13026	12980	12993	12977	12900	13008	12832	12928	12929	12901	13024	12952	12999	13082	12936	12846	12833	12897	12950	12763	12946	13113	13022	12905	13001	12901	13008	13056	12944	12911	13052	12913	13036	12997	12891	12814	13004	12938	13112	13026	12944	13008	12849	13023	12866	13048	13009	12988	13055	12984	13089	13016	12986	12812	12938	13087	12978	13003	12814	13011	12819	13047	13033	12972	12976	13088	13137	13069	12946	13040	13025	13043	12971	12805	13028	13022	12957	12907	13044	12966	12949	13114	12870	12959	12920	12919	13034	12929	13068	12987	12857	12853	13012	12883	12996	12821	13052	13049	12934	12971	12926	12890	13045	12996	13042	12960	12848	13000	12993	12834	13058	12883	12769	12933	12993	13072	12996	13074	13022	12907	13020	13008	12935	13158	13085	12956	12692	12925	12897	12975	13033	13055	12778	13017	12982	13219	13023	13068	12888	12951	12990	12922	12908	12947	12919	13066	13022	13008	12929	12986	12989	12952	12913	13069	12771	12951	12981	13102	13193	12988	12989	12915	12974	12854	13055	12934	13103	12960	13033	12875	13098	12970	12997	13045	12911	12937	13159	12770	12993	12941	13042	12939	12904	12992	12951	13175	12899	12942	12897	12963	12960	12947	12976	13059	12823	12978	12934	13098	12977	13022	12823	13000	13057	12980	12883	12902	13029	12900	13078	12993	13018	13030	12776	13060	12925	13045	12961	13027	12959	12948	13052	13148	12969	12938	12996	13018	13113	13021	12781	12989	12926	12894	12959	12825	13091	13001	13002	13011	13025	12963	13013	12993	13187	13082	13017	12897	12906	13019	12949	12901	13217	12961	13081	13129	12919	13039	13021	12966	13037	13059	12940	12959	12978	13063	13035	12926	12974	13022	13098	13087	12916	13069	12898	13102	12802	12828	12960	12999	13063	12822	13059	13107	13167	12918	12921	13030	12931	12733	12917	13027	13088	13253	12985	12896	13049	13080	13147	13060	12844	13041	13013	12908	13077	12964	12989	12970	12854	12895	12931	12748	12944	13006	12836	13058	13043	12997	12946	12864	12924	12834	12888	13050	13090	12844	13039	13028	12955	13167	12906	13173	12884	12993	12878	12930	13140	12913	12996	12939	13107	12964	12966	12870	13015	13017	13104	12913	13020	12986	13019	12822	13074	12954	13020	12986	13032	12883	12785	12889	12990	13140	12922	12968	13027	12970	13036	12970	13019	13097	12914	13067	12890	12932	13070	12997	12981	13082	12847	12963	12830	12956	12845	12829	13048	13170	12956	12924	12780	12996	12911	12894	12921	13010	13042	12756	13022	12958	12889	12867	12941	13093	13048	12915	12835	13147	12900	12967	12981	13027	12980	12945	13086	12900	13028	12901	13007	12801	12914	12885	12925	12924	13008	12975	13203	13122	12789	13133	13180	12916	12952	13081	12901	12981	12981	13105	13098	13050	13066	12886	13005	12912	12921	13054	13113	13004	12891	12841	13107	12934	13003	13140	12917	13110	13034	13061	13018	13150	13099	13028	13111	12915	13014	12927	13032	12962	13036	13049	12939	13078	12925	12878	12962	12885	13047	13071	12910	12955	12863	13022	13035	12782	12899	12779	12953	12916	13001	12944	13097	12939	12826	12881	13146	13016	12995	13037	12981	12992	12921	12912	12847	12933	12868	13045	12900	13061	13024	12833	12983	13021	12976	12950	12965	13037	13055	12858	12885	12839	12880	13159	12922	13036	12876	13098	12871	13043	12892	13105	12806	12956	12858	12966	12950	12929	13053	12964	12981	12906	13058	13018	13020	13037	13047	13065	12929	13028	13022	12959	12971	12862	12978	12949	12798	13175	12944	12929	12898	13026	12978	12936	12942	12950	12969	12912	12955	13084	13076	13051	12973	12866	12918	13068	13000	12882	12894	12963	12908	13068	12923	13075	12960	13131	12967	12999	13012	13080	12800	12861	13002	12960	12965	13033	12674	12962	12966	12966	12846	12939	12892	12874	13031	12844	12911	13026	12876	12938	12862	12913	13044	12886	12917	12987	13053	12983	12932	13068	12947	12877	13099	12893	13082	12958	12966	12857	12916	13065	12900	13000	12934	12971	12997	12997	13074	12884	13025	12939	13086	12899	12952	13058	13009	12944	12966	12973	12965	12997	13057	12908	12982	12994	12986	13095	12919	13106	12804	12949	13018	12885	13028	13022	12864	12940	13025	12808	12983	12864	12965	12892	13003	13119	12930	13111	12912	12818	13054	13082	12930	12795	12966	13018	12963	12945	12868	12877	13100	13149	13038	13001	12973	13068	12948	12854	13125	12904	13014	13010	12953	12785	12995	12863	12851	12966	13051	12898	12808	13154	13085	12957	12977	12823	12834	13217	12835	12896	13016	12980	13034	12894	12938	12943	12984	13061	12939	13008	13035	12882	12737	12931	13020	12925	13018	12967	12980	12939	12945	12955	13068	12977	12919	12924	13038	13059	12910	12908	12811	13034	13048	12843	12967	12856	12898	12914	13004	13158	12960	12990	12852	13014	12896	12927	12875	12804	12950	12998	12895	12923	12912	12764	12982	12909	13101	12999	12902	12969	13017	13005	13001	12741	13056	13047	12932	12872	12943	13043	12856	13104	12947	13016	12913	12752	12931	13031	12867	12934	13026	12959	12921	13035	12875	12941	12980	13192	12832	12907	12998	12806	13085	12899	12845	13078	12813	12994	13005	13066	12818	12715	13064	12802	12963	12936	13013	12894	13007	13029	12968	13087	12941	12885	12950	12961	12908	12729	13117	13193	12975	12919	13008	12875	13060	13150	13012	13012	12969	13027	12867	12890	12935	12971	12976	13115	12896	12787	12874	13053	12963	13012	12940	12863	12953	12933	12715	13034	12929	13097	12832	12861	13062	12900	13070	13009	12788	12966	13079	13077	12933	12928	12984	12879	12947	12877	13057	12993	12776	12928	12977	13084	12929	13059	12949	12968	13035	12992	13029	12875	13089	13165	12837	12772	13026	12913	12963	13067	12959	12994	12863	12885	13049	12892	12950	13022	13099	13194	13048	13000	13058	12959	13010	12907	12956	12884	12982	12907	12876	13076	12942	13004	12965	13100	12959	13083	12957	12912	12981	13011	12924	12953	13021	12981	12872	12944	12845	12882	12952	12965	12910	13028	13022	13094	13128	12994	12951	13030	12999	13205	13082	13019	13017	13096	12980	13146	12944	12935	12970	13203	12796	13037	12986	12951	12952	13028	12862	13018	13115	13033	12968	12952	12853	12958	12899	13123	12952	12949	12845	12879	12900	12919	12955	12926	12889	12922	13011	12916	12752	12846	12990	12949	12820	13003	12894	13119	12948	13078	12920	12907	13058	12915	12855	13003	12946	12985	12982	13051	13123	12801	12866	12888	13006	12959	12913	13006	12926	12856	12946	13053	12897	13002	12815	12875	13061	13114	12986	12883	13034	12890	13117	12929	12957	12975	13071	12983	13149	12941	13215	12864	12842	12876	12970	12936	12932	12845	12942	12870	13057	12933	13073	13085	12887	12848	12867	13047	12924	12846	12896	12859	13008	12920	12899	13087	12845	12956	13116	12897	13001	12947	13091	12940	12923	13066	13037	13041	12935	12952	12919	12915	12858	13103	13030	12937	12946	12929	12848	12839	12885	12839	12967
24805	21499	29073	28514	22178	18205	16985	16560	16512	15979	15292	15222	15498	15168	15121	15091	15163	15063	15304	15306	15190	15146	15186	15347	15603	15756	15878	15404	15385	15142	15292	15073	15157	15045	15431	14976	15206	15111	15075	15253	14975	15035	15285	15201	15154	15147	15195	15142	15162	15165	15263	15310	15017	14976	15209	15247	15038	14989	15113	15146	15050	15091	15166	15151	15123	15132	15244	15153	15287	15498	15170	14991	15142	15219	15180	15097	15314	15112	15208	15001	14948	15114	15211	15077	14938	15020	15144	15014	15081	15124	15099	15111	15332	15177	15145	15150	15019	15048	14921	15221	15101	15059	15120	15087	15149	15155	14984	15358	15226	15298	15023	15025	15144	15080	15198	15035	15103	15031	15198	15023	15258	15220	15069	15301	15120	15006	15303	15098	14938	14970	15131	15198	15103	15405	14974	15265	15082	15214	15114	15168	15107	15054	15144	14999	15151	14913	15198	15148	15087	14952	15372	15260	15185	15341	15149	15101	15056	14983	15200	15163	14978	15327	15260	15300	15254	15072	15173	15367	15241	15107	15107	15114	15075	15234	15178	15251	15249	15246	15123	15268	15074	14931	15146	15160	15367	15163	15131	15069	15153	15022	15382	15172	15102	15250	15050	15272	15062	15237	15217	14989	15083	15241	15227	15131	15058	15173	15285	15238	15082	15176	15205	15123	15287	15151	15156	15160	15052	15145	15415	15271	15330	15157	14973	15105	15352	15034	15305	15059	15086	15018	15265	15271	15061	15161	15028	15106	15169	15235	15111	14872	15354	15020	15145	15219	14986	15126	15043	15247	15211	15181	15095	15220	15195	15100	15229	15198	15113	15133	15108	15135	15262	15214	15236	14995	15267	15073	15123	15213	15007	15119	15043	15094	15017	15090	15185	15084	15171	15094	15156	15271	14971	15259	15227	15086	14974	15023	15204	15148	15160	15220	15294	15125	14876	15084	15102	15088	15001	15192	15160	15128	14941	15141	15148	15080	15132	15225	15271	15102	15160	15160	15011	15180	15236	15263	15143	14913	15140	15210	15020	15292	15346	15057	15120	15229	15067	15192	15106	14897	15011	15041	14890	15091	14857	15211	15028	15232	15101	15202	15321	15142	15127	15052	15118	15258	15000	15106	14978	15216	15134	15085	15248	15143	15052	15291	15106	15224	15080	15147	15023	15207	15123	15058	14991	15072	15203	15017	15203	15206	15007	15139	15192	15209	15155	15015	15156	15198	15066	15162	15088	15032	15037	15095	15100	15067	15069	14911	15179	15218	15169	15043	15082	15110	15341	15147	14995	15191	15137	15298	15203	15125	15113	15123	15040	15067	15112	15076	15256	15269	15070	14977	15011	15095	15269	15244	15042	15322	15248	15227	15004	14979	15163	15252	14934	15027	15122	15289	15226	15005	15458	15205	15129	15153	15119	15080	15182	15367	15134	15085	14855	15144	15223	15252	15088	15090	15250	14941	15183	15161	15210	15259	15028	14953	14973	15206	14903	15245	15267	15265	15084	15252	15147	15183	15093	14904	15184	15241	15296	15283	15222	15045	14970	15093	15288	15161	15205	15024	15195	15058	15132	15113	15111	15030	15389	15300	15108	14962	15308	14962	15070	15169	15155	15115	15185	15216	15057	15043	15012	15138	15292	15214	15072	15328	15316	15348	14987	15074	15142	15137	15286	15278	15370	15066	15325	15306	15298	15229	15105	15261	15185	15137	15213	14961	15221	15151	15065	15092	15046	15121	14897	15262	15039	15227	15114	15064	15193	15096	15039	14984	15102	15149	15258	15134	15182	15131	15246	15024	15145	15240	15302	15167	15257	15138	15122	14962	15134	15245	15035	14841	15139	15096	15092	15134	15152	15260	15166	15150	15027	15263	15118	14997	15035	15144	15192	15116	15158	15021	15170	15087	15123	14923	15250	15222	15051	15196	15161	15114	15143	15229	15112	15021	15264	15121	15135	15356	14975	15288	15138	15363	15336	15175	15125	15116	15055	14943	15190	15155	15186	15270	15008	15192	15359	15167	15244	15289	15248	15139	15042	14954	15131	15048	15215	15221	15213	15346	15000	15145	15244	15069	15235	15103	15290	15224	15331	15163	15064	15091	15128	15092	15274	15005	15207	15173	15072	15287	15234	15217	15147	15307	15003	15239	15155	15164	15122	14985	15214	15115	15170	15311	15074	14971	14989	15266	14895	14907	14992	15038	15147	15017	15222	15376	15232	15047	15225	14893	15248	15202	15188	15198	15012	15075	15071	15175	15036	14916	14934	15209	15132	15162	15062	14890	15258	15506	15207	15238	15202	15115	15073	15209	15114	15157	14940	15149	14986	15171	15190	14966	15182	15055	15160	15210	15262	15032	15110	14981	15064	15155	15230	15248	15225	15096	15178	15178	15227	15113	15184	15327	15083	15009	15232	15245	15108	15074	15230	15179	15095	14979	15042	15204	15058	15067	14968	14900	15080	15120	15181	15050	14972	15248	15095	15172	15156	15229	15033	15092	15190	15170	15240	15229	15065	15092	14915	15075	15115	14974	15015	15218	15222	15076	14991	14938	15189	15098	15267	15131	15008	15126	15126	15119	15170	15151	14987	15136	15190	15041	15254	15195	15141	15036	15297	15101	15175	15156	15133	15160	14960	15032	15079	15155	15328	15292	15114	15080	15056	15114	15188	15172	15179	15191	15152	15142	15104	15093	15286	15072	15114	15055	15078	15324	15141	15217	15180	15062	15189	15146	15171	15080	15170	15104	15254	15151	15148	15088	15050	15142	15166	14924	14969	15127	15342	15120	15152	15200	15184	15097	15151	15099	15124	15281	14973	15283	15243	15224	15120	14926	15007	15295	15218	15234	15249	15324	15248	15068	14831	15094	15118	15052	15026	15070	15235	15144	15170	14888	15149	15203	15047	15231	15232	15087	15232	15111	15169	15357	15238	15322	15192	15085	15177	15101	14968	15090	15220	15093	15125	15150	15239	15082	15061	15109	15154	15106	15313	15063	15021	15085	15144	15206	15073	15115	15089	15094	15133	15064	15086	15299	15127	15096	15191	15099	15036	15050	14947	15189	15135	15194	15156	15211	15173	15066	15106	15103	15257	15159	15025	15142	15072	15133	15114	15014	15276	15173	15029	15040	15022	14914	15126	15117	15214	14933	15346	15074	15209	15288	14924	15021	15085	15145	15185	14930	15298	15033	15251	15145	15157	15032	14939	15220	15125	15190	15206	14948	15298	15253	15196	14999	15055	15301	15167	15012	15134	15358	15185	15019	15234	15105	15270	15180	15171	15281	15118	15147	15236	15089	15204	15209	15241	15052	14836	15009	15122	14986	15078	15154	15264	15093	15259	15423	15183	15225	15142	15149	15220	15142	15024	15005	15133	15183	15153	15022	15085	15265	15411	15221	15147	14888	15131	15122	15028	15183	15164	15012	15166	14958	15196	15076	15107	15064	15214	15094	15230	15255	15002	15259	15331	14961	15247	14929	14981	15116	15029	15135	14976	14914	15173	14968	15123	15170	15076	15261	15233	15061	15315	15146	15125	15115	15063	15112	14985	15173	15366	15131	15141	15122	15207	15098	15050	15217	14982	14886	15261	15223	15127	14825	15190	15084	15368	15020	15171	15122	15328	15197	15149	15223	15091	15245	15174	15019	15087	15293	15336	15233	15215	15143	15117	15073	15114	15103	15068	15130	15207	15121	15093	15100	15184	15329	15113	15116	15051	14989	15079	15159	15306	15258	15041	15180	15149	15096	15105	15205	15298	15047	15113	15131	15332	15139	15203	15044	15106	15117	15210	15269	15176	15107	15168	15002	14974	14979	15484	15012	15225	15158	15048	15167	15087	15347	15216	15131	14980	15264	15083	14982	15188	15423	15201	15316	15125	15091	15131	15294	15223	15138	15088	15417	15073	15152	15134	15103	15169	15067	15242	15162	15145	15154	15068	15063	15058	15200	15197	15132	15335	15192	15173	15233	15003	15093	15211	14957	15175	15209	14847	15256	15333	15098	15337	15064	15008	15143	15168	15100	15179	15305	15264	15262	15248	15082	15131	15119	15253	14987	15014	15035	14954	15177	15121	15116	15234	15152	15193	15067	15233	15067	15113	15064	14962	15160	15208	15167	15245	15165	15293	15223	15198	15061	15269	15140	15236	15116	15009	15145	15248	15268	15215	15179	15115	15167	15113	15122	15039	14919	15207	15275	15346	15124	15098	15120	15147	14998	15044	15063	15179	15223	15065	15351	14978	15228	15116	15047	15205	15037	15104	15026	15208	15080	15087	15194	15180	15198	15157	15310	15007	15110	15164	15149	15350	15229	15231	15123	15010	15228	15467	15223	14977	15171	15086	15165	15276	15182	15218	15151	15140	15312	15282	15105	14953	15110	15143	15098	15084	15193	15089	15211	15260	15041	15001	15039	15033	14915	15048	15235	15102	15083	15082	15207	15238	15112	15224	15056	15095	15223	15121	15017	15083	15096	15052	15012	15266	15175	15102	15127	15021	15246	15029	15011	14970	15030	15132	15017	14969	15166	15050	15116	15048	15100	15253	15211	15360	15199	15194	15120	15068	15200	15116	15092	15003	15233	15223	15226	15056	15088	15194	15127	14942	15241	15146	14961	15253	15197	15159	15103	15286	15211	15145	15400	15249	15172	15055	15138	14976	15006	15094	15140	15179	15167	15347	15184	15123	15315	15250	15078	15084	15115	15144	15085	15006	14927	15079	15280	15342	14870	15071	15350	15246	14997	15323	15215	15143	15179	15191	15078	15120	15030	15087	14989	15165	15147	14986	14939	15141	15032	15082	15179	15238	15198	15420	15266	15368	15048	15130	15219	15074	15043	15104	15164	15183	15184	15054	15325	14986	15054	15102	15057	15179	15134	15047	15123	15157	15144	15117	14964	14993	15176	15084	15155	14917	15177	15233	15391	15312	15087	15021	15203	15130	15256	15164	15321	15219	15040	15038	15251	15252	14995	15119	14930	15255	15061	15355	15072	15181	15137	15212	15113	15167	15239	15137	15092	15076	15235	14955	15079	15238	15248	15176	15304	14926	15179	15071	15030	15281	14948	15330	15325	15246	15040	15049	15178	15331	15155	15225	15119	15057	15077	15113	14992	14850	15084	15079	15263
31959	53554	41442	27691	20229	15032	13895	14379	14345	13565	12938	12933	12784	12588	12688	12693	12860	12734	12664	12719	12728	12735	12910	12753	13186	13245	13330	13153	12751	12794	12675	12686	12541	12551	12492	12586	12518	12515	12704	12625	12661	12824	12533	12662	12556	12653	12567	12518	12662	12690	12651	12659	12698	12602	12555	12595	12604	12625	12768	12616	12617	12684	12688	12621	12623	12714	12512	12575	12671	12601	12552	12408	12534	12688	12561	12717	12639	12600	12726	12582	12414	12461	12718	12789	12615	12568	12681	12655	12534	12611	12456	12539	12424	12475	12776	12667	12500	12627	12614	12572	12684	12631	12551	12797	12570	12651	12377	12572	12765	12648	12689	12609	12783	12635	12676	12691	12735	12558	12701	12797	12748	12394	12579	12536	12551	12589	12622	12629	12775	12578	12662	12670	12567	12713	12586	12672	12442	12743	12590	12588	12744	12577	12578	12589	12642	12604	12627	12625	12496	12608	12676	12671	12632	12553	12596	12628	12484	12675	12597	12582	12496	12659	12428	12544	12638	12732	12646	12741	12600	12671	12687	12523	12601	12711	12572	12587	12667	12510	12662	12495	12713	12587	12576	12688	12511	12799	12745	12558	12650	12545	12692	12723	12671	12568	12644	12411	12612	12553	12545	12616	12833	12513	12608	12537	12536	12611	12695	12684	12637	12586	12646	12749	12621	12640	12652	12614	12810	12663	12741	12601	12685	12583	12667	12572	12550	12628	12575	12501	12799	12454	12652	12693	12437	12739	12650	12691	12399	12466	12400	12765	12697	12561	12604	12402	12686	12649	12414	12608	12544	12764	12671	12629	12634	12693	12539	12762	12575	12641	12621	12505	12583	12677	12447	12468	12644	12711	12691	12636	12528	12524	12657	12641	12690	12634	12622	12727	12398	12527	12607	12692	12571	12442	12700	12601	12630	12534	12772	12568	12386	12603	12525	12540	12726	12557	12485	12753	12599	12638	12617	12647	12617	12554	12505	12695	12614	12431	12576	12571	12532	12618	12700	12554	12807	12690	12429	12630	12659	12668	12726	12474	12573	12485	12660	12668	12472	12616	12587	12496	12630	12556	12534	12547	12687	12523	12686	12599	12549	12776	12458	12636	12448	12580	12490	12408	12463	12640	12866	12629	12569	12660	12578	12568	12593	12696	12753	12688	12542	12602	12790	12483	12723	12695	12706	12602	12695	12695	12643	12735	12574	12611	12538	12437	12513	12561	12621	12644	12671	12759	12620	12788	12434	12598	12583	12646	12440	12690	12651	12691	12636	12579	12630	12688	12705	12521	12662	12666	12647	12602	12613	12646	12522	12600	12634	12611	12599	12643	12589	12751	12719	12704	12663	12722	12554	12677	12517	12767	12556	12488	12673	12677	12505	12650	12685	12556	12602	12624	12509	12646	12617	12630	12656	12617	12396	12717	12633	12715	12702	12662	12547	12464	12449	12437	12780	12527	12561	12628	12681	12587	12558	12608	12764	12633	12526	12670	12581	12723	12537	12610	12457	12600	12498	12528	12728	12688	12561	12781	12634	12534	12655	12612	12675	12768	12631	12591	12783	12663	12583	12511	12764	12558	12702	12560	12550	12576	12642	12504	12738	12582	12569	12625	12559	12482	12668	12691	12552	12500	12610	12452	12442	12607	12559	12560	12434	12679	12669	12541	12432	12574	12715	12545	12703	12535	12617	12741	12699	12559	12628	12609	12501	12651	12748	12596	12530	12535	12496	12765	12624	12669	12554	12679	12558	12594	12738	12751	12748	12562	12574	12645	12643	12743	12701	12509	12565	12616	12731	12648	12632	12593	12719	12699	12575	12563	12695	12553	12563	12561	12675	12626	12573	12700	12719	12660	12647	12585	12563	12601	12630	12554	12524	12697	12594	12456	12638	12765	12525	12472	12563	12625	12575	12585	12529	12471	12706	12592	12631	12481	12549	12684	12577	12700	12592	12562	12621	12758	12438	12529	12623	12683	12621	12576	12686	12719	12631	12745	12708	12449	12730	12763	12670	12714	12627	12778	12531	12616	12575	12587	12641	12525	12754	12490	12659	12571	12680	12662	12596	12695	12593	12643	12625	12424	12461	12599	12681	12796	12677	12732	12523	12471	12737	12678	12696	12669	12590	12539	12737	12623	12673	12539	12590	12601	12610	12636	12639	12521	12514	12639	12725	12669	12651	12719	12511	12560	12640	12748	12532	12634	12498	12800	12758	12680	12695	12563	12468	12643	12651	12756	12751	12648	12609	12719	12755	12544	12682	12686	12717	12517	12628	12782	12715	12517	12649	12571	12548	12574	12501	12618	12656	12646	12467	12572	12761	12587	12608	12538	12675	12649	12624	12744	12720	12704	12608	12552	12826	12627	12621	12493	12665	12457	12546	12623	12670	12675	12581	12674	12681	12643	12637	12739	12682	12504	12594	12753	12618	12527	12534	12671	12419	12577	12641	12612	12714	12479	12876	12648	12711	12661	12505	12768	12502	12526	12605	12468	12548	12540	12526	12546	12804	12638	12590	12599	12701	12565	12559	12763	12527	12488	12515	12693	12674	12579	12461	12627	12558	12766	12558	12655	12708	12631	12710	12738	12811	12692	12654	12702	12656	12651	12591	12630	12642	12644	12615	12553	12572	12687	12707	12664	12739	12682	12640	12645	12561	12707	12542	12760	12538	12599	12751	12537	12660	12784	12728	12434	12639	12714	12581	12633	12644	12489	12687	12490	12673	12472	12588	12636	12664	12770	12670	12691	12585	12609	12694	12585	12628	12596	12632	12695	12595	12768	12753	12620	12708	12490	12576	12528	12642	12647	12566	12555	12635	12687	12676	12567	12517	12659	12592	12547	12579	12660	12474	12491	12752	12645	12598	12422	12674	12707	12701	12693	12593	12649	12648	12528	12714	12577	12636	12639	12671	12464	12472	12587	12706	12724	12585	12701	12487	12562	12559	12604	12319	12769	12599	12532	12644	12555	12594	12579	12482	12498	12597	12715	12670	12683	12551	12615	12746	12638	12626	12695	12591	12581	12625	12596	12619	12395	12846	12521	12743	12630	12749	12593	12845	12667	12463	12555	12624	12724	12601	12587	12716	12785	12609	12626	12546	12671	12410	12471	12661	12583	12622	12542	12702	12810	12462	12593	12665	12332	12544	12625	12615	12771	12744	12768	12607	12576	12612	12480	12611	12710	12716	12659	12574	12475	12595	12573	12573	12584	12706	12681	12640	12668	12757	12587	12584	12620	12753	12701	12672	12697	12729	12628	12618	12564	12609	12595	12635	12639	12551	12511	12690	12735	12523	12556	12778	12484	12660	12625	12650	12650	12737	12749	12714	12488	12718	12673	12688	12704	12730	12594	12498	12681	12594	12646	12565	12635	12496	12610	12510	12654	12556	12449	12576	12675	12710	12653	12594	12776	12574	12490	12614	12765	12561	12536	12438	12541	12555	12663	12515	12615	12582	12712	12652	12729	12654	12538	12537	12680	12761	12639	12747	12685	12727	12647	12532	12584	12590	12520	12539	12575	12627	12635	12563	12638	12610	12761	12714	12563	12753	12635	12559	12555	12641	12724	12577	12811	12690	12612	12479	12607	12477	12626	12493	12509	12536	12687	12734	12621	12565	12564	12662	12711	12573	12646	12824	12528	12630	12699	12823	12599	12742	12678	12731	12517	12483	12651	12669	12500	12536	12687	12497	12544	12764	12712	12604	12543	12598	12582	12674	12435	12590	12623	12681	12564	12705	12562	12730	12610	12506	12635	12653	12598	12599	12554	12717	12625	12648	12691	12607	12593	12487	12526	12525	12598	12652	12706	12583	12637	12616	12786	12579	12631	12478	12881	12536	12790	12595	12494	12651	12582	12752	12717	12565	12753	12647	12616	12634	12608	12701	12783	12450	12591	12574	12794	12624	12470	12584	12783	12481	12621	12768	12655	12499	12656	12446	12593	12553	12591	12653	12570	12560	12598	12648	12624	12653	12685	12731	12660	12699	12504	12587	12687	12661	12653	12700	12711	12611	12704	12625	12656	12808	12621	12635	12747	12574	12658	12600	12599	12526	12627	12721	12623	12765	12533	12584	12632	12501	12600	12725	12428	12465	12564	12567	12630	12629	12498	12782	12623	12401	12456	12539	12560	12685	12437	12617	12606	12744	12594	12722	12615	12604	12655	12548	12772	12586	12641	12612	12580	12556	12663	12592	12593	12687	12698	12555	12643	12608	12767	12700	12584	12498	12673	12693	12819	12545	12617	12634	12598	12553	12648	12586	12608	12607	12634	12783	12471	12740	12797	12668	12658	12819	12671	12640	12646	12572	12686	12494	12638	12579	12539	12703	12827	12593	12601	12592	12607	12714	12702	12633	12505	12577	12592	12601	12879	12671	12659	12493	12562	12721	12709	12568	12706	12858	12522	12597	12683	12710	12748	12595	12634	12591	12748	12523	12504	12668	12714	12653	12560	12643	12711	12597	12642	12714	12713	12687	12650	12611	12677	12648	12673	12439	12576	12649	12591	12652	12517	12811	12725	12611	12523	12579	12644	12650	12617	12696	12630	12648	12683	12497	12654	12626	12724	12591	12625	12720	12494	12574	12874	12577	12529	12322	12559	12660	12656	12593	12553	12618	12779	12650	12717	12510	12464	12585	12614	12540	12741	12650	12649	12572	12766	12713	12560	12737	12763	12616	12591	12542	12599	12670	12511	12772	12511	12625	12636	12592	12586	12498	12617	12728	12646	12766	12474	12595	12669	12659	12681	12627	12700	12694	12688	12590	12593	12592	12593	12487	12628	12678	12507	12657	12564	12554	12688	12812	12446	12620	12683	12691	12575	12478	12727	12844	12631	12440	12633	12580	12511	12655	12577	12467	12630	12582	12473	12433	12616	12625	12774	12669	12731	12625	12615	12597	12753	12604	12527	12584	12763	12594	12579	12688	12710	12584	12633	12559	12590	12669	12558	12635	12464	12517	12546	12573	12537	12674	12579	12691	12632	12725	12575	12502	12529	12594	12600	12607	12575	12653	12581	12479	12587	12587	12617	12610	12593	12660	12533	12596	12725	12555	12642	12656	12603	12582	12549	12446	12465	12584	12732	12790	12410	12780	12587	12659	12693	12587	12723	12636	12594	12571	12579
22231	21223	28604	24520	22322	23041	23533	18774	16657	16194	15827	15634	15543	15536	15676	15389	15423	15475	15314	15538	15321	15386	15427	15632	17080	17341	17187	16385	16034	15618	15382	15133	15336	15139	15385	15204	15285	15236	15334	15249	15299	15364	15170	15041	15251	15344	15482	15314	15265	15325	15517	15311	15209	15396	15307	15177	15289	15229	15307	15215	15363	15376	15326	15346	15207	15402	15106	15156	15263	15233	15259	15380	15098	15150	15425	15350	15357	15231	15142	15153	15303	15368	15232	15218	15332	15105	15287	15104	15355	15203	15228	15127	15391	15152	15248	15386	15182	15195	15176	15152	15187	15269	15433	15181	15164	15123	15265	15380	15159	15349	15286	15271	15255	15283	15258	15268	15242	15272	15276	15160	15274	15362	15069	15235	15113	15028	15208	15259	15110	15256	15427	15207	15230	15439	15159	15114	15220	15095	15298	15334	15355	15194	15402	15232	15516	15319	15110	15190	15156	15402	15273	15325	15389	15044	15137	15328	14985	15338	15398	15361	15420	15151	15326	15273	15386	15462	15234	15243	15353	15364	15389	15041	15443	15310	15239	15269	15331	15326	15414	15253	15233	15044	15087	15308	15192	15104	15163	15395	15368	15306	15316	15320	15267	15108	15163	15050	14915	15329	15203	15127	15145	15110	15268	15073	15216	15244	15220	15255	15318	15218	15361	15257	15055	15158	15114	15334	15349	15287	15132	15190	15087	15043	15329	15359	15351	15419	15219	15190	15253	15147	15258	15102	15202	15259	15253	15324	15247	15207	15330	15115	15159	15453	15075	14938	15229	15149	15045	15256	15162	15228	15064	15204	15327	15059	15322	15197	15284	15393	15124	15141	15166	15316	15188	15286	15392	15170	15092	15334	15405	15203	15243	15144	15095	15288	15014	15198	15337	15066	15265	15251	15175	15262	15226	15237	15198	15279	15073	15073	15278	15057	15316	15443	15241	15217	15398	15233	15242	15136	15263	15209	15270	15301	15185	15211	15221	15260	15253	15361	15192	15316	14969	15480	15205	15256	15303	15349	15340	15040	15251	15189	15149	15145	15322	15245	15293	15165	15227	15079	15317	15024	15307	14977	15282	15323	15259	15325	15263	15259	15308	15437	15016	15244	15295	15152	15363	15210	15349	15047	15025	15280	14931	15142	15154	15171	15079	15227	15239	15202	15176	15312	15241	15249	15072	15186	15258	15135	15207	15417	15309	15130	15220	15300	15225	15203	15224	15221	15388	15385	15215	15374	15203	15216	15013	15232	15357	15167	15342	15149	15012	15373	15320	15249	14995	15425	15256	15455	15263	15302	15106	15339	15178	15197	15459	15208	15181	15165	15285	15149	15294	15132	15313	15291	15078	15198	15167	15251	15274	15280	15419	15410	15156	15288	15308	15000	15211	15239	15297	15129	15162	15260	15291	15454	15323	15064	15208	15317	15155	14983	15160	15035	15247	15287	14942	15110	15254	15212	15263	15330	15269	15023	15274	15220	15310	15250	15222	15047	15151	15163	15504	15273	15199	15013	15218	15442	15315	15081	15395	15453	15357	15509	15463	15177	15367	15194	15066	15287	15266	15312	15091	15131	15192	15251	15250	15321	15230	15398	14995	15290	15311	15196	15092	15173	15288	15169	15061	15371	15336	15172	15165	15303	15400	15391	15336	15130	15179	15134	15089	15082	15199	15137	15124	15289	15292	15186	15313	15387	15298	15304	15608	15231	15504	15384	15198	15214	15019	15123	15244	15215	15123	15055	15330	15166	15341	15233	15452	15411	15134	15348	15291	15284	15240	15237	15174	15177	15230	15290	15129	15106	15231	15383	14976	15341	15183	15249	15324	15325	15253	15106	15262	15452	15249	15211	15290	15106	15241	15275	15245	15107	15211	15379	15414	15309	15219	15226	15334	15267	15219	15218	15328	15164	15221	15238	15076	15384	15299	15187	15263	15353	15054	15203	15180	15295	15293	15161	15251	15219	15374	15348	15288	15161	15403	15257	15152	15236	15270	15255	15268	15118	15254	15259	15301	15289	15169	15122	15134	15000	15259	15246	15169	15243	15490	15315	15337	15304	15290	15138	15248	15114	15254	15297	15274	15200	15368	15046	15214	15297	15343	15046	15084	15134	15231	15063	15388	15341	15398	15257	14880	15124	15090	15292	15106	15148	15031	15343	15183	15329	15161	15367	15473	15225	15308	15259	15208	15447	15259	15170	15216	15292	15219	15170	15172	15090	15324	15116	15195	15096	15324	15237	15241	15178	15162	15246	15437	15215	15120	15151	15155	15276	15254	15104	15117	15386	15040	15180	15237	15080	15228	15271	15311	15414	15200	15218	15390	15113	15198	15270	15180	15105	15345	15304	15293	15217	15207	15133	15275	15268	15097	15307	14992	15099	15345	15222	15250	15281	15152	15176	15166	15342	15136	15198	15254	15115	15100	15371	15563	15078	15287	15140	15259	15282	15211	15174	15250	15192	15370	15186	15243	15138	15223	15303	15417	15183	15174	15359	15384	15267	15361	15434	15335	15020	15233	15180	15277	15278	15101	15291	15296	15400	15287	15280	15175	15184	15319	15238	15414	15332	15291	15258	15182	15275	15333	15382	15383	15088	15040	15192	15173	15259	15171	15283	15321	15154	15345	15308	15332	15137	14981	15220	15245	15185	15224	14969	15255	15336	15204	15241	15266	15348	15219	15227	15222	14973	15234	15468	15152	15315	15327	15180	15125	15122	15210	15120	15332	15217	15128	15210	15124	15084	15231	15165	15135	15153	15283	15454	15211	15371	15385	15326	15133	15209	15136	15092	15030	15471	15196	15341	15300	15153	14993	15094	15128	15216	15338	15146	15195	15159	15116	15307	15251	15095	15316	15202	15295	15240	15401	15328	15325	15353	15113	14953	15065	15348	15394	15062	15055	15276	15148	15131	15253	15051	15054	15307	15067	15131	15366	15336	15386	15269	15293	15402	15196	15283	15298	15335	15242	15128	15258	15227	15048	15198	15209	15155	15258	15253	15379	15276	15347	15392	15203	15172	15322	15213	15099	15444	15228	15122	15137	15166	15198	15070	15106	15225	15065	15283	15323	15237	15274	15304	15340	15217	15162	15183	15118	14995	15136	15266	15274	15349	15222	15175	15298	15161	15241	15159	15328	15210	15154	15150	15401	15321	15174	15109	15277	15099	15236	15454	15191	15256	15333	15214	15183	15369	15229	15041	15229	15307	15121	15311	15234	15180	15400	15314	15093	15086	15177	15122	15332	15213	15225	15292	15523	15196	15182	15170	15232	15098	15123	15250	15243	15273	15226	15311	15139	15131	14994	15182	15014	15318	15170	15328	15330	15329	15241	15081	15076	15147	15295	15279	15165	15171	15177	15296	15171	15227	15362	15279	15339	15092	15357	15231	15152	15308	15325	15180	15243	15361	15364	15188	15324	15195	15135	15196	15191	15161	15327	15391	15128	15498	15267	15160	15335	15126	15110	15215	15084	15315	15357	15470	15485	15206	15162	15227	14992	15148	15082	15102	15386	15292	15284	15093	15146	15260	15186	15298	15279	15208	15189	15222	15161	15113	15213	15034	15190	15232	15215	15144	15136	15120	15256	15285	15013	15253	15267	15263	15082	15088	15180	15302	15349	15325	15286	15546	15183	15245	15242	15347	15362	15247	15178	15202	15303	15247	15162	15068	15364	15077	15265	15261	15065	15320	15209	14952	15087	15193	15418	15443	15501	15176	15293	15436	15118	15144	15293	15213	15072	15173	15232	15296	15200	15100	15248	15366	15199	15197	15334	15041	15326	15331	15196	15367	15402	15338	15325	15124	15284	15143	15102	15075	15498	15200	15169	15320	15233	15269	15234	15541	15274	15260	15120	15312	15100	15304	15239	15433	15173	15167	15159	15246	15356	15257	15150	15300	15217	15065	15250	15408	15272	15122	15172	15179	15177	15241	15055	15309	15231	15298	15202	15265	15263	15324	15120	15246	15065	15058	15211	15186	15198	15188	15169	15285	15249	15348	15111	15195	15065	15230	15283	15082	15084	15198	15290	15276	15324	15204	15204	15195	15121	15250	15429	15372	15420	15259	15150	15080	15189	15260	15324	15110	15238	15004	15154	15303	15279	15243	15162	15106	15243	15154	15329	15121	15362	15103	15493	15191	15362	15201	15203	14962	15223	15045	15142	15364	15168	14953	15243	15289	15414	15205	15045	15189	15221	15384	15096	15326	15170	15045	15223	15362	15157	15168	15100	15258	15100	15287	15259	15197	15246	15328	15268	15215	15222	15281	15405	15291	15172	15257	15168	15330	15467	15485	15156	15248	15135	15387	15206	15231	15036	15343	15267	15359	15073	15317	15323	15069	15290	15348	15325	15226	15096	15443	15252	15105	15275	15212	15306	15135	15339	15223	15439	15348	15227	15260	15238	15292	15053	15444	15357	15203	15191	15202	15467	15215	15326	15319	15286	15005	15259	15163	15123	15205	15273	15120	15229	15237	15110	15199	15311	15301	15224	15126	15329	15235	15256	15182	15315	15236	15142	15269	15182	15203	15359	15202	15264	15023	15160	15248	15123	15408	15193	15413	15151	15204	15230	15176	15275	15036	15364	15264	15389	15189	15171	15085	15306	15279	15195	15255	15191	15277	15074	15176	15173	15217	15182	15328	15302	15153	15109	15035	15447	15421	15421	15356	15328	15303	15164	15348	15326	15163	15269	15249	15123	15201	15314	15304	15241	15265	15223	15178	15329	15207	15352	15154	15404	15297	15220	15109	15150	15215	15063	15315	15261	15230	15036	15187	15225	15361	15089	15237	15150	15262	15363	15149	15265	15254	15250	15380	15254	15039	15302	15491	15280	15254	15135	15247	15260	15125	15198	15283	15261	15155	15241	15189	15223	15229	15287	15369	15469	15181	15043	15419	15352	15203	15479	15183	14969	15332	15376	15203	15284	15160	15068	14985	15251	15176	15138	15501	15178	15255	15374	15330	15236	15025	15173	15114	15255	15203	15094	15283	15044	15487	15271	15053	15528	15099	15356	15149	15042	15259	15212	15319	15142	15279	15395	15220	15217	15111	15095	15134	15210	15108	15196	15183	15117	15011	15150	15292	15262	15213	15293	15235	15289	15087	15306	15266	15282	15393
35378	66312	54072	38649	26479	16295	16879	16297	14474	13446	13033	13223	12949	12998	12940	12829	12761	12724	12801	12931	12738	12669	12757	13278	15144	15131	14778	13927	13267	12822	12826	12708	12767	12704	12746	12738	12764	12677	12736	12670	12765	12599	12689	12537	12533	12796	12679	12630	12539	12745	12845	12633	12707	12799	12700	12640	12631	12636	12817	12818	12535	12716	12756	12635	12810	12532	12594	12662	12767	12531	12565	12654	12587	12723	12816	12723	12724	12700	12693	12701	12536	12673	12593	12723	12687	12629	12462	12623	12657	12681	12791	12725	12690	12634	12677	12716	12732	12813	12596	12915	12645	12547	12677	12578	12675	12769	12741	12652	12809	12565	12602	12679	12729	12558	12722	12724	12639	12755	12799	12728	12579	12737	12661	12608	12626	12639	12755	12512	12680	12552	12784	12683	12733	12750	12581	12684	12474	12572	12714	12656	12535	12760	12771	12769	12640	12698	12756	12639	12643	12639	12658	12696	12751	12731	12685	12519	12584	12712	12593	12615	12606	12745	12715	12867	12627	12634	12672	12708	12628	12744	12710	12685	12620	12645	12660	12520	12587	12760	12676	12756	12562	12620	12641	12603	12705	12638	12587	12940	12698	12505	12606	12597	12558	12591	12606	12752	12671	12657	12590	12758	12857	12518	12649	12768	12618	12681	12685	12514	12597	12447	12840	12833	12774	12651	12667	12531	12653	12725	12478	12603	12487	12701	12599	12910	12638	12743	12634	12715	12635	12611	12764	12486	12572	12648	12682	12562	12731	12515	12788	12635	12699	12658	12574	12741	12656	12644	12591	12466	12696	12769	12761	12616	12604	12642	12682	12679	12541	12541	12782	12728	12842	12771	12780	12602	12716	12730	12540	12737	12435	12660	12638	12806	12728	12614	12633	12443	12653	12605	12529	12698	12716	12651	12564	12834	12676	12571	12715	12593	12668	12744	12846	12644	12681	12605	12805	12639	12702	12854	12678	12671	12739	12553	12613	12747	12535	12681	12618	12686	12730	12684	12619	12775	12611	12695	12665	12622	12746	12625	12677	12518	12643	12659	12583	12811	12702	12641	12752	12741	12621	12670	12695	12473	12583	12556	12612	12768	12742	12728	12750	12858	12666	12706	12629	12667	12599	12497	12602	12748	12691	12576	12519	12713	12743	12723	12583	12625	12736	12861	12449	12650	12557	12749	12661	12653	12682	12792	12573	12681	12617	12764	12614	12384	12608	12717	12683	12612	12734	12720	12775	12792	12683	12867	12617	12609	12874	12678	12628	12555	12662	12772	12751	12667	12627	12645	12653	12776	12591	12659	12614	12707	12748	12706	12589	12556	12567	12552	12749	12567	12740	12669	12508	12647	12663	12649	12716	12568	12751	12659	12660	12655	12671	12574	12550	12706	12680	12587	12561	12682	12595	12631	12640	12529	12526	12542	12461	12843	12723	12787	12816	12757	12717	12663	12583	12595	12723	12671	12684	12592	12656	12576	12723	12625	12763	12612	12527	12648	12666	12583	12646	12489	12620	12554	12793	12652	12796	12668	12702	12601	12634	12551	12628	12677	12606	12735	12784	12745	12616	12515	12710	12658	12661	12555	12589	12849	12633	12725	12739	12685	12686	12685	12744	12670	12716	12621	12744	12614	12653	12550	12667	12503	12691	12765	12680	12490	12607	12663	12739	12561	12917	12703	12518	12683	12514	12663	12665	12506	12671	12654	12699	12658	12684	12665	12744	12638	12588	12658	12855	12746	12632	12815	12667	12653	12687	12586	12578	12611	12894	12731	12679	12665	12676	12679	12485	12768	12595	12699	12785	12530	12716	12701	12635	12562	12672	12626	12687	12682	12801	12719	12699	12605	12749	12535	12653	12658	12594	12508	12619	12686	12845	12596	12717	12703	12600	12729	12719	12496	12549	12695	12455	12696	12733	12691	12732	12529	12752	12623	12723	12819	12483	12656	12804	12635	12663	12621	12811	12853	12631	12759	12542	12572	12717	12533	12805	12537	12633	12570	12722	12674	12517	12540	12569	12637	12844	12608	12755	12550	12732	12875	12648	12574	12727	12716	12617	12807	12546	12714	12780	12659	12667	12688	13011	12644	12736	12519	12596	12645	12693	12660	12442	12493	12687	12639	12720	12787	12729	12649	12551	12734	12528	12785	12705	12675	12718	12541	12700	12595	12587	12621	12750	12665	12695	12780	12728	12618	12662	12695	12947	12575	12285	12838	12604	12616	12749	12536	12583	12716	12713	12693	12830	12708	12728	12631	12444	12673	12687	12836	12629	12554	12687	12639	12678	12505	12796	12790	12610	12657	12649	12673	12768	12533	12565	12632	12590	12635	12558	12763	12726	12632	12611	12732	12597	12624	12719	12528	12610	12620	12593	12837	12715	12616	12687	12446	12685	12620	12625	12576	12576	12542	12586	12627	12598	12558	12707	12675	12688	12501	12572	12639	12570	12613	12672	12710	12591	12700	12686	12465	12548	12765	12736	12584	12797	12669	12557	12715	12615	12791	12584	12663	12619	12742	12778	12608	12811	12619	12698	12616	12528	12519	12501	12751	12562	12785	12633	12660	12532	12568	12534	12549	12628	12556	12577	12723	12653	12735	12708	12676	12647	12669	12557	12680	12671	12736	12565	12684	12708	12725	12614	12561	12673	12780	12757	12747	12845	12669	12710	12766	12692	12610	12618	12775	12721	12676	12613	12708	12674	12595	12642	12748	12685	12492	12523	12575	12594	12587	12666	12658	12671	12671	12587	12570	12743	12692	12663	12598	12569	12622	12705	12580	12602	12572	12653	12626	12651	12772	12732	12748	12658	12717	12664	12679	12692	12669	12519	12599	12679	12646	12587	12660	12655	12645	12612	12722	12623	12605	12679	12663	12574	12553	12798	12811	12574	12637	12634	12573	12688	12627	12707	12748	12581	12629	12522	12743	12652	12614	12735	12634	12656	12731	12714	12577	12622	12625	12619	12504	12489	12845	12585	12659	12636	12672	12492	12608	12768	12630	12765	12747	12687	12742	12683	12732	12826	12679	12737	12766	12695	12619	12592	12702	12629	12752	12744	12676	12528	12680	12570	12486	12749	12813	12698	12535	12721	12621	12559	12576	12539	12678	12719	12703	12623	12489	12607	12814	12702	12833	12708	12635	12545	12688	12603	12647	12621	12616	12614	12463	12568	12737	12730	12369	12862	12642	12672	12745	12542	12711	12560	12700	12654	12523	12522	12677	12564	12692	12449	12678	12575	12476	12772	12746	12693	12642	12637	12655	12772	12628	12769	12743	12668	12843	12625	12852	12621	12640	12725	12723	12611	12679	12678	12619	12592	12745	12705	12593	12774	12607	12556	12547	12647	12647	12631	12670	12606	12506	12725	12642	12750	12694	12698	12669	12621	12484	12639	12649	12644	12637	12768	12632	12492	12709	12643	12620	12584	12629	12754	12648	12770	12814	12634	12597	12822	12650	12588	12496	12785	12572	12654	12677	12635	12619	12607	12672	12609	12805	12690	12669	12574	12692	12687	12682	12482	12643	12672	12574	12724	12921	12692	12737	12742	12762	12702	12750	12636	12652	12621	12542	12524	12718	12738	12577	12858	12704	12563	12677	12678	12625	12508	12738	12710	12664	12700	12663	12579	12728	12652	12823	12758	12706	12649	12662	12905	12712	12626	12556	12610	12568	12753	12478	12741	12607	12688	12632	12655	12570	12793	12777	12563	12623	12776	12639	12615	12681	12526	12715	12642	12659	12572	12733	12595	12694	12608	12578	12644	12791	12656	12772	12692	12554	12641	12663	12641	12669	12686	12522	12553	12625	12776	12641	12557	12779	12758	12698	12706	12679	12500	12583	12529	12637	12692	12642	12475	12703	12617	12628	12712	12615	12563	12597	12660	12635	12760	12590	12498	12781	12570	12690	12599	12695	12758	12667	12725	12799	12590	12770	12725	12635	12758	12670	12582	12746	12716	12922	12658	12616	12627	12541	12645	12759	12667	12596	12620	12675	12683	12664	12684	12810	12527	12849	12566	12685	12749	12850	12604	12793	12495	12615	12665	12768	12695	12724	12735	12657	12654	12495	12809	12576	12569	12567	12583	12764	12756	12748	12712	12605	12642	12839	12734	12795	12773	12402	12677	12656	12585	12609	12671	12642	12638	12690	12468	12787	12752	12575	12759	12687	12624	12598	12571	12729	12522	12680	12697	12458	12697	12583	12437	12570	12757	12744	12751	12638	12661	12594	12536	12673	12728	12628	12603	12801	12674	12531	12709	12837	12672	12514	12679	12698	12725	12663	12711	12656	12555	12655	12582	12692	12790	12636	12544	12392	12709	12748	12683	12580	12654	12692	12695	12640	12631	12455	12559	12552	12747	12691	12524	12559	12659	12566	12708	12649	12772	12662	12650	12604	12663	12517	12773	12650	12649	12488	12606	12759	12653	12647	12676	12629	12679	12662	12582	12741	12508	12620	12658	12757	12694	12541	12609	12684	12635	12618	12634	12687	12561	12495	12672	12467	12609	12701	12654	12563	12571	12676	12646	12759	12673	12701	12548	12681	12643	12725	12701	12692	12538	12656	12694	12631	12469	12842	12622	12577	12745	12738	12654	12668	12522	12573	12536	12646	12454	12522	12698	12831	12664	12716	12595	12684	12691	12711	12778	12572	12756	12597	12611	12635	12573	12612	12694	12600	12661	12674	12700	12559	12762	12653	12728	12578	12592	12634	12633	12608	12795	12711	12643	12772	12498	12846	12679	12600	12790	12625	12720	12653	12704	12846	12863	12580	12725	12689	12633	12798	12775	12814	12589	12709	12643	12721	12687	12801	12717	12580	12651	12631	12694	12719	12688	12572	12658	12597	12722	12662	12674	12832	12741	12628	12636	12540	12711	12756	12464	12722	12571	12611	12665	12588	12681	12693	12679	12549	12690	12505	12550	12737	12733	12550	12673	12678	12551	12624	12559	12616	12548	12732	12720	12841	12761	12651	12439	12630	12570	12618	12632	12789	12712	12565	12519	12773	12516	12606	12729	12621	12773	12555	12504	12639	12762	12561	12752	12671	12642	12542	12582	12753	12632	12664	12675	12632	12588	12647	12661	12518	12661	12809	12511	12541	12733	12653	12596	12702	12592	12644
30709	31394	35691	27300	19825	17300	17578	16521	16382	16177	16208	16191	15664	15994	15933	16032	16052	15815	15869	15753	16053	15715	16003	15855	16153	16120	16190	15940	15786	16153	15947	16039	15763	16038	15779	16045	15799	15661	15777	15947	15817	16049	15984	15972	15797	15816	15870	15682	15807	15690	15675	15741	15932	15757	15892	15839	15992	15786	15838	15922	15952	15918	16147	16029	15895	15868	15983	16022	16043	15871	15950	15793	16001	15981	15806	15972	15892	15978	15886	15994	15872	15930	16029	15836	15933	15967	16010	15734	15841	15856	15705	15860	16068	15860	15781	15846	15912	16085	15957	16025	15977	15889	15901	15736	16020	15805	15992	15852	15916	15755	16012	15974	15886	15824	15909	15819	15644	15721	16068	15849	15984	15921	15968	15849	15874	15956	15810	15841	16034	15893	15880	15999	15918	15861	15971	15898	15884	15972	15954	15692	15923	15971	15979	15695	15943	15861	16057	16026	15985	16070	16097	15887	15794	15740	15830	16041	15848	15829	15865	16051	15713	15865	15943	15875	15915	15832	15891	15872	16086	15967	15747	16051	15962	16083	15886	15945	15877	15928	16047	15781	15844	15913	16094	15825	15666	15789	15985	16007	15689	16029	15833	15774	15942	16002	15771	15765	15889	15948	16003	15932	15870	15915	15914	15964	16007	15899	15918	15710	15872	15901	16077	16048	16027	15827	15887	16041	15880	16097	15953	15825	16059	15906	15877	15824	15859	15757	15771	15808	15962	16023	15956	15856	15995	16000	16066	16055	15832	15818	15923	15928	15769	15804	15902	15947	16040	15918	15999	15794	15743	15747	15856	15729	15980	16050	15776	15943	15915	15990	15885	16145	15948	15865	15818	15749	15897	15792	15664	15974	15864	15774	15725	15720	16024	15750	15987	15864	15794	15907	15751	15869	15927	15868	15962	15895	15979	15696	15898	15894	16094	15776	15870	15777	16068	15835	15788	15847	15983	15802	15919	15902	15924	16164	16037	15848	15768	15800	15819	15853	15804	15705	16133	15697	15803	16000	15878	15925	15984	15751	15825	15780	15943	16001	15968	15924	15874	15719	15898	15873	15880	15731	15834	16066	15989	15926	16076	15824	15871	15943	15802	15899	15834	15854	15925	16107	15989	15905	15878	15997	15895	15931	16101	16042	15805	15941	15922	15894	15940	15950	15876	16105	15928	15949	15967	15904	15869	15809	15910	15770	15956	15555	15787	16050	15959	15879	15796	15941	15983	15785	15907	15901	15908	15898	16074	15830	15918	15896	15937	16019	15939	16139	15778	15796	15837	15972	16006	16024	15957	16166	15959	15886	15723	15916	15757	15980	15984	15953	15825	15928	15958	15722	15805	15882	16042	15928	16037	15647	16050	15871	15896	16067	15915	16098	16111	15802	15751	15811	15908	15761	16077	15898	15975	16011	15754	15998	15951	15828	15983	15835	15824	16001	15942	15773	15725	15749	15999	15955	15955	15862	15907	15934	16088	15836	15830	15577	16016	16048	15821	15991	15974	15859	15934	15939	15647	15785	15988	15930	15958	16112	15901	15846	15918	15903	15934	15867	16129	15981	15953	15877	15761	15802	15799	15877	16031	15750	15899	15730	16015	15916	15981	15704	15891	15808	15915	15864	15995	15876	16119	16017	16004	15857	15828	15931	15973	15875	15798	15991	15987	15987	16160	15901	15812	15701	15868	16024	16003	15860	15960	15912	16062	15853	16053	15984	15908	15962	16034	16019	15911	15847	15719	15850	15784	15859	15726	15854	15972	15923	15941	15923	15924	16009	16085	15776	15907	15976	15864	15961	15932	16101	15847	15557	15866	15833	15844	15883	15825	15898	15828	15695	15929	15673	15842	16031	15932	16002	16058	15714	16006	15968	15943	15936	15890	16076	15768	15774	16056	15843	15991	16101	15955	15900	15741	15872	15995	15918	15995	16077	15957	15867	15997	15979	15911	15922	15999	15990	16131	15792	16007	15966	15856	15865	15839	16040	15977	16013	15999	15849	15719	15643	16002	15915	15966	16006	15953	15831	15876	15969	15868	15783	15927	16032	15972	15916	15967	15882	15929	15946	16057	15974	15858	15886	15974	15884	15762	15844	15896	15887	15877	16004	15790	16193	15936	15873	15895	15861	16070	15934	15902	15887	16107	15836	15820	15738	15836	15802	15954	15993	15818	15974	16012	15891	16069	16073	16007	15901	15941	15925	15860	15999	16043	16006	15852	16043	15874	15670	15905	16105	15964	15946	15841	15989	15853	15858	15898	15904	15768	15726	15858	15737	15841	16066	15998	15871	15764	15820	15859	15880	15743	15816	15797	15886	15917	15738	15648	15899	16087	15998	15951	15974	15965	15698	15937	15960	15942	15900	16031	15758	15954	16051	15906	15713	15866	16033	16049	16018	15671	16036	15909	15807	15746	15778	15730	15779	15882	15768	15846	15952	15633	15822	15748	15830	15880	15932	15696	15870	16141	16050	15938	15538	15959	15862	15991	15738	16119	16018	15845	15892	15966	15821	15939	15831	15894	15925	15875	15886	15802	15882	15995	16041	16087	15893	15895	15763	15929	15927	15995	15835	16012	16032	15902	16034	16065	15932	15975	15808	15766	15830	15790	15865	15834	15887	15749	15968	15781	15941	15968	15884	15946	15797	16050	15949	15918	15787	15663	15927	15856	15742	15890	16065	15898	15807	15971	15855	15714	15866	15793	15904	16020	15895	15935	15997	15778	15747	16101	15789	15932	15992	15964	16040	15964	15930	15994	15849	16041	15875	15894	15990	15930	15929	16121	16057	15764	15877	15806	15745	16023	15946	15881	15993	16025	15956	15850	15720	16057	15970	15774	15802	16024	15906	15981	16284	15932	15941	16038	15922	15947	15896	15860	15734	16109	15851	16004	15819	15951	15914	16087	15809	15743	15840	16123	15972	15873	15827	16035	15814	16043	15848	15837	15853	15879	15951	15960	16051	15872	15977	15887	15867	15763	15880	15968	15796	16037	15893	16048	16032	15825	15892	16247	15893	15806	15996	15954	15783	15962	15889	15875	16031	16022	15821	16063	16006	15922	16054	15959	16083	15850	16049	15838	15986	15917	15854	15967	15895	16003	15935	15766	15706	15969	16058	15783	15806	16027	15903	15818	15987	15950	15919	15929	16025	15760	15875	15979	15853	15769	16156	15854	15797	16155	15937	15845	15685	15930	15823	15831	16025	15915	16112	15572	15822	15815	15862	15838	16153	15826	15971	16022	16112	15874	16040	15835	15846	15996	16097	15836	15782	16018	15989	16085	15965	15888	15983	15941	15848	15786	15864	15933	15764	15912	15983	16029	16015	15951	15851	15663	15828	15963	16024	15923	15960	16020	15815	16058	15986	16055	16089	15902	15622	15958	15943	15916	16062	16024	15790	15804	15849	15912	16004	15988	15780	15715	15669	15947	16021	16020	15981	15963	15809	15803	15729	15892	15723	15974	15788	15907	15926	15743	15881	15895	16004	16059	15759	15936	16027	15872	15848	15735	15878	16038	15971	15922	15901	15789	15859	15850	15779	16034	15946	16266	16083	15945	15961	15965	15959	16097	16023	15733	15836	15907	15999	15690	15767	15766	15879	16119	15855	16055	15635	15814	15995	16021	15992	15797	15691	15686	15812	15780	15961	16144	15843	15909	15900	15831	15985	15844	15888	15878	15918	15980	16096	15945	15743	15915	15794	15954	15947	15895	15974	15937	15869	16000	15802	16049	15615	15916	16061	15798	15777	16073	15904	16013	15980	16064	16020	15766	15733	15985	15840	15845	15939	15894	15911	15955	15921	15952	16035	16049	15973	15951	16129	15859	15994	15846	16025	15855	15998	15846	15856	16010	16060	15832	15897	15882	16027	15806	16082	15861	16050	15977	15775	16027	16031	15905	16001	15917	15981	15792	15996	15916	16001	15986	16006	16009	15956	15971	15935	15783	15791	15873	15670	15780	15828	15970	16037	15777	15931	15838	15785	16093	15876	16075	15873	15909	15994	15936	15849	16113	15860	15771	15927	15935	16018	15926	15802	15924	16159	15971	16252	16081	15790	16179	16026	16204	15958	15905	15851	15737	15850	15959	16034	15821	15783	15789	15910	15942	15965	16020	15928	15832	15952	16033	15926	15796	15970	16057	16011	15985	15911	15879	15670	15855	15920	15943	15917	15984	16142	15848	15789	16036	15759	15897	15894	15679	15973	15914	15997	15980	16200	15901	15933	15744	15915	15974	15864	15860	15966	15801	15801	15893	15896	15771	15693	15906	15989	15854	15889	15667	15941	15814	15691	15885	15652	15947	15909	15973	15939	15730	15868	15833	15719	15751	15858	15882	15874	16028	15872	15916	15932	15811	15981	15921	15913	15992	15844	15811	15807	15887	15776	15786	15899	15970	16028	15865	15846	15988	15990	15766	15923	15677	15736	15981	15559	15884	15762	15939	15864	15947	16036	15822	15857	15867	15862	15726	15772	15898	15887	15864	15682	15777	15745	15865	16146	15965	16173	16048	15855	15759	15835	15916	16094	16055	15878	15836	15993	15830	15960	16060	15991	15870	16008	16044	15868	15735	15852	15785	15943	16023	15790	15927	15893	15756	15973	16017	15835	15740	15666	15987	15926	15852	15859	16127	15911	16008	15737	15785	15923	16050	16141	16100	15824	15983	15777	15963	15714	15952	15742	16116	15900	15985	15885	15900	15987	15807	15873	15809	15904	15886	16004	15796	16020	15798	15804	15962	16026	15931	15911	15856	15716	16080	16178	15924	15981	15885	15738	15931	15930	15847	15768	15839	15936	15924	15898	15672	16172	15749	16001	15969	15802	15826	15968	15891	15891	15898	15797	15903	15897	15928	15806	15880	15939	16090	16042	15980	15716	16025	15989	15983	16011	15911	15879	15969	15869	16041	15957	15886	15996	16069	15924	16005	15714	15765	15788	15860	15950	15688	15694	15897	16060	15968	15924	16092	15753	15939	15792	15850	15904	15945	15819	15877	15797	16013	16013	15932	15827	15841	15851	15771	16151	15863	15846	16221	15999	15909	15965	15946	15799	15734	16015	15932	15943	16067	15677	15825	15770	15867	15797	15994	16010	15888	15846	16055	15989	15859	15953	15929	15774	16052	15983
29857	46269	35612	23303	16749	14881	15303	13987	13343	13279	13243	13106	13268	13217	13137	12981	13065	13206	13174	13016	13114	13119	13185	13176	13272	13227	13308	13284	13078	13230	13083	13035	13082	12843	13128	13131	13034	13162	13050	13125	12993	13267	13223	12965	13173	13103	13085	13138	13055	13097	12999	12968	13034	13049	13163	12935	13062	13111	13067	13076	13030	13116	13104	13092	13154	13024	13070	12983	13188	12926	12978	13047	13067	12932	13018	12989	12993	13085	13101	13254	13103	13074	13044	12989	13024	13175	13111	13172	13057	12976	13033	13092	13068	13119	13096	13085	13101	13183	13011	13061	13076	13026	13072	13246	13127	13103	13055	13073	13062	13169	13071	13088	12993	13006	13013	13234	13122	13157	13044	13047	12878	12925	13008	12999	13182	12773	13239	12999	12997	13086	13133	12965	13097	12995	13153	13050	13242	13064	13085	13085	13040	13009	12912	12919	13171	13081	13088	13242	13043	13036	13174	13120	13012	12952	13036	13155	13103	13093	12988	12947	13039	13080	13102	13019	13154	13074	13133	12954	13233	13208	13084	13065	13130	12933	13059	12987	13183	13037	13138	12974	12989	13007	12956	13157	13098	13157	13016	13069	13082	13174	13002	13312	13078	13040	13114	13036	13145	13021	12985	13095	13255	13084	13050	13104	13098	13159	13242	12982	12952	12910	13167	13192	12936	13191	13063	13105	13049	12918	13004	13117	12953	13061	13235	13099	13171	13133	13101	13065	12998	13190	13126	13104	13041	13145	13143	13262	13006	13210	13113	13132	13081	13050	13024	13025	13182	13034	13191	12980	13080	12928	13172	13090	13140	12989	13147	13276	13013	13027	13236	13136	13032	13039	13034	13159	13101	13293	13019	13279	12989	13115	13131	13107	13159	13003	13167	13136	13176	13094	13074	12942	13166	12986	13012	12925	13128	13084	13197	13178	13131	13170	13025	13048	12958	13251	13136	13124	13110	13200	13276	13103	13072	13018	12940	13122	12984	13191	13110	13226	13050	13091	13115	13127	13166	13201	13059	13196	13072	13237	13154	13081	13138	13080	13102	13002	13049	13078	13245	13217	13169	13111	13297	13004	13160	13191	13025	13057	13133	12988	13212	13074	13107	12959	13167	13063	13198	13225	13019	13043	12981	12988	13003	13057	13008	13028	13162	13109	13132	13146	12982	13107	12901	13080	13074	13239	13125	13221	13095	13014	12952	13004	12927	13121	13012	13002	12973	12960	13227	13182	13096	13171	13141	13062	13000	13266	13159	13218	13031	13140	13183	13137	12953	13033	13094	13225	13094	13068	13129	13095	13238	13139	13028	13174	13163	13184	12877	13103	13126	12973	13301	13135	13078	13079	13140	12941	13178	13008	13065	13098	13059	12955	12923	13045	12966	12947	13184	13124	13011	13170	13080	13001	12975	13102	13150	13078	12999	13076	13170	13215	13087	13367	13190	13184	13078	13006	13067	13033	13188	13039	13112	13136	13114	12932	13104	13192	13103	13053	13200	13116	12925	12976	13063	13074	13152	13161	13085	13059	13084	13119	13152	13191	13064	12936	12835	13147	13058	13067	13110	13119	13132	13153	12995	13134	13118	13032	12917	13014	13065	13028	13051	13050	13012	12913	13105	13121	13038	13148	13206	13214	13067	13104	13030	13252	13080	13000	13063	13079	12954	13184	13137	13072	13023	12977	13112	12989	13222	13062	13073	13277	12939	13070	13043	13101	13024	12974	13141	13281	13211	13088	12976	13097	13093	13087	13103	13131	13011	13163	13145	13057	13042	13167	12871	13239	13148	13118	13193	12999	13171	13016	13175	13067	13064	13049	13093	13091	12965	13032	13171	13138	13073	13193	13033	13153	13116	13015	13006	13094	13165	12959	12998	13131	13201	12950	13093	13028	13163	13115	13253	13017	12970	13163	13283	13131	13278	13167	13184	13099	12992	13061	13156	13021	13080	13206	12900	13099	13017	13032	12845	13135	13329	13135	13129	13126	13314	13082	12901	13117	13045	13142	13104	12970	13043	13201	13235	13011	13149	13125	13041	12982	13135	12994	13121	13043	13150	13046	13295	12998	12983	13045	13101	13004	13028	13137	13183	13050	12939	13090	13128	13145	13175	13137	13078	13138	13077	13163	13013	12983	13256	13159	13070	13011	13091	13084	13181	13147	13106	13082	13094	13131	13184	13155	13180	13063	13055	13028	13075	13229	13146	13108	13128	13173	13178	13024	13027	13099	13124	12981	13050	13105	12981	13182	13186	13090	13226	13022	13013	13052	13158	13132	13169	13038	13039	12807	12978	13184	13089	13160	13152	13190	13202	12883	13120	13071	13084	13125	12974	13220	13115	13032	13187	13192	13124	13089	13251	13169	13089	13211	13127	13100	13070	13042	13081	13275	12952	13211	13009	13084	13089	12938	13163	13016	13155	13031	13247	13189	13250	13013	13137	13124	13066	13079	13128	12892	13109	13001	12998	13019	13048	13160	12982	13062	13217	13124	13077	13090	13253	12972	13190	13045	13084	13150	13186	12983	13145	13044	12997	13053	13108	13042	12947	13086	13045	13189	12980	13161	13171	13078	13245	13196	13182	13121	13276	13095	13082	12999	13212	13248	13032	13055	13015	13297	13043	13188	13135	13074	13054	13165	12952	13077	13165	12990	13084	13054	13036	13199	13136	13065	12936	13013	13163	13016	13107	13205	13111	12961	13092	12959	13203	13034	13203	13057	13066	12975	13092	13139	13213	13166	13149	12981	13239	13214	13126	13014	13038	12951	13230	13163	13190	13026	13139	13110	13060	13067	13242	13072	13144	13022	12975	13235	13032	13263	13013	13038	13070	13009	13062	13157	13060	12941	13174	13163	13045	13067	12996	13125	13015	13085	13110	13312	13030	13232	13139	12990	13245	13136	13160	13098	13024	12982	13239	13042	13132	13161	13090	13051	13097	13219	13008	13092	12980	13148	13185	12975	12965	13188	13087	13154	13001	12986	13055	13169	13235	13265	13165	13047	13140	13050	13226	12989	13029	13105	12988	13085	13108	13191	13027	12961	13138	13136	13103	13146	13110	13097	13101	13076	13157	13162	13130	13081	13086	13107	13087	13010	13159	13014	13172	12979	13231	13070	13174	13125	12953	13016	13131	13074	13089	13073	13229	12908	13202	13101	13006	12987	13054	12996	13242	13027	13212	13072	13044	12967	13129	13110	13137	13093	13020	13184	13045	13195	13071	13110	12865	13067	12985	13036	13137	12952	13050	13059	13227	13211	13095	12945	13070	13106	13074	13120	13132	13128	13224	13236	13066	13136	13042	12888	12973	13162	13046	13184	13008	12991	13025	13120	13160	13018	13088	12929	12977	13127	12932	13245	13088	12994	13177	13079	13135	13152	13098	13246	13099	13085	13093	13215	13111	13285	13107	13238	13026	13105	13071	13099	13044	13198	13139	13121	12950	13199	13286	13086	13087	13035	13116	12999	13213	13060	12935	13012	13227	13091	12917	13200	13206	13152	13206	13135	13233	13064	13178	13120	13164	13095	13098	13083	12972	13103	13093	13112	13098	13187	13071	13179	13056	13204	13109	12940	13021	13356	13116	13177	13004	13104	13228	13133	13057	13157	13151	13148	13138	12978	13073	12968	13032	13033	13062	13092	13188	12925	12954	12966	12949	13189	13156	13145	13274	13124	13195	13084	13066	13169	13161	13089	13129	13123	13040	13124	13105	13072	13160	13210	13132	13241	13050	13162	13162	13238	13095	13100	13018	13138	13126	13215	13138	13078	13015	13007	13119	13021	13158	13094	13252	13085	13135	12975	13210	13150	13187	13070	13124	13217	13053	13135	13112	13145	13041	13055	13022	13174	13021	13085	13088	13048	13181	13004	13054	13178	13067	13112	13059	13067	13062	13170	13129	13115	13128	13068	12991	13049	13078	13103	13182	12960	13210	13040	13326	13074	13161	13124	12955	13052	13136	13109	13049	13154	13208	13172	13063	13030	13029	13034	12935	13184	13220	13187	13134	12953	13330	13074	12956	13253	13100	13018	13045	13083	12869	13235	13099	13124	13063	13071	13090	12949	13096	13112	13107	13086	13086	13194	13098	13008	13176	13038	13125	13005	13094	13003	13172	13247	12909	13105	13137	13099	13158	13262	13004	13143	13000	13162	13086	13149	13125	12997	13113	13023	13052	13076	13088	13099	13010	13235	13052	12991	13045	13096	12987	13059	13099	13007	13169	13238	13082	13102	13023	13004	13049	13216	13301	13039	13089	12995	13252	13164	13078	13007	13181	13156	13093	13042	13096	12966	13219	13145	13156	13075	13019	13262	12906	13152	13219	13047	13247	13078	13201	13150	13027	13176	13212	13010	13047	13073	13112	13047	13147	13015	13085	13077	13224	13223	13021	13045	13177	13145	13039	13131	13216	13002	13253	13254	13015	13087	13000	12789	13025	13218	13159	13188	12993	13205	13017	13100	13151	13174	13146	13233	13031	13029	13053	13156	13111	12974	13065	13153	13146	13072	13002	13106	13031	12981	13109	13164	13105	13045	13061	13172	12947	13155	13055	13143	13152	13070	12953	13027	13184	13109	13035	13116	13143	13172	13214	13116	13042	13141	12913	13134	13174	13075	12989	13134	13071	13047	13091	13113	13023	12974	13074	13190	13184	12971	13106	13212	12944	13060	13010	13090	12996	13034	13116	13015	12969	12975	13033	13097	13086	13089	12869	13046	13099	13055	12940	13113	13128	12957	13183	12837	12995	13058	13052	13112	13109	13156	12896	13061	13099	12958	12983	13089	13186	13148	13064	13067	13121	13025	13152	13094	13282	13055	13092	13133	13266	13001	13112	13173	13057	13096	13055	13065	13110	13236	13037	13032	13131	13162	13102	13426	13199	12950	12876	13053	13046	13088	13103	13225	12951	13128	13151	13120	13047	13173	13137	12996	13152	13004	13026	13094	13069	13177	13174	13121	13061	13068	13086	13121	13143	13055	13148	13132	13184	13104	13127	13132	12984	13084	12957	12928	13072	12958	13050	13176	12969	13198	13191	13327	13102	13082	12968	13176	13180	13028	13008	13009	13143	13114	12815	13061	13112	13185	13036	13064	13103	13101	12994	13126	13314	13050	13106	13036	13183	13099
23291	21240	28502	25882	24002	23693	21464	18090	17416	17181	17112	17076	17014	17154	17014	16921	16692	16981	16938	16803	16830	16975	17170	17946	18125	17798	17494	17137	17096	16903	16694	16855	16931	16642	16947	16876	16827	16735	16786	16916	16647	16785	16843	16599	16865	16782	16827	16760	16812	16778	16743	16733	16789	16797	16607	16704	16933	16744	17052	16777	16775	16909	16872	16714	16801	16886	16841	16657	16961	16929	16911	16785	16778	16696	16797	16803	16884	16600	16863	16813	16746	16792	16841	16778	16700	16795	16866	16863	16634	16868	16887	16856	16845	16735	16805	16818	16856	16943	16766	16755	16791	16735	16684	16842	16890	16560	16791	16753	16812	16873	16770	16781	16587	16717	16883	16789	17004	16959	16768	16878	16835	16773	16946	16700	16798	16545	16938	16939	16913	16772	16776	16815	16883	16770	16763	16722	16886	16891	16914	16826	16848	16869	16722	16709	16846	16698	16747	16647	16654	16562	16799	16591	16796	16809	16705	16549	16736	16721	16702	16795	16835	16683	16815	16985	16913	16736	16676	16709	16856	16813	16761	16629	16635	16864	16794	16928	16764	16904	16777	16657	16871	16632	16855	16679	17080	16948	16926	16799	16840	16746	16725	16768	16439	16816	16768	16755	16649	16817	16672	16831	16856	16749	16747	16645	16721	16650	16844	16806	16909	16703	16825	16969	16828	16805	16824	16960	16630	16923	16689	16723	17013	16949	16849	16655	16935	16844	16759	16816	16513	16851	16943	16764	16781	16676	16663	16766	16808	16603	16722	16884	16813	16912	16795	16720	16620	16721	16737	16791	16749	16892	16593	16843	16969	16799	16768	16944	17060	16833	16934	16788	16512	16833	16762	16671	16876	16872	16724	16729	16774	16972	16680	16593	16714	16969	16803	16757	16693	16797	16589	16714	16659	16883	16844	16743	16597	16742	16732	16697	16711	16834	16807	16861	16842	16818	16839	16853	16787	16626	16826	16770	16783	16509	16722	16774	16783	16815	16794	16905	16858	16928	16755	16873	16927	16830	16760	16695	16981	16823	16962	16908	16747	16661	16944	16775	16648	16736	16769	16804	16957	16712	16765	16764	16820	16673	16737	16693	16827	16909	16683	16755	16759	16727	16555	16691	16794	16857	16866	16721	16702	16739	16795	16696	16662	16663	16970	16793	16826	16949	16641	16790	16852	16708	16592	16781	16809	16765	16627	16877	16785	16636	16857	16889	16706	16882	16827	16809	16787	16684	16658	16751	16794	16890	16761	16716	16620	17077	16896	16927	16758	16647	16727	16693	16860	16645	16859	16730	16939	16690	17043	16666	16814	16789	16734	16694	16824	16778	16893	16838	16762	16711	16790	16826	16731	16731	16580	16781	16757	16748	16908	16655	16699	16778	16818	17001	16690	17008	16834	16960	16923	16819	16693	16864	16742	16872	16891	16727	16864	16611	16784	16915	16819	16787	16823	16759	16771	16659	16836	16714	16875	16860	16952	16775	16762	16772	16737	16666	16916	16891	16498	16910	16739	16916	16670	16672	16808	16870	16923	16770	16910	16916	16634	16657	16726	16764	16812	16653	16755	16858	16824	16855	16819	16616	16816	16688	16886	16782	16788	16760	16751	16603	16861	16838	16797	16750	16971	16918	16815	17125	16663	16828	16739	16749	16902	16894	16846	16687	16888	16825	16803	16881	16920	16677	16777	16706	16801	16826	16747	16845	16638	17028	16828	16824	16709	16777	16890	16813	16821	16603	16678	16700	16755	17023	16828	16701	16766	16697	16941	16677	16680	16757	16639	16645	16720	16822	16792	17054	16703	16827	16824	16777	16740	17002	16674	16727	16701	16759	16794	16806	16879	16737	16943	16913	16648	16725	16924	16782	16709	16674	16559	16912	16800	16984	16884	16864	16828	16963	16872	16910	16917	16753	16873	16766	16785	16698	16756	16759	16908	16827	16857	16882	16956	16690	16857	16709	16864	16638	16937	16995	16836	16851	16772	16770	16947	16722	16784	16803	16670	16925	16744	16748	16869	16849	16782	16635	16781	16716	16739	16927	16773	16827	16749	16791	16693	17038	16706	16875	16783	16718	16992	16812	16623	16732	16594	16973	16787	16873	16741	16749	16888	16750	16703	16767	16794	16650	16823	16733	16713	17057	16706	16734	16657	16581	16793	16785	16770	16761	16582	16892	16779	16694	16693	17009	16942	16836	16418	16904	17085	16651	16687	16728	16835	16786	16631	16907	16764	16905	16818	16876	16812	16698	16661	16805	16690	16694	16897	16698	17027	16791	16794	16859	16790	16808	16858	16822	16828	16877	17028	16882	16639	16692	16842	16728	17039	16939	16658	16939	16826	16708	17055	16912	16855	16703	16728	16756	16650	16676	16827	16765	16853	16758	16953	16828	16768	16859	16858	16726	16914	16740	16897	16852	16888	16852	16945	16992	16763	16879	16714	16637	16822	16944	16689	16582	16484	16791	16758	16709	16654	16804	16764	16851	16659	16826	16958	16928	16606	16806	16578	16641	16687	16757	16835	16803	16701	16678	16637	16661	16859	16722	16560	16846	16895	16722	16621	16586	16756	16901	16819	16811	16900	16521	16817	16697	16837	16813	16859	16706	16595	16724	16674	16809	16588	16694	16569	16601	16849	16796	16765	16692	16595	16774	16531	16657	16621	16613	16712	16703	16494	16776	16831	16848	16964	16959	16680	16822	17000	16786	16760	16809	16959	16824	16739	16941	16712	16637	16884	16695	16882	16823	16466	16839	16761	16696	16871	16787	16681	16839	16919	16806	16671	16593	16768	16722	16909	16662	16975	16791	17016	16711	16868	16728	16800	16795	16866	16933	16746	16616	16684	16796	16853	16910	16465	16718	16689	16653	16731	16699	16621	16638	16834	16692	16645	16685	16856	16726	16842	17060	17031	16928	16993	16815	16538	16719	16897	16649	16873	16963	16716	16932	16869	16558	16795	16772	16845	16741	16719	16777	16825	16755	16959	16668	16782	16705	16582	16737	16701	16657	16795	16637	16786	16947	16904	16626	16648	16935	16737	16805	17082	16757	16828	16965	16857	16741	16934	16809	16651	16641	16834	16486	16715	16829	17007	16752	17108	16905	16872	16996	16824	16626	16909	16721	16697	16608	16617	16767	16598	16890	16747	16568	16763	16834	17030	16693	16690	16695	16784	16547	16794	16697	16701	16863	16910	16456	16848	16739	16701	16989	17256	16882	16834	16642	16694	16743	16678	16739	16878	16654	16721	16734	16867	16724	16840	16880	16836	16816	16523	16845	16756	16867	17064	16649	16676	16855	16757	16869	16825	17023	16823	16879	16693	16703	16966	16601	16706	16946	16947	16784	16737	16851	16760	16900	16854	16775	16677	16763	16659	16671	16747	16918	16757	16718	16658	16676	16926	16846	16809	16514	16725	16732	16748	16911	16953	16853	16860	16715	16802	16830	16939	16754	16723	16746	17022	16946	16740	16778	16742	16861	16814	16677	16775	16745	16687	16796	16823	16943	16679	16625	16693	16450	16670	16643	17085	16634	16647	16698	16766	16819	16812	16733	16829	16542	16590	16650	16691	16896	16558	16619	16650	16622	16957	16704	16648	16898	16832	16851	16769	16795	16938	16804	16809	16859	16844	16760	16846	16635	16817	16774	16861	16726	16747	16826	16745	16822	16963	16749	16623	16852	16713	16840	16703	16680	16745	16801	16700	16552	16777	16707	16927	16858	16613	16493	16696	16766	16930	16878	16788	16619	16777	16804	16729	16716	16929	16871	16843	16990	17007	16876	16660	16783	16730	17029	17087	16700	16747	16749	16828	16770	16671	16954	16536	16810	16656	16796	16781	16751	16780	16868	16820	16735	16721	16842	16666	16940	16813	16665	16796	16814	16761	16711	16744	16770	16906	16741	16874	16787	16829	16791	16827	16749	16816	16727	16710	16736	16903	16831	16704	16483	16851	16821	16797	16746	16686	16828	16940	16779	16741	16809	16804	16800	16714	16904	16951	16909	16853	16864	16658	16822	16975	16771	16574	16737	16775	16814	16723	16683	16859	16832	16854	16703	16871	16848	16861	16860	16710	16827	17076	16859	16943	16698	16789	16869	16671	16807	16934	16695	16713	16894	16818	16712	17009	17023	16823	16909	16708	16723	16719	16648	16716	16633	16686	16836	16764	16738	16908	16771	16871	16792	16782	16762	16940	16751	16955	16583	16938	16747	16859	16784	16915	17056	16644	16682	16683	16983	16770	17059	16621	17114	16747	16720	16776	16713	16871	16766	16837	16764	16799	16479	16791	16755	16701	16876	16997	17011	16746	16616	16642	16842	16575	16939	16523	16735	16816	16793	16944	16778	17027	16903	16787	16978	16638	16843	16830	16825	16685	16702	16735	16708	16676	16676	16735	16833	16668	16710	16798	16902	16894	16596	16817	16761	16818	16891	16819	16772	16953	16703	16935	16761	16666	16637	16805	16873	16839	16876	16760	16840	16726	16860	16493	16526	16846	16926	16733	16937	16812	16795	16730	16721	16728	16960	16518	16806	16711	16617	16563	16900	16908	16733	16575	16674	16729	16891	16845	16799	16674	16754	16692	16644	16694	16832	16891	16921	16830	16771	16767	16920	16792	16780	16686	16821	16760	16934	16748	17041	16959	16670	16875	16612	16750	16796	16751	16810	16780	16721	16837	16936	16807	16788	16887	16645	16702	16840	16774	16732	16797	16691	16727	16777	16869	16764	16922	16604	16740	16828	17019	16914	16772	16704	16771	16869	16722	16832	16688	16865	16887	16782	16693	16784	17004	16769	16814	16577	16926	16719	16912	16716	16818	16900	16862	17047	16792	17071	16911	16718	16722	16840	17073	16808	16838	16796	16886	16834	16371	16832	16648	16761	16754	16937	16819	16955	16897	16798	16675	16737	16906	16586	16659	16841	16794	16696	16730	16803	16741	16685	16701	16871	16753	16868	16601	16908	17007	17149	16758	16809	16704	16728	16657	16887	16808	16565	16603	16755	16821	16733	16806	16889	17006	16796	16697	16862	16823	16952	16835	16580	16710	16751	17025	16913	16869	16782	16878	17018	16892	16576	16692	16831	16698	16920	16930	16761	16780	16572	16933	16736	16966	17108	17069	16975
31966	58351	46635	34372	25341	19762	15858	14670	14175	13873	13886	14026	13787	13712	13906	13810	13866	13786	13706	13704	13780	13596	14135	15000	14900	14790	14270	14100	13883	13735	13557	13640	13540	13916	13552	13559	13748	13628	13519	13549	13761	13610	13595	13607	13755	13369	13686	13583	13791	13460	13382	13597	13702	13648	13749	13465	13542	13754	13677	13758	13601	13714	13509	13684	13673	13665	13678	13585	13785	13522	13779	13665	13508	13600	13769	13613	13700	13744	13796	13689	13649	13641	13583	13546	13631	14015	13521	13618	13619	13560	13724	13486	13680	13397	13594	13629	13684	13624	13719	13591	13723	13623	13767	13684	13526	13678	13835	13839	13489	13682	13731	13653	13782	13764	13775	13659	13667	13689	13511	13675	13522	13455	13711	13662	13674	13558	13562	13576	13689	13570	13580	13610	13676	13622	13582	13658	13603	13624	13767	13747	13697	13630	13717	13543	13623	13640	13612	13775	13573	13526	13589	13716	13579	13640	13522	13673	13603	13610	13714	13555	13645	13617	13783	13714	13702	13738	13767	13647	13608	13721	13693	13715	13714	13660	13833	13704	13773	13467	13661	13590	13740	13624	13723	13609	13751	13684	13546	13646	13665	13799	13547	13676	13838	13765	13682	13634	13609	13590	13663	13709	13688	13581	13617	13739	13511	13756	13664	13652	13647	13616	13663	13613	13671	13338	13431	13905	13705	13622	13617	13697	13484	13477	13636	13638	13806	13646	13682	13546	13704	13620	13715	13590	13523	13552	13631	13692	13680	13717	13557	13693	13542	13515	13557	13534	13647	13688	13597	13595	13678	13717	13705	13643	13565	13660	13573	13698	13585	13538	13620	13609	13561	13641	13737	13839	13665	13745	13601	13578	13506	13504	13776	13645	13575	13745	13630	13699	13688	13574	13475	13796	13724	13715	13587	13620	13561	13673	13570	13767	13746	13756	13809	13683	13634	13566	13586	13665	13530	13674	13533	13678	13582	13669	13638	13564	13757	13587	13602	13627	13712	13490	13734	13676	13579	13609	13544	13637	13683	13598	13666	13464	13810	13805	13706	13429	13824	13751	13918	13652	13707	13619	13575	13702	13502	13745	13713	13379	13606	13580	13537	13752	13590	13629	13663	13515	13678	13594	13754	13599	13784	13547	13485	13843	13605	13745	13714	13680	13469	13691	13827	13671	13687	13734	13580	13805	13648	13785	13600	13565	13734	13824	13689	13701	13750	13569	13686	13578	13706	13733	13727	13552	13622	13686	13587	13649	13550	13582	13603	13675	13645	13691	13599	13658	13749	13391	13683	13664	13615	13631	13658	13740	13696	13688	13656	13523	13579	13615	13643	13505	13383	13609	13717	13629	13484	13766	13585	13530	13469	13713	13622	13672	13587	13683	13634	13686	13707	13592	13615	13708	13809	13839	13534	13532	13591	13540	13711	13710	13634	13744	13728	13559	13461	13642	13608	13714	13777	13580	13631	13602	13771	13472	13537	13754	13665	13769	13674	13856	13647	13567	13815	13548	13675	13650	13812	13689	13690	13682	13610	13542	13752	13539	13400	13602	13657	13689	13665	13567	13537	13695	13602	13713	13558	13609	13811	13687	13714	13653	13660	13644	13527	13680	13843	13613	13651	13582	13551	13777	13665	13566	13710	13651	13673	13665	13647	13597	13818	13751	13624	13557	13687	13645	13580	13559	13608	13641	13579	13775	13790	13768	13559	13637	13666	13765	13532	13585	13682	13561	13740	13518	13643	13603	13762	13617	13783	13603	13553	13603	13659	13741	13808	13414	13678	13587	13712	13586	13855	13704	13590	13867	13785	13616	13573	13628	13569	13686	13791	13700	13632	13566	13714	13622	13638	13630	13603	13792	13554	13680	13597	13598	13586	13717	13515	13692	13452	13525	13625	13710	13763	13555	13493	13739	13661	13650	13564	13770	13695	13509	13474	13475	13625	13461	13646	13562	13518	13656	13721	13586	13540	13647	13571	13798	13669	13550	13633	13650	13718	13606	13605	13472	13654	13573	13649	13750	13700	13713	13631	13693	13640	13610	13523	13652	13447	13752	13745	13613	13595	13582	13735	13731	13572	13654	13768	13642	13398	13628	13644	13663	13672	13721	13596	13755	13713	13521	13631	13700	13753	13674	13650	13663	13616	13625	13603	13523	13617	13654	13543	13746	13692	13667	13618	13609	13635	13695	13656	13587	13530	13690	13716	13610	13744	13764	13639	13668	13689	13607	13673	13579	13620	13586	13639	13805	13558	13703	13722	13374	13724	13750	13684	13537	13544	13665	13666	13661	13578	13667	13631	13741	13660	13502	13541	13776	13747	13726	13565	13706	13741	13638	13707	13684	13597	13639	13689	13633	13704	13491	13692	13754	13669	13772	13552	13631	13639	13512	13545	13647	13606	13730	13666	13513	13771	13791	13673	13625	13779	13632	13699	13673	13536	13626	13696	13656	13672	13840	13590	13745	13652	13575	13636	13760	13618	13708	13728	13460	13497	13810	13591	13585	13739	13647	13564	13542	13686	13603	13564	13614	13490	13642	13568	13651	13704	13585	13788	13687	13823	13535	13571	13540	13672	13693	13803	13696	13760	13778	13732	13626	13596	13697	13538	13710	13680	13558	13566	13524	13604	13653	13762	13585	13777	13592	13764	13754	13703	13685	13704	13735	13623	13641	13699	13724	13585	13690	13641	13647	13634	13639	13750	13531	13684	13571	13694	13622	13572	13555	13754	13577	13676	13616	13489	13814	13523	13600	13652	13730	13689	13464	13496	13488	13659	13787	13797	13453	13646	13647	13482	13583	13700	13692	13752	13550	13553	13491	13603	13592	13667	13712	13672	13524	13600	13587	13622	13703	13705	13644	13569	13544	13747	13619	13841	13676	13712	13605	13597	13606	13706	13766	13541	13557	13576	13556	13591	13703	13742	13483	13557	13657	13485	13651	13573	13640	13383	13603	13628	13679	13734	13662	13642	13660	13515	13521	13660	13535	13758	13759	13620	13576	13483	13571	13715	13563	13535	13710	13697	13691	13589	13768	13711	13589	13641	13568	13688	13578	13590	13652	13655	13684	13628	13535	13549	13703	13458	13595	13635	13605	13766	13644	13605	13579	13697	13684	13574	13790	13771	13681	13697	13582	13583	13541	13673	13521	13633	13760	13840	13653	13641	13589	13598	13670	13702	13555	13779	13740	13650	13623	13595	13603	13580	13661	13598	13626	13711	13387	13728	13781	13561	13658	13598	13647	13736	13719	13588	13591	13569	13569	13624	13623	13880	13670	13543	13666	13530	13775	13726	13349	13758	13672	13627	13700	13579	13748	13636	13498	13700	13484	13617	13575	13488	13613	13711	13688	13543	13584	13601	13498	13681	13763	13644	13688	13615	13625	13777	13611	13527	13590	13684	13730	13576	13719	13710	13728	13543	13664	13671	13613	13629	13756	13619	13557	13742	13402	13632	13613	13546	13765	13526	13795	13534	13756	13624	13862	13643	13647	13635	13573	13662	13586	13501	13485	13664	13787	13696	13694	13667	13587	13685	13525	13775	13604	13551	13609	13665	13617	13716	13683	13427	13735	13728	13622	13687	13765	13830	13520	13617	13892	13524	13640	13665	13656	13687	13817	13596	13596	13670	13584	13567	13727	13681	13542	13546	13506	13598	13610	13633	13489	13755	13614	13670	13634	13680	13662	13611	13590	13757	13799	13685	13606	13541	13795	13646	13636	13642	13579	13495	13669	13665	13583	13668	13624	13745	13667	13532	13719	13592	13670	13593	13698	13634	13573	13520	13648	13687	13499	13654	13608	13587	13567	13777	13661	13518	13656	13654	13792	13746	13572	13737	13707	13704	13743	13775	13451	13507	13636	13589	13760	13597	13571	13571	13631	13635	13728	13687	13855	13561	13537	13643	13658	13553	13745	13630	13564	13704	13606	13661	13721	13764	13784	13806	13602	13723	13646	13752	13686	13516	13527	13704	13637	13716	13610	13655	13604	13624	13622	13731	13609	13742	13565	13778	13563	13546	13646	13618	13641	13753	13623	13713	13772	13715	13588	13548	13679	13606	13651	13826	13746	13584	13693	13513	13705	13564	13546	13680	13734	13580	13762	13648	13560	13694	13618	13434	13804	13582	13598	13774	13670	13777	13694	13726	13559	13623	13562	13744	13551	13888	13732	13825	13776	13437	13694	13584	13687	13670	13740	13650	13446	13781	13530	13542	13665	13432	13623	13668	13693	13656	13559	13452	13607	13439	13704	13625	13637	13534	13607	13509	13688	13664	13692	13639	13678	13453	13633	13686	13617	13702	13758	13652	13695	13572	13552	13626	13660	13537	13653	13666	13478	13719	13514	13647	13618	13753	13615	13581	13404	13615	13518	13626	13624	13607	13652	13742	13631	13714	13538	13702	13518	13661	13540	13641	13589	13630	13725	13614	13471	13695	13655	13571	13688	13639	13666	13549	13610	13648	13763	13452	13801	13535	13715	13675	13484	13648	13576	13606	13424	13578	13645	13514	13637	13581	13619	13705	13748	13588	13551	13614	13575	13581	13741	13624	13665	13648	13731	13752	13683	13760	13774	13626	13632	13663	13508	13482	13771	13588	13656	13603	13563	13556	13525	13730	13615	13648	13661	13578	13628	13759	13788	13545	13603	13760	13685	13580	13681	13717	13687	13746	13506	13637	13687	13600	13680	13659	13764	13614	13673	13463	13626	13801	13613	13632	13697	13578	13604	13759	13832	13522	13487	13774	13697	13609	13775	13670	13693	13690	13556	13583	13748	13687	13532	13557	13617	13617	13554	13747	13469	13480	13730	13489	13564	13554	13503	13662	13442	13503	13821	13692	13506	13601	13790	13610	13816	13725	13532	13690	13532	13644	13543	13669	13597	13619	13666	13588	13656	13606	13646	13665	13655	13764	13602	13548	13631	13746	13680	13548	13602	13731	13634	13679	13752	13618	13650	13624	13713	13756	13499	13711	13657	13812	13555	13600	13556	13525	13702	13563	13563	13575	13655	13646	13690	13826	13660	13513	13683	13638	13623	13817	13613	13880	13766	13617	13606	13730	13589	13780	13707	13462	13679	13669	13568	13689	13710	13676	13682	13647	13507	13630	13483	13647	13734	13785	13702
24758	21427	28836	28372	22078	20099	18270	17172	16608	16597	16660	16539	16626	16459	16570	16386	16397	16451	16363	16530	16486	16268	16554	16698	16803	16841	16702	16352	16441	16356	16340	16278	16343	16353	16376	16384	16191	16134	16281	16462	16209	16256	16309	16306	16455	16199	16282	16376	16324	16240	16244	16072	16338	16407	16017	16092	16220	16399	16130	16352	16342	16246	16309	16234	16326	16244	16243	16104	16352	16220	16161	16110	16339	16256	16185	16521	16295	16156	16417	16259	16277	16312	16173	16500	16095	16309	16256	16333	16334	16431	16215	16145	16423	16364	16147	16279	16468	16229	16259	16439	16321	16422	16154	16192	16344	16086	16203	16299	16241	16405	16149	16346	16303	16399	16551	16378	16225	16496	16171	16116	16199	16210	16512	16217	16328	16119	16474	16250	16426	16256	16281	16226	16273	16306	16241	16311	16321	15977	16241	16352	16205	16387	16355	16342	16371	16392	16261	16240	16232	16230	16277	16329	16154	16348	16360	16318	16103	16483	16402	16274	16388	16241	16193	16162	16226	16188	16248	16287	16141	16372	16177	16379	16308	16267	16266	16203	16230	16411	16333	16209	16253	16427	16328	16289	16231	16144	16188	16089	16174	16257	16142	16195	16182	16192	16335	16335	16446	16150	16291	16318	16222	16124	16361	16341	16306	16103	16490	16195	16235	16384	16280	16275	16302	16265	16166	16196	16187	16384	16182	16325	16213	16437	16511	16380	16290	16298	16074	16057	16439	16398	16290	16424	16368	16492	16413	16460	16369	16470	16192	16111	16524	16078	16279	16363	16313	16307	16417	16125	16248	16226	16304	16333	16490	16302	16227	16210	16282	16357	16387	16171	16011	16210	16328	16455	16141	16345	16309	16221	16223	16248	16324	16071	16429	16329	16264	16354	16178	16344	16374	16408	16551	16122	16301	16236	16325	16323	16194	16152	16379	16210	16147	16314	16246	16442	16478	16256	16183	16220	16239	16191	16284	16201	16295	16265	16309	16242	16358	16411	16388	16116	16211	16266	16420	16159	16374	16516	16085	16364	16331	16374	16110	16341	16152	16475	16220	16201	16390	16222	16259	16315	16179	16447	16168	16342	16320	16184	16383	16182	16359	16251	16256	16060	16188	16223	16335	16277	16346	16430	16214	16393	16427	16243	16146	16247	16293	16350	16458	16160	16327	16261	16289	16147	16267	16345	16217	16202	16244	16240	16238	16268	16080	16332	16306	16123	16409	16220	16255	16086	16106	16083	16231	16152	16261	16570	16303	16267	16122	16416	16025	16113	16265	16164	16293	16610	16395	16152	16271	16143	16354	16219	16268	16223	16234	16510	16425	16452	16341	16439	16446	16243	16254	16225	16554	16247	16214	16305	16253	16254	16327	16261	16283	16300	16263	16228	16058	16349	16521	16436	16426	16465	16314	16281	16278	16175	16213	16297	16202	16276	16230	16347	16307	16269	16230	16199	16409	16330	16281	16383	16492	16371	16187	16231	16293	16079	16312	16202	16067	16109	16289	16244	16379	16140	16127	16112	16135	16425	16315	16390	16327	16343	16277	16506	16069	16318	16230	16250	16280	16272	16316	16420	16358	16317	16331	16084	16278	16419	16335	16411	16248	16388	16402	16299	16495	16431	16353	16254	16374	16362	16246	16361	16415	16181	16407	16373	16236	16107	15984	16304	16386	16291	16194	16418	16256	16347	16255	16294	16295	16443	16308	16273	16240	16195	16284	16258	16215	16114	16181	16300	16193	16197	16327	16155	16163	16136	16486	16261	16203	16415	16192	16261	16289	16302	16264	16516	16358	16365	16269	16220	16408	16205	16264	16146	16243	16351	16205	16263	16279	16248	16091	16206	16220	16167	16169	16329	16171	16297	16192	16226	16176	16171	16220	16351	16192	16319	16364	16021	16049	16264	15956	16196	16164	16342	16450	16482	16365	16488	16356	16252	16338	16208	16404	16161	16365	16385	16314	16415	16505	16284	16253	16249	16262	16298	16201	16309	16359	16083	16168	16316	16194	16269	16349	16405	16267	16301	16503	16454	16406	16413	16199	16514	16408	16271	16137	16252	16200	16426	16198	16129	16169	16323	16146	16130	16221	16207	16418	16296	16383	16358	16454	16346	16404	16226	16400	16394	16449	16230	16148	16204	16298	16434	16337	16516	16355	16328	16353	16125	16240	16276	16150	16439	16332	16241	16206	16238	16232	16382	16346	16186	16332	16227	16416	16405	16193	16124	16367	16451	16335	16247	16191	16305	16279	16393	16576	16124	16218	16282	16262	16286	16343	16173	16352	16206	16277	16265	16273	16207	15977	16333	16226	16382	16433	16379	16397	16331	16268	16174	16315	16427	16254	16405	16336	16168	16297	16245	16196	16335	16320	16281	16204	16222	16155	16291	16326	16443	16230	16291	16279	16373	16366	16398	16245	16327	16241	16255	16277	16373	16274	16219	16154	16432	16230	16273	16139	16366	16270	16087	16380	16157	16249	16314	16380	16323	16332	16265	16330	16168	16222	16282	16309	16370	16537	16400	16314	16235	16196	16218	16560	16218	16159	16365	16439	16299	16335	16102	16274	16117	16362	16281	16376	16287	16291	16154	16190	16071	16185	16281	16413	16260	16287	16329	16397	16341	16385	16234	16146	16332	16144	16243	16319	16316	16382	16029	16265	16276	16427	16528	16231	16325	16191	16365	16327	16172	16274	16229	16271	16406	16504	16245	16381	16336	16312	16295	16363	16316	16116	16275	16023	16035	16242	16322	16195	16320	16253	16136	16274	16205	16319	16224	16322	16164	16352	16343	16236	16313	16285	16412	16246	16177	16297	16295	16304	16395	16298	16336	16192	16370	16252	16381	16387	16383	16345	16248	16150	16047	16349	16329	16229	16410	16258	16301	16290	16328	16193	16383	16369	16280	16316	16399	16178	16287	16447	16325	16182	16250	16269	16336	16400	16163	16293	16319	16400	16127	16259	16315	16377	16350	16307	16422	16280	16213	16271	16373	16492	16273	16299	16326	16292	16388	16421	16319	16250	16409	16241	16251	16273	16153	16536	16203	16275	16251	16286	16279	16131	16255	16462	16339	16220	16282	16489	16314	16304	16438	16294	16190	16439	16306	16279	16321	15996	16440	16392	16276	16272	16222	16381	16290	16453	16353	16383	16277	16395	16153	16531	16263	16407	16287	16290	16352	16295	16168	16108	16320	16109	16350	16228	16324	16234	16159	16298	16407	16266	16170	16367	16381	16302	16332	16238	16408	16153	16341	16173	16325	16263	16043	16165	16225	16289	16446	16241	16357	16242	16245	16165	16216	16249	16107	16403	16317	16293	16133	16241	16498	16428	16101	16261	16319	16251	16265	16246	16322	16259	16189	16163	16256	16505	16230	16289	16529	16445	16266	16301	16114	16124	16144	16251	16318	16405	16207	16381	16309	16383	16264	16272	16205	16236	16362	16468	16227	16302	16319	16247	16222	16295	16562	16349	16228	16241	16199	16243	16351	16344	16292	16380	16451	16129	16305	16363	16424	16382	16319	16331	16271	16501	16146	16179	16319	16219	16168	16316	16282	16117	16396	16460	16067	16324	16240	16346	16162	16368	16298	16286	16234	16306	16297	16248	16243	16438	16297	16375	16343	16255	16365	16229	16485	16279	16180	16217	16095	16367	16527	16527	16322	16321	16300	16425	16487	16620	16388	16227	16401	16503	16212	16395	16259	16441	16262	16244	16189	16308	16209	16165	16103	16258	16402	16107	16337	16293	16342	16163	16234	16076	16119	16501	16221	16248	16195	16282	16413	16384	16311	16375	16359	16273	16261	16355	16099	16176	16482	16276	16340	15905	16236	16325	16589	16095	16365	16315	16346	16441	16185	16136	16340	16304	16348	16441	16342	16470	16271	16387	16415	16399	16194	16325	16299	16308	16161	16366	16273	16258	16179	16368	16313	16042	16129	16415	16302	16345	16399	16024	16296	16073	16338	16382	16328	16387	16235	16280	16262	16073	16339	16232	16212	16505	16238	16447	16189	16313	16252	16255	16315	16323	16099	16117	16131	16426	16509	16281	16195	16401	16399	16404	16277	16250	16481	16370	16283	16111	16352	16399	16124	16321	16373	16437	16220	16406	16291	16170	16211	16399	16178	16364	16080	16368	16244	16416	16266	16434	16288	16285	16390	16158	16295	16235	16434	16377	16342	16287	16210	16220	16284	16384	16194	16238	16080	16105	16340	16416	16431	16285	16123	16441	16211	16319	16337	16500	16323	16397	16302	16401	16187	16251	16286	16198	16306	16321	16271	16279	16325	16130	16105	16362	16292	16264	16232	16415	16353	16214	16441	16395	16198	16064	16231	16314	16352	16444	16364	16481	16172	16129	16191	16329	16394	16463	16367	16312	16448	16411	16486	16238	16289	16289	16193	16243	16421	16263	16492	16083	16325	16164	16274	16278	16004	16066	16399	16441	16321	16260	16167	16300	16375	16288	16225	16262	16300	16182	16013	16345	16225	16433	16299	16150	16045	16379	16232	16492	16461	16226	16311	16116	16372	16046	16226	16417	16521	16231	16366	16287	16346	16310	16342	16400	16172	16273	16434	16315	16376	16065	16366	16473	16291	16336	16471	16356	16271	16388	16316	16392	16488	16311	16335	16346	16309	16295	16179	16280	16434	16226	16456	16250	16180	16414	16393	16112	16535	16317	16362	16175	16372	16150	16322	16312	16008	16476	16327	16392	16142	16141	16245	16519	16458	16140	16275	16142	16169	16147	16202	16284	16301	16223	16454	16261	16052	16381	16324	16209	16247	16328	16496	16197	16309	16320	16495	16077	16428	16307	16453	16398	16564	16179	16341	16182	16223	16371	16294	16344	16217	16267	16164	16065	16028	16472	16109	16261	16292	16343	16377	16257	16605	16222	16100	16174	16192	16249	16363	16318	16226	16259	16272	16328	16182	16277	16282	16305	16231	16530	16137	16253	16307	16220	16288	16121	16126	16186	16138	16243	16388	16284	16036	16462	16306	16073	16437	16388	16209	16106	16224	16611	16393	16476	16303	16434	16203	16310	16324	16293	16240	16357	16248	16291	16367	16386	16316	16173	16420	16475	16259	16111	16309	16188	16325	16483	16390	16295	16402	16247	16246
30513	50617	41416	26572	19996	17176	14695	14030	13673	13598	13582	13532	13522	13425	13432	13345	13439	13330	13396	13395	13410	13244	13492	14061	14194	13908	13837	13666	13468	13468	13372	13272	13189	13163	13255	13220	13326	13168	13439	13288	13281	13195	13432	13326	13316	13324	13239	13167	13313	13521	13376	13304	13218	13477	13172	13181	13239	13233	13340	13395	13369	13272	13246	13279	13279	13458	13283	13312	13330	13252	13427	13146	13149	13313	13293	13145	13289	13252	13126	13227	13342	13182	13336	13266	13287	13263	13255	13483	13272	13286	13479	13195	13261	13253	13304	13159	13330	13334	13212	13422	13358	13435	13375	13325	13265	13353	13370	13381	13235	13165	13258	13317	13448	13166	13274	13333	13188	13312	13385	13255	13198	13353	13375	13229	13308	13311	13217	13229	13114	13369	13298	13416	13239	13131	13305	13297	13336	13248	13217	13336	13287	13377	13244	13225	13399	13375	13284	13310	13325	13158	13278	13418	13401	13231	13356	13452	13347	13216	13294	13222	13355	13123	13283	13160	13379	13214	13203	13147	13272	13375	13414	13381	13348	13071	13428	13441	13292	13354	13478	13370	13355	13419	13382	13250	13452	13208	13183	13185	13089	13350	13291	13366	13426	13424	13389	13351	13368	13285	13404	13265	13236	13290	13360	13265	13446	13466	13390	13240	13343	13350	13323	13172	13353	13368	13360	13410	13360	13381	13253	13286	13348	13354	13333	13200	13201	13371	13182	13400	13286	13279	13266	13312	13264	13618	13202	13248	13297	13221	13183	13173	13308	13515	13356	13233	13346	13359	13336	13221	13214	13212	13310	13470	13130	13240	13200	13353	13323	13369	13234	13340	13216	13415	13120	13259	13469	13160	13347	13378	13134	13390	13206	13143	13388	13377	13285	13243	13258	13415	13253	13168	13384	13313	13243	13393	13237	13141	13390	13176	13433	13233	13392	13369	13301	13324	13259	13343	13277	13322	13409	13304	13325	13444	13273	13456	13344	13256	13325	13214	13299	13418	13291	13276	13326	13276	13191	13297	13266	13432	13332	13373	13452	13201	13331	13436	13365	13207	13084	13327	13400	13380	13362	13267	13245	13411	13353	13131	13413	13376	13330	13262	13260	13147	13114	13298	13158	13178	13375	13281	13334	13337	13365	13336	13209	13232	13330	13316	13346	13326	13340	13354	13335	13285	13439	13138	13358	13246	13446	13295	13422	13359	13238	13283	13221	13479	13383	13341	13428	13173	13366	13157	13404	13108	13157	13215	13397	13215	13339	13391	13320	13243	13267	13069	13302	13424	13270	13320	13459	13318	13225	13262	13351	13211	13235	13286	13258	13321	13192	13254	13414	13431	13400	13235	13356	13296	13371	13254	13304	13041	13410	13319	13121	13244	13170	13343	13323	13220	13218	13211	13303	13396	13356	13404	13304	13444	13448	13349	13273	13428	13342	13329	13160	13194	13366	13435	13282	13407	13222	13326	13241	13289	13254	13246	13409	13237	13335	13343	13356	13361	13190	13160	13318	13328	13317	13409	13463	13233	13290	13170	13299	13276	13092	13413	13342	13308	13251	13454	13340	13499	13335	13220	13341	13388	13353	13255	13359	13241	13414	13345	13321	13278	13235	13219	13216	13137	13412	13287	13359	13364	13271	13238	13217	13287	13324	13463	13310	13195	13271	13348	13217	13312	13266	13271	13237	13471	13293	13321	13299	13276	13255	13376	13172	13188	13353	13442	13284	13205	13367	13265	13137	13323	13306	13517	13286	13271	13277	13362	13272	13276	13235	13174	13372	13343	13226	13395	13400	13405	13356	13283	13277	13233	13591	13546	13403	13446	13396	13239	13426	13049	13230	13527	13346	13261	13315	13265	13405	13207	13308	13280	13295	13393	13417	13347	13277	13268	13398	13328	13462	13295	13302	13205	13415	13184	13184	13293	13384	13143	13467	13326	13459	13361	13124	13163	13330	13312	13412	13381	13424	13391	13206	13294	13344	13152	13386	13226	13478	13350	13288	13392	13252	13326	13212	13387	13339	13397	13225	13161	13447	13295	13389	13360	13168	13302	13308	13085	13394	13296	13289	13255	13259	13230	13454	13336	13222	13459	13287	13375	13315	13241	13250	13194	13491	13374	13360	13272	13236	13337	13254	13173	13371	13255	13385	13209	13262	13222	13291	13215	13289	13278	13479	13346	13273	13374	13203	13353	13260	13232	13314	13394	13340	13214	13399	13258	13464	13357	13316	13482	13271	13174	13159	13260	13257	13315	13324	13219	13393	13365	13281	13474	13296	13216	13323	13291	13360	13326	13352	13261	13396	13347	13146	13380	13309	13295	13288	13424	13282	13220	13365	13364	13279	13364	13196	13214	13105	13332	13347	13469	13476	13318	13224	13347	13323	13281	13363	13317	13316	13329	13191	13350	13381	13415	13218	13159	13305	13179	13187	13361	13338	13365	13338	13396	13123	13326	13385	13231	13374	13392	13495	13386	13433	13343	13213	13358	13308	13390	13307	13394	13362	13270	13306	13184	13276	13461	13195	13284	13189	13350	13241	13300	13406	13235	13409	13114	13306	13456	13507	13144	13302	13541	13317	13262	13390	13221	13293	13384	13222	13095	13355	13214	13113	13334	13249	13494	13204	13303	13416	13212	13281	13250	13257	13354	13333	13235	13271	13208	13119	13178	13092	13381	13156	13174	13333	13135	13396	13302	13203	13444	13263	13277	13296	13509	13292	13328	13336	13587	13287	13232	13183	13352	13193	13428	13395	13220	13448	13368	13335	13356	13363	13308	13429	13431	13323	13494	13414	13312	13344	13060	13415	13304	13400	13238	13466	13088	13378	13309	13297	13378	13332	13276	13238	13380	13355	13361	13269	13442	13336	13369	13243	13334	13255	13312	13272	13312	13291	13267	13345	13173	13332	13312	13273	13254	13334	13330	13201	13449	13241	13268	13286	13249	13263	13102	13173	13208	13454	13329	13305	13208	13254	13262	13259	13427	13226	13451	13279	13359	13446	13205	13277	13463	13217	13347	13322	13380	13336	13190	13121	13321	13437	13274	13338	13323	13223	13167	13304	13139	13286	13343	13237	13240	13354	13313	13346	13313	13369	13433	13281	13383	13304	13173	13312	13125	13179	13167	13237	13359	13509	13330	13243	13084	13301	13288	13185	13256	13232	13224	13214	13348	13344	13154	13353	13200	13111	13375	13289	13391	13365	13394	13422	13357	13224	13381	13272	13189	13289	13348	13349	13329	13141	13378	13177	13301	13230	13320	13235	13327	13407	13210	13216	13555	13376	13160	13298	13398	13359	13336	13188	13413	13454	13331	13419	13453	13333	13422	13107	13119	13360	13234	13307	13300	13333	13299	13271	13114	13451	13253	13218	13288	13221	13408	13213	13340	13386	13236	13224	13208	13379	13155	13423	13170	13393	13231	13080	13177	13300	13310	13311	13438	13379	13195	13434	13172	13278	13296	13366	13355	13321	13332	13208	13244	13263	13131	13301	13384	13137	13328	13253	13265	13227	13295	13380	13221	13433	13204	13372	13272	13453	13360	13235	13319	13432	13451	13244	13208	13290	13388	13363	13302	13342	13266	13267	13326	13337	13505	13317	13265	13384	13200	13461	13332	13210	13340	13276	13419	13212	13311	13378	13226	13343	13334	13268	13438	13294	13269	13325	13397	13426	13348	13304	13122	13391	13319	13443	13201	13329	13260	13371	13363	13272	13247	13405	13367	13395	13112	13261	13290	13295	13337	13199	13367	13354	13302	13332	13403	13421	13305	13286	13318	13308	13290	13265	13225	13327	13203	13193	13215	13322	13126	13117	13244	13273	13374	13311	13275	13226	13267	13207	13078	13539	13337	13174	13417	13284	13279	13386	13361	13399	13348	13271	13418	13288	13375	13366	13077	13345	13507	13291	13244	13249	13282	13266	13247	13491	13246	13241	13233	13427	13279	13306	13247	13270	13264	13188	13376	13251	13184	13466	13136	13365	13239	13295	13253	13326	13330	13224	13368	13203	13211	13293	13419	13373	13430	13395	13282	13244	13332	13166	13368	13302	13313	13228	13275	13365	13280	13217	13334	13291	13277	13151	13414	13370	13340	13145	13170	13318	13329	13247	13130	13249	13324	13335	13320	13406	13413	13351	13286	13364	13332	13308	13339	13253	13148	13320	13509	13351	13225	13299	13393	13249	13211	13320	13459	13263	13280	13445	13274	13379	13204	13251	13343	13292	13242	13346	13348	13431	13342	13205	13348	13480	13469	13217	13119	13283	13344	13305	13164	13251	13476	13299	13325	13304	13382	13361	13382	13308	13293	13188	13274	13212	13264	13288	13291	13446	13256	13235	13221	13286	13247	13485	13329	13335	13260	13526	13288	13151	13412	13410	13350	13212	13426	13284	13291	13250	13286	13313	13249	13230	13312	13375	13308	13309	13389	13289	13483	13377	13217	13207	13179	13264	13424	13348	13285	13205	13239	13235	13337	13221	13383	13203	13316	13263	13132	13214	13401	13185	13282	13364	13232	13504	13334	13247	13311	13319	13426	13343	13443	13266	13336	13280	13455	13222	13428	13376	13200	13211	13257	13497	13317	13346	13460	13308	13205	13384	13218	13221	13400	13342	13239	13530	13258	13339	13295	13267	13192	13281	13196	13494	13427	13466	13236	13217	13193	13329	13369	13451	13244	13313	13415	13306	13418	13283	13306	13086	13337	13249	13425	13340	13260	13347	13326	13276	13274	13306	13457	13351	13282	13156	13307	13413	13373	13307	13390	13522	13345	13495	13527	13419	13194	13277	13417	13410	13324	13453	13308	13381	13327	13319	13278	13276	13248	13266	13400	13263	13150	13327	13450	13365	13296	13183	13279	13361	13438	13350	13311	13282	13165	13474	13290	13343	13471	13298	13327	13323	13313	13274	13348	13248	13261	13456	13302	13374	13331	13162	13228	13485	13151	13373	13300	13287	13417	13348	13301	13314	13322	13151	13317	13292	13276	13320	13371	13573	13220	13280	13580	13379	13525	13298	13376	13354	13315	13301	13487	13258	13445	13230	13308	13325	13224	13130	13245	13277	13235	13259	13211	13295	13226	13280	13400	13191	13326	13324	13215	13362	13323	13404	13315	13319	13283
22262	21233	28630	24480	22136	22981	22114	16399	15117	15234	15223	15327	15081	15073	15029	14782	15026	14947	14938	14733	14794	14638	14584	15331	16209	16681	16307	15654	15269	15088	14587	14427	14568	14476	14684	14525	14641	14500	14550	14405	14671	14747	14744	14643	14593	14546	14182	14538	14499	14522	14410	14446	14517	14500	14636	14486	14414	14547	14376	14515	14476	14616	14770	14439	14603	14458	14415	14374	14463	14408	14697	14470	14465	14562	14589	14445	14557	14428	14365	14360	14518	14436	14443	14506	14464	14426	14458	14491	14730	14543	14413	14326	14353	14441	14296	14496	14547	14444	14584	14708	14629	14539	14562	14379	14563	14451	14540	14567	14392	14574	14582	14432	14572	14579	14420	14360	14542	14442	14643	14582	14383	14614	14694	14604	14430	14557	14558	14464	14620	14667	14323	14264	14128	14489	14388	14493	14555	14325	14336	14365	14507	14667	14494	14676	14573	14540	14411	14623	14698	14586	14419	14465	14532	14576	14464	14388	14391	14591	14421	14413	14556	14576	14455	14214	14293	14464	14584	14523	14485	14454	14451	14477	14644	14327	14657	14677	14554	14621	14614	14568	14481	14396	14480	14363	14354	14498	14588	14450	14449	14559	14402	14517	14257	14449	14534	14617	14630	14579	14459	14409	14468	14523	14468	14522	14694	14528	14474	14631	14397	14530	14593	14245	14314	14396	14248	14549	14569	14263	14374	14401	14432	14351	14481	14623	14537	14442	14503	14457	14549	14594	14552	14145	14624	14422	14481	14743	14527	14312	14444	14375	14632	14539	14403	14381	14413	14366	14663	14573	14445	14390	14445	14479	14628	14622	14552	14339	14473	14582	14388	14314	14472	14542	14701	14655	14494	14464	14323	14613	14613	14485	14403	14622	14552	14406	14589	14450	14689	14673	14474	14292	14253	14649	14659	14596	14642	14479	14594	14595	14198	14415	14467	14583	14448	14569	14552	14461	14905	14490	14493	14541	14476	14508	14634	14393	14345	14360	14561	14404	14495	14395	14524	14589	14430	14285	14509	14561	14437	14290	14520	14687	14558	14477	14503	14315	14487	14545	14506	14499	14615	14447	14530	14314	14572	14320	14424	14453	14432	14555	14502	14273	14267	14481	14591	14569	14430	14368	14444	14511	14546	14614	14507	14499	14692	14524	14654	14417	14710	14485	14494	14468	14490	14451	14597	14508	14414	14599	14518	14321	14591	14468	14516	14449	14440	14512	14605	14757	14503	14544	14421	14290	14558	14371	14436	14309	14427	14433	14566	14465	14445	14376	14267	14483	14732	14560	14524	14507	14534	14570	14511	14305	14589	14778	14413	14617	14524	14397	14543	14374	14671	14613	14509	14650	14608	14615	14412	14472	14465	14569	14450	14477	14312	14473	14539	14469	14372	14354	14396	14530	14474	14438	14535	14604	14641	14469	14497	14604	14653	14538	14512	14463	14620	14517	14463	14378	14506	14133	14371	14520	14379	14564	14342	14500	14518	14384	14608	14443	14492	14566	14437	14503	14458	14456	14378	14330	14644	14393	14367	14560	14413	14358	14449	14383	14582	14412	14606	14617	14611	14410	14491	14573	14483	14355	14534	14599	14561	14481	14510	14608	14462	14564	14530	14526	14331	14458	14576	14504	14446	14668	14309	14346	14532	14679	14242	14358	14437	14589	14465	14371	14253	14270	14463	14400	14744	14548	14483	14525	14411	14365	14460	14539	14429	14465	14712	14402	14492	14417	14433	14432	14517	14326	14436	14554	14475	14560	14490	14459	14236	14606	14633	14484	14265	14471	14688	14461	14356	14516	14615	14569	14563	14480	14424	14417	14545	14538	14547	14587	14525	14457	14316	14462	14319	14633	14495	14452	14177	14531	14384	14402	14313	14513	14373	14506	14374	14510	14603	14235	14366	14537	14549	14455	14454	14465	14558	14401	14573	14546	14622	14578	14496	14692	14472	14558	14536	14309	14545	14639	14525	14382	14414	14606	14522	14510	14440	14488	14509	14416	14435	14422	14413	14538	14378	14587	14509	14383	14475	14423	14550	14351	14635	14416	14427	14458	14646	14272	14505	14652	14565	14599	14435	14590	14588	14498	14706	14438	14552	14273	14601	14518	14283	14246	14484	14516	14467	14516	14449	14386	14572	14581	14445	14696	14335	14520	14419	14556	14393	14528	14621	14594	14800	14142	14331	14409	14410	14414	14577	14613	14624	14432	14512	14556	14550	14542	14445	14384	14635	14521	14381	14671	14541	14487	14684	14425	14580	14705	14404	14441	14511	14415	14552	14219	14696	14432	14386	14497	14337	14659	14506	14532	14410	14351	14469	14673	14757	14439	14709	14443	14575	14546	14577	14704	14335	14455	14343	14282	14611	14604	14673	14417	14535	14497	14624	14444	14574	14393	14484	14543	14474	14558	14424	14295	14587	14425	14428	14588	14471	14678	14495	14470	14665	14641	14510	14434	14417	14566	14362	14455	14404	14349	14325	14400	14638	14541	14302	14274	14618	14667	14608	14542	14571	14676	14497	14394	14408	14379	14494	14424	14470	14644	14479	14513	14434	14459	14484	14448	14541	14414	14513	14437	14649	14599	14494	14419	14407	14413	14577	14425	14540	14627	14421	14403	14464	14649	14364	14349	14292	14741	14628	14360	14268	14568	14487	14432	14649	14372	14328	14624	14517	14356	14370	14265	14475	14495	14615	14552	14412	14603	14497	14435	14592	14405	14503	14445	14437	14579	14468	14441	14552	14396	14549	14509	14453	14442	14450	14530	14502	14377	14436	14538	14509	14575	14353	14548	14612	14329	14384	14333	14563	14642	14512	14351	14555	14364	14500	14372	14481	14342	14472	14461	14420	14491	14533	14423	14525	14389	14434	14443	14631	14353	14417	14486	14662	14500	14723	14447	14543	14369	14380	14512	14558	14691	14556	14486	14543	14584	14476	14375	14477	14455	14533	14398	14411	14394	14560	14581	14360	14364	14599	14688	14362	14314	14317	14328	14472	14497	14459	14192	14588	14446	14385	14421	14523	14459	14428	14494	14542	14452	14582	14453	14329	14537	14569	14707	14329	14329	14568	14551	14478	14474	14514	14647	14490	14551	14526	14456	14635	14505	14593	14385	14424	14363	14408	14425	14364	14422	14610	14430	14462	14272	14320	14421	14552	14446	14361	14635	14534	14352	14546	14496	14398	14467	14467	14472	14375	14603	14638	14443	14537	14684	14451	14412	14552	14360	14676	14370	14399	14508	14197	14544	14583	14330	14206	14413	14424	14368	14544	14488	14599	14359	14521	14686	14750	14636	14392	14396	14574	14413	14298	14278	14609	14455	14518	14659	14594	14283	14519	14603	14464	14479	14516	14279	14423	14685	14558	14642	14394	14493	14574	14609	14452	14519	14419	14382	14361	14714	14562	14436	14486	14411	14434	14396	14685	14265	14425	14599	14625	14595	14513	14425	14605	14683	14303	14593	14482	14390	14671	14545	14437	14661	14526	14478	14341	14404	14604	14565	14532	14363	14405	14449	14362	14146	14384	14468	14541	14699	14505	14328	14433	14399	14228	14426	14523	14517	14565	14335	14522	14434	14459	14530	14379	14514	14463	14686	14198	14336	14537	14585	14681	14608	14293	14385	14470	14482	14510	14443	14503	14562	14442	14474	14350	14467	14438	14475	14621	14468	14670	14381	14404	14358	14373	14341	14348	14403	14528	14445	14520	14187	14593	14448	14382	14552	14625	14518	14498	14550	14280	14606	14489	14716	14533	14361	14249	14621	14631	14464	14526	14684	14322	14426	14351	14597	14409	14602	14546	14369	14401	14429	14365	14698	14433	14488	14413	14423	14345	14367	14335	14609	14793	14434	14419	14492	14546	14560	14501	14253	14457	14435	14597	14396	14594	14614	14567	14669	14426	14500	14601	14417	14536	14602	14621	14236	14534	14421	14320	14426	14483	14505	14583	14490	14339	14543	14559	14570	14408	14403	14476	14314	14444	14447	14399	14521	14446	14386	14358	14475	14479	14496	14495	14529	14593	14504	14577	14487	14404	14652	14572	14610	14443	14588	14496	14543	14562	14376	14572	14410	14434	14459	14725	14721	14455	14561	14395	14462	14893	14421	14393	14458	14474	14568	14412	14321	14244	14415	14217	14368	14492	14417	14519	14499	14416	14287	14343	14455	14389	14332	14517	14558	14305	14548	14592	14679	14411	14540	14402	14590	14514	14404	14643	14421	14391	14425	14514	14552	14494	14468	14520	14421	14589	14732	14638	14366	14515	14530	14516	14356	14662	14505	14485	14576	14445	14386	14425	14621	14640	14543	14572	14708	14543	14403	14480	14455	14443	14509	14415	14306	14578	14516	14437	14397	14581	14627	14441	14525	14650	14336	14707	14584	14496	14375	14524	14303	14501	14467	14492	14441	14414	14352	14486	14556	14639	14474	14381	14704	14364	14553	14328	14337	14499	14332	14488	14435	14402	14348	14386	14494	14501	14567	14606	14363	14768	14575	14460	14523	14476	14580	14651	14487	14447	14573	14527	14452	14495	14430	14434	14588	14445	14351	14589	14475	14461	14331	14480	14372	14533	14657	14467	14545	14630	14501	14536	14476	14412	14498	14556	14571	14466	14403	14585	14335	14467	14641	14511	14354	14527	14424	14598	14548	14495	14493	14456	14674	14749	14668	14483	14351	14522	14653	14649	14494	14224	14524	14557	14471	14573	14419	14479	14524	14413	14388	14385	14552	14628	14406	14510	14572	14584	14360	14440	14430	14519	14491	14617	14456	14515	14517	14374	14450	14449	14490	14419	14475	14459	14647	14613	14605	14623	14464	14431	14611	14414	14347	14321	14620	14518	14502	14614	14690	14531	14580	14618	14598	14575	14348	14525	14564	14577	14314	14679	14272	14557	14448	14394	14308	14442	14492	14582	14480	14362	14451	14676	14453	14611	14599	14408	14668	14589	14431	14675	14485	14430	14528	14330	14433	14406	14613	14340	14408	14327	14529	14353	14480	14515	14245	14484	14448	14624	14520	14520	14463	14473	14523	14706	14376	14326	14366	14527	14639	14512	14271	14517	14808	14683	14564	14530	14583	14557	14510	14372	14597	14459	14440	14670	14412	14581	14400	14509	14422
34676	66054	54227	39236	26790	17168	14276	13233	12817	12850	12921	12899	12719	12325	12426	12470	12421	12378	12414	12382	12382	12363	12368	13218	14686	14783	14267	13171	12862	12406	12305	12141	12148	12420	12162	12195	12259	12216	12194	12116	12178	12204	12220	12220	12241	12102	12239	12212	12182	12126	12294	12271	12162	12285	12055	12211	12277	12198	12095	12291	12253	12286	12109	12069	12041	12156	12038	12311	12185	12271	12303	12159	12168	12224	12030	12290	12199	12247	12211	12144	12285	12215	12274	12149	12112	12258	12290	12210	12238	12338	12067	12304	12293	12077	12053	12205	12338	12195	12097	12442	12386	12130	12160	12257	12168	12248	12051	12112	12397	12237	12340	12232	12197	12258	12294	12316	12189	12193	12162	12073	12112	12354	12257	12185	12209	12156	12342	12346	12232	12023	12178	12281	12107	12194	12351	12073	12168	12066	12134	12196	12200	12089	12197	12265	12227	12223	12158	12328	12199	12163	12304	12175	12041	12176	12213	12135	12284	12065	12197	12162	12191	12215	12131	12134	12225	12220	12246	12147	12307	12133	12097	12200	12241	12192	12147	12419	12242	12222	12170	12074	12269	12246	12105	12139	12259	12145	12182	12430	12078	12218	12050	12346	12242	12105	12105	12070	12238	12051	12157	12065	12138	12271	12379	12195	12452	12296	12175	12265	12249	12351	12210	12341	12210	12228	12171	12074	12029	12142	12096	11987	12056	12289	12169	12185	12077	12199	12315	12080	12136	12356	12144	12348	12110	12272	12212	12245	12097	12150	12267	12196	12339	12240	12265	12094	12134	12334	12254	12169	12193	12231	12206	12248	12069	12281	12365	12074	12271	12085	12247	12095	12247	12139	12261	12262	12250	12167	12196	12036	12243	12090	12184	12085	12241	12191	12361	12198	12271	12186	12178	12186	12162	12290	12336	12235	12162	12280	12186	12219	12277	12248	12144	12244	12165	12135	12018	12248	12203	12098	12228	12082	12077	12080	12360	12209	12273	12180	12150	12114	12172	12316	12138	12201	12300	12173	12295	12253	12186	12208	12112	12246	12191	12206	12229	12171	12318	12247	12190	12291	12274	12057	12147	12169	12212	12316	12351	12151	12203	12400	12273	12212	12078	12057	12039	12032	12219	12250	12222	12065	12192	12220	12148	12130	12338	12236	12290	12209	12190	12245	12322	12175	12182	12119	12122	12257	12257	12164	12250	12144	12271	12188	12010	12145	12082	12199	12150	12145	12090	12179	12077	12176	12071	12335	12191	12156	12219	12197	12267	12289	12274	12355	12182	12113	12102	12320	12169	12231	12233	12091	12125	12158	12154	12188	11990	12222	12171	12196	12310	12186	12106	12199	12227	12253	12054	12337	12320	12116	12152	12045	12313	12109	12127	12128	12219	12173	12098	12169	12275	12137	12110	12300	12159	12283	12185	12156	12371	12171	12141	12163	12331	12220	12012	12056	12039	12216	12173	12147	12172	12147	11994	12136	12045	12244	12331	12129	12248	12141	12117	12158	12318	12247	12272	12242	12288	12115	12184	12253	12191	12229	12183	12182	12153	12291	12231	12102	12158	12374	12145	12276	12218	12031	12127	12174	12076	12183	12061	12143	12140	12212	12286	12197	12244	12091	12233	12267	12178	12120	12176	12077	12080	12297	12162	12247	12256	12196	12258	12108	12144	12275	12102	12155	12158	12243	12033	12253	12227	12387	12118	12181	12249	12267	12305	12035	12137	12327	12221	12135	12245	12112	12101	12137	12017	12184	12184	11963	12025	12184	12189	12168	12146	12150	12177	12213	12162	12140	12082	12119	12116	12106	12316	12272	12273	12071	12191	12107	12318	12160	12016	12105	11953	12190	12283	12291	12213	12242	12135	12123	12259	11927	12200	12178	12047	12196	12273	12238	12069	12052	12187	12187	12276	12135	12063	12105	12404	12264	12128	12175	12171	12264	12198	12204	12295	12218	12104	12112	12229	12125	12249	12215	12061	12273	12253	12172	12180	12051	12434	12091	12324	12190	12274	12127	12224	12289	12240	12160	12202	12031	12158	12254	11988	12213	12026	12156	12023	12081	12211	12180	12203	12311	12354	12014	12228	12088	12146	12109	12192	12194	12225	12310	12176	12042	12135	12273	12244	12210	12129	12324	12020	12204	11982	12155	12188	12278	12135	12211	12180	12215	12371	12211	12112	12194	12002	12243	12205	12068	12045	12319	12162	12339	12244	12278	12191	12173	12103	12161	12164	12304	12171	12234	12104	12190	12243	12076	12122	12194	12141	12370	12174	11999	12290	12236	11987	12159	12090	12217	12285	12293	12061	12118	12210	12077	12209	12218	12184	12228	12240	12073	12263	12136	12279	12298	12112	12150	12138	12124	12122	12134	12314	12103	12196	12067	12062	12133	12183	12069	12091	12173	12256	12306	12207	12181	12161	12018	12284	12208	12055	12172	12178	12118	12190	12217	12176	12155	12183	12136	12057	12229	12163	12212	12198	12353	12088	12343	12127	12310	12152	12031	12204	12331	12187	12224	12161	12245	11907	12315	12198	12127	12116	12176	12138	12164	12188	12188	12190	12284	12240	12134	12163	12339	12417	12146	12235	12168	12161	12182	12164	12040	12182	12276	12281	12188	12328	12234	12207	12224	12153	12189	12207	12121	12282	12191	12223	12076	12220	12330	12169	12207	12178	12081	12279	12137	12176	12216	12349	12148	12180	12169	12187	12263	12294	12164	12220	12155	12432	12138	12265	12278	12254	12202	12347	12366	12217	12096	12128	12167	12212	12211	12025	12043	12249	12063	12346	12203	12228	12040	12172	12172	12301	12192	12179	12315	12126	12315	12231	12331	12352	12164	12209	12203	12146	12171	12239	12245	12285	12027	12258	12211	12075	12054	12140	12113	12223	12128	12240	12337	12351	12147	12156	12298	12108	12133	12255	12052	12171	12017	12154	12181	12361	12277	12076	12162	12142	11869	12260	12165	12313	12270	12181	12084	12202	12036	12230	12256	12173	12065	12143	12163	12322	12337	12052	12247	12164	12267	12312	12293	12164	12124	12146	12176	12115	12248	12400	12190	12233	12231	12207	12163	12145	12097	12215	12261	12124	12252	12255	12216	12130	12361	12094	12077	12296	12037	12106	12084	12233	12172	12174	12182	12200	12376	12237	12048	12117	12223	12162	12303	12048	12069	12186	12180	12225	12112	12070	12251	12275	12144	12129	12227	12160	12217	12155	12088	12147	12065	12371	12146	12319	12166	12093	12206	12152	12217	12133	12202	11986	12137	12187	12356	12104	12106	12105	12117	12129	12210	12145	12325	12246	12081	12201	12289	12281	12153	12122	12229	12096	12271	12197	12116	12154	12133	12095	12260	12261	12362	12156	12251	12144	12254	12127	12330	12196	12104	12227	11945	12170	12211	12229	12154	12200	12199	12234	12112	12095	12221	12410	12044	12325	12030	12357	12130	12218	12121	12297	12112	12106	12319	12179	12131	12197	12184	12215	12220	12155	12295	12209	12284	12262	12270	12041	12243	12181	12187	12179	12222	12259	12346	12171	12360	12174	12232	12081	12264	12290	12131	12272	12206	12061	11961	12201	12207	12147	12095	12132	11962	12190	12166	12169	12048	12190	12275	12169	12157	12210	12126	12097	12331	12221	12098	12246	12108	12333	11969	12346	12144	12286	12064	12063	12338	12265	12035	12252	12117	12302	12199	12300	12275	12009	12268	12262	12168	12205	12171	12094	12054	12241	12182	12112	12081	11978	12172	12158	12318	12205	12055	12213	12190	12210	12221	12102	12278	12238	12134	12030	12101	12350	12209	12359	12225	12059	12145	12327	12230	12206	12257	12094	12317	12244	12161	12106	12096	12297	12323	12239	12173	12011	12155	12202	12007	12111	12201	12210	12082	12181	12158	12156	12177	12183	12324	12090	12227	12103	12123	12191	12011	12208	12281	12195	12187	12156	12324	12151	11936	12153	12020	12367	12310	12189	12156	12331	12317	12150	12195	12239	12151	12252	12228	12162	12162	12189	12214	12132	12200	12241	12196	12256	12157	12146	12113	12050	12216	12215	12133	12171	12128	12222	12167	12274	12212	12186	12183	12284	12178	12168	12117	12083	12012	12136	12139	12222	12107	12130	12132	12147	12287	12148	12215	12119	12185	12225	12155	12087	12337	12210	12038	12159	12141	12209	12382	12130	12025	12211	11927	12133	12174	12119	12194	12059	12298	12243	12210	12234	12179	12274	12242	12122	12212	12131	12113	12136	12208	12239	12028	12165	12235	12114	12268	12160	12060	12257	12353	12202	12272	12195	12223	12205	12186	12182	12357	12207	12093	11943	12251	12152	12108	12177	12083	12197	12164	12219	12093	12202	12099	12203	12108	12328	12122	12249	12353	12256	12242	12117	12208	12117	12176	12326	12354	12313	12147	12230	12137	12062	12202	12209	12191	12328	12316	12002	12124	12230	12110	12130	12239	12033	12275	12162	12164	12112	12286	12209	12171	12260	12166	12233	12231	12128	12249	12025	12223	12275	12301	12115	12288	12240	12222	12162	12015	12331	12264	12100	12273	12125	12144	12196	12351	12319	12185	12301	12137	12100	12193	12115	12180	12161	12220	12311	12287	12046	12185	12168	12134	12144	12065	12171	12295	12049	12101	12292	12113	12153	12126	12182	12266	12422	12070	12139	12164	12220	12300	12085	11976	12156	12126	12107	12193	12004	11999	11983	12315	12091	12414	12280	12211	12199	12187	12287	12166	12317	12134	12261	12308	12268	12059	12150	12157	12259	12075	12216	12239	12209	12068	12272	12138	12170	12268	12229	12194	12241	12210	12241	12175	12243	12125	12186	12233	12214	12199	12176	12236	12198	12194	12180	12222	12180	12016	12286	12123	12114	12121	11985	12145	12207	12335	12104	12236	12100	12166	12057	12280	12291	12172	12223	12264	12329	12123	12193	12245	12093	12148	12171	12101	12181	12174	12191	12169	12273	12027	12270	12069	12134	12233	12215	12223	12334	12161	12182	12349	12233	12095	11980	12342	12293	12211	12219	12049	12246	12205	12094	12282	12267	12193	12072	12088	12044	12196	12124	12157	12198	12175	12102	12241	12012	12225	12303	12209	12238	12062	12090	12221
30985	29912	32774	26965	18991	16150	15599	15312	15455	15437	15240	15258	15177	15222	15181	15147	14998	15180	14972	15102	14926	15219	15295	15129	15089	15335	15077	15259	14919	14899	15051	15252	14959	15111	15124	15224	15035	15086	15171	15247	14997	15184	15127	15040	15238	15318	14972	14921	15142	14889	15137	14979	14895	15165	15181	14987	14882	15190	15101	15008	14982	15097	14974	15127	15138	14964	15248	15245	15177	15009	15208	15033	15143	14927	15161	14963	15075	15086	15061	14974	15044	15153	15139	15043	14904	15102	14874	15017	15165	14905	15057	15059	15222	15064	15352	15126	15156	15389	15198	15081	15379	15049	14950	15168	15028	15118	14978	15122	15047	15095	15044	15150	14866	14928	14965	15086	15088	15020	15174	15105	15053	14943	15155	15083	15151	15017	15048	15097	15091	15016	15082	15039	15143	15125	14974	15218	15263	15001	15040	14978	15175	15108	15006	15093	14912	14883	14871	15029	14926	15282	15002	15021	14862	14987	15179	14839	15060	14956	15294	15122	15104	14891	15020	15041	15212	15018	15237	15003	14949	15160	15131	15135	15242	15218	15106	15197	15107	15196	14865	15052	15048	14897	15156	15095	15192	15060	14938	14994	15161	14993	14918	15173	14961	15118	15103	15169	15242	15028	15069	15226	14847	14947	15057	14907	15133	15162	15021	15089	15087	15019	15002	15125	15054	14977	15152	15045	14962	15119	15014	15094	15248	15135	15403	15069	15257	15088	15038	15284	15126	15062	14938	15120	15066	15121	15125	14906	15054	15138	15176	14908	15105	15084	15084	15043	15183	15195	15055	14986	15113	15300	15244	15123	15294	15053	14854	15082	14984	15158	15007	14972	15059	15127	14987	14994	15083	14967	14913	14964	15180	15045	15009	14889	15044	15212	14926	15088	15225	15131	15040	15232	14992	15276	14973	15299	15119	15118	15204	14860	14953	15105	15018	15128	15093	14923	15073	14974	15197	15087	15125	15183	15185	15242	15154	14978	15118	15091	15039	15045	15123	14996	15277	15211	14937	15087	15216	15051	15085	14997	14967	15187	14967	15235	15125	15226	15000	15298	15153	15046	15086	15128	15086	15239	15047	15086	15006	15210	15183	15204	14988	14928	15064	15201	15032	15068	15115	14955	15084	15019	14858	15033	15020	15238	15055	15082	15138	14959	15005	15165	15074	15332	15092	15069	14782	14984	15007	14887	15087	15119	15066	15007	15090	15181	15160	15113	15249	15081	15194	14961	14972	15235	15011	15109	15150	14932	15075	15095	15075	15020	15100	15198	15150	15006	15331	15114	14997	14864	15284	15215	15229	15005	15004	15056	15003	15064	15030	14998	14969	15147	14975	14975	15067	15116	15287	14909	15143	15204	15075	15233	14953	14906	15038	15122	15236	15093	15297	14956	15226	15244	15078	14981	15109	15198	14932	14965	15032	15207	15129	14964	15055	15127	15068	15071	15116	15031	15064	14905	15050	15044	15117	15124	15056	15095	15050	15019	15031	14986	15135	15216	15009	15100	15021	15146	14840	15293	15140	15057	14957	15175	15254	15129	15041	15121	15049	15034	15094	14945	15123	15016	15176	15183	15134	15218	15138	15161	15018	15077	14943	15128	14871	15209	14967	15081	15240	15033	15077	15166	15283	14985	15189	14984	15194	15099	14971	15127	15050	15030	15010	15047	15124	15008	15041	15256	15249	15172	14873	15261	15233	15135	15064	14836	15005	15144	15160	15122	15007	14901	15006	15060	15182	15074	14964	15151	15118	15081	15236	15124	15122	15077	15120	15123	15121	15054	15093	14964	15202	15123	14978	15052	15096	14988	15085	15016	14838	15106	14995	15251	15211	15325	14970	14952	15254	15209	15056	15063	15138	15115	14987	14948	15044	14997	15005	15238	14989	14948	15163	15114	14910	15183	14999	15050	15010	15004	15054	15168	15145	15144	15130	15057	15259	15117	14974	15182	14945	15162	15017	15227	15245	14881	15005	14956	15272	15202	15196	15305	14920	14895	14973	15050	15204	15167	14964	15105	15282	14961	14918	15105	15309	15245	15159	15065	15202	15139	15051	15123	15020	15100	15190	15073	15142	15036	14947	15121	14975	15053	15168	15102	15078	15088	15257	14907	15160	15074	14934	15068	15020	15126	15170	14944	15121	15130	15087	15010	15100	15180	15214	15059	15123	15005	15078	15051	15018	15080	15128	15153	15246	15127	15192	15142	14900	15142	15086	15172	15331	15087	15194	15107	14881	14909	14825	14981	14956	15180	15173	15167	14840	15034	15197	15196	15173	14995	15142	15143	15138	15268	15120	14973	15026	15120	15179	15182	15217	15277	15226	15234	15153	15127	15110	15172	15162	15196	15091	15078	15101	15134	15098	14907	14881	15095	14994	15120	15057	15104	15049	14998	15167	15121	15100	14911	15306	15158	15024	15049	15068	15066	15338	15046	15166	15252	15013	14991	15157	15233	15073	15145	14939	15180	15160	15040	15157	15035	14941	15297	15032	15110	15049	15248	15308	15242	15136	15058	15050	15182	15337	15084	15214	14970	14986	15235	15102	15026	15112	15140	15028	15168	15059	15093	15133	14948	15004	15168	15065	15018	15171	15059	15133	15131	15134	14988	15004	15126	15148	14992	14917	15028	15253	14997	15144	14986	14914	14962	15009	15291	15111	15179	15057	15013	15147	15009	15012	15131	15052	15074	15263	15170	15197	15254	15263	15231	15196	15256	15267	15109	14841	15046	15129	15011	14966	15026	15200	15244	15011	15116	15231	15073	15146	14973	15020	15042	15194	15171	14864	15200	15132	14909	15003	15078	15329	15164	15137	15162	15033	14930	15074	15112	14990	15207	15092	15199	14865	15134	15215	15103	15091	14896	14942	15295	15130	15131	15114	15210	15072	15030	15129	15160	15039	14891	14959	15209	15458	14957	14893	15202	15166	15146	15188	14987	15110	15115	15180	15003	14986	15064	15216	15125	15147	15081	15015	15012	15239	15087	15116	14989	15122	15167	15069	15111	15130	15024	15003	15172	14944	15065	15004	15208	15185	15009	15218	15101	15277	15165	15116	15195	15350	15012	15064	15147	15129	15172	14972	15406	15282	15120	15049	15022	15109	15083	15151	15095	15102	15171	15205	15244	15059	15219	15265	14855	15004	14859	15095	14901	15134	15019	15070	14997	15045	15167	15144	15163	14936	15256	15032	15052	14954	15059	15229	15156	15055	15107	15079	15146	15128	15050	15169	15332	15139	15097	15089	14935	14982	14996	15000	15074	15166	15237	15213	15148	15041	14989	15093	15249	15050	15078	14963	15070	15046	15141	15126	15149	14958	15211	15252	14937	15115	15160	15244	15131	15091	15431	15196	15077	15126	15210	15039	15173	14948	15119	15091	15083	15057	15341	15101	15078	14931	15217	15075	14973	14962	14998	15134	15109	15219	15065	14963	15151	15017	15231	14922	15151	14939	15040	15106	15128	15248	15304	15245	15190	14977	15052	15295	14994	15200	15165	15157	15125	15116	15101	15296	15024	15116	15126	15175	15036	15054	14997	15313	15172	15139	14912	15294	15118	15051	14919	14867	15112	15105	15082	15128	14832	15090	15144	15169	15115	15195	15296	15076	15050	15106	15021	15290	15157	14923	15146	14925	15049	15063	15071	15178	15209	15156	15074	15194	15135	15273	15172	15196	15053	14957	15117	15261	15153	14789	15090	14995	15259	15214	15189	15071	14975	15049	14949	15063	15037	15023	15035	15031	15062	14979	14889	15107	15020	14847	15225	15025	15147	14986	14987	15263	15291	15253	15269	14941	15160	15252	15262	14982	15090	15194	14995	15131	15270	15098	15040	15169	15052	15078	14892	15127	14986	15282	15085	15288	14984	14922	14943	15057	15058	15073	14942	14946	14982	15089	14902	15154	15040	15080	15299	15145	14885	14978	15022	15188	15065	15152	14988	15086	15046	15055	15261	15151	15025	15056	15080	15091	15030	15034	14918	15096	15070	14984	15087	15025	15173	15182	15037	15036	15080	15032	15310	15152	15007	15364	15081	15139	15212	15100	15070	14933	14891	14995	15143	15258	15195	15165	15048	14987	14985	15318	15152	15119	15181	15203	15130	15016	15015	15081	14948	15119	14960	15068	14924	15176	14966	15054	15057	15067	15128	15041	15155	15079	15016	15092	15201	15287	15341	14992	15078	15177	15136	14877	15230	15205	15106	15020	14909	15129	15078	15094	15246	15147	15119	15179	15089	14986	14958	15124	15126	15136	15160	15113	15159	14989	15312	15057	15231	15159	15200	14905	15271	15069	15058	15162	15023	14975	14965	15108	14863	15031	15067	15107	15280	14910	15115	14976	15201	15139	15010	14947	14951	15184	15181	15088	14973	15056	15099	14959	14980	15102	15014	15126	15259	15248	15241	15153	14996	14943	15086	15122	15011	15118	15013	14978	15131	14859	14771	15166	15118	15140	15119	14851	15134	15193	14913	15050	15138	15113	15161	14993	15031	15012	15156	14900	14750	15019	15210	14924	15094	15034	15115	15052	15297	14921	15066	15168	14850	15024	15160	15173	15124	14977	15043	15225	15104	15089	15055	15120	15104	14848	15207	15245	15003	15204	14939	15250	15091	15200	14948	15073	15063	15271	15188	15128	14898	15104	15107	15228	15108	15280	14964	15081	14951	15164	14984	15239	15158	15206	15114	15080	15300	15202	15169	15226	15020	15190	15244	15010	15169	15061	15007	14873	15041	15163	15219	14907	15100	14894	15080	15101	15188	15277	14954	14919	15132	15004	14963	14948	14991	14983	15137	15316	15215	15075	15097	15116	15014	15067	15123	14979	15131	14952	15243	15263	15174	15196	15171	15013	15104	15114	15081	15190	14979	15083	15007	15117	15130	15198	15173	15107	15056	15127	15244	15079	15013	15035	15107	15027	15247	15206	15179	15140	15063	15061	14979	15040	15120	14993	15151	15157	15116	15099	15083	15105	14924	15077	14926	15146	15108	15079	15228	15124	14915	15228	15260	15106	15098	14997	14930	15059	15005	15275	14982	15056	14844	15217	15185	15202	15098	15005	14921	14990	15285	15007	15258	15138	15005	15125	15018	14973	15097	14903	15022	15050	15262	15067	15108	15206	15154
31103	43342	32965	23411	16507	13920	13065	13060	12920	12972	12947	13086	12790	12753	12840	12605	12599	12733	12700	12612	12725	12880	12650	12600	12911	12786	12902	12514	12660	12623	12580	12653	12717	12757	12556	12401	12543	12525	12688	12711	12519	12681	12431	12656	12462	12632	12676	12566	12561	12603	12740	12606	12665	12686	12517	12641	12542	12515	12662	12541	12799	12391	12553	12543	12655	12666	12649	12561	12697	12671	12535	12655	12594	12721	12675	12528	12614	12643	12754	12582	12645	12592	12414	12518	12593	12467	12451	12561	12668	12494	12639	12680	12444	12561	12551	12440	12558	12671	12840	12569	12740	12761	12476	12507	12557	12603	12537	12568	12603	12714	12667	12667	12679	12576	12588	12677	12727	12318	12664	12545	12661	12699	12511	12655	12603	12626	12736	12631	12564	12567	12666	12518	12630	12633	12548	12542	12710	12694	12638	12558	12624	12851	12479	12680	12584	12729	12641	12655	12591	12644	12745	12593	12737	12547	12685	12394	12790	12805	12615	12579	12814	12547	12656	12625	12640	12552	12645	12662	12678	12542	12533	12521	12602	12631	12591	12562	12586	12642	12750	12558	12578	12556	12551	12577	12626	12726	12731	12715	12605	12658	12565	12648	12614	12472	12545	12771	12548	12657	12711	12615	12616	12665	12738	12546	12517	12597	12729	12788	12635	12571	12546	12530	12679	12522	12471	12610	12557	12697	12404	12637	12643	12756	12644	12643	12754	12682	12611	12564	12606	12511	12522	12631	12582	12722	12661	12665	12622	12608	12584	12547	12567	12616	12549	12753	12648	12596	12623	12719	12666	12578	12727	12704	12614	12488	12672	12734	12735	12579	12710	12583	12678	12678	12609	12708	12476	12494	12529	12576	12562	12650	12809	12638	12613	12550	12527	12541	12534	12652	12602	12467	12636	12454	12491	12668	12562	12539	12507	12613	12491	12531	12698	12559	12796	12689	12741	12595	12581	12577	12598	12701	12477	12615	12553	12604	12680	12595	12532	12659	12719	12730	12611	12830	12610	12573	12523	12670	12745	12535	12632	12532	12679	12613	12588	12730	12597	12746	12691	12582	12530	12583	12521	12517	12633	12736	12571	12557	12540	12541	12735	12565	12587	12670	12739	12624	12574	12604	12495	12630	12738	12535	12858	12669	12529	12582	12698	12617	12642	12778	12534	12522	12707	12692	12660	12639	12501	12746	12562	12666	12780	12666	12705	12599	12602	12622	12737	12593	12668	12423	12660	12584	12591	12681	12659	12667	12556	12668	12575	12734	12622	12477	12636	12658	12569	12738	12625	12504	12684	12462	12521	12628	12429	12501	12641	12599	12772	12594	12676	12481	12518	12719	12540	12579	12624	12578	12451	12677	12681	12543	12655	12458	12496	12736	12654	12740	12597	12634	12440	12721	12709	12573	12505	12757	12707	12639	12635	12712	12676	12749	12406	12528	12621	12550	12679	12754	12551	12529	12732	12534	12483	12613	12789	12652	12680	12477	12625	12613	12782	12594	12579	12550	12833	12718	12550	12702	12637	12435	12627	12725	12655	12653	12587	12657	12531	12564	12739	12775	12635	12522	12523	12632	12744	12578	12788	12543	12661	12505	12631	12718	12639	12608	12568	12748	12656	12573	12850	12512	12521	12686	12598	12611	12753	12807	12526	12822	12678	12521	12656	12697	12574	12470	12632	12669	12511	12572	12683	12512	12543	12736	12734	12674	12519	12738	12602	12583	12685	12639	12600	12657	12608	12798	12727	12606	12451	12681	12434	12546	12453	12691	12698	12592	12767	12688	12439	12763	12661	12630	12635	12554	12584	12514	12453	12649	12820	12593	12738	12699	12506	12512	12638	12572	12669	12606	12564	12670	12811	12565	12616	12518	12667	12528	12540	12569	12586	12517	12499	12725	12679	12529	12757	12802	12807	12496	12668	12404	12765	12451	12462	12764	12494	12527	12673	12680	12694	12778	12596	12715	12595	12863	12615	12524	12846	12670	12606	12607	12629	12570	12607	12675	12703	12527	12657	12527	12590	12650	12599	12493	12577	12610	12504	12662	12569	12604	12604	12722	12731	12638	12673	12672	12688	12606	12674	12717	12535	12620	12585	12552	12533	12747	12453	12697	12783	12748	12617	12562	12647	12573	12485	12640	12670	12687	12556	12605	12561	12510	12629	12547	12518	12692	12551	12648	12552	12587	12641	12700	12673	12644	12504	12618	12598	12621	12728	12622	12477	12757	12504	12682	12663	12639	12659	12619	12612	12499	12674	12609	12579	12654	12556	12624	12713	12658	12612	12815	12603	12765	12605	12679	12528	12558	12631	12558	12758	12332	12649	12685	12602	12792	12611	12658	12503	12737	12593	12742	12683	12534	12701	12673	12576	12517	12731	12708	12636	12673	12714	12623	12671	12625	12644	12803	12472	12568	12612	12753	12699	12677	12542	12624	12692	12766	12501	12708	12640	12530	12595	12569	12570	12495	12661	12640	12527	12716	12572	12682	12724	12618	12583	12656	12608	12748	12593	12542	12664	12602	12677	12643	12728	12622	12740	12747	12580	12838	12615	12654	12616	12710	12442	12649	12644	12414	12550	12463	12745	12593	12711	12720	12618	12595	12482	12674	12603	12595	12597	12702	12646	12603	12557	12634	12654	12700	12634	12585	12673	12545	12692	12467	12615	12575	12545	12696	12602	12425	12511	12802	12577	12639	12553	12692	12605	12574	12794	12665	12522	12684	12592	12516	12603	12544	12650	12763	12637	12589	12520	12582	12601	12694	12567	12605	12605	12741	12776	12552	12749	12449	12560	12714	12633	12657	12711	12733	12541	12585	12651	12470	12600	12557	12719	12580	12587	12426	12493	12725	12628	12759	12574	12679	12645	12543	12631	12626	12725	12549	12648	12786	12634	12402	12623	12582	12536	12690	12515	12668	12577	12531	12585	12677	12779	12542	12624	12620	12495	12646	12623	12602	12435	12662	12726	12625	12540	12611	12614	12679	12804	12677	12595	12623	12596	12715	12622	12807	12666	12480	12531	12706	12773	12667	12844	12601	12535	12689	12661	12626	12687	12532	12716	12647	12641	12683	12642	12617	12660	12603	12758	12612	12478	12569	12603	12554	12480	12680	12579	12638	12465	12621	12721	12557	12563	12593	12740	12542	12607	12543	12676	12633	12571	12689	12663	12755	12681	12678	12784	12638	12649	12625	12567	12590	12504	12729	12651	12610	12794	12595	12490	12659	12538	12649	12561	12619	12628	12416	12601	12610	12774	12742	12511	12731	12413	12760	12628	12559	12702	12658	12589	12708	12594	12721	12507	12704	12835	12541	12698	12594	12518	12686	12649	12829	12644	12556	12482	12680	12521	12638	12542	12452	12603	12403	12745	12619	12690	12668	12600	12770	12547	12509	12616	12726	12692	12663	12504	12595	12705	12668	12352	12739	12573	12762	12517	12532	12608	12613	12687	12604	12549	12736	12609	12755	12675	12563	12760	12694	12630	12672	12611	12454	12660	12691	12813	12630	12569	12707	12727	12684	12542	12722	12718	12745	12573	12589	12761	12561	12773	12665	12669	12546	12734	12527	12568	12708	12590	12742	12611	12519	12490	12561	12700	12563	12673	12618	12732	12716	12682	12487	12616	12550	12728	12611	12525	12742	12654	12729	12575	12604	12669	12764	12605	12544	12711	12734	12542	12604	12516	12692	12649	12625	12577	12705	12705	12643	12762	12651	12728	12712	12563	12653	12671	12621	12704	12592	12486	12562	12647	12432	12577	12611	12668	12723	12584	12666	12605	12556	12704	12427	12690	12681	12729	12420	12651	12576	12738	12458	12616	12700	12642	12599	12879	12746	12478	12518	12555	12727	12561	12724	12512	12739	12606	12296	12714	12522	12684	12573	12602	12515	12813	12578	12592	12538	12576	12653	12457	12652	12615	12521	12473	12639	12623	12490	12728	12710	12728	12622	12690	12715	12659	12682	12648	12556	12617	12605	12481	12771	12706	12699	12611	12633	12627	12746	12705	12530	12585	12561	12751	12534	12771	12671	12540	12540	12417	12648	12694	12575	12526	12630	12507	12600	12670	12666	12624	12572	12556	12554	12592	12499	12716	12689	12646	12658	12685	12574	12671	12642	12689	12689	12697	12638	12623	12788	12449	12591	12722	12639	12669	12744	12757	12526	12676	12684	12692	12760	12519	12573	12608	12786	12673	12537	12653	12596	12504	12550	12586	12576	12549	12659	12748	12484	12594	12564	12544	12780	12671	12615	12774	12775	12613	12664	12498	12583	12642	12574	12586	12616	12601	12580	12513	12652	12707	12612	12774	12485	12659	12735	12580	12682	12730	12610	12594	12693	12416	12659	12651	12634	12429	12505	12636	12537	12655	12570	12801	12496	12646	12449	12784	12634	12764	12559	12486	12798	12683	12748	12624	12510	12481	12563	12466	12609	12528	12809	12736	12566	12487	12572	12575	12531	12553	12467	12510	12727	12357	12590	12624	12654	12478	12571	12572	12908	12524	12603	12420	12726	12582	12638	12652	12575	12532	12528	12566	12793	12568	12854	12549	12702	12539	12665	12607	12749	12639	12508	12687	12649	12589	12665	12647	12636	12709	12505	12613	12687	12612	12564	12676	12583	12734	12534	12565	12619	12520	12513	12659	12575	12603	12484	12745	12615	12665	12682	12592	12497	12555	12526	12468	12603	12642	12739	12758	12612	12559	12680	12487	12599	12774	12627	12679	12591	12605	12567	12626	12745	12556	12577	12628	12653	12456	12623	12576	12632	12591	12756	12660	12723	12623	12507	12754	12506	12570	12705	12747	12437	12633	12660	12736	12480	12553	12722	12593	12637	12713	12798	12516	12731	12743	12722	12512	12495	12631	12518	12720	12622	12547	12663	12364	12593	12831	12451	12469	12533	12641	12501	12493	12769	12701	12679	12601	12550	12607	12459	12619	12669	12567	12682	12665	12712	12613	12772	12596	12551	12492	12586	12524	12716	12543	12708	12662	12653	12734	12685	12665	12466	12558	12567	12538	12781	12681	12382	12583	12659	12539	12614	12582	12624	12651	12712	12687	12665	12729	12613	12664	12698	12587	12452	12529	12644	12567	12714	12476	12779	12672	12726	12629	12651
23232	21178	28361	25493	22524	20547	17860	15448	15050	15099	14875	14903	14953	14805	14744	14818	14706	14766	14539	14793	14981	14653	14752	15068	15912	15674	15514	15065	14659	14802	14503	14576	14716	14250	14392	14507	14436	14630	14548	14695	14485	14482	14622	14515	14603	14544	14536	14533	14607	14541	14488	14624	14546	14712	14735	14551	14458	14253	14399	14412	14459	14546	14337	14246	14425	14329	14709	14486	14453	14485	14272	14441	14610	14579	14506	14484	14410	14458	14514	14457	14629	14316	14503	14491	14437	14533	14503	14326	14451	14529	14505	14511	14527	14603	14439	14612	14494	14423	14543	14545	14451	14612	14534	14720	14523	14467	14403	14725	14688	14579	14571	14429	14556	14594	14417	14493	14659	14606	14602	14768	14505	14544	14360	14402	14566	14500	14279	14580	14679	14618	14474	14525	14506	14412	14544	14391	14465	14398	14520	14532	14504	14336	14216	14332	14288	14541	14501	14451	14365	14352	14429	14322	14703	14621	14601	14521	14502	14088	14591	14440	14480	14400	14473	14654	14520	14453	14562	14661	14369	14475	14538	14628	14521	14462	14597	14483	14858	14604	14521	14596	14256	14372	14459	14580	14510	14366	14633	14346	14455	14538	14616	14304	14600	14444	14368	14505	14602	14489	14461	14429	14596	14551	14478	14518	14716	14484	14428	14512	14582	14466	14656	14373	14394	14529	14647	14429	14241	14479	14492	14457	14503	14621	14306	14342	14400	14643	14353	14367	14617	14418	14479	14509	14520	14320	14463	14498	14488	14500	14588	14357	14494	14611	14516	14536	14471	14572	14589	14510	14533	14569	14543	14520	14510	14544	14480	14746	14401	14636	14609	14350	14277	14515	14562	14480	14456	14524	14463	14692	14512	14390	14600	14302	14561	14412	14382	14675	14551	14632	14481	14491	14378	14350	14304	14508	14440	14588	14474	14572	14636	14562	14489	14458	14710	14413	14694	14620	14469	14636	14292	14552	14691	14502	14535	14437	14525	14325	14416	14526	14533	14421	14458	14442	14345	14452	14777	14481	14529	14542	14423	14403	14690	14477	14388	14508	14523	14626	14445	14587	14557	14591	14535	14566	14449	14460	14425	14401	14518	14501	14509	14501	14593	14572	14535	14561	14444	14561	14640	14453	14491	14518	14382	14300	14515	14413	14415	14647	14431	14550	14490	14436	14441	14515	14687	14393	14687	14494	14562	14370	14529	14574	14413	14367	14663	14549	14627	14567	14389	14631	14647	14514	14413	14526	14538	14466	14426	14371	14510	14499	14473	14605	14426	14512	14498	14830	14527	14592	14635	14529	14697	14408	14543	14461	14547	14634	14315	14472	14715	14591	14478	14542	14648	14607	14475	14441	14542	14486	14209	14415	14340	14458	14393	14452	14591	14394	14696	14562	14475	14402	14556	14644	14621	14504	14578	14477	14457	14477	14412	14418	14574	14332	14526	14584	14436	14504	14529	14654	14464	14463	14577	14573	14459	14456	14532	14594	14403	14553	14564	14533	14450	14481	14491	14453	14447	14516	14761	14641	14392	14340	14411	14544	14676	14468	14624	14536	14477	14499	14363	14543	14480	14448	14301	14478	14667	14519	14491	14505	14482	14568	14472	14483	14415	14342	14476	14594	14635	14368	14514	14665	14326	14323	14590	14511	14372	14392	14549	14399	14540	14436	14481	14430	14550	14457	14602	14501	14484	14624	14482	14629	14510	14534	14280	14485	14542	14523	14654	14409	14612	14654	14585	14486	14410	14394	14536	14603	14593	14478	14515	14412	14571	14647	14743	14403	14605	14417	14482	14654	14477	14554	14497	14420	14500	14491	14465	14430	14508	14405	14605	14674	14457	14476	14472	14380	14407	14273	14414	14686	14478	14412	14330	14573	14638	14406	14726	14612	14728	14628	14392	14479	14482	14495	14628	14528	14421	14578	14524	14557	14414	14601	14527	14433	14519	14351	14619	14590	14596	14643	14517	14470	14550	14605	14382	14465	14490	14189	14438	14570	14612	14619	14602	14455	14360	14612	14522	14544	14667	14571	14477	14461	14630	14346	14396	14658	14592	14670	14532	14388	14491	14527	14559	14679	14568	14467	14510	14362	14443	14519	14482	14361	14406	14352	14442	14464	14427	14522	14632	14496	14497	14657	14633	14471	14302	14320	14387	14424	14563	14500	14446	14434	14623	14483	14376	14373	14431	14643	14604	14587	14444	14341	14444	14543	14597	14360	14433	14379	14446	14442	14488	14566	14400	14690	14622	14542	14419	14576	14716	14479	14544	14498	14574	14383	14285	14439	14579	14624	14617	14622	14482	14628	14530	14492	14274	14481	14522	14602	14570	14304	14594	14689	14529	14615	14469	14498	14541	14390	14402	14512	14266	14635	14579	14557	14617	14597	14780	14512	14517	14488	14348	14524	14495	14520	14640	14554	14484	14438	14471	14319	14540	14511	14652	14464	14167	14600	14430	14558	14612	14409	14667	14341	14687	14576	14712	14528	14390	14347	14497	14495	14398	14522	14359	14305	14509	14434	14562	14481	14343	14380	14420	14480	14338	14412	14345	14507	14584	14819	14709	14395	14295	14373	14435	14626	14672	14564	14543	14400	14590	14458	14456	14598	14313	14349	14470	14441	14577	14380	14481	14418	14585	14423	14525	14549	14534	14628	14458	14487	14577	14553	14503	14511	14515	14616	14517	14742	14578	14435	14515	14670	14503	14482	14562	14450	14557	14428	14502	14538	14702	14508	14537	14471	14415	14483	14470	14521	14522	14575	14573	14518	14645	14329	14452	14330	14536	14679	14627	14573	14699	14459	14531	14395	14483	14466	14619	14630	14460	14523	14467	14347	14444	14337	14526	14315	14561	14575	14398	14489	14468	14593	14536	14607	14516	14628	14593	14459	14533	14526	14462	14614	14474	14389	14457	14382	14446	14528	14516	14427	14657	14459	14633	14597	14706	14472	14669	14462	14552	14369	14440	14650	14631	14515	14588	14478	14467	14308	14568	14519	14446	14563	14541	14364	14434	14673	14531	14567	14587	14663	14414	14676	14483	14389	14707	14493	14431	14436	14449	14518	14428	14365	14564	14460	14591	14619	14403	14766	14516	14607	14278	14364	14504	14434	14554	14440	14591	14433	14526	14566	14631	14442	14576	14549	14444	14402	14511	14403	14578	14549	14697	14461	14492	14576	14638	14412	14493	14560	14471	14491	14387	14589	14304	14555	14327	14417	14428	14484	14478	14528	14584	14384	14498	14614	14589	14559	14461	14592	14580	14610	14337	14503	14409	14341	14471	14486	14412	14326	14377	14437	14527	14584	14622	14309	14453	14624	14556	14518	14334	14672	14451	14491	14511	14436	14657	14637	14570	14455	14720	14574	14450	14506	14498	14569	14522	14383	14661	14398	14304	14636	14632	14588	14608	14242	14285	14581	14485	14406	14548	14423	14682	14608	14574	14473	14395	14340	14280	14227	14537	14535	14298	14573	14456	14464	14617	14585	14452	14305	14275	14372	14289	14565	14521	14206	14375	14582	14472	14417	14552	14507	14400	14538	14638	14408	14416	14595	14562	14489	14156	14568	14366	14773	14535	14594	14603	14691	14400	14601	14561	14714	14636	14377	14609	14517	14535	14590	14647	14362	14339	14513	14697	14468	14621	14541	14576	14494	14396	14363	14566	14519	14562	14380	14360	14389	14482	14505	14426	14561	14565	14515	14282	14464	14442	14416	14443	14446	14421	14504	14311	14277	14367	14407	14525	14779	14601	14540	14543	14524	14487	14641	14638	14508	14470	14406	14631	14526	14365	14555	14451	14495	14388	14616	14563	14453	14733	14677	14698	14567	14457	14322	14501	14505	14453	14722	14481	14450	14647	14706	14527	14689	14395	14375	14617	14628	14456	14596	14621	14369	14414	14545	14384	14444	14366	14361	14682	14459	14703	14546	14491	14734	14393	14501	14488	14488	14507	14478	14637	14479	14370	14394	14525	14672	14450	14488	14474	14602	14301	14361	14569	14516	14569	14583	14388	14467	14601	14514	14503	14520	14549	14418	14547	14451	14611	14407	14670	14449	14579	14440	14754	14508	14444	14378	14351	14468	14526	14386	14458	14500	14238	14455	14480	14346	14486	14469	14388	14538	14653	14579	14590	14530	14385	14454	14567	14445	14492	14351	14408	14458	14626	14574	14468	14604	14613	14463	14269	14457	14493	14469	14525	14288	14411	14632	14599	14433	14629	14228	14405	14536	14565	14498	14432	14360	14609	14351	14660	14715	14598	14407	14761	14402	14357	14494	14530	14540	14535	14567	14605	14530	14536	14633	14565	14517	14431	14414	14378	14492	14567	14650	14512	14493	14668	14594	14676	14525	14222	14504	14386	14526	14696	14501	14286	14446	14509	14469	14540	14627	14306	14255	14503	14656	14599	14341	14569	14370	14544	14714	14732	14327	14529	14604	14404	14621	14260	14572	14787	14535	14656	14606	14532	14492	14454	14469	14508	14615	14404	14597	14550	14544	14534	14545	14463	14427	14505	14454	14495	14419	14362	14580	14684	14358	14504	14365	14476	14516	14508	14556	14696	14442	14526	14518	14642	14350	14538	14687	14486	14540	14445	14519	14457	14585	14333	14586	14385	14414	14505	14542	14496	14525	14507	14579	14284	14630	14716	14595	14488	14443	14683	14442	14325	14618	14558	14576	14804	14376	14461	14469	14527	14338	14648	14538	14369	14442	14502	14538	14573	14698	14665	14489	14553	14562	14504	14451	14520	14543	14466	14377	14711	14611	14440	14644	14538	14469	14350	14556	14396	14478	14557	14505	14540	14556	14332	14498	14398	14443	14682	14643	14545	14529	14462	14361	14507	14616	14632	14725	14474	14324	14403	14381	14504	14435	14439	14622	14656	14585	14465	14500	14497	14495	14630	14645	14528	14435	14500	14267	14537	14454	14502	14690	14512	14466	14572	14652	14501	14689	14608	14556	14495	14429	14526	14627	14792	14363	14566	14605	14466	14450	14436	14339	14538	14404	14701	14755	14480	14708	14591	14492	14551	14741	14541	14438	14559	14533	14406	14414	14625	14514	14468	14573	14528	14581	14567	14448	14557	14452	14489	14627	14643	14417	14399	14577	14324	14497
30512	57291	47896	30804	20028	14836	13200	13164	12801	12866	12835	12846	12720	12527	12492	12346	12341	12363	12501	12452	12313	12285	12369	13069	14180	13758	13241	12868	12464	12595	12498	12238	12145	12403	12172	12209	12307	12205	12116	12487	12336	12179	12141	12230	12271	12272	12282	12210	12294	12329	12223	12302	12307	12317	12327	12346	12281	12232	12217	12257	12165	12373	12257	12278	12365	12348	12219	12160	12158	12303	12381	12340	12299	12377	12178	12399	12171	12284	12292	12301	12213	12286	12183	12321	12217	12247	12318	12288	12140	12454	12285	12288	12287	12164	12413	12334	12202	12328	12312	12482	12319	12314	12230	12203	12352	12162	12414	12409	12257	12360	12233	12279	12367	12157	12201	12121	12288	12210	12161	12431	12276	12292	12322	12223	12133	12400	12189	12276	12441	12256	12259	12288	12199	12274	12037	12250	12164	12359	12330	12228	12165	12270	12331	12378	12158	12185	12302	12339	12103	12292	12181	12138	12416	12251	12343	12349	12250	12364	12327	12141	12278	12360	12212	12257	12293	12292	12290	12317	12232	12368	12368	12244	12317	12468	12320	12251	12319	12138	12388	12466	12336	12315	12372	12130	12374	12206	12241	12180	12343	12076	12271	12166	12198	12086	12301	12169	12434	12161	12194	12312	12380	12267	12161	12182	12209	12239	12289	12286	12184	12218	12337	12351	12284	12385	12221	12225	12275	12398	12296	12266	12411	12355	12336	12221	12343	12196	12344	12236	12307	12393	12308	12271	12218	12256	12398	12222	12306	12300	12233	12426	12339	12417	12140	12397	12280	12215	12247	12293	12374	12198	12366	12354	12304	12338	12196	12213	12261	12387	12314	12351	12200	12214	12365	12248	12227	12485	12384	12206	12304	12311	12308	12052	12253	12187	12369	12249	12267	12356	12285	12325	12313	12401	12278	12193	12281	12345	12374	12262	12237	12264	12349	12332	12387	12203	12372	12299	12338	12250	12387	12257	12486	12269	12361	12334	12291	12165	12349	12192	12268	12280	12271	12187	12211	12263	12292	12231	12364	12438	12266	12391	12298	12162	12366	12263	12206	12390	12221	12316	12257	12346	12303	12446	12334	12400	12254	12337	12397	12342	12227	12367	12213	12438	12391	12163	12360	12370	12217	12209	12301	12232	12416	12193	12289	12464	12379	12425	12221	12274	12245	12245	12171	12125	12407	12389	12245	12392	12412	12198	12246	12243	12404	12262	12265	12183	12265	12320	12231	12301	12234	12521	12261	12186	12431	12291	12331	12269	12235	12133	12327	12332	12318	12311	12255	12275	12345	12353	12255	12253	12278	12282	12325	12230	12277	12269	12186	12305	12266	12354	12308	12135	12283	12423	12271	12308	12341	12314	12186	12315	12509	12233	12340	12306	12325	12223	12281	12223	12441	12253	12354	12283	12296	12233	12394	12348	12240	12407	12290	12085	12126	12133	12361	12313	12216	12394	12396	12163	12166	12257	12209	12260	12452	12185	12292	12146	12240	12418	12382	12301	12277	12298	12353	12254	12167	12414	12409	12205	12306	12353	12314	12291	12421	12367	12288	12371	12176	12191	12264	12272	12311	12172	12357	12183	12265	12340	12350	12122	12340	12256	12272	12220	12273	12511	12303	12339	12299	12223	12255	12386	12199	12335	12347	12157	12414	12239	12276	12243	12325	12283	12282	12269	12358	12351	12265	12132	12187	12311	12161	12252	12316	12257	12352	12304	12378	12198	12308	12327	12205	12192	12282	12407	12213	12275	12290	12226	12187	12479	12419	12053	12367	12398	12280	12134	12264	12312	12286	12099	12238	12293	12287	12176	12182	12416	12340	12129	12238	12236	12420	12376	12296	12354	12394	12260	12399	12375	12331	12208	12351	12383	12150	12232	12157	12297	12225	12350	12420	12176	12158	12469	12309	12152	12330	12168	12362	12244	12257	12237	12241	12132	12147	12157	12295	12259	12352	12410	12164	12095	12288	12255	12396	12237	12179	12220	12248	12220	12307	12257	12196	12352	12231	12403	12297	12145	12181	12383	12273	12346	12277	12256	12204	12360	12308	12295	12362	12385	12356	12130	12501	12245	12265	12377	12260	12215	12261	12137	12119	12235	12287	12283	12379	12395	12273	12187	12090	12301	12227	12449	12270	12480	12330	12265	12330	12213	12358	12280	12260	12333	12226	12272	12291	12318	12289	12215	12378	12385	12176	12288	12266	12244	12147	12218	12266	12300	12320	12397	12414	12290	12281	12273	12349	12353	12287	12257	12264	12139	12142	12121	12435	12297	12345	12328	12413	12358	12190	12198	12224	12244	12482	12331	12326	12317	12240	12146	12238	12140	12399	12277	12009	12313	12248	12267	12246	12371	12239	12190	12186	12203	12272	12252	12240	12212	12364	12155	12295	12082	12313	12348	12285	12242	12308	12165	12266	12517	12415	12353	12281	12298	12176	12526	12273	12340	12308	12237	12319	12395	12261	12312	12272	12206	12266	12343	12239	12317	12298	12331	12344	12340	12350	12314	12378	12226	12329	12241	12214	12166	12476	12377	12122	12304	12205	12381	12154	12234	12280	12285	12201	12255	12037	12346	12314	12424	12386	12178	12452	12244	12239	12256	12321	12372	12107	12206	12282	12390	12283	12411	12296	12257	12183	12227	12369	12129	12451	12382	12337	12349	12243	12326	12143	12515	12400	12249	12296	12092	12283	12229	12189	12118	12231	12289	12218	12204	12176	12313	12465	12256	12389	12238	12396	12429	12268	12362	12278	12300	12345	12191	12416	12665	12239	12200	12299	12438	12448	12219	12282	12335	12364	12120	12253	12340	12154	12298	12280	12257	12453	12503	12346	12295	12150	12272	12236	12181	12563	12462	12319	12324	12433	12285	12280	12272	12346	12497	12306	12326	12444	12280	12219	12360	12275	12254	12157	12412	12324	12238	12293	12275	12161	12362	12212	12320	12179	12266	12340	12230	12174	12329	12361	12334	12249	12133	12252	12128	12368	12427	12269	12354	12052	12184	12387	12444	12316	12161	12248	12254	12321	12264	12419	12254	12389	12313	12276	12325	12265	12285	12437	12359	12312	12197	12403	12233	12112	12263	12206	12330	12310	12170	12414	12320	12361	12390	12240	12239	12373	12189	12260	12195	12175	12265	12209	12468	12274	12375	12241	12241	12327	12332	12382	12440	12193	12407	12203	12347	12295	12291	12231	12271	12270	12268	12282	12367	12283	12205	12185	12323	12229	12366	12375	12288	12250	12417	12330	12294	12224	12282	12135	12380	12320	12271	12330	12372	12203	12261	12119	12470	12354	12204	12275	12266	12372	12389	12260	12339	12353	12276	12293	12255	12143	12385	12379	12312	12452	12295	12099	12219	12246	12260	12354	12345	12278	12342	12351	12132	12224	12247	12379	12300	12275	12218	12291	12365	12289	12292	12221	12222	12285	12364	12241	12389	12375	12443	12265	12153	12238	12268	12344	12375	12096	12392	12328	12397	12366	12226	12179	12259	12337	12205	12236	12219	12324	12479	12312	12032	12283	12402	12260	12231	12329	12369	12290	12207	12443	12479	12218	12319	12375	12369	12212	12272	12458	12237	12295	12425	12405	12147	12267	12178	12266	12036	12300	12320	12210	12345	12294	12312	12266	12220	12363	12316	12152	12493	12133	12354	12322	12357	12217	12371	12239	12340	12382	12262	12253	12206	12437	12253	12359	12304	12390	12343	12187	12232	12208	12226	12128	12189	12288	12318	12266	12197	12232	12374	12056	12341	12229	12287	12430	12468	12380	12445	12231	12426	12193	12186	12174	12093	12410	12253	12249	12290	12368	12353	12207	12321	12285	12138	12337	12269	12162	12407	12233	12439	12322	12256	12253	12288	12422	12236	12224	12176	12110	12318	12191	12383	12313	12116	12216	12277	12411	12073	12272	12367	12203	12372	12325	12300	12147	12317	12228	12426	12195	12346	12395	12341	12384	12328	12141	12298	12418	12209	12398	12355	12229	12382	12188	12189	12241	12218	12351	12309	12185	12287	12176	12206	12216	12388	12339	12172	12317	12314	12337	12253	12288	12284	12318	12407	12291	12295	12162	12253	12218	12220	12342	12359	12253	12241	12268	12262	12141	12153	12157	12186	12130	12402	12353	12254	12244	12288	12323	12319	12244	12276	12253	12371	12235	12231	12270	12339	12286	12410	12321	12255	12308	12345	12286	12189	12365	12192	12263	12271	12382	12331	12272	12325	12357	12368	12254	12177	12376	12240	12221	12290	12166	12215	12221	12216	12409	12251	12356	12421	12215	12182	12264	12525	12268	12325	12320	12445	12265	12326	12401	12415	12424	12260	12179	12313	12424	12341	12195	12350	12395	12136	12171	12136	12381	12220	12242	12131	12268	12333	12095	12368	12343	12439	12348	12381	12328	12366	12360	12341	12394	12380	12316	12336	12263	12420	12303	12096	12168	12226	12284	12365	12170	12277	12208	12316	12402	12081	12256	12323	12288	12146	12174	12293	12168	12377	12309	12143	12178	12242	12174	12192	12285	12307	12261	12313	12261	12241	12211	12203	12284	12202	12393	12245	12161	12264	12290	12384	12226	12372	12319	12230	12319	12349	12325	12351	12251	12151	12253	12143	12269	12265	12218	12389	12241	12330	12506	12384	12311	12303	12168	12339	12250	12221	12166	12056	12336	12290	12289	12347	12395	12202	12395	12472	12220	12213	12205	12386	12258	12432	12219	12404	12221	12443	12332	12237	12227	12282	12361	12310	12313	12304	12383	12223	12427	12415	12342	12313	12255	12291	12225	12298	12421	12136	12328	12260	12311	12252	12352	12166	12190	12392	12219	12326	12316	12249	12319	12305	12146	12333	12146	12420	12345	12238	12209	12398	12257	12286	12220	12390	12161	12136	12229	12464	12180	12205	12265	12040	12379	12114	12337	12407	12345	12330	12279	12278	12281	12339	12408	12247	12312	12153	12285	12387	12508	12345	12295	12355	12257	12084	12309	12281	12227	12328	12399	12103	12389	12232	12288	12133	12166	12389	12469	12290	12195	12221	12421	12249	12362	12347	12382	12172	12265	12198	12365	12351	12305	12271	12290	12254	12229	12375	12324	12232	12199	12233	12322	12237	12356	12218
24805	21454	29272	29172	21538	18035	17529	16400	16079	16096	16338	16100	15939	15893	15960	15879	16124	16077	16004	15996	15759	15955	16033	15919	16360	16484	16514	16318	16202	15941	15949	15941	15998	16031	16057	15908	15850	15736	15499	15950	15811	15823	16053	15859	15968	15923	15829	15912	15657	15657	15737	15765	15698	15880	15754	15855	15713	15990	15879	15928	15673	16014	15963	15798	15995	15652	15864	15776	15677	15855	15906	15832	15844	15717	15900	15883	15918	15634	15726	15838	15736	15845	15823	15717	15853	15921	15724	15819	15794	15898	15982	15962	15929	15847	15905	15878	15753	15696	15629	15879	16023	15684	15752	15841	15923	15846	15811	16068	15867	15831	16003	15840	15689	15689	15707	15866	15707	15771	15710	15916	15826	15889	15725	15864	15894	15898	15718	15849	15692	16037	15805	15648	15900	15742	15834	15857	15701	15688	15746	15771	15917	15914	15950	15741	15849	15844	15767	15981	15624	15856	15767	15855	15789	15981	15970	15907	15950	16132	15969	15679	15867	15945	15708	15710	15914	15622	15924	16005	15849	15920	15869	15880	15855	15759	15619	15775	15879	15658	15784	15761	15830	16003	15763	15721	15787	15883	15946	15908	16053	15876	15812	15750	15787	16038	15978	15845	15811	15928	15777	15863	15742	15725	15844	15814	15857	15868	15526	15863	15901	15875	15956	15607	15902	15619	15903	15802	15878	15885	16004	15819	15854	15794	15755	15925	15772	15916	15770	15713	15779	15831	15830	15983	15696	15771	15936	15935	15793	15822	16064	15880	15849	15836	15831	15873	15632	15831	15828	15748	15859	15724	15873	15791	15855	15978	15693	15743	15883	16109	15740	15890	15783	15768	15978	15858	15889	15810	15824	15814	15727	15732	16034	15817	15875	15902	15875	15850	15832	15914	16077	15846	16044	16010	15947	15867	15781	16011	15919	15816	15788	15743	16107	15939	16107	15817	15785	15881	15951	15718	15965	15919	15939	16014	15803	15901	15929	15916	15867	15844	15917	15868	15776	15680	15866	15943	15914	15809	15673	15675	15722	15851	15896	16012	16048	15983	15850	15642	16110	15901	15644	16012	15978	15765	15890	15878	15819	15882	15795	15951	16062	15885	15744	15848	16026	15894	15785	15894	16023	15708	15930	16028	15836	16126	15909	15976	15632	15855	15817	15826	15735	15974	15909	16127	15902	15738	16001	15926	16042	15760	15856	15924	15734	15985	15712	15805	15848	15750	15783	15935	15853	15936	15892	16086	15939	15869	15577	16044	15834	15712	15886	15948	15911	16156	15917	15805	15904	15889	15767	15852	15795	15780	15779	15861	15952	15977	15904	15783	15876	15761	15828	16027	15883	15745	15972	15889	15859	15888	15839	15893	15835	15736	15782	15931	15758	15891	15916	16051	15969	15774	15882	15865	15797	16038	15806	15796	15777	15838	15913	15830	15995	15913	16096	15862	16074	16008	15775	15743	15917	15800	15973	15844	15931	15653	15916	15934	15833	15822	15788	15982	16020	15910	15717	16100	15839	15828	15930	15841	15895	15848	15918	15874	16110	16092	15849	15797	15919	15791	15959	15635	15761	16043	15850	15793	15761	15827	15799	15692	15907	15841	15843	16157	15840	15789	15873	15809	15924	15929	15820	15846	15807	16002	15857	15867	15659	15690	15863	15963	16074	15767	15871	15817	15988	15878	16105	15872	15861	15993	15882	15853	15806	15905	15832	15951	15740	16178	16034	15826	15902	15699	15852	15990	15905	15699	15979	15685	15702	15638	16034	15835	15921	15802	15982	16086	15781	15858	15832	15811	15781	15706	15994	15928	15893	16031	15658	15973	16046	15912	15950	15919	15932	15899	15928	15797	15774	15894	15768	15692	15753	15894	15880	15697	15790	16009	15742	15867	15979	16002	15822	16013	15866	15908	15873	15975	15857	15816	15921	15846	15994	15933	15882	15718	15943	15839	15894	15776	15737	15956	15890	15848	15916	15726	15736	15952	15948	15940	15750	15913	15793	15684	16018	15934	15788	15806	15865	15799	15857	15748	15861	15779	15808	16030	15932	15779	15783	15860	15714	15859	15707	15856	15666	15797	15728	15615	15820	15916	15795	15994	15913	15879	15937	15905	15847	16015	16074	15809	15971	15838	15958	15884	15866	15944	15831	15799	15804	15957	15957	15857	15743	15881	15813	15965	15945	15909	15876	15778	15905	15918	15848	15913	15808	16046	15943	15842	15902	15767	15774	15752	15863	15853	15683	15870	15773	15749	15805	15822	15885	15787	15849	15805	15923	15572	15701	15787	15689	15952	15925	15738	15747	15930	15847	15889	15703	15706	15769	15854	15850	15821	15796	15917	15870	15834	15954	15977	15989	15922	15741	15965	15927	15752	15822	15859	15916	15940	15733	15860	15946	15724	15917	15701	15714	15956	15861	15770	15742	15614	15781	15811	15702	15867	15833	15760	15820	15878	15791	15817	15893	15801	15749	15934	15932	15813	15765	15832	15890	15896	15845	15893	15831	16110	15877	15646	15778	15816	15753	16032	15910	15949	16047	15847	15839	15836	15879	16004	15936	16022	15906	15685	15771	16012	15795	15775	15795	15803	15823	15939	15686	15958	16052	16166	15912	15921	15901	15877	15551	15953	15946	16206	15867	15992	16106	15906	16002	15838	15823	15851	15935	15930	15799	15780	15828	15963	15835	15901	15954	15781	15845	15880	15835	15801	15841	15888	15711	15706	15788	15929	15820	15669	15874	15855	15972	15762	16029	15826	15971	15889	15833	15900	15808	16042	15932	15796	16018	15595	15984	15879	15865	15800	15780	15827	15903	15888	15850	16013	15891	15854	15780	15681	16108	15759	15817	15834	15821	15735	15842	15995	15936	15657	15877	15786	15738	15918	15688	15870	15987	15964	15601	15902	15885	15722	15844	15892	16066	15726	15660	15730	15834	16004	15633	15719	15873	15704	15790	15760	15759	15928	16113	15904	15739	15746	15821	15787	15740	15990	15731	15790	16003	15851	15960	15772	15982	15972	15805	15713	15914	15840	15887	15863	15708	16084	15794	15861	15946	15821	15837	15784	15573	15773	15960	15839	15967	15858	15751	15887	15949	15884	15966	16012	16067	15954	15829	15943	15776	15761	15867	15823	15850	15922	15984	15910	15811	15783	15880	15829	15718	16057	16121	15795	15706	15930	15918	16001	15801	15766	16022	15901	15724	15884	15846	15846	15757	16047	16019	16034	15936	15947	15846	15858	15839	15777	15884	15832	15859	15922	15868	15804	15951	15858	15559	15827	15897	15822	15780	15770	15866	15816	15785	15844	15999	15985	16028	15683	15873	15761	15799	16050	15938	15722	15901	15915	15957	15895	15772	15664	15851	15719	15983	15878	15800	15802	15851	15833	15804	15842	15957	15850	15732	15853	15828	15912	15878	15740	15763	16098	15784	15852	15802	15799	15997	15877	15750	15807	15854	15654	15750	15743	16000	15880	16005	15971	15784	16203	15721	15582	15810	15855	15804	15743	15926	15890	15965	15943	15779	15806	15797	15962	15944	15975	15914	15927	15696	16064	15810	16092	15959	16074	15909	15970	15908	15870	15828	15820	15781	15703	15766	15828	16115	15863	15704	15890	15758	15805	15923	15893	15818	15951	15854	15940	15663	16010	15738	15822	15894	15998	15833	15991	15998	15972	15771	15638	15908	15825	15830	15711	15894	15920	15986	15991	15882	15900	15737	15801	16064	15886	15881	16092	15838	15604	15710	15726	15811	16043	15876	16048	15881	15828	15661	15870	16067	15896	15954	15801	15788	15942	15857	15707	15868	15804	15916	15858	15784	15806	15777	15642	15854	15920	15795	15522	15902	15782	15970	15741	15925	15728	15668	15856	15761	15652	15833	15924	15756	15750	15749	15845	15687	15906	16027	15867	15756	15991	15943	15794	15938	15881	15838	15875	15779	15804	15793	15781	15940	16028	15878	15899	15932	15929	15788	15947	15781	15788	15806	15872	15789	15878	15817	15747	15669	15943	15871	15823	15863	15843	15857	16036	15886	15926	15749	15929	16024	15830	15766	15681	15969	15810	15842	15944	15817	16009	15956	15853	15921	15854	15785	15901	15846	15952	15770	15883	15756	15757	15797	16000	15993	15743	15941	16023	15890	15864	15791	15894	15934	15772	15897	15887	15874	15900	15871	15868	16054	16214	15726	15853	15553	15982	15949	15998	15974	15858	15909	15651	15740	15720	16106	15976	15865	15872	16266	15794	15937	15801	15868	15557	15907	15917	15820	16036	15626	15806	15910	15951	15841	15861	15666	15967	15767	15790	15836	15977	16082	15865	15822	16001	16066	15982	15745	15750	15988	15794	15797	15999	15866	15659	15870	15809	15781	15896	15691	15763	15827	15900	15982	15874	15857	15702	15946	15899	15865	15932	15976	15984	15842	15901	15878	15807	15910	15714	15848	15918	15824	15626	15721	15694	15823	15698	15889	16011	15734	15730	15827	15994	15926	15883	15931	15859	15868	16067	16037	15918	15821	16043	15746	15902	15952	15944	15822	15668	15872	15839	15940	15892	15753	15914	16047	15901	15821	15898	15841	15761	16036	15819	15771	15958	15819	15872	15815	15766	15751	15894	15807	15778	15790	15793	15770	15792	15863	15960	15959	15805	15880	15774	15817	15893	15828	15866	15766	15902	15876	15827	15826	15961	16079	15823	15927	15874	15726	15896	15709	16096	15978	16019	15974	15813	15898	15995	15722	15690	15843	16016	15664	15869	15778	15879	16093	15786	15847	15826	15924	15757	15821	15950	15771	15812	15831	15780	15966	15827	16014	15882	15943	15796	15912	15901	16008	15876	15862	15669	15873	15833	15746	15879	15972	15913	15868	16034	15692	15828	15985	15951	15921	15826	15772	15812	16116	15880	15895	15870	15805	15881	16029	15827	16187	15607	15754	15718	15668	15751	15877	15942	15723	15967	15878	15883	15941	15872	15716	15720	16002	16019	15913	15896	15753	15914	15874	15900	15919	15920	15841	15708	15879	15766	15934	15892	15900	15975	15872	15833	15780	16028	15861	15667	15794	15875	15855	15641	15986	16015	15804	15869	15811	16104	15931	15753	15718	15908	15883	15797	16015	16005
31025	52015	42701	28838	18277	14289	13772	13571	13399	13573	13516	13240	13353	13334	13261	13221	13121	13171	13107	13104	13212	13267	13026	13125	13793	13897	13793	13597	13246	13204	13025	13001	13135	13078	13183	13084	13129	12991	13227	13112	13120	13054	13040	13037	13058	13035	13108	13014	13013	13041	13205	13033	13140	13144	13062	13194	13009	13154	13095	13139	12969	13021	13221	13032	13034	13030	13186	13240	13040	13123	12997	12993	13055	13208	13155	12957	13136	13069	13015	12956	12957	13137	13103	13127	12947	13102	13254	13174	13036	13063	13227	13090	12863	12989	13131	13146	13140	12915	13071	13243	13103	13060	13074	13033	13128	12941	13108	13101	13021	13101	13186	13272	13077	13047	13186	13111	13095	13266	13003	13005	13122	13178	13082	13100	13059	13174	13140	13287	13086	13048	13199	12938	13149	13071	13077	12926	13089	13029	13008	13165	12821	12977	13223	13136	13116	13181	13244	13155	13121	13207	13078	13049	13155	13067	13100	13015	13170	13157	13159	13059	13126	13189	13045	13023	13124	13138	13094	13087	13132	13005	13044	13047	13044	13089	13051	13101	13006	13024	13192	13071	13059	13177	12938	13186	12982	13051	13120	12859	13233	13047	12902	13203	13180	12963	13116	13035	13098	13170	12932	13090	13004	13103	13157	12940	13254	13052	13086	13169	13112	13230	12877	12972	13063	13149	13132	13147	13094	13129	12980	12981	13246	13074	13105	13086	13107	12965	13200	13035	12954	13178	13153	13158	13051	13180	13204	12994	13285	13010	12860	13033	13056	13254	13022	13131	13031	13039	13127	12957	13068	13116	12992	12992	13221	13165	13147	13127	13137	13014	13072	13076	13077	12884	13022	13152	13155	13135	12999	12964	13083	13121	13041	13038	13104	13141	13034	13128	13186	13035	13068	13097	13005	13044	13223	12859	13109	13104	13016	13140	13059	13063	13307	13110	12935	13283	13054	12972	13160	13128	13260	13256	13163	13060	13188	13038	13252	13107	13052	13261	13184	13197	13055	13172	13013	13108	13217	13009	13101	12890	13124	13094	13075	13063	13192	13035	13252	13165	13028	12983	12963	12973	13137	13202	13100	13177	13283	13213	13041	13113	13093	13131	13151	13035	13078	13151	13168	13020	13122	12940	13180	13032	12992	13179	13160	13102	13031	13128	13098	13142	13086	13011	13073	13327	13160	13032	13292	13086	12993	13134	13024	12935	13144	13184	13118	13267	13192	13255	13115	13110	13196	13019	13047	13051	12953	13050	13090	13126	13109	13079	13092	13127	13095	13141	12984	13185	13086	13065	12943	13143	13096	13188	13107	13101	13102	13135	13044	13124	13151	13118	13123	13074	13074	13357	12972	13180	12891	13180	13286	13075	12967	13061	13070	13182	13036	13130	13111	12874	13168	13125	13286	13090	13208	13242	12959	13217	13145	13020	12952	13060	13077	13112	13165	12919	13076	13113	13017	13084	12951	13054	13123	13219	13244	13055	13233	13239	13033	13132	13218	13053	13065	13273	13201	13078	13088	12971	13174	13158	13052	12973	13060	13075	13217	13247	13060	13209	13115	12908	13093	13154	13144	13096	13072	13052	13194	13133	13156	13006	13159	13008	13117	13087	13083	13012	12926	13046	13042	13123	13141	13110	13030	13003	13200	13164	13003	13032	13155	13043	13110	13074	13189	13200	13068	13078	13116	13208	13101	13082	13008	13143	13046	13080	13143	13122	13019	12957	13021	13122	13243	13022	13176	13056	13158	13192	13080	13444	13086	13139	13025	13270	13016	13255	13124	13267	13131	13086	13024	12995	12872	13060	12944	12975	13064	12946	13008	13140	13035	13026	13006	13227	13123	13051	12995	13021	13146	13202	13031	13075	13222	13051	13213	12981	13243	13066	13080	13116	13006	13091	13062	13025	13097	13074	13240	12958	13076	13178	13156	13041	13104	13066	12997	13024	13076	13025	13221	13102	12849	12970	12962	13094	12952	13179	13001	12965	13156	13086	13228	13111	13013	13162	13040	13052	13186	13102	13163	13083	13146	13098	13089	13052	13212	13053	13110	13051	13057	13136	13030	13080	13056	12995	13005	13034	13166	13016	13026	13026	13042	12953	13084	12972	13234	13018	13149	13091	13074	13192	13180	12940	13140	13149	12961	13134	13083	13015	12981	12961	13229	13118	13070	13045	13022	13089	12995	12910	13094	13348	13155	12992	13229	13167	12967	13141	13087	13198	13048	12989	13117	13056	12839	13164	13059	13242	13111	13126	13145	13187	12874	13228	13043	12949	13130	13056	13120	12981	12994	13302	13207	12987	13223	12919	13141	13122	13101	13136	13095	13028	13020	13157	13147	13041	13190	13031	13184	13022	13125	12949	13125	12935	13017	12919	13019	12967	13053	13065	13059	13117	13076	13036	13087	13120	12921	13021	13085	13104	13095	12970	12935	13069	13042	13043	13142	13051	13196	13186	13107	12881	13070	13016	13139	13014	13089	13099	13231	13071	12996	13091	13159	13080	12932	12979	13255	13210	13068	13267	13121	13030	13078	13112	13246	13129	13055	13035	13074	13001	13057	13110	13064	13116	13212	12982	13160	13103	12963	13063	13106	13235	12908	13026	13118	13064	13235	12933	13191	12852	13087	13093	13247	13082	13003	12952	13169	13031	13064	13101	12930	13105	13325	13176	13126	13157	13059	13214	13221	13089	13050	13029	13043	13104	12947	13013	13013	13004	13036	13088	13154	13085	12994	13134	13121	13359	13065	13081	13116	12959	13237	13011	13063	13165	13207	12945	13012	13080	13130	13276	12990	13093	13051	12969	13026	13101	13008	13159	13063	12981	12973	13088	13005	13040	13039	12989	13085	13094	13063	13047	12969	13123	13014	13045	13111	13047	13086	13148	13112	12997	13137	13055	13228	12986	13127	13126	13047	13011	12966	13238	13025	13193	13043	13116	12979	13032	13077	13036	13261	12938	13240	12994	13053	13303	13063	13036	13046	13219	12971	13151	13093	13027	13030	13196	13043	13112	13039	13142	12945	13127	12978	13141	13201	13054	13081	12897	12911	13094	12975	13291	13036	13070	13009	13169	13170	13179	13167	12978	13034	13239	13144	13112	13166	13079	13087	12991	13132	13024	13185	12897	12969	13182	13045	12992	13178	13200	13079	13174	13126	13164	12957	13008	13103	12939	13088	12987	13162	13034	13073	13030	13054	13154	13126	13020	13177	12923	13175	13069	13146	13085	13119	13062	12986	13076	13101	12992	13049	13195	12958	13087	13250	13179	13073	13329	13150	13076	13076	13157	13137	12957	13239	13260	13069	13091	12988	12990	13191	13207	13096	13097	13189	13146	13049	13062	12917	13073	13168	13073	12986	13139	12994	12955	13148	12964	13086	13043	13155	12954	13159	13037	13078	13096	13179	12987	13149	13134	13120	12987	12970	13045	12990	13078	13003	13082	13265	13025	13066	13214	13171	13039	13143	13106	13086	12963	13049	13176	13115	13139	13069	13211	12958	13121	13089	13101	12991	13188	13098	13040	13093	12880	13095	13133	13100	12937	13256	13112	13149	13127	12942	13017	13021	12959	13175	13176	13103	13151	13251	12968	13111	12850	13156	12929	13036	13060	13113	12911	12955	13107	12947	12980	13169	12975	13027	13031	13094	13012	13098	13053	13117	13040	13068	13128	12929	13198	13066	13180	13006	13040	13307	13139	12975	13195	13065	12975	13140	12990	12977	13127	13032	13193	13120	13093	13087	13080	13031	13157	13231	13130	13164	12959	13023	13096	12992	13081	12982	13069	13162	13033	13044	13182	13002	13143	13103	13068	13021	13032	13097	13089	13076	13128	12994	13124	13183	13121	12967	13096	13031	13062	13074	13099	13001	13076	13154	13098	13033	13204	13203	13270	12983	12955	12985	12881	13168	13131	13289	13251	13231	13218	13037	13045	13160	13075	13025	12994	13153	13055	13099	12884	13174	12945	13101	13002	13048	12943	13060	13048	13007	13081	13041	13139	13051	13076	13126	13213	13179	12999	13107	13005	13098	13164	13086	13238	13190	13149	13096	12996	13097	13104	13092	13054	13004	13154	12932	13106	13188	13129	13273	13131	13337	13141	12977	12948	13085	13175	12984	12937	13051	13268	13016	13012	13086	13169	13125	13172	13078	13284	13077	13221	13172	13072	13079	13002	13046	13105	13083	13071	13261	13074	13206	13149	13045	13159	13051	13046	12998	13020	13029	13180	13158	13005	13155	13110	13194	13086	12996	13118	13198	13022	13045	13115	12925	13070	13277	13205	13135	13123	13088	13128	13141	13075	13022	13138	13155	12989	13128	13089	12905	13168	13068	13112	13034	13075	13152	13114	12985	13221	13095	13048	13190	13030	13037	13116	13238	13144	13110	13225	13082	13137	13031	13201	13012	13133	13039	13171	13167	12817	13024	13081	13155	12905	13226	13126	13103	13071	13271	13045	13167	13097	12909	13119	13051	13073	13183	13065	13031	12923	13029	13089	13143	13108	13003	12992	13216	13160	13028	13067	13182	13257	13035	13320	13199	13202	13178	12941	13124	13034	13038	13206	13116	12919	13123	13198	13127	13141	12837	13193	13020	12960	13267	13105	12985	13116	13052	13197	13048	13212	12945	13153	13071	13017	13211	12997	13109	13103	13212	13183	13061	13016	12961	12933	12954	12983	13050	13002	13113	13060	12963	13162	13190	13003	13104	13043	13009	12879	13167	13102	13284	13074	13083	13135	13007	12906	13018	13167	12820	13231	12995	13183	13024	12967	13132	12917	12941	13044	13248	13073	13094	13057	13241	13113	13115	13168	13127	13141	12972	12926	13184	13099	13111	13129	13109	12975	13066	13099	13139	13149	13136	13111	13075	13018	12854	13124	13028	13179	13231	12975	13184	13035	13147	12943	13038	13013	12780	13095	13019	13141	13264	13240	13081	13066	13069	13137	13103	13116	12913	12970	13248	13040	13140	13157	13124	13076	13053	13135	13123	13088	13187	13059	12866	13096	13150	13049	12952	13229	13022	13047	13395	13189	13216	13108	13089	13049	13189	12985	13111	13087	13192	12965	13026	13069	13173	12849	13060	13234	12966	13119	13137	13049	13050	13208	12972	13026	13034	13161
22343	21279	28788	24524	21954	22679	21873	16572	15272	15801	15558	15383	15332	15059	15000	15014	15104	14977	14947	14955	14992	14740	14690	15049	16279	16877	16746	15855	15438	15080	14807	14818	14716	14684	14854	14732	14798	14693	14714	14727	14683	14818	14793	14660	14653	14770	14680	14627	14823	14807	14692	14678	14737	14726	14772	14785	14727	14483	14702	14579	14534	14659	14715	14825	14802	14825	14503	15036	14623	14773	14883	14610	14870	14603	14618	14660	14588	14819	14666	14730	14605	14699	14797	14530	14771	14602	14602	14816	14822	14750	14788	14729	14791	14625	14714	14893	14707	14585	14775	14704	14608	14620	14703	14741	14713	14738	14632	14624	14642	14605	14632	14639	14831	14673	14862	14394	14715	14545	14695	14477	14487	14690	14515	15010	14823	14630	14791	14737	14583	14835	14696	14768	14805	14846	14500	14660	14673	14685	14664	14674	14639	14722	14718	14859	14573	14687	14712	14777	14647	14485	14616	14572	14776	14616	14677	14676	14518	14745	14631	14610	14540	14573	14623	14698	14740	14721	14663	14601	14627	14665	14863	14717	14576	14697	14775	14613	14633	14522	14687	14644	14884	14822	14811	14615	14807	14707	14845	14727	14818	14730	14832	14881	14720	14726	14608	14711	14613	14743	14725	14593	14434	14550	14642	14684	14690	14754	14702	14766	14609	14501	14539	14779	14782	14740	14737	14718	14554	14533	14721	14505	14474	14614	14621	14682	14660	14601	14686	14755	14703	14716	14596	14577	14752	14548	14594	14606	14693	14702	14744	14531	14753	14728	14759	14753	14706	14710	14738	14667	14870	14647	14643	14650	14613	14632	14579	14627	14582	14814	14726	14771	14532	14721	14689	14676	14654	14731	14508	14618	14532	14763	14815	14688	14521	14781	14704	14787	14697	14825	14753	14508	14588	14675	14636	14829	14863	14602	14672	14774	14858	14665	14824	14565	14693	14628	14743	14828	14762	14607	14578	14758	14485	14684	14782	14566	14685	14401	14652	14616	14902	14694	14722	14904	14536	14726	14650	14569	14643	14721	14715	14632	14681	14865	14673	14612	14787	14650	14531	14603	14797	14796	14764	14635	14666	14750	14656	14773	14828	14774	14527	14767	14602	14808	14665	14666	14703	14630	14637	14690	14780	14669	14543	14867	14729	14503	14668	14550	14581	14687	14877	14691	14602	14645	14753	14791	14529	14724	14836	14546	14615	14541	14829	14618	14705	14526	14775	14661	14889	14728	14657	14685	14806	14674	14672	14827	14660	14541	14749	14879	14715	14567	14604	14666	14648	14634	14814	14552	14646	14752	14747	14641	14634	14558	14620	14678	14765	14653	14776	14465	14844	14453	14618	14728	14705	14568	14775	14538	14844	14783	14616	14705	14783	14652	14734	14691	14737	14539	14592	14752	14499	14507	14592	14767	14503	14438	14592	14598	14710	14615	14852	14799	14731	14734	14672	14612	14624	14500	14520	14533	14678	14629	14637	14597	14520	14589	14732	14687	14586	14711	14662	14597	14845	14721	14806	14536	14737	14828	14609	14659	14590	14803	14649	14588	14518	14720	14597	14877	14749	14520	14571	14685	14600	14734	14687	14696	14601	14562	14654	14584	14535	14605	14738	14590	14671	14657	14741	14588	14610	14790	14923	14737	14380	14656	14901	14856	14670	14817	14362	14749	14619	14353	14591	14800	14784	14840	14570	14662	14617	14617	14651	14674	14718	14463	14677	14746	14519	14651	14766	14675	14880	14923	14721	14750	14485	14635	14759	14614	14703	14721	14532	14615	14598	14626	14517	14623	14734	14514	14619	14759	14653	14634	14659	14679	14636	14711	14584	14661	14582	14707	14471	14766	14488	14615	14544	14549	14831	14693	14680	14531	14517	14705	14600	14692	14782	14697	14685	14721	14616	14567	14797	14898	14609	14790	14544	14612	14418	14599	14641	14607	14702	14710	14428	14637	14695	14702	14826	14774	14597	14639	14490	14592	14713	14800	14788	14625	14601	14604	14749	14547	14791	14787	14474	14718	14579	14757	14617	14517	14585	14596	14729	14591	14630	14830	14783	14721	14702	14581	14517	14626	14521	14643	14714	14626	14662	14611	14706	14721	14666	14636	14772	14618	14800	14720	14585	14724	14809	14581	14747	14839	14615	14697	14793	14530	14674	14536	14738	14587	14753	14701	14634	14639	14798	14599	14616	14597	14632	14691	14629	14633	14577	14714	14446	14659	14852	14562	14594	14553	14498	14480	14470	14864	14762	14617	14720	14752	14825	14820	14698	14555	14651	14714	14608	14555	14726	14468	14683	14450	14766	14509	14743	14641	14523	14648	14650	14739	14451	14587	14784	14566	14660	14779	14410	14757	14672	14701	14643	14592	14754	14714	14703	14539	14600	14557	14857	14489	14656	14508	14536	14481	14593	14804	14632	14630	14510	14669	14567	14616	14631	14735	14846	14659	14647	14842	14569	14844	14737	14678	14550	14546	14696	14447	14581	14689	14711	14453	14601	14459	14812	14462	14515	14825	14545	14607	14711	14588	14516	14766	14676	14633	14623	14745	14597	14568	14625	14690	14546	14693	14566	14683	14577	14802	14520	14773	14774	14584	14913	14776	14798	14687	14770	14653	14573	14667	14639	14553	14778	14689	14563	14802	14714	14646	14664	14644	14709	14556	14620	14689	14617	14498	14625	14710	14602	14545	14566	14694	14837	14472	14518	14754	14546	14752	14771	14777	14682	14751	14802	14499	14695	14782	14721	14557	14746	14673	14543	14536	14541	14698	14675	14698	14694	14703	14388	14558	14539	14691	14750	14828	14771	14628	14695	14688	14458	14518	14593	14665	14492	14732	14599	14625	14723	14548	14776	14776	14679	14666	14523	14569	14674	14775	14688	14644	14545	14723	14810	14605	14543	14602	14485	14649	14623	14616	14775	14558	14858	14444	14658	14497	14706	14426	14592	14583	14698	14870	14712	14885	14718	14645	14936	14573	14683	14541	14671	14763	14610	14733	14698	14657	14663	14572	14420	14839	14610	14695	14597	14719	14561	14880	14723	14471	14538	14777	14750	14617	14813	14614	14611	14562	14487	14530	14627	14535	14789	14608	14709	14646	14502	14841	14732	14563	14534	14637	14613	14453	14733	14840	14576	14641	14736	14508	14556	14388	14615	14646	14589	14651	14784	14697	14669	14900	14695	14494	14602	14648	14512	14697	14491	14615	14479	14725	14819	14738	14692	14610	14858	14656	14497	14857	14615	14758	14862	14720	14641	14608	14614	14525	14557	14685	14751	14722	14542	14810	14616	14670	14709	14692	14630	14400	14568	14652	14554	14381	14733	14946	14756	14663	14732	14640	14544	14621	14543	14779	14684	14744	14706	14778	14660	14685	14689	14629	14528	14738	14690	14723	14707	14691	14819	14703	14557	14706	14848	14536	14640	14381	14546	14520	14611	14515	14767	14526	14716	14661	14669	14714	14338	14758	14583	14526	14691	14665	14841	14650	14750	14738	14648	14691	14624	14667	14567	14656	14484	14681	14513	14634	14435	14471	14528	14622	14689	14866	14804	14766	14967	14658	14679	14652	14699	14586	14646	14634	14613	14610	14664	14580	14680	14714	14659	14818	14543	14686	14642	14581	14580	14654	14450	14690	14561	14841	14572	14612	14686	14591	14839	14531	14566	14636	14658	14851	14748	14614	14763	14783	14890	14541	14624	14661	14631	14828	14605	14626	14695	14626	14739	14696	14772	14572	14718	14628	14640	14661	14523	14660	14767	14532	14406	14748	14757	14507	14579	14589	14531	14635	14859	14548	14793	14690	14505	14705	14747	14633	14522	14701	14574	14736	14593	14768	14817	14657	14716	14577	14606	14649	14664	14767	14630	14609	14540	14538	14654	14570	14581	14765	14610	14686	14787	14522	14551	14815	14626	14597	14755	14782	14578	14767	14563	14640	14764	14674	14551	14627	14662	14520	14585	14938	14568	14680	14707	14435	14593	14802	14608	14616	14850	14525	14648	14620	14568	14816	14763	14655	14560	14623	14834	14614	14598	14588	14438	14600	14579	14682	14895	14666	14753	14769	14659	14652	14875	14608	14664	14592	14650	14552	14681	14607	14627	14761	14759	14541	14484	14598	14544	14858	14831	14662	14700	14688	14558	14618	14506	14570	14514	14373	14711	14562	14656	14554	14739	14625	14525	14758	14815	14866	14709	14556	14571	14726	14642	14613	14571	14437	14787	14675	14699	14763	14741	14631	14722	14593	14755	14667	14715	14441	14524	14747	14770	14569	14811	14719	14520	14765	14596	14889	14648	14841	14518	14689	14531	14489	14868	14943	14641	14902	14662	14539	14612	14755	14560	14573	14680	14655	14695	14694	14740	14668	14723	14906	14597	14571	14634	14679	14740	14586	14607	14543	14715	14575	14537	14800	14666	14575	14648	14800	14812	14658	14687	14616	14723	14679	14675	14703	14750	14524	14696	14458	14557	14645	14687	14792	14530	14485	14621	14727	14814	14585	14777	14687	14533	14655	14648	14727	14583	14786	14696	14511	14515	14596	14630	14534	14565	14720	14818	14663	14801	14724	14714	14640	14559	14713	14527	14660	14284	14558	14627	14542	14521	14493	14573	14610	14769	14768	14639	14793	14593	14732	14927	14683	14647	14694	14598	14757	14658	14776	14617	14711	14603	14546	14635	14616	14736	14865	14669	14635	14776	14426	14660	14770	14556	14603	14781	14632	14691	14658	14594	14848	14592	14698	14731	14740	14729	14722	14692	14513	14737	14520	14494	14489	14570	14622	14645	14722	14407	14465	14557	14543	14677	14512	14797	14649	14777	14590	14637	14575	14537	14702	14585	14587	14743	14696	14616	14761	14791	14526	14642	14688	14855	14564	14541	14789	14640	14714	14665	14613	14656	14680	14914	14879	14959	14760	14735	14647	14737	14763	14533	14828	14702	14787	14870	14808	14694	14538	14818	14709	14787	14781	14582	14561	14462	14502	14502	14507	14669	14744	14533	14645	14662	14609	14563	14605	14743	14485	14705	14816	14810	14450	14695	14767	14864	14853	14484	14626	14633	14576	14745	14873	14549	14746	14726	14678	14796	14803	14687	14614	14719	14484	14557	14547	14804	14581
33598	66747	55759	39784	23427	14989	13640	13248	13131	13524	13160	12862	12721	12797	12539	12421	12449	12467	12832	12520	12688	12453	12493	12719	14993	15213	14947	13701	13092	12742	12412	12238	12379	12242	12303	12402	12412	12361	12331	12270	12237	12466	12463	12283	12270	12508	12347	12479	12238	12293	12201	12315	12304	12401	12387	12290	12423	12350	12427	12208	12417	12254	12275	12236	12334	12400	12194	12308	12234	12362	12299	12383	12036	12421	12222	12267	12255	12400	12444	12267	12179	12198	12347	12309	12088	12145	12298	12206	12339	12197	12334	12156	12242	12149	12376	12248	12286	12259	12383	12111	12323	12408	12320	12477	12381	12300	12311	12306	12259	12123	12207	12315	12313	12268	12228	12282	12311	12309	12414	12423	12417	12191	12485	12198	12244	12283	12189	12312	12264	12473	12218	12272	12464	12416	12106	12203	12360	12267	12403	12324	12225	12339	12243	12320	12365	12366	12344	12038	12342	12415	12263	12276	12293	12298	12179	12512	12369	12440	12362	12435	12270	12297	12376	12256	12355	12173	12370	12340	12236	12300	12237	12342	12237	12328	12462	12302	12451	12176	12210	12359	12240	12298	12266	12360	12232	12368	12203	12247	12427	12393	12389	12492	12115	12291	12263	12334	12251	12205	12266	12201	12212	12333	12268	12147	12248	12434	12233	12443	12267	12217	12205	12264	12276	12218	12308	12252	12383	12294	12490	12427	12201	12378	12420	12408	12309	12266	12272	12382	12424	12230	12297	12382	12226	12407	12377	12254	12270	12206	12153	12145	12493	12385	12395	12339	12293	12425	12372	12251	12216	12339	12400	12394	12293	12288	12383	12452	12267	12481	12330	12359	12355	12320	12340	12376	12253	12440	12488	12254	12327	12317	12263	12477	12306	12316	12247	12127	12288	12290	12427	12436	12204	12362	12376	12186	12334	12262	12246	12456	12357	12269	12177	12249	12291	12307	12424	12412	12414	12346	12298	12225	12219	12314	12333	12431	12311	12235	12197	12135	12174	12325	12299	12118	12449	12320	12274	12399	12350	12263	12149	12475	12214	12166	12382	12315	12280	12204	12255	12352	12139	12335	12378	12319	12325	12533	12250	12271	12428	12271	12270	12295	12143	12189	12320	12373	12226	12183	12387	12103	12361	12352	12449	12430	12319	12425	12319	12357	12380	12390	12094	12361	12150	12261	12263	12413	12322	12239	12445	12471	12187	12352	12341	12303	12367	12430	12250	12487	12319	12330	12198	12203	12225	12461	12251	12222	12393	12160	12381	12216	12153	12371	12422	12305	12249	12292	12365	12361	12386	12244	12365	12339	12270	12328	12459	12343	12208	12298	12172	12283	12464	12349	12322	12322	12263	12383	12305	12383	12245	12300	12076	12202	12338	12280	12315	12255	12366	12319	12410	12252	12381	12357	12338	12164	12359	12186	12325	12325	12232	12300	12244	12139	12345	12349	12312	12286	12117	12258	12319	12342	12383	12610	12251	12271	12283	12335	12267	12272	12225	12312	12381	12340	12195	12236	12458	12136	12317	12338	12235	12377	12404	12350	12291	12386	12305	12135	12387	12265	12239	12223	12230	12421	12180	12164	12522	12358	12328	12291	12299	12257	12353	12307	12032	12244	12329	12358	12327	12237	12356	12446	12264	12239	12457	12234	12289	12226	12365	12319	12239	12226	12355	12371	12394	12212	12220	12214	12414	12339	12423	12436	12363	12320	12349	12285	12194	12358	12337	12229	12434	12270	12167	12382	12361	12440	12303	12260	12376	12316	12207	12198	12210	12263	12282	12164	12234	12202	12275	12143	12248	12234	12419	12375	12462	12338	12377	12298	12303	12282	12425	12435	12358	12128	12367	12154	12210	12324	12232	12339	12435	12411	12258	12230	12409	12326	12201	12255	12129	12309	12335	12181	12268	12301	12337	12296	12256	12324	12255	12461	12262	12422	12162	12381	12417	12407	12250	12124	12262	12455	12374	12307	12252	12368	12278	12411	12238	12317	12291	12395	12244	12290	12351	12181	12305	12293	12390	12260	12275	12189	12250	12240	12419	12358	12282	12276	12172	12394	12246	12236	12173	12251	12298	12234	12141	12194	12276	12332	12337	12368	12278	12274	12222	12484	12231	12387	12211	12412	12206	12463	12084	12441	12103	12371	12447	12144	12375	12275	12361	12319	12322	12096	12317	12262	12183	12321	12304	12193	12200	12190	12289	12298	12290	12239	12375	12467	12379	12216	12213	12327	12342	12397	12352	12250	12295	12316	12412	12296	12340	12150	12353	12272	12229	12322	12401	12291	12292	12294	12341	12231	12383	12354	12296	12384	12390	12311	12286	12378	12207	12343	12374	12325	12287	12257	12276	12343	12240	12304	12279	12342	12306	12321	12295	12413	12318	12310	12302	12272	12346	12310	12249	12331	12341	12430	12403	12183	12313	12263	12141	12109	12226	12501	12239	12350	12257	12242	12371	12378	12416	12273	12206	12373	12376	12159	12143	12338	12303	12199	12454	12330	12318	12197	12277	12252	12218	12288	12136	12235	12370	12296	12347	12312	12386	12369	12154	12247	12295	12242	12326	12350	12244	12235	12277	12210	12271	12335	12283	12293	12408	12438	12469	12252	12452	12324	12291	12301	12247	12367	12272	12167	12471	12348	12337	12328	12281	12407	12296	12360	12265	12265	12336	12321	12223	12255	12388	12379	12263	12151	12236	12476	12235	12246	12357	12412	12229	12342	12209	12412	12515	12239	12250	12237	12288	12251	12310	12309	12270	12259	12511	12333	12261	12285	12385	12338	12242	12403	12209	12209	12294	12308	12380	12206	12342	12207	12286	12335	12214	12248	12349	12368	12227	12285	12347	12376	12441	12248	12368	12381	12245	12346	12408	12231	12436	12212	12275	12327	12207	12345	12523	12503	12326	12388	12226	12369	12320	12277	12272	12094	12213	12401	12219	12381	12296	12330	12252	12267	12237	12293	12388	12355	12276	12234	12307	12225	12305	12232	12231	12463	12394	12381	12352	12272	12469	12253	12384	12271	12156	12259	12317	12362	12144	12306	12171	12320	12219	12247	12342	12301	12357	12196	12397	12227	12304	12459	12508	12350	12368	12313	12321	12328	12403	12413	12384	12436	12315	12170	12233	12365	12340	12263	12403	12310	12395	12274	12472	12247	12224	12245	12302	12399	12259	12365	12250	12265	12131	12282	12235	12276	12310	12214	12232	12473	12324	12298	12339	12219	12310	12241	12315	12227	12269	12423	12247	12273	12450	12368	12310	12276	12216	12268	12282	12186	12333	12323	12255	12321	12243	12343	12384	12231	12225	12560	12243	12488	12346	12500	12277	12233	12241	12332	12356	12231	12342	12456	12182	12258	12294	12255	12221	12248	12282	12294	12194	12171	12303	12210	12259	12252	12370	12307	12318	12410	12331	12247	12256	12526	12292	12261	12433	12224	12264	12270	12310	12253	12377	12373	12182	12241	12421	12234	12326	12327	12311	12345	12269	12136	12294	12323	12225	12291	12322	12346	12303	12222	12399	12253	12559	12250	12552	12406	12330	12406	12274	12423	12313	12170	12291	12280	12254	12263	12181	12341	12140	12308	12262	12141	12211	12241	12313	12278	12393	12417	12325	12314	12285	12326	12401	12277	12339	12445	12331	12163	12259	12280	12312	12322	12298	12226	12196	12221	12300	12375	12384	12227	12168	12241	12376	12316	12239	12355	12406	12333	12351	12460	12213	12282	12151	12234	12258	12373	12267	12307	12313	12227	12348	12298	12312	12363	12382	12503	12290	12202	12258	12201	12315	12251	12279	12188	12240	12336	12118	12145	12225	12400	12239	12295	12255	12201	12263	12357	12356	12267	12200	12338	12328	12255	12281	12261	12397	12221	12274	12266	12423	12304	12370	12323	12260	12397	12451	12240	12512	12313	12310	12573	12268	12247	12255	12272	12531	12308	12414	12301	12203	12350	12530	12105	12359	12268	12276	12279	12231	12435	12310	12408	12258	12265	12355	12258	12391	12188	12217	12212	12302	12228	12363	12006	12253	12313	12318	12138	12268	12342	12144	12318	12266	12463	12276	12436	12342	12361	12411	12173	12271	12461	12264	12213	12252	12206	12234	12224	12270	12394	12332	12363	12265	12345	12449	12286	12121	12348	12387	12263	12187	12292	12302	12209	12353	12248	12233	12429	12536	12420	12373	12110	12278	12273	12169	12306	12332	12331	12259	12393	12263	12095	12306	12179	12303	12415	12031	12360	12268	12225	12268	12355	12275	12253	12388	12293	12344	12270	12116	12460	12390	12241	12300	12391	12358	12319	12160	12398	12399	12416	12280	12313	12487	12227	12492	12410	12199	12394	12222	12349	12201	12172	12344	12304	12368	12192	12358	12219	12295	12381	12222	12217	12416	12296	12200	12189	12351	12420	12335	12387	12363	12354	12239	12242	12293	12189	12445	12212	12250	12364	12104	12259	12335	12415	12294	12293	12196	12294	12313	12342	12262	12156	12469	12441	12324	12362	12298	12318	12188	12296	12320	12222	12275	12314	12200	12467	12256	12366	12330	12166	12248	12219	12268	12277	12385	12278	12350	12156	12264	12351	12336	12358	12380	12301	12388	12327	12304	12438	12247	12242	12134	12324	12302	12366	12298	12132	12313	12316	12352	12217	12405	12334	12197	12461	12376	12417	12319	12285	12256	12283	12269	12339	12300	12322	12265	12363	12228	12130	12335	12240	12412	12420	12320	12528	12296	12208	12334	12177	12221	12439	12356	12197	12473	12360	12375	12254	12424	12326	12366	12512	12290	12266	12402	12190	12301	12380	12440	12440	12156	12488	12149	12299	12484	12251	12342	12362	12278	12331	12223	12327	12454	12324	12316	12351	12443	12254	12419	12131	12345	12346	12380	12333	12349	12396	12454	12213	12228	12280	12421	12077	12377	12479	12128	12244	12282	12438	12303	12475	12337	12270	12243	12203	12438	12264	12291	12202	12249	12332	12282	12310	12423	12333	12266	12372	12178	12310	12296	12354	12359	12264	12333	12337	12422	12202	12233	12411	12381	12380	12311	12083	12249	12298	12355	12331	12083	12372	12345	12127	12347	12330	12255	12472	12228	12341	12296	12227	12162	12097
30676	31750	37674	28016	17804	15468	15211	15016	15280	14925	14925	14869	14722	14749	14892	14886	14685	14820	14696	14510	14716	14828	14782	14646	14662	14855	14871	14809	14735	14635	14722	14637	14798	14643	14726	14627	14669	14705	14629	14713	14707	14690	14638	14646	14673	14642	14815	14795	14723	14681	14755	14508	14664	14682	14679	14785	14821	14624	14598	14660	14672	14642	14585	14547	14585	14754	14603	14751	14575	14652	14598	14567	14663	14805	14826	14762	14785	14652	14690	14681	14497	14614	14905	14796	14573	14637	14643	14646	14748	14698	14652	14781	14681	14716	14779	14772	14622	14543	14735	14704	14811	14757	14784	14597	14699	14690	14601	14604	14528	14568	14801	14583	14598	14724	14694	14535	14578	14804	14604	14616	14700	14833	14619	14700	14580	14656	14664	14779	14730	14560	14719	14660	14886	14803	14498	14598	14577	14656	14599	14590	14628	14734	14826	14572	14809	14723	14761	14607	14558	14546	14591	14704	14756	14674	14667	14779	14623	14673	14775	14768	14685	14705	14607	14646	14470	14606	14757	14513	14469	14575	14733	14717	14588	14648	14711	14607	14711	14836	14609	14711	14615	14539	14673	14932	14750	14891	14737	14712	14566	14579	14567	14752	14643	14478	14643	14799	14721	14720	14717	14648	14628	14691	14673	14741	14649	14431	14573	14804	14900	14901	14629	14739	14658	14813	14675	14640	14734	14756	14747	14768	14485	14758	14653	14787	14656	14657	14824	14632	14717	14541	14594	14742	14807	14591	14690	14645	14847	14814	14892	14463	14785	14715	14645	14592	14708	14556	14668	14786	14631	14651	14671	14548	14604	14597	14860	14481	14750	14741	14662	14604	14494	14662	14830	14550	14755	14678	14815	14589	14550	14587	14870	14635	14729	14697	14827	14795	14571	14726	14677	14557	14683	14931	14791	14394	14631	14744	14750	14782	14756	14792	14626	14648	14622	14845	14690	14582	14919	14801	14627	14628	14635	14583	14599	14473	14696	14682	14614	14731	14628	14788	14706	14841	14723	14794	14747	14540	14845	14668	14763	14943	14673	14610	14693	14846	14770	14628	14767	14621	14727	14774	14723	14684	14677	14580	14652	14738	14738	14690	14793	14769	14614	14796	14612	14527	14783	14553	14592	14579	14699	14575	14722	14528	14645	14519	14620	14720	14704	14673	14654	14647	14706	14594	14688	14734	14715	14821	14666	14677	14627	14558	14735	14597	14679	14948	14627	14747	14946	14709	14548	14655	14712	14759	14694	14790	14742	14803	14735	14835	14746	14571	14547	14664	14855	14670	14758	14737	14690	14544	14780	14708	14577	14582	14686	14650	14681	14706	14543	14716	14662	14765	14544	14615	14733	14719	14724	14542	14665	14629	14541	14773	14737	14832	14745	14664	14627	14640	14822	14680	14740	14806	14777	14615	14603	14572	14701	14800	14633	14594	14843	14499	14409	14651	14600	14718	14756	14811	14643	14716	14608	14534	14789	14560	14623	14681	14643	14870	14714	14780	14657	14558	14789	14539	14747	14767	14703	14594	14647	14718	14794	14724	14642	14671	14572	14588	14728	14874	14613	14813	14722	14562	14621	14869	14788	14709	14575	14623	14581	14679	14646	14653	14875	14741	14730	14780	14769	14802	14550	14637	14712	14768	14675	14508	14652	14724	14797	14641	14883	14562	14616	14756	14564	14779	14789	14818	14642	14761	14767	14769	14781	14644	14452	14655	14682	14686	14676	14671	14584	14495	14625	14558	14598	14647	14704	14732	14655	14561	14646	14699	14759	14601	14646	14508	14689	14619	14697	14692	14553	14855	14827	14613	14732	14613	14744	14528	14749	14539	14780	14766	14755	14706	14534	14842	14682	14853	14752	14620	14777	14609	14741	14836	14656	14620	14605	14699	14636	14648	14751	14627	14678	14524	14534	14767	14842	14689	14681	14688	14565	14613	14590	14782	14736	14808	14674	14616	14702	14769	14473	14655	14613	14522	14715	14485	14614	14957	14731	14702	14616	14740	14691	14737	14747	14858	14706	14703	14936	14718	14590	14668	14547	14706	14730	14635	14722	14597	14645	14644	14640	14576	14763	14847	14590	14875	14721	14427	14682	14617	14713	14686	14495	14523	14657	14810	14817	14737	14820	14693	14768	14637	14724	14532	14883	14510	14605	14723	14854	14669	14861	14675	14652	14674	14689	14521	14710	14465	14565	14521	14856	14691	14606	14710	14470	14632	14625	14706	14623	14808	14694	14529	14540	14600	14698	14555	14555	14759	14679	14597	14561	14529	14578	14604	14711	14835	14770	14639	14689	14794	14542	14403	14799	14611	14585	14732	14649	14410	14696	14658	14525	14767	14585	14729	14668	14812	14931	14483	14695	14650	14599	14685	14722	14640	14718	14744	14700	14681	14761	14762	14660	14787	14838	14667	14756	14417	14782	14700	14755	14631	14714	14693	14804	14524	14811	14832	14633	14722	14697	14547	14491	14575	14707	14705	14576	14789	14913	14883	14583	14626	14710	14484	14537	14456	14593	14754	14597	14524	14682	14495	14714	14778	14854	14720	14473	14729	14750	14702	14667	14570	14693	14674	14518	14668	14714	14645	14710	14759	14764	14471	14773	14674	14716	14600	14743	14790	14736	14728	14567	14608	14652	14574	14575	14606	14682	14539	14733	14715	14656	14504	14680	14626	14683	14669	14646	14769	14736	14532	14634	14690	14741	14830	14629	14402	14596	14632	14687	14765	14725	14679	14618	14642	14640	14599	14720	14596	14822	14774	14755	14579	14469	14621	14949	14597	14695	14721	14641	14654	14474	14695	14756	14508	14648	14736	14662	14964	14678	14645	14713	14631	14762	14801	14702	14767	14688	14649	14816	14729	14790	14705	14694	14538	14626	14499	14649	14569	14711	14772	14755	14571	14719	14558	14720	14591	14894	14586	14556	14631	14759	14899	14852	14464	14753	14578	14580	14629	14671	14851	14543	14662	14750	14772	14659	14714	14631	14764	14876	14721	14852	14935	14722	14575	14824	14505	14704	14821	14582	14740	14656	14748	14688	14712	14650	14607	14667	14658	14592	14685	14506	15013	14751	14694	14632	14593	14648	14574	14573	14466	14638	14754	14609	14610	14590	14603	14684	14547	14659	14582	14618	14436	14767	14690	14635	14682	14527	14923	14599	14761	14678	14530	14580	14721	14705	14505	14531	14829	14654	14571	14680	14774	14789	14592	14849	14775	14679	14778	14749	14842	14799	14958	14544	14686	14501	14668	14477	14782	14756	14508	14750	14721	14787	14721	14526	14977	14666	14870	14799	14539	14507	14833	14791	14745	14597	14604	14671	14632	14658	14602	14702	14683	14670	14431	14822	14853	14588	14529	14608	14610	14461	14713	14785	14765	14450	14519	14784	14548	14833	14652	14514	14647	14708	14633	14708	14694	14757	14836	14768	14832	14611	14607	14594	14831	14836	14719	14892	14644	14791	14956	14751	14591	14551	14469	14670	14628	14729	14704	14589	14703	14782	14762	14518	14513	14715	14566	14658	14668	14684	14806	14713	14670	14847	14816	14643	14421	14693	14629	14612	14613	14705	14695	14753	14775	14734	14720	14834	14598	14815	14558	14715	14565	14556	14748	14713	14682	14698	14794	14705	14613	14658	14700	14686	14529	14522	14781	14741	14729	14728	14575	14807	14751	14754	14497	14572	14718	14633	14663	14765	14619	14817	14667	14563	14577	14625	14636	14706	14801	14767	14679	14621	14741	14841	14686	14684	14756	14643	14765	14538	14734	14622	14728	14808	14761	14688	14602	14653	14530	14813	14563	14678	14653	14584	14813	14676	14414	14564	14641	14762	14589	14643	14665	14621	14475	14533	14678	14561	14780	14800	14660	14473	14606	14533	14646	14633	14788	14674	14762	14640	14628	14732	14753	14810	14747	14623	14522	14834	14804	14613	14753	14745	14571	14874	14581	14751	14759	14563	14665	14872	14678	14888	14698	14867	14714	14621	14552	14801	14553	14501	14764	14687	14746	14769	14844	14865	14539	14828	14507	14666	14758	14612	14864	14628	14675	14714	14663	14565	14705	14676	14825	14677	14646	14864	14569	14820	14727	14749	14589	14597	14585	14855	14651	14752	14616	14661	14768	14652	14427	14645	14700	14623	14513	14852	14572	14777	14727	14755	14565	14638	14881	14455	14755	14611	14672	14693	14532	14628	14498	14807	14464	14660	14594	14821	14758	14754	14677	14650	14646	14376	14964	14679	14813	14545	14602	14749	14426	14490	14553	14997	14753	14768	14654	14525	14653	14662	14666	14664	14582	14561	14677	14571	14689	14640	14727	14635	14429	14672	14775	14765	14603	14782	14683	14783	14636	14734	14855	14668	14553	14802	14670	14604	14490	14693	14648	14921	14677	14689	14594	14657	14335	14530	14820	14825	14840	14929	14559	14844	14828	14720	14688	14593	14803	14878	14818	14530	14834	14784	14633	14749	14762	14749	14933	14703	14636	14828	14444	14689	14868	14658	14636	14518	14614	14636	14665	14735	14565	14717	14790	14522	14741	14588	14845	14590	14918	14721	14638	14855	14499	14944	14737	14653	14679	14661	14640	14631	14581	14735	14717	14840	14721	14805	14629	14717	14688	14819	14510	14878	14898	14636	14584	14854	14648	14550	14746	14903	14623	14910	14818	14676	14803	14615	14741	14708	14787	14691	14701	14549	14960	14844	14860	14656	14628	14925	14612	14820	14617	14913	14675	14598	14552	14755	14630	14652	14472	14808	14615	14650	14595	14791	14692	14656	14896	14735	14645	14653	14804	14750	14671	14722	14509	14683	14675	14640	14566	14704	14607	14709	14813	14668	14485	14629	14770	14651	14730	14867	14604	14850	14786	14733	14555	14706	14644	14735	14906	14794	14392	14750	14740	14827	14718	14643	14823	14509	14634	14544	14578	15001	14827	14608	14640	14706	14598	14848	14789	14819	14905	14671	14525	14680	14715	14678	14669	14781	14630	14695	14707	14741	14732	14710	14712	14572	14726	14626	14524	14537	14448	14605	14519	14455	14648	14644	14688	14671	14805	14787	14771	14849	14911	14750	14654	14476	14609	14930	14760	14570	14755	14811	14575	14745	14616	14568	14818
29748	47061	38031	23752	14674	13349	12790	12737	13118	12862	12673	12406	12522	12554	12548	12376	12406	12479	12516	12430	12413	12378	12382	12466	12514	12685	12516	12546	12500	12511	12294	12549	12341	12264	12432	12411	12329	12441	12426	12500	12416	12305	12349	12404	12548	12484	12248	12505	12308	12350	12411	12355	12223	12247	12497	12340	12407	12431	12375	12330	12382	12490	12482	12255	12331	12404	12341	12426	12385	12328	12435	12417	12230	12365	12271	12234	12243	12360	12279	12432	12518	12334	12553	12501	12234	12513	12366	12321	12239	12449	12400	12331	12395	12395	12523	12429	12411	12511	12366	12293	12297	12363	12387	12340	12213	12376	12432	12516	12156	12419	12210	12412	12277	12433	12299	12259	12397	12319	12378	12386	12411	12333	12345	12364	12297	12311	12419	12321	12618	12344	12253	12126	12312	12305	12530	12244	12468	12463	12397	12492	12413	12348	12375	12529	12177	12294	12334	12220	12259	12361	12388	12378	12526	12334	12422	12367	12235	12307	12374	12144	12370	12390	12332	12381	12326	12522	12410	12427	12330	12470	12333	12434	12409	12506	12333	12538	12297	12167	12293	12284	12359	12338	12456	12363	12501	12345	12476	12325	12332	12418	12504	12353	12404	12447	12337	12317	12370	12258	12386	12258	12356	12365	12398	12381	12402	12241	12344	12349	12382	12292	12452	12318	12318	12376	12144	12432	12369	12374	12417	12347	12419	12514	12381	12478	12510	12354	12313	12270	12255	12233	12387	12067	12351	12386	12424	12384	12303	12279	12541	12181	12416	12327	12379	12538	12480	12444	12366	12323	12383	12306	12285	12238	12351	12406	12343	12474	12397	12307	12334	12350	12508	12278	12367	12559	12388	12472	12347	12246	12294	12310	12332	12300	12227	12333	12437	12261	12155	12361	12230	12412	12340	12423	12504	12317	12422	12355	12578	12443	12364	12384	12469	12448	12424	12210	12419	12518	12357	12362	12348	12384	12282	12386	12325	12366	12356	12389	12420	12388	12346	12330	12287	12123	12456	12454	12265	12234	12389	12365	12365	12332	12345	12474	12227	12406	12317	12411	12379	12286	12377	12211	12443	12324	12536	12319	12366	12425	12405	12282	12509	12407	12381	12312	12433	12486	12346	12530	12259	12066	12423	12353	12364	12291	12527	12201	12332	12451	12187	12408	12479	12419	12430	12272	12304	12428	12474	12417	12407	12246	12537	12375	12295	12476	12560	12314	12283	12417	12340	12260	12425	12388	12388	12346	12194	12323	12288	12418	12311	12439	12279	12318	12314	12379	12319	12537	12404	12372	12494	12194	12331	12436	12253	12361	12439	12300	12426	12360	12467	12527	12411	12389	12460	12516	12319	12261	12233	12436	12490	12199	12275	12316	12335	12342	12461	12693	12370	12492	12517	12224	12368	12371	12345	12391	12568	12378	12440	12179	12338	12262	12525	12420	12423	12446	12429	12319	12525	12427	12477	12307	12353	12356	12286	12515	12246	12314	12218	12376	12565	12381	12433	12470	12410	12361	12192	12324	12468	12252	12521	12327	12258	12399	12410	12491	12314	12345	12312	12377	12358	12476	12434	12355	12336	12284	12389	12351	12365	12322	12498	12348	12352	12437	12436	12363	12291	12364	12423	12440	12522	12296	12450	12403	12433	12608	12265	12358	12434	12450	12294	12316	12368	12293	12378	12209	12521	12406	12403	12241	12438	12354	12533	12484	12380	12339	12512	12375	12392	12461	12408	12376	12425	12311	12330	12369	12424	12361	12242	12332	12399	12411	12456	12190	12365	12525	12328	12467	12595	12404	12315	12485	12259	12362	12372	12398	12378	12407	12251	12415	12442	12323	12379	12393	12406	12244	12258	12338	12555	12263	12223	12222	12326	12254	12402	12415	12290	12322	12289	12401	12282	12430	12370	12428	12377	12364	12377	12364	12348	12461	12395	12222	12469	12240	12487	12200	12460	12518	12310	12353	12473	12426	12367	12396	12426	12249	12368	12358	12139	12325	12457	12287	12341	12291	12285	12549	12438	12316	12366	12245	12450	12314	12349	12286	12299	12299	12427	12428	12553	12342	12362	12381	12402	12365	12305	12445	12409	12481	12531	12298	12301	12283	12429	12371	12468	12529	12402	12366	12358	12360	12387	12330	12506	12303	12480	12418	12253	12340	12486	12438	12332	12384	12278	12481	12331	12439	12361	12338	12388	12368	12622	12424	12486	12342	12267	12425	12371	12371	12271	12459	12348	12534	12267	12460	12410	12465	12302	12398	12342	12416	12538	12286	12435	12307	12380	12221	12156	12419	12391	12436	12532	12387	12326	12311	12396	12432	12359	12384	12450	12313	12333	12328	12394	12276	12489	12323	12269	12096	12526	12368	12472	12396	12206	12492	12364	12259	12515	12523	12232	12418	12505	12449	12423	12337	12290	12456	12389	12458	12394	12292	12314	12521	12342	12423	12303	12299	12298	12356	12269	12299	12320	12362	12375	12319	12349	12372	12297	12272	12170	12469	12292	12386	12269	12280	12327	12259	12436	12361	12270	12325	12367	12365	12340	12303	12460	12205	12356	12271	12305	12448	12315	12330	12370	12205	12194	12460	12442	12375	12225	12244	12203	12322	12412	12357	12309	12418	12440	12338	12531	12661	12380	12432	12297	12396	12384	12241	12517	12280	12298	12414	12342	12414	12306	12439	12442	12308	12578	12503	12575	12289	12411	12346	12489	12327	12382	12423	12402	12393	12363	12362	12337	12334	12440	12282	12390	12414	12342	12406	12293	12412	12413	12407	12230	12200	12356	12383	12502	12356	12437	12515	12471	12466	12430	12339	12357	12129	12516	12360	12513	12330	12470	12449	12542	12345	12326	12414	12454	12562	12527	12418	12332	12421	12328	12463	12315	12426	12239	12276	12450	12203	12286	12496	12454	12488	12386	12500	12416	12356	12388	12242	12403	12641	12426	12359	12311	12289	12269	12354	12388	12424	12558	12378	12378	12410	12425	12300	12554	12151	12318	12503	12410	12424	12259	12408	12466	12509	12387	12330	12495	12446	12197	12545	12502	12172	12228	12212	12488	12332	12296	12348	12390	12610	12258	12415	12239	12268	12443	12414	12393	12356	12435	12274	12345	12377	12330	12593	12339	12403	12399	12297	12535	12340	12376	12270	12450	12383	12467	12259	12502	12399	12370	12307	12219	12346	12387	12405	12483	12417	12550	12431	12406	12558	12320	12492	12485	12454	12500	12533	12310	12464	12399	12508	12318	12388	12486	12440	12402	12214	12391	12309	12386	12434	12480	12414	12406	12296	12369	12438	12293	12327	12513	12333	12371	12573	12132	12247	12385	12461	12401	12319	12287	12583	12333	12488	12367	12354	12323	12497	12299	12426	12267	12327	12289	12448	12314	12194	12291	12400	12416	12334	12336	12667	12392	12494	12290	12599	12327	12406	12249	12496	12368	12307	12334	12416	12470	12247	12456	12405	12290	12373	12457	12237	12380	12363	12293	12291	12505	12392	12387	12489	12405	12311	12389	12312	12360	12394	12526	12366	12521	12217	12457	12385	12442	12485	12520	12443	12528	12420	12429	12418	12441	12492	12396	12336	12425	12378	12356	12442	12258	12288	12517	12323	12273	12403	12395	12445	12160	12392	12301	12493	12225	12434	12413	12479	12326	12395	12425	12339	12309	12441	12268	12499	12523	12326	12384	12381	12514	12419	12300	12379	12305	12309	12400	12584	12456	12410	12237	12303	12307	12374	12392	12412	12251	12523	12497	12437	12325	12279	12322	12337	12510	12478	12401	12363	12278	12396	12222	12348	12405	12255	12262	12234	12334	12407	12507	12508	12321	12299	12436	12445	12254	12376	12610	12363	12413	12359	12262	12266	12470	12288	12307	12439	12434	12432	12282	12279	12528	12340	12393	12313	12392	12327	12430	12434	12427	12459	12360	12165	12429	12443	12369	12297	12374	12269	12251	12302	12398	12349	12286	12236	12300	12416	12479	12324	12499	12359	12429	12485	12311	12275	12509	12354	12343	12408	12326	12420	12487	12320	12389	12374	12385	12449	12550	12285	12357	12275	12417	12454	12213	12468	12475	12292	12347	12454	12446	12502	12330	12462	12268	12439	12343	12554	12503	12377	12296	12302	12333	12477	12247	12268	12413	12403	12326	12422	12436	12432	12370	12403	12332	12290	12498	12445	12506	12389	12379	12641	12307	12407	12412	12303	12463	12277	12444	12635	12366	12390	12459	12303	12314	12307	12308	12359	12486	12433	12233	12405	12385	12296	12149	12229	12353	12375	12343	12349	12181	12397	12384	12419	12470	12381	12144	12308	12341	12335	12406	12352	12377	12407	12433	12511	12305	12412	12341	12534	12488	12387	12232	12377	12417	12324	12167	12477	12373	12424	12394	12446	12446	12288	12287	12470	12404	12290	12533	12377	12375	12245	12471	12369	12468	12339	12263	12362	12423	12221	12373	12350	12359	12405	12461	12416	12435	12342	12421	12312	12309	12437	12423	12247	12358	12354	12446	12390	12495	12402	12308	12291	12394	12321	12318	12339	12253	12458	12326	12249	12524	12200	12288	12435	12270	12441	12417	12321	12448	12494	12210	12286	12367	12327	12464	12342	12367	12523	12511	12270	12343	12409	12225	12304	12561	12334	12375	12317	12408	12525	12428	12247	12459	12368	12363	12310	12548	12377	12424	12370	12325	12483	12394	12205	12503	12445	12284	12461	12405	12415	12619	12530	12300	12475	12465	12370	12268	12293	12330	12337	12293	12336	12309	12486	12376	12345	12440	12309	12377	12358	12344	12347	12337	12410	12349	12297	12427	12321	12322	12462	12322	12393	12319	12443	12380	12387	12215	12495	12474	12368	12511	12215	12432	12341	12405	12441	12456	12300	12457	12412	12322	12424	12348	12520	12277	12344	12335	12318	12423	12339	12374	12131	12393	12389	12304	12438	12252	12255	12446	12164	12307	12399	12410	12269	12437	12342	12290	12480	12550	12406	12263	12270	12337	12229	12289	12315	12479	12378	12390	12356	12418	12404	12246	12223	12302	12482	12327	12435	12262	12274	12543	12453	12222	12482	12345	12503	12211	12199	12498	12420	12426	12311	12450	12621	12282	12424
23230	21163	28513	25664	22362	20183	18203	16204	15607	15581	15522	15198	15174	15281	15024	15045	15026	15252	14955	15044	14801	14977	14727	14970	15973	16211	15832	15461	15212	14854	14886	14861	14733	14701	14756	14795	14854	14797	14851	14702	14798	15022	14882	14886	14875	14733	14736	14765	14656	14658	14772	14871	14760	14719	14788	14937	14919	14910	14801	14884	14798	14987	15014	14896	14681	14751	14801	14824	14780	14693	14847	14797	14817	14788	14813	14853	14784	14842	14963	14892	14823	14780	14758	14558	14857	14837	14789	14749	14633	14775	14887	14868	14660	14918	14685	14681	14455	14777	14779	14979	14918	14768	14571	14712	14829	14683	14809	14859	14784	14733	14755	14961	14951	14626	14920	14764	14625	14690	14793	14783	14917	15019	14763	14847	14795	14933	14893	14787	14966	14904	14808	14651	14845	14885	14625	14623	14659	14654	14644	14807	14824	14956	14794	14875	14887	14937	14690	14822	14763	14704	14828	14748	14723	14647	14629	14867	14612	14592	14782	14688	14997	14689	14828	14713	14780	14701	14756	14891	14725	14836	14721	14612	14801	14767	14798	14827	14822	14600	14672	14968	14826	14814	14732	14858	14905	14792	14638	14656	14879	14827	14704	14664	14850	14856	14562	14767	14695	14638	14667	14756	14568	14690	14855	14749	14764	14670	14770	14609	14732	14625	14695	14895	14794	14835	14611	14689	14694	14614	14798	14933	15073	14735	14759	14718	14730	14901	14634	14836	14989	14709	14940	14942	14727	14804	14714	14717	14520	14879	14747	14683	14683	14661	14605	14707	14652	14686	14835	14960	14774	14748	14724	14642	14685	14843	14785	14803	14761	14897	14842	14826	14829	14588	14640	14897	14973	14679	14862	14800	14849	14834	15031	14750	14836	14741	14868	14675	14667	14871	14639	14769	14843	14813	14821	14762	14778	15017	14612	14815	14560	14798	14654	14911	14797	14856	14814	14775	14952	14815	14835	14711	14814	14789	14844	14687	14802	14837	14791	14572	14784	14752	14868	14849	14683	14756	14737	14948	14739	14712	14672	14662	14582	14745	14875	14731	14799	14651	14726	14693	14916	14813	14835	14649	14764	14786	14900	14790	14893	14928	14937	14663	14742	14697	14684	14626	14731	14932	14683	14753	14838	14747	14517	14605	14827	14612	14954	14812	15062	14906	14834	14792	14696	14766	14592	14954	14759	14863	14847	14704	14739	14615	14838	14858	14699	14635	14714	14780	14733	14733	14763	14781	14775	14885	15096	14625	14719	14760	14864	14801	14800	14751	14845	15032	14640	14771	14815	14620	14876	14941	14800	15014	14868	14780	14749	14829	14783	14677	14813	14832	14908	14752	14835	14846	14760	14769	14764	14729	14723	14785	14963	14614	14610	14798	14856	14833	14888	14753	14890	14827	14783	14735	14795	14909	14760	14687	14717	14775	14729	14870	14922	14769	14815	14728	14677	14607	14862	14941	14690	14610	14905	14827	14749	14773	14818	14523	14901	14834	14674	14609	14712	14859	14588	14672	14741	14780	14734	14736	14998	14985	14623	14658	14832	14773	14745	14653	14632	14783	14801	14631	14933	14752	14712	14649	14793	14753	14840	14746	14739	14842	14748	14783	14684	14570	14781	14922	14704	14904	14787	14834	14845	14692	14731	14823	14950	14584	14714	14957	14823	14893	14681	14769	14716	14572	14803	14696	14709	15025	14637	14861	14833	14811	14791	14705	14812	14833	14829	14805	15045	14731	14689	14759	14816	14934	14684	14678	14937	14819	14550	14796	14718	14664	14743	14799	14847	14790	14690	14738	14585	14894	14635	14746	14807	14807	14774	14851	14680	14785	14623	14924	14677	14924	14770	14828	14958	14608	14905	14845	14724	14777	14800	14818	14935	14928	14700	14634	14829	14773	14885	14722	14696	14610	14549	14860	14750	14819	14738	14755	14772	14698	14920	14676	14976	14706	14986	14892	14739	14675	14843	14631	14724	14779	14828	14642	14821	14778	14635	14791	14628	14864	14645	14871	14620	14807	14481	14622	14823	14638	14710	14679	15006	14818	14609	14681	14670	14638	14792	14885	14924	14835	14777	14837	14753	14750	14914	14744	14566	14786	14901	14714	14709	14856	14975	14967	14989	14792	14954	14833	14758	14666	14727	14704	14643	14858	14707	14681	14649	14721	14813	14592	14976	14772	14646	14638	14663	14744	14792	14793	14904	14714	14604	14791	14823	14723	14813	14705	14678	14598	14861	14919	14746	14684	14785	14763	14746	14905	14710	15012	14777	14785	14755	14781	14737	14849	15063	14850	14741	14808	14871	14895	14899	14594	14652	14737	14732	14860	14860	14931	14763	14720	14833	14779	14831	14582	14823	14833	14749	14742	14792	14726	14699	14777	14911	14642	14783	14524	14892	14748	14748	14713	14758	14938	14876	14810	14785	14808	14826	14752	14885	14951	14724	14819	14740	14623	14844	14817	14813	14850	14819	14746	14752	14620	14561	14817	14800	14863	14724	14769	14846	14970	14863	14746	14667	14619	14626	14766	14682	14661	14897	14728	14780	14703	14735	14877	14746	14925	14765	14763	14853	14707	14815	14642	14696	14796	14694	14858	14809	14701	14739	14694	14682	14588	14668	14696	14683	14686	14611	14766	14856	14834	14785	14678	14727	14964	14776	14697	14700	14839	14587	14669	14901	14667	14752	14728	14549	14673	14734	14806	14596	14724	15044	14897	14867	14831	14876	14672	14695	14846	14722	14792	14746	14813	14816	14826	14784	14650	14510	14734	14682	14821	14717	14788	14539	14743	14657	14607	14688	14811	14863	14908	14685	14802	14753	14917	14568	14767	14834	14851	14802	14705	14884	14729	14775	14733	14743	14724	14549	14820	14864	14900	14776	14830	14794	14639	14758	14989	14755	14705	14793	15019	14769	14752	14777	14758	14679	14800	14811	14797	14712	14853	14849	14871	14750	14862	14776	14682	14624	14927	14436	15003	14670	14645	14697	14653	14699	14871	14700	14889	14920	14742	14740	14782	14859	14695	14722	14859	14765	14685	14778	14802	14780	14690	14747	14812	14645	14853	14706	14707	14728	14806	14518	14692	14767	14820	14745	14655	14920	14759	14892	14829	14769	14679	14739	14795	14734	14723	14662	14718	14674	14777	14580	14858	14632	14786	14681	14825	15060	14753	14686	14759	14588	14825	14825	14731	14762	14787	14842	14526	14714	14659	14794	14844	14748	14878	14510	14790	14787	14696	14805	14933	14822	14763	15007	14878	14981	14843	14913	14613	15024	14659	14653	14942	14766	14688	14874	14769	14828	14853	14884	14857	14660	14786	14797	14870	14933	14544	14974	14597	14828	14631	14647	14837	14810	14946	14879	14678	14699	15015	14715	14919	14781	14957	14778	14901	14879	14947	14742	14857	14690	14881	14686	14736	14838	14752	14772	14844	14808	14819	14700	14716	14738	14695	14856	14919	14883	14863	14778	14869	14624	14789	14792	14884	14886	14820	14602	14796	14777	14854	14802	14829	14691	14819	14793	14834	14791	14718	14642	14798	14687	14671	14799	14754	14721	14752	14731	14842	14819	14921	14715	14551	14744	14740	14996	14812	14843	14991	14852	14680	14573	14760	14629	14816	14855	14496	14998	14898	14815	14844	14758	14773	14825	14820	14873	14692	14826	14713	14820	14692	14709	14735	14815	14825	14571	14622	14577	14754	14835	14700	14659	14803	14860	14757	14663	14783	14874	14731	14745	14779	14938	14708	14769	14871	14693	14713	14712	14712	14828	14601	14658	14797	14896	14711	14789	14717	14780	14794	14862	14692	14675	14788	14835	14747	14669	14701	14620	14777	14596	14591	14924	14571	14685	14674	14603	14931	14752	14853	14764	14647	14848	14833	14728	14522	14682	14876	14646	14767	14733	14758	14895	14539	14813	14561	14859	14724	14557	14846	14969	14851	14647	14748	14758	14827	14859	14662	14724	14905	14881	14839	14790	14715	14701	14575	14902	14885	14571	14703	14800	14681	14769	14685	14733	14832	14780	14712	14824	14672	14577	14789	14746	14829	14674	14614	14684	14580	14711	14782	14828	14886	14765	14785	14545	14856	14809	14709	14717	14945	14928	14754	14740	14677	14797	14691	15003	14661	14842	14864	14756	14760	14892	14724	14585	14655	14750	14918	14726	14883	14664	14899	14647	14761	14835	14711	14776	14540	14711	14387	14553	14700	14670	14779	14683	14816	14744	14930	14762	14796	14759	14718	14722	14911	14677	14828	14544	14700	14944	14618	14810	14709	14966	14680	14831	14659	14773	14810	14656	14677	14780	14795	14961	14691	14697	14840	14781	14670	14807	14655	14529	14721	14807	14937	14981	14771	14829	14775	15059	14865	14719	14815	14730	14803	14828	14663	14832	14674	14707	14560	14636	14638	14561	14745	14819	14726	14795	14904	14886	14829	14744	14771	14791	14891	14935	14732	14654	14789	14900	14858	15038	14920	14869	14774	14906	14780	14700	14751	14746	14785	14681	14788	14789	14754	14629	14483	14720	14720	14697	14758	14692	14635	14747	14563	14968	14762	14791	14744	14835	14865	14862	14908	14892	14825	14699	14745	14715	14803	14734	14860	14680	14691	14862	14809	14722	14972	14962	14846	14649	14829	14956	14724	14945	14721	14819	14659	14757	14634	14993	14710	14596	14797	14709	14894	14947	14761	14712	14898	14799	14708	14875	14623	14761	14856	14792	14663	14671	14579	14749	14871	14793	14877	14727	14820	14788	14859	14605	14860	14790	14812	14746	14796	14764	14755	15001	14621	14834	14697	14747	14743	14843	14613	14890	14683	14724	14751	14843	14904	14835	14742	14985	14884	14697	14596	14932	14751	14651	14574	14694	14690	14671	14667	14909	14765	14890	14871	14837	14878	14656	14837	14811	14678	14811	14903	14804	14657	14725	14934	14766	14638	14662	14896	14863	14894	14910	14945	14921	14658	14848	14967	14847	14852	14856	14819	14738	14763	14886	14776	14852	14710	15014	14727	14858	14745	14671	14691	15076	14722	14845	14751	14715	14632	14693	14782	14747	14713	14713	14848	14810	14686	14787	14773	14823	14960	14825	14550	14600	14943	14879	14913	14858	14747
29766	58879	49171	31995	18681	13901	13920	13977	13483	13270	13046	12903	12923	12663	12727	12455	12577	12427	12565	12558	12496	12642	12576	13119	14282	14032	13611	13047	12702	12398	12508	12463	12497	12509	12428	12435	12432	12399	12434	12466	12417	12360	12407	12375	12458	12566	12379	12516	12376	12428	12498	12580	12468	12489	12386	12367	12423	12297	12407	12393	12559	12372	12129	12401	12306	12355	12595	12361	12469	12526	12453	12331	12377	12462	12521	12418	12434	12288	12455	12574	12402	12427	12409	12370	12308	12359	12234	12396	12544	12402	12443	12636	12368	12445	12305	12427	12368	12430	12560	12539	12405	12350	12385	12367	12497	12350	12362	12485	12341	12442	12365	12382	12468	12324	12524	12459	12478	12496	12429	12354	12440	12388	12346	12346	12385	12412	12342	12474	12392	12318	12362	12349	12419	12359	12508	12433	12485	12305	12497	12422	12344	12642	12498	12499	12281	12424	12287	12506	12372	12400	12429	12383	12463	12475	12297	12302	12406	12481	12449	12261	12197	12486	12459	12316	12278	12561	12437	12495	12413	12554	12356	12319	12322	12502	12367	12474	12394	12431	12346	12497	12335	12418	12627	12455	12399	12399	12426	12477	12549	12408	12451	12384	12369	12435	12287	12378	12501	12595	12248	12421	12555	12423	12377	12464	12467	12386	12454	12340	12388	12408	12485	12462	12545	12275	12385	12441	12383	12585	12455	12466	12514	12465	12419	12528	12461	12447	12311	12466	12513	12607	12427	12396	12483	12427	12372	12447	12370	12475	12453	12376	12322	12334	12460	12400	12406	12330	12376	12445	12589	12383	12317	12441	12534	12263	12349	12367	12509	12406	12376	12554	12277	12164	12355	12328	12303	12460	12372	12300	12459	12489	12297	12347	12379	12331	12375	12467	12415	12460	12433	12383	12447	12421	12569	12221	12429	12347	12536	12327	12577	12421	12501	12483	12542	12344	12611	12335	12537	12401	12444	12511	12337	12415	12301	12355	12507	12377	12415	12478	12363	12429	12458	12383	12458	12666	12380	12457	12418	12353	12443	12388	12413	12434	12381	12391	12560	12414	12411	12493	12401	12298	12508	12288	12448	12379	12417	12467	12525	12424	12513	12395	12392	12334	12384	12233	12483	12472	12406	12405	12396	12508	12325	12396	12443	12549	12382	12382	12362	12395	12315	12297	12348	12430	12415	12192	12372	12464	12351	12453	12523	12463	12347	12406	12433	12414	12511	12329	12472	12566	12272	12429	12269	12400	12235	12430	12379	12399	12220	12462	12599	12458	12378	12388	12575	12341	12427	12378	12209	12472	12480	12411	12520	12530	12363	12406	12403	12462	12497	12367	12415	12445	12389	12421	12390	12299	12241	12391	12350	12478	12443	12460	12437	12477	12311	12313	12308	12493	12379	12447	12358	12428	12454	12349	12423	12552	12425	12297	12331	12428	12434	12486	12380	12408	12367	12522	12387	12495	12359	12439	12336	12321	12282	12402	12412	12360	12341	12341	12355	12565	12315	12461	12350	12374	12416	12344	12412	12336	12552	12218	12458	12515	12562	12379	12474	12522	12262	12452	12565	12355	12532	12392	12425	12258	12350	12347	12547	12332	12450	12494	12314	12390	12461	12396	12414	12291	12363	12285	12285	12654	12300	12431	12328	12533	12558	12336	12373	12311	12366	12427	12520	12520	12395	12503	12407	12322	12457	12360	12438	12521	12463	12403	12406	12350	12455	12493	12430	12363	12503	12366	12407	12595	12207	12429	12445	12384	12365	12421	12554	12333	12335	12390	12499	12335	12300	12288	12381	12542	12385	12394	12457	12352	12554	12310	12479	12394	12520	12442	12489	12319	12267	12441	12489	12411	12544	12347	12395	12504	12582	12314	12426	12407	12472	12504	12461	12362	12268	12609	12226	12333	12482	12441	12350	12581	12366	12542	12326	12406	12464	12380	12291	12383	12215	12583	12482	12392	12459	12501	12319	12356	12423	12467	12244	12505	12409	12433	12310	12399	12510	12430	12462	12507	12283	12522	12415	12245	12490	12417	12407	12514	12398	12548	12478	12340	12456	12402	12617	12192	12503	12432	12289	12381	12491	12413	12338	12523	12348	12450	12371	12343	12384	12469	12502	12471	12238	12628	12381	12338	12503	12217	12361	12292	12401	12309	12365	12316	12415	12474	12281	12449	12436	12313	12283	12515	12527	12488	12318	12601	12411	12406	12301	12489	12450	12397	12247	12340	12248	12430	12269	12377	12419	12383	12351	12482	12479	12398	12433	12394	12565	12568	12422	12442	12374	12288	12320	12279	12534	12479	12443	12500	12434	12308	12476	12446	12529	12285	12250	12365	12338	12541	12404	12421	12388	12335	12388	12380	12314	12252	12318	12543	12367	12485	12542	12396	12419	12303	12371	12280	12418	12388	12541	12345	12259	12441	12478	12433	12445	12440	12503	12353	12463	12388	12506	12561	12297	12328	12275	12364	12393	12482	12331	12497	12192	12464	12518	12197	12323	12554	12405	12235	12481	12400	12649	12526	12331	12618	12503	12258	12403	12649	12578	12388	12596	12486	12510	12489	12434	12438	12393	12407	12361	12346	12557	12326	12280	12325	12416	12420	12454	12444	12467	12465	12429	12450	12325	12539	12408	12606	12376	12383	12298	12431	12479	12488	12406	12310	12516	12219	12167	12394	12436	12512	12384	12476	12558	12447	12541	12496	12272	12546	12295	12293	12378	12367	12433	12407	12457	12372	12355	12445	12538	12389	12228	12402	12423	12428	12523	12390	12344	12288	12421	12413	12317	12384	12268	12323	12616	12511	12331	12216	12331	12354	12525	12376	12247	12266	12499	12540	12325	12375	12236	12330	12502	12223	12433	12370	12331	12426	12282	12412	12123	12433	12374	12521	12408	12424	12482	12529	12348	12557	12464	12480	12393	12382	12328	12453	12547	12425	12301	12405	12509	12498	12254	12487	12304	12501	12342	12437	12541	12209	12272	12389	12436	12377	12307	12287	12362	12368	12386	12401	12384	12434	12554	12553	12412	12339	12384	12488	12452	12496	12413	12444	12336	12386	12487	12348	12504	12354	12298	12453	12397	12402	12353	12405	12378	12368	12442	12384	12294	12448	12288	12501	12341	12466	12356	12243	12487	12231	12502	12401	12296	12423	12377	12403	12486	12411	12679	12599	12519	12226	12456	12436	12348	12353	12347	12273	12270	12612	12527	12283	12457	12368	12350	12284	12549	12461	12354	12440	12385	12412	12188	12395	12298	12426	12402	12324	12406	12356	12456	12606	12251	12535	12576	12336	12411	12383	12428	12361	12296	12319	12444	12487	12474	12440	12214	12333	12469	12332	12437	12489	12367	12383	12294	12275	12491	12418	12376	12680	12255	12361	12356	12286	12338	12514	12391	12264	12388	12492	12384	12475	12469	12492	12268	12572	12547	12284	12396	12431	12460	12491	12349	12250	12550	12362	12485	12453	12374	12416	12552	12255	12353	12295	12571	12454	12386	12499	12491	12526	12443	12354	12442	12355	12357	12484	12262	12296	12531	12234	12416	12417	12536	12445	12440	12310	12418	12291	12329	12526	12489	12443	12454	12541	12488	12293	12540	12561	12271	12300	12560	12494	12379	12385	12390	12433	12292	12425	12456	12248	12290	12388	12374	12322	12382	12394	12410	12523	12346	12429	12257	12474	12349	12523	12341	12352	12486	12471	12500	12365	12493	12368	12440	12365	12221	12442	12412	12376	12269	12373	12334	12384	12373	12319	12492	12490	12260	12452	12431	12363	12362	12494	12472	12433	12404	12520	12419	12336	12336	12492	12527	12561	12265	12463	12290	12394	12393	12368	12274	12421	12290	12452	12430	12445	12435	12370	12460	12434	12410	12456	12503	12476	12393	12482	12371	12404	12424	12311	12311	12336	12262	12373	12459	12585	12259	12454	12548	12406	12432	12257	12579	12343	12418	12469	12396	12511	12419	12570	12253	12378	12386	12577	12402	12396	12353	12372	12400	12333	12367	12411	12545	12427	12566	12399	12268	12328	12323	12292	12561	12250	12449	12476	12419	12377	12271	12385	12366	12465	12418	12418	12423	12460	12610	12299	12551	12398	12335	12386	12513	12415	12512	12424	12386	12499	12478	12473	12554	12389	12408	12417	12338	12408	12380	12419	12361	12409	12473	12253	12426	12315	12294	12320	12453	12371	12294	12463	12364	12402	12430	12516	12509	12273	12653	12505	12373	12428	12366	12444	12218	12432	12334	12317	12196	12511	12547	12411	12436	12312	12470	12398	12391	12178	12345	12487	12457	12458	12295	12274	12406	12513	12421	12428	12556	12414	12496	12409	12478	12344	12413	12371	12360	12430	12511	12316	12402	12351	12382	12414	12324	12317	12556	12418	12408	12514	12452	12523	12433	12414	12480	12480	12457	12478	12515	12560	12349	12592	12582	12345	12497	12279	12298	12439	12297	12394	12436	12326	12343	12267	12390	12428	12407	12379	12408	12333	12502	12298	12352	12469	12470	12445	12447	12489	12479	12177	12363	12426	12431	12428	12398	12460	12330	12372	12383	12396	12427	12449	12338	12415	12350	12498	12444	12368	12382	12387	12489	12647	12344	12432	12381	12432	12429	12424	12358	12388	12393	12489	12365	12433	12418	12354	12442	12389	12403	12366	12298	12350	12348	12576	12468	12294	12509	12329	12426	12395	12601	12440	12402	12409	12369	12358	12523	12451	12366	12445	12334	12306	12329	12453	12488	12420	12429	12449	12484	12485	12520	12385	12333	12533	12431	12217	12389	12336	12365	12311	12269	12528	12405	12231	12454	12445	12459	12344	12388	12389	12385	12454	12324	12484	12353	12442	12539	12331	12582	12332	12389	12578	12322	12442	12545	12550	12529	12469	12312	12486	12495	12296	12423	12500	12484	12363	12451	12526	12327	12547	12388	12448	12452	12263	12503	12367	12388	12401	12418	12470	12384	12426	12378	12419	12245	12548	12381	12312	12364	12518	12575	12481	12382	12366	12411	12474	12485	12236	12410	12482	12458	12393	12476	12464	12267	12507	12469	12373	12459	12309	12355	12393	12455	12331	12507	12285	12500	12382	12401	12331	12506	12305	12417	12335	12317	12499
24822	21362	28549	28770	22390	18551	18235	17016	16610	16758	16555	16691	16351	16251	16447	16149	16212	16384	16444	16337	16217	16297	16326	16164	16708	16766	16699	16509	16464	16298	16456	16325	16210	16112	16012	16289	16261	15958	16338	16194	16085	16250	16328	16137	16133	16136	16279	16168	16320	16439	16283	16165	16335	16202	16361	16185	16198	16196	16220	16154	15950	16365	16369	16195	16264	16209	16176	16154	16302	16202	16233	16208	16196	16428	16140	16011	16154	16127	16145	16360	16188	16085	15999	16223	16193	16230	16191	16107	16272	16135	16152	16404	16339	16225	16161	16213	16212	16232	16046	16143	16389	16239	16213	16270	16259	16187	16237	16105	16117	16031	16335	15862	16217	16382	16227	16012	16227	16261	16333	16281	16085	16170	16203	16063	16515	16314	16349	16060	16303	16284	16352	16378	16234	16125	16239	16155	16211	16123	16090	16133	16352	16240	16265	16321	16125	16084	16098	16062	16245	15991	16335	16163	16306	16264	16373	16112	16140	16426	16322	16193	16418	16423	16283	16166	15972	16062	16165	16331	16345	16154	15981	15962	16491	16082	16263	16102	16093	16205	16363	16314	16438	16323	16369	16164	15961	16267	16189	16195	16324	16245	16369	16213	16186	16316	16190	16264	16246	16032	16110	16161	16067	16229	16256	16260	16204	16326	16179	16198	16426	16282	16198	16406	16287	16142	16097	16345	16419	16280	16175	16216	16091	16209	16306	16006	16064	16123	16387	16087	16269	16122	16259	16403	16023	16185	16142	16146	16065	16320	16373	16333	16141	16383	16204	16185	16195	16071	16249	16177	16025	16241	16381	16279	16356	16317	15975	16245	16292	16496	16182	16100	16307	16209	16216	16305	16401	16377	16377	16171	16132	16195	16142	16333	16154	16223	16195	16207	16346	16019	16229	16079	16179	15994	16148	16232	16237	16220	16413	16325	16258	16396	16394	15867	16196	16258	16361	16224	16136	16025	16237	16079	16101	16335	16342	16010	16046	16291	16388	16203	16367	16394	16130	16317	16022	16030	16189	16104	16152	16354	16409	16139	16166	16271	16323	16379	16165	16138	16380	16210	16236	16303	16249	16347	16281	16044	16237	16242	16078	16066	16315	16283	16230	16130	16301	16048	16364	16086	16203	16093	16318	16210	16272	16109	16054	16328	16060	16304	16234	16249	16053	16220	16175	16208	16493	16122	16287	16035	16205	16150	16320	16170	16415	16188	16104	16165	16119	16223	16190	16232	16195	16211	16143	16340	16220	15993	16036	16338	15999	16175	16149	16046	16046	16317	16232	16185	16085	16156	16152	16394	16024	16280	16347	16284	16310	16257	16137	16228	16109	16210	16207	16385	16236	16170	16286	16367	16288	16428	16299	16165	16084	16164	16096	16226	16291	16402	16007	16349	16375	16198	16354	16255	16163	16045	16227	16140	16211	16193	16219	16237	16139	16064	16220	16256	16339	16288	16202	16196	16530	16086	16254	16336	16332	16020	16299	16149	16681	16210	16220	16227	16308	16111	16380	16188	16271	16255	16274	16241	15952	16317	16112	16427	16440	16158	16245	16053	16517	16241	16125	16081	16015	16246	16231	16050	16119	16186	16240	16164	16498	16107	16107	16311	16210	16123	16122	16099	16187	16106	16102	16165	16058	16366	16182	15984	16116	16199	16346	16358	16307	16209	16209	16156	16025	16273	16256	16127	16145	16098	16293	16310	16098	16322	16079	16264	16220	16176	16180	16227	16240	16259	16242	16224	16151	16286	15974	16102	16047	16149	16257	16086	16118	16172	16401	16298	16315	16295	16322	16067	16209	16059	16237	16305	16198	16019	16230	16222	16306	16252	16274	16312	16207	16127	16224	16319	16293	16163	16159	16152	16342	16284	16264	16286	16247	16443	16099	16203	16321	16179	16183	16186	16271	16208	15967	16252	16162	16213	16062	16249	16254	16071	15999	16247	16235	16086	16306	16169	16211	16137	16168	16353	16105	16195	16054	16463	16208	16132	16293	16280	16276	16394	16073	16183	16294	16279	16157	16017	16115	16241	16284	16065	16104	16106	16283	16344	16328	16332	16167	16327	16274	16360	16356	16228	16280	16102	16310	16143	16219	16236	16340	16585	16275	16218	16329	16280	16400	16171	16258	16352	16227	16359	16394	16224	16237	16226	16251	16261	16253	16026	16329	16333	16145	16168	16117	16171	16347	16335	16283	16163	16157	16128	16100	16090	16219	16073	16285	16316	16349	16158	16050	16155	16142	16141	16064	16166	16023	16293	16256	16078	16224	16150	16247	16092	16208	16243	16041	16207	16383	16219	16114	16253	16191	16198	16278	16247	16231	16351	16094	16299	16292	16266	16199	16146	16239	16248	16156	16053	16316	16217	16078	16174	16082	16077	16204	16346	16126	16148	16051	16207	16228	16197	16274	16139	16186	16253	16405	16145	16305	16287	16151	16306	16204	16149	16149	16358	16123	16086	16186	16280	15994	16031	16272	16201	16131	16262	16120	16166	16164	16263	16006	16421	16207	16317	16274	16147	16112	16251	16323	16254	16275	16265	16247	16236	16289	15988	16372	16361	16201	16193	16394	16265	16165	16241	16199	16191	16327	16244	16530	16093	16460	16190	16167	16346	15994	16241	16201	16351	16121	16288	16322	16200	16288	16144	16171	16213	16229	16376	16216	16308	16089	16283	16369	16344	16155	16220	16253	16222	16073	16117	16010	16180	16236	16210	16248	16180	16197	16150	16108	16342	16236	16076	16159	16202	16195	16278	16281	16331	16118	16351	16072	16158	16272	16328	16145	16257	16209	16344	16383	16332	16388	16233	16245	16103	16153	16230	16138	16137	16353	15998	16178	16021	16501	16405	16334	16332	16162	16189	16298	16426	15958	16072	16176	16099	16243	16366	16236	16356	16148	16132	16253	16227	16370	16376	16515	16356	16169	16259	16282	16309	16301	16152	16036	16172	16062	16124	16024	16200	16371	16112	16205	16081	16216	16273	16383	16207	16276	16324	16180	16179	16193	16288	15995	16199	16139	16388	16257	16258	16470	16312	16247	16469	16187	16378	16275	16263	16253	16152	16150	15922	16181	16203	16033	16283	16117	16129	16324	16244	16249	16236	16033	16392	16070	16197	16390	15896	15982	16178	16133	16126	16305	16402	16134	16334	16137	16357	16429	16289	16189	16181	16235	16077	16350	16332	16263	16094	15998	16175	16358	16203	16289	15994	16057	16200	16366	16327	16394	16059	16023	16264	16030	16154	16237	16187	15910	16308	16319	16311	16425	16141	16265	16303	16064	16132	16316	16252	16136	16263	16216	16175	16144	16057	16297	16169	16190	16155	16271	16242	16102	16219	16300	16310	16338	16312	16216	16236	16275	15942	16334	16185	16304	16275	16232	16426	16220	16272	16078	16036	16351	16235	16142	16188	16143	16193	16038	16256	16479	16244	16216	16172	16184	16101	16050	16281	16140	16300	16245	16370	16388	16123	16144	16183	16244	16332	16270	16293	16309	16366	16166	16175	16284	16194	16149	16395	16267	16129	16296	16215	16419	16165	16089	16291	16418	16242	16241	16258	16258	16194	16212	16021	16009	16113	16091	16147	16362	16195	16254	16177	16308	16143	16361	16174	16189	16162	16025	16374	16168	16118	16152	16373	16357	16153	16262	16255	16263	16190	16112	16164	16293	16213	16195	16335	16083	16206	16217	16144	16238	15971	16090	16223	16174	16408	16319	16301	16152	16078	16138	16331	16288	16127	16140	16244	16363	16158	16422	16487	16337	16485	16238	16286	16243	16360	16456	16173	16224	16283	16338	16219	16138	16019	16138	16045	16365	16217	16203	16440	16248	16251	16314	16207	16237	16385	16439	16240	16340	15927	16118	16314	16265	16119	16087	16205	16257	16242	16207	16065	16136	16197	16345	16117	16084	16267	16242	16279	16176	16109	16276	16186	16232	16321	16193	16247	16311	16235	16245	16239	16044	16242	16364	16197	16349	16142	16022	16189	16195	16201	16393	16093	16277	16156	16201	16239	16256	16244	16261	16395	16217	16170	16053	16286	16315	16202	16334	16383	16284	16408	15966	16292	16046	16245	16112	16227	16199	16225	16329	16208	16412	16146	16310	16387	16147	16283	16175	16214	16135	16081	16067	16136	16296	16037	16026	16056	16218	16092	16347	16385	16159	16412	16168	16357	16201	16276	16354	16113	16181	16213	16196	16138	16207	16173	16379	16206	16311	16352	16122	16253	16250	16359	16180	16240	16405	16222	16174	16130	16404	16290	16453	16153	16042	16029	16322	16115	16183	16178	16283	16374	16447	16221	16339	16169	16198	16164	16267	16133	16195	16409	16152	16219	16075	16114	16147	16380	16414	16236	16297	16419	16377	16196	16380	16351	16182	16135	16392	15812	16220	16090	16410	16353	16470	16299	16191	16333	16243	16231	16326	16215	16159	16176	16129	16322	16102	16174	15976	16389	16171	16288	16218	16244	16385	16357	16138	16243	16326	16303	16105	16147	16199	16198	16064	16133	16058	16338	16118	16270	16275	16509	16011	16186	16149	16149	16191	16104	16268	16262	16245	16176	16237	16241	16305	15989	16249	16310	16275	16312	16189	16378	16308	16345	16356	16072	16141	16312	16264	16349	16373	16170	16166	16072	16185	16271	16045	16381	16338	16239	16262	16030	16193	16417	16095	16245	16035	16242	16420	16169	16213	16212	16384	16352	16162	16168	16352	16195	16209	16073	16024	16152	16327	16485	16157	16162	16162	16278	16080	16338	16553	16259	16336	16102	16116	16202	16405	15987	16375	16179	16311	16226	16352	16332	16162	16188	16200	16249	16275	16259	16331	16237	16552	16064	16106	16289	16229	16256	16290	16112	16185	16316	16148	16353	16296	16266	16256	16194	16342	16405	16355	16105	16226	16002	16166	16149	16265	16122	16382	16423	16283	16256	16225	16406	16137	16336	16225	16131	16254	16143	16149	16155	16012	16138	16387	16255	16171	16207	16135	16171	16057	16078	16318	16245	16225	15803	16280	16063	16268	16272	16217	16154	16285	16203	16197	16045	16195	16448	16227	16311	16214	16134	16191	16221	16211	16341	16176	16448	16214	16138	16261	16013	16208	16176	16410	16217
29362	49643	40324	28346	19645	14567	14698	14311	14123	14065	13686	13739	13596	13624	13465	13370	13403	13558	13482	13249	13332	13584	13275	13718	14021	14087	14150	13771	13627	13471	13249	13420	13231	13347	13236	13247	13303	13404	13428	13245	13380	13266	13403	13301	13514	13219	13114	13293	13444	13558	13199	13381	13498	13330	13321	13328	13428	13439	13318	13243	13327	13483	13228	13399	13104	13180	13428	13178	13238	13205	13316	13468	13469	13283	13288	13262	13195	13319	13255	13372	13442	13129	13319	13286	13416	13282	13176	13247	13298	13414	13307	13167	13186	13208	13245	13295	13229	13417	13289	13225	13350	13313	13247	13311	13246	13072	13346	13155	13286	13345	13402	13273	13266	13379	13258	13386	13268	13334	13242	13413	13378	13336	13338	13305	13401	13386	13285	13292	13345	13280	13310	13391	13302	13474	13354	13323	13336	13101	13291	13389	13230	13317	13412	13257	13258	13382	13319	13420	13324	13362	13275	13344	13280	13222	13329	13396	13419	13305	13300	13317	13135	13255	13329	13411	13246	13275	13312	13450	13267	13361	13209	13206	13362	13373	13413	13406	13300	13288	13228	13387	13261	13319	13443	13159	13344	13262	13273	13246	13274	13254	13343	13353	13288	13330	13322	13194	13294	13367	13184	13172	13406	13288	13376	13296	13377	13482	13378	13259	13436	13145	13227	13250	13255	13341	13318	13355	13169	13181	13330	13402	13375	13298	13304	13256	13218	13355	13412	13304	13315	13447	13368	13366	13180	13177	13275	13334	13393	13309	13283	13402	13570	13259	13352	13331	13108	13341	13372	13243	13355	13420	13394	13234	13191	13104	13336	13321	13248	13512	13368	13219	13258	13205	13454	13232	13176	13327	13261	13301	13392	13177	13288	13170	13297	13445	13387	13253	13202	13166	13314	13419	13400	13444	13268	13410	13461	13337	13462	13372	13238	13210	13343	13333	13402	13321	13385	13193	13171	13418	13240	13432	13253	13168	13374	13223	13242	13335	13143	13328	13198	13249	13340	13281	13410	13250	13349	13383	13245	13337	13302	13395	13343	13308	13272	13403	13502	13447	13151	13499	13332	13136	13478	13332	13410	13311	13219	13412	13214	13461	13232	13421	13203	13082	13282	13378	13304	13304	13335	13352	13224	13387	13306	13276	13330	13495	13335	13321	13429	13291	13193	13392	13047	13336	13466	13368	13390	13256	13331	13422	13330	13422	13483	13308	13322	13228	13327	13290	13369	13256	13223	13273	13385	13437	13368	13172	13218	13413	13238	13435	13238	13324	13270	13371	13413	13140	13335	13485	13285	13143	13487	13341	13561	13241	13367	13299	13258	13197	13256	13534	13373	13417	13262	13421	13359	13145	13219	13421	13364	13227	13280	13454	13455	13417	13333	13164	13253	13398	13331	13264	13357	13266	13358	13214	13349	13342	13254	13382	13398	13389	13180	13201	13325	13224	13337	13267	13267	13469	13257	13256	13394	13263	13284	13303	13379	13379	13374	13372	13459	13432	13399	13317	13270	13071	13367	13336	13323	13481	13281	13430	13338	13445	13367	13384	13329	13246	13330	13326	13387	13193	13374	13326	13504	13547	13359	13429	13189	13437	13188	13310	13310	13441	13287	13316	13266	13204	13307	13318	13326	13413	13449	13308	13350	13252	13293	13322	13273	13271	13013	13275	13367	13211	13143	13258	13381	13457	13222	13321	13199	13323	13336	13247	13323	13257	13279	13390	13386	13310	13298	13149	13196	13240	13351	13341	13409	13296	13423	13492	13300	13407	13375	13469	13343	13409	13316	13252	13221	13393	13358	13509	13401	13300	13407	13188	13316	13343	13576	13285	13258	13358	13379	13119	13344	13338	13293	13285	13399	13338	13184	13185	13326	13280	13471	13485	13455	13219	13272	13217	13140	13177	13280	13352	13376	13370	13274	13373	13252	13355	13416	13349	13311	13171	13306	13404	13155	13207	13285	13415	13470	13356	13228	13296	13486	13400	13393	13379	13465	13451	13506	13364	13409	13520	13219	13323	13362	13306	13303	13186	13331	13401	13287	13346	13458	13285	13304	13269	13346	13390	13388	13385	13195	13213	13377	13275	13368	13247	13435	13451	13401	13257	13206	13404	13224	13189	13299	13283	13133	13204	13346	13255	13397	13225	13441	13243	13265	13197	13447	13199	13328	13273	13307	13375	13335	13443	13370	13166	13379	13388	13260	13427	13409	13399	13485	13313	13438	13308	13105	13358	13290	13342	13272	13008	13469	13295	13473	13486	13336	13181	13341	13288	13200	13374	13424	13237	13356	13252	13450	13336	13397	13307	13132	13132	13409	13344	13223	13386	13337	13187	13366	13334	13320	13361	13294	13180	13213	13446	13294	13417	13283	13270	13355	13173	13325	13353	13133	13261	13377	13299	13366	13238	13265	13291	13404	13396	13419	13316	13355	13196	13260	13450	13226	13232	13324	13371	13244	13270	13184	13236	13493	13377	13470	13296	13492	13426	13406	13164	13418	13453	13277	13251	13275	13253	13288	13174	13420	13228	13241	13311	13187	13379	13259	13461	13171	13354	13323	13214	13389	13281	13481	13282	13387	13357	13352	13349	13448	13173	13366	13246	13198	13231	13248	13465	13421	13286	13292	13228	13356	13299	13308	13331	13297	13293	13387	13300	13189	13195	13306	13463	13228	13300	13177	13159	13341	13347	13437	13404	13316	13169	13344	13285	13342	13399	13268	13146	13358	13401	13225	13465	13386	13215	13216	13254	13077	13242	13345	13219	13311	13232	13313	13390	13248	13262	13262	13543	13333	13517	13366	13392	13270	13350	13225	13325	13244	13359	13214	13348	13238	13448	13346	13475	13394	13175	13246	13279	13191	13392	13253	13349	13313	13301	13201	13226	13154	13139	13265	13427	13215	13409	13407	13413	13400	13161	13376	13109	13413	13333	13406	13219	13278	13430	13304	13288	13311	13391	13404	13297	13256	13340	13274	13314	13323	13446	13297	13446	13423	13268	13421	13340	13229	13427	13275	13281	13390	13215	13366	13444	13294	13328	13319	13310	13365	13179	13351	13180	13283	13185	13300	13292	13280	13259	13435	13302	13317	13286	13379	13150	13140	13469	13371	13149	13459	13450	13268	13413	13476	13172	13379	13302	13255	13362	13344	13224	13402	13211	13543	13274	13342	13284	13360	13229	13302	13389	13378	13326	13377	13407	13332	13188	13424	13315	13228	13465	13326	13336	13341	13214	13359	13328	13381	13358	13329	13305	13348	13214	13277	13309	13354	13329	13265	13432	13187	13411	13360	13304	13276	13297	13358	13324	13350	13163	13426	13359	13334	13323	13397	13293	13468	13295	13210	13264	13230	13322	13317	13275	13241	13339	13445	13243	13372	13337	13390	13401	13428	13232	13316	13412	13347	13410	13298	13272	13344	13295	13514	13370	13339	13277	13238	13352	13346	13459	13192	13269	13354	13319	13110	13347	13248	13297	13256	13293	13393	13154	13401	13219	13315	13391	13221	13375	13354	13352	13336	13360	13342	13227	13419	13231	13241	13280	13276	13304	13331	13356	13304	13157	13432	13201	13261	13181	13322	13285	13261	13197	13327	13560	13312	13396	13321	13511	13234	13435	13294	13271	13366	13349	13188	13373	13269	13339	13174	13255	13390	13289	13229	13330	13238	13379	13339	13169	13338	13537	13444	13355	13323	13348	13287	13306	13310	13388	13361	13166	13310	13289	13250	13227	13372	13161	13530	13349	13315	13391	13136	13326	13249	13460	13236	13382	13236	13052	13376	13194	13274	13295	13377	13427	13322	13282	13290	13340	13327	13267	13257	13323	13435	13371	13336	13388	13500	13394	13135	13472	13370	13347	13394	13273	13379	13308	13299	13259	13471	13268	13189	13175	13289	13367	13097	13232	13438	13399	13279	13272	13342	13361	13233	13254	13208	13267	13384	13490	13370	13488	13342	13330	13314	13385	13104	13277	13234	13392	13432	13234	13563	13355	13336	13354	13307	13332	13205	13287	13158	13328	13320	13515	13296	13182	13371	13277	13313	13215	13498	13321	13302	13082	13302	13234	13256	13340	13307	13390	13633	13431	13373	13265	13272	13225	13393	13311	13290	13260	13397	13287	13376	13412	13302	13382	13203	13285	13396	13183	13271	13399	13227	13483	13189	13238	13223	13379	13286	13289	13234	13385	13332	13467	13450	13399	13301	13381	13344	13369	13279	13239	13310	13226	13321	13173	13487	13380	13293	13268	13374	13301	13526	13345	13365	13329	13305	13265	13170	13193	13271	13261	13363	13174	13315	13352	13235	13258	13265	13323	13124	13393	13314	13279	13238	13352	13452	13379	13366	13187	13349	13306	13329	13278	13357	13405	13296	13397	13226	13315	13237	13279	13195	13472	13427	13423	13325	13434	13124	13313	13205	13422	13299	13454	13132	13375	13327	13187	13374	13541	13350	13422	13548	13347	13372	13413	13217	13407	13280	13513	13274	13279	13484	13188	13504	13270	13246	13267	13137	13472	13110	13269	13282	13404	13190	13323	13273	13333	13362	13319	13159	13295	13345	13266	13259	13444	13252	13405	13274	13399	13388	13435	13496	13309	13247	13320	13350	13275	13328	13300	13091	13216	13272	13309	13411	13228	13274	13296	13318	13338	13276	13136	13261	13290	13351	13122	13219	13353	13489	13266	13337	13292	13301	13260	13258	13558	13330	13202	13333	13325	13244	13427	13492	13394	13259	13198	13432	13176	13334	13377	13364	13382	13249	13228	13451	13357	13268	13298	13289	13430	13263	13451	13322	13217	13273	13265	13500	13304	13359	13245	13328	13228	13271	13381	13214	13423	13328	13215	13238	13260	13116	13395	13499	13327	13414	13231	13410	13287	13283	13376	13324	13268	13346	13257	13202	13395	13458	13178	13262	13179	13429	13137	13512	13353	13227	13281	13097	13371	13424	13334	13456	13319	13438	13298	13373	13346	13356	13344	13138	13302	13317	13284	13427	13356	13296	13236	13395	13132	13368	13446	13291	13271	13283	13307	13312	13359	13285	13225	13424	13386	13183	13356	13215	13415	13203	13323	13280	13376	13358	13316	13454	13295	13105	13257	13319	13252	13318	13344	13341	13365
22219	21189	28595	24396	21539	22712	22238	16930	15934	15711	15540	14829	14822	14688	14752	14700	14649	14549	14676	14734	14489	14777	14652	15468	16599	17036	16178	15595	15059	14678	14660	14449	14504	14592	14563	14409	14265	14598	14553	14440	14455	14578	14523	14305	14528	14304	14561	14405	14312	14522	14529	14523	14588	14633	14482	14580	14557	14602	14504	14531	14570	14378	14584	14568	14202	14244	14397	14533	14619	14440	14422	14348	14704	14653	14423	14299	14507	14631	14418	14368	14402	14609	14567	14390	14473	14417	14535	14427	14379	14229	14345	14433	14462	14478	14522	14520	14437	14577	14530	14316	14272	14433	14408	14535	14576	14284	14655	14339	14488	14282	14355	14388	14478	14391	14407	14394	14358	14185	14547	14225	14597	14381	14475	14614	14535	14335	14246	14310	14447	14512	14380	14259	14522	14451	14358	14394	14402	14411	14510	14357	14480	14475	14433	14568	14277	14548	14357	14501	14402	14271	14374	14296	14565	14520	14340	14362	14264	14417	14481	14333	14325	14301	14505	14530	14421	14321	14367	14516	14396	14121	14340	14395	14451	14406	14285	14476	14340	14405	14537	14367	14668	14478	14464	14268	14314	14236	14423	14380	14555	14511	14432	14531	14345	14518	14384	14495	14366	14217	14314	14574	14577	14420	14470	14499	14545	14298	14330	14407	14337	14484	14450	14292	14431	14516	14254	14354	14397	14385	14528	14421	14735	14516	14299	14402	14408	14314	14395	14289	14467	14490	14416	14188	14316	14472	14530	14503	14550	14425	14415	14473	14485	14251	14441	14334	14473	14518	14487	14386	14496	14521	14562	14419	14431	14409	14359	14281	14448	14427	14408	14415	14399	14474	14444	14268	14147	14314	14410	14524	14474	14246	14392	14299	14520	14384	14556	14265	14581	14254	14500	14391	14639	14270	14318	14476	14536	14361	14379	14500	14250	14354	14538	14444	14398	14347	14274	14263	14200	14386	14489	14502	14278	14554	14295	14404	14559	14409	14632	14486	14296	14406	14383	14396	14288	14296	14269	14544	14284	14443	14147	14309	14445	14400	14254	14380	14350	14494	14454	14196	14390	14448	14469	14237	14434	14379	14435	14339	14529	14484	14351	14687	14427	14342	14448	14361	14342	14475	14343	14300	14419	14386	14361	14432	14400	14359	14344	14471	14483	14375	14307	14583	14365	14244	14245	14311	14322	14433	14345	14504	14286	14532	14425	14344	14392	14290	14337	14513	14391	14431	14388	14331	14555	14487	14366	14216	14502	14480	14656	14383	14453	14451	14370	14290	14623	14456	14329	14389	14252	14434	14288	14397	14510	14509	14428	14520	14273	14399	14138	14522	14458	14461	14378	14298	14536	14260	14389	14389	14385	14347	14523	14402	14352	14336	14396	14371	14177	14314	14557	14489	14560	14388	14408	14482	14603	14349	14407	14368	14545	14307	14542	14408	14387	14502	14477	14464	14463	14434	14413	14170	14346	14483	14239	14356	14345	14522	14368	14562	14299	14440	14442	14423	14471	14574	14510	14356	14536	14421	14330	14614	14534	14267	14558	14426	14297	14389	14470	14391	14383	14423	14315	14258	14402	14446	14336	14506	14445	14413	14334	14367	14489	14343	14520	14385	14418	14490	14377	14491	14594	14137	14319	14438	14375	14366	14425	14515	14364	14476	14513	14322	14414	14320	14465	14521	14668	13930	14396	14299	14367	14322	14381	14462	14387	14418	14545	14242	14299	14346	14371	14441	14443	14211	14307	14537	14323	14202	14392	14442	14458	14373	14341	14474	14416	14406	14192	14254	14324	14424	14422	14435	14413	14169	14326	14417	14360	14378	14374	14435	14456	14377	14329	14427	14512	14490	14482	14490	14351	14410	14332	14364	14538	14148	14421	14275	14613	14588	14546	14431	14398	14333	14279	14204	14296	14196	14311	14529	14305	14572	14362	14452	14474	14250	14293	14289	14537	14418	14236	14221	14389	14564	14332	14153	14414	14405	14404	14439	14635	14316	14495	14331	14448	14372	14477	14331	14250	14247	14457	14373	14112	14495	14496	14400	14523	14383	14298	14199	14365	14234	14237	14441	14412	14360	14423	14545	14509	14341	14284	14385	14266	14337	14248	14363	14440	14511	14523	14461	14375	14332	14346	14526	14594	14775	14320	14428	14331	14492	14275	14298	14367	14207	14365	14440	14633	14420	14231	14447	14273	14409	14450	14563	14322	14364	14353	14287	14546	14274	14324	14336	14408	14324	14254	14474	14604	14469	14470	14439	14515	14353	14311	14315	14582	14326	14417	14346	14341	14236	14441	14226	14416	14333	14347	14365	14446	14398	14394	14315	14421	14367	14421	14400	14290	14331	14368	14248	14240	14404	14515	14538	14596	14573	14367	14295	14336	14425	14517	14411	14459	14518	14473	14258	14318	14353	14488	14425	14479	14167	14345	14402	14628	14356	14444	14021	14345	14381	14401	14351	14573	14371	14414	14451	14381	14381	14194	14391	14262	14333	14599	14409	14144	14411	14353	14471	14266	14453	14464	14527	14318	14461	14527	14393	14306	14456	14248	14460	14537	14479	14514	14258	14342	14370	14484	14366	14363	14285	14367	14398	14360	14436	14345	14371	14505	14340	14402	14373	14351	14506	14345	14365	14356	14343	14707	14513	14362	14184	14526	14425	14517	14348	14363	14287	14347	14427	14345	14379	14444	14295	14190	14267	14436	14600	14343	14442	14499	14481	14377	14511	14327	14416	14163	14304	14387	14563	14580	14431	14354	14459	14531	14453	14295	14275	14187	14343	14277	14333	14495	14450	14494	14414	14448	14414	14595	14217	14351	14330	14393	14500	14148	14231	14280	14227	14420	14236	14417	14248	14519	14312	14334	14271	14459	14548	14259	14602	14379	14623	14548	14456	14505	14599	14338	14250	14396	14409	14309	14464	14495	14591	14346	14429	14371	14447	14272	14281	14157	14435	14620	14650	14566	14280	14442	14434	14401	14315	14414	14385	14242	14592	14395	14221	14393	14343	14384	14345	14352	14379	14499	14619	14388	14267	14426	14526	14201	14413	14291	14392	14478	14434	14451	14357	14359	14280	14363	14457	14284	14351	14439	14481	14439	14382	14303	14325	14624	14363	14400	14415	14544	14489	14476	14494	14603	14392	14310	14303	14470	14428	14299	14312	14479	14197	14390	14351	14312	14277	14330	14381	14379	14381	14382	14428	14497	14472	14209	14416	14564	14301	14249	14267	14331	14361	14558	14158	14487	14279	14575	14584	14372	14446	14353	14369	14416	14415	14601	14499	14513	14350	14234	14246	14517	14303	14282	14206	14522	14516	14345	14358	14530	14402	14357	14276	14351	14251	14326	14163	14371	14294	14283	14252	14435	14554	14454	14519	14512	14425	14608	14338	14441	14373	14261	14281	14559	14389	14581	14215	14299	14457	14324	14313	14377	14269	14367	14454	14378	14551	14449	14431	14384	14381	14467	14320	14514	14262	14382	14633	14335	14303	14468	14522	14283	14476	14451	14601	14557	14304	14479	14331	14306	14098	14344	14322	14422	14404	14374	14333	14632	14345	14481	14454	14516	14328	14464	14426	14379	14354	14216	14266	14352	14308	14421	14427	14335	14343	14483	14304	14305	14377	14586	14551	14396	14387	14391	14491	14392	14308	14567	14348	14451	14367	14339	14369	14186	14575	14454	14173	14225	14325	14408	14334	14359	14522	14479	14474	14551	14190	14391	14426	14528	14472	14366	14463	14356	14360	14372	14400	14450	14406	14232	14485	14573	14518	14409	14489	14422	14396	14314	14440	14435	14391	14449	14214	14363	14331	14489	14407	14544	14437	14520	14388	14326	14242	14532	14359	14481	14184	14635	14535	14409	14479	14517	14347	14280	14404	14412	14234	14389	14446	14389	14489	14361	14447	14196	14497	14473	14255	14335	14292	14305	14238	14403	14281	14304	14403	14417	14408	14381	14421	14440	14332	14460	14335	14451	14458	14506	14466	14236	14408	14488	14419	14403	14388	14287	14513	14370	14379	14450	14211	14361	14356	14388	14337	14246	14356	14234	14414	14365	14342	14483	14491	14408	14426	14277	14499	14317	14171	14178	14246	14481	14276	14547	14528	14412	14266	14334	14258	14523	14269	14303	14306	14289	14312	14134	14367	14506	14389	14291	14385	14445	14417	14431	14307	14353	14182	14582	14507	14513	14283	14413	14568	14462	14224	14570	14378	14481	14347	14469	14352	14382	14463	14575	14528	14182	14557	14596	14496	14364	14291	14461	14469	14386	14146	14294	14412	14386	14508	14208	14161	14400	14311	14256	14567	14497	14289	14409	14462	14624	14290	14458	14361	14758	14457	14419	14240	14394	14254	14400	14392	14431	14514	14345	14444	14482	14453	14331	14216	14354	14468	14175	14399	14322	14292	14283	14437	14409	14483	14493	14377	14454	14575	14378	14391	14474	14502	14387	14525	14494	14239	14389	14502	14574	14591	14422	14349	14347	14405	14507	14411	14390	14370	14484	14401	14536	14445	14297	14390	14497	14232	14382	14341	14379	14513	14596	14501	14356	14456	14220	14313	14434	14421	14318	14358	14361	14388	14500	14341	14349	14385	14390	14340	14335	14480	14504	14396	14336	14398	14358	14316	14346	14329	14261	14149	14444	14410	14246	14381	14350	14528	14276	14552	14451	14530	14414	14536	14352	14492	14321	14559	14337	14179	14363	14234	14221	14278	14460	14362	14278	14399	14371	14326	14423	14567	14358	14261	14482	14327	14432	14244	14423	14266	14527	14418	14439	14453	14451	14205	14475	14637	14345	14326	14396	14297	14357	14518	14391	14428	14278	14298	14229	14508	14313	14376	14529	14404	14431	14383	14231	14277	14360	14388	14384	14416	14339	14190	14243	14431	14434	14320	14313	14486	14255	14103	14539	14461	14719	14155	14458	14560	14384	14701	14441	14308	14246	14310	14395	14380	14469	14232	14348	14346	14534	14262	14569	14533	14497	14380	14359	14533	14564	14221	14436	14246	14386	14144	14431	14349	14277	14352	14398	14419	14319	14394	14304	14452	14274	14218	14439	14334	14242	14394	14218	14496	14276	14371	14287	14384	14582	14448	14455	14217	14412	14464
31415	64691	55752	36741	18493	15710	14955	14459	14267	13329	13261	12567	12512	12364	12522	12362	12203	12276	12352	12454	12276	12410	12423	13525	15133	15284	14171	13383	12787	12242	12274	12214	12110	12017	12320	12093	12186	11957	12241	12170	12118	12222	12042	12199	12304	12086	12092	12394	12330	12224	12154	12186	12289	12093	12177	12183	12288	12217	12217	12168	12054	12225	12217	12026	12173	12220	12144	12328	12122	12090	12164	12176	12321	12134	12106	12172	12096	12003	12050	12153	12204	12196	12096	12092	12120	12159	12376	12265	12143	12035	12179	12034	12186	12201	12197	12125	12098	12194	12179	12163	11890	12129	12267	12069	12361	12240	12115	12108	12146	12039	12204	12091	12305	12290	12039	12213	12104	12156	12076	12161	12090	12257	12087	12171	12200	12272	12233	12258	12112	12217	12191	12054	12213	12352	12159	12125	12180	12103	12143	12058	12174	12173	12042	12243	12144	12173	12213	12226	12061	12189	12239	12175	12189	12079	12197	12202	12006	12160	12125	12212	12383	12177	12322	12203	12215	12178	12116	12267	12167	12292	11991	12167	12118	11940	12209	12140	12187	12159	12313	12079	12069	12135	12035	12039	12091	12159	12017	12170	12168	12036	12387	12132	12079	12117	12380	12201	12088	12202	12243	12227	12089	12142	12123	11940	12063	12040	12161	12270	12146	12226	12122	12255	12071	12220	12183	12071	12042	12241	12080	12244	12047	11980	12171	11971	12086	12038	12086	12058	11998	12165	12037	12068	12190	11936	12139	12308	12108	12242	12279	12102	12011	12009	12148	12260	12173	12317	12099	12037	12197	12004	12088	12209	12188	12207	12189	12108	12066	11993	12117	12281	12198	12162	12218	11933	12072	12081	12120	11899	12443	12061	12126	11988	12158	12182	12009	12171	12170	12075	12118	12082	12050	12134	12090	12112	12146	11862	12214	12258	12170	12086	12049	12217	12009	12062	12352	11977	12262	12124	12107	12132	12086	12176	12215	12046	12104	12253	12137	12205	12112	12129	12093	12067	12146	12180	12097	12080	12175	12116	12067	12149	12024	12260	12076	12210	12163	12078	12313	12127	12037	12104	12202	12213	12045	12185	12003	12058	11956	12162	12271	12045	12097	12010	12099	12071	12215	12144	12188	12253	12144	12076	12323	12168	12209	12075	12206	12058	12181	12028	12007	12321	12142	12109	12234	12176	12159	12185	12261	11900	12184	12118	12135	12261	12116	11892	12192	12043	12203	12259	12106	12130	12199	12114	12077	12008	12142	11965	12165	12273	12338	12131	12008	11955	12115	12021	11926	12049	12266	12145	12153	12171	12131	12205	12199	12095	12298	11959	12217	12253	12212	12274	12142	12392	12091	12083	12166	12265	12184	12084	12209	12304	11999	11984	12099	12180	12263	12088	12000	12069	11964	12205	12183	12049	12083	12062	12193	12063	12252	12122	12111	12064	12169	12061	12140	12038	12282	12091	12160	12023	12149	12048	12232	12050	12093	12157	12134	12102	12183	12125	12039	11966	12074	12056	12056	12236	12073	12084	12267	12126	12241	12068	12045	12145	11999	12265	12148	11976	12311	12053	12239	12242	12130	12151	12197	12197	12284	12239	12034	12057	12245	12091	12089	12134	12046	12275	12124	12050	12163	12028	12196	12207	12119	12147	12159	12137	12121	12134	12165	12297	12146	12183	12101	11960	12177	12192	12137	12112	12168	12236	12193	12206	12084	12169	12102	12183	12083	12185	12227	12115	12103	11969	12225	12079	12314	12138	12075	12001	12065	12004	12039	12160	12118	12185	12153	12163	12132	12250	11997	12216	11973	12150	12152	11973	12051	12167	12068	12149	12111	12175	12114	12104	12209	12293	12136	12182	12195	12322	12260	12168	12314	12148	12164	12148	12029	12103	12060	12068	12202	12082	12095	12064	12030	12048	12212	12245	12223	12039	12112	12017	12204	12074	12071	12128	12071	11991	12404	12173	12101	12188	12027	12115	11992	12163	12129	12167	12405	12108	12267	12125	12207	12322	12105	12105	12177	12043	12194	12175	12035	11995	12139	12243	12147	12273	12197	12127	12025	12227	12212	12083	11974	12140	12121	12219	12002	12297	12224	12184	12003	12189	12016	12195	12199	12100	12117	12182	12099	12219	12160	12053	12138	12400	12103	12162	12092	11938	12027	12188	12261	12166	12158	12024	12113	12142	12263	12190	12282	11997	12130	12217	12133	12100	11896	12055	12302	12034	12166	12186	12283	11955	12191	12241	12173	11929	12133	12183	12246	12290	12170	11911	12265	12018	12217	12196	12119	12189	12220	12233	12135	12195	12190	12252	12074	12217	12127	12106	12138	12164	12105	12112	12306	12172	12019	12378	11953	12183	12195	12123	12071	12078	12195	12157	11949	12159	11920	12088	12192	12028	11941	12020	12034	11993	12133	12163	12025	11929	12251	11814	11982	12273	12056	12051	12072	12133	12166	12333	12133	12128	12056	12235	12087	11867	12129	12197	12243	12289	12112	12239	12121	12218	12128	12091	12094	12192	12164	12048	12184	12203	12050	12084	12236	12158	12114	12114	12344	12291	12180	12199	12155	12060	12272	12101	12098	12192	12278	12250	12088	12069	12079	12246	12140	12114	12060	12180	12186	12116	12310	12159	12187	12047	12156	12100	12335	12220	12135	12149	12167	12132	11979	12259	12123	11966	12223	12184	12158	12101	12042	12011	12179	12082	12292	12104	12075	12173	12128	12053	12014	12298	12098	12026	12127	12257	12107	12077	12155	12012	11926	12149	12100	12061	12095	12065	12179	12083	11895	12181	12134	12007	12099	12161	12133	12188	12162	12187	12154	12080	12059	12209	12038	12293	12069	12142	11999	12194	12112	12055	12103	12173	12086	12224	12087	12174	12255	11998	12125	12199	12029	12159	12134	12244	12184	12079	12311	12046	12202	12140	12200	12047	12215	12102	12166	12175	11995	12108	12064	12050	12137	12071	12064	12252	12282	12108	12054	12027	12223	12133	11988	12330	12092	12222	12043	12101	12005	12034	12090	12223	12074	12234	12190	12186	12184	12089	12301	12105	12208	12288	12289	12017	12140	12144	12229	12099	12182	12016	12217	12015	12271	12226	12121	12082	12034	12007	12012	12017	12023	12297	12115	12087	12032	12173	11975	12072	12260	12145	12220	12031	12118	12239	12065	12172	12026	12103	12129	11922	12078	12127	12031	12188	12062	11994	12151	12042	12172	12187	12091	12043	12173	12230	12149	12109	12252	12201	12339	12064	12194	12081	12252	11960	12123	12194	12087	12011	12369	12048	11918	12075	12083	12015	12112	12159	12131	12196	12093	12055	12353	12101	12180	12139	12170	12091	11966	12282	12117	12237	12193	12128	12103	12241	12252	12127	12205	12047	12235	12149	12313	12139	12208	12018	12034	12208	12059	12100	12034	12106	12111	12345	12149	11906	12256	12262	12095	12070	12085	12248	12157	12106	12221	12149	11953	12115	12080	12237	12170	11980	12074	12071	12138	12254	12163	12086	12241	12166	12153	12178	12112	12070	11994	11982	12206	12179	12172	12263	12094	12028	12039	12158	12147	12108	11964	12227	12094	12122	12138	12209	12178	12131	12230	12276	12189	12141	12044	12085	12304	12108	12184	12080	12124	11980	12130	12085	12238	12028	12300	12198	12211	12097	12278	12143	12158	12068	12195	12172	12187	12021	12227	12056	12018	12344	12161	12105	12157	12027	12176	12070	12190	12255	12063	12131	12110	12111	12056	11969	12086	12108	12079	12095	12092	12299	12255	12120	12123	12214	12204	12021	12324	12129	12268	12052	12091	12227	12088	12292	12080	12156	12156	12077	12306	12032	12142	12103	12253	12219	12167	12238	12009	12086	12200	12056	12167	12139	12203	12235	11959	12189	12138	11957	12220	12111	12214	12162	12115	12088	12077	12144	12134	12169	12304	12277	12097	12273	12114	12159	11954	11979	12001	12138	12123	12168	12149	12092	12100	12169	12174	12129	12047	12166	12084	12164	12123	12097	12162	12238	12172	12079	12188	12060	12060	12142	12257	12182	12182	12173	12250	12120	11920	12157	12163	12086	12083	12202	12305	12229	12082	12027	12130	12147	12301	12017	12136	12138	12047	12219	12123	12034	12063	12131	12242	12148	12148	12223	12141	12021	12196	12130	12299	12113	12016	12212	12216	12071	12127	12192	11942	12284	12211	12140	12161	12188	12271	12104	12039	12211	12100	12011	11955	12194	12139	11946	12093	12067	12143	12206	12125	12004	12177	12109	12217	12088	12126	12181	12039	12092	12081	12128	12134	12334	11999	12201	12170	12210	12240	12148	12157	12224	12006	12210	12151	11991	12256	12178	12145	12080	12031	12112	11935	12099	12062	12154	12116	12096	12200	12186	12299	12199	12360	12125	12182	12213	12182	12112	12176	12218	12382	12239	12384	12142	12094	12168	12127	12121	12088	12152	12120	12057	12187	12120	12165	12200	12286	12226	12240	12142	12051	12120	12071	12219	12098	12055	12047	12162	12129	12194	12117	12185	12170	12243	12157	12047	12092	12014	12147	12175	12237	12055	12260	12186	12135	12085	12163	12320	12068	12079	12240	12319	12013	12242	12070	12084	12084	12144	12136	12180	12271	12243	12028	12191	12123	12151	12092	12137	12213	12180	12247	12316	12174	12261	12078	12095	12212	12086	12204	12152	12074	11995	12176	12177	12205	12205	12108	12197	12081	12119	12230	12177	11809	12152	12139	11944	12173	12047	12120	12235	12291	12083	12152	12155	12035	12139	12195	12223	12159	12167	12188	12118	12142	12142	12020	11999	12216	12197	12206	12179	11903	12109	12110	12223	12141	12063	12200	12184	12150	12078	12143	12155	12100	11988	11971	12108	12125	12113	12165	12123	12135	12238	12111	12051	12181	12056	12145	12246	12152	12002	12255	11996	12228	11897	12210	12080	12128	12061	12163	12284	12239	11982	12092	12182	12098	12198	12004	12158	12158	11996	12244	12200	12140	12053	12035	12287	12350	12031	12085	12105	12116	12009	12123	12035	12066	12153	12092	12165	12196	12075	12179	12044	12156	12185	12219	12052	12107	12237	12240	12278	11979	12141	12102	11995	12195	12105
30357	31173	32550	21534	15589	15088	14582	14564	14098	13868	13892	13622	13646	13800	13605	13503	13700	13682	13679	13577	13826	13729	13748	13655	13679	13778	13790	13605	13683	13649	13538	13696	13750	13636	13583	13547	13584	13364	13478	13498	13611	13658	13524	13685	13757	13609	13487	13731	13655	13534	13485	13697	13697	13370	13523	13428	13513	13523	13536	13521	13438	13457	13665	13649	13751	13550	13559	13632	13471	13646	13641	13543	13677	13481	13562	13553	13547	13744	13668	13462	13629	13538	13618	13616	13608	13525	13719	13687	13511	13602	13532	13665	13614	13479	13629	13667	13661	13609	13483	13541	13429	13603	13664	13582	13378	13399	13535	13550	13338	13523	13367	13665	13619	13640	13700	13366	13634	13570	13738	13436	13599	13577	13721	13793	13513	13518	13731	13544	13587	13445	13573	13556	13545	13550	13711	13698	13557	13259	13517	13527	13420	13567	13616	13642	13436	13602	13620	13576	13595	13633	13621	13463	13602	13451	13720	13731	13565	13563	13700	13649	13603	13513	13345	13609	13581	13634	13623	13590	13541	13518	13473	13655	13559	13569	13639	13598	13730	13847	13589	13519	13384	13448	13654	13473	13811	13607	13731	13695	13418	13562	13584	13514	13496	13713	13627	13603	13391	13449	13642	13768	13525	13383	13586	13522	13593	13406	13679	13597	13748	13509	13547	13596	13607	13585	13519	13284	13566	13451	13572	13687	13658	13444	13647	13457	13470	13692	13452	13504	13684	13596	13585	13522	13688	13612	13563	13768	13446	13384	13324	13589	13668	13611	13503	13572	13685	13442	13423	13727	13573	13491	13426	13531	13519	13665	13583	13420	13448	13459	13552	13421	13474	13561	13594	13415	13557	13605	13390	13592	13341	13407	13545	13622	13703	13548	13501	13496	13619	13597	13536	13665	13558	13571	13622	13482	13588	13560	13600	13412	13389	13440	13659	13504	13540	13579	13801	13547	13438	13453	13579	13493	13543	13580	13646	13574	13571	13592	13451	13798	13572	13477	13519	13594	13793	13766	13477	13618	13575	13625	13427	13493	13609	13606	13494	13601	13628	13514	13680	13598	13667	13589	13857	13613	13524	13602	13720	13441	13620	13466	13696	13570	13572	13585	13485	13514	13527	13604	13428	13732	13390	13508	13536	13573	13557	13466	13617	13544	13529	13720	13561	13647	13776	13638	13554	13351	13633	13389	13528	13565	13721	13595	13527	13574	13554	13593	13699	13804	13486	13538	13621	13643	13707	13480	13477	13553	13737	13705	13824	13460	13630	13461	13543	13572	13610	13573	13688	13484	13511	13753	13819	13629	13445	13455	13577	13852	13583	13508	13470	13570	13662	13370	13689	13516	13676	13557	13653	13640	13599	13655	13525	13552	13570	13615	13434	13422	13559	13453	13350	13564	13487	13650	13572	13469	13699	13482	13768	13694	13566	13743	13746	13689	13567	13368	13617	13653	13605	13584	13605	13744	13561	13458	13448	13737	13543	13637	13731	13571	13650	13504	13557	13594	13509	13493	13498	13430	13607	13678	13702	13744	13708	13568	13381	13479	13706	13517	13575	13600	13521	13670	13591	13772	13708	13694	13390	13539	13599	13604	13692	13562	13622	13728	13709	13571	13802	13487	13570	13364	13465	13498	13368	13441	13562	13710	13790	13706	13604	13465	13486	13593	13621	13473	13569	13604	13590	13601	13488	13485	13461	13396	13604	13480	13596	13517	13688	13452	13538	13601	13462	13609	13584	13445	13626	13331	13637	13540	13371	13651	13517	13447	13388	13529	13640	13645	13401	13402	13504	13352	13528	13655	13674	13707	13418	13569	13607	13616	13660	13576	13658	13560	13451	13563	13693	13639	13700	13526	13557	13556	13684	13584	13448	13601	13475	13547	13685	13390	13488	13631	13416	13443	13749	13712	13531	13506	13435	13556	13549	13678	13622	13417	13593	13658	13525	13457	13659	13644	13627	13615	13665	13518	13470	13421	13399	13450	13549	13465	13619	13633	13661	13618	13559	13603	13628	13665	13619	13621	13457	13566	13738	13396	13552	13463	13626	13358	13672	13694	13616	13557	13486	13589	13673	13628	13349	13641	13342	13276	13586	13561	13564	13644	13820	13621	13647	13591	13493	13435	13513	13427	13482	13499	13541	13513	13474	13586	13589	13698	13416	13445	13484	13540	13512	13517	13555	13552	13807	13518	13615	13387	13618	13662	13534	13497	13783	13628	13512	13600	13536	13451	13464	13510	13407	13643	13686	13573	13347	13568	13578	13565	13614	13544	13750	13552	13606	13696	13541	13713	13579	13809	13738	13476	13604	13693	13682	13493	13542	13537	13483	13478	13621	13654	13649	13585	13450	13571	13400	13437	13620	13692	13617	13445	13593	13627	13712	13578	13642	13685	13584	13737	13701	13512	13561	13546	13380	13401	13678	13667	13492	13594	13490	13598	13424	13536	13575	13688	13642	13458	13622	13726	13480	13497	13571	13622	13516	13651	13760	13550	13470	13710	13517	13530	13648	13703	13485	13648	13598	13601	13543	13536	13573	13603	13809	13431	13413	13522	13814	13649	13612	13468	13545	13464	13363	13517	13423	13578	13574	13710	13555	13523	13813	13490	13464	13635	13478	13467	13573	13617	13464	13614	13584	13592	13753	13601	13666	13554	13547	13465	13653	13625	13682	13458	13761	13667	13641	13544	13662	13406	13624	13597	13553	13710	13740	13571	13410	13500	13580	13463	13555	13626	13596	13616	13825	13593	13389	13571	13477	13556	13722	13602	13662	13656	13600	13600	13399	13537	13440	13727	13516	13322	13556	13492	13459	13607	13632	13636	13580	13677	13577	13734	13653	13604	13410	13644	13683	13531	13649	13727	13753	13678	13707	13632	13619	13401	13702	13611	13399	13481	13505	13764	13591	13712	13466	13524	13658	13722	13530	13369	13590	13620	13495	13640	13618	13539	13557	13489	13542	13494	13465	13664	13650	13699	13427	13451	13598	13533	13610	13649	13487	13638	13593	13632	13658	13581	13370	13525	13818	13719	13538	13680	13528	13716	13690	13757	13564	13784	13469	13582	13758	13728	13600	13673	13485	13474	13632	13416	13529	13616	13543	13761	13569	13631	13536	13518	13735	13642	13626	13616	13749	13682	13504	13495	13533	13530	13682	13511	13418	13654	13540	13656	13497	13656	13703	13658	13695	13487	13732	13591	13568	13543	13544	13681	13696	13414	13619	13490	13532	13659	13400	13580	13568	13525	13555	13769	13448	13577	13503	13472	13522	13731	13529	13604	13717	13526	13563	13578	13891	13636	13595	13440	13588	13489	13577	13615	13649	13752	13564	13436	13517	13712	13521	13590	13379	13568	13570	13655	13658	13640	13681	13584	13587	13518	13630	13660	13527	13578	13632	13496	13648	13597	13629	13485	13497	13633	13592	13542	13499	13371	13417	13639	13461	13470	13541	13437	13666	13638	13605	13632	13589	13703	13496	13413	13491	13740	13621	13535	13877	13422	13578	13461	13535	13637	13550	13644	13615	13508	13502	13707	13741	13604	13592	13568	13465	13513	13726	13488	13437	13399	13602	13456	13492	13464	13668	13501	13525	13640	13553	13513	13524	13494	13539	13515	13774	13480	13411	13402	13640	13499	13582	13797	13417	13730	13659	13663	13729	13562	13543	13612	13661	13665	13681	13304	13419	13633	13735	13424	13463	13450	13554	13526	13363	13555	13629	13575	13681	13569	13428	13573	13546	13562	13521	13485	13611	13515	13516	13684	13758	13721	13574	13492	13679	13550	13494	13480	13482	13632	13604	13591	13478	13636	13597	13703	13624	13474	13683	13737	13600	13509	13475	13573	13539	13527	13604	13366	13560	13677	13433	13592	13645	13487	13485	13448	13603	13351	13677	13613	13621	13619	13475	13527	13555	13567	13437	13420	13434	13705	13754	13585	13360	13490	13389	13507	13635	13715	13647	13506	13573	13441	13573	13596	13407	13384	13577	13483	13626	13613	13487	13308	13635	13560	13612	13548	13681	13499	13616	13500	13525	13628	13504	13694	13684	13625	13648	13624	13536	13687	13769	13650	13485	13492	13819	13374	13628	13440	13533	13524	13375	13554	13644	13537	13639	13601	13546	13313	13309	13326	13451	13685	13570	13662	13632	13656	13685	13598	13683	13723	13747	13446	13416	13469	13423	13634	13585	13751	13637	13789	13687	13580	13559	13365	13523	13559	13643	13516	13609	13562	13490	13595	13416	13500	13679	13612	13721	13708	13558	13430	13607	13654	13659	13610	13517	13317	13865	13546	13676	13483	13651	13621	13603	13593	13492	13614	13491	13563	13482	13464	13598	13812	13642	13529	13601	13734	13583	13655	13566	13611	13591	13497	13393	13573	13529	13698	13610	13639	13943	13494	13451	13352	13850	13516	13622	13557	13742	13494	13645	13687	13602	13706	13487	13533	13440	13468	13490	13681	13598	13485	13524	13561	13740	13664	13667	13494	13610	13477	13601	13716	13592	13659	13336	13319	13397	13435	13573	13552	13431	13561	13531	13492	13590	13538	13597	13728	13748	13732	13601	13617	13667	13599	13643	13658	13526	13647	13585	13580	13580	13733	13446	13526	13781	13656	13622	13560	13527	13700	13560	13526	13566	13648	13564	13606	13552	13446	13583	13587	13658	13492	13533	13578	13666	13590	13590	13443	13671	13664	13590	13515	13513	13563	13608	13625	13417	13584	13663	13397	13692	13455	13487	13507	13574	13352	13562	13506	13661	13631	13480	13590	13433	13729	13735	13556	13530	13541	13443	13529	13698	13632	13572	13585	13698	13571	13636	13595	13668	13694	13469	13523	13545	13389	13674	13572	13525	13487	13578	13362	13527	13531	13664	13741	13724	13721	13407	13573	13455	13634	13558	13767	13599	13634	13630	13671	13544	13684	13460	13741	13645	13673	13492	13466	13645	13520	13653	13748	13602	13644	13572	13507	13551	13670	13608	13542	13504	13446	13541	13383	13582	13461	13510	13523	13682	13528	13460	13557	13415	13306	13665	13688	13488	13319	13517	13665	13472	13781	13446	13474	13623	13671	13646	13445	13716	13598	13565	13555	13620	13432	13408	13545	13462	13522	13448	13343
29382	46421	31593	16748	13614	13404	12852	12991	12462	12118	11963	11841	11855	11917	11802	11821	11671	11764	11674	11773	11813	11614	11658	11747	11907	11940	11856	11748	11804	11709	11678	11652	11544	11757	11664	11500	11776	11756	11772	11690	11608	11768	11601	11703	11685	11563	11682	11720	11777	11759	11667	11642	11497	11884	11829	11611	11636	11777	11645	11612	11608	11811	11771	11798	11658	11756	11506	11665	11562	11620	11546	11675	11809	11610	11670	11700	11785	11737	11612	11621	11674	11708	11731	11659	11591	11578	11724	11694	11666	11758	11584	11683	11866	11604	11730	11472	11544	11660	11566	11764	11712	11694	11722	11521	11649	11620	11614	11717	11606	11797	11532	11673	11701	11788	11705	11529	11727	11708	11713	11705	11797	11692	11576	11864	11676	11616	11701	11545	11580	11669	11619	11667	11574	11870	11607	11773	11777	11826	11695	11652	11738	11612	11671	11708	11821	11617	11692	11705	11827	11735	11682	11781	11564	11821	11558	11737	11715	11686	11489	11682	11583	11699	11513	11732	11635	11640	11630	11528	11692	11736	11582	11709	11528	11668	11574	11650	11537	11691	11635	11725	11744	11735	11627	11673	11816	11867	11650	11762	11635	11653	11657	11762	11636	11694	11705	11694	11662	11656	11715	11917	11566	11605	11667	11564	11747	11675	11606	11724	11772	11619	11799	11617	11735	11579	11792	11884	11596	11644	11715	11605	11720	11521	11713	11720	11528	11806	11671	11732	11640	11731	11601	11599	11726	11651	11545	11662	11650	11687	11861	11654	11491	11540	11791	11710	11632	11802	11741	11619	11753	11568	11615	11657	11606	11821	11729	11656	11591	11561	11626	11683	11785	11594	11677	11734	11737	11701	11696	11659	11748	11629	11563	11506	11778	11491	11659	11671	11729	11767	11685	11655	11596	11782	11668	11682	11529	11606	11739	11652	11713	11731	11866	11722	11667	11665	11749	11751	11665	11668	11695	11676	11788	11772	11664	11741	11780	11473	11622	11579	11773	11656	11661	11680	11609	11630	11598	11677	11742	11766	11543	11583	11731	11645	11663	11661	11568	11826	11701	11703	11731	11704	11630	11635	11594	11760	11552	11723	11764	11712	11786	11709	11656	11610	11578	11745	11814	11688	11727	11755	11746	11812	11696	11798	11772	11527	11847	11663	11707	11652	11738	11765	11634	11802	11657	11733	11765	11668	11708	11720	11612	11805	11703	11525	11527	11592	11594	11660	11685	11861	11755	11792	11641	11693	11731	11538	11654	11659	11607	11743	11556	11783	11661	11541	11584	11666	11731	11729	11547	11683	11652	11384	11730	11588	11528	11681	11722	11674	11689	11703	11663	11886	11682	11795	11616	11553	11604	11453	11606	11532	11739	11617	11715	11642	11935	11717	11754	11639	11847	11633	11620	11572	11592	11635	11645	11795	11804	11635	11650	11671	11730	11645	11681	11647	11809	11672	11655	11665	11679	11668	11733	11557	11758	11668	11817	11708	11655	11749	11721	11549	11738	11715	11655	11721	11640	11582	11729	11643	11618	11735	11566	11672	11621	11504	11651	11663	11710	11725	11693	11645	11610	11752	11536	11643	11716	11663	11657	11577	11642	11668	11606	11651	11690	11723	11616	11814	11673	11789	11683	11609	11686	11509	11611	11660	11726	11717	11709	11641	11631	11704	11830	11811	11411	11592	11547	11657	11677	11730	11564	11616	11651	11590	11524	11626	11662	11788	11652	11741	11485	11508	11683	11786	11601	11610	11669	11722	11569	11529	11706	11674	11689	11798	11755	11632	11747	11861	11743	11722	11628	11693	11729	11644	11744	11840	11660	11758	11763	11725	11662	11618	11770	11675	11626	11533	11708	11717	11630	11764	11711	11685	11725	11652	11624	11676	11747	11715	11498	11644	11469	11608	11662	11513	11675	11747	11469	11765	11755	11829	11557	11660	11774	11746	11713	11669	11760	11735	11560	11614	11764	11680	11636	11737	11660	11638	11739	11772	11803	11629	11687	11738	11750	11739	11737	11680	11604	11689	11596	11601	11793	11748	11608	11650	11600	11738	11716	11740	11541	11575	11710	11720	11603	11505	11608	11888	11752	11506	11693	11574	11619	11580	11754	11676	11656	11658	11617	11800	11716	11663	11822	11641	11712	11802	11708	11608	11552	11579	11707	11648	11610	11606	11742	11700	11664	11691	11640	11718	11537	11811	11641	11635	11639	11609	11733	11815	11721	11804	11556	11687	11541	11689	11696	11644	11598	11624	11707	11571	11656	11809	11555	11750	11695	11662	11567	11674	11648	11720	11689	11638	11532	11756	11660	11559	11606	11996	11784	11530	11806	11630	11769	11823	11599	11721	11574	11757	11519	11665	11638	11655	11768	11690	11598	11539	11628	11695	11804	11685	11924	11645	11845	11675	11712	11558	11611	11620	11689	11624	11703	11728	11638	11712	11637	11671	11774	11741	11767	11725	11679	11680	11742	11652	11707	11813	11560	11724	11677	11718	11650	11571	11631	11744	11553	11697	11701	11656	11633	11749	11729	11679	11838	11611	11702	11752	11727	11587	11715	11650	11638	11819	11705	11894	11743	11563	11674	11737	11813	11686	11557	11743	11600	11603	11580	11659	11765	11644	11665	11684	11777	11508	11707	11690	11728	11772	11741	11695	11662	11714	11701	11584	11802	11509	11744	11554	11656	11785	11645	11653	11641	11719	11683	11694	11731	11673	11647	11756	11611	11692	11821	11685	11666	11585	11481	11764	11835	11536	11740	11789	11672	11696	11771	11556	11556	11787	11815	11690	11505	11721	11647	11653	11605	11629	11584	11759	11592	11722	11775	11740	11706	11669	11608	11509	11786	11772	11698	11480	11783	11484	11506	11703	11664	11609	11699	11718	11605	11740	11599	11715	11601	11746	11620	11752	11696	11680	11779	11645	11703	11805	11727	11696	11471	11685	11626	11565	11577	11604	11554	11688	11616	11626	11611	11773	11731	11871	11636	11655	11810	11640	11407	11479	11745	11830	11686	11768	11535	11669	11588	11807	11567	11759	11769	11584	11742	11664	11674	11871	11643	11688	11732	11650	11795	11705	11632	11637	11690	11667	11727	11526	11661	11780	11492	11687	11952	11647	11792	11744	11582	11756	11571	11679	11579	11670	11709	11574	11557	11839	11783	11663	11771	11732	11760	11709	11636	11644	11738	11691	11703	11713	11627	11789	11691	11756	11624	11589	11714	11890	11712	11495	11658	11711	11580	11665	11613	11699	11590	11690	11641	11733	11682	11584	11609	11505	11822	11765	11624	11773	11626	11639	11498	11688	11587	11660	11685	11604	11554	11709	11628	11751	11672	11641	11699	11701	11781	11750	11637	11721	11636	11613	11608	11770	11707	11856	11691	11496	11547	11549	11740	11683	11614	11782	11716	11576	11707	11673	11663	11683	11794	11767	11637	11754	11756	11544	11708	11621	11765	11603	11516	11856	11738	11707	11863	11601	11748	11715	11690	11781	11652	11634	11496	11687	11778	11688	11794	11631	11813	11704	11647	11802	11708	11601	11749	11770	11787	11805	11634	11666	11602	11675	11816	11555	11626	11675	11730	11628	11758	11565	11720	11591	11549	11716	11740	11782	11638	11705	11570	11566	11613	11479	11719	11526	11810	11543	11707	11585	11743	11565	11638	11753	11716	11693	11738	11732	11631	11580	11848	11715	11775	11682	11627	11713	11698	11701	11658	11511	11565	11802	11642	11664	11765	11654	11836	11678	11740	11703	11866	11598	11611	11555	11750	11751	11731	11697	11616	11681	11722	11697	11642	11547	11613	11696	11580	11721	11659	11680	11693	11696	11505	11723	11601	11761	11913	11705	11644	11720	11760	11776	11637	11757	11837	11814	11706	11681	11737	11658	11690	11648	11788	11578	11680	11688	11722	11674	11776	11525	11734	11614	11672	11705	11682	11728	11656	11668	11797	11552	11570	11753	11612	11696	11487	11648	11685	11824	11773	11865	11622	11666	11677	11601	11500	11681	11738	11661	11630	11664	11700	11651	11928	11640	11639	11770	11663	11737	11586	11677	11628	11782	11812	11707	11581	11694	11709	11502	11555	11659	11568	11667	11797	11592	11672	11814	11712	11629	11733	11530	11675	11669	11726	11803	11650	11703	11657	11480	11608	11620	11756	11515	11720	11620	11659	11756	11566	11668	11736	11728	11687	11840	11784	11863	11691	11714	11666	11664	11665	11739	11588	11782	11622	11663	11637	11659	11739	11743	11623	11615	11738	11676	11724	11724	11659	11706	11739	11528	11683	11656	11751	11664	11543	11747	11771	11580	11695	11713	11881	11673	11676	11638	11778	11723	11681	11714	11710	11526	11724	11572	11916	11720	11738	11548	11640	11498	11836	11533	11699	11810	11636	11814	11603	11657	11610	11686	11797	11666	11718	11529	11638	11640	11747	11595	11792	11658	11611	11690	11761	11666	11627	11754	11715	11799	11732	11521	11867	11656	11851	11770	11696	11824	11722	11652	11676	11783	11683	11678	11619	11677	11670	11732	11674	11660	11595	11808	11646	11755	11609	11789	11735	11656	11596	11534	11672	11572	11809	11682	11634	11737	11679	11708	11624	11736	11722	11750	11726	11617	11578	11649	11713	11497	11707	11702	11604	11630	11792	11577	11672	11728	11691	11585	11621	11721	11813	11591	11711	11585	11788	11579	11788	11613	11518	11527	11668	11730	11802	11670	11759	11673	11588	11716	11589	11706	11682	11787	11832	11665	11617	11769	11823	11620	11702	11658	11630	11728	11807	11897	11554	11710	11787	11767	11799	11639	11651	11675	11598	11595	11676	11679	11607	11527	11752	11682	11650	11456	11658	11656	11646	11493	11819	11523	11821	11613	11627	11721	11646	11620	11608	11692	11716	11556	11811	11576	11704	11497	11599	11744	11733	11708	11636	11518	11651	11586	11728	11832	11599	11696	11661	11640	11602	11615	11602	11608	11749	11656	11666	11676	11712	11830	11678	11686	11723	11755	11760	11558	11700	11590	11663	11641	11606	11802	11735	11766	11600	11925	11782	11712	11557	11683	11666	11674	11700	11594	11681	11717	11645	11903	11562	11656	11749	11625	11889	11853	11720	11616
23276	21115	28076	24837	21575	19390	17397	15503	14391	13988	13942	13742	13615	13772	13552	13710	13681	13645	13563	13663	13508	13545	13681	14588	15123	14697	14411	14046	13671	13606	13555	13411	13639	13371	13263	13070	13395	13434	13354	13475	13414	13473	13353	13412	13514	13604	13513	13439	13552	13365	13501	13438	13303	13374	13477	13470	13513	13289	13349	13479	13407	13416	13429	13409	13157	13358	13256	13415	13332	13332	13350	13439	13634	13313	13340	13334	13320	13450	13337	13457	13382	13366	13301	13539	13456	13415	13518	13334	13470	13644	13366	13450	13505	13384	13367	13551	13537	13347	13454	13372	13387	13327	13395	13538	13504	13546	13373	13575	13423	13282	13371	13250	13422	13562	13417	13455	13365	13508	13406	13333	13673	13425	13356	13405	13404	13271	13513	13371	13520	13415	13457	13526	13361	13465	13339	13482	13441	13535	13541	13198	13379	13199	13612	13453	13417	13533	13564	13389	13414	13601	13319	13577	13551	13424	13430	13388	13375	13432	13327	13649	13427	13231	13461	13415	13353	13392	13414	13484	13270	13372	13171	13229	13525	13397	13325	13410	13559	13395	13245	13572	13432	13496	13412	13465	13420	13477	13596	13328	13483	13593	13464	13645	13281	13451	13362	13391	13284	13594	13476	13344	13437	13434	13406	13463	13203	13459	13430	13448	13401	13441	13358	13200	13473	13516	13462	13423	13419	13567	13388	13426	13384	13408	13487	13391	13306	13263	13404	13569	13503	13435	13489	13479	13267	13460	13218	13522	13273	13364	13454	13449	13346	13276	13456	13249	13421	13421	13541	13509	13424	13398	13629	13433	13345	13226	13418	13429	13373	13437	13450	13457	13390	13521	13444	13390	13569	13556	13498	13458	13483	13442	13352	13556	13349	13292	13447	13499	13527	13252	13326	13177	13579	13590	13290	13321	13309	13329	13335	13186	13389	13334	13330	13464	13581	13236	13318	13156	13410	13435	13568	13228	13593	13361	13521	13326	13421	13331	13329	13386	13437	13483	13344	13300	13448	13486	13535	13523	13529	13269	13430	13429	13471	13497	13391	13440	13476	13445	13537	13356	13424	13563	13400	13264	13502	13360	13387	13335	13567	13397	13477	13488	13296	13323	13493	13304	13591	13361	13332	13445	13470	13547	13412	13480	13447	13310	13374	13388	13355	13394	13564	13429	13231	13320	13613	13493	13483	13468	13452	13492	13615	13338	13450	13778	13497	13450	13318	13431	13318	13424	13358	13508	13517	13199	13335	13374	13407	13421	13504	13547	13665	13427	13336	13380	13543	13384	13362	13406	13436	13396	13582	13425	13526	13449	13382	13449	13587	13351	13556	13341	13393	13595	13265	13238	13292	13374	13438	13444	13518	13467	13370	13274	13306	13581	13539	13440	13432	13424	13316	13408	13429	13227	13399	13287	13569	13364	13373	13504	13429	13509	13551	13400	13457	13327	13500	13474	13433	13462	13550	13432	13452	13285	13470	13415	13398	13506	13382	13193	13352	13445	13495	13500	13466	13448	13550	13418	13488	13428	13374	13376	13383	13355	13272	13511	13575	13420	13536	13382	13468	13351	13380	13412	13419	13264	13526	13342	13407	13464	13411	13479	13277	13225	13597	13436	13428	13260	13306	13501	13576	13291	13414	13408	13482	13392	13222	13309	13329	13379	13418	13462	13489	13503	13463	13353	13385	13484	13347	13367	13385	13274	13414	13391	13356	13764	13420	13572	13308	13160	13395	13450	13440	13378	13278	13387	13300	13551	13215	13420	13437	13546	13368	13546	13254	13389	13444	13256	13264	13312	13482	13509	13340	13229	13394	13391	13435	13392	13402	13470	13331	13449	13394	13508	13382	13276	13386	13563	13480	13467	13490	13415	13467	13330	13347	13343	13386	13485	13467	13360	13181	13304	13606	13463	13214	13286	13416	13463	13424	13523	13417	13337	13354	13549	13378	13222	13460	13583	13543	13470	13210	13448	13380	13503	13374	13441	13309	13413	13327	13386	13410	13419	13165	13290	13416	13556	13368	13345	13348	13503	13590	13545	13569	13418	13559	13360	13555	13550	13442	13393	13470	13293	13259	13494	13502	13291	13414	13259	13416	13504	13456	13280	13446	13530	13388	13408	13421	13351	13506	13376	13525	13325	13373	13636	13322	13460	13337	13393	13414	13520	13500	13407	13354	13467	13709	13318	13506	13345	13537	13368	13517	13447	13335	13373	13312	13421	13455	13223	13417	13307	13476	13356	13256	13346	13355	13337	13316	13402	13515	13385	13524	13578	13373	13294	13376	13430	13525	13452	13544	13266	13505	13432	13406	13435	13309	13339	13450	13386	13574	13541	13469	13371	13666	13461	13487	13591	13412	13252	13326	13455	13429	13358	13166	13330	13327	13418	13407	13497	13453	13515	13464	13486	13377	13431	13379	13259	13386	13443	13289	13394	13461	13456	13509	13455	13562	13242	13550	13310	13455	13333	13500	13362	13395	13343	13296	13387	13561	13478	13350	13524	13386	13278	13444	13391	13471	13304	13506	13328	13564	13287	13574	13147	13461	13461	13318	13369	13410	13535	13571	13598	13407	13465	13426	13272	13435	13506	13537	13377	13429	13510	13533	13325	13573	13397	13356	13347	13475	13537	13627	13385	13338	13338	13456	13300	13404	13518	13295	13607	13457	13353	13371	13465	13729	13520	13227	13669	13394	13537	13582	13479	13453	13341	13647	13312	13418	13440	13428	13386	13399	13560	13346	13352	13290	13334	13518	13286	13510	13563	13489	13531	13074	13381	13472	13470	13512	13726	13260	13422	13349	13375	13385	13445	13241	13495	13494	13395	13565	13408	13407	13444	13372	13499	13449	13569	13407	13524	13363	13362	13558	13363	13370	13305	13267	13350	13249	13448	13451	13454	13318	13322	13317	13245	13232	13431	13246	13471	13448	13374	13298	13470	13340	13315	13614	13631	13405	13468	13262	13684	13153	13506	13587	13299	13501	13560	13406	13558	13473	13595	13394	13696	13722	13474	13405	13166	13270	13545	13560	13387	13438	13387	13447	13445	13479	13429	13301	13275	13297	13163	13378	13490	13359	13329	13368	13300	13496	13443	13395	13450	13222	13485	13639	13415	13298	13505	13611	13395	13319	13422	13402	13625	13184	13410	13300	13255	13529	13449	13378	13417	13315	13480	13436	13501	13435	13541	13422	13409	13427	13398	13414	13504	13523	13208	13550	13367	13249	13345	13373	13444	13443	13338	13510	13554	13374	13434	13512	13243	13261	13349	13328	13381	13315	13565	13341	13494	13433	13476	13443	13352	13449	13288	13402	13380	13596	13380	13580	13149	13583	13447	13358	13381	13347	13194	13494	13360	13375	13417	13552	13411	13322	13300	13282	13545	13586	13433	13269	13439	13278	13347	13248	13388	13471	13576	13552	13625	13403	13487	13306	13430	13576	13352	13659	13398	13429	13390	13285	13351	13551	13188	13377	13438	13593	13324	13242	13471	13459	13487	13553	13627	13433	13492	13547	13483	13360	13331	13430	13322	13457	13584	13463	13370	13315	13237	13420	13648	13608	13280	13647	13437	13581	13350	13300	13201	13385	13184	13368	13401	13416	13424	13400	13258	13396	13452	13588	13499	13381	13389	13454	13567	13487	13523	13465	13452	13404	13457	13569	13419	13429	13316	13196	13296	13350	13449	13385	13485	13486	13271	13572	13369	13388	13434	13400	13493	13466	13354	13337	13370	13309	13379	13274	13526	13812	13600	13353	13452	13302	13366	13650	13321	13436	13438	13275	13305	13391	13470	13214	13372	13438	13504	13579	13260	13459	13298	13470	13455	13295	13202	13382	13224	13446	13441	13693	13428	13508	13479	13418	13335	13498	13323	13444	13403	13597	13373	13378	13333	13486	13457	13447	13541	13417	13381	13418	13293	13369	13326	13405	13141	13503	13478	13432	13332	13392	13236	13209	13567	13388	13494	13578	13632	13454	13441	13418	13348	13658	13438	13364	13379	13430	13535	13635	13524	13334	13599	13217	13339	13344	13446	13376	13294	13345	13303	13478	13421	13356	13607	13349	13335	13304	13357	13679	13676	13514	13658	13361	13523	13346	13418	13407	13491	13237	13393	13420	13261	13440	13455	13382	13510	13371	13391	13420	13333	13563	13574	13349	13357	13304	13414	13439	13377	13517	13405	13436	13414	13515	13387	13498	13536	13654	13263	13363	13359	13637	13358	13403	13495	13390	13482	13379	13320	13447	13281	13219	13315	13370	13342	13305	13432	13316	13534	13384	13558	13319	13289	13377	13238	13190	13215	13413	13400	13395	13426	13377	13431	13469	13364	13401	13591	13671	13213	13440	13571	13376	13449	13461	13434	13434	13375	13342	13397	13324	13362	13488	13392	13140	13434	13441	13129	13199	13471	13230	13358	13423	13543	13455	13728	13315	13392	13443	13377	13286	13506	13489	13447	13503	13347	13558	13358	13464	13468	13309	13243	13435	13469	13509	13414	13354	13172	13463	13360	13393	13605	13210	13587	13175	13341	13469	13516	13439	13568	13508	13352	13291	13372	13485	13406	13418	13545	13400	13631	13228	13294	13510	13356	13416	13509	13622	13497	13323	13375	13387	13419	13343	13253	13405	13362	13462	13361	13487	13540	13514	13594	13505	13427	13486	13574	13384	13354	13388	13522	13433	13526	13443	13341	13427	13385	13226	13351	13492	13550	13450	13160	13490	13270	13366	13302	13307	13228	13537	13318	13420	13452	13632	13534	13382	13418	13545	13450	13447	13571	13331	13417	13577	13421	13438	13473	13539	13474	13473	13331	13464	13296	13440	13487	13480	13513	13573	13418	13345	13356	13568	13351	13327	13374	13255	13348	13330	13405	13457	13350	13488	13379	13214	13216	13380	13529	13355	13500	13280	13460	13554	13601	13335	13414	13323	13309	13336	13312	13412	13400	13537	13504	13461	13402	13438	13566	13496	13302	13343	13607	13502	13493	13589	13317	13396	13349	13462	13436	13471	13447	13504	13361	13450	13543	13239	13592	13352	13474	13319	13227	13382	13319	13521	13326	13313	13337	13510	13357	13208	13448	13597	13382	13381	13359	13345	13322	13343	13490	13222	13173	13375	13460
29785	53514	41576	23560	15949	14139	14647	14638	13226	11997	12032	11961	11828	11693	11776	11850	11773	11921	11743	11842	11690	11596	12119	13018	13833	13198	12792	12267	11790	11637	11665	11732	11753	11680	11706	11739	11624	11670	11702	11463	11589	11726	11667	11684	11668	11668	11521	11626	11611	11594	11653	11634	11667	11815	11488	11644	11568	11593	11478	11596	11735	11693	11631	11550	11662	11566	11733	11645	11520	11419	11537	11638	11646	11506	11763	11651	11665	11566	11560	11621	11665	11710	11706	11515	11527	11596	11559	11658	11688	11509	11661	11670	11649	11590	11505	11499	11730	11516	11458	11670	11648	11714	11601	11434	11619	11467	11538	11674	11682	11533	11540	11469	11535	11565	11548	11733	11477	11557	11502	11516	11464	11623	11629	11695	11715	11532	11575	11773	11546	11640	11703	11728	11619	11463	11514	11662	11729	11517	11750	11702	11635	11559	11668	11579	11574	11607	11535	11555	11583	11580	11599	11747	11702	11622	11767	11633	11644	11631	11576	11571	11551	11584	11755	11573	11596	11738	11658	11478	11530	11494	11654	11657	11511	11578	11572	11504	11545	11555	11581	11581	11637	11644	11634	11516	11846	11454	11753	11587	11540	11662	11550	11536	11649	11544	11582	11665	11486	11526	11504	11467	11601	11552	11595	11709	11540	11788	11672	11560	11589	11568	11503	11610	11664	11541	11724	11553	11600	11546	11707	11462	11544	11661	11622	11481	11471	11514	11724	11591	11485	11644	11686	11580	11693	11727	11569	11612	11581	11513	11633	11531	11550	11669	11540	11737	11749	11747	11608	11604	11602	11581	11602	11646	11547	11656	11446	11619	11736	11593	11521	11546	11690	11734	11697	11755	11357	11449	11688	11558	11593	11522	11527	11464	11604	11770	11560	11662	11626	11534	11691	11566	11531	11707	11683	11638	11553	11719	11584	11587	11548	11684	11529	11567	11672	11595	11629	11681	11699	11586	11566	11575	11489	11596	11533	11633	11672	11489	11662	11500	11426	11638	11600	11766	11697	11463	11713	11701	11672	11410	11676	11351	11532	11646	11660	11689	11578	11607	11411	11646	11662	11526	11416	11643	11500	11458	11669	11487	11422	11495	11645	11566	11794	11529	11558	11728	11669	11581	11685	11584	11661	11528	11571	11584	11559	11532	11588	11364	11607	11582	11608	11697	11594	11615	11551	11679	11730	11680	11630	11536	11648	11520	11461	11537	11531	11523	11672	11458	11606	11549	11454	11764	11567	11587	11566	11624	11503	11656	11558	11562	11712	11619	11478	11723	11412	11672	11657	11612	11656	11551	11695	11778	11658	11529	11603	11615	11558	11533	11553	11549	11449	11531	11632	11610	11827	11571	11623	11738	11395	11830	11492	11596	11482	11644	11717	11716	11615	11599	11613	11756	11616	11681	11527	11569	11553	11682	11545	11517	11495	11608	11708	11633	11664	11638	11840	11593	11588	11590	11625	11657	11609	11705	11582	11591	11627	11448	11792	11549	11614	11560	11499	11602	11714	11642	11702	11519	11691	11623	11561	11671	11585	11781	11488	11576	11381	11582	11709	11545	11521	11771	11735	11475	11707	11593	11554	11642	11624	11589	11565	11504	11629	11528	11537	11616	11733	11497	11602	11513	11592	11493	11645	11662	11823	11624	11684	11434	11443	11653	11757	11720	11730	11741	11778	11683	11634	11614	11635	11706	11609	11718	11510	11622	11605	11571	11589	11545	11599	11623	11649	11569	11573	11534	11637	11543	11718	11484	11503	11617	11674	11531	11507	11495	11659	11403	11543	11590	11705	11716	11444	11705	11381	11476	11585	11700	11610	11457	11420	11364	11797	11686	11476	11723	11571	11459	11581	11646	11646	11583	11664	11456	11629	11576	11708	11535	11617	11641	11681	11620	11803	11774	11647	11608	11457	11443	11601	11603	11656	11565	11796	11518	11513	11658	11684	11459	11530	11628	11698	11616	11719	11590	11664	11684	11655	11527	11633	11545	11430	11523	11670	11850	11857	11699	11709	11503	11570	11816	11498	11527	11519	11688	11832	11736	11675	11483	11844	11734	11572	11555	11555	11545	11593	11707	11543	11608	11526	11559	11658	11644	11522	11474	11581	11696	11637	11516	11583	11618	11546	11723	11765	11535	11629	11660	11583	11691	11558	11624	11743	11639	11552	11380	11679	11631	11576	11730	11606	11574	11645	11635	11737	11570	11485	11522	11509	11512	11531	11585	11587	11586	11776	11599	11707	11582	11634	11750	11513	11608	11554	11559	11692	11625	11748	11638	11574	11620	11672	11525	11642	11652	11504	11519	11590	11435	11388	11529	11659	11625	11587	11497	11559	11710	11605	11626	11661	11741	11519	11745	11719	11572	11562	11680	11631	11426	11589	11538	11595	11600	11548	11544	11721	11715	11520	11573	11508	11667	11605	11629	11531	11516	11634	11499	11537	11622	11638	11644	11555	11577	11678	11604	11695	11582	11427	11713	11560	11602	11499	11727	11638	11609	11562	11529	11748	11755	11503	11757	11526	11591	11715	11575	11639	11727	11564	11615	11659	11555	11692	11436	11675	11721	11526	11752	11726	11534	11611	11600	11693	11527	11632	11724	11551	11619	11760	11535	11738	11500	11587	11628	11553	11618	11449	11727	11593	11690	11650	11414	11721	11665	11683	11481	11702	11573	11483	11613	11570	11666	11699	11663	11527	11439	11561	11470	11769	11529	11613	11528	11664	11613	11469	11539	11811	11645	11501	11582	11577	11696	11585	11595	11686	11566	11544	11684	11565	11729	11634	11595	11576	11553	11484	11524	11594	11711	11537	11710	11544	11475	11447	11722	11579	11656	11578	11617	11569	11515	11573	11714	11656	11592	11598	11548	11465	11478	11672	11653	11681	11594	11760	11635	11550	11516	11540	11604	11612	11659	11568	11443	11548	11590	11692	11604	11641	11654	11649	11593	11538	11593	11535	11651	11579	11612	11583	11540	11464	11581	11621	11573	11553	11626	11614	11538	11531	11591	11577	11497	11606	11615	11627	11624	11709	11680	11658	11464	11546	11741	11698	11646	11600	11614	11597	11515	11544	11565	11565	11532	11579	11768	11632	11640	11613	11626	11653	11694	11553	11604	11563	11446	11650	11655	11553	11617	11478	11653	11638	11649	11560	11613	11532	11604	11743	11632	11551	11649	11552	11659	11619	11624	11658	11610	11583	11721	11739	11661	11647	11565	11541	11553	11601	11500	11782	11543	11755	11654	11624	11733	11486	11668	11595	11610	11642	11603	11593	11439	11629	11528	11632	11781	11714	11549	11503	11799	11484	11635	11569	11638	11594	11502	11562	11689	11469	11513	11625	11635	11542	11474	11666	11566	11663	11575	11605	11502	11472	11579	11458	11534	11580	11437	11678	11611	11670	11806	11681	11698	11673	11641	11662	11685	11671	11618	11630	11687	11558	11590	11625	11600	11603	11584	11614	11396	11595	11590	11542	11673	11443	11712	11691	11628	11591	11712	11644	11681	11537	11718	11643	11701	11691	11426	11696	11525	11515	11707	11585	11706	11672	11652	11688	11546	11511	11525	11627	11650	11670	11612	11646	11675	11620	11406	11672	11678	11704	11676	11746	11645	11641	11561	11438	11638	11675	11678	11784	11581	11582	11545	11604	11719	11528	11639	11570	11543	11736	11657	11690	11652	11611	11770	11452	11663	11615	11546	11665	11356	11564	11601	11710	11614	11530	11615	11511	11613	11617	11606	11635	11592	11668	11423	11517	11625	11442	11486	11603	11749	11534	11693	11508	11701	11621	11558	11474	11547	11669	11545	11549	11703	11663	11678	11518	11673	11518	11619	11621	11458	11645	11522	11673	11495	11462	11583	11460	11591	11702	11522	11636	11607	11679	11545	11394	11570	11801	11721	11787	11587	11822	11734	11456	11556	11547	11524	11542	11652	11621	11603	11544	11509	11578	11638	11661	11651	11571	11592	11468	11649	11572	11607	11608	11590	11608	11623	11546	11610	11732	11902	11568	11645	11523	11602	11632	11436	11541	11684	11663	11574	11660	11482	11433	11576	11758	11648	11598	11461	11724	11539	11767	11735	11591	11622	11747	11755	11521	11512	11638	11675	11502	11574	11641	11662	11553	11633	11674	11728	11573	11546	11611	11665	11595	11678	11627	11513	11764	11583	11598	11704	11518	11761	11489	11725	11609	11574	11565	11508	11506	11672	11497	11640	11612	11581	11549	11535	11583	11646	11634	11672	11738	11446	11550	11465	11518	11588	11709	11634	11704	11565	11514	11629	11471	11577	11779	11427	11449	11651	11576	11529	11607	11535	11479	11538	11560	11493	11516	11667	11523	11721	11478	11606	11529	11541	11624	11622	11650	11618	11696	11631	11755	11657	11627	11670	11630	11725	11460	11628	11427	11557	11696	11595	11614	11544	11773	11555	11667	11575	11728	11562	11600	11565	11580	11561	11600	11627	11587	11678	11446	11705	11698	11603	11638	11649	11530	11634	11634	11704	11526	11617	11559	11789	11637	11709	11701	11533	11574	11649	11661	11589	11668	11510	11496	11536	11665	11744	11470	11609	11533	11615	11692	11497	11674	11562	11589	11806	11519	11599	11659	11628	11705	11559	11598	11561	11643	11650	11630	11644	11627	11654	11539	11509	11642	11638	11599	11639	11553	11682	11554	11704	11590	11496	11715	11630	11640	11651	11561	11629	11542	11500	11705	11486	11703	11588	11622	11678	11361	11526	11412	11667	11883	11582	11499	11559	11737	11574	11610	11581	11364	11687	11637	11573	11624	11430	11540	11593	11586	11466	11787	11527	11629	11760	11810	11483	11644	11541	11503	11649	11500	11612	11626	11650	11746	11592	11611	11558	11729	11711	11647	11479	11699	11370	11684	11703	11613	11622	11530	11426	11515	11573	11523	11656	11730	11536	11679	11571	11537	11793	11550	11609	11689	11721	11540	11791	11632	11512	11559	11571	11591	11489	11547	11650	11608	11652	11483	11724	11725	11535	11509	11588	11525	11616	11557	11449	11482	11595	11519	11291	11487	11693	11434	11659	11601	11611	11488	11622	11402	11591	11521	11554	11575	11505	11509	11569	11756	11678	11610	11674	11708	11583
24679	21229	27781	26714	20397	18914	19282	18172	17388	17145	16999	16965	16681	16732	16761	16888	16883	17135	16875	17121	16853	16805	17015	17351	17413	17463	17189	16939	16784	16697	16834	16752	17021	16805	16863	16761	16736	16783	16638	16648	16601	16617	16928	16904	16701	16588	16956	16774	16753	16865	16923	16681	16678	16788	16796	16723	16746	16672	16751	16623	16649	16636	16825	16605	16729	16685	16629	16644	16660	16605	16811	16667	16890	16708	16820	16828	16823	16710	16640	16713	16805	16571	16714	16542	16923	16629	16638	16536	16542	16782	16966	16813	16614	16816	16873	16441	16663	16546	16836	16749	16544	16563	16783	16775	16722	16779	16768	16708	16747	16668	16852	16959	16511	16575	16571	16691	16654	16858	16844	16650	16916	16566	16736	16793	16809	16491	16666	16731	16966	16761	16704	16691	16717	16579	16856	16725	16633	16861	16743	16799	16644	16791	17079	16856	16788	16726	16739	16717	16845	16855	16783	16546	16543	16606	16682	16673	16803	16545	16842	16946	16851	16812	16754	16813	16778	16916	16766	16763	16726	16809	16745	16536	16655	16725	16663	16661	16801	16616	16807	16685	16715	16931	16716	16837	16806	16818	16872	16658	16753	16730	16760	16813	16773	16820	16729	16666	16789	16567	16650	16926	16793	16744	16865	16551	16834	16726	16635	16673	16815	16756	16679	16794	16616	16667	16895	16662	16626	16640	16918	16695	16867	16640	16581	16681	16822	16698	16783	16672	16954	16802	16728	16754	16851	16800	16864	16805	16811	16798	16909	16809	16739	16851	16589	16843	16691	16531	16558	16708	16770	16707	16794	16714	16823	16748	16688	16647	16732	16743	16749	16842	16726	16721	16795	16585	16814	16672	16641	16758	16928	16741	16705	16817	16690	16782	17062	16696	16637	16725	16915	16836	16596	16821	16434	16799	16843	16795	16835	16751	16678	16651	16777	16630	16888	16604	16812	16716	16685	16784	16789	16742	16766	16707	16770	16558	16693	16785	16566	16822	16571	16742	16622	16469	16667	16629	16714	16702	16713	16786	16729	16660	16686	16662	16649	16650	16747	16639	16842	16684	16972	16739	16851	16684	16702	16804	16769	16547	16735	16835	16982	16739	16801	16655	16744	16692	16842	16907	16809	16630	16715	16655	16911	16639	16741	16576	16860	16702	17092	16794	16802	16732	16613	16872	16747	16648	16869	16910	16974	16725	16958	16729	16855	16792	16772	16826	16899	16789	16935	16977	16717	16834	16829	16857	16915	16621	16684	16548	16844	16843	16782	16809	16696	16829	16658	16765	16800	16850	16924	16630	16701	16869	16654	16751	16785	16651	16500	16681	16751	16696	16619	16854	16614	16579	16655	16708	16783	16874	16777	16719	16725	16625	16958	16979	16686	16666	16915	16777	16642	16749	16533	16655	16690	16726	16734	17004	16748	16537	16635	16953	16838	16788	16860	16700	16773	16896	16743	16579	16513	16864	16882	16817	16639	16760	16609	16565	16809	16857	16848	16929	16737	16900	16818	16856	16698	16922	16887	16860	16793	16558	16900	16684	16734	16496	16702	16747	16903	16704	16734	16901	16832	16737	16695	16703	16830	16836	16806	16756	16819	16754	16744	16901	16906	16882	16781	16730	16865	16751	16752	16903	16640	16721	16439	16611	16777	16600	16674	16874	16591	16752	16709	16864	16865	16944	16765	16897	16585	16668	16817	16913	16872	16530	17084	16712	16517	16663	16866	16678	16758	16643	16733	16658	16771	16552	16630	16752	16754	16673	16560	16787	16788	16580	16653	16653	16690	16755	16828	16677	16645	16739	16684	16974	16756	16934	16860	16808	16583	16615	16588	16802	16797	16745	16597	16723	16677	16726	16654	16670	16572	16660	16661	16767	16629	16564	16702	16885	16913	16839	16911	16786	16782	16745	16744	16676	16648	16678	16661	16597	16792	16755	16769	16669	16846	16518	16721	16841	16795	16689	16981	16756	16781	16923	16877	16924	16809	16759	16826	16660	16722	16675	16851	16734	16625	16914	16687	16785	16910	16700	16585	16770	16837	16703	16709	16711	16911	16628	16786	16757	16613	16613	16877	16789	16819	16793	16809	16963	16738	16678	16731	16871	16820	16575	16699	16734	16757	16781	16440	16481	16771	16661	16638	16861	16799	16737	16784	16619	16823	16952	16732	16662	16857	16542	16582	16753	16744	16711	16672	16796	16723	16944	16947	16857	16866	16716	16721	16782	16760	16497	16688	16802	16635	16726	16799	16734	16697	16936	16829	16619	16848	16732	16701	16816	16537	16746	16714	16897	16821	16830	16921	16908	16982	16905	16586	16953	16680	16537	16696	16592	16758	16995	16748	16832	16723	16568	16732	16676	16748	16761	16828	16712	16643	16790	16800	16612	16691	16763	16777	16842	16803	16357	16956	16796	16662	16629	16515	16628	16734	16857	16719	16733	16890	16860	16601	16743	16612	16686	16677	16697	16648	16751	16748	16757	16684	16796	16884	16711	16859	16558	16828	16638	16833	16877	16599	16774	16722	16616	16748	16664	16794	16739	16647	16712	16682	16734	16740	16669	16556	16695	16648	16882	16523	16777	16878	16922	16821	16761	17048	16688	16893	16598	16558	16779	16787	16819	16824	16902	17009	16787	16851	16750	16813	16853	16632	16678	17076	16647	16738	16850	16706	16610	16513	16916	16753	16771	16712	16838	16790	16720	16670	16949	16607	16642	16810	16718	16739	16543	16632	16697	16784	16839	16819	17012	16723	16786	16956	16764	16826	16688	16694	16920	16668	16842	16772	16812	16880	16628	16468	17039	16748	16570	16540	16480	16786	16941	16824	16766	16826	16740	16836	16690	16556	16857	16577	16928	16904	16781	16918	16745	16851	16739	16698	16849	16789	16589	16781	16783	16844	16670	16774	16812	16722	16684	16815	16892	16650	16833	16760	16839	16615	16612	16733	16651	16757	16895	16728	16420	16668	16711	16563	16738	16974	16770	16650	16725	16708	16608	16579	16589	16934	16757	16882	16745	16671	16735	16836	16707	16684	16679	16533	16875	16880	16878	16743	16709	16812	16765	16706	16684	16731	16688	16805	16885	16866	16699	16731	16661	16643	16744	16616	16905	16902	16891	16627	16616	16750	16939	16548	16842	16691	16783	16851	16728	16765	16729	16629	16630	16743	16740	16554	16676	16700	16640	16726	16751	16703	16847	16788	16750	16805	16732	16741	16889	16733	16853	16836	16778	16788	16734	16668	16763	16602	16746	16636	17012	16784	16743	16570	16742	16894	16763	16797	16848	16833	16817	16806	16720	16926	16748	16748	16747	16680	16573	16702	16714	16815	16711	16983	16702	16723	16798	16587	16756	16821	16793	16837	16971	16673	16707	16843	16901	16499	16853	16714	16942	16907	16796	16703	16811	16819	16738	16690	16694	16879	16734	16734	16680	16863	16687	16813	16674	16818	16743	16904	16961	16889	16840	16725	16671	16911	16862	16742	16780	16823	16799	16734	16748	16923	16693	16667	16889	16766	16855	16889	16865	16899	16764	16852	16891	16637	16585	16684	16835	16796	16815	16548	16931	16940	16630	16879	16739	16568	16722	16902	16765	16712	16971	16779	16792	16577	16557	16989	16943	16973	16640	16746	16751	16570	16910	16864	16834	16908	16999	16778	16982	16876	16888	16674	16901	16541	16836	16545	16825	16864	16702	16729	16757	16539	16614	16686	16676	16669	16647	16758	16788	16808	16844	16661	16660	16623	17064	16843	16719	16688	16699	16718	16771	16758	16643	16757	16932	16919	16791	16806	16915	16738	16775	16642	16674	16889	16751	16762	16594	16652	17031	16652	16746	16631	16938	16653	16582	16838	16598	16578	16730	16801	16726	16786	16704	16714	16737	16662	16743	16553	16854	16663	16707	16819	16740	16870	16815	16704	16696	16877	16746	16930	16790	16574	16814	16816	16906	16816	16733	16643	16549	16595	16958	16781	16673	16583	16785	16641	16619	16840	16682	16847	16740	16821	16552	16782	16863	16798	16902	16631	16713	16895	16612	16939	16890	16954	16750	16499	16433	16708	16712	16861	16798	16459	16821	16918	16858	16765	16761	16639	16809	16699	16797	16657	16791	16864	16798	16728	16729	16770	16890	16760	16738	16873	16796	16810	16829	16673	16807	16900	16877	16850	16552	16759	16735	16835	16512	16815	16660	16800	16738	16696	16915	16712	16888	16809	16827	16746	16626	16676	16798	16840	16551	16691	16582	16867	16674	16821	16644	16737	16622	16591	16638	16978	16738	16584	16746	16594	16647	16881	16834	16731	16739	16897	16685	16630	16708	16666	16787	16848	16929	16903	16615	16879	16605	16655	16672	16781	16675	16635	16835	16800	16520	16743	16816	16925	16751	16707	16584	16702	16776	16773	16592	16988	16933	16756	16784	16612	16891	16880	16620	16847	16777	16650	16676	16774	16895	16581	16763	16786	16736	16839	16670	16772	16738	16745	16908	16812	16511	16880	16843	16910	16601	16764	16753	16844	16897	16945	16762	16620	16655	16817	16620	16851	16827	16713	16734	16729	16671	16480	16480	16647	16586	16639	16710	16753	16830	16697	16770	16723	16649	16628	16656	16707	16798	16676	16802	16908	16861	16887	16806	16777	16816	16830	16794	16679	16785	16741	16671	16719	16945	16630	16625	16717	16757	16673	16723	16861	16670	16469	16691	16702	16822	16631	16721	16636	16828	16809	17062	16870	16810	16718	16704	16582	16662	16644	16741	16843	16744	16718	16834	16782	16809	16768	16656	16843	16721	16712	16679	16849	16747	16823	16776	16797	16621	16758	16707	16645	16707	16715	16841	16883	16644	16614	16836	16747	16694	16652	16475	16725	16746	16774	16714	16614	16639	16881	16792	16860	16704	16603	16787	16636	16844	16860	16789	16694	16751	16540	16916	16773	16646	16694	16910	16755	16794	16827	16864	16776	16758	16878	16833	16827	16673	16447	16512	16796	16860	16668	16585	16690	16762	16850	16851	16581	16611	16837	16933	16741	16813	16618	16730	16760	16717	16682	16720	16699	16782	16885	16738	16871	16818	16826	16771	16788	16774	16864	16719	16735	16645	16808	16839	16688	16761	16910	16963
28840	45065	34359	20443	16480	16146	16324	15353	14224	13954	13936	13898	13806	13736	13801	13763	13711	13721	13787	13722	13484	13630	14241	14539	14886	14546	14227	13817	13693	13501	13672	13537	13656	13724	13755	13592	13501	13439	13728	13714	13656	13632	13551	13519	13576	13467	13587	13613	13455	13767	13555	13574	13512	13678	13589	13618	13656	13483	13817	13708	13711	13758	13561	13687	13644	13626	13686	13644	13483	13632	13616	13623	13478	13718	13549	13620	13483	13572	13686	13435	13699	13493	13578	13821	13582	13563	13552	13874	13631	13592	13583	13459	13483	13658	13552	13596	13626	13584	13643	13610	13617	13597	13643	13641	13683	13675	13512	13713	13617	13475	13667	13493	13732	13519	13642	13592	13618	13583	13463	13480	13526	13780	13542	13660	13588	13709	13664	13499	13618	13630	13584	13521	13633	13522	13621	13728	13562	13599	13553	13606	13628	13788	13485	13632	13640	13670	13683	13516	13536	13609	13544	13660	13723	13534	13569	13521	13713	13506	13621	13506	13707	13625	13489	13592	13645	13412	13585	13638	13691	13501	13627	13577	13515	13523	13639	13556	13648	13487	13632	13551	13504	13599	13494	13751	13612	13523	13786	13769	13755	13666	13598	13535	13575	13556	13650	13529	13680	13440	13740	13507	13552	13604	13614	13492	13841	13756	13531	13654	13497	13779	13549	13608	13600	13417	13569	13692	13581	13534	13696	13671	13758	13670	13621	13709	13703	13579	13643	13521	13307	13680	13551	13628	13571	13602	13561	13457	13446	13676	13491	13525	13605	13742	13654	13654	13560	13736	13678	13487	13612	13619	13715	13683	13671	13553	13436	13599	13566	13577	13656	13529	13536	13607	13633	13600	13411	13740	13481	13702	13616	13733	13537	13764	13835	13627	13588	13698	13691	13576	13621	13434	13561	13583	13687	13726	13612	13607	13502	13598	13483	13642	13533	13571	13622	13572	13358	13681	13589	13454	13585	13556	13764	13665	13541	13550	13691	13517	13605	13773	13472	13530	13585	13476	13494	13482	13636	13548	13569	13653	13559	13645	13561	13683	13402	13560	13442	13632	13619	13684	13571	13649	13546	13601	13568	13670	13553	13582	13683	13551	13680	13637	13570	13759	13651	13536	13718	13619	13653	13692	13319	13469	13770	13545	13689	13650	13506	13796	13650	13571	13635	13581	13580	13680	13768	13725	13638	13604	13588	13458	13675	13517	13463	13614	13822	13776	13656	13606	13524	13580	13661	13526	13724	13648	13538	13573	13488	13683	13562	13549	13358	13581	13654	13653	13560	13644	13617	13590	13603	13494	13503	13646	13571	13596	13739	13636	13578	13763	13458	13542	13548	13445	13434	13667	13634	13572	13596	13540	13736	13337	13708	13633	13424	13605	13696	13520	13468	13686	13590	13664	13527	13751	13638	13610	13398	13392	13589	13547	13699	13549	13718	13673	13598	13568	13522	13545	13757	13575	13571	13625	13465	13619	13640	13809	13624	13593	13692	13581	13531	13523	13422	13652	13539	13490	13466	13767	13632	13581	13753	13494	13803	13750	13639	13669	13675	13692	13519	13556	13492	13681	13577	13552	13545	13769	13741	13561	13499	13677	13682	13725	13640	13695	13486	13485	13506	13504	13580	13505	13589	13541	13546	13625	13551	13613	13758	13666	13666	13486	13617	13539	13594	13539	13594	13648	13597	13561	13586	13564	13622	13698	13665	13556	13433	13690	13418	13661	13485	13645	13728	13511	13497	13768	13591	13737	13680	13684	13669	13813	13503	13591	13515	13517	13716	13622	13651	13336	13678	13604	13554	13521	13851	13632	13493	13662	13722	13771	13572	13553	13682	13657	13643	13626	13623	13568	13616	13413	13515	13668	13683	13565	13586	13567	13611	13538	13640	13572	13628	13723	13754	13752	13596	13587	13651	13595	13487	13655	13693	13766	13507	13583	13528	13690	13494	13685	13594	13483	13516	13610	13589	13713	13492	13574	13561	13454	13651	13743	13899	13528	13561	13535	13748	13630	13789	13776	13488	13637	13608	13632	13659	13510	13520	13708	13612	13643	13518	13663	13691	13780	13488	13505	13706	13639	13599	13606	13624	13792	13740	13435	13569	13618	13525	13665	13568	13557	13506	13609	13564	13569	13599	13535	13573	13609	13615	13510	13602	13539	13667	13383	13700	13612	13624	13545	13558	13462	13698	13533	13560	13796	13418	13675	13596	13656	13591	13614	13506	13644	13665	13459	13702	13646	13469	13672	13574	13500	13743	13631	13715	13556	13520	13730	13685	13525	13611	13742	13405	13537	13587	13525	13553	13450	13685	13770	13572	13650	13433	13823	13765	13747	13507	13405	13596	13493	13689	13730	13562	13625	13593	13646	13636	13614	13810	13503	13526	13491	13465	13712	13521	13594	13649	13626	13604	13788	13428	13720	13603	13597	13562	13705	13511	13611	13737	13640	13488	13646	13560	13365	13592	13575	13552	13573	13665	13564	13831	13675	13592	13679	13733	13604	13555	13497	13658	13550	13715	13635	13600	13902	13547	13644	13651	13726	13931	13762	13699	13655	13589	13729	13600	13615	13599	13680	13511	13515	13649	13517	13558	13557	13466	13572	13543	13568	13519	13576	13519	13600	13751	13665	13772	13597	13562	13660	13827	13589	13583	13506	13467	13690	13647	13594	13523	13691	13687	13614	13619	13506	13701	13669	13581	13551	13638	13542	13559	13578	13585	13548	13659	13469	13688	13651	13621	13376	13602	13543	13720	13495	13669	13669	13579	13520	13682	13425	13656	13697	13483	13479	13519	13476	13772	13501	13522	13619	13576	13641	13658	13668	13673	13610	13637	13586	13636	13633	13548	13575	13555	13489	13597	13485	13676	13664	13587	13490	13567	13652	13494	13594	13612	13627	13645	13701	13613	13613	13673	13514	13765	13586	13453	13675	13507	13570	13550	13611	13584	13466	13655	13573	13625	13703	13641	13852	13442	13488	13705	13503	13473	13550	13577	13689	13610	13511	13683	13580	13627	13689	13410	13475	13661	13463	13526	13668	13460	13630	13561	13498	13563	13603	13693	13557	13559	13583	13556	13504	13623	13530	13611	13617	13671	13543	13539	13676	13574	13600	13659	13616	13475	13705	13629	13517	13628	13551	13567	13635	13696	13652	13590	13643	13563	13442	13631	13534	13478	13630	13649	13522	13729	13553	13673	13571	13564	13535	13739	13539	13422	13559	13446	13654	13671	13481	13677	13374	13538	13489	13518	13623	13566	13502	13492	13342	13739	13674	13632	13618	13750	13565	13712	13624	13637	13484	13550	13518	13551	13567	13575	13623	13732	13537	13684	13677	13516	13740	13637	13757	13552	13538	13748	13711	13639	13678	13412	13576	13540	13725	13484	13735	13683	13530	13625	13567	13675	13620	13436	13718	13558	13512	13646	13461	13593	13699	13652	13503	13641	13840	13605	13616	13639	13473	13644	13527	13596	13547	13677	13568	13631	13602	13409	13629	13638	13599	13486	13749	13593	13465	13590	13589	13782	13479	13519	13640	13607	13675	13799	13554	13542	13658	13581	13476	13546	13674	13504	13609	13751	13706	13530	13532	13561	13647	13683	13516	13547	13728	13699	13680	13599	13576	13602	13545	13638	13713	13474	13536	13632	13609	13572	13664	13509	13582	13710	13665	13632	13638	13569	13578	13655	13608	13504	13511	13611	13600	13652	13664	13538	13707	13518	13682	13470	13659	13663	13588	13594	13567	13785	13581	13697	13739	13622	13723	13683	13516	13580	13562	13629	13474	13659	13550	13588	13619	13576	13540	13759	13620	13614	13738	13616	13552	13649	13611	13645	13603	13595	13561	13424	13707	13529	13617	13543	13754	13777	13537	13653	13759	13534	13552	13539	13523	13722	13498	13587	13433	13563	13623	13676	13519	13543	13424	13654	13571	13612	13706	13655	13629	13619	13795	13461	13587	13761	13615	13445	13728	13699	13434	13614	13485	13658	13586	13615	13443	13567	13688	13610	13644	13636	13625	13641	13541	13471	13612	13656	13522	13795	13501	13556	13611	13635	13513	13539	13660	13468	13567	13429	13551	13423	13397	13655	13555	13612	13497	13572	13642	13527	13476	13525	13372	13612	13528	13554	13566	13572	13717	13574	13745	13588	13416	13533	13477	13709	13508	13613	13591	13565	13627	13552	13662	13608	13501	13574	13804	13621	13610	13760	13580	13718	13571	13664	13521	13692	13763	13649	13554	13615	13622	13561	13506	13720	13628	13536	13718	13534	13617	13738	13661	13650	13589	13470	13506	13608	13601	13683	13667	13487	13544	13503	13617	13566	13631	13781	13454	13715	13752	13537	13591	13718	13638	13720	13515	13678	13594	13637	13701	13450	13706	13616	13733	13615	13612	13539	13547	13626	13864	13549	13601	13575	13568	13690	13412	13740	13644	13507	13550	13642	13639	13445	13552	13573	13602	13700	13667	13524	13783	13493	13796	13709	13589	13642	13767	13710	13638	13554	13530	13550	13466	13592	13678	13786	13700	13528	13568	13551	13558	13687	13477	13533	13683	13543	13623	13612	13654	13446	13597	13628	13678	13624	13566	13564	13639	13664	13705	13417	13737	13583	13586	13668	13567	13633	13648	13628	13661	13742	13584	13550	13461	13593	13560	13601	13586	13546	13601	13477	13722	13576	13644	13519	13464	13689	13724	13594	13605	13627	13468	13596	13761	13634	13536	13482	13639	13533	13471	13596	13681	13692	13719	13782	13644	13706	13717	13570	13536	13631	13607	13633	13412	13614	13505	13590	13553	13557	13742	13547	13531	13518	13465	13599	13518	13614	13545	13615	13611	13688	13630	13703	13723	13452	13623	13631	13485	13631	13575	13567	13568	13634	13646	13505	13646	13706	13582	13467	13597	13689	13680	13648	13583	13540	13728	13497	13606	13572	13645	13713	13651	13629	13698	13617	13644	13669	13508	13659	13468	13732	13743	13618	13683	13486	13639	13655	13634	13694	13478	13431	13573	13517	13590	13530	13573	13605	13684	13585	13619	13498	13659	13635	13665	13738	13464	13620	13581	13653	13661	13752	13579	13606	13772	13542	13625	13569	13530	13692	13523	13607	13606	13705	13749
22191	21164	28509	24174	21503	22983	23185	17421	15765	15741	15550	15147	15401	15243	15439	15119	15306	15139	15205	15141	15226	15211	14949	15434	17188	17758	17193	16216	15552	15137	14964	14854	14971	14909	14802	14615	14920	14937	14809	14941	14808	14793	14780	15003	14809	14949	14883	14781	14906	15049	14794	14781	14858	14901	14933	14848	14756	14929	14965	14836	14903	14933	14781	14867	14878	14759	14679	14705	14771	14672	14912	14954	14781	14797	14650	14819	14772	14738	14900	14875	14741	14857	14930	14952	14886	14862	14814	14711	14770	14960	14860	14845	14813	14782	14797	14571	14750	14755	14911	14881	14852	14795	14682	14802	14911	14969	14994	14786	14821	14820	14898	15073	14807	14490	14759	14643	15019	14985	14974	14894	14989	14708	14693	14955	14748	14656	14776	14771	14922	14825	14638	14831	14773	14908	14923	14844	14840	15041	14666	14685	14887	14891	14959	14726	14783	14826	14812	14762	14964	14829	14758	14825	14779	14904	14793	14745	14921	14670	14864	14642	14766	14793	14934	14971	14931	14799	14968	14672	14810	14810	14811	14661	14659	15000	14978	14724	14926	14877	14742	14824	14649	14938	14873	14598	14777	14924	14558	14840	14858	14767	14932	14668	14863	14900	15013	14926	14834	14927	14596	14792	14700	14828	14853	14915	14874	14878	14962	14769	14851	14669	14860	14967	14892	14823	14769	14926	14783	15003	14785	14726	14894	14730	14979	14939	14836	14841	14681	14916	14671	14587	14739	14675	14631	14686	15033	14805	14866	14466	14852	14670	14814	14681	14949	14722	14678	14744	14574	14602	14810	14880	14784	14610	14803	14746	14796	14904	14615	14848	14857	14600	14854	14829	14705	14716	14636	14749	14645	14584	14675	14746	14701	14784	14746	14741	14816	14709	14652	14838	14843	14833	14643	14793	14743	14796	14876	14832	14806	14781	14928	14814	14732	14690	14710	14631	14997	14816	14820	14965	14817	14677	14812	14743	14649	14684	15002	14483	14858	14692	14635	14506	14690	14649	14769	14789	14967	14652	14696	14813	14675	14870	14793	14806	14887	14758	14828	14787	14582	14824	14988	14646	14758	14799	14762	14882	14624	14852	14774	14785	15094	14725	14838	14639	14526	14956	14646	14757	14708	14887	14888	14913	14721	14752	14872	14839	14699	14640	14738	14796	14912	14644	14655	14650	14958	14864	14714	14810	14676	14725	14794	14808	14817	14839	14902	14722	14707	14841	14765	14773	14605	14856	14952	14713	14798	14610	14696	14626	14766	14745	14845	14842	14788	14801	14875	14980	14789	14663	14924	14850	14892	14708	14744	14633	14807	14771	14624	14767	14774	14633	14935	14897	14797	14667	14763	14715	14799	14704	14832	14801	14862	14812	14978	14689	14823	14855	14697	14887	14884	14808	14859	14694	14754	14807	14918	14727	14788	14946	14837	14671	14863	14631	14849	14639	14694	14865	14863	14882	14806	14721	14972	14774	14808	14728	15034	14776	14672	14712	14799	14860	14764	14799	14830	14843	14806	14839	14816	14850	14821	14705	14619	14829	14805	14905	14757	14650	14807	14840	14822	14884	14967	14885	14726	14755	14800	14714	14707	14875	14775	14812	15033	14898	14672	14881	14770	14756	14875	14781	14579	14898	14817	14770	14730	14774	14773	14729	14749	14710	14704	14842	14996	14736	14798	14628	14890	14817	14822	14779	14881	14927	14843	14673	14816	14789	14940	14841	14689	14805	14745	14662	14785	14701	14688	14787	14828	14791	14827	14803	14937	14809	14817	14759	14798	14676	14731	14785	14900	14753	14640	14846	14812	14704	15063	14675	14827	14761	14767	14630	14691	14811	14789	14811	14639	14819	14761	14725	14858	14774	14870	14687	14799	14822	14570	14827	14841	14718	14802	15009	14812	14947	14749	14859	14773	14823	14752	14722	14668	14883	14903	14684	14818	15003	14784	14749	14721	14588	14630	14917	14842	14599	14821	14761	14669	14710	14950	14798	14994	14841	14680	14952	14796	14855	14662	14836	14863	14720	14762	14894	14674	14826	14811	14945	14857	14932	14778	14783	14779	14833	14751	14908	15007	14768	14731	14837	15006	14687	14767	14871	14721	14812	14846	14879	14929	14899	14666	14797	14822	14933	14561	14755	14721	14876	14781	14759	14835	14714	14711	14644	14626	14790	14839	14698	14844	14809	14708	14778	14937	14799	14805	14836	14934	14632	14851	14812	14948	14804	14761	14680	14804	14804	14868	14855	14669	14797	14840	14880	14805	14858	14874	14700	14748	14806	14807	14833	14676	14860	14922	14697	14735	14678	14907	14865	14713	14846	14868	14764	14938	14727	14939	14863	14876	14949	14816	14658	14730	14764	14669	14689	14516	14536	14723	14852	14863	14855	14868	14918	14992	14933	14854	14861	14705	14814	14824	14668	14655	14637	14652	14717	14888	14758	14861	14830	14834	14797	14813	14777	14674	14571	14840	14847	14874	14796	14807	14666	14779	14694	14860	14827	14757	14927	14872	14689	14767	14976	14871	14657	14810	14724	14971	14672	14792	14905	14838	14615	14863	14865	14553	14861	14895	14861	14826	14697	14862	14792	14792	14798	14789	14619	14659	14433	14802	14639	14764	14731	14691	14711	14871	14816	14942	14840	15053	14920	14629	14868	14853	14830	14986	14924	14614	14823	14746	14747	14729	14923	14645	14693	14548	14856	14821	14834	14917	14492	14759	14746	14809	14683	14715	14682	14755	14966	14949	14761	14669	14752	14846	14751	15007	14734	14628	14647	14922	14816	14769	14773	14982	14837	14580	14912	14744	14731	14870	15005	14520	14797	14817	14640	14800	14708	14648	14855	15036	14872	14669	14881	14740	14610	14738	14935	14772	14809	14859	14964	14630	14728	14903	14967	14836	14910	14720	14654	14703	14896	14884	14544	14900	14868	14726	14716	14814	14953	14955	14651	14740	14815	14897	14755	14689	14592	14799	14712	14610	14813	14833	14634	14640	14906	14952	15002	14632	14858	14729	14924	14804	14740	14828	14721	14909	14826	14740	14807	14816	14730	14831	14759	14810	14784	14630	14793	15013	14694	14632	14738	14840	14679	14915	14814	14804	14746	14925	14831	14545	14686	14978	14718	14785	14779	14887	14898	14769	14981	14803	14789	14835	14698	14864	14888	14757	14774	14845	14786	14740	14646	14740	14796	14863	14681	14701	14812	14928	14662	14736	14722	14887	14759	14760	14666	14679	14782	14815	14950	14853	14852	14710	14720	14764	14759	14655	14691	14686	14796	14545	14957	14854	14756	14730	14753	15068	14899	14862	14648	14654	14786	14737	14627	14696	14663	14816	14802	14773	14911	14766	14644	14854	14812	14771	14813	14707	14857	14654	14705	14658	14659	14791	14780	14795	14480	14855	14777	14992	14786	14780	14766	14828	14664	14791	14870	14865	14848	14833	14789	14755	14688	14845	14776	14738	14625	14921	14674	14650	14703	14945	14853	15006	14689	14767	14730	14545	14930	14885	14833	14783	14615	14639	14857	14833	14716	14555	14783	14780	15033	14809	14936	15012	14659	14676	14613	14877	14811	14803	14683	14609	14915	14914	14521	14776	14892	14842	14857	14969	14684	14678	14706	14578	14674	14696	14650	14730	14545	14919	14826	14629	15036	14574	14851	14869	14918	14806	14799	14646	14691	14845	14923	15059	14904	14839	14676	14905	14813	14689	14870	14775	14983	14850	14888	14706	14744	14577	14586	14534	14860	14884	14650	14637	14707	14844	14810	14872	14882	14895	14569	14835	14773	14735	14607	14720	14721	14848	14827	14670	14852	14727	14800	14847	14528	14821	14742	14731	14850	14828	14605	14839	14812	14822	14676	14747	14879	14971	14816	14764	14607	14850	14720	14813	14886	14778	14782	14884	14661	14715	15029	14716	14834	14761	14897	14761	14921	14734	14773	14859	14897	14821	14813	14588	14740	14810	14834	14980	14758	14803	14772	14865	14835	14791	14825	14604	14644	14721	14691	14843	14675	14656	14585	14634	14754	14628	14692	14891	14702	14831	14803	14714	14645	14798	14666	14869	14757	14842	14846	14657	14681	14775	14650	14688	14723	14761	14634	14705	14822	14839	14783	14661	14879	14960	15035	14933	14538	14716	14751	14809	14730	14757	14569	14823	14656	14754	14909	14753	14717	14790	14831	14747	14720	14868	14792	14650	14893	14916	14765	14764	14813	14877	14829	14828	14589	14875	14676	14625	14800	14847	14643	14722	14837	14787	14770	14708	14899	14655	14712	14866	14727	14624	14939	14763	14883	14912	14813	14908	14641	14802	14844	14835	14656	14847	14960	14794	14959	14872	14667	14731	14794	14806	14854	14734	14681	14781	14781	15029	14831	14964	14807	14595	14886	14764	14800	14811	14896	14833	14847	14777	15055	14908	14706	14913	14906	14845	14494	14886	14800	14693	14839	14682	14774	14888	14829	14557	14710	14620	14568	14678	14642	14873	14824	14860	14843	14776	14721	14733	14652	14722	14768	14782	14895	14676	14984	14745	14791	14763	14666	14818	14941	14945	14841	14859	14900	14992	14946	14811	14782	14926	14984	14963	14859	14865	14745	14474	14785	14595	14736	14930	14890	14882	14788	14665	14774	14739	14812	14813	14624	14751	14684	14956	14678	14798	14930	14853	15004	14767	14703	14704	14817	15014	14599	14847	14878	14587	14681	14732	14651	14961	14823	14920	14731	14753	14699	14799	14595	14749	14661	14880	14818	14917	14951	14796	14805	14918	14846	14530	14766	14781	14847	14707	14907	14923	14839	14736	14986	14786	14867	14852	14563	14571	14676	14843	14652	14864	14733	14655	14665	14829	14791	14666	14800	14691	14721	14726	14759	14879	14842	14720	14821	14756	15052	14790	14743	14843	14712	14761	14888	14819	14810	14973	15011	14844	14755	14828	14834	14617	14671	14717	14822	14708	14880	14517	14759	14669	14771	14712	14627	14782	14859	15033	14875	14732	14795	14773	14783	14890	14799	14833	14862	14864	14829	14691	14767	14803	14898	14779	14701	14763	14902	14917	14717	14840	15045	14918	14972	14648	14705	14819	14684	14482	14868	14828	14839	15009	14860	14930	14819
31624	58501	45521	31237	19048	17648	16600	14616	13587	13162	13009	12742	12801	12896	12802	12904	12583	12678	12705	12621	12564	12650	12536	13322	15597	16117	14963	13990	13270	12598	12407	12370	12458	12353	12265	12215	12369	12510	12344	12410	12287	12207	12384	12423	12358	12386	12460	12394	12373	12268	12282	12337	12252	12468	12343	12292	12226	12349	12497	12162	12286	12353	12288	12350	12321	12341	12279	12318	12394	12336	12432	12347	12377	12334	12256	12333	12374	12286	12222	12276	12534	12323	12339	12338	12075	12342	12303	12398	12267	12405	12472	12252	12444	12246	12414	12163	12271	12148	12536	12243	12417	12127	12214	12196	12347	12477	12364	12403	12226	12463	12418	12441	12442	12332	12309	12354	12311	12539	12343	12260	12540	12378	12295	12483	12339	12346	12266	12352	12422	12464	12322	12327	12133	12386	12412	12324	12337	12283	12290	12325	12382	12378	12249	12285	12559	12269	12438	12271	12317	12401	12363	12380	12358	12393	12341	12320	12326	12238	12276	12337	12291	12576	12394	12405	12302	12407	12410	12201	12161	12453	12317	12421	12392	12267	12376	12288	12369	12294	12436	12330	12341	12342	12255	12356	12335	12287	12367	12368	12153	12231	12309	12257	12200	12395	12267	12501	12260	12297	12312	12444	12423	12410	12330	12243	12394	12297	12395	12196	12350	12486	12420	12501	12316	12399	12366	12116	12334	12269	12286	12371	12328	12296	12349	12336	12187	12221	12386	12241	12257	12469	12389	12362	12408	12290	12421	12276	12257	12330	12203	12360	12404	12280	12332	12323	12458	12282	12292	12374	12302	12392	12228	12250	12190	12331	12219	12320	12248	12444	12516	12264	12268	12391	12427	12269	12379	12440	12376	12250	12310	12359	12340	12239	12236	12368	12390	12273	12174	12159	12508	12265	12373	12399	12324	12381	12252	12391	12307	12401	12253	12305	12363	12367	12142	12459	12424	12413	12486	12251	12385	12428	12382	12398	12343	12393	12435	12264	12357	12395	12351	12291	12307	12294	12229	12405	12337	12294	12237	12282	12253	12285	12368	12338	12307	12377	12298	12343	12230	12234	12451	12327	12448	12235	12254	12393	12327	12373	12383	12303	12328	12373	12330	12396	12319	12273	12175	12235	12323	12463	12256	12399	12446	12327	12318	12222	12426	12264	12145	12259	12367	12260	12301	12202	12319	12223	12129	12146	12201	12285	12235	12412	12374	12308	12182	12333	12286	12367	12417	12453	12271	12488	12309	12308	12322	12311	12271	12363	12556	12321	12263	12470	12422	12391	12281	12335	12452	12405	12361	12318	12270	12279	12425	12477	12279	12387	12341	12309	12340	12360	12430	12423	12161	12350	12430	12495	12379	12312	12244	12418	12445	12448	12255	12292	12189	12482	12237	12175	12230	12208	12424	12272	12393	12274	12392	12369	12297	12554	12351	12460	12269	12335	12380	12107	12386	12298	12080	12440	12393	12432	12228	12285	12443	12257	12279	12240	12417	12281	12289	12321	12639	12322	12356	12319	12256	12464	12191	12366	12357	12379	12357	12438	12382	12145	12186	12405	12250	12179	12399	12263	12179	12360	12321	12373	12254	12298	12342	12159	12272	12415	12410	12409	12471	12518	12161	12246	12379	12336	12380	12320	12339	12340	12289	12319	12282	11989	12341	12156	12471	12355	12428	12220	12438	12281	12284	12430	12462	12288	12294	12304	12378	12426	12123	12189	12264	12391	12392	12128	12293	12265	12255	12111	12190	12353	12305	12245	12360	12368	12373	12364	12487	12398	12349	12209	12325	12257	12266	12252	12305	12242	12369	12227	12318	12252	12298	12217	12372	12343	12288	12328	12421	12235	12430	12320	12334	12407	12471	12203	12401	12335	12338	12318	12460	12277	12442	12398	12137	12266	12454	12262	12332	12518	12418	12340	12440	12223	12256	12344	12397	12214	12427	12485	12449	12483	12415	12280	12284	12442	12200	12317	12401	12402	12352	12315	12296	12242	12277	12331	12507	12324	12473	12310	12489	12210	12342	12386	12255	12475	12457	12476	12306	12326	12403	12361	12212	12341	12275	12501	12333	12389	12346	12218	12352	12316	12288	12149	12337	12392	12394	12262	12241	12280	12239	12227	12351	12429	12385	12333	12444	12546	12354	12131	12268	12434	12518	12144	12162	12352	12383	12343	12189	12463	12507	12296	12242	12351	12428	12354	12388	12280	12317	12484	12332	12442	12384	12323	12240	12310	12279	12205	12293	12428	12254	12313	12418	12349	12473	12308	12173	12585	12292	12299	12315	12329	12411	12303	12257	12262	12277	12317	12232	12331	12333	12188	12345	12238	12351	12317	12350	12327	12243	12158	12253	12329	12344	12297	12448	12258	12336	12509	12306	12353	12301	12415	12330	12345	12524	12348	12374	12325	12281	12311	12253	12433	12365	12176	12352	12499	12325	12325	12407	12342	12205	12339	12248	12302	12209	12334	12320	12158	12435	12281	12250	12556	12352	12321	12140	12182	12454	12288	12291	12395	12192	12233	12394	12384	12578	12291	12254	12288	12384	12565	12366	12357	12324	12370	12382	12329	12232	12288	12182	12481	12403	12437	12337	12124	12304	12343	12364	12286	12364	12292	12331	12182	12372	12444	12344	12349	12353	12305	12338	12361	12326	12203	12411	12137	12181	12466	12279	12389	12454	12266	12312	12261	12401	12308	12244	12341	12153	12418	12393	12280	12305	12291	12169	12272	12239	12295	12330	12352	12276	12234	12314	12395	12297	12350	12360	12282	12245	12396	12366	12326	12339	12369	12351	12410	12262	12240	12380	12253	12241	12279	12171	12305	12315	12410	12213	12398	12323	12263	12294	12460	12440	12254	12393	12150	12311	12469	12253	12367	12278	12402	12514	12343	12473	12243	12457	12352	12424	12404	12323	12284	12141	12283	12254	12237	12421	12181	12193	12252	12345	12149	12265	12252	12437	12291	12269	12508	12228	12342	12338	12307	12436	12296	12197	12275	12279	12400	12508	12240	12533	12384	12534	12366	12328	12440	12463	12260	12315	12485	12266	12308	12242	12145	12275	12344	12438	12392	12349	12481	12415	12303	12373	12302	12255	12395	12300	12454	12428	12330	12256	12280	12516	12230	12179	12461	12454	12288	12168	12326	12255	12387	12403	12233	12234	12501	12382	12257	12457	12388	12442	12352	12381	12221	12396	12369	12211	12342	12438	12228	12203	12230	12254	12343	12431	12405	12395	12378	12402	12314	12501	12313	12475	12526	12423	12300	12455	12399	12435	12129	12387	12180	12446	12374	12332	12396	12406	12347	12509	12140	12416	12223	12303	12353	12248	12481	12289	12521	12338	12374	12388	12360	12284	12446	12397	12320	12442	12273	12359	12339	12276	12368	12324	12313	12377	12379	12400	12439	12381	12340	12324	12199	12399	12335	12289	12286	12486	12317	12204	12104	12355	12273	12407	12302	12335	12348	12323	12329	12212	12365	12403	12445	12434	12446	12446	12461	12084	12394	12469	12397	12272	12448	12370	12272	12432	12320	12308	12367	12390	12321	12459	12348	12301	12245	12616	12236	12238	12287	12280	12546	12341	12302	12313	12348	12371	12452	12319	12396	12370	12128	12280	12293	12422	12273	12521	12327	12505	12116	12394	12247	12296	12321	12388	12278	12309	12460	12344	12226	12372	12385	12430	12304	12369	12283	12414	12284	12380	12216	12284	12358	12420	12318	12283	12282	12304	12371	12392	12303	12457	12306	12433	12409	12356	12475	12468	12300	12396	12366	12438	12480	12525	12407	12479	12400	12311	12293	12418	12321	12399	12271	12508	12313	12228	12510	12236	12470	12284	12509	12413	12420	12349	12127	12305	12420	12332	12306	12387	12340	12306	12311	12282	12361	12419	12248	12181	12254	12385	12307	12416	12336	12302	12324	12326	12332	12250	12255	12345	12311	12226	12464	12204	12361	12324	12252	12198	12309	12283	12450	12434	12521	12470	12345	12103	12320	12230	12195	12506	12299	12395	12345	12616	12280	12363	12176	12441	12340	12373	12374	12342	12444	12219	12349	12322	12354	12427	12292	12519	12372	12221	12279	12315	12175	12482	12191	12316	12325	12520	12216	12195	12209	12478	12336	12364	12336	12335	12415	12315	12253	12321	12291	12247	12302	12096	12368	12307	12224	12352	12272	12393	12341	12401	12298	12256	12423	12297	12355	12400	12340	12150	12406	12390	12238	12334	12375	12420	12350	12121	12385	12321	12312	12275	12332	12385	12294	12228	12401	12172	12190	12569	12373	12344	12367	12240	12372	12389	12391	12337	12430	12389	12504	12347	12428	12312	12330	12304	12509	12298	12318	12358	12410	12501	12350	12227	12486	12293	12187	12336	12316	12414	12365	12341	12242	12267	12343	12355	12276	12354	12346	12260	12329	12227	12318	12391	12415	12374	12121	12351	12352	12293	12250	12301	12320	12161	12361	12161	12309	12327	12365	12311	12272	12348	12213	12437	12247	12219	12341	12320	12264	12364	12138	12335	12410	12402	12401	12318	12298	12561	12274	12230	12492	12412	12413	12119	12556	12320	12376	12480	12305	12333	12221	12457	12258	12317	12391	12478	12387	12260	12309	12339	12347	12188	12228	12364	12449	12432	12441	12287	12254	12378	12332	12439	12463	12436	12402	12314	12312	12288	12330	12331	12387	12391	12345	12315	12331	12310	12257	12485	12343	12454	12173	12479	12328	12461	12473	12398	12278	12343	12218	12387	12289	12343	12226	12259	12380	12467	12545	12320	12385	12121	12258	12408	12404	12430	12338	12562	12287	12384	12327	12403	12453	12411	12383	12427	12301	12334	12348	12165	12310	12347	12257	12246	12332	12266	12358	12438	12300	12308	12228	12455	12409	12221	12450	12202	12251	12325	12200	12351	12399	12339	12348	12395	12364	12392	12244	12553	12274	12514	12455	12308	12273	12415	12385	12324	12464	12220	12312	12468	12478	12228	12218	12382	12226	12580	12380	12549	12355	12274	12500	12422	12262	12379	12392	12333	12268	12456	12302	12397	12361	12422	12368	12445	12177	12340	12274	12325	12429	12337	12340	12457	12338	12267	12503	12165	12202	12409	12232	12362	12210
30665	29749	33057	24588	17325	16739	16483	15807	15422	15561	15513	15547	15621	15657	15509	15420	15441	15422	15286	15293	15510	15451	15465	15452	15459	15688	15557	15437	15344	15330	15353	15269	15258	15270	15273	15349	15570	15428	15494	15218	15190	15382	15325	15117	15294	15203	15156	15245	15300	15480	15568	15289	15379	15467	15345	15393	15369	15442	15475	15509	15487	15392	15369	15379	15372	15539	15356	15453	15382	15197	15096	15319	15350	15419	15392	15324	15361	15351	15256	15411	15346	15152	15432	15248	15184	15484	15474	15408	15358	15200	15225	15302	15183	15249	15252	15549	15109	15231	15178	15300	15448	15246	15360	15152	15443	15364	15333	15472	15326	15217	15271	15176	15444	15229	15410	15465	15336	15287	15381	15120	15317	15138	15462	15271	15247	15435	14972	15264	15393	15348	15375	15259	15251	15416	15119	15293	15300	15350	15268	15298	15326	15204	15143	15346	15374	15329	15208	15400	15409	15466	15328	15376	15256	15056	15293	15417	15355	15299	15247	15246	15284	15269	15195	15133	15240	15112	15328	15294	15332	15207	15563	15194	15232	15467	15409	15339	15344	15310	15366	15302	15260	15293	15147	15270	15350	15384	15346	15294	15262	15288	15337	15363	15445	15205	15460	15412	15219	15380	15303	15322	15308	15398	15284	15399	15488	15294	15377	15392	15188	15190	15342	15214	15258	15272	15434	15595	15473	15325	15285	15097	15390	15355	15265	15410	15349	15434	15269	15369	15167	15395	15176	15176	15420	15384	15282	15272	15202	15188	15214	15379	15489	15249	15194	15173	15459	15198	15399	15263	15320	15282	15467	15216	15189	15271	15363	15267	15262	15475	15152	15428	15474	15420	15476	15502	15280	15157	15382	15467	15360	15393	15365	15461	15329	15430	15222	15452	15158	15195	15456	15451	15226	15185	15372	15374	15365	15261	15240	15200	15455	15368	15398	15324	15408	15218	15386	15207	15261	15254	15269	15369	15235	15096	15487	15315	15334	15351	15415	15486	15414	15208	15618	15267	15192	15304	15273	14968	15285	15157	15275	15245	15285	15510	15296	15235	15487	15283	15578	15237	15202	15559	15345	15283	15418	15368	15269	15375	15253	15330	15263	15378	15422	15460	15200	15411	15368	15430	15245	15435	15328	15438	15479	15392	15451	15307	15159	15316	15431	15398	15248	15303	15307	15331	15424	15308	15374	15292	15410	15216	15260	15430	15415	15426	15353	15207	15051	15225	15423	15172	15173	15204	15276	15400	15139	15488	15378	15535	15498	15293	15163	15280	15399	15467	15422	15464	15307	15328	15287	15345	15410	15491	15380	15227	15342	15363	15351	15401	15447	15397	15121	15440	15406	15188	15227	15347	15409	15387	15379	15366	15358	15319	15686	15418	15499	15356	15377	15391	15332	15363	15444	15308	15415	15454	15276	15296	15366	15242	15479	15321	15285	15412	15292	15298	15608	15235	15471	15298	15135	15344	15519	15173	15323	15395	15155	15374	15403	15234	15353	15246	15469	15249	15378	15585	15541	15479	15260	15130	15326	15337	15263	15306	15338	15200	15379	15251	15368	15316	15243	15306	15331	15305	15399	15496	15410	15338	15390	15350	15321	15311	15358	15299	15250	15449	15289	15162	15328	15337	15265	15418	15228	15387	15166	15497	15492	15210	15316	15370	15461	15303	15170	15205	15224	15332	15130	15303	15443	15289	15493	15389	15493	15445	15373	15369	15484	15377	15232	15242	15406	15333	15228	15285	15258	15260	15377	15173	15204	15347	15322	15325	15541	15517	15575	15504	15265	15248	15389	15390	15353	15373	15458	15211	15478	15536	15175	15372	15280	15490	15486	15279	15329	15455	15332	15349	15606	15292	15435	15475	15505	15472	15493	15364	15519	15461	15386	15433	15198	15370	15498	15377	15389	15309	15173	15401	15542	14996	15249	15488	15219	15239	15420	15321	15383	15347	15185	15343	15423	15232	15257	15488	15374	15375	15250	15209	15302	15228	15405	15456	15343	15403	15291	15397	15282	15526	15487	15197	15253	15255	15226	15405	15330	15337	15339	15405	15382	15346	15331	15449	15531	15480	15429	15355	15280	15441	15390	15047	15171	15187	15290	15381	15348	15348	15168	15362	15457	15474	15573	15490	15249	15314	15260	15391	15316	15242	15406	15297	15207	15279	15285	15371	15431	15412	15600	15365	15194	15135	15320	15348	15319	15441	15395	15286	15144	15557	15204	15432	15090	15296	15472	15185	15633	15578	15297	15255	15457	15342	15339	15127	15365	15365	15308	15288	15289	15419	15230	15181	15463	15420	15260	15276	15288	15340	15557	15438	15435	15529	15329	15426	15419	15328	15228	15509	15366	15292	15396	15098	15414	15429	15194	15419	15445	15087	15356	15190	15410	15485	15290	15318	15371	15162	15440	15337	15455	15127	15385	15245	15171	15330	15159	15205	15347	15457	15138	15484	15311	15271	15432	15473	15350	15274	15306	15544	15224	15273	15266	15222	15377	15356	15354	15285	15312	15320	15366	15306	15296	15253	15347	15308	15356	15361	15227	15294	15202	15046	15331	15124	15218	15335	15461	15285	15531	15288	15480	15333	15335	15287	15224	15191	15510	15417	15550	15085	15329	15408	15283	15483	15207	15367	15305	15512	15141	15123	15282	15389	15207	15402	15373	15339	15365	15357	15513	15137	15299	15230	15394	15358	15322	15427	15266	15248	15427	15282	15076	15347	15262	15379	15450	15313	15393	15296	15224	15226	15370	15355	15232	15350	15310	15312	15215	15321	15443	15318	15158	15271	15378	15530	15379	15446	15273	15157	15202	15272	15202	15387	15379	15413	15366	15301	15184	15321	15285	15422	15125	15348	15475	15205	15212	15258	15272	15388	15232	15366	15206	15135	15284	15299	15335	15401	15363	15240	15277	15306	15213	15353	15302	15269	15177	15345	15286	15433	15250	15255	15372	15238	15191	15154	15467	15488	15466	15434	15289	15349	15329	15413	15379	15304	15151	15460	15248	15260	15387	15257	15406	15391	15451	15289	15336	15267	15206	15455	15385	15226	15652	15248	15137	15200	15360	15212	15354	15348	15551	15548	15494	15174	15308	15231	15321	15420	15280	15420	15403	15450	15507	15318	15190	15431	15368	15263	15243	15403	15411	15444	15384	15375	15160	15316	15240	15219	15478	15364	15225	15132	15279	15314	15423	15337	15418	15391	15158	15245	15349	15313	15437	15523	15369	15101	15360	15433	15223	15255	15362	15414	15411	15214	15209	15142	15215	15354	15400	15217	15270	15421	15509	15192	15136	15159	15268	15337	15524	15332	15417	15450	15203	15216	15386	14940	15375	15343	15310	15429	15376	15396	15135	15346	15437	15340	15447	15374	15458	15349	15233	15429	15223	15489	15413	15298	15264	15412	15498	15429	15260	15381	15419	15376	15506	15318	15456	15305	15206	15183	15375	15429	15430	15292	15555	15447	15310	15247	15440	15306	15367	14946	15243	15233	15326	15302	15454	15508	15308	15371	15198	15402	15162	15375	15282	15462	15454	15495	15291	15284	15304	15347	15370	15353	15333	15342	15461	15546	15399	15479	15281	15179	15204	15218	15323	15451	15361	15285	15357	15429	15329	15275	15330	15313	15185	15407	15470	15445	15503	15378	15322	15376	15472	15428	15384	15273	15149	15223	15180	15472	15381	15422	15179	15539	15514	15287	15507	15318	15282	15363	15218	15415	15442	15621	15171	15445	15400	15384	15355	15352	15394	15312	15369	15222	15390	15150	15396	15365	15210	15221	15422	15286	15596	15524	15258	15235	15294	15287	15290	15305	15159	15208	15305	15343	15231	15355	15361	15174	15210	15182	15281	15087	15243	15200	15354	15418	15220	15315	15432	15283	15440	15194	15345	15385	15285	15332	15418	15354	15198	15264	15199	15603	15315	15534	15415	15301	15351	15327	14958	15132	15239	15404	15444	15367	15139	15252	15206	15456	15388	15396	15414	15372	15271	15479	15312	15171	15435	15351	15383	15322	15326	15349	15420	15332	15581	15426	15412	15260	15311	15250	15417	15265	15202	15184	15230	15445	15264	15348	15227	15326	15307	15436	15315	15337	15441	15371	15357	15219	15259	15327	15345	15498	15302	15277	15300	15259	15436	15333	15322	15387	15188	15298	15300	15313	15257	15429	15345	15184	15257	15239	15270	15209	15339	15367	15489	15497	15296	15431	15336	15215	15246	15229	15381	15534	15235	15478	15530	15337	15484	15573	15286	15488	15431	15354	15126	15133	15400	15380	15377	15054	15322	15278	15371	15435	15467	15375	15349	15192	15343	15244	15383	15382	15296	15385	15462	15300	15382	15140	15216	15330	15382	15298	15302	15170	15185	15047	15366	15259	15408	15311	15280	15461	15354	15323	15335	15323	15187	15223	15271	15400	15261	15544	15409	15434	15189	15426	15450	15410	15447	15301	15079	15224	15169	15232	15352	15521	15479	15309	15338	15399	15443	15398	15282	15372	15250	15234	15313	15323	15207	15201	15574	15341	15396	15245	15323	15290	15391	15498	15316	15484	15402	15354	15296	15202	15183	15265	15300	15336	15258	15202	15093	15170	15461	15193	15340	15322	15547	15206	15305	15357	15353	15287	15260	15164	15261	15445	15558	15463	15497	15402	15279	15449	15306	15266	15193	15274	15412	15283	15093	15497	15387	15287	15278	15488	15361	15382	15326	15378	15191	15422	15406	15359	15380	15334	15399	15373	15709	15345	15303	15229	15313	15375	15360	15402	15452	15232	15258	15265	15394	15421	15353	15446	15440	15252	15362	15437	15487	15379	15444	15348	15391	15235	15408	15670	15308	15186	15187	15426	15438	15319	15256	15283	15264	15432	15268	15474	15359	15151	15366	15314	15254	15452	15468	15510	15421	15338	15304	15199	15217	15276	15272	15327	15257	15466	15224	15265	15343	15158	15486	15295	15215	15283	15280	15438	15448	15336	15131	15384	15274	15473	15500	15320	15350	15405	15246	15217	15373	15414	15569	15311	15218	15228	15374	15163	15206	15168	15598	15238	15407	15415	15214	15401	15292	15432	15295	15376	15417	15102	15378	15405	15285	15460	15414	15378	15162	15265	15432	15486
29361	44041	32934	20014	14586	14563	14268	13262	12949	12955	12726	12905	12904	12786	12910	12785	12710	12897	12818	12852	12778	12890	12633	12876	12920	13090	12995	13164	12729	12913	12698	12676	12642	12628	12696	12808	12518	12777	12744	12780	12873	12900	12616	12579	12861	12708	12575	12662	12817	12781	12738	12804	12698	12882	12565	12640	12899	12701	12819	12685	12503	12836	12657	12827	12668	12790	12718	12694	12763	12834	12659	12634	12714	12839	12886	12752	12822	12683	12757	12762	12789	12757	12647	12678	12731	12715	12759	12854	12671	12639	12836	12662	12674	12630	12745	12602	12802	12709	12860	12550	12698	12819	12681	12657	12854	12686	12678	12781	12751	12575	12704	12671	12838	12855	12675	12832	12885	12905	12491	12906	12846	12746	12809	12795	12696	12719	12708	12572	12676	12680	12811	12697	12759	12853	12713	12615	12798	12716	12707	12721	12815	12817	12688	12655	12634	12806	12799	12657	12692	12766	12825	12815	12743	12863	12803	12648	12607	12768	12459	12813	12737	12710	12800	12796	12551	12667	12783	12632	12833	12723	12786	12978	12621	12825	12675	12734	12727	12664	12652	12607	12776	12786	12783	12780	12681	12772	12849	12805	12849	12727	12826	12676	12789	12844	12701	12739	12789	12633	12669	12893	12607	12841	12721	12710	12752	12844	12656	12778	12644	12642	12625	12714	12911	12757	12810	12738	12731	12530	12685	12710	12654	12792	12606	12728	12869	12746	12742	12628	12795	12618	12728	12684	12823	12604	12741	12680	12742	12806	12848	12658	12702	12601	12601	12822	12652	12763	12638	12680	12674	12835	12826	12601	12593	12755	12567	12679	12786	12478	12764	12967	12824	12672	12690	12647	12898	12733	12852	12765	12838	12640	12634	12621	12771	12776	12786	12622	12736	12890	12918	12619	12768	12609	12696	12689	12594	12620	12737	12767	12644	12689	12788	12771	12745	12738	12588	12819	12716	12709	12592	12731	12770	12650	12785	12740	12722	12830	12930	12837	12860	12842	12644	12786	12664	12750	12532	12675	12623	12724	12891	12759	12607	12806	12712	12577	12740	12726	12770	12774	12708	12728	12665	12756	12751	12676	12761	12720	12820	12620	12650	12755	12661	12702	12866	12695	12535	12660	12688	12813	12801	12517	12726	12721	12654	12768	12754	12742	12824	12678	12821	12865	12729	12678	12725	12688	12529	12821	12739	12792	12668	12759	12599	12715	12693	12683	12758	12663	12709	12654	12751	12689	12550	12753	12663	12670	12865	12767	12750	12725	12584	12770	12810	12746	12806	12720	12757	12719	12853	12722	12821	12659	12690	12586	12818	12628	12658	12799	12710	12868	12640	12808	12802	12699	12704	12772	12745	12759	12696	12625	12666	12857	12590	12623	12813	12683	12772	12810	12776	12764	12894	12748	12664	12748	12744	12813	12844	12721	12700	12723	12698	12489	12630	12764	12566	12774	12658	12901	12808	12559	12749	12838	12778	12713	12666	12862	12809	12647	12867	12849	12772	12610	12771	12702	13054	12645	12787	12818	12854	12688	12669	12647	12841	12692	12605	12697	12625	12649	12659	12700	12796	12618	12740	12724	12888	12765	12707	12685	12726	12870	12728	12858	12820	12665	12659	12614	12878	12944	12880	12540	12666	12677	12732	12684	12730	12579	12805	12653	12721	12661	12795	12646	12688	12571	12686	12797	12719	12751	12742	12672	12675	12658	12693	12687	12804	12695	12660	12631	12676	12730	12736	12647	12802	12675	12739	12679	12666	12789	12587	12818	12678	12826	12810	12513	12763	12974	12838	12635	12707	12727	12559	12753	12643	12657	12758	12638	12929	12891	12740	12844	12710	12753	12815	12609	12861	12716	12635	12840	12730	12714	12684	12781	12682	12738	12624	12640	12613	12858	12666	12748	12744	12788	12599	12544	12711	12728	12823	12919	12678	12724	12746	12976	12641	12698	12859	12693	12655	12697	12623	12771	12819	12729	12761	12951	12785	12698	12670	12664	12657	12669	12752	12625	12783	12471	12869	12801	12646	12692	12591	12838	12805	12753	12790	12674	12818	12749	12753	12762	12793	12682	12785	12902	12891	12676	12806	12723	12722	12762	12554	12748	12781	12854	12733	12576	12630	12655	12656	12713	12841	12715	12812	12626	12903	12668	12824	12724	12799	12806	12848	12769	12817	12720	12763	12861	12711	12785	12701	12912	12808	12671	12814	12614	12680	12608	12653	12531	12626	12654	12805	12938	12823	12765	12605	12791	12705	12642	12799	12721	12681	12701	12639	12745	12865	12655	12831	12725	12892	12626	12738	12816	12800	12839	12775	12780	12634	12732	12693	12741	12699	12629	12772	12663	12792	12713	12704	12801	12784	12856	12643	12801	12755	12672	12835	12828	12804	12768	12683	12852	12651	12670	12703	12766	12741	12737	12685	12877	12882	12784	12952	12724	12809	12738	12620	12834	12667	12657	12672	12599	12714	12677	12580	12633	12698	12762	12670	12735	12708	12659	12772	12739	12780	12820	12817	12779	12699	12608	12621	12837	12662	12760	12660	12510	12793	12670	12755	12731	12616	12726	12774	12768	12666	12700	12751	12660	12816	12887	12686	12843	12795	12631	12493	12584	12803	12792	12580	12764	12681	12800	12855	12687	12738	12660	12805	12645	12681	12780	12750	12654	12663	12693	12624	12743	12809	12848	12786	12811	12842	12765	12676	12764	12767	12733	12655	12682	12633	12747	12729	12746	12681	12698	12835	12517	12792	12713	12622	12753	12641	12810	12578	12657	12465	12704	12634	12875	12755	12874	12655	12775	12663	12501	12716	12797	12650	12656	12722	12799	12785	12761	12703	12876	12693	12820	12765	12858	12620	12664	12614	12646	12687	12708	12711	12856	12679	12750	12687	12643	12714	12748	12543	12526	12601	12813	12722	12864	12705	12700	12600	12872	12559	12658	12788	12878	12665	12704	12849	12814	12745	12793	12688	12854	12672	12725	12827	12746	12720	12842	12705	12716	12744	12778	12734	12679	12745	12780	12765	12684	12601	12721	12768	12764	12592	12638	12743	12591	12639	12883	12654	12808	12711	12750	12716	12767	12638	12684	12751	12659	12719	12672	12772	12759	12830	12627	12895	12821	12822	12839	12817	12721	12699	12773	12664	12850	12534	12859	12778	12795	12739	12729	12720	12645	12677	12827	12664	12646	12740	12644	12838	12704	12861	12705	12952	12662	12741	12622	12553	12725	12744	12572	12734	12814	12850	12710	12898	12590	12673	12644	12807	12464	12478	12790	12739	12611	12663	12800	12686	12906	12877	12604	12724	12705	12610	12759	12692	12777	12836	12758	12882	12712	12628	12753	12728	12738	12760	12730	13009	12721	12729	12939	12817	12765	12702	12578	12710	12724	12776	12778	12767	12719	12670	12651	12800	12677	12730	12641	12878	12929	12888	12549	12751	12690	12592	12669	12701	12824	12750	12869	12705	12699	12752	12912	12523	12933	12766	12612	12729	12684	12554	12771	12605	12776	12790	12743	12570	12675	12796	12754	12660	12754	12690	12704	12875	12837	12729	12801	12683	12712	12684	12720	12659	12692	12582	12751	12855	12634	12745	12715	12758	12846	12724	12768	12582	12825	12647	12724	12712	12719	12733	12693	12765	12844	12797	12612	12854	12984	12822	12498	12644	12737	12808	12545	12548	12863	12720	12677	12727	12725	12823	12680	12762	12883	12691	12605	12571	12702	12831	12680	12584	12683	12670	12743	12716	12589	12665	12689	12722	12749	12628	12684	12708	12881	12815	12912	12780	12882	12905	12717	12643	12701	12666	12748	12691	12849	12707	12800	12850	12796	12677	12667	12555	12697	12715	12761	12749	12738	12843	12691	12570	12706	12570	12680	12770	12691	12749	12643	12664	12700	12791	12615	12726	12534	12614	12571	12681	12640	12893	12647	12726	12853	12830	12616	12778	12665	12802	12835	12660	12708	12667	12797	12626	12722	12663	12746	12630	12664	12895	12726	12743	12678	12849	12756	12815	12518	12838	12816	12856	12648	12901	12647	12636	12573	12682	12612	12777	12734	12697	12952	12699	12760	12778	12861	12592	12883	12801	12734	12781	12836	12500	12911	12733	12828	12551	12728	12871	12705	12750	12825	12932	12575	12725	12766	12960	12679	12512	12651	12753	12800	12553	12598	12692	12663	12604	12711	12810	12839	12628	12772	12684	12765	12782	12632	12818	12754	12781	12503	12594	12707	12773	12778	12784	12719	12746	12691	12709	12825	12783	12598	12654	12856	12826	12717	12653	12803	12644	12703	12616	12644	12765	12803	12647	12616	12689	12662	12728	12633	12865	12764	12665	12731	12961	12744	12545	12812	12726	12685	12571	12758	12799	12710	12817	12776	12695	12846	12725	12777	12777	12713	12766	12691	12722	12708	12709	12684	12682	12874	13003	12725	12646	12643	12721	12770	12767	12723	12707	12534	12811	12685	12760	12731	12790	12780	12740	12657	12807	12763	12819	12734	12799	12616	12707	12809	12740	12741	12655	12806	12577	12849	12704	12737	12560	12805	12724	12674	12632	12732	12919	12672	12901	12657	12856	12784	12756	12870	12869	12666	12719	12611	12702	12602	12650	12692	12896	12682	12714	12876	12939	12760	12541	12747	12687	12752	12870	12536	12750	12692	12639	12700	12874	12564	12663	12799	12955	12682	12783	12766	12847	12768	12669	12682	12722	12726	12873	12457	12684	12853	12693	12727	12680	12815	12720	12648	12672	12842	12816	12790	12700	12695	12748	12705	12699	12841	12628	12720	12683	12667	12739	12795	12705	12913	12670	12755	12971	12623	12681	12802	12680	12800	12760	12778	12858	12801	12704	12848	12784	12665	12760	12859	12760	12697	12773	12807	12682	12854	12829	12787	12912	12701	12735	12676	12663	12594	12712	12804	12734	12652	12759	12811	12666	12681	12705	12767	12785	12764	12762	12654	12619	12639	12696	12669	12736	12597	12734	12744	12863	12614	12876	12845	12560	12690	12745	12704	12531	12752	12768	12836	12771	12803	12581	12671	12570	12764	12762	12771	12744	12800	12687	12809	12782	12936	12868	12770	12682	12770	12744	12779	12804	12884	12701	12854
23315	21252	28514	25592	22245	20822	18837	15908	15499	15578	15437	15515	15462	15153	15201	15427	15409	15142	15487	15107	15073	15195	15275	15610	16276	16474	15924	15583	15425	15154	15257	15250	15184	15173	15148	15165	15060	15143	15091	15195	15282	14969	14947	15139	14887	15259	15196	15123	14942	15059	14984	14922	15219	14981	15135	15020	15214	15309	15047	15093	14890	15122	15144	14797	14866	15072	15050	15224	14829	14979	15095	15110	15112	15059	15167	14938	15175	15248	15233	14974	15019	15072	15112	15167	14941	14954	15117	14778	15055	15162	15091	15040	15056	15184	14957	14889	15053	14947	14915	15127	14934	15053	14851	14986	15067	14981	15011	14930	14925	14918	15027	15135	15012	15069	15032	15264	15175	15138	15086	15241	15008	14804	15053	14964	15055	15120	15056	14974	15017	15019	15095	14960	15140	15024	15165	15134	14979	14980	14984	15076	14882	15008	15024	15074	15017	15100	14904	15069	15093	15018	15313	14936	14894	14885	15038	14974	15145	15157	14907	15017	15011	15008	15274	14902	14865	14935	14863	15156	15010	14962	14992	15039	15008	15105	15059	14916	15152	15176	15150	15150	15063	14996	15076	15065	15088	15195	15070	15207	15031	14970	15046	15162	15155	15021	14997	14979	15034	14935	15156	15046	14942	15301	15106	15042	14888	15046	15010	15009	15011	15058	15016	15075	15203	15004	14853	15155	15070	15198	15104	15000	15018	14909	14894	14980	14983	15014	14969	14974	15031	15039	15052	14848	15064	14901	15094	14996	15183	15011	15115	15034	15142	14965	14983	15138	15040	15086	15086	15043	14964	15131	15307	15224	15089	14817	15121	14946	15018	14967	15164	14911	14862	14960	14944	15106	15028	15209	15248	15037	15003	15064	15037	15332	14932	15138	15081	15174	15016	15050	15186	15226	14867	14814	14903	14892	15115	15260	14941	15119	14952	15022	15157	15225	15011	14998	14954	15059	14991	14922	15005	15007	15174	15194	14984	14889	15011	15169	15077	15069	14952	15175	14896	15122	15214	15098	15129	15029	15141	15148	14896	15055	15069	15067	15058	15055	15117	15066	15077	15032	15094	15086	15037	15200	15062	14903	15235	14912	15010	14941	15329	14871	15012	15016	15186	15027	15012	15023	15043	15123	15211	15079	15060	14907	15016	14914	15204	15006	15162	14982	15019	15123	15005	15090	15014	14913	15089	14933	15061	15010	15001	15206	15172	15049	15140	15068	14917	15096	15074	14980	15209	15344	15126	15055	15083	15201	15129	14772	15074	14923	14850	15032	15184	14968	14952	15091	14900	14816	15021	15154	15026	14909	15228	15002	15160	14891	15174	15023	15048	15147	14957	14944	15050	14977	15082	15155	15053	14932	15123	14838	14943	14849	14932	15242	14849	14896	14984	15048	15000	14995	14961	15121	15173	14987	14925	14828	14993	14970	14993	14931	15065	15178	14903	14890	14967	15035	15101	15160	14964	15086	15272	14922	14862	15053	15186	14801	15064	15078	15036	14976	15012	15013	15260	15100	14833	14918	15025	15050	15171	14957	15131	15118	14985	15050	15245	15055	14918	15023	15186	14916	15245	14872	14944	14991	15158	15121	15094	15154	14961	15100	15131	14781	15079	14965	14983	14986	14998	15041	15062	15042	14972	14779	14955	15047	15109	15109	15251	15143	15156	15180	15046	14908	15103	15087	15030	15129	15040	14915	15058	14998	14916	15202	15104	15151	15074	14970	14878	15018	14925	15168	14949	15190	15076	15022	15110	15024	15123	14907	14933	15108	15176	15136	15180	14928	15064	15110	15071	14904	14972	15132	15009	15025	14841	15238	15166	14734	15106	14958	15096	14940	15132	15023	15093	14894	14972	14933	15063	14779	14982	14997	15087	15188	15174	15198	15023	15144	15162	14904	15046	15031	15093	15018	14954	15037	14986	15056	14906	14942	14964	15010	14860	15036	14999	15138	15147	15003	15232	14973	15050	14933	15046	14952	15017	15134	15056	15034	14924	14995	15168	14979	15069	15128	15033	15124	15078	15045	14948	14905	15032	14931	15153	15121	15150	14854	15017	15191	15122	14991	15258	15111	15110	14982	15146	15047	14895	15012	15202	15086	15261	15033	15167	15153	14893	15115	14964	15040	14902	15039	15058	15121	14867	14790	15097	15065	14836	15122	15084	14982	14862	15112	15072	15128	14994	14830	14899	15052	15137	15032	14968	15018	15028	14961	15212	15046	15133	14846	15095	15191	15093	14914	14964	14975	15084	15042	15192	14935	15041	15107	15151	15079	15074	15147	15034	15163	15148	15123	15110	15118	15039	15247	14885	14960	14916	15244	14975	15153	15076	15036	15091	14899	15061	15113	15293	15303	15162	15068	15143	15125	15126	14918	15174	15112	15097	15081	15013	15016	15137	14998	15103	15204	15083	15048	15151	15047	15054	15235	15000	14943	15099	14959	15015	15072	15031	15110	15023	15011	15005	15140	15045	15055	15120	14972	15225	14830	14877	15088	14943	15247	15107	15095	15108	15108	15169	15123	15187	14959	15223	14945	15078	15259	15296	14961	15079	15164	14997	15173	15271	14816	15169	15137	15077	14983	15155	15091	15057	15125	14947	15021	15267	15167	15157	15034	15132	15024	15031	14991	14952	15041	15144	14837	14993	15191	14884	15027	14936	15102	15281	14916	15142	15009	15002	15053	15064	15142	15058	14990	15091	15201	15118	15016	15164	15194	14992	15146	15118	15158	15107	14890	15040	15016	15218	14882	15000	15015	15077	15120	14983	15046	14910	14882	15126	14913	15059	15085	15291	15060	15243	15022	15257	15284	15010	15013	15179	14973	15144	15139	15125	15014	15137	15134	15184	15130	15192	14818	14913	14833	15194	15189	15012	15305	15088	14899	15080	14996	15005	15014	15108	15018	15227	14980	15016	14946	15122	15147	15130	14866	14919	14979	15114	15101	15126	15152	15110	14988	15174	14977	15044	15013	15092	15284	15077	15003	15027	15177	15148	15182	15137	14902	15116	14995	14956	14952	14922	15180	15095	14984	15074	15013	15086	15053	15149	14823	15117	14935	14941	15094	15003	15284	14895	14947	14989	14886	15039	15049	15131	15268	15032	15158	15121	14963	14952	15115	15187	15028	15208	15131	15073	15162	15129	14947	15140	14965	14977	15029	15054	14986	14995	15240	14941	15008	14925	15030	14939	15123	15042	14947	14995	15048	14973	15101	15257	14936	14902	14930	15109	15043	15325	15006	15232	15293	14847	14899	15000	15009	15100	14955	15120	15022	15285	14992	14885	15117	14978	15106	14829	15141	15104	15048	14837	14948	14914	15044	15189	15240	15168	14973	15037	15151	15083	14914	15160	14947	15206	14902	14983	15178	15285	15084	15167	14989	15047	14982	14945	15144	15098	15000	14990	15166	14856	15255	15006	15239	15016	14823	15219	15031	14955	15026	14869	14976	15053	15161	15236	14989	14850	15246	14898	14988	14771	15076	15170	15031	15111	15138	15117	15159	15080	15067	15020	15114	14934	15170	15098	15057	14950	14996	15059	15001	15221	15090	14977	15142	14889	15027	15093	14925	15202	15031	15194	15072	15208	14999	15203	14932	15110	14928	14895	15030	15193	15093	14856	15021	14958	14954	15141	15099	15026	15085	15099	15171	15094	15056	14952	15060	15278	15136	15202	15105	15103	15040	14963	15036	15080	15018	15058	15049	15083	14994	15095	15070	15042	15009	15037	15053	15043	14929	15131	15176	14945	15175	14981	14973	14963	15139	14978	15023	15196	15051	15134	14884	14877	15117	15160	15120	15182	15012	15106	15135	15030	14997	14831	15034	14897	15002	14798	14952	15137	15155	14771	14994	15043	15072	15166	14913	15157	15096	15033	15014	14961	15140	14979	15053	15087	15144	14962	15063	15051	15055	15062	14862	15008	14928	15164	15132	14982	15148	15060	15092	15011	15083	15020	14963	15001	15141	14998	15112	15205	15048	14978	14958	14840	14960	15031	15123	14908	14963	15015	14916	15067	15166	15108	15023	15025	15084	14922	15051	15003	14883	15187	15182	15237	15061	15038	14993	14848	15055	14998	15124	15204	15077	15236	15134	14978	14818	14953	15162	15172	14974	15145	15143	14994	15047	14941	14903	15034	15037	14978	14939	15127	14865	14983	15050	15077	14916	15117	14987	14942	15121	15206	15412	15130	15189	15153	15011	15027	14903	15129	15135	14994	15103	15208	15258	15116	14942	15194	14951	15043	14765	14969	15182	14883	15126	15091	15038	14990	15115	14985	14983	15161	14989	15180	15084	15046	14961	14890	15045	15098	15086	14987	15051	15089	15046	15132	15091	15153	14923	14905	15113	15016	15286	15278	14982	15066	14846	15057	14975	14918	14934	14843	15054	14922	15029	15215	15129	15085	15211	14793	15130	14910	14888	15198	15153	15047	14931	15161	15127	15130	14930	15047	14935	14996	15245	15128	14999	15122	15053	15070	15016	15172	15014	14946	15034	15151	15015	15035	14908	15179	14981	15230	15255	15093	14972	14912	14978	15100	15008	14927	14896	14956	15117	15169	15085	15021	15168	15144	15036	14880	15011	15120	15074	14949	14998	15006	14985	15271	14994	14896	14892	15143	15169	15045	15144	15110	15061	14871	15027	15166	15111	15052	15060	14828	15092	14978	15023	15187	14923	14853	15151	15031	14893	14836	14839	14995	15041	15155	15044	15076	14918	14996	14952	14950	15036	15030	15014	14970	14904	15081	15247	15045	14883	15106	15060	14973	15158	15074	15006	15131	15128	15104	14924	15026	14851	15056	15001	15056	15014	15041	14960	15281	14989	14961	15066	15101	15047	15201	15206	15381	14837	15026	15145	14902	14980	15119	15039	14987	14992	14947	15160	15148	15035	15027	15046	15056	14959	15033	15108	15119	14963	15134	14989	15132	14969	15105	14965	15202	14952	15235	14894	15048	14899	15217	15163	15166	15301	15019	15110	14937	14990	15039	15054	15090	15028	15060	15159	15119	15196	15046	15011	15179	15142	15084	15159	15026	15129	15004	14825	14840	15112	15026	15010	14816	15143	15113	15014	14985	15198	14973	15144	14855	15063	14991	15086	15150	14935	14957	14973	15069	15143
30455	58091	48195	31360	16984	15169	14345	13174	13245	12912	12876	12953	12737	12791	12632	12636	12803	12687	12702	12460	12717	12748	12788	13321	14247	14216	13503	13200	12805	12787	12730	12630	12578	12721	12564	12472	12678	12581	12566	12670	12531	12578	12609	12553	12738	12443	12633	12596	12547	12677	12565	12630	12668	12740	12524	12581	12536	12722	12632	12512	12546	12620	12679	12578	12674	12463	12686	12647	12588	12549	12661	12526	12509	12583	12586	12488	12579	12478	12556	12471	12664	12380	12485	12593	12607	12570	12528	12478	12472	12582	12550	12589	12529	12552	12650	12573	12629	12541	12418	12567	12515	12575	12577	12539	12639	12548	12583	12623	12633	12631	12585	12536	12705	12679	12496	12546	12481	12567	12531	12618	12746	12486	12575	12633	12541	12565	12642	12565	12545	12673	12664	12605	12579	12602	12520	12564	12547	12575	12528	12465	12652	12499	12660	12553	12664	12545	12624	12642	12574	12706	12653	12493	12544	12600	12748	12496	12461	12767	12444	12651	12568	12543	12651	12611	12578	12678	12683	12500	12523	12758	12612	12481	12636	12546	12549	12580	12513	12512	12556	12636	12481	12507	12511	12563	12552	12617	12645	12627	12672	12644	12691	12612	12647	12645	12523	12555	12680	12686	12545	12659	12649	12473	12579	12568	12603	12593	12564	12653	12674	12598	12578	12649	12484	12449	12511	12491	12632	12589	12356	12509	12448	12530	12677	12546	12449	12737	12491	12491	12523	12544	12603	12576	12353	12654	12681	12565	12655	12500	12546	12597	12487	12500	12557	12391	12746	12555	12625	12598	12657	12617	12605	12522	12599	12728	12721	12579	12528	12593	12465	12386	12613	12576	12505	12801	12515	12668	12569	12818	12615	12634	12473	12640	12606	12616	12494	12640	12616	12634	12581	12585	12512	12603	12587	12506	12614	12425	12592	12606	12490	12477	12581	12693	12475	12521	12511	12524	12523	12613	12518	12615	12483	12578	12606	12686	12694	12644	12482	12610	12399	12673	12631	12643	12593	12609	12459	12467	12398	12493	12521	12501	12432	12444	12521	12615	12626	12539	12590	12492	12427	12575	12692	12477	12782	12566	12588	12606	12584	12613	12619	12618	12488	12623	12513	12596	12651	12520	12489	12493	12648	12587	12686	12614	12447	12647	12563	12544	12429	12575	12591	12647	12555	12562	12542	12636	12698	12578	12654	12650	12569	12606	12572	12600	12536	12517	12515	12592	12671	12565	12484	12377	12466	12602	12586	12612	12615	12405	12565	12749	12508	12703	12491	12579	12506	12628	12617	12448	12694	12771	12538	12477	12723	12657	12410	12467	12691	12599	12605	12442	12644	12533	12510	12664	12456	12450	12550	12568	12466	12519	12577	12680	12557	12609	12645	12616	12586	12508	12471	12727	12586	12548	12528	12569	12559	12722	12543	12640	12534	12490	12625	12398	12607	12511	12594	12395	12707	12486	12694	12601	12779	12334	12434	12570	12734	12412	12550	12612	12614	12590	12493	12518	12538	12497	12611	12532	12584	12766	12664	12598	12790	12633	12548	12601	12456	12576	12617	12502	12594	12705	12616	12520	12479	12546	12517	12712	12594	12646	12515	12546	12750	12410	12645	12366	12523	12612	12470	12477	12581	12525	12807	12643	12495	12684	12648	12505	12795	12618	12608	12594	12561	12554	12636	12379	12565	12439	12441	12667	12654	12533	12760	12552	12528	12651	12349	12642	12572	12650	12587	12570	12618	12676	12620	12667	12537	12705	12585	12543	12719	12708	12543	12607	12539	12449	12608	12693	12380	12573	12470	12687	12632	12467	12574	12581	12515	12574	12558	12568	12746	12723	12475	12542	12635	12548	12417	12762	12426	12358	12576	12632	12387	12731	12432	12588	12601	12583	12619	12529	12569	12657	12433	12553	12564	12692	12631	12644	12479	12584	12627	12482	12469	12658	12540	12656	12447	12642	12557	12618	12488	12547	12578	12532	12730	12521	12565	12636	12500	12458	12610	12701	12425	12548	12687	12789	12560	12621	12585	12573	12607	12584	12673	12574	12518	12650	12530	12534	12676	12532	12446	12627	12511	12456	12552	12579	12569	12447	12493	12490	12578	12596	12665	12410	12509	12565	12530	12549	12538	12558	12480	12697	12706	12316	12443	12535	12761	12553	12589	12442	12620	12650	12689	12613	12393	12481	12494	12507	12499	12574	12631	12632	12605	12670	12684	12681	12501	12520	12572	12516	12599	12575	12671	12553	12630	12634	12616	12696	12557	12478	12675	12642	12810	12622	12529	12593	12606	12611	12585	12460	12616	12691	12502	12500	12387	12600	12636	12677	12660	12604	12683	12649	12641	12582	12639	12636	12513	12473	12802	12576	12692	12542	12653	12571	12793	12575	12612	12826	12487	12633	12447	12611	12529	12596	12522	12740	12403	12483	12458	12728	12550	12634	12573	12743	12484	12726	12548	12568	12499	12671	12710	12508	12556	12507	12581	12728	12616	12479	12660	12519	12556	12509	12593	12558	12459	12530	12757	12514	12526	12634	12551	12534	12610	12591	12659	12669	12584	12675	12579	12456	12696	12494	12499	12672	12549	12624	12607	12683	12390	12683	12556	12403	12570	12745	12744	12693	12411	12589	12657	12676	12608	12594	12771	12504	12514	12541	12630	12466	12766	12468	12517	12615	12598	12652	12503	12494	12668	12531	12569	12713	12429	12752	12547	12639	12581	12490	12631	12651	12566	12666	12642	12816	12549	12724	12475	12526	12675	12588	12689	12569	12670	12619	12659	12456	12730	12666	12631	12515	12383	12597	12645	12779	12472	12544	12657	12512	12691	12631	12592	12541	12768	12427	12619	12542	12466	12580	12641	12713	12637	12621	12541	12585	12572	12577	12653	12480	12614	12550	12669	12516	12386	12596	12563	12674	12642	12628	12499	12763	12641	12607	12359	12668	12724	12619	12566	12733	12621	12486	12566	12564	12573	12549	12590	12641	12449	12392	12530	12376	12551	12720	12730	12585	12641	12582	12581	12498	12531	12747	12587	12595	12627	12537	12577	12472	12527	12592	12457	12550	12450	12578	12466	12764	12487	12463	12592	12484	12673	12499	12525	12677	12526	12516	12540	12700	12584	12538	12676	12478	12525	12524	12529	12521	12454	12667	12603	12605	12606	12650	12440	12551	12579	12596	12474	12577	12410	12637	12438	12641	12461	12869	12665	12575	12675	12438	12537	12377	12689	12606	12706	12625	12551	12616	12507	12617	12568	12543	12528	12497	12586	12480	12358	12691	12713	12572	12581	12609	12497	12598	12679	12534	12639	12692	12593	12448	12711	12562	12625	12552	12852	12562	12667	12658	12695	12509	12593	12595	12516	12599	12611	12678	12603	12611	12397	12521	12565	12542	12387	12668	12604	12603	12550	12549	12500	12673	12691	12631	12496	12630	12785	12445	12515	12597	12520	12499	12661	12591	12799	12648	12659	12616	12523	12611	12510	12651	12670	12518	12650	12475	12538	12643	12465	12684	12595	12663	12749	12622	12650	12451	12546	12595	12785	12672	12535	12580	12549	12516	12635	12576	12565	12516	12564	12509	12622	12639	12643	12795	12689	12666	12575	12856	12572	12656	12715	12611	12621	12562	12445	12765	12590	12621	12565	12530	12431	12404	12619	12654	12608	12525	12548	12558	12628	12645	12569	12642	12628	12577	12652	12516	12615	12792	12529	12678	12638	12654	12559	12530	12664	12587	12630	12404	12480	12489	12579	12505	12556	12695	12540	12718	12505	12582	12475	12710	12478	12655	12529	12580	12623	12789	12589	12581	12430	12605	12648	12481	12615	12590	12559	12520	12652	12658	12520	12633	12694	12543	12546	12691	12522	12728	12652	12704	12570	12497	12595	12717	12668	12492	12565	12721	12635	12599	12574	12537	12612	12642	12630	12607	12674	12553	12619	12592	12597	12684	12513	12617	12606	12777	12469	12607	12557	12733	12421	12582	12686	12722	12571	12621	12504	12536	12601	12582	12711	12456	12558	12412	12761	12636	12490	12729	12603	12562	12717	12653	12634	12571	12515	12521	12570	12495	12545	12576	12642	12598	12638	12699	12560	12584	12601	12398	12618	12621	12550	12466	12589	12710	12504	12650	12607	12670	12358	12652	12709	12518	12735	12692	12493	12575	12606	12692	12512	12542	12500	12556	12630	12505	12599	12549	12565	12508	12561	12543	12522	12474	12449	12636	12552	12647	12503	12599	12721	12582	12512	12660	12502	12554	12659	12711	12554	12720	12588	12410	12662	12702	12560	12491	12594	12585	12569	12678	12669	12506	12605	12682	12467	12483	12618	12664	12575	12609	12614	12351	12633	12562	12622	12503	12591	12623	12536	12565	12707	12540	12573	12517	12478	12746	12472	12705	12466	12496	12688	12538	12606	12510	12497	12654	12612	12590	12708	12702	12603	12562	12492	12561	12511	12752	12633	12547	12607	12583	12674	12706	12543	12629	12600	12510	12642	12641	12540	12478	12541	12519	12513	12491	12556	12540	12567	12509	12622	12387	12467	12671	12541	12584	12663	12548	12753	12526	12599	12432	12610	12636	12717	12471	12615	12456	12632	12515	12648	12450	12478	12380	12400	12565	12661	12601	12587	12718	12521	12607	12518	12703	12543	12534	12637	12396	12606	12590	12513	12519	12554	12539	12530	12647	12531	12700	12679	12654	12464	12588	12577	12707	12670	12521	12632	12545	12569	12657	12440	12475	12571	12485	12446	12659	12613	12682	12563	12678	12484	12381	12549	12449	12700	12474	12575	12617	12718	12548	12700	12610	12537	12672	12739	12536	12688	12545	12507	12614	12775	12584	12600	12732	12522	12667	12535	12593	12670	12630	12712	12488	12521	12430	12507	12513	12560	12442	12560	12665	12476	12622	12337	12667	12541	12649	12793	12442	12555	12728	12637	12604	12662	12693	12595	12462	12589	12669	12515	12539	12476	12486	12439	12619	12519	12464	12390	12458	12546	12552	12616	12651	12502	12655	12520	12737	12479	12563	12415	12586	12643	12601	12618	12716	12504	12646	12386	12669	12607	12698	12552	12717	12666	12330	12593	12340	12665	12575	12403	12558	12650	12464	12449	12481
24756	21398	28442	27075	20798	18980	18306	17257	17156	17161	17124	16966	16804	16931	16862	16778	16690	16832	17056	17090	16818	16856	16835	17144	17526	17467	17143	17120	16922	16519	16588	16715	16652	16751	16654	16589	16901	16790	16810	16925	16793	16891	16911	16754	16511	16736	16585	16789	16645	16668	16666	16659	16595	16614	16470	16645	16745	16479	16645	16739	16688	16876	16816	16607	16792	16873	16697	16773	16823	16852	16411	16784	16698	16579	16771	16656	16738	16652	16624	16758	16749	16960	16740	16718	16708	16578	16775	16895	16804	16752	16650	16611	16515	16799	16698	16593	16722	16745	16799	16859	16751	16590	16689	16947	16586	16682	16655	16478	16535	16649	16852	16693	16804	16580	16704	16805	16769	16654	16868	16669	16463	16605	16833	16797	16564	16780	16991	16873	16732	16572	16773	16731	16585	16770	16593	16678	16749	16666	16665	16634	16883	16773	16701	16800	16899	16645	16624	16645	16661	16705	16572	16805	16956	16666	16740	16546	16475	16782	16679	16574	16765	16692	16831	16867	16965	16696	16750	16582	16654	16627	16637	16553	16751	16745	16711	16629	16730	16705	16676	16715	16718	16735	16658	16507	16542	16650	16817	16670	16669	16872	16967	16823	16923	16674	16793	16755	16591	16752	16657	16568	16885	16549	16797	16749	16781	16733	16606	16798	16714	16788	16718	16774	17012	16817	16685	16833	16768	16663	16762	16861	16589	16752	16798	16705	16708	16693	16636	16584	16657	16674	16757	16891	16745	16617	16714	16778	16810	16607	16778	16687	16815	16692	16733	16769	16654	16733	16862	16796	16610	16758	16823	16859	16442	16682	16750	16654	16851	16891	16618	16770	16780	16702	16612	16759	16624	16619	16733	16669	16828	16783	16681	16660	16890	16687	16685	16562	16770	16809	16621	16808	16846	16755	16668	16744	16722	16731	16875	16789	16542	16613	16677	16775	16638	16545	16669	16750	16633	16717	16600	16483	16593	16665	16512	16857	16646	16810	16723	16833	16746	16670	16638	16780	16618	16838	16577	16628	16738	16588	16745	16863	16711	16941	16852	16734	16724	16837	16643	16747	16784	16757	16733	16837	16765	16889	16726	16722	16990	16675	16627	16633	16658	16928	16986	16576	16691	16886	16620	16810	16794	16718	16842	16813	16633	16823	16741	16797	16941	16612	16756	16718	16639	16538	16728	16881	16905	16707	16794	16580	16503	16471	16638	16975	16638	16545	16760	16654	16804	16635	16706	16758	16769	16715	16522	16598	16606	16795	16798	16822	16654	16733	16815	16644	16869	16687	16612	16664	16629	16579	17001	16657	16744	16651	16704	16862	16768	16720	16882	16660	16791	16590	16682	16681	16721	16744	16812	16584	16740	16675	16724	17027	16688	16611	16492	16613	16658	16715	16613	16732	16792	16929	16839	16769	16690	16794	16745	16695	16955	16863	16737	16746	16569	16706	16653	16696	16844	16759	16621	16673	16842	16535	16676	16811	16771	16497	16849	17056	16993	16741	16741	16393	16777	16586	16649	16678	16532	16495	16863	16856	16612	16817	16883	16603	16826	16852	16884	16701	16818	16687	16803	16784	16535	16673	16763	16814	16682	16633	16621	16675	16555	16749	16713	16697	16855	16667	16694	16602	16737	16662	16590	16472	16804	16749	16728	16570	16807	16785	16845	16578	16739	16722	16826	16653	16886	16786	16572	16651	16826	16767	16602	16624	16651	16775	16787	16722	16769	16777	16809	16641	16776	16753	16791	16871	16792	16577	16673	16795	16712	16568	16616	16830	16671	16492	16598	16664	16860	16634	16713	16690	16714	16754	16661	16741	16723	16542	16729	16702	16700	16661	16743	16709	16804	16607	16833	16967	16774	16628	16668	16603	16690	16670	16871	16587	16903	16775	16631	16848	16727	16717	16731	16759	16773	16727	16604	16730	16612	16726	16736	16499	16643	16797	16391	16852	16628	16685	16744	16684	16625	16854	16645	16987	16791	16715	16593	16921	16586	16833	16818	16638	16496	16671	16620	16743	16768	16906	16904	16602	16707	16814	16902	16648	16659	16855	16671	16682	16754	16883	16629	16654	16735	16766	16656	16730	16621	16664	16694	16837	16697	16642	16604	16921	16485	16756	16609	16766	16743	16634	16773	16725	16696	16589	16704	16685	16453	16727	16593	16701	16649	16762	16716	16668	16994	16789	16720	16688	16722	16678	16733	16875	16570	16627	16680	16762	16608	16618	16949	16627	16590	16810	16875	16649	16810	16824	16790	16758	16648	16691	16575	16601	16688	16890	16684	16756	16757	16746	16853	16671	16820	16759	16815	16773	16788	17001	16760	16592	16802	16639	16651	16687	16682	16961	16850	16718	16736	16753	16634	16734	16719	16668	16834	16766	16659	16677	16878	16689	16660	16676	16620	16752	16609	16689	16784	16954	16645	16692	16714	16749	16823	16724	16650	16662	16647	16509	16713	16768	16883	16627	16544	16678	16716	16612	16701	16717	17012	16717	16923	16722	16678	16687	16931	16789	16599	16702	16827	16713	16929	16694	16741	16646	16672	16834	16831	16786	16705	16775	16654	16811	16558	16820	16604	16629	16726	16663	16772	16643	16929	16717	16666	16902	16820	16733	16760	16689	16639	16892	16626	16710	16694	16919	16835	16665	16767	16779	16809	16554	16859	16725	16333	16664	16666	16680	16689	16887	16886	16749	16757	16904	16770	16570	16573	16846	16654	16717	16728	16824	16840	16668	16614	16529	16652	16795	16797	16702	16695	16617	16842	16759	16798	16683	16668	16632	16692	16716	16895	16751	16689	16803	16770	16808	16805	16605	16874	16836	16805	16638	16957	16868	16732	16757	16674	16590	16770	16974	16709	16764	16931	16771	16739	16530	16834	16616	16588	16592	16810	16803	16661	16619	16805	16763	16833	16711	16569	16760	16797	16773	16851	16614	16823	16763	16826	16736	17036	16796	16597	16597	16650	16707	16637	16851	16693	16730	16663	16714	16649	16643	16745	16738	16738	16818	16774	16697	16784	16693	16526	16702	16802	16534	16772	16823	16635	16791	16857	16764	16719	16642	16954	16752	16648	16686	16863	16971	16786	16868	16684	16804	16640	16558	16920	16990	16907	16806	16651	16686	16888	16832	16874	16983	16734	16590	16631	16483	16550	16846	16757	16682	16776	16785	16669	16563	16630	16643	16618	16597	16968	16799	16671	16873	16800	16819	17031	16712	16632	16906	16772	17006	16736	16724	16870	16732	16628	16700	16803	16713	16875	16749	16701	16790	16742	16515	16744	16539	16597	17068	16800	16838	16897	16842	16702	16617	16676	16847	16672	16684	16775	16636	16499	16860	16813	16662	16737	16719	16691	16753	16640	16703	16708	16500	16701	16700	16831	16772	16630	16842	16889	16956	16728	16720	16858	16746	16796	16749	16823	16698	16522	16746	16765	16648	16668	16630	16734	16590	16504	16739	16774	16728	16856	16747	16856	16699	16967	16629	16514	16610	16959	16823	16609	16662	16683	16548	16820	16931	16525	16735	16797	16768	16808	16791	16672	16577	16679	16642	16716	16603	16741	16751	16737	16786	16829	16704	16812	16634	16767	16698	16881	16658	16550	16775	16769	16816	16712	16740	16634	16727	16525	16817	16618	16953	16663	16782	16883	16805	16792	16827	16767	16701	16785	16611	16619	16645	16699	16751	16705	16728	16623	16626	16796	16781	16698	16730	16529	16645	16906	16633	16506	16791	16810	16558	16763	16784	16854	16861	16608	16642	16696	16680	16600	16897	16786	16763	16648	16710	16757	16608	16824	16778	16770	16677	16728	16877	16722	16735	16732	16710	16906	16690	16713	16821	16647	16909	16875	16541	16453	16550	16674	16906	16722	16616	16735	16746	16930	16844	16726	16671	16702	16554	16631	16833	16889	16737	16810	17067	16822	16721	16783	16690	16818	16746	16734	16622	16585	16836	16482	16689	16498	16631	16609	16834	16709	16743	16775	16632	16673	16730	16598	16717	16683	16714	16761	16720	16486	16683	16760	16887	16709	16812	16716	16672	16884	16799	16683	16811	16825	16691	16558	16728	16687	16747	16754	16495	16838	16836	16868	16599	16841	16710	16661	16807	16799	16747	16773	16723	16735	16882	16644	16668	16591	16776	16696	16668	16636	16679	16737	16844	16931	16882	16797	16725	16397	16648	16632	17000	16757	16593	16754	16653	16621	16734	16581	16689	16817	16898	16699	16714	16811	16726	16819	16852	16665	16720	16871	16758	16910	16708	16787	16759	16922	16753	16580	16723	16821	16673	16733	16726	16501	16713	16713	16761	16579	16744	16798	16604	16748	16831	16655	16903	16974	16804	16820	16798	16651	16746	16591	16869	16728	16859	16726	16517	16694	16783	16689	16823	16445	16849	16923	16759	16726	16591	16692	16653	16617	16685	16815	16574	16584	16497	16579	16433	16563	16762	16653	16793	16872	16689	16562	16592	16871	16810	16668	16704	16728	16658	16799	16696	16641	16526	16755	16754	16588	16644	16829	16723	16717	16626	16992	16624	16825	16903	16718	16852	16877	16684	16687	16739	16735	16742	16794	16750	16796	16785	16883	16835	16682	16535	16870	16739	16737	16727	16753	16539	16868	16574	16770	16966	16783	16784	16917	16691	16695	16748	16658	16681	16666	16905	16765	16557	16851	16638	16794	16650	16611	16639	16725	16658	16738	16651	16698	16675	16679	16646	16656	16599	16898	16412	16654	16631	16620	16861	16897	16923	16665	16639	16640	16826	16721	16820	16776	16517	16806	16696	16900	16617	16564	16705	16739	16635	16717	16901	16879	16748	16920	16823	16865	16759	16664	16745	16740	16734	16922	16842	16868	16901	16607	16557	16488	16941	16747	16547	16689	16666	16980	16589	16691	16853	16816	16765	16614	16945	16724	16779	16696	16659	16712	16715	16872	16863	16524	16749	16719	16548	16580	16868	16768	16744	16599	16624	16842	16756	16901	16801	16646	16630	16651	16905	16791	16980	16635	16623	16712	16560	16708	16754	16888	16805	16905	16799	16766	16748	16870	16590	16776	16598	16597	16699	16928	16665	16720	16794	16870	16721	16727	16763	16701	16825	16691	16694	16667	16690
30984	52849	38007	21818	17068	15636	14569	14195	14011	13906	14029	13796	13787	13696	13656	13598	13625	13642	13434	13676	13838	13610	13875	14290	14490	14500	14090	13904	13801	13728	13641	13581	13378	13754	13608	13516	13515	13640	13593	13528	13535	13647	13523	13613	13482	13534	13455	13619	13647	13525	13756	13709	13684	13658	13688	13521	13624	13828	13686	13630	13602	13644	13683	13477	13764	13716	13465	13723	13389	13679	13689	13693	13717	13430	13483	13676	13548	13469	13481	13612	13571	13710	13701	13483	13631	13472	13770	13618	13701	13707	13676	13350	13570	13516	13568	13538	13581	13527	13656	13592	13699	13503	13601	13643	13590	13488	13561	13688	13607	13597	13510	13521	13626	13551	13535	13598	13655	13613	13591	13574	13559	13605	13560	13546	13674	13754	13647	13666	13450	13510	13485	13645	13656	13653	13593	13580	13558	13408	13651	13779	13578	13666	13429	13617	13655	13519	13657	13554	13573	13753	13686	13587	13554	13536	13500	13570	13679	13600	13688	13530	13667	13798	13485	13721	13583	13645	13383	13542	13528	13652	13679	13591	13532	13590	13528	13484	13540	13510	13625	13737	13626	13564	13722	13586	13747	13548	13657	13569	13558	13710	13509	13562	13402	13669	13524	13517	13573	13745	13663	13452	13630	13505	13552	13610	13550	13503	13548	13800	13682	13462	13753	13604	13473	13611	13667	13628	13608	13516	13581	13511	13629	13469	13442	13654	13520	13439	13699	13652	13776	13621	13709	13553	13577	13597	13546	13669	13741	13597	13656	13560	13560	13563	13530	13661	13471	13716	13506	13703	13615	13662	13609	13559	13489	13517	13524	13703	13666	13565	13368	13549	13608	13408	13550	13590	13636	13738	13605	13728	13591	13600	13681	13892	13672	13617	13522	13572	13743	13657	13421	13644	13500	13703	13550	13566	13567	13438	13820	13667	13527	13417	13746	13464	13621	13774	13535	13682	13648	13622	13511	13677	13678	13595	13541	13476	13749	13649	13428	13547	13570	13521	13618	13686	13654	13656	13580	13717	13531	13654	13512	13635	13630	13581	13591	13520	13593	13605	13579	13372	13490	13691	13517	13518	13647	13467	13692	13545	13455	13667	13478	13433	13540	13561	13540	13552	13653	13637	13595	13521	13796	13612	13543	13650	13531	13718	13503	13539	13580	13498	13718	13563	13450	13783	13709	13735	13689	13488	13559	13620	13560	13441	13645	13598	13525	13602	13716	13519	13718	13456	13528	13580	13428	13663	13547	13664	13633	13514	13649	13690	13653	13596	13759	13440	13533	13660	13679	13555	13740	13431	13488	13529	13431	13595	13723	13576	13454	13546	13627	13552	13649	13558	13636	13714	13493	13475	13660	13446	13696	13676	13573	13520	13576	13520	13659	13681	13550	13436	13470	13557	13572	13653	13647	13445	13457	13694	13561	13632	13414	13645	13618	13594	13770	13654	13481	13524	13516	13664	13628	13612	13623	13607	13488	13463	13686	13700	13734	13690	13535	13566	13610	13724	13461	13585	13607	13713	13596	13578	13594	13780	13532	13519	13519	13506	13578	13600	13633	13521	13590	13516	13622	13620	13542	13586	13609	13601	13555	13564	13739	13457	13626	13482	13698	13760	13600	13486	13625	13700	13748	13650	13590	13653	13596	13645	13561	13743	13505	13622	13559	13591	13667	13407	13584	13667	13462	13686	13588	13560	13644	13693	13541	13452	13456	13589	13471	13667	13652	13727	13599	13633	13565	13719	13529	13685	13474	13598	13619	13685	13686	13542	13543	13555	13506	13567	13557	13414	13590	13689	13572	13513	13673	13729	13554	13596	13638	13722	13712	13374	13595	13677	13607	13604	13691	13526	13686	13320	13608	13653	13523	13474	13558	13623	13605	13619	13569	13676	13489	13503	13552	13754	13577	13751	13517	13694	13489	13487	13676	13548	13480	13455	13660	13655	13636	13596	13512	13651	13571	13728	13568	13718	13641	13398	13681	13786	13543	13549	13497	13568	13553	13544	13723	13661	13540	13487	13607	13443	13598	13731	13528	13622	13679	13474	13682	13476	13684	13705	13624	13676	13542	13725	13766	13472	13569	13473	13609	13607	13739	13600	13441	13636	13620	13589	13520	13608	13570	13530	13510	13591	13595	13635	13746	13607	13546	13464	13575	13620	13648	13634	13554	13700	13610	13486	13456	13712	13561	13683	13610	13629	13581	13572	13476	13462	13594	13573	13657	13747	13623	13658	13633	13676	13639	13575	13525	13645	13382	13627	13696	13438	13515	13539	13595	13433	13615	13532	13575	13618	13721	13518	13489	13683	13613	13574	13622	13563	13586	13468	13664	13583	13505	13565	13690	13546	13674	13724	13643	13700	13548	13565	13636	13535	13474	13576	13617	13564	13551	13570	13510	13620	13681	13595	13600	13493	13602	13546	13576	13508	13698	13504	13452	13349	13668	13708	13739	13665	13677	13619	13528	13651	13588	13583	13533	13632	13652	13630	13561	13696	13463	13694	13683	13544	13576	13570	13541	13584	13515	13484	13631	13528	13581	13426	13764	13702	13504	13640	13544	13641	13680	13787	13516	13691	13576	13705	13612	13388	13640	13471	13432	13608	13619	13615	13803	13561	13640	13506	13643	13536	13542	13467	13602	13493	13448	13630	13563	13584	13599	13611	13578	13632	13692	13635	13588	13670	13583	13492	13611	13715	13558	13705	13587	13694	13528	13598	13721	13696	13458	13582	13651	13615	13595	13707	13629	13582	13691	13616	13425	13639	13330	13521	13467	13683	13583	13437	13656	13651	13509	13568	13521	13525	13723	13677	13537	13654	13636	13598	13664	13692	13582	13496	13601	13437	13598	13306	13675	13541	13691	13631	13726	13683	13516	13398	13508	13526	13579	13643	13752	13542	13475	13452	13689	13630	13554	13734	13632	13599	13787	13457	13624	13489	13565	13623	13430	13863	13658	13577	13458	13668	13442	13695	13690	13513	13538	13712	13554	13623	13660	13549	13420	13487	13686	13559	13631	13450	13524	13575	13517	13629	13515	13519	13672	13498	13791	13672	13614	13729	13714	13641	13611	13656	13679	13521	13580	13509	13720	13564	13554	13645	13583	13610	13745	13638	13621	13820	13652	13647	13594	13531	13576	13634	13688	13691	13576	13541	13646	13610	13471	13718	13485	13662	13659	13496	13653	13529	13590	13535	13706	13648	13614	13569	13507	13724	13709	13430	13583	13578	13631	13585	13661	13427	13613	13600	13658	13584	13605	13668	13550	13625	13692	13518	13606	13513	13576	13526	13656	13637	13660	13602	13649	13481	13415	13693	13678	13495	13586	13678	13713	13646	13724	13537	13517	13571	13530	13597	13416	13633	13585	13680	13498	13697	13602	13666	13501	13520	13726	13758	13548	13559	13675	13522	13642	13687	13679	13685	13449	13554	13709	13421	13462	13571	13743	13568	13674	13580	13505	13618	13765	13676	13469	13584	13573	13747	13532	13437	13590	13682	13591	13420	13528	13473	13597	13481	13505	13562	13667	13633	13714	13595	13540	13618	13513	13747	13521	13544	13526	13511	13511	13474	13643	13711	13590	13554	13570	13578	13508	13509	13600	13605	13518	13491	13593	13670	13618	13623	13602	13583	13578	13547	13700	13641	13391	13628	13669	13722	13443	13756	13539	13591	13437	13469	13592	13539	13491	13594	13563	13626	13753	13639	13409	13570	13595	13651	13689	13647	13511	13453	13468	13688	13624	13615	13567	13540	13607	13549	13658	13680	13443	13508	13484	13527	13607	13642	13407	13574	13612	13659	13678	13564	13725	13594	13648	13532	13659	13651	13599	13522	13706	13663	13540	13455	13727	13541	13829	13547	13644	13573	13579	13586	13542	13600	13645	13677	13483	13719	13585	13741	13550	13657	13445	13420	13429	13665	13497	13449	13513	13675	13572	13713	13655	13592	13522	13690	13591	13636	13429	13555	13565	13501	13525	13419	13464	13582	13530	13495	13513	13489	13613	13576	13637	13660	13681	13553	13516	13558	13645	13632	13510	13592	13791	13600	13533	13559	13670	13742	13572	13480	13476	13485	13565	13521	13619	13584	13399	13616	13705	13617	13823	13549	13444	13667	13609	13477	13486	13711	13443	13713	13596	13539	13565	13596	13658	13638	13601	13542	13472	13785	13654	13600	13481	13670	13749	13642	13503	13404	13544	13709	13649	13703	13540	13535	13488	13592	13607	13714	13558	13506	13593	13413	13758	13537	13530	13738	13553	13786	13494	13662	13594	13655	13762	13664	13554	13639	13608	13823	13624	13676	13616	13585	13701	13425	13508	13727	13568	13477	13611	13690	13632	13551	13581	13629	13569	13582	13541	13565	13583	13641	13711	13644	13459	13611	13701	13506	13716	13692	13587	13814	13606	13382	13748	13657	13336	13492	13570	13629	13682	13668	13577	13584	13651	13541	13596	13586	13498	13429	13410	13514	13524	13585	13699	13646	13616	13443	13449	13677	13599	13611	13660	13500	13707	13600	13635	13605	13527	13523	13631	13571	13636	13386	13602	13565	13533	13635	13598	13546	13543	13474	13585	13606	13572	13626	13799	13628	13531	13594	13565	13628	13636	13684	13738	13554	13614	13635	13440	13572	13737	13644	13568	13620	13725	13617	13678	13565	13494	13578	13815	13394	13613	13577	13654	13559	13710	13609	13668	13533	13652	13828	13587	13682	13633	13683	13596	13651	13557	13538	13444	13538	13539	13474	13591	13498	13612	13656	13471	13586	13568	13734	13495	13533	13495	13533	13544	13622	13648	13602	13631	13639	13507	13624	13611	13684	13793	13510	13495	13599	13572	13577	13482	13567	13620	13628	13453	13543	13505	13572	13663	13561	13640	13528	13558	13622	13609	13593	13538	13512	13713	13673	13614	13612	13736	13499	13506	13456	13682	13765	13633	13390	13728	13584	13699	13647	13585	13497	13441	13487	13659	13595	13691	13598	13705	13474	13683	13640	13534	13487	13590	13698	13456	13659	13634	13596	13438	13591	13711	13645	13701	13677	13417	13378	13753	13686	13571	13716	13593	13687	13643	13551	13498	13716	13584	13878	13594	13552	13528	13618	13672	13451	13598	13660	13619	13510
22120	21154	28511	24283	21696	23343	23848	18759	17517	17833	17282	17149	17259	17297	17176	17080	17082	17027	16962	17030	17128	17266	18321	19715	19465	18840	18274	17955	17589	17109	17065	16820	17041	17035	17018	16990	16870	16867	16777	17107	17023	16985	16902	16980	16874	16798	16881	17158	17011	16916	16765	16823	16905	17000	16993	16940	16967	16849	17007	16989	17042	16842	17001	16818	16774	16855	16633	16849	16841	16788	16794	16732	16944	16980	16779	16821	16896	16877	16776	16835	16576	17036	16877	16822	16907	16782	17135	16922	16825	17090	16911	16985	16888	16875	17096	17025	17034	17012	16968	16750	16718	16760	16881	17320	17046	17037	16942	17104	16925	16905	17003	16932	16987	16758	16880	16940	16995	17223	16896	16781	16794	16978	16897	16643	17063	17076	16821	16981	16769	16985	16805	16897	16687	16991	17043	17003	17058	16781	16870	16893	16846	16871	16767	16914	17047	16968	17038	17057	17010	16853	16809	16820	16832	17108	16837	16994	17012	17038	16902	16935	16754	16895	16792	16887	16984	16961	16888	16820	16838	16945	16890	16843	16850	16784	16846	16687	16980	17039	16880	16985	16800	17102	16837	17021	17066	16789	16933	16975	16891	16904	16697	16690	17043	16997	16839	17066	17023	16911	16777	16777	17067	17032	16834	16951	17038	16868	16858	16880	16910	16801	16804	16972	16974	17007	17075	16780	16959	16748	16906	16992	17067	17009	16985	16944	17042	17022	16867	16901	16983	16835	16774	16969	16877	17276	16948	16920	16903	16926	16758	16878	16852	17124	16892	16925	16840	16876	16697	16886	16958	16816	16770	16882	16862	16847	16816	17025	16781	16686	16980	16861	16794	16992	16928	16926	17057	16927	16941	16929	16883	16992	16905	16715	17002	16868	17005	16782	16871	16875	16958	16852	16985	16920	16833	16775	16785	16807	16956	16717	16874	16751	16884	16845	16902	16926	16863	17035	16812	17024	16795	16752	17111	16828	16802	16850	17045	16953	16869	16864	16918	16772	16822	16852	17082	16829	17194	16961	17049	17027	16990	16903	16883	16730	16944	16736	17001	17003	16796	17008	16918	17031	16732	16722	16741	16862	16894	16738	16933	16863	16919	16885	16786	16945	16975	16657	16828	16896	16947	16995	16905	16917	16919	16940	16979	17028	17014	16700	16811	16856	16762	16810	16763	16926	17049	16775	16774	16953	16818	16642	16817	16955	16918	16890	16918	16734	16852	16780	16853	16880	16918	16998	16940	16845	16857	16821	16903	16922	16808	17114	17118	16894	16754	16720	16806	16790	17105	16905	16974	16741	16902	16872	16962	16944	17053	16818	16685	16876	16922	16899	17053	16884	16806	16764	16948	16979	16908	16816	16859	16734	16815	16980	16864	16964	16890	17015	16796	17139	16917	16905	17000	16814	16900	16735	16965	16740	16813	16885	16980	16893	16830	16861	17031	16958	16916	16942	17000	16683	16945	16775	16820	16805	17076	16851	16930	16873	16983	16732	16920	16768	16782	16825	17042	16869	17071	17097	16849	16626	16903	16823	16890	16761	16913	16787	16857	16889	16887	17058	16922	16947	16716	16936	17034	16971	17057	16826	16777	16819	16828	16560	16792	16995	16893	16762	16813	16784	16959	16934	17012	16966	16937	16999	16890	17006	16822	16844	17005	16784	16758	16774	16792	16854	16821	17124	16689	17106	16830	16991	17022	16800	16875	16697	16963	16852	16612	16674	16719	16829	16819	16980	16901	16786	16760	16721	16831	16776	16869	16785	16877	16848	16892	16835	16681	16752	16809	16891	16976	16782	16802	16940	16931	16481	16900	16998	17014	16860	16971	16950	16934	16705	16978	16832	16651	16853	16762	16950	16989	16793	16829	17047	17095	16818	17118	16746	17001	17030	16924	16750	16774	16877	16879	16949	16753	16784	17006	16843	17060	16953	16943	16793	16775	16879	16695	16693	16875	16757	16798	16789	17030	16909	16785	17035	16815	17058	16933	16735	17030	16940	16756	16871	17155	16730	16801	17015	17089	16746	16681	16801	16966	16831	16759	16798	16884	17068	16969	17046	17020	16985	16956	16784	16966	16863	16874	16999	16977	16837	16872	16977	16911	16785	16816	16855	16995	16771	17057	16885	16800	17052	17004	17065	16986	17150	16740	16801	16923	16790	16705	16865	16636	17048	16759	16808	16819	16799	16973	16905	16989	16945	16729	16923	17025	16916	16970	16969	16912	17011	16986	16915	16852	16902	16888	16761	16741	16990	17055	17058	16785	16813	16957	16849	16966	16990	17124	16905	16907	17044	16846	16894	16765	16980	17017	17054	16936	16951	16820	16944	16892	16888	16938	17000	16940	16844	16960	16906	17167	16868	16852	16934	16803	16882	16766	16900	16674	16680	16730	17107	16811	16759	16823	16875	16950	16741	16917	16618	16801	16814	17075	16903	16908	17078	16982	16941	16841	16824	16948	16715	17163	16994	16996	16933	16910	16902	16824	16847	17102	16895	17003	16881	17111	16841	17142	16741	16640	16861	16904	16817	17146	16837	16748	16829	16764	16778	17020	16858	16716	16965	16968	16678	16978	16844	16801	16812	16879	16902	17001	16855	16814	17087	16954	17027	17022	16865	16744	16829	16875	16774	16815	17020	16914	16969	16881	16903	16719	16936	16968	16854	17006	16862	16889	16882	16885	16885	16883	16922	16832	16967	17013	16971	16846	16960	17022	16925	16853	16752	17062	16729	16923	16765	16721	16923	16819	16801	16722	16853	16952	16871	16938	16809	16855	17187	16886	17089	16958	16775	16878	16667	16760	16902	16833	16749	16856	16916	16755	16928	16811	16786	16915	16851	16639	17058	17147	16817	16852	16886	16714	17019	16747	16890	16974	16814	16969	16944	16895	16689	16931	16909	16999	16978	16701	16970	16897	17191	16877	16862	16987	16826	16853	16804	16869	16899	16850	16977	16851	16852	16991	17062	16889	16726	16952	16908	16777	16843	16926	16994	16808	17002	17024	16862	16945	17204	17072	16839	16914	16773	17151	16902	16714	16761	16997	16906	17070	16961	16881	16666	16907	16836	16943	16936	16974	16887	16872	17079	16883	16786	16897	16952	16881	16841	16829	16739	16869	16999	16894	16976	16964	16922	16969	16955	16721	16861	16972	17067	16950	16918	16911	16837	16948	16903	17016	16884	16759	16907	16967	17064	16850	17020	16877	16806	16893	16896	16827	16710	16937	16817	17021	16877	16892	17101	16932	17046	16968	16990	16856	16849	16834	16879	17013	16943	16910	16753	16935	17055	16721	16911	16875	16518	16784	17024	16873	16789	16961	17019	16961	16799	16835	16911	16714	17210	16912	16795	17016	16923	16953	16691	16683	17075	17093	16895	16978	16934	16857	16851	16977	16822	16998	16849	16800	16634	16815	16799	16869	16950	16981	16957	16732	17011	16778	16995	17088	16760	16840	16724	16892	16815	16828	16899	16837	16960	16908	16950	17038	17164	17093	16913	16986	16988	16798	16892	17008	16959	17072	16950	16710	16843	16943	17110	16901	16896	16886	17094	16861	16771	16957	16634	16862	16964	16972	17219	17001	16787	16804	16818	16902	17093	16896	16849	17067	16943	16879	16899	16740	16882	17261	16804	16771	17089	17081	16740	16988	16917	16938	17103	16846	16909	17029	16887	16981	16828	16851	16799	16683	16912	16759	16927	16975	16975	16981	16821	16906	17129	16878	16922	16783	16940	16766	16871	16868	16592	16810	16750	16943	16962	16802	16773	17057	16788	17132	16995	16788	16946	17158	16851	16942	17041	16940	16690	16842	16848	16787	16695	16943	16850	16991	16715	16982	16778	16997	16696	17057	17017	16805	16928	16769	16914	16931	17043	16819	16949	17054	16724	16857	17055	16958	16857	17104	16851	16988	16785	16922	16923	16674	16893	16859	16867	16895	16859	16960	16835	16995	16954	16812	16783	16914	16764	16940	16863	16826	16866	16912	16911	16908	16887	16976	16905	16812	16905	17015	16860	17044	16824	16921	16879	16677	16881	16824	16978	16943	16797	16807	17029	16837	16770	17001	16805	16868	16802	17119	16886	16996	16781	16866	17008	16742	16725	16858	17072	16983	17118	16845	16835	16922	16874	16844	17001	16897	16620	16984	16926	16997	16711	16950	16787	16980	16683	16732	17012	16973	16924	16909	16907	16968	16963	17049	16917	16811	16802	16791	16695	17047	17048	16989	16830	17179	16758	16922	17128	16615	16913	17053	16942	16802	16922	17051	16921	16829	16908	16913	16807	16947	16687	16860	16867	16854	16936	17013	16847	16752	16918	16937	16724	16941	16911	16878	16853	16793	16939	16875	16784	16991	16864	16742	16924	16748	16871	16994	16942	16803	16911	17012	16893	16867	16928	16925	16742	16789	16991	16852	17046	16815	16970	16964	16968	16890	16915	16882	16849	16723	17038	16871	17044	16947	16934	16887	16792	16854	16971	16896	16889	16747	16789	16839	16902	16862	16659	16801	16778	16875	16618	16799	17055	16868	16762	17056	17120	16877	16865	16830	16762	16899	16830	16967	16628	16749	16817	16873	16924	16670	16739	17034	17050	16860	16974	17075	16945	16819	16894	16925	16810	17015	17002	16962	16796	16880	17064	16826	16910	17107	16948	16938	16904	16828	16885	16975	16834	16722	16879	16964	16837	16897	16821	17025	16966	17068	16952	16810	16983	16862	16991	16748	16996	16750	16750	16972	16935	16840	16937	16927	16877	16840	16834	17006	16911	17100	16775	17027	16937	17015	16919	16849	16869	16879	16965	16821	16951	16976	16678	16911	17145	16824	16918	16873	16979	16789	16897	16918	16727	16798	16914	16919	16901	16878	16971	17225	16916	16985	16991	16787	16909	17014	17002	16852	16908	16894	17174	17005	16783	16810	16899	16940	16721	16798	17037	16891	16884	16943	16878	16812	16872	16796	16703	16776	16780	16849	16985	17129	16719	17023	16816	16834	16881	16827	16875	16576	16773	16780	16794	16932	16986	16934	16905	16834	17082	17060	16983	17037	16669	17007	16850	16849	16964	16952	16772	16936	16979	17027	17075	16975	16815	16838	16876	16622	16698	16712	16812	17011	16756	16748	16900
32412	61475	50012	33610	22397	17126	15757	15022	14601	14316	14382	13846	13918	13763	13833	13887	13809	13716	13757	13742	13671	13910	15802	17108	16787	15955	15134	14518	13933	14006	13720	13641	13790	13628	13669	13694	13723	13809	13799	13592	13660	13786	13588	13539	13599	13595	13740	13738	13638	13615	13597	13516	13605	13577	13601	13538	13787	13606	13604	13644	13498	13741	13626	13808	13783	13727	13484	13752	13557	13752	13584	13739	13753	13614	13627	13685	13537	13423	13496	13668	13780	13755	13736	13633	13746	13741	13752	13807	13638	13578	13528	13675	13680	13615	13749	13522	13726	13620	13620	13561	13755	13544	13829	13533	13678	13798	13678	13537	13792	13740	13517	13695	13648	13523	13599	13717	13636	13722	13604	13741	13769	13578	13710	13705	13755	13738	13649	13644	13616	13621	13668	13656	13590	13591	13604	13395	13647	13612	13776	13683	13719	13629	13641	13652	13713	13567	13767	13777	13541	13891	13676	13650	13564	13609	13700	13712	13765	13628	13742	13568	13600	13551	13657	13789	13617	13621	13526	13770	13654	13607	13662	13551	13670	13692	13568	13608	13850	13778	13665	13635	13735	13558	13557	13708	13683	13653	13677	13660	13683	13802	13772	13714	13680	13473	13566	13652	13603	13487	13535	13653	13742	13687	13628	13561	13604	13611	13604	13513	13666	13592	13619	13590	13477	13646	13811	13730	13628	13572	13742	13823	13600	13662	13581	13566	13676	13589	13528	13784	13581	13519	13544	13680	13545	13587	13750	13573	13564	13553	13665	13472	13607	13880	13523	13721	13665	13716	13761	13633	13842	13880	13648	13751	13882	13470	13607	13447	13539	13590	13521	13718	13777	13616	13416	13777	13539	13559	13624	13608	13640	13631	13608	13700	13697	13622	13533	13677	13517	13705	13543	13650	13516	13585	13722	13686	13648	13609	13440	13617	13480	13642	13581	13615	13578	13860	13899	13642	13738	13718	13682	13608	13731	13659	13617	13794	13540	13541	13753	13607	13622	13560	13566	13769	13656	13577	13676	13796	13506	13698	13611	13569	13577	13730	13574	13587	13677	13585	13547	13576	13734	13649	13537	13577	13656	13553	13552	13719	13618	13609	13512	13766	13527	13769	13725	13673	13615	13611	13608	13711	13538	13676	13734	13569	13604	13524	13702	13579	13703	13523	13542	13832	13671	13674	13546	13727	13591	13557	13648	13583	13630	13734	13564	13749	13750	13457	13639	13649	13698	13827	13506	13611	13719	13765	13587	13717	13722	13400	13578	13629	13598	13523	13784	13622	13790	13716	13655	13690	13538	13682	13756	13619	13764	13481	13533	13606	13611	13694	13683	13708	13702	13677	13608	13533	13551	13319	13447	13500	13690	13590	13741	13683	13611	13576	13539	13696	13539	13712	13707	13801	13800	13544	13529	13563	13584	13624	13562	13637	13644	13685	13521	13616	13613	13727	13761	13636	13701	13743	13493	13702	13625	13602	13701	13562	13729	13547	13679	13608	13676	13554	13759	13619	13647	13627	13692	13585	13645	13710	13718	13692	13662	13565	13464	13740	13829	13518	13436	13690	13697	13697	13499	13542	13622	13732	13541	13560	13767	13528	13597	13699	13653	13520	13685	13720	13613	13416	13553	13501	13538	13671	13436	13694	13690	13652	13610	13681	13580	13644	13719	13646	13619	13519	13493	13669	13753	13387	13679	13614	13752	13636	13721	13556	13593	13512	13590	13648	13657	13712	13853	13747	13874	13631	13698	13663	13697	13522	13615	13671	13705	13611	13707	13535	13600	13649	13517	13706	13669	13712	13586	13838	13646	13643	13647	13585	13555	13613	13637	13630	13799	13652	13573	13730	13625	13605	13515	13608	13533	13804	13757	13618	13626	13567	13570	13787	13512	13660	13575	13562	13586	13596	13556	13602	13559	13672	13483	13618	13597	13711	13507	13518	13432	13643	13606	13629	13577	13688	13662	13566	13632	13427	13573	13570	13737	13576	13664	13773	13608	13540	13897	13663	13551	13609	13605	13566	13651	13562	13532	13788	13670	13500	13511	13539	13875	13575	13512	13508	13536	13509	13599	13602	13467	13685	13687	13525	13682	13526	13566	13622	13509	13630	13566	13847	13722	13610	13757	13643	13568	13678	13585	13496	13601	13896	13573	13639	13594	13625	13753	13666	13592	13694	13776	13706	13793	13724	13739	13623	13593	13602	13655	13621	13610	13569	13752	13581	13646	13416	13653	13505	13547	13610	13602	13564	13730	13662	13635	13545	13617	13539	13560	13656	13688	13737	13562	13811	13621	13656	13597	13629	13741	13498	13482	13721	13618	13665	13516	13540	13709	13598	13763	13643	13638	13554	13587	13553	13624	13439	13624	13651	13728	13563	13606	13579	13598	13529	13628	13718	13623	13554	13586	13512	13646	13601	13752	13612	13571	13581	13684	13624	13763	13665	13595	13624	13590	13693	13638	13780	13600	13586	13677	13563	13683	13700	13545	13686	13651	13690	13679	13656	13557	13643	13710	13546	13568	13640	13677	13581	13714	13541	13579	13660	13761	13753	13551	13715	13781	13589	13838	13678	13674	13583	13552	13610	13618	13455	13701	13535	13669	13676	13757	13733	13748	13784	13731	13759	13683	13636	13532	13357	13760	13426	13721	13569	13600	13680	13603	13627	13484	13634	13565	13714	13592	13692	13701	13724	13535	13741	13662	13628	13559	13787	13518	13631	13744	13684	13668	13747	13557	13619	13629	13738	13708	13560	13578	13600	13575	13555	13568	13731	13564	13759	13672	13533	13726	13746	13688	13557	13598	13685	13668	13701	13697	13520	13579	13613	13675	13715	13584	13566	13603	13548	13659	13764	13730	13422	13544	13721	13589	13741	13747	13618	13646	13785	13637	13657	13575	13622	13474	13744	13618	13477	13676	13633	13612	13618	13621	13807	13620	13676	13625	13521	13486	13639	13634	13585	13714	13800	13873	13749	13882	13703	13460	13535	13652	13611	13604	13802	13633	13545	13446	13627	13783	13609	13531	13576	13569	13677	13683	13596	13726	13358	13515	13710	13562	13561	13706	13718	13837	13557	13670	13669	13671	13642	13593	13829	13701	13566	13720	13625	13671	13465	13532	13847	13545	13649	13835	13788	13761	13582	13840	13587	13586	13578	13552	13585	13641	13624	13788	13655	13624	13599	13647	13609	13607	13771	13790	13626	13762	13649	13477	13649	13751	13689	13620	13678	13709	13569	13662	13621	13631	13656	13610	13726	13559	13566	13600	13530	13602	13619	13722	13720	13685	13515	13725	13693	13814	13750	13414	13690	13601	13604	13772	13682	13495	13758	13650	13764	13768	13729	13642	13720	13574	13473	13907	13521	13658	13598	13672	13724	13637	13595	13772	13684	13514	13485	13824	13706	13618	13446	13351	13405	13594	13586	13870	13780	13572	13753	13639	13797	13605	13680	13598	13663	13612	13746	13550	13715	13672	13646	13482	13601	13565	13696	13715	13547	13717	13674	13539	13602	13744	13744	13514	13618	13730	13807	13691	13538	13680	13622	13467	13708	13582	13799	13556	13662	13567	13717	13666	13615	13657	13555	13616	13662	13654	13683	13675	13589	13717	13808	13675	13633	13713	13614	13752	13637	13583	13639	13614	13585	13648	13465	13618	13601	13791	13705	13831	13604	13599	13735	13787	13490	13677	13615	13740	13795	13605	13472	13713	13745	13719	13710	13483	13580	13664	13568	13650	13700	13636	13467	13767	13741	13610	13807	13392	13590	13725	13588	13744	13619	13569	13709	13628	13744	13592	13586	13325	13680	13700	13565	13660	13478	13603	13610	13667	13775	13740	13585	13627	13644	13698	13582	13707	13509	13694	13685	13647	13629	13554	13657	13708	13654	13715	13750	13599	13643	13634	13692	13622	13514	13604	13489	13582	13630	13565	13599	13706	13710	13560	13587	13664	13600	13536	13616	13683	13528	13511	13644	13768	13815	13591	13586	13595	13675	13590	13775	13864	13634	13803	13771	13855	13653	13692	13691	13534	13637	13711	13699	13595	13564	13682	13744	13585	13617	13722	13804	13486	13653	13439	13446	13490	13571	13639	13671	13690	13614	13796	13635	13630	13599	13658	13661	13609	13645	13468	13550	13746	13652	13863	13679	13537	13630	13648	13566	13786	13700	13547	13682	13683	13563	13661	13477	13584	13697	13534	13535	13536	13627	13691	13707	13709	13632	13647	13655	13765	13498	13552	13799	13759	13622	13628	13639	13417	13598	13741	13567	13720	13515	13880	13765	13605	13615	13682	13682	13663	13551	13772	13639	13649	13608	13404	13645	13679	13814	13583	13591	13741	13706	13607	13658	13623	13653	13728	13488	13658	13591	13680	13590	13612	13535	13700	13645	13562	13735	13641	13703	13592	13471	13568	13648	13669	13499	13513	13595	13727	13646	13573	13693	13530	13605	13690	13638	13623	13796	13651	13745	13612	13475	13607	13567	13472	13516	13636	13780	13624	13693	13657	13604	13646	13533	13663	13612	13682	13703	13737	13395	13584	13597	13643	13760	13697	13733	13475	13529	13702	13777	13697	13511	13605	13662	13824	13590	13651	13753	13571	13843	13718	13626	13706	13654	13674	13791	13622	13753	13678	13660	13798	13480	13717	13653	13544	13567	13524	13574	13649	13587	13557	13536	13556	13539	13690	13633	13585	13596	13684	13707	13789	13645	13564	13543	13615	13790	13562	13694	13823	13791	13567	13846	13589	13605	13607	13674	13491	13649	13591	13608	13701	13746	13512	13569	13650	13825	13769	13465	13732	13751	13543	13790	13704	13684	13672	13620	13653	13573	13561	13525	13691	13694	13723	13702	13515	13675	13688	13671	13608	13565	13543	13599	13706	13540	13710	13672	13648	13640	13668	13648	13725	13760	13787	13614	13673	13652	13644	13739	13716	13687	13501	13652	13629	13591	13626	13767	13749	13675	13793	13594	13748	13755	13525	13661	13679	13579	13597	13688	13632	13632	13591	13543	13740	13645	13730	13475	13766	13619	13730	13502	13807	13621	13589	13662	13845	13692	13624	13651	13551	13647	13545	13571	13677	13545	13731	13743	13545	13589	13721	13680	13584	13592	13681	13641
30884	29899	33019	25148	18623	17482	17289	16859	16399	16730	16526	16638	16648	16580	16694	16574	16521	16486	16208	16217	16451	16509	16401	16684	16508	16720	16649	16418	16487	16708	16446	16461	16626	16569	16486	16402	16605	16654	16463	16640	16348	16484	16620	16496	16683	16323	16424	16442	16619	16604	16491	16468	16423	16446	16376	16373	16395	16401	16263	16150	16531	16526	16274	16478	16241	16575	16539	16546	16540	16548	16505	16279	16390	16554	16522	16658	16500	16457	16512	16288	16667	16473	16396	16774	16500	16509	16310	16410	16596	16552	16546	16427	16582	16456	16578	16533	16769	16698	16400	16430	16502	16394	16359	16265	16330	16585	16636	16458	16489	16516	16562	16412	16380	16591	16771	16428	16495	16527	16529	16501	16525	16329	16609	16594	16369	16409	16572	16364	16644	16583	16580	16371	16544	16515	16472	16531	16371	16496	16526	16416	16399	16369	16322	16511	16678	16313	16595	16448	16552	16529	16569	16559	16683	16406	16249	16382	16453	16391	16603	16499	16591	16401	16346	16350	16348	16330	16325	16469	16505	16514	16638	16643	16521	16351	16456	16501	16531	16488	16468	16451	16682	16575	16409	16517	16430	16594	16393	16384	16390	16577	16504	16595	16478	16481	16228	16467	16346	16462	16279	16325	16509	16458	16355	16637	16449	16402	16461	16494	16678	16602	16671	16443	16513	16544	16698	16632	16642	16444	16574	16442	16453	16484	16602	16426	16585	16401	16492	16461	16603	16408	16569	16192	16386	16417	16376	16607	16419	16564	16482	16546	16557	16607	16659	16265	16406	16364	16551	16364	16311	16404	16629	16401	16351	16671	16519	16540	16727	16494	16663	16482	16441	16642	16612	16412	16748	16539	16545	16577	16344	16451	16293	16514	16347	16394	16550	16335	16584	16413	16645	16575	16474	16251	16388	16595	16525	16442	16347	16304	16526	16646	16471	16343	16469	16579	16478	16462	16547	16482	16431	16402	16345	16537	16517	16562	16443	16459	16355	16316	16412	16298	16505	16411	16471	16484	16313	16442	16528	16478	16399	16287	16441	16445	16581	16398	16445	16524	16364	16534	16532	16369	16492	16612	16489	16356	16463	16408	16514	16439	16261	16607	16620	16585	16401	16294	16483	16298	16526	16541	16606	16603	16360	16513	16774	16389	16585	16573	16635	16445	16542	16501	16314	16280	16522	16385	16594	16580	16577	16550	16544	16830	16447	16681	16526	16613	16400	16439	16479	16399	16279	16238	16441	16683	16509	16396	16443	16407	16448	16601	16434	16407	16362	16498	16594	16608	16595	16384	16431	16555	16510	16565	16225	16503	16393	16613	16503	16294	16642	16552	16503	16605	16499	16545	16359	16477	16363	16474	16677	16368	16470	16482	16428	16294	16282	16404	16417	16414	16308	16648	16598	16318	16417	16471	16257	16513	16499	16527	16581	16663	16621	16454	16500	16777	16504	16586	16479	16596	16519	16524	16450	16445	16356	16541	16606	16463	16476	16521	16480	16520	16406	16539	16283	16619	16557	16491	16482	16471	16470	16555	16478	16469	16504	16599	16527	16414	16487	16648	16564	16498	16524	16342	16389	16661	16329	16454	16494	16456	16418	16493	16575	16387	16503	16574	16470	16584	16353	16396	16348	16630	16362	16338	16458	16626	16435	16368	16535	16559	16458	16381	16301	16462	16512	16669	16302	16475	16479	16741	16422	16504	16483	16522	16534	16406	16494	16373	16432	16464	16325	16634	16620	16448	16448	16510	16403	16409	16560	16492	16617	16608	16451	16538	16411	16467	16679	16465	16617	16635	16548	16502	16527	16518	16585	16327	16531	16406	16705	16562	16580	16472	16490	16521	16508	16469	16626	16462	16609	16366	16587	16540	16538	16462	16531	16409	16396	16378	16507	16570	16724	16431	16602	16334	16634	16694	16433	16477	16477	16436	16504	16522	16344	16519	16373	16598	16612	16617	16516	16599	16469	16589	16373	16491	16641	16487	16479	16521	16322	16516	16606	16596	16483	16320	16486	16452	16397	16487	16304	16453	16527	16480	16520	16498	16424	16540	16636	16668	16458	16462	16460	16472	16471	16385	16606	16471	16462	16470	16446	16420	16581	16563	16258	16290	16574	16596	16473	16544	16192	16532	16532	16617	16401	16409	16346	16519	16485	16436	16626	16551	16433	16404	16654	16504	16635	16501	16507	16514	16356	16507	16502	16445	16606	16666	16583	16403	16526	16576	16557	16610	16477	16477	16514	16350	16373	16613	16567	16735	16608	16211	16652	16525	16598	16603	16420	16547	16584	16651	16400	16389	16359	16419	16449	16483	16530	16446	16589	16554	16504	16577	16468	16446	16552	16566	16454	16416	16582	16400	16394	16633	16554	16581	16545	16561	16650	16621	16558	16526	16440	16542	16380	16532	16405	16474	16439	16553	16562	16669	16688	16400	16548	16508	16550	16434	16640	16666	16685	16458	16469	16591	16535	16685	16423	16614	16371	16334	16377	16697	16538	16566	16480	16488	16320	16548	16554	16418	16541	16482	16460	16406	16506	16397	16511	16482	16772	16584	16326	16406	16465	16652	16291	16332	16217	16211	16469	16399	16441	16563	16467	16795	16406	16516	16431	16462	16481	16515	16583	16477	16459	16713	16468	16325	16287	16197	16489	16442	16459	16471	16305	16700	16400	16414	16668	16508	16593	16387	16290	16535	16366	16553	16530	16468	16528	16459	16549	16425	16566	16518	16712	16492	16316	16338	16476	16556	16561	16577	16627	16426	16477	16552	16450	16439	16474	16374	16666	16358	16538	16490	16473	16356	16273	16349	16488	16427	16535	16504	16275	16388	16542	16483	16400	16512	16683	16396	16715	16427	16500	16338	16492	16190	16408	16486	16487	16505	16421	16370	16506	16531	16559	16481	16287	16451	16567	16437	16426	16449	16552	16474	16552	16438	16641	16551	16550	16645	16335	16496	16296	16453	16585	16459	16539	16494	16541	16384	16593	16521	16532	16480	16537	16542	16582	16612	16645	16323	16304	16477	16412	16427	16530	16458	16565	16333	16531	16659	16565	16476	16405	16531	16544	16484	16684	16463	16511	16432	16310	16395	16423	16593	16380	16317	16356	16405	16575	16443	16612	16581	16341	16373	16370	16536	16591	16682	16472	16528	16231	16442	16492	16410	16524	16497	16405	16701	16624	16704	16373	16490	16424	16502	16732	16368	16398	16338	16588	16640	16529	16479	16546	16413	16337	16519	16499	16400	16450	16724	16316	16429	16426	16463	16400	16489	16531	16684	16568	16458	16387	16423	16236	16370	16564	16620	16423	16509	16422	16610	16533	16454	16560	16515	16655	16384	16495	16264	16464	16649	16559	16243	16457	16566	16455	16401	16482	16575	16478	16496	16633	16298	16535	16358	16440	16367	16493	16411	16578	16404	16541	16568	16530	16310	16597	16402	16467	16441	16503	16251	16561	16582	16689	16467	16432	16372	16477	16489	16404	16416	16453	16388	16639	16639	16630	16434	16390	16282	16391	16604	16384	16488	16533	16438	16681	16364	16404	16386	16698	16501	16726	16440	16688	16402	16382	16388	16237	16398	16443	16626	16431	16645	16707	16279	16357	16520	16404	16501	16592	16380	16328	16393	16536	16601	16430	16561	16361	16618	16410	16492	16590	16570	16524	16532	16491	16359	16381	16404	16637	16572	16317	16441	16598	16403	16517	16579	16784	16552	16550	16542	16442	16662	16480	16508	16477	16505	16378	16496	16489	16427	16601	16511	16435	16419	16491	16596	16656	16448	16583	16248	16560	16385	16484	16569	16376	16486	16500	16456	16305	16622	16426	16549	16586	16503	16706	16583	16563	16423	16542	16392	16481	16482	16489	16481	16425	16577	16409	16576	16451	16554	16478	16330	16619	16396	16558	16544	16528	16146	16321	16473	16404	16513	16546	16616	16562	16540	16295	16549	16327	16533	16254	16409	16557	16572	16509	16542	16585	16596	16608	16304	16412	16463	16728	16507	16410	16719	16416	16312	16540	16544	16451	16484	16498	16430	16394	16464	16390	16284	16526	16449	16531	16558	16496	16590	16358	16398	16339	16452	16453	16490	16641	16754	16813	16473	16760	16478	16515	16450	16738	16485	16571	16461	16309	16356	16345	16488	16459	16698	16480	16616	16137	16354	16303	16596	16767	16612	16528	16426	16499	16501	16501	16280	16819	16612	16493	16360	16263	16438	16534	16457	16494	16420	16595	16267	16762	16749	16409	16457	16357	16451	16607	16660	16534	16557	16504	16283	16455	16576	16448	16325	16341	16544	16485	16428	16369	16460	16383	16396	16613	16435	16447	16459	16455	16223	16535	16504	16534	16612	16633	16439	16647	16435	16489	16508	16457	16487	16664	16492	16402	16370	16526	16552	16605	16532	16574	16587	16371	16427	16279	16443	16347	16503	16407	16472	16659	16543	16374	16338	16492	16517	16380	16337	16475	16485	16436	16569	16528	16464	16471	16585	16488	16558	16515	16712	16536	16359	16371	16575	16478	16382	16332	16515	16334	16489	16549	16496	16564	16371	16508	16459	16500	16343	16441	16252	16390	16604	16731	16605	16493	16461	16416	16455	16268	16553	16415	16487	16393	16552	16611	16712	16588	16683	16446	16381	16638	16338	16489	16374	16361	16397	16457	16527	16504	16741	16840	16613	16642	16646	16509	16445	16405	16543	16383	16394	16512	16505	16360	16339	16438	16636	16644	16371	16529	16529	16734	16480	16613	16626	16388	16526	16481	16430	16366	16613	16587	16490	16541	16549	16444	16505	16429	16405	16648	16484	16438	16411	16491	16679	16416	16612	16547	16520	16509	16351	16390	16500	16456	16577	16480	16328	16498	16410	16444	16421	16457	16507	16490	16251	16244	16462	16592	16382	16434	16635	16698	16382	16669	16442	16376	16516	16189	16324	16251	16505	16627	16502	16711	16675	16500	16407	16360	16294	16330	16358	16687	16293	16356	16497	16657	16363	16561	16492	16492	16534	16391	16352	16419	16332	16455	16376	16326	16503	16633	16575	16625	16590	16412	16301	16430	16527	16330	16482	16558	16370	16368	16410	16585	16548	16669	16486	16661	16407	16483	16382	16381	16395
30233	42979	32436	20094	15715	14482	14025	13835	13869	13637	13496	13486	13410	13473	13417	13607	13505	13393	13501	13476	13575	13401	13678	13519	13624	13679	13602	13336	13466	13551	13512	13459	13465	13413	13509	13212	13395	13440	13514	13369	13400	13605	13511	13363	13525	13464	13529	13453	13498	13466	13510	13472	13384	13437	13474	13362	13408	13420	13435	13448	13460	13535	13410	13452	13629	13341	13484	13421	13408	13541	13260	13434	13645	13313	13396	13453	13449	13478	13472	13479	13414	13315	13444	13430	13608	13404	13461	13379	13477	13345	13440	13524	13602	13509	13471	13473	13369	13493	13524	13355	13431	13539	13422	13474	13258	13423	13537	13448	13597	13508	13311	13329	13574	13471	13414	13541	13458	13425	13373	13529	13541	13399	13403	13393	13431	13338	13310	13408	13376	13493	13423	13285	13521	13423	13458	13398	13405	13539	13413	13388	13317	13484	13305	13515	13397	13510	13401	13350	13481	13492	13531	13458	13484	13471	13425	13378	13366	13286	13400	13625	13394	13404	13418	13533	13524	13573	13434	13479	13577	13319	13558	13460	13338	13436	13468	13472	13505	13522	13389	13271	13567	13488	13486	13570	13375	13387	13378	13366	13283	13419	13349	13556	13396	13485	13333	13405	13378	13408	13394	13322	13415	13365	13458	13454	13358	13631	13391	13478	13345	13374	13497	13353	13420	13681	13360	13336	13501	13575	13425	13522	13440	13364	13500	13545	13581	13302	13537	13313	13368	13530	13639	13245	13470	13391	13514	13338	13376	13386	13487	13417	13378	13469	13374	13520	13518	13237	13514	13425	13363	13306	13507	13476	13433	13452	13525	13577	13494	13435	13476	13424	13471	13332	13391	13475	13369	13453	13479	13504	13326	13403	13562	13483	13417	13499	13224	13467	13521	13573	13430	13517	13400	13467	13441	13366	13379	13441	13368	13357	13458	13351	13444	13344	13357	13554	13477	13357	13459	13485	13421	13380	13374	13425	13454	13538	13453	13442	13490	13540	13511	13401	13435	13414	13368	13395	13432	13533	13410	13342	13531	13611	13326	13452	13320	13393	13468	13602	13378	13446	13328	13565	13303	13498	13498	13357	13546	13335	13508	13413	13556	13332	13430	13551	13463	13410	13422	13374	13425	13428	13464	13413	13521	13446	13543	13605	13531	13246	13484	13395	13368	13624	13459	13392	13469	13463	13396	13406	13470	13483	13502	13315	13566	13265	13561	13489	13460	13488	13502	13400	13361	13367	13439	13320	13438	13506	13368	13424	13353	13357	13571	13420	13484	13367	13499	13497	13321	13518	13412	13333	13485	13414	13451	13491	13445	13388	13588	13419	13480	13461	13528	13557	13540	13371	13484	13384	13389	13412	13496	13546	13483	13308	13553	13288	13508	13420	13476	13440	13433	13407	13281	13612	13506	13416	13458	13452	13353	13315	13366	13440	13383	13252	13532	13461	13399	13404	13725	13430	13445	13272	13588	13517	13308	13309	13420	13382	13417	13431	13349	13441	13506	13292	13458	13462	13435	13375	13417	13329	13346	13427	13579	13440	13557	13325	13504	13403	13456	13474	13619	13370	13588	13665	13330	13294	13490	13382	13645	13242	13532	13234	13353	13646	13507	13559	13444	13643	13503	13351	13446	13458	13447	13433	13557	13597	13510	13384	13337	13350	13496	13360	13431	13354	13404	13476	13471	13451	13509	13549	13481	13519	13473	13563	13507	13475	13458	13441	13478	13541	13434	13437	13408	13605	13249	13548	13426	13510	13458	13458	13537	13405	13291	13482	13478	13414	13546	13303	13480	13550	13383	13560	13606	13457	13393	13500	13357	13381	13429	13388	13295	13529	13309	13336	13195	13533	13494	13346	13304	13404	13297	13367	13310	13435	13428	13460	13496	13423	13508	13447	13500	13338	13471	13531	13397	13374	13534	13462	13350	13464	13479	13531	13317	13455	13245	13443	13407	13299	13454	13548	13312	13533	13283	13314	13390	13588	13493	13534	13333	13478	13517	13533	13333	13370	13455	13507	13405	13556	13542	13473	13435	13485	13389	13551	13384	13639	13362	13403	13444	13481	13438	13486	13262	13451	13473	13397	13388	13446	13448	13431	13412	13361	13483	13395	13414	13457	13364	13559	13428	13256	13474	13511	13379	13447	13401	13347	13351	13392	13635	13636	13460	13393	13352	13410	13290	13569	13546	13360	13464	13409	13336	13299	13446	13483	13280	13479	13523	13460	13503	13403	13619	13448	13449	13317	13495	13504	13339	13422	13520	13439	13595	13520	13487	13588	13421	13593	13488	13669	13337	13311	13415	13328	13281	13440	13539	13404	13641	13434	13376	13386	13477	13305	13385	13557	13385	13333	13354	13359	13380	13581	13577	13337	13573	13465	13390	13399	13385	13525	13418	13323	13461	13407	13387	13499	13308	13375	13540	13509	13525	13557	13297	13519	13395	13440	13369	13514	13451	13330	13463	13452	13326	13452	13400	13418	13483	13492	13489	13343	13368	13463	13466	13359	13529	13226	13458	13537	13525	13419	13333	13359	13554	13452	13494	13528	13562	13527	13332	13387	13404	13383	13478	13406	13411	13401	13484	13337	13403	13237	13566	13444	13516	13407	13310	13441	13467	13423	13356	13387	13551	13373	13492	13417	13592	13348	13389	13545	13666	13452	13406	13500	13432	13338	13237	13479	13322	13419	13431	13364	13409	13254	13606	13514	13300	13338	13374	13634	13519	13469	13596	13448	13442	13562	13433	13566	13460	13259	13463	13408	13159	13518	13439	13579	13378	13270	13548	13577	13582	13246	13394	13503	13401	13499	13587	13343	13332	13393	13439	13447	13283	13362	13481	13403	13376	13394	13250	13503	13483	13508	13434	13411	13464	13441	13344	13317	13415	13698	13470	13337	13464	13691	13478	13469	13493	13455	13200	13411	13460	13578	13408	13400	13551	13501	13503	13441	13422	13491	13486	13485	13382	13458	13282	13654	13239	13523	13415	13436	13469	13441	13529	13485	13453	13464	13442	13517	13436	13454	13605	13365	13439	13394	13250	13408	13538	13514	13417	13340	13498	13538	13390	13279	13382	13475	13599	13405	13520	13504	13328	13444	13440	13468	13525	13498	13406	13286	13365	13458	13524	13225	13446	13370	13699	13392	13394	13443	13374	13411	13348	13451	13438	13490	13524	13352	13237	13490	13422	13313	13361	13276	13347	13427	13585	13583	13511	13447	13441	13592	13400	13447	13425	13376	13319	13456	13610	13573	13380	13359	13393	13466	13618	13595	13504	13353	13428	13361	13573	13436	13501	13407	13502	13638	13466	13392	13549	13439	13521	13535	13440	13471	13469	13435	13393	13477	13451	13310	13519	13362	13488	13410	13492	13423	13312	13588	13476	13282	13422	13453	13359	13460	13561	13550	13478	13440	13452	13409	13513	13344	13410	13352	13481	13273	13375	13425	13401	13333	13442	13377	13442	13420	13236	13350	13447	13382	13536	13227	13381	13396	13369	13538	13456	13340	13494	13564	13545	13424	13502	13381	13260	13358	13503	13625	13605	13421	13476	13494	13310	13314	13489	13371	13567	13313	13383	13358	13417	13580	13508	13408	13246	13468	13356	13484	13363	13317	13372	13543	13364	13521	13398	13268	13507	13501	13430	13414	13433	13449	13311	13392	13543	13458	13294	13337	13550	13533	13457	13456	13453	13393	13542	13532	13466	13398	13522	13443	13550	13438	13378	13456	13477	13340	13520	13578	13438	13454	13564	13539	13348	13447	13474	13420	13461	13289	13358	13449	13500	13456	13361	13413	13321	13421	13326	13420	13415	13646	13377	13433	13560	13597	13288	13485	13375	13412	13545	13386	13446	13674	13311	13539	13360	13415	13363	13376	13469	13404	13383	13461	13447	13393	13601	13477	13643	13384	13483	13411	13571	13403	13455	13347	13512	13290	13345	13468	13324	13436	13358	13501	13470	13318	13544	13391	13493	13478	13380	13190	13394	13222	13379	13425	13304	13599	13472	13486	13506	13579	13300	13396	13452	13498	13474	13329	13432	13443	13590	13543	13329	13484	13447	13355	13311	13527	13411	13432	13383	13501	13322	13358	13356	13561	13533	13488	13436	13534	13539	13379	13470	13415	13391	13379	13463	13564	13515	13478	13243	13450	13385	13524	13505	13441	13382	13421	13496	13453	13497	13446	13580	13503	13327	13464	13484	13325	13432	13465	13442	13550	13358	13566	13437	13451	13590	13356	13619	13518	13558	13379	13270	13434	13489	13474	13522	13377	13407	13438	13440	13234	13655	13461	13326	13390	13405	13345	13391	13441	13431	13338	13421	13356	13380	13471	13330	13450	13470	13304	13566	13262	13371	13227	13578	13439	13468	13603	13449	13264	13326	13526	13541	13644	13430	13368	13400	13346	13343	13394	13523	13547	13446	13409	13357	13539	13429	13461	13446	13410	13402	13490	13609	13378	13529	13638	13410	13375	13424	13372	13344	13473	13363	13500	13487	13339	13325	13605	13606	13494	13549	13355	13293	13290	13390	13490	13519	13519	13370	13548	13546	13417	13524	13551	13562	13258	13468	13580	13433	13486	13498	13495	13482	13498	13440	13507	13378	13400	13519	13280	13506	13547	13505	13369	13538	13475	13412	13312	13571	13432	13444	13441	13468	13460	13552	13404	13421	13340	13472	13411	13393	13548	13281	13367	13569	13348	13503	13485	13378	13466	13532	13619	13360	13521	13396	13438	13426	13387	13706	13489	13344	13469	13447	13458	13258	13391	13477	13449	13468	13491	13307	13459	13488	13499	13465	13426	13328	13469	13342	13352	13395	13394	13394	13399	13436	13354	13372	13472	13486	13444	13259	13474	13367	13372	13438	13477	13524	13426	13520	13577	13329	13447	13259	13308	13542	13368	13229	13682	13615	13396	13550	13477	13446	13410	13367	13520	13621	13541	13292	13301	13562	13436	13551	13687	13454	13663	13446	13496	13450	13619	13442	13460	13627	13374	13388	13398	13418	13407	13495	13498	13522	13545	13498	13331	13524	13445	13423	13613	13511	13431	13273	13330	13324	13311	13278	13324	13541	13363	13440	13463	13308	13532	13494	13551	13379	13517	13460	13613	13654	13389
23202	21152	28174	25212	22778	21390	19175	16664	16090	15933	15803	15830	15738	15879	15768	15747	15715	15713	15678	15590	15575	15802	15744	15968	17040	16911	16522	16050	16006	15512	15700	15556	15566	15426	15486	15542	15376	15526	15630	15714	15390	15541	15481	15383	15650	15618	15460	15281	15483	15542	15562	15647	15354	15512	15736	15529	15398	15455	15519	15500	15266	15514	15657	15665	15943	15587	15493	15474	15502	15451	15470	15531	15419	15451	15347	15427	15330	15364	15394	15545	15599	15402	15633	15624	15441	15462	15556	15532	15607	15470	15476	15566	15583	15534	15584	15407	15584	15518	15444	15717	15501	15460	15386	15500	15479	15628	15499	15347	15432	15645	15430	15393	15518	15657	15632	15616	15571	15550	15438	15694	15717	15582	15604	15492	15503	15660	15533	15645	15637	15684	15667	15424	15376	15395	15507	15357	15562	15717	15430	15477	15569	15462	15500	15703	15529	15557	15418	15588	15506	15433	15437	15558	15564	15526	15566	15590	15452	15530	15497	15478	15716	15622	15626	15593	15558	15493	15311	15639	15658	15465	15546	15433	15478	15520	15296	15220	15597	15575	15559	15585	15364	15473	15398	15363	15361	15420	15439	15603	15660	15534	15488	15506	15555	15601	15476	15432	15509	15483	15350	15558	15581	15217	15516	15362	15407	15590	15642	15380	15584	15502	15703	15811	15443	15544	15512	15349	15609	15696	15549	15699	15572	15305	15749	15433	15739	15519	15422	15472	15375	15312	15240	15450	15589	15539	15599	15397	15527	15480	15461	15472	15579	15544	15595	15612	15473	15734	15581	15572	15527	15478	15648	15624	15362	15506	15584	15568	15490	15557	15390	15432	15361	15534	15632	15453	15491	15575	15606	15464	15572	15434	15502	15424	15556	15567	15594	15223	15427	15474	15387	15557	15523	15771	15611	15592	15506	15433	15315	15572	15551	15655	15452	15530	15573	15616	15555	15384	15394	15498	15539	15351	15607	15662	15513	15580	15381	15379	15540	15536	15592	15317	15308	15716	15825	15511	15624	15348	15524	15389	15505	15536	15368	15569	15662	15407	15534	15477	15592	15306	15536	15569	15569	15471	15465	15520	15621	15609	15459	15612	15670	15466	15632	15735	15571	15541	15545	15381	15626	15472	15447	15463	15623	15560	15578	15673	15655	15601	15440	15493	15557	15339	15590	15632	15392	15420	15441	15638	15623	15602	15614	15610	15677	15625	15559	15570	15497	15265	15660	15640	15492	15586	15652	15560	15482	15687	15600	15467	15465	15666	15575	15520	15624	15582	15628	15696	15598	15719	15606	15649	15621	15468	15538	15523	15424	15600	15524	15308	15369	15457	15593	15554	15353	15720	15521	15541	15516	15602	15614	15720	15429	15373	15612	15608	15417	15576	15401	15475	15670	15398	15471	15576	15547	15477	15717	15532	15609	15520	15420	15613	15344	15573	15741	15580	15500	15477	15395	15429	15671	15611	15643	15556	15475	15715	15481	15457	15446	15480	15479	15607	15686	15723	15517	15494	15546	15490	15411	15509	15540	15407	15400	15529	15401	15466	15719	15696	15450	15350	15559	15470	15529	15349	15541	15535	15678	15478	15468	15425	15429	15604	15347	15560	15480	15588	15597	15707	15609	15474	15495	15780	15477	15542	15448	15606	15508	15527	15383	15448	15570	15570	15407	15621	15608	15481	15509	15645	15544	15556	15612	15664	15695	15527	15631	15561	15456	15483	15419	15453	15652	15328	15394	15475	15627	15593	15443	15485	15578	15604	15358	15479	15606	15472	15572	15379	15525	15732	15447	15490	15430	15717	15496	15542	15457	15623	15668	15362	15687	15432	15630	15480	15644	15437	15521	15477	15515	15523	15497	15532	15635	15571	15406	15469	15476	15320	15445	15412	15470	15374	15418	15451	15548	15516	15641	15478	15332	15452	15401	15587	15442	15479	15479	15219	15445	15446	15529	15440	15494	15400	15597	15623	15638	15433	15430	15430	15546	15569	15438	15683	15506	15401	15596	15572	15649	15349	15595	15446	15428	15315	15586	15461	15520	15815	15534	15478	15663	15485	15550	15471	15521	15509	15603	15615	15619	15498	15447	15593	15547	15533	15561	15419	15492	15609	15465	15547	15635	15569	15314	15709	15603	15557	15668	15588	15692	15641	15474	15445	15429	15527	15446	15271	15608	15448	15483	15569	15457	15650	15646	15595	15544	15456	15476	15581	15575	15547	15721	15820	15459	15585	15463	15558	15497	15460	15631	15541	15691	15356	15400	15541	15452	15491	15589	15519	15517	15805	15583	15600	15613	15592	15527	15460	15468	15611	15568	15429	15502	15485	15336	15457	15580	15282	15543	15608	15405	15687	15762	15636	15596	15671	15554	15587	15526	15659	15530	15638	15629	15533	15570	15830	15647	15472	15398	15466	15619	15642	15428	15614	15446	15512	15397	15597	15586	15479	15466	15587	15600	15579	15502	15453	15665	15653	15467	15399	15362	15522	15352	15653	15562	15347	15459	15657	15504	15590	15548	15457	15574	15507	15434	15572	15661	15597	15428	15343	15523	15434	15526	15557	15425	15495	15568	15415	15645	15589	15387	15516	15460	15606	15263	15612	15614	15593	15715	15636	15397	15448	15623	15479	15782	15672	15615	15590	15459	15665	15581	15671	15513	15582	15610	15358	15483	15751	15560	15520	15437	15509	15414	15538	15451	15442	15619	15596	15617	15561	15578	15696	15467	15558	15291	15487	15353	15402	15529	15600	15403	15449	15338	15532	15696	15396	15476	15467	15643	15543	15340	15354	15425	15443	15513	15353	15455	15731	15404	15459	15582	15547	15366	15361	15518	15414	15546	15589	15493	15832	15391	15679	15545	15512	15321	15725	15540	15407	15650	15452	15384	15555	15412	15481	15471	15573	15529	15284	15620	15591	15651	15207	15422	15518	15551	15481	15540	15556	15541	15397	15448	15358	15605	15744	15462	15399	15716	15301	15606	15442	15542	15541	15394	15608	15578	15496	15501	15321	15472	15692	15459	15657	15631	15554	15227	15376	15692	15408	15598	15456	15561	15390	15758	15648	15576	15421	15563	15292	15604	15505	15446	15353	15366	15603	15695	15610	15503	15421	15356	15362	15455	15611	15559	15310	15420	15360	15509	15495	15438	15570	15458	15403	15218	15472	15522	15713	15624	15559	15514	15559	15587	15740	15475	15536	15684	15598	15555	15585	15481	15333	15465	15490	15270	15476	15618	15462	15465	15310	15719	15548	15557	15544	15418	15318	15625	15572	15640	15534	15607	15436	15457	15492	15465	15701	15800	15599	15723	15518	15378	15322	15380	15493	15307	15628	15619	15454	15535	15409	15508	15356	15643	15763	15610	15653	15593	15479	15587	15622	15491	15637	15659	15467	15535	15567	15409	15514	15535	15589	15602	15392	15365	15500	15571	15457	15748	15475	15499	15331	15498	15451	15535	15414	15508	15496	15823	15573	15522	15428	15481	15476	15556	15496	15486	15274	15265	15362	15662	15609	15586	15567	15708	15616	15360	15501	15387	15547	15599	15678	15535	15694	15427	15658	15502	15470	15488	15460	15325	15456	15521	15522	15655	15463	15490	15606	15655	15395	15604	15597	15608	15378	15332	15452	15571	15359	15484	15632	15449	15435	15518	15554	15587	15412	15377	15618	15458	15673	15487	15456	15531	15250	15434	15483	15485	15554	15666	15445	15651	15587	15453	15359	15570	15426	15559	15578	15607	15557	15687	15549	15526	15530	15498	15380	15591	15431	15497	15532	15500	15470	15560	15524	15479	15632	15634	15568	15533	15621	15425	15469	15607	15398	15504	15238	15315	15531	15496	15542	15423	15610	15476	15426	15448	15415	15431	15492	15446	15617	15627	15778	15586	15367	15492	15486	15651	15528	15571	15821	15398	15641	15535	15464	15478	15373	15403	15476	15532	15688	15531	15664	15406	15549	15407	15497	15381	15312	15303	15555	15607	15423	15513	15367	15498	15535	15335	15678	15580	15464	15580	15467	15593	15478	15626	15699	15708	15527	15607	15563	15651	15616	15673	15447	15464	15507	15422	15456	15719	15473	15575	15489	15624	15526	15549	15523	15606	15434	15454	15402	15641	15583	15465	15461	15604	15522	15536	15731	15594	15486	15602	15525	15506	15629	15819	15613	15555	15449	15503	15484	15367	15423	15345	15523	15565	15581	15608	15800	15755	15670	15556	15586	15445	15298	15554	15339	15629	15408	15687	15614	15659	15328	15195	15355	15466	15529	15620	15430	15502	15453	15555	15589	15418	15538	15280	15429	15569	15382	15421	15590	15429	15593	15558	15620	15379	15642	15547	15557	15476	15721	15581	15550	15606	15470	15527	15450	15744	15541	15543	15624	15473	15496	15562	15428	15588	15415	15504	15310	15425	15621	15400	15441	15294	15566	15494	15535	15542	15580	15611	15381	15475	15577	15490	15352	15419	15491	15210	15537	15618	15681	15427	15615	15743	15350	15502	15442	15522	15685	15391	15576	15584	15489	15512	15669	15673	15600	15431	15751	15513	15585	15502	15421	15614	15494	15523	15522	15724	15778	15475	15524	15544	15552	15540	15588	15729	15496	15520	15501	15499	15529	15505	15744	15647	15429	15502	15402	15314	15435	15640	15641	15630	15517	15494	15581	15488	15629	15609	15634	15658	15541	15686	15741	15619	15616	15637	15648	15472	15642	15693	15394	15593	15641	15525	15527	15520	15427	15756	15495	15531	15602	15538	15571	15496	15613	15678	15799	15693	15345	15666	15582	15547	15519	15728	15511	15564	15579	15515	15576	15463	15595	15482	15765	15581	15377	15599	15418	15366	15569	15728	15458	15301	15508	15326	15568	15478	15579	15563	15523	15498	15707	15519	15541	15678	15487	15455	15428	15172	15591	15645	15462	15445	15591	15607	15417	15515	15695	15540	15656	15650	15559	15584	15345	15502	15616	15630	15316	15583	15636	15415	15709	15719	15657	15407	15650	15490	15478	15657	15505	15442	15422	15476	15449	15634	15465	15430	15559	15488	15683	15587	15538	15502	15328	15462	15601	15584	15343	15425	15547	15593	15609	15531	15278	15471	15456	15458	15508	15486	15540	15461	15359
29256	51274	43493	29805	20723	16195	14035	13688	13291	13266	13132	13069	13226	13144	13163	13097	12982	13119	12900	13074	13005	12995	12890	13470	14841	14453	13963	13667	13173	12949	12861	12885	12995	12849	12923	12941	13047	12930	12900	12930	12872	12861	12902	12688	12797	12718	12695	12811	12800	12708	12982	12754	12832	12783	12883	12851	12840	12914	12945	12710	13014	12941	12959	12880	12758	12730	12764	12692	12706	12918	12756	12809	12770	12992	12740	12960	12754	12721	12796	12870	12852	12724	12982	12938	12903	12921	12780	12867	12856	12853	12983	12914	12902	12894	12922	12836	12915	12789	12739	12974	12943	12838	12856	12630	12832	12804	12728	12981	12808	12823	12767	12874	12909	12811	12906	12767	12936	12713	12971	12849	12885	12846	12827	12788	12831	12754	12913	12758	12800	12974	12792	12813	12791	12885	12919	12834	12739	12762	12851	12658	12859	12933	12966	12756	12757	12858	12726	12785	12936	12973	12782	12834	12768	12979	12727	12697	12929	12762	12860	12788	12770	12787	12767	12702	12682	12852	12768	12995	12794	12774	12828	12767	12862	13002	12881	12777	13041	12937	12870	12736	12735	12639	12737	12714	12873	12888	12853	12944	12822	12677	12742	12635	12739	12791	12962	12744	12857	12932	12930	12913	12997	12819	12751	12775	12787	12874	12863	12852	12825	12716	12910	12827	12580	12854	12698	12819	12761	12769	12879	12826	12674	12779	12860	12843	12863	12891	12971	12721	12903	12716	12867	12719	12843	12811	12739	12929	12891	12912	12962	12926	12733	12939	13055	12735	12850	12962	12938	12828	12891	12739	12790	12649	12992	12666	12908	12658	12969	12835	12960	12846	12903	12855	12838	12803	12814	12845	12936	12847	12763	12989	12910	12829	12803	12986	12796	12837	12857	12824	12902	12822	12850	12938	12774	12915	12823	12892	12720	12798	12911	12876	12907	12788	12689	12835	12941	12922	12909	12939	12992	12783	12978	12955	12970	12792	12746	12812	12843	12974	12854	12813	12770	12753	12818	12772	12905	12930	12852	12762	12848	12778	12675	12894	12698	12863	12901	12925	12694	12857	12786	13088	12962	12873	12918	12924	12999	12833	12775	12921	12844	12777	12661	12736	12856	12805	12751	12924	12788	12779	12875	12764	12776	12923	12713	12677	12824	12708	12710	12979	12873	12653	12836	12758	12642	12976	12800	12719	12755	12707	12761	12921	12793	12827	12982	12860	12703	12696	12876	12857	12839	12782	12959	12642	12935	13050	12819	12771	12869	12934	12741	12844	12810	12785	12924	12970	12775	12808	12773	12868	12849	12895	12811	12820	12875	12845	12963	12877	12951	12846	12993	12848	12957	12892	12958	12875	12818	12743	12775	12927	12870	12819	12727	12916	12888	12735	12882	12995	13038	12707	12884	12933	12947	12955	12745	12962	12774	12741	12979	12927	12861	12990	12729	12859	12840	12907	12727	12935	13089	12789	12850	12795	12726	12795	12842	13063	12796	12942	12848	12640	12886	12652	12773	12851	12800	12644	12835	12797	12881	12894	12917	12883	12771	12943	12854	12903	12821	12651	12859	12811	12867	12836	12730	12875	12965	12731	12890	12687	12994	12765	12957	12922	12780	12775	12738	12868	12772	12725	12832	13022	12921	12730	12915	12923	12563	12668	12885	12682	12819	12926	12936	12869	12920	12843	12642	12830	12927	12801	12832	12934	12838	12935	12895	12828	12873	12793	12840	12835	12811	12882	12766	12904	12920	12772	12816	12765	12576	12871	12814	12913	12900	13013	12807	12852	12980	12902	13068	12789	12919	12730	12789	12755	12736	12910	12902	12883	12885	12826	12864	12772	12818	12866	12914	12915	12793	12877	12776	12774	12927	12893	12974	12874	12713	12756	12879	12865	12853	12763	12838	12946	12835	12784	12704	12790	12864	12851	12839	12823	12820	13060	12644	12924	12719	12742	12914	12936	12728	12906	12958	12771	12913	12881	12841	12813	12707	12711	12833	12580	12837	12877	12875	12890	12823	12920	12769	12989	12998	12767	12915	12793	12757	13005	12905	12735	13074	12624	12854	12789	12908	12864	12772	12895	12920	12828	12716	12889	12783	12803	12639	12752	12915	12980	12903	12741	12925	12833	12715	12824	12903	12928	12728	12694	12792	12900	12917	12723	12749	12913	12828	12905	12593	12781	12954	12991	12749	12867	12919	12970	12878	12717	12787	12770	12904	12805	12789	12895	12884	12758	12757	12694	12850	12878	12736	12960	12904	12828	12782	12884	12759	12772	12992	12844	12841	12958	12698	12950	12869	12945	12934	13028	12962	12835	12880	12983	12819	13015	12881	12670	12916	12836	13115	12764	12821	12808	12888	12834	12919	12639	12751	12942	12923	12849	12935	12816	12844	12911	12794	12827	12827	12782	12849	12925	12788	12827	12745	12905	12795	12872	12754	12726	12718	12902	12930	12914	12975	12653	12807	12704	12777	12736	12780	12876	12746	12746	12846	12770	12849	12905	12793	13069	12841	12816	12761	12875	12997	12948	12849	12848	12720	12923	12839	12758	12940	12794	12814	12852	13014	12851	12723	12953	12771	12929	12763	12917	12718	12790	12678	12856	12771	12841	12779	12929	12978	12915	12869	12815	12624	12851	12997	12845	12898	12789	12660	12839	12763	12879	12738	12699	12932	12908	12968	12993	12981	12730	12749	12598	12871	12784	12721	12916	12954	12768	12820	12789	12715	12871	12657	12843	12965	12779	12975	12860	13037	12753	12998	12720	12979	13068	12904	12921	12806	12846	12923	12654	12954	12891	12860	12880	12820	12820	12957	12722	12858	12874	12670	12703	12814	12860	12776	12921	12886	12763	12873	12901	12724	12957	12796	12946	12893	12884	12929	12741	12910	12890	12897	12849	12695	12734	12810	12775	12892	12877	12736	12781	12966	12751	12902	12732	12865	12880	12812	12980	12875	12953	12969	12905	12768	12818	12861	12810	12598	13027	12746	12720	12989	13074	12898	12857	12811	12815	12923	12988	12707	12757	12842	12974	12751	12742	12802	12841	12846	12800	12722	12807	12593	12788	12776	12741	12938	12911	12923	12822	12911	13048	12823	12799	12847	12791	12714	12860	12902	12795	12842	12872	12809	12921	12979	12778	12762	12581	12794	12883	12891	12827	12812	12780	12901	12791	12922	12886	12889	12893	12775	12639	12947	12874	12832	12624	12782	12895	12943	12855	12741	12901	12788	12873	13045	12895	12904	12770	12849	12849	12693	12930	12844	12907	12857	13071	12808	12834	12951	12760	12866	12709	12672	13018	12774	12839	12845	12759	12758	12718	12815	12898	12962	12739	12663	12848	12935	12722	12834	13004	12672	12860	12998	12924	12790	12976	12738	12902	12865	12957	12797	12866	12775	12811	12893	12854	12804	12909	12970	12813	12666	12804	12913	12843	12810	12939	12874	13025	13012	12903	12779	12896	13020	12926	12845	12794	12930	12824	12974	13006	12969	12833	12785	12643	12898	12972	12940	12993	12852	12689	12901	12716	12921	12825	12885	12837	12917	12857	12882	12833	12942	12823	12815	13052	12888	12812	12724	12964	12936	12907	12895	12664	12793	12870	12839	12831	12777	12769	12963	12818	12810	12664	12886	12932	13021	12951	13011	12904	12878	12743	12758	12806	12880	12943	12984	12873	12877	12860	12767	12935	12903	12789	12943	12779	12897	12873	12893	12901	12784	12788	12965	12893	12947	12834	12655	12753	13003	12835	12865	12796	12848	12806	12802	12892	12714	12843	12892	12929	12869	12834	12888	12920	12786	12780	12898	12958	12729	12775	12780	12756	12851	12876	12853	12808	12869	13020	12918	12972	12769	12748	12818	12972	12799	12805	13029	12808	12922	12773	12738	12881	12749	12859	12848	12935	12964	12881	12864	12846	12842	12853	12813	12711	12823	13085	12755	13066	12712	12944	12808	12923	12953	12935	12772	12895	12803	12835	12821	12819	12730	12739	12809	12824	13026	12989	12896	12872	12771	12891	12921	12793	12759	12934	12846	12893	12971	12837	13006	12737	12934	12789	12906	12806	12787	12864	12847	12735	12741	12714	12910	12873	12874	12983	12930	12844	12749	12993	12724	12894	12749	12833	12862	12895	12967	12934	12774	12777	12759	12882	12548	12931	12829	12917	12897	12824	12892	12753	12978	12826	12762	12653	12922	12746	12839	12804	12906	12856	12818	12768	12791	12782	13030	12808	12847	12845	12866	12770	12707	12794	12996	12830	12935	12868	12677	12745	12819	12857	12878	12782	12669	12913	13019	12754	12984	12874	12934	12837	12587	12885	12741	12757	12813	12751	12894	12970	12746	12735	12735	12856	12911	12872	12788	12867	12828	12693	12827	12779	12794	12768	12796	12867	12893	12963	12910	12857	12774	12851	12879	12740	12894	12990	12933	12689	12889	12929	12914	12937	12834	12846	12983	12776	12890	12958	12865	12746	12718	12733	12854	12876	12829	12785	12874	12808	12756	12952	13027	12852	12739	13066	12850	12867	12805	12870	12890	12836	12854	12891	12802	12867	12789	12956	12895	12987	12773	12816	12698	12731	12914	12838	12851	12855	12859	12710	12981	12712	12998	12843	12910	12773	12955	12834	12769	12880	12787	12909	12857	12887	13017	12796	12865	12978	12793	12916	12710	12922	12864	12998	12706	12787	12839	12930	12913	12821	12965	12950	12934	12764	12827	12796	12675	12889	12924	12809	12881	12956	12872	12711	12828	12752	12920	12652	12730	12930	12793	12726	12801	12976	12743	12824	12780	12771	12959	12734	12813	12907	12664	12729	12778	12975	12697	12985	12861	12909	12893	12837	12870	12824	12930	12820	12792	12871	12933	12979	12857	12829	12937	12895	12876	12757	12715	12930	12960	12753	12855	12833	12804	12860	12821	12990	12877	12894	12904	12777	12978	12917	12790	12817	12865	12921	12708	12768	12925	12903	12858	12873	12739	12797	13052	12684	12867	12908	13001	12526	13018	12822	12840	12659	12852	12906	12830	12906	12759	12785	12866	12928	12892	12791	12834	12613	12924	12713	12967	12702	12901	12972	12649	12877	12710	12807	12868	12923	12739	12693	12815	12867	12818	12863
24733	21396	28750	28175	22747	19209	18071	17057	16925	16941	16747	16777	16958	17083	16964	16852	16823	16840	16873	16861	16892	16709	16820	16695	16926	17381	17232	17144	16948	16750	16671	16675	16408	16329	16698	16807	16562	16652	16721	16622	16592	16603	16642	16778	16651	16769	16612	16656	16557	16714	16733	16721	16452	16621	16583	16598	16510	16692	16858	16572	16679	16588	16543	16623	16448	16783	16873	16675	16775	16656	16805	16716	16668	16529	16502	16531	16721	16716	16623	16613	16674	16816	16425	16562	16568	16598	16846	16435	16355	16676	16569	16675	16769	16687	16755	16593	16637	16456	16681	16715	16693	16582	16700	16652	16723	16675	16813	16717	16601	16737	16627	16633	16695	16825	16509	16687	16805	16566	16513	16637	16710	16549	16520	16613	16722	16526	16550	16697	16682	16521	16648	16470	16715	16722	16665	16620	16645	16753	16707	16751	16519	16689	16582	16646	16714	16639	16667	16624	16495	16521	16404	16614	16717	16583	16621	16714	16737	16662	16748	16839	16999	16757	16579	16737	16907	16665	16615	16829	16635	16825	16580	16745	16841	16671	16595	16558	16735	16682	16668	16648	16823	16823	16783	16842	16562	16428	16816	16881	16775	16678	16537	16621	16460	16792	16659	16843	16652	16576	16703	16568	16642	16822	16644	16631	16848	16399	16421	16600	16834	16552	16716	16829	16600	16840	16624	16604	16860	16753	16566	16655	16592	16499	16481	16691	16588	16754	16856	16590	16657	16680	16897	16803	16461	16595	16536	16498	16647	16517	16566	16702	16639	16869	16730	16601	16502	16445	16748	16778	16669	16659	16699	16670	16482	16610	16488	16830	16825	16700	16701	16586	16741	16817	16740	16552	16852	16712	16540	16603	16635	16724	16668	16577	16830	16738	16645	16951	16706	16584	16580	16709	16576	16509	16596	16679	16588	16544	16705	16487	16636	16651	16661	16676	16577	16708	16723	16578	16623	16790	16884	16621	16701	16795	16827	16667	16766	16612	16821	16644	16648	16666	16550	16820	16752	16756	16760	16696	16576	16851	16615	16608	16636	16684	16825	16719	16602	16651	16582	16693	16473	16515	16752	16527	16740	16601	16492	16751	16633	16598	16522	16526	16431	16830	16746	16705	16567	16871	16685	16872	16692	16642	16639	16686	16685	16431	16886	16710	16720	16779	16597	16614	16649	16696	16694	16752	16729	16538	16700	16699	16826	16571	16673	16725	16747	16698	16556	16542	16669	16731	16532	16564	16634	16594	16552	16591	16707	16605	16571	16755	16508	16545	16684	16551	16724	16770	16680	16608	16733	16619	16531	16784	16603	16689	16728	16777	16705	16552	16656	16783	16685	16580	16637	16485	16526	16476	16654	16528	16556	16824	16637	16788	16601	16652	16728	16660	16797	16775	16693	16542	16719	16652	16778	16721	16609	16680	16531	16619	16715	16661	16750	16559	16558	16621	16764	16650	16656	16632	16705	16852	16782	16580	16685	16721	16772	16883	16906	16655	16686	16809	16701	16872	16541	16953	16543	16803	16626	16700	16685	16606	16790	16530	16660	16769	16610	16688	16859	16726	16575	16482	16748	16784	16615	16562	16935	16565	16617	16613	16560	16622	16720	16604	16778	16574	16784	16864	16853	16547	16743	16684	16721	16695	16734	16756	16669	16552	16617	16689	16515	16794	16557	16677	16710	16513	16607	16626	16729	16773	16808	16557	16571	16553	16637	16478	16612	16571	16797	16424	16501	16497	16838	16647	16731	16637	16831	16619	16576	16532	16580	16603	16601	16580	16708	16735	16815	16708	16601	16730	16600	16658	16732	16848	16670	16564	16621	16880	16632	16740	16856	16715	16543	16681	16764	16779	16594	16591	16631	16682	16630	16608	16792	16722	16806	16679	16532	16890	16838	16838	16556	16911	16690	16681	16680	16851	16626	16858	16770	16719	16653	16675	16789	16519	16797	16638	16783	16904	16707	16603	16654	16575	16514	16612	16549	16585	16638	16706	16544	16779	16497	16701	16714	16560	16608	16484	16646	16698	16525	16581	16653	16740	16620	16698	16473	16653	16533	16568	16751	16646	16807	16899	16605	16711	16686	16568	16602	16651	16825	16620	16593	16662	16690	16731	16380	16709	16708	16468	16649	16729	16535	16647	16546	16778	16761	16864	16758	16570	16584	16573	16797	16728	16925	16690	16732	16577	16538	16656	16741	16890	16910	16713	16576	16690	16697	16693	16602	16817	16705	16575	16496	16570	16433	16643	16653	16551	16610	16647	16835	16454	16694	16473	16835	16624	16685	16762	16604	16598	16650	16522	16940	16660	16723	16629	16518	16819	16420	16683	16562	16578	16423	16817	16904	16461	16664	16767	16550	16793	16709	16725	16734	16690	16739	16491	16589	16699	16657	16720	16752	16541	16641	16492	16843	16820	16628	16452	16785	16572	16502	16545	16759	16765	16567	16581	16763	16632	16709	16631	16604	16683	16522	16789	16449	16759	16796	16815	16651	16340	16624	16580	16806	16933	16617	16577	16496	16805	16556	16644	16680	16784	16641	16736	16553	16646	16643	16659	16628	16543	16651	16689	16439	16555	16597	16625	16704	16429	16787	16638	16601	16929	16744	16580	16811	16723	16711	16462	16808	16614	16575	16516	16776	16605	16498	16743	16636	16462	16693	16784	16509	16810	16714	16719	16608	16663	16514	16471	16446	16759	16713	16686	16662	16819	16637	16803	16837	16565	16732	16713	16605	16690	16756	16610	16625	16562	16624	16691	16440	16563	16782	16581	16770	16738	16551	16832	16580	16726	16781	16763	16759	16637	16789	16699	16693	16578	16843	16708	16702	16739	16517	16681	16537	16621	16669	16631	16472	16588	16690	16750	16765	16572	16590	16706	16662	16459	16478	16573	16437	16675	16474	16577	16663	16616	16714	16760	16516	16565	16403	16733	16623	16756	16751	16622	16646	16662	16683	16704	16700	16584	16604	16543	16792	16527	16719	16674	16863	16587	16544	16454	16627	16724	16724	16889	16861	16715	16677	16842	16688	16648	16696	16652	16635	16465	16635	16567	16720	16539	16662	16563	16731	16703	16731	16724	16608	16564	16683	16748	16866	16600	16740	16831	16672	16401	16769	16845	16820	16671	16749	16841	16477	16654	16849	16781	16618	16608	16670	16600	16638	16640	16840	16777	16716	16593	16598	16674	16635	16540	16671	16699	16764	16733	16729	16761	16605	16468	16626	16874	16694	16669	16702	16753	16600	16639	16781	16628	16847	16628	16804	16817	16824	16552	16757	16705	16727	16795	16693	16577	16640	16547	16544	16472	16576	16659	16613	16791	16903	16615	16783	16588	16713	16740	16761	16639	16482	16566	16584	16647	16828	16425	16537	16832	16698	16619	16633	16661	16515	16566	16436	16575	16526	16775	16621	16546	16542	16659	16712	16760	16712	16773	16621	16718	16720	16729	16771	16723	16645	16715	16639	16567	16572	16733	16542	16778	16665	16684	16731	16683	16501	16598	16654	16703	16620	16546	16620	16816	16768	16512	16642	16603	16531	16469	16731	16894	16753	16914	16578	16511	16663	16755	16670	16822	16661	16692	16668	16681	16577	16791	16511	16556	16583	16821	16658	16704	16831	16579	16456	16672	16736	16666	16650	16572	16769	16881	16591	16615	16543	16785	16521	16707	16398	16566	16459	16589	16785	16870	16856	16538	16443	16408	16614	16602	16615	16590	16607	16634	16594	16689	16580	16644	16733	16665	16848	16702	16809	16527	16863	16682	16750	16821	16651	16738	16692	16654	16755	16593	16713	16643	16651	16673	16898	16459	16412	16692	16760	16649	16614	16482	16579	16304	16585	16643	16721	16683	16585	16650	16658	16688	16651	16807	16627	16596	16574	16736	16476	16488	16733	16809	16605	16610	16491	16758	16771	16650	16832	16618	16716	16517	16579	16717	16647	16609	16698	16630	16653	16806	16776	16810	16895	16716	16718	16686	16423	16805	16806	16622	16873	16652	16644	16647	16563	16493	16639	16610	16761	16604	16604	16656	16867	16693	16594	17017	16650	16606	16609	16730	16802	16577	16750	16720	16844	16611	16549	16548	16523	16751	16657	16778	16717	16517	16724	16937	16680	16625	16491	16778	16652	16836	16907	16733	16761	16665	16696	16523	16682	16406	16525	16607	16716	16637	16678	16647	16787	16720	16675	16809	16613	16737	16806	16679	16749	16699	16606	16741	16647	16814	16424	16564	16793	16571	16625	16637	16634	16821	16569	16716	16558	16644	16704	16861	16718	16709	16733	16580	16644	16629	16671	16783	16510	16794	16601	16674	16715	16796	16864	16808	16647	16763	16787	16773	16638	16558	16812	16653	16704	16817	16726	16503	16583	16792	16705	16545	16516	16607	16862	16599	16602	16570	16742	16504	16754	16616	16843	16525	16715	16652	16819	16572	16387	16574	16582	16797	16822	16685	16630	16741	16608	16730	16688	16589	16706	16734	16420	16509	16786	16674	16683	16764	16601	16766	16763	16695	16598	16470	16695	16693	16876	16658	16578	16604	16524	16676	16702	16484	16703	16741	16681	16612	16818	16699	16476	16568	16770	16748	16666	16703	16679	16813	16652	16453	16508	16647	16775	16523	16512	16642	16739	16650	16642	16748	16681	16630	16497	16785	16648	16825	16675	16864	16733	16589	16670	16786	16746	16679	16779	16669	16598	16742	16494	16697	16665	16626	16529	16787	16594	16546	16753	16660	16704	16568	16688	16690	16608	16552	16554	16571	16641	16617	16664	16864	16679	16648	16747	16792	16622	16801	16672	16874	16567	16593	16669	16729	16706	16667	16605	16713	16621	16424	16560	16704	16751	16663	16483	16765	16729	16540	16665	16693	16609	16595	16646	16416	16790	16696	16665	16656	16508	16681	16932	16609	16728	16482	16530	16621	16633	16696	16583	16336	16460	16558	16722	16765	16461	16675	16561	16732	16789	16579	16463	16952	16779	16740	16980	16589	16679	16839	16717	16468	16694	16711	16756	16645	16797	16703	16763	16704	16597	16620	16560	16843	16704	16731	16708	16641	16420	16566	16784	16664	16646	16636	16780	16483	16508	16639	16585	16643	16573	16633	16787	16746	16767	16589
28999	50619	40856	26876	20508	15395	14227	13949	13904	13649	13731	13515	13840	13537	13803	13848	13588	13559	13584	13778	13608	13556	13540	13671	13931	14388	14469	13926	13739	13620	13618	13504	13476	13409	13592	13442	13559	13507	13672	13487	13590	13594	13608	13434	13463	13469	13528	13355	13426	13549	13408	13348	13510	13327	13509	13505	13339	13419	13496	13269	13630	13443	13319	13526	13582	13417	13543	13605	13483	13453	13455	13536	13458	13605	13529	13612	13350	13543	13357	13602	13497	13500	13350	13446	13422	13724	13562	13374	13664	13552	13565	13410	13429	13375	13556	13591	13502	13529	13472	13507	13432	13518	13538	13505	13642	13647	13580	13623	13567	13477	13363	13530	13446	13576	13459	13731	13465	13486	13436	13409	13525	13327	13679	13523	13655	13515	13457	13519	13477	13736	13375	13480	13498	13569	13370	13560	13462	13374	13549	13515	13563	13540	13603	13466	13463	13413	13236	13449	13504	13620	13467	13406	13480	13506	13425	13453	13571	13555	13618	13584	13400	13699	13536	13398	13648	13374	13515	13279	13477	13484	13349	13314	13528	13384	13700	13508	13423	13433	13453	13534	13472	13548	13442	13474	13477	13696	13315	13459	13523	13517	13440	13767	13416	13416	13568	13438	13314	13597	13567	13585	13468	13585	13519	13506	13383	13460	13416	13613	13487	13631	13483	13449	13415	13338	13577	13569	13498	13442	13563	13386	13687	13496	13560	13436	13578	13568	13513	13476	13418	13463	13557	13606	13435	13420	13626	13385	13613	13401	13291	13505	13472	13547	13362	13485	13349	13341	13481	13393	13399	13386	13571	13537	13558	13441	13551	13502	13610	13481	13470	13507	13413	13573	13364	13553	13320	13618	13462	13523	13558	13527	13474	13627	13332	13620	13457	13531	13586	13433	13474	13562	13385	13530	13473	13307	13503	13521	13447	13531	13466	13339	13446	13426	13576	13502	13432	13535	13517	13510	13351	13507	13307	13332	13508	13496	13419	13536	13235	13557	13449	13540	13443	13483	13590	13349	13450	13620	13444	13466	13408	13501	13465	13420	13480	13542	13516	13596	13415	13553	13456	13651	13434	13580	13505	13323	13616	13440	13436	13500	13515	13443	13502	13626	13446	13360	13553	13667	13510	13578	13525	13482	13538	13395	13420	13633	13352	13567	13462	13634	13484	13491	13686	13473	13554	13480	13567	13368	13523	13469	13442	13372	13544	13494	13578	13567	13377	13422	13557	13414	13466	13560	13465	13528	13313	13567	13398	13387	13429	13532	13490	13507	13446	13622	13688	13572	13467	13424	13344	13523	13503	13467	13425	13436	13399	13518	13495	13358	13353	13416	13407	13352	13547	13412	13530	13399	13612	13368	13335	13418	13407	13464	13638	13335	13474	13479	13404	13409	13646	13491	13528	13565	13363	13330	13483	13497	13625	13341	13376	13366	13471	13480	13510	13658	13532	13639	13451	13538	13443	13438	13444	13517	13517	13584	13349	13559	13462	13459	13601	13497	13539	13457	13390	13419	13505	13454	13496	13385	13544	13428	13497	13596	13455	13473	13424	13553	13386	13502	13593	13595	13481	13388	13504	13451	13482	13380	13451	13614	13375	13530	13543	13484	13574	13580	13635	13434	13480	13530	13478	13556	13480	13559	13470	13572	13343	13588	13529	13467	13305	13253	13475	13257	13522	13439	13464	13519	13482	13654	13511	13329	13359	13610	13380	13486	13428	13358	13381	13488	13320	13448	13506	13497	13286	13585	13333	13470	13414	13546	13325	13456	13560	13464	13493	13512	13483	13395	13504	13658	13604	13306	13478	13481	13460	13283	13640	13447	13530	13549	13638	13473	13430	13592	13666	13347	13438	13522	13477	13519	13385	13555	13436	13511	13518	13517	13626	13524	13499	13420	13566	13500	13411	13449	13644	13554	13539	13457	13406	13431	13527	13373	13398	13576	13457	13447	13505	13502	13502	13423	13555	13493	13448	13565	13379	13420	13362	13441	13525	13526	13406	13433	13425	13558	13613	13537	13448	13462	13621	13343	13477	13186	13484	13278	13503	13465	13615	13630	13493	13506	13321	13454	13527	13379	13407	13530	13733	13414	13496	13608	13411	13523	13502	13435	13607	13421	13388	13571	13493	13383	13490	13575	13432	13472	13547	13585	13483	13344	13575	13539	13459	13260	13436	13344	13608	13393	13631	13480	13665	13390	13515	13518	13576	13358	13333	13576	13374	13518	13463	13540	13474	13399	13465	13708	13386	13433	13508	13392	13407	13472	13557	13541	13575	13663	13351	13524	13524	13487	13537	13545	13426	13405	13605	13484	13469	13519	13612	13519	13583	13529	13295	13403	13392	13439	13379	13521	13348	13427	13517	13379	13424	13488	13453	13400	13410	13527	13438	13537	13545	13499	13559	13501	13415	13536	13287	13529	13679	13689	13515	13518	13308	13407	13351	13332	13499	13464	13490	13317	13631	13487	13469	13448	13478	13496	13385	13464	13415	13348	13452	13562	13480	13531	13463	13533	13488	13403	13564	13485	13395	13475	13538	13503	13497	13392	13522	13394	13553	13319	13412	13470	13293	13642	13533	13677	13377	13622	13457	13462	13452	13541	13632	13576	13576	13446	13389	13606	13570	13518	13471	13482	13501	13381	13684	13542	13642	13545	13648	13453	13463	13533	13578	13428	13377	13458	13496	13468	13453	13468	13660	13412	13480	13481	13459	13370	13355	13526	13327	13400	13482	13462	13483	13554	13461	13566	13503	13479	13430	13472	13415	13500	13445	13435	13340	13548	13504	13404	13497	13544	13506	13569	13492	13476	13310	13505	13517	13457	13546	13465	13577	13470	13503	13428	13466	13491	13328	13611	13469	13604	13487	13580	13447	13474	13343	13285	13710	13481	13491	13508	13454	13444	13455	13418	13340	13521	13453	13465	13523	13321	13474	13397	13624	13539	13603	13487	13624	13327	13573	13580	13436	13479	13434	13358	13688	13573	13554	13470	13565	13483	13474	13582	13566	13442	13494	13683	13457	13510	13405	13616	13509	13405	13513	13542	13593	13495	13575	13637	13408	13412	13330	13446	13484	13374	13527	13323	13533	13444	13299	13505	13540	13493	13351	13417	13530	13387	13495	13432	13386	13525	13608	13356	13361	13541	13479	13556	13419	13465	13455	13431	13521	13540	13423	13441	13679	13417	13563	13411	13610	13453	13465	13506	13440	13565	13377	13550	13535	13437	13517	13414	13551	13472	13466	13653	13374	13548	13403	13290	13426	13504	13518	13441	13515	13498	13635	13358	13456	13400	13643	13609	13426	13505	13524	13445	13711	13454	13417	13524	13460	13544	13478	13463	13392	13463	13476	13554	13367	13484	13513	13448	13506	13514	13535	13481	13411	13612	13528	13432	13444	13490	13456	13581	13423	13462	13639	13564	13482	13543	13587	13327	13334	13581	13328	13568	13465	13543	13640	13489	13458	13477	13562	13567	13545	13614	13443	13582	13570	13470	13501	13458	13573	13389	13491	13435	13401	13586	13406	13437	13394	13665	13396	13366	13511	13413	13465	13497	13504	13393	13561	13421	13493	13431	13393	13532	13450	13749	13584	13457	13418	13546	13632	13442	13493	13366	13551	13345	13369	13353	13488	13471	13541	13432	13504	13466	13453	13441	13659	13557	13383	13437	13596	13579	13434	13336	13460	13403	13588	13547	13524	13413	13346	13459	13478	13496	13610	13582	13501	13485	13470	13669	13466	13476	13302	13549	13469	13519	13466	13335	13681	13592	13366	13518	13503	13438	13509	13246	13476	13468	13375	13428	13543	13484	13416	13372	13656	13578	13535	13425	13479	13627	13179	13466	13536	13573	13526	13450	13503	13473	13532	13483	13477	13601	13447	13355	13441	13534	13597	13491	13750	13507	13491	13555	13582	13670	13536	13572	13486	13278	13504	13483	13552	13541	13465	13603	13443	13437	13508	13413	13475	13614	13605	13365	13613	13335	13627	13331	13498	13508	13243	13506	13726	13465	13534	13509	13474	13612	13515	13475	13363	13552	13618	13328	13385	13486	13522	13521	13527	13447	13543	13257	13521	13549	13499	13427	13459	13376	13437	13429	13464	13621	13489	13483	13620	13454	13526	13505	13528	13489	13640	13530	13354	13397	13397	13374	13498	13401	13450	13383	13600	13542	13459	13501	13447	13549	13383	13367	13567	13512	13404	13588	13380	13586	13553	13549	13687	13536	13751	13471	13501	13610	13439	13276	13321	13461	13346	13457	13438	13390	13507	13541	13517	13584	13446	13439	13516	13550	13299	13509	13498	13465	13604	13443	13492	13429	13545	13487	13463	13398	13353	13468	13466	13481	13335	13396	13467	13461	13377	13587	13689	13514	13377	13533	13442	13413	13496	13554	13514	13570	13455	13409	13524	13436	13408	13603	13522	13500	13562	13458	13738	13546	13455	13580	13494	13463	13552	13424	13529	13536	13367	13605	13400	13543	13538	13501	13467	13296	13591	13513	13572	13285	13497	13640	13559	13504	13475	13459	13543	13418	13341	13444	13395	13347	13462	13539	13584	13435	13471	13607	13596	13379	13458	13571	13357	13636	13776	13484	13487	13562	13483	13476	13503	13439	13580	13515	13483	13425	13370	13403	13534	13548	13462	13275	13471	13560	13470	13617	13400	13642	13444	13374	13484	13569	13611	13601	13392	13452	13584	13514	13474	13417	13471	13670	13413	13548	13331	13372	13468	13480	13512	13669	13327	13450	13446	13560	13482	13489	13398	13458	13530	13395	13767	13475	13558	13503	13522	13605	13513	13456	13375	13393	13600	13485	13560	13390	13474	13585	13569	13392	13355	13298	13395	13460	13468	13604	13543	13585	13491	13350	13629	13488	13484	13497	13515	13461	13497	13640	13342	13314	13401	13585	13472	13376	13452	13501	13410	13616	13688	13421	13523	13532	13489	13511	13611	13638	13398	13413	13601	13455	13572	13500	13447	13568	13478	13499	13384	13339	13519	13494	13495	13488	13536	13535	13301	13580	13469	13566	13448	13447	13496	13690	13471	13553	13420	13452	13398	13462	13369	13472	13394	13618	13636	13520	13494	13681	13569	13385	13428	13496	13528	13502	13412	13508
22142	21161	28548	24371	21653	23044	23496	18254	17118	17424	17185	17213	17370	17359	17166	17279	17414	17037	17179	16890	17157	17025	16962	17141	18464	18773	18770	17852	17689	17212	16901	16902	16849	16669	16847	16821	17020	16762	16804	16759	16709	16901	16925	16954	16670	16912	16635	16706	16635	16761	16798	16783	16719	16844	16690	16545	16800	16879	16832	16842	16644	16632	16837	16841	16752	16865	16966	16787	16785	16765	16842	16755	16702	16937	16753	16733	16688	16553	16688	16666	16630	16573	16815	16816	16687	16582	16883	16925	16614	16619	16745	16780	16517	16652	16773	16519	17008	16822	16644	16708	16900	16609	16773	16670	16575	16686	16551	16664	16695	16521	16700	16787	16688	16716	16880	16619	16858	16467	16757	16536	16899	16653	16844	16802	16851	16787	16708	16725	16547	16831	16815	16589	16893	16792	16700	16629	16659	16734	16664	16649	16801	16678	16761	16954	16871	16948	16845	16674	16830	16800	16795	16733	16664	16846	16641	16503	16707	16812	16623	16825	16575	16517	16710	16687	16799	16695	16701	16759	16591	16728	16744	16717	16705	16692	16758	16782	16624	16726	16657	16583	16785	16850	16744	16821	16700	16593	16699	16821	16860	16638	16720	16665	16745	16724	16839	16602	16821	16743	16667	16691	16651	16713	16778	16663	16869	16742	16816	16605	16759	16638	16856	16715	16759	16839	16752	16562	16812	16671	16940	16536	16691	16887	16930	16735	16673	16735	16805	16862	16834	16552	16790	16697	16952	17002	16785	16694	16719	16827	16660	16738	16844	16660	16823	16821	16847	16656	16753	16873	16595	16569	16642	16719	16757	16854	16841	16704	16726	16838	16765	16802	16886	16589	16803	16855	16542	16969	16712	16657	16500	16603	16847	16677	16638	16887	16677	16496	16773	16873	16914	16630	16852	16753	17078	16835	16583	16741	16633	16637	16714	16629	16688	16686	16693	16752	16762	16932	16808	16733	16644	16903	16679	16847	16910	16702	16569	16621	16591	16726	16686	16726	16812	16769	16769	16765	16756	16699	16702	16741	16616	16762	16562	16819	16818	16650	16745	16639	16756	16708	16897	16763	16705	16789	16658	16604	16502	16559	16758	16687	16793	16681	16825	16462	16618	16986	16759	16864	16992	16708	16822	16631	16850	16747	16847	16924	16719	16750	16721	16653	16942	16496	16665	16917	16776	16682	16728	16852	16727	16658	16744	16693	16691	16753	16496	16516	16710	16476	16538	16698	16735	16482	16749	16810	16641	16746	16545	16739	16677	16829	16710	16546	16794	16721	16769	16716	16770	16740	16695	16801	16812	16812	16803	16612	16619	16477	16519	16684	16772	16971	16811	16728	16537	16979	16725	16693	16892	16704	16790	16576	16584	16637	16667	16577	16974	16856	16870	16643	16715	16823	16712	16758	16832	16677	16665	16666	16700	16698	16679	16998	16871	16580	16878	16679	16882	16629	16806	16565	16636	16567	16711	16798	16483	16486	16667	16865	16920	16811	16657	16967	16516	16763	16580	16765	16579	16667	16952	16765	16730	16583	16661	16865	16753	16671	16775	16708	16618	16899	16877	16596	16691	16713	16636	16605	16784	16797	16714	16508	16718	16795	16600	16705	16816	16655	16584	16734	16793	16544	16778	16746	17001	16909	16686	16775	16591	16627	16732	16784	16682	16737	16546	16706	16797	16483	16692	16954	16778	16769	16580	16600	16696	16714	16691	16783	16640	16846	16819	16726	16756	16893	16736	16669	16587	16674	16476	16747	16721	16666	16755	16655	16775	16581	16723	16808	16413	16663	16582	16487	16658	16873	16645	16695	16646	16623	16637	16794	16724	16602	16776	16534	16720	16625	16797	16796	16683	16636	16715	16716	16806	16802	16559	16711	16670	16498	16743	16786	16783	16558	16910	16826	16756	16619	16590	16672	16807	16796	16677	16796	16634	16768	16623	16672	16592	16638	16614	16751	16851	16683	16837	16515	16568	16457	16720	16788	16894	16803	16785	16748	16666	16663	16688	16875	16631	16873	16571	16778	16701	16855	16726	16688	16841	16708	16628	16690	16802	16679	16624	16778	16773	16467	16700	16696	16901	16648	16403	16631	16746	16880	16796	16785	16555	16579	16514	16766	16867	16773	16800	16621	16783	16732	16661	16780	16714	16509	16458	16791	16812	16626	16550	16666	16799	16620	16764	16721	16751	16670	16761	16734	16609	16772	16605	16910	16747	16770	16923	16609	16657	16807	16644	16800	16684	16797	16595	16792	16665	16803	16614	16539	16842	17028	16751	16844	16771	16601	16605	16760	16505	16568	16967	16986	16725	16600	16929	16649	16551	16912	16773	16935	16806	16596	16400	16865	16673	16756	16616	16620	16600	16881	16852	16796	16658	16659	16596	16756	16643	16684	16694	16791	16654	16553	16574	16760	16752	16774	16762	16357	16660	16773	16725	16610	16840	16444	16663	16651	16466	16555	16780	16812	16855	16768	16713	16581	16663	16804	16735	16964	16662	16705	16680	16757	16692	16810	16571	16984	16948	16860	16842	16819	16727	16636	16688	16807	16877	16732	16574	16681	16893	16512	16672	16683	16561	16612	16655	16418	16778	16546	16583	16693	16787	16642	16723	16817	16723	16983	16759	16897	16831	16868	16873	16644	16718	16938	16890	16781	16648	16661	16795	16812	16760	16686	16685	16643	16916	16850	16760	16799	16759	16533	16651	16522	16858	16988	16717	16656	16830	16654	16710	16605	16718	16628	16815	16803	16877	16657	16811	16766	16926	16707	16704	16637	16534	16594	16844	17032	16831	16731	16596	16543	16423	16773	16780	16770	16897	16765	16733	16872	16530	16520	16831	17005	16804	16789	16465	16585	16699	16882	16588	16754	16529	16530	16890	16668	16893	16790	16693	16733	16807	16644	16753	16798	16771	16800	16893	16769	16668	16915	16719	16679	16666	16569	16838	16573	16794	16701	16751	16656	16727	16810	16625	16602	16774	16746	17030	16654	16528	16696	16673	16697	16592	16783	16700	16760	16705	16433	16592	16797	16928	16775	16780	16704	16712	16703	16765	16871	16636	16785	16743	16715	16783	17008	16542	16727	16735	16565	16684	16533	16629	16628	16560	16823	16614	16937	16813	16859	16856	16652	16735	16717	16791	16998	16673	16828	16938	16701	16654	16653	16716	16752	16732	16669	16803	16606	16614	16694	16666	16557	16854	16797	16743	16739	16575	16777	16770	16842	16733	16814	16680	16719	16548	16679	16614	16789	16889	16728	16607	16666	16845	16815	16740	16662	16783	16718	16681	16813	16584	16837	16758	16683	16914	16819	16623	16772	16850	16633	16766	16841	16687	16820	16637	16676	16743	16735	16746	16646	16811	16695	16885	16671	16623	16706	16486	16740	16765	16710	16733	16816	16707	16718	16682	16573	16854	16853	16738	16716	16781	16590	16757	16744	16848	16640	16544	16805	16875	16744	16621	16889	16857	16748	16589	16446	16575	16788	16546	16667	16736	16813	16827	16536	16548	16763	16544	16834	16760	16777	16989	16663	16857	16843	16854	16542	16851	16773	16862	16872	16649	16801	16947	16672	16766	16713	16600	16947	16724	16737	16792	16759	16402	16615	16648	16725	16723	16686	16693	16829	17043	16773	16860	16673	16576	16568	16663	16841	16945	16860	16644	16711	16811	16906	16702	16694	16684	16540	16781	16816	16616	16631	16695	16621	16803	16687	16627	16630	16956	16728	16682	16435	16774	16726	16626	16734	16702	16445	16572	16699	16733	16869	16829	16837	16869	16891	16768	16711	16720	16774	16577	16643	16704	16687	16655	16719	16735	16847	16834	16664	16771	16652	16733	16560	16806	16719	16872	16545	16766	16697	16528	16692	16587	16610	16648	16587	16630	16739	16641	16737	16774	16789	16650	16709	16630	16646	16778	16735	16783	16893	16712	16832	16747	16709	16551	16904	16841	16909	16707	16758	16636	16685	16875	16921	16638	16880	16556	16486	16738	16608	16729	16841	16881	16843	16680	16794	16852	16720	16629	16914	16748	16540	16591	16682	16713	16736	16869	16478	16704	16678	16770	16561	16559	16727	16674	16938	16785	16839	17029	16452	16866	16823	16830	16668	16783	16614	16802	16595	16762	16729	16816	16580	16729	16827	16752	16733	16765	16731	16618	16742	16635	16593	16695	16849	16835	16721	16937	16792	16619	16779	16706	16749	16877	16735	16559	16826	16652	16732	16791	16626	16563	16845	16777	16766	16738	16814	16682	16911	16707	16871	16696	16767	16614	16761	16925	16866	16658	16733	16810	16485	16932	16730	16471	16716	16839	16662	16654	16805	16789	16579	16699	16535	16704	16725	16767	16412	16504	16578	16575	16622	16737	16668	16885	16721	16807	16793	16762	16714	16674	16670	16702	16762	16591	16676	16854	16871	16866	16780	16458	16601	16652	16647	16768	16697	16713	16763	16785	16764	16645	16688	16783	16734	16821	16773	16776	16632	16638	16656	16789	16515	16726	16701	16717	16554	16876	16620	16641	16689	16821	16704	16658	16806	16768	16670	16621	16811	16745	16702	16855	16906	16815	16754	16712	16814	16728	16693	16643	16564	16420	16656	16799	16684	16944	16450	16709	16739	16628	16713	16753	16763	16593	16658	16699	16901	16857	16692	16841	16461	16787	16553	16644	16458	16648	16876	16601	16770	16775	16928	16907	16648	16646	16765	16866	16774	16956	16671	16768	16825	16472	16783	16774	16673	16730	16675	16878	16721	16659	16820	16806	16656	16418	16859	16677	16694	16786	16628	16979	16948	16867	16804	16649	16922	16580	16709	16580	16506	16717	16731	16523	16653	16517	16688	16739	16706	16601	16748	16820	16678	16948	16614	16792	16848	17063	16872	16717	16799	16898	16856	16742	16669	16727	16626	16712	16597	16627	16718	16745	16522	16736	16677	16822	16773	16666	16687	16704	16700	16786	16774	16846	16662	16775	16829	16653	16721	16610	16723	16593	16743	16817	16484	16524	16695	16742	16720	16741	16569	16738	16799	16582	16621	16500	16811	16630	16892	16880	16873	16600	16674	16646	16554	16795	16758	16737	16906	16849	16686	16997	16663	16660	16700	16728	16799	16613	16722
32487	64845	55897	35402	20426	15581	14895	14554	14025	13937	13897	13950	14138	14070	14153	14032	14068	13979	13792	13786	13770	13763	13699	13832	16102	16312	16105	14754	14255	13812	13561	13644	13468	13542	13396	13454	13354	13469	13546	13481	13465	13594	13543	13353	13531	13568	13525	13619	13337	13492	13570	13494	13648	13520	13480	13575	13415	13444	13478	13534	13489	13532	13576	13650	13470	13463	13548	13608	13471	13463	13437	13408	13454	13389	13565	13425	13639	13805	13435	13517	13477	13511	13625	13488	13589	13467	13347	13566	13517	13481	13461	13516	13569	13502	13612	13521	13428	13368	13416	13607	13485	13362	13492	13494	13453	13425	13467	13534	13410	13550	13594	13631	13642	13416	13565	13454	13530	13538	13563	13726	13582	13661	13760	13686	13487	13379	13644	13484	13586	13566	13664	13665	13472	13637	13663	13649	13464	13389	13588	13536	13587	13512	13405	13559	13463	13409	13657	13566	13405	13470	13436	13624	13549	13634	13502	13435	13533	13450	13582	13470	13585	13392	13547	13471	13566	13620	13550	13442	13491	13576	13380	13516	13491	13541	13563	13526	13459	13538	13520	13480	13534	13378	13444	13483	13502	13436	13607	13486	13390	13611	13374	13460	13549	13441	13476	13454	13615	13539	13561	13492	13463	13292	13518	13484	13478	13462	13477	13712	13618	13568	13441	13568	13472	13331	13444	13399	13438	13435	13545	13468	13523	13536	13507	13655	13501	13492	13587	13436	13372	13607	13519	13448	13498	13486	13540	13573	13606	13645	13372	13614	13413	13552	13531	13482	13496	13679	13441	13626	13590	13432	13555	13556	13468	13528	13609	13579	13519	13455	13717	13495	13546	13559	13324	13493	13597	13501	13568	13439	13546	13283	13425	13513	13621	13593	13519	13641	13552	13413	13500	13507	13605	13711	13514	13344	13520	13533	13430	13614	13485	13494	13598	13341	13333	13588	13387	13595	13348	13626	13420	13459	13564	13541	13453	13697	13497	13625	13485	13469	13691	13495	13519	13570	13486	13553	13497	13511	13535	13470	13593	13608	13667	13435	13581	13432	13594	13524	13525	13417	13459	13335	13614	13499	13529	13460	13454	13529	13515	13663	13558	13442	13463	13618	13561	13751	13417	13385	13617	13380	13401	13538	13558	13463	13509	13408	13579	13487	13466	13558	13552	13458	13658	13577	13322	13418	13481	13617	13597	13463	13552	13562	13609	13446	13588	13434	13486	13469	13593	13510	13404	13436	13384	13457	13475	13326	13535	13521	13452	13527	13527	13503	13361	13519	13428	13509	13475	13506	13539	13535	13723	13403	13683	13445	13494	13582	13475	13591	13456	13385	13502	13541	13580	13519	13559	13398	13597	13396	13344	13429	13446	13444	13506	13618	13526	13669	13540	13393	13401	13478	13518	13505	13500	13553	13565	13467	13521	13693	13371	13648	13476	13638	13384	13546	13468	13531	13575	13377	13493	13626	13332	13655	13402	13507	13412	13503	13694	13462	13448	13599	13542	13490	13531	13546	13270	13676	13672	13439	13429	13533	13279	13533	13495	13392	13458	13537	13516	13605	13479	13495	13473	13399	13571	13526	13380	13524	13462	13797	13500	13547	13454	13663	13503	13476	13535	13435	13466	13359	13577	13531	13519	13350	13641	13467	13566	13507	13438	13654	13372	13670	13540	13488	13458	13558	13559	13530	13364	13486	13277	13498	13632	13575	13461	13510	13447	13539	13363	13508	13437	13619	13492	13516	13586	13620	13316	13589	13733	13625	13512	13525	13605	13613	13562	13518	13441	13576	13642	13571	13495	13630	13426	13567	13467	13605	13612	13556	13608	13491	13400	13534	13521	13496	13685	13532	13504	13505	13350	13579	13486	13568	13356	13521	13503	13648	13576	13461	13535	13591	13513	13588	13611	13513	13553	13477	13816	13454	13434	13579	13537	13450	13406	13498	13478	13542	13363	13562	13468	13491	13401	13489	13414	13466	13523	13476	13542	13636	13552	13555	13527	13637	13487	13445	13724	13521	13667	13464	13552	13380	13553	13440	13551	13475	13648	13429	13277	13533	13402	13526	13529	13481	13563	13577	13424	13379	13328	13504	13605	13620	13452	13438	13525	13425	13589	13555	13507	13472	13495	13573	13540	13500	13614	13488	13607	13614	13646	13454	13416	13554	13449	13499	13587	13436	13455	13575	13421	13462	13526	13482	13576	13608	13648	13528	13534	13527	13612	13408	13599	13608	13442	13643	13685	13508	13593	13556	13649	13485	13510	13596	13492	13505	13503	13647	13574	13664	13473	13473	13464	13554	13613	13697	13449	13269	13317	13594	13430	13428	13458	13477	13568	13513	13429	13485	13641	13362	13575	13337	13522	13418	13453	13683	13488	13404	13595	13533	13491	13468	13561	13439	13458	13505	13485	13339	13544	13354	13582	13536	13533	13463	13328	13544	13659	13467	13482	13634	13417	13559	13544	13527	13558	13487	13356	13446	13428	13511	13517	13544	13548	13549	13516	13613	13576	13425	13457	13707	13567	13609	13325	13460	13550	13579	13540	13493	13517	13421	13542	13380	13549	13595	13413	13356	13415	13473	13316	13360	13629	13321	13600	13573	13529	13528	13476	13296	13537	13401	13485	13590	13404	13388	13603	13599	13423	13533	13596	13445	13488	13519	13382	13417	13590	13518	13521	13669	13416	13542	13400	13406	13429	13494	13606	13546	13379	13501	13547	13457	13552	13404	13623	13542	13665	13429	13509	13418	13442	13562	13702	13507	13524	13421	13544	13601	13500	13622	13508	13521	13364	13625	13571	13595	13426	13505	13583	13633	13476	13590	13556	13502	13456	13598	13451	13490	13308	13498	13481	13500	13685	13538	13511	13362	13568	13449	13630	13425	13463	13392	13672	13671	13595	13523	13469	13484	13485	13592	13477	13540	13642	13515	13410	13526	13622	13481	13463	13450	13495	13490	13456	13538	13529	13382	13529	13608	13392	13431	13583	13544	13624	13603	13528	13537	13524	13645	13556	13470	13457	13518	13428	13729	13514	13383	13541	13484	13660	13483	13459	13522	13654	13527	13462	13459	13377	13828	13612	13443	13502	13538	13495	13544	13497	13463	13388	13476	13724	13480	13614	13531	13552	13566	13539	13412	13362	13543	13389	13481	13421	13532	13457	13429	13463	13542	13416	13582	13477	13344	13550	13529	13372	13441	13600	13447	13485	13487	13530	13573	13553	13517	13499	13615	13520	13608	13557	13418	13573	13425	13384	13478	13514	13378	13373	13496	13444	13568	13445	13429	13483	13503	13519	13496	13553	13436	13439	13399	13501	13587	13384	13600	13526	13486	13538	13462	13471	13466	13514	13566	13543	13559	13547	13444	13641	13516	13579	13631	13415	13392	13617	13419	13535	13432	13680	13482	13440	13660	13424	13561	13708	13304	13572	13560	13731	13405	13492	13504	13420	13555	13508	13584	13561	13558	13617	13509	13659	13491	13562	13715	13459	13531	13583	13534	13580	13514	13472	13468	13645	13447	13543	13408	13510	13566	13688	13483	13631	13617	13525	13522	13545	13565	13543	13469	13622	13495	13442	13670	13308	13474	13495	13653	13481	13486	13631	13523	13528	13470	13417	13439	13556	13663	13535	13390	13528	13383	13438	13483	13339	13443	13521	13371	13475	13691	13272	13384	13407	13657	13544	13391	13555	13368	13566	13388	13599	13397	13549	13599	13569	13555	13699	13340	13501	13606	13623	13421	13550	13464	13453	13600	13571	13508	13553	13479	13536	13479	13530	13537	13583	13576	13427	13614	13297	13454	13550	13426	13429	13525	13564	13552	13468	13528	13547	13677	13506	13496	13618	13639	13524	13478	13498	13571	13480	13428	13451	13516	13654	13439	13481	13523	13536	13529	13587	13446	13546	13586	13653	13561	13640	13465	13586	13364	13396	13505	13354	13522	13588	13810	13503	13650	13547	13387	13547	13479	13523	13499	13539	13303	13599	13586	13673	13526	13446	13363	13607	13608	13434	13516	13637	13800	13427	13491	13480	13452	13466	13366	13511	13456	13511	13700	13599	13499	13575	13403	13445	13533	13587	13526	13578	13605	13535	13545	13577	13573	13415	13675	13610	13551	13400	13422	13415	13740	13480	13591	13471	13590	13653	13565	13529	13706	13523	13369	13614	13698	13486	13388	13572	13401	13503	13597	13344	13488	13605	13544	13463	13421	13655	13522	13468	13493	13495	13474	13548	13439	13584	13546	13538	13410	13543	13439	13607	13319	13595	13464	13551	13463	13550	13526	13520	13519	13442	13495	13520	13492	13581	13373	13369	13444	13569	13419	13554	13486	13441	13644	13602	13539	13447	13411	13472	13364	13777	13518	13521	13413	13585	13484	13389	13512	13467	13523	13684	13418	13480	13397	13625	13581	13312	13556	13484	13457	13695	13358	13578	13411	13497	13423	13554	13522	13327	13601	13443	13569	13648	13493	13428	13447	13495	13634	13555	13507	13574	13535	13466	13428	13617	13469	13438	13531	13415	13569	13572	13607	13390	13596	13550	13419	13478	13533	13528	13562	13463	13513	13659	13538	13590	13647	13557	13519	13563	13478	13474	13365	13425	13496	13604	13424	13436	13515	13602	13461	13610	13493	13366	13616	13553	13426	13468	13554	13304	13650	13547	13452	13638	13528	13436	13524	13523	13586	13524	13500	13570	13514	13637	13423	13429	13639	13423	13493	13480	13631	13395	13471	13645	13403	13490	13621	13614	13469	13563	13506	13515	13606	13405	13654	13507	13489	13580	13477	13565	13580	13492	13425	13418	13528	13583	13589	13370	13404	13550	13535	13621	13469	13558	13489	13451	13369	13441	13613	13549	13519	13556	13444	13419	13325	13572	13441	13531	13475	13501	13329	13648	13749	13546	13469	13599	13378	13555	13597	13417	13447	13468	13401	13413	13389	13578	13605	13346	13454	13592	13618	13584	13511	13701	13506	13419	13318	13657	13614	13348	13413	13537	13435	13311	13487	13327	13553	13354	13652	13612	13486	13590	13586	13566	13553	13508	13503	13526	13504	13486	13600	13468	13332	13459	13485	13697	13344	13574	13549	13681	13465	13613	13411	13498	13383	13504	13509
31187	33309	35607	29429	21378	19274	19278	18889	18719	18712	18910	18838	18906	18961	18795	18692	18779	18694	18412	18596	18570	18651	18589	18614	18801	18752	18780	18755	18601	18560	18682	18514	18592	18503	18469	18552	18440	18465	18618	18526	18742	18567	18474	18709	18611	18645	18779	18671	18362	18602	18574	18626	18550	18348	18561	18485	18539	18354	18427	18594	18305	18540	18527	18489	18621	18628	18462	18348	18610	18560	18543	18706	18365	18528	18453	18352	18422	18637	18523	18445	18462	18446	18626	18454	18349	18554	18564	18585	18599	18607	18502	18440	18363	18588	18483	18692	18439	18445	18442	18527	18528	18588	18494	18477	18560	18446	18611	18496	18312	18510	18502	18762	18533	18628	18468	18490	18504	18664	18499	18623	18409	18477	18537	18761	18601	18648	18506	18296	18587	18481	18600	18671	18565	18411	18469	18563	18256	18640	18506	18683	18552	18546	18485	18391	18519	18457	18430	18554	18528	18530	18458	18470	18495	18627	18637	18615	18678	18651	18541	18363	18535	18663	18424	18552	18394	18402	18721	18661	18539	18582	18475	18744	18499	18599	18469	18557	18574	18448	18520	18581	18829	18502	18730	18385	18599	18522	18639	18541	18550	18451	18426	18423	18674	18686	18613	18533	18600	18661	18434	18460	18364	18285	18552	18658	18717	18467	18793	18438	18409	18469	18610	18859	18581	18505	18559	18470	18424	18629	18509	18592	18482	18549	18821	18566	18355	18363	18630	18474	18705	18718	18521	18646	18547	18468	18507	18587	18573	18649	18734	18596	18585	18489	18431	18401	18747	18477	18187	18441	18608	18412	18764	18519	18574	18540	18395	18557	18686	18406	18462	18651	18570	18535	18547	18536	18857	18619	18320	18681	18656	18370	18622	18640	18568	18446	18524	18582	18642	18451	18405	18523	18517	18586	18349	18668	18542	18545	18673	18495	18693	18429	18544	18587	18533	18503	18468	18525	18493	18368	18633	18552	18479	18511	18560	18324	18582	18537	18730	18508	18631	18481	18349	18613	18724	18664	18249	18615	18569	18536	18573	18471	18442	18610	18445	18468	18476	18621	18425	18550	18750	18388	18468	18439	18570	18685	18587	18670	18751	18510	18307	18427	18603	18541	18343	18642	18733	18421	18427	18187	18631	18580	18662	18691	18441	18426	18434	18389	18550	18590	18535	18231	18463	18553	18412	18436	18694	18423	18415	18347	18542	18530	18429	18594	18558	18333	18297	18403	18400	18345	18468	18764	18604	18514	18510	18455	18631	18438	18320	18489	18552	18363	18561	18644	18362	18587	18443	18358	18467	18635	18420	18336	18578	18589	18576	18415	18499	18550	18563	18418	18766	18741	18555	18581	18655	18620	18577	18498	18400	18475	18398	18495	18393	18538	18668	18592	18585	18392	18434	18489	18413	18541	18592	18491	18706	18483	18453	18479	18421	18644	18587	18422	18555	18461	18683	18599	18596	18307	18582	18365	18644	18579	18634	18623	18518	18745	18476	18753	18669	18653	18528	18439	18635	18538	18528	18630	18491	18617	18860	18546	18437	18421	18488	18613	18340	18438	18567	18510	18631	18610	18298	18558	18413	18730	18577	18443	18626	18454	18666	18468	18417	18630	18249	18405	18552	18556	18591	18510	18451	18614	18532	18431	18417	18648	18747	18355	18561	18554	18598	18503	18470	18498	18389	18422	18493	18429	18474	18582	18631	18697	18592	18635	18602	18453	18554	18540	18417	18417	18735	18446	18482	18376	18503	18455	18586	18598	18769	18545	18809	18741	18623	18555	18814	18677	18409	18399	18659	18434	18504	18486	18662	18617	18737	18646	18704	18628	18515	18576	18311	18468	18350	18348	18502	18406	18574	18538	18440	18468	18375	18376	18605	18478	18518	18538	18370	18763	18620	18538	18695	18567	18546	18607	18510	18349	18441	18524	18606	18501	18641	18697	18685	18676	18595	18238	18558	18530	18696	18423	18538	18696	18570	18380	18676	18438	18690	18496	18515	18566	18647	18545	18651	18365	18544	18614	18464	18537	18392	18526	18369	18500	18342	18661	18609	18531	18582	18667	18634	18516	18472	18440	18563	18630	18342	18651	18714	18765	18567	18505	18544	18567	18537	18598	18778	18502	18464	18635	18685	18556	18539	18470	18500	18431	18458	18549	18611	18504	18554	18391	18526	18577	18311	18570	18564	18789	18357	18419	18745	18641	18547	18378	18614	18607	18222	18565	18605	18633	18697	18419	18526	18814	18308	18461	18525	18682	18680	18483	18396	18668	18722	18623	18573	18751	18386	18469	18462	18508	18520	18386	18755	18533	18404	18331	18575	18436	18555	18722	18452	18599	18743	18383	18630	18708	18474	18455	18667	18391	18596	18972	18617	18639	18644	18525	18602	18408	18528	18628	18513	18538	18721	18616	18569	18537	18608	18818	18579	18567	18474	18653	18529	18604	18492	18367	18575	18530	18391	18609	18474	18711	18400	18565	18653	18498	18576	18435	18618	18463	18580	18649	18709	18600	18417	18500	18451	18385	18644	18512	18454	18635	18574	18474	18585	18447	18402	18375	18349	18430	18578	18763	18663	18478	18699	18511	18517	18487	18640	18568	18610	18753	18653	18661	18617	18383	18504	18380	18543	18498	18316	18150	18367	18481	18830	18756	18451	18577	18463	18616	18541	18515	18620	18316	18366	18419	18598	18585	18621	18625	18604	18620	18550	18605	18575	18513	18528	18395	18634	18713	18364	18321	18583	18712	18407	18497	18625	18554	18401	18423	18622	18700	18544	18661	18446	18718	18464	18617	18565	18552	18505	18689	18700	18676	18532	18336	18724	18410	18356	18374	18456	18620	18649	18547	18551	18635	18589	18466	18825	18599	18509	18399	18482	18549	18672	18393	18351	18541	18318	18482	18411	18382	18574	18561	18552	18408	18642	18585	18687	18617	18642	18466	18537	18464	18564	18406	18428	18555	18728	18628	18665	18457	18490	18728	18390	18388	18572	18416	18636	18410	18560	18343	18677	18712	18575	18367	18540	18672	18660	18446	18644	18587	18448	18597	18601	18463	18468	18745	18669	18403	18396	18722	18682	18633	18553	18513	18489	18541	18560	18573	18369	18713	18655	18336	18689	18477	18417	18551	18456	18512	18602	18344	18743	18625	18546	18612	18451	18888	18746	18506	18618	18535	18753	18505	18414	18455	18555	18598	18484	18628	18626	18441	18550	18413	18478	18777	18556	18558	18547	18500	18375	18415	18589	18470	18374	18625	18576	18457	18737	18643	18369	18538	18560	18618	18615	18703	18663	18686	18470	18513	18472	18534	18415	18258	18558	18571	18506	18554	18401	18387	18485	18592	18452	18613	18814	18613	18603	18535	18587	18562	18440	18514	18650	18463	18587	18424	18317	18581	18613	18434	18565	18672	18650	18535	18567	18578	18504	18550	18516	18692	18361	18423	18469	18499	18558	18552	18519	18660	18709	18598	18763	18590	18607	18700	18644	18759	18482	18663	18629	18453	18532	18334	18671	18591	18364	18589	18598	18378	18659	18443	18694	18680	18441	18643	18480	18356	18366	18362	18499	18343	18601	18587	18539	18690	18717	18337	18606	18503	18467	18648	18435	18595	18467	18397	18638	18610	18697	18593	18422	18680	18476	18616	18503	18366	18573	18412	18488	18461	18504	18618	18498	18379	18576	18596	18492	18366	18516	18503	18468	18517	18440	18316	18512	18481	18550	18647	18531	18610	18644	18426	18524	18588	18378	18410	18544	18654	18718	18699	18662	18524	18344	18550	18433	18669	18612	18432	18401	18476	18426	18514	18569	18510	18544	18332	18635	18412	18348	18368	18576	18481	18532	18612	18549	18549	18655	18787	18589	18579	18609	18486	18536	18480	18514	18573	18474	18399	18417	18496	18464	18105	18613	18413	18653	18486	18478	18537	18656	18487	18402	18435	18629	18465	18559	18310	18656	18685	18576	18577	18363	18722	18502	18479	18541	18456	18668	18767	18359	18237	18476	18521	18358	18364	18735	18581	18487	18436	18696	18755	18622	18676	18538	18601	18673	18736	18541	18418	18452	18614	18511	18781	18590	18491	18431	18681	18346	18560	18632	18445	18440	18470	18449	18252	18406	18508	18510	18537	18602	18765	18684	18681	18649	18605	18731	18575	18531	18471	18572	18518	18515	18600	18541	18481	18373	18554	18379	18504	18740	18573	18578	18630	18391	18690	18520	18373	18438	18665	18656	18366	18460	18525	18527	18543	18409	18467	18518	18453	18281	18465	18856	18704	18549	18457	18656	18800	18743	18689	18813	18496	18310	18493	18577	18440	18400	18589	18661	18675	18409	18538	18507	18512	18381	18376	18363	18563	18613	18612	18311	18574	18442	18499	18546	18735	18623	18374	18526	18509	18531	18353	18446	18480	18638	18621	18622	18402	18554	18536	18593	18322	18476	18509	18447	18375	18466	18455	18649	18611	18633	18293	18568	18503	18432	18511	18532	18543	18647	18592	18533	18587	18631	18596	18647	18624	18650	18624	18478	18587	18449	18580	18798	18742	18503	18541	18557	18564	18480	18575	18561	18603	18671	18456	18526	18503	18621	18515	18708	18558	18498	18394	18572	18524	18487	18606	18712	18516	18629	18505	18536	18666	18585	18609	18330	18773	18497	18449	18642	18662	18497	18516	18732	18531	18601	18495	18351	18445	18576	18513	18487	18406	18503	18363	18724	18513	18491	18761	18566	18374	18346	18315	18681	18595	18615	18620	18514	18355	18570	18725	18538	18492	18535	18659	18542	18485	18561	18638	18369	18515	18592	18593	18502	18519	18574	18361	18483	18626	18492	18557	18570	18773	18508	18508	18405	18317	18663	18541	18625	18719	18823	18640	18484	18526	18455	18483	18372	18346	18489	18418	18646	18468	18705	18719	18494	18434	18459	18560	18671	18592	18390	18474	18564	18687	18509	18694	18543	18642	18470	18531	18563	18469	18409	18573	18594	18564	18630	18775	18548	18642	18673	18691	18428	18468	18770	18486	18573	18508	18635	18609	18558	18442	18602	18600	18497	18579	18660	18597	18605	18524	18702	18575	18626	18630	18622	18458	18638	18467	18416	18687	18500	18681	18468	18433	18557	18618
31799	48506	34891	24615	17208	15371	15040	14861	14824	15017	14720	14993	14956	14833	14981	14900	14712	14863	14680	14799	14763	14695	14825	14598	14746	14702	14987	14849	14822	14606	14555	14808	14641	14753	14569	14796	14765	14793	14684	14711	14725	14744	14661	14602	14777	14886	14741	14727	14654	14596	14754	14665	14712	14743	14748	14597	14830	14573	14597	14779	14750	14515	14825	14603	14908	14595	14713	14683	14640	14719	14756	14701	14765	14637	14766	14620	14737	14663	14455	14563	14680	14763	14641	14626	14667	14607	14620	14712	14800	14486	14786	14946	14540	14516	14704	14671	14692	14647	14755	14728	14655	14624	14532	14856	14595	14801	14607	14544	14554	14478	14736	14700	14657	14731	14510	14594	14643	14472	14651	14723	14620	14552	14670	14663	14723	14905	14613	14472	14769	14790	14531	14662	14663	14592	14588	14689	14697	14799	14787	14738	14825	14608	14752	14762	14739	14596	14704	14496	14729	14721	14542	14750	14593	14490	14674	14601	14723	14677	14515	14539	14554	14742	14581	14553	14822	14867	14500	14645	14676	14567	14651	14480	14736	14717	14628	14708	14587	14645	14669	14700	14798	14790	14756	14546	14821	14590	14735	14779	14684	14547	14595	14593	14897	14624	14802	14589	14654	14685	14704	14599	14559	14689	14543	14711	14780	14555	14513	14700	14739	14467	14732	14630	14569	14544	14631	14584	14740	14816	14661	14624	14750	14708	14735	14824	14678	14702	14629	14608	14660	14549	14699	14710	14670	14653	14538	14754	14716	14658	14597	14877	14649	14752	14664	14659	14507	14680	14659	14633	14735	14758	14775	14750	14528	14556	14507	14579	14617	14516	14722	14568	14644	14574	14609	14498	14638	14715	14516	14908	14573	14599	14701	14711	14780	14588	14668	14736	14551	14496	14795	14617	14560	14530	14513	14748	14551	14554	14649	14641	14773	14756	14655	14748	14703	14720	14651	14662	14632	14694	14779	14619	14761	14565	14614	14605	14835	14597	14561	14640	14721	14681	14731	14774	14845	14611	14640	14673	14814	14624	14670	14663	14629	14731	14708	14570	14686	14780	14685	14685	14584	14538	14679	14577	14518	14730	14610	14627	14519	14652	14586	14642	14707	14654	14600	14659	14634	14494	14511	14685	14766	14659	14660	14624	14835	14647	14591	14741	14703	14703	14619	14593	14900	14661	14572	14695	14531	14786	14603	14757	14502	14757	14594	14709	14656	14602	14747	14636	14755	14756	14701	14519	14808	14735	14451	14667	14699	14599	14648	14668	14659	14716	14717	14720	14645	14824	14717	14642	14716	14563	14644	14745	14595	14782	14475	14920	14861	14571	14606	14591	14621	14634	14736	14527	14663	14687	14709	14844	14546	14760	14613	14712	14645	14776	14655	14652	14559	14700	14690	14672	14573	14678	14670	14673	14633	14643	14811	14646	14489	14732	14571	14642	14732	14591	14592	14736	14760	14715	14589	14727	14623	14664	14635	14568	14584	14768	14679	14561	14842	14516	14608	14854	14760	14670	14908	14644	14632	14757	14672	14408	14827	14681	14699	14666	14792	14741	14758	14697	14652	14765	14696	14494	14681	14718	14708	14754	14573	14687	14693	14595	14625	14715	14772	14620	14744	14745	14748	14662	14640	14670	14753	14523	14757	14569	14755	14655	14515	14629	14722	14626	14701	14624	14633	14780	14878	14730	14670	14589	14634	14786	14644	14735	14681	14704	14683	14711	14561	14630	14788	14640	14630	14602	14652	14650	14660	14461	14530	14648	14619	14538	14724	14658	14674	14692	14450	14743	14864	14675	14808	14582	14537	14679	14583	14718	14727	14738	14771	14694	14664	14626	14854	14619	14731	14772	14734	14836	14753	14660	14656	14617	14546	14558	14655	14525	14715	14663	14701	14765	14683	14803	14718	14765	14678	14646	14692	14670	14539	14660	14586	14826	14636	14582	14645	14701	14489	14596	14645	14711	14764	14634	14750	14605	14840	14624	14633	14665	14512	14810	14655	14758	14694	14629	14759	14636	14441	14642	14634	14600	14779	14712	14605	14792	14564	14821	14677	14655	14721	14899	14584	14615	14713	14474	14757	14655	14509	14753	14584	14594	14810	14788	14521	14827	14806	14822	14751	14586	14701	14665	14542	14738	14612	14802	14539	14540	14679	14689	14701	14657	14797	14762	14627	14707	14563	14816	14521	14494	14702	14624	14643	14614	14760	14723	14728	14661	14668	14637	14798	14624	14797	14765	14697	14550	14791	14555	14652	14781	14636	14715	14830	14619	14661	14576	14637	14764	14705	14661	14680	14646	14652	14646	14615	14811	14783	14615	14923	14744	14578	14669	14722	14532	14776	14500	14636	14651	14786	14670	14706	14618	14604	14647	14682	14680	14686	14787	14607	14841	14597	14713	14595	14661	14849	14731	14638	14653	14757	14719	14730	14551	14614	14779	14486	14581	14779	14574	14633	14834	14776	14690	14554	14870	14637	14586	14674	14649	14710	14599	14582	14687	14657	14766	14720	14696	14648	14814	14680	14626	14704	14708	14539	14611	14750	14737	14603	14669	14636	14649	14649	14696	14758	14650	14722	14698	14655	14621	14723	14720	14782	14595	14712	14787	14438	14525	14575	14549	14614	14694	14479	14766	14731	14795	14607	14769	14641	14742	14668	14698	14756	14724	14681	14682	14827	14667	14691	14745	14698	14768	14804	14850	14614	14733	14674	14656	14661	14622	14744	14599	14829	14482	14718	14695	14766	14700	14831	14636	14596	14551	14778	14672	14796	14587	14557	14654	14733	14623	14565	14667	14857	14750	14657	14519	14817	14784	14442	14639	14943	14532	14700	14712	14816	14616	14775	14689	14627	14802	14546	14819	14705	14739	14533	14679	14608	14725	14643	14741	14790	14760	14686	14675	14704	14743	14838	14784	14665	14628	14862	14634	14773	14626	14736	14499	14544	14689	14750	14651	14600	14618	14761	14681	14780	14736	14630	14685	14561	14672	14642	14728	14773	14680	14769	14692	14815	14691	14580	14736	14563	14616	14620	14660	14755	14742	14697	14647	14671	14799	14487	14729	14450	14663	14601	14584	14716	14843	14649	14694	14598	14516	14568	14560	14887	14674	14836	14648	14590	14575	14672	14820	14593	14533	14603	14641	14572	14733	14784	14608	14791	14639	14876	14661	14703	14671	14755	14627	14724	14689	14567	14703	14765	14731	14708	14714	14619	14541	14633	14839	14802	14719	14460	14883	14696	14670	14722	14554	14679	14815	14660	14581	14707	14833	14744	14546	14664	14579	14766	14679	14632	14771	14560	14611	14591	14666	14651	14774	14560	14607	14599	14718	14676	14687	14633	14623	14752	14543	14552	14786	14615	14684	14793	14684	14670	14736	14724	14604	14641	14792	14566	14698	14549	14672	14562	14688	14689	14752	14604	14651	14753	14821	14677	14729	14535	14790	14711	14624	14734	14757	14571	14621	14580	14826	14666	14649	14567	14678	14758	14697	14526	14732	14697	14663	14641	14762	14630	14457	14718	14832	14705	14736	14718	14537	14748	14584	14520	14571	14732	14767	14916	14770	14415	14516	14465	14636	14669	14664	14815	14735	14726	14711	14780	14742	14791	14606	14619	14680	14630	14568	14705	14679	14612	14689	14695	14635	14644	14529	14903	14665	14553	14544	14723	14727	14471	14714	14567	14569	14929	14786	14617	14663	14593	14689	14790	14779	14575	14707	14675	14678	14744	14544	14687	14786	14666	14533	14732	14681	14714	14943	14706	14752	14867	14662	14616	14492	14812	14601	14806	14741	14636	14659	14618	14597	14654	14829	14652	14741	14776	14485	14701	14657	14631	14628	14507	14759	14481	14580	14763	14772	14757	14621	14823	14739	14662	14689	14479	14815	14618	14517	14488	14918	14606	14736	14628	14725	14682	14724	14716	14688	14777	14648	14594	14748	14504	14810	14662	14732	14737	14587	14750	14704	14605	14675	14617	14681	14709	14730	14729	14598	14755	14485	14758	14653	14576	14722	14625	14744	14812	14845	14845	14624	14651	14608	14685	14658	14706	14433	14746	14612	14669	14753	14591	14793	14693	14683	14590	14689	14638	14701	14669	14801	14656	14639	14676	14717	14718	14706	14453	14832	14822	14543	14603	14754	14676	14702	14740	14697	14766	14937	14557	14523	14623	14834	14581	14580	14789	14734	14732	14662	14623	14721	14757	14683	14783	14543	14662	14691	14582	14605	14843	14612	14730	14804	14755	14769	14609	14832	14719	14632	14641	14807	14810	14694	14675	14783	14743	14610	14600	14598	14627	14672	14794	14685	14623	14837	14539	14816	14793	14610	14626	14870	14418	14783	14510	14723	14725	14728	14713	14827	14707	14588	14658	14580	14880	14519	14712	14732	14668	14694	14725	14763	14621	14637	14673	14730	14736	14421	14537	14766	14686	14628	14623	14755	14618	14599	14467	14856	14738	14611	14696	14794	14657	14582	14625	14861	14733	14783	14476	14729	14771	14726	14728	14767	14639	14624	14642	14573	14516	14780	14716	14686	14684	14666	14765	14519	14720	14742	14730	14681	14699	14688	14597	14843	14649	14526	14847	14528	14776	14768	14786	14724	14670	14575	14666	14788	14556	14733	14670	14688	14651	14862	14633	14560	14628	14638	14833	14732	14769	14730	14541	14690	14418	14666	14630	14802	14696	14619	14757	14888	14729	14593	14699	14741	14766	14676	14766	14591	14673	14799	14487	14645	14672	14743	14537	14748	14596	14709	14753	14589	14639	14753	14632	14608	14687	14751	14600	14573	14716	14793	14658	14961	14637	14553	14615	14894	14632	14735	14539	14825	14672	14795	14671	14699	14766	14682	14648	14730	14593	14582	14701	14602	14709	14690	14715	14566	14732	14654	14691	14773	14633	14512	14611	14695	14726	14545	14723	14665	14723	14812	14651	14635	14849	14668	14636	14720	14625	14664	14658	14771	14637	14514	14770	14753	14537	14599	14672	14642	14611	14719	14670	14690	14546	14727	14736	14595	14606	14731	14888	14642	14794	14708	14640	14774	14544	14734	14741	14697	14721	14744	14672	14768	14654	14668	14837	14717	14703	14757	14487	14748	14692	14764	14817	14659
23171	21135	28386	25607	22791	22560	21953	19564	19374	19518	19474	19585	19324	19287	19265	19152	19237	19041	19069	18978	18816	18670	19002	19092	19737	19813	19551	19339	19116	18996	19097	19025	18870	18901	18677	18756	18734	19000	18866	18836	18648	18963	18821	18646	18959	18613	18941	18962	18587	18519	18826	18674	18801	18730	18733	18880	18749	18769	18660	18981	18729	18605	18880	18706	18866	18810	19069	18749	18990	18919	18851	18951	18887	19011	18821	18949	18830	18626	19021	18718	18877	18783	18847	18817	18787	18720	18646	18775	18830	18596	18747	18858	18792	18749	18804	18828	18681	18671	18689	18752	18682	18630	18887	18696	18647	18801	18771	18744	18838	18698	18969	18885	18751	18823	18803	18917	18904	18901	18767	18684	18834	18792	18849	18897	18925	18911	18889	18826	18918	18718	18951	18743	18805	18877	19037	18745	18751	18784	18575	18687	18879	18704	18690	18622	18749	18728	18737	18987	18677	18720	18823	18883	18926	18562	18663	18934	18814	18785	18690	18760	18723	18549	18832	18900	18722	19031	18609	18659	18853	18825	18818	18852	18727	18855	18871	18991	18801	19002	18856	18894	18827	18425	18856	18802	18692	18649	18752	18779	18943	18872	18806	18758	18836	18795	18902	18812	18811	18617	18682	18903	18858	18869	18809	18703	18800	18825	18917	18741	18889	18811	18866	18580	18889	18822	18966	18758	18711	18740	18866	18692	18731	18840	18831	18855	18700	18736	18649	18767	18693	18755	18778	18693	18808	18720	18594	18774	18829	18645	18798	18810	18889	18891	18775	18755	18788	18746	18716	18844	18812	18630	18860	18760	18569	18773	18596	18722	18802	18582	18689	18860	18925	18950	18837	18749	18877	18879	18834	18678	18690	18575	18665	18662	18657	18780	18745	18539	18913	18574	18791	18780	18711	18766	18669	18717	18508	18653	18674	18785	18809	18802	18777	18613	18707	18791	18774	18995	18828	18740	18764	18633	18570	18933	18537	18703	18860	18846	18930	18951	18961	18765	18993	18801	18792	18847	18843	18705	18766	18729	18908	19004	18662	18868	18747	18686	18849	18778	18523	18820	18701	18952	18797	18935	18666	18726	18607	18800	18649	18779	18762	18758	18820	18782	18931	18564	18564	18799	18770	18587	18790	18636	18727	18709	18757	18730	18814	18714	18966	18828	18545	18691	18591	18764	18928	18735	18874	18767	18820	18711	18697	18949	18818	18793	18910	18840	18710	18660	18934	18743	18659	18838	18878	18785	18467	18751	18626	19062	18734	18939	18822	18810	18785	18656	18688	18948	18884	18486	18664	18878	18781	18525	18903	18760	18990	18714	18792	18774	19071	18649	18764	18692	18827	18845	18831	18852	19178	18819	18922	18641	19055	18775	18708	18794	18699	18855	18849	18785	18834	18915	18905	18928	18830	18975	19079	18758	18881	18773	18731	18967	19002	18891	18720	18639	18932	18656	18721	18824	18926	18736	18835	18893	18720	18893	18731	18978	18683	18806	18755	18871	18853	18458	18645	18747	18598	18939	18868	18587	18942	18829	18722	18783	18904	18795	18900	18850	19008	18954	18774	18589	18752	19058	18820	18890	18878	18819	18868	18793	18925	18905	18767	18694	19059	18796	18714	18882	18968	18887	19106	18927	18851	18556	18940	18653	18928	18698	18683	18973	18688	18804	18729	18480	18711	18797	18945	18812	18808	18791	18636	18915	18862	18666	18747	18758	18757	18814	18696	18754	18928	18802	18958	18943	18858	18759	18863	18815	18764	18479	18656	18691	18915	18814	18774	18739	18553	18802	18836	18830	18804	18844	18843	18824	18859	18774	18740	18639	18740	18546	18720	19004	18899	18743	18667	18959	18555	18893	18830	18869	18794	18739	19129	18810	18810	18770	18747	18897	18755	18555	18641	18685	18849	18935	18910	18765	19074	18631	18901	18955	18713	18867	19023	18710	18797	18802	18900	18865	18693	18456	18670	18706	18739	18934	19030	18704	18873	18798	18784	18657	18938	18868	18795	18619	18698	18813	18888	18890	18912	18783	18726	18851	18730	18769	18778	18900	18656	18790	18880	18685	18615	18898	18771	18687	18628	18654	18654	18738	18954	18856	18767	18934	18835	18751	18947	18803	18991	18684	19031	18948	18715	18763	18494	18571	18860	18923	18792	18701	18993	18776	19081	18818	18786	18788	18782	18657	18724	18759	18887	18895	18605	18837	18889	18709	18873	18602	18970	18903	18933	18795	18773	18648	18780	18904	18847	18635	18822	18920	18849	18887	18771	18972	18871	18884	18970	18759	18941	18931	18955	18719	18715	18674	18914	18740	18778	18717	18728	18738	18881	18701	18722	18685	18929	18587	18664	18649	18754	18826	18841	18747	18905	18777	18628	18680	18482	18839	18491	18571	18709	18920	18807	18644	18705	18817	18724	18818	18521	18737	18799	18834	18844	18713	18720	18798	18836	18982	18833	18890	18756	19002	18769	18863	18906	18834	19033	18680	18877	18750	18742	18715	18927	18978	18838	18675	18780	18845	18785	18996	18770	18828	18926	18702	18964	18735	18712	18806	18790	18723	18899	18823	18869	18876	18825	18842	18824	18886	18886	18723	18728	18824	18625	18685	18781	18753	18688	18823	18773	18748	18827	19100	18718	18762	18734	18642	18588	18861	18872	18655	18749	18668	18929	19006	18871	18879	18875	18880	18851	18936	18709	18845	18814	18651	18856	18716	18663	18770	18682	18735	18891	18730	18719	18723	18821	18699	18775	18721	18993	18655	18732	18660	18726	18838	18852	18648	18715	18770	18804	18605	18946	18981	18918	18960	18726	18666	18727	18907	18770	18748	18792	18586	18659	18819	18878	18661	18815	18657	18837	18884	18759	18769	19050	18893	18776	18792	18658	18652	18598	18765	18719	18663	18973	18763	18805	18898	18839	18658	18761	18848	18730	19040	18874	18854	18694	18712	18809	18717	18889	18885	18664	18868	18843	18748	18902	18798	18675	18666	18936	18965	18691	18552	18867	18940	19065	18904	18743	18760	18682	18748	18893	18872	18779	18745	18765	19017	18946	18724	18714	18950	18689	18625	18870	18922	18473	18748	18740	18685	18945	18759	18867	18994	19034	18641	18733	18753	18773	18691	18895	18855	18727	18777	18688	18843	18700	18639	18699	18758	18937	18669	18829	18856	18735	18798	19063	18836	19119	18686	18825	18779	18585	18794	18840	18736	18849	18845	18654	18634	18789	18869	18911	18634	18735	18877	18866	18718	18975	18661	18727	18781	18732	18743	18664	18680	18574	18760	18775	18780	18814	18847	18726	18795	18623	18662	18901	18715	18904	18811	18647	18896	18891	18780	18735	18668	19067	18820	18699	18754	18797	18902	18735	18761	18988	18778	18714	18860	18959	18791	18909	18779	18803	18864	18771	18698	18737	18810	18812	18694	18762	18815	18693	18745	18735	18887	18800	18799	18662	18794	18737	18652	18859	18673	18910	18655	18949	18655	18856	18885	18745	18551	18629	18873	18916	18768	18686	18662	18576	18514	18885	18805	18802	18942	18765	18833	18946	18669	18824	18888	18777	18773	18912	18881	18794	18913	18872	18682	18639	18714	18645	18736	18894	19012	18978	18755	18863	18857	18926	18854	18731	18699	18820	18790	18611	18728	18809	18952	18638	18693	18753	18720	18642	18966	18665	18547	18682	18804	18673	18620	18902	19159	18636	18624	18734	18853	18816	18914	18906	18658	18728	18835	18790	18741	18658	18611	18915	18778	18847	18999	18659	18731	18871	18836	18838	18697	18835	18873	18801	18941	18835	18954	18801	18919	18808	18673	18834	18731	18850	18861	18765	18915	18611	19018	18819	18808	18719	18797	18906	18843	18890	18832	18773	18819	18652	18804	18915	18649	18820	18707	18721	18722	18881	18732	18933	18936	18805	18771	18970	19014	18891	18769	18956	18756	18665	18835	18614	18851	18785	18838	18871	18812	18715	18681	18719	18780	18900	18735	18915	18773	18733	18769	18869	18609	18957	18827	18576	18686	18752	18865	18765	19041	19070	18723	18652	18853	18697	18582	18573	18904	18724	18474	18558	18745	18477	18552	18843	18679	18809	18805	18928	18876	18735	18716	18860	18642	18850	18842	18837	18730	18750	18768	18765	18782	18717	18829	18936	18712	18539	18896	18881	18871	18843	18711	18778	18806	18763	18951	18911	18829	18871	18973	18815	18721	18740	18755	18688	18809	18740	18803	18900	18738	18691	18627	18753	18710	18934	18841	18881	18738	18832	18645	18683	18696	18745	18806	18882	18621	18854	18764	18812	18995	18879	18698	18884	18815	18792	18827	18889	18795	18777	18753	18818	18819	18880	18905	18629	18823	18812	18656	18673	18828	18740	19022	18704	18835	18849	18771	18820	19087	18767	19008	18896	19021	18851	18829	18847	18820	18592	18509	18647	18697	18821	18816	18750	18715	18669	18728	18831	18670	18724	18631	18715	18750	18726	18751	18899	18792	18725	18717	18870	18923	18705	18729	18716	19012	18710	18918	18777	18879	18798	18748	18769	18802	18607	18818	18853	18750	18566	18906	18828	18796	18784	18671	18914	18737	18921	18610	18970	18753	18858	18674	18925	18899	18998	18805	18806	18647	18897	18787	18890	18868	18758	18921	18757	18873	18832	18609	18652	18654	18534	18976	18825	18800	18577	18719	18775	18870	18740	18756	18863	18587	18584	18871	18774	18668	18987	18727	18766	18729	18878	18760	18518	18670	18636	18999	18756	18523	18710	18892	18831	18714	18744	18666	18658	18732	18779	18716	19012	18911	18831	18794	18835	18873	18883	18750	18662	18764	18763	18810	18724	18895	18929	18822	18697	18905	18716	18830	18766	18955	18712	18592	18748	18819	18705	18833	18639	18736	18800	18599	18784	18882	18735	18871	18759	18912	18804	18581	18865	18760	18922	18734	18959	18943	18840	18855	18930	18621	18665	18626	18959	18717	18604	18884	18704	18857	18783	18839	18696	18920	19043	18923	18764	18758	18714	18619	18860	18919	18785	18817	18819	18786	18806	18741	18864	18767	18743	18909	18856	18507	18838	18741	18824	18934	18972	18717	18793	18826	18848	18722	18746	18645	19068	18913
29876	56171	47317	31772	18460	16258	15627	15324	15152	15299	15320	15366	15208	15101	15031	15115	14919	14968	14881	15095	14956	14880	14988	15410	16384	16143	15866	15464	15243	14878	14669	14761	14817	14802	14889	14837	14810	14852	14687	14707	14954	14706	14846	14827	14571	14759	14734	14801	14749	14779	14806	14762	14918	14929	14750	14986	14772	14740	14778	14951	14993	14592	14915	14705	14944	14769	14821	14638	14824	14877	14797	14713	14856	14706	14715	14825	14810	14768	14890	14908	14694	14789	14725	14759	14899	14779	14747	14957	14928	14639	14959	14818	14649	14736	14737	14710	14896	14721	14890	14828	14649	14800	14866	14855	14660	14836	14690	14801	14759	14979	14826	14879	14706	14753	14884	14875	14844	14810	14959	14848	14807	14804	14714	14888	14736	14744	14818	14727	14831	14901	14867	14668	14782	14813	14753	14840	14798	14764	15010	14914	14753	14699	14792	14972	14812	14875	14701	14758	14898	14884	14814	14707	14855	14760	14675	14791	14855	14853	14665	14883	14884	14930	14871	14790	14866	14983	14802	14840	14741	14816	14804	14880	14575	14742	14755	14788	14763	14961	14731	14704	14710	14755	14858	14781	14735	14802	14783	14709	14751	14650	14676	14849	14901	14885	14837	14771	14668	14809	14815	14822	14846	14839	14776	14819	14782	14833	14924	14910	14888	14826	14703	14880	14731	14797	14823	14759	14937	14814	14787	14855	14651	14722	14701	14805	14842	14838	14827	14590	14588	14759	14546	14801	14712	14649	14741	14727	14693	14925	14683	14847	14861	14892	14929	14825	14798	14902	14787	14906	14677	14816	14764	14793	14790	14735	14793	14855	14900	14819	14698	14531	14823	14939	14834	15074	14849	14720	14782	14826	14698	14768	14949	14902	14814	14919	14698	14732	14782	14871	14662	14845	14720	14864	14746	14718	14901	14822	14782	14734	14569	14889	14782	14985	14787	14817	14897	14847	14939	14884	14844	14813	14958	14920	14882	14862	14924	14825	14961	14828	14722	14881	14815	14868	14809	14862	14867	14815	14698	14721	14760	14838	14690	14996	14919	15079	14681	14784	14766	14938	14807	14819	14756	14715	14904	14893	14862	14886	14744	14830	15039	14693	14623	14694	14762	14884	14716	14850	14792	14786	14739	14895	14729	14650	14864	14689	14897	14883	14855	14731	14801	14884	14887	14827	14952	14636	14940	14778	14836	14864	14818	14815	14755	14786	14688	14828	14778	14773	15010	14790	14951	14803	14764	14748	14847	14796	14736	14758	14762	14831	14601	14828	14800	14767	14792	14849	14931	14636	14788	14789	14829	14574	14749	14753	14846	14625	14834	15006	14609	14821	14831	14809	14676	14900	14820	14756	14733	14767	14967	15050	14851	14625	14705	14803	14800	14715	14910	14817	14827	14915	14679	14715	14732	14916	14772	14853	14708	14801	14547	14735	14715	14800	14866	14714	14803	14804	14780	14831	14877	14659	14847	14757	14752	14888	14777	14889	15047	14718	14853	14667	14665	14802	14616	14779	14817	14759	14732	14712	14813	14921	14775	14883	14805	14924	14803	14793	14755	14864	14891	14806	14908	14783	14848	14815	14721	14677	14942	14861	15029	14719	14795	14786	14742	14880	14703	14773	14803	14797	14844	14836	14800	14940	14750	14822	14838	14807	14843	14671	14964	14798	14869	14862	14866	14834	14887	14858	14757	14918	14811	14849	14867	14694	14722	14816	14783	14823	15057	14837	14925	14743	14850	14928	14993	14852	14753	14808	14705	14785	14778	14765	14996	14690	14819	14711	14736	14809	14778	14858	14874	14806	14564	14776	14761	14757	14664	14732	14658	14755	14786	14810	14739	14681	14897	14509	15084	14834	14682	14827	14705	14631	14910	14965	14813	14792	14625	14719	14697	14614	14827	14812	14838	14951	14820	14661	14981	14680	14889	14840	14774	14745	14792	14739	14707	14777	14732	14860	14685	14753	14829	14604	14745	14631	14825	14866	14829	14715	14891	14743	14815	14772	14710	14739	14843	14820	14681	14882	14740	14818	14896	15067	14922	14827	14899	14812	14651	14847	14703	14747	14699	14620	14757	14590	14789	14781	14883	14692	14907	14989	14738	14841	14841	14557	14787	14680	14765	14667	14643	14848	14865	14822	14829	14570	14765	14803	14828	14688	14790	14927	14813	14636	14719	14839	14848	14838	14768	14755	14749	14777	15006	14973	14865	14802	15010	14841	14882	14826	14800	14831	14736	14792	14666	14973	14907	14700	14856	14729	14902	14623	14907	14840	14717	14750	14809	14736	14865	14823	14835	14822	14813	14845	14762	14755	14907	14645	14695	14868	14697	14735	14715	14928	14811	14761	14988	14649	14840	14808	14773	14734	14929	14769	14810	14793	14714	14840	14890	14924	14755	14880	14763	14736	14935	14625	14681	14682	14806	14831	14856	14864	14935	14961	14500	14753	14791	14762	14847	14861	14738	14684	14855	14783	14617	14763	14843	15022	14548	15031	14754	14839	14637	14554	14855	14747	14671	14803	14821	14738	14644	14767	14818	14602	14724	14974	14817	14720	14790	14863	14832	14829	14807	14637	14668	14920	14643	14949	14607	14780	14931	14566	14858	14690	14759	15026	14816	14852	14849	14796	14857	14802	14746	14504	14654	14657	14797	14787	14792	14701	14601	14820	14750	14679	14860	14781	14835	14785	14943	14758	14942	14735	14760	14704	14822	14721	14606	14785	14915	14813	14837	14891	14813	14820	14852	14924	14788	14705	14886	14847	14782	14806	14842	14803	14887	14829	14700	14734	14839	14748	14837	14751	14793	14965	14897	14809	14756	14911	14726	14857	14915	14793	14797	14662	14875	14942	14712	14615	14629	14711	14903	14755	14734	14857	14817	14704	14820	14814	14823	14674	14668	14773	14844	14735	14767	14816	14640	14735	14837	14849	14800	14649	14768	14787	14794	14757	14850	14709	14822	14663	14821	14887	14703	14840	14741	14831	14635	14664	14888	14950	14878	14926	14631	14747	14652	14687	14758	14874	14711	14568	14817	14650	14740	14842	14903	14668	14772	14732	14949	14699	14849	14748	14743	14895	14725	14933	14758	14745	14778	14725	14808	14765	14743	14743	14867	14701	14812	14814	14807	14777	14758	14959	14726	14810	14827	14876	14782	14778	14860	14743	14818	14840	14759	14753	14863	14674	14831	14746	14865	14800	14827	14787	14736	14705	14789	14858	14783	14712	14805	14804	14891	14964	14847	14784	14945	14783	14675	14969	14852	14793	14713	14590	14844	14778	14970	14984	14853	14681	14715	14663	14660	14675	14924	14667	14886	14707	14758	14857	14815	14881	14717	14757	14960	14780	14713	14763	14688	14748	14735	14671	14985	14797	14861	14758	14761	14892	14622	14705	14870	14875	14823	14823	14935	14735	14770	14822	14792	14717	14982	14638	14803	14770	15059	14598	14844	14887	14821	14827	14854	14764	14729	14713	14760	14599	14841	14618	14895	14778	14778	14713	14733	14818	14875	14837	14689	14718	14787	14888	14678	14681	14731	14928	14860	14799	14894	14926	14736	14859	14788	14902	14653	14620	14734	14789	14695	14588	14750	14788	14932	14852	14748	14743	14677	14968	14837	14848	14744	14745	14795	14694	14774	14738	14618	14919	15077	14704	14914	14617	14900	14829	14790	14762	14912	14855	14663	14806	14885	14901	14783	14629	14795	14727	14569	14762	14742	14739	14815	14700	14850	14818	14700	14684	14843	14791	14671	14730	14897	14852	14875	14836	14815	14754	14799	14747	14618	14762	14981	14749	15022	15040	14650	14802	14637	14872	14885	14791	14772	14808	14840	14747	14932	14788	14736	14581	14783	14647	14795	14870	14975	14586	14906	14836	14857	14911	14832	14950	14651	14729	14903	14627	14759	14985	14730	14771	14621	14857	14865	14771	14722	14805	14825	14741	14971	14738	14704	14774	14736	14752	14660	14829	14700	14731	14762	14808	14788	14797	14670	14672	14589	14764	14695	14795	14878	14871	14877	14843	14790	14893	14832	14846	14791	14765	14997	14851	14849	14780	14817	14779	14525	14992	14773	14789	14664	14824	14896	14778	14788	14712	14637	14816	14743	14914	14759	14781	14868	14887	14751	14753	14816	14789	14751	14722	14809	14790	14825	14792	14849	14937	14780	14708	14756	15007	14753	14878	14776	14827	14735	14806	14724	14817	14834	14922	14663	14821	14841	14828	14686	14863	14929	14870	14778	14699	14648	14860	14807	14839	14743	14906	14722	14729	14772	14695	14778	14898	14763	14827	14665	14825	14806	14832	14824	14718	14759	14889	14916	14652	14502	14697	14949	14823	14721	14826	14842	14788	14833	14844	14842	14726	14971	14811	14786	14786	14889	14893	14931	14893	14721	14728	14707	14909	14772	14918	14768	14815	14761	14838	14805	14682	14816	14940	14756	14754	14820	14842	14755	14854	14801	14666	14963	14614	14730	14842	14876	14856	14862	15016	14905	14764	14908	14681	14589	14798	14974	14745	14749	14809	14800	14815	14628	14631	14737	14869	14741	14906	14629	14873	14921	14829	14849	14736	14828	14938	14811	14879	14866	14890	14913	14759	14818	14816	14838	14861	14752	14671	14713	14951	14830	14626	14729	14629	14742	14884	14847	14707	14808	14801	14794	14702	14911	14929	14813	14847	14812	14910	14874	14694	14730	14634	14838	14902	14812	14830	14893	14894	14711	14789	14697	14702	14968	14804	14658	14746	14764	14797	14706	14708	14732	14725	14804	14784	14916	14853	14707	14980	14644	14709	14847	14631	14742	14827	14671	14733	14930	14785	14781	14723	14771	14875	14770	14724	14806	14526	14847	14828	14757	14805	14695	14729	14792	14869	14619	14798	14845	14786	14927	14844	14733	14823	14808	14866	14740	14768	14700	14719	14815	14859	14932	14879	14794	14869	14793	14746	14823	14775	14781	14872	14837	14633	14834	14824	14816	14713	14758	14881	14808	14760	14758	14706	14633	14854	14847	14820	14827	14861	14759	14893	14773	14810	14941	14862	14787	14760	14890	14565	14787	14708	14750	14875	14803	14893	14772	14867	14659	14737	14741	14821	14840	14904	14845	14909	14856	14811
24678	21401	29029	27791	21242	19438	19374	18476	18180	18290	18655	18307	18399	18280	18227	18246	18036	17930	18051	18020	18105	17892	17978	18419	18517	18663	18502	18186	18292	18051	17921	18003	17910	17892	18066	17859	17911	17899	18120	17824	17992	18130	17965	17718	18026	18080	17971	18050	17793	17864	17660	18010	18052	18001	17976	17895	17843	17883	17991	17965	17974	17875	18102	17838	17790	18076	17817	17887	18203	17976	18075	17916	17973	17951	18082	17933	17760	17773	17979	17681	17969	17899	17771	18013	18148	17919	17951	18069	18110	17967	18010	18149	17914	18006	18034	17989	17748	17939	18057	17994	18072	17863	17890	17942	18056	17862	18091	17995	18103	18006	18022	18104	17899	17864	17903	17909	18030	18043	17880	18035	17924	17904	17922	17937	17950	17917	18136	18095	18024	18007	17991	18170	17993	18081	18080	17969	17748	17895	17807	18038	17946	18047	17884	18010	17766	17865	18066	17962	17970	18071	18028	17793	18066	18047	17873	17775	17887	17950	17888	18078	17910	17983	18001	17922	17844	17928	18125	17959	17929	17917	17842	18142	17984	18018	18027	18095	17799	17965	18063	17679	17792	17760	17810	17785	18146	17920	17930	17918	18053	17953	18245	17897	17825	18054	18228	18041	17753	17720	18040	17947	17949	18020	17784	17995	17827	17972	17926	17984	18052	17914	18061	18003	17904	17809	17986	17754	17648	17851	18049	17983	18014	17864	17732	17850	17990	17983	17902	18076	18006	17860	17888	17909	18009	17927	17799	18019	17884	17790	17955	17839	17835	18104	17987	17836	17646	17803	17916	18024	18031	17988	18050	18195	17886	18137	18062	18120	18048	17947	17807	17845	18001	17688	17980	18070	18083	18207	17920	18013	17876	17838	17864	17901	17935	18293	18027	18052	17971	18103	17973	18148	17938	17838	17893	17947	17935	18096	17904	18021	17850	17919	18057	17966	17943	17938	17951	18112	18026	17939	17849	17839	17742	17832	17899	18064	17937	18195	18008	17999	17732	17769	18014	18058	18118	18038	17955	17855	17786	17916	17969	17872	18002	17974	17929	18202	17806	17892	18040	17839	17975	18008	18100	17801	17905	17927	18042	17976	17936	18039	18071	18065	17868	17985	17868	17798	17837	17810	17895	17859	17898	18004	18031	17912	17878	17972	17920	17975	17734	17709	17987	17943	18132	17970	17901	17999	17733	18002	17884	17986	17910	18092	17880	17927	17725	17785	17874	17724	17889	17952	17927	17854	17894	17814	18018	18113	18094	17985	17648	17828	18102	18008	17958	18153	18155	17846	18007	17855	17965	18165	17848	17945	17846	17867	18018	18153	17924	17916	17854	17829	18018	18073	17949	17692	17877	18053	18019	18064	18005	18067	18120	18124	18039	18196	17897	17836	17881	17861	18026	17780	17857	17875	17984	17865	18005	17899	18116	18029	18079	17656	18138	17851	17993	18076	17740	17809	17935	17814	17967	17946	17859	17914	18113	17973	17990	17903	18019	17802	17966	17937	17928	17962	17884	18156	17733	18011	17801	18012	17886	17699	18035	18229	17828	18128	18014	17874	17979	17982	17894	18033	18022	18049	18032	18024	17806	17799	17944	17889	17995	17847	17979	17945	18187	18041	18216	18124	18222	18077	18218	17945	17947	17788	18039	18018	17877	17979	17870	17879	18089	17826	18145	17900	17920	17894	17742	17852	18030	18057	18110	18096	18084	17990	17905	17658	17811	17779	17890	18195	18045	17931	17786	17758	18084	17916	17860	18028	17893	17784	17838	18026	18093	17896	17839	17862	18185	17921	17844	17860	17857	17885	18025	18019	17996	17772	18016	17824	17671	17949	18010	17893	17790	17755	17923	17945	18095	18071	18056	18059	17774	17885	17972	17867	18207	17886	17984	18062	17920	17988	18083	17887	17768	17946	17836	18048	17983	18037	17953	18062	18014	18045	17964	17937	17802	17780	18228	18067	17821	17899	17948	18041	17915	17990	18164	17972	18104	17992	17775	17983	18036	18069	18163	17953	17909	18259	18015	18005	18012	18015	18116	17860	17972	17949	18108	18008	17991	17955	17826	17856	17705	17825	18010	18030	17837	18016	17970	17948	17783	18139	17939	17911	18040	17868	18030	17820	17916	17938	17907	18018	17792	18155	18001	17831	17968	17882	17975	17812	17909	17922	18012	18039	17904	17881	17938	17939	17912	18059	17919	17911	17769	18120	17936	17577	18140	17847	18125	17852	17840	17928	18208	17906	17898	17970	18055	18006	17968	17834	18081	17967	18205	18093	17752	17919	17910	17956	17986	17812	17857	17959	17882	18003	17872	18010	17918	17859	17880	18174	17890	17967	17878	17797	18054	17837	17970	17863	17872	17927	17855	18098	18148	17935	18349	18066	17766	17917	17902	18025	18209	17955	17985	17930	17985	17800	17935	17935	17907	17803	17939	17839	18109	18161	17864	17926	18051	18002	17834	18008	18003	17765	17869	18223	17952	17946	18010	17910	17940	17949	18060	18108	17951	18018	17953	17974	17971	17863	17922	18103	17810	18048	18058	18124	17654	18028	18089	17909	17960	17880	17744	17822	17886	17847	17893	17869	18021	17850	17775	18069	17999	17817	17833	17926	18055	17800	17943	18103	17963	17943	17866	17962	18180	17905	17849	17998	18011	17777	17967	18037	18097	17857	17885	17959	17865	17894	17946	17866	17861	18072	17988	17823	17946	18105	17890	17802	17904	17959	18052	17980	18045	17760	17867	17906	17970	18197	17871	18018	18021	17927	18045	18060	18006	18156	17826	17661	17850	18028	17983	18019	17890	17853	17847	17928	18161	18182	17952	17903	17905	17898	17965	17989	18187	18003	18144	17849	17847	17865	17660	17936	18009	17833	18110	18027	18087	17747	17942	18212	18094	17949	18086	17841	17928	17912	18028	17930	18101	18088	18118	17978	17887	18162	17778	17979	18046	17904	17946	17894	17902	17805	17973	17807	17969	17848	17811	17941	18128	17979	17802	18042	17757	17894	17873	18193	17919	17994	18117	17816	17919	18100	18096	18080	18126	18094	17926	17682	17684	18018	17878	17883	17889	17962	18124	17958	17945	17975	17893	18012	17795	17884	17901	17828	17909	17962	17986	18121	17865	17975	17928	18059	18145	17848	17916	18168	17993	17909	17897	17975	17858	17904	17849	17874	18116	17833	18030	17872	17812	18046	17923	17811	18045	17820	17998	18363	18055	17911	18157	17866	17815	17932	17845	18001	17948	17791	17834	18031	18010	18113	18204	17901	17993	17946	18080	18092	17964	17996	18053	17958	18013	17882	18010	18152	17882	17901	17868	18067	17989	18213	18044	18111	18180	17873	17987	18148	17998	18024	18205	18015	18284	17928	17737	17929	17953	18168	17913	17970	17909	17764	17790	17921	17874	17864	18002	17938	17601	17932	17976	17845	18114	18013	18075	17897	17857	17927	18020	17948	17991	17941	18034	17884	18221	17901	17895	18007	18169	17927	18048	18041	18068	18146	18030	17798	17914	17965	17949	18095	17919	17856	17981	17891	17903	17789	17730	17898	17787	17917	18015	18021	18189	18089	18117	17766	17946	17984	18051	18011	17816	17892	17856	18032	17842	17882	18009	18263	18130	17804	17924	17924	18074	17828	17917	18025	17989	18105	17859	17851	17883	17974	17959	17926	18086	17807	17933	17917	17897	17928	18041	17943	18059	17807	17905	17918	17921	18204	17972	17780	17841	17820	17785	17892	18042	17964	17903	18032	18177	17941	17877	17937	17919	17836	18191	17903	18010	17939	18081	18105	18148	17808	17738	17812	17800	17724	17973	17865	18051	17943	18019	18035	18096	17955	18147	18003	18022	18004	17758	18042	17940	18046	18047	18003	17734	18002	18020	18081	18098	17966	18083	17933	17911	17890	18036	17969	18030	17890	17813	18022	18183	18042	17860	18059	17866	17611	17866	17926	17994	17839	17843	17795	17871	18101	17917	17655	18048	17917	17777	18054	17786	18083	17980	17876	17945	18052	17925	17887	17841	17722	17890	17916	18002	18021	18104	17825	17573	18021	17882	17777	18023	17834	17883	18091	17884	17922	17872	17940	17974	17918	18084	17833	18019	17982	17870	17963	17981	17958	18037	17828	17816	17711	17953	17770	17798	18126	17841	17993	17971	17794	17815	17892	17880	18224	17987	18043	17937	17827	17863	18032	17944	17959	18054	18188	17985	18126	17810	18117	18120	17858	17850	18064	17922	17899	18028	17812	17804	17963	17926	18072	17831	18043	17821	17863	17684	17843	18005	17924	17884	17969	18010	17901	18039	18179	18048	17897	17824	17686	17646	18103	17946	18177	18112	18019	17872	18059	17935	18028	17860	18055	17763	17960	17748	17856	18251	17908	18220	18124	18076	18237	17975	18147	17999	17895	17916	17999	17927	18072	17932	18024	17902	18068	17934	18096	17903	18034	18008	17972	18130	18098	18046	17925	17758	17894	17977	17734	17692	18024	17905	17882	18106	17891	17932	18160	17794	18011	17932	17852	17849	17999	18103	17973	17942	17925	18118	18279	18085	17870	18216	18124	18008	18082	18130	18094	17829	18123	17932	17882	17824	17787	17943	18127	17821	17727	17845	17841	17940	17989	17668	17819	18013	17940	18056	17869	17780	17855	17970	18054	18089	17915	17897	17897	18147	18035	17971	17814	17999	17785	17906	17996	17869	18042	17980	17851	18060	18061	18134	17995	17957	17864	18078	18019	17830	18018	18054	18038	17844	17872	17840	17888	17852	18070	17867	17959	18010	17860	17983	18185	18035	18078	18013	18099	17998	17919	18058	18239	17920	18054	18118	18150	17925	17991	18039	17882	18029	18036	18072	17989	18016	17788	17907	17982	18213	18000	17884	18060	18050	17914	17953	17823	18146	17783	17760	17933	17980	17922	17927	18259	18055	17998	18093	17897	18203	18114	17980	18312	17858	17714	17980	18053	17886	17885	17704	18073	17893	17961	17878	17923	17938	17972	17954	17945	17895	18009	18119	17914	17995	17957	18008	18017	18008	17937	18002	17771	17814	17959	18299	17662	17817	18047	17999	17783	18023	18175	18032	17963	17932	17872	18003	17728	17788	18068	18164	17887	17911	17996
30034	50831	40859	23961	16151	15043	14764	14780	14626	14756	14998	14702	14685	14564	14549	14350	14421	14435	14238	14282	14393	14289	14379	14707	15079	15078	14860	14609	14473	14465	14210	14208	14364	14366	14205	14149	14311	14303	14363	14276	14477	14182	14296	14315	14204	14268	14330	14173	14186	14265	14160	14194	14309	14461	14295	14216	14440	14226	14437	14034	14351	14295	14310	14317	14305	14161	14179	14317	14112	14349	14413	14220	14322	14251	14345	14358	14185	14107	14245	14505	14313	14392	14469	14308	14384	14267	14311	14323	14142	14420	14301	14229	14419	14016	14304	14270	14258	14080	14368	14361	14401	14134	14491	14185	14315	14283	14279	14416	14233	14337	14331	14222	14207	14420	14349	14401	14173	14418	14083	14242	14124	14377	14236	14309	14194	14331	14344	14159	14287	14295	14286	14371	14238	14180	14238	14254	14286	14253	14475	14158	14296	14221	14294	14373	14290	14340	14245	14215	14267	14198	14211	14423	14257	14223	14347	14187	14252	14367	14314	14077	14160	14265	14258	14174	14135	14440	14412	14407	14265	14380	14267	14258	14175	14254	14259	14136	14500	14218	14198	14312	14361	14427	14286	14148	14204	14461	14304	14248	14225	14183	14244	14132	14193	14322	14159	14301	14275	14117	14340	14215	14187	14351	14172	14212	14233	14283	14337	14198	14108	14092	14292	14427	14151	14360	14036	14281	14261	14369	14215	14201	14127	14291	14353	14107	14473	14403	14354	14193	14213	14304	14460	14207	14116	14204	14176	14131	14295	14253	14239	14193	14272	14292	14274	14256	14241	14353	14213	14297	14431	14309	14279	14508	14253	14188	14350	14314	14255	14174	14232	14257	14304	14431	14473	14078	14369	14271	14195	14378	14323	14220	14268	14299	14255	14327	14304	14190	14262	14271	14290	14247	14224	14302	14216	14339	14393	14367	14435	14254	14173	14183	14161	14241	14232	14127	14372	14425	14176	14307	14377	14235	14017	14180	14052	14150	14308	14322	14225	14120	14158	14350	14062	14536	14290	14269	14421	14314	14324	14140	14298	14205	14282	14255	14236	14380	14259	14272	14255	14163	14276	14313	14274	14276	14397	14332	14156	14074	14204	14171	14266	14209	14200	14380	14337	14212	14183	14430	14288	14391	14292	14331	14278	14305	14410	14444	14359	14451	14204	14236	14295	14185	14356	14329	14194	14325	14160	14326	14373	14231	14186	14256	14321	14346	14284	14090	14120	14406	14359	14222	14319	14260	14356	14349	14476	14294	14309	14061	14277	14285	14310	14232	14270	14339	14173	14191	14268	14336	14236	14170	14083	14281	14426	14398	14343	14281	14229	14235	14155	14306	14259	14039	14274	14300	14213	14190	14170	14282	14243	14303	14166	14309	14138	14308	14368	14343	14275	14257	14379	14360	14284	14309	14452	14105	14179	14301	14480	14263	14349	14233	14395	14125	14304	14343	14344	14307	14422	14277	14125	14351	14356	13985	14184	14209	14312	14276	14267	14251	14154	14244	14319	14188	14373	14278	14224	14299	14084	14337	14085	14229	14226	14379	14202	14292	14261	14096	14179	14236	14233	14248	14199	14217	14164	14379	14207	14391	14371	14429	14194	14345	14093	14142	14330	14215	14228	14231	14367	14381	14212	14154	14377	14160	14091	14187	14285	14185	14355	14142	14267	14315	14285	14260	14204	14336	14405	14238	14309	14320	14256	14331	14354	14205	14262	14334	14309	14427	14213	14356	14253	14285	14413	14354	14175	14376	14185	14377	14264	14305	14216	14283	14187	14297	14347	14229	14380	14199	14333	14269	14225	14257	14212	14380	14222	14399	14150	14383	14281	14174	14419	14400	14109	14288	14183	14221	14299	14246	14333	14331	14348	14388	14387	14325	14275	14390	14579	14288	14176	14208	14333	14223	14324	14223	14183	14260	14280	14223	14223	14174	14266	14253	14157	14350	14262	14268	14196	14352	14493	14143	14301	14255	14231	14278	14299	14147	14262	14303	14177	14462	14300	14290	14152	14309	14290	14261	14437	14174	14318	14248	14247	14132	14202	14215	14437	14054	14266	14438	14152	14182	14433	14244	14372	14276	14283	13982	14330	14299	14449	14250	14340	14355	14142	14306	14228	14323	14279	14281	14484	14278	14230	14422	14379	14315	14305	13990	14339	14099	14218	14231	14322	14374	14296	14193	14229	14241	14134	14345	14208	14342	14180	14413	14202	14316	14297	14231	14110	14419	14309	14216	14247	14351	14137	14174	14243	14216	14194	14335	14391	14144	14246	14303	14226	14213	14150	14176	14223	14220	14302	14337	14475	14412	14284	14096	14190	14231	14433	14198	14166	14331	14398	14304	14150	14281	14155	14206	14261	14166	14367	14169	14311	14155	14376	14253	14343	14276	14298	14127	14393	14287	14237	14328	14158	14316	14234	14302	14425	14372	14281	14274	14423	14383	14144	14220	14474	14199	14211	14337	14300	14193	14217	14400	14295	14232	14184	14310	14178	14268	14247	14266	14312	14251	14319	14201	14381	14133	14417	14243	14168	14244	14111	14195	14135	14329	14277	14324	14373	14125	14220	14339	14317	14272	14414	14226	14190	14251	14132	14260	14338	14233	14088	14260	14246	14238	14242	14238	14393	14273	14307	14377	14208	14318	14265	14311	14258	14229	14335	14250	14246	14429	14034	14309	14202	14449	14338	14193	14262	14191	14263	14267	14239	14232	14087	14230	14223	14370	14206	14440	14231	14218	14246	14187	14378	14219	14330	14452	14351	14249	14208	14203	14159	14254	14296	14344	14258	14147	14267	14415	14317	14182	14223	14204	14254	14271	14295	14166	14357	14318	14170	14248	14141	14335	14372	14208	14316	14299	14222	14428	14259	14321	14274	14231	14180	14402	14230	14345	14260	14390	14333	14412	14324	14160	14250	14342	14163	14248	14263	14375	14080	14151	14273	14316	14341	14277	14197	14267	14224	14210	14419	14320	14298	14183	14178	14321	14220	14217	14427	14222	14276	14415	14325	14302	14116	14074	14370	14264	14234	14144	14242	14320	14255	14233	14415	14350	14239	14256	14213	14294	14260	14313	14313	14334	14387	14149	14199	14320	14233	14145	14263	14355	14313	14244	14257	14320	14112	14331	14173	14226	14149	14409	14186	14184	14315	14346	14316	14379	14272	14126	14217	14406	14259	14449	14261	14238	14167	14261	14292	14478	14033	14174	14250	14244	14254	14307	14038	14308	14237	14156	14204	14232	14332	14305	14339	14329	14300	14337	14259	14279	14269	14257	14201	14158	14234	14128	14212	14381	14082	14153	14248	14167	14354	14281	14240	14226	14259	14215	14155	14253	14154	14217	14260	14301	14348	14040	14271	14349	14200	14220	14236	14290	14193	14151	14312	14116	14195	14183	14317	14508	14226	14334	14232	14230	14208	14225	14221	14253	14372	14209	14392	14241	14198	14284	14170	14212	14254	14219	14107	14261	14201	14249	14178	14402	14316	14389	14303	14016	14294	14331	13998	14242	14189	14110	13970	14215	14387	14234	14369	14411	14088	14271	14135	14318	14339	14142	14159	14329	14434	14201	14224	14056	14244	14313	14461	14234	14330	14263	14295	14436	14322	14241	14219	14386	14447	14231	14129	14281	14193	14275	14337	14241	14247	14408	14409	14356	14282	14290	14166	14179	14418	14285	14189	14255	14365	14297	14341	14306	14203	14218	14278	14223	14239	14239	14245	14387	14241	14344	14318	14217	14360	14255	14139	14150	14333	14245	14342	14440	14331	14318	14358	14281	14134	14304	14339	14232	14414	14228	14301	14389	14330	14148	14293	14361	14109	14188	14156	14255	14169	14214	14199	14349	14095	14421	14293	14260	14341	14322	13994	14282	14176	14298	14186	14117	14389	14160	14250	14287	14519	14356	14290	14434	14307	14209	14234	14330	14350	14271	14377	14252	14179	14257	14328	14214	14240	14110	14309	14454	14354	14155	14296	14202	14242	14268	14245	14378	14310	14259	14118	14341	14160	14221	14239	14237	14221	14266	14229	14203	14290	14401	14404	14260	14218	14256	14336	14348	14248	14202	14241	14240	14199	14426	14361	14191	14287	14175	14230	14327	14209	14320	14313	14330	14224	14200	14284	14197	14294	14294	14255	14237	14468	14275	14291	14241	14233	14330	14273	14271	14283	14243	14227	14225	14313	14448	14391	14268	14345	14190	14099	14168	14154	14289	14292	14266	14194	14252	14285	14374	14148	14354	14208	14147	14297	14172	14254	14239	14228	14220	14233	14289	14270	14279	14181	14319	14173	14330	14239	14489	14209	14137	14189	14324	14205	14414	14344	14470	14206	14132	14161	14450	14372	14243	14307	14381	14276	14064	14176	14164	14229	14254	14107	14267	14299	14400	14362	14177	14262	14336	14128	14174	14251	14355	14327	14218	14272	14152	14165	14374	14133	14159	14267	14182	14242	14186	14189	14109	14341	14210	14305	14192	14279	14195	14205	14184	14373	14371	14239	14454	14204	14230	14223	14390	14345	14329	14189	14189	14381	14335	14386	14239	14117	14433	14287	14253	14256	14247	14314	14259	14235	14428	14287	14348	14208	14391	14415	14354	14225	14261	14214	14311	14057	14362	14312	14275	14149	14312	14455	14292	14206	14297	14431	14165	14304	14231	14222	14348	14163	14017	14204	14375	14389	14399	14376	14277	14313	14327	14309	14191	14298	14228	14128	14220	14206	14366	14179	14251	14086	14256	14214	14361	14343	14267	14411	14331	14292	14067	14400	14262	14304	14259	14269	14281	14382	14251	14438	14184	14257	14287	14339	14317	14155	14211	14119	14123	14401	14167	14212	14140	14284	14258	14297	14147	14313	14181	14169	14289	14240	14311	14193	14284	14317	14163	14244	14351	14277	14202	14292	14349	14253	14359	14088	14233	14275	14262	14057	14182	14305	14285	14164	14211	14411	14382	14291	14309	14179	14383	14255	14329	14354	14305	14029	14342	14316	14182	14276	14242	14418	14175	14201	14231	14375	14369	14544	14359	14192	14198	14337	14275	14174	14238	14093	14171	14112	14389	14441	14334	14243	14370	14278	14239	14234	14142	14284	14215	14185	14066	14180	14064	14200	14131	14335	14210
22210	21163	28501	24380	21508	22660	22248	16986	15988	16336	16865	16313	16095	16211	15879	15919	15934	15712	15826	15669	15602	15645	15624	16110	17248	17749	17147	16732	16202	15807	15551	15476	15424	15493	15411	15417	15407	15484	15594	15540	15534	15380	15341	15417	15371	15536	15425	15508	15438	15430	15458	15467	15487	15415	15198	15381	15570	15476	15412	15369	15647	15578	15447	15683	15315	15505	15582	15536	15485	15407	15269	15469	15263	15505	15474	15314	15317	15447	15605	15546	15416	15388	15577	15486	15258	15648	15378	15521	15293	15337	15488	15527	15472	15583	15480	15468	15375	15308	15525	15411	15312	15520	15265	15330	15326	15471	15503	15588	15422	15508	15446	15155	15193	15445	15678	15561	15071	15199	15398	15409	15338	15359	15390	15421	15576	15462	15375	15055	15280	15368	15301	15372	15448	15505	15376	15483	15471	15463	15521	15526	15591	15531	15294	15170	15402	15419	15280	15296	15334	15255	15369	15494	15520	15237	15330	15396	15297	15344	15504	15604	15327	15400	15110	15408	15553	15523	15320	15489	15337	15571	15497	15616	15236	15320	15362	15515	15436	15750	15407	15367	15577	15401	15230	15435	15250	15491	15373	15576	15395	15427	15466	15571	15431	15733	15362	15284	15389	15359	15472	15467	15476	15541	15466	15409	15374	15334	15263	15412	15497	15382	15435	15322	15473	15478	15460	15379	15364	15389	15526	15429	15342	15358	15505	15482	15371	15394	15496	15446	15398	15372	15415	15524	15408	15287	15370	15410	15496	15471	15219	15388	15229	15587	15425	15310	15336	15419	15465	15466	15302	15243	15551	15536	15399	15239	15464	15384	15510	15531	15487	15349	15467	15404	15243	15282	15353	15298	15482	15258	15359	15392	15498	15522	15534	15347	15403	15493	15528	15290	15464	15295	15436	15623	15333	15447	15472	15386	15314	15600	15314	15217	15261	15423	15383	15493	15234	15444	15408	15535	15531	15522	15366	15456	15460	15347	15407	15311	15419	15454	15322	15529	15486	15194	15429	15420	15331	15488	15406	15522	15608	15400	15351	15422	15257	15322	15307	15438	15288	15499	15351	15345	15401	15414	15527	15456	15527	15517	15291	15514	15310	15409	15652	15555	15430	15474	15413	15357	15453	15409	15540	15378	15473	15608	15526	15426	15580	15658	15502	15397	15616	15309	15363	15390	15386	15342	15306	15391	15441	15454	15553	15200	15306	15401	15531	15534	15478	15427	15288	15406	15523	15344	15270	15452	15407	15390	15611	15440	15418	15181	15552	15525	15397	15313	15358	15501	15183	15446	15547	15450	15411	15532	15508	15277	15186	15434	15451	15587	15127	15515	15396	15482	15356	15664	15446	15466	15261	15411	15434	15458	15362	15391	15434	15548	15427	15264	15106	15182	15429	15412	15369	15317	15416	15522	15430	15400	15488	15267	15227	15350	15192	15348	15317	15454	15423	15718	15591	15430	15431	15305	15310	15440	15446	15300	15440	15436	15376	15447	15485	15323	15224	15561	15319	15408	15386	15444	15315	15461	15334	15497	15433	15475	15397	15487	15437	15397	15627	15359	15482	15318	15670	15463	15619	15459	15224	15498	15363	15439	15328	15222	15405	15356	15483	15287	15385	15291	15389	15531	15660	15476	15317	15725	15489	15413	15475	15396	15446	15260	15438	15340	15311	15505	15311	15417	15354	15395	15485	15611	15742	15259	15283	15257	15560	15601	15317	15348	15328	15441	15479	15464	15448	15236	15594	15499	15546	15437	15335	15538	15468	15443	15463	15383	15434	15225	15440	15500	15356	15212	15650	15439	15303	15486	15558	15466	15411	15523	15550	15349	15526	15524	15644	15229	15336	15394	15400	15587	15366	15522	15315	15381	15353	15517	15476	15609	15350	15092	15411	15572	15366	15353	15338	15221	15482	15544	15254	15423	15286	15485	15553	15291	15166	15422	15456	15471	15576	15365	15352	15556	15442	15272	15303	15291	15425	15350	15425	15416	15308	15439	15572	15561	15367	15228	15490	15444	15396	15176	15258	15367	15450	15297	15611	15499	15291	15316	15568	15399	15331	15313	15326	15319	15411	15300	15294	15235	15517	15241	15498	15404	15473	15413	15262	15343	15550	15384	15481	15358	15518	15462	15412	15564	15291	15355	15284	15266	15475	15380	15246	15450	15564	15146	15194	15292	15365	15509	15491	15119	15534	15401	15446	15550	15472	15434	15589	15471	15305	15755	15395	15570	15415	15457	14949	15387	15359	15561	15707	15359	15422	15485	15431	15538	15489	15278	15344	15516	15296	15383	15272	15304	15417	15402	15384	15167	15430	15462	15643	15419	15667	15557	15345	15355	15191	15192	15478	15448	15275	15412	15394	15340	15369	15653	15441	15300	15443	15638	15396	15450	15622	15516	15423	15330	15433	15378	15515	15540	15482	15394	15487	15486	15401	15460	15420	15584	15466	15286	15435	15271	15506	15491	15240	15592	15312	15406	15275	15460	15284	15239	15376	15358	15301	15392	15397	15393	15533	15658	15323	15250	15538	15428	15348	15495	15403	15520	15468	15351	15451	15132	15278	15447	15507	15595	15388	15412	15421	15247	15464	15228	15331	15564	15242	15610	15532	15415	15267	15599	15511	15348	15266	15496	15347	15405	15263	15289	15373	15337	15273	15279	15350	15292	15429	15569	15536	15293	15588	15526	15566	15533	15462	15465	15502	15283	15432	15502	15314	15426	15385	15510	15471	15364	15403	15511	15274	15168	15257	15405	15329	15450	15445	15364	15395	15460	15282	15510	15496	15419	15501	15425	15421	15346	15451	15499	15412	15581	15322	15426	15204	15368	15433	15282	15374	15270	15191	15429	15408	15413	15431	15376	15423	15355	15474	15317	15445	15474	15559	15595	15434	15379	15551	15427	15423	15450	15596	15395	15377	15470	15478	15403	15273	15339	15419	15338	15382	15297	15635	15277	15506	15576	15403	15488	15321	15407	15371	15542	15536	15525	15438	15428	15373	15386	15509	15440	15527	15532	15391	15370	15460	15378	15391	15274	15360	15325	15306	15428	15496	15294	15448	15307	15261	15489	15587	15444	15159	15422	15396	15529	15374	15544	15503	15216	15488	15245	15585	15439	15497	15487	15187	15259	15459	15292	15436	15149	15263	15390	15569	15688	15329	15310	15453	15316	15553	15401	15358	15380	15466	15306	15402	15415	15371	15176	15389	15457	15406	15421	15373	15325	15319	15629	15173	15317	15277	15473	15458	15274	15409	15307	15270	15292	15317	15423	15493	15261	15349	15596	15363	15294	15419	15576	15402	15459	15386	15235	15484	15575	15310	15178	15361	15438	15322	15468	15567	15258	15457	15371	15423	15520	15570	15335	15398	15339	15558	15290	15594	15411	15328	15180	15323	15325	15366	15659	15366	15469	15403	15264	15390	15554	15344	15494	15494	15614	15458	15517	15463	15288	15497	15353	15484	15446	15313	15299	15264	15456	15359	15432	15471	15463	15178	15460	15624	15630	15649	15516	15304	15519	15298	15276	15636	15583	15494	15357	15292	15348	15594	15518	15275	15451	15215	15488	15510	15467	15317	15286	15439	15409	15098	15287	15270	15299	15254	15317	15458	15293	15427	15438	15486	15486	15565	15671	15437	15197	15499	15456	15354	15252	15624	15376	15529	15489	15290	15285	15460	15288	15372	15291	15344	15210	15373	15506	15359	15380	15333	15585	15269	15451	15255	15304	15254	15335	15177	15515	15368	15363	15351	15429	15161	15472	15501	15216	15458	15378	15418	15453	15481	15288	15342	15374	15633	15382	15284	15317	15388	15408	15324	15266	15658	15436	15279	15562	15566	15518	15349	15530	15253	15272	15296	15471	15320	15364	15451	15444	15531	15409	15294	15426	15336	15520	15466	15297	15338	15237	15270	15486	15445	15395	15216	15424	15510	15363	15288	15281	15308	15464	15287	15188	15247	15358	15606	15472	15443	15373	15585	15489	15310	15179	15295	15298	15407	15412	15429	15497	15497	15325	15545	15482	15503	15449	15469	15446	15475	15521	15236	15491	15344	15300	15300	15379	15385	15407	15209	15195	15467	15209	15340	15346	15417	15435	15322	15187	15519	15409	15402	15360	15495	15487	15452	15306	15357	15319	15302	15368	15337	15343	15330	15504	15418	15322	15366	15326	15191	15278	15478	15483	15019	15301	15461	15419	15414	15440	15358	15450	15658	15384	15486	15452	15209	15357	15512	15397	15459	15348	15467	15392	15282	15460	15313	15396	15494	15522	15399	15337	15237	15431	15308	15399	15470	15492	15461	15447	15608	15480	15369	15241	15345	15366	15480	15514	15445	15181	15457	15390	15295	15509	15510	15490	15298	15303	15444	15459	15430	15461	15318	15453	15392	15427	15316	15308	15147	15321	15345	15522	15362	15337	15395	15332	15443	15352	15302	15352	15330	15343	15480	15409	15616	15402	15336	15410	15393	15357	15281	15526	15558	15425	15425	15529	15406	15391	15204	15405	15360	15343	15369	15263	15335	15467	15447	15387	15467	15534	15488	15497	15468	15418	15312	15201	15295	15394	15499	15191	15167	15362	15419	15260	15425	15338	15387	15551	15399	15576	15633	15580	15474	15451	15405	15203	15151	15421	15358	15405	15424	15314	15455	15445	15170	15216	15359	15588	15479	15284	15394	15367	15506	15515	15337	15316	15276	15408	15371	15473	15270	15385	15194	15439	15456	15290	15454	15516	15571	15617	15399	15410	15578	15507	15490	15566	15381	15473	15473	15300	15284	15273	15278	15376	15446	15300	15279	15336	15473	15592	15407	15369	15417	15336	15517	15341	15408	15488	15416	15375	15380	15406	15348	15550	15388	15485	15290	15534	15482	15349	15429	15533	15456	15410	15556	15467	15333	15311	15444	15367	15440	15440	15381	15345	15336	15170	15503	15267	15496	15361	15326	15439	15440	15451	15463	15297	15309	15518	15337	15363	15551	15373	15484	15380	15354	15402	15308	15350	15343	15430	15589	15508	15492	15531	15403	15355	15347	15421	15358	15553	15525	15517	15337	15435	15432	15498	15494	15427	15267	15395	15334	15326	15388	15438	15523	15385	15455	15493	15537	15432	15372	15355
31378	61293	53536	35395	17658	14447	13875	13667	13520	13935	14455	13834	13418	13501	13275	13180	13120	13082	13006	12988	13047	12866	12779	13748	15510	15906	14896	13981	13407	13167	12839	12829	12815	12551	12880	12815	12894	12801	12742	12782	12776	12813	12818	12725	12836	12711	12740	12725	12774	12797	12734	12755	12535	12666	12649	12808	12752	12826	12707	12643	12726	12568	12594	12730	12591	12659	12797	12557	12799	12555	12750	12642	12786	12606	12879	12789	12739	12619	12711	12815	12822	12731	12856	12730	12649	12689	12815	12784	12870	12830	12626	12804	12474	12707	12737	12805	12709	12700	12736	12718	12559	12602	12689	12713	12781	12831	12757	12820	12601	12812	12685	12781	12589	12734	12697	12627	12643	12971	12819	12776	12606	12711	12756	12729	12759	12602	12760	12560	12813	12802	12780	12787	12692	12821	12690	12719	12916	12843	12784	12635	12819	12731	12673	12610	12751	12755	12693	12860	12813	12746	12743	12869	12640	12587	12561	12630	12759	12547	12767	12609	12794	12684	12712	12585	12756	12778	12691	12859	12731	12571	12699	12624	12736	12769	12754	12625	12514	12800	12747	12707	12653	12619	12924	12726	12641	12628	12594	12810	12734	12763	12691	12735	12693	12729	12689	12800	12670	12778	12689	12673	12714	12571	12656	12588	12821	12746	12715	12682	12659	12722	12874	12575	12744	12685	12744	12815	12690	12638	12843	12735	12611	12671	12677	12737	12596	12847	12644	12678	12693	12773	12746	12594	12637	12749	12831	12774	12799	12846	12826	12749	12827	12518	12744	12788	12748	12598	12807	12785	12845	12705	12637	12868	12779	12706	12718	12870	12593	12880	12744	12806	12835	12498	12785	12700	12776	12613	12845	12648	12644	12708	12691	12776	12514	12758	12754	12808	12768	12918	12652	12673	12587	12764	12688	12649	12742	12737	12714	12810	12844	12701	12749	12476	12715	12889	12701	12790	12568	12643	12554	12790	12817	12622	12846	12658	12731	12706	12626	12727	12816	12676	12670	12803	12632	12745	12892	12592	12743	12709	12893	12521	12744	12765	12895	12733	12654	12679	12816	12612	12629	12453	12646	12697	12677	12579	12567	12701	12637	12771	12736	12674	12755	12802	12697	12684	12735	12657	12674	12762	12687	12721	12865	12684	12684	12660	12857	12810	12605	12966	12675	12659	12832	12761	12712	12594	12777	12774	12833	12755	12572	12712	12599	12660	12654	12804	12691	12773	12760	12783	12728	12774	12853	12745	12788	12866	12706	12775	12691	12650	12778	12768	12401	12613	12733	12853	12802	12843	12639	12866	12571	12735	12783	12679	12780	12845	12702	12600	12664	12761	12571	12877	12543	12610	12767	12738	12641	12960	12746	12802	12672	12765	12774	12692	12717	12640	12666	12886	12484	12705	12725	12799	12737	12602	12678	12836	12740	12761	12690	12757	12841	12733	12825	12662	12817	12728	12610	12795	12662	12678	12728	12616	12876	12574	12789	12801	12629	12691	12735	12637	12908	12718	12716	12816	12629	12831	12842	12544	12435	12685	12669	12907	12727	12676	12650	12665	12805	12817	12757	12666	12656	12658	12635	12685	12840	12582	12724	12831	12817	12561	12664	12705	12796	12707	12867	12712	12701	12792	12642	12745	12508	12788	12762	12601	12548	12812	12658	12958	12682	12799	12711	12916	12522	12711	12578	12663	12643	12667	12774	12607	12594	12667	12715	12850	12775	12976	12662	12741	12619	12715	12658	12693	12581	12653	12678	12819	12803	12637	12739	12760	12663	12556	12674	12803	12716	12653	12723	12735	12714	12691	12667	12716	12861	12573	12673	12699	12704	12864	12715	12773	12421	12766	12675	12679	12658	12700	12786	12654	12669	12592	12589	12771	12680	12641	12728	12637	12559	12779	12687	12780	12796	12626	12741	12778	12701	12693	12712	12751	12740	12678	12637	12846	12653	12620	12826	12602	12709	12623	12728	12603	12663	12708	12775	12550	12652	12698	12501	12769	12968	12630	12632	12692	12651	12585	12803	12618	12704	12842	12914	12777	12786	12832	12736	12704	12721	12689	12622	12861	12779	12832	12743	12674	12651	12653	12672	12748	12759	12600	12699	12713	12719	12710	12675	12619	12778	12743	12820	12688	12718	12755	12645	12492	12731	12797	12682	12828	12778	12564	12616	12583	12687	12712	12609	12636	12639	12691	12690	12735	12521	12641	12612	12662	12779	12666	12541	12563	12725	12770	12729	12690	12578	12830	12852	12722	12784	12695	12619	12802	12864	12499	12793	12821	12710	12937	12643	12751	12636	12711	12805	12597	12605	12633	12651	12683	12696	12630	12623	12564	12575	12666	12691	12785	12624	12865	12901	12785	12768	12684	12502	12751	12732	12815	12743	12684	12720	12682	12749	12594	12591	12737	12754	12679	12779	12661	12820	12730	12627	12737	12743	12746	12704	12671	12803	12701	12692	12642	12879	12601	12742	12707	12653	12860	12714	12572	12735	12761	12712	12636	12860	12564	12632	12860	12627	12799	12756	12638	12694	12650	12610	12823	12587	12761	12815	12732	12604	12648	12668	12682	12798	12643	12620	12828	12561	12678	12637	12621	12787	12545	12592	12648	12773	12646	12650	12724	12714	12452	12824	12681	12744	12722	12854	12671	12646	12455	12774	12905	12593	12819	12789	12746	12673	12762	12634	12863	12836	12726	12589	12753	12743	12519	12654	12808	12838	12644	12667	12704	12686	12760	12808	12721	12597	12604	12639	12720	12788	12937	12623	12815	12623	12623	12744	12720	12734	12643	12623	12674	12627	12619	12802	12581	12652	12692	12664	12622	12752	12664	12751	12680	12760	12734	12665	12909	12728	12493	12738	12716	12750	12855	12637	12713	12770	12638	12788	12831	12752	12636	12759	12707	12837	12800	12708	12731	12901	12667	12781	12533	12713	12677	12651	12521	12756	12787	12855	12576	12752	12684	12819	12656	12591	12605	12767	12696	12602	12837	12774	12602	12813	12866	12548	12762	12644	12657	12673	12697	12719	12638	12727	12802	12749	12768	12639	12843	12721	12664	12823	12710	12738	12671	12642	12651	12663	12731	12773	12720	12798	12808	12765	12795	12661	12729	12754	12824	12686	12837	12841	12757	12709	12958	12716	12648	12673	12714	12702	12604	12784	12635	12528	12607	12607	12777	12613	12825	12641	12548	12830	12667	12872	12697	12588	12737	12787	12889	12690	12777	12748	12794	12663	12755	12566	12684	12740	12548	12836	12807	12693	12600	12740	12766	12734	12602	12731	12597	12745	12621	12670	12623	12749	12592	12782	12785	12743	12823	12868	12798	12782	12715	12731	12796	12677	12643	12800	12695	12825	12648	12506	12607	12642	12630	12638	12739	12816	12706	12928	12683	12709	12722	12572	12587	12794	12681	12476	12624	12674	12751	12775	12637	12837	12624	12654	12662	12888	12811	12780	12625	12614	12625	12810	12884	12771	12711	12686	12699	12691	12750	12850	12700	12659	12853	12800	12769	12940	12750	12868	12681	12788	12662	12731	12700	12740	12550	12822	12814	12659	12767	12659	12793	12717	12784	12747	12616	12649	12883	12818	12641	12748	12694	12748	12662	12625	12827	12652	12708	12739	12778	12671	12771	12651	12793	12680	12712	12725	12948	12736	12789	12818	12892	12678	12808	12740	12759	12842	12687	12679	12698	12621	12638	12598	12702	12898	12605	12765	12575	12654	12654	12828	12785	12681	12579	12739	12646	12763	12647	12697	12763	12747	12601	12716	12683	12700	12754	12843	12712	12805	12750	12766	12841	12702	12588	12701	12739	12671	12780	12627	12836	12569	12724	12710	12781	12649	12872	12674	12757	12834	12726	12619	12715	12594	12827	12755	12608	12842	12673	12716	12633	12759	12772	12792	12744	12817	12645	12673	12896	12736	12621	12591	12896	12649	12800	12849	12694	12604	12674	12606	12710	12822	12786	12852	12863	12650	12702	12640	12728	12681	12916	12830	12780	12635	12747	12874	12788	12603	12791	12664	12671	12763	12802	12741	12885	12592	12764	12841	12665	12611	12620	12775	12760	12753	12714	12735	12765	12837	12674	12820	12635	12703	12789	12747	12819	12701	12713	12603	12932	12844	12815	12611	12715	12815	12824	12720	12791	12817	12617	12794	12706	12529	12701	12735	12619	12761	12881	12634	12718	12660	12753	12718	12601	12515	12681	12749	12585	12696	12527	12763	12653	12767	12660	12700	12728	12621	12627	12752	12833	12645	12767	12765	12657	12816	12646	12654	12756	12593	12682	12605	12712	12643	12685	12770	12694	12720	12676	12656	12631	12757	12689	12610	12881	12723	12648	12832	12599	12781	12626	12800	12876	12497	12681	12748	12636	12840	12822	12717	12647	12601	12662	12726	12800	12700	12688	12707	12979	12881	12635	12533	12615	12764	12683	12855	12832	12688	12592	12777	12777	12690	12704	12700	12845	12723	12837	12609	12747	12806	12646	12742	12760	12646	12671	12751	12827	12804	12806	12813	12768	12638	12863	12598	12701	12821	12776	12645	12749	12814	12631	12642	12794	12786	12858	12770	12598	12779	12788	12875	12729	12624	12695	12795	12675	12802	12666	12675	12775	12762	12648	12726	12622	12849	12802	12805	12611	12701	12765	12744	12832	12898	12675	12643	12565	12784	12650	12791	12526	12665	12991	12758	12688	12699	12784	12696	12780	12660	12751	12705	12784	12699	12831	12762	12700	12782	12749	12573	12575	12642	12612	12463	12944	12678	12782	12644	12605	12712	12686	12745	12636	12854	12536	12908	12582	12900	12730	12721	12663	12710	12685	12781	12667	12596	12672	12779	12774	12742	12737	12800	12621	12809	12800	12699	12851	12678	12683	12673	12625	12745	12694	12853	12704	12749	12719	12690	12636	12916	12771	12714	12789	12818	12716	12809	12721	12627	12777	12818	12662	12604	12784	12582	12799	12561	12637	12564	12778	12748	12672	12806	12690	12815	12637	12634	12566	12777	12748	12620	12522	12623	12778	12760	12657	12869	12715	12714	12494	12800	12669	12716	12825	12618	12661	12801	12810	12658	12772	12596	12754	12785	12828	12831	12777	12756	12738	12701	12636
30738	32710	37093	25394	17410	16333	16427	16049	16055	16107	16244	16165	15994	15923	15873	15813	15912	16044	15967	15840	16000	15919	15877	15913	15951	16142	16123	15831	16030	16031	15879	16038	15732	15914	15767	15590	16099	15683	15816	15776	15893	15785	15621	15759	15699	15700	15885	15741	15887	15725	16055	15673	15790	15844	15826	15795	15830	15684	15883	15805	16110	15972	15900	15760	15903	15917	15865	15845	15811	15829	15768	15725	15978	15796	15793	15663	15769	15832	15775	15738	15903	15858	15847	15811	15818	15867	15867	15754	15880	15804	15705	15761	15698	15794	15595	15763	15730	15884	15797	15890	16127	15826	15877	15744	15631	15795	15894	15834	16000	15806	15866	15884	15857	15678	15754	15875	15819	15822	15686	15728	15820	15839	15533	15717	15819	15644	15799	15590	15932	15798	15843	15800	15753	15762	16063	15863	15723	15772	15713	15923	15750	15587	15997	15838	15888	15847	15849	15775	15841	15762	15857	15900	15769	15873	15818	15858	15746	15714	15630	15544	15690	15654	15737	15752	15734	15751	15780	15590	15676	15603	15715	15879	15709	15983	16050	15806	15947	15818	15882	15839	15652	15782	15914	15879	15795	15605	15816	15751	15742	15779	15791	15743	15711	15921	15864	15645	15750	15941	15767	15942	15715	15788	15811	15897	15708	15734	15740	15968	15788	15808	15598	15511	15931	15665	15798	15943	15898	15892	15823	15532	15766	15869	15781	15797	15842	15806	15901	15899	15719	15820	15932	15672	15693	15809	15941	15817	15895	15649	15765	15730	15781	15675	15898	15801	15862	16088	15587	15787	15864	15743	15725	15745	15819	15917	15903	15628	15693	15868	15763	15930	16029	16015	15664	15746	15879	15878	15858	15807	15782	15879	15733	15755	15771	15860	15996	15658	15995	15741	15949	15673	15885	15745	15773	15729	16029	15933	15878	15909	15702	15674	15831	15984	15869	15821	15921	15780	15878	15644	15907	15884	15688	15756	15828	15757	15735	15843	15800	15807	15929	15682	15922	15769	15793	15832	15862	15886	15587	15708	16014	15726	15888	15699	15880	15839	15772	15909	15852	15675	15799	15712	15771	15921	15831	15888	15854	15813	15784	15650	15952	15917	15858	16029	15859	15740	15864	15655	16081	15900	15892	15740	15670	15858	15979	15568	15754	15708	16031	15997	15831	15963	15675	15715	15783	15852	15892	15759	16001	15899	15964	15537	15825	15883	15659	15863	15788	16013	15882	15828	15889	15775	15928	15923	15808	15939	15838	15661	15896	15842	15689	15773	15906	15747	15811	15785	15765	15702	15858	15695	15935	15909	15823	16078	15745	15681	15875	15780	15901	15707	15722	15704	15583	15871	15813	15633	15918	15895	15777	15708	15811	15744	15841	15724	15670	15827	15793	15845	15858	16031	15713	15555	15980	15780	15711	15705	15727	15828	15841	15851	15762	15752	15788	15813	15909	15977	15858	15861	15851	15720	15723	15667	15722	15970	15782	15747	15705	15683	15778	15750	15738	15897	15750	15889	15844	15794	15692	15702	15992	15757	15566	15834	15912	15978	16024	15803	15700	15628	15836	15949	15666	15722	15838	15882	15750	15808	15941	15867	15963	15800	15938	15880	15918	15769	15691	15900	15862	15784	15782	15914	15716	15729	16142	15705	15744	15790	15922	15811	15893	15950	15885	15991	16016	15966	15890	15768	15762	16033	15931	15806	15846	15907	15770	16109	15906	15821	15623	15985	15911	15873	15919	15763	15889	15936	15912	15752	15706	15637	15596	15677	15551	15889	15810	15802	16012	15853	15795	15787	15740	15889	15704	15963	15719	15651	15667	15704	15621	15699	15653	15862	15980	15841	16051	15831	15931	15780	15887	15601	15933	15716	15944	15807	15843	15976	15947	15741	15789	15785	15587	15934	15668	15721	15941	15811	15820	15851	15798	15995	15840	15880	15874	15984	16073	15741	15917	15741	15872	16146	15836	15653	15856	15944	15968	15771	15851	15707	15873	15787	15983	15861	15726	15661	15665	15908	15868	15993	15831	15567	15647	15717	15792	15761	15765	15759	15776	15897	15978	15724	15998	15864	15907	15736	15920	15947	15851	15715	15807	15836	15552	15611	15871	15765	15853	16064	15778	16054	15838	15750	15930	15866	15773	15804	15843	15981	15790	15817	15943	15863	15591	15789	15845	15854	15742	15905	15665	15775	15855	15763	15915	15752	15945	15932	15831	15903	15906	15693	15655	15804	15925	15890	15822	15755	15740	15950	15655	15760	15752	15731	15887	15961	15876	15736	15881	15853	15597	15806	15973	15732	15693	15801	15674	15728	15811	15852	15659	15662	15833	15882	15869	15832	15889	15815	15625	15780	15938	15852	15753	15838	15854	16030	15906	15792	15732	15767	15691	15652	15753	15776	15869	15641	15861	15912	15858	16027	15762	15787	15825	15937	15918	15813	15850	15898	15767	15810	15499	15825	15699	15701	15927	16052	15884	15817	15700	15957	15592	15857	15858	15790	15851	15923	15746	15842	15647	15820	15898	16030	15748	15830	15896	15655	16032	16026	15925	15662	16143	15625	15797	15994	15908	15960	15822	15936	15742	15772	15798	15687	15795	15847	15889	15856	15732	16029	15890	15786	15879	15697	15986	15884	15891	15694	15628	15745	15580	15815	15766	15801	15852	15701	15771	15730	15915	15796	15942	15922	15775	15665	15722	15935	15788	15899	15730	15901	15878	15771	15626	15710	15880	15871	16015	15749	15823	15764	15937	15694	15821	15794	15887	15710	15716	15642	15789	15759	15805	15869	15758	15582	15842	15906	15812	15707	15986	15753	15932	15885	15976	16107	15827	15794	15865	15887	15927	16008	15893	15802	16066	15696	15957	15953	15646	15823	15779	15928	16101	15614	15809	15822	16004	15818	15849	15907	16041	15862	15671	15840	15871	15947	15783	15721	15752	15675	16001	15868	15763	16059	16059	15866	15947	15939	15667	15827	16016	16106	15769	15836	15683	15844	15951	15918	15761	15854	15835	15996	16011	15827	15775	15860	15850	15703	15722	15940	15919	15791	15749	15962	16019	15900	15930	15918	15809	15916	15798	15736	15723	15850	15756	15652	15749	15815	15890	15886	15958	15877	15836	15799	15723	15806	15815	15531	15798	15752	15931	15931	15892	15910	15746	15674	15827	15718	15662	15774	15739	15695	15884	16002	15707	15803	15766	15713	15718	15743	15717	15853	15834	15805	15730	15941	15689	16015	15859	15881	15842	16026	15952	15769	15942	15734	15879	15798	15729	15809	15816	15716	15662	15875	15891	15625	15949	15857	15906	16022	15586	15822	15760	15776	15664	15858	15819	15762	15631	15852	15776	15949	15827	15611	15767	15896	15871	15820	15740	15789	15654	15832	15695	15582	15722	15719	15747	15876	15809	15702	15930	15834	15816	15865	15516	15876	15689	15670	15693	15898	15958	15878	16000	15637	15750	15694	15559	15697	15756	15818	15893	15739	15776	15696	15632	15608	15740	15713	15782	15990	15777	15764	15843	16020	15922	15954	16019	15880	15934	15788	15767	16012	15725	15816	15866	15700	15716	15833	15921	15839	15802	15969	15852	15683	15737	15936	15913	15831	16059	15861	15800	15674	15856	15976	15884	15829	15677	15663	15906	15813	15902	15831	15837	15694	15875	16008	15877	15938	15834	15893	15817	15804	15789	15863	15729	15806	15728	15874	15837	15575	15750	16040	15904	15913	15752	15901	15740	15861	15713	15956	15849	15756	15810	15633	15765	15803	15707	15765	15828	15769	15802	15762	15812	15867	15775	15786	15763	15824	15867	15787	15814	15905	15832	15764	15846	16036	15711	15684	15801	15692	15738	15881	15967	15776	15801	15857	15866	15812	15973	15716	16006	15864	15867	16137	15917	15742	16014	15834	15901	15654	15773	15808	15837	15941	15681	15631	15883	15813	15711	16007	15843	15824	15983	15900	15610	15756	16058	15687	15725	15855	15634	15791	15894	15917	15813	15706	15973	15926	15872	15828	15967	15687	15871	15751	15752	15928	15867	16038	15684	15995	15918	15720	15960	15999	15899	15712	15763	15602	15841	15884	15821	15859	15864	16006	15999	15950	15821	15669	15847	15828	15907	15720	15843	15808	15818	15702	15782	15720	15728	15865	15877	15668	16006	15672	15772	15822	15913	15910	15839	15931	15834	15630	15872	15864	15608	15847	15767	15778	15771	15799	15759	15910	15851	16038	15793	15878	15850	15845	15790	16030	15847	15705	15783	15697	15870	15892	15944	15818	15764	15718	15778	15851	15983	15882	15687	15755	15864	15871	16060	15803	15793	15811	15792	15803	15711	15902	15858	15732	15919	15843	15738	15566	15675	15944	15929	15735	15848	15790	15852	15806	15743	15834	16011	15735	15869	15648	15855	15864	15861	15842	15861	15856	15741	16001	15782	15793	15737	15770	15604	15759	15864	15856	15864	15999	15919	15881	15892	15886	15758	15747	15627	15828	15917	15950	15749	15774	15853	15868	15930	15691	15878	15941	15818	16062	15948	15899	15644	15816	15788	15807	15924	15892	15832	15999	15901	15753	15745	15667	15946	15777	15768	15765	15751	15571	15790	15774	15745	15980	15895	15818	15836	15792	15881	15925	15825	15832	15739	15828	15833	15656	15720	15844	15957	15903	15921	15924	15776	15821	15711	15635	15741	15836	15866	15728	15704	15850	15823	15778	15542	15831	15755	15768	15541	15625	15722	15809	15739	15772	15616	15781	15644	15846	15832	15781	15591	15722	15842	15764	15751	15743	16148	15587	15849	15768	15665	15648	15869	15872	15830	15831	15632	15978	15933	15805	15840	15754	15910	15816	15832	15611	15800	15932	15692	15871	15744	15976	15797	15726	15921	15848	15824	15728	15834	15882	15935	15848	15728	15614	15931	15810	16108	15902	15816	15940	15760	15961	15953	15959	15705	15732	15795	15781	15839	15997	15822	15786	15889	15887	15938	16098	15776	15939	15688	15845	16016	15886	15909	15822	15931	15832	15750	15748	16012	15912	15694	15800	16038	15747	15736	15680	15939	15760	15866	15817	15730	15670	15835	15756	15831	15846	15758	15724	15713	15711	15696	15886	15820	15781
30062	47860	36981	19024	14185	13636	13401	13642	13553	13872	13868	13340	13450	13393	13273	13231	13339	13163	13078	13285	13139	13009	13108	12975	13270	13139	13293	13112	13061	13200	12942	13006	12813	12997	12993	13031	13112	12972	12991	13127	13012	12930	13063	13137	13171	13204	13141	13076	13099	13101	13014	13109	12888	13168	12955	12985	13111	13020	13004	13244	13093	13003	13298	12815	13041	13111	13086	12855	13107	12996	13209	13076	12978	13005	13001	13065	13031	12959	13030	13054	13092	12999	12907	13077	12940	12982	13095	13087	13012	13213	12860	13046	13184	13164	13154	12965	13057	13061	13046	12975	13034	12886	13031	13046	13018	13094	12911	12996	13161	12993	12962	13000	13107	13196	12935	13019	13126	13005	12914	13149	13114	13110	13052	13137	13106	13015	12974	13131	13008	13148	13117	12977	13012	13032	13126	13037	13164	13100	13114	13104	13071	13016	13120	13000	12887	13059	13151	13008	12961	12995	12950	12999	13032	13191	13078	13025	12929	13136	13167	13121	13084	13097	13023	13115	13009	12996	12959	12904	13054	12994	12989	13005	13021	13101	12967	13028	13082	13001	13070	12984	13120	13023	13032	13080	13092	13011	12989	12998	12978	13028	12946	13129	12948	13003	13100	12887	13050	13050	13080	13240	12956	13014	13046	13020	12943	13029	12999	12972	13069	12949	12987	13134	13003	13076	13089	13020	13150	13061	13156	13005	13090	12958	13010	12941	12998	13210	13076	13068	13027	12941	13117	12986	12975	13131	13001	13070	12987	13034	12994	12975	13124	13123	13088	12996	13095	12884	13123	12947	13081	13136	13052	12983	12927	13079	13162	13034	13049	12834	13009	12922	13065	13075	12886	13174	13110	12956	12900	13135	13096	13062	13053	13013	13092	12994	12971	13004	12997	13131	13036	13047	13082	13094	13070	13079	13034	12998	13049	13109	12972	13049	13120	13061	12925	12944	13097	13047	13177	13246	13059	12965	13098	13103	13002	12991	13066	13107	13009	12970	13060	13024	12923	13125	12976	13132	13034	12983	13265	12955	13099	13127	12885	13069	12992	12926	13067	13194	13113	13010	13289	12943	13023	13171	12875	13193	13211	12999	13028	13048	13172	13110	12855	12929	13105	13166	12963	12957	13117	13049	13151	13096	13005	13100	12978	12974	13120	12913	13224	13069	13081	12958	12899	13056	13105	13180	12982	13271	13203	13058	13114	13221	13035	12981	13005	13070	12975	13074	13039	13034	13045	13153	13278	13129	13139	13144	13071	13054	13098	13009	13134	12996	12856	13139	13085	12949	12967	12984	13055	12915	13108	13141	13076	13106	13203	13113	12999	13042	12854	13073	13115	13084	12940	12980	13125	13247	13191	13041	12931	13047	13016	12929	13064	12988	13021	13019	13316	12961	13032	13077	13013	12998	13068	12996	13015	13215	13103	13184	13083	13107	13019	13089	13016	12908	13080	13153	12991	12984	12899	13026	13031	13082	12990	13011	13011	12940	12961	13270	13117	13113	12991	13158	13101	13027	13083	12950	13211	13068	12936	13032	12948	13008	13028	13027	13200	12923	13025	13069	13033	13198	13070	13206	13116	13025	13092	12994	12980	13063	13081	12993	13128	13041	13081	13033	13020	13110	13007	13074	13136	13199	13017	12920	13140	13173	13170	13213	12938	13023	13080	12953	13137	13202	13034	12937	13008	13071	12882	12915	13032	12984	13039	13066	13051	12944	12929	13035	12997	13189	13045	13083	13113	13047	12982	13139	12985	13032	13080	13007	12990	13001	13076	13094	13059	13090	13023	12996	13005	13108	13182	12961	13126	13049	13014	13039	13107	13111	13041	12945	12963	13097	12956	13040	13073	12947	13121	13107	13156	12975	13086	13001	13010	13135	13034	13125	13058	13102	13097	13052	13002	12924	13127	13169	13101	12989	12924	13193	13196	13048	13056	13062	13021	12964	13167	12908	13169	12997	12979	13206	13140	13131	13032	13104	13069	13100	13008	13157	13116	13150	13071	13019	13074	13140	13086	13038	13064	13083	12865	12965	12933	12972	12972	13062	12956	13068	13053	13015	13053	13168	13097	13138	12894	12959	13084	13237	13148	13164	13168	13020	13125	13166	13001	13110	13131	13134	12981	12864	12999	13044	13161	12918	13026	12917	13229	13132	13214	13217	13035	12986	13182	13138	13256	12998	13062	13012	12990	13183	13180	13116	13134	12933	13174	13223	13017	13077	12973	13079	13171	13137	12969	12926	13042	12983	12829	12985	13225	13003	13131	12864	12928	13089	13085	13052	13117	12931	13039	12995	13113	13051	12968	12996	12997	13105	13060	13002	13152	13100	13061	12957	12974	12883	12974	13130	13304	12892	12993	12946	13173	12929	13045	12940	12977	13077	12978	13153	13087	13012	12953	13069	13189	12920	13031	13047	13071	13291	13190	13116	13052	12922	13043	13006	12963	13039	12979	13096	13202	13022	13055	12965	12964	13008	12907	12987	13033	13125	13050	13033	13108	12969	13068	13118	13056	13034	13033	13117	12989	12935	13130	13181	12930	12912	13231	13181	12845	13147	12981	13048	13096	13056	13080	13154	13164	13004	12986	13178	13125	13047	13094	12927	12965	12961	12973	13081	13142	13062	13177	13106	12967	13112	12962	13147	13076	13011	13027	13034	13126	13112	12970	13017	13098	12925	13152	13064	13070	13156	13077	13036	13164	13241	12962	13020	13098	13011	13162	12994	13060	13002	13028	13054	13186	13004	13094	12969	13062	12957	13093	13150	12917	12972	13093	13165	13069	12939	13150	13066	13114	13076	13132	12899	13192	12987	13118	12992	13024	12979	12954	13115	12980	13086	13099	13036	13174	13061	13137	13166	12957	12852	13143	13208	12979	12926	12953	13023	13028	12998	12937	13210	13098	13253	13144	13086	12835	13057	13176	12830	13063	12992	12979	13038	12919	12978	13125	13052	13060	13092	13230	13027	13115	13116	13111	13012	13010	12985	12866	12926	13030	13167	12995	12993	13097	13036	13005	13161	13116	13149	12997	13115	12820	13082	13116	13260	13064	13069	13150	13098	12969	13146	13152	13110	13017	13041	13001	13100	12992	13205	12889	13218	12979	12995	13061	13030	13033	13019	13050	12980	13018	13059	13078	13045	13088	13056	13240	13013	12991	13010	13177	13125	12840	13053	13056	12949	13038	13241	13217	13091	13119	13129	13040	13021	13020	13177	12824	13080	13036	12955	12929	13202	13106	12963	13038	13107	13164	12995	13002	12985	13065	13119	12995	13157	13272	13039	13086	13062	12932	13196	13106	12924	13208	13143	13245	13034	13015	13063	13117	13045	12890	12974	13135	12982	13105	13006	12948	13212	13048	13302	13183	13136	13201	13183	12994	12853	13213	12934	13000	12948	13037	13043	12974	12889	13174	13069	12963	13106	13131	13104	12994	12939	12880	13232	13108	13132	13023	13095	13047	13161	12920	12998	12948	12896	12915	13060	13118	13254	13083	13016	13091	13016	13036	13131	13092	13128	13101	13048	12891	13032	12961	13240	13175	13137	13179	13001	13088	12869	13102	12925	13020	12990	13151	12953	13058	13064	13052	13050	12901	13184	12975	13203	13058	13103	12994	13231	13051	13126	12994	13022	13182	12978	13102	13115	13033	12975	12959	13015	13054	12972	13039	13133	13110	13143	13086	12949	13080	13113	13093	13027	13147	13117	13050	12994	13011	12996	13041	13055	13119	13189	13170	13012	13001	13015	12831	12920	13011	13140	13052	12978	13206	12988	13108	13194	13054	12993	12988	13044	13110	13071	12968	13026	12885	13090	13109	13082	13105	13035	13121	13107	13251	12954	13155	13008	12931	12990	13041	12966	12976	13150	13021	12975	13225	13002	12964	13113	13084	13027	13047	13141	13127	13092	13112	13002	13068	13213	13112	13018	12975	13245	13001	13180	13201	13089	13083	12889	13113	13076	12933	13288	13027	13154	13264	13110	13131	13024	13120	13043	13063	12987	13159	13079	13012	13016	12982	13118	13011	13129	13007	13055	12861	13172	13011	12984	13142	13186	13224	12996	13140	13144	13076	12997	13076	13071	13092	13193	13094	13124	13295	13231	13016	13032	13057	13215	12981	13049	12959	13071	13019	12943	12904	13001	13070	12909	12986	13179	13009	13006	13188	13007	12953	13034	13246	12936	13075	13177	13123	13112	13103	13041	13124	13006	12929	13133	13182	12730	13015	13144	13081	12923	13135	13056	13068	13249	12822	13151	13188	12918	13050	13146	13106	13133	12884	13123	12960	12978	13021	12955	13047	13201	13017	13118	13087	12977	13174	12905	13051	13035	12835	13023	12968	13126	12944	13022	12930	12950	12949	12985	13039	13059	13264	12992	13065	13152	13166	13068	13079	13087	12974	13064	12993	13174	13034	13014	12964	13176	13166	13234	12957	13007	13123	13123	13206	13095	13036	13035	13207	13040	13120	12917	13074	13053	13040	13149	12960	13056	12912	13001	12955	13112	13044	12969	13032	12910	13000	13118	13169	13075	13228	13093	13130	13224	13105	13113	13214	13041	13127	13136	13090	13099	13122	12958	13197	13045	12992	13182	13008	13024	13135	13004	12963	13168	13033	13175	13099	13008	13025	13053	12953	13056	13172	13092	13196	12994	13018	12858	12955	12953	13169	13099	13041	13149	13015	13106	13056	13092	13105	13025	13026	13049	13133	13013	13001	13187	13031	13018	13077	13175	13084	13112	13177	12971	13074	13117	13225	13129	13018	13130	13123	13139	13032	13124	13004	12964	12983	13008	12890	13161	13067	13122	13123	12983	13285	13017	13046	13082	12915	12993	13167	13032	12993	13179	13022	13117	13124	12920	13020	12950	13157	13028	12991	13027	13009	13201	12990	13077	13095	13095	13123	13155	12972	13019	13144	13012	13167	12991	13152	13022	13077	13012	13137	13082	13056	13110	13063	13045	13265	12962	13003	13045	12963	13004	13070	12981	13101	13109	12982	13012	13083	13050	13105	13071	13050	12893	12856	12940	12905	13202	13072	13098	13203	12990	12921	12995	13038	13112	13287	13060	13157	13062	12997	13061	12923	13074	13015	13095	13038	13002	13127	12971	13130	13147	13138	13217
23183	21145	28393	25067	22129	20911	19104	17340	17002	17084	17055	16878	16707	16309	16223	16470	16233	16354	16319	16258	16433	16243	16169	16345	17343	17460	17186	16810	16790	16254	16394	16116	15774	16387	16159	16085	15880	16092	16283	16200	16101	15987	16282	16194	16101	16256	16251	15790	16184	16063	16236	16240	16138	16042	16159	16084	16291	16281	16312	16136	16220	16187	16139	16027	15885	16215	16074	16084	16044	15981	16044	16037	16076	16175	16209	16156	16177	16145	16068	16015	15971	16007	15919	15879	16111	16114	16257	16230	16015	16099	16109	16260	16108	15789	16025	16116	16131	16254	16238	16143	16241	16025	16180	16167	16380	15964	15895	15989	16091	16115	16368	16323	16260	16487	16138	15976	15949	16205	16069	15908	16143	16077	16157	16099	16058	15962	16207	16081	16187	15975	16149	16222	16259	15894	15925	16164	16129	16047	16039	16086	16256	16182	16044	16015	16170	16169	16042	16187	16026	16023	16008	16091	16187	16161	15956	16059	16290	16121	16094	16017	15931	15956	15925	16144	16081	15968	16214	16171	16012	15993	16236	16141	16231	16294	16128	16068	16139	16293	16230	16294	16072	16027	16189	16019	16084	16050	16191	16197	16059	15933	15997	16176	16015	16071	15916	15960	16114	16234	16081	15976	16266	16165	15996	16042	16293	16064	16069	16127	16109	16099	16362	16222	16144	16207	16159	15972	16051	15928	16230	16126	16187	16099	16135	16113	16161	16256	16163	16012	16069	16004	15905	16061	16159	16304	16162	16032	16247	16186	16132	16104	16173	15888	15990	15958	16134	16096	16068	16057	15697	15994	16097	15979	16041	16158	16073	16494	15982	16371	16006	16285	15998	16358	16213	15919	16286	16014	15976	16118	16112	16009	16164	15990	15977	16223	16112	16287	16173	16060	15998	15954	16251	16157	16206	16116	16078	16231	16194	16213	16061	16101	16151	16128	15893	16038	16206	16223	16226	16055	16116	15989	16176	16243	16141	16154	16126	15979	15985	16006	16096	15973	16089	16165	16184	16048	16232	16047	16127	16169	16149	16041	16081	15846	16360	16095	16202	16188	15863	16001	16089	16044	16151	16191	16175	16423	16068	16164	16072	16179	16053	16145	16347	16266	16115	15930	16187	15887	16127	16169	16158	15918	16014	16164	16054	16179	16182	16077	16053	16103	16083	16213	16061	16231	15916	16237	16136	16224	16223	15810	16133	16138	15978	16133	16116	15984	16083	16139	16056	16247	16118	16164	16185	16063	15934	16160	16250	16106	16096	16070	16058	15997	16071	16208	16152	16134	15975	16355	16172	16049	16151	15987	16120	16004	16074	16168	16182	16028	16032	16325	15971	16072	16124	16182	16077	15925	16145	16140	16256	16012	16049	16104	16029	15972	15924	16000	16132	16143	16084	16258	16038	15977	16171	15948	16030	16199	16076	15939	16039	16040	16014	15928	16020	16044	16233	16348	16098	15947	16110	16027	16239	16049	15980	16474	15945	16046	16245	16143	16072	15861	15890	16044	16247	16237	16090	16151	16050	16110	15945	16368	16336	16027	16174	16282	16012	16009	15952	16133	16076	16096	16099	16178	16132	16013	16255	16244	16138	16091	16212	16141	16208	16239	16122	15964	16103	16243	16172	16252	16171	16097	16259	15912	16268	16162	16225	16066	16244	16044	16105	16052	16204	16217	16114	16035	16086	16126	16050	16117	15994	15899	16101	15997	16286	16050	16005	16044	16264	16098	16240	16038	15924	16322	15993	16018	16056	16060	15944	16079	16093	16326	16134	16121	16046	16319	16156	16110	16091	16077	16104	15907	16125	15879	16104	16074	16178	16075	16056	16181	15853	16055	16198	16070	16119	16105	16017	16050	16066	16205	16242	16139	16090	16140	15992	16136	16314	16012	16093	16165	16019	15910	16053	16156	16214	16125	16143	16215	16290	16051	16079	16014	16062	15974	16266	16073	16225	16201	16162	15964	16038	16235	16275	16191	16249	15969	16200	16103	16038	15821	15950	16260	16093	15907	16269	15929	16153	16255	16066	16056	16221	16117	16221	16001	15951	16008	15957	16075	16144	16035	15870	16121	16084	16152	16144	16006	16173	16022	16095	15923	16192	15993	16106	16131	15959	16046	16199	16098	16054	16280	16001	16420	16039	16181	16090	16079	16163	16192	16152	16048	16048	16259	16301	15942	15990	16226	16160	16089	16137	16121	16299	16007	15983	16166	16332	16300	16115	15998	16054	16070	16241	16213	16071	16128	16011	16122	16014	16201	15900	16097	15974	16225	16014	16122	16024	15934	15944	16069	16184	16010	15952	15930	16084	15998	15924	15926	15864	16122	16200	16203	16265	16175	16177	15977	16103	16207	15936	16124	16229	15944	16068	16002	15967	15966	16124	16060	16014	15880	16230	16181	16115	16149	16092	16096	15905	16008	16360	16028	16090	15925	16146	16090	16164	16007	16059	16061	16176	16143	16190	15870	16124	15952	15948	15947	15922	16004	16278	16257	16201	16028	16067	16116	16124	16079	15977	16276	16268	16149	16046	16066	16107	15926	16136	16085	16185	16059	16132	16107	16050	15929	16041	16181	16126	16020	16069	16166	16026	16119	16037	16117	15981	16205	16175	16098	16106	15951	16043	16001	16015	16165	15995	16183	16194	16159	16015	16062	16133	15991	16052	16105	16123	16091	16230	16166	16119	16285	16050	16124	16271	16221	16142	16078	15874	16152	16180	16143	16076	15927	15893	15995	16134	16232	15899	16105	15965	15905	16097	15887	16153	15967	16195	16135	16262	16102	16001	16038	16168	16043	16218	16132	15984	16065	15965	16186	16310	16354	16174	16111	16080	16100	16096	16256	16071	16178	16145	16164	16073	15990	16047	16039	16038	15982	16267	16262	16212	16083	16188	16072	16025	16109	16196	16107	16231	16078	15980	16118	16066	16047	15920	16114	16111	16009	16047	16116	16006	16043	16152	16137	16213	15815	15971	16002	16192	16071	16206	16049	16231	15973	16010	16088	15917	15992	15981	16072	15989	16166	16141	16119	16177	16137	16208	16078	16042	15928	15963	16081	16066	16249	16031	15936	15947	15991	16222	16209	16080	16154	16038	16074	16037	15924	16181	16166	16111	16066	16049	16005	16113	16046	16066	16005	16111	15995	16249	16216	16005	15963	16236	16030	16219	16212	15926	16155	16096	15958	16271	16034	16015	16039	15986	16146	16182	16182	16098	15868	15885	16139	16196	16193	16072	16043	16003	16158	16216	16057	15988	16185	15976	16011	15928	15974	16187	16064	15977	16043	16067	16117	16170	16171	16113	16138	16070	16074	16275	16112	16278	15981	16216	16163	16232	16133	16167	16144	16102	16023	16265	16053	16072	16152	16172	16040	16287	15920	16047	16069	15999	16098	16208	16058	16126	16075	16104	15990	16093	15924	16108	16204	16117	16034	15975	16176	16345	16227	16061	16211	16242	16144	16053	16067	16065	15936	15940	16131	16054	16164	16241	16160	16077	16358	15961	16022	16082	15962	16302	15857	16045	16010	16332	16069	15957	16169	16085	15950	16170	16081	16089	15965	15914	15875	16104	16029	15969	16141	16175	16102	15877	16100	16209	15873	15946	16044	16164	16070	16157	16223	16153	16017	16193	16220	15923	16169	15981	16003	16154	16085	15917	16145	16171	16011	16029	16046	15933	16267	16150	15955	16244	16162	16041	16136	16155	16190	16155	15990	16164	16118	15936	16082	16093	15944	16102	16108	16128	15883	16083	16071	16050	16171	16293	16100	15983	16041	16017	16046	16262	16118	16252	16199	16139	16039	16040	16022	16159	15932	16061	15975	16125	16230	16346	16209	16367	16073	16412	16131	16042	16324	15949	15911	16031	16240	16061	16200	16359	16124	16313	16121	16007	15872	16079	16092	16108	15997	16072	16157	16068	16060	16000	15924	16150	16146	16158	15974	16119	16243	16117	16160	16091	16328	16136	16087	16099	16154	16399	16321	16039	16159	16012	16299	15888	15822	16053	16055	16007	16100	16252	16149	15888	16082	16243	16136	16160	16104	16149	16208	16013	16243	16131	16227	15998	16215	16012	16330	15928	16059	15850	15986	15936	16207	16215	15943	16140	16084	15924	16032	16065	16045	16000	16155	16162	15878	15929	16193	16164	15984	16181	16248	16208	15920	16237	16148	16153	16111	16166	16108	16076	16003	16078	16034	16123	16074	15945	16179	16032	16106	16096	15891	16046	16085	16085	16045	16196	15878	16226	16070	16203	16214	16060	16046	15989	16120	15984	16149	16152	16219	16055	16230	15997	16081	15887	16068	15877	15940	16080	16050	15802	16001	16027	16330	16164	16036	16256	16141	15969	16175	16066	15924	16017	16147	16203	16101	16090	16091	16114	16232	16010	15962	16183	16185	15857	16090	15933	16082	16137	16018	16229	16022	16118	16238	16131	16075	16258	16189	16015	15919	16175	16012	16035	16128	16165	16203	15984	16119	16008	16100	16245	16148	16158	16202	16093	16208	16116	16038	16012	16260	16214	16110	16202	15910	16279	16353	16109	16216	16065	16413	16238	16224	16224	16142	16312	16266	16192	16017	16078	15967	16179	16320	16112	16104	16171	16286	16094	16065	15833	15965	16049	16020	15862	15976	16146	16267	15991	16073	16101	16170	16367	15994	15928	16122	15998	16151	16050	15923	16186	16279	16111	16131	16176	16143	16136	16091	16171	16450	16145	16127	16190	15935	16079	16239	15940	16138	16085	16099	16065	15997	16169	16252	16098	16141	16112	16284	15967	16053	16081	16118	16227	16188	16089	16147	16155	16201	16162	16105	15778	15966	16147	16078	16160	15848	16075	16033	16183	16032	15902	16146	16193	16407	16220	16288	16176	16323	16162	16114	16200	16094	16111	16180	15940	16139	16049	16049	16268	16056	16147	16202	16264	15992	15977	16082	16091	16081	16171	16089	16072	15995	15978	16179	15992	15997	16032	16286	16065	16132	16225	16214	16090	16092	16157	16106	16070	16094	16080	16133	16231	16170	16156	16124	16151	16108	16154	15972	16296	16199	15967	15996	16138	16106	16256	16037	16150	16310	16297	16164	16186	16168	16040	15890	16102	16107	16034	16154	16176	16220
31302	58249	47535	25493	17345	14570	14321	14520	14441	14412	14109	13975	13777	13526	13466	13371	13210	13584	13374	13320	13319	13187	13367	13597	14817	14868	14308	13809	13657	13390	13242	13058	13026	13278	13316	13067	13280	13204	13465	13414	13347	13189	13223	13312	13358	13066	13197	13351	13079	13243	13090	13254	13162	13232	13331	13147	13292	13078	13128	13278	13120	13183	13206	13337	13159	13258	13252	13360	13227	13104	13260	13046	13239	13133	13288	13264	13251	13200	13195	13181	13198	13240	13091	12975	13331	13180	13248	13151	13231	13286	13024	13206	13265	13480	13185	13182	13230	13332	13312	13372	13202	13332	13114	13246	13153	13285	13211	13281	13180	13284	13104	13090	13395	13308	13376	13215	13222	13329	13195	12977	13125	13041	13142	13292	13134	13375	13165	13157	13202	13223	13158	13305	13281	13105	13094	13279	13243	13228	13240	13206	13156	13282	13184	13258	13061	13395	13162	13311	13181	13098	13248	13154	13096	13245	13207	13140	13191	13076	13262	13217	13181	13233	13351	13278	13193	13141	13110	13226	13202	13267	13309	13135	13182	13168	13271	13249	13202	13355	13211	13147	13293	13225	13167	13180	13241	13218	13179	13243	13167	13083	13172	13313	13137	13221	13104	13139	13097	13119	13185	13229	13232	13247	13303	13273	13230	13181	13294	13335	13032	13077	13352	13380	13103	13350	13240	13110	13237	13201	13175	13242	13151	13120	13192	13368	13448	13082	13308	13342	13201	13329	13187	13211	13298	13329	13212	13296	13368	13297	13178	13145	13325	13116	13199	13354	13124	13175	13293	13194	13124	13052	13245	13126	13157	13166	13314	13166	12988	13172	13339	13123	13337	13177	13215	13295	13038	13243	13119	13233	13219	13210	13322	13168	13253	13289	13152	13243	13308	13225	13165	13180	13105	13161	13119	13192	13264	13253	13060	13136	13171	13317	13218	13237	13189	13215	13242	13183	13124	13232	13306	13111	13022	13369	13224	13384	13163	13334	13237	13307	13252	13300	12964	13272	13303	13160	13268	13065	13294	13264	13124	13176	13083	13165	13260	13210	13314	13320	13473	13178	13139	13094	13176	13171	13312	13259	13152	13286	12963	13262	13318	13297	13282	13235	13125	13187	13280	13142	13062	13249	13289	13076	13225	13172	13336	13249	13342	13333	13208	13168	13313	13300	13109	13265	13350	13232	13108	13108	13236	13243	13245	13310	13165	13127	13284	13186	13278	13175	13186	13141	13261	13051	13239	13201	13191	13214	13079	13243	13282	13287	13180	13175	13199	13150	13207	13238	13242	13218	13225	13144	13190	13087	13277	13122	13311	13066	13261	13310	13268	13196	13119	13235	13372	13122	13146	13105	13214	13053	13040	13228	13243	13174	13181	13336	13058	13277	13256	13350	13193	13141	13191	13202	13276	13201	13320	13199	13186	13153	13216	13233	13179	13161	13203	13234	13294	13335	13172	13239	13218	13111	13219	13168	13394	13424	13295	13165	13085	13035	13092	13164	13184	13348	13285	13383	13094	13187	13247	13290	13270	13207	13393	13027	13323	13182	13265	13141	13254	13023	13213	13170	13332	13058	13138	13138	13225	13139	13298	13148	13196	13002	13107	13369	13256	13320	13240	13332	13151	13371	13182	13192	13228	13117	13137	13295	12996	13125	13322	13151	13253	13147	13309	13195	13196	13256	13267	13231	13110	13184	13159	13135	13103	13340	13090	13383	13187	13208	13247	13194	13374	12994	13248	13263	13052	13203	13355	13202	13259	13159	13234	13312	13231	13246	13315	13197	13281	13311	13278	13415	13178	13130	13350	13253	13279	13336	13183	12985	13376	13199	13208	13361	13208	13104	13128	13089	13116	13069	13121	13313	13300	13132	13338	13198	13340	13033	13200	13143	13283	13134	13428	13243	13149	13201	13514	13275	13078	13235	13161	13183	13153	13077	13264	13172	13136	13226	13177	13220	13160	13405	13240	13158	13189	13243	13123	12990	13276	13151	13271	13179	13055	13189	13211	13291	13196	13191	13322	13238	13314	13146	13252	13096	13178	13093	13257	13105	13301	13257	13239	13158	13221	13254	13139	13210	13207	13216	13207	13114	13214	13318	13096	13248	13147	13096	13096	13156	13311	13249	13221	13249	13234	13145	13239	13241	13374	12969	13231	13114	13142	13128	13223	13339	13314	13224	13113	13271	13092	13231	13159	13351	13230	13174	13464	13161	13076	13154	13369	13431	13204	13238	13295	13173	13264	13025	13168	13224	13166	13274	13139	13174	13285	13142	13191	13086	13207	13230	13284	13194	13015	13311	13388	13229	13190	13310	13199	13427	13178	13215	13240	13233	13188	13235	13270	13244	13397	13204	13292	13343	13237	13307	13157	13168	13116	13125	13220	13234	13325	13270	13268	13305	13301	13197	13369	13278	13265	13050	13244	13162	13138	13225	13276	12984	13078	13146	13105	13253	13237	13274	13163	13082	13361	13312	13122	13213	13236	13247	13265	13202	13356	13289	13132	13412	13217	13412	13187	13274	13304	13202	13220	13216	13247	13315	13024	13220	13351	13355	13247	13110	13149	13227	13287	13209	13332	13206	13095	13034	13225	13292	13165	13277	13157	13167	13325	13196	13182	13221	13245	13034	13233	13408	13214	13236	13208	13069	13138	13264	13297	13118	13161	13397	13088	13288	13092	13298	13120	13179	13211	13067	13245	13190	13237	13200	13327	13069	13251	13315	13242	13149	13309	13314	13395	13146	13125	13260	13239	13218	13162	13167	13107	13109	13184	13437	13331	13205	13296	13302	13118	13077	13259	13310	13078	13115	13219	13240	13320	13106	13178	13302	13288	13210	13245	13307	13061	13209	13205	13123	13074	13203	13217	13206	13367	13191	13172	13456	13019	13112	13183	13200	13019	13159	13186	13142	13287	13358	13292	13113	13428	13243	13293	13158	13318	13351	13253	13273	13215	13227	13142	13235	13233	13135	13212	13323	13259	13208	13268	13199	13284	13114	13190	13150	13341	12987	13139	13155	13095	13250	13346	13179	13136	13084	13192	13255	13249	13249	13204	13411	13245	13149	13382	13269	13313	13291	13053	13204	13105	13243	13141	13206	13093	13244	13234	13173	13235	13217	13254	13169	13079	13244	13184	13158	13166	13227	12937	13245	13168	13238	13251	13240	13262	13233	13152	13250	13387	13114	13257	13419	13173	13039	13276	13070	13133	13216	13288	13226	13288	13140	13030	13245	13205	13239	13246	13199	13276	13325	13107	13223	13138	13173	13329	13247	13097	13118	13232	13140	13238	13284	13110	13140	13307	13068	13240	13288	13308	13215	13128	13015	13306	13093	13166	13164	13315	13304	13047	13224	13369	13025	13214	13145	13299	13213	13251	13004	13165	13323	13181	13272	13301	13266	13159	13237	13009	13330	13112	13375	13155	13251	13294	13284	13303	13314	13315	13232	13328	13244	13199	13235	13187	13160	13055	13252	13159	13142	13229	13142	13163	13155	13252	13306	13218	13299	13157	13040	13253	13212	13348	13319	13140	13091	13208	13238	13178	13234	13215	13276	13202	13225	13161	13221	13104	13244	13261	13275	13275	13176	13288	13244	13242	13227	13379	13250	13220	13069	13248	13041	13163	13261	13455	13092	13444	13084	13233	13252	13144	13214	13044	13321	13402	13244	13345	13208	13036	13251	13189	13383	13278	13313	13202	13221	13389	13301	13087	12967	13245	13298	13149	13079	13344	13235	13182	13053	13380	13081	13188	13228	13285	13278	13166	13190	13168	13286	13231	13140	13178	13056	13196	13120	13299	13122	13058	13146	13209	13380	13242	13236	13111	13125	13202	13148	13217	13328	13272	13069	13153	13263	13106	13172	13368	13213	13037	13313	13120	13174	13278	13297	13152	13121	13382	13261	13187	13507	13093	13286	13368	13117	13179	13073	13207	13314	13117	13255	13276	13074	13302	13317	13428	13381	13201	13167	13373	13074	13196	13252	13395	13205	13150	13063	13152	13103	13282	13130	13222	13000	13239	13252	13338	13244	13283	13343	13181	13063	13096	13232	13205	13331	13158	13165	13120	13257	13162	13182	13253	12962	13186	13179	13304	13386	13238	13257	13173	13163	13220	13272	13262	13234	13288	13059	13087	12993	13204	13278	13253	13168	13142	13188	13307	13276	13277	13078	13249	13409	13197	13197	13100	13195	13165	13213	13031	13256	13194	13206	13124	13233	13147	12961	13253	13279	13240	13269	13177	13245	13137	13088	13110	13147	13296	13323	13206	13189	13032	13181	13057	13107	13217	13305	13143	13376	13237	13198	13141	13086	13370	13211	13152	13274	13218	13307	13069	13332	13346	13179	13361	13145	13171	13052	13222	13028	13139	13221	13168	13215	13020	13153	13194	13207	13228	13242	13127	13212	13090	13158	13316	13200	13234	13215	13088	13168	13424	13149	13173	13278	13310	13229	13284	13379	13328	13159	13223	13229	13122	13179	13208	13265	13332	13172	13381	13169	13202	13019	13220	13208	13357	13248	13188	13381	13309	13331	13175	12994	13285	13152	13171	13217	13293	13197	13173	13216	13175	13306	13208	13319	13287	13241	13151	13310	13224	13042	13107	13191	13283	13075	13154	13084	13085	13180	13253	13397	13160	13139	13196	13223	13258	13192	13257	13318	13188	13380	13091	13192	13194	13131	13112	13114	12999	13207	13011	13237	13147	13244	13289	13323	13115	13164	13240	13222	13310	13110	13313	13337	13321	13200	13187	13338	13218	13151	13177	13293	13068	13213	13183	13140	13327	13067	13219	13294	13343	13121	13227	13304	13181	13096	13237	13471	13267	13062	13071	13318	13304	13202	13205	13271	13135	13231	13349	13300	13164	13121	13255	13087	13150	13272	13229	13273	13323	13205	13053	13177	13294	13348	13251	13203	13261	13202	13167	13205	13233	13465	13098	13138	13278	13195	13127	13182	13227	13290	13225	13129	13234	13276	13219	13237	13089	13279	13139	13303	13265	13239	13300	13271	13319	13320	13312	13330	13237	13063	13298	13213	13245	13192	13304	13030	12982	13185	13424	13188	13368	13258	13257	13071	13088	13219	13135	13110	13208	13136	13294	13077	13260	13254	13230	13209
24753	21403	28374	27065	20651	18235	18164	17469	17124	17224	17255	17008	16871	16613	16493	16838	16730	16850	16729	16561	16865	16662	16836	16492	17039	17315	17130	16903	16627	16832	16650	16431	16753	16737	16631	16570	16457	16689	16612	16537	16514	16431	16548	16700	16406	16689	16329	16353	16552	16555	16618	16590	16593	16610	16342	16538	16672	16673	16510	16559	16477	16442	16609	16388	16630	16508	16495	16508	16548	16341	16419	16515	16540	16493	16510	16662	16778	16779	16720	16619	16579	16554	16509	16694	16629	16454	16603	16672	16608	16614	16526	16517	16257	16247	16396	16643	16679	16718	16754	16644	16729	16723	16506	16766	16557	16437	16533	16550	16435	16548	16540	16532	16720	16620	16798	16676	16581	16689	16618	16630	16741	16578	16625	16528	16597	16531	16643	16728	16546	16682	16596	16546	16644	16597	16577	16586	16507	16534	16622	16585	16619	16628	16443	16620	16661	16669	16599	16611	16415	16591	16590	16820	16570	16786	16683	16618	16609	16711	16713	16781	16482	16426	16508	16510	16492	16545	16634	16676	16636	16683	16520	16519	16555	16530	16610	16574	16557	16606	16471	16636	16487	16452	16688	16563	16599	16679	16594	16419	16662	16746	16739	16604	16523	16622	16826	16528	16372	16602	16395	16487	16644	16722	16601	16536	16332	16571	16680	16791	16656	16633	16716	16632	16538	16568	16482	16339	16786	16825	16503	16733	16436	16441	16791	16660	16442	16351	16575	16598	16483	16731	16556	16632	16313	16400	16727	16660	16637	16658	16679	16735	16581	16630	16546	16547	16766	16688	16608	16370	16380	16362	16524	16407	16551	16560	16608	16593	16798	16651	16485	16606	16657	16618	16616	16549	16461	16504	16446	16357	16646	16676	16460	16695	16582	16511	16723	16536	16666	16591	16678	16572	16555	16698	16736	16736	16548	16612	16515	16517	16644	16612	16633	16630	16589	16780	16692	16591	16635	16622	16527	16623	16535	16535	16770	16747	16692	16496	16596	16449	16606	16521	16464	16738	16471	16582	16572	16629	16846	16620	16695	16599	16640	16431	16687	16692	16798	16627	16549	16546	16751	16812	16844	16481	16725	16628	16667	16472	16586	16653	16490	16413	16447	16398	16745	16658	16499	16438	16590	16538	16635	16398	16665	16504	16593	16579	16672	16466	16621	16611	16601	16448	16744	16471	16687	16448	16700	16658	16763	16715	16441	16364	16506	16566	16370	16503	16664	16574	16435	16470	16372	16480	16638	16702	16580	16603	16630	16482	16472	16485	16510	16698	16598	16762	16698	16585	16584	16553	16579	16655	16427	16635	16605	16561	16644	16549	16703	16746	16556	16522	16807	16707	16493	16530	16743	16489	16479	16646	16512	16564	16485	16554	16596	16574	16567	16585	16621	16742	16544	16525	16739	16665	16678	16478	16606	16449	16622	16511	16629	16404	16603	16677	16387	16707	16499	16579	16583	16368	16733	16790	16619	16612	16679	16645	16667	16738	16588	16539	16799	16574	16558	16603	16769	16471	16677	16597	16461	16634	16799	16616	16452	16724	16424	16464	16699	16675	16492	16580	16499	16595	16723	16549	16634	16535	16589	16451	16506	16347	16543	16733	16546	16621	16630	16658	16680	16743	16638	16602	16678	16610	16502	16722	16497	16527	16644	16660	16723	16693	16494	16464	16615	16449	16643	16625	16728	16533	16689	16557	16445	16585	16560	16470	16632	16540	16571	16560	16700	16604	16630	16643	16824	16830	16762	16664	16735	16502	16565	16650	16625	16390	16628	16548	16548	16560	16408	16432	16625	16478	16620	16427	16681	16438	16535	16616	16682	16537	16518	16538	16544	16745	16653	16638	16724	16680	16747	16580	16569	16562	16553	16506	16871	16610	16787	16729	16763	16593	16640	16513	16540	16716	16597	16568	16632	16563	16658	16415	16638	16619	16510	16466	16516	16561	16820	16614	16559	16586	16535	16713	16473	16595	16635	16646	16493	16389	16488	16482	16833	16348	16656	16542	16583	16608	16637	16515	16611	16662	16517	16725	16584	16548	16574	16543	16685	16568	16602	16515	16417	16582	16248	16672	16598	16628	16648	16370	16755	16691	16456	16571	16634	16362	16542	16567	16706	16683	16764	16415	16538	16372	16583	16469	16783	16745	16546	16570	16657	16548	16666	16610	16500	16740	16444	16668	16686	16605	16632	16643	16621	16717	16608	16520	16581	16839	16523	16758	16534	16468	16550	16485	16514	16596	16542	16558	16709	16720	16614	16560	16526	16789	16721	16784	16672	16443	16839	16566	16741	16656	16434	16578	16592	16601	16604	16797	16568	16723	16563	16571	16466	16702	16693	16774	16634	16669	16529	16519	16562	16549	16767	16534	16587	16704	16659	16745	16743	16583	16465	16436	16491	16393	16535	16394	16568	16701	16780	16679	16456	16498	16683	16386	16457	16614	16534	16601	16545	16625	16775	16469	16639	16470	16408	16393	16462	16562	16515	16630	16494	16642	16656	16527	16520	16572	16615	16542	16710	16816	16703	16583	16765	16616	16590	16659	16641	16513	16549	16692	16574	16417	16400	16641	16669	16750	16601	16665	16596	16653	16715	16684	16426	16698	16514	16589	16753	16461	16671	16591	16333	16616	16564	16604	16639	16554	16392	16569	16691	16546	16586	16636	16627	16815	16657	16440	16545	16612	16553	16645	16712	16494	16597	16561	16378	16608	16566	16759	16638	16545	16557	16474	16897	16714	16522	16610	16557	16557	16482	16552	16637	16649	16664	16573	16634	16893	16924	16575	16521	16738	16658	16685	16575	16751	16653	16859	16692	16776	16683	16583	16519	16483	16573	16544	16578	16535	16615	16785	16471	16571	16700	16583	16366	16540	16595	16655	16617	16531	16645	16683	16639	16545	16451	16584	16619	16440	16798	16507	16538	16571	16731	16549	16648	16812	16683	16627	16656	16626	16644	16648	16547	16693	16470	16698	16446	16601	16816	16540	16542	16605	16395	16632	16615	16648	16619	16391	16564	16625	16574	16525	16403	16615	16625	16553	16429	16435	16525	16636	16706	16432	16780	16683	16517	16501	16375	16580	16523	16587	16468	16664	16374	16475	16708	16471	16608	16655	16597	16637	16498	16440	16658	16773	16499	16740	16579	16526	16825	16733	16826	16833	16542	16523	16564	16561	16453	16568	16527	16660	16706	16683	16707	16549	16477	16538	16755	16622	16559	16612	16702	16672	16691	16430	16442	16525	16632	16567	16464	16720	16396	16724	16489	16857	16768	16494	16515	16730	16670	16618	16634	16806	16797	16752	16559	16644	16598	16694	16733	16537	16594	16688	16674	16618	16583	16576	16604	16706	16705	16620	16577	16539	16692	16728	16640	16691	16759	16462	16502	16587	16535	16448	16509	16574	16597	16566	16619	16479	16535	16470	16580	16583	16633	16509	16688	16604	16309	16735	16566	16572	16770	16607	16695	16671	16442	16480	16516	16463	16758	16750	16481	16572	16830	16458	16762	16534	16640	16595	16629	16427	16426	16673	16727	16438	16634	16414	16523	16551	16506	16545	16668	16754	16640	16743	16676	16546	16631	16440	16765	16621	16586	16560	16375	16875	16508	16570	16549	16618	16514	16547	16672	16444	16573	16582	16474	16650	16724	16420	16808	16352	16538	16650	16718	16686	16584	16481	16585	16631	16550	16561	16780	16422	16518	16540	16464	16469	16568	16683	16646	16505	16312	16595	16625	16588	16556	16335	16526	16599	16647	16470	16511	16629	16778	16708	16811	16458	16590	16497	16567	16675	16406	16416	16688	16528	16804	16681	16591	16532	16451	16472	16540	16602	16800	16695	16658	16687	16540	16554	16608	16531	16568	16601	16522	16450	16655	16540	16573	16510	16688	16777	16306	16618	16503	16647	16739	16466	16653	16631	16915	16587	16653	16616	16583	16529	16600	16492	16549	16616	16679	16635	16811	16606	16755	16590	16675	16749	16645	16399	16490	16475	16562	16627	16554	16561	16459	16767	16469	16383	16531	16616	16520	16572	16560	16543	16699	16663	16550	16539	16786	16373	16661	16616	16670	16523	16475	16637	16539	16646	16544	16419	16344	16386	16480	16364	16627	16628	16496	16522	16502	16584	16480	16454	16602	16599	16553	16728	16578	16496	16719	16620	16495	16524	16606	16492	16725	16719	16633	16765	16604	16501	16548	16587	16767	16535	16412	16571	16743	16543	16512	16466	16647	16729	16446	16556	16739	16763	16632	16688	16837	16643	16655	16538	16648	16447	16437	16724	16693	16356	16313	16737	16604	16638	16772	16592	16617	16673	16646	16555	16669	16657	16418	16554	16753	16606	16616	16578	16703	16548	16660	16492	16592	16510	16647	16402	16576	16502	16452	16702	16509	16657	16631	16584	16551	16694	16708	16588	16697	16630	16537	16545	16724	16704	16819	16747	16581	16897	16626	16752	16529	16677	16481	16601	16512	16535	16608	16576	16724	16656	16429	16612	16609	16435	16831	16559	16604	16540	16481	16376	16711	16736	16511	16695	16501	16403	16692	16691	16627	16602	16688	16376	16324	16441	16536	16298	16414	16527	16539	16553	16631	16589	16619	16607	16529	16551	16498	16654	16779	16452	16712	16483	16513	16584	16654	16544	16675	16655	16648	16687	16723	16529	16515	16608	16854	16503	16427	16661	16608	16460	16476	16774	16570	16618	16617	16539	16391	16741	16823	16583	16580	16490	16686	16550	16625	16648	16601	16554	16514	16628	16871	16566	16870	16385	16593	16605	16560	16559	16732	16564	16541	16531	16435	16567	16527	16320	16663	16722	16575	16621	16549	16565	16450	16786	16790	16689	16558	16612	16467	16429	16542	16640	16494	16661	16624	16468	16571	16718	16605	16718	16523	16431	16565	16574	16590	16641	16391	16574	16689	16600	16513	16445	16477	16588	16579	16351	16685	16680	16676	16652	16725	16614	16534	16556	16696	16407	16538	16619	16488	16465	16554	16723	16625	16560	16846	16635	16524	16576	16554	16517	16678	16521	16604	16619	16524	16553	16752	16573	16476	16615	16727	16447	16510	16759	16553	16700	16540	16558	16568	16647	16719	16531	16627	16554	16688	16390	16554	16529
29386	51673	38382	21945	16473	14477	14664	14615	14555	14310	13912	13821	13630	13698	13467	13439	13601	13482	13446	13689	13564	13522	13436	13823	14350	14263	14105	13789	13571	13522	13334	13386	13458	13254	13492	13447	13382	13427	13365	13465	13491	13419	13441	13469	13483	13323	13512	13344	13335	13250	13468	13447	13481	13583	13413	13530	13563	13351	13662	13337	13640	13407	13445	13462	13570	13509	13308	13419	13399	13423	13612	13518	13530	13432	13345	13819	13513	13414	13540	13543	13420	13488	13437	13534	13489	13348	13469	13455	13367	13514	13456	13618	13433	13367	13537	13302	13487	13396	13320	13539	13300	13491	13508	13398	13579	13451	13263	13573	13347	13381	13458	13423	13456	13602	13552	13470	13475	13553	13446	13482	13490	13391	13480	13599	13449	13614	13344	13363	13439	13466	13538	13486	13419	13446	13461	13574	13341	13422	13440	13446	13419	13349	13404	13602	13381	13427	13395	13473	13555	13394	13634	13505	13360	13506	13462	13585	13429	13421	13527	13579	13496	13544	13438	13411	13405	13639	13418	13515	13427	13436	13513	13608	13511	13453	13467	13556	13559	13365	13459	13526	13539	13284	13262	13619	13693	13489	13442	13465	13391	13345	13431	13384	13260	13732	13447	13481	13584	13405	13695	13445	13657	13267	13593	13531	13383	13487	13353	13290	13283	13541	13505	13295	13486	13493	13341	13552	13331	13341	13379	13526	13379	13527	13398	13546	13374	13526	13646	13465	13560	13484	13362	13342	13446	13516	13433	13601	13322	13645	13505	13590	13398	13567	13418	13505	13379	13398	13549	13275	13447	13517	13520	13299	13315	13421	13396	13415	13478	13340	13441	13356	13384	13520	13355	13460	13334	13495	13459	13474	13327	13381	13489	13453	13494	13539	13580	13507	13606	13612	13396	13557	13521	13505	13395	13472	13613	13560	13539	13517	13397	13460	13604	13425	13301	13385	13408	13413	13492	13423	13289	13473	13444	13420	13403	13398	13379	13269	13384	13560	13478	13489	13487	13459	13386	13510	13478	13364	13345	13650	13287	13520	13465	13342	13375	13554	13482	13398	13501	13703	13372	13532	13459	13289	13578	13430	13400	13476	13499	13464	13419	13377	13517	13392	13380	13452	13414	13563	13516	13503	13402	13563	13429	13476	13479	13588	13567	13394	13442	13388	13454	13491	13692	13534	13590	13340	13437	13372	13523	13537	13414	13396	13318	13396	13474	13474	13484	13612	13578	13628	13414	13543	13367	13330	13616	13382	13262	13528	13533	13364	13538	13566	13467	13418	13541	13420	13484	13439	13400	13511	13371	13456	13583	13404	13503	13573	13476	13437	13298	13555	13483	13440	13350	13524	13484	13411	13382	13318	13512	13331	13788	13512	13745	13480	13712	13414	13463	13543	13284	13495	13421	13478	13401	13488	13490	13433	13405	13576	13545	13570	13670	13528	13279	13609	13453	13402	13384	13434	13522	13586	13249	13448	13310	13405	13499	13550	13585	13508	13412	13471	13497	13504	13405	13456	13383	13296	13542	13418	13262	13289	13592	13377	13336	13435	13415	13535	13476	13284	13472	13408	13494	13544	13347	13576	13439	13460	13439	13434	13519	13464	13316	13495	13438	13393	13494	13411	13595	13437	13331	13281	13422	13355	13222	13561	13436	13306	13379	13609	13423	13514	13442	13483	13495	13499	13480	13419	13535	13428	13392	13330	13552	13418	13633	13469	13533	13351	13365	13355	13443	13468	13575	13462	13304	13691	13502	13414	13544	13441	13491	13359	13595	13462	13389	13460	13497	13369	13428	13330	13422	13408	13618	13427	13463	13251	13340	13614	13434	13562	13547	13510	13464	13444	13448	13569	13447	13431	13495	13421	13425	13432	13432	13459	13343	13358	13330	13318	13430	13427	13376	13602	13432	13338	13664	13470	13540	13358	13416	13443	13524	13418	13445	13444	13533	13423	13522	13561	13425	13325	13462	13530	13736	13289	13507	13555	13497	13505	13381	13483	13345	13499	13448	13563	13336	13578	13570	13547	13483	13512	13643	13491	13520	13582	13397	13273	13507	13350	13588	13525	13614	13515	13446	13439	13551	13559	13300	13488	13351	13500	13327	13486	13329	13455	13337	13625	13550	13421	13541	13643	13454	13251	13544	13426	13417	13459	13548	13423	13431	13353	13603	13442	13453	13250	13468	13395	13579	13403	13349	13482	13544	13594	13329	13496	13413	13542	13532	13345	13369	13679	13506	13427	13393	13311	13556	13461	13475	13316	13496	13683	13547	13474	13534	13627	13471	13455	13433	13450	13478	13511	13526	13449	13533	13443	13452	13557	13366	13319	13502	13398	13537	13558	13430	13312	13488	13470	13413	13499	13317	13615	13523	13391	13503	13546	13497	13552	13355	13492	13277	13495	13531	13431	13434	13455	13527	13497	13294	13378	13403	13488	13352	13656	13550	13440	13545	13437	13544	13497	13407	13471	13492	13492	13287	13609	13549	13523	13328	13487	13515	13588	13453	13635	13469	13455	13584	13407	13392	13596	13451	13498	13431	13508	13477	13488	13513	13460	13563	13396	13285	13443	13467	13386	13426	13420	13306	13529	13453	13610	13458	13387	13476	13502	13481	13711	13455	13415	13683	13519	13547	13451	13431	13329	13362	13369	13534	13452	13585	13555	13364	13418	13410	13442	13462	13436	13496	13451	13566	13414	13518	13411	13475	13350	13457	13564	13513	13415	13612	13270	13631	13382	13548	13623	13460	13514	13569	13497	13430	13420	13566	13362	13476	13472	13512	13368	13382	13305	13473	13474	13424	13489	13451	13572	13459	13437	13366	13596	13509	13511	13527	13422	13525	13580	13511	13554	13562	13580	13626	13306	13370	13440	13601	13374	13614	13434	13345	13474	13591	13464	13491	13500	13306	13551	13364	13517	13460	13595	13384	13354	13473	13454	13446	13618	13441	13418	13481	13561	13374	13417	13409	13375	13476	13601	13432	13526	13434	13476	13353	13593	13634	13502	13501	13399	13409	13507	13425	13418	13457	13437	13551	13557	13466	13383	13544	13638	13503	13548	13589	13394	13523	13470	13510	13591	13545	13219	13485	13368	13351	13504	13495	13429	13635	13390	13537	13334	13368	13418	13468	13575	13472	13444	13606	13519	13467	13536	13421	13566	13425	13517	13565	13421	13512	13493	13461	13359	13344	13565	13489	13522	13350	13507	13488	13411	13526	13361	13462	13422	13392	13552	13493	13414	13474	13453	13586	13630	13379	13519	13469	13553	13389	13509	13435	13523	13282	13466	13254	13660	13434	13443	13570	13469	13488	13436	13588	13324	13475	13376	13428	13398	13340	13509	13444	13406	13457	13452	13579	13524	13437	13526	13375	13444	13490	13518	13470	13314	13428	13419	13554	13453	13428	13500	13310	13367	13424	13254	13433	13514	13650	13507	13400	13379	13601	13466	13453	13424	13405	13564	13488	13442	13397	13299	13548	13347	13794	13456	13418	13554	13438	13449	13681	13489	13465	13461	13314	13537	13506	13347	13596	13648	13414	13411	13474	13560	13399	13600	13525	13444	13520	13303	13486	13463	13470	13472	13512	13624	13385	13464	13562	13445	13547	13511	13376	13363	13349	13571	13278	13541	13438	13435	13480	13442	13642	13466	13533	13403	13303	13679	13304	13491	13500	13350	13551	13562	13399	13614	13588	13358	13480	13552	13416	13601	13455	13366	13385	13462	13508	13478	13398	13341	13585	13367	13501	13432	13497	13398	13504	13485	13496	13719	13524	13448	13366	13447	13547	13646	13559	13452	13493	13418	13398	13559	13483	13470	13477	13596	13431	13458	13418	13540	13362	13494	13574	13547	13489	13346	13497	13747	13514	13514	13422	13468	13646	13419	13517	13391	13485	13254	13323	13536	13337	13280	13491	13507	13462	13465	13613	13548	13413	13482	13491	13469	13496	13358	13703	13434	13331	13613	13405	13413	13640	13415	13443	13395	13458	13465	13469	13497	13363	13625	13542	13355	13489	13553	13532	13465	13466	13419	13427	13460	13378	13565	13479	13507	13442	13358	13363	13580	13503	13339	13472	13558	13421	13426	13403	13502	13488	13562	13558	13515	13594	13351	13535	13433	13530	13511	13322	13614	13407	13363	13536	13405	13410	13471	13586	13518	13375	13347	13466	13480	13514	13478	13387	13577	13352	13329	13375	13525	13516	13289	13356	13519	13530	13504	13530	13550	13328	13407	13426	13434	13448	13396	13396	13560	13586	13388	13489	13497	13535	13425	13413	13526	13433	13515	13264	13426	13546	13324	13530	13548	13431	13279	13512	13445	13431	13547	13300	13480	13277	13513	13527	13654	13365	13468	13494	13545	13436	13368	13500	13448	13590	13362	13255	13289	13494	13544	13531	13359	13534	13473	13397	13344	13468	13549	13576	13399	13416	13385	13466	13305	13566	13618	13518	13636	13506	13640	13368	13219	13433	13279	13284	13320	13364	13601	13378	13520	13478	13624	13587	13564	13307	13503	13495	13335	13602	13425	13504	13597	13358	13526	13428	13317	13453	13595	13543	13433	13448	13509	13482	13529	13377	13436	13306	13564	13342	13444	13532	13585	13402	13430	13455	13461	13265	13297	13513	13518	13380	13393	13566	13417	13436	13436	13509	13354	13629	13425	13536	13540	13402	13341	13622	13412	13493	13485	13410	13465	13469	13495	13432	13619	13329	13428	13482	13729	13560	13493	13572	13555	13240	13468	13509	13513	13513	13513	13443	13205	13699	13576	13557	13472	13773	13533	13600	13497	13362	13329	13541	13388	13589	13397	13426	13527	13398	13489	13510	13466	13460	13346	13393	13412	13408	13464	13531	13522	13518	13312	13347	13445	13418	13704	13576	13644	13548	13477	13566	13439	13368	13469	13495	13285	13506	13620	13463	13420	13460	13323	13403	13391	13624	13315	13379	13542	13538	13327	13473	13498	13390	13529	13442	13390	13348	13442	13433	13458	13604	13390	13187	13640	13597	13493	13332	13532	13494	13421	13380	13473	13520	13531	13444	13434	13448	13531	13444	13530	13459	13229	13518	13474	13548	13363	13398	13388	13448	13448	13563	13468	13541	13356	13434	13508	13573	13486
22202	21166	28540	24486	21965	23012	23699	18353	17536	17120	17262	16723	16455	16275	16473	16381	16255	16132	16077	16271	16309	16354	16417	16348	17396	18035	18242	17215	16874	16299	16262	16149	16222	16168	15986	16044	16136	16070	16149	16043	15979	16194	16091	15940	15995	16051	16152	16187	15862	16021	16027	16136	15912	16120	15957	15702	16159	15906	16207	16030	16091	15948	15911	15890	15974	16163	15954	16022	16140	15901	15805	16047	16041	15783	15854	15864	15857	15867	15867	15853	16055	16019	16157	15983	15936	16099	15987	15867	16076	15802	15824	15909	15904	16089	16125	15881	16078	16083	16182	15918	15934	15943	15838	15822	15926	15927	16022	16055	15881	15980	15944	15967	15931	15982	15896	15926	16041	15865	15835	15975	16107	15955	15893	15939	15979	15945	15971	15974	16020	16049	15986	15978	16202	16206	15875	15963	16213	16133	15879	15901	15910	15954	15988	15974	15848	15798	16157	16085	15862	16028	16032	15919	15976	15993	15717	15804	16069	16216	15991	16206	16013	15968	15933	15712	16047	15978	15902	15929	16343	16047	16122	16016	15791	15836	16033	16116	15916	16090	15846	15968	15831	15832	15907	15910	16036	15998	15924	16098	16099	16117	15907	15845	16043	16085	16004	16010	16036	15933	16079	16141	15987	16239	15845	15901	15905	15963	15852	15941	16053	15981	15779	15923	15979	15853	16058	15956	15967	15943	16024	15883	16055	15979	15957	15771	15953	16066	16073	15868	15877	15888	15970	15973	15831	15936	16192	15946	16144	16067	15998	15925	15909	15747	16043	15901	15895	16030	15905	15755	15954	15866	15880	16031	15744	15964	16090	16040	15996	15863	15932	15892	15824	15797	15960	15868	15863	15910	16100	16098	15966	15947	16056	15885	15965	15843	15990	16204	16025	15933	15947	15845	15985	15991	16027	16200	15981	15975	15997	15840	15919	16095	15911	16084	16067	16114	16000	15655	15982	15924	15932	16000	15868	15985	16032	15981	15689	15859	16047	15913	15962	15807	15977	15921	15963	15959	15811	15732	15906	15864	15994	15897	16087	15793	16006	15898	16034	15917	16069	15860	16003	15987	15874	15864	16012	16108	16167	16101	15908	15794	15614	15917	15849	15919	16120	15809	16105	15935	16097	15968	15916	16185	16068	15680	15873	15890	16063	15921	15856	16101	16081	15899	15971	15897	16065	16043	15895	16058	15998	15869	15937	15731	16040	15877	16019	15948	15936	15981	15883	16013	15909	15937	15927	16071	15827	16242	15983	15794	15882	16074	15952	16092	15943	16085	15911	15791	15921	16121	15962	15974	15786	15794	15980	16215	16015	15871	16201	16145	15811	15929	16041	16018	15986	15986	15903	16135	16076	15917	16080	16073	16179	15856	16072	15960	15788	16044	16011	15786	16023	15970	16046	16041	15927	15803	16007	15935	16050	15882	16027	15943	15825	16045	16081	15911	16037	15990	16174	16061	16073	15858	15996	16023	16003	15901	15995	15716	15870	16180	16126	16005	15804	16085	15970	16003	15921	15997	15764	15991	15798	15879	16160	15970	16072	16005	16036	15986	16058	15960	15880	15854	16127	16016	15833	16035	15986	15693	16065	15930	16062	16145	15981	15928	15850	15948	16036	16109	15915	16000	15806	15997	15892	15964	15963	15933	15905	16044	15873	15792	15976	15927	15808	15738	15846	15778	16029	15976	16164	16019	16051	16127	15995	15829	15895	15937	16013	15964	15875	15999	16068	15998	15919	15981	15813	16026	15908	15985	16163	16010	15953	16089	16080	16099	16018	16046	15819	15750	15803	15853	16185	16001	15873	15955	15895	16079	16250	15977	16013	16103	16156	15790	15985	16043	16105	16005	15775	15881	15978	15884	15987	15957	16011	16001	15955	16130	15947	15777	16011	16111	15868	15973	15871	15953	16132	16171	15935	16142	15969	16052	15958	16024	15929	15803	15825	15913	15856	15979	15993	16041	15821	16139	16106	15927	16326	16097	15952	16041	16041	15959	15889	16127	16131	15873	15923	15833	16000	16004	16130	15959	16102	15818	15958	16106	15994	16028	15931	15968	15982	15961	15814	15839	15910	15768	16050	15842	16162	16003	15840	15763	15930	15982	16084	16054	15961	16021	15918	15792	15801	15783	16016	16004	15980	16038	16015	15842	16008	15992	16028	16054	16282	15965	15888	16144	16112	15850	15896	16074	15944	15993	16032	15950	15913	16018	16099	16050	15974	16114	16068	15899	16055	15991	16086	15949	15840	15822	15953	15977	15919	15996	16096	15766	15742	15875	16076	16034	15908	15921	15855	16180	15842	16157	16218	15678	16065	15737	16004	15790	15775	15942	15816	15985	15928	15847	15842	15986	15766	15998	16086	15941	16058	15928	15794	15980	15909	15947	16025	16070	16006	16157	15860	15945	15967	15858	16105	16108	16047	15841	15849	16001	15955	15860	15949	15890	16114	15949	15967	16110	15922	15987	15926	15777	15892	15947	16215	16094	15869	16004	16020	15939	15939	16008	15874	15855	16060	15979	15938	15987	15910	15934	15886	16226	16105	15788	15972	15924	15920	15965	16064	15886	16029	15896	16034	15642	16021	15992	16018	15893	15869	15906	16017	15799	15947	15873	15986	15888	15838	15995	15935	16035	15850	15937	16038	15894	16118	15979	16092	15926	15889	16064	15738	15973	15727	15940	15843	15921	16039	15983	15860	16008	15781	16094	15900	15879	15809	15925	15954	15915	15923	16184	16034	16008	16126	16199	15933	16064	15962	16103	16061	15758	15941	15721	15769	15923	15995	16063	15934	15977	15787	15917	15973	15881	16168	16053	16046	15907	15848	16044	16028	15870	16023	16039	16006	15752	15956	16066	15768	15975	15786	15781	15961	16142	16004	15925	16031	16010	15871	16153	15772	15994	16023	15901	15944	15803	15771	15790	15801	15837	15979	16105	16075	15944	15979	16009	15995	15960	15976	15756	16122	15898	15922	15897	15922	15920	16030	15860	15907	15810	15786	15998	15929	16028	15876	15963	16046	15816	15995	16008	16098	16176	15811	16007	15752	15889	15884	15889	15924	15916	15802	15961	15918	15994	15830	15980	15927	15982	15991	15953	15754	15903	15990	15925	16280	16004	15987	16088	15944	15923	15655	15826	15964	16031	15966	15859	15894	15883	15841	15931	15978	15972	15910	16107	15911	15996	15996	15917	15628	15624	15861	15888	15962	15904	15960	16095	16060	15921	16055	16051	15912	15916	16005	15937	15892	15810	15752	15922	16075	16030	16000	15948	16109	15934	16061	15758	15868	16210	15996	15939	15958	15857	16002	16186	15880	15847	15955	15805	15786	16028	16054	16008	15945	16083	15845	15881	15950	16077	15837	15794	15934	15947	15784	15902	15954	16061	15648	16069	15931	15962	15791	15839	15828	15919	15845	16017	16157	15968	16012	15975	16047	15951	16006	16021	15777	15766	15829	16030	15950	15934	15997	16041	16034	16052	16059	16056	15901	16047	15979	15964	16043	15999	15813	15757	15951	15953	16075	15930	15730	15989	15933	16022	15928	15950	15621	15767	16049	15754	16101	16033	15940	16015	15885	15930	16060	16044	16046	15669	15888	15971	15863	15778	15858	15975	15959	15743	15991	15995	16051	16035	16026	16080	15853	15921	15904	15897	15995	15817	16143	16126	15951	16010	16003	15755	15877	15953	15798	15754	15907	15768	15809	15888	15674	15902	15896	15886	15624	16064	15897	15900	15848	15853	15819	15964	15948	15709	15988	16019	15782	16005	15988	15868	16090	15846	15849	15890	16036	15980	15870	15928	15961	15907	15807	15851	15667	16143	15869	15672	16012	16064	16029	16147	16180	15884	15809	16002	16113	16062	16010	16056	16051	15959	15890	15786	15846	15954	16005	15896	15991	15895	15860	15828	15957	15922	15837	15906	16185	15993	15965	15902	16124	16003	15973	16118	16002	15796	15933	15859	16045	15865	15910	15996	15868	16150	15966	15993	15945	15864	16027	16045	15904	15903	16000	15905	16103	16052	15901	15927	15912	15789	15833	16044	15984	15759	16014	15882	16077	16127	15928	16138	15912	16008	15898	15898	15923	16013	16007	16038	16096	16097	15787	15844	15903	15838	15948	15773	15777	16094	15868	15974	15780	15979	15971	16068	15916	16102	16173	15995	16000	16097	16033	15834	15786	16116	15916	16034	16054	15971	15830	15934	15982	15883	16049	15933	16109	16118	15869	15990	15853	16154	15945	15934	16028	16072	15995	15869	15820	16136	15894	15942	16090	16029	16002	16140	15867	15801	15830	15893	15978	15744	16053	15860	15856	16063	15926	15795	15780	15973	15918	15762	15896	15973	15956	15882	15948	15910	15840	15962	15983	16084	15946	16007	16157	15924	15976	15875	15896	15931	15835	16000	16084	16010	15879	16089	16093	15911	15896	15627	16045	16065	15949	15891	16022	16021	16022	15896	15867	16127	15946	16067	15943	15983	15935	15856	15783	15923	15832	15748	15896	15964	15887	15945	15859	15844	16034	16008	15925	15992	15699	15936	16013	15901	15916	15807	15960	16058	15827	15964	15782	15900	15927	15924	15844	16088	16094	16116	15931	15987	15941	15926	15883	16189	16082	15895	16026	15743	15970	15845	15849	15822	15953	16047	15729	15942	15970	16017	15805	16088	15940	15998	15962	15848	15960	15914	15968	16006	16182	15832	15983	16189	15979	15970	16066	15995	15855	15931	15987	16015	15956	15929	16102	15943	16124	15920	15919	15887	15991	15940	15937	15880	15805	15945	16050	16063	15693	15679	15966	16069	16097	15861	16067	15973	15866	16019	15964	16267	16211	16046	15947	15780	15959	16146	15838	16087	15992	16162	15825	15815	15961	15759	15822	15866	15929	15808	15901	15840	15887	15962	15954	15904	16019	16005	15960	16063	15876	15831	16010	15933	16103	16021	15855	15952	15969	16069	15816	15777	15957	15959	15999	15936	15948	15876	15896	15975	15757	16119	15904	15759	15928	15833	16098	16064	15924	16108	16059	15951	16160	15799	15887	15909	15872	15698	15858	15785	15851	15898	16175	16046	15975	15883	15937	15939	16089	15967	16155	15921	16080	15851	15959	15876	16082	15985
31184	61894	53062	38193	24836	16187	15922	15185	15170	14238	14328	13694	13351	13402	13373	13498	13319	13023	13133	13366	13152	13194	13232	13541	15370	15808	15885	14476	13769	13424	13217	13122	13120	12940	13019	13110	13008	12888	13022	13032	12903	13022	12976	13172	13016	13073	13014	13070	13221	12879	12964	13053	12964	13154	12876	13162	13006	13148	12998	13223	13071	12976	12984	13063	12974	12987	12980	13070	12967	13132	12973	13091	13096	12951	12961	13187	12977	13056	13108	13133	13105	13042	12912	13122	13066	13068	13075	13220	12943	13038	13216	13026	12953	12866	13003	13146	12940	13232	13201	13102	13055	13157	13011	13115	13118	13113	13152	13055	13145	12792	13175	13039	12913	13168	13219	13029	13128	12997	13003	13039	12895	12991	13030	13034	13098	13086	13037	12999	13037	13002	13044	13123	13147	12974	13122	12977	13129	13044	12986	13018	13121	13064	12931	13008	13121	13072	13040	13012	13146	13026	12994	13200	12871	13300	13009	12996	13130	13039	13033	13218	13053	13118	13014	12922	13218	13178	12892	12941	13025	12910	13052	13051	12996	13010	13013	13124	13060	13032	13130	13063	13014	13106	13088	13059	13127	12980	13206	13104	13133	12976	13172	13037	13052	13145	13017	12971	12976	12853	12895	13125	13036	13046	13063	13208	13234	13019	13040	12971	12938	13084	13023	13043	13170	13313	12909	13000	12933	12960	13143	13027	13026	13023	13135	13008	13087	13033	13024	13155	13129	12897	13097	12902	12920	12993	12990	12960	13063	13116	12986	13169	13060	13053	13069	13171	13090	13076	13045	13080	13148	12895	13147	13153	13060	13149	13187	13155	13071	12956	13187	13032	13137	12985	13127	13196	13001	13170	13040	12977	13009	13175	12932	13053	13084	13002	13001	13044	13080	13024	13052	13184	13044	13017	13186	12952	12862	13266	13179	13026	12958	13176	12948	13120	12966	12944	13150	13010	13118	13163	13039	13014	13027	13095	13072	13031	12976	12981	12951	13045	13245	13124	13060	13081	13088	12993	13126	13008	12916	12959	13060	12999	12976	13046	12814	13051	13103	13090	12966	12897	12971	13089	13001	13036	12879	13093	13033	13007	13071	13174	13213	13023	13158	13022	13172	13030	13014	13109	13125	13151	12950	12922	13000	13106	13018	13062	13081	12957	13087	12969	13101	13093	13033	12942	13023	13034	12936	12982	13171	13244	13043	13028	13161	13195	13091	13187	12922	13155	13157	13004	13078	13025	13126	13044	13059	12829	12978	13249	13016	13166	13131	13109	13039	12940	13089	12993	13002	13056	13195	13069	13071	12754	12950	13124	13103	13030	13012	13043	13108	12989	13058	13059	13144	13171	13066	13072	13024	12961	13216	13076	13150	13045	12976	13070	12959	13095	12977	13056	13046	12941	13230	13015	12974	13014	13139	12908	12953	13131	13228	13096	13132	13167	12864	13150	13058	13121	13160	13051	12971	13058	12951	13043	13077	12971	12926	13095	13052	13017	13015	12985	13025	13117	13091	13245	13129	13134	12912	13140	13047	13030	13108	12981	13249	12884	13114	12928	13001	13204	13093	13135	13106	13131	13084	13022	12950	12955	12931	13087	13135	13085	13190	13007	12877	12998	13098	13093	13028	13066	13008	12975	13012	13023	13102	13060	13040	13170	13206	13117	12984	13054	13069	13041	13034	13049	12977	13117	13090	13133	12958	13029	12784	13167	13167	13065	13124	12930	13058	13056	13047	13057	13057	13027	13218	13058	13067	12984	13086	13062	13062	12950	13076	13055	13061	13069	13202	13038	13016	13238	13036	13023	13108	13028	13086	13000	12949	13153	13094	13033	13175	13060	13011	12929	13165	13167	12879	13006	13075	12976	12968	13026	13283	13079	13080	13192	13042	13050	12948	13034	13208	12919	13070	13150	13026	13048	12979	13095	13034	13085	12998	13046	13115	13051	13002	13001	13222	13049	13006	12909	13006	13077	13213	13143	13116	13073	13087	13013	13074	12999	13096	13160	13162	13019	13090	13137	13061	13053	13057	13006	13177	12979	13013	13233	13186	13014	13116	13039	13153	13159	13064	13096	13072	13013	13255	12981	12923	12988	13182	13046	13132	12993	13023	12952	12999	13001	13037	13080	13066	13071	13181	12820	12972	13033	13041	13023	13045	13096	13029	13033	12931	12967	13000	13166	13014	13055	13149	13058	13025	13182	13106	12900	13136	12940	13067	13153	13121	12933	13121	13116	12929	13160	12933	13030	13222	13027	13199	12936	13051	13072	12881	12984	13133	13022	12970	13084	13045	13174	13260	13180	13119	12983	12931	12987	13038	13181	13162	13023	13078	12994	13093	13041	12975	12903	13061	12949	13003	12917	13022	12904	13014	13189	13057	12982	13131	13112	12980	13235	13166	13180	12971	13229	13007	12901	13000	13096	13278	13077	12974	13135	13057	13192	13037	12962	13116	12996	13004	12902	13073	13074	13114	13139	13089	13200	13056	13092	12850	12975	12904	13072	13018	13146	12940	13163	13108	13124	13128	13030	13084	13078	13087	12993	13194	13004	13125	13075	13060	12939	13120	12944	12988	13088	13029	13110	12999	12982	13166	13123	12998	13103	13105	13026	13175	13087	13119	13131	13126	13281	13166	13114	13153	13026	13116	13111	13146	13017	13030	13102	12953	13134	13116	12845	13089	13044	13036	13112	13040	12950	13078	13141	12978	13106	13082	13309	13116	12956	13204	13016	13171	13027	13006	12854	13004	13052	13044	13104	13287	12947	13118	13040	13014	13011	13135	12873	13167	12949	13112	13275	13030	13130	12893	13031	13000	13001	13054	13107	13179	13185	13201	12881	12997	13049	13103	13107	13038	12869	13053	12923	13161	13157	13041	13026	12970	12971	13197	13118	13064	13008	12962	12944	13053	13008	13127	13115	13022	13046	13004	13072	13192	13018	13089	13203	13079	13030	13084	12901	12949	13014	13172	12993	12982	13044	13095	12998	13003	13121	13024	13104	13213	13196	13127	13119	13047	13000	13084	13067	13095	13188	13150	12980	12992	13140	12995	13130	13160	12969	12869	13059	13132	12875	12953	12935	12938	13029	13056	12934	13099	12893	12961	13133	13053	12968	13103	13123	12942	12933	13130	13090	13075	13213	13148	13000	12992	13154	13005	12910	13108	13065	13011	13191	13138	12978	13065	12962	13175	13116	13038	13114	13085	13193	13119	13130	13168	13121	13139	13031	13110	13025	13069	13027	13050	13024	13006	13086	13021	13166	13066	13059	12923	13133	12990	13023	13030	13040	13048	13078	13113	13066	13004	13114	12895	13026	13217	12972	13009	13219	13089	13093	13065	13032	12954	12990	13029	13024	13006	13016	13014	13145	12949	13234	12943	13116	12926	13137	13029	13039	12996	13179	12932	13031	13033	13105	13243	13123	13009	13062	13016	12953	13038	13011	12960	12856	13118	13136	13059	13036	13104	13006	13127	13102	13122	13047	13169	13085	13239	13066	13092	13070	12959	13171	13133	13071	13158	13188	12745	13234	13096	13096	13105	13002	12971	13105	12897	13084	12988	13196	13125	13172	13125	13060	13156	12954	12995	13120	13357	13203	13010	13023	13184	12879	13081	13056	13016	13134	13125	13121	13061	13175	13174	13039	13053	13079	13034	13046	13189	13052	13126	12975	13141	13124	13166	13040	13095	12987	12916	13081	12989	13179	12882	13132	13120	13001	12894	13079	13027	13012	13013	13081	13065	13039	13164	13231	13176	13044	12893	13169	13150	13292	13091	13124	13024	12985	13010	13281	12921	13019	12866	12985	13156	13143	12988	13173	12999	13184	13196	13027	13151	13091	12931	13085	13150	12808	13073	13203	13038	13073	13097	12981	13062	13202	13077	13135	13272	13214	12890	13141	13041	13043	13193	13108	13256	13120	13013	13225	12994	13124	12972	12926	13184	13088	13121	13171	13100	13011	13043	12987	13158	13021	12947	13160	13131	13122	13109	13236	12910	12995	13014	12978	13040	12894	13026	13132	12932	13053	13196	13107	13065	12973	13044	13182	13221	13035	13058	13134	12845	13025	13059	12984	12993	13048	13062	12981	12943	13109	13051	13101	13068	13155	12869	12934	13111	12982	13142	13024	13118	13322	12936	12936	12748	13012	13009	13102	12948	12910	13022	13109	13088	12995	13011	13097	13097	13211	12993	13149	12943	13067	12946	13117	13084	13116	12966	13094	13049	13042	12984	13068	13084	12967	13174	13100	13269	13111	13216	13040	13047	12976	13034	13040	13046	13198	13133	13062	13004	13032	13106	12903	13111	12978	12977	13077	13043	12967	13092	13005	13123	13096	13190	13045	13019	13158	13026	13071	13005	12857	13141	13075	12999	13039	12968	13164	13163	13193	13145	13106	13204	13151	13080	13038	12898	13066	13060	13203	12973	12927	12913	13126	13193	12958	13093	13159	13065	12905	12964	13093	13081	13105	13280	13288	13019	13024	13144	13156	13064	12937	13112	13033	12948	13027	13005	13087	13010	13139	13083	13135	13082	13075	13128	12867	13000	12971	13064	13093	13162	13032	13192	12858	13197	13013	13185	12998	13188	13027	13096	13014	13064	13242	13154	13002	13051	13034	13070	13074	12883	13160	13144	13127	13049	13119	13026	13102	13138	13126	12996	13159	13120	13056	13030	13022	13008	12992	12998	13086	13035	12984	13006	12870	13298	13018	12978	13040	13001	13097	12918	13109	13202	13120	13089	13029	13042	13021	12907	12937	13077	13019	13052	13113	13003	12991	13109	13021	13037	13014	12958	13098	13042	13136	13257	13020	13084	12939	12844	13130	12998	12976	13089	13050	13077	12897	13088	13180	13047	13256	12946	13011	13163	13045	13264	12980	13067	12957	13024	12969	13017	13269	12996	12985	13081	12900	12934	13086	13105	13186	13107	13129	13044	13021	12883	13025	13131	13077	12929	13006	13025	13128	12970	13005	13051	13084	12947	13075	12974	12953	13096	12948	12981	13058	12927	13118	13224	13075	13064	13161	13091	13010	12995	13098	12960	13009	13145	12846	13106	13114	12983	12993	13051	13112	13057	12956	13192	13092	13134	12836	13004	13074	13167	12929	13015	13032	13040	13153
30786	31859	40167	30030	20044	17600	17239	17160	16972	16662	16438	16579	16551	16552	16618	16540	16588	16730	16410	16540	16551	16309	16351	16397	16590	16579	16765	16664	16570	16468	16379	16666	16480	16393	16231	16582	16369	16460	16230	16425	16495	16469	16423	16575	16419	16204	16317	16485	16437	16270	16580	16506	16436	16503	16524	16418	16568	16342	16508	16538	16397	16494	16391	16528	16405	16453	16254	16500	16717	16561	16466	16460	16573	16307	16274	16505	16251	16483	16366	16352	16567	16411	16477	16414	16293	16391	16407	16318	16470	16459	16408	16451	16682	16578	16319	16322	16397	16441	16478	16573	16167	16343	16416	16663	16331	16308	16346	16404	16450	16440	16236	16545	16614	16347	16375	16340	16484	16503	16293	16376	16447	16598	16372	16455	16665	16447	16558	16404	16476	16304	16513	16506	16269	16453	16471	16513	16365	16510	16543	16511	16437	16340	16386	16377	16410	16517	16585	16368	16434	16445	16217	16616	16560	16561	16553	16244	16477	16383	16468	16296	16467	16278	16376	16355	16383	16335	16490	16487	16327	16538	16337	16422	16272	16339	16530	16456	16411	16406	16293	16293	16518	16362	16401	16327	16312	16448	16577	16469	16329	16418	16612	16553	16372	16269	16595	16509	16256	16432	16511	16459	16398	16456	16263	16365	16442	16538	16483	16334	16368	16534	16294	16178	16182	16223	16332	16382	16372	16604	16358	16539	16540	16488	16383	16304	16332	16486	16304	16293	16519	16201	16466	16192	16288	16314	16646	16465	16476	16335	16406	16515	16311	16273	16562	16468	16496	16409	16588	16603	16611	16596	16391	16370	16363	16313	16276	16157	16604	16344	16565	16497	16349	16502	16489	16386	16300	16404	16343	16218	16359	16369	16549	16560	16200	16381	16232	16334	16264	16531	16177	16309	16592	16465	16320	16405	16476	16355	16433	16377	16485	16315	16352	16425	16218	16221	16424	16461	16459	16334	16335	16304	16248	16422	16643	16292	16592	16726	16579	16544	16362	16366	16509	16475	16524	16210	16316	16337	16415	16543	16399	16352	16206	16369	16373	16325	16309	16277	16365	16398	16386	16420	16253	16479	16388	16326	16429	16204	16436	16281	16335	16549	16487	16355	16456	16370	16475	16399	16281	16273	16253	16455	16592	16327	16449	16336	16290	16325	16128	16165	16443	16371	16573	16255	16375	16428	16155	16480	16315	16508	16422	16420	16313	16153	16386	16415	16528	16282	16592	16369	16492	16569	16453	16356	16479	16643	16374	16353	16232	16325	16596	16359	16324	16457	16457	16581	16281	16303	16605	16505	16458	16433	16389	16430	16456	16356	16295	16362	16533	16463	16472	16370	16531	16433	16442	16278	16388	16181	16569	16409	16399	16475	16344	16267	16446	16495	16432	16318	16486	16506	16395	16457	16418	16484	16456	16427	16364	16316	16514	16412	16358	16589	16495	16569	16291	16388	16426	16359	16439	16208	16565	16370	16593	16580	16546	16357	16337	16414	16519	16404	16520	16379	16400	16209	16542	16409	16369	16447	16323	16398	16478	16526	16497	16273	16317	16314	16377	16397	16217	16314	16369	16412	16317	16346	16620	16435	16184	16245	16534	16258	16345	16340	16578	16587	16345	16397	16449	16350	16379	16396	16322	16319	16302	16450	16419	16389	16307	16261	16343	16114	16071	16509	16467	16402	16523	16501	16615	16343	16455	16371	16348	16498	16172	16241	16383	16525	16348	16359	16250	16417	16636	16470	16450	16471	16356	16436	16315	16401	16403	16433	16548	16327	16465	16604	16467	16466	16591	16442	16360	16140	16403	16341	16421	16384	16159	16399	16581	16749	16457	16506	16434	16404	16333	16419	16315	16411	16455	16378	16457	16322	16482	16464	16448	16311	16516	16511	16527	16446	16416	16313	16299	16448	16358	16424	16238	16243	16309	16471	16487	16605	16495	16435	16607	16479	16397	16717	16461	16368	16403	16450	16233	16355	16653	16471	16379	16396	16468	16384	16352	16358	16352	16108	16436	16570	16439	16502	16430	16484	16446	16333	16372	16363	16482	16315	16479	16494	16534	16346	16567	16349	16258	16083	16321	16201	16376	16397	16563	16296	16324	16239	16254	16418	16291	16461	16303	16564	16343	16313	16435	16281	16512	16350	16260	16426	16519	16251	16297	16353	16312	16670	16398	16457	16293	16317	16474	16391	16418	16419	16507	16653	16458	16623	16366	16404	16319	16405	16194	16356	16456	16274	16421	16248	16171	16453	16494	16353	16410	16448	16423	16455	16312	16457	16385	16330	16491	16414	16598	16587	16360	16511	16240	16436	16516	16337	16401	16413	16492	16601	16345	16292	16468	16608	16421	16355	16588	16563	16353	16545	16493	16268	16340	16419	16374	16364	16215	16324	16484	16451	16592	16423	16502	16422	16574	16516	16476	16399	16419	16495	16542	16406	16232	16434	16319	16409	16425	16316	16719	16435	16392	16369	16568	16465	16327	16420	16308	16502	16510	16433	16581	16599	16518	16393	16400	16385	16387	16362	16505	16540	16252	16307	16427	16536	16269	16305	16640	16560	16551	16333	16485	16570	16610	16501	16274	16411	16395	16443	16406	16384	16537	16425	16333	16298	16303	16373	16394	16463	16382	16432	16456	16336	16356	16282	16408	16542	16487	16320	16353	16390	16451	16552	16315	16313	16536	16339	16481	16326	16485	16518	16405	16416	16435	16239	16476	16400	16255	16415	16348	16259	16261	16336	16427	16409	16356	16489	16353	16461	16548	16440	16427	16628	16638	16548	16470	16486	16531	16482	16363	16353	16325	16360	16349	16451	16403	16258	16537	16234	16303	16397	16391	16309	16382	16545	16407	16457	16418	16544	16511	16469	16414	16366	16489	16448	16479	16314	16453	16340	16399	16576	16328	16418	16553	16464	16479	16436	16487	16300	16439	16516	16614	16501	16361	16408	16416	16473	16415	16241	16445	16355	16345	16430	16443	16497	16303	16437	16494	16520	16497	16487	16370	16556	16317	16398	16501	16571	16404	16492	16342	16281	16570	16526	16333	16528	16361	16486	16567	16562	16286	16464	16465	16593	16503	16457	16480	16305	16382	16537	16369	16432	16562	16465	16435	16373	16754	16501	16414	16413	16434	16456	16460	16470	16316	16440	16431	16402	16330	16332	16438	16434	16453	16304	16162	16465	16408	16444	16314	16333	16382	16428	16537	16513	16341	16325	16431	16426	16213	16543	16209	16326	16319	16357	16176	16243	16285	16316	16437	16339	16595	16375	16338	16414	16538	16340	16567	16317	16350	16502	16304	16625	16390	16457	16517	16260	16430	16410	16450	16233	16328	16329	16396	16463	16325	16420	16544	16655	16469	16504	16394	16588	16368	16428	16169	16574	16312	16596	16391	16390	16365	16407	16543	16603	16446	16461	16452	16378	16508	16445	16356	16554	16682	16450	16815	16311	16404	16276	16259	16299	16312	16405	16423	16566	16609	16548	16368	16454	16470	16387	16551	16471	16291	16262	16326	16445	16620	16429	16310	16387	16439	16199	16585	16521	16671	16374	16538	16494	16401	16409	16531	16628	16277	16431	16324	16598	16532	16508	16584	16590	16695	16618	16464	16302	16258	16364	16184	16636	16532	16282	16623	16610	16399	16462	16255	16364	16341	16477	16399	16514	16504	16540	16319	16374	16523	16367	16394	16528	16287	16406	16337	16419	16353	16344	16371	16350	16478	16432	16493	16370	16574	16187	16346	16265	16368	16422	16505	16418	16450	16471	16320	16536	16447	16629	16472	16602	16584	16444	16332	16288	16592	16504	16411	16371	16413	16220	16331	16330	16569	16374	16445	16420	16402	16459	16452	16459	16242	16527	16683	16521	16324	16340	16384	16486	16478	16422	16489	16311	16476	16222	16390	16341	16446	16474	16513	16448	16535	16524	16507	16573	16177	16320	16615	16552	16495	16582	16370	16383	16443	16295	16415	16412	16555	16479	16320	16476	16582	16504	16398	16723	16546	16587	16558	16441	16400	16425	16522	16276	16368	16380	16412	16497	16312	16303	16419	16337	16183	16464	16261	16300	16475	16384	16160	16205	16204	16296	16265	16389	16575	16480	16342	16480	16600	16467	16485	16328	16397	16482	16371	16434	16511	16443	16385	16459	16280	16362	16436	16340	16432	16536	16210	16435	16566	16357	16566	16398	16420	16580	16470	16541	16347	16483	16516	16343	16541	16407	16339	16517	16320	16717	16447	16378	16362	16500	16271	16334	16485	16362	16319	16351	16408	16416	16364	16275	16464	16455	16366	16482	16441	16504	16434	16501	16576	16495	16397	16297	16242	16246	16465	16433	16454	16454	16392	16387	16513	16469	16551	16309	16300	16416	16417	16415	16091	16301	16552	16360	16368	16453	16445	16473	16318	16323	16441	16506	16272	16335	16352	16386	16471	16461	16490	16493	16521	16330	16195	16424	16409	16405	16402	16468	16295	16473	16495	16487	16535	16437	16368	16303	16409	16577	16585	16342	16546	16343	16345	16351	16492	16598	16409	16259	16384	16384	16480	16507	16557	16577	16546	16222	16481	16511	16308	16498	16574	16284	16501	16310	16311	16608	16444	16210	16546	16399	16319	16448	16469	16389	16300	16460	16575	16562	16353	16657	16426	16368	16523	16271	16424	16507	16345	16587	16291	16488	16631	16435	16476	16485	16419	16382	16363	16458	16331	16441	16520	16272	16401	16331	16332	16423	16338	16502	16400	16321	16472	16304	16634	16277	16586	16433	16577	16394	16279	16347	16548	16611	16364	16579	16115	16446	16400	16431	16424	16413	16284	16242	16413	16387	16599	16418	16494	16329	16376	16437	16641	16305	16239	16515	16348	16635	16361	16275	16299	16492	16547	16308	16231	16376	16192	16544	16365	16407	16291	16375	16164	16381	16538	16492	16372	16325	16537	16271	16369	16467	16468	16421	16217	16331	16425	16586	16434	16350	16501	16379	16371	16461	16309	16538	16632	16291	16577	16340	16557	16547	16392	16356	16381	16305	16516	16444	16310	16506	16199	16482	16644	16329	16356	16568	16580	16462	16191	16682	16547	16305	16261	16395	16568	16544	16486	16451	16332	16628	16693	16420
29424	46669	40421	25376	15741	14855	14327	14364	13825	13798	13581	13541	13363	13502	13629	13351	13584	13352	13500	13399	13526	13370	13328	13272	13497	13578	13648	13561	13474	13253	13288	13329	13428	13394	13328	13412	13307	13547	13437	13216	13537	13295	13452	13363	13505	13291	13333	13376	13354	13334	13479	13277	13440	13326	13277	13478	13275	13298	13323	13386	13404	13417	13323	13486	13286	13395	13554	13354	13342	13292	13376	13291	13349	13355	13539	13337	13262	13353	13199	13291	13468	13218	13504	13272	13336	13462	13302	13244	13494	13269	13368	13430	13276	13333	13359	13280	13425	13478	13263	13409	13483	13444	13518	13338	13440	13219	13342	13387	13470	13305	13314	13499	13464	13465	13458	13308	13380	13463	13406	13373	13435	13242	13304	13397	13346	13350	13402	13356	13386	13390	13418	13254	13541	13293	13310	13397	13447	13315	13406	13258	13422	13315	13417	13449	13462	13455	13312	13457	13394	13252	13397	13344	13281	13287	13264	13475	13462	13359	13323	13439	13144	13292	13258	13545	13387	13386	13375	13463	13385	13419	13510	13191	13395	13224	13493	13378	13369	13511	13343	13310	13320	13323	13278	13342	13341	13357	13276	13398	13449	13367	13454	13345	13309	13294	13397	13425	13369	13322	13284	13350	13369	13597	13316	13332	13322	13441	13512	13452	13405	13193	13306	13204	13266	13330	13292	13311	13457	13178	13287	13402	13435	13536	13327	13352	13352	13465	13390	13381	13544	13316	13304	13437	13289	13414	13398	13238	13386	13558	13317	13428	13139	13323	13457	13422	13414	13316	13154	13230	13442	13150	13366	13399	13308	13436	13338	13414	13365	13264	13321	13451	13330	13437	13321	13379	13377	13410	13442	13429	13461	13376	13297	13398	13503	13407	13405	13507	13461	13396	13320	13329	13459	13355	13352	13367	13410	13317	13287	13419	13265	13283	13502	13436	13341	13413	13478	13391	13321	13255	13227	13393	13241	13379	13278	13339	13368	13311	13295	13299	13500	13323	13254	13329	13429	13231	13298	13318	13365	13562	13563	13406	13441	13472	13254	13356	13284	13385	13408	13422	13388	13278	13412	13294	13271	13479	13404	13364	13468	13308	13423	13217	13328	13564	13411	13404	13452	13356	13278	13267	13362	13399	13470	13536	13411	13385	13586	13455	13333	13297	13427	13390	13239	13397	13561	13362	13422	13310	13387	13308	13372	13339	13372	13247	13421	13285	13342	13452	13255	13495	13266	13454	13490	13500	13296	13555	13178	13480	13439	13355	13456	13384	13437	13368	13410	13309	13410	13167	13371	13326	13449	13401	13375	13463	13349	13522	13301	13313	13481	13479	13167	13512	13523	13412	13225	13322	13431	13531	13303	13342	13263	13228	13362	13275	13247	13231	13251	13370	13341	13367	13344	13292	13201	13285	13322	13362	13437	13377	13284	13416	13394	13272	13379	13282	13332	13411	13222	13317	13457	13289	13394	13443	13418	13353	13530	13356	13429	13397	13460	13343	13235	13520	13440	13403	13271	13165	13392	13357	13251	13285	13429	13326	13342	13374	13393	13336	13459	13454	13310	13294	13241	13485	13389	13337	13306	13409	13483	13312	13317	13307	13348	13480	13302	13480	13274	13452	13315	13460	13254	13320	13284	13451	13469	13465	13335	13455	13465	13369	13358	13416	13264	13142	13448	13403	13325	13465	13430	13321	13380	13280	13349	13222	13370	13121	13291	13218	13304	13272	13284	13470	13316	13407	13354	13356	13436	13475	13289	13316	13245	13376	13269	13337	13391	13248	13543	13366	13372	13394	13295	13261	13353	13343	13332	13496	13341	13377	13230	13344	13469	13343	13509	13365	13500	13235	13291	13329	13404	13323	13347	13488	13493	13413	13441	13310	13408	13378	13483	13335	13386	13311	13394	13347	13441	13251	13346	13495	13450	13277	13381	13373	13317	13461	13356	13223	13573	13562	13343	13316	13274	13305	13382	13350	13602	13316	13212	13275	13432	13450	13383	13448	13260	13314	13381	13247	13330	13387	13447	13377	13336	13430	13160	13370	13338	13341	13308	13355	13282	13296	13349	13463	13393	13320	13530	13220	13412	13489	13400	13502	13332	13527	13392	13181	13244	13448	13313	13389	13367	13412	13207	13437	13429	13315	13407	13390	13441	13391	13339	13459	13383	13234	13293	13433	13294	13299	13313	13309	13423	13384	13336	13198	13436	13526	13375	13400	13189	13379	13342	13414	13265	13456	13222	13384	13284	13247	13392	13441	13318	13299	13279	13447	13266	13336	13185	13330	13382	13308	13362	13297	13290	13225	13326	13384	13352	13491	13363	13373	13234	13328	13201	13477	13314	13424	13339	13467	13422	13312	13354	13435	13452	13210	13316	13342	13286	13276	13403	13455	13323	13269	13428	13389	13358	13188	13439	13300	13413	13362	13292	13206	13213	13417	13376	13590	13295	13455	13485	13407	13367	13538	13392	13456	13602	13479	13355	13281	13201	13271	13316	13388	13334	13161	13422	13387	13280	13362	13309	13363	13466	13436	13330	13342	13495	13352	13300	13196	13422	13484	13060	13419	13312	13315	13453	13391	13248	13165	13427	13359	13185	13314	13300	13311	13250	13297	13377	13272	13310	13451	13330	13468	13282	13175	13400	13420	13104	13178	13253	13351	13289	13221	13517	13513	13441	13451	13475	13410	13281	13476	13454	13199	13567	13350	13336	13348	13533	13133	13370	13478	13572	13456	13370	13244	13384	13367	13441	13462	13433	13202	13457	13243	13260	13405	13362	13310	13386	13422	13568	13457	13372	13525	13391	13372	13127	13511	13492	13543	13307	13375	13447	13340	13501	13264	13408	13390	13354	13427	13283	13376	13462	13508	13279	13388	13359	13349	13400	13298	13355	13428	13539	13360	13162	13399	13403	13303	13403	13356	13437	13314	13258	13405	13333	13247	13463	13488	13351	13166	13301	13327	13429	13187	13629	13168	13296	13291	13253	13337	13295	13382	13263	13510	13236	13329	13327	13409	13387	13395	13368	13384	13339	13459	13550	13426	13357	13250	13376	13515	13399	13369	13356	13241	13502	13468	13393	13273	13200	13376	13437	13389	13316	13530	13173	13450	13594	13416	13663	13350	13376	13542	13396	13547	13426	13316	13342	13328	13266	13337	13399	13342	13351	13381	13230	13448	13344	13451	13355	13355	13353	13191	13336	13251	13432	13388	13370	13435	13390	13197	13432	13426	13435	13245	13376	13512	13313	13601	13384	13345	13309	13391	13388	13198	13527	13288	13471	13413	13531	13298	13400	13380	13364	13476	13474	13234	13320	13454	13360	13418	13411	13368	13322	13377	13204	13455	13365	13459	13424	13406	13288	13462	13231	13266	13433	13441	13294	13392	13474	13414	13377	13382	13408	13431	13257	13394	13390	13362	13248	13413	13385	13239	13404	13324	13301	13291	13393	13285	13379	13337	13351	13468	13306	13359	13540	13414	13186	13460	13292	13419	13433	13314	13376	13455	13377	13360	13372	13263	13296	13299	13287	13507	13272	13392	13363	13397	13317	13471	13306	13445	13340	13526	13293	13582	13408	13376	13417	13370	13391	13428	13446	13331	13323	13256	13554	13273	13539	13231	13554	13358	13252	13350	13352	13348	13362	13427	13372	13402	13565	13364	13193	13444	13369	13384	13526	13401	13395	13428	13259	13286	13275	13292	13486	13450	13455	13380	13312	13199	13387	13330	13481	13222	13308	13414	13299	13267	13399	13296	13276	13385	13347	13288	13263	13406	13388	13343	13189	13236	13425	13426	13505	13428	13478	13214	13392	13417	13222	13336	13442	13453	13372	13438	13404	13379	13351	13391	13307	13489	13697	13336	13350	13560	13312	13220	13436	13295	13352	13410	13302	13492	13449	13380	13341	13394	13206	13405	13359	13376	13522	13378	13413	13305	13372	13326	13449	13412	13242	13386	13410	13557	13256	13466	13417	13512	13410	13301	13366	13392	13470	13241	13329	13257	13338	13310	13301	13293	13378	13371	13379	13403	13153	13508	13429	13493	13289	13405	13285	13448	13431	13489	13254	13292	13435	13430	13242	13332	13396	13306	13355	13454	13493	13366	13249	13263	13398	13409	13541	13354	13362	13267	13255	13354	13364	13348	13427	13417	13281	13287	13205	13225	13332	13326	13244	13253	13250	13446	13379	13366	13340	13303	13445	13480	13457	13263	13258	13277	13442	13406	13248	13390	13432	13180	13474	13326	13254	13334	13357	13345	13367	13407	13301	13481	13247	13305	13513	13334	13225	13284	13365	13409	13485	13289	13306	13391	13357	13202	13353	13529	13538	13535	13462	13441	13228	13535	13386	13363	13283	13292	13314	13425	13344	13417	13513	13408	13540	13297	13370	13266	13496	13354	13351	13418	13293	13422	13473	13400	13434	13313	13474	13158	13367	13410	13453	13432	13381	13308	13334	13293	13310	13343	13485	13419	13311	13347	13411	13359	13469	13314	13561	13479	13416	13676	13496	13305	13277	13186	13317	13342	13476	13213	13476	13460	13302	13318	13316	13320	13358	13323	13311	13261	13477	13290	13406	13485	13400	13195	13318	13240	13310	13340	13242	13520	13380	13311	13465	13433	13387	13330	13263	13361	13443	13436	13236	13343	13344	13255	13452	13266	13208	13243	13261	13189	13392	13393	13334	13337	13389	13545	13529	13246	13305	13454	13471	13355	13197	13308	13366	13451	13298	13587	13468	13395	13297	13472	13404	13332	13397	13448	13434	13315	13427	13227	13442	13292	13354	13350	13385	13456	13338	13349	13272	13422	13258	13545	13315	13228	13375	13233	13441	13390	13268	13315	13379	13289	13352	13606	13441	13341	13233	13344	13255	13452	13358	13277	13384	13396	13400	13386	13407	13245	13260	13396	13361	13315	13384	13390	13224	13592	13331	13238	13456	13387	13428	13235	13361	13428	13238	13424	13389	13329	13311	13414	13428	13351	13414	13278	13223	13315	13338	13476	13423	13386	13275	13467	13659	13396	13326	13354	13345	13470	13403	13338	13450	13451	13492	13472	13303	13380	13309	13340	13439	13386	13247	13406	13335	13519	13495	13390	13412	13457	13260	13421	13541	13285
23203	21181	28767	25707	22514	21788	20703	17885	17107	17267	16936	16978	16732	16899	16636	16486	16919	16553	16755	16707	16642	16654	16793	16862	17668	17738	17341	17286	16935	16713	16669	16748	16631	16573	16583	16511	16735	16505	16590	16915	16568	16643	16715	16554	16710	16541	16670	16584	16423	16515	16411	16659	16594	16446	16507	16424	16412	16508	16443	16528	16775	16651	16427	16545	16611	16728	16398	16547	16665	16667	16496	16374	16463	16499	16422	16517	16528	16560	16550	16505	16541	16529	16582	16539	16317	16531	16743	16581	16605	16536	16773	16669	16411	16611	16572	16756	16446	16440	16627	16420	16592	16499	16683	16544	16766	16628	16700	16691	16683	16475	16378	16510	16307	16535	16687	16480	16718	16370	16535	16557	16391	16600	16600	16614	16475	16368	16599	16619	16397	16657	16663	16433	16610	16708	16452	16512	16681	16592	16459	16524	16500	16360	16707	16586	16507	16688	16404	16499	16705	16386	16633	16531	16504	16471	16380	16543	16378	16451	16436	16560	16290	16671	16701	16561	16528	16593	16565	16565	16494	16475	16524	16585	16478	16350	16483	16400	16431	16425	16609	16429	16265	16417	16456	16542	16446	16601	16466	16571	16515	16510	16546	16631	16337	16558	16697	16636	16472	16426	16550	16559	16517	16436	16520	16716	16503	16548	16447	16470	16515	16676	16669	16385	16561	16505	16314	16520	16650	16180	16502	16607	16429	16486	16458	16501	16447	16838	16672	16526	16733	16344	16546	16489	16588	16517	16529	16472	16692	16778	16670	16635	16483	16570	16637	16660	16667	16636	16553	16511	16453	16501	16368	16531	16694	16399	16714	16524	16558	16594	16680	16446	16631	16667	16433	16564	16617	16547	16581	16453	16611	16480	16390	16480	16519	16403	16631	16443	16373	16580	16719	16588	16597	16709	16584	16717	16590	16589	16566	16579	16569	16526	16566	16577	16397	16450	16748	16611	16639	16515	16503	16738	16618	16448	16538	16674	16609	16515	16678	16643	16546	16419	16651	16487	16522	16459	16433	16399	16645	16571	16491	16412	16645	16587	16698	16598	16704	16472	16472	16749	16554	16468	16603	16541	16532	16568	16505	16789	16449	16660	16748	16493	16502	16524	16628	16491	16330	16419	16500	16529	16544	16414	16665	16601	16437	16505	16808	16629	16694	16571	16584	16722	16563	16477	16646	16572	16610	16432	16432	16428	16626	16373	16465	16548	16584	16494	16386	16697	16710	16730	16261	16406	16604	16575	16586	16553	16657	16352	16428	16493	16652	16709	16713	16605	16652	16547	16396	16597	16623	16626	16437	16453	16520	16711	16601	16581	16366	16506	16622	16550	16367	16519	16515	16424	16598	16528	16631	16361	16629	16538	16475	16451	16415	16418	16527	16590	16583	16579	16498	16510	16398	16616	16420	16703	16412	16436	16406	16423	16548	16482	16402	16445	16559	16717	16535	16592	16377	16398	16491	16393	16376	16289	16294	16366	16416	16567	16713	16563	16662	16622	16631	16619	16265	16298	16434	16631	16586	16523	16553	16424	16343	16462	16516	16615	16501	16479	16582	16564	16503	16499	16576	16471	16484	16561	16653	16560	16643	16422	16587	16593	16713	16575	16534	16636	16794	16499	16340	16420	16472	16534	16590	16477	16711	16337	16379	16429	16562	16403	16553	16569	16528	16571	16603	16522	16725	16736	16595	16364	16627	16472	16593	16672	16636	16443	16540	16667	16518	16597	16606	16594	16626	16462	16425	16448	16626	16508	16641	16425	16493	16543	16626	16495	16302	16724	16201	16459	16604	16606	16351	16124	16533	16494	16554	16548	16398	16629	16408	16573	16614	16432	16640	16613	16570	16567	16455	16473	16411	16585	16632	16519	16537	16698	16609	16473	16495	16478	16562	16561	16624	16668	16561	16435	16619	16494	16529	16687	16533	16397	16531	16514	16549	16538	16653	16621	16561	16481	16450	16435	16537	16741	16488	16497	16746	16625	16494	16513	16479	16169	16659	16801	16597	16658	16617	16461	16501	16588	16727	16365	16562	16614	16657	16507	16303	16520	16604	16590	16633	16322	16488	16419	16704	16590	16510	16571	16598	16501	16575	16455	16450	16563	16486	16627	16641	16485	16682	16555	16593	16610	16557	16590	16558	16476	16516	16393	16462	16542	16618	16458	16500	16727	16630	16295	16404	16543	16554	16398	16466	16529	16467	16379	16473	16475	16418	16468	16631	16642	16482	16600	16582	16772	16594	16474	16623	16725	16565	16439	16485	16493	16545	16422	16574	16506	16695	16616	16507	16484	16633	16443	16331	16551	16723	16340	16646	16358	16440	16410	16581	16532	16623	16452	16720	16655	16574	16537	16444	16360	16476	16459	16588	16528	16685	16571	16633	16561	16570	16398	16440	16427	16574	16579	16613	16664	16647	16536	16515	16410	16469	16471	16569	16493	16737	16639	16635	16662	16504	16516	16514	16654	16847	16485	16665	16496	16584	16465	16509	16498	16470	16475	16334	16449	16590	16606	16367	16568	16637	16154	16534	16338	16621	16513	16577	16522	16517	16444	16494	16284	16314	16570	16541	16432	16609	16309	16509	16409	16613	16495	16720	16603	16500	16679	16666	16575	16454	16662	16398	16406	16470	16521	16533	16585	16566	16540	16341	16509	16594	16708	16673	16360	16501	16654	16620	16570	16427	16510	16467	16571	16581	16535	16554	16582	16733	16677	16518	16417	16370	16601	16452	16595	16523	16500	16512	16711	16580	16656	16490	16645	16520	16681	16659	16521	16712	16544	16415	16406	16831	16456	16503	16611	16574	16451	16590	16602	16396	16335	16386	16527	16629	16362	16634	16710	16551	16562	16445	16509	16549	16498	16557	16629	16683	16452	16633	16402	16625	16647	16592	16372	16455	16218	16493	16491	16438	16450	16450	16612	16403	16487	16541	16638	16539	16486	16481	16593	16566	16423	16328	16456	16520	16336	16529	16529	16581	16517	16463	16676	16571	16541	16278	16624	16716	16432	16553	16266	16418	16459	16446	16465	16420	16591	16486	16674	16426	16362	16609	16551	16550	16356	16609	16704	16546	16499	16438	16416	16408	16333	16421	16586	16688	16452	16446	16519	16700	16403	16599	16530	16341	16577	16694	16231	16351	16625	16760	16499	16580	16595	16489	16434	16662	16527	16597	16672	16576	16629	16479	16438	16698	16678	16686	16414	16673	16728	16555	16347	16489	16385	16347	16526	16446	16480	16472	16656	16753	16261	16509	16527	16633	16545	16439	16668	16624	16766	16744	16580	16499	16518	16566	16565	16411	16456	16645	16450	16585	16325	16702	16532	16388	16421	16528	16350	16477	16421	16260	16533	16606	16244	16700	16386	16581	16473	16455	16311	16725	16455	16505	16471	16581	16618	16631	16563	16563	16350	16640	16469	16631	16574	16527	16418	16573	16644	16579	16313	16665	16290	16402	16521	16471	16527	16673	16584	16633	16313	16512	16657	16341	16793	16705	16552	16530	16556	16409	16417	16741	16658	16671	16576	16507	16576	16474	16507	16532	16645	16534	16415	16458	16409	16515	16613	16631	16383	16592	16563	16654	16713	16378	16585	16591	16572	16431	16862	16417	16571	16621	16457	16397	16426	16419	16506	16388	16538	16646	16624	16779	16349	16655	16466	16607	16647	16552	16600	16893	16776	16475	16532	16591	16590	16736	16514	16525	16630	16397	16474	16274	16861	16441	16603	16516	16499	16523	16260	16648	16531	16331	16629	16543	16653	16520	16598	16812	16427	16571	16705	16604	16460	16459	16615	16686	16577	16592	16356	16618	16455	16504	16462	16346	16500	16760	16764	16844	16439	16558	16597	16551	16540	16391	16447	16622	16460	16675	16562	16701	16378	16439	16497	16545	16442	16583	16354	16363	16287	16384	16556	16461	16481	16478	16446	16483	16546	16467	16579	16655	16606	16410	16648	16596	16601	16456	16605	16568	16491	16323	16510	16662	16443	16439	16609	16547	16492	16568	16523	16457	16846	16605	16583	16388	16378	16519	16592	16643	16478	16747	16659	16487	16513	16552	16516	16415	16459	16566	16585	16530	16494	16493	16580	16711	16473	16428	16472	16600	16510	16461	16609	16538	16681	16647	16431	16420	16468	16589	16622	16575	16303	16424	16509	16509	16583	16536	16565	16557	16521	16626	16768	16351	16487	16614	16618	16610	16577	16554	16502	16479	16507	16478	16532	16433	16472	16483	16566	16652	16536	16619	16395	16378	16535	16676	16625	16295	16621	16628	16574	16535	16477	16384	16488	16638	16530	16337	16518	16532	16438	16620	16548	16353	16540	16700	16567	16693	16545	16408	16587	16538	16507	16559	16639	16447	16580	16512	16527	16380	16730	16708	16602	16583	16419	16363	16507	16490	16611	16619	16494	16521	16550	16519	16437	16543	16514	16755	16451	16646	16357	16640	16455	16623	16550	16458	16567	16489	16405	16564	16610	16551	16471	16606	16597	16560	16497	16490	16433	16651	16451	16589	16418	16416	16469	16570	16737	16518	16495	16384	16434	16593	16510	16558	16577	16463	16577	16423	16577	16465	16492	16410	16638	16703	16508	16544	16686	16463	16511	16575	16473	16628	16533	16324	16622	16515	16427	16492	16511	16782	16548	16609	16542	16547	16363	16591	16388	16492	16600	16411	16522	16643	16473	16609	16480	16547	16503	16508	16461	16561	16521	16511	16525	16674	16647	16545	16612	16632	16799	16394	16432	16381	16396	16562	16542	16518	16473	16732	16673	16637	16549	16462	16488	16517	16570	16605	16609	16511	16453	16458	16470	16442	16490	16377	16498	16514	16412	16554	16399	16642	16590	16536	16487	16484	16455	16614	16448	16640	16417	16576	16568	16518	16475	16525	16620	16684	16504	16566	16588	16559	16670	16462	16417	16636	16672	16563	16713	16575	16505	16502	16508	16676	16570	16392	16510	16436	16478	16460	16561	16554	16593	16378	16407	16683	16595	16515	16619	16489	16551	16598	16669	16607	16560	16516	16535	16770	16410	16620	16336	16457	16482	16353	16680	16606	16567	16404	16500	16580	16474	16510	16597	16631	16676	16668	16580	16452	16620	16460	16614	16587	16555
32458	63356	52927	29947	19121	16528	15504	14875	14363	14167	13843	13708	13716	13504	13665	13695	13490	13722	13689	13588	13626	13627	13744	14059	14948	14872	14451	14030	13690	13671	13630	13600	13362	13519	13425	13488	13614	13416	13434	13386	13584	13571	13574	13595	13470	13391	13397	13497	13528	13500	13651	13703	13473	13346	13551	13526	13478	13310	13405	13507	13505	13649	13390	13368	13330	13603	13360	13707	13497	13617	13505	13566	13744	13405	13444	13528	13542	13578	13486	13392	13395	13503	13487	13548	13524	13460	13453	13423	13458	13593	13552	13377	13527	13434	13532	13421	13468	13424	13422	13503	13413	13446	13602	13407	13422	13479	13430	13525	13555	13527	13445	13573	13544	13575	13413	13516	13559	13477	13327	13516	13453	13476	13411	13487	13483	13638	13545	13321	13438	13485	13351	13494	13496	13601	13396	13502	13500	13454	13489	13433	13505	13492	13479	13477	13474	13470	13467	13423	13473	13441	13421	13516	13470	13495	13529	13498	13496	13513	13414	13417	13522	13471	13530	13469	13477	13394	13389	13562	13628	13515	13419	13393	13400	13511	13494	13466	13498	13348	13530	13418	13495	13353	13325	13529	13403	13460	13461	13444	13381	13474	13480	13689	13459	13471	13662	13627	13660	13621	13381	13436	13569	13510	13554	13418	13578	13358	13471	13523	13507	13563	13345	13457	13357	13589	13627	13515	13555	13594	13546	13597	13562	13556	13575	13530	13411	13515	13369	13518	13589	13426	13606	13445	13555	13402	13289	13522	13384	13460	13333	13571	13688	13490	13480	13572	13551	13341	13399	13393	13615	13483	13499	13411	13378	13465	13418	13307	13528	13504	13581	13504	13583	13489	13269	13602	13493	13427	13336	13563	13500	13383	13539	13417	13527	13385	13527	13451	13383	13553	13393	13380	13420	13492	13508	13498	13353	13426	13463	13515	13394	13517	13388	13524	13339	13574	13476	13588	13426	13399	13602	13461	13479	13520	13562	13611	13464	13704	13520	13691	13419	13473	13385	13482	13604	13558	13630	13611	13399	13414	13560	13388	13395	13561	13462	13576	13478	13472	13386	13637	13371	13429	13522	13404	13406	13445	13279	13380	13464	13591	13380	13443	13391	13425	13466	13253	13402	13490	13507	13652	13382	13536	13496	13607	13543	13653	13469	13387	13452	13439	13464	13380	13500	13524	13528	13562	13552	13478	13499	13459	13595	13383	13402	13491	13556	13422	13484	13505	13510	13511	13489	13627	13474	13446	13626	13374	13563	13452	13336	13442	13439	13227	13319	13373	13468	13467	13429	13494	13373	13355	13424	13497	13455	13513	13501	13441	13532	13265	13543	13560	13518	13488	13451	13338	13480	13439	13621	13519	13608	13630	13392	13550	13496	13481	13441	13509	13361	13457	13486	13465	13508	13541	13330	13432	13485	13493	13441	13456	13423	13547	13479	13421	13528	13508	13301	13456	13385	13287	13364	13425	13427	13389	13298	13347	13482	13413	13417	13321	13526	13474	13403	13541	13556	13330	13387	13540	13452	13486	13372	13424	13644	13409	13499	13440	13268	13493	13515	13357	13488	13496	13435	13580	13375	13618	13488	13364	13455	13488	13351	13353	13318	13368	13419	13400	13387	13540	13642	13387	13493	13730	13333	13409	13482	13564	13447	13544	13603	13424	13518	13372	13531	13566	13561	13479	13436	13432	13437	13498	13577	13374	13519	13409	13558	13474	13560	13485	13508	13389	13429	13347	13423	13617	13446	13533	13497	13538	13401	13477	13487	13485	13316	13414	13655	13371	13366	13485	13555	13524	13381	13586	13399	13470	13357	13365	13478	13556	13432	13278	13460	13525	13448	13414	13412	13386	13560	13449	13562	13478	13531	13462	13489	13348	13566	13436	13682	13458	13572	13483	13463	13571	13356	13510	13492	13460	13436	13480	13484	13384	13345	13539	13515	13375	13366	13490	13558	13471	13504	13524	13506	13446	13386	13394	13458	13484	13275	13407	13420	13418	13492	13616	13506	13387	13499	13427	13651	13445	13481	13389	13520	13475	13400	13452	13320	13434	13590	13495	13232	13572	13468	13533	13375	13496	13484	13405	13481	13414	13325	13298	13607	13434	13495	13491	13470	13368	13390	13571	13542	13338	13411	13547	13384	13556	13409	13554	13455	13515	13469	13607	13485	13586	13473	13404	13515	13540	13428	13627	13563	13465	13690	13559	13412	13543	13442	13379	13416	13441	13450	13412	13342	13533	13625	13470	13363	13571	13621	13463	13420	13501	13621	13509	13510	13280	13593	13361	13543	13374	13537	13494	13437	13442	13470	13580	13482	13486	13428	13434	13444	13505	13629	13443	13379	13310	13547	13386	13486	13483	13354	13358	13481	13336	13389	13446	13662	13485	13517	13570	13487	13392	13445	13324	13330	13455	13501	13386	13412	13420	13376	13289	13540	13326	13554	13422	13423	13538	13328	13475	13512	13366	13371	13404	13603	13575	13358	13638	13460	13374	13652	13476	13541	13580	13391	13512	13473	13461	13569	13463	13380	13422	13381	13511	13559	13447	13483	13580	13290	13524	13549	13477	13428	13473	13563	13645	13470	13349	13531	13424	13396	13539	13635	13456	13552	13583	13323	13551	13431	13435	13551	13397	13539	13535	13573	13482	13400	13390	13503	13380	13544	13630	13572	13631	13492	13503	13433	13316	13486	13339	13310	13504	13538	13551	13453	13459	13457	13387	13325	13367	13528	13488	13494	13372	13587	13813	13629	13520	13587	13421	13491	13361	13379	13577	13520	13531	13474	13490	13641	13481	13571	13436	13475	13488	13574	13430	13451	13455	13365	13602	13592	13378	13576	13639	13464	13429	13546	13439	13474	13559	13549	13378	13353	13351	13360	13609	13272	13613	13443	13547	13297	13585	13585	13555	13499	13398	13437	13540	13307	13491	13270	13530	13507	13308	13457	13437	13562	13523	13394	13472	13358	13635	13484	13553	13572	13476	13493	13482	13520	13532	13395	13496	13338	13422	13487	13371	13451	13424	13497	13390	13467	13552	13425	13549	13404	13495	13542	13565	13355	13501	13779	13454	13323	13308	13316	13446	13447	13483	13361	13602	13491	13548	13401	13583	13384	13475	13426	13441	13469	13588	13537	13439	13534	13587	13425	13406	13600	13443	13632	13673	13432	13463	13368	13355	13516	13413	13494	13589	13515	13453	13554	13481	13555	13413	13505	13574	13373	13583	13439	13668	13572	13435	13406	13341	13510	13582	13493	13515	13434	13446	13517	13443	13500	13581	13433	13448	13428	13439	13435	13545	13416	13529	13490	13427	13791	13542	13363	13366	13558	13508	13547	13497	13324	13474	13448	13507	13479	13458	13513	13494	13384	13728	13387	13589	13529	13460	13485	13336	13508	13347	13477	13425	13509	13520	13461	13527	13528	13508	13520	13410	13540	13449	13518	13502	13552	13569	13714	13487	13566	13555	13450	13442	13540	13393	13446	13483	13536	13565	13528	13566	13629	13403	13566	13482	13492	13376	13463	13371	13492	13403	13390	13323	13350	13539	13451	13333	13374	13422	13500	13547	13608	13379	13414	13408	13422	13358	13502	13429	13484	13377	13537	13438	13472	13454	13490	13440	13482	13224	13369	13536	13425	13432	13434	13415	13370	13483	13433	13601	13590	13453	13556	13483	13477	13211	13363	13437	13419	13567	13399	13505	13413	13469	13368	13489	13530	13497	13323	13503	13486	13434	13460	13435	13397	13428	13515	13568	13659	13598	13674	13430	13514	13322	13571	13672	13352	13397	13415	13413	13601	13575	13395	13451	13397	13507	13477	13444	13398	13443	13370	13455	13371	13374	13510	13391	13342	13603	13504	13403	13378	13434	13424	13485	13443	13605	13616	13748	13474	13372	13525	13732	13395	13433	13457	13412	13427	13285	13510	13540	13497	13508	13575	13542	13473	13472	13249	13427	13316	13459	13560	13431	13473	13392	13531	13503	13425	13430	13377	13507	13502	13408	13489	13593	13352	13507	13448	13382	13570	13331	13583	13530	13441	13505	13508	13423	13530	13620	13391	13350	13530	13377	13466	13300	13469	13551	13466	13457	13530	13376	13526	13545	13469	13439	13419	13521	13576	13394	13409	13410	13389	13579	13433	13674	13327	13354	13506	13531	13455	13621	13522	13271	13547	13506	13414	13541	13446	13750	13404	13517	13498	13577	13546	13542	13614	13457	13636	13445	13393	13536	13364	13501	13466	13403	13464	13532	13565	13364	13419	13495	13551	13312	13485	13573	13613	13433	13573	13593	13523	13604	13568	13434	13361	13544	13455	13488	13566	13459	13427	13510	13357	13610	13453	13382	13474	13452	13495	13346	13518	13396	13429	13411	13541	13559	13540	13595	13310	13274	13351	13586	13551	13361	13316	13575	13380	13673	13434	13319	13511	13582	13375	13534	13254	13299	13400	13444	13462	13534	13475	13574	13513	13456	13508	13432	13480	13331	13478	13332	13462	13460	13292	13484	13422	13458	13442	13298	13233	13493	13319	13592	13525	13542	13476	13573	13572	13405	13653	13569	13410	13649	13354	13258	13518	13623	13369	13540	13498	13528	13288	13314	13475	13342	13586	13433	13406	13407	13461	13532	13454	13621	13504	13495	13291	13549	13550	13524	13554	13478	13399	13476	13553	13391	13482	13522	13530	13419	13397	13404	13397	13405	13518	13566	13488	13478	13390	13520	13365	13518	13536	13423	13518	13356	13673	13537	13344	13536	13440	13475	13503	13461	13390	13424	13378	13478	13318	13646	13471	13421	13560	13459	13451	13476	13636	13380	13463	13342	13330	13609	13532	13370	13385	13477	13502	13520	13390	13339	13559	13387	13525	13419	13597	13495	13493	13430	13568	13460	13446	13376	13246	13565	13511	13287	13580	13660	13453	13396	13405	13521	13640	13411	13478	13455	13555	13525	13605	13539	13447	13450	13477	13570	13369	13543	13430	13468	13588	13478	13655	13541	13593	13584	13637	13537	13468	13393	13490	13327	13522	13415	13562	13574	13447	13321	13496	13582	13300	13481	13381	13540	13437	13390	13605	13625	13575	13490	13506	13408	13495	13443	13560	13578	13483	13374	13398	13250
24774	21572	28587	27318	21257	18733	17840	16512	16043	16225	16192	16208	15914	15891	15719	15660	15669	15757	15759	15876	15885	15863	15879	16180	16396	16328	16256	15884	15816	15728	15609	15533	15614	15562	15611	15820	15750	15730	15759	15681	15613	15686	15779	15498	15468	15710	15568	15648	15730	15754	15704	15843	15628	15652	15634	15774	15622	15813	15649	15769	15659	15804	15766	15837	15729	15575	15450	15760	15784	15699	15813	15613	15640	15695	15659	15694	15748	15569	15820	15508	15627	15828	15681	15772	15818	15602	15701	15661	15512	15668	15795	15850	15965	15546	15715	15729	15695	15721	15880	15682	15524	15567	15681	15742	15628	15617	15741	15644	15851	15826	15822	15679	15645	15800	15626	15595	15625	15804	15607	15709	15730	15666	15667	15639	15585	15569	15673	15695	15739	15668	15872	15578	15663	15678	15527	15482	15678	15852	15623	15690	15812	15750	15571	15527	15577	15654	15629	15521	15750	15809	15651	15754	15679	15713	15612	15719	15765	15602	15699	15664	15803	15795	15726	15341	15625	15765	15992	15700	15670	15560	15491	15746	15770	15711	15708	15832	15858	15598	15810	15672	15645	15686	15596	15724	15759	15705	15789	15823	15816	15806	15554	15644	15686	15603	15631	15680	15836	15596	15695	15748	15660	15694	15686	15667	15566	15762	15764	15765	15586	15737	15557	15670	15815	15665	15658	15670	15682	15475	15710	15747	15605	15822	15677	15753	15697	15715	15474	15489	15776	15725	15818	15656	15575	15473	15628	15711	15600	15549	15853	15606	15710	15878	15667	15559	15734	15733	15726	15771	15764	15827	15729	15590	15554	15659	15837	15644	15436	15710	15437	15624	15721	15656	15907	15846	15751	15986	15639	15667	15710	15794	15817	15792	15641	15669	15727	15743	15663	15880	15548	15720	15749	15897	15729	15682	15534	15644	15750	15704	15558	15742	15540	15712	15632	15686	15576	15655	15707	15778	15525	15699	15542	15749	15690	15578	15655	15637	15656	15689	15572	15715	15665	15616	15466	15597	15869	15649	15440	15798	15773	15668	15558	15598	15771	15611	15724	15598	15761	15598	15779	15566	15739	15664	15725	15689	15705	15542	15646	15743	15709	15470	15418	15724	15665	15775	15757	15975	15544	15727	15782	15711	15779	15582	15739	15582	15558	15600	15758	15697	15630	15701	15806	15651	15688	15450	15671	15741	15565	15373	15622	15697	15474	15919	15473	15724	15683	15655	15729	15616	15612	15663	15597	15652	15691	15669	15776	15625	15760	15550	15878	15804	15715	15698	15548	15571	15756	15616	15614	15682	15550	15692	15714	15708	15574	15711	15790	15891	15823	15719	15714	15819	15811	15805	15708	15806	15751	15534	15608	15697	15713	15692	15661	15801	15634	15557	15597	15648	15721	15983	15572	15581	15832	15858	15519	15805	15707	15512	15827	15671	15749	15661	15865	15833	15782	15631	15766	15935	15791	15716	15769	15553	15809	15806	15659	15680	15654	15806	15827	15726	15745	15626	15736	15649	15717	15551	15741	15484	15907	15787	15766	15508	15747	15763	15711	15751	15685	15541	15392	15649	15607	15579	15670	15535	15764	15562	15805	15633	15837	15714	15624	15705	15903	15739	15539	15848	15670	15624	15656	15754	15726	15749	15842	15681	15510	15598	15515	15887	15751	15613	15829	15595	15567	15590	15659	15670	15800	15620	15745	15564	15605	15691	15708	15783	15475	15735	15693	15882	15772	15702	15743	15833	15844	15702	15733	15517	15767	15610	15760	15651	15567	15612	15665	15591	15624	15674	15847	15735	15791	15688	15674	15701	15713	15532	15215	15605	15704	15716	15751	15535	15798	15693	15822	15786	15613	15626	15694	15479	15692	15599	15703	15662	15560	15766	15614	15658	15644	15685	15587	15573	15612	15560	15736	15811	15686	15766	15761	15698	15627	15699	15885	15849	15813	15691	15541	15696	15772	15629	15580	15710	15644	15695	15831	15760	15550	15851	15439	15798	15636	15739	15642	15684	15833	15791	15782	15585	15704	15801	15975	15825	15693	15614	15598	15699	15736	15835	15714	15641	15773	15547	15761	15638	15749	15731	15775	15661	15774	15792	15836	15656	15808	15584	15650	15832	15839	15652	15837	15901	15706	15714	15617	15756	15591	15776	15771	15830	15747	15759	15910	15791	15603	15571	15685	15764	15538	15636	15814	15655	15849	15712	15678	15643	15787	15713	15611	15603	15944	15822	15751	15600	15656	15676	15891	15534	15833	15757	15811	15854	15755	15818	15792	15737	15851	15882	15754	15745	15639	15963	15761	15763	15617	15451	15400	15500	15576	15609	15682	15721	15583	15645	15809	15820	15584	15574	15692	15623	15612	15752	15779	15650	15711	15717	15586	15566	15777	15615	15578	15594	15555	15599	15626	15725	15695	15752	15889	15571	15846	15674	15827	15769	15708	15733	15653	15591	15671	15822	15552	15920	15751	15857	15697	15732	15724	15618	15590	15663	15781	15522	15791	15665	15725	15616	15696	15651	15628	15523	15759	15690	15697	15822	15795	15759	15646	15613	15552	15800	15714	15576	15777	15738	15743	15779	15763	15580	15853	15665	15757	15699	15585	15584	15685	15709	15628	15697	15850	15684	15643	15627	15803	15587	15557	15619	15630	15542	15784	15600	15701	15702	15760	15659	15785	15888	15786	15735	15549	15564	15615	15531	15605	15828	15833	15898	15771	15519	15554	15624	15720	15664	15558	15603	15666	15604	15725	15664	15637	15679	16017	15830	15828	15801	15816	15447	15844	15541	15607	15792	15647	15532	15673	15660	15685	15573	15605	15587	15649	16025	15573	15482	15712	15683	15725	15613	15759	15698	15691	15846	15695	15758	15822	15640	15725	15709	15778	15607	15641	15732	15701	15517	15756	15477	15622	15513	15589	15717	15566	15919	15737	15601	15690	15742	15603	15721	15775	15615	15764	15908	15726	15625	15784	15797	15698	15800	15680	15760	15750	15673	15679	15620	15770	15640	15624	15759	15654	15793	15693	15776	15603	15749	15540	15716	15560	15542	15647	15755	15662	15601	15574	15699	15661	15609	15745	15706	15865	15591	15716	15707	15688	15703	15769	15700	15583	15418	15574	15836	15702	15611	15656	15648	15671	15816	15621	15527	16010	15729	15890	15867	15552	15567	15642	15595	15672	15827	15580	15922	15555	15586	15702	15693	15678	15689	15589	15530	15697	15552	15678	15696	15494	15628	15459	15496	15537	15696	15917	15769	15561	15814	15935	15635	15735	15678	15692	15598	15708	15633	15655	15596	15719	15532	15742	15579	15626	15668	15712	15893	15850	15703	15710	15653	15610	15528	15563	15665	15741	15774	15704	15857	15573	15715	15807	15782	15786	15726	15464	15865	15801	15733	15599	15773	15648	15776	15587	15716	15668	15716	15706	15912	15521	15627	15668	15770	15860	15844	15724	15824	15566	15712	15684	15743	15585	15758	15869	15584	15724	15807	15786	15620	15743	15751	15813	15505	15488	15724	15830	15800	15850	15786	15701	15716	15608	15671	15715	15738	15794	15567	15615	15994	15690	15659	15706	15735	15685	15643	15615	15740	15522	15773	15581	15626	15653	15748	15687	15740	15798	15775	15651	15709	15593	15597	15527	15640	15775	15880	15696	15700	15843	15858	15645	15713	15467	15723	15611	15804	15672	15733	15596	15544	15725	15921	15524	15541	15623	15776	15678	15704	15666	15628	15683	15701	15694	15753	15805	15620	15779	16026	15731	15659	15441	15794	15862	15658	15635	15614	15607	15642	15768	15577	15525	15880	15774	15588	16004	15692	15619	15737	15599	15813	15692	15975	15741	15492	15665	15583	15712	15691	15822	15730	15662	15726	15748	15605	15689	15852	15757	15650	15632	15743	15807	15744	15740	15822	15768	15474	15636	15673	15643	15844	15789	15538	15501	15627	15671	15616	15486	15578	15825	15753	15732	15780	15635	15647	15636	15661	15621	15508	15764	15738	15509	15676	15587	15617	15569	15686	15608	15709	15689	15732	15689	15751	15566	15653	15542	15834	15809	15656	15650	15808	15592	15756	15621	15782	15717	15615	15573	15630	15633	15608	15867	15814	15711	15680	15722	15681	15683	15842	15839	15624	15883	15743	15886	15701	15651	15620	15700	15576	15678	15647	15661	15682	15636	15689	15480	15654	15712	15794	15574	15629	15846	15779	15914	15789	15686	15589	15637	15477	15604	15738	15637	15788	15789	15602	15712	15557	15600	15599	15813	15730	15659	15746	15764	15799	15745	15635	15773	15638	15629	15778	15512	15395	15922	15896	15732	15666	15908	15841	15622	15601	15697	15732	15668	15813	15870	15586	15888	15765	15643	15612	15603	15851	15541	15879	15512	15714	15688	15782	15762	15801	15861	15704	15689	15713	15607	15589	15545	15791	15682	15664	15717	15699	15813	15707	15590	15789	15613	15780	15697	15698	15704	15676	15825	15813	15701	15554	15580	15663	15807	15676	15901	15651	15701	15720	15697	15842	15685	15685	15601	15504	15559	15721	15715	15520	15624	15643	15802	15665	15572	15775	15749	15753	15646	15773	15777	15707	15679	15765	15585	15678	15719	15669	15593	15740	15495	15576	15685	15564	15655	15732	15593	15708	15576	15586	15611	15680	15762	15867	15712	15768	15790	15693	15658	15683	15677	16048	15596	15695	15543	15754	15982	15562	15733	15808	15729	15819	15707	15542	15563	15600	15745	15710	15696	15650	15778	15653	15730	15676	15742	15758	15745	15988	15840	15614	15758	15511	15582	15700	15700	15718	15592	15647	15855	15563	15764	15695	15752	15683	15686	15818	15780	15836	15635	15686	15732	15689	15983	15743	15606	15481	15714	15837	15603	15548	15641	15771	15712	15603	15552	15687	15700	15889	15593	15797	15812	15453	15558	15527	15627	15560	15723	15786	15626	15538	15740	15750	15520	15625	15414	15729	15886	15862	15540	15754	15680	15748	15665	15565	15701	15659	15578	15592	15756	15773	15860	15798	15552	15868	15828	15763	15651	15630	15611	15542	15757	15853	15837	15789	15880	15569	15665	15690	15931	15689	15872	15769	15767	15892	15450	15676	15626	15542
32271	55165	37826	23768	18590	15740	14849	13900	13670	13470	13297	13177	13097	13087	13009	13031	13084	12858	13054	13096	12773	13025	13053	13552	13706	13654	13471	13270	13010	12979	13012	12853	12936	13019	13011	12947	13053	13045	12983	12993	13003	13023	12997	12975	12974	13048	12896	12921	12840	12993	12848	12799	12912	12917	13045	12876	13031	13009	12777	12909	12621	12806	13003	13099	12789	12886	13044	13121	13012	12847	13066	13001	12945	12838	13021	12786	12805	13019	12925	13059	13039	12964	12817	13062	12787	12892	12894	13029	12911	12880	12993	12992	12807	12820	12847	12741	13119	12989	12849	12852	12764	12904	12844	12949	12870	13068	12882	12791	12878	12846	12864	12966	13007	12851	12974	12936	12910	13083	12909	12903	13010	12956	12966	12881	12884	12946	13026	12927	13145	13004	12828	13049	13033	12927	13155	12965	12973	12995	12852	12911	12861	12919	12953	12966	12953	12900	12914	13024	13067	12796	12784	13010	12964	13004	12740	12954	13058	12774	12800	12860	13008	12943	12949	13019	13058	13010	12856	13118	13073	12949	12916	12874	12886	13004	12879	12868	12979	12984	13033	12939	12915	12952	12919	12931	13016	12923	12925	12760	12916	13004	12962	12972	12933	12900	12905	12993	12970	12858	12909	13007	12957	12873	12984	12893	12742	12990	12867	12928	13003	13128	12998	13025	12929	13046	12958	13110	12894	13018	12987	13085	12862	12873	12944	12904	12875	13105	12820	12948	13004	12828	12986	12921	12994	12938	12834	12887	12977	13025	12817	12827	12940	12874	12709	12807	12887	12858	13081	12956	12970	12911	12895	13107	13002	13055	13006	13101	12941	12907	12888	13004	13085	12869	12906	13000	12913	12903	13086	12914	12909	13052	12933	12914	13002	12811	13016	12934	13125	12890	12992	12825	12913	13061	12899	12853	13040	12910	12870	13102	12870	12856	13039	12867	13003	12900	12858	12924	12853	13024	12941	12947	13016	12947	13003	13067	12872	13054	12881	12895	13081	12881	13041	12926	12976	12844	12913	12757	13032	12989	12871	13054	13078	12862	12825	12970	13084	13001	12854	12840	12999	12912	12906	12910	12938	12900	13080	13204	12979	12812	12940	13050	12910	13005	12971	12996	13020	13015	12815	13028	12991	13028	13062	12890	12982	13097	12923	12926	12838	12944	12912	12929	12922	12968	12951	12906	12788	12893	13008	12993	13038	12774	12907	12988	12926	12862	12932	12964	12860	12966	12994	12879	13003	13006	13062	13015	12950	12975	12862	12971	13090	12909	12989	12868	12889	12933	12843	13002	12769	12928	12860	12840	12818	12894	12775	12975	12903	13089	13118	12922	13083	13013	13080	12886	13069	13023	12898	13066	12918	12895	13023	12841	13024	13046	12869	12875	13003	12904	13024	12954	12870	13076	13107	12893	13103	13144	13025	12871	12930	12896	12912	12988	12888	12849	12863	12847	12974	12948	12892	12800	13059	12902	12913	12845	12973	12909	12963	13018	12898	12847	12934	13178	12895	12876	12956	13048	12868	12925	12910	12843	12964	12844	12982	13118	12881	12914	12927	13057	12918	13077	13039	12952	13131	12839	13009	12989	13022	12891	12901	12847	12946	12991	12984	13045	13038	12893	12954	12881	13135	13046	13003	12895	12963	12979	12907	13035	12873	12898	12872	13073	12989	12883	12841	13041	12853	12825	12861	12858	13019	13017	12871	12883	13048	12905	12955	12923	12857	12878	12966	12794	13098	13052	12959	12996	12939	12873	12976	12995	12826	13079	12915	12803	12855	12779	12947	13066	13065	12862	12971	12796	13261	12940	12962	12999	12848	13106	13136	12982	12848	13122	12880	12904	12845	12936	13072	12993	12669	12903	12849	12866	13012	13030	13095	13036	13101	13028	12795	12949	13055	13167	12816	13013	13045	12926	12850	13019	13015	12821	12952	12957	12896	12881	12955	12910	12838	12934	12862	12953	12882	13106	12989	12943	12938	13078	12997	12879	12963	12839	13050	12811	12779	12857	13046	12977	13074	12832	12809	12948	12827	13074	12899	12822	12914	12997	12991	12907	12962	13011	13099	12938	12969	12801	12926	12850	12993	12907	13173	12881	12939	12951	13020	12871	12853	13023	12845	12797	12924	12831	13098	12859	12910	12834	12919	12893	12922	12798	12945	12954	12978	12940	12922	12958	12873	12832	12971	12978	12963	12938	12978	12939	13004	12952	13024	12719	12876	12967	12951	13001	13070	13112	12991	13107	12888	12854	12886	12994	12892	12834	12833	12994	12940	12764	12914	13134	12829	12848	12917	12838	13021	12996	12886	13138	12874	13160	12857	13019	12921	12883	12960	12856	13088	12896	12897	12899	12865	12979	13054	12953	12925	12802	13010	13059	13019	12824	12972	12840	13091	12996	12903	12928	12826	13025	12965	13007	12914	12832	12892	12884	12967	12914	12957	12954	12850	12708	12898	12784	12940	12993	13110	12849	12868	13062	12920	12835	12876	12722	12916	13027	13089	13003	13088	12962	12982	12712	12826	12980	12890	12956	12991	12870	12953	12768	13006	12807	12923	12983	13140	12927	12958	12987	12876	13012	13070	13013	12992	12736	12828	12846	12776	12978	12843	12982	12872	12856	12960	12949	12889	12921	12875	12944	12886	12876	12968	12982	12809	13040	12887	12982	12897	12901	12946	12992	12988	13038	13065	12956	12833	12865	12784	12897	13025	12840	13035	12810	13020	13010	13000	13025	12923	12983	12971	12901	12889	13007	13088	12785	12911	13064	13008	13025	12965	13014	12887	12974	12858	12982	12817	12936	13068	12841	12937	12972	13009	13078	12893	12902	12750	12904	12787	12970	13008	12771	12912	12916	12904	12817	12933	12851	13012	12704	12925	12961	12880	12932	12933	12858	13037	13047	13038	12948	12794	12984	12993	12920	12964	12708	12885	12890	13012	12890	12888	13028	12870	12814	12771	12855	12943	12885	12929	12880	12890	12934	13012	12833	12956	13088	12920	12817	12965	13024	13000	12928	12921	13002	12882	12811	12873	12811	12945	12898	12792	13053	12874	13098	12983	12842	13047	13105	12836	12771	12924	12912	13058	12971	12954	12987	12999	12893	12880	12931	12988	12987	12983	12934	13115	12977	13091	12989	12911	13019	12982	12904	12987	12807	12836	13011	13084	12970	12909	12853	13129	12904	12927	12977	12828	12916	12896	12999	12994	12974	12902	12913	13087	12743	12980	12774	13066	13027	12923	12789	12907	12804	13053	12978	13107	12872	13085	12941	12934	12805	13039	12824	12787	12913	13022	13044	12863	13125	12942	12881	12799	12948	12821	12839	12850	12899	13046	12894	13031	13034	12912	12942	12958	13003	12914	12847	13005	12973	12820	12868	12786	12924	13001	12908	13039	12827	13055	12787	12919	13025	12791	13009	13001	12989	12926	13093	12996	12867	13064	12975	12878	12874	12840	13016	12966	12979	12966	12899	12937	12929	12898	12854	13115	12696	12931	13006	12791	13001	12841	12889	12993	13004	13082	12901	12912	12918	12956	12856	12927	13005	12912	12802	13153	12956	12860	12980	12844	12950	12912	13001	12915	12972	13002	13029	12932	12896	12939	12907	13007	12933	13027	12850	12873	12947	13099	12853	13044	12996	13032	12939	12900	12989	12914	12888	12988	12979	12902	12792	12811	12930	12896	12740	12894	13027	12933	12854	12933	13040	12876	12964	12958	12897	12929	12732	13060	12884	12841	13021	12965	13039	12860	13005	12940	12984	12779	13123	13066	12840	12964	13025	12905	12875	12867	12926	13045	12905	13021	12856	12814	13086	13084	12914	12993	12871	12981	12855	12944	12744	13031	13075	12985	13017	12813	12953	12984	12929	13018	12853	12906	12920	12942	12823	12887	13087	12947	12994	12983	12862	12981	12940	12887	13059	12840	12905	12990	12887	12986	12865	12911	12845	12988	12940	12906	12766	13117	12838	13057	13089	12955	13039	12926	12963	12950	13018	12937	12751	12958	12951	12956	12907	12950	13126	12948	12926	13068	13044	12994	12983	12930	12914	12868	12777	12830	13006	12892	13031	12856	13142	12909	12841	12896	13023	12757	12867	12946	12903	12851	12828	13106	12907	12968	13041	12985	12910	13014	13030	12940	13050	12856	12899	12834	13022	12981	12931	13012	12838	12961	12905	12977	12815	12762	13004	13021	12970	12887	13014	12926	13058	12924	12980	13067	12839	12853	12946	12981	12803	13066	12915	12933	12956	12984	13140	12865	12957	13054	13013	12897	12817	12994	12911	12940	12968	12994	12967	13004	12918	12952	12992	12890	12965	12925	12902	12978	12899	13057	13005	12919	12941	12994	12851	12923	12974	12965	13044	12891	12830	12771	12841	13023	13068	12848	12900	13037	13083	12801	12909	12839	12986	12808	12870	12889	12866	13044	12962	12784	12997	13066	13072	12903	12914	12937	12829	13001	13005	12815	12966	12766	13008	12982	12817	12947	12984	12997	12987	12857	12849	12872	12843	12803	13053	12765	12935	12948	12984	12870	12749	12884	12891	13020	12871	12922	12911	12839	12901	12935	12872	12921	12945	12984	13013	12881	12995	12932	12962	12818	12854	13043	12852	12803	12942	12868	12853	13024	12962	12740	12980	12989	13009	12880	12892	12855	12925	12668	13005	12901	12882	12854	12937	12838	12881	12853	12980	13230	12880	12913	13008	12872	12814	12916	13003	12869	12941	12803	12837	13016	13013	13034	12899	12964	12909	12868	12955	12972	12780	12975	12860	13019	12870	12873	12992	12987	12859	12888	12996	12926	12893	12971	12948	12836	12821	12975	12946	13118	12764	12874	12966	12734	12892	12930	12935	13074	12897	12919	12983	13018	12904	12987	13087	12882	12959	12799	12974	13036	13077	12838	12911	13176	12983	12938	12726	13009	12989	12778	12958	13087	12945	12977	12852	12918	13021	12881	13010	12940	13017	12864	13062	13039	12796	12992	13005	12879	13080	13044	13015	13055	12977	12909	13064	12981	13010	13002	12946	12881	12895	12897	12904	12968	13067	12937	12876	12948	13018	13081	12995	12926	12941	12904	12964	12967	12955	12974	12795	12947	12957	12846	12974	12972	13007
22132	21168	28478	24410	22252	23636	23842	18645	17473	17239	17159	16772	16561	16683	16648	16623	16584	16450	16422	16449	16519	16675	16885	17761	18489	18241	17536	17015	16884	16801	16495	16376	16359	16290	16449	16354	16328	16384	16313	16303	16383	16263	16502	16362	16381	16220	16213	16373	16297	16253	16349	16170	16292	16142	16419	16258	16465	16257	16378	16488	16319	16314	16201	16270	16291	16664	16316	16361	16475	16398	16364	16357	16437	16243	16479	16062	16349	16333	16384	16394	16305	16146	16295	16266	16481	16361	16298	16423	16328	16443	16441	16259	16522	16364	16266	16282	16360	16388	16300	16101	16325	16238	16244	16258	16358	15901	16152	16129	16278	16148	16242	16157	16326	16286	16169	16155	16199	16171	16413	16304	16194	16437	16418	16379	16371	16434	16346	16223	16221	16391	16229	16378	16426	16219	16426	16245	16180	16328	16360	16144	16303	16141	16368	16308	16342	16287	16194	16416	16269	16163	16157	16382	16355	16321	16244	16299	16140	16301	16427	16217	16351	16302	16288	16385	16273	16369	16210	16272	16289	16450	16422	16207	16059	16220	16325	16297	16272	16364	16300	16242	16106	16237	16211	16131	16351	16471	16349	16476	16306	16067	16233	16322	16150	16385	16113	16373	16396	16402	16247	16332	16269	16414	16415	16459	16275	16248	16227	16260	16289	16332	16221	16155	16440	16279	16373	16131	16138	16270	16342	16168	16136	16355	16269	16437	16259	16304	16239	16301	16162	16350	16309	16316	16343	16267	16373	16185	16450	16357	16231	16326	16484	16249	16351	16239	16249	16224	16345	16306	16359	16135	16302	16252	16205	16416	16298	16155	16122	16174	16289	16207	16222	16386	16383	16451	16363	16271	16132	16384	16326	16517	16533	16405	16414	16309	16149	16312	16391	16435	16304	16255	16274	16260	16186	16273	16304	16317	16347	16214	16386	16348	16250	16281	16444	16398	16349	16455	16219	16167	16262	16471	16183	16193	16421	16256	16475	16225	16217	16291	16213	16275	16214	16154	16320	16435	16293	16244	16185	16191	16137	16174	16423	16247	16453	16125	16211	16288	16478	16212	16412	16279	16388	16445	16389	16175	16473	16188	16281	16326	16307	16339	16270	16190	16323	16216	16296	16317	16179	16168	16416	16200	16276	16408	16122	16380	16350	16271	16562	16284	16232	16180	16218	16277	16167	16359	16191	16317	16285	16327	16340	16490	16248	16129	16096	16096	16358	16201	16295	16176	16205	16303	16158	16092	16328	16308	16212	16178	16382	16210	16377	16207	16388	16394	16264	16238	16234	16355	16231	16341	16378	16314	16453	16129	16339	16388	16303	16297	16428	16354	16529	16196	16248	16341	16353	16344	16297	16226	16455	16389	16378	16295	16343	16338	16267	16333	16259	16241	16133	16229	16549	16359	16225	16086	16295	16390	16210	16134	16257	16251	16124	16394	16385	16239	16549	16381	16191	16203	16243	16303	16265	16269	16237	16271	16402	16172	16128	16140	16207	16284	16330	16129	16403	16263	16276	16331	16404	16166	16211	16393	16166	16431	16218	16415	16404	16398	16448	16309	16217	16180	16363	16231	16303	16148	16226	16316	16550	16669	16437	16063	16634	16180	16142	16161	16283	16449	16300	16043	16191	16275	16350	16247	16374	16281	16269	16106	16240	16226	16426	16356	16395	16326	16452	16312	16236	16221	16276	16385	16230	16067	16261	16306	16401	16193	16285	16246	16257	16287	16329	16352	16339	16319	16222	16284	16231	16214	16359	16199	16418	15977	16370	16284	16061	16160	16179	16163	16371	16131	16339	16166	16329	16298	16427	16301	16333	16089	16085	16241	16236	16199	16343	16155	16279	16313	16359	16141	16195	16235	16411	16207	16381	16396	16331	16063	16364	16211	16219	16296	16161	16311	16400	16307	16404	16404	16229	16292	16060	16283	16160	16068	16241	16212	16400	16079	16280	16322	16274	16180	16300	16454	16228	16322	16329	16260	16273	16265	16349	16275	16193	16336	16272	16337	16436	16171	16128	16240	16212	16174	16296	16323	16497	16304	16354	16464	16446	16516	16095	16309	16404	16348	16295	16325	16357	16332	16306	16269	16269	16409	16349	16329	16277	16280	16326	16232	16404	16360	16253	16235	16133	16217	16242	16153	16224	16469	16302	16097	16254	16403	16231	16347	16282	16171	16282	16319	16329	16182	16211	16290	16258	16337	16526	16036	16513	16163	16465	16216	16310	16184	16215	16149	16349	16238	16063	16323	16230	16054	16384	16458	16379	16303	16170	16327	16319	16501	16281	16318	16266	16243	16265	16498	16502	16159	16463	16341	16412	16410	16244	16194	16346	16033	16271	16235	16145	16375	16290	16260	16293	16287	16454	16190	16405	16282	16256	16259	16184	16091	16320	16359	16271	16334	16388	16379	16258	16348	16246	16473	16243	16250	16266	16389	16167	16364	16334	16145	16295	16097	16198	16270	16363	16068	15991	16077	16208	16556	16365	16304	16436	16341	16495	16203	16284	16283	16273	16398	16125	16352	16283	16103	16245	16288	16172	16329	16270	16247	16056	16109	16345	16383	16292	16174	16158	16222	16189	16238	16321	16374	16349	16347	16384	16306	16326	16078	16391	16243	16178	16275	16435	16219	16398	16352	16296	16119	16354	16322	16302	16231	16312	16173	16211	16174	16393	16215	16347	16490	16293	16302	16338	16147	16053	16200	16236	16272	16252	16258	16125	16334	16292	16450	16348	16263	16225	16327	16316	16356	16322	16323	16319	16409	16175	16241	16278	16366	16238	16321	16175	16330	16388	16389	16397	16235	16262	16275	16274	16183	16439	16314	16344	16358	16410	16292	16250	16120	16407	16208	16253	16351	16188	16371	16228	16251	16390	16449	16227	16053	16286	16156	16245	16385	16280	16321	16353	16450	16210	16303	16332	16193	16209	16109	16329	16247	16080	16070	16162	16435	16389	16275	16578	16254	16265	16238	16263	16247	16276	16221	16328	16130	16429	16432	16255	16327	16344	16390	16292	16101	16338	16195	16415	16411	16391	16321	16272	16391	16170	16420	16194	16187	16402	16349	16231	16333	16244	16128	16438	16592	16325	16359	16466	16486	16297	16124	16358	16345	16326	16249	16216	16340	16476	16545	16324	16201	16081	16224	16222	16238	16225	16317	16376	16386	16269	16249	16136	16220	16207	16379	16410	16338	16403	16437	16364	16241	16400	16233	16322	16398	16425	16311	16248	16297	16397	16160	16249	16365	16275	16395	16142	16140	16431	16482	16351	16212	16243	16326	16421	16404	16139	16280	16268	16229	16235	16490	16195	16181	16156	16172	16193	16292	16248	16170	16339	16155	16189	16067	16341	16314	16441	16278	16223	16326	16300	16315	16271	16328	16170	16408	16141	16162	16264	16274	16365	16238	16532	16414	16139	16363	16448	16282	16261	16130	16435	16306	16405	16375	16371	16389	16272	16151	16333	16436	16409	16405	16337	16231	16210	16380	16082	16349	16253	16179	16514	16407	16363	16324	16272	16272	16394	16364	16508	16223	16325	16243	16294	16073	16108	16322	16228	16338	16342	16221	16282	16290	16303	16266	16303	16056	16677	16090	16253	16240	16259	16522	16149	16218	16462	16071	16243	16563	16176	16213	16292	16275	16422	16261	16246	16093	16206	16258	16253	16160	16343	16336	16273	16353	16441	16331	16422	16535	16202	16347	16351	16362	16414	16380	16292	16094	16110	16344	16331	16300	16196	16176	16390	16485	16390	16255	16251	16314	16217	16444	16290	16126	16401	16281	16263	16476	16384	16368	16266	16403	16317	16215	16263	16479	16198	16381	16408	16460	16311	16511	16239	16232	16147	16198	16238	16216	16184	16159	16172	16403	16366	16238	16223	16030	16081	16330	16351	16276	16337	16378	16111	16210	16335	16334	16366	16326	16308	16240	16295	16331	16190	16138	16163	16399	16316	16242	16237	16234	16215	16325	16360	16198	16298	16209	16234	16159	16376	16207	15973	16476	16386	16554	16285	16389	16381	16124	16379	16413	16374	16187	16277	16397	16345	16302	16253	16132	16223	16196	16292	16208	16319	16122	16409	16274	16207	16226	16235	16283	16309	16318	16136	16320	16355	16290	16343	16203	16378	16291	16314	16305	16220	16404	16430	16385	16292	16354	16260	16324	16260	16293	16222	16335	16521	16395	16427	16162	16410	16340	16481	16370	16310	16270	16439	16440	16400	16356	16093	16153	16362	16213	16243	16367	16363	16294	16121	16517	16412	16226	16115	16271	16406	16320	16177	16188	16256	16108	16191	16017	16337	16081	16260	16139	16262	16206	16188	16359	16471	16289	16189	16094	16094	16258	16153	16425	16316	16097	16423	16368	16227	16217	16308	16457	16294	16386	16487	16144	16264	16219	16124	16095	16152	16328	16419	16200	16257	16644	16455	16289	16307	16179	16412	16235	16206	16210	16214	16446	16504	16178	16253	16291	16277	16340	16091	16173	16245	16208	16213	16255	16150	16440	16281	16243	16215	16243	16143	16101	16423	16200	16107	16174	16414	16350	16331	16337	16398	16323	16373	16188	16265	16322	16236	16249	16292	16156	16340	16194	16237	16346	16213	16064	16321	16255	16279	16264	16337	16288	16062	15989	16429	16157	16430	16289	16380	16309	16165	16447	16164	16266	16251	16247	16307	16226	16364	16204	16218	16231	16037	16358	16363	16334	16098	16398	16447	16156	16321	16364	16363	16126	16370	16327	16487	16302	16347	16306	16534	16233	16296	16450	16289	16149	16310	16377	16259	16481	16389	16330	16285	16306	16283	16178	16345	16292	16332	16293	16307	16159	16215	16400	16177	16252	16455	16090	16362	16267	16358	16276	16314	16270	16098	16157	16254	16265	16478	16125	16207	16086	16301	16341	16356	16458	16362	16239	16302	16191	16306	16132	16370	16226	16275	16393	16260	16162	16283	16248	16006	16322	16269	16351	16536	16485	16269	16153	16199	16133	16359	16468	16335	16038	16422	16395	16477	16323	16279	16256	16286	16141	16365	16221	16281	16292	16090	16418	16306	16441	16142	16420	16263	16467	16316	16427	16306	16400	16527	16256	16256	16202	16277	16250	16160	16378
35507	57151	50039	39208	28539	18381	16096	14878	14431	14292	13876	13640	13453	13472	13514	13528	13355	13394	13370	13393	13384	13527	13811	15687	16112	15747	14926	14056	13568	13607	13346	13311	13187	13291	13332	13453	13176	13315	13293	13258	13325	13375	13421	13158	13380	13159	13260	13411	13271	13249	13280	13372	13314	13301	13318	13256	13428	13225	13352	13150	13252	13280	13371	13172	13264	13305	13475	13337	13252	13393	13287	13256	13372	13281	13341	13357	13347	13302	13544	13307	13236	13325	13120	13290	13279	13265	13097	13347	13243	13356	13324	13288	13441	13429	13517	13341	13190	13285	13218	13252	13198	13401	13278	13387	13202	13346	13225	13430	13272	13305	13348	13165	13379	13422	13305	13534	13155	13264	13211	13341	13449	13134	13152	13296	13205	13274	13289	13227	13278	13237	13233	13266	13286	13243	13199	13421	13210	13173	13203	13194	13222	13424	13388	13416	13293	13319	13318	13274	13404	13321	13392	13247	13231	13177	13315	13404	13270	13311	13351	13429	13248	13356	13017	13032	13278	13282	13380	13179	13309	13307	13211	13377	13303	13075	13270	13276	13322	13548	13312	13246	13410	13309	13186	13113	13322	13210	13340	13247	13368	13593	13218	13277	13162	13295	13380	13356	13143	13354	13273	13335	13310	13284	13250	13293	13238	13277	13200	13153	13364	13140	13235	13447	13516	13257	13445	13265	13289	13255	13219	13383	13387	13307	13211	13264	13345	13109	13358	13160	13351	13300	13399	13401	13420	13353	13156	13356	13158	13398	13346	13287	13354	13244	13316	13193	13452	13387	13291	13202	13305	13261	13267	13388	13270	13042	13408	13407	13299	13174	13372	13175	13263	13356	13348	13386	13389	13387	13235	13371	13224	13290	13318	13306	13234	13207	13224	13235	13205	13398	13358	13217	13277	13251	13266	13163	13295	13272	13223	13148	13210	13400	13408	13297	13150	13517	13405	13288	13177	13379	13372	13306	13425	13125	13300	13244	13202	13406	13231	13282	13333	13126	13286	13318	13156	13312	13355	13498	13316	13343	13214	13302	13361	13244	13307	13345	13204	13306	13283	13237	13340	13458	13291	13138	13278	13228	13143	13224	13291	13077	13355	13238	13304	13209	13353	13228	13306	13322	13321	13312	13284	13199	13450	13291	13381	13333	13258	13298	13396	13235	13279	13477	13209	13331	13423	13257	13265	13269	13218	13407	13324	13275	13288	13235	13337	13261	13382	13043	13392	13375	13414	13242	13420	13111	13444	13155	13249	13399	13157	13386	13261	13519	13259	13291	13399	13247	13365	13282	13442	13214	13273	13248	13351	13248	13201	13342	13468	13349	13220	13407	13378	13200	13270	13196	13206	13277	13312	13228	13197	13436	13166	13311	13280	13208	13177	13403	13413	13189	13206	13358	13242	13211	13325	13217	13298	13352	13318	13280	13236	13331	13311	13305	13319	13186	13024	13354	13279	13165	13262	13144	13339	13304	13370	13372	13483	13437	13318	13245	13240	13313	13369	13296	13243	13373	13169	13373	13331	13166	13197	13433	13164	13361	13160	13370	13519	13128	13328	13268	13275	13285	13416	13354	13446	13181	13297	13268	13339	13298	13234	13337	13316	13182	13423	13242	13170	13229	13336	13495	13132	13366	13304	13197	13344	13291	13144	13231	13372	13163	13396	13284	13121	13179	13477	13380	13235	13270	13223	13366	13161	13271	13405	13037	13394	13211	13342	13244	13230	13315	13217	13287	13387	13314	13269	13225	13198	13217	13398	13255	13241	13340	13364	13260	13342	13204	13304	13352	13492	13270	13207	13190	13429	13187	13093	13323	13417	13317	13447	13010	13169	13369	13422	13254	13269	13354	13217	13242	13358	13242	13385	13403	13063	13317	13127	13261	13342	13263	13218	13480	13257	13352	13222	13360	13266	13103	13262	13285	13305	13238	13353	13302	13231	13302	13299	13257	13287	13494	13296	13446	13199	13414	13406	13238	13255	13404	13380	13360	13139	13228	13465	13311	13314	13409	13322	13192	13390	13305	13236	13304	13291	13188	13228	13327	13189	13365	13469	13118	13372	13331	13254	13151	13140	13306	13239	13295	13125	13185	13345	13211	13064	13289	13151	13441	13133	13334	13322	13218	13512	13399	13388	13372	13162	13013	13318	13259	13357	13394	13314	13299	13152	13020	13203	13467	13261	13396	13405	13270	13221	13242	13281	13299	13195	13151	13307	13415	13254	13174	13272	13184	13452	13210	13358	13343	13394	13231	13326	13349	13266	13192	13210	13312	13437	13418	13463	13157	13173	13157	13189	13249	13357	13346	13340	13257	13234	13258	13251	13351	13353	13310	13209	13359	13280	13082	13169	13404	13411	13364	13299	13206	13205	13243	13411	13321	13387	13095	13077	13133	13213	13390	13149	13263	13471	13280	13215	13177	13291	13251	13362	13340	13357	13277	13210	13304	13216	13184	13448	13262	13487	13257	13223	13540	13351	13328	13420	13317	13349	13204	13158	13461	13350	13267	13216	13247	13271	13320	13198	13318	13343	13315	13257	13269	13289	13452	13308	13220	13320	13296	13270	13336	13181	13305	13257	13330	13100	13258	13274	13205	13026	13369	13326	13248	13303	13319	13219	13376	13326	13286	13328	13217	13365	13389	13204	13335	13447	13290	13261	13518	13337	13409	13229	13282	13278	13350	13234	13415	13332	13290	13288	13397	13416	13267	13297	13197	13335	13185	13258	13265	13374	13191	13324	13282	13118	13410	13306	13255	13400	13088	13314	13383	13373	13364	13371	13327	13327	13294	13314	13385	13361	13317	13104	13263	13315	13324	13415	13369	13170	13472	13358	13439	13340	13227	13460	13217	13400	13328	13221	13163	13299	13122	13185	13156	13179	13325	13236	13366	13313	13127	13295	13198	13266	13336	13399	13210	13271	13195	13274	13208	13497	13456	13368	13392	13197	13338	13211	13338	13184	13323	13358	13272	13358	13124	13227	13252	13327	13224	13235	13488	13218	13347	13285	13226	13256	13294	13333	13403	13266	13247	13374	13194	13215	13287	13467	13213	13177	13395	13322	13317	13259	13209	13256	13449	13326	13290	13168	13461	13337	13222	13275	13278	13182	13149	13307	13138	13242	13231	13376	13232	13394	13197	13288	13254	13272	13219	13304	13158	13192	13238	13152	13198	13362	13257	13325	13381	13270	13257	13293	13177	13363	13164	13142	13088	13351	13187	13221	13309	13420	13258	13349	13360	13300	13241	13287	13318	13271	13184	13149	13257	13305	13201	13194	13362	13156	13146	13275	13410	13301	13279	13323	13216	13416	13230	13297	13360	13426	13272	13283	13255	13505	13180	13442	13373	13436	13294	13309	13316	13280	13215	13439	13207	13285	13295	13299	13356	13202	13338	13154	13143	13385	13141	13228	13286	13274	13173	13276	13343	13300	13134	13359	13144	13287	13383	13310	13344	13301	13496	13430	13274	13431	13379	13286	13278	13337	13230	13198	13364	13350	13396	13232	13324	13242	13226	13268	13203	13299	13436	13363	13279	13236	13140	13425	13346	13351	13263	13277	13348	13212	13325	13479	13354	13308	13434	13144	13317	13304	13352	13423	13212	13300	13346	13147	13279	13239	13105	13322	13309	13242	13241	13277	13380	13262	13270	13223	13356	13428	13323	13412	13051	13292	13272	13182	13327	13223	13186	13305	13443	13471	13173	13238	13407	13343	13295	13253	13234	13287	13235	13368	13234	13361	13371	13196	13298	13382	13284	13310	13378	13363	13215	13268	13241	13264	13318	13245	13456	13273	13345	13313	13304	13354	13328	13379	13290	13494	13263	13458	13287	13321	13486	13420	13317	13254	13289	13261	13325	13123	13284	13266	13384	13194	13259	13313	13339	13223	13284	13151	13193	13304	13242	13328	13191	13351	13364	13319	13408	13280	13391	13335	13498	13447	13240	13322	13170	13307	13254	13272	13317	13288	13448	13379	13225	13302	13117	13295	13377	13312	13346	13101	13292	13475	13171	13302	13334	13451	13268	13337	13326	13298	13172	13279	13406	13296	13298	13329	13443	13408	13105	13398	13396	13194	13269	13194	13250	13434	13286	13487	13201	13179	13287	13263	13253	13277	13083	13191	13486	13363	13311	13243	13212	13334	13344	13212	13260	13321	13238	13221	13429	13307	13337	13208	13309	13223	13370	13324	13235	13399	13407	13007	13339	13226	13176	13334	13407	13276	13376	13241	13172	13353	13220	13219	13248	13463	13361	13093	13245	13303	13267	13248	13323	13208	13250	13186	13104	13374	13206	13277	13261	13241	13338	13322	13191	13393	13358	13410	13349	13361	13353	13172	13289	13397	13323	13390	13267	13243	13199	13266	13452	13239	13349	13388	13178	13474	13331	13292	13482	13383	13399	13341	13273	13467	13170	13335	13360	13449	13310	13236	13238	13348	13391	13269	13128	13369	13205	13326	13173	13305	13317	13220	13307	13255	13259	13532	13340	13408	13450	13448	13306	13322	13422	13381	13170	13162	13459	13324	13189	13374	13355	13281	13283	13258	13180	13267	13295	13242	13166	13256	13273	13347	13334	13364	13102	13125	13370	13427	13248	13445	13351	13247	13406	13285	13236	13196	13321	13242	13331	13298	13364	13210	13358	13278	13372	13195	13142	13332	13421	13338	13369	13333	13355	13261	13397	13450	13280	13196	13310	13194	13219	13418	13453	13253	13212	13191	13307	13353	13219	13372	13116	13165	13309	13379	13424	13328	13250	13286	13329	13215	13045	13361	13305	13235	13425	13428	13210	13393	13439	13311	13331	13306	13287	13292	13514	13234	13286	13211	13308	13255	13308	13371	13234	13245	13350	13242	13374	13234	13353	13332	13255	13243	13218	13169	13535	13274	13283	13298	13212	13385	13358	13157	13208	13360	13419	13435	13292	13439	13258	13249	13308	13244	13359	13293	13362	13350	13349	13378	13212	13172	13375	13223	13348	13303	13206	13239	13027	13169	13207	13350	13220	13309	13122	13290	13197	13205	13378	13405	13202	13176	13339	13347	13320	13260	13372	13347	13411	13187	13341	13404	13456	13264	13140	13297	13162	13355	13441	13311	13214	13394	13335	13236	13244	13079	13223
30665	31112	36085	27593	20021	17910	17600	17054	16856	16969	16820	16784	16837	16878	16681	16881	16899	16714	16823	16845	16807	16707	16843	16746	16748	16724	16752	16873	16843	16794	16793	16590	16570	16760	16618	16946	16714	16641	16843	16869	16841	16645	16590	16716	16688	16804	16530	16732	16453	16583	16778	16497	16854	16461	16748	16559	16644	16769	16679	16627	16709	16685	16785	16578	16575	16549	16581	16808	16774	16864	16837	16498	16857	16630	16718	16664	16552	16557	16840	16706	16812	16763	16654	16953	16788	16789	16944	16942	16689	16647	16550	16458	16636	16957	16841	16558	16652	16490	16607	16769	16775	16611	16709	16508	16595	16671	16669	16731	16702	16857	16333	16745	16500	16665	16812	16581	16350	16495	16646	16822	16736	16782	16696	16676	16667	16618	16698	16770	16729	16571	16610	16663	16875	16700	16716	16497	16773	16491	16649	16649	16544	16766	16772	16685	16654	16660	16893	16737	16788	16828	16744	16508	16582	16773	16723	16478	16711	16833	16858	16843	16710	16601	16571	16732	16523	16867	16778	16576	16558	16609	16637	16520	16838	16599	16508	16485	16630	16584	16764	16723	16643	16617	16660	16618	16495	16465	16759	16563	16717	16480	16656	16557	16575	16587	16721	16606	16755	16900	16745	16809	16671	16667	16539	16636	16686	16781	16525	16700	16682	16749	16714	16708	16641	16724	16504	16628	16420	16599	16520	16457	16623	16473	16915	16583	16719	16756	16613	16683	16748	16614	16632	16657	16549	16608	16589	16537	16859	16746	16682	16642	16762	16825	16544	16653	16773	16604	16650	16760	16631	16612	16716	16708	16598	16712	16753	16698	16741	16687	16645	16650	16537	16532	16726	16769	16381	16651	16668	16787	16651	16702	16582	16832	16527	16631	16738	16467	16724	16538	16729	16587	16889	16648	16692	16633	16593	16639	16616	16917	16741	16634	16746	16641	16569	16589	16697	16555	16790	16908	16671	16841	16872	16376	16643	16535	16772	16694	16727	16593	16714	16750	16559	16833	16523	16757	16690	16723	16779	16764	16600	16770	16690	16460	16739	16665	16705	16653	16594	16636	16551	16604	16711	16717	16593	16665	16731	16589	16570	16702	16698	16673	16633	16608	16653	16808	16900	16502	16632	16725	16670	16660	16644	16766	16669	16755	16659	16708	16780	16753	16936	16714	16571	16583	16757	16584	16749	16549	16685	16672	16763	16945	16722	16628	16554	16578	16794	16469	16528	16555	16554	16699	16652	16713	16737	16706	16559	16513	16745	16791	16317	16646	16672	16590	16913	16633	16726	16690	16530	16709	16886	16616	16840	16637	16750	16663	16511	16660	16705	16834	16638	16551	16482	16878	16772	16491	16595	16859	16614	16556	16869	16656	16714	16533	16689	16536	16732	16654	16746	16802	16786	16739	16655	16979	16677	16694	16698	16672	16744	16676	16728	16656	16687	16680	16663	16451	16822	16784	16572	16777	16596	16618	16646	16897	16743	16681	16581	16698	16555	16524	16553	16756	16736	16668	16487	16685	16575	16732	16729	16723	16682	16795	16810	16576	16500	16662	16697	16740	16716	16732	16597	16727	16653	16596	16448	16566	16738	16694	16736	16712	16885	16862	16776	16572	16565	16929	16784	16553	16789	16676	16630	16564	16606	16784	16842	16847	16820	16729	16718	16695	16721	16738	16507	16736	16710	16728	16704	16787	16825	16754	16691	16537	16643	16653	16790	16845	16654	16497	16618	16715	16955	16504	16815	16574	16726	16629	16686	16950	16511	16882	16903	16667	16634	16831	16391	16565	16773	16542	16684	16452	16558	16576	16614	16587	16508	16556	16622	16705	16475	16470	16593	16621	16702	16520	16729	16573	16489	16652	16752	16839	16775	16806	16718	16495	16717	16785	16548	16583	16624	16389	16570	16537	16622	16416	16506	16582	16747	16550	16738	16692	16886	16663	16643	16688	16630	16838	16649	16850	16791	16692	16700	16579	16705	16685	16629	16714	16632	16782	16659	16581	16704	16776	16653	16574	16660	16751	16869	16660	16574	16647	16661	16712	16606	16646	16686	16862	16665	16625	16699	16715	16946	16572	16605	16586	16844	16551	16767	16514	16515	16767	16549	16795	16540	16731	16674	16651	16793	16548	16583	16594	16753	16653	16536	16775	16654	16506	16800	16677	16881	16690	16673	16640	16656	16692	16857	16777	16576	16744	16444	16609	16746	16722	16634	16706	16550	16539	16785	16830	16552	16888	16665	16730	16706	16821	16737	16628	16686	16775	16817	16684	16496	16868	16728	16738	16699	16783	16626	16727	16564	16685	16688	16810	16907	16881	16511	16505	16692	16853	16637	16846	16705	16587	16630	16539	16664	16554	16825	16784	16798	16755	16584	16700	16616	16563	16743	16605	16651	16737	16495	16904	16742	16738	16731	16675	16689	16734	16649	16682	16746	16642	16729	16890	16712	16767	16776	16523	16607	16834	16748	16697	16569	16676	16635	16689	16638	16534	16694	16627	16773	16631	16975	16594	16691	16662	16806	16886	16623	16607	16695	16638	16509	16461	16650	16801	16632	16686	16548	16624	16663	16613	16701	16587	16501	16740	16822	16635	16786	16916	16735	16558	16640	16447	16587	16574	16567	16633	16642	16698	16607	16675	16562	16680	16708	16760	16483	16757	16517	16591	16772	16878	16683	16570	16754	16420	16562	16466	16637	16686	16823	16670	16752	16651	16793	16555	16624	16656	16742	16528	16621	16725	16623	16517	16691	16757	16676	16733	16622	16733	16756	16684	16691	16665	16723	16578	16825	16830	16413	16593	16717	16635	16841	16742	16636	16636	16678	16781	16808	16705	16462	16689	16661	16613	16875	16716	16758	16586	16482	16693	16629	16738	16599	16682	16648	16590	16612	16517	16494	16538	16618	16801	16749	16737	16925	16792	16523	16690	16601	16718	16666	16778	16528	16623	16673	16868	16603	16616	16451	16534	16765	16667	16777	16682	16604	16641	16709	16726	16509	16495	16754	16551	16708	16689	16863	16576	16733	16751	16679	16588	16666	16774	16541	16887	16540	16625	16659	16604	16618	16509	16762	16582	16684	16692	16676	16704	16432	16559	16688	16833	16797	16656	16787	16525	16819	16733	16603	16637	16762	16833	16700	16678	16718	16701	16435	16514	16608	16445	16443	16545	16673	16692	16667	16573	16859	16677	16647	16479	16554	16713	16747	16807	16724	16858	16567	16755	16669	16741	16621	16710	16536	16468	16862	16654	16773	16715	16662	16856	16683	16619	16687	16696	17094	16558	16794	16744	16595	16757	16668	16773	16717	16642	16557	16637	16683	16537	16704	16679	16659	16664	16883	16628	16731	16516	16732	16718	16713	16477	16667	16602	16574	16867	16600	16742	16734	16890	16762	16824	16740	16523	16738	16645	16769	16760	16781	16633	16713	16544	16718	16742	16775	16581	16565	16587	16698	16632	16616	16583	16716	16601	16549	16634	16641	16710	16842	16547	16680	16688	16850	16511	16757	16750	16748	16577	16686	16627	16770	16487	16738	16766	16839	16688	16678	16428	16675	16668	16755	16722	16925	16766	16850	16622	16753	16711	16700	16891	16980	16613	16836	16903	16657	16563	16852	16756	16710	16877	16835	16758	16938	17001	16563	16637	16550	16704	16670	16465	16708	16675	16555	16610	16766	16740	16759	16516	16508	16529	16770	16752	16878	16787	16687	16651	16505	16727	16662	16628	16709	16779	16588	16577	16722	16676	16677	16562	16589	16575	16665	16744	16631	16790	16575	16666	16590	16728	16540	16787	16548	16731	16728	16665	16587	16562	16743	16447	16807	16874	16692	16548	16452	16691	16807	16481	16741	16624	16698	16758	16573	16524	16552	16543	16468	16552	16696	16629	16667	16858	16378	16421	16662	16691	16792	16687	16656	16708	16498	16507	16814	16710	16572	16600	16737	16625	16629	16582	16745	16697	16663	16734	16753	16787	16707	16864	16682	16650	16669	16725	16686	16810	16763	16551	16826	16557	16597	16646	16888	16739	16479	16632	16670	16535	16744	16717	16572	16633	16673	16861	16442	16591	16692	16737	16580	16948	16881	16714	16780	16524	16666	16574	16835	16785	16646	16716	16508	16445	16745	16568	16556	16833	16971	16715	16703	16799	16661	16721	16662	16775	16880	16895	16765	16646	16622	16630	16679	16742	16800	16893	16786	16653	16636	16722	16622	16539	16687	16601	16839	16533	16643	16854	16678	16555	16715	16842	16805	16884	16362	16597	16843	16529	16779	16606	16588	16711	16712	16618	16738	16622	16582	16721	16658	16668	16808	16786	16829	16501	16655	16827	16870	16512	16700	16620	16758	16601	16812	16542	16570	16686	16594	16845	16741	16567	16632	16710	16699	16418	16673	16828	16780	16496	16718	16617	16982	16719	16607	16758	16566	16521	16826	16758	16643	16682	16533	16619	16782	16616	16777	16647	16721	16625	16748	16680	16772	16736	16814	16570	16780	16798	16839	16569	16686	16641	16694	16679	16616	16429	16424	16709	16441	16649	16743	16759	16753	16673	16506	16563	16856	16799	16693	16635	16743	16491	16592	16714	16486	16454	16839	16712	16755	16771	16701	16584	16572	16594	16856	16673	16739	16668	16877	16548	16669	16518	16821	16624	16796	16652	16728	16699	16666	16721	16601	16806	16596	16664	16806	16555	16806	16733	16617	16819	16709	16709	16766	16757	16559	16614	16925	16752	16885	16606	16580	16751	16229	16561	16615	16429	16721	16747	16652	16669	16611	16783	16714	16697	16696	16782	16873	16640	16837	16862	16552	16846	16680	16506	16617	16680	16785	16736	16742	16621	16757	16603	16663	16582	16604	16621	16736	16734	16631	16548	16875	16680	16861	16674	16625	16545	16544	16817	16574	16800	16711	16543	16664	16644	16541	16483	16648	16736	16824	16703	16829	16770	16753	16735	16699	16817	16837	16690	16736	16560	16695	16559	16625	16434	16692	16769	16649	16595	16618	16561	16656	16665	16507	16662	16579	16541	16677	16789	16588	16670	16834	16617	16645	16734	16741	16613	16540	16724	16702	16501	16719	16824	16730	16551	16831	16602	16819	16640	16673	16990	16579	16728
29604	45165	36369	22375	17148	14895	14276	14066	14089	13991	13734	13525	13529	13583	13517	13752	13578	13439	13603	13553	13688	13717	13591	13663	13731	13723	13618	13630	13421	13568	13579	13576	13628	13360	13661	13506	13467	13461	13537	13518	13556	13588	13442	13449	13475	13649	13608	13387	13609	13529	13572	13505	13436	13651	13557	13474	13536	13563	13498	13495	13630	13590	13441	13466	13435	13712	13594	13615	13487	13609	13562	13553	13657	13715	13632	13378	13508	13461	13545	13614	13533	13556	13422	13565	13493	13589	13576	13526	13537	13724	13602	13587	13442	13632	13663	13536	13528	13648	13571	13584	13590	13565	13462	13339	13560	13556	13587	13513	13643	13693	13741	13539	13624	13567	13476	13559	13486	13536	13417	13357	13716	13645	13451	13765	13480	13587	13540	13459	13306	13543	13576	13518	13549	13675	13528	13508	13538	13619	13495	13392	13498	13506	13459	13482	13566	13452	13507	13518	13630	13601	13392	13407	13533	13568	13520	13498	13624	13533	13677	13580	13640	13573	13617	13547	13428	13468	13605	13539	13406	13487	13554	13710	13673	13681	13738	13669	13550	13491	13565	13581	13591	13549	13433	13423	13549	13581	13534	13515	13672	13439	13716	13593	13647	13481	13374	13487	13500	13522	13483	13600	13583	13438	13574	13459	13533	13535	13521	13603	13487	13683	13416	13644	13625	13483	13515	13516	13689	13456	13678	13584	13596	13564	13461	13597	13474	13395	13366	13540	13711	13374	13564	13441	13538	13362	13739	13570	13595	13523	13561	13462	13556	13504	13632	13339	13371	13522	13463	13557	13597	13413	13541	13560	13599	13558	13480	13501	13546	13606	13298	13383	13452	13597	13718	13433	13580	13605	13500	13617	13472	13586	13471	13456	13594	13467	13485	13468	13425	13611	13635	13475	13374	13429	13420	13462	13644	13464	13526	13616	13562	13571	13551	13796	13550	13552	13594	13551	13570	13553	13570	13468	13586	13433	13397	13568	13540	13417	13440	13511	13503	13399	13547	13543	13567	13727	13532	13622	13557	13538	13453	13451	13524	13627	13445	13584	13576	13517	13398	13545	13580	13373	13656	13474	13648	13425	13525	13378	13412	13517	13614	13593	13570	13477	13555	13476	13497	13457	13529	13508	13447	13450	13481	13644	13456	13524	13589	13545	13443	13497	13523	13712	13545	13426	13610	13457	13670	13675	13540	13621	13662	13537	13418	13618	13445	13724	13610	13502	13362	13424	13508	13513	13652	13590	13559	13493	13661	13580	13448	13517	13466	13571	13624	13493	13556	13551	13690	13360	13530	13554	13638	13615	13628	13584	13577	13532	13626	13469	13614	13603	13714	13714	13409	13575	13509	13530	13504	13667	13603	13454	13495	13321	13725	13592	13505	13577	13476	13476	13567	13450	13479	13518	13539	13568	13565	13554	13419	13659	13782	13523	13748	13527	13615	13732	13463	13602	13419	13637	13515	13517	13491	13497	13547	13531	13512	13591	13609	13478	13575	13489	13564	13592	13689	13650	13555	13516	13346	13551	13544	13599	13612	13536	13779	13412	13630	13499	13522	13570	13641	13731	13756	13535	13645	13454	13521	13551	13415	13370	13642	13349	13460	13708	13430	13612	13464	13439	13600	13534	13553	13673	13637	13421	13431	13684	13603	13572	13532	13504	13562	13652	13474	13336	13504	13543	13527	13613	13345	13553	13344	13592	13397	13659	13532	13386	13535	13403	13482	13717	13577	13457	13591	13498	13658	13367	13688	13588	13566	13429	13750	13599	13550	13412	13502	13574	13654	13424	13552	13558	13550	13627	13614	13616	13731	13405	13483	13406	13799	13608	13566	13478	13490	13675	13624	13523	13518	13659	13705	13553	13460	13711	13510	13295	13450	13579	13365	13555	13679	13572	13476	13476	13567	13470	13523	13576	13482	13481	13347	13656	13612	13430	13620	13465	13421	13486	13592	13543	13632	13641	13593	13496	13634	13568	13758	13506	13729	13444	13454	13423	13629	13603	13527	13514	13500	13533	13552	13488	13400	13492	13561	13572	13620	13614	13413	13578	13651	13720	13470	13782	13468	13437	13460	13527	13401	13675	13484	13677	13767	13499	13376	13544	13414	13576	13689	13652	13432	13537	13585	13373	13582	13492	13525	13612	13509	13586	13494	13627	13633	13496	13499	13593	13718	13591	13633	13420	13603	13491	13438	13322	13666	13672	13462	13517	13426	13351	13610	13557	13466	13436	13399	13639	13448	13468	13443	13611	13433	13508	13426	13623	13494	13556	13513	13455	13499	13551	13570	13501	13632	13557	13687	13618	13738	13464	13531	13591	13730	13683	13495	13615	13598	13624	13588	13387	13501	13729	13407	13585	13546	13621	13524	13717	13468	13405	13650	13567	13618	13564	13564	13460	13655	13620	13463	13533	13677	13537	13651	13697	13668	13693	13581	13538	13629	13624	13639	13539	13614	13552	13553	13511	13571	13304	13535	13481	13645	13652	13761	13483	13566	13381	13625	13630	13554	13523	13816	13552	13630	13547	13523	13724	13491	13583	13563	13436	13475	13505	13433	13455	13557	13561	13610	13554	13392	13466	13703	13537	13551	13621	13711	13592	13428	13553	13509	13577	13609	13447	13526	13727	13665	13543	13632	13548	13543	13562	13609	13604	13651	13542	13557	13535	13577	13624	13435	13536	13569	13677	13634	13596	13717	13428	13505	13534	13564	13579	13630	13566	13508	13537	13401	13450	13531	13633	13513	13557	13539	13541	13517	13523	13531	13596	13613	13559	13503	13599	13576	13490	13327	13580	13474	13501	13628	13522	13547	13406	13507	13448	13676	13476	13407	13501	13566	13536	13458	13430	13643	13522	13641	13638	13555	13647	13541	13540	13523	13517	13658	13356	13744	13462	13607	13508	13599	13535	13683	13608	13709	13423	13508	13448	13501	13557	13576	13598	13513	13534	13573	13507	13547	13617	13574	13420	13724	13414	13721	13709	13489	13413	13562	13830	13670	13314	13504	13518	13378	13544	13579	13483	13581	13490	13649	13404	13525	13461	13438	13355	13693	13605	13471	13555	13612	13649	13616	13590	13426	13382	13678	13506	13523	13481	13558	13530	13486	13473	13723	13537	13635	13491	13571	13612	13593	13610	13664	13411	13596	13572	13484	13560	13630	13623	13459	13751	13539	13589	13489	13717	13368	13513	13496	13550	13602	13594	13625	13559	13492	13560	13484	13447	13671	13412	13495	13416	13483	13464	13542	13521	13631	13496	13613	13565	13405	13468	13510	13473	13691	13492	13407	13618	13616	13555	13408	13412	13508	13593	13577	13501	13461	13814	13618	13419	13517	13610	13620	13637	13639	13399	13615	13437	13604	13612	13520	13532	13594	13607	13470	13536	13609	13802	13604	13520	13547	13422	13495	13579	13585	13450	13530	13398	13626	13484	13441	13704	13581	13532	13526	13556	13307	13463	13392	13438	13526	13512	13484	13524	13566	13564	13757	13400	13605	13533	13532	13510	13567	13511	13389	13514	13518	13628	13476	13543	13609	13496	13251	13606	13299	13452	13687	13510	13557	13558	13430	13583	13518	13529	13500	13483	13439	13450	13582	13346	13617	13447	13765	13572	13526	13736	13554	13571	13562	13492	13671	13633	13567	13531	13412	13678	13501	13741	13669	13333	13541	13714	13621	13468	13622	13411	13479	13518	13393	13524	13564	13343	13651	13574	13626	13380	13524	13615	13304	13576	13596	13632	13565	13543	13553	13489	13551	13576	13718	13323	13635	13607	13598	13526	13451	13736	13588	13549	13589	13500	13455	13422	13646	13673	13450	13676	13509	13451	13597	13601	13516	13288	13662	13551	13530	13480	13456	13475	13488	13507	13720	13624	13712	13617	13575	13536	13476	13460	13572	13577	13582	13644	13670	13839	13438	13466	13596	13477	13567	13461	13574	13474	13420	13678	13575	13428	13519	13788	13602	13593	13533	13557	13378	13601	13521	13518	13543	13645	13483	13595	13617	13678	13491	13507	13525	13611	13567	13521	13479	13531	13420	13609	13584	13599	13600	13667	13532	13565	13614	13618	13538	13470	13550	13416	13554	13524	13490	13524	13605	13523	13405	13525	13405	13598	13457	13510	13719	13636	13729	13637	13554	13467	13554	13596	13478	13476	13473	13555	13471	13453	13784	13520	13397	13469	13666	13668	13421	13569	13449	13480	13629	13588	13492	13666	13493	13544	13577	13367	13522	13508	13544	13411	13654	13495	13525	13460	13452	13545	13427	13461	13385	13520	13666	13654	13672	13377	13637	13247	13593	13592	13539	13676	13513	13546	13453	13599	13634	13546	13671	13622	13437	13659	13449	13572	13521	13543	13588	13678	13595	13430	13610	13620	13571	13542	13462	13594	13542	13497	13512	13548	13367	13489	13652	13445	13436	13665	13557	13601	13454	13568	13443	13711	13656	13520	13461	13508	13575	13578	13426	13609	13484	13642	13736	13735	13568	13701	13666	13419	13550	13624	13468	13614	13555	13427	13618	13497	13567	13701	13517	13487	13578	13479	13430	13673	13568	13507	13458	13525	13440	13466	13531	13588	13628	13366	13381	13665	13624	13378	13611	13556	13508	13405	13497	13633	13586	13674	13610	13506	13410	13467	13558	13380	13559	13594	13491	13463	13457	13587	13620	13532	13404	13479	13578	13471	13637	13724	13543	13546	13614	13479	13611	13471	13605	13437	13606	13405	13488	13537	13584	13611	13626	13469	13553	13619	13461	13412	13557	13556	13513	13478	13550	13489	13587	13641	13575	13536	13678	13637	13615	13523	13261	13748	13401	13505	13467	13373	13500	13520	13601	13576	13424	13559	13591	13598	13556	13593	13612	13530	13627	13565	13739	13702	13370	13542	13616	13662	13688	13609	13564	13521	13557	13606	13528	13396	13273	13616	13584	13549	13636	13545	13691	13644	13593	13630	13566	13403	13780	13601	13548	13830	13566	13525	13612	13560	13456	13422	13581	13408	13481	13621	13507	13510	13547	13532	13537	13418	13412	13581	13429	13772	13674	13552	13439	13748	13589	13598	13592	13581	13602	13564	13557	13613	13758	13586	13449	13514	13402	13548	13463	13449	13393	13658
23200	21151	28533	26095	23315	22266	20888	18526	17998	17938	17712	17638	17459	17492	17402	17513	17478	17181	17218	17520	17322	17375	17721	18137	18455	18401	18014	17700	17426	17412	17393	17188	17095	17359	17229	17349	17352	17520	17318	17320	17413	17402	17171	17188	17353	17362	17414	17331	17412	17315	17064	17304	17276	17273	17143	17293	17355	17174	17360	17437	17491	17421	17299	17304	17225	17486	17463	17351	17156	17273	17275	17208	17101	17444	17213	17485	17429	17305	17108	17268	17286	17292	17209	17343	17345	17371	17367	17375	17422	17250	17263	17212	17071	17085	17294	17367	17297	17245	17488	17464	17362	17419	17244	17203	17164	17265	17110	17421	17314	17351	17186	17172	17288	17299	17149	17163	16928	17234	17269	17368	17434	17342	17429	17238	17020	17200	17415	17101	17303	17140	17267	17154	17220	17221	17316	17455	17200	17100	17125	17361	17220	17498	17165	17209	17158	17008	17333	17133	17337	17188	17136	17062	17144	17192	17119	17195	17324	17316	17162	17310	17295	17227	17411	17382	17300	16988	17322	17360	17235	17187	17387	17201	17217	17220	17284	17234	17240	17331	17280	17170	17298	17248	17127	17261	17027	17112	17293	17170	17303	17193	17249	17192	17069	17272	17255	17173	17021	17203	17150	17314	17341	17151	17189	17115	17316	17486	17157	17115	17177	17513	17412	17459	17217	17288	17438	17441	17090	17352	17340	17352	17135	17316	17534	17032	17179	17335	17374	17193	17184	17284	17333	17433	17390	17417	17185	17258	17348	17361	17314	17204	17426	17323	17188	17347	17254	17176	17315	17404	17405	17405	17378	17222	17088	17257	17147	17088	17406	17349	17593	17313	17191	17202	17313	17439	17213	17329	17192	17085	17343	17267	17138	17434	17298	17447	17429	17284	17321	17250	17352	17523	17247	17183	17452	17420	17250	17374	17221	17300	17315	17250	17191	17183	17110	17337	17396	17467	17238	17580	17278	17270	17315	17221	17380	17194	17329	17393	17130	17114	17258	17356	17319	17087	17362	17345	17254	17084	17334	17225	17470	17342	17249	17111	17179	17200	17516	17135	17350	17254	17389	17278	17321	17308	17242	17050	17271	17608	17377	17183	17425	16986	17311	17345	17470	17163	17278	17216	17319	17055	17333	17422	17461	17307	17482	17351	17288	17374	17322	17236	17153	17281	17244	17289	17159	17546	17361	17281	17231	17385	17227	17108	17283	17293	17575	17414	17463	17291	17168	17471	17332	17341	17381	17315	17220	17193	17355	17240	17281	17013	17244	17194	17450	17191	17291	17202	17096	17178	17335	17294	17140	17256	17222	17347	17286	17275	17428	17319	17180	17077	17121	17387	17229	17354	17215	17211	17620	17309	17353	17108	17351	17379	17217	17227	17045	17299	17127	17291	17157	17370	17434	17338	17261	17455	17443	17295	17284	17171	17186	17552	17293	17364	17319	17366	17315	17369	17417	17436	17202	17163	17164	17397	17122	17316	17258	17100	17226	17169	17287	17379	17415	17215	17382	17202	17411	17063	17207	17168	17430	17400	17294	17342	17283	17270	17218	17336	17227	17298	17288	17412	17346	17362	17230	17318	17162	17199	17282	17071	17152	17337	17433	17304	17282	17357	17341	17249	17404	17103	17433	17275	17211	17272	17255	17222	17005	17196	17289	17193	17235	17092	17179	17290	17037	17034	17298	17206	17117	17396	17372	17401	17333	17222	17268	17260	17296	17085	17450	17286	17423	17377	17538	17514	17146	17177	17378	17399	17283	17196	17325	17322	17429	17255	17291	17199	17209	17176	17450	17272	17374	17071	17264	17132	17327	17347	17270	17121	17125	17351	17355	17305	17192	17190	17338	17252	17395	17362	17150	17116	17262	17472	17339	17220	17405	17240	17287	17361	17239	17232	17099	17139	17252	17190	17344	17430	17249	17257	17036	17394	17283	17158	17285	17037	17280	17258	17148	17333	17341	17342	17278	17315	17377	17169	17334	17287	17105	17331	17224	17326	17023	17341	17170	17172	17161	17396	17326	17314	17295	17262	17237	17173	17004	17234	17193	17346	17095	17087	17228	17219	17280	17269	17352	17396	17174	17133	17203	17327	17244	17509	17268	17412	17309	17044	17219	17251	17227	17329	17257	17113	17285	17283	17565	17388	17120	17299	17294	17475	17308	17403	17139	17337	17232	17096	17178	17191	17272	17230	17397	17180	17196	17092	17368	17276	17325	17211	17380	17386	17289	17391	17303	17356	17076	17351	17296	17181	17423	17089	17253	17105	17236	17316	17391	17370	17309	17493	17153	17411	17352	17343	17017	17152	17497	17275	17409	17253	17278	17430	17208	17289	17422	17296	17381	17018	17392	17322	17027	17445	17326	17147	17333	17212	17047	17252	17208	17194	17501	17324	17199	17209	17296	17326	17174	17304	17430	17295	17135	17481	17180	17265	17219	17335	17423	17266	17278	17249	17434	17385	17229	17199	17037	17307	17397	17235	17143	17075	17271	17327	17394	17318	17168	17112	17447	17293	17302	17230	17274	17096	17215	17311	17127	17267	17171	17566	17575	17349	17386	17227	17048	17361	17306	17237	17301	17309	17366	17369	17170	17226	17367	17192	17346	17134	17103	17468	17369	17286	17333	17303	17321	17224	17228	17419	17509	17202	17210	17241	17273	17271	17176	17143	17146	17371	17224	17466	17345	17193	17414	17213	17368	17195	17059	17412	17092	17301	17329	17415	17262	17228	17359	17327	17440	17158	17300	17112	17248	17295	17413	17300	17214	17280	17091	17193	17135	17334	17201	17211	17364	17240	17434	17029	17491	17190	17288	17252	17218	17134	17350	17330	17171	17256	17283	17375	17267	17267	17257	17313	17249	17238	17168	17295	17193	17346	17403	17264	17085	17364	17280	17453	17255	17271	17301	17310	17394	17174	17438	17327	17153	17307	17498	17316	17401	17262	17215	17267	17489	17455	17362	17294	17328	17139	17230	17447	17387	17224	17259	17465	17126	17119	17002	17252	17334	17322	17226	17302	17406	17277	17201	17122	17276	17500	17207	17189	17308	16929	17313	17250	17166	17088	17171	17130	17298	17279	17297	17310	17263	17330	17494	17340	17214	17294	17229	17255	17227	17322	17159	17329	17203	17239	17215	17191	17300	17304	17357	17277	17234	17355	17165	17427	17265	17237	17375	17287	17229	17373	17441	17054	17354	17533	17310	17270	17419	17380	17353	17275	17182	17269	17304	17350	17309	17231	17394	17305	17422	17299	17304	17307	17068	17203	17169	17209	17166	17242	17123	17295	17328	17333	17345	17238	17085	17311	17266	17177	17246	17201	17251	17107	17420	17307	17220	17259	17443	17335	17228	17395	17356	17160	17256	17205	17246	17288	17178	17338	17208	17226	17141	17278	17176	17289	17505	17343	17520	17391	17386	17240	17154	17552	17255	17340	17319	17142	17046	17273	17307	17329	17291	17337	17463	17326	17001	17144	17282	17208	17110	17253	17482	17105	17277	17435	17176	17479	17644	17277	17252	17201	17255	17123	17331	17241	17138	17246	17272	17459	17301	17290	17298	17149	17255	17292	17219	17317	17127	17257	17399	17320	17455	17209	17248	17201	17096	17185	17072	17207	17358	17307	17323	17352	17087	17239	17140	17225	17234	17287	17305	17143	17182	17437	17245	17323	17279	17166	17308	17371	17412	17281	17293	17332	17209	17142	17422	17208	17458	17372	17269	17209	17334	17249	17148	17164	17236	17183	17447	17463	17170	17422	17338	17182	17249	17242	17415	17195	17315	17426	17356	17323	17312	17079	17178	17448	17193	17138	17318	17024	17436	17318	17286	17327	17460	17195	17255	17215	17346	17265	17186	17271	17218	17305	17410	17244	17051	17347	17193	17506	17424	17209	17359	17238	17214	17291	17263	16999	17058	17179	17388	17293	17238	17109	17308	17282	17440	17199	17532	17368	17307	17347	17208	17298	17173	17482	17114	17186	17206	17344	17282	17343	17289	17149	17298	17147	17276	17277	17220	17265	17229	17349	17457	16940	17099	17302	17062	17231	17284	17277	17299	17316	17326	17278	17274	17419	17448	17322	17146	17187	17353	17414	17439	17309	17189	17260	17319	17335	17254	17325	17430	17415	17377	17144	17207	17330	17241	17316	17375	17219	17186	17191	17169	17191	17519	17306	17318	17084	17390	17152	17314	17454	17234	17319	17366	17373	17352	17377	17447	17407	17473	17372	17110	17335	17395	17363	17181	17325	17506	17308	17297	17322	17149	17228	17208	17449	17313	17164	17428	17291	17145	17257	17312	17451	17072	17308	17278	17418	17171	17262	17273	17365	17287	17269	17533	17352	17415	17220	17581	17382	17303	17397	16984	17071	17013	17305	17218	17188	17263	17065	17371	17131	16852	17175	17381	17254	17277	17356	17397	17348	17347	17387	17562	16926	17232	17190	17229	17413	17570	17421	17364	17328	17083	17434	17158	17416	17223	17343	17288	17247	17044	17169	17221	17484	17276	17326	17184	17212	17391	17184	17281	17608	17253	17217	17265	17177	17218	17116	17241	17070	17073	17348	17248	17481	17273	17269	17201	17249	17081	17257	17098	17333	17297	17270	17279	17434	17314	17423	17286	17385	17325	17383	17143	17368	17241	17308	17272	17259	17276	17266	17085	17293	17228	17328	17391	17373	17186	17244	17038	17235	17215	17274	17273	17220	17038	17313	17316	17136	17205	17279	17388	17346	17199	17212	17164	17184	17356	17315	17194	17251	17258	17338	17214	17245	17324	17399	17200	17134	17031	17117	17230	17029	17333	17362	17175	17060	17313	17351	17237	17244	17199	17402	17168	17128	17255	17382	17240	17232	17228	17261	17312	17311	17259	17338	17205	17300	17117	17174	17190	17468	17144	17316	17456	17321	17424	17207	17181	17192	17385	17369	17306	17332	17331	17175	17043	17194	17457	17333	17448	17368	17355	17336	17323	17181	17328	17408	17329	17354	17469	17183	17183	17168	17189	17126	17322	17147	17111	17133	17175	17333	17101	17189	17448	17127	17239	17108	17223	17443	17255	17202	17259	17109	17202	17046	17070	17350	17253	17336	17356	17193	17329	17372	17275	17383	17347	17364	17274	17233
31644	61163	50242	35090	21085	16576	15147	15157	14599	14463	14267	14160	14112	13994	13997	13905	13939	14106	14033	13900	13924	14000	14467	14953	15171	15156	14748	14439	14081	14013	14021	13983	13824	13988	14076	13932	13820	13969	13973	14103	13954	14004	13917	13916	13747	13808	14225	13934	13939	13858	14035	13811	13807	13775	13996	13990	13999	14021	14080	13862	13832	14084	13903	13874	13968	13965	13982	13917	14005	13995	13944	13914	13893	13882	14074	13870	13919	13910	13959	13901	13913	13907	13949	13948	14207	14016	13888	13989	13931	13786	13888	13958	13968	13918	14046	13834	14053	14063	14076	13810	13959	13818	13867	13907	14022	14097	13952	13880	14079	13910	13940	14044	13808	13927	13927	13718	13878	13876	13906	14114	13777	14043	13971	13980	13968	13888	13911	13973	14105	14026	13913	14053	13902	14023	14076	13918	13854	14084	13908	13981	13756	13951	13774	13996	13974	13857	14013	14108	13869	13928	13801	13913	13939	13926	13965	14111	13946	13886	14058	13972	13993	13921	13924	13985	14120	13962	13979	13922	13954	13960	13977	13943	13953	13857	13882	13990	13852	13971	13901	13811	13821	13969	13981	14030	14036	13915	13942	14135	13929	13779	13868	13917	13785	13899	13826	13900	13738	13850	13802	13945	13923	13716	13869	14058	13923	14011	13972	14039	13887	13965	13965	13921	13900	14006	14035	14028	14096	13882	13823	13974	13901	13946	13957	13989	13850	13788	13935	14043	13951	13935	13837	13987	14009	13951	13996	13990	13935	13783	13904	13897	13908	13997	13833	13911	14127	13945	13988	13954	13974	14013	14031	13884	14037	14113	13901	13927	13863	14073	13866	13978	14054	13896	13845	13743	13862	13959	13872	13979	13993	14007	13908	14079	13905	13973	13980	13893	13757	13996	13740	13942	13695	13953	13891	13837	13761	13856	13923	13772	13945	13986	14008	14055	13971	14108	13913	13966	13886	13863	13906	14049	13916	13961	13857	13826	13978	13901	13951	13899	14042	13810	13990	13875	13810	13991	14002	14062	13980	13794	14055	13957	13943	13830	13960	13961	13862	13902	14039	14100	14023	13936	14215	13978	14141	13961	13748	13965	13924	13855	13951	13868	14031	13960	13889	13939	13773	13968	13742	13908	13951	13846	13948	13875	13783	13906	14004	14025	13962	13830	14004	13886	13976	13712	13846	14010	13914	13912	13935	13965	13953	13960	13925	13991	14030	14016	13800	13940	13842	13923	14019	13960	13869	13769	13870	13961	13984	13887	14096	14042	13925	13970	13948	13860	13912	14065	13878	13820	14035	14003	13898	13955	13946	13989	13667	13872	13939	14095	13839	14004	14107	13943	13825	13883	13785	13837	14059	13752	13907	14010	13937	14037	13842	13851	13792	13943	13808	13903	13903	13995	13729	13718	13942	13967	13776	13887	13953	13815	13977	14097	13924	13789	13893	14088	13851	14124	13863	13980	13863	13989	13964	13958	13911	13975	14096	13936	13991	13935	13835	13784	13898	13977	13810	13938	14005	13888	14083	14018	13921	13917	13959	13814	13873	13754	14018	13742	13982	13866	13994	13944	13926	13936	13938	13882	14088	13992	14063	13794	14046	13762	14098	13848	13979	13870	13785	13826	13845	13851	14086	13850	13992	14058	13979	13908	13742	13881	13983	13710	14072	13898	14017	13799	13863	13781	13882	13768	13922	13908	13995	13816	13811	13938	13862	14157	14002	13923	14036	14010	13827	14022	13862	13922	13954	13987	14161	13859	14014	13877	13853	14014	13593	14005	13872	13758	13884	13946	14102	13838	13954	13960	13928	13856	13955	13971	13954	13955	13993	13933	13908	14020	14044	14007	13886	14042	13826	14030	13942	14052	13946	13972	14181	13847	13943	14106	13889	13961	14067	14056	13708	14024	13856	14071	13917	13843	14177	13852	14000	14094	13993	13818	13997	13869	13978	14058	13896	13947	13718	14049	13938	13938	13966	13851	13920	13875	13933	14078	13924	13819	13991	13762	13956	14010	13849	13663	14049	13915	13922	13805	14010	13884	13934	13908	14044	13870	13974	14083	13992	13970	13969	13999	13887	13984	13971	14017	13956	14049	14129	13954	13941	13916	13976	13857	14045	13803	13977	14062	14055	13855	14061	14053	14116	13892	13917	14010	14007	14017	13887	13878	14102	13853	13867	13939	13758	13923	13996	13884	13959	13961	13905	13944	13998	13776	14041	13819	13946	13992	14001	13875	13908	13993	13870	14016	13907	13930	13899	13827	14009	13954	14065	13993	13782	13958	13998	13896	13878	14081	13940	13781	13875	14010	14063	13908	13933	13972	13956	13775	14094	13994	13950	14190	13792	13826	13966	13950	13859	13992	13885	14018	13956	13898	13889	13733	13827	13770	13947	13920	13874	14034	13765	14096	14048	13919	14050	13865	13674	13852	13905	13975	13785	13869	14066	13869	13951	13890	13952	13860	14021	14093	13921	13827	13855	13665	13879	13879	13958	13883	14077	13784	13849	13937	13838	13951	14002	13897	13955	13900	14025	13996	14021	13965	13884	13949	13788	13954	13968	13974	13959	13930	13926	13873	13959	14037	13891	14020	14026	13895	13913	13854	13853	13965	13921	14002	13964	13982	13913	13913	13897	13966	14017	13965	13994	14027	13819	14155	13865	13861	13844	13951	13928	13905	14011	13884	13931	13865	14020	13783	13968	13940	13900	13852	14040	13947	14030	14000	13857	13879	14034	13857	13926	13941	13942	13990	13848	13917	14002	13813	13872	13988	13926	13809	13937	14012	14073	14115	13953	13868	13891	14001	14015	13804	13789	13960	14095	13939	13956	13803	13982	13934	14039	13936	13960	14065	14078	14026	13970	13997	13855	14070	14112	13968	14068	13906	13884	14016	13995	14019	13926	13967	13969	13901	13881	13835	14011	13843	13954	13928	13899	13785	13929	13940	13868	13855	13841	13896	13829	13896	13894	14241	13975	13933	13821	13982	13990	13881	13833	13983	13793	14026	13864	13742	13913	14013	13767	13997	13856	14011	13943	13887	14159	13880	13892	14121	14019	13798	13787	13930	14007	13787	13966	14150	13946	14028	13830	13947	14072	13939	13943	13962	13725	14022	13889	13740	13947	13956	13933	13965	13964	13865	13971	13914	14093	13892	14044	13860	13994	13959	13947	14052	14009	13894	13832	14005	13975	13778	13928	13939	13854	13926	14059	14051	14075	13700	13989	13839	13987	13996	13842	13916	14046	14000	13814	13976	13962	13871	13873	14057	13853	14014	13926	13900	14090	14011	13861	13871	13803	13845	13757	13998	14019	13974	13942	13798	14011	13923	13993	13861	13839	13919	13986	13953	13919	13793	13897	14006	14023	14072	13892	13870	14096	13890	13961	14014	13881	13851	14020	14027	14063	13938	14000	13866	13845	14088	14042	14003	13954	13932	13916	13984	13989	13856	13902	13865	14053	13871	13899	13895	13851	14038	13984	13978	13928	13955	13782	13846	13977	13779	13918	13880	14054	13832	13874	13995	13914	14039	13917	13825	13902	13861	13947	14002	13759	13822	14021	13901	14077	13951	14044	13719	13907	13945	13743	13835	13830	13950	13684	13926	13977	13932	13995	13992	13795	13826	13932	13946	13987	13983	13955	13879	13812	13933	13875	13953	14047	13901	13835	13906	14194	13862	13944	13931	13770	13820	13891	13866	13952	13861	13889	13852	13815	13888	13906	13920	13893	13962	13926	14043	14026	13842	13882	13857	14049	13982	13918	13937	13841	14090	13925	13964	13872	14205	13872	13871	13883	13883	13972	13942	13797	13941	13975	13969	13780	13897	13914	13965	13886	13968	13911	13879	14159	14155	14007	13859	14030	13966	13981	13887	13890	13928	13893	14053	13880	13922	14037	14047	14011	13971	13943	14102	13894	14001	14104	14003	13917	13931	13998	14040	13887	14021	14037	14016	13949	13931	13950	13798	13932	13769	13794	13853	13860	14082	13875	13993	13786	13881	13939	14026	13915	13927	14028	13909	13776	13948	13863	14097	14009	13907	13949	13962	14025	13908	13937	13736	14102	13900	14075	13974	13880	13862	13914	14006	13965	13861	13977	13856	13938	14025	13828	13930	13849	13905	13754	14068	13889	13932	13823	13850	13880	14156	13913	13991	13993	13903	13980	13839	14016	13951	13857	13929	13862	13925	13921	13981	13810	14052	13747	13928	13871	13972	13802	13946	14124	13869	13834	14074	13902	14074	13947	13896	13867	13805	13997	14047	14078	13820	13939	13847	13991	14059	13851	13822	14046	14028	13878	13996	13928	13909	13854	14056	14129	13754	13826	13933	13919	13935	13935	13886	13767	13914	13921	13866	14016	13971	13801	13958	13975	14102	13891	13947	13928	13951	14085	13943	13958	13920	13996	13875	14040	13859	14075	13796	13999	13873	13866	13807	13942	14086	14098	13949	13911	14172	14048	13845	13967	13963	13921	13872	14102	13789	13794	14040	13976	13874	13849	14091	13788	13849	13979	14002	13957	13890	13863	13889	14035	13971	13821	13917	14036	13914	13947	13855	14003	13948	13773	13804	13924	13970	13797	13919	13918	14077	13855	14080	13841	14088	13961	14092	14024	13936	13972	13895	14006	14025	14105	13936	13939	14021	13807	13907	13964	13892	14028	13890	14099	13694	13992	13915	13917	13931	14154	13883	13935	13982	13942	14015	14033	13794	13911	13825	13908	13692	13971	13907	13954	14001	13929	13922	13806	13843	13976	13957	13960	13864	14009	13890	14028	13897	13968	13848	13875	13868	13987	13812	14115	13915	13996	13861	14085	14027	14066	13873	13831	14015	13978	13781	13797	13881	13916	13980	13909	13834	13826	13853	13850	14121	13949	13908	13969	13861	13976	13950	14212	13894	14004	14054	14002	13819	13878	13983	13916	13800	13987	13844	13955	13891	14047	13916	13940	13971	13708	13893	13912	14085	13911	13834	14086	13872	13888	14004	13889	14004	14054	13836	13768	13851	13786	13868	13765	13921	13986	14025	14106	13866	13819	14018	13835	13944	13863	13804	13882	13936	13952	13841	14072	13829	14108	13780	13989	13939	13997	13896	13858	13887	14023	13923	13880	14088	13941	13980
24742	21517	30132	30531	23268	20283	19539	18379	17742	18076	17689	17954	17811	17549	17842	17723	17961	17710	17738	17731	17595	17762	17725	18176	18414	18271	18072	17874	17657	17839	17658	17809	17695	17591	17578	17620	17967	17755	17703	17730	17762	17917	17791	17755	17850	17550	17696	17689	17727	17603	17740	17509	17639	17840	17704	17763	17662	17594	17655	17792	17844	17654	17911	17669	17800	17661	17515	17504	17798	17579	17608	17588	17546	17752	17599	17706	17652	17534	17628	17659	17640	17726	17590	17595	17496	17736	17612	17868	17730	17880	17626	17928	17640	17742	17681	17930	17779	17796	17687	17810	17610	17736	17609	17811	17746	17643	17843	17701	17562	17539	17838	17758	17726	17720	17853	17801	17793	17938	17676	17914	17827	17800	17677	17732	17661	17794	17771	17811	17783	17869	17692	17738	17624	17662	17679	17831	17704	17438	17666	17825	17828	17428	17669	17822	17839	17799	17768	17667	17754	17675	17666	17810	17512	17562	17789	17856	17686	17590	17782	17477	17574	17637	17800	17877	17794	17714	17618	17789	17692	17719	17563	17566	17780	17551	17602	17753	17742	17496	17847	17876	17924	17740	17709	17541	17527	17437	17797	17790	17788	17832	17846	17634	17773	17749	17852	17559	17690	17930	17618	17648	17680	17618	17622	17506	17601	17853	17828	17606	17909	18142	17751	17909	17676	17651	17691	17799	17789	17752	17773	17587	17679	17606	17764	17772	17803	17781	17707	18113	17608	17730	17700	17669	17722	17698	17751	17631	17697	17726	17962	17830	17576	17740	17685	17722	17695	17545	17732	17725	17752	17692	18049	17666	17900	17731	17729	17769	17798	17578	17602	17934	17752	17639	17747	17602	17691	17897	17781	17821	17711	17634	17792	17859	17709	17406	17657	17809	17592	17777	17698	17909	17579	17635	17738	17785	17712	17457	17597	17656	17681	17693	17670	17708	17820	17760	17881	17755	17850	17724	17653	17738	17674	17637	17774	17705	17764	17732	17827	17554	17778	17560	17628	17720	17510	17652	17839	17835	17582	17622	17784	17710	17821	17722	17832	17879	17722	17312	17607	17573	18014	17627	17752	17809	17914	17773	17721	17752	17667	17617	17675	17599	17848	17697	17774	17732	17537	17894	17709	17698	17679	17789	17618	17765	17684	17789	17708	17864	17712	17631	17668	17791	17663	17624	17566	17721	17761	17794	17803	17834	17575	17380	17472	17713	17709	17762	17746	17591	17691	17709	17836	17783	17686	17867	17797	17662	17729	17749	17773	17800	17751	17604	17675	17772	17714	17655	17746	17806	17604	17702	17823	17804	17641	17799	17866	17826	17783	17806	17957	17805	17744	17703	17702	17617	17699	17655	17636	17640	17815	17656	17680	17846	17737	17931	17642	17707	17689	17866	17685	17651	17671	17592	17686	17817	17806	17721	17690	17574	17656	17768	17665	17781	17803	17725	17567	17650	17668	17566	17734	17509	17727	17652	17757	17677	17728	17879	17827	17934	17912	17590	17765	17761	17574	17703	17865	17749	17690	17656	17596	17889	17774	17805	17831	17613	17834	17438	17753	17668	17747	17781	17774	17641	17767	17750	17735	17662	17860	17694	17546	17813	17730	17811	17788	17760	17638	17715	17759	17695	17523	17967	17613	17664	17724	17628	17764	17586	17767	17683	17735	17760	17644	17761	17927	17756	17716	17662	17640	17803	17837	17662	17776	17872	17753	17681	17723	17878	17652	17861	17828	17719	17600	17571	17832	17629	17618	17788	17616	17560	17424	17763	17797	17586	17776	17887	17944	17814	17919	17698	17686	17722	17813	17631	17770	17816	17662	17791	17571	17666	17723	17744	17536	17757	17796	17715	17742	17583	17722	17859	17839	17901	17601	17550	17693	17619	17491	17657	17624	17573	17690	17603	17750	17823	17808	17727	17561	17797	17767	17693	17684	17687	17629	17577	17619	17625	17774	17772	17717	17858	17731	17601	17778	17567	17556	17812	17782	17567	17823	17879	17798	17807	17524	17748	17765	17746	17695	17773	17819	17619	17713	17788	17517	17608	17780	17858	17847	17866	17680	17636	17815	17901	17752	17530	17579	17660	17744	17655	17731	17629	17778	17762	17838	18005	17894	17841	17672	17738	17838	17818	17752	17791	17750	17816	17695	17619	17676	17740	17847	17667	17967	17792	17787	17750	17679	17698	17855	17827	17671	17699	17641	17713	17632	17551	17485	17636	17693	17517	17824	17543	17599	17621	17661	17702	17787	17717	17881	17541	17898	17815	17764	17673	17716	17758	17886	17954	17763	17834	17747	17685	17719	17552	17620	17808	17788	17457	17874	17533	17782	17782	17708	17696	17706	17671	17712	17605	17687	17677	17692	17689	17905	17790	17783	17450	17762	17742	17762	17637	17718	17724	17856	17616	17831	17788	17772	17865	17829	17744	17554	17735	17704	17782	17716	17762	17712	17844	17813	17744	17909	17814	17732	17681	17836	17698	17690	17730	17629	17553	17730	17683	17509	17595	17616	17789	17503	17763	17738	17718	17586	17646	17722	17711	17628	17659	17799	17774	17673	17691	17630	17792	17691	17817	17823	17856	17638	17624	17676	17616	17692	17778	17690	17663	17851	17681	17958	17719	17732	17816	17730	17676	17637	17588	17633	17674	17847	17696	17913	17680	17602	17930	17685	17687	17648	17574	17723	17528	17832	17839	17922	17834	17768	17810	17622	17493	17759	17577	17629	17596	17552	17800	17718	17788	17610	17800	17710	17907	17835	17697	17708	17781	17877	17644	17674	17645	17788	17626	17791	17777	17732	17720	17559	17794	17618	17585	17602	17894	17880	17756	17797	17648	17659	17779	17797	17523	17712	17540	17672	17452	17542	17664	17707	17874	17914	18002	17714	17476	17897	17848	17813	17684	17536	17853	17703	17775	17632	17737	17876	17682	17755	17704	17645	17846	17727	17591	17644	17584	17806	17594	17833	17648	17625	17570	17627	17689	17774	17436	17667	17885	17598	17711	17890	17596	17594	17780	17913	17811	17757	17691	17759	17738	17464	17658	17536	17680	17821	17524	17647	17593	17669	17676	17904	17658	17740	17611	17635	17766	17701	17633	17881	17641	17697	17876	17797	17892	17546	17734	17750	17821	17910	17492	17673	17729	17490	17775	17715	17597	17656	17789	17726	17626	17643	17814	17714	17736	17657	17786	17875	17623	17801	17711	17823	17792	17500	17808	17736	17722	17729	17778	17854	17646	17598	17668	17544	17830	17774	17726	17659	17815	17902	17826	17724	17820	17748	17637	17775	17770	17730	17788	17744	17821	17771	17774	17677	17548	17897	17676	17776	17672	17532	17746	17752	17829	17729	17924	17742	17672	17462	17558	17802	17839	17737	17991	17925	17785	17511	17696	17947	17776	17884	17673	17825	17750	17531	17677	17906	17699	17771	17729	17714	17416	17877	17667	17554	17782	18017	17468	17555	17640	17689	17619	17694	17879	17854	17927	17627	17816	17842	17682	17870	17891	17661	17644	17563	17930	17654	17791	17760	17650	17767	17690	17835	17852	17880	17581	17678	17755	17640	17619	17794	17832	17573	17900	17822	17957	17798	17780	17823	17635	17809	17717	17757	17735	17783	17463	17678	17841	17840	17838	17766	17896	17751	17772	17499	17765	17742	17742	17711	17849	17865	17887	17695	17813	17743	17666	17661	17599	17704	17823	17776	17673	17888	17707	17741	17810	17684	17708	17641	17634	17701	17444	17757	17726	17745	17926	17865	17638	17763	17603	17757	17782	17600	17802	17860	17577	17728	17783	17836	17761	17859	17491	17478	17890	17781	17671	18022	17929	17762	17746	17648	17651	17787	17779	17649	17761	17626	17667	17891	17577	17721	17509	17668	17867	17696	17711	17578	17523	17570	17745	17737	17520	17598	17728	17739	17831	17836	17852	17746	17694	17887	17594	17636	17706	17603	17566	17895	17996	17677	17666	17642	17793	17809	17769	17651	17856	17776	17457	17810	17874	17462	17862	17697	17641	17606	17708	17653	17817	17730	17632	17698	17664	17829	17654	17748	17807	17743	17544	17615	17853	17698	17712	17780	17711	17765	17724	17647	17654	17764	17673	17891	17785	17938	17637	17737	17781	17802	17806	17749	17610	17644	17958	17609	17712	17851	17908	17761	17709	17744	17703	17541	17797	17553	17672	17555	17680	17832	17913	17904	18077	17863	17617	17680	17750	17581	17692	17732	17682	17731	17611	17718	17752	17585	18002	18014	17733	17784	17882	17642	17792	17840	17699	17752	17742	17714	17759	17701	17922	17729	17849	17776	17692	17646	17529	17938	17648	17644	17746	17731	17839	17828	17755	17508	17748	17881	17869	17564	17786	17690	17946	17804	17474	17816	17764	17477	17632	17534	17648	17694	17830	17577	17817	17697	17786	17720	17901	17722	17641	17776	17804	17679	17715	17861	17511	17639	17684	17615	17645	17766	17872	17872	17785	17717	17743	17725	17755	17916	17649	17455	17680	17725	17897	17828	17798	17720	17743	17979	17649	17749	17580	17808	17655	17749	17603	17637	17744	17826	17861	17791	17851	17754	17777	17689	17496	17878	17799	17672	17793	17709	17883	17724	17833	17673	17797	17870	17718	17759	17825	17723	18051	17856	17677	17576	17746	17836	17584	17709	17829	17625	17719	17771	17635	17945	17760	17653	17585	17710	17793	17873	17808	17922	17606	17736	17621	17875	17872	17834	17624	17665	17756	17906	17850	17839	17596	17677	17894	17809	17653	17824	17785	17773	17451	17840	17701	17559	17765	17866	17695	17660	17765	17690	17944	17747	17906	17638	17794	17800	17701	17697	17574	17532	17701	17579	17764	17737	17600	17653	17785	17578	17679	17743	17656	17521	17710	17796	17688	17731	17840	17819	17730	17852	17678	17763	17682	17715	17716	17891	17766	17750	17722	17747	17813	17473	17673	17651	17734	17685	17744	17997	17825	17752	17622	17647	17796	17683	17644	17761	17608	17745	17786	17733	17738	17677	17802	17695	17814	17751	17771	17524	17831	17715	17694	17691	17670	17545	17727	17674	17714	17709	17805	17741	17773	17751	17588	17613	17594	17796	17633	17783	17682	17636	17612
32059	54037	45209	31443	20216	16293	15300	14929	14754	14333	14318	14261	14262	14084	14216	14219	14004	14359	14277	14200	14121	14076	14241	14608	14743	14771	14538	14399	14228	14468	14181	14114	14305	14164	14088	14100	14347	14143	14152	14169	14355	14194	14130	14299	14281	14208	14075	14207	14170	14211	14106	14008	14107	14172	14069	14158	14174	14237	14032	14160	14181	14172	14159	14280	14270	14064	14248	13972	14203	14024	14110	14303	14202	14289	14074	14055	14182	14080	14111	14191	14366	14025	14161	14162	13998	14141	14260	14317	14293	14099	14246	14339	14067	14199	14256	13892	14160	14123	14280	14067	14244	14073	14217	14304	14354	14106	14173	14056	14139	14085	14338	14036	14120	14248	14211	14268	14153	14194	14354	14280	14280	14216	14110	14175	14049	14211	14103	14204	14131	13934	14156	14247	14186	14226	13987	14134	14082	14189	14253	14220	14053	14261	14107	14179	14298	14202	14175	13966	14136	14195	14132	14237	14259	14383	14400	13981	14071	14087	14219	14028	14113	14175	14187	13912	14259	14039	14088	14174	13961	14303	14176	14144	14233	14398	14278	14137	14246	14171	14176	14239	14137	14222	13994	14289	14317	14120	14084	14195	14098	14116	14301	14173	14195	14227	14111	14203	14208	14191	14100	14114	14212	14296	14238	14218	14032	14305	14235	14160	14136	14233	14153	14044	14295	14276	14192	14214	14051	14228	14136	14284	14129	14129	14338	14217	14064	14239	14111	14097	14318	14226	14369	14260	14253	14210	14110	14246	14162	14102	14235	14079	13972	14213	14116	14037	14046	14133	14104	14151	14207	14127	14389	14019	14096	14097	14197	14086	14251	14294	14231	14140	14335	14176	14191	14170	14256	13979	14246	14084	14032	14186	14150	14051	14195	14187	14371	14223	14088	14219	14199	14171	13992	14201	14142	14245	14081	14375	14084	14095	14144	14164	14296	14299	14129	14288	14263	14223	14186	14114	14135	14294	14204	14134	14280	14238	14105	14241	14137	14023	14193	14276	14114	14296	14252	14119	14132	14157	14113	13983	14037	14109	14275	14349	14182	14212	14148	14183	14258	14123	14248	14120	14211	14198	14202	14118	14218	14238	14237	14076	14057	14150	14139	14228	14314	14178	14140	14130	14070	14238	14207	14198	14252	14058	14241	14097	14080	14171	14189	13977	14276	14188	14083	14214	14157	14293	14065	14213	14084	14273	14267	14152	14323	14268	14102	14027	14318	14112	14068	14184	14133	14170	14097	14327	14076	14372	14122	14304	14243	14141	14201	14286	14207	14172	14296	14133	14197	14076	14195	14129	14182	14128	14237	14335	14147	14243	14349	14217	14215	14356	14375	14069	14379	14101	13994	14239	14237	14294	14132	14294	14129	14176	14199	14234	14208	14099	14318	14142	13963	14177	14285	14048	14142	14152	14189	14128	14333	14255	14285	14175	14155	14105	14180	14266	14070	14240	14001	14158	14282	14164	14293	14147	14191	14128	14323	14193	14192	14261	14027	14194	14250	14224	14099	13979	14286	14336	14251	14111	14241	14280	14291	14376	14152	14160	14114	14256	14020	14203	14332	14094	14072	14197	14222	14211	14209	14257	14220	14220	14135	14109	14273	14226	14269	14133	14257	14221	14084	14131	14090	14248	14003	14077	14073	14247	14250	14337	14185	14181	14244	14302	14358	13999	14184	14173	14088	14077	14232	14071	14183	14257	14131	14128	14204	14195	14289	14115	14286	14088	14144	14198	14158	14090	14138	14321	14183	14096	14113	14108	14081	14182	14049	14199	14165	14208	14218	14194	14254	14399	14213	14148	14278	14231	14050	14076	14146	14183	14199	14264	14270	14279	14250	14167	14324	14222	14241	14085	14078	14087	14053	14219	14210	14230	14251	14140	14182	14150	14172	14262	14134	14077	14174	14016	14300	14054	14185	14134	14470	14238	14174	14213	14271	14235	14240	14218	14030	14228	14044	14121	14286	14131	14132	14190	14378	14255	14088	14342	14246	13952	14098	14190	14181	14438	14066	14075	14083	14252	14269	14257	14227	14146	14199	14154	13997	14283	14276	14203	13917	14117	14143	14245	14147	13972	14088	14172	14099	14297	14303	14115	14155	14053	14103	14189	14135	14181	14205	14334	14183	14161	14056	14245	14198	14198	14243	14195	14238	14124	14084	14076	14147	14151	14187	14126	14081	13956	14060	14169	14217	14242	14218	14215	14064	14126	14286	14167	14054	14279	14260	14239	14224	14139	14102	14234	14368	14150	14229	14002	14140	14079	14239	14255	14082	14273	14118	14092	14255	14214	14245	14134	14074	14229	14109	14208	14095	14142	14174	14040	14200	14150	13959	14035	14226	14168	14232	14094	14171	14084	14131	14169	14264	14221	14000	14282	14156	14001	14250	14171	14083	14142	14177	14168	14123	14143	14398	14065	14172	14184	14102	14078	14193	14201	14327	14181	14261	14216	14230	14089	14125	14272	14168	14215	14216	14295	14033	13965	14149	14243	14146	14073	14120	14111	14107	14146	14151	14127	14086	14189	14100	14360	14207	14150	14167	14111	14056	14079	14173	14217	14163	14323	14356	13880	14188	14169	14290	14148	14190	14126	14140	14182	14223	14191	14025	14196	14110	14013	14377	14221	14175	14168	13957	14173	14221	14355	14251	14134	14172	14152	14160	14227	14134	14109	14335	14154	14110	14183	14195	14135	14209	14130	14248	14235	14191	14262	14172	14168	13990	14108	13956	14122	14332	14152	14159	14234	14053	14155	14171	14284	14294	14187	14218	14013	14160	14206	14150	14248	14051	14332	14100	14105	14134	14226	14157	14317	14090	14201	14269	14148	14095	14335	14225	14180	14113	14248	14188	14185	14311	14203	14033	14212	14374	14308	14244	14191	14148	14126	14155	14138	14333	14062	14168	14055	14346	14263	14105	14221	14181	14091	14241	14081	14190	14308	14103	14168	14135	14262	14179	14044	14210	14285	14198	14199	14097	14115	14120	14220	14132	14277	14311	14043	14015	14234	13976	14233	14161	14235	14069	14311	14176	14177	14104	14116	14286	14194	14248	14095	14191	14224	14255	14252	14217	14037	14315	14178	14163	14041	14212	14123	14165	14342	14157	14174	14091	14213	14329	14225	14080	14186	14076	14077	14125	14146	14081	14329	14120	14208	14169	14139	14038	14307	14287	14184	14084	14197	14167	14035	14243	14042	14093	14324	14125	14283	14199	14173	14138	14059	14260	14155	14245	14216	14209	14174	14143	14090	14355	14139	14132	14069	14251	14031	14155	14158	14134	14037	14123	14128	14264	14143	14221	14035	14020	14211	14126	14124	14089	14259	14149	14089	14195	14045	14182	14218	14123	14184	14145	14101	14247	14170	14351	14064	14063	14133	14246	14135	14324	14270	14134	14318	14112	14066	14192	14301	14299	14465	14063	14162	14128	14103	14194	14112	14145	14125	14253	14289	14077	14233	14256	14251	14377	14268	14246	14156	14342	14397	14066	14164	14204	14049	14079	14059	14111	14204	14183	14129	14234	14077	14233	14132	14255	14086	14229	14199	14140	14206	14146	14284	14230	14221	14335	14335	14179	14245	13996	14177	14146	14044	14178	14205	14147	14252	14305	14124	14369	14150	14176	14029	14091	14179	14192	14197	14270	14189	14140	14233	14109	14348	14099	14169	14187	14294	14005	14119	14270	14080	14118	14128	14150	14150	14216	14222	14257	14157	14265	14229	14078	14194	14165	13993	14174	13981	14339	14123	14084	14070	14117	14253	14163	14180	14282	14340	14086	14174	14049	14284	14237	14154	14307	14164	14252	14134	14144	14199	14135	14414	14187	14376	14137	14065	13966	14133	14060	14219	14109	14059	14103	14106	14060	14081	14127	14236	14157	14108	14163	14232	14245	14249	14255	14067	14199	14186	14441	14251	14209	14209	14015	14315	14138	14175	14186	14225	14110	14106	14021	14126	14202	14114	14213	14203	14114	14208	14296	14098	14100	14181	14148	14343	14077	14148	14135	14141	14255	14176	14117	14189	14342	14186	14035	14133	14345	14115	14128	14105	14232	14154	14170	14115	14155	14239	14226	14197	14179	14094	14204	14125	14218	14232	14269	14257	14141	14473	14114	14131	14058	14124	14306	14199	14436	14119	14107	14128	14160	14175	13913	14164	14280	14212	14248	14097	14212	14154	14191	14227	14264	14209	14174	14134	14245	14180	14289	14243	14265	14142	14193	14062	14173	14266	14298	14269	14249	14026	14210	14192	14272	14062	14236	14269	14148	14173	14157	14196	14271	14253	14240	14273	14255	14071	14265	14072	14263	14208	14076	14246	14213	14238	14104	14158	14160	14190	14163	14051	14079	14269	14219	14243	14208	14284	14216	14131	14112	14115	14273	14129	14180	14338	14180	14059	14072	14142	14061	14277	14297	14265	14102	14109	13975	14176	14355	14191	14077	14092	14079	14249	14166	14122	14066	14245	14256	14126	14282	14252	14204	14220	14228	14157	14305	14240	14284	14146	14263	14300	14153	14188	14040	14368	14027	14244	14259	14019	14206	13972	14086	14145	14382	13981	14415	14009	14053	14125	14113	14146	14236	14347	14073	14199	14299	14169	14238	14113	14263	14122	14113	14200	14126	14188	14156	14121	14183	14213	14168	14206	14165	13993	14147	14193	14287	14257	14154	14206	14276	14363	14143	13994	14093	14083	14129	14372	14081	14208	14159	14181	14055	14206	14228	13885	14319	14223	14195	14266	14133	14227	14110	14099	14318	14265	14237	14249	14238	14106	14051	13981	14132	14182	14238	14105	14033	14288	14235	14227	14188	14164	14142	14203	14191	14168	14178	14144	14280	14055	14267	14313	14025	14226	14184	14045	14215	14140	14250	14276	14100	14036	14202	14221	14190	14377	14136	14303	14162	14071	14006	14253	14104	14213	14077	14175	14136	14182	14145	14155	14187	14105	14182	14164	14269	14131	14163	14247	14014	13940	14254	14064	14322	14193	14221	14091	14051	14173	14239	14133	14107	14373	14170	14271	14209	13984	14046	14190	14172	14243	14173	14165	14189	14100	14123	14072	14246	14257	14223	14118	14254	14271	14225	14116	14100	14173	14250	14129	14362	14153	14257	14117
22155	21168	28576	24543	22093	23322	23982	18885	17388	17411	17077	17023	16953	17194	16986	16777	16825	16997	16827	16985	16937	16773	17024	17092	18065	18755	18659	17778	17300	17187	16884	16997	16822	16628	16969	16662	16834	16781	16698	16660	16821	16532	16849	16588	16819	16764	16994	17043	16796	16731	16660	16866	16732	16759	16745	16919	16895	16951	16829	16657	16923	16793	16721	16633	16612	16672	17068	16839	16846	16803	16539	16908	16778	16848	16868	16761	16598	16614	16750	16744	16770	16503	16870	16910	16708	16728	16859	16899	16671	16960	16897	16619	16687	16964	16736	16779	16688	16771	16796	16793	16537	16869	16727	16798	16631	16766	16841	16737	16606	16751	16746	16820	16723	16797	16803	16711	16671	16893	16852	16953	16607	16818	16805	16733	16782	16757	16812	16720	16659	16882	16845	16701	16809	16852	16714	16610	16678	16873	16773	16965	16584	16495	16879	16737	16655	16776	16843	16479	16670	16761	16731	16816	16715	16763	16692	16873	16791	16532	16670	16792	16702	16776	17001	16650	16751	16660	16835	16631	16805	16723	16511	16814	16739	16847	16907	16948	16722	16820	16559	16821	16840	16671	16713	16636	16719	16801	16740	16732	16883	16620	16550	16723	16945	16794	16739	16790	16726	16606	16819	16793	16821	16696	16746	16744	16727	16794	16734	16875	16682	16576	16635	16554	16794	16718	16718	16716	16899	16826	16899	16835	16723	16802	16885	16709	16769	16683	16834	16761	16592	16705	16719	16735	16571	16681	16963	16780	16657	16848	16752	16639	16849	16699	16538	16560	16827	16704	16716	16691	16645	16696	16750	16629	16688	16793	16647	16901	16708	16805	16941	16907	16789	16600	16593	16685	16791	16679	16917	16563	16756	16742	16541	16758	16589	16774	16719	16714	16715	16719	16408	16680	16720	16671	16736	16707	16829	16868	16872	16526	16744	16628	16899	16633	16871	16596	16603	16590	16728	16541	16971	16714	16515	16668	16477	16835	16871	16855	16720	16811	16808	16812	16683	16665	16757	16688	16744	16445	16601	16764	16603	16617	16834	16834	16726	16862	16486	16731	16887	16694	16659	16618	16898	16694	16703	16738	16623	16524	16787	16561	16780	16794	16789	16713	16825	17075	16583	16828	16877	16722	16804	16783	16925	16864	16809	16824	16751	16674	16694	16493	16881	16704	16656	16668	16930	16534	16779	16689	16675	16676	16756	16742	16756	16862	16942	16753	16539	16688	16700	16633	16594	16423	16431	16881	16894	16710	16585	16601	16695	16600	16807	16611	16788	16653	16565	16876	16688	16646	16714	16855	16494	16731	16601	16694	16649	16701	16674	16862	16797	16986	16878	16795	16703	16801	16717	16956	16800	16826	16819	16791	16604	16758	16608	16584	16826	16783	16749	16636	16826	16812	16711	16703	16791	16795	16909	16832	16865	16944	16711	16753	16675	16773	17003	16901	16712	16707	16719	16685	16540	16737	16726	16787	16655	16811	16686	16765	16653	16667	16603	16678	16804	16846	16777	16525	16807	16612	16707	16738	16806	16741	16804	16811	16709	16547	16730	16772	16591	16663	16909	16918	16720	16657	16787	16741	16821	16732	16916	16831	16608	16755	16788	16640	16781	16958	16557	16666	16690	16758	16695	16743	16903	16603	16828	16752	16626	16806	16758	16616	16817	16790	16807	16503	16711	16813	16727	16991	16935	16642	16639	16862	16637	16731	16586	16780	17035	16778	16976	16783	16624	17007	16642	16747	16668	16648	16666	16633	16635	16834	16616	16648	16741	16741	16669	16565	16520	16637	16820	16710	16769	16802	16740	16601	16707	16529	16668	16626	16903	16771	16797	16789	16599	16855	16840	16810	16786	16680	16597	16901	16648	16760	16492	16607	16705	16829	16800	16669	16802	16815	16780	16860	16659	16746	16536	16826	16706	17008	16639	16620	16799	16621	16777	16721	16758	16492	16580	16809	16840	16592	16645	16588	16628	16681	16549	16400	16579	16623	16594	16798	16845	16572	16829	16868	16812	16729	16757	16684	16748	16628	16548	16686	16633	16664	16742	16769	16714	16626	16586	16528	16528	16729	16717	16868	16531	16822	16739	16723	16726	16846	16812	16807	16696	16859	16728	16834	16869	16627	16892	16657	16567	16640	16633	16809	16687	16787	16724	16642	16785	16728	16757	16834	16647	16653	16901	16672	16795	16724	16744	16804	16638	16685	16874	16630	16640	16735	16651	16774	16526	16729	16836	16920	16824	16527	16953	16787	16445	16669	16990	16658	16573	16572	16627	16939	16666	16727	16669	16629	16595	16731	16825	16554	16780	16781	16577	16610	16759	16693	16663	16637	16811	16708	16578	16709	16808	16632	16899	16740	16759	16695	16625	16530	16717	16469	16527	16756	16885	16642	16698	16564	16805	16895	16805	16744	16645	16716	16574	16786	16805	16827	16841	16739	16731	16637	16685	16828	16572	16636	16801	16716	16605	16723	16790	16630	16855	16722	16917	16674	16848	16841	16848	16775	16613	16682	16553	16888	16615	16613	16915	16553	16771	16672	16693	16601	16689	16787	16820	16575	16617	16804	16808	16749	16694	16592	16844	16779	16799	16866	16809	16620	16735	16672	16461	16546	16766	16798	16730	16779	16672	16626	16749	16852	16789	16691	16642	16822	16838	16669	16594	16769	16785	16486	16571	16495	17015	16787	16649	16662	16890	16837	16675	16788	16615	16803	16853	16892	16841	16585	16400	16476	16601	16693	16816	16635	16494	16601	16670	16640	16596	16898	16619	16563	16695	16776	16769	16871	16935	16914	16748	16610	16843	16719	16602	16595	16719	16576	16754	16870	16798	16743	16501	16543	16532	16669	16673	16821	16841	16505	16818	16671	16813	16846	16785	16772	16716	16693	16857	16869	16685	16654	16538	16539	16855	16625	16929	16642	16775	16593	16567	16629	16593	16688	16780	16785	16532	16457	16773	16681	16718	16724	16615	16686	16521	16410	16733	16482	16730	16707	16861	16668	16693	16735	16765	16698	16773	16506	16812	16862	16800	16763	16725	16755	16821	16510	16779	16909	16662	16748	16637	16717	17072	16775	16555	16740	16648	16469	16902	16600	16563	16743	16592	16711	16661	16812	16818	16706	16850	16763	16609	16720	16654	16628	16660	16832	16710	16624	16607	16764	16553	16611	16727	16862	16608	17101	16810	16723	16764	16688	16748	16633	16648	16662	16790	16643	16538	16914	16913	16760	16905	16770	16629	16985	16674	16543	16843	16725	16737	16892	16739	16599	16662	16604	16525	16834	16647	16722	16764	16650	16634	16684	16620	16515	16799	16916	16697	16618	16634	16629	16784	16899	16845	16917	16591	16720	16707	16783	16673	16605	16616	16594	16780	16766	16696	16809	16896	16670	16655	16491	16692	16586	16746	16747	16725	16580	16600	16859	16808	16632	16582	16586	16660	16816	16853	16539	16736	16578	16666	16786	16799	16747	16610	16544	16619	16616	16829	16759	16711	16820	16696	16847	16778	16798	16852	16704	16711	16587	16725	16645	16548	16633	16665	16552	16854	16781	16877	16812	16837	16581	16503	16724	16531	16701	16618	16707	16354	16799	16792	16730	16325	16774	16619	16839	16560	16609	16836	16507	16664	16765	16934	16808	16700	16615	16735	16827	16568	16683	16735	16708	16861	16866	16966	16793	16627	16694	16630	16813	16855	16824	16746	16743	16860	16680	16759	16610	16875	16773	16874	16747	16784	16781	16632	16777	16613	16648	16835	16684	16740	16743	16992	16617	16558	16714	16770	16893	16495	16578	16892	16614	16743	16746	16739	16796	16593	16433	16610	16748	16696	16610	16983	16696	16721	16761	16864	16971	16850	16762	16890	16783	16820	16758	16844	16770	16527	16526	16630	16786	16804	16749	16809	16854	16675	16630	16777	16800	16969	16736	16572	16818	16860	16750	16723	16547	16790	16752	16792	16609	16546	16622	16598	16699	16798	16803	16715	16572	16764	16602	16622	16777	16796	16595	16694	16670	16713	16726	16556	16701	16723	16825	16623	17024	16836	16810	16637	16657	16558	16533	16775	16454	16762	16649	16652	16619	16682	16814	16693	16779	16817	16682	16768	16601	16500	16846	16835	16899	16572	16783	16664	16797	16583	16684	16858	16715	16788	16713	16708	16521	16670	16552	16798	16772	16634	16996	16794	16719	16723	16651	16490	16787	16636	16811	16878	16625	16802	16829	16671	16904	16771	16883	16575	16487	16612	16718	16541	16625	16649	16568	16879	16976	16562	16738	16617	16800	16855	16643	16727	16583	16783	16605	16673	16732	16668	16727	16608	16849	16784	16663	16611	16938	16729	16647	16817	16555	16797	16668	16750	16750	16838	16752	16649	16714	16753	16680	16661	16721	16711	16679	16743	16814	16839	16764	16733	16662	16947	16837	16742	16724	16541	16737	16654	16679	16743	16786	16723	16875	16712	16838	16675	16816	16653	16761	16734	16806	16682	16833	16656	16529	16448	16778	16503	16539	16782	16761	16797	16765	16830	16674	16581	16614	16701	16703	16739	16534	16806	16847	16622	16664	16795	16567	16640	16590	16517	16686	16756	16827	16797	16804	16801	16876	16668	16420	16760	16666	16857	16728	16670	16771	16685	16852	16920	16721	16827	16769	16764	16711	16672	16618	16577	16752	16749	16824	16896	16781	16774	16756	16792	16796	16663	16746	16756	16636	16592	16834	16724	16718	16664	16737	16911	16869	16637	16558	16742	16661	16563	16897	16617	16739	16714	16837	16670	16673	16467	16690	16644	16482	16576	16387	16632	16707	16798	16728	16657	16611	16766	16724	16650	16803	16573	16782	16721	16612	16654	16702	16665	16722	16839	16683	16600	16724	16707	16825	16709	16889	16555	16717	16760	16658	16690	16911	16627	16610	16640	16584	16824	16586	16673	16668	16584	16777	16858	16653	16891	16637	16601	16820	16720	16560	16637	16795	16779	16684	16765	16713	16821	16620	16815	16560	16750	16803	16665	16777	16583	16565	16760	16715	16611	16697	16635	16533	16792	16682	16746	16590	16812	16572	16763	16729	16823	16753	16708	16836	16715	16849	16806	16801	16667	16787	16559	16584	16789	16735
34694	66473	57125	39750	25892	17152	15566	14851	14395	13872	13862	13826	13805	13784	13616	13663	13835	13572	13744	13705	13776	13710	13618	13702	15453	16122	15675	14751	14137	13955	13703	13411	13621	13599	13611	13506	13391	13641	13298	13482	13584	13512	13521	13471	13397	13475	13529	13474	13604	13409	13555	13625	13639	13513	13624	13375	13644	13474	13585	13528	13542	13598	13537	13532	13518	13551	13631	13577	13374	13471	13586	13468	13629	13599	13542	13363	13388	13652	13607	13457	13718	13530	13795	13544	13477	13514	13505	13539	13594	13502	13402	13557	13562	13656	13497	13552	13681	13508	13617	13617	13524	13597	13521	13539	13560	13526	13576	13521	13447	13544	13737	13563	13534	13469	13700	13515	13409	13592	13554	13579	13596	13501	13401	13422	13503	13455	13562	13302	13456	13489	13642	13639	13643	13612	13460	13518	13344	13448	13465	13643	13591	13586	13546	13704	13406	13497	13575	13453	13400	13354	13527	13335	13542	13602	13752	13419	13458	13410	13456	13716	13610	13474	13664	13503	13486	13644	13479	13496	13530	13567	13442	13652	13527	13613	13649	13644	13391	13484	13451	13520	13375	13594	13616	13517	13455	13428	13435	13411	13555	13508	13624	13511	13703	13686	13623	13519	13484	13598	13566	13636	13675	13630	13535	13617	13465	13642	13516	13506	13507	13527	13508	13469	13512	13506	13557	13388	13528	13542	13765	13472	13548	13397	13616	13416	13391	13478	13539	13525	13619	13493	13588	13480	13502	13493	13438	13587	13535	13645	13546	13390	13491	13622	13472	13546	13607	13659	13485	13487	13581	13617	13527	13654	13306	13533	13662	13612	13546	13585	13546	13383	13575	13565	13695	13420	13503	13704	13499	13441	13544	13455	13470	13585	13531	13557	13688	13622	13429	13487	13446	13577	13426	13648	13669	13550	13631	13429	13592	13418	13524	13768	13641	13335	13645	13605	13496	13469	13512	13530	13472	13496	13496	13480	13475	13546	13518	13553	13450	13582	13532	13544	13594	13465	13461	13436	13544	13552	13409	13508	13564	13374	13578	13371	13440	13570	13507	13620	13562	13550	13495	13562	13446	13518	13466	13511	13407	13597	13486	13382	13439	13540	13550	13495	13510	13541	13490	13416	13591	13571	13611	13489	13682	13642	13496	13625	13476	13552	13468	13513	13458	13588	13463	13629	13609	13558	13433	13635	13497	13556	13517	13641	13434	13470	13652	13623	13564	13465	13464	13559	13469	13493	13372	13581	13614	13422	13550	13425	13709	13562	13528	13513	13525	13438	13478	13498	13488	13557	13409	13405	13576	13609	13607	13494	13779	13509	13347	13508	13589	13535	13608	13556	13520	13503	13386	13653	13452	13545	13506	13593	13533	13507	13384	13419	13395	13570	13463	13749	13636	13627	13620	13514	13526	13599	13668	13511	13608	13662	13528	13679	13372	13515	13488	13458	13514	13671	13576	13479	13470	13489	13415	13531	13445	13597	13499	13490	13488	13523	13494	13411	13502	13408	13425	13230	13589	13497	13460	13720	13370	13413	13592	13727	13466	13653	13454	13402	13426	13467	13474	13598	13499	13716	13648	13401	13548	13500	13491	13423	13519	13425	13535	13685	13593	13484	13517	13540	13495	13393	13694	13487	13574	13499	13407	13587	13588	13613	13732	13712	13584	13547	13805	13633	13627	13668	13494	13714	13489	13519	13295	13406	13623	13665	13517	13603	13387	13503	13366	13469	13469	13502	13568	13555	13545	13559	13613	13732	13522	13630	13565	13412	13448	13405	13428	13655	13653	13495	13444	13503	13582	13437	13489	13502	13734	13490	13509	13517	13481	13466	13523	13619	13486	13382	13671	13474	13589	13430	13491	13414	13435	13573	13657	13492	13489	13456	13723	13465	13454	13602	13542	13582	13529	13415	13520	13477	13634	13550	13343	13692	13530	13582	13597	13488	13714	13593	13430	13663	13525	13550	13570	13445	13407	13541	13517	13592	13562	13511	13521	13440	13501	13511	13435	13623	13492	13383	13511	13569	13448	13561	13564	13482	13477	13516	13501	13634	13620	13537	13568	13268	13580	13588	13489	13542	13688	13599	13314	13534	13615	13517	13600	13511	13441	13555	13493	13446	13492	13373	13571	13631	13637	13530	13405	13524	13434	13565	13566	13586	13621	13390	13595	13553	13418	13715	13612	13397	13470	13514	13586	13451	13488	13606	13473	13508	13376	13545	13485	13588	13520	13520	13490	13480	13459	13549	13520	13430	13580	13543	13559	13588	13677	13494	13589	13421	13445	13475	13547	13657	13642	13401	13504	13602	13454	13566	13468	13421	13556	13596	13684	13415	13421	13608	13488	13535	13620	13511	13601	13348	13523	13519	13582	13511	13575	13674	13479	13398	13683	13474	13644	13402	13550	13384	13498	13301	13635	13629	13691	13608	13588	13575	13334	13697	13633	13423	13660	13524	13578	13583	13473	13563	13580	13376	13495	13538	13646	13552	13550	13441	13496	13359	13678	13456	13539	13648	13563	13774	13583	13465	13654	13535	13605	13668	13628	13537	13650	13562	13462	13602	13493	13722	13605	13387	13563	13396	13617	13586	13541	13535	13608	13454	13635	13520	13644	13550	13536	13608	13549	13438	13573	13380	13656	13541	13569	13445	13566	13453	13639	13554	13566	13634	13568	13519	13495	13569	13579	13405	13603	13488	13454	13595	13591	13558	13372	13523	13561	13478	13442	13661	13460	13619	13576	13559	13570	13699	13488	13633	13502	13432	13467	13525	13431	13421	13574	13586	13462	13444	13517	13393	13511	13459	13507	13658	13460	13563	13378	13634	13513	13588	13504	13354	13533	13508	13675	13446	13549	13664	13508	13609	13563	13703	13593	13410	13656	13624	13662	13542	13622	13591	13431	13422	13514	13397	13293	13490	13326	13605	13507	13467	13534	13507	13605	13400	13501	13507	13515	13560	13540	13406	13693	13552	13599	13598	13494	13480	13500	13790	13565	13273	13665	13569	13604	13462	13377	13705	13560	13653	13600	13472	13528	13613	13540	13513	13562	13520	13542	13624	13447	13541	13723	13615	13547	13667	13405	13622	13478	13483	13412	13563	13612	13601	13706	13495	13593	13441	13529	13627	13410	13737	13581	13664	13504	13552	13548	13431	13457	13545	13586	13397	13492	13521	13493	13417	13681	13547	13516	13633	13521	13657	13606	13557	13484	13689	13520	13490	13459	13398	13379	13576	13446	13521	13442	13656	13413	13635	13543	13585	13534	13477	13469	13658	13456	13505	13557	13516	13480	13431	13659	13469	13518	13612	13527	13429	13482	13670	13554	13525	13536	13525	13609	13780	13512	13573	13444	13583	13619	13629	13637	13450	13524	13464	13460	13476	13613	13527	13502	13498	13446	13366	13541	13532	13561	13466	13476	13483	13518	13665	13576	13601	13491	13568	13406	13512	13584	13473	13416	13407	13625	13469	13408	13656	13562	13669	13493	13435	13578	13447	13354	13426	13495	13543	13560	13485	13330	13430	13425	13491	13482	13549	13532	13526	13608	13477	13604	13586	13437	13638	13415	13433	13548	13564	13626	13583	13594	13474	13544	13595	13535	13580	13497	13562	13422	13523	13517	13576	13647	13573	13417	13525	13527	13460	13542	13378	13511	13545	13548	13598	13485	13697	13655	13537	13527	13700	13537	13612	13483	13483	13564	13531	13598	13506	13530	13450	13412	13545	13574	13647	13457	13457	13478	13414	13520	13439	13627	13488	13599	13684	13565	13608	13400	13487	13572	13475	13732	13546	13449	13671	13515	13550	13285	13535	13667	13461	13413	13585	13536	13526	13537	13501	13446	13637	13502	13351	13604	13524	13570	13466	13449	13318	13576	13353	13284	13557	13593	13497	13506	13527	13381	13604	13661	13317	13685	13572	13687	13601	13365	13767	13551	13454	13572	13609	13776	13674	13450	13603	13616	13737	13335	13593	13496	13669	13594	13505	13498	13457	13564	13445	13586	13623	13574	13450	13564	13400	13494	13643	13508	13472	13427	13688	13553	13600	13488	13526	13494	13481	13513	13598	13571	13500	13685	13611	13579	13464	13438	13518	13635	13648	13450	13607	13490	13470	13670	13638	13542	13668	13530	13462	13486	13512	13568	13594	13484	13643	13555	13645	13572	13636	13482	13524	13576	13652	13584	13477	13343	13665	13527	13603	13489	13498	13425	13494	13636	13588	13452	13583	13446	13539	13559	13522	13391	13606	13440	13600	13565	13432	13465	13556	13607	13601	13519	13403	13547	13608	13546	13423	13641	13517	13671	13626	13676	13479	13540	13627	13499	13521	13438	13491	13687	13540	13466	13530	13588	13538	13561	13499	13514	13511	13550	13351	13396	13527	13524	13397	13473	13443	13397	13541	13525	13505	13707	13619	13649	13483	13563	13593	13492	13544	13593	13605	13490	13627	13436	13493	13625	13667	13529	13381	13586	13535	13422	13441	13553	13631	13545	13534	13546	13512	13505	13537	13523	13690	13413	13402	13551	13537	13599	13514	13471	13533	13406	13659	13459	13634	13553	13480	13473	13432	13487	13460	13442	13631	13511	13411	13531	13604	13674	13777	13494	13491	13539	13527	13568	13537	13529	13666	13498	13677	13339	13551	13602	13527	13561	13434	13297	13647	13604	13613	13640	13497	13510	13651	13582	13486	13643	13439	13556	13409	13454	13583	13596	13645	13531	13410	13498	13513	13533	13652	13530	13480	13473	13551	13635	13622	13693	13504	13433	13533	13497	13564	13534	13603	13536	13530	13538	13707	13595	13535	13653	13525	13552	13639	13484	13531	13473	13552	13532	13424	13485	13616	13698	13621	13501	13534	13590	13602	13587	13568	13550	13490	13612	13511	13448	13500	13582	13656	13446	13499	13515	13569	13548	13523	13379	13534	13357	13608	13639	13587	13484	13670	13508	13478	13455	13427	13418	13434	13587	13679	13381	13455	13409	13440	13542	13606	13498	13371	13569	13511	13554	13516	13616	13599	13655	13701	13597	13405	13481	13456	13467	13662	13478	13443	13376	13627	13645	13604	13528	13400	13407	13438	13516	13564	13526	13552	13530	13544	13637	13541	13308	13557	13576	13458
31535	34107	38160	28340	20210	17970	17544	17249	16993	16908	16948	16822	16801	16836	16930	16875	16939	16681	16801	16901	16794	16720	16820	16860	16937	16871	16832	16846	16863	16866	16855	16667	16656	16918	16653	16766	16686	16739	16879	16608	16910	16703	16608	16709	16825	16832	16540	16743	16854	16649	16598	16770	16777	16706	16805	16722	16707	16492	16993	16689	16664	16824	16765	16834	17002	16649	16741	16520	16566	16657	16722	16677	16581	16822	16884	16691	16769	16664	16805	16641	16642	16794	16738	16774	16526	16709	16670	16759	16608	16865	16645	16802	16708	16687	16867	16733	16696	16586	16715	16757	16672	16867	16619	16709	16630	16529	16796	17088	16651	16716	16985	16757	16830	16590	16835	16808	16622	16779	16734	16633	16974	16745	16689	16796	16859	16793	16746	16906	16801	16534	16755	16696	16573	16900	16881	16651	16774	16887	16798	16842	16747	16770	16820	16820	16786	16782	16632	16776	16715	16698	16687	16763	16560	16834	16821	16793	16704	16821	16744	16686	16740	16565	16588	16598	16804	16597	16892	16479	16678	16827	16599	16729	16666	16688	16679	16786	16706	16781	16709	16604	16748	16588	16548	16696	16688	16606	16772	16522	16671	16612	16578	16638	16631	16781	16850	16851	16644	16599	16611	16649	16887	16575	16603	16701	16617	16602	16786	16636	16833	16819	16680	16707	16902	16756	16628	16715	16546	16729	16749	16983	16685	17053	16764	16564	16621	16802	16656	16840	16796	16791	16859	16804	16760	16914	16591	16521	16677	16645	16663	16810	16656	16692	16649	16686	16649	16790	16606	16932	16746	16666	16665	16819	16875	16897	16692	16842	16795	16896	16791	16712	16735	16636	16802	17047	16847	16621	16883	16675	16695	16637	16779	16801	16820	16796	16677	16745	16721	16570	16826	16888	16955	16824	16804	16693	16730	16721	17021	16805	16734	16714	16836	17016	16846	16739	16738	16701	16645	16746	16879	16850	16723	16645	16770	16682	16808	16717	16522	16653	16777	16617	16706	16694	16607	16763	16755	16762	16783	16590	16752	16792	16715	16696	16914	16926	16596	16934	16703	16507	16618	16674	16856	16816	16540	16715	16714	16788	16828	16684	16851	16682	16785	16724	16679	16866	16609	16600	16771	16555	16761	16655	16707	16485	16769	16781	16614	16569	16673	16716	17038	16993	16668	16832	16834	16603	16665	16623	16954	16823	16691	16800	16763	16525	16827	16334	16764	16774	16724	16729	16751	16631	16849	16917	16780	16683	16787	16559	16502	16859	16911	16784	16693	16706	17137	17048	17021	16674	16672	16681	16683	16602	16728	16723	16616	16730	16778	17011	16839	16648	16651	16767	16731	16612	16680	16778	16744	16778	16690	16797	16647	16607	16735	16638	16633	16723	16977	16830	16838	16705	16795	16635	16701	16803	16719	16793	16705	16681	16489	16819	16747	16663	16631	16629	16850	16501	16689	16606	16781	16628	16806	17027	16772	16704	16624	16728	16631	16788	16654	16751	16761	16708	16857	16698	16880	16889	16727	16695	16699	16851	16617	16767	16675	16713	16725	16717	16550	16928	16560	17014	16853	16661	16687	16669	16681	16754	16898	16638	16770	16743	16875	16746	16611	16691	16925	16679	16969	16776	16826	16865	16774	16840	16620	16927	16740	16606	16806	16462	16554	16697	16796	16724	16649	16878	16815	16686	16695	16686	16930	16904	16783	16866	16977	16717	16727	16556	16709	16860	16733	16808	16811	16880	16859	16821	16916	16772	16683	16713	16823	16896	16663	16682	16916	16795	16936	16871	16623	16762	16669	17079	16624	16906	16659	16522	16555	16714	16743	16740	16829	16705	16516	16638	16816	16784	16733	16846	17017	16682	16595	16506	16713	16749	16695	16717	16851	16729	16731	16789	16741	16903	16869	16567	16840	16792	16864	16667	16658	16820	16601	16627	16638	16687	16633	16669	16727	16826	16814	16646	16868	16838	16778	16769	16869	16976	16751	16831	16780	16688	16541	16786	16884	16833	16422	16676	16871	16735	16665	16610	16830	16811	16731	16700	16740	16744	16708	16604	16793	16681	16846	16732	16818	16974	16611	16796	16771	16738	16568	16878	16596	16894	16521	16668	16683	16829	16863	16808	16586	16763	16782	16901	16986	16752	16763	16497	16863	16737	16820	16590	16802	16758	16585	16783	16697	16729	16674	16659	16536	16761	16611	16797	16820	16770	16761	16740	16782	16881	16506	16697	16728	16704	16589	16848	16713	16594	16609	16739	16825	16781	16848	16671	16894	16925	16869	16718	16653	16784	16628	16794	16863	16800	16659	16902	17055	16560	16867	16763	16681	16665	16638	16648	16678	16730	16901	16797	16823	16817	16859	16758	16622	16597	16672	16748	16998	16723	16756	16760	16747	16849	16816	16737	16830	16676	16696	16846	16794	16886	16608	16578	16615	16864	16875	16565	16811	16818	16778	16758	16652	16674	16620	16572	16582	16552	16747	16795	16696	16756	16609	16716	16740	16756	16908	16677	16816	16731	16771	16705	16693	16841	16781	16725	16613	16731	16833	16658	16801	16878	16865	16670	16808	16534	16566	16547	16671	16950	16543	16619	16734	16536	16763	16790	16751	16652	16697	16779	16712	16674	16845	16781	16600	16785	16588	16589	16713	16786	16764	16630	16690	16578	16521	16692	16575	16972	16931	16672	16675	16758	16972	16785	16661	16532	16721	16792	16733	16600	16773	16828	16923	16765	16737	16641	16684	16772	16776	16733	16621	16690	16841	16796	16862	16858	16715	16883	16568	16686	16691	16954	16867	16752	16818	16631	16554	16670	16862	16893	16642	16735	16773	16546	16859	16635	16807	16774	16872	16799	16969	16649	16930	16664	16670	16861	17006	16634	16644	16901	16675	16808	16819	16690	16727	16627	16668	16664	16754	16851	16743	16644	16750	16631	16696	16684	16646	16612	16969	16799	16834	16650	16852	16952	16847	16877	16774	16662	16737	16601	16910	16624	16892	16649	16562	16750	16918	16544	16687	16833	16543	16912	16765	16521	16685	16695	16668	16777	16725	16528	16730	16757	16725	16872	16938	16785	16824	16743	16844	16679	16803	16605	16751	16772	16700	16691	16794	16647	16636	16823	16997	16708	16934	16825	16534	16583	16672	16835	16838	16739	16534	16718	16895	16901	16871	16889	16759	16793	16733	16839	16754	16753	16802	16518	16890	16734	16967	16643	16718	16745	16587	16788	16832	16638	16901	16802	16729	16875	16730	16754	16715	16822	16774	16549	16892	16743	16776	16709	16740	16643	16721	16683	16558	16647	16467	16797	16766	16770	16687	16484	16571	16674	16837	16771	16622	16876	16647	16683	16794	16727	16649	16666	16840	16722	16954	16592	16772	16659	16721	16787	16773	16700	16858	16811	16719	16847	16687	16661	16734	16818	16628	16675	16676	16683	16813	16778	16761	16927	16768	16554	16517	16641	16766	16792	16665	16851	16809	16980	16775	16781	16689	16777	16877	16705	16971	16682	16685	16708	16727	16615	16620	16648	16701	16796	16804	16604	16764	16866	16641	16875	16917	16749	16838	16607	16682	16663	17025	16581	16732	16605	16899	17012	16808	16596	16812	16506	16742	16703	16815	16772	16712	16591	16672	16807	16797	16794	16773	16569	16638	16801	16750	16499	16842	16881	16786	16441	16846	16760	16700	16758	16702	16766	16662	16477	16683	16764	16761	16950	16771	16779	16772	16779	16892	16941	16844	16835	16798	16609	16780	16772	16785	16891	16778	16966	16735	16864	16738	16856	16916	16747	16763	16883	16656	16567	16734	16652	16617	16860	16739	16818	16741	16759	16790	16658	16761	16996	16814	16863	16636	16658	16813	16703	16620	16633	16621	16823	16696	16779	16812	16766	16719	16921	16706	16757	16874	16803	16783	16902	16955	16767	16740	16553	16982	16799	16695	16817	16772	16866	16726	16906	16856	16797	16759	16815	16731	16854	16918	16875	16872	16773	16700	16501	16846	16825	16819	16583	16538	16795	16775	16732	16730	16689	16768	16711	16842	16645	16842	16802	16684	16853	16675	16636	16843	16734	16945	16697	16696	16773	16722	16714	17007	16721	16715	16985	16774	16800	16915	16823	16790	17013	16649	16809	16713	16711	16771	16635	16568	16569	16802	16891	16808	16893	16635	16734	16751	16868	16718	16640	16779	16422	16662	16681	16893	16730	16624	16856	16806	16793	16781	16635	16717	16921	16858	16818	16604	16670	16682	16676	16800	16669	16884	16727	16762	16821	16666	16719	16830	16663	16650	16599	16727	16819	16722	16834	16837	16669	16826	16826	16798	16739	16836	16847	16649	16734	16737	16902	16810	16770	16873	16831	16966	16783	16684	16773	16638	16978	16717	17013	16886	16947	16801	16662	16774	16799	16824	16665	16678	16759	16797	16667	16530	16617	16475	16555	16737	16709	16842	16810	16775	16722	16731	16519	16663	16599	16773	16923	16959	16771	16809	16615	17014	16604	16682	16609	16829	16843	16695	16870	16691	16780	16739	16654	16759	16748	16685	16687	16645	16852	16688	16878	16767	16689	16577	16680	16932	16977	16742	16823	16837	16783	16879	16713	16712	16977	16871	16793	16736	16787	16561	16759	17023	16770	16891	16694	16588	16601	16867	16861	16711	16603	16620	16668	16908	16733	16764	16594	16819	16905	16749	16966	16803	16647	16745	16852	16802	16899	16477	16808	16693	16630	16483	16902	16726	16779	16621	16710	16775	16865	16639	16705	16701	16761	16762	16673	16817	16765	16497	16844	16880	16770	16654	16815	16875	16942	16731	16524	16756	16703	16785	16719	16698	16748	16576	16950	16621	16644	16818	16838	16636	16766	16659	16782	16676	16847	16893	16815	16659	16711	16863	16766	16956	16688	16836	16700	16762	16637	16567	16716	16875	16770	16794	16721	16973	16759	16804	16770	16843	16955	16659	16900	16771	16693	16787	16856	16730	16555	16824	16874	16573	16564	16826	16621	16667	16706	16855	16743	16761	16891	16959	16844	16741	16590	16784	17045	16764	16817	16896	16646	16755	16782	16715	16703	16755	16629	16819	16618	16700	16746	16896	16915	16815	16716	16497	16462
32522	48885	37843	23902	16617	14679	14257	13877	13859	13808	13693	13495	13770	13800	13545	13464	13547	13538	13754	13782	13640	13744	13562	13540	13778	13707	13597	13662	13706	13549	13693	13584	13692	13594	13492	13517	13501	13553	13465	13668	13628	13490	13594	13468	13520	13631	13490	13495	13572	13685	13461	13527	13523	13736	13434	13401	13651	13678	13521	13639	13581	13373	13515	13495	13523	13552	13690	13385	13437	13597	13535	13429	13425	13685	13435	13373	13555	13609	13504	13610	13448	13530	13388	13531	13634	13450	13428	13467	13356	13448	13545	13521	13670	13387	13463	13530	13437	13554	13572	13472	13546	13679	13456	13525	13642	13457	13605	13634	13426	13649	13576	13431	13644	13616	13544	13500	13633	13578	13789	13657	13495	13676	13495	13542	13525	13459	13663	13404	13421	13680	13787	13606	13442	13514	13550	13525	13572	13478	13520	13570	13533	13529	13398	13400	13585	13666	13539	13487	13669	13594	13440	13632	13454	13492	13704	13555	13537	13636	13328	13504	13765	13567	13658	13453	13523	13562	13679	13488	13436	13551	13523	13414	13531	13455	13601	13527	13554	13595	13519	13543	13543	13558	13516	13683	13791	13574	13465	13439	13467	13658	13517	13803	13619	13511	13690	13621	13452	13653	13541	13586	13627	13570	13363	13510	13806	13378	13600	13430	13483	13631	13617	13630	13585	13514	13573	13510	13498	13440	13533	13522	13587	13514	13650	13539	13506	13446	13642	13581	13518	13623	13588	13552	13504	13732	13566	13641	13518	13550	13481	13584	13551	13464	13662	13555	13599	13510	13590	13558	13549	13555	13526	13484	13623	13570	13522	13595	13594	13502	13562	13538	13576	13452	13604	13386	13603	13519	13603	13497	13523	13523	13444	13573	13722	13584	13680	13579	13554	13612	13372	13622	13763	13515	13352	13486	13489	13500	13550	13646	13625	13415	13654	13481	13547	13646	13588	13557	13605	13489	13569	13457	13515	13623	13561	13522	13538	13396	13602	13539	13578	13565	13586	13656	13365	13665	13567	13490	13642	13578	13547	13506	13498	13591	13625	13508	13437	13526	13632	13629	13497	13654	13547	13477	13634	13486	13822	13582	13421	13631	13642	13579	13431	13636	13667	13496	13555	13677	13563	13376	13616	13572	13433	13656	13397	13356	13613	13404	13291	13682	13370	13636	13583	13653	13622	13569	13501	13512	13422	13561	13544	13512	13475	13385	13546	13707	13584	13609	13635	13512	13517	13478	13512	13499	13477	13629	13380	13563	13453	13410	13439	13615	13645	13728	13643	13536	13462	13464	13570	13589	13449	13574	13620	13653	13538	13584	13454	13556	13639	13612	13578	13456	13427	13533	13505	13464	13568	13517	13533	13502	13541	13489	13618	13650	13368	13470	13655	13452	13612	13434	13583	13495	13466	13309	13448	13594	13541	13396	13588	13517	13534	13660	13574	13467	13451	13417	13647	13560	13537	13629	13581	13509	13303	13590	13477	13600	13661	13470	13649	13525	13505	13529	13540	13525	13655	13425	13495	13528	13449	13518	13625	13580	13496	13422	13611	13615	13677	13570	13574	13464	13648	13634	13530	13543	13434	13475	13517	13704	13592	13440	13464	13544	13478	13631	13539	13330	13348	13624	13498	13658	13397	13450	13524	13434	13455	13641	13547	13510	13589	13429	13539	13424	13519	13608	13617	13576	13549	13532	13568	13628	13427	13588	13576	13505	13415	13454	13610	13540	13709	13505	13601	13568	13591	13505	13593	13493	13494	13550	13514	13404	13622	13454	13480	13564	13543	13684	13698	13441	13552	13525	13472	13408	13623	13639	13435	13408	13542	13566	13589	13522	13529	13472	13566	13816	13444	13517	13494	13396	13408	13646	13654	13611	13486	13423	13552	13665	13524	13621	13673	13602	13503	13600	13276	13578	13675	13512	13537	13744	13575	13462	13601	13581	13677	13686	13488	13628	13390	13468	13642	13584	13491	13522	13545	13641	13604	13408	13690	13487	13597	13466	13486	13311	13477	13552	13496	13631	13474	13381	13546	13491	13578	13632	13487	13634	13458	13390	13714	13628	13592	13628	13628	13577	13477	13538	13451	13564	13569	13467	13508	13517	13545	13478	13579	13529	13523	13460	13496	13496	13364	13608	13566	13523	13478	13579	13549	13473	13550	13541	13632	13693	13435	13474	13733	13538	13500	13480	13474	13592	13599	13637	13584	13438	13486	13532	13578	13594	13375	13612	13529	13517	13410	13384	13573	13590	13512	13647	13550	13644	13582	13791	13509	13599	13614	13574	13445	13503	13507	13549	13595	13513	13439	13466	13448	13610	13444	13493	13534	13601	13554	13725	13677	13731	13380	13564	13407	13520	13685	13355	13593	13621	13513	13667	13548	13575	13532	13558	13507	13692	13586	13661	13521	13629	13655	13391	13551	13535	13516	13590	13535	13580	13569	13551	13600	13544	13518	13676	13430	13562	13565	13495	13391	13397	13483	13599	13593	13419	13433	13452	13649	13481	13559	13610	13615	13578	13645	13454	13579	13647	13537	13633	13560	13618	13490	13645	13470	13612	13692	13606	13567	13441	13597	13500	13625	13463	13507	13778	13412	13497	13515	13577	13401	13624	13559	13570	13692	13548	13491	13693	13662	13636	13613	13593	13526	13524	13502	13489	13587	13449	13333	13375	13539	13829	13449	13511	13556	13651	13511	13541	13585	13605	13704	13646	13405	13557	13616	13601	13464	13529	13534	13523	13587	13608	13612	13542	13612	13471	13509	13496	13484	13717	13578	13582	13564	13502	13494	13556	13568	13651	13384	13672	13638	13574	13601	13569	13466	13412	13432	13660	13469	13329	13742	13638	13415	13588	13603	13650	13634	13564	13496	13703	13591	13580	13430	13561	13467	13532	13604	13461	13542	13506	13519	13525	13481	13493	13527	13603	13447	13596	13506	13507	13463	13698	13597	13562	13538	13512	13445	13423	13614	13624	13475	13532	13457	13580	13681	13691	13735	13673	13514	13611	13511	13560	13471	13481	13447	13515	13625	13480	13457	13453	13486	13679	13604	13455	13751	13605	13586	13501	13564	13540	13690	13524	13629	13564	13702	13557	13605	13451	13433	13634	13455	13678	13510	13626	13653	13683	13526	13429	13645	13402	13489	13634	13670	13412	13705	13392	13483	13518	13549	13472	13551	13582	13575	13572	13555	13551	13712	13484	13570	13546	13605	13592	13502	13590	13493	13458	13480	13645	13769	13658	13557	13590	13536	13469	13684	13532	13578	13482	13455	13370	13610	13511	13671	13584	13517	13359	13533	13578	13564	13511	13578	13704	13684	13614	13734	13630	13615	13460	13584	13700	13688	13647	13606	13593	13505	13424	13508	13603	13437	13644	13630	13482	13514	13470	13455	13647	13604	13432	13474	13527	13552	13576	13598	13517	13458	13540	13567	13622	13492	13546	13555	13518	13505	13356	13476	13614	13595	13605	13593	13608	13476	13594	13728	13618	13612	13573	13404	13600	13680	13732	13552	13585	13352	13527	13578	13587	13526	13537	13529	13385	13694	13534	13563	13719	13526	13376	13643	13612	13683	13597	13415	13628	13391	13592	13508	13359	13744	13381	13539	13644	13422	13501	13628	13708	13497	13660	13536	13503	13553	13728	13471	13508	13461	13412	13536	13702	13536	13442	13488	13642	13588	13600	13385	13610	13550	13572	13412	13556	13644	13329	13504	13550	13469	13359	13577	13566	13647	13601	13480	13529	13330	13663	13563	13529	13683	13681	13559	13767	13495	13632	13482	13664	13502	13602	13463	13493	13709	13477	13480	13682	13455	13563	13680	13747	13430	13688	13572	13644	13586	13560	13312	13594	13470	13628	13597	13647	13548	13739	13587	13580	13587	13610	13527	13586	13630	13595	13531	13622	13561	13690	13592	13541	13541	13583	13511	13567	13582	13521	13476	13440	13458	13711	13508	13432	13581	13727	13546	13488	13728	13639	13603	13526	13507	13567	13667	13486	13645	13552	13457	13627	13498	13454	13430	13574	13458	13572	13546	13536	13487	13596	13490	13636	13436	13585	13632	13484	13466	13633	13683	13535	13531	13652	13530	13596	13594	13622	13507	13590	13462	13655	13447	13570	13481	13520	13752	13584	13557	13602	13577	13652	13656	13499	13622	13614	13539	13595	13588	13470	13498	13520	13523	13409	13490	13605	13683	13560	13436	13613	13541	13538	13584	13622	13419	13447	13750	13557	13614	13549	13404	13650	13544	13486	13606	13669	13570	13590	13543	13586	13494	13465	13599	13562	13592	13617	13411	13408	13526	13585	13537	13597	13456	13463	13547	13601	13602	13592	13433	13575	13560	13542	13596	13693	13675	13620	13627	13695	13531	13345	13688	13545	13584	13422	13535	13538	13543	13513	13493	13570	13690	13441	13568	13398	13588	13410	13647	13625	13643	13432	13706	13528	13560	13549	13586	13605	13587	13588	13449	13677	13434	13627	13487	13605	13500	13512	13651	13673	13600	13606	13644	13579	13479	13568	13554	13481	13604	13521	13627	13576	13498	13696	13451	13420	13444	13705	13521	13653	13466	13508	13658	13415	13441	13441	13583	13713	13519	13627	13490	13445	13580	13574	13493	13535	13767	13519	13780	13690	13650	13434	13441	13662	13617	13546	13474	13489	13454	13533	13659	13671	13528	13626	13607	13514	13713	13399	13588	13571	13750	13569	13521	13429	13526	13625	13546	13414	13701	13502	13628	13488	13649	13512	13550	13489	13656	13662	13635	13673	13539	13597	13538	13620	13633	13609	13433	13408	13469	13557	13615	13433	13583	13512	13586	13628	13510	13540	13681	13518	13564	13466	13624	13631	13491	13537	13668	13549	13564	13465	13702	13631	13500	13651	13526	13538	13400	13624	13450	13338	13556	13513	13575	13523	13571	13683	13623	13392	13623	13482	13662	13656	13437	13506	13669	13479	13485	13584	13677	13513	13634	13623	13488	13477	13592	13373	13591	13305	13662	13599	13458	13612	13615	13541	13584	13497	13527	13647	13535	13592	13364	13471	13533	13569	13614	13347	13650	13508	13580	13546	13540	13487	13580	13575	13451	13641	13499	13505	13339	13598	13583	13608
23149	21187	28574	25742	23139	21794	20232	17811	17293	17330	17240	17012	17183	17228	16965	17083	17070	16877	16879	17017	16842	17001	16808	16877	17740	17674	17802	17189	17090	17000	16846	16772	16659	16880	16797	16832	16887	16808	16840	16804	16683	16836	16800	16731	16659	16670	16577	16711	16849	16812	16797	16660	16752	16986	16910	16894	16751	16896	16797	16783	16746	16879	16823	16890	16877	16589	16886	16748	16766	16804	16631	16754	16724	16796	16859	16693	16790	16777	16882	16686	16761	16901	16721	16662	16711	16741	16714	16620	16708	16654	16687	16891	16882	16751	16635	16576	16732	16952	16897	16647	16758	16707	16850	16882	16754	16726	16849	16543	16830	16745	16875	16803	16965	16835	16619	16609	16798	16851	16802	16607	16797	16944	16764	16682	16892	16681	16764	16577	16858	16817	16751	16823	16749	16822	16830	16768	16648	16943	16654	16798	16846	16823	16806	16898	16558	16855	16885	16738	16759	16689	16587	16760	16598	16715	16771	16844	16650	16912	16697	16721	16725	16860	16707	16790	16807	16788	16652	16818	16768	16745	16749	16831	16826	16935	16895	16865	16661	16641	17031	16622	16639	16886	16738	16971	16713	16754	16657	16799	16919	16873	16971	16804	16825	16693	16592	16855	16685	16838	16664	16801	16735	16719	16762	16871	16933	16750	16887	16595	16834	16639	16676	16922	16843	16790	16694	16738	16888	16631	16563	16693	16733	16635	16918	16827	16828	16820	16788	16867	16842	16787	16892	16646	16758	16768	16958	16791	16786	16850	16702	16856	16842	16821	16771	16736	16906	16740	16786	16746	16873	16862	16782	16665	16746	16712	16782	16838	16736	16656	16538	17009	16842	16890	16815	16788	16692	16781	16980	16851	17023	16716	16707	16689	16849	16900	16751	16832	16831	16939	16767	16704	16912	16578	16689	16708	16701	16762	16798	16881	16880	16573	16807	16687	16803	16737	16698	16823	16851	16996	16704	16853	16657	16953	16748	16851	16729	16592	16842	16810	16796	16852	16714	16725	16788	16594	16736	16818	16725	16791	17145	16660	16699	16990	16854	16832	16802	16766	16862	16717	16808	16761	16771	16716	16727	16491	16642	16691	16676	16692	16909	16714	16797	16772	16829	16823	16613	16655	16836	16730	16806	17043	16770	16699	16844	16625	16660	16890	16775	16855	16763	16608	16732	16852	16652	16787	16715	16857	16606	16821	16784	16657	16826	16686	16786	16699	16668	16903	16947	16755	16873	16717	16987	16745	16883	16829	16670	16877	16659	16798	16720	16911	16571	16670	16789	16613	16803	16725	16703	16541	16754	16894	16684	16556	16893	16827	16771	16709	16969	16589	16821	16593	16938	16627	16877	16675	16983	16932	16817	16572	16821	16861	16872	16890	16726	16833	16597	16768	16895	16702	16618	16987	16766	16778	16745	16488	16887	16704	16630	16812	16826	16619	16679	16664	16782	16622	16842	16724	16840	16726	16772	16908	16802	16599	16781	16781	16520	16698	16823	16632	16798	16730	16976	16845	16765	16672	16896	16834	16785	16670	16631	16791	16611	16605	16728	17002	16672	16887	16790	16880	16822	16531	16810	16668	16700	16713	16775	16889	16764	16892	16546	16491	16737	16783	16566	16695	16867	16745	16790	16831	16933	16774	17023	16608	16702	16823	16749	16947	16645	16830	16847	16802	16770	16752	16727	16726	16856	16848	16802	16721	16621	16734	16726	16574	16661	16749	16738	16733	16881	16720	16752	16794	16795	16763	16634	16734	16993	16811	16626	16643	16677	16500	16730	16848	16827	16614	16708	16652	16842	16721	16768	16921	16787	16738	16763	16763	16687	16916	16551	16744	16864	16878	16659	16734	16560	16684	16680	16669	16822	16602	16834	16977	16601	16628	16934	16765	16850	16733	16587	16781	16652	16835	16669	16521	16729	16715	16491	16834	16810	16915	16854	16672	16928	16683	16739	16760	16752	17099	16659	16483	16788	16659	16908	16680	16684	16614	16496	16798	16834	16801	16968	16813	16728	16659	16767	16779	16753	16679	16749	16762	16797	16586	16711	16834	16673	16499	16855	16719	16667	16706	16786	16697	16619	16729	16828	16683	16600	16640	16679	16703	16810	16614	16814	16637	16878	16747	16889	16752	16785	16723	16937	16680	16916	16788	16719	16709	16577	16752	16768	16875	16696	16565	16786	16938	16746	16847	16851	16854	16759	16868	16620	16609	16566	16711	16726	16721	16538	16756	16724	16910	16894	16846	16889	16772	16724	16930	16771	16638	16687	16777	16810	16909	16917	16791	16872	16768	16643	16815	16730	16677	16763	16833	16643	16786	16689	16832	16676	16810	16868	16664	16794	16854	16693	16617	16953	16652	16776	16776	16786	16810	16771	16880	16910	16806	16798	16681	16898	16796	16974	16860	17068	16734	16908	16904	16865	16770	16729	16818	16640	16752	16606	16659	17004	16807	16819	16692	16699	16621	16893	16618	16723	16653	16694	16607	16656	16780	16732	16849	16651	16740	16789	16805	16871	16652	16653	16657	16903	16923	16600	16913	16736	16728	16991	16935	16845	16740	16665	16914	16702	16672	16920	16676	16789	16555	16753	16701	16717	16859	16749	16673	16933	16699	16822	16842	16961	16754	16520	17036	16837	16748	16971	16779	16680	16675	16899	16749	16492	16758	16881	16692	16680	16691	16889	16757	16752	16628	16756	16756	16772	16611	16606	16714	16939	16746	16762	16584	16763	16779	16952	16799	16718	16879	16908	16996	16835	16907	16960	16717	16521	16876	16897	16661	16840	16977	16786	16755	16694	16593	16835	16872	16613	16657	16972	16720	17102	16632	16673	17009	16664	16684	16774	16843	16766	16680	16812	16817	16665	16765	16761	16845	16916	16753	16774	16593	16859	16613	16668	16901	16764	16684	16764	16957	16745	16898	16829	16836	16746	16704	16854	16892	16799	16853	16778	16947	16838	16844	16780	16799	16880	16832	16660	16841	16908	16864	16743	16744	16686	16767	16851	16654	16708	16868	16515	16676	16885	16740	16801	16568	16872	16804	16768	16882	16630	16723	16811	16775	16831	16749	16798	16853	16844	16936	16852	16688	16700	16792	16855	16822	16856	16859	16570	16739	17030	16811	16771	16767	16805	16604	17011	16755	16586	16724	16758	16721	17021	16613	16567	16852	16825	16731	16976	16707	16872	16766	16827	16786	16885	16924	16883	16889	16737	16730	16925	16731	16999	16767	16832	16933	16944	16752	16439	16632	16869	16855	16936	16648	16780	16749	16716	16723	16673	16821	16658	16696	16889	16724	16718	16683	16788	16522	16996	16685	16746	16951	16762	16609	16532	16787	16700	16777	16632	16744	16656	16614	16709	16749	16877	16604	16610	16601	16919	16819	16699	16703	16834	16744	16810	16938	16839	16594	16831	16854	16883	16756	16679	16793	16792	17029	16888	16568	16662	16897	16707	16672	16756	16864	16804	16759	16720	16889	16528	16948	16744	16948	16629	16466	16904	16802	16599	16728	16786	16843	16698	16852	16722	16702	16754	16837	16739	16707	16777	16850	16712	16820	16698	16538	16566	16747	16897	16824	16891	16590	16894	16639	16626	16967	16954	16758	16943	16653	16870	16697	16811	16682	16954	16907	16977	16704	16962	16817	16794	16760	16912	16639	16831	17001	16634	16866	16847	16729	16904	16809	16807	16763	16900	16688	16809	16808	16738	16847	16760	16777	16763	16849	16804	16710	16770	16746	16801	16853	16819	16754	16877	16724	16908	16712	16735	16953	16986	16740	16736	16802	16648	16671	16970	16690	17019	16909	16791	16789	16788	16580	16817	16539	16856	16956	16530	16975	16882	16725	16696	16736	16664	16688	16817	16868	16740	16632	16648	16824	16874	16757	16577	16835	16806	16801	16885	16609	16798	16802	16677	16690	16762	16812	16784	16793	16940	16524	16599	16643	16761	16822	16522	16600	16776	16689	16789	16666	16715	16704	16836	16899	16825	16829	16656	16719	16655	16509	16811	16784	16631	16650	16781	16975	16611	16877	16846	16613	16745	16764	16780	16571	16606	16764	16834	16840	16787	16871	16842	16611	16688	16776	16734	16844	16764	16828	16951	16978	16599	16724	17004	16729	16768	16788	16807	17007	16822	16687	16707	16770	16889	16809	16718	16644	16895	16931	16700	16874	16745	16755	16692	16760	16914	16588	16827	17007	16685	16650	16728	16865	16748	16803	16883	16819	16812	16808	16672	16638	16633	16486	16786	16914	16685	16787	16993	16790	16790	16814	16589	16753	16713	16919	16651	16776	16842	16888	16592	16989	16941	16852	16964	16790	16966	16576	16692	16872	17000	16959	16703	16678	16379	16647	16799	16720	16995	16864	16761	16693	16893	16862	16836	16607	16795	16978	16888	16640	16830	16780	16695	16714	16611	16619	16675	16870	16970	16728	16875	16806	17043	16783	16754	16624	16578	16790	16603	16780	16790	16896	16769	16770	16809	16730	16813	16732	16908	16539	16788	16860	16613	16635	16675	16868	16805	16782	16787	16840	16799	16687	16760	16718	16865	16851	16554	16788	16776	16485	16852	16844	16907	16960	16772	16604	16739	16774	16609	16666	16840	16758	16774	16711	16716	16939	16657	16709	16565	16437	16844	16763	16676	16627	16675	16828	16888	16526	16564	16976	16778	16666	16644	16883	16728	16825	16810	16816	16611	16850	16755	16727	16711	16766	16730	16752	16701	16799	16799	16804	16694	16735	16789	16670	16531	16700	16733	16927	16798	16875	16620	16771	16785	16572	16686	16597	16695	16819	16769	16663	16744	16846	16765	16706	16902	16936	16882	16778	16601	16851	16709	16562	16889	16722	16617	16823	16728	16629	16796	16626	16748	16825	16843	16764	16683	16864	16668	16624	16916	16841	16920	16717	16970	16666	16596	16690	16714	16879	16772	16830	16747	16828	16790	16806	16697	16747	16728	16670	16947	16908	16822	16747	16724	16780	16922	16894	16734	16684	16814	16697	16850	16780	16467	16799	16980	16748	16683	16754	16792	16776	16843	16786	16670	16593	16784	16900	16926	16742	16812	17045	16815	16877	16843	16673	16902	16817	16687	16724	16847	16883	16809	16895
32946	61404	49164	32871	20781	15708	14974	14298	14102	13891	13760	13755	13778	13683	13701	13977	13887	13667	13711	13664	13729	13684	13584	13992	14784	14910	14568	14265	13926	13804	13740	13631	13643	13554	13618	13537	13652	13617	13644	13446	13821	13546	13590	13642	13685	13513	13461	13794	13668	13533	13565	13497	13579	13445	13578	13530	13698	13746	13535	13467	13731	13586	13482	13590	13620	13572	13526	13543	13405	13577	13564	13573	13518	13619	13574	13522	13510	13549	13610	13677	13612	13636	13616	13565	13680	13469	13479	13553	13507	13545	13556	13707	13455	13554	13476	13593	13515	13598	13572	13659	13690	13497	13444	13544	13558	13540	13519	13538	13575	13543	13772	13523	13525	13555	13784	13574	13552	13616	13422	13730	13607	13512	13615	13480	13557	13462	13379	13561	13590	13630	13733	13559	13398	13486	13679	13537	13772	13544	13640	13596	13714	13460	13643	13628	13537	13639	13375	13552	13738	13522	13592	13468	13623	13453	13582	13494	13550	13684	13561	13593	13615	13636	13595	13558	13526	13442	13548	13606	13488	13562	13672	13570	13620	13495	13528	13564	13544	13474	13466	13434	13503	13478	13579	13548	13426	13708	13465	13745	13671	13439	13509	13598	13636	13597	13631	13586	13499	13684	13485	13663	13462	13555	13451	13561	13617	13407	13538	13525	13675	13637	13539	13590	13554	13439	13702	13431	13378	13665	13570	13816	13673	13654	13575	13492	13532	13642	13540	13563	13652	13570	13637	13583	13627	13639	13560	13585	13638	13603	13711	13524	13427	13458	13504	13553	13582	13634	13603	13671	13554	13499	13548	13599	13532	13418	13646	13507	13818	13601	13513	13623	13596	13605	13590	13568	13613	13562	13620	13566	13522	13569	13651	13490	13725	13308	13598	13665	13510	13550	13596	13571	13372	13687	13547	13592	13516	13639	13629	13342	13466	13481	13460	13854	13591	13626	13654	13658	13629	13505	13663	13425	13495	13477	13755	13368	13751	13636	13757	13685	13518	13878	13601	13596	13610	13669	13594	13387	13448	13531	13544	13410	13589	13538	13423	13711	13538	13653	13709	13490	13490	13661	13532	13513	13454	13681	13505	13610	13669	13538	13472	13722	13560	13408	13618	13525	13718	13578	13672	13468	13532	13552	13622	13612	13594	13449	13658	13486	13623	13515	13617	13686	13636	13693	13738	13474	13461	13769	13656	13496	13424	13631	13572	13612	13620	13579	13735	13522	13561	13519	13490	13705	13497	13656	13760	13635	13460	13571	13622	13629	13661	13615	13610	13519	13592	13503	13580	13561	13486	13483	13628	13729	13692	13518	13594	13703	13552	13402	13642	13599	13531	13474	13523	13571	13598	13420	13633	13744	13771	13558	13693	13587	13654	13603	13524	13625	13454	13607	13597	13460	13542	13491	13586	13641	13630	13651	13590	13516	13660	13522	13486	13488	13663	13597	13469	13595	13671	13735	13626	13681	13446	13533	13466	13420	13611	13645	13580	13494	13600	13542	13523	13647	13540	13524	13490	13802	13643	13582	13519	13514	13680	13608	13743	13453	13503	13543	13363	13686	13686	13348	13383	13585	13575	13655	13539	13560	13428	13592	13489	13564	13677	13477	13574	13563	13602	13563	13392	13739	13608	13571	13463	13604	13435	13576	13523	13682	13519	13535	13629	13527	13454	13677	13569	13484	13436	13631	13662	13522	13451	13578	13602	13653	13470	13514	13615	13687	13614	13626	13580	13607	13421	13703	13535	13729	13507	13529	13629	13547	13486	13538	13755	13581	13536	13326	13671	13677	13425	13559	13397	13467	13484	13553	13546	13687	13532	13576	13560	13576	13634	13567	13482	13556	13376	13511	13732	13656	13416	13425	13599	13644	13489	13665	13683	13508	13578	13695	13604	13706	13576	13520	13479	13742	13655	13568	13380	13520	13545	13464	13631	13619	13515	13528	13576	13443	13504	13662	13604	13429	13685	13692	13472	13691	13459	13467	13642	13474	13457	13369	13563	13491	13551	13587	13629	13645	13635	13464	13438	13394	13549	13537	13508	13710	13570	13620	13694	13489	13503	13518	13581	13667	13653	13522	13674	13513	13797	13677	13466	13459	13696	13570	13420	13493	13541	13529	13435	13555	13787	13506	13604	13496	13724	13650	13550	13645	13713	13676	13503	13513	13390	13472	13585	13436	13710	13553	13647	13481	13738	13639	13492	13518	13396	13499	13560	13468	13667	13632	13531	13573	13390	13523	13661	13433	13520	13665	13599	13535	13533	13447	13683	13617	13649	13705	13589	13520	13574	13468	13447	13500	13561	13641	13464	13663	13646	13561	13500	13478	13478	13644	13711	13560	13608	13481	13731	13540	13468	13559	13591	13592	13593	13450	13643	13731	13593	13517	13699	13649	13604	13585	13656	13506	13648	13609	13563	13320	13475	13407	13555	13625	13589	13604	13483	13666	13700	13513	13591	13640	13433	13628	13609	13592	13643	13583	13538	13362	13419	13546	13536	13498	13625	13653	13494	13587	13608	13712	13472	13453	13507	13560	13538	13473	13584	13576	13652	13567	13621	13505	13601	13740	13545	13642	13663	13516	13578	13456	13763	13479	13595	13590	13574	13592	13446	13695	13593	13472	13479	13409	13659	13553	13622	13586	13571	13564	13556	13459	13439	13575	13306	13542	13495	13654	13655	13589	13525	13622	13486	13600	13663	13492	13535	13488	13571	13740	13555	13593	13599	13634	13424	13670	13553	13539	13485	13379	13580	13735	13583	13651	13622	13516	13568	13491	13476	13496	13456	13540	13516	13611	13572	13687	13592	13479	13529	13643	13400	13455	13726	13493	13679	13398	13646	13542	13645	13607	13627	13543	13763	13618	13680	13571	13433	13558	13635	13423	13521	13547	13465	13613	13410	13614	13562	13569	13497	13511	13541	13775	13582	13530	13617	13648	13580	13445	13711	13571	13558	13536	13517	13447	13539	13609	13452	13563	13559	13472	13445	13590	13512	13689	13639	13612	13534	13417	13608	13652	13673	13451	13671	13570	13702	13517	13413	13505	13536	13518	13557	13529	13629	13447	13681	13438	13410	13512	13626	13699	13598	13603	13643	13521	13563	13709	13585	13541	13584	13731	13669	13568	13613	13615	13542	13528	13721	13681	13622	13418	13665	13642	13599	13384	13551	13564	13554	13744	13489	13463	13540	13586	13629	13628	13644	13379	13727	13420	13596	13478	13378	13650	13653	13476	13477	13545	13478	13542	13272	13629	13584	13609	13475	13575	13567	13485	13587	13652	13476	13679	13634	13633	13589	13533	13491	13627	13707	13619	13685	13678	13623	13548	13702	13580	13619	13572	13346	13303	13609	13617	13708	13575	13472	13495	13657	13637	13619	13454	13583	13586	13665	13541	13596	13502	13527	13691	13571	13686	13712	13492	13429	13697	13628	13467	13711	13443	13766	13557	13654	13682	13598	13465	13578	13600	13498	13495	13627	13536	13761	13428	13710	13426	13409	13641	13612	13503	13583	13644	13516	13451	13455	13477	13611	13473	13603	13634	13571	13493	13659	13510	13555	13582	13414	13422	13558	13487	13636	13596	13619	13575	13454	13603	13589	13650	13606	13491	13574	13478	13658	13645	13397	13595	13760	13440	13583	13491	13554	13559	13511	13734	13545	13457	13503	13651	13622	13560	13591	13539	13640	13359	13636	13747	13648	13579	13515	13667	13621	13487	13646	13724	13605	13458	13522	13452	13511	13484	13473	13704	13589	13530	13535	13566	13512	13487	13381	13508	13573	13441	13543	13512	13609	13710	13531	13636	13500	13794	13444	13610	13614	13708	13559	13422	13668	13717	13425	13594	13578	13608	13554	13538	13498	13575	13570	13558	13642	13600	13634	13683	13574	13343	13637	13498	13595	13388	13384	13452	13653	13525	13681	13489	13612	13593	13597	13502	13474	13692	13616	13581	13500	13530	13558	13520	13608	13592	13673	13474	13604	13733	13413	13586	13423	13488	13597	13557	13521	13618	13530	13486	13515	13452	13633	13679	13596	13647	13508	13545	13573	13457	13681	13514	13702	13541	13552	13460	13637	13644	13654	13485	13497	13593	13707	13686	13517	13539	13474	13679	13614	13519	13560	13622	13734	13494	13501	13529	13589	13415	13541	13793	13516	13473	13654	13629	13619	13559	13600	13632	13623	13515	13403	13574	13526	13650	13747	13645	13509	13676	13526	13494	13458	13665	13557	13761	13663	13580	13402	13647	13599	13507	13641	13785	13675	13534	13511	13687	13501	13565	13593	13704	13524	13567	13385	13688	13561	13641	13495	13684	13443	13546	13684	13548	13758	13533	13469	13563	13448	13701	13695	13506	13533	13563	13620	13625	13631	13521	13605	13839	13717	13427	13591	13603	13612	13544	13470	13695	13602	13648	13421	13559	13574	13591	13669	13473	13416	13508	13570	13407	13593	13635	13593	13730	13654	13615	13643	13640	13539	13604	13687	13566	13666	13545	13516	13611	13482	13475	13393	13652	13639	13389	13536	13577	13520	13527	13626	13598	13689	13655	13403	13446	13675	13560	13447	13601	13662	13469	13653	13535	13517	13564	13603	13617	13496	13875	13733	13536	13585	13384	13448	13385	13463	13615	13563	13388	13618	13730	13566	13617	13705	13566	13692	13453	13547	13654	13607	13469	13504	13499	13703	13577	13659	13598	13541	13670	13622	13652	13588	13610	13615	13477	13544	13543	13506	13444	13590	13561	13654	13577	13570	13605	13542	13517	13304	13507	13666	13888	13605	13699	13780	13504	13670	13412	13457	13491	13535	13636	13527	13649	13575	13479	13621	13498	13578	13718	13666	13533	13678	13732	13558	13545	13586	13647	13505	13449	13578	13500	13531	13514	13834	13414	13606	13430	13772	13476	13602	13608	13552	13379	13664	13428	13361	13597	13548	13656	13590	13582	13666	13780	13359	13525	13599	13516	13497	13626	13536	13531	13417	13511	13491	13759	13644	13496	13601	13514	13411	13846	13590	13632	13552	13628	13567	13750	13493	13544	13680	13585	13801	13601	13397	13558	13419	13565	13633	13611	13662	13545	13497	13622	13717	13588	13597	13701	13649	13677	13576	13564	13710	13587
24720	21679	29779	28355	22210	19576	19344	18192	17922	17958	17839	17908	18021	18003	18009	17881	17923	17746	17758	17876	17759	17817	17698	17731	18292	18203	18115	18085	17859	17898	17784	17683	17935	17824	17881	17949	17760	17762	17865	17958	17607	17714	17844	17697	17829	17814	17753	17942	17610	17694	17795	17635	17606	17751	17784	17632	17671	17701	17733	17727	17699	17495	17733	17576	17669	17798	17637	18055	17782	17635	17666	17716	17644	17691	17883	17673	17676	17453	17426	17535	17625	17699	17534	17655	17636	17703	17673	17794	17606	17895	17841	17487	17720	17713	17669	17727	17832	17756	17524	17720	17768	17623	17644	17710	17802	17530	17673	17661	17680	17808	17867	17806	17748	17641	17676	17979	17812	17814	17373	17688	17582	17711	17789	17668	17811	17641	17734	17664	17508	17701	17509	17653	17730	17659	17762	17564	17763	17753	17721	17739	17991	17777	17923	17768	17721	17693	17658	17846	17629	17841	17707	17634	17482	17643	17796	17704	17698	17521	17586	17623	17675	17620	17644	17743	17889	17919	17607	17860	17753	17531	17544	17646	17877	17877	17993	17732	17784	17805	17742	17503	17816	17575	17619	17642	17708	17566	17918	17715	17618	17539	17385	17452	17676	17604	17726	17635	17847	17513	17880	17829	17712	17517	17663	17777	17637	17663	17734	17956	17715	17720	17731	17867	17598	17605	17652	17728	17763	17610	17592	17648	17752	17496	17514	17734	17663	17699	17654	17646	17709	17654	17632	17648	17743	17588	17820	17590	17496	17660	17666	17566	17618	17734	17849	17792	17705	17673	17779	17880	17684	17566	17507	17703	17810	17721	17684	17562	17724	17629	17685	17890	17600	17910	17823	17641	17761	17771	17785	17761	17735	17681	17760	17789	17873	17550	17615	17862	17826	17859	17478	17520	17524	17492	17660	17515	17634	17504	17677	17752	17645	17667	17656	17584	17737	17582	17766	17743	17723	17628	17616	17715	17814	17611	17661	17718	17809	17810	17374	17708	17786	17720	17539	17695	17603	17610	17611	17671	17467	17620	17599	17670	17573	17624	17742	17610	17703	17503	17628	17523	17628	17830	17785	17829	17793	17674	17675	17580	17861	17664	17529	17783	17578	17905	17583	17702	17720	17533	17896	17718	17755	17648	17441	17603	17913	17743	17835	17668	17700	17778	17526	17600	17708	17733	17436	17521	17625	17807	17569	17593	17540	17979	17704	17584	17732	17753	17670	17768	17693	17616	17710	17832	17721	17602	17495	17724	17745	17488	17826	17823	17790	17658	17704	17735	17691	17626	17685	17769	17687	17722	17821	17677	17711	17821	17765	17644	17661	17529	17758	17683	17868	17795	17754	17715	17691	17712	17811	17644	17680	17680	17765	17537	17487	17778	17641	17599	17791	17798	17674	17604	17455	17717	17717	17727	17686	17548	17645	17695	17532	17684	17487	17811	17627	17828	17713	17703	17669	17866	17686	17677	17851	17614	17707	17526	17798	17735	17672	17732	17769	17814	17814	17744	17574	17743	17676	17620	17768	17785	17559	17715	17815	17883	17648	17714	17475	17736	17756	17608	17578	17769	17668	17828	17595	17829	17671	17673	17763	17808	17450	17697	17611	17575	17746	17692	17843	17773	17605	17787	17582	17419	17903	17642	17719	17723	17600	17606	17639	17745	17755	17742	17580	17744	17861	17794	17626	17794	17671	17559	17632	17565	17546	17669	17949	17847	17578	17653	17701	17685	17665	17647	17850	17715	17782	17621	17740	17771	17702	17636	17612	17703	17748	17832	17806	17945	17835	17603	17736	17578	17758	17686	17842	17805	17424	17753	17477	17730	17585	17778	17538	17629	17964	17822	17891	17758	17783	17576	17680	17604	17703	17848	17710	17671	17614	17830	17645	17674	17573	17533	17907	17940	17821	17759	17619	17670	17642	17847	17713	17560	17816	17624	17745	17488	17634	17612	17713	17636	17674	17817	17876	17665	17588	17731	17648	17437	17671	17563	17378	17761	17593	17644	17555	17771	17634	17743	17710	17772	17555	17501	17639	17740	17830	17773	17683	17516	17755	17630	17719	17730	17726	17616	17768	17627	17751	17722	17669	17636	17679	17647	17564	17557	17654	17619	17641	17606	17660	17796	17504	17728	17561	17786	17729	17703	17681	17597	17758	17669	17747	17621	17833	17526	17796	17481	17772	17659	17550	17665	17742	17668	17487	17811	18017	17841	17779	17664	17857	17532	17574	17561	17894	17491	17719	17581	17568	17837	17767	17866	17671	17624	17621	17825	17608	17865	17581	17900	17785	17838	17515	17551	17575	17707	17663	17854	17604	17716	17496	17805	17669	17788	17807	17802	17584	17693	17760	17621	18044	17910	17587	17640	17739	17614	17638	17560	17466	17832	17771	17708	17679	17786	17850	17744	17784	17664	17547	17566	17755	17530	17767	17791	17667	17691	17773	17736	17566	17563	17856	17832	17610	17744	17547	17812	17529	17615	17645	17538	17498	17705	17685	17606	17534	17625	17946	17766	17558	17698	17813	17626	17810	17818	17749	17921	17573	17763	17850	17565	17666	17534	17647	17603	17624	17655	17665	17597	17689	17706	17854	17791	17481	17582	17794	17646	17679	17715	17777	17769	17773	17730	17618	17652	17829	17862	17555	17703	17706	17758	17637	17701	17747	17787	17708	17655	17774	17692	17852	17458	17700	17821	17908	17703	17660	17565	17722	17813	17763	17777	17650	17473	17438	17655	17690	17795	17779	17795	17632	17642	17682	17549	17587	17529	17680	17570	17813	17660	17617	17731	17698	17673	17742	17718	17842	17603	17646	17827	17489	17818	17738	17773	17498	17594	17464	17664	17618	17724	17626	17782	17730	17669	17604	17618	17633	17556	17769	17747	17757	17581	17740	17697	17829	17747	17869	17879	17678	17777	17833	17728	17646	17622	17699	17576	17748	17635	17673	17644	17706	17585	17778	17755	17819	17672	17578	17779	17696	17742	17845	17703	17458	17766	17608	17536	17620	17750	17733	17761	17723	17621	17654	17745	17741	17576	17863	17694	17648	17720	17746	17570	17977	17797	17731	17503	17703	17804	17660	17617	17706	17750	17703	17812	17717	17740	17759	17635	17606	17616	17457	17950	17689	17519	17717	17740	17600	17695	17815	17648	17876	17643	17655	17616	17612	17704	17559	17567	17922	17591	17844	17788	17737	17753	17638	17680	17606	17779	17585	17695	17717	17571	17662	17806	17621	17594	17664	17669	17715	17522	17468	17656	17635	17770	17751	17798	17572	17730	17745	17847	17624	17592	17566	17579	17800	17743	17731	17693	17705	17786	17578	17661	17672	17535	17769	17627	17795	17831	17685	17690	17735	17772	17815	17618	17557	17666	17663	17734	17741	17815	17382	17635	17423	17553	17853	17703	17527	17655	17773	17704	17756	17833	17630	17739	17558	17703	17699	17911	17745	17950	17606	17652	17785	17856	17642	17636	17538	17698	17790	17668	17803	17828	17625	17786	17630	17662	17751	17718	17739	17608	17687	17744	17614	17687	17613	17642	17730	17736	17723	17592	17826	17665	17719	17618	17568	17719	17752	17892	17600	17704	17354	17663	17813	17749	17566	17782	17618	17683	17771	17748	17733	17543	17586	17624	17762	17696	17458	17775	17701	17843	17931	17744	17511	17775	17511	17756	17641	17633	17902	17675	17668	17581	17787	17512	17727	17594	17592	17778	17866	17765	17761	17652	17871	17648	17643	17825	17899	17657	17898	17725	17824	17738	17711	17574	17523	17576	17600	17698	17521	17820	17619	17744	17922	17747	17784	17563	17534	17470	17801	17606	17924	17672	17534	17733	17636	17624	17645	17443	17742	17511	17853	17603	17626	17783	17717	17680	17553	17632	17530	17657	17788	17740	17796	17553	17768	17748	17540	17620	17713	17604	17848	17835	17717	17695	17696	17729	17522	17541	17728	17590	17722	17768	17690	17735	17667	17790	17791	17595	17667	17654	17656	17705	17674	17638	17723	17675	17662	17678	17724	17541	17770	17678	17731	17705	17531	17547	17584	17563	17620	17571	17379	17717	17720	17573	17663	17683	17500	17613	17644	17490	17569	17595	17680	17632	17665	17665	17576	17571	17764	17557	17716	17570	17925	17735	17518	17676	17777	17633	17689	17701	17516	17628	17611	17773	17540	17584	17554	17699	17769	17728	17565	17661	17622	17582	17586	17650	17669	17642	17643	17694	17537	17783	17690	17553	17851	17562	17608	17757	17640	17719	17669	17837	17737	17632	17584	17752	17822	17743	17836	17619	17648	17691	17772	17766	17700	17575	17470	17708	17782	17569	17739	17731	17670	17567	17669	17730	17832	17748	17710	17774	17829	17745	17561	17584	17555	17799	17688	17469	17721	17640	17930	17688	17644	17701	17790	17582	17668	17668	17722	17714	17797	17757	17664	17663	17556	17646	17586	17823	17640	17786	17726	17750	17803	17611	17790	17599	17798	17927	17685	17750	17661	17710	17704	17668	17571	17729	17794	17841	17801	17781	17516	17614	17252	17924	17764	17752	17828	17812	17716	17524	17509	17490	17679	17848	17715	17972	17790	17945	17813	17562	17939	17635	17686	17656	17664	17417	17709	17622	17654	17597	17684	17809	17847	17740	17685	17706	17731	17795	17838	17652	17829	17644	17811	17443	17835	17777	17764	17651	17605	17617	17735	17811	17714	17711	17750	17498	17786	17551	17841	17839	17527	17469	17603	17665	17502	17576	17521	17879	17727	17769	17571	17728	17822	17770	17679	17764	17588	17601	17672	17772	17717	17714	17462	17759	17903	17816	17722	17898	17926	17840	17574	17647	17643	17402	17615	17630	17545	17644	17857	17618	17536	17704	17813	17800	17777	17845	17702	17681	17681	17700	17739	17544	17902	17842	17644	17851	17722	17708	17667	17870	17702	17714	17724	17683	17614	17780	17817	17816	17739	17785	17552	17599	17848	17693	17791	17888	17910	17708	17661	17766	17571	17770	17698	17752	17756	17448	17767	17634	17821	17558	17778	17544	17592	17711	17579	17885	17851	17510	17586	17549	17680	17844	17570	17717	17563	17708	17946	17920	17446	17501	17751	17725	17895	17654	17640	17584
32604	56843	42782	25607	18852	15452	15022	14555	14571	14140	14386	14591	14462	14476	14309	14306	14368	14244	14206	14092	14183	14263	14137	14100	14627	14933	14821	14522	14482	14235	14138	14202	14202	14117	14269	14169	14233	14108	14213	14187	14150	14076	14066	14158	14180	14168	14235	14017	13961	13929	13936	14276	13931	14072	14062	14127	14190	14159	14101	14209	14055	14242	14117	13957	14002	14087	14074	14231	14139	14184	14006	14059	13988	14110	14086	14222	14071	14163	14010	14001	13956	14176	14098	14135	14206	14229	14142	13965	14046	14157	14225	14085	14154	14122	14259	14125	14197	14116	14177	14180	14142	14139	14122	14040	14150	14257	14005	14056	14189	14001	14024	14106	13954	14150	14086	14055	14068	14048	14285	14122	14210	14194	14179	14217	14100	14087	14074	14027	13869	14212	14217	14125	14303	14047	13944	14057	14082	14141	14209	14128	13923	14068	13965	14158	14148	14160	14023	14190	14168	14287	14231	14050	14075	14024	14176	14143	14073	14140	13923	14218	14128	14243	14231	14381	14093	14054	14203	14177	14060	14038	14183	14104	14165	14169	14152	14040	14221	13982	14049	14098	14228	14047	14200	14152	14022	14216	14206	14175	14045	14030	14155	14185	14101	13943	14209	14257	13963	14104	14121	14003	14208	14085	14130	14191	14189	14087	14033	14130	13943	14018	14160	14160	14160	14090	14186	14063	14354	14196	14195	14184	14012	14205	14178	14040	14081	13868	14175	14319	14157	14208	14219	13979	14138	14137	14233	14077	14123	14187	14161	14152	14114	14129	14086	14061	14169	14353	14094	14082	14146	14150	14064	13981	14135	14089	14095	13916	14109	14132	14141	13928	14107	14001	14130	13887	13970	14132	14034	14095	14280	13915	14130	14178	14174	14068	14060	14149	14080	14205	14100	14150	14106	14165	13963	14131	13958	14125	14149	14058	14198	14103	14017	14126	14060	14065	14104	14059	13997	13982	13932	14188	14156	14083	14328	14077	14124	14067	14113	14054	14186	14099	14182	14215	14253	14091	14028	14151	14275	14178	14175	14220	14168	14214	14022	14215	14090	14224	14012	14040	14046	14049	14104	14252	13987	14102	14148	13994	14170	14227	14164	14083	14009	14151	13945	14051	13980	13996	14142	14180	14282	14165	14294	14132	14104	14160	14195	13964	14211	14139	13968	14084	13975	14185	14320	14331	14179	14185	14172	14068	14067	14137	14207	14086	14160	14075	14064	14097	14126	14068	14031	13937	14044	13930	14033	14134	14235	14208	14072	14204	14248	14239	14280	14130	14111	14079	14367	14252	14045	14229	14075	14049	13944	13954	14154	14167	14189	13892	14250	14066	13981	14135	13939	14093	13971	14186	13989	14162	14070	14131	14167	14111	13946	14025	14192	13988	14061	14060	14212	14166	14214	14004	13947	14022	14029	13999	14159	14334	14289	14065	14136	14137	14231	14132	14123	14210	14006	14069	14197	14111	14068	14142	14228	14256	14417	14059	14142	14057	14075	14123	14125	14001	14251	14179	14226	14143	14183	14087	14179	14095	14143	14109	14227	14105	13815	14239	14173	14084	14114	14114	14087	14170	14255	14170	14111	14269	14022	14126	14156	13998	14153	14078	13963	14145	14026	14108	14099	14163	14204	14083	14115	14163	14141	14078	14189	14270	14005	14139	14141	14099	14078	14226	14000	14112	14340	14115	14311	14030	14129	14378	14104	14092	13999	14022	14113	13960	14165	14105	14098	14108	13957	14140	14129	14113	14169	14093	14308	14065	14062	14283	14090	14167	13987	14114	14071	14093	14114	14059	13929	14060	14046	13965	14050	14148	14283	13943	14157	14157	14040	14116	14259	14067	14053	14167	14148	14005	14107	14076	14154	14185	13959	14027	14142	14062	14146	14021	14118	14109	14088	14128	14306	14049	13891	14133	14214	14014	14073	14051	14031	14016	14205	14168	13934	14118	14039	14199	14128	14160	14069	14121	14089	14252	14219	14070	14193	14288	14299	14170	14023	14106	14142	14014	14007	14024	14206	14253	14119	14175	14275	14246	14144	14118	13934	14074	14139	14224	14073	14207	14228	13910	14180	14284	14062	14169	14213	14104	14184	14114	14251	14282	13976	14045	14278	14178	14114	14123	14033	14045	14033	14210	14095	14212	14177	14134	14213	14258	14185	14237	14238	13874	14141	13987	13969	14148	14103	14145	14318	14013	14027	14031	14059	14109	14114	14077	14133	14114	14063	14243	14200	14122	14011	14057	14243	14064	14020	14169	14049	14012	14190	14141	14079	14152	14213	14150	14040	13996	14137	14258	14109	14216	14208	14033	14090	14172	14115	14112	14265	14211	13949	14183	14126	14286	14039	14091	14200	14152	14113	14202	14232	14167	14193	14151	14160	14025	13911	13943	14098	14076	14080	14013	14112	14282	14185	14077	13974	14166	14177	14063	14076	14069	14182	14203	13997	14230	14140	14074	14222	14217	14007	13975	14035	14047	14259	14066	14137	14131	14165	13994	14266	14104	14108	14099	14212	14083	14075	14261	14163	14165	13995	14040	14058	14137	14000	14132	14132	14345	14177	14064	14191	14058	14147	14092	14213	14195	14159	14316	14075	14072	14017	14218	14158	14125	14071	14178	14019	14059	14143	14205	14050	14294	13980	14173	14220	14032	14220	14369	14084	13972	14219	14081	14039	14100	14003	14150	14167	14177	14080	14052	14303	14122	14026	13985	14217	14169	14184	14207	14202	14227	14047	14329	14039	14170	14118	14103	14022	14218	14134	14084	14097	14056	14093	14084	14122	14249	14043	14135	14071	14222	14006	13990	14101	14035	14018	14169	14156	14108	14223	14099	14224	14197	14116	14102	14112	14026	14244	14075	13961	14057	14135	14127	14065	14210	14011	14140	14049	14250	14102	14017	14261	14084	14169	14059	13973	13994	14140	14103	14112	14202	14067	14177	14191	14083	14175	14020	14099	13993	14054	14023	13987	14158	14168	14149	14178	14148	14132	14112	14001	14206	14057	14272	14174	14011	13940	14182	14124	14133	14098	14173	14158	14156	14171	14144	14004	14202	14226	14122	14103	14061	14191	13984	14041	13925	14153	14202	14173	14126	14116	14260	14234	14365	14091	14261	14068	14221	14019	14086	14049	14330	14049	14286	14034	14242	13960	14129	14099	14095	14234	14171	14097	14013	14101	13962	14199	14045	14176	14042	14088	14038	14096	14189	14145	14083	14119	14095	14146	14105	14049	13950	14063	14074	14131	14185	14034	14245	14275	14131	14167	14231	14216	14010	13994	14037	14090	14207	14110	13947	14178	13933	14156	14019	14315	14084	14081	13940	14196	14024	14113	14112	14154	13920	14028	14204	14058	14219	13976	14162	14273	13894	14085	14130	14133	14228	14183	14002	14039	14222	14288	14187	13945	14039	14014	14047	14233	14222	14201	14244	14212	14102	13974	14126	14103	14077	14174	14153	14097	14119	14117	14179	14171	14250	14125	14282	14224	14306	14084	14085	14145	14060	14312	14075	14104	14142	14087	14308	14334	14135	14102	14099	14076	14282	14111	14258	14127	14121	14023	14005	14034	14038	14174	13999	14173	14134	14372	14052	14210	14111	14056	14226	14248	14141	14128	13958	14097	14013	14222	14037	14288	14130	14131	13997	14241	14200	14184	14230	14231	13950	14088	14102	14078	13983	14185	14041	13930	14046	14179	14092	14103	14137	14192	14182	14127	13994	14319	14259	14022	14186	14149	13943	14115	14118	14045	14096	14114	14162	13952	14125	14097	14168	13973	14049	14142	14204	14078	14094	14254	14109	14076	14120	14245	13994	14172	14115	14222	14063	13955	14195	14024	14066	14181	13945	14215	14087	13949	13961	14194	14113	14049	13955	14135	14226	13991	14180	14122	14121	14145	14262	14071	14163	14074	14041	14341	14274	14117	14300	14026	14286	14132	14053	14097	14005	13919	14144	14154	14100	13978	14136	14033	13980	13972	14268	14196	14028	14172	14047	14021	14166	14255	13991	14228	14123	14074	14174	14089	14204	14159	14033	14130	14010	14144	14032	14011	14156	14109	14062	14160	14148	14144	14127	14078	14236	14066	14170	14099	14199	14038	14111	14196	14121	14269	14099	14199	13952	14253	14155	14166	14225	14067	14211	14151	14138	14326	14187	14064	14323	13989	13898	14194	13980	14190	14111	14256	14119	14025	14258	14167	14003	14224	14198	14155	14229	14176	14183	14162	14157	14070	14018	14119	14260	14155	14213	14032	14047	13982	13979	14008	14103	14057	14020	14121	14032	14058	14186	14235	14148	14259	14003	14019	14053	14219	14150	14098	14101	14149	14249	14231	14179	14121	14204	14131	14107	14158	14058	14253	14186	14271	13872	14128	14147	14168	14109	14108	14387	14011	13956	14242	13992	14140	14199	14124	14077	13960	14248	14177	14217	14061	14193	14087	14154	14084	14267	14295	14019	14249	14023	14106	14140	14229	14216	14107	14076	14151	14153	14221	14182	14166	14102	14206	14081	14026	14058	14143	14201	14227	14067	14158	14068	14203	14108	14069	14011	13998	14127	14174	14146	14121	14140	14237	14155	14141	14083	14174	14263	14229	14287	14186	14254	14192	14103	14159	14168	14039	14098	14199	14097	14148	14134	14101	13922	14157	14157	14133	14059	14140	14069	14052	14077	14193	14250	14044	14037	14218	14195	14159	14228	13954	14221	13895	14041	14246	14177	14279	14154	14053	14177	14144	14181	14122	14165	14118	14051	14238	14255	14098	14206	14075	14152	14220	14086	14134	14113	14239	14336	14147	14067	14221	14210	14107	14199	14249	14077	14074	14180	14235	14162	14178	14028	14197	14079	14163	13933	14204	14061	14309	13948	14252	14030	14062	14036	13975	14135	14178	14086	14201	14022	14126	14183	14093	14199	14102	14211	14153	14058	14233	14156	13934	14050	13979	14253	14157	14100	14144	14028	14169	14193	14257	14272	14056	14091	14180	13954	14085	14189	13896	14205	14219	14155	14122	14200	14154	14251	14197	14084	14036	14231	13960	14143	14182	14039	14068	14035	14042	14129	14254	14208	14107	14136	14297	14251	14045	14279	14025	14238	14124	14207	14189	14152	14143	14092
22176	21173	28485	24414	21923	23115	24074	19000	17922	18239	18031	18067	18118	18254	17970	18033	17699	18021	17822	17823	17813	17744	17803	17558	18976	19372	19158	18289	18027	17754	17616	17474	17742	17662	17391	17583	17541	17528	17340	17590	17527	17473	17595	17523	17382	17427	17351	17521	17554	17463	17317	17550	17352	17501	17518	17478	17689	17363	17439	17480	17517	17604	17597	17637	17277	17344	17569	17334	17444	17388	17326	17540	17444	17491	17419	17434	17597	17471	17453	17517	17782	17379	17726	17723	17678	17451	17510	17536	17378	17586	17293	17492	17513	17540	17282	17397	17292	17383	17685	17481	17424	17432	17450	17352	17592	17478	17508	17517	17625	17641	17301	17399	17198	17339	17315	17603	17438	17291	17369	17324	17445	17480	17652	17364	17473	17587	17485	17343	17443	17431	17308	17473	17524	17388	17337	17700	17411	17527	17443	17686	17456	17517	17387	17435	17426	17427	17271	17516	17564	17584	17382	17525	17398	17312	17357	17268	17614	17589	17423	17404	17506	17276	17509	17680	17517	17488	17477	17588	17266	17396	17362	17547	17406	17423	17436	17477	17599	17531	17499	17475	17434	17370	17435	17406	17549	17486	17276	17389	17440	17499	17509	17363	17473	17460	17640	17468	17264	17487	17494	17377	17297	17468	17346	17541	17599	17379	17477	17256	17532	17397	17436	17345	17438	17676	17436	17355	17523	17508	17379	17563	17434	17467	17513	17373	17435	17276	17440	17470	17516	17394	17322	17449	17574	17495	17354	17392	17480	17472	17491	17506	17607	17347	17394	17465	17523	17391	17448	17460	17333	17511	17359	17524	17390	17436	17614	17425	17410	17602	17549	17395	17383	17491	17570	17481	17445	17415	17754	17374	17621	17560	17471	17313	17546	17573	17598	17466	17482	17426	17463	17468	17284	17509	17510	17321	17580	17552	17314	17268	17447	17410	17223	17342	17272	17237	17519	17361	17609	17605	17484	17498	17430	17289	17330	17378	17323	17458	17590	17389	17475	17585	17626	17424	17600	17509	17531	17474	17300	17324	17536	17454	17314	17550	17590	17385	17491	17636	17466	17444	17596	17414	17445	17496	17396	17371	17271	17552	17458	17368	17373	17493	17259	17402	17542	17447	17454	17410	17532	17470	17390	17423	17493	17324	17612	17465	17248	17347	17380	17573	17470	17329	17423	17544	17349	17304	17470	17365	17363	17524	17338	17429	17615	17574	17566	17391	17446	17587	17444	17572	17279	17397	17610	17472	17484	17514	17488	17564	17345	17230	17538	17525	17450	17583	17291	17383	17588	17555	17447	17428	17644	17356	17545	17429	17291	17523	17566	17374	17489	17416	17525	17264	17480	17283	17346	17500	17460	17485	17428	17444	17453	17323	17309	17453	17236	17405	17574	17436	17491	17474	17308	17421	17480	17485	17398	17558	17319	17298	17575	17349	17510	17350	17594	17428	17600	17457	17365	17542	17685	17419	17466	17729	17451	17558	17423	17410	17567	17550	17507	17314	17238	17489	17483	17478	17369	17610	17442	17563	17411	17301	17327	17330	17297	17242	17557	17387	17406	17336	17292	17380	17411	17428	17386	17577	17591	17347	17361	17390	17563	17344	17551	17514	17525	17482	17439	17200	17413	17487	17444	17525	17493	17076	17342	17502	17422	17372	17509	17539	17653	17328	17287	17578	17362	17558	17440	17619	17507	17688	17628	17546	17524	17422	17318	17462	17567	17460	17317	17512	17445	17556	17481	17441	17433	17319	17445	17349	17450	17463	17500	17427	17399	17543	17553	17114	17669	17317	17328	17283	17258	17279	17349	17721	17437	17625	17463	17638	17347	17421	17531	17532	17276	17294	17506	17410	17389	17671	17471	17411	17399	17389	17505	17419	17360	17608	17469	17385	17524	17419	17546	17691	17373	17596	17522	17391	17309	17490	17297	17518	17376	17379	17623	17484	17386	17619	17621	17612	17317	17409	17366	17342	17379	17324	17245	17536	17470	17495	17591	17607	17633	17542	17508	17465	17550	17839	17611	17425	17398	17210	17490	17428	17285	17351	17394	17500	17378	17649	17302	17712	17495	17332	17341	17425	17392	17467	17655	17492	17632	17524	17355	17390	17488	17676	17475	17420	17452	17400	17371	17555	17225	17481	17486	17459	17337	17612	17555	17556	17499	17422	17427	17526	17488	17427	17381	17311	17603	17501	17501	17523	17460	17361	17419	17509	17528	17383	17481	17535	17378	17430	17651	17529	17526	17364	17412	17671	17414	17451	17571	17459	17453	17442	17414	17403	17615	17436	17662	17279	17486	17470	17336	17635	17412	17445	17319	17313	17362	17495	17517	17662	17351	17358	17496	17340	17426	17356	17540	17586	17402	17237	17481	17556	17391	17448	17489	17268	17447	17537	17429	17275	17301	17461	17380	17366	17521	17489	17421	17393	17478	17523	17267	17273	17744	17592	17432	17299	17550	17345	17344	17324	17388	17435	17403	17536	17246	17557	17455	17279	17655	17486	17164	17497	17398	17368	17411	17607	17245	17202	17464	17372	17373	17335	17295	17293	17401	17455	17493	17452	17346	17487	17655	17544	17643	17385	17623	17262	17403	17407	17453	17447	17563	17637	17414	17460	17602	17336	17281	17266	17466	17367	17439	17396	17422	17379	17547	17481	17417	17182	17330	17284	17385	17336	17183	17437	17455	17414	17388	17398	17459	17691	17405	17393	17592	17335	17275	17400	17650	17679	17323	17546	17415	17694	17504	17267	17376	17325	17431	17400	17414	17376	17345	17496	17469	17477	17191	17435	17438	17435	17467	17439	17542	17514	17527	17229	17532	17405	17714	17494	17470	17566	17416	17450	17411	17318	17256	17510	17418	17473	17501	17401	17420	17196	17434	17419	17529	17246	17397	17432	17327	17654	17388	17601	17693	17595	17550	17346	17212	17266	17400	17528	17592	17387	17564	17619	17431	17362	17500	17342	17234	17664	17501	17395	17509	17397	17456	17480	17421	17365	17204	17488	17397	17204	17522	17420	17388	17478	17343	17422	17347	17648	17419	17353	17169	17304	17523	17312	17498	17533	17447	17247	17351	17355	17564	17710	17359	17478	17585	17597	17378	17402	17522	17572	17422	17357	17484	17531	17419	17423	17347	17355	17331	17534	17398	17529	17477	17408	17438	17598	17486	17617	17591	17408	17282	17415	17355	17565	17180	17463	17712	17561	17380	17502	17457	17323	17467	17583	17600	17432	17544	17559	17389	17369	17488	17492	17347	17525	17306	17523	17373	17493	17512	17450	17444	17202	17626	17339	17562	17635	17516	17312	17410	17513	17368	17555	17579	17391	17253	17337	17586	17604	17309	17469	17447	17464	17331	17232	17628	17639	17499	17325	17493	17499	17722	17583	17465	17432	17302	17513	17445	17357	17459	17377	17319	17482	17482	17464	17328	17575	17345	17549	17389	17754	17391	17462	17344	17222	17606	17634	17589	17465	17553	17362	17480	17385	17513	17215	17484	17368	17225	17216	17408	17519	17483	17310	17459	17496	17380	17388	17488	17495	17566	17315	17430	17544	17489	17411	17523	17604	17270	17388	17282	17528	17421	17506	17329	17622	17490	17440	17357	17386	17304	17671	17349	17576	17357	17511	17357	17539	17394	17407	17571	17573	17473	17541	17414	17436	17540	17525	17427	17451	17544	17559	17299	17433	17614	17204	17235	17500	17557	17433	17474	17483	17486	17709	17568	17464	17278	17407	17436	17407	17447	17507	17392	17457	17477	17307	17478	17302	17477	17608	17475	17303	17361	17419	17390	17554	17404	17475	17684	17407	17501	17405	17363	17427	17410	17453	17598	17376	17407	17375	17257	17526	17607	17561	17455	17721	17583	17257	17454	17330	17430	17477	17535	17477	17304	17234	17434	17360	17626	17458	17321	17527	17333	17349	17507	17264	17327	17372	17559	17430	17551	17452	17501	17538	17465	17196	17437	17544	17357	17315	17299	17468	17476	17576	17505	17514	17489	17314	17224	17346	17589	17481	17536	17466	17514	17541	17422	17312	17497	17537	17458	17508	17428	17321	17429	17435	17262	17359	17410	17295	17408	17637	17452	17433	17507	17376	17407	17364	17564	17488	17764	17550	17369	17667	17583	17608	17583	17312	17277	17238	17465	17654	17435	17468	17606	17393	17351	17636	17482	17312	17592	17354	17508	17607	17376	17385	17457	17449	17558	17186	17529	17619	17275	17440	17381	17355	17410	17332	17388	17407	17434	17312	17352	17464	17598	17247	17539	17482	17383	17587	17376	17514	17480	17485	17412	17395	17455	17584	17483	17465	17623	17572	17259	17410	17459	17533	17555	17417	17467	17737	17340	17276	17311	17480	17552	17508	17441	17505	17524	17380	17639	17539	17409	17344	17282	17380	17535	17441	17412	17454	17451	17463	17248	17590	17366	17409	17497	17325	17318	17483	17532	17427	17353	17411	17513	17480	17325	17470	17435	17526	17503	17406	17485	17276	17461	17636	17459	17468	17344	17520	17543	17459	17438	17265	17609	17396	17534	17412	17455	17584	17565	17478	17264	17322	17498	17328	17349	17196	17664	17442	17350	17495	17495	17334	17402	17346	17350	17151	17395	17547	17568	17254	17504	17478	17480	17403	17394	17485	17536	17593	17417	17351	17383	17573	17284	17606	17386	17376	17392	17438	17514	17434	17585	17517	17390	17462	17331	17569	17482	17423	17218	17356	17285	17395	17442	17414	17449	17354	17566	17532	17282	17394	17377	17505	17476	17520	17595	17475	17263	17497	17568	17367	17363	17307	17379	17420	17541	17401	17514	17308	17431	17557	17263	17376	17540	17558	17396	17626	17457	17302	17502	17389	17651	17581	17493	17522	17398	17386	17401	17378	17387	17441	17237	17378	17351	17372	17374	17537	17404	17582	17270	17412	17378	17555	17385	17482	17410	17330	17619	17612	17585	17505	17473	17201	17477	17340	17328	17321	17371	17616	17420	17396	17572	17491	17422	17512	17694	17466	17459	17495	17566	17473	17445	17452	17429	17316	17396	17575	17530	17532	17320	17298	17314	17354	17314	17541	17536	17561	17491	17415	17555	17541	17561	17382	17399	17339	17423	17473	17321	17445
36898	67982	55270	36737	23796	16142	15383	14930	14870	14457	14611	14848	14525	14478	14430	14256	14123	14204	14135	14320	14088	13955	13819	14271	15987	16193	15725	15090	14574	14119	14055	13987	13937	13854	13709	13805	14004	14065	13867	14075	13839	13909	13902	13985	13961	13830	13889	13938	14013	13991	14192	14005	13997	13862	13927	14061	13891	13961	14035	13945	14013	14100	13917	13883	13910	13988	13887	14028	14024	13794	13915	13809	13944	13736	14009	13819	13960	13842	13910	13811	14000	13913	13955	13942	13902	13829	13837	14010	13957	14039	14018	13864	13882	13954	13801	13820	13959	13914	14020	13783	13842	14049	13868	13985	13825	13835	14135	13788	14031	13878	14107	14004	14009	13918	13936	13974	13838	14014	14007	13977	13991	14060	13914	13884	13790	13861	13935	14040	13880	14078	13950	13931	13902	14003	13906	13929	13942	13754	13796	14018	13951	13985	14078	13832	14058	14038	13779	13876	13887	13812	13956	13997	13880	13828	13982	13808	13931	13764	13825	13781	13824	13788	14011	13956	13860	13845	13765	13922	13960	13914	13770	13870	13954	14007	13915	13847	13815	13957	13943	13892	14111	13884	13887	13800	13870	13987	13910	14040	13949	13961	13900	13877	13883	13857	14080	13916	13952	13763	13868	14014	13951	13709	13977	14084	13882	14054	13903	13846	13815	13827	14023	14085	14171	13980	14017	13942	13926	13985	13969	13857	13842	13893	13808	13919	13954	14044	14152	13864	13945	13976	14015	13973	13924	14050	13926	13926	13805	13986	14088	13960	13883	13939	13724	14014	13891	13975	13929	13834	13938	13858	13872	13818	13804	13937	14045	13884	13966	14053	13885	13922	13681	13954	13903	13678	13962	13983	13998	13904	13928	13909	14065	13940	13789	13984	13883	14006	13781	14003	13924	13907	14105	13906	13936	13885	13890	13917	13954	13936	14012	13864	13939	13983	14019	13901	13914	13886	13864	13758	13971	13959	13810	13986	14029	13958	13974	13913	13848	13986	13883	13932	14061	13950	14030	14033	13904	13827	13691	13766	14019	13712	13949	13929	13907	13855	13996	13944	13926	14025	14013	13992	13862	13945	13926	13945	13909	13928	13966	13760	13860	13998	13976	13847	14054	13896	13910	14054	13877	14123	14022	13925	13997	14064	14030	14032	14085	13994	13907	13924	13879	14082	14035	14052	13925	14096	13990	13821	13897	13927	13996	14040	13870	13912	13930	13975	13960	13973	13898	13742	13870	13908	13867	13886	14011	14000	13908	14052	13855	13961	14004	14000	13725	13941	13980	13964	13767	14072	13979	13802	13920	13777	13917	14021	13833	14006	13929	13850	13855	13952	13851	13810	14017	13984	13874	13936	13858	13965	13815	13893	13912	13760	13757	14025	13991	13818	13856	13854	13796	13774	14033	14058	13905	13992	14056	13916	13901	14020	14001	14008	13928	14018	13679	14001	13945	14012	13971	13975	13810	13965	13773	14104	13943	13958	13906	14022	13893	13811	14007	14062	13930	13896	14020	13971	13976	13816	13924	13911	13883	13868	13780	13908	13854	14117	13772	13866	14016	13863	13928	13877	13714	13886	13904	13904	14051	13909	13946	14002	13720	13914	14099	13905	13826	13897	13934	13872	13980	13977	13971	14121	13868	13860	13967	13885	13891	13935	13969	13877	13758	13797	13989	13923	14050	13864	13962	13884	13967	13889	13832	13933	13982	13802	13989	13859	13876	14097	13817	14099	13921	13968	13769	13844	13904	14038	13932	13844	13882	13787	13886	13983	14028	13960	13994	13853	14203	13978	13937	13804	14019	13915	13808	13914	13992	14013	13799	13865	13898	13811	13997	13783	13792	13778	13919	13923	13950	13899	13970	13694	13910	13839	14001	13943	14042	13882	14047	13899	13898	14188	13842	13915	13875	13816	13935	14021	13851	14004	13807	14122	14049	13818	13945	13913	14016	13771	14023	13915	14054	13872	13748	14089	13994	13939	13835	14065	13819	14049	13865	13944	13858	14025	13844	13897	13990	13859	13885	13811	13870	13904	13912	13902	13788	13871	13945	14029	13895	13827	13957	13980	13924	13947	13855	13998	13910	13985	13876	13779	13955	13949	13928	13912	13847	13916	13757	14124	13891	14058	13938	13988	13916	14023	13936	13844	13884	13865	13964	13993	14037	13854	13902	13892	13880	14003	14001	13801	13952	13992	13817	13780	13983	14003	14000	13933	13937	13977	13978	13905	14092	13952	13856	13925	13897	13941	13793	13938	13845	14051	13850	14074	13898	13962	13893	13952	13830	13762	13887	13926	13734	13872	13913	13941	13893	13761	14060	13867	13878	13932	13974	13821	13835	13832	14029	14105	13860	13935	13932	13864	13959	13728	13937	13847	14064	13919	13958	13863	13989	13897	14129	13895	13887	14020	13834	13903	13886	14030	14148	13917	13793	13917	14043	13927	13929	13777	14063	13940	13879	13932	13857	13822	13841	13954	13937	13822	13891	13922	13943	13933	14064	13915	13895	13906	13895	13890	13929	13890	13941	14041	13860	13919	14097	14024	14131	13803	13923	13967	13855	13846	13938	13852	14006	14019	13847	13986	13863	13892	13883	13979	13882	13891	13986	13963	13853	14078	13943	14021	13984	13670	13878	14040	13827	13878	13847	13970	13881	13902	13864	13975	13933	13982	13712	13945	13865	13880	13949	13894	14079	13877	14026	13988	13901	13843	14083	13881	13892	13895	14067	13898	13857	14121	13904	13807	13792	13760	13917	13991	13861	13920	13758	13917	13970	14022	13973	14070	13923	14069	13772	13933	14067	13992	13991	14081	13876	13913	14144	13950	13890	13860	14063	13758	13913	13924	13940	14051	13932	13852	13820	13916	13876	13844	14052	13883	13932	13981	13848	13915	13899	13898	13775	13975	13825	13876	13973	13938	13966	13987	13941	13887	14059	13956	13992	13961	13957	13799	13952	13877	14101	13905	13913	13987	14063	13985	13910	14032	13942	13966	13928	13962	13877	13832	13910	13672	13896	13714	13911	13986	13937	13981	13923	13951	13946	13940	13983	13999	13812	14110	13972	13844	13860	13837	13844	13993	13832	13887	13978	13851	13995	13747	14143	13829	13868	13799	13930	13847	13979	13985	13870	13801	13836	13804	13796	13972	14014	14022	14010	13859	13812	13780	13774	13951	13954	13800	13822	13845	14121	13909	14142	13903	13757	14059	13874	13757	13896	13877	13878	13662	14066	13795	13879	13918	13959	13924	13929	13874	13676	13897	14031	13850	13983	13946	14027	13868	13961	14028	14146	13860	13901	14072	13951	13824	13863	13710	14046	13827	13931	14123	13990	13889	13894	13782	13978	14042	13796	13955	13960	13764	13733	13894	13883	13733	13926	14003	13886	14014	13879	13901	14071	13978	13955	13897	14095	13835	14062	13984	14051	13911	13959	13893	13773	13852	13896	13971	14052	14086	13811	13919	13949	13907	13895	13886	13905	13915	13791	14078	13936	13877	13984	13728	13972	13975	13758	14110	13809	13873	14014	13729	13950	13956	14033	14028	13934	14014	14016	13989	13890	13877	13839	14002	13940	13855	13872	13891	13841	14075	14011	13857	13992	13982	13838	13944	14039	13954	13979	13908	14071	14015	13799	13882	13881	13987	13935	13815	13927	13980	13917	14006	13967	13975	13907	13903	13909	13987	13921	13969	13948	13995	13926	13925	13919	13889	13868	13931	14081	13838	13897	14012	13837	13818	13715	13952	13807	13826	13880	13757	14037	13907	13961	13959	14067	13875	13903	13933	13932	13940	13805	13942	14113	13878	13880	14001	13826	13839	13976	13862	14125	13805	14064	14034	13936	13895	13922	14002	13810	13950	14057	13924	14018	14119	13890	13835	13999	14010	13936	13873	13983	13920	13883	14021	14059	13952	13848	13863	14117	13913	13953	13822	13781	14007	13820	13934	13934	14064	13921	14005	14030	13937	13948	13653	13944	13883	13847	13875	14010	13939	13942	13945	13778	13967	14032	14001	13902	13674	13884	13919	13938	14000	13861	13981	14078	13982	13876	13998	13730	13905	13994	13785	13872	14082	13935	13756	14090	13869	13976	13924	13813	13803	13882	13951	13815	14164	13940	13879	14067	13910	13950	13926	13968	14016	13907	13805	13905	13874	13970	13953	13796	13818	14025	13875	13954	13930	13822	13819	13791	13946	13880	14001	13866	14088	13681	14016	13921	13854	14039	13947	13835	14010	14051	13894	13790	14041	13986	13999	14005	13963	13992	13864	14068	13879	13736	13860	13885	13894	14021	13730	13846	14015	14018	14013	14131	13854	13858	14000	13895	13808	13865	14035	14039	13933	13960	14044	14051	13931	13981	13875	14079	13963	13912	13803	13876	13864	13938	13928	13858	13873	13789	14026	13936	13879	13867	13992	13839	14056	13874	13857	14116	14201	13946	13913	13966	13933	14042	13946	13873	13819	14015	14019	13974	13836	13991	13963	13829	13958	13967	13804	13730	13916	14050	13874	13920	13859	13925	13929	13878	13927	13938	13680	13878	13883	14023	13975	13878	13792	13901	13892	13786	14018	13931	14151	13883	13894	14025	13829	13821	13948	13927	13922	14045	13850	13694	14039	14010	13752	13744	14089	13807	13901	13828	13947	13790	14069	14060	13876	13894	13925	13846	13821	13963	13810	13876	14060	13950	13860	13899	13955	13978	13888	13787	13865	14005	13995	13861	13809	13883	13889	14073	13933	13913	13864	13933	13872	13838	14067	13928	13877	13892	13881	13767	13945	13959	14100	13846	14069	13751	14027	13967	13709	13912	13795	13892	14084	13948	13899	13798	13996	14199	13976	13929	13941	13938	13909	13953	13905	13997	13858	14025	13949	13908	13795	13846	13888	13846	14016	13894	13948	13898	13873	14002	13901	13837	13839	13979	13839	13934	14069	13991	13964	13930	13872	13868	13873	13768	13997	13960	13888	14017	13690	13816	13742	13903	13908	13969	13880	13909	13899	13718	13929	13890	14034	13947	14149	13855	13753	13993	13880	13835	13981	13939	13958	13878	13853	13917	13819	14062	13839	13924	14003	13885	13896	13793	14019	13934	13868	14052	13804	13957	13901	13997	13893	13895	13875
30938	31509	36803	27658	19609	18183	18114	17525	17760	17733	17803	17620	17764	17830	17596	17585	17558	17719	17606	17428	17680	17528	17324	17522	17336	17737	17605	17543	17700	17753	17640	17483	17530	17410	17389	17478	17562	17338	17621	17631	17746	17609	17507	17316	17470	17330	17715	17585	17129	17371	17510	17495	17429	17489	17441	17319	17298	17687	17412	17309	17481	17477	17523	17434	17248	17393	17351	17485	17519	17361	17499	17436	17519	17631	17427	17499	17370	17321	17390	17354	17351	17671	17296	17554	17538	17433	17366	17553	17474	17584	17346	17632	17559	17492	17670	17465	17414	17346	17399	17305	17437	17379	17672	17529	17529	17510	17395	17656	17366	17653	17386	17522	17436	17639	17466	17311	17486	17468	17797	17357	17579	17459	17649	17623	17451	17492	17463	17470	17407	17478	17220	17282	17544	17487	17455	17469	17563	17416	17549	17468	17682	17605	17639	17631	17536	17683	17483	17604	17502	17661	17348	17308	17653	17420	17399	17422	17600	17583	17702	17656	17586	17483	17158	17336	17356	17621	17672	17403	17495	17453	17474	17309	17631	17352	17472	17366	17605	17332	17498	17329	17388	17466	17462	17702	17471	17486	17478	17417	17591	17523	17357	17657	17698	17432	17532	17577	17448	17539	17588	17447	17260	17530	17399	17571	17654	17271	17458	17318	17578	17323	17400	17374	17538	17332	17367	17482	17660	17334	17342	17650	17410	17645	17527	17508	17644	17386	17467	17433	17579	17464	17610	17391	17634	17343	17532	17353	17785	17616	17581	17416	17359	17598	17446	17465	17352	17384	17448	17508	17569	17426	17587	17493	17533	17397	17661	17552	17536	17507	17307	17352	17448	17482	17595	17429	17334	17331	17331	17572	17656	17577	17652	17530	17506	17386	17493	17465	17512	17439	17562	17700	17466	17453	17530	17395	17632	17423	17791	17436	17448	17481	17353	17524	17424	17351	17420	17489	17391	17358	17432	17578	17423	17370	17538	17580	17552	17357	17510	17385	17406	17662	17600	17684	17571	17367	17375	17262	17340	17381	17540	17549	17652	17408	17538	17477	17525	17422	17325	17441	17486	17359	17453	17387	17343	17498	17624	17564	17512	17715	17385	17492	17486	17400	17260	17360	17532	17498	17717	17392	17337	17412	17355	17508	17617	17729	17310	17471	17331	17560	17373	17351	17526	17474	17629	17389	17491	17608	17517	17579	17581	17470	17235	17534	17449	17426	17586	17407	17667	17554	17340	17509	17405	17516	17447	17518	17444	17737	17538	17418	17475	17512	17443	17539	17365	17478	17433	17703	17364	17545	17631	17557	17368	17425	17427	17549	17366	17517	17287	17453	17466	17551	17495	17507	17479	17360	17453	17415	17584	17259	17541	17467	17719	17449	17533	17406	17471	17189	17607	17540	17637	17495	17645	17775	17467	17549	17434	17589	17614	17474	17506	17681	17677	17603	17542	17843	17723	17381	17414	17434	17653	17625	17572	17537	17712	17511	17337	17539	17535	17411	17478	17514	17564	17338	17427	17439	17563	17299	17510	17358	17259	17483	17480	17628	17749	17381	17545	17441	17492	17397	17398	17397	17534	17514	17622	17689	17316	17490	17606	17652	17332	17514	17527	17437	17514	17352	17390	17472	17482	17479	17457	17418	17626	17670	17427	17494	17665	17415	17250	17628	17517	17389	17508	17569	17557	17646	17307	17489	17527	17597	17506	17440	17495	17551	17332	17418	17581	17481	17707	17576	17550	17551	17451	17518	17428	17458	17556	17503	17789	17535	17478	17514	17546	17584	17269	17223	17588	17416	17362	17450	17573	17446	17391	17627	17587	17677	17600	17456	17358	17519	17568	17632	17497	17439	17678	17715	17615	17477	17402	17431	17621	17397	17650	17492	17539	17651	17534	17402	17502	17463	17515	17474	17554	17499	17496	17468	17583	17325	17572	17633	17454	17447	17452	17614	17422	17511	17446	17353	17512	17567	17554	17508	17535	17456	17569	17491	17355	17579	17566	17363	17363	17559	17628	17288	17456	17461	17600	17690	17554	17253	17512	17436	17673	17392	17560	17731	17448	17433	17509	17433	17415	17548	17500	17495	17392	17530	17556	17399	17639	17475	17588	17611	17648	17449	17541	17371	17565	17578	17584	17773	17474	17423	17407	17535	17387	17360	17477	17302	17409	17588	17322	17512	17360	17673	17419	17217	17537	17579	17612	17685	17386	17508	17242	17479	17579	17494	17288	17696	17546	17335	17511	17696	17319	17464	17522	17508	17582	17332	17325	17579	17528	17409	17489	17433	17449	17418	17487	17413	17338	17478	17657	17396	17488	17642	17436	17535	17551	17543	17664	17271	17427	17561	17428	17417	17375	17347	17602	17352	17330	17724	17346	17514	17506	17570	17441	17458	17515	17537	17201	17391	17414	17493	17361	17592	17319	17367	17463	17485	17536	17253	17393	17606	17403	17242	17419	17683	17610	17597	17525	17288	17343	17299	17532	17374	17413	17426	17496	17570	17581	17540	17510	17406	17685	17380	17500	17604	17197	17341	17664	17452	17620	17494	17625	17481	17445	17412	17367	17498	17401	17393	17518	17528	17409	17514	17451	17240	17561	17440	17573	17512	17307	17569	17445	17291	17442	17450	17368	17435	17441	17438	17483	17538	17555	17530	17397	17687	17468	17231	17617	17408	17413	17404	17408	17376	17619	17551	17342	17540	17568	17449	17703	17456	17606	17605	17369	17712	17405	17638	17483	17486	17637	17498	17393	17352	17397	17436	17378	17503	17376	17508	17412	17375	17504	17624	17557	17481	17548	17394	17487	17418	17763	17450	17366	17694	17559	17439	17501	17343	17645	17508	17412	17350	17583	17252	17533	17522	17406	17605	17422	17292	17313	17417	17667	17723	17535	17575	17561	17646	17586	17370	17662	17639	17525	17383	17423	17451	17668	17513	17579	17538	17587	17512	17462	17616	17641	17567	17335	17531	17574	17352	17383	17513	17222	17357	17470	17424	17432	17516	17485	17577	17524	17576	17645	17638	17540	17640	17550	17517	17552	17553	17577	17370	17625	17426	17461	17583	17548	17517	17460	17409	17340	17477	17503	17540	17616	17549	17525	17376	17675	17459	17553	17443	17399	17431	17380	17541	17497	17444	17372	17465	17273	17381	17449	17692	17639	17567	17535	17337	17438	17522	17449	17647	17429	17385	17635	17598	17513	17534	17545	17543	17422	17466	17610	17578	17463	17464	17619	17503	17400	17537	17569	17488	17584	17316	17316	17427	17577	17421	17480	17568	17633	17664	17548	17324	17417	17572	17455	17523	17522	17482	17416	17533	17600	17394	17516	17351	17495	17485	17620	17472	17500	17342	17549	17572	17446	17419	17616	17375	17496	17545	17637	17388	17608	17399	17409	17248	17544	17380	17679	17575	17507	17292	17644	17698	17659	17379	17275	17475	17377	17473	17482	17539	17448	17327	17414	17495	17429	17720	17568	17567	17472	17611	17610	17582	17459	17555	17341	17565	17684	17458	17501	17423	17460	17498	17632	17391	17520	17497	17725	17475	17432	17583	17493	17478	17343	17606	17824	17459	17464	17683	17539	17503	17683	17403	17293	17493	17303	17336	17497	17431	17327	17358	17594	17628	17494	17486	17508	17457	17416	17660	17582	17498	17395	17489	17660	17436	17496	17406	17513	17504	17510	17522	17486	17380	17365	17566	17564	17468	17586	17281	17553	17490	17358	17538	17480	17601	17463	17458	17465	17308	17473	17502	17433	17412	17332	17377	17541	17549	17597	17371	17478	17538	17447	17500	17459	17457	17362	17453	17427	17347	17341	17705	17479	17519	17452	17483	17261	17451	17401	17614	17447	17555	17586	17826	17568	17548	17668	17574	17502	17599	17597	17617	17464	17479	17434	17317	17313	17466	17376	17485	17487	17451	17460	17672	17758	17610	17463	17400	17560	17404	17530	17655	17681	17531	17632	17356	17369	17412	17323	17456	17383	17535	17427	17365	17608	17404	17481	17463	17655	17340	17398	17340	17585	17541	17372	17588	17487	17509	17469	17499	17500	17449	17374	17405	17439	17501	17423	17343	17515	17474	17245	17495	17498	17707	17536	17610	17723	17379	17524	17434	17611	17429	17432	17512	17481	17380	17476	17507	17608	17465	17577	17460	17614	17573	17476	17296	17566	17557	17402	17605	17599	17534	17352	17381	17487	17546	17408	17197	17319	17358	17411	17405	17345	17424	17526	17542	17374	17690	17406	17445	17596	17462	17474	17627	17543	17562	17467	17459	17621	17441	17594	17605	17255	17449	17386	17564	17532	17587	17308	17357	17455	17630	17874	17439	17568	17403	17400	17546	17398	17409	17397	17412	17304	17490	17570	17369	17472	17655	17593	17619	17495	17824	17567	17438	17561	17333	17599	17492	17271	17368	17637	17356	17376	17487	17531	17565	17796	17379	17682	17378	17513	17448	17684	17429	17532	17592	17368	17280	17582	17436	17320	17427	17398	17458	17665	17541	17417	17482	17345	17509	17656	17583	17523	17467	17557	17491	17576	17668	17416	17379	17702	17366	17193	17381	17401	17315	17599	17627	17472	17465	17567	17665	17634	17490	17483	17316	17506	17399	17488	17456	17568	17742	17652	17682	17643	17434	17624	17530	17516	17419	17560	17485	17328	17688	17419	17464	17524	17504	17543	17493	17504	17699	17382	17512	17263	17282	17553	17355	17659	17692	17464	17590	17480	17445	17387	17749	17380	17489	17481	17720	17550	17772	17545	17597	17299	17470	17457	17348	17517	17566	17375	17595	17513	17721	17588	17579	17363	17660	17445	17535	17448	17622	17413	17320	17542	17510	17621	17549	17636	17599	17486	17336	17382	17407	17391	17459	17353	17490	17506	17257	17618	17589	17494	17580	17462	17382	17541	17407	17454	17287	17428	17474	17545	17558	17384	17461	17597	17496	17342	17555	17445	17446	17440	17501	17590	17427	17674	17312	17426	17630	17468	17470	17435	17503	17547	17865	17538	17666	17489	17481	17606	17551	17405	17465	17566	17448	17410	17437	17445	17252	17543	17771	17429	17539	17575	17556	17428	17389	17616	17601	17442	17468	17461	17496	17655	17474	17669	17525
30581	45773	36349	22264	15896	14616	14515	14316	14323	14423	14460	14278	14354	14264	14051	13961	14073	14128	14191	14004	14068	14188	13988	14043	14069	14078	14266	13951	13980	14164	13994	13845	13985	14206	13863	14045	14014	13956	14009	13937	13972	14044	14021	13937	14035	14038	14072	13969	14092	14102	14011	13989	14182	13982	14104	14022	13958	14119	14110	13974	14090	14011	14149	14019	13915	13889	13887	14011	14067	14022	13968	13911	13766	13980	13861	14064	14028	14075	13934	13994	14031	13836	13973	13960	13959	13874	14177	13997	13937	13817	13893	14005	14059	13984	14009	14095	13896	13870	14118	13900	13947	14160	14253	14023	13992	14102	14150	13918	14046	14027	14157	14038	13928	14029	13940	14032	14057	13901	13926	13929	14071	13888	14065	14118	14007	13869	14064	14140	14082	13954	13943	13985	13907	14026	14042	14025	13986	14051	14018	13939	14034	13814	13862	14077	14140	13918	14148	14034	14006	13994	14068	14060	14090	13995	14043	14016	13818	13939	13849	13946	13992	13956	13888	13990	13966	14010	14091	13979	14018	14074	14065	14040	14130	13909	14024	13984	14162	14049	13843	14016	14048	13939	13910	14061	13987	13978	14121	13889	14006	14088	13919	13980	14179	13973	13994	14070	14123	14077	13920	13927	14081	14090	14046	13915	13952	14079	14127	14042	13831	13968	14053	13836	14021	13862	13979	13955	14048	14000	14038	13963	14064	14039	14184	14177	13938	13993	14126	14052	13863	13870	13999	13914	14105	13989	14022	14021	13894	14138	14092	14097	13900	13954	13951	13877	13930	13895	13898	13887	14098	13893	13860	13923	13931	13951	14168	14042	14143	14025	13795	14185	13991	13966	13900	13953	14043	13982	14078	13996	13948	13922	14000	13977	13933	14136	13880	13935	13878	14143	13867	14023	14040	14120	13974	14002	13967	14201	13859	13827	13986	13906	14050	14287	14044	14060	14089	14146	14026	13923	14031	14080	14038	14122	13942	13995	14080	14056	13987	13995	14083	14046	14079	13973	13828	14043	13933	13894	13927	13971	14047	14135	13840	14008	14002	14008	14138	14031	13944	13902	14150	13935	14086	13992	14056	14069	13946	13854	13963	14119	13979	13903	13961	14107	13951	14055	13893	13951	13923	13777	13982	14007	14070	13891	14045	13941	14029	14012	14124	13927	13891	13903	14009	13954	13886	14000	13957	14028	13900	14100	14094	13959	13905	14074	14015	14018	13960	13929	14065	14060	13978	14051	13992	14037	13850	13939	14028	14040	14077	13914	13905	13969	14121	13900	14065	14109	13978	13733	14000	14020	14102	13892	13937	13856	13952	13936	14031	13817	14035	14180	14067	13969	13977	13840	13981	13818	14080	14025	14177	13875	13876	13971	13952	13948	13975	13992	13869	13902	13921	14081	13944	13871	13905	14011	13927	13993	13893	13891	13890	13858	14173	13999	13958	14005	14072	13842	14038	14059	13859	14203	14176	13945	14046	13831	14004	13901	14142	13926	13879	14060	14133	14071	13949	14061	13978	14005	13955	14068	13849	14132	13973	13913	13999	13946	14130	14016	13923	14020	13903	14040	14029	13755	13951	14115	13880	13968	13980	13798	14103	14093	14066	13835	13987	14148	13951	13868	14172	14095	13956	13938	14002	14152	14092	13927	14110	13946	14036	13784	14038	14034	14105	13954	13986	14120	13920	14035	13918	14091	14048	13990	13951	14089	13819	14009	14094	13991	13910	14196	14185	14174	13979	14040	13954	14119	13999	13957	13929	14079	14062	14017	14046	14015	14172	13963	14001	14029	13986	14131	13963	14017	14176	13906	13978	14044	14094	14066	13960	14051	13965	14032	13909	14057	14032	13986	14115	14002	13910	13916	13908	14052	13942	13764	13859	14168	13997	13913	13925	14101	13891	13906	14068	14062	13868	14070	14058	13939	13983	14051	13920	14127	14022	13891	14001	14116	14010	13813	14166	13935	14123	13955	13938	13973	14055	14117	13850	14120	14124	14083	13889	14098	14049	14059	13980	14003	13879	13899	13968	13896	14122	14001	13964	14247	13902	14103	14109	13820	13879	13957	14046	14102	13947	13985	14014	14211	13839	14071	13972	13968	13968	14023	13830	14014	14163	14036	14001	14082	14085	13978	13849	13792	13912	14009	14012	13889	13994	14005	13937	13857	13909	13958	14060	13908	14088	13965	14240	13984	14054	13922	14092	13974	14155	14040	13914	13954	13998	13924	14023	13938	14106	14013	13960	14017	14027	13901	13945	13889	13957	13994	14148	13921	13765	14018	14067	13922	13856	13887	14028	13854	13935	13999	14074	13953	14156	14045	14071	14102	13926	13863	14025	14057	14110	14040	14008	14111	13952	14020	14170	14052	13818	13949	13862	14041	13911	13971	14256	13924	14063	14030	13902	14057	14014	13963	13901	14041	14050	14088	13963	14025	13903	14053	14049	14069	13975	13999	14123	14008	13898	14006	14099	13961	14037	14042	14090	13903	13924	14049	13972	13980	13960	13863	13971	13955	13919	13958	13918	13897	13946	13893	14092	14159	14062	13841	14149	13869	14008	13862	13930	14011	13995	14047	14055	13964	13974	14116	14039	13949	14081	13874	13945	14050	14116	14006	13993	14030	14101	14041	13989	14044	14077	13908	13936	13892	13997	14011	13908	14019	14095	13940	14035	14122	14025	14008	14010	14059	14141	14039	13967	13977	13955	14060	13957	13955	14058	14108	13982	13894	13890	14077	13928	13987	14067	13890	14049	13956	14151	14064	13890	13926	13934	14084	13972	14043	13979	14051	14188	13933	13988	13950	14046	14154	14101	14232	14087	13952	13883	13865	13986	13946	13970	14155	14038	13951	13874	13971	14025	13925	14113	13986	14030	14105	14170	13935	14014	14071	13935	13936	14090	14039	13968	13952	13997	14007	13994	14037	13962	13997	13957	14091	14006	13911	14007	14063	13907	13945	14066	13915	14026	14103	13956	13867	13895	13857	14021	14020	13969	14013	13988	13953	14008	13919	13992	14131	13906	14235	14014	14021	14177	14038	14187	14081	13900	14218	14111	14052	13953	13994	14219	14075	13928	14023	13981	13949	14153	13972	14075	14050	14061	14146	14004	13991	13955	13798	14157	13949	13848	13970	13948	13823	13851	14013	14212	13970	14121	14114	14092	13979	13960	13973	14124	13993	13907	14126	13941	13970	14064	13996	13829	13851	13974	13969	14069	13932	14156	14059	13925	14156	13923	13962	13986	14005	14034	13924	13918	13996	14049	14100	13818	14175	13949	14157	14042	13988	13924	13918	13862	14040	13906	14038	14163	14000	13965	14051	14151	13945	14136	13877	14021	14167	13812	13894	14176	13998	14043	14035	13985	13840	14142	13972	14191	14212	13930	14050	13965	13957	13841	13950	14003	14037	13994	14072	14036	14074	13968	13949	13867	14100	13973	13883	13965	13939	14042	14084	13868	13879	13984	13863	13924	14060	13933	14155	14073	14061	14033	14122	13945	13891	13984	13954	14008	14092	14076	13923	14021	14048	14063	14108	13793	14100	14006	13999	13997	13985	14057	14188	13910	13988	13971	13994	14054	14053	13935	14051	13973	13976	13859	13928	14007	13957	13948	14054	13947	14020	14058	13982	14009	14078	13905	14056	13945	14022	14058	14061	14048	13993	14035	14078	13937	14062	14151	13901	14095	13855	14028	14057	13871	13946	13983	14067	13973	13965	14010	13899	13899	14078	14113	14148	13868	14136	13983	14089	13880	14164	13915	13893	14149	13885	14049	13932	14031	14000	13927	13930	13841	14105	13926	13952	13979	13935	14045	14085	13849	14079	14117	14010	13963	13944	14074	13869	14054	14168	13992	14102	14007	13910	13859	14086	13908	14030	14101	14067	14024	13875	13822	13936	13988	14160	14146	14182	14085	14022	14092	14066	13977	14008	13886	13893	14085	13892	13955	14160	14080	13960	13898	13888	14009	13976	14051	14053	14026	13899	13882	13920	13986	14085	13946	13949	13943	14134	14186	14022	13909	14108	13959	13982	14123	13852	14082	13992	13900	14039	14172	13906	14055	14064	13910	14008	14052	14129	13969	14085	14119	14035	13996	14158	14031	13963	13920	14155	13970	13889	14056	14077	13864	14114	14018	13920	14087	13970	14019	14103	14033	13947	14088	13822	13894	14065	14000	14000	14059	13926	13994	14017	14006	14128	13936	13930	14172	14098	14085	14098	13877	14065	13991	14170	14002	14004	14089	13989	13985	14031	14115	14098	14077	14086	13948	14113	13884	14006	13855	14117	13992	13915	14020	14052	13871	14226	14009	14084	13923	13995	13974	14065	13996	13986	13786	13895	14136	13968	14110	14023	14108	13983	13931	13920	14250	14027	13869	14012	14142	14013	14052	13924	13945	13885	14108	14071	13940	14087	13941	14077	14074	14064	14056	14058	14075	13740	14140	14052	14007	13998	13950	14003	14034	14024	14104	13840	13894	14059	13939	13957	14023	14009	14249	14030	13911	14035	14181	14027	14026	13918	13987	13890	14111	14085	13914	13955	13871	13936	13965	14134	14107	13845	14052	13932	13992	14016	13966	14006	14070	14100	13805	13970	14017	14199	14037	14079	14009	14061	13998	13943	14037	14077	14180	14055	14059	13878	14035	14035	13821	14020	14199	14047	13893	14049	13920	13976	14025	14008	13906	13920	14032	13833	14063	13863	14043	14061	14097	14069	13976	13891	13900	13930	13952	13883	14157	13874	13855	14017	13968	14065	13900	14070	13931	13990	14097	14077	14081	14031	13939	14084	14091	14189	14003	14076	13935	13920	13989	14297	14035	14170	14077	13981	14052	13980	14046	13963	13846	14127	14171	13893	14089	14105	13798	14022	14144	13994	14138	13932	14035	13946	14145	14011	14027	14138	13993	13985	13951	14062	14043	13907	14078	13985	14205	13901	14065	14031	14070	14087	14183	13893	14017	13779	14091	14061	13824	13920	14041	14010	14020	13997	13841	14066	14041	13987	14008	14062	13996	14050	13998	13878	13994	13961	14164	14143	14287	13907	13883	14218	13967	13949	14052	14096	13881	13852	14046	14007	13942	13992	13923	13902	13820	13959	13852	14139	13932	13971	14097	14060
23181	21146	28256	24912	22113	21104	19998	17464	17336	17631	17617	17167	16999	17048	16886	16875	16859	16631	16743	16831	16588	16503	16653	17105	17806	17668	17554	17267	17010	16556	16828	16551	16609	16851	16666	16505	16657	16592	16566	16493	16593	16468	16756	16535	16414	16773	16771	16610	16490	16620	16427	16398	16752	16517	16599	16509	16572	16574	16557	16332	16535	16466	16680	16579	16655	16622	16627	16446	16558	16722	16595	16519	16584	16780	16460	16521	16791	16447	16503	16575	16540	16579	16573	16670	16592	16533	16536	16356	16451	16454	16523	16674	16658	16567	16437	16410	16531	16521	16679	16581	16597	16463	16702	16559	16606	16393	16485	16379	16643	16617	16639	16721	16431	16753	16347	16601	16489	16648	16582	16594	16559	16458	16616	16595	16436	16572	16383	16481	16517	16516	16401	16524	16617	16569	16547	16579	16596	16584	16675	16426	16658	16474	16447	16623	16570	16390	16440	16582	16562	16604	16495	16452	16689	16781	16633	16624	16713	16590	16510	16597	16472	16600	16711	16463	16792	16598	16507	16391	16366	16535	16671	16616	16550	16801	16632	16435	16407	16362	16652	16644	16515	16700	16388	16542	16629	16604	16553	16606	16540	16584	16883	16644	16534	16253	16561	16634	16512	16359	16564	16533	16536	16630	16489	16448	16495	16741	16685	16443	16480	16712	16654	16562	16562	16542	16578	16544	16648	16631	16524	16491	16546	16449	16509	16565	16687	16630	16424	16414	16263	16638	16575	16601	16669	16631	16451	16565	16681	16472	16705	16674	16668	16549	16570	16584	16715	16701	16731	16412	16500	16575	16558	16639	16653	16492	16571	16597	16502	16490	16463	16621	16483	16305	16470	16329	16556	16660	16764	16473	16554	16735	16480	16436	16643	16524	16626	16623	16647	16461	16286	16619	16549	16448	16602	16426	16461	16500	16585	16424	16470	16621	16280	16441	16429	16614	16828	16565	16548	16723	16596	16394	16586	16635	16465	16543	16606	16527	16569	16569	16672	16469	16680	16488	16790	16620	16537	16623	16464	16602	16461	16574	16654	16660	16530	16631	16663	16331	16671	16764	16454	16487	16588	16505	16775	16516	16758	16328	16387	16535	16652	16631	16414	16768	16793	16548	16639	16727	16415	16615	16660	16395	16466	16531	16540	16393	16471	16331	16530	16482	16489	16526	16475	16710	16516	16540	16601	16700	16509	16531	16477	16384	16479	16456	16610	16734	16404	16403	16566	16393	16667	16693	16465	16442	16466	16549	16430	16354	16613	16567	16461	16513	16441	16565	16746	16618	16440	16438	16355	16571	16615	16742	16565	16467	16565	16593	16514	16588	16484	16617	16691	16576	16579	16327	16372	16552	16553	16411	16594	16515	16640	16486	16490	16478	16356	16581	16656	16578	16440	16583	16521	16556	16586	16557	16608	16371	16726	16281	16616	16699	16629	16439	16637	16663	16536	16553	16700	16708	16452	16416	16563	16607	16477	16466	16666	16405	16569	16528	16756	16791	16474	16589	16513	16579	16553	16660	16521	16796	16688	16637	16741	16484	16571	16489	16581	16838	16592	16426	16475	16640	16345	16709	16465	16526	16464	16541	16514	16538	16529	16604	16424	16692	16680	16472	16548	16648	16620	16717	16631	16452	16648	16427	16531	16780	16633	16648	16476	16642	16644	16536	16378	16549	16614	16587	16493	16649	16600	16565	16561	16444	16599	16424	16510	16566	16596	16612	16710	16603	16581	16607	16678	16594	16737	16668	16483	16753	16623	16539	16469	16519	16629	16464	16645	16465	16586	16588	16648	16670	16649	16580	16603	16707	16454	16726	16495	16620	16647	16547	16567	16649	16530	16687	16477	16587	16389	16720	16483	16451	16536	16668	16691	16392	16462	16661	16534	16599	16602	16594	16446	16595	16512	16449	16569	16430	16412	16527	16436	16755	16679	16526	16656	16375	16422	16561	16561	16513	16697	16548	16587	16436	16612	16569	16437	16329	16668	16567	16494	16575	16491	16691	16494	16663	16446	16473	16563	16495	16488	16620	16483	16629	16563	16563	16374	16623	16580	16406	16465	16740	16476	16550	16578	16658	16626	16582	16512	16347	16669	16328	16511	16684	16499	16424	16717	16454	16657	16487	16544	16419	16533	16439	16458	16449	16318	16669	16620	16667	16575	16579	16598	16462	16532	16529	16589	16548	16489	16447	16561	16392	16620	16456	16660	16576	16437	16431	16518	16663	16326	16508	16754	16685	16575	16502	16562	16623	16394	16557	16547	16559	16822	16583	16739	16368	16464	16552	16620	16493	16553	16474	16574	16551	16526	16276	16477	16356	16619	16658	16596	16486	16482	16472	16615	16707	16540	16468	16303	16254	16689	16734	16630	16554	16782	16627	16454	16568	16650	16647	16411	16466	16816	16732	16472	16451	16416	16618	16597	16543	16577	16385	16600	16455	16611	16542	16931	16514	16679	16610	16406	16616	16461	16425	16641	16560	16736	16560	16774	16671	16662	16601	16471	16545	16454	16642	16603	16603	16454	16211	16367	16584	16389	16540	16479	16539	16690	16583	16778	16642	16633	16631	16575	16673	16817	16533	16568	16410	16389	16539	16501	16460	16383	16562	16458	16628	16545	16534	16493	16454	16596	16533	16614	16623	16671	16273	16433	16570	16474	16570	16820	16598	16598	16477	16458	16398	16561	16504	16430	16573	16564	16372	16544	16647	16696	16606	16539	16543	16483	16645	16664	16653	16790	16337	16733	16422	16529	16779	16707	16661	16513	16598	16553	16540	16664	16510	16560	16719	16636	16489	16544	16479	16534	16783	16664	16830	16683	16432	16425	16521	16670	16657	16515	16510	16403	16704	16540	16570	16582	16517	16287	16523	16635	16840	16551	16553	16379	16602	16623	16728	16707	16661	16551	16458	16438	16707	16629	16632	16681	16670	16456	16460	16513	16305	16665	16551	16584	16660	16415	16525	16398	16348	16602	16626	16564	16713	16671	16471	16763	16661	16424	16536	16516	16485	16477	16464	16780	16622	16766	16544	16593	16665	16566	16529	16354	16311	16513	16721	16727	16556	16514	16456	16389	16585	16666	16594	16571	16730	16577	16347	16541	16573	16600	16656	16658	16431	16464	16576	16474	16568	16430	16804	16476	16439	16705	16530	16658	16802	16537	16724	16541	16491	16506	16487	16446	16354	16600	16382	16485	16642	16479	16814	16603	16652	16745	16659	16552	16294	16715	16395	16632	16502	16630	16694	16536	16459	16730	16596	16583	16661	16518	16547	16613	16436	16364	16431	16633	16481	16558	16418	16621	16690	16598	16602	16607	16600	16573	16552	16592	16669	16639	16641	16427	16518	16722	16636	16832	16527	16468	16547	16622	16506	16568	16517	16499	16713	16651	16500	16589	16541	16658	16828	16665	16460	16673	16419	16393	16535	16587	16456	16466	16553	16532	16367	16708	16625	16372	16606	16586	16747	16401	16636	16414	16622	16429	16641	16612	16486	16238	16598	16839	16594	16402	16597	16611	16586	16661	16634	16575	16290	16489	16567	16643	16561	16555	16780	16587	16277	16425	16523	16532	16763	16513	16765	16716	16449	16495	16620	16733	16722	16769	16600	16498	16719	16726	16662	16402	16471	16418	16752	16515	16620	16630	16772	16402	16621	16376	16508	16508	16495	16455	16682	16692	16589	16698	16399	16701	16480	16508	16460	16732	16457	16494	16415	16466	16682	16621	16499	16618	16488	16667	16696	16458	16661	16639	16593	16657	16574	16728	16608	16546	16584	16468	16603	16550	16417	16641	16290	16473	16561	16501	16598	16699	16519	16572	16684	16631	16581	16816	16735	16635	16621	16722	16756	16555	16512	16516	16532	16771	16653	16546	16634	16540	16522	16512	16470	16634	16594	16346	16408	16387	16480	16466	16595	16642	16681	16423	16612	16713	16653	16461	16558	16733	16840	16715	16424	16567	16382	16508	16786	16456	16498	16496	16558	16559	16645	16545	16745	16592	16577	16584	16412	16520	16638	16609	16633	16601	16560	16642	16716	16575	16579	16674	16600	16618	16596	16330	16429	16455	16356	16536	16559	16769	16507	16476	16358	16430	16509	16577	16631	16754	16631	16655	16400	16656	16306	16628	16695	16712	16634	16608	16568	16667	16605	16825	16519	16455	16656	16707	16661	16580	16561	16615	16527	16587	16449	16431	16522	16487	16504	16692	16714	16594	16582	16748	16536	16549	16381	16440	16487	16668	16453	16509	16637	16244	16531	16481	16666	16510	16829	16577	16555	16385	16362	16769	16523	16591	16781	16468	16662	16407	16557	16568	16513	16647	16354	16603	16440	16404	16504	16641	16604	16651	16537	16458	16559	16573	16529	16228	16556	16670	16461	16711	16441	16501	16640	16600	16536	16561	16426	16689	16510	16457	16402	16542	16512	16643	16374	16449	16473	16780	16328	16448	16363	16626	16299	16504	16454	16476	16589	16682	16454	16530	16528	16658	16711	16638	16598	16691	16523	16539	16718	16520	16654	16653	16370	16199	16568	16700	16597	16688	16624	16523	16598	16439	16548	16519	16637	16522	16356	16522	16832	16640	16497	16718	16769	16430	16516	16686	16452	16440	16515	16502	16805	16412	16449	16216	16539	16592	16569	16702	16590	16527	16651	16470	16488	16704	16651	16559	16431	16742	16557	16501	16521	16529	16690	16501	16567	16435	16542	16733	16403	16472	16738	16595	16809	16638	16690	16678	16658	16474	16576	16571	16728	16511	16590	16538	16735	16486	16747	16329	16448	16295	16508	16519	16625	16711	16584	16685	16686	16450	16529	16475	16530	16665	16362	16415	16433	16437	16491	16628	16652	16499	16537	16569	16627	16698	16556	16523	16518	16478	16451	16547	16618	16556	16614	16500	16645	16580	16571	16585	16582	16638	16676	16833	16559	16485	16611	16649	16395	16587	16673	16548	16575	16486	16789	16587	16557	16506	16409	16476	16574	16717	16655	16568	16408	16827	16666	16320	16584	16541	16465	16688	16550	16467	16512	16783	16811	16644	16599	16451	16877	16734	16548	16457	16535	16686	16439	16403	16705	16498	16679	16540	16599	16668	16526	16741	16337	16557	16704	16445	16535
28949	53647	44532	25087	16874	15157	14691	14383	14490	14716	14376	14073	14025	13897	13867	13632	13643	13406	13694	13624	13546	13679	13385	14072	15255	15137	14577	14195	13730	13636	13679	13544	13501	13574	13360	13547	13475	13496	13498	13412	13451	13323	13522	13494	13445	13436	13243	13379	13706	13458	13390	13351	13648	13424	13441	13435	13491	13513	13482	13491	13399	13387	13503	13394	13434	13455	13356	13356	13525	13399	13509	13392	13481	13536	13342	13528	13537	13597	13404	13419	13404	13403	13479	13443	13473	13510	13485	13427	13320	13402	13444	13341	13491	13342	13614	13565	13440	13472	13516	13430	13382	13451	13455	13537	13370	13578	13474	13426	13429	13528	13539	13510	13580	13345	13496	13502	13356	13490	13261	13399	13347	13433	13531	13506	13347	13458	13571	13271	13346	13385	13478	13467	13523	13360	13351	13376	13469	13455	13585	13453	13628	13424	13365	13310	13319	13365	13444	13416	13392	13293	13563	13573	13220	13445	13356	13599	13455	13500	13209	13523	13416	13439	13572	13571	13604	13508	13380	13573	13455	13355	13610	13388	13390	13398	13472	13494	13276	13526	13337	13485	13440	13484	13546	13458	13440	13477	13549	13529	13420	13452	13516	13621	13429	13490	13443	13562	13398	13419	13596	13411	13601	13521	13448	13432	13416	13352	13477	13496	13386	13214	13512	13350	13531	13543	13480	13394	13601	13524	13609	13351	13328	13538	13608	13492	13493	13486	13416	13709	13376	13383	13470	13282	13431	13455	13527	13520	13618	13524	13423	13286	13423	13542	13684	13585	13591	13520	13564	13449	13421	13500	13410	13315	13308	13387	13548	13448	13327	13510	13586	13558	13428	13425	13330	13550	13513	13412	13411	13424	13408	13260	13582	13437	13335	13549	13537	13543	13560	13405	13419	13515	13385	13491	13451	13386	13332	13464	13536	13406	13409	13467	13352	13573	13508	13563	13510	13374	13278	13436	13376	13490	13372	13408	13435	13213	13525	13403	13360	13423	13430	13362	13275	13448	13252	13381	13465	13497	13382	13385	13561	13532	13540	13412	13384	13331	13541	13368	13517	13446	13402	13536	13492	13424	13583	13589	13471	13374	13413	13500	13374	13471	13345	13515	13558	13478	13438	13315	13534	13374	13560	13393	13472	13463	13423	13523	13338	13577	13521	13454	13473	13692	13455	13600	13450	13420	13469	13400	13621	13622	13299	13552	13350	13519	13453	13540	13395	13455	13421	13558	13584	13454	13565	13439	13316	13450	13442	13399	13451	13548	13263	13441	13315	13441	13378	13572	13442	13416	13418	13561	13465	13515	13494	13329	13409	13591	13330	13594	13426	13361	13514	13199	13479	13658	13401	13305	13456	13297	13437	13494	13535	13511	13465	13399	13427	13367	13344	13447	13317	13295	13579	13361	13525	13435	13561	13364	13490	13434	13498	13426	13470	13459	13413	13420	13456	13494	13307	13566	13337	13405	13605	13469	13439	13597	13472	13539	13395	13417	13666	13427	13321	13490	13355	13515	13451	13535	13611	13276	13509	13553	13496	13410	13610	13502	13277	13378	13401	13439	13568	13391	13476	13444	13330	13577	13493	13554	13515	13418	13395	13496	13498	13544	13473	13425	13508	13269	13414	13600	13352	13397	13530	13470	13480	13534	13231	13482	13457	13509	13521	13395	13546	13483	13441	13415	13659	13336	13436	13598	13406	13267	13427	13353	13451	13477	13646	13504	13444	13426	13479	13537	13536	13468	13330	13411	13517	13245	13394	13479	13491	13475	13533	13430	13304	13547	13540	13385	13567	13176	13486	13445	13314	13351	13534	13452	13292	13511	13462	13468	13612	13518	13295	13361	13328	13521	13427	13471	13506	13499	13468	13436	13442	13294	13391	13597	13388	13560	13461	13394	13341	13328	13465	13451	13524	13256	13426	13449	13692	13320	13424	13560	13421	13456	13511	13435	13333	13530	13438	13536	13654	13507	13497	13335	13343	13469	13413	13384	13537	13605	13441	13531	13383	13331	13575	13354	13445	13557	13357	13369	13518	13652	13333	13526	13442	13303	13404	13448	13463	13364	13431	13398	13498	13378	13533	13402	13302	13525	13484	13487	13605	13279	13482	13484	13615	13332	13344	13452	13554	13392	13552	13437	13511	13397	13394	13442	13420	13467	13371	13424	13507	13341	13459	13410	13553	13499	13288	13528	13682	13389	13497	13457	13339	13373	13469	13561	13378	13562	13536	13453	13444	13423	13290	13427	13495	13278	13267	13486	13564	13554	13495	13504	13551	13569	13453	13471	13416	13416	13405	13505	13451	13563	13565	13320	13343	13524	13471	13479	13437	13420	13388	13505	13325	13455	13489	13376	13489	13446	13441	13537	13473	13554	13493	13426	13518	13375	13413	13367	13470	13590	13514	13517	13514	13475	13403	13476	13411	13632	13632	13581	13425	13349	13429	13310	13550	13385	13627	13543	13494	13323	13541	13590	13548	13383	13475	13432	13401	13488	13418	13504	13484	13321	13440	13481	13557	13282	13530	13287	13480	13331	13311	13352	13311	13465	13338	13552	13427	13413	13498	13515	13519	13390	13486	13413	13623	13463	13412	13317	13434	13358	13384	13422	13323	13437	13402	13373	13583	13443	13557	13323	13449	13428	13512	13426	13421	13427	13480	13498	13344	13240	13594	13374	13601	13563	13452	13436	13660	13352	13433	13562	13387	13435	13495	13436	13371	13502	13665	13477	13373	13540	13336	13483	13413	13383	13441	13479	13350	13394	13685	13413	13354	13365	13598	13495	13388	13453	13446	13532	13420	13626	13456	13501	13564	13542	13546	13612	13381	13446	13495	13428	13435	13471	13444	13451	13428	13535	13384	13598	13376	13455	13483	13446	13504	13347	13301	13456	13489	13600	13312	13482	13423	13476	13313	13554	13445	13488	13365	13535	13677	13645	13432	13476	13540	13327	13449	13325	13525	13498	13631	13409	13469	13390	13407	13372	13386	13621	13436	13612	13643	13582	13561	13405	13479	13499	13453	13586	13575	13481	13594	13403	13443	13572	13252	13494	13466	13569	13338	13516	13443	13382	13434	13514	13560	13411	13428	13477	13611	13337	13432	13407	13389	13405	13491	13593	13357	13514	13452	13372	13351	13547	13393	13508	13407	13619	13569	13470	13384	13476	13517	13332	13425	13476	13519	13485	13412	13552	13501	13345	13353	13364	13487	13695	13328	13376	13427	13366	13535	13447	13491	13374	13503	13552	13523	13354	13423	13419	13411	13473	13407	13553	13484	13356	13354	13429	13399	13435	13549	13532	13478	13520	13382	13463	13465	13516	13419	13341	13534	13425	13417	13411	13389	13459	13515	13543	13476	13609	13398	13519	13507	13366	13552	13520	13392	13299	13285	13486	13335	13495	13481	13386	13475	13423	13469	13430	13461	13316	13510	13670	13532	13372	13304	13526	13384	13280	13477	13409	13411	13458	13525	13408	13332	13434	13480	13376	13486	13506	13402	13566	13433	13435	13256	13464	13415	13462	13372	13342	13526	13627	13420	13406	13447	13458	13515	13387	13293	13562	13570	13305	13514	13396	13384	13521	13394	13274	13136	13552	13368	13235	13639	13348	13430	13306	13418	13419	13653	13476	13373	13369	13568	13315	13385	13490	13350	13430	13455	13461	13514	13555	13435	13456	13473	13559	13395	13435	13629	13387	13360	13387	13592	13400	13419	13451	13472	13453	13589	13486	13534	13499	13480	13256	13422	13467	13544	13463	13681	13419	13377	13306	13307	13462	13320	13295	13293	13485	13473	13476	13653	13327	13487	13287	13406	13389	13595	13300	13400	13404	13430	13427	13450	13550	13511	13334	13319	13429	13432	13431	13455	13445	13435	13444	13423	13405	13377	13418	13520	13388	13567	13531	13514	13589	13498	13580	13469	13606	13456	13406	13434	13392	13407	13438	13514	13525	13320	13444	13632	13439	13446	13273	13352	13377	13375	13472	13484	13581	13455	13420	13428	13595	13256	13458	13651	13466	13537	13528	13538	13461	13431	13257	13510	13329	13600	13470	13478	13468	13423	13447	13493	13438	13554	13483	13535	13557	13576	13461	13411	13590	13593	13492	13464	13591	13364	13498	13478	13253	13341	13294	13448	13511	13414	13506	13489	13618	13430	13347	13410	13408	13629	13514	13524	13577	13401	13472	13452	13413	13348	13522	13389	13351	13418	13441	13470	13306	13599	13374	13516	13467	13508	13458	13351	13230	13548	13532	13442	13436	13603	13333	13331	13564	13582	13323	13596	13201	13423	13464	13387	13468	13714	13551	13449	13528	13436	13425	13680	13310	13517	13394	13505	13385	13374	13587	13606	13504	13217	13438	13588	13401	13501	13533	13379	13619	13406	13597	13490	13475	13383	13596	13381	13434	13462	13483	13440	13483	13491	13555	13723	13358	13424	13397	13569	13392	13429	13425	13435	13386	13446	13401	13395	13605	13309	13561	13531	13575	13432	13490	13288	13473	13500	13304	13340	13485	13553	13458	13364	13499	13380	13300	13500	13433	13454	13453	13431	13343	13477	13489	13460	13253	13327	13496	13552	13400	13500	13291	13556	13431	13656	13468	13485	13470	13504	13358	13481	13496	13607	13376	13461	13442	13469	13590	13421	13605	13647	13441	13552	13323	13409	13557	13451	13516	13238	13359	13481	13439	13310	13594	13385	13533	13375	13579	13617	13653	13430	13497	13310	13446	13315	13404	13487	13506	13450	13434	13448	13556	13543	13379	13450	13335	13456	13539	13314	13375	13647	13452	13397	13489	13311	13533	13216	13537	13437	13417	13466	13529	13590	13537	13538	13404	13373	13422	13287	13403	13385	13397	13289	13375	13535	13513	13438	13555	13444	13409	13429	13520	13460	13589	13459	13585	13460	13270	13542	13494	13552	13381	13432	13367	13498	13552	13493	13279	13564	13315	13479	13614	13418	13457	13505	13243	13485	13399	13407	13604	13471	13470	13543	13405	13341	13438	13541	13477	13672	13437	13495	13373	13492	13552	13381	13484	13416	13518	13394	13342	13565	13431	13345	13558	13344	13527	13488	13348	13486	13492	13488	13553	13673	13382	13356	13432	13513	13536	13407	13371
24754	21293	28423	27789	20982	18311	18028	17143	17323	17174	17267	17072	17016	16948	16856	16922	16827	16785	16843	16780	16904	16745	16557	16946	17311	17368	16998	16660	16837	16748	16751	16650	16834	16668	16616	16495	16775	16423	16613	16626	16822	16728	16865	16443	16720	16462	16655	16763	16674	16822	16732	16550	16619	16500	16631	16672	16661	16898	16773	16634	16548	16768	16662	16690	16806	16587	16493	16799	16948	16664	16575	16557	16525	16793	16630	16561	16948	16778	16754	16801	16553	16806	16588	16562	16661	16787	16709	16723	16543	16586	16397	16610	16547	16606	16569	16597	16553	16492	16585	16621	16673	16703	16578	16556	16618	16629	16742	16389	16412	16672	16639	16642	16616	16887	16445	16567	16732	16676	16669	16746	16624	16722	16720	16753	16647	16646	16566	16634	16746	16588	16668	16651	16756	16462	16646	16515	16595	16917	16655	16698	16615	16524	16729	16682	16693	16543	16731	16672	16658	16634	16821	16658	16650	16820	16558	16777	16512	16455	16575	16650	16572	16542	16666	16648	16716	16733	16494	16581	16625	16839	16671	16575	16703	16868	16771	16690	16625	16862	16615	16596	16627	16662	16643	16454	16735	16782	16556	16570	16640	16599	16605	16514	16578	16569	16585	16654	16817	16639	16639	16554	16700	16886	16803	16580	16890	16798	16519	16717	16640	16581	16578	16692	16703	16533	16666	16524	16777	16535	16539	16498	16523	16690	16723	16517	16700	16803	16631	16563	16796	16671	16679	16666	16584	16737	16714	16680	16536	16538	16735	16729	16694	16331	16502	16647	16787	16552	16496	16667	16621	16426	16571	16665	16575	16730	16443	16584	16629	16573	16783	16690	16622	16656	16663	16516	16642	16444	16638	16662	16617	16493	16451	16584	16789	16718	16882	16745	16767	16564	16788	16689	16536	16792	16486	16526	16456	16582	16712	16658	16595	16794	16746	16729	16604	16651	16626	16815	16777	16608	16875	16815	16536	16620	16454	16848	16556	16457	16508	16551	16647	16716	16546	16735	16631	16570	16763	16440	16650	16650	16673	16621	16769	16599	16771	16721	16719	16662	16601	16579	16651	16528	16782	16741	16714	16593	16725	16366	16515	16557	16621	16522	16582	16604	16518	16677	16454	16520	16851	16587	16659	16573	16617	16497	16594	16518	16771	16501	16642	16624	16649	16641	16629	16679	16611	16694	16717	16942	16725	16846	16820	16647	16629	16663	16703	16535	16589	16682	16446	16616	16718	16543	16424	16656	16588	16489	16517	16547	16690	16637	16702	16711	16815	16783	16623	16759	16783	16647	16726	16613	16794	16417	16541	16498	16717	16536	16694	16744	16362	16724	16543	16586	16712	16388	16445	16803	16567	16499	16849	16462	16738	16683	16604	16598	16760	16647	16901	16678	16392	16645	16683	16724	16655	16814	16696	16729	16522	16754	16530	16667	16678	16542	16536	16586	16632	16539	16776	16695	16716	16618	16749	16826	16826	16496	16862	16858	16618	16552	16498	16765	16575	16495	16583	16641	16578	16612	16635	16694	16608	16563	16769	16988	16656	16662	16764	16683	16738	16395	16385	16691	16803	16596	16669	16552	16459	16728	16588	16570	16579	16715	16595	16585	16742	16790	16719	16575	16657	16743	16654	16731	16526	16665	16532	16574	16650	16649	16662	16716	16579	16549	16541	16570	16629	16602	16653	16658	16648	16650	16887	16544	16629	16575	16459	16469	16609	16539	16717	16789	16683	16776	16642	16818	16664	16762	16651	16554	16551	16852	16707	16462	16417	16621	16678	16639	16859	16480	16615	16595	16690	16716	16747	16764	16662	16763	16720	16728	16516	16668	16740	16540	16810	16487	16706	16737	16552	16613	16572	16737	16567	16627	16667	16691	16734	16667	16675	16633	16833	16654	16773	16624	16656	16551	16687	16663	16508	16632	16625	16675	16774	16486	16575	16651	16749	16556	16599	16681	16688	16649	16633	16602	16744	16698	16660	16286	16607	16664	16724	16658	16672	16768	16633	16544	16777	16596	16486	16685	16653	16727	16656	16592	16599	16752	16747	16815	16823	16588	16487	16705	16812	16609	16600	16791	16554	16617	16592	16721	16759	16446	16545	16633	16751	16841	16669	16681	16946	16647	16703	16631	16649	16743	16583	16505	16542	16660	16789	16654	16847	16740	16488	16778	16631	16580	16643	16659	16612	16672	16786	16616	16919	16647	16776	16636	16583	16346	16873	16679	16541	16576	16552	16571	16527	16614	16431	16787	16677	16734	16696	16795	16766	16780	16713	16696	16643	16585	16473	16516	16732	16567	16577	16516	16710	16648	16593	16813	16774	16658	16816	16731	16660	16675	16670	16549	16639	16591	16601	16740	16617	16733	16729	16760	16429	16709	16888	16597	16754	16656	16656	16676	16708	16635	16639	16558	16810	16679	16687	16706	16819	16731	16507	16447	16654	16432	16569	16724	16615	16523	16492	16744	16444	16551	16652	16501	16724	16624	16616	16736	16650	16440	16557	16660	16909	16600	16838	16587	16634	16748	16815	16583	16610	16634	16593	16704	16540	16410	16677	16729	16522	16380	16664	16487	16557	16590	16724	16648	16793	16574	16673	16804	16528	16648	16494	16695	16833	16759	16533	16612	16547	16443	16496	16649	16656	16626	16602	16314	16612	16739	16698	16481	16440	16411	16538	16586	16742	16684	16851	16650	16799	16543	16688	16750	16613	16745	16674	16751	16664	16742	16432	16516	16627	16685	16684	16684	16596	16687	16756	16676	16848	16581	16684	16613	16743	16551	16440	16862	16744	16720	16611	16722	16679	16720	16628	16606	16717	16695	16871	16686	16748	16593	16570	16576	16631	16597	16737	16693	16497	16621	16770	16440	16584	16752	16705	16501	16513	16834	16670	16611	16430	16702	16746	16782	16690	16659	16784	16462	16631	16782	16670	16512	16730	16731	16625	16391	16491	16784	16494	16578	16526	16892	16737	16767	16682	16920	16578	16640	16649	16545	16607	16559	16653	16569	16716	16667	16464	16785	16738	16716	16629	16632	16637	16524	16603	16739	16793	16826	16693	16714	16537	16524	16791	16636	16588	16672	16612	16759	16599	16599	16798	16612	16617	16640	16647	16725	16622	16616	16718	16636	16743	16732	16500	16485	16585	16821	16686	16601	16868	16739	16750	16597	16652	16623	16622	16559	16513	16689	16695	16614	16722	16612	16744	16722	16686	16725	16714	16687	16636	16745	16611	16528	16735	16613	16520	16672	16466	16663	16584	16709	16894	16693	16656	16716	16769	16673	16785	16657	16699	16653	16818	16814	16775	16630	16648	16494	16470	16365	16464	16649	16681	16719	16770	16702	16646	16639	16752	16714	16513	16559	16654	16471	16683	16471	16639	16555	16652	16635	16459	16551	16634	16541	16632	16680	16601	16641	16677	16605	16818	16701	16617	16532	16833	16659	16648	16396	16663	16583	16674	16842	16716	16606	16627	16467	16642	16632	16612	16438	16525	16590	16703	16649	16647	16629	16615	16645	16535	16667	16803	16513	16471	16718	16683	16602	16535	17019	16740	16551	16624	16821	16575	16490	16478	16789	16468	16722	16619	16582	16819	16679	16797	16675	16743	16682	16808	16583	16630	16636	16820	16933	16611	16453	16542	16720	16693	16652	16687	16646	16603	16563	16669	16646	16657	16729	16628	16684	16765	16717	16632	16615	16668	16638	16564	16561	16560	16718	16516	16677	16626	16584	16746	16614	16637	16672	16784	16536	16696	16800	16673	16547	16736	16601	16551	16620	16500	16578	16616	16852	16814	16634	16521	16682	16686	16583	16593	16601	16607	16665	16631	16607	16871	16700	16599	16583	16628	16509	16578	16736	16735	16757	16608	16632	16602	16551	16547	16768	16700	16636	16747	16675	16527	16785	16630	16794	16655	16674	16556	16745	16752	16733	16629	16610	16422	16636	16825	16637	16707	16644	16699	16464	16794	16614	16699	16832	16736	16488	16539	16721	16719	16568	16612	16591	16678	16419	16721	16652	16547	16729	16419	16536	16624	16598	16496	16886	16632	16610	16685	16849	16635	16735	16806	16635	16865	16500	16585	16426	16541	16583	16682	16730	16632	16582	16581	16684	16705	16628	16568	16746	16725	16786	16692	16911	16525	16665	16571	16645	16683	16704	16623	16927	16626	16387	16686	16845	16564	16616	16601	16542	16440	16566	16745	16532	16699	16775	16682	16755	16786	16593	16685	16577	16840	16829	16615	16753	16563	16804	16623	16688	16644	16852	16669	16879	16651	16575	16589	16604	16577	16620	16689	16684	16578	16616	16479	16677	16814	16601	16383	16636	16663	16596	16605	16598	16574	16663	16673	16656	16672	16606	16728	16689	16623	16459	16619	16646	16735	16671	16832	16769	16624	16681	16464	16893	16626	16543	16846	16794	16609	16690	16622	16651	16621	16574	16698	16685	16444	16676	16440	16686	16580	16518	16681	16407	16656	16576	16593	16785	16681	16728	16613	16559	16524	16739	16555	16408	16498	16550	16644	16578	16556	16444	16605	16703	16694	16798	16652	16503	16420	16565	16619	16753	16573	16730	17007	16718	16653	16582	16631	16536	16648	16639	16745	16782	16589	16677	16612	16626	16782	16727	16771	16635	16542	16550	16605	16517	16615	16488	16623	16698	16635	16691	16642	16598	16707	16767	16562	16693	16602	16734	16653	16735	16629	16762	16651	16511	16603	16660	16667	16708	16764	16828	16796	16594	16557	16493	16702	16759	16653	16694	16496	16766	16726	16595	16593	16620	16783	16664	16921	16609	16643	16708	16597	16692	16613	16727	16506	16477	16453	16645	16720	16538	16745	16735	16809	16537	16644	16741	16691	16415	16706	16491	16827	16771	16662	16671	16687	16415	16473	16474	16707	16556	16580	16859	16730	16559	16704	16718	16564	16477	16577	16760	16825	16765	16838	16840	16719	16572	16551	16681	16640	16511	16525	16595	16987	16631	16720	16790	16644	16638	16519	16445	16528	16515	16670	16658	16582	16671	16552	16427	16715	16706	16701	16557	16568	16725	16670	16581	16721	16694	16487	16541	16694	16574	16892	16639	16552	16647	16738	16448	16821	16606	16795	16634
27131	48074	38355	24493	16935	14543	14418	14146	14748	14322	14362	13891	13807	13762	13817	13740	13705	13580	13484	13794	13532	13538	13537	13947	14257	14341	14002	13969	13602	13398	13509	13626	13556	13475	13365	13355	13534	13474	13413	13427	13396	13536	13488	13551	13416	13408	13376	13560	13543	13301	13521	13584	13497	13441	13530	13537	13544	13476	13432	13451	13593	13382	13422	13416	13437	13490	13577	13390	13543	13423	13542	13518	13584	13364	13389	13652	13545	13372	13498	13485	13420	13460	13385	13506	13477	13459	13403	13497	13474	13443	13801	13441	13474	13420	13576	13467	13513	13452	13476	13465	13495	13424	13519	13566	13595	13475	13511	13532	13567	13392	13513	13375	13389	13497	13585	13337	13527	13573	13450	13432	13346	13377	13542	13655	13498	13480	13577	13428	13449	13565	13484	13421	13437	13557	13344	13423	13449	13643	13545	13480	13568	13412	13338	13450	13426	13394	13562	13384	13561	13554	13618	13388	13428	13527	13482	13458	13455	13451	13259	13707	13406	13459	13422	13505	13354	13313	13476	13370	13586	13548	13598	13536	13520	13579	13397	13690	13441	13386	13507	13529	13480	13424	13394	13414	13437	13425	13410	13468	13439	13505	13471	13362	13450	13508	13384	13383	13462	13438	13552	13625	13471	13404	13348	13402	13681	13496	13461	13277	13430	13674	13513	13451	13537	13318	13652	13509	13517	13432	13406	13450	13588	13454	13609	13348	13492	13480	13495	13522	13337	13457	13296	13237	13456	13472	13311	13506	13395	13416	13430	13402	13553	13520	13603	13433	13543	13431	13504	13525	13483	13347	13650	13533	13603	13377	13353	13495	13452	13559	13488	13477	13582	13491	13674	13474	13358	13471	13413	13511	13461	13555	13536	13393	13510	13359	13507	13454	13351	13554	13724	13361	13385	13525	13478	13470	13396	13480	13462	13416	13589	13483	13442	13364	13353	13590	13428	13417	13507	13409	13275	13433	13614	13515	13601	13543	13506	13407	13313	13320	13473	13504	13488	13510	13428	13305	13516	13565	13478	13395	13417	13448	13467	13491	13559	13267	13605	13404	13537	13239	13566	13368	13529	13496	13618	13582	13378	13425	13508	13458	13482	13420	13551	13478	13633	13213	13475	13400	13405	13453	13617	13502	13348	13258	13389	13618	13406	13447	13440	13533	13525	13362	13364	13423	13504	13619	13510	13495	13489	13407	13531	13467	13610	13377	13509	13409	13551	13517	13359	13491	13518	13664	13405	13417	13649	13603	13376	13558	13526	13409	13352	13524	13627	13566	13366	13378	13690	13448	13377	13448	13466	13505	13515	13469	13580	13659	13566	13464	13471	13662	13564	13486	13355	13487	13576	13594	13493	13467	13360	13434	13242	13428	13485	13782	13529	13533	13509	13505	13499	13521	13438	13591	13389	13484	13528	13350	13573	13501	13540	13276	13570	13553	13359	13462	13457	13518	13471	13436	13383	13444	13402	13508	13428	13556	13462	13516	13607	13460	13503	13580	13375	13531	13625	13563	13699	13456	13291	13399	13348	13442	13565	13637	13469	13652	13546	13562	13417	13467	13419	13435	13588	13483	13569	13506	13656	13501	13461	13504	13612	13546	13506	13313	13629	13468	13395	13527	13450	13516	13516	13457	13459	13521	13423	13377	13509	13567	13393	13425	13360	13510	13466	13444	13616	13375	13511	13289	13443	13501	13505	13502	13627	13422	13446	13462	13413	13478	13459	13553	13610	13570	13559	13525	13481	13659	13413	13644	13406	13474	13418	13647	13553	13578	13426	13430	13379	13411	13452	13419	13488	13454	13377	13337	13492	13381	13496	13465	13614	13455	13502	13519	13518	13399	13530	13465	13521	13499	13376	13563	13409	13427	13513	13424	13505	13467	13357	13467	13228	13684	13354	13588	13499	13373	13474	13580	13432	13503	13414	13588	13395	13417	13471	13524	13589	13502	13502	13425	13513	13580	13249	13332	13332	13570	13579	13501	13458	13393	13498	13481	13577	13438	13355	13619	13491	13607	13444	13425	13377	13414	13498	13434	13366	13470	13447	13609	13357	13221	13440	13364	13402	13460	13466	13526	13466	13556	13372	13600	13333	13457	13595	13405	13551	13598	13547	13425	13477	13484	13405	13551	13499	13562	13459	13434	13504	13271	13446	13350	13530	13667	13435	13519	13681	13427	13448	13451	13352	13507	13565	13493	13495	13439	13562	13593	13561	13419	13620	13363	13502	13447	13472	13372	13675	13637	13502	13239	13442	13256	13518	13459	13532	13400	13390	13600	13454	13504	13513	13362	13546	13411	13460	13590	13677	13529	13460	13551	13334	13535	13300	13570	13568	13378	13520	13498	13497	13648	13410	13471	13644	13315	13313	13504	13307	13427	13268	13303	13541	13711	13615	13437	13429	13629	13480	13484	13548	13415	13617	13321	13380	13470	13562	13551	13439	13556	13463	13440	13443	13429	13476	13584	13618	13460	13473	13508	13345	13452	13357	13458	13507	13526	13507	13421	13365	13367	13547	13726	13554	13283	13455	13444	13608	13382	13491	13462	13513	13509	13497	13396	13415	13566	13419	13266	13485	13624	13571	13492	13514	13389	13521	13614	13438	13599	13380	13371	13438	13326	13643	13516	13400	13409	13445	13427	13452	13528	13583	13342	13489	13595	13470	13474	13307	13361	13682	13478	13421	13427	13612	13627	13520	13328	13375	13544	13424	13441	13493	13534	13537	13364	13510	13525	13432	13525	13553	13567	13525	13435	13375	13594	13482	13345	13548	13425	13656	13363	13476	13663	13378	13481	13385	13409	13485	13485	13491	13472	13327	13387	13426	13549	13506	13391	13579	13539	13545	13460	13405	13516	13413	13327	13552	13423	13497	13543	13409	13499	13453	13414	13509	13618	13593	13189	13629	13501	13365	13602	13432	13431	13425	13463	13345	13416	13468	13473	13479	13510	13509	13613	13514	13502	13458	13489	13455	13433	13497	13586	13398	13412	13556	13418	13388	13477	13542	13508	13390	13432	13231	13309	13668	13451	13571	13446	13549	13440	13510	13289	13320	13449	13562	13581	13412	13514	13565	13493	13458	13633	13577	13580	13481	13515	13372	13406	13698	13469	13475	13680	13497	13559	13466	13477	13507	13424	13604	13442	13557	13441	13535	13495	13483	13552	13501	13428	13316	13529	13458	13573	13550	13558	13435	13643	13416	13523	13511	13495	13440	13484	13477	13616	13518	13450	13462	13657	13493	13378	13421	13578	13524	13477	13391	13552	13501	13422	13469	13419	13328	13557	13403	13469	13420	13510	13514	13538	13454	13400	13352	13510	13472	13499	13466	13583	13534	13658	13578	13302	13441	13479	13539	13481	13311	13540	13436	13535	13432	13418	13474	13477	13574	13392	13594	13400	13421	13468	13550	13652	13442	13433	13409	13410	13490	13545	13613	13391	13544	13388	13492	13590	13570	13622	13549	13582	13394	13310	13485	13455	13392	13464	13460	13691	13577	13482	13508	13514	13427	13545	13433	13337	13621	13532	13436	13437	13311	13500	13240	13483	13497	13369	13514	13417	13385	13365	13438	13447	13223	13443	13254	13488	13492	13510	13609	13440	13374	13472	13374	13545	13425	13387	13504	13512	13213	13648	13631	13568	13424	13492	13410	13302	13561	13474	13467	13452	13370	13631	13497	13563	13515	13468	13767	13451	13531	13592	13468	13503	13639	13471	13399	13503	13575	13566	13434	13491	13466	13460	13609	13491	13490	13492	13424	13437	13437	13253	13422	13390	13369	13397	13483	13486	13438	13416	13486	13634	13581	13363	13507	13367	13600	13507	13546	13484	13528	13334	13458	13562	13477	13548	13452	13447	13374	13512	13328	13531	13525	13452	13508	13437	13696	13575	13452	13507	13574	13379	13533	13527	13444	13293	13457	13639	13446	13418	13334	13461	13566	13630	13543	13401	13536	13639	13373	13424	13417	13711	13564	13471	13589	13406	13418	13412	13505	13505	13422	13549	13350	13434	13574	13439	13540	13464	13496	13629	13524	13576	13465	13570	13486	13553	13392	13571	13419	13464	13298	13388	13563	13594	13552	13664	13478	13418	13519	13389	13413	13335	13415	13658	13553	13525	13444	13542	13407	13420	13429	13335	13488	13485	13534	13445	13323	13447	13510	13400	13336	13398	13483	13644	13328	13519	13483	13612	13466	13461	13470	13460	13455	13330	13683	13577	13313	13542	13375	13490	13383	13494	13539	13725	13474	13429	13556	13327	13590	13475	13623	13427	13476	13456	13414	13431	13532	13359	13367	13601	13601	13378	13463	13402	13395	13405	13376	13465	13389	13450	13428	13261	13537	13551	13459	13540	13494	13451	13587	13535	13446	13524	13587	13384	13323	13454	13471	13511	13417	13631	13373	13569	13500	13669	13494	13458	13389	13478	13544	13635	13449	13567	13415	13497	13524	13488	13330	13426	13524	13590	13401	13469	13461	13504	13645	13444	13442	13511	13501	13471	13352	13512	13400	13397	13557	13471	13524	13509	13388	13363	13521	13371	13499	13552	13525	13411	13577	13603	13351	13643	13573	13439	13452	13428	13553	13270	13517	13572	13674	13338	13420	13527	13423	13461	13524	13366	13510	13433	13440	13562	13508	13296	13694	13406	13581	13476	13477	13397	13553	13615	13414	13530	13585	13735	13226	13614	13524	13382	13563	13509	13646	13494	13577	13420	13624	13435	13363	13527	13463	13313	13608	13470	13445	13457	13604	13499	13513	13567	13557	13560	13485	13434	13575	13405	13608	13400	13519	13413	13302	13618	13493	13351	13511	13548	13479	13472	13543	13428	13491	13566	13542	13514	13436	13423	13490	13420	13420	13507	13367	13458	13445	13375	13447	13628	13530	13362	13689	13529	13451	13502	13324	13516	13595	13407	13407	13377	13570	13653	13602	13317	13618	13409	13434	13269	13575	13520	13654	13576	13490	13481	13502	13386	13444	13607	13600	13480	13565	13464	13472	13672	13389	13535	13390	13516	13349	13580	13268	13494	13535	13346	13529	13364	13407	13617	13486	13421	13460	13450	13428	13400	13613	13598	13465	13613	13545	13478	13521	13413	13545	13464	13642	13476	13731	13577
22161	21147	28504	24139	21432	22949	22871	18351	17429	17759	17288	16823	16831	16512	16828	16686	16515	16351	16171	16495	16379	16286	16255	16421	17723	18448	17972	17146	16815	16425	16166	16115	16146	16001	15993	16137	16126	16091	16164	16174	16130	16000	16028	16246	16122	16016	16125	16073	16081	15941	15982	16155	16201	16118	16183	16154	16207	16192	15922	16127	16212	16036	15994	16110	15936	16103	16110	16146	16012	16077	16203	16041	16257	16001	16085	15865	15960	16347	16086	16007	16066	16232	16088	16211	16058	16091	16025	15866	16060	16145	16055	15991	15975	16193	16072	16157	16083	16037	16014	16010	16105	15874	16144	16102	16011	16073	15967	15907	16017	15910	15960	16023	16139	15979	15930	15741	16077	15958	16073	16026	16038	15851	15891	16096	16049	16007	16255	16025	16294	16139	16021	15967	15967	16081	15993	15969	16043	15888	16043	15893	15873	15943	16104	16098	15969	15833	16020	16192	15929	16261	16189	16147	16069	15714	15993	15949	16024	15880	16047	15925	16185	16052	15962	16003	15854	16109	16017	15781	16006	15798	16134	16051	16093	15953	16122	15795	16037	16104	16098	15959	16139	16051	15977	16091	16002	16188	16100	16068	15884	15965	16096	16074	16022	15876	16216	16165	16031	16252	15983	16032	16053	15942	16109	16090	16119	16137	16088	16007	15898	15857	15748	16246	15964	15934	16153	16055	15871	16070	16045	16151	16018	15893	16069	15986	15917	16091	16125	16073	16106	15973	15793	15870	15955	16114	16000	15945	16119	16196	15965	16031	15958	15765	15829	16000	16053	16022	16101	16195	16133	16059	16328	16042	15916	16157	16211	16091	16004	16173	16192	15907	15916	16006	16069	15882	16009	16079	15989	16094	16086	16065	16093	16033	16061	16063	16183	15893	15969	16062	16116	15973	15927	15857	15967	15914	15927	15935	16107	16106	15774	15965	16198	15950	16129	16055	16074	16022	15890	16182	16009	15844	16016	16011	15953	16099	15789	16078	15999	15870	15888	15897	15965	16089	15876	15890	16074	15831	15987	16164	15916	15941	16105	16076	16238	16213	15961	15956	16089	16030	15874	16102	15944	16116	15955	15986	15937	16084	16072	16042	15971	16115	15966	16272	16028	16101	15872	16025	15977	15953	16056	16081	16123	16016	16014	15974	15843	16082	16034	15908	15911	16089	16039	15946	15676	15918	16138	16242	16155	16117	16120	15976	16106	15974	15989	15917	16058	16082	16034	15832	16166	15856	15879	16058	15992	16337	16146	16162	16060	16023	16194	16059	16068	16088	15962	15997	16155	16101	15902	16030	15975	16105	16083	15982	16160	16291	16299	16109	16128	15949	16017	16159	15944	16009	15977	15721	16046	15869	16034	16119	15966	16037	15839	15993	16060	15929	16215	15895	16129	15889	15910	15852	16152	16081	16025	16091	16044	15863	16200	15935	16192	16063	15901	16002	16165	16053	16197	15996	16013	15924	15965	16038	16043	16031	16122	15974	16171	16041	15923	16030	15969	16027	15978	16100	15999	15973	16051	16004	15923	15929	16023	16118	16036	16111	16033	15904	15822	16035	16022	16026	15919	16028	16068	16038	16035	15899	15976	16257	15972	16085	16002	15890	16037	16153	16015	16020	15945	15934	16122	16077	16123	15913	16079	16018	15914	16007	16029	15891	15995	15839	15992	16038	15866	15892	15835	15917	15930	15845	16063	16222	16131	16112	16036	16091	15950	16231	15788	15912	16037	15852	16257	16017	15775	16213	16239	15808	16094	16053	16045	16030	16070	15855	16078	16058	16017	16139	16205	15942	16193	16229	16126	15992	16300	16064	15951	16117	16053	15818	16024	16030	16081	16069	15960	15815	15983	15956	16041	16003	15886	15879	16081	15863	15978	16009	16043	15961	16071	15948	16120	16272	16188	15897	16119	15999	15943	16004	15835	15963	16114	16074	16064	16059	15784	16065	16157	16037	16068	15954	15969	16122	15927	15899	16124	16204	15933	15928	16117	16058	16047	16057	16185	16068	16062	16119	15855	16094	16194	16036	16200	16137	16134	16034	15907	16032	15958	16049	16220	16023	15944	16022	15988	16170	16017	16040	16232	16047	16100	16077	16041	16018	16081	16159	16178	16128	16079	16024	16169	15931	15900	16007	16253	15945	15951	16052	16074	16087	15909	15963	16016	16036	15884	16049	15975	15835	16052	15963	16028	16014	15970	15961	15925	16037	16168	15894	15960	15983	15977	16008	16087	16153	16150	16025	15893	16158	16020	15993	15984	15983	15871	16076	15945	15971	16231	16101	15936	15955	16316	16106	15989	16099	15892	16081	15893	15950	15997	15950	16051	16034	16166	16175	16173	15919	16180	16098	16045	16037	16057	16258	16248	15978	15910	16073	16033	15875	16013	15996	15880	16067	15981	15918	16044	16120	16103	16125	16112	15921	15964	16280	15837	16054	15946	15851	15805	15904	16113	16067	16048	16162	15929	15927	15973	15867	15941	16063	15984	15951	15975	15998	15925	16076	16250	15907	15825	16194	16200	16061	16156	15978	15896	16002	16150	16067	15993	16088	15993	16008	16385	16278	15893	16023	16009	15873	15982	16052	16090	15980	15868	15964	16134	15836	15755	15945	15902	16149	15987	15934	15937	16058	15922	16179	16147	15997	15839	16047	16048	16072	16128	15893	15871	15919	16063	16040	16100	16040	16059	15793	16155	15968	16008	16037	16036	16074	16106	15878	16268	16246	16033	16104	16056	16151	15645	16198	15972	16047	16094	16055	15881	16091	16024	15985	16010	15873	15792	16025	16123	15843	16078	16027	16037	16031	16013	16161	15964	16023	15963	15798	16009	15949	16190	15916	15949	15971	16024	16002	16007	15979	16109	15881	15926	15970	15984	16239	15994	16085	15932	16318	16041	15990	15920	16181	15978	15965	15941	16005	16012	15936	15865	16114	15964	16017	16039	15844	16026	16154	16020	15929	15733	16106	16002	15933	16218	15774	16036	15994	16153	15941	15835	15878	16040	16291	16122	16138	15952	16167	15914	15984	16137	16133	16149	15933	16207	16095	16026	16088	16018	15968	15990	15834	15900	15916	16240	16010	15836	16008	16327	16044	16088	15826	16028	16109	16086	16035	15965	16090	15949	16113	16224	15945	16079	16087	16050	16133	16057	16006	16045	15994	15885	16000	16089	15847	16133	16236	16097	15984	16157	16099	15933	15899	16030	16089	16240	15935	16084	16099	16028	16202	15955	15992	15889	16161	16036	16124	16213	16137	16068	16027	16011	16051	16056	16001	16123	15977	15984	15940	16111	16216	16091	15869	16029	16042	16180	16097	15917	16058	16299	15986	15980	15955	16025	15976	15889	15951	15830	16213	16067	16075	15944	16050	15914	15954	16137	16080	16018	16089	15898	15925	16018	15998	16003	16191	16115	16063	15878	16203	16180	16017	16147	15923	15908	15863	16151	15761	15889	15985	16031	16089	15964	16095	16062	15761	16056	16105	15865	15940	16081	16022	15902	15976	15977	16069	16098	15928	16089	15839	15864	15986	16152	16008	16109	15925	16141	16090	15790	15857	16090	15926	15914	15883	16009	16168	16205	15902	15939	15976	15864	15871	16117	16035	15922	15911	16046	16071	15960	16044	15847	15935	16070	16076	16085	15922	15855	16066	15833	15813	15988	16116	16038	16134	16198	16012	15983	15947	15979	15874	16188	15816	16098	16159	16090	16131	16042	15942	15929	15990	15945	16007	16154	16270	16173	16004	16272	16114	15947	16273	16123	16073	15924	16138	16033	16142	16101	16208	16064	16056	16053	16105	16133	16105	16160	15969	15978	16013	16101	16156	15851	15948	16044	16182	16226	15904	15925	16065	16031	16106	16150	16169	16045	16048	15987	15704	16172	15963	16134	16076	16180	16033	16100	16111	16135	16260	15898	16024	15922	15926	15972	16016	15982	15964	16159	15841	16177	15852	16126	15900	15913	16050	16053	16063	16326	16054	15978	16054	15971	16123	16035	15901	16119	15843	16011	16064	16057	16236	16091	16059	16137	15800	15944	16087	16164	15885	15938	15910	16077	16055	16120	16171	16011	16252	15911	16112	15982	15813	16139	16073	16046	15918	15969	16019	16043	15962	15849	16040	15778	16070	16043	16187	16093	15998	15882	15944	15866	16035	16041	15960	15985	16086	16140	15822	16011	16010	16119	16112	15937	15877	16070	16155	15912	16058	15915	15950	16006	16019	15979	16158	15959	16137	15844	15967	16015	15996	15902	15958	16094	16168	15902	16072	16070	15900	16002	16039	16101	15907	15991	16180	16153	16045	15901	16092	16096	16029	15936	15957	16192	15951	16107	16006	16089	15779	16126	16076	15894	16162	15941	16030	16008	16104	16131	16016	15872	16033	15805	16063	15984	15931	15863	16039	16025	16050	16052	16041	16231	16011	16343	16298	16033	16346	15904	16072	15968	16024	16183	16074	15966	15911	16004	16218	16216	16118	16043	16054	15843	16115	16082	15979	16050	16091	16254	16098	16110	16034	15948	16092	15966	16187	16006	16049	15934	16108	15926	16027	15992	15930	16072	16226	15978	15954	16207	16101	15950	15848	15906	15849	16094	16141	15964	16239	15949	15940	16000	15966	16252	16025	16095	16189	16025	15804	15959	15979	16075	16122	15921	15894	15940	15966	16208	15912	16127	15868	15944	16084	16160	16008	16254	15990	15884	16288	15992	16033	15845	15953	15998	15873	16127	15931	16015	15997	15889	15833	15931	16092	15946	16101	16010	16260	15932	15878	15936	16089	16000	16331	16017	15805	16089	15936	15921	15941	16095	16160	15895	16070	15886	16008	15804	16147	16217	15997	16146	15847	16208	16079	15898	16189	15910	15780	15879	16001	15873	16042	16194	15985	16100	16116	15958	15882	16376	16129	15836	16030	16066	16089	15921	15948	16234	16005	16019	15762	16108	16142	16364	16134	16053	16039	15922	16167	16068	16048	16010	15947	16144	15909	15931	16106	16105	16018	15902	15819	15852	15992	15912	16018	15998	16103	16139	15718	15879	15977	15909	15930	16193	16050	15737	15769	15960	15968	16052	15973	16113	16200	16220	16202	15916	16082	15985	16136	16024	15993	16161	15902
32523	64857	48589	24597	17866	15608	14966	15315	15239	15142	14220	14118	13834	13724	13635	13417	13526	13380	13252	13188	13335	13126	13394	13417	15549	16133	15722	14587	13758	13388	13269	13182	13008	13139	12989	13149	12987	13028	13088	13151	13073	13272	13162	13292	13063	13198	13226	13026	13125	13040	13191	13191	12982	13066	13202	13231	13138	13051	13121	13108	13167	13227	13146	13156	13148	13139	13175	13063	13143	12981	13166	13121	12993	13057	13146	13269	13233	13010	13159	12950	13215	13077	13148	13240	13213	13116	13143	13109	13133	13193	13018	13142	13261	13093	13063	13225	13162	13091	13195	13084	12971	13344	13122	13098	12999	13086	12887	13098	13013	13311	13217	13007	13152	13022	13056	13166	13165	13063	13004	13096	13142	13049	13104	13114	13149	13200	13135	13144	13124	13066	13040	13154	12989	13146	13199	13040	13311	12998	13101	13093	13115	13134	13107	13076	13236	13113	13093	12992	13155	13048	13111	12982	13113	13116	13057	13132	13150	13132	13112	12974	13246	13185	13124	13126	12948	13191	13137	13204	13117	13056	13267	13028	13053	13105	13068	13252	13035	13212	13212	13191	13042	13206	13057	13037	13065	13088	13188	13140	13148	13047	13082	12900	12958	13001	13178	13111	12945	12986	12970	13009	13039	13117	13180	13121	13129	13139	13089	13044	12996	12916	13103	13165	13138	13227	13082	13235	13095	13080	13054	13200	13053	13175	13047	13206	13226	13015	13061	13223	13146	13146	13031	12991	13099	13152	13135	13109	13044	13121	13093	13155	13040	13107	13078	13142	13071	13041	13058	13221	13087	13160	13101	12923	13163	13156	13143	13239	13091	12945	13108	13088	13204	13042	13220	12972	13163	13016	13056	13062	13172	13163	12998	13173	13170	13099	13185	13120	13019	12991	13265	13177	12933	13091	13112	12986	13190	12892	13198	12966	13034	13113	13058	13139	13062	12980	13200	13251	13187	13026	13251	13245	13192	13146	13165	13080	13149	13160	13170	13254	13156	13209	13088	13001	13187	12936	12998	13162	13163	13257	13108	13127	13163	13209	13285	13215	13151	12975	13128	13202	13099	13111	13025	12969	13309	13151	13061	13060	13039	13150	13114	13135	13122	13216	13049	13214	13150	13108	13148	12920	13078	13131	13171	13214	12916	12949	12885	13089	13216	13042	12996	13073	13100	13045	13196	13073	13166	12966	13010	13035	13149	13012	13131	13071	13021	13045	13032	13025	13130	13171	13226	13069	13206	13249	13059	13105	13173	13084	13284	13037	13218	13123	13107	13217	13046	13020	13065	13130	12967	13115	12903	13088	13165	13146	13074	13209	13108	13097	13138	13124	13082	13220	13106	12933	13257	12960	13027	13092	13154	13050	13168	12975	13199	13122	13216	13111	13065	13105	13050	13100	13213	13232	12970	13092	13164	13095	13062	13120	13051	13017	13096	13101	12930	13157	13068	13095	13260	13052	13016	13141	13080	13102	13223	13180	13016	13163	13048	13208	13223	13017	13073	13083	13026	13079	13179	13139	13023	13191	13076	13037	13078	12961	13075	13126	13149	13168	13177	13114	13280	13143	12989	13006	13116	13038	13032	13179	13295	13187	13218	13125	13190	12969	13246	13126	13121	13097	13159	13025	13032	13089	13196	13131	13196	13219	13051	13147	13197	13004	13045	13046	13063	13309	12966	12975	13159	13251	13121	12971	13055	13049	13140	13191	12984	13113	13108	13309	13149	13156	13073	13163	13066	13209	13063	13025	13166	13031	13043	13163	13003	12990	13226	13084	13165	13062	13267	13140	13175	13217	13023	13035	13171	12953	13282	13177	13195	13045	13024	13214	13022	13108	13003	13150	13132	12977	13112	13176	13085	13007	13008	13040	12966	13220	12973	13071	12868	13082	13074	13037	12959	12958	13027	13171	13136	12921	13079	13113	13160	13009	13011	13070	12884	13140	13116	13053	13051	13102	12981	12986	13306	13105	13086	13180	13142	12996	13092	13073	13157	12820	13165	13150	13046	13013	13107	13075	13030	13249	13071	13122	12993	13025	13071	12897	13126	13000	13173	13159	12955	13041	13078	13010	12994	13210	13137	13031	13171	12949	13174	13030	13080	13029	13027	13099	13114	13043	13375	13018	13095	13054	13007	13096	13132	13081	13125	13073	12994	13323	13087	13050	13040	12986	13066	13165	12983	13008	13006	13318	13089	13069	13118	13245	13089	13173	13163	13063	13193	12987	13109	13150	13065	13046	13159	13224	13114	13200	13188	13062	13165	13161	13033	13002	13254	13207	13116	13183	13215	13043	13149	12944	13121	13071	13208	13155	13192	13087	13041	13089	13147	13267	13127	13110	13176	13162	13225	13113	13134	13111	13208	13148	13088	13111	13006	13034	13046	13119	13083	12959	13214	13180	13076	13253	13148	13142	13089	12995	13029	13110	13146	12967	13100	13038	13151	13093	13002	13167	13111	13038	13149	13002	13144	13181	13119	13020	13183	12978	13125	13165	13044	12974	13105	13013	13022	13204	13078	13129	13190	13014	13034	13211	12981	13292	12980	12976	13283	13059	13148	13121	13101	13097	13085	13162	13095	13079	12950	13121	13098	13038	13143	13078	13131	13207	13002	13182	13071	13240	13230	13047	12998	13066	13091	13050	13225	13124	13152	13220	13183	13125	13040	13236	13082	12950	13156	13184	13046	13173	13098	13309	12991	13190	13007	13113	13068	13234	12986	13207	13036	13199	13050	12983	13211	13126	13142	13048	13019	12974	12989	13084	13219	13152	13095	13144	13259	13065	13133	13239	12956	13090	13140	13112	13126	13183	13138	13169	13063	13099	13006	12947	13000	13023	13044	13096	13114	13114	13088	13075	12992	13168	13069	13098	13230	13135	13017	13050	13122	12961	13136	12993	13121	13066	13038	13234	12955	13153	13078	13049	13274	13040	13093	12999	13221	13126	13077	13047	13075	13174	13165	13134	13042	13092	13022	12983	13063	13037	13110	13087	13273	13267	13304	13087	13249	12965	13208	13097	13203	13103	13239	13230	13187	12996	13022	13090	13097	13145	13014	12886	13185	13134	13075	13200	12939	13160	13010	13019	13280	13169	13061	13108	13145	13037	13120	12975	13103	13033	13109	13215	13062	12960	13144	13185	12910	13103	13029	13075	12920	13097	13080	12968	13045	13211	13053	13038	13103	13170	13174	13036	13174	13148	13029	13232	13065	13083	13063	13227	13128	13130	12942	13123	13110	13050	13172	13140	13123	13126	13055	13045	13106	13130	13147	13110	13174	13155	13134	13070	13245	13179	12950	13090	13189	13207	13038	13049	13100	13109	12999	13167	13112	13155	13150	13005	13237	13166	13102	13184	13288	13092	13110	13029	13051	13197	13163	12995	13189	13109	13136	13087	13229	13048	13002	13156	13129	13154	13041	13161	13171	13186	13125	13115	12992	13054	13127	13159	13089	13149	13123	13047	13133	13122	13060	13190	12984	13291	13196	13167	13034	13195	13014	12999	13124	13030	13107	13028	13204	12977	13057	13076	13000	13174	13215	12983	13177	13022	13283	13108	13108	13043	13254	13191	13016	13056	13178	13074	13038	13209	13123	13016	12990	13087	13130	13172	13171	12964	13025	13050	13017	13057	13152	13149	13161	13206	13197	13193	12997	13200	12944	13083	13134	13172	13143	13180	13134	13141	13247	13164	13125	13078	13122	13149	13192	13016	13094	13125	13201	12949	13067	13107	12905	13036	13155	13161	13107	13130	13009	13167	13110	13086	13052	13141	12995	13134	13015	13301	13171	13124	13107	13096	13099	13139	12956	13193	13249	12984	13133	12968	13112	13114	13101	13070	13029	13010	12995	13053	13260	13149	13100	12904	13123	12990	13146	13109	13029	13246	12975	13013	13012	13094	13068	13073	13058	13070	13124	12953	13118	13067	13099	13119	13212	12992	13107	13181	12985	13041	13227	13148	13185	13153	13238	13106	12973	13118	13187	13068	13103	13111	13142	13057	13008	13218	13103	13162	13082	13117	13112	12964	12965	13131	12970	13056	13162	13092	13143	13013	13136	13250	13023	13184	13179	12979	13294	13282	13077	13050	13134	13149	13005	13097	13042	12993	13115	13147	13142	12989	13066	13078	13017	12823	12930	13168	13113	13068	13142	13178	13145	13104	13156	13057	12972	13085	13154	13067	13188	13043	12951	12997	12982	13137	13054	13190	13197	13208	13086	12968	13141	13081	13003	13148	13221	13029	13082	13056	13220	13081	13186	12886	13108	13243	13053	12958	13150	12969	13059	13189	12962	13214	13087	13084	13044	13170	13059	13118	13104	13108	13198	13013	13001	13047	13084	13068	13216	13056	13054	13083	13005	13144	13061	13037	13135	13122	13045	13241	13127	12877	13103	13041	13137	12944	12976	13146	13240	13055	13115	13115	12921	13245	13084	13067	12998	13089	13104	13058	13191	13137	13002	12943	13135	12882	13103	13084	13071	13024	13053	13105	13034	13069	13030	13072	13068	13094	13121	12957	13104	13156	13126	13243	12966	13022	13171	13162	13179	13146	13058	13126	13072	13192	12943	13225	13068	13067	13086	13042	12967	13226	13095	13273	13166	13075	13059	13088	13098	13139	12924	13311	12997	13071	13114	13058	13112	13111	13088	13102	12949	13269	13112	12886	13016	13196	13107	13043	13219	13173	12917	13227	13135	13158	13066	13047	12792	13211	13131	13054	13259	13130	13163	13162	13054	13133	12943	12980	13086	13126	13042	13008	13169	13096	13132	13076	13106	13123	13112	13089	13033	13148	12993	13104	12983	13083	13214	13048	13179	13135	13045	13099	13080	13024	13189	12987	13097	13214	13032	13038	13112	12998	13259	13127	13207	13067	13152	13137	13101	13070	12943	13051	13064	13009	13018	13258	12887	13070	13086	13152	13203	13148	13139	13141	13139	13189	13098	13215	13093	13169	13108	13167	12950	13054	13089	13119	13103	13106	12973	13139	13199	13111	13093	13108	13137	13038	13213	13086	12958	13029	13042	13052	12979	13028	13230	13245	12963	13161	13197	13118	13110	13144	13166	13056	13113	13132	13068	13015	13272	13130	13115	13096	13230	13076	13075	13153	12989	13251	12988	13189
30224	28428	31839	24202	17752	16304	16167	16080	16101	15980	15764	15872	15621	15707	15586	15631	15599	15446	15475	15327	15244	15672	15281	15634	15709	15408	15643	15688	15661	15575	15328	15414	15260	15585	15344	15532	15349	15461	15560	15418	15376	15328	15484	15326	15127	15347	15391	15407	15659	15398	15323	15361	15473	15514	15477	15330	15427	15453	15528	15289	15337	15368	15475	15405	15600	15379	15551	15359	15498	15521	15232	15176	15381	15313	15556	15451	15544	15403	15500	15485	15534	15369	15388	15447	15367	15534	15377	15453	15247	15279	15345	15317	15306	15375	15682	15412	15628	15599	15619	15330	15383	15529	15472	15441	15400	15239	15615	15727	15515	15566	15385	15439	15492	15406	15450	15453	15363	15577	15437	15292	15478	15539	15634	15563	15283	15455	15169	15278	15446	15528	15426	15331	15318	15383	15424	15225	15351	15420	15273	15356	15610	15532	15346	15255	15274	15549	15395	15537	15538	15416	15351	15413	15477	15449	15549	15487	15650	15623	15404	15525	15311	15423	15535	15471	15597	15442	15422	15391	15366	15400	15410	15495	15523	15442	15412	15413	15311	15437	15560	15483	15481	15429	15283	15313	15672	15301	15385	15501	15412	15509	15274	15362	15388	15377	15485	15565	15690	15510	15474	15451	15317	15426	15338	15652	15387	15422	15454	15466	15383	15348	15433	15308	15634	15437	15434	15428	15433	15440	15408	15497	15386	15506	15495	15303	15430	15450	15570	15551	15668	15470	15515	15460	15664	15693	15485	15216	15342	15404	15486	15341	15566	15491	15548	15583	15153	15536	15475	15393	15394	15604	15398	15461	15528	15440	15543	15452	15421	15610	15421	15421	15434	15577	15460	15542	15348	15398	15420	15370	15456	15450	15431	15566	15306	15234	15350	15282	15504	15453	15500	15489	15437	15519	15556	15402	15341	15253	15410	15430	15473	15403	15486	15441	15347	15542	15430	15534	15321	15384	15534	15366	15545	15306	15570	15503	15582	15324	15331	15415	15525	15389	15717	15575	15353	15367	15518	15207	15371	15398	15458	15372	15582	15595	15202	15370	15462	15478	15695	15478	15529	15441	15349	15328	15340	15652	15464	15250	15284	15288	15393	15608	15511	15486	15489	15473	15315	15195	15519	15312	15481	15375	15480	15486	15434	15419	15554	15176	15541	15577	15325	15471	15481	15259	15473	15303	15595	15426	15356	15465	15600	15342	15401	15274	15461	15357	15458	15418	15463	15377	15505	15383	15401	15354	15440	15325	15199	15390	15399	15240	15574	15478	15460	15415	15547	15450	15279	15416	15434	15407	15514	15492	15374	15438	15469	15505	15494	15480	15382	15466	15233	15381	15500	15385	15429	15395	15496	15560	15461	15244	15551	15377	15447	15496	15387	15455	15315	15509	15524	15372	15534	15309	15304	15493	15501	15601	15516	15280	15334	15240	15376	15554	15608	15419	15548	15434	15339	15266	15485	15368	15664	15462	15458	15455	15520	15377	15363	15548	15380	15348	15360	15381	15394	15555	15340	15370	15208	15492	15560	15403	15558	15584	15494	15534	15436	15607	15620	15412	15331	15309	15312	15480	15583	15341	15460	15284	15428	15260	15411	15523	15414	15467	15474	15572	15250	15477	15433	15410	15293	15350	15606	15502	15421	15413	15440	15400	15488	15405	15322	15480	15507	15459	15509	15558	15340	15685	15569	15368	15317	15368	15226	15194	15587	15459	15578	15511	15567	15358	15559	15389	15686	15420	15428	15537	15543	15296	15264	15543	15400	15466	15382	15413	15265	15371	15159	15433	15309	15618	15174	15401	15378	15363	15331	15487	15520	15513	15466	15373	15386	15464	15668	15585	15576	15380	15492	15356	15475	15316	15259	15223	15459	15379	15315	15556	15609	15499	15505	15523	15365	15568	15492	15517	15445	15380	15370	15510	15500	15678	15360	15495	15341	15513	15278	15420	15468	15530	15439	15543	15427	15528	15466	15262	15387	15633	15585	15370	15552	15419	15704	15557	15502	15221	15208	15462	15452	15422	15331	15546	15390	15435	15531	15380	15237	15572	15674	15526	15401	15364	15356	15427	15468	15435	15259	15548	15517	15448	15430	15504	15420	15604	15448	15374	15495	15364	15403	15381	15469	15588	15405	15343	15407	15376	15550	15444	15418	15470	15625	15519	15539	15497	15462	15559	15397	15429	15621	15282	15203	15504	15374	15337	15522	15521	15404	15658	15477	15312	15484	15429	15451	15295	15376	15388	15395	15367	15312	15486	15572	15249	15303	15541	15417	15296	15368	15411	15386	15345	15512	15383	15409	15562	15467	15507	15379	15308	15462	15332	15454	15561	15490	15417	15403	15471	15386	15360	15367	15323	15241	15568	15530	15346	15602	15642	15441	15427	15480	15529	15443	15400	15483	15427	15503	15441	15517	15385	15397	15439	15337	15580	15235	15403	15581	15584	15495	15432	15506	15489	15630	15668	15408	15479	15645	15433	15430	15271	15431	15601	15372	15524	15325	15434	15462	15422	15372	15358	15446	15453	15504	15462	15391	15415	15429	15445	15439	15447	15334	15749	15348	15315	15567	15534	15451	15402	15330	15524	15665	15467	15497	15402	15497	15575	15487	15591	15365	15593	15467	15301	15398	15536	15232	15502	15586	15485	15584	15629	15422	15241	15491	15493	15493	15407	15297	15345	15529	15342	15482	15379	15356	15454	15490	15452	15390	15393	15229	15505	15485	15319	15323	15342	15300	15322	15534	15247	15451	15445	15400	15456	15493	15399	15506	15200	15336	15499	15315	15378	15525	15454	15249	15515	15384	15385	15351	15382	15331	15494	15534	15413	15544	15295	15438	15420	15545	15587	15479	15438	15598	15558	15403	15362	15511	15592	15608	15544	15532	15623	15679	15408	15594	15637	15330	15251	15220	15460	15280	15555	15273	15351	15508	15428	15449	15562	15422	15664	15590	15457	15514	15240	15452	15485	15513	15468	15645	15435	15492	15441	15415	15458	15495	15564	15416	15444	15259	15565	15469	15436	15486	15286	15342	15524	15370	15501	15515	15327	15521	15482	15532	15299	15546	15255	15522	15394	15277	15510	15400	15243	15385	15165	15411	15586	15385	15426	15261	15247	15398	15552	15309	15272	15535	15617	15423	15445	15484	15343	15428	15299	15311	15437	15364	15326	15476	15446	15488	15568	15531	15391	15450	15485	15444	15575	15667	15513	15512	15573	15386	15242	15298	15366	15569	15545	15478	15543	15554	15426	15393	15182	15559	15281	15524	15402	15336	15438	15662	15522	15562	15508	15361	15365	15412	15205	15362	15560	15442	15438	15536	15487	15508	15641	15395	15396	15435	15500	15440	15411	15636	15330	15532	15391	15524	15279	15346	15435	15447	15343	15419	15536	15557	15554	15573	15491	15515	15544	15486	15406	15430	15525	15544	15509	15537	15257	15292	15729	15380	15412	15397	15469	15425	15329	15371	15540	15563	15400	15620	15423	15458	15384	15513	15462	15371	15241	15284	15571	15555	15467	15693	15458	15559	15498	15488	15468	15427	15545	15473	15492	15416	15432	15468	15561	15440	15281	15565	15693	15354	15593	15422	15571	15611	15324	15618	15472	15684	15622	15486	15289	15621	15519	15348	15422	15288	15396	15269	15476	15304	15293	15442	15342	15385	15435	15321	15377	15438	15319	15399	15444	15454	15403	15593	15301	15398	15448	15351	15308	15405	15498	15452	15404	15481	15485	15350	15374	15449	15316	15540	15455	15281	15255	15401	15594	15332	15460	15721	15416	15445	15594	15360	15286	15531	15825	15428	15279	15519	15310	15734	15528	15464	15399	15472	15573	15539	15386	15390	15278	15636	15559	15462	15486	15578	15205	15622	15529	15579	15414	15387	15449	15457	15350	15423	15264	15175	15314	15285	15278	15350	15385	15513	15342	15265	15518	15486	15320	15361	15419	15439	15541	15400	15525	15423	15318	15565	15452	15312	15477	15524	15514	15333	15235	15502	15467	15554	15400	15665	15411	15204	15343	15583	15497	15622	15449	15530	15305	15432	15487	15549	15649	15436	15308	15402	15778	15549	15567	15374	15388	15326	15563	15513	15382	15359	15412	15562	15362	15397	15270	15606	15528	15380	15449	15437	15333	15652	15372	15312	15183	15496	15483	15510	15490	15531	15545	15391	15527	15355	15578	15294	15377	15415	15352	15522	15374	15531	15707	15514	15451	15447	15384	15535	15677	15716	15239	15437	15642	15452	15516	15528	15428	15601	15424	15381	15378	15416	15356	15617	15432	15581	15418	15506	15315	15366	15437	15547	15507	15376	15557	15569	15376	15406	15510	15453	15397	15420	15429	15562	15514	15331	15336	15519	15576	15375	15422	15420	15144	15496	15609	15624	15410	15546	15429	15479	15446	15548	15438	15424	15362	15348	15438	15354	15396	15452	15535	15432	15386	15510	15559	15426	15281	15206	15388	15462	15276	15451	15299	15618	15416	15372	15412	15405	15518	15679	15421	15484	15188	15330	15335	15481	15450	15401	15451	15471	15338	15581	15619	15425	15636	15509	15388	15431	15362	15366	15364	15552	15541	15583	15450	15418	15543	15310	15406	15406	15412	15422	15423	15482	15341	15303	15445	15574	15525	15418	15571	15619	15462	15553	15693	15467	15535	15461	15360	15539	15222	15367	15439	15490	15320	15455	15428	15301	15348	15544	15696	15616	15478	15526	15520	15388	15361	15421	15530	15585	15437	15470	15449	15534	15420	15216	15223	15379	15236	15554	15495	15593	15684	15449	15352	15621	15432	15388	15315	15248	15597	15393	15499	15339	15425	15317	15302	15487	15465	15512	15407	15374	15481	15352	15548	15525	15387	15576	15518	15516	15362	15303	15461	15372	15375	15355	15376	15370	15462	15476	15373	15504	15553	15383	15420	15327	15410	15376	15494	15451	15489	15404	15418	15521	15382	15683	15517	15460	15393	15455	15539	15587	15594	15654	15436	15356	15622	15459	15483	15254	15538	15542	15407	15299	15278	15276	15566	15396	15145	15422	15557	15447	15394	15421	15428	15428	15489	15615	15113	15604	15546	15516	15420	15376	15465	15365	15427	15493	15628	15231	15322	15225	15394
28297	41832	31238	19804	14939	13688	13850	13751	13638	13206	13052	13218	13086	13073	12703	12806	12895	12764	12820	12698	12942	12712	12812	12932	12850	12983	13106	12883	12659	12972	12672	12805	12783	12697	12798	12679	12881	12677	12739	12824	12811	12670	12667	12812	12848	12761	12715	12831	12673	12798	12815	12529	12661	12762	12824	12719	12676	12728	12800	12740	12778	12745	12805	12603	12730	12850	12819	12667	12736	12897	12700	12732	12754	12701	12785	13012	12838	12608	12724	12716	12765	12743	12691	12591	12789	12818	12705	12740	12792	12762	12698	12833	12770	12850	12613	12792	12801	12731	12767	12702	12755	12785	12794	12731	12727	12757	12591	12557	12678	12808	12896	12619	12984	12793	12777	12629	12792	12757	12730	12709	12761	12744	12665	12797	12810	12856	12893	12515	12856	12770	12760	12735	12781	12680	12845	12611	12786	12780	12820	12820	12795	12741	12822	12897	12732	12835	12837	12601	12503	12885	12776	12863	12722	12662	12775	12775	12762	12742	12671	12726	12708	12594	12802	12638	12723	12894	12754	12776	12919	12877	12719	12634	12665	12744	12757	12627	12723	12769	12797	12859	12666	12703	12914	12762	12795	12744	12827	12730	12618	12780	12689	12636	12895	12773	12693	12741	12764	12727	12688	12755	12737	12710	12861	12724	12795	12833	12598	12674	12872	12833	12733	12653	12732	12856	12765	12709	12783	12732	12739	12659	12750	12805	12664	12741	12697	12848	12710	12941	12785	12703	12788	12788	12728	12703	12742	12822	12848	12807	12782	12582	12998	12765	12801	12804	12818	12457	12792	12871	12704	12856	12725	12769	12572	12693	12832	12698	12821	12805	12840	12599	12755	12789	12903	12844	12590	12728	12673	12820	12813	12824	12845	12800	12911	12711	12863	12560	12727	12736	13043	12795	12811	12630	12747	12924	12724	12815	12635	12873	12800	12658	12680	12724	12817	12638	12821	12760	12831	12676	12893	12937	12692	12673	12699	12751	12834	12927	12639	12697	12575	12851	12876	12733	12792	12740	12815	12868	12813	12744	12773	12752	12577	12816	12698	12744	12667	12925	12591	12992	12645	12627	12838	12904	12820	12584	12718	12791	12706	12918	12556	12809	12727	12799	12638	12771	12545	12764	12746	12680	12922	12697	12726	12710	12644	12852	12785	12922	12957	12753	12899	12774	12812	12703	12739	12701	12751	12647	12731	12606	12628	12738	12675	12620	12615	12650	12696	12652	12708	12900	12827	12688	12731	12909	12658	12730	12745	12701	12595	12665	12668	12725	12827	12843	12846	12585	12730	12847	12904	12741	12867	12840	12744	12782	12760	12741	12936	12685	12826	12698	12717	12670	12743	12751	12601	12784	12685	12638	12804	12663	12680	12714	12675	12687	12748	12721	12672	12615	12752	12940	12855	12838	12705	12688	12763	12763	12885	12784	12792	12759	12680	12778	12665	12738	12764	12618	12873	12762	12768	12893	12831	12731	12772	12737	12892	12650	13030	12803	12869	12754	12649	12737	12731	12619	12837	12934	12640	12832	12800	12854	12754	12795	12766	12528	13012	12769	12758	12698	12749	12772	12646	12626	12760	12704	12696	12771	12800	12689	12740	12728	12792	12756	12940	12789	12666	12653	12725	12719	12844	12703	12742	12650	12651	12747	12754	12789	12712	12768	12624	12540	12546	12838	12858	12791	12690	12682	12596	12724	12820	12713	12715	12690	12722	12817	12772	12844	12827	12814	12752	12831	12667	12722	12791	12803	12823	12816	12772	12843	12899	12838	12773	12647	12495	12808	12753	12583	12962	12732	12891	12747	12664	12872	12752	12846	12795	12837	12870	12679	12639	12768	12709	12861	12860	12646	12741	12787	12793	12871	12740	12581	12762	12818	12743	12789	12861	12902	12695	12818	12763	12650	12698	12732	12794	12651	12782	12633	12631	12661	12905	12760	12851	12671	12707	12609	12737	12693	12798	12869	12856	12636	12863	12762	12866	12700	12810	12920	12834	12909	12765	12761	12661	12711	12794	12483	12917	12810	12829	12666	12793	12592	12771	12694	12676	12784	12819	12744	12714	12784	12737	12741	12740	12693	12732	12691	12701	12753	12673	12780	12835	12788	12940	12623	12776	12766	12865	12830	12706	12612	12807	12587	12632	12754	12813	12751	12764	12834	12828	12808	12753	12831	12846	12632	12746	12662	12693	12723	12861	12708	12923	12598	12665	12859	12596	12740	12866	12801	12788	12791	12800	12723	12717	12731	12826	12781	12726	12738	12983	12747	12654	12821	12644	12960	12816	12821	12725	12783	12891	12865	12642	12811	12641	12713	12747	12733	12698	12730	12737	12852	12834	12919	12836	12672	12728	12655	12657	12761	12735	12738	12836	12760	12833	12728	12949	12774	12706	12863	12761	12760	12851	12638	12729	12748	12762	12859	12671	12825	12765	12652	12772	12869	12772	12888	12852	12592	12740	12672	12700	12822	12758	12723	12751	12699	12864	12796	12731	12765	12817	12757	12882	12633	12853	12771	12741	12774	12821	12628	12828	12728	12705	12646	12750	12789	12801	12578	12549	12833	12846	12753	12984	12573	12614	12896	12708	12773	12722	12720	12803	12688	12789	12843	12727	12727	12614	12783	12779	12657	12820	12613	12646	12770	12876	12904	12896	12938	12636	12758	12616	12809	12700	12668	12733	12756	12696	12841	12944	12746	12743	12711	12788	12734	12708	12733	12648	12822	12921	12689	12792	12795	12708	12661	12783	12763	12802	12741	12738	12693	12794	12860	12776	12619	12714	12882	12677	12773	12896	12793	12750	12800	12756	12623	12602	12742	12761	12802	12804	12632	12597	12833	12793	12727	12774	12741	12867	12742	12684	12853	12609	12713	12676	12901	12582	12963	12629	12687	12793	12873	12771	12716	12689	12876	12722	12664	12811	12736	12692	12892	12665	12747	12740	12800	12823	12700	12717	12864	12846	12820	12823	12795	12802	12678	12675	12752	12578	12658	12745	12674	12845	12821	12678	12876	12853	12707	12730	12704	12622	12784	12696	12603	12815	12786	12781	12909	12742	12724	12742	12805	12800	12737	12737	12761	12829	12677	12836	12737	12722	12712	12891	12811	12856	12508	12749	12664	12896	12700	12919	12697	12708	12785	12574	12849	12733	12903	12769	12822	12685	12621	12879	12943	12791	12649	12917	12675	12895	12814	12798	12752	12642	12614	12835	12699	12830	12628	12788	12735	12836	12757	12915	12652	12707	12880	12570	12643	12734	12759	12849	12799	12813	12795	12828	12611	12933	12674	12886	12816	12542	12864	12765	12682	12793	12628	12759	12588	12734	12765	12662	12851	12818	12662	12714	12851	12780	12808	12770	12814	12689	12839	12789	12837	12741	12759	12759	12694	12734	12799	12756	12681	12701	12880	12765	12706	12825	12736	12894	12749	12976	12659	12797	12799	12763	12648	12756	12703	12771	12758	12810	12859	12763	12729	12762	12827	12811	12533	12741	12781	12742	12855	12835	12787	12727	12680	12799	12639	12784	12584	12748	12682	12789	12732	12604	12814	12818	12530	12716	12694	12828	12733	12983	12686	12659	12819	12671	12668	12488	12625	12866	12556	12674	12775	12800	12706	12803	12833	12667	12835	12774	12835	12783	12895	12593	12683	12665	12779	12868	12822	12758	12866	12686	12792	12645	12726	12734	12690	12852	12914	12915	12836	12903	12744	12676	12776	12820	12663	12669	12872	12754	12813	12788	12630	12823	12686	12736	12677	12935	12863	12728	12855	12942	12775	12623	12736	12696	12875	12802	12830	12744	12830	12865	12781	12737	12548	12878	12749	12787	12745	12633	12692	12653	12649	12596	12870	12880	12693	12772	12730	12746	12823	12664	12964	12696	12944	12717	12845	12742	12759	12701	12577	12663	12721	12737	12839	12784	12562	12822	12863	12754	12883	12991	12739	12882	12709	12771	12742	12873	12659	12638	12716	12728	12787	12698	12723	12810	12754	12687	12825	12726	12797	12681	12857	12812	12774	12758	12652	12667	12736	12660	12889	12768	12831	12887	12835	12584	12733	12760	12787	12703	12721	12618	12891	12692	12781	12821	12851	12701	12708	12704	12599	12773	12861	12809	12706	12707	12672	12874	12787	12778	12908	12791	12830	12634	12838	12676	12671	12967	12827	12662	12892	12776	12888	12744	12643	12687	12768	12682	12919	12784	12774	12898	12658	12841	12746	12626	12815	12721	12643	12714	12750	12778	12783	12782	12730	12897	12953	12671	12895	12741	12697	12755	12914	12771	12697	12653	12717	12811	12588	12822	12753	12786	12831	12826	12659	12661	12605	12735	12767	12667	12799	12743	12860	12833	12732	12772	12749	12773	12643	12846	12734	12828	12835	12771	12787	12752	12633	12742	12729	12689	12757	12652	12788	12746	12866	12702	12716	12758	12685	12785	12748	12822	12591	12637	12549	12747	12730	12955	12769	12956	12677	12637	12747	12760	12744	12840	12798	12659	12620	12737	12880	12660	12826	12812	12779	12758	12821	12737	12841	12577	12739	12770	13010	12860	12602	12722	12745	12795	12688	12736	12814	12676	12771	12748	12815	12870	12779	12746	12785	12733	12794	12787	12876	12644	12771	12791	12809	12846	12663	12853	12830	12764	12587	12857	12826	12798	12731	12724	12596	12784	12712	12926	12809	12767	12740	12840	12548	12626	12740	12721	12833	12732	12801	12737	12773	12731	12747	12854	12773	12675	12715	12626	12597	12906	12711	12801	12804	12948	12811	12749	12770	12798	12724	12802	12706	12743	12896	12682	12822	12797	12861	12657	12718	12610	12816	12764	12899	12780	12684	12866	12860	12833	12566	12899	12861	12762	12751	12840	12753	12878	12537	12798	12732	12800	12818	12718	12662	12657	12760	12854	12792	12755	12882	12865	12592	12727	12662	12758	12820	12729	12640	12812	12757	12811	12560	12766	12702	12737	12740	12892	12816	12704	12552	12714	12635	12794	12661	12863	12757	12722	12727	12776	12639	12672	12932	12718	12761	12687	12644	12654	12785	12758	12747	12668	12850	12875	12710	12729	12675	12956	12760	12714	12915	12760	12796	12915	12673	12743	12585	12736	12612	12763	12792
23247	21144	28311	25274	21513	19212	16763	14441	13877	13432	13248	13150	13031	12938	12867	12925	12857	12867	12772	12925	12806	12795	12799	13510	14170	14110	13591	13052	13037	12673	12978	12732	12611	12578	12631	12688	12753	12811	12741	12576	12491	12616	12695	12807	12544	12719	12638	12653	12613	12637	12612	12538	12626	12788	12646	12755	12797	12848	12705	12576	12615	12582	12702	12725	12711	12824	12831	12664	12652	12725	12774	12741	12722	12666	12628	12744	12570	12539	12737	12694	12583	12503	12625	12597	12620	12675	12559	12613	12710	12592	12657	12554	12547	12604	12642	12680	12827	12782	12733	12461	12505	12541	12715	12577	12617	12761	12751	12760	12472	12533	12530	12690	12767	12793	12606	12816	12708	12451	12592	12624	12567	12678	12635	12568	12549	12531	12295	12651	12476	12776	12465	12526	12690	12584	12651	12740	12777	12708	12698	12805	12595	12602	12578	12529	12702	12674	12784	12669	12678	12377	12511	12633	12674	12662	12557	12535	12586	12466	12586	12725	12564	12826	12494	12836	12794	12665	12756	12642	12661	12722	12550	12648	12544	12672	12619	12603	12590	12839	12729	12421	12652	12475	12517	12680	12866	12630	12600	12730	12690	12695	12661	12706	12617	12713	12796	12658	12598	12431	12565	12685	12676	12685	12605	12686	12677	12660	12558	12566	12819	12505	12618	12476	12573	12716	12704	12787	12750	12592	12587	12676	12773	12709	12593	12495	12562	12559	12640	12721	12654	12448	12636	12592	12760	12691	12739	12569	12632	12663	12643	12657	12607	12544	12563	12561	12747	12706	12443	12700	12718	12517	12641	12652	12650	12711	12466	12729	12707	12747	12384	12571	12519	12638	12689	12586	12640	12801	12710	12707	12574	12583	12757	12752	12649	12610	12613	12696	12538	12585	12620	12535	12750	12802	12716	12682	12500	12744	12562	12741	12621	12701	12622	12662	12499	12760	12674	12566	12686	12511	12677	12820	12553	12462	12726	12690	12659	12584	12691	12671	12730	12645	12618	12696	12677	12897	12659	12625	12684	12556	12737	12654	12446	12629	12461	12543	12497	12706	12768	12734	12624	12717	12734	12644	12487	12630	12580	12638	12629	12588	12454	12713	12689	12651	12609	12699	12660	12627	12649	12548	12599	12631	12604	12541	12537	12717	12817	12530	12485	12826	12671	12530	12546	12630	12644	12556	12585	12515	12561	12634	12509	12662	12773	12909	12604	12732	12570	12579	12689	12751	12614	12589	12445	12626	12570	12852	12611	12637	12690	12652	12500	12546	12654	12545	12644	12707	12459	12443	12676	12579	12489	12615	12757	12667	12578	12686	12585	12834	12910	12569	12619	12712	12612	12551	12578	12569	12713	12622	12670	12715	12588	12694	12748	12761	12544	12694	12625	12769	12521	12727	12602	12695	12657	12580	12655	12734	12614	12563	12580	12616	12637	12436	12657	12697	12627	12616	12807	12824	12639	12829	12766	12756	12533	12614	12681	12471	12716	12581	12711	12828	12691	12901	12732	12607	12727	12462	12604	12686	12592	12744	12690	12720	12557	12672	12563	12629	12741	12675	12656	12584	12608	12520	12530	12694	12671	12529	12586	12737	12836	12654	12654	12612	12534	12611	12740	12583	12669	12475	12670	12692	12685	12807	12563	12655	12657	12593	12489	12550	12609	12586	12617	12564	12679	12694	12642	12748	12716	12678	12829	12630	12552	12704	12784	12646	12797	12599	12538	12321	12681	12621	12692	12678	12707	12594	12650	12652	12556	12713	12742	12827	12608	12636	12647	12707	12401	12466	12690	12705	12726	12570	12647	12561	12692	12548	12617	12649	12469	12420	12748	12472	12545	12561	12644	12519	12461	12494	12668	12591	12531	12734	12648	12412	12349	12514	12818	12526	12646	12683	12655	12749	12538	12656	12545	12695	12734	12677	12777	12552	12679	12816	12761	12729	12735	12725	12883	12789	12889	12407	12783	12674	12661	12807	12682	12831	12718	12465	12731	12738	12784	12790	12578	12714	12627	12622	12745	12627	12668	12747	12702	12610	12550	12597	12682	12591	12687	12593	12461	12584	12534	12738	12698	12736	12742	12595	12660	12713	12848	12837	12505	12588	12702	12546	12657	12856	12791	12803	12626	12831	12638	12831	12639	12521	12430	12702	12499	12618	12546	12602	12672	12660	12691	12813	12632	12541	12739	12462	12778	12541	12599	12552	12816	12707	12601	12621	12731	12650	12777	12524	12769	12620	12661	12637	12608	12701	12502	12564	12531	12577	12789	12764	12741	12675	12493	12647	12752	12803	12671	12599	12443	12711	12770	12609	12672	12701	12544	12590	12477	12453	12599	12746	12634	12744	12739	12679	12703	12697	12659	12860	12586	12749	12425	12761	12738	12782	12573	12741	12627	12488	12647	12647	12716	12755	12807	12619	12678	12591	12567	12570	12663	12736	12593	12654	12637	12449	12591	12547	12610	12443	12691	12747	12539	12710	12649	12633	12504	12557	12499	12398	12730	12635	12663	12695	12589	12611	12625	12861	12728	12719	12553	12676	12538	12569	12537	12636	12463	12436	12660	12612	12609	12671	12600	12700	12707	12389	12569	12662	12641	12620	12671	12534	12736	12689	12597	12555	12531	12646	12713	12475	12601	12789	12621	12658	12709	12673	12650	12610	12834	12631	12668	12776	12716	12707	12423	12524	12472	12546	12642	12524	12536	12408	12450	12767	12693	12703	12574	12759	12599	12645	12876	12636	12756	12575	12830	12654	12819	12610	12564	12517	12686	12588	12653	12676	12922	12631	12716	12791	12568	12678	12790	12744	12620	12666	12526	12650	12698	12719	12597	12705	12458	12631	12821	12568	12729	12578	12621	12552	12661	12650	12724	12630	12844	12516	12294	12397	12506	12660	12703	12586	12593	12667	12658	12623	12624	12546	12659	12583	12711	12587	12614	12701	12522	12603	12488	12624	12676	12734	12742	12640	12832	12597	12642	12550	12443	12707	12563	12702	12578	12694	12621	12554	12692	12754	12655	12569	12631	12746	12462	12614	12527	12809	12610	12569	12424	12665	12652	12650	12623	12653	12669	12590	12689	12722	12545	12707	12629	12777	12564	12649	12790	12636	12630	12535	12479	12470	12702	12686	12574	12529	12651	12568	12587	12696	12544	12700	12461	12630	12617	12856	12600	12597	12663	12817	12751	12730	12680	12629	12601	12587	12517	12692	12652	12584	12563	12668	12661	12491	12490	12405	12603	12758	12742	12611	12693	12588	12555	12636	12571	12565	12537	12774	12659	12624	12717	12598	12568	12566	12577	12463	12574	12593	12604	12506	12607	12521	12739	12592	12490	12585	12717	12604	12576	12823	12632	12600	12703	12811	12604	12776	12514	12723	12548	12635	12627	12617	12545	12589	12631	12568	12475	12540	12446	12622	12696	12566	12632	12515	12663	12621	12484	12609	12653	12593	12369	12565	12672	12730	12865	12504	12641	12755	12651	12555	12620	12724	12619	12632	12617	12638	12647	12309	12629	12671	12706	12706	12596	12634	12734	12675	12761	12683	12749	12759	12788	12576	12732	12649	12535	12656	12654	12675	12683	12763	12617	12435	12554	12631	12605	12735	12578	12792	12680	12621	12785	12516	12597	12610	12732	12642	12648	12686	12507	12577	12603	12721	12663	12511	12677	12616	12453	12613	12535	12527	12660	12565	12650	12922	12653	12472	12732	12834	12741	12632	12655	12742	12819	12657	12861	12880	12646	12861	12605	12614	12737	12676	12577	12511	12651	12658	12461	12603	12600	12586	12657	12627	12616	12598	12702	12809	12715	12650	12628	12534	12383	12490	12697	12557	12772	12539	12638	12403	12776	12439	12672	12690	12532	12605	12596	12510	12592	12490	12583	12658	12725	12698	12564	12711	12591	12807	12587	12571	12878	12543	12638	12597	12611	12414	12742	12700	12486	12806	12684	12696	12706	12703	12631	12642	12702	12576	12760	12650	12576	12734	12517	12591	12579	12695	12633	12754	12513	12571	12661	12434	12607	12685	12740	12671	12642	12600	12637	12688	12634	12591	12683	12518	12551	12537	12598	12594	12561	12628	12659	12748	12653	12582	12722	12596	12698	12677	12635	12588	12815	12717	12423	12642	12428	12509	12615	12678	12614	12746	12600	12569	12728	12566	12619	12555	12747	12607	12781	12727	12718	12602	12806	12678	12632	12680	12852	12699	12586	12674	12671	12755	12681	12573	12486	12841	12639	12636	12643	12523	12563	12635	12757	12547	12530	12603	12803	12695	12655	12572	12652	12742	12585	12559	12483	12724	12580	12650	12724	12751	12687	12613	12580	12477	12768	12726	12767	12562	12624	12617	12611	12590	12613	12723	12630	12640	12585	12662	12580	12524	12697	12610	12617	12516	12698	12446	12700	12559	12678	12606	12473	12555	12852	12786	12811	12644	12584	12586	12531	12519	12574	12498	12559	12709	12608	12685	12655	12740	12769	12629	12534	12648	12546	12597	12787	12498	12631	12792	12621	12528	12803	12646	12667	12575	12590	12532	12599	12750	12729	12578	12532	12591	12429	12551	12500	12712	12612	12874	12617	12694	12713	12663	12682	12582	12701	12649	12746	12482	12864	12562	12603	12600	12555	12753	12707	12821	12621	12594	12764	12478	12712	12811	12665	12691	12680	12683	12632	12696	12606	12777	12731	12788	12578	12710	12661	12415	12657	12476	12478	12659	12820	12425	12708	12664	12642	12647	12649	12832	12652	12760	12630	12637	12711	12617	12731	12665	12619	12559	12816	12509	12669	12597	12495	12661	12602	12741	12565	12619	12777	12709	12367	12572	12555	12624	12603	12723	12749	12651	12695	12597	12769	12475	12659	12594	12558	12662	12522	12753	12482	12544	12471	12613	12618	12644	12659	12652	12677	12517	12625	12669	12619	12602	12582	12898	12672	12785	12508	12574	12652	12657	12728	12437	12675	12766	12741	12609	12529	12842	12648	12766	12695	12754	12650	12722	12586	12552	12748	12636	12632	12580	12520	12647	12687	12609	12630	12664	12863	12574	12711	12611	12593	12717	12673	12631	12658	12494	12608	12572	12708	12559	12540	12726	12613	12693	12742	12570	12461	12712
27409	54353	46919	26325	15061	14452	13696	13086	12637	11826	11828	11286	11254	11396	11131	11326	11140	11240	11088	11081	11005	11142	11203	12459	12960	12697	11945	11637	11279	11035	10998	10978	11137	10881	10967	10966	10990	10873	11106	10901	11054	11058	11078	11027	11109	11014	10908	10970	11204	11083	11031	11020	10884	10947	10964	11076	11066	10884	11025	11123	11198	11095	11187	11139	10922	10928	11073	10984	10984	10957	10920	11102	10819	11098	11054	11064	11179	10964	11043	10991	11038	11089	11086	11004	10951	11020	11090	10966	11005	10944	11146	11006	10866	11023	10978	11117	11125	11163	11078	11101	10926	11127	11033	10923	11117	10978	11182	11139	11254	10809	10869	10951	10980	10978	11057	10931	10983	11093	10991	10834	11052	10998	10983	10917	11075	11058	10963	10939	11160	10890	10940	11010	10927	11107	10966	11018	11019	11041	11064	11074	11041	11074	11065	11163	10884	10964	11020	11111	10982	10923	11005	11026	11174	11022	11005	10988	11042	10928	11049	10956	11044	11020	11058	11081	11268	11005	10944	11223	11136	10964	11070	10958	10991	10944	10968	11021	10998	11079	10958	11109	10924	10917	10872	11004	11042	11032	11163	10906	11151	11019	10984	11198	11057	11020	11043	11003	11011	11134	10963	10892	11117	11209	10974	11025	10913	11209	10945	11081	11052	11007	11006	11135	11070	11018	10930	11123	11060	11164	10938	10978	10932	11088	10991	11039	10987	10931	11126	11026	10948	11102	11003	11083	11039	11105	10915	11052	11112	10985	11026	11056	11074	11014	11156	10950	11007	11200	11072	11081	11006	11068	11013	11125	10870	11089	11009	11024	10994	10916	10938	10972	11083	11104	10888	10968	11006	11098	10930	11105	10928	10916	10935	11027	11005	11041	10948	10921	11189	10936	11093	10904	11060	10888	11189	11009	10807	10924	11026	10998	10974	10908	10915	10928	10886	11082	10994	11149	11104	11045	10893	10978	10940	10955	11030	11093	10947	10902	11072	11067	10898	11103	11002	11132	11181	10964	10976	11100	10951	11006	11198	10998	11025	10978	10995	11048	10958	10878	11130	11053	10989	10992	11054	11014	11053	11118	11105	11058	11009	10964	11022	11101	11009	11208	11137	11010	11028	11153	11090	11154	11003	11197	10879	10868	11109	11002	11099	10977	10990	11110	10986	11052	11065	11113	11107	11096	11051	10857	10989	10980	11016	10932	10914	11097	11022	10875	11037	11053	11044	11197	11144	11083	10913	10954	11082	11149	10941	11051	11114	10994	11111	11031	11090	10889	11084	11035	11310	10960	11030	11023	10946	10896	11092	10929	11024	11098	11028	10848	10987	11074	10966	10951	11069	10928	10890	11032	11114	11037	10959	11077	11157	10990	10904	11000	11035	11151	11185	11006	11044	10912	10997	11095	10959	11054	10995	11126	10947	11170	11151	11122	11183	10853	11202	11084	11004	11114	10923	10929	11050	10986	10952	11194	10867	11036	11100	11053	10977	11189	10948	11183	10875	11097	11081	10987	11008	10992	11167	11017	10932	10898	11252	11093	11156	10898	11060	10999	11001	11019	10936	10834	11139	11010	11076	11022	10818	11017	10962	10993	11180	11016	10872	10972	11208	10913	10985	10986	11036	11013	11086	11014	11127	11017	11009	10906	11050	11009	11039	11086	11169	11057	10926	10967	11080	10918	11093	11165	11072	10935	11084	11025	11097	11048	10912	11025	10982	11055	10970	11061	11078	10768	10975	10949	11023	11038	11009	11016	10988	10913	11005	11072	10917	11150	11023	10959	11156	10942	10901	10936	10968	11077	11172	10999	11249	11118	10992	11051	10988	11166	11028	11002	11037	11135	10810	11157	11121	11084	10888	11082	11059	11108	10904	11056	10989	11095	11063	10998	11022	10930	10968	11032	10955	10990	11190	11090	11106	11032	11045	10992	11086	10923	11103	10958	11053	11137	11000	10928	11006	10913	11040	11032	10926	10977	10991	11066	11003	11024	11099	11068	11083	11047	11028	10880	11001	10847	11120	11029	11123	10982	11034	11121	11051	11079	10965	11081	11113	11023	11079	11119	10774	11131	11099	11060	10924	11137	11153	10928	10907	11105	10957	11193	10947	10945	10984	11101	11002	10955	11036	10982	11023	11130	11133	11039	10942	11057	11014	11046	11042	11032	10987	11031	10998	11002	10987	10864	10979	10982	10979	11052	11033	11080	11004	11028	11058	10891	10883	11061	10980	11096	11101	11102	10956	11015	11153	11009	11180	10998	10942	10927	10900	10952	11045	10974	10957	10941	11051	10975	10987	10971	11039	10838	11166	11104	11023	11066	11093	10962	11188	11075	10902	11189	11003	11081	10970	11105	10995	11266	11032	10849	11127	10933	11079	11143	11022	11006	11135	11030	10905	10990	10921	11009	11170	10968	11139	11004	11006	11052	11052	10948	11031	10962	10906	11002	10957	10851	10825	11120	10979	10956	10833	11211	11014	11103	11049	10862	11224	11050	11069	11048	11118	10967	10946	10962	11060	10992	10966	11077	10997	11218	11027	10932	10874	10965	10983	11031	11183	11057	10902	11003	10848	11102	10993	11024	11169	11065	10998	11133	11040	11184	11063	10977	10884	10937	11009	11038	10928	11027	10975	11173	11102	10987	11024	10828	10988	10990	11081	11098	11082	10985	11077	11043	10892	11120	10985	10976	11012	11067	11080	10990	11106	11097	10985	11006	11134	11037	11059	10958	11057	11153	11141	10992	11117	11043	11153	10996	11081	11023	10864	11062	10945	10972	11064	10982	11033	11037	11029	11064	10793	11108	11080	10872	11175	11024	11046	10955	10922	10857	11086	11110	11000	10868	11152	11034	11018	11007	11102	10970	11135	11136	11080	11036	10865	11045	11078	11137	10881	11053	11131	11075	11024	10937	11010	10923	10934	11016	10867	10999	11070	10925	11123	11000	11059	10977	11077	11062	10972	10980	11046	11020	10915	11169	11101	10945	11025	10896	10968	11085	11041	11094	10939	11004	11018	11004	11064	10938	10937	11071	10983	11017	10940	10827	10918	11126	10934	10969	11052	10958	10944	11149	10923	10897	10997	11032	10910	10878	11005	11097	10942	11053	10949	10972	11153	10930	11070	11031	11021	10978	11008	10953	11066	11067	11038	11057	11068	10986	11071	11044	10962	10946	10991	11137	10979	11147	11014	11243	10904	11017	11180	10861	11105	10935	11081	11009	10908	10868	11045	10947	10983	11125	11036	10993	11016	11002	11126	10931	10908	11006	11087	11077	11018	11033	10912	10970	10860	10860	11095	10916	11092	10979	11087	11027	10988	11047	11044	11041	10866	11031	11033	10840	10902	10826	10987	10832	10933	11233	11008	10899	11010	10902	10981	10833	10904	11038	11124	11090	11179	11011	11077	11087	10973	11077	11008	10886	11121	10848	11098	11155	11043	11007	11018	10988	10944	10967	11021	11132	10975	10893	11128	11143	10958	11077	10938	10857	10963	11020	11044	11174	10977	11051	10932	10988	11071	10943	11017	10953	10983	11172	11143	10897	11049	11163	10986	11105	11149	11062	11052	10959	10951	10988	11059	11032	11092	10949	11107	11176	10941	11185	11163	11064	10997	10944	11020	11117	10971	11058	10976	10987	10968	10810	11069	10915	11186	11127	11129	10965	11055	11022	11058	10916	11109	11013	10945	10997	11024	11049	10952	10952	11082	10960	10954	10973	11115	10985	11043	10925	11017	10996	10964	10810	10945	10949	11211	11122	10894	11034	11022	10870	10995	11004	11000	11036	11032	11047	11072	10964	11056	11047	10983	11027	10971	10877	11071	10931	11049	11092	11097	11172	11149	11014	10964	10888	10926	11066	10866	11115	10897	11020	10792	10963	10915	11032	11038	10973	11010	10924	10984	10992	10956	10966	10970	10914	11011	11150	11000	10914	11100	11092	11001	11088	11002	11119	11057	10849	11156	10879	11060	11174	11079	10847	11160	11117	11167	11113	10991	11010	10889	11040	11080	10840	11093	11111	10956	11047	11085	11062	10956	10923	10962	10912	11028	10997	10879	11170	10964	11073	11039	11007	11020	10970	11066	11080	10944	10953	11076	11104	11009	11067	10929	11062	11033	11059	10974	11079	10936	11196	11033	10995	11170	10963	10849	11057	10877	11086	10998	10927	11041	10939	11121	10940	11104	10975	11174	11061	10946	10972	10956	11104	11085	11106	10967	10958	11063	11186	11060	10903	11103	10933	11167	10971	10999	11025	11051	11055	10995	11076	11033	11016	11001	11128	10988	11025	11003	11043	11073	11119	11039	10955	11055	10975	11077	11011	10957	11086	10920	11040	11027	11012	11095	11071	10941	11118	10887	10983	11100	11113	11121	10965	10891	11038	11007	10954	10937	10934	11053	10980	11131	11075	11056	11004	10943	10984	11032	11006	10995	11104	11126	11076	10886	11174	10963	10989	10923	11113	10997	11011	11091	11007	10904	11081	11122	10979	10974	10960	10944	11016	11098	10919	10922	11049	11026	10847	10955	10983	10961	10913	10905	11082	10974	10986	11133	10957	10900	10907	10952	11012	11117	11090	10995	10880	11120	10867	10945	11037	10843	10978	10957	11078	10909	10987	10826	10963	11092	11089	11019	10953	11032	10888	11008	11113	11117	11022	11057	11100	11138	10919	11156	11035	10897	11118	11102	11020	10944	11080	11104	11188	11011	10951	10840	11107	11113	11127	10985	11155	11039	11084	10997	11095	10988	11187	10946	11003	10941	11185	11112	11011	11010	11136	11015	11177	11128	11038	11218	11172	10984	11048	11090	11032	10905	10948	10999	10902	11073	10956	10944	10948	10952	11019	11155	11053	11154	10850	11008	11096	11190	10930	11155	11068	11098	10984	11097	10963	11062	11030	10906	11055	11034	11079	10826	11156	11188	11160	11179	11077	11016	10876	11174	11027	10914	10974	10959	11021	11135	10995	11012	10998	11102	11049	11034	11047	10899	10964	11110	11013	11010	11039	10892	11015	11065	11007	10999	10929	11039	11115	10945	11262	11130	10840	11014	10957	11061	11148	10993	10907	11025	10943	11081	11001	10949	10888	11210	11178	11081	10955	10992	10902	10999	10924	11130	11129
24712	21315	28515	26677	18402	16005	14920	14190	13777	13466	13561	13357	13392	13457	13392	13237	13279	13244	13209	13151	13218	13134	13128	13330	13557	13609	13486	13354	13289	13087	13138	13206	13169	13107	13023	13184	13002	13082	12901	13150	13066	13048	13141	13175	12996	12995	13021	13102	13016	13079	13075	13075	13031	13143	13129	13224	12910	12999	13105	13177	13188	13047	13088	12994	13036	12914	13060	13000	13027	13116	13239	13100	13044	13011	13082	13099	13074	13023	13265	12938	13093	13105	12825	13079	13204	13157	13112	13244	13001	13008	13011	13109	13074	12978	13125	13181	13225	13025	12869	12989	13030	12917	12958	12990	13097	13094	12874	12970	13107	13209	13059	12973	13108	12920	13335	13153	12899	13001	13036	13054	12968	13198	13053	13084	13084	13152	13198	13245	13073	13193	13084	12824	13126	13084	12901	13038	13073	13144	13230	13165	13181	13051	13096	12953	13189	13059	13250	12969	12922	13060	13146	13017	13047	13208	13244	13015	13093	12906	13002	13035	13092	13004	13042	12970	12977	13034	13148	12952	12984	12990	13104	13122	12822	13044	13118	13026	13068	13125	13148	13254	13260	13080	13010	13192	13055	13119	13091	13282	13095	13277	13310	13151	13034	13070	12987	13166	13108	12966	13312	13066	12954	13087	13238	13022	13015	12911	12799	13008	12944	12967	13047	12866	13131	13015	12933	13053	13019	13195	13007	13173	12944	13275	13014	13009	13064	13158	13038	13164	13017	12984	12901	13233	12933	13188	13181	13223	13100	13140	12954	13044	13043	12993	13132	13003	13231	13053	13065	12937	13066	12900	13164	12928	13276	13126	13037	13069	12953	12990	13173	13148	13068	12914	13252	13239	13031	13138	13278	13120	13141	13091	13149	13332	13079	12903	12880	12988	13097	13064	12936	13005	13192	13100	13290	13080	13021	13141	13140	13176	13188	12947	13125	13102	13008	12888	13217	13136	13225	13058	12963	13243	13139	13031	13096	13151	13013	13116	13088	13168	12970	13028	13271	13130	13026	12943	13170	13122	12929	13150	13196	12934	13103	13098	13059	13052	13138	13249	13104	12975	13119	13079	12993	13017	13106	13094	13074	13035	13049	13189	13079	13131	13078	13142	13253	13144	13068	13161	13044	13091	13064	13089	13156	13050	13228	13210	12983	13154	13228	12971	13076	12898	13085	13072	13114	13104	13130	13063	13118	12961	12957	12969	12972	13090	13155	12908	13078	12972	13051	12967	12968	13021	13166	13049	13082	13174	13162	13014	13227	13190	13064	12971	13238	12946	13199	13159	13317	13148	13117	13207	13150	13053	13049	13093	13196	13073	13212	13102	13151	13307	13227	13249	12975	13291	13028	13112	13129	13100	13084	13068	12973	13120	13121	13095	13048	13106	12922	12916	13085	13209	13133	13010	13102	12928	12909	13033	13108	13200	13133	12910	13157	13337	13097	13028	13234	12852	13007	13034	13028	13202	13178	12866	13001	13098	13096	13185	12954	12904	13037	12917	12962	12937	12906	13127	12980	13140	13131	13115	13043	13110	13217	13080	13075	13073	13072	12898	12826	12936	13209	12986	13033	13250	13149	13046	13244	13069	12874	12961	13246	13159	13019	13317	13211	13203	13137	13109	13239	13138	13129	13059	12975	13082	13114	13042	13045	13167	13100	13118	12889	13156	13127	13025	13146	12887	13057	13376	13170	13247	12981	13093	13013	13062	13036	13119	13001	13049	13169	12945	13166	13012	13098	13281	12791	12971	12869	12857	12936	13145	13044	13047	13221	12990	13032	13097	12989	13056	13254	13200	13085	13156	13160	13248	12976	13099	13387	13092	12954	12928	13105	13034	13242	12973	13120	13120	13018	12977	12934	12798	13061	13129	13196	13022	13170	13002	13184	12949	13097	13121	13020	12999	13085	13053	13115	12812	13028	13252	13175	12979	13272	13155	13097	13108	13130	12968	12881	13125	13078	13145	13328	13003	13240	13191	13107	13297	13077	13127	13162	13112	13121	13200	12999	13182	13009	12957	13205	13053	13168	12974	13112	13219	13032	13109	13004	12923	12859	13081	13101	13122	13152	13142	13121	13107	13015	13128	13188	13098	12946	13052	12969	13156	13233	13125	13133	12986	13049	12849	12943	13131	13024	13034	13084	13043	13071	13130	13138	13123	13175	13276	13005	13006	12865	13074	13047	13315	13187	13207	13125	13168	13129	13161	13255	12979	13072	12877	13157	13185	13085	13131	13022	12971	13175	13033	13250	13043	13115	13079	13133	12840	13023	13059	13098	13058	13208	13267	13271	13195	13111	12937	12953	13060	13225	13230	13185	12822	12940	12984	13113	13169	13192	13009	13226	13098	13089	12968	13076	13331	13094	13086	13083	12954	13182	13186	13170	13089	12996	13225	13161	12928	13156	12964	13184	13057	13052	13170	13100	13108	13114	13076	13256	13151	12916	13114	13167	13063	13270	12985	13048	13319	13159	13052	13260	13271	13010	13109	13095	13157	13079	13003	13033	12946	13018	12943	13085	13242	13034	13026	13049	13069	13059	12982	13206	13027	13076	13084	13143	12887	13131	13071	13148	12873	13101	13091	13132	13101	13256	12934	13041	13016	13159	13231	13131	13267	13154	13229	13392	13006	13119	13062	13173	13023	13203	13219	12976	13298	12927	13044	13162	13012	13204	13186	13156	13155	13174	12913	13208	13063	13010	13119	12978	13210	13039	13005	13001	12982	13139	13151	13132	13262	13203	13007	13087	12855	12932	13002	13147	13026	13049	13209	13189	13073	13051	13146	13094	13088	12915	13177	13060	12963	12914	13021	13145	13000	12990	13118	12875	13067	13156	13073	12948	13159	13033	13032	13048	13125	12997	12924	13164	13269	13187	12957	12878	13107	13057	13005	12915	13113	13198	13042	13120	13242	13153	13121	13075	13001	13033	12931	13103	13130	12984	13074	13061	12953	13156	12963	13113	13116	13117	13213	12993	13099	13095	12990	12969	13013	12900	12994	13016	13045	13238	13113	13017	13176	13074	13068	13320	13082	13135	12869	13062	13039	13082	13182	13169	13207	13193	13054	13007	13108	13013	13219	13090	13148	13027	13061	13107	13029	12971	13100	13274	13048	13141	13156	13184	13228	13038	12965	13040	13044	13067	13389	13052	13237	13042	12974	13020	13127	13208	13059	12983	13012	13051	13148	13144	13030	13043	12919	13110	13118	12885	13112	13153	12899	13067	13132	13084	13037	13254	13525	13144	13140	13061	12994	12996	13003	12984	13137	13208	12945	13084	13039	13144	13220	13159	13014	12937	13126	13289	13058	13221	12960	13123	13080	12960	13146	12901	13216	13173	13124	13021	13033	13016	13112	12943	13137	12942	13102	12908	13360	13036	13011	13091	12941	12988	12979	13054	13078	12952	12938	12966	12975	13110	13065	12953	13084	13000	13286	13123	12985	13022	13078	13240	13062	13271	13167	13023	13138	13322	12839	13058	13194	12990	13080	13171	13199	13101	12986	13042	12983	13209	13114	13143	13130	13208	13069	13218	12881	13220	13163	13282	13105	13179	13119	13251	13083	13258	13070	13097	13263	13106	13109	13190	12985	13016	12977	13051	13177	13038	13060	13112	13016	13164	13122	13252	13066	13106	13047	13074	13077	13222	13073	13130	13186	13229	13197	13012	13052	13084	13102	12999	13019	13043	13046	13061	13038	13025	13097	13087	12958	13070	13199	12934	13034	13029	13142	12964	13007	12935	13104	13043	13136	13162	13033	13065	13271	13302	13011	12968	12859	12940	13121	13029	13145	13011	12921	13118	13179	13073	12985	13113	12986	13129	12970	13134	12835	13104	13112	12996	13007	13071	12995	12871	13132	13100	13057	13028	13023	13131	13145	12996	13008	13151	13209	13112	13123	13032	13096	13091	13208	13149	13288	13304	13039	13181	12990	12990	12988	13104	13195	13209	13148	13019	13166	13155	12933	13102	13087	13158	12888	12930	12856	13131	13102	13051	13242	13097	13229	13149	12906	12839	13046	13103	13047	13223	12999	12968	12967	13133	12873	13009	13087	13046	13035	13182	13106	13039	13106	13075	12955	13111	13281	12960	13078	12960	13055	13119	13096	12947	13331	13150	13156	12989	13008	13242	13218	13136	12928	13154	13023	12866	12985	13258	13037	13104	13191	13077	13117	13135	13119	13138	13143	13063	13150	13133	13086	13111	12976	12947	12941	13109	13172	13008	13102	13116	13201	13223	13059	12816	13061	13118	13088	13171	13133	13227	13431	13193	13190	13159	12961	13143	13074	13108	13149	13228	13275	13086	13146	13101	13166	12959	13014	12983	13026	13172	13065	13156	13184	12953	12964	13273	12963	13232	13157	13181	13128	13114	13240	13073	13112	13030	13432	13140	12924	13257	13288	13102	12966	13079	12985	13256	13079	13210	13033	13091	12996	13035	13024	12921	12977	13064	13071	13062	13123	13200	13130	12992	12893	13039	13025	13156	13020	13148	12939	13193	13136	13076	12942	12925	13311	13234	13087	12987	13109	12898	13194	13184	13011	13048	13079	13060	13126	13029	13013	12915	13167	13003	13163	13218	12985	13089	12910	13118	12983	12955	13071	13090	13029	13071	13121	13088	13071	13123	13265	13087	13092	13176	13100	13014	13061	13316	13238	13044	13081	12977	13051	13213	13041	13126	13007	13071	13020	13036	13006	13027	13163	13021	13074	13108	13334	13171	13085	13148	13126	12941	13166	13100	13074	13100	13241	13088	13114	13135	13118	13101	13147	13071	13108	12958	13249	13138	13009	13083	13141	12981	12838	13254	13177	13058	13137	13232	13141	13092	12980	13055	13060	13007	13187	13164	13064	13115	13071	13134	13250	13168	13139	13107	13101	13005	13214	13116	13026	12821	13085	13019	13021	13125	13040	13025	13017	13259	12951	13138	12998	13094	13283	12931	12992	13093	12960	13051	13104	13209	12936	13249	13213	13140	13213	13099	12997	12967	12965	13237	13286	13089	13115	12998	13140	13198	13081	13246	12942	13141	13074	13061	13035	12879	13048	13041	13169	13129	13078	13047	12940	13132	13004	13122	13023	13061	12865	13153	12938	13054	13100	12965	12941	13063	13027	13197	13213
27186	49410	40846	20992	14698	14405	13189	12997	12340	11991	11983	11291	11518	11559	11614	11417	11324	11413	11347	11408	11325	11410	11404	11860	12038	12024	11915	11645	11469	11540	11382	11256	11233	11395	11244	11306	11271	11344	11368	11258	11317	11156	11436	11226	11319	11243	11238	11236	11305	11517	11237	11318	11346	11209	11242	11175	11265	11207	11147	11182	11351	11271	11328	11245	11221	11350	11359	11196	11168	11197	11288	11323	11201	11417	11133	11409	11362	11125	11289	11285	11333	11309	11286	11345	11311	11235	11355	11315	11191	11156	11286	11373	11427	11312	11225	11305	11341	11391	11268	11343	11346	11183	11249	11215	11238	11257	11266	11224	11283	11364	11381	11252	11280	11363	11224	11211	11415	11168	11327	11400	11422	11156	11309	11134	11483	11061	11281	11386	11286	11382	11312	11365	11234	11337	11248	11338	11420	11225	11259	11127	11525	11361	11365	11156	11491	11226	11265	11311	11395	11387	11323	11380	11274	11407	11298	11172	11232	11218	11374	11431	11260	11370	11246	11418	11371	11371	11168	11338	11308	11252	11252	11343	11378	11235	11342	11368	11079	11359	11288	11193	11307	11356	11188	11298	11398	11281	11382	11207	11353	11338	11315	11128	11423	11419	11176	11255	11327	11370	11121	11173	11379	11201	11385	11172	11256	11247	11236	11178	11224	11159	11436	11292	11375	11363	11276	11155	11279	11247	11278	11266	11334	11536	11269	11317	11291	11233	11322	11230	11244	11243	11271	11355	11001	11266	11380	11328	11329	11415	11353	11308	11220	11358	11389	11287	11379	11260	11145	11363	11281	11263	11336	11292	11452	11292	11297	11360	11297	11428	11272	11290	11308	11272	11405	11268	11301	11468	11377	11224	11297	11435	11134	11358	11376	11160	11386	11184	11352	11213	11362	11149	11283	11304	11311	11393	11469	11202	11181	11118	11253	11298	11089	11317	11473	11256	11389	11385	11270	11458	11430	11294	11370	11330	11347	11380	11407	11225	11260	11213	11373	11117	11117	11369	11242	11338	11331	11434	11284	11443	11273	11267	11195	11345	11324	11344	11259	11280	11393	11310	11317	11269	11356	11451	11450	11370	11150	11354	11111	11422	11363	11416	11271	11328	11358	11343	11347	11352	11161	11535	11302	11134	11161	11165	11379	11363	11412	11262	11228	11302	11359	11369	11366	11402	11188	11213	11388	11463	11139	11278	11293	11316	11331	11316	11204	11258	11415	11283	11285	11387	11389	11376	11276	11426	11326	11448	11381	11243	11194	11313	11284	11313	11357	11207	11234	11234	11228	11253	11173	11193	11397	11390	11352	11167	11549	11408	11241	11356	11314	11254	11113	11216	11323	11318	11380	11153	11457	11153	11325	11284	11220	11201	11347	11208	11195	11081	11221	11167	11300	11339	11297	11317	11329	11302	11345	11466	11524	11198	11318	11277	11231	11153	11306	11273	11274	11360	11418	11328	11114	11293	11284	11309	11522	11347	11450	11207	11327	11247	11261	11373	11246	11284	11324	11215	11270	11501	11055	11323	11269	11277	11128	11094	11217	11184	11174	11361	11218	11325	11389	11188	11372	11330	11296	11175	11398	11316	11343	11248	11216	11382	11390	11346	11188	11313	11322	11351	11269	11333	11286	11399	11394	11280	11188	11251	11356	11177	11258	11417	11421	11243	11249	11440	11181	11470	11446	11286	11333	11284	11299	11174	11452	11263	11403	11316	11217	11380	11226	11155	11343	11310	11263	11506	11221	11501	11274	11227	11349	11209	11280	11186	11356	11306	11406	11250	11304	11208	11382	11261	11480	11257	11263	11247	11278	11366	11341	11292	11419	11109	11251	11522	11331	11242	11197	11297	11293	11350	11283	11267	11367	11276	11263	11229	11279	11300	11266	11344	11212	11441	11303	11335	11260	11340	11309	11253	11242	11250	11327	11278	11367	11269	11267	11307	11272	11395	11287	11142	11378	11453	11395	11393	11272	11333	11346	11442	11349	11232	11423	11132	11134	11400	11341	11315	11191	11127	11274	11234	11289	11247	11387	11413	11168	11428	11168	11448	11248	11399	11313	11296	11094	11341	11184	11139	11230	11277	11221	11260	11234	11370	11348	11419	11350	11236	11242	11242	11368	11259	11210	11128	11235	11304	11464	11325	11330	11258	11280	11263	11385	11381	11353	11400	11432	11178	11359	11217	11318	11421	11212	11279	11182	11273	11363	11248	11374	11338	11146	11429	11160	11246	11439	11347	11253	11367	11344	11205	11268	11306	11338	11244	11277	11360	11205	11339	11316	11214	11234	11251	11326	11277	11586	11267	11243	11404	11379	11244	11331	11149	11328	11240	11441	11427	11292	11154	11373	11355	11319	11274	11197	11428	11436	11324	11392	11148	11359	11255	11294	11139	11324	11382	11224	11468	11378	11243	11394	11201	11248	11151	11476	11169	11128	11259	11412	11247	11250	11215	11310	11245	11390	11203	11386	11161	11284	11400	11306	11346	11299	11261	11184	11213	11289	11393	11193	11458	11263	11323	11416	11265	11276	11320	11313	11243	11285	11142	11331	11298	11348	11289	11338	11072	11425	11402	11206	11379	11368	11378	11238	11397	11241	11312	11121	11139	11475	11401	11357	11174	11232	11376	11346	11161	11354	11327	11321	11297	11401	11393	11346	11262	11289	11379	11384	11369	11326	11248	11224	11369	11373	11228	11346	11450	11194	11450	11210	11413	11356	11349	11208	11370	11380	11177	11491	11262	11321	11292	11339	11390	11417	11371	11423	11367	11193	11401	11144	11370	11260	11159	11343	11275	11190	11240	11245	11296	11296	11386	11259	11340	11448	11309	11289	11186	11381	11160	11157	11257	11265	11335	11258	11364	11267	11254	11280	11309	11235	11293	11422	11309	11227	11342	11270	11166	11458	11228	11213	11131	11404	11402	11214	11440	11320	11401	11421	11223	11314	11316	11386	11354	11363	11190	11452	11297	11224	11417	11374	11452	11269	11182	11389	11339	11348	11306	11359	11348	11315	11228	11175	11182	11230	11363	11407	11268	11242	11311	11364	11267	11250	11242	11242	11271	11192	11346	11230	11300	11385	11136	11318	11217	11318	11318	11369	11205	11395	11308	11331	11220	11330	11471	11522	11256	11258	11322	11438	11364	11264	11159	11419	11279	11340	11394	11197	11402	11220	11291	11213	11256	11185	11296	11390	11225	11397	11263	11155	11316	11255	11170	11331	11401	11211	11395	11418	11202	11250	11370	11467	11212	11163	11302	11367	11211	11255	11380	11212	11289	11272	11272	11265	11438	11310	11346	11168	11252	11203	11231	11199	11281	11408	11108	11400	11362	11360	11225	11229	11247	11336	11386	11114	11266	11372	11250	11338	11254	11160	11266	11354	11426	11305	11279	11361	11400	11310	11248	11286	11323	11279	11417	11140	11268	11361	11359	11408	11282	11294	11337	11271	11243	11164	11351	11296	11317	11265	11328	11117	11168	11156	11301	11271	11136	11295	11248	11369	11282	11207	11307	11372	11277	11291	11337	11335	11355	11329	11303	11367	11446	11328	11302	11185	11215	11319	11299	11221	11182	11267	11175	11304	11397	11286	11248	11160	11243	11388	11370	11335	11279	11268	11217	11413	11243	11371	11256	11468	11444	11385	11345	11323	11319	11294	11329	11299	11333	11312	11441	11371	11340	11160	11358	11405	11212	11163	11281	11285	11400	11278	11399	11333	11183	11533	11342	11302	11221	11179	11328	11293	11334	11416	11238	11262	11213	11453	11296	11274	11491	11228	11373	11259	11393	11309	11379	11251	11391	11210	11344	11235	11292	11429	11296	11255	11146	11248	11345	11310	11395	11251	11274	11359	11435	11283	11343	11088	11346	11196	11430	11167	11176	11399	11275	11574	11301	11267	11336	11374	11326	11400	11317	11196	11199	11308	11265	11236	11378	11175	11164	11363	11229	11236	11361	11318	11144	11313	11243	11359	11180	11242	11379	11336	11262	11228	11286	11317	11378	11281	11387	11197	11340	11234	11371	11378	11437	11252	11185	11183	11159	11381	11286	11393	11226	11443	11343	11125	11378	11301	11327	11382	11058	11312	11349	11425	11258	11347	11441	11240	11382	11265	11250	11126	11202	11192	11168	11319	11224	11402	11158	11337	11349	11295	11168	11324	11351	11405	11229	11163	11169	11299	11435	11179	11349	11443	11361	11415	11313	11300	11382	11274	11284	11433	11381	11262	11372	11372	11290	11353	11258	11277	11333	11253	11288	11306	11342	11172	11443	11312	11239	11384	11238	11229	11289	11228	11415	11283	11402	11313	11225	11347	11133	11431	11261	11471	11088	11401	11319	11275	11405	11287	11261	11298	11340	11070	11238	11370	11248	11312	11380	11258	11319	11242	11459	11158	11199	11310	11248	11331	11431	11219	11413	11341	11089	11331	11262	11198	11362	11230	11203	11306	11401	11318	11305	11266	11323	11165	11235	11296	11299	11233	11232	11135	11305	11356	11411	11279	11200	11319	11326	11321	11392	11188	11334	11385	11532	11334	11452	11233	11324	11219	11433	11435	11192	11381	11342	11169	11001	11353	11433	11326	11336	11205	11334	11381	11196	11325	11448	11262	11311	11197	11377	11344	11178	11251	11247	11307	11271	11322	11231	11332	11315	11310	11172	11182	11484	11484	11437	11332	11289	11413	11330	11270	11248	11171	11139	11334	11189	11304	11256	11276	11339	11197	11344	11327	11434	11152	11167	11276	11242	11185	11268	11407	11392	11160	11377	11335	11383	11322	11469	11313	11270	11321	11233	11304	11414	11262	11243	11309	11319	11386	11328	11325	11279	11346	11264	11109	11320	11296	11401	11435	11343	11373	11490	11230	11327	11290	11361	11201	11345	11236	11364	11355	11314	11331	11229	11338	11200	11290	11317	11307	11220	11230	11181	11305	11286	11455	11337	11300	11149	11264	11310	11348	11196	11170	11374	11169	11303	11377	11169	11211	11173	11215	11371	11274	11305	11461	11369	11421	11141	11227	11307	11319	11318	11457	11327	11181	11400	11310	11266	11356	11382	11287	11304	11390	11328	11273	11300	11239	11261	11290	11235	11296	11302	11116	11349	11261	11329	11293	11302
22137	21143	28485	24278	21528	22980	22882	17979	16138	16084	15738	15513	15601	15289	15319	15276	15158	15159	15154	15029	15255	15143	15823	16969	17178	16715	16290	15827	15487	15201	14954	14711	15003	15113	14909	14905	14937	14742	14959	14988	14921	14948	15053	14884	15148	15180	14743	15048	15029	14874	15077	15038	14860	15086	14744	14862	14862	14862	14793	14921	14943	14963	14896	14949	15016	15147	15007	14959	14832	15053	14857	14902	14941	14694	14974	14974	15082	15053	14983	14874	14803	14965	14802	15017	14755	14949	15021	14768	14979	15172	14707	14734	14899	14963	14937	14871	15040	14975	15011	14828	14906	15004	14914	14989	14757	14722	15134	14937	14805	14926	14967	15069	15011	14907	15006	14901	15134	14980	14822	14865	14890	14853	14813	14833	14940	14847	14738	14959	15099	14967	14866	14941	14800	14904	14924	14991	15051	14910	14816	14835	15039	14999	15010	15028	15052	14992	15024	14795	14897	14896	14979	14866	14844	14711	14964	14889	14812	15096	14974	14990	14935	14812	14754	14746	14855	14716	14909	14781	14940	14811	14892	15075	14905	14978	14957	14690	15004	14695	14865	14883	14835	14871	14700	15027	14960	14776	14740	15085	14871	14770	14842	14757	14807	14917	15015	14853	14847	14721	14786	14850	14792	14955	15046	14953	14869	14916	14969	14867	14958	14940	15022	15045	14946	14912	15013	14802	14908	14871	15025	14766	14885	14727	14935	15003	14936	14836	14638	15108	14872	14885	14829	14827	14915	15054	14978	14885	14892	14942	14819	14841	14889	14768	15001	14918	15149	15074	15052	14947	14725	14868	14860	14850	15144	14981	14918	14933	14821	14890	14806	14840	14895	14947	15017	14957	14821	14744	14872	15053	14989	14891	14912	14968	14959	15112	14975	15010	14895	14969	14593	14911	14908	14888	14862	14904	14941	14791	15016	14736	14777	14947	15092	14884	15140	15113	14872	14915	15057	14776	14904	14672	14842	14829	14925	15022	14834	14736	14874	14655	14824	14867	14690	15037	15101	15065	15030	14982	15157	14780	14686	14798	14804	14803	14939	15035	14871	14862	14855	14723	14938	14920	14824	14857	14866	14944	14966	14898	14969	14977	14977	14900	15012	14956	14977	14908	14968	14818	15255	14936	15014	14808	14818	14802	14891	14741	14689	14899	14969	14855	14682	14904	14886	15121	15006	14915	14962	14693	14936	14850	14945	14911	15073	14822	15064	15033	14851	14840	15013	14632	14779	14917	15045	14778	14960	14738	14928	14987	14972	14817	14642	14930	14973	14862	14889	14960	14806	14746	14849	15099	14926	14893	14949	14818	15087	14822	14957	14856	14793	14921	14881	14918	14832	14832	14808	14753	15047	15106	14857	14958	14896	14796	15035	14954	14663	14730	14853	14872	14823	14915	14935	14791	14707	14901	14847	14942	14902	14876	14899	14706	14873	14881	14722	14748	14622	14958	14872	14755	14518	15109	14917	14932	14863	14782	14798	15044	15101	14897	14871	15175	14956	14838	14822	14904	14978	14920	14741	14847	14944	14995	14851	15009	15002	14766	14980	14954	14867	14897	14657	14898	14867	14872	14973	15061	14919	14801	14913	15036	14867	15103	14931	14932	14877	15020	14870	15135	14829	15015	14841	14756	14820	14959	14778	14797	14778	15037	14894	14905	14756	14940	14779	14761	15011	14755	14745	14782	14995	14882	14792	14976	14939	14912	14823	15083	14837	14721	14876	14815	14881	15038	14865	14991	14958	14996	14973	14847	14865	14951	15173	14790	15049	14920	15005	14696	14977	14945	14745	15105	15085	14749	14670	14699	15080	15029	14869	15070	14957	14712	15058	14591	14854	14865	14801	14875	14612	14861	14702	14821	14650	14827	14910	14911	14921	14909	14973	14953	14847	15026	14904	14886	14986	15122	14965	14895	14756	14869	14724	14775	14688	14610	14892	14874	14811	14988	14936	15052	14970	14860	14915	15053	14702	14732	15009	14936	14900	14921	14764	14841	14900	14771	14883	14776	14978	14830	14924	14971	14903	14936	14795	14812	14960	14986	15017	14721	14808	14978	14831	14879	15137	14923	14827	14777	14741	14747	15146	14977	14777	14575	14908	14999	14900	14919	14951	14876	14948	15048	14795	14849	14799	15011	14777	14772	14784	14836	14808	15036	15040	14773	14802	14777	14818	14743	14838	14797	14866	14827	14930	14969	15007	14749	15123	15089	14643	14901	14963	14792	15030	14779	14826	14915	15075	14934	15074	14957	14745	14942	14914	14992	15043	14829	14989	14959	14900	14899	15134	14917	14712	14959	14906	14864	14863	14900	14831	14726	14743	14904	14840	14948	14857	14701	14791	14991	15002	15077	14809	15042	14821	14947	14853	14928	14872	14835	14863	14886	14818	15071	14880	14929	14978	15054	14948	14972	14907	15070	14899	14959	14936	15026	14939	14976	14935	15051	14928	14691	14970	14946	14995	15072	14945	14841	14791	14891	14718	14938	15009	14760	14938	15006	15119	14927	14850	14748	14840	14923	15019	14869	14872	14833	14859	14651	14904	14950	14768	14881	14957	14908	14878	14795	14951	14897	14852	14795	14832	14942	14816	14974	14724	14827	15038	15025	15084	15107	14855	15158	15136	14632	14961	14752	14761	14624	14829	14827	14643	14674	14975	14896	14848	14965	14764	14844	15072	14975	15026	14947	14926	14899	14653	14991	14947	14873	14712	14726	14956	14876	14976	14862	15015	15109	14861	14801	15056	14884	14601	14843	14989	14819	14806	14781	14880	15005	14708	14924	15050	14817	14907	15118	14856	14822	14759	14872	14769	14967	14734	14771	15005	15009	14870	14947	14925	14999	15073	14879	15145	15018	14790	14916	14862	14976	14923	15049	14904	14942	14991	14808	14918	14826	14714	14795	14900	14861	14887	14846	15122	14906	14910	14697	14883	14765	14786	14835	15047	14920	14858	14806	14747	14948	14998	14951	14746	14970	14704	14691	14788	14675	14793	14971	14563	14897	14865	14734	14857	14974	15090	15016	15064	14920	14691	14839	14943	14858	14662	15017	15088	14761	14928	14787	14861	14850	14972	14866	14825	14874	14915	14710	14909	14980	14864	14951	15045	14768	14939	14924	14877	14950	14910	14847	14743	14896	14739	14902	14941	14749	14820	14972	14829	14796	15031	15013	15071	14849	14932	14691	14860	14890	15118	14845	14744	14889	14986	15074	14784	14996	15001	14870	15071	14930	14866	14977	15085	15088	14821	14984	14807	15177	14860	14866	14823	14909	14973	15015	14738	14803	14790	14844	14969	14756	14995	15158	14731	14739	14788	14733	14815	14684	14785	14724	15154	14761	14827	14993	14727	15094	14859	14799	14893	14722	14827	14781	14995	14808	14749	14990	14953	14815	14898	14881	15033	14880	15066	14744	14748	15097	14824	14794	14898	14804	14889	14963	14720	14802	14815	15036	14876	14905	15202	15050	14660	14816	14858	14974	14982	14801	14969	14758	14778	14962	14878	14878	14845	14745	14854	14943	15023	14892	14772	14830	14804	14802	15015	14812	14766	14887	14954	14736	14958	14880	14861	14878	14985	14908	14906	14759	15042	14719	14771	14876	14934	14933	14949	14849	14958	14910	14944	14808	14903	14835	14874	14874	14841	15055	14985	14900	14838	14750	14648	14591	14946	14927	14955	15020	14697	14950	14801	15007	14927	14699	14626	14655	14805	14716	15009	14761	14989	14601	14865	14908	15088	14916	14819	15061	15013	14901	14915	14818	14668	15057	14983	14716	14738	14703	15085	14739	14801	14719	14933	14950	14899	14871	14909	14827	14875	14870	14782	14629	14840	14816	14827	14957	14956	14871	14862	15011	14835	14791	14868	14843	15038	15003	14880	14935	14898	14967	14795	14813	14672	14908	14862	14534	14954	14873	14673	14691	15012	14887	15057	14817	15008	14771	14917	14910	14917	14894	14888	14731	14827	14766	15097	14973	15041	14971	14775	14953	14861	14815	14956	14941	14820	15098	14856	15066	14718	14934	14992	14856	14941	14889	14960	14734	14896	14734	14867	14923	15084	14996	14929	14908	14799	14982	14850	14927	14970	14783	14833	14724	15148	14961	14986	14789	14737	14852	14890	14797	14803	14878	15004	14913	14888	14962	14913	14830	14800	14995	14864	14965	14830	14795	14825	14948	14942	15023	14921	14943	14810	14877	14653	14984	14984	14906	14803	14938	14786	14747	14966	14919	14874	14820	14755	15011	14782	14956	14955	14946	14994	14962	14789	14827	14879	14851	14781	14706	14768	14872	15002	14973	15019	15159	14755	14903	14873	14662	14845	14947	14925	14851	14885	14958	14894	14895	14815	14922	14858	14897	14999	14868	15032	14798	14882	14879	14903	14900	14878	14821	14786	14653	15087	14891	14850	14869	14812	14904	14833	14892	15128	14718	14811	14908	14799	14915	14804	14686	14899	14838	15015	14926	14757	14815	15062	14720	14989	14807	14751	14887	14889	14928	14858	14731	14928	14696	14999	14802	14926	14850	14753	14906	15010	14949	14788	15087	15110	14736	14933	14682	14885	14845	14930	14832	14736	14964	15115	14877	14976	14737	14929	14932	14901	14829	14890	14943	14964	14900	14863	14982	14802	14826	14783	14836	15047	14856	14901	14957	15046	14954	14939	15028	14921	14952	14924	14699	14734	14894	14838	14756	14773	14723	14918	15001	14767	15018	14859	14863	14843	15026	14959	14785	14871	15022	14934	14730	14950	14905	14877	14839	14948	15071	15109	14818	14919	14943	14711	14803	14692	14780	14640	14981	14923	14827	14655	14887	14819	14910	14981	14740	14868	15016	14894	14874	14752	15031	15021	14686	14816	14837	14898	14710	14846	14869	14771	14675	14738	14868	15106	14875	14905	14698	14691	14990	15110	14754	14931	14882	14984	14920	14898	14845	14886	14845	14855	14760	14869	14721	14723	14874	14925	14857	14768	14866	14929	14876	14914	14874	14710	14791	14993	14952	14820	15277	14867	14881	14877	14850	14760	14874	14835	14829	14978	14822	15046	14760	14844	15130	14991	14759	14896	14982	14901	14743	15003	14617	14918	14679	14845	14915	14918	14876	14962	14795	14938	14960
31808	65209	54253	32919	21163	17384	15990	15308	14368	13679	13123	13220	12999	13023	12822	12797	12635	12536	12615	12489	12586	12569	13616	15312	15190	14746	13953	13372	13067	12741	12803	12520	12327	12456	12400	12504	12486	12339	12460	12420	12746	12491	12544	12551	12585	12521	12575	12492	12441	12501	12570	12513	12436	12462	12506	12482	12386	12468	12455	12406	12528	12575	12478	12475	12488	12374	12660	12472	12510	12604	12500	12464	12306	12623	12638	12392	12618	12478	12534	12625	12490	12394	12383	12491	12338	12409	12485	12551	12525	12423	12471	12599	12489	12477	12565	12630	12536	12484	12531	12470	12632	12518	12516	12407	12440	12391	12496	12524	12358	12573	12417	12479	12504	12460	12553	12559	12377	12450	12283	12461	12555	12487	12495	12403	12601	12394	12368	12284	12523	12615	12548	12418	12329	12324	12609	12504	12602	12478	12529	12600	12546	12570	12490	12480	12530	12464	12437	12569	12579	12361	12397	12251	12490	12398	12459	12391	12422	12462	12472	12633	12465	12602	12443	12383	12520	12387	12475	12337	12438	12450	12717	12446	12361	12472	12528	12610	12497	12549	12571	12491	12449	12379	12420	12486	12523	12629	12390	12278	12494	12669	12592	12367	12433	12324	12371	12238	12473	12572	12587	12502	12438	12386	12544	12394	12387	12562	12318	12457	12423	12595	12528	12545	12411	12486	12548	12407	12447	12430	12314	12550	12524	12448	12500	12448	12353	12505	12469	12544	12532	12518	12573	12356	12519	12524	12491	12460	12468	12569	12339	12453	12541	12429	12529	12517	12408	12385	12525	12327	12408	12392	12345	12339	12327	12435	12461	12427	12479	12389	12379	12556	12388	12362	12413	12474	12293	12689	12565	12463	12342	12666	12449	12220	12489	12413	12426	12655	12280	12417	12390	12524	12407	12561	12361	12472	12621	12464	12333	12496	12492	12437	12452	12623	12442	12496	12403	12469	12498	12303	12539	12491	12515	12381	12481	12451	12549	12523	12485	12476	12497	12444	12427	12372	12349	12373	12509	12648	12485	12492	12344	12393	12509	12408	12583	12439	12402	12355	12347	12476	12462	12558	12573	12424	12485	12585	12552	12353	12508	12568	12380	12440	12498	12466	12567	12538	12466	12490	12581	12554	12409	12329	12493	12473	12496	12433	12566	12438	12501	12478	12410	12420	12632	12588	12522	12413	12422	12407	12530	12564	12412	12583	12439	12536	12413	12348	12426	12466	12366	12457	12398	12400	12423	12443	12474	12543	12405	12333	12475	12513	12567	12430	12454	12633	12458	12498	12402	12491	12406	12465	12401	12498	12571	12479	12361	12680	12388	12559	12497	12325	12535	12555	12578	12619	12706	12506	12327	12474	12482	12381	12573	12492	12405	12375	12370	12383	12489	12512	12521	12578	12487	12648	12425	12411	12591	12434	12289	12720	12577	12571	12363	12537	12437	12348	12448	12468	12497	12476	12626	12656	12413	12466	12596	12379	12676	12651	12386	12396	12512	12507	12430	12390	12550	12401	12439	12475	12579	12496	12468	12369	12452	12469	12704	12531	12590	12413	12419	12486	12489	12382	12359	12540	12613	12442	12618	12479	12598	12487	12404	12511	12424	12641	12615	12408	12427	12374	12506	12532	12627	12459	12471	12592	12486	12406	12573	12488	12414	12486	12601	12472	12361	12449	12365	12438	12252	12322	12406	12545	12461	12661	12267	12482	12507	12464	12412	12467	12669	12461	12380	12391	12508	12493	12548	12548	12508	12440	12501	12541	12438	12348	12514	12574	12442	12472	12372	12655	12375	12381	12520	12686	12339	12637	12430	12453	12428	12481	12536	12507	12635	12559	12430	12373	12391	12328	12564	12493	12460	12654	12502	12522	12432	12639	12476	12433	12498	12547	12514	12577	12343	12451	12472	12484	12428	12450	12618	12395	12415	12406	12531	12623	12537	12548	12562	12412	12575	12405	12377	12575	12446	12441	12367	12564	12555	12451	12370	12442	12300	12487	12508	12433	12502	12354	12390	12311	12430	12480	12393	12302	12484	12397	12498	12478	12484	12520	12556	12463	12504	12466	12422	12508	12337	12560	12343	12516	12469	12428	12512	12515	12197	12423	12482	12513	12573	12402	12587	12561	12495	12507	12368	12411	12453	12334	12431	12400	12508	12431	12636	12479	12591	12360	12629	12340	12483	12479	12512	12500	12507	12561	12606	12529	12539	12318	12497	12607	12542	12458	12539	12436	12535	12452	12674	12413	12561	12497	12392	12488	12463	12386	12478	12585	12538	12388	12320	12383	12452	12543	12582	12536	12509	12486	12433	12476	12382	12609	12527	12424	12483	12584	12321	12622	12661	12551	12352	12322	12560	12371	12511	12501	12554	12491	12416	12635	12516	12384	12458	12493	12432	12546	12411	12401	12590	12322	12519	12560	12475	12509	12349	12527	12343	12481	12544	12632	12544	12441	12472	12440	12637	12561	12561	12602	12516	12492	12662	12404	12489	12395	12394	12394	12488	12374	12554	12409	12355	12535	12626	12529	12607	12404	12554	12532	12493	12656	12511	12413	12445	12495	12399	12355	12494	12543	12554	12259	12397	12528	12490	12350	12449	12508	12472	12511	12364	12702	12442	12408	12466	12476	12541	12457	12461	12476	12339	12475	12423	12572	12425	12391	12537	12471	12326	12663	12540	12546	12435	12572	12453	12470	12391	12442	12347	12617	12559	12314	12486	12341	12553	12596	12502	12423	12649	12606	12424	12494	12533	12389	12377	12625	12461	12487	12651	12472	12336	12432	12482	12364	12661	12581	12376	12441	12267	12250	12628	12427	12411	12516	12556	12607	12482	12490	12567	12482	12485	12566	12382	12370	12426	12464	12558	12452	12455	12451	12411	12300	12609	12578	12643	12349	12420	12507	12640	12518	12454	12484	12470	12472	12598	12465	12489	12543	12541	12399	12617	12475	12583	12296	12441	12499	12431	12526	12599	12653	12452	12238	12546	12335	12561	12513	12385	12592	12480	12316	12524	12529	12277	12534	12433	12337	12477	12525	12587	12457	12432	12379	12439	12483	12335	12513	12545	12482	12643	12475	12307	12484	12425	12368	12401	12503	12508	12651	12547	12422	12456	12423	12320	12468	12421	12483	12469	12606	12542	12338	12407	12320	12561	12520	12526	12618	12476	12339	12390	12390	12483	12509	12483	12499	12324	12372	12440	12525	12528	12377	12422	12468	12675	12352	12547	12442	12642	12495	12491	12549	12529	12492	12465	12355	12506	12409	12334	12424	12488	12513	12454	12577	12553	12510	12476	12578	12399	12470	12577	12573	12692	12473	12443	12540	12414	12568	12420	12370	12324	12415	12496	12634	12567	12470	12540	12395	12506	12497	12565	12564	12463	12467	12570	12413	12400	12352	12361	12399	12528	12577	12379	12402	12350	12423	12518	12456	12459	12423	12369	12479	12611	12433	12496	12382	12524	12451	12498	12363	12454	12479	12329	12327	12388	12560	12519	12414	12455	12395	12378	12478	12358	12406	12441	12563	12534	12334	12441	12331	12576	12702	12505	12516	12444	12541	12265	12618	12430	12472	12614	12459	12541	12573	12565	12355	12376	12388	12527	12345	12592	12366	12414	12529	12403	12529	12457	12467	12324	12437	12423	12581	12547	12562	12339	12372	12517	12358	12451	12545	12523	12604	12457	12418	12380	12554	12449	12610	12398	12503	12484	12541	12547	12409	12493	12463	12407	12398	12473	12462	12478	12385	12570	12384	12569	12413	12578	12472	12454	12290	12501	12487	12560	12362	12507	12362	12614	12563	12423	12397	12464	12423	12450	12417	12418	12415	12363	12701	12384	12451	12540	12478	12351	12437	12592	12416	12586	12495	12300	12353	12444	12592	12509	12522	12536	12439	12393	12454	12464	12435	12430	12592	12378	12585	12387	12473	12380	12438	12427	12301	12449	12429	12634	12413	12472	12485	12405	12491	12431	12559	12526	12603	12568	12490	12496	12572	12450	12472	12484	12261	12676	12395	12495	12455	12408	12502	12618	12441	12512	12512	12575	12543	12379	12422	12393	12559	12459	12507	12537	12470	12297	12367	12564	12582	12464	12519	12533	12516	12538	12453	12470	12492	12467	12388	12417	12364	12624	12536	12588	12647	12569	12468	12537	12519	12491	12518	12514	12561	12351	12585	12419	12541	12422	12522	12595	12353	12547	12321	12408	12428	12455	12559	12572	12344	12572	12475	12600	12419	12413	12658	12557	12410	12368	12649	12409	12557	12479	12498	12455	12436	12437	12384	12540	12487	12379	12614	12474	12490	12525	12527	12711	12308	12336	12468	12450	12515	12578	12596	12383	12541	12380	12518	12537	12406	12584	12543	12442	12500	12354	12398	12475	12461	12472	12557	12341	12406	12425	12474	12481	12323	12347	12509	12432	12511	12580	12401	12362	12454	12452	12496	12352	12583	12572	12350	12404	12401	12561	12484	12517	12484	12494	12513	12246	12555	12567	12662	12597	12426	12474	12546	12477	12425	12312	12485	12427	12410	12375	12393	12464	12386	12476	12402	12463	12491	12343	12533	12484	12406	12518	12419	12343	12536	12464	12494	12426	12482	12380	12567	12435	12522	12502	12516	12448	12428	12460	12506	12375	12443	12473	12592	12330	12441	12485	12440	12487	12455	12574	12376	12653	12565	12418	12422	12723	12440	12453	12375	12489	12543	12403	12633	12594	12344	12479	12408	12425	12459	12460	12425	12508	12569	12368	12432	12375	12460	12428	12411	12340	12307	12596	12376	12504	12540	12492	12536	12378	12385	12555	12394	12299	12415	12418	12303	12360	12550	12400	12462	12275	12676	12548	12475	12469	12560	12435	12309	12416	12517	12329	12508	12442	12523	12339	12416	12437	12458	12480	12340	12495	12345	12444	12407	12372	12636	12456	12455	12443	12420	12505	12550	12617	12343	12370	12280	12527	12605	12410	12474	12355	12516	12452	12470	12395	12563	12513	12495	12480	12480	12453	12540	12416	12484	12628	12522	12456	12443	12464	12385	12466	12426	12626	12324	12385	12485	12324	12684	12552	12306	12499	12576	12471	12486	12221	12456	12376	12498	12520	12550	12653	12533	12468	12454
30836	31141	35595	26191	20233	18664	18283	18118	17983	17844	17580	17639	17474	17518	17410	17266	17477	17320	17406	17181	17236	17317	17276	17291	17578	17600	17481	17386	17266	17208	17437	17414	17303	17355	17303	17199	17296	17259	17287	17374	17531	17296	17358	17395	17280	17372	17094	17061	17396	17104	17417	17265	17376	17317	17326	17215	17096	17115	17228	17388	17435	17278	17053	17274	17354	17286	17196	17263	17322	17294	17185	17301	17149	17210	17177	17274	17158	17232	17339	17141	17290	17213	17372	17314	17186	17469	17536	17343	17412	17503	17101	17204	17154	17366	17133	17111	17264	17251	17439	17542	17164	17278	17399	17133	17116	17317	17279	17176	17214	17043	17286	17336	17226	17310	17304	17307	17152	17271	17396	17395	17306	17127	17352	17228	17134	17352	17252	17364	17560	17179	17157	17143	17446	17277	17317	17361	17310	17146	17415	17213	17160	17222	17411	17403	17305	17314	17252	17349	17277	17133	17374	17030	17401	17316	17222	17313	17435	17261	17393	17181	17223	17162	17060	17196	17359	17244	17405	17089	17538	17463	17201	17236	17437	17123	17227	17367	17158	17433	17191	17096	17436	17139	17198	17245	17405	17186	17282	17363	17206	17102	17437	17315	17424	17275	17635	17519	17371	17348	17370	17279	17217	17172	17105	17447	17437	17230	17283	17196	17551	17395	17304	17197	17247	17398	17292	17301	17292	17184	17315	17366	17295	17375	17154	17374	17234	17210	17401	17426	17420	17378	17330	17229	17345	17132	17238	17268	17380	17375	17636	17323	17388	17501	17321	17319	17456	17324	17420	17487	17281	17380	17338	17324	17004	17424	17312	17255	17300	17479	17225	17131	17378	17372	17359	17469	17230	17318	17272	17308	17383	17350	17440	17259	17353	17314	17270	17404	17147	17266	17309	17442	17408	17417	17501	17456	17270	17370	17238	17264	17087	17315	17319	17208	17207	17426	17324	17332	17301	17399	17060	17111	17108	17221	17470	17249	17561	17348	17467	17311	17327	17364	17306	17272	17389	17237	17263	17223	17169	17256	16998	17377	17467	17406	17306	17340	17218	17283	17398	17319	17335	17537	17360	17505	17208	17271	17308	17129	17437	17447	17439	17416	17301	17385	17314	17382	17357	17299	17483	17240	17341	17401	17310	17269	17213	17217	17186	17141	17293	17311	17275	17357	17517	17194	17184	17501	17344	17441	17489	17373	17385	17316	17105	17219	17420	17238	17260	17365	17394	17470	17257	17346	17173	17424	17298	17420	17237	17452	17575	17510	17304	17278	17240	17394	17309	17343	17434	17207	17524	17290	17459	17329	17324	17321	17411	17228	17295	17381	17334	17654	17405	17315	17137	17278	17454	17034	17437	17428	17286	17254	17372	17366	17286	17330	17205	17229	17180	16971	17321	17162	17229	17256	17401	17335	17069	17179	17256	17313	17216	17272	17290	17377	17440	17245	17521	17422	17488	17285	17314	17056	17425	17312	17181	17418	17193	17046	17120	17336	17309	17247	17333	17224	17316	17368	17175	17198	17225	17344	17376	17308	17256	17465	17336	17268	17496	17190	17378	17422	17314	17101	17105	17163	17260	17321	17243	17327	17294	17140	17319	17478	17441	17433	17390	17363	17455	17146	17222	17261	17348	17471	17215	17252	17350	17222	16987	17270	17461	17399	17227	17324	16912	17343	17246	17403	17207	16942	17339	17468	17240	17161	17186	17326	17331	17262	17224	17421	17345	17442	17520	17212	17239	17330	17359	17258	17373	17454	17315	17319	17269	17047	17218	17177	17268	17326	17265	17192	17469	17389	17537	17274	17420	17361	17378	17164	17313	17465	17123	17367	17151	17398	17391	17319	17294	17208	17258	17422	17134	17378	17429	17408	17222	17250	17288	17221	17315	17354	17198	17079	17474	17193	17173	17368	17264	17385	17384	17381	17132	17195	17315	17285	17133	17204	17359	17175	17398	17270	17196	17458	17144	17260	17351	17074	17306	17120	17129	17217	17435	17156	17423	17294	17287	17250	17375	17276	17323	17252	17214	17213	17582	17244	17404	17439	17321	17250	17475	17387	17525	17307	17326	17462	17329	17389	17306	17206	17182	17335	17427	17267	17285	17504	17401	17079	17393	17172	17292	17169	17344	17481	17433	17431	17106	17343	17371	17309	17577	17417	17234	17132	17343	17380	17514	17394	17591	17387	17212	17099	17130	17248	17273	17360	17344	17389	17168	17358	17271	17260	17475	17330	17460	17099	17314	17331	17259	17451	17182	17530	17410	17505	17356	17431	17399	17238	17109	17461	17067	17219	17315	17261	17249	17441	17438	17260	17447	17383	17392	17419	17272	17183	17254	17302	17446	17381	17341	17293	17349	17492	17262	17314	17280	17278	17229	17243	17242	17404	17339	17224	17196	17442	17461	17271	17373	17438	17336	17169	17142	17043	17241	17083	17146	17186	17340	17413	17213	17355	17409	17299	17115	17200	17258	17258	17410	17354	17195	17125	17206	17327	17300	17261	17246	17333	17507	17272	17317	17463	17470	17123	17266	17198	17194	17234	17320	17207	17117	17266	17434	17333	17387	17328	17357	17338	17481	17205	17329	17494	17387	17415	17293	17395	17275	17200	17296	17350	17396	17410	17399	17276	17329	17156	17375	17334	17201	17386	17350	17114	17090	17331	17362	17298	17146	17170	17244	17260	17265	17324	17603	17249	17219	17131	17309	17268	17241	17380	17384	17280	17404	17377	17352	17202	17365	17399	17146	17125	17364	17363	17326	17100	17160	17267	17186	17266	17192	17409	17370	17377	17291	17314	17324	16930	17337	17385	17355	17443	17374	17164	17209	17483	17378	17174	17370	17200	17291	17285	17320	17160	17339	17405	17269	17262	17419	17197	17353	17300	17350	17292	17455	17144	17314	17303	17322	17566	17388	17470	17416	17359	17180	17411	17407	17443	17459	17333	17348	17285	17558	17301	17514	17276	17068	17454	17297	17323	17201	17421	17340	17194	17170	17409	17276	17229	17183	17330	17364	17152	17320	17233	17125	17248	17056	17488	17344	17394	17289	17263	17511	17337	17346	17096	17359	17113	17193	17224	17337	17330	17413	17356	17380	17315	17388	17234	17174	17271	17279	17400	17247	17268	17303	17158	17313	17272	17305	16940	17407	17365	17285	17308	17423	17244	17449	17321	17601	17218	17430	17319	17339	17287	17382	17376	17157	17356	17316	17308	17150	17130	17317	17313	17039	17292	17388	17574	17415	17143	17265	17288	17156	17529	17424	17398	17196	17266	17337	17246	17506	17486	17330	17322	17110	17317	17661	17395	17250	17093	17265	17179	17314	17326	17485	17471	17356	17380	17297	17320	17476	17471	17380	17253	17436	17230	17221	17016	17286	17397	17227	17349	17497	17398	17115	17221	17229	17460	17167	17295	17402	17315	17464	17360	17405	17258	17230	17371	17466	17291	17222	17388	17370	17204	17042	17130	17118	17420	17240	17299	17339	17349	17407	17522	17163	17182	17432	17276	17534	17273	17320	17373	17341	17116	17322	17347	17291	17435	17465	17404	17430	17453	17202	17347	17422	17008	17162	17419	17331	17134	17418	17104	17321	17326	17419	17126	17279	17239	17183	17336	17472	17210	17048	17135	17242	17320	17371	17357	17133	17238	17478	17363	17407	17222	17260	17263	17387	17320	17272	17412	17181	17148	17350	17330	17243	17402	17453	17336	17397	17291	17323	17322	17412	17303	17512	17311	17273	17410	17477	17214	17314	17289	17283	17386	17372	17430	17385	17184	17187	17107	17390	17327	17301	17326	17523	17367	17391	17374	17398	17412	17282	17318	17466	17497	17399	17280	17361	17257	17297	17343	17301	17501	17289	17291	17353	17242	17453	17365	17256	17385	17131	17530	17345	17346	17339	17172	17353	17318	17337	17311	17406	17333	17290	17413	17263	17205	17239	17303	17402	17406	17165	17237	17076	16997	17272	17258	17334	17467	17255	17401	17381	17291	17536	17305	17241	17297	17263	17255	17345	17411	17234	17443	17299	17171	17177	17202	17403	17300	17236	17146	17424	17543	17415	17130	17549	17197	17240	17346	17350	17340	17217	17188	17596	17388	17308	17157	17227	17266	17378	17235	17321	17344	17321	17508	17234	17300	17240	17153	17419	17366	17314	17250	17338	17287	17173	17313	17289	17103	17389	17625	17349	17147	17474	17358	17281	17216	17317	17124	17507	17311	17321	17371	17209	17162	17332	17339	17232	17206	17448	17470	17393	17462	17301	17354	17508	17229	17395	17400	17359	17472	17293	17367	17336	17423	17349	17338	17353	17342	17292	17316	17346	17350	17284	17350	17283	17252	17190	17424	17372	17318	17177	17355	17337	17237	17162	17366	17221	17079	17304	17203	17261	17260	17497	17501	17195	17325	17365	17380	17199	17123	17363	17121	17243	17134	17286	17453	17313	17210	17378	17438	17156	17064	17431	17349	17195	17330	17315	17390	17252	17573	17378	17034	17301	17414	17433	17507	17379	17297	17335	17280	17288	17343	17410	17310	17261	17353	17439	17228	17203	17279	17207	17477	17235	17305	17340	17266	17326	17301	17379	17319	17322	17321	17336	17208	17274	17255	17274	17361	17350	17561	17301	17458	17237	17009	17380	17417	17262	17306	17225	17237	17378	17274	17520	17278	17429	17373	17178	17218	17245	17470	17390	17244	17455	17400	17446	17398	17315	17438	17150	17081	17412	17346	17370	17359	17469	17293	17225	17352	17262	17134	17525	17172	17435	17360	17478	17508	17255	17340	17350	17310	17355	17348	17380	17308	17406	17472	17368	17464	17300	17322	17287	17134	17536	17310	17535	17322	17240	17389	17517	17312	17237	17298	17255	17150	17334	17214	17235	17341	17251	17438	17173	17342	17320	17299	17377	17282	17260	17270	17448	17092	17490	17573	17180	17261	17110	17342	17192	17146	17176	17214	17319	17348	17379	17495	17593	17349	17527	17360	17398	17314	17309	17080	17189	17254	17161	17226	17319	17189	17388	17212	17138	17431	17432	17395	17201	17391	17372	17085	17156	17339	17228	17087	17364	17304	17477	17462	17310	17303	17194	17402	17407	17403	17483	17295	17376	17175	17427	17340
29979	46134	34352	21104	17389	15576	15185	14941	14458	14114	14089	14374	14137	13951	13907	14106	13883	14041	13883	13982	13921	13869	13972	14021	14091	14202	13999	14141	14037	14044	13907	13976	13795	14030	13884	13938	13971	13922	13871	13988	13927	13923	13823	13995	13835	13953	14003	13946	13976	13855	14023	13882	14037	13835	13933	13934	13976	13975	14060	13995	14022	13932	13995	13979	13956	13979	13941	14083	13925	14015	14066	14048	14053	13874	13946	13840	14018	14020	13950	14015	13892	13973	13995	13947	13953	13936	13909	13954	13984	14029	13973	13942	13985	13860	13910	13966	13885	14055	13932	13814	13855	14146	13901	13844	13836	13838	13937	13911	14050	13759	13946	13950	13967	13912	14002	13688	13932	14002	13881	13894	13858	13983	13877	13861	13728	13792	13996	13809	14025	13907	13956	14076	13901	13865	13839	13917	13797	13981	13859	14001	13824	13924	13988	13824	13951	14031	13945	13748	14001	14064	13978	14057	14027	13977	13744	14071	13877	14118	13976	13773	13916	14125	13899	13866	13883	13990	13918	14019	13975	14088	13946	13926	13865	13875	13963	14105	13855	13817	14133	13863	13834	13821	14011	13850	13983	13988	14027	13833	13849	13925	13801	14042	13957	13945	14063	13938	14003	13948	13959	13931	13878	13898	13780	13940	13866	13890	14103	13963	13889	13872	13824	13883	13868	13850	13932	13831	13688	13958	14072	13973	13950	13908	13748	13969	14039	14075	13885	13947	14075	13740	13848	13945	13790	13872	13870	13810	14042	13827	13745	13784	13874	13945	13992	14027	14094	13937	13920	13965	13877	13895	13906	13992	14028	13887	13964	13870	13986	13984	13961	13925	13853	13847	13910	13993	13984	14020	13935	13956	13808	13861	13910	13919	13969	14035	14003	13790	13888	13866	14082	13914	14086	13757	13759	14077	14027	13902	13958	13900	13906	14039	14006	13745	14028	13929	13801	13860	13906	13974	14062	13951	13928	13852	13787	13699	13894	14016	13771	14072	13808	14104	14124	14108	13812	13990	13882	13979	13858	13992	14015	13872	14131	13905	13881	13864	13894	14083	13890	14044	14045	13818	13885	13812	13956	13967	13848	13955	13860	13896	13771	13977	13937	13938	13954	13867	13997	14010	13838	13845	14018	13801	13939	13949	13911	13926	13926	13775	13763	14026	14029	13838	13843	14065	13987	13862	14035	14031	13965	14013	13888	13977	13728	13931	14022	13951	13872	13918	13980	13703	13905	13801	14092	13947	13892	14022	13892	14029	13837	13939	14002	13914	13741	13967	13725	13985	13926	13816	13946	13895	13832	14192	14032	13888	13919	13890	14020	13985	13984	13951	13984	13958	13966	14056	13950	13961	13738	14036	14015	13927	13947	13763	13954	13848	13926	14017	13986	13998	14018	13870	13891	14052	13786	13939	13794	13950	13993	13953	13799	14081	13900	13862	13999	14010	14160	13844	13850	13810	13827	13987	13801	14072	13938	13935	13887	13792	13796	13850	14037	13933	14075	13872	13953	13979	13889	13899	13989	13996	13887	13901	13896	13994	14003	14113	13839	14002	13837	13804	13927	13939	13962	13858	13961	13867	13887	14028	14067	14035	13930	13884	13761	13841	14005	13880	13935	14012	13798	13914	13776	13995	13861	13852	14091	13966	13945	13816	14025	13908	13781	14158	13722	14020	13875	13935	14117	13937	13757	13976	13921	13860	13980	14074	13885	13843	14023	13851	13813	13900	14003	14089	13871	14113	13950	14108	13958	13822	13871	14086	13977	13994	13971	13902	14005	14146	13911	14004	14105	13896	14064	13987	14008	13954	13814	13937	13827	13964	13879	13859	13896	13919	13993	13865	13912	13961	13992	13904	13963	14079	14129	13818	13883	14088	13906	13959	14126	13931	13885	13888	13971	13821	14059	13899	13904	13968	13859	13990	13855	13873	13832	14141	13880	13986	13787	13967	13992	13844	13735	13990	14019	13941	14018	13781	13865	13940	13937	13866	13800	13909	13803	13974	13878	14096	13884	14062	13959	13952	14063	13973	13888	13892	13875	13787	13958	13968	14000	13899	13915	13987	14027	13832	14102	13908	13989	14036	14051	13925	13885	13932	13835	13864	13916	13871	14011	13733	13906	13966	14037	13883	13994	13826	13926	13978	13945	14115	13996	13934	14075	13939	13945	14040	14055	14210	13894	14041	13845	13853	14074	13893	13820	14007	13944	13921	13776	13932	13906	13940	13939	13983	13825	14047	13946	13799	13828	14013	14102	13781	13917	14016	13926	14004	13926	13955	13916	13795	14011	13857	13983	13937	14022	13930	14019	13917	13752	13889	13928	13826	13853	13898	14009	14081	14096	14011	13916	13922	13925	13906	13947	13857	13962	14034	13965	13971	13971	13837	14043	13909	13975	14032	13994	13867	14007	13890	13953	13922	13799	13913	13788	13781	14007	13864	13900	14019	14053	13972	13945	13976	13957	13774	14060	13955	13846	13943	13969	13968	14029	14043	14018	13926	13900	13780	13915	13917	13991	14004	14246	14070	13929	13945	13951	13892	14191	14005	13910	13896	13905	13979	14069	13867	13868	13987	13926	13940	13940	13818	13843	13872	14021	13920	13756	13913	13970	13888	13966	13850	13924	13962	13828	14141	13929	14081	13937	13879	13831	14012	13869	13955	13938	13843	13902	14014	14044	13861	13992	13840	14062	13955	13994	13813	13930	13900	13811	13878	13998	13866	14074	13836	13861	13854	14113	13899	13847	14021	14025	13869	13867	13947	13938	13952	14003	13771	14055	13977	13720	14054	13860	13996	13966	13836	13958	13860	13974	13816	14134	13867	13930	13843	13974	13978	13772	14058	13993	13890	13910	13910	13976	13934	14001	13936	14036	13953	13826	13951	13865	13983	13957	13951	13847	14007	13963	13880	14022	14048	13942	13767	14128	14004	13982	14072	13828	14033	13934	13890	13929	14003	14034	14035	13920	13941	13967	13949	13866	14093	13654	13798	13967	13771	13872	14088	14029	13895	13950	14000	13935	13980	13751	14061	13772	13924	13999	13983	14025	13934	13725	13942	14066	13880	13901	13970	13942	14063	13903	13897	13901	13939	13986	13923	13921	13938	14032	13843	13911	13941	13918	13898	13910	14070	14004	13924	14051	14151	14040	13872	13965	13952	13933	13954	13844	13910	13892	14040	13786	13946	14034	14008	14052	13831	14020	13779	14014	14040	14052	13851	13905	13990	14092	13976	14136	13896	13994	14054	14097	14058	13842	13974	13900	13833	14069	13909	13975	14022	13948	13880	14009	13865	13756	13940	13879	13979	13943	14075	14071	13910	13970	13848	13815	13988	13944	13745	13924	13851	14147	13827	13910	13910	13781	14112	13720	13971	13879	13745	14077	14003	14077	13942	14056	13988	14061	14025	13869	13921	13769	14009	13961	13964	13988	13771	13910	13970	14015	13969	13897	13935	14065	13916	13918	13806	13813	14013	13821	13893	13855	14018	14029	13764	13835	14017	13896	13911	14079	13898	13916	13832	13837	13949	13963	14059	13828	14021	13767	13978	13896	13835	13957	13846	13885	13825	13870	13912	13949	13759	13831	14107	13848	13953	13796	13932	14068	13935	14041	14118	14102	13916	14065	13844	14013	13863	14000	14048	13899	14068	13873	13909	13818	13935	13977	13945	13839	13876	13909	13830	13863	14005	13812	13904	14018	13767	13787	14006	14090	13908	13920	14103	13827	14032	14014	13867	14018	13908	13976	13941	13768	13952	13934	13825	13886	13974	13957	13975	13676	13953	13969	13944	13837	14057	14077	13939	13895	13957	14083	13982	13907	13929	13990	13827	14064	13790	13886	13838	14107	13925	13948	14063	13824	14059	14023	13805	13992	13833	13871	13972	13891	13772	13933	13991	13931	13957	13903	13994	13832	13896	13962	13968	13919	13796	14046	13960	13936	14054	13835	14083	13968	13781	14023	13907	13921	13951	14009	14212	13965	13734	14147	13930	13879	13899	13930	13867	14065	13904	14065	14041	14035	13975	14014	13886	13735	14035	13990	13866	14069	13916	14004	13831	13853	13828	14017	14068	14072	13799	13843	13903	13947	13837	14018	13969	13880	13771	14053	14019	13776	14000	13936	13919	13913	14114	13945	14010	13787	13979	13821	14007	13957	13931	13877	13933	13910	14023	13846	13973	13827	13987	13896	13867	13876	13860	13955	13739	14009	13927	13897	13850	14134	13831	14255	14128	14078	14017	13979	13925	13904	13853	13888	14013	13870	13881	14059	13792	13993	14028	13951	13859	13969	13798	14040	14132	14100	13925	13952	14046	13933	13767	13867	13856	13875	13854	13944	13993	13954	13891	13777	13815	13906	14011	13808	14162	13943	13838	13978	14138	14029	13926	14069	13779	13857	13890	13852	14065	13856	13964	13987	14018	14046	13970	13839	13845	13960	13988	13893	13984	13921	13830	14159	13983	13963	13918	14055	13908	13912	13634	13919	13877	13883	14017	14076	13975	13883	14100	13910	13833	13738	13956	13877	13947	13906	13793	13824	13788	14030	13881	13996	13894	13951	13968	13867	14027	13920	13857	13911	13976	13936	13838	13889	13882	14081	13995	13906	14014	13832	13844	13875	13858	14073	13788	13955	13853	13961	13984	13890	14021	13981	13957	14060	13930	13926	13860	13914	13971	13882	13935	14016	13945	13969	13902	14033	13825	13875	14135	13931	13965	13810	13943	13859	13998	14090	13922	14054	13976	14036	13904	13930	13763	14130	13927	14076	13877	13818	13879	13911	13961	13876	14020	13868	14093	14034	14138	13802	13973	14036	13974	13942	13776	13799	13637	14058	13879	13974	13862	14094	13980	14000	13963	13947	13924	14004	13943	13986	13769	14016	13906	13922	13800	13951	13938	14055	13836	14045	13897	13922	13933	13899	13887	13945	13886	13872	13855	13877	13786	13914	13953	13998	14095	13884	13856	13882	13893	13996	14082	13846	14004	13868	13996	14091	14047	13831	13838	13929	14029	13797	13857	13988	14103	13901	13974	13917	13916	13918	13992	13962	14011	13979	14031	13944	14024	13899	13763	14021	13801	13870	13989	14064	13996	13964	13887	13856	14004	13867	14115	14017	13901
23110	21133	28419	25209	22816	22556	21599	19191	18294	18373	18451	18301	18118	17932	18147	18187	17906	18162	17924	17868	17979	18089	17775	18356	19059	18880	18572	18306	18033	17699	17783	17799	17693	17640	17655	17634	17907	17832	17797	17649	18097	17727	17830	17860	17830	17982	17615	17737	17659	17639	17610	17883	17794	17719	17737	17543	17831	17695	17704	18068	17775	17717	17426	17948	17787	17780	17877	17728	17747	17691	17745	17809	17601	17493	17777	17652	17666	17731	17809	17663	17771	17874	17724	17593	17771	17775	17641	17690	17744	17894	17817	17609	17717	17678	17493	17770	17696	17797	17677	17765	17790	17768	17778	17681	17776	17719	17698	17660	17754	17900	17775	17942	17765	17648	17781	17588	17789	17684	17839	17640	17635	17557	17785	17582	17723	17671	17679	17711	17616	17723	17719	17932	17847	17806	17759	17618	17873	17620	17563	17814	17747	17701	17553	17687	17722	17829	17858	17673	17730	17744	17785	17787	17657	17771	17793	17674	17643	17726	17595	17899	17941	17923	17695	17868	17820	17747	17613	17683	17769	17410	17830	17815	17588	17748	17728	17450	17816	17703	17813	17934	17741	17613	17776	17767	17998	17781	17880	17592	17693	17767	17683	17649	17772	17665	17734	17835	17732	17676	17738	17651	17860	17715	17803	17794	17713	17987	18001	17779	17745	17732	17607	17708	17569	17614	17917	17696	17789	17800	17669	17905	17670	17614	17801	17814	17758	17608	17767	17788	17700	17574	17771	17798	17671	17605	17704	17606	17691	17775	17710	17847	17733	17899	17839	17937	17695	17530	17594	17811	17920	17543	17729	17934	17775	17716	17806	17703	17644	17749	17692	17795	17851	17637	17698	17851	17965	17888	17883	17663	17749	17677	17585	17785	17539	17763	17654	17538	17764	17782	17939	17579	17667	17698	17619	17686	17675	17565	17818	17652	17695	17434	17542	17848	17383	17833	17624	17731	17681	17632	17754	17603	17868	17959	17810	17647	17761	17856	17844	17889	17721	17743	17672	17810	17780	17755	17773	17834	17751	17662	17654	17666	17780	17836	17901	17802	17859	17553	17830	17596	17801	17657	17946	17852	17778	17581	17525	17899	17799	17755	17563	17715	17517	17877	17811	17533	17561	17645	17705	17818	17928	17718	17753	17661	17723	17816	17623	17582	17513	17840	17559	17670	17771	17687	17788	17666	17948	17695	17738	17769	17748	17763	17867	17975	17721	17767	17748	17739	17920	17757	17819	17875	17749	17562	17785	17668	17743	17765	17830	17786	18044	17746	17623	17788	17585	17626	17815	17568	17645	17809	17675	17725	17705	17738	17966	17782	17632	17812	17891	17703	17747	17839	17839	17775	17697	17569	17573	17812	17741	17828	17761	17708	17759	17641	17512	17773	17763	17787	17652	17611	17725	17715	17677	17634	17680	17818	17661	17543	17678	17661	17745	17843	17800	17762	17766	17762	17739	17646	17831	17734	17695	17889	17860	17844	17701	17738	17828	18005	17772	17912	17570	17885	17552	17460	17686	17836	17646	17818	17867	17626	17727	17684	17964	17615	17741	17923	17835	17636	17788	17489	17782	17966	17725	17810	17693	17842	17710	17872	17900	17770	17644	17817	17672	17556	17573	17635	17680	17683	17809	17768	17880	17998	17542	17707	17624	17437	17722	17735	17596	17793	17785	17610	17589	17594	17733	17762	17750	17808	17624	17631	17652	17763	17814	17527	17886	17736	17858	17843	17663	17813	17714	17600	17905	17694	17841	17607	17777	17812	17562	17772	17635	17843	17718	17692	17679	17819	17558	17780	17904	17797	17806	17699	17892	17710	17549	17718	17751	17810	17719	17827	17734	17533	17842	17707	17628	17792	17769	17787	17756	17770	17786	17562	17841	17640	17766	17784	17752	17699	17718	17558	17815	17623	17701	17754	17664	17613	17838	17783	17821	17757	17816	17533	17569	17708	17809	17786	17776	17681	17794	17663	17785	17723	17738	17706	17540	17661	17527	17606	17811	17866	17667	17703	17717	17770	17896	17672	17864	17664	17706	17663	17587	17771	17402	17776	17672	17878	17647	17814	17818	17627	17840	17833	17505	17755	17777	17709	18012	17900	17951	17766	17808	17759	17623	17676	17802	17791	17607	17832	17820	17789	17595	17621	17880	17597	17630	17697	17660	17719	17581	17337	17572	17583	17711	17667	17511	17580	17898	17779	17788	17532	17562	17402	17811	17801	17901	17700	17621	17890	17558	17702	17617	17793	17716	17770	17702	17761	17920	17843	17690	17889	17678	17896	17860	17784	17786	17757	17696	17667	17582	17689	17648	17603	17815	17666	17626	17762	17731	17515	17717	17828	17613	17693	17757	17886	17610	17814	17711	17909	17844	17821	17553	17783	17534	17648	17711	18003	17787	17743	17828	17678	17726	17753	17852	17675	17789	17513	17620	17784	17858	17746	17858	17695	17862	17639	17626	17666	17745	17851	17556	17746	17684	17728	17708	17595	17804	17708	17823	17689	17733	17489	17579	17616	17816	17738	17701	17594	17723	17838	17807	17803	17691	17865	17622	17760	17717	17688	17702	17783	17894	17916	17908	17543	17562	17685	17746	17798	17624	17801	17852	17841	17731	17558	17808	17719	17658	17669	17914	17582	17850	17661	17748	17898	17632	17775	17998	17699	17554	17730	17874	17814	17491	17670	17590	17538	17554	17729	17674	17756	17862	17753	17895	17619	17761	17778	17886	17643	17728	17680	17645	17757	17694	17817	17744	17715	17643	17871	17650	17597	17651	17756	17764	17809	17671	17748	17895	17747	17804	17860	17765	17844	18021	17813	17758	17759	17568	17641	17616	17625	17671	17781	17808	17739	17712	17664	17703	17594	17804	17444	17613	17437	17732	17919	17857	17851	17776	17728	17907	17711	17672	17721	17678	17737	17744	17656	17619	17928	17715	17687	17617	17727	17603	17599	17748	17729	17805	17847	17938	17820	17641	17730	17483	17712	17679	17839	17650	17830	17597	17765	17633	17896	17571	17714	17674	17840	17803	17880	17638	17900	17557	17717	17393	17775	17721	17920	17772	17858	17485	17837	17643	17529	17854	17753	17584	17443	17779	17695	17478	17537	17590	17566	17579	17531	17631	17653	17567	17746	17710	17747	17659	17777	17892	17581	17675	17356	17846	17616	17741	17715	17811	17806	17726	17685	17514	17613	17751	17690	17817	17815	17711	17872	17655	17651	17693	17874	17805	17899	17458	17685	17759	17980	17960	17760	17524	17789	17760	17839	17837	17849	17620	17709	17776	17836	17776	17639	17718	17523	17712	17836	17830	17760	17807	17639	17751	17713	17810	17714	17699	17580	17637	17827	17779	17888	17607	17450	17641	17626	17825	17903	17815	17745	17659	17833	17742	17682	17690	17763	17781	17879	17739	17821	17660	17664	17506	17749	17760	17671	17833	17580	17687	17789	17689	17538	17689	17855	17895	17913	17493	17712	17612	17501	17763	17847	17732	17629	17721	17731	17861	17745	17597	17751	17977	17922	17603	17628	17747	17787	17661	17743	17856	17783	17868	17746	17786	17630	17645	17902	17651	17926	17684	17595	17790	17624	17629	17524	17647	17899	17622	17789	17793	17978	17638	17751	17663	17863	17660	17668	17857	17987	17832	17806	17714	17630	17782	17828	17906	17793	18047	17839	17641	17655	17656	17743	17633	17578	17769	17870	17718	17734	17660	17450	17752	17797	17869	17764	17673	17795	17758	17623	17603	17696	17875	17772	17911	17706	17887	17708	17713	17791	17922	17754	18036	17731	17864	17844	17751	17675	17659	17709	17954	17761	17642	17615	17701	17578	17845	17826	17602	17701	17717	17838	17659	17644	17683	17889	17503	17607	17725	17646	17586	17750	17675	17667	17681	17701	17854	17671	17621	17919	17576	18008	17722	17725	17822	17754	17752	17819	17736	17860	17759	17787	17700	17792	17431	17739	17917	17741	17760	17754	17495	17608	17614	17531	17818	17720	17708	17957	17647	17621	17749	17816	17771	17644	17738	17675	17693	17619	17723	17653	17892	17888	17710	17757	17880	17811	17692	17757	17684	17768	17686	17794	17811	17789	17701	17905	17640	17895	17666	17786	17498	17740	17647	17687	17742	17561	17709	17721	17799	17633	17720	17692	17644	17600	17603	17745	17741	17477	17809	17655	17730	17888	17698	17723	17635	17872	17821	17619	17578	17722	17664	17544	17847	17841	17821	17718	17750	17404	17664	17635	17863	17692	17607	17555	17668	17974	17762	17632	17703	17858	17644	17800	17821	17719	17760	17701	17662	17760	17865	17917	17637	17756	17816	17684	17890	17595	17676	17836	17713	17439	17552	17664	17716	17741	17592	17849	17825	17822	17796	17635	17510	17670	17775	17647	17837	17679	17685	17484	17723	17652	17834	17669	17534	17785	17722	17802	17857	17738	17866	17803	17707	17878	17610	17620	17676	17657	17718	17602	17641	17712	17904	17711	17862	17709	17913	17855	17696	17570	17800	17730	17855	17867	17513	17624	17447	17578	17748	17686	17772	17854	17801	17664	17636	17552	17780	17828	17771	17606	17704	17880	17632	17663	17712	17705	17667	17679	17841	17743	17877	18041	17799	17802	17782	17648	17739	17796	17722	17570	17704	17751	17630	17688	17697	17896	17639	17730	17678	17749	17568	17706	17836	17821	17555	17762	17657	17745	17728	17818	17888	17662	17866	17731	17774	17568	17665	17533	17490	17613	17684	17648	17807	17614	17719	17789	17693	17697	17736	17657	17597	17780	17755	17711	17842	18069	17874	17727	17707	17744	17751	17742	17747	17758	17787	17973	17853	17918	17728	17752	17641	17928	17548	17587	17646	17507	17977	17629	17807	17575	17699	17632	17725	17533	17725	17793	17645	17621	17667	17601	17571	17616	17732	17494	17765	17676	17941	17879	17877	17664	17771	17807	17803	17778	17862	17701	17902	17695	17671	17653	17856	17740	17672	17670	17729	17819	17802	17532	17966	17591	17872	17865	17922	17808	17686	17786	17736	17889	17781	17963	17712	17794	17844	17958	18004	17577	17634	17509	17813	17893	17697	17787	17711	17776	17863	17939	17813	17827	17642	17574	17771	17859
30402	59411	47187	28878	20735	17174	16502	15816	15071	14916	14907	14794	14719	14504	14362	14465	14606	14427	14397	14221	14096	14340	14246	14810	15640	15655	15212	14733	14597	14384	14379	14245	14205	14349	14121	14098	14279	14045	14191	14351	14183	14165	14127	14226	14126	14069	14162	14168	14143	14264	14281	14211	14252	14311	14116	14318	14257	14151	14210	14249	14192	14144	14050	14348	14112	14135	14268	14169	14163	14102	14129	14187	14270	14137	14001	14204	14125	14298	14298	14280	14179	14209	14106	14237	14238	14229	14086	14001	14251	14297	14281	14237	14292	14255	14139	14146	14178	14172	14106	14204	14152	14239	14184	14207	14059	14260	14238	14182	14116	14019	14209	14205	14273	14259	14121	14200	14074	14160	14320	14185	14213	14220	14232	14370	14307	13989	14344	14206	14411	14205	14130	14223	14330	14248	14162	14147	14232	14364	14200	14241	14193	14193	14212	14367	14179	14329	14100	14243	14336	14046	14238	14186	14195	14096	14071	14324	14112	14085	14234	14046	14124	14262	14238	14245	14184	14263	14334	14160	14241	14252	14262	14147	14197	14062	14159	14308	14161	14093	14327	14182	14105	14178	14188	14287	14207	14074	14106	14333	14127	14168	14168	14205	14098	14209	14064	14356	14268	14247	14162	14148	14069	14162	14259	14178	14102	14029	14238	14144	14238	14071	14359	14202	14250	14044	14238	14334	14073	14210	14220	14196	14183	14158	14150	14220	14229	14128	14142	14268	14246	14178	14287	14132	14275	14312	14145	14178	14195	14216	14111	14092	14250	14206	14173	14030	14168	14044	14166	14171	14028	14294	14248	14141	14152	14205	14243	14165	14358	14174	14161	14178	14253	14254	14293	14051	14212	14217	14105	14248	14372	14213	14208	14234	14286	14180	14186	13994	14105	14067	14154	14308	14178	14123	14176	14282	14270	14233	14200	14257	14220	14203	14317	14168	14117	14227	14076	14345	14189	14171	14364	14239	14201	14269	14264	14184	14305	14119	14120	14038	14103	14305	14211	14309	14176	14188	14279	14115	14302	14177	14307	14122	14234	14419	14223	14161	14148	14143	14225	14067	14212	14070	14274	14341	14132	14336	14210	14140	14302	14133	14195	14076	14049	14247	14246	14269	14338	14167	14179	14139	14380	14004	14196	14161	14217	14212	14370	14130	14239	14069	14177	14360	14247	14289	14131	14137	14228	14218	14154	14179	14179	14142	14092	14216	14255	14297	14039	14222	14356	14011	14177	14049	14140	14303	14032	14095	14141	14259	14135	14217	14233	14064	14311	14151	14206	14183	14112	14174	14247	14141	14178	14325	14227	14271	14262	14182	14292	14215	14208	13986	14213	14221	14216	14350	14266	14139	14288	14262	14097	14268	14154	14210	14085	14385	14370	14295	14343	14088	14104	14251	14143	14142	14071	14275	14217	14381	14275	14106	13965	14231	14056	14176	14283	14290	14261	13998	14196	14120	14231	14118	14228	14015	14157	14182	14127	14286	14270	14159	14074	14149	14254	14209	14190	14026	14199	14194	14195	14168	14421	14130	14129	14174	14196	14371	14174	14166	14098	14116	14109	14019	14184	14280	14166	14291	14154	14223	14298	14374	14200	14253	14145	14016	14282	14225	14243	14218	14197	14233	14136	13974	14312	14086	14189	14260	14382	14248	14380	14071	14070	14105	14308	14216	14171	14097	14227	14199	14069	14384	14350	14337	14224	14121	14150	14332	14303	14254	14084	14180	14169	14187	14288	14086	14125	14277	14139	14220	14237	14177	14056	14221	14398	14318	14237	14194	14209	14222	14178	14114	14164	14071	14224	14209	14339	14247	14018	14266	14356	14125	14269	14318	14094	14225	14268	14355	14082	14357	14303	14305	14046	14132	14268	14318	14263	14157	14341	14272	14296	14187	14290	14076	14246	14279	14198	14151	14181	14094	14260	14148	14135	14150	14256	14104	14199	14072	14076	14133	14078	14198	14306	14241	14229	14249	14224	14286	14170	14174	14350	14140	14415	14062	14088	14401	14129	14154	14370	14197	14354	14190	14051	14114	14266	14238	14021	14116	14136	14217	14120	14276	14137	14283	14001	14252	14210	14308	14271	14217	14243	14326	14039	14174	14134	14281	14253	14199	14160	14105	14336	14256	14112	14278	14204	14185	14253	14138	14186	14349	14301	14259	14116	14211	14023	14167	13935	14189	14141	14230	14327	14069	14303	14250	14374	14453	14193	14160	14233	14370	14200	14260	14067	14215	14355	14168	14323	14134	14286	14491	14340	14111	14071	14179	14254	14156	14010	14150	14215	14251	14226	14188	14172	14274	14121	14314	14116	14005	14102	14176	14203	14167	14065	14199	14243	14213	14105	14229	14090	14171	14245	14191	14211	14128	14259	14337	14198	14275	14209	14179	14147	14308	14310	14089	14328	14186	14179	14198	14090	14277	14227	14248	14296	14195	14153	14215	14183	14021	14237	14164	14204	14259	14121	14341	14053	14131	14270	14171	14068	14102	14412	14082	14343	14264	14001	14293	14249	14141	14322	14126	14336	14057	14228	14136	14191	14300	14016	14161	14312	14127	14290	14251	14340	14293	14250	14180	14307	14144	14294	14229	14233	14132	14159	14179	14277	14175	14182	14258	14230	14107	14196	13993	14312	14087	14231	14311	14233	14106	14403	14389	14219	14171	14082	14209	14213	14124	14112	14134	14118	14068	14044	14315	14308	14147	14122	14259	14336	14226	14227	14135	14270	14177	14283	14202	14307	14265	14185	14076	14156	14007	13987	14380	14152	14187	14154	14234	14278	14300	14271	14288	14235	14126	14257	14057	14119	14157	14139	14143	14239	14330	14250	14263	14094	14221	14280	14232	14106	14263	14334	14095	14219	14227	14233	14150	14125	14048	14288	14165	14204	14216	14241	14129	14202	14130	14307	14111	14321	14114	14118	14252	14122	14404	14264	14145	13989	14356	14200	14214	14399	14128	14155	14246	14309	14235	14226	14150	14323	14168	14106	14151	14134	14236	14114	13960	14302	14078	14251	14192	14215	14063	14138	14180	14129	14146	14342	14199	14310	14219	14109	14060	14166	14285	14231	14206	14126	14283	14043	14102	14134	14310	14304	14276	14115	14104	14300	14240	13956	14261	14075	14070	14199	14144	14254	14136	14114	14222	14098	14240	14183	14277	14086	14265	14285	14417	14102	14165	14287	14282	14116	13974	14211	14141	14174	14314	14070	14284	14195	14019	14100	14191	14208	14258	14165	14199	14191	14255	14211	14221	14145	14174	14230	14260	14207	14169	14203	14155	14159	14090	14185	14141	14130	14189	14446	14127	14315	14377	14282	14384	14138	14256	14177	14119	14173	14114	14123	14114	14159	14305	14123	14177	14266	14326	14102	14402	14161	14197	14231	14275	14114	14185	14193	14364	14138	14189	14260	14157	14188	14140	14094	14226	14288	14185	14085	14001	14256	14085	14211	14264	14152	14051	14357	14011	14290	13997	14157	14184	14284	14153	14269	14128	14039	14093	13997	14174	14343	14241	13956	14013	14257	14298	14120	14237	14203	14157	14089	14268	14276	14131	14211	14084	14271	14322	14241	14245	14171	14130	14165	14334	14306	14252	14253	14008	14187	14247	14174	14049	14385	14398	14207	14198	14182	14232	14252	14162	14189	14120	14224	14148	14248	14028	14225	14232	14167	14282	14148	14069	14178	14188	14273	14219	14090	14274	14208	14263	14177	14434	14127	14122	14111	14295	14063	14248	14259	14376	14168	14078	14129	14297	14237	14314	14124	14276	14173	14333	14214	14062	14219	14036	14215	14086	14187	14289	14339	14247	14067	14237	14189	14343	14146	14288	14284	14268	14236	14217	14220	14159	14101	14214	14210	14250	14322	14201	14169	14252	14116	14224	14292	14050	14153	14117	14230	14195	14161	14210	14247	14233	14316	14113	14214	14270	13961	14166	14385	14029	14255	14168	13929	14089	14240	14175	14209	14172	14125	14237	14218	14276	14116	14233	14237	14373	14051	14312	14031	14185	14199	14246	14180	14233	13974	14247	14070	14134	14272	14238	14257	14096	14178	14084	14270	14235	14120	14285	14202	14307	14156	14354	14234	14174	14211	14055	14150	14158	14146	14226	14333	14233	14263	14219	14146	14166	14091	14301	14159	14186	14113	14309	14386	14136	14219	14079	14300	14204	14321	14082	14209	14320	14216	14375	14076	14058	14188	14131	14319	14156	14123	14228	14238	14186	14274	14211	14272	14177	14129	14208	14256	14208	14231	14143	14252	14177	14299	14325	14067	14261	14182	14129	14270	14114	14234	14199	14314	14324	14184	14063	14253	14245	14317	14200	14346	14130	14174	14039	14235	14049	14168	14210	14263	14133	14217	14199	14192	14157	14234	14187	14205	14128	14146	14063	14263	14014	14106	14271	14193	14046	14339	14062	14187	14214	14371	14176	14168	14191	14267	14144	14230	14327	14061	14013	14042	14299	14212	14040	14173	14141	14080	14343	14228	14051	14175	14314	14076	14055	14131	14232	14352	14264	14164	14235	14352	14271	14231	14226	14272	14203	14156	14318	14238	14225	14388	14227	14225	14141	14139	14044	14191	13958	14185	14174	14262	14246	14131	14267	14254	14181	14426	14150	14174	14316	14153	14181	14188	14124	14301	14380	13916	14180	14220	14246	14147	14040	14239	14247	14251	14311	14365	14176	14135	14140	14176	14389	14252	14141	14187	14150	14217	14298	14295	14120	14046	14035	14290	14144	14307	14248	14107	14036	14235	14272	14241	14065	14130	14262	14116	14195	14110	14355	14111	14107	14352	14281	14156	14062	14091	14260	14285	14219	14075	14322	14096	14040	14176	14165	14254	14153	14433	14159	14265	14120	14308	14277	14326	14166	14198	14091	14236	14264	14008	14365	14221	14291	14305	14106	14229	13921	14202	14160	14217	14184	14275	14272	14150	14207	14123	14399	14168	14121	14183	14173	14299	14271	14167	14114	14276	14332	14219	14333	14091	14162	14176	14151	14224	14287	14261	14262	14231	14200	14283	14265	14151	14124	14187	14242	14049	14275	14202	14322	14362	14343	14331	14277	14013	14397	14041	14312	14016	14281	14161	14202	14283	14281	14310	14028
24749	21389	28932	28015	22198	20560	20482	19360	18989	18919	18906	18882	18673	18808	18817	18547	18811	18644	18609	18753	18515	18487	18592	18881	19132	19194	19049	18616	18787	18614	18480	18589	18601	18374	18575	18732	18525	18573	18550	18494	18573	18667	18492	18482	18582	18639	18522	18594	18463	18467	18444	18447	18649	18449	18472	18528	18348	18341	18409	18325	18461	18635	18434	18506	18628	18650	18573	18544	18604	18517	18496	18656	18553	18465	18280	18702	18505	18702	18526	18514	18395	18369	18446	18610	18557	18402	18448	18494	18317	18634	18572	18480	18535	18502	18540	18482	18407	18434	18408	18367	18484	18432	18382	18609	18673	18712	18728	18564	18425	18394	18346	18488	18587	18625	18427	17990	18477	18454	18339	18529	18448	18386	18608	18458	18431	18811	18475	18439	18545	18549	18761	18382	18486	18237	18522	18654	18504	18439	18779	18503	18493	18473	18513	18512	18423	18671	18337	18469	18707	18366	18436	18555	18425	18394	18369	18608	18568	18499	18498	18509	18231	18328	18616	18447	18702	18675	18730	18312	18506	18383	18581	18437	18392	18584	18404	18544	18465	18688	18448	18469	18595	18540	18743	18479	18544	18648	18448	18463	18553	18523	18732	18559	18452	18420	18571	18310	18498	18521	18400	18498	18507	18593	18473	18508	18501	18541	18470	18410	18593	18564	18514	18392	18469	18442	18323	18454	18690	18568	18444	18292	18503	18700	18430	18386	18375	18480	18387	18495	18325	18619	18580	18397	18582	18430	18444	18311	18490	18306	18569	18328	18424	18365	18660	18567	18413	18288	18587	18358	18534	18402	18395	18467	18505	18553	18586	18426	18610	18259	18406	18484	18397	18544	18534	18545	18473	18646	18748	18638	18720	18555	18510	18320	18559	18531	18559	18278	18272	18663	18532	18492	18478	18725	18450	18526	18740	18666	18576	18735	18730	18329	18545	18643	18521	18397	18560	18569	18422	18550	18464	18588	18430	18614	18612	18626	18667	18636	18505	18459	18409	18532	18459	18549	18311	18518	18731	18478	18380	18558	18410	18553	18614	18481	18574	18636	18511	18487	18634	18668	18526	18514	18537	18504	18586	18705	18533	18538	18384	18610	18604	18498	18547	18424	18419	18378	18451	18391	18392	18400	18610	18458	18820	18623	18552	18492	18448	18429	18599	18517	18545	18486	18286	18497	18563	18504	18519	18495	18717	18534	18766	18658	18612	18586	18601	18472	18533	18529	18431	18421	18283	18573	18654	18622	18593	18484	18513	18475	18536	18612	18471	18382	18514	18480	18632	18686	18427	18427	18570	18485	18732	18541	18584	18620	18555	18335	18499	18512	18552	18382	18504	18719	18595	18446	18447	18649	18537	18625	18581	18621	18318	18432	18419	18337	18613	18706	18604	18703	18768	18534	18442	18500	18547	18487	18644	18546	18721	18408	18362	18396	18448	18569	18656	18585	18790	18558	18520	18380	18516	18445	18391	18540	18538	18575	18424	18665	18522	18352	18639	18411	18436	18462	18864	18540	18803	18541	18529	18522	18494	18526	18597	18491	18628	18399	18589	18415	18668	18595	18619	18409	18390	18618	18629	18573	18540	18742	18517	18479	18652	18490	18537	18578	18303	18662	18395	18338	18534	18542	18306	18535	18689	18437	18569	18486	18443	18545	18303	18360	18500	18278	18525	18457	18525	18534	18551	18707	18500	18593	18564	18427	18455	18633	18465	18208	18470	18241	18624	18465	18623	18665	18636	18612	18481	18526	18518	18488	18443	18295	18387	18622	18552	18550	18614	18566	18433	18436	18334	18371	18578	18418	18514	18540	18543	18400	18485	18444	18610	18508	18501	18359	18385	18566	18715	18554	18581	18754	18598	18426	18544	18459	18671	18440	18588	18566	18449	18553	18631	18463	18438	18605	18428	18448	18495	18379	18624	18624	18622	18572	18561	18620	18513	18477	18469	18458	18602	18378	18439	18405	18380	18441	18400	18281	18400	18385	18525	18354	18492	18506	18425	18427	18510	18511	18481	18490	18545	18522	18539	18567	18428	18529	18489	18496	18652	18469	18442	18590	18612	18713	18465	18318	18458	18567	18544	18586	18563	18447	18435	18595	18759	18610	18334	18291	18444	18323	18438	18329	18188	18457	18363	18379	18487	18442	18402	18537	18387	18371	18541	18517	18621	18558	18740	18482	18505	18353	18587	18594	18452	18423	18197	18570	18406	18407	18536	18661	18381	18440	18600	18645	18653	18441	18462	18393	18480	18533	18515	18579	18447	18819	18558	18403	18389	18592	18409	18494	18467	18412	18350	18511	18531	18250	18489	18439	18362	18658	18544	18519	18490	18818	18606	18745	18538	18508	18487	18480	18351	18591	18486	18498	18522	18572	18546	18519	18524	18516	18540	18623	18380	18582	18684	18479	18564	18780	18614	18377	18675	18494	18280	18477	18684	18565	18652	18653	18460	18561	18428	18366	18584	18505	18462	18532	18447	18384	18407	18242	18407	18393	18459	18309	18630	18662	18447	18572	18451	18733	18633	18588	18562	18533	18637	18536	18713	18508	18544	18671	18634	18500	18547	18380	18383	18422	18647	18573	18276	18707	18430	18280	18426	18750	18438	18435	18410	18421	18620	18518	18496	18482	18465	18458	18490	18498	18365	18598	18387	18646	18486	18454	18673	18682	18631	18496	18302	18455	18788	18582	18438	18532	18380	18666	18467	18545	18489	18348	18559	18329	18396	18535	18635	18725	18472	18358	18398	18368	18534	18504	18470	18488	18581	18563	18429	18469	18346	18366	18432	18402	18318	18720	18710	18680	18660	18410	18277	18115	18515	18586	18408	18360	18537	18477	18592	18423	18372	18679	18626	18548	18387	18342	18665	18443	18613	18425	18330	18559	18599	18543	18507	18556	18590	18471	18460	18432	18446	18452	18726	18457	18621	18524	18485	18756	18602	18581	18483	18456	18501	18666	18665	18543	18502	18568	18695	18683	18427	18528	18539	18550	18599	18519	18652	18404	18463	18510	18744	18515	18483	18584	18552	18427	18441	18256	18405	18518	18373	18411	18357	18480	18699	18609	18711	18451	18541	18440	18363	18388	18519	18417	18473	18244	18545	18960	18450	18419	18581	18377	18194	18536	18470	18310	18501	18403	18311	18497	18473	18457	18660	18594	18631	18620	18700	18406	18291	18498	18547	18578	18512	18538	18631	18509	18677	18603	18555	18519	18592	18385	18644	18669	18444	18605	18550	18450	18584	18502	18514	18421	18614	18517	18410	18608	18433	18706	18624	18317	18577	18503	18397	18654	18408	18492	18320	18565	18742	18489	18823	18444	18684	18280	18533	18501	18504	18458	18429	18421	18703	18392	18470	18600	18781	18382	18738	18623	18686	18664	18435	18545	18640	18532	18491	18367	18455	18676	18443	18510	18439	18583	18457	18422	18612	18565	18622	18367	18590	18625	18614	18466	18569	18416	18627	18484	18605	18456	18789	18348	18408	18596	18469	18546	18554	18614	18449	18455	18802	18449	18516	18581	18248	18639	18520	18512	18375	18554	18551	18547	18256	18720	18472	18644	18617	18329	18285	18584	18623	18685	18533	18386	18555	18408	18609	18576	18550	18321	18713	18595	18489	18667	18559	18799	18605	18702	18640	18619	18720	18536	18640	18552	18474	18474	18689	18554	18516	18322	18466	18605	18191	18560	18559	18532	18493	18411	18716	18397	18548	18455	18551	18500	18683	18623	18759	18443	18582	18670	18523	18559	18546	18577	18549	18463	18410	18587	18837	18403	18308	18539	18723	18502	18470	18534	18429	18435	18648	18478	18543	18426	18422	18749	18331	18484	18558	18345	18692	18389	18483	18714	18537	18534	18551	18282	18394	18574	18569	18578	18577	18738	18576	18614	18374	18476	18639	18510	18417	18538	18449	18467	18698	18350	18493	18548	18527	18390	18688	18571	18686	18652	18358	18558	18690	18531	18612	18586	18430	18595	18594	18461	18390	18557	18532	18662	18470	18509	18386	18350	18389	18521	18702	18286	18622	18387	18566	18649	18675	18379	18568	18740	18508	18466	18335	18450	18589	18487	18556	18532	18335	18679	18579	18654	18573	18574	18427	18543	18713	18629	18472	18616	18702	18536	18549	18661	18400	18384	18634	18558	18623	18788	18519	18520	18553	18648	18314	18423	18676	18493	18420	18549	18689	18603	18322	18395	18653	18482	18424	18365	18407	18485	18429	18533	18483	18539	18607	18473	18270	18508	18257	18478	18405	18472	18634	18596	18504	18397	18417	18580	18508	18512	18668	18513	18400	18440	18567	18529	18525	18556	18496	18400	18624	18464	18474	18501	18657	18502	18534	18446	18426	18583	18588	18434	18488	18362	18545	18620	18588	18462	18577	18402	18393	18345	18557	18460	18573	18576	18452	18445	18618	18616	18601	18572	18330	18591	18512	18567	18604	18439	18523	18757	18425	18556	18711	18698	18623	18516	18573	18420	18673	18425	18486	18607	18734	18495	18675	18380	18579	18500	18565	18579	18352	18290	18424	18522	18494	18597	18466	18465	18581	18583	18414	18558	18584	18594	18722	18403	18636	18583	18477	18600	18492	18539	18372	18528	18521	18721	18356	18389	18703	18484	18628	18454	18802	18618	18542	18726	18573	18276	18507	18511	18622	18439	18582	18538	18412	18650	18465	18549	18540	18548	18429	18553	18582	18549	18464	18527	18710	18504	18479	18506	18370	18414	18493	18581	18395	18479	18603	18599	18528	18504	18506	18546	18474	18670	18556	18610	18606	18330	18444	18389	18575	18805	18715	18458	18224	18648	18378	18493	18566	18539	18436	18721	18315	18476	18578	18594	18521	18491	18592	18438	18435	18253	18340	18575	18705	18469	18383	18459	18371	18549	18566	18329	18569	18486	18397	18413	18605	18658	18427	18342	18680	18678	18570	18680	18591	18434	18674	18535	18567	18639	18386	18483	18148	18542	18454	18524	18451	18521	18355	18518	18488	18588	18407	18473	18618	18439	18424	18519	18269	18514	18489	18273	18515	18580	18731	18506	18488	18456	18492	18644	18526	18573	18722	18525	18786	18601	18555	18575	18562	18478	18489	18523	18554	18356	18550	18559	18577	18466
29220	52638	40255	24384	18225	16674	16326	15608	15447	15145	15270	15102	14946	15163	14915	14782	14902	14767	14885	14761	14676	14581	14777	15019	15531	15333	15487	15006	14727	14858	14611	14740	14634	14644	14615	14798	14749	14615	14770	14713	14615	14839	14677	14815	14513	14461	14689	14735	14565	14582	14728	14680	14687	14456	14708	14593	14602	14567	14664	14678	14500	14634	14703	14524	14671	14726	14711	14724	14488	14611	14714	14594	14584	14639	14662	14752	14593	14584	14447	14672	14752	14615	14572	14644	14676	14425	14870	14676	14536	14636	14652	14633	14592	14876	14656	14531	14818	14635	14754	14861	14615	14633	14732	14663	14582	14548	14781	14565	14582	14563	14607	14697	14476	14566	14731	14702	14706	14568	14660	14789	14607	14611	14526	14814	14706	14588	14748	14586	14681	14604	14600	14691	14577	14659	14625	14578	14642	14657	14674	14736	14589	14603	14390	14750	14605	14788	14628	14558	14588	14624	14610	14618	14589	14542	14796	14514	14635	14715	14784	14689	14690	14591	14602	14645	14533	14473	14555	14456	14738	14636	14426	14574	14572	14657	14659	14737	14711	14592	14598	14680	14538	14721	14700	14565	14607	14707	14668	14657	14611	14617	14564	14630	14694	14718	14748	14546	14934	14601	14802	14678	14636	14610	14737	14814	14791	14791	14571	14671	14661	14574	14557	14689	14637	14702	14635	14768	14704	14781	14589	14643	14578	14778	14594	14809	14656	14698	14739	14695	14521	14586	14568	14497	14549	14603	14671	14536	14824	14719	14555	14811	14669	14554	14968	14589	14751	14705	14650	14660	14672	14705	14715	14801	14668	14488	14624	14558	14728	14642	14717	14848	14624	14655	14679	14633	14705	14655	14726	14597	14569	14785	14747	14518	14633	14616	14651	14731	14621	14593	14748	14662	14644	14599	14686	14530	14684	14619	14660	14725	14693	14606	14796	14627	14836	14543	14554	14584	14703	14637	14684	14450	14743	14601	14688	14703	14551	14622	14515	14500	14682	14583	14844	14668	14655	14575	14460	14837	14762	14692	14571	14493	14737	14536	14691	14611	14763	14603	14563	14670	14578	14638	14733	14705	14734	14618	14553	14571	14611	14556	14742	14898	14574	14629	14552	14631	14651	14610	14658	14561	14691	14457	14607	14650	14711	14352	14682	14681	14711	14765	14653	14654	14555	14587	14614	14565	14706	14755	14755	14706	14561	14505	14868	14571	14650	14751	14680	14622	14761	14598	14714	14561	14593	14573	14577	14569	14702	14586	14742	14593	14709	14536	14611	14657	14676	14686	14365	14644	14791	14691	14744	14650	14430	14734	14531	14639	14718	14466	14736	14729	14585	14605	14683	14651	14776	14784	14632	14629	14709	14690	14719	14680	14835	14657	14692	14647	14736	14664	14521	14657	14726	14766	14684	14644	14739	14730	14671	14588	14613	14574	14686	14787	14791	14506	14762	14619	14490	14734	14566	14656	14620	14511	14643	14643	14911	14783	14735	14714	14720	14592	14601	14519	14773	14660	14637	14650	14748	14700	14614	14621	14665	14741	14597	14668	14847	14631	14597	14663	14772	14689	14610	14615	14602	14571	14474	14387	14751	14673	14572	14581	14635	14787	14608	14739	14584	14749	14669	14656	14536	14707	14706	14734	14570	14547	14470	14499	14733	14753	14649	14576	14640	14810	14535	14481	14651	14587	14647	14786	14676	14507	14635	14662	14678	14560	14685	14780	14827	14652	14657	14700	14800	14731	14753	14743	14583	14740	14768	14822	14675	14546	14734	14597	14371	14768	14749	14615	14601	14756	14708	14618	14615	14636	14710	14730	14709	14610	14736	14714	14543	14659	14539	14581	14674	14553	14658	14567	14694	14670	14634	14748	14638	14588	14861	14587	14593	14739	14634	14453	14725	14804	14776	14520	14620	14594	14598	14641	14615	14613	14726	14590	14501	14818	14626	14601	14720	14457	14603	14582	14742	14619	14598	14628	14678	14698	14669	14601	14712	14703	14641	14540	14644	14567	14584	14694	14628	14672	14695	14553	14724	14599	14634	14516	14917	14715	14789	14528	14844	14654	14695	14634	14632	14789	14635	14614	14663	14600	14545	14724	14588	14710	14670	14652	14665	14565	14696	14692	14591	14630	14607	14488	14671	14541	14720	14545	14589	14538	14724	14596	14795	14560	14595	14578	14648	14591	14709	14719	14673	14695	14678	14509	14733	14698	14704	14533	14822	14764	14606	14680	14662	14506	14612	14590	14887	14633	14641	14519	14746	14599	14594	14651	14668	14587	14868	14661	14652	14534	14648	14568	14724	14660	14850	14703	14576	14749	14605	14645	14762	14647	14630	14613	14650	14520	14621	14635	14795	14697	14814	14819	14497	14650	14648	14543	14678	14473	14539	14653	14618	14584	14670	14487	14525	14788	14617	14606	14505	14649	14695	14544	14652	14566	14804	14693	14491	14686	14659	14568	14663	14596	14622	14744	14447	14492	14790	14701	14596	14661	14551	14729	14718	14596	14718	14554	14601	14656	14701	14602	14664	14524	14664	14636	14607	14624	14597	14649	14578	14335	14730	14653	14965	14588	14659	14481	14739	14662	14663	14646	14656	14751	14657	14801	14463	14662	14557	14639	14594	14679	14658	14872	14568	14705	14644	14714	14642	14719	14473	14613	14762	14532	14699	14636	14717	14803	14609	14621	14659	14678	14686	14606	14638	14635	14512	14707	14563	14680	14671	14748	14457	14764	14635	14671	14700	14682	14652	14669	14593	14712	14806	14731	14660	14819	14600	14873	14802	14883	14626	14470	14547	14743	14711	14409	14730	14552	14741	14630	14618	14611	14630	14649	14606	14540	14607	14668	14612	14546	14684	14647	14640	14459	14787	14625	14615	14706	14843	14707	14527	14835	14750	14549	14701	14667	14589	14624	14631	14677	14643	14672	14779	14567	14671	14710	14691	14590	14650	14567	14706	14656	14566	14706	14669	14728	14647	14664	14618	14678	14628	14474	14613	14666	14567	14781	14793	14587	14557	14680	14483	14700	14792	14674	14748	14685	14723	14742	14717	14689	14661	14693	14576	14670	14738	14624	14361	14746	14719	14517	14689	14612	14574	14610	14696	14645	14569	14766	14519	14678	14566	14732	14509	14601	14586	14683	14645	14754	14646	14692	14732	14671	14490	14538	14669	14648	14764	14642	14656	14600	14623	14579	14733	14615	14675	14592	14564	14634	14676	14633	14511	14699	14710	14743	14789	14629	14686	14423	14651	14712	14638	14587	14678	14620	14679	14513	14715	14622	14695	14621	14484	14586	14706	14751	14793	14806	14721	14543	14654	14591	14603	14648	14512	14568	14812	14611	14613	14682	14604	14695	14555	14437	14668	14622	14546	14690	14811	14569	14788	14684	14966	14718	14678	14606	14820	14678	14626	14443	14769	14842	14651	14666	14539	14661	14744	14643	14555	14597	14743	14641	14730	14625	14651	14761	14632	14801	14674	14454	14792	14713	14594	14776	14649	14574	14650	14780	14777	14439	14880	14759	14756	14672	14532	14757	14677	14772	14611	14609	14612	14646	14660	14499	14629	14702	14723	14663	14833	14724	14669	14579	14556	14605	14697	14667	14539	14811	14579	14856	14617	14725	14746	14524	14481	14593	14640	14713	14599	14749	14743	14807	14547	14653	14607	14440	14789	14750	14514	14613	14652	14582	14571	14760	14690	14809	14761	14761	14595	14693	14697	14645	14710	14613	14739	14669	14782	14706	14588	14682	14716	14610	14756	14905	14751	14621	14632	14568	14593	14535	14661	14631	14466	14743	14376	14660	14668	14667	14697	14700	14507	14667	14602	14536	14765	14683	14726	14517	14598	14590	14817	14723	14766	14587	14709	14716	14658	14607	14670	14599	14658	14660	14559	14719	14722	14745	14543	14559	14559	14590	14531	14696	14515	14462	14723	14597	14621	14755	14594	14614	14733	14722	14552	14509	14717	14695	14692	14463	14451	14718	14483	14552	14619	14663	14670	14590	14611	14689	14830	14626	14735	14605	14703	14746	14685	14681	14698	14553	14703	14584	14637	14816	14477	14602	14559	14743	14676	14598	14769	14777	14569	14613	14733	14429	14619	14548	14712	14817	14633	14613	14709	14644	14590	14607	14835	14671	14655	14731	14659	14675	14564	14805	14472	14676	14544	14467	14635	14863	14540	14739	14759	14676	14526	14524	14505	14799	14691	14544	14556	14519	14473	14563	14600	14603	14547	14693	14662	14620	14743	14880	14515	14687	14573	14613	14577	14564	14645	14576	14694	14583	14724	14527	14492	14549	14655	14705	14551	14719	14693	14577	14474	14527	14800	14647	14625	14626	14408	14712	14677	14670	14477	14738	14736	14492	14468	14648	14727	14884	14644	14753	14584	14525	14582	14681	14750	14543	14698	14542	14676	14542	14599	14726	14614	14472	14520	14628	14637	14668	14779	14603	14638	14739	14639	14683	14708	14745	14591	14627	14700	14700	14608	14659	14564	14580	14758	14630	14616	14498	14625	14601	14587	14614	14677	14831	14668	14685	14746	14545	14731	14742	14721	14700	14771	14542	14575	14680	14637	14755	14735	14629	14888	14751	14659	14676	14581	14774	14878	14524	14681	14546	14507	14722	14677	14713	14625	14529	14674	14659	14773	14621	14576	14658	14590	14545	14729	14657	14650	14576	14560	14663	14741	14547	14692	14774	14589	14646	14659	14677	14746	14625	14578	14615	14684	14756	14604	14788	14726	14703	14646	14684	14601	14641	14337	14661	14724	14533	14736	14623	14477	14673	14638	14692	14616	14765	14598	14515	14787	14619	14570	14573	14744	14520	14564	14774	14818	14553	14623	14581	14612	14594	14592	14791	14504	14662	14560	14670	14709	14744	14619	14632	14706	14637	14690	14791	14559	14638	14716	14803	14646	14603	14603	14698	14948	14789	14609	14594	14861	14586	14517	14593	14427	14639	14692	14619	14552	14547	14693	14806	14727	14653	14745	14673	14672	14642	14753	14753	14676	14653	14485	14613	14710	14604	14667	14548	14639	14502	14585	14754	14693	14611	14633	14568	14693	14740	14650	14591	14780	14657	14757	14748	14558	14686	14773	14704	14621	14665
22093	21148	28546	24300	21699	23671	25059	19829	18892	19220	19141	18674	18960	18498	18571	18285	18294	18281	18458	18179	18025	18243	18040	19108	20144	19920	19552	18921	18525	18094	17941	18075	17969	18103	18030	17977	17820	17744	17889	17938	18053	18080	17809	17909	17943	17913	18061	17981	18094	17800	17892	17982	18038	17907	17935	17709	17776	17877	18167	18112	17814	17893	17941	17970	17864	17648	17691	17710	17834	17850	18040	17927	17904	18087	18011	17896	17675	17736	17816	17961	17844	17801	17699	17830	17971	17956	17637	17827	17619	17729	17964	17826	17888	17813	17806	17717	17963	17869	18037	17686	18028	17842	18052	17799	17995	18013	17883	17702	17763	17881	17936	17720	17912	17811	17940	17884	17951	17857	17882	17493	17879	17828	17769	17964	17790	17829	17648	17910	17882	17892	17967	17946	17788	17820	17730	17967	17894	17838	17847	17922	18023	17779	18134	17758	17818	17580	17602	17933	17837	17673	17730	17722	17679	17700	17740	17886	18012	17739	17903	17848	17830	17783	17880	17879	17715	17809	17882	17803	17949	17686	17754	18037	17791	17983	17770	17859	17870	17735	17825	17696	17736	17718	17960	17756	18032	17863	17752	17875	17777	17651	17908	17886	17893	17761	17820	17786	18109	17962	17784	17999	17911	17844	17778	17867	17670	17779	17740	17909	17921	17900	17906	17811	17839	17927	17981	17852	17721	17916	17796	17674	17814	17818	17749	17777	17987	17815	17687	17888	17961	17899	17842	17683	17905	17811	17897	17962	17690	17615	17752	17849	17814	17594	17884	17816	17946	17971	17892	17910	17540	17659	17606	17678	17661	17781	17592	17681	17787	17820	17938	17878	17878	18002	17720	17778	17606	17754	17912	17769	17953	17803	17730	17796	17698	17882	17776	17748	17950	17943	17781	17887	17742	17771	17639	17846	17861	17821	17910	17805	17872	17850	17771	17653	18063	17941	17599	17765	17953	17767	17964	17837	17647	17853	17836	17984	17955	17754	17799	17841	17793	17797	17787	18048	17790	17788	17869	17666	17685	17724	17680	17808	17780	17924	17774	17846	17767	17663	17787	17702	17829	17973	17740	18020	17793	17911	17711	17866	17989	17807	17863	17676	17869	17930	17843	17859	17827	17863	17504	17728	17654	17755	17772	17686	17807	17963	17777	17837	17960	17911	17987	17976	17731	17762	18027	17721	17910	17624	17637	17774	17909	17951	17761	17860	17862	17858	17995	17683	17879	17788	17650	17743	18085	17781	17842	17742	17779	17936	17904	17868	17931	17787	17812	17691	17801	17817	17933	17744	17796	17945	17852	17871	17864	17766	17887	17799	17972	17938	17877	17566	17785	18015	17763	17851	17640	17900	17822	17819	17699	17767	17852	17743	17776	17813	17886	18024	17836	17857	17780	17710	17808	17794	17910	17962	17728	17760	17665	17851	17820	17642	18046	17862	17850	18177	17979	17641	17937	17850	17602	17781	17835	17838	17710	17776	17718	17784	17739	17802	17780	17845	17910	17809	17724	17764	17794	17794	17807	17953	17732	17728	17940	17959	18039	17855	17859	17833	17936	17636	17847	17804	17720	17954	17677	17891	17715	17778	17863	17735	17732	17915	17834	17836	17933	17648	17908	17934	17707	17803	17826	17842	17768	17788	17980	17992	17957	17951	17888	17747	17899	17680	17923	17696	17790	17689	17609	17836	17913	17792	17813	17841	17872	17807	17716	17741	17812	17858	17843	17670	17786	17679	17879	17767	17739	17761	17677	17703	17832	17627	17791	17929	17878	17852	17955	17600	17807	17777	17892	17886	17766	17691	17762	17911	17931	17861	17872	17808	17649	17777	17851	17656	17811	17684	18041	17833	17771	17675	17937	17956	17688	17830	17779	17757	17937	17753	17782	17802	17830	17979	17772	17791	17777	17762	17873	17656	17786	18054	18047	17825	17819	17971	17945	17714	17736	17882	17667	17613	17971	17764	17846	17816	17800	17883	17692	17721	17887	17904	17946	17886	17893	17855	17812	17830	17860	17719	17669	17588	17871	17586	17924	17704	17801	17977	17639	17735	17849	17792	17848	17637	17683	17932	17864	17915	17832	17691	17713	17793	17781	17725	17885	17728	17762	17767	17794	17703	17789	17598	17883	17851	17815	17890	17756	17863	17913	17887	17689	17849	17881	17965	17787	17833	18037	17791	17683	17949	17985	17674	17815	17766	17859	17788	18061	17828	17723	17983	17768	17702	17775	17855	17987	18108	17897	17796	17787	17908	17769	17873	17776	17754	17761	17961	17721	17981	17720	17804	17789	17896	17766	17748	17716	17886	17886	17705	17786	17932	17808	17785	17812	17775	17786	17950	17919	17802	17746	17805	17849	17806	17718	17775	17752	17698	17678	17938	18053	17800	17830	17720	17720	17683	17887	17825	17843	17654	17823	17869	17702	17897	17899	17644	17868	17705	17709	17881	17740	17732	17745	17785	17665	17709	17922	17710	17653	17617	17718	17668	17953	17669	17810	17897	17967	17880	17933	17905	17730	17851	17958	17743	17867	17855	17647	18006	17783	17733	17722	17629	17787	17764	17844	17906	17872	17846	17880	17758	17842	17858	17779	17792	17788	18012	17691	17566	17596	17886	17881	18125	17867	17776	17868	17821	17907	17809	17825	17687	17766	17532	17843	17813	17907	17922	18001	17941	17793	17704	17838	17584	17870	17664	17877	17800	17982	18011	17948	17807	17711	17952	17802	17765	17844	17872	17706	17635	17608	17691	17767	17718	17802	17963	17867	17842	17894	17895	17784	17852	17911	17667	17709	17685	17966	17875	17995	17928	17711	17684	17874	17797	17830	17937	17925	17862	17875	17604	17931	17892	17853	17754	17918	17809	17675	17826	17663	17754	17751	17784	17687	17830	17782	17716	17806	17793	17934	17755	17775	17840	17927	17759	17971	17600	17692	17703	18032	17630	17806	17832	17874	17802	17801	17726	17804	17790	17701	17725	17888	17634	18044	18096	17776	17873	17919	17868	17966	17866	17532	17783	17882	17766	17796	17756	17837	17807	17863	17783	17686	18136	17844	17773	17697	17892	17764	17858	17618	17725	17949	17883	17899	17823	17898	17701	17770	17818	17810	17898	17989	17806	17768	17748	17683	17904	17632	17822	17786	17617	17973	17575	17924	17832	17660	17578	17851	17796	17838	17920	17905	17946	17629	17875	17503	17914	18006	17870	17767	17634	17761	17746	17814	18104	18014	17710	17782	17895	17900	17847	17874	17989	17754	17679	17759	17800	17768	17963	17982	17890	17789	17776	17798	17637	17616	17976	17718	17890	17864	18009	17784	17946	17887	17837	17913	17850	17818	17884	17938	17767	18163	17924	17756	17698	17892	17876	18051	17781	17939	17878	17616	17860	17833	17804	17761	17810	17759	17917	17971	17738	17912	17792	17843	17790	18063	17854	17976	17884	17865	17577	17622	17780	17881	17785	17802	17666	18065	17697	17959	17848	17799	17860	17746	17887	17754	17933	17801	17710	17745	17838	17761	17839	17886	17933	17964	17949	17785	17963	17810	17600	18011	17783	17878	17722	17984	17557	17875	17612	17771	17797	17689	17824	17896	17850	17674	17789	17682	18017	17920	18003	17963	17888	17870	17786	17731	17769	18129	17873	17789	17672	17626	17651	17728	17854	17904	17669	17843	17702	17888	17862	17949	17841	17682	17929	17804	17790	17710	17694	17780	17877	17749	17845	17842	17661	17645	17574	17999	17937	17857	17847	17984	17733	17618	17815	17764	17958	17960	17789	17711	17918	17940	17858	17758	17732	17515	17875	17841	17671	17886	18053	17696	17843	17772	17793	17840	17976	17955	17814	17551	17694	17805	17724	17680	18162	17858	17754	17820	17605	17832	17766	17762	17877	17999	17647	17778	17998	17634	17685	17824	17815	17928	17709	17828	18030	17555	17849	17749	17763	17838	17684	17859	17907	17696	17776	17644	17774	17786	17696	17641	17756	17920	17727	17801	17679	17716	17812	17977	17793	17914	17914	17832	17696	17976	17937	17714	17851	17686	17762	17946	17643	17706	17661	17798	18128	17809	17880	17648	17812	17919	17884	17684	17769	17741	17622	17765	18068	17820	17723	17930	17860	17862	17883	17748	17741	18124	17685	17781	17718	17806	17671	17899	18000	17804	17715	17753	17746	17785	17854	17635	17667	17853	17891	17904	17519	17760	17789	17766	17909	17947	17820	17711	17667	17809	17960	17884	17865	17809	17590	17866	17752	18051	17793	17764	17714	18094	17837	17768	17603	17710	17614	17931	17728	17706	18062	17853	17799	17609	18001	17717	17768	17838	17744	18068	17786	17876	17774	17767	17499	17719	17825	17782	17733	18010	17808	17652	17818	18050	17807	17808	17831	17645	17720	17991	17792	17878	17777	18007	17841	17824	17692	17700	17700	18075	18032	17890	17755	17914	17848	17884	17791	17851	17850	17875	17772	17971	17824	17950	17911	17950	17825	17771	17734	17645	17923	17813	18147	17797	17696	17758	17707	17909	18098	17877	17741	17780	18038	17789	17578	17770	17836	17760	17802	17849	17722	17711	17731	17583	17747	17802	17950	17704	17905	17827	17823	17696	17772	17671	17892	17871	17979	17896	17898	17835	18043	17713	17794	17970	17642	17842	17827	17896	17755	17772	17789	17882	17915	17731	17716	17621	17709	17827	17729	17887	17790	17662	18004	17843	18005	17865	17611	17770	17970	17923	17821	17719	17734	18012	17661	18018	17800	17833	17775	17684	17920	17766	17714	17891	17704	17831	17648	17851	17534	17541	17792	17816	17725	18039	17769	17595	17866	17855	17854	17531	17733	17890	17661	18064	17669	17882	17662	17851	17744	17835	17697	17661	17943	17782	17813	17793	17759	17835	17692	17685	17632	17906	17860	17849	17691	17898	17935	17774	17851	17796	17714	18034	17568	17815	17914	17932	17683	17990	17726	17769	17809	17883	17596	17683	17587	17843	17749	18200	17909	17830	17919	17862	17723	17825	17768	17939	17992	17877	17743	17988	17890	17688	17589	17741	17814	17760	17817	17910	17750	17794	17909	17786	17856	17765	17788	17711	17476	17640	17763	17820	17856	17886	17589	17921	17869
33029	66090	49661	34706	21704	18527	17105	16069	16099	15818	15561	15546	15169	14962	14854	14781	14611	14673	14537	14513	14556	14268	14531	15965	17210	16577	16122	15194	14698	14515	14190	14360	14247	14252	14272	14156	14298	14296	14389	14252	14374	14154	14169	14376	14363	14250	14344	14281	14213	14370	14217	14361	14433	14192	14156	14209	14177	14314	14231	14155	14137	14034	14248	14318	14104	14221	14250	14217	14416	14269	14051	14249	14168	14364	14442	14364	14389	14116	14186	14270	14208	14232	14149	14162	14110	14326	14092	14360	14093	14279	14241	14331	14230	14178	14220	14254	14316	14285	14176	14122	14338	14491	14280	14121	14176	14238	14163	14079	14345	14043	14216	14200	14350	14298	14250	14312	14360	14351	14458	14117	14283	14314	14306	14280	14230	14248	14210	14220	14246	14387	14347	14161	14306	14182	14072	14259	14330	14311	14287	14227	14143	14255	14219	14096	14205	14141	14270	14357	14331	14211	14285	14171	14233	14374	14148	14059	14320	14384	14330	14217	14238	14158	14206	14465	14338	14297	14334	14100	14127	14187	14165	14141	14323	14328	14297	14217	14317	14237	14232	14093	14265	14457	14211	14178	14190	14220	14194	14230	14147	14198	14095	14214	14305	14229	14251	14112	14379	14164	14105	14306	14331	14278	14022	14186	14178	14444	14151	14325	14279	14273	14007	14293	14219	14155	14312	14117	14444	14120	14196	14281	14114	14297	14205	14135	14149	14244	14348	14225	14397	14203	14126	14236	14184	14261	14289	14328	14161	14150	14354	14235	14192	14209	14156	14343	14346	14228	14228	14188	14111	14156	14348	14168	14213	14219	14216	14323	14180	14272	14214	14296	14202	14129	14375	14202	14259	14198	14099	14181	14171	14223	14276	14465	14245	14296	14230	14166	14307	14154	14195	14157	14190	14383	14090	14169	14329	14170	14242	14426	14131	14368	14352	14134	14231	14267	14296	14177	14243	14206	14199	14279	14241	14304	14192	14359	14300	14378	14173	14328	14187	14237	14155	14201	14206	14327	14384	14271	14145	14333	14036	14153	14232	14181	14374	14132	14270	14166	14102	14360	14364	14268	14187	14119	14306	14255	14227	14175	14180	14202	14222	14238	14254	14372	14355	14288	14270	14430	14125	14201	14318	14198	14473	14174	14312	14157	14374	14119	14281	14197	14207	14175	14328	14185	14056	14303	14198	14153	14302	14376	14258	14370	14175	14379	14293	14379	14198	14193	14197	14251	14239	14208	14384	14155	14235	14345	14267	14359	14291	14191	14138	14289	14313	14356	14326	14213	14170	14271	14353	14262	14084	14185	14206	14271	14291	14166	14227	14359	14098	14162	14160	14227	14230	14228	14221	14337	14226	14234	14161	14294	14143	14034	14313	14128	14199	14228	14274	14134	14082	14211	14478	14441	14261	14203	14345	14211	14156	14395	14197	14241	14180	14180	14263	14180	14201	14285	14234	14198	14302	14225	14334	14323	14444	14291	14380	14110	14231	14028	14248	14280	14299	14344	14304	14420	14201	14217	14062	14322	14238	14234	14508	14261	14129	14217	14157	14325	14093	14240	14216	14257	14364	14192	14447	14331	14266	14290	14331	14069	14263	14348	14327	14428	14282	14303	14120	14395	14224	14402	14127	14245	14342	14229	14093	14222	14320	14123	14197	14181	14388	14106	14153	14206	14213	14405	14132	14147	14266	14266	14221	14171	14142	14322	14156	14300	14273	14293	14221	14199	14197	14280	14128	14150	14275	14286	14128	14208	14363	14173	14144	14283	14279	14116	14070	14187	14375	14399	14333	14217	14252	14252	14077	14226	14160	14225	14383	14131	14342	14221	14164	14280	14077	14160	14306	14295	14212	14225	14282	14228	14165	14279	14305	14225	14288	14110	14289	14348	14160	14113	14170	14247	14166	14161	14276	14268	14202	14234	14215	14195	14117	14320	14204	14088	14188	14148	14300	14131	14280	14069	14302	14229	14258	14261	14333	14264	14188	14319	14143	14233	14431	14279	14310	14225	14379	14241	14162	14345	14248	14288	14193	14206	14195	14353	14071	14193	14121	14338	14304	14357	14175	14261	14238	14294	14394	14179	14105	14190	14012	14126	14288	14265	14391	14416	14280	14321	14336	14209	14275	14352	14234	14224	14223	14124	14131	14146	14279	14218	14298	14219	14342	14206	14310	14383	14118	14304	14332	14170	14001	14283	14172	14126	14143	14399	14372	14332	14180	14245	14023	14377	14296	14085	14337	14225	14185	14047	14345	14226	14141	14193	14342	14179	14111	14556	14245	14104	14222	14231	14245	14302	14160	14257	14198	14228	14308	14154	14083	14184	14278	14257	14286	14324	14324	14245	14213	14188	14261	14343	14083	14201	14216	14171	14191	14143	14270	14086	14273	14175	14204	14469	14158	14172	14238	14093	14243	14142	14257	14238	14305	14210	14203	14199	14218	14414	14190	14218	14300	14246	14173	14158	14305	14287	14333	14330	14137	14186	14196	14403	14406	14290	14329	14208	14333	14244	14169	14361	14192	14173	14212	14276	14387	14191	14091	14101	14258	14355	14316	14215	14293	14416	14222	14082	14094	14549	14294	14358	14338	14234	14389	14492	14160	14322	14318	14310	14300	14305	14216	14305	14151	14314	14278	14162	14118	14318	14301	14264	14216	14130	14253	14267	14305	14274	14215	14209	14469	14181	14284	14113	14371	14138	14252	14211	14187	14084	14147	14247	14264	14254	14371	14425	14120	14236	14175	14299	14244	14225	14280	14276	14163	14420	14169	14208	14379	14396	14541	14292	14122	14234	14229	14207	14105	14446	14188	14388	14134	14184	14248	14136	14092	14293	14336	14291	14331	14318	14333	14216	14305	14374	14259	14267	14361	14317	14354	14216	14022	14253	14118	14121	14237	14077	14111	14185	14063	14200	14247	14101	14084	14389	14409	14423	14387	14215	14159	14232	14340	14277	14245	14219	14163	14128	14174	14268	14428	14169	14266	14328	14197	14039	14302	14092	14173	14308	14311	14148	14140	14193	14197	14184	14114	14243	14177	14312	14170	14170	14141	14260	14277	14363	14082	14107	14107	14303	14501	14176	14391	14301	14256	14254	14275	14284	14365	14145	14048	14610	14245	14198	14130	14061	14175	14188	14230	14211	14202	14314	14362	14349	14211	14163	14253	14220	14011	14254	14281	14288	14252	14176	14247	14184	14156	14193	14293	14255	14318	14192	14325	14178	14192	14070	14289	14268	14189	14100	14179	14145	14345	14175	14252	14141	14299	14386	14432	14142	14287	14229	14219	14154	14115	14344	14135	14238	14229	14333	14293	14184	14226	14124	14176	14504	14183	14234	14390	14440	14224	14216	14303	14183	14174	14111	14128	14141	14052	14158	14099	14160	14121	14249	14436	14295	14312	14084	14425	14340	14337	14062	14346	14219	14355	14213	14258	14296	14186	14399	14331	14173	14344	14288	14421	14279	14270	14280	14110	14372	14298	14198	14287	14295	14242	14198	14157	14302	14106	14463	14162	14389	14351	14162	14065	14280	14167	14378	14156	14274	14258	14352	14354	14042	14294	14301	14208	14211	14239	14325	14369	14068	14222	14195	14320	14224	14370	14274	14256	14433	14177	14295	14214	14254	14091	14223	14171	14151	14315	14255	14311	14307	14277	14229	14361	14328	14204	14303	14313	14137	14101	14330	14129	14295	14107	14361	14247	14125	14166	14079	14424	14089	14172	14206	14244	14176	14359	14175	14157	14275	14312	14252	14061	14255	14232	14218	14218	14129	14287	14224	14112	14385	14111	14172	14208	14322	14197	14205	14224	14177	14251	14192	14234	14186	14162	14184	14239	14123	14115	14289	14069	14428	14148	14110	14175	14180	14219	14246	14210	14268	14178	14204	14230	14231	14215	14041	14206	14229	14391	14153	14194	14398	14200	14131	14302	14217	14286	14217	14229	14474	14274	14102	14158	14195	14286	14233	14324	14346	14195	14274	14154	14172	14104	14243	14210	14190	14210	14229	14154	14298	14422	14171	14368	14243	14399	14101	14309	14270	14256	14257	14289	14247	14169	14147	14297	14492	14295	14181	14343	14204	14214	14098	14209	14101	14359	14250	14187	14226	14077	14273	14181	14141	14199	14329	14111	14355	14267	14205	14258	14224	14180	14266	14268	14232	14256	14245	14157	14179	14319	14249	14321	14157	14270	14308	14238	14396	14244	14110	14305	14400	14149	14150	14280	14254	14144	14361	14145	14313	14104	14097	14495	14317	14317	14345	14022	14149	14145	14245	14293	14391	14238	14271	14517	14355	14291	14184	14272	14195	14116	14237	14064	14250	14208	14199	14157	14269	14150	14172	14359	14069	14236	14094	14434	14220	14188	14119	14222	14046	14131	14245	14177	14208	14406	14178	14055	14382	14220	14357	14257	14271	14201	14207	14257	14166	14306	14223	14272	14212	14300	14364	14109	14170	14221	14306	14248	14092	14018	14206	14242	14258	14277	14384	14162	14240	14363	14333	14359	14360	13954	14087	14178	14258	14293	14275	14143	14244	14237	14313	14365	14197	14168	13949	14303	14303	14162	14247	14208	14167	14230	14111	14169	14277	14288	14111	14283	14197	14427	14397	14163	14167	14078	14183	14178	14353	14300	14170	14225	14411	14103	14320	14149	13998	14274	14254	14384	14294	14327	14158	14317	14397	14234	14343	14190	14335	14196	14121	14388	14258	14233	14073	14262	14252	14317	14422	14287	14173	14353	14393	14375	14214	14162	14228	14163	14179	14371	14274	14161	14274	14125	14233	14358	14284	14160	14181	14272	14208	14280	14261	14431	14223	14201	14223	14174	14351	14401	14143	14309	14217	14223	14200	14294	14342	14474	14268	14224	14281	14268	14481	14196	14232	14333	14285	14290	14303	14162	14312	14112	14344	14173	14309	14207	14088	14199	14335	14168	14241	14272	14252	14277	14369	14370	14271	14329	14213	14277	14319	14225	14192	14180	14301	14142	14094	14318	14235	14321	14186	14272	14189	14185	14296	14361	14106	14341	14237	14462	14181	14194	14275	14119	14283	14401	14203	14392	14379	14274	14250	14414	14361	14268	14147	14172	14364	14332	14092	14247	14042	14218	14137
30649	30035	34408	27850	20451	18439	17879	17635	17542	17328	17530	17443	17348	17240	17319	17078	17294	16950	17135	16987	16990	17085	17049	17056	17210	17134	17169	16998	17320	16987	17154	16903	16905	17078	16910	16812	16862	17101	17063	16863	16896	17065	16998	16815	16971	17042	16890	17055	17182	17176	16892	16819	17034	17005	16889	16798	16928	16973	17124	16898	16908	16844	16712	16859	17092	16885	16835	16824	16896	17054	17095	16940	16922	16984	16866	16876	17028	17024	17045	16912	16627	17061	17093	16979	16945	16971	17073	16853	16820	17018	17011	16847	17039	17125	17098	16871	16900	16980	16941	16857	17032	17048	16998	16977	17119	16735	16866	17097	17045	16913	17179	16970	17025	17081	16860	17055	17091	17114	16837	17105	16877	17072	17124	17018	16873	17185	16884	16883	16848	16911	17072	16866	16953	17149	16980	17022	16774	16888	16982	16908	16830	16879	17129	17081	16980	17135	16852	16877	16991	16927	17080	16954	17048	16981	16885	17058	16968	16854	17106	16803	16930	17000	17050	17077	17018	17057	16822	17039	16916	16977	17202	17012	17110	16810	17066	17057	16946	16780	17020	16899	16901	17076	17066	16926	16909	16855	16884	16912	16994	16955	16884	17069	17001	16999	16845	16824	16915	17016	17115	17043	17068	16889	17041	17014	17011	16883	16896	16915	16901	16919	16915	16898	17107	16995	16889	16937	16861	17108	16870	17023	16947	16938	16845	17164	16935	17019	16930	17099	16881	17120	16991	16848	17151	16994	17151	16994	16920	17092	16906	17025	17116	16912	17079	16869	16936	16900	17131	16977	16989	16861	17056	16918	16825	17007	16778	16929	16931	17187	16946	17078	17031	16987	16900	17203	17068	17029	16827	16867	17094	17238	17060	17131	17068	17115	17127	17095	16782	16790	16959	17066	17113	17099	17087	16870	17130	16877	16921	16877	16975	17032	17087	17122	16868	17034	17042	17040	17117	17091	17127	16970	17004	16785	16798	16914	16916	17016	16998	16886	16741	16971	16921	17133	16980	16911	17217	16918	17003	16821	16888	17051	17055	17013	16984	16890	17005	17036	16899	16817	16959	17064	16764	16949	17028	16986	17084	17031	16942	16981	16923	16846	16777	17033	17041	17080	16953	17128	17195	17128	16958	16784	16878	16984	17251	17090	17118	17068	17192	16897	17024	17099	16986	16903	16865	16953	17035	16937	16887	16809	16901	16926	17027	17161	16921	17027	17261	17052	17191	17298	17100	17039	16928	17086	17071	16881	17059	17091	16780	17005	17047	16990	16928	16935	17044	16977	17025	16846	16962	16998	17001	16856	16949	17070	17092	17035	17194	17237	17025	16857	16988	17021	17044	16831	16993	17281	17127	17049	17099	17089	17247	16959	16757	16788	17127	17037	16861	16967	17142	16978	16935	17097	17008	17073	17067	16945	16899	17115	17188	17113	17193	16911	17107	17136	16934	16855	17144	16868	17093	16754	16932	17040	17007	16997	16816	16801	16806	16968	16896	16888	17009	17361	16910	16832	16944	16987	16995	16988	17055	17145	16870	17229	16856	17002	16885	16970	16976	16918	17127	16892	16786	16896	17136	17000	17026	16773	17115	16863	17022	16929	17235	16873	16952	16948	17017	17120	16989	16906	16965	16901	16991	17045	16900	16878	17008	16946	16953	16970	16869	16974	17009	17005	16983	16901	16768	16918	16856	16866	17125	17196	17170	17120	16950	16987	17044	17307	16871	16960	17292	16947	16821	17031	17049	16947	16875	16899	16961	17030	16921	16890	17230	17039	16875	17096	16920	16823	17004	16876	17078	17001	16829	16996	16757	16769	17001	17088	17057	17044	17071	17063	16734	17035	16928	16901	16975	16960	16858	17024	16969	16869	17137	16939	17082	16905	16891	16892	17032	16804	16912	17019	17090	17112	17179	16854	17202	17099	17196	16821	17109	17050	17018	17063	16979	17028	16907	17103	16907	16846	17029	16812	16899	16999	17124	16877	16913	16889	16945	16879	16961	16980	17165	16833	17050	16882	16937	17038	16937	17178	17030	16869	17020	16971	16933	17142	17024	17048	17020	16850	17097	17039	17150	16895	16678	16982	16896	16951	17028	17270	16829	16868	17053	16932	16956	17155	17014	17139	17008	16883	16923	17034	16891	16972	17001	17199	17019	17085	16987	16998	17118	16914	16923	17111	17130	17110	16858	16794	17135	16990	16870	17045	16904	16936	17232	16892	17147	17046	16868	16820	16838	16952	17005	16946	17219	17065	17025	16871	16986	16737	17018	17060	16948	17049	17127	17086	16982	17075	16952	16997	16955	17007	17144	17048	17020	17017	17013	16882	16958	17000	17281	16923	17277	16762	16826	16967	16893	17036	17136	16903	16968	17300	17062	17115	17007	17033	17102	17087	16999	16915	17032	16974	16981	17078	17007	16956	16848	17011	16927	16930	17037	16781	17000	16877	16915	17004	16857	17019	16825	17121	16997	16959	17108	16870	16968	17115	17032	17147	17089	16943	17068	17077	17096	17210	16992	16907	16929	17002	16761	17186	17250	16929	16842	16970	17081	16996	17022	16910	16937	16950	17091	16875	17094	16771	16951	16997	17105	16978	16919	16810	17122	17263	17113	16785	17112	16846	16899	17011	17080	17036	17015	17077	16986	17111	17100	16958	17029	17035	16885	16899	16905	16867	17061	17031	17062	16996	16940	17115	16950	16812	16826	17045	17087	16960	16949	17147	16947	17124	16952	16929	17070	16863	17101	16989	17131	17045	17069	16895	16978	16838	17088	16711	16809	16937	16972	17044	17016	17074	17089	17243	17216	17033	17044	16867	16933	17162	16906	16738	16907	16916	17093	17109	17093	17153	17080	16855	16954	17018	16816	17038	16992	16941	17046	17143	17155	17034	17209	17261	16851	17183	16892	16740	16740	17204	17091	16983	17030	17050	16857	17056	17160	16838	17090	16905	16948	16791	16997	16960	16934	16886	17087	17183	17166	17029	16926	16932	17050	17045	16934	16893	17082	17041	17093	16877	16970	17088	17039	16834	16992	16965	17012	16940	17121	16944	16938	16986	16866	16908	16972	17070	17024	16925	16995	17115	17126	16873	17018	16836	17001	16987	17067	16707	17198	17095	16881	17087	17026	16999	16880	16991	17038	16906	16918	17154	16971	16947	16881	17094	16898	16873	17058	17004	17134	16858	17069	17092	16988	16966	16930	16693	17119	16730	16995	17060	16919	16890	17051	16935	17106	17135	16915	16986	16849	17096	17045	17007	16987	17053	16976	16951	16914	17060	17079	17107	17115	16884	17092	16930	17086	16926	16989	17027	17077	17017	16969	17166	16983	17067	16957	17009	16869	16936	16968	16933	16932	16940	17096	17081	17105	17023	16957	16999	16912	16959	16895	16949	17152	17175	17136	17101	17100	17032	17087	16868	17016	16769	16973	17094	16921	17038	16911	17066	17014	16853	17014	16842	16894	17162	17226	17041	16761	17046	16854	17043	16975	17221	17038	17028	16813	16945	16986	16984	16925	16931	17237	17216	16768	16971	16870	16954	16806	17091	17003	17051	16985	16995	16848	16911	16831	16887	17033	17093	16813	16863	17269	17046	17033	17072	17189	17025	16801	16836	17084	17136	16956	16896	16920	16990	17157	16995	16976	17069	16909	16831	17258	17022	16932	17133	16928	16945	16976	16946	17048	17017	17107	17134	16880	17036	17008	16807	17258	16956	16839	16859	16884	17030	17038	16966	16981	16994	17105	16867	16928	16959	16811	17151	17126	17106	17145	17176	17027	17066	16988	16833	16869	16798	17107	16937	16990	17163	17139	16924	17027	17025	17055	17100	16965	17025	17006	16976	17036	16971	16926	17020	17057	16976	16817	17103	17098	16734	17198	16930	16974	16997	16942	16925	17055	17031	16927	17056	17093	17176	16962	17206	17183	17043	16915	17148	17209	16933	16900	17072	17153	16908	17019	16928	17019	16976	17007	16935	16994	17050	17054	17044	16912	16895	16850	16956	17021	17059	16909	16917	17082	16855	17187	17048	17266	17150	17125	16947	16889	16979	16817	16972	17036	17041	17123	16955	16862	16876	17010	16925	17017	17003	16875	17016	17099	17084	17010	16955	17047	17216	16887	17051	16902	16972	17024	17132	17072	17023	16682	16970	17254	17043	17077	17057	17080	17067	16965	16902	17086	17075	17040	16984	17052	17008	17204	16973	16907	17047	17016	17086	16801	16791	16987	16875	17166	16911	16964	17210	17102	17169	17186	17040	16935	17009	17010	17105	16962	16849	17141	17128	16990	16846	16887	16997	16712	16884	17009	16990	16846	16949	16899	17057	16893	16965	17142	16986	17074	16998	17034	17031	17096	17237	16971	16971	16963	17058	17192	17186	17097	16939	16921	17113	17137	16802	16896	17105	16989	17206	16943	17158	16985	16900	17010	16923	17017	17050	17225	17109	17231	17166	16780	16778	17090	16879	17174	17000	16996	17046	16905	17087	16967	16972	16942	16879	17108	16880	17206	17091	16873	17054	16882	16907	17131	16807	16923	17149	17038	16984	17048	16922	17338	16863	17074	17009	16775	17025	16845	16885	17002	16919	16913	17145	17098	16954	16895	17037	16953	16897	17019	16891	17017	17086	17104	17015	17055	16776	16890	17066	17094	16978	17061	17208	16941	16887	16993	17088	16940	17104	17082	17116	16915	17052	16604	16958	17102	16822	16985	17007	17102	16860	16805	16925	16926	17095	17073	17034	17163	16925	17179	17109	16850	16960	17095	16938	17200	17046	16996	16765	16952	16892	16975	16830	17211	16912	17000	16917	16721	17018	16899	17071	17144	17034	17227	16967	16918	17069	16901	17049	16972	17019	16910	16862	16962	16820	16964	16958	16887	16877	17164	17112	16839	16826	16873	16851	16870	16858	17026	17103	17008	17197	16837	16829	16995	17187	16844	16857	16924	16877	17170	16952	17176	16713	17032	17025	17010	17060	17020	16919	17036	16983	17265	16952	17118	17046	17145	16902	17129	16853	16831	16939	17125	17204	16973	17069	16937	16966	16988	16952	17239	16784	17034	17276	16944	16952	16922	16841	16995	17041	16941	16804	16828	17126	16945	16746	16874	16929	16926	17067
29739	43922	33966	23612	17443	15586	14819	14497	14317	14363	14310	14306	13949	13923	13977	13863	13788	13852	13922	13834	13835	13756	13884	13736	13916	14042	13875	13842	13739	13752	13937	13765	13781	13724	13587	13721	13824	13728	13725	13844	13800	13857	13906	13711	13807	13748	13620	13777	13804	13704	13804	13726	13734	13728	13726	13706	13689	13865	13571	13663	13670	13807	13771	13643	13774	13941	13846	13547	13851	13749	13808	13765	13809	13686	13630	13862	13654	13697	13691	13816	13749	13918	13702	13627	13741	13708	13552	13696	13788	13661	13673	13657	13641	13689	13802	13803	13550	13633	13575	13820	13667	13541	13655	13800	13800	13767	13674	13897	13878	13682	13789	13746	13700	13667	13812	13672	13594	13638	13733	13734	13835	13707	13626	13867	13667	13719	13706	13652	13867	13624	13654	13781	13729	13907	13727	13679	13799	13519	13652	13664	13913	13813	13561	13889	13577	13592	13742	13688	13742	13803	13873	13774	13804	13702	13782	13691	13757	13842	13731	13718	13795	13783	13639	13598	13638	13523	13692	13709	13850	13563	13742	13718	13773	13805	13667	13833	13873	13715	13768	13672	13627	13669	13706	13628	13719	13692	13695	13745	13815	13687	13508	13772	13697	13691	13733	13696	13823	13753	13738	13726	13512	13865	13659	13686	13857	13842	13714	13921	13849	13759	13659	13560	13894	13821	13884	13724	13627	13630	13767	13760	13659	13765	13792	13757	13655	13785	13632	13694	13912	13760	13701	13646	13709	13574	13841	13754	13712	13615	13806	13554	13725	13562	13918	13508	13756	13658	13776	13853	13880	13694	13699	13748	13709	13624	13829	13562	13727	13698	13754	13753	13789	13970	13732	13666	13734	13876	13617	13710	13614	13801	13945	13686	13700	13647	13723	13750	13544	13726	13696	13793	13642	13760	13749	13807	13769	13815	13720	13823	13737	13589	13546	13788	13655	13895	13829	13893	13723	13850	13734	13870	13709	13638	13591	13809	13532	13727	13788	14002	13495	13995	13835	13767	13733	13670	13637	13748	13614	13702	13710	13600	13642	13636	13756	13775	13739	13770	13577	13689	13703	13643	13843	13665	13746	13593	13722	13869	13634	13730	13674	13660	13593	13760	13685	13744	13619	13819	13768	13842	13780	13812	13761	13701	13703	13756	13692	13709	13944	13795	13804	13760	13948	13719	13913	13711	13636	13749	13651	13839	13764	13873	13888	13686	13562	13814	13683	13719	13896	13740	13646	13775	13614	13801	13808	13779	13806	13768	13828	13749	13688	13789	13598	13787	13745	13695	13652	13736	13740	13779	13659	13682	13763	13709	13648	13720	13781	13880	13823	13713	13727	13862	13746	13562	13771	13832	13705	13809	13948	13796	13644	13838	13830	13584	13571	13869	13609	13777	13821	13831	13534	13749	13665	13710	13704	13649	13728	13681	13865	13494	13667	13615	13866	13644	13759	13701	13766	13787	13778	13795	13966	13794	13700	13603	13708	13684	13733	13808	13873	13761	13825	13702	13718	13786	13662	13772	13587	13729	13829	13796	13728	13877	13627	13793	13672	13879	13732	13613	13601	13744	13548	13806	13694	13689	13597	13665	13744	13757	13689	13768	13680	13780	13791	13818	13721	13678	13644	13708	13743	13775	13617	13806	13767	13927	13730	13673	13706	13728	13656	13675	13604	13639	13721	13730	13633	13842	13775	13750	13731	13654	13772	13852	13790	13769	13837	13748	13707	13640	13679	13754	13840	13577	13752	13753	13811	13764	13783	13812	13862	13668	13747	13608	13721	13656	13803	13707	13698	13727	13854	13716	13649	13761	13963	13667	13697	13663	13645	13604	13690	13698	13594	13876	13773	13770	13743	13696	13607	13791	13773	13781	13787	13733	13729	13764	13747	13753	13805	13706	13808	13761	13698	13653	13645	13672	13619	13519	13681	13599	13726	13541	13707	13611	13604	13587	13749	13670	13852	13724	13682	13635	13667	13754	13743	13600	13725	13791	13796	13966	13777	13690	13538	13731	13691	13682	13732	13585	13832	13675	13840	13596	13682	13829	13798	13655	13782	13766	13724	13582	13907	13722	13844	13798	13758	13670	13733	13766	13874	13762	13857	13695	13901	13811	13619	13732	13705	13674	13829	13672	13659	13776	13640	13749	13913	13765	13790	13738	13724	13755	13761	13621	13592	13786	13817	13752	13714	13703	13782	13705	13653	13860	13722	13602	13769	13747	13666	13832	13760	13677	13880	13614	13643	13771	13810	13827	13802	13622	13702	13753	13638	13677	13849	13992	13801	13778	13878	13829	13535	13706	13770	13686	13792	13627	13821	13651	13710	13688	13759	13716	13729	13663	13633	13913	13824	13805	13796	13831	13686	13771	13728	13904	13676	13753	13752	13840	13811	13924	13766	13838	13725	13813	13783	13711	13754	13739	13842	13722	13785	13586	13778	13684	13787	13942	13520	13647	13690	13801	13800	13696	13789	13717	13584	13858	13756	13784	13701	13707	13616	13842	13904	13806	13804	13630	13745	13772	13673	13680	13720	13756	13700	13788	13843	13674	13729	13731	13869	13764	13838	13625	13752	13622	13820	13614	13832	13771	13864	13672	13654	13666	13847	13784	13885	13709	13826	13689	13724	13682	13804	13711	13655	13783	13619	13656	13753	13805	13668	13834	13798	13766	13899	13692	13771	13900	13857	13724	13748	13860	13736	13702	13549	13842	13792	13825	13704	13832	13604	13755	13721	13745	13729	13797	13826	13917	13712	13695	13686	13795	13646	13913	13798	13884	13742	13752	13748	13824	13667	13719	13730	13847	13605	13701	13857	13602	13602	13764	13780	13660	13731	13812	13721	13690	13782	13707	13878	13522	13705	13758	13621	13942	13748	13573	13818	13760	13599	13760	13694	13781	13862	13599	13667	13713	13830	13844	13842	13758	13708	13741	13827	13700	13680	13796	13549	13662	13795	13663	13874	13740	13654	13575	13836	13765	13616	13694	14000	13756	13610	13655	13720	13784	13782	13693	13840	13626	13579	13777	13743	13755	13629	13803	13880	13622	13791	13796	13824	13706	13754	13628	13869	13767	13714	13686	13697	13745	13987	13774	13884	13784	13771	13659	13721	13699	13541	13649	13635	13666	13775	13592	13716	13794	13781	13696	13736	13702	13742	13738	13857	13581	13724	13858	13689	13771	13653	13789	13795	13852	13578	13827	13845	13865	13610	13753	13945	13665	13779	13855	13774	13831	13847	13529	13590	13682	13772	13702	13768	13915	13655	13712	13925	13577	13785	13722	13771	13738	13777	13750	13781	13670	13665	13689	13820	13637	13633	13823	13789	13753	13668	13748	13795	13775	13713	13708	13686	13753	13689	13700	13685	13553	13784	13905	13751	13798	13786	13874	13751	13882	13627	13722	13658	13781	13793	13753	13590	13907	13730	13639	13695	13699	13747	13805	13752	13683	13544	13793	13690	13728	13692	13782	13753	13719	13810	13700	13724	13706	13726	13825	13645	13844	13657	13756	13793	13920	13707	13780	13696	13680	13638	13767	13812	13717	13735	13924	13777	13856	13763	13595	13759	13757	13744	13802	13686	13725	13642	13888	13606	13709	13893	13603	13724	13738	13787	13845	13707	13835	13896	13908	13807	13823	13730	13628	13808	13751	13785	13813	13584	13847	13677	13646	13730	13908	13977	13692	13788	13576	13805	13736	13712	13604	13728	13746	13900	13624	13742	13717	13828	13761	13595	13731	13633	13627	13840	13765	13733	13846	13748	13749	13734	13595	13725	13823	13681	13782	13790	13757	13807	13487	13901	13663	13824	13708	13582	13803	13733	13754	13697	13616	13614	13708	13717	13544	13741	13821	13624	13711	13641	13724	13703	13535	13788	13689	13886	13676	13799	13801	13792	13789	13619	13765	13671	13850	13653	13699	13665	13765	13711	13686	13848	13709	13778	13842	13785	13670	13853	13701	13819	13503	13743	13784	13780	13602	13709	13783	13645	13743	13779	13803	13776	13630	13798	13744	13714	13864	13845	13764	13693	13722	13629	13672	13857	13710	13769	13809	13757	13828	13713	13578	13678	13790	13776	13684	13735	13766	13644	13755	13737	13741	13767	13773	13680	13655	13633	13638	13773	13635	13767	13801	13704	13816	13795	13758	13598	13683	13918	13567	13793	13584	13827	13765	13778	13909	13643	13706	13752	13703	13738	13631	13751	13763	13720	13555	13694	13734	13745	13837	13691	13781	13841	13873	13727	13752	13784	13652	13716	13641	13729	13897	13705	13864	13846	13793	13623	13845	13807	13520	13639	13652	13783	13677	13650	13787	13762	13661	13736	13729	13686	13649	13709	13807	13709	13792	13635	13718	13676	13853	13595	13803	13903	13691	13732	13622	13734	13633	13770	13890	13590	13741	13856	13777	13704	13632	13755	13732	13780	13574	13593	13746	13853	13800	13853	13717	13861	13719	13715	13706	13738	13928	13869	13743	13772	13720	13782	13659	13706	13784	13635	13623	13558	13739	13679	13563	13807	13569	13693	13849	13760	13609	13716	13743	13925	13743	13670	13685	13664	13837	13653	13583	13699	13834	13747	13608	13799	13863	13822	13826	13715	13710	13874	13767	13755	13830	13760	13757	13719	13611	13600	13723	13766	13561	13680	13789	13697	13751	13616	13540	13657	13738	13851	13760	13802	13718	13757	13768	13686	13588	13610	13694	13601	13689	13740	13762	13628	13862	13630	13733	13739	13738	13826	13713	13789	13604	13516	13819	13800	13705	13706	13857	13838	13710	13814	13730	13554	13909	13727	13687	13693	13682	13720	13713	13716	13824	13796	13915	13662	13682	13828	13756	13617	13925	13630	13688	13751	13672	13833	13816	13647	13683	13590	13682	13618	13741	13847	13609	13623	13568	13662	13765	13628	13627	13828	13870	13748	13747	13753	13848	13720	13888	13479	13743	13937	13846	13767	13630	13776	13790	13792	13813	13615	13576	13859	13751	13767	13834	13627	13845	13749	13877	13681	13783	13618	13759	13828	13763	13808	13594	13652	13763	13937	13705	13646	13603	13818	13623	13821	13837	13682	13693	13691	13890	13666	13653	13833	13584	13862	13688	13749	13763	13935	13681	13622	13906
23220	21124	28381	25618	23332	21883	20023	17366	16766	16921	16778	16493	16153	16067	16103	16096	16018	15903	15848	15886	15963	15921	15813	16686	17040	16961	16709	16436	16079	15905	16050	16081	15983	15507	16025	15748	15892	15789	15799	15938	15835	15795	15898	15941	15762	15705	15644	15877	15804	15662	15785	15823	15891	15830	15932	15953	15978	15781	15767	15802	15842	15852	15653	15776	15809	15932	15878	15906	15971	15823	15661	15928	15872	15902	15982	15931	15659	15794	15945	15717	15849	15620	15923	15783	15869	15554	15921	15874	15766	15710	15783	15732	15748	15643	15757	15591	15980	15718	15884	15701	15670	15708	15684	15832	15722	15757	15918	15815	15727	16028	15735	15727	15794	15986	15819	15906	15821	15644	15886	15731	15705	15817	15669	15715	15618	15816	15779	15633	15771	15893	15632	15725	15728	15765	15872	15575	15652	15715	15767	15505	15905	15855	15826	15850	15789	15781	15726	15814	15910	15722	15686	15728	15794	15776	15861	15865	15952	15866	15892	15836	15786	15962	15839	15921	15837	15754	15792	15765	15812	15895	15949	15939	15691	15768	15819	15770	15848	16023	15762	15731	15897	15693	15782	15804	15777	15883	15779	15762	15797	15767	15957	15726	15856	16018	15847	15715	15702	16038	15704	16057	15835	15647	15882	15737	15798	15843	16023	15759	15893	15767	15901	15939	15646	15808	15721	15665	15961	15731	15826	15821	15674	15760	15753	15620	15850	15782	15875	15757	15849	15793	15685	15875	15894	15819	15835	15760	15908	15864	15886	15745	15867	15882	15722	15732	15810	15584	15776	15849	15727	15837	15879	15939	15767	15867	15841	15787	15784	15830	15709	15758	15722	15585	15815	15883	15858	15517	15708	15621	15776	15538	15781	15764	15764	15957	15741	15787	15819	15592	15966	15885	15981	16116	15826	15842	15894	15800	15801	15935	15696	15589	15823	15989	15809	15741	15607	15637	15877	15726	15794	15862	15715	16137	15880	15860	15706	15882	15808	15828	15605	15687	15700	15647	15786	15761	15939	15925	15822	15763	15869	15809	15891	15783	15952	15836	15668	15779	15814	15864	15860	15703	15817	15729	15919	15856	15640	15850	15873	15821	16013	15919	15872	15874	15776	15540	15922	15802	15821	15922	15883	15624	15978	15861	15751	15785	15942	15970	15829	15751	15873	15902	15913	15725	15878	15854	15806	15808	15876	15863	15982	15818	15826	15842	16033	15849	15997	16057	15927	15761	15816	15850	16040	15775	15778	15711	15849	15758	15807	15717	15721	15713	15965	15818	15801	15665	15799	15696	15800	15779	15765	15820	15832	15751	15773	15625	15973	15807	15741	15815	15747	15828	15701	15657	15861	15929	15945	15829	15894	15767	15704	15916	15750	15772	15764	15911	15733	15755	15919	15988	15932	15784	15972	15972	15911	15852	15836	15827	15779	15748	15950	15776	15796	15699	15758	15787	15904	15906	15886	15867	16078	15710	15682	15902	15891	15993	15871	15903	15883	15901	15667	15951	15785	15700	15885	15712	15780	15657	15772	15682	15931	15949	15922	15722	15911	15952	15710	15804	15811	15721	15864	15858	15841	15913	15997	15826	15897	15701	15852	15733	16037	15809	15928	15775	15863	15780	15837	15739	15663	15968	15710	15903	15830	15804	15877	15674	15783	15813	15753	15675	15785	15921	15691	15733	15554	15847	15684	15752	15782	15613	15877	15778	15764	16039	15814	15877	15766	15850	15826	15871	15904	15775	15906	15810	15760	15818	15737	15674	15850	15908	15828	15873	16126	15825	15774	15790	15773	15788	15847	15821	15670	15742	16007	15742	15770	15749	15745	15964	15735	15781	15909	15707	15942	15799	15898	15808	15938	15790	15835	15730	15966	15680	15652	15862	15903	15888	15684	15797	15778	15913	15782	15596	15866	15849	16094	15757	15908	15983	16005	15750	15807	15780	15729	15817	15813	15741	15814	15893	15681	15705	15788	15871	15866	15821	15740	15758	15692	15573	15691	15899	16011	15698	15738	15852	15747	16198	15883	15934	15833	15810	15723	15760	15609	15878	15836	16071	15790	15710	15840	15999	16002	15870	15789	15879	15889	15871	15800	15770	15792	15623	15842	15882	15627	15916	15871	15854	15626	15743	15829	15909	15626	15803	15809	15599	16050	15914	15527	15879	15719	15840	15779	15710	15777	15718	15735	15741	15896	15809	15895	15900	16011	15737	15902	15829	15884	15951	15847	16125	16057	15904	15963	15932	15739	15766	15722	15731	15666	15766	15815	15945	15721	15668	15874	15730	15973	15706	15762	15804	15873	15774	15678	15823	15799	15834	15918	15878	15878	15858	15884	15807	15796	15923	15929	15794	15977	15856	15810	15834	15822	15636	15700	15541	15479	15829	15928	15725	15637	15711	15834	15703	15758	15760	15800	15681	15894	15640	15824	15988	15661	15968	15861	15773	15805	15828	16099	15801	15876	15724	15693	15838	15856	15827	15991	15991	15693	15668	15985	15850	15866	15853	15893	15796	15907	15864	15946	15921	15746	15940	15540	15976	15775	15705	15787	15796	15566	15797	15993	15831	15967	15873	15709	15838	15690	15830	15794	15731	15876	15824	15898	15840	15927	15734	16023	15747	15842	15971	15901	15865	15874	15886	15799	15850	15758	15588	15908	15779	15941	15820	15627	15857	15821	15797	15736	15573	15925	15684	15971	15960	16048	15873	16003	15971	15963	15816	15772	16095	15801	15873	15730	15884	15960	15873	15655	15977	15830	15997	15856	15962	16053	15888	15802	15595	15818	15640	15745	15819	15854	15840	15833	15834	15841	15721	15677	15763	16066	15933	15909	15783	15809	15515	15777	15713	15824	15807	15978	15995	15738	15702	15748	15627	15997	15740	15808	15889	15918	15839	16014	15836	15827	15764	15895	15913	15747	15980	15769	15935	15934	15941	16068	15859	15942	15825	15771	15667	15738	15523	15974	15874	15798	15974	15764	15627	15865	15788	15908	15691	15814	15987	15896	16001	15736	15875	15843	15943	15765	15902	16008	15735	15859	15895	15787	15889	15915	15660	15836	15941	15841	15842	15950	15770	15871	15873	15838	15702	15982	16158	15771	15793	15781	15778	15874	15694	15756	15668	15826	15828	15806	15867	15728	15826	15676	16058	15856	15742	15818	15841	15970	15795	15795	15724	15875	15635	15886	15851	15896	15722	15723	15794	15664	15804	15751	15758	15744	15649	15781	15866	15737	15886	16012	15882	15825	15698	15899	15810	15835	15803	15661	15650	15759	15851	15754	15851	15828	15925	15908	15827	15862	15756	15884	15909	15843	15571	15950	15763	15883	15931	15836	15910	15732	15795	15908	15962	15863	15766	15910	15941	15998	15651	15789	15872	15728	15812	15789	15845	15947	16004	15980	15896	15741	15812	15725	15950	15803	15886	15733	15854	15839	15901	15747	15828	15857	15727	15756	15837	15946	15976	15971	15878	15951	15881	15955	15772	15875	15851	15687	15863	15832	15727	16059	15817	15820	15743	16077	16023	15655	15663	15709	15826	15679	15619	15807	15708	15766	15887	15788	15713	16018	15780	15884	15839	15846	15900	15907	15870	15939	15998	15927	15799	15790	15728	15859	15820	15867	15835	15958	16009	15725	15928	15735	15781	15962	15852	15846	15852	15823	15931	15852	15694	15858	15643	15796	15892	16052	15818	15919	15662	15717	15924	15928	15930	15533	15763	15878	15787	15925	15940	15667	15897	15840	15779	15587	15665	15625	15686	16086	15814	15753	15885	15607	15949	15610	15802	15649	15960	15596	15805	15914	16042	15649	15792	15717	15891	15757	15973	15786	15941	15714	15908	15873	15823	15868	15767	15725	15798	15771	15904	15783	15733	15822	15827	15874	15955	15942	15779	15852	15845	15848	15908	15741	15895	15703	15836	15886	15845	15852	15633	15879	15922	15801	15798	15672	15883	15915	15576	15882	15890	15912	15742	15724	15764	15860	15830	15714	15927	15740	15851	15775	15848	16048	15828	15898	15994	15853	15951	15675	15679	15678	15846	15859	15989	15713	15662	15844	16013	15814	15730	15663	15909	15848	15903	15696	15707	15767	16003	15893	15804	16006	15798	15736	15777	15688	15715	15829	15869	15822	15788	15791	15714	15838	15671	15782	15748	15720	15610	15771	15843	15787	15689	15761	15941	15830	16070	15757	15942	15883	15721	15821	15910	15895	16013	15870	15727	15995	15784	15780	15850	15837	15750	15919	16061	16048	16010	15876	15976	15714	15985	15882	15673	15789	15993	15841	15797	15800	15748	15972	15949	15626	15866	15926	15899	15945	16060	15665	15830	15862	15897	15764	15861	15810	15821	15771	15879	15940	15601	15790	15985	15868	15897	15834	15685	15782	15806	15969	15853	15817	15851	15856	15803	15778	15920	15976	15821	15767	15883	15706	15656	15813	15683	15683	15954	15765	15880	16001	15711	16055	15784	15894	15684	15974	15680	15988	15797	15822	15740	15885	15835	15647	15938	15737	15728	15729	15839	15735	15792	15897	15763	15788	15786	15852	15772	16031	15809	15874	15906	15795	15853	15940	15980	15881	16053	15716	15829	15701	15817	15869	15823	15761	15828	15837	15948	15484	15729	15821	15667	15802	15714	15769	15959	15939	15739	15816	15924	15974	15828	16005	15918	15911	15887	15845	15703	15876	15841	15937	15816	15895	16090	15890	15819	15983	15755	15674	15915	15852	15615	15889	15817	15907	15871	16074	15770	15938	15724	15940	15762	15854	15877	15862	15682	15676	15710	15901	15882	15830	15863	15774	15736	15992	15883	15717	15805	15939	15998	15885	16042	15797	15862	15651	15907	15682	15529	15840	15844	15851	15714	15705	15636	16017	15913	15769	15873	15868	15799	15760	15970	15927	15659	15844	15904	15793	15828	15755	15629	15852	15809	15820	15758	15828	15815	15948	15759	16037	15735	15777	15896	15735	15611	15975	15876	15870	15813	15836	15633	15887	15758	15906	15938	15748	15886	15960	15755	15664	15811	15900	15805	15751	15793	15825	15805	15697	15504	15796	15782	15956	15961	15763	15745	16083	15788	15956	15936	15879	15769	15828	15892	15764	15857	15800	15743
28880	56262	48276	32855	23332	16410	15050	14545	14199	14349	14146	13588	13889	13274	13235	13118	13003	13190	12982	13037	13162	13221	13235	13863	14641	14209	13871	13572	13258	13120	13090	13026	12918	13037	13052	13034	13008	12942	13111	12889	12880	12948	12932	13120	13173	12908	13231	12999	13144	12982	13151	12935	12778	13035	12871	13008	12951	13042	12927	13037	12989	12943	13085	12981	13154	13153	12838	12961	13006	13127	12899	12929	13174	12869	12982	13046	12911	13094	12986	13046	12908	12999	12957	12930	13029	13091	13081	12865	13000	13073	12875	12981	13024	13040	12894	12866	13192	12951	13058	12998	13029	13013	13012	13107	13113	12978	13011	12919	12959	13027	12981	12909	13158	13025	13030	12940	13000	12919	13108	13022	13006	13024	12979	13220	13003	13064	13037	12942	12993	12989	13043	12947	13040	13027	13083	13075	13001	13120	13093	12985	13037	13097	12935	13102	13010	12988	12950	12893	13025	13106	12922	13041	12900	13007	12975	12914	13078	12891	13011	12932	12946	12969	13026	12963	12859	13046	13167	12907	12865	12961	13000	12884	12953	13040	12928	12800	12900	13074	12848	13092	12972	12867	13069	13000	12997	12870	13025	12866	13012	12973	12922	13110	13066	12970	13023	13055	13042	13033	13010	13035	13140	13103	13018	12964	12859	12941	12942	13155	13020	13104	12944	12855	12881	12993	13049	13061	13022	12973	12933	13008	12899	13075	13004	12968	12879	12987	13099	12991	13085	13037	13071	12968	12994	12902	12769	13078	12828	12945	13074	12904	12843	13052	12970	12991	13157	13107	13109	12892	13262	13076	13159	13037	13067	12990	13194	13043	13059	13069	13158	13064	12856	13017	13020	13067	13017	12953	12965	13144	12986	12998	13021	12845	13054	12949	13132	12847	12858	12829	12922	13109	12982	13020	13082	13062	12986	13155	13033	12951	12860	12940	13051	12968	13068	13190	13066	13158	13040	13128	13067	13249	13037	13094	13240	13007	13071	13069	12901	12883	13054	13158	12891	13240	13030	13069	13045	13078	13005	13086	13010	13013	12857	12945	12961	12985	12929	12816	12977	13159	13002	13042	12908	12981	13024	13026	12996	12934	12980	12775	13046	12979	12970	12997	13072	13032	13018	13100	12926	13030	13057	13223	12932	13064	12979	13112	12994	12877	12900	12982	13108	13046	13065	13023	12934	13080	12943	12950	12881	12964	12884	13072	12967	13035	13020	12982	13065	13129	13012	12948	12956	13025	13003	13061	13041	12988	12901	12783	13044	13088	12944	12910	12985	12806	12979	12994	13001	13003	12931	12801	13047	13052	12935	13142	13029	13138	13073	12901	12926	12899	13041	13159	12950	12960	13073	13155	12962	13026	12888	12889	12966	13029	13039	13048	13147	13030	12932	13070	12937	12996	13070	13129	13020	13150	13124	12964	13014	12857	13065	12873	13008	12948	12894	12980	13020	12951	13071	12846	12845	12959	12903	13136	13069	12972	12895	12978	12954	12959	12996	13059	12933	13054	13020	13055	13062	12883	13124	13035	12917	13047	12979	12840	13054	12913	13175	12913	13155	13013	13025	13085	13040	12829	12996	12935	13091	12952	12996	12987	12935	13008	12894	13111	13034	12862	13075	13135	12918	12875	13142	13052	13007	12867	13008	12888	13026	13063	12923	12792	13190	13075	13059	12888	12936	13025	13163	12942	13085	13021	12968	12918	12959	13061	12850	13113	13037	12932	13040	12785	12904	12954	12883	13093	13081	13070	12986	12975	13056	12883	12882	12881	13054	13026	12957	13054	13172	12973	12907	13054	13018	12956	13080	13164	12963	12933	12882	13081	13022	13027	13038	13087	12931	13049	12761	12992	12990	12952	13208	13001	12934	13032	13058	12923	13054	12854	12931	12882	12845	13049	12937	13113	12911	12972	12994	13015	13027	12983	12855	13077	13025	13031	12896	13134	12977	13059	12921	12920	13144	13042	12803	13056	12827	12897	13120	13020	13060	13070	12988	13054	13133	12905	12851	13078	12981	12992	12785	12981	13100	12967	13171	12868	12889	12861	12871	13017	12937	12826	12994	13103	13029	12945	13027	13088	13037	13081	13061	13004	13170	13076	12791	12968	12997	13234	12938	12905	12925	12980	13161	13020	12938	12840	13077	12929	13022	12939	12998	13195	13061	13052	13053	13072	13096	12888	12988	13015	12973	13167	12949	13083	12982	13001	12790	12990	12882	12761	13030	13001	13051	12998	13039	12821	13033	12983	12858	12982	13167	13108	12889	12992	12869	12982	12997	13032	13033	12780	13229	12897	13031	13043	12969	13008	13099	12936	13012	12915	13014	12892	13041	12847	12925	13113	13052	13129	13005	12893	13172	13057	13072	13093	13026	13118	12915	13207	12970	12863	13038	13058	13040	13128	12915	13045	12910	13057	12898	13035	13153	13007	12824	12973	13067	13175	13174	12916	12912	12992	12815	13014	12792	12948	13036	13011	13154	12885	13104	13030	13105	12808	13062	12976	13139	13121	13082	13011	13034	12961	13040	12819	12799	13054	13085	12937	12949	13048	12968	13032	12912	12779	13092	13011	12893	12952	12816	13012	13114	12951	12910	12985	12885	13072	12977	12959	13171	13022	12922	13043	13094	13219	12956	13063	13006	13000	13029	12978	13007	13064	13004	12965	12992	12966	13106	12876	13015	12846	12953	13128	13099	13047	12977	12955	12967	12988	13015	12987	12975	12865	12959	12859	12843	13000	13079	13036	12985	13064	12816	13026	13101	12949	12947	12917	13198	12795	13043	12900	12959	13076	13064	13031	12891	12981	13075	12934	13029	13074	12930	12859	12990	13080	12947	13114	13094	13155	12962	12903	12870	12968	13024	12920	13158	12999	13145	12994	12961	12939	13043	12964	13137	12848	13003	13128	12847	12859	13129	12973	12958	13066	13111	12908	13087	12941	13120	13072	13057	13064	13025	13177	13133	13175	12889	13063	12788	12906	12978	13096	12987	13022	13003	12976	13128	12869	12925	13136	13109	13085	12929	13018	13084	12933	13057	13033	13011	12833	13036	13094	12966	12911	13032	12985	12872	12980	13056	12856	12935	13009	12889	12988	12911	12967	13075	12976	13045	13088	13002	13123	12921	12896	13003	13080	12876	12994	12873	13162	12991	12811	13007	12934	12721	12961	13062	12933	12846	13018	12922	13090	13022	13044	12870	13112	13014	13014	13036	13044	13098	13127	12955	12907	12976	13074	13068	12848	12935	12967	13035	12899	13160	13021	12893	13072	12929	13086	13051	12957	12916	12980	12842	13073	12978	13073	12870	12972	13087	13015	12898	12952	13075	12975	12978	13019	12798	13079	12958	12922	12866	13163	12964	13070	13002	13122	13142	13029	13088	12849	13043	13005	13036	12805	12970	13078	12812	12947	13045	13110	13119	12947	13011	12963	13127	13009	13031	12964	12870	13042	12996	12959	13232	12944	13047	12918	13025	12994	13147	13089	13191	13079	13041	13126	12950	13081	13077	12941	12857	13084	12998	13107	13072	12937	13000	12973	13091	12809	13058	12996	12897	12993	13032	13095	12941	13122	13026	12968	12883	13226	13120	12976	12994	12943	13025	12977	13116	13046	12947	12971	12919	13020	12981	12952	12921	13029	12865	12962	12938	12892	13022	13086	13065	13006	13071	12919	13087	12998	13082	12942	13013	13022	12820	13088	13046	12939	13111	12931	13045	12912	13077	13084	12919	13141	12987	13077	13044	12996	13076	12938	12936	12963	13042	13075	13020	12987	13004	13039	13029	12839	13159	13027	13006	12931	12988	13136	12930	13012	12927	12823	13019	13016	13172	12861	13013	13066	13012	12951	12883	13106	12958	13174	12877	12912	13024	13043	12949	13140	12966	13086	12988	13006	13068	13006	12987	12972	12947	13074	12839	13084	12990	12984	12940	13157	13068	12983	12961	13029	13080	12935	13188	13027	12981	13215	12973	13025	13144	13206	13168	13080	12991	13053	13080	12900	12869	13008	13061	13054	12920	13038	13079	12871	12862	12924	12993	13052	12899	12988	13098	13030	13059	13101	12993	12925	12839	13109	13013	12902	12966	13153	12901	12991	12955	13035	13065	13042	12965	13079	13127	13054	13038	13160	12977	13084	12977	12898	13068	13069	12947	13099	13099	13020	13105	13005	12951	12961	13109	13049	13027	12845	13115	13014	12941	12869	13075	12921	13079	12987	13007	12802	13061	13021	12971	12944	12983	13111	12931	12813	13002	13135	13198	13089	13124	12939	13100	13000	12840	13063	12943	12926	12798	12918	12844	12921	13108	13117	12986	12920	13116	13021	13006	12967	13046	12934	13064	12974	13014	13081	12899	13092	13042	13066	12985	12935	13061	13034	12993	13006	13064	13113	12995	12867	13113	13095	13149	12962	13077	13261	13148	13012	12936	13004	12992	13166	13126	12942	13029	13071	12913	12959	12758	13089	13063	13222	13043	12984	13013	13019	12969	13078	13021	12966	12927	13049	12935	13070	13023	13003	12952	13081	13001	12986	12957	13048	12952	13039	12910	12787	12951	13073	12976	13061	12855	12928	12975	13063	12948	12974	12998	12984	13029	13012	13158	12984	13004	13157	13020	12922	12981	13087	12939	12758	12802	13063	13052	13017	12946	12908	12918	13002	12941	12886	12932	13185	13189	12995	13086	13018	12981	13149	12962	13200	13069	13043	13004	12949	12956	12758	13083	12873	12912	13026	12983	13147	13104	12933	12915	13039	12880	12903	12991	12991	12916	13101	12958	12906	13152	12978	12833	13057	12830	13025	13068	13053	13052	12946	13077	13174	12956	13016	13030	12896	13019	13223	13109	13014	13060	13004	12849	12990	12899	12969	12967	12990	13009	13004	12976	12855	12945	12959	12927	13099	12845	12918	12919	13209	12964	12908	13045	12773	13106	12821	12926	12926	13049	13123	12752	12915	12897	13024	12989	12908	12973	12931	13089	13092	13049	13084	12960	13107	13073	13019	12990	12980	12846	13094	13023	13004	12955	12998	12988	13085	13117	12922	12985	12935	12949	12967	12990	13154	13011	12896	12820	12966	13027	13003	12948	12938	13025	13174	12820	13001	12999	13072	12950	12922	13070	13090
24782	21350	28644	28933	22618	18927	18354	17031	16758	16778	16710	16489	16120	16209	16287	16219	16224	16125	16224	16198	16083	16014	16130	16174	16717	16588	16397	16529	16233	16077	16046	16187	15931	16069	16087	15919	16053	16074	16178	16007	16110	16036	16174	15967	16246	16039	15858	16173	16012	16076	16206	16112	16050	16069	16056	15899	16134	16083	16004	16000	16106	16022	16109	16056	15926	15915	16079	15940	16066	16102	16084	16096	15938	15766	15868	16255	16124	16069	16072	16040	16076	15985	15924	15986	16147	16108	15748	15985	16121	16033	16014	16195	15996	15933	16081	16190	16124	15937	15878	15988	16126	16262	15958	15986	15973	16184	16012	16137	16063	15993	16020	16000	16093	15891	16177	15936	15885	16016	16158	16052	15964	15972	16097	15901	16155	16081	16006	16196	16034	15987	15936	15928	16069	16001	16076	15821	16121	15888	16228	15946	16148	16096	15955	15966	16064	16132	16206	16078	16074	15958	16178	15969	16012	16017	16043	16269	16003	15906	16115	16158	16074	16112	15963	15971	15920	16048	16092	16167	15870	16132	15956	16211	15958	15936	16095	16152	16313	16023	16148	16082	16018	16113	16035	15992	16008	15926	16019	15974	15925	16139	15994	16020	15971	16079	16036	15929	15834	15937	16029	16368	16240	16032	16022	16039	15928	16157	16103	15851	16248	15936	15923	16076	15982	15956	16128	16140	16107	16244	16051	16186	15971	15862	16076	16084	15819	16053	15939	16147	16144	16190	16100	16006	15971	16138	16134	16118	15975	16135	16131	16004	16102	16018	15943	15821	16066	16167	16189	15873	16158	16302	16072	16173	16086	15977	16060	16128	16133	16202	16038	16200	16119	16043	16098	16036	15987	16092	16000	16302	16165	16023	15926	16007	16050	15928	16069	16006	16014	15946	16060	15951	16137	16030	16157	16076	15868	16137	16117	16023	15846	16031	16218	16115	16005	16059	16016	16065	16146	16129	16053	16046	16000	16061	16253	16053	16116	16178	16094	16187	16070	16271	16139	16076	16083	15907	16180	15890	16111	15880	16009	16067	16093	16178	16019	16009	16071	16159	16118	16263	16013	16073	15856	16070	16182	16111	16088	16015	16213	15960	15999	16053	16096	16051	16126	15982	15862	16089	15986	16048	16093	15950	16188	16055	16173	16040	15903	15921	16290	15966	16085	16066	15831	16066	15878	16019	15879	16008	16144	16116	16114	16069	16110	16107	16012	16108	15969	15975	16138	16201	15859	16043	16190	16139	16018	16170	16054	16127	15858	16097	16169	15882	16123	15979	16123	16070	16147	15967	16189	16095	16163	16247	16175	16010	15954	16040	16264	16079	16123	16124	15895	16076	15953	16035	16057	16088	15828	16076	15972	16163	16215	16032	15964	16002	16134	16271	16059	15946	16054	16085	15917	16096	16105	15976	15952	15966	15982	16258	16070	15927	15996	15970	15931	15961	16265	16093	15922	15954	16036	16216	16086	16138	16162	15926	16199	15998	16120	15959	16125	16015	16053	16082	16054	15936	15957	16154	15994	16018	15974	15854	16143	16116	16082	16071	15876	16137	16185	16002	16272	16121	15998	16273	16134	15943	15949	15810	15906	15998	15935	16043	16222	15920	16181	15989	15925	16088	15998	16189	16064	15903	16018	16040	16034	15710	16198	15862	15926	16079	15972	16067	16102	16149	16000	15976	16166	15795	15936	16284	15887	15945	16008	15904	16062	16057	16196	15958	16105	16185	16035	16089	16170	16267	16204	16162	16217	16102	16026	16083	15977	15960	16022	15830	15888	15884	16052	16024	15939	15872	15897	16114	16096	16093	15951	15962	16158	16174	15855	15935	16049	16215	16077	16155	16113	16050	15958	16218	15805	15961	16065	15908	16038	15924	16087	16083	15983	16103	16113	16094	16002	16050	15958	15958	16034	16167	15989	15966	16041	16177	16240	15809	15925	16173	15953	15961	16185	16051	16000	16035	16021	16089	16067	16190	15979	15995	16116	15944	16208	16266	16035	16002	15922	15992	16198	16123	16204	15825	15989	16047	16014	15956	16255	16033	16251	16114	16183	15967	16122	15993	16086	16333	16064	15963	16084	16096	16105	15886	15828	16168	16190	16189	16137	16046	16096	16068	16044	16097	16184	16045	16027	16107	15935	15982	16024	15824	16106	16122	15929	16201	15858	16157	16121	15963	16029	15893	16072	16119	15908	16022	16265	15992	16156	16236	15996	15885	16019	16097	16097	15977	16036	15967	16104	15968	16111	15883	16106	16070	16124	15904	15906	15947	16041	15935	16159	15980	15780	15945	16053	16078	16141	16094	16026	15968	16179	16067	15800	15944	16068	16027	16032	16045	16097	16013	15898	16119	16130	15960	16064	16204	15989	15963	16044	15962	16041	16099	16230	16064	16066	16077	16033	16183	16080	16089	16030	16095	16020	16180	16093	16046	15977	15978	16071	15905	16134	16042	15834	15895	16214	15920	16020	16085	16074	16069	16030	16154	16015	16105	15997	16031	16147	16046	16289	16011	15968	15974	16135	16051	15997	16114	15881	15955	15980	16109	16100	16041	16112	15963	16093	16041	16132	15925	15923	15899	16065	16075	16024	15865	16100	16034	15991	15822	15995	15957	16146	15966	15983	16200	15839	15927	15919	16054	16047	16203	15916	16030	16255	16068	16058	16008	15916	16172	15999	16123	15970	15857	16058	16204	16134	16233	16059	16073	16187	16044	16016	16003	16329	16078	16044	16026	15917	15814	16142	15969	15915	16264	16046	16012	15922	16003	15742	16031	16239	16133	16165	16008	16065	16082	15877	16144	16226	16095	16199	16195	16049	16033	16085	15971	15983	16277	16192	16002	16165	16099	16100	16074	16063	16178	16106	16244	15999	15872	15970	16143	16027	15968	16090	16218	16253	16031	15998	16205	15891	15934	16239	15906	15948	15856	16001	16164	16013	15977	16140	16111	16253	16143	16160	15915	16008	16061	16073	15990	15945	16124	16114	15840	16076	16094	15955	15993	16088	16022	16132	16143	16017	16035	15992	15968	16123	16078	15914	16166	16291	16047	16094	16019	15977	15934	15982	16018	16033	16219	15998	16022	16270	16194	16063	16044	16155	16023	15870	16032	16006	15995	16098	16044	16080	16010	16194	16169	16103	16023	15971	15873	15995	16126	16041	15974	16007	16071	16066	15858	16144	16010	16054	16111	16027	16161	16143	15981	15764	16027	16128	15994	16021	16159	16110	16016	16148	15896	16058	15940	15938	15947	16098	15992	16072	16082	16089	16083	16131	15862	16153	15963	16180	16159	16069	16062	16065	16109	15974	15856	16106	16077	16046	15771	16083	15977	15986	16098	16072	16151	15935	16223	16097	16135	15933	16141	16118	16062	15976	16109	16107	16103	16036	16102	15889	16154	15845	15927	16027	16112	15946	16028	15995	15873	16060	15955	16090	16208	16015	15932	16190	16155	16030	16210	15977	16153	16129	16089	16038	16075	16212	16267	16066	16286	16299	16118	16257	15996	16167	15891	16059	16105	16175	16061	16189	15903	15790	16059	16221	15927	16039	16062	16194	15958	16147	16037	15658	15894	16109	15988	16123	15991	15973	15914	16027	15944	16216	16062	16062	16002	15961	16231	15934	15984	15986	15843	15954	15985	16197	16111	16057	16099	16106	15999	16170	15996	15948	16058	15951	15860	16087	16057	16156	15961	16016	16058	16105	15984	15772	16187	16032	16057	16262	16056	16185	16039	16070	16024	16120	16078	16034	16023	16076	15982	16033	16203	16069	15952	15957	15970	16128	15978	15959	16210	16175	16209	16225	16110	16183	16039	16019	16150	15866	16160	16238	15922	15874	15930	15941	15986	16469	15887	16065	16125	16010	16043	15859	15984	16068	15992	16046	16139	16196	15999	15963	15882	16111	15935	15945	16113	16022	15868	16136	16156	16267	15956	16098	16055	15994	15999	15960	16164	16000	16078	16177	16161	15982	16013	16239	16239	15981	16050	15992	16086	16062	15907	16033	15940	16187	16112	16220	16039	15963	16016	16185	16026	15905	16054	16030	16135	16055	16031	16166	15982	16026	16080	15907	16044	15989	15860	15906	15926	16177	16021	16025	15848	16044	16030	16326	16000	16102	15877	16121	16055	15967	15992	16301	15961	15937	15883	16055	16114	15982	16220	16056	16006	16097	16240	15929	16029	16002	15932	15927	15987	15913	15756	16026	16117	16171	15931	15897	15971	15878	16063	16055	16034	16135	16031	16219	15966	16113	16177	15847	16086	16077	16021	16064	15989	16190	16089	16185	15919	15958	16011	16171	15981	15940	16049	16144	15946	15997	16036	16164	15821	16047	16330	16241	16114	16156	16113	16059	16073	15997	16091	15964	16033	15946	16113	15909	16076	15925	15999	16077	16015	16098	16072	16088	16230	16035	15943	15924	15871	16080	16079	16012	15940	16020	15940	16225	16047	15866	16079	15972	15911	16043	16042	16076	16118	16248	16180	16086	15996	16068	15954	16078	16127	15944	16069	16222	16090	15944	16188	16174	16112	15975	16112	15985	16357	16243	15912	15833	15935	15886	16119	16089	16196	15903	15986	15911	16125	15963	15823	16084	15961	16181	15898	16102	16198	15994	16106	16038	15836	16084	15751	16155	16052	16139	15998	16165	16318	16017	16045	16188	16119	16077	16034	15899	16145	16028	16128	15917	15975	16140	15968	16067	15931	16092	15929	16110	16121	15937	15996	16112	16002	16016	15987	16085	16200	16137	15979	16152	16111	16169	15927	15977	15866	16024	16064	16025	16326	16104	15884	15889	16065	16084	16106	16121	16116	15966	16150	16121	16049	16064	16101	15886	15964	16066	16214	16029	16123	16252	16026	16015	16185	16010	16089	16109	16028	16032	16197	15942	16191	16021	16069	16113	16064	16277	16109	16021	15953	15987	16147	15974	16037	16112	16180	16164	16128	16095	16001	16028	16141	16061	15949	16043	16133	16202	16116	16036	15963	15996	16033	16177	16140	16042	16000	16057	16273	16101	16060	16045	16049	16098	16124	16075	16041	16146	16056	16105	16140	16098	16114	15942	16115	16010	16015	16157	16087	16159	16118	16137	16124	16087	15939	15957	16225	16041	15912
29153	51527	40298	29135	20738	15579	15195	14345	14322	14169	13803	13666	13311	13405	13360	13169	13382	13323	13188	13119	13146	13125	13211	13698	14101	14025	13814	13507	13236	13210	13235	13180	13110	13178	13180	12944	13233	13193	13360	13149	13047	13096	13288	13101	13174	13137	13116	13223	13060	13115	13214	13114	13147	12978	13194	12990	13257	13084	13024	13116	13252	13271	12948	13327	13059	13080	13209	13050	13194	13437	13252	13233	13078	13206	13173	13242	13258	13023	13346	13275	13139	13110	13195	13220	13303	13161	13160	13093	13103	13105	13188	13133	13218	13114	13289	13102	13312	13297	13006	13063	13093	13328	13068	13243	13081	13290	13109	13130	13247	13146	13223	13170	13106	13021	13051	13094	13191	13102	13303	13273	13063	13072	13246	13268	13279	13099	13257	13064	13205	13182	13175	13210	13229	13258	13229	12976	13245	13145	13337	13007	13233	13280	13393	13084	13246	13253	13303	13019	13163	13171	13204	13085	13142	13070	13163	13021	13114	12898	13152	13167	13145	13114	13297	13165	13272	13023	13197	13168	13115	13216	13012	13169	13358	13287	13173	13213	13117	13110	13206	13054	13173	13087	13204	13069	13084	13229	13210	13212	13092	13004	13132	13203	13072	13204	13146	13259	13187	13216	13213	12996	13028	13065	13239	13145	13318	13073	13252	13232	13108	13195	13064	13030	13150	13120	13274	13262	12986	13099	13120	13218	13075	13207	13066	13076	13110	13063	13102	13195	13195	13248	13166	13287	13110	13098	13270	13208	13244	13256	13148	13222	13198	13053	13164	13108	13094	13134	13349	13144	13070	13215	13248	13176	12967	13091	12952	13239	13292	13141	13126	13156	13170	13201	13230	13161	13226	13344	13238	13117	13139	12964	13162	13286	12964	13282	13183	13258	13309	13180	13150	13190	13119	13165	13243	13108	13329	13200	13240	13211	13226	13024	13280	13368	13261	13292	13220	13199	13138	12970	13041	13230	13223	13191	13040	13292	13139	13167	13172	13196	13057	13141	13235	13282	13162	13053	13260	13274	13115	13162	13160	12966	13170	12952	13132	13331	13149	13155	13272	13132	13189	13006	13074	13180	13224	12934	13198	13200	13140	13101	13075	13118	13185	13066	13200	13269	13100	13106	13227	13162	13216	13195	13178	13130	13109	13111	13276	13085	13288	13096	13076	13136	13099	13174	13163	13142	13166	13184	13069	13061	13236	13254	13254	13238	13269	13173	13152	12928	13028	13139	13233	13163	13249	13105	13102	13188	13261	13297	13199	13069	13166	13195	13107	13149	13217	13243	13146	13068	13152	13133	13258	13215	13194	13243	12965	13362	13113	13065	13139	13260	13129	13145	13027	13213	13112	13227	13284	13072	13281	13076	13231	13173	13185	13012	13249	13178	13167	13143	13123	13223	13210	13173	13134	13203	13069	13209	13148	13242	13119	13132	13258	13221	13124	13095	13247	13088	13061	13196	13048	13264	13045	13119	13147	13053	13293	13211	13286	13228	13065	13173	13191	13259	13208	13082	12995	13123	13073	13151	13120	13109	13046	12943	13140	13209	13192	13184	13031	13201	13079	13283	13127	13044	13195	13266	13134	13174	13229	12988	13154	13193	13298	13180	13135	13221	13144	13157	13045	13231	13287	13221	13083	13106	13130	13294	13134	13266	13215	13196	13019	13050	13279	13147	13015	13131	13094	13142	13146	13206	13141	13105	13170	13175	13142	13162	13082	13176	12971	13228	13087	13147	13151	13214	13266	13161	13145	13120	13199	13186	13072	13273	13061	13132	13264	13040	12966	13253	13112	13327	13277	13231	13169	13349	13207	13104	13262	13188	13087	13201	13340	13286	13079	13253	13233	13088	13200	13146	13197	13112	13150	13075	13134	13296	13080	13187	13105	13305	13097	13062	13251	13355	13208	13196	13150	13257	13156	13073	13196	13161	13278	13249	13217	13000	13191	13273	13262	13260	13110	13032	13050	13307	13021	13163	13197	13288	13097	13178	13185	13114	13121	13200	13235	13056	13165	13064	13147	12984	13246	13114	13108	13177	13324	13292	13202	13198	13283	13104	13115	13266	13341	13024	13142	13262	13182	13234	12913	13107	13239	13047	13304	13133	13115	13062	13164	13207	13181	13225	13203	13179	13231	13312	13292	13271	13107	13175	13144	13107	13128	13236	13244	13079	13292	13200	13159	13274	13003	13312	13233	13170	13280	13163	13142	13213	13099	13351	13264	13011	13069	13149	12912	13107	13201	13060	13188	13158	13025	13144	13094	13131	13113	13161	13203	13349	13197	13069	13208	13198	13227	13011	13160	13256	13152	13264	13153	13139	13199	13207	13241	13194	13393	13241	13098	13346	13232	13256	13174	13197	13197	13180	13121	13179	13113	13154	13121	13114	13161	13237	13264	13140	13163	13255	13190	13287	13098	13239	13202	13184	13073	13236	13241	13199	13195	13166	13219	13034	13054	13195	13341	13293	12975	13199	13315	13197	13268	13201	13100	13248	13116	13220	13188	13047	13057	13121	13192	13099	13105	13071	13097	13126	13120	13163	13356	13205	13220	13183	13271	13218	13213	13149	13154	13148	13098	13219	13089	13204	13197	13281	13067	13190	13247	13160	13225	13379	13259	13248	13186	13193	13084	13155	13173	13131	13100	13128	13166	13179	13251	13161	13251	13182	13307	13202	13296	13154	13141	13326	13073	13236	13217	13353	13084	13162	13033	13124	13102	13098	13252	13194	13071	13210	13087	13182	13099	13169	13220	13057	13233	13222	13228	13235	13145	13139	13120	13259	13206	13411	13154	13156	13162	13129	13130	13268	13126	13281	13117	13261	13184	13141	13048	13236	13161	12994	13021	13256	13181	13224	13166	13205	13216	13155	13350	13096	13025	13176	13223	13153	13234	13177	13270	13332	13365	13236	13103	13357	13209	13132	13247	13247	13196	13143	13260	13020	13178	13253	13144	13162	13133	13155	13188	13060	13182	12946	13059	13123	13107	13137	13316	13247	13287	13295	13239	13192	13170	13269	12989	13113	13260	13123	13013	13187	13349	13227	13280	13240	13192	13205	13065	13221	13069	13035	13239	13098	12917	13274	12978	13177	13131	13168	13197	13263	13373	13255	13277	13026	13227	13247	13183	13096	13110	13276	13154	13010	13092	13130	13317	13226	13277	13181	13227	13203	13141	13046	13233	13291	13400	13164	13204	13109	13149	13200	13149	13118	13111	13235	13303	13117	13055	13182	13123	13078	13233	13229	13024	13096	13135	13112	13170	13167	13082	13194	13249	13183	13213	13130	12995	13309	13154	13191	13200	13308	13299	13256	13120	13304	13242	12987	13121	13182	13206	13140	13212	13153	13263	13129	13084	13213	13173	13247	13138	13277	13228	12980	13166	13142	13134	13108	13118	13212	12984	13199	13149	12955	13142	13105	13420	13166	13258	13142	13148	13042	13201	13142	13087	13203	13221	12984	13178	13203	13192	13237	13150	13057	13295	13154	13072	13169	13318	13134	13174	13114	13203	13124	13185	13230	13136	13274	13069	13187	13248	13158	13146	13098	13096	13101	13196	13157	13171	13241	13147	13202	13188	13168	13181	13203	13106	13011	13078	13173	13122	13092	13253	13231	13202	13196	13078	13204	13220	13190	13276	13147	13225	13176	13230	13248	13055	13182	13132	13221	13183	13183	13156	13114	13245	13291	13070	13408	13141	13158	12984	13090	13119	12995	13160	13156	13224	13122	13175	13169	13123	13299	13042	13165	13137	13182	13210	13208	13188	13271	13079	13268	13452	13146	13007	13188	13215	13291	13069	13268	13150	13291	13107	13182	13295	13267	13330	13140	13248	13174	13250	13116	13229	13141	13176	13173	13175	13306	13177	12998	13141	13317	13123	13045	13255	13172	13146	13166	13168	13175	13188	13186	13159	13240	13172	13094	13278	13157	13245	13221	13247	12983	13230	13187	13164	12992	13043	13196	13315	13252	13156	13221	13113	13177	13126	13075	13064	13197	13203	13065	13183	13068	13131	13321	13221	13108	13098	13228	13235	13297	13197	13317	13174	13142	13216	12994	13048	13063	13252	13283	12960	13309	13003	13111	13282	13032	13089	13271	13295	13145	13176	13198	13108	13219	13162	13061	13253	13280	13288	13189	13190	13025	13136	13127	13076	13169	13028	12984	13207	13438	13226	13270	13096	13228	13047	13211	13150	13252	13077	13229	13268	13223	13254	13062	13259	13135	13153	13079	13244	13109	12986	13114	13371	13179	13300	13103	13280	13195	13051	13252	13172	13099	13179	13051	13064	13303	13128	13092	13200	13105	13021	13252	13240	13254	13112	13231	13313	13261	13162	13058	13206	13110	13217	13246	13183	13178	13152	13188	13253	13170	13238	13122	13076	13279	13267	13044	13191	13160	13237	13251	13338	13210	13174	13132	13136	13217	13161	13139	13044	13335	13109	12985	13126	13155	13184	13090	13177	13124	13130	13015	13169	13201	13110	13171	13221	13180	13196	13148	13107	13097	13293	13144	13234	13183	13110	13095	13102	13165	13367	13027	13074	13311	13051	13158	13086	13284	13063	13313	13036	13210	12990	13095	13186	13099	13159	13143	13116	13129	13148	13136	13276	13203	13180	13230	13145	13173	13287	13054	13128	13056	13143	13218	13226	13061	13277	13185	13173	13142	13384	13035	13201	13282	13177	13301	13319	13110	13241	13212	13211	13073	13297	13238	13139	13195	13211	13176	13137	13240	13248	13322	13127	13216	13194	13263	13283	13236	13165	13344	13214	13100	13377	13270	13152	13263	13206	13161	13107	13055	13101	13142	13203	13161	13145	13165	13141	13218	13116	13123	13280	13161	13068	13206	13087	13172	13139	13063	13182	13123	13004	13134	13216	13200	13023	13201	13180	13129	13269	13084	13195	13011	13312	13154	13203	13169	13233	13235	13127	13111	13174	13282	13262	13111	13236	13207	13284	13133	13129	13228	13254	13307	12958	13201	13105	13027	13175	13082	13039	13011	13161	13136	13260	13352	13177	13015	13265	13264	13250	13212	13220	13135	13217	13209	13203	13186	13033	13224	13021	13183	13121	12976	13120	12992	13095	13323	13206	13166	13114	13272	13182	13078	12927	13216
22170	21155	28515	24364	22092	24346	24381	19128	18464	18443	17800	17441	17207	17170	16966	16909	17024	16943	16983	16784	16953	16772	17229	18697	18962	18223	17710	17646	16825	16787	16623	16733	16602	16532	16773	16825	16645	16716	16892	16641	16773	16875	16800	16612	16949	16740	16732	16735	16699	16690	16515	16765	16743	16489	16469	16638	16500	16752	16756	16684	16690	16924	16784	16547	16633	16512	16741	16555	16553	16506	16835	16594	16612	16812	16599	16453	16566	16734	16534	16738	16768	16832	16808	16597	16688	16852	16853	16756	16667	16529	16672	16451	16788	16520	16764	16546	16734	16761	16356	16447	16626	16704	16594	16444	16824	16406	16481	16628	16524	16827	16681	16483	16697	16558	16588	16547	16772	16666	16628	16534	16447	16604	16496	16877	16505	16744	16762	16588	16614	16635	16495	16652	16566	16611	16650	16716	16328	16444	16498	16600	16616	16639	16653	16648	16741	16717	16613	16555	16547	16635	16506	16513	16731	16471	16686	16534	16559	16684	16664	16787	16707	16934	16587	16585	16577	16591	16459	16375	16658	16641	16672	16474	16793	16722	16548	16573	16599	16691	16513	16521	16588	16571	16824	16490	16633	16735	16546	16453	16580	16763	16524	16556	16716	16725	16655	16739	16767	16764	16535	16610	16685	16888	16691	16601	16670	16499	16725	16449	16654	16656	16769	16690	16800	16710	16732	16446	16528	16756	16638	16557	16588	16623	16441	16490	16679	16507	16758	16781	16720	16847	16472	16555	16723	16518	16797	16530	16620	16569	16763	16710	16640	16547	16524	16680	16702	16762	16458	16583	16392	16610	16597	16533	16776	16727	16592	16780	16642	16510	16651	16654	16815	16711	16674	16621	16609	16646	16714	16524	16809	16588	16783	16577	16639	16646	16706	16520	16312	16628	16717	16554	16594	16599	16623	16559	16841	16569	16657	16555	16553	16683	16525	16689	16634	16578	16618	16669	16428	16514	16498	16550	16442	16625	16710	16706	16703	16847	16436	16508	16788	16655	16599	16496	16677	16650	16655	16511	16702	16564	16614	16590	16784	16569	16537	16413	16907	16637	16560	16570	16489	16652	16630	16564	16687	16579	16417	16619	16496	16525	16431	16473	16757	16652	16805	16879	16438	16510	16666	16748	16522	16518	16604	16630	16474	16708	16681	16766	16494	16722	16605	16594	16858	16438	16691	16583	16502	16540	16698	16572	16647	16726	16503	16362	16589	16573	16628	16613	16642	16566	16640	16712	16625	16410	16723	16695	16545	16461	16779	16552	16710	16532	16738	16596	16669	16515	16402	16466	16685	16563	16593	16784	16645	16559	16620	16742	16585	16460	16422	16642	16683	16711	16610	16652	16721	16502	16495	16753	16563	16743	16633	16428	16525	16631	16658	16522	16682	16442	16472	16690	16295	16497	16634	16629	16420	16436	16758	16530	16537	16629	16701	16685	16733	16790	16743	16518	16582	16815	16687	16666	16637	16512	16546	16657	16490	16576	16560	16528	16572	16425	16503	16648	16965	16665	16460	16682	16698	16647	16446	16569	16666	16573	16455	16524	16646	16717	16911	16717	16597	16653	16746	16683	16630	16649	16543	16799	16514	16670	16665	16757	16707	16728	16522	16404	16475	16644	16756	16705	16623	16538	16574	16611	16829	16714	16555	16470	16694	16865	16722	16655	16626	16550	16801	16442	16607	16681	16516	16545	16704	16493	16572	16698	16604	16701	16772	16609	16451	16548	16543	16767	16720	16698	16629	16721	16797	16598	16526	16590	16405	16567	16646	16422	16580	16591	16559	16888	16756	16565	16819	16510	16646	16625	16396	16488	16733	16475	16684	16562	16739	16670	16569	16784	16619	16654	16501	16811	16379	16599	16626	16563	16700	16546	16615	16646	16480	16659	16635	16670	16407	16450	16506	16456	16482	16793	16571	16785	16691	16600	16608	16576	16755	16922	16623	16643	16641	16515	16505	16729	16795	16564	16563	16524	16601	16464	16470	16603	16517	16553	16423	16665	16490	16610	16631	16608	16532	16488	16607	16474	16715	16570	16383	16503	16606	16734	16708	16639	16599	16580	16700	16637	16707	16445	16775	16496	16479	16664	16640	16356	16682	16734	16787	16590	16723	16469	16707	16654	16674	16494	16663	16558	16590	16702	16687	16541	16671	16577	16405	16420	16650	16555	16652	16482	16808	16568	16729	16520	16695	16539	16860	16535	16566	16623	16763	16611	16673	16779	16527	16414	16503	16712	16531	16468	16474	16588	16698	16669	16757	16802	16407	16469	16846	16686	16655	16750	16634	16663	16661	16409	16560	16692	16600	16556	16556	16580	16832	16578	16702	16768	16663	16501	16790	16640	16675	16648	16871	16546	16558	16585	16630	16614	16588	16692	16717	16910	16611	16404	16454	16675	16610	16514	16564	16269	16470	16657	16695	16554	16485	16526	16434	16675	16695	16846	16336	16771	16566	16496	16662	16575	16529	16571	16852	16536	16783	16461	16730	16939	16559	16558	16630	16670	16624	16529	16713	16805	16742	16328	16526	16518	16405	16704	16820	16753	16658	16466	16654	16551	16739	16737	16631	16620	16929	16383	16555	16564	16645	16635	16629	16715	16750	16797	16435	16646	16611	16764	16512	16452	16565	16858	16440	16681	16608	16421	16538	16598	16677	16535	16331	16527	16603	16469	16550	16569	16499	16648	16633	16626	16780	16652	16701	16657	16589	16444	16544	16378	16569	16497	16615	16735	16629	16700	16591	16642	16739	16721	16638	16689	16506	16667	16644	16788	16531	16562	16572	16604	16725	16788	16747	16770	16630	16663	16691	16510	16675	16622	16535	16662	16572	16780	16556	16589	16732	16666	16767	16521	16764	16659	16649	16654	16451	16681	16667	16585	16571	16879	16405	16699	16743	16679	16703	16608	16727	16476	16573	16603	16641	16661	16713	16508	16581	16604	16754	16686	16656	16564	16454	16363	16736	16613	16672	16743	16727	16632	16565	16447	16671	16581	16472	16446	16517	16715	16426	16364	16594	16800	16826	16567	16423	16594	16551	16581	16538	16577	16791	16737	16718	16748	16316	16502	16548	16556	16662	16653	16473	16716	16578	16600	16524	16557	16547	16534	16721	16657	16509	16545	16608	16601	16468	16455	16634	16629	16543	16637	16486	16565	16626	16847	16559	16788	16576	16709	16543	16708	16642	16539	16449	16555	16497	16638	16720	16565	16588	16483	16569	16479	16446	16435	16669	16839	16618	16818	16543	16505	16653	16498	16640	16767	16632	16772	16673	16543	16742	16599	16784	16779	16515	16366	16579	16591	16609	16739	16567	16764	16772	16577	16565	16561	16376	16722	16690	16552	16908	16557	16536	16612	16638	16801	16721	16729	16602	16599	16785	16643	16648	16565	16641	16577	16552	16540	16489	16708	16484	16546	16665	16793	16612	16609	16663	16416	16508	16701	16543	16553	16673	16622	16729	16692	16423	16572	16636	16623	16426	16467	16563	16386	16695	16670	16816	16592	16667	16609	16679	16657	16957	16529	16657	16573	16617	16652	16468	16731	16451	16604	16572	16656	16775	16825	16633	16764	16680	16756	16541	16603	16551	16681	16280	16366	16543	16616	16846	16548	16503	16788	16637	16642	16661	16640	16641	16581	16499	16630	16776	16375	16716	16543	16754	16553	16607	16625	16523	16338	16587	16676	16665	16513	16801	16628	16619	16593	16684	16484	16655	16522	16693	16744	16668	16684	16563	16403	16630	16549	16672	16404	16470	16620	16545	16652	16782	16782	16764	16461	16571	16371	16630	16714	16692	16605	16750	16630	16494	16655	16644	16653	16658	16620	16720	16785	16526	16447	16717	16794	16588	16681	16561	16709	16703	16788	16708	16766	16602	16612	16673	16476	16505	16537	16697	16892	16506	16355	16679	16430	16683	16574	16657	16591	16625	16526	16732	16810	16494	16746	16663	16560	16380	16558	16528	16557	16697	16416	16569	16372	16731	16625	16682	16773	16772	16521	16470	16600	16740	16660	16576	16777	16447	16581	16573	16653	16802	16327	16435	16805	16617	16648	16580	16649	16564	16787	16593	16513	16585	16566	16612	16680	16780	16613	16814	16502	16649	16558	16708	16582	16842	16550	16802	16672	16687	16576	16459	16448	16550	16667	16636	16733	16684	16628	16709	16640	16501	16348	16629	16755	16687	16616	16695	16523	16634	16576	16842	16598	16527	16787	16481	16687	16757	16633	16431	16797	16758	16601	16553	16801	16837	16528	16616	16522	16350	16618	16657	16556	16491	16633	16608	16616	16578	16614	16572	16755	16546	16490	16464	16562	16640	16712	16559	16512	16552	16703	16542	16705	16333	16746	16715	16794	16654	16597	16722	16745	16508	16575	16896	16730	16546	16640	16877	16601	16406	16626	16551	16500	16646	16413	16591	16403	16505	16708	16574	16743	16512	16498	16781	16535	16477	16555	16489	16542	16543	16658	16588	16572	16780	16636	16511	16666	16759	16559	16654	16583	16577	16457	16555	16730	16692	16522	16622	16842	16589	16829	16717	16547	16732	16492	16470	16565	16595	16817	16702	16863	16645	16570	16453	16590	16753	16496	16534	16647	16655	16515	16754	16864	16584	16755	16607	16632	16627	16672	16511	16753	16700	16581	16686	16624	16551	16454	16636	16669	16663	16524	16755	16659	16525	16666	16514	16553	16583	16614	16372	16874	16890	16533	16712	16886	16642	16633	16342	16548	16693	16580	16395	16520	16573	16524	16880	16582	16807	16688	16739	16494	16495	16543	16570	16661	16683	16622	16322	16649	16833	16621	16453	16662	16569	16450	16589	16675	16665	16571	16586	16685	16690	16554	16665	16638	16575	16615	16723	16594	16596	16599	16411	16527	16511	16560	16884	16339	16696	16740	16490	16638	16508	16847	16489	16628	16590	16804	16620	16527	16607	16505	16489	16573	16704	16486	16761	16685	16482	16602	16845	16676	16577	16569	16597	16471	16548	16747	16548	16470	16687	16420	16371	16356	16572	16515	16624	16686	16622	16609	16795	16608	16511	16625	16579	16749	16612	16602	16688	16645	16709	16841	16443	16666	16820	16563	16576	16738	16670	16558	16507	16780	16755	16666
32828	63894	53782	37884	26181	20616	16550	15850	15955	15278	14903	14377	14058	13906	13733	13729	13609	13551	13705	13692	13714	13637	14328	16363	16429	15557	14828	14158	13880	13602	13623	13760	13618	13629	13497	13500	13393	13558	13528	13706	13668	13638	13590	13569	13576	13529	13559	13540	13424	13446	13433	13547	13688	13553	13527	13500	13407	13559	13673	13531	13559	13512	13560	13610	13462	13318	13470	13404	13378	13564	13428	13509	13499	13505	13653	13655	13460	13585	13518	13597	13510	13527	13470	13465	13551	13428	13530	13353	13459	13559	13361	13502	13616	13612	13606	13474	13568	13549	13538	13590	13616	13445	13537	13503	13649	13553	13366	13381	13503	13449	13454	13533	13394	13472	13384	13399	13592	13551	13399	13603	13594	13627	13469	13564	13406	13524	13279	13421	13433	13546	13458	13447	13479	13597	13553	13481	13538	13563	13473	13497	13480	13677	13464	13457	13628	13506	13610	13380	13586	13479	13472	13575	13440	13369	13448	13385	13547	13401	13565	13441	13512	13353	13607	13615	13578	13589	13391	13453	13523	13365	13623	13572	13499	13445	13571	13713	13627	13402	13430	13535	13489	13640	13377	13477	13500	13658	13387	13520	13573	13531	13363	13451	13579	13569	13467	13756	13405	13572	13643	13543	13353	13473	13510	13508	13485	13442	13537	13345	13447	13599	13463	13446	13410	13485	13500	13525	13510	13570	13583	13668	13609	13599	13458	13469	13400	13519	13343	13600	13689	13615	13522	13541	13464	13400	13559	13546	13525	13358	13505	13613	13628	13377	13488	13427	13580	13553	13581	13378	13499	13301	13514	13588	13413	13466	13409	13439	13549	13485	13571	13469	13708	13608	13531	13684	13518	13410	13429	13469	13598	13462	13548	13404	13544	13460	13532	13691	13650	13521	13473	13522	13469	13570	13471	13487	13556	13552	13502	13468	13699	13593	13539	13480	13507	13466	13696	13556	13487	13580	13497	13445	13502	13542	13422	13498	13559	13398	13495	13529	13492	13557	13561	13508	13466	13460	13701	13557	13410	13344	13445	13442	13582	13662	13519	13419	13454	13498	13608	13591	13673	13351	13549	13647	13549	13492	13524	13343	13447	13629	13529	13423	13584	13595	13611	13594	13689	13529	13462	13420	13503	13544	13690	13399	13511	13321	13556	13707	13555	13615	13568	13384	13568	13548	13457	13638	13353	13565	13505	13552	13440	13380	13456	13666	13565	13474	13442	13450	13828	13532	13401	13442	13397	13503	13499	13488	13513	13608	13440	13354	13476	13515	13402	13433	13544	13323	13560	13492	13553	13505	13560	13492	13318	13512	13383	13551	13529	13516	13525	13573	13510	13460	13561	13365	13544	13643	13445	13507	13623	13493	13559	13581	13311	13427	13593	13460	13507	13600	13472	13438	13414	13510	13661	13561	13543	13386	13506	13659	13563	13603	13482	13422	13515	13392	13582	13645	13454	13620	13531	13413	13579	13434	13465	13410	13451	13531	13562	13453	13392	13547	13507	13587	13393	13335	13543	13553	13356	13531	13684	13634	13575	13288	13490	13486	13499	13633	13541	13415	13672	13532	13567	13476	13552	13559	13513	13521	13683	13547	13498	13467	13475	13559	13606	13550	13535	13468	13506	13651	13316	13583	13411	13380	13526	13594	13271	13495	13456	13283	13361	13456	13639	13595	13630	13624	13536	13487	13617	13578	13585	13511	13510	13512	13518	13483	13406	13506	13539	13550	13637	13634	13501	13591	13405	13474	13482	13425	13341	13529	13464	13332	13521	13562	13410	13490	13439	13470	13414	13456	13537	13486	13547	13488	13482	13525	13579	13488	13413	13587	13530	13702	13539	13478	13398	13528	13739	13439	13683	13570	13455	13617	13502	13596	13504	13495	13697	13679	13473	13588	13465	13529	13541	13435	13500	13494	13537	13400	13626	13457	13481	13570	13419	13392	13574	13527	13510	13416	13602	13523	13458	13686	13568	13380	13530	13472	13441	13379	13404	13442	13395	13440	13429	13474	13514	13455	13495	13597	13602	13516	13589	13597	13375	13381	13529	13551	13538	13530	13460	13390	13502	13591	13417	13563	13549	13481	13586	13521	13573	13303	13534	13526	13656	13550	13449	13603	13465	13377	13665	13609	13394	13499	13556	13538	13568	13458	13421	13406	13535	13430	13475	13525	13738	13454	13466	13584	13513	13704	13495	13450	13475	13576	13538	13464	13540	13411	13562	13571	13529	13579	13547	13413	13439	13470	13530	13564	13548	13407	13542	13508	13567	13456	13589	13467	13655	13396	13504	13498	13353	13539	13487	13539	13490	13463	13420	13370	13728	13383	13407	13479	13524	13514	13375	13627	13552	13512	13631	13459	13472	13527	13353	13661	13609	13446	13682	13628	13529	13540	13704	13535	13445	13366	13422	13573	13592	13541	13379	13437	13476	13551	13397	13438	13519	13451	13535	13657	13507	13646	13510	13321	13547	13473	13586	13645	13667	13626	13520	13525	13602	13409	13439	13523	13604	13288	13534	13591	13408	13582	13433	13424	13598	13537	13519	13421	13531	13533	13476	13398	13737	13545	13643	13319	13491	13510	13404	13550	13521	13445	13460	13565	13502	13376	13387	13599	13447	13301	13705	13530	13553	13513	13517	13475	13733	13601	13597	13393	13525	13451	13488	13677	13508	13483	13466	13628	13450	13414	13448	13654	13413	13615	13594	13594	13612	13520	13444	13483	13479	13528	13559	13599	13488	13519	13562	13351	13517	13507	13408	13508	13434	13468	13596	13336	13770	13397	13554	13322	13554	13365	13460	13465	13675	13428	13519	13546	13519	13502	13572	13373	13490	13400	13574	13520	13450	13722	13543	13352	13416	13385	13474	13474	13419	13505	13381	13548	13408	13586	13718	13626	13487	13418	13852	13449	13209	13496	13428	13378	13526	13327	13560	13448	13574	13444	13581	13495	13670	13412	13408	13454	13479	13422	13569	13412	13412	13587	13440	13419	13660	13510	13618	13520	13495	13543	13346	13388	13471	13520	13609	13630	13433	13431	13403	13374	13506	13489	13591	13500	13451	13655	13382	13572	13553	13457	13617	13389	13365	13558	13485	13584	13519	13516	13575	13520	13387	13778	13616	13522	13605	13549	13454	13633	13574	13664	13585	13674	13509	13688	13526	13506	13476	13439	13467	13353	13454	13386	13520	13546	13427	13403	13504	13648	13567	13613	13470	13649	13479	13434	13370	13591	13520	13331	13543	13463	13546	13654	13432	13620	13582	13474	13630	13481	13564	13408	13598	13543	13614	13396	13496	13579	13268	13467	13596	13396	13515	13392	13582	13650	13542	13593	13604	13439	13422	13642	13346	13569	13640	13555	13471	13578	13596	13593	13554	13442	13589	13588	13600	13521	13421	13511	13687	13471	13305	13544	13656	13621	13617	13666	13481	13538	13436	13341	13521	13503	13428	13578	13487	13485	13515	13301	13360	13427	13511	13470	13452	13515	13477	13416	13452	13490	13623	13490	13453	13499	13568	13533	13450	13534	13404	13414	13517	13597	13487	13424	13724	13624	13452	13607	13440	13491	13400	13513	13323	13393	13457	13461	13568	13533	13624	13481	13339	13441	13499	13647	13458	13582	13419	13485	13412	13477	13374	13426	13503	13576	13558	13587	13619	13421	13564	13417	13480	13550	13594	13425	13524	13553	13389	13514	13678	13499	13411	13508	13398	13506	13629	13641	13549	13459	13498	13532	13552	13675	13629	13612	13382	13517	13434	13572	13666	13554	13429	13614	13514	13549	13489	13456	13427	13440	13456	13503	13488	13467	13606	13501	13442	13473	13527	13640	13422	13620	13502	13468	13464	13559	13518	13485	13550	13554	13448	13485	13479	13597	13532	13432	13637	13426	13574	13446	13511	13598	13613	13400	13645	13529	13463	13412	13604	13428	13561	13475	13577	13378	13477	13609	13553	13617	13667	13459	13504	13577	13399	13583	13531	13454	13509	13584	13580	13481	13451	13311	13559	13556	13514	13418	13162	13378	13601	13428	13508	13459	13594	13578	13342	13345	13546	13508	13540	13477	13470	13544	13527	13418	13467	13624	13534	13505	13435	13553	13459	13554	13433	13468	13421	13459	13676	13487	13616	13316	13494	13477	13538	13538	13488	13319	13573	13442	13507	13566	13460	13645	13488	13732	13467	13510	13484	13554	13547	13574	13707	13444	13484	13519	13400	13586	13472	13263	13592	13458	13600	13594	13399	13567	13453	13660	13474	13575	13591	13596	13275	13447	13391	13559	13361	13542	13473	13480	13228	13505	13370	13413	13683	13596	13538	13436	13512	13481	13596	13467	13606	13451	13613	13458	13525	13627	13434	13391	13508	13479	13459	13550	13446	13448	13563	13291	13524	13660	13549	13495	13426	13643	13668	13527	13445	13450	13444	13286	13584	13558	13597	13575	13419	13645	13508	13464	13522	13499	13482	13470	13438	13476	13315	13509	13489	13605	13641	13512	13480	13399	13500	13684	13567	13535	13445	13398	13601	13419	13627	13413	13507	13474	13512	13548	13590	13496	13643	13530	13503	13563	13624	13496	13481	13514	13465	13510	13568	13553	13654	13529	13339	13449	13563	13377	13418	13586	13543	13506	13595	13619	13459	13435	13393	13455	13513	13469	13699	13564	13519	13497	13297	13399	13488	13479	13339	13581	13459	13320	13665	13594	13557	13474	13514	13436	13385	13318	13614	13472	13477	13508	13323	13386	13533	13376	13460	13609	13463	13416	13524	13392	13573	13491	13493	13543	13439	13325	13606	13495	13602	13541	13398	13507	13347	13649	13439	13477	13484	13540	13401	13246	13530	13528	13389	13439	13346	13651	13522	13532	13522	13513	13544	13416	13507	13450	13442	13599	13420	13512	13412	13638	13400	13642	13445	13468	13421	13430	13634	13435	13469	13474	13755	13678	13612	13511	13557	13296	13575	13575	13465	13554	13470	13457	13590	13397	13568	13456	13474	13452	13549	13291	13580	13627	13628	13406	13415	13469	13532	13487	13435	13554	13412	13418	13574	13650	13559	13541	13519	13512	13654	13667	13517	13393	13403	13582	13213	13451	13481	13464	13352	13486	13632	13477	13359	13419
30724	30539	35210	26861	21573	19979	18789	18561	18435	18303	17919	18031	17859	17864	18165	17990	17879	17911	17875	17812	17939	18081	17869	17867	18044	17968	17876	17847	18121	17864	17797	17777	17929	17786	17673	17868	17952	17852	17801	17673	17574	17757	17818	17914	17895	17609	17830	17933	17907	17689	17803	17769	17749	17803	18064	17977	17730	17767	17721	17758	17865	17916	17698	17844	17853	17617	17609	17901	17935	17794	17982	17737	17560	17679	17788	17846	17904	17708	17587	17753	17845	17743	17782	17815	17942	17705	17652	17871	17847	17918	17871	17906	17861	17832	17728	17750	17653	17853	17784	17899	17825	17723	17586	17882	17792	17915	17791	17825	17770	17931	17662	17842	17714	17649	17826	17875	17747	17661	17540	17887	17656	17948	17727	17711	17791	17759	17724	17765	17974	17850	17931	17867	17888	17645	17908	17745	18000	17980	17751	17716	17758	17785	17734	17660	17783	17764	17978	18244	17861	17645	17758	17776	17717	17800	17921	17569	17694	17798	17626	17988	17819	17889	17841	17668	17846	17868	17836	17880	17766	17538	17754	18085	17696	17795	18263	17985	17994	17650	17839	17769	17732	17650	17696	17713	17691	17813	17896	17816	17806	17731	17738	17658	17785	17769	17741	17595	17732	17660	17674	17875	17691	17735	17849	17966	17782	17761	17781	17823	17795	17895	17961	17752	17807	17692	17808	17835	17808	17802	17720	17799	18052	17898	17763	17842	17815	18005	17799	17865	17843	17783	17769	17758	17745	17712	17663	17823	17871	17860	17847	17838	17658	17677	17450	17668	17808	17627	17921	17745	17596	17838	17705	17932	17867	17936	17952	17913	17884	17622	17866	17805	17748	17800	17908	17716	17847	17817	17990	17888	17751	17795	17650	17898	17825	17577	17573	17954	17989	17787	17757	17936	17910	17764	17938	17697	18161	17975	17775	17919	17993	17738	17802	17992	17839	17893	18016	17795	17728	17843	17749	17586	17812	17724	17676	17883	17971	17765	17827	17912	18067	17874	17698	17806	17939	17705	18053	17791	17807	17773	17650	17698	17717	17901	17672	17835	17923	17766	17659	17719	17821	17535	17780	17698	17660	17656	18016	17877	17745	17725	17837	17775	17908	17834	17712	17738	17754	17792	17772	17887	17714	17824	17730	18001	17963	17829	17881	17629	17691	17896	17745	17622	17707	17924	17780	17853	18159	18094	17808	17816	17806	17774	17744	17838	17830	17637	17819	17933	17610	17986	17743	17796	17844	17602	17825	17831	17928	17660	17808	17702	17964	17688	17801	17721	18004	17743	17930	17834	17647	17841	17973	17896	17947	17737	17869	17880	17828	18005	17817	17858	17909	17931	17807	17828	17776	17840	17886	17920	17787	17773	17932	18186	17966	18028	17985	17774	17766	17790	17983	17722	17792	17735	17911	17838	17896	17712	17750	17637	17827	17805	17643	17686	17793	17906	17897	17930	17953	17843	17880	17732	17681	17820	17889	17796	17918	17657	17862	17857	17833	17827	17781	17856	17716	17958	17812	17936	17745	17690	17769	17963	17813	17854	17662	17856	17827	17771	18005	18009	17936	17772	17837	17796	17536	17740	17547	17827	17757	17571	17812	17759	17832	17721	17929	17759	17894	17945	17925	17551	17756	17775	17815	17701	17803	17710	17760	17778	17761	17692	17721	18001	17862	17746	17821	18004	18027	18061	17896	17928	17674	17843	17941	17857	17804	17702	17816	17704	17900	17850	17831	17900	17992	17713	17567	17671	18010	17766	17937	17819	17518	17756	18070	17680	17969	17704	17908	17928	17811	17797	17777	17979	17942	17784	17706	17573	17822	17626	17546	17704	17781	18055	18146	17794	17789	17981	17937	17698	17620	17927	17787	17773	17881	17866	17746	17635	17921	17651	17508	17814	17846	17878	17607	17707	17892	17721	17887	17839	17345	17563	17952	17984	17832	17848	17934	17793	17714	17907	17702	17805	17518	17915	17632	17820	17836	17836	17961	17925	18004	17690	17833	17816	17567	17977	17726	17606	17740	18054	17722	17846	17796	17775	17681	17857	17979	17646	17863	17828	17807	17813	17731	18059	17624	17654	17871	17879	17889	17983	17834	17695	17756	17904	17771	17640	17815	17894	17712	17710	17801	17977	17622	17790	17743	17782	17826	17821	17809	17724	17573	17691	17672	17968	17818	17920	17971	17918	17834	17743	17852	17813	17692	17688	17824	17806	17739	17837	17827	17767	17683	17858	17770	17749	17720	17610	17638	17831	17866	17792	17941	17709	17833	17537	17821	17912	17945	17669	17849	17879	17875	17766	17672	17820	18042	17802	17919	17917	17864	17845	17833	17669	17765	17711	17801	17855	18023	17724	17581	17911	18021	17765	17989	17620	17804	17773	17695	17635	17739	17833	18050	17703	17769	17865	17884	17794	17971	17854	17874	17705	17808	17808	17711	17768	17672	17700	17779	17744	17913	17815	17861	17800	17722	17851	17878	17652	17717	17818	17509	17722	17951	17939	17935	17882	18008	17759	17765	17835	17907	17676	17799	17590	17593	17673	17652	17688	17921	17716	17649	17857	18049	17681	17926	17646	17851	17896	17835	17780	17719	17674	17487	17764	18027	18195	17702	17995	17993	17820	17744	17844	17849	17656	17786	17851	17956	17664	17657	17765	17878	18075	18035	17926	17810	17694	17855	17784	17824	17707	17881	18094	17902	17754	17713	17829	17517	17581	17940	18114	17740	17809	17834	17682	17839	17892	17826	17621	17763	17694	17861	17704	17564	17673	17755	17871	17956	17783	17828	18018	17786	17750	17673	17902	17857	17597	17960	17877	17791	17962	17893	17738	17891	17695	17867	17620	17926	17714	17757	17767	17921	17853	17661	18040	17899	17836	17996	17991	17739	17700	17904	17954	17755	17795	17941	17742	17796	17861	17714	17889	17972	17777	17724	17898	17743	17959	17796	17629	17801	17853	17659	17886	17807	17869	18136	17828	17904	18008	17750	17725	17845	17904	17662	17491	17836	17882	17714	17843	17892	17876	17658	17738	17916	17599	17826	17694	17667	17742	17883	17985	17817	17827	17795	17991	17865	17755	17898	17984	17829	18009	17986	17840	17798	17840	17735	17550	17820	17679	17756	17682	17864	17811	17931	17762	17976	17936	17631	17698	17833	17802	17839	17645	17841	17936	17920	17730	17776	17919	17890	17729	17947	17700	17899	17745	17789	17735	17795	17821	17717	17750	17737	17851	18047	17935	17722	17717	17598	17637	17953	17868	17802	17880	17863	17942	17931	17644	17886	17783	17779	17996	17823	17821	17728	17975	17981	17852	17850	17699	17801	17940	17956	17878	17935	17878	17743	17774	17876	17648	17867	17871	17888	17861	18034	17915	17694	17795	17662	17884	17903	17655	17799	17894	17865	17918	17852	17775	17903	17855	18020	18037	17931	17679	17716	17908	17871	17719	17801	17766	17886	17967	17892	17664	17642	17760	18057	17604	17779	17836	17776	17811	17693	17750	17759	17869	17852	17738	17944	17893	17914	17592	17941	17986	17758	17608	17866	17833	17913	17780	17926	17688	17807	17605	17716	17674	17925	17911	17962	17764	17610	17819	17868	17865	17830	17988	17728	17803	17884	17821	17949	17800	17739	17800	17746	17795	17877	17789	17887	18039	17763	17848	17827	17771	17749	17577	17819	17678	17818	17826	17677	17855	17865	17669	17767	17720	17999	17829	17942	17820	17844	17838	17847	17743	17834	17939	17778	17746	17901	17663	17784	17724	18002	17945	17925	17963	17846	17531	17950	17749	17831	17759	17986	17842	18002	17644	17834	17738	17834	17717	17739	17740	17889	17800	17657	17843	17819	17829	17866	17593	17905	17983	17750	17729	17839	17930	17974	17807	17724	17586	17744	17863	17908	17938	17610	17793	17715	17979	18119	17705	18013	17724	17778	17865	17759	17538	17758	17913	17918	17943	17617	17842	17681	17787	17730	17935	17847	17830	17926	17798	18008	17820	17819	17708	17883	17757	17792	18073	17797	17964	17753	17638	18014	17772	18061	17861	17936	17813	18013	17920	17776	17692	17770	17816	17655	17858	17770	17480	17816	17865	17886	17915	17872	17743	17782	17650	17844	17842	17958	17626	17934	17692	17594	17728	17955	17727	17689	17640	17572	17820	17626	17829	17875	17908	18050	17768	17821	17843	17909	17668	17704	17637	17869	17891	17782	18046	17823	17804	17674	17864	17834	17869	17752	17844	17831	17863	17772	17746	17848	17767	17841	17673	17909	17708	17803	18043	17736	17730	17909	17936	17722	18071	17836	17918	17613	17660	17842	17808	17700	17874	17948	17569	17779	17763	18029	17767	17767	17726	17875	17657	17882	17733	17953	17750	17737	17602	17818	17621	17780	17766	17922	17765	17776	17972	17699	17685	17862	17761	17637	17810	17558	17794	17865	17938	17818	17712	17726	17837	17776	17872	17827	17849	17850	17911	17717	17926	17676	17772	17744	17981	17970	17795	17733	17728	17822	17772	17775	17806	17907	17832	17720	17653	17601	17928	17767	17844	17908	17835	17902	17854	17869	17649	17740	17854	17658	17786	17654	17887	17802	17861	17783	17831	18025	17927	17828	17955	17882	17794	17777	18081	17826	17811	17570	17863	17595	17847	17825	17826	17674	17753	17834	17798	17972	17625	18036	17767	18118	17475	17867	17586	17794	17846	17745	17630	17756	17853	17648	17689	17815	17838	17910	17906	17814	17833	17961	17632	17701	17868	17692	17727	17852	17882	17751	17920	17785	17865	17680	17898	17992	17749	17672	17838	17758	17846	17862	17735	17858	17886	17770	18084	17811	17851	17664	17825	17875	17866	17856	17783	17823	17797	17792	17529	17905	17798	17915	17972	17871	17965	17874	17755	17557	17666	17891	17809	17786	17872	17856	17898	17806	17942	17789	17712	17518	17787	17868	17935	17739	17710	17670	17689	17698	17682	17992	17721	17919	17692	17574	17704	17933	17776	18033	17730	17836	17749	17743	17715	17857	17715	17720	17865	18058	18018	17868	18004	17806	17785	17817	17897	17799	17908	17842	17691	17686	18002	17960	17653	17589	17831	17863	17975	17837	17683	17782	17828	17921	17619
29150	45175	34880	21696	18953	16545	15572	15314	15224	14769	14709	14533	14251	14316	14183	14331	14173	14251	14288	14247	14237	14291	14384	14360	14509	14493	14211	14369	14218	14247	14235	14334	14349	14039	14304	14190	14285	14139	14284	14024	14173	14213	14149	14274	14237	14177	14336	14053	14218	14062	14232	14013	14363	14072	14374	14054	14294	14158	14344	14233	14350	14296	14123	14214	14158	14098	14192	14111	14178	14200	14141	14235	14006	14293	13950	14320	14156	14222	14088	14154	14290	14390	14107	14123	14177	14051	14105	14154	14344	14155	13950	14272	14196	14063	14291	14252	14237	14194	14363	14277	14082	14247	14147	14232	14149	14269	14276	14298	14238	14145	14165	14262	14342	14000	14102	14152	14254	14225	14308	14078	14175	14138	14286	14116	14291	14166	14155	14119	14169	14261	14296	14190	14256	14183	14213	14135	14089	14262	14227	14258	14156	14228	14249	14267	14220	14372	14136	14072	14195	14059	14213	14315	14191	14379	14151	14363	14280	14096	14216	14308	14164	14031	14250	14351	14298	14124	14230	14449	14105	14213	14124	14060	14244	14060	14109	14166	14244	14286	14152	14215	14212	14380	14249	14187	14330	14125	14361	14161	13943	14230	14261	14195	14254	14355	14289	14166	14118	14170	14059	14169	14253	14400	14262	14128	14154	14267	14262	14278	14229	14278	14196	14307	14250	14330	14132	14190	14168	14321	13910	14201	14062	14301	14157	14207	14146	14248	14206	14217	14092	14367	14175	14237	14257	14157	14272	14121	14258	14089	14317	14226	14343	14208	14396	14105	14352	14375	14271	14190	14149	14195	14111	14231	14348	14246	13954	14162	14069	14291	14313	14147	13951	14246	14138	14201	14204	14032	14262	14269	14088	14151	14330	14268	14382	14212	14191	14076	14388	14224	14220	14182	14336	14391	14335	14024	14317	14251	14244	14235	14171	14119	14309	14094	14110	14135	14239	14200	14281	14230	14229	14001	14107	14200	14197	14103	14091	14193	14284	14130	14135	14255	14202	14280	14096	14196	14184	14168	14290	14211	14100	14402	14127	14026	14091	14286	14223	14135	14198	14170	14122	14232	14212	14232	14228	14202	14099	14265	14223	14384	14124	14159	14338	14237	14099	14328	14024	14214	14279	14164	14294	14313	14314	14284	14128	14147	14163	14330	14301	14191	14204	14136	14259	14244	14106	14256	14268	14141	14271	14255	14066	14217	14164	14189	14258	14212	14169	14291	14248	14176	14226	14180	14278	14116	14270	14204	14325	14127	14378	13963	14310	14234	14038	14131	14242	14306	14096	14313	14298	14060	14258	14223	14159	14335	14264	14206	14112	14195	14125	14230	14252	14079	14120	14173	14221	14262	14021	14130	14188	14304	14285	14242	14245	14328	14056	14391	14222	14196	14217	14217	14201	14113	14286	13971	14384	14190	14197	14090	14286	14143	14265	14199	14220	14278	14233	14425	14171	14290	14102	14210	14153	14282	14181	14237	14169	14340	14341	14093	14345	14057	14254	14319	14235	14179	14155	14217	14397	14189	14217	14335	14316	14171	14261	14185	14156	14177	14391	14260	14188	14169	14201	14201	14009	14105	14108	14196	14299	14196	14269	14067	14199	14217	14406	14280	14158	14232	14241	14225	14037	14430	14270	14056	14173	14193	14147	14288	14226	14248	14039	14175	14249	14352	14356	14251	14199	14187	14311	14226	14365	14085	14301	14144	14160	14327	14261	14145	14291	14333	14308	14236	14144	14413	14296	14060	14268	14258	14257	14142	14103	14026	14052	14217	14173	14160	14214	14269	14242	14128	14090	14310	14028	14150	14295	14281	14255	14150	14211	14217	14137	14080	14107	14187	14264	14179	14380	14276	14393	14078	14097	14234	14205	14248	14265	14087	14072	14287	14399	14197	14250	14315	14085	14124	14433	14109	14191	14103	14172	14207	14092	14170	14247	14160	14186	14501	14047	14371	14317	14234	14303	14186	14211	14090	14263	14053	14118	14215	14276	14067	14147	14298	14213	14282	14081	13976	14204	14250	14233	13990	14431	14188	14361	14165	14173	14312	14125	14087	14248	14276	14221	14236	14177	14257	14281	14219	14119	14235	14104	14166	14113	14401	14219	14217	14231	14270	14078	14053	14323	14110	14134	14242	14336	14243	14156	14237	14139	14204	14220	14261	14089	14270	14146	14277	14063	14143	14104	14118	14160	14203	14065	14350	14166	14186	14250	14167	14424	14219	14378	14296	14081	14238	14138	14133	14157	14178	14229	14275	14288	14123	14362	14177	14208	14283	14075	14215	14275	14252	14168	14272	14159	14149	14190	14289	14166	14300	14174	14167	14118	14280	14171	14105	14309	14179	14267	14173	14294	14167	14122	14389	14268	14152	14161	14223	14270	14213	14258	14200	14220	14233	14125	14220	14292	14273	14243	14183	14456	14342	14213	14227	14317	14095	14132	14182	14228	14052	14278	14139	14284	14232	14159	14160	14151	14259	14182	14308	14235	14112	14183	14266	14100	14051	14418	14192	14240	14198	14135	14196	14417	14307	14298	14132	14036	14191	14136	14112	14097	14156	14168	14194	14281	14248	14143	14161	14211	14234	14125	14116	14179	14239	14177	14180	14292	14025	14142	14225	14092	14173	14067	14115	14201	14299	14124	14284	14242	14222	14241	14095	14011	14279	14171	14304	14222	14228	14310	14289	14007	14217	14124	14237	14133	14181	14376	14299	14109	14249	14254	14398	14241	14255	14018	14289	14310	14297	14240	14257	14265	14250	14140	14268	14186	14233	14116	14153	14082	14223	14180	14262	14125	14109	14244	14172	14277	14316	14314	14062	14207	14209	14199	14301	14125	14051	14190	14380	14132	14319	14316	14075	14281	14171	14188	14271	14242	14160	14228	14143	14198	13965	14280	14107	14194	14209	14080	14297	14216	14198	14181	14251	14081	14259	14297	14293	14327	14213	14212	14237	14129	14254	14149	14290	14117	14130	14427	14164	14406	14283	14384	14035	14187	14251	14214	14168	14109	14142	14197	14293	14172	14192	14269	14266	14301	14167	14100	14328	14075	14282	14122	14264	14260	14256	14268	14152	14193	14199	14249	14267	14248	14201	14293	14098	14315	14011	14226	14271	14257	14211	14125	14344	14149	14138	14109	14190	14238	14040	14236	14328	14194	14303	14176	14082	14082	14320	14123	14307	14154	14135	14275	14191	14255	14201	14347	14195	14231	14168	14169	14120	14320	14239	14198	14032	14149	14195	14173	14284	14241	14333	14263	14475	14240	14259	14106	14351	14184	14256	14082	14264	14104	14235	14289	14199	14099	14233	14282	14215	14229	14210	14171	14090	14238	14279	14318	14151	14160	14010	14251	13965	14311	14433	14219	14136	14146	14222	14044	14223	14274	14117	14243	14201	14245	14156	14345	14180	14344	14138	14103	14244	14348	14285	14275	14362	14229	14189	14142	14047	14235	14017	14274	14179	14190	14026	14178	14092	14106	14230	14237	14209	14415	14141	14293	14211	14076	14266	14079	14360	14195	14104	14308	14042	14130	14167	14468	14114	14217	14272	14319	14285	14208	14156	14092	14369	14264	14270	14148	14101	14146	14381	14372	14213	14241	14194	14097	14242	14148	14260	14372	14109	13967	14288	14198	14161	14159	14190	14526	14161	14046	14225	14251	14158	14194	14116	14241	14161	14288	14195	14220	14249	14350	14158	14301	14288	14190	14318	14219	14305	14209	14263	14178	14118	14273	14147	14076	14053	14081	14208	14040	14230	14218	14111	14289	14072	14171	14237	14346	14133	14231	14020	14206	14290	14149	14242	14380	14166	14211	14209	14290	14265	14277	14049	14224	14183	14243	14031	14310	14151	14271	14134	14253	14276	14128	14462	14140	14148	13979	14196	14121	14370	14201	14117	14080	14242	14222	14167	14262	14096	14212	14081	14173	14124	14342	14159	14150	14320	14311	14143	14223	14217	14278	14185	14461	14176	14250	14001	14208	14203	14136	14328	14197	14207	14175	14239	14322	14105	14159	14040	14188	14074	14203	14110	14202	14287	14354	14288	14328	14255	14136	14158	14303	14239	14447	14214	14338	14087	14200	14257	14375	14259	14103	14245	14162	14256	14177	14197	14221	14080	14097	14144	14224	14226	14261	14247	14360	14227	14292	14380	14372	14165	14164	14138	14179	14158	14328	14296	14166	14212	14353	14270	14166	14223	14287	14056	14245	14205	14215	14157	14172	14161	14138	14192	14132	14232	14293	14104	14017	14263	14244	14244	14309	14304	14212	14400	14278	14120	14189	14320	14227	14185	14288	14111	14237	14209	14059	14204	14111	14163	14225	14138	14195	14349	14266	14370	14305	14127	14182	14140	14272	14200	14141	14356	14321	14185	14116	14282	14057	14171	14206	14292	14264	14284	14342	14191	14112	14215	14205	13951	14388	14084	14299	14265	14277	14304	14209	14221	14206	14164	14209	14238	14158	14164	14291	14077	14054	14222	14270	14093	14171	14197	14387	14145	14269	14319	14313	14195	14212	14053	14039	14210	14228	14413	14214	14209	14278	14086	14220	14218	14170	14125	14081	14340	14067	14087	14217	14281	14204	14140	14114	14104	14321	14228	14153	14193	14237	14258	14229	14162	14203	14276	14234	14161	14016	14304	14258	14246	14251	14264	14237	14303	14199	14297	14195	14198	14233	14260	14386	14145	14129	14270	14220	14212	14210	14327	14286	14055	14077	14049	14157	14168	14137	14158	14366	14348	14170	14241	14134	14284	14282	14268	14175	14206	14241	14154	14324	14303	14235	14127	14239	14159	14107	14113	14234	14232	14443	14201	14129	14277	14167	14345	14099	14412	14354	14141	14329	14194	14179	14276	14234	14218	14134	14240	14185	14150	14255	14274	14220	14212	14129	14114	14086	14320	14121	14055	14263	14186	14061	14150	14185	14213	14260	14153	14232	14212	14327	14078	14300	14295	14065	14143	14333	14235	14089	14335	14180	14426	14208	14372	14283	14097	13984	14110	14082	14166	14215	14259	14123	14177	14189	14157	14266	14161	14216	14223	14282	14147	14316	14296	14189	14060	13968	14204	14336	14200	14049	14252	14224	14206	14106	14140	14067	14213	14240	14337
23199	21124	28468	25936	22822	22413	20871	18679	17779	17445	17348	17015	16971	16883	16833	16905	17123	16893	16676	16679	16687	16723	16835	17754	17922	17893	17521	17214	16830	16778	16620	16647	16629	16746	16701	16527	16910	16645	16693	16726	16576	16816	16733	16844	16401	16727	16779	16679	16698	16738	16692	16537	16734	16680	16760	16717	16580	16619	16721	16795	16795	16798	16699	16602	16701	16650	16572	16717	16715	16651	16693	16776	16768	16440	16586	16725	16583	16602	16613	16669	16653	16383	16712	16719	16804	16684	16793	16614	16604	16625	16659	16533	16655	16723	16839	16605	16421	16700	16553	16619	16525	16561	16736	16591	16814	16788	16675	16574	16620	16593	16916	16470	16535	16522	16725	16568	16699	16577	16784	16568	16679	16434	16650	16595	16790	16608	16804	16692	16741	16659	16585	16619	16629	16726	16709	16573	16830	16585	16779	16438	16651	16658	16602	16639	16634	16537	16574	16574	16678	16560	16696	16534	16638	16861	16454	16624	16564	16685	16625	16670	16479	16521	16744	16642	16757	16719	16717	16779	16457	16659	16691	16411	16860	16734	16536	16879	16575	16765	16545	16796	16915	16722	16848	16483	16675	16852	16598	16833	16669	16486	16583	16822	16694	16601	16706	16582	16693	16679	16618	16564	16736	16817	16740	16525	16594	16488	16649	16619	16475	16741	16568	16805	16690	16595	16672	16620	16459	16761	16524	16576	16554	16481	16508	16768	16743	16757	16582	16566	16553	16581	16506	16672	16750	16508	16722	16465	16498	16765	16741	16767	16747	16861	16493	16515	16630	16747	16813	16535	16601	16744	16678	16563	16699	16661	16644	16481	16634	16552	16668	16690	16750	16559	16669	16618	16666	16725	16599	16625	16460	16563	16637	16568	16656	16548	16516	16641	16738	16541	16482	16513	16764	16632	16638	16601	16664	16663	16683	16644	16695	16990	16781	16720	16614	16608	16474	16649	16688	16679	16804	16560	16428	16707	16607	16674	16583	16591	16603	16475	16724	16691	16682	16597	16728	16475	16604	16737	16736	16534	16927	16849	16705	16729	16622	16563	16618	16655	16558	16541	16578	16508	16480	16448	16642	16592	16756	16664	16436	16622	16564	16551	16671	16684	16796	16541	16726	16462	16774	16591	16533	16753	16795	16816	16458	16658	16755	16746	16659	16570	16628	16751	16739	16487	16721	16618	16611	16569	16557	16760	16669	16718	16777	16613	16570	16641	16712	16636	16646	16667	16313	16389	16725	16675	16714	16681	16756	16773	16754	16607	16550	16547	16495	16653	16674	16503	16361	16749	16689	16660	16481	16773	16546	16674	16756	16526	16613	16693	16766	16576	16772	16579	16606	16556	16615	16688	16757	16588	16464	16640	16373	16703	16533	16874	16768	16596	16803	16690	16679	16536	16762	16532	16512	16729	16710	16621	16799	16745	16743	16464	16715	16492	16726	16532	16395	16592	16667	16662	16746	16571	16642	16530	16715	16829	16702	17003	16781	16764	16613	16627	16880	16725	16640	16573	16377	16513	16623	16455	16706	16879	16692	16649	16634	16743	16609	16712	16631	16792	16815	16409	16615	16553	16545	16658	16572	16411	16634	16728	16434	16611	16378	16547	16594	16594	16653	16662	16652	16421	16563	16606	16652	16613	16659	16510	16743	16616	16769	16522	16790	16698	16709	16582	16634	16656	16727	16675	16765	16514	16675	16801	16599	16553	16513	16658	16567	16601	16628	16503	16810	16549	16701	16564	16798	16670	16520	16550	16581	16457	16595	16695	16559	16785	16659	16689	16638	16500	16627	16784	16597	16497	16306	16697	16526	16651	16723	16530	16629	16664	16922	16788	16586	16861	16540	16673	16637	16622	16665	16843	16621	16662	16654	16561	16694	16602	16786	16595	16701	16801	16776	16603	16784	16729	16782	16571	16599	16632	16752	16687	16381	16691	16601	16733	16622	16687	16692	16600	16657	16531	16659	16584	16696	16708	16614	16686	16616	16773	16346	16564	16618	16616	16763	16645	16778	16640	16575	16603	16497	16702	16579	16454	16551	16674	16704	16923	16626	16947	16612	16764	16834	16689	16719	16620	16536	16622	16675	16776	16708	16678	16581	16657	16763	16575	16681	16699	16436	16669	16728	16691	16770	16560	16742	16733	16717	16577	16742	16706	16821	16648	16578	16677	16713	16667	16763	16849	16491	16411	16750	16671	16674	16536	16441	16810	16733	16736	16768	16898	16634	16698	16800	16610	16724	16608	16781	16723	16757	16531	16852	16668	16602	16754	16592	16470	16462	16727	16676	16782	16546	16796	16719	16586	16718	16689	16643	16600	16622	16700	16590	16551	16635	16767	16653	16704	16664	16410	16665	16666	16511	16509	16807	16479	16814	16547	16888	16719	16651	16571	16663	16541	16762	16559	16484	16650	16535	16765	16501	16466	16871	16860	16720	16776	16573	16706	16554	16635	16786	16640	16597	16616	16697	16540	16498	16577	16691	16536	16650	16658	16603	16751	16514	16550	16715	16702	16707	16786	16658	16635	16651	16525	16738	16698	16541	16651	16686	16705	16468	16510	16528	16597	16661	16740	16617	16670	16630	16670	16641	16611	16523	16603	16715	16823	16694	16901	16555	16762	16513	16582	16606	16663	16465	16422	16586	16570	16763	16651	16447	16668	16730	16857	16772	16696	16903	16658	16843	16829	16758	16676	16957	16565	16405	16718	16632	16640	16605	16485	16536	16533	16864	16519	16623	16758	16634	16585	16670	16621	16581	16602	16746	16513	16695	16631	16763	16693	16775	16590	16570	16621	16555	16658	16868	16608	16628	16820	16680	16608	16573	16696	16685	16777	16736	16931	16596	16752	16540	16788	16784	16566	16624	16508	16697	16743	16828	16383	16593	16618	16619	16623	16565	16659	16493	16655	16390	16731	16615	16494	16757	16641	16860	16720	16531	16517	16685	16522	16648	16922	16668	16728	16569	16736	16633	16819	16741	16740	16709	16730	16724	16583	16520	16713	16644	16484	16598	16625	16730	16427	16656	16672	16678	16768	16608	16690	17013	16631	16586	16636	16776	16548	16861	16629	16757	16712	16755	16575	16799	16685	16698	16781	16599	16693	16609	16712	16524	16881	16695	16833	16793	16761	16610	16532	16844	16435	16545	16691	16651	16445	16455	16721	16870	16620	16545	16651	16595	16580	16516	16527	16511	16482	16608	16875	16817	16498	16664	16497	16740	16534	16781	16530	16818	16684	16579	16639	16549	16603	16791	16741	16742	16856	16954	16579	16700	16587	16586	16506	16680	16708	16833	16451	16766	16679	16539	16504	16841	16684	16710	16702	16920	16414	16776	16709	16704	16859	16735	16383	16622	16458	16669	16570	16532	16546	16659	16531	16685	16795	16705	16488	16491	16571	16778	16581	16597	16437	16663	16694	16482	16501	16754	16678	16640	16788	16585	16680	16699	16758	16769	16627	16545	16627	16882	16676	16805	16580	16560	16716	16333	16601	16657	16628	16625	16833	16417	16550	16815	16587	16760	16532	16686	16725	16634	16467	16773	16695	16488	16718	16626	16609	16601	16467	16738	16724	16559	16616	16652	16655	16746	16839	16708	16696	16801	16742	16618	16801	16572	16733	16453	16681	16631	16743	16496	16646	16739	16582	16735	16616	16551	16768	16726	16421	16466	16696	16693	16654	16362	16698	16927	16502	16565	16475	16694	16730	16539	16612	16795	16770	16535	16831	16581	16650	16652	16531	16489	16664	16526	16677	16894	16745	16648	16701	16610	16624	16511	16781	16709	16697	16858	16592	16721	16747	16632	16649	16704	16590	16597	16535	16431	16817	16653	16521	16666	16572	16770	16807	16670	16677	16770	16668	16954	16755	16758	16521	16672	16697	16290	16491	16419	16483	16674	16697	16566	16506	16912	16625	16694	16848	16553	16692	16557	16601	16507	16737	16589	16703	16740	16525	16660	16703	16591	16567	16781	16454	16634	16553	16834	16774	16762	16771	16684	16598	16617	16599	16745	16677	16524	16725	16593	16605	16718	16598	16666	16711	16356	16460	16792	16640	16468	16603	16713	16484	16797	16542	16702	16664	16758	16718	16767	16624	16540	16528	16526	16740	16717	16738	16886	16768	16513	16753	16790	16605	16525	16890	16765	16568	16500	16607	16637	16572	16732	16675	16529	16459	16571	16466	16584	16822	16619	16651	16566	16729	16697	16762	16794	16701	16671	16816	16565	16774	16746	16708	16708	16552	16600	16590	16608	16593	16668	16703	16633	16698	16801	16656	16491	16766	16835	16712	16701	16733	16599	16665	16670	16703	16622	16669	16596	16594	16611	16521	16584	16524	16321	16624	16691	16636	16825	16590	16946	16799	16648	16447	16420	16872	16867	16669	16796	16491	16429	16563	16581	16625	16493	16436	16578	16735	16605	16631	16746	16694	16608	16658	16642	16738	16588	16612	16631	16598	16603	16753	16784	16645	16543	16629	16678	16557	16708	16654	16723	16662	16781	16745	16567	16518	16597	16943	16939	16701	16839	16760	16549	16778	16749	16552	16724	16625	16791	16694	16692	16745	16348	16640	16682	16532	16719	16693	16565	16565	16499	16754	16775	16756	16621	16461	16627	16774	16622	16519	16675	16756	16620	16702	16852	16598	16701	16883	16747	16396	16756	16666	16733	16465	16675	16878	16809	16705	16726	16580	16675	16523	16638	16710	16719	16655	16530	16783	16717	16552	16658	16569	16591	16956	16843	16649	16909	16565	16733	16816	16549	16754	16612	16728	16583	16631	16630	16448	16490	16746	16847	16713	16564	16546	16411	16786	16705	16519	16571	16605	16754	16562	16396	16426	16504	16728	16537	16426	16694	16564	16653	16593	16735	16630	16554	16623	16602	16698	16712	16494	16615	16670	16795	16723	16892	16748	16550	16391	16522	16617	16700	16817	16608	16896	16734	16754	16604	16670	16576	16628	16700	16495	16714	16668	16626	16415	16700	16748	16606	16328	16679	16626	16557	16476	16618	16613	16663	16657	16757	16561	16634	16662	16382	16722	16583	16611	16655	16467	16591	16484	16537	16670	16424	16834	16592	16781	16635	16833	16584	16932	16702	16608	16687	16722	16423	16755
29386	56282	49394	32854	20721	17510	15931	15477	14855	14439	14099	13630	13736	13749	13672	13669	13636	13593	13544	13631	13614	13658	13871	14997	15278	14678	14554	14038	13867	13551	13534	13458	13434	13481	13545	13468	13637	13525	13561	13519	13510	13553	13694	13547	13422	13626	13461	13516	13425	13398	13616	13427	13418	13456	13456	13645	13471	13546	13605	13476	13366	13712	13518	13576	13458	13318	13554	13616	13544	13571	13619	13491	13564	13495	13618	13594	13310	13661	13461	13549	13549	13474	13553	13451	13553	13539	13649	13541	13560	13620	13546	13495	13566	13536	13637	13513	13543	13455	13584	13390	13582	13528	13516	13425	13586	13554	13359	13581	13505	13619	13448	13523	13461	13493	13545	13618	13530	13650	13534	13346	13502	13451	13495	13480	13223	13460	13594	13453	13564	13477	13512	13531	13487	13551	13409	13484	13444	13496	13508	13489	13449	13580	13604	13809	13620	13461	13563	13520	13453	13585	13528	13627	13517	13485	13274	13397	13537	13436	13544	13518	13562	13530	13418	13549	13628	13695	13444	13632	13478	13392	13650	13473	13544	13430	13663	13411	13644	13644	13545	13605	13709	13673	13578	13320	13556	13403	13587	13570	13526	13360	13625	13572	13586	13435	13427	13523	13549	13442	13465	13502	13455	13458	13392	13583	13489	13543	13485	13347	13559	13318	13670	13625	13701	13405	13562	13258	13565	13474	13507	13392	13618	13524	13524	13506	13666	13546	13594	13521	13537	13506	13408	13457	13570	13475	13583	13620	13560	13533	13517	13460	13540	13346	13496	13507	13473	13571	13615	13637	13485	13420	13601	13439	13721	13425	13594	13554	13581	13597	13544	13489	13576	13490	13567	13536	13637	13596	13455	13503	13533	13409	13509	13477	13582	13573	13591	13462	13455	13459	13573	13344	13459	13621	13520	13473	13632	13501	13394	13473	13585	13570	13633	13407	13731	13552	13425	13439	13579	13422	13433	13467	13465	13502	13490	13522	13457	13428	13504	13508	13361	13356	13386	13462	13435	13624	13639	13528	13499	13265	13598	13567	13290	13394	13494	13517	13612	13651	13367	13459	13475	13553	13421	13491	13555	13403	13561	13576	13520	13399	13622	13458	13501	13803	13556	13526	13521	13509	13540	13606	13482	13380	13643	13613	13395	13416	13480	13435	13465	13588	13405	13489	13527	13416	13646	13389	13402	13579	13692	13603	13606	13537	13465	13412	13562	13590	13528	13536	13398	13513	13491	13484	13611	13582	13643	13565	13603	13388	13534	13405	13437	13508	13669	13514	13584	13399	13710	13485	13519	13428	13464	13527	13538	13563	13630	13327	13535	13438	13353	13511	13423	13518	13371	13330	13621	13488	13656	13593	13392	13516	13681	13347	13501	13486	13562	13570	13481	13516	13539	13349	13527	13494	13550	13486	13490	13439	13556	13403	13466	13600	13306	13457	13520	13466	13498	13485	13483	13500	13654	13504	13496	13591	13305	13428	13532	13530	13487	13369	13485	13583	13556	13451	13487	13505	13645	13544	13553	13344	13398	13476	13402	13461	13436	13426	13521	13612	13555	13465	13427	13502	13597	13493	13315	13443	13434	13479	13509	13486	13598	13435	13261	13402	13639	13457	13606	13498	13448	13438	13554	13548	13498	13664	13591	13440	13447	13483	13335	13547	13467	13530	13711	13563	13400	13480	13559	13554	13625	13469	13446	13406	13532	13649	13355	13519	13365	13617	13510	13455	13423	13593	13497	13391	13622	13505	13509	13525	13551	13412	13588	13443	13439	13431	13727	13466	13579	13542	13622	13577	13435	13405	13371	13354	13516	13468	13489	13422	13529	13483	13720	13334	13528	13606	13373	13445	13526	13637	13557	13412	13484	13365	13549	13438	13481	13444	13522	13404	13641	13735	13374	13504	13277	13452	13507	13556	13503	13547	13492	13648	13510	13578	13536	13510	13553	13439	13503	13367	13411	13517	13369	13478	13374	13622	13661	13437	13567	13652	13568	13426	13721	13458	13517	13528	13591	13483	13576	13445	13562	13541	13665	13630	13446	13443	13725	13472	13529	13401	13665	13497	13649	13438	13627	13512	13571	13572	13454	13533	13386	13499	13535	13469	13586	13557	13538	13617	13507	13701	13601	13381	13373	13561	13480	13504	13496	13537	13458	13502	13530	13519	13645	13482	13430	13528	13465	13611	13596	13525	13780	13409	13551	13448	13498	13440	13680	13447	13490	13485	13559	13528	13513	13490	13658	13316	13553	13587	13656	13482	13304	13539	13522	13557	13353	13471	13418	13560	13358	13492	13389	13455	13588	13603	13501	13459	13625	13510	13465	13486	13557	13444	13442	13500	13384	13554	13446	13479	13411	13397	13630	13530	13539	13407	13605	13480	13358	13464	13508	13447	13513	13469	13437	13525	13328	13489	13571	13350	13397	13662	13500	13406	13542	13625	13402	13329	13574	13491	13610	13627	13413	13504	13545	13628	13611	13330	13512	13534	13583	13558	13591	13437	13417	13606	13515	13557	13682	13317	13560	13320	13428	13498	13616	13409	13630	13642	13453	13498	13393	13446	13504	13380	13588	13660	13497	13538	13581	13412	13539	13629	13455	13482	13682	13450	13411	13488	13507	13477	13262	13362	13462	13296	13390	13655	13396	13604	13497	13606	13417	13396	13341	13526	13358	13521	13474	13446	13470	13327	13559	13463	13562	13434	13465	13614	13475	13492	13619	13386	13561	13441	13643	13513	13504	13494	13337	13359	13372	13602	13473	13516	13527	13563	13506	13551	13651	13570	13427	13425	13565	13564	13482	13513	13489	13351	13485	13483	13470	13426	13685	13484	13435	13422	13601	13447	13317	13632	13525	13473	13429	13516	13428	13413	13507	13449	13523	13559	13252	13426	13453	13633	13452	13526	13675	13388	13458	13589	13521	13514	13611	13425	13492	13537	13499	13558	13463	13521	13610	13456	13547	13639	13432	13538	13512	13517	13691	13654	13490	13494	13430	13466	13594	13497	13491	13522	13460	13416	13485	13492	13483	13310	13531	13554	13424	13507	13676	13418	13688	13604	13521	13529	13484	13554	13496	13583	13458	13392	13564	13467	13727	13550	13563	13489	13445	13398	13486	13464	13610	13417	13578	13492	13427	13625	13576	13579	13373	13436	13465	13435	13533	13455	13393	13411	13543	13345	13621	13465	13593	13335	13432	13548	13425	13508	13567	13546	13565	13427	13355	13472	13535	13347	13553	13519	13418	13508	13697	13271	13523	13402	13479	13470	13364	13449	13591	13516	13531	13499	13408	13630	13579	13592	13529	13672	13545	13617	13441	13653	13576	13478	13339	13562	13519	13505	13466	13490	13642	13380	13595	13536	13648	13418	13612	13522	13601	13607	13557	13601	13566	13464	13639	13447	13389	13541	13413	13579	13442	13439	13547	13393	13545	13447	13373	13398	13642	13474	13276	13419	13412	13426	13830	13555	13572	13556	13591	13492	13424	13759	13509	13508	13493	13572	13536	13654	13501	13457	13532	13509	13635	13641	13442	13467	13406	13546	13707	13440	13536	13472	13521	13464	13425	13427	13443	13542	13391	13540	13299	13483	13376	13507	13618	13420	13236	13300	13712	13563	13461	13519	13448	13465	13480	13551	13552	13508	13674	13458	13533	13666	13591	13514	13461	13599	13421	13749	13459	13335	13466	13502	13647	13461	13590	13536	13561	13634	13473	13463	13449	13506	13549	13500	13386	13477	13469	13694	13449	13283	13575	13678	13474	13544	13431	13597	13444	13539	13454	13474	13532	13543	13383	13678	13423	13325	13373	13604	13632	13572	13356	13425	13484	13695	13593	13494	13630	13654	13656	13378	13433	13458	13404	13632	13520	13640	13520	13605	13401	13638	13484	13461	13478	13567	13465	13449	13761	13552	13596	13406	13380	13494	13530	13511	13616	13565	13523	13614	13399	13343	13455	13515	13488	13565	13451	13645	13490	13392	13508	13570	13528	13485	13508	13600	13625	13653	13563	13575	13575	13492	13451	13405	13359	13476	13429	13539	13519	13648	13557	13425	13491	13409	13375	13565	13563	13460	13693	13388	13516	13531	13498	13493	13563	13552	13444	13552	13712	13519	13308	13442	13507	13723	13626	13606	13501	13374	13502	13567	13540	13595	13646	13344	13599	13485	13398	13396	13525	13460	13614	13645	13407	13606	13610	13609	13574	13511	13458	13552	13624	13466	13298	13330	13654	13405	13570	13453	13500	13488	13571	13438	13579	13598	13309	13493	13439	13407	13568	13510	13592	13579	13605	13566	13643	13450	13571	13531	13468	13408	13483	13451	13459	13435	13469	13424	13615	13589	13447	13679	13405	13695	13470	13462	13513	13534	13547	13490	13494	13600	13487	13533	13747	13390	13728	13529	13620	13453	13389	13494	13476	13492	13322	13516	13645	13330	13371	13601	13563	13494	13440	13419	13477	13524	13477	13544	13524	13531	13525	13692	13415	13413	13428	13655	13376	13574	13502	13410	13473	13516	13510	13467	13288	13433	13513	13447	13601	13726	13422	13331	13445	13511	13508	13564	13391	13603	13481	13527	13451	13393	13539	13364	13562	13499	13364	13478	13461	13443	13621	13618	13338	13399	13464	13425	13472	13376	13502	13561	13440	13577	13512	13621	13537	13460	13517	13548	13534	13403	13532	13517	13369	13386	13383	13455	13415	13405	13525	13568	13224	13684	13510	13443	13635	13509	13352	13611	13562	13602	13547	13597	13474	13651	13474	13540	13523	13518	13524	13442	13364	13518	13569	13503	13605	13567	13617	13429	13695	13436	13688	13518	13598	13674	13440	13523	13518	13599	13431	13439	13597	13500	13639	13457	13539	13472	13445	13516	13547	13475	13397	13622	13622	13295	13405	13430	13664	13493	13515	13604	13520	13638	13458	13610	13509	13609	13648	13500	13573	13309	13598	13641	13461	13604	13540	13448	13445	13592	13482	13535	13471	13540	13434	13565	13384	13419	13529	13546	13513	13513	13586	13580	13551	13615	13358	13454	13546	13538	13401	13387	13531	13358	13460	13439	13677	13554	13683	13487	13624	13580	13487	13472	13487	13474	13397	13627	13475	13591	13535	13499	13397	13389
24690	21346	28277	27861	21778	20432	19488	18363	17504	17600	17217	17210	17410	17239	17361	17131	17255	17104	17177	16967	17380	17199	17295	17490	17586	17742	17419	17401	17397	17159	16986	17159	17032	17040	17105	17068	16954	17078	16989	16977	16895	17106	17083	16965	17098	16926	17122	17169	16934	16911	16902	16976	17149	17167	16991	17083	17073	17013	17081	17047	17001	17037	17158	17250	17173	16998	16989	17205	17235	17071	17043	17147	17021	17025	17135	16979	16941	17085	16987	16959	16869	16971	17022	17049	17051	17192	17145	16998	16848	17007	16891	17079	16993	17092	17045	17014	17046	16969	16930	17065	17136	16863	17073	17057	17111	16981	17035	17196	16939	17090	17311	17135	17145	17071	17073	17152	17001	17068	17013	17011	16890	16911	16865	16964	17239	17191	17203	17052	17149	16996	17002	16934	16733	17129	16878	17020	16897	17218	17028	17096	16891	16964	16995	17093	17145	17180	17215	17080	16998	17058	17085	17015	17150	16958	17043	17021	16943	16953	17017	17006	16925	17035	17105	17067	17212	16951	17103	17042	16940	16980	16940	17061	17208	17110	16958	17031	16910	17112	16971	16986	16980	16818	17056	16911	17001	17029	16896	16991	17026	16950	17105	17161	17022	17159	16877	17059	17089	16866	16994	17068	16991	17006	17108	17067	16929	16781	16797	17072	17210	17166	17077	16934	17005	16964	17155	17195	17032	16956	17010	17028	16974	16661	16911	17156	17148	17215	17007	17183	17015	16902	16949	17118	17057	17120	17143	17090	16980	16852	17093	17121	17007	16785	16993	17071	17052	17012	16996	16958	16994	16959	17020	17063	16968	16979	16810	16998	16911	16838	17073	17034	17033	17091	16941	17201	17079	16991	17041	17115	16967	17228	16975	16700	17072	17041	17036	17002	17131	17132	16983	17042	16978	17207	17045	17062	17022	16889	17058	16916	16957	17161	16989	17060	16903	17130	16982	17245	17303	16853	16995	16934	17038	16862	17032	17253	16907	16947	16812	17187	17001	16928	17100	16976	17012	17117	17080	16960	16967	17103	17110	17132	17059	16983	17122	17086	16905	17159	16924	17024	16970	16826	17161	16751	16904	17250	16938	16971	17122	17029	16944	17070	17131	16824	17022	17210	17069	17122	16818	17103	17173	16927	17005	17012	17025	16853	17100	16968	17117	17238	17043	16996	17126	16826	16956	16999	17105	17144	17037	17089	17027	16833	16879	17170	17012	16919	16987	17227	16877	16810	16960	17102	17046	16742	17159	16897	17030	16905	17068	16984	16868	17063	17036	16924	17034	16906	16989	16846	16763	17097	16933	17062	17088	16885	16963	16827	16931	16768	17124	17083	16913	16826	16793	17062	16926	16895	17022	17132	17126	17173	17022	17034	16997	16768	17083	17007	17056	16997	17057	17024	17054	16956	16903	17281	16977	17230	16868	17060	17031	17187	16950	17139	17083	16984	16908	16960	16949	16870	17035	16996	16892	16996	16968	16964	17156	17067	17213	16983	16945	17045	16984	17207	16840	17096	16878	16867	17053	17141	17185	17175	17250	16925	17061	16904	17088	17091	17211	17192	17083	16897	17153	17030	16914	16946	17020	16818	17084	16897	17031	17145	17078	16969	17038	17030	17019	16934	16965	17098	16955	16923	16932	16817	16874	17012	17097	17010	17207	17044	17236	17255	17044	16892	17041	16771	16836	16853	17210	17084	16935	17121	17219	17016	17173	16979	16903	16904	17116	16862	17213	17045	17057	17046	17167	17256	17005	16963	17062	17170	16997	16891	17017	17119	17097	17124	17011	17113	17118	16838	17035	17036	17154	16761	16998	16931	17066	17162	16875	17182	17041	17069	17083	17162	16976	16906	17024	16906	16879	17003	16872	16928	16937	16999	16826	16941	16842	17221	17163	17140	17076	16886	16952	17136	17001	16908	16934	17091	17116	17293	17197	17005	17079	17078	17031	16994	17057	17123	17009	17112	16918	17077	17055	17075	16989	17083	17212	17068	17089	17137	17217	16932	17052	17156	17067	17072	17305	16701	17092	17017	16852	17111	16996	17140	16806	17303	17049	17108	17230	17011	17105	17000	17024	17139	16966	16945	16917	16996	16930	17023	17050	17041	16968	17113	17044	17012	17063	17149	17093	17094	16870	16946	17221	16998	16910	17078	17335	17195	16959	17022	17183	16897	17300	17012	16911	16999	17060	17148	16910	16918	17090	17090	16950	17029	16867	16935	16770	16789	16953	17073	17105	16986	16908	17059	17011	16959	16955	17027	17106	16841	17192	17104	17100	16956	17139	17123	17029	16997	16977	16767	16950	16929	17146	16974	16969	16981	16948	16977	16876	17052	17152	17013	16994	17266	16922	16806	17001	16994	17011	16987	16919	17025	16979	16891	16867	17142	17405	17212	17192	17116	17106	17130	16982	16928	17125	16994	17084	16818	16978	17040	17002	17231	16904	16921	17049	16915	16949	16881	16945	17150	16996	16821	17170	16931	16943	17031	16914	17053	16929	16900	17239	16905	16921	16924	17115	17157	16998	17204	17062	16968	16819	16974	17001	17044	17062	17112	16951	16985	17016	17150	17038	17068	17092	17056	16847	17026	17126	17133	16821	17007	16885	17175	17033	17017	16814	16855	16969	17082	17229	17242	17096	17139	17080	17041	17250	17045	16993	17008	16955	17233	17121	17027	16946	17081	17122	17021	17123	17050	17194	17070	17026	16904	17104	17193	17125	17141	16842	16972	16981	16962	16797	17012	16948	17301	16950	17116	16974	17076	16948	16993	16992	16995	16925	16938	16704	16925	17058	16930	17126	17070	16961	16913	17006	17226	17172	17237	16936	16888	17126	17110	17169	16998	17028	16946	17068	17219	17218	17050	16995	17085	17110	17018	17011	17063	17146	16998	17188	17081	16948	17092	17225	16710	16939	17056	16937	16878	17321	17200	17019	17029	17067	17054	16945	17086	17271	17002	17024	17050	16775	16969	16876	16898	17049	16852	16891	16965	16935	17092	16841	17034	16953	16976	17125	17012	16794	17177	16880	16996	17084	17051	17088	16872	17142	17128	17231	17016	16970	17061	17041	16968	16940	16988	17043	17239	17070	16844	17271	17043	17053	17190	17047	16890	16808	16939	16988	17004	17089	16930	17138	16955	16888	16695	17043	17164	17141	16986	17054	16995	17281	17219	17060	16989	17025	17037	16877	17016	16912	17056	17149	17141	16792	17046	17087	17182	16934	17130	16858	16902	17071	17284	17009	17100	17197	16971	17113	17008	17066	17037	17019	17016	17109	16951	17204	16988	17201	17098	17032	16977	16955	16995	17144	16965	16947	16819	16862	16881	17202	17058	16827	17029	16924	17039	17078	17170	17060	17081	17159	17099	17040	16962	16954	16933	17034	16968	16980	17069	17159	17160	16898	17094	16893	17116	17079	17043	17093	16934	16905	17028	17142	16960	17059	16965	16979	17129	17045	17174	16992	16899	16992	16972	17256	16900	16731	17107	17052	17139	17031	17167	17088	17163	16973	17062	17053	17075	17107	16975	17017	16921	16924	16986	16947	16839	17049	16980	17260	17115	17127	17115	17077	16949	16998	16841	17008	17035	16999	17133	17149	17046	17059	17026	16982	16956	16855	16948	17036	17232	17007	17131	16948	16993	16938	17085	16966	17159	16998	17228	17042	17020	17014	16760	17133	16958	16973	16973	17113	17127	16920	17048	16933	17083	16828	16913	16825	16915	16876	16933	17041	16832	16960	17092	17130	17100	17143	16983	17141	17155	17245	17121	17098	17009	17115	16994	17222	17121	16924	16871	17200	16979	17037	16861	17046	17016	17076	16964	16832	16922	16924	16961	16873	16970	16899	17223	17035	16871	17087	16880	17094	17033	17082	17075	16816	17185	17181	17160	17089	16968	17045	17020	16998	17223	16969	17002	17119	16948	16920	17009	17045	17202	17055	16907	17200	17136	17033	16962	17136	16998	16924	16975	16817	17094	17002	17069	16976	16964	17129	17293	17231	16917	17214	17006	17273	17031	17023	17037	16887	17038	16958	17233	17318	17054	16958	17088	17161	17045	16795	17134	17079	16750	16871	17083	16979	17133	17086	17157	17096	17206	16823	16996	17043	16921	17200	17263	16946	16898	16923	16871	16971	17030	17151	17237	16998	17034	16855	17094	17017	16963	17201	16933	17191	17019	17009	16926	17022	17268	17019	17167	16931	17049	17060	17102	17149	17060	16895	17111	17095	17171	16875	17205	17143	17030	17275	17170	16975	16926	16879	17035	17143	17242	16999	16953	16911	17053	16970	17187	17343	17014	17064	16958	17054	16938	17015	17239	17179	17188	17073	16954	16885	16823	16819	16788	17019	16916	17016	16878	17252	17124	16819	17079	17211	17178	17009	17192	16969	17036	17109	17063	17076	17161	16953	16748	17130	17036	17155	17091	17131	16930	17117	17152	17206	16841	17066	16859	17024	17037	16834	16954	17064	16835	17036	17150	17167	17066	16989	17116	16938	16827	16960	17039	17132	17174	17204	16859	17032	17110	17063	17123	17042	17204	17107	17266	17133	17112	17066	16984	17127	17028	16964	16771	17016	17030	17090	16977	16901	16877	17098	16953	16920	17030	17124	16927	17046	16963	16811	16888	17012	17052	17023	16881	16936	17092	16986	17063	17009	17031	17037	16935	17168	16974	17155	17190	17145	17113	16903	16921	17073	17111	16976	17197	17161	17213	17032	17007	16928	17015	17304	17073	17084	16949	16913	17025	16770	17036	17083	16899	17230	17260	17244	17330	17082	17015	16802	16979	17060	16948	17102	17203	17038	17032	17158	17173	17118	17110	16889	16919	16960	16904	16956	17043	16958	17197	17005	17135	17174	16926	16805	17150	17090	17027	16869	17137	17195	17064	17016	17051	17050	17184	17179	17139	17129	16967	17125	17193	16990	16920	17152	16884	16982	17029	17144	16944	16986	17068	17176	17072	17118	17035	16934	17045	17129	17016	16790	17100	17031	17255	16881	17042	16981	17161	16958	16904	17093	17160	17188	17212	16862	17171	16868	17000	17089	17054	17057	16816	16926	17245	17168	16976	16977	17183	17224	17019	16917	16830	16934	17022	16925	16916	17197	17191	17026	17054
28963	49573	38346	24330	18878	17557	16093	15249	14648	14262	13928	13962	13898	13804	14005	13965	13915	13821	13976	13974	13865	14028	14141	14382	14598	14308	14372	13939	13837	13663	13910	13606	13679	13660	13803	13513	13579	13860	13739	13732	13760	13711	13769	13681	13826	13553	13701	13780	13809	13724	13824	13804	13821	13641	13645	13676	13715	13580	13623	13752	13772	13779	13654	13699	13701	13642	13803	13729	13784	13773	13615	13824	13638	13857	13727	13609	13822	13692	13751	13704	13827	13674	13849	13832	13740	13828	13679	13693	13590	13674	13721	13752	13725	13800	13853	13554	13868	13798	13625	13897	13639	13743	13737	13944	13726	13765	13720	13851	13723	13734	13767	13764	13619	13736	13843	13773	13728	13680	13892	13859	13600	13670	13602	13871	13759	13590	13758	13845	13800	13821	13662	13800	13668	13847	13709	13782	13876	13731	13803	13628	13861	13825	13697	13825	13568	13965	13879	13928	13747	13682	13966	13679	13854	13787	13778	13823	13743	13768	13745	13879	13732	13749	13756	13956	13727	13793	13633	13747	13875	13603	13820	13763	13697	13758	13673	13746	13802	13577	13775	13620	13526	13796	13675	13890	13703	13873	13648	13806	13533	13639	13833	13830	13896	13766	13790	13871	13706	13768	13708	13684	13759	13804	13717	13706	13923	13780	13698	13760	13786	13786	13658	13833	13846	13666	13711	13760	13789	13773	13606	13648	13856	13838	13844	13770	13784	13856	13665	13674	13835	13803	13854	13715	13858	13733	13841	13623	13720	13861	13804	13807	13629	13839	13693	13776	13705	13714	13784	13792	13751	13752	13803	13748	13659	13666	13703	13639	13719	13807	13756	13809	13785	13682	13867	13701	13796	13813	13778	13750	13772	13939	13681	13773	13566	13692	13572	13658	13593	13736	13756	13812	13802	13827	13849	13682	13803	13820	13651	13560	13922	13685	13764	13656	13803	13573	13760	13675	13779	13703	13899	13679	13731	13832	13810	13795	13748	13957	13892	13723	13663	13881	13780	13875	13729	13769	13754	13741	13763	13787	13874	13826	13711	13768	13611	13715	13903	13774	13625	13641	13698	13677	13815	13871	13722	13739	13669	13781	13814	13773	13517	13728	13733	13720	13721	13788	13742	13845	13705	13761	13720	13889	13839	13772	13811	13800	13686	13761	13602	13752	13760	13649	13964	13807	13927	13704	13743	13738	13796	13727	13783	13785	13927	13588	13768	13774	13631	13870	13752	13667	13749	13689	13868	13706	13651	13706	13820	13732	13734	13869	13656	13776	13837	13672	13644	13559	13773	13795	13773	13629	13747	13718	13726	13765	13854	13800	13790	13914	13726	13765	13551	13706	13623	13665	13783	13898	13730	13732	14028	13867	13744	13903	13874	13944	13742	13854	13798	13614	13645	13740	13790	13817	13731	13702	13822	13897	13705	13736	13856	13750	13775	13777	13793	13500	13833	13930	13729	13658	13755	13670	13755	13693	13792	13740	13868	13643	13812	13815	13536	13739	13594	13733	13949	13830	13929	13810	13737	13869	13763	13802	13898	13789	13786	13741	13523	13728	13677	13751	13771	14015	13805	13689	13625	13831	13616	13921	13741	13693	13829	13853	13685	13831	13848	13838	13579	13699	13767	13595	13693	13667	13676	13811	13783	13901	13734	13819	13702	13658	13792	13739	13695	13651	13691	13741	13889	13749	13760	13816	13961	13670	13887	13842	13684	13820	13858	13943	13892	13883	13686	13771	13939	13666	13747	13788	13862	13677	13592	13806	13760	13632	13824	13790	13895	13774	13819	13823	13803	13697	13668	13787	13709	13746	13783	13698	13717	13704	13799	13895	13912	13744	13738	13847	13605	13750	13688	13759	13732	13776	13670	13685	13648	13895	13838	13831	13664	13683	13813	13619	13731	13719	13719	13836	13739	13770	13734	13822	13641	13796	13858	13713	13874	13767	13872	13710	13805	13759	13553	13866	13654	13721	13780	13834	13660	13476	13864	13737	13872	13717	13981	13624	13884	13836	13855	13690	13826	13649	13803	13575	13903	13711	13732	13742	13533	13765	13647	13684	13700	13781	13862	13604	13835	13777	13849	13861	13813	13777	13702	13849	13673	13660	13688	13941	13577	13730	13935	13801	13763	13851	13910	13635	13649	13839	13893	13797	13693	13562	13748	13732	13789	13839	13801	13825	13865	13664	13641	13753	13851	13782	13896	13707	13722	13722	13746	13510	13891	13843	13884	13694	13639	13872	13741	13812	13854	13841	13747	13617	13780	13823	13686	13711	13754	13742	13785	13652	13900	13796	13738	13737	13902	13904	13606	13814	13693	13907	13663	13737	13809	13630	13689	13757	13738	13771	13838	13788	13679	13600	13750	13814	13773	13694	13748	13910	13914	13670	13809	13800	13888	13660	13872	13780	13832	13757	13845	13860	13786	13790	13655	13757	13759	13791	13668	13779	13899	13909	13805	13841	13703	13709	13734	13713	13785	13743	13820	13955	13529	13671	13611	13600	13814	13704	13707	13857	13556	13616	13800	13634	13720	13579	13744	13723	13739	13665	13747	13646	13693	13774	13734	13898	13688	13672	13784	13706	13839	13728	13801	13799	13827	13796	13925	13692	13777	13527	13708	13779	13722	13803	13756	13705	13711	13790	13735	13752	13695	13728	13783	13701	13668	13694	13927	13779	13760	13824	13659	13599	13920	13745	13761	13759	13764	13928	13715	13816	13701	13947	13787	13590	13914	13834	13678	13807	13902	13760	13643	13743	13797	13786	13820	13738	13834	13889	13576	13711	13729	13819	13781	13700	13755	13748	13687	13771	13647	13788	13834	13745	13696	13635	13661	13619	13754	13781	13822	13826	13849	13681	13711	13810	13771	13696	13828	13906	13577	13726	13784	13821	13829	13727	13627	13682	13830	13680	13782	13660	13779	13743	13653	13786	13694	13758	13814	13672	13895	13581	13640	13756	13797	13669	13738	13707	13546	13806	13556	13734	13750	13801	13731	13774	13931	13859	13729	13741	13761	13928	13708	13764	13680	13904	13644	13670	13813	13778	13559	13844	13639	13785	13990	13781	13818	13877	13791	13853	13783	13700	13681	13672	13835	13793	13750	13610	13854	13733	13713	13798	13781	13668	13737	13722	13853	13703	13846	13847	13773	13729	13705	13604	13844	13876	13793	13606	13566	13648	13910	13785	13855	13658	13594	13870	13726	13787	13753	13844	13631	13779	13773	13732	13723	13624	13795	13843	13786	13732	13745	13811	13778	13875	13759	13694	13637	13850	13577	13691	13792	13664	13844	13646	13903	13748	13760	13862	13767	13877	13652	13766	13817	13933	13643	13637	14034	13737	13884	13917	13631	13536	13914	13867	13656	13820	13591	13874	13684	13674	13818	13775	13705	13688	13799	13794	13633	13828	13815	13806	13754	13611	13753	13787	13765	13737	13714	13725	13920	13830	13846	13737	13658	13892	13829	13699	13724	13819	13718	13802	13734	13852	13742	13828	13765	13722	13667	13912	13657	13675	13851	13730	13738	13826	13839	13800	13564	13842	13626	13764	13669	13760	13754	13702	13537	13901	13654	13646	13842	13783	13771	13854	13782	13893	13759	13969	13539	13755	13677	13702	13746	13745	13832	13751	13706	13860	13745	13635	13844	13654	13727	13645	13533	13660	13916	13715	13641	13899	13724	13810	13838	13838	13844	13856	13585	13732	13714	13831	13698	13864	13804	13746	13589	13715	13781	13737	13766	13779	13713	13732	13873	13792	13820	13745	13731	13816	13813	13893	13704	13840	13724	13767	13668	13796	13731	13704	13911	13760	13702	13688	13588	13823	13766	13730	13823	13940	13890	13703	13730	13682	13748	13731	13682	13878	13814	13769	13799	13814	13697	13845	13698	13825	13598	13772	13798	13671	13816	13854	13953	13918	13690	13791	13901	13677	13605	13724	13717	13698	13813	13707	13785	13788	13813	13951	13913	13824	13680	13800	13718	13640	13750	13804	13552	13831	13698	13689	13714	13643	13666	13727	13785	13881	13833	13812	13786	13736	13694	13857	13856	13781	13615	13724	13773	13630	13765	13735	13733	13711	13791	13887	13709	13672	13697	13771	13696	13884	13966	13765	13768	13750	13846	13794	13867	13912	13604	13757	13754	13760	13866	13629	13972	13626	13645	13711	13649	13612	13685	13911	13812	13547	13624	13813	13813	13837	13803	13685	13566	13792	13845	13627	13640	13778	13726	13886	13706	13936	13877	13865	13775	13880	13834	13851	13818	13701	13678	13870	13700	13764	13668	13957	13746	13861	13811	13659	13675	13875	13698	13908	13916	13886	13873	13612	13692	13790	13730	13739	13661	13953	13818	13733	13691	13640	13775	13996	13839	13824	13876	13826	13734	13823	13699	13780	13787	13781	13844	13865	13656	13711	13785	13561	13753	13659	13836	13766	13780	13730	13719	13776	13646	13626	13689	13878	13702	13499	13715	13777	13776	13813	13606	13614	13765	13787	13871	13816	13779	13696	13839	13987	13701	13787	13899	13598	13693	13726	13751	13631	13927	13721	13856	13693	13811	13725	13616	13690	13829	13785	13793	13868	13649	13843	13675	13696	13687	13713	13812	13588	13694	13676	13796	13848	13603	13647	13783	13811	13770	13597	13754	13685	13905	13608	13559	13937	13715	13823	13505	13759	13610	13876	13750	13945	13736	13800	13873	13736	13664	13972	13699	13813	13713	13702	13800	13824	13721	13854	13769	13715	13719	13764	13707	13797	13846	13841	13701	13646	13546	13638	13574	13809	13743	13687	13917	13683	13781	13661	13825	13721	13799	13831	13867	13756	13704	13907	13660	13851	13684	13845	13708	13908	13799	13699	13717	13625	13745	13855	13724	13809	13830	13742	13752	13929	13681	13733	13695	13702	13856	13742	13785	13845	13785	13656	13623	13701	13799	13796	13775	13804	13792	13747	13753	13730	13935	13873	13782	13999	13684	13728	13697	13750	13754	13825	13784	13806	13606	13709	13777	13730	13718	13808	13774	13681	13712	13840	13664	13793	13814	13940	13726	13652	13792	13553	13889	13816	13867	13615	13661	13790	13697	13746	13768	13715	13761	13570	13620	13657	13609	13790	13891	13771
22159	21167	28458	24273	21684	24119	25276	20322	18889	19002	18156	18298	18299	18263	18209	18184	18042	18159	17889	17919	18102	17791	18771	20009	20081	19647	18786	18429	18036	18100	17926	17862	17885	17790	17622	17859	17675	17584	17759	17791	17561	17720	17806	17544	17551	17688	17773	17613	17643	17660	17796	17742	17723	17742	17698	17525	17655	17564	17912	17654	17755	17805	17449	17678	17700	17765	17474	17793	17647	17637	17696	17605	17629	17813	17701	17592	18042	17803	17761	17680	17718	17649	17709	17526	17516	17686	17566	17759	17629	17766	17764	17716	17944	17592	17681	17915	17851	17449	17674	17637	17713	17711	17893	17629	17643	17717	17625	17538	17774	17590	17660	17624	17534	17638	17799	17743	17820	17540	17679	17806	17815	17772	17744	17653	17667	17829	17678	17621	17478	17735	17551	17601	17619	17711	17488	17770	17522	17658	17516	17584	17375	17619	17839	17699	17687	17583	17724	17772	17746	17564	17637	17491	17809	17585	17727	17609	17598	17604	17418	17629	17724	17719	17776	17668	17638	17610	17491	17610	17680	17811	17765	17643	17775	17591	17678	17812	17510	17670	17722	17584	17634	17741	17701	17751	17809	17527	17585	17773	17757	17586	17746	17566	17859	17722	17641	17671	17578	17603	17803	17694	17658	17626	17649	17760	17810	17739	17858	17739	17632	17533	17587	17478	17744	17647	17918	17773	17723	17652	17767	17631	17795	17592	17545	17484	17536	17708	17539	17506	17558	17724	17560	17639	17569	17579	17526	17649	17706	17642	17606	17571	17907	17662	17709	17659	17810	17720	17652	17737	17855	17450	17651	17471	17795	17801	17638	17498	17687	17641	17723	17769	17789	17679	17708	17753	17703	17891	17845	17766	17653	17468	17651	17768	17625	17761	17628	17514	17536	17629	17687	17666	17730	17682	17559	17878	17538	17496	17582	17715	17827	17748	17873	17831	17644	17582	17797	17603	17742	17752	17767	17761	17618	17695	17834	17634	17799	17786	17862	17673	17854	17544	17752	17589	17662	17553	17803	17729	17642	17469	17642	17656	17758	17617	17625	17799	17688	17665	17670	17720	17847	17746	17809	17304	17650	17751	17686	17381	17666	17756	17717	17675	17530	17774	17636	17479	17681	17785	17660	17548	17645	17666	17820	17688	17544	17654	17894	17456	17603	17710	17587	17640	17545	17534	17484	17598	17707	17867	17814	17730	17625	17877	17781	17902	17601	17612	17712	17626	17594	17527	17808	17742	17630	17555	17627	17715	17962	17669	17871	17883	17650	17602	17482	17617	17655	17594	17561	17578	17616	17633	17629	17738	17838	17702	17702	17782	17681	17677	17704	17552	17633	17414	17825	17763	17696	17642	17687	17654	17697	17571	17618	17792	17717	17669	17674	17706	17503	17543	17534	17778	17632	17724	17671	17658	17674	17722	17471	17485	17664	17645	17814	17734	17645	17758	17772	17731	17547	17735	17846	17684	17657	17578	17838	17373	17691	17910	17737	17492	17630	17457	17774	17482	17544	17573	17657	17706	17807	17533	17672	17542	17504	17856	17652	17553	17691	17654	17665	17630	17520	17464	17543	17533	17512	17655	17711	17771	17659	17478	17531	17701	17569	17661	17836	17855	17440	17674	17616	17393	17782	17725	17597	17605	17565	17635	17655	17501	17657	17676	17504	17705	17786	17688	17781	17848	17757	17886	17727	17699	17552	17472	17678	17683	17638	17792	17756	17586	17686	17647	17707	17508	17551	17542	17601	17796	17674	17627	17634	17629	17627	17679	17715	17801	17609	17456	17574	17766	17706	17585	17410	17661	17728	17471	17479	17782	17474	17638	17863	17770	17409	17746	17626	17571	17741	17592	17706	17833	17876	17658	17715	17671	17687	17742	17507	17528	17810	17626	17537	17741	17605	17557	17811	17640	17641	17796	17634	17688	17833	17594	17563	17658	17784	17552	17548	17729	17770	17765	17559	17869	17786	17679	17638	17817	17840	17567	17793	17491	17581	17657	17734	17733	17537	17796	17728	17576	17592	17552	17811	17615	17592	17589	17471	17430	17770	17564	17793	17897	17602	17718	17754	17608	17627	17669	17730	17772	17448	17591	17572	17888	17744	17676	17915	17479	17586	17842	17749	17635	17729	17531	17611	17644	17593	17737	17744	17499	17565	17563	17550	17506	17843	17446	17610	17630	17603	17545	17557	17572	17879	17632	17567	17731	17253	17575	17614	17630	17539	17717	17854	17671	17637	17808	17767	17540	17626	17612	17595	17883	17793	17676	17853	17428	17699	17565	17785	17641	17509	17748	17584	17559	17530	17666	17609	17682	17652	17947	17766	17691	17889	17593	17661	17863	17624	17684	17778	17644	17699	17617	17623	17625	17643	17684	17709	17521	17642	17790	17687	17546	17622	17855	17666	17576	17526	17632	17703	17730	17638	17733	17655	17775	17625	17743	17751	17491	17693	17461	17692	17416	17811	17743	17567	17520	17777	17872	17720	17581	17668	17706	17902	17663	17671	17645	17696	17705	17644	17687	17553	17597	17731	17441	17662	17690	17733	17618	17505	17692	17482	17497	17278	17640	17721	17743	17623	17571	17690	17816	17719	17572	17747	17485	17602	17835	17647	17419	17567	17690	17519	17518	17522	17350	17726	17798	17672	17737	17789	17679	17846	17713	17761	17964	17541	17646	17417	17795	17752	17737	17451	17728	17782	17594	17396	17656	17704	17684	17491	17603	17788	17569	17583	17661	17448	17769	17723	17612	17679	17707	17809	17554	17725	17813	17716	17597	17809	17609	17706	17602	17686	17611	17556	17508	17525	17763	17507	17617	17609	17399	17702	17701	17529	17606	17557	17650	17477	17611	17667	17484	17837	17680	17514	17773	17672	17540	17387	17426	17402	17645	17897	17808	17692	17657	17656	17687	17527	17694	17622	17881	17745	17589	17550	17456	17497	17600	17622	17456	17542	17802	17595	17830	17789	17776	17686	17783	17661	17771	17732	17739	17506	17855	17594	17770	17648	17748	17725	17576	17715	17703	17405	17498	17683	17264	17616	17626	17759	17527	17694	17983	17611	17527	17525	17625	17824	17770	18035	17484	17591	17644	17571	17691	17858	17689	17828	17679	17656	17678	17571	17647	17510	17768	17838	17477	17463	17621	17711	17598	17596	17474	17903	17495	17755	17623	17596	17499	17531	17761	17602	17424	17500	17711	17508	17558	17658	17891	17793	17506	17540	17592	17751	17725	18047	17834	17853	17571	17905	17816	17852	17658	17811	17832	17571	17688	17601	17807	17708	17606	17736	17543	17627	17543	17695	17818	17657	17689	17690	17711	17661	17847	17746	17802	17808	17836	17631	17684	17671	17568	17597	17631	17684	17640	17638	17630	17683	17527	17755	17777	17552	17628	17590	17562	17897	17615	17687	17782	17592	17585	17743	17567	17689	17653	17672	17646	17540	17834	17349	17728	17582	17869	17625	17493	17398	17618	17596	17747	17818	17534	17512	17444	17649	17470	17844	17698	17648	17681	17883	17598	17590	17672	17678	17435	17683	17662	17712	17781	17580	17625	17736	17628	17692	17755	17586	17800	17333	17550	17607	17651	17735	17625	17597	17534	17727	17604	17750	17884	17650	17697	17729	17701	17536	17633	17553	17594	17754	17624	17792	17730	17499	17624	17579	17746	17625	17654	17671	17819	17518	17872	17674	17746	17698	17563	17542	17518	17588	17598	17603	17582	17606	17855	17536	17679	17757	17817	17690	17539	17547	17575	17846	17597	17589	17738	17672	17429	17701	17613	17478	17547	17596	17585	17757	17805	17498	17574	17609	17668	17760	17693	17692	17462	17934	17790	17843	17716	17650	17533	17765	17511	17622	17726	17594	17216	17781	17747	17777	17833	17533	17676	17816	17522	17603	17468	17529	17686	17761	17415	17646	17529	17736	17759	17779	17667	17711	17658	17707	17751	17785	17859	17741	17562	17690	17762	17695	17549	17627	17627	17611	17659	17661	17645	17549	17722	17792	17573	17815	17572	17329	17673	17670	17694	17747	17621	17494	17860	17614	17793	17705	17491	17705	17608	17594	17649	17597	17653	17554	17696	17620	17582	17829	17646	17587	17728	17638	17660	17599	17562	17725	17588	17713	17486	17695	17781	17716	17672	17713	17704	17739	17724	17652	17665	17795	17716	17613	17517	17455	17718	17708	17685	17525	17486	17669	17689	17820	17786	17894	17666	17788	17921	17519	17569	17708	17508	17698	17704	17695	17655	17581	17605	17582	17637	17835	17690	17636	17622	17772	17712	17449	17579	17721	17533	17574	17916	17761	17604	17656	17693	17605	17688	17527	17512	17561	17725	17627	17572	17582	17488	17407	17513	17489	17762	17600	17833	17856	17650	17728	17807	17620	17567	17599	17743	17841	17610	17625	17926	17761	17540	17595	17781	17763	17579	17727	17717	17761	17622	17576	17643	17570	17772	17724	17571	17536	17642	17729	17784	17631	17727	17638	17518	17642	17566	17553	17649	17570	17650	17688	17703	17828	17679	17558	17649	17768	17514	17590	17861	17738	17649	17625	17475	17661	17570	17710	17573	17740	17561	17566	17533	17548	17771	17572	17564	17681	17591	17713	17941	17760	17624	17746	17712	17745	17647	17842	17767	17585	17750	17653	17598	17738	17619	17637	17633	17755	17629	17697	17474	17566	17571	17720	17651	17500	17687	17615	17399	17525	17584	17639	17666	17618	17860	17693	17730	17524	17708	17670	17644	17482	17761	17580	17592	17691	17564	17623	17677	17542	17721	17617	17567	17657	17676	17652	17460	17479	17744	17622	17628	17690	17664	17764	17835	17657	17761	17613	17789	17904	18039	17677	17541	17618	17829	17748	17713	17680	17752	17678	17857	17507	17568	17634	17706	17527	17485	17639	17579	17574	17608	17608	17694	17672	17764	17694	17387	17847	17707	17582	17789	17645	17715	17581	17653	17809	17565	17737	17689	17619	17526	17783	17610	17730	17606	17504	17488	17835	17619	17631	17558	17571	17676	17734	17609	17793	17644	17612	17658	17591	17784	17735	17783	17564	17980	17680	17585	17657	17805	17567	17773	17550	17432	17711	17492	17581	17693	17639	17413	17522	17720
34035	64770	50245	32340	22905	20292	17774	16728	16036	14999	14457	14530	14838	14475	14518	14400	14458	14396	14125	14175	13973	14289	15755	17204	17293	16245	15221	14875	14202	14115	14179	14127	14042	14128	13892	14200	13987	14113	14133	14008	14250	14107	14049	14173	13981	14031	14092	14125	14045	14043	14121	13960	14028	14144	14010	14058	13839	14057	14132	14251	14011	14057	14044	14133	14100	14007	14089	14037	14086	14157	14015	14017	14152	14175	14029	14048	13967	14230	14129	13975	14020	14170	13895	14113	14058	14080	14105	13998	14146	14062	14045	14137	14148	13984	14168	14173	14084	14046	14116	13943	14024	14156	13978	13956	14087	14095	14072	14181	14095	14111	14129	14122	14139	14069	14072	14172	14019	14279	14137	14086	14040	14000	14025	14068	13981	14062	14051	14048	14027	14343	14179	14042	14112	14019	14109	14096	14234	14091	14241	13974	14094	14146	14134	14074	14083	13992	14156	14052	14062	14287	14179	14102	13948	14140	14136	13966	14031	14058	14091	13923	13990	13990	14095	14117	14111	14091	14196	14250	13997	14178	14051	13977	14059	14003	14181	13906	14168	14025	14223	14079	14206	14050	14206	14088	14030	14058	14188	14298	14115	14244	14075	14079	13987	14079	14118	14011	14016	14160	14195	13925	14083	13939	14104	14023	14103	13918	14108	14143	14001	14142	14174	14112	13972	14152	14154	14175	14052	14043	13973	14220	14183	14083	14029	14147	14043	14008	14139	14040	14044	14146	14114	14126	13947	14045	14157	14022	14102	14063	14192	13971	14118	14188	14299	14051	14088	14058	14119	14088	13971	14062	14297	14198	13997	14136	14304	14164	14188	14022	14097	13971	14115	14142	14045	14202	14073	13998	14123	14122	14094	14175	13839	14093	14172	14071	14150	14193	14109	13984	14131	14089	14002	14093	14205	13988	14123	14119	14084	14016	14131	14049	14213	14156	14079	14119	13896	14022	14172	14075	13899	14130	14088	14234	13983	13927	14153	14117	13879	14238	14141	14158	14082	14224	13942	13998	14034	14210	14011	14018	14100	14053	14149	14136	14093	14202	14132	14124	14017	14101	14054	14175	14091	13965	14158	13945	14007	13921	14057	14126	14112	14050	14113	13871	14035	14113	13879	14040	14068	14143	14005	13978	14024	13943	14170	14016	14178	14146	14268	14105	14007	14148	14129	14168	13960	14037	14097	14129	14160	13919	14064	14121	14096	14095	14027	13998	14067	14114	14210	14069	14035	14089	14098	14085	14133	13944	14097	14125	14050	14189	14184	14075	14059	14060	14131	13954	14061	14105	14056	14216	14088	14052	14061	14298	14022	14205	14163	14019	14106	14150	14075	13874	14150	14106	14092	14161	14140	14005	14074	14109	14171	14095	14030	14240	14082	14127	13956	14118	13897	14235	13998	13980	14088	14131	14183	14120	14143	14162	13905	14013	14123	14115	13960	14138	14179	13978	14120	14159	13831	14112	14147	14081	14128	13931	14006	14103	14179	14240	14051	14098	14169	14020	14179	14004	14264	14114	14057	14231	14213	14108	14095	14007	14230	13978	14198	14091	14148	14070	14067	13964	14171	14192	14011	14226	14057	13940	14172	14004	14068	14160	14095	14146	14247	14080	14209	13914	14014	14160	14066	13979	14000	14104	14143	14114	14024	14126	14147	14071	13889	14002	14068	13939	14076	13987	14012	14093	13990	14118	14110	13915	14011	13975	14162	13977	13821	14150	14184	14014	14200	14033	14101	14130	14140	14236	14153	14182	14246	14105	13944	14126	14002	14188	14022	14215	14076	14164	14076	13953	14206	14104	14157	14283	14149	14092	14086	14184	13929	14240	13916	14076	14056	14294	14230	14051	14064	14192	14093	14092	14140	14286	14041	14105	14119	14023	14117	13964	14092	14142	14106	14054	14121	14111	13971	14041	14186	14013	13979	14219	14012	14059	14088	13976	14049	14114	13991	14211	14167	14094	13898	14169	14014	14067	14144	13958	14264	13937	13970	14016	14157	13998	14085	13867	14266	14145	14019	14171	14014	14009	14217	13933	14123	14055	14102	14170	13949	14268	14151	13999	14048	14051	14139	14088	14211	14066	14147	14203	14209	14175	14035	14036	14105	14114	14071	14129	14156	14076	14091	14023	13903	14121	13952	14063	14132	14090	13874	14008	14333	14112	14050	13982	13991	14132	13964	14021	14157	14063	14040	14040	14155	14206	14121	14077	13944	13912	14047	14031	14104	13983	13978	14040	14065	14177	13989	14112	13988	13883	14057	14069	14006	14246	13994	14152	14303	14221	14064	14225	14054	13972	14105	14160	14149	14026	13922	13988	14177	13934	14207	14154	14035	14032	14018	14163	14078	13994	14122	14077	14070	14104	14042	14011	13936	13885	14128	14047	13930	14089	14181	14116	14075	14069	14000	14142	14047	14205	14071	14174	13950	14015	14299	14077	14103	13947	14016	13948	14105	14140	14026	13936	14042	14289	14060	14000	14202	14062	14087	14048	14100	14063	14093	14155	13971	14136	14102	14158	13983	14082	14073	14085	13992	14197	14140	14112	14084	14028	14040	14069	14002	14148	14156	14109	14211	13937	14059	14195	14083	13988	14083	14128	14049	14078	14053	13955	14131	14092	14057	14148	13855	14308	14146	14231	14048	14073	14023	14136	14124	14152	14088	13947	13954	14204	13977	13887	14121	14241	14207	14106	14092	14046	14099	14022	14232	14036	13934	14185	14061	14156	14032	13981	13942	14088	14126	14102	14192	14082	14052	14153	14011	14126	13854	14041	14031	14172	13911	13984	14148	13950	14087	14132	14070	13904	13954	13982	14046	14100	13891	14095	14145	14104	13985	13930	14157	14040	14208	14091	13967	14186	14141	13971	14058	14101	14143	14054	14052	14200	14246	14092	14013	14085	13948	14111	14135	14077	14207	14190	14135	13915	14226	14093	14115	14148	14155	14178	14076	14189	13959	14162	14007	14031	14122	14063	14087	14111	14161	14005	14201	14224	14182	14158	14047	14147	14045	13956	13993	14254	14026	14151	14043	14006	13950	14260	13993	14085	14194	14064	13808	14115	14371	14157	14082	14103	14127	14230	14028	14064	13857	14256	14011	13942	14156	14044	14074	14108	14064	14124	14025	14067	14122	14082	14065	14155	14212	14139	13917	13949	13960	14033	14103	14053	13933	13927	14056	14215	14019	13981	14060	14028	14113	14165	14181	14119	14125	14213	13963	14163	14098	13965	14148	13902	14147	14028	14109	14087	14032	14065	14149	14117	14181	13958	14174	14146	14160	14186	14118	13845	14131	13993	14076	14055	14125	14418	13985	14164	13971	14161	14130	14011	13908	14183	14154	14037	14231	14208	14188	14257	13918	14061	14048	14175	14134	14091	14048	14025	14007	14035	13899	13953	14054	13965	14088	14054	14198	14094	14215	14107	14175	14224	14130	14011	14091	13962	14115	14171	14162	14238	14270	13914	14024	14184	14086	13912	14033	14138	14122	14109	14208	13992	13904	13913	14063	13951	14071	13957	14127	13989	14017	14053	14036	14213	14087	13938	14117	14016	14217	14083	14016	14112	13957	14258	14150	14194	14018	14129	14025	13995	14176	14206	14133	14085	14280	14009	14103	14132	14214	14013	14200	14059	14189	14140	14264	14231	14055	14153	14080	14045	14317	14108	14110	14168	14104	14109	13947	14040	14030	14122	14262	14171	14178	13952	14005	14169	14079	14166	13899	14083	14144	14137	14272	14105	14039	14036	14132	14033	13810	14118	14221	14141	14287	14032	14029	13925	14141	14046	14243	14028	14038	14038	13909	14076	13939	14212	14113	13973	14027	14198	14040	14120	14037	14143	13839	14004	14122	14121	14008	14145	13962	13814	14050	13965	13988	13994	14039	14129	14044	14138	14042	14024	14078	14170	14007	14170	13935	14187	14012	14095	14126	14074	14125	14005	14039	14199	13953	13902	13987	14004	14189	14146	13988	14046	14127	14205	14034	14191	14046	14031	14023	14011	14120	14247	14051	14171	14036	14090	14085	14118	14186	14092	14101	14202	14047	13912	14061	14003	14096	14002	13951	14253	13957	14019	14142	14247	14124	14100	14244	14118	14076	14235	14059	14331	14132	14026	14120	14055	14175	14086	14175	14089	14044	14080	14130	14192	13998	13900	14012	14102	14054	14035	14174	14072	14032	14072	14209	13979	14216	13999	14093	14062	14033	13993	14211	14088	14130	14036	14080	14150	14165	14079	13974	14061	14068	13869	14254	13962	14049	14067	14071	14059	14009	14038	13938	14107	14134	14174	14122	14190	13897	14071	14051	14151	14012	14237	14134	14012	14127	13994	14077	14048	13877	14182	14086	14086	14006	14092	14121	14089	14042	14064	14129	13998	13974	14225	14027	14153	14035	14159	14060	14107	14147	14134	14019	14012	14221	13921	14304	14233	14085	14207	13855	14206	13991	14087	14132	14123	14032	14017	14102	14188	14066	13979	14131	14180	14005	14100	14037	14188	14094	14153	14083	13944	14070	14017	14129	14073	14080	14053	14148	13968	14121	14124	14043	13975	14005	13959	14128	14161	14093	14136	14324	13977	14060	13993	14049	14138	14176	14289	14140	14036	14115	14150	14156	14038	14102	14129	14072	13942	14038	13887	13988	13920	14035	14125	14007	14217	14011	14094	14088	14106	14184	14100	14199	14071	13985	14141	14093	13991	14179	14062	13982	13989	14042	14320	14137	14161	14153	14067	14042	14097	14049	14052	14109	14143	14001	14114	14094	14076	14107	14075	14124	14150	14239	14019	14221	14178	14087	14182	14143	13974	14128	14207	14284	13927	14245	14125	14075	14168	14181	14000	14083	14098	14280	14141	14052	14127	14033	14098	14001	14051	14129	14226	14215	13954	14036	14254	13943	14125	14118	13982	14085	14124	14101	14078	14106	14164	14150	14049	14004	13827	14195	13931	14055	14040	14105	13973	14051	14033	13986	13991	14030	14275	14035	14213	14161	13920	14072	14277	13965	14112	14179	14020	13949	14168	14164	14014	14127	14177	14022	13978	14097	14091	14186	14101	14012	13924	13996	14192	14080	14051	13962	14164	14040	14128	14172	14079	14101	14170	14017	13947	14076	14086
30847	31428	35388	26489	20737	19404	18885	18348	18128	17819	17723	17558	17639	17810	17580	17653	17671	17836	17567	17872	17684	17824	17639	17608	17897	17881	17719	17741	17772	17649	17564	17746	17731	17552	17634	17614	17653	17729	17756	17791	17615	17944	17867	17848	17711	17724	17616	17658	17578	17811	17511	17764	17401	17455	17600	17802	17793	17747	17772	17634	17732	17582	17764	17582	17738	17664	17717	17640	17685	17775	17636	17652	17686	17706	17641	17725	17739	17587	17662	17442	17554	17889	17756	17645	17642	17631	17699	17527	17441	17545	17660	17777	17780	17687	17545	17672	17728	17801	17644	17692	17514	17658	17846	17673	17674	17760	17676	17542	17707	17565	17488	17433	17627	17659	17659	17493	17741	17704	17564	17723	17673	17715	17621	17801	17523	17788	17780	17507	17842	17689	17688	17689	17547	17639	17662	17730	17566	17676	17706	17767	17536	17632	17808	17545	17615	17444	17539	17803	17586	17866	17731	17602	17808	17777	17557	17593	17749	17693	17647	17700	17624	17655	17583	17758	17585	17662	17637	17791	17684	17643	17582	17590	17588	17677	17641	17771	17651	17746	17811	17529	17675	17621	17679	17618	17576	17459	17712	17774	17739	17670	17660	17762	17738	17642	17692	17535	17646	17634	17736	17828	17599	17706	17453	17698	17772	17835	17646	17598	17625	17784	17656	17794	17604	17806	17735	17584	17680	17605	17568	17624	17554	17578	17716	17716	17536	17719	17580	17661	17969	17886	17535	17960	17636	17449	17790	17604	17646	17625	17637	17625	17400	17812	17771	17904	17657	17667	17772	17670	17594	17725	17646	17586	17512	17504	17798	17597	17515	17842	17552	17658	17560	17767	17679	17700	17727	17765	17661	17765	17500	17574	17596	17635	17805	17734	17731	17694	17682	17573	17781	17852	17654	17610	17729	17776	17866	17592	17552	17702	17745	17893	17854	17641	17703	17554	17693	17627	17631	17756	17629	17617	17548	17654	17819	17811	17821	17649	17790	17748	17816	17732	17551	17739	17791	17527	17692	17654	17654	17675	17636	17689	17632	17723	17629	17924	17558	17632	17655	17625	17569	17596	17763	17695	17757	17691	17744	17751	17749	17795	17898	17670	17636	17823	17746	17689	17692	17574	17727	17704	17787	17680	17403	17733	17526	17627	17796	17830	17520	17725	17749	17737	17652	17653	17691	17765	17594	17635	17540	17531	17629	17508	17708	17729	17719	17675	17821	17746	17632	17629	17696	17699	17534	17560	17834	17348	17683	17729	17772	17691	17909	17633	17704	17678	17752	17656	17620	17747	17668	17816	17808	17720	17870	17443	17484	17650	17661	17784	17747	17509	17737	17543	17594	17662	17766	17966	17804	17646	17626	17597	17675	17622	17500	17830	17627	17792	17585	17549	17417	17650	17817	17691	17748	17546	17599	17645	17862	17784	17594	17458	17786	17507	17780	17771	17636	17459	17765	17652	17728	17776	17788	17834	17699	17635	17627	17738	17548	17628	17518	17659	17572	17780	17631	17454	17617	17537	17678	17471	17705	17526	17485	17704	17460	17661	17604	17700	17615	17723	17819	17714	17878	17612	17762	17524	17684	17676	17778	17641	17607	17806	17866	17656	17896	17568	17839	17636	17571	17868	17706	17730	17627	17588	17613	17964	17804	17538	17555	17495	17656	17608	17548	17632	17586	17509	17719	17679	17543	17680	17575	17596	17656	17640	17770	17604	17712	17681	17536	17697	17645	17803	17775	17678	17809	17749	17712	17599	17602	17513	17549	17600	17675	17766	17738	17566	17653	17848	17713	17903	17646	17536	17669	17670	17637	17572	17673	17592	17781	17522	17642	17597	17716	17684	17734	17587	17871	17731	17725	17531	17587	17590	17609	17630	17861	17752	17608	17541	18017	17714	17596	17696	17690	17557	17628	17705	17644	17941	17627	17647	17750	17789	17561	17719	17509	17453	17498	17779	17602	17543	17324	17600	17360	17654	17971	17725	17862	17628	17741	17666	17623	17719	17528	17513	17870	17585	17551	17709	17806	17824	17668	17667	17676	17467	17649	17608	17528	17728	17795	17895	17591	17716	17739	17717	17831	17548	17571	17679	17701	17862	17627	17637	17753	17623	17953	17882	17512	17721	17630	17586	17691	17584	17704	17768	17390	17538	17717	17627	17758	17862	17839	17775	17653	17581	17672	17674	17713	17670	17682	17563	17625	17795	17671	17568	17600	17699	17680	17552	17838	17945	17906	17564	17686	17595	17703	17511	17702	17845	17733	17740	17629	17611	17669	17837	17576	17672	17775	17565	17536	17683	17636	17619	17567	17834	17790	17533	17755	17566	17666	17679	17550	17586	17774	17786	17783	17603	17769	17455	17887	17685	17672	17658	17797	17508	17715	17805	17722	17605	17670	17524	17651	17806	17460	17357	17577	17631	17638	17554	17429	17670	17683	17615	17453	17531	17604	17659	17766	17651	17920	17740	17789	17935	17403	17663	17820	17827	17851	17430	17923	17808	17691	17664	17884	17651	17489	17770	17725	17632	17664	17613	17763	17587	17683	17816	17670	17623	17653	17829	17882	17919	17776	17746	17626	17836	17699	17632	17674	17518	17657	17661	17757	17684	17699	17653	17680	17713	17701	17846	17586	17881	17644	17612	17725	17854	17531	17755	17720	17713	17791	17388	17659	17578	17668	17614	17683	17655	17762	17626	18039	17559	17661	17519	17763	17547	17607	17855	17876	17615	17707	17797	17728	17404	17702	17734	17648	17603	17690	17624	17706	17692	17664	17698	17599	17663	17686	17800	17741	17650	17561	17788	17704	17714	17763	17600	17451	17665	17632	17664	17788	17608	17716	17707	17669	17584	17587	17678	17740	17680	17553	17552	17586	17596	17830	17815	17577	17802	17965	17761	17639	17646	17552	17731	17627	17575	17564	17442	17614	17654	17694	17766	17714	17595	17941	17697	17826	17704	17807	17622	17673	17660	17660	17745	17708	17544	17725	17546	17640	17547	17568	17733	17923	17637	17685	17743	17686	17602	17630	17645	17878	17791	17763	17759	17541	17739	17653	17717	17555	17806	17714	17602	17885	17688	17715	17716	17711	17707	17411	17604	17613	17639	17599	17731	17747	17912	17859	17651	17635	17604	17769	17577	17530	17757	17604	17720	17519	17364	17787	17726	17749	17593	17754	17788	17723	17492	17756	17845	17735	17656	17504	17500	17648	17634	17640	17553	17416	17722	17711	17714	17563	17635	17605	17361	17511	17744	17852	17744	17645	17581	17679	17446	17752	17691	17602	17742	17670	17548	17581	17597	17655	17693	17583	17621	17551	17721	17585	17651	17561	17822	17690	17735	17752	17482	17760	17689	17519	17710	17400	17606	18030	17611	17844	17711	17652	17851	17816	17797	17661	17620	17716	17747	17602	17715	17845	17523	17644	17732	17693	17539	17818	17818	17606	17740	17656	17643	17818	17482	17750	17748	17899	17804	17982	17755	17692	17567	17761	17570	17854	17695	17764	17838	17736	17664	17728	17633	17575	17790	17778	17711	17665	17879	17486	17575	17600	17552	17744	17713	17848	17524	17784	17692	17797	17896	17589	17727	17714	17914	17661	17637	17829	17619	17520	17690	17633	17748	17575	17816	17716	17608	17751	17643	17731	17565	17719	17531	17598	17831	17649	17771	17480	17595	17501	17810	17708	17506	17684	17639	17759	17696	17824	17505	17641	17805	17584	17480	17626	17451	17679	17611	17594	17687	17658	17765	17980	17914	17797	17367	17898	17690	17506	17716	17618	17646	17546	17556	17817	17742	17742	17686	17544	17535	17750	17692	17590	17620	17741	17611	17652	17782	17692	17546	17716	17738	17714	17870	17867	17518	17640	17810	17593	17639	17645	17733	17596	17715	17847	17572	17760	17639	17669	17578	17751	17443	17794	17582	17765	17717	17808	17690	17451	17570	17661	17702	17630	17636	17452	17534	17459	17603	17745	17717	17764	17895	17877	17706	17624	17769	17770	17372	17709	17641	17653	17670	17796	17729	17677	17644	17855	17787	17654	17613	17489	17627	17752	17763	17568	17441	17527	17646	17669	17763	17609	17611	17635	17807	17428	17712	17601	17578	17677	17597	17603	17505	17529	17664	17636	17642	17796	17580	17618	17447	17784	17748	17620	17497	17700	17664	17400	17735	17658	17462	17737	17683	17638	17649	17766	17795	17657	17623	17766	17805	17668	17705	17815	17753	17649	17739	17591	17612	17681	17783	17731	17663	17587	17768	17757	17549	17633	17586	17728	17482	17898	17697	17540	17604	17473	17732	17752	17701	17864	17527	17806	17566	17773	17760	17706	17474	17569	17756	17588	17420	17826	17694	17696	17607	17784	17662	17667	17742	17806	17859	17652	17817	17798	17547	17529	17682	17671	17572	17536	17762	17606	17688	17569	17851	17673	17570	17639	17704	17764	17724	17889	17791	17588	17658	17704	17595	17441	17542	17546	17795	17732	17556	17690	17562	17912	17766	17970	17804	17945	17637	17761	17506	17695	17856	17687	17649	17617	17917	17655	17567	17683	17745	17804	17638	17662	17661	17761	17925	17594	17601	17730	17563	17972	17713	17603	17622	17707	17722	17553	17789	17844	17636	17711	17692	17773	17541	17488	17789	17585	17832	17617	17729	17482	17739	17675	17593	17661	17657	17552	17779	17775	17698	17457	17546	17728	17516	17658	17575	17581	17659	17748	17877	17721	17645	17615	17474	17674	17934	17789	17461	17605	17562	17661	17828	17859	17618	17666	17707	17623	17594	17697	17777	17672	17684	17566	17653	17854	17668	17702	17739	17553	17829	17660	17859	17725	17685	17740	17754	17794	17453	17644	17770	17749	17600	17561	17679	17708	17568	17807	17746	17689	17761	18014	17858	17811	17552	17678	17733	17736	17638	17657	17690	17520	17564	17767	17661	17814	17723	17893	17865	17510	17938	17537	17745	17683	17367	17559	17749	17514	17653	17578	17502	17622	17664	17538	17745	17705	17726	17496	17893	17635	17683	17726	17800	17494	17643	17708	17593	17587	17714	17612	17739	17597	17772	17726	17768	17675	17782	17639	17463	17461	17556	17815	17665	17672	17521	17585	17469	17568	17740
30311	46063	34558	21370	17823	16544	15715	15132	14623	14195	14310	14360	14433	14233	14123	14224	14260	14227	14374	14115	14334	14222	14267	14000	14329	14472	14303	14180	14093	14122	14143	14160	14116	14097	14224	14054	14134	14123	14033	14350	13972	14225	14211	14112	14249	14143	14019	14232	14196	14142	14201	14194	14339	14179	14294	14168	14173	14270	14037	14286	14108	14142	14110	14105	14135	14188	14286	14146	14112	14315	14154	14161	14141	14072	14166	14164	14123	14106	14230	14058	14112	14292	14352	14214	14223	14291	14188	14208	14077	14136	14156	14143	14213	14209	14132	14195	14311	14068	14240	14077	14267	14084	14271	14276	14207	14162	14117	14119	14213	14073	14091	14108	14111	14254	14244	14284	14266	14120	14205	14044	14233	14175	14223	14136	14155	14155	14180	14152	14178	14265	14308	14064	14303	14150	14103	14230	14012	14242	14108	14167	14119	14201	14139	14115	13973	14212	14123	14051	14102	14074	14111	14123	14333	14274	13897	14189	14079	14129	14252	14147	14283	14247	14144	14212	14163	14134	14242	14205	14230	14298	14292	14171	14185	14045	14063	14032	14201	14170	14278	14027	13889	14155	14134	14172	14059	14198	14097	14008	14159	14352	14272	14189	14104	14190	14238	13872	14254	14336	14174	14072	14157	14147	14312	14090	14262	14148	14259	14036	14072	14087	14118	14232	14105	14181	14180	14206	14159	14131	14329	14226	14144	14065	14084	14251	13949	14104	14194	14158	14156	14233	14081	14075	14102	14187	14245	14173	14251	14197	14270	14221	13953	14107	14158	13991	14076	14094	14072	14315	14189	14089	14168	14200	14252	14124	14130	14113	14322	14384	14152	14340	14119	14157	14157	14230	14175	14150	14130	14100	14104	14240	14205	14230	14040	14148	14220	14297	14099	14064	14183	14088	14127	13982	14133	14134	14196	14153	14234	14191	14106	14133	14314	14238	14145	14298	14090	14055	14038	14051	14000	14209	14341	14000	14078	14188	14217	14225	14146	14232	13872	14275	14213	14231	14229	13949	14259	14287	14122	14106	14088	14170	14213	14109	14311	14139	14383	14244	14121	14231	14274	13960	13971	14265	14142	14223	14012	14271	14397	14178	14156	14173	14226	14119	14161	14167	14260	14245	14217	14210	14017	14161	14223	14249	14238	14009	14166	14200	14236	14171	14256	14159	14161	14169	14187	13989	14057	14092	14115	14148	14204	14042	14197	14230	14266	14102	14065	14019	14076	14145	14116	14145	14082	14266	14063	13971	14147	14092	14233	14044	14090	14138	14171	14352	14172	14295	14091	14019	14240	14186	14251	14212	14033	14171	14128	14295	14115	14143	14333	14158	14080	14179	14182	14098	14071	14166	14258	14034	14094	14093	14215	14164	14250	14174	14123	14062	14288	14211	14101	14090	14036	14128	14120	14054	14217	14171	14257	14052	14061	14048	14407	14047	14253	14276	14171	14249	14284	14325	14181	14092	13969	14159	14202	14154	14288	14224	14238	14135	14077	14058	14244	13938	14235	14314	14164	14172	14314	14147	14197	14090	14156	14214	14155	14057	14123	14178	14224	13982	14137	14093	14259	14169	14261	14162	14084	14101	14035	14265	14214	14167	14334	14117	14118	14325	14078	14089	14217	14203	14222	14145	14238	14031	14038	14286	14239	14250	14100	14017	14211	14189	14268	13941	14141	14050	14223	14253	14212	14275	14006	14183	14044	14079	14219	14303	14241	14287	14021	14238	14076	14221	14125	14169	14199	14157	14342	14110	13987	14145	14157	14142	14079	13969	14113	14162	14162	14093	14128	14261	14097	14166	13883	14193	14097	14248	14132	14021	14238	14002	14185	14295	14164	14109	14250	14141	14183	14176	14128	14151	14293	14283	14195	14049	14115	14230	14211	14177	14233	14179	14194	14170	13985	14262	14336	14174	14247	14212	14258	13883	14368	14159	14150	14184	14132	14172	14271	14037	14192	14263	14239	14163	14022	14195	14270	14108	14206	14167	14181	14147	14153	14307	14090	14128	14226	14061	14186	14162	14388	14041	14231	14200	14143	14200	14210	14098	14199	14133	14130	14294	14224	14065	14069	14269	14008	14138	14266	14214	14101	14124	14165	14149	14046	14023	14249	14096	14018	14068	14167	14286	14041	14179	14203	14306	14270	14207	14151	14169	14114	14144	13947	14156	14194	14200	14135	14066	14115	14094	14147	14217	14179	14183	14089	14107	14294	14291	14163	14105	14011	14192	14033	13984	14181	14084	14111	14166	14255	14159	14235	14107	14060	14136	14055	14028	14158	14165	14122	14111	14206	14090	13982	14215	14098	14210	14211	13910	14147	14275	14236	14018	14100	14287	14222	14141	14117	14136	14114	14258	14148	14217	14024	13961	14260	14037	14227	14154	14112	14064	14178	14117	14150	14215	13894	14080	14094	14303	14229	14131	14131	14255	14036	14252	14306	14376	14289	14124	14149	14287	14141	14168	14038	14246	14028	14092	14216	14132	14116	14104	14183	14326	14241	13815	14284	14153	14095	14208	13967	14127	14046	14157	14144	14116	14152	13874	14109	14185	14096	14203	14333	14259	14233	13981	14156	14107	14102	14211	14206	14099	14128	14327	14201	14140	14229	14214	14159	14134	14116	14056	14068	14124	14077	14219	14013	14025	14167	14141	14080	14155	14176	14143	14132	14226	14240	14190	14294	14072	14135	14062	14065	13965	14275	14086	13992	14369	14212	13979	14183	14165	14213	14001	14064	14364	13942	14066	14392	14106	14194	14001	14125	14117	14290	14145	13987	14050	14168	14117	14004	14201	14285	14283	14040	14225	14116	14214	14189	14161	14143	14135	14083	14091	14198	14128	14172	14073	14186	14157	14027	14059	14022	14100	14155	14176	14009	14220	14153	14070	14157	14081	14149	14044	14064	14246	14176	14149	14107	14096	14108	14049	14319	14281	14223	14133	14206	14212	14175	14288	14215	14150	14236	13956	14114	14243	14269	13989	14198	14216	14186	14154	14239	14129	14138	14198	14106	13989	14158	14044	14125	14169	14173	14250	14130	14321	14097	14187	14098	14215	14216	14261	14025	14327	13974	14109	14068	14287	14121	14094	14176	14290	14099	14264	14140	14063	14120	14136	14373	14146	14204	14187	14186	14097	14008	14192	14057	14139	14284	14087	14082	14113	14231	13987	14075	14151	14386	14209	14066	14082	14244	14194	14365	14067	14056	14154	14133	14124	14400	14260	14180	14089	14229	14167	14156	14267	14191	14073	14112	14073	14248	14189	14325	14174	14186	14169	14022	14019	14174	14227	14204	14285	14248	14198	14207	14141	14065	14175	14250	14343	14479	13967	14360	14189	14288	14062	14100	14172	14283	14244	14251	14137	14188	14016	14116	14326	14115	14083	14018	14170	14069	14127	14114	14153	14168	14241	14240	14086	14001	14101	14132	14208	14084	14238	14075	14225	14064	14168	14155	14153	14239	14142	14225	14211	14054	14147	14094	14142	14074	14207	14078	14216	14241	14193	14130	14163	14301	14246	14172	14183	14078	14222	14204	14136	14129	14355	14215	14215	14255	14159	14153	14191	14197	14142	14141	14180	14139	14277	14089	14206	14281	14089	14253	14053	14177	14075	13983	14429	14264	14141	14201	14032	14178	14133	14137	14064	14238	14022	14111	14206	14164	14273	14274	14268	14170	14130	14086	14339	14266	14187	14299	14012	14113	14039	13961	14067	14065	14165	14064	14157	14204	14218	14159	14094	14142	13922	14195	14252	13981	14167	14091	14220	14220	14167	14239	13988	13979	14239	14189	14242	14027	14218	14216	14241	14148	14093	14073	14407	14201	14037	14105	14158	14268	14141	14298	14067	14186	14243	13996	14045	14017	14144	14064	14252	14033	14233	14298	14147	14148	14079	14125	14182	14024	14124	14170	14325	14228	14297	14099	14220	13968	14220	14183	14271	14077	14026	14308	14228	14154	14216	14188	14260	14221	14159	14112	14126	14054	14049	14200	14242	14134	14175	14100	14155	14337	14074	14260	14259	13972	13989	14233	14027	14107	14018	14112	14117	14291	14159	14095	14111	14238	14330	14270	14342	14386	14090	14152	14013	14336	14299	14061	14235	14172	14244	14153	14006	14114	14259	14120	13953	14213	14294	14190	14183	14095	14076	14095	14210	14087	14078	14207	14122	14226	14107	13992	14221	14194	14184	14140	13860	14285	14244	13981	14123	14262	13954	14232	14213	14133	14123	14073	14065	14209	14177	14042	14248	14100	14258	14275	14154	14106	14042	14234	14077	14255	14130	14211	14258	14085	14030	14100	14062	14129	14204	14133	14146	14042	14140	14050	14166	14009	14235	14008	14087	14145	14064	14191	14018	14112	14216	14130	14347	14066	14176	14132	14141	14163	14008	14154	14066	14121	13991	14195	14222	14318	14127	14267	14266	14238	14152	14270	14060	14155	13993	14028	14216	14133	14261	14202	14097	14269	14159	14232	14150	14236	14173	13992	13955	14270	14110	14045	13972	14219	14182	14142	14340	14281	14090	14150	14115	14196	14241	14229	14134	14165	14138	14231	14272	14179	14092	14236	14224	14125	14237	14118	14105	14177	14126	14139	14196	14206	14033	14219	14050	14182	13979	13945	14279	14012	14287	14184	14198	14033	14118	14070	14221	14073	14140	14207	14238	14287	14204	14275	14111	14152	14035	14087	14120	14151	14180	14193	14061	14126	14140	13987	14218	14096	14101	14033	14154	14180	14220	13927	14256	14185	14064	14137	14168	14043	14261	14136	14215	14105	14171	14149	14132	14183	14306	14185	14158	14087	14316	14095	14116	14282	14217	14126	14166	14142	14072	14118	13960	14289	14023	14112	14192	14258	14166	14155	14012	14105	14394	14140	14009	14167	14251	14260	14169	14172	14080	14153	14199	14048	13972	14312	14196	14127	14031	14280	14242	13983	14129	14039	14117	14312	14114	14171	14110	14138	14025	14207	14157	14234	14069	14154	14067	14025	14071	14162	14104	14136	14285	14110	14103	14091	14059	14214	14196	14110	14348	14272	14182	13940	14212	14053	14177	14314	14209	14264	14092	14200	14277	14189	14295	14189	14121	14158	14049	14347	14051	14341	14059	14266	14170
23107	21146	28351	25114	22906	23251	22017	19633	18511	18570	18570	18608	18586	18325	18393	18299	18122	18303	18278	18295	18400	18208	18330	18792	19738	19256	18667	18539	18366	18226	18203	18024	18236	18231	18138	18138	18182	18187	18066	18078	18066	18026	17966	18114	17938	18039	18149	18080	18056	18081	18222	18196	17958	17964	18229	18074	18149	18033	18181	18263	17991	18172	18171	18054	18015	18183	18211	18046	18014	18167	17878	17980	18024	17991	18133	18035	18076	18281	18192	18120	18255	18207	18319	18140	18261	18034	18029	18242	18372	18138	18253	18096	17935	17947	18172	17867	17958	18034	18142	18159	18256	18075	18206	18125	17982	17968	18164	17976	18113	17873	18052	17973	18069	18042	18155	18110	18195	17828	18058	17965	18087	18114	18087	18076	17965	17885	17834	18109	18162	18146	17956	18030	18097	18182	18097	17937	18153	18107	18109	18160	18012	17852	18274	18132	18018	18217	17897	18139	17970	18123	18154	17775	17950	18005	17902	18027	17968	17850	18108	18280	18145	17948	18039	17890	18202	18159	18217	18191	17903	18273	18240	18000	18032	17916	17886	18103	18020	18168	18000	18148	18043	18100	18160	18126	18044	17950	18077	18036	18155	18084	18309	18102	17938	18097	18122	18211	18245	18128	18171	18159	17971	18230	17943	18097	18305	17871	18035	17976	18041	17950	18073	18009	18057	18148	18036	17969	18108	18124	18106	18261	18347	18204	18027	17939	18064	18089	18027	17936	18257	18109	18061	17924	17912	18026	17950	18103	17899	18054	18000	18216	18026	18280	18237	18184	18245	18261	18089	17942	18105	18045	18183	18141	18056	18181	18100	18004	17892	17810	18185	18014	18338	18111	18048	18195	18207	17901	17901	17893	18108	18147	18161	18014	18179	18137	17922	18115	18009	17927	18211	17981	18002	18040	17990	17988	17983	18199	18016	18092	18000	18035	18017	17987	17958	18112	17962	18033	17988	18316	18089	18145	17946	18049	18165	18067	18128	17998	18064	18187	18115	17965	18197	18149	18014	18039	17982	18143	17937	18023	17992	18131	18192	18043	17977	18084	18168	18280	18018	18294	17977	18111	18036	18061	18051	18063	18132	18035	18304	17904	17985	18159	18127	18206	17924	18209	18177	17928	17942	18126	18002	18150	18140	17881	17962	17967	17807	18032	18013	17924	18175	18081	17938	18233	18201	18083	18026	18252	18031	18004	18142	17962	18065	18135	17883	18039	17892	17876	17960	18235	18073	18201	18275	18084	18009	17924	17940	18132	18160	18106	18220	18006	18078	18231	18044	17845	18116	17892	18239	18290	18036	18174	18062	17947	18247	18116	17947	17986	18179	17909	18042	18197	18015	18107	18199	17890	18065	18099	17779	18052	18099	18167	18206	18194	18153	18001	18038	18149	18230	17943	18093	18285	17935	18327	18042	18008	18067	18095	18168	17997	18040	18071	18053	18145	18027	17830	17878	17811	18135	18182	18096	18061	18297	17969	18071	18050	17985	18057	18120	18053	17852	18080	18256	18136	18147	18005	17918	18162	17923	17882	18232	18200	18139	18135	18181	18184	18097	17852	18066	17858	18065	18094	18041	18135	18260	18053	17981	17882	18155	18037	18052	17996	18152	17996	18175	18031	18159	18374	17983	18060	18043	18250	18221	18042	17954	17982	17909	18107	18129	18119	17988	18075	18100	18068	18211	18067	17957	18114	18127	17873	18188	18303	17851	17938	17988	17974	18177	18019	17950	18039	17957	18020	18007	18203	18193	18172	18143	17902	17970	18260	18007	18132	17918	17870	18013	17877	18140	17866	18020	18004	18240	18059	18192	18150	18020	18033	18074	18199	18169	18095	18058	18069	17872	17882	17949	18047	17943	18132	18164	17873	18172	17960	17995	18198	17889	18107	18061	18317	18046	17971	18060	18221	18383	18029	18073	18050	17959	18053	17959	18093	17942	18092	18238	18201	17996	18077	18198	18099	18134	17909	18153	18183	18164	18067	18013	18102	17998	18105	17947	17979	18141	17946	18105	18216	17865	18116	18063	18124	18228	18048	18128	17871	18103	17995	18270	17902	18111	18047	18057	17979	17882	17831	18377	18199	18153	18017	17960	18324	18017	18155	18069	17865	18069	18025	17965	17995	18089	18087	17989	18177	18228	18169	18087	18096	17858	17980	18133	17931	18009	18010	17879	18117	18110	17966	18136	18333	18008	17966	18124	18265	17963	17941	18195	18013	18044	17985	18071	18034	18246	18117	18165	18078	18021	18147	18073	18077	17943	18226	18114	18202	18287	18094	18074	18164	18142	18158	18217	18182	18127	17848	18279	17988	18168	18156	17979	18112	18214	18130	18056	17947	17945	18017	18126	17920	17938	18176	17993	18150	17887	18190	18070	18187	18040	17969	18103	18181	18047	18177	18314	17971	18098	17833	17872	17934	18101	18051	18106	18089	18080	18137	18058	17963	18154	18096	17990	17974	18205	17998	17900	18014	18287	18059	18058	18061	17926	18141	18049	17938	18170	17851	18159	18107	18091	18027	18013	18087	17910	18138	18111	17734	17931	18202	17934	17977	18108	18180	18096	18076	18218	17904	18159	18019	18067	17991	18234	18113	17816	18006	18170	17996	18069	18178	18254	18005	18272	18026	18027	17944	18314	17992	18114	17972	18194	17926	18115	17965	17903	17953	17906	17951	18202	18224	18242	18131	18066	18026	18103	18096	18088	18146	18149	17873	18038	18046	18222	18016	17674	17971	17829	17834	17959	18113	18152	18013	18203	18094	18118	17872	18100	18168	18106	18179	18160	17970	18013	18220	18252	18093	17970	18113	17959	18116	17971	17966	18101	17928	18038	18088	17941	18030	18094	18056	18075	17893	18208	18029	17993	17908	18008	18030	18313	17938	18071	17850	18166	17948	18001	18241	17973	17925	17926	18065	18093	17971	18070	18039	18093	18206	17926	18029	17992	17982	17991	18151	17969	18039	18196	17821	18067	18001	18136	18069	18138	18052	17871	18072	17908	17940	18052	18113	18334	18112	18171	17970	17847	17978	18011	18080	18144	18159	17944	18178	17879	18281	17994	17960	18221	18035	18101	17980	18013	17940	17964	18108	17999	18080	18044	18101	17937	18067	18055	18193	18176	17926	17965	18089	18181	18185	17981	17895	18080	17913	18123	18150	18312	18079	18009	18036	18066	18119	18058	17886	17996	18206	18052	17870	18009	18233	18099	18231	17921	18179	18111	18164	18117	18133	18166	18051	18099	18080	18022	17975	17890	17951	17998	18038	18152	18101	17953	18188	17983	18126	18097	17858	17824	18135	17973	17990	18018	17946	18349	18205	18309	18040	17900	17992	17962	18256	17953	18033	17968	18087	18169	18042	18059	17867	17969	18090	18115	18149	18081	18026	18212	18128	18178	18212	18146	18061	18174	17975	18232	18118	18157	18099	17899	17883	18121	18029	18047	18002	18115	18093	18035	18127	18161	17917	18139	18064	18171	17903	17995	18013	17839	18141	18223	17891	17989	18124	17967	17931	17823	18005	17848	17972	17703	18072	18136	18129	17961	18045	18087	18098	18150	18027	18100	18095	18066	18165	18008	17931	18153	17985	18090	18033	18051	18167	17987	18007	17948	18138	18035	18036	18207	17948	18141	18077	17975	18019	18157	17863	18064	17925	18008	17724	17921	17990	18102	18010	17995	18046	18102	18117	18192	18185	17974	18147	18063	17983	18036	18046	18039	18156	18076	18181	17900	17888	18060	18069	17871	18043	18144	18017	18216	18118	18029	18102	18109	18066	17818	18076	18293	17948	18151	18151	18080	18018	18252	18388	18175	18084	18103	18053	17983	17998	18213	18003	18040	18171	18057	17983	18019	18053	17956	17862	18233	18219	18097	17880	17882	17988	18247	18064	18056	18248	17968	18125	17934	17934	18073	18349	18090	18171	18166	17929	18194	17873	18111	18086	18021	18105	18010	18136	17870	18201	18002	17992	18092	18005	18017	18028	18095	18223	18072	18104	18266	18108	18204	17983	18137	17849	18080	17987	18074	18090	17986	17945	18001	18243	18120	18032	17917	18111	18090	18106	18109	18063	18112	17993	18189	18164	18193	18018	18045	17889	18210	17906	17985	18029	18086	18323	18155	17976	18164	18002	18024	17764	18109	18298	18160	18061	17838	18254	18303	17969	18091	18036	18278	18307	18141	18066	17986	17866	18036	17978	18129	18165	18008	17899	18174	18024	18167	18097	17943	18097	18053	18104	18019	18246	17912	18177	18147	18152	18329	18108	18182	18177	18172	17953	18021	17914	18020	17980	18219	17907	18160	18205	18136	18062	17915	18154	18017	17999	17988	18046	18038	18045	18053	18035	17915	18189	18322	18102	18163	18082	18044	18074	18157	18100	17979	18150	17968	18171	17936	17865	17983	18047	18120	18113	18152	18198	18076	18204	18157	18003	18068	18237	18083	18056	18013	18138	18037	18252	18240	17977	18068	17833	18118	18270	17893	18000	18203	18165	18055	18022	18201	18044	17954	18051	18116	18097	18293	18335	18164	18032	18081	18129	18066	18330	17962	18146	18105	18009	17957	18028	18153	18047	18249	18144	18071	18023	17940	18011	18171	18093	17823	18007	18066	17897	17892	18138	18138	18070	17968	17889	18019	18146	18155	18145	18040	17893	18141	18112	18092	18222	18033	18065	18032	18098	18079	17858	17858	18081	18078	18001	18196	17907	18020	18184	18104	18049	18109	18030	18182	18148	18041	17993	18042	18150	18184	18133	18237	18275	18283	18090	17972	18246	18250	17937	18178	17964	18169	18289	18088	18161	18073	17978	17984	18014	17961	18016	17949	18007	17947	18139	18160	17854	18134	18000	18212	18100	18281	18206	18146	18041	18261	18153	18099	18130	18141	18081	18083	18223	18019	17981	18068	18120	18128	18166	18371	18023	18107	18218	18143	18111	18079	18049	18002	18111	18116	17917	18019	18121	18016	18113	18070	17912	18197	18018	17951	18071	18035	18274	17980	18118	18138	18012	18100	18181	18114	17952	17958	18246	18056	18296	18280	18022	18181	18071	18254	17995	18188	18239	18194	18241	17916	18058	18097	18028	18073	18040	18220	18098	18104	18014	18027	18093	18156	18166
30920	60899	45134	27565	20456	18218	16705	15844	14939	14595	14893	14892	14803	14620	14770	14543	14318	14541	14522	14546	14508	14378	14494	15236	16196	15776	15362	14986	14643	14372	14406	14312	14428	14393	14374	14370	14319	14532	14337	14398	14323	14440	14456	14275	14284	14454	14349	14266	14182	14396	14276	14539	14388	14435	14454	14254	14352	14229	14524	14378	14351	14394	14335	14119	14339	14349	14413	14432	14347	14602	14239	14329	14191	14303	14475	14227	14526	14242	14316	14419	14286	14401	14231	14317	14268	14514	14424	14413	14319	14398	14415	14336	14376	14159	14239	14329	14232	14455	14524	14357	14378	14279	14460	14229	14183	14379	14474	14341	14340	14354	14405	14370	14446	14331	14276	14349	14266	14324	14265	14383	14208	14479	14479	14340	14356	14496	14290	14383	14355	14313	14339	14336	14254	14226	14311	14480	14262	14372	14369	14397	14376	14378	14410	14264	14306	14300	14313	14400	14430	14425	14469	14354	14401	14292	14250	14175	14455	14349	14294	14462	14362	14430	14396	14285	14399	14254	14185	14513	14365	14271	14336	14580	14577	14270	14479	14302	14359	14414	14330	14215	14283	14154	14420	14370	14332	14297	14242	14437	14571	14228	14408	14216	14336	14358	14262	14366	14210	14569	14350	14340	14438	14229	14428	14504	14418	14355	14395	14378	14420	14245	14574	14350	14309	14306	14457	14335	14415	14331	14376	14385	14351	14335	14392	14219	14519	14378	14318	14119	14465	14417	14321	14390	14411	14209	14371	14196	14420	14440	14305	14377	14500	14336	14391	14321	14516	14308	14329	14335	14420	14206	14239	14402	14534	14357	14420	14396	14464	14332	14309	14264	14322	14382	14192	14389	14181	14580	14140	14142	14217	14302	14247	14350	14352	14351	14371	14267	14330	14299	14266	14396	14207	14373	14492	14345	14415	14265	14216	14301	14387	14356	14513	14185	14376	14499	14247	14288	14365	14382	14301	14520	14437	14496	14466	14370	14410	14368	14351	14378	14316	14324	14447	14312	14378	14319	14217	14355	14349	14362	14281	14291	14216	14349	14341	14240	14182	14349	14497	14272	14312	14348	14274	14341	14289	14391	14283	14331	14420	14405	14289	14351	14329	14255	14489	14285	14262	14469	14536	14336	14283	14278	14426	14349	14353	14473	14459	14316	14421	14427	14269	14438	14372	14427	14357	14374	14441	14461	14532	14269	14351	14231	14352	14452	14335	14251	14310	14255	14458	14453	14461	14427	14275	14366	14376	14326	14540	14229	14358	14178	14197	14240	14328	14378	14364	14348	14257	14417	14386	14376	14288	14407	14382	14332	14183	14170	14348	14321	14327	14444	14327	14376	14391	14346	14306	14373	14423	14285	14293	14405	14361	14376	14332	14293	14433	14365	14256	14336	14282	14276	14408	14130	14255	14436	14290	14428	14427	14382	14309	14218	14253	14332	14369	14390	14350	14484	14280	14311	14290	14407	14317	14240	14349	14360	14408	14380	14260	14388	14239	14316	14422	14428	14308	14372	14311	14402	14530	14290	14290	14376	14339	14173	14365	14351	14307	14501	14514	14158	14340	14172	14250	14298	14311	14347	14276	14376	14277	14210	14367	14405	14304	14500	14326	14500	14341	14258	14419	14265	14409	14430	14429	14237	14393	14383	14261	14400	14317	14243	14319	14490	14534	14427	14431	14413	14248	14462	14373	14282	14293	14439	14232	14402	14268	14479	14251	14372	14408	14383	14511	14294	14456	14461	14273	14269	14240	14390	14308	14241	14402	14322	14297	14161	14268	14493	14420	14364	14448	14323	14283	14485	14466	14270	14299	14291	14489	14294	14187	14488	14399	14401	14434	14288	14136	14217	14352	14463	14472	14418	14410	14246	14410	14467	14322	14335	14408	14357	14470	14388	14340	14429	14260	14371	14368	14360	14300	14414	14369	14350	14284	14399	14284	14317	14398	14397	14249	14293	14517	14204	14439	14384	14271	14323	14332	14294	14423	14641	14362	14380	14371	14119	14374	14424	14358	14398	14440	14380	14369	14438	14535	14369	14379	14246	14197	14304	14339	14453	14237	14402	14444	14246	14406	14394	14250	14369	14456	14143	14409	14260	14498	14374	14321	14435	14410	14500	14280	14230	14311	14275	14454	14333	14377	14216	14261	14255	14248	14294	14282	14378	14293	14429	14482	14368	14408	14313	14538	14315	14468	14536	14362	14435	14370	14474	14378	14195	14400	14422	14348	14273	14359	14381	14354	14219	14551	14400	14239	14259	14356	14409	14463	14360	14289	14321	14215	14453	14452	14452	14272	14418	14351	14548	14185	14424	14465	14423	14406	14289	14503	14275	14378	14307	14297	14439	14484	14243	14409	14313	14234	14265	14328	14181	14472	14355	14304	14479	14347	14494	14356	14410	14316	14351	14354	14474	14470	14454	14166	14266	14423	14288	14435	14220	14366	14401	14240	14631	14451	14432	14191	14224	14350	14235	14268	14342	14434	14366	14486	14337	14245	14303	14333	14425	14495	14128	14400	14387	14401	14286	14267	14252	14275	14322	14473	14357	14378	14344	14214	14239	14430	14338	14433	14185	14499	14213	14420	14339	14315	14276	14557	14287	14491	14456	14519	14360	14321	14408	14395	14513	14422	14354	14390	14318	14370	14294	14432	14322	14222	14488	14465	14295	14219	14342	14426	14303	14368	14288	14240	14381	14343	14431	14239	14443	14288	14292	14217	14481	14343	14257	14425	14295	14422	14489	14347	14383	14261	14414	14205	14398	14387	14421	14281	14309	14511	14370	14307	14363	14517	14325	14202	14296	14409	14324	14308	14515	14549	14339	14355	14342	14319	14231	14343	14365	14293	14282	14447	14392	14250	14308	14426	14490	14132	14196	14177	14150	14243	14481	14337	14481	14223	14370	14147	14301	14342	14395	14410	14334	14333	14316	14344	14327	14508	14348	14459	14356	14471	14310	14326	14391	14476	14310	14269	14378	14504	14266	14351	14369	14421	14237	14419	14469	14378	14460	14330	14539	14349	14345	14442	14443	14431	14334	14339	14318	14460	14408	14447	14481	14442	14412	14438	14303	14187	14340	14358	14400	14203	14395	14418	14466	14378	14444	14358	14340	14288	14267	14486	14455	14301	14416	14522	14451	14377	14549	14358	14466	14373	14365	14140	14372	14144	14204	14408	14299	14480	14341	14523	14422	14238	14232	14207	14472	14421	14368	14386	14360	14290	14233	14256	14360	14380	14448	14316	14255	14476	14442	14327	14285	14438	14500	14306	14219	14263	14532	14333	14415	14412	14413	14488	14179	14388	14270	14328	14340	14412	14429	14463	14294	14285	14317	14377	14482	14251	14507	14459	14298	14338	14294	14477	14347	14452	14426	14291	14564	14284	14279	14278	14408	14314	14335	14149	14465	14351	14234	14464	14277	14381	14375	14310	14149	14304	14400	14456	14391	14407	14358	14473	14291	14406	14419	14268	14334	14296	14275	14442	14368	14376	14201	14477	14237	14398	14470	14442	14428	14305	14433	14424	14309	14417	14294	14405	14280	14386	14586	14501	14570	14351	14161	14354	14470	14299	14247	14303	14347	14391	14426	14151	14424	14492	14336	14407	14427	14333	14211	14358	14274	14427	14430	14502	14296	14459	14504	14294	14179	14407	14287	14301	14268	14395	14372	14242	14369	14232	14445	14344	14171	14406	14308	14159	14369	14328	14313	14436	14292	14355	14373	14326	14296	14527	14530	14350	14093	14287	14393	14338	14428	14330	14230	14293	14594	14444	14359	14292	14471	14432	14322	14221	14378	14348	14392	14462	14253	14200	14230	14261	14464	14278	14337	14466	14252	14355	14249	14311	14437	14501	14368	14292	14358	14322	14346	14169	14239	14155	14437	14336	14274	14291	14162	14249	14383	14400	14279	14482	14386	14386	14388	14398	14317	14216	14256	14310	14350	14308	14478	14474	14419	14343	14401	14496	14368	14239	14361	14411	14270	14339	14354	14219	14396	14450	14474	14572	14463	14478	14387	14479	14417	14368	14379	14632	14237	14369	14454	14297	14340	14300	14404	14263	14326	14364	14272	14266	14348	14429	14330	14324	14325	14291	14337	14416	14322	14328	14223	14411	14377	14428	14302	14518	14374	14463	14282	14382	14300	14290	14276	14494	14525	14437	14260	14401	14428	14403	14397	14327	14318	14252	14482	14446	14355	14218	14343	14136	14299	14315	14455	14354	14492	14353	14276	14479	14305	14421	14564	14338	14384	14339	14328	14267	14405	14293	14324	14338	14283	14421	14278	14326	14351	14235	14396	14380	14357	14357	14323	14275	14283	14447	14243	14447	14351	14272	14258	14353	14284	14410	14337	14406	14302	14308	14347	14455	14396	14374	14233	14331	14394	14274	14345	14435	14486	14387	14491	14142	14266	14442	14362	14321	14371	14472	14317	14443	14268	14218	14318	14303	14025	14339	14413	14362	14474	14375	14285	14491	14336	14384	14338	14264	14215	14274	14309	14428	14262	14401	14445	14316	14396	14463	14461	14490	14504	14233	14284	14462	14280	14422	14417	14366	14374	14364	14305	14179	14227	14417	14459	14124	14234	14248	14436	14472	14226	14329	14273	14284	14221	14152	14421	14366	14357	14321	14410	14312	14396	14422	14387	14233	14274	14261	14262	14340	14247	14202	14448	14298	14275	14336	14487	14407	14133	14301	14416	14281	14348	14471	14403	14430	14480	14413	14239	14520	14372	14583	14448	14319	14473	14310	14286	14424	14512	14176	14314	14411	14297	14534	14492	14329	14318	14350	14277	14410	14429	14282	14478	14450	14401	14303	14424	14399	14442	14096	14445	14199	14463	14213	14334	14253	14384	14283	14224	14510	14453	14291	14421	14263	14361	14354	14521	14447	14236	14266	14307	14231	14257	14378	14362	14369	14435	14533	14515	14385	14413	14377	14495	14428	14432	14573	14365	14425	14433	14223	14361	14303	14378	14225	14306	14292	14310	14362	14385	14369	14464	14482	14389	14239	14268	14520	14522	14331	14336	14308	14414	14492	14375	14279	14226	14321	14387	14223	14364	14286	14369	14215	14349	14292	14274	14321	14415	14255	14372	14350	14402	14472	14417	14318	14234
24715	21302	28090	28035	23469	21601	21241	19683	19381	19368	19386	19223	19416	19091	19298	19272	19103	19217	19142	19161	18922	19186	19271	19287	19636	19714	19395	19246	19158	18947	19031	18983	18933	19211	18951	18645	19033	19102	19066	19199	18728	19014	18824	18891	19026	18827	18970	18939	18893	18893	19067	18968	18923	18968	19017	19141	18971	18870	18939	18701	18927	18972	19030	19009	18967	19069	18839	18976	19106	18907	18715	18892	19124	19029	19105	18906	18883	18835	18988	18979	19045	18917	18932	19131	18993	18931	19042	18947	18942	19090	18964	19113	18950	18873	18954	18925	18935	19223	18865	19115	18945	18883	18906	19077	18984	19129	18943	19003	19115	19082	19003	19087	19032	19192	19114	19042	19007	18994	19143	18974	19108	18913	19138	19058	19036	18844	18817	19239	18995	18800	19200	18930	18898	18867	19059	19140	18885	19088	19089	19049	18921	19092	19039	19104	18891	18972	18963	19189	19039	19038	18894	18997	19008	19047	18928	18786	18786	18913	18906	19088	18872	18776	19043	19127	19178	18875	18951	18824	18919	19109	18865	18969	19015	18890	18933	19013	18920	19024	19051	18988	18943	19011	18891	19182	19179	18956	19099	19133	18936	18942	18956	18947	18870	18957	19104	19008	18879	18827	19129	18968	18991	18985	19027	18972	19087	18929	19058	19103	19064	18891	18924	19143	19025	19229	18822	19254	19123	19019	19027	18974	18901	19135	19020	19051	19091	19033	18876	18785	18874	18897	19023	19061	19009	18907	19055	18981	18974	18889	19060	19133	18914	18929	19161	19031	19083	19114	19232	19155	19291	19061	18897	19078	19111	19096	19031	18965	19050	18697	19063	18845	19083	18856	19146	19163	18985	19027	18956	19243	18910	18815	19040	18937	19008	19185	18879	19004	18933	19152	18751	18966	18945	18755	19079	19044	18966	18984	18892	19084	19040	19231	18925	18981	19096	19184	19073	19112	18935	19308	18716	18750	19093	19023	18858	18989	18976	18969	19151	19049	18948	18971	18892	19042	18875	19074	19066	19117	18984	18977	18947	18949	19077	18990	19022	19154	19079	18883	19111	19064	19327	19222	19185	19013	19054	19133	19097	19050	19077	18961	19026	18892	18967	19150	18921	19003	18788	18857	19042	19023	18907	18992	19113	19026	19241	18920	19056	19095	18794	18963	18890	18810	19036	18988	18839	19070	18814	18947	19273	19018	19043	19083	18979	19125	19151	19020	19281	19076	18997	19202	19048	18998	19084	18934	18970	19237	19193	19164	19040	19097	19243	18899	18923	18913	19062	18944	18999	18914	19160	18915	19151	19186	18792	19098	18977	19076	19178	18886	18884	18880	19046	19362	18961	19093	19116	19140	18946	19314	19042	19142	19051	19023	19119	19093	19104	19222	19023	18984	19152	19002	18971	18941	19331	19021	18973	18930	19069	19139	19009	19048	18920	19003	18933	18834	18942	19002	19227	18952	18952	18854	19003	19042	18930	19005	18872	18927	19124	19070	19009	18926	18980	18960	19128	19130	18960	19137	18908	19055	18893	18993	18955	19095	18721	19133	19031	18856	19033	19053	18918	19009	18879	18929	19002	19019	19045	19002	19170	19168	19138	19033	19305	19067	18821	19203	19214	19032	18969	19070	18930	18891	19219	18986	18878	19024	18946	18828	18929	18968	18961	19012	18888	18951	19072	19195	18984	19115	18914	19137	19400	18988	18831	18730	18828	19005	18849	19160	19285	19017	19160	19047	18995	19218	19020	19056	18785	19087	19024	18813	19031	19004	19047	18977	18901	19110	19137	19155	19005	18965	19095	19083	18930	18966	19250	18840	19290	19143	19128	19242	19221	19050	18886	18863	19027	18885	19086	19231	19066	18956	19165	18935	19099	19184	19140	18890	18959	18819	18888	18919	18789	18867	19207	19013	19097	18992	19150	19199	19088	18999	18992	19145	18761	18975	19152	19030	19104	19026	19051	19005	18932	19097	18919	19040	19188	19033	19018	18829	19105	18954	19010	19017	19158	18988	18878	18986	18842	18890	18909	18986	18962	19245	18933	18832	19030	19005	19048	19072	19123	19118	19065	18966	19048	18962	19022	18881	18897	18983	18763	19173	19096	19190	19064	18870	19162	18959	18996	19155	19167	19214	19103	19062	18978	18945	19087	18828	18999	18949	19285	18998	19048	18721	18959	19039	19043	18858	19035	18952	18972	18765	18981	18886	19217	19069	19087	19028	19021	18980	18935	19138	19004	19054	18861	19043	18999	19082	19154	18901	19103	19100	18701	19116	19163	19010	19030	19040	18814	18991	18857	19132	19036	18982	19080	19017	18826	19125	18939	18934	19054	18981	18810	18792	19021	18869	18986	18963	18979	19157	19052	19038	19132	18887	19108	19113	18832	19132	18961	19156	18939	18988	18999	18813	18840	19149	18916	18830	19083	18912	19059	19018	18977	18979	19072	18730	18946	19004	18930	19120	19243	18951	19091	19039	19202	18953	18884	18925	19085	19175	18964	19191	19078	19071	18990	19060	19051	18957	18899	19017	19281	19078	18757	18799	19147	19063	19076	18895	19087	19004	19082	18858	18959	18987	19205	19070	19037	18906	19082	19066	19053	19121	19054	19173	19249	18999	19199	19009	18957	18919	19063	18904	18973	19035	18884	19047	19166	19043	19040	18907	18872	18992	18983	19092	18908	18883	18859	18784	19044	19071	19075	18900	19045	18985	19004	18943	19208	19053	18983	18924	18866	19133	19110	19017	18990	18967	19019	19099	19130	19046	19108	18992	18989	19072	19100	19019	18990	19016	19133	18974	19070	18892	18907	19194	19177	19114	19203	18890	19027	19042	18745	18902	19040	19008	18982	19020	19015	19144	18910	18981	18809	19044	18846	18962	19094	18999	18911	19035	19079	19234	19026	19073	18956	19069	19011	19008	19115	18849	19075	18677	19036	18936	19072	19099	18820	18958	18959	19260	19103	18942	18911	19046	19088	19022	19166	18918	18761	18989	19142	19113	18955	18836	19018	19004	19278	19009	19049	19096	19157	19342	18861	19035	19179	19090	19032	18862	18921	19056	19082	19161	19076	18901	19115	18866	19121	18896	19151	19242	19126	19046	19006	18958	19290	18855	19070	18992	19042	18994	18853	19091	19183	18891	19052	19021	19014	18634	18948	18955	19110	18893	19117	19142	18982	18994	18996	19182	18898	19070	19068	18958	19200	19041	19441	19014	19077	19004	19006	18957	19069	18852	19012	18854	18877	18973	19222	19023	19150	18963	19045	19044	19009	18938	18900	18964	19185	19025	19092	18956	19336	19101	19165	19184	18927	19081	19056	19130	18988	18877	19054	19093	18964	18986	18875	19134	19098	19152	19129	19052	18930	18983	19243	18902	18925	18980	18774	19003	19023	18950	19133	18723	19030	19061	19078	19005	19041	19283	18974	19025	19211	19023	18789	19075	19045	18915	18972	18933	19180	18870	18937	18988	19070	19080	19177	19003	19187	19154	19175	19142	19069	18980	19088	19154	18881	19093	19037	19110	18975	18891	19042	18948	19127	19014	19062	19291	19329	18919	19033	19242	18859	18972	19107	18828	19162	19103	18920	19127	18933	18906	19158	19093	19338	19139	19039	19262	19129	18880	19042	18995	19183	18924	18937	18839	19106	18957	19114	18931	18981	19152	19003	19268	18857	18870	19188	19178	19259	18858	19120	18953	19175	19151	19206	19173	19140	18895	18918	18907	19090	19019	19220	19017	18861	19026	18934	19044	18988	19191	19148	18847	19027	18997	18994	18921	18901	19201	18942	19302	19249	19141	19147	19019	19056	18911	18923	18722	19027	19196	19003	19168	18896	18995	19095	18897	19020	19143	18952	19059	19122	19054	19012	19017	19231	18989	19155	19037	18991	18999	19037	19044	19036	19009	19261	19211	18972	18848	18892	19083	18976	18983	18955	19091	19120	18981	19190	19105	18955	18953	19031	19038	18917	18997	19249	19085	18920	18802	18989	19042	19221	18996	19120	18931	19060	19087	19048	18941	19055	19003	19063	19138	18973	19053	18983	19177	18847	19165	19025	19133	19073	18869	18940	18960	19129	19003	19159	19159	19057	19038	19057	18958	19006	19048	19081	19011	19187	18913	19048	19134	18753	19075	19249	18926	19113	18952	19136	19112	18904	19000	18825	18657	19049	19051	18900	19223	19012	19115	19131	19244	19133	18929	18968	19062	19092	18989	18940	19025	19112	19115	19035	19063	19326	18989	19113	19079	18910	19063	19133	19131	18897	19095	18977	18917	19114	18846	18918	18947	18879	19118	19020	18916	18872	19004	19130	18823	19116	18823	18910	18967	18941	19006	19040	18891	18994	18977	19062	18969	19167	18860	19021	18778	18841	18958	19205	19319	19105	19101	18984	18942	18973	19048	19001	18875	19128	19299	19121	19047	18935	18942	19099	19104	19213	19153	19093	18999	18965	19057	19007	19187	19054	19071	19222	19161	19061	18940	19056	19083	18981	19234	18894	19011	18973	18892	18955	19161	19173	19083	18925	19036	18964	19134	19007	19135	19256	19337	19019	19090	19115	19165	19266	19014	19037	18926	19071	19013	19017	18970	19044	18885	18968	19272	19130	18930	18982	19098	19127	19068	19169	18986	19140	19027	18987	19122	19122	18880	18911	19089	19064	19019	19206	19069	19140	19125	19059	19016	18866	19073	18978	18975	19053	19115	19124	18998	18881	19083	19083	18929	19036	19278	19082	19001	19099	18901	19207	19089	19026	19174	18906	19058	18753	18839	19027	18858	18846	19199	18829	19196	19076	19032	18992	19002	19046	18884	19035	19075	19011	19070	19103	19027	19225	18942	19022	19093	19048	18856	18829	18911	19195	18872	19208	19089	19443	18965	18889	19059	18663	18960	19078	18872	19205	19175	18959	19060	18936	19002	19065	18941	19068	18994	18893	19166	18875	19137	19050	19060	18950	19230	19200	18967	18789	18889	19090	18964	19030	19099	19141	18944	18932	19074	19065	18962	18782	19216	19121	18959	19286	19016	18802	18954	19117	19007	19217	19029	19224	18938	19040	19048	18983	19005	19058	18920	19115	19012	19071	18976	19210	19195	19065	19053	18999	19094	19041	19040	18912	18941
32184	49024	36547	25627	20632	17494	16555	15563	15131	15203	15120	15176	15104	15024	15157	15099	15147	14984	15142	15108	15049	15040	14973	15601	15856	15695	15382	15229	15224	15017	15105	14919	15125	14846	14855	14699	15069	14746	14816	14930	14793	15026	14877	14914	14996	14969	14982	14820	15090	14914	14843	14864	14877	14780	15008	14886	14962	14916	14782	15040	14912	15036	14865	14906	14675	14881	14845	14950	14869	14901	14822	14830	14694	14710	14988	14757	14914	14881	14813	14908	14711	14885	14806	14969	14927	14940	14896	14970	14920	14959	14974	14798	14852	14845	14893	14893	14954	15038	14829	14948	14715	14733	14808	14991	14929	14706	14880	14697	14844	14865	14973	15036	14772	15052	14929	14916	14823	15060	14744	14786	14962	15125	14786	14806	14883	14809	14920	14965	14989	14800	14702	14811	14916	14863	14896	15036	14965	15080	14836	14835	14832	14740	14879	14965	14879	14854	14869	14788	14976	14726	15010	14851	14915	15008	14930	14905	14907	15060	15022	14790	14855	14966	15079	14944	14906	15027	15096	14936	14991	14594	14750	14752	14980	14890	14868	15040	14861	14782	14976	14910	14919	14852	14813	14800	14792	14889	14877	14819	14953	15015	14921	15028	14834	14870	14952	15090	14889	14871	14814	14748	14861	14959	14940	14830	14826	14896	14974	15031	14976	14804	15069	15002	14979	14992	14991	14927	15102	15020	15086	15084	14942	14945	14981	14987	14923	14790	14944	14854	14935	15011	15134	14836	14814	14911	15008	14946	14862	15052	14992	15011	14861	15071	15027	14854	15024	14833	14829	15057	14839	14957	14845	14865	14808	14966	14782	14786	14734	14827	15018	14865	15014	14859	14820	15036	14827	14861	14879	14920	14821	14781	14931	14950	14733	14956	14725	14930	14832	15071	15080	14985	14746	14939	14997	14927	15040	14767	14966	14983	14955	14930	14848	14844	14870	14950	14950	14867	14775	14886	14849	14774	14992	14693	14860	15002	15097	14902	15156	14875	14732	14815	14795	14990	15050	14993	14882	15078	14931	14999	14929	14908	14953	14897	14768	15127	14806	14995	14981	14983	15025	14792	14806	14824	14961	15086	14670	14936	14929	14965	15049	14789	14800	14818	14860	14958	14972	14905	15031	14897	14860	14919	14860	14875	14935	14917	14863	14949	14938	14905	14766	14850	14887	14827	15022	14923	14975	14849	14941	14847	14983	14910	14968	14872	14826	15136	14976	14908	14933	14876	14837	14895	14896	14783	14926	14930	14901	14666	14802	14788	15043	15075	14872	15004	15009	15057	15060	14964	14825	15015	14709	14928	14773	14771	14833	14978	14944	14817	15036	14919	15003	14946	14887	14957	14927	14919	14889	14808	14874	14813	14909	14758	14917	14998	14933	14752	15001	14864	14877	14898	14903	14913	15000	14864	14761	15006	15005	14997	14888	14942	14828	14976	14800	14895	15005	14936	14869	14933	14927	14912	14955	14919	14973	15018	14856	14824	14911	14965	15033	14821	14927	14992	14978	14723	14963	14836	15101	15142	15054	15165	14805	15077	14882	14969	15074	14796	14909	15089	14939	14928	14964	14948	14763	14713	14937	14933	14767	15031	14893	15019	15014	14949	15000	14769	14942	14891	14786	14908	14795	14821	14935	14819	14809	14926	14941	14745	14974	14790	14681	14974	14854	14889	14990	14882	14820	15108	14920	15070	14949	14925	14954	14920	14814	14974	14898	14980	14870	15039	15074	15008	14949	14860	14814	14879	14768	14987	14957	14975	14905	15038	14865	14962	15104	14976	15104	14933	14861	14932	14857	14904	14787	14903	14812	14751	14973	15042	14958	14865	14863	14820	14951	14871	14918	14925	14689	15057	14856	14880	14978	14990	15026	14764	15018	14861	14793	15058	14823	15084	14940	14862	14858	14828	14895	15041	14832	15028	14574	14943	14775	15007	14978	14866	14914	14903	14978	14771	14935	14937	14808	14994	14860	14823	15012	14880	14913	15076	14814	14850	14897	14846	14981	14987	14970	14969	14888	14798	14900	14929	14832	14915	15002	15006	14778	14849	14826	14974	14949	14750	14852	14881	14813	14808	14811	14977	15056	14825	15178	14828	14957	14977	14912	15043	14747	14948	14894	14932	14987	14895	14898	15033	14922	14918	14983	14946	15031	14739	14951	14936	14814	14944	14990	14864	14879	14992	14812	14848	14878	14887	15023	14922	14911	14946	14836	14898	14840	14990	14885	14744	14965	14878	14703	14890	15044	14897	14889	15027	15001	15080	15096	14857	14901	14979	14787	14665	15067	14984	15017	14800	14803	14996	14931	14872	14810	14925	14871	14866	14907	14871	14952	15004	14976	15025	15023	14899	15009	14961	15170	14980	15081	15015	14875	14888	14939	14908	14808	14907	14780	14875	14888	14890	14875	15055	14979	14961	14925	14955	14932	14833	14903	14808	14881	14926	14972	14954	14860	14987	14947	14920	14755	15096	14919	14753	14840	14652	15096	14945	14881	14940	15011	14890	14952	14954	14785	14901	14832	14865	14982	14914	14943	14771	14790	14909	14731	14999	14968	14957	14766	14921	14863	14982	14980	14838	14826	14826	14848	14972	14886	14887	15078	15009	14868	14793	14909	14961	14838	15063	14869	14823	14906	14906	14966	14996	14976	14819	14935	14964	14953	14868	14811	14871	14772	14941	14814	14947	14921	15016	14854	14889	15032	14790	14901	14912	14863	14867	14924	15034	14856	14845	14983	14938	15003	14771	14919	14950	14776	14931	14680	14976	14806	14957	14925	14989	14831	14879	14953	14930	14908	14899	15034	15027	14892	14756	14855	14931	15005	14822	14908	14895	14924	14710	14982	15023	14851	15025	14820	14891	14922	15008	14827	15137	14808	14905	14796	14913	14934	14911	14909	14855	14756	14818	14862	15004	14988	14939	14861	14982	14990	14810	14859	14888	14957	14941	15029	14809	14947	14992	14971	14838	14902	14874	15027	14871	15137	14919	14978	15094	14989	14859	14963	14804	14993	14973	14921	15220	14859	15017	15064	14895	15178	15061	15051	15093	14750	14857	14804	14796	15061	14957	14841	14973	14874	14861	14847	14947	14875	14877	14975	15030	14983	14897	15141	14930	14842	14933	14854	14845	14885	15059	14825	14917	14907	14831	14927	14910	14808	14887	14992	14936	14970	14916	14857	15002	15045	14921	14832	14979	14840	14882	14938	15001	14987	14969	14984	14842	14894	14918	15010	14962	15089	14946	14894	14899	15010	14813	14943	14973	15089	15039	14709	14946	15021	14923	14932	15105	14828	14809	14972	14965	14837	14724	14715	14974	14926	14916	14804	14926	14721	14944	14828	14875	14994	14794	14876	14989	15031	14987	15091	14828	14741	15000	14986	14884	14933	14943	15066	14969	14901	14852	14902	14971	14970	14852	15051	14984	14869	14891	14802	14865	14986	14936	14868	14982	14921	14972	15022	14976	14915	14807	14923	14962	14891	14883	14832	15114	14878	14874	14931	14819	14918	14777	14863	14936	14846	14856	14755	14993	14834	14894	15108	15000	14893	15000	14811	14961	14954	14997	14977	14867	14856	14752	14972	14940	14928	14876	15055	14728	14890	14931	14905	14955	14983	14852	14847	14741	14854	14812	14823	14883	14823	14981	14962	15099	14929	15081	15092	14909	14932	15038	14904	14822	14968	14958	14945	14881	14888	14982	14933	14954	14821	14995	14850	14911	14693	15223	14985	14861	14939	14895	14940	14739	14891	14874	14756	15062	14849	14822	14964	15044	14882	14950	15007	14823	14909	14912	14941	15013	15078	14957	14994	14942	14923	15060	14931	14946	14781	15001	14933	14980	15101	14976	14923	14883	14995	15030	14771	14862	15091	14886	15016	14882	14978	14939	14976	15063	14935	14958	15037	15038	14862	14918	14811	14966	14827	15052	15156	15165	14806	14633	15028	14871	14961	14992	14955	14811	14825	15003	15083	14887	14885	15102	14846	14962	14876	14891	14937	15018	14905	15029	14884	15031	14945	15038	14760	14846	14766	14915	14945	14958	15043	14800	14924	14822	14892	14970	14754	14974	14849	15025	14756	14894	14970	15018	14837	15000	14914	14981	14832	14741	14894	14828	14899	14821	14981	14824	14922	14962	15009	15079	14701	14975	14864	14869	14885	14973	14879	14999	15127	14987	15042	14732	14923	15019	14962	14812	14891	14849	15018	14883	14852	14929	14826	14943	14926	14985	15020	15004	14705	14843	14813	14851	14980	14926	14874	14997	14888	14816	14933	14899	14983	14722	14877	14906	14771	14899	14950	15122	14921	14774	14989	14869	14897	14860	14915	14903	15039	15042	14892	14880	14997	14912	14830	15054	15082	14716	14939	14818	14852	14917	14978	14856	15023	14923	14929	14898	14925	14817	14818	14869	15018	14807	14966	14989	14862	14802	14867	14826	14911	14872	14933	14864	14935	15040	14978	14995	14895	15014	14892	14878	15070	15037	14982	14888	15033	14894	14924	14949	14837	15062	14936	14921	14978	15071	14845	14905	14876	14839	14893	14993	14950	15095	14777	14917	14946	15036	15018	14927	14834	14887	14863	15023	14851	14846	14995	14799	14913	14667	15004	15010	14935	14939	15091	14892	14888	15039	14927	14801	14904	14944	14983	14880	15069	14974	14700	14940	14977	14777	14799	14869	14891	14914	15008	14810	14870	14815	14900	14847	14945	14864	14981	14918	15010	14983	14923	15015	14923	14810	15083	14891	14927	14935	14971	14818	14922	14841	14916	14946	14826	14864	15038	14890	14875	14886	15033	14980	14981	15071	15027	14825	14972	14952	14859	14818	14969	14991	14722	14872	14957	14716	14927	14921	14843	15076	14841	14893	14681	14930	14763	14846	14892	14904	14906	15069	15017	14873	15088	14752	14879	14934	14993	14949	14814	14966	14879	14876	14792	14865	14856	14731	14872	14971	14952	14812	14954	15032	14932	15143	14831	14928	14889	14956	14974	14983	14896	14813	14884	14911	14863	14926	15037	14960	14923	14788	14949	14824	14858	14798	15048	14907	14989	14919	14925	14901	14927	14815	14895	14904	14947	14981	15040	14952	15003	15110	14965	14898	14854	15030	14946	14951
22163	21202	28569	24393	21875	24082	25286	19810	18691	18895	18693	18533	18586	18697	18464	18340	18590	18462	18594	18408	18294	18242	18393	19465	20630	20440	19934	19235	18632	18382	18162	18152	18288	18087	18057	17998	18043	18196	18142	18094	17974	18058	18058	18023	18110	18121	18161	18154	18235	17929	18052	18041	18216	17986	17942	18293	18125	18189	18176	17880	18162	18096	18063	17996	18068	18097	18156	18015	17870	18041	18120	18246	17973	18176	18040	18006	17855	18336	18039	17854	18209	18118	17976	17946	17957	18231	17979	17933	18088	18102	18358	18016	18246	18016	18174	18040	18125	18105	17828	18182	18025	17975	18076	17915	18167	17900	18166	18161	17988	18094	17925	18153	18141	18045	18173	18133	17905	17999	18242	18109	17833	17900	18186	18017	18002	18018	18258	17994	18182	18023	17953	17885	18113	18179	18027	17960	18119	17923	18089	18101	18357	17977	17987	17920	18071	18117	18122	18030	18049	18071	18175	17792	17800	18089	17962	18054	17860	18077	18042	18313	18142	17928	18160	18113	17938	17883	18150	17896	17937	17949	17996	17802	17960	18117	18038	17852	18096	18103	18062	18056	18197	18095	17833	17915	18089	18163	18147	18004	18026	18010	18044	18053	17888	18232	18167	17946	18112	17868	17946	18185	18004	18046	18031	18156	17921	18062	17953	18013	18057	18177	18201	17666	17982	17982	18301	18142	18088	18121	18057	18009	18000	17985	18142	17728	18063	18088	18075	17948	17792	17855	17773	17983	18002	18038	18005	17995	18006	17944	18059	17818	17836	17901	18084	17925	18042	18026	18075	17944	18117	17877	18110	18122	18034	17953	17996	17882	18034	17864	17909	18045	18019	18113	18048	18197	18179	18140	17922	18064	18050	18037	18155	18125	18103	18151	17850	17996	17983	17936	17805	18093	17748	17904	17937	18113	17851	17822	18106	17988	17957	17953	17902	17978	18128	18034	18041	18105	18158	18111	18009	17895	18118	18038	17965	17874	17928	17752	18063	18096	18149	17912	18244	18016	17995	17783	17913	18079	18196	17735	17886	18049	18037	18030	18063	18085	17974	18145	17937	18043	17863	18042	18117	18146	17954	18157	18083	18065	18089	17948	18003	18051	18087	18022	17847	17987	17964	18188	18201	18051	18034	17909	17849	18054	17992	18094	18080	18223	17982	18105	17957	17925	17919	18077	18132	18016	17950	17974	17857	18146	17899	18053	18067	18073	17949	18002	17954	17976	18153	18026	17974	17950	17983	18188	17951	18026	18324	17999	18107	17959	17780	17837	17957	18149	17701	18059	18069	17888	18028	18069	18159	17866	17862	17999	17935	18121	18029	17923	18009	18159	17744	17966	18048	18169	18025	18116	18021	18083	17834	17948	17948	18146	18172	18137	18130	18085	18025	17973	17956	17759	18248	17867	18024	18153	18045	17874	18107	17996	18074	17799	18185	18031	18033	17892	17954	18155	17970	18090	18078	17972	18232	17992	17867	18078	17881	17986	18060	17950	18089	17846	18072	17956	18179	18076	18022	17950	17959	18076	18176	17911	18105	17987	17901	18103	17780	17806	17943	18098	18011	17883	18081	18122	18049	18034	18001	17856	18071	17900	18022	18248	18105	17889	17977	17981	17990	18261	17928	17999	17857	17650	17997	18074	18004	17964	17742	17977	18024	18091	17936	18049	17774	18099	17971	17942	17780	17994	17961	17860	17964	18089	18193	17994	17704	18017	17938	17752	18017	17905	17884	18088	17874	17872	18096	18044	18025	17969	18169	18107	18154	17957	17931	17955	17952	18046	18211	17894	18004	18086	18036	18005	18040	18197	18047	17872	17974	17956	17969	17976	18058	18072	18047	17973	18037	18254	18069	17978	17912	17938	17869	18309	17998	17815	18193	17931	17891	18090	18224	17849	17947	18060	18058	17935	17991	17937	18208	18028	17870	18293	18091	18018	17693	17895	18047	18091	18158	18045	17973	17937	18105	18044	18237	17998	18096	18131	18066	17991	17970	18044	18060	18159	17975	17823	18177	18043	18006	17949	18089	18122	17760	18244	18067	17935	17892	18065	18003	18101	17916	17962	18181	18057	17852	17993	18021	18176	17918	17938	18039	17875	18043	17556	17903	17940	18083	18127	18139	17979	17876	18201	17822	17977	17983	18002	18091	17915	18136	18145	17914	18209	17836	17961	18101	18067	18017	17852	18055	18054	18048	18008	17915	17876	17944	17896	18171	18168	18045	17960	17804	18032	17944	17971	18145	18117	18252	18060	17921	18032	18206	17867	17922	17961	17827	17917	18005	17995	17964	18106	18115	17929	18006	17955	17944	17842	18015	17754	17907	17917	17911	18159	17878	18069	18141	18057	18067	17883	18035	17873	18148	18164	17986	18202	18073	17929	17946	18126	17808	17752	17960	18003	18093	17839	18133	17711	17914	17880	18132	18054	17994	17843	17955	18118	17811	18121	18073	17889	17993	18194	17993	17979	18008	17877	17776	18017	17944	17865	17794	18204	18038	17867	17991	17900	18095	18003	18034	18208	18004	17810	17968	18105	18030	17884	18221	18097	18060	18175	18025	18103	18010	18270	17932	18204	17955	18033	17892	17960	17869	17916	17959	18004	18050	17963	18214	18137	17955	18066	18136	18070	18177	18039	18119	17824	17819	17838	17906	18009	17952	17884	18105	18210	18116	18128	17933	17969	18068	18229	17989	18010	18148	17935	17970	17919	18072	18033	17965	18124	17928	18048	17970	17940	18193	17987	17911	17952	18271	17938	18006	17905	18072	18049	18025	18130	18241	18021	18187	17889	17894	18026	18033	17767	17988	18122	18224	18111	17779	18217	17880	18054	18033	17959	18040	18225	17972	18197	18165	18076	17946	17883	17985	18017	18287	17985	18107	17923	17967	18146	17906	17945	18045	17836	17741	17943	17958	18185	17989	17888	17915	17874	18000	17831	17984	18097	18096	18177	18108	17861	17877	18232	18071	17725	17923	18016	17990	17949	17971	17906	18143	18185	18011	17886	17754	18192	18241	18018	18141	18053	18159	18125	17995	18070	18130	17846	17908	18027	18098	18121	17795	17976	17862	18068	17921	18123	18115	18034	18060	18030	17705	17993	18009	18011	18209	17860	17955	17762	17997	17950	18105	17898	17859	17928	17756	18094	17952	18042	18108	18002	17955	17775	17892	17943	17767	17915	18140	18071	18058	17918	17953	17885	17888	18098	17947	17949	18209	18002	18145	17893	17878	17902	17950	18009	18005	17905	17885	17995	18158	17984	17944	18045	18078	18112	18014	18052	17956	18027	18015	17946	17976	17779	17880	17728	17932	17757	18122	17937	18132	18105	17993	17970	17842	18129	18052	17974	17906	17794	18062	18109	18139	18270	18298	17977	17928	18024	17930	17963	17938	17942	18145	18073	17989	18031	17983	17951	17851	17734	18051	18124	17909	17810	17973	18002	17921	18071	17954	18070	17977	18132	18121	18186	17807	18063	17947	17956	18126	18111	17941	18201	17901	18048	17997	18148	18205	18159	17904	17919	18146	18021	18078	17927	17867	18112	17803	17920	17891	17948	18155	17771	18069	18261	18038	18053	18023	18127	17900	17745	18173	18114	18119	17886	18139	17995	18040	17939	18053	18058	18046	17971	18154	18014	18023	17950	18095	18097	18088	17758	18142	18098	17955	17850	17953	17808	17928	17921	18013	17737	18051	17935	17977	17817	17996	18102	18195	18154	18088	17890	17866	17948	17839	18072	17818	17987	17983	17963	17894	17918	18050	17887	17967	18191	18241	17911	18169	17928	17952	17996	18080	18212	18100	18108	18180	17949	18160	18171	17972	18152	17874	17869	18153	17934	17926	18000	18070	18140	17944	17983	18056	18103	18044	17882	17970	17920	18142	18054	18193	17896	18096	17951	18080	17819	18017	17934	17996	18041	18064	17899	17911	17949	18113	17982	18000	18148	17740	18168	18013	18126	17992	17993	18068	17906	18133	18028	18214	18093	18119	17943	17970	17904	18037	18043	17917	17974	17898	17950	18383	18135	18066	18091	18071	17924	18097	17933	18060	17968	18023	17974	18006	18126	18052	18019	17855	17856	18176	17973	17909	17922	17926	17830	17970	17876	18075	17955	17979	18090	18101	18168	18094	17912	18110	18130	18250	18056	18078	17933	18045	18143	18054	18008	18011	18150	18165	17948	18063	17913	17950	18089	18016	18066	18244	18177	17939	18115	18089	17970	18149	18108	18038	18156	17931	17850	18071	17991	17953	17986	17832	17984	18261	18238	18123	17989	18010	17939	18010	17822	17953	18197	17946	17919	17862	18138	18097	17839	17938	18018	18227	18003	18057	17898	17799	18060	17952	18017	18188	18137	18295	17945	17932	18104	17940	18088	18034	17974	18046	18134	18224	17902	17903	18127	18111	17945	17962	18035	17987	17986	17915	17887	17906	17946	17709	17955	18037	18125	18051	18041	18036	17780	17730	17803	17852	18046	18082	17910	17837	18016	17946	18075	17807	17906	18104	18085	17973	18012	18007	17790	18065	18025	18106	18024	17907	17820	18155	18159	18033	17893	18093	18086	18138	18141	17971	17869	17828	17882	18013	17951	17845	18058	17754	18185	17808	18093	17975	18010	18069	18144	17901	17762	18088	18018	17956	17996	18033	17695	18133	18166	18068	18063	17993	17975	17988	18080	18053	17717	17978	18157	18080	18087	18115	17976	18040	18091	17949	18097	17780	18042	17792	18018	17963	17869	18025	18178	18206	18148	17955	18114	17878	18019	18005	17974	18008	18059	18029	17934	17796	17904	17935	18197	18077	18141	18168	18000	18011	18177	17881	17959	17952	18127	18050	18166	17825	17789	17870	17834	18022	17835	17881	18071	17984	18104	18075	18034	17971	18037	17769	17921	17917	17897	17936	18093	18046	18085	18041	17874	18052	17923	18077	17768	18045	18070	17804	17980	18161	18267	17730	18156	17978	18056	17964	17899	17988	18234	17922	17998	17813	18121	18067	17994	18030	17932	18020	18028	18190	18058	17907	17837	17968	17849	18058	18105	17849	17751	18057	17841	18016	17945	18075	18045	18060	18008	17846	17828	18249	17931	18153	17936	17997	18036	18096	17850	17925	17937	17775	17889
34282	58435	50017	35400	23197	19449	16905	15579	15166	15108	15018	14926	14761	14827	14780	14693	14594	14697	14445	14512	14504	14598	14600	16510	17591	17472	16235	15435	14873	14497	14452	14283	14410	14351	14184	14319	14306	14256	14333	14550	14396	14189	14244	14274	14329	14289	14370	14168	14317	14448	14232	14365	14368	14350	14248	14446	14234	14233	14400	14292	14275	14152	14263	14436	14311	14335	14335	14271	14300	14464	14516	14304	14252	14271	14330	14248	14316	14268	14466	14509	14268	14237	14375	14313	14392	14165	14373	14323	14320	14186	14104	14221	14415	14352	14335	14311	14287	14209	14173	14289	14245	14266	14323	14281	14290	14322	14280	14321	14222	14479	14339	14318	14272	14320	14232	14333	14342	14341	14469	14344	14319	14303	14283	14264	14277	14298	14209	14270	14224	14242	14323	14352	14134	14188	14334	14206	14130	14393	14175	14369	14323	14312	14113	14309	14086	14211	14429	14264	14158	14319	14236	14221	14199	14201	14385	14369	14232	14215	14371	14197	14247	14280	14522	14244	14391	14381	14239	14270	14421	14360	14302	14248	14230	14352	14307	14361	14272	14205	14243	14373	14334	14263	14337	14415	14436	14354	14262	14462	14366	14294	14477	14183	14439	14351	14301	14404	14368	14367	14223	14282	14413	14299	14377	14154	14339	14367	14175	14098	14358	14436	14396	14440	14302	14234	14244	14348	14299	14397	14495	14222	14251	14219	14351	14297	14179	14284	14191	14332	14342	14462	14184	14417	14222	14365	14228	14374	14343	14256	14357	14194	14317	14257	14258	14289	14311	14380	14221	14217	14313	14468	14234	14354	14321	14328	14440	14222	14377	14376	14538	14097	14391	14300	14069	14299	14230	14256	14449	14327	14323	14224	14265	14232	14293	14403	14361	14258	14438	14237	14176	14350	14105	14287	14369	14313	14107	14259	14555	14331	14463	14257	14284	14291	14315	14302	14430	14444	14197	14260	14331	14364	14528	14367	14368	14426	14332	14320	14280	14214	14236	14355	14304	14306	14183	14322	14215	14215	14196	14166	14340	14204	14429	14344	14352	14381	14287	14189	14165	14333	14247	14188	14349	14374	14107	14328	14074	14300	14283	14353	14215	14374	14446	14305	14276	14354	14240	14350	14091	14422	14443	14278	14288	14284	14422	14360	14411	14215	14203	14153	14446	14329	14369	14170	14389	14384	14301	14346	14222	14214	14176	14347	14205	14332	14395	14184	14365	14260	14276	14293	14251	14347	14307	14461	14232	14289	14442	14329	14321	14289	14262	14295	14357	14208	14279	14357	14368	14526	14103	14324	14248	14317	14443	14391	14318	14211	14416	14223	14396	14192	14332	14284	14243	14102	14285	14305	14479	14399	14277	14357	14371	14244	14364	14232	14332	14215	14346	14324	14453	14242	14199	14327	14357	14246	14350	14227	14356	14277	14384	14355	14229	14279	14161	14275	14419	14317	14178	14248	14283	14239	14527	14288	14320	14301	14136	14358	14320	14256	14514	14166	14238	14336	14258	14200	14367	14340	14341	14168	14428	14247	14218	14173	14290	14313	14261	14292	14269	14185	14278	14309	14228	14145	14367	14325	14285	14295	14398	14375	14256	14353	14336	14240	14190	14280	14257	14342	14433	14222	14391	14304	14489	14147	14330	14193	14320	14333	14329	14313	14214	14301	14392	14500	14241	14380	14269	14222	14280	14147	14336	14330	14241	14283	14634	14333	14137	14126	14376	14213	14218	14371	14184	14351	14291	14241	14367	14247	14397	14370	14283	14395	14466	14312	14173	14406	14428	14200	14143	14430	14471	14269	14351	14292	14122	14212	14253	14274	14295	14330	14241	14415	14232	14393	14204	14470	14442	14235	14217	14267	14295	14322	14323	14265	14109	14600	14417	14296	14231	14406	14308	14452	14380	14191	13972	14370	14477	14302	14333	14317	14251	14297	14344	14272	14296	14223	14321	14245	14398	14364	14217	14182	14061	14218	14351	14189	14416	14213	14291	14217	14289	14196	14271	14222	14321	14301	14105	14175	14355	14416	14457	14271	14265	14258	14302	14280	14250	14504	14466	14173	14190	14293	14229	14245	14323	14111	14272	14207	14386	14141	14202	14309	14343	14257	14432	14393	14377	14241	14231	14385	14219	14313	14327	14209	14290	14331	14292	14146	14174	14362	14207	14220	14260	14243	14434	14299	14186	14164	14369	14266	14274	14405	14302	14280	14226	14262	14300	14208	14463	14196	14340	14050	14342	14354	14315	14234	14220	14196	14505	14279	14426	14305	14311	14189	14258	14232	14288	14179	14338	14473	14272	14076	14273	14403	14288	14288	14281	14300	14331	14275	14391	14230	14461	14301	14290	14323	14298	14303	14250	14337	14308	14289	14400	14166	14387	14149	14297	14271	14188	14184	14329	14165	14342	14324	14310	14069	14340	14278	14162	14295	14426	14436	14240	14349	14300	14361	14422	14379	14356	14357	14303	14210	14294	14168	14317	14346	14403	14277	14390	14338	14280	14521	14258	14350	14254	14245	14358	14259	14151	14408	14131	14324	14149	14373	14286	14128	14359	14278	14227	14516	14308	14196	14318	14209	14356	14385	14264	14232	14201	14303	14300	14338	14275	14406	14183	14386	14412	14339	14291	14285	14272	14532	14233	14456	14246	14351	14324	14419	14275	14240	14363	14438	14196	14317	14420	14257	14200	14190	14413	14187	14331	14224	14303	14083	14255	14350	14186	14350	14315	14271	14371	14309	14327	14293	14434	14353	14145	14373	14288	14173	14331	14221	14185	14334	14138	14179	14285	14210	14422	14247	14383	14462	14313	14253	14245	14295	14301	14267	14220	14327	14194	14329	14260	14322	14225	14240	14305	14196	14342	14194	14238	14264	14225	14299	14284	14291	14278	14346	14397	14350	14249	14189	14340	14209	14268	14225	14310	14332	14226	14286	14295	14275	14294	14240	14295	14442	14271	14356	14372	14343	14296	14314	14280	14246	14328	14368	14207	14367	14237	14437	14364	14330	14481	14268	14389	14334	14294	14246	14296	14355	14250	14457	14222	14158	14426	14290	14375	14076	14466	14445	14207	14266	14411	14298	14346	14389	14313	14355	14305	14418	14031	14235	14329	14412	14423	14331	14289	14318	14215	14227	14304	14183	14312	14379	14252	14427	14186	14288	14265	14192	14278	14299	14346	14190	14218	14322	14312	14364	14293	14329	14186	14126	14338	14321	14183	14177	14406	14287	14154	14305	14397	14246	14266	14124	14351	14326	14243	14276	14260	14232	14382	14362	14304	14179	14344	14281	14421	14383	14181	14208	14245	14192	14121	14171	14414	14306	14341	14367	14423	14202	14141	14309	14281	14243	14272	14232	14136	14373	14186	14409	14404	14282	14366	14398	14189	14299	14319	14210	14281	14385	14375	14244	14283	14272	14281	14348	14210	14234	14305	14215	14289	14180	14441	14401	14329	14216	14267	14263	14174	14426	14383	14296	14396	14240	14374	14385	14411	14439	14196	14308	14390	14519	14253	14243	14369	14274	14363	14313	14210	14345	14441	14141	14275	14238	14274	14256	14306	14177	14182	14152	14463	14382	14335	14306	14370	14221	14390	14334	14318	14247	14310	14294	14320	14175	14356	14259	14333	14379	14357	14318	14316	14406	14320	14365	14285	14368	14332	14336	14309	14195	14311	14259	14247	14384	14302	14348	14323	14463	14149	14116	14378	14160	14303	14242	14267	14266	14406	14227	14307	14394	14408	14401	14421	14171	14218	14423	14376	14482	14468	14299	14238	14363	14215	14229	14197	14404	14410	14366	14383	14250	14088	14252	14231	14245	14285	14260	14228	14282	14298	14438	14278	14307	14266	14358	14231	14265	14285	14160	14476	14321	14260	14136	14236	14233	14365	14300	14002	14171	14179	14435	14300	14483	14463	14368	14195	14106	14278	14295	14128	14206	14420	14287	14211	14382	14288	14606	14454	14337	14437	14189	14305	14371	14408	14348	14198	14263	14203	14289	14403	14094	14432	14280	14191	14308	14409	14254	14317	14239	14570	14170	14383	14282	14317	14344	14266	14215	14297	14339	14196	14419	14317	14239	14236	14308	14250	14230	14280	14229	14301	14371	14179	14175	14173	14515	14340	14301	14287	14189	14293	14222	14289	14316	14212	14191	14371	14480	14387	14329	14185	14331	14204	14262	14146	14365	14250	14239	14216	14280	14395	14420	14192	14336	14281	14254	14289	14117	14383	14222	14250	14441	14255	14340	14334	14429	14371	14132	14391	14519	14268	14241	14422	14239	14235	14193	14295	14213	14260	14301	14312	14251	14189	14289	14326	14311	14276	14343	14321	14312	14373	14169	14384	14256	14356	14369	14361	14304	14276	14260	14524	14210	14192	14215	14443	14157	14230	14362	14269	14321	14364	14407	14306	14074	14176	14322	14281	14249	14336	14463	14290	14434	14285	14176	14154	14418	14099	14265	14263	14336	14477	14342	14251	14284	14143	14399	14484	14430	14235	14374	14321	14493	14317	14278	14287	14175	14301	14242	14252	14192	14239	14271	14402	14330	14360	14393	14287	14380	14124	14408	14255	14426	14349	14331	14352	14365	14392	14230	14370	14253	14274	14214	14234	14177	14482	14274	14437	14324	14411	14220	14197	14146	14353	14150	14250	14189	14332	14168	14247	14078	14335	14264	14281	14374	14342	14288	14247	14329	14242	14222	14162	14353	14386	14245	14349	14253	14305	14329	14310	14138	14498	14284	14138	14532	14224	14153	14240	14296	14376	14129	14486	14275	14141	14412	14347	14255	14321	14461	14246	14151	14282	14347	14261	14083	14502	14093	14356	14054	14396	14391	14363	14281	14347	14368	14375	14369	14371	14102	14412	14344	14225	14204	14319	14367	14264	14409	14269	14350	14360	14311	14432	14314	14351	14473	14209	14395	14304	14342	14315	14444	14402	14444	14366	14371	14221	14371	14408	14461	14306	14214	14251	14150	14358	14384	14272	14447	14329	14402	14403	14433	14205	14344	14358	14333	14193	14395	14371	14281	14239	14269	14250	14256	14446	14362	14344	14292	14382	14389	14371	14189	14336	14250	14320	14351	14227	14383	14319	14265	14321	14227	14363	14223
31006	32189	36064	26528	19957	18469	17925	17329	17170	17074	17082	17052	17227	17133	16836	16993	17116	17112	16808	17028	17035	16904	17032	16806	17076	17198	17289	16967	16894	16880	16776	16893	17109	16836	16827	16932	17028	16902	16873	16778	17051	16659	17023	16785	16811	16986	17067	16877	16968	16917	16714	16977	16817	16853	16796	16893	16776	16857	16797	17001	16930	16995	16899	16851	16851	16804	16823	16679	16987	16918	16976	16998	16931	16881	16991	16980	17003	16760	16927	16776	16715	16782	17017	16988	17022	16825	16791	16940	16996	16667	16810	16822	17056	16741	16821	16932	16868	17011	16754	16903	17149	16936	16845	16877	17040	16786	16683	16847	16995	16689	16890	16832	16756	16830	16879	16742	16705	16813	17051	16822	16940	16872	16847	17114	16785	16780	16660	16805	16815	16707	16811	16648	16986	16820	16855	17031	16877	16882	16928	16792	16889	17011	16824	16828	16934	16851	16661	16761	16750	17046	16931	16960	16839	16980	16991	16650	16716	16814	16885	16973	17120	16916	16871	16860	16955	16908	16820	16924	16968	16895	16914	16968	16801	16981	16908	16998	16672	16812	17004	16779	16836	16869	17051	16891	16962	16959	16825	16904	16753	16985	16898	16824	16934	16744	16898	16990	16797	17023	16760	16962	17065	16740	16750	16878	16901	16892	16684	16911	16806	16951	16892	16572	16779	16702	16881	16864	16917	16902	16824	16904	16700	17001	16835	16800	16939	16900	17075	16939	16831	16855	16800	16803	16858	16936	16949	16876	16604	16970	16893	16939	16959	16816	17014	16954	16982	16886	16879	16975	16832	16898	16775	16655	16842	16953	16911	16889	16922	16804	16786	16815	16808	17078	16977	16993	16924	16935	16927	16914	16878	16911	16673	16831	16898	16944	16745	16903	16876	16971	16811	16849	16886	16934	16676	16982	16958	16790	17155	17107	16815	16857	16642	16795	16677	16820	17031	16991	16791	16933	17137	16717	16519	16832	16789	16990	16845	17016	17041	16841	16789	16811	16800	16842	16894	16837	16702	16851	16876	17007	17069	16684	16681	17013	16953	16856	16838	16871	16848	16979	16908	16838	16872	16990	16793	16627	16962	16969	16824	16770	16892	16922	17006	17006	16980	16845	16805	16727	16703	16918	17052	16899	16790	16988	16909	16882	16883	16989	16962	16971	16779	16845	16869	16960	16986	16853	16910	16901	16854	16780	16686	16965	16963	16788	16945	16816	17043	16955	16900	16917	16950	16920	16867	16825	16800	16944	16882	16877	16821	16708	16930	16847	16866	16979	16893	17051	16915	16923	16843	16933	16839	16815	16867	16960	17058	16797	16910	16865	16984	17035	16786	17005	17010	16791	16871	16989	16806	16761	16795	17072	16768	16985	17037	16955	17129	16890	16777	17026	16819	16872	16889	16903	16736	16941	16806	16883	16884	16880	16795	17008	16771	17103	16889	16794	16818	16561	16858	17098	16733	16865	17018	16556	16870	16844	17117	16836	16794	16851	16791	17017	16822	16898	16779	16873	16839	16780	16739	16828	17012	16844	16774	16648	16951	17107	16995	16882	16677	16991	16888	16810	16833	16869	16852	16731	16736	16628	16889	16908	16990	16953	16797	16868	16914	17088	16926	16787	16779	16859	16808	16784	16893	16760	16845	16983	16999	16907	17053	17020	16847	16806	16828	16780	16865	17022	16909	16911	16643	17092	16978	16876	16991	17090	16944	16604	16962	16772	17101	16936	16664	16903	17016	16875	17012	16875	16832	16946	16959	17031	16962	16908	16780	16830	16942	17060	16997	16905	16911	16975	16849	16858	16558	17006	16998	16991	16953	16827	16830	16960	16800	17025	17118	16805	16995	16867	16878	16866	16880	17104	17002	16840	16914	16807	16926	17067	17054	16950	16756	16884	16750	17061	17023	16877	16827	17154	16906	16694	16797	17029	16972	17062	16762	16766	16789	16884	16738	16811	16928	16893	16922	17101	16901	16865	16888	17034	17120	16957	17035	16799	17008	16933	16996	16737	16894	16905	16902	16803	16798	16887	16843	16865	16813	17077	16922	16876	16897	16771	16994	16915	16860	16636	16747	16954	16885	16857	17000	16857	16792	16760	16871	16866	16776	16944	16653	16770	16991	16880	16826	16848	16843	16743	16870	16930	16918	16905	16802	17069	16923	16979	16792	16936	16679	17027	16754	16881	16894	16980	16833	16840	16739	17063	16813	16763	16976	16953	16849	16759	16832	16888	16873	16874	16749	16695	16835	16687	16737	16944	16874	16885	16966	16779	16824	16830	16867	16833	16907	16681	16986	16799	17098	16997	17033	16910	16895	16894	16824	16956	16706	16784	17027	16853	16897	16984	16851	16666	16765	16975	16873	16879	16838	16782	16823	16755	16909	16887	16968	16834	16897	16595	16703	16686	16935	16962	16945	16959	16862	16956	16940	16787	16614	16919	16928	16818	16890	16998	16971	17064	16821	16777	16875	16754	16904	16901	16930	16717	16802	16906	16736	16986	17027	16686	16884	16835	16944	16756	17034	16820	16855	16975	16832	16984	17015	17130	16919	16891	16886	16894	17049	17002	17158	17025	16946	16984	17044	16947	17008	16951	16815	16673	16863	16645	16850	17167	16856	16796	16907	16859	16944	16844	16978	16871	16850	16778	16999	17114	16738	16902	16903	16889	16842	16940	16834	16914	16740	16544	16846	16875	17008	17031	16942	16918	16942	16876	16855	17005	16849	16900	16962	16885	16997	16947	16693	17054	16802	16708	16727	16995	17022	16722	16829	16915	17035	16908	17118	16854	16961	16898	17017	16701	16826	16779	16886	16913	16794	17095	16879	17087	16981	16866	16873	16902	16930	16844	16764	16904	16953	16813	16786	17030	16858	16920	16864	16780	16745	17021	17008	16976	16871	16892	16830	16856	17033	16951	16904	16795	16957	16729	16916	16790	16813	16883	17060	16873	16776	16760	16953	16789	16933	16721	16890	17138	17121	16835	16782	17035	16644	16728	16983	16908	16738	16948	16846	17048	16997	16954	16638	16922	16827	16975	16751	16931	16859	16970	16947	16764	16843	16884	16794	16905	16896	16967	16828	17116	16785	16929	16923	16951	16902	16978	16738	16781	16936	16903	16905	16810	16660	16854	16797	17048	17033	16784	16962	16886	16983	17015	16962	16813	16856	16930	16801	16919	16776	16914	16822	16961	16873	17065	16834	17005	16808	16803	16736	16890	16699	16823	16822	16889	16903	16979	16941	16811	16721	16724	16796	16826	17109	16960	16899	16802	17071	16984	16917	17005	16922	16887	16828	16922	16847	16942	16850	16943	16913	16854	16850	16853	17119	16847	16830	16750	17013	16739	16943	16942	16941	16812	16785	16766	16620	17024	16902	16850	16742	16915	16889	17036	16950	16951	16831	16876	16793	16885	16915	16818	16621	16857	16973	16876	17067	16772	16964	16880	16707	16851	16959	16869	16867	16951	16840	17096	16928	16795	16744	17062	16936	16916	16843	16687	16868	16822	16792	16782	16926	17048	16891	16882	16932	16802	16917	16756	16895	16765	16967	17141	16815	16598	16761	16721	16950	16943	16930	16983	16967	16837	17017	16972	17093	17130	17007	16665	16974	17009	16781	16929	17040	16909	16888	16856	17111	16903	16696	17076	16865	16925	16774	17119	16925	16826	16898	16884	17084	16880	17033	16915	16967	17079	16874	16933	16782	16843	17067	16912	16871	16825	16949	16901	16985	16947	16889	16815	17085	16858	16853	16793	16738	16789	17010	16982	17024	16935	17036	16790	16830	17011	16942	16916	16909	16799	16779	16741	16770	16883	16794	16867	16783	16531	16910	16767	16942	16900	17026	16856	16896	16972	16857	16821	16858	16890	16933	16745	16886	16857	16966	16883	16777	16932	16968	17091	16944	16922	16879	16880	16851	16765	16992	17075	16919	16848	16935	16993	16956	16839	16917	17012	16859	17096	16918	16830	16949	16819	16824	16865	16845	16732	16746	17042	16964	16798	17130	16975	16773	16809	16993	16925	16667	16625	16783	16895	17149	16968	16771	16963	16992	16945	16926	16906	16966	17139	16968	17150	16893	16936	17013	16932	16775	16933	16947	17089	16867	16732	16889	16728	17093	16990	16811	16776	17040	16724	16939	16960	16999	16770	16954	16801	16921	16933	16795	17025	16751	16810	16700	16741	16962	16684	17041	16872	16951	16881	17004	17016	16861	16902	17125	16733	16876	16991	16922	16933	17176	16761	16932	17090	16868	16792	16799	16906	17050	16848	17031	16788	17012	16846	16821	17019	17012	16887	16824	16895	17048	16987	16869	16886	16864	16864	16733	16782	17019	16913	16862	16946	16831	16975	16813	16972	16946	16928	16979	16925	16915	17041	16890	16973	16962	16820	16838	16839	16994	17017	17104	16996	16925	16787	16874	16862	17002	16953	16788	16864	16922	16909	16941	16919	16846	16943	16809	16996	16842	16961	16910	16823	16917	17161	16839	16923	16947	16954	16858	16911	16800	16850	17012	16861	17097	16869	16992	16825	17014	16900	16600	16964	16849	16606	16861	16971	17026	16740	16918	16832	16917	16792	16992	16915	16835	16671	16962	16738	16711	17025	16824	16804	16806	16793	16854	16885	16851	16904	16750	16803	16825	16971	16858	16938	16938	16760	16798	16774	16879	17019	17066	16822	16702	17020	16834	16976	16710	16840	16881	16845	16884	16992	16906	17076	16838	16852	16927	16599	16789	16674	16968	16829	16900	16820	16808	17014	16870	16758	16971	16968	16839	17089	16991	16969	16989	17054	17020	16955	17092	16777	16874	16802	16974	16973	17006	17036	17022	17059	16937	16778	16936	16779	16982	16643	16989	17028	16810	16972	16806	16930	16822	16912	16762	17019	16789	16733	16807	16866	16693	16858	16822	17136	16975	17051	16884	17031	17120	16991	17069	16785	16879	16810	16844	16813	16840	16965	16999	16774	16948	17017	17182	16856	16926	16806	17034	16914	16871	16912	16727	16872	17120	17033	17021	16891	16813	16895	16815	17071	17004	16872	16804	16798	16929	16957	16772	16813	16866	16891	16785	17046	16780	16836	17055	16791	16842	16999	16951	16902	17002	16989	16687	16647
30352	46907	35990	21584	17105	15606	14569	13982	14089	13994	13807	13770	13658	13827	13786	13831	13856	13847	13741	13730	13741	13805	13726	13696	14000	13776	13986	13541	13699	13711	13738	13588	13605	13519	13765	13568	13432	13720	13508	13538	13693	13619	13726	13676	13732	13563	13584	13660	13628	13647	13754	13664	13680	13602	13641	13734	13493	13701	13670	13665	13561	13655	13824	13690	13541	13687	13649	13750	13775	13624	13581	13695	13600	13690	13683	13611	13650	13636	13628	13656	13461	13516	13837	13653	13723	13545	13719	13696	13628	13476	13611	13699	13566	13539	13672	13698	13583	13692	13643	13715	13644	13716	13892	13599	13770	13494	13688	13837	13449	13767	13663	13628	13664	13703	13529	13753	13683	13793	13714	13657	13619	13703	13518	13723	13689	13677	13611	13753	13573	13629	13597	13625	13527	13772	13702	13731	13552	13693	13449	13574	13760	13715	13525	13610	13627	13555	13751	13464	13720	13691	13574	13577	13641	13619	13773	13810	13701	13678	13567	13724	13547	13597	13764	13592	13690	13537	13470	13501	13702	13543	13631	13545	13714	13520	13802	13613	13611	13696	13510	13714	13717	13746	13658	13589	13591	13625	13768	13642	13599	13719	13579	13648	13597	13620	13598	13612	13733	13739	13673	13616	13467	13662	13733	13633	13680	13614	13589	13525	13673	13694	13638	13609	13624	13654	13456	13481	13506	13638	13713	13691	13593	13502	13537	13609	13666	13535	13690	13591	13648	13537	13752	13613	13746	13528	13546	13717	13603	13630	13745	13682	13654	13741	13602	13530	13747	13785	13551	13688	13587	13441	13586	13627	13787	13646	13723	13657	13692	13686	13638	13631	13728	13530	13640	13618	13556	13540	13647	13540	13610	13661	13673	13663	13676	13683	13545	13578	13744	13758	13654	13549	13622	13663	13645	13484	13608	13655	13651	13740	13476	13647	13601	13641	13636	13597	13610	13770	13572	13455	13595	13631	13811	13655	13616	13657	13592	13599	13589	13674	13672	13523	13622	13630	13693	13712	13726	13704	13549	13590	13649	13724	13724	13701	13657	13643	13761	13612	13498	13614	13651	13498	13597	13740	13511	13509	13722	13538	13556	13576	13669	13565	13676	13551	13649	13723	13724	13504	13514	13685	13576	13465	13582	13550	13561	13678	13738	13665	13804	13608	13500	13756	13630	13650	13791	13504	13616	13580	13635	13636	13703	13565	13667	13510	13800	13747	13635	13564	13479	13689	13739	13484	13810	13528	13613	13561	13784	13634	13670	13549	13553	13566	13641	13680	13590	13616	13571	13547	13590	13682	13675	13559	13675	13605	13510	13577	13588	13850	13563	13636	13679	13711	13774	13526	13722	13710	13616	13553	13641	13632	13734	13719	13604	13656	13669	13629	13564	13685	13711	13443	13699	13826	13662	13646	13577	13693	13676	13856	13664	13623	13612	13466	13515	13567	13719	13676	13658	13672	13654	13678	13598	13658	13566	13579	13621	13467	13670	13754	13518	13620	13738	13680	13620	13762	13650	13735	13519	13802	13698	13595	13789	13722	13625	13622	13650	13704	13829	13653	13822	13735	13678	13524	13416	13802	13645	13641	13637	13626	13771	13651	13712	13753	13661	13683	13536	13664	13630	13736	13597	13573	13596	13631	13523	13587	13941	13705	13577	13655	13615	13673	13687	13517	13603	13592	13841	13643	13664	13510	13485	13667	13652	13468	13601	13536	13618	13711	13484	13610	13646	13586	13721	13520	13691	13637	13720	13705	13692	13645	13487	13455	13531	13679	13758	13695	13688	13644	13529	13821	13789	13449	13869	13746	13610	13789	13690	13668	13646	13590	13432	13861	13646	13579	13664	13765	13817	13711	13885	13726	13574	13579	13658	13626	13588	13794	13658	13566	13528	13772	13655	13711	13770	13682	13669	13662	13716	13819	13539	13727	13771	13622	13694	13641	13723	13687	13515	13685	13656	13645	13727	13653	13678	13596	13685	13621	13751	13690	13807	13803	13757	13763	13730	13721	13598	13642	13595	13601	13749	13467	13588	13702	13490	13633	13485	13604	13609	13670	13708	13732	13673	13593	13675	13899	13482	13781	13599	13543	13844	13593	13682	13660	13720	13493	13549	13564	13573	13691	13649	13670	13645	13669	13719	13720	13675	13719	13589	13774	13686	13631	13637	13792	13606	13557	13505	13634	13620	13600	13527	13571	13714	13684	13622	13741	13662	13648	13719	13705	13714	13623	13574	13585	13560	13512	13580	13612	13668	13763	13805	13766	13804	13809	13703	13775	13795	13773	13605	13661	13631	13620	13655	13513	13573	13517	13678	13760	13607	13459	13516	13698	13537	13630	13636	13594	13637	13745	13672	13371	13749	13886	13506	13548	13541	13726	13810	13684	13654	13546	13656	13595	13525	13767	13697	13496	13630	13804	13751	13629	13717	13637	13651	13547	13724	13859	13524	13646	13609	13590	13679	13724	13501	13626	13644	13722	13603	13582	13573	13721	13555	13658	13577	13729	13482	13646	13779	13476	13690	13730	13681	13546	13702	13684	13670	13622	13692	13489	13698	13584	13508	13636	13781	13618	13612	13676	13740	13643	13550	13703	13606	13510	13559	13656	13591	13695	13575	13639	13503	13690	13637	13656	13758	13511	13680	13684	13559	13704	13705	13439	13892	13598	13556	13725	13530	13606	13696	13693	13577	13740	13713	13745	13533	13709	13692	13540	13577	13900	13552	13616	13636	13785	13532	13673	13520	13677	13621	13548	13744	13584	13646	13620	13476	13697	13646	13633	13715	13540	13524	13687	13693	13697	13648	13578	13615	13554	13638	13696	13596	13519	13607	13759	13711	13644	13642	13776	13647	13589	13729	13661	13777	13652	13670	13528	13796	13573	13633	13810	13616	13763	13568	13718	13474	13672	13590	13598	13776	13392	13673	13703	13601	13695	13779	13576	13519	13649	13586	13639	13603	13673	13699	13664	13580	13628	13727	13611	13701	13552	13764	13692	13838	13605	13612	13495	13683	13694	13602	13594	13523	13669	13733	13554	13849	13656	13569	13700	13560	13475	13738	13769	13585	13564	13807	13538	13712	13688	13595	13730	13777	13677	13581	13776	13675	13642	13447	13598	13682	13595	13445	13708	13500	13742	13531	13693	13454	13599	13683	13601	13613	13494	13748	13795	13547	13644	13626	13635	13556	13623	13483	13566	13637	13602	13686	13644	13511	13634	13700	13592	13735	13602	13651	13608	13708	13636	13808	13798	13725	13623	13599	13595	13659	13534	13449	13518	13581	13733	13613	13622	13708	13651	13766	13704	13819	13784	13681	13558	13670	13763	13487	13634	13601	13571	13410	13694	13644	13431	13769	13513	13621	13542	13781	13537	13610	13527	13709	13467	13564	13749	13652	13638	13604	13693	13607	13657	13711	13754	13728	13616	13705	13617	13728	13560	13591	13396	13657	13801	13568	13616	13649	13544	13624	13805	13784	13627	13766	13771	13731	13617	13744	13755	13527	13669	13496	13692	13609	13625	13775	13656	13579	13677	13697	13654	13651	13716	13614	13572	13778	13647	13632	13739	13549	13531	13659	13674	13664	13711	13825	13635	13814	13635	13628	13857	13719	13507	13574	13687	13617	13742	13817	13753	13657	13631	13884	13800	13535	13655	13652	13671	13516	13530	13545	13798	13628	13599	13536	13705	13592	13606	13817	13621	13643	13656	13581	13641	13569	13854	13691	13654	13488	13578	13794	13727	13588	13543	13501	13646	13692	13586	13682	13727	13532	13567	13635	13581	13533	13829	13656	13606	13607	13796	13682	13561	13694	13612	13697	13499	13614	13638	13492	13715	13571	13740	13617	13480	13752	13579	13807	13835	13591	13582	13586	13833	13676	13617	13699	13627	13536	13775	13510	13509	13688	13662	13581	13697	13639	13670	13692	13637	13731	13617	13698	13666	13747	13617	13730	13704	13636	13638	13695	13471	13526	13537	13890	13630	13630	13577	13608	13725	13541	13580	13532	13624	13631	13761	13786	13677	13683	13517	13577	13692	13608	13639	13639	13722	13545	13666	13719	13530	13613	13554	13555	13698	13680	13575	13608	13522	13604	13752	13709	13507	13817	13613	13703	13592	13645	13797	13796	13758	13576	13741	13588	13546	13645	13604	13609	13667	13714	13710	13543	13670	13744	13655	13832	13632	13740	13544	13581	13686	13521	13660	13683	13577	13612	13569	13645	13623	13639	13541	13603	13710	13549	13655	13712	13720	13720	13655	13632	13661	13707	13559	13600	13579	13656	13694	13730	13665	13598	13822	13799	13626	13579	13664	13706	13705	13625	13708	13524	13599	13718	13599	13772	13589	13595	13511	13677	13632	13662	13661	13629	13660	13517	13482	13746	13515	13686	13621	13578	13664	13653	13707	13758	13625	13760	13537	13528	13679	13527	13686	13407	13517	13686	13597	13465	13643	13672	13735	13661	13552	13611	13643	13609	13570	13508	13604	13608	13678	13738	13743	13700	13568	13701	13731	13700	13541	13616	13553	13878	13657	13601	13671	13772	13616	13617	13671	13859	13525	13455	13719	13700	13548	13820	13586	13776	13692	13655	13736	13652	13852	13556	13710	13614	13489	13741	13550	13595	13646	13650	13669	13568	13559	13715	13570	13575	13627	13614	13748	13536	13629	13628	13822	13665	13662	13784	13670	13621	13659	13479	13677	13699	13674	13437	13633	13641	13556	13579	13710	13850	13638	13543	13483	13648	13600	13669	13500	13591	13846	13691	13573	13689	13679	13677	13510	13496	13795	13698	13617	13826	13595	13614	13690	13675	13919	13688	13474	13640	13612	13448	13605	13534	13742	13790	13635	13434	13738	13496	13650	13479	13735	13685	13736	13604	13705	13729	13561	13616	13563	13763	13543	13590	13687	13600	13491	13839	13664	13807	13779	13702	13478	13696	13596	13794	13634	13754	13609	13581	13624	13692	13754	13760	13774	13545	13652	13727	13654	13575	13713	13464	13718	13660	13502	13681	13665	13720	13470	13757	13679	13577	13711	13712	13532	13507	13726	13602	13732	13707	13635	13783	13619	13801	13666	13572	13826	13781	13660	13792	13449	13632	13682	13461	13692	13663	13700
23134	21147	28322	25343	23395	23579	21252	18438	17859	17798	17854	17835	17831	17559	17722	17542	17481	17605	17493	17590	17515	17536	17523	17966	18740	18557	18257	17687	17625	17400	17484	17493	17195	17462	17538	17160	17435	17367	17179	17330	17229	17327	17447	17198	17465	17405	17259	17325	17313	17427	17467	17296	17239	17540	17471	17352	17390	17265	17528	17334	17444	17368	17248	17555	17467	17425	17185	17343	17346	17373	17291	17551	17389	17411	17515	17447	17361	17472	17477	17413	17213	17499	17408	17276	17259	17237	17369	17451	17380	17324	17301	17353	17366	17130	17330	17403	17422	17240	17380	17275	17343	17278	17259	17282	17182	17323	17254	17443	17246	17334	17408	17289	17288	17333	17179	17317	17384	17240	17319	17242	17403	17394	17306	17264	17265	17338	17306	17312	17415	17286	17292	17302	17584	17349	17237	17234	17428	17428	17521	17148	17296	17439	17059	17264	17189	17350	17195	17321	17498	17434	17397	17373	17265	17286	17366	17603	17305	17229	17174	17396	17348	17291	17374	17384	17279	17314	17214	17214	17418	17325	17498	17298	17171	17452	17407	17106	17275	17249	17528	17228	17359	17117	17420	17402	17450	17538	17329	17303	17272	17179	17351	17492	17157	17304	17468	17509	17207	17282	17533	17484	17303	17174	17336	17163	17645	17425	17427	17596	17405	17211	17278	17257	17377	17392	17353	17492	17461	17299	17192	17261	17245	17294	17322	17326	17294	17313	17467	17330	17545	17281	17650	17559	17415	17376	17464	17302	17332	17173	17353	17262	17327	17274	17388	17352	17183	17240	17577	17205	17415	17466	17229	17299	17244	17310	17332	17396	17248	17230	17196	17460	17304	17306	17214	17043	17426	17343	17526	17241	17353	17330	17492	17468	17435	17333	17434	17223	17312	17199	17232	17369	17524	17270	17594	17088	17356	17232	17378	17469	17251	17366	17319	17027	17278	17354	17330	17368	17457	17035	17250	17234	17445	17347	17312	17510	17355	17234	17155	17346	17237	17443	17258	17440	17204	17264	17397	17183	17374	17343	17370	17161	17118	17386	17113	17165	17201	17361	17355	17263	17437	17331	17437	17586	17458	17443	17068	17479	17339	17128	17283	17326	17499	17552	17431	17298	17387	17423	17533	17345	17353	17510	17422	17360	17177	17379	17312	17368	17377	17490	17242	17340	17339	17531	17554	17435	17414	17174	17272	17316	17402	17606	17538	17431	17413	17288	17283	17372	17359	17306	17279	17421	17161	17370	17465	17309	17352	17289	17365	17327	17388	17288	17090	17260	17076	17170	17347	17445	17473	17349	17314	17361	17238	17246	17326	17268	17142	17287	17381	17277	17350	17073	17547	17221	17221	17423	17591	17333	17214	17262	17430	17306	17297	17341	17272	17336	17187	17297	17484	17357	17340	17253	17611	17284	17464	17144	17136	17382	17338	17407	17229	17409	17332	17169	17370	17172	17372	17365	17449	17451	17341	17206	17211	17395	17318	17419	17337	17426	17519	17484	17203	17372	17244	17162	17546	17390	17238	17391	17287	17184	17434	17415	17456	17238	17235	17473	17333	17486	17184	17175	17215	17480	17268	17295	17443	17358	17317	17514	17366	17210	17424	17367	17226	17347	17668	17395	17463	17403	17398	17152	17422	17460	17468	17089	17308	17114	17236	17065	17345	17310	17530	17329	17326	17346	17445	17363	17288	17421	17520	17371	17195	17241	17379	17044	17392	17107	17343	17307	17214	17307	17279	17090	17375	17299	17456	17385	17317	17160	17282	17377	17452	17299	17412	17429	17202	17280	17334	17283	17213	17491	17421	17287	17486	17336	17313	17201	17298	17386	17281	17327	17326	17465	17432	17229	17310	17476	17274	17302	17508	17363	17346	17426	17559	17306	17326	17389	17511	17259	17434	17241	17361	17484	17304	17412	17361	17290	17438	17237	17196	17296	17529	17208	17230	17315	17308	17534	17420	17385	17495	17034	17412	17142	17294	17219	17199	17188	17249	17011	17298	17431	17230	17453	17356	17268	17436	17442	17354	17163	17310	17216	17296	17407	17340	17201	17351	17219	17386	17468	17328	17472	17617	17443	17571	17441	17242	17365	17620	17357	17372	17341	17467	17465	17372	17313	17203	17128	17321	17093	17339	17388	17306	17355	17450	17309	17513	17340	17453	17392	17415	17482	17303	17533	17343	17247	17518	17164	17443	17194	17369	17432	17426	17223	17315	17397	17363	17233	17010	17217	17188	17377	17322	17412	17165	17268	17151	17233	17433	17297	17406	17217	17463	17371	17404	17401	17425	17290	17263	17425	17187	17166	17471	17229	17408	17173	17209	17259	17414	17505	17218	17400	17298	17200	17380	17386	17467	17313	17259	17393	17388	17078	17374	17175	17149	16924	17325	17126	17427	17372	17460	17477	17276	17489	17314	17421	17180	17239	17358	17109	17251	17204	17594	17535	17451	17142	17537	17439	17301	17260	17289	17372	17327	17357	17351	17392	17274	17303	17498	17216	17315	17345	17350	17232	17324	17251	17207	17238	17351	17352	17246	17160	17199	17323	17511	17255	17468	17496	17402	17502	17307	17343	17268	17358	17417	17139	17248	17309	17198	17247	17238	17441	17391	17376	17142	17293	17389	17312	17399	17531	17219	17354	17260	17193	17066	17363	17460	17341	17382	17338	17230	17330	17492	17265	17267	17395	17310	17301	17126	17309	17291	17464	17320	17431	17385	17474	17273	17287	17305	17467	17335	17289	17261	17237	17591	17331	17239	17350	17194	17335	17235	17232	17427	17498	17228	17280	17275	17194	17321	17395	17386	17330	17329	17382	17426	17364	17482	17433	17124	17280	17147	17326	17278	17242	17314	17428	17252	17389	17343	17383	17288	17404	17362	17206	17348	17364	17359	17221	17157	17382	17392	17332	17256	17354	17493	17392	17428	17337	17316	17337	17404	17396	17380	17098	17355	17378	17250	17435	17362	17108	17312	17148	17439	17377	17264	17417	17228	17311	17497	17161	17172	17308	17346	17216	17434	17186	17307	17470	17412	17430	17358	17287	17248	17460	17470	17514	17411	17404	17515	17390	17388	17299	17240	17194	17432	17202	17339	17351	17349	17401	17374	17332	17416	17436	17311	17245	17399	17184	17207	17575	17230	17283	17335	17294	17345	17342	17316	17406	17304	17556	17265	17201	17454	17313	17457	17402	17424	17218	17513	17360	17379	17350	17509	17173	17279	17380	17331	17363	17377	17433	17508	17204	17368	17270	17508	17390	17417	17399	17346	17336	17207	17238	17271	17439	17398	17396	17409	17550	17195	17180	17323	17275	17381	17169	17089	17427	17363	17376	17483	17444	17310	17318	17394	17440	17347	17172	17357	17284	17417	17369	17138	17327	17372	17140	17264	17346	17386	17343	17395	17127	17381	17249	17399	17169	17324	17325	17326	17332	17226	17435	17183	17107	17427	17423	17230	17266	17352	17373	17346	17285	17218	17251	17479	17217	17300	17203	17479	17289	17341	17363	17447	17383	17438	17375	17301	17423	17051	17192	17207	17286	17294	17526	17406	16999	17261	17173	17300	17421	17161	17329	17465	17282	17302	17359	17266	17251	17414	17440	17551	17235	17239	17388	17301	17265	17368	17289	17525	17461	17258	17354	17534	17208	17484	17398	17331	17224	17378	17236	17338	17360	17248	17547	17181	17488	17257	17461	17375	17180	17472	17477	17306	17575	17420	17341	17415	17357	17227	17170	17410	17438	17188	17360	17444	17520	17380	17244	17234	17500	17442	17353	17155	17122	17513	17239	17354	17430	17566	17355	17113	17257	17214	17248	17431	17199	17152	17347	17290	17316	17257	17413	17540	17331	17326	17436	17318	17266	17232	17328	17233	17447	17233	17370	17499	17367	17290	17421	17451	17269	17519	17293	17536	17216	17446	17436	17368	17352	17263	17483	17373	17214	17342	17189	17396	17391	17502	17307	17410	17339	17180	17149	17245	17263	17173	17378	17383	17514	17341	17326	17397	17200	17328	17462	17152	17334	17381	17370	17316	17351	17403	17286	17171	17281	17158	17209	17145	17258	17435	17282	17330	17197	17375	17458	17174	17198	17497	17325	17392	17275	17347	17322	17127	17424	17287	17181	17256	17270	17376	17436	17288	17393	17405	17174	17328	17344	17209	17232	17133	17136	17433	17269	17619	17503	17475	17389	17231	17493	17276	17307	17279	17323	17298	17338	17470	17445	17521	17432	17412	17515	17122	17435	17286	17248	17347	17387	17318	17146	17384	17369	17464	17366	17306	17612	17339	17386	17384	17192	17270	17465	17066	17337	17483	17279	17293	17469	17389	17475	17426	17437	17355	17300	17278	17388	17564	17473	17379	17405	17244	17270	17426	17175	17392	17553	17407	17268	17280	17246	17296	17130	17436	17193	17504	17437	17235	17455	17224	17391	17530	17238	17293	17131	17492	17346	17288	17182	17245	17124	17493	17132	17369	17132	17348	17366	17259	17305	17131	17237	17220	17198	17289	17406	17597	17231	17321	17341	17201	17378	17481	17497	17342	17252	17477	17401	17424	17427	17263	17555	17395	17430	17368	17327	17216	17447	17330	17571	17367	17233	17525	17359	17210	17179	17345	17317	17255	17521	17289	17368	17295	17320	17244	17475	17341	17363	17534	17233	17341	17358	17344	17308	17329	17420	17584	17500	17612	17281	17516	17489	17462	17377	17214	17350	17461	17206	17179	17367	17622	17387	17396	17372	17300	17328	17268	17433	17447	17192	17286	17339	17394	17406	17559	17324	17247	17185	17295	17193	17292	17311	17377	17370	17128	17220	17306	17242	17377	17188	17287	17245	17379	17370	17401	17226	17298	17346	17322	17249	17274	17226	17451	17520	17346	17230	17382	17401	17081	17377	17265	17463	17311	17386	17242	17116	17209	17291	17297	17383	17311	17413	17431	17223	17135	17305	17278	17307	17357	17286	17425	17468	17279	17560	17468	17309	17286	17416	17276	17358	17357	17429	17372	17167	17321	17331	17277	17280	17279	17308	17411	17371	17254	17348	17319	17561	17520	17604	17372	17320	17388	17297	17290	17339	17496	17429	17364	17426	17384	17369	17651	17309	17399	17258	17233	17398
32954	59872	45816	31255	23393	19008	15258	14834	14666	14408	14442	14233	14280	14165	14179	14260	14076	14075	14260	14174	14133	14119	13979	14836	15320	15181	14773	14462	14081	14118	14074	13782	13986	13982	13846	14033	13956	13968	13959	14052	13961	13898	13926	14012	13958	13962	13875	13944	13947	13908	14097	14125	13958	14132	13995	13891	13979	13973	14143	13982	13934	13962	13889	13892	14040	13789	14041	13669	13840	13737	13968	13968	14131	13802	13960	13847	13987	13877	13884	13939	13977	13991	13975	14029	14057	13882	13891	14028	13779	13895	13997	13842	13949	13831	13902	14053	13889	14093	13946	14074	13946	14024	13926	13992	13895	13919	14061	13991	13938	13965	14102	13879	13967	14069	13815	13957	13857	14055	13962	13995	14025	13921	13849	13989	13937	13775	14039	13825	13940	13960	13959	13846	14087	14001	13851	13961	13827	13956	13935	14056	14034	13688	13832	13806	14061	13883	13784	13939	14037	13756	13966	14018	13921	13928	13940	13998	14076	13773	14002	14037	14001	13942	14087	13990	13796	13946	13724	13998	13990	14022	14035	14064	13969	14011	13916	13904	14076	13889	13984	13932	14110	13869	13892	13948	13971	13980	13884	14040	13908	14011	13927	13820	13898	13941	14011	14136	13851	13827	14003	13982	13929	13944	14190	13935	13999	13882	14055	13841	13817	13923	14032	13896	13801	14034	14028	14129	13891	13874	14009	14056	13872	13843	13932	14045	13962	14001	13992	13930	13832	13983	13953	13971	13985	13993	14148	13939	13840	13942	13850	13795	14072	13953	14095	14020	14033	13842	13922	13998	14064	13990	14011	14027	13965	14005	14012	13936	14019	13853	13939	13815	14128	13872	13890	13898	13965	13906	13989	13893	13916	13926	14084	13966	14047	13972	13906	13961	13913	13906	13966	13850	13960	13916	13991	13962	13795	13905	14102	13781	13959	14002	14186	13941	13910	13994	14122	13819	13989	13891	13997	13783	13963	14025	14022	13994	13901	13821	13848	13978	14073	13965	14032	13985	13954	13883	13907	13945	14083	13867	13966	13910	13909	13972	13851	14013	13843	13853	14038	13973	14029	13781	14039	13967	14057	13865	13844	14094	14036	13964	13741	14024	14129	13909	13884	13963	13899	14135	13967	13925	13934	13958	13995	14012	13948	14052	13950	13951	13991	13987	13803	13870	14035	13901	14037	13827	13988	13976	13841	14017	13954	13875	13921	14021	14085	13860	13903	13880	13796	13935	14045	14094	14032	13827	13949	13775	13941	13730	14071	13944	14055	13985	13833	13981	14021	13976	13904	13766	13922	14055	13902	14030	13827	14034	13862	13963	14001	13986	13835	13963	14031	14060	13854	14189	14070	14004	14066	13946	13953	13994	14028	13872	13915	13900	14057	13858	14108	13929	13771	14045	13938	13758	13911	14057	14060	13808	13810	14095	14041	13863	13819	14119	13922	13792	13862	13891	13784	13645	13873	13805	14007	13865	13917	14145	13958	13989	13999	13930	13918	13893	13909	13968	13926	13916	13999	13783	13784	13955	13859	13876	14082	13971	13957	13970	14094	13916	13871	13806	13965	13769	14014	14035	14070	14023	13938	13931	13857	13851	13856	13888	13991	13793	14009	13862	14014	13962	13899	13909	13959	13825	14055	14008	13840	13816	13949	13998	13834	14081	14048	13904	13951	13840	13917	13907	13866	13991	13947	13854	14053	13873	13748	13982	13912	13967	13872	14082	13859	14017	14007	13969	14060	13930	14033	13968	14123	13846	13859	14161	14039	13952	13830	13925	13834	13983	14077	14061	14081	13732	14023	13932	14117	13814	13975	13899	14050	14067	14002	13903	13989	13922	14098	13945	13967	13802	14039	14005	13962	14009	14008	14148	13886	13885	14019	13891	13987	13909	13882	13928	14091	13975	14101	14032	14036	13901	13919	13880	13863	14090	13967	13722	13866	13963	13926	13896	13907	13913	13875	13903	13882	13974	14090	13750	13866	14144	14177	13969	13876	13811	13947	13981	14134	14146	13861	13809	13938	14065	14043	13769	14138	13800	13939	13889	14024	13855	14050	14117	13952	13944	13959	14066	13951	14045	14091	13922	13881	13902	13868	13885	13871	13713	13823	13930	13946	14008	13949	13870	14138	14012	13809	13849	13777	14108	13943	14063	13911	13889	13988	14105	14030	14001	14051	14058	13928	13884	13946	14046	13965	14005	14021	13907	13891	13841	13882	13818	13798	13859	13948	14065	14098	13943	13947	13943	13911	13933	13946	13839	13915	14097	13967	13869	13932	13743	13903	13876	13964	13934	14034	14124	13932	14081	13807	14053	13867	14008	13840	14020	13869	13876	14008	13790	13760	13975	13837	13896	13857	13923	14148	13897	14109	14030	13687	13761	13979	13942	14099	13947	13874	14005	14070	14003	13868	14048	13925	14067	13882	13992	13757	13970	13893	13794	13956	14088	13873	13991	13826	14040	13833	14084	13979	14021	13840	13892	14032	14033	13881	13853	14008	13802	14048	13962	13965	13692	13787	13968	14029	13991	14028	13975	14010	13823	14011	13979	13907	13933	13933	13854	13899	13993	13875	13973	14042	13818	13962	13998	13952	13966	13911	13943	13928	13860	14014	13927	13896	13729	14162	13961	13826	13945	13916	13851	14024	13987	13844	14020	13985	13889	14050	13916	13971	13879	14056	13921	14031	13828	13867	14004	14081	14025	13862	13999	13933	14004	14074	13770	13899	13950	13944	13788	13951	14032	14015	14055	13988	13857	14044	13991	14020	13856	13932	14012	14081	13741	13783	14053	13919	13878	13920	14068	13990	13874	14010	13952	13948	14016	13913	13930	14081	13909	14009	13822	13905	14055	13785	13998	13976	13828	14005	13985	13846	13913	13914	13834	13723	13896	13985	13957	13918	13843	13790	14104	13874	14029	13870	13818	14049	14038	13931	13937	14036	13841	13930	13897	13970	14043	14119	14008	14079	13868	13944	13890	13813	14014	13897	13905	13837	13979	13920	14097	13894	13814	14026	14028	14061	14091	13874	13891	14006	14067	13989	13959	13861	14087	13946	14085	14060	13927	14025	13945	13923	13887	13943	13957	13959	13929	14085	13831	14019	14073	13970	13822	14085	13955	13920	13778	13863	13989	14083	14030	13865	13803	13970	13755	13905	13966	13904	13953	13844	13793	13914	13854	13887	13924	13867	13996	14180	13903	13917	14003	13891	13986	13940	13914	13846	14012	14088	14023	13995	13838	13931	14095	14038	13938	13907	13874	13860	13744	13896	14087	13810	13998	13960	14025	13997	13874	13963	14096	14114	14062	13981	13984	13949	13969	13806	13940	14002	13975	13856	14027	13897	13727	13996	13950	13995	13919	13695	13781	13852	13953	14055	14061	13851	13944	13858	13899	13928	13856	13922	14087	14093	14021	13874	13974	14032	14154	13973	14015	13970	13844	14037	13810	13920	13881	13885	13870	13836	13907	13959	14050	13968	14001	13831	14061	14166	13879	14075	13833	13937	13910	14149	13843	13882	14010	13855	14055	14016	13935	14110	13805	13852	14123	13855	13858	13983	13882	13915	13646	13919	13966	13890	13850	14066	13991	13839	13934	13936	13998	13914	13797	13954	13805	14067	14063	14058	13881	13872	13989	14132	14178	13904	13880	13840	13992	13995	13980	13832	13968	14013	14158	13912	13931	13949	13928	14002	13939	13998	13984	13981	14064	13937	13924	14119	13855	13883	13811	14084	14017	14117	13775	14044	14121	14083	13894	13976	13893	13754	13863	13976	14029	14027	13880	14083	13940	13752	13811	13893	14045	13865	13905	13897	13970	14050	13900	14028	13912	13974	13987	13891	13887	13857	13785	14020	13889	14021	13909	13904	13913	14011	13910	13924	14047	13771	13879	13977	13711	13945	14147	13850	14065	14006	13951	13862	14024	13901	13912	14018	14082	13949	13694	13949	13995	13768	13921	14058	13940	13897	13953	14082	13842	14003	13918	14067	13959	13785	13739	13871	13977	13954	13826	13849	14074	13913	14020	14034	14171	13917	14010	13958	14167	13672	14152	13791	13974	13886	14058	13778	14019	13911	14011	14080	13938	13911	13996	13968	13876	13923	13905	13975	13726	13900	13920	13995	13888	13782	13829	13929	13858	14092	13963	13971	13858	13955	13723	14076	13979	13923	13928	13959	14038	13868	14067	14029	13867	14043	13919	13948	13821	13896	13830	13905	13967	14051	14184	14033	13936	14006	13934	13974	14019	13993	13937	14033	14077	13872	14076	13906	14078	14000	13798	13935	13896	13915	14065	13888	13863	14040	13949	13944	14000	13874	13858	13857	13870	14054	14040	14010	14059	13998	14067	13888	13812	14008	13819	13764	13955	14024	14067	13846	13939	13979	14018	13799	14049	13858	14009	13945	13966	13877	13947	14043	14034	13982	13926	13917	13832	13914	14021	13952	13949	13837	13905	13848	13812	13835	14110	13891	14018	13920	13986	13955	13982	13950	13991	13995	13934	13985	13962	14230	13894	13887	13861	13999	13939	14107	14013	13876	13990	13995	13968	13899	14027	14006	14015	13953	14033	13710	13913	14011	14038	13979	14061	13917	13938	14024	13845	14102	13998	13907	13966	14163	13927	13913	13932	14083	13829	13851	13946	13974	13981	13980	13903	13937	13781	13953	14085	13740	13921	13982	13708	13977	13900	13834	14075	14007	13824	14088	13848	13854	14018	13929	13849	13943	13918	13904	13933	13995	13902	13885	13941	13988	13945	14084	14004	13930	13999	13972	13837	13959	13979	13826	13907	13861	14005	13892	13701	14065	13942	14025	14026	13765	13959	13985	13934	14031	13864	14078	13847	13917	13852	13888	13887	14043	13862	13768	13814	14025	14010	13927	13853	14112	13890	13940	13902	14078	13807	13838	13854	14003	13907	13991	13959	13842	13808	13773	14041	14020	14032	14065	13972	14003	13812	13922	13889	13966	13869	13946	14035	13904	13958	13905	14136	14086	13823	13959	13865	13928	13806	13975	13967	13919	13885	13992	13787	14009	13809	13992	14025	13884	13801	13714	13945	14033	13839	13867	14047	13918	14002	13917	13894	13931	13972	13882	13745	13984	13882	13953	14111	14021	13853
24720	21376	28575	28922	23456	21196	20170	19216	18921	18936	18737	19009	18959	19053	18987	18998	18939	18871	18767	18908	18886	18676	18766	18891	19254	19237	18924	18767	18604	18565	18634	18741	18650	18637	18670	18849	18720	18672	18625	18425	18838	18325	18706	18876	18670	18429	18840	18798	18608	18658	18801	18635	18471	18572	18691	18624	18654	18789	18475	18641	18636	18589	18675	18607	18682	18571	18521	18504	18634	18546	18599	18544	18734	18679	18597	18679	18503	18619	18493	18439	18713	18624	18496	18644	18705	18859	18631	18676	18582	18672	18558	18635	18715	18558	18684	18573	18503	18630	18735	18821	18957	18655	18744	18491	18808	18542	18553	18630	18856	18587	18631	18556	18466	18692	18726	18724	18757	18677	18762	18631	18440	18620	18749	18566	18647	18568	18568	18541	18820	18622	18418	18750	18575	18685	18782	18541	18564	18728	18519	18601	18508	18599	18628	18703	18302	18669	18777	18636	18755	18614	18626	18597	18386	18719	18633	18611	18750	18658	18567	18407	18721	18555	18289	18438	18548	18578	18667	18711	18640	18684	18642	18701	18699	18518	18650	18628	18837	18825	18652	18620	18535	18581	18723	18516	18562	18553	18786	18603	18665	18646	18678	18701	18578	18737	18569	18587	18738	18672	18616	18698	18679	18618	18652	18620	18557	18545	18516	18723	18645	18617	18760	18727	18595	18647	18535	18595	18536	18692	18575	18725	18798	18856	18654	18479	18745	18511	18679	18633	18512	18623	18637	18736	18667	18692	18712	18705	18728	18744	18578	18411	18641	18590	18363	18559	18684	18514	18555	18489	18470	18793	18589	18655	18677	18567	18778	18518	18653	18654	18548	18679	18690	18617	18512	18572	18468	18442	18605	18450	18479	18628	18899	18762	18674	18455	18460	18399	18535	18514	18426	18451	18536	18430	18714	18301	18674	18711	18626	18862	18698	18663	18623	18634	18421	18569	18586	18604	18613	18524	18617	18611	18644	18480	18482	18682	18753	18692	18699	18704	18533	18743	18608	18779	18493	18633	18505	18646	18679	18748	18661	18693	18534	18691	18820	18752	18881	18672	18677	18559	18545	18580	18597	18511	18700	18542	18457	18583	18775	18710	18800	18513	18526	18412	18755	18513	18758	18268	18501	18701	18484	18715	18496	18587	18747	18698	18869	18861	18655	18437	18468	18614	18705	18519	18581	18579	18651	18500	18592	18608	18439	18557	18642	18643	18622	18648	18556	18542	18655	18669	18593	18358	18779	18675	18735	18468	18550	18527	18450	18480	18878	18586	18732	18689	18732	18501	18761	18585	18845	18673	18568	18606	18403	18737	18778	18476	18521	18629	18579	18529	18627	18587	18615	18629	18669	18731	18759	18514	18560	18552	18697	18472	18654	18692	18676	18691	18604	18538	18560	18320	18706	18742	18612	18712	18765	18613	18778	18721	18696	18857	18705	18468	18741	18624	18699	18765	18473	18591	18355	18521	18640	18411	18481	18505	18461	18381	18280	18669	18559	18578	18663	18491	18462	18692	18823	18854	18627	18583	18788	18678	18835	18775	18687	18448	18406	18663	18376	18613	18542	18441	18618	18628	18787	18577	18408	18604	18717	18674	18877	18621	18396	18714	18804	18576	18693	18518	18589	18673	18778	18558	18665	18689	18654	18715	18507	18812	18620	18665	18824	18487	18719	18659	18663	18796	18691	18482	18482	18559	18521	18591	18553	18457	18601	18658	18737	18648	18665	18680	18677	18324	18704	18508	18575	18812	18493	18490	18630	18677	18626	18629	18722	18761	18679	18696	18528	18584	18629	18532	18686	18770	18679	18582	18407	18750	18706	18381	18559	18585	18663	18630	18582	18745	18754	18580	18798	18698	18646	18568	18693	18727	18720	18707	18603	18489	18375	18548	18660	18564	18397	18603	18471	18673	18528	18625	18537	18549	18561	18478	18645	18546	18645	18809	18593	18664	18718	18776	18682	18579	18612	18636	18419	18495	18736	18606	18649	18647	18766	18591	18634	18651	18542	18498	18710	18591	18550	18604	18671	18680	18541	18742	18693	18660	18490	18454	18652	18552	18642	18569	18282	18818	18745	18634	18635	18803	18817	18471	18597	18535	18669	18824	18762	18578	18584	18640	18707	18493	18721	18550	18660	18549	18620	18535	18563	18530	18604	18662	18755	18551	18682	18610	18568	18520	18681	18572	18658	18698	18581	18703	18569	18566	18638	18665	18659	18637	18562	18824	18636	18571	18705	18797	18597	18640	18471	18602	18581	18580	18546	18590	18628	18534	18438	18706	18862	18646	18590	18519	18672	18692	18581	18726	18605	18685	18706	18571	18552	18577	18742	18498	18588	18429	18742	18541	18726	18807	18521	18686	18710	18412	18756	18652	18883	18565	18617	18639	18669	18687	18567	18610	18582	18583	18727	18445	18639	18455	18494	18572	18609	18839	18706	18551	18701	18724	18630	18474	18633	18778	18594	18512	18562	18653	18543	18752	18642	18775	18463	18828	18710	18668	18510	18658	18760	18514	18546	18464	18616	18680	18831	18752	18719	18525	18548	18555	18503	18630	18827	18583	18565	18369	18478	18590	18561	18551	18707	18482	18505	18605	18593	18474	18413	18738	18635	18627	18717	18693	18454	18543	18464	18824	18586	18601	18729	18595	18529	18518	18707	18840	18464	18600	18654	18493	18523	18629	18700	18825	18470	18840	18784	18250	18578	18711	18703	18677	18430	18545	18622	18635	18657	18835	18591	18690	18758	18584	18706	18822	18574	18469	18609	18504	18645	18570	18650	18653	18503	18815	18681	18647	18704	18752	18513	18655	18542	18676	18744	18499	18588	18767	18652	18469	18605	18493	18814	18578	18540	18501	18675	18759	18609	18440	18536	18438	18644	18423	18486	18439	18611	18617	18628	18659	18420	18456	18662	18627	18551	18822	18555	18678	18626	18621	18559	18625	18500	18428	18747	18795	18601	18541	18727	18711	18573	18785	18728	18800	18660	18872	18636	18776	18676	18496	18807	18830	18737	18768	18662	18461	18548	18637	18579	18544	18868	18893	18520	18454	18671	18437	18548	18381	18637	18443	18586	18403	18713	18671	18522	18799	18664	18532	18585	18825	18745	18458	18730	18461	18649	18874	18713	18512	18457	18524	18563	18614	18396	18433	18704	18653	18694	18584	18670	18609	18690	18797	18518	18515	18622	18624	18505	18363	18684	18573	18609	18785	18734	18815	18488	18729	18725	18726	18610	18645	18548	18726	18672	18596	18643	18675	18612	18701	18560	18667	18697	18801	18585	18622	18555	18631	18633	18774	18591	18617	18880	18372	18654	18779	18577	18755	18690	18790	18561	18535	18625	18581	18634	18755	18864	18576	18628	18776	18635	18659	18692	18665	18658	18329	18741	18784	18696	18666	18717	18712	18565	18739	18495	18559	18556	18625	18488	18792	18697	18554	18576	18627	18676	18459	18662	18961	18487	18583	18610	18771	18513	18695	18602	18807	18629	18597	18698	18474	18535	18845	18680	18688	18554	18540	18625	18591	18902	18680	18773	18566	18603	18519	18455	18388	18520	18595	18626	18627	18765	18632	18691	18651	18772	18589	18469	18686	18703	18559	18668	18571	18806	18707	18586	18477	18722	18503	18579	18567	18905	18806	18653	18575	18752	18773	18553	18571	18540	18766	18900	18754	18800	18627	18495	18595	18583	18886	18584	18643	18633	18552	18628	18643	18474	18697	18688	18750	18349	18734	18709	18453	18537	18660	18692	18571	18683	18566	18480	18792	18605	18555	18541	18626	18706	18654	18466	19013	18462	18547	18512	18594	18689	18697	18610	18666	18500	18530	18877	18365	18831	18720	18608	18578	18558	18935	18673	18750	18836	18523	18613	18555	18450	18524	18363	18635	18726	18724	18671	18701	18533	18465	18505	18492	18560	18463	18602	18527	18672	18613	18797	18613	18669	18532	18696	18556	18640	18472	18706	18687	18661	18719	18564	18508	18487	18656	18481	18590	18587	18623	18877	18617	18643	18540	18540	18673	18380	18655	18620	18665	18666	18670	18472	18619	18634	18839	18590	18667	18739	18695	18695	18602	18775	18704	18725	18643	18450	18901	18851	18662	18604	18778	18715	18530	18613	18653	18623	18785	18754	18626	18643	18856	18653	18588	18581	18659	18508	18307	18496	18552	18533	18629	18607	18658	18608	18815	18854	18514	18396	18661	18866	18766	18646	18619	18771	18595	18485	18519	18574	18576	18922	18676	18802	18730	18718	18651	18518	18650	18701	18561	18620	18654	18587	18446	18813	18454	18719	18696	18681	18745	18766	18694	18702	18679	18413	18823	18673	18792	18719	18414	18611	18812	18780	18679	18694	18632	18774	18765	18459	18559	18605	18722	18635	18642	18685	18724	18693	18721	18575	18479	18642	18515	18601	18704	18686	18645	18607	18821	18939	18649	18607	18827	18550	18570	18455	18648	18695	18677	18727	18667	18591	18684	18597	18514	18489	18464	18565	18523	18714	18734	18785	18828	18765	18787	18787	18821	18885	18351	18747	18639	18721	18630	18848	18679	18810	18565	18721	18737	18719	18553	18680	18604	18751	18546	18742	18540	18789	18567	18629	18695	18657	18688	18481	18662	18722	18587	18533	18833	18586	18517	18429	18520	18585	18429	18664	18560	18432	18601	18714	18611	18736	18565	18494	18585	18784	18882	18633	18612	18532	18613	18501	18559	18504	18716	18539	18647	18559	18688	18715	18546	18746	18552	18669	18608	18753	18419	18459	18499	18537	18683	18672	18669	18574	18780	18823	18782	18555	18666	18344	18616	18548	18560	18693	18575	18662	18504	18573	18620	18530	18555	18594	18627	18416	18744	18660	18631	18673	18701	18672	18555	18560	18646	18690	18511	18595	18648	18519	18375	18669	18515	18770	18538	18659	18812	18586	18717	18538	18685	18683	18624	18672	18449	18736	18760	18821	18626	18701	18666	18755	18881	18813	18555	18415	18501	18678	18755	18647	18758	18803	18717	18490	18481	18518	18527	18624	18634	18654	18623	18852	18727	18487	18501	18563	18641	18680	18688	18746	18495	18661	18574	18580	18509	18536	18448	18596	18597	18678	18486	18581	18579	18589	18661
32540	51766	39149	28873	20669	16712	15436	15247	14990	14920	15038	14958	15018	14982	15106	15072	14745	14858	14783	14898	14733	14846	14807	14959	15261	15137	15133	14865	14860	14771	14558	14748	14763	14663	14636	14562	14652	14484	14771	14627	14686	14690	14609	14753	14670	14640	14480	14772	14526	14661	14762	14654	14671	14689	14589	14604	14685	14536	14630	14798	14613	14573	14552	14698	14618	14607	14602	14499	14691	14433	14686	14453	14690	14820	14567	14852	14569	14649	14727	14362	14696	14697	14533	14550	14451	14674	14608	14608	14504	14506	14582	14590	14496	14502	14573	14676	14625	14585	14557	14676	14532	14680	14620	14522	14748	14736	14434	14721	14774	14609	14650	14669	14767	14552	14613	14561	14638	14708	14510	14672	14733	14500	14531	14417	14671	14815	14669	14568	14489	14732	14647	14708	14475	14617	14595	14687	14675	14622	14606	14475	14764	14498	14631	14665	14458	14577	14863	14706	14692	14741	14686	14502	14691	14664	14669	14535	14496	14709	14599	14612	14601	14642	14680	14446	14572	14644	14794	14628	14646	14713	14456	14447	14542	14605	14649	14779	14719	14641	14624	14700	14853	14702	14742	14639	14714	14502	14730	14621	14667	14562	14701	14652	14846	14748	14667	14771	14654	14617	14620	14591	14585	14614	14503	14622	14562	14688	14626	14788	14664	14537	14614	14690	14568	14792	14616	14875	14594	14765	14532	14681	14481	14699	14664	14515	14429	14685	14697	14495	14683	14630	14724	14849	14684	14630	14758	14431	14488	14539	14539	14426	14718	14410	14615	14870	14467	14602	14619	14593	14698	14720	14607	14538	14518	14719	14623	14597	14722	14734	14729	14632	14498	14728	14654	14733	14632	14719	14632	14615	14704	14571	14540	14731	14643	14634	14607	14651	14766	14598	14575	14519	14606	14599	14603	14556	14700	14558	14680	14576	14564	14516	14706	14507	14697	14679	14765	14587	14637	14699	14635	14716	14645	14838	14681	14433	14383	14709	14542	14635	14650	14582	14672	14603	14500	14619	14629	14553	14753	14478	14642	14694	14676	14728	14703	14756	14600	14702	14655	14711	14638	14584	14670	14745	14572	14539	14721	14713	14441	14512	14650	14567	14708	14616	14493	14800	14571	14513	14606	14725	14551	14580	14600	14509	14454	14647	14718	14539	14683	14703	14635	14804	14659	14698	14588	14786	14649	14681	14547	14568	14739	14706	14687	14613	14591	14633	14608	14478	14592	14838	14651	14583	14704	14607	14604	14621	14723	14578	14690	14582	14542	14706	14689	14683	14617	14502	14614	14709	14653	14713	14744	14626	14590	14566	14776	14731	14754	14640	14781	14542	14680	14570	14759	14706	14640	14720	14475	14778	14531	14734	14577	14587	14775	14585	14730	14572	14812	14667	14687	14719	14594	14576	14638	14662	14502	14591	14577	14649	14705	14649	14743	14652	14541	14666	14586	14718	14538	14596	14718	14486	14488	14560	14660	14445	14575	14584	14556	14644	14699	14598	14481	14623	14694	14586	14725	14556	14689	14688	14555	14745	14728	14649	14598	14646	14786	14387	14612	14712	14562	14615	14569	14888	14662	14614	14590	14603	14646	14694	14593	14539	14623	14688	14722	14659	14706	14615	14630	14620	14615	14555	14697	14569	14560	14682	14455	14627	14548	14638	14678	14569	14522	14745	14631	14646	14690	14531	14591	14658	14763	14678	14671	14702	14652	14781	14756	14687	14518	14793	14799	14585	14584	14497	14816	14693	14593	14655	14731	14582	14583	14557	14498	14802	14599	14684	14690	14549	14686	14639	14708	14721	14715	14765	14607	14834	14481	14590	14699	14625	14493	14682	14678	14897	14634	14548	14537	14630	14573	14531	14586	14524	14761	14470	14686	14643	14637	14581	14532	14610	14574	14507	14548	14572	14602	14572	14615	14619	14588	14505	14767	14648	14615	14525	14754	14690	14562	14636	14472	14727	14614	14541	14628	14577	14651	14880	14606	14601	14888	14728	14752	14705	14707	14482	14590	14613	14603	14488	14548	14608	14653	14629	14430	14688	14833	14686	14809	14508	14548	14566	14558	14579	14676	14804	14711	14562	14795	14724	14560	14743	14565	14731	14489	14623	14522	14728	14651	14571	14728	14556	14676	14652	14474	14737	14698	14648	14669	14629	14585	14567	14703	14422	14662	14680	14656	14473	14671	14707	14681	14755	14542	14670	14646	14626	14533	14559	14862	14591	14811	14624	14606	14583	14563	14622	14622	14595	14484	14443	14640	14759	14748	14691	14725	14569	14673	14659	14743	14616	14702	14556	14673	14472	14545	14607	14663	14818	14576	14621	14716	14654	14666	14537	14629	14575	14702	14976	14457	14562	14584	14836	14671	14764	14537	14570	14727	14592	14653	14588	14646	14776	14623	14556	14595	14657	14534	14639	14634	14566	14679	14627	14542	14679	14454	14864	14683	14502	14570	14843	14660	14634	14634	14717	14471	14776	14725	14707	14391	14620	14819	14631	14726	14629	14638	14743	14579	14824	14667	14696	14800	14505	14740	14649	14727	14633	14635	14560	14612	14537	14632	14616	14599	14589	14562	14741	14567	14606	14787	14629	14683	14752	14720	14566	14513	14720	14616	14684	14592	14569	14574	14625	14642	14725	14536	14599	14536	14655	14627	14667	14626	14585	14648	14761	14633	14527	14627	14528	14624	14730	14496	14693	14604	14508	14621	14719	14620	14521	14702	14546	14720	14526	14491	14540	14749	14685	14685	14640	14365	14690	14601	14475	14487	14664	14648	14728	14628	14574	14666	14598	14837	14561	14500	14527	14703	14440	14528	14603	14760	14723	14643	14672	14737	14678	14720	14685	14706	14628	14792	14616	14577	14659	14529	14754	14682	14658	14391	14437	14636	14700	14583	14823	14750	14671	14585	14775	14554	14615	14580	14611	14613	14465	14494	14597	14495	14603	14548	14666	14779	14794	14703	14566	14646	14789	14656	14756	14556	14251	14447	14566	14605	14773	14695	14644	14504	14643	14602	14778	14696	14551	14709	14541	14824	14551	14684	14663	14636	14629	14558	14594	14564	14537	14513	14672	14732	14745	14571	14648	14610	14599	14735	14658	14573	14721	14744	14692	14640	14614	14615	14542	14639	14725	14700	14560	14728	14714	14689	14736	14735	14529	14787	14741	14660	14773	14787	14663	14576	14551	14700	14686	14798	14633	14659	14490	14804	14530	14609	14799	14532	14649	14509	14592	14534	14574	14701	14713	14834	14767	14568	14520	14756	14887	14840	14743	14783	14572	14484	14801	14738	14616	14745	14750	14706	14510	14667	14692	14656	14537	14674	14673	14579	14796	14696	14751	14741	14610	14576	14663	14504	14724	14535	14670	14688	14633	14712	14749	14648	14691	14598	14547	14565	14810	14743	14681	14661	14609	14789	14679	14575	14535	14571	14684	14876	14645	14744	14689	14507	14435	14729	14637	14810	14806	14692	14700	14592	14642	14666	14568	14565	14460	14640	14757	14755	14548	14621	14505	14608	14643	14676	14718	14661	14676	14646	14524	14565	14760	14594	14681	14545	14771	14706	14723	14746	14865	14710	14641	14537	14575	14737	14585	14467	14793	14637	14722	14645	14700	14583	14649	14539	14688	14780	14555	14646	14548	14702	14621	14592	14761	14618	14755	14728	14664	14565	14641	14753	14634	14603	14686	14729	14637	14702	14698	14633	14538	14691	14656	14811	14711	14771	14463	14743	14682	14610	14494	14640	14749	14479	14670	14527	14714	14672	14613	14646	14688	14642	14455	14773	14773	14772	14596	14513	14692	14632	14846	14694	14533	14607	14597	14677	14759	14620	14745	14713	14692	14654	14667	14725	14651	14670	14596	14705	14752	14567	14658	14733	14687	14705	14793	14599	14584	14495	14622	14481	14801	14783	14630	14642	14783	14578	14698	14586	14966	14798	14642	14665	14633	14648	14644	14551	14640	14740	14562	14690	14647	14689	14561	14711	14507	14675	14643	14641	14636	14512	14679	14725	14547	14489	14831	14635	14633	14699	14594	14716	14636	14803	14797	14750	14609	14746	14540	14722	14480	14690	14766	14601	14591	14586	14612	14535	14678	14740	14533	14656	14777	14558	14756	14620	14716	14839	14756	14681	14608	14613	14724	14749	14530	14684	14689	14889	14516	14726	14683	14560	14807	14745	14670	14598	14546	14718	14671	14522	14593	14605	14733	14534	14599	14529	14633	14528	14647	14731	14656	14730	14854	14587	14764	14561	14622	14596	14776	14633	14717	14686	14595	14615	14447	14695	14540	14733	14753	14551	14706	14709	14648	14605	14798	14562	14728	14641	14666	14628	14728	14578	14680	14567	14393	14736	14592	14686	14606	14677	14650	14761	14682	14676	14785	14673	14694	14507	14668	14657	14590	14506	14730	14560	14620	14768	14601	14638	14713	14638	14625	14520	14581	14698	14656	14639	14604	14633	14448	14649	14565	14658	14722	14736	14827	14627	14696	14736	14677	14528	14618	14768	14639	14507	14751	14566	14609	14698	14635	14603	14669	14574	14631	14594	14498	14664	14780	14538	14772	14512	14585	14672	14578	14677	14637	14658	14623	14576	14659	14594	14574	14621	14707	14730	14696	14522	14610	14466	14600	14762	14689	14565	14725	14659	14701	14597	14750	14698	14610	14725	14661	14670	14566	14522	14803	14624	14690	14749	14620	14794	14698	14604	14741	14720	14564	14627	14648	14615	14888	14689	14598	14686	14479	14598	14775	14600	14452	14646	14799	14645	14620	14659	14503	14804	14790	14802	14792	14714	14584	14574	14683	14684	14593	14620	14471	14572	14789	14723	14786	14690	14705	14622	14558	14528	14619	14685	14585	14661	14584	14623	14574	14647	14701	14747	14592	14768	14737	14632	14472	14396	14548	14779	14739	14574	14671	14780	14650	14551	14504	14641	14658	14731	14629	14664	14636	14365	14754	14578	14551	14616	14572	14778	14592	14621	14396	14821	14738	14465	14446	14630	14642	14677	14663	14626	14665	14569	14833	14587	14639	14560	14687	14648	14662	14577	14489	14619	14827	14660	14611	14593	14539	14764	14703	14697	14734	14509	14855	14569	14677	14531	14821
22127	21139	28632	24508	22585	23939	24641	20013	18698	19119	19219	19153	18975	18723	18443	18529	18344	18329	18405	18395	18486	18127	18339	18976	20238	20259	19664	19072	18399	18593	18179	18231	18115	18305	18134	18261	18073	18205	18079	17967	18310	18027	18398	18030	18176	18126	17919	18167	18054	17996	18316	18126	18153	18350	18268	18075	18097	18020	17902	17980	18207	17961	18051	18001	18113	18164	18178	17949	18313	18023	18021	17990	18050	18232	18169	17958	18195	18333	18081	18055	18251	18109	18233	18277	18115	18119	18061	18023	17962	18098	18108	18065	18185	18094	18320	18093	18122	17851	18124	18121	17948	17977	18243	18245	18085	18054	18160	17987	18104	17885	18094	18188	18203	18029	18232	17892	18125	18112	18039	18011	18255	18051	18098	18123	18253	18017	18182	18091	18201	18107	17942	18014	17887	17999	18023	17927	18094	18111	17921	18004	18078	18165	17853	18094	18204	18175	18170	17905	17989	18006	18146	18230	18384	18004	17924	18021	17950	17996	18111	17902	18087	18148	18130	17816	18164	18119	18344	17974	18033	18077	18038	17925	18143	18062	17968	18023	18021	18219	18095	18106	18185	17941	18136	17963	18078	17959	18059	17934	18057	17980	18134	18133	17863	18060	18110	18201	18089	18117	18186	18236	17879	18293	18054	18047	18054	18056	18160	17974	17965	18178	18220	18305	18187	18010	18113	18017	17824	17944	17858	18182	18006	18096	18163	18042	18064	18059	18011	17889	18045	18038	17881	17931	18125	18044	18061	18086	18361	18317	17955	17926	18096	18108	18264	17941	18102	18202	18225	18197	18151	18025	18247	17997	17989	18096	17938	17939	18098	18261	18025	18005	18035	17969	18028	18090	18240	17954	18094	17999	18069	17971	18063	18039	18051	18112	17990	18101	17895	18018	18062	18045	17907	18210	18029	18059	18123	18054	18201	18123	18221	18285	18076	18110	18121	18051	18024	18125	18168	18051	18010	18209	18035	18036	18037	18198	18095	17909	17926	17987	18105	18100	17891	17889	18017	17956	18260	17896	17872	17909	18049	18029	17921	18145	17976	18156	18083	18000	18161	18241	18128	17891	18152	18045	18159	17913	18136	18148	18067	17889	18065	18071	18014	18110	18108	17938	17960	18192	17933	17818	18066	18015	18067	18340	18135	17933	18121	17976	18095	17989	18180	17830	18041	17983	18116	18102	18057	18015	18079	18054	17834	17987	18123	17954	18124	18076	18170	18099	17978	17912	17969	18133	17900	17973	18196	18163	17984	18138	18002	18178	18231	17973	18099	18086	18222	17901	18185	18059	17877	18058	18097	18043	17969	18082	18057	18032	18181	18043	18182	18297	18238	18259	17999	17948	17978	18039	18309	17919	18041	17977	18303	18092	17946	17929	18223	18032	18084	18054	17964	18057	18153	18232	18262	17877	17902	18001	18179	18131	18123	17967	18102	17981	17983	17981	17996	17921	18209	17989	18137	17927	17882	18089	18140	17856	17987	17892	17985	18128	18153	18087	18431	17998	17923	17926	17705	17920	18042	18121	18074	18107	17907	17864	17983	18008	18078	17882	18379	18096	18004	18020	18122	18054	17962	18279	18344	18147	18137	18106	18076	17885	17986	18136	18173	17990	18082	18029	18041	18136	18093	18085	17909	18232	18178	17861	17989	18059	18107	18169	18205	18153	17887	18048	18274	18121	17956	17922	17931	17873	18003	17842	18172	18062	17883	18072	18093	17943	18034	17919	18191	17977	18073	17972	18128	17838	17900	17972	18076	18083	18035	18008	17848	18133	18123	17947	18058	18125	18099	18147	17893	18206	18095	18159	18031	18047	18020	18009	17981	17937	17835	17852	18185	18250	18046	18239	18095	17977	18122	18037	17947	17969	18287	18175	18167	17947	17984	18017	18225	18091	18210	18226	18115	17891	17995	18221	17940	18030	18315	18067	18064	18222	18296	18020	18207	17907	18210	17962	18039	17986	18129	18001	17913	18230	18179	18099	18131	18194	17936	17924	18212	18016	18022	17769	17918	18048	18082	18034	17935	17853	18027	18050	17916	18164	18112	17909	17976	18044	18046	17913	18299	17998	18111	17987	17998	17909	18051	18097	17940	17709	18099	18286	18160	18131	18189	17995	18175	18029	17815	18009	17992	17903	18033	18182	18240	18198	18001	18159	18117	18091	18058	18237	18055	18040	18018	18051	18099	18101	18034	18048	17851	17882	17910	18207	18064	17980	17870	18034	18085	17911	17913	17865	18143	17926	17860	17849	18084	18110	18107	17928	18071	18289	18224	18192	17942	18022	18054	17915	17998	18027	18038	18061	18305	18066	18196	17995	17987	18062	17889	18185	18024	17918	18043	18258	18112	18261	18176	18186	18017	18131	18002	18083	18129	18267	18252	17905	18114	18110	17904	18185	18099	18023	18218	17956	17973	18012	18024	18124	17905	18062	17987	17965	18072	18052	18110	18183	18209	18196	18009	17956	18049	18118	18058	18087	18002	18212	17967	17907	18036	18068	18019	17948	18023	18089	18214	18035	17964	18024	18258	18106	18245	18193	18152	18289	17930	17926	17845	18175	17791	17936	17937	18095	18158	17926	17894	18093	18157	18027	18072	17928	18014	17982	18176	18135	18051	17906	18169	18126	18171	18449	18142	17935	18341	17948	18242	18003	17980	18057	18085	17822	17899	17939	17904	18216	18208	18047	18075	17902	18018	18125	18102	18019	18076	18406	18145	17797	18050	18030	18209	17829	17966	18082	18101	17971	17873	17964	18095	18079	18098	18115	18329	18182	18043	18019	18066	17910	18244	18292	18210	18084	18204	17924	18107	17896	17986	18249	18166	17987	18169	18203	17922	18261	18013	18090	18075	18064	17974	18113	18044	18002	17987	18096	18159	18030	18040	18105	18074	18355	18190	18071	18132	18252	18339	17917	17999	17981	18050	17948	18170	18051	18023	18175	17892	18031	18155	18219	18061	17841	18020	18157	18014	18148	18041	17902	17937	17921	17966	17967	18297	18112	18199	17937	17810	18008	18025	18113	17979	17972	18086	18365	18057	18074	18093	18141	18127	18054	18185	17698	18166	17826	18073	18046	17924	18090	18144	17995	17757	18030	18220	18230	17859	18072	17883	17965	18022	18003	18176	18062	18071	18109	18022	18085	17997	18033	18114	18095	18018	17845	17989	17887	18023	17952	18136	18095	17950	17850	18084	18122	18039	18015	18109	18101	18149	18034	18257	18131	18078	18228	17965	18119	17955	18176	18057	18027	18273	17894	17882	17996	18131	18019	18219	17944	17982	17970	17920	17941	18143	17999	17913	18138	18056	18086	18175	18041	18188	17742	17819	17998	18026	17990	17906	17655	18185	18013	18074	17987	18170	17939	18130	18036	18066	17895	18117	17996	18025	18005	17855	18246	18344	17981	18083	17930	18052	18078	18079	18011	17964	17973	18077	18286	17809	18202	17894	17781	17782	18170	18144	18073	18019	17901	17921	18035	18082	18180	18003	18131	18342	18066	18009	18021	17981	18141	18216	18345	18047	18232	18224	18143	17963	18007	17891	18233	17889	17830	17978	17822	18037	17984	18106	18196	18128	18249	17941	18090	17995	18074	18238	18067	17901	18092	18299	17908	18344	18124	18073	18106	18196	18057	18047	18240	18197	17996	18103	17840	18082	18097	18294	18027	17983	18150	18123	17905	18169	18146	17989	18047	18079	18153	17911	18101	18035	18193	18025	18055	18032	18184	18043	18007	18130	18004	18148	18062	18098	18060	18085	18172	18088	18094	18136	18115	18116	17897	18016	18104	18176	18071	18096	18382	18059	18173	18087	18254	18087	18159	18169	17940	18169	18159	17933	18047	18156	17886	17897	18013	18169	17928	18107	18051	17670	17927	17990	18192	18075	17913	18002	17895	17999	17893	18111	18097	17892	17941	18040	18083	18168	18078	17859	17982	17976	17991	17935	18128	18313	17971	18062	17928	17995	18023	18080	17971	18100	18195	17837	18316	18238	18134	18311	17886	17988	18061	18030	18072	18071	18124	18022	18151	18068	17865	18115	18015	18170	18074	18109	17844	18000	18103	18171	18200	17834	18035	17978	17972	18071	18048	18034	18109	17941	17901	17826	18170	18049	18231	18107	18072	17905	18108	18061	17911	18144	17881	17985	18041	18193	18249	18036	18229	17967	18038	18053	18042	18058	18058	18007	18029	18035	17999	18180	18034	18127	18196	18044	17939	18156	18068	18037	18012	18205	17970	17975	17941	18095	17965	18346	18018	18099	18174	18115	17923	18128	18030	18026	17981	17888	17933	18149	18139	18131	17945	18098	17940	17967	18014	18243	18064	18064	18015	17885	17974	17891	17949	18086	17906	18152	17991	18172	18170	18035	17918	18282	18053	18151	18008	18218	18159	17932	18274	18175	18101	17999	18028	18157	18005	18208	18192	18147	17777	18142	18121	18004	17998	17984	18084	18100	18161	18032	18043	18058	17977	18028	17925	18092	18174	18179	17888	17900	18057	18051	18133	18179	18009	18075	17857	18037	18103	18058	18130	18047	17976	17941	17892	17957	18103	18002	17949	18103	17977	17985	18169	17982	18120	18060	18213	18092	18062	17978	18125	18087	18054	17901	18072	18104	17962	18109	18045	18077	17965	18115	17830	18138	17904	18138	17972	17811	18140	17988	18010	18035	18159	18003	17830	18105	18118	17930	18256	18075	18112	18022	18251	18056	18106	18191	18077	18054	18053	17988	18156	18184	18115	18032	17934	18050	18004	18136	18266	17796	18138	18109	17905	17876	18105	18100	18118	17991	17969	17917	18064	18134	18077	18046	18180	18089	17977	18197	18121	18069	17851	18122	17911	18068	18099	17919	18189	18052	18010	17973	18032	17908	18156	18093	18162	18203	18120	17944	17939	18014	18016	17931	17948	17971	17983	18022	18142	17985	17886	17900	18124	18249	18056	18058	17922	18294	17966	18167	18203	17914	18000	18031	17933	17810	17933	18087	18305	18043	18229	18041	17816	18020	18007	18230	18127	18026	17883	18061	18110	18232	17917	18030	17967	18136	18171	17828	17987	18060	17951	18123	18160	17959	18159	18006	18087	18169	18098	17940	17898	18156	18090	17973	18009	17916	18104
32846	61868	55486	42670	28762	17981	15951	15613	15061	14991	15437	15673	15111	14714	14665	14625	14586	14585	14302	14491	14578	14458	14464	15379	17088	16873	16026	15193	14888	14386	14384	14177	14294	14332	14302	14429	14430	14554	14288	14398	14125	14261	14364	14136	14286	14281	14165	14224	14308	14299	14507	14257	14269	14353	14272	14282	14233	14272	14391	14156	14330	14459	14112	14266	14272	14439	14153	14245	14156	14211	14266	14378	14459	14278	14319	14406	14239	14163	14421	14138	14221	14427	14248	14335	14365	14381	14523	14255	14170	14173	14227	14112	14347	14171	14156	14167	14102	14248	14280	14384	14321	14286	14287	14202	14190	14197	14241	14348	14232	14244	14190	14217	14334	14225	14127	14238	14417	14408	14410	14208	13976	14148	14302	14212	14265	14134	14261	14220	14093	14302	14238	14273	14367	14267	14403	14351	14145	14223	14129	14192	14253	14391	14292	14275	14285	14188	14273	14289	14368	14214	14494	14342	14406	14272	14384	14266	14292	14278	14390	14289	14270	14308	14367	14343	14492	14343	14291	14265	14291	14221	14453	14296	14214	14086	14209	14271	14338	14169	14232	14176	14157	14164	14277	14147	14213	14327	14176	13981	14368	14087	14256	14222	14185	14119	14336	14164	14312	14399	14385	14234	14302	14283	14351	14380	14282	14341	14293	14331	14193	14475	14289	14189	14281	14200	14182	14309	14433	14331	14265	14339	14225	14245	14235	14248	14251	14335	14427	14293	14297	14311	14290	14261	14204	14362	14284	14287	14031	14209	14305	14240	14197	14155	14281	14291	14271	14234	14239	14297	14337	14264	14130	14373	14136	14411	14318	14241	14429	14097	14142	14314	14232	14383	14357	14341	14274	14192	14276	14197	14255	14432	14308	14323	14127	14156	14224	14128	14180	14142	14220	14228	14275	14181	14362	14288	14360	14241	14344	14200	14353	14149	14229	14506	14432	14241	14261	14362	14300	14419	14144	14451	14294	14251	14268	14138	14397	14260	14265	14087	14150	14256	14230	14330	14043	14266	14400	14427	14124	14210	14259	14216	14200	14396	14398	14371	14280	14255	14264	14347	14075	14483	14220	14207	14392	14457	14230	14405	14191	14192	14179	14160	14430	14122	14243	14211	14351	14276	14167	14187	14295	14278	14306	14319	14270	14297	14302	14205	14265	14422	14243	14224	14421	14278	14148	14330	14184	14316	14319	14254	14140	14295	14453	14416	14286	14157	14325	14085	14237	14302	14013	14281	14435	14520	14359	14004	14333	14165	14291	14324	14260	14257	14429	14159	14392	14151	14364	14415	14152	14209	14299	14097	14276	14357	14217	14305	14211	14314	14262	14264	14133	14422	14103	14356	14287	14328	14029	14264	14408	14443	14174	14354	14343	14437	14267	14388	14433	14251	14238	14448	14318	14277	14241	14201	14245	14368	14261	14251	14155	14374	14183	14278	14315	14120	14351	14099	14345	14199	14185	14200	14207	14354	14483	14207	14263	14300	14289	14352	14223	14132	14361	14215	14160	14243	14158	14352	14263	14207	14275	14142	14271	14106	14214	14289	14262	14347	14275	14236	14479	14375	14437	14326	14257	14412	14198	14436	14209	14461	14257	14218	14367	14100	14337	14386	14166	14330	14239	14074	14461	14329	14045	14235	14283	14309	14355	14230	14272	14248	14374	14396	14245	14322	14374	14197	14294	14329	14298	14193	14295	14268	14278	14198	14431	14407	14188	14111	14333	14160	14400	14210	14365	14183	14400	14375	14152	14145	14249	14304	14325	14332	14066	14254	14248	14272	14441	14382	14320	14122	14307	14368	14333	14188	14270	14239	14215	14245	14313	14186	14363	14342	14261	14199	14341	14284	14257	14367	14406	14243	14286	14184	14383	14249	14277	14305	14250	14344	14143	14211	14404	14289	14158	14392	14440	14272	14259	14332	14171	14220	14230	14345	14373	14404	14084	14238	14178	14178	14222	14449	14268	14352	14209	14227	14261	14231	14258	14248	14228	14353	14236	14264	14307	14478	14313	14565	14255	14214	14298	14311	14281	14249	14300	14151	14422	14353	14532	14278	14247	14267	14385	14307	14280	14240	14220	14360	14365	14397	14303	14488	14249	14234	14407	14280	14297	14050	14139	14309	14164	14374	14187	14167	14258	14270	14452	14270	14226	14216	14356	14277	14442	14258	14198	14423	14383	14287	14247	14289	14346	14375	14266	14204	14336	14306	14259	14253	14240	14077	14290	14172	14290	14316	14263	14309	14167	14326	14190	14345	14296	14329	14320	14259	14379	14339	14416	14177	14196	14226	14102	14300	14378	14276	14236	14560	14204	14334	14303	14221	14337	14255	14285	14429	14244	14124	14217	14180	14217	14133	14177	14333	14397	14286	14225	14340	14363	14434	14368	14329	14284	14217	14144	14348	14295	14281	14292	14267	14342	14120	14374	14197	14176	14288	14370	14326	14254	14321	14205	14259	14218	14131	14212	14225	14218	14303	14203	14267	14237	14316	14357	14147	14339	14242	14208	14329	14224	14202	14147	14335	14176	14316	14324	14221	14382	14480	14286	14425	14147	14386	14095	14161	14223	14185	14241	14225	14337	14049	14435	14344	14183	14350	14516	14266	14172	14267	14340	14282	14278	14143	14579	14308	14229	14249	14343	14256	14305	14384	14227	14239	14245	14330	14302	13974	14309	14212	14263	14185	14441	14396	14306	14290	14300	14321	14236	14297	14298	14182	14334	14318	14371	14345	14218	14204	14269	14320	14265	14189	14179	14333	14102	14185	14278	14430	14275	14219	14380	14214	14171	14410	14284	14296	14184	14401	14166	14283	14137	14311	14277	14065	14223	14314	14244	14293	14296	14173	14272	14422	14258	14270	14141	14197	14291	14285	14211	14290	14428	14433	14356	14086	14215	14236	14298	14200	14315	14247	14306	14127	14321	14192	14250	14271	14406	14322	14378	14146	14431	14249	14172	14107	14178	14262	14432	14238	14252	14348	14278	14244	14330	14256	14316	14115	14247	14344	14329	14237	14065	14248	14308	14339	14333	14336	14286	14331	14011	14268	14212	14362	14195	14288	14276	14290	14391	14275	14345	14241	14215	14165	14326	14252	14120	14390	14278	14407	14169	14258	14328	14359	14162	14219	14304	14205	14296	14318	14399	14287	14168	14199	14197	14240	14021	14151	14261	14273	14367	14250	14323	14150	14294	14324	14290	14424	14311	14200	14194	14295	14237	14312	14228	14254	14259	14369	14294	14220	14189	14323	14317	14404	14442	14239	14424	14375	14283	14255	14320	14275	14301	14219	14349	14276	14342	14164	14341	14339	14405	14372	14175	14164	14374	14299	14310	14318	14245	14220	14389	14328	14159	14367	14268	14263	14402	14284	14356	14499	14314	14221	14361	14523	14294	14280	14382	14119	14367	14270	14172	14278	14377	14465	14265	14201	14465	14195	14330	14135	14122	14417	14344	14269	14313	14368	14323	14336	14311	14138	14230	14352	14331	14320	14353	14239	14191	14341	14371	14178	14223	14173	14287	14310	14343	14396	14392	14225	14299	14433	14091	14384	14347	14313	14261	14302	14264	14405	14153	14409	14294	14262	14231	14308	14434	14282	14213	14245	14174	14191	14251	14229	14250	14268	14420	14150	14299	14274	14160	14295	14391	14281	14309	14314	14317	14192	14391	14319	14227	14366	14157	14379	14242	14080	14210	14258	14302	14191	14445	14364	14187	14176	14321	14315	14332	14380	14490	14251	14215	14392	14254	14130	14301	14101	14133	14290	14268	14370	14215	14303	14221	14266	14257	14386	14237	14296	14274	14250	14293	14207	14383	14411	14350	14276	14291	14334	14279	14392	14394	14283	14258	14316	14305	14263	14171	14173	14486	14253	14160	14133	14312	14413	14238	14336	14282	14392	14115	14169	14305	14328	14356	14276	14284	14338	14253	14226	14353	14278	14111	14256	14173	14253	14478	14210	14465	14346	14236	14348	14245	14133	14180	14261	14194	14280	14246	14316	14180	14370	14355	14339	14290	14379	14346	14317	14407	14323	14212	14386	14204	14219	14424	14317	14064	14243	14195	14327	14245	14351	14097	14143	14178	14440	14057	14168	14343	14406	14191	14364	14238	14389	14231	14263	14400	14268	14150	14285	14384	14272	14238	14271	14438	14234	14215	14288	14282	14252	14293	14338	14216	14317	14197	14199	14319	14353	14200	14265	14279	14229	14344	14310	14187	14315	14196	14255	14232	14285	14233	14342	14195	14400	14197	14336	14444	14211	14230	14052	14325	14382	14250	14288	14260	14267	14331	14200	14240	14377	14474	14347	14149	14227	14347	14325	14157	14390	14373	14230	14250	14160	14378	14176	14315	14254	14148	14207	14196	14184	14205	14303	14220	14344	14220	14331	14235	14281	14527	14461	14277	14102	14262	14166	14235	14307	14384	14388	14185	14337	14217	14427	14119	14224	14228	14201	14476	14167	14271	14375	14242	14346	14208	14333	14250	14236	14262	14297	14378	14215	14270	14310	14391	14362	14353	14273	14230	14348	14289	14194	14331	14306	14234	14339	14203	14310	14210	14404	14314	14426	14159	14240	14269	14328	14415	14236	14413	14245	14034	14329	14372	14284	14188	14422	14450	14321	14207	14306	14174	14380	14321	14241	14311	14311	14214	14287	14191	14285	14361	14294	14269	14282	14193	14233	14337	14358	14271	14199	14113	14329	14396	14245	14426	14201	14253	14186	14101	14273	14224	14161	14373	14212	14323	14457	14259	14139	14114	14399	14197	14274	14388	14316	14447	14219	14121	14079	14311	14170	14261	14353	14468	14292	14355	14335	14190	14381	14236	14207	14215	14272	14322	14308	14346	14284	14333	14192	14301	14211	14115	14449	14274	14309	14331	14201	14401	14220	14263	14294	14252	14234	14139	14453	14217	14284	14175	14351	14220	14127	14463	14267	14237	14272	14238	14317	14349	14316	14437	14294	14180	14549	14210	14227	14303	14121	14256	14372	14404	14133	14243	14108	14280	14173	14291	14369	14258	14382	14091	14165	14298	14258	14284	14130	14252	14261	14282	14221	14414	14290	14196	14172	14174	14255	14147	14299	14237	14359	14318	14144	14249	14390	14194	14301
30744	32477	37771	28047	20096	18644	18545	17906	17970	17981	18425	18004	17947	18023	17937	18024	17742	18041	18154	17867	17884	17749	17726	17876	17836	17873	18025	17913	18024	17823	17993	17933	17862	17696	17802	17918	17989	17783	17899	17747	17756	17894	17780	17626	17765	17798	17715	17853	17913	17946	17763	17829	17690	17808	17780	17919	17690	17764	17624	17788	17815	17766	17655	18002	17794	17867	17834	17827	17635	17621	17918	17770	17741	17760	17935	17538	17881	17598	17846	17832	17828	17618	17650	17723	17764	17904	17823	17638	17937	17618	17937	17784	17790	17885	17894	17721	17862	17636	17705	17821	17783	17973	17577	17756	17942	17703	17673	17703	17806	17726	17774	17807	17778	17681	17996	17920	17842	17726	17760	17665	17717	17736	17864	17767	17760	17774	17761	17671	17774	17808	17695	17720	17644	18003	17805	17867	17715	17970	18034	17872	17673	17614	17745	17866	17721	17747	17726	17555	17790	17706	17748	17670	17785	17855	17649	17853	17747	17826	17778	17854	17955	17760	17908	17855	17858	17757	17926	17743	17760	17831	17642	17781	17903	17667	17549	17736	18036	17802	17742	17684	17761	17597	17868	18015	17883	17907	17725	17774	17783	17579	17875	17933	17927	17825	17914	17927	17821	17628	17868	17816	17776	17499	17850	17887	17719	17630	17572	17655	17797	17503	17876	17841	17852	17711	17702	17899	17865	17868	17895	18075	17916	17730	17771	17630	17786	17815	17785	17863	17741	17855	17804	17934	17841	17810	17714	17721	17910	17691	17713	17846	17704	17969	17834	17912	17655	17680	17739	17929	17919	17847	17912	17817	17690	17870	17744	17936	17667	17717	17977	17813	17705	17605	17904	17588	17798	18032	17773	17618	17852	17707	17661	17884	17908	17752	17744	17700	17857	17997	17897	17919	17938	17730	17699	17756	17707	17853	17890	17670	17933	17796	17925	17650	17644	17858	17771	17498	17747	17747	17764	17798	17607	17826	17914	17696	17859	17774	17753	17674	17890	17969	17771	17755	17940	17906	17439	17831	17863	17808	17688	17927	18093	17889	17856	17747	17621	17542	17783	17675	17893	17800	17816	17787	17998	17812	17726	17780	17820	17715	17633	17664	17969	17677	17893	17873	18039	17692	17872	17617	17922	17685	17618	17948	17717	17751	17784	17967	17834	18089	17925	17821	17876	17826	17733	17585	17878	17757	17869	17630	17758	17454	17809	17546	17819	17765	17954	17883	17865	17636	17836	17882	17884	17919	17715	17601	17529	17837	17881	17799	17573	17750	17844	17939	17719	17794	17654	17796	17964	17814	17987	17746	17656	17772	17900	17828	17845	17993	17887	17796	17923	17719	17752	17775	17715	17803	17709	17815	17944	17838	17860	17702	17961	17844	17894	17662	17749	17856	17825	17942	17875	18048	17652	17959	17779	18022	17726	17703	17942	18050	17761	17830	17818	17906	17921	17802	17724	17875	17586	17710	17959	17936	17933	17788	17914	17962	17790	17744	17596	17882	17605	17734	17681	17713	17980	17947	17798	17764	17835	17721	17779	17620	17632	17889	17649	17778	17858	17916	17795	17752	17712	17680	17675	17582	17657	17909	17724	17842	17706	17747	17836	17630	17530	17597	17848	17701	17968	18011	17864	17824	17833	17808	17849	17740	17969	17963	17945	17618	17794	17704	17933	17737	17959	17828	17876	17810	17939	17746	17725	17751	17969	17788	17727	17843	17838	17745	17567	17829	17856	17791	17912	17651	17950	17672	17823	17469	17820	17913	17550	17782	17818	17849	17675	17685	17983	17600	17749	17884	17934	17685	17691	17838	17609	17846	17525	17615	17965	17767	17832	18042	17701	17683	17850	17599	17617	17823	17742	17682	17855	17839	17933	17713	17584	17715	18017	17913	17762	17755	17863	17713	17741	17927	17835	17870	17701	17791	18103	17861	17833	17861	17771	17663	17918	17990	17691	17731	17900	18023	17744	17794	17985	17747	17652	17772	17837	17590	17917	17688	17643	17722	17731	17577	17798	17715	17758	17810	17718	17775	17876	17529	17597	17994	17904	17837	17735	17621	17580	17636	17898	17742	17753	17591	17627	17803	17569	17617	17821	17745	17689	17639	17740	17907	17789	17813	17804	17699	17694	17882	17604	17809	17939	17615	17816	17698	17791	17897	17988	17782	17854	17725	17944	17818	17856	17782	17718	17875	17644	17863	17799	17979	17741	17695	17588	17714	17804	17808	17660	17982	17728	17846	17756	17876	17693	17793	17973	17824	17824	17579	17689	17595	17821	17658	17856	17760	17548	18005	17605	17831	17660	17806	17843	17699	17837	18011	17710	17756	17959	17829	17725	17862	17697	17671	17951	17797	17892	17849	17750	17881	17867	17755	17938	17734	17768	17656	17776	17723	17847	17788	17879	17807	17732	17820	17747	17806	17816	17894	17794	17785	17916	17793	17681	17855	18044	17999	17912	17831	17791	17873	17706	17713	17784	17694	17755	17748	17835	17788	17811	17687	17976	17780	17923	17752	17855	17785	17739	17785	17862	17848	17685	17977	17805	17798	17967	17815	17642	17731	17785	17868	17662	17947	17604	17810	17794	17872	17761	17580	17770	17800	17778	17827	17782	18090	17755	17715	17864	17980	17612	17794	18005	17763	17764	17821	17704	17979	17915	17862	17769	17789	17608	17860	17747	17805	17649	17519	17877	17721	17867	17842	17703	17750	17748	17553	17785	17597	17666	17829	17895	17641	17806	17607	17939	17928	17873	17714	17515	17615	17682	17837	17910	17649	17773	17714	17614	17868	18076	17686	17754	18129	17608	17826	17903	17890	17801	17968	17619	17590	17826	17600	17588	17894	17883	17836	17816	17696	17797	17834	17892	17564	17811	17870	17752	17923	17766	17987	17652	17958	17638	17667	17783	17793	17701	17720	17825	17776	17849	17906	17899	17730	18044	17936	17683	17953	17739	17651	17664	17772	17776	17636	17770	17759	17909	17877	17788	17866	17575	17813	17817	17722	18034	17873	17665	17849	17723	17736	17830	17732	17924	17808	17768	17778	17697	17723	17733	17677	17816	17809	17737	17885	17776	17835	17930	17838	17918	17914	17889	17884	17684	17856	17821	17714	17837	18005	17888	17686	17679	17928	18055	17760	17843	17817	17866	17763	17900	17772	17713	17654	17830	17754	17820	17760	17691	17726	17763	17666	17659	17645	17685	17701	17899	17604	17688	17741	17884	17842	17980	18060	17944	17852	17895	17870	17556	17746	17920	17909	17891	17796	17652	17865	17789	17716	17839	17767	17921	17758	17749	17618	17903	17784	17507	17832	17771	17759	17671	17862	17749	17931	17911	17973	17871	17722	17691	17886	17767	18141	17834	17832	17843	17884	17768	17847	17999	17565	17836	17683	17872	17764	17732	17801	17988	17804	17844	17817	17844	17600	17761	17803	17691	17817	17672	17716	18027	17789	17668	17897	17961	17903	17781	17799	17790	17877	17936	17829	17769	17833	17870	17919	17987	17801	18002	17576	17821	17683	17860	17769	17635	17904	17771	17698	17917	17854	17815	17839	17780	18046	17962	17860	18034	17677	17661	17604	17708	17913	17995	17675	17858	17774	17678	17773	17864	17921	17762	17935	17847	17778	18083	17718	17993	17897	17709	17495	17736	17943	17722	17662	17633	17786	17796	17885	17539	17794	17756	17664	17919	17788	17835	18003	17443	17911	17999	17689	17715	17642	17750	17741	17731	17733	17700	17806	17842	17822	17842	17938	17686	17854	17708	17856	17799	17879	17702	17657	17804	17921	17683	17849	17659	17772	17811	17843	17844	17736	17738	17751	17964	17628	17913	17802	17906	17787	17839	17753	17816	17694	17768	17744	17837	17784	17575	17820	17721	17879	17599	17805	17844	17646	17847	17773	17815	17669	18027	17894	17902	17947	18017	17734	17780	17665	17722	17731	17810	17817	17648	17678	17721	17859	17871	17901	17751	17874	17675	17859	17740	17882	17735	17790	17774	17618	17720	17749	17768	17873	17765	17748	17949	17824	17662	17810	17925	18020	17795	17825	17820	17752	17594	17775	17774	17808	17863	17634	17805	17797	17592	17789	17780	17548	17880	17767	18002	17750	17535	17856	17760	17987	17747	17744	17731	17934	17966	17673	17811	17646	17728	17834	17805	17766	17788	17809	17798	17882	17750	17811	17836	17912	17703	17706	17648	17820	17733	17721	17899	17871	18001	17765	17909	17912	17539	17831	17897	17886	17818	17693	18016	17673	17898	17908	17565	17766	17772	17934	17849	17759	17916	17753	17925	17874	17848	17696	17833	17747	17877	17872	17754	17824	17827	17699	17881	17853	17672	17855	17866	17815	17782	17636	17837	17699	17908	17683	17730	17928	17919	17758	17736	17849	17812	17734	17830	17768	17844	17966	17892	17877	17926	17938	17841	18026	17790	17653	17781	17818	17692	17888	17822	17852	17908	17881	17754	17906	17848	17649	17816	17706	17892	17947	17652	17840	17889	17861	17792	18042	17771	17807	17678	17505	17787	17693	17717	17674	17861	17733	17741	17773	17841	17788	17749	17745	17715	17590	17736	17699	17802	17683	17960	17827	17931	17887	17819	17622	17826	17937	17717	17682	17721	17828	17966	17780	17822	17883	17806	17802	17698	17773	17635	17998	17918	17862	17852	17778	17772	17794	17556	17844	17788	17780	17842	17840	17949	17623	18006	17772	17928	17956	17875	17852	17677	17916	17638	17729	17918	17676	17794	17914	17627	17638	17957	17929	17800	17548	17708	17978	17717	17883	17791	17800	17752	18079	18066	17761	17912	17851	17915	17778	17788	17625	17711	17742	17973	17888	17984	17954	17682	17771	17805	17878	17680	17695	17827	17853	17812	17752	17766	17667	17773	17927	17611	17871	17811	17787	18024	17649	17884	17888	17750	17828	17737	17879	17885	17557	17936	17760	17582	17836	17860	17864	17822	17785	17804	17765	17685	17920	17649	17714	17934	17932	17731	17738	17658	17906	17825	17648	17805	17767	17846	17901	17562	17878	17872	17765	17799	17528	17785	17796	17718	17611	17849	17741	17803	17687	17765	17964	17600	17842	17925	17806	17922	17860	17727	17855	17791	17440
30053	47408	37396	22313	16054	14837	14592	14549	14520	14465	15139	14566	14454	14196	14415	14259	14206	14408	14124	14204	14150	14368	14334	14331	14168	14389	14368	14271	14261	14530	14264	14220	14256	14347	14177	14290	14304	14036	14176	14142	14221	14177	14012	14150	14247	14230	14199	14348	14228	14210	14236	14261	14251	14045	14079	14266	14266	14019	14332	14344	14130	14048	14239	14026	14122	14205	14127	14261	14400	14177	14044	14192	14322	14142	14167	14043	14219	13922	14195	14174	14180	14140	14132	14204	14272	14104	14326	14229	14109	14151	14218	14257	14207	14012	14081	14318	14126	14268	14176	14093	14118	14202	14319	14180	14266	14075	14139	14049	14157	14259	14100	14106	14197	14008	14197	14228	14239	14075	14245	14037	14074	14101	14130	14175	14254	14171	14245	14237	14108	14048	14112	14100	14125	14031	14079	14200	14129	13977	14279	14039	14193	14154	13834	14271	14143	14240	14116	14244	14207	14190	14028	14331	14107	14204	14057	14241	14149	14127	14288	14269	14211	14010	14003	14161	14149	14214	14191	14318	14266	14267	14156	14241	14179	14310	14270	14059	14081	14207	14190	14149	14288	14263	14093	14102	14230	14196	14113	14124	13982	14176	14095	14351	14281	14081	14022	14063	14067	14204	14010	13998	14326	14231	14036	14127	14164	14165	14097	14149	14094	14184	14058	14065	14295	14219	14125	14187	14096	14291	14037	14173	14022	14182	14219	14241	14094	14226	14165	14011	14032	14134	14297	14213	14175	14299	14319	14062	14267	14080	14026	13972	14285	14168	14070	14191	14348	14221	14148	14276	14121	14088	14225	14170	14087	14248	14108	14181	14345	14233	14255	14302	14185	14353	14130	14182	14098	13947	14134	14133	14200	14137	14092	14210	14311	14102	14217	14175	14124	14099	14149	14289	14074	14184	14222	14184	14194	14247	14221	14112	14294	14243	14212	14140	14128	14153	14183	14056	14191	14112	14407	14125	14199	14038	14131	14318	14200	14120	14198	14095	14209	14093	14209	14193	14231	14160	14051	14000	14051	14234	14181	14122	14110	14152	14121	14129	14250	14025	14132	14361	14158	14224	14070	14015	14303	14039	14182	14256	14118	14254	14195	14166	13946	14315	14074	14059	14163	14211	14206	14158	14305	14122	13928	14257	14295	14326	14200	14193	14270	14124	14135	14357	14042	14158	14024	14235	14301	14224	14140	13953	14124	14130	14325	14117	14062	14443	14262	14181	14120	14238	14317	14019	14300	14065	14248	14169	14235	14145	14200	14218	13991	14346	14075	14222	14281	14174	14080	14244	14221	14210	14116	14148	14189	14224	14145	14116	14248	14282	14041	14205	13898	14258	13988	14132	14148	14247	14193	14116	13995	14190	14124	14099	14109	14194	14184	14290	14128	14251	14270	14189	14209	14210	13939	14262	14174	14089	14208	14161	14126	14038	14305	14205	14003	14173	14076	14191	14249	14145	14182	14076	14223	14250	14278	14039	14268	14344	14227	13919	14169	14135	14247	14099	14296	14188	14147	14197	14116	14255	14068	14094	14206	14149	14033	13994	14285	14143	14109	14152	14233	14359	14184	14193	14205	14238	14178	14019	14182	13990	14162	14252	14327	14063	14212	14137	14178	14136	14225	14260	14066	14077	14254	14344	14253	14323	14282	14170	14250	14116	14285	14193	14130	14252	14257	14272	14190	14284	14066	13980	14237	14129	14183	14162	14050	14309	14206	14106	14084	14099	14347	14099	14142	14081	14293	14166	14083	14029	14251	14152	14235	14054	14276	14245	14172	14414	14186	14069	14044	14336	14207	14035	14099	14132	14054	14193	13998	14229	14242	14176	14149	14139	14330	14223	14160	14226	14230	14201	14158	14138	14100	14135	14154	14078	14044	14156	14221	14267	14202	14223	14119	14168	14147	14218	14146	14137	13930	14297	14143	14169	14142	14134	14046	14087	14102	14049	14072	14246	13963	14222	14114	14079	14125	14292	14059	14165	14119	14370	14105	14008	14270	14176	14096	14079	14097	14142	14100	14127	14384	14145	14330	14216	14366	14103	14283	13966	14196	14325	14190	14175	14174	14189	14139	14243	14139	14195	13942	14183	14117	14226	14143	14049	14177	14213	14196	14396	14006	14234	14040	14192	14069	14011	14183	14233	14104	14014	14138	14117	14330	14279	14166	14199	14211	14325	14260	14392	14230	14106	14161	14202	14260	14065	14211	14353	14239	13995	14215	14159	14265	14183	14134	14120	14234	14360	14253	13982	14004	14293	14214	14259	14204	14244	14168	14181	14224	14308	14288	14110	14254	14148	14399	14083	14294	14226	14168	14347	14121	14125	14208	14127	14325	14230	14286	14310	14053	14267	14153	14342	14258	14212	14254	14276	14265	14185	14152	14144	14031	14253	14055	14347	14263	14204	14171	14118	14224	14260	14047	14236	14240	14182	14123	14100	14147	14246	14140	14065	14198	14301	14200	14349	14180	14136	14069	14094	14288	14119	14257	14266	14367	14227	14124	14174	14142	14159	14187	14135	14270	14110	14046	14212	14194	14066	14152	14209	14088	14317	14119	14072	14291	14082	14262	14125	14317	14087	14266	14315	14256	14135	14238	14271	14187	14141	14190	14103	14183	14105	14134	14271	14318	13999	14224	14031	14244	14103	14121	14130	14213	14308	14194	14363	14204	14118	14220	14144	13972	14213	14132	14118	14264	14009	14196	14051	14032	14314	14228	14023	14207	14093	14219	14326	14280	14018	14237	14132	14138	14051	14271	14095	14100	14369	14061	14327	14188	14044	14151	14183	14157	14105	14224	14175	14259	14234	14135	14252	14164	14106	14183	14284	14375	14214	14243	14150	14164	14209	14354	14037	14211	14210	14094	14154	14014	14089	14198	14338	14188	14076	13944	14309	14247	14169	14217	14254	14356	14303	14261	14117	13965	14180	14224	14346	14301	14061	14270	14091	14176	14181	14172	13967	14298	14089	14230	14175	14111	14127	14137	14292	14179	14312	14278	14051	14274	14159	14194	14189	14214	14129	14071	14151	14225	14312	14264	14124	14147	14261	14177	13997	14300	14118	14257	14108	14323	14244	14101	14188	14120	14224	14026	14123	14059	14256	14182	14216	14408	14239	14248	14247	14246	14111	14218	14361	14116	14076	14356	14150	14276	14131	14175	14077	14228	14062	14334	14060	14142	14003	14213	14230	14159	14230	14176	14196	14237	14363	14192	14099	14221	14134	14055	14247	14058	14136	14104	14028	14241	14280	14118	14249	14175	14146	14086	14123	14121	14107	14280	14365	14343	14267	14103	14186	14217	14043	14301	14046	13933	14214	14094	14130	14087	14156	14126	14177	14237	14107	14323	14037	14120	14289	14360	14152	14251	14145	14168	14418	14307	14011	13933	14032	14161	14089	14110	14246	14138	14205	14266	14204	14027	14157	14158	14306	14079	14325	13886	14113	14217	14296	14115	14143	14098	14113	14103	14150	14111	14067	14119	14383	14180	14116	14136	14140	14183	14241	13895	14295	14257	13941	14003	14124	14253	14159	14210	14075	14337	14099	14158	14034	14178	14065	14175	14193	14096	14362	14217	14180	14117	14172	14073	14244	14255	14049	14085	14182	14140	14183	14207	14132	14184	14249	14227	14224	14082	14307	14073	14304	14190	14304	14142	14350	14189	14116	14237	14174	14124	14019	14360	14250	14027	14052	14272	14147	14028	14252	14083	13973	14259	14120	14125	14200	14148	14188	14042	14224	14230	14090	14167	14086	14192	14378	14273	14020	14234	14262	14154	14051	14157	14260	14161	14172	14220	14136	14173	14143	14272	14305	14060	14037	14283	14013	14077	14150	14308	14001	14014	14121	14114	14260	14151	14254	14154	14204	14111	14118	14272	14268	14157	14083	14408	14141	14233	14264	14185	14180	14292	14114	14119	14181	14184	14272	14026	14220	14101	14030	14272	14155	14098	14391	14003	14187	14221	14235	14174	14323	14174	14248	14311	14112	14248	14110	14178	14240	14212	14132	14243	14108	14018	14328	14203	14126	14155	14248	14277	14090	14162	14163	14136	14122	14079	13955	14208	14096	14201	14213	14121	14072	14226	14082	14223	14253	14037	14095	14198	13968	14161	14047	14069	14105	14194	14236	14052	14012	14434	14371	14188	14247	14210	14176	14144	14140	14262	14375	14368	14144	14127	14157	14345	14233	14150	14369	13962	14093	14098	14218	14198	14180	14115	14396	13938	14076	13983	14166	14187	14224	14312	14138	14001	14271	14264	14016	14189	14146	14230	14136	14168	14175	14024	14276	14081	14124	14308	14155	14218	14166	14194	14223	14158	14227	14192	14220	14294	14204	14149	14128	14057	14328	14062	14071	14126	14246	14248	14154	14154	14346	14160	14173	13955	14240	14054	14178	14139	14278	14029	14198	14254	14129	14131	14170	14378	14183	14178	14118	14060	14136	14218	14115	14169	14179	14207	14169	14152	14064	13956	14225	14149	13967	14092	14193	14171	14233	14066	14246	14159	14373	13964	14148	14181	14175	14231	14315	14071	14181	14143	14038	14348	14190	14177	14130	14361	14157	14254	14323	14206	14136	14041	14080	14184	14369	14252	14189	14249	14251	14267	14195	14143	14072	14204	14198	14059	14254	14065	14104	14037	14125	14241	14081	14280	14176	14005	14366	14022	14154	14207	14223	14445	14330	13974	14065	14132	14177	14129	14340	13924	14159	14219	14192	14098	14280	14315	14090	14262	14268	14195	14234	14105	14106	14058	14286	14238	14190	14303	14468	14025	14290	14128	14160	14276	14161	13933	14280	14168	14065	14441	14096	14272	14095	14156	14046	14019	13941	14171	14170	14315	13956	14080	14079	14227	13930	14196	14192	14320	14058	14218	14279	14040	14055	14089	14148	14249	14174	14154	14180	14130	14134	14104	14049	14164	14243	14140	14375	14220	14093	14150	14114	14179	14219	14087	14192	14037	14094	14228	14125	14193	14133	14117	14365	14090	14001	14062	14205	14121	14021	14336	14075	14161	14205	14057	14002	14252	14258	14310	14141	14150	14051	14209	14289	14178	14135	14051	14354	14235	14251	14038	14297	14154	14201	14243	14159	14083	14206	14085	14161	14306	14253
23203	21139	28306	25492	22794	21561	19698	17252	16863	17555	17195	16720	16721	16642	16753	16378	16506	16577	16432	16489	16445	16365	16302	16422	17171	17723	17452	16882	16590	16392	16247	16313	16417	16354	16418	16245	16287	16303	16452	16511	16283	16294	16299	16403	16464	16181	16274	16269	16388	16358	16438	16281	16108	16204	16331	16301	16540	16206	16370	16336	16405	16275	16506	16178	16258	16256	16386	16101	16313	16262	16389	16529	16308	16446	16376	16370	16182	16399	16311	16091	16205	16224	16395	16293	16337	16148	16285	16369	16197	16582	16315	16186	16286	16183	16308	16324	16372	16082	16401	16253	16207	16574	16418	16330	16194	16078	16241	16158	16147	16209	16275	16300	16214	16232	16218	16366	16383	16279	16118	16067	16579	16411	16072	16382	16430	16370	16343	16274	16458	16519	16278	16454	16134	16192	16410	16173	16348	16138	16083	16335	16169	16115	16270	16530	16301	16319	16224	16162	16186	16296	16131	16286	16508	16183	16340	16080	16393	16356	16279	16309	16179	16297	16284	15969	16350	16331	16364	16186	16326	16407	16306	16354	16282	16293	16241	16286	16265	16191	16210	16226	16136	16322	16413	16209	16269	16118	16482	16158	16278	16173	16509	16422	16376	16356	16471	16264	16263	16255	16329	16416	16220	16429	16324	16321	16310	16308	16378	16329	16149	16245	16240	16218	16212	16014	16372	16094	16421	16208	16066	16265	16407	16436	16378	16502	16423	16313	16340	16155	16353	16245	16227	16441	16408	16331	16086	16411	16217	16276	16531	16377	16299	16269	16374	16416	16419	16419	16172	16406	16271	16121	16176	16314	16186	16293	16119	16284	16388	16224	16343	16366	16368	16307	16169	16198	16356	16256	16303	16393	16203	16391	16214	16224	16263	16359	16283	16091	16348	16216	16368	15987	16133	16244	16309	16238	16145	16328	16033	16085	16372	16180	16253	16374	16227	16371	16527	16355	16282	16313	16311	16424	16065	16371	16353	16173	16276	16233	16292	16326	16176	16228	16392	16403	16346	16389	16272	16343	16188	16236	16444	16468	16326	16314	16312	16184	16373	16192	16309	16433	16342	16214	16098	16379	16336	16349	16273	16217	16203	16210	16355	16556	16399	16297	16505	16242	16382	16120	16242	16498	16386	16252	16217	16331	16257	16276	16269	16373	16305	16092	16276	16161	16255	16129	16220	16448	16294	16406	16278	16423	16269	16304	16166	16541	16297	16194	16534	16389	16262	16245	16390	16411	16359	16387	16409	16328	16175	16387	16291	16336	16111	16127	16451	16385	16202	16264	16356	16274	16310	16371	16385	16409	16138	16400	16261	16121	16219	16174	16076	16362	16235	16412	16243	16273	16355	16274	16249	16219	16192	16157	16138	16028	16157	16394	16419	16311	16395	16287	16197	16279	16360	16391	16276	16174	16365	16117	16381	16185	16260	16470	16029	16382	16360	16457	16500	16143	16319	16238	16097	16220	16174	16371	16195	16354	16187	16404	16137	16260	16446	16291	16469	16234	16432	16196	16333	16205	16312	16342	16381	16232	16219	16220	16206	16324	16287	16204	16181	16471	16344	16363	16450	16397	16244	16036	16261	16355	16395	16194	16349	16449	16407	16242	16401	16321	16216	16326	16359	16307	16328	16365	16341	16418	16277	16366	16335	16334	16542	16411	16379	16250	16299	16098	16101	16435	16329	16396	16386	16336	16398	16386	16199	16251	16232	16249	16124	16254	16198	16276	16337	16230	16339	16362	16349	16359	16196	16343	16384	16442	16260	16301	16493	16259	16241	16344	16532	16180	16378	16156	16285	16352	16216	16482	16463	16309	16196	16384	16118	16133	16216	16358	16404	16366	16246	16222	16384	16293	16429	16427	16374	16215	16299	16368	16023	16299	16460	16228	16343	16398	16348	16114	16367	16320	16401	16240	16218	16195	16284	16196	16256	16409	16274	16329	16120	16276	16365	16303	16124	16150	16285	16397	16224	16369	16345	16551	16344	16246	16322	16292	16228	16346	16452	16253	16237	16149	16254	16197	16325	16237	16326	16383	16525	16431	16125	16204	16259	16306	16419	16220	16204	16359	16467	16539	16283	16034	16282	16224	16370	16348	16074	16285	16361	16401	16337	16289	16347	16185	16261	16290	16260	16142	16171	16323	16246	16250	16383	16489	15994	16267	16269	16293	16172	16137	16279	16239	16061	16227	16314	16055	16148	16029	16383	16553	16288	16269	16182	16195	16347	16299	16080	16301	16288	16043	16295	16197	16214	16241	16298	16064	16199	16267	16391	16312	16428	16413	16440	16410	16130	16417	16268	16152	16336	16252	16286	16267	16235	16355	16434	16372	16160	16193	16399	16190	16260	16420	16217	16399	16196	16280	16362	16240	16271	16222	16380	16379	16302	16296	16278	16364	16325	16155	16203	16398	16319	16097	16228	16254	16306	16333	16362	16256	16325	16211	16339	16336	16470	16211	16296	16263	16335	16244	16139	16155	16494	16397	16355	16305	16316	16217	16380	16275	16453	16083	16318	16300	16415	16231	16107	16313	16450	16508	16231	16467	16384	16332	16281	16059	16136	16055	16268	16185	16224	16508	16559	16443	16258	16217	16176	16460	16279	16167	16179	16402	16282	16134	16343	16270	16380	16263	16420	16336	16198	16167	16161	16389	16382	16234	16254	16297	16438	16305	16186	16230	16406	16489	16428	15989	16284	16269	16143	16295	16279	16113	16448	16507	16246	16084	16342	16451	16284	16352	16482	16208	16260	16231	16379	16279	16297	16355	16318	16267	16207	16272	16277	16285	16332	16225	16444	16348	16348	16184	16249	16450	16215	16198	16284	16191	16304	16210	16389	16450	16086	16183	16230	16286	16523	16458	16229	16332	16118	16342	16399	16234	16067	16072	16177	16187	16212	16166	16293	16257	16143	16279	16323	16206	16067	16468	16343	16194	16324	16340	16271	16222	16430	16353	16397	16308	16316	16244	16456	16353	16263	16348	16359	16196	16253	16347	16368	16308	16359	16268	16366	16145	16205	16242	16204	16148	16274	16180	16192	16263	16211	16343	16379	16345	16346	16368	16304	16150	16248	16457	16328	16224	16351	16289	16269	16264	16313	16310	16423	16232	16514	16433	16547	16268	16258	16115	16198	16267	16450	16269	16381	16425	16344	16431	16400	16423	16317	16404	16260	16430	16362	16130	16326	16325	16245	16231	16312	16319	16213	16338	16179	16177	16374	16288	16350	16336	16345	16335	16125	16039	16028	16279	16473	16412	16210	16135	16297	16291	16346	16229	16277	16184	16214	16583	16127	16109	16093	16551	16582	16256	16275	16286	16218	16247	16383	16271	16100	16379	16205	16192	16449	16167	16402	16371	16188	16361	16054	16245	16075	16158	16214	16296	16391	16347	16262	16129	16247	16376	16422	16355	16400	16339	16359	16215	16339	16355	16458	16138	16427	16024	16348	16074	16248	16291	16351	16336	16534	16346	16303	16183	16114	16412	16147	16128	16503	16335	16413	16200	16229	16411	16391	16270	16171	16354	16486	16168	16333	16220	16336	16165	16324	16333	16363	16079	16208	16330	16501	16225	16336	16178	16251	16297	16260	16255	16362	16214	16390	16404	16407	16132	16164	16298	16245	16238	16390	16248	16347	16308	16463	16394	16308	16270	16545	16442	16086	16119	16316	16188	16277	16317	16550	16413	16239	16344	16119	16360	16481	16299	16194	16317	16376	16388	16275	16154	16263	16272	16406	16481	16328	16254	16171	16230	16136	16466	16476	16193	16269	16147	16285	16308	16221	16339	16207	16324	16232	16222	16271	16168	16119	16464	16261	16379	16388	16268	16094	16130	16272	16400	16145	16303	16269	16418	16271	16406	16356	16165	16236	16538	16371	16403	16386	16288	16441	16140	16112	16367	16262	16368	16343	16236	16140	16044	16252	16455	16433	16144	16447	16398	16324	16433	16346	16307	16399	16242	16316	16225	16320	16313	16245	16338	16344	16346	16430	16349	16375	16240	16391	16363	16364	16133	16459	16279	16469	16157	16351	16373	16298	16310	16245	16343	16295	16215	16402	16219	16300	16474	16378	16231	16271	16324	16250	16357	16376	16559	16082	16299	16171	16422	16328	16368	16274	16261	16311	16102	16201	16425	16137	16444	16213	16185	16397	16293	16185	16270	16418	16344	16393	16021	16187	16273	16489	16143	16411	16261	16205	16152	16382	16267	16446	16220	16466	16188	16293	16293	16547	16233	16289	16280	16372	16472	16301	16195	16365	16438	16329	16360	16370	16250	16141	16213	16371	16409	16466	16086	16150	16220	16302	16376	16142	16489	16284	16284	16303	16297	16401	16550	16331	16278	16163	16235	16220	16465	16095	16209	16159	16363	16305	16242	16299	16119	16297	16326	16394	16194	16567	16322	16334	16195	16417	16369	16185	16268	16236	16145	16328	16297	16274	16152	16406	16157	16297	16405	16319	16337	16398	16369	16379	16193	16353	16274	16297	16470	16233	16199	16408	16262	16275	16214	16423	16348	16341	16427	16181	16084	16307	16293	16256	16254	16223	16257	16389	16229	16236	16267	16355	16277	16399	16481	16390	16338	16325	16200	16328	16237	16242	16242	16343	16401	16223	16212	16116	16343	16209	16229	16288	16190	16318	16401	16410	16216	16251	16372	16234	16217	16183	16229	16377	16330	16301	16599	16358	16214	16316	16267	16235	16259	16114	16293	16155	16074	16279	16287	16236	16286	16153	16333	16284	16105	16210	16432	16482	16393	16377	16219	16462	16497	16235	16205	16208	16266	16492	16412	16180	16339	16198	16358	16298	16351	16185	16298	16473	16164	16085	16087	16326	16359	16278	16386	16296	16330	16141	16338	16597	16193	16241	16467	16308	16210	16100	16168	16379	16385	16325	16322	16373	16225	16305	16348	16319	16216	16302	16271	16224	16319	16282	16448	16152	16399	16396	16361	16264	16068	16344	16270	16378	16304	16175	16321	16165	16297	16352	16362	16306	16292	16343	16346	16439	16201	16489	16164	16394	16363	16401	16193	16290	16327	16248	16180	16436	16444	16330	16305	16316	16118	16272	16273	16486	16343	16458	16223	16265	16437	16366	16331	16404	16368	16214	16042
31112	57346	45551	31733	20336	15532	14332	14072	14035	14922	14033	13695	13791	13650	13686	13483	13318	13507	13499	13531	13570	13319	13267	13632	14855	14963	14754	13818	13548	13470	13367	13151	13229	13357	13075	13189	13225	13228	13355	13262	13367	13183	13309	13255	13373	13375	13141	13379	13426	13343	13533	13295	13303	13288	13389	13402	13429	13291	13351	13177	13357	13357	13369	13212	13397	13212	13226	13450	13392	13085	13248	13299	13361	13321	13117	13317	13319	13311	13257	13299	13245	13265	13406	13365	13248	13254	13299	13343	13343	13202	13345	13439	13229	13233	13450	13254	13193	13341	13405	13227	13267	13277	13218	13544	13187	13432	13254	13457	13285	13390	13282	13349	13348	13205	13141	13299	13240	13350	13282	13454	13338	13176	13364	13211	13293	13357	13367	13442	13500	13485	13359	13353	13165	13280	13230	13253	13420	13267	13422	13453	13290	13369	13474	13267	13337	13349	13271	13302	13363	13373	13221	13347	13166	13284	13261	13323	13179	13159	13284	13390	13269	13244	13295	13436	13319	13445	13311	13403	13367	13343	13210	13333	13242	13446	13293	13259	13338	13364	13390	13213	13311	13146	13239	13204	13151	13336	13330	13375	13259	13250	13155	13320	13278	13401	13440	13355	13227	13406	13339	13258	13353	13379	13222	13256	13301	13296	13244	13301	13326	13167	13252	13151	13219	13132	13320	13205	13230	13321	13416	13202	13163	13216	13389	13284	13384	13161	13295	13356	13336	13182	13285	13232	13294	13501	13362	13358	13123	13234	13181	13326	13326	13384	13311	13385	13242	13168	13307	13503	13147	13335	13228	13102	13408	13216	13207	13240	13271	13196	13138	13247	13281	13304	13269	13476	13369	13371	13202	13207	13174	13374	13485	13290	13321	13076	13285	13411	13304	13476	13417	13210	13252	13349	13358	13332	13109	13186	13204	13254	13202	13294	13185	13363	13332	13406	13294	13219	13268	13375	13298	13219	13279	13202	13359	13224	13335	13364	13356	13162	13277	13333	13224	13269	13257	13361	13316	13277	13243	13185	13452	13357	13389	13256	13272	13375	13172	13225	13312	13328	13213	13341	13222	13205	13142	13218	13264	13290	13400	13234	13152	13227	13215	13307	13034	13356	13309	13346	13305	13399	13366	13219	13241	13171	13287	13300	13387	13263	13312	13295	13304	13265	13387	13215	13311	13379	13177	13373	13207	13364	13241	13385	13353	13446	13229	13406	13315	13148	13312	13200	13159	13312	13244	13228	13120	13245	13360	13381	13096	13097	13319	13262	13303	13417	13339	13440	13242	13460	13221	13392	13416	13322	13381	13139	13295	13366	13423	13183	13291	13288	13192	13290	13327	13252	13259	13303	13207	13372	13272	13255	13332	13466	13324	13516	13331	13231	13206	13286	13623	13240	13261	13335	13463	13292	13409	13204	13377	13254	13315	13222	13458	13278	13375	13267	13277	13107	13259	13394	13251	13163	13254	13339	13131	13379	13378	13185	13370	13422	13283	13254	13330	13357	13405	13339	13240	13259	13345	13299	13131	13585	13175	13203	13278	13206	13309	13269	13266	13270	13477	13562	13134	13220	13149	13331	13229	13410	13328	13383	13276	13397	13431	13359	13230	13495	13262	13189	13304	13264	13075	13398	13266	13205	13284	13305	13132	13186	13214	13332	13274	13423	13329	13162	13265	13399	13510	13120	13279	13138	13393	13210	13214	13208	13221	13254	13392	13192	13406	13318	13361	13217	13238	13213	13287	13298	13204	13269	13490	13316	13177	13205	13297	13245	13290	13290	13319	13188	13331	13227	13379	13489	13487	13365	13370	13253	13367	13269	13341	13299	13393	13309	13426	13343	13176	13290	13153	13361	13244	13388	13140	13225	13243	13150	13345	13176	13417	13398	13354	13188	13374	13273	13192	13379	13247	13436	13233	13399	13224	13398	13248	13276	13274	13255	13242	13306	13303	13377	13313	13490	13247	13333	13283	13278	13433	13180	13297	13375	13304	13198	13508	13296	13148	13361	13239	13353	13343	13236	13283	13142	13367	13450	13302	13295	13344	13228	13299	13262	13395	13286	13291	13268	13224	13191	13368	13080	13310	13200	13202	13291	13190	13361	13247	13211	13519	13416	13347	13324	13291	13088	13369	13302	13359	13239	13438	13249	13285	13283	13251	13281	13057	13202	13280	13037	13311	13220	13402	13276	13429	13120	13412	13312	13464	13288	13157	13334	13309	13311	13144	13325	13432	13215	13316	13180	13319	13279	13280	13114	13332	13227	13121	13275	13216	13449	13374	13359	13330	13287	13405	13324	13259	13148	13372	13382	13145	13230	13234	13407	13260	13344	13427	13436	13345	13323	13375	13291	13264	13393	13292	13307	13373	13322	13384	13367	13294	13246	13508	13313	13423	13347	13163	13294	13285	13305	13361	13187	13186	13235	13252	13267	13209	13307	13305	13422	13217	13179	13096	13242	13256	13363	13248	13322	13178	13110	13253	13378	13224	13335	13381	13479	13382	13352	13315	13503	13185	13233	13320	13423	13376	13344	13272	13260	13323	13292	13360	13334	13340	13193	13287	13417	13354	13533	13333	13301	13351	13376	13505	13206	13169	13219	13198	13293	13264	13351	13337	13412	13240	13169	13304	13324	13304	13272	13227	13240	13322	13304	13361	13373	13238	13319	13263	13192	13269	13416	13472	13355	13192	13399	13331	13404	13342	13336	13250	13076	13132	13149	13353	13203	13269	13131	13150	13236	13216	13284	13250	13306	13233	13187	13289	13083	13323	13148	13190	13232	13098	13293	13309	13243	13415	13322	13149	13424	13251	13273	13416	13326	13189	13307	13140	13245	13365	13250	13251	13257	13439	13272	13339	13238	13200	13373	13193	13358	13368	13379	13305	13308	13344	13298	13378	13249	13315	13237	13325	13237	13359	13312	13448	13239	13372	13291	13153	13425	13175	13171	13119	13370	13324	13142	13503	13203	13358	13166	13182	13398	13311	13492	13284	13244	13304	13514	13392	13261	13420	13289	13282	13407	13359	13317	13451	13264	13308	13244	13361	13272	13333	13366	13253	13191	13446	13090	13282	13371	13307	13235	13310	13296	13316	13275	13171	13352	13236	13465	13329	13204	13253	13401	13291	13082	13364	13285	13430	13143	13268	13248	13325	13329	13219	13134	13267	13470	13201	13368	13249	13277	13183	13227	13279	13200	13197	13390	13273	13224	13453	13373	13258	13251	13338	13377	13407	13431	13225	13449	13291	13344	13307	13417	13304	13300	13233	13293	13293	13267	13609	13369	13189	13368	13431	13313	13314	13208	13274	13345	13404	13151	13404	13397	13204	13222	13218	13416	13097	13279	13404	13322	13309	13354	13322	13221	13404	13496	13170	13198	13202	13434	13356	13364	13298	13330	13430	13381	13100	13353	13331	13158	13179	13367	13306	13333	13112	13423	13352	13387	13232	13236	13372	13342	13331	13305	13521	13170	13423	13166	13489	13315	13248	13344	13217	13345	13162	13227	13302	13259	13247	13438	13337	13450	13372	13408	13325	13376	13279	13250	13411	13253	13294	13228	13301	13096	13143	13386	13392	13382	13160	13391	13278	13260	13403	13291	13285	13262	13175	13284	13343	13244	13204	13261	13204	13401	13344	13129	13275	13203	13376	13296	13255	13232	13069	13443	13398	13136	13211	13283	13409	13305	13353	13210	13201	13459	13193	13208	13388	13246	13310	13362	13275	13422	13144	13390	13286	13252	13354	13313	13242	13226	13177	13464	13087	13260	13219	13389	13433	13337	13202	13124	13359	13291	13329	13290	13378	13398	13195	13292	13437	13351	13226	13386	13008	13239	13151	13400	13205	13237	13378	13241	13308	13270	13250	13278	13298	13339	13227	13296	13369	13316	13347	13402	13186	13170	13178	13241	13255	13391	13213	13366	13246	13351	13092	13305	13328	13429	13205	13365	13441	13316	13349	13226	13465	13058	13333	13330	13304	13199	13313	13281	13319	13184	13272	13407	13327	13467	13351	13344	13171	13359	13423	13285	13342	13290	13364	13367	13286	13319	13284	13393	13293	13264	13382	13261	13381	13249	13229	13213	13337	13402	13133	13245	13258	13321	13272	13155	13485	13312	13162	13175	13288	13283	13277	13337	13230	13353	13242	13112	13280	13292	13187	13248	13495	13195	13203	13381	13307	13434	13322	13354	13322	13442	13242	13153	13619	13315	13265	13304	13179	13074	13241	13231	13366	13337	13364	13323	13216	13305	13254	13311	13229	12995	13470	13174	13293	13237	13377	13306	13171	13290	13345	13247	13388	13261	13322	13338	13219	13430	13320	13363	13368	13221	13486	13218	13246	13207	13299	13232	13337	13322	13504	13327	13234	13308	13247	13198	13328	13115	13436	13255	13319	13304	13307	13330	13326	13284	13315	13365	13496	13240	13283	13121	13364	13214	13290	13281	13515	13261	13234	13345	13406	13254	13431	13353	13207	13062	13391	13293	13462	13349	13172	13399	13282	13277	13211	13202	13365	13308	13488	13283	13190	13315	13354	13315	13308	13281	13423	13318	13355	13219	13313	13239	13483	13039	13277	13243	13233	13288	13197	13315	13228	13463	13413	13224	13278	13163	13242	13347	13229	13177	13341	13363	13375	13390	13312	13309	13328	13369	13368	13232	13229	13158	13277	13262	13428	13401	13203	13348	13251	13323	13453	13307	13464	13154	13178	13304	13278	13416	13283	13193	13126	13216	13340	13547	13209	13199	13388	13372	13330	13220	13344	13325	13407	13247	13300	13268	13335	13216	13186	13398	13309	13445	13331	13158	13345	13281	13185	13345	13401	13246	13222	13289	13360	13301	13256	13088	13224	13415	13314	13305	13196	13267	13176	13267	13277	13192	13359	13407	13261	13233	13096	13242	13144	13283	13282	13266	13331	13310	13329	13121	13178	13366	13166	13485	13222	13382	13208	13334	13363	13390	13228	13230	13244	13261	13371	13326	13198	13271	13354	13342	13348	13384	13089	13321	13335	13262	13231	13181	13313	13318	13144	13250	13243	13204	13399	13548	13294	13370	13225	13163	13362	13203	13422	13333	13199	13365	13459	13202	13379	13197	13144	13168	13261	13360	13327	13230
24814	21324	29203	29529	23170	19891	19109	18361	18505	18219	18193	18146	17979	18135	17887	17928	17639	17875	17774	17819	17600	17877	17759	17887	18310	18282	18074	17921	17992	17691	17738	17726	17700	17811	17759	18157	17666	17683	17682	17944	17674	17510	17859	17731	17563	17827	17728	17556	17783	17531	17586	17636	17735	17720	17872	17949	17620	17506	17459	17690	17622	17694	17651	17554	17709	17775	17585	17428	17771	17708	17697	17718	17739	17887	17879	17682	17588	17655	17753	17670	17689	17670	17807	17451	17673	17746	17783	17643	17834	17690	17623	17693	17696	17659	17518	17415	17649	17769	17612	17810	17667	17653	17630	17690	17853	17671	17502	17513	17678	17547	17668	17722	17640	17808	17627	17740	17780	17594	17744	17504	17641	17624	17861	17656	17740	17542	17600	17671	17638	17662	17725	17623	17667	17744	17722	17560	17651	17573	17560	17650	17941	17778	17554	17705	17675	17713	17745	17686	17769	17579	17596	17741	17778	17756	17609	17593	17763	17666	17682	17735	17573	17775	17639	17698	17610	17581	17918	17755	17927	17655	17774	17802	17513	17594	17655	17855	17581	17517	17819	17893	17707	17452	17650	17515	17538	17665	17778	17593	17747	17659	17738	17754	17835	17807	17866	17505	17673	17777	17655	17576	17773	17839	17664	17771	17738	17884	17668	17704	17574	17747	17457	17494	17793	17832	17523	17781	17811	17796	17851	17623	17775	17484	17811	17757	17713	17549	17544	17463	17581	17662	17747	17720	17686	17644	17650	17790	17641	17606	17811	17728	17781	17618	17718	17574	17684	17802	17743	17699	17683	17786	17750	17682	17710	17863	17674	17665	17663	17592	17593	17608	17766	18001	17609	17750	17746	17748	17693	17696	17646	17674	17637	17703	17698	17702	17710	17528	17695	17705	17646	17539	17638	17712	17466	17627	17787	17636	17507	17732	17692	17656	17915	17758	17568	17600	17655	17884	17478	17804	17644	17842	17891	17728	17734	17723	17595	17759	17557	17654	17642	17724	17545	17744	17841	17688	17680	17832	17827	17637	17880	17728	17712	17583	17665	17792	17669	17734	17647	17709	17606	17733	17491	17756	17487	17742	17646	17556	17640	17746	17602	17786	17836	17826	17792	17564	17690	17539	17560	17774	17712	17628	17732	17749	17716	17793	17581	17695	17707	17637	17594	17762	17785	17790	17672	17568	17728	17780	17691	17834	17831	17650	17544	17787	17688	17756	17794	17630	17606	17775	17754	17558	17566	17588	17463	17535	17846	17654	17614	17699	17486	17700	17720	17606	17648	17382	17772	17827	17593	17575	17639	17694	17579	17778	17889	17844	17535	17729	17828	17686	17499	17624	17668	17623	17618	17801	17710	17604	17756	17835	17609	17797	17765	17600	17675	17769	17828	17799	17796	17679	17573	17583	17825	17729	17716	17663	17877	17748	17585	17723	17750	17580	17635	17778	17512	17627	17585	17626	17629	17555	17715	17779	17555	17681	17656	17667	17698	17850	17590	17686	17743	17730	17629	17645	17578	17811	17487	17436	17594	17705	17697	17722	17614	17591	17719	17608	17740	17844	17642	17716	17548	17858	17720	17653	17731	17690	17704	17772	17779	17723	17479	17564	17613	17609	17978	17493	17509	17405	17634	17813	17763	17726	17714	17593	17805	17874	17696	17878	17837	17631	17652	17711	17687	17826	17721	17724	17745	17750	17694	17493	17622	17781	17481	17622	17666	17826	17556	17543	17593	17547	17491	17572	17520	17713	17857	17759	17638	17676	17663	17812	17715	17585	17690	17626	17699	17774	17580	17644	17761	17722	17724	17687	17661	17566	17856	17533	17705	17591	17794	17750	17595	17633	17667	17862	17491	17801	17732	17474	17842	17603	17698	17801	17679	17505	17727	17793	17675	17853	17616	17785	17750	17815	17952	17827	17933	17758	17652	17560	17702	17445	17736	17591	17693	17674	17697	17734	17848	17763	17519	17903	17681	17884	17776	17696	17867	17755	17596	17794	17581	17609	17776	17703	17670	17922	17656	17643	17661	17740	17757	17807	17726	17668	17707	17834	17680	17798	17640	17798	17785	17664	17778	17737	17853	17745	17733	17654	17549	17646	17693	17797	17565	17576	17869	17767	17818	17764	17740	17807	17746	17555	17713	17605	17806	17567	17805	17582	17595	17628	17620	17655	17718	17578	17688	17726	17773	17780	17658	17695	17767	17762	17752	17715	17657	17752	17814	17697	17693	17641	17714	17834	17808	17672	17864	17737	17828	17529	17750	17673	17523	17600	17805	17653	17947	17747	17826	17737	17713	17814	17733	17499	17793	17692	17707	17571	17682	17669	17632	17683	17780	17446	17806	17715	17585	17620	17868	17761	17639	17522	17547	17629	17802	17516	17667	17727	17706	17896	17603	17775	17789	17779	17638	17779	17825	17631	17700	17808	17786	17653	17553	17802	17925	17781	17675	17628	17868	17350	17767	17420	17790	17892	17559	17761	17902	17636	17818	17701	17606	17840	17877	17726	17724	17538	17497	17783	17645	17665	17806	17589	17720	17801	17804	17436	17423	17793	17709	17586	17622	17833	17677	17636	17797	17756	17636	17381	17720	17554	17747	17651	17654	17628	17674	17817	17845	17666	17616	17792	17539	17823	17612	17647	17607	17689	17646	17644	17727	17629	17741	17561	17715	17651	17707	17474	17632	17607	17905	17487	17510	17694	17821	17554	17843	17667	17643	17571	17663	17401	17586	17572	17697	17795	17662	17684	17650	17714	17673	17706	17843	17705	17672	17499	17609	17745	17848	17821	17717	17811	17906	17670	17544	17648	17782	17660	17550	17633	17467	17673	17739	17634	17834	17812	17748	17651	17662	17603	17689	17534	17883	17653	17931	17912	17816	17798	17603	17683	17548	17539	17614	17597	17677	17828	17591	17820	17781	17502	17498	17650	17970	17717	17641	17679	17716	17761	17805	17581	17635	17756	17774	17812	17650	17657	17717	17711	17782	17805	17610	17754	17710	17633	17876	17736	17741	17623	17699	17733	17682	17830	17740	17796	17666	17574	17757	17827	17690	17692	17727	17803	17745	17740	17592	17446	17703	17896	17930	17900	17763	17599	17674	17693	17597	17430	17703	17743	17696	17595	17553	17609	17629	17482	17587	17692	17635	17517	17598	17758	17831	17725	17746	17578	17812	17678	17655	17637	17615	17568	17698	17587	17550	17681	17789	17718	17565	17595	17704	17864	17708	17463	17528	17578	17628	17664	17677	17784	17562	17568	17805	17604	17694	17667	17789	17580	17777	17577	17509	17501	17716	17722	17755	17667	17744	17750	17636	17808	17805	17621	17832	17611	17636	17603	17564	17609	17668	17657	17581	17674	17686	17842	17715	17809	17653	17774	17686	17647	17669	17592	17668	17693	17699	17962	17776	17685	17652	17741	17995	17721	17707	17792	17806	17803	17628	17673	17682	17814	17772	17826	17783	17582	17790	17805	17572	17917	17838	17781	17710	17500	17717	17687	17844	17735	17508	17745	17825	17735	17712	17774	17566	17721	17767	17534	17981	17627	17632	17703	17577	17564	17703	17633	17621	17565	17672	17549	17744	17606	17600	17784	17811	17727	17758	17641	17818	17777	17712	17919	17855	17609	17782	17866	17804	17486	17726	17687	17885	17839	17599	17910	17599	17550	17627	17658	17655	17598	17640	17597	17663	17571	17686	17484	17649	17604	17654	17839	17834	17565	17753	17840	17992	17712	17568	17447	17481	17699	17544	17611	17749	17556	17469	17613	17862	17610	17766	17782	17809	17757	17950	17590	17614	17746	17849	17834	17843	17526	17520	17644	17831	17624	17518	17565	17600	17623	17636	17621	17879	17888	17792	17823	17793	17595	17683	17585	17721	17751	17757	17723	17683	17544	17696	17859	17683	17807	17847	17649	17538	17475	17657	17776	17794	17686	17844	17735	17724	17589	17696	17828	17961	17758	17637	17517	17830	17578	17750	17712	17606	17831	17815	17634	17856	17714	17792	17611	17575	17582	17558	17661	17745	17636	17756	17549	17743	17554	17634	17694	17861	17716	17520	17676	17626	17616	17635	17725	18021	17747	17524	17675	17819	17409	17711	17696	17604	17591	17695	17643	17587	17677	17992	17794	17661	17624	17629	17701	17702	17567	17665	17550	17638	17639	17849	17656	17662	17734	17723	17974	17734	17844	17696	17651	17792	17755	17762	17796	17629	17606	17477	17602	17894	17796	17669	17762	17680	17719	17653	17558	17644	17535	17705	17557	17879	17828	17785	17687	17779	17744	17787	18053	17734	17639	17768	17708	17646	17606	17979	17825	17828	17763	17788	17888	17693	17802	17601	17647	17807	17700	17556	17605	17598	17594	18005	17963	17643	17662	17476	17565	17714	17699	17480	17709	17781	17720	17601	17691	17694	17778	17622	17663	17747	17812	17734	17760	17734	17845	17749	17559	17793	17542	17604	17680	17751	17689	17577	17824	17911	17830	17882	17760	17837	17862	17645	17541	17695	17581	17551	17776	17750	17812	17677	17798	17686	17716	17813	17738	17844	17611	17678	17851	17681	17554	17645	17651	17804	17802	17583	17558	17749	17934	17778	17621	17588	17729	17836	17723	17680	17779	17487	17649	17600	17534	17720	17561	17833	17737	17826	17748	17645	17682	17796	17771	17614	17618	17968	17724	17714	17659	17629	17548	17552	17759	17874	17570	17713	17531	17702	17810	17676	17841	17715	17794	17723	17702	17746	17472	17654	17764	17669	17726	17610	17733	17733	17727	17773	17698	17802	17660	17633	17920	17890	17688	17671	17785	17707	17553	17654	17494	17765	18007	17739	17617	17707	17660	17720	17694	17705	17820	17793	17805	17760	17769	17645	17786	17638	17670	17713	17674	17593	17852	17715	17699	17666	17513	17639	17674	17611	17632	17673	17645	17689	17711	17673	17693	17540	17494	17629	17646	17743	17449	17525	17670	17829	17684	17715	17580	17786	17654	17862	17656	17738	17635	17751	17706	17679	17797	17483	17606	17822	17588	17805	17618	17576	17708	17600	17525	17800	17664	17813	17804	17796	17499	17755	17725	17591	17704	17558	17427	17740	17748	17687	17604	17668	17770	17645	17617
28120	49503	43002	29871	20282	15556	14857	14809	15656	14578	14833	14570	14518	14533	14344	14205	14114	14203	14338	14389	14399	14329	14313	14544	14944	15008	14782	14367	14177	14188	14105	14236	14165	14074	14127	14227	14132	14195	14257	14116	14031	14009	14132	14469	14199	14120	14313	14076	14156	14181	14131	14212	14077	14178	14206	14060	14096	14327	14099	14082	14224	14207	14263	14042	14205	14001	14091	14126	14025	14056	14125	14282	14354	14098	14191	14079	14176	14288	13927	14231	14282	14048	14148	14214	14140	14260	14126	14288	14245	14162	14290	14021	14225	14242	14038	14109	14298	14033	13993	14269	14118	14033	14214	14220	14154	14199	14222	14336	14208	14068	14166	14071	14087	14123	14301	14165	14053	14214	14342	14051	14241	14001	14071	14226	14003	14060	14079	14277	14266	14200	13949	14139	14048	14042	13970	13967	14199	14079	14199	14291	14140	14212	14090	13952	14152	14321	14153	14175	14207	14153	14124	14133	14052	14090	14260	14269	14159	14251	14228	14179	14294	14147	14168	14105	14223	14031	14196	14263	14249	14295	14075	14166	14319	13995	14148	13948	14281	14115	14248	14090	14208	14051	14168	14127	14059	14155	14268	14297	14067	14196	14168	13961	14140	14064	14061	14141	14087	14224	14309	14162	14159	14125	14113	14234	14347	14257	14173	13938	14404	14118	14053	14130	14048	14288	14220	14168	14169	14275	14059	14156	14258	14118	14134	14145	14094	14141	14077	14205	14282	14162	14174	14069	14155	14104	14119	13955	14092	14298	14092	14041	14128	14155	14018	14185	14107	14112	14282	14131	14165	14403	14070	14210	14196	14055	14171	14364	14161	14191	14133	14197	14332	14173	14214	14107	14277	14095	14232	14094	14115	14110	14164	14132	14089	14050	14296	14207	14366	14050	14130	14106	14112	14221	14148	14103	14097	14034	14172	14191	14050	13978	14168	14045	14170	14270	14065	14111	14233	14269	14224	14316	14185	14265	14392	14136	14232	13942	14105	14131	14216	14103	14104	14234	13958	13989	14302	14144	14096	14174	14091	14248	14223	14171	14099	14150	14151	14156	13947	14061	14303	14189	14265	14102	14068	14109	14374	14126	14168	14129	14230	14180	14099	14111	14112	14220	14201	14073	14077	14191	14327	13996	14057	14123	14159	14032	14111	14107	14107	14026	14241	14207	14113	13991	14173	14227	14242	14189	14102	14216	14340	14353	14093	14072	14233	14092	13956	14043	14280	14262	14125	14140	14068	13968	14172	14169	14043	14286	14257	14075	14138	14177	14010	14170	14180	14292	14304	14219	13902	14155	14094	14268	14111	14090	14244	14081	14063	14139	14290	14081	14259	14142	14148	14068	14174	14172	14259	14131	14229	14013	14235	14107	14242	14235	14224	14154	14186	14208	14185	14063	14158	14369	14267	14166	14186	14266	14218	14057	14356	14183	14224	14023	14070	14255	14103	14124	14146	14076	14171	14154	14090	14391	14183	14225	14055	14021	14154	14077	14139	14228	14298	14175	14031	14185	14242	14168	14008	14209	14167	14101	14160	14023	14240	14140	14294	14124	14356	14091	14176	14013	14153	14170	14095	14165	14122	14107	14362	14051	14114	14311	14119	14141	13957	14068	14097	14078	14481	13932	14142	14043	14032	13996	14081	14098	14115	14111	14216	14139	14354	14147	14001	14067	14355	14191	14211	14032	14285	14117	14203	14208	14101	14138	14186	14111	14112	14203	14320	14267	14192	14127	14234	14225	14158	14119	14148	14132	14127	13979	14175	14006	14220	14189	14311	14110	14131	14104	14337	14030	14009	14162	14233	14018	13987	14129	13956	14352	14217	14073	14056	14048	14133	14058	14082	14185	14181	14109	14200	14088	14031	14294	14117	14258	14080	13987	14098	14109	14147	14027	14208	14111	14162	14233	14151	14104	14203	14198	14205	14322	13991	14265	14139	14082	14180	14096	14158	13965	14217	14125	14200	14153	14164	14221	14244	14260	14151	14047	14237	14203	14053	14149	14128	14086	14243	14211	14180	14087	14151	14353	14184	14263	14276	14140	14101	14368	14130	14255	14159	14134	14169	14102	14306	14136	14243	14112	14097	14197	14104	13957	14302	14236	14320	14092	14251	14138	14199	14189	14106	14275	14146	14106	14089	14340	13974	14407	14024	14180	14137	14005	14228	14052	14146	14093	14127	14123	14217	14205	13978	14140	14190	14241	14141	14151	13952	14105	14234	14003	14129	14141	14178	14197	14155	14259	14264	14233	14262	14284	14059	14117	14164	14158	14218	14087	14129	14220	14271	14221	14060	14284	14145	14181	14082	14096	14205	14123	14071	14204	14040	14102	14063	14127	14104	14235	14107	14261	14231	14184	14240	14269	14177	14080	14172	14164	14148	14229	14067	14216	13983	14175	14082	14155	14154	14172	14199	14128	14249	14117	14143	14196	14236	14099	14207	14079	14205	14282	14160	14056	14365	14123	14179	14325	14119	14234	13997	14197	14166	14060	14293	14115	14060	14130	14000	14134	14143	14123	14177	14199	14128	14042	14208	14255	14350	14190	14226	14212	14251	14235	14076	14166	14251	14126	14196	14227	14213	14226	14299	14109	14194	13829	14306	14325	14064	14251	14243	14062	14044	14244	14000	14079	14272	14173	14128	13909	14343	14052	14276	14002	14250	14208	14070	14061	14130	14267	14096	14101	14248	14217	14076	14099	14158	14317	14123	14149	14243	14183	14343	14170	14051	14118	14130	14213	14455	14201	14126	13981	14187	14014	14273	14065	14230	14173	14088	14442	14246	14254	14148	14162	14198	14275	14216	14173	14141	14166	14075	14089	14063	14094	14146	14164	14138	14095	14190	14168	14166	14063	14067	14224	14259	14058	14166	14071	14032	14223	14233	14098	14114	14266	14309	14230	14032	14214	14181	14261	14157	14123	14192	14145	14263	14126	14167	14131	14416	14165	14200	14086	14167	14129	14357	14007	14166	14096	14084	14323	14055	14153	14207	14096	14169	14207	14026	14192	14053	14139	14143	14217	14041	14146	14034	14230	14212	14178	14216	14170	14371	14235	14207	14198	13953	14163	14170	14303	14286	14135	14007	14286	14061	14320	14131	14035	14233	14091	14296	13980	14338	14188	13987	14144	14050	14115	14122	14296	13972	14185	13998	14195	14106	14254	14140	14069	14042	14152	13984	14184	14078	14316	14203	14146	14108	14233	14237	14136	14223	14138	14169	14013	14166	14285	14083	14360	14187	14242	14098	14186	14038	13986	14098	14244	14163	14281	14078	14142	14025	14245	14168	14192	14022	14222	14169	14123	14058	14292	14296	14246	14192	14365	14244	14137	14334	14278	14108	14098	14153	14100	14139	14222	14226	14183	14013	14027	14107	13969	14174	14202	14128	14190	13963	14305	14260	14214	14178	14019	14183	13945	14132	14180	14210	14194	14035	14020	14163	14244	14007	14054	14255	14099	13991	14247	13990	14132	14270	14083	14042	14204	14290	14084	14154	14174	14219	14267	14077	14145	14043	14168	14258	14090	14118	14044	14205	14133	14137	14295	14199	14072	14120	14041	14137	14214	14301	14164	14040	13863	14039	14261	14052	14160	14115	14214	14250	14077	14027	14069	14249	14158	14149	14137	14212	14306	14184	14096	14104	14245	14260	14167	14246	14058	14045	14121	14087	14085	13990	14253	14070	14122	14052	14148	14103	14250	14221	14387	14234	14135	14216	14020	14143	14159	14054	14223	14212	14232	14125	14141	14087	14140	14359	14147	14152	14228	14112	14238	14100	14072	14177	13967	14057	14221	14232	14127	13894	14170	14227	14118	14236	13996	14106	14209	14276	14265	14246	14117	14223	14097	14297	14134	14167	14291	14151	14266	14080	14115	14042	14112	14159	14105	14224	14179	14163	13959	14188	14111	14172	14248	14217	14209	14135	13954	14111	14137	14080	14234	14103	14055	14196	14060	14139	14178	14185	14131	13985	14143	14165	14202	14122	14120	14106	14174	14187	14236	14220	14262	14246	14235	14149	14177	14190	14175	14083	14229	14221	14192	14223	14142	14321	14206	14282	14055	14111	14093	14186	13972	14252	14197	14286	14137	14182	14164	14083	14236	14264	14224	14169	14156	14216	14071	14110	14237	14259	14112	14128	14096	14080	14108	13943	14123	14165	14104	14300	14155	14193	14252	14046	14100	14157	14173	14173	14173	14174	14110	14270	14107	14225	14163	14070	14187	14343	14138	14175	14279	14187	14239	14251	14136	14144	14286	14195	13984	14316	14111	14126	14229	14206	14294	14215	14162	14166	14136	14255	14098	14145	14300	14191	14003	13945	14231	14180	14214	14250	14124	14090	14280	14092	13960	14150	14149	14180	14040	14262	14155	14085	14096	14130	14178	14138	14128	14182	13989	14326	14059	14133	14229	14137	14045	14202	14195	14142	14141	14219	14130	14176	14104	14189	13936	14281	14060	14291	13929	14052	14146	14260	14052	14244	14163	14063	14166	14191	14110	14151	14150	14178	14156	14197	14017	14252	13979	14141	14046	14064	13994	14290	14221	14259	14081	14157	14161	14034	14262	14339	14053	14235	14183	14160	14225	14187	14046	14097	14096	14015	14045	14229	14023	14198	14174	14072	14263	14241	14119	14300	14120	14316	14164	14098	14048	14095	14208	14167	14088	14131	14100	14274	14223	14148	14114	14283	14193	14084	14169	14053	14135	14046	14180	14192	14197	14287	13994	14083	14049	14319	14391	13979	14172	14225	14202	14320	14125	14213	14156	14104	14175	14127	14271	14003	14114	14139	14178	14065	14116	14259	14272	14177	14103	14267	14015	14175	14159	14027	14155	14171	14145	14217	14189	14149	13941	14237	14165	14278	14116	14128	14203	14055	14234	14179	14178	14241	14224	14205	14031	14184	14190	14084	14200	14203	14085	14101	14089	14125	14279	14078	14065	14210	14236	14036	14150	14031	14212	14160	14264	14189	14296	14325	14205	14219	14275	14086	14097	14228	14125	14031	14235	14139	14197	14208	14320	14239	14199	14157	14290	14169	14089	14190	14083	14232	14146	14271	14173	14122	13993	14204	14219	14232	14200	14283	14311	14226	14068	14232	14250	14218	14133	14119	14215
22031	21147	28570	24455	21967	23749	25044	20734	20286	20162	19721	19429	19697	19539	19385	19416	19249	19194	19286	19019	19278	19123	19080	19334	20537	21124	20353	19952	19356	19167	18973	18938	18996	18864	18943	18812	18908	18738	18946	18914	19113	18815	18947	18975	18881	18675	18924	18800	18935	18896	18949	18765	18780	18627	19062	19007	18816	18746	18819	18730	18760	18877	18852	18599	18950	19026	18792	18815	18515	18892	18982	18944	19079	18729	18808	18683	18881	18807	18875	18882	18716	18748	18834	18843	18769	18778	18587	18787	18794	18734	18728	18995	18910	18858	18641	18725	18798	19070	19038	18803	18880	18812	18888	18733	18998	18855	18918	18857	18699	18583	18712	18792	18643	18920	18787	18638	18879	18751	18897	18812	18780	18951	18732	18602	18673	18752	18634	18681	18634	18863	18849	18536	18901	18799	18670	18678	18767	18744	18753	18916	18718	18807	18912	18831	19028	18937	18707	18537	18872	18887	18895	18699	18929	18698	18607	18777	18849	18893	18884	18702	18616	18745	18958	18723	18666	18777	18862	18770	18948	18967	18847	18678	18705	18874	18915	18859	18863	18853	18905	18803	18831	18923	18674	18826	18843	18703	19041	19077	18699	18881	18826	18807	18600	18628	18929	19074	18863	18719	18729	18986	18691	18931	18678	18752	18683	18655	18895	18750	18796	18834	18697	18918	18655	18687	18916	18725	18604	18817	19045	18909	18969	18685	18778	18844	18727	18761	18901	18823	18744	18745	18771	18818	18838	18890	18871	18936	18843	18660	18874	18698	19110	18729	18828	18768	18829	18721	18598	18716	18980	18846	18684	19017	18915	18714	18813	18910	18690	18604	18797	18698	18820	18868	18925	18662	19015	18613	18734	18854	18551	18919	18963	18867	18858	18882	18892	18811	18667	18715	18656	18653	18724	18921	18500	18686	18788	18720	18929	18965	18924	18859	18826	18638	18599	18742	18702	18657	18856	18854	18745	18668	18861	18755	18948	18643	18850	18552	18540	18679	18662	18706	18720	18557	18742	18750	18845	18660	18758	18619	18976	18700	18818	19014	18746	18889	18780	18750	18846	18797	18846	18915	18743	18645	18811	18713	18657	18593	18959	18941	18609	18796	18685	18822	18635	18655	18659	18598	18680	18698	18932	18652	18537	18872	18667	18579	18820	18719	18591	18869	19087	18994	18813	18778	18857	18869	18922	18787	18876	18557	18943	18748	18668	18829	18887	18621	18654	18833	18720	18831	18950	18801	18843	18585	18992	18740	18725	18828	18708	18879	18850	18881	18938	18814	18911	18982	18993	18708	18866	18929	18876	18946	18822	18915	18787	18906	18907	18601	18746	18688	19055	18859	18743	18832	18622	18822	18861	18744	18890	18765	18532	18777	18868	18847	19065	18903	18925	18599	18938	18760	18674	18985	18838	18615	18871	18727	18776	18666	18805	18545	18693	18845	18593	18717	18885	18920	18785	18735	18773	18755	18798	18640	18771	18769	18705	18718	18694	18858	18719	18625	18711	18675	18820	18948	18778	18831	18737	18809	18806	18906	19139	18724	18749	18668	18720	18904	19171	18502	18776	18883	18994	18665	18824	18452	18814	18841	19092	18829	18811	19054	18781	18761	18736	18688	18896	18729	18782	18726	18882	18527	18730	18767	18773	18634	19062	18653	18771	18847	18779	18939	18883	18843	18584	18529	18836	18775	18692	18849	18711	18730	18838	18936	18698	18595	18795	18816	18689	19029	18933	18789	18833	18759	18756	18730	18793	18766	19022	18952	18895	18848	18806	18777	18905	18738	18863	18776	18983	18723	18729	18721	18797	18856	18627	19073	18790	18868	18773	19013	18806	18854	18861	18544	18877	18883	18642	18670	19014	18628	18806	18709	18824	18736	18925	18928	18882	18679	18769	18817	18843	18953	18875	18679	18687	18890	18770	18854	18737	18814	18884	18825	18888	18884	18908	18914	18613	18848	18783	18792	18916	18776	18608	18818	18957	18883	18981	18658	18785	18823	18750	18981	18707	18949	19040	18567	18721	18842	18892	18778	18783	19012	18979	18818	18665	18583	18736	18722	18847	18776	18847	18601	18931	18837	18831	18821	18733	18955	18816	18842	18589	18618	18869	18922	19006	18927	18768	18907	19070	18800	19011	18485	18806	18853	18707	18721	18863	18751	18789	18848	18860	18682	19074	19000	18979	18935	18962	18871	18793	18697	18925	18833	18875	18814	18799	18650	18935	18798	18737	18885	18809	18768	18675	18726	18903	18824	18732	18931	18853	18703	18855	18735	18918	18554	19049	19071	18925	18706	19042	18611	18857	18909	18684	18851	18753	18782	18720	18770	18694	18800	18655	18814	18614	18746	18689	18734	18849	18541	18995	18913	18793	18887	19088	18826	18765	18603	18954	19014	18732	18916	18927	18489	18641	18874	18841	18824	18760	18568	18834	18716	18842	18817	18704	18930	18841	18750	18805	18727	18792	18927	18780	18811	18629	18728	18890	18922	18713	18811	18843	18725	18698	18785	18760	18768	18999	18767	18746	18743	18763	18825	18878	18744	18875	18854	18549	18667	18736	18731	18535	18703	18879	18633	18908	18881	18673	18882	18911	18702	18847	18935	18788	18692	18595	18892	18613	18831	18846	18747	18855	18799	18724	18821	18767	18763	18870	18721	18872	18705	18698	18769	18765	18901	18926	18851	18759	18922	18755	18830	18763	18682	18785	19011	18985	18740	18877	18908	18653	18907	18759	18871	18834	18978	18681	18917	18759	18700	18707	18809	18754	18508	18698	18883	18999	18795	18943	18774	18767	18761	18940	18780	18575	18760	18862	18885	18683	18841	18921	18888	18791	18674	18896	18755	18846	18892	18766	18933	18705	18802	18806	18680	18901	18984	18699	19041	18774	18813	18822	18791	18656	18980	18727	18667	18808	19013	18836	18850	19005	18805	18887	18953	18810	19042	18511	18688	18846	18785	18904	18581	18708	18674	18860	18677	18920	18758	18735	18875	18811	18740	18985	18804	18691	18926	18667	18885	18931	18996	18666	18931	18947	18696	18882	18799	18933	18801	18735	18842	19003	18899	18763	18605	18772	18979	18736	18906	18861	18831	18858	18834	18842	18810	18911	18753	18898	18894	18852	18692	18618	18788	18812	18983	18718	18809	18775	18681	18824	19016	18947	18856	18655	18933	18794	18779	18730	18579	18875	18784	18816	18737	18796	18949	18835	18790	18896	18873	18938	18863	18751	18638	18785	18933	18769	18707	18751	18813	18819	18850	18985	18955	18960	18748	18709	18646	18716	18839	18880	18693	18902	18739	18937	18733	18581	18789	18821	18810	19025	18826	18830	18846	18746	18832	18773	18818	18885	18738	18799	18630	18804	18918	18809	18762	18834	18902	18710	19008	18992	18913	18860	18640	18731	18996	18836	19009	18572	18859	18850	19129	18744	18700	18678	18877	19130	18898	18744	18852	18627	18969	19031	18655	18752	18841	18872	18638	18992	18708	18586	18832	18762	18620	18961	18892	18831	19004	18629	18845	18666	18946	18811	18648	18741	18694	18658	18761	18795	18912	18703	18785	18619	18764	18883	18654	18835	18880	18886	18816	18666	18926	18592	18809	18917	18826	18748	18742	18888	18699	18567	18887	18669	18736	18860	18517	18673	18667	19029	18933	18670	18627	18748	18721	18579	18749	18966	18903	18777	18750	18924	19031	18651	18673	18873	18876	18781	18705	18825	18964	18816	18655	18624	18698	18800	18514	18661	18664	18690	18781	18994	18760	18684	18692	18645	18668	18797	18909	19073	19055	18786	18797	18760	18838	18792	18970	18773	18826	18988	19057	18788	18489	18608	18534	18650	18771	18921	18706	18935	18694	18746	18825	18909	18844	18886	18713	18800	18824	18817	18668	18784	18755	18777	18772	18931	18785	18957	18953	18846	18734	18839	18658	18755	18675	18658	18781	18732	18931	18665	18853	18879	18949	18697	18743	18996	18912	18864	18948	18551	18744	18659	18732	18730	18624	18641	18724	18780	19017	18916	18798	18779	18699	18662	18616	18863	18857	18731	18726	18540	18557	18726	18802	18784	18807	18816	18809	18861	18788	18598	18779	18763	18738	18798	18844	19002	18789	18991	18641	18626	18776	18742	18755	18911	18804	18654	18797	18839	18779	18650	18722	18807	18683	18653	18899	18881	18790	18779	18909	18856	18884	19001	18800	18617	18711	18894	18610	18932	19020	18908	18905	18824	18676	18648	18749	18810	18843	19006	18870	18994	18913	19093	18598	18879	18734	19001	18922	18721	18830	18711	18624	18544	18665	18821	18788	18902	18582	18847	18763	18690	18754	18812	18650	18702	18851	18627	18806	18812	18790	18891	18866	18814	18576	18894	18899	18665	18810	18635	18504	18864	18852	18738	18807	18764	18886	18780	18777	18744	18524	18940	18714	18630	18772	18946	18813	18796	18931	18960	18775	18792	18836	18866	19030	18912	18939	18816	18766	18814	18902	18782	18700	18856	19061	18779	18878	18771	18699	18833	18866	18914	18793	18776	18646	18764	18711	18793	18779	18844	18845	18975	19009	19037	18801	18758	18604	18642	18805	18798	18876	18937	18601	18909	18909	18760	18881	18800	18763	18657	18918	18809	18736	18824	18872	18789	18699	18664	18776	18743	18777	18807	18897	18864	18768	18944	18828	18779	18865	18773	18769	18771	18858	18687	18861	18775	18856	18932	18953	19012	19070	18625	18914	19013	18962	18872	18899	18833	18911	18787	18965	18950	18804	18905	18896	18665	18947	18822	18663	18936	18818	18709	18945	18808	18945	18825	18660	18812	18743	18877	18792	18879	18874	18896	18893	18727	18991	18762	18820	18942	18866	18763	18710	18680	18601	18899	18753	18798	18802	18840	18732	18795	18769	18797	18844	18882	18861	18722	18842	18773	18692	18622	18683	18800	18660	18687	18713	18999	18803	18867	18781	18739	18827	18866	18582	18550	19024	18664	18855	18658	18762	18658	18927	18756	18743	18655	18946	18836	18772	18668	18644	18645	18591	18885	18836	18623	18743	18949	18670	18834	18978	18874	18865	18645	18870	19005	18919	18792	18910	19018	18706	18838	18829	18791	18752	18881	18875	18751	18666
33636	65462	57134	37824	24454	17262	16339	16346	16722	15885	15920	15796	15818	15493	15253	15307	15376	15194	15051	15080	15175	15065	15031	15463	17328	17304	16413	15756	15352	15111	15042	14899	14693	14976	14902	14820	14637	14957	14623	14941	14760	14830	14922	14816	14533	14969	14749	14667	14752	14762	14796	14666	14878	14690	14837	14644	14782	14750	14803	14883	14717	14945	14743	14942	14673	14724	14905	14742	14819	14789	14733	14939	14762	14628	14820	14767	14856	14726	14828	14724	14770	14781	14866	14715	14667	14757	14870	14807	14630	14921	14797	14779	14608	14824	14882	14578	14987	14622	14742	14740	14646	14629	14815	14678	15006	14662	15029	14908	14752	14722	14536	14749	14661	14873	14676	14681	14600	14863	14777	14742	14808	14763	14847	14724	14712	14744	14516	14706	14731	14810	14737	14789	14860	14808	14659	14752	14732	14822	14802	14663	14811	14743	14715	14784	14801	14978	14795	14777	14754	14776	14637	14817	14656	14916	14763	14990	14808	14759	14644	14744	14677	14857	14797	14834	14911	14749	14969	14760	14661	14660	14757	14828	14741	14848	14849	14944	14659	14833	14736	14862	14789	14887	14688	14728	14864	14817	14815	14971	14768	14834	14981	14620	14734	14801	14737	14672	14807	14676	14785	14864	14917	14765	14611	14699	14647	14786	14750	14798	14752	14503	14772	14850	14819	14848	14936	14852	14714	14863	14770	14724	14770	14896	14887	14946	14799	14854	14869	14697	14639	14831	14844	14776	14770	14756	14800	14880	14845	14783	14680	14754	14829	14813	14694	14910	14837	14784	14922	14801	14822	14954	14715	14871	14606	14763	14825	15070	14647	14731	14925	14853	14652	14731	14877	14833	14752	14687	14841	14866	14673	14662	14807	14961	14866	14706	14879	14906	14830	14945	14820	14907	14981	14820	14621	14884	14809	14913	14968	14825	14944	14787	14775	14757	14839	14710	14610	14720	14906	14774	14750	14765	14886	14807	14611	14687	14741	14718	14711	14879	14657	14939	14832	14738	14744	14729	14644	14698	14719	14714	14869	14725	14872	14871	14794	14766	14788	14751	14894	14776	14752	14828	14903	14653	14760	14747	14725	14900	14796	14808	14705	14594	14874	14954	14697	14775	14608	14844	14775	14939	14666	14792	14822	14828	14772	14847	14629	14860	14840	14790	14703	15006	14871	14763	14828	14697	14566	14812	14844	14967	14842	14605	14834	14622	14725	14775	14689	14825	14844	15015	14705	14835	14784	14846	14826	14822	14848	14844	14728	14743	14559	14736	14967	14748	14629	14876	14798	14808	14704	14750	14759	15066	14873	14828	14900	14720	14876	14751	14691	14712	14788	14739	14708	14800	14654	14868	14708	14775	14726	14866	14837	14825	14809	14727	14707	14881	14706	14745	14837	14751	14756	14776	14741	14664	14914	14792	14633	14801	14903	14710	14670	14811	14725	14629	14746	14794	14716	14880	14851	14561	14946	14762	14980	14844	14871	14709	14727	14639	14974	14759	14762	14859	14979	14733	14767	14762	14859	14690	14858	14871	14821	14761	14970	14875	14763	14837	14736	14817	14647	14651	14657	14820	14735	14730	15005	14893	14639	14901	14725	14771	14676	14887	14876	14778	14847	14850	14812	14806	14945	14729	14757	14787	14833	14917	14796	14794	14736	14711	14792	14726	14834	14757	14741	14747	14747	14941	14554	14892	14685	14773	14822	14857	14824	14568	14759	14897	14886	14827	14705	14809	14820	14845	14656	14760	14792	14840	14512	14862	14802	14734	15051	14878	14844	14577	14774	14778	14934	14940	14768	14842	14874	14708	14758	14779	14778	14661	14694	14893	14749	14706	14834	14879	14592	14822	14819	14808	15044	14796	14654	14935	14792	14746	14775	14704	14803	14709	14927	14781	14802	14741	14934	14793	14814	14657	14774	14752	14743	14686	14816	14831	14892	14671	14812	14898	14789	14748	14720	14976	14757	14898	14893	14706	15000	14807	14774	14522	14887	14734	14787	14687	14789	14676	14700	14907	14738	14853	14820	14806	14897	14846	14956	14725	14708	14590	14935	14696	14818	14936	14699	14855	14801	14833	14739	14921	14798	14817	14748	14924	14818	14777	14870	14712	14585	14770	14958	14895	14780	14675	14958	14703	14691	14950	14752	15024	14881	14646	14762	14803	14739	14706	14980	14850	14709	14844	14627	14816	14662	14771	14764	14885	14774	14695	14761	14765	14828	14712	14656	14833	14890	14778	14799	14801	14719	14889	14880	14905	14901	14892	14621	14679	14637	15014	14841	14810	14890	14737	14849	15076	14769	14521	14787	14639	14828	14851	14797	14828	14871	14883	14727	14834	14700	14921	14717	14876	14760	14970	14706	14821	14774	14844	14659	14701	14573	14782	14645	14800	14705	14850	14625	15069	14771	14769	14741	14787	14960	14662	14691	14772	14935	14716	14885	14694	14855	14887	14817	14741	14686	14747	14774	14616	14814	14958	14778	14792	14807	14761	14695	14876	14799	14743	14892	14719	14769	14707	14931	14610	14740	14988	14742	14814	14882	14763	14858	14711	14840	14843	14878	14787	14842	14815	14756	14690	14813	14791	14621	14798	14719	14798	14926	14653	14887	14630	14783	14659	14891	14762	14794	14929	14533	14796	14747	14756	14878	14974	14708	14890	14661	14719	14653	14855	14815	14636	14748	14867	14824	14650	14822	14617	14977	14912	14785	14729	14767	14550	14710	14844	14796	14805	14863	14818	14533	14827	14764	14798	14807	14833	14827	14803	14739	14719	14741	14873	14877	14758	14765	14628	14954	14798	14629	14748	14965	14663	14706	14823	14621	14820	14785	14715	14808	14763	14859	14777	14602	14779	14635	14621	14797	14803	14789	14722	14590	14782	14794	14748	14955	14721	14879	14834	14810	14764	14654	14794	14877	14801	14639	14867	14863	14679	14774	14983	14710	14793	14771	14675	14819	14881	14816	14747	14811	14752	14807	14662	14632	14853	14783	14656	14647	14778	14677	14733	14817	14850	14897	14685	14673	14862	14729	14816	14811	14933	14950	14733	14808	14927	14640	14898	14814	14724	14905	14809	14718	14768	14692	14717	14859	14706	14819	14665	14908	14670	14653	14679	14708	14829	14803	14724	14726	14859	14627	14784	14903	14893	14714	14789	14687	14700	14770	14824	14640	14861	14817	14646	14839	14760	14889	14777	14827	14940	14869	14873	14702	14819	14985	14603	14887	14793	14910	14796	14964	14650	14886	14749	14941	14649	14588	14895	14587	14731	14880	14872	14686	14835	14728	14653	14910	14645	14885	14770	14790	14870	14669	14740	14749	14688	14590	14767	14680	14754	14724	14788	14726	14793	14660	14744	14791	14927	14703	14711	14735	14556	14697	14615	14695	14643	14763	14759	14784	14703	14872	14653	14888	14826	14801	14728	14635	14914	14737	14762	14989	14829	14909	14683	14835	14710	14599	14826	14699	14806	14833	14848	14762	14754	14884	14745	14685	14829	14720	14703	14790	14839	14741	14758	14708	14936	14742	14863	14806	14774	14738	14875	14868	14845	14773	14714	14779	14728	14854	14678	14867	14809	14840	14666	14955	14607	14902	14883	14886	14823	14821	14865	14710	14676	14814	14708	14528	14574	14687	15024	14840	14772	14882	14837	14757	14810	14754	14758	14866	14844	14780	14883	14773	14609	14716	14822	14710	14909	14793	14887	14687	14793	14857	14792	14786	14864	14705	14794	14921	14879	14980	14798	14866	14790	14973	14766	14818	14716	14615	14928	14895	14767	14840	14717	14754	14689	14765	14803	14628	14773	14794	14620	14739	14845	14794	14613	14884	14858	14877	14727	14721	14799	14836	14763	14726	14946	14819	14856	14852	14834	14903	14782	14912	14706	14779	14729	14697	14747	14799	14812	14675	14863	14887	14776	14715	14769	14709	14625	14763	14791	14861	14878	14724	14795	14667	14808	14634	14730	14740	14785	14741	14694	14723	14898	14808	14685	14857	14905	14840	14887	14718	14840	14852	14666	14765	14907	14596	14775	14675	14706	15006	14712	14718	14638	14770	14899	14717	14852	14840	14736	14711	14818	14731	14859	14774	14667	14701	14791	14614	14911	14629	14890	14805	14720	14796	14620	14728	14902	14637	14852	14922	14832	14858	14765	14692	14584	14997	14945	14695	14776	14708	14750	14908	14773	14719	14822	14801	14733	14599	14806	14914	14817	14859	14766	14814	14764	14889	14757	14876	14624	14782	14862	14661	14691	14709	14910	14838	14656	14743	14666	14887	14727	14938	14810	14872	14791	14764	14782	14550	14738	14811	14849	14733	14813	14795	14733	14633	14756	14705	14622	14813	14788	14736	14735	14869	14919	15080	14776	14874	14900	14849	14805	14855	14791	14716	14743	14851	14787	14872	14854	14869	14620	14781	14782	14735	14911	14732	14829	14778	14696	14756	14684	14725	14785	14877	14586	14660	14809	14802	14583	14775	14556	14663	14892	14775	14815	14775	14708	14705	14788	14893	14726	14802	14773	14887	14821	14745	14901	14739	14945	14828	14851	14615	14804	14918	14856	14874	14712	14744	14614	14962	14636	14714	14818	14642	14860	14841	14746	14811	14896	14812	14812	14855	14866	14747	14634	14841	14735	14733	14798	14652	14802	14824	14755	14746	14748	14626	14808	14765	14898	14746	14777	14796	14877	14815	14794	14800	14768	14874	14823	14605	14693	15064	14709	14950	14751	14711	14777	14859	14870	14794	14768	14765	14728	14749	14794	14685	14824	14833	14884	14776	14845	14667	14915	14603	14875	14791	14504	14723	14688	14839	14849	14964	14781	14594	14859	14802	14814	14751	14730	14742	14605	14884	14763	14802	14744	14793	14888	14809	14699	14731	14918	14822	14764	14835	14740	14796	14856	14838	14817	14798	14836	14985	14650	14813	14761	14969	14809	14766	14861	14840	14753	14806	14697	14753	14824	14832	14788	14720	14785	14723	14925	14793	14901	14773	14702	14824	14800	14825	14803	14780	14909	14902	14562	14925	14884	14723	14652	14849	14953	14808	14644	14608	14726	14925	14727	14852	14768	14971	14685	14815	14759	14906	14801	14756	14930	14821	14764	14698	14843
30930	31413	38410	30126	22174	20464	20695	20327	20315	20232	20030	19738	19871	19841	19801	19812	19852	19598	19782	19654	19624	19855	19531	19373	19747	19725	19825	19458	19638	19676	19675	19710	19506	19581	19562	19486	19560	19559	19699	19478	19574	19674	19489	19424	19458	19492	19485	19445	19654	19652	19251	19499	19661	19494	19730	19567	19451	19464	19652	19400	19526	19668	19692	19494	19605	19470	19568	19501	19585	19440	19456	19530	19555	19543	19441	19538	19507	19690	19630	19497	19430	19449	19488	19591	19538	19542	19643	19574	19432	19380	19313	19578	19656	19459	19539	19644	19555	19292	19606	19556	19748	19373	19659	19448	19462	19365	19431	19423	19516	19631	19402	19356	19516	19476	19412	19687	19611	19497	19554	19536	19516	19492	19726	19436	19437	19523	19490	19560	19599	19642	19449	19359	19393	19303	19554	19428	19505	19706	19541	19517	19614	19581	19628	19487	19397	19433	19452	19491	19509	19550	19465	19419	19577	19463	19470	19613	19628	19601	19487	19498	19327	19462	19665	19390	19573	19481	19467	19495	19400	19556	19464	19497	19649	19489	19462	19392	19426	19726	19398	19375	19616	19440	19555	19492	19441	19634	19635	19614	19289	19678	19655	19669	19474	19451	19553	19568	19514	19481	19379	19407	19385	19565	19617	19629	19433	19458	19496	19394	19562	19476	19608	19462	19408	19491	19613	19485	19411	19475	19662	19437	19630	19512	19502	19436	19780	19477	19737	19808	19452	19548	19702	19329	19737	19486	19697	19684	19525	19585	19493	19485	19465	19531	19445	19514	19355	19713	19557	19555	19512	19528	19597	19482	19303	19517	19613	19428	19357	19482	19381	19481	19199	19526	19435	19455	19474	19650	19663	19707	19770	19734	19497	19398	19700	19491	19635	19353	19612	19521	19410	19576	19477	19485	19258	19359	19465	19410	19699	19497	19500	19684	19533	19616	19431	19379	19414	19555	19721	19506	19544	19555	19598	19678	19387	19482	19496	19564	19477	19362	19459	19354	19557	19346	19522	19468	19582	19581	19647	19599	19621	19716	19591	19611	19411	19724	19661	19423	19314	19541	19454	19469	19521	19659	19604	19575	19434	19421	19485	19413	19393	19674	19633	19548	19717	19445	19407	19460	19713	19553	19360	19776	19579	19344	19533	19549	19507	19611	19505	19648	19462	19627	19527	19613	19715	19596	19490	19540	19322	19678	19793	19517	19440	19496	19414	19488	19601	19653	19602	19690	19627	19571	19552	19372	19471	19602	19596	19393	19263	19248	19369	19538	19720	19606	19449	19565	19424	19505	19525	19552	19615	19527	19626	19571	19454	19580	19457	19433	19734	19461	19507	19504	19576	19674	19860	19740	19557	19447	19836	19747	19630	19511	19435	19559	19511	19571	19560	19552	19648	19695	19624	19655	19655	19539	19585	19516	19621	19460	19619	19379	19620	19539	19721	19619	19461	19638	19460	19507	19618	19597	19451	19615	19549	19452	19355	19555	19614	19470	19503	19549	19466	19535	19426	19489	19526	19587	19693	19536	19583	19475	19674	19584	19455	19453	19605	19366	19140	19495	19594	19715	19648	19344	19576	19528	19862	19477	19480	19637	19508	19671	19556	19497	19698	19626	19606	19566	19424	19791	19466	19422	19452	19732	19342	19614	19563	19647	19288	19575	19670	19586	19564	19498	19548	19706	19433	19541	19479	19444	19581	19576	19625	19609	19340	19358	19516	19783	19423	19555	19727	19621	19408	19693	19517	19720	19524	19421	19587	19739	19591	19451	19617	19654	19329	19520	19558	19365	19310	19522	19514	19508	19619	19438	19627	19502	19606	19496	19568	19613	19715	19539	19570	19454	19611	19456	19557	19554	19407	19662	19322	19466	19470	19641	19542	19519	19771	19543	19723	19567	19524	19665	19593	19502	19746	19500	19394	19778	19605	19644	19454	19495	19771	19363	19436	19482	19560	19366	19501	19529	19576	19570	19590	19528	19702	19383	19414	19507	19579	19491	19610	19464	19535	19642	19470	19203	19581	19481	19419	19579	19535	19666	19413	19453	19435	19554	19281	19439	19563	19533	19502	19803	19626	19521	19227	19380	19355	19541	19720	19405	19434	19553	19838	19662	19686	19779	19449	19679	19519	19611	19452	19513	19642	19586	19494	19775	19454	19397	19497	19530	19506	19521	19596	19641	19618	19568	19373	19714	19386	19373	19377	19389	19595	19454	19434	19472	19323	19744	19609	19495	19562	19458	19494	19374	19662	19277	19642	19540	19415	19659	19282	19481	19572	19591	19437	19413	19311	19631	19534	19577	19581	19505	19487	19541	19507	19510	19603	19492	19626	19398	19716	19359	19495	19475	19418	19569	19442	19522	19343	19497	19721	19471	19586	19513	19804	19677	19511	19349	19585	19452	19368	19336	19487	19508	19475	19596	19635	19430	19761	19418	19570	19696	19502	19583	19396	19648	19603	19650	19432	19522	19468	19522	19431	19711	19657	19493	19697	19393	19572	19581	19405	19552	19580	19690	19576	19447	19415	19387	19330	19399	19552	19333	19556	19595	19525	19406	19473	19495	19481	19671	19505	19363	19770	19567	19501	19549	19535	19633	19527	19551	19553	19432	19362	19535	19531	19407	19603	19624	19439	19579	19563	19830	19645	19419	19556	19569	19762	19625	19559	19683	19503	19595	19432	19527	19638	19629	19676	19670	19420	19562	19381	19438	19481	19736	19600	19475	19528	19735	19582	19359	19663	19524	19616	19505	19643	19450	19535	19445	19536	19576	19596	19639	19521	19593	19629	19531	19616	19649	19469	19418	19422	19664	19638	19484	19534	19524	19458	19578	19710	19560	19507	19490	19643	19560	19638	19620	19619	19523	19667	19503	19330	19616	19537	19762	19647	19299	19607	19682	19329	19554	19434	19312	19540	19524	19571	19615	19507	19779	19616	19722	19498	19479	19487	19370	19579	19365	19428	19558	19542	19578	19709	19540	19573	19531	19444	19218	19461	19418	19566	19402	19664	19514	19545	19602	19500	19435	19501	19378	19718	19579	19568	19503	19438	19580	19656	19434	19471	19693	19342	19473	19545	19629	19412	19592	19438	19618	19404	19604	19485	19628	19716	19383	19560	19431	19455	19656	19531	19629	19610	19444	19515	19674	19544	19523	19362	19344	19255	19505	19723	19631	19644	19592	19399	19458	19424	19492	19430	19461	19553	19704	19568	19439	19599	19353	19646	19448	19656	19503	19424	19427	19642	19613	19402	19615	19579	19367	19563	19301	19648	19441	19658	19237	19484	19463	19462	19477	19440	19476	19657	19682	19480	19364	19429	19546	19426	19453	19652	19235	19495	19657	19476	19599	19494	19405	19474	19500	19482	19653	19670	19497	19581	19381	19498	19582	19541	19607	19578	19554	19478	19552	19656	19512	19423	19332	19522	19371	19563	19642	19511	19581	19600	19479	19613	19420	19623	19345	19571	19532	19662	19391	19468	19580	19478	19696	19587	19540	19658	19432	19592	19385	19634	19581	19577	19406	19831	19414	19416	19555	19575	19508	19482	19658	19776	19675	19454	19335	19550	19576	19593	19588	19622	19409	19644	19699	19470	19425	19698	19490	19537	19649	19603	19443	19651	19384	19465	19448	19492	19663	19441	19488	19597	19594	19453	19435	19637	19634	19564	19703	19646	19618	19604	19601	19487	19440	19446	19559	19495	19720	19464	19592	19361	19442	19503	19829	19447	19485	19575	19567	19501	19568	19559	19602	19542	19486	19501	19475	19346	19530	19503	19466	19256	19432	19584	19641	19443	19422	19422	19445	19445	19452	19648	19484	19698	19658	19615	19307	19512	19480	19523	19529	19259	19529	19498	19575	19505	19674	19650	19591	19547	19641	19555	19570	19556	19644	19965	19751	19681	19516	19422	19544	19688	19728	19668	19572	19429	19598	19437	19360	19523	19582	19580	19494	19617	19508	19490	19545	19605	19431	19507	19372	19481	19508	19588	19611	19673	19489	19737	19615	19637	19480	19670	19523	19496	19595	19539	19446	19547	19440	19501	19490	19626	19631	19652	19535	19492	19543	19646	19560	19591	19620	19503	19532	19603	19649	19455	19597	19495	19657	19555	19423	19524	19610	19660	19465	19497	19929	19509	19360	19372	19543	19522	19766	19694	19652	19516	19463	19487	19390	19547	19495	19629	19500	19328	19508	19393	19585	19418	19629	19411	19518	19513	19552	19538	19380	19412	19580	19528	19471	19436	19529	19532	19235	19763	19720	19639	19425	19398	19282	19635	19475	19517	19472	19445	19568	19566	19497	19488	19708	19444	19536	19587	19419	19828	19554	19464	19749	19625	19662	19669	19523	19665	19730	19359	19414	19404	19588	19599	19433	19614	19402	19503	19503	19605	19450	19741	19595	19559	19657	19606	19569	19550	19316	19697	19637	19546	19382	19525	19637	19503	19477	19392	19438	19660	19629	19634	19596	19625	19577	19733	19700	19687	19480	19691	19572	19406	19492	19605	19605	19665	19455	19813	19598	19475	19601	19544	19494	19715	19426	19372	19546	19512	19347	19568	19480	19541	19538	19618	19589	19342	19669	19708	19826	19405	19307	19545	19692	19520	19359	19528	19422	19523	19556	19722	19629	19714	19688	19470	19539	19770	19633	19376	19517	19587	19692	19469	19444	19465	19515	19483	19556	19688	19322	19676	19330	19560	19377	19612	19698	19760	19377	19734	19458	19470	19490	19363	19493	19593	19575	19455	19459	19433	19662	19646	19751	19638	19522	19633	19751	19463	19557	19427	19675	19541	19605	19656	19636	19534	19518	19555	19410	19434	19724	19568	19437	19577	19532	19561	19639	19751	19648	19447	19564	19529	19560	19380	19264	19303	19496	19653	19502	19446	19424	19550	19566	19393	19502	19506	19560	19673	19589	19534	19380	19535	19696	19434	19448	19556	19536	19387	19659	19599	19539	19465	19699	19664	19525	19455	19601	19488	19557	19756	19470	19466	19368	19608	19468	19467	19438	19690	19571	19285	19481	19613	19470	19543	19575	19341	19464	19546	19477	19599	19549	19584	19603	19757	19463	19438	19434	19720	19666	19466	19355	19583	19433	19555	19717	19705	19588	19625	19720
29419	45722	37487	24373	17634	16378	16547	16492	16037	15937	15622	15801	15697	15512	15528	15706	15281	15354	15309	15387	15307	15297	15168	15305	15239	15489	15487	15317	15025	15254	15257	15285	15171	15037	15097	15025	15164	15261	15053	15138	15282	15122	15276	15158	15224	15213	15141	15052	15304	15152	15258	15188	15342	15095	15341	15059	15422	15254	15029	15105	15258	15151	15204	15099	15224	15258	15142	15098	15242	15154	15207	14992	15132	15181	15015	15088	15089	15272	15072	14999	15355	15067	15264	15217	15109	15197	15165	15140	15257	15032	15006	15281	15120	15227	15219	15139	15114	15140	15233	15160	15099	15132	15045	15252	15290	15229	15197	15319	15046	15192	15075	15096	15163	15027	15126	15178	15235	15345	15311	15018	15135	15323	15191	15267	15084	15177	15098	15148	15127	14965	15190	15173	14965	15296	15169	15170	15186	15290	15241	15262	15358	15230	15224	15075	15137	15362	15288	15155	15155	15230	15271	15281	14997	15131	15251	15297	15142	15244	15209	15198	15216	15109	15131	15307	15104	15006	15233	15185	14951	15218	15155	15149	15203	15242	15312	15125	15213	15206	15196	15070	15194	15069	15107	15077	15171	15308	15139	15138	15218	15117	15108	15178	15328	15182	15136	15171	14928	15206	15292	15251	15274	14956	15066	15227	15279	15137	15242	15134	14961	15225	15244	15106	15052	15071	15020	15010	15149	15127	15324	15169	15127	15197	15172	15121	15109	15395	15247	15199	15155	15011	15101	15094	15158	15111	15326	15151	15157	15078	15196	15109	15183	15214	15202	15221	15194	15333	15121	15202	15269	15421	15047	15303	15016	15103	15059	15067	15196	15399	15190	15275	15215	15079	15208	15300	15213	15050	15060	15168	15114	15160	15108	15308	15104	15188	15216	15263	15288	15234	15100	15170	15105	15276	15240	15174	15147	15133	15248	15070	15312	15226	15260	15213	15083	14971	15259	15258	14965	15224	15275	15132	15417	15335	15263	15215	15085	15039	15382	15259	15247	15134	15092	15276	15256	15051	15214	15198	15181	15209	15204	15228	15232	15208	15026	15042	15141	15109	15094	15357	15117	15215	15131	15164	15370	15378	15182	15169	15106	15146	14999	15164	15230	15342	15218	15206	15150	15192	15087	15363	15349	15295	15190	15098	15296	15085	15281	15152	15154	15183	15294	15125	15042	15262	15293	15277	15082	15112	15119	15014	15186	15109	15159	15234	15257	15232	15173	15328	15286	15191	15095	15198	15208	15229	15022	15140	15259	15290	15105	15217	15102	15132	15098	15086	15054	15357	15147	15150	15200	15205	15217	15037	15246	15185	15118	15228	15017	15086	15157	15043	15287	15149	15316	15149	15252	15251	15213	15065	15185	15318	15006	15259	15282	15119	15319	14976	15245	15141	15182	15163	15145	15076	15119	15232	15157	15176	15252	15114	15278	15297	15368	15251	15168	15190	15281	15070	15032	15172	15240	15097	15397	15108	15199	15375	15179	15078	15175	15239	15224	15246	15039	15148	15112	15186	15349	15136	15277	15219	15330	15298	15070	15294	15156	15321	15161	15103	15145	15053	15211	14992	15260	14992	15263	15157	15147	15209	15199	15251	14975	15100	15067	15227	15355	15036	15372	15167	15096	15190	15162	15174	15191	15183	15283	15238	15151	15119	15140	15206	15241	15326	15059	15201	15266	15140	15189	15165	15250	15256	15216	15082	15178	15213	15191	15220	15146	15176	15215	15243	15102	15146	15237	15231	15143	15256	15099	15231	15191	15105	15178	15080	15036	15195	15035	15108	15451	15158	15183	15095	15012	15208	15188	15241	15298	15170	15064	15132	15131	15276	15090	15339	15060	15204	15152	15241	15087	15225	15251	15271	15183	15338	15252	15201	15471	15266	15206	15136	15167	15112	15144	15016	15184	15209	15190	15189	15171	15158	15240	15210	15036	14977	15168	15017	15015	15175	15031	15208	15242	15099	15231	15273	15195	15144	15310	15119	15126	15391	15105	15116	15109	15127	15181	15225	15210	15353	15163	15266	15244	15151	15360	15172	15197	15214	15069	15153	15013	15225	15083	15285	15249	15265	15285	15159	15271	15063	15284	15068	15037	15295	15263	15000	15152	15154	15157	15083	15223	15127	15199	15033	15085	15258	14998	15239	15179	15000	15117	15331	15363	15204	15260	15271	15177	15305	15102	15097	15172	15173	15174	15078	15058	15243	15208	15224	15140	15193	15127	15123	15229	15376	15229	15203	15267	15306	15182	15362	15040	15179	15233	15196	15082	15219	15324	15161	15221	15187	15137	15104	15242	15120	15228	14968	15016	15111	15006	15032	15057	15163	15043	15078	15249	15229	15097	15270	15085	15156	15237	15125	15112	15161	15327	15085	15195	15157	15262	15213	15338	15112	15228	15120	15301	15207	15212	15170	15192	15293	15290	15162	15128	15179	15295	15190	15174	15177	15151	15071	15011	15062	14850	15256	15163	15013	15215	15100	15191	15377	15029	15304	15213	15106	14969	15073	15173	15210	15011	15107	15332	15207	15110	15207	15307	15081	15192	15133	15232	15268	15170	15328	15134	15106	15063	15206	15269	15228	15207	15138	15133	15104	15134	15294	15167	15068	15162	15213	15228	15221	15161	15045	15236	15227	15255	15086	15158	15170	15271	15037	15087	15231	15094	14933	15326	15169	15169	15304	15010	15342	15202	15186	15116	15248	15149	14939	15148	15077	15095	15286	15059	15210	15274	15173	15253	15152	15210	15217	15277	15164	15308	15195	15216	15209	15136	15203	15331	15169	15225	15272	15350	15299	15227	15092	15098	15181	15116	15105	15143	15273	15336	15259	15097	15119	15058	15154	15194	15133	15240	15067	15066	15092	15264	15174	14997	15221	15118	15297	15193	15170	15258	15280	15213	15019	15294	15166	15148	15123	15129	15260	15080	15242	15099	15402	15152	15234	15138	15107	15375	15285	15218	15366	15050	15219	15168	15194	15128	15138	15116	15120	15273	15283	15089	15339	15265	15224	15261	15142	15166	15174	15223	15260	15162	15230	15085	15355	15137	15191	15210	15222	15181	15173	15191	15106	15143	15208	15143	15203	15295	15209	15294	15320	15265	15185	15237	15146	15084	15123	15243	15288	15262	15279	14965	15173	15311	15138	15240	15254	15023	15112	15074	15009	15145	15199	15131	15106	15376	15141	15239	15118	15096	15250	15016	15103	15157	15218	14994	15160	15076	15227	15243	15042	14972	15330	15189	15273	15279	15139	15384	15317	14989	15168	15180	15186	15184	15335	15010	15234	15009	15228	15074	15132	15194	15230	15223	15295	15267	15158	14982	14964	15162	15166	15305	15293	15081	15107	15026	15187	15288	15204	15061	14917	15083	15191	15308	15128	15245	15183	15242	14957	15286	15265	15130	15390	15186	15385	15235	15380	15119	15188	15274	15217	15312	15110	15152	15104	15180	15035	15082	15371	15253	15088	15081	15129	15112	15216	15087	15132	15185	15032	15319	15172	15152	15174	15211	15277	15024	15343	15176	15173	15237	15178	15300	15152	15201	15180	15289	14998	15156	15302	15174	15222	15223	15429	15246	15263	15139	14946	15170	15279	15226	15235	15367	15244	15140	15149	15162	15160	15264	15204	15376	15161	15134	15210	15229	15124	15120	15136	15269	14920	15315	15108	15209	15190	15201	15023	15185	15269	15202	15099	15233	15143	15072	15110	15282	15176	15051	15209	15161	15464	14979	15258	15083	15155	15135	15359	14926	15311	15045	15179	15100	15185	15001	15156	15152	15161	15101	15296	15157	15195	15199	15085	15241	15004	15174	15258	15088	15278	15376	15149	14933	15222	15141	15229	15192	15140	15144	15176	15274	15271	15309	15213	15146	15211	15155	15249	15133	15233	15118	15081	15230	15211	15318	15147	15125	15166	15111	15146	15313	15387	15114	15311	15239	15038	15298	15189	15040	15194	15111	15306	15121	15043	15111	15276	15164	14977	15125	15212	15299	15289	15359	14980	15142	15211	15111	15168	15330	15070	15222	15168	15142	15171	15283	15153	15341	15344	15352	15332	15097	15164	15206	15269	15166	15240	15134	15199	15322	15094	15202	15269	15343	14978	15217	15088	15167	15222	15161	15229	15236	15276	15156	15225	15192	15031	15188	15137	15217	15155	15257	15345	15182	15119	15094	15161	15209	15321	15241	15315	15267	15159	15208	15306	15219	15169	15176	15238	15206	15060	15215	15132	15285	15019	15207	15168	15126	15154	15284	15191	15329	15215	15080	15216	15248	15238	15255	15136	15078	15174	15130	15114	15273	15180	15271	15214	15222	15262	15219	15192	15118	15170	15213	15199	15213	15219	15108	15346	15127	15313	15144	15199	15227	15097	15190	15101	15138	15319	15240	15195	15171	15141	15173	15136	15068	15189	15131	15292	15286	15376	15170	15092	15159	15285	15056	15085	15132	15201	15021	15135	15250	15304	15308	15016	15072	15249	15219	15273	15138	15199	15166	15098	15246	15209	15290	15119	15105	15165	15039	15218	15405	15303	15262	15224	15266	15157	15175	15258	15092	15209	15390	15017	15136	15015	15226	15166	15164	15116	15242	15134	15061	15250	15133	15237	15272	14891	15216	15151	15337	15182	15190	15306	15129	15377	15185	15286	15143	15009	15054	15167	15178	15264	15020	15104	15248	15280	15121	15329	15125	15165	15311	15088	15096	15060	15156	15168	15077	15242	15253	15170	15020	15240	15207	15216	14973	15092	15318	15275	15117	15130	15113	15094	15107	15213	15287	15210	15253	15249	15024	15160	15154	15205	15144	15150	15289	15244	15249	15302	15127	15196	15054	15222	15334	15275	15182	15370	15299	15168	15068	15234	15204	15197	15199	15062	15195	15323	15279	15236	15320	15070	15141	15039	15259	15085	15250	15227	15243	15241	15231	15299	15212	14982	15186	15199	15150	15209	15182	15231	15194	15050	15294	15119	15214	15123	15062	14975	15208	15150	15332	15107	15076	15068	15239	15297	15185	15078	15293	15204	15292	15267	15236	15226	15181	15151	15078	15209	15220	15065	15164	15111	15294	15191	15166	15115	15168	15253	15368	15150	15381	15106	15295	15062	15162	15205	15214	15117
23209	21171	28447	25470	22614	22814	22396	19563	19099	18823	18557	18359	17895	18002	18014	17964	17867	17881	17913	17899	17832	17811	17680	18098	18870	18665	18403	18114	17873	17905	17511	17555	17739	17492	17501	17498	17597	17619	17659	17645	17554	17513	17625	17769	17546	17477	17711	17563	17607	17450	17674	17688	17748	17443	17502	17509	17380	17469	17438	17626	17606	17332	17310	17459	17658	17702	17618	17674	17708	17629	17456	17590	17540	17799	17697	17704	17326	17483	17791	17652	17626	17598	17503	17532	17401	17543	17615	17428	17587	17680	17398	17488	17451	17404	17444	17648	17569	17599	17592	17481	17449	17409	17607	17441	17631	17478	17413	17612	17554	17583	17454	17250	17601	17581	17665	17439	17648	17627	17565	17404	17566	17434	17648	17566	17524	17459	17700	17553	17604	17623	17512	17461	17362	17601	17606	17559	17540	17605	17484	17309	17773	17572	17416	17377	17339	17550	17492	17386	17545	17786	17682	17694	17776	17616	17592	17669	17616	17424	17576	17658	17545	17384	17455	17458	17269	17428	17550	17762	17754	17723	17469	17516	17503	17489	17550	17569	17567	17588	17675	17589	17433	17786	17480	17650	17584	17569	17373	17622	17425	17358	17661	17414	17591	17441	17582	17612	17520	17707	17485	17517	17738	17366	17589	17646	17698	17550	17635	17642	17645	17604	17642	17409	17509	17528	17433	17469	17769	17623	17369	17672	17568	17518	17455	17794	17500	17626	17417	17751	17498	17723	17504	17618	17499	17476	17488	17610	17458	17604	17603	17284	17553	17529	17427	17428	17595	17510	17648	17634	17693	17537	17563	17473	17470	17537	17671	17446	17357	17465	17564	17506	17383	17493	17486	17437	17564	17513	17366	17750	17735	17599	17517	17466	17618	17514	17447	17606	17475	17390	17401	17556	17660	17653	17569	17576	17635	17682	17444	17369	17555	17781	17431	17538	17560	17694	17575	17595	17604	17514	17494	17500	17574	17520	17495	17564	17582	17321	17673	17574	17506	17648	17536	17479	17535	17513	17494	17486	17365	17543	17462	17554	17675	17522	17564	17524	17561	17386	17462	17603	17564	17777	17600	17766	17633	17482	17508	17461	17466	17465	17335	17645	17656	17578	17470	17565	17517	17574	17525	17516	17594	17696	17447	17616	17584	17611	17460	17594	17464	17627	17610	17695	17645	17519	17659	17597	17572	17512	17787	17607	17349	17443	17363	17517	17358	17450	17593	17732	17906	17525	17468	17555	17526	17417	17469	17560	17611	17597	17601	17613	17533	17465	17617	17751	17631	17391	17719	17472	17320	17717	17509	17456	17485	17508	17594	17548	17411	17537	17570	17492	17485	17512	17559	17408	17602	17611	17485	17584	17499	17636	17681	17609	17552	17423	17562	17632	17532	17648	17469	17502	17500	17599	17655	17654	17701	17527	17553	17469	17476	17517	17617	17458	17686	17568	17732	17789	17782	17507	17525	17778	17482	17523	17622	17547	17448	17579	17788	17414	17499	17603	17673	17581	17734	17444	17409	17527	17375	17559	17541	17608	17469	17410	17359	17682	17499	17446	17632	17471	17557	17704	17445	17484	17783	17566	17593	17601	17495	17560	17414	17590	17524	17653	17488	17474	17574	17702	17492	17568	17586	17487	17510	17555	17579	17554	17694	17589	17523	17447	17406	17517	17587	17709	17462	17486	17569	17655	17596	17506	17586	17735	17581	17581	17674	17578	17718	17320	17625	17522	17347	17459	17454	17508	17633	17565	17489	17569	17615	17602	17429	17601	17535	17595	17443	17434	17585	17354	17465	17389	17386	17550	17538	17460	17554	17405	17559	17792	17420	17761	17595	17739	17473	17540	17454	17444	17624	17643	17410	17464	17764	17510	17577	17644	17519	17767	17291	17545	17463	17546	17496	17609	17594	17700	17399	17757	17537	17487	17595	17708	17564	17250	17642	17690	17466	17556	17649	17381	17563	17688	17396	17742	17687	17571	17579	17656	17337	17525	17704	17584	17553	17713	17521	17411	17397	17508	17554	17614	17623	17733	17565	17369	17597	17538	17472	17442	17377	17411	17599	17754	17591	17550	17738	17673	17516	17583	17640	17534	17735	17462	17479	17672	17337	17526	17634	17680	17517	17642	17470	17462	17684	17619	17555	17372	17765	17605	17827	17582	17509	17612	17539	17462	17634	17638	17512	17296	17800	17560	17576	17572	17519	17514	17354	17489	17484	17737	17592	17620	17606	17508	17557	17705	17464	17303	17298	17509	17503	17555	17530	17549	17451	17624	17387	17611	17512	17522	17719	17642	17686	17608	17604	17653	17576	17600	17637	17623	17442	17551	17447	17456	17523	17693	17596	17675	17282	17600	17622	17541	17420	17673	17470	17573	17261	17563	17602	17420	17476	17768	17461	17623	17604	17394	17591	17654	17507	17593	17641	17502	17533	17753	17630	17413	17630	17350	17333	17629	17461	17445	17677	17688	17721	17701	17714	17627	17427	17747	17478	17567	17687	17365	17597	17679	17686	17494	17470	17661	17605	17544	17723	17794	17737	17585	17671	17561	17480	17708	17743	17744	17647	17624	17548	17550	17620	17619	17594	17615	17407	17377	17445	17708	17775	17468	17563	17540	17652	17625	17593	17628	17718	17540	17667	17636	17668	17463	17486	17677	17469	17605	17520	17493	17360	17288	17453	17570	17524	17697	17559	17556	17553	17647	17599	17611	17721	17610	17506	17519	17512	17510	17559	17422	17694	17428	17595	17658	17743	17544	17666	17673	17585	17599	17472	17583	17852	17646	17665	17494	17541	17661	17474	17523	17536	17511	17637	17533	17468	17607	17511	17629	17644	17667	17576	17554	17624	17434	17792	17632	17771	17468	17375	17727	17492	17610	17515	17533	17386	17585	17727	17696	17638	17532	17628	17481	17687	17470	17432	17664	17617	17535	17532	17790	17615	17602	17505	17633	17487	17672	17569	17850	17499	17447	17531	17554	17606	17778	17385	17547	17542	17338	17347	17710	17623	17534	17618	17599	17501	17606	17701	17585	17737	17631	17687	17589	17564	17455	17454	17807	17496	17718	17446	17557	17337	17586	17554	17755	17565	17559	17446	17684	17450	17479	17605	17524	17522	17605	17603	17560	17432	17494	17398	17493	17674	17448	17528	17409	17529	17666	17653	17568	17344	17473	17528	17492	17526	17721	17715	17574	17488	17548	17660	17472	17737	17681	17818	17460	17472	17526	17690	17493	17563	17422	17467	17627	17473	17603	17314	17561	17582	17575	17666	17709	17588	17689	17415	17582	17694	17638	17557	17581	17710	17684	17514	17427	17534	17496	17677	17726	17451	17413	17768	17519	17600	17532	17538	17528	17360	17734	17617	17475	17598	17592	17526	17653	17604	17650	17515	17761	17584	17565	17406	17475	17613	17677	17380	17458	17569	17634	17957	17596	17667	17656	17566	17537	17485	17593	17778	17537	17655	17397	17498	17592	17597	17524	17861	17497	17632	17467	17549	17602	17620	17497	17487	17581	17366	17497	17377	17477	17527	17514	17734	17621	17370	17434	17630	17419	17526	17466	17731	17709	17599	17571	17537	17514	17408	17453	17529	17558	17852	17658	17616	17663	17536	17669	17680	17575	17494	17483	17641	17556	17565	17731	17748	17577	17625	17474	17614	17501	17374	17447	17336	17489	17586	17561	17576	17675	17665	17767	17489	17555	17586	17325	17470	17512	17497	17798	17565	17594	17441	17685	17580	17617	17582	17707	17527	17149	17458	17484	17395	17485	17628	17535	17492	17476	17507	17657	17551	17585	17461	17439	17594	17661	17478	17556	17472	17564	17692	17693	17714	17660	17486	17436	17436	17561	17543	17651	17601	17510	17780	17638	17552	17555	17553	17683	17665	17593	17447	17599	17421	17570	17602	17404	17718	17399	17807	17681	17392	17501	17669	17473	17435	17561	17483	17566	17515	17348	17451	17555	17580	17265	17745	17464	17555	17562	17821	17365	17723	17651	17630	17605	17647	17529	17846	17639	17727	17551	17536	17571	17423	17623	17618	17516	17599	17617	17710	17448	17382	17565	17518	17442	17686	17571	17609	17288	17416	17656	17456	17522	17217	17430	17517	17304	17580	17575	17598	17672	17679	17707	17444	17589	17704	17739	17702	17439	17524	17619	17782	17696	17492	17421	17539	17564	17786	17561	17434	17500	17555	17569	17642	17675	17659	17591	17428	17513	17719	17353	17586	17637	17384	17423	17608	17687	17544	17527	17478	17454	17416	17397	17738	17684	17483	17536	17580	17619	17352	17531	17536	17580	17576	17663	17474	17410	17508	17557	17566	17737	17470	17614	17618	17544	17623	17683	17492	17585	17481	17610	17415	17497	17497	17592	17477	17724	17527	17369	17399	17677	17714	17621	17554	17615	17605	17747	17606	17604	17538	17258	17588	17397	17448	17616	17554	17532	17739	17523	17472	17629	17446	17578	17545	17687	17521	17653	17552	17527	17509	17604	17798	17556	17533	17497	17523	17646	17428	17444	17593	17587	17658	17691	17385	17714	17375	17509	17645	17453	17517	17536	17489	17652	17549	17600	17517	17647	17594	17668	17492	17616	17626	17513	17464	17659	17532	17482	17579	17585	17759	17628	17577	17712	17468	17751	17759	17636	17569	17581	17642	17552	17635	17403	17686	17576	17611	17668	17561	17548	17562	17418	17440	17672	17494	17451	17576	17794	17633	17395	17597	17550	17625	17505	17508	17545	17720	17590	17647	17584	17736	17423	17543	17509	17687	17515	17293	17566	17498	17713	17545	17648	17479	17719	17715	17437	17451	17373	17559	17607	17640	17666	17705	17495	17476	17549	17440	17612	17654	17572	17540	17519	17491	17481	17509	17737	17641	17390	17593	17456	17706	17529	17526	17728	17817	17537	17361	17589	17597	17386	17600	17502	17611	17569	17550	17628	17649	17565	17305	17392	17471	17602	17567	17682	17287	17424	17645	17819	17656	17477	17492	17486	17477	17400	17600	17300	17455	17612	17592	17715	17391	17541	17625	17547	17678	17484	17572	17647	17602	17377	17337	17624	17615	17525	17349	17648	17580	17604	17637	17619	17516	17512	17538	17385	17586	17665	17518	17840
29698	56148	47644	29718	20092	17972	17378	16345	15831	15313	14959	14981	14818	14822	14586	14458	14455	14316	14284	14223	14229	14178	14213	14928	15425	15334	14859	14564	14119	14234	14112	14107	14053	14152	14043	14197	14184	13980	14028	14161	14055	14072	13990	13986	13960	14348	14199	13935	13849	14009	14106	14092	14056	13997	13974	14113	14127	13996	14146	14027	14114	14143	14079	14103	14152	14065	14056	14041	13890	14204	14007	14055	14035	14038	14115	13979	13928	14015	13920	14099	14151	13995	13935	14076	14229	14092	14068	14095	14223	13915	14153	14121	14187	13890	13943	13932	14071	14236	13995	14148	14138	14032	14096	14121	14090	14137	13954	14117	14038	13937	14164	14137	14061	14023	14009	13997	13946	14167	14060	14056	14178	14186	14054	14077	14096	14081	13966	14011	14174	14021	14000	14185	14034	14134	14075	14062	14078	14151	13926	14177	14062	14186	14138	14075	14072	13999	13986	14081	14125	14110	14061	14162	14010	14088	14007	14053	14210	14107	14025	13954	14100	14098	13950	14092	14031	14046	14218	13914	14114	14035	14038	13942	14194	14180	14161	14136	14159	14040	13941	14008	14080	13940	14145	14119	14049	14025	14161	14071	14039	14069	14048	13984	14164	14240	14213	14120	13886	13973	14024	14069	14175	14157	14043	14123	14234	14047	14023	14083	14359	14294	14157	14176	13818	14117	13965	13957	14154	14041	14104	14007	13972	14064	14094	14099	14059	14004	13965	14018	14070	14266	14088	14032	14038	14153	14103	14054	14091	14032	14201	13853	14087	13975	14251	13932	14171	13869	14154	13949	14092	14069	14107	14136	14196	14074	13934	14168	13991	14147	14102	14050	13972	13997	14089	13963	14048	14167	14054	14018	13946	14067	13990	14025	14132	13936	14215	14153	14158	13972	14106	14007	14081	14121	14026	14266	14284	14051	14124	14018	14091	13909	14037	14101	14028	14083	14149	13965	14181	14027	13966	14104	13972	14086	14020	14116	14077	14072	14091	13996	14162	14045	14036	13944	13915	13944	14046	14040	14070	14031	13869	14149	14044	13919	13990	14144	13784	13953	14116	14263	14078	13944	14047	13974	14088	14191	14183	13968	14086	13917	14054	14141	14135	14059	14003	14018	14036	13958	13921	14133	14150	14100	13996	13988	14139	13993	14136	13998	14102	13980	14133	14214	14099	14013	14108	14199	14251	14069	14164	13918	13946	13973	14000	14087	14081	14123	14074	13959	14013	13950	14110	14010	14091	14082	13980	14175	13990	14170	13978	14155	14207	14177	13996	13896	14105	13977	14092	14089	13970	14058	14109	14119	13971	14195	13968	13919	14034	13956	13939	13952	14113	14130	14114	13959	14118	14011	14079	14006	14060	14047	14075	14206	14059	13953	14133	14093	14059	14074	14125	14003	14026	13912	14152	14127	13974	14214	13928	14145	14172	14072	13967	14023	14136	13949	14031	14108	14042	14085	14044	13761	14035	14108	14121	14058	14185	13775	14124	14015	14051	14011	14009	13876	13856	13979	14228	13869	14100	13911	14096	13997	14085	14004	14115	14059	14053	14059	14207	14060	13977	14035	14038	14036	14081	14141	14131	14102	14074	13980	13929	14056	14028	13953	14040	14190	13859	14126	14209	14012	14058	14073	14037	14082	14219	14013	13903	14017	14061	13996	13993	14289	14061	14053	14000	13974	14079	13973	14134	14240	14045	14165	14064	14111	14068	13924	13914	14164	14063	14044	14034	14101	14118	13838	14089	14059	13988	14099	14060	13986	14087	14165	14068	13894	14190	13963	13978	14071	13990	13977	14151	14014	14031	13971	14114	13877	14173	14204	13975	14105	14010	14121	14090	14022	14073	13959	14184	14104	14023	14013	14106	14021	13788	14101	14045	14023	14046	14050	14233	14040	14178	14048	14102	13954	14218	13881	14048	14117	14093	14155	13918	14028	14008	14166	14063	14044	13995	14027	14034	13949	13996	14064	14071	14081	13966	14004	14172	13969	14136	14175	13984	13961	13990	14184	14052	14110	14030	14086	14110	14201	13968	13987	13950	13921	14188	13949	14008	14185	14107	14141	14042	13991	14087	13980	14049	14039	13997	14143	14105	14066	14163	14083	14306	14154	14058	14112	13938	14199	13999	13935	13948	13980	14106	14162	13821	13908	14117	14007	14092	14260	14164	14030	14082	14244	14027	14095	13832	14149	14088	14065	14153	14014	14064	14127	14262	14120	14113	14017	14037	14112	13988	14182	13923	14014	14111	14122	13982	13960	13982	14159	14075	14105	13996	14017	13936	14148	14010	14020	14019	13924	14044	13992	14018	14044	14093	14104	14152	14049	14074	13979	13955	14070	13860	13981	14028	14131	14244	14190	14106	14053	14062	14067	14008	14017	14072	13990	14050	14059	14020	14277	13811	14052	13927	13972	14083	14033	14003	13922	14088	13862	14081	14082	14048	14068	14091	13923	14052	14222	14156	14002	13936	14120	13839	14029	14048	14019	14039	14110	14137	14250	14106	14089	14159	14086	14116	14113	14140	14080	14001	14107	14127	13974	13814	13956	14018	14141	14297	13994	13977	14092	14134	13900	14204	13973	14157	14049	13981	14007	14029	14110	14082	14148	14050	13995	14054	13927	13985	14134	14185	14007	14092	14046	14075	14075	13980	13914	14067	14111	14062	13935	14036	14067	13966	14178	14100	14059	14257	14113	14139	13980	14082	13971	14064	14198	14016	14090	14023	14089	14112	14143	13842	14062	14062	14020	13985	14053	14252	14025	14099	14064	14048	14084	14141	14122	13941	14107	13928	14164	13974	14215	13947	14119	13969	14073	14032	14001	13895	13956	14046	14124	14089	14008	14054	13948	14087	14093	14229	14199	14193	14087	13971	13933	14084	14083	13938	14050	13980	13969	14068	14070	14150	14156	14153	13848	14313	14051	14159	13909	14078	14136	13957	14050	14031	14156	14116	14098	14099	14069	14039	13961	14013	13992	14097	13992	14180	14079	14145	13927	14063	13984	14119	13939	14177	14072	13999	13980	14009	14080	14184	14132	13974	14048	14050	14081	14017	14055	13902	14037	14102	14130	14152	14044	14044	14063	14103	14207	14172	14182	14051	14098	14107	14217	14019	14116	13952	14084	13885	14037	13973	14148	14078	14230	14041	13975	14056	14075	14028	13998	14168	14051	13951	13904	14107	14131	14039	14134	14076	14058	14127	14110	14123	14042	14008	14005	13882	14067	14185	13885	13885	14206	14084	14070	14003	14147	14114	14149	14066	14115	14080	13927	13886	14120	14083	13840	14149	14054	14121	13957	14041	14028	14229	14031	14234	14096	14056	13946	14069	14053	14065	13972	14141	14029	14028	14188	14118	13984	13948	14115	14021	14113	14099	13974	14168	14012	13925	14104	13918	14188	13958	14049	14260	14075	13996	14141	13831	14101	14086	13920	13927	14312	13988	13987	14100	13971	14040	14147	13987	14096	14088	14034	14140	14171	13872	14080	14073	14036	14090	14026	14124	14018	14117	14178	13973	13979	14144	13979	14164	14093	14214	14113	14109	14133	14133	13950	14149	13988	13870	14038	14055	14067	14138	14184	14051	13980	14177	14031	14099	13964	13938	14118	14177	13980	14061	14107	14124	14197	14038	14086	14156	14059	14080	14102	14104	13991	14122	14033	13935	14021	13973	14061	14126	13902	14014	13948	14136	13797	14085	14065	14066	14057	13905	14209	13907	13977	14046	14143	14077	14141	14139	14031	14096	14061	14048	14045	14041	14050	14101	14001	14085	13965	14114	14085	14018	14131	14048	13980	14271	14025	13979	14101	14147	14202	13889	14092	14039	14236	14138	14071	13973	13960	14001	14018	14031	14091	13965	14134	14009	14207	13877	14126	14022	14116	13957	14098	13933	13979	14144	14025	14174	14220	13947	14085	14135	14065	14100	14083	14072	14042	13998	14199	14330	14119	13913	13873	14051	14161	14087	14058	13999	14174	13986	14174	14082	14008	13982	14033	14142	13998	14254	14106	13891	14081	14007	14183	13875	14180	14139	13931	14122	14020	14175	14117	14151	14020	14171	14101	14019	14047	13985	14130	14034	14041	14158	14085	14062	14201	14005	14153	14048	14020	13921	14088	14112	14158	14093	14200	14114	14259	14014	14191	14016	14079	14038	14162	14032	13880	14200	14048	14000	14061	13991	14054	14005	14162	14044	14080	14124	14155	14141	14090	14051	14327	14122	14023	14012	14005	14065	14247	14048	14199	14017	14013	13960	14055	14054	14189	14038	14130	14227	14044	13978	14033	14015	14053	14022	14140	13995	13971	14062	14134	14027	14222	14219	14059	14058	14063	14103	13959	14136	13983	14371	14075	13986	14099	14096	14041	13988	14183	14043	13959	13949	13922	14200	14166	14157	14156	14062	13983	14014	14097	13939	14135	14040	13936	14047	13947	14221	14158	14127	14073	14290	14056	14106	14057	14131	14037	14077	14093	14020	14058	13892	14064	14010	13940	14093	14103	14062	13986	14052	14034	14025	14106	13950	14008	13962	14111	14094	14003	14036	13921	13944	14088	13935	14034	13943	14106	13985	13993	14139	14090	13989	14055	14006	14146	14119	14063	14199	14180	13821	14028	13866	14154	14129	14093	14181	14060	14037	14155	13993	14136	14087	14087	14058	14232	14175	14082	14251	14108	13953	13950	14038	14054	14123	14219	14099	13950	14118	13975	14192	14087	13939	14020	13999	14021	14068	14140	14155	14055	14151	14031	14016	13993	14006	14053	14056	14272	14035	13933	14009	14250	14075	14208	14208	14039	14062	14044	13937	14276	14201	14162	14177	14087	14200	14188	13982	14024	13997	14145	13923	13971	14190	14038	14057	13959	14040	14309	14097	14162	14123	14138	14187	14176	14044	13922	14083	13863	14064	14161	14128	14141	14052	14153	14027	14223	13984	14189	14114	14177	14117	14120	14047	14111	13800	14279	14045	14118	14016	14104	14162	13966	13989	14134	13990	14152	14101	14039	14172	14017	14039	13833	14050	14186	14128	13996	14020	13970	14145	14168	14017	14142	13940	14090	14151	14095	14029	14123	14005	14076	14074	13906	13854	14105	14060	14238	13806	13979	14127	14068	13963	14085
24696	21373	29279	29703	23564	21534	21203	20036	19409	19503	19346	19098	18770	18965	19129	18719	18705	18639	18771	18869	18841	18779	18843	18853	19177	18938	19095	18916	18741	18764	18713	18755	18752	18607	18582	18731	18558	18769	18491	18597	18511	18639	18586	18660	18660	18730	18516	18724	18518	18594	18689	18563	18678	18955	18563	18748	18502	18817	18854	18657	18693	18699	18743	18703	18484	18573	18770	18738	18521	18800	18712	18606	18651	18593	18699	18634	18672	18619	18534	18641	18677	18634	18750	18617	18506	18853	18718	18600	18613	18535	18601	18701	18623	18684	18688	18578	18651	18799	18579	18577	18350	18764	18590	18780	18685	18608	18729	18759	18712	18806	18598	18633	18537	18769	18720	18521	18662	18793	18756	18567	18541	18424	18653	18903	18633	18760	18629	18624	18835	18702	18717	18627	18476	18679	18718	18708	18852	18780	18667	18858	18805	18558	18602	18630	18544	18739	18500	18563	18649	18636	18707	18641	18566	18620	18521	18585	18715	18588	18447	18540	18552	18447	18714	18702	18666	18763	18756	18708	18461	18614	18521	18617	18568	18562	18626	18521	18608	18574	18684	18586	18533	18905	18665	18527	18851	18586	18640	18504	18693	18627	18660	18725	18724	18602	18661	18709	18786	18518	18763	19036	18804	18645	18730	18769	18683	18644	18684	18670	18650	18702	18537	18556	18505	18734	18515	18569	18701	18775	18666	18610	18450	18812	18497	18391	18569	18772	18826	18794	18702	18709	18479	18621	18577	18645	18549	18670	18614	18629	18763	18501	18632	18770	18867	18484	18908	18729	18758	18484	18684	18492	18665	18601	18670	18802	18609	18565	18491	18677	18681	18573	18471	18540	18655	18834	18548	18739	18703	18617	18608	18749	18843	18692	18655	18610	18508	18527	18794	18714	18671	18560	18734	18668	18580	18578	18493	18394	18519	18614	18719	18684	18529	18683	18583	18493	18714	18723	18740	18549	18571	18707	18601	18395	18820	18555	18706	18604	18710	18627	18529	18580	18556	18471	18791	18565	18599	18644	18761	18702	18591	18761	18506	18712	18924	18644	18690	18553	18445	18835	18542	18644	18819	18522	18756	18811	18769	18627	18583	18605	18419	18622	18702	18644	18708	18554	18354	18359	18807	18631	18602	18679	18561	18656	18897	18849	18792	18699	18643	18893	18647	18355	18793	18754	18707	18699	18465	18676	18652	18681	18667	18682	18795	18955	18725	18858	18703	18775	18781	18750	18545	18532	18489	18622	18807	18665	18639	18405	18676	18825	18596	18625	18586	18708	18666	18808	18554	18563	18952	18647	18713	18758	18928	18722	18577	18414	18589	18767	18879	18772	18639	18693	18792	18621	18954	18793	18663	18621	18795	18567	18445	18829	18630	18790	18723	18448	18787	18729	18718	18854	18541	18569	18656	18562	18441	18457	18740	18573	18714	18655	18606	18638	18594	18769	18653	18568	18490	18491	18826	18610	18755	18635	18599	18594	18743	18666	18806	18546	18574	18607	18811	18459	18339	18550	18504	18786	18632	18554	18592	18570	18561	18641	18778	18543	18566	18679	18600	18525	18778	18780	18721	18667	18433	18707	18603	18657	18735	18633	18764	18763	18910	18510	18674	18558	18652	18484	18694	18589	18583	18716	18573	18521	18421	18700	18800	18762	18832	18569	18731	18664	18600	18559	18388	18769	18705	18654	18452	18494	18537	18528	18705	18456	18759	18656	18573	18713	18666	18716	18692	18572	18802	18795	18580	18677	18535	18740	18719	18597	18693	18724	18632	18646	18814	18729	18520	18638	18907	18714	18516	18596	18426	18755	18715	18760	18681	18881	18499	18600	18598	18576	18644	18671	18580	18673	18668	18648	18776	18698	18719	18477	18790	18863	18557	18604	18666	18798	18694	18700	18601	18881	18618	18759	18607	18619	18760	18566	18576	18527	18797	18631	18800	18607	18532	18511	18759	18714	18812	18516	18439	18427	18617	18674	18802	18591	18696	18707	18666	18520	18693	18708	18793	18728	18686	18630	18691	18727	18649	18630	18753	18596	18516	18558	18550	18785	18572	18577	18588	18527	18532	18600	18455	18424	18547	18564	18657	18571	18773	18666	18741	18504	18530	18728	18535	18561	18508	18669	18707	18525	18695	18772	18652	18759	18693	18680	18705	18591	18635	18657	18709	18716	18646	18611	18662	18471	18695	18572	18754	18704	18736	18695	18660	18550	18923	18399	18568	18664	18811	18589	18680	18857	18720	18758	18786	18593	18688	18590	18769	18566	18710	18650	18624	18713	18683	18814	18870	18752	18660	18611	18935	18677	18828	18632	18552	18425	18860	18742	18753	18617	18760	18760	18490	18630	18606	18656	18456	18661	18640	18508	18681	18687	18529	18542	18582	18714	18545	18762	18627	18731	19011	18817	18686	18761	18774	18796	18590	18683	18437	18748	18760	18744	18614	18807	18777	18775	18566	18639	18535	18513	18433	18489	18604	18884	18655	18668	18539	18734	18590	18530	18605	18616	18720	18809	18659	18675	18700	18762	18669	18808	18649	18631	18574	18637	18652	18588	18615	18716	18703	18390	18643	18690	18735	18729	18538	18625	18432	18532	18470	18689	18565	18575	18546	18466	18816	18536	18714	18542	18648	18494	18493	18862	18540	18621	18673	18419	18485	18533	18605	18767	18780	18573	18510	18596	18612	18625	18656	18583	18762	18391	18435	18547	18511	18672	18588	18627	18477	18713	18579	18712	18575	18603	18448	18603	18547	18589	18486	18456	18666	18722	18682	18761	18497	18510	18541	18709	18606	18709	18711	18745	18609	18880	18827	18685	18655	18571	18718	18739	18737	18642	18492	18531	18544	18728	18958	18777	18787	18886	18714	18674	18706	18749	18648	18755	18703	18648	18662	18480	18468	18617	18628	18619	18765	18512	18884	18539	18555	18549	18525	18574	18544	18654	18531	18458	18648	18513	18469	18584	18676	18660	18737	18566	18634	18744	18728	18853	18673	18709	18829	18712	18847	18636	18618	18439	18718	18741	18742	18737	18684	18721	18571	18739	18739	18639	18863	18579	18771	18670	18599	18798	18626	18550	18785	18760	18462	18547	18628	18501	18614	18593	18612	18735	18650	18725	18657	18717	18674	18633	18687	18505	18606	18471	18798	18694	18709	18515	18592	18564	18560	18550	18612	18794	18739	18659	18932	18650	18595	18675	18728	18548	18411	18529	18711	18791	18800	18955	18579	18570	18670	18590	18504	18576	18575	18677	18538	18514	18749	18515	18740	18540	18643	18568	18655	18577	18789	18632	18745	18516	18795	18819	18643	18651	18668	18715	18594	18694	18800	18616	18502	18725	18568	18650	18456	18528	18476	18624	18997	18470	18599	18858	18802	18713	18797	18692	18535	18599	18744	18784	18535	18667	18569	18661	18612	18577	18735	18598	18560	18530	18625	18647	18714	18589	18496	18756	18755	18533	18653	18774	18723	18578	18542	18735	18846	18577	18400	18526	18559	18563	18650	18507	18590	18919	18714	18677	18671	18573	18550	18701	18601	18801	18644	18763	18559	18725	18974	18742	18705	18693	18600	18608	18790	18609	18427	18657	18784	18868	18595	18750	18609	18669	18549	18883	18713	18743	18766	18885	18691	18570	18619	18714	18511	18821	18795	18647	18747	18567	18687	18953	18615	18643	18641	18740	18886	18567	18549	18640	18622	18478	18651	18529	18733	18609	18811	18689	18490	18598	18879	18765	18748	18641	18543	18673	18728	18557	18693	18751	18754	18754	18866	18648	18447	18613	18721	18728	18704	18667	18610	18801	18588	18644	18732	18624	18760	18875	18606	18661	18821	18554	18720	18584	18669	18735	18504	18681	18379	18690	18821	18349	18562	18664	18708	18666	18629	18598	18882	18747	18764	18773	18571	18697	18625	18760	18601	18541	18721	18557	18589	18663	18695	18489	18544	18662	18595	18624	18870	18574	18678	18692	18595	18699	18663	18637	18584	18671	18592	18821	18855	18678	18847	18672	18670	18658	18606	18506	18471	18544	18369	18771	18666	18636	18843	18952	18820	18828	18858	18680	18627	18730	18552	18642	18733	18762	18829	18657	18910	18670	18688	18473	18706	18808	18641	18625	18721	18668	18860	18705	18698	18747	18746	18566	18678	18467	18396	18651	18680	18714	18535	18459	18603	18726	18561	18732	18648	18602	18666	18723	18650	18557	18728	18672	18652	18421	18601	18384	18573	18438	18720	18660	18657	18610	18793	18532	18725	18698	18516	18503	18689	18647	18449	18667	18732	18533	18818	18605	18692	18625	18640	18766	18614	18746	18532	18607	18507	18911	18647	18570	18685	18610	18526	18654	18650	18625	18814	18564	18754	18695	18489	18847	18746	18677	18732	18715	18657	18607	18605	18672	18591	18640	18692	18827	18670	18731	18704	18623	18718	18644	18826	18620	18722	18590	18866	18653	18478	18665	18681	18461	18683	18603	18820	18793	18738	18677	18465	18607	18844	18539	18774	18714	18610	18777	18820	18574	18596	18643	18664	18508	18574	18723	18795	18619	18590	18665	18572	18584	18673	18586	18531	18580	18496	18520	18611	18440	18772	18524	18579	18670	18666	18694	18466	18672	18710	18673	18707	18470	18689	18848	18884	18864	18775	18711	18528	18429	18624	18668	18478	18626	18547	18434	18731	18626	18718	18662	18489	18496	18637	18719	18583	18591	18661	18877	18849	18694	18569	18693	18760	18554	18570	18561	18689	18649	18625	18693	18772	18685	18628	18698	18645	18532	18804	18807	18505	18581	18683	18717	18732	18580	18523	18667	18733	18656	18659	18675	18682	18795	18577	18676	18512	18632	18690	18628	18755	18707	18764	18613	18584	18813	18595	18673	18649	18614	18732	18733	18797	18833	18838	18871	18500	18551	18561	18866	18636	18671	18987	18569	18617	18410	18598	18759	18650	18393	18653	18638	18661	18550	18658	18623	18577	18566	18668	18572	18544	18574	18645	18511	18664	18524	18416	18584	18735	18721	18648	18521	18737	18810	18820	18760	18652	18669	18615	18707	18514	18632	18731	18577	18669	18460	18556	18750	18585	18606	18472	18632	18549	18527	18430	18581	18499	18722	18692	18369
28744	51466	43211	29492	20653	17568	16760	16523	16162	15606	15633	15469	15056	14997	15057	15122	14962	14911	14940	14718	14600	14889	14859	15258	15328	15281	15065	14932	14887	14574	14913	14776	14694	14654	14568	14653	14746	14752	14663	14673	14742	14816	14655	14669	14596	14615	14655	14695	14777	14813	14757	14667	14656	14705	14800	14715	14753	14805	14710	14629	14607	14601	14493	14824	14599	14736	14692	14712	14568	14774	14885	14576	14581	14644	14644	14675	14879	14674	14619	14726	14615	14620	14771	14510	14605	14639	14599	14707	14675	14663	14842	14827	14757	14460	14760	14704	14843	14753	14619	14627	14785	14646	14624	14788	14745	14818	14608	14591	14545	14822	14723	14822	14794	14745	14726	14741	14745	14707	14742	14670	14701	14766	14366	14682	14559	14493	14724	14800	14668	14677	14560	14754	14703	14671	14823	14888	14862	14597	14600	14711	14815	14614	14672	14774	14559	14696	14768	14754	14756	14779	14663	14775	14791	14682	14600	14702	14820	14744	14728	14584	14831	14682	14544	14810	14665	14761	14672	14708	14814	14759	14806	14763	14587	14706	14684	14689	14523	14706	14729	14587	14780	14594	14716	14578	14771	14702	14537	14634	14631	14721	14577	14744	14774	14710	14762	14573	14619	14770	14607	14890	14742	14737	14752	14696	14656	14727	14493	14786	14782	14630	14574	14734	14650	14748	14653	14680	14673	14550	14817	14818	14847	14782	14635	14619	14629	14616	14702	14708	14760	14673	14780	14605	14604	14703	14859	14612	14535	14795	14750	14725	14573	14800	14842	14798	14658	14750	14654	14743	14618	14608	14657	14589	14834	14742	14672	14731	14700	14712	14730	14639	14755	14664	14583	14624	14585	14592	14578	14664	14695	14606	14656	14693	14624	14679	14751	14674	14638	14794	14525	14768	14606	14795	14733	14612	14508	14709	14776	14703	14813	14532	14706	14774	14677	14792	14716	14682	14761	14736	14767	14728	14777	14723	14830	14523	14517	14736	14732	14562	14633	14611	14706	14729	14641	14676	14739	14719	14677	14595	14678	14661	14661	14738	14511	14667	14770	14925	14745	14749	14728	14805	14767	14909	14760	14719	14667	14653	14773	14765	14677	14662	14804	14711	14679	14640	14631	14582	14810	14708	14581	14665	14696	14600	14685	14679	14749	14585	14663	14765	14703	14761	14767	14705	14680	14701	14669	14682	14853	14699	14569	14578	14746	14771	14699	14836	14942	14710	14697	14841	14638	14795	14645	14611	14798	14792	14754	14752	14806	14844	14558	14698	14826	14528	14691	14782	14661	14751	14719	14688	14691	14586	14631	14863	14665	14739	14551	14686	14724	14513	14716	14603	14685	14637	14697	14577	14605	14781	14682	14871	14759	14674	14885	14614	14790	14704	14675	14759	14582	14673	14658	14681	14690	14726	14594	14637	14700	14717	14672	14615	14581	14579	14640	14540	14559	14826	14773	14694	14650	14667	14648	14540	14773	14648	14643	14633	14841	14817	14790	14774	14784	14611	14557	14706	14601	14767	14602	14740	14642	14606	14696	14773	14776	14716	14665	14740	14669	14634	14904	14723	14815	14535	14680	14797	14560	14604	14865	14661	14711	14721	14677	14743	14519	14682	14678	14654	14748	14683	14531	14759	14773	14814	14658	14758	14605	14665	14696	14807	14552	14613	14810	14678	14672	14715	14732	14607	14722	14538	14670	14598	14702	14493	14803	14778	14690	14870	14728	14441	14484	14718	14648	14775	14704	14727	14721	14684	14801	14639	14750	14643	14667	14578	14704	14794	14843	14772	14727	14579	14612	14814	14780	14826	14814	14578	14494	14668	14700	14650	14721	14584	14595	14762	14724	14790	14661	14677	14792	14725	14709	14850	14651	14679	14747	14747	14603	14542	14785	14776	14771	14610	14688	14767	14759	14759	14583	14791	14796	14457	14702	14786	14601	14560	14692	14637	14663	14630	14772	14497	14738	14589	14691	14793	14809	14549	14621	14565	14476	14786	14866	14718	14609	14691	14628	14739	14776	14627	14616	14645	14668	14692	14608	14800	14782	14691	14627	14706	14806	14765	14638	14691	14615	14635	14883	14731	14750	14766	14700	14692	14611	14736	14768	14657	14699	14778	14699	14613	14726	14592	14735	14845	14715	14645	14629	14681	14557	14545	14754	14684	14696	14695	14590	14626	14659	14712	14862	14505	14706	14681	14657	14892	14621	14621	14659	14852	14760	14746	14551	14707	14743	14645	14621	14826	14687	14795	14612	14707	14837	14792	14678	14672	14753	14714	14625	14818	14644	14621	14690	14708	14725	14583	14697	14757	14688	14723	14693	14657	14663	14789	14668	14627	14602	14751	14713	14754	14758	14621	14845	14526	14687	14943	14536	14646	14734	14770	14674	14667	14835	14678	14666	14349	14722	14510	14684	14668	14695	14581	14668	14887	14732	14688	14622	14631	14836	14655	14731	14726	14664	14714	14915	14641	14641	14823	14580	14669	14771	14667	14832	14783	14742	14592	14683	14812	14618	14849	14772	14696	14626	14693	14605	14600	14807	14593	14693	14543	14718	14680	14666	14939	14736	14583	14709	14718	14706	14731	14694	14573	14764	14876	14717	14606	14631	14669	14514	14700	14616	14670	14667	14713	14811	14794	14847	14634	14614	14669	14736	14825	14597	14714	14720	14660	14493	14645	14583	14534	14565	14807	14612	14777	14780	14504	14850	14566	14632	14637	14783	14766	14687	14868	14765	14733	14411	14548	14591	14754	14619	14758	14814	14694	14609	14464	14542	14749	14627	14561	14562	14805	14607	14575	14726	14758	14640	14611	14579	14802	15004	14678	14892	14703	14659	14645	14864	14779	14693	14816	14710	14634	14792	14722	14929	14806	14563	14748	14553	14699	14735	14514	14702	14761	14717	14613	14709	14564	14684	14633	14713	14759	14644	14780	14737	14716	14663	14743	14709	14524	14787	14608	14808	14540	14693	14770	14645	14653	14778	14696	14708	14760	14743	14654	14767	14705	14691	14552	14681	14655	14536	14866	14595	14656	14635	14749	14655	14712	14615	14625	14701	14636	14598	14719	14743	14620	14685	14652	14772	14653	14722	14658	14653	14578	14734	14606	14680	14639	14820	14660	14775	14613	14742	14694	14885	14653	14772	14576	14706	14690	14700	14684	14842	14612	14671	14663	14621	14665	14732	14727	14676	14639	14616	14698	14613	14680	14730	14531	14691	14769	14772	14731	14611	14855	14670	14634	14643	14692	14765	14677	14595	14683	14753	14560	14802	14576	14454	14833	14705	14876	14715	14460	14611	14756	14748	14758	14745	14689	14522	14691	14626	14814	14617	14712	14645	14782	14772	14867	14647	14713	14618	14554	14849	14660	14724	14579	14639	14594	14605	14757	14635	14585	14875	14577	14723	14598	14556	14846	14747	14765	14624	14679	14632	14684	14682	14592	14687	14685	14655	14708	14643	14667	14850	14735	14670	14568	14674	14603	14626	14880	14825	14774	14598	14580	14641	14665	14520	14719	14662	14713	14748	14801	14586	14744	14597	14654	14769	14511	14573	14461	14746	14686	14726	14758	14710	14720	14653	14650	14644	14810	14736	14817	14771	14784	14656	14646	14543	14664	14573	14731	14811	14670	14527	14554	14753	14847	14781	14706	14607	14713	14762	14889	14839	14690	14954	14802	14615	14656	14793	14700	14634	14709	14773	14558	14605	14507	14590	14607	14666	14724	14640	14713	14717	14703	14768	14877	14736	14687	14681	14725	14699	14685	14724	14619	14701	14685	14603	14673	14579	14800	14757	14636	14707	14651	14764	14892	14781	14633	14699	14848	14619	14783	14617	14661	14700	14712	14586	14782	14724	14774	14658	14715	14603	14598	14551	14612	14705	14627	14680	14759	14774	14747	14727	14685	14774	14774	14666	14697	14783	14635	14609	14755	14557	14665	14541	14814	14656	14668	14507	14622	14623	14837	14686	14747	14887	14666	14646	14691	14719	14652	14772	14730	14584	14718	14680	14845	14762	14730	14788	14610	14585	14720	14808	14744	14665	14720	14730	14759	14790	14591	14599	14556	14747	14649	14685	14688	14825	14567	14716	14763	14741	14790	14657	14866	14666	14732	14761	14733	14687	14542	14960	14830	14621	14707	14773	14820	14655	14694	14667	14593	14612	14782	14513	14751	14587	14431	14700	14695	14803	14796	14544	14773	14736	14660	14828	14725	14879	14792	14671	14796	14593	14585	14513	14488	14750	14672	14788	14897	14641	14722	14649	14623	14744	14732	14793	14663	14740	14689	14689	14749	14864	14748	14713	14698	14785	14696	14742	14624	14548	14793	14664	14621	14724	14620	14648	14765	14712	14596	14738	14657	14627	14566	14671	14648	14758	14599	14641	14763	14749	14589	14537	14754	14776	14746	14816	14650	14543	14680	14637	14543	14576	14682	14698	14639	14589	14682	14773	14784	14691	14548	14697	14510	14564	14694	14638	14723	14979	14645	14695	14677	14771	14662	14572	14633	14630	14617	14700	14538	14627	14828	14621	14530	14766	14655	14536	14783	14751	14583	14740	14599	14648	14687	14670	14897	14774	14663	14793	14682	14650	14536	14817	14642	14583	14673	14715	14773	14799	14632	14593	14697	14628	14695	14729	14813	14613	14681	14694	14808	14642	14672	14659	14638	14550	14735	14805	14741	14635	14713	14849	14722	14829	14751	14680	14716	14571	14855	14786	14634	14746	14701	14696	14710	14653	14727	14726	14637	14694	14700	14595	14628	14646	14723	14673	14708	14808	14568	14694	14673	14770	14670	14656	14743	14780	14683	14748	14766	14741	14653	14753	14593	14846	14490	14793	14710	14689	14814	14709	14634	14658	14858	14727	14823	14770	14680	14902	14726	14695	14759	14762	14622	14709	14816	14701	14757	14663	14761	14742	14769	14846	14712	14962	14558	14658	14659	14701	14624	14694	14718	14607	14722	14539	14729	14678	14533	14574	14485	14757	14835	14680	14748	14685	14589	14766	14706	14587	14665	14652	14724	14813	14667	14706	14865	14620	14673	14592	14719	14646	14640	14686	14655	14708	14849	14752	14624	14852	14639	14669	14609	14619	14602	14742	14664	14663	14839
22093	21151	28536	24425	22290	23824	25748	20282	18822	19074	18418	18423	18119	18005	17941	17668	17774	17595	17800	17945	17886	17741	17898	19045	19349	19237	18687	18234	17838	17552	17624	17418	17574	17435	17486	17562	17318	17528	17498	17575	17638	17479	17606	17533	17553	17640	17377	17500	17589	17424	17459	17453	17719	17626	17687	17534	17314	17570	17523	17420	17529	17505	17553	17527	17569	17532	17589	17428	17326	17497	17609	17548	17156	17532	17506	17399	17698	17557	17447	17543	17662	17484	17562	17511	17443	17513	17515	17367	17636	17592	17555	17419	17346	17562	17413	17443	17385	17381	17437	17506	17463	17423	17755	17535	17354	17314	17310	17352	17452	17455	17593	17701	17606	17777	17523	17754	17625	17400	17459	17721	17433	17566	17631	17517	17570	17453	17501	17336	17487	17479	17560	17445	17389	17437	17476	17320	17371	17565	17479	17489	17524	17504	17486	17659	17605	17400	17543	17388	17443	17337	17372	17280	17432	17463	17390	17567	17494	17608	17525	17468	17318	17445	17371	17571	17429	17277	17783	17541	17320	17373	17535	17497	17634	17618	17575	17378	17364	17440	17541	17700	17553	17442	17501	17265	17412	17558	17533	17380	17271	17530	17439	17587	17373	17300	17649	17401	17443	17393	17571	17369	17327	17237	17509	17417	17496	17573	17199	17453	17630	17388	17589	17486	17447	17447	17529	17353	17482	17604	17352	17597	17650	17504	17454	17484	17553	17310	17528	17355	17468	17501	17454	17390	17466	17293	17442	17444	17558	17535	17636	17436	17536	17492	17360	17467	17402	17605	17586	17530	17340	17464	17379	17355	17433	17325	17364	17284	17350	17406	17658	17549	17726	17311	17393	17413	17560	17641	17459	17341	17456	17493	17591	17482	17585	17681	17545	17570	17188	17315	17476	17537	17438	17707	17488	17569	17473	17360	17499	17331	17380	17502	17403	17088	17647	17269	17419	17602	17455	17534	17591	17534	17349	17267	17543	17444	17520	17393	17462	17370	17635	17294	17278	17582	17598	17512	17658	17445	17692	17520	17502	17449	17398	17343	17446	17336	17511	17453	17391	17640	17459	17561	17449	17301	17393	17363	17416	17528	17395	17438	17622	17329	17391	17663	17518	17401	17520	17655	17549	17348	17528	17538	17490	17480	17663	17333	17472	17476	17691	17482	17580	17400	17401	17404	17727	17613	17448	17459	17326	17565	17519	17445	17526	17616	17523	17355	17427	17490	17602	17420	17615	17455	17405	17536	17490	17425	17563	17450	17202	17517	17646	17514	17465	17397	17648	17568	17523	17389	17628	17605	17546	17574	17402	17435	17452	17394	17458	17463	17496	17333	17581	17410	17514	17288	17651	17540	17468	17467	17394	17497	17382	17383	17629	17420	17320	17441	17628	17414	17456	17535	17373	17515	17568	17479	17446	17563	17406	17720	17664	17337	17695	17337	17612	17654	17506	17526	17533	17486	17577	17608	17416	17543	17464	17385	17582	17408	17657	17531	17446	17644	17313	17272	17497	17506	17551	17397	17305	17491	17438	17748	17627	17573	17622	17634	17576	17409	17563	17463	17208	17478	17429	17519	17318	17457	17377	17305	17538	17474	17657	17423	17514	17585	17675	17426	17542	17621	17602	17614	17549	17240	17500	17464	17439	17645	17516	17343	17498	17294	17573	17633	17364	17500	17371	17362	17419	17419	17491	17475	17383	17521	17697	17481	17522	17576	17375	17510	17394	17431	17477	17574	17546	17440	17227	17640	17606	17474	17582	17579	17343	17260	17385	17544	17261	17492	17466	17685	17566	17318	17350	17377	17295	17590	17287	17381	17531	17407	17709	17367	17520	17395	17530	17478	17380	17406	17608	17492	17400	17520	17243	17152	17395	17630	17462	17453	17585	17326	17373	17330	17506	17553	17622	17521	17551	17259	17229	17545	17557	17781	17251	17669	17421	17482	17654	17370	17521	17445	17367	17366	17381	17316	17513	17587	17558	17645	17595	17465	17446	17368	17379	17554	17354	17521	17539	17398	17515	17556	17588	17171	17336	17477	17364	17370	17484	17476	17524	17611	17588	17546	17425	17251	17296	17542	17605	17531	17662	17397	17455	17470	17379	17507	17301	17494	17670	17313	17589	17650	17495	17430	17372	17408	17452	17402	17495	17360	17520	17481	17497	17580	17494	17466	17451	17304	17423	17536	17519	17347	17408	17593	17561	17612	17535	17490	17313	17697	17473	17555	17475	17348	17279	17502	17397	17503	17468	17406	17690	17269	17418	17611	17397	17356	17360	17328	17573	17387	17286	17580	17550	17291	17386	17538	17474	17588	17382	17408	17439	17189	17676	17676	17529	17285	17343	17481	17395	17433	17276	17450	17457	17319	17502	17487	17263	17599	17392	17409	17336	17331	17429	17588	17335	17473	17535	17709	17688	17601	17468	17481	17380	17327	17585	17531	17598	17819	17579	17309	17172	17453	17337	17363	17205	17533	17355	17471	17282	17283	17419	17558	17516	17446	17363	17528	17266	17365	17374	17711	17441	17612	17479	17418	17409	17460	17424	17406	17469	17655	17509	17640	17401	17386	17537	17387	17345	17488	17454	17637	17440	17501	17472	17344	17481	17551	17491	17313	17332	17300	17492	17535	17474	17365	17224	17312	17503	17490	17323	17527	17597	17492	17352	17358	17594	17380	17473	17639	17530	17415	17471	17374	17276	17416	17536	17424	17600	17485	17366	17372	17593	17354	17690	17195	17521	17433	17467	17455	17255	17503	17467	17448	17602	17427	17503	17747	17603	17424	17527	17259	17226	17410	17435	17587	17460	17523	17575	17527	17504	17246	17451	17626	17317	17455	17311	17489	17487	17314	17395	17527	17467	17708	17452	17522	17547	17828	17334	17375	17402	17479	17668	17420	17471	17475	17520	17425	17437	17474	17512	17512	17497	17568	17629	17745	17302	17315	17527	17529	17452	17470	17505	17695	17473	17345	17456	17546	17552	17486	17276	17304	17546	17294	17295	17470	17490	17235	17337	17500	17512	17578	17489	17389	17426	17525	17442	17502	17386	17314	17472	17342	17465	17536	17469	17605	17525	17435	17678	17445	17482	17677	17343	17716	17492	17579	17499	17499	17536	17669	17546	17526	17452	17496	17559	17357	17261	17645	17481	17607	17470	17528	17419	17523	17386	17510	17430	17535	17469	17417	17361	17508	17314	17679	17695	17372	17261	17427	17531	17429	17423	17551	17442	17514	17583	17538	17443	17339	17539	17498	17503	17278	17635	17670	17408	17503	17422	17413	17423	17547	17350	17570	17398	17516	17513	17549	17571	17429	17428	17329	17436	17486	17673	17412	17426	17399	17491	17414	17449	17589	17555	17298	17503	17441	17427	17565	17343	17522	17544	17430	17753	17449	17571	17516	17354	17500	17394	17481	17632	17640	17454	17328	17342	17434	17503	17560	17329	17362	17540	17546	17404	17432	17628	17533	17323	17507	17526	17439	17213	17326	17274	17351	17522	17298	17438	17576	17146	17356	17549	17483	17315	17384	17460	17504	17579	17544	17690	17459	17457	17412	17663	17522	17424	17493	17606	17403	17285	17430	17470	17617	17531	17483	17696	17572	17619	17441	17543	17535	17407	17356	17290	17405	17433	17488	17433	17383	17424	17474	17590	17427	17357	17670	17350	17607	17534	17530	17611	17511	17537	17344	17492	17467	17615	17454	17490	17487	17484	17634	17604	17543	17444	17483	17461	17603	17324	17351	17451	17517	17404	17372	17450	17567	17588	17535	17634	17356	17401	17466	17353	17578	17490	17586	17422	17480	17349	17493	17390	17457	17499	17491	17338	17542	17454	17412	17637	17302	17512	17417	17416	17554	17367	17389	17403	17601	17374	17562	17346	17468	17481	17467	17544	17334	17515	17464	17353	17418	17321	17329	17523	17592	17475	17423	17503	17410	17656	17459	17332	17368	17394	17572	17406	17446	17380	17690	17534	17434	17614	17454	17504	17329	17401	17540	17413	17462	17336	17227	17489	17452	17492	17600	17421	17463	17493	17460	17570	17518	17624	17467	17442	17395	17594	17260	17399	17447	17352	17492	17563	17581	17725	17565	17358	17367	17365	17343	17374	17505	17542	17395	17578	17546	17527	17609	17518	17309	17616	17537	17387	17392	17550	17610	17602	17475	17457	17434	17637	17606	17315	17538	17334	17589	17501	17509	17374	17551	17445	17377	17189	17270	17231	17385	17617	17389	17442	17476	17419	17313	17665	17425	17415	17308	17679	17605	17434	17409	17656	17497	17466	17408	17318	17494	17408	17397	17570	17406	17304	17361	17259	17330	17365	17569	17439	17589	17484	17596	17474	17645	17406	17516	17775	17581	17509	17378	17425	17462	17570	17312	17600	17715	17338	17605	17481	17626	17198	17610	17747	17501	17524	17440	17476	17262	17199	17373	17226	17554	17427	17250	17407	17449	17368	17387	17680	17426	17599	17562	17504	17537	17294	17511	17407	17344	17522	17460	17440	17582	17371	17495	17440	17533	17519	17422	17372	17363	17477	17470	17510	17677	17551	17323	17461	17704	17679	17475	17463	17564	17348	17567	17542	17418	17410	17313	17675	17105	17532	17533	17585	17527	17652	17371	17450	17368	17614	17436	17253	17557	17470	17430	17593	17537	17393	17439	17444	17516	17489	17507	17420	17405	17332	17453	17682	17426	17664	17433	17477	17394	17516	17428	17441	17537	17623	17488	17560	17598	17587	17511	17647	17465	17465	17438	17501	17334	17506	17447	17513	17488	17517	17544	17430	17418	17564	17587	17524	17520	17460	17566	17517	17345	17371	17422	17508	17422	17594	17548	17555	17501	17623	17500	17511	17586	17466	17330	17520	17444	17432	17507	17533	17490	17427	17609	17520	17386	17101	17374	17394	17626	17605	17400	17394	17488	17805	17589	17463	17597	17285	17540	17467	17558	17549	17404	17532	17506	17560	17492	17487	17532	17270	17323	17410	17605	17531	17589	17501	17375	17545	17294	17368	17265	17354	17389	17593	17352	17459	17410	17328	17368	17566	17557	17526	17539	17617	17367	17573	17423	17302	17403	17343	17281	17508	17378	17569	17357	17369	17498	17383	17267	17535	17465
32449	66273	57881	40644	27499	18596	18430	16663	15899	15458	15098	14848	14827	14418	14303	14357	14369	14208	14254	14385	14168	14258	14282	16044	16541	16230	15172	14768	14256	14250	14110	13821	14088	14027	13898	14113	13786	14049	14019	13977	14061	13901	14051	14053	13921	13873	13933	14067	14018	13973	13866	14110	14088	13990	14061	13941	13992	14122	13830	14012	13991	14252	14160	14157	13845	14060	14080	13947	13757	14001	13959	13978	14213	14023	13810	13965	13960	14015	14108	13973	13959	14040	13999	14027	13866	13992	14024	13959	13938	14006	13945	13992	13981	14022	13970	13959	14079	14044	14037	14122	14029	13969	14021	13659	13923	14007	13985	13927	13955	14056	14062	13864	13954	14014	13956	14077	14149	13904	14130	14059	13848	14013	13952	13956	13932	14028	14010	14005	14054	14121	14052	14088	14111	14043	13763	14002	14088	13990	13942	14008	13889	14012	14095	14183	13940	14213	14110	14029	13972	13897	14013	13864	14048	14062	13978	13905	14009	14113	13950	14008	13904	14047	14084	14001	14014	13873	13849	13974	14040	14158	13711	14098	14117	14022	13998	13919	14010	14061	13941	13897	14070	13906	13979	13997	14038	14044	13994	13987	14039	14123	13996	13903	14006	14034	14126	13885	14162	14004	13888	13932	14162	14071	13898	13983	13982	14056	14121	13883	14036	13943	13880	14158	13960	13810	13927	14106	14019	13911	13904	13868	13969	14006	13911	14122	13894	13985	13966	13856	14021	13844	13929	14045	13969	14043	13955	14017	14054	13908	14123	14058	13999	13957	14093	14035	14140	13824	13957	13980	13895	13960	13921	13969	14076	14220	14068	13752	14037	13813	13936	13889	13916	13802	14088	14082	13925	13897	13898	14048	13961	13838	14045	13941	13999	13917	14070	13930	13955	14043	14173	14000	13978	13915	13967	13989	13939	14069	13953	14021	13890	13883	13897	13988	13903	13929	13902	14021	13956	14165	13988	13952	14012	14013	14099	13794	14033	14031	13960	14093	13990	14021	14081	14006	14023	13965	13956	14061	13986	13911	13985	13859	14208	14087	13953	14008	14005	14142	13850	13918	13986	14067	14034	13887	13921	14069	14025	13955	14044	13868	13895	13881	13895	13921	13913	14035	13989	13905	13939	13963	14089	14216	13831	14027	14101	13952	13847	14050	13787	13996	13879	13974	14016	13883	13790	13886	13865	13992	14110	13847	14034	13819	13997	13990	14123	13957	13951	13917	13934	14094	13855	14105	14008	13903	14029	14071	13999	13979	14058	14035	13900	13852	13895	13968	13989	14030	14064	14000	14080	13920	13867	13926	13939	13869	14148	13923	13890	13980	14080	13810	14059	14041	14037	13943	13902	13926	13856	13916	13976	13988	13927	14052	14144	13920	14126	13993	14143	14119	13795	14101	14102	13984	13780	14073	13995	13839	14070	13867	14011	13974	13864	14110	13963	14087	13914	14013	14070	14019	13946	13955	13996	14007	13834	13986	13985	14000	13939	13986	14041	13946	14039	13918	14152	13907	13932	13955	14136	14197	13944	13960	14040	13954	14183	13945	13948	13996	13902	13882	13957	13961	13910	13992	13999	13910	14094	14073	13935	14004	14096	13928	13903	13834	14260	13931	13848	13840	13847	14093	13932	14004	13863	14005	14123	14089	13923	14085	13835	13876	14090	14043	14045	14020	14030	14006	13921	13919	14084	14034	14075	14078	14029	13984	13954	14017	13956	14070	14173	14154	13942	13993	13866	13994	13921	13944	13885	13715	14019	14105	13966	14015	13745	14056	14077	14010	13877	13987	14086	14030	13985	13974	13902	13989	13899	13976	14006	14026	13999	14062	13943	14108	14083	13925	14019	13911	13960	14007	14049	13956	13795	14016	13914	14072	14028	13929	14084	13964	13985	13845	13921	14054	13986	13961	14004	14075	13906	14032	14133	13874	14103	14007	13882	14023	14011	13977	14017	13923	13991	14039	14074	14058	14110	13956	14027	13990	13967	14175	14016	13976	14023	13927	14123	13884	14047	13887	14045	13908	13903	13883	14038	13831	14060	13963	13926	14115	13954	13900	13959	14117	14028	13924	13985	13933	14106	14060	14086	13940	14105	13960	13768	13968	13882	13957	14086	14010	13921	14021	14120	13984	13879	13923	13942	13956	13938	13953	14008	13924	14129	13959	14097	14142	13915	13880	14103	13904	14099	13961	14009	14042	14047	13847	13949	14133	13950	13857	14005	13998	14144	13976	14039	14073	14007	13899	13904	13746	14007	14027	13902	13990	13975	14094	14001	14078	13928	13948	13872	13916	14050	13987	13906	13881	13991	13953	14036	13963	13944	14070	14100	14011	13979	14016	14033	14015	14053	13811	14038	13990	14042	13751	13962	14085	14066	14081	14109	13961	13986	13931	14102	13958	13821	14144	14090	13842	14097	13914	13921	13976	14126	13997	13887	13973	13959	14085	13925	14111	14103	14095	14145	14090	14127	14017	14021	14032	14074	13893	14164	13943	13930	14163	14047	14003	14171	13959	13977	14072	13964	14016	13895	13875	14014	14030	13842	13891	13980	14087	13896	14134	14032	13949	13997	13915	13916	13962	14053	13993	13986	13947	14045	14047	13792	14054	13872	13972	14095	14034	13972	13920	14169	14155	14193	13898	13919	14055	13976	13959	13874	14140	13992	14157	14144	13926	13992	14026	13960	13996	13918	14008	14055	13943	14014	14046	13910	14152	13888	14118	13937	13924	14048	13979	14120	14210	14015	14042	13842	13966	14071	13775	13852	14047	13867	13988	14113	13985	14065	13915	14043	13860	14005	14034	14033	14061	13937	13943	14011	13915	13933	13913	14157	13992	13949	13960	14020	14007	14074	13950	13840	13906	14041	14044	13784	13883	13845	14096	13975	14067	14035	13963	14116	13951	13880	13997	13904	13922	13968	13924	13930	13903	14114	14011	14000	14035	14132	14208	14038	14066	13914	14000	14043	13988	13938	14005	13975	13998	13966	14045	14016	14072	14084	14015	13956	13955	14094	13968	14001	14015	13927	14078	13906	13893	13945	13930	14060	13932	13978	14185	13919	14100	13989	14076	13835	13871	14009	13815	13943	14014	13957	13961	14149	14058	14084	14014	13946	14046	14005	13981	13989	13821	14187	13966	13991	13863	14037	13710	13966	13958	13977	13845	13943	14105	14020	13954	14101	13978	14041	13867	13970	14114	13989	13963	13988	13972	14058	14160	13950	13916	13988	14007	14128	13863	14008	14041	13984	13874	14047	13884	14040	14024	13958	14087	14060	14046	14103	14109	13974	13780	13965	14009	14166	14026	14093	14102	14060	13831	14169	13928	14162	13807	13968	13864	13920	14041	14082	14028	13848	13800	14058	14052	13955	13966	13784	14107	14108	13894	14154	14070	14007	14116	14018	13802	13786	13985	13865	13942	13931	14170	14081	13899	13956	13937	13953	13931	14013	14096	14131	14081	14091	14049	14211	13982	14053	14010	13928	14097	14044	14053	13861	13898	13955	14045	13871	13974	14096	13869	14023	13918	13788	13899	13984	14010	14064	13894	14216	13840	14009	13965	14058	14119	13947	13898	14052	13943	14074	13958	13987	14076	13927	13950	13976	13962	13889	13778	13954	14037	13952	13942	14045	14170	13842	13934	13968	13854	13970	14065	13925	13927	13932	14024	13976	13953	14097	14184	14066	14084	13895	14010	14070	14059	14080	13925	14128	14056	14051	14059	14150	14002	14142	14148	13887	13998	13953	14052	14058	13955	13879	13909	14001	14048	13861	13909	13931	14036	13845	14037	13905	13970	13862	13847	13999	13903	14057	13856	13974	14001	13963	13891	14017	13943	13901	14049	13939	14041	14105	13906	14039	14081	14072	13969	14018	14063	13984	13978	14037	13923	14123	13974	14018	14074	14032	14060	13908	14121	13975	13914	14013	14053	13975	14069	13992	13808	14002	14084	13991	13765	14109	13967	13901	13984	13867	13935	14124	13985	13881	13938	13897	13988	14054	14010	14003	14010	14092	14007	14041	13972	13902	14112	14106	13942	13931	13925	13801	14000	13854	14107	14021	13869	13944	14007	13969	13902	14044	14110	13882	14029	13819	13985	14092	14036	13913	13919	14124	13865	13917	13917	14040	13957	14117	13906	13979	14101	13997	13918	14003	13908	14083	13950	14018	13856	14020	14070	13921	13914	14074	13982	14176	13912	13908	13997	14004	14072	13987	13918	14072	13880	13942	13861	14179	13922	14192	14012	13959	14006	14046	13944	13993	14133	13884	13897	13919	13951	14095	14163	13945	13879	13977	13883	13981	13825	13964	13991	14009	13926	13977	14112	13954	14168	14186	13873	13994	13958	14004	14047	13894	13827	14114	14035	14065	14070	13981	13941	13854	14042	14079	14000	13773	14080	13938	14086	14052	13999	13974	14000	13898	13946	13967	13958	14002	13840	13934	14099	13818	13967	14018	13994	14002	13846	14143	14030	13929	14062	14073	14050	13909	13997	14005	13933	13901	13885	13922	13968	13912	14101	13892	14021	14010	13972	14061	13907	13822	13996	13917	13911	14003	13916	14064	14153	13972	13942	13991	13976	13909	13985	14007	14025	14037	14033	13857	13824	14244	13994	13985	13983	13861	13871	14095	14302	14085	14112	13853	14020	13885	14084	13971	13819	14064	14026	13874	13897	14184	13960	14143	14009	14043	14005	13793	14125	13928	13973	14074	13983	13907	14118	13967	13773	14046	13852	13916	14005	14124	13930	14054	14056	13971	14033	14041	13820	13983	13858	13921	13975	13988	14014	14040	14084	14070	13915	13878	13940	13952	14093	13969	13957	14071	13887	14131	13998	13974	13915	14040	13804	14019	14070	13964	13964	14018	14030	13975	14027	13863	13908	14016	13833	13872	13888	14029	14106	13950	13933	13944	13996	13935	13912	13955	13887	14011	13741	14036	14077	14096	13917	13915	14036	14180	14015	13999	13930	13900	13973	13995	14004	13839	14202	14097	13975	13992	13851	13956	14045	13892	14140	13956	13931	13785	13983	14063	14028	14024	13956	14137	14009	13976	13954	14012	14035	14044	13944	14048	13932	13899	13954	14096	13970	13852	13881	13896	14025	14000	13977	13941	14046
30811	31700	38693	29686	21042	19447	18728	18326	17998	17673	17768	17647	17579	17451	17570	17612	17498	17634	17525	17400	17430	17576	17353	17487	17657	17661	17462	17701	17520	17461	17412	17352	17530	17414	17596	17589	17399	17438	17577	17297	17436	17518	17623	17253	17367	17382	17309	17474	17522	17459	17437	17504	17470	17452	17386	17483	17625	17736	17424	17551	17205	17374	17153	17449	17507	17527	17238	17598	17389	17257	17503	17491	17518	17440	17397	17403	17269	17378	17427	17243	17393	17287	17468	17277	17547	17450	17269	17275	17340	17480	17593	17361	17457	17376	17489	17371	17405	17132	17248	17564	17360	17403	17494	17551	17316	17464	17448	17361	17486	17404	17426	17244	17436	17319	17471	17377	17323	17392	17397	17460	17460	17430	17432	17556	17510	17493	17347	17366	17407	17271	17566	17536	17237	17518	17579	17524	17211	17364	17662	17355	17301	17324	17635	17250	17496	17641	17421	17470	17438	17373	17572	17353	17475	17478	17611	17391	17404	17284	17538	17294	17407	17232	17283	17544	17383	17307	17364	17433	17405	17315	17389	17358	17382	17534	17334	17498	17651	17327	17462	17394	17370	17460	17467	17534	17627	17588	17392	17531	17434	17354	17199	17550	17421	17255	17478	17451	17385	17467	17480	17286	17326	17277	17373	17650	17279	17335	17641	17466	17270	17538	17509	17614	17453	17320	17669	17327	17353	17574	17451	17275	17487	17373	17707	17252	17424	17332	17226	17266	17438	17321	17486	17266	17354	17436	17409	17396	17465	17326	17575	17311	17387	17432	17233	17198	17605	17443	17549	17337	17404	17342	17487	17554	17336	17456	17356	17378	17527	17411	17324	17411	17509	17353	17515	17392	17530	17349	17509	17507	17466	17254	17553	17506	17578	17277	17351	17650	17469	17472	17636	17508	17394	17333	17364	17481	17432	17344	17330	17395	17295	17236	17243	17402	17460	17332	17405	17416	17398	17071	17234	17398	17210	17484	17306	17609	17359	17326	17435	17424	17399	17351	17623	17488	17553	17475	17612	17683	17577	17385	17301	17364	17432	17601	17326	17272	17433	17565	17303	17541	17408	17519	17401	17442	17593	17501	17489	17403	17470	17390	17509	17400	17200	17461	17309	17365	17353	17475	17429	17561	17384	17276	17651	17662	17444	17452	17433	17349	17599	17452	17264	17472	17244	17420	17413	17501	17624	17410	17381	17359	17613	17364	17445	17348	17543	17280	17290	17474	17418	17543	17583	17415	17327	17281	17171	17171	17435	17178	17363	17329	17357	17498	17370	17663	17538	17440	17401	17435	17432	17287	17438	17467	17407	17482	17256	17469	17373	17491	17485	17408	17452	17498	17420	17452	17330	17504	17414	17386	17369	17342	17219	17493	17662	17412	17332	17393	17600	17217	17261	17465	17375	17309	17547	17338	17271	17500	17552	17411	17442	17413	17580	17335	17318	17482	17511	17473	17211	17699	17407	17406	17534	17653	17452	17276	17393	17395	17467	17543	17216	17478	17573	17401	17384	17338	17388	17429	17369	17414	17542	17536	17439	17272	17332	17500	17352	17593	17448	17558	17440	17402	17567	17509	17325	17255	17470	17454	17423	17445	17443	17279	17573	17454	17370	17299	17559	17604	17507	17393	17583	17452	17580	17371	17562	17211	17310	17389	17277	17272	17206	17239	17313	17294	17218	17523	17533	17364	17368	17378	17514	17521	17263	17239	17408	17393	17597	17525	17369	17444	17685	17547	17400	17350	17491	17523	17417	17425	17504	17435	17392	17398	17309	17412	17264	17320	17368	17204	17448	17426	17375	17501	17343	17492	17350	17572	17409	17253	17299	17490	17394	17382	17425	17343	17549	17552	17394	17445	17491	17695	17537	17371	17529	17356	17720	17332	17404	17590	17481	17434	17511	17452	17383	17667	17592	17440	17308	17177	17212	17383	17385	17325	17420	17209	17529	17366	17226	17243	17500	17289	17441	17375	17343	17573	17365	17356	17338	17318	17434	17444	17433	17419	17509	17407	17598	17548	17508	17380	17437	17433	17312	17536	17597	17348	17478	17574	17478	17686	17581	17529	17313	17581	17497	17409	17552	17467	17419	17303	17173	17395	17377	17469	17346	17440	17424	17510	17432	17375	17518	17337	17365	17398	17341	17229	17509	17572	17457	17435	17483	17429	17505	17285	17490	17369	17414	17272	17436	17638	17291	17654	17529	17470	17355	17148	17368	17584	17477	17356	17414	17406	17433	17452	17465	17487	17500	17624	17459	17442	17259	17315	17329	17479	17463	17255	17421	17557	17451	17544	17442	17307	17394	17387	17389	17372	17363	17364	17594	17575	17337	17554	17564	17278	17526	17555	17609	17511	17628	17537	17207	17376	17706	17483	17571	17464	17280	17237	17213	17357	17427	17377	17376	17355	17523	17437	17562	17450	17484	17283	17333	17415	17340	17505	17265	17391	17512	17492	17262	17442	17323	17198	17557	17590	17519	17150	17461	17218	17486	17512	17291	17294	17493	17447	17209	17479	17504	17378	17243	17193	17440	17432	17469	17536	17321	17291	17578	17321	17474	17274	17491	17562	17405	17551	17622	17385	17507	17243	17412	17382	17426	17690	17477	17426	17244	17356	17454	17366	17220	17464	17317	17544	17322	17369	17542	17288	17366	17477	17434	17345	17339	17468	17442	17298	17418	17381	17434	17297	17445	17491	17410	17204	17306	17510	17338	17385	17595	17505	17464	17417	17558	17345	17451	17531	17420	17448	17506	17413	17555	17417	17496	17335	17358	17326	17457	17281	17352	17347	17468	17655	17398	17474	17516	17454	17392	17441	17382	17516	17318	17420	17533	17529	17259	17619	17192	17544	17204	17541	17347	17332	17239	17407	17377	17349	17395	17285	17479	17574	17403	17592	17482	17675	17543	17457	17681	17464	17420	17349	17538	17425	17365	17487	17454	17178	17555	17515	17567	17431	17239	17534	17297	17429	17165	17333	17320	17478	17143	17368	17448	17403	17688	17377	17586	17447	17418	17283	17449	17286	17356	17302	17321	17509	17319	17268	17502	17333	17326	17296	17451	17448	17336	17593	17488	17525	17549	17304	17417	17455	17429	17429	17490	17499	17541	17454	17333	17331	17284	17348	17378	17704	17487	17499	17471	17318	17420	17304	17463	17391	17481	17563	17491	17568	17422	17263	17287	17451	17317	17480	17345	17305	17182	17579	17317	17287	17252	17369	17465	17304	17383	17446	17558	17588	17359	17443	17350	17194	17518	17353	17452	17368	17332	17392	17508	17507	17258	17532	17581	17271	17421	17586	17496	17644	17214	17523	17590	17579	17430	17523	17436	17573	17487	17506	17399	17711	17485	17416	17492	17353	17369	17586	17307	17391	17387	17268	17600	17536	17368	17236	17329	17450	17443	17504	17294	17175	17559	17364	17277	17540	17477	17298	17469	17070	17335	17316	17370	17339	17480	17392	17431	17343	17449	17468	17380	17374	17650	17356	17421	17499	17520	17451	17493	17312	17465	17499	17374	17373	17610	17456	17351	17315	17465	17332	17565	17640	17403	17458	17518	17539	17259	17212	17461	17494	17422	17471	17468	17288	17429	17401	17588	17510	17548	17365	17234	17381	17402	17428	17565	17407	17625	17391	17245	17403	17537	17382	17362	17605	17513	17563	17606	17471	17265	17358	17112	17557	17513	17540	17349	17666	17436	17460	17445	17443	17352	17353	17521	17434	17280	17597	17499	17565	17470	17278	17463	17455	17540	17469	17562	17316	17295	17254	17468	17333	17399	17549	17613	17349	17484	17279	17376	17295	17277	17506	17248	17359	17345	17507	17199	17429	17466	17459	17450	17385	17368	17366	17369	17299	17259	17424	17502	17299	17508	17348	17490	17385	17460	17416	17489	17523	17492	17333	17419	17282	17455	17363	17412	17545	17409	17479	17354	17489	17366	17423	17377	17470	17361	17447	17644	17559	17553	17245	17244	17223	17361	17195	17441	17381	17593	17094	17277	17323	17501	17471	17466	17450	17400	17492	17605	17417	17440	17295	17446	17220	17318	17589	17362	17569	17371	17287	17525	17493	17365	17484	17494	17444	17357	17383	17504	17262	17545	17449	17394	17423	17608	17312	17302	17368	17607	17540	17474	17392	17516	17497	17428	17366	17364	17648	17465	17383	17323	17285	17480	17355	17232	17347	17516	17713	17314	17483	17460	17501	17505	17652	17676	17416	17396	17532	17564	17651	17450	17561	17248	17451	17536	17496	17453	17459	17567	17537	17196	17475	17501	17505	17399	17518	17411	17584	17454	17502	17712	17554	17415	17382	17643	17403	17577	17656	17404	17452	17229	17414	17256	17231	17378	17375	17466	17339	17554	17655	17318	17443	17294	17445	17441	17472	17497	17500	17327	17291	17429	17443	17507	17220	17351	17531	17646	17605	17498	17329	17239	17475	17559	17406	17316	17411	17545	17376	17166	17494	17444	17439	17591	17400	17354	17402	17380	17340	17418	17413	17505	17482	17646	17305	17501	17789	17520	17479	17357	17419	17552	17313	17494	17449	17493	17220	17476	17300	17546	17530	17551	17466	17501	17811	17524	17511	17546	17406	17393	17209	17427	17549	17412	17362	17334	17494	17413	17354	17219	17508	17480	17508	17560	17291	17382	17459	17646	17361	17415	17180	17406	17349	17382	17543	17627	17267	17435	17346	17490	17474	17633	17550	17605	17408	17473	17422	17521	17512	17690	17470	17456	17513	17254	17554	17384	17521	17258	17361	17279	17305	17353	17345	17619	17309	17332	17505	17711	17600	17438	17442	17585	17402	17338	17385	17374	17558	17453	17346	17357	17340	17335	17410	17397	17437	17387	17362	17393	17573	17581	17490	17496	17389	17533	17301	17249	17394	17289	17559	17310	17357	17411	17487	17524	17428	17521	17370	17623	17389	17473	17518	17419	17345	17276	17423	17476	17515	17543	17400	17442	17570	17395	17249	17464	17246	17478	17296	17486	17386	17487	17392	17433	17236	17614	17583	17491	17399	17318	17397	17550	17229	17445	17351	17535	17404	17558	17346	17421	17459	17558	17590	17506	17568	17390	17508	17341	17376	17335	17495	17415	17514	17431	17464	17305	17478
30321	46737	38693	24306	17801	16486	15406	14901	14784	14290	14389	14171	14075	13996	13894	13865	14072	14106	14038	13929	14042	14146	13900	14004	13957	14261	14175	14025	13956	13926	13973	13859	14020	13868	13956	13779	14054	13896	14051	13916	13932	13940	13906	13909	13928	13885	14036	13686	13762	14034	13896	13962	13976	13989	13864	13957	14004	13958	13826	13788	14072	13788	13901	13803	13898	13861	13979	14097	14054	13664	13809	14019	13891	13999	13982	13809	14029	13934	13777	13847	13925	13984	14267	13937	14081	13943	13932	13853	14018	13683	13970	13864	13999	14056	13867	13952	13928	13899	14097	13956	13907	13948	14022	13828	13720	13971	13972	13900	13928	13841	13818	14030	13826	13871	13843	13871	13921	14067	13975	14081	13811	13880	13805	13937	13828	13830	13896	14023	14153	13930	13861	13900	13943	14032	13964	13827	14077	14021	14090	13948	13830	14054	13953	13954	13798	13865	13844	13877	13859	13913	13861	13857	13927	14071	14081	13835	13988	13925	13836	14025	13735	13812	13906	13906	13938	14032	13777	14068	14010	13923	13996	13980	13944	13915	13833	14010	13730	13962	13932	13952	13894	14005	13945	13980	13856	13875	14151	13898	13973	13907	13800	13885	13867	13806	13966	13939	13962	13967	13905	13987	13983	13956	14044	14097	13970	13884	13937	13986	13978	14053	14106	13894	13922	14004	13784	13805	13999	13947	14031	13768	13842	13847	13955	14013	13938	13985	14105	13984	13916	13886	13931	13865	13874	14056	13891	13874	13985	14002	13971	13873	14002	13893	13998	13949	13882	13705	14070	14016	13895	13966	13876	13943	13916	13998	13848	13726	13888	13827	13910	14020	14197	13943	14067	13806	13935	13942	14020	13881	13948	13812	13925	13924	13911	13983	13921	13886	13990	13938	13967	13940	13939	13867	14049	13904	13850	13877	13863	14103	13880	14015	13753	13996	13979	13969	14055	13963	13874	13937	13956	13824	13900	13832	14096	13942	13744	13904	13905	13773	13903	13867	13982	13855	13848	13957	14110	13897	13891	13757	13942	13858	13865	13937	14040	13943	13905	13968	13941	13901	13800	13820	14003	13854	13908	13938	13844	14001	13912	13869	14194	13860	13808	13988	13856	13895	13985	13950	13956	14025	13810	14103	14112	13913	13968	13958	13950	14021	14020	13986	14063	13988	13932	13859	13979	13835	13935	13904	13972	13923	13943	13991	13901	13945	13985	13964	13945	14058	13857	13965	13877	13986	13895	14048	13872	13893	13906	14015	13993	13942	14183	14062	14119	13953	14064	13757	13904	13914	13972	13846	13888	13836	13976	13930	13784	13839	13926	13983	13930	14154	13973	13891	13995	13981	13904	14029	13932	13957	14110	14071	13953	13902	13990	13864	13894	14066	13940	13932	13820	13891	13637	14033	13878	14043	13990	13912	13872	13897	14114	14004	13923	13900	13755	13870	13893	13869	14177	13812	13928	14109	13868	13828	13762	13981	13985	13986	14037	13995	14006	14039	13746	13836	13913	14073	14017	13904	13860	13925	13906	14066	14021	13930	13867	13948	13991	13837	13976	13884	13941	14127	14105	13849	13869	13910	13953	13734	13869	14140	13961	13775	14116	13854	13973	13890	13929	13850	13907	13877	13999	13765	13904	13797	13892	13947	13876	13854	13833	14023	13899	14006	13987	13936	14025	13931	13831	13910	13935	13939	14068	13864	13944	13757	13954	14073	13671	13967	14003	13981	14017	13860	13975	13930	13796	13880	13987	13882	14068	13969	13887	13833	14032	13924	13950	14087	13976	14180	13841	13879	14024	13920	14021	13817	13818	14019	14015	13981	13993	13905	13926	13950	13909	13947	13941	14133	13899	14071	14036	13929	13969	13795	13950	13846	13881	13976	13948	14156	13832	13992	13968	13796	13897	13871	13970	13848	13949	14005	14072	13956	13911	14050	13846	14018	13692	14266	14001	14062	14029	14116	14051	13877	14106	13828	13833	13940	13940	13993	13824	13871	14024	13954	14052	14094	13840	14058	13965	13931	13882	14008	13902	14141	13778	13931	13983	14001	13808	14043	13949	13996	14029	13976	13982	14040	13854	13993	13990	14034	14118	13893	14119	13872	14010	13959	14104	13950	13828	13826	13801	14142	13982	13989	14103	13807	14034	13895	13791	13903	13834	13993	13991	13872	13884	13914	13881	13902	14080	13939	13991	14126	13961	14014	13945	13977	14016	14094	13835	13965	13925	13940	13880	13986	14097	14035	14080	13920	14036	14034	14030	13859	13793	13990	13973	14056	14067	13987	13954	13895	14009	13935	13752	13997	13968	13850	13896	13994	13901	13809	14040	13800	14095	14006	13875	13852	14024	13754	13870	13852	13943	13966	13894	14087	13999	13834	13955	13999	13870	14041	13916	13843	14223	13904	13811	13903	13996	14076	13874	13971	13997	13991	13864	13826	13778	13903	13910	14101	13759	13958	13909	13927	13968	13963	13924	14116	13990	13939	13933	14121	13935	14015	13903	13856	13864	13733	13983	13871	13922	13836	13880	14060	14010	13875	13938	13960	14100	13806	14078	13875	13800	13894	14047	13854	13755	13991	14016	14106	13885	14006	13883	13918	14006	13932	13796	13953	13780	13870	13966	13999	13922	13901	13990	13788	14089	13954	13934	14174	14084	13928	13754	13891	13878	14012	13939	13932	13857	13924	14014	14033	13949	13969	14110	13947	14053	14085	13983	13988	13856	14105	13810	13864	13913	13971	13993	14029	14011	13939	14075	14018	13887	14049	14040	13877	13873	13936	13800	13851	14075	13886	13930	13872	14034	14015	13966	13917	13887	13991	14000	13997	13880	13988	14000	13914	14140	13959	13874	14019	14111	14059	13701	13907	13901	13984	13821	13976	14023	13787	13844	13905	13939	13966	13943	13992	14013	13944	13830	13849	13998	13992	13822	13996	14006	14011	13900	13778	13908	14003	13799	13889	13960	13769	13949	13969	14013	14040	13955	14003	14048	13900	13757	13949	13986	14009	13949	13905	13776	14040	14044	13710	13741	13955	13903	13909	13886	14032	13903	14035	13894	13940	14017	13942	13941	13884	13980	14010	14092	13959	13967	14084	13863	13929	13890	13856	14027	13883	14038	13923	13986	14036	13919	13922	14022	13835	13919	13805	13926	13975	13929	13976	13961	14148	13932	13758	13830	13914	13830	14001	13976	13921	14062	13988	13989	14108	13825	13801	13987	13982	13817	14024	13900	13783	13848	14003	14132	14001	13935	14107	13960	13913	13780	13876	13869	14002	13768	14014	13932	13859	13796	14053	13873	13974	13970	13900	13768	13965	14028	13912	14025	14067	13834	14018	14053	14058	13811	13889	13863	14030	13892	13956	13746	13785	14033	14085	13954	14074	13893	13854	13744	13897	13904	13950	14015	13936	13845	14039	13938	14028	13964	13888	13949	14021	13879	14033	13924	13794	13976	13803	13720	13976	14078	14005	14104	14094	13901	14068	14077	13861	13920	14109	13885	14072	14018	13917	13942	13902	13893	14200	13962	14085	13833	13996	13864	13905	14065	13877	14101	13939	13887	13873	13969	13842	13987	13948	13868	13870	14032	14053	13904	13922	13976	13928	13966	13761	13982	13944	14015	13975	13808	13959	13938	13866	13779	13912	13980	13892	14077	13875	13938	13753	13911	13868	13857	14084	13957	13937	13804	13924	13870	14003	13877	13928	13934	13885	14003	13990	13896	13918	14006	14097	13893	13873	13880	13840	13841	13974	13969	13965	14055	13967	14014	13901	13832	14017	14020	14091	14141	13907	13894	13856	13957	14101	13842	13979	13869	13827	13891	13946	13892	14126	13787	13743	14040	13987	13889	13898	14072	13749	14016	13874	13917	13744	14141	14060	13900	13939	14082	13886	14005	13992	14013	14148	13948	14032	13927	14003	13762	14007	14053	14074	13911	13756	13909	14018	13890	13870	13894	13983	13933	13675	14003	14077	13934	14012	13875	14089	13927	14063	13960	14046	13962	13978	13872	13962	13888	13971	14141	13846	13860	13872	14033	13967	14009	13930	13919	13912	13947	13977	13869	14051	13869	13908	13802	13895	13825	13942	13926	13918	13991	13854	13907	13944	13975	13743	14011	13878	14033	13787	13938	14064	13941	13871	13997	13969	13878	13932	13940	13933	14047	13803	13942	14126	14011	13765	14096	13844	13890	13931	13820	13887	13972	13981	14027	13882	14067	13874	13774	13910	14045	14115	13879	14086	14002	14002	14061	13964	13979	14054	14075	13968	13894	14157	14155	14152	13922	13913	13983	13947	14138	13827	13941	13980	13849	13883	14026	14026	13893	13895	13874	13925	14006	14009	13839	14022	13824	13979	14022	13989	14022	13887	13995	14070	13960	14012	13871	13879	13942	13872	14062	14093	13918	13853	14085	13758	13907	14022	13939	13990	13887	14076	14008	13998	13922	14001	14013	13697	14039	14004	13861	14079	14117	13730	14011	13780	13869	14015	13845	13890	13888	13931	13916	13916	13932	13857	13914	14045	13802	13883	13895	13867	14072	13947	14060	14063	13787	14106	13815	13876	14055	13857	13970	14003	13882	13925	13858	13952	13843	13853	13860	14090	14138	13881	13826	13834	14069	13778	14046	14074	13924	13860	13945	13918	14051	14015	13808	13938	14136	14002	13903	13998	13800	13782	14154	13984	14019	13887	13842	13873	13992	13992	13989	13966	13987	13849	13800	14008	13893	13896	13808	13864	13963	13991	13936	13913	13908	14171	13985	14011	13873	13995	13872	14209	13998	14015	14053	13898	14020	13959	13983	13990	13881	14059	13965	13967	13974	13827	13872	14003	13925	13944	14077	14036	13885	13823	14064	13926	13991	14082	13927	14014	14095	13944	13917	13878	13988	13934	13972	14038	14030	13870	13884	14011	13929	13828	14032	13994	13871	13724	14064	13814	14021	14009	13928	13892	13859	13947	14081	14065	13946	13918	13886	13945	13983	13972	13839	14000	13958	13931	14028	13897	13999	14127	13802	13883	13894	13932	13905	13968	14031	13826	13954	13871	13948	14008	13855	14044	13908	14054	13819	13900	13865	14004	13900	14000	13919	14086	13966	14027	13976	14055	13982	14049
23239	21145	28584	25674	22529	21774	19775	17168	16488	16363	15983	15876	15874	15724	15634	15955	15556	15602	15678	15823	15661	15769	16426	16948	16851	16298	16066	15839	15730	15561	15594	15681	15499	15581	15421	15663	15697	15537	15621	15473	15518	15800	15637	15588	15565	15585	15538	15438	15563	15656	15647	15683	15508	15538	15788	15479	15622	15449	15847	15540	15681	15570	15637	15754	15536	15589	15630	15448	15515	15532	15457	15531	15621	15606	15437	15395	15390	15535	15537	15689	15591	15469	15539	15601	15763	15401	15480	15537	15413	15651	15719	15599	15582	15527	15613	15533	15617	15660	15582	15597	15430	15698	15606	15506	15571	15521	15579	15412	15449	15580	15471	15521	15595	15437	15592	15404	15528	15501	15501	15476	15725	15683	15679	15435	15447	15432	15313	15445	15539	15601	15655	15570	15475	15594	15595	15444	15509	15561	15682	15563	15470	15584	15520	15482	15365	15593	15590	15577	15634	15530	15540	15561	15713	15547	15544	15664	15510	15612	15601	15652	15531	15579	15629	15492	15563	15538	15606	15473	15428	15426	15482	15771	15640	15491	15502	15650	15414	15483	15365	15487	15630	15671	15599	15640	15402	15568	15491	15363	15558	15524	15578	15496	15673	15539	15640	15375	15642	15376	15553	15579	15586	15651	15633	15589	15578	15482	15324	15550	15526	15691	15575	15565	15631	15687	15643	15670	15633	15855	15588	15635	15549	15610	15633	15604	15709	15771	15600	15529	15724	15584	15754	15468	15495	15605	15545	15619	15509	15638	15468	15722	15570	15817	15538	15580	15508	15361	15456	15611	15820	15692	15571	15366	15518	15885	15747	15563	15740	15603	15694	15573	15770	15566	15654	15591	15498	15595	15549	15640	15493	15479	15553	15572	15636	15321	15669	15499	15562	15626	15532	15710	15718	15594	15530	15525	15591	15459	15882	15633	15577	15685	15573	15539	15790	15638	15721	15579	15473	15509	15652	15452	15512	15564	15680	15660	15484	15501	15621	15530	15518	15392	15439	15515	15543	15512	15486	15688	15414	15469	15704	15467	15540	15593	15375	15720	15680	15674	15559	15577	15490	15528	15604	15593	15733	15662	15552	15612	15705	15894	15682	15646	15645	15613	15433	15526	15634	15498	15516	15860	15559	15517	15527	15588	15692	15764	15813	15455	15689	15419	15567	15504	15671	15316	15491	15649	15494	15605	15393	15537	15734	15561	15403	15714	15402	15560	15670	15555	15599	15497	15638	15523	15679	15596	15756	15606	15613	15536	15639	15443	15353	15702	15344	15658	15675	15598	15697	15712	15539	15687	15514	15613	15714	15546	15404	15386	15734	15527	15451	15688	15427	15559	15488	15489	15612	15460	15444	15637	15490	15387	15497	15626	15645	15468	15675	15514	15657	15875	15622	15424	15430	15501	15611	15553	15690	15281	15707	15661	15645	15674	15703	15557	15646	15650	15701	15487	15612	15777	15674	15600	15778	15501	15516	15824	15580	15514	15615	15436	15525	15390	15452	15645	15577	15626	15540	15498	15582	15427	15370	15644	15736	15533	15588	15743	15502	15547	15887	15590	15495	15716	15632	15522	15512	15650	15615	15620	15553	15644	15575	15549	15637	15759	15369	15529	15741	15559	15418	15441	15739	15560	15504	15327	15612	15520	15535	15400	15525	15656	15575	15687	15417	15316	15569	15498	15616	15467	15566	15558	15433	15430	15573	15652	15692	15656	15663	15712	15655	15571	15599	15852	15504	15446	15407	15531	15588	15466	15464	15534	15555	15532	15725	15702	15452	15812	15443	15754	15543	15622	15599	15403	15373	15359	15513	15436	15653	15567	15687	15760	15508	15570	15709	15438	15576	15373	15861	15497	15619	15478	15643	15643	15684	15563	15641	15619	15571	15641	15477	15632	15716	15506	15433	15436	15410	15392	15635	15632	15612	15755	15497	15529	15452	15666	15487	15676	15344	15634	15458	15415	15550	15518	15489	15803	15517	15521	15401	15526	15700	15533	15682	15717	15528	15466	15631	15791	15809	15521	15789	15602	15570	15531	15409	15579	15420	15661	15640	15568	15758	15564	15689	15446	15516	15212	15532	15580	15531	15756	15528	15450	15546	15605	15561	15546	15592	15644	15702	15542	15508	15578	15524	15724	15644	15577	15607	15617	15643	15446	15620	15713	15525	15642	15492	15575	15476	15488	15339	15542	15870	15712	15661	15837	15437	15495	15573	15626	15592	15474	15621	15584	15624	15704	15298	15435	15408	15684	15489	15602	15666	15425	15667	15547	15634	15390	15569	15443	15483	15522	15662	15484	15549	15450	15576	15637	15512	15495	15553	15745	15821	15483	15368	15526	15684	15590	15592	15666	15671	15342	15551	15736	15291	15422	15558	15465	15494	15659	15552	15548	15456	15584	15550	15749	15614	15314	15675	15503	15589	15614	15447	15552	15504	15611	15715	15530	15535	15535	15698	15560	15648	15570	15458	15571	15728	15558	15561	15586	15573	15512	15607	15360	15737	15576	15693	15494	15539	15552	15487	15468	15658	15479	15693	15506	15532	15638	15584	15535	15686	15590	15591	15634	15608	15683	15566	15411	15592	15576	15580	15574	15693	15658	15447	15493	15369	15498	15610	15523	15615	15645	15303	15501	15611	15502	15664	15577	15513	15762	15598	15627	15708	15400	15774	15703	15407	15463	15595	15660	15703	15562	15581	15442	15408	15551	15745	15706	15627	15563	15470	15469	15521	15687	15453	15521	15453	15588	15323	15640	15884	15645	15776	15552	15344	15610	15601	15288	15550	15549	15630	15508	15449	15533	15552	15511	15523	15629	15607	15484	15595	15519	15544	15530	15667	15475	15526	15526	15644	15680	15586	15468	15492	15596	15598	15585	15571	15563	15671	15453	15674	15653	15533	15481	15606	15580	15512	15509	15488	15552	15535	15550	15589	15583	15328	15597	15616	15514	15369	15561	15563	15490	15535	15677	15459	15457	15531	15571	15570	15755	15463	15594	15817	15582	15398	15629	15401	15545	15385	15388	15478	15481	15560	15483	15416	15693	15456	15662	15662	15455	15524	15484	15620	15593	15457	15739	15404	15746	15468	15656	15281	15678	15630	15663	15704	15585	15611	15525	15330	15456	15530	15591	15431	15432	15703	15560	15833	15733	15639	15640	15562	15773	15692	15737	15531	15465	15711	15461	15732	15471	15622	15520	15584	15616	15747	15603	15570	15682	15574	15678	15591	15453	15651	15498	15565	15576	15656	15578	15703	15630	15517	15422	15511	15493	15699	15688	15507	15754	15645	15595	15457	15619	15508	15478	15615	15456	15585	15489	15487	15618	15728	15565	15542	15623	15267	15505	15644	15356	15738	15492	15487	15359	15569	15448	15833	15665	15565	15532	15578	15692	15592	15524	15568	15531	15565	15576	15598	15640	15443	15823	15693	15538	15718	15571	15681	15739	15548	15384	15483	15370	15432	15529	15649	15688	15503	15726	15584	15555	15498	15441	15544	15617	15528	15625	15460	15641	15710	15337	15680	15440	15600	15653	15575	15703	15617	15563	15648	15547	15606	15532	15630	15671	15608	15619	15503	15543	15547	15424	15496	15524	15517	15418	15593	15483	15548	15503	15541	15574	15669	15579	15527	15608	15430	15675	15559	15482	15648	15572	15554	15576	15487	15565	15509	15587	15481	15470	15549	15618	15642	15533	15378	15564	15603	15706	15625	15585	15613	15615	15588	15392	15528	15490	15443	15563	15528	15454	15523	15621	15498	15542	15741	15472	15549	15534	15550	15591	15618	15324	15506	15590	15533	15648	15485	15643	15516	15612	15625	15695	15558	15559	15351	15706	15594	15723	15472	15519	15405	15774	15640	15633	15571	15548	15484	15526	15763	15626	15595	15497	15637	15586	15514	15370	15648	15380	15607	15625	15624	15530	15593	15714	15666	15647	15576	15591	15562	15519	15565	15737	15469	15643	15740	15686	15636	15714	15767	15610	15519	15731	15321	15627	15697	15527	15365	15576	15458	15577	15514	15571	15596	15403	15503	15568	15492	15560	15453	15548	15571	15590	15530	15570	15694	15541	15704	15545	15557	15742	15484	15579	15681	15429	15577	15530	15834	15706	15655	15372	15595	15814	15590	15489	15603	15540	15636	15712	15713	15505	15555	15715	15545	15730	15781	15745	15559	15518	15698	15497	15688	15508	15578	15651	15412	15557	15558	15682	15473	15505	15582	15512	15597	15442	15597	15571	15347	15651	15443	15793	15765	15468	15746	15525	15439	15339	15389	15474	15555	15786	15505	15356	15561	15532	15673	15416	15506	15572	15563	15610	15642	15525	15640	15520	15477	15592	15366	15501	15473	15505	15503	15553	15626	15551	15625	15629	15551	15566	15770	15365	15416	15564	15514	15397	15592	15659	15585	15490	15552	15490	15505	15646	15573	15587	15464	15679	15711	15549	15559	15649	15852	15603	15604	15572	15826	15544	15456	15488	15574	15561	15481	15745	15602	15663	15667	15574	15606	15657	15581	15606	15649	15597	15490	15547	15663	15698	15464	15465	15616	15612	15503	15700	15684	15344	15533	15719	15676	15396	15599	15784	15503	15552	15509	15672	15648	15571	15662	15600	15543	15561	15649	15491	15410	15328	15590	15281	15609	15617	15697	15826	15445	15506	15393	15489	15491	15520	15566	15573	15720	15575	15590	15545	15627	15428	15552	15409	15857	15589	15573	15601	15513	15441	15592	15590	15661	15597	15556	15745	15498	15653	15538	15510	15583	15430	15644	15502	15385	15743	15627	15605	15695	15572	15571	15520	15495	15635	15657	15610	15631	15579	15641	15476	15481	15476	15679	15702	15300	15687	15497	15457	15739	15613	15628	15627	15656	15591	15508	15712	15835	15648	15589	15702	15539	15632	15699	15587	15755	15672	15718	15531	15552	15539	15525	15678	15691	15807	15551	15478	15689	15680	15491	15428	15647	15575	15541	15418	15569	15646	15663	15475	15508	15456	15519	15603	15725	15507	15461	15476	15386	15646	15502	15433	15469	15697	15596	15627	15491	15468	15646	15436	15599	15932	15581	15666	15376	15483	15512	15470	15429	15434	15534	15783	15412	15370	15612	15486	15421	15538
30733	60638	50654	31515	19554	17101	15282	14435	13985	13484	13321	12815	13191	13075	13206	12861	13004	13181	13014	12865	12777	13100	13917	14667	14307	14220	13579	13422	12839	13090	13005	12955	13056	12900	12822	12907	13027	12901	12994	12962	12937	12917	12730	12833	12872	13063	13048	12726	13074	12866	12752	12770	12815	12794	12987	12964	12843	12814	12833	12851	12778	12860	12811	12840	12849	12866	12889	12965	12972	12775	12947	13104	12965	12827	12890	12965	12724	13073	12883	12845	12762	12858	12780	12955	12889	12834	12869	12903	12843	13001	12925	13145	12875	12914	13049	12944	12895	12944	12770	12836	12753	12924	12930	12708	12797	12861	12966	12997	12793	12892	12811	12877	12722	12892	13009	13058	12901	12985	12842	12781	13063	12810	12860	13014	12782	12982	12912	12954	12925	12817	12874	12957	13018	12938	12876	12818	13003	12920	13045	12775	12908	12938	12947	12742	12915	12785	12862	12749	12979	12918	13162	12779	12849	12984	12843	12971	13008	12869	13066	12946	12858	12934	12988	12775	12810	12886	12823	12761	12769	12822	12815	12791	12773	12973	12975	12971	12873	12876	12916	12893	12905	12956	12829	13065	12815	12833	12860	12976	12816	12851	13053	12959	12879	12912	12734	12758	13073	12977	12983	12841	12786	12795	12896	12972	12863	12908	13065	12895	13062	12907	12867	12908	12875	12840	12879	12872	12804	12974	12794	12920	12884	12884	12913	12913	12891	12914	12894	12984	12988	13019	12903	12724	13010	12887	12984	12987	12855	12973	12883	13107	12825	12994	12940	12888	12649	12901	12944	12851	12866	12959	12995	12971	12974	12877	12872	12955	12706	12922	12980	12849	12774	12837	13025	12839	12757	12991	12923	12920	12787	12989	13054	12829	12918	13103	12897	13094	12892	13101	12913	12855	13090	12872	12905	13013	12929	12891	12746	12857	12987	12766	12941	12882	12891	12873	12883	12971	12831	13031	12852	12961	12883	12991	12912	12939	12895	12986	12967	12944	12818	12911	13053	12877	12992	12885	12781	12877	12826	12820	12899	12944	12999	13089	12826	12861	12800	12959	12755	12866	12861	12911	12920	12961	12861	12955	12929	12919	12835	12923	12858	12846	12987	13011	12883	12944	12947	12965	13061	12856	12791	12866	12974	12884	13009	12689	12785	12926	12855	12842	12943	12875	12950	12848	12876	12827	12855	12928	12987	13033	12975	12912	12818	12779	12865	12859	13021	13044	12840	13098	12812	12737	12990	12791	13130	12798	12746	12933	12857	12884	12842	13067	12735	12893	12858	12907	12819	12801	12828	12755	13016	13074	12999	12811	13003	12811	12946	12931	12798	12927	12881	12738	12893	13009	12987	12795	12739	12846	13031	12860	12793	12788	12887	12916	12863	12791	12971	12950	12988	12772	13076	13008	12810	12836	12876	12757	12800	12760	12797	12854	12741	12864	12760	12996	12762	12988	12861	12948	13115	12862	13004	12819	12860	12923	12877	12896	12858	12773	12978	12954	13011	12817	13010	13005	13066	13013	12804	12960	12870	12763	13065	13020	12886	12994	12829	12716	12959	13012	12885	12945	12864	12872	12764	12816	12951	12918	13044	12782	12987	12789	12891	12953	12883	12852	12737	12853	12999	12782	13067	12919	13090	12717	12856	12767	12838	12815	13000	13061	12774	12855	12764	12725	12943	12960	13006	12933	13179	12817	12862	12915	12958	12768	12820	12704	13045	12994	12845	12674	12841	12902	12953	12965	12976	13040	12886	12894	12796	12700	12955	13058	12760	12975	12854	13062	12967	12835	12941	12891	12748	12910	13007	12748	13057	12834	12758	12793	12927	13038	12967	12951	13040	12779	12968	13071	12835	12889	12681	12967	12912	12914	12904	12781	12982	12799	12864	12921	12795	12943	12854	12860	12733	12826	13030	12849	12737	12746	12772	12955	12845	12911	12957	13017	12890	13007	12753	12721	12730	12993	13069	12921	12801	12923	13033	12840	12786	12906	12750	12775	12982	12820	13007	12867	13006	12926	12690	12866	12857	12881	12926	12878	12908	12890	12905	12947	12864	12879	12837	12883	12888	12943	12965	12823	13006	12913	12946	12895	12932	12863	12876	12775	13005	12874	12975	13094	12760	12746	12915	12835	12797	12814	12975	13007	12920	12942	12944	12942	12658	12795	12798	12880	12923	12948	12895	12888	12990	12922	12908	12843	12864	13034	12988	12814	13003	12763	12860	12980	12892	12988	12862	12824	12775	12905	12944	12925	12994	13020	12905	12912	13019	12977	12824	12846	12848	12852	12932	13133	12810	12899	12990	12796	12896	12872	12793	12819	12824	12792	12897	12912	12956	12972	12918	12867	13067	12909	12711	12855	13025	12806	12931	12757	12930	12842	12881	12807	12987	12978	12761	12856	12872	13021	12826	12784	12811	12826	12831	12864	12739	12735	12837	12872	13013	12907	12804	12903	12948	13110	12898	12836	12822	12726	12821	13000	12856	12851	12943	12938	12982	12796	12759	12874	12769	12747	12965	12795	12913	12916	12772	12877	12888	12997	12895	12921	13085	12838	12923	12770	12991	12925	12924	12783	12937	12817	12932	12941	12893	12888	12857	12986	12817	12957	12825	12889	13010	13036	12952	12894	12952	12979	12938	12874	12821	13032	12868	12831	12954	12879	12987	12959	13010	12951	12862	12825	13070	12972	12936	12721	12870	12969	12923	12955	12795	12773	12963	12801	12973	12915	12979	12935	12899	13068	13028	12960	12973	12892	12855	12847	12915	12867	12757	12934	12782	12815	12709	12957	12973	12891	12814	12790	12746	13031	12790	12839	13019	12753	12858	12819	12937	12885	12706	12857	12848	12976	12946	12745	12726	12903	13042	12858	12858	13075	12899	12847	12655	12903	13001	12865	12831	12718	12981	13011	13038	12972	12791	12947	12921	12918	12948	13006	12807	12838	12864	12852	12778	12892	12886	12752	12929	12667	12707	12805	12835	12802	12831	13034	12801	12931	12822	13100	12905	12978	12918	12928	12752	12904	12966	12925	12767	12950	12990	12856	12957	13014	12846	12915	12952	12786	12797	12905	13063	12997	12948	12909	12827	12958	13019	12849	12827	12801	12902	12947	12770	12866	12944	13016	12965	12921	13124	12901	12909	12898	12799	12973	12819	12844	13061	12864	12881	12931	12813	13023	12950	12916	12867	13067	13087	12609	12904	12797	13049	12811	12873	12915	12895	12820	12954	12883	13007	12726	12836	12856	12902	12911	12715	12841	12975	12728	12787	12865	12874	12873	13007	12916	12898	13054	12958	12836	13033	12817	12885	12988	12905	12910	12757	13005	12913	12960	12787	12916	12918	12946	12752	12830	12971	12849	12873	12794	13012	12871	12952	12863	13024	12937	12901	12907	12878	12877	13093	12868	12850	13027	12972	13019	12832	12887	12993	12736	12947	12957	12918	12983	12809	12910	12897	12974	12902	12837	12839	13015	12791	12787	12908	12917	12954	12880	12966	12859	12709	12978	12944	12845	12916	12928	12823	12796	12895	12961	12858	12742	12851	12996	12862	12913	12773	12897	13007	12922	12783	12891	12790	12679	12912	12843	12842	12961	12892	12728	13014	12843	12978	12844	13049	12890	12906	12834	12966	12882	12962	12720	12825	12819	12990	12724	13013	12901	13042	12990	13023	12921	12893	12771	12763	13034	12915	12807	12951	12965	12935	12904	12913	13019	12915	12972	12917	13064	12789	12833	13084	12939	12720	13044	12971	12959	12984	12961	12892	12871	13048	12892	12976	12930	12778	12959	12840	12823	13097	12813	12679	12836	12869	12884	12816	13029	12815	12990	12699	12808	12907	12793	13135	12771	12932	12895	12766	12716	12857	12624	12971	12897	12902	12722	12924	12891	12855	12837	12756	12690	12907	12957	12817	12898	12926	13006	12759	12928	12851	12923	12880	12991	12877	12801	12861	12908	12906	13058	12859	13001	13098	12880	12917	13024	13062	12823	12865	12918	12757	12881	12897	12821	12917	12902	12913	13158	13036	12833	12957	12911	12907	12710	12974	12937	12823	12865	12887	12790	12841	12730	12834	12899	12853	12731	12971	12862	12881	12785	12985	12848	12822	12848	13044	12829	12839	12843	12818	12955	12849	12733	12756	12917	12906	12826	13126	13126	12972	13005	12748	12896	12914	12990	12723	12791	12907	12935	12872	12957	12953	12811	12978	12763	12923	12846	12966	12925	12995	12993	12850	12765	12802	12829	12928	12871	12983	12941	13009	12915	12821	12782	12968	13021	12904	12921	12810	12912	13002	12779	12901	12762	13002	12843	12814	12903	12747	12905	12985	12886	12975	12979	12789	13004	12927	12931	12874	12842	12819	12971	12880	12904	12951	13002	12879	12969	12721	12849	12847	12778	12907	12943	12944	12726	12872	12777	12763	12906	12812	12826	12869	12834	13032	12906	13029	12841	12865	12926	12977	12768	12785	12904	12908	12755	12831	13013	12883	12789	12783	12795	13097	12899	12789	12959	12911	12870	12821	13009	12966	12959	12854	12999	12835	12894	12932	12969	12976	12841	12973	12762	12863	12968	12868	12910	12924	13017	13039	12926	13014	12893	12863	13052	12959	12873	12888	12932	12938	12878	12864	12842	12955	12873	12906	12709	12942	13013	12841	12863	12978	12992	13058	12957	12968	12676	12951	12912	12779	12864	12905	12915	12932	13088	12950	13074	12961	13006	12782	12894	12884	12913	12870	12846	12925	12953	12890	12800	13076	12915	12935	13006	12878	12973	12938	13064	13054	12859	12918	12897	12933	12866	12863	13036	12881	12930	12927	12972	12848	13016	12945	12695	13120	13110	12825	12844	12814	12912	12914	12813	12948	12835	12923	12972	13061	12945	12863	12788	12971	12859	13112	12807	12995	12785	12851	12943	12869	12849	13054	12820	13078	12950	13107	12769	12906	12834	12864	12832	12873	13020	12946	13052	12866	12854	12686	13032	12848	12810	12774	12856	12962	12848	12875	12993	12842	12919	12726	12901	12914	12967	12953	12907	12803	12911	13030	12889	13014	13043	12965	13063	12718	12920	12760	12809	13067	12759	12931	12744	12753	12941	12948	13034	12987	12852	12843	12975
24749	21536	29568	28257	22240	20850	20014	18952	18541	18459	18182	18332	18140	18097	18065	18309	18230	17964	18073	18053	17946	18362	18510	18720	18553	18621	18426	18345	18037	18007	18204	17894	17924	18179	18032	18008	18032	18094	18024	18045	17997	17975	18205	18043	17868	18128	18017	17928	18024	18040	17975	17846	17993	18008	18031	18012	17878	17939	17884	18076	18044	17813	17995	18162	17944	17917	17849	18018	17996	18143	18010	18100	18072	17955	17996	18056	18082	18173	17847	18022	17854	18209	18031	18064	18131	18211	18069	18101	18112	18170	18062	17971	17931	17902	18038	18012	17984	18111	17814	18067	18220	18056	18166	17887	18081	17985	18126	18101	17922	17964	18181	17922	17979	18027	17852	17907	18160	18006	18181	18071	18138	18114	18059	18037	18131	18040	18026	18016	18141	18107	18107	18083	18056	18255	18007	17889	17812	17857	17913	18039	17926	18196	18067	17928	18005	17887	17917	17945	17924	18051	18016	17898	18071	17989	17966	18141	17936	17983	17867	17965	18116	18093	18124	18080	18016	17927	18076	18053	17993	17997	18026	17950	17994	18097	17901	17986	17858	18132	17849	18095	18013	17939	17870	18089	17991	18078	18005	18070	18206	18171	17948	18061	17985	17719	17835	18084	17866	18155	17909	17978	17973	17990	17905	17886	18005	17917	18144	17712	17865	17838	17974	18090	17974	18209	18017	17927	18109	18046	18186	18149	18010	18060	17920	17969	18133	18017	18094	18036	18114	17907	18006	18078	18019	17954	18023	18326	17946	18114	18054	18137	17947	17925	17998	17933	18082	18230	17879	17914	18035	18204	18000	17984	17645	18130	18008	17819	18038	18046	17901	18057	18170	17902	18019	18149	18089	17956	17968	17986	18018	18042	17741	17996	18017	18015	18194	17910	18050	17956	18153	17911	18140	18035	18314	18060	18042	17999	17993	17901	18395	18105	17983	17943	18116	18225	18107	17999	17848	17860	18185	17976	18046	18112	18079	18221	18164	17876	17865	17907	17982	17946	17976	17996	18179	17756	18016	18019	18058	17875	17794	17929	18000	18078	18043	17881	17969	17988	18158	17942	17840	18206	17994	18247	18166	18081	18149	17922	17918	17975	17788	18048	18136	18186	17934	17808	18093	18218	18044	18084	17969	18022	17890	17988	18325	18132	18051	18220	18163	18187	17970	18015	18120	17967	17950	17902	17823	18002	18042	17900	18121	18147	18174	18223	18092	17944	17740	17903	18104	18074	17996	18153	18188	18236	18156	18007	18172	18043	18048	18189	18091	18047	18020	18164	17983	18119	18004	17949	17807	17994	18202	18040	18075	17860	18035	18086	17966	17896	17984	17960	18044	18105	18118	18033	18140	18167	18119	17970	18083	17974	18132	17851	17908	17890	17962	18095	18132	17977	18276	18141	18016	18130	17966	18291	18162	18104	17957	18140	18158	18217	18032	17902	18209	17958	17904	17890	17987	17977	18063	18026	18104	17969	17998	17989	17964	18179	18221	18137	18060	18135	18151	17901	17993	17890	17908	17917	18115	17786	18026	17853	18210	17965	18098	18063	18041	18162	18096	18020	18029	17960	18189	18091	18106	17809	18115	18190	18108	18025	17898	18203	18048	17741	18232	18185	18033	18184	17976	18031	18013	18130	18150	18133	18069	17867	18014	17969	18166	17967	18034	18186	17924	18167	18104	17848	18002	18104	18180	18103	18084	17988	17857	17805	17915	18200	18073	18002	18221	18109	17889	18046	18013	18070	18217	18258	18180	18310	18079	18026	18016	18102	17970	17986	18064	17939	18250	17983	18019	18120	18150	17962	17985	18031	18192	18115	18074	18088	18054	17926	18115	17824	18049	18153	18067	17872	18160	18059	18032	18065	18169	18034	18159	17909	17892	17993	18082	17922	18160	18060	18056	18094	18391	18012	18045	17864	17952	17944	18081	17958	17994	17929	17944	17827	18069	18216	18020	17912	17939	17705	17763	17898	18265	18120	18044	18058	17961	17828	17952	17984	18276	17965	18061	18013	18100	17975	18084	18086	18122	18040	17831	17941	18059	18015	18055	18032	18044	17924	18014	17883	18078	18168	17983	18252	18030	18214	18014	17925	18016	18283	18045	18031	18027	18142	17868	17949	18173	17860	18053	17974	18146	17994	18115	18110	18047	17979	17884	17784	17887	17973	17758	18093	18121	18025	17897	18078	18128	18262	18077	17877	18036	17959	18194	17944	18064	18070	17932	18004	18179	17996	18116	17886	17919	17971	17903	18206	18101	17808	18031	18016	18282	18126	18016	17866	18030	17774	18018	18163	17745	18001	18077	17849	18000	17937	17781	18145	17952	17863	18144	17995	18026	18150	18031	18035	17774	17999	18024	18038	17994	18045	17857	18234	18173	17933	17899	18099	17945	18061	18151	18193	17892	17998	17940	17999	18130	18050	17958	17951	18117	18124	17862	18164	18019	18010	17846	17863	17986	18117	17778	18016	18247	18099	18076	18081	18000	17990	18176	18051	18010	18050	18251	18057	18043	18110	17989	18083	18065	18194	18046	18057	18049	17965	17891	17941	17994	17989	17958	18173	18136	18001	18022	18079	17842	18115	18064	18048	18161	17946	17891	17994	17952	17953	17898	18067	18075	18222	17902	17685	17926	17900	18092	17996	18125	17801	18094	18082	18134	17935	18303	18095	18057	18138	18095	18167	17987	17943	18058	17868	18111	18164	17954	18153	18193	17984	17939	18153	18079	17992	17968	18034	18033	17890	18057	18058	18030	18079	18048	18021	18063	17955	18325	17914	18158	18045	17975	18184	17986	18155	17812	17906	17971	17967	18069	17945	18103	18101	18234	18344	18201	17950	18037	17933	17968	18182	17972	18063	17964	17948	18135	17851	18001	17955	17958	18215	17852	18037	18027	18112	18129	18062	18061	18130	18255	18011	18101	18068	18039	18151	18027	17962	18192	18070	18158	18083	18048	18198	18004	18007	18122	17890	17974	18132	17994	17944	17913	18027	17931	17978	17949	18085	18041	18078	17967	17908	17895	17954	18126	18088	18025	18122	17986	18144	18075	18153	18025	17977	18072	18100	18008	18100	18291	18003	17890	17952	17986	17950	17888	17947	17934	18052	17794	18013	18097	17963	18226	18049	18172	18071	18052	17962	18003	18027	18009	17961	18013	17872	18012	17925	18145	17861	18255	17779	18055	17849	18015	18103	17931	17990	18024	18100	18166	18034	18153	18224	18101	17986	17767	18018	17961	18025	18109	17926	18051	18122	18227	18083	18039	18080	17904	17981	17971	18043	17992	17955	18053	18282	17958	18070	18018	17986	18175	17826	18055	18103	18017	18114	18074	17908	17990	18254	17888	18166	18058	17794	17859	17920	17925	18056	17943	18063	18086	17944	18078	17923	18038	17988	18011	18116	18111	18106	17930	18104	18002	18013	18151	18168	18240	17863	18049	18020	17971	18029	18188	18004	18098	18023	18116	17966	18138	17968	17967	17901	18117	17875	18228	17944	18196	18059	18122	17951	18074	18000	17990	18070	18141	17859	18007	18073	17993	17963	17803	18158	18106	18009	17964	17924	18004	18120	17862	17742	18105	17991	18125	17964	17924	17965	17870	18210	17944	18072	17905	18061	17838	17956	18119	17900	17912	17837	17895	17979	18125	18042	18089	18215	18171	17984	17934	17933	17941	17994	18174	18013	18058	18031	17910	18230	18088	17947	18061	17991	17979	17910	18022	18014	18029	18035	18076	17773	18108	18100	18087	18170	18190	18061	17950	18020	18084	18096	18023	17903	18102	18001	18067	17886	18000	18159	18127	18068	18126	18079	18205	18087	18213	18048	18008	18035	18041	17951	18032	18107	18198	18118	18089	18016	17827	17937	17876	18128	17826	17890	18000	18043	18154	17976	18112	17925	18040	18190	17910	17961	17776	17790	17892	17934	18028	18102	18184	18068	17993	18134	17943	18087	18044	18083	17979	18051	18118	17966	17995	18013	18146	17970	18209	18026	18165	18215	18083	18187	18016	18059	18053	18158	17884	17942	18159	18051	18057	18149	18051	18047	17982	18074	18105	17831	18064	18041	18112	18023	17851	17935	17895	17957	17979	18102	17984	18083	18078	17921	18152	18112	18200	18184	18044	17881	17866	17792	18191	18021	18039	18007	17960	18004	17924	18019	18072	17989	17906	18247	18147	17679	18124	17895	18187	17983	18042	18089	17787	18051	17742	18075	17980	17816	17994	17964	17984	18118	18093	17927	17809	17960	18081	17933	18206	17766	18137	18054	18044	17859	18019	18087	17928	18229	18097	18049	17949	18057	18115	18016	17804	18097	18004	17990	17983	18181	17996	18147	17999	17919	17923	18109	17895	17959	18193	18109	17880	17939	18190	17985	17923	18290	18083	18165	17911	18331	17985	18162	18267	17990	18164	18036	17990	17840	17902	18189	18221	18258	18274	17949	18097	18148	17956	18101	18008	18151	18185	17980	18205	17956	17736	18086	18139	18054	18077	18307	17995	17911	18056	18024	18000	18193	18035	18064	17827	17871	18024	17830	18061	18199	18031	17788	18106	18008	17990	17852	17987	18136	17980	18079	18123	17938	18135	17870	18155	18023	17959	17864	18045	18216	17914	17952	18105	17819	18084	18255	17980	17951	18155	18080	18134	17934	18065	18021	17946	17995	18038	18079	18148	18129	18045	18106	17965	18209	18278	18129	18178	18158	18147	18066	18064	17945	17989	17893	18176	18008	18051	18172	17924	18115	17716	18052	18347	17991	18029	17923	18059	17926	18008	17889	18017	18238	18069	18004	17980	18061	18131	18084	18071	18077	17883	18109	18276	18173	17974	18077	18029	18068	17771	18028	17842	17900	18004	18093	18012	17940	18079	17868	18105	18015	18187	17996	17987	18081	18090	18175	18219	17898	18225	18128	18054	17911	17956	18085	18066	17931	18225	17909	17915	18019	18171	18079	17980	18074	18039	18320	18164	17988	18011	17774	18142	17790	17976	18043	18245	18012	17947	17958	17910	18123	18066	18118	18080	18159	18065	18010	17811	18164	18012	17936	18029	18212	18292	18108	18127	17967	18041	18129	18103	18131	18023	18011	18159	18047	18204	18218	17944	18022	17928	17988	18104	17905
31398	55400	42630	25212	19288	17573	15835	15554	15037	14775	14532	14617	14590	14448	14386	14393	14498	14449	14369	14302	14521	14340	14760	15279	15063	14996	14754	14716	14472	14474	14335	14437	14512	14547	14384	14382	14230	14397	14309	14335	14401	14340	14280	14437	14326	14278	14396	14248	14347	14195	14275	14475	14491	14481	14384	14448	14249	14340	14326	14264	14540	14415	14374	14451	14501	14318	14510	14393	14222	14227	14387	14296	14385	14202	14392	14306	14423	14407	14335	14312	14325	14247	14341	14357	14482	14291	14503	14478	14508	14402	14214	14300	14396	14426	14351	14473	14360	14440	14378	14232	14270	14356	14419	14498	14422	14395	14339	14495	14353	14284	14415	14254	14429	14305	14447	14365	14442	14407	14177	14369	14305	14237	14444	14293	14336	14502	14469	14250	14305	14465	14248	14401	14255	14423	14264	14450	14364	14317	14289	14346	14450	14489	14130	14365	14458	14281	14240	14287	14440	14295	14466	14082	14435	14391	14432	14377	14159	14462	14265	14521	14210	14364	14373	14382	14378	14494	14422	14390	14235	14247	14148	14360	14254	14487	14261	14414	14419	14353	14319	14306	14230	14361	14382	14495	14289	14302	14362	14375	14202	14424	14310	14339	14261	14335	14413	14341	14309	14352	14410	14446	14340	14285	14108	14413	14340	14325	14511	14371	14321	14329	14215	14372	14375	14318	14423	14382	14356	14394	14233	14400	14337	14500	14347	14284	14397	14117	14378	14419	14357	14464	14229	14359	14335	14462	14342	14451	14644	14399	14262	14183	14630	14227	14317	14247	14420	14180	14262	14425	14397	14416	14297	14384	14343	14309	14303	14359	14309	14379	14374	14454	14343	14350	14618	14318	14521	14413	14327	14267	14354	14353	14441	14332	14414	14320	14351	14414	14420	14359	14364	14147	14507	14390	14340	14339	14228	14089	14347	14460	14318	14316	14404	14444	14263	14325	14230	14424	14374	14371	14485	14261	14356	14224	14341	14321	14282	14373	14090	14337	14527	14370	14251	14120	14276	14394	14376	14362	14288	14365	14299	14341	14268	14296	14487	14407	14378	14456	14370	14525	14449	14159	14401	14263	14379	14380	14388	14401	14361	14324	14411	14434	14581	14370	14233	14500	14333	14327	14257	14304	14408	14329	14241	14343	14356	14332	14402	14300	14440	14455	14336	14353	14361	14521	14225	14520	14433	14488	14314	14431	14332	14511	14297	14235	14303	14318	14350	14353	14338	14349	14409	14409	14248	14408	14351	14390	14311	14284	14438	14266	14311	14302	14462	14362	14412	14391	14037	14382	14469	14428	14448	14393	14304	14235	14484	14431	14270	14330	14295	14377	14285	14391	14534	14394	14365	14423	14228	14353	14512	14263	14245	14310	14415	14493	14452	14344	14365	14313	14523	14263	14348	14334	14336	14321	14356	14288	14284	14273	14199	14186	14160	14399	14312	14293	14404	14256	14349	14491	14461	14350	14392	14329	14348	14398	14448	14368	14428	14184	14388	14460	14372	14296	14520	14240	14364	14365	14254	14399	14267	14214	14433	14369	14272	14434	14414	14447	14358	14405	14511	14270	14364	14405	14448	14499	14380	14269	14299	14405	14353	14509	14242	14530	14195	14385	14328	14268	14295	14296	14591	14337	14229	14216	14371	14454	14284	14369	14239	14416	14396	14181	14474	14292	14431	14436	14521	14440	14394	14336	14338	14428	14330	14400	14334	14448	14203	14242	14309	14381	14445	14139	14548	14426	14488	14431	14438	14479	14405	14391	14510	14166	14402	14250	14408	14354	14384	14386	14430	14404	14254	14384	14358	14410	14600	14329	14488	14258	14368	14337	14431	14283	14270	14444	14458	14379	14313	14124	14425	14424	14495	14298	14254	14462	14403	14304	14350	14407	14313	14408	14371	14410	14396	14513	14331	14283	14346	14160	14386	14312	14389	14221	14390	14504	14264	14435	14227	14422	14384	14415	14368	14453	14428	14434	14568	14311	14341	14254	14384	14176	14199	14343	14332	14339	14193	14479	14491	14417	14548	14324	14580	14292	14441	14241	14240	14348	14437	14310	14321	14451	14529	14263	14375	14257	14316	14365	14471	14413	14255	14389	14369	14294	14213	14316	14368	14317	14384	14331	14260	14440	14486	14245	14301	14440	14252	14422	14445	14398	14418	14404	14651	14423	14436	14426	14402	14476	14550	14258	14400	14435	14458	14287	14620	14307	14403	14382	14457	14517	14441	14339	14618	14219	14333	14311	14337	14459	14196	14280	14281	14291	14395	14304	14402	14176	14459	14295	14446	14360	14331	14372	14413	14344	14324	14317	14404	14336	14356	14419	14307	14358	14312	14506	14319	14319	14494	14406	14323	14567	14479	14229	14418	14320	14469	14377	14285	14261	14549	14439	14372	14439	14286	14266	14411	14275	14528	14377	14435	14389	14303	14302	14409	14410	14257	14363	14208	14579	14261	14384	14411	14253	14334	14466	14296	14354	14278	14222	14452	14303	14332	14432	14449	14495	14274	14449	14433	14368	14205	14424	14334	14308	14526	14252	14400	14386	14291	14262	14198	14522	14217	14237	14407	14455	14375	14305	14278	14417	14233	14313	14404	14298	14275	14215	14270	14339	14322	14288	14358	14744	14233	14317	14377	14154	14530	14387	14322	14294	14463	14280	14365	14340	14313	14414	14207	14294	14217	14375	14510	14516	14444	14451	14231	14258	14261	14416	14221	14389	14485	14380	14368	14273	14463	14224	14329	14393	14402	14501	14109	14412	14440	14370	14472	14397	14322	14359	14468	14345	14527	14347	14526	14347	14498	14365	14410	14341	14522	14382	14420	14418	14328	14388	14426	14436	14311	14337	14402	14178	14352	14648	14388	14390	14434	14037	14453	14320	14576	14326	14456	14359	14288	14418	14471	14274	14339	14500	14266	14283	14421	14446	14212	14464	14387	14388	14511	14243	14191	14480	14365	14227	14273	14363	14430	14368	14375	14513	14343	14326	14339	14431	14593	14437	14319	14373	14433	14442	14361	14442	14530	14366	14382	14500	14377	14307	14318	14323	14341	14307	14370	14382	14412	14441	14353	14504	14329	14205	14369	14305	14345	14369	14302	14323	14410	14384	14345	14290	14318	14338	14380	14399	14284	14344	14414	14459	14352	14367	14594	14436	14289	14482	14570	14304	14575	14231	14319	14341	14368	14147	14516	14272	14338	14446	14402	14405	14206	14221	14254	14414	14219	14264	14414	14190	14481	14478	14342	14324	14201	14540	14205	14330	14270	14530	14394	14406	14285	14388	14451	14315	14266	14341	14393	14513	14329	14498	14547	14297	14450	14415	14410	14326	14450	14302	14209	14388	14505	14248	14422	14368	14353	14429	14453	14317	14296	14245	14394	14326	14310	14295	14514	14485	14307	14342	14336	14444	14257	14461	14331	14334	14441	14380	14279	14304	14370	14367	14147	14498	14410	14336	14324	14243	14329	14187	14358	14307	14291	14380	14440	14291	14219	14469	14180	14378	14482	14261	14365	14448	14513	14368	14184	14482	14124	14371	14406	14541	14296	14484	14346	14270	14150	14377	14440	14287	14509	14131	14225	14429	14462	14328	14414	14253	14234	14195	14497	14357	14433	14308	14402	14451	14203	14383	14446	14174	14555	14384	14527	14545	14503	14347	14307	14140	14462	14370	14340	14466	14332	14410	14440	14348	14306	14489	14410	14289	14264	14279	14503	14415	14301	14472	14509	14350	14329	14411	14216	14324	14029	14254	14076	14315	14419	14465	14534	14522	14263	14384	14154	14349	14268	14449	14350	14250	14407	14378	14413	14430	14327	14479	14305	14570	14338	14129	14545	14313	14264	14264	14289	14487	14229	14432	14364	14424	14366	14546	14289	14354	14293	14235	14160	14231	14349	14315	14272	14422	14397	14446	14261	14317	14379	14331	14199	14393	14508	14494	14316	14209	14409	14376	14415	14218	14210	14464	14359	14154	14371	14322	14402	14444	14269	14363	14523	14495	14389	14381	14350	14512	14365	14454	14459	14075	14331	14258	14417	14402	14493	14414	14425	14279	14416	14270	14292	14501	14365	14259	14298	14393	14226	14465	14178	14494	14361	14393	14364	14411	14369	14287	14402	14283	14392	14444	14423	14433	14282	14318	14425	14260	14345	14498	14372	14310	14417	14343	14381	14371	14251	14410	14407	14383	14232	14335	14158	14280	14360	14391	14461	14228	14435	14228	14326	14431	14302	14162	14381	14288	14326	14248	14301	14353	14265	14256	14378	14384	14360	14435	14410	14305	14410	14478	14499	14286	14312	14514	14195	14455	14256	14369	14179	14367	14402	14444	14277	14505	14381	14253	14293	14449	14102	14402	14357	14349	14356	14447	14369	14322	14397	14264	14232	14288	14369	14456	14561	14477	14343	14362	14509	14193	14420	14394	14354	14464	14312	14556	14201	14381	14472	14262	14287	14472	14374	14193	14337	14371	14371	14373	14395	14297	14509	14413	14299	14392	14274	14527	14402	14526	14224	14348	14311	14409	14240	14337	14519	14307	14520	14349	14444	14362	14165	14293	14214	14419	14379	14414	14383	14371	14520	14326	14555	14361	14329	14223	14378	14301	14279	14505	14280	14354	14320	14202	14603	14239	14357	14420	14354	14379	14325	14329	14356	14437	14350	14485	14454	14244	14194	14402	14313	14378	14389	14425	14413	14485	14352	14263	14382	14498	14236	14325	14298	14384	14484	14398	14604	14223	14353	14431	14465	14283	14227	14433	14370	14463	14335	14413	14312	14222	14420	14471	14279	14381	14466	14332	14463	14365	14326	14349	14429	14252	14255	14231	14430	14498	14348	14536	14530	14399	14356	14485	14421	14291	14212	14413	14401	14433	14306	14376	14294	14243	14357	14411	14601	14340	14529	14264	14312	14371	14070	14293	14611	14444	14279	14363	14318	14373	14284	14342	14286	14174	14425	14377	14338	14362	14381	14382	14436	14323	14216	14197	14122	14399	14247	14500	14290	14358	14420	14231	14320	14241	14335	14501	14369	14352	14340	14244	14298	14283	14367	14435	14362	14422	14409	14378	14184	14283	14411	14466	14251	14336	14426	14415	14518	14260	14457	14265	14342	14396
22089	21146	28556	24245	21804	24222	25751	20720	19299	19332	19071	18874	18739	18709	18782	18561	18837	18798	18463	18569	18552	18469	18891	20091	20900	20804	19819	19061	18934	18724	18368	18536	18318	18442	18528	18140	18513	18371	18347	18507	18439	18306	18476	18506	18621	18208	18333	18406	18494	18578	18381	18410	18319	18507	18478	18530	18324	18139	18294	18393	18671	18532	18501	18487	18455	18339	18490	18507	18356	18359	18518	18563	18524	18250	18419	18431	18276	18418	18554	18371	18311	18485	18446	18285	18570	18440	18181	18311	18403	18425	18308	18273	18360	18382	18199	18503	18336	18308	18344	18761	18472	18594	18453	18442	18442	18503	18503	18385	18198	18128	18224	18246	18568	18470	18542	18392	18343	18419	18420	18294	18277	18287	18373	18532	18246	18461	18133	18127	18449	18468	18358	18475	18489	18344	18412	18384	18255	18494	18536	18097	18402	18188	18715	18428	18557	18612	18514	18487	18318	18289	18307	18501	18424	18200	18496	18622	18581	18244	18277	18287	18392	18346	18251	18362	18146	18251	18500	18478	18372	18363	18338	18419	18177	18282	18436	18427	18370	18569	18707	18377	18239	18136	18511	18297	18257	18391	18350	18161	18294	18375	18374	18382	18440	18334	18451	18325	18513	18585	18533	18266	18430	18537	18336	18514	18520	18462	18282	18608	18484	18201	18434	18504	18300	18326	18521	18348	18439	18384	18510	18554	18331	18435	18662	18317	18461	18458	18580	18645	18217	18398	18384	18255	18471	18235	18454	18513	18448	18437	18409	18193	18098	18314	18579	18326	18379	18307	18319	18249	18372	18497	18468	18543	18597	18534	18327	18346	18386	18374	18235	18568	18358	18278	18353	18482	18405	18546	18484	18149	18340	18441	18571	18550	18338	18396	18490	18510	18499	18669	18337	18352	18277	18477	18434	18504	18357	18326	18411	18478	18654	18648	18442	18379	18387	18223	18151	18323	18369	18135	18388	18146	18366	18472	18330	18398	18420	18175	18330	18386	18490	18326	18475	18194	18417	18497	18231	18562	18374	18267	18588	18146	18264	18502	18440	18548	18379	18319	18353	18279	18283	18207	18386	18461	18228	18268	18364	18536	18519	18226	18726	18535	18179	18395	18159	18618	18419	18403	18432	18315	18483	18460	18345	18417	18348	18237	18386	18200	18453	18497	18614	18510	18447	18470	18410	18370	18471	18222	18462	18319	18297	18258	18299	18390	18412	18339	18478	18495	18414	18373	18312	18388	18427	18484	18293	18425	18356	18342	18564	18217	18447	18240	18366	18490	18277	18416	18350	18354	18238	18211	18371	18301	18213	18263	18415	18373	18498	18291	18286	18350	18369	18428	18588	18359	18345	18402	18514	18369	18505	18473	18328	18309	18424	18263	18452	18219	18540	18163	18351	18384	18320	18321	18477	18516	18382	18100	18310	18202	18443	18389	18377	18427	18385	18573	18434	18362	18241	18340	18258	18516	18450	18271	18484	18355	18395	18461	18608	18217	18424	18359	18363	18498	18586	18022	18441	18379	18303	18350	18502	18242	18388	18329	18343	18401	18225	18358	18225	18391	18518	18657	18332	18436	18483	18277	18343	18228	18361	18361	18305	18064	18599	18368	18503	18497	18534	18456	18289	18308	18443	18357	18406	18262	18531	18412	18617	18595	18345	18365	18561	18432	18449	18430	18400	18193	18378	18252	18373	18729	18324	18429	18206	18327	18354	18447	18322	18258	18589	18408	18161	18367	18313	18345	18352	18492	18487	18422	18346	18346	18518	18566	18429	18616	18302	18053	18519	18386	18537	18351	18455	18197	18416	18407	18393	18269	18344	18352	18199	18297	18363	18296	18367	18446	18099	18359	18382	18160	18109	18387	18354	18367	18408	18274	18501	18409	18457	18415	18560	18654	18275	18538	18320	18254	18536	18494	18494	18573	18444	18376	18294	18465	18282	18376	18327	18562	18304	18348	18233	18248	18458	18491	18321	18238	18351	18329	18488	18398	18321	18394	18516	18361	18369	18397	18316	18309	18545	18498	18423	18495	18614	18276	18447	18205	18523	18694	18404	18405	18297	18513	18399	18230	18346	18313	18534	18506	18205	18441	18332	18295	18382	18443	18333	18320	18287	18473	18276	18594	18155	18151	18339	18419	18444	18423	18259	18464	18201	18286	18420	18366	18296	18289	18234	18520	18412	18274	18437	18344	18587	18307	18437	18465	18535	18426	18330	18553	18261	18269	18332	18471	18615	18215	18336	18541	18341	18256	18421	18258	18352	18318	18431	18381	18284	18344	18447	18395	18337	18473	18623	18153	18453	18294	18315	18378	18455	18239	18238	18339	18394	18392	18336	18318	18247	18277	18282	18400	18221	18351	18266	18228	18379	18361	18244	18257	18233	18338	18332	18109	18443	18480	18341	18355	18293	18354	18248	18216	18398	18372	18408	18311	18324	18357	18292	18390	18533	18469	18397	18537	18448	18398	18376	18275	18284	18400	18371	18521	18416	18428	18435	18404	18569	18455	18236	18245	18385	18487	18219	18253	18416	18552	18355	18505	18175	18443	18312	18572	18220	18536	18454	18434	18408	18237	18347	18354	18642	18323	18440	18263	18505	18439	18471	18542	18359	18213	18488	18440	18319	18364	18397	18566	18356	18527	18444	18291	18481	18306	18271	18284	18411	18406	18532	18516	18290	18582	18225	18228	18367	18450	18518	18378	18515	18419	18414	18371	18290	18428	18276	18318	18490	18480	18343	18255	18568	18563	18398	18483	18486	18391	18485	18412	18456	18392	18375	18483	18410	18497	18552	18233	18327	18288	18251	18387	18654	18428	18462	18637	18352	18342	18140	18166	18301	18486	18318	18519	18267	18352	18155	18320	18554	18472	18255	18415	18494	18315	18503	18281	18248	18354	18422	18504	18467	18580	18144	18423	18299	18224	18413	18594	18405	18252	18315	18131	18483	18188	18361	18467	18531	18328	18386	18522	18415	18459	18389	18401	18545	18357	18512	18163	18371	18250	18247	18240	18400	18662	18213	18447	18375	18206	18512	18256	18289	18498	18245	18415	18337	18346	18201	18287	18324	18368	18468	18371	18537	18205	18534	18539	18438	18365	18343	18611	18610	18222	18377	18302	18502	18328	18360	18422	18416	18048	18445	18427	18462	18311	18370	18413	18448	18602	18516	18183	18451	18286	18341	18299	18508	18469	18385	18416	18218	18357	18426	18470	18421	18470	18283	18176	18306	18279	18383	18496	18333	18340	18405	18157	18159	18204	18059	18534	18360	18464	18518	18311	18547	18435	18495	18484	18285	18323	18296	18331	18245	18302	18233	18443	18487	18301	18378	18405	18253	18333	18241	18433	18397	18427	18372	18274	18334	18247	18186	18528	18350	18340	18461	18479	18350	18433	18410	18208	18248	18385	18417	18446	18286	18447	18576	18436	18216	18230	18498	18376	18291	18288	18513	18359	18519	18300	18497	18468	18465	18326	18472	18334	18423	18284	18414	18372	18346	18331	18514	18334	18380	18372	18455	18413	18333	18200	18419	18270	18509	18153	18481	18346	18541	18191	18166	18557	18241	18417	18335	18293	18600	18522	18215	18339	18389	18449	18474	18457	18432	18279	18503	18312	18475	18390	18253	18443	18386	18378	18338	18204	18431	18431	18552	18536	18447	18413	18560	18399	18357	18351	18518	18381	18284	18274	18565	18404	18148	18449	18275	18397	18359	18334	18463	18294	18503	18470	18418	18458	18431	18385	18571	18431	18575	18390	18505	18589	18393	18471	18297	18299	18160	18436	18236	18527	18370	18276	18303	18557	18604	18283	18452	18485	18584	18464	18091	18595	18126	18410	18579	18305	18484	18408	18458	18412	18318	18542	18403	18527	18506	18393	18546	18203	18122	18342	18414	18404	18231	18508	18334	18478	18486	18474	18516	18254	18348	18437	18428	18356	18338	18383	18506	18365	18288	18416	18372	18421	18346	18552	18302	18332	18195	18489	18338	18396	18388	18325	18408	18176	18278	18304	18561	18492	18578	18304	18235	18474	18406	18358	18445	18421	18434	18266	18367	18265	18296	18484	18504	18353	18327	18491	18392	18352	18560	18345	18243	18329	18592	18436	18321	18540	18508	18366	18436	18376	18461	18451	18237	18407	18285	18500	18463	18373	18356	18352	18425	18353	18362	18371	18288	18358	18661	18307	18304	18549	18521	18263	18202	18190	18417	18334	18404	18357	18416	18381	18525	18305	18563	18197	18316	18203	18513	18250	18553	18463	18411	18419	18536	18460	18544	18335	18517	18359	18442	18249	18460	18306	18405	18380	18405	18416	18443	18367	18466	18451	18482	18474	18396	18382	18465	18296	18369	18420	18292	18253	18429	18380	18341	18457	18341	18465	18392	18352	18389	18458	18402	18275	18156	18529	18534	18352	18309	18352	18376	18372	18425	18334	18513	18302	18411	18134	18276	18399	18436	18406	18383	18266	18283	18321	18278	18215	18509	18667	18388	18513	18353	18383	18394	18369	18298	18392	18414	18359	18332	18490	18249	18385	18486	18417	18319	18309	18287	18335	18238	18379	18396	18464	18162	18337	18560	18259	18495	18363	18451	18435	18411	18632	18452	18414	18357	18375	18475	18503	18330	18410	18405	18256	18209	18425	18240	18155	18511	18270	18227	18588	18171	18186	18315	18357	18258	18189	18241	18316	18394	18082	18330	18351	18606	18486	18475	18358	18563	18322	18314	18398	18531	18279	18349	18590	18441	18324	18225	18186	18316	18276	18388	18374	18291	18328	18266	18167	18484	18246	18439	18434	18287	18563	18565	18498	18475	18199	18386	18079	18368	18327	18245	18305	18417	18555	18189	18210	18112	18467	18299	18228	18296	18379	18235	18301	18493	18355	18493	18487	18254	18282	18282	18277	18460	18325	18402	18560	18170	18390	18617	18415	18411	18305	18401	18318	18245	18520	18517	18325	18217	18266	18597	18170	18476	18383	18312	18323	18242	18270	18190	18173	18557	18357	18473	18592	18349	18413	18344	18578	18463	18371	18555	18318	18419	18493	18326	18246	18406	18371	18380	18377	18305	18436	18424	18225	18355	18398	18407	18508	18437	18306	18414	18570	18387	18299	18553	18259
35050	66892	54789	30142	23298	20530	18227	16588	15805	15225	14967	14945	14610	14785	15024	14916	14745	14862	14818	14786	14857	14726	15219	16888	17778	17286	16255	15648	15193	14702	14689	14554	14580	14478	14636	14612	14590	14653	14737	14626	14631	14693	14714	14686	14788	14646	14694	14711	14437	14658	14482	14452	14551	14619	14512	14582	14730	14490	14671	14672	14465	14634	14538	14508	14731	14526	14438	14397	14679	14617	14681	14580	14472	14605	14688	14782	14453	14609	14757	14533	14537	14521	14686	14748	14543	14628	14579	14481	14655	14546	14480	14600	14407	14611	14629	14497	14704	14692	14678	14799	14660	14611	14597	14651	14552	14506	14481	14649	14500	14695	14586	14417	14621	14679	14611	14570	14477	14794	14607	14585	14670	14517	14461	14633	14532	14525	14467	14592	14611	14458	14592	14525	14450	14712	14452	14614	14619	14509	14571	14612	14527	14584	14558	14617	14762	14586	14624	14630	14545	14640	14623	14589	14450	14462	14607	14459	14741	14652	14685	14541	14551	14839	14332	14620	14723	14494	14710	14537	14600	14479	14555	14504	14452	14483	14657	14605	14620	14554	14604	14535	14388	14510	14552	14488	14739	14643	14559	14522	14516	14809	14733	14625	14597	14663	14568	14517	14370	14616	14577	14494	14581	14583	14390	14706	14602	14542	14702	14615	14391	14508	14609	14544	14568	14576	14639	14530	14581	14534	14579	14610	14571	14615	14336	14426	14499	14490	14581	14581	14459	14591	14689	14523	14672	14574	14618	14439	14513	14659	14572	14510	14604	14582	14597	14656	14589	14682	14503	14575	14576	14591	14653	14648	14569	14632	14553	14688	14670	14714	14654	14438	14643	14745	14468	14565	14472	14646	14590	14456	14647	14710	14560	14671	14492	14633	14827	14526	14508	14490	14600	14388	14475	14646	14705	14522	14509	14618	14486	14672	14478	14466	14497	14420	14737	14526	14531	14717	14482	14450	14847	14461	14703	14341	14556	14666	14763	14506	14845	14574	14584	14586	14678	14445	14554	14593	14488	14419	14536	14445	14778	14575	14633	14553	14418	14635	14406	14448	14579	14813	14503	14494	14573	14580	14491	14432	14755	14652	14619	14724	14570	14727	14668	14482	14586	14666	14690	14458	14630	14476	14512	14618	14633	14685	14599	14535	14636	14582	14479	14592	14466	14533	14519	14689	14572	14554	14422	14464	14608	14700	14670	14459	14598	14427	14753	14490	14548	14678	14622	14733	14614	14579	14712	14605	14696	14674	14515	14519	14587	14493	14617	14708	14566	14520	14537	14561	14586	14508	14576	14482	14652	14779	14541	14670	14486	14578	14454	14649	14534	14564	14679	14564	14609	14439	14681	14687	14621	14527	14479	14634	14640	14538	14539	14532	14646	14551	14547	14666	14580	14566	14473	14552	14534	14562	14522	14746	14583	14555	14620	14723	14637	14511	14623	14613	14734	14553	14609	14561	14493	14688	14545	14579	14458	14646	14492	14603	14584	14754	14618	14574	14467	14740	14540	14699	14428	14574	14694	14440	14799	14653	14637	14736	14510	14458	14609	14609	14582	14646	14505	14676	14609	14505	14508	14538	14593	14562	14750	14519	14544	14524	14588	14487	14778	14534	14447	14686	14508	14454	14465	14591	14618	14574	14422	14428	14644	14592	14577	14438	14542	14650	14585	14644	14623	14586	14577	14818	14520	14660	14462	14723	14460	14616	14516	14599	14622	14885	14742	14665	14651	14600	14620	14594	14658	14649	14598	14568	14466	14625	14595	14467	14500	14672	14553	14451	14655	14536	14542	14623	14614	14674	14502	14667	14568	14489	14618	14511	14604	14607	14550	14539	14421	14644	14579	14400	14697	14624	14540	14662	14629	14469	14656	14515	14721	14696	14465	14441	14406	14594	14614	14503	14643	14583	14523	14756	14642	14621	14612	14468	14506	14686	14762	14607	14440	14722	14457	14612	14662	14732	14555	14391	14503	14674	14584	14500	14560	14742	14629	14502	14607	14616	14662	14738	14605	14604	14689	14600	14573	14679	14493	14669	14613	14423	14629	14656	14543	14582	14507	14637	14494	14470	14501	14664	14624	14556	14559	14609	14652	14673	14638	14598	14584	14485	14497	14679	14700	14646	14705	14577	14644	14466	14620	14654	14490	14527	14762	14474	14496	14665	14444	14612	14682	14564	14537	14502	14617	14636	14689	14584	14456	14689	14466	14666	14428	14553	14447	14640	14747	14564	14693	14655	14729	14523	14559	14555	14481	14686	14559	14623	14640	14531	14680	14551	14485	14570	14785	14575	14621	14568	14531	14455	14775	14595	14517	14703	14621	14642	14640	14664	14589	14641	14620	14594	14647	14600	14434	14779	14627	14622	14525	14328	14677	14757	14559	14472	14671	14592	14493	14885	14630	14550	14508	14560	14573	14506	14573	14574	14445	14646	14650	14629	14454	14451	14650	14759	14624	14679	14492	14565	14574	14595	14436	14632	14681	14591	14757	14621	14512	14641	14376	14632	14464	14638	14724	14379	14463	14503	14510	14501	14600	14558	14516	14590	14620	14548	14606	14571	14547	14605	14659	14677	14565	14584	14665	14444	14465	14510	14421	14650	14584	14708	14691	14615	14552	14616	14570	14742	14530	14622	14697	14517	14552	14500	14522	14576	14484	14528	14746	14547	14502	14484	14444	14637	14606	14606	14638	14505	14746	14574	14681	14621	14632	14496	14586	14635	14571	14661	14560	14613	14522	14460	14659	14628	14665	14528	14576	14568	14675	14553	14551	14476	14486	14741	14576	14511	14535	14505	14472	14478	14685	14765	14723	14698	14567	14603	14581	14696	14494	14523	14575	14635	14545	14698	14636	14513	14707	14580	14540	14480	14585	14492	14483	14578	14586	14562	14685	14588	14697	14628	14640	14622	14627	14521	14686	14418	14339	14614	14495	14475	14533	14464	14428	14493	14516	14633	14697	14447	14545	14560	14556	14717	14587	14583	14684	14621	14690	14570	14742	14576	14735	14555	14696	14554	14485	14459	14571	14611	14575	14622	14612	14608	14587	14708	14682	14438	14508	14454	14594	14619	14465	14623	14633	14663	14729	14546	14649	14479	14552	14624	14730	14469	14404	14468	14491	14672	14582	14516	14510	14565	14471	14607	14653	14525	14670	14586	14641	14571	14671	14572	14634	14483	14378	14655	14625	14555	14661	14830	14639	14304	14414	14426	14717	14647	14609	14645	14368	14537	14751	14718	14646	14531	14322	14676	14514	14530	14651	14423	14524	14500	14587	14405	14573	14533	14570	14707	14462	14596	14562	14418	14388	14354	14634	14572	14415	14521	14510	14470	14721	14399	14484	14640	14574	14560	14591	14577	14587	14379	14555	14499	14540	14562	14559	14549	14618	14573	14617	14616	14639	14606	14596	14565	14603	14541	14588	14540	14537	14737	14665	14551	14597	14767	14640	14738	14539	14492	14721	14584	14632	14345	14639	14456	14484	14504	14559	14474	14581	14419	14642	14480	14667	14506	14638	14393	14417	14528	14677	14637	14664	14609	14701	14582	14640	14492	14429	14644	14561	14683	14638	14483	14568	14584	14595	14484	14557	14600	14452	14633	14649	14584	14637	14405	14738	14622	14502	14548	14654	14702	14725	14462	14556	14707	14534	14798	14445	14537	14510	14663	14420	14519	14657	14574	14679	14528	14747	14385	14644	14534	14816	14755	14434	14592	14588	14773	14428	14684	14589	14593	14667	14648	14393	14559	14544	14623	14557	14564	14472	14499	14531	14432	14736	14512	14513	14464	14593	14589	14449	14532	14562	14607	14640	14590	14518	14495	14524	14684	14661	14577	14520	14505	14629	14495	14440	14538	14604	14657	14601	14496	14619	14728	14459	14629	14620	14458	14654	14515	14580	14573	14496	14477	14686	14516	14557	14660	14672	14536	14516	14463	14624	14461	14621	14700	14549	14579	14507	14546	14582	14558	14421	14630	14644	14376	14542	14550	14715	14548	14740	14400	14370	14591	14566	14762	14637	14693	14621	14518	14418	14557	14725	14582	14624	14645	14574	14633	14557	14616	14485	14464	14737	14581	14607	14709	14631	14579	14482	14644	14550	14574	14658	14618	14567	14503	14498	14565	14636	14664	14471	14695	14636	14494	14523	14640	14515	14639	14405	14688	14725	14536	14503	14623	14732	14569	14770	14475	14559	14567	14443	14711	14513	14719	14506	14697	14701	14533	14360	14593	14637	14529	14464	14502	14595	14706	14584	14574	14639	14619	14642	14686	14706	14623	14411	14519	14623	14629	14474	14724	14521	14432	14644	14467	14400	14694	14621	14493	14700	14776	14403	14586	14563	14656	14553	14510	14614	14800	14507	14560	14591	14673	14570	14660	14817	14561	14477	14472	14548	14504	14516	14522	14408	14615	14626	14647	14564	14515	14481	14561	14680	14583	14707	14628	14631	14537	14640	14470	14626	14488	14618	14715	14690	14692	14531	14615	14641	14634	14474	14603	14562	14689	14628	14476	14594	14510	14454	14494	14512	14660	14615	14443	14510	14504	14709	14465	14661	14606	14383	14389	14632	14684	14545	14622	14531	14557	14549	14609	14542	14616	14540	14641	14584	14668	14648	14550	14593	14651	14485	14566	14598	14583	14766	14409	14804	14800	14684	14651	14632	14541	14537	14466	14610	14537	14452	14536	14485	14491	14681	14762	14594	14523	14405	14512	14539	14644	14602	14701	14498	14575	14484	14591	14694	14699	14539	14480	14592	14506	14651	14522	14641	14417	14664	14520	14648	14673	14466	14535	14577	14791	14512	14586	14608	14579	14683	14529	14450	14586	14586	14539	14442	14578	14549	14597	14680	14495	14564	14480	14401	14536	14504	14720	14627	14754	14573	14586	14476	14385	14606	14559	14655	14658	14680	14529	14561	14467	14491	14484	14613	14399	14439	14728	14673	14545	14618	14511	14581	14693	14491	14691	14629	14458	14461	14638	14607	14504	14613	14719	14374	14611	14631	14522	14551	14581	14594	14521	14590	14575	14539	14625	14565	14414	14691	14685	14446	14705	14735	14572	14602	14573	14605	14458	14674	14479	14588	14572	14614	14563	14317	14571	14472	14475	14605	14684
31121	31685	37505	29314	21365	19575	18874	18395	18124	17965	18089	17890	18043	17860	18065	17787	18077	18042	17857	17893	17861	17847	18057	17884	18223	18035	18110	17920	17970	18189	17876	17759	17765	17826	17719	17667	17769	17961	17897	17679	17749	17809	17888	18003	17824	17625	17903	17840	17785	17774	17662	17698	17989	18178	17801	17743	17875	17716	17816	17784	17831	17942	17708	17681	17769	17936	17670	17597	17665	18020	17850	17692	17828	17639	17853	17888	17849	18030	17776	17751	17886	17981	17860	17685	17698	17545	17907	17808	17742	17741	17674	17679	17949	17735	17806	18020	17854	17797	18023	17786	17789	17708	17797	17902	17917	17966	17863	18079	17957	17754	18011	17647	17843	17856	17765	17802	18048	17979	17754	18090	18023	17938	17821	17759	17755	17855	17890	17859	17952	17790	17799	17812	17839	17974	17908	17930	17871	17874	17958	18074	17928	17710	17921	17799	17783	17921	17904	17865	17631	17682	17910	17852	17868	18048	17889	17897	17768	17603	17796	17930	17756	17852	17767	17925	18047	17811	17695	17816	17844	17847	17847	17846	17925	17843	17858	17854	17749	17852	17847	17638	17806	17818	17714	17766	17731	17801	17767	17872	17680	17974	18012	17939	17712	17823	17713	17811	17887	17656	17967	17731	17846	17797	17816	17983	17878	17839	17810	17779	17922	17827	17781	17851	18051	17780	17834	17791	17879	18018	17891	17906	17855	17995	17772	17631	17820	17641	17718	17838	18005	17928	17504	17999	17811	17863	17811	17803	17736	17834	17956	17822	17699	17741	17741	18072	17641	17785	17922	17819	17937	17608	17912	18009	17864	17816	17935	17661	17942	17826	17960	17931	17674	17855	17874	17939	18010	17887	18010	17981	18032	17772	17678	17795	17843	18029	17851	17884	17755	17754	17780	17740	17959	17726	17822	17699	17835	17860	17846	17518	17938	18005	17917	17743	17937	17961	17883	17929	17783	18043	17847	17602	17750	17792	17697	17817	17870	17759	17967	17943	17865	17744	17684	18018	17759	17705	17902	17964	17662	17730	17766	17721	17662	17911	17884	17780	17831	17876	17888	17860	17898	17686	17882	17897	17890	17696	17927	17944	17800	17921	18050	17987	17798	18016	17916	18087	17754	17623	17717	17698	17865	17905	17905	18066	18060	17970	17841	17781	17668	17843	17958	17902	17920	17889	17820	17797	17832	17722	17897	17685	18106	17837	17754	17829	17786	17851	17620	17666	17909	17989	17904	18035	17784	17792	17791	18010	18012	17675	17683	17711	17943	17624	17816	17635	17785	17920	17873	17920	17996	17876	17875	17869	17783	17897	17903	17985	17675	17759	17641	17853	17956	17862	17573	17814	17854	17826	17671	17701	17738	17810	17713	17945	17803	18011	17877	17658	17667	18161	17967	17979	17863	17886	17806	17721	17625	17853	18031	17993	17821	18021	17877	17754	17775	17699	18057	17912	17913	17779	18065	17858	17861	17988	17922	17952	17871	17727	17704	17862	17993	17885	17814	17805	17652	17512	17689	17763	18089	17955	17947	17898	17748	17727	18069	17687	17853	17687	17752	17666	17840	17787	17858	17925	17581	17837	17943	17862	18040	17830	17789	17845	17937	17748	17881	18042	18092	17871	17834	17841	18072	17798	17864	17767	18071	17840	18064	17892	17785	17768	17910	17990	17649	17632	17887	17733	17966	17804	17796	17877	17667	17977	17730	17835	17748	17703	17756	17901	17893	17811	17974	17764	17797	17744	17981	17574	17876	17854	17898	18095	17974	17767	17901	17753	17977	17877	17982	17691	17958	17773	17932	17783	17850	17865	17960	17752	17692	17772	18047	17847	17861	17645	18012	17647	17917	17863	17699	17732	18070	17929	17865	17930	17722	17852	17769	17862	17977	17652	17848	17742	17890	17867	17710	17899	17874	17852	17970	17768	17909	17874	17979	17817	17942	18050	18196	17776	17996	17876	17779	17864	18059	17807	17937	17887	17818	17967	17924	17894	17881	17882	17769	17736	18125	17794	18111	17596	17868	17754	17957	17957	17890	17929	17696	17796	17961	17800	18071	17811	17680	17935	18093	17938	17856	17870	18009	17834	17873	17832	17889	17850	17836	17746	17895	17632	17831	17903	17682	17778	17784	17839	18102	17828	17976	17911	17895	17876	17827	17721	17778	17769	17748	17981	18012	17909	18077	17735	17810	18002	18054	17879	17999	17828	17760	17719	17746	17737	18045	17810	17864	17805	17841	17865	17872	17715	17944	17821	17773	17736	17873	17849	17699	17766	17896	17891	17652	17854	17895	18064	17797	17848	17999	17847	17890	17797	18006	17716	18002	17951	17879	17613	17868	17952	18003	17857	17857	17724	17654	17635	17936	17858	17707	17666	17725	17801	17835	17940	17954	17591	17748	17790	17896	17916	17867	17739	17726	17915	17941	17906	17822	17907	17742	17682	18104	17864	17973	17779	17899	17976	17785	18033	17903	17784	17671	17817	17656	17793	17777	17948	17797	17750	17870	18002	18025	18012	17851	17726	17876	17867	17830	17746	17954	17751	17823	18094	17826	17906	17905	17904	17839	17707	17608	17613	17891	18065	17828	18012	17772	18037	17842	17745	17788	17755	17921	17828	17721	17759	17887	17906	17735	17868	17869	17888	17892	17791	17762	17895	17863	17768	17845	17869	17758	17828	17852	17986	17807	17828	17649	17704	18078	17945	17975	17925	17979	17568	17961	17869	17652	17885	17716	17665	18012	17746	17897	17897	17793	17979	17590	17929	17897	17846	17743	17871	17957	18000	17964	17860	17903	17831	17851	17753	17973	17890	17842	17820	17735	17916	17942	17749	17780	17886	17749	17773	17765	17889	17877	17784	17939	17835	17754	17774	17927	17947	18021	17942	17777	17728	17928	17689	17787	17999	17836	17881	17768	17660	18067	17948	17899	17585	17853	18089	17819	17751	17899	17823	17790	17772	17820	18014	17946	18053	18097	17920	17691	17866	18043	17822	17732	17683	17847	17637	17984	18030	17887	17831	17695	17806	17805	17771	18017	17859	18142	17736	17873	18005	18033	17669	17922	17896	17875	17695	17676	17991	17837	17932	17720	17850	17721	17575	17993	17809	17858	17658	17885	17829	17726	17651	17817	17704	17860	17731	17770	17744	17814	17764	17949	17899	18064	17811	17787	17771	17974	18051	17945	17611	17681	17955	17947	17929	18131	17971	17878	17956	17943	17856	17694	17602	18029	17901	17837	17973	17809	17989	17985	17895	17972	17932	17898	17876	17733	17863	17808	17732	17884	17791	17900	17932	17816	17811	17969	17788	17859	17908	17914	17738	17819	17815	17898	17781	17789	17890	17969	17684	17895	17765	17950	17819	17861	17964	17621	17662	17950	17990	17474	17612	17793	17805	17974	17921	17844	17894	17922	17895	17871	17922	17627	17959	17826	17912	17933	17982	17998	17944	17807	17826	17888	17944	17850	17811	17883	17847	17749	17937	17881	17763	17882	17855	18040	17955	18078	17646	17939	17676	17951	17782	17564	17644	17989	17913	17845	17890	17817	17764	17914	17954	17933	17805	18035	17888	17844	18062	17599	17679	17671	17999	17851	17822	17994	17907	17925	18005	18066	17815	17920	18087	17632	17801	17761	18135	17881	17934	17838	17813	17780	17876	18014	17828	17930	18030	18048	18087	17807	17770	17947	17847	17630	17902	17688	17953	17989	17751	18011	17935	17827	17890	17848	17927	17859	17662	17797	17934	17835	17924	17799	17831	17831	17935	17850	17813	17641	17743	17832	17989	17803	17769	17960	17673	17808	17874	17736	17814	18000	17944	17864	17963	18033	18006	17956	18042	17853	17932	17763	18000	18047	17946	18098	17712	17862	17733	17715	17929	17957	17760	17809	17821	17861	17860	17947	17912	17830	17749	17786	17971	17862	18102	17972	17808	17806	18079	17893	17809	17847	17774	17805	17887	18071	17997	17855	17758	17752	17557	17834	17779	17655	18006	17903	17972	17899	17811	17855	17956	17912	17976	17908	18039	17827	17745	17610	17696	17777	17749	17952	17864	17969	18126	17965	17971	17822	17809	17715	17928	17911	17824	18022	17793	17763	17773	17979	17794	18044	17882	17757	17901	17937	17748	17862	17968	17727	17928	17780	17974	17779	17862	17855	17903	17888	17839	17818	17774	17978	17869	17788	17983	17665	17806	17773	18004	17864	17957	18079	17693	17681	18003	17989	17754	17933	17549	17752	17878	17932	17741	17929	17661	17766	17664	17962	17911	17905	17829	17799	17838	17734	17673	17758	17800	17990	18013	18098	18018	17977	17933	18114	17787	17797	17878	17776	17865	17980	17858	17736	17737	17847	17875	17896	17775	17973	17680	17755	17856	17945	17992	17873	17792	17962	17774	18011	17827	18040	17935	18033	17939	17922	17868	17857	17894	17787	17724	17726	17851	17934	18159	17946	17937	17821	17788	17869	17790	17750	17748	17720	17846	17857	17667	17649	17903	17774	18020	17874	17759	18015	18053	17767	17876	17816	17832	17949	17780	17699	17866	17865	17996	17789	17861	17915	17886	17688	17695	17848	17843	17771	17940	17575	17846	18013	18031	18172	17980	17877	17760	17926	17740	17845	17943	17941	17901	17725	17923	17778	18024	17797	17928	17782	17708	17867	17720	17801	17867	17709	17642	17850	17686	17940	17802	17974	17980	17864	18086	17836	17929	17823	18044	17907	17809	17684	17731	17743	17755	17896	17658	18119	17868	17913	17795	17996	17883	17862	17975	17815	17905	17886	17567	17738	17907	17824	17941	17930	17964	17946	17839	17535	17834	18149	17596	17780	17857	18131	17787	17914	18065	17888	17741	17864	17743	18058	17902	17842	18145	17860	18095	18002	17844	18134	17878	17992	17759	17820	17939	17719	17747	18140	17693	17929	17847	17782	17801	17970	17662	17810	17855	17981	17953	17796	17737	17832	17793	17618	17763	17921	17744	17821	17883	17798	17947	17627	17748	17673	18080	17875	17808	17732	17817	17840	17836	17967	18019	17718	17897	17693	17707	17804	17693	17924	17858	17795	17880	17832	17914	17847	17831	17925	17966	17826	17858	17831	17999	17754	17904	17961	17769	17936	17893
30919	45740	37314	24097	18062	16396	15261	14943	14664	14367	14339	14387	14138	14506	14482	14251	14366	14316	14204	14432	14313	14307	14523	14466	14552	14502	14643	14488	14468	14352	14434	14246	14297	14152	14267	14229	14333	14144	14244	14406	14329	14301	14468	14455	14213	14272	14291	14109	14268	14269	14362	14341	14289	14149	14328	14300	14209	14252	14277	14311	14266	14208	14171	14253	14379	14040	14346	14213	14333	14287	14248	14242	14268	14101	14325	14278	14295	14410	14436	14211	14238	14224	14453	14295	14157	14253	14397	14198	14334	14055	14214	14177	14313	14371	14122	14248	14331	14204	14199	14319	14369	14248	14208	14237	14272	14548	14239	14326	14296	14299	14204	14217	14296	14240	14312	14279	14193	14199	14220	14093	14143	14210	14383	14262	14408	14107	14196	14347	14324	14324	14145	14353	14222	14409	14211	14406	14202	14459	14278	14169	14155	14267	14403	14431	14299	14299	14155	14199	14247	14346	14109	14306	14343	14293	14291	14501	14179	14337	14244	14235	14198	14284	14338	14343	14175	14003	14294	14270	14267	14254	14336	14149	14290	14151	14189	14320	14247	14069	14212	14282	14235	14359	14436	14220	14297	14382	14205	14224	14165	14197	14310	14414	14340	14163	14289	14130	14260	14339	14336	14318	14248	14270	14160	14157	14459	14245	14225	14267	14209	14313	14257	14309	14325	14383	14422	14196	14233	14154	14165	14268	14232	14249	14228	14379	14330	14061	14348	14265	14304	14431	14275	14260	14348	14242	14355	14304	14268	14311	14393	14343	14228	14204	14288	14347	14282	14268	14327	14291	14331	14337	14428	14240	14276	14145	14434	14157	14062	14327	14359	14366	14088	14268	14325	14302	14156	14292	14315	14231	14281	14222	14253	14332	14188	14088	14288	14338	14249	14294	14088	14121	14281	14348	14144	14424	14253	14280	14162	14268	14262	14230	14170	14298	14281	14408	14143	14116	14309	14366	14363	14346	14117	14397	14317	14250	14270	14296	14194	14420	14333	14214	14235	14325	14315	14472	14295	14227	14343	14267	14172	14343	14323	14190	14195	14474	14166	14215	14137	14188	14232	14254	14281	14280	14294	14370	14205	14303	14268	14204	14243	14375	14193	14121	14274	14185	14345	14233	14275	14180	14348	14433	14085	14360	14249	14141	14333	14443	14221	14189	14364	14116	14178	14269	14103	14250	14259	14328	14184	14504	14346	14329	14239	14253	14293	14262	14253	14158	14258	14369	14220	14247	14228	14100	14235	14534	14313	14529	14353	14490	14327	14307	14398	14334	14418	14215	14275	14387	14326	14228	14252	14120	14234	14393	14364	14368	14269	14279	14314	14342	14316	14318	14286	14179	14287	14335	14312	14192	14410	14351	14398	14272	14262	14133	14363	14017	14155	14303	14179	14203	14312	14418	14228	14337	14442	14204	14190	14291	14400	14183	14383	14230	14241	14205	14181	14316	14398	14131	14239	14243	14148	14253	14333	14427	14235	14311	14303	14321	14316	14324	14256	14233	14409	14321	14302	14372	14377	14123	14214	14332	14335	14252	14183	14359	14284	14239	14225	14325	14162	14236	14289	14135	14191	14237	14242	14077	14356	14371	14075	14352	14275	14306	14235	14187	14347	14171	14391	14338	14349	14233	14080	14244	14403	14265	14347	14166	14372	14025	14269	14234	14317	14185	14327	14335	14260	14167	14350	14184	14174	14243	14144	14391	14355	14253	14383	14348	14362	14199	14408	14185	14265	14118	14228	14175	14173	14225	14270	14339	14266	14228	14422	14331	14188	14279	14200	14331	14146	14248	14350	14231	14299	14315	14289	14157	14334	14291	14225	14184	14213	14011	14232	14346	14177	14365	14241	14260	14210	14225	14162	14252	14376	14497	14177	14356	14159	14305	14323	14261	14314	14323	14279	13960	14105	14129	14158	14447	14427	14360	14226	14016	14462	14413	14372	14418	14205	14220	14150	14415	14139	14336	14343	14426	14285	14497	14246	14340	14375	14251	14318	14346	14295	14272	14290	14273	14356	14398	14402	14421	14359	14382	14232	14259	14130	14302	14260	14247	14154	14419	14263	14310	14338	14251	14123	14242	14418	14239	14287	14371	14273	14367	14312	14301	14308	14244	14281	14357	14418	14359	14298	14163	14494	14229	14093	14285	14268	14117	14305	14311	14338	14267	14244	14380	14399	14231	14215	14234	14364	14209	14279	14323	14321	14257	14372	14380	14173	14315	14149	14352	14357	14337	14177	14300	14107	14389	14240	14414	14276	14224	14321	14173	14305	14350	14155	14201	14339	14239	14209	14316	14251	14284	14381	14305	14141	14375	14210	14132	14292	14303	14332	14203	14181	14349	14343	14459	14276	14270	14256	14437	14231	14377	14215	14284	14251	14327	14258	14000	14263	14256	14333	14468	14273	14202	14218	14223	14387	14361	14268	14396	14338	14022	14401	14334	14260	14243	14048	14188	14157	14297	14230	14306	14334	14282	14155	14197	14249	14286	14148	14316	14219	14168	14233	14250	14493	14334	14122	14354	14264	14149	14327	14293	14258	14366	14215	14244	14220	14318	14319	14203	14198	14256	14276	14243	14334	14039	14439	14266	14244	14400	14338	14164	14199	14269	14276	14300	14389	14244	14119	14329	14227	14330	14207	14414	14283	14260	14302	14178	14356	14350	14410	14088	14484	14193	14466	14339	14147	14217	14272	14038	14275	14270	14322	14291	14371	14253	14263	14268	14358	14231	14371	14337	14292	14230	14339	14343	14237	14350	14296	14280	14220	14272	14403	14363	14357	14322	14237	14233	14268	14433	14141	14358	14271	14330	14173	14188	14314	14209	14217	14278	14073	14355	14374	14445	14367	14223	14357	14516	14233	14324	14343	14208	14331	14218	14288	14176	14124	14216	14144	14296	14269	14119	14239	14181	14177	14335	14327	14299	14275	14259	14389	14283	14142	14293	14268	14345	14402	14267	14136	14374	14206	14176	14352	14339	14518	14320	14222	14278	14171	14136	14314	14355	14366	14283	14242	14418	14237	14404	14439	14337	14111	14384	14275	14317	14248	14309	14213	14257	14433	14302	14278	14450	14277	14289	14230	14299	14236	14315	14245	14311	14327	14325	14495	14266	14169	14255	14344	14146	14325	14365	14335	14140	14331	14270	14129	14409	14135	14438	14227	14223	14166	14269	14229	14291	14294	14274	14232	14322	14381	14306	14158	14208	14262	14313	14426	14187	14203	14205	14326	14027	14131	14295	14255	14209	14183	14388	14455	14291	14163	14085	14262	14223	14231	14305	14332	14207	14323	14158	14456	14287	14153	14221	14548	14272	14298	14290	14186	14273	14374	14195	14404	14216	14072	14140	14019	14227	14165	14510	14405	14279	14374	14339	14483	14259	14122	14261	14358	14318	14430	14080	14195	14316	14260	14225	14269	14329	14385	14492	14275	14232	14288	14373	14176	14295	14156	14283	14245	14316	14252	14362	14138	14222	14223	14357	14309	14349	14150	14367	14132	14344	14319	14334	14234	14314	14233	14196	14305	14334	14375	14241	14103	14333	14451	14309	14312	14321	14217	14310	14151	14247	14183	14199	14251	14216	14068	14314	14220	14339	14354	14328	14123	14161	14315	14234	14341	14293	14483	14333	14223	14355	14199	14467	14350	14192	14345	14184	14269	14352	14293	14360	14396	14474	14311	14112	14323	14094	14262	14271	14509	14219	14284	14174	14311	14370	14361	14340	14154	14163	14153	14364	14293	14191	14363	14154	14236	14161	14152	14261	14315	14389	14437	14235	14212	14353	14202	14374	14277	14449	14382	14355	14149	14235	14242	14285	14246	14246	14513	14243	14355	14293	14289	14313	14331	14209	14208	14065	14377	14322	14366	14191	14159	14256	14172	14255	14245	14250	14330	14299	14380	14202	14328	14160	14429	14154	14309	14162	14365	14415	14051	14203	14409	14252	14357	14320	14275	14214	14354	14263	14312	14266	14390	14177	14226	14197	14408	14201	14583	14321	14265	14248	14166	14343	14120	14153	14264	14271	14194	14500	14264	14195	14279	14449	14366	14183	14201	14374	14088	14230	14199	14058	14240	14250	14301	14246	14243	14314	14356	14385	14319	14350	14227	14140	14269	14133	14169	14162	14424	14094	14368	14208	14095	14218	14244	14291	14248	14179	14218	14408	14420	14269	14290	14128	14344	14149	14268	14255	14336	14277	14345	14400	14202	14122	14222	14211	14281	14397	14166	14203	14476	14371	14383	14398	14137	14303	14309	14286	14279	14156	14140	14226	14251	14188	14318	14323	14174	14376	14337	14365	14237	14258	14197	14271	14250	14156	14128	14441	14160	14291	14404	14256	14272	14327	14200	14238	14131	14221	14214	14201	14329	14310	14210	14196	14275	14233	14315	14295	14349	14141	14283	14216	14130	14298	14309	14247	14278	14299	14157	14280	14118	14134	14310	14267	14307	14239	14371	14269	14365	14296	14237	14173	14245	14230	14237	14330	14135	14354	14275	14168	14235	14155	14333	14220	14115	14319	14324	14230	14419	14329	14320	14229	14341	14339	14298	14322	14169	14045	14380	14358	14356	14337	14550	14302	14402	14316	14422	14246	14304	14259	14181	14409	14198	14358	14182	14293	14346	14329	14458	14349	14281	14383	14358	14195	14105	14227	14279	14292	14284	14450	14122	14174	14336	14201	14133	14230	14263	14259	14296	14374	14206	14332	14301	14079	14362	14180	14177	14256	14178	14231	14165	14271	14266	14345	14390	14287	14223	14438	14368	14257	14326	14210	14290	14282	14241	14198	14343	14184	14205	14149	14330	14345	14157	14245	14220	14181	14426	14223	14509	14436	14309	14454	14294	14305	14251	14255	14102	14377	14260	14266	14287	14218	14334	14477	14402	14276	14277	14312	14339	14191	14220	14274	14279	14369	14217	14214	14274	14458	14189	14148	14272	14535	14329	14487	14348	14316	14218	14351	14331	14390	14310	14339	14358	14182	14355	14268	14351	14254	14131	14157	14215	14193	14186	14388	14274	14173	14395	14197	14285	14426	14157	14434	14367	14272	14446	14206	14163	14238	14336	14421	14182	14240	14257	14362	14434	14240	14323	14305	14353	14217	14147	14184
23133	21132	28454	25445	22699	22495	21038	18440	17598	17733	17518	17582	17414	17493	17309	17289	17200	17692	17394	17476	17429	17412	17300	17479	18443	18463	18566	17947	17754	17417	17393	17146	17099	17436	17253	17098	17130	17181	17057	17302	17135	17123	17222	17173	17357	17324	17265	17282	17028	17216	17163	17168	17236	16978	17064	17112	17147	17161	17343	17304	17219	17244	17310	17273	17272	17214	17136	17239	17348	17198	17126	17110	17044	17230	17302	17109	17136	17102	17251	17173	17342	17314	17410	17286	17342	17167	17200	17297	17059	17162	17194	17171	17171	17353	17029	17152	17049	17188	17289	17100	17142	17061	17042	17214	17098	17081	17109	17206	17070	17196	17349	17134	17023	16904	17334	17331	17146	17197	17101	17140	17011	17159	17083	17249	17135	17217	17313	17283	17119	17165	17245	17115	17212	17205	17129	17284	17341	17099	17224	16999	17185	17158	17259	17231	17245	17041	17548	17078	17213	17137	17236	17367	17001	17151	17331	17313	17231	17406	17178	17151	17010	17286	17103	17092	17352	17096	17294	17032	17350	17132	17345	16954	17320	17410	17276	17089	16884	17256	17153	17422	17407	17095	17190	17253	17152	17216	17138	17163	17292	17092	17217	17044	17086	17260	17140	17272	17191	17195	17070	17147	17314	17117	17190	17369	17017	17098	17204	17226	17301	17158	16941	17241	17271	17465	17066	17191	17075	17058	17246	17171	16993	17048	17090	17243	17265	17348	17379	17088	17209	17405	17277	17093	17150	17058	17023	17255	17139	17136	17069	17043	17153	17174	17098	17289	17260	17221	17162	17091	17082	17126	17070	17213	17187	17219	16957	17272	17076	17130	17236	17125	17314	17168	17137	16926	17127	17158	17371	17296	17187	17186	17069	17217	17384	17177	17020	17084	17136	17342	17040	17246	17425	17173	17258	17411	17208	16874	16937	17066	17157	17156	17185	17232	17253	16962	17356	17267	17067	17198	17129	17173	17320	17245	17188	17236	17222	17239	17357	17209	17265	17036	17049	17179	17069	17270	17056	17125	17201	17348	17264	17202	17232	17087	17318	17162	17088	17262	17499	17340	17079	17232	17363	17291	17304	17080	16976	17198	17078	16916	16973	16987	17275	17158	17144	17112	17165	17092	17185	17140	17346	17088	17399	17072	17135	17203	17389	17231	17252	17239	17285	17138	17253	17398	17138	17402	17261	17347	17428	17118	17088	17111	17159	17177	17208	17111	17307	17186	17076	17132	17272	17423	17297	17417	17178	17004	17216	17341	17136	17184	17370	17139	17197	17298	17024	17059	17087	17194	17126	17082	17364	17205	17478	17260	17139	17157	17299	17139	16961	17305	17217	17048	17171	17240	17319	16963	17092	17353	17209	17257	17190	17477	17259	16928	17083	17250	17290	17174	17091	17076	17145	17354	17394	17208	17242	17384	17329	17251	17343	17155	17160	17272	17188	17117	17175	17116	17155	17280	17238	17419	17179	17022	17118	17087	17161	17316	17262	17282	17038	17207	17257	17266	17208	17006	16954	17060	17169	17252	17334	17341	17214	17180	17121	17150	17359	17280	17302	17269	17245	17064	17269	17186	17133	17220	17147	17009	17353	17027	17056	17061	17055	17339	17324	17158	17170	17255	17138	17286	17270	16907	17150	17202	17204	17031	17303	17154	17301	17129	17195	17416	17196	17213	17292	17185	17067	17088	17206	17079	17322	17126	17082	17041	17136	17237	17395	17350	17188	17112	17207	17288	17175	17207	17224	17204	17256	17138	17343	17238	17313	17229	17177	17255	17112	17336	17083	17144	17174	17084	17255	17212	17208	17345	17247	17120	17447	17210	17185	17316	17193	17323	17148	17189	17101	17366	17212	17120	17198	17412	17306	17166	17100	17230	17078	17094	17046	17092	17120	17072	17257	17200	17290	17111	17264	17182	17132	17142	17066	17266	17210	17248	17344	17436	17016	17219	17280	17241	17095	17345	17382	17245	17263	17180	17088	17098	17365	17246	17216	17214	17262	17261	17191	17072	17364	17062	17045	17233	17310	17175	17107	17384	17422	17114	17275	17236	16955	17112	17285	17101	16989	17266	17226	17014	17123	17075	17210	17280	16929	17015	17047	17220	17253	17239	17171	17203	17010	17217	17114	17268	17234	17101	17135	17146	17453	17329	17188	17133	17027	17168	17395	17223	17125	17026	17108	17254	17064	17227	17056	17153	17166	16940	17102	17175	17262	17051	16918	17098	17193	17330	17091	17216	17283	17121	17248	17227	17333	17166	17056	17210	17233	17257	17142	17224	17174	16937	17135	17091	17206	17243	17126	17284	17309	17100	17331	17073	17241	17093	17189	17512	17217	17436	17240	17372	17286	17048	17298	17014	17272	17206	17164	17237	17224	17120	16990	17177	17119	17204	17125	17291	17211	17080	17408	17018	16972	17137	17155	17088	17246	17171	17129	17274	17282	17303	17132	17137	17484	17040	17329	17211	17044	16959	17099	16967	17095	17142	17253	17185	17092	17063	17309	17059	17311	17351	17195	17261	16935	17319	17405	17159	17043	17104	17275	17234	17273	17149	17398	17139	17122	17198	17196	16935	17210	17054	17257	16944	17183	17339	17345	17183	17253	17158	17334	17166	17183	17129	17169	17267	17289	17203	17316	16909	17216	17099	17236	17079	17325	17121	17218	16992	17200	17005	17162	17201	17251	17140	17120	17368	17358	17212	17146	17111	17227	17042	17179	17235	17406	17223	17138	17121	17124	17063	17055	17181	17110	17275	17220	17339	16924	17275	17409	17391	17212	17246	17054	17327	17283	17120	17133	17225	17235	17085	17165	17291	17276	17274	17296	17242	17080	17430	17256	17108	17197	17294	17340	17327	17180	17064	17209	17308	17211	17316	17334	17151	17253	17041	16943	17026	17054	17028	17111	17254	17169	17215	17344	17268	17095	17435	17218	17172	17169	17163	17222	17109	17103	17262	17039	16954	17454	17141	17178	17165	17247	17128	17237	17283	17338	17511	17172	17032	17058	17286	17140	17128	17354	17341	17057	17083	17223	17162	17097	17286	17102	17343	17207	17119	17287	17084	17146	17293	17094	17229	17321	17041	17064	17316	17111	17107	17111	17372	17212	17244	17271	17173	17393	17161	17355	17273	17177	17263	17179	17209	17167	17023	17071	17136	17180	17127	17225	17175	17110	17126	17026	17162	17226	17379	17130	17441	17483	17410	17124	16964	17378	17280	17307	17125	17134	17292	17238	17231	17088	17281	17247	17124	17150	17247	17148	17158	17243	17096	17101	17307	17345	17182	17209	17062	17188	17312	17375	17159	17259	17201	17384	17211	17140	16946	17179	17070	17205	17209	17208	17315	17072	17251	17221	17029	17149	17103	17088	17001	17249	17040	17302	17104	17133	17116	17101	17155	17245	17370	17256	17065	17262	17196	17021	17211	17356	17188	17209	17155	17270	17296	17248	17189	17275	17243	17179	17499	17333	17422	17043	17182	17231	17013	17468	17257	17222	17309	17165	17193	17317	17312	17161	17049	17140	17283	17034	16955	17018	17321	17462	17189	17224	17230	17309	17205	17205	17256	17374	17282	17328	17213	17408	17433	17244	17300	17204	17126	17277	17335	17194	17069	17020	17118	17257	17147	17288	17160	17085	17151	17129	17022	17085	17285	17252	17138	17249	17063	17099	17144	17134	17330	17394	17042	16936	17227	17203	17242	16994	17351	17231	17356	17187	17315	17308	17137	17290	17173	17245	17251	17275	17139	17036	17263	16961	17267	17144	17171	17323	17094	17295	17001	17213	17392	17274	17154	17053	17283	17214	17256	17206	17208	17136	17387	17338	17376	17519	17122	17176	17284	17117	17140	17242	17243	17227	17173	17274	17119	17132	17088	17146	17359	17191	17316	17061	17173	17264	16991	17173	17103	17372	17113	17086	17143	17248	17243	17224	17049	17391	17098	17110	17115	17246	17102	17387	17347	17022	17307	17365	17327	17176	17262	17116	17042	17259	17226	17282	17274	17154	17145	16953	17141	17226	17065	17244	17142	17163	17123	17263	17015	17311	17067	17247	17036	17030	16979	17169	17246	17055	17065	17352	17272	17255	17403	17399	17285	17248	17200	17067	17344	17130	17256	17146	17156	17161	17166	17292	17304	17081	17125	17368	17136	17195	17192	17317	17355	17292	17235	17122	17209	17176	17058	17239	17111	17345	17325	17083	17134	17287	17197	17287	17193	17118	16978	16985	17006	17182	17242	17090	17191	17261	17002	17266	17238	17180	17164	17237	17272	17238	17099	17202	17089	17093	17086	17316	17136	17186	17059	17131	17163	17076	17214	17008	17095	17164	17213	17264	17140	17290	17183	17240	17156	17272	17245	17280	17198	17358	17215	17383	17213	17311	17232	17333	17228	17361	17180	17271	17024	17380	17360	17420	17132	17199	17324	17177	17329	17178	17267	17363	17334	17188	17258	17036	17266	17164	17261	17096	17113	16992	17315	17153	17097	17255	17303	17348	17100	17038	17088	17181	17036	17156	17252	16999	17266	17084	17325	17366	17164	17232	17141	17348	17159	17175	17089	17267	17106	17246	17171	17074	17108	17112	17214	17280	17146	17153	17196	17223	17248	17313	17015	17266	17129	17264	17276	17147	17145	17374	17258	17049	17306	17203	17188	17101	17089	17196	17125	17415	17413	17297	17162	17202	17146	17063	17067	17215	17016	17029	17137	17081	17310	17181	17311	17140	17186	17108	17057	17236	17171	17293	17194	17213	17055	17290	17219	17243	17060	17275	17073	17136	17197	17198	17072	17221	17337	17132	17283	17237	17180	17303	17180	17214	17331	17267	17103	17300	17251	17149	17353	17268	17188	17293	17147	16959	17114	17320	17317	17383	17198	17212	17122	16998	17060	17335	17267	17220	17154	17300	17299	17341	17208	17157	17156	17138	17255	17109	17207	17067	17099	17098	17112	17247	17378	17183	17062	17382	17189	17218	17093	17331	17253	17233	17326	17196	17267	17188	17181	16979	17073	17188	17075	17057	17074	17172	17050	17080	17395	17299	17079	17188	16924	17196	17210	17176	17111	17221	17224	17309	17203	17191	17205	17147	17167	17119	17281	17114	17058	17367	17066	17244	17249
28248	58360	49327	29877	20476	16913	15606	14852	14415	14210	14009	14117	14159	13936	13963	14009	14005	13815	14182	14104	13975	13986	13975	14598	15505	15572	15253	14709	14228	14163	13879	14046	14073	13916	13958	13885	13949	13982	13905	13812	13872	13943	13908	13911	14098	13780	14013	13916	14090	14016	13948	13887	13858	13908	14025	13974	13833	13972	13855	13930	13840	13922	13871	13904	13970	13995	13871	13814	13840	13978	14076	13740	13843	13822	13923	13995	13922	13984	13833	13941	13937	13826	14071	13746	13958	13869	13760	14002	14034	13866	13804	13912	13741	13916	13893	13884	13951	13865	13865	13820	13902	14000	13885	13934	13779	13852	13841	13994	13835	13802	13790	13930	13938	13892	13727	13864	13891	13836	13887	13930	14001	13869	13650	13968	14021	13911	13915	13847	13753	13865	13931	13711	13850	13820	13924	13790	13860	13951	13897	13875	13893	14054	13724	13933	14004	13907	13869	13948	13887	13816	14071	13853	13873	13851	14045	13771	14107	13879	13853	13944	13874	13886	13795	13937	14090	13797	13841	13788	13806	13617	13943	13852	13918	13884	13969	13865	13779	13970	13753	13806	13762	14006	13810	13861	13932	13734	14103	14203	13837	13914	14005	13839	13787	13816	13942	13891	13876	13818	13957	13934	13920	13923	13805	13861	13870	13978	13879	13791	13794	14059	13779	13808	13906	13938	13852	13841	14034	13960	13806	13998	13847	13789	13994	13862	13839	13737	13869	13680	14013	14025	13791	13851	13945	13892	13917	13810	13880	13927	13906	13949	13856	13897	13811	13784	13944	13846	13953	13967	14009	13966	13909	13867	13842	13852	14047	13817	14051	13955	13817	13911	14076	13905	13833	13835	13774	13866	13807	13863	13889	13644	13887	13970	14051	13914	13792	14007	13827	13966	13846	13973	13852	13954	13841	13849	13999	13736	13737	13920	13813	13942	13969	13742	13969	13870	14097	13951	13998	13938	13920	13953	13813	13999	13800	14034	13885	13833	13917	14027	13962	13974	13927	13824	13881	14009	13886	13872	13725	13742	13892	13823	14009	13942	13919	13851	13751	13830	13893	13817	13872	13942	13876	13997	13896	13874	13919	13838	13808	14004	14033	13901	13937	13855	13825	13948	13820	13915	13684	13919	13953	14094	13772	13634	13830	13759	13870	14034	13972	13920	13905	13800	13850	13766	13858	14000	13994	13937	13952	13938	13722	13948	13953	14044	13978	14081	13875	13749	13766	13942	13865	13793	13830	13873	13868	13813	14153	13791	13834	13805	13878	13964	14034	13729	13842	13959	13882	13782	13784	13920	13988	13914	13916	13894	13951	13979	13921	13839	13791	13926	13766	13919	13974	13849	13825	13866	13874	13824	14001	13964	13893	14038	13791	14137	13998	13838	13926	13949	13804	13904	13956	13933	13851	13933	13854	14022	13808	13859	13999	13872	13911	13716	13916	13818	13758	13834	13914	13934	13745	13862	13837	13972	13717	13935	14000	13840	13817	13897	13930	13940	13837	13856	13884	13994	13882	13795	14020	13816	13944	13925	13989	13899	13821	13968	13736	13705	13695	13962	13919	13994	13835	13871	13914	13886	13857	13835	14019	13881	13787	13933	13807	13882	13797	14063	13765	13957	13894	13878	13922	13803	13897	13979	13925	13907	13828	14000	13922	13902	13961	13809	14098	13918	13877	13912	13867	13915	13934	13791	13823	13916	14023	13934	14086	13908	13998	13825	13894	13743	13995	13972	13939	13779	13873	13815	13889	13787	13751	13801	13807	13840	13983	13834	13793	13942	13865	13794	13944	13920	13765	13849	13838	14025	13912	13742	13982	13813	13902	13936	14037	13931	13892	13890	13862	13980	13968	13889	13948	14019	13942	13780	13963	13724	14051	13981	13866	13900	13820	13914	13765	13783	14012	13931	13830	13800	13918	13949	13864	13941	13825	13768	13801	13847	13986	13855	13875	13852	13938	13918	13842	13945	13868	13891	14089	13897	13818	13802	13925	13815	13945	13704	13917	14046	13915	13918	13877	13895	13984	13870	13741	13738	13791	13873	13930	14035	13905	14065	13648	14096	13864	13878	13780	13921	13974	14091	13992	13902	13805	14002	13914	14000	13835	13940	13919	13994	13922	13882	13857	13798	14075	13929	13857	13724	14063	13834	14000	13863	13871	13952	13774	14031	13888	13900	13909	13916	13795	14040	13999	13735	13856	14107	13811	13880	13938	13733	13716	13888	13931	14128	13774	13812	14004	13863	13915	13923	13853	13851	13725	13889	13961	13914	14020	13866	13940	13950	13848	13754	13950	13815	14064	13817	13776	13854	13857	13887	13914	13873	13804	13911	13955	14121	13843	13867	14023	13847	13819	13746	13892	13886	13879	13878	13951	13827	13905	13846	13774	13799	13970	13952	13758	13809	14017	13868	14074	13836	13921	14050	13824	13819	13949	13926	13792	13842	13977	13795	13898	13941	13929	13785	13947	13745	13941	13998	14005	13910	14002	13894	13954	13914	14054	13862	13778	13891	13796	13946	13692	14072	13775	14093	13729	13904	13893	13941	13855	13889	13925	13935	13950	13974	13859	13981	13964	13999	13834	13808	13818	13917	13768	13998	13851	13847	13855	14009	13874	13940	13871	13884	13834	13906	14027	13911	13868	13881	14002	13830	13834	13920	13834	14017	13937	13883	13842	13782	13955	13897	13885	14036	13822	13914	13951	13813	13903	13880	13828	13635	13889	13836	13841	13726	13845	13792	13950	13776	13922	13783	14050	13959	13947	13920	13899	13887	13983	13817	14036	13959	13864	13939	14067	13983	14010	13749	13776	13737	13987	14006	13874	13970	13873	13838	13942	13882	13919	13919	13867	13850	13908	13950	13920	13973	13795	13974	13948	13810	13818	13834	14012	13811	13936	14076	13899	14004	13889	13774	13907	14041	13995	13914	13810	13943	13838	14055	13835	13971	14181	13942	13766	13817	13635	13801	13870	14013	13894	13822	13953	13984	13911	14034	13962	13853	13953	13885	13885	13896	13722	13886	14024	13874	13839	13942	14106	13913	13934	13985	14073	14018	13879	13897	14135	13724	13898	14008	14023	13857	13909	13980	14057	14014	13761	13945	13911	13937	13993	14119	13786	13760	13955	14018	13811	13871	13904	14006	13870	14029	13957	13592	13927	13995	13872	13927	14056	13712	14005	13910	13972	14049	13940	13788	13970	13741	13992	13816	13947	13829	13968	13866	13846	13846	13948	13843	14006	13871	13977	13776	13794	13788	13884	13947	13989	13904	13930	13791	13809	13888	13898	13847	13978	13849	13962	13848	14059	13901	13995	13922	13963	13864	13839	13841	13786	13836	13820	13708	14034	13906	13988	13932	13829	13846	13909	14024	13952	14048	13899	13820	13843	13966	13976	13794	13934	13879	13948	13880	13949	14128	13977	13886	13971	13944	13748	13908	13954	13921	13903	13915	13950	13808	13917	13901	13854	14023	13854	13776	13908	13741	13902	13897	13828	13928	13916	13750	14012	13817	13830	13925	13752	13847	14055	13966	13967	13903	13924	13823	13847	13817	13924	13973	13915	14057	14012	13989	13830	14053	13711	13929	13786	13837	13862	14069	13806	14095	13848	13991	13930	13879	13870	13917	13917	13790	13977	13681	13943	14035	13702	14087	13931	13880	13961	14155	14028	13906	13889	13743	13934	13942	13936	14017	13688	13836	13875	13989	13655	13872	13973	13794	13826	13965	13842	13839	13860	13991	13821	13943	14021	13864	13911	13840	13842	13975	13744	13764	13710	13979	13995	13848	13887	13897	13854	13923	13832	13867	13854	13980	13856	13850	13788	13729	13921	13968	13835	13654	13841	13911	13763	13915	14005	13759	13868	13916	14151	13920	13926	13827	13973	13791	13849	13989	13864	13908	13848	13842	14000	13943	13865	13989	13729	13824	13889	13820	14083	13904	14022	13796	14093	13873	13911	14006	13791	14006	14007	13806	13904	13682	13860	13700	14004	13825	13960	13982	13913	13989	13822	14070	13977	13853	13937	13870	14075	13822	13921	13938	13949	13910	13865	13877	13898	13999	14013	13842	13955	13833	14020	14042	13774	13924	13728	13925	13905	14003	14105	13841	13783	13791	13874	13944	14009	13780	13806	13862	13807	13790	13834	13831	14003	14018	14036	13964	14112	13908	13807	13934	13800	13860	13860	13815	13859	14089	13903	13819	13985	14091	13866	14010	13890	13893	13982	13789	13928	13860	13978	14097	13912	13861	13975	13997	13917	13932	13798	13895	13782	13924	13826	13938	13792	13813	13721	13917	13845	13926	14135	13817	13768	13872	13853	13832	13821	14106	14026	13935	13813	14014	13768	13941	13842	13973	13701	13918	13964	13711	13848	13776	13801	13979	14002	13982	13922	13956	13901	13970	13805	13824	13890	13883	13707	13972	13873	13990	13835	13947	13819	13863	13874	13714	14054	13829	13851	14002	13926	13827	13857	13976	13977	13942	13771	13877	13876	13859	13974	13851	13892	13925	13838	13886	13857	13803	13860	14030	13899	13740	14046	13890	13841	13880	13987	13821	13852	13943	14027	13837	14045	13983	13811	13813	14049	13955	13896	14000	13908	13907	13956	13818	13900	13685	13903	13866	13828	13812	13982	13931	13774	13943	14061	13786	14035	13939	13875	13915	13952	13847	13906	13969	13800	13869	13914	13804	13976	13916	13842	13976	13974	13956	13994	13850	13841	13764	13871	13871	13880	14049	13593	13744	14018	13967	13874	14088	13956	13921	13743	13934	13917	13919	13908	14007	13826	13782	14102	13845	13828	13898	13867	13758	13830	13961	14085	13889	13860	14027	14068	13836	13837	14014	13871	13884	13888	13949	14042	13955	13938	13815	13930	14015	14015	13836	13962	13893	13907	13979	13870	13878	14030	13848	14013	13957	13982	13780	13900	13770	13894	13725	14060	13888	13936	13809	14029	13880	13863	13966	14112	13951	13742	13963	13786	13889	14063	13844	13912	13854	13770	13932	13940	13989	13930	14058	13802	13829	13770	14051	13869	14053	14006	14056	14031	14036	13990	13766	13915	13863	13796	13847	13821	13974	13767	13935	13927	14095	13822	13854	14102	13898	13890	13868
24754	21444	28950	27614	22453	19999	19349	17879	17439	17358	17428	17568	17546	17518	17360	17480	17232	17306	17307	17205	17331	17312	17133	17319	17935	18006	17874	17499	17353	17341	17561	17412	17335	17447	17159	17312	17274	17300	17314	17329	17207	17140	17249	17279	17295	17199	17336	17370	17149	17199	17074	17286	17211	17271	17411	17204	17215	17440	17085	17269	17268	17183	17369	17314	17187	17446	17409	17243	17034	17367	17185	17332	17012	17291	17432	17294	17240	17204	17221	17195	17196	17200	17425	17326	17336	17188	17327	17271	17326	17269	17154	17104	17176	17254	17249	17164	17141	17221	17208	17216	17160	17163	17154	17277	17479	17433	17153	17331	17458	17458	17318	17385	17179	17252	17437	17061	17465	17241	17079	17151	17274	17028	17044	17090	17347	17264	17235	17194	17276	17261	17147	17229	17465	17327	17422	17158	17383	17248	17240	17299	17485	17138	17259	16987	17266	17372	17340	17137	17074	17371	17226	17342	17384	17257	17378	17378	17093	17370	17164	17272	17242	17083	17394	17269	17257	17325	17102	17014	17259	17184	17210	17154	17188	17248	17157	17187	17204	17105	17361	17403	17400	17023	17581	17327	17188	17342	17276	17165	17199	17042	17339	17308	17026	17092	17347	17099	17284	17285	17268	17258	17265	17072	17286	17337	17437	17279	17371	17198	17326	17397	17277	17223	17281	17128	17236	17111	17180	17368	17221	17112	17018	17217	17363	17223	17220	17282	17431	17249	17332	17108	17215	17477	17245	17206	17189	17053	17158	17079	17255	17223	17259	17345	17344	17227	17177	17366	17334	17287	17220	17188	17220	17318	17271	17358	17594	17170	17128	17067	17165	17155	17143	17231	17344	17361	17224	17200	17361	17159	17229	17388	17271	17251	17239	17322	17397	17069	17218	17398	17411	17245	17422	17419	17320	17194	17397	17176	17188	17273	17410	17421	17101	17417	17281	17120	17268	17196	17235	17269	17448	17048	17244	17192	17198	17259	17187	17126	17129	17154	17358	17218	17387	17327	17166	17282	17352	17192	17348	17372	17250	17440	17289	17228	17167	17288	17167	17194	17203	17332	17177	17171	17232	17039	17287	17277	17234	17225	17081	17127	17197	17117	17367	17410	17095	17243	17152	17092	17176	17171	17264	17150	17280	17575	17040	17298	17311	17198	17252	17262	17420	17400	17380	17171	17265	17272	17320	17455	17199	17221	17241	17210	17249	17181	17033	17142	17207	17161	17213	17130	17330	17208	17296	17296	17305	17295	17314	17337	17338	17417	17434	17117	17404	17281	17468	17426	17351	17061	17194	17294	17102	17239	17188	17232	17209	17123	17473	17220	17156	17464	17154	17099	17303	17264	17316	17358	17455	17268	17392	17407	17274	17109	17210	17209	17190	17365	17181	17380	16951	17041	17329	17130	17191	17026	17140	17363	17357	17216	17490	17305	17490	17276	17249	17320	17439	17222	17190	17506	17518	17232	17159	17417	17090	17247	17431	17255	17330	17224	17209	17199	17257	17232	17097	17235	17408	17389	17370	17163	17337	17365	17437	17212	17259	17007	17272	17085	17223	17363	17234	17166	17471	17161	17202	17447	17222	17395	17262	17262	17267	17129	17363	17421	17454	17244	17118	17291	17069	17127	17332	17343	17366	17352	17189	17239	17296	17326	17477	17289	17255	17260	17181	17188	17265	17371	17158	17289	17360	17212	17300	17107	17251	17315	17307	17314	17378	17503	17186	17182	17094	17070	17372	17227	17309	17112	17329	17229	17246	17208	17355	17477	17239	17358	17310	17136	17164	17238	17354	17252	17348	17345	17084	17157	17195	17299	17294	17235	17296	17311	17312	17079	17410	17269	17296	17237	17422	17244	17364	17257	17125	17251	17103	17275	17411	17326	17403	17554	17339	17106	17377	17316	17328	17278	16979	17403	17309	17402	17283	17287	17257	17489	17480	17445	17269	17210	17186	17125	17074	17357	17401	17456	17123	17588	17295	17254	17205	17278	17413	17380	17336	17192	17331	17415	17199	17179	17342	17308	17211	17043	17335	17374	17213	17229	17320	17224	17277	17045	17347	17462	17178	17124	17149	17303	17312	17307	17139	17231	17282	17284	17026	17269	17293	17248	17361	17212	17216	17208	17139	17275	17247	17328	17206	17266	17563	17300	17340	17245	17372	17313	17237	17102	17120	17126	17164	17429	17319	17316	17355	17338	17229	17466	17169	17567	17335	17272	17272	17144	17415	17225	17339	17271	17126	17265	17136	17173	17334	17221	17443	17368	17248	17261	17204	17556	17023	17333	17351	17287	17188	17130	17181	17379	17188	17224	17345	17477	17123	17432	17453	17142	17391	17431	17300	17502	17395	17134	17109	17312	17157	17377	17346	17277	17565	17218	17160	17191	17417	17437	17521	17257	17165	17102	17213	17115	17470	17076	17371	17072	17169	17389	17327	17263	17282	17036	17403	17414	17268	17228	17376	17303	17266	17238	17034	17324	17261	17471	17298	17203	17154	17340	17321	17250	17138	17169	17279	17169	17263	17177	17257	17180	17269	17204	17323	17257	17303	17399	17374	17207	17184	17132	17261	17234	17341	17185	17335	17620	17414	17202	17223	17378	17516	17238	17487	17198	17298	17114	17144	17315	17274	17188	17521	17331	17346	17419	17107	17174	17439	17273	17374	17229	17127	17234	17187	17390	17271	17341	17289	17478	17323	17308	17306	17305	17425	17395	17330	17323	17340	17374	17279	17438	17327	17274	17342	17225	17288	17270	17136	17427	17376	17522	17072	17223	17304	17301	17151	17398	17375	17043	17358	17142	17470	17249	17331	17302	17234	17243	17280	17249	17036	17160	17280	17238	17116	17007	17241	17412	17344	17433	17253	17153	17184	17343	17184	17189	17281	17151	17207	17451	17295	17397	17227	17245	17358	17151	17038	17285	17239	17133	17213	17177	17426	17277	17663	17334	17091	17277	17188	17402	17189	17324	17183	17170	17319	17043	17212	17156	17325	16956	17222	17343	17354	17461	17348	17186	17202	17288	17258	17544	17101	17128	17180	17531	17455	17208	17306	17365	17181	17043	17308	17363	17348	17390	17214	17176	17221	17099	17235	17165	17285	17359	17276	17328	17128	17297	17214	17130	17287	17164	17189	17322	17166	17209	17086	17226	17229	17253	17233	17245	17273	17181	17255	17122	17182	17129	17056	17386	17214	17483	17199	17277	17068	17287	17606	17263	17431	17144	17361	17361	17279	17413	17409	17296	17369	17265	17300	17147	17359	17306	17160	17237	17421	17297	17280	17343	17320	17494	17291	17127	17382	17103	17316	17196	17173	17153	17272	17372	17218	17316	16976	17252	17214	17260	17537	17370	17403	17459	17205	17378	17321	17369	17345	17321	17210	17417	17370	17172	17460	17223	17324	17386	17479	17316	17334	17218	17357	17479	17319	17304	17343	17496	17351	17393	17299	17157	17209	17412	17035	17349	17316	17250	17304	17388	17131	17132	17528	17221	17269	17325	17068	17393	17339	17275	17386	17236	17416	17072	17219	17402	17382	17207	17286	17129	17294	17161	17352	17267	17261	17399	17317	17285	17138	17426	17276	17191	17436	17276	17330	17207	17428	17366	17407	17369	17329	17408	17146	17142	17538	17377	17055	17038	17171	17229	17399	17288	17405	17249	17261	17358	17150	17254	17011	17170	17233	17078	17224	17188	17373	17403	17404	17366	17285	17337	17263	17529	17316	17443	17334	17303	17232	17190	17207	17110	17394	17219	17448	17249	17237	17306	17333	17005	17107	17154	17239	17185	17334	17231	17342	17204	17228	17330	17228	17237	17227	17135	17360	17362	17073	17056	17328	17409	17305	17135	17458	17275	17392	17468	17517	17234	17357	17248	17400	17331	17349	17281	17393	17276	17359	17254	17523	17357	17379	17215	17538	17192	17242	17196	17456	17047	17243	17343	17494	17391	17251	17476	17167	17149	17570	17203	17168	17315	17194	17288	17365	17228	17030	17206	17372	17395	17200	17264	17277	17416	17233	17306	17274	17263	17153	17290	17152	17040	17281	17274	17362	17351	17269	17366	17163	17162	17423	17373	16980	17153	17247	17288	17134	17131	17323	17267	17460	17273	17010	17323	17083	17267	17001	17329	17282	17097	17259	17296	17072	17146	17179	17249	17207	17332	17227	17320	17147	17090	17432	17330	17360	17242	17176	17178	17450	17107	17378	17250	17248	17153	17333	17272	17213	17180	17385	17447	17347	17471	17168	17227	17323	17386	17386	17183	17234	17348	17141	17231	17517	17215	17135	17145	17375	17271	17437	17396	17414	17169	17230	17334	17219	17180	17000	17251	17182	17119	17214	17255	17133	17336	17339	17254	17194	17382	17157	17457	17253	17468	16983	17055	17176	16987	17156	17221	17139	17173	17344	17112	17265	17398	17376	17169	17201	17508	17353	17359	17446	17306	17254	17203	17384	16974	17252	17401	17077	17045	17271	17100	17121	17203	17266	17329	17334	17430	17307	17299	17215	17321	17310	17160	17276	17171	17318	17386	17422	17330	17241	17337	17267	17142	17240	17342	17318	17380	17495	17222	17188	17123	17287	17046	17566	17111	17272	17365	17158	17216	17265	17197	17436	17224	17136	17130	17175	17295	17547	17260	17295	17362	17171	17128	17299	17459	17265	17238	17318	17377	17399	17099	17270	17354	17306	17236	17096	17300	17351	17210	17212	17301	17262	17335	17324	17251	17043	17344	17207	17346	17346	17189	17592	17241	17217	17216	17240	17320	17508	17264	17373	17242	17176	17006	17283	17399	17209	17281	17259	17131	17190	17156	17108	17401	17275	17198	17240	17202	17203	17316	17223	17195	17093	17214	17301	17093	17202	17239	17302	17374	17212	17226	17111	17201	17275	17364	17227	17294	17226	17316	17219	17388	17342	17119	17337	17331	17332	17277	17401	17266	17316	17066	17180	17410	17306	17415	17092	17317	17133	17208	17201	17303	17239	17331	17186	17356	17251	17241	17321	17217	17273	17487	17293	17137	17253	17256	17120	17129	17077	17165	17348	17148	17296	17247	17428	17349	17211	17282	17180	17128	17305	17288	17108	17272	17327	17135	17233	17387	17230	17101	17198	17548
28822	53517	40309	23861	20129	16199	15036	14555	14246	13997	14178	14051	14148	14163	14115	14032	14106	14063	14056	14039	14032	13961	13965	14226	14892	14927	14695	14317	14163	13947	14032	13915	13967	13898	14038	13879	13825	14008	13938	13918	13927	14003	13944	14001	13819	13970	13943	13826	13907	13953	13922	13826	13958	13983	13895	14018	13821	13887	13862	13971	13898	13895	13942	13841	13982	13897	13881	13824	13859	13758	13817	14066	13846	13908	14022	13800	13869	13746	13989	14005	14086	13983	13997	13900	13854	13835	13830	14146	13938	13871	13996	13733	14117	13891	13900	13845	13829	13912	13890	13945	13903	13838	13810	13871	13706	13985	13922	13872	14116	13940	13978	13817	13784	13809	13874	13954	13863	13885	13887	13774	13822	13886	13905	13896	13921	13963	13911	13907	14001	13876	13926	13934	13978	14002	13806	13928	13823	13849	13885	13769	13834	13918	13997	13945	13945	13838	13744	13963	14055	13969	13983	13878	13791	14020	13976	13916	13759	13800	13924	13886	13963	13892	13788	13974	13905	13911	13802	14151	13856	13799	13824	13935	14039	13952	13920	13806	13764	14024	13993	13924	13874	14024	14009	14043	13861	13968	13827	13993	13917	13981	13940	13877	13884	13995	13757	13888	13830	13964	13927	13901	13879	13851	13889	14064	13926	13875	13974	13887	13807	13954	13740	13986	14000	14065	14035	13882	13903	13998	13975	13862	13875	13808	14079	13963	13953	13765	14024	13882	14006	13970	13773	13962	13797	13818	13845	13762	13913	13826	14037	14003	13937	13777	13842	13857	14075	13836	13801	13841	13956	13776	13985	13801	13940	13883	13918	14029	13766	14002	13900	13783	13949	13946	13853	13944	13872	13922	13883	13809	13980	13652	13783	13819	13890	13821	13940	13966	13929	13960	13742	13978	13942	13757	13846	13828	13918	13738	13999	13874	13766	13979	13999	13801	13981	13861	13738	13798	13908	13842	13916	14109	13950	13906	14087	13955	13909	13869	13902	13972	13830	13936	13901	13794	13926	14014	13757	13874	13919	13802	13880	13851	13933	13883	13840	13914	13741	13899	13854	13892	13796	13748	13996	14023	13707	13922	13892	13941	13880	14036	13939	14010	13862	13910	13889	14012	13960	13978	13746	13991	13812	13992	14010	14063	14052	13951	13853	13812	13773	13863	13858	13833	13899	13767	13933	13986	13944	13928	13870	13858	13851	13940	13822	13700	13861	13878	13831	13852	13727	14137	13984	13955	13738	13958	14048	13836	13844	13959	13919	13975	13956	13996	13846	13844	14107	13908	13989	13931	13928	13740	13865	13869	13752	14048	13969	13938	13940	13847	13743	13869	13856	13619	13996	13853	13825	13889	13909	13929	13907	13923	13914	13832	13912	13793	13865	13847	13892	13951	13759	13865	14024	13816	13826	14099	13861	13867	13832	13751	13853	13907	13915	13929	14024	13879	13939	14055	14130	14000	13961	13864	13848	13980	13892	14057	13991	13812	13883	13932	13800	13965	13951	13960	13777	14012	13904	13904	13889	13789	13985	13866	13916	13856	14010	13953	13915	13928	13839	13707	13953	14052	13787	13934	13966	13889	13797	13776	14006	13789	13863	13725	14081	13839	13825	13983	13868	14164	14057	13952	13794	13862	14002	13847	14013	13946	13896	13863	13808	13921	13833	13669	13910	13855	13679	13818	13996	13982	13985	13861	13821	13803	13903	13797	13929	14021	13836	13983	13875	13881	13676	13876	13880	13873	13891	13996	14001	13808	14016	13963	13931	13827	13756	13840	13735	13782	13885	14065	13949	13768	13787	13873	13881	13824	13809	13905	13943	14014	13749	13985	13926	13891	14074	13681	13848	13991	13635	13969	13921	13892	13704	13795	14064	13927	13979	13896	14036	13829	13852	13991	13951	14074	13883	13997	13945	13848	13935	14025	13735	13961	13778	13878	13712	13904	13936	13701	13993	13964	13989	13688	13949	13831	13958	13891	13843	13842	13747	13822	13903	13949	13830	13888	13968	13872	14019	13835	13786	14052	13863	14026	13860	13822	13941	13890	13916	13993	13951	13969	13959	13936	13805	13843	13899	14041	13875	14091	13895	13935	13921	13948	13943	14034	13912	13870	13941	13914	13842	13995	13873	13997	13890	13959	14138	13882	14097	13939	13933	14003	13788	14053	13703	14020	13879	14091	13943	13887	13932	13921	13749	14004	13965	13844	13931	14062	13964	13870	13987	13719	13891	13963	13854	13919	13909	13947	13786	14061	13896	13824	13890	13984	13718	14062	13944	13984	14032	13884	13800	13902	14012	13868	13849	13974	14036	13758	13941	13904	14050	13918	13944	13829	13831	13935	13822	13895	13763	13919	13747	13881	14035	14012	13792	13947	13932	13859	13929	13871	13764	13778	13902	13857	13987	13969	13895	13878	13947	13882	13881	13958	14000	13897	13830	13870	13936	13858	13943	13988	14035	13757	13995	13853	14065	13807	14026	13858	13754	14019	13943	13876	13820	13891	13856	13885	13839	14003	14086	13776	13871	13861	14049	14034	13898	13982	13966	13904	13822	13916	14116	13900	13844	13967	13925	13848	13826	13965	13906	13868	13878	13843	14047	13900	13793	13766	13979	13883	13763	13860	13940	13930	13909	13991	13955	13900	14037	13993	13961	13953	13946	13810	13802	13861	14050	13905	13924	13769	13876	13695	13772	13896	13974	13789	13906	13991	13698	13987	13825	13757	13832	14038	13910	13956	13898	13859	13867	13856	13888	13841	13876	13907	13688	13963	13796	13977	13818	13962	13892	14239	13863	13906	14070	13783	13980	13809	13897	13827	13956	13732	14001	13950	13886	13985	13947	13864	13819	13898	13809	13902	13622	14021	13996	14016	14004	13814	14041	13744	13974	13779	14036	13990	13841	13825	13897	13849	13872	13885	13994	13872	13861	13915	13719	13811	14111	13894	13964	13774	13732	13763	13729	13898	13924	13875	13934	13846	13937	13946	13939	13959	13892	13958	13935	13892	14012	13883	13964	13919	13817	13815	13829	13860	13999	13932	13873	14056	13973	14011	13714	13847	13975	13876	13900	13859	13871	13912	14020	13946	13980	13990	13977	13773	14034	13712	13814	13845	13709	13971	13912	13810	13707	13975	13976	13947	13851	14034	13969	13946	13999	13917	13790	13906	13838	14013	13852	13908	14025	13965	13856	13993	13869	14111	13859	13881	13858	13928	13835	13979	13851	13918	13831	13962	13934	13847	13954	13972	13901	13895	14074	13817	13802	13900	13819	13767	13977	13859	13904	13999	13933	13990	14064	13942	13977	13960	13966	13849	13966	13851	13801	13914	13860	13821	13924	13911	13985	14096	13781	13977	13883	13912	13825	13918	13943	13879	13871	14033	13932	13855	13831	13858	13860	13936	13943	13958	13780	13858	13843	13754	13681	13931	14006	13988	13901	13816	14036	13904	13828	13908	13909	13882	13727	13847	13892	13794	13794	14000	13947	13746	14020	13911	13939	13951	13988	13915	13844	13917	13775	14036	13857	14024	13907	13773	13866	14080	13924	13897	13828	13884	14051	13898	13942	14101	13893	13908	14023	13960	14034	13975	14001	13907	13883	13970	14029	13904	13982	13734	13931	14003	13963	14027	13965	13962	13806	13874	13807	13985	13825	13748	14019	13954	13826	13923	13919	14052	13840	13848	14030	13824	13866	13935	13834	14155	14017	13836	13733	14023	14035	13848	13967	14114	13835	13902	13849	13809	13922	14033	13930	13840	13946	14012	13852	13935	13956	13901	13945	13872	13904	13900	13990	13705	14080	13907	13827	13873	13945	13851	13874	13800	13947	13925	13874	13957	14057	13883	13981	13771	13930	13823	13881	13856	13966	13936	13845	13847	14026	14020	14044	13715	14065	13720	13955	13967	13932	13768	13881	13823	13971	13805	13975	13916	13887	13991	13844	13810	13917	13807	14017	13691	13954	13860	13725	13809	13928	13944	13836	13825	13981	13865	13949	13815	13991	14003	13859	13965	13888	13982	13937	14000	13823	13782	13797	13870	13953	13949	13928	13847	13850	13714	13863	13857	13764	13856	13866	13823	13980	14006	13806	13652	13836	13919	13866	13905	13946	13891	13955	13928	13915	13876	13844	13947	13781	14029	13775	13948	13869	13910	13811	13779	13970	13776	13978	13922	13739	13871	13848	13860	13853	13942	13984	13816	13934	13846	13897	13858	13910	13995	13768	13798	13990	13881	14082	13871	14019	13882	13922	13866	13925	13884	13992	13804	13985	13954	13946	13992	13856	13908	13961	13833	14083	14006	13948	13887	13893	13926	13840	13763	13893	13840	13734	13957	14038	13983	13960	13695	13922	13828	13899	14095	13997	13877	13927	13880	13824	13909	13862	14039	13865	13848	14168	13826	13857	13686	13740	13829	14066	13807	13820	13848	13667	13985	13760	13886	13982	13951	13837	13796	13782	13967	13975	14069	13720	14028	13785	13957	14090	13782	13746	13729	13826	13852	13892	13750	14090	13748	13839	13831	13902	13790	13827	13917	13941	14050	13852	13956	13862	13869	13643	14008	13909	14051	13797	13916	13812	13870	13821	13923	13889	13869	13767	13756	13906	13915	13878	13894	13935	13895	13895	13997	13924	13934	13879	13784	13950	13947	13866	13947	13951	13826	13897	13885	13840	13847	13977	13844	13858	13854	13830	13927	14035	13795	13928	14001	13824	13814	13916	13945	13795	13726	14012	13925	13959	13965	13917	13885	13975	14001	13844	13883	13932	13790	14036	13822	14043	13824	13900	13880	14048	13956	13905	14031	13871	13764	14057	13905	14072	13918	14046	14019	13775	13821	13846	14018	13866	13782	13802	13867	13896	13843	13680	13851	13800	13873	13992	13868	14067	13876	13801	13861	14283	13828	13817	13844	13720	13985	13921	13902	13807	13771	13958	13966	13817	13764	13840	13829	13849	13948	13915	13826	13714	13997	14056	14011	13751	13986	13978	14000	14024	13762	14046	13540	13857	13818	13781	13900	13984	13867	13934	13686	13949	13837	13993	14037	13815	14110	13935	13870	13917	13911	13789	13938	13989	13821	13924	14008	13869	14024	14048	13903	13910	13881	13828	13887	13825	13895
22210	21180	28545	24310	21908	23140	23020	17834	16549	16918	16587	16445	16412	16264	16377	16378	16275	16314	16200	16250	16115	16338	16206	16739	18395	18689	17842	17111	16995	16489	16285	16222	16327	15984	16274	16060	16049	16314	16051	16062	15929	15848	16022	16248	16318	16046	16011	15973	15979	16043	16030	15963	15959	16149	16124	15993	15911	16321	16202	16050	15924	15902	16065	16063	16044	16238	15974	16228	15922	16181	15953	15953	16002	16037	15999	16223	16213	15859	15888	15979	16175	15861	15874	15970	16136	16088	15963	15839	16083	15996	16038	15931	15911	16115	16027	16001	16182	16150	16028	16002	15956	16171	15972	16006	16115	16032	16063	16328	16282	16027	16080	16156	15800	15954	16071	16050	15999	15992	15904	16029	16151	16181	16201	15966	16009	15885	16038	15902	15871	15991	16145	16004	15997	15841	15939	16063	16158	15953	16020	15990	15951	16092	16090	16186	16050	16213	16016	16043	15952	16090	15989	16105	16027	16099	15887	16164	15850	16019	15926	15967	16073	15967	15852	15987	16180	15801	16033	16033	16082	16174	16026	16238	15879	16194	16000	15889	16097	16060	15993	16336	15925	16059	15957	16034	15827	15934	16010	15912	16065	16192	15827	16082	16243	16028	15996	16097	15898	15927	15849	16187	16229	15978	16002	16149	15971	16119	15917	16040	16038	15898	16167	15945	16016	16000	15915	15764	16005	15884	16044	15873	16067	15817	16239	15931	15987	15995	16219	15933	15859	16040	16055	16133	16006	15976	15872	15984	15994	16023	16191	15936	15912	16147	16034	16018	16104	16014	15993	15908	16095	15841	15952	16184	15773	16104	15968	16004	15939	15934	16155	15915	15969	16103	15978	15935	15831	16164	16012	16096	16109	16114	16021	15872	16095	16357	16142	15989	16201	15947	16002	16225	15851	16064	16202	15977	16035	15841	16048	15842	16011	16171	16010	16160	15898	16139	15905	16140	16172	16179	16138	15797	15870	16126	16114	16083	16030	16100	15859	15920	16034	16207	16085	16151	15976	16000	15932	15958	16067	16097	15968	15951	16057	15972	15885	15993	16023	16056	16374	16017	15913	15848	15926	16031	16089	15992	15844	16037	15918	16095	16107	15929	15925	16246	16077	15958	16193	15826	16053	15841	15891	15884	16096	16059	15987	16178	15937	16197	16149	15988	15975	16036	16146	16171	16178	15969	15763	15985	15902	16142	15941	15849	15980	16183	16170	16110	16186	15824	15884	16246	16135	16093	16162	16235	16164	15851	16066	15891	15859	16035	15930	16021	16110	16083	15970	16167	16222	15930	16104	15980	16139	16121	16212	16160	16182	16011	16130	16023	15971	16114	16066	16009	15969	16396	16149	15942	16054	16306	16104	15910	16069	16097	16095	15928	16177	15882	16029	15919	16276	16077	16091	16128	16119	15744	15831	16072	15930	16233	16037	15891	15854	15993	16013	16253	16048	16026	15855	15865	16073	15951	16042	16021	16085	15969	16030	16095	15940	15869	15889	16117	15879	15897	16105	16001	16145	16051	15775	15811	16081	16065	16129	16106	16200	15996	16067	15825	16241	16170	15996	16139	16059	16028	16119	16028	15877	15895	15975	16160	15909	16011	15947	16016	16103	16140	15982	16052	15888	16004	16157	15996	15847	15939	16123	16023	15956	16151	15963	16009	15667	15860	16029	15966	15957	16139	15987	15874	16228	15946	16125	16097	15924	16207	16091	15865	15961	15818	16168	15948	15880	16085	16165	15782	15821	16043	15936	15903	16146	15999	15878	16011	15976	16008	15892	16058	16192	15887	15860	16015	15903	16022	16058	16191	16097	15892	15918	15832	16106	16035	15974	15910	15775	16002	15879	15868	16112	15940	16043	15957	15932	15969	16185	16107	16327	15900	15995	15989	16120	16060	15959	15674	16235	16125	16268	15903	16118	16138	15977	15867	16259	16050	16043	16036	15952	16141	16109	15938	16106	16137	15887	16149	16085	16042	16071	16347	16084	16127	16179	15881	15908	15988	15854	15970	15955	16268	16026	15842	16051	16129	15950	16125	16182	15878	16118	16076	16084	16057	15895	16047	15972	16059	15940	16081	16027	16069	16158	15971	16038	15918	15824	15895	16054	16168	16026	16078	16118	16126	15958	16132	16072	15934	16155	15938	16005	15910	15949	16016	16167	16048	16155	16086	15981	16037	15905	15987	16140	16054	16048	16134	15809	16077	15789	16300	16006	16191	15993	15927	15983	16149	16035	16078	15961	15901	16155	16041	16004	16065	16021	16062	16412	15902	16145	16083	16027	15991	15917	16096	15889	15944	15917	16028	15835	16050	16011	15819	16101	16060	16047	15897	16095	16042	15990	15853	15956	16053	16169	16021	15959	15984	16004	15934	15979	16050	15970	16134	16011	16194	16063	16163	16124	15871	16261	16016	15925	16013	16078	15978	16066	15883	15993	16004	16046	15954	16088	15968	15974	16107	16081	16048	16040	15978	15948	15995	15905	16003	15971	16173	15934	16084	15950	15900	15955	16019	15989	16403	16055	15995	15779	16189	16184	16158	15946	15905	16052	15779	16075	15991	16026	16155	15843	15921	15914	16101	15977	15978	16067	15834	16109	15957	15991	15837	16034	16071	15842	15919	16098	15889	15887	16019	16099	16130	16074	15944	15968	16024	15904	16052	16079	15986	15894	15910	15954	16019	15992	15888	15863	16150	16143	16146	15965	16059	16072	15976	16059	15996	15993	16132	16198	16070	16073	15916	16244	15987	16026	15824	15936	15948	15988	16173	16254	16023	15960	16073	16081	16156	16011	16044	16047	15997	16038	16241	16021	15977	15916	16172	16019	16164	15987	15973	15872	15919	16035	16022	15858	15956	16038	15928	16043	15980	15828	15815	16234	15926	16010	15881	16140	15936	16119	15899	16007	15966	15902	16129	16091	16268	16286	15884	15813	15935	15973	16054	16005	16022	15973	16085	16069	16065	16053	16143	16120	16083	15923	16006	16204	15956	15965	16077	16079	15944	15987	15944	15945	15817	16224	16138	16149	16096	16102	15983	15977	16086	15989	15873	16188	15951	16123	16145	16009	16142	16105	16006	15783	16085	16054	16043	15881	15893	15922	16001	15993	15896	16077	16095	15949	16286	16008	16095	15947	15823	15916	15967	15875	15980	15899	15968	16031	16100	15973	16058	16134	16063	16187	16096	15965	16133	16013	16106	16036	16078	16179	15912	15915	16089	15944	16007	16078	16147	16085	16122	16095	16121	15749	15901	16129	16024	15933	16194	16154	16155	16070	15932	16030	15959	15853	15960	15824	15900	16048	15812	15968	15860	15978	16024	15908	15984	15746	16032	16111	16070	15750	16190	16020	16208	16093	16172	16071	16147	16045	16116	15937	15912	16049	16132	16006	15875	16110	16129	16035	16096	15983	16136	16209	16080	16088	15920	15926	16013	15974	16227	15981	15904	16134	16046	16166	16323	15915	16067	15895	16018	16064	15895	15741	15914	16025	15923	15742	16134	15952	15798	15832	15985	16021	15930	15884	16120	15942	16116	16125	15854	16150	15969	16012	15949	16072	15961	15896	16081	15956	15804	16002	15982	15738	15991	16038	16102	15962	16028	15949	16118	15966	15756	15893	15860	15901	16002	16014	16119	15864	16197	15945	15980	16095	15945	15986	15918	16136	15991	16118	16077	15924	16087	16067	15988	15891	16112	16166	15871	16134	16162	16206	16024	15980	15961	16251	16118	16124	16063	16196	16018	16042	16077	15991	15739	16031	16250	15892	16208	16087	15878	15975	16018	15872	16150	15926	16100	16211	16196	16067	15929	16041	16266	16021	16141	15931	15989	15872	16169	15969	16004	15929	16072	15911	15890	15975	15955	15935	16145	15839	15975	16057	16062	16153	15871	16053	16034	16110	15959	16300	15990	16155	16015	15746	15990	16010	15850	16012	16235	15745	16009	16137	16126	16183	16099	16106	16093	16021	15940	16104	16171	15784	15951	15894	15918	16166	15998	15909	16131	16201	16155	15958	15996	15743	15946	16024	15959	16073	16004	16140	16016	16174	16195	16007	15988	16198	16094	16057	16144	15917	15961	15889	16004	15863	16005	16112	15892	16096	15886	15857	15936	16156	16003	15950	16180	15983	15922	15848	16074	16043	16060	15943	16092	15820	16180	16151	15934	16193	16093	15992	16133	16141	16147	15945	16200	16033	16031	15858	15802	16149	15919	16207	15915	16071	15944	16000	15980	16001	16043	16005	15964	15900	16045	16010	15969	15911	16081	16225	16160	16278	15875	16080	16016	16143	16046	16051	16120	15942	15877	15784	15938	15835	16097	16029	16092	15978	16063	15965	15998	16158	15922	16066	16033	15858	15960	15980	16018	16227	16178	15963	16010	15984	15945	16271	16115	16061	15835	16042	16002	16028	16005	16123	15896	15791	16059	15978	15911	15971	16071	15984	16206	15952	15776	15811	15955	16025	16059	15900	15829	16170	15923	16041	16033	16092	16010	15974	15960	16098	15819	16137	15934	16204	15799	16084	16121	16162	16078	16042	15973	15995	16047	16108	15932	16007	15953	16159	16180	15968	15981	15926	16009	16135	15807	15960	16107	16091	16062	16169	16100	16019	16022	16055	16106	15891	15868	15797	16075	16032	16079	16164	15943	16109	15822	15986	15973	16062	16125	15997	16230	16198	15844	16060	15929	15882	15928	16011	16080	15903	16013	16120	16083	16113	16064	16054	16158	15943	16050	16200	16119	16128	16080	15946	16033	15941	16021	15973	16162	15989	15965	15841	15770	15953	15937	15956	15955	15948	16052	16241	15990	16180	15927	16098	16135	15957	16111	16056	16228	15957	15627	15912	16058	15918	15910	16161	16114	15952	15776	16195	16177	15758	16074	16144	15915	15770	15892	16114	16060	16032	16130	16133	16066	16007	16002	16263	16072	15981	15857	16319	15979	16146	16186	16160	15879	16008	15950	15941	16157	15963	15979	15831	16063	16126	16008	16063	16035	15966	15997	16147	15948	16105	15945	16186	16035	16106	16006	15883	15973	15925	15861	15973	15947	15959	15898	15964	16153	16143	16209	16047	16046	16095	16053	15856	15955	15949	15852	15921	15994	16054	16061	16110	16152
31637	64868	52308	36881	25265	16880	15012	14166	13819	13484	13503	13522	13527	13696	13531	13503	13536	13587	13522	13332	13334	13401	13467	14297	16873	16467	15186	14486	13892	13446	13449	13147	13264	13135	13157	13145	12955	13300	13199	13053	13197	13199	13122	13198	13238	13185	13222	13140	13114	13051	13209	13369	13129	13165	13226	13236	13205	13187	13256	13272	13379	13187	13067	13093	13238	13063	13150	13310	13119	13198	13114	13447	13274	13148	13274	13166	13194	13270	13224	13195	13018	13189	13219	13051	13207	13291	13124	13081	13312	13282	13219	13262	13102	13315	13256	13124	13254	13135	13178	13229	13327	13139	13298	13226	13266	13178	13151	13074	13355	13238	13137	13100	13199	13118	13195	13351	13304	13154	13156	13076	13161	13131	13242	13172	13433	13143	13212	13155	13305	13210	13060	13319	13261	13141	13200	13199	13017	13143	13102	13213	13065	12973	13117	13131	13273	13191	13064	13365	13304	13227	13091	13304	13148	13192	13176	13143	13231	13102	13178	13229	13255	13273	13136	13064	12989	13354	13032	13138	13308	13332	13275	13240	13215	12997	13166	13102	13223	13235	13301	13189	13134	13131	13325	13337	13175	13198	13252	13212	13145	13418	13171	13231	13209	13075	13201	13225	13243	13135	13163	13165	13260	13122	13163	13010	13094	13050	13091	13362	13064	13242	13361	13232	13274	13158	13089	13244	13308	13175	13183	13076	13177	13272	13269	13199	13178	13293	13099	13299	13026	12997	13024	13149	13173	13050	13353	13240	13229	13049	13118	13173	13247	13209	13149	13268	13091	13281	13283	13108	13385	13175	13061	13106	13267	13273	13050	13125	13249	13207	13360	13220	13163	13106	13228	13024	13173	13201	13282	13163	13066	13092	13426	13089	13170	13263	13267	13197	13276	13284	13153	13237	13276	13195	13250	13154	13228	13247	13180	13193	13216	13187	13175	13261	13163	13338	13337	13347	13262	13237	13107	13299	13164	13366	13197	13271	13130	13159	13307	13203	13101	13099	13334	13164	13233	13207	13075	13116	13257	13127	13090	13280	13282	13179	13137	13327	13383	13158	13195	13104	13223	13112	13042	13339	13182	13202	13130	13189	13176	13225	13313	13268	13099	13252	13120	13149	13166	13268	13106	13191	13099	13115	13351	13198	13240	13198	13290	13097	13190	13329	13217	13149	13284	13122	13112	13327	13094	13160	13267	13171	13318	13169	12947	13227	13011	13105	13334	13035	13161	13141	13189	12966	13089	13317	13128	13042	13338	13116	13178	13242	13319	13068	13341	13131	13058	13058	13194	13128	13167	13317	13068	13382	13139	13266	13270	13201	13220	13112	13105	12998	13153	13120	13335	13272	13158	13256	13354	13119	13172	13157	13068	13272	13329	13052	13157	13149	13217	13180	13141	13292	13036	13236	13396	13280	13271	13220	13052	13383	13289	13137	13195	13202	13096	13231	13106	13440	13129	13400	13279	13164	13197	13073	13102	13131	13069	13124	13213	13135	13270	13158	13409	13187	13201	13158	13172	13225	13187	13310	13213	13117	13147	13312	13054	13122	13305	13139	13073	13073	13228	13207	13036	13282	13209	13273	13081	13220	13202	13286	13163	12957	13138	13018	13130	13182	13276	13140	13259	13196	13160	13197	13087	12988	13085	13226	13316	13177	13098	13068	13132	13042	13184	13223	13276	13197	13316	13296	12997	13124	13341	13222	13147	13295	12979	13072	13279	13032	13134	13051	13240	13188	13071	13240	13256	13269	13394	13217	13215	13169	12964	13297	13232	13387	13190	13233	13294	13246	13230	13137	13391	13171	13237	13160	13053	13192	13393	13268	13181	13139	13124	13217	13188	13198	13283	13099	13119	13073	13336	13145	13165	13267	13223	13214	13326	13194	13176	13134	13166	13117	13182	13250	13247	13148	13199	13405	13169	13039	13152	13073	13257	13149	13236	13168	13072	13124	13159	13218	13133	13069	13297	13083	13211	13246	13255	13241	13208	13077	13442	13184	13196	13234	13223	13089	13094	13194	13145	13197	13140	13273	13233	13347	13232	13042	13205	13186	13205	13180	13309	13150	12999	13134	13233	13231	13283	13106	13304	13091	13308	13297	13192	13327	13240	13311	13203	13105	13284	13305	13250	13114	13261	13188	13189	13173	13384	13156	13191	13051	13292	13223	13060	13117	13159	13250	13072	13263	13313	13052	13233	13281	13125	13052	13266	13172	13183	13274	13144	13223	13098	13148	13310	13222	13327	13193	13215	13201	13169	13257	13156	13240	13091	13144	13075	13122	13334	13173	13099	13317	13158	13111	13089	13109	13203	13206	13247	13102	13210	13233	13450	13154	12970	13156	13029	13068	13131	13289	13085	13114	13103	13297	13203	13184	13148	13120	13231	12959	13192	13115	13272	13127	13249	13276	13258	13311	13077	13284	13253	13239	13052	13303	13064	13286	13197	13101	13195	13122	13153	13032	13263	13037	13022	13194	13157	13272	13180	13105	13204	13299	13236	13043	13236	13128	13350	13158	13270	13222	13194	13263	13151	13187	13242	13252	13131	13348	13140	13080	13218	13225	13140	13005	13119	12971	13099	13345	13134	13107	13142	13176	13245	13198	13277	13111	13081	13264	13173	13206	13299	12961	13187	13233	13315	13108	13242	13120	13264	13079	13286	13243	13035	13139	13161	13286	13112	13250	13174	13186	13107	13142	13168	13144	13229	13187	13216	13222	13306	13196	13106	13155	13189	13081	13361	13167	13336	13157	13350	13200	13154	13250	13257	13356	13156	13175	13197	13189	13147	13145	13257	13353	13208	13143	13228	13307	13094	13077	13185	13129	13148	13219	13136	13106	13062	13122	13081	13209	12965	13257	13145	13156	13038	13237	13188	13211	13238	13052	13390	13093	13188	13342	13241	13196	13139	13200	13145	13380	13189	13218	12957	13238	13180	13183	13176	13227	13136	13167	13121	13087	13180	13289	13276	13392	13236	13141	13144	13155	13163	13202	13335	13202	13225	13119	13215	13386	13188	13412	13293	13225	13251	13161	13019	13218	13061	13108	13315	13176	13318	13181	13246	13338	13191	13110	13090	13239	13252	13126	13224	13219	13305	13190	13200	13211	13023	13276	13241	13319	13244	13163	13155	13176	13246	13113	13140	13181	13218	13278	13332	13191	13174	13055	13211	13116	13206	13010	13113	13214	13197	13037	13101	13312	13431	13236	13293	13033	13179	13303	13150	12982	13140	13259	13370	13351	13114	13223	13219	13133	13217	13285	13290	13173	13057	13252	13247	13195	13147	13156	13227	13163	13196	13245	13343	13098	13378	13235	13067	13205	13233	13180	13162	13282	13076	13167	13163	13107	13193	13225	13417	13060	13130	13315	13050	13187	13216	13172	13186	13109	13196	13116	13386	13183	13326	12969	13188	13259	13240	13135	13150	13366	13207	13235	13092	13225	13161	13220	13204	13253	13136	13254	13220	13349	13139	13205	13054	13142	13354	13191	13189	13156	13401	13178	13281	13211	13131	13048	13144	13122	13294	13126	13263	13169	13237	13177	13207	13039	13174	13158	13292	13142	13159	13440	13231	13164	13265	13148	13376	13273	13169	13233	13103	13139	13452	13182	13373	13208	13253	13110	13112	13105	13207	13120	13321	13204	13108	13159	13104	13113	13203	13165	13262	13079	13129	13338	13248	13298	13057	13158	13118	13228	13045	13170	13106	13181	13219	13217	13093	13202	13321	13224	12993	13191	13196	13078	13194	13078	13286	13168	13258	13257	13176	13192	13174	13143	13073	13293	13156	13196	13053	13102	13171	13112	13212	13292	13208	13167	13181	13153	13088	13116	13169	13265	13116	13062	13212	13339	13195	13008	13219	13183	13045	13194	13210	13291	13304	13185	13112	13175	13186	13146	13347	13132	13196	13331	13159	13181	13146	13069	13183	13084	13287	13103	13167	13239	13201	13168	13205	13173	12963	13243	13263	13040	13253	13191	13258	13277	13246	13222	13094	13187	13344	13260	13360	13180	13190	13057	13081	13136	12967	13238	13349	12944	13215	13418	13087	13146	13269	13243	13096	13173	13184	13289	13306	13186	13360	13036	13307	13219	13248	13236	13226	13132	13201	13202	13142	13234	13181	13114	13227	13295	13207	13201	13210	13274	13091	13126	13245	13161	13054	13246	13102	13136	13190	13176	13205	13207	13090	13259	13272	13090	13140	13115	13328	13204	13168	13233	13179	13080	13177	13235	12934	13084	13281	13177	13338	13241	13166	13367	13202	13158	13053	13206	13026	13154	12984	13160	13182	13302	13048	13233	13146	13256	13254	13151	13152	13299	13179	13211	13208	13259	13173	13174	13062	13147	13266	13219	13117	13192	13208	12972	13207	13324	13062	13450	13169	13161	13050	13290	13326	13209	13289	13027	13025	13145	13219	13191	13182	13272	13079	13335	13107	13287	13226	13289	13301	13150	13040	12987	13080	13212	13110	13155	13387	13326	13111	13230	13094	13156	13140	13171	13234	13127	13300	13066	13402	13277	13316	13215	13284	13106	13274	13165	13283	13275	13023	13164	13048	13186	13373	13344	13373	13149	13051	13109	13060	13094	13110	13141	13163	13165	13210	13092	13233	13228	13094	13231	13153	13160	13218	13175	13235	13208	13146	13191	13304	13202	13224	13219	13155	13275	13072	13219	13323	13110	13239	13115	13014	13168	13102	13163	13244	13282	13211	13276	13226	13148	13135	13059	13165	13168	13138	13239	13119	13304	13120	13153	13220	13088	13180	13262	13138	13063	13253	13213	13211	13077	13228	13250	13302	13267	13202	13199	13076	13234	13098	13318	13186	13165	13176	13129	13191	13285	13180	13282	13063	13127	13121	13188	13118	13294	13149	13118	13091	13150	13224	13214	13236	13218	13302	13198	13352	13250	13301	13146	13303	13185	13140	13055	13282	13320	13140	13096	13145	13137	13175	13311	13227	13135	13221	13179	13175	13066	13214	13052	13091	13073	13192	13149	13133	13081	13026	13218	12956	13150	13193	13208	13221	13199	13135	13133	13348	13264	13233	13191	13320	13157	13174	13238	13321	13086	13145	13408	13117	13403	13253	13313	13221	13278	13123	13260	13267	13150	13328	13147
31082	33557	36127	27657	21206	18566	17879	17780	17578	17615	17550	17715	17474	17416	17692	17490	17621	17363	17412	17371	17459	17409	17695	17545	17770	17822	17678	17774	17678	17561	17642	17708	17445	17536	17387	17266	17438	17475	17341	17698	17379	17393	17477	17394	17261	17486	17553	17735	17725	17433	17380	17743	17627	17553	17547	17487	17560	17441	17491	17482	17361	17477	17447	17523	17440	17553	17601	17519	17520	17503	17408	17317	17487	17346	17395	17618	17518	17644	17556	17402	17486	17499	17562	17352	17415	17675	17617	17505	17536	17442	17283	17315	17380	17484	17392	17225	17578	17318	17538	17502	17509	17528	17455	17647	17578	17564	17472	17425	17484	17387	17366	17550	17739	17638	17469	17602	17346	17405	17484	17363	17505	17399	17448	17567	17386	17631	17387	17546	17492	17442	17393	17416	17474	17444	17384	17437	17532	17571	17526	17245	17426	17423	17587	17496	17293	17331	17390	17562	17576	17354	17389	17483	17435	17637	17432	17557	17262	17634	17390	17504	17380	17598	17242	17437	17452	17392	17642	17342	17562	17431	17384	17527	17325	17454	17426	17500	17067	17393	17558	17550	17535	17582	17447	17537	17624	17626	17424	17452	17453	17436	17493	17308	17678	17558	17502	17672	17379	17593	17358	17273	17581	17592	17480	17383	17557	17593	17517	17553	17580	17658	17524	17350	17265	17584	17439	17239	17592	17373	17295	17416	17464	17350	17374	17373	17407	17588	17363	17726	17761	17535	17274	17375	17291	17509	17654	17377	17357	17593	17172	17494	17587	17413	17542	17558	17519	17375	17529	17585	17536	17542	17368	17353	17334	17277	17458	17600	17652	17409	17449	17295	17405	17331	17520	17493	17458	17498	17601	17353	17533	17505	17674	17558	17661	17528	17399	17469	17493	17347	17742	17471	17746	17528	17349	17356	17460	17643	17531	17512	17505	17549	17364	17499	17357	17707	17430	17507	17625	17319	17343	17470	17403	17401	17650	17521	17341	17282	17721	17491	17413	17584	17480	17428	17409	17484	17470	17252	17496	17504	17513	17670	17698	17725	17425	17581	17507	17544	17512	17253	17441	17748	17433	17382	17561	17457	17433	17443	17640	17509	17403	17586	17568	17468	17547	17549	17490	17487	17591	17526	17635	17629	17482	17454	17497	17435	17329	17525	17371	17486	17561	17539	17379	17256	17446	17251	17315	17382	17492	17403	17619	17464	17527	17336	17415	17432	17436	17434	17486	17523	17416	17485	17398	17395	17552	17693	17314	17553	17481	17292	17677	17634	17260	17364	17613	17555	17680	17399	17483	17492	17620	17471	17527	17504	17404	17582	17540	17434	17551	17425	17747	17532	17298	17418	17499	17591	17663	17556	17504	17428	17234	17501	17435	17621	17564	17590	17576	17623	17420	17518	17644	17585	17653	17648	17569	17483	17402	17477	17672	17199	17406	17411	17521	17499	17584	17374	17451	17313	17657	17268	17491	17448	17535	17601	17557	17442	17579	17155	17501	17486	17597	17626	17412	17576	17539	17388	17516	17348	17671	17435	17341	17626	17474	17531	17591	17513	17431	17497	17449	17499	17471	17468	17591	17423	17326	17252	17382	17367	17511	17513	17585	17503	17413	17581	17645	17260	17526	17581	17577	17595	17642	17539	17398	17300	17432	17539	17578	17490	17249	17534	17551	17633	17520	17369	17572	17289	17577	17464	17700	17459	17618	17559	17426	17384	17718	17545	17476	17412	17614	17360	17334	17418	17679	17449	17306	17530	17435	17658	17393	17288	17635	17381	17472	17538	17341	17504	17355	17362	17368	17695	17448	17664	17822	17371	17566	17449	17403	17636	17572	17376	17598	17569	17568	17391	17374	17442	17214	17511	17436	17368	17499	17596	17478	17536	17604	17504	17268	17513	17475	17272	17581	17549	17337	17596	17633	17305	17529	17544	17391	17526	17394	17477	17639	17581	17523	17519	17313	17421	17458	17468	17494	17515	17556	17594	17417	17428	17505	17483	17564	17488	17534	17473	17454	17292	17427	17517	17393	17443	17611	17666	17477	17603	17506	17490	17571	17391	17320	17511	17573	17461	17641	17544	17380	17549	17326	17325	17374	17548	17547	17498	17425	17592	17603	17630	17520	17527	17448	17420	17471	17522	17474	17459	17406	17361	17513	17232	17530	17377	17343	17483	17340	17396	17465	17415	17650	17484	17377	17621	17629	17651	17440	17503	17624	17496	17463	17495	17640	17482	17680	17486	17578	17514	17589	17319	17175	17521	17546	17344	17495	17426	17562	17434	17393	17729	17482	17539	17444	17413	17372	17476	17762	17545	17673	17515	17296	17452	17505	17485	17574	17579	17402	17423	17264	17607	17557	17554	17541	17458	17488	17378	17459	17547	17529	17485	17359	17521	17428	17321	17355	17586	17454	17372	17309	17334	17693	17436	17619	17369	17232	17408	17509	17346	17509	17672	17430	17552	17522	17676	17537	17789	17480	17303	17485	17231	17622	17244	17511	17480	17360	17468	17498	17478	17510	17322	17358	17631	17473	17407	17443	17429	17632	17447	17464	17418	17378	17462	17415	17391	17475	17781	17486	17448	17610	17378	17473	17442	17429	17597	17428	17371	17439	17337	17428	17522	17584	17389	17446	17653	17561	17497	17470	17569	17778	17677	17581	17228	17562	17655	17496	17515	17554	17177	17650	17441	17377	17341	17425	17442	17350	17196	17489	17545	17472	17477	17742	17658	17500	17391	17563	17480	17375	17523	17567	17360	17419	17643	17395	17455	17550	17336	17769	17542	17415	17375	17522	17434	17516	17435	17479	17345	17506	17479	17401	17516	17537	17523	17587	17303	17552	17359	17401	17624	17462	17687	17474	17443	17738	17488	17660	17476	17259	17471	17582	17502	17370	17223	17714	17502	17552	17431	17558	17394	17689	17847	17655	17551	17578	17482	17169	17593	17615	17509	17419	17344	17264	17484	17453	17445	17535	17295	17439	17292	17508	17322	17454	17336	17468	17712	17619	17536	17297	17409	17488	17363	17531	17721	17459	17521	17396	17317	17479	17644	17763	17418	17630	17591	17569	17342	17488	17630	17553	17451	17657	17276	17327	17689	17557	17473	17666	17529	17530	17364	17464	17547	17347	17424	17355	17232	17439	17518	17559	17489	17595	17480	17323	17387	17477	17448	17349	17526	17563	17505	17165	17557	17469	17432	17482	17558	17464	17354	17467	17468	17512	17382	17596	17444	17348	17419	17682	17326	17440	17665	17686	17397	17157	17511	17560	17477	17379	17398	17544	17526	17366	17681	17513	17738	17404	17515	17393	17569	17571	17576	17276	17385	17389	17520	17591	17732	17734	17441	17310	17390	17398	17584	17478	17486	17451	17606	17414	17423	17515	17324	17377	17605	17484	17713	17453	17373	17511	17376	17448	17437	17611	17633	17778	17600	17488	17467	17532	17450	17628	17292	17492	17473	17657	17539	17258	17436	17427	17569	17548	17489	17477	17423	17709	17412	17405	17649	17462	17301	17411	17458	17472	17578	17552	17445	17391	17379	17518	17395	17391	17468	17693	17414	17516	17492	17665	17586	17604	17325	17639	17284	17419	17481	17414	17489	17493	17668	17673	17420	17612	17323	17560	17408	17500	17479	17473	17574	17483	17610	17578	17320	17490	17500	17417	17558	17433	17439	17375	17405	17491	17375	17536	17485	17561	17452	17531	17326	17647	17323	17569	17442	17301	17427	17549	17376	17315	17496	17526	17386	17573	17503	17469	17355	17428	17558	17748	17710	17458	17585	17431	17591	17444	17456	17258	17595	17677	17638	17459	17622	17667	17525	17378	17341	17571	17505	17548	17323	17334	17543	17533	17432	17550	17482	17525	17253	17243	17574	17413	17574	17584	17596	17597	17420	17371	17616	17510	17373	17490	17538	17490	17255	17509	17589	17366	17510	17415	17533	17600	17314	17497	17493	17257	17594	17364	17337	17481	17513	17372	17632	17485	17506	17460	17523	17575	17599	17466	17238	17574	17510	17568	17349	17456	17500	17596	17496	17437	17357	17510	17546	17435	17536	17527	17509	17476	17489	17497	17475	17458	17497	17532	17510	17644	17488	17544	17536	17594	17532	17616	17421	17570	17313	17473	17384	17693	17491	17436	17435	17479	17596	17439	17380	17321	17633	17539	17336	17479	17524	17522	17476	17289	17420	17347	17491	17326	17430	17449	17332	17426	17294	17511	17517	17509	17289	17478	17269	17542	17623	17439	17573	17672	17497	17658	17385	17332	17486	17591	17443	17539	17587	17397	17438	17743	17453	17419	17425	17500	17612	17528	17557	17607	17551	17261	17583	17509	17409	17492	17440	17404	17477	17433	17444	17542	17257	17482	17304	17253	17671	17456	17370	17535	17449	17401	17604	17740	17460	17386	17518	17349	17490	17484	17506	17452	17281	17393	17561	17486	17545	17556	17342	17479	17451	17494	17418	17421	17462	17575	17594	17498	17580	17566	17510	17534	17597	17510	17490	17442	17568	17449	17443	17418	17297	17735	17431	17556	17590	17580	17550	17622	17407	17371	17430	17523	17489	17226	17655	17481	17354	17535	17614	17595	17424	17362	17526	17595	17448	17530	17355	17430	17424	17419	17551	17319	17485	17515	17599	17501	17375	17397	17576	17227	17450	17368	17356	17547	17490	17598	17613	17334	17473	17501	17352	17551	17467	17512	17488	17420	17502	17425	17165	17560	17221	17451	17665	17548	17366	17445	17472	17452	17474	17450	17353	17530	17376	17522	17453	17361	17526	17522	17503	17448	17531	17417	17430	17634	17664	17582	17344	17686	17383	17443	17472	17528	17507	17400	17245	17444	17492	17415	17391	17361	17538	17578	17359	17384	17704	17523	17442	17441	17436	17563	17465	17523	17332	17616	17371	17557	17594	17524	17418	17366	17581	17399	17395	17555	17554	17604	17446	17334	17442	17461	17491	17428	17500	17358	17489	17414	17556	17613	17450	17617	17426	17311	17424	17519	17524	17271	17469	17517	17647	17568	17393	17592	17298	17284	17384	17405	17441	17386	17312	17645	17551	17517	17561	17337	17535	17427	17444	17478	17314	17303	17640	17362	17559	17558	17395	17369	17334
30801	49432	34808	23402	17783	15050	14530	14169	14201	14151	14154	14203	14174	14394	14169	14132	14286	14090	14105	14150	14182	14082	14098	14282	14187	14206	14259	14204	13969	14101	14137	13922	13994	14063	14100	14075	14059	14160	14175	14054	14275	13919	14121	14007	13955	14015	14092	14162	13917	14042	14107	13971	14082	13946	13935	13976	14109	13969	14076	14086	13793	14007	14161	14160	14150	13961	14062	14043	13965	14240	14117	13955	14012	14052	14103	13956	14024	14053	14126	14098	13966	14131	14037	14112	14080	14099	14222	14009	13973	14033	14018	14005	13933	14088	14110	13930	14109	14027	14104	14025	13923	14054	14211	14080	14060	14017	13986	14167	14116	14122	14166	13941	13936	14196	14118	14087	14072	14206	14052	14028	14061	14018	14046	13990	14167	14004	14015	14049	14000	14002	14026	14075	14071	14105	14008	14132	13905	14100	14143	13970	14103	14138	14129	14123	13836	14063	13966	13915	14051	13995	13961	14056	14056	14223	14030	14127	14032	14204	14011	14054	14018	14106	14076	13950	13909	14138	14000	14096	13984	13927	13925	14042	13988	14091	14112	13890	14070	14103	13981	14055	13995	14130	14065	13994	14017	14028	14063	14015	13998	13959	13964	13992	14025	14104	14179	14038	13983	13960	13979	14009	14095	13994	14017	13923	14161	14145	13804	13919	14018	14157	14059	14024	13998	13920	14105	14053	13947	13864	13953	14033	14105	14006	14117	14052	14130	13951	13933	13972	14105	13991	14170	14041	13975	13670	14023	13968	14123	14003	14072	14104	13938	14045	14017	13995	13979	14005	14193	13855	14171	14106	14034	14101	14029	14125	14104	14001	14063	13962	14108	13960	14130	14035	14101	14243	14003	14018	14199	14185	14107	13925	14104	13995	13867	14102	13816	13885	13964	14141	14078	14072	14155	14176	14211	13951	13927	14071	14149	14062	14048	14110	14102	13929	13877	13867	14147	14034	14198	13939	14148	14033	13918	14197	14034	14175	13958	14019	14154	13916	14037	14070	14025	14062	14171	14074	14103	13994	14019	14044	14189	13844	14097	13919	13987	14056	14088	13999	14169	13956	13976	14264	14122	14131	14125	14146	13993	14280	13986	13935	14085	14081	13940	14099	14045	13938	13928	13862	14125	14016	14023	14128	13980	14171	14053	14093	14044	14163	13811	14079	14176	14178	14021	14127	13882	13983	13962	14030	14112	13803	14047	14060	13851	13990	13982	14049	13978	14015	14000	14095	14145	13967	14189	14100	14207	14101	14179	14033	14044	14082	14059	13974	14211	14197	14212	14016	14183	13969	13953	14128	14058	14057	13938	13922	13990	13949	14107	13955	14008	13968	14097	14093	14013	14083	14048	13967	14000	14047	13894	13933	14006	14026	14110	14102	14062	14061	13943	14054	14010	14169	13981	14019	13962	13961	14148	13933	13965	14125	14037	14078	14125	14001	13983	14029	14106	14115	13928	14050	13951	14045	13988	14045	14186	14100	13868	14126	13989	13998	13960	14024	14061	13897	14125	13998	14058	14027	14144	13933	14041	14092	14069	14105	13946	13994	14126	13997	14087	14297	14091	14074	14119	13975	14035	14010	14213	14041	13978	14167	14186	14129	14121	14021	14053	14096	14128	14125	14070	13795	13947	13946	14137	14223	14051	14015	13994	14138	13957	14253	14168	14180	14185	13869	14219	14059	14011	13971	14088	14051	13976	14140	14100	13970	14088	14105	14013	14058	13965	14245	14082	14054	14101	14102	14101	13907	14044	14160	14119	14111	14103	14092	14181	14019	14033	14095	13895	14087	14003	14154	14103	13928	14125	13945	14054	14071	14089	14256	14226	14061	14011	13955	14138	14047	14083	14119	14189	14146	14197	14107	14002	14053	13993	14098	14119	13945	14054	14015	13991	14013	13959	14098	14116	13980	14055	14154	13999	14046	14057	13940	14068	14084	14026	14036	13996	13951	14183	13946	13986	14226	13917	14056	13991	13851	14116	13885	14166	14027	14070	13968	14128	14046	14087	14396	14197	14080	14095	14086	14098	14175	14188	13974	14014	14065	13964	14053	13974	14114	14062	14018	13966	13963	13902	13984	14068	14060	13959	13953	13943	14164	14115	14051	13978	14105	13905	14010	13876	14022	14338	14084	14057	14056	14058	14059	14160	13950	14096	13981	14041	14047	14167	14037	14164	13946	13965	14019	14078	13966	14121	14072	14125	13878	14069	13990	13903	14097	14008	14013	14027	13946	13922	14066	14023	14024	14227	14002	14171	13977	14110	14175	14182	14022	14155	14128	14256	13955	14091	14181	14167	14002	14012	14294	13956	14056	13954	13975	14105	14201	14030	14138	14121	14068	14144	14096	14095	13960	14100	13904	14015	13923	14068	14112	14061	14090	14169	14164	13997	14223	14009	14016	14066	13947	14092	14103	14019	14111	13999	14061	14180	14041	14000	13832	14143	14091	14147	14025	13964	14093	14135	14036	14144	14087	13980	13934	14005	14063	13902	14040	14107	14217	14173	14054	14049	14069	14208	13988	13971	14178	13934	13906	14057	13908	14129	14279	14032	14054	13974	14154	14030	14135	14061	14046	14104	14003	14107	14127	14178	13939	14086	14066	13841	14112	14280	13979	14004	14100	14176	14041	14118	14127	14096	13954	14091	14114	14079	14056	13928	14181	14109	14022	14301	13922	14159	13951	14152	14245	13995	14066	14141	13961	13969	14147	14157	14052	13933	13927	14080	14148	14172	13986	14166	14141	14077	14095	14044	14310	13950	13901	13967	14130	14021	14068	13914	14048	14077	13996	13914	13937	14028	14038	13962	14039	14073	14034	13972	14062	14030	13860	14132	13927	14183	13975	14040	13999	14093	14030	14074	13919	13899	13846	14116	13899	14104	14103	14113	14001	14017	14091	14123	14167	14246	14184	13970	14137	13961	14107	14080	14052	13934	14265	14167	14210	14040	14217	14165	13926	14112	13891	14105	14037	14010	14061	13956	14070	14004	14169	13965	14139	13973	14073	14082	14154	13890	14100	14003	14116	14159	14117	14044	14165	14063	14224	14082	14107	14118	14041	14007	14108	14019	14094	14073	14073	14017	14153	13861	14034	14113	14223	14108	14064	14186	13989	13928	14164	13985	14085	14039	14057	14003	14219	14185	13997	13939	13999	14162	14053	13956	13956	13877	14071	14027	13896	14009	13969	14055	13988	14029	13972	14042	14004	13948	14030	13914	14005	14011	14031	14105	14236	14033	14020	13974	14045	14022	14024	14128	14092	14082	14014	14037	14125	14074	14122	14255	14137	13989	13851	14263	13990	14095	14144	14195	14185	13960	14067	14089	14045	14117	13986	13995	13963	14241	14028	14021	13998	14167	14089	14033	14050	14130	14084	13983	14165	14158	14015	13893	13979	14078	14138	13954	14113	14095	14025	13979	14292	13967	14228	13888	13940	14016	14127	14146	13980	14000	13939	14066	14130	13968	14083	14078	14025	14053	14089	14227	14081	14238	14101	13922	14027	14113	14101	14044	14073	14100	13994	14163	14063	13935	14123	14209	14086	14120	13925	13944	14066	13965	13796	14038	14039	13891	13911	14013	14164	14076	14055	13978	14057	14178	13920	14269	13984	14116	14125	14054	14073	14159	14117	13956	14071	14051	14144	14043	13878	14000	14085	14057	14152	13817	14209	14118	14055	14033	13995	13952	14208	14142	14015	14097	14093	14004	13980	14060	13983	14191	14028	14179	13987	14257	14057	14185	14071	14155	13979	14028	13970	14077	14025	13794	13989	14195	14008	13974	14011	14078	14200	14008	14083	14110	13986	14216	13892	14220	14091	14005	13984	14056	14085	14021	14025	14109	13975	14016	13997	14002	14116	13910	14123	14264	14073	14189	14015	13996	14124	14020	14151	13990	14113	14083	14044	14085	14009	13989	14050	14054	13920	14143	14063	14105	14033	13952	14068	14169	13881	14160	14143	14016	14120	14023	14101	14132	13974	14137	14050	13836	13941	14050	14006	14028	13982	13925	14006	14071	14040	13994	14214	13980	13916	14236	13944	13954	14181	13908	13915	14095	14101	13900	13972	14172	14203	14137	13881	14045	14095	14143	14017	13786	14325	14093	14226	13967	13971	14022	14042	14051	14005	14164	13950	14109	13978	13944	14213	14083	14031	14166	14066	13813	14112	13801	13976	14028	14105	14046	14075	13782	13916	14007	14139	13961	14047	14210	13970	13998	14027	14039	14096	14043	14066	14048	14187	14153	14136	14034	14099	13947	14050	13878	14283	13930	14084	13963	14029	14124	14139	13927	14060	13974	14117	13899	14110	14136	14059	14252	14290	14142	14037	14189	13900	14153	14118	13978	14179	14038	13990	14002	14220	14033	14161	14020	13953	14118	14054	14076	14152	14087	14009	14142	14099	14145	14092	13985	13974	14005	14018	14023	14089	14172	13877	14087	14204	14054	13923	14172	14051	14048	13923	13999	14256	14196	14102	14076	14046	14026	13860	14022	14014	13921	14021	13963	14099	14045	14099	14254	14098	14294	14060	14093	14033	14113	14055	14033	14008	14166	14061	14067	13996	14185	14085	14143	14086	13852	14039	13912	14137	14130	14012	14024	14017	13925	14138	13986	14106	14047	13966	14078	14082	14103	13804	14058	14097	14066	14036	13985	13842	14049	14192	13878	14169	13990	14248	14050	14079	14211	14103	13919	14133	14117	14000	13855	14262	14039	14075	14080	13951	14078	14192	14156	14049	14196	14305	13972	14075	13996	14159	13919	13996	14147	14071	13976	13853	13914	13908	14148	14101	14111	14055	14179	13939	14069	14229	14145	14130	14243	14008	14060	14023	14151	13978	14147	13991	13989	13960	13796	14021	14032	14084	14038	13911	14088	13821	14147	14041	13904	14111	13915	14043	14081	14033	13935	14074	13989	13895	13967	13948	14167	14151	14187	14013	14035	13989	14143	13844	14011	14037	13902	14054	14129	13932	14151	13977	14031	13932	13996	14152	14076	13996	14154	14087	13977	13859	14031	14102	14017	14247	14111	14014	14109	13996	14130	14135	14081	13985	13908	14037	13987	13996	13892	14056	14091	14113	14052	13981	14067	13974	14142	13928	13894	13896	13902	14179	14100	14169
23148	21165	28433	25668	22737	22055	20975	18128	18030	18098	18117	18069	18141	18009	17899	17924	18018	17896	17903	17909	17991	17824	17692	18398	18964	18902	18425	18359	18140	17965	17542	17669	17641	17722	17849	17876	17894	17716	17671	17583	17858	17589	17728	17581	17814	17495	17757	17589	17699	17804	17632	17528	17948	17865	17741	17667	17558	17747	17532	17905	17565	17719	17518	17736	17561	17664	17569	17612	17718	17772	17610	17799	17663	17781	17548	17551	17817	17633	17641	17444	17526	17768	17567	17499	17615	17642	17904	17596	17743	17695	17695	17640	17524	17753	17404	17510	17660	17700	17575	17689	17670	17445	17646	17742	17584	17721	17662	17575	17652	17608	17536	17580	17505	17691	17595	17559	17745	17688	17606	17521	17683	17859	17514	17685	17629	17296	17624	17636	17569	17597	17597	17603	17647	17517	17569	17691	17688	17556	17695	17487	17450	17552	17706	17346	17558	17526	17325	17865	17531	17610	17666	17583	17583	17545	17666	17565	17716	17547	17496	17678	17607	17692	17516	17594	17521	17797	17906	17613	17656	17583	17613	17594	17655	17433	17505	17570	17535	17256	17631	17581	17702	17743	17522	17528	17664	17562	17611	17613	17691	17854	17673	17819	17714	17808	17578	17561	17717	17621	17559	17572	17590	17535	17596	17566	17505	17635	17616	17643	17758	17442	17612	17750	17696	17524	17520	17606	17596	17645	17583	17786	17509	17536	17735	17520	17714	17586	17689	17609	17538	17456	17793	17624	17853	17648	17597	17548	17708	17606	17621	17685	17624	17686	17649	17447	17639	17521	17566	17640	17559	17538	17552	17648	17755	17726	17860	17509	17427	17712	17762	17767	17702	17666	17720	17704	17907	17873	17570	17628	17655	17573	17690	17785	17705	17533	17510	17536	17585	17591	17739	17764	17634	17679	17586	17781	17669	17567	17707	17523	17552	17705	17683	17544	17698	17664	17638	17568	17598	17547	17834	17499	17659	17682	17658	17578	17651	17557	17540	17536	17658	17636	17713	17520	17583	17596	17637	17599	17656	17725	17696	17694	17639	17727	17701	17486	17871	17766	17699	17596	17498	17785	17537	17699	17851	17714	17878	17678	17756	17578	17567	17627	17558	17560	17527	17703	17859	17593	17758	17722	17712	17657	17511	17664	17882	17621	17528	17746	17704	17762	17594	17728	17680	17649	17554	17632	17760	17611	17734	17474	17493	17606	17777	17548	17718	17659	17758	17726	17580	17496	17732	17474	17645	17517	17865	17507	17836	17772	17616	17581	17475	17691	17876	17648	17849	17542	17582	17453	17522	17616	17621	17731	17534	17575	17538	17644	17677	17540	17456	17699	17697	17639	17939	17547	17548	17491	17596	17803	17795	17632	17576	17714	17652	17556	17680	17759	17792	17517	17617	17415	17648	17856	17666	17797	17867	17628	17768	17557	17589	17611	17459	17556	17353	17652	17712	17540	17612	17580	17459	17536	17778	17573	17716	17520	17457	17748	17690	17621	17668	17592	17646	17721	17760	17534	17611	17787	17787	17672	17616	17586	17609	17739	17760	17590	17384	17668	17805	17607	17871	17561	17554	17483	17531	17441	17667	17503	17667	17601	17716	17552	17703	17667	17661	17630	17658	17448	17681	17563	17644	17452	17692	17596	17562	17380	17446	17751	17589	17753	17552	17674	17336	17575	17501	17707	17373	17622	17467	17740	17668	17784	17849	17847	17655	17484	17742	17722	17620	17520	17580	17982	17753	17620	17725	17692	17527	17370	17579	17654	17687	17746	17446	17593	17561	17462	17539	17493	17532	17651	17912	17521	17573	17604	17536	17688	17685	17577	17613	17577	17777	17611	17807	17825	17750	17577	17609	17644	17754	17470	17543	17342	17475	17695	17390	17776	17647	17758	17762	17742	17722	17682	17709	17567	17542	17481	17501	17598	17545	17560	17576	17560	17765	17796	17659	17408	17618	17717	17578	17719	17776	17625	17874	17534	17641	17542	17672	17734	17456	17540	17486	17605	17515	17568	17684	17647	17808	17697	17611	17681	17677	17766	17723	17586	17616	17613	17773	17838	17803	17783	17699	17668	17551	17669	17594	17583	17509	17560	17449	17483	17676	17831	17682	17703	17592	17570	17356	17800	17797	17668	17841	17585	17450	17599	17616	17644	17570	17550	17773	17618	17565	17710	17686	17598	17664	17672	17787	17625	17639	17838	17613	17663	17682	17727	17619	17483	17639	17743	17469	17799	17620	17723	17693	17627	17649	17780	17569	17697	17483	17682	17616	17856	17999	17635	17711	17823	17846	17746	17617	17602	17837	17713	17806	17669	17634	17499	17686	17572	17613	17708	17728	17584	17726	17629	17629	17614	17662	17518	17699	17598	17648	17660	17684	17759	17758	17594	17640	17647	17544	17723	17603	17527	17846	17808	17579	17728	17849	17756	17716	17562	17551	17623	17510	17508	17677	17714	17766	17713	17689	17561	17701	17539	17628	17698	17832	17666	17457	17744	17637	17755	17609	17548	17590	17844	17643	17737	17444	17725	17631	17812	17746	17473	17538	17608	17573	17567	17513	17465	17761	17576	17677	17490	17354	17578	17777	17629	17549	17712	17535	17845	17630	17603	17621	17920	17651	17498	17569	17644	17787	17818	17730	17619	17581	17701	17578	17628	17647	17637	17543	17523	17656	17583	17444	17464	17689	17719	17619	17791	17410	17313	17418	17663	17890	17393	17600	17620	17676	17686	17719	17594	17490	17597	17550	17516	17750	17580	17605	17839	17736	17660	17862	17401	17599	17653	17677	17812	17626	17506	17686	17710	17640	17593	17645	17426	17415	17639	17846	17637	17880	17540	17738	17650	17548	17470	17845	17545	17565	17375	17797	17622	17644	17562	17568	17721	17672	17634	17608	17594	17608	17725	17684	17430	17679	17681	17646	17769	17711	17678	17590	17602	17646	17552	17716	17844	17706	17459	17461	17692	17588	17698	17574	17791	17712	17631	17491	17752	17448	17589	17696	17529	17712	17473	17668	17602	17762	17719	17593	17684	17710	17527	17548	17536	17620	17700	17676	17662	17624	17646	17882	17622	17556	17547	17601	17693	17642	17680	17602	17632	17597	17590	17520	17867	17788	17767	17717	17684	17625	17739	17663	17730	17744	17364	17803	17710	17698	17578	17591	17590	17561	17717	17477	17861	17667	17687	17592	17699	17718	17730	17725	17711	17662	17692	17499	17538	17645	17685	17539	17613	17687	17602	17618	17644	17677	17540	17586	17721	17694	17499	17659	17556	17614	17639	17515	17551	17579	17651	17629	17562	17618	17645	17733	17581	17575	17842	17825	17595	17593	17782	17648	17549	17511	17616	17699	17646	17773	17639	17838	17846	17810	17694	17688	17658	17577	17544	17773	17792	17563	17601	17733	17599	17677	17326	17544	17867	17816	17591	17715	17660	17652	17910	17718	17670	17540	17869	17856	17898	17709	17583	17675	17443	17730	17620	17453	17768	17743	17605	17426	17615	17659	17596	17720	17644	17612	17722	17719	17645	17638	17620	17574	17526	17730	17757	17747	17558	17572	17720	17553	17602	17791	17649	17582	17691	17433	17562	17839	17621	17644	17586	17527	17545	17440	17581	17641	17545	17797	17719	17507	17793	17680	17725	17555	17538	17669	17625	17629	17734	17570	17609	17717	17412	17658	17711	17598	17728	17521	17605	17779	17631	17646	17650	17513	17429	17727	17835	17786	17804	17489	17712	17623	17593	17468	17597	17610	17711	17691	17538	17647	17668	17523	17537	17609	17830	17601	17377	17813	17710	17571	17529	17827	17596	17813	17709	17684	17570	17625	17717	17689	17517	17722	17802	17709	17480	17720	17508	17818	17746	17596	17508	17497	17501	17593	17504	17717	17599	17369	17624	17451	17483	17776	17673	17715	17666	17595	17688	17574	17633	17775	17763	17770	17780	17775	17621	17530	17705	17612	17639	17582	17584	17634	17823	17581	17587	17528	17699	17607	17462	17810	17572	17612	17759	17709	17537	17824	17652	17594	17467	17554	17765	17641	17536	17699	17541	17800	17805	17619	17642	17613	17728	17623	17712	17757	17689	17638	17563	17728	17674	17595	17738	17768	17725	17702	17527	17484	17602	17807	17458	17548	17500	17515	17790	17586	17669	17575	17772	17492	17523	17667	17615	17466	17843	17657	17394	17689	17672	17681	17643	17804	17808	17592	17567	17634	17546	17362	17598	17719	17704	17583	17578	17766	17650	17804	17720	17384	17562	17847	17803	17677	17519	17468	17807	17311	17708	17712	17737	17614	17630	17641	17513	17750	17701	17573	17587	17589	17474	17628	17497	17694	17667	17672	17645	17729	17642	17648	17614	17784	17643	17604	17520	17582	17586	17763	17300	17467	17705	17596	17398	17520	17459	17487	17512	17671	17825	17849	17689	17546	17708	17708	17596	17366	17513	17602	17671	17834	17298	17692	17813	17625	17613	17433	17610	17584	17468	17634	17776	17680	17360	17719	17671	17515	17642	17551	17629	17600	17849	17582	17914	17665	17638	17513	17558	17696	17360	17662	17600	17455	17649	17677	17664	17720	17459	17635	17703	17613	17741	17546	17533	17629	17636	17654	17681	17731	17838	17746	17607	17666	17645	17649	17795	17644	17618	17467	17584	17656	17626	17703	17494	17669	17798	17779	17657	17764	17594	17546	17441	17665	17591	17481	17572	17512	17615	17450	17761	17593	17666	17749	17570	17586	17762	17683	17764	17802	17721	17697	17531	17603	17478	17636	17737	17658	17717	17541	17794	17829	17608	17626	17681	17630	17658	17652	17631	17756	17603	17767	17480	17753	17637	17644	17572	17700	17609	17822	17500	17751	17725	17445	17736	17639	17637	17753	17663	17587	17611	17568	17511	17557	17500	17550	17522	17562	17742	17700	17561	17508	17615	17755	17529	17621	17671	17752	17705	17633	17602	17555	17752	17577	17560	17480	17687	17546	17743	17634	17452	17713	17661	17760	17661	17674	17502	17669	17574	17588	17711	17613	17694	17556	17479	17553	17605	17621	17427	17768	17689	17772	17556	17585	17515	17688	17581	17852	17777	17689	17489	17853	17735	17631	17486	17773	18012	17765	17622
31629	61487	47885	32073	18243	15616	14679	14628	14474	14365	14476	14514	14499	14317	14450	14325	14441	14324	14311	14276	14170	14388	14174	14809	15747	15512	14983	14512	14390	14121	14130	14142	14050	14226	14225	14015	13983	13931	14176	14181	14024	14138	14099	14000	14111	14143	14061	14149	14117	14056	14085	13904	14163	14098	14286	14014	14138	14135	14067	14024	14066	14156	14205	14202	13958	14068	13995	14148	14145	14025	14019	14140	14218	14240	14069	14136	14172	14126	14143	14043	14031	13856	14104	14000	14207	14063	14188	14092	14219	14043	14017	14196	14150	14181	14113	14180	14110	14234	14069	14077	14238	14194	13927	14168	14146	14094	14089	14073	14118	14189	14035	13954	14073	14007	14098	14180	14100	14061	14084	14031	14218	14056	14043	14074	14062	14084	13945	14109	14235	14026	13986	14164	14130	14133	14008	14157	13863	14185	14084	13880	14081	13929	14157	14011	14135	14181	13968	14242	13950	14219	14166	14140	14021	14166	14203	14189	14051	14195	14096	14041	14232	14004	14191	14084	14248	14151	14157	14239	14140	14207	14083	14352	14118	14145	14054	14054	14047	14041	14126	14116	14197	14093	14012	14180	14207	14119	13925	14157	14075	14033	14140	14022	14128	13882	14312	14095	14124	14284	14019	14011	14197	14037	14243	14129	14176	14281	14068	14100	14125	14026	14237	14244	14064	14111	14141	14039	14198	13955	14023	14114	14075	14132	14178	13963	14205	14002	14030	14052	14045	14092	14061	14080	14162	14202	14116	14229	14004	14095	13971	14207	13832	14053	13949	14085	14056	14166	14115	14155	14122	14134	14138	14157	13982	14120	13987	14098	14119	14093	14361	13987	14105	14000	14158	14033	14243	14080	14165	13964	14226	14011	14215	14050	14145	14141	14358	13980	14075	14084	14154	14295	13971	13986	14124	14239	14008	14265	14192	14151	14200	14131	14106	14014	14066	14065	14035	14040	13956	14207	13823	14124	14119	13913	14054	14129	13944	14124	14021	13993	14099	14070	14164	14120	14030	14067	13921	14060	14067	14249	14088	14125	14047	14006	14087	14106	14113	14191	14062	13991	14040	14096	14097	14101	14129	14110	14095	14039	14190	14258	14237	14115	14188	14107	14060	13862	14100	14093	14111	14131	13956	14162	14086	14080	14065	14326	14128	14046	14104	14179	14224	14003	14050	14094	13969	14246	13911	14085	14018	14019	14106	14206	14046	13983	14045	13915	14091	14027	14124	14135	14119	14215	14221	14062	14103	14121	14062	14163	14153	14123	14118	13992	14064	14131	14131	14189	14012	14165	13891	13959	14086	14166	14154	14067	14085	14030	13973	14188	14108	14137	13963	14091	14207	14004	14041	14136	13982	13984	14334	13949	14065	14148	14124	14056	14230	14115	14244	14179	14226	14103	13969	14112	14176	14291	14187	14199	14110	14095	14009	14083	14159	14133	14075	14008	14114	14100	13971	14112	14174	13934	13980	14268	14181	14057	14108	14225	13990	14151	14226	14034	14037	14016	14085	14132	14066	14012	14010	14044	14040	14194	14044	14239	14144	13970	14054	14077	14046	14168	14017	13959	14036	14099	14023	13984	14088	14232	14156	14038	14179	14131	14114	13943	13996	14049	14190	14136	14210	13946	14019	13998	14041	14155	14234	14000	14117	14137	14075	14068	14035	14078	13962	14074	14135	14174	14041	14043	13885	14109	14098	14043	14206	14018	14086	14186	14179	14160	14135	14033	13964	13963	14018	13862	13792	14109	14128	14055	14140	14148	13930	14182	13868	14140	14135	14102	13920	14036	14170	14003	14147	13983	14007	14088	14176	14039	14080	14154	14184	14087	13992	14200	14066	14155	14094	14144	14028	14105	14143	13938	14145	14155	14030	14093	13941	14141	14105	13963	14021	14005	14124	14023	14288	14174	14040	14190	13985	14115	13903	14028	14179	14093	13917	14120	14219	14149	14187	14021	14174	14095	14157	14117	14060	14216	13959	13945	14101	14122	14090	14134	14020	13843	14117	14205	13982	13899	14242	13955	14091	14051	14053	13881	14191	14040	14082	14063	14248	14153	14305	14305	14031	14144	14074	14152	14158	14101	14093	14006	13926	14055	14128	14053	14056	14105	14028	14090	14132	14078	14138	14037	14296	14019	14061	14080	14159	14118	14082	14010	13985	14165	13966	14111	14261	14067	14146	14098	14042	14199	14144	14107	14143	14155	14147	14047	14186	14009	14050	14006	14013	14102	14023	14065	14225	14036	14071	14041	14209	14160	13990	13983	14076	13938	14000	13892	14083	14127	14164	14173	14123	14097	14104	14128	14071	14130	14035	14066	14063	14012	14107	14189	14199	14113	14100	14206	13960	14050	14075	14093	14211	13971	14131	14292	14126	14023	14114	14106	14055	14181	14176	14183	14176	14111	14160	14144	14161	14031	14183	14159	14207	14178	14011	14149	13890	14158	14035	14119	14161	14277	13928	14191	13959	14114	14084	14011	14150	14165	14132	14067	14213	14070	14163	14223	13988	14124	14019	14208	13976	14071	14069	14010	14102	13975	14058	14337	14032	14014	14101	13921	14094	14140	14102	14135	14056	14068	14091	14070	14179	14150	14013	14140	13999	13976	14199	13985	14214	14177	14174	14206	13992	14153	14040	14193	13991	13943	14074	14054	14059	14080	14110	13929	14075	14183	14086	14015	14262	13934	14131	14084	14124	14025	14188	13972	14092	13965	13950	14294	14193	14221	14192	14005	13975	14029	13910	14067	14228	14110	14180	14133	14043	14037	13998	13930	14026	14070	14096	14060	14145	14190	13956	14093	14069	14067	14054	14034	14084	13986	14064	13931	14178	14023	14107	14189	14157	14043	14214	14136	14167	14083	14066	13930	14210	14084	14089	14045	14299	13954	13926	14201	14136	13982	13838	14080	14233	14105	14176	13885	14057	14024	14060	14025	14075	14150	13964	13940	14118	13807	14301	14062	14161	14056	13918	14151	14233	14017	14130	14052	14051	14090	14196	14033	14120	14184	14128	14154	14092	13957	14188	14118	13967	14057	14008	14022	14148	14045	14060	13966	14202	14184	14058	14054	14021	14173	14249	14122	14052	14080	14088	13874	14171	14304	14152	14107	14010	14129	13863	14076	14041	14199	14082	14104	14121	14229	14206	14061	14216	14290	14011	14082	14219	14211	14210	13923	14066	14025	14048	13971	14079	14194	14248	14114	14118	13952	14347	14013	13886	14142	14035	14155	13899	14140	14060	13960	14110	13934	14214	14170	14080	14094	14130	14152	14177	14145	13962	14114	14068	14124	14254	13923	14142	13961	14142	14075	14112	14051	14134	14103	14121	14096	14008	14289	14032	14122	14257	14191	14042	14208	14259	13969	14177	14024	14178	14240	14182	14128	14253	14237	14064	14052	14230	14136	14284	14074	14031	14054	14441	14221	14223	14122	14045	14049	14179	14043	14229	14054	14050	13996	14227	14007	14133	13959	14169	14122	14029	13979	14241	14099	14049	14072	13997	14215	14326	14018	14167	14049	14120	14143	13953	14179	13940	14013	13993	14084	14206	14157	14115	13902	14101	13901	14178	14014	14126	14280	13862	14279	14069	14103	13914	14103	14240	14064	14050	14052	14132	13926	14105	14195	14154	14127	14072	14172	14007	13981	14148	14136	14319	14094	14265	14012	14192	14194	14053	13810	14173	14009	14131	14164	14063	14067	14205	14196	14199	14198	13980	14207	14003	13993	14127	14151	14077	14234	14086	14118	14114	13952	14069	14093	14126	14128	14100	13982	14068	14055	14103	14144	14201	14029	14242	14216	14138	13925	14088	14009	13958	13906	14167	14183	13924	14065	14100	14124	13946	14097	14062	13996	14178	14032	14128	14145	14169	14170	14228	14169	14014	14275	14214	13947	14218	13964	14200	14076	14085	14239	14105	14131	13965	14157	14000	14103	13952	14168	14057	14047	14164	14166	14140	13974	14176	14020	14231	14211	13984	13931	14053	14088	14030	13985	14023	14076	14099	14066	14144	14069	14186	14174	14148	13935	14060	13949	14070	14156	14111	14127	14088	14105	13905	13941	13988	14002	13912	14163	13975	14130	14100	13984	14071	14192	14021	13970	14211	14025	14122	14087	14192	14087	14025	14158	14123	14171	14103	14151	14029	14110	14044	14029	14021	14254	13929	14174	13978	14156	13904	14124	14152	14025	14140	14158	14122	14068	14009	14055	14000	14113	14273	14196	14041	14121	13965	14129	14024	14127	14175	13960	14057	14053	14170	14109	14038	14155	13970	13984	14145	14006	14158	14118	14057	13889	14249	13945	14160	13978	14288	14065	13961	14021	14078	14070	14094	14199	14009	14039	14008	14112	14263	13891	14070	14148	14128	14208	14100	13998	14079	14179	14088	14282	14178	13969	14038	14068	14029	13946	14049	14130	13934	14180	14231	13921	14041	14108	14084	14230	14040	14125	14085	14127	13926	14126	14030	14062	14178	14168	14135	14108	14036	14089	14290	13946	13972	14121	14186	14111	14018	14078	14227	14132	14216	13971	14056	14265	13877	14116	14177	13966	14059	14162	14053	14038	14083	14128	14088	14238	14103	14089	14181	14162	14124	14176	13914	14138	14127	14200	14074	14088	14021	14165	14143	13994	14256	14061	14203	14001	14162	14166	14055	14184	14055	14053	14210	14045	14121	14003	14034	13995	14080	14079	14243	14228	14138	14133	14057	14153	14060	14125	13954	13971	13993	14040	14080	14094	14013	14105	14002	14124	14050	13995	14066	14081	14097	14130	14094	14165	14150	14005	14089	14070	14215	14167	14089	14001	14115	14192	14174	13867	14236	14003	14058	14063	14069	14195	14181	14084	14156	14141	14066	14110	14017	14031	14118	14007	14095	14134	14185	14104	13989	14161	14136	14083	14114	14004	14043	14192	14042	14233	14161	14041	14084	14143	14058	14119	14094	14006	14024	14024	13878	14086	14099	14136	14021	14123	14088	14022	14209	14096	14016	14150	13874	14137	14002	14079	14107	13964	14183	13984	14051	14210	13972	13892	13846	14049	14202	14026	14229	14133	14115	14120	14139	13983	14245	14194	14148	14137	13998	14171	14077	14069	14116	13984	14232	14068	14165	14221
24668	21326	28572	27966	20260	17418	17214	16206	15909	16140	16359	16013	16091	16190	16219	16102	15988	16076	16020	15921	16077	15963	15859	16061	16448	16449	16390	16275	16195	15871	15966	15727	15849	15776	15857	15737	15806	15841	15846	15778	15970	15923	15796	15693	15864	15600	15724	15766	15671	15773	15780	15769	15855	15905	15725	15767	15720	15679	15586	15919	15849	16007	15902	16001	15785	15882	15615	15969	15710	15968	15901	15874	16045	15649	15790	15862	15853	15790	15967	15840	15991	15799	15794	15853	15856	15665	15895	15788	15832	15655	16081	15940	15945	15833	15997	15896	15688	15779	15844	15977	15684	15915	15961	15809	15917	16086	15628	15778	15845	16053	16002	15883	15757	15669	15731	15736	15964	15638	15858	15791	15848	15714	15810	15555	15903	15679	15743	15749	16031	15863	15891	15954	15870	15788	15800	15824	15830	15745	15941	15855	15921	15849	15837	15794	15781	15923	15912	15609	15796	15861	15813	15858	16024	15718	15900	15809	15881	15846	15746	15876	15610	15844	15864	15886	16019	15783	15783	15929	15712	16083	15841	15712	15770	15777	15779	15634	15765	15755	15911	15759	16000	15883	15881	15660	15971	15857	15977	15937	15866	15898	15682	15690	15713	15833	15791	15827	15813	15839	15675	15711	15813	15942	15935	15818	15715	15780	15784	15914	15674	15648	15828	15956	15823	15795	15752	15859	15745	15898	15876	15749	15687	15881	15858	15840	15770	15971	16121	15998	15943	15869	15841	15960	15847	15897	15587	15966	15866	15924	15893	15723	16011	15943	15926	15659	15771	15837	15880	16178	16032	15694	15722	15686	16014	15770	15781	16019	15770	15802	15919	15705	15764	15782	15834	15975	15895	15822	16038	15919	16069	15700	15709	15834	15833	15732	15832	15704	15903	15726	15805	15898	15905	15867	15626	15931	15813	15889	15906	15778	15725	15815	15882	15961	16045	15701	15797	16003	15962	15844	15831	15849	15683	15771	15675	15911	15733	16019	15816	15694	15932	15709	15753	15656	15773	15947	15677	15839	15811	15769	15812	15580	16009	15837	15858	15704	16052	15845	15918	15777	15592	16085	15842	15629	15809	15710	15984	15788	15863	15835	15697	15755	15889	15688	15757	15798	15927	15757	15860	15930	16041	15930	15938	15898	15713	16022	15855	15748	15710	15983	15851	15906	15805	15901	15795	15739	15791	15720	15907	15937	15806	15773	15826	16014	16060	15759	15943	15813	15620	15788	15886	15850	15845	15669	15790	16014	15859	15915	15916	15783	15808	15887	15948	15782	15679	15727	15828	15749	15851	15738	15764	15581	15901	15794	15793	15883	15746	15728	16118	15939	15887	15844	15946	15755	15900	15821	15814	15893	15978	15661	15642	16018	15804	15779	15893	15905	15960	16029	15872	15898	15834	15691	15768	15736	15760	15851	15673	15918	15851	15719	15837	15747	15811	15889	15852	15918	16041	15853	15634	15754	16011	15842	15924	15812	15891	15832	15619	15603	15729	15775	15832	16017	15874	15703	15843	15978	15933	15885	15798	15685	15837	15866	15963	15790	15858	15803	15715	15799	15669	15774	16009	15951	15846	15943	15977	15684	15803	15880	15755	15812	15875	15960	15762	15864	15902	15841	15720	15863	15706	15923	15849	15616	15831	15943	15894	15951	15870	15906	15921	15816	15877	15685	15852	15972	15956	15761	15796	15873	15847	15928	15856	15882	15939	15734	16028	15891	15791	15759	15805	15958	16134	15856	15986	16058	15720	15912	15880	15836	15755	15952	16004	15914	15855	15811	15825	15927	15874	15917	15906	15999	15854	16010	15775	15886	15865	15858	15659	15959	15764	15924	15839	15692	15759	15769	15831	15865	15843	15859	15880	15803	15865	15795	15859	15884	16037	15952	15818	16052	15987	15909	15995	15664	15978	15649	15856	15941	15681	15909	15890	15792	15788	15823	15836	15894	15821	15920	15889	15876	15838	15758	15799	15794	15784	15872	15909	15738	15729	15717	15973	15985	15916	15682	15933	15802	15838	16032	16063	15858	15900	15757	15939	15945	15787	15704	16012	15882	15899	15822	15921	15777	15856	15766	15550	15702	15962	15878	15703	15862	15815	15824	15926	15782	15838	15853	15847	15981	15779	15637	15801	15808	15672	15873	15862	15803	15794	15798	15707	15731	15807	15824	15981	15955	15673	15844	16022	15793	15783	15853	15823	15833	15989	15988	15970	15893	16099	15904	15834	15778	15981	15855	15938	15738	15846	15694	15855	15764	15799	15787	15713	15762	16083	15729	15928	16013	15944	15706	15753	15726	15851	15881	15892	15842	15930	15846	15588	15995	16000	15879	15920	15625	16070	15846	15672	15955	15959	15884	15818	15640	15906	15878	15812	15910	15883	15773	15658	15910	15844	15789	15911	15899	15855	15716	15845	15773	15818	15804	15984	15912	15869	15837	15731	15740	15970	15714	16046	15785	15966	16010	15764	15911	15786	15784	15772	15767	15974	15728	15868	15762	15813	15847	15940	15685	15891	15959	16012	15950	16017	15916	15789	15955	15861	15608	15817	15897	15801	15830	15901	15875	15762	15908	15727	15581	15966	15792	15843	15633	15863	15777	16037	15987	15968	15878	15577	15742	15866	15674	15707	15862	15857	15807	15863	15639	15658	15774	15801	15822	15767	15608	15723	15625	15903	15910	15679	16042	15936	15842	15826	15649	15790	15914	15885	15882	15997	15797	15845	15936	15840	15820	15750	15878	15733	15791	15939	15785	15880	15647	15753	15806	15805	15810	15865	15701	15669	15894	15870	15715	15734	15736	15624	15861	16096	16050	15882	15890	15782	15892	15790	15719	15605	15828	15830	15933	15878	15695	15625	15812	15685	15928	15883	15892	15966	15720	15868	15979	15950	15911	15896	15911	15873	16102	15972	15762	15868	15765	15809	15750	15678	15828	15790	15848	15716	15735	15980	15995	16005	15874	15739	15712	15877	15935	15803	15759	15882	15645	15849	15739	15735	15871	15890	15951	15947	16080	15961	15924	15943	15824	15948	15953	15883	15734	15754	15878	15817	15890	16120	15798	15867	15822	15810	16003	15868	15838	15872	15799	15891	15637	15875	15684	15680	15710	15802	15861	15969	16045	15677	15911	15952	15849	15747	15986	15772	15679	15857	15916	15859	15805	16102	16034	15522	15789	15700	15841	15928	15856	15827	15960	15859	15904	15910	15800	15849	15693	15909	15846	15894	15727	15990	15803	15771	15862	16097	15634	15914	15867	15948	15824	15875	15841	15854	15911	15760	15793	15796	15755	15829	15749	15961	15833	15928	15804	15870	15648	15770	15884	15580	15830	15801	15845	15873	16014	15691	15885	16000	15855	15809	15829	15926	15914	15757	15943	15741	15772	15635	15694	15689	15832	15892	15762	15860	15689	15814	15928	15692	15790	15771	15962	15864	15654	15586	15868	15606	15718	16007	15783	15768	15890	15724	15841	15902	15802	16006	16081	15962	15751	15645	15715	15809	15991	15875	15828	15836	15789	15854	15606	15747	15842	16004	15718	15866	15810	15608	15724	15929	15842	15680	15820	15832	15792	15823	15956	15914	15899	15952	15901	15694	15735	15766	15866	15726	15976	15868	15796	15996	15845	15960	15764	15764	15845	15865	15733	15865	15755	15823	15767	15766	15882	15689	15803	15757	15735	15940	15826	15846	15750	16036	15824	15721	15785	15839	15941	15907	15897	15861	15829	15727	15750	15966	15973	15809	15811	15735	15932	16048	15741	15949	15951	15881	15848	15979	15796	15931	15844	15977	15591	15650	15756	15642	15886	15934	15781	15939	15879	15781	15996	15858	15796	15707	15738	15830	15739	15899	15677	15936	15833	15876	15866	15834	15545	15810	15879	15692	15830	15759	15899	15817	15641	15826	15882	15803	15724	16002	15886	15920	15816	15890	15821	15806	15794	15871	15716	15637	15833	15744	15879	15910	15736	15875	15804	15890	15989	15810	15898	15874	15826	15637	15987	15686	15872	15835	15991	15842	15744	15887	15822	16023	15982	16073	15792	15849	15783	15798	15937	15919	16038	15773	15840	15771	15828	15767	15740	15878	15852	15816	15744	15977	15686	15801	15821	16097	15965	16003	15856	15952	15708	15717	15820	15914	15921	15787	15786	15842	15998	15907	15588	16026	15837	15866	15633	15638	15830	15599	15640	15882	15875	15952	15723	15875	15657	15856	15798	15835	15837	15951	15738	15683	15979	15808	15724	15867	15841	15795	15907	15840	15710	15853	15895	15817	15754	15875	16004	15727	15862	15639	15879	15889	16021	15850	15830	15791	15807	15648	15968	15788	15782	15743	15870	15750	15777	15951	15948	15862	15826	15891	15905	15762	15751	15947	16009	15868	15705	15572	15665	15709	15932	15965	15957	16196	15798	16003	16014	15863	15958	15746	15789	15978	15749	15977	15817	15881	15824	15934	15880	15802	15793	15801	15828	15774	15798	15844	15870	15959	15836	15798	15903	15935	15760	15859	15878	15864	15922	15755	15846	15736	15825	15837	15878	15834	15655	16058	15825	15712	15838	16085	15852	15835	15674	15889	15862	15850	16010	16009	16004	15846	15800	15852	15907	15958	15952	16060	15814	15858	15934	15900	15830	15901	15828	15755	15932	15838	15709	15752	15917	15886	16092	15974	15835	15746	15827	15986	15901	15775	15946	15908	15761	15703	15898	15815	15713	15807	15874	15811	15667	15863	16016	15738	15835	15882	15834	15897	15759	15864	15774	15956	15856	15825	15763	16013	15724	15974	15670	15891	15998	15911	15779	15837	15762	15942	15993	15814	15616	15962	15903	16091	15978	15661	15757	15915	15641	15813	15841	15882	15834	15776	16052	15888	15851	15769	15820	15764	15761	15841	15836	15925	15912	15926	15805	15788	15868	15795	15812	15669	15968	15820	15744	15702	15930	15899	15851	15930	15782	16033	15912	15795	15746	15694	15700	15687	15790	15782	15781	15841	15803	15864	15690	15809	16098	15838	15795	15872	15631	15852	15878	16003	15823	16016	15838	15768	15979	15702	15793	15927	15748	15895	15787	15803	15897	15719	15743	15892	15870	15879	15921	15977	15680	15848	15681	15727	15866
30327	48864	39964	25000	15966	13856	13497	13325	13311	13379	13230	13385	13446	13419	13187	13150	13204	13203	13115	13205	13208	12985	13097	13391	13963	13971	13416	13388	13250	13066	12925	12972	12991	12893	13102	12955	13074	12909	12935	12963	12995	12940	12953	12997	13057	12896	12907	12973	12949	12914	12919	12990	13096	12886	12883	12970	12955	12936	12936	13039	13059	13029	13029	12905	13070	12864	13008	13027	12864	12964	13080	12935	13182	12930	13202	13039	12994	13101	13018	12883	12990	12986	13155	13036	13211	12958	13134	12957	13056	12863	12940	13028	13024	12849	13040	12977	13085	12953	12955	12935	12966	12880	13088	13004	13062	12982	12870	12924	12973	12876	12866	13043	12877	12855	12863	12949	13002	13047	13009	13038	13093	13115	13183	13174	13008	13009	12884	12990	13079	12864	12765	12976	12889	13128	12938	12937	13088	12941	12928	12915	13008	13030	12910	13009	12977	13019	12982	13090	13040	13131	13066	13219	13056	13053	13173	12958	12857	13127	13100	12748	12960	12920	13050	13000	12949	12999	13047	13019	13015	12865	12943	12909	12978	13053	13025	12928	13171	13044	12926	12795	13115	13126	13032	13046	12946	13098	13155	13138	12885	12999	12884	12975	12895	13036	12923	12973	13161	12765	12904	12942	13060	13022	12858	13088	12974	12946	13033	12957	12858	13022	12993	12982	12944	12993	12917	13130	12941	13105	13036	12952	13078	12975	12830	12874	13159	12926	12909	12896	13208	12840	12943	13106	13031	12954	12818	12833	13137	12973	12889	13050	12993	13016	12899	12845	13012	12916	13013	13178	13134	12924	13104	13047	12977	12936	12932	13157	13165	12903	13074	12953	12917	13059	13093	12951	12872	13163	13242	12911	13060	12966	12941	12983	12999	13051	12944	12958	13097	12822	13015	12877	13030	13094	13062	12960	12967	13066	13043	12953	12968	13035	12808	12985	13026	12967	12987	13069	12993	12950	12899	13056	13108	12988	12917	13000	13029	13177	13009	12935	12973	12917	13162	12980	13131	13009	13000	12888	13066	13156	13017	13183	12890	12979	13228	12938	12915	12789	13022	13098	13060	12985	12921	13059	12979	13006	13004	13279	13023	13163	12908	13042	12906	13031	13005	12892	13006	12987	12987	12998	13105	12881	13011	12897	12868	13259	12966	12873	13000	13089	13039	12922	13059	13052	12912	13014	13023	13157	13106	13098	12976	13003	13008	12948	13082	12898	12994	13195	12881	12988	13048	13101	12943	13032	12797	12883	13002	13100	12981	12840	13178	12958	13141	12969	13045	12966	12923	12951	12939	12958	13065	12985	13086	13080	13045	13098	12947	13122	12935	12946	12969	13057	13137	13163	12916	13179	12983	12916	12912	13172	12970	12982	13003	13011	13125	12982	12970	12969	13067	13000	13022	13023	12954	13136	12949	12983	12908	12889	12823	12994	12880	12985	12996	13038	12952	13076	13024	12916	13080	12983	13059	13007	13099	12958	13113	13039	12973	12968	12973	13011	13188	12989	12801	12921	12936	13160	13072	13018	13078	13048	13088	13016	13051	12920	12882	12946	12923	13048	12983	12894	13081	12785	12839	12865	12791	12951	12963	13117	13172	13104	12968	12935	12877	12931	13054	13006	13038	12911	12922	13035	13006	12957	13102	12993	12970	12926	13048	13137	13005	13086	13157	13144	13027	13091	13044	12979	12842	13057	12826	13047	12959	13090	13008	13030	12888	12734	12870	13021	12837	12810	13108	13146	12833	12847	13019	12974	13030	13038	13117	13088	13118	12925	13026	13233	12974	12857	12981	12910	13026	13161	12988	12939	12952	12924	12990	12936	13105	13189	12985	13094	12966	12983	12849	13039	13078	13128	13019	13075	13060	13116	13187	12964	13112	12909	12882	13025	12903	12968	13100	12977	13013	12842	13043	12923	13038	12982	12869	12978	12800	12802	13043	12779	13047	12952	13107	12882	13047	12868	13028	12889	12936	12849	12856	13020	12943	12866	13028	12792	13016	13180	12780	13167	12964	13130	13027	12873	13127	13103	12944	13111	12940	12928	12900	13082	13200	12828	12989	13101	12947	13143	13164	13022	12932	13222	12923	12987	12945	12843	12876	12961	12743	13046	13099	13003	13017	12987	13022	13000	12990	13122	12981	12860	13047	13185	12957	13011	12974	13041	13112	13006	13002	12811	13058	13081	12970	12835	13040	13033	13084	13098	12982	13056	12830	12912	13001	12994	12958	13017	12973	13040	12871	12860	12938	13121	13019	12957	13050	12983	12965	13004	13095	12843	13121	12992	12978	13067	12940	13031	13007	13021	13034	13124	12997	13012	12949	13016	13081	12944	12923	13061	13022	13007	12926	13019	13102	13026	12917	13048	13154	12945	13105	12820	12949	12924	13028	12955	12945	12932	12876	12998	13003	12983	13079	12911	13008	13028	13200	13013	12917	12854	13015	12955	12835	12923	12952	12829	13009	13042	13091	13105	13011	13031	12960	12859	12952	13011	12949	13046	12957	13108	13069	12911	12974	12879	12973	13149	12850	13182	12921	13022	13073	12904	12881	13025	13099	12821	12903	13090	12810	12973	12977	13000	13081	12904	13141	13128	12948	12891	13016	13200	12995	13129	13040	12954	12983	13088	12996	12918	12919	13044	12967	13097	12940	12990	13012	12939	12903	13026	13076	12987	12977	13122	13077	12988	12965	12872	12941	13036	13159	13097	13080	12957	12980	13014	12880	13234	13006	12909	12947	13031	12913	12969	13101	12770	12996	12941	13084	12962	12945	13207	13036	13135	12911	13061	13041	12924	12944	12994	12972	13107	12914	13092	12948	12925	13118	13072	12966	13110	13080	12938	13135	12880	13200	12970	13080	12991	13079	13153	13037	13060	13005	13014	12992	13079	13098	12946	13092	12885	13136	13003	13074	13220	12810	12973	13127	13014	12943	13012	13008	13046	13063	13029	12996	13058	13114	12958	13073	12908	12886	13041	12936	12926	13007	12986	13078	12906	12824	12977	12998	12865	13027	12920	13024	13173	13036	13091	13050	13030	13054	13110	13172	13065	12914	12984	13127	13021	12911	13015	13014	12872	13038	12945	12950	13052	12888	13072	12905	12847	12996	13035	12973	13124	12848	12949	12971	13007	13063	13031	12977	12936	13013	13071	13044	12888	12854	12928	12974	13105	13008	12935	12854	12919	12999	12964	13035	12900	12909	12900	12976	12994	13141	12945	12916	12928	12874	13163	12927	13024	12997	13055	12976	12941	12909	13189	12951	13009	13100	13122	13055	12951	13023	13141	13064	13014	13063	12978	13079	12934	13021	12981	12932	13064	12810	13089	12911	12994	12957	13126	13002	12876	13038	13074	12984	13118	12891	12953	12832	12964	13063	13012	13013	12912	12983	12927	12989	13190	12981	13077	12943	13035	12770	12996	13007	13105	12827	13055	13026	12951	12945	13111	13020	13015	12757	12956	12923	12952	13066	13140	13031	12934	12987	13029	12932	13036	12970	13010	12839	12948	12935	12990	13083	12890	13043	12965	12982	12945	12969	12970	12780	13217	13026	12907	12705	13043	13047	13077	13102	13120	13115	13068	13082	13055	13006	13028	12928	12930	13085	13083	13168	13022	13084	13039	13128	12929	12942	13131	12933	13102	12842	12994	12843	12841	12989	13093	12838	13063	12918	12990	13161	12959	13103	13025	12915	12981	13092	12867	13095	13109	12913	13093	12869	13070	12994	12877	13044	12975	12957	13043	12924	13158	12953	13144	12978	12858	13023	13121	12962	12925	13010	13091	12914	12930	13057	13058	12912	12850	13083	12945	13001	12941	13036	12981	13062	13122	13122	13112	13042	13055	12992	13089	13196	13191	12910	13057	12937	12957	13060	12832	13215	12924	13073	13253	12880	12926	12876	12897	12990	12981	13061	12862	12991	13059	13109	12995	13077	12985	13071	13297	13043	12940	13007	12923	12745	12834	13077	12973	12984	12926	13036	13073	13078	12997	12979	13025	12924	12940	12955	12979	13064	12922	12918	13076	13076	13008	12895	13082	12943	13033	12969	12982	12911	13087	13023	12975	12929	13012	13095	13084	12963	12787	12849	13054	13035	13015	13029	13089	13103	13001	13129	12884	12997	12969	12964	12970	13032	12970	12990	12962	12845	13002	13060	12941	13118	12879	13128	12868	12983	12969	12969	13155	12973	13119	13024	12925	13053	12900	13144	13036	13014	12964	13091	12877	13025	12924	13123	13032	12952	12938	12888	13113	12952	12954	13050	13033	13118	13085	13207	12938	13033	12780	13069	12864	13154	12861	13182	12918	12957	12900	13120	13044	13037	13014	13166	13129	12981	12956	13068	12907	12955	12910	13042	13114	12827	13042	13043	13034	12872	13016	13119	12943	13188	13071	12973	12995	12966	12905	13180	13230	12942	12891	12973	13037	12996	12917	12964	13103	13069	13140	13015	13058	12996	12979	12961	13006	12975	12952	12890	13203	12836	13108	13003	12842	12915	12992	12960	12919	13198	13020	12913	12821	12929	13037	13103	13116	13030	13064	12952	12979	12949	13087	13043	13152	12953	12989	13110	12867	12915	12835	13032	12855	13002	12864	12934	13085	13054	13004	13016	13008	12775	12845	12956	12828	13023	13082	13088	12987	13112	12919	12979	13116	12913	13061	13191	12865	13062	12787	12915	12969	12898	12934	12985	12923	13016	13046	13138	12866	12980	13010	13084	12938	13006	13057	13034	12857	13123	12879	12917	13019	12958	13021	13015	12949	12826	12925	12960	13065	12957	13031	12934	13038	13047	12962	13094	12975	12933	13009	13030	13019	13022	13046	12930	13158	12858	13002	13060	13128	12904	13056	13007	12943	12815	12954	13054	13163	12911	12963	13113	12994	12949	12907	12942	13011	13025	13004	12939	12864	13220	13006	12797	12968	12966	12779	12919	12906	13078	12994	12978	13062	12950	13019	12998	12977	13170	13127	13047	13050	12942	13023	12877	13099	13080	12942	12970	12897	12840	12876	13028	12927	13113	12957	13105	12964	12956	13130	12964	13037	13045	12940	13140	12812	13044	13038	13092	12879	12940	13012	13088	13027	13071	13029	13075	13134	12949	12819	12846	13065	13159	13011
22149	21153	28472	24327	21745	22803	22885	17518	16827	17051	17259	17090	16940	16752	16696	16475	16369	16548	16497	16486	16467	16534	16430	18176	18458	18386	17407	16914	16758	16321	16181	16253	16273	16263	16206	16212	16152	16187	15990	16046	16128	16310	16156	16213	16155	16116	16136	16167	16075	16027	16018	16163	16171	16140	16161	16216	15962	16152	16265	15886	16180	16258	16138	16136	16021	16149	16016	15901	16152	16241	16181	16040	15902	16001	16019	16255	15975	16021	16003	16069	15963	16045	15982	16027	15905	16030	16128	16232	16045	16144	16260	16219	16138	16506	16064	15986	15787	16161	16048	16028	16231	16025	16012	15979	16262	16151	16112	15970	16105	16297	16098	15969	16019	16186	16018	16224	16073	16114	16006	15982	16209	16035	15969	16108	16245	16140	16049	16065	16159	16180	16172	15806	16152	15919	16208	15946	15881	15885	15972	16059	15979	15993	15959	16195	15997	15949	16110	16051	15864	15919	15964	16046	15967	15913	16154	16076	16035	15902	16024	16103	16033	16121	15961	15990	15982	16060	16218	16141	16095	16129	16027	15935	16002	16176	16223	15963	16110	15964	16014	16115	15971	16116	16375	16130	16190	16221	16251	16073	16086	15963	16122	16010	16056	16089	16143	15972	15918	15812	15943	15832	15883	15893	16022	16045	16132	16120	15983	15942	16110	15925	16102	15778	16087	16066	16280	16309	16017	16044	16001	15830	15898	16214	16080	15942	15953	15906	16086	16069	16245	15906	15869	16160	16111	15838	16159	16213	16186	16102	16187	16058	16251	15912	16013	16066	15986	15847	16149	16027	16157	15968	16054	16153	16139	16123	16002	16155	16169	16139	16139	15977	15923	16064	16061	16086	16187	15915	16111	16168	16063	16131	16024	16121	15885	16147	15979	15833	16172	16026	16004	15759	16076	16148	15870	15818	15973	15830	15994	15876	16091	16000	16006	15921	15956	15977	16159	16050	15932	16023	16071	16213	16055	16292	16131	15943	15854	16008	15859	15965	15991	15887	16175	16111	16136	16019	16371	16151	16091	15956	15959	15997	16231	16105	15965	16108	15929	16098	16033	16136	15819	15952	15813	15993	16019	16028	15818	15976	16101	15906	15989	16082	16006	16013	16001	16057	16159	15959	16085	16239	16001	16136	16188	16215	16059	16158	16061	15985	16162	16098	16151	16151	15977	15767	15907	15894	16112	15996	16291	16039	16004	15912	15889	16103	16095	16132	16030	16076	15965	16026	16024	16218	15943	16127	16015	16118	15828	16012	16117	15974	16060	16178	16099	16073	16042	16090	16246	16069	16093	16041	15853	16063	16192	16032	16251	15817	15799	16137	16150	16117	16064	15907	16033	16008	16243	16127	16137	16073	16077	15922	16018	16037	16022	15918	16086	15901	16120	16042	16177	16203	16116	15809	15983	16059	15981	16032	15875	16106	16062	16298	16141	16072	16219	16096	16070	16102	16124	16125	16248	16076	16059	16159	16191	15994	16178	16031	16121	15775	16041	15937	16142	16049	16012	15991	16279	16193	16144	15909	15995	16030	16011	15843	16030	16078	16037	15853	16028	16057	15992	16022	16239	15979	16108	15965	15934	16132	15859	16074	15889	15931	16159	16095	16150	16190	16108	16091	16231	15999	15844	16034	15954	16003	16260	15789	16351	16032	16141	16184	16173	15986	16002	15940	15994	16072	16372	16166	16039	15915	15927	16117	16029	15936	15945	16257	16180	16085	16068	16083	15964	16088	15842	15810	15980	16108	16455	16162	16055	16091	16065	15794	16147	15932	16246	15936	16172	16152	16154	16016	16252	16139	16023	16223	16209	16126	15940	16123	15809	16055	15951	16153	16098	16076	15779	16060	15996	16012	16107	16213	15938	15966	15854	15950	16072	16060	16021	15977	16013	16090	15908	16119	16015	16178	16074	15844	16247	16105	16228	16179	16055	16071	16006	16247	16055	16135	16245	15982	16229	16161	15870	16157	16197	16130	16223	16050	15892	16229	16171	16061	16265	16000	16108	15960	16096	15951	16024	16110	16141	16121	15835	16003	16038	16100	15911	16241	16223	15965	16041	16009	15863	16007	16022	16110	16220	15968	15964	16125	16266	16199	16006	16151	15952	16036	15913	16068	16123	16182	16209	15963	15960	16177	16348	16099	16099	16185	16211	16059	16048	16182	16072	15887	16129	16144	16285	15864	15974	16168	15921	16140	16008	16074	16238	15950	16082	16065	15831	15909	16072	15748	16074	16096	16039	16011	16050	15982	16086	16017	16187	16119	16106	15949	16088	16108	16298	15765	16168	15853	15923	16140	16255	16145	15991	15832	15938	16238	15963	16155	16066	15952	16003	15989	15910	15955	16191	15810	15838	15906	16008	15993	15967	15995	16085	16224	16091	15935	15880	16062	16012	16366	16150	15978	16179	16051	16120	15924	15965	15960	16080	16115	16000	15961	15787	15991	15826	15980	16151	16014	16114	16238	15888	16089	15840	16091	16048	15928	15791	15899	16060	15989	15904	16043	15982	16192	16121	15996	16056	15988	16038	15979	16136	16051	15971	16156	16138	16045	16009	15698	16031	15995	15927	16053	16052	16005	16050	16111	15907	16196	16148	16114	16049	16097	15904	16125	16173	15774	16009	16167	15921	15830	15951	16144	15989	16009	16022	16025	15948	16034	15998	15979	15905	16144	16193	16143	16078	15967	16092	16155	16130	16090	16191	16048	16069	16021	16202	16160	16143	16003	16103	16107	16030	16047	15844	16017	16212	16133	15861	16020	16011	16193	16337	16204	16053	16019	16162	15896	15941	16065	16232	16124	16352	16136	16124	16226	16007	15958	16053	16216	16151	16084	16114	16167	16150	15953	16264	15949	15962	15935	16061	15911	16004	16097	16036	16108	16062	15956	16044	16035	16072	16143	15938	16264	16115	16128	16000	16103	15979	16139	15950	15890	16177	15993	15918	15956	15969	16063	16027	16095	16125	16138	16220	16084	16081	15979	15959	15947	16195	16266	16142	16188	16147	16147	16122	16230	16312	16162	15950	15942	16298	15879	15814	15972	16174	16106	16164	16013	15868	15868	16050	16123	16174	16221	15915	16057	16098	16160	16032	15888	15885	16180	16187	16052	15995	15934	16074	16095	15883	16061	16127	16131	16100	16242	16200	15885	16172	15861	16141	16028	15967	15928	16144	16015	16232	16054	15866	15812	15976	16004	16085	16045	16016	16169	15897	15951	16107	15908	16177	15957	16098	16103	16138	15867	16120	16083	15977	16241	16092	16036	16059	16308	15949	16087	16079	15918	16046	16220	15983	16165	16069	16062	16121	16174	15883	16214	16074	16184	16001	15947	15935	16158	16042	15932	16005	15901	16005	16107	16029	15942	16045	16049	16087	16049	16136	16139	16053	15981	16056	16188	16056	16048	16093	15869	15854	15979	16066	16105	16082	16041	16106	16191	16147	16162	16008	15890	16109	16090	15771	16194	15840	16013	15863	16104	15791	16003	16016	16004	16008	16117	16056	16034	15853	16101	15874	16014	15976	15952	16026	16016	16036	15961	16073	16099	16077	15996	16072	15957	16026	16044	16111	16137	15864	16110	16173	16035	16035	16182	15987	15950	16167	16254	15929	16041	16099	16047	16051	16094	16177	16021	16077	15978	15926	15829	16109	16140	15949	16127	16127	16154	16113	15911	15972	16140	15955	16017	16050	16087	16085	15996	16026	16025	16060	16252	16259	15996	16084	15947	16161	16064	16155	15771	16041	16041	15802	16042	16085	15906	16065	15860	16214	16185	16061	16093	15941	15841	16115	15944	15894	16105	16235	16005	15917	16036	16040	15895	16117	16296	15863	16012	15922	15930	16063	16172	16054	16199	16200	16051	16124	16200	16104	15889	16135	16109	15872	15926	15995	15976	15980	15939	16049	16051	15800	16183	16206	16110	16071	16109	16112	15991	15974	16020	16097	15922	15949	16003	16173	16108	16047	15896	16213	15864	16093	16127	16025	15872	15923	15966	16123	16077	15989	16039	16223	15919	16036	15868	16119	16063	16056	16035	16055	15791	15949	16103	16204	16001	15997	16018	15952	16012	15899	15964	15982	15888	15876	16170	16091	16240	16112	16026	16095	16062	16189	16029	16013	16140	16109	15980	16031	16028	15923	15972	16110	16032	16055	16017	16009	16141	16022	16121	16161	15927	16006	15876	16069	15964	16110	16240	16050	16017	16193	16218	16216	15977	15992	15957	16146	16153	16033	16135	15869	15906	15978	15922	15889	16115	16159	16097	16048	16069	16001	16038	16134	16070	15923	16023	15979	16174	15912	16067	16077	16093	16043	15867	16011	16046	15811	16091	16000	16058	15944	16140	15814	15963	15995	15947	16163	15955	16211	16180	16127	16190	16018	16083	16166	16081	16003	15879	16172	15854	16161	15993	15896	15942	15933	16119	15930	16288	16126	15954	15962	16014	16062	15989	16048	16036	16375	16086	16097	16039	15844	16027	15909	16157	16028	15882	16001	16157	16137	15904	15980	16055	16182	16081	15992	16131	16060	16030	15887	15861	15945	16072	16086	16194	15967	15987	15929	15975	15938	15944	16142	16090	16020	16079	16225	15952	15982	15832	16025	16143	16118	16107	15966	15888	16204	15890	16140	16122	16110	15932	16160	16260	15858	16001	16132	16028	15934	16108	16005	16139	15994	16048	15946	16032	15909	15971	16098	16045	16058	15765	15967	15994	16082	16064	16067	15882	15893	16013	15993	15858	16089	15985	16053	15877	16208	16076	15807	15987	16231	16135	16018	16053	16097	16032	16023	16269	16203	16096	15935	15911	16174	16263	16122	15964	16119	15934	16088	15928	16056	16128	16123	16078	15955	16014	16023	15951	16007	15976	16172	16114	16135	15989	16021	16077	16112	16035	15851	15903	15872	16067	16163	16181	15969	16246	15974	15975	16017	15969	15979	16027	16020	16094	16082	16111	16002	15991	15981	15994	16005	16084	16191	16066	16117	16085	16033	16080	16275	16216	16124	15943	15810	15756	15871	16189	16193	15971	16168	16118	15871	16263	15953	15944	16148	15980	15865	16167	15998	15935	16123	15864	15838	16081	16032	16005	16282	16053	15982	15961	16175	16131	16009	16047
30415	63100	54329	35870	21444	14981	14322	14154	14115	14208	14434	14471	14013	13801	13785	13528	13520	13264	13579	13476	13461	13406	13484	15889	16261	15985	14464	14184	13525	13304	13216	13288	13081	13151	13208	13053	13221	13153	13132	13330	13242	13174	13225	13122	13094	13159	13151	13130	13218	13141	13291	12950	13187	13092	13028	13096	13127	13117	13138	13111	13240	13207	13219	13072	13168	13194	13021	13165	12954	13214	13093	13163	13100	13301	13172	13051	13162	13090	13269	12956	13093	13391	12983	13174	13339	13209	13136	13129	13161	13106	13059	12985	13260	13113	13222	13118	13039	13064	13173	13179	13286	13052	13238	13125	13144	13095	13228	13027	13250	13240	13168	13180	13197	13155	13125	13048	13238	13329	13143	13044	13086	13295	13138	13203	13239	13259	13060	13072	13188	13256	13100	13130	13259	13005	13163	13167	13042	13309	13095	13115	13209	13188	13265	13208	13109	13163	13193	13144	13338	13139	13239	13183	13218	13074	13360	13220	13264	13208	13140	13247	13248	13076	13346	13123	13127	13216	13223	13117	13162	13099	13088	13152	13064	13139	13363	13229	13224	13115	13183	13312	13289	13076	13097	13046	13026	13279	13260	12935	13182	13127	13169	12985	13130	13017	13112	13130	13163	13125	13074	13191	13145	13212	13052	13280	13066	13210	13171	13191	13203	13155	13162	13133	13167	13181	13042	13254	13175	13146	13142	13286	13329	13191	13108	13138	13067	13075	13237	13110	13113	13033	13214	13142	13112	13100	13052	13206	13410	13299	13199	13367	13142	13170	13223	13047	13260	13153	13090	13069	13103	13184	13168	13085	13270	13009	13238	13140	13053	13197	13262	13060	13292	13006	13121	13184	13334	13068	13094	13122	13179	13210	13214	13091	13331	13136	13005	13074	13163	13227	13025	13108	13110	13017	13193	13128	13194	13047	13142	13135	13119	13272	13299	13135	13202	13072	13051	13126	13062	13134	13129	13119	13105	13202	13016	13098	13015	13139	13102	13099	12991	13172	13193	13042	13246	13345	13307	13103	13108	13168	13083	13285	13253	13067	12992	13221	13264	13101	13218	13270	13248	13038	13133	13217	13214	13192	13134	13225	13069	13192	13241	13149	13173	12935	13198	13168	13118	13279	13294	13036	13201	13188	13145	13018	13148	13251	13183	13204	13139	13096	13114	13201	13001	13092	13078	13147	13178	13278	13013	13061	13077	13225	12986	13195	13142	13290	13090	13182	13208	12924	13268	13230	13173	13062	13058	13247	13129	13078	13102	13275	13073	13337	12833	13095	13035	13020	13259	13207	13168	13259	13160	13040	13240	13206	13220	13202	13171	13087	13033	13320	13112	13128	13175	13164	13223	13080	13172	13159	13122	13230	13276	13183	13212	13189	13084	13335	13237	13056	13138	12955	13149	13146	13124	13193	13162	13217	13112	13279	13034	13119	13072	13197	13279	13190	13136	13135	13132	13104	13255	13157	12961	13145	13190	13265	13322	13132	13148	13145	13355	13116	13142	13150	13259	13041	13219	13188	13195	13001	13218	13222	13105	13158	13171	13234	13173	13152	13221	13191	13115	13287	13183	13110	13086	13201	13224	13389	13217	13171	13195	13066	13091	13249	13103	13253	13184	13190	13242	13102	13210	13056	13061	13112	13124	13147	13122	13158	13240	13110	13192	13183	13324	13170	13168	13214	13225	13076	13271	13004	13262	13219	13093	13041	13288	13059	13287	13144	13131	13159	13226	13034	13125	12956	13187	13062	13236	13181	13030	13123	13122	13173	13207	13236	13218	13006	13100	13107	13109	13050	13148	13081	13041	13085	13083	12914	13240	13188	13270	12943	13095	13142	13143	13111	13148	13081	13085	13212	12946	13200	13270	13186	13092	13121	13017	13031	13154	13027	13108	13039	13271	13230	13144	13212	13041	13271	13273	13138	13204	12991	13077	13081	13112	13152	13272	12958	13214	13252	13246	13246	13176	13031	13297	13156	13204	13102	13251	13149	13180	13016	12962	12997	13171	13074	13152	13188	13246	13005	12981	13205	13247	13293	13093	12977	13120	13247	13188	13184	13068	13140	13089	13099	13208	13103	13176	13166	13061	13111	13256	13190	13200	13310	13185	13314	13373	13139	13145	13105	13232	13116	13092	13095	13116	13141	13021	13359	13136	13161	13245	13031	13098	13121	13178	13243	13169	13110	13249	13144	13035	13166	12934	13167	13417	13243	13168	13151	13242	13154	13100	13213	13180	13204	13159	13139	13250	13113	13133	13106	12969	13150	13180	12984	13146	13180	13018	13291	13198	13102	13000	13083	13268	13154	13124	13217	13098	13178	13332	13167	13232	13252	13106	13309	13326	13106	13050	13133	13207	13152	13225	13156	13108	13111	13175	13014	13206	13251	13171	13025	13373	13165	13111	13274	13161	13213	13135	13154	13081	13130	13291	13311	13055	13299	13192	13179	13244	13124	13103	13044	13097	13178	13118	12991	13078	13217	13011	13127	13190	13108	13170	13040	13150	13150	12991	13299	13113	13218	13154	13034	12977	13298	13188	13281	13233	13124	13111	13097	13128	13118	13108	13154	13090	13235	13327	13173	13019	13048	13065	13223	13202	13259	13060	13228	13228	13110	13081	13142	13234	13155	13176	13239	13072	13210	13126	13112	13128	13208	13024	13278	13160	13185	13301	13271	13199	13202	13234	13091	13226	13169	13161	13195	13210	13246	13203	12996	13087	13134	13255	13192	13137	13213	13181	13171	13014	13286	13054	13141	13255	13082	13168	13209	13202	13081	13061	13132	13268	13357	13059	13146	13014	13174	13163	12868	13143	13096	13065	13066	13136	13076	13215	13204	13100	13137	13281	13130	13037	13079	13042	13263	13260	13138	13149	13191	13115	13204	13250	13048	13153	13279	12994	13034	13143	13037	13306	13086	13061	13029	13226	13146	13177	12985	13251	13286	13224	13000	13094	13410	13235	12949	13189	13145	13255	13210	12933	13309	13105	13197	13171	12830	13337	13061	13145	12990	13062	13202	13008	13117	13010	13112	13002	13204	13085	13307	13151	12974	13156	13299	13244	13174	13128	13026	13098	13141	13166	13028	13198	13145	13180	13147	13198	13093	13198	13249	13106	13285	13188	13178	13208	13059	13140	13270	13143	13298	13148	13131	12904	12982	13057	13121	13075	13186	13244	13251	13131	13119	13147	13221	13180	13042	13337	13172	13092	13119	13180	13185	13124	13003	13152	13160	13089	13338	13093	13098	13196	13123	13290	13205	13089	12870	13162	13126	12948	13041	13219	13112	13058	13138	13252	13151	13076	13067	13080	13015	13116	13232	13267	13274	12980	12993	13206	13190	13136	13173	13020	13237	13139	13087	12958	13133	13134	13239	13248	13096	13154	13163	13384	13106	13142	13241	12974	13225	13170	13132	13221	13118	13129	13007	13173	13125	13178	12931	13220	13097	13344	13102	13052	13108	13160	13023	13217	13143	13145	13186	13248	13338	13250	13159	13071	13129	13253	13135	13224	13264	13227	12941	13237	13089	13166	13140	13305	13129	13119	13162	13223	13092	12979	13203	13140	13209	13252	13228	13235	13152	13103	12986	13233	13266	13147	13098	13294	13101	13045	13150	13154	13072	13269	13003	13301	13185	13112	13141	13125	13172	13078	13222	13153	13139	13007	13042	13037	13181	13211	13131	13167	13203	13163	12930	13155	13246	13131	13151	13156	13240	13116	13100	13216	13200	13166	13232	13121	12989	13270	13020	13248	13131	13263	13280	13152	13320	13195	13176	13324	13147	13245	13033	13238	13258	13153	13209	13209	13050	13045	13062	13222	13121	13303	13212	13217	13190	13167	13094	13149	13120	13125	13090	13309	13319	13288	13167	13179	13165	13253	12983	12993	13242	13257	13033	13082	13189	13163	13038	13163	13211	13233	13186	13147	13310	13044	13177	13203	13190	13189	13196	13274	13166	13107	13161	13100	13278	13321	13216	13017	13164	13238	13089	13132	13258	13111	13226	13193	13150	13136	13078	13182	13189	13272	13084	13202	13264	13081	13157	13260	13013	13156	13252	13116	13141	13259	13239	13108	13152	13187	13135	13111	13200	13011	13155	13032	13099	13024	13265	13289	13239	13203	13049	13170	13046	13048	13139	13368	13327	13114	12966	13349	13007	13142	13075	13022	13398	13070	13336	13169	13200	13133	13172	13187	13210	13155	13074	13234	13270	13105	13127	13362	13182	13139	13185	13216	13264	13375	13245	13167	13167	13158	13330	13185	13139	13211	13151	13110	13155	13125	13279	13228	13332	13195	13168	13261	13084	13189	13151	13152	13148	13061	13137	13167	13125	13268	13084	13203	13192	13215	13322	13197	13255	13156	12945	13146	13248	13189	13260	13275	13082	13208	12982	13271	13187	13313	13242	13094	13133	13152	13296	13197	13075	13132	13109	13122	13305	13130	13210	13249	13143	13194	13101	13031	13255	13242	13300	12969	12985	13107	13230	13133	13064	13164	13131	13156	13115	13261	13016	13315	13157	13230	12962	13165	13248	13046	13219	13168	13194	13005	13315	13028	13241	13063	13089	12990	13215	13221	13133	12876	13319	13168	13122	13250	13451	13094	13060	13184	13165	13021	13248	13033	12979	13098	13121	13081	13161	13239	13095	13118	13225	13058	13110	13108	13024	13169	13215	13187	13116	13044	13199	13248	13221	12958	13146	13161	13050	13071	13186	13260	12943	13096	13297	13129	13102	13012	13119	13186	13225	12999	13116	13320	13104	13125	13315	13282	13081	13224	13216	13002	13084	12996	13149	13219	13204	13187	13299	13138	13210	13083	13263	13232	13221	13180	13165	13345	13374	13129	13224	12974	13131	13055	13082	13170	13231	13247	13159	13206	13223	13036	13031	13127	13070	13219	13137	13407	13083	13165	13019	13143	13170	13125	13071	13295	13127	13189	13350	13188	13205	13110	13109	13042	13139	13290	13204	13174	13091	13142	12950	13297	13215	13091	13073	13269	13027	13067	13128	13146	13099	13255	13159	13282	13058	13179	13173	13017	13231	13033	13171	13358	13178	13085	13181	13031	13132	13103	13168	13142	13116	13078	13123	13227	13213	13146	13188	13094	13275	13036	13100
30281	29383	35384	27046	19120	17976	17793	17775	17736	17630	17644	17750	17787	17508	17548	17182	17400	17264	17156	17197	17288	17490	17451	17358	17510	17515	17558	17569	17451	17315	17332	17213	17244	17141	17074	17422	17181	17397	17245	17323	17104	17375	17310	17246	17398	17223	17200	17254	17338	17175	17310	17296	17383	16999	17215	17358	17463	17434	17475	17248	17224	17347	17312	17339	17378	17298	17160	17039	17318	17252	17356	17423	17349	17255	17313	17277	17218	17339	17420	17133	17247	17319	17131	17183	17341	17306	17222	17219	17307	17189	17203	17400	17331	17259	17464	17193	17385	17285	17298	17088	17203	17359	17090	17170	17537	17182	17328	17215	17242	17231	17410	17399	17227	17287	17371	17319	17350	17204	17321	17366	17470	17196	17159	17081	17295	17303	17262	17295	17340	17382	17296	17204	17285	17194	17334	17208	17359	17320	17279	17187	17156	17143	17220	17232	17243	17468	17345	17294	17362	17231	17234	17251	17408	17226	17370	17400	17283	17156	17478	17310	17242	17187	17190	17091	17274	17317	17211	17227	17275	17234	17306	16991	17209	17293	17368	17277	17289	17167	17550	17401	17207	17220	17207	17240	17238	17220	17345	17341	17196	17321	17337	17373	17328	17222	17293	17102	17378	17302	17222	17133	17330	17261	17265	17422	17238	17266	17074	17041	17101	17334	17243	16990	17474	17247	17023	17182	17234	17071	17373	17308	17308	17373	17252	17518	17346	17229	17354	17250	17223	17194	17384	17229	17253	17132	17146	17156	17411	17280	17396	17306	17572	17313	17221	17323	17232	17300	17285	17238	17164	17304	17420	17426	17513	17270	17090	17185	17131	17274	17481	17340	17291	17340	17394	17311	17394	17172	17477	17183	17243	17396	17345	17307	17445	17364	17071	17100	17220	17118	17060	17110	17146	17416	17351	17084	17271	17414	17445	17233	17239	17310	17238	17429	17274	17260	17207	17269	17209	17092	17269	16903	17447	17255	17497	17366	17335	17277	17236	17298	17222	17392	17354	17495	17147	17176	17315	17286	17214	17212	17270	17343	17193	17391	17459	17338	17266	17398	17115	17281	17275	17356	17455	17440	17316	17292	17126	17246	17526	17341	17206	17193	17165	17384	17222	17292	17300	17468	17489	17369	17194	17207	17393	17314	17120	17108	17079	17248	17238	17381	17350	17232	17464	17300	17319	17260	17151	17503	17379	17240	17400	17178	17294	17436	17239	17335	17294	17294	17166	17400	17261	17258	17270	17462	17360	17197	17336	17435	17522	17450	17358	17158	17302	17424	17354	17346	17227	17317	17428	17211	17296	17335	17119	17271	17455	17298	17310	17254	17271	17065	17172	17261	17299	17399	17261	17285	17178	17395	17361	17250	17248	17333	17312	17390	17181	17339	17426	17198	17242	17224	17445	17178	17511	17115	17307	17217	17200	17445	17431	17453	17213	17323	17294	17482	17221	17251	17206	17484	17431	17319	17413	17393	17249	17380	17150	17232	17107	17306	17147	17357	17298	17128	17130	17145	17373	17471	17298	17356	17318	17372	17115	17222	17171	17289	17253	17207	17465	17447	17342	17518	17229	17351	17249	17472	17465	17089	17317	17365	17294	17474	17270	17517	17274	17326	17259	17131	17394	17216	17360	16983	17177	17144	17338	17160	17397	17207	17178	17157	17141	17474	17190	17310	17330	17246	17314	17345	17341	17282	17459	17272	17317	17204	17383	17163	17535	17359	17341	17392	17482	17426	17205	17265	17291	17247	17297	17277	17201	17136	17256	17407	17218	17069	17292	17302	17185	17435	17173	17108	17318	17153	17143	17276	17190	17176	17288	17401	17201	17317	17163	17208	17187	17272	17273	17375	17458	17013	17162	17282	17172	17281	17259	17178	17264	17295	17154	17139	17391	17412	17385	17435	17307	17244	17333	17285	17376	17233	17316	16965	17256	17360	17437	17268	17331	17106	17266	17444	17291	17232	17276	17156	17211	17420	17242	17370	17294	17210	17334	17279	17415	17395	17335	17416	17294	17131	17264	17175	17185	17351	17268	17410	17245	17068	17195	17436	17361	17220	17372	17267	17160	17247	17307	17447	17412	17540	17331	17191	17183	17242	17234	17449	17416	17276	17251	17142	17209	17476	17344	17084	17375	17233	17146	17375	17255	17346	17505	17378	17617	17321	17452	17420	17327	17171	17253	17514	17472	17435	17293	17495	17521	17335	17302	17202	17177	17339	17491	17188	17247	17525	17355	17245	17146	17325	17239	17272	17227	17108	17292	17093	17316	17313	17280	17340	17205	17275	17405	17124	17377	17172	17418	17341	17423	17237	17484	17276	17282	17245	17265	17306	17325	17308	17442	17162	17295	17341	17258	17347	17228	17433	17464	17481	17235	17448	17473	17260	17374	17522	17354	17212	17274	17141	17176	17157	17277	17377	17332	17115	17282	17295	17266	17219	17429	17452	17248	17300	17520	17302	17170	17313	17397	17157	17437	17224	17457	17114	17266	17365	17020	17174	17319	17187	17394	17428	17322	17247	17071	17330	17239	17349	17268	17399	17369	17251	17333	17449	17300	17315	17396	17261	17175	17476	17338	17276	17133	17322	17265	17271	17407	17386	17244	17505	17187	17353	17328	17455	17205	17589	17300	17296	17371	17407	17397	17338	17338	17211	17459	17211	17244	17280	17264	17270	17509	17336	17269	17531	17252	17397	17223	17375	17405	17353	17282	17208	17216	17289	17427	17111	17245	17152	17372	17255	17262	17253	17439	17295	17323	17306	17384	17261	17113	17364	17224	17233	17199	17265	17142	17051	17483	17577	17360	17122	17428	17438	17281	17310	17344	17311	17268	17506	17346	17218	17129	17314	17336	17103	17595	17422	17386	17411	17334	17240	17189	17269	17212	17258	17141	17565	17233	17305	17234	17057	17359	17231	17180	17190	17124	17374	17414	17447	17516	17271	17470	17338	17165	17316	17353	17405	17250	17244	17358	17166	17410	17189	17476	17279	17497	17363	17368	17432	17325	17377	17358	17122	17200	17191	17339	17142	17266	17275	17309	17308	17512	17240	17277	17145	17302	17459	17296	17469	17375	17467	17460	17532	17475	17329	17353	17449	17319	17343	17332	17205	17239	17484	17185	17292	17415	17235	17449	17289	17193	17526	17198	17462	17216	17244	17255	17478	17179	17301	17286	17260	17371	17106	17324	17314	17400	17188	17233	17229	17408	17296	17124	17206	17099	17084	17313	17351	17257	17294	17536	17446	17241	17396	17364	17229	17203	17452	17318	17191	17432	17155	17223	17214	17272	17372	17318	17473	17191	17290	17130	17182	17057	17532	17221	16996	17334	17326	17304	17427	17349	17374	17204	17252	17386	17209	17321	17339	17303	17357	17192	17449	17326	17148	17316	17164	17235	17269	17260	17294	17362	17533	17340	17308	17142	17209	17208	17535	17343	17642	17255	17461	17270	17374	17346	17272	17487	17236	17205	17282	17117	17427	17195	17319	17210	17158	17362	17193	17236	17229	17038	17142	17275	17046	17028	17418	17334	17544	17130	17005	17381	17511	17120	17311	17375	17305	17389	17356	17273	17386	17302	17441	17241	17284	17405	17308	17392	17333	17325	17571	17435	17268	17275	17339	17343	17171	17151	17273	17286	17354	17162	17143	17389	17477	17399	17311	17243	17161	17179	17425	17390	17125	17280	17283	17410	17238	17421	17215	17441	17292	17318	17314	17139	17243	17429	17246	17314	17318	17271	17150	17253	17203	17234	17363	17440	17185	17139	17288	17253	17344	17439	17323	17253	17460	17380	17309	17274	17376	17057	17356	17110	17360	17342	17273	17227	17522	17327	17356	17313	17101	17260	17265	17209	17501	17406	17206	17217	17345	17282	17317	17534	17273	17319	17237	17339	17253	17146	17213	17283	17377	17195	17312	17539	17261	17345	17281	17065	17338	17440	17245	17247	17159	17102	17402	17301	17298	17221	17465	17306	17229	17239	17262	17464	17344	17403	17362	17331	17469	17298	17500	17248	17366	17485	17369	17325	17182	17269	17608	17247	17471	17315	17240	17431	17312	17299	17170	17412	17432	17427	17196	17263	17369	17345	17366	17182	17213	17504	17349	17317	17343	17447	17335	17105	17197	17423	17212	17133	17383	17241	17170	17285	17363	17472	17141	17337	17251	17391	17363	17291	17344	17267	17255	17212	17211	17247	17283	17261	17504	17246	17325	17395	17177	17085	17300	17311	17198	17279	17397	17386	17416	17268	17359	17081	17130	17314	17248	17298	17420	17133	17305	17409	17240	17312	17333	17048	17342	17194	17397	17492	17412	17171	17268	17280	17364	17284	17432	16980	17300	17437	17366	17338	17127	17401	17200	17171	17266	17181	17261	17372	17280	17570	17436	17230	17228	17523	17314	17365	17332	17186	17198	17235	17370	17360	17397	17285	17263	17325	17281	17396	17420	17315	17324	17325	17179	17159	17246	17203	17311	17326	17284	17373	17240	17436	17311	17201	17238	17406	17279	17345	17298	17430	17439	17364	17535	17425	17383	17336	17262	17345	17195	17323	17511	17335	17204	17220	17236	17523	17374	17504	17313	17345	17337	17315	17180	17062	17403	17297	17326	17392	17156	17417	17220	17203	17325	17318	17282	17468	17101	17359	17367	17338	17274	17380	17433	17143	17097	17146	17140	17381	17262	17325	17283	17337	17353	17197	17311	17378	17183	17078	17401	17298	17249	17388	17503	17402	17285	17326	17221	17165	17280	17229	17233	17363	17184	17252	17345	17261	17365	17245	17164	17301	17381	17286	17258	17308	17417	17258	17422	17415	17412	17356	17242	17257	17460	17410	17484	17363	17335	17275	17409	17385	17293	17359	17326	17121	17413	17230	17087	17176	17304	17402	17305	17468	17367	17403	17302	17139	17206	17417	17354	17048	17034	17087	17078	17251	17316	17324	17400	17252	17330	17366	17252	17361	17196	17289	17244	17280	17132	17263	17424	17348	17267	17279	17192	17131	17296	17270	17478	17082	17277	17221	17134	17279	17388	17249	17406	17327	17375	17437	17439	17130	17315	17402	17155	17339	17192	17097	17242	16852	17152	17373	17461	17275	17531	17267	17524	17279	17123	17125	17393
27635	42704	35108	21985	15306	14316	14415	14287	14434	14518	14627	14388	14270	14366	14326	14291	13835	13925	13976	14033	14115	14066	13948	14065	13973	14145	13976	14081	13985	13931	13939	14111	13910	13840	13876	13831	13937	13786	13948	13874	14021	13897	13972	13972	13894	13979	14041	13960	13933	14023	14018	13964	13915	13921	13802	14041	13865	13976	14063	13884	13914	13909	13841	13835	13842	13948	13954	13957	13907	13909	13990	13905	13997	13836	14078	13813	14089	13737	14020	14009	13994	13846	13892	13705	13872	13917	13999	13919	13648	13874	14007	13940	13906	13856	13878	13863	13925	13831	13911	13941	13757	14009	13988	13894	13996	13972	13980	13907	14025	13976	13966	13971	13867	13849	13855	13931	13857	13902	13855	14110	13927	13991	13906	13954	13875	13952	13929	13904	14008	14094	13960	13879	13851	13961	13770	13934	13872	14022	13831	14128	14018	13810	14002	13886	13976	14002	14049	13862	14037	13866	13952	13934	13917	13948	13798	14017	13777	13938	14014	13778	13987	13921	14009	13880	13881	13902	13844	13731	13834	14097	13999	14027	14119	13865	13965	13876	13791	13750	13978	14121	13932	13934	13929	14091	13882	14006	14036	13869	13893	13698	13892	13770	13881	14023	13990	13936	13847	13930	13925	14015	13780	13938	14054	13942	13967	13961	13945	13849	13931	13880	13861	13907	14018	14016	13893	13859	13784	13936	13997	13988	13933	13829	13982	13929	13905	13892	13781	13926	13927	14049	13901	13847	13792	13939	13918	14020	13974	13861	13987	13833	13883	13998	13744	13926	13964	14076	13671	14014	13920	13930	13892	13977	13908	13943	13901	13975	13728	14182	13884	13965	13873	13976	13820	13870	13923	13786	14025	13900	13948	14001	14016	13776	14028	13876	13848	13971	13995	13821	13841	13982	13782	13923	13821	13762	13923	13969	13847	13826	13965	13850	13994	14001	13784	13864	13706	13853	13919	13861	13848	13888	14042	13896	13903	14016	13943	14103	13803	14042	13889	14098	13877	13892	13793	14042	13806	13842	13738	13775	13798	13886	13806	13835	13884	13899	14021	13926	13788	13849	13866	13918	13957	14011	13752	13735	13844	13841	13940	13905	13891	13998	13846	13926	13831	13967	13759	13830	13824	13946	13944	13913	13854	14067	13982	13988	14009	14022	13965	13924	13965	13779	13797	13882	14070	14049	13912	14039	14039	14042	13982	13908	13847	13983	13971	13877	13914	14017	13991	13972	13983	13935	13843	13900	13856	13833	13861	13973	13903	13966	13892	14029	14024	14127	14018	13997	13898	14115	14004	13915	13923	13933	13936	13905	13953	13881	13842	13839	13953	13971	14012	13855	13892	14005	13968	13892	13928	13811	13999	13882	14031	14024	14043	14018	13725	14023	13999	13901	13971	14060	13781	13940	13863	14005	14005	13984	13862	13931	13796	13789	13998	14060	14099	13933	13843	13824	13826	13872	13883	14074	14006	14002	13946	13742	13937	13859	13912	13873	13960	13945	13799	14004	13744	13974	13910	14032	14030	14036	13878	13933	14018	13880	13895	13944	13896	13860	13915	13992	13955	13979	13898	13808	13843	13918	14042	14107	13998	13912	13864	14034	13898	13840	13708	14045	13883	13895	14010	14112	14001	13892	13956	13903	13981	13880	13987	13937	13937	13808	13849	13726	13858	13860	13955	13966	13953	13835	13829	13888	13832	13691	14112	13804	13861	13862	13733	13835	13848	13983	13849	13894	13823	13939	14044	13974	13946	13978	13920	13999	13972	13808	13962	14004	14020	14085	13735	13832	13907	14021	14099	13809	13984	13743	14053	13881	13951	13789	13955	13966	13919	14012	14095	13901	13959	14022	13866	14018	13947	13880	13944	13921	13870	13913	13877	13946	13760	14049	13987	13829	14050	13935	13891	13961	14127	13842	13969	14016	13771	13985	13753	13864	13959	13852	13827	14005	13963	14046	13804	13876	13966	13964	13676	14019	14037	13830	13844	13992	13707	14033	13898	13783	14076	14002	13749	14094	13982	13857	13823	13912	14081	14108	14015	13967	13839	13962	13885	14010	13854	13914	13836	13971	13901	13874	13955	14090	14018	13933	14092	13958	13777	14000	13950	13876	13948	13897	14114	13958	13774	13876	13891	14012	13866	13887	13909	13731	13859	13888	13771	13973	13828	13994	14040	13790	13874	14045	13905	13927	13814	13898	14190	13806	13947	13998	13825	13925	13997	14107	13911	13917	13907	13895	13835	13813	13809	14007	13963	13905	14055	13938	13853	13998	13997	13834	13865	13838	13867	13945	14003	13885	14049	13934	13861	13981	13893	14021	13935	13881	14006	13789	13952	13878	13961	14104	13815	13939	13870	14079	13832	13911	14042	13947	13786	13960	13991	13990	14039	13824	14111	14013	13873	13893	14030	13938	13945	14097	13921	13921	14032	13965	13901	14146	13813	14009	13848	13812	13967	14004	13839	13789	13871	13969	13913	13897	13904	13839	14004	13950	13777	13896	13953	13999	13808	13862	13853	13897	13979	13840	14044	13797	13946	13750	14006	13907	13936	13809	13955	13867	14008	13971	13933	13881	14035	13979	13973	13938	13847	14132	13924	13997	14014	13847	13946	13829	13958	13934	13846	13960	13845	13845	13920	13947	13956	13826	13776	13749	14032	13984	13826	14011	13907	13860	13881	13935	14019	13931	13990	14005	13986	13962	13886	13897	13888	13816	14041	13943	13863	13890	13941	13861	13951	13877	14054	13992	13845	13877	13963	13931	13913	14052	14042	13864	13808	14051	13986	13926	13846	13874	13959	14047	13814	14075	13931	13729	13883	13991	13913	13898	14094	13839	13982	13849	14032	13941	14123	13859	13857	13881	13958	13903	13845	14005	13959	13841	13732	14064	13795	13794	13967	13975	13939	13956	13802	14089	13905	13886	13914	13781	13898	14012	13895	13816	13945	14053	13961	13877	13998	14028	13845	13945	13845	13981	13971	14037	13816	14035	13903	13934	14072	13987	13772	14141	13780	13899	13886	13992	13980	13908	13854	13895	14136	13999	13983	13999	14047	13930	13888	13946	13978	13942	13847	13910	13888	13866	14038	13820	13782	13890	13915	13876	13883	13854	13979	13945	13865	13887	13934	13912	13986	14071	13886	13902	13946	13857	14016	14054	13988	13874	14045	13893	13853	13973	13997	13813	13829	14037	13850	14057	14010	13906	13927	13929	13905	13904	13926	13954	14156	13793	13897	14012	14063	13979	13902	13900	13817	13825	13843	13851	13899	13926	13789	13990	14161	13905	13915	13972	13841	13889	13968	13855	13927	13996	13780	13901	13891	13998	14018	13934	14031	13811	13864	13976	13920	14019	13847	13975	14041	13709	13883	13868	13970	14074	13871	13937	13901	13720	14050	13983	13995	13779	13917	13965	13810	13868	13958	13958	14030	13984	13849	13851	14079	13879	13915	14068	13932	14001	13899	13918	13988	13883	13882	13893	13900	13896	14062	14018	13914	14118	13877	13848	13920	13957	13876	13895	14006	13913	13931	13949	13943	13951	13903	13932	14046	13893	13984	13853	13919	13929	13881	13976	13842	14085	13733	13954	13887	13906	13815	13988	13884	13905	14037	13880	13977	13891	13868	13879	13991	13941	13902	14140	13833	14023	13767	13946	13895	13810	13945	13890	13849	13884	13974	14110	13801	13926	14069	14090	13853	14082	13957	14051	13835	13843	13958	13956	13819	13877	13814	13994	13854	14023	13957	13883	13969	14042	13919	13808	13976	13901	14040	13866	13917	13988	13918	13928	13979	13834	13844	14006	13934	13768	13929	13942	13800	14021	13912	14027	13981	14096	13941	13819	13909	14081	14084	13895	13868	14024	13808	13987	13847	13914	13774	13926	14064	13911	14100	13885	13905	14110	13958	13966	13834	13910	13845	13770	13903	13906	13826	13776	13837	14004	14050	13802	13927	13935	13977	13869	14024	13879	14044	13865	14049	13928	14092	13931	13904	13924	13991	14067	14056	14139	14043	14012	13911	13808	13967	13903	13897	13994	13883	13776	13996	13928	14060	14085	14026	14033	13834	13836	13859	13866	13916	13987	13871	13963	13811	14008	13861	13967	13899	13893	13953	14044	14026	13858	13850	13824	13806	13976	13925	13859	14018	14124	13810	13970	13984	13815	14007	14048	13820	14121	13965	13831	13766	13738	14015	13975	13859	14043	14056	13906	13904	13947	13888	13973	13896	14062	13976	13761	13889	13842	13713	13903	13963	13873	14120	13852	13894	13994	13752	13851	13937	14026	13921	13965	13872	13967	13908	14025	13952	13707	13948	13908	13979	13955	14073	13879	13813	13944	14067	13915	13883	14094	13944	14022	13923	13962	13853	13878	13783	13962	13719	13808	13886	13830	13682	13921	13887	13883	14057	14053	13863	13835	13854	13808	14171	13823	13882	13946	13913	13917	14058	13928	13916	13965	14001	13879	13882	14080	13974	13855	13947	13966	13941	13831	13926	13949	13952	13966	13828	13932	13932	14088	13994	13990	13945	13779	13783	13876	13788	13878	14010	13963	13832	14051	13936	13950	13851	13903	13904	13885	14054	13857	13916	14081	13813	13859	13965	13923	13893	14027	13708	13996	13799	13950	13962	13847	13912	13974	14104	13824	13901	14108	13836	14045	14023	13869	13849	13955	13974	13962	13876	13840	13854	13803	13819	13956	14090	13954	13930	13830	13864	13827	13890	13767	13890	13848	13804	13828	14002	13942	13899	13927	13805	13900	14128	13825	14059	13927	14089	13874	13912	13842	13804	13913	14050	14047	14031	13835	13963	13875	13941	13794	14036	13820	14044	13865	13915	14013	14095	13813	13748	13709	13937	14067	14041	14001	14056	13847	13911	13838	13896	13905	13831	14033	13939	13898	13931	13906	13898	13794	13871	13930	13839	14011	14108	13878	13915	13985	13893	13912	13843	13905	14053	13897	13975	13832	13962	13946	13985	13968	14041	13934	13793	13868	13928	13960	13993	14030	13765	14035	13813	13803	13982	13901	13845	14015	13999	13982	13715	13900	14142	13862	13907	13777	13835	13946	13928	13854	14047	13869	13922	13981	13907	13930	14099	13877	14057	13868	13895	13826
23137	21126	28361	25550	22155	21069	19943	17719	17412	17495	17444	17387	17186	16988	16742	16870	16592	16676	16789	16827	16873	16872	16850	17092	17841	18175	17700	17253	17157	16942	16729	16633	16680	16756	16728	16595	16431	16638	16710	16907	16359	16621	16578	16579	16556	16721	16685	16572	16555	16688	16877	16584	16469	16446	16772	16362	16477	16564	16601	16432	16397	16618	16673	16559	16732	16583	16630	16807	16645	16847	16622	16506	16733	16485	16726	16643	16678	16460	16558	16596	16616	16604	16563	16606	16566	16711	16757	16627	16541	16663	16321	16431	16765	16557	16542	16566	16514	16424	16555	16573	16764	16528	16509	16582	16576	16575	16692	16785	16672	16522	16706	16470	16538	16638	16643	16604	16741	16647	16892	16621	16616	16574	16644	16662	16677	16696	16846	16499	16643	16391	16593	16422	16505	16639	16699	16668	16764	16569	16471	16492	16834	16528	16646	16326	16469	16639	16563	16645	16775	16559	16500	16608	16843	16619	16548	16609	16511	16696	16444	16668	16690	16471	16637	16601	16465	16442	16491	16408	16574	16547	16577	16598	16543	16630	16688	16490	16629	16724	16555	16601	16636	16646	16460	16598	16751	16617	16620	16496	16552	16443	16459	16586	16702	16509	16701	16608	16391	16575	16485	16680	16510	16670	16647	16612	16559	16576	16609	16561	16615	16704	16603	16610	16766	16759	16717	16743	16474	16596	16466	16637	16562	16663	16712	16705	16669	16543	16373	16811	16686	16596	16599	16432	16678	16583	16589	16690	16530	16422	16728	16439	16636	16630	16617	16510	16588	16542	16592	16598	16616	16695	16721	16538	16773	16593	16451	16636	16685	16609	16737	16417	16633	16467	16468	16456	16716	16760	16586	16485	16563	16683	16628	16672	16728	16626	16440	16480	16677	16386	16385	16606	16588	16737	16584	16557	16529	16645	16745	16676	16578	16607	16780	16649	16628	16688	16522	16548	16441	16461	16535	16371	16620	16601	16653	16576	16617	16613	16738	16622	16472	16526	16698	16657	16464	16614	16575	16572	16524	16554	16451	16568	16520	16672	16686	16290	16552	16589	16456	16502	16578	16559	16542	16681	16705	16619	16479	16563	16519	16486	16487	16657	16660	16770	16611	16638	16673	16748	16638	16734	16716	16515	16472	16753	16433	16623	16364	16731	16743	16575	16644	16461	16495	16623	16851	16805	16669	16715	16748	16703	16722	16731	16664	16700	16511	16461	16707	16742	16635	16567	16467	16539	16669	16582	16591	16487	16590	16768	16619	16444	16546	16630	16556	16603	16325	16603	16627	16627	16704	16707	16591	16702	16665	16679	16457	16589	16842	16531	16441	16484	16553	16704	16620	16608	16513	16722	16494	16633	16790	16795	16563	16603	16609	16584	16566	16695	16628	16372	16495	16628	16549	16674	16446	16462	16695	16483	16646	16602	16596	16741	16674	16442	16439	16628	16589	16678	16521	16589	16717	16683	16420	16661	16664	16784	16286	16523	16405	16608	16558	16585	16710	16630	16598	16641	16558	16611	16510	16605	16574	16512	16425	16489	16538	16662	16422	16863	16454	16429	16615	16571	16752	16596	16595	16817	16635	16537	16529	16446	16460	16466	16525	16664	16352	16679	16600	16743	16704	16664	16623	16518	16703	16513	16560	16670	16541	16634	16704	16416	16419	16523	16589	16440	16642	16856	16229	16454	16568	16690	16691	16554	16760	16666	16576	16674	16723	16573	16631	16576	16555	16509	16612	16421	16667	16637	16684	16563	16706	16672	16702	16542	16529	16829	16389	16486	16635	16626	16664	16672	16666	16450	16877	16457	16643	16561	16727	16565	16770	16617	16521	16707	16619	16730	16499	16638	16397	16473	16504	16603	16655	16575	16546	16546	16454	16492	16576	16871	16574	16452	16671	16331	16537	16518	16663	16720	16806	16585	16635	16544	16451	16455	16640	16363	16599	16691	16704	16577	16775	16578	16629	16519	16727	16565	16710	16718	16688	16561	16644	16582	16864	16670	16683	16598	16562	16736	16638	16734	16746	16818	16608	16620	16617	16369	16436	16605	16596	16555	16701	16636	16393	16551	16584	16398	16416	16506	16743	16704	16646	16579	16630	16793	16669	16522	16811	16641	16634	16519	16533	16687	16832	16424	16507	16450	16595	16609	16540	16780	16704	16690	16864	16470	16673	16718	16600	16626	16608	16688	16812	16697	16590	16609	16659	16502	16532	16551	16668	16610	16509	16615	16614	16627	16742	16620	16541	16751	16509	16777	16624	16709	16646	16567	16754	16689	16583	16624	16389	16517	16763	16770	16582	16696	16863	16448	16638	16594	16562	16546	16604	16659	16711	16526	16496	16506	16763	16398	16671	16568	16565	16642	16505	16937	16562	16434	16528	16648	16679	16529	16465	16588	16572	16758	16399	16606	16898	16647	16583	16601	16541	16672	16487	16786	16667	16281	16447	16396	16474	16469	16740	16660	16577	16580	16598	16541	16878	16593	16665	16750	16725	16560	16809	16511	16610	16866	16860	16717	16407	16565	16606	16552	16667	16487	16585	16593	16729	16740	16863	16543	16567	16517	16812	16648	16784	16480	16403	16528	16700	16734	16493	16553	16525	16411	16494	16582	16615	16538	16705	16801	16724	16521	16634	16726	16621	16683	16785	16574	16634	16494	16522	16531	16681	16681	16704	16616	16430	16465	16456	16690	16831	16418	16814	16613	16475	16485	16599	16483	16760	16586	16712	16731	16631	16513	16638	16661	16623	16639	16712	16622	16476	16670	16570	16738	16586	16641	16463	16647	16608	16560	16508	16634	16464	16619	16666	16468	16732	16626	16710	16551	16560	16635	16756	16525	16519	16600	16590	16611	16523	16711	16689	16597	16686	16587	16531	16508	16661	16720	16473	16259	16396	16771	16462	16496	16463	16585	16579	16466	16635	16453	16591	16486	16692	16423	16472	16837	16696	16733	16414	16556	16581	16748	16691	16613	16415	16645	16565	16388	16495	16646	16531	16584	16527	16446	16590	16685	16585	16634	16595	16599	16526	16562	16458	16600	16569	16721	16644	16395	16576	16501	16489	16530	16653	16534	16718	16605	16622	16629	16665	16649	16556	16639	16678	16503	16761	16773	16554	16592	16586	16536	16547	16632	16901	16763	16694	16750	16566	16482	16743	16592	16775	16512	16733	16411	16543	16374	16636	16571	16760	16545	16547	16745	16697	16639	16682	16599	16686	16591	16708	16670	16481	16611	16677	16671	16753	16600	16462	16518	16560	16604	16649	16525	16565	16626	16382	16783	16415	16676	16893	16946	16531	16781	16630	16600	16732	16635	16768	16614	16470	16434	16757	16709	16516	16538	16720	16458	16700	16581	16690	16899	16721	16650	16659	16823	16709	16589	16627	16676	16501	16605	16478	16493	16700	16820	16682	16813	16529	16637	16531	16696	16481	16798	16661	16446	16568	16590	16673	16534	16565	16482	16623	16492	16405	16751	16601	16448	16524	16497	16672	16762	16739	16603	16737	16483	16598	16680	16634	16425	16539	16678	16686	16587	16755	16504	16527	16476	16720	16632	16723	16678	16645	16277	16571	16355	16707	16631	16487	16861	16803	16668	16462	16696	16669	16592	16876	16812	16565	16688	16642	16594	16606	16694	16602	16474	16583	16485	16717	16655	16488	16514	16662	16720	16616	16378	16464	16637	16430	16368	16686	16443	16697	16523	16492	16538	16685	16513	16698	16632	16526	16595	16502	16822	16589	16676	16461	16671	16397	16691	16884	16663	16689	16549	16716	16411	16408	16840	16672	16668	16502	16738	16715	16691	16513	16603	16408	16764	16604	16511	16589	16433	16643	16540	16484	16467	16754	16609	16575	16543	16595	16425	16702	16774	16409	16775	16653	16366	16679	16734	16574	16581	16685	16398	16566	16742	16564	16880	16430	16682	16640	16600	16698	16628	16681	16650	16534	16594	16684	16683	16579	16525	16691	16572	16530	16537	16747	16632	16686	16553	16677	16636	16475	16502	16847	16604	16648	16769	16708	16686	16535	16500	16447	16636	16627	16627	16865	16706	16605	16724	16818	16518	16616	16517	16614	16605	16465	16610	16527	16591	16525	16566	16528	16705	16706	16552	16562	16521	16448	16507	16549	16718	16461	16544	16910	16709	16775	16793	16670	16662	16711	16433	16717	16480	16519	16525	16445	16624	16517	16547	16626	16608	16490	16658	16612	16562	16585	16636	16555	16718	16501	16279	16592	16564	16577	16647	16641	16685	16515	16417	16533	16365	16838	16468	16627	16462	16614	16650	16373	16658	16652	16595	16616	16640	16626	16572	16619	16605	16426	16668	16632	16609	16576	16663	16724	16675	16517	16537	16489	16604	16552	16751	16786	16670	16552	16605	16476	16590	16600	16581	16643	16519	16685	16404	16621	16626	16838	16501	16667	16770	16709	16527	16561	16497	16434	16579	16545	16576	16591	16455	16518	16638	16725	16636	16685	16635	16475	16604	16608	16526	16661	16554	16905	16763	16691	16604	16447	16594	16707	16555	16569	16557	16530	16612	16756	16545	16595	16804	16674	16791	16672	16623	16640	16554	16641	16690	16724	16604	16685	16684	16525	16555	16671	16711	16549	16818	16489	16649	16519	16570	16782	16789	16621	16650	16662	16496	16580	16698	16681	16557	16457	16643	16700	16717	16679	16533	16815	16453	16398	16444	16617	16775	16783	16600	16514	16638	16647	16646	16576	16730	16508	16531	16808	16620	16545	16635	16905	16668	16625	16662	16642	16585	16425	16647	16699	16581	16589	16672	16709	16676	16659	16640	16750	16611	16629	16785	16532	16511	16458	16545	16691	16494	16537	16375	16527	16583	16771	16820	16538	16650	16614	16734	16464	16486	16804	16689	16633	16443	16534	16490	16560	16768	16550	16696	16522	16685	16684	16735	16659	16647	16530	16604	16612	16710	16492	16737	16676	16599	16479	16650	16483	16926	16663	16645	16380	16533	16708	16781	16533	16730	16560	16665	16617	16589	16667	16585	16719	16668	16776	16504	16574	16595	16557	16454	16696	16712	16377	16691	16664	16334	16502	16671	16644	16714	16771	16351	16636	16754	16664	16642	16668	16604	16432	16496
28218	53381	48433	29490	16842	14640	14507	14542	14849	14476	14690	14502	14200	13704	13680	13592	13548	13592	13653	13523	13825	13372	13723	14283	15267	15516	14602	14334	13977	13580	13512	13393	13508	13628	13606	13567	13391	13566	13450	13435	13503	13629	13546	13474	13444	13776	13480	13457	13607	13354	13663	13551	13450	13383	13454	13474	13591	13575	13479	13496	13393	13631	13268	13467	13662	13427	13524	13696	13660	13614	13549	13561	13623	13535	13448	13705	13421	13534	13491	13696	13474	13543	13548	13469	13388	13502	13432	13432	13532	13495	13563	13415	13577	13534	13455	13526	13850	13582	13525	13564	13482	13583	13538	13520	13486	13518	13473	13613	13511	13476	13521	13537	13560	13549	13377	13618	13498	13510	13430	13541	13504	13524	13494	13639	13791	13551	13560	13498	13456	13383	13564	13532	13502	13438	13611	13283	13410	13538	13621	13645	13689	13458	13520	13601	13654	13475	13473	13588	13615	13408	13515	13480	13626	13593	13590	13766	13597	13210	13438	13355	13341	13432	13426	13431	13572	13578	13561	13524	13375	13546	13667	13592	13436	13656	13617	13556	13518	13587	13641	13551	13676	13534	13454	13354	13497	13515	13353	13478	13462	13648	13471	13463	13665	13579	13503	13481	13607	13555	13735	13477	13556	13504	13586	13398	13523	13593	13514	13664	13527	13541	13542	13522	13655	13470	13338	13535	13544	13521	13642	13511	13587	13548	13572	13551	13487	13545	13545	13351	13554	13561	13536	13488	13499	13495	13641	13397	13318	13543	13481	13571	13587	13478	13456	13433	13655	13617	13501	13542	13486	13676	13656	13450	13379	13622	13598	13397	13561	13628	13583	13453	13481	13404	13447	13544	13480	13499	13581	13446	13586	13471	13564	13535	13453	13468	13527	13395	13448	13419	13539	13781	13436	13706	13653	13501	13535	13342	13530	13324	13487	13503	13507	13547	13432	13485	13561	13604	13514	13528	13592	13545	13340	13482	13574	13556	13466	13477	13590	13505	13433	13452	13490	13527	13599	13578	13621	13682	13667	13549	13435	13374	13557	13529	13655	13620	13503	13391	13596	13495	13473	13552	13402	13583	13463	13613	13488	13504	13674	13559	13475	13514	13508	13478	13528	13418	13458	13490	13510	13636	13585	13427	13464	13470	13482	13610	13547	13409	13600	13537	13444	13610	13465	13445	13564	13364	13659	13477	13538	13544	13474	13404	13596	13653	13546	13496	13682	13580	13502	13492	13598	13488	13528	13644	13341	13486	13584	13425	13809	13603	13579	13578	13597	13565	13504	13557	13552	13543	13623	13468	13690	13422	13577	13556	13529	13392	13573	13547	13562	13458	13717	13550	13598	13356	13489	13313	13440	13372	13674	13626	13468	13592	13619	13534	13553	13545	13566	13380	13630	13411	13401	13481	13426	13600	13643	13410	13540	13610	13620	13440	13669	13550	13276	13477	13515	13478	13543	13508	13478	13359	13537	13582	13582	13498	13526	13541	13763	13449	13447	13549	13621	13376	13565	13625	13405	13442	13610	13697	13555	13528	13516	13507	13444	13622	13344	13526	13571	13606	13567	13567	13516	13650	13533	13710	13424	13606	13537	13438	13625	13523	13292	13485	13570	13614	13443	13445	13761	13579	13623	13504	13537	13353	13388	13420	13468	13500	13555	13558	13488	13554	13571	13667	13451	13487	13553	13552	13583	13530	13497	13579	13547	13468	13435	13680	13644	13714	13435	13385	13373	13461	13496	13568	13654	13451	13529	13461	13573	13584	13478	13708	13475	13526	13603	13418	13531	13596	13617	13466	13556	13594	13435	13500	13390	13408	13437	13527	13601	13416	13457	13569	13504	13617	13617	13509	13415	13672	13577	13431	13506	13540	13373	13567	13603	13571	13583	13492	13545	13378	13618	13382	13542	13479	13481	13556	13597	13778	13466	13548	13543	13567	13524	13467	13597	13634	13500	13866	13454	13473	13489	13571	13606	13587	13511	13533	13573	13480	13541	13524	13499	13537	13528	13463	13407	13473	13523	13636	13387	13487	13544	13545	13603	13611	13514	13602	13485	13510	13664	13529	13658	13465	13543	13480	13552	13579	13517	13482	13396	13653	13582	13631	13386	13467	13490	13682	13434	13528	13509	13336	13528	13477	13515	13580	13478	13445	13633	13568	13510	13541	13453	13563	13448	13634	13455	13411	13507	13547	13435	13557	13597	13575	13575	13476	13483	13675	13419	13611	13567	13514	13445	13481	13458	13513	13550	13423	13606	13326	13600	13559	13535	13470	13509	13490	13422	13471	13670	13521	13579	13634	13630	13607	13539	13378	13500	13411	13535	13569	13517	13572	13526	13601	13532	13408	13633	13473	13587	13475	13560	13448	13547	13570	13431	13431	13634	13473	13470	13639	13452	13486	13489	13361	13504	13406	13569	13579	13585	13475	13426	13658	13404	13571	13461	13469	13526	13602	13588	13513	13478	13509	13624	13430	13531	13612	13664	13518	13539	13367	13582	13566	13648	13518	13523	13537	13522	13595	13527	13513	13585	13487	13490	13425	13510	13461	13607	13491	13658	13744	13411	13483	13496	13665	13331	13566	13456	13521	13618	13367	13531	13355	13520	13529	13532	13438	13593	13504	13545	13425	13507	13552	13538	13609	13595	13615	13508	13386	13541	13634	13537	13601	13625	13613	13443	13626	13663	13540	13450	13485	13268	13558	13397	13623	13340	13645	13525	13538	13600	13469	13364	13455	13392	13515	13604	13423	13435	13574	13505	13451	13474	13589	13703	13554	13527	13455	13537	13402	13609	13537	13489	13535	13443	13428	13442	13697	13523	13517	13521	13437	13508	13506	13670	13509	13303	13356	13495	13473	13388	13751	13695	13422	13593	13521	13495	13412	13518	13728	13501	13496	13400	13684	13713	13670	13556	13543	13460	13534	13761	13610	13407	13476	13479	13680	13605	13605	13397	13512	13443	13290	13497	13562	13626	13566	13536	13455	13641	13558	13434	13691	13428	13481	13484	13430	13538	13553	13445	13808	13414	13641	13610	13376	13568	13467	13422	13637	13500	13458	13527	13556	13508	13504	13586	13599	13571	13600	13492	13467	13413	13584	13392	13566	13548	13670	13544	13548	13493	13587	13554	13512	13552	13552	13509	13371	13453	13564	13642	13593	13544	13362	13539	13448	13668	13492	13574	13556	13513	13560	13417	13395	13610	13566	13597	13501	13509	13356	13506	13598	13616	13485	13601	13469	13737	13361	13527	13396	13373	13556	13573	13428	13686	13530	13525	13553	13567	13678	13758	13588	13640	13535	13574	13579	13511	13447	13637	13544	13441	13519	13631	13605	13579	13547	13545	13489	13487	13334	13395	13430	13409	13412	13541	13465	13586	13630	13633	13602	13377	13517	13458	13495	13571	13424	13581	13470	13439	13387	13413	13574	13584	13663	13469	13632	13444	13474	13401	13422	13550	13636	13484	13614	13374	13528	13534	13559	13444	13649	13653	13562	13669	13538	13532	13621	13648	13519	13632	13588	13360	13648	13640	13605	13495	13656	13510	13516	13628	13408	13504	13520	13545	13509	13721	13592	13670	13553	13543	13625	13554	13664	13550	13457	13596	13489	13582	13528	13467	13553	13392	13484	13408	13615	13512	13445	13444	13404	13396	13540	13476	13666	13565	13605	13454	13474	13675	13438	13431	13483	13492	13538	13610	13498	13709	13545	13699	13409	13805	13498	13451	13640	13601	13624	13382	13480	13417	13485	13564	13594	13585	13402	13468	13493	13696	13373	13497	13592	13621	13645	13643	13572	13666	13500	13563	13395	13570	13534	13555	13549	13502	13558	13436	13486	13481	13469	13494	13548	13549	13422	13493	13487	13505	13547	13549	13583	13474	13590	13585	13500	13563	13335	13482	13544	13485	13523	13522	13413	13615	13361	13486	13404	13547	13546	13564	13564	13527	13466	13483	13658	13569	13750	13658	13464	13512	13508	13613	13559	13413	13527	13506	13718	13385	13528	13470	13427	13391	13614	13482	13494	13509	13526	13373	13658	13501	13508	13446	13388	13478	13591	13439	13506	13448	13610	13435	13685	13499	13623	13637	13599	13395	13717	13518	13684	13477	13632	13729	13585	13486	13519	13533	13545	13505	13490	13617	13467	13583	13483	13662	13366	13545	13599	13457	13514	13549	13449	13484	13588	13581	13588	13682	13483	13568	13548	13564	13457	13631	13493	13449	13650	13640	13585	13395	13664	13578	13486	13464	13466	13361	13613	13633	13529	13510	13486	13647	13372	13479	13544	13674	13606	13637	13552	13484	13641	13411	13426	13617	13400	13528	13501	13513	13589	13673	13610	13667	13709	13485	13401	13616	13652	13497	13494	13489	13589	13505	13544	13535	13602	13502	13384	13706	13439	13580	13567	13587	13598	13571	13536	13564	13681	13491	13408	13444	13478	13337	13481	13472	13421	13439	13523	13534	13508	13364	13439	13474	13545	13439	13607	13488	13492	13596	13599	13408	13494	13458	13555	13624	13501	13585	13600	13587	13353	13663	13525	13467	13587	13525	13518	13567	13550	13571	13476	13702	13594	13446	13508	13553	13533	13604	13571	13474	13456	13595	13486	13614	13514	13463	13459	13389	13394	13472	13564	13661	13800	13597	13561	13562	13434	13431	13517	13526	13581	13501	13213	13573	13615	13539	13497	13489	13515	13529	13543	13748	13460	13564	13447	13545	13416	13607	13566	13496	13484	13632	13553	13581	13511	13539	13453	13311	13357	13438	13555	13559	13507	13638	13676	13759	13594	13482	13502	13601	13542	13562	13536	13515	13493	13600	13470	13394	13523	13627	13535	13417	13647	13506	13508	13479	13567	13663	13505	13495	13521	13534	13485	13651	13513	13359	13415	13510	13730	13655	13615	13506	13551	13622	13564	13534	13623	13485	13720	13701	13473	13575	13470	13489	13489	13522	13465	13642	13465	13627	13633	13533	13572	13573	13621	13589	13597	13588	13544	13545	13487	13361	13665	13591	13642	13729	13463	13565	13352	13334	13344	13542	13650	13685	13474	13543	13623	13656	13581	13573	13461	13523	13598	13570	13426	13664	13536	13461	13621	13524	13509	13538	13783	13284	13565
24779	21443	28438	27441	20001	16808	16328	15873	15723	15348	15469	15213	15196	15190	15234	15059	15162	15055	14957	15238	15141	15008	14770	15327	15661	15677	15411	15268	15111	15086	15069	15018	14846	15230	15157	14995	15009	15139	15140	15051	14909	15065	15120	15031	14932	14713	14897	14919	15212	15099	15002	15072	14907	14927	14995	14898	14815	14989	14969	14984	15221	15053	14978	15091	14892	14916	15106	14904	15163	14939	14849	14960	15110	15076	15066	15102	15081	14995	14856	15014	15028	14999	15016	14981	14835	14903	14811	14964	14917	15012	14911	14847	15140	15101	15113	15073	15046	14972	15038	15213	15184	14949	14981	15077	15146	15080	14958	15011	14999	15002	15233	15004	15053	15155	15048	14786	14857	14855	14989	15125	14874	15101	14746	14916	15138	14889	15098	14875	15197	14827	14782	14977	15141	14998	14887	15167	15150	14921	14881	14948	14932	15001	15147	15227	15093	14951	14902	14920	15021	14869	15173	15009	15138	15175	15028	15011	15034	14856	15190	14920	15196	15100	15219	14988	15004	14912	14907	14956	15097	14974	14877	14800	14967	14955	15022	15069	15067	15011	15017	14926	15037	15190	15111	15105	15220	14969	14849	15055	14995	14847	14912	15041	15060	14955	14888	15104	15085	15042	14857	14902	15107	14975	15005	15058	14924	14916	14973	15048	15087	14970	14993	15023	15201	15077	15050	15176	15002	15116	14990	15009	14876	15168	15140	14956	14947	14921	15035	15006	14858	15006	15066	15042	15032	14977	15158	14978	15000	15012	14801	14967	15007	15108	14959	14971	15038	15011	14999	15135	15050	15041	14919	15008	15013	14891	15138	15141	14989	15056	14891	14835	14955	15009	15040	15067	15021	15116	15100	14997	14974	14991	14992	15260	15085	15000	14781	15096	15086	14806	14701	14962	14963	15011	14981	14968	15046	14937	15170	14845	14974	15039	14962	15028	15049	14889	15087	15084	15140	14923	14887	15102	15052	14916	14970	14930	14780	15127	15209	15152	15112	15093	14948	14830	15082	15189	14918	15011	15240	15093	14879	15101	15088	15215	14887	15092	15091	14993	15051	14802	14931	15152	14864	15001	14993	14895	14975	14961	14965	15086	15034	15088	14919	15003	15056	14946	14998	15003	14951	15045	14914	14921	15009	15063	15145	14950	14851	15078	14737	15068	14965	14944	14988	15194	14885	15071	14989	14980	14976	15010	15004	14897	15111	14961	15017	14966	14984	14947	15033	15104	15042	15022	15009	14796	14884	15078	14960	15135	14933	14987	14930	15046	14983	14972	14983	14992	15001	14920	15017	15132	15019	15233	15089	15058	14958	14981	15018	14887	15146	15065	15028	15026	15034	14837	15036	15018	15025	15130	14839	14945	15201	14934	14897	14872	14731	14889	15132	15109	15003	15000	15095	14941	14867	15014	14898	15082	15133	14997	15024	15047	15027	15006	14947	15119	15004	15029	14805	14690	15167	15019	15257	15030	14987	14935	15077	15068	15124	15114	14991	15003	15049	15063	15154	14839	14913	14836	15113	15051	15000	14814	14867	14815	14857	14998	15085	15025	15085	15150	14960	15080	15176	15128	15015	15114	14870	15007	14977	14906	14875	14920	15034	15193	15020	15055	15054	14892	14932	14947	15038	14927	15193	15065	15208	15122	14989	15021	14834	14935	15061	15100	14996	14929	15099	15022	14885	14944	14878	15103	15080	15095	14939	15003	15114	15140	14953	14845	14890	14973	14966	14983	15062	15058	15171	14968	14995	14943	15112	15134	14800	15183	15066	14851	14968	14882	15095	14830	14990	15067	15021	14862	15043	14964	14885	15222	15162	14959	15025	14863	15062	14926	15110	15130	14976	15058	15013	14994	14999	15063	14868	15000	14937	14932	15180	14996	14961	14969	15191	15082	14862	14924	14971	15196	14928	15152	15029	15037	15054	14910	14853	15130	15077	14947	15114	14853	15005	15113	14895	14865	15007	15177	15044	15100	15024	15164	15055	15024	15079	14874	15000	15091	14885	15137	14977	15032	14872	15143	14926	14896	14944	14709	14983	14961	15106	14940	14952	15159	14728	15010	14898	15104	14953	14962	15169	14891	14978	15249	15003	15017	14951	15126	14876	14981	15099	15035	15068	14813	14911	14954	14962	15039	14906	14969	15065	14932	15023	15045	15198	15022	14991	15041	15059	15062	14883	15046	15127	15035	15141	14949	14958	15258	14830	15021	15163	14879	15003	14938	14958	14802	14903	15100	14963	15037	14889	15043	14914	15035	14917	14999	14853	14886	14809	15042	14929	14982	14956	14869	14771	14942	15224	15141	14874	15125	15066	14983	14923	15106	15004	14985	15080	15057	15045	15060	15040	14914	15116	15051	14915	15016	15171	15155	15145	14937	14809	15040	14946	14922	15195	15085	14973	14740	14965	14885	15028	15035	14952	15091	14819	15096	15000	15090	15070	15159	15236	14841	15101	15234	15197	14828	15020	14976	14831	15125	15043	15162	14797	15036	15017	14996	14934	15029	15286	15019	15059	15070	15100	15046	15010	14870	14968	14994	14957	14825	15033	15050	15156	14854	15144	15008	15128	15088	14968	15002	15026	15019	15173	14887	15015	14958	14717	15000	14945	14977	15110	15083	14877	14978	15128	15101	14996	14703	14829	14721	14935	15053	15050	15009	15178	15117	14987	14989	14789	15107	14980	14975	14856	15022	15023	15047	14914	14899	15012	15143	14884	14925	15088	14890	14823	15124	15050	14914	15008	15030	15074	15107	15090	15001	14882	15061	14967	14958	14959	15015	15123	14991	14968	14956	14971	15046	15026	15005	14951	15119	15036	15009	14973	15098	15098	15075	14866	15128	14958	14954	15025	15115	14906	15129	14955	15134	14981	15071	14965	14966	15026	14999	14833	14874	15099	14931	15079	15063	15010	15144	15052	14927	14966	15018	14994	14892	14880	15108	15097	14923	14907	15149	15082	14947	15155	15083	14895	15084	15069	15095	15054	14985	14846	14905	14971	15040	14996	15003	14950	15114	15012	14885	15064	15086	14977	14919	15059	15084	14999	14932	14886	14925	14891	14930	15012	14957	15200	15133	15000	15071	15018	15149	14909	14967	14887	15018	14946	15129	15123	14923	15034	14780	15198	14930	15080	14927	15167	15069	15011	15021	14977	14850	14968	14890	15234	14974	14912	14958	14997	15288	14828	15010	15054	15049	15115	14928	15140	15015	15050	15011	14951	14952	15054	14878	15115	14960	14934	14933	15169	14908	15013	14953	15077	15001	15054	15006	14841	15088	15209	15074	15054	14910	14967	15024	14951	14972	14837	15054	15075	14974	15011	15133	15020	15182	15100	14965	14840	15130	14853	14896	15167	15119	15035	15014	14860	15042	15180	15024	15044	14988	14881	15273	15015	15013	14903	14909	15126	15074	15052	14992	15337	14997	14956	15181	14978	15202	15024	15133	14867	14909	14899	15055	15055	14927	15088	15001	15269	14914	15023	15006	14998	14837	15003	15199	15283	14850	15142	14978	15182	14863	14836	15151	15068	15095	14882	15017	15122	14958	14856	14764	14962	14883	15094	15070	15070	15130	15049	14977	14986	14918	15184	14951	15241	15013	15187	14913	14911	15026	14812	14992	15032	15092	14990	14967	14884	14859	14904	15062	14886	15279	14926	15063	15048	14930	15152	14951	15019	15078	15055	15220	14930	15182	15008	15086	15224	14952	15066	15164	15148	15135	15189	14950	14753	14897	14917	14806	15063	15067	15101	15135	15164	15086	15134	14973	15164	15064	14907	14994	14915	14978	15071	15038	14884	14947	14885	15133	15183	15208	15124	14942	15098	14888	14986	14852	14977	15076	14927	14906	15012	15068	15152	14952	15038	14892	15067	15052	15148	14867	15121	14821	14927	14828	14855	14942	14779	14967	15093	15005	15136	15232	14958	14947	15049	14985	14944	14914	14931	15028	15004	14911	14851	15033	15127	14908	15039	15038	14941	15034	15168	15034	14865	15074	15027	15024	14858	15046	15083	15048	15057	14762	15212	15086	14804	15080	14915	14920	15063	15007	15043	14878	14957	14863	14982	14914	14921	15045	14987	14954	14981	14977	14823	15035	15037	15014	15283	14756	15150	15101	15187	15131	14970	14940	14950	14882	15018	14880	14985	14915	15039	15129	15054	15074	15081	14893	15155	14818	14797	14959	14956	15058	14973	14989	14984	14773	14905	15160	14959	14841	15017	15183	14845	14822	14922	14990	14789	15017	14894	14953	14859	15035	14968	15198	15184	15082	15148	14966	15166	14939	15224	14942	14799	14811	15018	14987	15063	15069	14950	15194	15045	14850	15157	15152	15163	15005	15026	15004	14904	15126	15086	15194	15017	15033	14955	14981	14924	15060	14999	15113	15198	14907	15037	14995	15024	15088	15255	15299	15189	14929	15176	15106	14989	15037	15115	14912	14923	14931	14884	14900	14957	15128	14891	14845	15035	14752	14975	14988	15118	14830	15039	15147	15053	14822	15098	15044	14851	14912	15137	14963	14938	15115	14938	14977	15127	14826	14970	14895	15040	15044	15069	15052	15158	14974	14939	15117	15067	15088	15037	15008	14957	14852	15018	15013	15026	14994	15115	15009	14858	15122	14971	14882	15029	15059	15096	15076	15286	14975	14983	15065	15095	14984	14788	15006	14938	15072	15043	14864	15127	15099	15082	14943	15111	15039	14927	14953	15104	14853	15172	14944	14988	15029	14924	15006	15102	14883	15170	15061	14902	15029	15015	14967	14938	14965	15145	15226	15115	15118	15140	15303	15110	15238	14996	15079	15017	15067	14898	15034	15176	15041	14983	14944	15113	14856	14978	14875	15013	14980	14912	14941	15046	14875	15040	15071	15119	15062	15083	15143	15053	15068	15174	15179	15153	15037	14807	14986	15035	15102	14821	15083	15079	15253	15130	14889	15032	14861	15051	15132	15051	14956	14951	15078	14889	15014	15223	14945	14958	15151	15048	14999	14923	15021	15116	15109	15024	14776	15005	15028	15218	14794	14871	15118	15066	14971	15200	14908	15134	15121	15078	14961	14938	14870	15054	14965	14862	15009	15137	15028	14979	15266	14953	15063	15069	15136	15056	15084	14973	15009
28799	51461	38433	24332	16496	13376	13293	13605	13579	13373	13288	12827	12587	12653	12743	12528	12399	12654	12570	12604	12526	12525	12617	12877	13495	13427	13126	12707	12616	12571	12487	12575	12508	12509	12426	12491	12569	12418	12539	12369	12488	12458	12606	12528	12556	12572	12537	12482	12563	12485	12493	12445	12566	12306	12678	12613	12460	12491	12445	12466	12468	12307	12508	12487	12598	12672	12557	12436	12437	12675	12377	12493	12412	12572	12423	12472	12528	12572	12565	12364	12270	12442	12481	12436	12510	12532	12384	12534	12520	12559	12386	12525	12494	12445	12570	12527	12335	12600	12645	12418	12606	12521	12435	12498	12344	12503	12324	12453	12532	12625	12431	12478	12523	12580	12588	12579	12522	12530	12484	12447	12472	12531	12376	12447	12484	12511	12381	12478	12495	12547	12339	12477	12486	12394	12400	12404	12572	12379	12341	12504	12395	12454	12633	12561	12400	12579	12458	12529	12310	12577	12371	12577	12623	12571	12652	12315	12495	12498	12603	12506	12544	12483	12327	12383	12633	12550	12650	12592	12568	12522	12528	12395	12469	12427	12330	12398	12491	12478	12509	12519	12485	12582	12532	12511	12655	12492	12349	12526	12485	12439	12600	12449	12576	12388	12494	12532	12579	12558	12384	12507	12565	12586	12532	12560	12541	12483	12458	12378	12503	12445	12544	12605	12453	12660	12435	12528	12509	12569	12579	12498	12587	12612	12437	12518	12523	12510	12588	12371	12438	12653	12306	12418	12318	12581	12400	12542	12385	12564	12449	12502	12498	12471	12425	12353	12291	12475	12474	12308	12618	12348	12382	12382	12497	12513	12368	12530	12452	12619	12549	12365	12599	12574	12460	12485	12607	12404	12491	12663	12544	12425	12523	12472	12489	12459	12594	12568	12586	12639	12422	12644	12480	12425	12493	12430	12438	12479	12456	12588	12455	12434	12361	12453	12494	12504	12589	12509	12508	12498	12423	12449	12428	12402	12580	12532	12331	12391	12578	12416	12447	12519	12411	12617	12254	12454	12395	12328	12455	12587	12510	12369	12379	12562	12459	12403	12264	12614	12461	12521	12557	12587	12659	12342	12412	12515	12540	12482	12594	12534	12518	12446	12361	12444	12325	12557	12591	12424	12497	12509	12698	12518	12557	12355	12455	12598	12592	12513	12598	12441	12506	12627	12492	12480	12512	12475	12663	12517	12488	12560	12482	12524	12493	12482	12559	12519	12516	12538	12666	12509	12509	12490	12444	12477	12336	12592	12506	12481	12502	12548	12566	12568	12655	12395	12341	12551	12372	12426	12448	12621	12590	12395	12474	12545	12608	12497	12553	12575	12557	12524	12603	12406	12340	12554	12481	12374	12520	12550	12451	12603	12405	12699	12658	12457	12465	12567	12573	12612	12384	12556	12407	12599	12551	12458	12657	12325	12513	12563	12608	12649	12656	12541	12409	12432	12601	12567	12497	12438	12482	12627	12562	12533	12485	12529	12338	12381	12506	12480	12445	12307	12644	12411	12461	12524	12529	12537	12699	12535	12514	12545	12473	12552	12448	12546	12470	12407	12411	12495	12551	12401	12441	12397	12550	12661	12695	12530	12586	12608	12610	12494	12650	12670	12442	12478	12649	12458	12459	12474	12381	12381	12432	12640	12448	12379	12360	12525	12552	12430	12559	12467	12468	12478	12483	12518	12371	12423	12459	12444	12418	12472	12523	12560	12432	12538	12467	12766	12565	12599	12468	12540	12435	12555	12531	12376	12503	12434	12445	12541	12622	12496	12610	12554	12399	12477	12513	12424	12455	12470	12550	12422	12520	12529	12479	12446	12486	12478	12366	12416	12491	12435	12544	12476	12465	12511	12562	12509	12427	12477	12535	12590	12574	12589	12629	12636	12456	12480	12448	12510	12636	12384	12506	12518	12515	12493	12474	12429	12525	12505	12383	12568	12339	12484	12522	12640	12408	12411	12431	12555	12550	12582	12482	12446	12567	12602	12480	12334	12597	12436	12355	12493	12556	12479	12718	12561	12688	12557	12353	12561	12379	12671	12521	12349	12560	12579	12454	12618	12411	12464	12452	12514	12520	12336	12460	12610	12420	12608	12392	12225	12575	12546	12595	12697	12585	12489	12513	12481	12522	12402	12543	12385	12538	12447	12361	12490	12340	12413	12344	12516	12500	12516	12616	12505	12420	12342	12565	12465	12610	12338	12512	12442	12497	12430	12730	12573	12476	12498	12595	12407	12711	12346	12366	12499	12487	12535	12563	12548	12494	12553	12565	12497	12394	12589	12529	12357	12623	12476	12418	12482	12453	12451	12494	12563	12512	12508	12602	12429	12631	12294	12546	12499	12606	12612	12375	12492	12488	12271	12468	12539	12540	12482	12575	12433	12440	12512	12496	12502	12450	12304	12489	12531	12480	12419	12407	12511	12536	12552	12560	12358	12609	12513	12549	12563	12389	12506	12547	12464	12467	12578	12463	12439	12472	12372	12537	12389	12586	12405	12454	12336	12347	12612	12590	12463	12433	12411	12507	12545	12355	12543	12381	12334	12360	12458	12329	12559	12404	12435	12468	12530	12530	12425	12395	12595	12498	12426	12435	12448	12464	12383	12611	12403	12436	12547	12400	12613	12573	12416	12376	12474	12449	12496	12424	12561	12566	12521	12545	12624	12296	12370	12487	12345	12620	12495	12449	12411	12507	12707	12319	12630	12610	12570	12388	12456	12438	12270	12493	12481	12536	12436	12701	12549	12492	12516	12530	12521	12489	12661	12316	12513	12481	12324	12633	12546	12406	12562	12456	12470	12449	12580	12435	12605	12364	12439	12340	12550	12472	12583	12583	12378	12629	12351	12417	12442	12503	12488	12587	12412	12545	12579	12467	12460	12500	12645	12499	12460	12526	12501	12511	12572	12413	12590	12571	12549	12508	12616	12472	12543	12533	12461	12517	12324	12543	12400	12430	12455	12464	12487	12613	12533	12343	12634	12408	12661	12396	12544	12545	12463	12371	12713	12527	12506	12541	12603	12538	12629	12724	12501	12477	12696	12291	12334	12409	12405	12424	12418	12625	12522	12457	12638	12444	12390	12449	12453	12643	12560	12528	12595	12542	12513	12554	12500	12536	12506	12543	12450	12424	12619	12479	12475	12583	12441	12435	12311	12540	12650	12614	12410	12551	12381	12537	12455	12417	12478	12520	12435	12525	12570	12444	12618	12339	12436	12456	12390	12501	12364	12490	12349	12470	12544	12439	12527	12486	12566	12628	12401	12638	12658	12418	12520	12550	12522	12503	12367	12507	12473	12452	12437	12386	12362	12518	12567	12471	12486	12527	12615	12481	12517	12449	12427	12552	12395	12598	12553	12572	12295	12621	12644	12539	12665	12520	12473	12480	12340	12383	12694	12573	12324	12597	12596	12526	12489	12419	12434	12499	12420	12344	12467	12767	12483	12496	12354	12589	12375	12498	12547	12306	12510	12408	12590	12467	12649	12535	12539	12387	12472	12605	12457	12433	12628	12430	12418	12418	12396	12639	12499	12549	12508	12568	12294	12433	12519	12513	12406	12278	12368	12464	12606	12597	12561	12518	12552	12444	12551	12450	12631	12296	12412	12456	12533	12362	12432	12511	12579	12555	12432	12562	12536	12550	12461	12536	12562	12563	12731	12458	12503	12300	12589	12497	12391	12591	12396	12400	12635	12596	12347	12452	12395	12470	12474	12555	12600	12506	12591	12401	12401	12544	12503	12485	12471	12535	12268	12659	12308	12478	12457	12535	12455	12616	12461	12574	12503	12420	12590	12433	12400	12267	12542	12494	12456	12629	12417	12563	12390	12493	12535	12410	12556	12515	12466	12617	12503	12626	12468	12412	12501	12554	12508	12710	12606	12575	12578	12501	12490	12462	12540	12460	12296	12582	12440	12467	12569	12551	12572	12542	12380	12399	12472	12399	12609	12463	12454	12427	12668	12408	12440	12487	12510	12599	12491	12356	12343	12522	12597	12486	12440	12385	12458	12463	12526	12464	12391	12418	12454	12643	12497	12509	12554	12468	12678	12619	12556	12513	12526	12511	12603	12588	12425	12407	12478	12649	12555	12472	12582	12379	12550	12598	12479	12472	12551	12420	12503	12565	12600	12561	12543	12548	12610	12377	12430	12426	12458	12495	12473	12556	12294	12333	12600	12463	12588	12473	12577	12548	12527	12525	12303	12628	12493	12542	12473	12423	12569	12437	12491	12560	12429	12308	12473	12546	12509	12533	12618	12479	12438	12522	12593	12368	12594	12339	12639	12622	12526	12444	12488	12488	12371	12567	12624	12288	12531	12611	12449	12336	12431	12524	12302	12263	12695	12639	12661	12461	12601	12562	12446	12650	12533	12528	12487	12506	12523	12437	12541	12603	12458	12602	12370	12302	12436	12618	12466	12558	12429	12594	12634	12586	12634	12428	12537	12556	12409	12440	12624	12539	12432	12377	12607	12519	12498	12530	12605	12496	12439	12564	12392	12562	12394	12319	12507	12499	12526	12459	12489	12379	12424	12585	12479	12288	12491	12443	12641	12381	12479	12572	12374	12428	12539	12545	12299	12345	12448	12631	12378	12483	12383	12558	12529	12492	12335	12568	12544	12445	12553	12401	12572	12515	12658	12566	12536	12562	12432	12515	12508	12501	12358	12572	12324	12448	12384	12303	12701	12532	12476	12391	12551	12570	12501	12581	12595	12463	12379	12593	12564	12426	12435	12530	12549	12519	12506	12577	12504	12775	12429	12525	12530	12417	12627	12533	12431	12493	12411	12413	12452	12509	12457	12402	12453	12549	12353	12359	12498	12498	12415	12406	12463	12353	12372	12541	12507	12423	12554	12527	12527	12680	12544	12481	12579	12592	12338	12600	12596	12599	12408	12449	12445	12636	12449	12565	12549	12500	12530	12288	12455	12415	12535	12412	12423	12557	12561	12610	12367	12428	12392	12481	12451	12480	12449	12452	12486	12604	12517	12566	12393	12536	12579	12561	12430	12516	12606	12522	12368	12545	12525	12492	12440	12505	12584	12494	12310	12495	12222	12420	12388	12533	12465	12594	12620	12664	12739	12526	12522	12491	12673	12480	12381	12702	12516	12578	12596	12657	12441
22163	21180	28594	24479	21575	22313	20815	15780	14932	14710	14090	13827	13665	13635	13635	13600	13515	13493	13448	13400	13424	13738	13686	14987	15885	15914	14864	14443	13749	13734	13528	13442	13248	13391	13307	13447	13479	13387	13300	13442	13432	13537	13357	13520	13264	13177	13288	13329	13387	13506	13311	13173	13219	13331	13343	13274	13282	13346	13409	13363	13450	13252	13386	13079	13312	13280	13120	13331	13514	13257	13238	13344	13229	13382	13400	13372	13376	13407	13252	13447	13266	13147	13318	13430	13175	13107	13208	13300	13211	13308	13315	13303	13105	13459	13423	13257	13194	13499	13363	13305	13181	13397	13224	13330	13326	13253	13407	13376	13402	13213	13307	13322	13595	13344	13418	13283	13416	13359	13369	13348	13277	13355	13588	13439	13447	13328	13251	13427	13200	13269	13168	13294	13225	13338	13462	13193	13009	13162	13278	13212	13324	13478	13193	13249	13402	13326	13178	13244	13368	13173	13393	13276	13223	13302	13273	13303	13391	13328	13368	13412	13405	13291	13381	13315	13125	13220	13164	13342	13211	13204	13393	13341	13342	13333	13186	13404	13281	13190	13475	13256	13319	13400	13170	13181	13299	13415	13295	13453	13244	13369	13268	13065	13154	13451	13108	13233	13301	13094	13246	13382	13351	13364	13090	13403	13352	13327	13241	13283	13301	13451	13432	13265	13289	13444	13273	13346	13161	13416	13288	13434	13409	13403	13223	13348	13168	13247	13128	13320	13331	13536	13425	13514	13271	13314	13307	13414	13375	13305	13364	13338	13426	13295	13277	13340	13302	13139	13290	13391	13106	13275	13397	13362	13278	13405	13181	13166	13309	13230	13397	13154	13269	13334	13170	13335	13184	13359	13370	13408	13319	13320	13315	13362	13458	13250	13357	13318	13407	13384	13142	13425	13338	13351	13390	13215	13261	13131	13241	13255	13504	13475	13262	13274	13224	13165	13153	13280	13444	13174	13341	13353	13273	13236	13234	13310	13250	13177	13348	13412	13208	13320	13298	13254	13591	13136	13271	13221	13178	13276	13234	13345	13259	13380	13231	13281	13243	13202	13349	13355	13232	13247	13240	13305	13429	13305	13443	13375	13397	13373	13441	13221	13216	13224	13165	13319	13328	13269	13093	13580	13431	13111	13223	13138	13212	13362	13268	13278	13186	13403	13225	13078	13228	13278	13213	13263	13186	13194	13130	13092	13199	13373	13306	13170	13335	13312	13207	13412	13285	13423	13410	13439	13315	13328	13193	13234	13375	13220	13180	13256	13305	13275	13204	13378	13429	13367	13503	13102	13208	13134	13193	13395	13327	13329	13305	13335	13195	13282	13190	12999	13264	13267	13153	13271	13102	13196	13373	13209	13374	13266	13491	13352	13318	13282	13378	13148	13271	13173	13303	13395	13418	13390	13321	13189	13397	13348	13208	13251	13280	13086	13284	13474	13198	13219	13307	13336	13415	13276	13069	13419	13240	13350	13330	13276	13316	13173	13336	13280	13286	13321	13220	13263	13217	13304	13446	13162	13397	13271	13194	13260	13364	13523	13273	13247	13403	13250	13267	13449	13108	13332	13097	13463	13502	13539	13175	13117	13303	13375	13320	13311	13258	13257	13331	13277	13327	13229	13315	13325	13312	13124	13224	13333	13184	13292	13534	13464	13308	13246	13202	13424	13306	13184	13371	13350	13458	13285	13391	13441	13162	13390	13299	13097	13405	13445	13218	13160	13424	13248	13401	13333	13280	13138	13354	13233	13424	13265	13385	13356	13292	13313	13251	13234	13269	13197	13214	13269	13176	13204	13387	13307	13135	13375	13364	13508	13415	13282	13227	13315	13279	13381	13155	13161	13346	13317	13139	13200	13308	13352	13285	13287	13357	13606	13210	13399	13132	13255	13169	13104	13343	13295	13461	13440	13324	13329	13174	13220	13454	13395	13308	13336	13302	13495	13244	13248	13303	13424	13198	13389	13238	13349	13279	13390	13124	13455	13325	13513	13346	13479	13329	13281	13212	13209	13425	13493	13357	13375	13528	13261	13293	13205	13229	13272	13021	13300	13075	13392	13191	13304	13588	13452	13088	13201	13385	13280	13103	13283	13340	13415	13090	13100	13341	13113	13206	13291	13395	13386	13327	13000	13091	13526	13157	13391	13197	13402	13263	13188	13602	13312	13342	13271	13402	13243	13141	13402	13391	13345	13408	13533	13213	13069	13188	13293	13281	13331	13447	13141	13145	13215	13263	13213	13237	13343	13184	13429	13388	13129	13300	13075	13317	13448	13481	13342	13257	13346	13276	13300	13441	13055	13084	13261	13242	13253	13398	13557	13392	13267	13263	13274	13231	13264	13259	13432	13094	13106	13217	13540	13376	13356	13072	13257	13329	13147	13334	13355	13287	13352	13412	13215	13435	13452	13248	13205	13291	13436	13257	13156	13474	13247	13316	13257	13221	13178	13217	13181	12994	13416	13301	13362	13232	13219	13323	13509	13206	13421	13439	13143	13266	13286	13206	13179	13127	13171	13283	13326	13493	13324	13244	13356	13250	13126	13236	13282	13148	13303	13241	13344	13470	13335	13230	13065	13409	13170	13365	13202	13395	13401	13339	13218	13330	13483	13413	13291	13246	13324	13374	13202	13228	13127	13243	13447	13476	13421	13224	13297	13227	13254	13349	13270	13196	13385	13402	13413	13293	13357	13277	13465	13461	13418	13172	13331	13273	13388	13419	13235	13239	13274	13243	13341	13275	13314	13382	13353	13223	13330	13350	13421	13257	13198	13194	13309	13204	13365	13362	13256	13423	13122	13431	13210	13283	13410	13435	13392	13323	13312	13209	13288	13512	13424	13379	13343	12986	13264	13174	13335	13358	13195	13432	13245	13182	13207	13287	13389	13264	13443	13275	13336	13105	13216	13029	13161	13398	13370	13325	13296	13328	13190	13193	13290	13308	13116	13413	13412	13389	13287	13181	13151	13329	13388	13263	13349	13125	13443	13389	13326	13330	13343	13268	13444	13404	13305	13243	13354	13219	13228	13291	13215	13280	13317	13463	13278	13313	13321	13248	13349	13215	13463	13358	13197	13190	13291	13281	13407	13289	13246	13158	13194	13326	13295	13183	13281	13231	13350	13337	13331	13269	13310	13224	13368	13134	13172	13497	13393	13485	13096	13107	13147	13149	13155	13507	13243	13168	13203	13320	13417	13185	13380	13249	13071	13361	13307	13168	13249	13355	13385	13135	13394	13359	13369	13268	13133	13296	13232	13332	13177	13293	13352	13331	13205	13276	13256	13291	13237	13153	13205	13147	13143	13330	13103	13200	13249	13434	13388	13240	13379	13262	13337	13325	13382	13263	13136	13391	13345	13296	13219	13203	13159	13213	13241	13333	13175	13290	13217	13197	13236	13257	13312	13356	13301	13262	13247	13315	13344	13210	13277	13239	13301	13355	13209	13392	13179	13318	13230	13240	13121	13289	13249	13210	13264	13208	13102	13303	13436	13338	13288	13295	13159	13307	13427	13380	13369	13378	13288	13404	13407	13241	13190	13336	13392	13352	13531	13143	13164	13177	13264	13246	13474	13337	13304	13153	13265	13345	13360	13267	13208	13279	13129	13192	13310	13199	13483	13298	13235	13307	13154	13288	13229	13384	13229	13299	13270	13332	13294	13411	13200	13291	13355	13448	13652	13272	13336	13216	13416	13570	13311	13325	13290	13385	13191	13257	13290	13237	13278	13316	13321	13424	13465	13309	13165	13285	13285	13306	13210	13460	13067	13303	13280	13244	13123	13195	13147	13236	13190	13235	13107	13230	13376	13383	13289	13395	13275	13175	13226	13324	13282	13159	13309	13492	13322	13123	13215	13403	13307	13137	13441	13383	13279	13471	13315	13213	13310	13225	13499	13343	13449	13546	13172	13301	13385	13266	13167	13388	13255	13293	13397	13369	13323	13151	13332	13372	13064	13285	13281	13294	13478	13527	13315	13125	13240	13449	13275	13354	13242	13250	13366	13469	13217	13351	13152	13412	13218	13270	13345	13279	13211	13294	13220	13187	13299	13265	13269	13266	13258	13280	13208	13443	13123	13202	13245	13338	13298	13324	13168	13412	13285	13271	13474	13104	13227	13307	13156	13310	13452	13274	13415	13367	13189	13388	13155	13287	13286	13332	13154	13191	13166	13350	13206	13261	13252	13348	13243	13389	13394	13527	13378	13074	13415	13236	13162	13257	13029	13335	13334	13311	13254	13397	13114	13271	13481	13187	13172	13048	13060	13290	13391	13259	13299	13398	13178	13131	13357	13433	13554	13199	13172	13225	13249	13375	13327	13395	13497	13464	13513	13486	13413	13242	13264	13287	13411	13425	13298	13350	13333	13307	13316	13209	13253	13247	13156	13305	13265	13381	13393	13431	13530	13428	13417	13346	13416	13278	13392	13278	13296	13361	13334	13537	13165	13349	13353	13314	13282	13200	13257	13419	13342	13302	13386	13391	13331	13202	13227	13353	13147	13202	13300	13378	13190	13322	13405	13191	13378	13332	13300	13268	13326	13371	13259	13206	13382	13252	13205	13179	13254	13216	13200	13199	13275	13344	13284	13182	13235	13521	13351	13216	13300	13420	13264	13298	13451	13290	13359	13326	13150	13222	13043	13294	13151	13426	13256	13265	13202	13363	13201	13196	13335	13163	13337	13357	13261	13332	13341	13298	13346	13405	13330	13205	13307	13212	13187	13243	13229	13091	13248	13239	13340	13249	13489	13395	13377	13438	13386	13257	13323	13248	13209	13438	13081	13164	13254	13158	13281	13230	13216	13230	13319	13370	13156	13360	13259	13385	13344	13283	13301	13357	13209	13353	13351	13289	13167	13285	13412	13206	13114	13124	13206	13116	13381	13339	13381	13303	13225	13309	13348	13225	13365	13350	13344	13310	13235	13251	13350	13446	13429	13135	13230	13243	13304	13343	13158	13245	13283	13474	13296	13286	13292	13332	13180	13440	13335	13416	13274	13324	13247	13279	13285	13338	13217	13175	13287	13249	13193	13253	13284	13346	13198	13210	13285	13490	13238	13345	13294	13212	13246	13277	13351	13190	13348	13354	13298	13343	13150	13441	13313	13349	13490	13211	13319	13154	13426
31557	66468	56911	39462	19874	14720	13827	13704	13632	13149	12188	12027	11652	11834	11677	11536	11521	11337	11659	11513	11621	11548	12137	13803	14926	14444	13155	12513	11782	11593	11489	11533	11548	11378	11507	11339	11423	11398	11439	11416	11292	11506	11496	11449	11589	11690	11623	11564	11604	11501	11461	11464	11487	11428	11482	11398	11508	11549	11647	11514	11524	11509	11383	11482	11465	11441	11426	11536	11296	11466	11444	11448	11464	11446	11296	11593	11238	11314	11475	11340	11518	11363	11455	11499	11489	11459	11458	11440	11418	11445	11423	11346	11588	11387	11472	11527	11490	11360	11316	11360	11414	11414	11612	11381	11529	11305	11573	11510	11433	11593	11415	11448	11410	11404	11524	11592	11290	11483	11346	11599	11563	11471	11602	11442	11492	11394	11358	11483	11481	11421	11501	11555	11559	11532	11453	11456	11481	11555	11415	11430	11447	11434	11560	11428	11596	11429	11514	11468	11494	11424	11531	11375	11467	11358	11498	11518	11578	11707	11464	11487	11453	11485	11428	11444	11377	11610	11289	11558	11499	11585	11456	11401	11411	11582	11436	11368	11487	11153	11526	11334	11444	11532	11503	11562	11446	11509	11400	11317	11448	11519	11595	11524	11464	11468	11516	11604	11414	11369	11377	11372	11574	11572	11611	11389	11373	11516	11418	11497	11398	11461	11424	11473	11402	11439	11724	11370	11558	11533	11451	11404	11465	11454	11378	11540	11643	11510	11510	11554	11351	11534	11449	11464	11473	11365	11457	11570	11559	11418	11557	11435	11453	11538	11583	11606	11375	11436	11392	11484	11458	11510	11508	11486	11522	11401	11521	11497	11438	11397	11500	11583	11432	11389	11387	11563	11464	11514	11475	11441	11515	11532	11597	11365	11321	11470	11419	11385	11537	11311	11392	11510	11587	11542	11404	11365	11343	11542	11539	11375	11480	11513	11514	11386	11480	11458	11520	11302	11476	11384	11480	11522	11424	11486	11425	11552	11284	11168	11459	11614	11376	11579	11416	11397	11387	11345	11399	11418	11498	11396	11414	11564	11377	11547	11602	11609	11520	11480	11489	11520	11404	11427	11394	11405	11459	11690	11341	11603	11372	11519	11442	11525	11560	11490	11554	11487	11474	11421	11519	11437	11605	11542	11495	11481	11501	11492	11447	11457	11377	11477	11302	11377	11623	11631	11487	11400	11394	11399	11536	11395	11434	11497	11591	11480	11397	11631	11473	11328	11342	11558	11448	11342	11416	11500	11504	11413	11454	11591	11495	11536	11570	11665	11504	11545	11645	11406	11563	11533	11297	11518	11497	11537	11333	11556	11419	11419	11251	11487	11429	11545	11466	11522	11456	11461	11665	11393	11456	11396	11533	11508	11510	11456	11351	11455	11663	11319	11417	11592	11549	11455	11705	11389	11630	11485	11623	11360	11528	11467	11541	11416	11422	11586	11372	11434	11549	11582	11588	11484	11651	11430	11522	11388	11383	11538	11594	11468	11356	11494	11382	11469	11511	11405	11404	11509	11603	11409	11554	11607	11536	11586	11312	11568	11352	11608	11434	11491	11519	11577	11288	11551	11405	11397	11572	11445	11686	11343	11531	11553	11595	11565	11470	11477	11514	11675	11581	11398	11414	11428	11427	11470	11486	11523	11393	11381	11546	11413	11387	11522	11316	11372	11613	11472	11577	11492	11434	11400	11371	11513	11436	11419	11336	11571	11450	11508	11369	11436	11573	11407	11577	11492	11485	11477	11401	11461	11577	11476	11418	11472	11424	11485	11393	11597	11472	11543	11498	11320	11392	11667	11434	11476	11467	11492	11635	11425	11516	11428	11581	11468	11522	11523	11536	11544	11492	11568	11492	11617	11578	11482	11464	11476	11456	11527	11353	11443	11482	11481	11494	11487	11520	11619	11458	11247	11617	11421	11579	11238	11497	11392	11620	11357	11448	11432	11428	11530	11486	11522	11367	11508	11611	11493	11372	11477	11422	11473	11310	11263	11355	11403	11611	11547	11540	11501	11379	11348	11557	11481	11598	11552	11427	11487	11434	11637	11350	11471	11569	11504	11490	11608	11555	11459	11487	11450	11407	11340	11457	11315	11520	11540	11491	11599	11504	11318	11511	11364	11393	11311	11511	11381	11377	11463	11558	11347	11476	11419	11465	11475	11427	11525	11542	11649	11537	11429	11408	11324	11676	11387	11421	11691	11326	11521	11405	11418	11451	11407	11440	11515	11494	11500	11454	11485	11472	11380	11504	11376	11501	11474	11548	11437	11521	11403	11296	11460	11477	11381	11661	11496	11406	11480	11506	11450	11486	11392	11471	11548	11588	11576	11552	11448	11515	11537	11339	11377	11392	11339	11448	11492	11546	11476	11443	11562	11577	11464	11613	11483	11519	11358	11386	11426	11534	11240	11547	11440	11459	11532	11363	11472	11555	11453	11473	11468	11527	11333	11510	11424	11552	11403	11334	11430	11509	11292	11359	11514	11449	11585	11296	11417	11428	11407	11530	11426	11486	11587	11379	11455	11324	11427	11563	11585	11564	11523	11470	11447	11337	11583	11454	11520	11429	11435	11495	11392	11416	11562	11484	11581	11457	11505	11471	11399	11452	11578	11411	11387	11376	11420	11370	11383	11400	11464	11384	11565	11527	11442	11456	11335	11492	11456	11390	11404	11425	11430	11392	11488	11542	11681	11513	11548	11491	11447	11461	11392	11440	11373	11485	11423	11581	11550	11359	11466	11402	11512	11494	11400	11566	11364	11558	11483	11644	11346	11373	11571	11406	11427	11433	11389	11456	11640	11592	11451	11256	11532	11494	11541	11302	11446	11501	11253	11548	11338	11478	11511	11399	11478	11493	11385	11607	11466	11358	11394	11536	11360	11342	11527	11452	11490	11508	11483	11410	11504	11417	11608	11529	11554	11493	11429	11426	11305	11573	11493	11473	11621	11405	11444	11310	11575	11617	11454	11411	11484	11466	11419	11482	11511	11422	11511	11372	11558	11453	11532	11487	11353	11446	11484	11535	11510	11470	11457	11552	11429	11473	11278	11467	11535	11525	11510	11524	11561	11552	11354	11464	11650	11392	11486	11560	11496	11413	11512	11524	11501	11556	11592	11452	11639	11498	11464	11452	11509	11419	11515	11413	11407	11410	11370	11361	11548	11579	11458	11518	11533	11606	11444	11568	11354	11481	11440	11385	11481	11431	11539	11529	11437	11526	11330	11379	11365	11484	11481	11571	11300	11265	11458	11439	11494	11420	11475	11384	11425	11524	11521	11538	11497	11622	11469	11580	11542	11319	11541	11434	11456	11437	11462	11477	11529	11571	11293	11570	11478	11498	11468	11496	11548	11447	11432	11516	11356	11462	11444	11522	11485	11496	11530	11388	11489	11441	11431	11589	11596	11469	11434	11601	11568	11406	11595	11596	11510	11654	11482	11383	11490	11433	11585	11398	11336	11355	11467	11397	11353	11408	11409	11372	11350	11567	11340	11591	11590	11489	11335	11465	11444	11352	11758	11414	11395	11436	11630	11390	11402	11536	11293	11405	11562	11484	11499	11653	11533	11400	11379	11605	11538	11422	11548	11601	11543	11448	11462	11595	11446	11469	11463	11472	11398	11486	11406	11479	11517	11537	11445	11488	11415	11447	11498	11289	11345	11497	11509	11590	11490	11389	11399	11387	11510	11572	11503	11521	11589	11518	11458	11450	11467	11530	11455	11508	11467	11449	11375	11638	11402	11524	11365	11471	11492	11390	11417	11242	11423	11484	11447	11509	11535	11465	11467	11565	11390	11408	11404	11478	11529	11594	11579	11516	11540	11427	11420	11430	11403	11431	11502	11498	11455	11457	11429	11264	11374	11341	11479	11491	11364	11589	11511	11426	11357	11458	11433	11287	11565	11494	11562	11333	11547	11526	11404	11517	11568	11549	11482	11351	11465	11463	11441	11454	11680	11693	11503	11486	11447	11351	11349	11454	11658	11433	11498	11541	11432	11614	11454	11435	11396	11370	11494	11436	11631	11602	11456	11592	11281	11621	11377	11412	11469	11504	11552	11553	11506	11386	11324	11627	11520	11391	11470	11608	11463	11249	11434	11477	11482	11439	11531	11425	11402	11582	11430	11407	11482	11371	11343	11373	11326	11482	11519	11527	11433	11412	11427	11478	11473	11486	11570	11449	11427	11589	11348	11560	11427	11512	11650	11438	11367	11414	11397	11530	11517	11465	11670	11350	11447	11473	11449	11504	11546	11581	11387	11424	11403	11373	11464	11645	11716	11407	11438	11414	11523	11357	11450	11465	11348	11477	11425	11510	11447	11472	11475	11407	11351	11568	11476	11401	11611	11623	11425	11649	11398	11400	11358	11419	11434	11506	11461	11494	11539	11425	11570	11447	11382	11584	11508	11402	11376	11486	11432	11397	11467	11611	11276	11391	11341	11304	11378	11516	11600	11669	11489	11536	11316	11651	11551	11602	11407	11366	11387	11463	11502	11362	11419	11523	11487	11268	11448	11432	11536	11513	11542	11437	11410	11389	11618	11321	11634	11565	11483	11470	11481	11457	11475	11392	11366	11382	11409	11530	11525	11448	11511	11466	11450	11493	11403	11482	11457	11366	11591	11495	11488	11460	11281	11525	11326	11419	11539	11299	11477	11393	11428	11596	11472	11512	11523	11605	11431	11541	11288	11505	11360	11406	11454	11460	11430	11413	11459	11414	11633	11526	11479	11593	11459	11363	11381	11356	11398	11584	11491	11475	11529	11491	11392	11553	11493	11483	11434	11399	11524	11477	11300	11515	11460	11497	11380	11500	11460	11497	11380	11457	11528	11421	11466	11467	11389	11558	11478	11476	11439	11534	11450	11514	11463	11544	11572	11572	11572	11427	11546	11518	11298	11605	11536	11487	11595	11421	11467	11417	11430	11528	11519	11590	11495	11419	11365	11386	11603	11235	11481	11555	11394	11391	11519	11562	11426	11588	11166	11502	11496	11545	11546	11482	11669	11369	11654	11404	11406	11590	11453	11528	11585	11458	11340	11338	11556	11507	11450	11611	11516	11547	11407	11423	11494	11467	11307	11530	11424	11438	11472	11358	11251	11528	11545	11445	11368	11604	11454	11475	11348
31005	34931	37855	27239	20598	18429	18214	17734	17765	17618	17168	17390	17352	17273	17345	17189	17448	17326	17168	17194	17351	17179	17259	17257	17523	17360	17485	17478	17398	17246	17380	17368	17227	17011	17053	17315	17232	17079	17243	17117	17178	17060	17125	17315	17331	17284	17235	17220	17307	17073	17169	17042	17062	17410	17139	17333	17147	17138	17291	17073	17255	17179	17506	17089	17035	17075	17066	17087	17066	17222	17131	17130	17255	17122	17243	17103	17170	17309	17197	17320	17162	17312	17192	17166	17267	17291	17162	17175	17114	17037	17126	17402	17155	17118	17169	17075	17013	17063	16959	17128	17119	17075	17205	17222	17320	17093	17144	16985	17217	17158	17199	17339	17187	17316	17182	17339	17078	17373	17244	17152	17277	17205	17039	17347	17158	17293	17427	17164	17081	17409	17151	17350	17230	17223	17140	17247	17118	17165	17259	17204	17345	17158	17301	17120	17302	17325	17343	17283	17270	17346	17162	17100	17272	17363	17116	17070	17137	17286	17312	17109	17107	17256	17195	17153	17274	17297	17279	17374	17257	17340	17242	17099	17362	17186	17314	17129	17239	17239	17164	17101	17272	17168	17214	17156	17156	17139	17394	17129	17184	17309	17237	17541	17288	17216	17039	16985	17258	17050	17061	17096	17256	17271	17387	17080	17255	17193	17504	17333	17240	17500	17521	17251	17305	17005	17085	17158	17164	17152	17081	17243	17285	17068	16997	17071	17183	17157	17155	17340	17164	17268	17095	17250	17342	17214	17347	17246	17297	17537	17168	17151	17223	17178	17296	17272	17337	17300	17271	17314	17155	17302	17023	17232	17262	17135	17162	17286	17226	17271	17423	17220	17295	17293	17221	17197	17335	17183	17055	17119	17122	17249	17178	17351	17145	17123	17439	17352	17234	17165	17245	17186	17246	17275	17177	17258	17319	17252	17255	17203	17144	17297	17223	17249	17187	17119	17186	17433	17350	17294	17286	17257	17275	17275	17307	17292	17059	17178	16985	17202	17198	17264	17232	17114	17363	17266	17147	17025	17089	17377	17259	17265	17281	17388	17199	17309	17162	17138	17352	17222	17001	17120	17237	17273	17209	17256	17059	17196	17344	17072	17035	17016	17082	17255	17435	17299	17003	17076	17240	17313	17100	17090	17047	17392	17082	17124	17415	17166	17078	17296	17027	17274	17312	17183	17140	17312	17228	17242	17315	17167	17389	17302	17409	17197	17185	17132	17155	17304	17356	17157	17166	17222	17214	17113	17231	17120	17161	17344	17141	17189	17027	17232	17165	17037	17200	17126	17324	17037	17141	17374	17279	17092	17063	17204	17186	17186	17092	17158	17141	17270	17140	17100	16989	17370	17220	17170	17104	16999	17150	17273	17133	17221	17262	17158	17150	17201	17268	17255	17233	17177	17122	17404	17291	17308	17103	17122	17196	17349	17123	17144	17209	17155	17308	17454	17115	17153	17568	17367	17266	17357	17148	17326	17111	17030	17261	17233	17347	17059	17075	17124	17142	17087	17281	16994	17256	17266	17354	17138	17263	17490	17332	17144	17245	17218	17123	17143	17204	17289	17215	17070	17373	17229	17273	17480	17156	17028	17037	17076	17311	17257	17254	17264	17287	17159	17277	17324	17125	17196	17271	17270	17299	17215	17159	17344	17342	17201	17076	17134	17204	17249	16955	17213	17299	17130	17226	17177	17155	17279	17443	17452	17164	17137	17214	17012	17181	17288	17220	17253	17169	17230	17112	17155	17285	17160	17123	17330	17193	17152	17371	17135	17046	17113	17211	17183	17388	17451	17340	17151	17127	17006	17154	17334	17302	17368	16968	17407	17327	17212	17334	17156	17130	17269	17263	17132	17350	17084	17112	17142	17349	17286	17231	17177	17102	17162	17328	16936	17328	17292	17144	17392	17367	17039	17423	17126	17381	16977	17149	17359	17341	17217	17359	17115	17151	17034	17060	17328	17308	17058	17331	17349	17183	17123	17250	17054	17159	17221	17291	17249	17154	17227	17381	17212	17145	17266	17290	17286	17091	17129	17270	17159	17149	16902	17164	17110	17216	17095	17441	17215	17180	17353	17251	17146	17480	17167	17098	17330	17164	17288	17254	17078	17158	17139	17237	17093	17194	17349	17144	17296	17270	17096	17157	17134	17124	17214	17249	17275	17151	17184	17248	17039	17017	17021	17042	17088	17334	17062	17304	17214	17003	17164	17100	17131	17362	17174	17328	17188	17275	17282	17282	17134	16994	17235	17253	17095	17280	17264	17227	17224	17204	17170	17236	17435	17477	17289	17309	17344	17361	17311	17375	17194	17200	17224	17213	17287	17206	17053	17173	17251	17095	17148	17382	17044	17148	17359	17225	17484	17178	17236	17219	17133	17344	17269	17364	17253	17060	17123	17225	17281	17170	17173	17210	17105	17193	17061	17118	17292	17299	17248	16989	17188	17293	17238	17378	17135	17227	17184	16977	17133	17194	17386	17280	17193	17306	17361	17328	17172	17281	17162	17197	17078	17180	16986	17262	17183	17371	17202	17216	17168	17169	17180	17194	17136	17270	17184	17317	17306	17287	17298	17359	17160	17430	17100	17074	17270	17367	17138	17144	17221	17002	17015	17101	17230	17122	17135	17299	17483	17193	17164	17129	17292	17207	17264	17140	17193	17391	17160	17250	17257	17428	17077	17121	17167	16959	17164	17390	17344	17418	17423	17410	17164	17244	17212	17024	17171	17265	17207	17179	17200	17208	17258	17307	16994	17307	17263	17413	17414	17273	16961	17060	17080	16901	17245	17071	17219	17237	17200	17239	17013	16895	17281	17179	17218	17238	17075	17324	17352	17135	17197	17264	17031	17232	17294	17239	16970	17159	16994	17079	17300	17292	17393	17037	17149	17306	17130	16960	17335	17244	17336	17226	17262	17102	17280	17200	17236	17274	17037	17054	17142	17209	17137	17055	16993	17018	17384	17330	17178	17271	17148	17158	17347	17131	17142	17199	17046	17265	17109	17119	17043	17144	17061	17137	17224	17345	17381	17233	17148	17285	17314	17215	17199	17245	16973	17083	17185	17112	17211	17097	17232	17229	17351	17221	17087	17105	17210	17367	17301	17326	17327	17075	17283	17558	17303	17229	17306	17047	17165	17529	17395	17163	17336	17113	17279	17066	17086	17229	17373	17190	17296	17105	17455	17573	17222	17102	17191	17212	17248	17320	17131	17063	16896	17062	17136	17272	17292	17101	17091	16923	17167	17162	17203	17238	17193	17246	17140	16980	17099	16972	17191	17069	17137	17286	17146	17264	17015	17221	17135	17202	17186	17162	17108	17227	17238	17388	17149	17316	17153	17353	17191	17312	17365	17218	17260	17387	17113	16936	17144	17311	17049	17229	17339	17227	17179	17231	17407	17154	17037	17319	17049	17393	17406	17414	17380	17130	17283	17097	17261	17101	17142	17236	17236	17102	17318	17120	17356	17278	17326	17039	17271	17306	17330	17379	17073	17136	17391	17390	17261	17080	17286	17295	17208	17190	17117	17195	17266	17094	17306	17220	17051	17105	17037	17328	17190	17038	17017	17319	17431	17213	17245	17206	17239	17280	17366	17211	17456	17099	17087	17064	17293	17375	17337	17133	17124	17260	17255	17253	17300	17152	17224	17378	17222	17441	17253	17247	17483	17159	16996	17041	17098	17077	17071	17134	17162	17057	17147	17308	17261	17268	17132	17421	17209	17171	17243	17105	17263	17131	17152	17241	17054	17339	17272	17094	17154	17278	17195	17044	17298	17367	17260	17113	17037	17283	17346	17009	17267	17209	17217	17075	17168	17376	17201	16969	17311	17385	17314	17223	17145	17279	17183	17360	17228	17271	17200	17244	17122	17064	17185	17097	17071	17509	17192	17140	17174	17268	17246	17392	17307	17086	17244	17090	17059	17245	17302	17232	17243	17239	17340	17189	17177	17114	17212	17153	17210	17317	17185	17129	17392	17292	17193	17174	17420	17271	17286	17127	17395	17214	17148	17027	17352	17035	17244	17288	17138	17173	16998	17205	17238	17100	17078	17166	17338	17169	17192	17202	17240	17256	17281	17262	17426	17146	17251	17266	17245	17246	17244	17288	17463	17185	17013	17210	17125	17150	17250	17126	17151	17210	17106	17147	17394	17232	17263	17338	17217	17094	17289	17203	17255	17114	17158	17512	17101	17217	17186	16989	17086	17146	17195	17270	17140	17133	17303	17104	17234	17172	17232	17180	17200	17233	17211	17052	17279	17231	17214	17270	17280	17016	17082	17182	17362	17372	17151	17401	17248	17269	17209	17405	17122	17216	17292	17295	17116	17235	17153	17022	17162	17146	17062	17161	17087	17019	17186	17349	17329	17102	17257	17074	17282	17146	17230	17091	17413	17091	17168	17357	17392	17153	17186	17081	17214	17262	17302	17290	17233	17454	17376	17209	17232	17165	17397	17366	17158	17114	17229	17125	17291	17332	17230	17308	17223	16952	17036	17267	17379	17501	17360	17379	17251	17275	17244	17208	17167	17384	17246	17201	17237	17220	17155	17105	17089	17086	17407	17406	17306	17501	17245	17379	17445	17230	17270	17401	17122	17363	17295	17250	17202	17098	17165	17149	17339	17332	17346	17065	16962	17185	17139	17227	17116	17370	17211	17136	17090	17057	17088	17308	17224	17161	17173	17286	17431	17397	17282	17100	17317	17134	17130	17049	17371	17219	17201	17166	17340	17251	17180	17250	17219	17242	17235	17223	17286	17138	17313	17307	17120	17300	17128	17525	17070	17244	16999	17152	17244	17161	17163	17328	17401	16987	17156	17345	17159	17369	17340	17308	17121	17313	17194	17085	17285	17098	17101	17447	17385	17377	17181	17054	17406	17335	17128	17204	17075	17325	17168	17024	17286	17100	17236	17185	17314	17313	17183	17079	17248	17301	17177	17156	17355	17284	17342	17266	17230	17328	17156	17326	17171	17171	17112	17023	17186	17123	17062	17291	16996	17136	17367	17320	17149	17196	17333	17302	17270	17273	17120	17104	17336	17228	17167	17080	17256	17254	17223	17147	17183	17181	17166	17138	17312	17319	17199	17082	17281	17318	17137	17185	17278	17232	17369	17076	17393	17303	17100
30296	50356	36762	22297	17735	15250	15107	15006	14647	14265	14197	13991	13944	14175	14050	14153	14118	14069	14009	13988	13923	14163	13985	14059	14136	14159	14093	13949	13844	13988	13839	13874	13990	13834	13955	13906	13990	13904	13873	13956	13878	14042	13959	13886	13930	13920	13904	13932	14023	14001	14018	13962	13955	13987	14006	13894	13984	13973	13894	13845	13954	13879	13769	14024	13679	13906	13956	13991	14107	14055	13993	13989	13901	13817	13876	14001	13889	13906	13975	13936	13928	13765	13839	13894	13901	13953	13959	13908	14081	13898	13800	14113	13722	13875	13827	13984	13937	14040	14037	14021	14154	13848	13879	14043	14073	13837	13985	13940	13910	13913	14136	13949	13881	13868	13998	13976	13903	14097	13988	13796	13960	13756	14061	13932	13869	13962	13795	13865	14051	13899	13808	13851	13924	14032	14064	13827	13739	13976	13958	14027	13932	13794	14057	14107	13943	13818	13892	13926	14008	14133	13901	13978	13847	13865	13983	14029	13813	13862	13911	13912	13956	13886	13921	13934	13992	14130	13981	13975	13831	13804	13888	14022	13880	13862	13898	13850	13808	13777	13875	13791	14031	14029	13895	13896	14027	13958	13842	13726	13677	14036	13903	13960	13946	13951	13898	14030	13843	13896	14061	13935	14141	13799	13833	14028	13967	13986	13898	13905	13823	13973	13928	14007	14085	13871	14043	13925	14051	13960	13897	14022	14008	13845	14059	14034	14081	13769	13989	13931	13748	13880	13909	13953	13937	14033	14035	14015	13949	14017	13945	13810	13992	13909	13942	13851	13983	13890	14009	14068	13954	13819	13922	13883	13863	13927	14011	13830	13789	13954	13907	14041	13773	13814	13951	14079	13930	14019	13923	13709	13881	14052	14023	13981	13856	14034	13952	13987	14049	13997	13970	13935	13941	13920	13830	13811	13938	13724	13970	13924	13958	13936	13996	13965	14082	13944	13720	13894	13886	14037	13906	13803	14014	13988	13935	13951	13817	13789	13929	13873	13925	13992	13919	13998	13889	14069	13857	14028	14103	13940	13896	13922	13919	14121	13881	13884	13855	13888	13928	13914	14093	13881	14032	13947	13829	13829	13817	13924	13820	13777	14056	13927	14013	13978	13912	13841	14166	13950	13856	13783	13841	14019	13838	14060	13830	13765	13837	13837	13986	13850	13934	14033	14037	13744	13854	13941	13955	13836	13995	14018	13937	14050	14085	13946	13889	14033	13849	13851	14003	13896	13982	13994	13816	13930	13871	14024	14010	14031	13885	13722	13963	13974	14033	13866	13863	13997	13929	13880	14053	13885	13878	13900	14017	14151	13955	13927	13840	13916	13845	13895	14035	13920	13898	13897	13860	14017	13785	13841	13913	14099	13955	13890	13975	14056	13890	13960	14032	13866	13786	13978	14086	13879	13904	13860	13868	13856	13832	13774	13971	13876	13965	13921	13890	13973	14024	13978	14137	13851	13755	13883	13940	13836	13953	13905	13863	13882	14031	13941	13870	13913	14080	13835	13993	13732	13917	13916	13895	13933	13845	13891	13971	13919	14012	14017	13919	13953	13986	13896	14051	13891	14085	13957	14041	13977	13984	13932	14018	13823	13981	13928	14077	13906	13922	13734	14026	13882	13904	13954	13789	13836	14004	13974	13977	13870	14022	14089	14156	13927	13889	14028	14024	13985	13917	13988	13886	14053	13911	14033	14027	13847	13966	13871	13867	14152	13956	13925	13892	13915	13871	13883	13922	13810	13867	13793	13941	13834	14016	13894	14027	13882	14011	14055	14068	13838	14037	14016	14087	13705	14163	13943	13876	14065	13843	14035	14043	14171	13932	13950	13954	13992	14039	13922	13945	13904	13943	14022	13992	13933	13928	13969	13934	13938	13879	13950	13971	13891	13665	14200	14028	13967	13861	13917	13831	14061	13869	13831	13888	13894	13878	13878	13995	13943	13909	13948	14087	13721	14029	13901	13918	13877	13986	14041	13747	13886	14003	13811	13833	13958	13976	14022	14004	14090	14076	13952	14035	13917	13909	13890	13989	13829	13994	14091	13801	13995	13959	14063	13886	13954	13984	14072	13863	13787	14117	13857	13851	13863	13988	13836	13951	14044	13973	14059	14148	13828	13807	13805	13833	14024	14029	13774	13983	13904	13829	13976	14127	13852	14085	13987	14000	13848	14052	13980	13997	13999	13950	14051	14074	13853	13885	13978	14102	14038	14057	13916	13970	13850	13811	13951	13905	13976	13992	13959	14055	13994	14021	13835	13795	13987	13944	14000	13969	13916	14018	13755	13979	13769	13973	13906	13790	13865	13971	13931	13845	13896	13838	13835	14069	13965	13953	13852	14007	13894	14055	13749	14179	13917	13984	13988	14090	14036	13890	14114	13994	13931	13959	13947	13944	13868	13922	13935	14035	14039	13912	14062	13841	13953	14000	13990	14029	13952	14081	13819	14052	13810	13926	14042	13772	14076	13853	13972	13836	14019	13911	14156	13757	14027	13914	13819	13948	13919	13856	13982	13964	13831	13918	13897	14016	13964	13707	14209	14065	13885	13845	14132	13922	13928	14072	13768	13995	13995	13910	14007	14115	14039	14033	13955	13981	13880	13779	13870	13911	14070	13776	13900	13958	13986	14009	13875	13919	14097	13994	13984	13973	13853	13957	13844	13764	13985	13858	13984	14028	13881	13961	13947	14045	14021	13986	13721	13979	13939	13988	13942	14027	13792	14043	14027	13986	13984	13926	13898	13959	13863	13908	13954	14028	13963	13979	13982	13844	13932	14082	14036	13909	13850	14111	14038	13929	13999	13925	13990	13819	14123	13883	13998	13860	14043	13786	14037	13893	13834	13817	14021	14052	13907	13870	13871	13938	13925	13879	13934	13977	13967	14001	14016	13845	13853	14150	14000	13864	13800	13987	13974	13943	13998	13957	14023	14006	13822	13978	13877	13910	13969	13957	14028	13922	14020	13953	14116	13828	13933	14032	13725	14013	13993	13863	13994	13933	14013	13839	13806	13723	13847	13737	13857	13840	14071	13857	13961	13861	13915	13932	13989	14034	13889	13810	13971	14051	13723	14149	13932	14004	13995	13864	13708	13969	14044	13832	14026	13915	13875	14159	13865	13991	13983	13972	13924	13922	13853	13900	13904	13895	14098	13994	14057	14006	13891	14025	13787	13902	13797	13930	13807	13916	13908	13941	14075	13963	13964	14002	13972	13896	14010	13920	13838	13943	13927	13811	13979	13914	14041	13973	14059	14016	13977	13892	13900	13874	13889	13951	13892	14023	13919	13829	13999	13928	14024	14015	14059	13965	14025	13859	13927	13924	13833	13902	14064	14043	13917	13897	13924	13959	13907	13892	13895	13991	13969	13883	13911	13905	13900	13826	13766	14009	14003	13912	13921	14048	13821	13855	13923	14009	13873	14052	13897	13916	13969	13920	13903	13921	13951	14003	13943	14056	13731	13992	13844	13951	13969	13842	13809	14051	14053	14019	13970	13948	14077	14045	13976	13915	13916	13991	14087	13919	13725	13946	14028	14106	13856	13898	14120	13916	13963	13929	13862	13857	13836	13929	13985	13958	13994	13705	13942	13880	13966	13751	14027	13884	13833	13974	14075	14063	14127	13937	13945	14185	13956	13911	13961	13973	14019	13903	13842	14016	13944	14038	13995	13864	14059	13780	13926	13872	13751	14087	13885	13934	13857	13903	13873	13866	13885	13876	13868	13983	14045	14010	14022	13873	14067	13962	13928	13923	13915	14021	13914	13992	13915	13933	13796	13976	13881	13821	13868	13931	13819	14092	14084	13917	13943	13946	13802	14092	13859	14022	13941	13918	14067	14007	14006	14031	13893	13963	13893	13937	13889	14022	13869	13878	13886	14104	14001	13860	13986	13816	13994	13955	13949	13966	13930	13989	13830	13833	13931	13820	13950	14080	14027	13994	14085	13900	13787	13924	13955	13908	13847	13950	13904	13927	13868	14109	13916	13942	13963	13797	13793	13948	13780	13911	13988	13919	13911	13883	13904	13990	13987	13897	13982	14017	13816	13721	13902	14034	13889	13802	13858	13896	13955	13994	14186	13899	13886	13925	14009	13975	13986	13997	13884	13807	13991	13958	14094	13945	13933	13946	14013	13981	13832	14002	14008	13833	13951	13776	14049	13772	13758	13949	14026	13969	13884	13882	13938	13842	13950	13845	13946	14068	13776	13864	13855	13899	14071	14045	14027	13865	13935	13885	14005	13861	13975	14045	14002	14095	14072	14020	13904	14016	13889	13830	13872	13992	13765	13895	13930	13954	14153	13833	13984	13898	13871	14080	13997	13978	13973	13886	13897	14066	14026	14140	13988	13966	13851	13824	14071	13923	13883	13907	13933	14015	14243	13822	13948	13859	13983	13975	13944	13875	13962	14108	13927	13793	13824	13968	13900	14027	13877	13931	13946	13911	13831	14036	14025	13981	13871	13963	14114	14029	13855	13790	13847	13921	13904	13925	13866	14032	13835	13867	14039	13878	13994	13998	13983	13916	14034	13962	14059	13957	13842	14045	13863	13757	13826	13950	13910	13931	14074	13939	13782	13905	14053	13806	13848	13755	14007	13971	13888	13985	13926	14084	14037	13873	13923	13975	14065	14059	13920	13841	13874	13895	14090	14070	14035	13951	13961	13851	13902	13899	13906	14072	13836	14034	13825	13906	13907	14021	13824	13977	14010	13917	13954	13976	13951	13898	14156	13850	13921	13845	13940	13903	14077	13866	13954	14014	13869	13945	13978	14003	13899	13949	13959	13957	14033	13993	13920	13865	13956	14088	14036	13910	13950	13837	14019	13930	13996	13996	14006	13814	13923	14043	14021	13859	13996	13967	14009	13731	14081	13874	13785	13937	13988	14082	13903	14121	13932	13963	13997	13936	13994	13937	14082	13750	13865	13881	13835	13860	13911	13920	13852	13866	13880	13916	13961	13897	14113	13918	13960	13906	13967	13981	13879	13968	13772	14011	13972	13932	14062	14024	13957	14027	14262	14053	13825	14077	13892	14002	13981	14047	13824	13924	14028	14089	13903	13966	13930	13859	13888	13936	13981	13917	13888	13935	13861	13728	14055	14019	13800	13923	13830	13965	14066
23092	21134	28442	25634	24007	22737	21985	19395	18473	18560	18075	18366	18426	18306	18207	18049	18147	18169	18223	18297	18032	17956	18195	18047	18962	19276	18826	18556	18417	18268	18007	18040	18114	18137	18057	18280	18166	17920	17799	17944	18019	17850	17967	17856	18002	17662	18010	17904	17983	17752	18136	18125	18002	17993	17992	18021	18235	18090	17969	18126	17947	18060	18078	18134	18027	18016	17857	17822	18095	17765	17769	17800	18153	18115	17929	18235	17987	17775	17968	17900	18230	17885	18072	17919	18046	17953	17719	17870	17819	18219	18076	17789	17919	18030	17903	17966	18005	18066	17872	17931	18069	17989	17993	18022	18196	17868	17993	17982	18033	17850	17776	17905	17872	18021	18120	17865	18078	17901	17980	17917	17870	17883	17679	17863	17895	17928	17942	17907	17792	17793	17881	17967	17905	18161	17720	17961	18197	17799	17854	17969	17946	17835	17805	17893	17876	17944	17992	18166	18046	17886	17851	17855	18020	17959	17982	18043	17983	17957	17838	17875	17774	18108	17887	18008	17997	17888	18061	18062	17988	18095	17926	18025	18047	17999	17868	17890	17850	17868	17942	17920	18229	17898	18040	18180	17894	17963	17997	18028	17816	18037	17922	17778	18084	17997	18127	18024	18182	17796	18128	17950	17982	18045	18046	18005	17722	17873	17862	17938	18156	17849	18002	17862	17975	17903	17886	18065	17959	17897	17992	18242	17856	17900	17949	18026	17999	18090	18014	17910	17886	18174	17970	17866	17868	17877	17816	17896	18156	18046	17979	17846	17972	18109	17864	17973	18001	17932	17915	17915	18168	17840	17825	17914	17803	18066	18039	17949	17777	17832	17922	17936	17910	18019	18108	17763	18067	17958	18024	17826	17985	17736	17799	17974	17954	18132	17881	17912	17993	18007	18141	17888	18073	17998	17915	18003	17858	17918	18151	18065	17877	18024	17971	17881	17993	17849	17872	18038	17742	17558	17625	17876	18100	18258	17883	17826	17949	17987	17905	18007	17970	17807	18024	17882	17867	17703	18035	17981	17972	18007	18016	17847	17914	17722	17793	17864	17783	18007	17891	18023	18055	17935	17896	17818	17810	17818	17952	18040	18030	17846	18138	17822	17798	17838	18041	17926	18079	17926	18267	17986	17926	18039	17893	17907	18042	17997	18120	17838	17999	18021	17762	17972	18159	17849	18122	17915	17923	17997	17908	17985	17970	17747	17815	17799	18014	17886	18110	18007	17875	17950	18023	18027	18034	17816	17960	18078	17964	17929	17917	18005	17931	17790	18060	18079	18225	17748	17970	18097	18087	17992	18171	18021	17890	18081	17926	18079	17817	17855	17843	18056	18013	18066	17995	17857	17743	17703	17968	18178	17877	17826	18319	17758	17871	17979	17936	17941	18050	18199	18171	17841	17846	18057	17909	17814	17833	17952	17801	17884	18066	18097	17755	18092	17946	18050	17904	17792	17899	18064	17815	17950	17728	17995	18044	18157	18104	18053	17914	17846	17828	17982	17880	18010	17914	18025	18051	17965	17748	18042	18013	17904	17992	17945	17896	18084	17894	17957	18134	18021	17784	18161	18031	18019	17917	17911	17992	18121	17928	17784	18064	17815	18018	18006	17863	17955	17845	18044	18135	17954	17928	17818	18008	17816	17895	17736	18114	17929	17992	17895	17925	17840	18167	17966	17849	17950	17939	17860	18054	17968	17986	18015	17793	17948	18130	17994	18018	17850	18133	17702	17863	17795	18033	17892	18156	17912	18070	17902	17999	17974	17826	18060	17846	18097	18112	17932	17966	17998	17872	18009	18149	18066	17922	17849	17806	18020	17857	17973	17884	17974	17786	17699	17869	17945	17861	17983	17830	17862	18094	17936	17942	18052	18011	17924	17867	17736	18111	17990	17984	18072	17896	18029	17933	18087	18207	17959	17978	18068	17962	17777	17910	17875	18192	17937	17958	17796	17982	17776	17921	17964	17893	17926	17935	17955	17755	17776	17958	18019	17863	17996	17918	17994	17734	18218	18063	17947	18062	17913	17808	18005	18009	17881	17960	17920	17914	17935	18049	17878	18018	17846	18001	17943	18211	18105	17792	17761	17835	17763	18166	17877	17919	17910	17900	18007	18083	17999	18072	18041	17968	17921	17739	17874	18038	17995	17912	17798	17986	17926	18028	17871	17959	17878	17738	17949	17926	17929	17966	17942	18039	18157	17816	18023	17908	17953	17863	17936	17865	17729	17850	17829	17843	17875	18013	17685	17906	17924	17940	17965	17991	18020	18143	18017	17867	17746	18039	18034	18090	17916	17857	18094	17970	17786	18033	17967	18183	17941	17957	18073	17922	17933	18196	17893	17952	17890	18045	17949	18023	18053	17971	18024	17853	18030	17892	17842	17955	18117	17938	17999	17941	18022	17947	17980	18119	17824	17911	18059	18036	17897	18100	18131	17843	17976	17785	17929	18090	18163	17784	17977	17880	17851	17981	18096	17938	18103	17942	17889	17942	17990	17798	17860	17954	17820	17996	17866	18055	17917	17992	17854	18135	17935	17804	17844	17852	17784	17993	18199	18074	18054	18081	18109	18130	17997	18037	18126	17750	17627	18086	17877	17901	18016	18086	18025	17782	17891	18062	18037	17987	17759	17969	17893	17680	18047	17942	17812	18035	17943	18148	17976	18042	17926	18010	18187	17992	18206	17898	18013	17798	17915	17973	17980	18065	18142	17765	18099	17975	17779	18044	18084	17815	17961	17982	17815	18102	17937	18040	17823	18117	18054	18024	17868	18121	17972	18074	17927	17946	17858	17945	17857	18018	18005	17950	17971	17772	17946	18002	17811	17907	17936	18049	17948	17763	17917	18192	18038	17930	17872	18026	17993	17950	17762	17876	17966	17984	17913	18082	18170	17921	17856	17873	17856	17960	17878	17958	18006	17917	17970	17934	18143	18245	18143	18023	18121	17789	17894	17866	17914	17866	17770	17988	18026	17907	17796	17980	17999	17937	17794	18009	18038	17964	17817	17898	17946	18012	17647	17855	17910	18007	17980	18078	17880	17808	18026	17974	17799	17964	17947	17959	17911	18049	17827	17905	17820	17864	18079	18150	18084	17863	17922	17813	17855	18075	17951	17911	18083	18024	17789	17951	17983	17835	18099	18003	18005	18097	17555	17954	18044	17994	18038	17828	17737	17812	17848	17935	17955	18000	17821	17744	17998	18066	18237	17899	17983	18137	17720	17849	17898	17988	17975	17895	18031	17677	17826	18019	18160	18065	18135	17880	17967	18012	17806	17978	17803	18029	17961	17969	17945	17933	17766	18002	18000	17800	17830	18076	17770	17745	17818	17997	17965	18053	17726	17886	18068	17889	17831	17767	17838	17951	17724	18057	18084	17811	17828	17857	17855	17926	17938	17858	17983	17749	17990	18003	17783	18042	17889	17910	17897	17907	18023	18064	17791	18067	17711	17872	18068	17755	17920	17981	18088	17849	18110	17857	17789	17880	17751	18025	17731	18095	18015	17905	17705	17745	17811	18034	17972	17861	17855	18135	17903	18152	17975	18044	18023	17809	18059	17868	17745	17989	17944	18262	18026	17846	17845	17971	18034	18004	17938	18045	17719	17973	18118	17892	17962	18020	17759	17841	17896	17910	17859	18076	18176	18079	18019	17715	17850	18007	17832	18027	17902	18043	18017	17908	17694	17841	17986	18037	17809	17851	17928	17927	18001	18001	18025	18141	18045	18129	17696	18009	18095	18116	17789	17954	17996	17904	17757	17781	17996	17831	17970	17860	17882	17996	18030	17939	17934	17946	18190	17901	17926	18239	18053	17784	17786	17896	17809	17996	17987	18029	18054	18074	17737	17994	17954	18059	17943	18097	17969	18054	18008	17993	17900	17996	17904	18041	18098	17789	17814	17965	17963	17871	17928	17803	17897	17993	18247	18249	18050	17802	17897	17762	18049	17935	18069	17946	17889	18047	17880	18030	17903	18001	17934	17947	17787	17951	17738	17825	17948	18076	17975	18135	17873	17774	17842	17807	17870	17725	18031	18172	17953	17919	17932	18041	18120	17911	18007	17872	17935	17975	17977	17898	17675	17886	18084	17892	17741	17820	17959	17930	17792	17943	17911	17930	17791	17967	17956	17875	17941	17811	17856	17900	17995	17948	18110	17776	17884	18097	17886	17850	17830	18065	17791	18005	17834	17899	17807	18220	17733	17857	17784	18098	17970	17902	18114	17962	17880	18071	17854	18041	17925	17875	17746	17809	17981	17856	17993	18167	18042	17953	18074	18072	17858	18032	18119	17888	17980	17823	18026	17949	18113	17971	17805	17756	17826	17809	18105	17817	17920	17978	18123	17818	18167	18002	17972	17916	17804	17843	18097	17928	17800	18028	18004	17874	18169	18099	18115	17887	18215	17981	17893	17760	17877	17862	17989	18074	17755	17982	18006	18004	17760	18115	18006	18077	18027	18040	17887	17842	17963	17887	17984	17856	18044	17892	17844	17890	18093	17973	17996	17852	17773	17942	18077	17990	18039	18091	18015	17971	18062	18095	17758	18028	18001	17978	17809	17885	17931	17838	17925	17918	17929	18060	18039	17735	17746	17904	17857	17995	17875	17888	17848	18049	17946	17966	17914	17836	18043	18119	17986	17759	17936	18057	18184	17922	17955	18086	17891	17877	17931	17932	17992	18180	17983	17942	18139	17998	17952	18174	17931	18119	17853	17823	17809	17915	17920	17987	17770	17966	17993	18065	17981	17840	17766	17710	18115	18100	17828	18087	17839	17988	17973	18107	18011	17855	17794	18048	17955	17770	17924	17948	17964	17935	17644	17866	18060	18013	17985	17864	18019	17828	17811	18110	17807	17960	17931	18048	17952	17882	17924	17973	18193	17888	18031	18050	18077	18025	18143	18026	18078	17985	17992	18056	17949	17792	17883	17911	17794	17870	17852	17955	17835	18028	17880	17927	17973	17871	18111	18030	17785	18124	18052	18135	17819	17905	17932	18088	17985	18000	17830	18054	18011	17834	18201	17989	18125	17831	17922	17895	18017	17928	17928	18034	17868	17803	18171	17747	17989	17931	17922	18020	17857	17868	18040	17903	17925	18024	17988	17956	17762	18032	17893	17925	17868
32573	60903	48445	32377	24315	16842	16770	15793	15064	14867	14554	14441	14620	14546	14511	14380	14434	14427	14528	14482	14387	14480	14399	14643	15373	15773	15460	15033	14801	14769	14300	14362	14376	14265	14506	14274	14139	14351	14268	14309	14292	14403	14222	14182	14328	14456	14351	14395	14261	14224	14300	14374	14325	14266	14253	14346	14339	14219	14328	14192	14387	14386	14357	14274	14326	14281	14387	14344	14299	14320	14174	14192	14347	14319	14275	14222	14266	14526	14285	14343	14373	14395	14245	14209	14185	14305	14348	14355	14180	14321	14352	14251	14554	14424	14201	14426	14367	14412	14339	14178	14320	14367	14335	14414	14345	14475	14342	14395	14244	14371	14293	14296	14322	14378	14335	14480	14371	14179	14315	14172	14248	14419	14291	14469	14341	14213	14289	14313	14465	14380	14232	14288	14238	14330	14374	14377	14411	14339	14147	14446	14313	14331	14298	14360	14170	14424	14322	14289	14477	14258	14472	14214	14249	14323	14370	14273	14164	14232	14271	14348	14535	14321	14323	14275	14392	14464	14289	14325	14345	14266	14366	14284	14399	14331	14358	14344	14307	14507	14264	14310	14291	14308	14443	14287	14426	14267	14252	14318	14243	14231	14277	14347	14240	14252	14247	14272	14425	14384	14179	14269	14469	14466	14224	14226	14338	14256	14414	14421	14197	14274	14274	14183	14505	14392	14363	14173	14082	14219	14349	14354	14269	14279	14439	14490	14298	14347	14527	14228	14264	14288	14476	14416	14330	14353	14344	14454	14269	14424	14422	14315	14293	14407	14245	14270	14484	14415	14286	14360	14391	14290	14312	14255	14501	14324	14361	14187	14276	14278	14366	14298	14434	14309	14242	14199	14382	14350	14221	14386	14265	14255	14383	14277	14309	14200	14313	14382	14418	14175	14267	14268	14356	14168	14191	14324	14347	14332	14384	14289	14305	14373	14295	14304	14261	14253	14307	14405	14359	14395	14461	14115	14416	14251	14398	14409	14222	14369	14244	14400	14468	14193	14411	14408	14460	14211	14313	14330	14190	14323	14528	14218	14325	14318	14245	14175	14483	14285	14297	14342	14357	14326	14301	14348	14145	14186	14402	14345	14284	14416	14188	14344	14335	14191	14435	14268	14328	14354	14214	14324	14314	14474	14363	14312	14430	14358	14199	14166	14348	14440	14270	14326	14340	14344	14305	14317	14345	14379	14440	14360	14286	14459	14278	14208	14395	14318	14441	14270	14484	14462	14212	14427	14387	14150	14235	14170	14306	14322	14332	14203	14423	14393	14288	14261	14385	14285	14409	14361	14314	14455	14169	14330	14254	14273	14314	14166	14306	14241	14356	14367	14358	14324	14313	14399	14189	14215	14215	14361	14366	14343	14319	14433	14317	14378	14501	14235	14176	14379	14392	14330	14289	14293	14342	14435	14317	14447	14195	14323	14356	14408	14248	14342	14153	14323	14206	14155	14434	14285	14247	14493	14315	14369	14359	14251	14368	14421	14373	14171	14288	14393	14404	14293	14287	14368	14396	14212	14324	14310	14384	14375	14249	14217	14305	14181	14249	14130	14429	14324	14420	14231	14385	14265	14222	14303	14288	14254	14451	14226	14427	14353	14428	14368	14137	14447	14217	14211	14335	14415	14467	14337	14172	14366	14231	14312	14340	14272	14425	14315	14184	14429	14277	14500	14429	14311	14515	14202	14314	14385	14328	14289	14352	14289	14260	14396	14332	14307	14198	14187	14295	14172	14239	14483	14457	14366	14344	14396	14430	14290	14334	14389	14376	14295	14370	14315	14503	14424	14082	14363	14395	14315	14338	14215	14311	14219	14483	14282	14435	14354	14253	14370	14346	14208	14327	14420	14254	14243	14314	14319	14378	14282	14493	14412	14376	14241	14212	14252	14066	14557	14380	14299	14336	14351	14294	14404	14343	14308	14365	14392	14275	14207	14278	14500	14203	14355	14356	14200	14405	14473	14398	14271	14396	14270	14378	14260	14172	14453	14307	14411	14273	14250	14313	14324	14271	14281	14222	14243	14305	14262	14173	14252	14408	14284	14413	14146	14167	14203	14316	14151	14086	14277	14125	14359	14207	14364	14479	14231	14381	14347	14328	14383	14386	14350	14317	14381	14402	14327	14276	14126	14294	14180	14238	14377	14365	14304	14288	14242	14425	14257	14274	14216	14404	14255	14453	14364	14271	14380	14361	14399	14359	14394	14367	14347	14389	14121	14297	14077	14210	14231	14084	14280	14421	14243	14475	14283	14406	14312	14411	14349	14275	14317	14403	14598	14434	14439	14343	14317	14214	14209	14360	14483	14198	14404	14290	14429	14320	14226	14377	14392	14371	14379	14173	14300	14399	14276	14250	14407	14049	14431	14300	14334	14254	14374	14192	14351	14295	14241	14328	14163	14349	14316	14321	14339	14272	14217	14526	14216	14294	14054	14388	14272	14393	14465	14384	14402	14292	14277	14360	14528	14259	14313	14313	14125	14285	14216	14305	14382	14228	14400	14340	14333	14277	14184	14303	14381	14270	14242	14346	14560	14185	14296	14536	14362	14100	14257	14228	14188	14484	14265	14276	14393	14390	14316	14294	14287	14387	14228	14418	14291	14454	14267	14303	14285	14112	14530	14336	14267	14362	14296	14162	14361	14436	14364	14334	14329	14387	14256	14220	14218	14252	14303	14296	14152	14416	14381	14566	14155	14345	14285	14421	14458	14268	14367	14274	14370	14438	14449	14354	14297	14200	14325	14258	14170	14412	14220	14335	14341	14237	14456	14293	14269	14352	14301	14324	14337	14220	14495	14168	14175	14196	14259	14409	14301	14226	14382	14391	14325	14237	14379	14344	14390	14291	14284	14224	14465	14563	14124	14315	14190	14222	14285	14331	14205	14328	14121	14480	14237	14283	14384	14460	14317	14209	14503	14355	14520	14360	14379	14349	14416	14306	14298	14192	14297	14273	14407	14340	14186	14288	14345	14161	14290	14398	14316	14329	14327	14334	14162	14533	14312	14296	14209	14246	14330	14358	14479	14273	14111	14412	14331	14246	14155	14226	14274	14346	14289	14410	14241	14136	14410	14257	14276	14434	14219	14326	14314	14404	14309	14458	14619	14423	14118	14184	14354	14226	14361	14295	14332	14363	14167	14348	14301	14336	14370	14503	14440	14235	14249	14299	14261	14439	14375	14283	14292	14347	14264	14208	14074	14399	14350	14252	14363	14399	14341	14235	14298	14212	14395	14262	14399	14429	14474	14133	14342	14237	14171	14277	14301	14331	14323	14342	14138	14375	14270	14445	14215	14428	14347	14245	14429	14265	14246	14096	14424	14258	14445	14357	14359	14481	14388	14398	14498	14384	14344	14287	14481	14161	14234	14313	14412	14361	14377	14086	14203	14475	14104	14381	14439	14222	14128	14278	14303	14216	14154	14230	14283	14377	14297	14136	14321	14195	14507	14415	14378	14363	14147	14411	14306	14210	14101	14451	14174	14214	14263	14523	14305	14425	14253	14315	14430	14419	14278	14358	14311	14221	14353	14477	14257	14351	14194	14340	14367	14196	14422	14287	14390	14202	14439	14308	14203	14325	14283	14309	14298	14321	14489	14248	14405	14328	14371	14154	14195	14350	14274	14281	14227	14389	14361	14203	14238	14302	14182	14236	14454	14304	14295	14408	14513	14460	14244	14284	14393	14402	14487	14212	14409	14353	14248	14353	14286	14358	14121	14247	14393	14313	14239	14383	14253	14436	14403	14316	14372	14228	14518	14183	14333	14303	14425	14377	14209	14344	14295	14237	14284	14259	14346	14488	14478	14268	14264	14296	14090	14398	14350	14215	14304	14422	14091	14394	14294	14409	14468	14270	14207	14315	14324	14207	14367	14202	14336	14245	14320	14300	14495	14427	14286	14197	14219	14261	14193	14430	14345	14335	14321	14302	14224	14400	14340	14335	14186	14328	14628	14337	14366	14280	14382	14363	14307	14391	14205	14287	14316	14246	14456	14466	14271	14306	14308	14145	14254	14402	14322	14318	14318	14391	14280	14390	14424	14515	14031	14244	14366	14420	14285	14342	14256	14326	14286	14278	14428	14243	14257	14301	14333	14290	14229	14294	14211	14206	14418	14275	14371	14331	14413	14253	14343	14311	14386	14349	14296	14204	14197	14422	14258	14428	14354	14216	14219	14389	14269	14407	14420	14183	14286	14231	14578	14323	14299	14389	14200	14326	14357	14316	14424	14076	14304	14363	14242	14309	14186	14225	14354	14336	14233	14388	14202	14314	14531	14295	14321	14390	14202	14385	14284	14347	14252	14266	14475	14475	14239	14241	14283	14375	14117	14085	14530	14330	14394	14447	14231	14334	14367	14169	14272	14494	14230	14283	14361	14301	14271	14247	14154	14298	14418	14331	14365	14392	14206	14157	14341	14325	14404	14254	14165	14298	14293	14112	14183	14248	14361	14421	14422	14367	14406	14206	14220	14195	14345	14189	14298	14351	14233	14199	14411	14396	14282	14244	14308	14316	14291	14392	14501	14274	14239	14483	14270	14359	14204	14208	14397	14236	14286	14442	14300	14382	14234	14174	14342	14431	14313	14450	14405	14245	14397	14416	14266	14211	14210	14332	14217	14246	14250	14380	14412	14298	14219	14198	14430	14353	14275	14328	14457	14312	14512	14476	14466	14403	14210	14397	14194	14077	14297	14435	14207	14276	14424	14200	14390	14386	14301	14257	14288	14228	14560	14240	14204	14268	14276	14436	14218	14363	13975	14339	14340	14155	14253	14267	14507	14462	14269	14074	14389	14304	14282	14267	14317	14495	14255	14462	14323	14372	14164	14303	14345	14502	14250	14486	14182	14365	14340	14351	14486	14236	14400	14382	14371	14320	14410	14336	14333	14350	14375	14120	14174	14286	14305	14425	14417	14298	14500	14428	14289	14212	14353	14228	14321	14377	14267	14341	14414	14540	14514	14256	14386	14379	14285	14271	14312	14227	14368	14405	14372	14165	14264	14322	14291	14462	14282	14307	14312	14202	14439	14388	14310	14332	14313	14304	14382	14422	14358	14172	14305	14613	14361	14446	14367	14353	14215	14266	14348	14201	14429	14310	14289	14361	14412	14284	14382	14255	14465
24723	21304	29071	29063	24489	21336	19670	18332	17954	18030	17950	17988	18009	17870	17901	17839	17703	18069	17889	17778	17675	17687	17848	17878	18143	18162	17951	18083	17842	17944	17497	17677	17922	17698	17710	17592	17498	17767	17582	17790	17620	17744	17700	17715	17579	17597	17985	17619	17683	17667	17636	17677	17740	17791	17653	17550	17819	17395	17662	17762	17698	17640	17712	17721	17786	17663	17691	17858	17772	17587	17692	17617	17639	17653	17719	17566	17635	17513	17700	17721	17503	17614	17573	17619	17672	17653	17660	17771	17566	17523	17753	17517	17617	17747	17671	17716	17685	17809	17656	17774	17495	17499	17626	17777	17666	17585	17660	17704	17646	17463	17634	17694	17711	17803	17725	17547	17776	17414	17586	17701	17606	17594	17480	17481	17464	17476	17676	17546	17768	17614	17664	17603	17832	17609	17724	17580	17604	17703	17732	17423	17673	17800	17574	17768	17880	17353	17668	17607	17582	17748	17416	17447	17612	17652	17470	17609	17719	17575	17722	17648	17504	17758	17533	17766	17761	17681	17704	17736	17682	17713	17508	17613	17777	17383	17632	17669	17769	17682	17474	17868	17563	17683	17497	17637	17637	17495	17709	17712	17749	17535	17725	17704	17696	17720	17629	17667	17422	17733	17777	17678	17829	17669	17523	17906	17685	17593	17627	17744	17630	17511	17643	17708	17879	17668	17714	17550	17640	17577	17755	17872	17579	17641	17609	17825	17663	17600	17767	17715	17565	17675	17560	17509	17750	17622	17552	17558	17886	17675	17830	17725	17543	17611	17918	17567	17594	17696	17729	17466	17847	17635	17690	17997	17619	17786	17666	17709	17668	17742	17881	17706	17627	17799	17651	17683	17753	17624	17631	17370	17524	17538	17432	17967	17656	17777	17460	17773	17747	17555	17788	17736	17646	17646	17656	17456	17559	17674	17859	17657	17681	17706	17700	17553	17762	17590	17580	17407	17778	17881	17723	17488	17743	17628	17664	17492	17499	17866	17534	17766	17738	17588	17645	17536	17561	17660	17673	17798	17800	17602	17578	17560	17924	17764	17596	17787	17562	17644	17684	17379	17786	17728	17656	17527	17775	17825	17640	17578	17833	17903	17564	17694	17555	17750	17740	17732	17685	17768	17802	17673	17766	17657	17688	17611	17737	17522	17883	17709	17625	17626	17665	17476	17574	17651	17759	17504	17396	17605	17653	17626	17509	17653	17798	17565	17638	17792	17607	17630	17550	17629	17826	17797	17781	17888	17620	17486	17603	17635	17568	17708	17402	17741	17566	17698	17861	17768	17717	17821	17638	17506	17737	17822	17638	17752	17574	17648	17604	17507	17605	17490	17747	17759	17728	17826	17850	17670	17851	17570	17716	17842	17732	17667	17624	17720	17580	17617	17684	17838	17751	17686	17695	17771	17448	17541	17523	17700	17549	17805	17675	17637	17757	17595	17737	17640	17651	17829	17776	17723	17528	17683	17639	17628	17541	17690	17718	17718	17611	17651	17595	17586	17807	17691	17615	17750	17700	17639	17784	17576	17662	17671	17553	17804	17701	17753	17662	17730	17817	17609	17632	17797	17405	17672	17589	17444	17587	17697	17655	17707	17733	17793	17686	17786	17772	17782	17689	17586	17825	17745	17431	17694	17641	17690	17450	17634	17676	17597	17784	17586	17713	17522	17566	17823	17659	17539	17538	17606	17692	17599	17640	17573	17759	17531	17752	17709	17704	17644	17640	17700	17752	17737	17782	17370	17577	17470	17593	17656	17816	17692	17617	17723	17874	17389	17804	17869	17636	17638	17725	17795	17892	17616	17724	17731	17784	17668	17666	17864	17735	17648	17603	17616	17613	17588	17510	17459	17994	17788	17657	17457	17850	17631	17731	17572	17655	17631	17693	17548	17587	17697	17578	17734	17674	17809	17859	17734	17677	17599	17603	17567	17733	17533	17629	17625	17597	17403	17735	17722	17711	17541	17767	17764	17549	17765	17625	17660	17746	17455	17662	17457	17934	17552	17731	17670	17703	17588	17566	17680	17802	17544	17822	17464	17570	17520	17652	17557	17742	17639	17526	17572	17658	17865	17812	17794	17784	17648	17982	17586	17988	17597	17658	17645	17795	17734	17744	17887	17612	17711	17838	17738	17576	17772	17708	17750	17669	17566	17597	17717	17644	17709	17555	17630	17466	17731	17804	17499	17598	17589	17635	17697	17756	17473	17547	17473	17590	17732	17724	17798	17691	17716	17735	17358	17618	17551	17397	17577	17732	17727	17751	17560	17654	17679	17614	17669	17581	17608	17721	17507	17775	17695	17703	17625	17787	17759	17732	17371	17690	17437	17719	17642	17452	17798	17712	17452	17651	17790	17794	17783	17654	17582	17724	17469	17653	17671	17456	17651	17720	17767	17812	17697	17738	17632	17905	17801	17621	17674	17605	17620	17820	17611	17559	17802	17537	17588	17683	17686	17684	17719	17754	17834	17636	17799	17664	17644	17644	17559	17508	17797	17721	17726	17544	17697	17871	17684	17848	17582	17668	17794	17270	17760	17708	17684	17605	17652	17710	17753	17773	17512	17682	17787	17720	17650	17642	17855	17702	17787	17754	17825	17515	17667	17755	17709	17730	17670	17650	17735	17484	17654	17566	17638	17760	17790	17795	17582	17859	17497	17424	17620	17450	17645	17622	17824	17712	17815	17829	17681	17705	17612	17587	17641	17919	17540	17404	17453	17676	17733	17533	17636	17607	17654	17756	17596	17605	17626	17610	17602	17639	17625	17610	17584	17898	17696	17757	17633	17748	17521	17431	17703	17669	17658	17660	17607	17574	17557	17874	17672	17659	17732	17658	17656	17854	17554	17792	17714	17566	17722	17675	17613	17583	17710	17426	17749	17779	17628	17596	17680	17555	17717	17787	17828	17698	17737	17746	17661	17662	17681	17887	17543	17583	17685	17569	17637	17685	17546	17674	17619	17807	17692	17670	17558	17586	17708	17571	17919	17747	17656	17921	17772	17715	17737	17970	17603	17473	17707	17631	17464	17700	17726	17592	17526	17611	17735	17549	17625	17705	17838	17684	17669	17855	17638	17717	17739	17826	17720	17610	17811	17597	17499	17604	17610	17488	17718	17674	17597	17586	17592	17706	17545	17853	17723	17581	17736	17677	17614	17868	17480	17533	17541	17836	17626	17569	17591	17846	17558	17776	17713	17465	17678	17499	17773	17395	17560	17570	17573	17486	17549	17740	17560	17919	17834	17631	17406	17822	17718	17675	17647	17840	17483	17492	17669	17575	17685	17618	17453	17514	17699	17781	17482	17633	17796	17630	17815	17711	17929	17578	17722	17789	17648	17584	17640	17448	17679	17470	17634	17736	17514	17821	17593	17751	17767	17715	17695	17683	17767	17792	17744	17637	17770	17740	17819	17704	17758	17642	17777	17611	17751	17635	17645	17549	17439	17821	17573	17772	17829	17489	17787	17866	17680	17720	17679	17546	17689	17675	17735	17729	17528	17565	17554	17764	17635	17505	17528	17679	17592	17605	17600	17366	17661	17632	17768	17607	17876	17701	17582	17774	17604	17730	17717	17524	17651	17671	17579	17734	17641	17651	17696	17662	17781	17500	17585	17714	17543	17615	17715	17525	17487	17859	17717	17502	17810	17851	17755	17691	17476	17804	17651	17737	17866	17519	17659	17715	17663	17772	17663	17726	17681	17666	17643	17582	17672	17536	17645	17696	17751	17733	17583	17710	17545	17615	17801	17597	17562	17553	17569	17666	17699	17568	17656	17620	17670	17693	17782	17732	17697	17641	17745	17869	17709	17698	17638	17501	17819	17807	17714	17499	17549	17833	17622	17762	17646	17586	17467	17700	17681	17582	17568	17705	17619	17569	17690	17824	17666	17685	17606	17539	17512	17486	17570	17646	17688	17555	17578	17732	17733	17850	17669	17626	17855	17857	17568	17645	17767	17710	17736	17642	17767	17632	17596	17740	17745	17731	17854	17781	17583	17588	17698	17671	17589	17486	17599	17716	17825	17811	17728	17484	17611	17698	17629	17585	17722	17689	17837	17667	17585	17543	17641	17644	17670	17812	17634	17739	17550	17762	17711	17581	17729	17641	17380	17497	17672	17581	17535	17566	17760	17707	18005	17647	17469	17621	17621	17723	17704	17833	17709	17747	17669	17591	17700	17491	17585	17741	17789	17626	17574	17568	17633	17514	17515	17764	17545	17557	17750	17776	17691	17606	17622	17756	17563	17700	17639	17717	17598	17559	17534	17735	17510	17945	17571	17787	17625	17659	17632	17582	17407	17695	17808	17628	17623	17532	17487	17614	17597	17603	17531	17732	17564	17611	17764	17820	17507	17769	17677	17639	17715	17601	17430	17428	17546	17531	17827	17599	17782	17606	17759	17783	17731	17752	17733	17670	17839	17642	17806	17473	18052	17673	17601	17625	17834	17837	17590	17610	17954	17631	17480	17664	17644	17720	17605	17694	17708	17713	17780	17790	17668	17579	17698	17658	17821	17749	17697	17716	17544	17609	17733	17757	17424	17742	17590	17446	17613	17751	17376	17587	17643	17683	17526	17595	17787	17813	17815	17931	17544	17774	17638	17646	17640	17727	17533	17908	17647	17847	17818	17649	17755	17671	17799	17682	17554	17636	17488	17674	17669	17626	17744	17672	17680	17882	17754	17708	17628	17834	17622	17507	17841	17702	17572	17587	17760	17591	17726	17671	17741	17686	17933	17568	17552	17815	17726	17470	17757	17640	17742	17667	17608	17652	17860	17706	17355	17688	17600	17555	17604	17739	17798	17810	17552	17600	17647	17539	17520	17707	17725	17762	17630	17659	17628	17638	17658	17579	17801	17660	17739	17626	17676	17767	17679	17614	17673	17688	17560	17633	17803	17995	17789	17739	17497	17609	17406	17778	17649	17614	17699	17696	17829	17689	17585	17719	17651	17705	17760	17807	17609	17622	17505	17673	17831	17604	17723	17642	17822	17819	17664	17527	17504	17616	17810	17726	17860	17786	17634	17794	17769	17712	17584	17581	17617	17656	17750	17856	17813	17517	17584	17691	17543	17585	17577	17442	17856	17568	17732	17639	17488	17663	17698	17720	17606	17477	17723	17689	17766
28917	48966	42074	28913	23833	17536	15525	14638	14533	14321	14437	14034	14461	14598	14179	14394	14230	14339	14298	14130	14305	14289	14277	14672	14788	14905	14618	14541	14370	14297	14359	14226	14037	14226	14052	14077	14146	14100	14099	14058	14427	14186	14209	14176	14148	14297	14115	14170	14135	14086	14220	14156	14178	14139	14135	14215	14157	14241	14280	14081	14010	14285	14131	14155	14125	14069	14131	14167	14016	14118	14081	14204	14234	14232	14097	14230	14175	14076	14188	14248	14116	14133	13931	14152	14238	14156	14191	14082	14152	14050	14096	14116	14194	14174	14199	13996	14074	14185	14118	14071	14188	14208	14250	14035	14093	14184	14295	14083	14189	14171	14330	14143	14120	14065	13976	13958	14068	14105	14206	14225	14180	14041	14185	14219	14036	14146	14218	14106	14295	14141	13934	14157	14115	14168	14208	14070	14205	14186	14137	14153	14213	14227	14067	14040	14191	14100	14087	13975	14161	14053	14162	14072	13935	14129	14138	14179	14208	14079	14178	14211	14055	14034	14002	14322	14247	14043	14057	14132	14105	14149	13981	14166	14044	14390	14088	14089	14282	14155	14182	14200	14121	14044	14166	14139	14181	14113	14105	14138	14155	14192	14123	14121	14040	14040	14234	14135	14017	14216	14103	14226	14182	14190	14110	14258	14087	14059	14154	13967	14013	14122	14162	14229	14169	14116	14282	14277	14205	14195	14157	14287	14186	14037	14110	14133	14170	14279	13999	14247	14174	14150	14112	14185	14185	14299	14161	14153	14256	14263	14159	14161	14062	14154	14028	14188	14175	14117	14068	14268	14018	14130	14081	14186	14160	14140	14097	14261	14204	14122	14059	14001	13993	14023	14214	13996	13938	14116	14112	14285	14137	14112	14118	14058	14163	14157	14132	14115	14071	14089	14069	14026	14154	14149	14251	14102	13927	14069	14205	14115	14163	14177	14186	14080	14127	14173	14124	14227	14202	14167	14117	14294	14159	13943	13975	14178	14172	14122	14247	14093	14045	14169	13839	14002	14187	14346	14294	14242	14209	14100	14106	14182	14201	14313	14029	14184	14251	14110	14213	14061	13871	13978	14126	14034	14163	14078	14269	14041	14086	14110	14107	14005	14106	14174	14179	14144	14109	14225	14088	14112	14177	14097	14120	14221	14205	14134	13998	14163	14240	13994	14248	14303	14099	13985	14004	14007	14260	14119	13959	14205	14130	14306	14040	14116	14109	14163	14205	14057	14108	14229	14185	14354	14185	14092	14286	14263	14155	14277	14156	14045	14194	14165	14197	14225	14090	14075	14134	14045	14146	14203	14101	14060	14225	14152	14099	14254	13949	14306	14096	14300	14012	14110	14283	14156	14382	14191	13981	14249	14157	14252	14090	14152	14204	14326	14119	14156	14343	14058	14076	14077	14219	14209	14123	13968	14119	14231	14113	14054	14321	14190	14122	14220	14187	14205	14245	14059	14238	14092	14188	14134	14143	14225	14236	14101	14243	14231	14067	14182	14126	14238	14052	14142	14067	14198	14103	14187	14139	14003	14183	14194	14178	14223	14074	14045	14139	14099	13997	14103	14236	14038	14309	14279	14243	14143	14115	14233	14070	14132	14206	14185	14362	14205	14222	14054	14086	14241	14050	14125	14017	14159	14285	14103	14131	14156	14280	14135	14078	14111	14334	14010	14067	14118	14041	14222	14129	14047	14081	14133	14097	13997	14227	14210	14009	14029	14132	14183	14041	14187	14096	14099	14181	14146	14165	14096	14197	14045	14063	14253	14217	14219	14263	14164	14058	14098	14273	14139	14058	14201	14176	14097	14347	14353	14147	14275	14047	14239	14132	14193	14119	14214	14145	14030	14164	14094	14238	14039	14112	14047	14065	14124	14299	14118	14082	13984	14172	14134	14327	14200	14284	14131	14325	14191	14187	14165	14095	14189	14155	14075	14239	14060	14161	14036	14033	14212	14109	14205	14015	14086	14250	14190	14196	14262	14233	14052	14190	14115	14280	14317	14100	14092	14096	14246	14194	14069	14103	13899	14267	14108	14172	14091	14115	14131	14167	14203	14140	14427	14077	14309	14105	14101	14054	14285	14026	14309	14159	14158	14067	14276	14083	14218	14144	14133	14141	13956	14192	14180	14117	14041	14155	14257	14286	14143	14037	14365	14245	14016	14193	14200	14163	14124	14234	14127	14072	14225	14182	14168	14068	14201	14178	14222	14083	14181	14241	14180	14148	14116	14156	14176	14166	14078	14073	14084	14134	14140	14120	14044	14176	14168	14008	14223	14093	13916	14013	14270	14016	14196	14245	14131	14219	14012	14272	14142	14148	14011	14243	14082	14072	14223	14205	14002	14058	14061	14137	14206	14147	14231	14117	14063	14288	14197	14273	14188	14171	14247	14135	14188	14052	14161	14140	14237	14063	14128	14118	14363	14058	14369	14170	14194	14216	14084	14286	14034	13987	14255	14148	14112	13936	14231	14027	14135	14169	14080	14188	14359	14101	14388	14172	14233	14211	14074	14174	14153	14219	14099	14203	14087	14185	14268	14139	14134	13999	14194	14195	14025	14204	14298	14199	14177	14017	14227	14064	14130	14268	14130	14090	14134	14356	14294	14224	13979	14101	14143	14347	14087	14102	14304	14326	14113	14207	13967	14128	13976	14051	14134	14039	14236	14262	14186	14099	14199	14320	14120	14228	13994	14027	14204	14063	14108	14041	14126	14124	14087	14272	14195	14365	14171	14185	13991	14227	14198	14244	14104	14123	14132	14129	14101	14130	14269	14048	14182	14173	14072	14211	14030	14063	14095	14095	14301	13995	14125	14178	14095	14069	13947	14088	14079	14117	14287	13957	14000	14378	14263	14140	14265	14145	14040	14259	14065	14020	14111	14079	14171	14120	14069	14089	14155	14181	14163	14074	14282	14281	14138	14176	14021	14229	14175	14325	14021	14153	14073	14302	14079	14220	14225	14115	14097	14166	14208	14298	14109	14370	14065	14227	14153	14189	14124	14068	13967	14199	14240	14227	14250	14060	14102	14115	14063	14247	14094	14126	13983	14070	14161	14149	14051	14120	14236	14007	14158	14146	13954	14228	14050	14122	14172	14183	13987	14189	14215	14163	14178	14277	14360	14050	14137	14102	14102	14190	14136	14199	14074	14042	14051	14064	13958	14132	14164	14119	14213	14166	14209	14171	14103	14104	14174	14258	14172	14091	14181	14139	14098	14058	14030	14226	14136	14233	14042	14173	14235	14062	14151	14299	14279	14025	14263	14154	14214	14178	14265	14264	14216	14182	14207	14319	14120	14122	14073	14143	14300	14253	14138	14106	14119	14236	14179	14274	14193	14088	14119	14094	14105	14016	14029	14257	14375	14078	14092	14221	14242	14162	14056	14247	14035	14199	14240	13952	14209	14111	14103	14165	14226	14375	14156	14258	14014	14115	13982	14093	14053	14056	14236	14137	14011	14243	14072	14055	14120	14197	14210	14069	14014	14193	14178	14099	14139	14004	14203	14188	14261	14110	14182	14255	14146	13948	14090	14032	14191	14078	14003	14111	14230	13998	14025	14244	14044	14183	14240	14111	14020	14115	14200	14150	14255	14058	14073	14308	14139	14020	14061	14137	14196	14153	14248	14195	14212	14182	14324	14180	14114	14279	14199	14122	14120	14284	14165	14166	14155	14096	14100	14236	14165	14313	14258	14226	14055	14247	14188	14128	14073	14059	14314	14193	14142	14287	14058	14130	13993	14190	14135	14081	14282	14089	14190	14269	14197	13949	14273	14090	14146	14169	14126	14119	14277	14230	14111	14155	14178	14191	14274	14010	14158	14073	13985	14175	14158	13961	14149	14154	14182	14117	14291	14218	14143	14230	14172	14179	14240	14368	14231	13993	14179	14339	14196	14008	14318	14087	14063	14214	14057	14188	14041	14088	13962	14192	14021	14165	14148	14185	14189	14269	14039	14167	14043	14112	14258	14265	14199	14140	14031	14149	14109	14217	14120	14212	14162	14303	14062	14196	14177	14263	14032	14068	14172	14283	14020	14192	14079	14341	14253	14235	14145	14188	14061	14063	14198	13964	14158	14056	14154	14107	14295	14020	14099	14069	14106	14070	14076	14195	14137	14090	14105	14127	14288	14011	14194	14281	14145	14264	14214	14075	14241	14128	14276	14032	14171	14271	14120	14009	14168	14206	14244	14033	14078	14090	14109	14189	14069	14119	14214	14172	14195	14270	14163	14146	14159	14075	14142	14377	13976	14105	13983	14157	14333	14228	14133	14214	14363	14187	14078	14134	14381	14189	14043	14150	14104	14265	14253	14149	14183	14098	14132	14115	13845	14262	14082	14256	14158	14184	14242	14016	14260	14179	14138	14262	14189	14055	14053	14225	14229	14202	14257	14064	14280	14069	14185	14139	14176	14003	14055	14056	14041	14202	14106	14267	14076	14088	14088	14152	14117	14219	14258	14055	14173	14081	14183	14375	14243	14071	14147	14167	14222	14269	14174	14351	13973	14323	14045	14186	14220	13970	14241	14211	14089	14173	14156	14187	13986	14208	14167	14140	14198	14187	14119	14285	14064	14133	14124	14210	14017	14151	14062	14112	14024	14336	14219	14075	14228	14127	13886	14284	14167	14242	14241	14042	14115	14102	14190	14177	14212	14152	14013	14098	14067	14185	14127	14162	14081	14174	14173	14100	14124	14135	14023	14098	14161	14131	14109	14216	14081	14234	14250	14265	14092	13962	14095	14171	13988	14267	14095	14154	14194	14073	14101	14175	14014	14054	14357	14125	14285	14176	14185	14006	14024	14164	14111	14223	14058	14188	14219	14159	14111	14107	14129	14293	13952	13956	14022	14126	14096	13999	14203	14138	14107	14060	14200	14126	14218	14271	14194	14263	14227	14195	14183	14126	14268	14094	14099	14050	14256	14254	14074	14186	14193	14216	14149	14088	14268	14078	14165	14181	14192	14310	14173	14122	14135	14244	14143	13990	14164	14149	14071	14147	14050	14181	14113	14057	14209	14434	14175	14141	14167	13897	14185	14030	14343	14365	14141	13968	14355	14198	14308	14144	14197	14125	14109	14182	13987	14292	14022	14023	14154	14149	14170	14198	14008	14049	14150	14081	14022
22191	21170	28533	24798	23274	24513	23958	17764	16331	16538	16370	16458	16474	16253	16024	15905	16017	16130	16068	16044	16039	15924	16002	16542	17805	17594	17215	16778	16494	15922	15707	15863	15722	15767	15800	15906	15837	15661	15747	15928	15863	15879	15735	15759	15661	15774	15698	15658	15564	15627	15668	15739	15612	15849	15825	15717	15755	15671	15672	15957	15654	15739	15796	15814	15819	15619	15735	15862	15796	15529	15797	15685	15677	15614	15705	15731	15689	15915	15636	15868	15987	15642	15764	15836	15855	15730	15795	15745	15647	15774	15846	15846	15623	15721	15744	15574	15749	15799	15747	15549	15737	15536	15611	15461	15835	15726	15480	15783	15660	15726	15724	15714	15849	15885	15749	15878	15849	15821	15507	15687	15691	15877	15768	15765	15796	15666	15753	15737	15800	15758	15850	15872	15624	15560	15651	15664	15606	15637	15734	15880	15757	15601	15714	15680	15597	15668	15794	15683	15874	15647	15758	15878	15794	15545	15650	15854	15524	15782	15716	15764	15519	15721	15777	15614	15627	15472	15819	15587	15799	15589	15579	15804	15694	15800	15747	15682	15751	15841	15691	15692	15873	15479	15564	15400	15839	15686	15781	15649	15876	15721	15710	15711	15643	15709	15636	15578	15620	15632	15722	15685	15670	15696	15736	15743	15765	15530	15789	15552	15762	15634	15837	15567	15470	15557	15743	15729	15858	15816	15591	15667	15871	15903	15715	15793	15643	15755	15711	15723	15715	15587	15638	15814	15783	15624	15738	15746	15801	15743	15712	15695	15692	15690	15601	15690	15808	15920	15640	15704	15628	15725	15731	15633	15565	15666	15774	15757	15666	15661	15578	15754	15808	15674	15728	15878	15687	15659	15643	15754	15665	15684	15741	15810	15639	15679	15542	15931	15851	15876	15711	15694	15737	15703	15769	15727	15678	15863	15805	15821	15893	15929	15739	15747	15943	15848	15862	15685	15480	15804	15619	15628	15683	15765	15811	15657	15660	15747	15815	15665	15755	15787	15739	15915	15774	15614	15729	15591	15624	15546	15726	15638	15577	15598	15507	15654	15637	15643	15650	15772	15703	15715	15592	15586	15729	15913	15803	15478	15678	15732	15707	15735	15857	15702	15972	15602	15594	15708	15730	15763	15772	15673	15650	15765	15836	15539	15917	15658	15607	15600	15848	15729	15589	15739	15636	15499	15808	15842	15736	15813	15624	15651	15711	15864	15632	15790	15483	15750	15827	15553	15843	15844	15825	15756	15744	15824	15659	15858	15756	15818	15865	15762	15890	15808	15773	15727	15778	15693	15593	15579	15693	15702	15648	15577	15945	15680	15729	15633	15641	15579	15614	15667	15712	15868	15871	15706	15822	15750	15686	15553	15510	15619	15718	15802	15729	15752	15721	15586	15550	15734	15726	15902	15754	15443	15833	15592	15846	15874	15747	15697	15726	15781	15734	15565	15906	15769	15752	15718	15526	15556	15635	15632	15714	15411	15659	15651	15567	15762	15673	15590	15637	15623	15634	15619	15587	15666	15585	15471	15597	15721	15613	15768	15557	15710	15535	15542	15666	15757	15636	15614	15874	15657	15733	15508	15682	15664	15658	15829	15835	15897	15780	15929	15821	15754	15664	15809	15588	15700	15775	15611	15728	15615	15692	15918	15756	15635	15603	15713	15830	15683	15892	15314	15635	15636	15814	15434	15876	15737	15913	15719	15753	15690	15809	15529	15644	15675	15643	15699	15671	15733	15843	15830	15993	15752	15796	15780	15751	15773	15738	15739	15802	15612	15742	15723	15717	15801	15748	15751	15638	15676	15724	15558	15675	15663	15712	15676	15711	15657	15754	15734	15668	15648	15772	15620	15712	15727	15754	16092	15703	15654	15654	15693	15787	15999	15796	15788	15725	15629	15717	15896	15893	15712	15793	15725	15799	15595	15784	15549	15885	15796	15665	15408	15823	15940	15827	15700	15853	15688	15593	15753	15685	15993	15933	15685	15908	15658	15794	15675	15772	15801	15913	15838	15844	15788	15538	15515	15654	15682	15625	15515	15753	15866	15450	15796	15664	15363	15694	15673	15589	15702	15918	15667	15811	15794	15808	15592	15688	15638	15735	15404	15803	15575	15605	15574	15758	15677	15827	15734	15696	15680	15740	15505	15730	15703	15637	15598	15751	15580	15630	15838	15669	15732	15654	15759	15600	15770	15854	15660	15479	15654	15741	15648	16011	15869	15764	15791	15714	15679	15624	15695	15774	15562	15663	15529	15682	15803	15776	15689	15680	15668	15911	15746	15698	15599	15567	15453	15594	15776	15807	15648	15651	15626	15775	15707	15712	15710	15769	15743	15608	15720	15845	15647	15574	15627	15730	15739	15715	15665	15689	15647	15703	15637	15733	15749	15777	15885	15766	15676	15704	15777	15607	15668	15689	15609	15557	15680	15597	15785	15817	15870	15713	15693	15648	15809	15833	15803	15773	15630	15602	15838	15750	15655	15620	15662	15773	15575	15662	15778	15667	15600	15695	15528	15787	16094	15719	15766	15586	15466	15672	15769	15846	15757	15708	15533	15733	15746	15565	15719	15521	15726	15693	15578	15809	15869	15917	15676	15687	15824	15563	15561	15576	15725	15511	15624	15925	15763	15944	15794	15691	15881	15890	15689	15819	15659	15564	15598	15450	15771	15783	15677	15628	15551	15730	15632	15679	15852	15680	15672	15837	15579	15755	15705	15711	15707	15703	15669	15762	15641	15662	15767	15773	15946	15815	15640	15606	15590	15525	15743	15664	15622	15700	15573	15689	15847	15363	15671	15678	15604	15723	15631	15588	15696	15945	15698	15923	15828	15683	15583	15621	15695	15613	15641	15759	15690	15756	15759	15662	15727	15819	15533	15730	15671	15680	15727	15792	15633	15964	15874	15731	15780	15539	15757	15739	15663	15879	15823	15790	15763	15698	15625	15722	15724	15618	15778	15879	15678	15739	15582	15542	15469	15736	15773	15742	15545	15667	15751	15812	15695	16005	15655	15904	15925	15770	15680	15680	15726	15669	15616	15855	15714	15768	15756	15697	15727	15784	15521	15887	15927	15660	15959	15633	15729	15778	15707	15523	15621	15562	15772	15722	15623	15668	15634	15861	15651	15394	15745	15769	15689	15721	15502	15701	15805	15681	15500	15684	15901	15647	15654	15741	15710	15681	15851	15710	15713	15592	15650	15788	15731	15897	15919	15634	15590	15709	15683	15540	15447	15709	15800	15545	15630	15558	15649	15758	15716	15569	15734	15559	15774	15817	15737	15750	15847	15905	15838	15665	15699	15630	15706	15735	15783	15581	15519	15499	15850	15727	15934	15654	15721	15681	15716	15642	15658	15851	15640	15607	15668	15671	15724	15799	15701	15800	15863	15772	15736	15711	15480	15654	15803	15561	15714	15730	15813	15460	15686	15520	15534	15797	15542	15743	15662	15900	15865	15602	15730	15822	15610	15615	15657	15653	15792	15773	15485	15697	15697	15971	15600	15725	15547	15534	15618	15534	15766	15814	15832	15793	15723	15759	15637	15754	15807	15883	15554	15646	15618	15525	15566	15886	15450	15658	15832	15599	15806	15739	15771	15604	15606	15740	15610	15511	15900	15792	15751	15581	15593	15525	15706	15774	15828	15567	15567	15715	15734	15690	15568	15732	15782	15500	15686	15529	15724	15625	15680	15723	15892	15767	15714	15566	15612	15715	15670	15747	15862	15685	15686	15606	15892	15647	15708	15816	15996	15774	15637	15722	15722	15672	15676	15773	15766	15515	15777	15643	15784	15782	15853	15580	15740	15825	15701	15552	15642	15817	15770	15827	15687	15796	15728	15924	15744	15606	15759	15747	15795	15546	15709	15485	15747	15805	15629	15590	15851	15489	15748	15682	15790	15719	15541	15741	15704	15535	15681	15759	15628	15560	15789	15765	15659	15700	15525	15628	15668	15532	15826	15805	15675	15665	15780	15723	15797	15718	15478	15509	15707	15618	15732	15797	15801	15711	15736	15633	15758	15592	15591	15770	15712	15728	15826	15754	15568	15505	15739	15718	15707	15620	15691	15808	15614	15640	15879	15759	15699	15805	15692	15815	15785	15711	15661	15721	15708	15715	15653	15836	15621	15667	15707	15645	15609	15663	15574	15582	15579	15451	15436	15816	15776	15960	15738	15646	15686	15681	15765	15701	15590	15781	15790	15670	15623	15595	15654	15945	15635	15716	15839	15667	15834	15889	15498	15467	15447	15631	15545	15871	15912	15906	15631	15699	15604	15593	15815	15719	15886	15769	15810	15746	15622	15776	15596	15671	15612	15662	15738	15773	15853	15923	15649	15711	15625	15445	15869	15624	15866	15821	15636	15634	15819	15672	15866	15729	15750	15765	15706	15670	15770	15754	15620	15577	15547	15545	15737	15624	15696	15729	15892	15588	15575	15564	15814	15710	15694	15719	15884	15656	15639	15615	15655	15843	15713	15620	15776	15488	15709	15490	15853	15593	15607	15648	15528	15585	15490	15829	15670	15597	15705	15719	15640	15713	15619	15670	15710	15536	15489	15582	15720	15940	15651	15801	15770	15753	15685	15643	15668	15785	15866	15691	15816	15835	15770	15890	15787	15602	15940	15581	15622	15679	15689	15744	15703	15763	15531	15695	15801	15672	15578	15597	15530	15679	15601	15548	15572	15580	15746	15869	15745	15870	15533	15773	15801	15724	15664	15847	15601	15757	15525	15598	15715	15601	15761	15720	15897	15687	15816	15857	15790	15726	15609	15729	15643	15764	15758	15748	15664	15618	15745	15628	15893	15641	15723	15579	15688	15748	15658	15779	15782	15687	15627	15651	15770	15751	15703	15784	15932	15707	15695	15780	15565	15689	15602	15725	15786	15643	15629	15762	15729	15751	15543	15783	15904	15764	15485	15769	15581	15853	15637	15644	15743	15813	15671	15686	15868	15723	15884	15694	15764	15699	15617	15943	15427	15615	15931	15739	15660	15696	15685	15687	15563	15801	15697	15687	15784	15679	15785	15735	15737	15784	15771	15674	15619	15615	15580	15709	15951	15855	15771	15830	15910	15630	15584	15711	15643	15658	15521	15593	15826	15662	15789	15790	15836	15675	15780
31248	62881	56235	44323	32987	22413	16052	13927	13573	13335	13251	13469	13775	13363	13239	13105	13381	12985	13245	13222	13140	13003	12739	14232	15635	15185	14583	13865	13461	13164	12967	12996	12927	12950	12804	12920	13027	13075	12927	12727	12788	12967	12941	12957	12942	12938	13032	13062	12950	12868	13062	13039	12901	12955	12997	13003	12938	13038	12922	13002	13026	12819	12884	12941	12850	12856	12964	12962	12971	12925	12835	12922	12775	12964	12975	12918	12982	12860	12991	12817	12877	12865	12952	12833	12876	12954	12864	12863	13007	12938	12803	12781	12871	12938	12968	12822	12880	12917	12949	12868	12959	12987	13047	12723	12848	12769	13065	13033	12848	12849	12880	12811	12917	12867	12996	12839	12882	13043	13047	12921	12987	12900	12763	12912	13079	12796	12909	13077	12836	12863	12995	12984	12980	12927	12838	12659	12828	12969	12822	12950	12973	12754	12766	12801	12930	12982	12978	12774	12972	12832	12906	13050	12923	12922	12882	12960	12951	12882	12755	12942	12861	12765	12948	12872	12914	12882	12808	12906	12933	12885	12800	12781	12863	12835	13060	12926	13042	13073	12870	12872	12837	12886	12840	12934	12817	12917	12782	12899	12856	13023	12953	12842	12795	13086	13022	13072	12949	12814	12726	12921	13017	12938	12945	12923	12815	12899	12865	13059	12827	12987	12899	12741	12866	12910	12900	12989	12988	12767	12893	12967	13203	12816	13141	12963	12878	12984	12961	12953	12880	12874	12958	12704	13003	12930	12833	13035	12774	12938	12862	13018	13128	13023	12863	12830	12789	13017	13002	12811	12843	13070	12828	12841	12885	12898	12929	12922	12938	12885	12806	12913	12849	13033	12953	12845	12871	12989	12856	12859	13123	12935	12829	12921	13029	12795	13173	12951	12960	13078	12723	12829	12867	12988	12958	12798	12880	12933	12879	13027	12955	12742	12815	12905	13011	12754	12969	12972	13006	12718	12788	12835	12967	12888	13048	12865	12864	12924	12932	12756	12945	12936	12976	12826	13077	12934	12913	13065	12966	12970	13075	12826	12877	12895	12910	12876	13027	12817	12925	12957	12794	12768	12963	12812	12721	12832	13085	12866	13015	12873	12833	13026	12820	12958	13136	12972	12862	12753	12889	12837	12825	12988	12770	13054	12847	12843	12880	12884	12846	13056	12787	12850	12972	12759	12927	12774	12892	12823	12901	12865	12945	13021	12672	13076	12989	13059	12822	12958	12997	12770	12930	12787	12916	13004	12856	12867	12919	12894	12825	12829	13079	12737	13019	12924	12929	12810	12961	12845	12804	12804	12859	12965	12921	12880	12963	12810	12764	12880	13087	12830	12887	13097	12795	12834	12867	12846	12830	13032	12952	12933	12735	13064	12713	12879	12852	12860	13014	13019	12834	13010	12842	12832	12939	12889	12837	12906	12885	13026	12865	13030	13046	12872	12913	12963	12849	12786	12775	13016	12978	12929	12930	12834	12941	12990	12932	12913	12960	12643	12933	12896	12792	12913	12907	12745	12924	12740	12889	12773	12877	12864	12825	12709	12937	13010	13109	12866	12933	12895	12732	12907	13052	12918	12879	12882	12945	12970	13118	12826	12911	12807	12764	12907	12961	12857	12959	12817	12903	12951	13072	12966	12979	13092	13033	12790	12938	12939	12939	12950	12915	12860	12806	13029	12867	12970	12727	13074	12935	12849	12850	12910	12966	12895	12968	13016	12879	12912	12796	13041	12812	12790	12840	12840	12910	12648	12707	12890	12910	12879	12804	12878	12795	12993	13012	12915	12879	12890	12886	12954	12923	12818	12880	12888	12929	12787	13038	12889	13055	12884	12976	12875	12773	12968	13017	13051	12798	12904	12868	12775	12976	12968	12922	13062	12833	12829	12880	13036	12914	12808	12977	12707	12976	13030	12820	12757	12957	12927	12971	12898	12835	12955	12806	12899	13092	12858	12726	13057	12755	12699	12785	13063	12904	12858	12744	12872	13011	12887	12907	12908	12771	12866	12866	12890	12663	12880	12981	12898	12940	12846	13066	12921	12876	13077	12846	12854	12888	12880	12948	13047	12766	12838	12910	12869	12859	12858	12930	12933	13035	12856	12938	12880	12936	12966	12885	12871	12888	13079	12896	12827	12709	12952	12785	12968	13015	12941	12946	13000	12895	12977	12870	12911	12907	13035	12884	12700	12753	12804	12943	13084	12755	12783	12867	12859	12871	12934	12887	12694	12955	12941	12943	12882	12986	12761	12840	12982	12875	12844	12966	12877	12903	12840	12868	12802	12874	12901	12822	12744	12867	12913	12996	12882	12759	12941	12824	12899	12917	12734	12975	12898	12999	12854	12893	12977	12827	12824	12877	12834	13003	13104	13018	12814	12928	13032	12890	12865	12901	12906	12941	12924	12839	12922	12936	12775	12850	12782	13023	13015	12947	12795	12920	12755	12725	12775	13002	13103	12881	12953	12866	13002	12944	12981	12850	13037	12870	12855	12850	12834	12916	13018	12810	12753	12868	12982	12883	12864	12860	12980	12829	12999	12663	12875	12972	12902	12839	12935	12934	12870	12732	12860	12988	13016	13076	12899	12866	12969	12889	12913	12797	12758	12796	12759	12932	13078	12868	13055	12969	12948	12853	12945	12849	12967	12893	12849	13088	12779	12691	12763	13092	12977	12747	12917	12974	12812	12937	12951	12830	12837	12665	12737	12836	12924	12912	12799	12818	13005	12773	12908	13116	12914	12965	12829	13006	12898	12915	12954	12734	12971	12951	13056	12966	12904	12772	12943	12913	12917	12805	12987	12741	12876	12922	12781	12967	12965	12725	12897	13134	12846	12812	12791	12857	12971	12827	12850	12955	12740	12799	13001	12881	12922	12928	12874	12868	12945	12805	12925	12990	12978	12927	12928	12947	13021	12912	12949	12822	12722	12990	13090	12873	12857	12881	13032	12923	12945	12728	12808	12965	12927	12916	12849	12846	12964	12923	12671	13022	12973	12849	13085	12892	12841	12935	12981	12813	12886	12836	12871	12900	12919	12889	12764	12955	12898	12831	12793	12862	12938	12887	12928	12893	12856	12806	13061	13025	12833	12987	12852	12962	12854	12883	12870	12730	12898	12945	12845	12968	12977	12908	12881	12830	12781	12863	12950	12710	12839	12922	12928	13244	12914	12842	12776	12825	12816	12851	12766	13049	12856	12866	12968	12945	12914	13073	12734	12937	12821	12977	12838	12792	12942	12969	12941	12928	12994	12853	12807	12802	12914	13094	12837	12901	12898	13020	12981	12894	12884	12897	12799	12825	12896	13033	12854	13053	12744	13026	13006	13003	12928	12872	13050	12827	12975	12787	12957	12907	12882	13011	12861	12925	12900	12859	12873	12989	12857	12908	12680	12993	12888	13008	12904	12961	12708	12878	12869	13056	12899	12808	13000	12918	12865	12786	12858	12849	12923	12784	13045	12782	12827	12827	12966	13018	12903	12836	12873	12954	12783	12894	13094	12978	12980	12756	12883	12807	12821	12899	12878	12904	12941	12798	13057	12865	13064	13053	12788	12830	12945	12834	12852	12783	12746	13033	13010	12842	12944	13003	12984	12855	12895	12953	12929	12931	12956	12877	12853	12975	12931	12884	12874	12905	12844	12916	12874	12800	12938	12916	12832	12806	12802	12837	12834	13028	12801	12846	13041	12968	12992	12817	12693	12860	12994	12898	12848	12890	12931	12908	12761	12954	12993	12972	12965	12928	12846	12990	12787	12982	12848	12776	12834	13014	12941	13018	12870	12882	13104	12939	12799	12889	12886	12906	12929	12933	12889	13008	12765	12928	12942	12894	12986	12932	12821	12944	12777	12882	12833	12778	13128	12923	13108	12842	12904	13168	12841	12856	12932	12791	12945	12954	12888	12902	12887	12930	12888	12854	12892	12791	13060	12822	12863	12989	12806	12948	12848	12872	12864	12925	12979	12780	12941	12927	12832	12921	13064	12831	12976	12941	12975	12946	12864	12833	12963	13029	12947	12963	12930	12900	13031	12892	12928	12764	12817	13030	12773	12880	12783	12824	12900	12860	12832	12860	12962	12862	12894	12835	12849	13015	12838	12962	12858	12842	12851	12950	12812	12850	12815	12916	12950	12920	12945	13030	13062	12863	13011	12881	12849	12836	12849	12903	12749	12801	12881	12878	12996	13062	12796	12932	12747	12898	12849	12827	12948	12891	13085	12825	12755	13060	12930	13127	12967	12792	12690	12984	12797	12928	12841	12909	12975	12865	12900	12972	12877	12778	12930	12795	13087	13019	12687	12867	13014	13141	12715	12937	12886	12762	12751	12999	12954	13038	12960	12849	12768	12819	12811	12941	13001	12867	12942	12906	12988	12872	12865	12911	12855	12928	12890	12927	12766	12869	12876	12879	12951	12854	12843	12933	13091	13051	12788	12915	12898	13127	12927	12919	12871	12945	12761	12823	12881	13016	13043	12875	12977	12967	12941	12967	12755	12971	12851	13005	12824	12993	12943	12917	12994	13016	12885	12841	12770	12914	12918	12877	12848	12943	13132	12873	12910	12781	12775	12830	12987	12753	12922	12775	12867	12843	12878	12895	12736	12733	12919	12878	12882	12893	13044	13053	12859	12878	12794	13090	12870	12872	12907	12859	13176	12999	12860	12921	12800	12854	13016	12934	12736	12988	12989	12822	12986	13017	13030	12849	12744	12898	12811	12989	12796	12996	12971	12800	12905	12821	12839	12896	12888	12851	12800	12889	13057	13012	12988	12930	12806	12934	12968	13007	13018	12912	12780	12940	12813	12862	13011	12795	13045	12898	12830	12983	12908	12776	12918	12954	12710	12897	12749	13010	12918	12835	13015	12857	12988	13004	12738	12746	12850	12981	12953	13018	13001	12768	13007	12882	12798	13031	12805	12860	12932	12934	12959	13105	12870	12728	12810	12792	12809	12923	12928	12924	12771	12928	12908	12954	12800	12809	13072	12984	12890	13014	12955	13010	12991	12930	13084	12803	12787	12834	12822	12979	13020	12896	12925	12875	12781	12812	12984	12988	12991	12999	12930	12944	12628	12961	12962	12902	12829	12889	12935	12876	12853	12914	12770	12789	12966	13021	12787	12930	12837
30387	31060	36312	28647	20970	18291	16777	15963	16078	15889	15906	16073	15986	15980	16010	15937	15755	15859	15845	15701	15874	15715	15722	15684	15923	15679	15722	15906	15888	15905	15826	15817	15653	15688	15727	15765	15762	15700	15660	15645	15779	15761	15688	15658	15742	15679	15551	15596	15847	15647	15680	15639	15745	15610	15704	15822	15717	15838	15629	15776	15837	15651	15796	15765	15931	15543	15493	15506	15697	15715	15648	15788	15621	15649	15699	15794	15574	15746	15737	15605	15675	15805	15563	15642	15608	15678	15613	15670	15792	15836	15681	15799	15736	15545	15577	15673	15651	15715	15799	15655	15762	15658	15813	15557	15707	15696	15735	15762	15547	15778	15676	15653	15753	15643	15529	15753	15782	15703	15659	15817	15541	15501	15675	15640	15742	15749	15603	15618	15707	15772	15934	15674	15723	15670	15652	15439	15659	15605	15596	15645	15661	15523	15633	15491	15847	15755	15660	15768	15744	15630	15771	15658	15641	15671	15497	15515	15523	15604	15634	15657	15729	15775	15833	15568	15773	15838	15737	15716	15684	15782	15796	15875	15478	15903	15701	15548	15474	15570	15661	15644	15530	15703	15621	15733	15634	15867	15789	15607	15737	15635	15807	15623	15698	15698	15645	15803	15512	15669	15675	15709	15729	15800	15676	15747	15781	15586	15660	15651	15546	15700	15847	15653	15739	15821	15670	15654	15792	15574	15678	15796	15714	15855	15834	15688	15685	15809	15810	15667	15529	15617	15763	15777	15678	15835	15466	15513	15771	15754	15719	15679	15664	15585	15627	15643	15840	16001	15719	15622	15763	15798	15723	15710	15662	15665	15836	15694	15595	15743	15685	15739	15820	15751	15737	15493	15793	15729	15813	15890	15698	15507	15768	15739	15601	15956	15696	15793	15637	15719	15844	15775	15726	15841	15864	15620	15824	15523	15643	15830	15649	15571	15691	15664	15518	15788	15686	15687	15423	15783	15727	15573	15810	15586	15593	15706	15793	15883	15601	15629	15682	15700	15637	15462	15553	15687	15678	15604	15708	15509	15794	15718	15697	15683	15629	15423	15744	15707	15703	15537	15862	15786	15559	15755	15610	15763	15639	15615	15831	15783	15785	15663	15611	15687	15725	15770	15651	15877	15826	15728	15731	15636	15839	15596	15622	15758	15742	15521	15819	15598	15587	15542	15717	15784	15645	15778	15793	15634	15652	15694	15812	15691	15703	15730	15703	15749	15780	15743	15602	15769	15662	15760	15695	15566	15717	15637	15626	15856	15575	15786	15822	15852	15744	15502	15762	15627	15538	15641	15606	15573	15768	15679	15624	15707	15819	15664	15488	15781	15854	15879	15778	15636	15660	15648	15686	15645	15605	15714	15666	15486	15733	15733	15620	15770	15785	15856	15671	15634	15586	15775	15659	15763	15811	15791	15680	15759	15578	15675	15671	15661	15688	15636	15656	15639	15580	15723	15929	15800	15629	15638	15727	15726	15756	15500	15765	15629	15610	15574	15628	15596	15620	15579	15690	15592	15720	15624	15681	15892	15617	15637	15701	15738	15721	15578	15604	15830	15671	15495	15674	15729	15648	15854	15663	15693	15736	15606	15854	15753	15844	15776	15744	15726	15744	15891	15817	15693	15910	15688	15780	15615	15802	15501	15548	15673	15824	15813	15805	15663	15689	15860	15817	15791	15601	15695	15924	15581	15578	15811	15677	15567	15668	15793	15560	15737	15624	15654	15582	15802	15723	15828	15576	15625	15693	15919	15697	15802	15769	15579	15715	15666	15895	15715	15785	15831	15644	15535	15603	15549	15857	15679	15568	15767	15645	15746	15785	15810	15665	15967	15617	15652	15660	15595	15744	15566	15583	15653	15822	15690	15769	15763	15619	15476	15817	15597	15834	15669	15676	15781	15725	15668	15733	15850	15640	15716	15664	15608	15629	15709	15821	15683	15793	15644	15744	15632	15502	15610	15576	15669	15940	15675	15745	15602	15840	15632	15552	15592	15912	15981	15800	15647	15822	15747	15708	15702	15580	15526	15740	15775	15831	15793	15605	15491	15696	15634	15482	15656	15860	15809	15695	15717	15659	15738	15562	15685	15678	15775	15709	15673	15505	15609	15915	15588	15374	15790	15719	15739	15833	15598	15754	15811	15838	15603	15568	15647	15860	15844	15949	15820	15808	15815	15567	15671	15555	15561	15543	15675	15710	15675	15647	15762	15501	15454	15721	15498	15567	15801	15613	15807	15573	15580	15521	15729	15532	15710	15443	15532	15791	15610	15772	15707	15792	15896	15922	15663	15803	15658	15550	15642	15498	15530	15558	15613	15918	15841	15653	15697	15786	15473	15583	15699	15498	15647	15694	15613	15687	15691	15682	15633	15664	15715	15530	15728	15668	15562	15796	15674	15690	15839	15677	15649	15436	15583	15547	15647	15741	15741	15764	15642	15579	15603	15801	15829	15622	15527	15430	15706	15790	15706	15617	15593	15589	15586	15711	15797	15532	15540	15744	15826	15855	15820	15499	15552	15785	15821	15614	15496	15655	15765	15838	15721	15706	15946	15582	15801	15908	15534	15804	15689	15676	15616	15675	15780	15692	15686	15705	15598	15775	15656	16005	15683	15663	15719	15643	15473	15953	15753	15657	15653	15616	15910	15824	15663	15547	15729	15722	15833	15698	15794	15929	15396	15732	15730	15798	15666	15675	15867	15735	15615	15634	15417	15662	15694	15885	15718	15858	15563	15662	15614	15742	15768	15732	15746	15756	15602	15864	15744	15636	15720	15728	15736	15698	15729	15623	15799	15640	15524	15870	15643	15510	15654	15662	15803	15845	15564	15856	15596	15754	15634	15662	15650	15441	15627	15636	15590	15738	15753	15852	15467	15637	15749	15671	15640	15759	15894	15725	15629	15894	15680	15867	15634	15614	15512	15613	15588	15604	15799	15706	15701	15480	15740	15800	15829	15671	15734	15592	15767	15971	15515	15625	15747	15502	15695	15688	15560	15786	15518	16013	15840	15760	15558	15614	15797	15574	15886	15857	15673	15684	15738	15648	15828	15671	15821	15760	15731	15626	15606	15727	15491	15705	15983	15623	15746	15553	15382	15580	15845	15672	15739	15771	15687	15527	15686	15579	15695	15847	15846	15796	15798	15659	15596	15722	15876	15734	15603	15813	15773	15761	15717	15907	15710	15564	15827	15845	15761	15872	15665	15699	15807	15582	15717	15730	15696	15929	15717	15898	15691	15622	15580	15688	15712	15677	15801	15729	15667	15918	15489	15806	15660	15852	15830	15618	15723	15737	15539	15831	15785	15662	15664	15765	15683	15807	15686	15624	15635	15706	15637	15741	15834	15615	15808	15723	15618	15630	15564	15592	15726	15533	15614	15604	15525	15893	15637	15855	15649	15771	15412	15574	15755	16011	15831	15597	15877	15715	15717	15732	15707	15568	15652	15763	15679	15739	15537	15557	15824	15811	15790	15727	15948	15725	15527	15651	15885	15689	15751	15789	15774	15659	15578	15664	15674	15880	15669	15937	15798	15817	15554	15624	15853	15635	15770	15647	15851	15608	15672	15550	15770	15670	15803	15668	15709	15807	15681	15634	15814	15660	15820	15753	15611	15519	15607	15568	15685	15620	15716	15826	15718	15646	15578	15812	15658	15889	15571	15834	15683	15787	15581	15773	15816	15856	15629	15791	15750	15781	15658	15545	15739	15643	15696	15478	15673	15682	15825	15600	15543	15646	15808	15641	15616	15827	15459	15654	15662	15766	15752	15699	15544	15759	15626	15556	15792	15608	15477	15744	15748	15609	15848	15960	15757	15645	15662	15665	15567	15617	15577	15663	15609	15544	15720	15674	15598	15353	15685	15671	15720	15831	15718	15690	15643	15995	15729	15790	15675	15609	15921	15853	15786	15692	15381	15772	15658	15738	15741	15667	15594	15839	15884	15751	15775	15695	15852	15518	15608	15757	15541	15794	15808	15843	15463	15648	15616	15700	15765	15673	15896	15816	15827	15621	15690	15778	15775	15623	15522	15861	15628	15649	15686	15566	15672	15698	15564	15557	15669	15655	15831	15698	15791	15760	15817	16020	15797	15815	15714	15652	15486	15525	15654	15597	15755	15787	15628	15732	15771	15909	15712	15460	15611	15791	15747	15556	15744	15983	15619	15850	15637	15705	15414	15857	15755	15644	15574	15854	15808	15615	15661	15581	15768	15744	15808	15703	15690	15806	15794	15817	15779	15739	15664	15776	15687	15670	15663	15785	15895	15659	15822	15864	15719	15761	15743	15809	15557	15728	15734	15695	15786	15760	15657	15589	15916	15849	15724	15628	15764	15684	15622	15744	15716	15669	15548	15835	15868	15836	15763	15564	15736	15723	15675	15772	15542	15629	15860	15851	15632	15929	15627	15637	15590	15611	15675	15809	15691	15544	15710	15632	15705	15665	15689	15774	15841	15846	15780	15933	15750	15710	15875	15727	15737	15547	15563	15750	15739	15775	15638	15848	15780	15419	15696	15706	15684	15859	15608	15924	15513	15823	15663	15793	15806	15640	15743	15917	15818	15801	15666	15646	15728	15664	15744	15804	15652	15510	15695	15565	15766	15707	15792	15796	15671	15523	15831	15741	15650	15763	15800	15817	15804	15817	15504	15743	15678	15818	15585	15627	15787	15867	15780	15917	15623	15565	15685	15685	15800	15977	15686	15637	16002	15748	15541	15613	15799	15611	15646	15651	15640	15494	15783	15693	15694	15825	15615	15656	15478	15598	15789	15693	15731	15785	15613	15811	15816	15484	15623	15538	15651	15689	15637	15767	15738	15818	15620	15776	15812	15549	15580	15710	15695	15596	15689	15592	15833	15619	15704	15640	15778	15856	15839	15852	15605	15621	15513	15618	15722	15834	15922	15895	15799	15753	15730	15632	15578	15746	15741	15602	15580	15729	15700	15554	15741	15874	15714	15634	15641	15671	15566	15739	15687	15713	15732	15586	15678	15571	15562	15573	15712	15670	15514	15514	15690	15725	15839	15935	15633	15429	15626	15833	15808	15740	15909	15837	15552	15660	15703	15708	15774	15717	15744	15806	15746	15742	15710	15822	15743	15921	15581	15777	15742	15605	15575	15563	15671
28678	45995	36425	24866	18831	16006	13520	13563	13386	13213	13191	13170	13149	13211	13128	13146	13048	13016	12848	13068	13048	13019	13132	13111	13034	13317	13088	13262	12954	12923	13237	12918	12869	12994	13009	13047	13055	13142	12960	13046	12916	12994	13016	13069	13022	13320	13074	13019	13046	12989	12999	12884	12846	12951	12807	13159	13003	13104	13011	13185	12846	13015	13106	13096	13116	12971	12966	12961	12982	12892	12909	13046	12885	12946	13127	13043	12997	12985	13078	13075	12979	13094	13052	12841	12981	12935	13014	12849	12984	12918	12735	13018	13005	13073	12972	12988	13173	12982	13049	13001	12963	13061	13133	13032	12830	12857	13028	12940	12930	12991	13025	13026	12931	12913	12990	13079	12912	13038	13045	13053	12892	13091	13062	13056	12935	12999	12976	12931	12982	12932	12905	12826	12966	13135	12947	12983	12934	12964	12960	13053	13058	13009	13022	13123	12781	13018	12883	13040	13019	13170	12919	12976	13046	12827	13116	13071	12829	12957	13003	13125	12991	12949	12853	13099	12922	13131	13077	13089	12934	13130	13158	13034	12889	12814	12981	13066	12937	12825	13009	13040	12926	12927	13129	13029	12982	12898	12917	12952	12981	12873	13183	13091	13093	13002	13182	13054	12914	13114	13038	13040	12772	12981	13005	13026	12933	12881	13014	13041	13110	12846	13105	13023	12870	13133	12965	12963	12975	12859	12935	13070	13145	12996	12912	12903	13052	13009	13020	12989	13000	12967	13057	13045	12822	12931	12950	12940	13143	13015	12812	12968	12871	13044	12800	12974	13088	12849	13104	12938	13053	12972	13022	13001	12854	13110	12993	12962	13007	13037	13094	13003	12884	12913	12930	12924	13005	13002	12940	12922	13052	12927	12996	13001	13042	12789	13069	12854	13009	12881	13036	13069	12964	13125	13218	12939	13097	13115	12834	12996	13047	12963	13113	13095	12956	13131	12893	12893	12810	13041	12936	13116	12935	13203	13102	13120	13000	12935	12953	12931	13130	13055	13046	13025	13057	12947	12857	13075	12943	12978	13009	12910	12833	13131	12967	12974	13035	13116	13086	13047	12912	12926	12887	12840	12897	13019	12935	12988	12864	13103	12882	12943	12890	13065	13116	12951	12899	13064	13012	13117	13013	13099	13007	13002	13084	12916	12975	13135	12970	13092	12964	13037	12952	12876	13102	13034	13052	12869	13090	12966	13026	12845	12930	12896	13047	13151	13065	13062	13053	13117	12991	13048	12962	12964	13110	12956	12975	13107	12911	12941	13185	13109	13135	12982	13021	13033	13095	12957	13003	12880	13031	13082	12853	12829	13056	13002	13016	12960	13006	13031	13084	12948	12866	13046	13121	13129	13180	13200	12924	12928	12894	13100	12888	12826	13046	12925	13041	13060	12841	12952	12898	13091	13131	12981	13016	12911	13004	12962	13019	12871	12970	12888	12998	13059	13102	13107	12935	12924	13050	13050	12930	12931	12974	12751	12938	13094	13061	13160	13193	12927	13079	13021	12943	13002	12857	13133	13114	12768	13011	12942	12996	13068	13072	12943	13043	13054	13110	13065	12953	13086	13069	12901	13105	13063	13114	12966	12898	12993	12941	13088	13183	13010	13097	13052	13065	12982	12961	13026	13100	13143	13235	12994	12781	12967	12886	13013	13047	12953	13179	13179	12948	12957	12977	13047	12899	13036	12850	13029	13087	12993	13167	12956	13079	13063	12939	13143	13044	13002	13039	13073	13031	12969	13060	13055	12773	13009	13011	12946	13036	12854	13091	12915	13115	12931	12951	13006	12937	13108	12884	13087	12929	12927	13108	13077	13073	12920	12899	13037	13067	13107	12992	12819	12976	12913	12889	13013	12975	12951	12989	12925	12964	13073	12926	12977	13075	13180	12939	12929	12964	13009	13063	12999	12913	13054	13062	12921	12899	12894	13007	12995	12948	12983	13001	13053	12964	12978	13201	13039	12989	13099	12937	12876	13173	12997	12915	13155	13011	13027	13028	12986	13029	13076	13112	12931	13054	12963	13028	13061	13076	12951	13070	13125	13122	12911	12944	12908	12982	13067	13037	12976	12935	13064	12979	12920	12992	13114	12953	13098	13128	13098	13108	12862	13022	13019	13001	13087	13057	13081	13147	12910	12934	13127	13067	13032	13093	12966	13198	13050	12820	13041	13054	12993	13146	12909	13020	12983	12992	13000	12953	13041	12996	12953	13025	12938	12980	13065	13174	12801	13182	13011	12923	13020	13029	12940	12924	13123	12965	13065	12938	12955	12918	13043	12844	13040	12921	12984	13084	12972	13100	13186	12994	12971	13027	13050	12979	13099	13026	13067	13127	13051	12937	13029	12908	12922	12986	13066	13060	13023	12839	12991	12872	13015	13061	12954	13043	13021	12892	12887	12966	13082	13085	12980	12907	12833	12950	13028	13022	12878	12975	13046	12768	12937	12988	13031	13096	12912	13159	12984	12916	13119	12939	13012	12890	13067	13054	12994	13043	12960	12952	13090	13085	13053	13171	13086	13021	12885	12904	13062	13093	13128	13019	12824	13023	13102	13014	12929	12915	12916	13219	13043	12806	12999	13020	13071	12949	12914	12986	13008	12967	12935	13040	13018	13033	12931	12969	13120	12848	13039	12960	13057	13032	12968	13103	12975	12947	12999	13041	12986	12891	12978	13014	13068	13031	12925	13017	12949	12941	12952	13098	12928	13034	13057	13013	12925	12975	12945	12912	12905	12884	12995	13103	12985	13035	12907	12933	13099	12982	12931	12921	12857	12948	13004	13125	13111	12841	12972	12956	12972	13076	13045	12966	12939	12981	13088	12959	12980	13053	12951	13057	13033	13077	12980	12868	13207	13088	12998	12939	12846	13007	12979	12973	13053	12944	12972	12971	12982	12967	12919	13007	13094	12989	13005	13118	13013	13014	13130	13249	13127	12936	13057	12947	12971	13079	12980	12994	12964	12852	13108	13081	13022	13196	12877	13020	13076	13062	12940	13088	13013	12877	12972	12895	13077	13008	13103	13097	12987	12889	12937	13037	12980	13000	13050	13082	12908	12936	12850	13109	13023	13087	13012	13018	12813	13042	13129	13023	13024	12925	13063	12882	12863	12994	13091	12970	12979	12950	12869	13125	12915	12962	12939	12921	12990	12975	12906	13231	13022	13023	12845	13092	13003	13027	12860	13077	13012	13092	13151	12949	13079	13096	13109	12972	13117	13096	13087	12802	13088	12991	12972	13165	13133	13122	12989	13152	13158	12978	13073	12966	12993	13000	12887	13006	13174	13123	12930	13081	12975	13132	13139	12923	12910	12863	12846	13112	13094	12905	13181	12980	13002	13068	13023	12992	13006	13068	13054	12788	12874	13093	12889	13036	12935	13127	13036	13186	12962	13024	13000	13237	12977	13118	12862	12920	12936	13118	13067	12807	12940	12994	12855	13048	12959	12965	12806	13110	12999	12929	12853	13055	12872	12954	13064	13087	12938	13249	13068	12898	13062	12990	13042	13013	13108	13060	12859	12830	12923	12972	12977	13009	12936	13084	12916	13186	12855	13033	13048	12943	13111	12953	12883	12961	13047	12979	12942	12965	13028	12978	13012	13133	12986	12909	13097	12979	12927	12875	12876	12977	12944	13001	13058	12941	12891	13122	13035	12911	12897	12968	13044	12968	13038	13036	13025	13069	12950	12983	12824	13042	13028	12844	13045	13136	13070	12948	12899	12748	13018	13080	12879	13078	12946	12942	12991	13014	13084	13160	12892	13063	13159	13105	13025	12951	13118	13062	13016	12954	13038	12965	12981	13061	13122	12994	12927	13070	12865	12925	12949	12976	12925	12966	13010	12897	13135	13168	12911	12817	13049	13112	13095	13011	12925	12899	13095	12866	13185	13019	13047	13043	13059	12966	13065	13161	13040	12956	12861	13020	13017	13010	13078	12907	12829	12927	13028	12976	13148	12923	13052	13124	12875	13106	13074	13108	12955	13043	12814	12983	13012	12840	12900	12955	12979	12930	12924	12935	12804	13062	12949	13016	13046	13031	12941	13082	12978	13013	12822	13057	12914	13024	12989	12940	12934	12970	12943	12936	13040	13158	12996	13209	12986	12961	12980	12845	12942	13061	13091	13037	12993	13097	12925	13030	12883	12979	13100	12888	13032	13123	12983	12935	12938	12986	12926	12912	13110	12924	13062	12937	13062	12912	13000	13061	12868	12994	13047	12975	12833	13074	13063	12858	12939	13133	12917	12993	13090	13096	12999	12945	12957	13066	12956	13004	12930	12959	12844	13044	13006	13033	13032	13051	13111	13036	12804	13023	12771	12915	12954	12950	13121	13149	12971	13071	13052	12923	13070	13037	12779	12820	12972	13076	12946	12819	13038	13088	12949	12982	13260	12971	13038	13002	12971	13086	13220	13014	13023	12872	12949	13019	12949	13095	12997	13003	13026	12977	12959	13080	12935	13087	12843	12987	13090	13003	12801	13080	12902	12968	13103	12976	13082	12900	13237	13062	13150	13080	12929	13053	13005	13002	13140	12947	12772	13111	12783	13038	13012	13038	13016	12904	12831	12935	13047	12929	12923	12925	12922	13024	12897	13159	12955	12978	12908	13072	13138	12991	12942	12946	12968	12909	13006	13020	12838	13047	13081	12917	13157	13104	12999	12935	13010	13068	13094	12813	13021	13080	13061	12952	12983	13055	13032	12891	12992	12935	12852	12962	12999	12976	13033	13161	12923	13056	12988	12869	13091	12872	13082	13095	12949	13153	13027	12966	13121	13002	13102	13030	13051	13046	13009	13078	13038	13060	12890	12919	13055	12967	12964	12984	12992	13129	13009	13156	12883	12832	13060	12927	12905	12941	13040	13153	12876	13091	13095	12990	13183	13105	12992	13024	13125	13013	13053	12981	13000	13151	12990	13055	12839	12936	12848	13170	13008	13182	13010	12927	13102	12995	13008	13138	13009	13128	12886	12977	13119	12821	13031	13075	12987	13139	12937	13107	13004	13006	12927	13002	13027	13072	13091	12985	12959	13043	12955	13092	13070	12977	13059	13035	13040	12993	13057	12904	12951	12837	12861	13009	12933	13009	13051	12946	12891	13060	13020	12863	12982	12909	13033
23219	21178	28462	25990	23848	22597	19985	17250	16440	16680	16644	16592	16352	16190	16219	16279	16173	16132	16061	16226	16263	16099	16238	16784	17538	17331	16961	16523	16233	16081	16208	16090	16157	16036	15994	15970	16138	16128	16118	16039	16187	16255	16199	15997	15995	16040	16052	16177	16128	16204	16101	16096	16208	16022	15946	16084	16172	15967	16152	16235	15974	16190	15991	15753	16026	16034	16109	16187	15935	15963	15910	15963	16142	16223	15974	15771	16124	15937	16068	15903	16189	16050	16156	16288	15977	15839	16074	16169	15991	16099	16078	15848	16138	16086	16052	16016	15889	16215	16012	16097	15959	16062	16073	15901	15934	16039	16150	15889	15994	16019	16010	16085	16047	15949	16200	15899	16059	15970	16161	16030	16081	16174	16129	15943	16177	16105	15898	16042	16146	15962	15810	16038	16074	16289	15887	16093	16027	16010	15831	16147	16130	16078	16126	16066	16251	15901	16021	16060	15927	15983	15808	16085	15902	15999	16278	15876	16148	15921	16058	16166	16043	16268	16209	16042	15915	16102	15943	15984	16117	15770	15998	16217	16144	16072	15934	15924	15915	16156	15765	16062	16050	16152	16123	16165	15973	16073	16070	16002	16097	15940	15991	16104	15969	15934	16181	15993	16071	15956	16068	15838	15929	15975	16005	16004	15998	16127	15977	16015	16142	16078	16091	15885	15990	15706	16020	16022	16020	15998	15850	16023	16055	15875	16029	15946	16069	15889	16066	16154	15904	16037	15857	16022	16008	16010	16332	16060	16106	15951	15899	16043	15911	15901	15912	15947	16114	16115	15957	16205	16039	16008	15972	15808	16219	16032	15860	15939	15970	16178	15958	16102	15867	15992	16251	16045	16187	15864	15782	16066	16164	16041	15986	16040	16090	16018	15980	15971	16138	16076	15992	16108	15977	16087	16025	15806	16056	15968	15924	15999	16005	16103	16056	15938	16041	16030	16097	15989	16217	15771	15959	16036	15968	16065	16006	15942	16045	15991	15928	15981	15887	16008	16099	15944	16027	15929	16049	16068	15881	15961	15921	15917	16112	16065	16090	15921	16133	16039	15983	16017	15923	16087	15944	16055	15921	15946	15926	15971	16008	15924	15930	15986	15842	16056	15720	15910	16176	16072	16008	16156	16003	16023	16052	16012	15736	16055	16088	15869	16127	16159	16173	16048	15953	15886	16015	15863	16168	16042	15996	16116	16118	16016	15901	15832	16130	15845	15922	15904	15950	16167	16081	16146	16133	16005	16025	16104	15995	16197	15831	16001	16073	16124	16102	15988	16149	16099	15926	16000	16085	15990	16035	16149	15960	16071	15960	16123	15880	16149	15928	16011	16064	16238	16202	15987	16057	15972	16188	16060	15886	16161	16021	16269	15990	16081	16006	16005	15975	16057	15916	16041	16166	16176	15842	15991	16074	16097	15801	16095	16187	16107	15894	15978	16021	16199	15937	16008	15981	16029	15912	16078	15953	15878	16089	16066	15925	15938	15951	15811	16035	15907	16067	16009	16134	15941	15879	16002	16085	16046	15940	15988	16036	15908	16115	16021	16021	16041	15972	16213	16029	15940	16088	15887	16016	16086	16012	15994	16051	16124	15884	15923	16050	15742	16086	16038	16179	16189	15944	16059	16102	15892	16089	15836	16124	16127	15931	15804	15936	16107	16046	16042	15976	15977	16155	15778	15941	16117	16093	16033	15903	16046	16125	15968	16047	16029	16094	15989	16134	16077	16124	15995	15988	16183	16025	15967	15985	15809	16097	16041	16160	16146	15897	16106	16066	16208	16128	16353	16349	16084	16063	16194	15997	15967	16028	16092	16086	15979	15923	15959	15887	15851	16044	15902	16026	16121	16269	16179	16078	16059	15885	16005	15829	15952	16024	15863	16041	15945	15858	16116	15987	15921	16037	16149	15901	16045	16086	15990	16014	15915	15820	15880	15963	15982	16197	16043	16182	15858	15790	15984	16118	16208	15914	16164	16024	16245	15925	15995	16045	15859	16152	16061	15951	15767	15890	16106	15998	16116	16088	16025	16058	16087	16035	16077	16070	15941	15841	15933	15905	16157	16040	15970	15947	15954	15985	16104	16103	16109	15943	15961	16051	15963	16070	16035	16084	15864	15915	16014	15978	16104	15729	15804	16067	15926	16013	15907	15968	16338	16236	16026	16085	16100	16028	16069	16071	16141	15952	16305	16223	16124	16047	15892	15953	15932	16079	16091	16074	16122	16095	16099	16093	15766	16153	16103	16042	15808	15970	15845	15868	15972	15915	15900	16200	15889	15966	15918	16042	16089	16068	16097	16095	16093	15895	15805	16105	16069	15944	15954	16188	16070	16078	16129	15912	15791	15978	15904	15972	15760	15952	15945	16213	16147	15806	16029	16027	16198	16029	16041	16035	16025	15963	16039	15892	16118	16103	16108	15984	15932	15942	16018	16095	15853	16014	15969	16095	16015	15924	15920	16068	16213	15954	15875	16113	16060	16055	16023	15881	15981	15874	15968	16031	15966	15943	16013	15953	16041	16193	16070	16218	15981	15891	16050	16082	16254	16041	16024	16109	15861	16014	16067	15947	16088	16208	15964	15922	15917	15944	16083	15871	16101	16169	16169	15983	16028	16170	16121	15864	16002	15958	15972	15949	15895	15987	15868	16041	16019	16070	16107	15894	15887	16173	15942	16010	15870	15986	16035	15826	16110	15865	15887	15960	15930	16096	15962	15933	15964	15959	16109	15903	15933	15917	15923	16028	16005	15966	15998	16038	16012	16114	16048	16091	15896	16039	15861	16070	16158	16095	16236	15928	16112	16009	16067	15942	15918	15957	16073	16067	16082	15965	15961	16079	16108	16025	16008	15972	15869	16108	16021	16045	15942	15997	16266	16085	16130	15916	16131	15990	15988	16132	15951	16083	15903	15908	16094	15851	15961	16164	16108	16187	15905	16071	16051	16161	16078	15880	15885	16154	16116	16038	15927	15900	16029	15967	16094	15989	15946	15975	16059	16108	16056	16065	16130	15989	15960	15995	15909	15769	15918	15899	16089	16030	16269	16070	15999	15884	15837	16074	16029	16072	15875	16007	16121	15811	15983	15876	16120	15910	16223	16056	15904	15999	16085	15823	15852	15940	15906	16126	15963	16015	15993	15870	16122	15991	16151	15903	16032	15904	16133	16116	15976	15886	16096	15857	16123	15969	16106	16020	16216	16178	16381	16307	15874	16011	16006	15916	16098	15976	16012	15992	16054	16092	16009	15917	16158	16110	16097	16109	15951	16189	16151	16115	16159	15950	16156	16195	16050	15859	15952	15816	16000	15888	15901	15871	15971	15958	15964	15873	16000	15899	16083	16119	16065	15987	15842	16112	15937	16144	16162	16062	16051	16036	16077	16019	15915	15997	16283	16040	15987	16038	15805	16170	16187	16335	16109	15877	16086	16115	15948	15996	15858	15937	16099	16103	15887	15938	15899	16142	16135	16133	16019	16069	16074	15798	15955	16036	15998	16096	16100	16081	15978	15985	16027	16065	15996	16203	15963	16153	15954	16131	16000	16101	16099	15860	16061	16089	15790	15946	16034	16055	16048	16062	16087	16138	15854	15990	15785	15927	16110	16182	15773	15924	15919	15980	15993	16099	15948	16040	16010	16010	16203	15948	16194	16180	16106	16053	16111	15992	15917	15934	16138	16023	16054	15950	16038	16115	16222	16041	16186	15946	16012	16060	16061	16290	16071	15917	15995	15970	15985	16044	15861	16095	15928	15984	15955	16056	16162	16088	15915	15872	16182	16178	16047	15924	16047	16098	16140	16036	16103	16010	16063	16071	16059	15907	15893	15854	16079	16033	16066	16106	15862	16042	16000	15929	15988	15980	16166	16053	16031	15773	15896	16027	15997	16071	16086	16109	15826	16044	15812	16035	15886	15952	16102	16072	16063	16019	16091	15904	15976	15939	15933	16064	16164	16097	15935	16112	16081	15992	16002	15941	15892	15939	15938	15958	15990	16034	15916	16128	16203	15950	15995	16020	16015	15836	15886	16006	15875	16020	16047	15864	15986	16102	16157	15984	16010	16215	15999	16074	15927	15918	16037	16194	16159	16144	15977	15931	16096	16119	16264	16174	16017	15898	15952	16124	16063	16007	16049	16042	16110	16105	15971	16026	16136	16012	15916	15952	16042	16042	15961	15833	15877	15987	16127	15943	16054	16126	16078	16108	15904	15884	16103	16166	15952	15988	15953	16055	16058	15976	15958	16093	15970	15992	16097	16134	15995	16042	16076	16120	16174	16089	15970	16165	16085	16064	15848	15911	15963	16098	16122	15939	16157	15970	15989	16169	16046	16028	16061	16019	16142	16164	16057	16168	15863	15925	16049	15786	16080	16073	15851	16029	16001	16091	16114	16080	16056	15965	15970	16032	15902	15951	16017	16036	15965	16208	15953	15818	15843	16002	15949	16217	15963	15951	15969	15942	16138	15995	16073	16102	15973	16059	16180	15784	15935	15910	16102	15901	15813	15957	15917	15944	16123	15943	15902	15845	15925	16047	16134	16329	15972	16056	15998	16037	15993	16007	15924	16039	15917	16085	15891	15925	16008	15894	16038	15878	15928	16033	15949	16033	15872	15978	16129	16049	16248	15917	15877	16024	16027	16034	16047	15937	16056	16158	16075	15979	15883	16152	16142	16068	16046	15986	16101	16252	15909	16170	16066	16004	15986	16167	16145	16139	16027	15931	16070	15994	16307	16007	15990	16018	16025	16048	15780	16159	16123	16240	15949	15980	15892	16064	15995	16128	15985	16132	15828	15880	16289	16282	16135	16057	16294	16017	16014	16198	16187	16209	15989	16192	16123	15990	15901	16012	16004	15875	16013	15955	15992	16093	16127	16198	16043	16073	15892	15980	16036	15999	15988	16040	16020	16007	16102	16122	16038	16095	16057	16209	16039	16111	16175	16078	16100	15978	16037	15949	16180	16234	15793	15956	16009	15991	15952	15881	15791	16025	15846	16044	15903	16189	15920	16027	16169	16046	16004	15927	16023	16155	16046	15964	16005	16074	15889	15980	15998	15954	15988	15991	16093	15903	15982	15869	15880	15986	16059	16016	16077	15909	16043	15900	15930	16069	16126	16125	16202
28913	57047	49834	34462	25500	17462	14486	14310	14000	13716	13686	13669	13566	13465	13263	13478	13457	13570	13161	13205	13274	13217	13207	13941	14858	14718	14175	13861	13353	13535	13176	13113	13262	13194	13075	13093	13173	13235	13207	12974	13119	13279	13256	13274	13032	13075	13130	13285	13121	13166	13202	13114	13096	13083	13250	13144	13069	13223	12988	13072	13213	13246	13112	13052	13172	13149	13239	13076	13280	13399	13162	13123	13117	13201	12984	13197	13081	13310	13073	13128	13045	13204	13113	13143	13311	13172	13259	13188	13194	13196	13064	13104	13154	13130	13176	13109	13294	13271	13234	13118	13163	13089	13208	13074	13098	13204	13218	13084	13232	13087	13132	13232	13192	13179	13293	13225	13200	13148	13159	13080	13239	13267	13289	13151	13274	13171	13192	13147	13058	13128	12970	13211	13240	13258	13242	13111	13134	13189	13060	13116	13270	13215	13025	13163	13095	13079	13094	13282	13228	13269	13176	13070	13200	13111	13277	13188	13036	13214	12983	13343	13079	13140	13202	13142	12933	13272	13215	13251	13067	13041	13004	13057	13206	13303	13097	13115	13157	13157	13179	13215	13334	13221	13186	13195	13196	13245	13070	13182	13404	13114	13217	13179	13150	13178	13299	13127	13285	12997	13086	13063	13259	13204	13169	13143	13279	13150	13250	13082	13303	13294	13328	13189	13467	13185	13135	13309	13300	13010	13260	12952	13292	13113	13140	13066	13158	13232	13122	13192	13203	13274	13260	13217	13130	13106	13207	13271	13150	13250	13055	13100	13007	13183	13101	13092	13068	13297	13089	13271	13113	13101	13089	13218	13182	13276	13218	13216	13202	13132	13278	13035	13305	13217	13274	13097	13201	13174	13129	13127	13301	13077	13259	13044	13196	13235	13214	13108	13136	13114	13247	13161	13002	12925	13243	13019	13127	13179	13008	13217	13151	13193	13143	12985	13184	13151	13359	13201	13217	13237	13250	13098	13138	13020	13171	13127	13035	13183	13049	13091	13231	13173	13074	13162	13264	13251	13102	13011	13073	13190	13225	13186	13120	13086	13177	13246	13088	13056	13174	12895	13063	13195	13154	13174	13306	13107	13137	13237	13264	12967	13302	12940	13285	13048	13061	13119	13186	13313	13154	13281	13216	13210	13161	13152	13342	13237	13015	13078	13061	13216	13181	13198	13119	13052	13126	13165	13269	13289	13252	13064	13011	13187	13217	13203	13173	13162	13106	13163	13128	13204	13120	13215	13135	13058	13163	13119	13116	13151	13215	13121	13167	13299	13220	13026	13147	13203	13252	13214	13234	13284	13040	13121	13221	13220	13358	13121	13103	13173	12990	13235	13091	13288	13162	13160	13124	13319	13184	13155	13174	12936	13162	13215	13183	13094	13218	13255	13095	13229	13312	13153	13231	13303	13048	13085	12960	13218	13213	13350	13146	13020	13205	13194	13210	13109	13129	13101	13304	13240	12999	13296	13009	13104	13051	13124	13109	13143	13200	13204	13051	13294	13264	13140	13327	13020	13166	13183	13259	13129	13005	13181	13043	13139	13185	13157	13206	13169	13034	13222	13035	13111	13155	13218	13141	13143	13233	13260	13120	13108	13259	13133	13163	13123	13038	13119	13178	13142	13191	13181	13244	13115	13227	13118	13175	13121	13187	13310	13218	13113	13199	13176	13192	13135	13051	13270	13129	13181	13227	13166	13156	13099	13106	13241	13122	12977	13293	13229	13106	13210	13029	13135	13108	13242	13141	13225	13149	13102	13189	13145	13108	13059	13291	13301	13213	13231	13256	13250	13042	13221	13230	13118	13143	13121	13424	13189	13073	13254	13095	13153	13228	13167	13139	13063	13315	13214	13126	13044	13079	13033	13143	13245	13111	13342	13073	13231	13141	13088	13044	13211	13126	13306	13201	13211	13168	13069	13147	13185	13099	13163	13374	13238	13252	13241	13088	13145	13156	13189	13130	13321	13210	13213	13120	13115	13089	13299	13217	13302	13090	13130	13287	12906	13220	13324	13175	13156	13118	13161	13137	12959	13107	13187	13157	13219	13100	13225	13029	13245	13158	13148	13276	13148	13325	13064	13206	13200	13139	13109	13222	13232	13256	13200	13269	13288	13288	13025	13182	13333	13001	13122	13404	13188	13112	13093	13102	13095	13080	13153	13117	13215	13259	13281	13177	13121	13203	13134	13170	13182	13232	13106	13243	13253	13090	13176	13215	13313	13125	13208	13314	13239	13123	13100	13101	13186	13264	13178	13218	12912	13216	13247	13206	13191	13115	13217	13040	13313	13177	13033	13294	13145	13164	13181	13301	13132	13177	13230	13174	13036	13077	13033	13107	13319	13212	13064	13221	13249	13164	13190	13161	13180	13088	13056	13186	13295	13151	13358	13083	13194	13202	13019	13184	12904	13227	13234	13129	13249	13019	13151	13131	13214	13241	13211	13145	13233	13226	13140	13237	13277	13032	13185	13150	13003	13261	13190	13221	13158	13266	13055	13210	13226	13107	13145	13098	13112	13103	13167	13060	13073	13104	13086	13272	13374	13029	13368	13302	13166	13157	13150	13129	13197	13212	13266	13128	13256	13069	13174	13218	13027	13149	13225	13078	13079	13117	13213	13363	13209	13099	13275	13076	13053	13142	13268	13064	13051	13143	13084	13275	13245	13054	13225	13302	13176	13204	13100	13211	13150	13147	13277	13148	13266	13118	13259	13419	13139	13177	13216	13281	13273	13212	13126	13295	13187	13136	13309	13057	13049	13227	13176	13128	13202	13181	13098	13226	13087	13212	13174	13266	13178	13021	13339	13216	13237	13134	13218	13062	13293	13217	13355	13147	13223	13043	12999	13193	13046	13198	13179	13361	13182	13116	13083	13189	13177	13196	13254	13165	13013	13222	13220	13088	13252	13380	13164	13128	13129	13011	13287	13210	13136	13204	13113	13163	13228	13172	13160	13184	13066	13203	13137	13085	13081	13018	13039	13394	13233	13268	13261	13252	13117	13017	13277	13147	13334	13150	13124	12953	13067	13244	13082	13237	13247	13253	13112	13178	13041	13212	13143	13302	13305	13144	13185	13193	13091	13113	13280	13020	13217	13078	13100	13289	13118	13136	13070	13103	13027	13153	13333	13273	13147	13486	13068	13254	13182	13147	13083	13150	13069	13173	13347	13109	13145	13130	13102	13179	13209	13026	13207	13142	13243	13194	13104	13092	13258	13170	13002	13020	13191	13138	13195	13270	13183	13351	13025	13264	13253	13187	13072	13090	13147	13093	13252	13346	13159	13234	13028	13167	13236	13193	13201	13162	13193	13126	13237	13253	13201	13109	13080	13215	13041	13275	13122	13422	13155	13059	13161	13214	13193	13311	13084	13127	13192	13140	13137	13172	13201	13076	13249	13268	13138	13224	13119	13100	13104	13178	13233	13040	13100	12977	13268	13067	13017	13211	13365	13157	13063	13186	13180	13242	13176	13007	13244	13130	13207	13151	13144	13155	13285	13057	13107	13163	13281	13121	13163	13219	13159	13209	13091	12928	13118	13210	13151	13245	13065	12994	13191	13125	13231	13192	13135	13099	13161	13203	13191	13318	13017	13282	13209	13282	13225	13056	13219	13055	13201	13095	13054	13236	13336	13228	13241	13160	13114	13214	13028	13204	13332	13283	13155	13335	13012	13283	13288	13199	13228	13200	13175	13088	13132	13225	13126	13116	13309	13025	13136	13220	13225	13350	13143	13276	13212	13200	13180	13228	12989	13285	13054	13112	12983	13278	13073	13061	13272	13368	13232	13201	13218	13085	13089	13208	13193	13256	13044	13095	13251	13242	13216	13261	13204	13157	13234	13082	13070	13198	13191	13067	13208	13181	13272	13041	13185	13116	13104	13194	13253	13308	13009	13264	13149	13141	13255	13109	13108	13036	13385	13358	13224	13061	13134	13160	13171	13156	13132	13148	13086	13293	13104	13209	13081	13180	13166	13192	13121	13142	13034	13185	13229	13222	13254	13157	13129	13214	13298	13117	13030	13256	13139	13071	13333	13239	13186	13173	13266	13284	13344	13005	13148	13169	13318	13124	13090	13167	13174	13273	13214	13123	13193	13003	13062	13166	13155	13091	13192	13282	13163	13153	13313	13252	13290	13133	13278	13058	13179	13204	13266	13364	13220	13112	13229	13035	13241	13107	13108	13044	13278	13039	12996	13202	13221	13036	13125	13212	13127	13053	13337	13142	13155	13186	13056	13214	13338	13194	13156	13146	13300	13299	13140	13117	13145	13199	13185	13255	13144	13095	13088	13348	13266	13107	13151	13085	13289	13227	13173	13147	12967	13113	13211	13057	13130	12984	13168	13211	13207	13306	13311	13298	13102	13144	13105	13167	13147	13129	13188	13137	13025	13118	13114	13166	13303	13098	13220	12991	13094	13338	13147	13316	13346	13093	13148	13109	13176	13246	13124	13207	13160	13161	13264	13320	13130	13219	13168	13132	13327	13095	13177	13056	13215	13191	13160	13073	13538	13217	13126	13075	12987	13356	13016	12985	13219	13024	13092	13038	13115	13191	13249	13244	13161	13238	13126	13041	13200	13129	13228	13315	13185	13118	13164	13196	13203	13247	13115	13037	13040	13221	13166	13136	13131	13328	13282	13229	13278	13187	13151	13216	13117	13417	13266	13173	13066	13098	13298	13098	13332	13171	13064	13292	13232	13124	12983	13040	13088	13167	13072	13147	13292	13028	13253	13045	13140	13231	13126	13089	13170	13213	13297	13199	13195	13044	13211	13220	13042	13095	13138	13159	13096	13200	13133	13058	13100	13187	13117	13133	13152	13063	13178	13130	13029	13213	13268	13207	13107	13046	13046	13343	13105	13115	13137	13230	13137	13172	13176	13138	13189	13278	13142	13094	13045	13151	13248	13109	13121	13269	13123	13237	13075	13062	13106	13177	13059	13161	13133	13395	13159	13134	13091	13014	13141	13190	13223	13258	13220	13135	13284	13104	13234	12984	13030	13152	13278	13105	13184	13109	13069	13214	13223	13255	13079	13226	13253	13189	13313	13252	13071	13295	13087	13210	13317	13009	13158	13059	13172	13170	13150	13388	13255	13228	13190	13183	13125	13188	13263	13314	13303
24704	21372	29451	29948	24285	20495	19083	17866	17872	17846	17786	17709	17453	17436	17724	17582	17666	17723	17621	17635	17420	17349	17532	17421	17794	17986	17884	17727	17549	17512	17609	17360	17480	17405	17526	17521	17476	17330	17465	17394	17415	17418	17382	17472	17366	17445	17511	17545	17357	17409	17632	17612	17595	17293	17489	17397	17497	17299	17359	17566	17668	17405	17635	17683	17484	17544	17399	17219	17361	17381	17438	17199	17266	17389	17555	17263	17438	17321	17486	17411	17496	17490	17246	17553	17378	17392	17291	17456	17434	17424	17502	17391	17453	17220	17547	17485	17462	17644	17227	17441	17309	17319	17526	17212	17359	17303	17516	17420	17354	17464	17561	17240	17549	17520	17430	17358	17369	17309	17418	17557	17457	17352	17556	17612	17410	17427	17371	17499	17292	17532	17630	17363	17341	17549	17488	17623	17374	17536	17623	17278	17396	17461	17217	17412	17514	17568	17414	17419	17304	17480	17445	17447	17306	17399	17433	17638	17578	17345	17383	17383	17284	17481	17352	17348	17485	17292	17423	17514	17473	17399	17288	17407	17677	17462	17377	17554	17298	17349	17661	17414	17426	17510	17190	17541	17400	17370	17423	17416	17430	17443	17482	17413	17428	17302	17460	17302	17384	17304	17621	17412	17440	17371	17325	17302	17377	17396	17509	17201	17463	17345	17473	17446	17595	17269	17554	17346	17563	17463	17310	17364	17332	17387	17453	17563	17607	17342	17417	17526	17445	17337	17142	17556	17586	17516	17623	17460	17424	17431	17473	17468	17370	17440	17300	17520	17309	17373	17507	17495	17303	17432	17439	17435	17293	17465	17454	17450	17451	17458	17490	17432	17463	17196	17460	17578	17387	17649	17393	17325	17349	17350	17433	17422	17353	17406	17239	17536	17374	17559	17290	17516	17339	17414	17496	17357	17448	17302	17284	17385	17502	17682	17546	17354	17590	17275	17355	17394	17506	17437	17376	17554	17582	17439	17186	17293	17547	17514	17361	17424	17323	17387	17499	17521	17441	17439	17476	17661	17529	17519	17358	17442	17296	17475	17651	17414	17498	17534	17312	17342	17578	17652	17415	17544	17540	17422	17477	17509	17506	17092	17279	17565	17439	17627	17325	17549	17627	17640	17246	17560	17537	17410	17497	17507	17512	17374	17420	17359	17454	17528	17499	17458	17439	17398	17347	17408	17611	17540	17355	17502	17584	17524	17432	17387	17510	17520	17516	17300	17641	17551	17503	17418	17628	17219	17517	17640	17489	17413	17589	17500	17509	17545	17293	17353	17315	17268	17285	17311	17534	17380	17464	17232	17588	17515	17541	17448	17451	17543	17338	17256	17367	17365	17550	17531	17501	17312	17222	17431	17473	17543	17318	17372	17351	17464	17423	17422	17509	17499	17490	17216	17353	17188	17208	17419	17578	17502	17567	17509	17367	17319	17372	17344	17505	17264	17351	17420	17432	17505	17303	17366	17525	17566	17212	17513	17400	17381	17400	17449	17552	17380	17190	17470	17384	17484	17364	17404	17538	17357	17286	17298	17479	17432	17350	17455	17363	17442	17389	17343	17477	17427	17303	17420	17321	17467	17725	17460	17470	17554	17548	17430	17379	17603	17509	17432	17469	17543	17493	17495	17366	17395	17517	17589	17370	17617	17416	17442	17402	17255	17291	17597	17605	17279	17442	17377	17388	17513	17571	17531	17466	17233	17418	17472	17457	17328	17389	17493	17452	17488	17537	17639	17560	17463	17476	17146	17446	17379	17439	17519	17677	17435	17443	17562	17480	17588	17477	17588	17437	17463	17370	17574	17374	17446	17470	17083	17267	17242	17278	17455	17339	17217	17412	17558	17416	17431	17511	17481	17541	17372	17471	17604	17295	17309	17543	17333	17545	17401	17522	17237	17326	17279	17394	17596	17435	17364	17351	17350	17423	17309	17136	17764	17395	17484	17537	17238	17604	17485	17290	17365	17377	17628	17491	17399	17321	17326	17399	17361	17659	17466	17607	17601	17189	17116	17547	17365	17324	17534	17362	17505	17587	17465	17486	17503	17438	17420	17511	17362	17423	17578	17574	17257	17353	17356	17539	17609	17469	17396	17538	17522	17314	17645	17354	17625	17365	17579	17331	17404	17397	17295	17490	17152	17583	17269	17283	17212	17636	17426	17602	17396	17354	17450	17522	17447	17099	17504	17388	17440	17389	17278	17236	17435	17430	17256	17368	17413	17301	17423	17370	17353	17535	17493	17521	17454	17381	17355	17455	17378	17407	17444	17603	17443	17389	17130	17405	17364	17619	17484	17524	17735	17485	17393	17333	17552	17454	17312	17468	17347	17386	17322	17394	17299	17353	17288	17546	17499	17571	17387	17637	17402	17263	17383	17679	17419	17248	17657	17514	17315	17422	17562	17525	17333	17432	17484	17388	17489	17578	17608	17415	17426	17338	17346	17436	17485	17436	17407	17681	17494	17300	17536	17465	17292	17365	17378	17223	17392	17485	17632	17308	17444	17369	17371	17569	17306	17277	17285	17556	17451	17479	17466	17554	17438	17387	17202	17566	17384	17396	17422	17541	17196	17537	17454	17377	17350	17087	17246	17522	17610	17455	17384	17718	17570	17505	17444	17450	17482	17317	17350	17305	17376	17299	17445	17282	17322	17272	17588	17384	17462	17331	17503	17401	17512	17445	17192	17213	17336	17569	17396	17401	17378	17383	17524	17504	17279	17537	17417	17252	17474	17446	17395	17370	17509	17810	17477	17644	17524	17455	17434	17420	17409	17427	17463	17351	17433	17351	17492	17387	17474	17677	17447	17334	17332	17626	17443	17366	17291	17402	17460	17507	17209	17429	17463	17520	17407	17446	17610	17507	17459	17685	17483	17502	17371	17292	17410	17446	17459	17316	17442	17639	17261	17302	17439	17376	17477	17518	17467	17337	17330	17309	17342	17365	17324	17263	17358	17508	17565	17610	17323	17224	17581	17525	17370	17491	17365	17243	17450	17478	17559	17233	17510	17478	17441	17417	17446	17579	17485	17201	17353	17489	17547	17449	17453	17686	17712	17490	17385	17462	17383	17461	17314	17360	17421	17211	17342	17516	17448	17256	17519	17183	17366	17339	17452	17592	17604	17404	17661	17410	17465	17646	17423	17277	17352	17503	17361	17510	17539	17151	17482	17376	17452	17586	17558	17513	17479	17550	17472	17555	17471	17377	17326	17644	17471	17233	17413	17230	17265	17591	17444	17353	17386	17579	17303	17552	17394	17418	17443	17231	17346	17348	17443	17428	17377	17306	17558	17548	17392	17466	17493	17352	17419	17428	17392	17379	17416	17574	17410	17256	17322	17353	17549	17297	17545	17473	17448	17256	17470	17605	17648	17548	17553	17404	17421	17463	17286	17449	17182	17503	17567	17486	17657	17272	17256	17404	17353	17365	17416	17571	17490	17368	17443	17230	17432	17392	17313	17423	17376	17486	17596	17432	17491	17311	17370	17602	17074	17392	17337	17504	17469	17413	17225	17412	17491	17387	17343	17403	17353	17536	17392	17590	17523	17609	17492	17447	17354	17432	17445	17502	17605	17585	17616	17339	17545	17336	17569	17696	17713	17386	17279	17487	17139	17246	17562	17361	17200	17247	17381	17529	17435	17507	17473	17297	17584	17299	17535	17360	17582	17611	17524	17423	17392	17521	17578	17573	17338	17310	17519	17425	17513	17364	17614	17506	17636	17223	17291	17262	17413	17492	17393	17296	17472	17573	17590	17221	17371	17388	17380	17475	17403	17548	17512	17259	17406	17459	17346	17306	17507	17401	17398	17376	17360	17404	17534	17443	17309	17619	17654	17210	17619	17467	17132	17447	17521	17339	17350	17337	17267	17190	17185	17358	17448	17525	17460	17369	17352	17486	17569	17600	17582	17513	17315	17412	17574	17374	17143	17436	17301	17404	17492	17540	17338	17465	17441	17571	17388	17503	17356	17289	17339	17374	17436	17465	17505	17415	17505	17759	17388	17325	17425	17359	17394	17459	17454	17374	17501	17341	17498	17613	17430	17486	17331	17645	17564	17372	17388	17535	17352	17386	17420	17515	17335	17288	17365	17347	17467	17430	17595	17548	17466	17492	17508	17316	17331	17416	17477	17398	17670	17572	17595	17355	17551	17429	17486	17357	17551	17811	17381	17442	17396	17271	17394	17430	17314	17474	17485	17380	17377	17310	17490	17421	17466	17551	17409	17292	17470	17377	17332	17499	17580	17351	17315	17214	17178	17363	17529	17529	17576	17385	17503	17547	17534	17590	17300	17495	17525	17455	17401	17375	17452	17498	17392	17238	17352	17334	17574	17521	17522	17538	17416	17543	17405	17312	17401	17407	17376	17512	17357	17424	17460	17317	17528	17488	17546	17423	17492	17382	17267	17427	17558	17377	17343	17363	17430	17445	17383	17402	17444	17446	17357	17330	17452	17216	17458	17412	17395	17606	17274	17469	17358	17387	17256	17384	17381	17489	17585	17257	17673	17577	17667	17343	17447	17393	17360	17390	17412	17365	17441	17580	17593	17527	17582	17300	17371	17385	17220	17464	17284	17385	17214	17479	17633	17363	17361	17316	17370	17500	17455	17364	17418	17109	17367	17364	17653	17691	17408	17346	17346	17640	17683	17350	17426	17415	17737	17547	17332	17511	17450	17516	17433	17714	17369	17527	17673	17524	17476	17389	17258	17398	17288	17519	17375	17563	17508	17478	17120	17440	17493	17610	17629	17535	17475	17322	17323	17417	17622	17297	17650	17234	17489	17595	17427	17743	17456	17204	17470	17510	17470	17597	17442	17386	17384	17378	17240	17444	17406	17401	17434	17359	17423	17338	17566	17387	17443	17432	17432	17411	17186	17514	17561	17504	17430	17357	17499	17596	17459	17413	17280	17439	17547	17428	17247	17515	17425	17630	17466	17470	17317	17365	17449	17548	17585	17484	17473	17471	17353	17526	17338	17453	17650	17403	17465	17472	17377	17249	17370	17488	17389	17668	17521	17544	17216	17338	17245	17665	17650	17491	17442	17463	17333	17390	17427	17447	17550	17256	17384	17314	17441	17487	17553	17572	17525	17342	17543	17315	17469	17365	17302	17418	17253	17598	17380
28428	50988	43386	30890	22741	16705	15204	14593	14524	14462	14527	14195	14164	14105	13922	14259	13949	13954	14096	14064	14045	14067	14033	14251	14762	14806	14681	14371	13952	14112	13999	13993	13934	13995	14115	13940	14092	13987	13870	14088	14071	14067	13944	14028	14096	14045	13912	14159	14038	14005	14013	13924	13958	14089	13896	14023	14043	14020	13823	14014	14095	13938	13871	13991	13895	14024	14056	13920	14005	14062	14034	14251	14171	13924	13963	13946	13967	13968	14071	13930	14005	14002	13918	13950	14007	14021	14016	14101	13846	13978	13968	13866	13862	13926	13915	14149	13862	13916	13898	13915	13938	14154	14110	14122	14096	13960	14077	13778	13998	14121	13868	14048	13970	14026	14037	14055	14009	14006	14028	14006	13949	14041	14074	13999	13974	13944	14058	13937	14003	14019	14020	14072	14123	14069	13920	13921	13892	13802	14010	13962	13993	14128	13867	14127	14103	14098	13979	14054	13997	14056	13960	14016	14219	14001	13969	14022	14100	13846	13905	14084	13960	13990	14129	14121	14054	13843	13963	13912	14088	13936	14056	13920	13937	13849	14062	13887	13923	14062	14155	13911	13886	13944	14105	13990	13893	14024	14160	14066	14016	14182	13893	14003	13980	13904	13918	13987	13892	13892	13922	13957	13845	14014	13896	14235	13892	14000	14148	13986	13984	13971	14052	13967	14002	13857	13890	14110	13992	14063	13923	13981	14082	14089	13955	14045	13925	14004	14006	14082	13961	13990	13863	13985	14148	13941	13956	13936	14062	13965	14129	13994	13974	13961	13997	14127	14050	13927	14047	13854	14019	14080	14008	13910	14199	14012	14046	14111	14042	14011	13869	14054	13969	14042	14002	14118	13945	14018	14063	14031	13996	13910	14093	14157	13972	14009	14076	14079	13975	14146	13954	13930	14009	14156	14132	14128	13921	14022	14042	13982	13970	14094	13962	13959	14122	13996	13913	13917	13915	13989	13974	13848	13971	14023	13971	14010	14024	14075	13927	14046	13922	14093	14085	13909	14080	13888	14125	13820	14132	13839	14037	13977	13925	14005	14151	14255	13851	13935	13994	13723	14079	14027	13881	14031	13915	13913	13969	13948	14158	14009	13971	13846	14130	13900	13899	13991	13940	13944	13905	13903	14060	14001	14214	13967	13823	13987	14058	13956	14076	13966	13962	14229	13980	14048	14036	14010	14038	14031	14022	14141	14007	13869	14112	13889	14144	13967	13824	13941	14167	14023	14041	13994	14061	14042	13951	14001	14107	13885	13891	14026	14089	14002	14073	14101	14279	13779	13932	14117	13926	13907	14114	13853	13803	14099	14022	13955	14105	13897	14013	13979	14091	14168	14109	13977	13955	14082	13969	14097	14104	13819	14026	14036	14184	14006	13942	14152	14121	13894	14025	14161	13938	13972	14089	13845	13878	14036	13910	14045	13966	14163	14011	13962	13932	14023	14177	13807	13996	13968	13960	13857	13919	14158	14007	13845	14109	14102	13737	14089	14130	13909	14004	14035	13986	14000	13808	14036	13895	14052	13906	14028	14009	13829	13973	13882	14047	14007	14026	13807	13745	14024	13929	14129	14208	13859	14159	13999	14035	14158	14106	14000	14003	13951	13953	13967	13922	14031	13823	14098	14135	13960	13889	13964	14046	14077	13994	13914	13997	13880	13843	13894	14031	14051	14026	13657	14042	13987	13959	13800	14063	14077	13893	13987	14029	14069	14084	13928	13956	14312	13983	13979	14036	13772	14205	14026	13998	14022	13895	14035	13850	14113	13979	13991	13917	14083	13934	14092	14066	14064	13981	13992	13998	13973	13819	14015	14033	14016	14099	13748	14111	14067	14034	13962	14119	14142	14055	13976	14002	14131	13999	13971	13948	13953	13946	13979	13898	13883	13845	13919	14072	14052	14057	14012	13951	13936	14147	13905	13924	13976	14167	14073	14077	13943	14002	14197	13896	13937	13974	13935	13958	13982	13990	14083	13921	13900	14009	13957	13986	13822	14013	13935	14067	14015	13919	14077	13900	14153	13884	14058	13924	13974	14163	14036	14026	13967	13835	13894	14026	13879	14086	14030	13933	13972	14093	14065	14136	14105	13948	14154	13929	14188	14117	14041	14053	13950	13960	14006	14088	13956	13993	14168	13915	14059	14088	13911	14036	13972	14000	13970	13930	14129	13970	13893	13782	14040	13891	14034	14034	14043	14104	13983	13881	13966	13989	14058	13921	13946	14009	13901	14133	14020	13952	14047	14013	14051	14072	13847	14045	14239	14041	14035	13955	13795	13967	14089	14106	14102	13857	14022	14051	13867	13944	14052	14013	13870	14023	13852	13802	13963	14139	14047	14177	13947	14002	14096	13979	14238	14063	14023	14075	13887	13965	13893	14023	14074	13919	13913	13911	14020	14038	14101	13935	13997	14075	13968	13899	14165	13921	14068	14069	13948	13896	14157	13881	14020	13923	13984	13996	13979	13927	13922	13885	14009	13985	13822	13886	13899	13914	13977	13953	13981	14100	14019	14130	13955	13927	13933	14080	13861	13981	13933	14121	13908	14160	14055	13956	13942	13816	14055	14099	13971	13913	13908	13918	13918	14063	14053	14017	13980	14021	13984	14060	14094	13973	13896	14087	13997	13947	14005	13975	14007	13983	14022	13932	14085	13991	13877	13986	13982	14101	13988	14134	14046	14038	14024	13953	13979	14101	14019	13833	14018	13952	14064	14029	13977	13905	14020	14046	13997	13873	13998	14069	13912	14175	14077	13950	14057	13999	14069	14022	13876	13874	14020	13858	13901	13968	14196	14034	13914	14082	14019	14006	13989	14089	14081	13968	14048	13892	14090	14251	13814	14092	13972	13965	13973	13981	13913	14046	14116	14074	14192	14118	13931	14018	13877	14095	13867	13935	13915	14215	14103	13918	14102	14072	14074	14180	14085	14000	13832	13935	14102	14100	13830	13981	14152	14065	13946	14029	14007	14005	13951	14063	14100	13994	14177	14038	13848	13844	14111	14065	14131	13973	13854	13954	13857	14151	13893	13982	14053	14070	14059	13911	14120	13942	14029	14105	14074	14134	14010	13932	14005	13964	13986	13934	14027	13987	13950	14033	13959	13929	13960	14174	14045	14061	14055	14048	13883	13984	13990	13924	13877	14016	14257	13931	14121	13813	14045	13968	13782	14102	14018	14047	14025	13954	14080	14045	14018	14033	14009	13844	13947	14024	14052	14014	14017	13889	14057	14105	13958	14032	14240	13987	13927	14038	13926	13954	14038	14041	14088	13941	13962	13931	13935	13989	13935	14072	14032	14048	13935	13944	14027	14026	13983	14005	13861	13978	13995	14076	14057	13980	13983	14012	14032	13954	14062	14063	14032	14005	14080	14044	13875	14069	14155	14101	14160	14163	14020	13877	13913	14050	13940	14072	14079	14069	14035	13899	13972	13995	14167	14119	13890	14006	14133	13860	14023	14027	14084	13978	14001	13934	14057	14155	13955	13976	13853	13927	13941	14001	14033	14040	14080	14065	13953	13973	14091	14127	14123	13800	14114	13843	13949	14058	13895	13874	14013	13892	13947	13953	13814	13970	14147	13923	14110	13820	14091	13962	13963	14044	13938	14068	13928	13934	13887	14138	14047	13899	13804	14008	14076	13982	14051	13946	14017	13962	14075	13984	13832	13960	13965	14056	14146	14099	13972	14052	13943	14114	14087	14023	14116	13864	13916	13971	13974	14014	14161	14189	14054	13827	13751	14009	13791	14153	13980	13903	13973	13985	13793	14198	14124	13947	14166	14157	13872	14023	14162	13858	14100	13923	14193	13939	14119	13979	14126	13948	13942	14051	13859	14141	13952	14151	13872	13995	14073	13899	14112	14178	13966	14026	14025	13921	14006	14009	14016	13916	13949	13872	13972	14067	14068	14017	13952	14037	13934	14026	14012	13955	13845	13920	13994	14033	14176	14112	14011	14060	14026	13995	13947	13933	13964	13895	14240	13843	13915	14086	14017	14054	14031	13980	13929	14017	13859	14048	14127	13928	13862	13994	13944	13976	13978	14036	13949	13946	14011	13979	13815	13837	13874	13907	14095	14021	13857	13976	13939	14054	13990	13845	13847	13933	13860	14044	13856	14077	14094	13880	14286	13918	14095	13966	14080	13931	13934	14103	14053	14093	14160	14007	13986	13898	14025	14083	14016	13920	14012	14035	14076	14071	14089	13843	14006	13883	14073	13938	13941	14014	13884	13997	14039	13763	14064	14270	13996	14016	14044	14197	14105	14093	13916	13984	13886	14017	13912	13880	13884	14079	14108	13855	14037	13935	13827	14124	13870	13869	14023	13827	13824	14075	14032	14088	14079	14079	13986	13935	13896	14032	13923	13985	13873	14183	13969	14044	13812	14026	13973	14028	14036	14163	14048	13888	14099	14032	13883	13948	13941	13964	14099	13896	14037	14132	14118	13885	14196	14085	14052	13948	14039	13934	13957	13938	13931	13962	13992	13968	13981	14042	14008	13986	13953	13969	14056	14047	13931	14053	14016	14005	14147	14099	14008	13963	13942	13989	13819	14044	14084	13877	14214	13974	13945	14032	14005	13866	14088	14109	13872	14060	13919	13978	14059	13949	14201	13900	14000	13736	13882	13853	13970	14062	13923	14044	13881	14220	14042	13991	13988	14102	14017	14059	14081	14211	14041	14229	14025	13992	13995	13942	13904	13863	14044	14073	13916	13967	13978	13848	13989	14230	13991	14015	14034	13972	13784	14055	14027	13985	14088	14098	14124	13845	14007	13950	14091	13985	13843	14040	13898	14068	13972	13924	14127	14002	14027	13966	13951	13923	14027	14202	13755	14112	14052	14001	13968	14001	14025	13948	14040	14074	13958	13904	14051	13981	13947	14084	13862	14226	14007	14168	13945	14074	14097	13998	14015	13853	13871	14126	14117	13834	13854	14035	14083	13899	14046	13959	14094	13910	13980	13981	14017	14111	13977	13893	13930	14053	14103	13922	13942	13910	14066	14197	14124	13902	13961	14015	14037	14027	13878	13995	14035	14000	13955	14122	14173	13781	14151	13952	13980	13895	13977	13988	13902	13977	13854	14137	13946	13975	13953	14040	13945	14074	13991	14243	14005
22170	21155	28539	24488	22057	22900	22548	17222	15928	16067	16163	15555	15422	15471	15363	15505	15425	15545	15505	15472	15339	15208	15309	15513	16270	17380	17494	16766	16191	15743	15384	15414	15321	15268	15435	15168	15259	15285	15194	15089	15234	15116	15343	15081	15111	15228	15235	15000	15189	15231	15447	15219	15110	15268	15137	15325	15238	15207	15090	15277	15212	15309	15493	15205	15304	15094	15137	15418	15067	15189	15087	15156	15196	15378	15365	15193	15251	15090	15095	15308	15238	15212	15140	15329	15207	15310	15349	15306	15170	15162	15244	15321	15352	15017	15077	15002	15131	15012	15167	15238	15097	15055	15212	14986	15212	15224	15312	15349	14983	15203	15300	15276	15039	14992	15149	15092	15115	15085	15362	15024	15381	15226	15361	15101	15294	14997	15149	15194	15406	15160	15193	15306	15324	15259	15010	15200	15197	15284	15220	15282	15031	15118	15217	15227	15374	15154	15218	15307	14951	15039	15204	15116	15014	15140	15359	14984	15171	15081	15219	14997	15071	15365	15121	15174	15372	15065	15295	15130	15216	15118	15181	14991	15260	14984	15009	15246	15213	15161	15183	15256	15278	15114	15105	14947	15059	15237	15244	15122	15186	15304	15231	15020	15187	15220	15168	15294	15291	15282	15430	15217	15212	15353	15184	15279	15363	15183	15304	15149	15142	14999	15146	15052	15204	15147	15145	15053	15200	15021	14905	15391	15441	15206	15288	15111	14964	15027	15213	15148	15086	15172	15079	15050	15029	15258	15253	15098	15314	15352	15192	15161	15234	15162	15017	15079	15398	15280	15258	15308	15179	15190	15054	15276	15233	15300	15419	15199	15288	15332	15223	15261	15259	15165	15127	15441	15218	15095	15213	15398	15229	15211	15229	15263	15108	15312	15362	15156	15025	15086	15155	15146	15156	15219	15264	15259	15383	15179	15094	15168	15111	15227	15024	15094	15264	15201	15129	15199	15303	15163	15201	15308	15336	15135	15041	15115	15273	15162	15192	15039	15009	15165	15206	15223	15214	15298	15207	15227	15079	15180	15057	15271	15161	15519	15274	15268	15245	15220	15127	15132	15241	15136	15185	15163	15094	15167	15187	15216	15183	15086	15192	15246	15045	15142	15077	15133	15083	15047	15145	15306	15127	15162	15102	15086	15143	15086	15128	15186	15166	15015	15046	15267	15012	15473	14887	15135	15240	15255	15243	15107	15252	15358	15308	15028	15111	15284	14965	15209	15199	15272	15193	15179	15111	15287	15340	15247	15253	15132	15199	15031	15290	14935	15088	14991	15042	15139	15396	15271	15163	15196	15186	15211	15156	15397	15127	15104	15258	15086	15090	15230	15155	15236	15114	15162	15112	15027	15053	15181	15257	15245	15156	15337	15255	15230	15190	15317	15150	15136	15188	15169	14995	15033	15196	15382	15266	15391	15154	15308	15324	15074	15245	15352	15197	15175	15129	15302	15130	15314	15018	15046	15259	15166	15184	15245	15048	15251	15249	15181	15070	15323	15079	15370	15248	15114	15416	15129	15149	15085	15296	15475	15440	15288	15119	15159	15263	15062	15177	14977	15171	15083	15301	15147	15304	15282	15289	15219	15279	15110	14928	15204	15204	15306	15419	15080	15083	15185	15106	15205	15238	15186	15146	15146	15145	15104	15052	15274	15126	15045	15298	15184	15240	15180	15197	15414	15409	15114	15359	15113	15269	15127	15151	15295	15190	14964	14985	15174	15194	15253	15165	15201	15169	15252	15037	15085	15301	15027	15361	15368	15191	15268	15161	15063	15107	15171	15237	15191	15172	15062	15209	15113	15214	15007	15230	15144	15063	15073	15105	15364	15097	15008	15189	15117	15245	15124	15337	15225	15037	15162	15282	15305	15012	15094	14952	15231	15081	15085	15182	15244	15117	15066	15051	15147	15161	15291	15333	15096	15292	15217	15168	15157	15067	14927	15035	15155	15205	15076	15219	15239	15206	15164	15171	15247	15187	15206	15139	15285	15162	14913	15137	15253	15072	15096	15119	15129	15264	15297	15214	15181	15132	15051	15230	15193	15160	15143	15253	15136	15318	15300	15003	15336	15000	15195	15304	15066	15274	15256	15279	15361	15346	15211	15220	15224	15051	15020	15335	15171	15164	15279	15222	15007	15091	15309	15251	15239	15206	15088	15078	15043	15208	14999	15256	15135	15175	14812	15119	15232	15241	15127	15222	15108	15132	15285	15186	15121	15119	15208	15293	15197	15198	15201	15135	15086	15122	15226	15094	15089	14946	15203	15125	15180	15119	15294	15059	15233	15304	15244	15466	15253	15224	15214	15201	15326	15140	15177	15386	15078	15095	15209	15159	15084	15088	15252	15128	15267	15370	15113	15337	15196	15392	15280	15066	15114	15097	15420	15135	15030	15201	15373	15006	15104	15144	15035	15043	15237	15336	15239	15205	15192	15293	15205	15091	15241	15013	15293	15372	15117	15278	15198	15162	15326	15121	15197	15288	15169	15238	15208	15093	15264	15292	15003	15094	15076	15162	15295	15191	15084	15089	15270	15439	15172	15197	15075	15031	15048	15105	15132	15198	15282	15227	15223	15195	15002	15375	15294	15269	15070	15197	15191	15197	15105	14987	15107	15270	15093	15170	15257	15303	15198	15024	15185	15321	15291	15088	14937	15242	15354	15270	15161	15089	15375	15424	15124	15089	15190	15191	15259	15287	15016	15357	15319	15300	15199	15198	15171	15185	15123	15171	15425	14982	15200	15157	15195	14999	15071	15143	14977	15363	15225	15079	15165	15342	15157	15104	15174	15041	15223	14980	15178	15397	15355	15145	15298	15036	15238	15236	15162	15034	14996	15043	15203	15213	15029	15176	15057	15110	15211	15244	15041	15100	15041	15033	15256	14920	15072	15276	15263	15218	15084	15190	15307	15198	15263	15095	15199	15191	15186	15180	15218	15188	15210	15162	15197	15092	15379	15015	15290	15471	15119	15179	15120	15029	15269	15245	15247	15025	15092	15023	15159	15256	15369	15134	15112	15157	15102	15049	15277	15025	15100	15304	15100	15134	15288	15275	15250	15048	15097	15273	15249	15312	15076	15294	15219	15199	15129	15150	15240	15270	15160	15084	14994	14927	15219	15203	15172	15164	15048	15262	15079	15213	15067	15243	15069	15096	15320	15155	15164	15034	14974	15349	15046	15099	15204	15214	15302	15046	15258	15089	15086	15187	15240	15126	15193	15236	14996	15243	15259	15291	15312	15030	15107	14940	15208	15184	15114	15047	15097	15374	15261	15158	15143	14967	15240	15269	15051	14896	15209	15198	15082	15307	15251	15254	15146	15218	15130	15097	15147	15185	15257	15132	15028	15147	15030	15141	15049	15356	15215	15081	15146	15135	15187	15199	15176	15239	15104	15131	15121	15184	14936	15186	14924	15176	15113	15214	15154	15432	15179	15103	15223	15182	15290	15142	14998	15202	15069	15393	15146	15232	15152	15076	14792	15182	15303	15232	14919	15352	15217	15055	15226	15181	15325	15022	15060	15334	15141	15261	15141	15140	15197	15279	14936	15040	15249	15062	15029	15205	15183	15260	15294	15151	15194	15436	15253	15062	15103	15142	15112	15147	15011	15069	15119	15018	15123	15061	15341	15081	15237	15280	15045	15144	15247	15231	15113	15162	15095	15129	15198	15099	15313	15200	15135	15048	15250	15328	15132	15214	15128	15153	15199	15144	15340	15232	15118	15090	15021	15068	15148	15269	15026	15072	15177	15282	15155	15119	15128	15312	14928	15104	15136	15216	15258	15221	15072	15188	15076	15149	15112	15022	15053	15136	15308	15140	15138	15161	15422	15030	15450	15166	15112	15386	15148	15288	15124	15081	15090	15163	15169	15247	15124	15096	14935	15182	15159	15367	15147	15203	15129	15162	15307	15057	15036	15202	15235	15060	15190	14899	15307	15122	15199	15172	15164	15135	15241	15320	15225	15327	15276	15345	15113	15071	15258	15136	15204	15225	15252	14973	14996	15224	15239	15175	15047	15182	15148	14932	15234	15341	15057	15188	15055	15263	15325	15079	15051	14932	15327	15171	15144	15212	15073	15279	15181	15309	15247	15112	15039	15240	15219	15146	15085	15164	15274	15250	15269	15241	15366	15245	15243	15172	15098	15200	15145	15240	15030	15163	14953	15296	15301	15189	15178	15136	15017	15096	15090	15166	15108	15283	15043	15131	15244	15100	15151	15050	15091	15217	15234	15121	15162	14850	15205	15479	15360	15188	15182	15210	15166	15093	14993	15116	15264	15321	15267	15174	15243	15295	15136	15198	15205	15100	15253	15029	15293	15234	15220	15128	14971	15017	15175	15340	15194	15106	15416	15030	15244	15227	15088	15266	15087	15053	15045	15117	15082	14995	15176	15464	15039	15273	15238	14955	15067	15200	15048	14954	15226	15141	15277	15026	14992	15448	15331	15131	15071	15316	14983	14970	15156	15040	15126	15093	15139	15287	15142	15242	15111	15178	15094	15165	15183	15225	15338	15079	15110	15093	15193	15026	15113	15207	15137	15267	15239	15281	15071	15240	15192	15088	15118	15028	15189	15296	15195	15040	15122	15166	15205	15021	15188	15074	15162	15011	15205	15117	15296	15159	15118	15093	15174	15258	15098	15474	15152	15052	15075	15335	15208	15118	15367	15146	15237	15159	14939	15210	15178	15080	15301	15208	15149	15229	15263	15133	15280	15125	15170	14944	15188	15092	15169	15174	15080	15266	15144	15059	14936	15257	15029	15227	15344	15152	15328	15098	15236	15066	15235	15264	15277	14954	15063	15257	15104	14951	15148	15180	14972	15280	15237	15338	15185	15216	15301	15287	15182	15116	15129	15242	15060	15167	15073	15131	15083	15025	15238	15301	15056	15254	15201	15007	15153	14999	15101	15242	15199	15138	15330	15176	15031	15060	15158	15102	15192	15209	15138	15360	15144	15337	15157	15015	15091	15156	15048	15158	15226	15061	15144	15015	15252	15222	14963	15262	15111	15193	15123	15183	14992	15175	15243	15241	15128	15096	15191	15128	14985	15177	15150	15037	15116	15066	15212	15250	15315	15142	15215	15272	15241	15227	15243	15204	15034	15212	15183	15241	15202
32107	66261	55924	40118	24466	16534	14997	13890	13583	13438	13340	13103	13149	12939	12981	12656	12799	12791	12668	12692	12661	12623	12470	12808	14127	15763	15300	14418	13734	13065	12763	12665	12679	12815	12611	12487	12637	12546	12474	12616	12655	12682	12558	12726	12574	12530	12613	12667	12544	12502	12727	12447	12542	12614	12611	12618	12606	12336	12674	12702	12696	12582	12821	12684	12592	12625	12602	12471	12662	12536	12480	12407	12575	12740	12737	12569	12654	12711	12640	12494	12528	12655	12694	12669	12530	12544	12501	12621	12590	12703	12650	12560	12545	12572	12432	12535	12748	12569	12433	12561	12622	12521	12677	12598	12528	12546	12640	12506	12685	12756	12523	12694	12506	12664	12635	12504	12507	12602	12575	12568	12673	12671	12634	12597	12671	12577	12569	12821	12537	12574	12448	12536	12651	12515	12814	12594	12553	12699	12527	12621	12565	12679	12472	12649	12615	12643	12784	12647	12716	12568	12552	12564	12621	12683	12595	12652	12619	12765	12713	12550	12508	12482	12571	12421	12617	12537	12519	12424	12412	12547	12607	12677	12648	12733	12448	12571	12553	12649	12624	12536	12570	12664	12701	12573	12687	12819	12445	12761	12580	12466	12447	12564	12643	12634	12562	12571	12433	12476	12446	12586	12724	12579	12541	12505	12649	12616	12432	12520	12679	12470	12547	12402	12512	12737	12680	12517	12710	12647	12651	12608	12538	12562	12588	12594	12490	12556	12684	12496	12586	12874	12593	12546	12647	12653	12571	12495	12612	12533	12631	12610	12528	12433	12639	12674	12513	12560	12694	12447	12727	12627	12723	12596	12631	12652	12623	12501	12605	12461	12600	12464	12623	12528	12565	12722	12607	12587	12677	12553	12556	12471	12637	12711	12678	12769	12609	12760	12630	12410	12433	12594	12672	12553	12567	12604	12509	12820	12553	12530	12584	12789	12539	12685	12767	12728	12567	12630	12582	12559	12621	12661	12646	12639	12579	12590	12558	12573	12568	12668	12609	12535	12495	12634	12561	12491	12544	12596	12588	12633	12538	12681	12468	12528	12527	12702	12601	12529	12404	12565	12555	12575	12623	12597	12633	12548	12420	12536	12475	12598	12668	12600	12534	12596	12583	12586	12573	12604	12452	12718	12588	12689	12674	12737	12511	12748	12516	12548	12648	12575	12708	12583	12644	12771	12630	12533	12579	12472	12563	12508	12686	12479	12633	12579	12604	12607	12674	12649	12484	12619	12448	12631	12531	12578	12546	12631	12649	12386	12529	12512	12568	12684	12483	12573	12480	12611	12715	12685	12448	12466	12586	12549	12670	12676	12596	12512	12600	12502	12449	12675	12572	12574	12743	12530	12753	12634	12467	12514	12637	12672	12639	12442	12511	12689	12602	12598	12614	12711	12694	12672	12605	12518	12637	12607	12668	12724	12662	12406	12614	12500	12552	12523	12612	12489	12620	12680	12539	12621	12592	12507	12633	12602	12637	12489	12552	12469	12660	12625	12473	12586	12548	12702	12660	12615	12590	12655	12512	12569	12605	12588	12752	12579	12533	12556	12513	12697	12643	12605	12579	12516	12499	12472	12714	12396	12640	12477	12628	12660	12616	12478	12799	12537	12537	12511	12591	12585	12526	12536	12599	12600	12624	12561	12473	12644	12610	12561	12707	12467	12734	12554	12554	12564	12583	12678	12601	12630	12692	12724	12672	12608	12506	12731	12515	12563	12590	12646	12567	12533	12694	12669	12650	12679	12513	12644	12618	12615	12630	12649	12636	12644	12426	12619	12555	12587	12470	12413	12579	12612	12568	12510	12550	12542	12664	12611	12539	12489	12626	12673	12638	12650	12734	12630	12548	12580	12716	12394	12780	12423	12538	12622	12534	12666	12640	12552	12534	12541	12578	12532	12613	12545	12599	12797	12581	12624	12586	12538	12631	12619	12484	12579	12580	12761	12519	12461	12864	12602	12637	12620	12552	12629	12545	12628	12581	12652	12572	12559	12822	12669	12494	12637	12529	12542	12589	12474	12760	12371	12573	12655	12631	12507	12642	12657	12703	12429	12638	12488	12653	12586	12610	12522	12522	12660	12603	12656	12499	12513	12523	12589	12412	12595	12470	12550	12647	12518	12454	12679	12613	12595	12590	12673	12637	12516	12496	12687	12619	12444	12641	12704	12672	12531	12485	12575	12499	12631	12574	12445	12589	12646	12709	12702	12567	12388	12736	12686	12532	12589	12539	12684	12430	12596	12317	12553	12454	12577	12597	12663	12525	12584	12657	12508	12665	12678	12605	12521	12512	12664	12645	12653	12543	12715	12576	12548	12582	12734	12517	12468	12590	12510	12769	12645	12626	12497	12638	12556	12438	12696	12669	12653	12848	12642	12597	12574	12552	12615	12540	12647	12592	12515	12613	12495	12549	12553	12767	12638	12677	12522	12494	12692	12620	12605	12529	12715	12472	12700	12669	12657	12451	12756	12726	12627	12647	12602	12556	12430	12438	12497	12669	12487	12642	12440	12431	12718	12670	12460	12722	12561	12866	12672	12642	12712	12704	12657	12588	12431	12592	12577	12604	12537	12750	12483	12618	12444	12637	12696	12628	12608	12742	12487	12647	12663	12657	12430	12577	12738	12763	12667	12824	12552	12549	12565	12395	12609	12568	12609	12658	12453	12468	12600	12426	12656	12682	12494	12789	12442	12617	12617	12655	12627	12665	12629	12670	12566	12598	12622	12550	12669	12623	12577	12441	12607	12656	12611	12600	12396	12567	12542	12510	12623	12655	12379	12733	12627	12664	12485	12574	12629	12646	12457	12552	12760	12578	12528	12706	12440	12564	12550	12660	12569	12658	12653	12643	12483	12494	12518	12415	12504	12565	12522	12615	12539	12429	12479	12734	12683	12663	12485	12696	12752	12681	12641	12557	12561	12618	12588	12580	12445	12706	12507	12479	12542	12602	12741	12564	12673	12712	12520	12717	12711	12541	12550	12598	12703	12695	12510	12656	12746	12525	12392	12642	12612	12490	12536	12720	12568	12595	12388	12711	12483	12562	12600	12501	12603	12703	12553	12722	12601	12641	12664	12524	12737	12622	12535	12558	12440	12729	12438	12645	12485	12657	12488	12768	12580	12537	12544	12637	12508	12584	12518	12620	12642	12664	12520	12350	12656	12626	12507	12498	12619	12445	12636	12385	12588	12771	12660	12543	12653	12596	12816	12604	12401	12510	12572	12529	12482	12510	12661	12550	12731	12624	12485	12593	12500	12561	12442	12686	12637	12509	12616	12546	12573	12551	12660	12728	12511	12437	12667	12735	12775	12494	12531	12657	12660	12399	12455	12603	12605	12782	12611	12559	12668	12383	12589	12543	12753	12627	12566	12674	12598	12578	12498	12435	12592	12702	12457	12561	12568	12452	12702	12586	12704	12547	12850	12725	12548	12582	12529	12561	12691	12639	12573	12774	12810	12651	12615	12614	12759	12491	12627	12726	12627	12529	12706	12470	12824	12804	12554	12650	12628	12610	12647	12481	12514	12684	12646	12657	12616	12614	12660	12530	12515	12642	12541	12727	12574	12548	12422	12671	12621	12626	12555	12664	12489	12669	12610	12489	12674	12672	12577	12563	12661	12584	12511	12685	12570	12807	12471	12619	12508	12644	12679	12607	12631	12514	12628	12698	12774	12658	12566	12458	12733	12552	12689	12645	12502	12614	12554	12525	12584	12723	12579	12760	12724	12637	12524	12603	12599	12567	12400	12589	12576	12776	12669	12464	12705	12602	12583	12628	12551	12663	12587	12765	12728	12503	12701	12508	12585	12578	12685	12525	12548	12573	12554	12616	12530	12640	12570	12585	12467	12507	12593	12550	12661	12540	12699	12624	12620	12552	12595	12715	12648	12608	12591	12430	12592	12489	12717	12680	12545	12686	12624	12628	12724	12579	12548	12444	12564	12653	12656	12705	12601	12557	12529	12542	12695	12613	12538	12542	12634	12710	12570	12579	12553	12451	12458	12536	12715	12636	12623	12513	12560	12575	12612	12576	12523	12579	12563	12384	12647	12624	12675	12677	12554	12579	12525	12483	12759	12579	12673	12533	12653	12584	12411	12416	12599	12402	12481	12712	12623	12593	12443	12432	12738	12762	12515	12414	12740	12453	12522	12632	12585	12743	12591	12620	12531	12630	12626	12575	12558	12610	12748	12580	12497	12685	12525	12678	12582	12700	12558	12638	12410	12697	12662	12545	12638	12905	12540	12628	12381	12711	12630	12728	12603	12447	12640	12404	12541	12607	12569	12523	12672	12676	12448	12712	12543	12516	12581	12693	12575	12565	12639	12582	12469	12694	12543	12531	12565	12608	12677	12511	12658	12659	12553	12519	12405	12508	12679	12686	12865	12720	12552	12708	12527	12602	12704	12579	12468	12679	12687	12496	12518	12537	12801	12733	12488	12732	12625	12519	12571	12564	12577	12589	12520	12570	12507	12903	12459	12571	12481	12638	12651	12652	12507	12672	12566	12629	12704	12488	12770	12635	12551	12686	12462	12766	12517	12666	12574	12613	12525	12599	12696	12529	12594	12516	12538	12582	12560	12618	12622	12779	12434	12660	12508	12599	12498	12668	12507	12632	12518	12516	12348	12493	12592	12604	12670	12667	12573	12558	12680	12759	12625	12543	12598	12539	12493	12578	12527	12687	12517	12584	12578	12525	12601	12451	12641	12598	12504	12715	12457	12607	12590	12642	12719	12593	12636	12638	12525	12477	12418	12599	12488	12587	12611	12480	12597	12484	12533	12612	12584	12430	12612	12591	12423	12644	12555	12686	12608	12567	12757	12643	12625	12415	12560	12774	12569	12688	12612	12572	12536	12449	12764	12541	12585	12659	12519	12518	12568	12626	12661	12710	12698	12550	12428	12659	12744	12691	12519	12727	12497	12580	12575	12541	12617	12777	12558	12641	12566	12566	12522	12671	12556	12442	12683	12703	12557	12648	12621	12629	12506	12656	12633	12743	12572	12655	12673	12683	12596	12607	12564	12512	12534	12541	12649	12597	12541	12517	12627	12638	12572	12447	12577	12852	12678	12367	12672	12628	12528	12591	12494	12640	12685	12586	12645	12439	12750	12540	12638	12542	12569
31107	30879	37207	29219	20984	19531	18989	18331	18258	18548	18247	18084	18370	18078	18059	17931	18012	18231	18201	18140	17903	18124	18199	18001	18274	18047	18255	18079	18138	18236	18099	18076	18142	18243	18176	18122	18020	17999	18023	18272	17947	18018	17878	18022	18008	17952	18199	17959	17971	18086	17871	17995	17983	18051	18314	18068	17790	18031	17991	18234	18054	18164	17891	18071	18246	18100	17877	18082	17833	18160	17984	18011	17983	18262	18168	17963	18014	18122	18152	17986	18090	17973	18067	18007	18079	18071	17984	18171	18137	17942	17952	17950	18128	18261	18136	18188	18075	17829	17992	18266	17991	18185	17901	17988	17963	18025	18032	18084	18010	18147	18001	17950	18024	18166	18021	18027	18162	18165	18303	17890	18088	18006	17947	18056	18151	17932	18058	17849	17956	17907	17961	18032	17920	17900	18175	18107	18049	17932	18039	18144	18004	17942	18160	18263	18054	18187	17926	17946	18024	18012	17986	18292	18036	18070	18022	18154	17935	18110	18142	18081	18107	17931	17888	18027	18047	18213	18071	18048	18059	18093	18057	18182	18071	18254	18133	18199	17883	18097	18134	18071	17971	18190	17897	18199	17893	17988	18142	18046	17949	17923	18282	17914	18079	17982	18075	18029	18052	18080	18147	18203	18297	18251	18002	18135	18139	18289	18271	18132	18137	17942	17972	18264	18077	18006	18036	17956	17954	18007	18050	18156	18065	17914	17997	17997	17984	18224	18136	17901	18050	18247	17911	18175	18131	18098	17922	18206	18202	18086	17969	18185	17960	18024	17967	17930	18197	18015	18030	18180	18080	18055	18253	18040	18075	18088	18010	18068	18070	18031	17982	18086	17938	18144	18259	18232	18073	18196	18152	17973	18099	18001	17926	18043	18038	17877	18090	17954	18114	18051	17991	18113	18082	17883	18250	18034	18060	18107	18113	18065	18242	18047	18146	18242	18033	18019	18232	17961	18140	18206	18124	18127	17989	17928	18102	18112	18136	17987	18118	18069	18201	18189	18119	18115	18161	18044	18421	17951	17984	17942	18165	17946	18029	18006	18145	18259	18176	18243	18134	18066	18054	18122	17997	17970	18033	18113	18281	18179	17865	18386	18077	17913	18331	17991	18010	17946	17907	17892	18167	17906	18195	18113	18156	18122	18156	18176	18021	17944	18079	18109	17919	18069	17978	17989	18015	18072	18391	18136	18167	18031	18035	17815	18035	18085	18289	18046	18128	18215	18045	18147	17920	17867	18079	18045	18071	18053	18301	18103	18067	18057	18410	17996	17953	18199	18102	18220	18118	17986	18313	18139	17976	18216	18042	17994	18189	18155	17963	18111	18087	18281	18158	18097	18137	18148	17949	17960	18047	17925	18132	17925	18154	17941	18112	18024	17948	17753	18128	18035	18110	18450	18115	17881	18185	18246	18077	17913	18213	18143	18056	18203	17964	18104	18254	18169	17991	18071	18070	17960	17934	18064	18022	18022	18144	18105	18062	17907	18143	17909	18223	17807	18194	18233	18214	18255	18012	18231	18035	18114	18135	18062	18093	17957	17957	17945	17957	18267	18018	17885	18129	18030	17899	17936	17985	17957	18052	17995	18038	18135	17852	18024	18196	18125	17944	18208	18034	18110	18113	18227	18283	18152	18095	18260	18038	18102	18005	17906	17746	17803	18103	18173	18105	18202	17914	18090	18064	18127	17950	18141	18091	18025	18073	18203	17926	17978	18106	18176	18183	18124	17971	18106	18013	18113	18067	18312	18023	17828	18035	17899	18160	17968	18168	18060	18219	18208	17890	18107	18110	18151	18308	18123	18243	18221	18179	18081	18069	18011	18098	18206	18077	17789	18048	18044	18100	17999	18067	18012	18106	17987	18196	18099	18089	18136	18152	18093	18179	18292	18127	18081	18259	18057	17887	17982	18058	17862	17951	17994	18164	18178	18189	17938	18316	18118	17936	17960	18162	18068	18002	18174	18188	18220	18007	18111	17885	17997	17827	17902	18071	18128	18221	18027	18150	18081	18178	18171	18202	18125	18087	18077	17992	17863	17964	18083	18145	18030	18034	18081	18159	18164	17896	18054	18085	17941	18216	18200	18330	18053	17840	18091	17988	18002	17993	18062	17899	18139	18146	18006	17948	18155	18109	18037	17783	17823	18012	18069	17999	17876	18101	18227	18288	18226	18165	17940	18128	18103	17998	18069	18211	18010	18205	18099	18356	18004	18189	18025	18090	18273	18102	18004	18144	18123	18086	18085	18258	17966	18036	17976	18166	18083	18157	18181	18168	18089	18210	18077	17925	18043	18097	18141	18150	17959	18127	18202	18130	18061	17920	18263	18255	17938	18363	18147	18171	18088	18234	17826	17995	18102	18195	18073	18374	18222	18011	17915	17944	18047	18014	18113	18160	18068	18240	18154	18059	18189	17921	17936	18063	18337	18068	18056	18121	17949	17984	18046	18086	18021	18115	18022	18081	18021	18064	18128	18093	18063	18013	18144	17970	18189	18113	18136	18104	17976	17964	17988	18079	18063	18098	18137	18108	18039	17908	18136	18244	17830	18220	18284	18237	17973	18344	18008	18034	18116	17983	18009	18059	18129	18336	17940	18294	18117	18238	17983	18004	17956	18280	17932	18013	18221	18108	18159	18308	18044	17887	18001	18176	18103	18085	18157	17999	18064	18127	17958	18204	17970	18062	18111	18116	17985	18145	18153	18279	18159	17999	18103	18156	18139	17995	18016	18226	18179	18029	18160	18317	18271	18173	18189	18134	18072	18164	17986	18076	18050	18044	18223	18082	18192	18076	17977	18005	18052	18011	17933	18255	18185	17976	18215	18001	18129	17992	18151	17978	18254	18245	17946	18110	18190	17908	18011	17910	18079	18028	18246	18125	18111	18132	17989	18035	18081	18102	18061	18036	18094	18034	17997	18004	18081	18066	18079	17988	18016	17992	18215	17813	18100	17856	17817	18121	17788	17869	18003	18113	18094	17927	18205	18180	17985	18197	18036	17995	18127	17984	18060	18191	17901	17964	18007	17899	18247	18133	17877	18118	17982	18074	18253	18091	18075	18132	18091	18085	18181	18114	18093	17951	18181	18024	18236	18135	18188	18003	18137	18159	18104	18092	18171	18029	18016	18118	18052	18341	18082	18104	18052	18162	18063	18073	17923	18130	18157	17993	17753	18089	18241	18090	18156	18003	18174	18125	18192	18078	18187	18190	18236	18051	17934	18052	17880	18083	18105	18257	18198	18114	17939	18265	18001	18019	17922	17998	18243	18121	18089	18137	18081	17925	18074	17995	18080	18103	18166	18130	18111	18117	18170	18202	17856	18078	18030	18118	17925	17949	18270	18073	18082	18152	17904	18275	18142	17956	18164	18236	18194	17943	18099	17974	17995	18038	18115	17931	18150	17993	17987	18041	18121	18045	18092	18037	18028	17999	17972	17964	18266	18221	18176	18200	17867	18126	18108	18123	18110	18117	18030	18044	18265	18233	18339	18122	18062	18130	18112	17960	18028	18017	17968	18133	17883	18058	17903	18084	18266	18080	18026	18063	18007	18042	18122	18038	18078	18130	18255	18029	17993	18032	18325	18216	17961	18111	18174	18270	17914	17887	17946	18220	18218	18166	18262	17935	18056	18248	18068	18174	18026	18278	18192	18105	18020	17991	18100	18044	18007	18058	17873	17908	18184	18066	18022	18123	18082	18239	18027	17982	18311	18107	18074	18222	18115	18144	18108	18219	18179	18070	17967	18136	18222	18230	17931	17941	18100	18161	18120	18244	18034	18233	18004	18090	18172	18174	18114	17981	18088	17929	18125	17882	18064	17896	17936	18207	18162	18114	18185	18087	18206	18093	17988	18109	17935	18044	18015	18110	18141	18111	18006	18250	18023	18092	18103	17974	18145	18214	18036	18048	18169	18146	18144	18044	18119	18095	18120	18137	18136	18164	18202	18216	17935	18242	17936	18174	18067	18167	17989	18178	18012	18143	18074	18062	18229	18141	18160	18380	18144	17896	18151	17933	17973	18130	18209	18107	17818	18067	18212	18280	18194	18090	18065	18095	18019	18112	18011	18031	18083	18270	18112	18188	18182	18243	17929	18031	18060	18117	18183	18158	18002	17929	17949	17875	18072	18017	18118	17928	18172	18249	18172	18156	18191	18199	18190	18237	18281	18051	18128	18164	18073	18107	17883	17990	18031	18260	18036	17989	18143	18172	18018	18105	18098	18359	17853	18251	18140	18265	18052	18110	18132	17981	18028	18122	18050	18073	18169	18032	18039	18145	18076	18253	17924	17979	18020	18066	18154	17951	17939	18063	18076	17822	18012	18024	18097	18223	18297	18350	17941	17913	18198	17926	18162	18042	18226	18118	17800	18245	17938	18119	18012	18223	18414	18132	17999	18032	18051	17987	18370	18114	17973	18206	17998	17946	18158	18272	18272	18076	17986	18039	18066	18245	18089	17998	18253	18035	18287	18000	17795	18320	18164	17919	18205	18066	17957	18072	17750	18052	17927	17927	18125	18274	18084	17921	17764	17962	17872	18190	18192	18207	18139	17844	17994	18019	18173	17978	18194	18100	17800	18101	18094	18020	18168	18263	18131	17966	18098	18104	18192	18104	18269	18093	18211	18084	18009	18222	17871	18174	18077	17957	18032	18008	17978	17991	17869	18210	17880	18239	17937	18122	17927	17961	18009	18130	18215	18192	18112	18230	18174	17922	18064	18143	18242	18210	18217	18126	18077	18037	17999	17815	18216	18269	18087	18007	18091	18014	18040	17992	17878	18082	18131	18109	18020	18057	17988	18138	18120	18106	18107	17998	18069	18093	18101	18070	18052	17870	18032	18128	18099	17945	18138	17964	18159	18252	18184	18167	17936	18123	18071	17916	18031	17890	17910	18154	18173	18047	18121	18091	18100	18081	18114	17936	18045	18022	18013	18088	18013	18024	17865	17920	17960	17915	18156	18011	18070	18105	18188	18148	18106	18006	18234	17968	18188	18350	18217	17889	18007	18177	18112	18187	18090	18337	18057	18117	18087	17906	17996	18188	18119	18084	18036	18104	18189	18227	18240	17829	18153	18220	18123	18151	18025	17918	18064	17910	18237	18188	18148	18068	18021	18033	18332
30366	45073	36602	24218	17317	15807	15357	14866	14629	14905	14738	14658	14579	14464	14357	14357	14433	14316	14534	14392	14474	14487	14492	14522	14455	14694	14467	14454	14501	14418	14555	14411	14471	14447	14388	14232	14434	14475	14597	14434	14382	14338	14356	14371	14449	14394	14390	14332	14277	14340	14392	14237	14208	14595	14366	14237	14442	14268	14509	14383	14323	14313	14516	14440	14180	14430	14344	14379	14374	14370	14307	14227	14328	14411	14309	14286	14271	14483	14281	14584	14484	14334	14466	14530	14497	14247	14497	14590	14394	14228	14223	14499	14317	14331	14339	14648	14461	14378	14403	14298	14453	14327	14470	14395	14385	14374	14394	14273	14484	14403	14359	14471	14317	14336	14311	14275	14345	14322	14388	14263	14604	14339	14257	14371	14481	14241	14490	14336	14419	14324	14378	14495	14292	14506	14343	14417	14457	14489	14328	14372	14476	14379	14321	14320	14316	14332	14367	14358	14427	14193	14391	14296	14245	14385	14281	14281	14407	14300	14376	14354	14450	14590	14362	14435	14462	14274	14412	14300	14436	14262	14411	14379	14440	14254	14463	14368	14413	14509	14439	14332	14461	14409	14506	14398	14346	14385	14425	14437	14453	14293	14245	14478	14352	14466	14327	14361	14313	14226	14429	14361	14340	14423	14177	14398	14294	14289	14324	14349	14531	14605	14420	14510	14288	14634	14507	14405	14408	14294	14370	14423	14319	14296	14441	14416	14257	14390	14460	14252	14392	14433	14402	14413	14344	14434	14590	14303	14384	14431	14229	14333	14399	14370	14286	14510	14372	14274	14487	14350	14482	14319	14313	14375	14446	14312	14350	14373	14403	14344	14398	14352	14436	14360	14470	14334	14290	14457	14413	14279	14312	14361	14383	14233	14375	14517	14318	14313	14408	14312	14289	14607	14287	14460	14422	14317	14368	14442	14436	14484	14363	14411	14410	14341	14455	14339	14304	14429	14406	14369	14406	14428	14445	14452	14280	14495	14408	14337	14495	14432	14527	14207	14447	14534	14383	14473	14448	14438	14446	14294	14384	14404	14278	14446	14267	14457	14481	14490	14359	14491	14413	14540	14519	14408	14407	14350	14448	14317	14347	14295	14443	14415	14513	14447	14430	14564	14134	14307	14309	14506	14332	14419	14421	14471	14546	14402	14311	14304	14503	14353	14293	14275	14381	14401	14387	14250	14400	14475	14255	14259	14431	14293	14416	14545	14392	14470	14357	14292	14447	14410	14354	14322	14509	14558	14327	14519	14357	14518	14489	14304	14277	14598	14465	14605	14423	14329	14499	14282	14316	14503	14518	14234	14254	14488	14326	14436	14330	14357	14279	14287	14368	14295	14540	14351	14526	14307	14420	14410	14338	14305	14395	14337	14572	14449	14324	14341	14491	14204	14439	14481	14466	14409	14300	14328	14400	14329	14330	14454	14377	14344	14524	14453	14395	14509	14299	14305	14370	14500	14430	14446	14331	14439	14358	14308	14351	14417	14254	14364	14507	14383	14493	14595	14412	14432	14340	14211	14368	14483	14086	14291	14257	14458	14630	14343	14523	14548	14376	14506	14374	14233	14496	14379	14378	14558	14434	14543	14493	14316	14212	14324	14332	14491	14245	14455	14326	14366	14519	14308	14424	14438	14391	14283	14453	14461	14411	14349	14422	14144	14468	14340	14516	14398	14283	14283	14376	14349	14479	14333	14377	14357	14236	14514	14404	14435	14338	14477	14347	14278	14470	14488	14413	14297	14233	14496	14311	14337	14304	14349	14293	14513	14395	14466	14571	14317	14530	14372	14475	14487	14513	14473	14294	14358	14266	14633	14476	14380	14223	14566	14482	14437	14358	14393	14336	14284	14412	14508	14387	14669	14367	14349	14367	14307	14383	14340	14427	14315	14453	14319	14271	14498	14331	14534	14424	14511	14424	14309	14378	14350	14355	14253	14429	14364	14476	14524	14401	14356	14372	14439	14437	14409	14376	14396	14400	14186	14486	14390	14490	14556	14289	14398	14457	14585	14368	14454	14315	14358	14414	14328	14627	14389	14465	14434	14329	14213	14344	14429	14481	14264	14265	14377	14542	14443	14526	14157	14575	14392	14514	14365	14367	14537	14283	14474	14536	14451	14440	14468	14453	14184	14616	14407	14440	14503	14421	14520	14445	14380	14451	14294	14206	14274	14586	14386	14511	14450	14370	14443	14268	14486	14287	14346	14445	14375	14284	14392	14335	14457	14376	14395	14202	14466	14342	14329	14332	14349	14549	14484	14448	14463	14371	14464	14273	14378	14324	14323	14407	14388	14445	14404	14369	14544	14401	14358	14384	14330	14306	14562	14481	14406	14348	14434	14539	14169	14456	14276	14422	14314	14336	14344	14230	14273	14503	14439	14435	14427	14397	14237	14479	14443	14456	14373	14313	14371	14469	14310	14494	14558	14412	14378	14470	14149	14227	14327	14249	14486	14391	14426	14504	14435	14503	14338	14331	14411	14279	14365	14534	14424	14384	14570	14331	14301	14461	14283	14425	14259	14329	14511	14502	14382	14339	14643	14293	14346	14278	14201	14511	14341	14479	14465	14498	14314	14384	14496	14464	14502	14342	14354	14367	14437	14463	14450	14243	14542	14398	14492	14364	14459	14332	14340	14356	14366	14432	14344	14450	14422	14494	14459	14359	14391	14459	14313	14421	14594	14602	14419	14328	14587	14449	14393	14530	14284	14324	14467	14405	14367	14507	14365	14420	14550	14472	14467	14415	14452	14386	14242	14270	14367	14463	14407	14425	14448	14277	14333	14365	14201	14453	14271	14280	14406	14476	14502	14361	14399	14449	14509	14304	14464	14512	14434	14312	14299	14292	14476	14419	14405	14347	14543	14338	14385	14317	14327	14320	14551	14418	14413	14454	14552	14507	14291	14254	14360	14355	14381	14434	14411	14339	14406	14300	14369	14243	14303	14554	14357	14449	14431	14407	14353	14350	14388	14413	14419	14293	14280	14279	14303	14433	14543	14367	14420	14337	14513	14474	14465	14376	14473	14447	14481	14412	14620	14317	14446	14287	14383	14408	14416	14368	14486	14285	14520	14488	14408	14495	14354	14272	14352	14306	14583	14466	14371	14397	14487	14522	14515	14376	14437	14500	14264	14545	14400	14451	14582	14452	14275	14497	14375	14508	14434	14389	14405	14452	14450	14430	14470	14295	14403	14454	14364	14452	14390	14357	14244	14367	14389	14433	14375	14354	14457	14394	14387	14508	14410	14435	14685	14410	14456	14540	14441	14436	14331	14591	14466	14498	14526	14398	14327	14517	14578	14350	14378	14394	14377	14340	14437	14416	14299	14415	14180	14431	14405	14533	14231	14269	14301	14351	14410	14622	14310	14218	14489	14375	14363	14334	14461	14382	14368	14367	14568	14463	14333	14487	14579	14389	14404	14474	14446	14368	14330	14354	14352	14435	14295	14464	14434	14197	14651	14514	14248	14321	14489	14417	14276	14430	14486	14317	14238	14390	14267	14539	14217	14478	14398	14411	14351	14370	14135	14447	14400	14503	14414	14520	14343	14374	14440	14430	14566	14400	14493	14355	14506	14352	14229	14427	14448	14394	14303	14451	14355	14287	14456	14283	14478	14390	14417	14304	14463	14353	14395	14425	14322	14408	14265	14463	14344	14316	14434	14280	14394	14312	14532	14315	14386	14420	14394	14531	14262	14406	14413	14386	14323	14430	14248	14490	14352	14448	14432	14442	14308	14454	14271	14488	14289	14416	14510	14214	14328	14447	14426	14302	14323	14470	14478	14557	14274	14442	14107	14422	14393	14493	14261	14382	14335	14410	14435	14375	14300	14414	14394	14504	14464	14376	14466	14503	14463	14488	14292	14545	14358	14503	14408	14428	14402	14452	14402	14327	14527	14489	14547	14368	14423	14482	14248	14409	14355	14361	14111	14287	14493	14169	14226	14610	14297	14292	14419	14458	14487	14332	14397	14365	14422	14371	14327	14506	14253	14373	14448	14446	14507	14414	14433	14396	14329	14430	14304	14303	14527	14415	14387	14324	14281	14610	14316	14411	14400	14386	14430	14486	14391	14255	14526	14441	14237	14407	14287	14447	14364	14431	14384	14391	14434	14341	14459	14305	14446	14449	14366	14349	14389	14441	14447	14494	14344	14567	14297	14465	14310	14257	14321	14621	14279	14400	14504	14287	14394	14522	14510	14380	14460	14372	14277	14393	14299	14422	14414	14385	14346	14493	14416	14364	14445	14387	14430	14490	14508	14404	14139	14604	14266	14469	14335	14420	14481	14345	14416	14349	14399	14442	14473	14453	14490	14458	14483	14572	14291	14420	14534	14341	14367	14339	14465	14506	14370	14441	14502	14397	14496	14322	14438	14065	14500	14311	14383	14244	14365	14353	14325	14395	14518	14589	14204	14376	14240	14466	14241	14456	14401	14319	14428	14296	14368	14357	14337	14412	14269	14357	14274	14429	14368	14256	14470	14302	14417	14407	14432	14353	14517	14424	14381	14324	14288	14481	14280	14272	14319	14316	14444	14457	14374	14409	14374	14224	14382	14551	14345	14554	14394	14355	14282	14420	14193	14401	14202	14606	14353	14458	14399	14384	14434	14299	14421	14375	14310	14300	14314	14358	14417	14416	14373	14221	14521	14278	14293	14505	14411	14345	14443	14399	14562	14353	14301	14489	14514	14311	14417	14354	14352	14195	14312	14528	14297	14646	14508	14490	14439	14302	14394	14549	14403	14476	14552	14494	14466	14326	14331	14418	14256	14639	14385	14316	14451	14376	14421	14375	14285	14288	14344	14409	14557	14503	14480	14391	14312	14462	14286	14233	14316	14609	14440	14137	14415	14472	14510	14355	14400	14469	14415	14347	14379	14283	14346	14486	14474	14353	14393	14496	14368	14464	14330	14356	14462	14422	14419	14206	14302	14407	14336	14323	14326	14433	14350	14428	14484	14426	14356	14321	14402	14417	14470	14486	14262	14426	14284	14370	14174	14486	14477	14368	14461	14481	14432	14462	14439	14484	14354	14454	14498	14482	14306	14297	14228	14538	14427	14399	14342	14416	14445	14535	14330	14350	14438	14447	14339	14443	14328	14251	14405	14426	14585	14403	14313
23162	21154	28570	26139	23378	21830	20051	17330	16649	17209	17069	16736	16635	16483	16606	16619	16598	16420	16667	16364	16415	16723	16456	17007	17149	17615	17540	17464	17034	16833	16611	16409	16311	16386	16468	16448	16430	16304	16407	16371	16462	16474	16313	16460	16497	16412	16799	16405	16522	16368	16650	16448	16414	16297	16331	16418	16420	16495	16216	16326	16576	16388	16448	16287	16369	16410	16533	16561	16267	16383	16384	16319	16432	16422	16334	16338	16366	16235	16397	16450	16601	16608	16308	16346	16574	16301	16314	16439	16613	16403	16475	16330	16406	16497	16368	16531	16483	16284	16470	16552	16232	16390	16388	16526	16658	16287	16338	16536	16403	16362	16304	16418	16420	16419	16359	16447	16245	16497	16343	16264	16502	16335	16442	16360	16368	16315	16533	16534	16498	16463	16459	16487	16283	16406	16312	16441	16481	16320	16230	16451	16520	16547	16333	16523	16181	16227	16337	16503	16393	16412	16309	16470	16337	16434	16454	16577	16534	16589	16373	16366	16516	16239	16403	16669	16237	16467	16592	16472	16218	16507	16230	16437	16331	16215	16575	16301	16431	16403	16399	16365	16229	16436	16478	16389	16417	16275	16632	16488	16408	16714	16459	16324	16583	16458	16372	16466	16291	16381	16292	16302	16438	16481	16254	16368	16565	16112	16334	16559	16509	16515	16287	16322	16246	16527	16456	16543	16405	16365	16371	16422	16442	16411	16446	16375	16423	16285	16271	16361	16356	16434	16448	16302	16591	16324	16283	16334	16289	16388	16353	16345	16367	16473	16421	16439	16473	16339	16511	16245	16381	16540	16294	16388	16441	16515	16578	16427	16385	16285	16599	16480	16582	16332	16312	16372	16525	16387	16387	16439	16245	16460	16252	16423	16457	16482	16466	16576	16382	16472	16349	16218	16470	16117	16471	16488	16398	16473	16546	16314	16503	16429	16496	16434	16354	16425	16616	16362	16582	16229	16469	16606	16355	16422	16452	16428	16451	16409	16364	16327	16480	16444	16321	16462	16433	16439	16354	16495	16425	16273	16575	16385	16260	16345	16520	16320	16386	16433	16502	16357	16322	16364	16482	16500	16391	16426	16558	16355	16283	16556	16506	16263	16351	16471	16296	16507	16577	16424	16422	16474	16540	16387	16304	16587	16300	16345	16197	16396	16197	16699	16539	16511	16444	16399	16547	16407	16440	16313	16326	16132	16453	16317	16484	16192	16458	16593	16647	16346	16558	16368	16697	16312	16415	16257	16277	16436	16383	16600	16295	16449	16445	16423	16490	16495	16262	16550	16407	16233	16537	16317	16351	16320	16277	16222	16387	16317	16506	16468	16477	16600	16540	16421	16131	16321	16467	16647	16322	16220	16274	16415	16337	16548	16410	16488	16529	16628	16416	16446	16440	16228	16411	16489	16431	16284	16437	16253	16464	16451	16395	16279	16211	16483	16322	16330	16259	16678	16502	16264	16674	16427	16476	16312	16518	16453	16444	16348	16414	16434	16180	16502	16516	16362	16379	16433	16313	16401	16365	16339	16141	16317	16291	16567	16361	16455	16369	16122	16458	16529	16386	16559	16423	16468	16368	16539	16476	16380	16425	16415	16519	16172	16368	16548	16505	16468	16366	16597	16510	16280	16391	16336	16485	16354	16378	16399	16523	16346	16175	16357	16502	16363	16304	16272	16424	16382	16370	16421	16406	16383	16423	16347	16359	16543	16445	16366	16429	16475	16349	16538	16476	16631	16309	16356	16390	16470	16420	16438	16385	16441	16178	16502	16392	16469	16342	16409	16650	16398	16507	16518	16333	16630	16313	16537	16370	16404	16469	16349	16506	16444	16371	16165	16316	16259	16246	16300	16308	16395	16486	16562	16339	16404	16193	16223	16596	16504	16390	16632	16365	16426	16529	16346	16235	16438	16473	16391	16333	16472	16591	16485	16551	16448	16454	16440	16282	16240	16405	16512	16354	16433	16553	16283	16535	16573	16290	16472	16474	16350	16341	16440	16542	16529	16433	16214	16399	16511	16558	16467	16310	16445	16336	16352	16512	16472	16548	16615	16238	16393	16433	16413	16389	16248	16190	16558	16536	16490	16381	16268	16277	16463	16352	16319	16486	16577	16327	16356	16484	16570	16439	16381	16427	16307	16456	16382	16210	16342	16573	16424	16492	16488	16499	16455	16482	16222	16200	16458	16498	16151	16395	16592	16356	16244	16415	16277	16387	16470	16803	16518	16411	16373	16426	16379	16586	16388	16403	16216	16421	16590	16497	16294	16428	16428	16322	16422	16366	16284	16287	16438	16230	16339	16444	16616	16414	16407	16216	16531	16348	16466	16464	16197	16428	16314	16258	16499	16544	16328	16397	16570	16517	16261	16452	16271	16122	16395	16200	16360	16336	16349	16393	16356	16587	16453	16485	16523	16459	16236	16353	16391	16236	16555	16353	16551	16386	16380	16471	16519	16418	16412	16344	16294	16425	16604	16472	16448	16528	16462	16423	16560	16455	16323	16459	16515	16445	16626	16385	16421	16322	16186	16397	16538	16255	16372	16632	16405	16367	16356	16476	16276	16333	16338	16519	16301	16500	16671	16443	16534	16524	16477	16376	16466	16382	16434	16384	16474	16453	16321	16521	16338	16345	16330	16559	16494	16492	16400	16481	16402	16172	16492	16407	16140	16322	16353	16513	16354	16582	16281	16526	16604	16313	16390	16482	16456	16436	16444	16544	16458	16501	16505	16481	16300	16417	16472	16458	16336	16483	16243	16370	16593	16655	16476	16377	16350	16415	16383	16467	16408	16453	16252	16302	16505	16338	16417	16615	16481	16343	16595	16530	16477	16433	16347	16598	16422	16171	16549	16466	16363	16491	16431	16391	16539	16459	16447	16256	16348	16350	16333	16343	16449	16376	16443	16469	16392	16380	16207	16316	16420	16383	16517	16240	16285	16517	16435	16220	16177	16313	16392	16503	16582	16412	16418	16641	16460	16326	16438	16407	16313	16557	16369	16524	16455	16238	16384	16475	16422	16348	16399	16542	16439	16474	16556	16454	16427	16345	16534	16411	16426	16443	16459	16377	16354	16361	16336	16312	16364	16332	16588	16398	16340	16350	16519	16333	16465	16461	16292	16580	16335	16411	16511	16464	16251	16640	16360	16544	16176	16394	16492	16509	16414	16586	16156	16583	16035	16360	16376	16318	16504	16426	16613	16599	16522	16759	16274	16330	16398	16454	16392	16371	16326	16377	16534	16316	16582	16348	16412	16305	16544	16325	16373	16488	16394	16299	16144	16379	16503	16229	16296	16440	16426	16369	16404	16450	16268	16701	16469	16457	16430	16390	16536	16660	16494	16446	16572	16329	16443	16469	16210	16726	16335	16595	16603	16662	16372	16458	16273	16489	16477	16413	16307	16625	16307	16384	16439	16386	16590	16476	16337	16617	16450	16218	16348	16368	16453	16375	16513	16456	16519	16371	16296	16471	16364	16364	16579	16620	16472	16404	16467	16189	16292	16478	16503	16420	16503	16481	16248	16399	16443	16404	16374	16289	16445	16508	16508	16438	16334	16481	16415	16486	16549	16531	16355	16433	16276	16464	16390	16444	16148	16369	16531	16477	16328	16369	16505	16465	16364	16407	16514	16282	16487	16465	16551	16499	16610	16577	16507	16403	16369	16444	16428	16320	16375	16394	16422	16564	16573	16559	16493	16420	16503	16423	16463	16269	16332	16246	16391	16529	16277	16659	16441	16418	16398	16505	16502	16551	16490	16434	16443	16495	16309	16396	16236	16319	16271	16391	16355	16389	16327	16429	16414	16445	16533	16303	16423	16503	16440	16194	16462	16520	16395	16485	16313	16491	16400	16302	16417	16433	16447	16396	16416	16567	16456	16686	16398	16453	16336	16239	16576	16625	16421	16350	16379	16402	16600	16547	16496	16442	16252	16416	16302	16355	16401	16488	16365	16223	16675	16517	16435	16606	16517	16647	16759	16380	16373	16547	16401	16666	16598	16533	16378	16514	16273	16315	16323	16477	16490	16536	16229	16546	16458	16574	16348	16541	16468	16314	16290	16625	16155	16366	16224	16344	16426	16542	16461	16370	16404	16337	16400	16503	16369	16188	16233	16387	16622	16561	16626	16369	16418	16524	16341	16286	16398	16416	16364	16543	16503	16402	16246	16289	16331	16595	16381	16682	16528	16263	16277	16444	16356	16487	16418	16690	16548	16534	16473	16445	16459	16400	16275	16446	16495	16410	16565	16645	16383	16350	16388	16577	16257	16401	16383	16449	16433	16326	16279	16357	16245	16415	16444	16409	16132	16268	16481	16344	16394	16420	16141	16383	16384	16490	16322	16312	16249	16645	16351	16479	16505	16410	16385	16266	16409	16417	16476	16390	16435	16347	16442	16391	16397	16662	16354	16587	16290	16490	16536	16532	16532	16497	16350	16457	16408	16426	16523	16218	16283	16352	16431	16430	16435	16338	16482	16297	16274	16390	16359	16335	16440	16318	16645	16317	16466	16551	16333	16491	16525	16334	16457	16435	16340	16447	16611	16342	16557	16476	16256	16598	16447	16267	16376	16324	16299	16363	16404	16381	16350	16390	16341	16521	16385	16365	16286	16489	16384	16455	16520	16519	16501	16165	16466	16405	16524	16534	16428	16297	16477	16541	16447	16321	16528	16415	16283	16267	16285	16372	16447	16328	16188	16463	16541	16485	16343	16372	16353	16447	16097	16340	16398	16639	16275	16368	16386	16381	16382	16393	16285	16277	16469	16367	16429	16620	16376	16478	16288	16485	16646	16552	16306	16396	16524	16342	16578	16348	16378	16493	16348	16690	16367	16489	16367	16340	16353	16479	16535	16419	16355	16194	16392	16305	16245	16225	16546	16500	16287	16359	16449	16373	16400	16232	16466	16476	16463	16476	16641	16332	16297	16316	16481	16467	16356	16483	16357	16468	16268	16328	16464	16361	16511	16406	16527	16498	16536	16268	16530	16436	16226	16476	16316	16304	16480	16352	16407	16600	16540	16293	16457	16542	16366	16518	16453	16491	16430	16593	16260	16442	16402	16463	16547	16401	16312	16490	16683	16364	16372	16569	16609	16405	16490	16766	16384	16462	16310	16466	16371
29252	59173	50229	34076	22845	15954	14647	14004	13953	14073	13808	13671	13588	13577	13622	13421	13564	13613	13441	13432	13451	13462	13541	13632	14506	14827	14832	14360	13917	13582	13398	13259	13282	13569	13380	13411	13434	13338	13442	13253	13264	13288	13474	13377	13367	13420	13368	13393	13463	13491	13288	13341	13358	13254	13458	13389	13545	13339	13288	13458	13395	13531	13330	13339	13299	13417	13406	13449	13513	13348	13344	13523	13418	13367	13517	13345	13477	13387	13377	13406	13424	13375	13568	13435	13393	13223	13497	13289	13514	13338	13355	13430	13279	13427	13500	13416	13460	13291	13429	13362	13441	13490	13468	13469	13224	13420	13495	13511	13209	13358	13390	13368	13375	13395	13195	13325	13466	13387	13236	13305	13504	13311	13376	13414	13470	13451	13453	13421	13509	13391	13350	13488	13333	13320	13379	13413	13345	13315	13463	13539	13294	13399	13459	13373	13464	13361	13429	13421	13540	13322	13246	13272	13335	13449	13411	13392	13330	13326	13357	13557	13354	13452	13484	13303	13380	13426	13407	13508	13392	13426	13394	13424	13311	13324	13434	13437	13494	13430	13190	13275	13243	13340	13433	13494	13313	13449	13422	13321	13361	13378	13477	13369	13516	13415	13284	13362	13279	13354	13273	13266	13419	13304	13398	13429	13477	13289	13393	13398	13272	13293	13388	13469	13571	13542	13355	13421	13534	13319	13428	13205	13388	13145	13309	13537	13337	13589	13410	13427	13312	13538	13447	13379	13351	13571	13408	13411	13397	13353	13448	13314	13332	13483	13257	13298	13266	13380	13324	13418	13383	13398	13351	13543	13549	13445	13356	13513	13349	13529	13454	13374	13358	13528	13247	13377	13381	13389	13622	13458	13413	13194	13386	13409	13386	13256	13424	13530	13437	13405	13588	13507	13304	13346	13407	13550	13380	13410	13423	13280	13466	13411	13383	13267	13454	13430	13447	13400	13405	13560	13472	13424	13147	13355	13457	13424	13179	13505	13343	13364	13370	13365	13412	13435	13433	13304	13573	13425	13341	13282	13262	13469	13505	13450	13305	13280	13349	13277	13379	13514	13508	13445	13405	13367	13335	13425	13370	13224	13240	13514	13479	13261	13411	13308	13357	13333	13474	13456	13358	13405	13457	13302	13350	13309	13459	13496	13385	13365	13283	13351	13513	13210	13326	13336	13447	13509	13508	13444	13481	13433	13390	13433	13413	13319	13417	13417	13379	13402	13388	13281	13296	13374	13472	13455	13387	13279	13342	13443	13327	13440	13414	13432	13417	13457	13562	13433	13495	13527	13208	13391	13406	13287	13612	13451	13305	13378	13528	13317	13225	13604	13381	13318	13400	13533	13406	13361	13353	13385	13411	13454	13477	13462	13128	13336	13141	13366	13202	13552	13441	13342	13294	13317	13344	13451	13388	13548	13401	13362	13427	13363	13394	13283	13513	13386	13337	13340	13292	13194	13274	13415	13375	13326	13285	13510	13578	13464	13149	13223	13325	13623	13147	13393	13392	13572	13366	13407	13462	13352	13450	13307	13460	13442	13641	13395	13515	13326	13381	13451	13609	13363	13312	13483	13313	13388	13487	13378	13442	13281	13313	13334	13340	13382	13239	13327	13348	13343	13540	13232	13218	13479	13520	13339	13361	13454	13440	13375	13418	13416	13384	13381	13353	13332	13387	13451	13463	13374	13340	13538	13476	13326	13368	13405	13312	13392	13385	13328	13436	13489	13443	13300	13417	13478	13297	13633	13348	13424	13330	13410	13428	13294	13589	13416	13445	13190	13282	13188	13295	13428	13308	13438	13512	13316	13517	13299	13457	13396	13450	13284	13330	13403	13518	13356	13449	13430	13272	13548	13405	13381	13545	13355	13316	13435	13300	13409	13288	13386	13323	13467	13306	13439	13286	13306	13438	13444	13386	13398	13490	13369	13490	13410	13380	13403	13268	13304	13436	13371	13350	13498	13419	13326	13330	13450	13338	13271	13542	13341	13396	13372	13441	13434	13454	13498	13389	13320	13448	13567	13496	13385	13233	13419	13563	13452	13378	13207	13524	13407	13384	13533	13392	13558	13431	13444	13397	13268	13294	13474	13497	13369	13471	13269	13297	13447	13562	13402	13632	13303	13377	13682	13320	13340	13326	13421	13338	13369	13516	13463	13530	13479	13356	13549	13506	13467	13455	13453	13323	13231	13475	13319	13541	13391	13364	13549	13421	13315	13494	13369	13465	13412	13382	13502	13437	13374	13293	13444	13232	13510	13333	13487	13344	13449	13387	13468	13427	13376	13472	13320	13276	13273	13548	13367	13400	13180	13311	13331	13451	13372	13484	13397	13335	13429	13299	13209	13413	13431	13357	13557	13457	13423	13425	13289	13396	13242	13278	13327	13577	13270	13499	13367	13541	13427	13454	13467	13450	13270	13459	13374	13299	13400	13502	13285	13430	13302	13415	13476	13325	13510	13414	13345	13285	13352	13373	13280	13472	13222	13396	13554	13303	13383	13411	13399	13441	13321	13374	13412	13400	13383	13320	13469	13327	13373	13315	13405	13452	13412	13288	13441	13261	13392	13588	13347	13536	13430	13403	13346	13432	13486	13387	13502	13327	13401	13565	13246	13440	13432	13356	13472	13470	13415	13455	13512	13394	13296	13392	13442	13374	13416	13505	13459	13405	13499	13412	13291	13243	13544	13287	13398	13484	13509	13243	13350	13348	13377	13350	13422	13258	13404	13344	13349	13450	13489	13447	13272	13508	13334	13467	13270	13350	13397	13522	13480	13301	13336	13559	13459	13258	13372	13469	13469	13451	13443	13391	13424	13343	13392	13427	13438	13352	13353	13411	13471	13262	13352	13568	13229	13426	13408	13366	13279	13441	13372	13501	13384	13297	13429	13356	13630	13306	13316	13374	13253	13405	13480	13352	13194	13394	13301	13482	13477	13276	13614	13446	13363	13464	13460	13397	13635	13193	13437	13365	13361	13450	13547	13448	13325	13411	13302	13434	13503	13246	13256	13526	13505	13435	13383	13519	13458	13634	13423	13348	13370	13330	13537	13346	13452	13495	13307	13351	13352	13340	13407	13408	13405	13305	13190	13485	13428	13360	13561	13520	13390	13359	13383	13549	13260	13392	13298	13380	13538	13448	13339	13440	13344	13460	13225	13375	13439	13309	13491	13490	13469	13332	13372	13361	13539	13389	13458	13252	13238	13332	13433	13368	13513	13444	13351	13589	13410	13332	13499	13330	13395	13397	13345	13319	13224	13392	13333	13423	13361	13492	13321	13383	13475	13533	13319	13454	13401	13573	13344	13317	13256	13471	13192	13302	13606	13350	13407	13467	13300	13425	13395	13242	13198	13278	13251	13365	13342	13492	13412	13434	13346	13206	13500	13365	13367	13300	13337	13428	13428	13257	13516	13383	13526	13431	13484	13348	13316	13416	13500	13538	13196	13394	13448	13392	13289	13444	13574	13379	13252	13472	13370	13365	13448	13430	13316	13261	13461	13314	13335	13496	13377	13323	13505	13348	13515	13460	13344	13554	13334	13391	13461	13303	13322	13360	13396	13248	13228	13293	13261	13274	13472	13326	13472	13511	13494	13401	13570	13380	13465	13222	13377	13405	13394	13402	13364	13243	13252	13344	13330	13324	13389	13352	13316	13321	13293	13406	13419	13489	13362	13249	13422	13321	13363	13426	13396	13279	13421	13395	13327	13352	13405	13344	13373	13424	13296	13319	13565	13387	13219	13390	13414	13378	13503	13163	13370	13323	13401	13439	13263	13491	13498	13529	13433	13342	13417	13488	13269	13297	13287	13374	13236	13534	13310	13339	13442	13464	13374	13346	13273	13417	13457	13232	13423	13560	13408	13231	13245	13456	13460	13157	13522	13430	13425	13242	13449	13469	13239	13235	13398	13385	13426	13284	13320	13610	13437	13427	13344	13364	13322	13500	13410	13417	13141	13172	13279	13450	13469	13364	13454	13316	13446	13338	13447	13296	13427	13403	13490	13616	13323	13482	13213	13353	13507	13425	13266	13419	13430	13456	13361	13339	13231	13466	13468	13247	13191	13410	13384	13322	13324	13426	13503	13585	13324	13286	13316	13504	13264	13368	13552	13367	13449	13642	13477	13410	13329	13182	13386	13466	13380	13280	13367	13546	13413	13567	13453	13361	13265	13266	13465	13390	13266	13421	13456	13221	13472	13571	13288	13316	13381	13363	13306	13285	13467	13253	13323	13376	13350	13381	13439	13345	13346	13265	13452	13378	13557	13352	13404	13400	13459	13495	13199	13446	13293	13150	13483	13345	13461	13337	13403	13516	13377	13471	13361	13515	13430	13484	13218	13384	13454	13445	13347	13280	13414	13513	13414	13397	13439	13441	13266	13416	13195	13382	13435	13457	13348	13213	13500	13428	13288	13346	13405	13229	13316	13440	13513	13435	13346	13467	13384	13248	13385	13300	13326	13413	13297	13431	13389	13553	13436	13556	13339	13453	13281	13241	13294	13400	13553	13504	13364	13336	13224	13465	13467	13354	13316	13291	13205	13322	13403	13238	13303	13469	13366	13417	13355	13374	13353	13336	13208	13456	13419	13340	13340	13173	13289	13372	13344	13298	13456	13392	13478	13288	13220	13379	13434	13370	13352	13348	13330	13405	13387	13301	13246	13319	13411	13430	13445	13308	13492	13371	13365	13396	13301	13399	13141	13386	13435	13341	13488	13491	13445	13383	13430	13479	13432	13286	13322	13381	13407	13364	13412	13388	13400	13372	13254	13496	13474	13411	13358	13207	13374	13205	13338	13335	13379	13450	13493	13354	13467	13447	13352	13330	13508	13274	13511	13309	13325	13398	13488	13411	13375	13352	13342	13432	13376	13335	13246	13310	13335	13364	13513	13444	13358	13472	13295	13151	13388	13237	13381	13380	13214	13353	13547	13377	13338	13381	13438	13258	13472	13390	13322	13491	13442	13480	13553	13317	13390	13445	13374	13465	13495	13571	13441	13339	13385	13281	13214	13506	13445	13392	13149	13289	13281	13378	13353	13410	13387	13356	13336	13513	13288	13438	13378	13418	13498	13430	13539	13417	13236	13401	13387	13475	13422	13539	13487	13410	13341	13303	13304
24681	21413	28920	28926	22709	19179	18124	16865	16821	16768	16693	16523	16596	16743	16618	16681	16583	16438	16698	16613	16428	16636	16459	16682	16584	17043	17156	16791	16656	16493	16420	16340	16667	16483	16697	16523	16399	16523	16428	16269	16483	16447	16474	16627	16544	16375	16420	16258	16479	16479	16349	16543	16478	16377	16420	16560	16541	16643	16401	16339	16488	16413	16668	16616	16551	16487	16324	16319	16269	16348	16379	16496	16542	16442	16560	16373	16350	16321	16370	16442	16360	16523	16533	16486	16416	16635	16510	16527	16453	16493	16514	16392	16333	16398	16387	16505	16444	16461	16417	16417	16432	16410	16353	16468	16584	16426	16407	16400	16279	16413	16358	16242	16402	16478	16293	16176	16321	16503	16451	16454	16218	16384	16339	16396	16541	16512	16274	16242	16524	16385	16326	16299	16457	16363	16542	16656	16422	16484	16398	16384	16340	16373	16442	16345	16306	16363	16315	16365	16449	16369	16272	16392	16421	16401	16255	16342	16384	16456	16364	16377	16517	16322	16498	16463	16516	16349	16663	16581	16463	16519	16288	16523	16248	16303	16283	16552	16455	16475	16345	16485	16591	16609	16545	16524	16567	16544	16408	16463	16500	16467	16525	16610	16310	16571	16521	16523	16452	16389	16375	16369	16244	16538	16423	16563	16394	16506	16336	16493	16436	16299	16541	16533	16400	16608	16254	16391	16515	16420	16474	16534	16437	16537	16564	16434	16237	16214	16583	16348	16476	16418	16419	16582	16509	16511	16560	16478	16498	16454	16426	16424	16338	16417	16406	16348	16407	16390	16429	16598	16316	16329	16561	16336	16347	16361	16344	16370	16452	16364	16409	16183	16408	16406	16550	16388	16831	16426	16676	16479	16552	16370	16392	16462	16378	16378	16325	16443	16397	16369	16386	16459	16418	16536	16288	16354	16532	16436	16437	16392	16399	16443	16255	16392	16417	16501	16731	16389	16466	16498	16440	16511	16440	16425	16419	16487	16285	16466	16512	16464	16506	16566	16421	16626	16461	16426	16632	16530	16453	16625	16418	16464	16153	16535	16582	16565	16395	16341	16491	16529	16596	16457	16629	16349	16696	16586	16272	16368	16352	16596	16480	16454	16315	16388	16531	16415	16373	16365	16416	16455	16476	16353	16335	16278	16474	16230	16476	16332	16350	16204	16474	16390	16565	16312	16386	16190	16518	16300	16370	16357	16284	16384	16248	16490	16618	16268	16427	16437	16402	16427	16381	16355	16518	16490	16458	16343	16563	16546	16527	16606	16592	16351	16386	16382	16605	16504	16655	16618	16510	16427	16579	16385	16409	16315	16311	16428	16489	16469	16502	16401	16727	16262	16535	16379	16660	16611	16577	16379	16463	16505	16582	16393	16467	16523	16174	16460	16585	16376	16548	16450	16518	16340	16375	16229	16456	16288	16439	16248	16377	16392	16443	16353	16398	16195	16400	16350	16290	16255	16352	16273	16356	16474	16619	16540	16319	16406	16386	16340	16371	16507	16603	16584	16463	16590	16540	16467	16509	16276	16409	16436	16240	16502	16480	16472	16306	16447	16394	16235	16505	16586	16507	16412	16407	16608	16307	16274	16284	16436	16376	16355	16383	16341	16326	16404	16473	16521	16526	16400	16503	16518	16601	16176	16445	16532	16390	16475	16480	16226	16343	16452	16439	16559	16538	16559	16639	16270	16447	16558	16426	16386	16362	16505	16521	16484	16442	16547	16208	16430	16520	16560	16389	16501	16269	16234	16545	16452	16503	16249	16181	16315	16582	16498	16453	16283	16530	16646	16513	16309	16314	16394	16433	16587	16556	16478	16173	16382	16399	16586	16393	16485	16523	16524	16561	16743	16542	16450	16437	16484	16330	16274	16543	16589	16379	16330	16347	16316	16309	16228	16400	16357	16630	16470	16530	16448	16328	16508	16766	16576	16478	16244	16518	16458	16413	16376	16225	16355	16425	16316	16438	16585	16218	16444	16507	16274	16449	16584	16553	16431	16391	16436	16450	16495	16476	16561	16471	16313	16407	16418	16532	16408	16301	16519	16366	16434	16528	16597	16412	16502	16363	16497	16408	16608	16675	16325	16468	16494	16616	16598	16579	16380	16499	16419	16731	16574	16308	16486	16401	16420	16452	16394	16411	16326	16415	16243	16511	16255	16472	16461	16332	16444	16209	16405	16505	16333	16385	16299	16528	16435	16198	16503	16401	16501	16240	16347	16496	16559	16408	16454	16423	16341	16432	16428	16375	16509	16382	16250	16387	16477	16547	16448	16562	16493	16416	16500	16167	16293	16483	16426	16475	16114	16502	16417	16469	16510	16573	16391	16472	16548	16422	16214	16436	16426	16364	16543	16419	16526	16445	16421	16493	16663	16340	16595	16603	16375	16466	16356	16381	16456	16443	16532	16369	16291	16410	16306	16469	16549	16514	16714	16208	16276	16492	16437	16359	16165	16662	16446	16524	16512	16438	16433	16595	16399	16422	16413	16534	16401	16387	16423	16441	16529	16447	16476	16375	16288	16134	16457	16290	16545	16548	16417	16304	16328	16444	16360	16290	16363	16342	16211	16317	16360	16337	16519	16391	16315	16466	16490	16409	16327	16518	16631	16528	16276	16293	16329	16560	16346	16446	16446	16642	16574	16374	16501	16351	16450	16484	16433	16421	16461	16469	16479	16466	16378	16541	16358	16589	16465	16341	16480	16452	16405	16331	16608	16362	16226	16247	16622	16412	16648	16373	16282	16533	16674	16417	16386	16457	16359	16399	16476	16374	16304	16550	16444	16315	16417	16446	16675	16591	16613	16570	16246	16308	16460	16473	16405	16633	16296	16695	16623	16371	16352	16383	16376	16424	16341	16401	16458	16412	16472	16552	16447	16369	16606	16436	16508	16575	16528	16429	16270	16394	16390	16524	16398	16381	16496	16529	16581	16326	16475	16525	16398	16276	16506	16400	16379	16413	16506	16558	16284	16444	16276	16588	16397	16585	16437	16623	16294	16208	16291	16542	16749	16597	16393	16489	16606	16497	16503	16400	16446	16440	16388	16490	16648	16545	16647	16504	16565	16523	16349	16506	16395	16332	16403	16528	16419	16330	16523	16456	16414	16473	16578	16410	16514	16514	16418	16641	16420	16429	16699	16436	16376	16481	16269	16558	16527	16432	16470	16429	16332	16539	16367	16316	16527	16489	16465	16593	16368	16485	16449	16450	16434	16473	16440	16250	16601	16544	16618	16579	16375	16485	16421	16640	16303	16281	16434	16430	16541	16470	16469	16292	16465	16574	16452	16447	16567	16614	16348	16567	16527	16373	16266	16311	16451	16083	16569	16560	16608	16487	16347	16422	16230	16569	16388	16302	16697	16434	16502	16429	16384	16370	16484	16521	16428	16312	16413	16505	16418	16379	16442	16481	16540	16484	16336	16498	16412	16278	16623	16729	16471	16338	16297	16566	16465	16337	16424	16501	16398	16281	16478	16278	16453	16327	16425	16417	16362	16436	16537	16500	16272	16470	16308	16438	16382	16198	16362	16609	16405	16502	16418	16234	16530	16590	16401	16542	16359	16397	16521	16526	16482	16340	16378	16559	16457	16439	16434	16442	16402	16329	16374	16308	16462	16284	16476	16286	16266	16610	16429	16472	16349	16575	16631	16570	16598	16438	16441	16260	16389	16410	16408	16390	16411	16455	16426	16515	16421	16332	16347	16405	16580	16431	16516	16539	16564	16543	16451	16315	16507	16477	16405	16408	16468	16521	16365	16456	16507	16482	16574	16403	16529	16459	16510	16498	16483	16274	16606	16222	16505	16540	16391	16555	16486	16441	16321	16359	16400	16510	16494	16456	16458	16448	16457	16480	16377	16438	16356	16600	16463	16612	16221	16445	16516	16413	16575	16395	16418	16419	16438	16544	16516	16711	16391	16486	16485	16447	16419	16480	16498	16410	16553	16608	16547	16599	16473	16447	16434	16400	16309	16664	16494	16631	16513	16419	16319	16590	16313	16353	16448	16527	16628	16451	16184	16474	16239	16550	16433	16394	16383	16501	16505	16486	16264	16551	16411	16489	16333	16438	16526	16409	16443	16500	16284	16511	16455	16435	16194	16495	16490	16639	16477	16503	16413	16228	16263	16291	16530	16635	16261	16447	16651	16570	16465	16329	16461	16381	16485	16300	16410	16441	16409	16300	16484	16353	16348	16298	16601	16652	16336	16557	16370	16316	16301	16556	16344	16374	16309	16501	16494	16451	16569	16394	16344	16203	16466	16403	16444	16409	16549	16393	16393	16460	16336	16396	16308	16604	16250	16254	16527	16526	16476	16591	16429	16399	16283	16529	16343	16621	16364	16364	16338	16553	16474	16392	16416	16401	16505	16300	16361	16612	16349	16469	16647	16471	16531	16481	16454	16562	16591	16498	16495	16630	16552	16423	16390	16415	16360	16539	16427	16132	16387	16463	16469	16619	16338	16391	16365	16559	16497	16447	16493	16351	16413	16328	16463	16530	16424	16337	16279	16490	16554	16469	16492	16436	16487	16375	16493	16531	16473	16502	16285	16482	16362	16482	16497	16552	16414	16643	16477	16595	16644	16411	16579	16459	16304	16449	16300	16506	16228	16597	16479	16374	16331	16353	16416	16482	16385	16536	16233	16357	16439	16548	16609	16421	16529	16362	16351	16464	16601	16467	16612	16523	16466	16521	16420	16430	16363	16445	16580	16538	16534	16474	16556	16525	16699	16411	16367	16302	16422	16399	16540	16518	16521	16193	16394	16388	16511	16599	16293	16363	16471	16461	16566	16447	16555	16509	16809	16614	16629	16529	16367	16626	16629	16501	16530	16493	16345	16393	16437	16344	16574	16267	16346	16404	16406	16311	16359	16481	16278	16546	16465	16376	16401	16533	16439	16409	16617	16377	16391	16430	16422	16473	16524	16327	16661	16327	16339	16378	16504	16484	16463	16335	16399	16561	16491	16582	16646	16510	16572	16525	16374	16529	16519	16481	16565	16364	16364	16291	16448	16637	16313	16580	16544	16610	16345	16434	16370	16237	16479	16369	16544	16424	16538	16451	16488	16453	16479	16578	16388	16234	16480	16262	16361	16338	16263	16472	16638	16405	16512	16379	16695
30131	52111	41486	29127	20618	15550	14185	13675	13922	13592	13689	13580	13432	13499	13651	13505	13490	13539	13459	13428	13489	13587	13464	13721	14011	14108	14183	13892	13631	13484	13542	13549	13457	13474	13383	13377	13438	13487	13268	13502	13327	13626	13292	13653	13412	13322	13495	13323	13423	13355	13350	13418	13432	13295	13326	13447	13517	13356	13373	13406	13428	13464	13310	13693	13473	13457	13464	13414	13448	13322	13540	13593	13432	13239	13438	13255	13349	13269	13276	13358	13318	13451	13382	13467	13244	13365	13343	13414	13395	13270	13501	13451	13345	13301	13328	13409	13417	13444	13320	13344	13347	13292	13367	13337	13420	13547	13402	13504	13472	13409	13433	13344	13314	13620	13370	13423	13342	13342	13340	13406	13465	13369	13326	13569	13311	13441	13407	13404	13433	13301	13367	13541	13413	13564	13385	13491	13386	13421	13358	13527	13318	13538	13523	13393	13341	13473	13276	13271	13325	13476	13414	13400	13423	13438	13165	13335	13417	13436	13557	13359	13391	13308	13431	13299	13384	13352	13328	13589	13385	13305	13432	13477	13332	13337	13561	13425	13324	13645	13396	13356	13410	13364	13538	13352	13315	13379	13366	13326	13444	13516	13492	13331	13485	13247	13386	13314	13399	13431	13425	13439	13355	13289	13365	13318	13320	13471	13532	13185	13311	13347	13425	13608	13376	13317	13366	13448	13267	13389	13409	13481	13456	13386	13380	13393	13422	13428	13549	13432	13443	13532	13378	13391	13574	13270	13458	13405	13383	13462	13305	13258	13593	13375	13424	13370	13281	13417	13496	13507	13266	13661	13481	13508	13420	13417	13396	13280	13434	13447	13444	13448	13533	13459	13407	13409	13564	13282	13383	13461	13393	13484	13192	13481	13336	13474	13414	13536	13298	13428	13246	13356	13436	13422	13268	13537	13117	13401	13557	13434	13550	13333	13408	13466	13430	13553	13404	13392	13324	13342	13173	13371	13330	13398	13434	13446	13463	13418	13440	13382	13241	13345	13283	13409	13462	13311	13465	13600	13404	13548	13358	13537	13456	13502	13346	13272	13338	13268	13246	13334	13380	13280	13205	13361	13438	13520	13416	13564	13371	13512	13426	13393	13544	13386	13361	13317	13346	13333	13281	13316	13377	13479	13221	13563	13247	13372	13386	13322	13395	13329	13372	13364	13380	13222	13590	13313	13475	13336	13313	13313	13401	13422	13376	13455	13337	13470	13485	13468	13617	13416	13437	13410	13368	13427	13378	13475	13419	13292	13490	13367	13424	13318	13443	13610	13432	13516	13404	13348	13211	13361	13439	13466	13439	13503	13445	13269	13387	13357	13487	13368	13458	13364	13531	13451	13428	13198	13636	13262	13330	13495	13373	13399	13352	13398	13491	13369	13332	13548	13304	13464	13529	13426	13713	13346	13280	13476	13207	13328	13541	13515	13423	13370	13167	13475	13572	13385	13389	13411	13412	13482	13406	13374	13448	13487	13411	13530	13465	13430	13395	13312	13389	13410	13398	13363	13625	13379	13521	13249	13387	13295	13323	13357	13488	13354	13413	13256	13491	13413	13398	13470	13543	13162	13249	13467	13518	13515	13439	13275	13553	13406	13422	13461	13432	13554	13289	13518	13516	13408	13498	13333	13401	13510	13317	13497	13409	13447	13536	13386	13513	13433	13461	13194	13436	13363	13577	13349	13318	13414	13441	13407	13313	13406	13340	13394	13373	13365	13531	13426	13512	13417	13334	13533	13232	13337	13435	13474	13507	13408	13338	13405	13430	13532	13495	13396	13330	13378	13326	13374	13485	13622	13453	13509	13321	13224	13399	13459	13318	13418	13400	13551	13565	13488	13466	13400	13586	13474	13397	13375	13492	13363	13277	13407	13656	13354	13369	13374	13698	13539	13392	13476	13370	13383	13461	13491	13246	13530	13370	13119	13353	13547	13385	13529	13360	13352	13509	13312	13444	13290	13281	13390	13439	13504	13386	13382	13439	13315	13487	13440	13429	13305	13695	13438	13321	13487	13414	13324	13440	13536	13537	13612	13445	13512	13282	13363	13318	13398	13259	13686	13475	13397	13467	13334	13439	13358	13356	13370	13443	13487	13336	13518	13598	13433	13337	13494	13391	13298	13572	13460	13483	13354	13361	13408	13406	13332	13454	13468	13289	13407	13369	13542	13442	13471	13571	13446	13361	13447	13332	13339	13398	13417	13272	13371	13304	13391	13346	13373	13453	13228	13419	13487	13387	13262	13505	13352	13374	13595	13344	13382	13509	13497	13325	13396	13669	13361	13481	13329	13343	13351	13411	13444	13351	13504	13519	13346	13292	13528	13450	13318	13221	13457	13232	13448	13436	13340	13358	13315	13162	13507	13600	13465	13486	13429	13443	13372	13390	13467	13448	13359	13511	13418	13265	13490	13490	13323	13403	13358	13298	13479	13547	13250	13413	13429	13480	13545	13372	13450	13204	13261	13402	13314	13384	13455	13313	13388	13509	13237	13537	13382	13518	13462	13458	13444	13356	13291	13376	13407	13512	13386	13341	13227	13315	13448	13375	13386	13619	13330	13471	13358	13427	13430	13292	13400	13412	13513	13575	13326	13329	13368	13451	13468	13355	13388	13488	13331	13410	13386	13429	13323	13475	13410	13478	13300	13334	13479	13343	13439	13392	13440	13538	13512	13442	13241	13357	13291	13361	13318	13429	13436	13475	13340	13431	13453	13282	13550	13280	13329	13440	13304	13299	13278	13173	13359	13490	13341	13354	13469	13217	13385	13322	13289	13550	13236	13458	13428	13636	13465	13499	13493	13340	13448	13311	13397	13410	13420	13354	13357	13315	13372	13457	13450	13496	13467	13372	13463	13632	13352	13364	13385	13462	13326	13247	13347	13454	13590	13450	13448	13334	13467	13475	13411	13440	13433	13379	13549	13529	13506	13342	13451	13304	13222	13503	13406	13575	13348	13611	13401	13413	13268	13349	13575	13540	13337	13283	13460	13279	13464	13412	13349	13620	13311	13275	13364	13496	13336	13301	13508	13482	13447	13382	13454	13333	13395	13401	13431	13434	13423	13483	13432	13419	13639	13342	13403	13438	13406	13326	13203	13255	13491	13453	13300	13306	13429	13370	13436	13580	13389	13327	13405	13331	13494	13472	13248	13508	13341	13366	13466	13506	13461	13423	13421	13287	13326	13560	13626	13708	13469	13616	13261	13501	13444	13321	13505	13426	13543	13424	13366	13459	13432	13331	13440	13583	13239	13593	13344	13403	13308	13415	13442	13385	13329	13578	13437	13452	13340	13348	13336	13547	13365	13433	13449	13384	13338	13498	13449	13215	13354	13301	13450	13577	13359	13532	13378	13387	13528	13462	13699	13432	13395	13509	13519	13409	13382	13513	13410	13493	13353	13370	13253	13318	13625	13548	13425	13487	13445	13238	13551	13315	13309	13579	13363	13578	13466	13522	13357	13393	13432	13535	13496	13332	13513	13483	13428	13369	13472	13497	13329	13362	13370	13411	13341	13350	13470	13459	13364	13431	13336	13361	13497	13536	13554	13513	13564	13512	13441	13375	13422	13572	13423	13501	13459	13518	13384	13326	13518	13445	13496	13433	13405	13435	13471	13389	13303	13388	13407	13430	13382	13371	13395	13472	13325	13494	13274	13514	13429	13465	13544	13456	13513	13478	13313	13537	13385	13374	13445	13328	13383	13474	13354	13538	13274	13548	13447	13389	13474	13319	13428	13459	13544	13497	13451	13346	13360	13330	13397	13436	13475	13406	13341	13444	13416	13547	13479	13441	13381	13539	13306	13336	13585	13393	13331	13405	13518	13468	13323	13508	13378	13300	13466	13327	13312	13372	13432	13450	13337	13405	13589	13577	13390	13309	13433	13533	13428	13490	13307	13467	13267	13490	13331	13254	13320	13468	13438	13285	13465	13560	13358	13336	13456	13237	13517	13330	13333	13448	13326	13396	13362	13473	13502	13486	13532	13377	13514	13237	13585	13364	13381	13348	13212	13580	13402	13524	13279	13515	13466	13377	13374	13370	13296	13389	13547	13483	13392	13394	13351	13362	13380	13624	13470	13411	13383	13504	13295	13457	13488	13312	13403	13429	13472	13241	13587	13314	13465	13485	13572	13352	13357	13440	13277	13369	13543	13441	13291	13400	13470	13391	13337	13290	13412	13473	13386	13450	13402	13299	13290	13503	13507	13374	13328	13364	13432	13411	13388	13520	13494	13245	13488	13447	13466	13214	13340	13394	13429	13530	13341	13478	13302	13421	13469	13326	13409	13345	13382	13413	13337	13531	13377	13381	13425	13506	13418	13360	13251	13525	13417	13484	13283	13337	13225	13509	13504	13258	13351	13425	13463	13416	13392	13446	13261	13395	13409	13364	13264	13389	13376	13362	13486	13259	13559	13427	13345	13404	13305	13517	13365	13480	13437	13503	13283	13293	13266	13397	13420	13490	13443	13471	13407	13364	13513	13448	13441	13519	13507	13296	13605	13392	13448	13616	13503	13412	13368	13507	13422	13297	13357	13549	13491	13343	13422	13563	13369	13464	13299	13535	13396	13368	13352	13470	13490	13142	13275	13383	13597	13358	13538	13325	13432	13358	13594	13535	13461	13289	13398	13283	13514	13268	13434	13487	13565	13442	13292	13478	13483	13373	13378	13411	13329	13458	13398	13387	13389	13619	13457	13537	13373	13504	13408	13234	13472	13511	13295	13578	13259	13345	13477	13392	13353	13388	13535	13277	13433	13442	13443	13470	13434	13319	13481	13427	13501	13382	13543	13350	13335	13516	13408	13525	13312	13439	13462	13309	13293	13496	13420	13344	13408	13388	13383	13177	13535	13309	13369	13422	13417	13380	13346	13299	13401	13522	13347	13430	13283	13392	13552	13274	13329	13427	13471	13345	13311	13329	13300	13578	13408	13348	13460	13418	13532	13392	13425	13308	13458	13593	13334	13422	13298	13424	13405	13391	13423	13458	13344	13426	13480	13532	13378	13460	13513	13339	13212	13509	13477	13355	13458	13417	13353	13262	13357	13345	13348	13302	13319	13359	13354	13406	13337	13544	13404	13362	13201	13394	13440	13232	13302	13337	13289	13575	13467	13253	13430
22193	21148	28489	24510	21920	22784	22345	16959	16113	16291	15969	15613	15550	15727	15871	15774	15426	15812	15486	15454	15446	15405	15282	15583	17235	17618	17403	16717	16370	15779	15588	15294	15310	15368	15305	15314	15439	15183	15516	15498	15470	15324	15406	15318	15393	15368	15341	15097	15082	15428	15209	15279	15211	15141	15244	15281	15396	15585	15447	15254	15333	15163	15353	15371	15480	15275	15198	15299	15209	15142	15357	15429	15274	15139	15348	15297	15235	15315	15488	15528	15325	15256	15323	15214	15167	15185	15162	15331	15193	15347	15211	15399	15544	15343	15297	15307	15327	15194	15345	15221	15355	15451	15103	15235	15379	15470	15361	15453	15274	15245	15224	15276	15472	15377	15381	15226	15015	15307	15459	15152	15313	15467	15138	15273	15333	15203	15277	15296	15202	15349	15446	15390	15368	15306	15260	15261	15287	15395	15205	15073	15177	15201	15238	14951	15247	15227	15234	15281	15292	15422	15154	15302	15256	15286	15254	14954	15250	15197	15336	15184	15306	15197	15519	15370	15418	15331	15289	15059	15249	15440	15307	15329	15339	15248	15308	15389	15323	15324	15399	15362	15461	15104	15306	15305	15471	15364	15280	15333	15316	15313	15276	15110	15357	15035	15316	15431	15382	15320	15385	15502	15562	15328	15365	15262	15371	15346	15128	15326	15412	15200	15231	15269	15332	15339	15142	15349	15421	15374	15233	15327	15239	15314	15308	15198	15508	15143	15371	15437	15276	15154	15482	15271	15175	15263	15219	15357	15189	15332	15284	15247	15494	15254	15188	15131	15326	15416	15248	15333	15218	15403	15214	15284	15271	15324	15322	15200	15163	15221	15398	15245	15213	15360	15172	15359	15461	15185	15229	15098	15270	15285	15205	15317	15333	15445	15343	15091	15434	15053	15577	15302	15161	15201	15265	15358	15366	15384	15302	15411	15384	15167	15236	15345	15276	15140	15189	15277	15101	15215	15313	15337	15355	15171	15217	15433	15411	15225	15381	15218	15206	15310	15176	15259	15179	15286	15129	15548	15201	15323	15379	15330	15365	15293	15235	15330	15206	15173	15189	15445	15079	15251	15424	15371	15272	15461	15280	15126	15423	15222	15365	15157	15086	15318	15227	15252	15343	15420	15344	15267	15318	15130	15387	15222	15215	15230	15394	15133	15346	15200	15251	15192	15328	15267	15425	15117	15263	15175	15354	15180	15317	15177	15242	15282	14955	15068	15147	15227	15114	15394	15331	15394	15280	15344	15280	15236	15357	15441	15423	15465	15286	15427	15408	15225	15373	15127	15251	15126	15412	15240	15356	15253	15375	15255	15310	15072	15195	15149	15333	15312	15221	15309	15262	15128	15311	15296	15508	15423	15265	15133	15246	15077	15136	15069	15481	15249	15314	15092	15208	15415	15325	15082	15409	15292	15398	15220	15297	15103	15257	15426	14947	15004	15409	15333	15253	15258	15242	15274	15225	15342	15174	15191	15480	15266	15340	15258	15276	15241	15250	15267	15351	14969	15227	15455	15299	15251	15324	15152	15249	15485	15150	15312	15399	15380	15321	15372	15186	15255	15078	15208	15499	15148	15210	15360	15280	15091	15284	15182	15351	15471	15394	15456	15168	15365	15057	15276	15190	15324	15165	15306	15152	15120	15251	15380	15203	15213	15259	15327	15167	15311	15355	15296	15161	15268	15229	15384	15205	15286	15214	15286	15244	15184	15162	15339	15305	15372	15294	15173	15239	15335	15292	15415	15266	15482	15349	15299	15446	15162	15350	15189	15261	15130	15206	15142	15503	15359	15294	15371	15326	15254	15295	15266	15590	15287	15334	15253	15284	15384	15486	15307	15398	15284	15210	15240	15389	15225	15409	15205	15314	15413	15215	15328	15284	15395	15190	15301	15354	15151	15160	15368	15516	15194	15282	15321	15225	15280	15212	15274	15245	15118	15370	15467	15266	15098	15321	15258	15367	15160	15363	15266	15428	15387	14994	15029	15293	15226	15190	15337	15435	15466	15206	15385	15318	15198	15291	15166	15119	15208	15414	15367	15338	15507	15432	15254	15333	15303	15204	15199	15417	15386	15168	15354	15198	15337	15150	15363	15360	15329	15409	15437	15225	15341	15364	15396	15149	15208	15479	15392	15263	15169	15226	15323	15398	15225	15340	15341	15500	15351	15382	15183	15418	15230	15343	15344	15088	15159	15411	15214	15191	15213	15577	15364	15263	15337	15470	15237	15336	15204	15136	15362	15391	14989	15301	15130	15408	15435	15294	15264	15285	15290	15222	15267	15334	15364	15302	15264	15238	15289	15189	15204	15086	15197	15261	15150	15276	15246	15568	15380	15203	15255	15298	15299	15201	15465	15474	15237	15225	15488	15289	15422	15324	15246	15341	15130	15212	15215	15428	15212	15272	15282	15436	15178	15478	15224	15113	15310	15386	15337	15092	15175	15182	15240	15248	15146	15291	15269	15394	15254	15275	15348	15242	15226	15462	15223	15199	15350	15163	15124	15266	15334	15350	15251	15416	15192	15149	15387	15271	15250	15285	15288	15314	15313	15260	15389	15169	15213	15301	15140	15187	15346	15105	15400	15333	15303	15271	15112	15141	15361	15198	15204	15363	15279	15164	15260	15187	15257	15279	15548	15198	15240	15158	15244	15310	15584	15143	15111	15206	15240	15234	15379	15460	15337	15352	15332	15221	15152	15268	15161	15346	15239	15171	15209	15253	15405	15250	15301	15269	15242	15232	15229	15389	15195	15423	15119	15420	15306	15326	15222	15165	15273	15410	15261	15220	15211	15146	15389	15328	15154	15323	15064	15360	15282	15332	15431	15340	15403	15402	15176	15277	15167	15273	15526	15212	15364	15239	15318	15189	15249	15306	15472	15286	15398	15292	15248	15236	15320	15148	15266	15327	15273	15304	15383	15145	15283	15235	15471	15323	15410	15438	15320	15194	14975	15316	15133	15173	15254	15334	15104	15279	15350	15179	15295	15149	15243	15373	15161	15297	15295	15213	15161	15243	15296	15236	15088	15397	15386	15254	15337	15346	15398	15170	15205	15095	15346	15308	15361	15071	15500	15177	15205	15204	15387	15339	15410	15398	15462	15267	15284	15326	15388	15268	15113	15182	15161	15252	15248	15064	15313	15379	15386	15168	15435	15095	15202	15301	15296	15350	15092	15256	15416	15290	15290	15292	15266	15395	15183	15312	15325	15262	15151	15280	15224	15112	15183	15520	15126	15473	15424	15238	15315	15263	15257	15065	15104	15091	15405	15153	15281	15332	15562	15109	15308	15394	15084	15235	15255	15214	15246	15163	15193	15360	15323	15113	15138	15316	15392	15383	15278	15380	15492	15355	15353	15095	15250	15258	15357	15303	15334	15164	15264	15127	15315	15220	15274	15340	15306	15179	15243	15203	15321	15312	15139	15350	15366	15195	15415	15308	15074	15200	15239	15238	15270	15245	15179	14946	15281	15283	15322	15466	15427	15545	15437	15228	15116	15212	15263	15426	15296	15297	15327	15237	15059	15218	15313	15263	15312	15431	15443	15219	15164	15442	15214	15351	15109	15287	15113	15261	15230	15222	15241	15278	15285	15313	15231	15224	15266	15333	15216	15259	15389	15304	15287	15255	15221	15308	15470	15242	15275	15243	15340	15260	15492	15233	15307	15181	15361	15338	15341	15391	15140	15322	15279	15382	15127	15303	15363	15325	15098	15217	15423	15164	15120	15224	15419	15249	15203	15274	15270	15292	15332	15436	15396	15398	15337	15150	15296	15432	15408	15211	15290	15197	15342	15341	15350	15364	15231	15178	15107	15308	15376	15400	15245	15088	15217	15411	15357	15236	15188	15281	15194	15283	15202	15222	15255	15169	15229	15196	15177	15348	15514	15317	15228	15310	15155	15440	15328	15132	15406	14995	15363	15176	15004	15152	15276	15166	15124	15278	15266	15122	15208	15270	15523	15235	15193	15349	15280	15249	15249	15152	15242	15192	15134	15293	15319	15213	15306	15319	15234	15307	15293	15179	15228	15227	15346	15353	15394	15333	15347	15456	15447	15204	15253	15318	15467	15513	15110	15388	15101	15163	15336	15201	14992	15384	15397	15163	15107	15200	15228	15246	15313	15258	15188	15220	15565	15396	15305	15274	15068	15331	15399	15345	15288	15372	15039	15138	15311	15359	15269	15271	15143	15226	15210	15233	15193	15142	15195	15260	15143	15258	15151	15358	15209	15388	15320	15381	15391	15333	15190	15346	15316	15259	15248	15330	15283	15251	15165	15122	15208	15109	15246	15233	15324	15359	15139	15255	15291	15362	15363	15297	15299	15303	15215	15191	15319	15378	15214	15229	15388	15206	15165	15373	15384	15316	15356	15330	15343	15059	15206	15377	15358	15401	15150	15241	15252	15232	15241	15335	15248	15293	15308	15068	15127	15179	15478	15354	15096	15304	15441	15243	15293	15259	15142	15174	15190	15282	15247	15182	15350	15329	15230	15273	15348	15238	15462	15216	15238	15255	15254	15324	15275	15376	15123	15217	15212	15245	15325	15284	15267	15241	15577	15334	15368	15373	15225	15211	15299	15098	15310	15346	15237	15263	15280	15254	15340	15132	15276	15301	15229	15241	15197	15412	15119	15168	15153	15281	15438	15117	15330	15267	15265	15132	15369	15461	15280	15126	15413	15242	15213	15294	15396	15533	15089	15168	15472	15353	15358	15441	15136	15156	15254	15284	15270	15270	15456	15350	15425	15189	15244	15498	15265	15503	15228	15265	15350	15227	15131	15164	15316	15406	15417	15473	15327	15283	15435	15316	15333	15471	15390	15338	15374	15332	15026	15146	15231	15261	15112	15286	15376	15203	15395	15540	15347	15216	15277	15350	15227	15305	15229	15399	15148	15190	15261	15219	15365	15280	15112	15255	15444	15252	15175	15198	15157	15288	15367	15136	15348	15350	15383	15222	15261	15227	15116	15192	15319	15277	15227	15193	15203	15483	15386	15380	15242	15157	15320	15155	15423	15011	15278	15312	15279	15336	15257	15045	15179	15084	15125	15388	15273	15175	15164	15217	15192	15259	15007	15404	15336	15353	15287	15366	15266	15155	15179	15237	15196	15265	15173	15245	15183
31781	62938	53324	40318	23895	16354	14162	13641	13562	13566	13093	12946	13003	12839	12872	13057	12976	12906	12751	12822	12826	12441	12810	13227	15402	15589	14913	14306	13517	13114	12718	12546	12624	12706	12528	12562	12719	12616	12662	12761	12589	12712	12430	12716	12700	12525	12722	12692	12690	12640	12709	12558	12578	12606	12577	12691	12771	12558	12601	12749	12606	12584	12570	12696	12683	12672	12796	12584	12683	12707	12654	12495	12672	12596	12561	12633	12680	12549	12623	12487	12595	12617	12595	12682	12576	12568	12597	12675	12558	12668	12668	12735	12821	12561	12788	12648	12576	12737	12639	12815	12626	12659	12740	12685	12741	12651	12636	12758	12607	12638	12707	12710	12533	12623	12527	12754	12594	12560	12730	12635	12494	12627	12787	12770	12602	12657	12581	12745	12784	12682	12666	12670	12556	12472	12664	12587	12639	12557	12702	12679	12614	12697	12652	12589	12735	12584	12606	12666	12588	12775	12639	12783	12708	12646	12811	12597	12726	12604	12491	12516	12637	12596	12742	12598	12499	12736	12662	12502	12812	12679	12666	12797	12515	12732	12701	12637	12750	12476	12628	12615	12643	12686	12593	12788	12622	12812	12687	12487	12579	12777	12648	12503	12515	12611	12609	12691	12715	12644	12628	12667	12554	12705	12693	12589	12666	12773	12672	12610	12610	12493	12480	12723	12562	12566	12534	12673	12743	12480	12624	12605	12663	12583	12622	12765	12506	12802	12585	12581	12656	12747	12714	12574	12693	12581	12725	12574	12814	12657	12695	12721	12655	12579	12687	12655	12724	12465	12720	12798	12713	12751	12664	12624	12595	12493	12697	12442	12677	12468	12658	12694	12703	12533	12638	12545	12567	12659	12706	12599	12777	12615	12539	12600	12436	12649	12583	12499	12751	12444	12509	12609	12470	12724	12657	12631	12792	12572	12622	12637	12814	12767	12476	12547	12593	12627	12755	12524	12646	12565	12587	12591	12625	12827	12780	12590	12563	12649	12640	12550	12674	12527	12691	12590	12556	12458	12541	12588	12752	12570	12581	12657	12659	12596	12670	12643	12651	12570	12752	12677	12528	12703	12724	12599	12573	12594	12608	12521	12529	12575	12546	12649	12660	12637	12622	12550	12521	12679	12669	12677	12718	12548	12632	12615	12248	12690	12758	12729	12803	12596	12706	12634	12877	12649	12720	12664	12696	12625	12772	12670	12670	12542	12519	12575	12667	12669	12710	12569	12643	12572	12576	12561	12616	12495	12766	12649	12761	12694	12732	12712	12732	12568	12508	12612	12633	12607	12693	12608	12601	12586	12633	12547	12622	12593	12722	12728	12629	12544	12662	12604	12518	12577	12726	12668	12746	12643	12812	12605	12591	12706	12651	12699	12768	12586	12712	12592	12475	12714	12627	12586	12596	12678	12724	12573	12734	12450	12693	12870	12605	12637	12669	12534	12578	12726	12543	12798	12554	12677	12680	12741	12578	12529	12464	12613	12711	12597	12544	12756	12611	12559	12561	12584	12594	12500	12582	12547	12679	12582	12639	12792	12679	12518	12865	12602	12738	12612	12708	12897	12574	12577	12682	12646	12625	12726	12443	12610	12679	12721	12821	12648	12677	12621	12566	12650	12625	12577	12718	12717	12738	12699	12585	12602	12577	12716	12538	12644	12525	12537	12639	12771	12607	12652	12716	12600	12718	12630	12811	12649	12698	12561	12567	12586	12582	12580	12550	12731	12495	12605	12591	12585	12640	12465	12509	12782	12691	12657	12560	12694	12692	12576	12745	12495	12746	12725	12563	12504	12619	12712	12742	12715	12642	12681	12592	12534	12862	12603	12568	12630	12562	12856	12629	12566	12653	12537	12576	12594	12685	12724	12547	12573	12563	12693	12707	12560	12596	12525	12425	12692	12522	12607	12766	12648	12531	12666	12494	12641	12766	12644	12641	12688	12766	12539	12603	12520	12690	12829	12699	12501	12657	12851	12701	12552	12610	12760	12600	12716	12591	12596	12781	12543	12669	12679	12775	12489	12597	12642	12635	12729	12670	12685	12682	12553	12626	12759	12610	12693	12797	12595	12767	12505	12724	12635	12676	12585	12771	12732	12642	12645	12580	12777	12613	12700	12567	12633	12570	12774	12721	12596	12674	12677	12524	12698	12788	12598	12521	12616	12657	12594	12580	12646	12778	12627	12545	12559	12578	12711	12566	12558	12548	12614	12585	12607	12638	12660	12681	12704	12607	12609	12821	12597	12717	12699	12599	12583	12516	12461	12419	12554	12651	12737	12608	12536	12399	12705	12847	12783	12737	12533	12660	12797	12715	12648	12605	12533	12683	12431	12726	12678	12624	12627	12585	12727	12703	12722	12446	12605	12799	12512	12662	12709	12534	12649	12583	12590	12658	12595	12702	12540	12691	12628	12511	12705	12609	12477	12476	12652	12624	12572	12562	12687	12620	12614	12627	12605	12540	12507	12749	12526	12714	12625	12563	12664	12699	12820	12636	12654	12597	12578	12511	12744	12665	12566	12560	12538	12438	12685	12630	12590	12783	12545	12528	12646	12503	12599	12569	12679	12642	12656	12551	12664	12618	12748	12750	12520	12661	12636	12583	12660	12565	12568	12613	12667	12448	12667	12643	12685	12669	12678	12636	12605	12737	12701	12577	12491	12711	12702	12692	12598	12682	12489	12627	12703	12640	12488	12573	12678	12576	12493	12662	12756	12597	12598	12554	12473	12559	12677	12728	12572	12721	12787	12544	12663	12600	12749	12586	12528	12673	12693	12783	12624	12601	12679	12607	12567	12663	12718	12601	12638	12591	12613	12587	12694	12799	12651	12437	12569	12523	12749	12486	12604	12612	12634	12657	12635	12692	12690	12809	12686	12691	12551	12781	12642	12502	12656	12611	12536	12664	12738	12694	12552	12679	12500	12645	12610	12554	12649	12619	12661	12596	12746	12665	12629	12492	12587	12661	12847	12476	12752	12519	12467	12721	12545	12610	12454	12497	12716	12662	12579	12601	12540	12704	12732	12540	12605	12493	12723	12585	12579	12546	12700	12699	12514	12665	12631	12574	12561	12588	12450	12633	12624	12554	12589	12646	12602	12639	12768	12662	12713	12596	12794	12548	12697	12728	12600	12532	12604	12574	12661	12551	12669	12503	12614	12547	12569	12702	12791	12587	12810	12610	12501	12514	12432	12734	12693	12662	12599	12663	12477	12646	12637	12581	12599	12416	12606	12613	12613	12646	12721	12604	12691	12693	12872	12609	12677	12683	12470	12752	12519	12828	12594	12561	12596	12689	12602	12692	12641	12640	12596	12687	12576	12634	12583	12705	12662	12731	12647	12577	12572	12535	12679	12714	12598	12772	12624	12592	12691	12718	12507	12689	12681	12709	12672	12623	12644	12515	12684	12609	12514	12513	12669	12722	12543	12529	12636	12623	12659	12533	12755	12634	12724	12691	12594	12603	12529	12664	12709	12589	12533	12676	12646	12713	12639	12652	12759	12843	12521	12526	12507	12703	12584	12612	12600	12698	12588	12642	12570	12649	12790	12719	12618	12613	12708	12717	12510	12684	12642	12637	12531	12713	12731	12562	12650	12600	12647	12583	12570	12565	12524	12753	12576	12535	12721	12591	12684	12719	12630	12537	12665	12589	12700	12597	12658	12689	12710	12647	12517	12682	12693	12687	12606	12557	12775	12712	12582	12625	12653	12626	12663	12540	12476	12545	12687	12493	12648	12708	12646	12531	12597	12706	12736	12576	12659	12434	12653	12668	12591	12708	12518	12663	12708	12697	12619	12499	12545	12625	12543	12675	12715	12571	12643	12470	12430	12685	12599	12777	12478	12706	12513	12668	12632	12789	12674	12681	12640	12609	12614	12735	12542	12506	12696	12617	12731	12593	12616	12570	12645	12767	12575	12876	12616	12679	12549	12663	12642	12611	12526	12492	12668	12746	12492	12518	12690	12638	12584	12348	12634	12583	12682	12651	12608	12719	12720	12516	12781	12608	12635	12613	12734	12680	12717	12576	12597	12687	12706	12515	12644	12634	12604	12576	12536	12521	12590	12556	12580	12665	12763	12724	12571	12581	12669	12617	12693	12522	12527	12568	12705	12654	12552	12519	12517	12428	12663	12603	12596	12740	12732	12703	12752	12413	12635	12634	12636	12663	12618	12682	12581	12566	12586	12599	12543	12495	12587	12745	12659	12696	12657	12394	12513	12540	12683	12610	12538	12694	12661	12650	12701	12739	12808	12590	12722	12615	12598	12700	12670	12602	12432	12500	12568	12809	12616	12761	12664	12510	12503	12577	12652	12523	12651	12666	12611	12748	12463	12682	12774	12655	12639	12588	12744	12521	12583	12657	12696	12367	12720	12428	12622	12654	12708	12696	12579	12683	12579	12464	12566	12694	12678	12860	12759	12496	12811	12627	12727	12669	12668	12698	12611	12580	12508	12557	12695	12601	12591	12718	12655	12788	12514	12573	12574	12540	12467	12601	12610	12552	12549	12637	12726	12628	12618	12635	12698	12741	12635	12651	12545	12573	12517	12644	12625	12638	12765	12477	12736	12666	12509	12588	12694	12718	12556	12615	12552	12598	12597	12626	12649	12666	12667	12822	12593	12788	12546	12779	12709	12698	12578	12583	12665	12684	12500	12638	12640	12518	12677	12513	12545	12559	12494	12660	12723	12642	12653	12651	12568	12555	12773	12631	12656	12585	12586	12550	12637	12699	12717	12652	12709	12668	12691	12574	12761	12624	12649	12628	12744	12693	12656	12529	12581	12799	12572	12724	12591	12774	12758	12910	12590	12689	12641	12750	12557	12752	12638	12700	12484	12526	12709	12803	12623	12683	12768	12643	12698	12616	12693	12536	12544	12623	12765	12490	12598	12567	12470	12570	12662	12583	12510	12722	12489	12575	12643	12547	12556	12630	12530	12647	12640	12667	12472	12545	12618	12517	12598	12807	12539	12630	12742	12409	12667	12616	12754	12741	12604	12589	12698	12768	12564	12642	12722	12646	12530	12681	12652	12659	12836	12572	12644	12666	12704	12528	12770	12627	12628	12594	12632	12602	12520	12728	12646	12697	12622	12634	12663	12472	12783	12661	12626	12448	12656	12711	12775
30289	29595	34584	27024	19213	16299	16044	15634	15557	15581	15411	15368	15370	15357	15535	15509	15508	15347	15425	15211	15233	15274	15406	15465	15401	15412	15667	15390	15298	15435	15463	15276	15315	15301	15155	15370	15279	15334	15374	15399	15205	15298	15325	15385	15584	15367	15089	15282	15394	15330	15383	15317	15568	15521	15429	15258	15115	15162	15356	15300	15297	15147	15401	15173	15284	15181	15350	15445	15397	15308	15349	15230	15375	15408	15201	15229	15211	15286	15343	15461	15263	15390	15291	15465	15331	15388	15373	15496	15291	15277	15417	15348	15201	15281	15291	15482	15454	15209	15411	15384	15309	15372	15291	15065	15240	15348	15407	15477	15246	15239	15506	15475	15248	15535	15398	15442	15300	15165	15476	15445	15227	15363	15334	15282	15253	15232	15355	15521	15062	15233	15137	15462	15197	15264	15418	15289	15096	15406	15376	15187	15333	15201	15229	15316	15267	15060	15402	15279	15356	15381	15403	15347	15208	15343	15444	15386	15198	15283	15298	15225	15275	15352	15320	15382	15234	15237	15314	15325	15254	15450	15434	15262	15281	15218	15327	15359	15407	15200	15422	15399	15465	15325	15444	15279	15251	15288	15488	15317	15297	15368	15366	15313	15312	15178	15289	15455	15396	15361	15237	15326	15231	15125	15347	15342	15259	15392	15328	15370	15351	15456	15332	15395	15288	15292	15370	15295	15375	15230	15332	15091	15332	15222	15310	15229	15309	15152	15311	15385	15181	15452	15318	15365	15302	15357	15460	15080	15337	15398	15312	15159	15396	15441	15392	15276	15422	15094	15495	15352	15408	15224	15123	15344	15308	15410	15282	15266	15389	15316	15389	15433	15218	15269	15478	15265	15320	15087	15215	15257	15214	15379	15373	15308	15193	15158	15371	15224	15332	15376	15201	15257	15335	15377	15410	15445	15312	15158	15296	15337	15411	15191	15189	15318	15250	15514	15248	15223	15476	15106	15260	15214	15137	15264	15304	15322	15147	15236	15368	15342	15252	15402	15364	15285	15266	15294	15238	15301	15406	15247	15402	15356	15562	15340	15394	15521	15327	15295	15496	15496	15430	15303	15255	15283	15276	15127	15155	15299	15229	15535	15366	15294	15366	15365	15493	15625	15482	15113	15101	15350	15279	15183	15140	15340	15242	15391	15357	15409	15546	15335	15462	15335	15387	15513	15465	15374	15248	15114	15385	15301	15141	15215	15229	15433	15253	15253	15366	15297	14998	15211	15345	15311	15442	15430	15296	15309	15050	15415	15395	15232	15407	15433	15188	15157	15323	15305	15200	15245	15404	15294	15310	15381	15398	15152	15289	15312	15449	15247	15279	15158	15310	15331	15316	15409	15250	15355	15481	15307	15220	15178	15316	15289	15291	15481	15368	15151	15254	15153	15396	15526	15404	15384	15286	15352	15336	15221	15445	15080	15120	15224	15519	15363	15466	15269	15309	15278	15285	15413	15339	15309	15434	15251	15269	15368	15335	15398	15119	15216	15147	15101	15420	15115	15351	15336	15313	15347	15276	15525	15336	15295	15330	15483	15228	15329	15481	15422	15300	15438	15288	15377	15409	15288	15448	15129	15229	15247	15197	15125	15358	15211	15285	15330	15333	15418	15310	15523	15497	15280	15142	15121	15294	15346	15325	15365	15356	15472	15501	15202	15507	15220	15244	15410	15265	15314	15435	15141	15368	15418	15574	15569	15317	15207	15396	15467	15264	15228	15366	15423	15267	15239	15143	15282	15317	15158	15333	15386	15152	15291	15338	15291	15495	15435	15333	15290	15350	15538	15360	15215	15204	15268	15419	15274	15394	15267	15329	15343	15496	15453	15237	15232	15378	15169	15201	15430	15402	15191	15398	15286	15355	15548	15090	15399	15060	15391	15260	15410	15294	15388	15329	15318	15551	15382	15272	15567	15400	15212	15531	15376	15230	15397	15491	15288	15382	15092	15325	15437	15326	15573	15376	15392	15534	15271	15485	15161	15362	15414	15417	15462	15191	15215	15276	15203	15236	15395	15517	15226	15324	15264	15274	15347	15287	15387	15410	15309	15370	15330	15302	15301	15169	15237	15488	15231	15133	15223	15397	15432	15516	15278	15428	15336	15483	15174	15208	15222	15253	15530	15510	15256	15317	15243	15245	15427	15241	15390	15527	15267	15329	15278	15300	15440	15162	15448	15229	15292	15562	15389	15152	15581	15263	15424	15266	15487	15254	15290	15458	15341	15571	15258	15137	15269	15432	15044	15297	15357	15581	15362	15016	15429	15451	15280	15358	15281	15376	15435	15345	15338	15083	15452	15271	15336	15249	15285	15270	15431	15357	15353	15290	15318	15360	15259	15116	15284	15236	15249	15438	15250	15404	15464	15453	15541	15455	15510	15290	15361	15325	15317	15464	15317	15305	15214	15168	15365	15352	15399	15331	15181	15252	15494	15330	15372	15187	15384	15360	15298	15162	15341	15142	15261	15304	15159	15497	15405	15378	15406	15118	15345	15324	15370	15348	15378	15227	15229	15455	15301	15405	15460	15377	15394	15137	15298	15260	15473	15371	15285	15259	15167	15145	15333	15356	15306	15464	15396	15286	15292	15302	15370	15172	15418	15411	15194	15242	15318	15438	15263	15412	15207	15386	15254	15388	15475	15159	15130	15172	15476	15189	15429	15266	15370	15333	15512	15360	15358	15349	15416	15468	15463	15331	15393	15297	15193	15251	15321	15400	15399	15401	15249	15487	15072	15379	15249	15428	15444	15434	15206	15336	15282	15204	15334	15288	15417	15335	15429	15196	15308	15289	15160	15176	15346	15253	15351	15333	15161	15197	15474	15345	15261	15193	15456	15268	15282	15313	15300	15338	15371	15462	15275	15216	15167	15636	15442	15428	15341	15234	15315	15604	15328	15461	15291	15437	15356	15429	15409	15302	15300	15275	15348	15371	15375	15384	15245	15408	15342	15332	15439	15281	15348	15525	15330	15425	15198	15194	15289	15430	15574	15250	15175	15438	15359	15368	15139	15430	15498	15352	15387	15128	15485	15181	15452	15349	15310	15334	15430	15222	15316	15469	15509	15091	15534	15137	15124	15462	15238	15235	15267	15244	15482	15542	15257	15268	15350	15375	15187	15514	15386	15218	15305	15426	15397	15331	15237	15218	15336	15257	15445	15278	15140	15345	15423	15336	15294	15237	15376	15406	15227	15300	15161	15293	15064	15001	15230	15299	15276	15130	15449	15332	15291	15165	15407	15113	15454	15221	15297	15347	15413	15388	15429	15452	15082	15334	15255	15355	15132	15214	15087	15245	15294	15268	15333	15335	15150	15253	15487	15180	15275	15504	15338	15318	15263	15109	15146	15564	15495	15409	15385	15281	15440	15212	15260	15323	15328	15427	15422	15363	15242	15537	15286	15417	15271	15481	15331	15318	15329	15238	15337	15202	15414	15349	15344	15226	15293	15500	15232	15382	15350	15385	15495	15498	15502	15258	15357	15263	15283	15547	15196	15374	15263	15135	15154	15190	15370	15263	15279	15206	15261	15330	15317	15406	15206	15425	15103	15323	15290	15252	15271	15403	15295	15268	15406	15257	15039	15530	15325	15318	15089	15281	15466	15241	15287	15148	15216	15292	15301	15429	15453	15654	15119	15335	15472	15319	15538	15382	15364	15237	15284	15355	15316	15382	15324	15315	15369	15378	15240	15155	15477	15089	15213	15477	15376	15339	15237	15382	15400	15290	15123	15408	15368	15345	15212	15368	15617	15305	15502	15334	15502	15525	15387	15385	15204	15219	15334	15265	15419	15293	15363	15568	15323	15318	15603	15479	15402	15108	15239	15332	15203	15110	15418	15304	15411	15355	15096	15203	15074	15403	15203	15359	15115	15306	15208	15421	15234	15328	15266	15346	15260	15424	15358	15267	15326	15299	15168	15254	15132	15417	15401	15133	15380	15277	15315	15523	15393	15173	15336	15555	15288	15308	15305	15206	15264	15305	15174	15200	15216	15463	15419	15416	15460	15312	15384	15320	15184	15300	15258	15431	15279	15337	15216	15558	15174	15290	15287	15307	15348	15162	15242	15249	15403	15259	15222	15335	15211	15253	15255	15382	15255	15259	15223	15114	15351	15313	15371	15523	15320	15141	15332	15175	15245	15463	15306	15515	15221	15261	15117	15343	15418	15260	15378	15426	15508	15404	15175	15427	15439	15146	15216	15313	15335	15223	15442	15453	15580	15243	15449	15259	15122	15481	15315	15220	15220	15283	15304	15402	15281	15428	15580	15442	15391	15363	15201	15137	15423	15352	15274	15482	15518	15316	15288	15497	15393	15304	15224	15125	15438	15420	15411	15257	15365	15141	15205	15394	15164	15186	15415	15222	15132	15502	15288	15328	15244	15176	15501	15282	15209	15314	15527	15278	15354	15419	15538	15606	15261	15316	15296	15302	15321	15410	15411	15395	15219	15344	15472	15204	15391	15141	15396	15381	15220	15327	15424	15286	15403	15405	15170	15219	15418	15185	15446	15393	15239	15304	15365	15561	15074	15341	15408	15302	15230	15292	15304	15317	15331	15409	15304	15347	15399	15190	15404	15272	15112	15605	15219	15302	15338	15195	15261	15355	15418	15200	15354	15510	15392	15135	15334	15354	15393	15365	15210	15314	15301	15501	15239	15584	15166	15458	15382	15358	15198	15381	15387	15413	15411	15538	15093	15406	15120	15263	15335	15405	15258	15318	15189	15405	15246	15297	15409	15342	15418	15341	15212	15260	15016	15263	15116	15242	15380	15227	15268	15249	15335	15337	15428	15109	15318	15039	15123	15164	15329	15437	15172	15323	15213	15508	15346	15119	15181	15425	15525	15231	15218	15415	15495	15334	15299	15244	15381	15191	15367	15277	15259	15237	15278	15277	15367	15358	15141	15165	15240	15340	15255	15329	15124	15483	15301	15401	15345	15169	15231	15284	15256	15436	15343	15208	15468	15479	15430	15219	15161	15405	15149	15572	15420	15395	15476	15071	15392	15288	15317	15418	15483	15444	15392	15343	15205	15293	15256	15423	15504	15307	15185	15356	15308	15497	15406	15155	15413	15447	15476	15280	15345	15401	15263	15432	15320	15271	15529	15301	15064	15180	15151
28574	43595	34515	23379	16796	13808	13044	13376	13421	13102	12955	12926	12718	12728	12952	12830	12743	12800	12579	12852	12990	12764	12837	12919	12889	12920	13070	12906	12689	12945	12877	12753	12781	12686	12672	12737	12784	12690	12752	12729	12487	12836	12782	12653	12689	12801	12833	12770	12731	12741	12755	12765	12647	12640	12730	12923	12887	12591	12716	12669	12709	12691	12815	12828	12686	12775	12667	12681	12866	12686	12736	12712	12576	12828	12564	12576	12648	12679	12648	12646	12806	12640	12775	12859	12747	12735	12912	12728	12684	12557	12795	12720	12810	12706	12714	12746	12715	12875	12593	12880	12645	12722	12762	12822	12841	12598	12548	13017	12809	12736	12753	12928	12709	12852	12893	12709	12690	12671	12770	12703	12788	12601	12680	12772	12728	12657	12829	12844	12604	12702	12807	12751	12747	12768	12777	12835	12781	12716	12665	12751	12641	12758	12786	12699	12712	12761	12762	12769	12719	12623	12626	12661	12454	12716	12635	12851	12718	12650	12713	12527	12824	12528	12951	12975	12680	12840	12629	12819	12743	12834	12660	12796	12605	12724	12761	12780	12709	12819	12741	12720	12848	12736	12847	12869	12612	12686	12831	12721	12752	12635	12807	12618	12714	12764	12769	12707	12781	12688	12774	12703	12704	12663	12746	12781	12780	12756	12522	12739	12799	12848	12707	12713	12863	12661	12695	12651	12696	12557	12862	12777	12667	12666	12616	12788	12929	12758	12773	12595	12800	12855	12628	12889	12749	12822	12771	12825	12830	12754	12647	12676	12731	12620	12760	12859	12791	12701	12684	12704	12603	12903	12573	12801	12650	12578	12700	12794	12923	12802	12822	12894	12662	12919	12696	12549	12748	12657	12856	12741	12689	12903	12736	12776	12604	12898	12773	12743	12751	12650	12682	12748	12565	12819	12665	12830	12753	12769	12702	12672	12742	12729	12808	12829	12841	12587	12835	12636	12750	12782	12741	12760	12792	12805	12634	12761	12594	12535	12772	12706	12758	12835	12770	12794	12833	12711	12835	12689	12757	12868	12670	12756	12703	12701	12746	12883	12854	12582	12811	12637	12882	12763	12561	12570	12658	12759	12788	12650	12874	12608	12641	12818	12569	12877	12703	12694	12768	12785	12828	12554	12654	12577	12732	12838	12777	12796	12847	12565	12707	12805	12777	12816	12788	12853	12827	12704	12842	12666	12738	12890	12754	12788	12689	12854	12634	12805	12727	12743	12641	12667	12654	12709	12600	12823	12957	12824	12870	12633	12796	12652	12732	12646	12790	12450	12726	12820	12786	12880	12718	12590	12671	12608	12662	12778	12777	12830	12786	12694	12732	12659	12743	12582	12721	12881	12681	12676	12720	12623	12737	12782	12751	12809	12733	12726	12841	12865	12661	12878	12620	12612	12770	12830	12841	12781	12712	12724	12859	12704	12810	12647	12740	12657	12726	12755	12833	12787	12875	12631	12741	12889	12701	12716	12726	12865	12856	12767	12808	12662	12688	12831	12629	12741	12769	12795	12834	12751	12824	12821	12842	12769	12693	12649	12638	12710	12639	12666	12894	12586	12819	12869	12878	12869	12609	12683	12705	12827	12729	12734	12834	12761	12793	12754	12690	12800	12829	12737	12789	12792	12732	12712	12683	12726	12670	12674	12815	12796	12637	12824	12523	12798	12905	12894	12776	12710	12546	12823	12828	12934	12762	12884	12709	12669	12543	12673	12662	12758	12779	12783	12645	12739	12833	12851	12909	12762	12684	12734	12703	12852	12633	12695	12805	12829	12835	12699	12737	12651	12875	12777	12522	12808	12831	12643	12774	12845	12571	12687	12750	12701	12787	12794	12727	12608	12745	12948	12692	12705	12651	12688	12673	12739	12752	12862	12827	12731	12741	12762	12734	12648	12747	12695	12615	12799	12604	12709	12749	12638	12875	12765	12764	12663	12771	12810	12613	12749	12765	12708	12635	12659	12595	12626	12623	12769	12670	12636	12744	12637	12768	12697	12807	12666	12651	12880	12614	12889	12576	12919	12745	12916	12773	12862	12744	12668	12840	12700	12838	12561	12792	12615	12770	12778	12712	12848	12756	12735	12875	12915	12693	12638	12640	12820	12888	12971	12683	12870	12754	12791	12773	12809	12891	12733	12790	12822	12764	12693	12828	12614	12586	12772	12806	12825	12783	12766	12667	12642	12710	12808	12803	12924	12607	12831	12738	12684	12737	12680	12859	12718	12679	12642	12705	12721	12862	12877	12519	12922	12832	12760	12724	12667	12774	12844	12875	12627	12898	12842	12825	12799	12882	12794	12633	12625	12821	12721	12821	12821	12741	12706	12779	12731	12653	12689	12850	12817	12765	12797	12907	12804	12731	12672	12723	12580	12779	12722	12642	12785	12795	12743	12882	12830	12663	12704	12767	12768	12629	12994	12628	12758	12844	12729	12824	12820	12734	12693	12788	12629	12626	12865	12794	12574	12610	12643	12692	12790	12840	12558	12773	12765	12822	12559	12885	12689	12754	12699	12771	12750	12721	12665	12922	12670	12724	12816	12641	12820	12699	12765	12652	12746	12592	12695	12822	12926	12707	12662	12657	12713	12687	12601	12806	12650	12989	12547	12894	12938	12798	12636	12666	12779	12834	12799	12673	12746	12878	12530	12750	12534	12740	12777	12543	12635	12725	12728	13012	12696	12762	12760	12812	12878	12821	12726	12845	12638	12887	12690	12628	12776	12763	12907	12684	12813	12809	12701	12669	12774	12805	12727	12738	12714	12726	12847	12864	12707	12744	12744	12729	12823	12677	12718	12584	12858	12687	12625	12892	12893	12820	12880	12759	12707	12677	12791	12763	12731	12581	12683	12721	12710	12747	12658	12737	12623	12663	12864	12834	12870	12558	12836	12800	12582	12715	12836	12676	12923	12542	12696	12907	12811	12686	12717	12677	12803	12718	12904	12759	12686	12798	12700	12921	12537	12777	12855	12632	12695	12636	12702	12684	12790	12757	12895	12656	12564	12830	12699	12735	12945	12701	12868	12874	12807	12901	12816	12760	12690	12884	12730	12733	12722	12772	12704	12878	12696	12919	12752	12779	12708	12761	12927	12556	12752	12742	12698	12729	12821	12552	12915	12851	12678	12634	12894	12718	12721	12740	12866	12831	12858	12630	12755	12714	12566	12688	12637	12704	12871	12768	12800	12876	12792	12811	12903	12771	12733	12779	12758	12752	12978	12833	12840	12729	12789	12495	12771	12578	12744	12836	12692	12788	12813	12651	12792	12736	12922	12750	12874	12750	12728	12699	12779	12836	12717	12659	12782	12809	12785	12544	12909	12766	12861	12880	12831	12698	12712	12687	12691	12742	12749	12801	12693	12831	12743	12767	12720	12841	12689	12721	12807	12672	12926	12935	12776	12785	12653	12731	12820	12681	12733	12816	12899	12728	12789	12699	12705	12846	12787	12734	12551	12731	12704	12675	12699	12740	12888	12760	12767	12715	12925	12702	12672	12725	12664	12827	12730	12737	12637	12692	12900	12683	12801	12836	12638	12815	12711	12717	12879	12753	12820	12643	12841	12750	12695	12828	12718	12740	12614	12819	12821	12778	12736	12781	12760	12855	12634	12790	12706	12819	12698	12903	12715	12845	12614	12754	12700	12643	12804	12948	12869	12751	12882	12695	12697	12728	12762	12733	12750	12661	12814	12754	12566	12647	12800	12581	12827	12620	12735	12720	12673	12687	12705	12740	12582	12877	12702	12858	12747	12823	12715	12748	12677	12677	12802	12818	12624	12807	12705	12667	12798	12727	12766	12739	12833	12775	12785	12834	12855	12720	12778	12768	12727	12777	12822	12690	12810	12701	12696	12746	12622	12682	12515	12904	12749	12815	12883	12595	12873	12797	12583	12648	12608	12589	12814	12700	12914	12736	12905	12857	12673	12905	12757	12745	12651	12889	12786	12627	12881	12850	12621	12760	12775	12689	12680	12764	12849	12772	12631	12818	12724	12890	12674	12633	12799	12703	12869	12877	12795	12727	12755	12700	12582	12708	12753	12769	12730	12573	12718	12719	12656	12723	12756	12644	12693	12581	12653	12782	12700	12712	12673	12697	12783	12769	12630	12680	12815	12755	12789	12719	12841	12777	12668	12934	12865	12732	12795	12727	12724	12803	12700	12715	12860	12748	12740	12835	12752	12679	12803	12705	12635	12731	12704	12887	12752	12600	12672	12740	12719	12839	12839	12896	12677	12671	12674	12791	12614	12759	12836	12829	12793	12851	12773	12794	12696	12622	12660	13016	12729	12718	12721	12879	12620	12782	12666	12842	12739	12780	12728	12682	12717	12733	12832	12812	12715	12868	12709	12832	12838	12917	12690	12776	12686	12605	12732	12655	12694	12699	12784	12813	12667	12698	12674	12731	12724	12942	12935	12824	12803	12729	12612	12670	12669	12751	12954	12726	12588	12842	12688	12799	12688	12719	12684	12842	12728	12612	12757	12821	12830	12715	12683	12571	12748	12621	12710	12772	12722	12846	12733	12812	12795	12826	12704	12780	12912	12689	12505	12613	12756	12722	12724	12778	12687	12882	12566	12780	12723	12881	12799	12748	12691	12592	12768	12758	12731	12694	12694	12663	12632	12759	12819	12831	12753	12577	12652	12756	12752	12755	12697	12813	13055	12765	12776	12680	12750	12814	12724	12768	12608	12671	12849	12757	12697	12665	13019	12774	12670	12708	12767	12796	12634	12827	12748	12848	12770	12860	12834	12742	12722	12881	12812	12685	12851	12773	12750	12740	12787	12835	12650	12674	12838	12758	12586	12705	12571	12795	12553	12832	12694	12865	12750	12717	12888	12775	12862	12657	12779	12847	12771	12748	12699	12755	12730	12863	12766	12655	12615	12770	12744	12703	12715	12813	12596	12748	12754	12656	12588	12669	12705	12638	12775	12760	12691	12618	12897	12896	12643	12711	12832	12716	12842	12695	12856	12771	12702	12896	12722	12710	12845	12743	12560	12776	12701	12852	12751	12766	12707	12863	12744	12642	12740	12856	12849	12722	12611	12861	12547	12688	12783	12872	12823	12799	12841	12878	12791	12677	12708	12729	12757	12798	12644	12676	12833	12681	12666	12562	12669
23195	21160	28379	25479	22775	21190	19468	17204	16589	16574	16213	16103	16216	16309	16170	15989	16196	16097	16096	16062	16062	16092	16045	16526	16797	17190	17038	16633	16502	16283	16142	16063	16129	16033	16157	15933	16100	15784	16033	15997	15888	16005	16046	16273	16131	16158	15982	16148	15973	15968	15712	15796	15982	16045	16187	15844	16138	16118	16144	15769	15942	15887	15851	15861	15964	16094	16142	16006	16036	15985	15824	16026	15917	16060	15931	15858	16176	16123	16082	16010	16003	15992	15908	15938	15924	15804	16011	15972	16079	15913	16063	15924	16052	16139	16061	16001	16075	15921	16058	15859	15944	16005	15819	15943	15952	16007	16077	15950	15816	16108	15965	15982	16181	15725	16185	15982	15940	15937	15964	15974	16049	15961	15794	15983	15928	15866	16117	16008	16010	15962	16092	15953	15812	15895	16099	16066	15937	15980	15768	16047	16009	16116	16184	16054	16182	15987	15962	15843	15964	15938	15943	15961	15929	16071	16026	16121	16024	15902	15919	15944	15722	15936	15968	15883	16000	15974	15956	15865	15867	15835	16025	15827	15975	15694	16112	16093	15769	15841	15889	15807	15884	15875	15738	16003	16223	16051	15842	15926	15927	15919	15791	15648	15991	15905	15944	15900	15903	15926	15939	15846	16095	15969	15931	15995	15948	15904	15857	15861	16244	16067	15894	16063	15920	16106	15976	15875	15826	15967	16083	16123	16028	15889	15964	15822	15723	15923	15921	15993	15985	15784	16061	15923	16163	15987	15993	15983	15906	16022	15998	15779	15913	15809	16027	15963	16069	16055	16036	16156	15739	15957	16084	15934	16119	15920	15882	15843	15984	16027	15916	15784	16039	16139	15735	15999	15812	15811	15954	16011	16161	16004	15732	15883	15822	15987	15901	15836	15943	15928	15935	16058	15828	15859	15827	15853	15974	16056	16064	16049	16012	16013	16122	15942	15869	15999	16039	15858	15978	16154	16110	15946	15805	16067	16004	15802	15858	15717	15917	15796	15932	15889	15778	15862	15762	16029	15924	15951	16124	16165	15998	16002	16095	16059	15907	16090	15905	16040	16042	15811	15973	15936	16177	16039	15894	15909	16009	16043	16069	16017	15951	15884	16025	16066	16004	16051	15997	16062	15923	15940	15855	15812	16016	16043	16036	15916	15948	16022	15702	15874	16012	15956	15857	16087	15998	15964	16089	15950	15998	15983	15723	16126	16005	15817	15912	16119	15925	16021	15953	16071	16001	15743	15931	15825	16073	15895	16233	15925	15957	15756	15949	15855	16085	16119	15974	16009	16035	15994	15986	15981	16092	15952	15746	15989	15834	16000	15857	16124	15944	16052	15982	15898	15854	15965	15951	15940	16093	15848	16086	16027	16056	16014	15970	15967	15884	16015	16097	16020	15951	15761	15796	15842	16163	15949	16049	16075	16105	15965	15933	15816	15830	15951	16201	16031	15848	15760	15973	15893	16067	15985	15988	15982	15938	15999	15933	16069	16193	15966	15833	16071	16095	16046	15968	16059	16062	15816	16008	16139	15937	16182	16078	16169	15978	15769	16025	15876	15995	16111	16127	16141	15872	15867	16181	16126	16273	15910	15999	16074	16025	15881	15991	16041	15806	15851	15998	15954	15888	15928	15997	16008	15819	15912	15750	16052	15965	15982	15748	15937	15968	16084	15980	15882	15893	15952	15960	15946	15917	16073	15801	15992	15898	15923	15948	16112	16046	16010	16031	16143	15953	15964	15962	15966	15957	15911	16081	16096	16116	16014	15932	15938	15912	15944	16009	16034	15891	15896	15843	15983	15923	15897	15916	15915	15900	15877	16101	15945	15919	15789	15829	15877	15677	16046	15935	16143	15945	15832	15992	16066	16072	16019	15982	16059	15949	16003	16064	15984	15980	16017	16216	16037	15859	16027	16106	15885	16010	16006	15857	15970	15882	16025	16077	15858	16119	15908	15982	16086	15898	16150	15863	15896	16167	15946	16069	15915	16066	15987	16010	15985	15836	15914	15943	15799	15935	15932	15776	16124	15943	15900	15991	15908	16066	15954	15862	16064	16040	16073	16060	16012	15737	15915	15857	15837	15757	15999	15863	15912	16045	16069	15957	16135	16085	15895	15765	16047	16072	15859	16020	15793	15945	16019	15826	15654	15950	15984	15986	15902	16044	15990	15869	15632	15736	15840	15944	15877	15928	15911	15896	16124	16017	15930	15934	16088	16073	16098	15867	15825	15906	15844	15790	15920	15750	15786	15978	16004	15990	16070	16105	15779	15970	16034	16057	15997	16227	15979	15929	16014	16112	15825	15922	16037	16050	16135	15801	16118	15835	15831	16032	15863	15954	15857	15938	15795	15995	15946	15974	16123	16057	16150	15978	16014	15937	15974	15849	15998	15957	15873	15908	15923	16131	16052	16059	16125	15847	16034	15800	15945	16043	15970	15895	16053	16105	16103	16071	16009	15845	15957	15895	16056	15941	15932	15873	15857	15907	16035	15947	15877	15991	16040	16150	15992	16109	15935	15947	15942	16056	16010	15960	16122	16187	16013	16033	15854	15899	16130	15962	15873	15875	15913	15967	15977	15941	15859	15871	15845	16008	15919	16007	16022	15781	15885	15864	16087	15778	15915	15943	16071	15973	16048	16084	16051	15905	16005	15732	16099	15922	15893	15887	16041	15779	15857	15953	15982	15915	16075	15955	16059	15907	15969	15749	15929	16063	15986	16137	16082	15864	16024	16072	15993	16069	15747	15945	15921	15961	16063	15975	15934	16019	16204	16104	16099	16008	15940	15968	15955	16143	16038	15903	15982	16146	15835	15901	16017	15849	16221	15818	15804	15870	15893	15892	15789	16069	16023	15915	16001	15932	15828	15784	15930	16178	16072	15864	15845	15958	15841	16083	16128	15850	15828	16030	15930	16020	16038	15947	15857	15950	15912	15750	16063	15839	15855	15887	16150	15931	16041	15962	16077	15913	16333	15908	15999	15831	15901	15998	16292	16073	15814	16052	15837	15872	16135	16073	15846	16035	16020	15883	16145	16149	15932	15942	16177	16026	16122	15964	15817	16202	16015	15950	16057	16053	15898	15797	15874	15967	15894	15910	15937	15984	16026	16004	15927	15954	15929	15956	15948	16041	16033	15899	15954	15895	15994	15731	15994	15870	15799	15935	16045	16025	15968	15893	16068	15954	15961	15776	16096	15852	16054	15883	16062	16115	15786	15997	15827	16017	16029	15728	15942	16025	15857	15993	16066	16037	16044	16017	15979	15941	15969	15971	15903	16208	15881	16020	15741	16044	16079	15847	15956	16010	16024	15991	16092	15812	15898	15986	15821	15848	15821	15743	15868	15880	16005	15891	15962	15967	16084	15961	16010	15935	15995	15669	15731	16013	15862	16293	15961	16020	16031	15904	15917	16129	15777	16344	16037	15830	15950	16073	15903	15781	15825	16052	16141	15989	15829	15982	16178	15812	15930	16066	15842	15865	15776	16081	15962	15758	15801	15909	16048	16008	15949	15985	16101	16078	15945	15916	15818	15956	15810	15975	15979	15922	15907	16124	15912	16009	15940	16010	16060	15984	15741	15924	16004	16013	16005	16038	15911	15861	16064	15816	15980	16163	16219	15831	15866	15872	15739	15810	16212	15968	16107	15833	15760	16009	15830	15941	16098	15878	16068	16116	15957	16000	15827	16030	16012	15967	15921	16212	16037	15885	15922	15873	16036	16072	15943	16024	16014	16081	16037	15922	15803	15891	15976	15910	16059	16054	15797	16153	15961	16120	15829	16050	16110	15884	15851	16024	15854	16022	15943	16151	15632	15976	16023	16070	15866	16027	15913	15842	15871	16031	15804	15782	15811	15907	16008	15949	16082	15882	16028	15702	16077	16262	15892	15896	15696	16035	15834	15731	16126	16018	16139	16077	16139	15822	15947	15869	16052	16043	15990	15890	15987	16167	16007	15790	15904	15923	15995	15713	15930	15944	15800	15816	15944	15997	15780	15830	16044	16107	15829	15986	16044	16203	15914	15889	16089	15944	15920	15811	15996	16082	15854	15794	15893	15958	15921	15886	15958	15939	15915	15941	15997	15860	15887	15857	15902	16159	15668	15968	15929	15957	15909	16111	15928	15970	15754	15924	15782	15742	15980	15941	16068	15830	16078	16029	16044	16152	15965	16050	15849	15867	15709	16016	16113	15992	15845	15676	15754	15865	15783	15769	16171	15922	15859	15962	15987	16063	15870	15738	15826	15818	15836	15868	15939	15970	16052	15952	15866	15730	16037	15877	16022	16013	15926	15877	15964	16142	15957	16099	15997	16097	16161	15986	15810	16138	15913	15876	16038	16218	15775	16052	16064	16097	15832	16074	15823	16011	15937	15895	15859	15936	16009	15912	15999	15936	15958	15953	15912	15830	16112	16054	15977	16217	15966	15905	16058	16196	15820	15884	15938	16024	15981	16019	15690	16011	16067	16030	16029	15980	16048	16023	16055	16161	15924	16003	15794	15894	15913	15991	15915	16151	15898	15925	16242	16115	16061	15929	15895	15947	15835	16034	16079	15891	15858	16062	15975	16309	15999	16022	15907	16019	16195	15947	15779	16030	15998	16170	15950	16080	15933	16119	16104	15939	15985	15961	15893	15926	15840	16018	15938	15963	16085	15889	15929	15913	16183	15973	15940	15799	15885	16062	16136	16138	15852	16251	15868	15948	15868	15964	15900	15964	15996	15936	15853	15959	16037	16108	16136	15991	16182	15964	16046	16124	16001	16122	15951	15953	15884	15969	16151	16132	15919	15932	15980	16015	16041	16022	16076	15974	15885	16037	15874	16011	16011	16063	16085	15865	16082	15903	15905	16100	15839	16087	15726	15906	15921	16095	15954	16039	15895	16043	16072	15993	16063	15899	15936	16054	15878	15980	16102	15890	15967	16140	16078	15902	15940	15906	15856	15970	15897	15900	15920	16046	15918	15974	15728	16111	16056	15983	15893	15921	15851	15994	15941	15926	16116	16058	15806	15993	15956	15946	15890	16080	15970	15969	16212	16039	15913	15991	15981	15955	15975	15791	16016	15992	16084	15979	15950	15812	15809	16011	16004	15857	15982	15792	15852	15841	16063	15860	15866	16083	15924
27751	55862	46029	32459	21042	15368	14409	14238	13864	13614	13304	13416	13185	13375	13224	13176	13338	13089	13295	13282	13163	13239	13257	13940	14247	14677	14441	14015	13571	13272	13395	13156	13116	13125	13228	13172	13225	13093	13097	13308	13110	13187	13323	13126	12962	13248	13181	13037	13218	13030	13317	13137	13247	13071	13160	13215	12941	13242	13054	13063	13094	13220	12979	12984	12994	13160	13400	13162	13207	13184	13075	13246	13103	13054	13121	13090	13002	13085	13163	13064	13259	13383	13127	13093	13025	13185	13149	13258	13149	13261	13039	13062	13213	12972	13119	13237	13225	13157	13184	13098	13065	13211	13044	13011	13171	13074	13152	13235	13075	13140	13125	13186	12909	13084	13244	13067	13199	13050	13212	13181	13218	13267	13089	13141	13238	13025	13257	13167	13229	13068	13202	13047	13223	13229	13253	13030	13136	12859	13106	13016	13115	12990	13117	13161	13126	13203	13112	13051	13023	13103	13297	13137	13045	13131	13004	13115	13158	13222	13152	13192	13183	13199	13042	13135	13225	13143	13253	13027	12901	13238	13063	13099	13149	13117	13229	13040	13224	13119	13150	13186	13078	13161	13116	13196	13197	13017	13104	13050	13219	13101	13118	13037	13141	13255	13151	13131	13133	13023	13140	13308	13036	13166	13308	12937	12963	13069	13165	13354	13387	13091	13288	13146	13041	13048	13169	12977	13200	13231	13192	13227	13145	13207	13064	13106	13023	13180	13187	12969	13091	13169	13196	13191	13232	13142	13080	13116	13133	13275	13216	13145	12937	13230	13121	13058	13032	13127	13138	13218	13097	13167	13069	13082	13217	13107	13167	13136	13251	13196	13194	13127	13257	13168	13165	13288	13217	13302	13190	13132	13212	13197	13191	13040	13122	13205	13155	13062	13232	13154	13173	13013	13237	13079	13149	13268	13214	12935	13123	13145	13283	13109	13199	13151	13121	13101	13160	13193	13205	13079	13203	13160	12972	13131	13135	13109	13032	13176	13062	13156	13210	13071	13125	13182	12985	13114	13109	13268	13129	13233	13084	13168	13255	13047	13276	13258	13263	13215	13196	13186	13235	13310	13080	13154	13197	13204	13182	13045	13166	13026	13062	13225	13195	12921	13008	13182	13095	12987	13233	13131	13118	13091	13118	13130	13018	13128	13179	13103	12991	13105	13161	13156	13232	13240	13079	13155	13308	13231	13092	13229	13167	13112	13265	13116	13035	13192	13134	13097	13332	13145	13084	13153	13116	13330	13148	12938	13171	13172	13008	13188	13135	13188	12999	13023	13174	13147	13041	13165	13231	13126	13156	13303	13073	13225	13204	13213	13255	13140	13134	13076	13090	13253	13181	13091	13072	13078	13074	13293	13053	13006	13117	13250	13088	13114	13230	13076	13025	13004	13080	13210	13021	13224	13097	13063	13196	13144	13126	13252	13180	13023	13170	13270	13169	13020	13214	13130	13192	13169	13209	13322	13223	13123	13165	13105	13246	12975	13175	13155	12990	13068	13026	13194	13193	13057	13157	13261	13208	13138	13066	13149	13072	13098	13194	13365	13307	13239	12927	13222	13016	13323	13061	13075	12922	13242	13130	13118	13095	13199	13060	13138	13229	13010	13111	13074	13213	13192	13208	13090	12961	12960	13191	13094	13240	13217	13341	13065	13229	13268	13150	13232	12990	13118	13102	13150	13036	13206	13128	13254	13250	13108	13065	13175	13254	13129	13259	13161	13100	13097	13193	13048	13094	13026	13210	13089	13098	12967	13201	13124	13259	13073	13179	13242	13137	13114	13096	12998	13056	13248	13183	13196	13261	13374	13180	13041	13145	13107	13042	13354	13113	13164	13267	13149	13203	13276	13272	13297	13214	12825	13066	13253	13231	13187	13018	13073	13262	12983	13076	13266	13221	13155	13033	13147	13126	13200	13176	13346	12993	13187	13114	13149	13025	13140	13158	13237	13133	13059	13266	13185	13087	13140	13059	13083	13060	13063	13223	13175	13308	13106	13052	13133	13204	13024	13244	13084	13067	13219	13049	13204	13018	13186	13066	13341	13119	13039	13140	13249	13255	13084	13085	13018	13411	13127	13064	13178	13010	13162	13003	13101	13182	13162	13298	13104	12929	13144	13097	13261	13193	13108	13166	13152	13355	13292	13048	13204	13177	13207	13119	13234	13113	13301	13118	13014	13156	13075	13119	13246	13239	13042	13046	13277	13160	13239	13214	13178	13375	13069	13017	13291	13171	13160	13349	13090	13018	13240	13343	13071	13270	13015	12990	13119	13234	13254	13056	13102	13112	13022	13118	13341	13315	13095	13305	13256	13280	13113	13196	13146	13140	13061	13001	13094	13164	13050	13195	13065	13268	13131	13139	13336	13168	13149	13117	13096	13170	13155	13268	13110	13162	13070	13085	13101	13060	13158	13185	12963	13247	13169	13071	13258	13177	13113	13168	13085	13100	13238	13173	13232	13200	13192	13162	13107	13355	13070	13202	13084	13340	13323	13126	13328	13041	13146	13126	13083	13174	13032	13111	12951	13231	13011	13142	13110	13085	13238	13248	13128	13162	13083	13192	13167	13168	13051	13112	13214	13110	13247	13368	13028	13264	12978	13036	13257	13430	13182	13124	13183	13237	13201	13055	13077	13190	13199	13060	13175	13042	13399	13147	13073	13119	13233	12975	13163	13177	13136	13166	13150	13219	13170	13000	13046	13121	13124	13197	13243	13138	13221	13047	13106	13124	13089	13286	13437	13293	13140	13256	12907	13264	13136	13126	13288	13102	13065	13074	13128	13149	13012	13230	13282	13072	13182	13319	13282	13236	13047	13070	13140	13194	13194	13035	13118	13263	13136	13176	13096	13168	13010	13188	13215	13091	13175	13259	13252	13146	13079	13296	13107	13236	13136	13208	12920	13253	13138	13106	13098	13061	13135	12987	13056	13172	13162	13204	13133	13179	12997	12994	13190	13156	13202	13080	13062	13149	13191	13187	13141	13112	13141	13319	13198	13084	13052	13163	13205	13226	13269	13171	13158	13050	13257	13070	13030	13075	13036	13204	13057	13295	12979	13299	13224	13294	13183	13084	13090	13198	13164	13129	13107	13231	13266	13009	13154	13355	13099	13165	13228	13159	13204	13028	13129	13117	13180	13257	13051	12993	13127	13133	13285	13029	13209	13256	13064	13086	13196	13052	13217	13190	13079	13312	13089	13015	13015	13230	13225	13070	13047	13066	13208	13224	13075	13231	13188	13235	13205	13105	13202	13121	13109	13184	13112	13024	13188	13152	13172	13046	13070	13065	12964	13312	13082	13190	13166	13218	13171	13087	13141	12964	13177	13145	13160	13104	13185	13264	13104	13252	13010	13101	13194	13210	13026	13144	13239	13072	13128	13169	13161	13050	13116	13172	13149	13306	13163	13076	13180	13119	13086	13227	13119	13255	13211	13288	13060	13062	13273	13016	13142	13277	13159	13298	13190	13110	13275	13147	13044	13141	13008	13353	13061	13202	13163	13148	13349	13165	13171	13350	12846	13120	13111	13251	13031	13202	13168	13345	13111	13082	13293	13120	13153	13139	13273	13072	13152	13038	13243	13165	13096	13297	13066	13183	13218	13175	13274	13229	13064	13172	12987	12968	13246	13294	12979	13121	13030	13163	13194	13331	13215	13138	12984	13285	13229	13250	13181	13233	13179	13183	13222	13066	13224	13106	13056	13046	13117	12918	13136	13004	13108	13413	13064	13137	13290	13239	13077	13059	13024	13240	13142	13082	13184	13179	13229	13037	13069	13153	12809	13177	13082	13156	13045	13085	13085	13142	13205	13009	13104	13210	13102	13014	13201	13255	13117	13207	13069	13188	13208	13162	13075	13152	13110	13043	13104	13064	13090	13214	13052	13082	13215	13133	13082	12935	13122	13249	13174	13199	13090	13184	13121	13158	13056	13211	13204	13294	13236	13133	13132	13137	13057	13129	13216	13248	13058	13217	13185	13218	13175	13173	13099	13128	13104	13064	13046	13116	13117	13203	13239	13136	13198	13022	13247	13208	13189	13200	13294	13201	13124	13286	13139	13230	13191	13126	13229	13171	13122	13149	13100	13080	13284	13169	13220	12999	13048	13147	13141	13108	13067	13234	13217	13308	13002	13078	13102	13075	13243	13239	13047	13140	13112	13194	13094	13192	13303	13117	13096	13064	12992	13027	13203	13151	13206	13268	13084	13122	13290	13076	13234	13155	13195	12970	13046	13206	13091	12931	13179	12950	13222	13061	13265	13194	13277	13223	13110	13317	13214	13090	13154	13059	13230	13198	13236	13151	13106	13017	13293	13219	13056	13377	13181	13174	13076	13186	13035	13086	13065	13072	13285	13208	13124	13079	13131	13091	13305	13105	13267	13205	13048	13153	13196	13249	13271	13149	13112	13109	12958	13143	13030	13183	13112	13229	13034	13247	13123	13143	13099	12972	13126	13217	13140	13200	13152	13169	13262	13238	12989	13148	13207	13097	13233	13118	13091	13142	13264	13289	13124	13005	13224	13140	13064	13074	13168	13232	13154	13191	12957	13185	13215	13108	13172	13174	13088	13397	13101	13230	13125	13254	13179	13071	12933	13258	12990	13310	13090	13153	13274	13076	13251	13258	13083	12996	13170	13121	13107	13121	13234	12996	13299	13262	13262	13184	13247	13040	13044	13269	13069	13116	13136	12875	13217	13032	13314	13119	13137	13150	13187	13070	13108	13178	12908	13263	13216	13131	13019	13187	13198	13284	13146	13246	13230	13047	13187	13097	13059	13051	13024	13053	13122	13168	13042	13026	13183	13079	13238	12866	13201	13133	13268	13061	13002	13141	13195	12959	12986	13198	13181	13067	13175	13098	13144	13043	13104	13264	13136	13171	12992	13156	13237	12952	13228	13067	13070	13140	13191	13076	13321	13125	13163	13055	13209	13253	13155	13105	13121	13214	13118	12966	13239	12890	13102	13080	13173	13211	13219	13219	13079	13123	13198	13206	13216	13159	13184	13149	13262	13243	13079	13174	13327	13138	13208	13284	13139	13165	13158	13142	13040	13131	13286	13076	13118	13195	13168	13133	13156	12952	13035	13170	13052	13028	13191	13206	13059	13120	12939	13105	13189
24678	21311	28254	28221	21283	19227	18698	17700	17306	17385	17346	17414	17268	17332	17315	17505	17404	17229	17315	17298	17057	17150	17191	17195	17272	17953	17675	17570	17456	17270	17035	17014	17114	17126	17035	17324	17453	17397	17211	17204	17268	16945	17310	17184	17291	17233	17185	17402	16934	17315	17197	17169	17164	17305	17330	17068	17136	17366	17256	17091	17214	17076	16962	17106	17363	17145	17187	17100	17134	17360	17272	17341	17055	17113	17134	17017	17247	17371	17289	17144	17152	17162	16998	17184	17314	17244	17043	17038	17226	17114	17025	17163	17204	17194	17215	17209	17414	17264	17115	17145	17036	17286	17235	17285	17162	16994	17157	17179	17360	17227	17168	17136	17322	17218	17202	17268	17199	17351	17124	17004	17103	17341	17156	17219	17075	17138	17085	17223	17163	17288	17192	17057	17135	17335	17295	17284	17147	17120	17327	17056	17186	17265	17152	17129	17133	17262	17160	17313	17402	17360	17388	17275	17256	16988	17194	17074	17290	17224	17064	17318	17084	17146	17381	17035	17101	17041	17150	17196	17225	17185	17112	17086	17275	17438	17264	17211	17106	17134	17382	17313	16992	17102	16983	17320	17205	17083	17128	17024	17281	16980	17194	17170	17030	17076	16912	17243	17014	17134	17075	17270	17321	17319	17031	17172	17141	16968	17107	17331	17088	17179	17139	17281	17062	17196	17152	17205	17278	17423	17040	16926	17124	17022	17206	17077	17198	16927	17348	17067	16941	17216	17225	17123	17241	17072	17123	17021	17268	17178	17245	17030	17110	17294	17176	17270	17126	17352	17046	17465	17094	17105	17137	17212	17324	17408	17283	17283	17312	17245	17030	17379	17238	17226	17223	17302	17066	17238	17210	17294	17118	16954	17301	17140	17085	17321	17142	17128	17213	17339	17042	17153	17153	17080	16889	16961	17247	17092	17244	17226	17254	17329	17112	17251	17188	17197	17269	17377	17363	17202	17107	17188	17297	17195	17195	17162	17139	17087	17487	17215	17144	17064	17412	17104	17166	17198	17259	17228	17313	17280	17161	17068	17311	17094	17088	17086	17145	17232	17238	17082	17104	17141	17227	17333	17120	17284	17192	17193	17109	17111	16988	17003	17138	17151	17291	17129	17166	17328	17149	16991	17013	17216	17175	17127	17151	17329	17263	17117	17467	17244	17221	17053	17011	17056	17180	17165	17127	17132	17072	17304	17120	17206	17075	17226	17266	17124	17028	17162	17124	17313	17101	17403	17319	17188	17130	17244	17335	17109	17091	16996	17138	17125	16923	17008	17280	17292	17144	17283	17038	17013	17076	17239	17182	17216	17189	17379	17176	17315	17260	17016	17437	17193	17063	17223	17329	17445	17093	17249	17239	17123	17086	17132	17330	17187	17292	17085	17281	17011	17172	17126	17125	17249	17248	16935	17047	17203	16977	17068	17056	17107	16884	17373	17165	17268	17252	17210	16959	17275	17177	17189	17203	17358	17090	17110	17268	17148	17073	16979	17128	17037	17258	17053	17193	17221	16982	17162	17123	17369	17171	17208	17193	16968	17208	17268	17390	17214	17035	17100	17159	17441	17318	17188	17243	17242	17255	17215	17227	17049	17192	17228	17361	16947	17255	17109	17347	17150	17160	17208	17201	16978	17376	17392	17268	17171	17155	17121	17125	17096	17297	17212	17048	17128	17226	17107	17429	17298	17244	17228	17132	17114	17119	17005	17154	17171	17211	17116	17411	17249	17253	17143	16976	17132	17151	17041	17122	17066	17294	17287	17270	16995	17346	17269	17117	17162	16970	17261	17334	17019	17178	17172	17235	17225	17243	17272	17201	17072	17207	17283	17198	17133	17192	17220	17117	17308	17172	17135	17228	17214	17063	17207	17169	17237	17326	17211	17207	17105	17279	17206	17040	17237	17196	17013	17201	17279	17040	17280	16973	17135	17182	17066	17077	17393	17332	17310	17243	16986	17197	17321	17141	16983	16924	16868	17101	17253	17303	17256	17375	17138	17092	17201	17382	17014	17224	17194	17099	17005	17161	17214	17375	17289	17171	17107	17282	17436	17111	17346	17082	17200	17410	17028	17129	17132	17097	17185	17424	17243	17125	17248	16977	17215	17027	17221	17110	16904	17089	17053	17245	17168	17174	17200	17073	16978	17025	17383	17385	17034	17173	17136	17361	17241	17348	17186	17214	17215	17294	17220	17026	17301	17203	17165	17140	17242	17281	17126	17213	17325	17239	17308	17279	17101	17223	17255	17208	17187	17239	17106	17196	17008	17205	16950	17204	17346	17363	17052	17183	17213	17299	17270	17270	17057	17108	17059	16938	17110	17117	17149	17198	17132	17158	17388	17079	17284	17252	17287	17197	17329	17166	17002	17299	17167	17205	17149	17299	17125	17268	17039	17164	17316	17220	17094	17168	17055	17136	17124	17114	16928	17281	17168	17208	17122	17186	17207	17136	17235	17173	17112	17037	17071	17116	17173	17145	17344	16921	17240	17280	17051	17145	17272	17285	17063	17108	17181	16995	17343	17161	17158	17454	17288	17228	17290	17194	17026	17048	16971	17075	17211	17147	17174	17159	17164	17306	17085	17115	17033	17083	16992	17179	17415	17301	17043	17045	16942	17419	17097	17287	17135	17069	17269	17328	17270	17289	17134	17068	17324	17159	17227	17259	17159	16942	17121	17426	17304	17234	17412	17273	17345	17243	17079	17153	17246	17273	17323	17176	17343	17006	17447	17200	17278	17125	17231	17038	17243	17191	17212	16984	17260	17158	16968	17041	17151	17327	17097	17166	17218	17219	17283	17098	17412	16907	17151	17183	17045	17165	17159	17071	17187	17021	17152	17044	17197	17060	17371	17196	17196	17347	17258	17249	17152	17375	17108	17199	17366	17036	17402	17180	17215	17168	17260	17269	17116	17058	17174	17336	17240	17284	17088	17159	17050	17106	17236	17090	17085	17074	17088	16924	17296	17195	17253	17233	17126	17126	17391	17189	17259	17171	17086	17190	17183	17197	17110	17144	16988	17135	17113	17368	17141	17161	17373	16882	17112	17218	17020	17149	17082	17257	17357	17266	17301	17243	17015	17044	17188	17330	17077	17026	17380	17251	16919	17107	17365	17416	17314	17324	17287	17250	17183	17157	17157	17405	16913	17277	17119	17103	17327	17202	17069	17275	17199	17515	17182	17138	17155	17342	17125	17164	17080	17158	17274	17275	17227	17153	17226	17304	16975	17158	17197	17115	17187	17078	17007	17148	17037	17309	17414	17028	17097	17157	17255	17317	17288	17105	17131	17129	17407	17169	17021	17220	17111	17069	17125	17102	17247	17167	17152	17156	17179	17352	17183	17192	17268	17212	17289	17191	17297	17161	17219	17101	17298	17170	16973	16952	17140	17163	17235	17347	17176	17192	17083	17343	17326	17190	17364	17281	17219	17062	17075	17143	16993	17129	17262	17468	17405	17170	17306	17320	17259	17350	16965	17119	16985	17247	17163	17188	17245	17215	17238	17234	17192	17288	17346	17115	17399	17085	17466	17238	16944	16969	17152	17173	17256	17160	17451	17318	17157	17029	17086	17239	17175	17298	16931	17022	17052	17231	17056	17248	17030	17159	17313	17311	17143	17075	17338	17229	17219	17159	17092	17211	17157	17387	17199	17239	17262	17137	17351	17257	17020	17306	17216	17228	16994	17006	17408	17162	17151	17281	16935	17034	17073	17165	17199	17143	17211	17189	17160	17112	17194	17341	17147	17148	17121	16990	17073	17304	17150	16969	16896	17275	17296	17170	17107	17044	17126	17189	17135	17110	17026	16886	17140	17077	17151	17420	17054	17261	17183	17201	17205	17222	17031	17116	17256	17329	17316	17124	17164	17132	17114	17167	17174	17127	17186	17197	17155	17174	17173	17067	17056	17338	17035	17190	17070	17180	17122	17204	17166	17189	17026	17326	17284	17025	17318	17336	17217	17174	17213	17169	17188	17129	17209	17018	17254	17310	17205	17359	17304	17265	17367	17251	17102	17303	17180	17317	17109	17097	17170	17421	17070	17271	17204	17279	17029	17179	17154	17203	17123	17192	17284	17120	17418	17074	17104	17054	16943	17177	17118	17221	17255	17192	17292	17270	17215	17345	17227	17065	17257	17187	16894	17143	17005	17441	17205	17229	17182	17309	16879	17345	17170	17357	17189	17194	17154	17334	17212	17134	17068	17135	17075	17152	17120	17241	16991	17045	17109	17022	16919	17311	17099	17126	17221	17160	17141	17171	17246	17095	17185	17262	17363	17380	17188	17158	17143	17048	17161	17162	17380	17292	17257	17168	17263	17143	17120	17144	17233	17223	17270	17289	17501	17214	16971	17089	17189	17293	17150	17143	17095	17369	17278	17071	16914	16899	17074	17278	17170	17204	16897	17149	17226	17047	17174	17222	17377	17231	17230	17160	17240	17442	17094	17134	17178	17055	17418	17479	17317	17099	17154	16948	17102	17042	17173	17145	17179	17318	17081	17215	17215	17066	17088	17162	17282	17290	17088	17116	17002	17110	17191	17380	17249	17168	17231	17199	17247	17301	17076	17166	17240	17051	17322	17238	16928	17144	17062	17250	17309	17204	17214	17291	16982	17011	17329	17167	17158	17374	17006	17051	17210	17102	17258	17239	17255	17304	17198	17343	17215	17113	17098	17095	17296	17183	17180	17107	17435	17266	17168	16954	17237	17005	17176	17219	17225	17231	17067	17267	17123	17195	17100	17409	17347	17324	17392	17013	17212	17209	17149	17230	17249	16944	17206	17149	17037	17252	17176	17281	16914	17352	17115	17171	17040	17118	17247	17260	17159	17084	17454	17164	17145	16937	16907	17301	17320	17384	17252	17200	17154	17141	17369	17403	17226	17225	17214	17284	17175	17375	17163	17372	17207	17082	17180	17307	17246	17099	17206	17320	17045	17201	17205	17182	17089	17174	17079	17162	17169	17195	17253	17009	17103	17287	17159	17253	17195	17373	17184	17088	17199	17419	17353	17262	17286	17366	17264	17273	17171	17396	17198	17449	17197	17552	17131	17179	17119	17135	17126	17164	17334	17093	17130	17191	17249	17298	17264	17006	17059	17023	17045	17055	17037	17344	17132	17142	17319
27897	48034	38657	26410	17454	15647	14775	14462	14086	14029	14035	13938	14031	13960	13932	13984	14033	14037	13920	13764	13960	14037	14039	13967	14334	14937	14895	14414	14224	14074	13988	13856	13799	13800	13964	13806	13823	13664	13998	13869	13801	13966	13701	13858	13779	13889	13899	13860	13952	13691	13956	13864	13823	13785	13844	13875	13802	13693	13871	14122	13942	13865	13996	13957	13850	13812	13775	13768	13808	13795	13836	14055	14056	13944	13852	13832	14034	13796	13747	13725	13846	13823	13922	13972	13855	13980	13768	13948	13894	13806	13817	13887	13831	13814	13968	13878	13789	13913	13709	13709	13818	13934	13963	13822	13753	13835	13856	13608	13870	13782	13909	13897	13809	13809	13727	13858	13975	13769	13772	13942	13743	13723	14039	13867	13875	13829	13882	13926	13939	13840	13909	13854	13786	13940	13609	13680	13795	13959	13903	13819	13867	13715	13972	13746	13856	13992	13866	13823	14021	13842	13714	13826	13824	14072	13880	13738	13935	13815	13807	13819	13847	13769	13889	13775	13927	13650	13784	13719	14018	13886	13825	13861	13799	13950	14061	14007	13762	13938	13983	13731	13935	13641	14077	13763	13639	13746	13834	13845	13917	13890	13862	13835	13881	13944	13873	13770	14003	13798	13724	13944	13852	14006	13904	13865	13933	14110	13732	13850	13707	13762	13828	13967	13866	13840	13975	13840	13788	13848	13877	13954	13875	13918	13808	13793	13877	13872	13822	13719	13753	13817	13928	13839	13822	13824	13882	13806	13828	14098	13847	13839	13946	13800	13824	13779	13757	13848	13920	13838	13916	13998	13730	13841	13943	13641	13824	13918	13802	13783	13796	13728	13824	13922	13913	13743	13825	13947	13799	13893	13909	13712	13744	13967	13883	13739	13745	13974	13964	13919	13873	13982	13820	13880	13723	13925	13878	14053	13777	13836	13769	13868	13733	13829	13778	13786	13777	13703	13606	13718	13811	13714	13847	13891	13946	13956	13878	13855	13796	13954	13756	13761	14032	13854	13701	13744	13711	13758	13779	13837	13831	13874	13810	13910	13955	13739	13859	13878	13974	14072	13820	13824	13702	13766	13863	13923	13806	13734	13988	13922	13798	13866	13890	13864	13799	13823	13916	13789	13955	13772	13909	13673	13739	13807	13717	13897	14029	13986	13965	13862	13709	13939	13926	13844	13779	13916	13754	13976	13958	13706	13811	14081	13778	13988	13953	13855	13754	13826	13812	13781	13840	13875	13867	13821	13759	13758	13826	13742	13769	13997	13830	13775	13899	13837	13699	13993	13656	13747	13816	13926	13801	13804	13991	13708	14004	13791	13707	13917	13617	13704	13978	13589	13810	13767	13982	13823	13773	14011	14043	13789	13914	13956	13841	13897	13734	14035	13943	13895	13931	13829	13893	13766	13941	13849	13786	13935	13744	13831	13952	13832	13678	13762	13941	13800	13964	13865	13962	13731	13793	13804	13677	13889	13804	13775	13909	13810	14147	14118	13923	13721	13871	13808	13930	13766	13751	13923	13910	13828	14060	13774	14002	13639	13809	13842	14134	13886	13936	14072	13937	13887	13861	13983	13935	13996	13927	13959	13965	13826	13936	13881	13889	13803	13750	13775	13937	13822	13808	13737	13625	13935	13913	13904	13922	13720	13931	13777	13684	13627	14004	13943	13745	13760	13877	13782	13781	13825	13985	14014	13817	13909	14037	13779	13880	13902	13791	13895	14019	13821	13913	13851	13845	13769	13921	13911	13852	13769	13750	13789	13719	13759	13975	13838	13911	13973	13960	13766	14004	13703	13934	13849	13873	13764	13879	13978	13811	13949	13693	14062	13912	14017	13962	14055	13822	13631	13818	13976	14005	13751	13839	13827	13817	13841	13929	13756	13828	13795	13932	13784	13826	13904	13789	13956	13899	13869	13870	13858	13907	13766	13856	13833	14094	13827	13829	13845	14158	13797	13765	13955	13913	13954	13984	13922	13783	13857	13942	13855	13979	13856	13845	13844	13786	13688	13723	13978	13799	13884	13783	14002	13969	13666	13976	13740	13724	13862	13756	13669	13752	13870	13800	13718	13809	13853	13773	13824	13824	13755	13778	13837	13900	13820	13835	13801	13823	13931	13988	13838	13966	13859	13941	13812	13915	13857	13685	13940	13981	13691	13808	13947	13735	13805	13998	13839	13730	13854	13985	13793	13767	13814	13929	13880	13945	14052	13810	13739	13890	13915	13877	13770	13913	13923	14087	13818	13968	13918	13754	13843	13872	13697	13942	13981	13931	13784	13786	13688	13743	13872	13784	14045	13944	13941	13846	13804	13944	13772	13772	14028	13687	13943	13941	13944	13768	13914	13863	13857	13802	13882	13742	13837	14019	13930	13869	13843	14042	13705	13848	13725	13804	13872	13868	14129	13532	13883	13901	13988	13700	13854	13855	13742	13797	13929	13937	13888	13717	13754	13873	13837	13964	13916	13876	13730	13928	13835	13786	13746	13863	13844	13863	13830	14019	13860	13945	13830	13924	13822	13756	13771	13946	13863	13887	13906	13857	13834	13885	13808	13946	13799	13813	13744	13861	13751	13766	13888	13916	13950	13899	13729	13806	13942	13838	13915	13864	13693	13774	13699	13927	13885	13951	13754	13991	13822	13910	13590	13902	13954	13777	13823	13891	13898	13927	13802	13849	14122	13817	13881	13614	13656	13697	13870	13842	13731	13798	13791	13775	13799	13708	13845	13801	13719	13858	13740	13789	13797	13903	13749	13910	14092	13849	13835	13744	13736	13997	13695	13857	13833	13885	13721	13621	13819	13754	13815	13908	13857	13690	13701	13979	13965	13862	13845	13926	13890	13856	13771	13977	13627	13931	13802	13830	13792	13877	13883	13853	13865	13936	13852	13971	13984	14117	13904	13957	13974	13825	13741	13990	13895	13843	13867	13795	13994	13855	13880	13941	13675	13868	13791	13957	13608	13876	13869	13781	13884	13815	13858	13941	13783	13890	13896	13808	13974	13850	13724	13820	13811	13610	13837	13893	13866	13970	13709	13799	13835	13907	13798	13830	13922	13902	13781	13592	13842	13725	13805	13673	13752	13945	13677	13881	13829	13727	13930	13830	13899	13854	13945	13779	13783	13866	13941	13831	13899	13930	13953	13814	13805	13945	13892	13853	13799	13951	13789	13911	13897	13870	13719	14078	14015	13873	13916	13931	13715	13924	13930	13938	13808	13815	13907	13842	13863	13970	13875	13927	13820	13993	13866	13851	13838	13941	13851	13865	13823	13891	13726	13813	13907	13883	13876	13747	13893	13885	13896	13915	13806	13942	13732	13855	13774	13844	13833	13977	14044	13908	13976	13846	13630	13898	13854	13745	13762	13703	13975	13854	13658	13713	13794	13740	13982	13904	13918	13872	13882	14078	13832	13851	13692	13872	13857	13863	13856	13875	13843	13729	13912	13925	13927	13892	13953	13797	14043	13895	13824	13836	13817	13766	13769	13714	13979	13944	14001	13885	13937	13812	13929	13825	13864	13870	13774	13846	13821	14004	13800	13936	13936	13763	13923	13921	13914	13908	13834	13722	14015	13893	13869	13812	13834	13844	14113	13999	13845	13971	13866	13772	13961	13857	13854	13761	13957	13867	13785	13834	13774	14007	13775	13997	14014	13765	13919	14030	13816	13901	13979	13937	13921	13840	13756	13742	13967	13813	13800	13761	13733	13905	13903	13932	13828	13840	13693	13944	13915	13622	13632	13872	13977	13809	13703	13936	13829	13873	13988	13554	13978	13774	14038	14022	13877	13901	13872	13809	13788	13777	13753	13773	13778	13897	13840	13817	13923	13939	13846	13961	13941	13985	13915	13896	13726	13968	13891	14058	13866	13789	13625	13788	13715	13795	13751	13792	13975	13794	13773	13908	13919	13853	13810	13874	13844	13689	13777	13770	13904	14000	13913	13930	13782	13790	13793	14041	14010	14008	13931	13960	13838	13969	13910	13887	13927	13739	13856	13913	13839	13908	13769	13704	13736	13836	13878	13836	13677	13963	13899	14083	13965	13890	13872	13896	13890	13875	13889	13750	13922	13989	13906	13850	13897	13721	13879	13883	13767	13845	13850	13936	13848	13972	13770	14048	13816	13908	13658	14032	13941	13710	13859	13720	13855	13788	14016	13919	13838	13860	13913	13872	13705	13989	13842	13813	13952	13863	13900	13860	13815	14043	13730	13797	13790	13858	14011	13767	13796	13820	13811	13897	14045	13837	13965	13957	13946	13768	13929	13819	13967	13865	13821	13978	13698	13925	13806	13821	13827	14002	13768	13830	13833	13785	13983	13798	13882	13749	13769	13795	13988	13906	13747	13832	13963	13878	13792	13711	13964	13803	13808	13718	13774	13968	13878	13835	13843	13851	13908	13888	13768	13850	14077	13892	13830	13858	13731	13972	13869	14156	13979	13813	13699	14006	13807	14034	13772	13939	13726	13824	13779	13679	13888	13807	13904	13809	14033	13802	13825	13716	13796	13888	13921	13813	13681	13725	13915	13897	13911	13893	13730	13720	13745	13796	13841	13779	13918	13861	13847	13915	13922	14008	13924	13827	13886	13728	13953	13894	13830	13798	13720	13948	13866	13979	13929	13733	13943	13743	13881	14052	13832	13953	13967	13816	13771	13867	13866	13832	13816	13897	13745	13782	13955	13897	13795	13847	13907	13809	13962	13837	13712	13814	13820	13953	14010	13746	13773	13955	13815	13706	13940	13849	13652	13970	13679	13870	13979	13760	13836	13845	13961	13777	13804	13933	13981	13689	13832	13868	14018	13791	13827	14009	13909	13855	13844	13875	13899	13711	13948	13770	13783	14021	13869	13813	13917	13801	13918	13842	13949	13855	13798	13908	13798	13904	13931	13811	13952	13825	13986	13772	13904	13934	13754	13815	13793	13998	13751	13916	13696	13911	13835	13718	13792	13932	14042	14038	13876	13918	13858	14074	13784	13774	13714	13673	13836	13849	13992	13720	13899	13876	13963	13877	13765	13705	13919	13909	13899	13841	13869	13872	13862	13720	13832	13767	13856	13924	13939	13830	13925	13924	13804	13797	13810	13814	13931	13782	13778	14046	13678	13829	13824	13814	13970
22182	21147	28486	24358	21779	23090	23188	17833	16556	16832	16760	16530	16566	16597	16316	16375	16414	16360	16230	16363	16270	16379	16293	16465	16925	18340	18445	17983	17110	16472	16061	16238	16064	15965	16088	15951	16292	16282	16016	16081	16056	15857	16301	16052	16202	16160	16245	16351	16155	16054	16132	16199	16096	16145	15958	16192	16036	16147	16194	15993	16165	16132	16191	16147	16100	16312	15905	16239	16030	16069	15986	16142	16155	16135	16303	16143	16222	16113	16228	16270	16190	16187	16005	16121	16236	16134	16137	16190	16109	16099	15925	16143	15967	16037	16054	16028	16125	15976	16222	16039	16167	16094	16066	15850	16234	16110	16085	16064	15968	16110	16126	16143	16049	16077	16129	16200	15927	16081	16045	15992	16008	16053	16111	16049	16089	15907	16208	15937	16157	16054	16094	15890	15957	16312	16153	16243	16166	16313	16074	16110	16054	16161	16082	16343	16125	16147	15954	15833	16230	16187	16055	16001	16165	15867	16204	16148	16065	16190	16286	16057	16037	16237	15975	16048	15862	16106	16183	16229	16353	16141	16227	16017	16108	15982	16231	16030	16105	16097	16007	15978	16146	16187	16236	16176	16096	16132	15854	16262	16004	16241	16161	16228	16041	16153	15985	16219	16238	15991	16106	16069	15925	16036	15965	16084	16031	15901	16107	16055	16295	16180	16044	16036	15933	16211	16077	16033	16170	16146	16052	16189	15989	16303	16159	16010	16013	16041	16028	15862	16116	16235	16039	15971	16200	16161	16331	15995	16092	16117	16138	16083	16150	16100	16024	16102	16078	15998	15953	16123	16055	15968	15998	16000	16446	16232	15885	16072	16133	16064	16105	15934	15943	16102	16001	16074	15953	16082	15785	16067	16066	16361	15979	16174	15971	15959	16191	16022	16297	16038	16205	16264	16030	16222	16081	16026	16032	15950	16151	16133	16091	16084	16123	16100	15924	16088	16217	15923	16088	16156	15982	16218	16202	16265	16140	16110	15837	15992	16018	16124	16097	16120	16059	15994	16063	16162	16079	16272	16114	16123	16020	15986	15959	16032	16168	16014	15844	16159	16084	16167	16329	16218	16027	16192	16095	16088	16094	16112	16227	16014	16141	16125	16159	16032	16074	16059	15791	15901	15939	15973	16027	15981	15898	16113	15981	16178	16012	16163	16347	15992	15963	16063	16134	16018	16070	15864	15867	16020	16028	16149	16159	16008	16427	16113	16110	15938	16060	16222	16063	16004	16252	16006	16103	16100	16003	16145	16125	16066	15890	16265	16247	15986	16153	16055	15971	15948	16049	16076	15938	16203	16216	16088	16045	16067	16176	16212	16198	16346	16079	16095	16031	16110	16141	16010	16114	16083	16219	15928	16140	16019	16076	15999	16031	16055	16175	15930	15933	16113	16076	15876	16093	16121	16126	16123	15986	16058	16132	16227	16102	16105	16095	16176	16099	16211	15998	16141	16034	15984	16098	16160	16251	15872	16012	16072	16054	16066	16245	16063	16058	16109	16056	16057	16187	15908	15999	16123	16058	16299	16264	16122	15948	16066	16126	15979	16168	16183	16168	16044	16105	16198	16028	16190	16138	15965	16056	16057	16042	15967	16157	16193	16066	16273	16102	16227	16177	16198	16123	15958	16206	16160	15983	15969	15978	15869	16211	16274	16196	16072	16026	15973	16064	16118	16283	16066	16276	16026	16184	16180	16162	16193	16107	15876	15856	15897	15962	16276	16023	16045	16276	16023	16044	16028	16051	16192	16219	15928	16133	15975	16064	16026	16156	15940	16167	16114	16104	16302	16175	16035	15946	16080	15995	16211	16012	16061	16030	16077	15839	16209	16151	16108	16135	16200	15913	16158	16007	15981	16148	16068	16161	16329	16103	16094	15894	16015	15970	16009	16060	15985	15902	16076	16032	15995	16025	16185	16072	16004	16025	16036	16239	16107	16062	16176	16097	16245	16122	15969	16217	15992	16209	16041	16083	16083	16111	16097	16013	16034	16244	16062	15921	16287	16127	15933	15946	16055	16010	16063	16326	15939	16055	16012	16081	16120	16084	15977	16052	16051	16127	16216	16203	16235	16071	16048	16051	16056	16183	16132	16096	16175	16041	16097	16100	16140	15940	15924	16139	16057	16055	16003	15984	15930	16240	16029	16041	16039	15931	16174	16084	15951	16111	16133	15920	15973	16050	16052	16050	15750	15789	15942	15942	16117	16164	16162	16244	15854	16192	15985	15865	16042	16204	16020	16219	16139	15865	16196	16191	16060	15996	16050	16207	16036	16169	15922	16065	16049	15806	15969	16116	15993	16397	16115	16177	15919	16206	16286	16118	16027	16100	16051	16093	15995	16324	15985	15979	16145	16158	15893	16056	16031	16115	16074	16046	16008	15924	16225	16294	16192	15877	16109	16132	16115	16016	16131	16134	15996	16192	16095	16052	15975	16204	15909	16021	16063	15995	16109	16032	16067	16086	16291	16197	15981	16332	16205	16336	16100	16189	16187	15993	16010	16006	16342	16118	16217	16253	16086	16255	15868	16055	16156	15900	15970	16184	16172	15894	16065	16031	16004	16194	15965	16089	15970	16093	15995	16098	16205	16140	16073	16193	16278	16125	16017	16056	15801	16126	15982	16053	16136	15953	15812	16007	16111	16033	15883	15889	16054	16059	16175	16149	16034	16095	16005	15985	16195	16045	16278	16165	16190	16132	16212	16337	16098	16021	16205	15892	15913	16118	16148	16076	15988	16096	16074	16139	15930	15988	16013	16171	16065	16209	15855	16024	16154	16052	16101	16081	16159	16005	15893	16231	16061	16032	16060	15855	16081	16146	15824	16072	16021	16121	16415	16150	16189	16034	15904	16156	15956	16132	15994	15992	16154	16180	16081	16023	16108	15901	15755	16032	15847	15859	16025	15928	15800	16201	16124	16009	15979	16064	16148	16294	16207	16041	16155	16026	15976	15849	16121	16020	16118	16091	16074	16016	16184	15981	16293	16054	16040	15865	16143	15795	16252	16157	16136	16362	16120	16126	16272	15969	16099	15906	16000	16070	16329	16019	15918	15763	16166	15892	15879	15995	16057	16109	16040	16036	16005	16077	15909	16167	15903	15930	15979	16071	16200	16093	16047	16033	15743	16242	16112	16096	16212	16241	16108	16169	16050	15890	15940	16037	16069	16079	16222	15926	16315	16152	16084	16430	16199	15877	15947	16013	16086	16197	15886	16168	15970	16382	15968	16139	16145	16069	15942	16111	16109	16010	15955	16021	15952	16071	16145	16069	16054	16090	15982	16126	16069	16089	16074	15956	15995	16006	16041	16078	16154	16063	16148	15973	15965	16097	16015	16056	16215	16299	16206	16157	16067	16269	16097	15968	15974	15717	16050	16166	15911	16173	16064	15873	16073	16075	16128	16089	16117	16063	16057	16191	16112	15976	16253	15873	16040	16158	16008	15992	16115	16081	16247	16140	16226	15958	16094	16183	16147	16158	16254	16151	16151	16159	15991	16102	16236	15950	15869	16051	16002	16077	16024	16125	15904	16157	16243	16130	15903	16116	16167	16153	16213	16140	15943	16026	16111	15950	16123	15983	16014	15992	16068	15870	16022	16053	16144	16031	16258	16156	16147	16018	15981	16099	16154	15982	15965	16179	16231	15931	15915	16149	16129	15939	15998	15851	16279	16034	16255	16354	15855	16123	16111	16106	16149	16238	16071	16209	15952	16196	16070	15991	16151	16194	16268	16078	16105	16080	16028	16253	16410	16173	16204	16179	15898	16064	16102	15992	16156	16109	16152	15995	16160	15889	16071	16000	15975	15964	16038	16024	16005	16093	15965	16093	16035	16024	16268	15995	16130	16194	16093	15901	16193	16362	15964	15881	15959	15913	16214	16053	16122	16029	16105	16138	16265	16092	16003	16058	16063	15970	16270	16079	16100	15928	16097	16037	15955	15824	16178	16036	15943	16381	16053	16207	15945	16085	15950	16129	16038	16136	16146	16084	16127	15975	16074	16195	16233	16139	16128	16074	15990	16091	16053	16029	16100	16363	16129	16025	16069	15899	16207	16113	15928	15991	16031	16084	16141	16205	16042	15951	15893	15987	16014	16125	16138	16087	15934	16253	16120	16087	16131	16181	16087	16152	16110	16115	16185	16175	16078	15999	16100	16025	16222	16078	16043	16026	16113	16113	15952	16230	16165	16119	16085	16021	16022	16143	16114	16029	15909	15942	16087	16230	15913	15922	16017	16252	16153	16242	16273	15996	16207	15892	16168	16209	15997	16050	16033	16208	15923	15945	16030	15850	16049	16089	15991	15958	16054	16056	16019	16284	16180	16088	15990	16208	15966	16059	16023	16283	16244	16100	15957	16244	15981	16018	16006	16135	16096	16108	16212	15980	15790	15775	15968	16018	16128	16272	16068	15945	16157	16056	16107	16074	15891	15974	15955	15991	16271	16013	16250	16022	15971	16056	16053	15882	16066	16037	15991	15986	15956	16111	16166	16150	16049	15970	16095	16041	16041	15940	15722	16184	15973	16123	16072	16160	16040	16059	16222	16148	16154	15994	16160	16087	15978	15887	15893	16069	16039	16069	16225	16014	15895	16000	16042	16188	15982	16111	15948	16210	16013	15980	16055	15882	16144	16246	16122	16112	16266	16198	16170	16208	16136	15859	16023	15943	15986	15928	15852	16105	15905	16202	16117	15967	16153	16303	16065	16034	16037	16102	15938	16092	16201	16305	15876	16134	16062	16128	16230	16121	16032	16009	16109	16075	16136	16175	16141	16225	16018	16162	16038	16017	16028	16212	15945	16163	16182	15987	15943	16115	16012	16003	16190	16014	16243	16182	15950	16092	16125	16151	16126	16137	16186	16088	16147	16191	16087	16105	16081	16127	16173	16155	16291	15972	15819	16129	16071	16064	16001	16313	16165	16091	16076	16376	15990	16276	16110	16150	16105	15813	16116	16066	15972	15986	16226	16006	16308	16093	16128	15906	15998	15942	15912	16104	15994	16265	16074	16048	16006	15959	16177	16083	16046	16051	16095	16177	16021	15962	16027	16103	15996	16048	15987	15984	16064	16090	15877	16211	16096	16152	16075	15981	16103	16006	16246	16279	16257	16216	16117	16090	16081
29688	61232	53203	38961	22316	16577	15085	14467	13904	13764	13747	13617	13441	13404	13406	13479	13361	13355	13253	13471	13433	13307	13305	13412	14433	16541	16391	15461	14348	13736	13485	13225	13189	13295	13242	13307	13290	13170	13041	13236	13161	13103	13212	13220	13194	13314	13232	13171	13109	12946	13232	13028	13266	13162	13249	13207	13128	13162	13074	13196	13284	13140	13136	13161	13183	13093	13157	13201	13187	13294	13331	13124	13216	12947	13181	13285	13273	13248	13149	13112	13251	13184	13231	13108	13037	13167	13089	13227	13373	12994	13114	13076	13155	13404	13035	13221	13125	13171	13109	13182	13238	13038	13212	13347	13001	13215	13250	13150	13068	13175	13081	13138	13335	13081	13133	13246	13033	13184	13241	13220	13236	13239	13218	13330	13179	13214	13009	13135	13183	13100	13101	13039	13265	13152	13303	13041	13236	13075	13281	13235	13152	13336	13295	13165	13147	13228	13190	13190	13124	13090	13199	12985	13194	13204	13263	13126	13166	13271	13123	13212	13214	13246	13119	13132	13202	13238	13282	13098	13188	13139	12988	13223	13107	13156	13090	13065	13224	13104	13122	13090	13225	13151	13222	13202	13099	13066	13076	13184	13292	13128	13302	13021	13084	13293	13030	13166	13067	13041	13250	13199	13113	13171	13162	13070	13088	13035	13156	13154	13239	13188	13291	13089	13261	13340	13123	13048	13212	12993	12980	13145	13246	13135	13185	12857	13213	13118	13163	13221	13152	13171	13242	13071	13098	13172	13056	13281	13365	13297	13077	13164	13344	13032	13259	13093	13122	13168	13281	13370	13069	13237	13100	13267	13167	13224	13165	13090	13213	13145	13178	13063	13139	13168	13102	13044	13038	13118	13216	13175	13073	13094	13137	13151	13060	12974	12951	13117	13159	13028	13213	13280	13197	13294	13030	13116	13174	13277	13189	13024	13298	13181	13265	13317	13202	13174	12947	13324	13392	13143	13098	13058	13082	13145	13174	13277	13189	13198	13094	13139	13286	13345	13095	13198	13184	13151	13153	13162	12995	13220	13194	13126	13037	13193	13184	13035	13169	13257	13304	13193	13086	13175	13177	13360	13083	13215	13057	13308	13135	12964	13170	13282	13239	13228	13177	13225	13149	13083	13128	13277	13325	13070	13255	13194	13167	13092	13211	13297	13179	13151	13194	13119	13220	13282	13030	13195	13066	13024	13368	13115	13314	13205	13239	13164	13114	13232	13251	13177	13102	13029	13337	13287	13127	13162	13295	13122	13018	13306	13097	13056	13263	13094	13144	13214	13147	13231	13217	13182	13232	13253	13135	13207	13246	13214	13017	13203	13222	13073	13115	13080	13285	13158	13190	13177	13055	13221	13148	13311	13292	13263	13212	13145	13099	12975	13239	13214	13147	13172	13124	13211	13161	13333	13267	13408	13081	13314	13243	13052	13160	13265	13299	13206	13164	13159	13133	13242	13113	13129	13028	13228	13023	13259	13120	13127	13157	13229	13214	13314	13044	13213	13298	13213	13148	13184	13288	13311	13057	13060	13233	13204	13203	13273	13119	13135	13226	13135	13227	13183	13098	13251	13280	13189	13075	13235	13191	13237	13155	13137	13106	12988	13106	13209	13125	12997	13129	13112	13217	13183	13066	13315	13265	13262	13098	13162	13226	13159	13060	13343	13094	13087	13125	13191	13296	13184	13032	13147	13270	13155	13224	13266	13301	13059	13282	13172	13202	13337	13147	13355	13215	13112	12957	13197	13054	13128	13116	13415	13133	13176	13229	13217	13189	13052	13145	13196	13171	13294	13149	13385	13167	13278	13055	13094	13059	13205	13251	13203	13237	13174	13034	13235	13221	13172	13153	13155	13175	13227	13234	13156	13140	13145	13211	13269	13100	13136	13085	13211	13087	13062	13152	13107	13214	13389	13047	13160	13149	13160	13271	13179	13230	13165	13161	13243	13188	13263	13224	13171	13290	13099	12990	13164	13145	13220	13097	13072	13165	13383	13258	13188	13161	13128	13211	13268	13306	13222	13237	13154	13143	13292	13157	13260	13118	13214	13142	13116	13015	13188	13000	13093	13147	13186	13173	13222	13304	13396	13008	13112	13110	13083	13109	13261	13235	13201	13038	13242	13160	13096	13194	13073	13114	13291	13140	13315	13151	13176	13230	13275	13322	13239	13253	13258	13191	13351	13210	13104	13117	13241	13083	13256	13074	13215	13228	13203	13093	13111	13185	13095	13198	13241	13117	13324	13172	13178	13199	13148	13308	13071	13212	13008	13283	13175	13026	13144	13227	12981	13170	13147	13241	13043	13220	13182	13159	13145	13258	13306	13112	13208	13176	13238	13063	12991	13154	13248	13226	13171	13333	13255	13141	13249	13368	13287	13097	13197	13136	13374	13045	13131	13206	13237	13124	13292	13173	13127	13126	13227	13055	12906	13056	13257	13274	13132	13170	13178	13154	13156	13187	13242	13202	13387	13180	13182	13167	13126	13300	13108	13131	13124	13234	13296	13258	13219	13204	13201	13178	13216	13160	13153	13266	13105	13048	13046	13107	13427	13226	13185	13196	13164	13139	13267	13186	13093	13174	13098	13258	13256	13146	13016	13188	13138	13374	13109	13144	13136	13169	13273	12954	13135	13266	13317	12966	13245	13419	13207	13178	13271	12967	13234	13170	13161	12953	13075	12969	13198	13105	13161	13175	13157	13067	13203	13156	13221	13185	13192	13169	13122	13049	13215	13282	13185	13007	13213	13074	13190	13198	13165	13120	13251	13179	13226	13211	13357	13180	13169	13025	13292	13242	12873	13197	13080	13287	13250	13250	13128	13216	13144	13070	13092	13328	13298	13171	13225	13027	13037	13074	13120	13035	13146	13245	13041	13125	13136	13274	13343	13186	13251	13191	13160	13173	13212	13089	13121	13257	13093	13283	12971	13343	13169	13156	13177	13044	13216	13144	13249	13291	13092	13087	13271	13188	13130	13153	13126	13252	13240	12991	13174	13093	13293	13059	13076	13294	13134	13203	13240	13297	13106	13065	13292	13086	13322	13072	13016	13094	13209	13082	13241	13048	13175	13104	13133	13321	13072	13244	13094	13164	13055	13249	13253	13072	13249	13132	13245	13156	13231	13236	13160	13151	13212	13231	13232	13241	13271	13115	13285	13322	13245	12994	13204	13110	13229	13139	13067	13369	13140	13327	12985	13003	13152	13094	13162	13068	13086	13260	13043	13432	13284	13187	13214	13086	13166	13171	13230	13156	13226	13282	12949	13131	13220	13112	13299	13141	13138	13311	13174	13104	13174	13165	13235	13077	13113	13235	13187	13211	13135	13213	13243	13223	13175	13134	13084	13071	13139	13224	13300	13119	13047	13231	13142	13182	13141	13172	13189	13186	13058	13181	13159	13096	13121	13152	13267	13218	13262	13295	13133	13278	13151	13112	13314	13135	13239	13344	13182	13277	13175	13024	13058	13085	13092	13255	13212	13190	13082	13112	13252	13248	13116	13271	13107	13143	13177	13182	13210	13050	13394	13157	13153	13065	13065	13229	13223	13226	13208	13121	13369	13095	13006	13342	13175	13168	13090	13196	13333	13264	13231	13098	13078	13160	13238	13175	13130	13243	13269	13078	13214	13121	13103	13053	13176	13088	13034	13115	13244	13242	13252	13140	13222	13167	13139	13265	13133	13217	13324	13242	13309	13383	13207	13260	13292	13318	13232	13150	13181	13128	13289	13200	12975	13103	13170	13400	13166	13126	13065	13284	12947	13139	13205	13179	12983	13215	13136	13129	13165	13116	13151	13133	13045	12971	13153	13206	13146	13269	13113	13113	12908	13295	13202	13336	13087	13248	13154	13178	13104	13094	13248	13229	13205	12992	13183	13232	13216	13195	13097	13232	13217	13236	13019	13140	13197	13239	13109	13223	13352	13179	13211	13232	13189	13197	13218	13234	13365	13286	13198	13207	13117	13102	13088	13270	13241	13289	13226	13120	13159	13179	13005	13160	13158	13049	13120	13180	13100	13247	13051	13044	13169	13160	13132	13046	13152	13148	13220	13178	13218	13143	13026	13111	13285	13162	13181	13202	13279	13130	13107	13243	13082	13083	13152	13237	13202	13004	13257	13073	13217	13152	13145	13130	13223	13219	13268	13218	13158	13326	13144	13219	13223	13132	13194	13322	13157	13170	13166	13361	13225	13206	13133	13315	13039	13068	13246	13015	13317	13200	13247	13295	13089	13165	13213	13300	13409	13191	13310	13218	12986	13315	13377	13286	13154	13100	13078	13220	13237	13249	13112	13336	13106	13233	13204	13132	13179	13021	13166	13183	13099	13283	13176	13164	13250	13183	13244	13259	13180	13047	13305	13224	13305	13059	13286	13113	13201	13244	13252	13178	13081	13319	13075	13219	13064	13175	13219	13075	13159	13043	13307	13206	13131	13234	13158	13154	13247	13094	13261	13254	13289	13121	13134	13139	13156	13186	13178	13096	13069	13132	13070	13069	13318	13290	13238	13117	13380	13387	13167	13172	13057	13020	13361	13153	13238	13350	13267	13263	13188	13243	13271	13098	13182	13212	12958	13049	13203	13275	13218	13049	13121	13171	13220	13292	13305	13249	13254	13131	13071	13204	13345	13038	13145	13086	13218	13062	13162	13225	13195	13356	13180	13068	13186	13100	13224	13313	13240	13193	13337	13212	13103	13126	13098	13046	13049	13153	13252	13317	12990	13317	13275	13127	13077	13101	13293	13287	13246	13141	13135	13146	13175	13185	13091	13252	12942	13239	13103	13264	13136	13282	13247	13249	13169	13260	13267	13265	13223	13039	13040	13185	13005	13202	13150	13176	13235	12921	13235	13143	13145	13164	13252	13120	13164	13296	13223	13169	13082	13134	13233	13119	13103	13049	13248	13208	12938	13152	13204	13357	13131	13180	13303	13157	13229	13152	13096	13129	13097	13094	13120	13286	13183	13232	13294	13165	13054	13248	13177	13305	13142	13125	13209	13370	12915	13146	13211	13206	13145	13290	13208	13101	13169	13073	13183	13173	13215	13109	13252	13214	13240	13137	13254	13079	13213	13304	13180	13332	13287	13345	13391	13253	13389	13309	13154	13108	13202	13053	13104	13123	13097
30223	29711	33867	25277	18811	17330	16999	16794	16722	16563	16255	16451	16398	16419	16554	16641	16396	16314	16335	16334	16517	16230	16513	16469	16560	16539	16717	16728	16515	16515	16442	16324	16294	16248	16311	16342	16399	16288	16482	16347	16362	16363	16353	16310	16466	16255	16427	16540	16427	16316	16320	16496	16277	16350	16391	16319	16324	16257	16471	16366	16456	16379	16392	16217	16378	16404	16386	16497	16424	16452	16536	16372	16269	16442	16196	16244	16551	16306	16179	16472	16464	16381	16476	16323	16185	16541	16191	16278	16324	16385	16465	16330	16435	16298	16610	16617	16360	16386	16310	16339	16451	16390	16456	16410	16494	16264	16384	16672	16337	16526	16419	16393	16385	16111	16119	16324	16377	16518	16396	16372	16500	16357	16429	16313	16505	16302	16255	16412	16436	16383	16364	16431	16493	16428	16503	16245	16289	16525	16313	16401	16181	16379	16291	16535	16380	16389	16448	16271	16412	16355	16440	16417	16585	16253	16439	16402	16633	16244	16484	16555	16390	16368	16329	16226	16119	16338	16302	16418	16564	16518	16492	16588	16527	16424	16417	16408	16281	16307	16274	16363	16378	16422	16466	16478	16253	16321	16296	16416	16388	16308	16460	16494	16497	16227	16452	16331	16293	16303	16428	16531	16499	16476	16236	16479	16261	16284	16554	16629	16277	16461	16436	16411	16493	16282	16410	16426	16345	16491	16644	16442	16299	16439	16303	16340	16218	16394	16410	16190	16621	16324	16444	16280	16281	16316	16589	16342	16344	16573	16320	16360	16285	16394	16352	16413	16439	16322	16245	16091	16063	16265	16232	16307	16184	16296	16496	16294	16405	16543	16508	16115	16502	16354	16591	16350	16363	16430	16230	16346	16320	16121	16529	16293	16504	16359	16283	16348	16495	16531	16512	16467	16250	16280	16531	16393	16606	16309	16292	16250	16416	16579	16284	16333	16507	16370	16569	16384	16401	16575	16172	16447	16430	16597	16380	16206	16392	16078	16286	16332	16251	16289	16359	16521	16398	16473	16479	16548	16462	16453	16332	16438	16357	16516	16295	16333	16335	16224	16563	16462	16220	16413	16413	16402	16299	16279	16414	16404	16436	16329	16324	16582	16374	16326	16459	16322	16242	16332	16424	16410	16368	16244	16308	16399	16290	16377	16322	16223	16455	16403	16462	16313	16194	16474	16404	16304	16442	16539	16583	16597	16354	16449	16357	16356	16365	16395	16541	16086	16381	16341	16455	16203	16229	16480	16469	16621	16324	16457	16627	16255	16248	16280	16444	16245	16381	16471	16689	16459	16542	16436	16422	16431	16211	16446	16390	16430	16362	16295	16226	16365	16486	16410	16361	16339	16416	16458	16492	16277	16355	16257	16473	16337	16339	16274	16483	16338	16238	16592	16503	16401	16434	16320	16354	16299	16483	16279	16306	16461	16503	16469	16389	16414	16552	16492	16427	16439	16470	16422	16241	16445	16264	16300	16471	16315	16469	16412	16632	16231	16439	16508	16421	16549	16252	16322	16434	16223	16409	16613	16431	16466	16311	16248	16530	16590	16509	16304	16528	16245	16274	16279	16279	16204	16368	16476	16323	16239	16268	16432	16373	16542	16437	16476	16314	16283	16412	16470	16591	16433	16394	16324	16448	16511	16347	16422	16387	16231	16315	16494	16205	16288	16411	16334	16508	16494	16299	16401	16468	16255	16224	16282	16489	16367	16156	16090	16331	16417	16498	16491	16327	16358	16242	16477	16417	16186	16153	16385	16249	16218	16404	16520	16456	16436	16602	16476	16370	16334	16240	16278	16314	16382	16356	16228	16376	16277	16372	16537	16468	16362	16563	16261	16331	16294	16362	16652	16470	16362	16311	16458	16476	16261	16530	16254	16466	16446	16324	16525	16398	16492	16563	16511	16291	16436	16578	16646	16211	16287	16522	16373	16417	16413	16405	16338	16367	16515	16366	16386	16233	16235	16257	16458	16551	16598	16486	16369	16376	16387	16468	16341	16379	16567	16391	16531	16400	16469	16599	16263	16345	16270	16353	16355	16328	16372	16458	16353	16300	16487	16406	16522	16528	16336	16196	16436	16551	16400	16414	16397	16164	16177	16460	16452	16352	16446	16393	16178	16416	16468	16447	16323	16245	16452	16556	16544	16403	16260	16595	16421	16321	16506	16239	16355	16359	16429	16225	16344	16281	16205	16483	16264	16500	16343	16472	16583	16326	16461	16263	16270	16399	16597	16488	16469	16464	16300	16408	16228	16442	16215	16338	16463	16458	16325	16335	16461	16373	16366	16572	16289	16501	16518	16532	16192	16356	16277	16499	16587	16467	16227	16505	16471	16187	16483	16336	16326	16530	16457	16354	16323	16250	16410	16240	16486	16406	16455	16417	16258	16319	16690	16609	16390	16388	16352	16544	16332	16253	16535	16437	16165	16550	16380	16318	16413	16443	16418	16401	16610	16527	16325	16225	16409	16320	16593	16336	16534	16305	16463	16411	16544	16362	16354	16388	16310	16580	16445	16204	16673	16252	16493	16333	16447	16264	16192	16398	16163	16515	16382	16485	16110	16412	16302	16177	16343	16710	16334	16318	16379	16234	16481	16189	16456	16260	16345	16392	16398	16419	16406	16462	16615	16478	16276	16232	16382	16373	16320	16279	16112	16469	16252	16216	16383	16373	16306	16426	16550	16268	16368	16290	16218	16241	16392	16400	16327	16333	16503	16359	16410	16418	16582	16392	16441	16236	16425	16271	16228	16242	16429	16432	16364	16550	16360	16348	16393	16180	16141	16330	16489	16449	16366	16333	16265	16362	16327	16376	16458	16416	16326	16379	16408	16242	16551	16488	16481	16370	16249	16481	16267	16347	16408	16212	16275	16337	16385	16315	16435	16340	16314	16392	16552	16375	16384	16318	16455	16394	16447	16404	16382	16439	16386	16469	16289	16430	16558	16482	16477	16549	16390	16672	16468	16510	16440	16471	16349	16271	16343	16609	16215	16435	16282	16412	16178	16416	16631	16544	16404	16312	16227	16340	16263	16417	16381	16270	16406	16275	16402	16488	16319	16327	16258	16347	16467	16198	16370	16602	16152	16501	16318	16421	16334	16341	16442	16379	16356	16492	16505	16304	16293	16230	16350	16299	16417	16372	16448	16536	16432	16319	16387	16376	16223	16235	16521	16300	16475	16211	16336	16372	16513	16217	16364	16428	16439	16544	16534	16395	16045	16498	16410	16246	16336	16431	16484	16379	16229	16426	16415	16394	16333	16536	16470	16508	16308	16235	16361	16253	16416	16469	16391	16390	16355	16542	16462	16474	16495	16493	16449	16698	16310	16373	16413	16429	16429	16351	16162	16654	16372	16476	16306	16261	16519	16346	16377	16324	16257	16382	16353	16541	16263	16391	16313	16300	16453	16383	16348	16293	16465	16427	16357	16296	16279	16598	16614	16376	16342	16332	16434	16155	16384	16331	16472	16475	16519	16245	16292	16257	16448	16381	16524	16394	16336	16455	16297	16438	16284	16393	16253	16373	16372	16503	16333	16503	16407	16424	16304	16403	16337	16285	16398	16380	16450	16285	16297	16504	16482	16564	16317	16252	16384	16318	16523	16377	16549	16574	16371	16283	16275	16660	16349	16473	16494	16236	16218	16471	16511	16381	16554	16561	16369	16335	16500	16373	16101	16434	16367	16328	16384	16411	16407	16454	16301	16599	16512	16327	16361	16354	16482	16270	16267	16395	16331	16491	16671	16404	16329	16629	16369	16368	16410	16552	16370	16354	16441	16429	16368	16118	16453	16369	16281	16364	16459	16562	16306	16365	16284	16307	16506	16250	16518	16489	16331	16389	16567	16275	16435	16430	16564	16449	16312	16179	16400	16201	16188	16465	16519	16386	16128	16442	16505	16365	16487	16181	16436	16265	16443	16405	16417	16432	16542	16464	16326	16348	16454	16312	16343	16431	16500	16234	16502	16272	16419	16451	16646	16455	16471	16242	16334	16338	16589	16393	16471	16234	16242	16369	16388	16514	16382	16419	16159	16269	16392	16675	16414	16334	16323	16149	16483	16421	16408	16422	16360	16548	16258	16363	16427	16500	16554	16276	16262	16451	16356	16387	16345	16377	16537	16365	16387	16514	16310	16352	16321	16268	16406	16524	16079	16333	16657	16333	16373	16427	16519	16288	16326	16303	16465	16434	16544	16478	16417	16346	16480	16262	16385	16332	16377	16380	16342	16293	16348	16416	16394	16294	16234	16573	16284	16484	16315	16425	16384	16352	16329	16330	16416	16309	16325	16305	16372	16396	16349	16386	16433	16415	16160	16341	16494	16310	16326	16243	16337	16412	16336	16392	16484	16454	16205	16333	16445	16344	16443	16416	16480	16406	16455	16571	16428	16580	16483	16383	16341	16333	16374	16469	16322	16179	16402	16309	16325	16489	16458	16370	16256	16397	16345	16479	16542	16427	16201	16308	16442	16352	16384	16407	16073	16523	16342	16352	16361	16281	16301	16269	16338	16480	16361	16293	16356	16567	16409	16334	16489	16412	16304	16559	16337	16349	16319	16543	16251	16385	16405	16464	16358	16335	16432	16400	16346	16556	16419	16461	16351	16434	16442	16366	16511	16387	16394	16457	16386	16487	16433	16249	16370	16383	16654	16623	16298	16293	16230	16494	16580	16320	16279	16292	16345	16310	16183	16467	16493	16413	16367	16447	16458	16541	16354	16384	16331	16577	16418	16257	16322	16566	16427	16395	16287	16421	16391	16478	16302	16368	16570	16363	16417	16556	16392	16527	16489	16603	16417	16506	16543	16492	16313	16321	16397	16179	16500	16454	16360	16568	16405	16364	16373	16593	16430	16148	16371	16376	16531	16501	16300	16230	16342	16467	16257	16610	16462	16437	16518	16465	16345	16315	16268	16191	16463	16586	16453	16202	16347	16363	16610	16509	16382	16282	16357	16468	16290	16437	16151	16513	16439	16574	16367	16389	16381	16400	16353	16523	16148	16442	16339	16280	16429	16459	16454	16275	16579	16377	16272	16658	16334	16297	16500	16337	16435	16443	16475	16323	16402	16191	16541	16667	16477	16571	16362	16487	16537	16463	16355	16249	16476	16096	16259	16262	16406
27695	43919	33761	20445	15733	14145	13855	13654	13696	13691	13581	13176	13505	13547	13454	13647	13423	13366	13503	13587	13342	13420	13622	13477	13516	13507	13472	13550	13632	13415	13369	13357	13415	13233	13378	13511	13307	13280	13450	13430	13277	13399	13229	13312	13333	13302	13420	13423	13368	13508	13428	13390	13355	13377	13203	13427	13454	13315	13345	13406	13243	13436	13143	13306	13381	13285	13285	13306	13349	13422	13184	13459	13423	13419	13445	13502	13307	13457	13377	13498	13294	13386	13367	13398	13517	13342	13456	13323	13305	13417	13364	13163	13240	13475	13183	13207	13412	13244	13422	13416	13461	13504	13451	13338	13323	13368	13203	13413	13262	13374	13343	13338	13529	13371	13541	13359	13412	13190	13333	13434	13345	13364	13238	13261	13382	13166	13335	13491	13290	13213	13342	13411	13203	13307	13230	13310	13363	13405	13207	13415	13348	13348	13407	13347	13260	13358	13435	13379	13564	13366	13326	13373	13349	13325	13397	13318	13277	13331	13394	13324	13345	13305	13433	13346	13346	13312	13582	13319	13410	13306	13521	13365	13417	13340	13256	13198	13387	13159	13197	13491	13397	13324	13438	13449	13350	13312	13418	13458	13248	13386	13212	13438	13364	13323	13422	13309	13442	13466	13324	13447	13334	13515	13386	13312	13261	13431	13335	13429	13347	13431	13461	13191	13446	13435	13303	13369	13467	13482	13216	13408	13447	13277	13258	13411	13502	13377	13310	13371	13396	13223	13278	13418	13411	13268	13301	13375	13342	13311	13361	13403	13426	13235	13391	13409	13204	13352	13376	13318	13487	13339	13487	13422	13453	13438	13414	13458	13347	13382	13464	13362	13325	13502	13187	13536	13411	13236	13346	13340	13286	13389	13340	13599	13306	13378	13307	13460	13294	13443	13376	13437	13443	13317	13321	13458	13236	13340	13271	13451	13199	13317	13335	13425	13453	13321	13417	13293	13315	13396	13420	13398	13429	13380	13374	13274	13492	13322	13339	13463	13349	13499	13451	13293	13483	13444	13178	13326	13311	13384	13224	13325	13556	13393	13327	13362	13442	13241	13228	13338	13509	13249	13206	13257	13384	13441	13423	13222	13302	13294	13339	13378	13290	13304	13403	13415	13481	13350	13198	13421	13386	13286	13323	13255	13296	13332	13443	13443	13342	13284	13400	13408	13335	13365	13585	13233	13210	13528	13416	13361	13274	13470	13430	13358	13524	13426	13320	13288	13204	13260	13242	13404	13482	13273	13361	13182	13451	13183	13405	13219	13276	13448	13429	13348	13382	13578	13338	13254	13408	13419	13395	13317	13379	13249	13479	13391	13400	13506	13457	13531	13448	13325	13350	13408	13339	13187	13494	13499	13322	13393	13260	13380	13595	13555	13479	13334	13371	13359	13353	13370	13345	13439	13265	13360	13231	13401	13477	13415	13413	13404	13464	13420	13304	13471	13426	13342	13290	13403	13393	13423	13215	13599	13289	13355	13351	13339	13303	13470	13320	13406	13353	13397	13284	13392	13474	13248	13349	13184	13426	13320	13306	13322	13374	13274	13404	13324	13421	13357	13247	13579	13467	13441	13393	13359	13356	13301	13321	13346	13316	13366	13316	13356	13236	13286	13647	13460	13334	13250	13339	13269	13250	13321	13207	13344	13551	13372	13290	13505	13343	13489	13367	13456	13274	13325	13307	13215	13368	13254	13352	13239	13432	13173	13375	13351	13396	13431	13432	13228	13347	13322	13426	13404	13343	13424	13351	13383	13584	13431	13338	13414	13453	13242	13326	13323	13309	13391	13284	13334	13378	13411	13169	13155	13473	13382	13324	13446	13407	13297	13392	13481	13250	13430	13350	13540	13301	13316	13240	13430	13245	13298	13264	13299	13353	13337	13420	13520	13341	13255	13377	13396	13466	13451	13459	13243	13260	13362	13440	13337	13426	13339	13514	13323	13463	13255	13330	13168	13393	13320	13241	13521	13279	13240	13296	13174	13539	13263	13474	13347	13614	13297	13464	13452	13352	13476	13387	13456	13429	13323	13481	13285	13388	13385	13428	13362	13395	13460	13299	13288	13380	13411	13254	13332	13353	13284	13442	13511	13394	13349	13438	13474	13414	13426	13426	13212	13224	13185	13371	13310	13328	13408	13342	13461	13356	13356	13334	13254	13253	13336	13418	13309	13333	13318	13366	13399	13457	13292	13335	13456	13355	13364	13469	13296	13245	13368	13304	13444	13336	13431	13353	13367	13453	13185	13473	13329	13474	13448	13286	13422	13299	13311	13301	13379	13403	13354	13263	13401	13381	13447	13360	13219	13372	13229	13276	13286	13376	13392	13532	13516	13487	13349	13249	13340	13510	13379	13239	13357	13352	13360	13322	13383	13541	13274	13366	13491	13338	13346	13311	13387	13510	13470	13331	13432	13325	13257	13134	13252	13415	13338	13034	13527	13292	13386	13166	13281	13462	13367	13515	13382	13303	13377	13344	13316	13339	13364	13380	13443	13327	13369	13380	13282	13525	13471	13449	13290	13421	13272	13255	13292	13286	13377	13243	13351	13319	13487	13437	13282	13432	13351	13291	13273	13409	13345	13356	13502	13381	13278	13424	13347	13498	13338	13369	13365	13438	13407	13403	13337	13485	13373	13317	13423	13512	13285	13317	13308	13583	13330	13370	13259	13324	13248	13375	13350	13387	13434	13366	13375	13285	13383	13522	13380	13331	13455	13290	13424	13421	13316	13592	13265	13362	13293	13339	13273	13427	13236	13417	13499	13531	13219	13587	13495	13345	13241	13191	13438	13330	13410	13376	13323	13336	13292	13320	13496	13365	13328	13392	13185	13300	13276	13374	13379	13348	13427	13382	13181	13381	13291	13485	13250	13418	13291	13463	13332	13170	13328	13343	13365	13282	13469	13424	13278	13480	13358	13281	13408	13394	13310	13408	13223	13460	13273	13430	13299	13444	13372	13360	13289	13277	13379	13339	13340	13374	13393	13343	13451	13464	13473	13446	13287	13471	13437	13317	13423	13488	13284	13342	13413	13480	13493	13448	13268	13307	13365	13381	13269	13417	13385	13272	13507	13334	13255	13287	13299	13403	13524	13396	13348	13325	13304	13336	13408	13455	13334	13426	13255	13384	13494	13417	13339	13350	13393	13527	13398	13609	13327	13320	13302	13355	13336	13355	13305	13367	13401	13321	13324	13289	13396	13550	13358	13482	13316	13223	13371	13379	13470	13368	13296	13320	13551	13417	13485	13201	13269	13547	13285	13219	13262	13261	13454	13253	13244	13443	13332	13335	13405	13344	13257	13309	13426	13249	13180	13527	13467	13391	13349	13331	13353	13334	13397	13277	13420	13276	13402	13317	13400	13362	13446	13443	13353	13489	13205	13382	13500	13496	13339	13461	13236	13294	13503	13204	13337	13520	13264	13377	13199	13412	13354	13478	13263	13298	13335	13435	13326	13272	13372	13331	13435	13454	13378	13373	13418	13376	13378	13333	13439	13345	13281	13360	13387	13316	13370	13305	13286	13334	13336	13284	13233	13508	13423	13276	13292	13339	13111	13394	13216	13335	13356	13343	13226	13466	13316	13198	13538	13369	13375	13484	13394	13419	13425	13365	13203	13461	13502	13399	13205	13434	13259	13187	13274	13379	13227	13432	13358	13354	13431	13268	13433	13306	13415	13446	13534	13361	13386	13409	13397	13374	13315	13405	13299	13530	13242	13494	13275	13440	13321	13484	13569	13229	13464	13432	13309	13565	13362	13419	13362	13430	13199	13420	13434	13223	13128	13315	13317	13376	13292	13348	13484	13283	13437	13297	13323	13381	13386	13318	13537	13359	13408	13446	13190	13198	13414	13334	13298	13393	13386	13437	13436	13625	13285	13294	13291	13561	13341	13320	13336	13120	13450	13287	13327	13340	13471	13539	13419	13423	13359	13323	13325	13380	13388	13361	13609	13479	13345	13375	13460	13159	13413	13207	13387	13338	13338	13301	13275	13251	13341	13407	13409	13433	13496	13276	13543	13377	13277	13563	13454	13349	13388	13440	13315	13440	13319	13630	13271	13470	13460	13272	13497	13470	13326	13447	13207	13359	13265	13240	13271	13350	13202	13493	13224	13432	13340	13373	13397	13325	13529	13284	13496	13485	13253	13374	13377	13503	13275	13382	13272	13290	13206	13313	13441	13317	13309	13323	13332	13439	13336	13486	13439	13372	13241	13548	13449	13570	13347	13338	13471	13467	13498	13381	13275	13348	13317	13455	13510	13327	13500	13529	13382	13469	13219	13340	13641	13243	13376	13401	13317	13250	13450	13574	13453	13455	13254	13537	13333	13369	13536	13483	13227	13400	13330	13496	13425	13446	13540	13274	13556	13386	13301	13453	13469	13509	13400	13315	13358	13208	13547	13460	13383	13365	13416	13530	13533	13384	13390	13169	13290	13374	13377	13394	13196	13458	13391	13304	13331	13387	13367	13388	13413	13426	13291	13376	13310	13330	13420	13408	13411	13451	13339	13379	13325	13333	13376	13292	13312	13331	13347	13389	13455	13186	13426	13468	13333	13445	13128	13441	13441	13329	13346	13476	13386	13221	13407	13448	13515	13489	13390	13424	13369	13493	13474	13546	13579	13401	13357	13508	13296	13425	13282	13555	13491	13455	13307	13224	13452	13305	13204	13388	13329	13309	13361	13395	13355	13370	13302	13306	13313	13527	13464	13329	13411	13303	13283	13369	13479	13393	13449	13396	13459	13339	13474	13393	13362	13435	13381	13459	13266	13348	13308	13398	13269	13401	13415	13439	13538	13491	13473	13364	13290	13419	13421	13347	13434	13410	13328	13540	13359	13271	13209	13326	13342	13317	13342	13381	13407	13463	13423	13608	13368	13159	13419	13411	13190	13471	13318	13247	13364	13276	13401	13208	13397	13452	13414	13384	13408	13348	13347	13290	13282	13340	13204	13405	13302	13516	13396	13572	13478	13308	13263	13327	13292	13192	13511	13382	13391	13393	13420	13247	13196	13330	13277	13359	13461	13303	13438	13364	13277	13338	13405	13387	13395	13325	13303	13378	13322	13411	13356	13388	13352	13349	13341	13415	13307	13248	13505	13343	13269	13258	13398	13486	13349
23189	21126	28122	24889	22119	20473	18243	16010	15629	15659	15569	15531	15550	15411	15349	15219	15559	15232	15156	15268	15570	15412	15296	15471	15729	16419	16470	16087	15729	15511	15335	15122	15401	15026	15084	15208	15282	15259	15286	15358	15173	14984	15123	15317	15021	15240	15123	15159	15134	15261	15299	15146	15304	15097	15062	15058	15181	15376	15053	15275	15203	15056	15202	15180	15037	15146	15088	15397	14906	14947	15221	15203	15198	15193	15148	15198	15180	15146	14971	14932	15140	15112	15105	15085	15121	14979	15097	15191	15155	15041	15108	15034	14954	15264	15012	15061	15026	15144	15051	15298	15217	15008	15060	15172	15105	15093	15195	15175	15275	14870	15085	15187	15138	15272	14960	15107	15033	15112	14868	15020	14947	14989	15137	15049	14995	15184	15172	14987	15009	15155	15216	15058	15124	15205	15148	15098	15034	15174	15072	15136	15124	15213	15057	15146	14983	15043	15091	15177	15177	15052	15130	15086	15020	15134	15053	14956	15267	15164	15072	15124	15101	14929	15248	15044	15149	15026	15209	15145	15287	15113	15222	15163	15053	15175	15139	15016	15046	15155	15146	15089	15107	15226	15045	15004	15056	15092	15098	15214	15130	15129	15063	14921	15083	15137	15134	15111	14917	14962	15046	15213	15111	15258	15033	15279	15168	15054	15065	15065	14900	15021	15227	15352	14936	15120	15165	15147	14991	15171	15242	15131	15180	15223	15210	14973	15224	15135	15192	15089	15101	15150	15079	14992	14948	15054	15285	15198	15162	15161	15122	15094	14919	15163	15107	14922	15109	14978	14942	15015	15102	15082	15095	15237	15008	14936	15128	15161	14965	15230	15235	14995	15009	15013	15240	15303	15141	15070	15094	14884	15005	15107	15067	15160	15255	15199	15052	15097	15057	15182	14910	15158	14999	15375	15069	15171	15134	14874	15052	15236	15218	15032	15284	15177	15261	14940	14983	15109	15170	15035	15118	15178	15317	14918	15129	14964	15074	15002	15228	15133	15251	15014	15043	14948	15120	15120	15086	15119	14981	15189	15148	15221	15032	15113	14963	15182	15185	15146	15027	15067	15072	15139	15082	15252	15179	15072	14826	15115	15172	15038	15095	15001	15261	14844	15191	15219	15014	15020	15074	15280	15078	15043	14940	15014	15034	15086	15083	15050	15109	15105	15251	15195	15181	15007	15427	15030	14999	15018	15182	15103	15037	15033	15009	15088	15174	15265	15090	15026	15123	15156	15114	15206	15191	15068	15085	15281	15148	15137	15267	15077	15110	15079	15075	15115	15100	15108	15062	15037	15000	15324	15201	15069	15256	14973	14875	15093	15190	15036	15056	15301	15272	15060	15362	15215	15098	15202	15114	15114	15147	15278	15010	15063	15271	15049	15148	15064	15165	15122	15024	15056	15255	15131	15185	15132	15214	15121	15227	15215	15125	14949	15127	15085	15170	15163	15149	15130	14930	15164	14953	15187	15034	15072	15218	14955	15258	15452	15009	15108	15051	15108	15080	15015	15041	15219	14914	15085	15322	15052	15055	15165	14961	15159	15101	15111	14974	15094	15314	15052	14948	15038	15084	14985	14993	15282	15130	15092	14857	15152	15045	15128	15094	15147	15189	15179	15022	15133	15106	15055	15299	15335	15033	15294	15069	15152	15163	15175	15215	15055	15087	15174	14987	15104	15062	14956	14992	15273	15165	15238	15251	15267	15051	14932	15133	15012	15087	15045	15239	15122	15015	15193	15105	15003	15036	15062	15196	15086	15204	15144	15217	15203	15132	15219	14940	14914	15203	15187	15064	15118	15187	15201	15376	15208	15208	15147	15028	14982	15042	15089	15080	15143	14968	15043	15066	15221	15203	15000	15315	15231	15273	15275	14981	15377	15093	15065	15096	15110	15078	15148	15151	15082	15166	15008	14915	15048	15143	15305	15070	15207	14993	15211	15163	15208	15110	14958	14929	14968	15078	15277	15212	15007	15268	15142	15213	15077	15126	15224	15224	15103	15185	15105	14994	15127	14998	15153	15044	14947	15015	14965	15070	15153	15215	15010	14927	15173	15295	15245	15050	15097	15064	15206	15124	15078	15097	15219	15163	15022	15022	15185	15173	15171	15071	15005	15303	15167	15078	14898	15096	15059	14950	15102	15044	14984	15196	15137	15017	15308	15229	15016	14991	15205	14839	14844	14867	14994	15181	15061	15012	15176	15200	15168	15192	15189	15289	15286	15020	15083	15022	15091	15203	15095	15028	15049	15020	15059	14971	14992	15227	15114	14981	15041	15003	15152	15198	15177	15231	15103	15034	15157	15340	15365	14990	15178	15205	15312	15097	15321	14956	15002	15179	14956	14987	14916	15202	15005	15115	15109	15101	15201	14986	15114	15172	15263	15068	15218	15046	14952	15119	15018	14873	15083	15062	15181	15012	15062	15151	14921	15096	15257	15228	15010	15075	15077	15190	15111	15010	15314	15084	15199	15174	15052	15089	15115	15175	14943	14946	15014	14905	15150	15318	15223	15292	15062	15023	15131	15001	15197	15125	14958	15006	15269	15013	15152	15192	15010	15037	15023	15070	15092	15318	14987	15018	14937	15289	15101	15171	14919	15032	15345	15184	14995	15147	14836	15099	15023	14933	15140	15024	15083	15053	15261	15133	15008	15119	15236	15225	15014	15211	15190	14951	15058	15085	14991	14993	15132	15192	15132	15095	15026	14971	15007	15023	15129	15126	15105	15113	15033	15007	15297	15144	15219	15219	15116	15135	15025	15109	15022	15147	14967	15208	14917	15236	14996	14936	15168	15335	15248	15019	15064	15076	14873	15228	15134	15183	15037	15123	15244	15256	15194	15252	15204	15099	15202	15133	15024	15229	15082	15029	15293	15003	15192	15059	15095	15339	15021	15079	15146	15278	15113	15264	14918	15181	15228	15206	15283	15218	15002	15109	14932	15034	15106	15269	15040	15129	15141	15132	15296	15120	14931	15105	15151	15141	15149	15224	14972	15135	15282	15091	14889	15125	15176	15110	14996	15052	15073	15007	15321	15228	15463	15090	15444	15089	15065	14909	14871	15148	15049	15301	15074	15168	15136	14989	15139	15334	15037	15133	15260	14993	15072	15017	15225	15025	14947	15195	15145	15200	14951	14862	15065	15214	15221	15197	15175	15103	15186	15281	15219	15243	15165	15252	15198	15324	15219	15086	15022	14956	15026	15162	15177	15114	15032	15243	15063	15281	15187	15009	15221	15207	15189	15179	15221	15106	15136	14989	15055	15265	15057	15080	15209	15005	15155	14918	14986	15160	15105	15052	15002	15259	15070	15278	15121	15057	15221	15098	15296	15022	15012	15075	15105	14964	15062	15121	14908	15036	15125	14962	15171	15032	15098	15125	15143	15476	15232	15147	15300	15097	14971	15046	15148	15001	15002	14999	14956	15312	15015	15130	14833	14926	15196	15224	14865	15139	15286	15085	15271	15187	15144	15001	15319	15138	15240	15144	15179	15242	15268	15371	15094	15090	15044	15172	15160	15063	15208	15031	15024	15273	15047	15020	15260	15135	14995	15241	15222	15189	15163	15031	15036	14965	15008	15175	15262	15166	15108	15078	15064	14907	15105	14948	15176	15197	15291	15286	15218	15014	14950	15138	15132	15116	15157	15270	15009	15167	14953	15068	15139	15216	14949	15110	15215	15206	15068	14913	15111	15249	15229	15138	15003	14988	15159	15278	15328	14925	15158	15076	14936	15030	15122	15128	15058	15091	15023	15234	15058	15257	15209	15254	15169	15256	15075	15119	15027	15291	15085	15367	15330	15154	15091	15062	15175	15309	15077	15010	15078	15102	15139	15282	15054	15021	15008	14868	15268	15203	15254	15033	15064	15137	14984	15178	15117	14893	15099	15059	15171	15036	15156	15077	15198	15186	15232	15191	15039	15127	15308	14963	15025	14951	15197	14992	15232	15070	15062	15210	15137	15227	15091	15087	15068	14989	15114	15102	15177	15309	15115	15112	15184	15276	15056	15033	15067	15155	15104	15048	14924	15064	15037	14797	15210	15066	15087	15267	15029	15017	14957	15060	15095	15036	15093	15190	15211	15102	15084	15203	15250	15118	15095	15010	15100	15253	15323	15132	15378	15267	15327	15084	15085	15137	15223	15127	15100	15212	15197	15163	15069	15186	15055	15027	15175	15052	14937	14991	15270	15086	15188	15253	15027	15408	15112	15050	15131	15244	15198	15205	15236	15145	15099	15107	15384	15050	14872	14939	15164	15119	15059	15178	15193	15029	15092	15168	15272	15154	15060	14973	15259	15231	15303	15212	15339	15249	15066	14928	15125	15076	15165	15157	14863	14962	15169	15192	14956	15250	15069	15306	15015	15143	15177	14986	15078	15115	15014	15037	15071	15141	15016	15321	15216	15021	15054	14988	15258	15158	15105	15233	15052	14871	15091	15193	15320	15169	15147	14976	15179	15119	15164	15049	15234	15102	15233	15010	15138	15216	15101	15137	15169	15184	15261	15040	15354	15193	15043	15091	14954	15216	15181	15023	15221	15123	15136	15076	15006	15102	14955	14988	14984	15159	15093	14995	15036	15087	15100	15251	15191	14884	15186	14950	15370	15013	15081	15057	15161	15213	15027	15093	15152	15180	15186	15183	14893	14971	15034	14990	15150	15130	15198	15196	15052	15070	15003	15063	15338	15037	15143	15172	14995	15029	15088	15022	14995	15344	15299	15200	15238	15105	15267	15208	15221	15132	15252	15208	15171	14990	15077	15009	15016	14991	15081	15311	15207	15323	15242	15161	15077	15066	15129	15095	15166	15176	14843	15168	15087	15108	15072	15297	15250	15323	15303	15302	15210	15196	14912	15158	14984	15028	14958	15040	15260	14958	14995	15320	14828	14934	15299	15284	15349	14953	14959	15256	15366	15154	14853	14928	15054	15213	15014	15379	15108	15213	15092	15152	15191	15068	15254	15239	15152	15270	15211	15043	15168	15145	15268	15212	15065	15216	15371	15225	15204	15031	15184	15233	15130	15267	15032	15174	15271	15222	15074	15057	14980	15126	15270	15284	15214	15123	15032	15284	14967	15175	15198	15275	15332	15088	15182	15376	15195	15107	15145	15062	15010	15066	15140
27836	54530	42363	25022	17721	14700	13695	13442	13175	13078	12864	12879	12855	12837	12740	12817	12821	12689	12822	12615	12825	12729	12891	12867	13530	14467	14221	13744	13305	12854	12718	12724	12605	12697	12513	12756	12683	12448	12678	12535	12754	12542	12693	12463	12669	12586	12592	12585	12769	12539	12583	12502	12601	12555	12747	12718	12661	12676	12579	12608	12547	12559	12573	12667	12586	12392	12614	12544	12743	12734	12654	12606	12505	12620	12638	12687	12691	12611	12732	12515	12834	12627	12590	12567	12527	12642	12597	12590	12566	12566	12708	12509	12670	12569	12635	12715	12618	12737	12517	12670	12518	12567	12518	12604	12656	12605	12583	12588	12592	12586	12644	12483	12647	12645	12453	12467	12611	12748	12518	12509	12594	12785	12490	12553	12701	12556	12468	12502	12466	12532	12508	12690	12706	12680	12583	12586	12597	12626	12484	12613	12504	12552	12532	12419	12804	12545	12664	12640	12559	12700	12586	12509	12676	12543	12553	12758	12606	12630	12585	12428	12723	12457	12586	12526	12415	12640	12686	12399	12708	12539	12664	12498	12553	12578	12585	12652	12600	12727	12655	12717	12523	12554	12566	12646	12554	12586	12589	12679	12586	12650	12750	12564	12432	12673	12686	12789	12550	12613	12443	12620	12519	12659	12517	12646	12508	12617	12471	12673	12595	12693	12559	12660	12624	12568	12627	12567	12782	12515	12652	12614	12509	12604	12617	12539	12639	12715	12567	12615	12731	12611	12674	12511	12427	12602	12647	12773	12544	12672	12642	12717	12595	12549	12726	12525	12699	12621	12472	12486	12621	12552	12448	12701	12656	12634	12560	12641	12554	12616	12721	12466	12713	12580	12626	12572	12571	12654	12666	12663	12721	12563	12752	12634	12610	12592	12576	12669	12619	12459	12602	12803	12726	12497	12703	12545	12695	12461	12568	12528	12594	12536	12599	12721	12635	12676	12540	12564	12532	12609	12503	12638	12685	12737	12523	12706	12702	12767	12609	12614	12680	12670	12419	12632	12552	12596	12556	12633	12591	12476	12648	12562	12596	12652	12668	12653	12518	12682	12545	12510	12542	12401	12537	12503	12599	12528	12591	12784	12470	12566	12663	12541	12575	12587	12454	12676	12675	12398	12570	12639	12620	12721	12719	12484	12775	12546	12564	12488	12525	12452	12721	12660	12542	12572	12544	12562	12568	12687	12664	12388	12608	12636	12518	12572	12664	12552	12630	12596	12643	12555	12572	12490	12687	12504	12704	12843	12476	12593	12430	12733	12525	12499	12595	12472	12568	12583	12641	12599	12599	12551	12542	12630	12640	12600	12480	12716	12589	12472	12593	12628	12637	12576	12641	12695	12519	12457	12607	12611	12541	12575	12596	12552	12492	12532	12541	12440	12454	12674	12551	12604	12482	12629	12477	12722	12669	12726	12518	12620	12727	12558	12456	12696	12508	12546	12771	12666	12541	12694	12600	12565	12472	12639	12489	12651	12521	12454	12571	12726	12499	12752	12502	12518	12732	12551	12619	12619	12540	12613	12574	12639	12654	12623	12730	12554	12585	12529	12702	12814	12477	12548	12650	12453	12570	12531	12558	12534	12665	12627	12830	12545	12664	12631	12460	12708	12538	12718	12704	12665	12673	12502	12694	12529	12626	12514	12607	12658	12663	12579	12526	12449	12595	12697	12470	12495	12460	12449	12636	12338	12642	12514	12529	12599	12477	12585	12474	12471	12524	12512	12601	12559	12559	12555	12476	12524	12614	12617	12539	12619	12480	12594	12847	12558	12649	12642	12784	12485	12442	12755	12627	12684	12676	12542	12654	12578	12596	12629	12617	12613	12737	12662	12642	12659	12568	12564	12600	12717	12533	12563	12658	12497	12588	12569	12489	12473	12404	12412	12679	12549	12582	12554	12451	12622	12587	12759	12689	12683	12610	12585	12852	12517	12538	12469	12592	12464	12593	12522	12591	12440	12792	12618	12534	12647	12576	12691	12573	12669	12547	12747	12394	12594	12605	12663	12661	12648	12792	12729	12608	12496	12608	12630	12648	12669	12511	12688	12607	12623	12610	12684	12586	12491	12625	12717	12517	12583	12597	12554	12535	12676	12469	12742	12523	12466	12457	12701	12686	12542	12610	12562	12515	12517	12594	12687	12541	12471	12544	12679	12598	12600	12664	12680	12535	12651	12648	12672	12424	12538	12489	12612	12558	12562	12570	12471	12722	12736	12467	12612	12674	12713	12523	12491	12598	12579	12615	12530	12542	12597	12574	12499	12513	12569	12578	12540	12597	12567	12540	12516	12444	12533	12557	12741	12588	12684	12588	12504	12841	12575	12567	12536	12649	12672	12594	12429	12676	12572	12635	12589	12630	12588	12605	12513	12509	12462	12555	12573	12517	12616	12655	12423	12551	12578	12497	12594	12627	12628	12671	12459	12616	12501	12483	12729	12569	12511	12776	12470	12596	12611	12524	12623	12625	12727	12530	12802	12805	12682	12412	12603	12584	12609	12569	12606	12537	12450	12624	12526	12712	12538	12538	12681	12549	12650	12545	12674	12452	12526	12627	12686	12653	12601	12457	12701	12590	12615	12651	12538	12509	12489	12508	12483	12546	12510	12454	12474	12706	12502	12583	12475	12633	12635	12582	12726	12662	12772	12662	12449	12733	12439	12749	12632	12542	12599	12644	12645	12541	12694	12526	12633	12702	12567	12750	12622	12449	12700	12684	12686	12647	12509	12658	12609	12558	12706	12666	12583	12814	12613	12636	12674	12631	12636	12709	12579	12597	12625	12750	12657	12561	12560	12484	12652	12580	12569	12635	12736	12674	12605	12731	12678	12679	12665	12540	12512	12692	12584	12650	12456	12611	12703	12482	12514	12553	12612	12692	12502	12587	12569	12725	12627	12606	12613	12646	12564	12576	12664	12647	12523	12694	12593	12607	12577	12608	12683	12434	12605	12806	12579	12649	12682	12629	12696	12469	12656	12629	12656	12610	12671	12529	12636	12499	12714	12613	12665	12575	12467	12505	12766	12684	12528	12514	12615	12549	12587	12680	12780	12687	12577	12572	12451	12718	12600	12490	12601	12618	12560	12635	12516	12536	12505	12546	12693	12674	12446	12560	12378	12639	12672	12579	12632	12621	12598	12570	12536	12592	12687	12569	12629	12602	12601	12555	12692	12627	12524	12649	12566	12537	12498	12533	12617	12565	12585	12686	12535	12611	12553	12687	12646	12753	12516	12627	12439	12576	12604	12594	12468	12482	12516	12525	12420	12437	12517	12584	12734	12653	12634	12681	12682	12700	12523	12740	12508	12515	12654	12531	12464	12518	12653	12649	12559	12418	12526	12693	12583	12400	12567	12557	12514	12592	12663	12466	12506	12685	12714	12679	12440	12638	12519	12621	12678	12554	12646	12422	12576	12654	12405	12534	12663	12650	12539	12520	12751	12557	12547	12551	12497	12586	12533	12520	12627	12549	12656	12708	12567	12629	12591	12654	12625	12517	12467	12637	12550	12487	12662	12553	12593	12678	12677	12510	12595	12685	12514	12642	12763	12716	12504	12614	12548	12592	12752	12613	12523	12631	12498	12506	12547	12715	12631	12508	12551	12650	12596	12396	12463	12647	12654	12717	12559	12622	12754	12575	12567	12719	12588	12514	12633	12530	12666	12673	12543	12598	12511	12488	12635	12428	12525	12593	12496	12588	12531	12507	12546	12551	12573	12624	12780	12479	12510	12457	12733	12654	12508	12532	12512	12507	12703	12572	12609	12432	12642	12494	12656	12653	12613	12401	12467	12659	12679	12654	12428	12567	12556	12758	12429	12461	12659	12524	12535	12621	12660	12570	12640	12601	12488	12683	12548	12542	12471	12537	12683	12343	12565	12564	12665	12689	12511	12558	12678	12589	12511	12742	12600	12640	12563	12570	12657	12682	12570	12679	12669	12567	12465	12471	12519	12720	12585	12438	12673	12751	12553	12581	12555	12693	12593	12614	12597	12556	12580	12368	12641	12605	12523	12681	12684	12598	12559	12660	12557	12561	12567	12436	12592	12636	12551	12536	12632	12618	12677	12611	12621	12679	12633	12462	12512	12676	12509	12751	12625	12701	12574	12639	12578	12621	12575	12647	12608	12675	12507	12725	12623	12632	12554	12638	12559	12496	12846	12527	12804	12665	12683	12556	12687	12531	12524	12678	12623	12528	12434	12527	12661	12601	12583	12588	12594	12722	12410	12519	12503	12476	12502	12622	12538	12530	12586	12619	12588	12539	12585	12556	12545	12658	12643	12577	12654	12680	12708	12511	12620	12609	12476	12632	12630	12763	12509	12419	12766	12395	12531	12526	12615	12616	12535	12637	12592	12429	12540	12634	12545	12608	12555	12637	12660	12610	12567	12579	12577	12621	12746	12674	12521	12500	12602	12498	12468	12520	12513	12609	12709	12631	12650	12668	12543	12695	12596	12522	12559	12536	12507	12607	12588	12648	12618	12434	12337	12689	12559	12685	12427	12463	12685	12733	12581	12480	12468	12592	12462	12684	12550	12647	12565	12626	12644	12629	12661	12705	12552	12496	12764	12596	12555	12407	12590	12604	12494	12571	12654	12690	12474	12597	12347	12674	12665	12690	12658	12683	12763	12423	12608	12593	12620	12674	12824	12556	12777	12729	12500	12661	12593	12667	12480	12551	12748	12635	12472	12578	12808	12637	12577	12528	12561	12770	12580	12549	12550	12547	12551	12672	12656	12647	12681	12585	12378	12577	12625	12577	12536	12581	12593	12609	12567	12595	12514	12680	12533	12513	12664	12571	12665	12683	12495	12687	12568	12702	12471	12543	12606	12754	12618	12562	12703	12660	12610	12594	12682	12430	12675	12732	12539	12648	12501	12561	12656	12567	12629	12695	12724	12650	12503	12543	12559	12647	12575	12730	12536	12577	12555	12723	12478	12533	12478	12607	12694	12669	12539	12426	12675	12541	12654	12580	12513	12450	12598	12549	12661	12630	12567	12606	12535	12740	12731	12667	12466	12763	12570	12691	12398	12711	12582	12553	12691	12584	12518	12669	12619	12548	12485	12662	12773	12501	12688	12726	12547	12653	12547	12472	12705	12482	12690	12657	12645	12732	12566
24710	21225	27484	26429	19439	16239	15450	14854	14311	14458	14397	14641	14460	14362	14517	14229	14431	14387	14128	14073	14259	14308	14146	14257	14472	15015	14852	14910	14588	14328	14335	14231	14125	14205	14040	14309	14457	14211	14205	14146	14089	14249	14120	14223	14179	14276	14238	14030	14135	14212	14205	14096	14183	14208	14294	14080	14064	14224	14279	14143	14230	14031	14285	14283	14200	14075	14289	14299	14320	14124	14094	14354	14113	14102	14052	14311	14117	14100	14157	14234	14062	14052	14084	14395	14020	14160	14328	14072	14051	14076	14126	14443	14165	14260	14307	14356	14090	13977	14100	14129	14151	14105	14251	14209	14155	14091	14136	13995	14136	14203	14265	14307	14220	14209	14297	14132	14373	14082	14167	14214	14192	14209	14174	14207	14137	14020	14112	14097	14227	14423	14110	13916	14236	14322	14050	14100	14354	14227	14024	14093	14177	14160	14108	14170	14232	14108	14196	14142	14080	14449	14011	14174	14296	14121	14035	14139	14185	14235	14157	14180	14131	14169	14141	14370	14067	14097	14078	14037	14230	14389	14044	14026	13992	14225	14136	14165	14191	14274	14086	14051	14281	14229	14243	14123	14048	14138	14133	14040	14240	14214	14351	14128	14398	14288	14066	13942	14308	13999	14015	14045	14144	14161	14071	14076	14086	14337	14114	14373	14233	14173	14237	14225	14048	14150	13975	14344	14347	14201	14291	14240	14042	14374	14165	14246	14189	14384	14257	14204	14184	13944	14253	14226	14096	14319	14196	14253	14058	14166	14398	14081	14101	13969	14171	14276	14255	14271	14185	14028	14164	14067	14252	14176	14428	14197	14369	14326	14115	14299	14258	14186	14257	14174	14189	14064	14316	14183	14259	14151	14429	14000	14302	13940	14110	14203	14206	14151	14018	13983	14161	14357	14152	14170	14254	14276	14145	14159	14073	14123	14137	14233	14248	14201	14109	14112	14345	14211	14058	14180	14324	14094	14289	14167	14301	14146	14022	14017	14194	14071	14193	14284	14133	14317	14228	14123	14215	14417	14303	14203	14057	14122	14110	14093	14231	14072	14199	14176	14091	14081	14216	14316	14218	13874	14135	14041	14193	14082	14166	14178	14095	14120	14174	14075	14070	14242	14281	14071	14264	14232	14359	14072	14177	14171	14031	14190	14010	14028	14276	14143	14111	14205	14326	14099	14210	14008	14157	14075	14276	14056	14263	14172	14024	14280	14198	14066	14335	14241	14192	14221	14171	14049	14224	14271	14235	14250	14100	14020	14204	14005	14098	14252	14262	14173	14136	14204	13970	14218	14227	14145	14155	14238	14090	14239	14048	14141	14349	14154	14185	14030	14021	14141	14193	14388	13903	14192	14264	14059	14111	14403	14284	14175	14251	14045	14052	14122	14266	14035	14226	14091	14101	14252	14296	14227	14157	14149	14301	14163	14029	14213	14237	14166	14272	14103	14164	14103	14047	14167	14318	14344	14197	14134	14095	14082	14026	14212	14137	14179	14283	14221	14071	14156	14264	14229	14307	14153	14079	14294	14157	14074	14234	14306	14241	14273	14006	14042	14190	14145	14248	14072	14095	14106	14193	14213	14110	14242	14093	14248	14083	14139	14054	14209	14232	14212	14135	14121	14077	14080	14231	14191	14184	14127	14112	13975	14066	14099	14318	14144	14377	14271	14410	14101	14159	14033	14064	14193	14240	14295	14102	14094	14098	14294	14305	14234	14269	14243	14318	14186	14063	14203	14067	14245	14277	14204	14346	14100	14235	14271	14204	14390	14277	14114	14090	14184	14115	14113	14330	14138	14270	14096	14364	14293	14355	14184	14095	14256	14238	14291	14195	14122	14134	14341	14179	14142	14117	14089	14273	14056	14021	14191	14261	14047	14239	14218	14182	14184	13941	14219	14163	14121	14388	14286	14188	14032	14275	14187	14112	14147	14112	14194	14191	14383	14248	14188	14079	14118	14212	14231	14190	14204	14038	13914	14092	14136	13988	14175	14241	14218	14041	14390	14141	14125	13922	14261	14160	14145	14183	13925	14291	14223	14305	14129	14225	13915	14178	14462	14316	14344	14409	14163	14245	14078	14245	14082	14285	14203	13962	14329	14202	14188	14203	14199	14328	14134	14405	14273	14294	13972	14135	14328	14128	14183	14166	14082	14122	14144	14149	14144	14210	14107	14184	14080	14369	14457	14145	14264	14465	14488	14305	14436	14180	14284	14109	14164	14147	14372	14102	14156	14428	14168	14165	13983	14119	14193	14068	14153	14198	14041	14238	14047	14174	14168	14081	14168	14033	14075	14252	14279	14292	14255	14272	14269	14357	14124	14151	14201	14218	14312	14071	14086	14203	14112	14191	14136	14231	14206	14053	13910	13990	14135	14358	14286	14073	14152	14214	14316	14258	14282	14124	14109	14236	14137	14229	14156	14157	14132	14215	14136	14216	14001	14265	14274	14143	14370	14370	14256	14197	14194	14238	14152	14156	14146	14274	14029	14230	14260	14362	14305	14231	14298	14465	14272	13931	14186	14205	14369	14152	14092	14092	13863	14195	14130	14054	14160	13883	14101	14245	14063	14171	14131	14095	14034	14021	14110	14053	14265	14374	14210	13989	14351	13931	14251	14305	14173	14135	14084	14121	14335	14335	14274	14295	14002	14143	14262	14347	14264	14171	14431	14079	14113	14216	14158	14245	14048	14292	14193	14228	14101	14285	14118	14241	14091	14120	13984	14157	14312	14258	14213	14331	14001	14201	14119	14041	14163	14142	14100	14213	14163	14127	14332	14066	14245	14040	14124	14204	14296	14437	14224	14074	13986	14298	14147	14151	14193	14288	14179	14006	14270	14240	14213	14246	14104	14075	14223	14141	13981	14051	14195	14097	14270	13849	14141	14207	14420	14318	14141	14419	14006	13978	14274	14058	14290	14305	14315	14293	14021	14091	14179	14173	14329	14175	14307	14194	14078	14121	14335	14082	14188	14005	14259	14292	13903	14137	14210	14136	14228	14014	14183	14278	14235	13966	14106	14191	14179	14354	14000	14209	13939	14196	14163	14248	14234	14143	14188	14051	14037	14223	14353	14266	14201	14161	14140	14279	14201	14221	14307	14149	14327	14358	14250	14155	14197	14100	14229	14176	14101	14015	14229	14059	14289	14211	14274	14214	14225	14177	14037	14298	14176	14158	14309	14195	14273	14418	14054	14314	14171	14126	14028	14083	14114	13996	13895	14091	14195	14134	14345	14416	14150	14117	14280	14139	14007	14193	14247	14262	14228	14239	14243	14291	14234	14197	14204	14149	14297	14077	14251	14145	13947	14154	14198	14261	13934	14293	14070	14348	14207	14081	14220	14183	14203	14080	14288	14177	14192	14375	13998	14175	14281	14251	14132	14268	14086	14210	14138	14191	14016	14180	14074	14131	14277	14220	14293	14325	14090	14226	14069	14251	14300	14409	14138	14044	14124	14115	14163	14043	14236	13911	14249	14175	14146	14278	14010	14093	14105	14298	14244	14206	14387	14342	14220	14221	14172	14065	14106	14274	14111	14140	14361	14062	14208	14278	14196	14284	14289	14254	14142	14023	14202	14084	14068	14147	14185	14225	14133	13993	14236	14189	14015	14162	14352	14387	14125	14281	14220	14217	14076	14121	14158	14188	14070	14151	14123	14229	14177	14169	14274	14270	14241	14214	14163	14352	14257	14113	14098	14229	14293	14218	14275	13940	14232	14151	14383	14240	14206	14219	14165	14304	14301	14097	14308	14350	13916	14166	13983	14252	14139	14067	14222	14213	14231	14260	14218	14055	14047	14174	14108	14158	14106	14278	14141	14161	14171	14328	14091	14044	14071	14309	14193	14269	14013	13901	14105	14216	14250	14221	14118	14242	14219	14114	14252	14368	14213	14239	14317	14231	13915	14441	14363	14426	14092	14413	14383	14252	14243	14163	14028	14415	14040	14048	14124	14082	14142	14187	14190	14194	14094	14305	14253	14309	14123	14214	14044	14235	13997	14117	14059	14172	14129	14175	14060	14321	14270	14150	14244	14248	14275	14257	14271	14107	14238	13987	14287	14302	14207	14383	14253	14134	14312	14181	14344	14295	14180	14144	14121	14115	14223	14274	14165	14149	14165	14195	14070	14032	14210	14179	14191	14168	14218	14154	14386	14205	14115	14285	14240	14223	14414	14232	14153	14303	14218	14054	14114	14201	14306	14204	14109	14246	14115	14026	14141	14214	14187	14166	14098	14146	14310	14207	14164	14024	14062	14268	14064	14244	14084	14125	13913	14146	14168	14222	14201	14017	14229	14165	14349	14085	14136	14081	14181	14227	14081	14309	14016	14205	14152	14319	14027	14204	14101	14117	14157	14202	14130	14114	14092	14234	14024	14125	14210	14369	14263	14184	14385	14113	14230	14175	13908	14153	14188	14437	14143	14194	14096	14136	14177	14232	14134	14176	14105	14286	14360	14152	14354	14053	14204	14303	14035	14198	14237	13967	14157	14160	14385	14225	14015	14202	14218	14160	14052	14179	14288	14083	14181	14221	14134	14255	14154	14086	14462	14319	14345	14289	14193	14107	14206	14195	14074	14102	14196	14204	14130	14345	14056	14288	14252	14222	14026	14019	14217	14318	14012	14257	14174	13915	14060	14175	14232	14201	14133	14098	14144	14159	14307	14392	14025	14118	14011	14103	14281	14100	14259	14216	14355	14207	14239	14129	14288	14207	14252	14351	14286	14141	14423	14203	14161	14237	14093	14193	14105	14255	14322	14116	14169	14161	14053	14268	14059	14305	14238	14196	14345	14151	14148	14309	14400	14325	14062	14387	14102	14199	14130	14191	14225	14109	14238	14082	14308	14172	14299	14290	14302	14184	14291	14083	14196	14305	14114	14117	14223	14120	14272	14284	14227	14346	14272	14180	14052	14272	14105	14061	14175	14181	14160	14342	14349	14223	13987	14193	14056	14012	14031	14391	13958	14229	14168	14252	14166	14144	14191	14089	14184	14267	14179	14097	14281	14200	14126	14132	14303	14364	14339	14189	14414	14116	14217	14071	14120	14262	14236	14161	14103	14297	14109	14396	14197	14125	14062	14115	14147	14023	14247	14119	14259	14180	14284	14299	14003	14280	14299
27512	46892	33744	20504	16509	13655	12838	12628	12339	12284	12444	12275	12294	12191	12130	12210	12054	12172	12177	12255	12236	12068	12018	11928	12372	13016	12928	12574	12379	12058	12169	11964	12048	11973	11943	11907	11881	12013	12036	11989	12127	11916	12061	12122	11940	11980	11999	11846	12078	11949	12080	11949	12029	12108	12068	11886	12072	11918	11821	11739	12031	12204	12033	11955	12017	11976	12045	11978	12101	11947	12036	12000	12046	12013	11966	11893	11989	12104	11890	12042	11932	11898	12004	12039	11939	11810	12114	11808	11859	12021	12174	12064	11958	11965	11913	11885	11953	12052	11882	11946	11893	12053	12188	11963	12019	12055	11999	12060	11975	12046	11991	11967	12028	12033	11950	12099	12122	11909	12026	11944	12029	12081	11862	11857	11822	11945	11942	11958	11965	11906	11955	11849	11986	12015	11989	11996	11812	11963	11954	12072	12090	11962	12123	12034	11890	11981	12007	12158	11852	12021	11982	11802	12059	12115	11963	12073	12033	12113	11931	12178	12007	11956	12117	11834	11913	11959	11997	11994	12011	11918	11932	11985	11925	11991	12095	12159	12060	11874	12047	11930	11970	11877	12061	11872	12044	12072	12169	11909	12044	11794	11894	12019	11969	11959	11941	12111	12063	12145	11934	12104	11997	11980	11888	11915	12034	12025	12059	12137	12095	12027	12065	11989	11929	11905	12003	11975	11948	12026	12092	12022	11960	11946	12168	11982	11949	12063	12029	12075	12007	11908	11872	12073	12064	12007	11834	12185	12035	12092	12032	11934	12037	11960	11908	12103	11970	11836	12128	11922	12173	12000	11975	12038	12046	11949	12073	11874	12141	12008	12021	12041	11964	12001	11961	12061	12064	11944	12012	12126	11943	11877	11936	12027	11899	11978	11844	12100	12066	11911	11979	12059	12094	11975	12010	12090	11992	12146	12149	11921	11912	12044	11831	12030	12055	12070	11997	11981	12007	11966	11961	11911	11946	12040	12263	11937	11995	11938	11903	11827	12014	12012	12064	11938	11872	12028	12130	11915	11917	12009	11939	12051	12075	12095	12099	11981	12013	11940	11930	12032	12204	12170	11945	11937	12039	12090	12163	12045	12038	12036	11987	11839	11981	12128	11875	11963	11827	12029	11976	11907	12072	12044	11939	12009	12030	11936	12003	11992	11975	11947	11912	12015	11978	11929	12000	12157	11983	12090	11937	11915	12199	11960	11971	12107	11916	11945	12234	12037	12033	12040	12040	12057	12028	12002	12062	11948	12049	11969	12183	11850	12067	11912	11962	11944	11890	12033	12064	12018	12057	11973	11890	11878	11935	12033	12042	11988	11936	11808	12055	12003	12062	12112	12096	12026	11857	11983	11953	12006	11782	12113	11886	11991	12064	12011	12041	11952	12164	12046	12038	11919	11836	12001	12056	11867	12062	11978	11812	11943	11980	12013	12090	12027	12070	12014	11935	11905	11983	12157	12057	12047	12183	11985	11875	11930	12040	12108	11916	12061	11930	12108	11944	11973	12087	12008	12110	11931	11997	12016	12097	12036	11909	11857	11914	12079	11955	12139	12074	12031	12093	12029	11928	12062	12012	12067	11765	11939	12027	11975	11985	11988	12007	11909	12130	12104	11793	11993	12037	12085	12068	12128	12032	12012	11971	11940	11926	11968	11767	11950	12049	11872	12059	11980	11992	11992	12111	12000	11957	11943	11994	12047	12004	11986	12049	11937	11854	11900	11962	11994	11979	12070	11968	11960	11925	12091	11905	12014	11938	11930	11827	12086	11970	12049	11930	12013	11945	11960	12075	11928	12054	11861	12171	12114	12020	11885	11927	11825	12094	11883	12002	12021	12030	11872	12166	12018	12037	12036	11999	12046	12092	12007	12071	12075	12019	11983	11945	12078	12106	11983	11984	12047	12046	12126	11926	12137	12041	11981	11900	11977	12135	12137	11895	11829	12071	11993	12007	12090	12151	11985	11992	12056	12108	12191	11968	11957	11949	11895	12073	11821	12159	11994	11925	12044	11999	12016	12150	11869	12123	12093	12078	12041	11886	12176	12029	12069	11987	12191	11995	12060	11987	12036	12161	11937	12111	12018	12026	11993	12055	12167	11919	11880	12142	12001	12094	12059	11882	11972	12033	12180	12021	11873	12044	12074	12067	12146	11992	12079	12026	11947	11867	12046	11942	12014	12020	12049	12016	11918	11805	11868	11918	12001	11792	11918	12051	12016	11884	11975	11926	11981	12182	11907	11844	12108	12155	12117	11940	12015	12270	11915	12071	11852	12172	11908	11910	11855	11966	12009	12073	12095	11957	11940	11992	12173	12025	12119	12009	12047	11953	11922	12129	12072	12009	11968	11912	12092	11967	12119	12032	11845	11918	12181	11998	12026	12023	12021	11775	11983	12005	11938	11956	11857	12052	11940	12119	11988	11991	11883	12128	11988	11954	11952	12120	12035	12031	12022	11761	11900	11952	12008	11826	12096	11982	11794	12179	12006	11999	11937	12001	12166	12024	12060	11935	11937	12132	11916	12014	11926	12052	12045	11977	12090	12031	11918	12101	11832	12236	12002	12039	12051	12095	11913	11957	11977	12043	12058	12023	11968	12054	12151	12227	11736	11893	11966	11835	12017	12016	12023	11936	11909	12075	11983	12061	12001	11930	11914	12058	12050	11963	12020	12065	11914	11982	11867	11862	11987	11994	12145	12013	11967	12107	12061	11988	12045	12104	12050	12019	12078	12006	11918	11906	11975	12095	11942	12016	11946	11930	12094	11940	12029	12151	11838	12100	12037	11966	12125	12087	11991	12073	12069	12012	12137	12097	12132	11900	12041	11948	12049	12000	11871	12081	11923	11920	12161	11930	12057	12038	11939	12088	12099	12027	12087	12073	11921	11982	12005	11974	11910	11981	11936	12017	11965	11992	11979	11975	11916	12019	11995	12049	11785	12039	12059	12093	11861	12049	12030	11958	12091	12159	12089	12164	12084	12091	11871	11910	12093	12034	11905	11992	11984	11992	11994	11970	11976	12163	11781	12093	12046	11995	11799	12168	12084	12078	12176	12126	12025	11982	12159	11970	12024	12167	11977	12170	11987	11907	12027	12019	12070	12154	12015	12141	11859	12058	11966	11870	12132	11979	11987	11984	11998	11895	12104	12034	11837	12031	11942	11878	11973	12046	11987	11813	12020	11854	11960	11876	12017	11995	12143	11973	12063	11950	12006	12050	12044	11961	11986	11922	11977	11977	11912	12185	11995	11820	11884	11832	11896	12014	11943	11982	11864	12077	11991	12080	12006	11991	12082	12094	12130	12142	12041	11753	11943	12093	12034	12013	11961	11861	11916	12026	12128	11844	12050	11872	12161	11894	12012	12021	11975	11992	11965	12085	12122	11964	12118	12030	12072	12031	11941	11964	12313	11925	12005	12018	11965	11877	11999	12005	11952	12029	12072	11989	12114	11983	11971	11959	11936	11910	11973	12219	12041	12054	12080	11929	11936	11987	12087	11963	11970	12032	12039	12052	11955	11906	12238	11929	12135	12028	12086	12001	11864	11911	11962	12189	11976	12045	11940	12173	11924	12037	11988	12033	12003	11984	11869	12027	11990	11910	11983	12080	12010	12102	11970	11840	12052	12082	12059	12113	12055	11956	11969	12092	11964	11843	11927	12002	11885	12050	12188	11954	11986	12011	12087	11933	11934	12045	11936	12038	11991	12013	11976	11977	12141	11871	11889	11834	12078	12016	11995	11883	12058	12032	11864	12166	11970	11952	12153	11932	11957	12096	12012	12164	11968	11954	11932	11999	11934	11943	12050	11992	12095	11862	12026	12081	12056	12059	12022	12065	12070	12015	11880	11941	11929	12021	11904	11982	11827	11991	12112	11812	11915	11955	12055	12018	12021	12016	11901	12045	11895	11968	12011	12045	11957	12018	12005	11993	11940	11905	11960	12008	12039	11993	11817	11960	12072	12256	12114	12035	12046	11851	11926	12195	11883	12086	11993	12016	12019	11976	11995	12063	12062	11966	12036	12067	12017	12029	11996	11875	11986	12057	11966	12130	11900	12066	11923	11931	12026	11906	11907	11980	12023	12056	12074	11961	12086	12089	11872	12032	12107	12024	11928	12127	11994	12005	12032	12014	12065	12043	12079	12117	12097	12057	12015	11942	11992	11894	12044	11997	11977	12093	12065	12046	12046	12076	12039	12021	11975	11831	12036	11935	12032	12123	11922	11948	11947	11954	12140	12083	11888	11997	11978	11939	12055	12076	12007	12044	11922	12177	11889	11958	12072	12054	12083	12012	11796	12037	11891	12033	12062	12026	12074	12006	11957	11998	11978	11926	12017	11902	11961	11982	11890	12084	11920	12015	12154	11891	12025	11949	11773	12014	12042	12001	11928	11909	11902	11995	12144	11874	11927	12125	12030	12130	12163	11934	12003	11912	12126	12047	11910	12081	11967	11900	12030	12040	11949	12116	11956	12029	12009	11965	12012	12018	11974	12019	12021	12033	12002	11912	12176	11975	11988	12119	12035	12011	11991	11803	12095	11967	11935	12094	11919	12015	12049	12007	12028	11984	11950	11956	12006	12020	11856	12024	12113	11977	11986	11896	12018	12099	11945	11892	12025	11946	12056	11955	11936	11996	11858	12005	11902	11873	12164	12139	12183	11976	11993	12224	11920	12017	11815	11895	11988	11883	12023	12061	11927	11905	11852	12046	11999	12009	11865	12041	12119	12082	11951	12099	11867	12038	11965	11882	11924	12068	12126	11975	12054	12030	12065	12068	11967	11931	11911	11947	11989	11960	12132	11961	12026	11936	12061	11887	11857	11930	11961	12125	11937	12030	11995	11885	12009	11901	11980	11955	12049	12051	11967	11914	12071	12072	12021	12158	11946	12030	12045	12120	11902	12028	11844	11960	12006	12020	11969	11933	11918	12002	11877	12032	12048	12036	12090	11841	12046	11838	11901	12053	12023	12000	12110	11981	12144	12005	12104	11898	12071	11856	11953	11851	12020	11867	12024	12082	12083	12043	12093	11977	12086	12027	12100	11902	11935	11944	12080	11935	12114	12055	12030	12109	11898	12212	11930	12262	12054	12026	11990	11961	12069	11942	11845	11956	12038	12016	11951
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
