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
339067038262	339067038781	339067039331	339067039881	339067040431	339067040981	339067041531	339067042081	339067042631	339067043181	339067043731	339067044281	339067044831	339067045381	339067045931	339067046481	339067047031	339067047581	339067048131	339067048681	339067049231	339067049781	339067050331	339067050881	339067051431	339067051981	339067052531	339067053081	339067053631	339067054181	339067054731	339067055281	339067055831	339067056381	339067056931	339067057481	339067058031	339067058581	339067059131	339067059681	339067060231	339067060781	339067061331	339067061881	339067062431	339067062981	339067063531	339067064081	339067064631	339067065181	339067065731	339067066281	339067066831	339067067381	339067067931	339067068481	339067069031	339067069581	339067070131	339067070681	339067071231	339067071781	339067072331	339067072883	339067073431	339067073981	339067074531	339067075081	339067075631	339067076181	339067076731	339067077281	339067077831	339067078381	339067078931	339067079481	339067080031	339067080581	339067081131	339067081681	339067082231	339067082781	339067083331	339067083881	339067084431	339067084981	339067085531	339067086081	339067086631	339067087181	339067087731	339067088281	339067088831	339067089381	339067089931	339067090481	339067091031	339067091581	339067092131	339067092681	339067093231	339067093781	339067094331	339067094881	339067095431	339067095981	339067096531	339067097081	339067097631	339067098181	339067098731	339067099281	339067099831	339067100381	339067100931	339067101481	339067102031	339067102581	339067103131	339067103681	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2740	3600	2300	2740	3600	2300	2740	3600	2300	2740	3600	2300	2740	3600	2300	2740	3600	2300	2740	3600	2300	2740	3600	2300	2740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22836	20526	29045	28481	31880	37139	39175	34354	31416	29446	27763	26286	25300	24708	24096	23605	23505	23318	23004	22863	22718	22462	22556	22396	22160	22247	22270	22392	22292	22160	22192	22159	22241	22114	22234	22270	22470	22187	22224	22256	22208	21997	22072	22252	22310	22193	22011	22154	21962	21923	22031	22318	22314	22245	22092	21963	22040	22236	22058	22010	22076	22128	22091	22062	21963	22157	22079	22162	22097	22241	22147	22203	22302	22140	21998	22149	22190	21807	21896	22090	22182	22107	22076	22266	22095	22240	22148	22129	22186	21986	22277	22317	22209	22089	22019	22189	21907	21990	22417	22163	21981	22087	22283	21828	22153	22005	21984	22359	22123	22369	22205	22154	22102	22381	22210	22104	22213	22209	21995	22131	21881	21976	22058	22000	22246	21861	21965	22008	22142	22011	22113	22130	22215	22141	22313	21951	22160	22107	22025	22052	22039	22088	22147	22219	22243	22055	22077	22025	22095	21859	22018	22072	22489	22083	22037	22158	22194	22267	21937	22196	22052	22208	22071	22095	22056	21899	22042	21982	22126	22290	21960	22171	22226	21928	22243	22057	22122	21937	22006	22301	22055	22021	22118	22148	22292	22134	21932	21915	22163	22142	21964	22082	22360	22240	22124	22062	22101	22080	22102	21954	22074	22066	21978	22188	21956	22032	21947	22140	22229	22109	22180	22134	22339	22102	22144	22084	22225	22092	22039	22001	22135	22011	21877	22152	21992	22174	22026	21899	22063	22234	22068	22104	22108	22105	21959	22090	21981	22075	22002	22181	22165	22229	22073	22000	22269	22172	22122	22033	22198	22216	22388	22127	22065	22142	22037	22047	21995	22062	22104	22148	22274	22335	22224	22081	22155	22481	22020	22169	22080	22378	22016	21800	22053	22123	22273	22140	22287	22092	21860	22031	22142	21991	22172	22372	22019	22096	22172	22004	21929	22221	22149	22153	22292	21866	22198	21836	21983	22072	22121	22000	22069	21819	22009	22114	21852	22051	21936	22258	22162	21962	22012	21816	22163	22239	22198	22101	22061	22226	21978	22028	21838	22152	21864	22315	22089	22111	22243	22019	21933	22083	21972	22063	22196	22244	22119	22081	22202	22210	22091	21882	21996	21902	21882	22007	22039	22176	22016	22186	22046	22237	21819	22014	22098	22191	22185	22090	22103	22504	22022	21981	21781	21941	22128	21884	21983	22091	22039	21966	22102	22222	22325	22085	22385	21996	22055	22229	21836	22064	22150	22137	22282	22118	22341	22302	22052	22010	22239	22162	21981	22133	22299	22148	22034	22271	22130	22024	22192	22151	22126	22128	22128	22107	22064	22164	22041	22099	22145	22074	22064	22115	22093	21982	22101	22138	22152	21913	22027	22000	21965	22178	22086	22012	22076	22007	22076	21929	22012	21949	22142	22193	22024	21966	22160	22252	22213	22024	21926	22309	22213	22031	22017	21998	21990	22252	22110	22056	22300	22069	22050	22166	22117	22251	22160	22236	22007	22022	22034	22030	22044	22055	22156	22126	22046	21844	22245	21983	22062	22003	21848	21868	22005	22130	22087	22013	22068	22165	21963	22187	22372	22098	22049	21914	22013	22068	22107	22119	22233	22198	22247	22094	22149	22192	22203	22048	22145	22239	22122	22201	21964	22143	22224	22203	21869	22045	21949	21928	21979	22013	22144	22287	22165	22008	22048	21854	21847	22001	22441	22417	22148	21979	21945	22101	22148	22150	22174	22145	22137	22112	21943	22037	22081	22249	22197	21924	22069	22158	21919	22166	22078	22082	22044	22253	22206	22056	22181	22257	22135	22157	22024	22058	22120	22186	21942	22031	22066	22165	22122	21959	22041	21932	22081	21955	22186	22263	22112	22130	22103	22042	22268	22318	22194	21959	22040	22087	22285	22165	22085	22173	22156	22333	22238	21851	22038	22142	22031	22155	22070	22213	22293	22121	21935	22081	22071	22051	22168	22197	22171	21982	22117	22385	22131	22308	22284	21881	21749	22006	22092	22197	22191	22240	22134	22161	22005	22317	22201	22114	22254	21874	22097	22072	22178	22074	22059	22016	22170	22192	21950	21759	22172	22169	21959	22190	22264	22274	22377	22154	22287	22146	22183	22002	22166	22298	22056	22052	22097	22182	22191	22115	22109	22132	22028	22017	22229	21998	22182	22049	22324	22079	21943	22152	22107	22106	21829	22252	21927	21922	22195	22345	22221	22161	22320	21950	22077	22202	21983	21973	22024	21900	22179	22163	22180	21947	22060	22312	22375	22218	22120	22171	22154	22441	22154	22077	22071	22302	21938	22206	22308	22131	22236	22052	21897	22058	22074	22137	22225	22218	21809	21972	21992	22267	22002	22194	22255	22030	22038	22141	22207	21987	22160	21865	22193	21902	21994	22021	21844	22034	22239	22191	22259	22111	22149	22021	22079	22247	22062	22153	21983	22108	21941	22196	22095	21718	22067	22113	21839	21829	22096	21853	22152	21967	21925	22073	22047	22336	22003	22268	21888	21801	22148	22124	21955	22146	21972	22187	22256	21961	22036	21971	22185	22143	22160	22107	22043	22075	22234	22344	22116	22293	22325	22138	22171	22080	21791	22031	22019	22058	22231	21954	21944	22043	22067	22156	22253	21987	22118	22090	22207	22233	22273	22238	22169	22162	21979	22066	22053	22091	22157	22085	22171	22329	22013	21889	22226	22043	22027	22013	22115	22066	21966	22010	22206	22069	22075	21978	22222	21976	22274	21914	22261	22001	22150	22240	21892	21998	22143	22048	22115	21964	21980	22067	22125	22079	21981	21993	22051	22138	22156	22156	21969	21934	21887	22044	22187	22064	22054	22127	22237	22132	21884	21942	22114	22244	21984	22123	22084	22139	22084	21838	22029	22064	21774	21894	22141	21871	21980	22307	21886	22015	21921	22157	22157	22044	22119	22280	22302	22105	22227	22230	22169	21962	22188	22203	22128	22182	22138	22481	21805	21829	22177	21836	22415	22202	22070	21992	22071	22085	22316	22109	22032	22196	21977	22147	22036	22149	22276	22350	22126	22246	22163	22156	21899	22117	22172	22156	22174	22023	22207	22008	22087	22367	22315	22085	22046	22040	22287	21953	22159	22211	22316	22113	22316	22136	22204	22358	21905	22004	22150	22230	22116	21954	22193	22182	22210	21895	22323	22150	22148	22226	22167	21912	22339	22208	22109	22389	22088	22217	22242	22141	22163	22124	22066	22215	22216	22191	22100	22208	22032	22166	22079	22218	22060	22139	22157	22095	22119	22262	22215	21949	22411	22215	22013	22059	22129	21909	21884	22192	22039	22080	22040	22176	22105	22214	22294	21922	22015	22170	22239	22161	22136	22091	22252	22247	22323	22118	22089	22158	22186	22205	22161	22308	22281	22107	21992	22077	22142	22226	22325	22025	22287	22059	22057	22153	22046	22032	22193	22041	22084	22176	22171	22151	22196	22004	22008	22023	22368	22228	22169	22167	21931	22117	21926	22173	22184	22049	22010	21972	22136	22087	22156	22266	22007	22237	22066	22198	22087	22100	22182	21860	22179	22010	22252	22156	22256	22114	22184	22223	22004	22100	22193	21856	22261	22334	21993	22220	22017	22371	22279	22051	22065	22085	21996	22199	22129	22064	22219	22195	22422	22007	22007	22055	21982	22158	22014	22290	22178	22298	22339	22221	22012	22136	22239	22224	22221	21962	22357	22037	21860	22049	22181	22199	22238	22283	22224	22198	22151	21998	22181	22096	22166	22142	21968	22187	22363	22006	22118	22122	22023	22083	22150	21914	22099	22169	22371	22038	22258	22086	22039	22099	22245	22148	22398	22127	22190	22023	22173	22118	22051	22022	22214	22051	22120	22111	22110	21889	22222	22296	22279	22162	22109	21970	21950	21990	22051	22254	22139	21945	22018	22112	21934	22248	22417	22124	22074	22282	22033	22000	22104	22240	22071	22110	22076	22214	22091	22188	22173	21956	22322	22066	21971	21940	22036	22089	22152	22046	22384	21935	21960	22303	22089	21861	22194	22235	22295	22416	22293	22075	22066	21977	22173	21903	22120	22231	22146	22151	21804	22328	21855	22232	21951	21864	22054	22355	22151	22410	22038	22002	22187	22305	22114	22007	22153	22128	22053	21955	22014	22037	22143	22225	22386	22281	21988	22089	22357	22160	22049	22195	22221	22194	21963	22084	22114	22194	22259	22039	22164	22103	22388	22342	22069	21935	22168	22272	22130	22047	22214	22077	22343	22063	22288	22055	22360	22139	22005	22278	22178	22230	22080	21757	22115	21950	22207	22057	22114	22048	22035	22155	22164	22128	22278	22208	22045	21960	22004	22027	21960	22191	21953	22194	22276	22240	22136	22083	22036	22230	21869	22113	21991	22066	22275	22221	22127	21940	22171	22083	22277	22098	22135	22155	22330	22245	22112	22259	22038	22159	22225	22113	22153	22022	22089	22139	22083	22068	22396	22162	22262	22271	22156	22094	22097	22114	22218	22046	22234	22235	22219	22100	22125	22089	21965	22154	22059	22188	22144	22201	22267	22287	22217	22181	21988	22010	22085	22186	22082	22218	22156	22144	22192	22120	22245	22049	22013	21945	22307	22199	22094	22110	22042	22009	22211	22025	22288	22121	22081	22015	22129	22220	22093	21990	21888	22101	22180	22011	22171	22004	22274	21928	22075	22130	21967	22199	22129	22001	22012	22067	22192	22069	21970	22014	21972	21895	21988	22172	22314	22215	22028	22137	22215	22171	22117	22118	22154	22048	22150	21929	22297	22186	21925	22172	22304	22019	22250	22173	22017	21880	22082	22188	22158	22145	22178	22218	22268	22128	22174	22264	22057	22109	22029	21958	22131	22097	22322	22092	22349	21908	21966	22044	21843	22009	22076	22172	22113	22090	22256	21976	22083	22229	22317	22060	22142	22392	22099	21791	21998	21961	22095	22267	22062	22164	21944	22347	22261	22102	22055	22196	22170	22289	22052	22147	22132	22206	22318	22130	22070	22191	22232	22164	22082	21833	21983	22088	22115	22079	22184	22026	21817	21883	21885	22121	22123	22213	22252	22243	21949	22007	21974	22074	22303	22061	22270	22093	21882	22237	22160	22242	22177	22088
36004	57963	59975	55721	47245	41804	37367	32731	28842	25897	23468	21703	20257	19345	18566	18196	17651	17219	16709	16703	16433	16418	16409	16169	16125	16167	16107	15979	15937	16068	15943	16078	15933	15889	15949	15789	15937	15961	16055	15720	15789	15993	16014	15797	15926	15845	16055	15814	16025	16213	15985	15860	15779	16076	15784	16031	16106	16031	15914	15956	15920	16089	15817	15991	15963	16055	15893	15908	15986	15806	15865	15910	15829	15654	15957	15860	15843	16039	15908	15971	16208	16009	15837	16011	15838	15872	16080	15945	15738	15943	15979	15875	15906	15946	15923	15882	15940	16050	15810	15964	15961	15839	15937	15935	15945	15905	15969	15893	15868	15856	16000	15953	15808	16091	15820	15919	15966	15847	15953	15950	16002	16068	16024	15954	15890	15828	15942	15834	15915	15989	15834	15690	15967	15986	16065	16113	15857	16102	15831	15792	15905	16011	15829	15827	15884	16107	15909	15898	15815	16017	15928	15935	16104	16067	15959	15853	15808	15832	16010	15921	15917	15954	16043	15776	15735	15949	15850	16064	15935	16020	15863	15861	16012	15754	16020	15798	15825	15957	15951	16051	15878	15908	15864	15831	16102	15916	15839	15969	15962	16014	15914	16012	15919	15922	15852	15934	15880	16009	15881	15875	15951	15755	15860	15895	15920	15933	15938	15857	15777	15826	15796	15693	16089	15938	15933	15802	15934	15962	16056	15924	15810	15911	15895	15896	15921	15970	15762	15959	16004	15934	15833	15762	15923	15961	15971	16030	15966	15788	15803	16029	16079	16078	15791	16003	15909	15754	15979	15878	15919	15700	15820	15856	16077	16031	15793	15990	15959	15952	15866	15910	15982	15874	15989	15887	16031	15827	16006	15925	15806	15843	16032	15843	15882	15935	15929	15859	15800	15857	15858	16046	15764	15627	16163	15938	15837	15975	15899	15872	15909	15855	15769	15865	15940	15804	15895	15938	15926	15896	15829	15858	15744	15931	15892	15877	15875	15742	16044	16063	16172	15938	15961	15802	15898	15795	15833	15888	15948	16025	15846	15729	15848	15830	16000	15729	16004	15780	15931	15867	15924	15907	15969	15872	15966	15977	16071	15936	15809	15808	15794	15861	15867	15777	16077	15863	15864	15983	15785	15879	15934	15867	15792	16006	15887	15973	15891	16059	15965	15883	16079	15762	15953	15818	15841	15870	15793	15896	15878	15841	16076	15957	15875	15946	16025	15853	16055	15888	15885	15885	15984	15770	15971	15862	15859	15987	16003	15993	15885	15892	15839	15902	15866	16027	16010	15890	15976	15754	15789	15968	15948	15855	15901	16024	15842	15886	16029	16034	15752	15984	15919	15950	16015	15884	15937	15810	15900	15916	15838	15866	15754	15835	15876	15937	15862	15996	15997	15907	15895	15909	15932	15887	15939	15897	15936	15932	16021	15805	16017	15948	15912	15967	15875	15789	16019	15904	16078	15847	16002	16045	15944	15962	15784	16050	15809	15866	16066	15820	15905	15783	15912	15875	15848	16095	16046	15754	15880	15918	16000	15991	16142	15905	15820	15968	15947	15800	15933	16007	15872	15970	15842	15944	15808	15983	16019	15744	15906	15839	15922	15936	15938	15864	15869	16033	15847	16156	15759	15919	15963	16036	15693	15975	15833	15754	16017	15874	16018	15866	16053	16063	15801	15842	15873	16055	16119	15957	16082	15951	15908	16128	15967	16075	15953	15948	15861	15867	15819	15822	16005	15926	15891	16005	15892	15840	15975	15929	15829	15985	15877	15852	15906	15935	15617	15860	16100	16060	15845	15956	15794	15699	15926	15933	15828	15969	15859	15687	15991	15952	16024	15725	16043	15894	16094	15881	16003	15933	15803	15871	16081	16011	15936	15900	15961	15867	15924	16066	15938	15852	15965	15903	15922	15752	15915	16080	15871	15893	16037	15864	15771	15964	15888	15987	15959	15948	16123	15874	15950	15767	15778	15894	15941	15931	15909	15893	15880	15937	15977	16016	15727	15930	15955	15818	15815	15937	15831	15783	15982	15919	15920	15963	15994	15865	15923	15936	15837	15867	15796	16011	15801	15886	15917	15842	15947	15817	15974	16008	15916	15822	15894	15882	15776	15963	15972	15859	15833	15807	15833	15936	15923	15868	15967	15957	15857	15845	15919	15811	15897	15948	15943	15987	15997	15892	16005	16126	15857	15834	15892	16051	15934	15901	15940	15935	15950	15886	15850	15766	15852	16028	15849	15964	15894	16003	15937	15965	15979	15806	15985	15998	15907	15941	15995	15897	15875	15923	15873	15911	15989	15870	15950	16193	15918	15813	15907	15842	15894	16055	15933	15881	16000	15913	16002	16018	16025	15887	15752	15836	15909	15859	15868	15972	16008	16028	15835	15952	15947	15780	16032	15936	15888	15808	16086	15835	15858	15970	15857	15885	16030	15932	15880	15880	15810	15787	15934	15766	15891	15805	16041	15872	15896	16009	15921	15879	15952	16021	15962	15843	15873	15935	15801	15788	15786	16109	15925	15838	16001	15910	16026	15856	15994	15996	15902	15842	16026	15794	15969	15908	15880	15947	15943	15988	15781	16042	15997	15969	15907	15866	16006	15921	15856	15966	16190	15905	16038	15967	15933	15977	15778	15793	15822	15974	15740	15829	15828	15902	16005	15872	15828	15939	15772	15729	15974	15983	15908	15842	15725	16021	15943	15775	15928	15980	15815	15855	15889	15794	15829	15838	15779	15834	15956	15764	15992	15830	16017	15981	15894	16047	15911	16036	15791	15768	15844	15830	15839	15962	15927	15971	15926	15902	15995	15829	16028	16044	15833	15920	15880	15825	15912	15682	16187	15870	15922	15828	15869	15915	15842	15915	16073	16037	15939	15967	15976	15896	15951	15885	15961	15991	15871	16092	15791	15858	15782	15974	15845	15944	15924	15894	15910	15936	16021	15835	15838	15726	15749	15994	15948	15988	15784	15927	16060	15815	15853	15919	15929	15996	16073	15950	16059	16003	15936	15819	15841	15820	15881	15801	15878	16059	15675	15880	15889	15793	16051	16086	16030	15923	15848	15865	15995	15896	15705	15859	15815	15926	15937	15909	15915	15842	15981	15797	15964	15933	15962	16018	15762	15838	15946	15906	15878	15920	16168	15999	15907	16160	15817	15745	15839	15874	16033	15819	16063	15858	15823	15939	16024	15856	15792	15792	16096	15860	16084	15750	15899	15876	15945	15757	15800	16053	15886	16008	15964	15894	15926	15823	15882	16032	15828	15829	15797	15903	15929	15905	15903	15776	15943	16047	15864	15999	15924	15862	16060	15808	15922	15819	15843	16134	15624	15702	15970	15983	15919	15857	16027	15837	15936	15937	15776	15997	15896	15854	15799	15789	15903	15908	15876	15977	15995	15947	15997	15894	15876	15874	16026	15759	15759	15837	15909	15768	15798	16166	15767	15982	15950	15848	16017	15834	15903	15781	15986	15850	15820	15803	15973	16028	15718	16079	15876	15966	15861	15879	15955	15935	15960	15833	16122	15932	15887	15846	15901	15961	15893	15914	15978	15920	16049	15814	15853	15833	15822	15868	15989	15863	16076	15983	15961	15953	15891	16116	16060	15945	15859	15903	15921	15906	15929	15837	15884	15933	15826	16055	15971	15890	15898	15897	15968	15813	15751	15782	15935	15917	15935	15906	15870	15854	15853	15915	15903	16119	15884	15934	15830	15927	15903	15959	15917	15866	15887	15943	15744	15864	15888	15925	15916	16032	16029	16056	15998	15887	15925	15822	15983	15832	15842	16103	16061	15941	15916	15718	15746	15957	15979	15727	16002	15771	15853	15977	15975	15991	16026	15975	15826	15915	15891	15827	15883	15997	15965	15827	15850	15896	16036	15907	15872	15962	16012	15907	15788	15935	16090	15988	15783	16130	15860	15873	15927	15975	15933	15984	15829	16031	15761	15970	15954	15945	15801	15902	15985	15933	15948	15847	15875	15961	15920	16055	15828	15861	16032	15957	15988	15703	15945	15874	15788	16042	15870	15841	16051	15741	15889	15889	15941	15912	15806	15981	15899	16051	15882	15870	16047	16134	15910	15906	15861	15797	15797	15981	15939	15957	15874	16067	15830	15829	15952	15835	15956	15857	16115	15960	16095	15845	15844	15905	15991	15970	16061	15840	15790	16039	16043	15954	15893	15815	15831	15996	15825	15928	16057	15986	15868	15887	15937	15921	15870	15776	15933	15784	15895	15788	16078	15981	15891	15738	15876	16019	15760	16015	15927	15953	16032	15829	15925	15860	15807	15790	15854	15828	15928	15898	15759	15888	15723	15991	15888	15884	15934	16069	15947	16081	15805	15851	15974	15879	15948	16017	15709	16004	15986	15911	15828	16003	15778	15783	16093	15961	15912	15963	15930	15886	15976	15858	15917	15786	15869	16071	15868	15944	15820	15889	15923	16152	15890	15901	15998	15795	15856	15883	15965	15937	15841	15891	15854	15860	15932	16098	15817	15834	15921	15959	15837	15949	15731	15959	15835	16029	15867	16035	15912	15894	16175	15984	15895	15907	15969	15965	16118	15809	16027	16146	15891	15985	16038	15755	15778	15960	15874	15737	15906	15948	16131	15870	15896	15936	15842	15917	15909	15817	15811	15832	16100	15966	15805	15853	16142	16005	15816	15838	15884	15872	15877	15943	15907	15994	16011	15980	15855	16046	16004	15960	15831	16015	15794	15978	16027	15773	15864	16026	16122	15878	15924	15804	15860	15951	15812	16081	15847	15740	15828	15933	15793	15941	16046	15875	15850	15863	15930	15941	16009	15828	15971	15872	15876	16159	15769	15886	15991	15852	15648	15862	15736	16088	15950	15876	15693	16054	15931	15937	15905	15868	15854	15938	15866	15920	15974	16025	15984	15981	15936	15915	16080	15859	15923	16008	15912	15859	15948	16015	16075	15902	15892	16037	15911	15766	16124	16016	15790	15872	15970	15985	15875	15945	16047	15893	15896	15780	16086	15948	15988	15714	15970	15824	15944	15992	16221	15908	15606	16113	16092	15969	16023	15997	15851	15918	15993	15864	15927	15992	15997	15846	16003	15908	15949	15890	16033	15946	15887	15993	15951	15919	15939	15896
45389	51005	50407	46230	39553	36009	33694	31069	28983	27276	26004	25202	25105	24679	24106	24118	23893	23852	23664	23655	23415	23610	23602	23418	23429	23457	23379	23384	23557	23678	23352	23208	23347	23633	23301	23307	23364	23335	23474	23365	23572	23447	23355	23226	23569	23492	23476	23598	23400	23438	23236	23475	23264	23363	23321	23185	23160	23346	23599	23313	23463	23325	23528	23432	23420	23212	23305	23457	23435	23409	23286	23329	23425	23316	23383	23413	23235	23237	23280	23293	23595	23389	23349	23232	23403	23541	23391	23380	23300	23517	23562	23641	23214	23155	23473	23320	23396	23606	23487	23223	23372	23404	23262	23424	23603	23242	23409	23260	23321	23571	23547	23441	23317	23391	23339	23456	23474	23310	23219	23257	23379	23512	23107	23210	23266	23530	23385	23463	23435	23346	23556	23186	23442	23489	23380	23477	23423	23412	23531	23353	23336	23377	23167	23299	23413	23497	23608	23522	23472	23389	23496	23399	23257	23278	23195	23165	23286	23295	23374	23277	23562	23265	23134	23391	23465	23437	23539	23326	23588	23449	23220	23366	23331	23509	23174	23348	23298	23418	23266	23327	23277	23335	23306	23180	23108	23379	23670	23362	23405	23171	23402	23273	23555	23405	23178	23562	23522	23544	23145	23289	23419	23341	23430	23458	23443	23244	23321	23497	23381	23249	23299	23421	23533	23470	23289	23334	23181	23271	23493	23261	23647	23547	23287	23344	23248	23263	23296	23395	23687	23439	23239	23352	23244	23366	23250	23386	23246	23295	23253	23167	23563	23245	23096	23325	23430	23549	23311	23325	23398	23440	23277	23131	23210	23425	23232	23492	23377	23302	23199	23230	23235	23276	23363	23378	23522	23288	23277	23189	23420	23240	23201	23407	23192	23403	23349	23447	23254	23426	23252	23542	23251	23339	23350	23475	23513	23254	23615	23497	23388	23352	23301	23370	23573	23340	23505	23474	23449	23199	23292	23124	23439	23183	23429	23343	23323	23283	23574	23399	23428	23443	23364	23342	23317	23513	23502	23446	23359	23577	23576	23485	23520	23506	23235	23169	23228	23098	23454	23213	23541	23348	23475	23386	23242	23231	23242	23454	23479	23542	23356	23356	23429	23387	23537	23551	23536	23273	23529	23475	23192	23352	23436	23379	23299	23332	23464	23306	23287	23343	23339	23483	23352	23207	23218	23440	23310	23049	23448	23280	23086	23198	23321	23401	23474	23438	23216	23375	23346	23269	23330	23159	23454	23489	23223	23167	23394	23315	23639	23360	23351	23199	23348	23206	23383	23390	23584	23346	23366	23575	23357	23302	23253	23253	23142	23277	23446	23266	23273	23308	23600	23242	23331	23212	23315	23217	23510	23380	23227	23418	23423	23329	23537	23525	23316	23342	23348	23632	23403	23415	23304	23309	23123	23515	23231	23180	23293	23364	23403	23444	23437	23347	23403	23634	23376	23302	23166	23431	23555	23398	23517	23373	23312	23293	23373	23349	23357	23376	23427	23303	23358	23312	23313	23056	23223	23199	23463	23421	23515	23204	23408	23197	23279	23251	23423	23598	23341	23265	23546	23496	23247	23585	23520	23187	23367	23292	23316	23307	23313	23563	23265	23402	23523	23411	23453	23240	23424	23283	23411	23300	23508	23367	23396	23488	23439	23417	23324	23584	23457	23214	23323	23426	23408	23280	23332	23427	23310	23479	23339	23359	23455	23613	23384	23320	23211	23289	23352	23488	23403	23285	23258	23345	23418	23400	23213	23554	23381	23484	23571	23350	23326	23203	23398	23363	23298	23497	23383	23384	23397	23321	23114	23258	23243	23384	23518	23540	23582	23202	23581	23055	23425	23288	23324	23370	23278	23368	23153	23248	23287	23490	23450	23113	23283	23561	23243	23258	23291	23514	23648	23324	23390	23419	23462	23456	23484	23451	23467	23210	23289	23113	23221	23552	23603	23545	23564	23404	23439	23707	23194	23490	23244	23251	23431	23352	23407	23271	23468	23298	23516	23352	23432	23383	23529	23566	23591	23435	23427	23465	23387	23323	23484	23301	23442	23228	23457	23441	23491	23179	23473	23380	23485	23538	23349	23255	23488	23416	23450	23311	23386	23294	23469	23251	23394	23508	23101	23317	23592	23216	23342	23544	23306	23457	23462	23468	23245	23373	23353	23253	23407	23511	23441	23280	23212	23300	23250	23315	23419	23145	23513	23425	23681	23492	23138	23384	23338	23291	23492	23311	23373	23341	23477	23261	23265	23462	23610	23419	23358	23303	23331	23404	23284	23416	23506	23278	23256	23460	23417	23471	23327	23353	23476	23187	23377	23374	23165	23302	23259	23613	23361	23350	23696	23372	23609	23487	23307	23412	23371	23376	23473	23598	23163	23417	23360	23358	23464	23486	23169	23281	23500	23202	23321	23295	23340	23294	23274	23430	23588	23463	23376	23497	23564	23369	23241	23328	23366	23415	23384	23503	23317	23161	23202	23222	23334	23432	23418	23112	23549	23402	23524	23470	23584	23258	23417	23452	23494	23017	23503	23549	23403	23310	23602	23375	23283	23190	23270	23313	23498	23449	23453	23281	23486	23381	23490	23277	23513	23362	23414	23268	23237	23412	23176	23239	23239	23122	23623	23440	23324	23360	23388	23339	23325	23195	23111	23279	23469	23383	23565	23175	23235	23420	23270	23281	23432	23677	23323	23520	23529	23506	23431	23218	23339	23390	23202	23251	23383	23378	23371	23338	23319	23415	23347	23160	23252	23441	23250	23520	23663	23225	23236	23378	23364	23337	23232	23422	23229	23573	23443	23269	23451	23427	23317	23284	23473	23380	23461	23614	23264	23415	23479	23315	23375	23279	23512	23239	23362	23437	23425	23377	23161	23373	23419	23554	23317	23449	23195	23241	23400	23455	23334	23250	23319	23400	23380	23165	23390	23325	23400	23485	23650	23335	23559	23352	23362	23441	23421	23416	23359	23361	23370	23335	23435	23239	23299	23650	23349	23411	23486	23278	23240	22953	23209	23250	23245	23528	23194	23280	23356	23367	23243	23506	23556	23548	23496	23523	23473	23424	23474	23609	23314	23602	23500	23468	23161	23333	23324	23363	23289	23353	23421	23413	23379	23498	23519	23259	23494	23629	23387	23245	23379	23106	23416	23294	23480	23486	23338	23319	23356	23032	23230	23475	23432	23463	23551	23428	23423	23107	23471	23396	23307	23561	23661	23358	23384	23473	23147	23383	23260	23304	23489	23383	23177	23458	23192	23228	23444	23286	23369	23129	23402	23338	23542	23524	23476	23509	23389	23403	23397	23227	23371	23229	23178	23333	23493	23594	23329	23160	23248	23460	23209	23527	23445	23594	23418	23399	23207	23538	23386	23334	23342	23304	23309	23360	23361	23232	23479	23399	23498	23333	23317	23242	23367	23100	23207	23127	23453	23496	23305	23371	23459	23048	23408	23225	23389	23303	23472	23356	23352	23210	23515	23482	23535	23687	23259	23433	23323	23368	23405	23315	23268	23449	23486	23355	23279	23454	23343	23304	23255	23362	23371	23366	23418	23548	23328	23444	23456	23414	23345	23279	23373	23170	23432	23306	23205	23620	23432	23351	23596	23455	23244	23587	23263	23439	23439	23379	23377	23289	23584	23398	23234	23525	23342	23469	23460	23324	23325	23355	23399	23423	23154	23627	23366	23466	23255	23272	23366	23616	23382	23527	23391	23511	23324	23199	23377	23548	23460	23322	23148	23610	23567	23275	23420	23358	23169	23488	23454	23461	23385	23588	23419	23511	23210	23225	23277	23429	23444	23395	23188	23151	23393	23543	23383	23504	23323	23364	23315	23291	23453	23416	23564	23560	23424	23257	23246	23357	23507	23297	23116	23200	23452	23160	23374	23299	23152	23427	23529	23211	23489	23353	23238	23161	23604	23482	23204	23376	23423	23322	23581	23359	23481	23418	23308	23673	23345	23265	23570	23542	23674	23376	23399	23464	23459	23200	23425	23252	23250	23270	23319	23550	23562	23420	23313	23328	23197	23360	23495	23535	23351	23405	23399	23537	23208	23478	23497	23488	23511	23277	23294	23291	23119	23592	23126	23307	23476	23651	23458	23186	23414	23161	23291	23177	23638	23467	23308	23430	23584	23424	23295	23190	23448	23470	23552	23332	23201	23468	23579	23527	23261	23283	23456	23304	23646	23475	23419	23323	23399	23389	23488	23493	23478	23451	23345	23432	23262	23238	23528	23170	23391	23186	22996	23435	23434	23370	23400	23387	23211	23388	23436	23148	23521	23341	23503	23357	23388	23319	23404	23547	23342	23239	23501	23477	23558	23158	23499	23437	23124	23286	23335	23263	23490	23421	23476	23178	23438	23373	23510	23485	23322	23436	23428	23117	23432	23380	23421	23579	23473	23404	23216	23402	23531	23180	23360	23439	23455	23442	23245	23289	23264	23298	23375	23251	23454	23211	23270	23249	23247	23419	23242	23454	23539	23415	23143	23364	23483	23532	23360	23357	23419	23351	23611	23361	23383	23511	23176	23216	23478	23423	23195	23157	23571	23339	23436	23293	23474	23494	23546	23417	23491	23170	23355	23458	23066	23303	23103	23424	23478	23276	23398	23087	23422	23450	23624	23348	23452	23422	23382	23233	23525	23437	23498	23673	23418	23295	23405	23586	23301	23282	23297	23384	23279	23338	23376	23076	23297	23365	23333	23487	23535	23446	23294	23251	23282	23385	23387	23421	23277	23377	23406	23408	23397	23245	23300	23445	23415	23351	23382	23600	23720	23197	23518	23645	23348	23538	23276	23375	23483	23327	23353	23217	23664	23353	23366	23520	23367	23582	23352	23451	23489	23420	23410	23385	23207	23401	23463	23229	23477	23463	23306	23274	23547	23367	23364	23180	23487	23525	23340	23423	23356	23254	23858	23357	23402	23341	23311	23361	23519	23431	23453	23355	23571	23415	23263	23362	23429	22988	23306	23476	23395	23380	23549	23211	23622	23543	23516	23394	23278	23241	23560	23280	23332	23330	23284	23256	23358	23426	23289	23237	23511	23501	23281	23175	23498	23425	23349	23201	23631	23375	23359	23260	23507	23553	23476	23402	23350	23363	23211	23429	23231	23464
42693	56189	55300	47704	39306	33859	30825	27571	24801	22541	20873	19971	19109	18238	18244	17673	17569	17403	17343	17095	17118	17031	16962	16868	16918	16889	17033	16946	17053	16822	16986	17144	16872	16926	16826	16948	16789	16744	16876	17051	17050	16805	16917	16944	16935	16749	16770	16797	16906	16823	16770	16831	16870	16928	16850	16924	17030	16810	16737	16782	16954	16759	16725	16716	16916	16949	16695	16811	16919	16793	16936	16811	16940	16736	16968	16993	16935	16891	16679	16899	16912	16918	17132	16838	16897	16957	16806	16872	16797	16962	17003	16829	16740	16839	16928	16941	16802	16737	16775	16920	16873	16869	17046	16800	16805	16756	16958	16943	16751	16864	16884	16700	16753	16869	16893	16928	16880	16923	17129	16893	16927	16789	16905	16895	16700	16823	16694	16858	16797	16833	16949	16833	17046	16975	16821	16955	16709	16984	16898	16976	16738	17026	16858	16672	16782	16769	17060	16690	16886	16911	16818	16841	16697	16877	16861	16831	16854	16833	16984	16782	16883	16960	16889	16882	16978	16760	16884	16918	16995	17025	16820	16978	16793	16872	16827	16768	16784	17010	16827	16880	16899	16837	16800	16928	16749	16795	16807	16773	16819	16829	16912	16757	16781	16719	16804	16894	16750	16855	16815	16807	16945	16770	16620	16920	16795	16939	16719	16873	16753	16756	16838	16952	16947	16770	16689	16826	16993	16790	16924	16958	17002	16848	16958	16769	16844	16851	17029	16853	16840	16941	16818	16744	16866	16940	16850	16913	16981	16793	16771	16857	16774	16716	16874	17059	16952	16910	16758	16863	16624	16918	16736	16829	16841	16849	16923	16904	16985	16908	16692	16757	16927	16863	16893	16803	16675	16744	16783	16717	17062	16838	16856	16747	16985	16955	16855	16908	16827	16636	16812	16835	16887	16780	16872	16742	17020	16879	16837	16877	16798	16874	16793	16933	16710	16935	17001	16898	16874	16893	17039	16618	16963	16855	16912	16887	16848	16876	16897	16872	16987	16652	16776	17003	16846	17003	16796	16809	17026	16871	16916	16919	16734	16883	17010	16887	16843	16903	16957	16693	16885	16785	16807	16876	16843	16948	16730	16905	16866	16902	16894	16867	16793	16831	16876	16608	16836	16847	16771	16786	16763	16885	16724	16870	16963	16810	17056	16681	16933	16889	16838	16840	16829	16878	16805	16740	16870	16864	16878	16895	16910	16990	16970	16889	16757	16808	16887	16971	16851	16821	16890	16737	16922	16903	17028	16712	16964	16752	16793	16927	17074	16862	17188	16770	16838	16920	16740	16953	16772	16840	16770	16986	16721	16853	17033	16924	16697	16736	16992	16983	17067	16899	16790	16815	17045	16902	16763	16964	16930	16732	16919	16804	16781	16987	16930	16843	16992	16769	17125	16812	16775	16859	16966	16633	16944	16875	17016	16878	16750	16956	16817	16954	16953	16743	16969	17142	16842	16783	16936	16834	16980	16963	16841	17024	16845	16780	16723	16689	16784	16972	16871	16863	16920	16779	16754	16749	16649	17005	16713	17000	16888	16757	16923	16855	16726	16767	16778	16614	16843	16849	16986	16956	16861	16804	16951	16885	16820	17128	17021	16738	16712	16919	16962	16841	16879	16876	16789	16937	16690	16941	16747	16800	16980	16844	16976	16730	16655	16935	16789	16884	16944	16866	16792	16935	16907	16749	16828	16922	16911	16880	16951	16836	16774	16782	16734	16797	16785	16852	16848	16952	16820	16799	16831	16869	16895	16742	16738	16937	16710	16761	16694	16940	16890	16968	16984	16749	16850	16779	16931	16947	16813	17021	16914	16948	16878	16960	16780	16971	16997	17026	16763	16869	16860	16847	16958	16931	17093	16746	17007	16945	17003	16977	16963	17113	16904	16772	16756	16965	16761	16858	16906	16753	16775	16756	16948	16647	16900	16994	16782	16915	17045	16776	16739	17059	16968	17057	17050	16988	16865	16835	16946	16962	16699	16941	17025	16828	16974	16968	17038	16905	16891	16784	16981	16847	16762	16948	16829	16929	16816	16927	16873	16798	16878	16712	16946	16990	16782	16773	17038	17023	16888	16792	16888	16863	16756	16826	16822	16935	16886	16805	16858	16925	16984	16849	16953	16879	17005	16847	16949	17013	16682	16730	17010	16881	16811	16889	16823	16984	16810	16909	16819	16873	16866	16991	16854	16923	16692	16886	17076	16884	16754	16848	16917	16912	16921	17036	16708	16852	16894	17008	16871	16668	16816	16804	16845	16837	16897	16801	16946	17044	16852	16829	16954	16991	16686	16857	16826	16850	16877	16758	16857	16957	16940	16910	16702	16685	16923	16838	16833	16809	16583	17059	16732	16814	16692	16878	16779	16817	16645	16952	16824	16936	16923	17027	16818	16943	16831	16692	16795	16847	16795	16581	16966	16996	16855	16811	17067	16833	16828	16907	16801	16905	16984	16810	16885	16903	16784	16996	16894	16978	17006	16634	16890	16901	16972	16876	16756	16958	16863	16782	16806	16877	16837	16902	16817	16869	16963	16874	16875	16956	16742	17070	16899	16827	16938	16882	16905	16989	16753	16726	16990	16921	16953	16951	16728	16990	16845	17049	16990	16756	17118	16821	16863	16624	16926	16781	16828	16941	16900	16804	16754	16870	16888	16877	17022	16742	16879	16958	16860	16815	16848	16830	16909	16834	16789	16727	16822	16817	16792	16988	16878	17039	16946	16806	16873	16820	16864	16942	16756	16743	16750	16733	16755	16897	16941	16888	16878	16813	17029	16714	16655	16864	16806	16676	16783	16933	16676	16899	16801	16970	16928	16917	16978	16915	17042	16657	16913	16895	16855	16917	16839	16861	16908	16968	16953	16886	17050	16844	16718	16738	16877	16892	16900	16903	16987	16999	16679	16848	16876	16815	16952	16868	16809	16911	16926	16866	16901	16909	16778	16780	16979	16929	16862	16964	16900	16916	16838	17013	16738	16849	16925	16877	16745	16813	16833	16835	16769	16752	16734	16993	16785	16928	16805	16933	16989	16873	16640	16839	16778	16846	16894	16924	16975	16842	16787	16908	16720	16998	16811	16830	16757	16958	16840	16920	16651	16996	16816	16964	16936	16651	17039	16907	16896	17008	16803	16825	17124	16878	16685	16908	16698	16884	17020	16786	16752	17061	16788	16977	16911	16838	16964	16929	16749	16893	16741	16895	16902	16837	16908	16807	16962	16921	16776	16844	17023	16828	16803	16661	16866	16863	16920	16870	16824	16881	16873	16721	17054	16900	16813	16711	16837	16689	16979	16851	17071	16799	16840	16809	16901	16742	16769	16841	16921	16934	16818	16728	17072	16773	16776	16787	16865	16761	17122	16892	16790	16837	16876	16920	17007	16866	16800	16966	16762	16972	16840	16925	16985	16848	16822	16799	16796	16862	17013	16688	16769	16864	16882	16876	16918	16766	17072	16865	16796	16824	16905	17012	16824	16792	17058	16768	16800	16816	16725	16836	16961	17018	16849	16854	16946	16994	16861	16622	16920	16859	17221	16790	16847	16791	16820	16888	16898	16823	17099	16732	16772	17010	16850	16810	16755	16803	16686	16806	17003	16830	16814	16896	16844	16818	16768	16946	16939	16901	16794	16828	17125	17030	16863	16917	17020	16976	16829	16937	16903	17106	16976	16938	16970	16971	16853	16748	16927	16792	17012	16943	16843	16914	17005	16834	16783	17046	16839	17010	16835	16737	16836	16754	16832	16816	16935	16833	16796	16871	16802	16917	16983	16858	16830	16933	16875	16920	16782	16904	16865	16749	16993	16880	16748	16770	16767	16756	16844	16902	16783	16832	16807	16750	17000	16907	16813	16866	16762	17043	16834	16841	16984	16906	16947	16954	16966	16908	16832	16979	16845	16949	16844	16747	16791	17073	16909	16888	16954	16815	17138	16945	17080	16707	16915	16753	16945	16911	16698	16962	16904	16707	16900	16887	16778	16851	16881	16920	17100	16875	16874	16767	16866	16953	16816	16891	16793	16705	16923	16890	17024	17073	16769	16746	16939	16925	16832	16797	16904	16911	16808	16935	16812	16978	16711	16881	16794	16963	16771	16822	16819	16932	16999	16867	16868	16946	16791	16903	16881	16964	16869	16859	16862	16925	16969	17000	17006	16957	16765	16815	17098	16906	16685	16903	16670	16780	17041	16890	16874	16901	16878	16863	16828	16963	16799	16938	16845	16976	16767	16840	16896	16972	16941	16919	16941	16815	16936	16772	16748	16862	16780	17119	16918	16688	17052	16902	16887	16956	16995	16864	16829	16928	16947	16712	16810	16745	16896	16873	16939	16669	16810	16824	16977	16951	16947	16847	16976	16726	16848	16769	16858	16986	16909	16597	16903	16986	16683	16802	17042	16996	16660	17071	17072	16779	16936	16936	16779	16852	16920	16943	16845	16928	16952	16919	16810	16881	16923	16935	16784	16864	16738	16813	17007	16805	16778	16897	16714	16906	16866	16947	16783	16822	16887	16690	17048	16980	17013	16779	16957	17065	16884	16870	16811	16986	16849	17059	16772	16766	17111	16909	16951	16956	16795	16861	17057	16855	16758	17074	16869	16837	16948	16855	16982	16992	16869	16736	16911	16949	16941	17001	16849	16894	16728	16983	16898	16867	16740	16842	16961	16837	16874	16883	17005	16889	16885	16741	16902	16826	16769	16927	16765	16979	16937	17000	16869	16913	17002	16971	16928	16827	16866	17030	16816	16878	16938	17014	17033	16852	16812	16990	16800	16943	16960	16822	16777	16993	16914	16707	16900	16951	16925	16691	16880	16863	16690	16905	17009	16783	16905	16924	16781	17005	16923	16852	16737	16799	16950	16863	16894	16987	16926	16852	16825	16781	16917	16640	16862	16822	16819	16836	16860	16817	16922	16731	16799	17098	16903	16972	16668	16937	16973	16989	16915	16808	16778	16855	16901	16932	16822	16813	16922	16977	17003	16876	16922	16905	16815	16966	16988	16751	16795	16870	16975	16866	16763	16852	16751	16785	16866	16638	16812	16755	16762	16649	16726	16875	16866	16878	16842	17076	16941	16833	16863	16989	16826	16905	16868	16996	16753	16875	16841	16746	16913	16755	16976	17060
26227	23218	34394	37187	37051	39600	38430	34193	31194	29264	27511	26866	26093	25196	24515	24136	24012	23856	23767	23656	23697	23616	23534	23406	23298	23334	23378	23025	23299	23216	23497	23174	22967	23252	23182	23151	23124	23255	23193	23626	23146	23145	23099	23097	23228	23141	23211	23279	23251	23213	23254	23360	23164	23353	23288	23200	23109	23243	23058	23311	23204	23025	23072	23273	23273	23016	23045	23052	23201	23113	23263	23508	23322	23098	23266	23009	23244	23136	23397	23221	23197	23240	23143	22842	23204	23460	23334	23301	23563	23316	23331	23048	23299	23095	23270	23205	23457	23203	23061	23229	23488	23026	23257	23252	23044	23190	23223	23344	23249	23082	23168	23323	23209	23165	22970	23238	23026	23121	23254	23151	23069	23119	23292	23365	23053	23242	23064	23152	23057	23131	23277	23134	23114	23131	23338	23296	23414	23112	23174	23181	23154	23365	23274	22949	23030	22834	22889	23359	23091	23219	23009	23159	23261	23137	23288	23317	23264	23145	23395	23310	23117	23022	23111	23236	23193	23290	23272	23324	23244	22971	23209	22983	23286	23087	23155	23081	23102	23376	23186	23114	23119	23339	23110	23264	22937	23236	23179	23009	23096	23134	23075	23168	23036	23083	23254	23099	23155	23252	23188	23222	23101	22988	23041	23067	23097	23091	23381	23079	23114	22973	23230	23100	23423	23324	23155	23160	23371	23043	23126	23224	22917	23101	23436	23176	23304	23362	23315	23170	23079	23158	23387	23077	23186	23102	23014	23014	22963	23123	23132	23162	23224	23214	23295	23092	23202	23304	23290	23015	23145	23027	23555	23260	23191	23221	23087	23045	23076	23139	23141	23112	22969	23107	23129	23415	23308	23086	23137	22940	23110	23234	23090	23041	23285	23335	23218	23031	23301	23123	23230	23072	23159	23270	23413	23109	22965	23279	23045	23100	23527	23031	22940	23216	23186	23003	23130	22970	23132	23371	23043	23210	22933	22915	23338	23242	23052	23112	23136	23090	23185	23197	23077	22996	23047	23284	23160	23053	23060	23248	23114	23159	23335	23321	23218	23040	23140	22994	23169	22877	22864	23222	23354	23340	23224	23264	23062	23362	23245	23231	23253	23130	22936	22910	23118	23092	23254	23396	23109	23046	23182	23056	23240	23256	22998	23155	23166	23267	23089	23220	22880	22972	23278	23063	22865	23024	23104	23016	23071	23066	23320	23132	23126	23181	23173	23002	23189	23082	23124	23132	23254	23162	23122	23194	23262	23096	23233	23451	23185	23323	23189	23022	23329	23210	23238	23295	22993	23229	23191	23264	23108	23254	23170	23010	23135	23420	23152	23190	23270	23168	23121	23385	23188	23009	23074	23271	23210	23150	23347	23022	23049	23163	23179	22931	22897	23159	23220	23090	23284	23297	22979	23202	22982	23021	23197	23162	23333	23180	23157	23175	23124	23106	23096	23245	23176	23372	23136	23278	22850	23256	23408	23084	23228	22995	23185	23315	23216	23174	23446	23218	23129	23357	23229	23174	23269	23269	23501	23401	23364	23480	23287	23269	23027	23082	23124	23113	23413	23065	23306	23124	23045	23136	23190	23052	23222	23315	23161	23104	23035	23125	23358	22970	23026	23266	23221	23114	22953	23195	23162	23243	23272	23043	23224	23149	23282	23171	23129	23029	23218	23022	23179	22986	23124	23087	23275	23077	23185	23214	23269	23437	23142	23481	23232	23225	23195	23248	23148	23463	23255	23149	23403	23214	23021	23167	23306	23251	23219	23202	23273	23190	23083	23037	23130	22971	23196	23046	23474	23028	23007	23187	23352	23116	23149	23110	23186	23232	23242	23129	23049	23030	23194	22938	23185	23253	23418	23187	23119	23309	23240	23245	23111	23157	23198	23192	23107	23272	23141	23235	23055	23043	23250	22987	23064	22927	23172	23249	23323	23292	23140	22971	23307	23396	23257	23389	23225	23077	23043	23152	23063	23372	23487	23224	23348	23163	23062	22995	23054	23104	23122	23218	23046	23330	23385	23128	23157	23128	23282	23055	23290	23359	23303	22991	23234	23334	23183	23466	23118	23147	23075	23370	23322	23153	23147	23252	23270	23181	23099	23205	23332	23047	23123	23258	23093	23205	23201	23276	23364	23037	23192	23276	23295	23032	23128	23028	23185	23208	23026	23175	23199	23068	23334	22982	23277	22949	23200	23196	23124	23311	23007	23184	23236	23217	23069	23245	23322	23080	23234	23318	23015	23024	23201	22954	23196	23355	23101	23057	23013	22913	23105	23175	23182	23171	23249	23106	23205	23375	23306	23108	23071	22984	23017	22959	23085	23219	23307	23293	23259	22987	23096	23138	23353	22878	23328	23268	23072	23246	23330	23489	23094	23186	23105	23247	23077	23181	23103	23081	23126	22974	23288	23272	23042	23043	23025	23227	22983	23375	23172	23223	23275	23252	23024	23195	23252	23239	23207	23310	23422	23110	23178	23328	23057	23132	23262	23050	23204	23283	23321	23103	23120	23397	23126	23376	23249	23146	23299	23468	23106	23241	23073	23016	22849	23031	23291	23248	23153	23094	23205	23291	23191	23098	23023	23061	23002	23114	23167	23102	22987	23174	23191	23242	23151	23295	23177	23050	23196	23140	23171	23421	23126	23286	23142	23288	23199	23207	23054	23295	23042	23066	23267	22915	23185	23190	23210	23243	23126	23081	23223	23094	23260	22799	22942	23127	23221	23225	23299	23279	23278	23314	23225	22979	23125	23092	23374	23172	23163	23317	23234	23185	22974	22995	23251	22805	23341	23072	23170	23204	22901	23173	22978	23291	23330	23242	23035	23244	22986	23083	23241	22880	23265	23023	23101	23132	23244	23156	23318	23240	23312	22935	23177	22911	23135	23235	23177	23320	23101	23231	23193	23024	23179	23072	23106	23187	23229	23107	23222	23121	23039	23243	23035	23220	22976	23148	23435	23164	23175	23064	23258	23274	23409	23228	23190	23159	23148	23229	23338	23316	22949	23131	23024	23062	23196	23047	23129	23193	23086	23231	23003	23147	23147	23192	23249	23339	23209	23244	23106	23243	23055	23386	23406	22981	23273	23130	22883	23183	23283	23156	23176	23153	23102	23159	23078	23167	22949	23114	23078	23042	23205	23049	23131	22937	23142	23043	23211	22990	23154	23244	23313	23134	23160	23189	23242	23398	23241	23282	23177	23166	23304	23098	23120	23292	23115	23082	23098	23201	23241	23026	22959	23254	23194	23198	23275	23333	23227	22948	23069	23095	23122	23159	23218	23090	23195	23351	22973	23126	23410	23165	22911	23168	23217	22995	23091	22989	23301	23129	23070	23055	23049	23118	22950	23226	23181	23178	23064	23296	22821	23219	23142	23144	23160	23259	23231	23305	23095	23112	23220	23082	23254	22932	23177	23196	23014	23138	23316	23351	23349	23022	23082	23253	23216	23262	23164	23085	23025	23358	23229	22965	23059	23234	23251	23400	23268	23088	23338	23404	23188	23056	23047	23044	23073	23107	23301	23293	23029	23238	23213	23530	23074	22903	23129	23178	23226	23361	23435	22944	23290	23022	23070	23069	23102	23420	23427	23163	23225	23246	23249	23076	23040	23006	23021	23062	23381	23328	23217	23089	23067	23101	23116	23196	23363	22985	23305	23151	23171	23057	23207	23213	23145	23169	22905	23322	23152	23372	23226	23133	23091	23021	23061	23206	23471	23208	23307	23209	23094	23075	23046	23377	23384	23148	23219	23136	23157	23330	22993	23237	23227	23497	23086	23083	23233	23289	23309	23291	23368	23093	23176	23249	23146	23153	23302	23003	23304	23021	23178	23036	23279	23159	23455	23370	23151	23094	23075	23119	22945	23037	23051	23397	23162	23121	23331	23137	23153	23335	23378	23152	23142	22967	23275	23311	23172	22908	23097	23394	23130	23047	23243	23224	23054	23246	23185	23248	22935	22857	22981	23065	23302	23347	23268	23245	23263	23167	23083	23205	23221	23127	23138	23124	23321	23335	23069	23163	23182	23328	23099	23152	23075	23192	23042	22967	23094	23276	23225	23184	23207	23166	23077	23151	23263	22981	22995	23010	23293	23173	22896	23296	23169	23156	22968	23170	23298	23127	23156	22918	23342	23031	23307	23119	23147	23146	23312	23130	23194	23181	23458	23064	23184	23371	23342	23154	23304	23109	22844	23318	23114	23256	23277	23130	23101	23198	23393	23213	23007	23157	23208	23056	23382	23176	23018	22798	23239	23330	23063	23200	23358	23150	23387	23270	23300	23103	23121	23243	23300	23113	23218	23127	23021	22884	23232	23119	23259	23148	23148	22985	22985	22933	22966	23240	23072	23055	23210	23293	23233	23060	23143	23088	23135	23308	23278	23250	23365	23096	23114	23231	23139	23131	23214	23147	23045	23252	23589	23121	23496	23252	23133	23054	23138	23211	23253	23153	23095	22930	23444	23121	23152	23344	23131	23271	22999	23145	23050	23133	23123	23186	23164	23218	23281	23296	23221	23218	23306	23024	22960	22998	23207	23222	23146	23172	22986	23081	23227	23251	23168	23277	23031	23229	23278	23442	23337	23173	23313	23217	23287	22978	23005	23176	23071	23290	23100	23153	23372	23361	23206	23207	23283	23174	23293	23081	23275	23153	22961	23197	23118	22976	23308	23223	23154	23348	23084	23478	23094	23204	23317	23367	23193	23128	23046	23218	23246	23057	23395	23271	23038	23025	22883	23158	23234	23190	23323	23200	23162	23177	23329	23122	23188	23149	23153	23182	23270	23319	23236	23194	23033	23168	23113	23219	23234	23135	23020	23254	23124	23294	23015	23227	23027	22973	23129	23317	23392	23270	22899	22990	23163	23157	23110	23103	23129	23054	23202	23189	23185	23292	23210	23273	22951	23346	23216	23110	22987	23060	23122	23265	23135	23191	23283	23191	23255	23264	23364	23196	23271	23119	23366	23115	23274	22935	22963	23352	22932	23072	23219	23133	23030	23141	23102	23170	23015	23044	23158	23163	23011	23013	23128	23462	23229	23071	23291	23123	23204	23011	23253	23327	23186	23210	23362	23009	23095	23000	23282	22948	23067	23269	23372	23272	22993	22965	23255	23030	23095	23325
37474	57787	60408	52994	44224	40174	36097	31847	27640	24785	23032	21696	20989	19478	18620	18140	17894	17556	17359	17487	17107	17128	16943	17023	16905	16793	16656	16884	16723	16793	16770	16776	16707	16800	16952	16787	17015	16712	16672	16794	16581	16766	16833	16880	16757	16808	16829	16693	16739	16853	16792	16766	16741	16820	16705	16589	16641	16800	16785	16588	16680	16689	16690	16816	16719	16756	16715	16681	16645	16649	16697	16770	16654	16839	16774	16716	16717	16712	16869	16789	16695	16850	16644	16712	16827	16837	16909	16767	16805	16717	16818	16952	16634	16769	16756	16752	16674	16907	16750	16665	16643	16910	16800	16711	16851	16714	16886	16973	16977	16696	16863	16624	16766	16687	16690	16657	16801	16815	16751	16733	16608	16705	16689	16762	16671	16626	16642	16691	16596	16706	16740	16672	16796	16683	17028	16740	16872	16917	16822	16837	16695	16774	16759	16746	16834	16647	16727	16882	16666	16834	16657	16709	16788	16642	16800	16875	16885	16672	16762	16730	16684	16772	16685	16714	16843	16756	16867	16714	16710	16653	16829	16716	16678	16745	16748	16612	16732	16824	16771	16642	16739	16627	16686	16735	16771	16837	16741	16699	16610	16758	16848	16680	16696	16854	16801	16789	16696	16798	16644	16693	16606	16691	16877	16806	16756	16579	17014	16651	16717	16665	16702	16758	17030	16651	16666	16660	16842	16698	16812	17035	16703	16848	16734	16711	16684	16684	16574	16803	16732	16674	16711	16822	16788	16615	16691	16772	16870	16692	16831	16824	16738	16660	16794	16773	16687	16813	16618	16742	16614	16660	16658	16851	16664	16753	16944	16841	16721	16622	16724	16807	16805	16795	16851	16740	16772	16558	16619	16901	16747	16886	16726	16817	16714	16669	16800	16724	16562	16648	16640	16887	16758	16838	16734	16728	16784	16704	16708	16812	16658	16697	16870	16863	16680	16697	16783	16700	16695	16855	16817	16564	16850	16935	16818	16714	16775	16686	16835	16659	16644	16678	16727	16768	16757	16903	16918	16628	16835	16805	16837	16585	16735	16523	16734	16536	16787	16784	16703	16877	16769	16812	16609	16659	16704	16808	16697	16765	16872	16769	16512	16644	16601	16761	16780	16935	16866	16637	16655	16710	16781	16811	16776	16684	16705	16640	16816	16982	16890	16757	16704	16706	16605	16764	16830	16596	16756	16800	16743	16804	16891	16703	16853	16904	16607	16537	16955	16720	16696	16821	16702	16702	16886	16541	16712	16723	16767	16788	16768	16611	16909	16594	16665	16867	16624	16773	16701	16689	16646	16678	16622	16694	16556	16821	16814	16918	16582	16684	16854	16806	16856	16692	16652	16822	16728	16501	16769	16745	16650	16771	16694	16745	16729	16667	16793	16849	16776	16616	16841	16706	16626	16819	16710	16706	16717	16712	16759	16770	16659	16733	16698	16633	16805	16578	16895	16681	16958	16638	16658	16744	16800	16710	16723	16676	16730	16745	16730	16584	16794	16918	16726	16702	16913	16686	16766	16533	16694	16710	16704	16675	16557	16668	16675	16721	16621	16746	16664	16656	16829	16858	16706	16735	16785	16754	16750	16633	16588	16704	16734	16567	16684	16491	16722	16813	16610	16828	16717	16694	16715	16700	16696	16638	16645	16852	16742	16823	16804	16772	16817	16887	16641	16644	16748	16796	16565	16687	16599	16788	16713	16677	16886	16613	16652	16765	16762	16696	16767	16895	16574	16717	16838	16814	16763	16784	16790	16811	16754	16671	16747	16754	16730	16653	16635	16650	16657	16675	16658	16698	16912	16700	16769	16657	16877	16593	16786	16893	16601	16741	16905	16673	16751	16720	16694	16743	16750	16798	16831	16597	16713	16626	16892	16985	16799	16874	16793	16867	16703	16860	16777	16647	16845	16719	16540	16833	16776	16799	16669	16664	16873	16801	16788	16739	16696	16725	16743	16743	16782	16860	16836	16691	16603	16765	16984	16686	16741	16913	16860	16702	16919	16826	16824	16822	16627	16839	16807	16729	16849	16741	16871	16553	16879	16534	16627	16754	16757	16777	16830	16824	16725	16744	16958	16797	16902	16642	16701	16893	16668	16870	16677	16883	16766	16693	16697	16590	16569	16813	16686	16582	16818	16567	16613	16752	16780	16748	16591	16657	16758	16661	16729	16533	16729	16816	16773	16837	16668	16844	16771	16524	16748	16851	16754	16728	16596	16828	16849	16916	16798	16612	16616	16796	16728	16744	16599	16862	16742	16692	16784	16818	16664	16779	16783	16820	16687	16860	16551	16532	16820	16662	16757	16789	16810	16663	16746	16822	16575	16857	16733	16591	16800	16576	16780	16778	16606	16635	16794	16702	16708	16571	16803	16876	16763	16702	16772	16776	16703	16758	16681	16627	16670	16745	16750	16876	16812	16865	16750	16518	16682	16720	16766	16602	16758	16801	16630	16783	16512	16775	16617	16870	16858	16699	16641	16633	16887	16773	16698	16574	16629	16770	16813	16763	16979	16509	16842	16701	16758	16683	16865	16742	16791	16678	16689	16608	16689	16780	16729	16661	16821	16713	16746	16623	16720	16775	16828	16553	16593	16805	16877	16616	16713	16740	16753	16736	16812	16806	16770	16786	16794	16659	16753	16809	16651	16755	16851	16689	16685	16776	16812	16737	16772	16777	16795	16562	16687	16796	16635	16578	16720	16788	16775	16832	16563	16665	16834	16794	16782	16767	16673	16879	16702	16761	16780	16640	16557	16629	16776	16615	16745	16658	16773	16789	16846	16750	16711	16672	16857	16809	16755	16691	16679	16779	16912	16563	16706	16650	16715	16808	16717	16765	16790	16639	16617	16915	16858	16785	16797	16696	16645	16768	16678	16885	16611	16803	16749	16819	16782	16585	16718	16686	16872	16797	16655	16777	16656	16575	16740	16691	16597	16718	16543	16847	16719	16665	16763	16894	16706	16677	16761	16648	16741	16616	16723	16759	16754	16696	16729	16716	16654	16701	16715	16713	16648	16643	16722	16636	16861	16729	16842	16558	16844	16538	16809	16667	16700	16682	16665	16656	16698	16626	16894	16658	16610	16865	16707	16656	16682	16709	16866	16708	16735	16792	16794	16901	16782	16718	16810	16699	16741	16859	16797	16809	16698	16857	16527	16885	16568	16655	16772	16812	16753	16679	16837	16609	16516	16676	16620	16483	16772	16768	16757	16688	16795	16748	16705	16801	16581	16709	16506	16773	16813	16888	16787	16672	16983	16692	16599	16991	16817	16757	16875	16841	16708	16610	16749	16863	16688	16845	16827	16825	16749	16768	16868	16633	16818	16718	16531	16774	16855	16818	16774	16480	16672	16679	16741	16762	16814	16684	16714	16655	16866	16627	16790	16871	16737	16801	16951	16817	16765	16823	16737	16857	16512	16683	16742	16690	16934	16651	16860	16726	16779	16746	16677	16770	16713	16891	16914	16673	16754	16712	16659	16835	16796	16835	16938	16670	16717	16782	16885	16666	16699	16581	16634	16778	16657	16806	16665	16596	16793	16626	16869	16696	16957	16528	16821	16619	16808	16751	16800	16738	16666	16687	16779	16925	16877	16736	16872	16711	16740	16771	16808	16541	16804	16805	16752	16941	16697	16651	16613	16688	16660	16724	16754	16704	16890	16716	16778	16818	16872	16526	16809	16759	16592	16928	16680	16701	16719	16696	16633	16901	16661	16718	16672	16827	16948	16740	16731	16718	16833	16702	16768	16794	16632	16818	16808	16799	16620	16622	16641	16851	16684	16749	16597	16818	16730	16727	16623	16640	16861	16640	16800	16555	16622	16746	16699	16791	16962	16829	16665	16864	16702	16731	16870	16608	16667	16615	16786	16775	16848	16753	16859	16680	16748	16765	16869	16712	16743	16941	16743	16888	16753	16575	16852	16636	16788	16714	16705	16613	16710	16788	16681	16768	16641	16786	16876	16702	16642	16789	16866	16715	16893	16917	16879	16699	16757	16795	16671	16854	16680	16793	16643	16686	16679	16726	16698	16582	16687	16717	16769	16795	16801	16816	16906	16814	16602	16618	16842	16716	16796	16576	16861	16725	16612	16743	16850	16861	16875	16773	16817	16836	16627	16715	16507	16750	16796	16735	16676	16702	16827	16748	16732	16595	16768	17025	16784	16891	16935	16785	16667	16682	16754	16875	16799	16772	16646	16740	16822	16699	16526	16667	16817	16739	16873	16791	16825	16990	16825	16879	16738	16687	16742	16851	16778	16842	16728	16881	16833	16681	16725	16610	16765	16815	16610	16921	16830	16602	16742	16703	16589	16754	16670	16854	16727	16743	16578	16833	16865	16761	16700	16673	16624	16796	16783	16784	16657	16663	16766	16625	16699	16667	16848	16668	16830	16866	16774	16691	16745	16860	16589	16806	16612	16765	16703	16631	16715	16716	16709	16778	16805	16819	16692	16650	16807	16541	16800	16640	16668	16670	16623	16778	16870	16808	16576	16811	16661	16669	16797	16778	16652	16572	16789	16879	16965	16612	16685	16807	16813	16728	16843	16705	16727	16931	16718	16679	16797	16520	16586	16759	16889	16958	16753	16735	16836	16832	16869	16700	16799	16594	16780	16602	16699	16649	16796	16686	16755	16827	16734	16623	16899	16651	16731	16693	16743	16598	16679	16839	16855	16886	16798	16833	16746	16727	16711	16645	16765	16729	16845	16717	16658	16669	16694	16757	16674	16605	16711	16616	16892	16827	16918	16683	16853	16827	16619	16775	16730	16740	16819	16734	16562	16742	16699	16827	16623	16799	16809	16882	16827	16582	16719	16758	16533	16856	16709	16820	16781	16718	16734	16774	16791	16655	16790	16915	16952	16793	16734	16739	16685	16936	16636	16657	16932	16688	16797	16823	16848	16622	16641	16904	16885	16757	16774	16640	16858	16771	16718	16778	16789	16628	16655	16696	16614	16773	16802	16744	16887	16698	16763	16759	16830	16708	16757	16842	16868	16656	16790	16550	16715	16782	16646	16629	16761	16746	16864	16813	16630	16648	16813	16778	16718	16632	16609	16901	16671	16627	16767	16588	16897	16622	16800	16781	16799	16704	16658	16852	16789	16784	16861	16664	16694	16859
24349	21786	30681	29813	32411	40405	42256	36867	33561	31634	29926	29114	27900	26477	25596	25085	24979	24592	24491	23936	23909	23748	23867	23854	23536	23765	23827	23586	23662	23604	23505	23507	23755	23509	23592	23339	23440	23396	23534	23598	23557	23576	23641	23326	23534	23366	23448	23465	23518	23420	23576	23290	23534	23475	23429	23381	23368	23289	23488	23055	23669	23400	23526	23442	23641	23417	23388	23587	23430	23527	23341	23571	23312	23341	23646	23814	23534	23441	23259	23667	23501	23334	23520	23347	23558	23333	23331	23602	23245	23328	23335	23592	23444	23529	23374	23479	23425	23530	23458	23458	23486	23065	23585	23281	23521	23613	23367	23450	23442	23345	23217	23143	23500	23232	23470	23392	23392	23259	23220	23305	23448	23407	23143	23457	23551	23487	23465	23553	23384	23382	23248	23447	23417	23323	23689	23444	23530	23413	23284	23232	23463	23417	23323	23260	23464	23357	23520	23452	23479	23680	23398	23413	23187	23459	23117	23300	23492	23278	23685	23458	23389	23477	23431	23341	23539	23348	23523	22993	23416	23531	23632	23362	23462	23340	23397	23453	23556	23550	23457	23403	23337	23418	23248	23680	23371	23435	23653	23284	23380	23555	23445	23461	23468	23420	23466	23265	23332	23319	23444	23432	23445	23416	23537	23352	23270	23266	23521	23386	23423	23417	23368	23216	23257	23545	23086	23495	23617	23423	23397	23378	23279	23352	23459	23362	23406	23476	23501	23246	23590	23326	23472	23479	23585	23494	23417	23307	23540	23142	23530	23375	23421	23556	23405	23429	23552	23492	23263	23447	23692	23619	23509	23495	23315	23093	23625	23509	23520	23387	23564	23422	23543	23403	23334	22990	23373	23505	23356	23337	23416	23239	23329	23420	23768	23511	23451	23397	23399	23370	23521	23456	23334	23389	23556	23538	23415	23426	23404	23243	23422	23325	23340	23273	23562	23449	23285	23657	23526	23451	23394	23391	23495	23240	23420	23378	23419	23361	23511	23333	23764	23240	23291	23370	23418	23673	23209	23432	23322	23302	23527	23250	23413	23640	23242	23370	23659	23595	23479	23437	23485	23145	23453	23591	23390	23193	23390	23348	23483	23216	23445	23290	23573	23263	23614	23462	23662	23424	23209	23453	23548	23341	23566	23501	23412	23349	23385	23333	23247	23666	23309	23812	23647	23329	23537	23613	23645	23245	23559	23615	23552	23274	23351	23364	23485	23330	23445	23471	23548	23510	23325	23323	23191	23394	23367	23462	23334	23394	23583	23580	23359	23493	23206	23162	23459	23576	23174	23432	23366	23546	23513	23372	23436	23088	23459	23541	23456	23225	23382	23380	23409	23443	23318	23753	23387	23150	23554	23367	23464	23367	23375	23365	23484	23477	23568	23319	23413	23219	23312	23590	23463	23702	23205	23380	23521	23652	23352	23273	23572	23608	23463	23482	23573	23505	23432	23267	23409	23495	23374	23466	23594	23324	23462	23418	23296	23486	23274	23393	23412	23590	23543	23607	23660	23347	23325	23399	23450	23333	23364	23318	23330	23119	23707	23417	23075	23253	23730	23527	23485	23541	23326	23411	23437	23553	23532	23374	23306	23548	23255	23446	23166	23261	23323	23621	23510	23428	23580	23619	23660	23529	23451	23462	23552	23522	23388	23387	23505	23469	23540	23329	23345	23176	23432	23370	23513	23302	23310	23593	23221	23198	23210	23451	23495	23260	23442	23410	23365	23413	23309	23340	23189	23434	23207	23426	23283	23298	23403	23304	23769	23316	23574	23365	23393	23502	23489	23331	23320	23415	23458	23457	23251	23184	23530	23467	23411	23504	23385	23225	23355	23588	23373	23457	23257	23174	23431	23231	23366	23396	23373	23248	23512	23496	23492	23509	23752	23518	23452	23242	23287	23464	23473	23435	23434	23322	23454	23227	23441	23384	23500	23450	23512	23476	23617	23552	23229	23307	23421	23334	23649	23386	23371	23421	23579	23190	23249	23499	23442	23384	23466	23547	23317	23491	23403	23358	23525	23567	23482	23661	23525	23483	23462	23457	23471	23445	23467	23497	23406	23399	23445	23389	23279	23465	23387	23345	23182	23333	23322	23292	23468	23439	23231	23408	23189	23366	23524	23519	23457	23376	23557	23431	23471	23400	23187	23280	23424	23531	23544	23390	23320	23490	23491	23596	23488	23482	23425	23561	23288	23411	23493	23412	23357	23477	23423	23400	23544	23396	23368	23508	23412	23522	23478	23334	23495	23499	23289	23519	23363	23451	23597	23499	23456	23321	23415	23506	23552	23596	23286	23163	23354	23295	23472	23360	23492	23598	23405	23401	23457	23528	23725	23552	23321	23656	23305	23175	23363	23476	23459	23244	23540	23535	23363	23495	23354	23533	23594	23561	23452	23579	23389	23392	23157	23564	23279	23477	23491	23282	23279	23329	23576	23361	23565	23485	23377	23375	23399	23453	23426	23603	23493	23433	23624	23463	23567	23534	23400	23346	23397	23565	23434	23302	23549	23441	23332	23386	23165	23435	23556	23515	23645	23462	23496	23200	23419	23454	23310	23351	23267	23337	23423	23584	23609	23405	23430	23383	23235	23344	23385	23303	23559	23190	23531	23468	23320	23432	23242	23369	23511	23407	23439	23226	23516	23359	23454	23325	23480	23617	23519	23192	23277	23688	23510	23321	23480	23388	23445	23217	23429	23444	23459	23386	23476	23372	23467	23415	23537	23471	23334	23725	23491	23114	23366	23489	23501	23702	23766	23437	23475	23511	23480	23561	23548	23438	23486	23205	23468	23503	23408	23399	23602	23365	23536	23518	23485	23483	23429	23363	23592	23434	23176	23469	23594	23197	23171	23268	23414	23245	23491	23512	23564	23278	23110	23491	23472	23338	23353	23542	23755	23401	23298	23445	23477	23220	23331	23388	23288	23442	23420	23475	23361	23494	23476	23479	23393	23496	23626	23467	23470	23414	23231	23653	23583	23373	23251	23337	23232	23249	23491	23391	23218	23592	23576	23317	23399	23526	23332	23393	23225	23236	23365	23568	23322	23334	23209	23505	23484	23441	23663	23598	23517	23535	23691	23389	23344	23250	23374	23461	23303	23307	23304	23283	23305	23344	23324	23341	23461	23450	23412	23620	23451	23352	23549	23390	23403	23239	23461	23436	23405	23386	23461	23206	23304	23451	23568	23515	23605	23531	23452	23415	23336	23273	23270	23303	23585	23381	23398	23464	23320	23695	23362	23528	23397	23535	23699	23520	23336	23403	23266	23634	23626	23553	23498	23374	23429	23448	23606	23320	23442	23352	23380	23343	23466	23473	23559	23515	23570	23373	23502	23435	23430	23628	23480	23537	23562	23532	23518	23366	23475	23446	23393	23467	23708	23409	23350	23464	23479	23292	23344	23360	23251	23327	23617	23253	23501	23278	23580	23337	23342	23370	23279	23592	23477	23437	23304	23271	23448	23479	23465	23184	23344	23467	23370	23316	23387	23450	23472	23606	23468	23206	23302	23399	23501	23404	23607	23501	23709	23437	23450	23678	23425	23400	23562	23350	23468	23539	23425	23451	23254	23320	23251	23619	23344	23459	23249	23350	23309	23668	23399	23449	23532	23447	23408	23622	23579	23417	23562	23465	23450	23217	23490	23253	23112	23293	23466	23344	23332	23420	23416	23618	23595	23248	23394	23483	23372	23466	23320	23367	23403	23327	23470	23391	23303	23377	23460	23366	23474	23585	23457	23363	23258	23308	23443	23560	23648	23461	23762	23280	23388	23468	23459	23429	23342	23352	23300	23301	23496	23754	23424	23490	23332	23367	23261	23410	23450	23298	23659	23433	23401	23393	23389	23351	23471	23496	23496	23404	23525	23359	23357	23417	23237	23744	23491	23437	23637	23234	23479	23272	23204	23373	23348	23400	23284	23270	23526	23387	23613	23575	23606	23301	23366	23682	23443	23296	23478	23247	23345	23301	23592	23238	23495	23330	23452	23294	23545	23330	23497	23346	23457	23413	23436	23627	23601	23408	23293	23303	23538	23366	23219	23275	23404	23356	23248	23545	23209	23658	23487	23472	23427	23409	23409	23372	23291	23257	23305	23320	23392	23712	23533	23359	23438	23501	23311	23423	23383	23327	23516	23591	23386	23652	23279	23405	23459	23531	23463	23345	23235	23349	23672	23207	23590	23371	23535	23421	23249	23495	23290	23668	23421	23406	23277	23480	23293	23538	23646	23302	23481	23389	23300	23519	23406	23485	23205	23257	23379	23055	23342	23440	23468	23364	23334	23483	23263	23452	23393	23678	23482	23374	23630	23533	23579	23354	23245	23296	23445	23302	23605	23014	23451	23385	23283	23490	23444	23596	23412	23357	23579	23254	23417	23394	23218	23363	23533	23483	23238	23311	23256	23499	23672	23482	23361	23322	23393	23567	23211	23439	23395	23344	23734	23290	23543	23763	23327	23457	23501	23514	23334	23422	23546	23234	23410	23347	23414	23366	23244	23433	23439	23341	23391	23550	23234	23340	23473	23350	23529	23004	23303	23311	23262	23347	23400	23415	23533	23393	23619	23571	23435	23520	23482	23355	23233	23459	23358	23430	23325	23575	23523	23483	23401	23398	23575	23567	23500	23429	23314	23451	23281	23488	23424	23680	23606	23617	23424	23593	23538	23513	23127	23317	23588	23766	23532	23258	23605	23343	23322	23451	23482	23217	23453	23725	23455	23349	23361	23399	23499	23263	23517	23695	23385	23148	23432	23568	23544	23316	23426	23457	23416	23631	23342	23262	23523	23557	23382	23311	23435	23420	23494	23598	23229	23332	23300	23564	23541	23294	23329	23550	23420	23300	23586	23569	23326	23615	23561	23663	23430	23294	23441	23502	23249	23360	23317	23297	23416	23316	23691	23338	23529	23357	23461	23592	23513	23424	23419	23450	23386	23260	23460	23453	23714	23628	23421	23512	23254	23388	23484	23418	23702	23360	23553	23563	23416	23765	23425	23359	23277	23384	23454	23659	23597	23443	23548	23446	23609	23412	23151	23696	23639	23480	23480	23620	23657	23721	23602	23507	23498	23507	23588	23317	23426	23492	23498	23676	23584	23263	23211	23308	23386	23421	23323	23372
37576	60331	63696	57598	49158	45302	40639	35418	31065	28018	25769	24770	22770	20720	19845	18990	18583	18004	17735	17486	17485	17332	16961	16995	16933	17067	17110	17043	17034	17001	17038	16872	16872	16719	16781	16813	16990	16765	16903	16823	16885	16896	16748	17007	16659	16883	16870	16793	16987	16866	16839	16999	16779	16795	17001	16688	17104	16656	16860	16851	16669	16900	16769	17012	16934	17008	16951	16791	16852	16856	16704	16881	16687	16857	16867	16861	16967	16820	16896	16816	16960	16756	16804	17010	16815	16925	16895	16994	16748	16840	16923	16791	16946	16814	16890	16907	16741	16836	16977	16884	17045	16838	16829	16839	16959	16929	16746	16988	16943	16751	16818	16836	16941	16852	16983	16923	17065	16712	16736	16890	16864	16866	17142	16845	16880	16862	16847	16934	16996	16708	16801	16983	16878	16818	16799	16802	16781	16786	16866	16867	16773	16750	16957	16836	16841	16805	16872	16895	16876	17028	16935	17015	16916	16826	16907	16785	16915	16768	17003	16925	16906	16943	16933	16894	16851	16873	16835	17003	16937	16786	16911	17045	16795	16865	16856	16947	16986	16997	16871	16860	16631	16902	16958	16948	16886	16873	16832	16800	16788	16985	16886	16877	16801	16724	17006	16875	16938	17054	16756	16728	16785	16741	16984	16880	16857	16904	16753	16687	17058	16745	16741	16765	16851	16768	17043	16923	16860	16961	16805	16845	16894	17009	16770	16956	16965	16928	16827	16872	16912	16938	16858	16837	16825	16805	16888	16835	16913	16928	16862	16649	16822	16710	16827	16874	16845	16865	17083	16887	17146	16840	16722	16936	16904	16789	16807	16892	16646	16871	16976	16809	16822	16831	17007	16761	16935	17031	16905	16935	16917	16769	16852	16928	16896	16930	16798	16962	16906	16883	16788	16898	16871	16948	16769	16858	16831	16824	16795	16876	16761	16799	16882	16824	16876	16893	16722	16760	16795	16818	16952	16986	16769	16840	16824	16869	16996	16851	16784	16904	16830	16907	16967	16937	16920	16730	16959	16913	16883	16797	16799	16876	16765	16819	16800	16782	16818	16882	16763	16775	16746	17046	16858	16883	16909	16749	16795	16949	17110	16819	16985	16850	16717	16763	16896	16837	16944	16895	16840	16988	16835	16905	16998	17191	16874	16910	16931	16704	16861	16809	16863	16754	16872	16782	16884	16938	16741	16974	16703	16768	16841	16950	16788	16898	16769	16904	16734	16872	16887	16836	16738	16786	16809	16859	16883	16849	16893	16915	16974	16851	16931	16817	16859	16765	16965	16787	16769	16814	16810	17013	16890	16870	16804	16837	16994	16868	16705	16934	16837	16817	16900	16710	16916	16971	17029	16940	16889	16935	16910	16813	16845	17036	16985	16864	16829	16867	16944	16996	16788	17055	16754	16912	16877	16767	16914	16912	16898	16908	16827	16917	16806	16914	16779	16872	16905	16961	16869	16762	16845	16899	16897	16841	16953	17033	16777	16855	16892	16952	16831	16857	16940	16877	16729	16890	16894	16762	16924	16980	16962	16807	16799	17030	16817	16916	16795	16804	16846	16760	16751	16839	17011	16871	16975	16791	16869	16998	16948	16883	16861	16714	16863	16917	16846	16759	16690	16998	16897	16910	16782	16937	16748	16768	16829	16812	16991	16881	16899	17034	16815	17079	16675	16955	16983	16739	16848	16702	16918	16793	16790	16740	16712	16821	16929	17012	16812	16976	16825	17006	16912	16679	16838	16862	17074	16887	16693	16917	16801	16910	16857	16977	16963	16811	16792	16913	16844	16867	16751	16869	16870	16928	16868	16790	16898	16852	16972	16892	16708	17049	16651	16858	17007	16786	17075	16929	16857	16980	16763	17008	16825	16812	16887	16879	16939	16814	16676	16948	16822	16832	16948	16796	16704	16828	16665	16844	16805	16790	17007	16989	16879	16904	16947	16847	16775	16771	16772	17040	17002	16841	16801	16918	16907	17043	17099	16834	16931	16929	16712	16939	16925	17053	16829	16789	16819	16873	16773	16612	16892	16899	16816	16890	16962	17075	16826	16836	16788	16816	16867	16862	16853	16848	16792	16760	16886	16942	17074	16781	16806	16830	16801	16966	16868	16803	17020	16872	16857	16738	16743	16832	16880	16940	16865	16807	16913	16867	16782	16812	16849	16974	17037	16780	16957	16857	16831	16990	16972	16913	16690	16964	17054	16814	16908	16882	16833	16829	16856	16975	16761	16811	16936	16872	16849	16802	16815	16607	16885	16887	16926	16875	16878	16761	16906	16707	16799	16907	16860	17037	16827	16923	16688	17059	16871	16772	16832	16937	16950	16759	16949	16757	16965	16792	16859	16924	16929	16999	16820	16744	16863	17042	16916	16760	16914	16936	16800	16825	16927	17080	16919	16893	17057	16903	16761	16774	17037	16722	16867	16885	16968	16815	16752	16897	16762	16934	16842	16938	16907	16906	16673	16902	17034	16790	16956	16817	16919	16898	16777	17039	16819	16914	16730	16966	16986	16864	16820	16955	16746	16589	16995	16846	17064	16901	16839	16931	16993	16795	16931	16803	16885	16811	16816	16864	16928	16905	16895	16964	16826	16847	16918	16952	16785	16878	16991	16910	16921	16843	16928	16824	16908	16948	16889	16932	16799	16862	16797	16961	16911	16934	16893	16926	16830	16813	16898	16886	16627	16799	16964	16699	16926	16792	16971	16846	16908	16961	16905	16920	16992	16999	16973	16832	16831	16911	16888	16902	16762	16898	16801	16789	16849	16864	16696	16840	16846	16756	16779	16809	16963	16835	16993	16968	17086	16835	16982	16803	16866	16835	16989	16867	17109	16907	16713	16875	16853	16713	16878	16913	16893	16868	16799	16936	16834	17040	16684	16850	16811	16939	16897	16827	16799	16952	16846	16903	16936	16791	16908	16918	16770	16831	16730	16955	16857	17025	16755	16767	16849	16864	16899	16945	16818	17035	16680	17037	16778	16899	16850	16722	16827	16746	16880	16824	16800	16970	16853	16844	16866	16764	16898	16918	16851	16933	16723	16982	16777	16784	17002	17039	16895	16947	16752	16981	16731	16860	16793	17041	16938	16687	16820	16868	16979	16804	17031	16894	16980	16880	16860	16955	16796	16789	16751	16845	16810	16995	16880	16858	16845	16877	16840	16812	16806	16870	17052	16869	16961	16865	16810	17058	16842	16989	16794	17040	16904	16878	17044	16967	16771	16808	16844	16872	16840	16897	16897	16894	16981	16833	16904	17015	16841	16811	16751	16952	16927	16711	16738	17075	16850	16812	16905	16821	16793	17011	17048	16860	16842	16936	16900	17018	16946	17166	16898	16919	16914	17014	16877	16849	16983	16858	17070	17069	16920	16805	16965	16928	16826	16771	16903	16849	16752	16715	16977	16803	16853	16837	16877	16692	16930	16958	16804	16903	16790	16740	16882	16856	16835	16806	16996	16756	16948	17046	16933	16927	16841	16831	16899	16813	17068	16919	16974	16737	16758	16869	16841	16757	16871	16907	16893	17014	16820	16953	16781	16796	16922	17107	16845	16895	16998	17099	16634	16823	16901	16952	16901	16794	16859	16785	16914	16979	16851	16969	16850	16929	16855	16884	16912	16774	16756	16631	16898	16809	16972	16824	16932	16878	16960	17023	16917	16906	16702	16782	16901	16939	16770	16894	16664	16818	16992	16939	16784	16795	16885	16941	16815	16882	16984	16827	16761	16771	16912	16963	16954	17108	16784	16880	17076	16907	16754	16902	16851	16840	16922	16890	16948	16916	16806	16878	16927	16963	16776	17039	16933	16753	16802	17040	16790	16937	16949	16793	16831	16988	16829	16942	16732	16907	16886	16865	17017	16915	16815	16833	16877	16850	16672	16861	16552	16830	16955	16708	16763	16916	16962	17028	16879	16777	16731	16826	16828	16825	16678	16875	16811	16644	16808	16980	17009	16820	17033	16865	16814	16976	16934	17005	16876	16819	16871	16871	16789	16895	16964	17039	16861	16918	16799	16859	16811	16873	16923	16982	16796	16807	16837	16743	16927	16769	16788	16826	16778	16930	16940	16862	16826	16931	16781	16909	16712	17068	16754	16958	16887	16807	16873	17197	16851	16728	16959	16928	16874	16891	16864	17035	16932	16705	16822	16902	16902	16818	16683	16869	16841	16931	16887	16871	16984	16812	16989	16780	16903	17195	16757	16961	16716	16861	16898	16792	16866	16662	16859	16862	16822	16879	16850	16806	16876	16924	16711	16846	16739	17078	16892	17059	16712	16972	16897	16893	16836	16757	16942	16974	16915	16853	16842	16963	16841	16909	16891	16839	17144	16859	16743	16944	16823	17035	16742	16822	16959	16911	16876	16837	16957	16787	16970	16860	16794	16782	17000	16985	16895	16947	16916	16864	16674	16946	16839	16912	16937	16981	16731	16825	17052	16784	16809	16814	16856	16890	16883	17023	17032	16811	16911	16861	16939	16796	16887	16834	16904	17040	16829	16897	16963	16790	16943	16780	16895	16954	17011	16972	16857	16892	16938	16891	16849	16735	16716	16955	16923	16741	17018	16806	16960	16997	17041	16689	17016	16929	16913	16904	16642	16780	16963	16947	16745	16870	16864	16872	16882	16842	16787	16781	16722	16894	16984	16747	17047	16754	16649	16903	16894	16856	16833	16993	16710	16888	16978	16741	16872	16796	16964	16927	16935	16862	16932	17099	16734	16961	16924	16858	16783	16956	16937	16990	16994	16890	16862	16825	16712	16939	16984	16695	16753	16806	16609	16896	16779	16790	16897	16873	16888	17095	16880	16909	16794	16952	16972	16927	16936	16939	17084	16939	16844	16713	16614	16846	16936	16736	16911	17046	16928	16881	16862	16870	16880	16904	16795	16763	16824	16912	16964	16684	16806	16837	16959	16932	16926	16955	16827	16886	16845	16999	16902	16912	16944	16780	16857	16652	16649	16928	16932	16746	16922	16774	16749	16675	16758	17147	17052	16888	16875	16909	16813	17020	16947	16662	16893	16859	16730	16713	16715	16867	16960	16808	16999	16747	16981	16881	16841	16792	16855	16988	16773	16808	17032	16825	16834	16849	16955	16946	16846	16876	16820	16869	16895	16793
44023	49626	50252	43176	38642	36135	33239	30858	28643	27420	26566	25796	25167	24523	24012	23776	23695	23427	23372	23582	23515	23374	23205	23274	23294	23683	23154	23124	23420	23079	23374	23366	23092	23179	23400	23327	23411	23225	23350	23202	23339	23232	23257	23051	22935	23148	23256	23161	23164	22980	23002	23119	23464	23245	23406	23095	23295	23295	23096	23229	23176	23241	23303	23089	23262	23087	23196	23254	23130	23306	23260	23169	23290	23098	23196	23025	23054	23270	23048	23108	23139	23131	23158	23181	23302	23161	22960	23219	23309	23166	23147	22863	23202	23076	23223	23077	23325	23085	23146	23200	23273	23195	23403	23197	23214	23015	22924	23061	23148	22943	23192	23192	23182	23277	23320	23060	23186	23192	23026	23266	23207	23097	23441	23190	23170	23127	23204	23346	23101	23057	23000	23099	23217	23108	23253	23027	23020	22846	23367	23226	23175	23160	23037	23039	23010	22868	23010	23127	23341	23335	23060	23015	23032	23263	23312	23124	22924	22944	23335	22841	23205	23218	22988	23068	23294	23065	23259	23219	23226	23218	23075	23036	23182	22912	23285	23243	22946	23113	23014	23011	23126	23229	23101	23177	23176	23196	23082	22850	23212	22998	23186	23133	23432	23528	23229	23372	23104	23071	23329	23200	23009	23047	22947	23133	23219	23224	23044	23354	23263	23075	23043	22949	23130	23179	23219	23208	23119	23151	23112	22966	23270	22979	23145	23014	23234	23068	23208	23280	23128	23139	23321	23022	23302	22995	23275	23169	23133	23053	23294	23098	23107	23054	23040	23242	22897	23166	23014	23302	23320	23403	23021	23115	23177	23079	22912	22945	23210	23301	23189	23108	23229	23059	23110	23066	23230	23113	23117	23034	23208	23283	23124	23067	22972	23111	23312	22896	23092	23213	23301	23159	23217	23103	22934	23152	23287	23025	23238	23106	23365	22948	22993	23202	23334	23265	23217	23195	23147	23064	23262	23231	23159	23085	22948	23137	23138	22967	23230	23111	23019	23094	23249	23298	23162	23233	23261	23090	23254	23112	23079	23050	23157	22865	23179	23068	23240	23228	23019	23401	23220	23254	23193	23304	23087	23331	23221	23218	23128	23297	23161	23226	23353	23103	23084	23172	23050	23393	23454	23197	23082	23161	23283	23138	23081	23190	23272	23061	23334	23266	23171	23218	23036	23008	23165	23217	23241	23336	23249	23140	22917	22971	23353	23376	23114	23196	23514	23260	23105	23192	23170	23195	23254	23139	22995	22907	22991	23202	23233	23187	23345	22993	23150	23209	23158	23093	23151	23246	23295	23358	23028	23093	23351	22978	22997	23023	23223	23321	23089	23095	23221	23091	23077	23351	23143	23157	23174	23137	23152	23139	23201	23177	23130	23159	23084	23068	22929	23102	23394	23279	23231	23209	23005	23142	23106	23031	23177	23125	23161	22995	23449	23164	23119	23140	23203	23196	23309	23022	23199	23032	23201	23039	23112	23142	22944	23105	23085	23388	23240	23177	23187	23267	23339	23426	23131	23196	23165	23168	23382	23222	23030	23137	23568	23271	23228	23139	23282	23204	23264	23151	23205	23186	23061	23134	23359	23165	23202	23169	23204	23260	23123	23197	23165	23070	23118	23209	23256	23074	23210	23036	23281	23073	23049	23203	23252	23127	23250	23167	23017	23128	23208	23111	23051	22889	23289	23197	23275	23144	23270	23060	23196	23298	23352	23286	23104	22992	23086	23185	23202	23326	23033	23193	23301	23250	23361	23392	23239	23225	23210	23304	23157	23065	23062	23127	23266	23102	23166	23039	23172	22829	23150	23190	23140	23189	23263	23160	23276	23203	23090	23293	23279	23047	23116	22974	23234	23285	23235	23097	23212	23137	23176	23140	23143	23219	23024	23023	23115	23200	22891	23040	23012	23023	23241	23067	23217	23099	23163	23303	23011	22959	22982	22943	23113	23061	23121	23254	23161	23134	23112	22978	23038	23351	23086	22940	23343	23335	23295	23147	23074	23224	23215	23238	23167	23005	23255	22862	23300	23010	23312	23227	23015	22957	22926	23134	23142	23284	23023	23185	23114	23143	23300	22997	23102	23168	23415	23014	23139	23011	23265	23196	23234	23169	23045	23264	23166	23061	23174	23404	23167	23207	23113	23472	22943	23221	23249	23339	23446	23136	23181	23257	23143	23130	23233	23108	23275	22847	22925	23076	23191	23077	23050	23215	23278	23113	23005	23054	23350	23020	23531	23139	23057	23031	23318	22888	23351	23122	23176	23168	22964	23179	23092	23345	23096	23038	23195	23453	23259	23200	23195	23083	23210	23152	23459	23206	23308	23145	23152	23189	23171	23042	23094	23023	22938	23095	23224	23370	22948	23037	23185	23011	23059	23185	22988	23206	23192	23153	23017	23028	23199	23167	23249	23329	23116	22947	22897	23134	23281	23205	23206	23317	23300	23331	23070	23358	23184	23066	23287	23062	23239	22986	23293	23041	23178	23247	23160	23192	23175	23271	23141	23409	23502	23256	23121	23244	23324	23218	23073	23216	23136	23236	23199	23183	23103	23193	23214	23003	23287	23025	23245	23260	23190	23254	23434	23049	23006	23218	23395	23184	23032	23078	22986	23203	23128	23169	23249	23059	23208	23222	23220	23129	23311	23216	23052	23249	23149	23187	23354	22993	22928	23205	22970	23194	23156	23247	23538	23140	23154	23028	23063	23242	23125	23096	23349	23098	23022	23305	23188	23386	23269	23244	23349	23253	23025	22912	23195	23146	23194	23273	23251	23513	23197	23321	23290	23169	23282	23473	23182	23223	23211	23099	23256	23053	23201	23182	23190	23184	23051	23156	23024	23147	23008	23277	23288	23360	23021	23126	23084	23216	23269	23312	23282	23166	23108	23218	23184	23160	23185	23215	23314	23151	23048	23458	23190	23308	23147	23199	23427	23415	23165	23204	23237	22985	23329	23174	23287	23012	23194	23046	23251	23150	23227	23312	23205	23223	23199	23059	23309	23047	22984	23221	23364	22933	23116	23149	23152	22933	23256	23128	23145	23121	23347	23437	23323	23225	23017	23236	23226	23118	23203	23128	23370	23423	23406	23411	23292	23262	23264	23126	23165	23255	23104	23119	23114	23070	23161	23217	23068	23206	23475	22971	23089	23203	22914	22983	23182	23166	23111	22970	22963	23107	23203	23322	23264	23306	23244	23102	23055	23171	23360	23207	23300	23108	23005	22964	22958	23261	23242	23174	23030	23377	23476	23295	23239	23177	23169	23061	23148	23249	23271	23309	23229	22886	23234	23223	23029	23108	23282	23106	23165	23001	23265	22959	23228	23203	23134	22966	23266	23114	23312	23278	22845	22995	23201	23214	23159	23123	23275	23373	22947	22855	23145	23154	23294	22947	23149	23094	23233	23166	23319	23248	23056	23166	23212	23193	23123	23344	23517	23296	23357	22991	23244	23205	23169	23180	23319	22934	22954	23349	23166	23187	22957	23098	23053	23194	23350	23341	23230	22918	23348	23258	23254	23138	23359	23323	23017	23205	23303	23295	23139	23190	23219	23184	23195	23089	22966	23275	23229	23059	23155	23290	23074	23248	23176	23224	23100	23090	23214	23217	23062	23144	23168	23294	23246	23260	22965	23105	22924	23255	23230	23194	23028	23010	23238	23327	23174	23405	23227	23190	23147	23242	22919	23260	23182	23112	23321	22935	23106	23359	23051	23234	23214	23267	23334	22966	23030	23274	23282	23202	23005	23204	23324	23216	23003	23136	23176	23071	22891	23169	23247	23348	23338	23251	22960	23129	22984	23146	23071	23197	23356	23068	23272	23257	23093	22901	23096	23116	23348	23126	23093	23310	23146	23094	23234	23110	23138	23279	23188	23292	23014	23040	23092	23081	23269	23247	23259	22913	23244	22838	23287	23252	23123	23173	23190	23126	23086	22848	23320	23097	23037	23229	23154	23086	23267	23284	23128	22944	23146	23128	23376	23203	23391	23361	23264	23239	23229	23162	23308	23244	23246	23399	23451	23208	23348	23109	23067	22968	23161	23209	23238	23238	23164	22871	23205	23165	23236	23200	22945	23061	23150	23181	23409	23168	23239	23161	23132	23213	23101	23248	23187	23154	23117	23023	23240	23175	23082	23074	23211	23144	23304	23275	23188	23268	23135	22987	23052	22977	23093	23043	23304	23065	23256	23295	23363	23223	23264	23242	23055	23265	23146	23126	23131	23007	23131	23252	23189	23225	23125	23155	23084	23051	23083	23106	23321	23221	23214	23107	23203	23300	23206	23118	23022	23185	23201	23081	23370	23156	23153	23282	23441	23275	22906	23149	23292	23232	23415	23389	23112	23144	23242	22987	23137	23167	22916	23401	23186	23292	23096	23123	23169	23114	23123	23212	23072	23187	23171	23273	23393	22979	23250	23361	23446	23271	23081	23190	22918	23375	23172	23374	23147	23053	23285	23156	23147	23177	22908	22966	23176	23219	23270	23157	23008	23209	23324	23328	23247	23253	23232	23166	23236	23284	23234	23533	23255	23061	23148	23322	23087	23175	23025	23129	23205	23030	23346	23167	23088	23136	22904	23003	23149	23004	23335	23243	23214	23070	23340	23199	23284	23089	23251	23306	23360	23165	22968	23179	23126	23084	23125	23092	23242	23312	23245	23266	23271	23277	23226	23216	23244	23289	23409	23376	23326	23063	23036	23200	23361	23334	23174	22985	23092	23029	22955	23265	23312	23307	23223	23212	23377	23177	23143	22958	23124	23249	22902	23215	23313	23211	23336	23339	23096	23059	23377	23568	23273	23117	23123	23190	23333	23111	23099	23421	22995	23306	23177	23179	23146	23422	23221	23145	23001	23163	23134	23201	23292	23116	23133	23038	22962	23308	23126	23226	23280	23386	23179	23475	22990	23020	23178	23220	23248	23086	23180	23067	23136	23460	23235	23125	23373	23323	22994	23151	22935	23097	23282	23153	23188	23120	23312	23326	23110	22947	23414	23256	23139	23272	23249	23218	23155	23175	23287	23263	23434	23299	23127	23447	23091	23415	23218	23007	23097	23092	23220	23375	23237	23145	23450	23256	23088	23103	23203	23179	22963	22934	23366	23242	23210	23285	23130	23192
40448	54267	54019	43930	38234	34654	30703	27375	24831	22844	21432	20441	19424	18426	18057	17655	17322	17266	17085	17160	17071	16813	16786	16847	16738	17088	16779	16821	16822	16807	16617	16711	16848	16749	16784	16896	16775	16792	16741	16740	16703	16734	16626	16749	16757	16809	16708	16739	16780	16688	16725	16809	16954	16706	16590	16775	16714	16671	16724	16538	16747	16821	16852	16831	16663	16605	16584	16838	16842	16610	16870	16862	16813	16612	16609	16825	16696	16718	16626	16807	16877	16821	16770	16778	16584	16886	16670	16887	16954	16630	16891	16579	16738	16734	16766	16864	16826	16749	16842	16876	16776	16655	16682	16666	16664	16704	16747	16812	16580	16856	16823	16867	16465	16789	16773	16654	16933	16710	16704	16776	16874	16668	16727	16645	16730	16771	16812	16671	16707	16668	16964	16584	16710	16881	16827	16754	16863	16731	16748	16728	16545	16787	16584	16815	16785	16577	16660	16778	16668	16744	16775	16588	16748	16898	16757	16833	16696	16767	16569	16825	16496	16655	16909	16732	16893	16609	16742	16631	16837	16634	16721	16821	16767	16773	16903	16713	16858	16600	16828	16474	16753	16869	16614	16723	16715	16669	16749	16814	16735	16604	16659	16706	16682	16853	16757	16823	16736	16600	16645	16679	16575	16750	16919	16553	16877	16614	16869	16732	16878	16696	16585	16830	16771	16798	16688	16622	16559	16834	16966	16794	16610	16778	16764	16834	16689	16774	16658	16610	16653	16832	16909	16623	16588	16774	16791	16721	16562	16709	16551	16697	16737	16915	16744	16568	16690	16755	16668	16834	16801	16632	16609	16879	16787	16696	16730	16703	16583	16711	16759	16944	16722	16705	16662	16741	16856	16607	16770	16527	16722	16726	16831	16913	16812	16707	16668	16776	16804	16551	16774	16725	16633	16692	16817	16609	16813	16698	16679	16888	16847	16794	16685	16802	16798	16836	16543	16815	16666	16819	16735	16749	16658	16832	16741	16806	16590	16855	16882	16828	16578	16742	16845	16833	16800	16722	16889	16730	16813	16781	16715	16691	16597	16872	16899	16691	16985	16640	16711	16848	16600	16904	16803	16733	16678	16697	16880	16779	16708	16795	16713	16694	16553	16727	16634	16620	16813	16705	16873	16779	16691	16671	16859	16623	16710	16576	16828	16702	16625	16770	16674	16653	16713	16702	16718	16775	16840	16739	16717	16939	16594	16718	16748	16652	16800	16750	16795	16822	16675	16877	16671	16624	16776	16473	16768	16797	16786	16617	16663	16871	16797	16791	16785	16731	16749	16667	16781	16713	16870	16786	16698	16753	16734	16921	16790	16741	16664	16872	16690	16888	16953	16749	16991	16713	16595	16637	16547	16749	16916	16673	16563	16693	16657	16800	16815	16771	16666	16904	16609	16874	16688	16718	16596	16578	16672	16864	16807	16829	16832	16716	16848	16781	16819	16914	16820	16721	16973	16707	16698	16775	16548	16973	16790	16727	16792	16593	16585	16901	16675	16870	16788	16862	16915	16803	16822	16778	16711	16684	16856	16772	16758	16868	16932	16741	16594	16573	16793	16683	16753	16799	16922	16794	16737	16751	16705	16689	16760	16896	16716	16748	16908	16712	16853	16794	16888	16824	16774	16677	16825	16971	16770	16707	16894	16742	16875	16675	16551	16671	16669	16792	16838	16744	16868	16739	16702	16694	16781	16830	16768	16682	16799	16710	16630	16611	16783	16775	16881	16752	16701	16614	16736	16793	16801	16751	16583	16785	16743	16660	16814	16816	16878	16713	16725	16691	16849	16796	16945	16733	16690	16827	16638	16608	16752	16669	16828	16715	16749	16731	16859	16713	16881	16857	16484	16660	16854	16850	16760	16804	16673	16629	16798	16683	16864	16837	16659	16702	16898	16687	16801	16742	16991	16545	16596	16726	16688	16642	16856	16682	16737	16541	16787	16832	16618	16660	16630	16858	16671	16708	16827	16653	16768	16728	16830	16806	16706	16742	16785	16773	16672	16687	16900	16773	16687	16883	16782	16745	16842	16789	16704	16585	16740	16671	16795	16735	16741	16508	16789	16827	16746	16674	16961	16734	16770	16661	16742	16747	16750	16690	16837	16604	16903	16884	16796	16780	16906	16872	16836	16804	16795	16642	16890	16868	16573	16886	16963	16774	16677	16834	16803	16730	16769	16652	16633	16769	16782	16759	16854	16826	16802	16730	16720	16583	16691	16720	16663	16870	16609	16747	16671	16523	16668	16766	16741	16783	16894	16669	16875	16621	16747	16629	16797	16746	16838	16789	16599	16746	16847	16666	16885	16629	16739	16788	16765	16671	16780	16673	16647	16723	16724	16790	16724	16905	16872	16811	16677	16839	16788	16778	16647	16831	16715	16659	16816	16714	16705	16776	16565	16688	16729	16788	16726	16715	16557	16683	16748	16735	16697	16799	16740	16872	16684	16654	16769	16717	16815	16693	16679	16562	16713	16788	16856	16778	16675	16735	16661	16850	16808	16911	16816	16610	16641	16816	16720	16725	16691	16726	16844	16749	16549	16655	16776	16763	16789	16784	16679	16668	16731	16875	16738	16898	16844	16737	16910	16743	16666	16761	16764	16730	16792	16736	16788	16716	16806	16781	16558	16826	16671	16841	16973	16746	16715	16808	16672	16877	16756	16599	16792	16581	16819	16910	16872	16876	16909	16707	16732	16826	16814	16787	16747	16807	16766	16818	16847	16878	16777	16739	16894	16779	16830	16726	16911	16911	16671	16871	16754	16727	16763	16643	16836	16835	16748	16678	16569	16843	16802	16802	16783	16768	16784	16591	16868	16775	16673	16757	16709	16812	16751	16730	16644	16716	16775	16867	16742	16787	16781	16624	16944	16738	16827	16843	16867	16611	16719	16770	16753	16792	16781	16999	16648	16739	16647	16773	16886	16750	16765	16797	16795	16704	16566	16693	16675	16967	16598	16739	16839	16589	16910	16837	16958	16852	16807	16802	16648	16690	16664	16849	16849	16817	16741	16757	16661	16653	16498	16806	16785	16788	16801	16778	16677	16645	16895	16901	16828	16649	16650	16740	16762	16751	16817	16681	16684	16849	16797	16810	16589	16764	16755	16673	16590	16840	16715	16653	16684	16652	16651	16658	16670	16652	16784	16837	16549	16787	16635	16824	16729	16857	16799	16995	16664	16946	16681	16721	16875	16692	16556	16850	16608	16713	16589	16620	16804	16667	16785	16769	16882	16799	16867	16961	16639	16774	16798	16880	16641	16805	16748	16752	16677	16830	16632	16840	16847	16850	17128	16753	16799	16730	16610	16886	16610	16816	16812	16815	16925	16915	16603	16666	16882	16826	16782	16586	16938	16651	16687	16759	16908	16664	16877	16869	16856	16813	16858	16757	16771	16681	16886	16674	16754	16768	16675	16817	16939	16807	16866	16900	16596	16843	16611	16735	16727	16822	16948	16776	16409	16786	16622	16814	16914	16857	16907	16870	16625	16663	16687	16744	16749	16864	16843	16656	16785	16790	16755	16949	16894	16935	16870	16780	16738	16822	16707	16712	16709	16820	16841	16570	16770	16740	16640	16823	16862	16597	16782	16743	16679	16871	16777	16885	16737	16724	16743	16837	16681	16769	16816	16791	16707	16752	16656	16886	16594	16643	16817	16729	16762	16808	16790	16631	16781	16820	16838	16725	16821	16852	16900	16822	16690	16723	16869	16873	16756	16683	16744	16670	16719	16849	16746	16766	16652	16519	16764	16681	16924	16763	16815	16697	16718	16774	16852	16749	16744	16788	16489	16734	16685	16797	16771	16736	16680	16871	16814	16783	16715	16698	16748	16695	16683	16647	16744	16705	16759	16802	16770	16912	16677	16659	16735	16611	16547	16812	16700	16772	16760	16824	16686	16965	16759	16717	16705	16688	16734	16704	16784	16760	16680	16686	16786	16630	16751	16714	16611	16836	16697	16785	16814	16606	16684	16696	16803	16749	16624	16884	16717	16737	16794	16636	16668	16762	16619	16722	16711	16691	16808	16825	16706	16644	16846	16731	16588	16977	16640	16747	16614	16836	16597	16824	16719	16763	16842	16706	16716	16669	16660	16752	16666	16789	16873	16869	16753	16737	16684	16721	16853	16916	16607	16820	16767	16847	16759	16658	16895	16726	16703	16639	16945	16678	16743	16895	16650	16709	16828	16725	16718	16789	16620	16550	16655	16744	16900	16807	16618	16708	16777	16655	16856	16815	16760	16807	16810	16744	16733	16846	16827	16553	16759	16801	16594	16786	17061	16833	16796	16753	16727	16926	16720	16754	16847	16738	16814	16800	16934	16752	16824	16632	16699	16598	16722	16557	16633	16848	16856	16740	16666	16734	16669	16852	16840	16989	16696	16701	16609	16936	16707	16716	16832	16814	16613	16741	16788	16674	16834	16724	16673	16813	16779	16760	16714	16847	16910	16806	16644	16658	16879	16669	16734	16638	16771	16840	16623	16566	16773	16560	16672	16713	16756	16802	16744	16664	16614	16718	16737	16716	16754	16775	16924	16860	16723	16872	16871	16728	16707	16822	16824	16779	16800	16667	16872	16643	16804	16685	16771	16850	16582	16739	16750	16842	16743	16709	16759	16766	16779	17042	16933	16675	16614	16711	16684	16607	16801	16752	16745	16620	16758	16641	16746	16590	16706	16824	16577	16773	16843	16748	16860	16758	16769	16722	16721	16830	16719	16974	16673	16855	16596	16570	16853	16802	16761	16758	16665	16721	16861	16686	16726	16583	16677	16724	16765	16768	16809	16650	16735	16752	16642	16776	16665	16728	16682	16837	16781	16751	16953	16698	16638	16710	16770	16485	16602	16771	16687	16842	16713	16847	16691	16768	16815	16776	16555	16739	16652	16690	16763	16610	16743	16728	16751	16708	16917	16774	16779	17018	16716	16918	16745	16811	16512	16733	16889	16695	16920	16915	17027	16670	16889	16790	16698	16826	16808	16713	16950	16606	16449	16828	16660	16641	16722	16929	16884	16605	16818	16566	16683	16709	16724	16692	16607	16804	16874	16928	16825	16903	16714	16676	16709	16742	16622	17034	16835	16720	16856	16771	16756	16785	16797	16726	16709	16843	16857	16888	16717	16743
26223	22816	33308	35288	38210	40824	38723	34110	31733	29708	28337	27123	25900	25091	24861	24042	23749	23432	23520	23415	23386	23184	22946	23217	23070	23051	22994	23206	22965	23027	22991	22782	22845	23006	23157	22911	23065	23020	23067	22873	22846	23144	22761	23133	22713	23150	23090	22934	22798	22731	22882	23113	23054	23281	22960	22830	22974	22974	23163	23024	22921	23011	22996	22956	23100	22870	23027	23116	22892	23003	23144	23098	23121	22990	22801	23097	23051	22784	23090	22924	22934	23048	22999	23147	22837	22736	22888	22773	22970	23151	23084	22860	23117	22800	23052	23138	23099	22989	23050	23055	22953	22903	22972	22986	23148	22842	22975	22926	23285	22865	23113	22992	22851	22915	22972	22881	22946	22929	23048	23017	22881	23125	23009	22814	23009	22844	22841	22972	22915	22922	22888	22784	23079	23087	23066	23025	22906	22957	23055	23457	23103	22971	22818	22835	22666	22872	22858	23140	22896	22889	23175	22850	23097	23077	22918	22841	23061	22961	23071	22998	22628	22884	23102	23298	22838	23123	22806	23003	22900	22950	22742	22922	23182	22960	22912	22789	22976	22858	22806	23013	23059	22852	22834	23172	23053	22815	22802	23032	23084	22949	22957	22873	22923	23176	22904	22844	23021	22900	23196	22876	22955	23073	22779	23127	23143	22949	22763	22719	23060	22822	22685	23002	22959	22939	22850	22401	23001	23009	22866	23173	22970	23204	23077	23068	22666	22976	23070	23075	23123	22921	22944	22917	22918	22816	22926	22929	22985	23039	22944	22865	23072	22892	22775	22639	22880	22763	23003	22969	22814	22954	22775	22938	23225	22830	22796	23043	22973	22816	23185	23128	23076	23057	23031	23001	22959	22887	22847	23001	22960	22849	23014	22900	22777	22814	22795	22955	22938	22903	23102	23029	23130	22851	22973	22928	22859	23013	22884	22766	23117	23150	22976	22830	23260	23103	22966	22942	22813	23137	22773	22853	23000	23075	23009	23129	22861	22731	22891	22922	22803	22818	22697	22758	22852	22992	23013	22867	23025	22939	22976	22955	23146	22810	23109	22958	22896	22988	22955	22983	22909	22787	23037	23173	22976	22949	22888	23026	22910	22981	23016	22987	22856	22880	22857	22758	22851	22983	23026	23041	22937	22698	22811	22902	22977	22991	23087	22865	23094	22745	22963	22932	22769	22937	22749	22890	23080	22984	22810	22956	22976	22923	22879	22827	22930	22942	22975	23039	22860	22691	22767	22835	23062	23083	23136	23099	23162	22915	22924	22933	22816	23020	22936	22967	22965	23218	22946	23104	22813	22869	23016	22940	23102	23069	22940	22769	22778	22995	22989	23057	23070	22965	22911	22954	22886	23001	22812	22796	22883	23177	23166	23064	23019	22942	22937	23032	23012	22875	22947	22867	22961	22758	23012	22910	22915	22855	22906	22858	22951	23070	22887	22938	23149	23058	23072	22995	23016	22932	22897	22920	23083	23017	22943	22948	22753	22946	22950	23013	22764	23225	23034	22910	23032	22931	22929	23023	23182	22907	22787	22930	22855	22955	22877	23034	22975	22826	23217	22949	22720	22972	22969	23027	23308	23338	22892	22891	23052	22841	22823	23093	23036	22979	22830	23002	23006	22892	22898	23076	22960	23010	23075	22814	23001	23026	22923	22819	22778	22936	23035	22911	23198	22873	22953	22864	22813	23024	22764	22980	23000	23034	23080	22851	23142	22811	23237	22851	23026	23110	22967	22863	23017	22912	23098	22935	22963	23075	23150	23038	22956	22974	22908	23144	23024	23143	23181	22834	23175	23041	22943	22961	23048	22901	22735	22956	23050	23118	23088	22896	22879	22640	22977	22998	23007	22949	23071	23005	22748	22937	23010	23026	22798	22896	22963	22916	23144	23113	22920	22729	22930	23085	22916	22888	23016	22840	22896	22933	23046	22955	23255	22767	22938	23014	22904	22873	23152	22860	22813	23013	22755	22945	22776	22848	22973	23165	22697	22985	22986	22872	22959	22657	22946	22955	22925	22826	23226	23009	23063	23045	22996	22917	22971	22876	23162	22971	22978	22771	22873	23013	23037	23081	23179	22915	23060	22872	22892	22936	23038	22880	22820	22945	22744	22911	23018	22936	23027	22790	22963	22908	23083	22951	22869	22780	23092	23054	23225	22719	22971	22877	23235	22973	22691	22971	22940	23119	23276	23029	22851	22893	22960	23043	22964	22928	22951	23041	22907	22966	22946	22900	23158	22926	23021	22925	23076	23008	23047	22767	22892	23092	22989	22971	22904	23070	22860	23030	22893	22843	23092	22993	23008	22979	22977	22778	23054	23150	22858	23032	22948	22746	22846	23034	22997	22992	23059	22925	23043	22879	22923	22944	22857	23145	22777	23044	23084	22961	23106	23103	22624	23057	23141	22931	22896	22976	23051	23018	22798	22721	22919	22958	22896	22743	23082	23156	22988	22980	22809	22939	23080	23035	23043	22919	22830	22926	22758	22749	22987	23173	22945	23042	22731	23042	22816	23250	23037	23057	22957	22860	22886	22943	23035	22962	22985	22777	23126	23106	22999	22949	23129	23041	22982	22890	22846	22923	22962	22832	23032	22863	22688	23015	23005	22994	22823	22679	22952	22949	22929	22847	22916	22922	22819	22941	22707	22892	22727	22914	23055	22882	22742	23105	22970	22882	23133	23152	23099	22911	23062	22658	22789	22848	23109	23105	23176	22994	23077	23079	23111	22883	23072	22854	23056	22945	22925	22876	22869	22914	23056	23002	22683	22704	22802	23029	22784	22888	23040	22974	22917	23094	22929	22931	22879	22977	22902	22878	23046	22947	23055	22978	22987	23046	22893	23121	22991	22816	22732	22683	22993	23024	22976	22955	22954	22891	23033	23070	23030	22852	22935	22834	23041	22809	23060	22919	22912	22794	23037	23101	22985	22850	23001	23190	22894	22949	22909	23005	23029	22969	22887	22793	22808	22908	22921	23131	22951	22917	22911	22835	22874	22847	23238	22959	23050	22887	23139	22809	22895	23038	23014	22847	22945	22932	22729	23058	23047	22704	22988	22947	22827	22991	22970	23107	22906	23053	23024	22938	23143	22845	22823	22928	23109	23005	22815	22722	22821	22979	22878	22956	22933	22780	22795	22652	22827	22670	22939	23077	22924	22910	22861	22972	23073	22872	23028	22840	22867	23128	23128	23381	23005	23046	23006	22826	23018	23102	22917	22945	22864	23148	22838	22739	22810	22930	23123	22886	23074	23107	22659	23177	22891	22849	23271	22967	23062	22771	23270	22804	22877	22916	22994	23120	22895	23020	22996	22819	22949	23186	23124	23123	23005	22819	22889	22812	22773	23110	22744	22891	23088	22813	22892	22945	22949	22988	23158	23084	22867	22840	23079	22934	22904	22759	22819	22924	23109	22968	22879	22777	22967	22897	22845	22872	23152	22988	22968	23099	22795	22865	22954	23108	23044	22855	22948	23129	22730	22900	22590	22873	22682	22721	23332	22961	23183	23160	22877	22912	22822	22953	22701	22950	23046	23114	22875	22943	22861	22900	23020	22961	23112	23008	23028	22987	23284	22860	22824	22868	22886	22978	23155	23016	23098	22963	23098	22959	22841	22801	23081	22723	22974	22880	22975	23169	22745	22949	22969	22920	22849	22922	22986	22941	22879	23110	22925	22876	22826	22709	22804	22825	23207	22856	23133	22939	22903	22977	23037	22785	22928	22970	23034	23006	23044	22875	22938	22895	22869	23041	22706	22721	22879	22957	22892	23084	22854	23105	22954	23114	22794	23002	23105	22740	22713	23021	22844	23053	22892	23059	22772	22860	22980	23058	22843	22705	22956	22878	23111	22973	22885	23144	23110	22926	22944	23131	22970	23086	23153	23158	23350	22838	22687	23024	23092	22931	22916	22656	22966	22804	22987	22884	22849	22723	22889	22865	23037	23029	22627	22871	22808	22909	23405	23041	22815	23109	23082	23069	23092	22999	23060	23040	22957	23019	22943	22875	22940	22978	22813	22919	22860	23054	22793	22878	22864	22697	22801	23055	22828	22837	22958	22730	23007	23049	22842	23105	22867	22883	22840	22984	22963	22817	22758	22732	23089	22897	22917	22971	22969	23111	23068	23034	23117	22845	22852	22743	22900	22944	22904	22759	22942	23006	22952	22948	22949	22933	22942	22900	23075	22974	23185	22898	22936	22955	22862	22748	23047	23065	22870	23101	23075	22853	22910	22972	22738	22884	22940	22797	22915	22953	23006	22912	23128	23066	22835	22952	23011	22779	22895	22943	23100	22929	22873	22934	23060	23303	23250	23012	22962	22801	23051	22983	23135	22863	23123	23140	22983	23076	23012	22958	23088	22973	22955	23084	23033	22859	23056	22937	22892	23133	22838	22859	23013	22983	22954	23078	23053	22813	23172	22942	23057	22747	22901	22770	22720	22765	23087	23133	23122	23187	23047	22854	22848	22851	22934	22813	23060	22869	22847	22901	22794	22960	23196	23121	23051	23156	23110	22828	22870	22810	22985	22987	22939	22869	22795	22954	22941	22703	22930	22870	23239	23141	22862	22907	22940	22895	22758	23085	22885	22939	22867	23009	22955	23032	22874	22796	22864	22934	23066	22944	22908	22797	23209	22948	23041	23068	22896	23006	22981	23051	22788	22971	22927	22843	22935	22963	22839	22967	22892	22897	23056	23055	22974	23107	23083	23110	22972	22953	22987	22991	23052	22861	23103	22823	22690	23062	23118	23049	22980	22982	23000	22844	22929	22792	22910	23187	22914	22948	22819	23032	22916	22870	22982	22932	22949	22756	23031	22928	23026	22976	22857	22922	22590	22900	22939	22963	23041	22813	22823	22925	23058	22910	22914	22768	22931	22902	22959	23049	23003	23111	23080	22902	22849	22819	23088	23135	22809	22778	22973	23045	22886	22954	23065	22984	23021	23202	23020	22925	23062	23147	23038	22837	22841	23021	22808	22997	22995	22850	22836	22909	23075	22802	23039	22962	22826	22780	22802	22955	23148	23034	23009	22756	23176	22985	22870	22885	22893	22734	22958	22877	23162	22863	23048	22824	22985	22997	23067	22955	22947	22948	22863	23001	22888	23048	22890	22840	22708	22912
36784	57112	57179	51434	46074	41226	36318	32213	28772	25936	24101	22288	20811	19694	18472	18214	17597	17499	17310	17414	17049	16951	16736	16856	16811	16685	16776	16782	16801	16573	16596	16816	16685	16636	16786	16600	16688	16852	16668	16711	16631	16823	16879	16654	16566	16605	16628	16557	16771	16627	16757	16707	16561	16709	16596	16622	16855	16684	16767	16602	16732	16691	16518	16714	16573	16650	16511	16487	16711	16779	16505	16516	16614	16643	16592	16589	16449	16928	16796	16662	16588	16690	16641	16880	16687	16570	16524	16632	16529	16633	16691	16645	16861	16653	16694	16628	16789	16810	16711	16630	16698	16464	16668	16638	16722	16665	16639	16519	16824	16575	16422	16604	16537	16621	16758	16534	16483	16639	16638	16512	16521	16688	16644	16758	16714	16615	16705	16736	16721	16601	16640	16764	16746	16754	16629	16547	16525	16572	16736	16928	16579	16615	16633	16698	16530	16550	16667	16634	16955	16610	16507	16542	16568	16558	16652	16631	16572	16554	16731	16672	16727	16662	16633	16681	16581	16700	16873	16774	16567	16627	16707	16620	16658	16639	16683	16529	16734	16597	16669	16571	16684	16690	16671	16555	16655	16624	16784	16618	16714	16771	16526	16641	16737	16746	16598	16551	16503	16785	16585	16650	16695	16585	16657	16610	16774	16601	16537	16784	16676	16596	16586	16669	16591	16602	16646	16600	16723	16632	16609	16681	16770	16484	16573	16596	16723	16603	16598	16458	16762	16659	16802	16457	16910	16562	16687	16728	16668	16806	16951	16501	16776	16728	16773	16821	16699	16571	16651	16614	16556	16655	16617	16734	16643	16427	16715	16553	16592	16739	16622	16852	16684	16678	16676	16660	16633	16657	16735	16568	16505	16714	16844	16567	16571	16585	16558	16741	16556	16571	16639	16593	16609	16633	16555	16686	16635	16765	16613	16615	16608	16626	16771	16543	16575	16556	16619	16602	16657	16614	16435	16589	16477	16588	16620	16682	16723	16624	16614	16725	16617	16601	16618	16613	16774	16541	16665	16633	16748	16763	16671	16660	16808	16602	16567	16633	16716	16958	16724	16597	16767	16564	16532	16731	16835	16697	16770	16795	16647	16666	16598	16679	16527	16744	16610	16924	16589	16531	16663	16913	16867	16642	16652	16608	16570	16752	16723	16569	16586	16655	16466	16703	16727	16820	16501	16601	16713	16707	16738	16657	16692	16569	16776	16737	16525	16744	16704	16623	16724	16700	16614	16729	16688	16672	16618	16572	16621	16675	16708	16714	16603	16716	16674	16680	16820	16613	16598	16602	16656	16676	16655	16581	16721	16728	16545	16530	16615	16694	16698	16615	16530	16465	16712	16514	16655	16743	16751	16535	16676	16678	16581	16618	16607	16657	16758	16570	16787	16643	16585	16640	16666	16601	16794	16623	16688	16606	16631	16660	16775	16548	16756	16705	16563	16598	16699	16658	16749	16812	16615	16707	16789	16764	16556	16461	16633	16655	16747	16628	16715	16613	16482	16678	16524	16780	16639	16687	16621	16590	16532	16642	16673	16633	16641	16544	16530	16544	16642	16673	16686	16609	16671	16653	16618	16720	16734	16753	16849	16765	16571	16818	16682	16784	16766	16640	16661	16708	16361	16658	16617	16900	16707	16445	16588	16775	16663	16579	16700	16574	16613	16803	16657	16563	16582	16638	16647	16783	16773	16630	16599	16701	16728	16811	16676	16578	16667	16614	16699	16548	16757	16665	16682	16706	16731	16619	16592	16581	16619	16576	16756	16429	16474	16792	16614	16724	16530	16705	16436	16445	16625	16615	16553	16702	16728	16907	16679	16756	16640	16615	16835	16632	16641	16668	16813	16716	16669	16690	16551	16696	16695	16737	16758	16536	16742	16689	16505	16667	16688	16679	16796	16668	16728	16556	16619	16647	16664	16620	16491	16682	16538	16627	16579	16682	16823	16709	16450	16447	16700	16656	16634	16705	16771	16639	16609	16846	16594	16610	16607	16538	16725	16565	16618	16615	16591	16656	16724	16675	16654	16809	16735	16569	16630	16749	16525	16732	16862	16682	16801	16523	16553	16594	16633	16679	16466	16738	16589	16702	16731	16622	16645	16604	16599	16747	16583	16703	16611	16577	16746	16524	16730	16713	16717	16577	16647	16646	16709	16887	16698	16698	16728	16659	16646	16568	16632	16624	16584	16597	16779	16679	16636	16700	16653	16465	16718	16727	16646	16587	16746	16570	16739	16522	16634	16631	16546	16503	16674	16573	16582	16787	16546	16863	16699	16746	16702	16489	16642	16794	16630	16627	16722	16535	16473	16715	16729	16712	16703	16679	16746	16636	16785	16618	16784	16589	16749	16712	16611	16803	16741	16421	16640	16600	16641	16564	16522	16660	16674	16641	16659	16508	16583	16643	16650	16584	16567	16639	16619	16823	16609	16623	16514	16535	16617	16618	16846	16514	16653	16528	16589	16729	16710	16521	16678	16645	16764	16748	16643	16467	16523	16620	16780	16575	16590	16688	16655	16637	16819	16681	16620	16762	16750	16630	16699	16618	16573	16648	16735	16561	16609	16641	16686	16556	16612	16674	16607	16672	16586	16540	16590	16559	16711	16766	16554	16701	16744	16467	16572	16765	16867	16675	16594	16606	16659	16660	16597	16529	16842	16530	16635	16748	16632	16692	16499	16704	16613	16676	16675	16775	16671	16712	16611	16525	16521	16634	16672	16813	16691	16730	16462	16562	16698	16733	16724	16693	16629	16563	16614	16562	16629	16720	16542	16462	16671	16641	16689	16614	16750	16683	16698	16616	16650	16679	16687	16639	16601	16601	16625	16664	16730	16660	16684	16600	16628	16693	16836	16658	16796	16632	16519	16573	16645	16720	16733	16536	16741	16621	16789	16397	16607	16594	16592	16679	16688	16391	16592	16717	16728	16724	16737	16566	16591	16763	16822	16523	16620	16697	16599	16815	16715	16478	16814	16630	16532	16725	16523	16606	16801	16630	16606	16584	16417	16576	16708	16618	16788	16672	16719	16579	16651	16624	16638	16493	16837	16514	16706	16579	16767	16621	16785	16833	16645	16748	16619	16453	16608	16719	16572	16631	16734	16534	16605	16705	16578	16461	16725	16688	16478	16650	16774	16554	16516	16529	16573	16626	16756	16734	16626	16459	16680	16654	16793	16734	16450	16718	16631	16870	16559	16595	16516	16579	16764	16725	16792	16539	16687	16649	16597	16526	16672	16618	16755	16710	16495	16620	16641	16624	16667	16616	16667	16731	16654	16473	16746	16667	16698	16943	16665	16609	16664	16738	16580	16628	16590	16571	16630	16729	16730	16538	16536	16634	16572	16853	16625	16575	16543	16509	16723	16600	16908	16626	16708	16687	16585	16751	16887	16761	16750	16831	16507	16689	16687	16533	16845	16643	16586	16664	16702	16711	16790	16466	16682	16789	16778	16562	16615	16637	16682	16735	16737	16700	16749	16614	16623	16732	16637	16718	16746	16637	16695	16664	16737	16570	16696	16718	16664	16641	16534	16822	16598	16784	16782	16698	16693	16692	16696	16670	16644	16557	16663	16478	16668	16557	16783	16552	16644	16583	16741	16756	16568	16572	16739	16609	16425	16667	16491	16717	16722	16597	16627	16634	16576	16650	16687	16742	16560	16442	16595	16731	16545	16686	16656	16595	16717	16651	16787	16566	16654	16751	16514	16945	16562	16448	16534	16444	16621	16573	16843	16656	16844	16723	16803	16629	16660	16463	16794	16567	16644	16504	16686	16763	16685	16590	16654	16553	16676	16740	16599	16950	16640	16674	16546	16630	16690	16669	16508	16718	16744	16607	16635	16608	16562	16655	16577	16748	16607	16672	16514	16682	16546	16390	16670	16649	16615	16802	16648	16634	16579	16744	16607	16591	16600	16533	16615	16611	16685	16519	16666	16702	16620	16538	16780	16708	16590	16727	16772	16624	16741	16504	16691	16692	16471	16661	16790	16588	16823	16608	16804	16693	16625	16674	16857	16641	16581	16710	16613	16784	16634	16668	16541	16781	16509	16772	16752	16494	16732	16744	16694	16687	16576	16683	16669	16668	16579	16597	16624	16631	16766	16543	16537	16674	16524	16779	16611	16589	16723	16628	16745	16545	16727	16692	16677	16569	16689	16637	16674	16722	16661	16703	16607	16814	16621	16650	16833	16691	16534	16626	16766	16724	16741	16583	16615	16711	16410	16670	16486	16627	16804	16599	16561	16783	16496	16547	16678	16708	16606	16655	16630	16512	16600	16693	16762	16444	16753	16629	16736	16664	16588	16679	16685	16704	16500	16696	16708	16891	16653	16742	16640	16502	16617	16725	16760	16558	16728	16871	16620	16520	16805	16809	16556	16603	16542	16728	16593	16630	16695	16732	16617	16572	16773	16600	16493	16776	16629	16636	16559	16754	16627	16559	16617	16699	16738	16457	16458	16524	16604	16527	16656	16778	16893	16548	16596	16668	16486	16703	16695	16651	16516	16600	16614	16523	16679	16900	16661	16614	16719	16633	16572	16555	16664	16623	16543	16519	16748	16717	16659	16814	16631	16727	16631	16622	16539	16546	16688	16614	16719	16728	16691	16715	16579	16722	16750	16726	16614	16601	16585	16615	16658	16722	16494	16701	16724	16425	16540	16604	16868	16660	16674	16794	16595	16479	16649	16605	16747	16656	16614	16540	16619	16612	16500	16571	16756	16802	16764	16697	16707	16637	16750	16552	16693	16688	16771	16602	16722	16599	16697	16631	16647	16594	16580	16458	16789	16747	16563	16599	16600	16552	16684	16605	16774	16609	16684	16867	16569	16589	16793	16737	16615	16754	16716	16830	16743	16692	16710	16634	16556	16544	16686	16595	16557	16638	16576	16681	16690	16603	16693	16852	16806	16485	16758	16616	16828	16691	16517	16593	16662	16534	16609	16598	16461	16593	16734	16713	16629	16642	16649	16579	16661	16778	16548	16528	16588	16532	16674	16353	16538	16439	16587	16619	16761	16613	16714	16681	16596	16612	16521	16615	16646	16552	16425	16435	16577	16695	16630	16757	16713	16507	16576	16715	16624	16677	16374	16712	16591	16806	16815	16647	16728	16720	16656	16494
24444	21764	29974	29279	34674	41257	42267	37109	33944	31803	30034	28507	26944	26071	25261	24893	24223	23988	23773	23968	23294	23458	23381	23486	23609	23605	23401	23419	23156	23445	23303	23241	23242	23223	23201	23265	23265	23404	23207	23013	23258	23078	23191	23288	23184	23399	23335	23202	23205	23249	23129	23233	23163	23345	23315	23404	22975	23210	23060	23101	23330	23153	23137	23021	23045	23046	23239	23180	23222	23410	23269	23174	23418	23149	23126	23031	23237	23215	22998	23050	23151	23236	23161	23316	23214	23066	22923	23011	23041	23087	23165	23321	23089	23291	23223	23139	23193	23286	23089	23052	23202	23351	23435	23306	23147	23220	23233	23261	23091	22911	23309	23147	23257	23309	23245	23500	23285	23309	23375	23109	23112	23194	23151	23162	23278	23332	23174	23266	23135	22970	23133	23196	23037	23348	23061	22989	23038	23042	23267	23233	23210	23372	23255	23056	23115	23069	23198	23083	22891	23308	23294	23067	23458	23112	23305	23225	23276	23290	23211	23207	23110	23186	23114	23118	23411	23259	23105	23181	23151	23033	22990	23201	23136	23283	23055	23192	23193	23236	23109	23118	23312	23327	23191	23131	23305	23135	22975	23148	23059	23187	22952	22864	23204	23241	23019	23102	22953	23180	23179	23133	23260	23158	23073	23041	23237	23116	23127	23477	23291	23263	23391	23086	23133	23056	23310	23125	23274	23313	23112	23119	23348	23395	23164	22875	23160	23321	23239	22897	23263	23272	23386	23347	23070	23116	23368	23044	23077	22979	23288	23192	23383	23313	23093	23086	23159	23265	23067	23057	22982	23175	23281	23217	23360	22965	23274	23193	23174	23060	23373	23397	23221	22789	23093	23080	23232	23345	23351	22941	23040	23178	23302	23284	23062	23198	23250	23018	23392	23293	23258	22956	23164	23242	23345	23101	23049	23064	23115	23100	23067	23149	22991	23119	23013	22925	22963	23233	23032	22984	23094	23330	23141	23098	23167	23112	23203	23236	22958	23243	23309	23287	23140	23423	23394	23096	23171	23406	22972	22985	23285	23147	23215	23506	23283	23346	23041	23096	23037	22970	22955	23165	23011	23022	23141	23027	23218	23143	23032	23137	23376	23029	23202	23382	23113	23255	23179	23233	23221	23176	23205	23178	22966	23171	23296	23296	23142	23191	22976	23134	23413	23127	23334	23203	23072	23163	23193	23385	23153	22996	23249	23259	23059	23046	23315	23158	23014	23103	23139	23050	23121	23178	22935	23232	23152	23137	23395	23200	23181	23233	23172	23162	23095	23234	23157	22981	23162	23220	23285	23275	23428	23054	23096	23324	23057	23055	23011	22911	23130	23092	23184	23121	23195	23046	22966	23015	23149	23197	23111	23132	22986	23284	23012	23149	23220	23058	23169	23026	23154	23388	23255	23267	22890	23196	23158	23072	23390	23188	23072	23092	22808	23165	23009	23096	23089	23185	23247	23261	23376	22995	23051	23253	23178	23028	23280	23107	23013	23179	23152	23396	23091	23199	23246	22924	23251	23182	23135	23326	23222	23291	23137	23324	23054	23269	23043	23033	23226	23164	23113	23353	23214	23261	23062	23363	23192	23052	23101	23102	23009	22921	22891	23283	23068	23326	23217	22992	23256	23223	23535	23075	23114	23064	23072	22998	22897	23057	23198	23272	23155	23156	23294	23242	23104	23320	22965	23139	23285	23264	22894	23093	23221	23331	23042	22983	23178	23257	23151	23056	23179	23235	23069	23160	23352	23101	23390	23156	23237	22980	23048	23000	23303	22886	23231	23191	23134	23217	23242	23076	23117	23257	22960	23110	23012	23271	23398	23218	23301	22862	23212	23326	23051	23240	22947	23180	22989	23293	23259	23200	23146	23190	23282	23174	23090	23231	23370	23263	23323	23290	23191	22976	23097	23109	22885	22964	22990	23220	23152	23109	23170	23386	23109	23048	23225	23264	23385	23220	23100	23142	23035	22966	23120	22891	23166	23264	23464	23287	22962	23128	23261	23258	23046	23285	23029	23025	23176	23159	23123	23077	23155	23098	23263	23121	23130	23016	22988	22862	22969	23299	23168	23300	23242	23136	23368	23243	23121	23252	23233	23170	23202	23247	23081	23364	23312	23096	23098	23263	23154	22749	23270	23064	23573	23046	23340	23295	23403	23213	22972	23190	23062	23278	23302	23346	23174	22946	23091	23373	23080	23174	23108	23362	22918	23268	23142	23111	23052	23234	23219	23087	22828	23350	23078	23063	23144	23229	23065	23104	23132	23075	23089	23066	23134	23177	22856	23064	23340	23021	23162	23308	23230	23158	23224	23296	23187	23052	23180	23154	23122	23273	23031	23166	23082	23234	23313	22967	22977	23064	23243	23086	23073	23136	23115	23082	23495	23278	23078	22932	23182	23186	23158	23025	23113	23251	23144	23253	23028	23125	23226	22939	22871	23352	22995	23203	23091	23281	23306	23144	23115	23039	23005	23264	23116	23231	23189	23208	23315	22985	23109	23084	23210	23031	23034	23215	23084	23028	23220	23080	23284	23292	23188	22965	23109	23245	22956	23305	22917	23139	23227	23355	23276	23207	23250	23291	23076	23008	23146	23236	23024	23194	23221	23268	22885	23173	23434	23092	23249	23240	22912	23167	23119	23133	23144	23059	23064	22922	23129	23108	23167	23262	23127	22999	23417	23257	23193	23095	23141	23041	23013	23436	23193	23005	23040	23229	23122	23220	23046	23163	23134	23206	23342	23000	23099	23008	23045	23074	23151	23286	23240	23129	23344	23259	23311	22923	23021	22996	23094	22969	23069	23267	23297	23171	23078	23233	23221	23309	23021	23048	23152	23456	23276	22869	23034	23130	23221	23017	22957	22978	23119	23086	23170	23175	23202	23084	23117	23095	23269	23035	22984	23129	23126	23258	23046	23253	23085	23352	23398	23198	23065	23075	23308	23151	23051	23239	23234	23117	23083	23606	23386	23161	23225	23187	23163	23270	23236	23364	23072	23186	23336	23338	23199	23147	23203	23405	23244	23028	23324	23176	23030	23108	23099	23087	23071	23254	23083	23267	23144	23144	23315	23117	23430	23193	23037	23255	23256	23017	23140	23362	23352	23204	22899	23140	23296	22975	23227	23097	23199	22938	23341	23228	23063	23316	23313	23292	23055	23107	23355	23240	23142	23286	23008	23214	23154	23166	23020	23048	23213	22880	23252	23317	23140	22961	23053	23214	23096	23073	23111	23287	23255	23196	23056	23198	23213	22874	23150	23315	23206	23135	23329	23188	23153	23294	23207	23146	23115	22953	23383	22966	23358	23229	23274	23326	23097	23292	23169	23062	23038	23181	23269	23047	23255	23041	23176	23099	23321	22896	23020	23089	23096	23118	22962	23240	23030	23473	23205	23162	23256	23112	23261	23039	23141	23170	23059	22928	23130	23090	22891	23272	23269	23074	23165	23079	23152	22981	23075	23249	23145	23344	23008	23170	23240	23177	23268	23153	23323	23280	23288	23172	23217	23142	23080	23190	23117	23017	23039	23360	23290	23274	23189	22998	23122	23156	23278	23079	23118	23124	23354	23267	23212	23197	23037	23190	23074	23300	23247	23257	23163	22956	23160	22940	23292	23292	23282	23148	23200	23202	23146	23090	23128	23114	23171	23450	23202	23226	23174	22991	23254	23084	23011	23320	23099	23131	23070	23415	23145	23055	22947	23208	23058	23003	22782	22992	23066	23276	22908	23139	23110	23272	23274	23142	23326	23118	23184	23085	23108	23055	23171	23035	23050	23305	23092	23248	22996	23381	23213	23209	23286	23140	23175	23147	23071	23031	23009	23452	23144	23329	23116	23283	23111	23037	23248	23086	23208	23025	23209	23073	23081	23081	23167	23220	23231	22983	23165	22839	23144	23246	23232	23073	23024	23081	22894	23147	23192	23233	23360	23110	22967	23357	23155	23044	23139	23147	23270	23155	23235	23296	23083	23400	23153	23260	23132	23134	23165	23111	23319	23331	23318	23009	22998	23154	23148	23196	23073	23071	23072	23321	23217	23140	23151	23325	23271	23215	23176	22897	23064	23000	23220	23118	23108	23399	23447	23273	23308	23203	23060	23134	23436	23291	23233	23173	23394	23238	22941	23097	23105	23307	23314	22948	23336	23233	23090	23331	23079	23128	23101	23250	23356	23122	23158	23301	22961	23160	23163	23225	23226	23222	23090	23025	22825	23251	23096	23419	23235	23111	23203	23248	23221	23265	23134	23231	23117	23259	23322	23162	23377	23232	23298	23124	23197	23004	23057	23159	23118	23178	23046	23122	23094	23209	23211	23140	23021	23101	23067	23257	23139	23138	22946	23085	23067	23338	23337	23188	23394	23252	23122	23173	23010	23224	23287	23523	23320	23278	23066	23252	23421	23289	23221	23003	22997	23088	22962	23224	23228	23220	23131	23330	23318	23267	23297	23323	23105	23172	23123	23203	22950	23206	23268	23204	23137	23101	23347	23180	23288	23151	23109	23218	23136	22948	23201	23142	23377	23027	23135	23184	23048	23362	23061	23132	23274	23210	23294	23104	23144	23125	23410	23092	23050	23048	23061	23141	23288	23173	23127	23061	23158	23068	22961	23237	23122	23032	22956	23202	22996	23146	23232	23164	23341	23108	23176	23074	23064	23394	23407	23063	23089	23007	23232	23127	23134	22937	23124	23058	23234	23181	23281	23369	23266	23031	23015	23032	23094	23153	23077	23229	23207	23255	23260	23279	23293	23177	23144	23298	23110	22990	23072	23121	23188	23054	23434	22972	23061	22945	23228	23266	23118	23081	22992	23085	23105	23149	23203	23194	23414	23115	23038	23428	23289	23262	23062	23330	23300	23112	23146	23217	23134	23039	23277	23246	23002	23170	23301	23214	23074	23025	23046	22939	23255	23185	23094	23088	23062	23080	23138	23016	23020	23212	23175	23216	23325	23260	23255	23102	23230	22954	23196	23079	23125	22989	23003	23194	23182	23208	22758	23144	23130	23153	23262	23010	23040	23134	23116	23192	23202	23065	23304	23150	23059	23168	23171	23260	23211	23117	23134	23066	23181	23058	23236	23357	23377	23223	23245	23026	23223	23217	23262	23320	23104	23117	23131	23164
36804	58225	59673	57127	52755	46472	40727	35894	31884	28739	26598	23825	22234	20769	19575	19117	18471	17999	17601	17670	17149	17161	17131	16887	16801	16935	16902	16807	16800	16813	16784	16807	16798	16764	16799	16703	16761	16734	16780	16780	16684	16690	16884	16842	16706	16818	16829	16744	16878	16666	16736	16796	16696	16551	16713	16890	16787	16479	16807	16817	16811	16744	16805	16726	16753	16763	16816	16695	16552	16590	16486	16786	16738	16721	16881	16855	16693	16757	16816	16827	16775	16741	16595	16718	16706	16785	16899	16762	16708	16822	16614	16658	16787	16681	16661	16591	16537	16698	16754	16801	16951	16788	16602	16813	16642	16763	16776	16768	16722	16840	16803	16562	16775	16760	16679	16745	16828	16838	16804	16743	16763	16637	16779	16879	16744	16606	16871	16740	16624	16884	16601	16746	16922	16804	16741	16666	16704	16594	16702	16680	16790	16781	16755	16715	16711	16723	16565	16708	16761	16665	16667	16567	16732	16754	16577	16537	16699	16707	16808	16608	16949	16574	16659	16649	16563	16748	16903	16962	16718	16776	16851	16821	16793	16692	16671	16671	16686	16834	16681	16576	16600	16766	16717	16780	16547	16680	16628	16642	16811	16589	16654	16774	16671	16718	16804	16718	16846	16580	16748	16576	16717	16719	16628	16770	16484	16805	16595	16682	16736	16710	16718	16808	16814	16781	16752	16694	16714	16804	16897	16739	16786	16714	16695	16769	16778	16578	16753	16782	16592	16842	17011	16700	16636	16669	16722	16891	16676	16629	16924	16535	16619	16701	16720	16558	16568	16814	16749	16670	16790	16837	16610	16602	16715	16756	16652	16709	16784	16683	16832	16676	16769	16733	16690	16613	16857	16709	16680	16674	16637	16764	16610	16769	16656	16794	16712	16873	16764	16812	16643	16744	16794	16832	16684	16640	16846	16569	16794	16780	16812	16675	16741	16748	16736	16617	16888	16762	16768	16642	16630	16654	16843	16669	16955	16867	16912	16631	16820	16651	16749	16844	16577	16723	16751	16675	16655	16799	16790	16685	16767	16782	16646	16576	16741	16803	16726	16455	16816	16614	16927	16796	16811	16619	16717	17017	16615	16699	16768	16770	16856	16630	16708	16953	16849	16587	16712	16814	16813	16758	16763	16673	16823	16775	16721	16708	16633	16649	16678	16765	16764	16715	16693	16847	16662	16867	16673	16695	16681	16749	16608	16709	16922	16734	16644	16639	16504	16823	16668	16795	16803	16831	16879	16734	16780	16607	16790	16814	16674	16765	16806	16745	16854	16793	16522	16682	16885	16828	16846	16871	16793	16615	16756	16768	16700	16652	16780	16797	16729	16818	16858	16697	16735	16691	16814	16722	16622	16793	16610	16508	16679	16702	16841	16897	16703	16601	16755	16874	16441	16636	16775	16716	16817	16784	16659	16579	16808	16632	16804	17005	16574	16832	16755	16745	16862	16620	16704	16636	16751	16767	16893	16669	16535	16925	16742	16728	16801	16819	16827	16768	16598	16729	16651	16873	16725	16659	16612	16599	16655	16689	16589	16593	16720	16696	16638	16643	16868	16610	16780	16738	16975	16773	16645	16762	16629	16729	16730	16742	16570	16511	16788	16757	16631	16689	16674	16838	16700	16690	16789	16872	16819	16878	16758	16781	16547	16677	16671	16704	16619	16879	16674	16738	16630	16787	16870	16678	16753	16734	16615	16683	16479	16763	16589	16643	16832	16867	16538	16738	16613	16721	16571	16503	16806	16724	16676	16754	16811	16591	16588	16576	16608	16623	16726	16760	16638	16875	16860	16588	16741	16748	16723	16626	16751	16807	16459	16940	16536	16686	16744	16545	16920	16712	16878	16743	16771	16714	16751	16837	16860	16684	16610	16725	16669	16604	16652	16802	16649	16619	16934	16761	16766	16715	16616	16625	16674	16792	16946	16761	16867	16601	16639	16571	16615	16609	16651	16805	16494	16764	16839	16637	16829	16619	16740	16747	16811	16608	16805	16744	16521	16815	16802	16637	16802	16572	16760	16750	16686	16775	16717	16854	16837	16696	16695	16760	16722	16811	16482	16696	16629	16764	16728	16698	16743	16764	16719	16890	16787	16611	16659	16798	16731	16875	16740	16684	16754	16846	16782	16816	16705	16780	16800	16746	16836	16686	16718	16772	16759	16801	16702	16771	16773	16542	16774	16813	16735	16770	16585	16777	16661	16696	16832	16759	16649	16671	16668	16767	16621	16664	16721	16768	16689	16713	16719	16918	16759	16673	16740	16659	16815	16700	16532	16809	16648	16535	16792	16731	16757	16846	16666	16615	16754	16831	16755	16566	16741	16622	16578	16781	16675	16874	16801	16655	16799	16635	16590	16960	16767	16877	16703	16653	16724	16785	16650	16750	16772	16671	16868	16859	16764	16941	16510	16834	16753	16559	16701	16864	16772	16840	16621	16724	16807	16555	16742	16769	16731	16543	16781	16739	16733	16733	16864	16851	16766	16864	16777	16869	16718	16767	16801	16729	16676	16753	16768	16705	16713	16624	16647	16710	16609	16683	16745	16827	16648	16842	16852	16652	16768	16639	16744	16818	16782	16686	16552	16626	16584	16808	16821	16714	16594	16796	16542	16776	16791	16664	16605	16675	16698	16634	16648	16712	16752	16855	16690	16631	16810	16649	16860	16689	16761	16783	16714	16748	16689	16687	16631	16630	16889	16725	16672	16859	16523	16700	16876	16668	16664	16601	16644	16672	16874	16481	16677	16689	16630	16658	16834	16828	16786	16686	16715	16759	16734	16755	16750	16652	16740	16568	16692	16585	16755	16654	16678	16696	16718	16559	16647	16808	16742	16704	16613	16740	16717	16592	16740	16833	16522	16853	16751	16807	16627	16679	16717	16547	16701	16762	16732	16620	16560	16806	16829	16665	16690	16628	16559	16796	16676	16833	16675	16678	16735	16833	16625	16638	16588	16694	16702	16603	16659	16584	16893	16864	16753	16730	16761	16890	16777	16662	16810	16713	16699	16809	16690	16639	16578	16686	16585	16897	16695	16716	16613	16779	16759	16763	16751	16618	16827	16804	16835	16758	16842	16784	16703	16505	16745	16691	16704	16705	17084	16552	16716	16799	16671	16654	16705	16610	16748	16773	16830	16751	16576	16596	16703	16591	16773	16853	16824	16498	16826	16714	16725	16739	16879	16585	16621	16833	16707	16655	16709	16648	16555	16722	16685	16512	16715	16578	16774	16805	16747	16749	16790	16615	16701	16837	16754	16808	16838	16672	16645	16866	16871	16819	16573	16765	16575	16739	16737	16521	16603	16768	16696	16813	16714	16730	16653	16721	16717	16716	16848	16742	16619	16566	16840	16572	16889	16781	16818	16653	16630	16721	16839	16784	16640	16735	16874	16781	16535	16696	16817	16646	16850	16708	16658	16489	16717	16806	16509	16691	16728	16817	16771	16755	16748	16735	16854	16711	16669	16732	16751	16651	16785	16617	16808	16705	16735	16765	16496	16901	16889	16532	16583	16699	16900	16847	16741	16700	16551	16519	16704	16757	16717	16745	16610	16858	16630	16603	16701	16884	16569	16807	16765	16839	16746	16668	16616	16633	16641	16818	16709	16686	16660	16835	16634	16861	16587	16657	16827	16738	16703	16662	16658	16647	16729	16611	16652	16735	16573	16855	16894	16582	16725	16618	16741	16757	16820	16818	16492	16676	16756	16758	16594	16455	16643	16651	16744	16690	16650	16702	16814	16623	16839	16918	16609	16643	16706	16617	16644	16752	16800	16638	16662	16769	16672	16696	16515	16496	16682	16745	16873	16587	16669	16923	16570	16972	16386	16677	16688	16651	16738	16822	16566	16857	16812	16747	16640	16777	16651	16707	16540	16769	16844	16689	16678	16762	16775	16550	16791	16577	16894	16681	16709	16770	16663	16792	16790	16485	16718	16689	16680	16643	16820	16693	16776	16648	16622	16719	16698	16710	16837	16780	16703	16633	16686	16643	16654	16643	16736	16701	16630	16653	16685	16751	16748	16798	16800	16626	16684	16887	16776	16613	16702	16794	16820	16692	16743	16761	16764	16673	16606	16606	16864	16860	16806	16670	16693	16593	16743	16720	16784	16843	16657	16675	16618	16543	16580	16668	16596	16831	16699	16615	16679	16910	16643	16759	16708	16870	16881	16626	16677	16785	16722	16874	16870	16781	16784	16889	16823	16701	16731	16750	16634	16766	16573	16905	16874	16744	16667	16718	16666	16689	16646	16782	16643	16728	16717	16628	16710	16565	16591	16838	16750	16741	16778	16795	16814	16852	16815	16881	16751	16748	16699	16557	16714	16812	16476	16775	16801	16608	16761	16603	16863	16806	16812	16934	16687	16734	16602	16718	16923	16763	16507	16662	16915	16534	16501	16657	16753	16752	16825	16648	16604	16779	16841	16770	16748	16681	16546	16724	16797	16511	16686	16788	16587	16716	16804	16906	16687	16831	16808	16725	16801	16780	16821	16639	16706	16723	16923	16741	16632	16862	16655	16644	16662	16630	16839	16714	16769	16876	16912	16637	16872	16797	16672	16766	16721	16833	16826	16593	16661	16558	16589	16745	16674	16895	16591	16781	16658	16713	16714	16673	16622	16966	16729	16688	16844	16589	16601	16792	16731	16741	16748	16728	16748	16770	16737	16714	16735	16835	16709	16576	16692	16597	16701	16892	16736	16742	16778	16614	16791	16584	16788	16795	16741	16713	16880	16867	16808	16558	16896	16719	16614	16660	16785	16779	16626	16735	16866	16888	16781	16586	16814	16728	16543	16780	16702	16628	16682	16725	16761	16698	16815	16715	16614	16754	16817	16796	16651	16900	16748	16660	16978	16689	16841	16819	16747	16912	16807	16855	16779	16629	16881	16621	16783	16862	16729	16856	16664	16827	16571	16721	16640	16592	16646	16798	16886	16829	16757	16724	16631	16576	16757	16840	16811	16836	16757	16752	16838	16582	16640	16905	16598	16658	16803	16551	16738	16749	16825	16814	16701	16625	16623	16718	16767	16773	16615	16772	16706	16714	16712	16590	16716	16806	16784	16611	16660	16690	16727	16713	16635	16654	16513	16822	16680	16774	16630	16655	16685	16851	16836	16593
43698	47897	48301	45928	40959	36708	33571	30808	28400	27086	26029	25342	24924	24273	23849	23539	23410	23588	23527	23110	23201	23179	23061	22960	23152	22965	23045	23040	22976	22946	22883	23248	22958	22751	23073	22838	23034	23055	23182	23073	22997	22934	22836	22950	23042	23095	22916	23116	22970	23013	22946	22768	23038	22854	23005	22891	22818	22914	22760	22830	22861	23137	22965	22862	23094	23209	22880	23014	22870	23066	22785	23064	23090	22841	22812	23072	22975	23085	23030	22797	22956	22913	22796	22898	22895	22757	23045	22958	22884	22800	23013	22975	23196	22922	22861	23005	23140	22953	22759	22999	22903	22966	23083	22756	22895	22831	22972	23019	23111	23116	22984	22971	22894	23075	23151	22889	22868	22949	22878	22965	22981	22874	22918	22808	22917	22951	22868	23049	23022	22948	22915	22877	22815	22954	22985	22747	23074	23170	23255	23044	22840	23123	22931	22979	22874	23142	22931	22933	22892	23033	23120	23033	23106	22857	23060	22991	22787	23028	22890	22752	22830	22889	22797	23035	23012	22957	22899	22846	22988	23102	22990	22895	23073	22708	22930	22993	23020	23010	22876	23012	22695	22915	22758	23136	22874	22807	22900	22807	22665	22810	22843	22920	22940	22955	23069	23084	22983	22950	23057	22892	22692	22881	23069	22920	22842	23030	23075	22873	23122	22981	22975	22980	23030	22865	22926	22917	22993	22937	22957	22862	23106	22945	22985	23053	22936	23202	22899	22955	23278	23002	22863	23044	23049	23132	23095	23142	23282	22709	22713	22926	22830	22839	23052	23213	22971	23017	22883	22932	23095	22799	23028	22945	22758	23172	22900	22969	23221	23074	23082	22634	22873	22630	22844	23021	23069	23099	22893	23081	22783	23006	23059	22635	22745	22932	23049	22963	23193	22929	23035	22887	22919	23039	22700	22811	22982	22945	23104	23144	23127	22924	22909	22941	22770	22986	23112	23202	22896	22828	23233	23028	23163	22859	22969	22872	22937	22928	22928	23035	22917	23080	23139	22890	22975	23269	23151	23038	22880	22779	22941	22884	23003	23055	22896	22912	22815	22929	23164	23075	22862	23122	22787	23144	22883	22788	23086	23021	22950	22802	22817	22998	23082	23128	22912	23164	23055	23045	22851	22932	23008	22888	22841	23041	23010	22880	23094	22995	22905	22975	22900	22933	23163	23035	23057	22821	22959	22988	22933	23056	22948	23124	22968	23031	22899	22762	22836	22997	22918	23193	23107	22976	23021	23057	22859	22994	23035	22978	22911	23000	23283	22892	23007	22852	22981	22987	22804	22979	23213	22806	23098	22873	23003	22890	23080	23162	22887	23006	23001	22924	22837	23119	22931	22794	22935	22904	23015	22936	23039	22903	22865	22909	22869	22942	22772	23060	22935	22993	22939	23030	22827	22607	22752	22875	22957	22989	22929	22791	22862	22974	22890	22892	23095	22828	23117	22991	22828	22720	23000	22906	22938	23102	22980	22853	22978	22958	22874	22958	22988	22836	22739	22957	22951	22960	22887	22765	22996	23127	22776	23103	22979	22958	22914	22912	22986	22765	22961	22850	23002	23030	22926	22932	22827	23000	23055	23059	22762	22952	22940	22908	22929	22997	23289	22978	23043	22974	23201	22944	22735	22848	22980	23177	23002	23043	22897	22661	22798	22912	22946	22857	22953	22937	22920	22747	23125	22970	22875	23040	23206	22781	22633	22794	23065	23192	22870	22944	22950	23153	22838	23029	22973	22855	22991	23232	23046	22910	22834	23120	23003	23064	23057	23037	23046	22870	23005	22916	22910	23019	22826	22796	23005	23056	23031	23007	23050	23038	22817	22769	22885	22953	23111	22963	22816	22926	22978	22818	22917	23020	23213	22973	22934	23208	22777	23008	23153	23153	22880	22829	22829	22797	22817	22781	23014	22886	22976	23067	22869	22680	22980	22865	23221	23041	23001	23031	22937	22904	22999	23020	23025	22996	23079	22942	22861	22952	22916	22950	23022	23048	22686	23129	23022	23011	23025	22956	22965	22959	23062	23094	23161	23006	23014	23027	22919	22889	22745	22862	22901	22797	22997	23068	22750	23192	23122	22756	22847	22831	23142	22995	23073	23063	23182	23132	22744	22914	23089	22903	22930	22833	22926	22882	22948	23044	22773	22938	22983	23081	22876	22812	22868	23192	22912	23266	22845	22837	22948	23090	22870	23093	22982	23148	23204	23106	23065	22974	23016	23323	22931	22830	23282	23186	22959	22842	23057	22998	22764	23038	23192	22948	23034	22938	23053	22688	22704	22806	22943	22863	22923	23090	22968	23045	22831	22813	23062	22851	22872	23130	23176	22858	22935	22827	22996	22682	22935	22978	23064	22932	23091	22890	22919	22921	22903	23036	22909	22805	23084	22941	22912	22800	23138	23255	22970	22858	22943	23004	22898	23028	22864	22877	22951	22866	23029	23136	22853	22857	23045	22858	22811	23095	22962	22990	22851	22877	23002	22849	23012	22888	23123	22803	22920	23225	22985	22921	23134	22912	23131	22898	23006	22972	22924	23006	23012	23021	23197	22945	23148	22954	23226	22983	22939	23111	22993	22715	22940	23063	23094	23043	23051	23151	22893	22803	22932	23171	23065	23041	22857	23132	22958	23022	23094	22937	22899	22912	22965	22986	22723	22733	22714	22824	22925	22793	22930	22961	23120	22718	22898	22867	23095	22814	22835	23080	23191	23052	23076	22896	22842	22950	22774	22945	22966	22996	22915	22789	22924	22739	23122	22907	22844	23183	22909	23032	22917	23027	23178	23142	23009	23065	23104	22870	23111	23143	22870	23019	23151	22963	22731	23055	23209	23017	23144	23240	22989	22896	23054	23062	22909	22953	22980	22890	22959	23091	22965	22879	22707	22891	23044	22841	22813	23127	23091	23075	22866	22869	23111	22962	23047	23010	23016	22993	22973	23005	22927	22777	23069	22884	22972	23016	22965	23093	22859	22893	23282	23126	22845	22963	23168	23043	23045	23054	22894	22894	23026	22869	22873	23008	23214	23055	22819	23100	22997	22932	23033	22909	22849	22945	22780	22914	22894	22988	22941	22982	23087	22843	23127	22892	23108	23075	23085	22976	22814	22778	22974	22901	23143	22962	22840	22969	22964	22876	22798	23179	22963	23044	23138	23175	22983	22757	22931	23129	23051	23133	23100	23064	22691	22926	22886	22906	22982	22750	22764	23120	23108	22960	23057	23132	23053	23037	23067	23039	23028	23149	23065	23036	22875	22887	22652	23129	23132	22999	22990	23106	22772	22909	23053	22962	22796	22934	23152	22809	23022	23143	23130	23031	22935	22803	23113	23107	23001	22896	22741	23127	22743	22664	23247	22939	22939	23107	23030	22769	23038	22780	23073	22748	22920	23062	23110	22656	22889	22808	22899	22815	22819	23016	23011	23065	23126	22657	22702	23025	22725	23069	23114	22972	22897	23026	22916	23099	22995	23084	22965	23173	23049	23014	22937	23034	22827	23099	23023	22861	22828	22908	22980	22948	22869	22903	22921	23242	22908	22927	23103	22949	22866	23011	22945	23067	22799	22875	22958	23110	22800	22958	23003	22961	22941	22912	22870	22974	22809	23130	23033	22981	22701	23099	22905	23032	22867	22937	23106	22670	22996	22965	22987	22964	22584	23181	22934	22982	23149	22986	22859	23028	22893	22829	22891	22873	22975	23134	22982	23108	23009	22912	23124	23013	22978	22944	22744	23126	22900	22785	22983	22964	22878	22954	22823	22986	23027	22814	22916	22840	23089	22852	22871	22985	23058	23064	23085	22950	23020	22892	22895	23087	22972	22916	22885	22975	22808	23143	22903	22876	22743	23055	23047	23031	23079	22849	23014	23080	22994	22895	23009	22951	22780	22820	23033	22896	23224	22978	23114	23099	23140	22685	22865	22871	22663	22983	22786	22893	22855	22982	23191	23051	22959	23256	22860	22738	22981	22900	23059	23078	23108	22964	22957	22871	22917	22716	22875	23025	22911	23021	23020	22996	22962	23149	23063	23060	23051	22823	22984	22919	22863	22917	23015	23038	22871	22748	22839	22939	22796	23212	23020	23086	22963	22555	23011	22976	23104	22901	22853	22826	22994	23029	22881	22964	23156	22899	22752	22638	23065	22855	22936	23097	23073	23101	22982	22824	23190	22988	23066	22730	22729	23017	22854	22821	22786	23119	22997	22912	22939	22849	23057	22976	23157	23012	23158	22876	23076	23128	22961	22934	22889	22785	23075	22813	22770	23091	22936	23014	23066	22992	23037	22901	22696	23035	23007	22932	22908	23116	22877	23084	22994	22899	23071	23098	22909	22870	23156	23013	22935	22858	22635	22761	22783	23081	23053	22808	23271	22925	23013	23148	22874	22945	22839	22996	23012	23156	22822	22948	23043	22986	23311	22945	22995	22985	22781	23153	22969	22979	22906	22708	22904	22769	22974	22865	22949	22925	22612	22866	22955	22775	22964	22955	23098	22992	23230	23020	23008	22991	22831	23012	22924	22876	22702	23144	22872	23015	23121	23020	23233	22818	22975	23199	22833	22999	22772	22582	22979	23071	23237	23103	22990	23161	22928	23056	23088	23056	22944	23061	22903	22921	23349	22918	22835	23033	22866	22938	22787	22751	22917	22949	23020	22998	23068	22858	23072	23015	22944	23219	23034	22747	23026	22787	22773	22921	22719	23060	22927	22930	22798	22896	22939	22908	22939	23138	23073	22885	22770	23028	22907	23032	22738	23158	23096	22840	22975	23028	23038	23025	22789	22650	22820	22904	22851	23021	23025	22926	22815	22847	22827	23022	23071	23131	22626	22899	22947	22933	23009	23029	23049	22961	22980	22972	22819	22848	22696	22792	22941	22872	22888	22669	22808	22997	22982	23111	22960	22897	23052	23010	23030	22962	22928	22885	22825	22831	23004	22841	22943	22904	22943	22981	22822	22954	22938	22892	22934	23093	22841	22902	23104	22652	22882	22914	22756	22895	23077	22779	22760	23014	22698	23070	23029	22735	22992	23062	23030	22825	22842	22976	23211	23102	22956	23096	22700	22845	22837	23037	22999	22789	22915	22797	23092	23009	23212	22875	22952	22965	23194	23018	23214	23065
40092	52041	51634	47531	40817	34747	30975	27558	24903	22611	21294	20018	19197	18502	17928	17640	17503	17198	16995	16765	16929	16976	16883	16682	16759	16853	16691	16618	16699	16669	16766	16544	16642	16769	16608	16650	16477	16707	16552	16713	16765	16698	16676	16754	16546	16687	16586	16691	16697	16577	16682	16700	16642	16599	16822	16628	16637	16808	16743	16728	16718	16638	16661	16714	16595	16731	16521	16623	16527	16540	16639	16620	16731	16706	16749	16494	16666	16684	16601	16645	16753	16750	16830	16540	16606	16660	16665	16716	16795	16777	16582	16768	16642	16776	16573	16625	16533	16622	16391	16638	16509	16640	16558	16450	16652	16836	16818	16703	16776	16553	16679	16821	16659	16720	16642	16609	16686	16424	16738	16600	16557	16659	16628	16338	16697	16573	16687	16458	16502	16698	16480	16561	16666	16515	16682	16727	16519	16613	16806	16728	16678	16695	16782	16608	16738	16568	16640	16476	16699	16633	16583	16703	16600	16563	16727	16743	16659	16601	16779	16734	16624	16687	16601	16610	16791	16665	16521	16664	16584	16508	16614	16618	16743	16658	16805	16722	16558	16647	16689	16677	16609	16607	16720	16714	16738	16591	16486	16610	16753	16802	16462	16700	16706	16778	16580	16753	16744	16627	16662	16587	16538	16710	16697	16638	16783	16628	16572	16817	16577	16579	16517	16738	16843	16737	16482	16659	16832	16675	16625	16564	16605	16569	16617	16351	16625	16519	16697	16733	16589	16626	16591	16650	16541	16679	16557	16648	16703	16700	16781	16506	16846	16671	16664	16625	16675	16806	16610	16693	16505	16671	16590	16722	16667	16652	16629	16474	16581	16822	16646	16811	16761	16745	16672	16777	16683	16621	16521	16653	16574	16432	16724	16641	16544	16482	16697	16729	16730	16653	16614	16674	16605	16677	16431	16553	16734	16490	16495	16766	16639	16628	16604	16693	16639	16671	16686	16855	16666	16842	16684	16778	16521	16581	16599	16588	16629	16651	16711	16499	16569	16620	16772	16781	16638	16595	16661	16671	16559	16752	16565	16657	16554	16572	16920	16445	16518	16586	16726	16559	16599	16668	16559	16806	16579	16525	16602	16706	16597	16467	16751	16792	16664	16684	16519	16816	16644	16609	16645	16544	16650	16761	16631	16644	16767	16868	16549	16740	16724	16591	16606	16735	16716	16536	16528	16650	16555	16546	16620	16599	16783	16561	16621	16641	16518	16626	16549	16651	16616	16713	16694	16616	16753	16726	16439	16584	16848	16592	16654	16688	16755	16620	16610	16670	16647	16751	16728	16408	16581	16494	16493	16718	16614	16652	16438	16694	16777	16612	16656	16561	16642	16660	16752	16581	16614	16630	16512	16534	16584	16667	16493	16579	16718	16695	16667	16643	16591	16744	16630	16487	16664	16807	16584	16693	16750	16688	16729	16767	16659	16582	16629	16634	16744	16600	16663	16746	16686	16714	16631	16644	16768	16640	16942	16558	16583	16388	16641	16613	16618	16686	16638	16670	16595	16692	16541	16647	16616	16751	16735	16636	16707	16760	16547	16786	16713	16548	16624	16651	16795	16611	16783	16530	16612	16543	16565	16664	16555	16802	16679	16725	16734	16890	16585	16784	16707	16667	16650	16611	16700	16603	16596	16703	16733	16718	16644	16682	16793	16572	16607	16606	16757	16592	16523	16630	16756	16548	16676	16631	16618	16574	16405	16605	16661	16614	16648	16853	16520	16559	16608	16615	16600	16551	16506	16365	16650	16454	16647	16756	16640	16719	16748	16562	16894	16624	16729	16677	16675	16565	16619	16542	16813	16546	16597	16687	16563	16808	16581	16719	16573	16645	16816	16690	16600	16596	16496	16584	16549	16743	16793	16646	16543	16678	16717	16750	16455	16796	16673	16585	16483	16624	16634	16608	16564	16667	16728	16660	16529	16674	16972	16679	16662	16539	16708	16585	16536	16383	16734	16531	16757	16675	16578	16618	16660	16472	16694	16640	16674	16747	16608	16724	16629	16761	16768	16438	16651	16553	16668	16590	16585	16542	16602	16850	16521	16524	16560	16820	16619	16653	16696	16714	16383	16764	16629	16669	16472	16622	16801	16722	16787	16709	16708	16746	16591	16641	16579	16663	16430	16698	16817	16776	16776	16642	16595	16793	16763	16445	16695	16612	16695	16622	16627	16620	16692	16694	16662	16569	16570	16715	16476	16845	16521	16659	16566	16590	16592	16499	16631	16506	16718	16702	16541	16663	16726	16783	16527	16716	16559	16789	16758	16703	16489	16634	16748	16558	16546	16671	16673	16545	16632	16603	16784	16533	16537	16530	16569	16645	16610	16926	16499	16824	16735	16646	16811	16688	16768	16698	16597	16556	16672	16776	16614	16612	16596	16907	16573	16562	16488	16647	16533	16703	16605	16655	16553	16602	16662	16398	16700	16804	16614	16562	16557	16519	16813	16613	16666	16586	16593	16753	16657	16572	16583	16513	16747	16680	16725	16569	16622	16584	16711	16587	16654	16586	16627	16684	16612	16597	16427	16754	16482	16388	16573	16838	16651	16706	16456	16518	16690	16570	16846	16708	16701	16664	16772	16577	16660	16622	16709	16599	16581	16585	16805	16745	16646	16564	16517	16881	16545	16669	16657	16553	16848	16598	16597	16416	16526	16578	16697	16583	16657	16706	16771	16687	16604	16671	16660	16642	16492	16709	16771	16501	16679	16566	16638	16605	16731	16640	16641	16631	16672	16521	16668	16727	16530	16744	16738	16605	16799	16449	16646	16590	16567	16673	16653	16521	16591	16650	16690	16450	16752	16565	16552	16644	16574	16556	16621	16728	16741	16686	16816	16703	16539	16623	16825	16710	16693	16605	16739	16714	16567	16700	16632	16774	16560	16676	16612	16673	16492	16775	16596	16756	16604	16666	16624	16741	16625	16620	16641	16552	16545	16540	16663	16526	16654	16758	16749	16644	16696	16638	16720	16553	16751	16755	16465	16726	16741	16579	16663	16546	16654	16519	16728	16754	16689	16748	16612	16731	16627	16604	16628	16576	16584	16740	16394	16629	16637	16507	16681	16615	16624	16453	16754	16714	16497	16595	16615	16572	16625	16530	16838	16499	16578	16741	16613	16553	16731	16732	16732	16871	16651	16597	16568	16757	16692	16749	16651	16839	16752	16686	16749	16782	16654	16639	16520	16669	16847	16503	16539	16731	16618	16724	16583	16728	16589	16478	16749	16561	16597	16646	16657	16631	16589	16724	16530	16696	16663	16612	16449	16538	16551	16641	16548	16609	16549	16696	16439	16580	16723	16492	16631	16427	16781	16716	16749	16550	16746	16458	16608	16530	16673	16694	16578	16596	16493	16670	16739	16605	16753	16909	16779	16724	16716	16499	16686	16658	16685	16634	16649	16532	16659	16635	16650	16730	16601	16656	16653	16658	16547	16707	16585	16640	16602	16580	16671	16696	16816	16682	16740	16771	16776	16629	16570	16736	16533	16479	16631	16953	16639	16530	16609	16601	16752	16577	16658	16615	16710	16550	16675	16689	16479	16689	16704	16702	16660	16757	16789	16581	16584	16677	16778	16698	16715	16622	16848	16708	16651	16727	16884	16841	16571	16650	16619	16762	16554	16765	16490	16620	16707	16621	16402	16867	16864	16675	16859	16688	16545	16675	16612	16665	16619	16665	16744	16577	16701	16470	16861	16499	16665	16648	16559	16609	16822	16412	16603	16661	16608	16627	16622	16630	16735	16650	16726	16737	16432	16681	16693	16680	16498	16509	16511	16551	16873	16727	16773	16575	16739	16727	16672	16719	16509	16568	16444	16734	16621	16546	16814	16590	16520	16677	16708	16655	16629	16532	16642	16717	16689	16813	16709	16681	16800	16540	16657	16682	16727	16693	16645	16578	16586	16640	16633	16706	16686	16675	16736	16700	16751	16619	16580	16745	16479	16587	16583	16762	16715	16689	16713	16638	16590	16430	16744	16670	16602	16488	16700	16787	16696	16580	16781	16721	16609	16626	16843	16707	16640	16697	16579	16772	16801	16577	16549	16552	16724	16813	16622	16621	16565	16684	16684	16596	16724	16609	16518	16755	16658	16516	16738	16568	16667	16733	16709	16664	16754	16746	16590	16691	16629	16643	16634	16588	16593	16746	16705	16433	16712	16658	16485	16558	16556	16689	16757	16592	16546	16918	16709	16479	16728	16603	16637	16643	16605	16544	16810	16750	16514	16692	16561	16696	16668	16587	16677	16648	16635	16501	16553	16644	16580	16606	16480	16692	16625	16663	16501	16676	16660	16560	16789	16805	16632	16732	16704	16709	16701	16596	16669	16656	16718	16556	16586	16627	16675	16720	16576	16763	16463	16584	16636	16813	16640	16667	16711	16619	16569	16713	16707	16708	16604	16577	16557	16607	16706	16584	16652	16704	16728	16675	16500	16611	16624	16582	16747	16687	16698	16776	16705	16712	16742	16721	16620	16712	16623	16724	16616	16512	16633	16848	16737	16676	16639	16547	16517	16691	16852	16795	16652	16428	16735	16729	16647	16690	16547	16508	16710	16595	16636	16793	16714	16610	16774	16752	16698	16646	16506	16596	16739	16430	16613	16744	16630	16645	16520	16596	16802	16712	16511	16625	16715	16741	16682	16777	16658	16577	16707	16575	16382	16660	16652	16768	16457	16676	16677	16534	16661	16540	16664	16681	16470	16802	16556	16629	16791	16633	16773	16685	16655	16603	16741	16791	16746	16589	16734	16749	16643	16940	16453	16661	16633	16662	16742	16645	16623	16655	16722	16622	16641	16584	16722	16730	16620	16744	16877	16642	16677	16594	16697	16710	16777	16571	16551	16524	16609	16664	16582	16702	16549	16690	16683	16703	16681	16622	16647	16745	16722	16707	16722	16648	16458	16578	16553	16551	16659	16628	16631	16584	16645	16642	16462	16665	16765	16708	16645	16628	16657	16784	16543	16639	16777	16661	16680	16598	16744	16641	16696	16623	16687	16900	16588	16583	16677	16736	16685	16581	16701	16811	16645	16794	16688	16601	16566	16612	16720	16621	16924	16564	16537	16694	16550	16611	16507	16687	16725	16763	16740	16581	16550	16563	16618	16648	16667	16705
26247	22609	33283	38368	39193	41673	39444	34197	30797	28973	27526	26397	25289	24624	24247	23878	23558	23225	23137	23118	23064	23051	22888	22634	22835	22804	22771	22838	22904	22722	22820	22944	22684	22851	22488	22632	22624	22731	22714	22548	22378	22778	22677	22524	22590	22648	22603	22784	22842	22729	22489	22927	22654	22602	22608	22634	22487	22502	22716	22777	22485	22630	22516	22493	22540	22405	22500	22414	22397	22419	22587	22648	22684	22779	22755	22555	22548	22463	22651	22565	22664	22541	22695	22471	22614	22527	22585	22411	22627	22517	22378	22544	22690	22401	22536	22518	22630	22565	22467	22719	22536	22396	22802	22732	22622	22628	22436	22652	22428	22588	22599	22655	22805	22526	22744	22555	22760	22565	22799	22590	22486	22604	22517	22647	22622	22523	22642	22507	22577	22523	22558	22701	22683	22483	22352	22582	22687	22634	22680	22621	22371	22506	22679	22612	22584	22549	22636	22597	22422	22619	22617	22762	22729	22747	22479	22487	22422	22622	22714	22620	22737	22550	22640	22604	22728	22626	22369	22854	22599	22428	22646	22419	22558	22653	22537	22688	22727	22477	22542	22333	22412	22553	22439	22581	22865	22500	22770	22501	22721	22745	22731	22535	22571	22588	22570	22548	22661	22540	22609	22545	22808	22522	22551	22748	22255	22563	22501	22419	22463	22624	22475	22278	22627	22375	22669	22504	22474	22432	22611	22507	22629	22581	22820	22595	22656	22497	22648	22633	22572	22265	22496	22664	22521	22516	22751	22540	22634	22624	22538	22518	22738	22374	22697	22616	22461	22604	22635	22549	22815	22429	22553	22567	22677	22477	22504	22524	22774	22432	22395	22698	22838	22541	22478	22836	22679	22484	22454	22555	22482	22639	22514	22561	22598	22401	22437	22543	22373	22696	22488	22640	22704	22755	22612	22448	22760	22570	22436	22804	22819	22620	22663	22707	22496	22536	22479	22631	22442	22394	22559	22742	22379	22243	22737	22486	22407	22605	22399	22634	22380	22538	22686	22460	22517	22619	22727	22576	22396	22673	22659	22597	22595	22511	22592	22639	22718	22816	22685	22598	22569	22454	22632	22561	22366	22629	22661	22700	22459	22447	22701	22504	22760	22528	22549	22656	22577	22702	22604	22631	22638	22642	22525	22771	22678	22572	22434	22566	22654	22491	22625	22705	22745	22452	22568	22640	22555	22928	22651	22745	22795	22667	22545	22781	22634	22761	22394	22523	22626	22470	22809	22566	22542	22642	22488	22589	22543	22468	22694	22749	22509	22287	22559	22506	22576	22728	22704	22488	22698	22861	22751	22598	22614	22723	22492	22459	22420	22746	22648	22481	22670	22743	22655	22778	22655	22544	22768	22355	22576	22595	22613	22427	22765	22492	22636	22616	22664	22712	22623	22563	22799	22675	22604	22585	22677	22639	22603	22607	22871	22478	22608	22708	22564	22562	22479	22801	22634	22385	22517	22560	22381	22584	22504	22440	22517	22741	22520	22706	22694	22491	22619	22417	22697	22724	22882	22583	22643	22663	22460	22582	23017	22613	22789	22530	22659	22428	22381	22742	22514	22296	22671	22562	22601	22536	22749	22527	22574	22583	22354	22683	22590	22385	22735	22336	22424	22450	22470	22480	22608	22533	22572	22381	22624	22424	22601	22402	22509	22659	22450	22603	22683	22651	22606	22712	22296	22634	22651	22690	22537	22589	22670	22519	22600	22613	22520	22700	22457	22487	22369	22539	22606	22660	22517	22510	22520	22636	22567	22439	22734	22484	22583	22716	22752	22558	22757	22924	22496	22718	22783	22971	22519	22654	22404	22549	22841	22522	22623	22576	22564	22557	22585	22568	22624	22501	22725	22521	22638	22849	22688	22595	22756	22726	22682	22405	22723	22691	22578	22589	22809	22524	22684	22533	22768	22817	22739	22593	22498	22489	22562	22654	22443	22656	22786	22568	22589	22761	22587	22643	22548	22743	22626	22503	22629	22675	22329	22528	22514	22481	22536	22502	22641	22719	22599	22430	22610	22511	22532	22570	22390	22581	22825	22436	22650	22355	22662	22719	22632	22702	22675	22705	22733	22799	22477	22737	22602	22567	22287	22509	22741	22608	22518	22526	22680	22756	22531	22423	22530	22810	22723	22665	22598	22609	22597	22566	22610	22534	22523	22677	22614	22592	22622	22238	22380	22681	22422	22620	22532	22497	22629	22672	22568	22562	22489	22797	22410	22636	22437	22602	22750	22566	22388	22544	22616	22791	22452	22752	22527	22623	22518	22356	22520	22748	22522	22459	22451	22590	22639	22618	22529	22441	22585	22605	22545	22590	22442	22406	22651	22676	22570	22486	22712	22470	22559	22558	22735	22535	22605	22822	22462	22600	22831	22472	22769	22560	22545	22813	22777	22697	22610	22599	22542	22531	22566	22649	22629	22578	22516	22783	22758	22611	22539	22536	22594	22316	22517	22607	22763	22425	22485	22573	22728	22742	22675	22646	22395	22573	22609	22587	22766	22568	22659	22689	22498	22705	22648	22882	22353	22512	22406	22601	22683	22521	22690	22403	22641	22629	22846	22421	22520	22700	22680	22400	22662	22495	22585	22431	22655	22454	22646	22612	22530	22991	22604	22528	22658	22574	22501	22532	22376	22581	22457	22567	22524	22583	22606	22517	22517	22737	22460	22662	22747	22618	22606	22580	22499	22617	22608	22714	22476	22366	22610	22540	22771	22682	22439	22333	22621	22420	22743	22758	22516	22545	22520	22541	22514	22704	22358	22718	22684	22590	22589	22647	22534	22681	22617	22664	22600	22583	22666	22559	22574	22673	22615	22716	22638	22547	22364	22633	22708	22659	22599	22636	22554	22631	22556	22650	22620	22687	22594	22579	22720	22619	22547	22524	22680	22770	22664	22558	22643	22669	22862	22641	22507	22448	22499	22562	22591	22494	22451	22398	22469	22515	22338	22516	22706	22467	22784	22593	22881	22651	22751	22554	22610	22557	22423	22616	22504	22500	22607	22396	22635	22521	22571	22648	22509	22709	22311	22623	22716	22678	22606	22609	22495	22691	22570	22699	22838	22483	22687	22547	22575	22745	22657	22755	22647	22848	22642	22631	22955	22460	22876	22588	22485	22410	22343	22568	22657	22612	22583	22675	22472	22486	22435	22697	22684	22414	22472	22896	22704	22749	22596	22492	22633	22451	22495	22633	22632	22825	22470	22463	22612	22740	22427	22629	22577	22479	22652	22602	22564	22599	22819	22491	22660	22642	22726	22755	22548	22569	22263	22778	22726	22447	22665	22604	22609	22765	22544	22756	22712	22747	22579	22409	22412	22737	22703	22611	22585	22640	22640	22517	22593	22508	22562	22701	22682	22684	22743	22718	22592	22544	22269	22708	22549	22731	22829	22746	22510	22660	22496	22607	22485	22571	22513	22822	22495	22706	22621	22546	22685	22752	22886	22638	22603	22541	22597	22535	22621	22620	22517	22353	22636	22564	22579	22449	22504	22394	22395	22617	22595	22699	22715	22676	22513	22596	22727	22587	22420	22627	22407	22397	22513	22526	22429	22433	22440	22600	22646	22760	22513	22604	22711	22616	22562	22764	22753	22496	22744	22606	22681	22525	22764	22880	22554	22521	22469	22617	22780	22692	22732	22812	22641	22715	22594	22623	22593	22501	22697	22555	22827	22648	22406	22785	22641	22700	22576	22563	22498	22545	22581	22564	22569	22314	22416	22798	22843	22634	22711	22729	22492	22449	22351	22546	22658	22708	22604	22603	22459	22377	22590	22472	22692	22536	22674	22713	22605	22749	22848	22687	22767	22678	22663	22738	22526	22471	22890	22624	22492	22584	22617	22555	22650	22765	22395	22629	22666	22605	22562	22657	22589	22577	22447	22483	22460	22815	22531	22591	22474	22500	22566	22492	22476	22503	22822	22518	22651	22620	22551	22738	22541	22745	22526	22571	22541	22628	22639	22672	22313	22504	22764	22604	22579	22667	22586	22399	22980	22539	22739	22726	22581	22691	22582	22677	22677	22602	22878	22728	22471	22260	22744	22549	22517	22544	22417	22549	22702	22583	22776	22616	22718	22617	22698	22691	22582	22599	22884	22250	22661	22495	22800	22692	22776	22583	22577	22670	22620	22821	22791	22536	22845	22456	22362	22711	22534	22639	22582	22363	22579	22751	22648	22498	22887	22391	22773	22629	22565	22638	22636	22632	22616	22673	22520	22647	22562	22546	22695	22598	22848	22633	22686	22521	22647	22500	22602	22713	22484	22543	22532	22460	22653	22361	22494	22647	22624	22620	22870	22518	22499	22373	22330	22527	22786	22632	22808	22621	22652	22561	22870	22669	22766	22491	22413	22726	22571	22609	22593	22360	22522	22668	22543	22833	22735	22656	22752	22656	22918	22671	22677	22478	22520	22732	22649	22439	22707	22720	22547	22534	22446	22526	22640	22562	22647	22822	22600	22495	22449	22580	22709	22590	22386	22446	22659	22558	22580	22845	22491	22779	22553	22275	22500	22554	22603	22572	22435	22435	22479	22475	22796	22790	22601	22498	22810	22609	22692	22657	22831	22677	22481	22821	22632	22496	22595	22911	22695	22673	22550	22569	22564	22649	22711	22641	22441	22351	22786	22590	22889	22716	22608	22499	22596	22600	22837	22583	22804	22593	22539	22722	22600	22596	22571	22424	22528	22477	22460	22653	22812	22730	22552	22514	22831	22706	22678	22421	22489	22469	22701	22616	22610	22730	22554	22424	22653	22642	22540	22640	22543	22549	22805	22584	22716	22574	22531	22461	22484	22528	22529	22512	22482	22493	22626	22660	22616	22491	22786	22565	22628	22768	22779	22711	22671	22548	22804	22710	22622	22536	22731	22563	22539	22596	22516	22634	22297	22687	22503	22512	22660	22609	22485	22684	22761	22501	22475	22562	22652	22744	22594	22639	22658	22606	22759	22480	22596	22536	22532	22529	22473	22388	22469	22729	22638	22751	22589	22331	22710	22717	22568	22617	22662	22430	22572	22642	22539	22672	22629	22697	22475	22559	22572	22376	22519	22484	22451	22637	22918	22516	22670	22678	22450	22588	22603	22590	22898	22740	22355	22612	22600	22588	22543	22502
35896	54164	57699	54593	46983	42299	37457	32131	28231	25348	23343	21661	20238	19109	18398	17995	17625	17591	17161	16989	16843	16605	16661	16476	16729	16442	16471	16666	16542	16552	16541	16522	16495	16609	16553	16503	16417	16566	16396	16379	16602	16509	16406	16427	16499	16680	16438	16682	16544	16531	16474	16471	16332	16362	16386	16529	16508	16430	16414	16487	16367	16401	16333	16357	16409	16666	16740	16417	16495	16464	16421	16525	16535	16362	16437	16414	16661	16306	16624	16468	16465	16439	16372	16555	16542	16516	16323	16596	16491	16453	16409	16411	16443	16401	16444	16540	16538	16639	16392	16315	16558	16533	16400	16454	16423	16446	16319	16365	16375	16400	16410	16371	16475	16419	16361	16464	16398	16518	16623	16493	16303	16517	16466	16527	16536	16502	16550	16332	16558	16691	16338	16419	16514	16493	16441	16592	16533	16543	16501	16476	16546	16524	16406	16484	16470	16555	16529	16338	16390	16363	16568	16479	16667	16552	16270	16451	16398	16481	16380	16520	16617	16406	16340	16499	16609	16408	16435	16579	16503	16429	16588	16418	16413	16399	16423	16294	16519	16317	16327	16492	16493	16616	16619	16625	16642	16549	16400	16573	16531	16405	16525	16580	16426	16559	16335	16520	16472	16562	16513	16620	16504	16330	16515	16699	16508	16600	16436	16395	16525	16267	16637	16403	16434	16567	16444	16485	16528	16309	16433	16419	16566	16383	16347	16528	16614	16514	16562	16502	16584	16507	16483	16481	16394	16340	16386	16478	16491	16515	16602	16489	16388	16492	16507	16592	16449	16366	16488	16520	16490	16484	16453	16343	16350	16457	16499	16304	16428	16413	16256	16583	16450	16686	16405	16715	16532	16478	16503	16308	16602	16506	16576	16371	16368	16542	16414	16636	16390	16518	16579	16409	16448	16510	16485	16507	16477	16569	16458	16474	16520	16528	16482	16402	16622	16336	16606	16458	16326	16504	16448	16444	16598	16403	16528	16320	16515	16389	16429	16532	16438	16404	16480	16537	16651	16291	16449	16451	16479	16513	16509	16417	16509	16322	16413	16353	16481	16476	16529	16313	16504	16452	16490	16424	16507	16542	16366	16479	16355	16453	16559	16570	16351	16305	16488	16430	16587	16368	16464	16528	16465	16396	16529	16410	16458	16504	16512	16423	16558	16569	16537	16449	16516	16624	16432	16523	16574	16483	16409	16553	16403	16414	16443	16494	16481	16312	16386	16552	16665	16493	16186	16364	16304	16444	16486	16557	16483	16367	16722	16427	16492	16377	16369	16404	16518	16491	16333	16283	16421	16351	16613	16567	16591	16373	16380	16437	16458	16473	16400	16256	16597	16468	16535	16375	16501	16545	16413	16459	16645	16430	16272	16521	16389	16381	16422	16502	16655	16614	16412	16552	16544	16350	16468	16443	16378	16275	16472	16320	16486	16575	16339	16456	16444	16378	16531	16348	16589	16468	16563	16433	16555	16435	16428	16165	16523	16542	16571	16452	16502	16368	16590	16581	16257	16465	16412	16328	16544	16399	16606	16598	16473	16421	16494	16447	16425	16491	16446	16727	16391	16462	16433	16660	16626	16584	16348	16356	16472	16508	16469	16309	16512	16420	16228	16574	16419	16482	16635	16340	16538	16413	16403	16445	16390	16390	16569	16441	16668	16318	16391	16575	16392	16488	16441	16608	16275	16526	16468	16515	16344	16419	16367	16558	16300	16448	16367	16450	16522	16477	16541	16356	16377	16431	16299	16497	16494	16481	16207	16500	16376	16583	16535	16555	16354	16511	16400	16600	16453	16531	16402	16333	16465	16393	16528	16273	16474	16427	16434	16594	16428	16515	16403	16249	16504	16404	16316	16410	16325	16331	16536	16632	16436	16559	16496	16480	16539	16611	16519	16540	16607	16373	16563	16410	16594	16580	16652	16461	16523	16622	16531	16435	16452	16460	16528	16546	16232	16404	16443	16467	16531	16570	16507	16452	16355	16618	16433	16333	16337	16516	16372	16501	16662	16365	16388	16493	16440	16402	16492	16384	16493	16600	16543	16413	16577	16455	16427	16470	16491	16463	16374	16356	16410	16586	16523	16420	16314	16386	16595	16547	16615	16372	16556	16378	16609	16387	16649	16673	16527	16336	16505	16455	16436	16293	16514	16457	16495	16562	16452	16510	16520	16347	16552	16603	16472	16504	16473	16340	16302	16514	16612	16514	16588	16489	16526	16503	16437	16538	16387	16675	16414	16504	16444	16432	16392	16499	16570	16453	16440	16405	16663	16427	16681	16402	16471	16445	16745	16292	16599	16304	16450	16581	16288	16467	16630	16454	16374	16502	16435	16685	16433	16373	16385	16576	16543	16523	16525	16600	16488	16540	16390	16442	16564	16470	16344	16579	16564	16452	16494	16395	16435	16441	16423	16300	16560	16435	16398	16439	16478	16690	16424	16518	16615	16469	16426	16382	16348	16567	16555	16560	16363	16416	16440	16298	16366	16576	16411	16531	16353	16290	16623	16597	16533	16627	16419	16404	16569	16495	16505	16458	16381	16519	16677	16482	16425	16517	16573	16488	16427	16455	16348	16353	16315	16477	16272	16490	16555	16680	16519	16474	16650	16459	16425	16456	16431	16402	16465	16408	16592	16547	16720	16283	16363	16410	16621	16474	16457	16454	16465	16459	16497	16543	16483	16562	16418	16486	16508	16509	16462	16330	16572	16401	16282	16508	16470	16486	16644	16432	16389	16434	16601	16508	16424	16413	16571	16548	16553	16577	16320	16530	16574	16470	16390	16488	16596	16312	16564	16379	16641	16427	16603	16444	16484	16481	16447	16343	16538	16540	16416	16376	16497	16415	16450	16515	16536	16561	16565	16416	16330	16436	16508	16388	16713	16472	16389	16302	16540	16478	16441	16291	16311	16415	16510	16346	16624	16375	16320	16452	16523	16236	16386	16569	16554	16628	16448	16443	16471	16313	16470	16523	16430	16475	16578	16327	16609	16382	16283	16467	16661	16502	16359	16561	16494	16590	16380	16440	16515	16398	16559	16438	16444	16393	16425	16466	16543	16459	16441	16350	16505	16440	16407	16466	16405	16643	16312	16360	16303	16432	16384	16489	16721	16358	16644	16466	16457	16455	16431	16443	16539	16494	16474	16489	16400	16359	16467	16360	16438	16484	16422	16576	16486	16542	16364	16597	16395	16487	16408	16493	16428	16398	16507	16477	16372	16617	16351	16489	16569	16335	16427	16484	16457	16525	16573	16570	16631	16584	16540	16403	16575	16461	16563	16363	16552	16463	16526	16303	16353	16517	16503	16474	16551	16664	16526	16324	16448	16468	16512	16467	16533	16713	16458	16408	16503	16438	16392	16349	16181	16620	16529	16516	16582	16317	16485	16378	16523	16457	16398	16576	16403	16400	16392	16202	16328	16453	16384	16639	16434	16441	16535	16421	16438	16367	16537	16557	16327	16600	16397	16562	16364	16430	16407	16490	16332	16379	16550	16276	16550	16390	16450	16438	16513	16468	16455	16535	16558	16391	16516	16438	16538	16404	16367	16401	16428	16587	16468	16473	16494	16478	16239	16341	16293	16414	16381	16386	16417	16665	16491	16501	16337	16445	16589	16514	16438	16559	16363	16507	16502	16518	16430	16347	16451	16390	16587	16455	16256	16441	16428	16568	16508	16457	16493	16367	16380	16380	16357	16214	16441	16515	16372	16474	16591	16551	16544	16407	16580	16604	16548	16568	16407	16579	16458	16523	16491	16647	16513	16288	16482	16576	16607	16554	16391	16515	16334	16489	16485	16460	16428	16618	16508	16521	16347	16388	16464	16489	16436	16388	16351	16470	16508	16374	16323	16594	16397	16501	16697	16444	16500	16477	16432	16241	16393	16516	16471	16623	16442	16447	16499	16374	16431	16538	16484	16336	16666	16570	16413	16466	16523	16218	16633	16469	16711	16440	16558	16330	16609	16436	16648	16717	16486	16671	16429	16442	16608	16498	16496	16419	16599	16636	16391	16541	16464	16541	16413	16387	16511	16474	16466	16540	16418	16358	16531	16454	16505	16332	16356	16508	16514	16549	16400	16431	16546	16524	16421	16453	16390	16565	16326	16676	16471	16741	16563	16622	16331	16475	16400	16483	16538	16377	16556	16350	16482	16379	16593	16359	16374	16440	16410	16411	16400	16445	16564	16531	16315	16423	16342	16300	16470	16238	16499	16511	16202	16495	16577	16519	16573	16448	16472	16595	16555	16346	16360	16499	16457	16467	16471	16397	16428	16698	16323	16448	16697	16371	16415	16644	16435	16471	16399	16535	16503	16447	16467	16620	16623	16508	16579	16529	16430	16454	16551	16395	16580	16544	16473	16559	16518	16425	16570	16266	16538	16576	16333	16370	16528	16352	16471	16542	16496	16561	16593	16329	16392	16489	16248	16534	16531	16362	16320	16434	16358	16509	16440	16446	16415	16542	16666	16189	16568	16579	16360	16403	16529	16293	16526	16496	16558	16454	16373	16483	16336	16491	16686	16459	16474	16503	16573	16474	16495	16419	16500	16394	16351	16458	16324	16366	16428	16341	16255	16435	16503	16457	16400	16371	16583	16446	16257	16487	16392	16336	16383	16450	16554	16437	16308	16500	16408	16540	16462	16469	16601	16650	16250	16477	16365	16474	16311	16494	16484	16541	16307	16420	16330	16712	16536	16627	16676	16373	16581	16388	16543	16503	16655	16642	16544	16619	16630	16449	16363	16561	16348	16436	16435	16473	16385	16401	16299	16475	16340	16496	16462	16634	16433	16555	16508	16405	16670	16634	16390	16483	16504	16520	16528	16488	16508	16403	16361	16431	16509	16454	16626	16344	16366	16353	16495	16506	16399	16495	16367	16332	16290	16615	16600	16303	16530	16512	16515	16588	16440	16487	16647	16254	16390	16434	16565	16447	16476	16446	16451	16611	16577	16452	16473	16447	16513	16588	16466	16486	16442	16416	16560	16513	16515	16506	16290	16416	16540	16418	16331	16487	16554	16446	16382	16342	16601	16345	16459	16483	16464	16340	16514	16297	16381	16602	16457	16579	16439	16495	16490	16273	16431	16364	16374	16440	16426	16529	16435	16503	16683	16385	16519	16420
24400	21658	30239	29962	35561	42157	43123	37145	33408	31332	29321	27596	26336	25495	24648	24516	24113	23714	23596	23428	23515	23034	23186	22895	23038	22695	22927	22970	22731	22907	22923	22868	22718	22681	22699	22476	22967	22732	22829	22876	22895	22797	22828	22858	22852	22847	22814	22636	22762	22787	22859	22948	22654	22791	22667	23015	22914	22898	22628	22880	22573	22674	22755	22664	22691	22702	22751	22888	22636	22666	22712	22775	22694	22929	22753	22563	22738	22946	22759	23000	22850	22974	23001	22718	22645	22791	22823	22713	22956	22691	22761	22549	22508	22785	22859	22831	22831	22483	22688	22697	22692	22608	22894	22635	22589	22851	22861	22683	22876	22796	22958	22682	22984	22749	22704	22718	22546	22752	22844	22849	22722	22844	22614	22926	22783	22771	22681	22680	22556	22737	22966	23129	22891	22636	22673	22727	22840	22867	22726	22806	22813	22759	22749	22763	22580	22769	22699	22501	22726	22576	22719	22636	22697	22689	22788	22645	22600	22604	22746	22674	22684	22702	22627	22732	22745	22587	22727	22933	22855	23022	22930	22856	22619	22597	22894	22624	22766	22774	22725	22722	22727	22818	22759	22871	22827	22597	22864	22689	22858	22837	22905	22789	22803	22858	22666	22832	22546	22654	22763	22739	22875	22730	22716	22674	22659	22910	22980	22784	22649	22717	22760	22809	22714	22646	22696	22471	22891	22574	22538	22812	22754	22566	22627	22826	22602	22925	22603	22790	22996	22747	22784	22688	22986	22812	22807	22647	22802	22573	22925	22784	22773	22582	22717	22773	22800	22670	22609	22514	22866	22860	22632	22782	22727	22614	22608	22850	22932	22874	22738	22845	22455	22776	22825	22860	22533	22709	22587	22716	22569	22639	22758	22895	22784	22561	22709	22706	22732	22627	22829	22743	22673	22652	22995	22690	22567	22869	22728	22527	22713	22708	22850	23028	22826	22931	22593	22610	22863	22853	22733	22459	22649	22762	22705	22900	22853	22669	22760	22590	22603	22742	22928	22669	22665	22732	23045	22774	22727	22783	22869	23056	22797	22892	22881	22750	22668	22826	22726	22735	22772	22889	22720	22668	22503	22725	22516	22685	22691	22769	22696	22801	22979	22721	22375	22892	22665	22565	22788	22454	22704	22852	22690	22464	22745	22525	22855	22698	22651	22889	22518	22917	22644	22850	22844	22648	23009	22450	22768	22712	22811	22547	22622	22997	22809	22552	22703	22778	22789	22654	22882	22746	22603	22569	22470	22686	22855	22902	22799	22732	22701	22803	22870	22803	22729	22700	22816	22698	22755	22833	22512	22686	22656	22762	22863	22870	23034	22657	22825	22822	22587	22593	22555	22740	22561	22635	22697	22599	22808	22665	23001	22725	22882	22659	22771	22463	22882	22837	22618	22687	22659	22451	22672	22638	22619	22594	22608	22674	22748	22703	22795	22723	22667	22975	22854	22660	22664	22600	22773	22870	22864	22696	22759	22756	22741	22612	22606	22837	22678	22873	22719	22849	22872	22700	22759	22733	22571	22469	22967	22738	22707	22891	22775	22762	22769	22741	22741	22785	22637	22645	22725	22744	22793	22501	22704	22716	22739	22775	23003	22747	22845	23082	22754	22596	22807	22863	22729	22778	22917	22855	22792	22642	22602	22843	22816	22545	22563	22733	22693	22720	22680	22791	22676	22685	22600	22583	22934	22534	22609	22520	22679	22692	22397	22596	22640	22636	22592	22843	22812	22654	22500	22754	22910	22674	22581	22764	22795	22623	22570	22748	22867	22666	22759	22917	22658	22849	22904	22683	22677	22834	22884	22781	22844	22788	22920	22663	22673	22508	22531	22983	22806	22914	22728	22685	22921	22774	22902	22800	22829	22759	22718	22603	22722	22829	22938	22677	22765	22842	22647	22732	22688	22684	22946	22621	22650	22744	22684	22722	22739	22740	22907	22549	22812	22749	22837	22748	22785	22590	22732	22879	23093	22877	22949	22991	22849	22743	22756	22635	22601	22726	22486	22715	22824	22650	22848	22802	22762	22614	22907	22963	22583	22719	22833	22734	22830	22716	22710	22901	22688	22535	22608	22758	22579	22741	22637	22550	22650	22627	22441	22675	22856	22920	22658	22656	22820	22805	22752	22762	22663	22731	22812	22768	22802	22729	22588	22859	22632	22628	22735	22677	22700	22750	22936	22766	22744	22706	22763	22680	22747	22787	22979	22688	22853	22627	22719	22657	22562	22670	22817	22824	22851	22694	22843	22920	22873	22747	22895	22709	22791	22471	22619	22653	22730	22891	22774	22977	22757	22964	22912	22652	23002	22990	22705	22819	22749	22598	22763	22895	22589	22588	22829	22601	22861	22775	22973	22774	22792	22727	22893	22665	22782	22610	22635	22706	22950	22696	23008	22764	22687	22808	22690	22905	22693	22579	22767	22675	22770	22839	22761	22796	22590	22739	22596	22810	22953	22547	22681	22616	22712	22692	22684	22742	22713	22762	22795	22786	22717	22862	22799	22859	22876	22572	23046	22517	22744	22739	22735	22726	22718	22801	22975	22940	22876	22682	22744	22729	22778	22679	22803	23048	22869	22961	22908	22937	22619	22669	22510	22933	22644	22742	22741	22701	22562	22631	22709	22707	23003	22895	22627	22911	22670	22804	23114	22769	22652	22720	22637	22685	22798	22801	22928	22699	22734	22555	22762	22846	22602	22657	22894	22796	22655	22676	23211	22709	22687	22625	22772	22732	22835	22779	22577	22616	23013	22690	23015	22665	22609	22656	22762	22565	22872	22744	22946	22580	22739	22568	22709	22605	22615	22773	22862	22554	22704	22831	22597	22776	22737	22569	22739	22628	22692	22669	22960	22817	22639	22650	22874	22629	22463	22693	22522	22579	22809	22729	22798	22774	22809	22836	22665	22647	22859	22639	22537	22676	22610	22827	22885	22664	22605	22587	22819	22971	23026	22803	22988	22705	22513	22557	22686	22608	22657	22545	22684	22769	22784	22764	23033	22776	22617	22566	22680	22700	22535	22618	22850	22815	22673	22745	22720	22747	22730	22630	22954	22744	22874	22847	22952	22677	22609	22799	22993	22898	22832	22740	22593	22713	22767	22664	22893	22905	22741	22859	22703	22708	22807	22672	22735	22648	22861	22855	22602	22706	22740	22875	22690	22700	22399	22806	22659	23045	22584	22790	22939	22655	22570	22648	22736	22527	22826	22647	22640	22725	22805	22811	22802	22584	22581	22482	22794	22707	22861	22857	22803	22733	22596	22784	22641	22502	22707	22590	22726	22926	22748	22565	22717	22938	22725	22843	22563	22641	22813	22523	22773	22707	22592	22907	22653	22726	22520	22825	22651	23107	22901	22675	22580	22765	22528	22695	23052	22428	22729	22689	22638	22995	22628	22763	22636	22583	22776	22601	22567	22807	22746	22748	22873	22877	22724	22632	22947	22771	22652	22869	22765	22752	22709	22884	22799	22763	22901	22868	22706	22760	22728	22934	22527	22689	22706	22740	22737	22498	22710	22649	22682	22757	22563	22794	22673	22545	22697	22660	22694	22827	22582	22796	22660	22697	22884	22741	22663	22414	22908	22669	22701	22646	22638	22811	22869	22566	22788	22831	22762	22596	22769	22653	22754	22796	22937	22883	22869	22733	22924	22707	22872	22677	22848	22621	22659	22583	22704	22960	23033	22568	22762	22563	22716	22577	22771	22933	22882	22813	22712	22809	22728	22784	22801	22548	22499	22779	22993	22559	22493	22680	22596	22742	22868	22898	22897	22622	22437	22732	22667	22813	22724	22532	22723	22910	22895	22740	22655	22819	22619	22740	22742	22550	22611	22802	22953	22873	22564	22924	22741	22528	22717	22535	22868	22494	22703	22714	22620	22824	22782	22755	22448	22878	22719	22865	22769	22776	22813	22697	22832	22780	22921	22718	22742	22728	22804	22761	22596	22812	22791	22661	22623	23113	22748	22606	22659	22669	22826	22613	22546	22763	22870	22892	22918	22817	22707	22804	22738	22687	22700	22805	22691	22790	22620	22562	22761	22791	22607	22951	22972	22882	22788	22726	22724	23053	22367	22514	22632	22740	22731	22600	22798	22721	22756	22891	22541	22702	22705	22707	22715	22808	22817	22442	22897	22710	22718	22709	22827	22580	22717	22802	22784	22810	22742	22905	22873	22782	22696	22936	22671	22712	22920	22937	22734	22835	22934	22714	22608	22602	22917	22687	22825	22910	22625	22712	22974	22731	22828	22735	22676	22775	22875	22711	22656	22986	22784	22652	22671	22613	22582	22742	22757	22761	22688	22738	22601	22795	22929	22625	22760	22546	22688	22481	22691	22507	22682	22785	22737	22878	22732	22806	22560	22795	22868	22489	22719	22713	22833	22605	22933	22822	22719	22671	22806	22787	22788	22558	23007	22784	22670	22804	22638	22654	22798	22785	22743	22728	22885	22940	22774	22828	22966	22727	22685	22802	22947	22935	22898	22640	22771	22911	22964	22939	22763	22629	22702	22751	22827	22698	22679	22810	22817	22769	22642	22541	22700	22669	22595	22776	23046	22620	22916	22816	22882	22836	22849	22720	22579	22782	22727	22628	22867	22787	22911	22742	22762	22818	22705	22809	22930	22824	22819	22761	22746	22793	22930	22595	22725	22950	22776	22860	22813	22847	22769	22588	22697	22678	22673	22618	22713	22726	22725	22828	22905	22655	22700	22624	22756	22735	22721	22664	22776	22970	22725	22766	22714	22644	22719	22712	22730	22840	22666	22828	22826	22771	22627	22972	22759	22788	22637	22647	22939	23015	22828	22743	22832	22688	22681	22773	22846	22680	22517	22926	22777	22863	22768	22848	22843	22732	22781	22763	22688	22806	22663	23022	22619	22720	22454	22874	22754	23019	22875	22605	22624	22979	22932	22998	23067	22795	22754	22891	22808	22803	22836	22839	22778	22728	22659	22688	22925	22584	22423	22656	22581	22756	22714	22707	22744	22598	22671	22667	22709	22792	22732	22826	22744	22491	22837	22608	22694	22846	22917	22700	22543	22506	22843	22783	23001	22974	22916	22733	22794	22768	22560	22812	22741	22709	22495	22680	22771	22829	22718	22789	22575	22887	22748	22759
36261	57235	61041	59426	53170	47505	41600	35888	31669	27951	25249	23111	21320	20052	19355	18856	18202	17668	17443	17293	16999	16871	16836	16650	16832	16484	16660	16644	16757	16599	16594	16546	16672	16512	16523	16488	16457	16676	16557	16580	16467	16476	16517	16463	16529	16453	16788	16641	16504	16479	16564	16388	16320	16433	16737	16626	16611	16691	16620	16693	16650	16529	16383	16570	16550	16548	16531	16540	16525	16473	16533	16577	16536	16236	16469	16703	16495	16593	16339	16494	16497	16337	16488	16527	16554	16610	16436	16548	16586	16503	16436	16591	16294	16572	16352	16504	16424	16543	16687	16574	16490	16466	16431	16502	16502	16374	16655	16496	16495	16556	16644	16408	16308	16457	16384	16366	16409	16564	16304	16614	16389	16529	16413	16386	16564	16459	16381	16466	16459	16501	16480	16424	16616	16433	16507	16466	16557	16542	16438	16519	16537	16578	16419	16444	16408	16515	16628	16420	16494	16612	16537	16627	16546	16507	16477	16356	16383	16485	16621	16590	16550	16501	16534	16652	16377	16615	16527	16592	16481	16513	16435	16603	16399	16518	16415	16567	16457	16511	16586	16467	16409	16533	16576	16674	16439	16491	16473	16465	16429	16419	16618	16619	16472	16502	16522	16473	16527	16677	16543	16496	16520	16598	16466	16518	16478	16464	16362	16539	16650	16386	16548	16585	16400	16518	16521	16523	16445	16534	16554	16353	16586	16471	16387	16432	16643	16372	16604	16422	16493	16527	16505	16676	16724	16559	16443	16716	16391	16658	16447	16563	16552	16397	16545	16424	16532	16524	16401	16540	16349	16583	16507	16337	16582	16400	16335	16493	16497	16439	16532	16653	16472	16347	16415	16470	16374	16426	16646	16787	16443	16521	16642	16645	16559	16403	16621	16498	16434	16442	16717	16512	16475	16479	16635	16506	16546	16424	16507	16543	16525	16695	16631	16371	16560	16406	16725	16591	16549	16608	16520	16396	16458	16383	16504	16523	16420	16504	16572	16487	16567	16615	16456	16532	16618	16496	16449	16513	16480	16529	16607	16623	16580	16479	16386	16558	16582	16629	16303	16666	16487	16359	16563	16627	16661	16354	16442	16404	16505	16309	16420	16441	16419	16516	16580	16649	16594	16647	16401	16645	16513	16459	16504	16527	16495	16545	16587	16526	16261	16356	16526	16543	16486	16477	16434	16662	16632	16427	16392	16376	16559	16657	16361	16729	16674	16405	16552	16507	16415	16595	16635	16579	16549	16603	16404	16393	16632	16411	16477	16460	16382	16519	16496	16471	16464	16622	16719	16574	16507	16322	16355	16521	16572	16244	16504	16584	16409	16397	16453	16432	16437	16566	16553	16409	16367	16422	16320	16501	16519	16532	16449	16375	16451	16424	16566	16551	16491	16556	16581	16432	16454	16586	16470	16446	16337	16640	16445	16421	16603	16389	16693	16452	16427	16713	16511	16576	16371	16462	16626	16423	16588	16337	16444	16588	16406	16513	16371	16374	16370	16593	16618	16547	16255	16459	16440	16462	16537	16599	16352	16555	16454	16474	16543	16487	16432	16562	16458	16495	16578	16599	16667	16485	16487	16521	16474	16305	16520	16564	16543	16270	16496	16458	16438	16655	16526	16594	16638	16432	16694	16595	16538	16439	16600	16514	16496	16435	16342	16623	16473	16433	16418	16656	16418	16635	16436	16460	16618	16451	16669	16552	16571	16489	16600	16365	16644	16304	16503	16513	16651	16436	16485	16415	16628	16490	16383	16523	16510	16577	16661	16595	16341	16553	16399	16540	16727	16571	16679	16644	16539	16631	16455	16441	16631	16437	16521	16455	16529	16580	16465	16532	16573	16441	16788	16615	16419	16514	16447	16578	16499	16488	16570	16521	16365	16582	16372	16505	16646	16526	16635	16585	16516	16534	16519	16447	16406	16531	16543	16456	16501	16696	16513	16454	16561	16593	16538	16507	16563	16634	16601	16339	16286	16597	16448	16689	16491	16566	16552	16681	16464	16433	16360	16603	16583	16570	16516	16448	16720	16482	16614	16643	16408	16484	16377	16556	16407	16522	16618	16491	16501	16731	16467	16508	16373	16639	16603	16518	16804	16521	16590	16452	16488	16408	16478	16483	16536	16583	16615	16497	16492	16572	16458	16383	16362	16583	16419	16623	16568	16521	16533	16659	16522	16539	16786	16458	16491	16539	16611	16508	16652	16430	16467	16624	16658	16344	16539	16612	16630	16559	16501	16511	16593	16492	16345	16524	16568	16498	16321	16394	16626	16467	16608	16685	16487	16609	16573	16570	16462	16489	16610	16470	16498	16341	16510	16497	16603	16342	16691	16647	16422	16492	16489	16563	16285	16304	16509	16594	16551	16432	16561	16572	16464	16605	16441	16547	16696	16544	16557	16635	16642	16525	16643	16487	16576	16615	16501	16508	16399	16490	16457	16697	16534	16526	16434	16511	16716	16565	16420	16548	16577	16577	16531	16518	16483	16571	16490	16398	16426	16344	16610	16517	16389	16282	16564	16637	16309	16589	16586	16488	16544	16367	16638	16540	16266	16459	16487	16493	16468	16437	16540	16449	16505	16683	16611	16502	16382	16439	16378	16744	16373	16522	16482	16654	16644	16682	16549	16500	16359	16557	16456	16494	16484	16459	16529	16341	16475	16478	16514	16493	16465	16435	16673	16455	16722	16689	16454	16558	16635	16407	16544	16500	16338	16483	16591	16474	16633	16615	16461	16522	16523	16636	16712	16532	16367	16690	16641	16591	16589	16685	16509	16351	16522	16513	16483	16433	16576	16476	16598	16267	16603	16434	16464	16593	16611	16350	16535	16593	16431	16400	16430	16766	16534	16444	16545	16497	16636	16387	16476	16564	16322	16774	16506	16461	16401	16447	16695	16349	16388	16404	16617	16507	16556	16431	16414	16497	16649	16515	16545	16589	16445	16448	16555	16451	16571	16570	16432	16458	16511	16571	16397	16487	16568	16331	16514	16257	16655	16688	16604	16638	16404	16529	16532	16419	16512	16706	16550	16667	16499	16546	16569	16523	16678	16670	16507	16417	16464	16457	16491	16553	16521	16329	16478	16562	16650	16655	16460	16561	16382	16552	16592	16486	16513	16583	16588	16585	16580	16528	16625	16474	16554	16642	16553	16572	16479	16484	16386	16466	16517	16452	16522	16438	16576	16550	16529	16589	16643	16327	16373	16529	16457	16492	16509	16599	16608	16361	16535	16517	16695	16450	16577	16571	16408	16510	16513	16549	16504	16474	16576	16472	16480	16409	16532	16518	16593	16506	16376	16414	16564	16489	16610	16670	16434	16555	16772	16489	16338	16579	16442	16511	16635	16338	16420	16778	16593	16521	16481	16550	16598	16499	16445	16698	16439	16599	16757	16554	16503	16496	16522	16514	16546	16360	16474	16437	16563	16451	16469	16637	16711	16383	16494	16586	16389	16383	16712	16622	16663	16587	16631	16483	16476	16556	16415	16596	16560	16746	16343	16606	16549	16476	16775	16449	16626	16355	16517	16472	16493	16361	16670	16489	16611	16291	16413	16323	16493	16475	16582	16529	16538	16486	16391	16505	16529	16525	16534	16537	16539	16481	16609	16756	16461	16533	16526	16462	16475	16452	16777	16489	16458	16551	16522	16521	16492	16513	16393	16634	16528	16563	16594	16444	16600	16745	16582	16387	16446	16510	16636	16624	16369	16427	16673	16509	16538	16504	16432	16439	16676	16514	16589	16399	16511	16502	16578	16493	16540	16540	16368	16598	16433	16558	16383	16568	16556	16542	16537	16619	16520	16485	16456	16596	16558	16461	16597	16434	16536	16308	16595	16578	16305	16636	16404	16640	16395	16440	16564	16704	16466	16655	16422	16551	16478	16483	16629	16299	16662	16507	16380	16680	16674	16571	16449	16465	16538	16500	16538	16495	16452	16468	16510	16446	16650	16534	16513	16434	16616	16623	16522	16322	16515	16470	16520	16558	16743	16369	16573	16560	16471	16338	16641	16519	16418	16614	16467	16339	16833	16544	16667	16706	16596	16562	16394	16550	16670	16432	16631	16525	16482	16508	16494	16400	16380	16630	16634	16659	16525	16648	16545	16415	16475	16624	16403	16431	16548	16466	16441	16726	16549	16613	16699	16330	16582	16475	16621	16431	16523	16674	16429	16536	16474	16467	16235	16515	16698	16517	16518	16646	16576	16373	16631	16514	16342	16517	16541	16507	16651	16539	16459	16564	16398	16666	16725	16402	16424	16529	16669	16627	16420	16599	16652	16519	16671	16525	16555	16397	16720	16379	16442	16383	16664	16587	16734	16423	16587	16606	16515	16391	16528	16538	16666	16606	16405	16614	16620	16479	16532	16420	16394	16460	16476	16519	16537	16617	16516	16726	16530	16351	16697	16607	16337	16446	16576	16477	16634	16463	16490	16705	16683	16554	16433	16700	16505	16537	16547	16585	16508	16510	16603	16734	16506	16507	16490	16447	16417	16624	16509	16447	16578	16593	16456	16371	16545	16500	16624	16576	16508	16551	16772	16457	16672	16626	16436	16511	16578	16524	16626	16560	16426	16540	16629	16466	16642	16484	16505	16424	16311	16665	16585	16644	16421	16600	16495	16647	16453	16518	16553	16606	16390	16345	16608	16246	16670	16496	16752	16584	16513	16526	16408	16565	16413	16392	16510	16483	16570	16480	16565	16431	16507	16505	16467	16416	16497	16531	16621	16291	16451	16490	16521	16606	16311	16657	16409	16495	16520	16697	16550	16519	16451	16687	16588	16596	16558	16561	16526	16640	16483	16502	16321	16581	16533	16546	16533	16624	16450	16364	16525	16533	16448	16548	16679	16576	16571	16589	16364	16704	16497	16536	16361	16423	16314	16380	16571	16471	16416	16381	16476	16610	16427	16412	16507	16497	16635	16347	16625	16703	16619	16513	16518	16458	16631	16722	16652	16551	16578	16404	16546	16693	16515	16525	16562	16447	16552	16390	16585	16396	16564	16506	16537	16484	16591	16488	16676	16569	16386	16596	16582	16349	16600	16467	16563	16670	16638	16509	16571	16430	16585	16485	16450	16418	16431	16567	16498	16456	16530	16356	16643	16459	16519	16406	16546	16531
42419	47325	49936	46422	42014	37890	33959	30602	28675	26840	25862	24983	24052	23657	23607	23413	23441	23410	23111	22807	22994	22753	22855	22871	22847	22837	22723	22860	22651	22693	22772	22876	22741	22757	22812	22692	22676	22668	22588	22721	22733	22594	22648	22657	22787	22662	22756	22696	22747	22726	22673	22822	22817	22886	22811	22744	22783	22469	22712	22660	22741	22593	22490	22673	22303	22736	22647	22455	22752	22623	22654	22696	22530	22610	22795	22701	22718	22587	22695	22861	22669	22871	22459	22521	22714	22704	22728	22730	22671	22734	22582	22649	22900	22816	22649	22770	22674	22705	22803	22800	22833	22628	22839	22396	22582	22629	22706	22472	22443	22601	22238	22495	22570	22472	22567	22570	22537	22805	22665	22627	22831	22731	22502	22745	22758	22592	22572	22712	22864	22524	22891	22397	22631	22654	22655	22757	22659	22562	22712	22549	22567	22605	22533	22653	22558	22479	22469	22462	22607	22647	22438	22737	22551	22618	22892	22588	22637	22447	22751	22706	22857	22647	22587	22588	22713	22683	22941	22789	22853	22756	22414	22452	22624	22800	22670	22645	22548	22612	22895	22705	22798	22547	22648	22685	22605	22679	22634	22793	22584	22732	22480	22578	22754	22607	22554	22453	22673	22824	22804	22721	22424	22730	22726	22699	22805	22972	22754	22517	22576	22646	22677	22700	22404	22796	22726	22506	22707	22697	22756	22554	22722	22728	22702	22814	22798	22889	22884	22742	22757	22524	22719	22444	22449	22523	22690	22621	22596	22666	22557	22907	22765	22659	22733	22758	22397	22594	22601	22596	22330	22582	22575	22640	22511	22553	22551	22647	22561	22627	22860	22432	22659	22753	22703	22551	22535	22698	22721	22767	22648	22763	22629	22396	22526	22674	22689	22728	22532	22790	22702	22500	22798	22751	22452	22412	22520	22843	23085	22686	22758	22433	22651	22662	22663	22537	22476	22493	22714	22655	22632	22674	22457	22829	22680	22434	22823	22439	22478	22689	22641	22661	22532	22600	22670	22634	22614	22660	22497	22667	22764	22547	22771	22506	22601	22616	22760	22587	22488	22568	22630	22604	22690	22314	22496	22689	22709	22592	22746	22612	22574	22610	22630	22663	22770	22569	22561	22851	22814	22703	22770	22649	22744	22727	22825	22837	22578	22683	22480	22668	22772	22522	22561	22857	22609	22453	22775	22672	22498	22680	22581	22554	22681	22382	22828	22603	22618	22519	22561	22595	22681	22833	22908	22545	22802	22702	22488	22457	22599	22775	22740	22638	22579	22779	22745	22608	22568	22903	22698	22643	22678	22403	22848	22573	22495	22730	22594	22379	22648	22755	22521	22695	22603	22788	22616	22430	22556	22586	22620	22565	22722	22755	22619	22392	22658	22465	22716	22595	22623	22749	22855	22870	22580	22857	22546	22671	22524	22732	22695	22572	22650	22489	22812	22764	22683	22527	22540	22787	22650	22769	22576	22745	22599	22525	22418	22482	22736	22627	22748	22602	22702	22438	22594	22607	22550	22635	22559	22797	22615	22647	22561	22618	22660	22492	22590	22736	22541	22794	22746	22914	22474	22688	22797	22753	22636	22772	22791	22531	22570	22418	22685	22589	22633	22654	22603	22530	22499	22717	22730	22361	22605	22674	22892	22818	22529	22628	22624	22752	22462	22670	22536	22443	22829	22753	22755	22481	22693	22492	22585	22643	22410	22795	22645	22824	22879	22650	22688	22553	22708	22554	22680	22750	22412	22562	22375	22708	22607	22639	22651	22644	22484	22877	22691	22677	22747	22878	22731	22734	22584	22694	22625	22696	22558	22450	22563	22701	22543	22532	22749	22681	22475	22505	22752	22565	22586	22537	22791	22460	22554	22572	22763	22580	22675	22720	22838	22561	22628	22699	22615	22723	22534	22500	22577	22759	23006	22680	22742	22685	22538	22620	22672	22686	22655	22738	22756	22555	22690	22688	22743	22619	22410	22539	22600	22641	22657	22717	22591	22395	22447	22462	22807	22843	22651	22663	22852	22669	22741	22768	22857	22583	22510	22538	22938	22841	22859	22799	22646	22664	22775	22572	22668	22490	22695	22412	22589	22574	22577	22628	22429	22765	22559	22542	22279	22702	22729	22740	22784	22708	22737	22668	22510	22654	22312	22530	22455	22661	22650	22743	22792	22744	22701	22489	22665	22570	22642	22754	22702	22662	22763	22540	22494	22735	22507	22678	22728	22808	22601	22730	22668	22816	22379	22736	22584	22638	22462	22433	22751	22624	22630	22460	22644	22776	22594	22580	22569	22713	22747	22583	22716	22592	22783	22765	22566	22728	22518	22552	22741	22760	22775	22765	22709	22754	22372	22770	22824	22821	22952	22415	22626	22664	22995	22772	22568	22432	22615	22602	22572	22559	22657	22699	22585	22668	22705	22492	22672	22832	22467	22599	22679	22725	22885	22748	22552	22565	22699	22584	22705	22734	22647	22596	22695	22715	22715	22764	22915	22683	22491	22612	22746	22636	22830	22489	22906	22702	22471	22535	22753	22926	22813	22598	22604	22593	22542	22558	22272	22531	22534	22526	22567	22543	22724	22740	22684	22521	22480	22795	22474	22609	22731	22717	22811	22885	22870	22692	22915	22821	22795	22667	22616	22774	22626	22534	22397	22661	22450	22684	22847	22602	22766	22893	22682	22660	22651	22828	22705	22591	22740	22717	22612	22583	22526	22641	22721	22634	22717	22668	22568	22620	22815	22426	22854	22632	22681	22806	22613	22711	22888	22640	22677	22645	22678	22629	22413	22703	22998	22707	22800	22583	22574	22727	22766	22855	22533	22428	22724	22600	22601	22633	22596	22610	22542	22650	22455	22840	22573	22788	22596	22835	22773	22827	22705	22761	22645	22656	22693	22769	22617	22537	22638	22579	22624	22544	22769	22766	22634	22576	22803	22566	22535	22631	22672	22725	22890	22586	22531	22610	22723	22459	22518	22631	22576	22672	22485	22622	22777	22563	22623	22768	22695	22665	22463	22634	22674	22519	22719	22721	22759	22479	22796	22534	22755	22693	22790	22781	22456	22608	22747	22738	22585	22731	23009	22944	22839	22665	22462	22479	22741	22613	22619	22620	22524	22556	22513	22576	22548	22552	22661	22686	22410	22503	22627	22630	22661	22696	22733	22514	22798	22585	22765	22799	22697	22709	22642	22450	22517	22722	22746	22760	22852	22751	22585	22455	22853	22762	22793	22668	22765	22619	22538	22491	22452	22874	22702	22581	22672	22666	22551	22768	22751	22600	22527	22802	22624	22659	22733	22787	22662	22718	22789	22581	22592	22765	22784	22657	22427	22725	22795	22876	22407	22630	22567	22670	22542	22612	22649	22567	22629	22566	22888	22468	22643	22477	22698	22777	22639	22539	22608	22781	22581	22468	22882	22726	22753	22442	22750	22699	22583	22503	22710	22622	22770	22395	22683	22642	22654	22608	22635	22644	22808	22594	22450	22612	22910	22763	22860	22560	22843	22757	22696	22845	22766	22604	22753	22610	22590	22712	22570	22650	22750	22670	22579	22730	22811	22529	22673	22741	22706	22796	22417	22840	22528	22476	22788	22526	22713	22608	22720	22768	22653	22664	22785	22492	22652	22664	22714	22682	22802	22590	22754	22607	22720	22677	22507	22577	22486	22937	22549	22804	22902	22692	22501	22629	22739	22526	22622	23011	22742	22581	22560	22379	22484	22676	22645	22785	22511	22714	22609	22450	22394	22617	22736	22671	22761	22673	22771	22892	22697	22983	22802	22561	22643	22670	22736	22723	22489	22699	22537	22717	22766	22742	22580	22333	22680	22700	22685	22575	22740	22613	22397	22834	22511	22827	22808	22666	22496	22682	22524	22628	22453	22723	22627	22530	22548	22595	22873	22598	22552	22623	22709	22726	22649	22596	22594	22514	22530	22684	22759	22664	22768	22599	22776	22748	22679	22658	22655	22662	22775	23007	22744	22482	22598	22756	22575	22792	22626	22861	22751	22812	22767	22613	22553	22528	22750	22768	22623	22800	22873	22701	22500	22508	22565	22709	22812	22538	22752	22738	22520	22675	22575	22601	22701	22838	22599	22746	22535	22669	22628	22617	22553	22503	22676	22629	22701	22585	22776	22631	22697	22571	22681	22615	22745	22617	22930	22736	22635	22813	22580	22417	22648	22659	22582	22688	22583	22650	22827	22525	22711	22804	22512	22522	22692	22689	22651	22371	22678	22629	22769	22932	22827	22831	22543	22649	22313	22533	22572	22514	22697	22633	22689	22525	22658	22683	22648	22623	22767	22795	22875	22689	22743	22656	22759	22555	22619	22746	22577	22720	22657	22570	22766	22558	22736	22718	22681	22859	22713	22816	22949	22762	22642	22783	22525	22601	22803	22505	22589	22616	22454	22531	22552	22710	22703	22584	22764	22767	22572	22467	22607	22840	22591	22598	22696	22734	22601	22519	22685	22721	22694	22939	22787	22874	22762	22477	22773	22527	22774	22702	22584	22687	22735	22762	22652	22767	22639	22675	22407	22611	22550	22739	22537	22578	22713	22352	22603	22383	22534	22635	22587	22599	22774	22703	22717	22653	22681	22572	22718	22758	22795	22593	22769	22697	22895	22555	22464	22642	22556	22850	22766	22577	22705	22691	22782	22546	22770	22453	22626	22632	22740	22583	22784	22560	22744	22628	22658	22483	22494	22539	22369	22667	22694	22606	22629	22615	22664	22820	22705	22545	22682	22696	22893	22777	22605	22784	22536	22558	22521	22686	22438	22682	22497	22538	22798	22437	22841	22479	22606	22732	22635	22572	22549	22719	22747	22688	22673	22569	22787	22674	22783	22680	22773	22777	22585	22766	22696	22722	22894	22814	22766	22776	22757	22760	22519	22639	22617	22683	22733	22540	22712	22640	22659	22729	22671	22602	22792	22624	22592	22254	22533	22692	22562	22468	22550	22710	22657	22550	22508	22790	22519	22630	22476	22558	22765	22727	22750	22676	22804	22666	22443	22542	22835	22521	22494	22618	22771	22528	22617	22607	22739	22623	22898	22653	22444	22590	22732	22802	22743	22575	22705	22744	22657	22632	22768	22739	22445	22814	22635	22656	22849	22588
37945	51119	53381	47675	41745	36465	31619	27659	24634	22413	20854	19507	18870	18146	17789	17493	17185	17161	17037	16761	16708	16763	16819	16547	16662	16498	16498	16761	16465	16188	16465	16465	16666	16513	16412	16494	16508	16540	16547	16522	16368	16556	16559	16492	16574	16462	16355	16530	16329	16522	16516	16546	16496	16434	16441	16443	16399	16349	16448	16338	16542	16485	16473	16518	16439	16449	16524	16589	16363	16429	16385	16463	16424	16422	16549	16433	16459	16477	16447	16521	16365	16639	16472	16432	16632	16327	16407	16395	16613	16490	16536	16318	16480	16474	16387	16413	16531	16289	16552	16295	16489	16412	16479	16477	16468	16446	16573	16513	16518	16556	16493	16469	16522	16497	16281	16505	16520	16681	16525	16411	16424	16229	16553	16589	16359	16488	16480	16420	16569	16409	16681	16370	16509	16562	16518	16367	16467	16695	16336	16366	16467	16569	16617	16554	16448	16501	16498	16444	16381	16280	16449	16455	16513	16553	16587	16482	16467	16382	16538	16429	16430	16535	16396	16304	16401	16450	16394	16498	16554	16414	16637	16529	16530	16383	16565	16377	16646	16486	16346	16354	16630	16600	16362	16336	16455	16319	16416	16627	16525	16453	16649	16498	16415	16570	16446	16391	16530	16392	16511	16469	16294	16577	16391	16395	16354	16611	16456	16329	16539	16320	16411	16518	16629	16550	16546	16640	16427	16299	16512	16395	16456	16566	16593	16615	16437	16529	16272	16574	16541	16455	16427	16325	16313	16619	16435	16512	16486	16401	16586	16604	16452	16609	16340	16469	16374	16415	16476	16375	16382	16379	16347	16463	16246	16295	16526	16483	16446	16598	16443	16325	16503	16557	16376	16553	16375	16474	16670	16498	16576	16548	16531	16568	16289	16513	16480	16451	16567	16552	16491	16385	16523	16368	16449	16371	16642	16459	16487	16597	16426	16470	16505	16468	16543	16568	16627	16377	16399	16378	16520	16453	16464	16340	16534	16418	16402	16524	16394	16422	16422	16455	16544	16503	16414	16475	16618	16556	16325	16541	16382	16318	16589	16540	16454	16341	16493	16475	16625	16654	16530	16651	16451	16410	16435	16383	16501	16615	16245	16556	16458	16496	16426	16429	16411	16566	16605	16461	16439	16682	16559	16424	16591	16420	16525	16432	16359	16444	16377	16522	16411	16475	16590	16372	16395	16488	16600	16280	16531	16586	16476	16632	16575	16513	16519	16470	16482	16415	16390	16307	16514	16367	16523	16403	16419	16505	16354	16584	16547	16460	16569	16309	16511	16473	16575	16680	16445	16645	16363	16242	16559	16514	16639	16383	16576	16560	16618	16440	16600	16463	16469	16319	16290	16519	16448	16369	16413	16427	16524	16356	16393	16355	16420	16708	16431	16519	16379	16493	16462	16444	16537	16307	16471	16512	16503	16401	16467	16444	16513	16499	16600	16453	16603	16389	16550	16433	16430	16485	16448	16551	16490	16748	16337	16375	16401	16540	16560	16480	16414	16510	16257	16432	16593	16660	16381	16384	16448	16550	16412	16410	16315	16616	16756	16412	16645	16479	16435	16622	16426	16609	16512	16463	16392	16474	16483	16454	16521	16553	16251	16512	16473	16773	16345	16529	16564	16381	16362	16694	16467	16441	16349	16630	16316	16457	16456	16620	16404	16472	16436	16437	16419	16437	16330	16523	16488	16322	16463	16393	16361	16524	16492	16503	16438	16496	16539	16531	16395	16384	16577	16361	16294	16513	16351	16556	16402	16756	16603	16483	16542	16389	16555	16694	16420	16526	16599	16548	16419	16407	16649	16355	16566	16371	16520	16372	16512	16600	16635	16457	16436	16612	16398	16662	16490	16356	16614	16509	16486	16441	16662	16431	16553	16276	16636	16383	16543	16485	16487	16485	16590	16641	16537	16665	16299	16479	16521	16548	16456	16539	16663	16340	16444	16544	16472	16423	16471	16311	16563	16557	16406	16467	16389	16374	16493	16420	16511	16397	16345	16441	16504	16514	16496	16471	16394	16519	16464	16560	16517	16523	16441	16470	16561	16325	16469	16548	16503	16627	16370	16522	16455	16325	16592	16462	16366	16337	16436	16535	16584	16616	16552	16646	16382	16527	16712	16668	16395	16475	16451	16360	16350	16680	16366	16454	16497	16433	16694	16509	16439	16678	16509	16446	16464	16439	16418	16598	16508	16425	16591	16640	16320	16537	16454	16392	16442	16739	16554	16532	16383	16430	16512	16535	16422	16405	16505	16500	16348	16509	16544	16437	16392	16504	16499	16399	16360	16646	16423	16619	16351	16685	16442	16409	16495	16549	16381	16487	16648	16470	16542	16615	16265	16506	16430	16594	16509	16465	16571	16307	16556	16500	16372	16526	16401	16545	16437	16496	16368	16350	16539	16587	16548	16529	16458	16476	16554	16354	16409	16526	16545	16508	16433	16577	16561	16202	16531	16367	16481	16536	16432	16270	16613	16614	16591	16559	16667	16501	16607	16506	16446	16404	16572	16368	16483	16491	16542	16425	16592	16496	16469	16431	16385	16442	16373	16316	16424	16463	16613	16338	16713	16329	16489	16564	16432	16306	16522	16555	16432	16514	16571	16557	16436	16475	16657	16720	16442	16634	16462	16301	16509	16443	16346	16497	16575	16516	16502	16412	16350	16544	16604	16469	16563	16578	16335	16404	16439	16443	16262	16514	16381	16654	16406	16589	16559	16507	16688	16456	16376	16573	16497	16290	16464	16588	16625	16486	16645	16431	16377	16208	16459	16533	16440	16486	16462	16708	16504	16460	16474	16676	16578	16379	16535	16511	16491	16445	16647	16498	16488	16512	16532	16390	16485	16526	16413	16731	16374	16473	16382	16532	16559	16606	16410	16576	16591	16499	16687	16431	16509	16583	16415	16672	16503	16399	16538	16609	16303	16526	16332	16493	16431	16527	16533	16388	16474	16534	16556	16669	16604	16517	16196	16360	16436	16271	16523	16582	16500	16365	16371	16514	16528	16486	16452	16476	16496	16514	16495	16623	16462	16315	16421	16503	16620	16376	16521	16441	16286	16461	16488	16490	16572	16477	16524	16619	16263	16307	16534	16639	16556	16498	16346	16345	16507	16371	16368	16659	16240	16602	16487	16548	16618	16516	16436	16382	16390	16562	16298	16419	16610	16363	16327	16567	16418	16545	16572	16459	16532	16478	16426	16569	16414	16492	16655	16472	16524	16418	16488	16372	16364	16525	16484	16558	16469	16406	16370	16350	16481	16469	16442	16610	16483	16400	16415	16653	16372	16521	16311	16447	16589	16467	16477	16377	16503	16640	16509	16455	16382	16610	16483	16562	16404	16324	16564	16449	16363	16493	16678	16503	16448	16428	16534	16505	16344	16628	16553	16443	16440	16421	16445	16346	16547	16418	16507	16515	16601	16581	16532	16561	16591	16487	16406	16469	16491	16631	16610	16450	16502	16450	16511	16530	16644	16422	16430	16514	16473	16473	16580	16624	16615	16301	16479	16396	16380	16509	16490	16558	16257	16560	16528	16564	16473	16243	16405	16346	16475	16500	16403	16616	16475	16473	16492	16473	16297	16549	16485	16345	16294	16534	16446	16363	16463	16495	16630	16450	16389	16351	16485	16592	16507	16593	16507	16589	16449	16310	16370	16465	16428	16479	16333	16471	16575	16588	16412	16526	16612	16495	16446	16421	16463	16547	16486	16413	16545	16576	16547	16405	16556	16395	16348	16431	16409	16344	16571	16306	16502	16679	16620	16531	16445	16470	16412	16570	16355	16444	16337	16469	16534	16269	16488	16656	16590	16322	16462	16362	16508	16491	16407	16462	16452	16581	16473	16463	16569	16646	16468	16475	16470	16504	16303	16455	16440	16481	16597	16577	16654	16400	16443	16300	16415	16417	16352	16606	16532	16602	16500	16329	16452	16260	16649	16467	16335	16507	16526	16407	16299	16380	16592	16513	16369	16492	16438	16577	16689	16518	16593	16507	16528	16405	16381	16494	16481	16535	16693	16613	16540	16452	16354	16544	16458	16521	16550	16356	16348	16532	16560	16748	16329	16362	16424	16435	16404	16389	16466	16609	16430	16393	16660	16343	16476	16466	16497	16495	16302	16463	16535	16487	16357	16521	16534	16488	16561	16654	16470	16453	16602	16470	16407	16458	16428	16554	16351	16573	16401	16444	16481	16497	16469	16521	16583	16531	16348	16504	16440	16437	16484	16401	16438	16582	16438	16416	16598	16380	16468	16300	16504	16299	16543	16418	16552	16479	16563	16412	16479	16462	16626	16634	16383	16331	16382	16525	16465	16484	16535	16219	16605	16447	16646	16476	16625	16583	16203	16275	16479	16253	16407	16309	16383	16360	16567	16654	16507	16539	16479	16413	16475	16464	16646	16476	16609	16285	16553	16363	16590	16477	16426	16606	16503	16294	16668	16525	16073	16380	16501	16665	16538	16562	16387	16470	16583	16549	16338	16366	16437	16469	16489	16537	16592	16453	16418	16711	16532	16577	16512	16433	16465	16351	16521	16405	16437	16433	16420	16592	16462	16281	16557	16568	16450	16498	16538	16486	16554	16593	16325	16313	16573	16387	16632	16495	16425	16526	16546	16360	16383	16471	16402	16576	16670	16340	16480	16360	16554	16500	16376	16465	16417	16383	16389	16490	16414	16325	16386	16559	16530	16385	16599	16522	16661	16565	16444	16530	16595	16413	16342	16584	16528	16311	16508	16594	16447	16534	16630	16264	16370	16688	16425	16501	16465	16477	16591	16472	16348	16483	16394	16564	16450	16545	16643	16550	16659	16467	16486	16643	16422	16532	16627	16489	16341	16444	16582	16530	16503	16606	16395	16467	16498	16499	16336	16618	16516	16424	16527	16461	16420	16573	16543	16438	16514	16488	16432	16484	16314	16665	16338	16504	16376	16528	16555	16567	16490	16554	16616	16480	16533	16440	16430	16620	16656	16356	16454	16483	16607	16424	16591	16552	16442	16276	16461	16459	16595	16436	16379	16439	16616	16628	16681	16587	16491	16528	16399	16464	16423	16567	16597	16593	16348	16450	16332	16496	16418	16595	16371	16301	16560	16528	16494	16426	16387	16512	16439	16494	16331	16458
26176	22446	33732	37505	39726	39817	37559	32927	30781	29140	27753	26285	25193	24484	23806	23599	23327	23111	22881	22881	22655	22673	22411	22377	22611	22166	22348	22318	22656	22280	22318	22374	22319	22177	22572	22517	22225	22198	22314	22246	22290	22217	22308	21941	22284	22308	22254	22457	22293	22409	22479	22342	22302	22528	22236	22095	22429	22432	22242	22349	22394	22262	22255	22367	22212	22244	22437	22270	22357	22371	22504	22339	22219	22148	22265	22317	22361	22359	22280	22123	22064	22452	22527	22288	22515	22281	22453	22211	22541	22484	22317	22424	22537	22502	22391	22513	22464	22118	22257	22292	22309	22311	22231	22336	22176	22376	22397	22484	22266	22611	22505	22307	22061	22286	22523	22464	22522	22324	21992	22411	22310	22244	22166	22188	22298	22385	22603	22216	22167	22122	22257	22283	22214	22328	22144	22210	22214	22407	22403	22181	22312	22102	22262	22367	22243	22393	22381	22306	22224	22399	22233	22306	22349	22343	22311	22413	22340	22407	22326	22420	22211	22377	22303	22319	22156	22217	22215	22445	22134	22240	22155	22290	22236	22524	22272	22178	22223	22052	22296	22391	22365	22339	22289	22182	22153	22209	22105	22264	21971	22156	22361	22174	22399	22426	22068	22248	22188	22512	22451	22265	22254	22382	22276	22390	22222	22080	22634	22034	22367	22191	22299	22207	22437	22217	22379	22210	22421	22531	22049	22032	22181	22239	22368	22371	22091	22217	22313	22171	22050	22248	22357	22470	22477	22461	22557	22537	22455	22150	22333	22219	22402	22011	22593	22283	22379	22250	22484	22287	22119	22177	22400	22069	22453	22285	22482	22480	22333	22335	22314	22238	22174	22462	22224	22363	22213	22240	22353	22428	22423	22355	22326	22357	22339	22148	22521	22443	22249	22110	22178	22434	22301	22014	22534	22342	22487	22386	22175	22111	22283	22455	22225	22438	22253	22177	22126	22446	22137	22312	22316	22353	22250	22511	22324	22357	22369	22313	22469	22170	22243	22145	22122	22102	22331	22155	22333	22225	22368	22231	22208	22431	22289	22110	22412	22318	22347	22341	22383	22103	22318	22426	22647	22245	22161	22223	22366	22399	22283	22303	22459	22494	22167	22406	22403	22270	22187	22362	22128	22383	22432	22319	22273	22166	22408	22233	22381	22153	22429	22286	22386	22350	22402	22290	22227	22469	22357	22284	22335	22412	22561	22230	22260	22438	22136	22577	22159	22336	22266	22184	22205	22134	22312	22244	22186	22278	22389	22216	22236	22319	22139	22472	22249	22313	22329	22296	22398	22382	22163	22136	22150	22243	22182	22189	22390	22274	22095	22501	22162	22143	22545	22336	22271	22387	22414	22485	22447	22269	22472	22263	22369	22370	22552	22195	22591	22140	22349	22297	22114	22359	22255	22318	22068	22372	22154	22290	22123	22162	22355	22382	22255	22219	22267	22485	22518	22357	22276	22102	22249	22537	22354	22365	22413	22365	22256	22183	22221	22309	22284	22407	22511	22427	22420	22238	22276	22212	22349	22056	22238	22430	22318	22338	22400	22468	22115	22439	22307	22340	22441	22372	22427	22277	22293	22165	22284	22482	22350	22503	22338	22393	22330	22200	22066	22409	22381	22494	22247	22469	22011	22393	22592	22363	22383	22451	22127	22063	22316	22461	22123	22392	22300	22339	22299	22243	22353	22434	22271	22383	22613	22470	22257	22111	22236	22370	22383	22570	22111	22271	22427	22296	22516	22045	22350	22312	22334	22473	22625	22184	22132	22206	22271	22309	22383	22477	22246	22311	22242	22404	22335	22477	22502	22163	22332	22197	22201	22296	22265	22591	22567	22003	22272	22262	22336	22304	22462	22267	22121	22304	22269	22144	22132	22227	22166	22300	22337	22240	22422	22293	22180	22361	22224	22273	22498	22343	22202	22026	22305	22569	22399	22501	22489	22214	22206	22290	22222	21959	22332	22221	22525	22227	22379	22288	22260	22286	22262	22483	22191	22164	22068	22481	22293	22327	22248	22159	22188	22262	22470	22292	22303	22305	22191	22203	22181	22242	22304	22073	22267	22287	22141	21987	22247	22397	22299	22256	22300	22373	22380	22490	22359	22315	22151	22203	22259	22423	22114	22249	22308	22302	22484	22219	22517	22254	22392	22183	22278	22369	22416	22683	22255	22332	22548	22300	22281	22218	22325	22265	22669	22475	22519	22508	22218	22099	22205	22312	22373	22359	22399	22351	22338	22122	22240	22306	22512	22195	22321	22403	22434	22325	22360	22286	22389	22219	22285	22325	22109	22389	22386	22323	22469	22317	22438	22281	22204	22181	22339	22042	22056	22109	22333	22295	22267	22298	22248	22265	22332	22563	22486	22326	22286	22590	22217	22272	22188	22352	22079	22197	22413	22234	22247	22725	22567	22303	22547	22301	22420	22270	22336	22319	22528	22244	22445	22491	22180	22415	22091	22525	22454	22592	22188	22145	22264	22111	22188	22621	22200	22216	22391	22386	22448	22311	22321	22407	22479	22150	22207	22430	22408	22080	22137	22315	22468	22193	22231	22277	22459	22470	22391	22209	22343	22327	22424	22382	22210	22173	22174	22433	22200	22176	22245	22268	22173	22431	22429	22479	22347	22152	22291	22210	22327	22388	22428	22307	22400	22228	22340	22364	22273	22308	22372	22139	22276	22279	22194	22138	22265	22236	22295	22267	22385	22221	21959	22188	22318	22539	22289	22173	22187	22228	22315	22062	22207	22392	22210	21978	22137	22307	22332	22257	22411	22355	22431	22458	22485	22318	22264	22426	22455	22460	22366	22243	22190	22229	22455	22227	22284	22317	22256	22494	22190	22261	22308	22404	21960	22344	22368	22382	22212	22388	22203	22433	22132	22388	22261	22092	22435	22558	22472	22311	22241	22291	22318	22253	22227	22363	22395	22345	22249	22132	22350	22032	22293	22120	22185	22187	22263	22332	22292	22469	22299	22193	22243	22261	22266	22393	22018	22270	22220	22391	22370	22350	22278	22486	22382	22304	22224	22326	22359	22381	22375	22322	22336	22087	22298	22467	22213	22480	22492	22419	22470	22376	22352	22260	22224	22385	22441	22464	22502	22287	22380	22333	22425	22409	22118	22135	22255	22257	22435	22434	22128	22536	22344	22312	22459	22253	22164	22300	22367	22285	22323	22273	22263	22230	22273	22406	22304	22388	22168	22245	22178	22291	22324	22205	22348	22283	22553	22204	22325	22171	22185	22324	22517	22286	22479	22594	22184	22415	22356	22311	22370	22238	22330	22552	22286	22330	22212	22217	22226	22589	22509	22262	22212	22492	22251	22426	22168	22376	22412	22306	22349	22122	22392	22463	22407	22250	22223	22255	22229	22091	22324	22266	22419	22279	22288	22439	22345	22139	22319	22214	22165	22239	22268	22024	22380	22304	22241	22479	22307	22324	22301	22339	22219	22244	22317	22274	22511	22414	22320	22277	22262	22141	22305	22359	22210	22433	22383	22244	22343	22034	22221	22209	22427	22317	22405	22354	22300	22281	22238	22056	22296	22402	22262	22500	22411	22262	22452	22381	22415	22371	22272	22194	22157	22085	22441	22265	22347	22433	22314	22312	22030	22381	22271	22290	22463	22138	22634	22396	22295	22557	22468	22312	22154	22319	22230	22391	22437	22164	22234	22428	22392	22539	22448	22247	22168	22352	22518	22317	22199	22190	22273	22384	22502	22122	22383	22311	22346	22466	22620	22595	22568	22260	22099	22357	22140	22106	22049	22353	22349	22325	22342	22169	22486	22399	22547	22364	22292	22415	22290	22235	22351	22406	22416	22187	22311	22451	22184	22214	22425	22390	22277	22217	22138	22297	22050	22314	22081	22463	22164	22254	22216	22148	22300	22302	22279	22469	22220	22043	22433	22442	22507	22269	22387	22180	22367	22326	22360	22231	22450	22094	22495	22179	22239	22201	21974	22458	22259	22439	22318	22207	22153	22360	22266	22268	22245	22217	22334	22336	22132	22142	22332	22229	22291	22110	22289	22378	22078	22352	22427	22491	22381	22394	22294	22250	22373	22361	22318	22298	22303	22178	22052	22250	22440	22495	22176	22134	22370	22234	22217	21987	22149	22184	22251	22186	22327	22464	22385	22326	22545	22267	22207	22169	22469	22462	22150	22417	22289	22401	22448	22314	22159	22417	22337	22316	22185	22315	22124	22404	22361	22289	22153	22204	22483	22321	22259	22511	22225	22224	22172	22201	22214	22260	22264	22126	22281	22078	22301	22247	22432	22349	22314	22333	22140	22102	22086	22412	22280	22277	22134	22273	22304	22249	22193	22308	22169	22174	22432	22529	22457	22390	22458	22427	22197	22302	22444	22189	22507	22120	22215	22312	22386	22317	22382	22429	22389	22151	22198	22257	22268	22119	22305	22279	22492	22195	22204	22358	22356	22262	22242	22211	22296	22251	22351	22355	22220	22329	22220	22246	22451	22315	22270	22118	22297	22419	22152	22222	22305	22258	22229	22457	22478	22007	22388	22387	22307	22412	22259	22119	22183	22463	22336	22339	22536	22410	22267	22207	22508	22359	22174	22217	22318	22167	22150	22210	22061	22545	22239	22138	22062	22039	22521	22401	22230	22340	22212	22318	22272	22390	22458	22395	22283	22400	22201	22184	22210	22379	22393	22147	22394	22448	22420	22448	22013	22400	22318	22312	22249	22273	22152	22433	22389	22357	22280	22318	22266	22247	22320	22360	22338	22433	22400	22398	22313	22337	22372	22281	22216	22409	22186	22302	22324	22301	22094	22424	22344	22395	22451	22353	22415	22396	22327	22481	22166	22317	22406	22363	22301	22258	22334	22417	22492	22249	22253	22450	22219	22091	22242	22414	22178	22470	22053	22117	22215	22301	22321	22318	22429	22137	22134	22422	22270	22406	22161	22025	22354	22217	22349	22285	22319	22300	22331	22589	22528	22194	22434	22108	22160	22229	22473	22243	22268	22166	22195	22404	22340	22176	22189	22276	22326	22319	22232	22374	22189	22124	22379	22293	22147	22289	22282	22209	22175	22343	22244	22290	22262	22074	22505	21987	22430	22211	22193	22240	22216	22399	22333	22264	22312	22247	22227	22307
34160	54830	58556	54246	47857	40598	35246	31147	28577	25765	23733	21800	20320	19328	18444	18059	17569	17239	17010	16917	16833	16829	16746	16575	16386	16564	16597	16463	16497	16511	16492	16344	16444	16405	16441	16470	16327	16205	16382	16319	16360	16462	16317	16264	16598	16181	16511	16403	16296	16254	16364	16191	16507	16372	16335	16241	16260	16374	16316	16250	16301	16377	16511	16288	16368	16407	16292	16286	16375	16225	16601	16178	16307	16324	16434	16385	16499	16425	16395	16254	16315	16331	16464	16117	16384	16424	16336	16425	16272	16387	16238	16522	16284	16322	16127	16506	16232	16407	16322	16408	16333	16261	16403	16263	16336	16319	16383	16202	16220	16289	16456	16414	16499	16410	16411	16468	16352	16352	16506	16273	16290	16265	16418	16195	16316	16419	16403	16331	16298	16204	16239	16346	16393	16291	16336	16430	16475	16394	16388	16481	16373	16264	16243	16523	16169	16341	16263	16285	16398	16299	16441	16307	16514	16392	16378	16443	16241	16324	16320	16467	16349	16283	16185	16399	16509	16373	16293	16303	16276	16240	16366	16319	16454	16408	16493	16310	16312	16405	16423	16305	16310	16454	16207	16403	16331	16146	16322	16301	16405	16514	16255	16180	16486	16372	16399	16191	16296	16481	16344	16365	16266	16436	16404	16305	16403	16259	16424	16162	16318	16258	16387	16416	16320	16332	16332	16400	16368	16301	16461	16310	16448	16314	16481	16304	16224	16440	16381	16391	16321	16424	16311	16218	16450	16473	16347	16258	16471	16250	16245	16346	16492	16273	16477	16342	16409	16440	16572	16313	16404	16380	16359	16266	16285	16437	16385	16313	16322	16061	16378	16358	16367	16414	16484	16451	16277	16401	16401	16464	16428	16444	16251	16209	16357	16058	16455	16479	16224	16294	16413	16373	16370	16469	16655	16282	16379	16248	16233	16361	16418	16345	16318	16449	16447	16466	16160	16418	16235	16424	16523	16193	16403	16133	16269	16418	16496	16372	16323	16561	16570	16393	16312	16138	16221	16297	16414	16065	16223	16280	16308	16321	16218	16293	16347	16288	16516	16597	16367	16318	16395	16387	16488	16244	16420	16357	16254	16353	16318	16261	16280	16278	16382	16360	16438	16367	16267	16356	16291	16251	16419	16491	16365	16404	16559	16217	16119	16138	16209	16240	16348	16481	16431	16251	16342	16304	16333	16409	16511	16355	16205	16522	16336	16521	16369	16272	16407	16384	16412	16240	16293	16464	16390	16348	16322	16459	16328	16250	16426	16390	16165	16246	16272	16335	16345	16292	16397	16329	16367	16290	16395	16306	16275	16301	16297	16208	16278	16377	16205	16376	16277	16388	16331	16410	16304	16468	16308	16370	16239	16255	16259	16294	16240	16368	16401	16357	16323	16385	16234	16344	16279	16245	16425	16422	16256	16379	16383	16389	16404	16472	16428	16182	16361	16286	16369	16333	16551	16419	16431	16392	16248	16424	16254	16279	16331	16330	16409	16574	16085	16379	16302	16481	16262	16353	16338	16359	16453	16409	16293	16243	16238	16350	16425	16397	16383	16182	16253	16322	16465	16312	16358	16173	16373	16443	16299	16472	16151	16397	16388	16261	16226	16323	16372	16159	16331	16363	16384	16345	16287	16236	16168	16401	16359	16303	16185	16359	16384	16294	16287	16286	16265	16282	16297	16222	16337	16218	16469	16182	16375	16353	16337	16266	16296	16345	16309	16483	16394	16394	16216	16398	16495	16354	16375	16277	16309	16414	16333	16361	16460	16358	16224	16229	16339	16190	16443	16464	16269	16298	16504	16505	16371	16235	16200	16260	16346	16230	16411	16380	16218	16277	16279	16087	16408	16290	16267	16394	16242	16283	16309	16453	16462	16347	16384	16361	16384	16438	16343	16367	16160	16304	16243	16282	16380	16524	16253	16395	16352	16396	16348	16422	16343	16249	16299	16436	16548	16447	16464	16399	16346	16331	16360	16436	16490	16325	16350	16395	16192	16381	16335	16391	16268	16246	16379	16451	16288	16436	16391	16297	16449	16430	16255	16436	16249	16359	16276	16534	16332	16296	16525	16369	16240	16197	16185	16383	16249	16453	16351	16289	16474	16389	16684	16409	16470	16451	16286	16341	16142	16266	16440	16444	16335	16327	16157	16336	16298	16586	16459	16318	16322	16243	16376	16316	16321	16162	16182	16280	16424	16237	16321	16408	16158	16393	16425	16416	16498	16247	16417	16293	16423	16478	16213	16299	16309	16519	16163	16444	16264	16343	16249	16227	16291	16331	16300	16354	16578	16596	16362	16245	16480	16385	16437	16442	16274	16433	16507	16346	16246	16457	16483	16295	16353	16229	16283	16244	16193	16174	16387	16507	16349	16334	16308	16377	16372	16444	16349	16359	16207	16384	16410	16379	16261	16300	16443	16443	16286	16295	16634	16329	16221	16338	16162	16414	16427	16346	16479	16371	16320	16435	16221	16213	16428	16332	16342	16275	16289	16327	16359	16166	16432	16302	16339	16388	16284	16315	16286	16234	16313	16403	16359	16408	16505	16462	16285	16349	16327	16475	16407	16302	16374	16356	16200	16321	16401	16403	16138	16376	16397	16159	16031	16501	16529	16254	16455	16420	16347	16285	16303	16373	16310	16495	16495	16365	16296	16285	16552	16257	16288	16165	16351	16481	16453	16398	16516	16165	16415	16436	16232	16355	16287	16327	16367	16429	16519	16326	16284	16467	16319	16318	16436	16439	16226	16391	16310	16234	16401	16411	16301	16384	16343	16222	16132	16385	16310	16376	16469	16325	16152	16308	16480	16384	16276	16134	16295	16244	16419	16160	16254	16365	16385	16193	16168	16487	16203	16418	16466	16375	16278	16283	16424	16441	16349	16466	16447	16434	16497	16291	16325	16435	16075	16306	16141	16377	16274	16307	16271	16312	16299	16471	16423	16391	16412	16319	16392	16214	16452	16448	16209	16364	16503	16394	16473	16466	16349	16480	16163	16407	16243	16310	16684	16292	16059	16319	16178	16303	16232	16243	16484	16501	16432	16257	16311	16332	16368	16408	16320	16460	16291	16391	16552	16522	16289	16199	16099	16340	16273	16174	16388	16304	16503	16226	16280	16495	16617	16182	16313	16277	16275	16292	16464	16374	16319	16235	16262	16287	16504	16345	16421	16262	16222	16334	16220	16338	16557	16414	16566	16379	16470	16169	16243	16443	16255	16433	16347	16394	16458	16437	16171	16281	16183	16284	16490	16428	16401	16305	16429	16317	16292	16371	16479	16430	16456	16412	16306	16359	16362	16257	16236	16280	16338	16397	16475	16211	16510	16437	16313	16333	16303	16373	16219	16159	16381	16149	16468	16359	16148	16330	16159	16256	16191	16261	16374	16318	16175	16093	16201	16251	16240	16507	16283	16425	16329	16277	16282	16208	16503	16385	16482	16387	16367	16244	16511	16303	16410	16372	16182	16396	16248	16268	16250	16386	16309	16426	16504	16273	16389	16287	16514	16312	16421	16118	16407	16282	16303	16327	16403	16301	16480	16265	16286	16122	16348	16334	16273	16499	16316	16539	16292	16238	16193	16258	16447	16342	16312	16304	16371	16344	16333	16415	16228	16431	16270	16385	16571	16428	16260	16140	16377	16410	16292	16416	16389	16333	16374	16347	16316	16414	16461	16563	16265	16333	16317	16376	16247	16187	16356	16263	16361	16375	16423	16266	16334	16521	16291	16409	16326	16306	16157	16307	16341	16299	16382	16290	16406	16438	16416	16394	16304	16586	16357	16383	16287	16363	16312	16436	16260	16326	16363	16190	16532	16299	16415	16405	16254	16351	16487	16314	16306	16245	16352	16363	16321	16439	16406	16378	16263	16448	16193	16364	16430	16385	16334	16399	16441	16395	16304	16350	16335	16364	16386	16554	16267	16418	16432	16290	16357	16270	16166	16338	16353	16317	16380	16425	16344	16125	16203	16293	16371	16271	16394	16319	16210	16464	16513	16536	16494	16322	16423	16283	16370	16338	16241	16408	16239	16514	16419	16357	16273	16376	16347	16346	16251	16281	16382	16260	16253	16312	16264	16414	16468	16368	16401	16535	16335	16368	16274	16247	16438	16443	16355	16260	16100	16178	16448	16321	16462	16311	16297	16278	16372	16163	16291	16328	16391	16525	16333	16376	16446	16293	16347	16323	16230	16278	16496	16250	16461	16334	16289	16554	16462	16404	16486	16355	16277	16325	16238	16262	16465	16375	16385	16474	16127	16341	16370	16332	16181	16255	16081	16271	16312	16318	16379	16513	16345	16419	16301	16229	16265	16539	16254	16476	16263	16309	16422	16524	16346	16361	16230	16379	16319	16446	16229	16364	16317	16259	16381	16312	16295	16193	16668	16257	16209	16349	16390	16215	16450	16226	16348	16270	16356	16353	16420	16340	16325	16344	16424	16396	16421	16395	16323	16255	16530	16443	16466	16467	16198	16264	16387	16322	16322	16285	16317	16281	16282	16214	16319	16180	16296	16306	16393	16279	16465	16223	16363	16293	16270	16335	16391	16546	16464	16544	16417	16303	16497	16419	16267	16355	16511	16369	16351	16401	16271	16148	16407	16356	16394	16257	16283	16322	16269	16294	16450	16409	16457	16397	16216	16457	16387	16389	16488	16173	16279	16481	16296	16251	16375	16172	16165	16255	16123	16335	16283	16318	16193	16326	16349	16336	16127	16378	16401	16377	16117	16324	16304	16203	16406	16352	16273	16168	16438	16384	16421	16287	16194	16165	16364	16377	16402	16291	16406	16483	16368	16350	16434	16177	16219	16394	16511	16220	16178	16231	16307	16439	16447	16250	16260	16371	16382	16472	16481	16230	16278	16384	16293	16319	16354	16377	16406	16532	16573	16371	16198	16429	16210	16340	16316	16465	16360	16302	16400	16381	16530	16355	16167	16292	16074	16290	16204	16325	16349	16380	16480	16286	16335	16350	16420	16312	16493	16346	16489	16548	16457	16549	16223	16295	16301	16404	16386	16357	16248	16370	16437	16445	16361	16485	16350	16420	16221	16251	16230	16272	16446	16217	16322	16305	16326	16269	16457	16286	16321	16217	16405	16228	16316	16171	16433	16327	16366	16351
24415	21647	30470	30401	34698	40974	41720	36996	34058	31693	30004	28189	26499	25671	24828	24368	23908	23733	23263	23397	23204	23326	23078	22665	22968	22836	22880	22746	22739	22496	22451	22558	22596	22658	22698	22623	22345	22457	22941	22540	22891	22673	22746	22742	22662	22550	22287	22614	22601	22711	22706	22560	22569	22696	22709	22542	22705	22724	22589	22618	22378	22428	22655	22494	22506	22478	22673	22826	22664	22425	22750	22448	22488	22675	22617	22706	22797	22457	22275	22669	22518	22514	22504	22476	22569	22544	22476	22334	22474	22299	22666	22570	22628	22782	22769	22673	22382	22452	22294	22456	22513	22632	22495	22402	22482	22677	22562	22487	22417	22640	22529	22600	22646	22581	22643	22419	22571	22526	22596	22673	22588	22597	22590	22299	22518	22612	22546	22498	22198	22620	22556	22582	22687	22651	22412	22445	22345	22519	22319	22527	22601	22645	22522	22620	22745	22433	22691	22596	22453	22399	22455	22580	22696	22523	22728	22523	22509	22606	22736	22542	22284	22562	22457	22854	22576	22500	22542	22444	22599	22580	22641	22658	22476	22511	22704	22726	22425	22766	22515	22458	22514	22572	22712	22476	22616	22569	22300	22464	22609	22536	22539	22531	22762	22520	22631	22511	22680	22630	22693	22578	22554	22648	22382	22625	22555	22614	22851	22581	22436	22773	22480	22735	22531	22506	22230	22405	22590	22680	22633	22530	22707	22495	22422	22801	22658	22430	22372	22643	22522	22599	22635	22790	22530	22535	22708	22730	22383	22562	22649	22666	22430	22733	22567	22681	22700	22519	22357	22600	22648	22473	22601	22527	22569	22320	22559	22561	22769	22672	22532	22509	22595	22761	22515	22573	22439	22785	22722	22770	22480	22735	22522	22615	22594	22615	22315	22582	22135	22330	22518	22701	22520	22441	22265	22668	22508	22308	22751	22468	22538	22676	22617	22468	22725	22511	22636	22665	22667	22713	22463	22570	22338	22524	22569	22740	22370	22548	22558	22777	22542	22552	22603	22567	22643	22364	22589	22555	22544	22479	22550	22574	22565	22576	22443	22422	22561	22495	22439	22443	22567	22588	22559	22577	22372	22468	22355	22419	22614	22250	22554	22436	22790	22609	22725	22470	22434	22569	22659	22734	22666	22651	22636	22794	22645	22501	22497	22471	22607	22647	22634	22628	22602	22349	22576	22478	22559	22383	22741	22592	22523	22473	22565	22549	22736	22386	22516	22376	22615	22656	22640	22584	22502	22480	22706	22661	22343	22789	22764	22522	22480	22384	22653	22631	22826	22610	22594	22834	22658	22545	22436	22535	22691	22506	22567	22421	22447	22562	22616	22688	22629	22589	22541	22505	22496	22569	22429	22643	22638	22503	22621	22761	22508	22619	22798	22679	22571	22503	22646	22636	22537	22596	22521	22669	22429	22458	22611	22356	22456	22413	22469	22546	22425	22522	22591	22384	22602	22601	22394	22462	22513	22368	22571	22446	22610	22638	22432	22440	22530	22477	22743	22605	22905	22563	22542	22703	22832	22679	22672	22214	22607	22724	22459	22500	22559	22796	22458	22575	22704	22507	22671	22601	22364	22622	22698	22641	22591	22580	22559	22405	22636	22535	22382	22381	22482	22616	22421	22638	22731	22600	22702	22624	22589	22330	22671	22533	22589	22531	22586	22532	22703	22781	22400	22465	22722	22512	22679	22556	22499	22573	22496	22742	22453	22517	22614	22765	22692	22222	22384	22568	22630	22652	22611	22456	22594	22433	22739	22615	22713	22304	22591	22465	22560	22430	22582	22660	22808	22584	22541	22439	22520	22628	22404	22588	22556	22592	22807	22553	22524	22461	22620	22544	22709	22451	22408	22550	22705	22403	22616	22463	22690	22499	22606	22653	22678	22438	22843	22594	22384	22447	22684	22556	22567	22639	22531	22737	22653	22587	22740	22502	22626	22424	22533	22488	22728	22549	22600	22408	22249	22466	22529	22364	22817	22393	22613	22633	22584	22547	22338	22533	22459	22298	22582	22633	22711	22364	22598	22691	22579	22796	22536	22675	22446	22529	22452	22601	22601	22381	22591	22557	22298	22464	22555	22395	22606	22531	22636	22583	22513	22634	22302	22731	22608	22485	22471	22364	22529	22731	22509	22661	22474	22703	22744	22471	22494	22701	22554	22479	22459	22648	22545	22381	22460	22659	22679	22529	22717	22392	22312	22532	22497	22306	22520	22592	22291	22495	22683	22377	22556	22360	22670	22512	22528	22357	22505	22552	22579	22432	22445	22641	22811	22788	22489	22557	22747	22595	22561	22442	22547	22552	22624	22443	22614	22676	22403	22690	22774	22571	22507	22670	22445	22556	22521	22267	22326	22361	22514	22531	22591	22635	22521	22524	22374	22444	22484	22552	22477	22574	22538	22476	22780	22528	22408	22388	22505	22511	22477	22285	22523	22801	22554	22660	22348	22475	22558	22566	22326	22549	22501	22567	22528	22599	22549	22752	22563	22695	22802	22734	22450	22545	22499	22583	22628	22681	22740	22562	22577	22593	22514	22433	22527	22441	22442	22533	22635	22634	22429	22501	22603	22684	22551	22611	22639	22632	22578	22446	22498	22395	22371	22617	22775	22605	22532	22360	22617	22708	22713	22729	22469	22688	22610	22670	22663	22655	22476	22482	22649	22518	22491	22620	22867	22506	22632	22430	22408	22487	22392	22765	22511	22563	22440	22614	22474	22466	22674	22425	22467	22542	22824	22689	22773	22710	22534	22625	22501	22458	22392	22587	22471	22504	22357	22423	22460	22588	22717	22561	22606	22659	22570	22328	22706	22605	22559	22812	22748	22526	22583	22423	22460	22698	22284	22449	22443	22393	22481	22596	22394	22652	22506	22473	22630	22470	22529	22589	22631	22490	22372	22510	22282	22359	22336	22804	22581	22681	22479	22477	22528	22503	22574	22429	22604	22574	22335	22425	22606	22441	22515	22541	22542	22568	22613	22522	22552	22645	22446	22683	22507	22554	22504	22439	22688	22819	22311	22718	22448	22472	22486	22406	22481	22524	22837	22795	22440	22432	22415	22544	22731	22502	22388	22554	22582	22583	22400	22577	22769	22733	22674	22643	22727	22538	22206	22658	22657	22395	22653	22571	22646	22442	22646	22542	22537	22576	22555	22538	22659	22653	22624	22351	22404	22739	22622	22723	22600	22645	22626	22498	22675	22818	22502	22459	22388	22459	22568	22541	22521	22440	22628	22547	22806	22390	22710	22418	22478	22463	22738	22717	22501	22574	22484	22556	22642	22548	22430	22455	22540	22443	22501	22543	22603	22594	22534	22301	22403	22688	22420	22409	22573	22471	22449	22583	22608	22470	22683	22308	22638	22648	22476	22378	22440	22793	22330	22471	22467	22150	22498	22689	22461	22753	22464	22379	22643	22569	22520	22620	22647	22448	22578	22292	22805	22832	22608	22537	22688	22680	22418	22453	22812	22411	22503	22592	22629	22549	22417	22608	22358	22532	22392	22439	22410	22381	22739	22605	22477	22637	22623	22637	22484	22547	22522	22567	22557	22730	22378	22535	22434	22471	22547	22399	22509	22678	22590	22663	22778	22465	22602	22502	22375	22443	22689	22486	22520	22554	22661	22444	22660	22539	22641	22683	22619	22684	22573	22227	22556	22639	22776	22335	22338	22421	22492	22464	22380	22458	22540	22616	22482	22493	22274	22446	22570	22294	22446	22530	22514	22692	22644	22775	22285	22604	22591	22593	22350	22656	22494	22604	22611	22410	22514	22658	22368	22598	22508	22594	22594	22497	22434	22593	22491	22562	22415	22378	22623	22372	22523	22494	22553	22650	22626	22476	22614	22862	22672	22416	22534	22331	22602	22756	22222	22325	22585	22429	22826	22598	22789	22659	22585	22565	22449	22701	22501	22594	22654	22532	22457	22521	22497	22626	22503	22395	22764	22303	22753	22654	22464	22578	22527	22495	22599	22403	22314	22496	22595	22662	22744	22501	22284	22379	22356	22631	22604	22499	22475	22714	22531	22661	22348	22427	22613	22767	22569	22608	22723	22536	22559	22773	22636	22259	22376	22707	22549	22442	22415	22577	22423	22493	22420	22681	22670	22447	22427	22599	22796	22691	22670	22462	22535	22565	22593	22471	22636	22597	22448	22421	22655	22513	22527	22591	22597	22736	22644	22657	22583	22570	22699	22544	22596	22377	22601	22762	22556	22645	22469	22592	22508	22606	22589	22504	22719	22442	22432	22640	22832	22710	22562	22751	22634	22561	22570	22737	22464	22490	22659	22524	22092	22398	22718	22661	22687	22369	22209	22526	22660	22504	22393	22507	22717	22488	22305	22605	22674	22841	22726	22539	22478	22669	22703	22428	22736	22370	22492	22552	22598	22449	22586	22576	22482	22563	22728	22551	22439	22428	22684	22344	22581	22947	22473	22464	22397	22398	22905	22568	22662	22556	22570	22503	22508	22394	22588	22659	22677	22590	22421	22573	22724	22713	22567	22723	22623	22716	22481	22539	22484	22408	22725	22644	22677	22589	22509	22353	22679	22562	22542	22464	22733	22672	22579	22474	22409	22589	22386	22623	22587	22722	22485	22556	22441	22453	22509	22789	22602	22585	22691	22463	22375	22433	22226	22441	22425	22624	22499	22730	22507	22445	22463	22505	22862	22463	22646	22534	22314	22693	22612	22563	22531	22500	22796	22475	22612	22594	22657	22610	22540	22339	22302	22372	22611	22479	22386	22370	22853	22674	22569	22563	22620	22573	22634	22700	22734	22521	22582	22497	22604	22309	22763	22584	22491	22545	22474	22485	22561	22317	22450	22580	22504	22572	22278	22614	22569	22408	22366	22454	22512	22367	22627	22340	22476	22264	22384	22692	22378	22527	22440	22521	22620	22387	22506	22656	22739	22745	22462	22720	22754	22500	22681	22650	22499	22525	22625	22478	22622	22622	22551	22725	22569	22786	22418	22602	22628	22662	22774	22787	22662	22705	22629	22368	22645	22594	22655	22622	22710	22660	22651	22462	22554	22494	22559	22394	22429	22577	22406	22487	22375	22569	22644	22508	22581	22707	22643	22589	22437	22712	22433	22394	22542	22402	22668	22468	22615	22564
34423	56747	61006	58489	51968	46104	40469	36026	32366	28999	26578	24007	21896	20644	19368	18758	18238	17724	17456	17354	17295	16873	16685	16829	16547	16571	16501	16650	16445	16447	16426	16516	16468	16569	16470	16622	16359	16644	16283	16465	16381	16477	16550	16456	16357	16462	16634	16481	16273	16548	16302	16436	16511	16461	16364	16581	16473	16664	16362	16658	16375	16480	16523	16380	16577	16506	16330	16362	16534	16317	16650	16239	16535	16413	16491	16401	16327	16551	16544	16261	16379	16504	16629	16373	16321	16547	16419	16585	16512	16362	16447	16267	16314	16492	16253	16573	16554	16521	16273	16450	16375	16508	16449	16315	16429	16614	16563	16280	16583	16401	16396	16553	16295	16256	16304	16309	16400	16431	16544	16551	16578	16407	16330	16625	16499	16386	16417	16324	16393	16432	16455	16324	16326	16427	16429	16619	16501	16605	16362	16346	16465	16341	16332	16359	16504	16362	16369	16416	16622	16507	16385	16384	16679	16460	16291	16410	16397	16298	16443	16319	16420	16549	16309	16467	16461	16307	16590	16320	16412	16516	16367	16464	16524	16349	16443	16363	16375	16531	16538	16493	16484	16360	16338	16372	16294	16305	16394	16403	16431	16368	16549	16187	16387	16700	16453	16412	16354	16584	16425	16541	16526	16457	16535	16449	16525	16373	16407	16530	16511	16368	16645	16481	16474	16441	16339	16643	16481	16427	16416	16446	16274	16373	16500	16314	16557	16575	16347	16329	16378	16423	16381	16412	16397	16395	16471	16636	16463	16461	16468	16375	16422	16370	16358	16565	16378	16342	16446	16363	16449	16391	16285	16509	16361	16416	16396	16479	16443	16400	16458	16310	16449	16370	16443	16354	16408	16536	16463	16440	16659	16396	16241	16442	16319	16491	16508	16647	16341	16423	16473	16280	16354	16346	16348	16531	16439	16457	16278	16580	16268	16477	16494	16480	16457	16367	16434	16435	16315	16312	16407	16704	16312	16364	16502	16410	16495	16396	16476	16421	16470	16472	16397	16538	16189	16225	16379	16324	16461	16469	16437	16461	16540	16410	16595	16471	16365	16482	16636	16466	16249	16344	16541	16614	16365	16576	16222	16491	16386	16590	16474	16345	16456	16331	16533	16430	16359	16400	16316	16318	16462	16424	16646	16573	16531	16457	16470	16421	16389	16546	16364	16442	16469	16393	16517	16300	16281	16347	16508	16240	16330	16477	16525	16404	16341	16347	16438	16491	16494	16536	16473	16362	16424	16460	16332	16370	16379	16361	16430	16416	16365	16606	16368	16353	16353	16471	16395	16360	16443	16430	16428	16432	16425	16338	16412	16416	16424	16494	16516	16373	16493	16470	16517	16447	16437	16542	16587	16409	16483	16405	16490	16571	16362	16536	16378	16371	16267	16472	16405	16170	16558	16473	16448	16242	16429	16282	16504	16407	16529	16323	16399	16451	16395	16520	16469	16477	16435	16695	16483	16446	16470	16538	16340	16447	16418	16447	16353	16186	16512	16416	16403	16550	16459	16527	16380	16340	16507	16527	16385	16459	16527	16395	16662	16347	16505	16434	16427	16253	16529	16378	16391	16620	16254	16426	16440	16560	16332	16326	16497	16622	16527	16427	16454	16546	16386	16232	16380	16382	16331	16361	16490	16508	16397	16343	16363	16492	16496	16505	16369	16296	16460	16460	16194	16433	16166	16391	16402	16479	16353	16441	16381	16522	16515	16269	16522	16421	16292	16518	16481	16502	16316	16463	16465	16585	16250	16368	16425	16223	16601	16465	16418	16517	16453	16567	16461	16350	16521	16456	16381	16375	16354	16359	16505	16487	16360	16580	16426	16346	16512	16489	16468	16409	16411	16264	16319	16316	16567	16279	16508	16568	16301	16662	16493	16365	16533	16344	16401	16365	16363	16442	16532	16450	16460	16434	16392	16567	16392	16492	16469	16463	16538	16223	16605	16407	16481	16540	16445	16277	16539	16549	16544	16434	16365	16350	16408	16682	16432	16464	16533	16609	16267	16619	16502	16344	16489	16422	16600	16506	16410	16557	16492	16320	16496	16292	16372	16341	16353	16525	16487	16355	16608	16296	16370	16235	16381	16366	16521	16622	16361	16277	16410	16382	16300	16336	16430	16364	16556	16637	16456	16411	16293	16383	16419	16469	16494	16329	16553	16356	16486	16476	16401	16616	16264	16354	16409	16512	16290	16373	16559	16578	16649	16528	16497	16341	16470	16448	16563	16485	16325	16351	16649	16251	16229	16327	16490	16342	16415	16450	16455	16420	16387	16532	16593	16458	16431	16318	16355	16467	16505	16344	16423	16409	16546	16600	16414	16467	16436	16519	16393	16430	16366	16385	16396	16487	16515	16459	16415	16243	16551	16475	16540	16524	16370	16528	16491	16407	16450	16386	16520	16354	16428	16246	16259	16384	16510	16283	16334	16465	16400	16380	16412	16423	16599	16398	16560	16416	16484	16479	16461	16441	16497	16381	16451	16336	16419	16420	16474	16510	16395	16530	16329	16419	16336	16389	16573	16432	16255	16405	16549	16343	16353	16399	16537	16293	16373	16309	16396	16426	16421	16380	16327	16351	16512	16408	16287	16310	16412	16256	16494	16589	16237	16542	16342	16345	16514	16492	16613	16436	16449	16325	16657	16379	16324	16452	16392	16388	16370	16338	16346	16366	16604	16512	16458	16344	16378	16297	16502	16381	16407	16434	16450	16331	16445	16384	16386	16398	16437	16441	16455	16404	16260	16462	16351	16409	16445	16437	16469	16481	16345	16398	16665	16445	16673	16277	16533	16355	16309	16388	16384	16544	16463	16678	16589	16497	16434	16603	16243	16284	16570	16270	16429	16478	16404	16305	16461	16448	16277	16454	16433	16422	16474	16419	16559	16465	16400	16381	16505	16375	16423	16156	16340	16304	16471	16404	16462	16443	16621	16435	16387	16542	16390	16395	16349	16471	16416	16341	16459	16315	16564	16529	16667	16455	16479	16321	16422	16694	16329	16451	16424	16501	16527	16339	16493	16313	16412	16429	16594	16343	16404	16467	16431	16395	16461	16420	16355	16364	16301	16508	16525	16465	16409	16468	16527	16527	16383	16456	16528	16482	16552	16445	16536	16574	16537	16636	16619	16344	16512	16376	16337	16487	16413	16441	16448	16422	16325	16275	16534	16355	16475	16436	16464	16170	16675	16349	16586	16279	16270	16494	16367	16338	16294	16361	16537	16460	16447	16413	16520	16439	16392	16467	16424	16528	16565	16478	16351	16337	16399	16349	16450	16448	16432	16500	16390	16564	16470	16459	16331	16411	16416	16343	16223	16362	16452	16394	16536	16459	16437	16361	16567	16546	16259	16379	16279	16428	16603	16471	16722	16412	16286	16407	16544	16398	16499	16375	16479	16549	16518	16412	16498	16237	16503	16404	16537	16360	16330	16407	16357	16527	16587	16369	16494	16514	16641	16433	16445	16570	16465	16418	16272	16446	16323	16678	16535	16379	16380	16323	16548	16277	16354	16363	16435	16384	16345	16274	16382	16503	16566	16463	16423	16313	16383	16485	16341	16360	16444	16397	16339	16525	16373	16390	16468	16451	16291	16451	16210	16522	16502	16508	16383	16513	16363	16501	16490	16464	16411	16338	16371	16418	16321	16455	16547	16421	16317	16421	16451	16365	16475	16489	16448	16404	16412	16461	16442	16299	16401	16485	16317	16402	16510	16432	16366	16535	16307	16442	16440	16501	16588	16215	16493	16461	16594	16530	16472	16334	16432	16529	16281	16506	16383	16408	16408	16508	16419	16340	16345	16575	16426	16546	16409	16502	16438	16394	16398	16506	16486	16355	16552	16549	16435	16397	16642	16322	16623	16351	16383	16521	16508	16537	16503	16518	16251	16491	16340	16474	16561	16500	16560	16248	16549	16358	16342	16365	16607	16442	16354	16431	16485	16518	16397	16454	16503	16517	16246	16426	16500	16440	16389	16463	16271	16478	16368	16466	16402	16337	16555	16489	16454	16483	16449	16450	16485	16358	16530	16372	16501	16462	16483	16517	16401	16338	16284	16391	16536	16423	16392	16457	16477	16510	16347	16535	16437	16555	16240	16480	16568	16356	16491	16582	16464	16356	16665	16333	16463	16606	16503	16415	16251	16446	16297	16356	16437	16556	16395	16555	16365	16542	16288	16501	16384	16591	16443	16541	16536	16474	16503	16480	16540	16380	16420	16463	16446	16414	16349	16468	16585	16435	16314	16454	16526	16486	16328	16526	16529	16550	16332	16356	16409	16418	16492	16407	16391	16645	16463	16443	16419	16593	16515	16552	16247	16546	16368	16443	16391	16358	16333	16353	16436	16372	16442	16631	16310	16456	16288	16404	16304	16474	16336	16216	16505	16430	16178	16416	16468	16646	16306	16374	16520	16447	16362	16279	16369	16476	16252	16415	16508	16497	16556	16410	16467	16612	16299	16620	16478	16544	16535	16350	16323	16422	16599	16273	16301	16663	16466	16474	16420	16451	16423	16492	16430	16478	16525	16357	16420	16478	16482	16536	16422	16344	16354	16481	16361	16505	16675	16469	16497	16290	16479	16539	16385	16437	16597	16416	16437	16310	16520	16376	16545	16343	16471	16529	16349	16530	16485	16368	16355	16447	16302	16487	16519	16480	16514	16398	16465	16163	16419	16328	16483	16309	16489	16465	16512	16297	16305	16562	16507	16292	16334	16543	16539	16443	16537	16420	16527	16485	16345	16457	16289	16537	16359	16536	16449	16661	16403	16335	16573	16552	16577	16374	16381	16343	16519	16467	16533	16489	16431	16282	16351	16455	16420	16393	16580	16438	16606	16248	16491	16358	16281	16788	16434	16405	16400	16455	16408	16376	16449	16403	16498	16345	16313	16575	16532	16343	16449	16265	16449	16466	16315	16467	16193	16346	16405	16524	16444	16531	16494	16353	16460	16208	16536	16401	16470	16587	16422	16586	16267	16457	16417	16518	16466	16225	16489	16414	16528	16404	16259	16470	16545	16455	16436	16354	16542	16633	16411	16207	16356	16342	16330	16397	16339	16403	16504	16273	16510	16420	16442	16446	16471	16581	16509	16559	16475	16351	16300	16432	16440	16374	16418	16467
41367	46830	48798	44363	41001	37303	33440	30898	28755	26997	25771	24827	24227	23705	23563	23048	22977	22513	22701	22557	22574	22558	22460	22350	22355	22455	22437	22276	22323	22215	22416	22196	22191	22337	22439	22346	22233	22274	22327	22448	22290	22349	22421	22327	22529	22229	22265	22439	22504	22530	22176	22180	22143	22376	22216	22280	22409	22114	22238	22306	22392	22100	22246	22438	22366	22276	22291	22345	22469	22195	22330	22260	22203	22208	22349	22175	22340	22426	22424	22245	22297	22439	22136	22408	22291	22192	22358	22525	22430	22179	22457	22070	22307	22529	22122	22354	22329	22260	22227	22222	22354	22380	22452	22368	22420	22398	22091	22177	22155	22229	22324	22634	22264	22411	22330	22371	22486	22209	22252	22239	22366	22523	22224	22260	22213	22228	22497	22421	22444	22295	21961	22347	22323	22274	22195	22301	22348	22328	22388	22240	22433	22383	22250	22171	22424	22395	22445	22168	22383	22388	22189	22147	22326	22431	22113	22416	22286	22224	22414	22330	22289	22121	22450	22191	22324	22419	22450	22080	22132	22310	22269	22445	22416	22252	22195	22524	22316	22366	22207	22529	22532	22028	22292	22269	22323	22407	22216	22674	22449	22409	22555	22366	22250	22413	22451	22270	22083	22387	22233	22110	22503	22336	22433	22128	22378	22174	22472	22203	22348	22244	22384	22347	22365	22217	22184	22212	22241	22266	22226	22152	22428	22278	22146	22371	22398	22277	22172	22611	22307	22252	22117	22629	22462	22478	22217	22293	22267	22237	22282	22064	22250	22267	22369	22127	22533	22539	22420	22192	22338	22205	22304	22270	22357	22363	22343	22204	22154	22171	22418	22423	22031	22290	22198	22380	22291	22296	22324	22220	22354	22284	22436	22438	22332	22163	22194	22150	22227	22318	22337	22236	22207	22339	22299	22344	22336	22203	22124	21988	22280	22294	22353	22473	22405	22396	22489	22231	22262	22337	22294	22222	22256	22350	22225	22456	22381	22336	22217	22237	22013	22354	22433	22277	22257	22339	22186	22175	22287	22253	22240	22459	22100	22339	22455	22470	22280	22303	22375	22263	22072	22259	22256	22119	22521	22214	22271	22300	22101	22299	22341	22448	22271	22248	22409	22248	22230	22401	22217	22230	22281	22385	22069	22376	22395	22247	22372	22429	22381	22351	22335	22184	22127	22105	22294	22247	22394	22329	22277	22416	22140	22347	22685	22358	22381	22433	22171	22401	22375	22435	22375	21978	22236	22377	22171	22435	22370	22264	22449	22346	22177	22372	22268	22212	22497	22272	22364	22381	22232	22241	22363	22248	22483	22328	22233	22426	22152	22092	22433	22268	22166	22163	22449	22354	21983	22275	22422	22289	22234	22193	22165	22107	22220	22150	22310	22208	22403	22390	22318	22099	22183	22106	22244	22247	22379	22166	22214	22386	22374	22385	22491	22485	22324	22352	22170	22189	22361	22253	22475	22272	22310	22385	22409	22152	22163	22477	22279	22399	22386	22388	22535	22123	22340	22392	22380	22055	22239	22190	22359	22341	22258	22237	22327	22166	22380	22190	22194	22365	22174	22201	22219	22240	22541	22280	22301	22533	22382	22461	22293	22460	22182	22177	22276	22418	22358	22144	22366	22179	22275	22427	22274	22182	22377	22338	22426	22570	22227	22391	22400	22280	22379	22312	22401	22121	22168	22355	22333	22151	22256	22200	22068	22074	22095	22414	22234	22359	22474	22518	22368	22204	21998	22270	22354	22092	22527	22414	22416	22357	22419	22205	22078	22212	22216	22460	22508	22227	22326	22333	22407	22411	22283	22293	22229	22555	22401	22228	22228	22372	22504	22214	22239	22121	22286	22208	22446	22084	22299	22498	22302	22272	22245	22340	22360	22203	22028	22088	22391	22263	22438	22197	22342	22332	22364	22442	22436	22455	22315	22128	22206	22320	22460	22415	22299	22137	22109	22398	22457	22477	22360	22280	22380	22307	22530	22411	22418	22388	22368	22438	22379	22250	22226	22315	22376	22328	22135	22334	22146	22465	22384	22307	22414	22448	22320	22175	22396	22366	22312	22237	22364	22177	22381	22210	22427	22319	22342	22353	22132	22197	22216	22183	22149	22267	22229	22280	22468	22184	22431	22239	22062	22112	22364	22333	22352	22488	22150	22373	22354	22207	22071	22271	22161	22420	22349	22326	22543	22399	22263	22363	22331	22229	22351	22192	22348	22337	22407	22377	22227	22107	22318	22412	22292	22114	22229	22211	22306	22470	22458	22290	22298	22360	22452	22284	22239	22222	22532	22324	22223	22358	22411	22317	22342	22445	22335	22202	22193	22203	22438	22287	22260	22311	22411	22289	22132	22320	22528	22423	22259	22366	22404	22072	22243	22122	22239	22373	22184	22425	22281	22274	22161	22540	22438	22262	22232	22571	22320	22352	22372	22289	22160	22405	22108	22179	22199	22529	22359	22423	22169	22139	22474	22237	22457	22464	22218	22240	22269	22400	22214	22159	22536	22188	22093	22290	22443	22270	22104	22593	22135	22210	22182	22206	22166	22250	22329	21978	22132	22305	22366	22368	22391	22362	22374	22122	22242	22290	22279	22230	22398	22479	22423	22265	22144	22216	22226	22247	22389	22465	22533	22299	22366	22468	22398	22166	22297	22420	22630	22348	22480	22322	22220	22394	22397	22392	22207	22539	22411	22370	22334	22217	22419	22440	22559	22380	22140	22210	22446	22340	22165	22264	22427	22317	22127	22284	22144	22580	22214	22327	22508	22349	22396	22386	22514	22213	22485	22398	22038	22494	22459	22320	22230	22296	22205	22128	22216	22372	22400	22322	22368	22387	22237	22042	22107	22549	22319	22195	22271	22303	22111	22422	22475	22174	22342	22364	22627	22422	22177	22296	22124	22428	22252	22311	22266	22553	22436	22361	22315	22369	22625	22089	22480	22468	22397	22242	22294	22335	22464	22327	22306	22234	22326	22415	22177	22277	22470	22205	22311	22460	22184	22349	22234	22327	22252	22368	22326	22212	22407	22346	22367	22490	22269	22454	22347	22320	22390	22438	22282	22300	22328	22393	22397	22253	22425	22286	22189	22428	22462	22529	22233	22411	22138	22273	22435	22443	22384	22169	21970	22386	22293	22261	22413	22303	22232	22258	22429	22400	22390	22346	22465	22067	22261	22343	22304	22226	22416	22310	22162	22220	22321	22376	22379	22533	22563	22423	22435	22503	22075	22424	22243	22409	22432	22149	22303	22251	22411	22274	22494	22076	22329	21930	22290	22172	22172	22272	22178	22225	22427	22173	22519	22442	22203	22494	22162	22411	22344	22209	22217	22271	22163	22288	22452	22412	22522	22460	22279	22167	22454	22516	22359	22285	22152	22195	22282	22603	22250	22271	22370	22280	22175	22462	22361	22251	22318	22181	22381	22157	22373	22441	22413	22242	22393	22085	22439	22377	22449	22281	22311	22400	22267	22443	22484	22348	22474	22334	22414	22307	22470	22326	22294	21974	22185	22251	22264	22218	22440	22534	22363	22389	22262	22059	22382	22392	22326	22332	22499	22354	22330	22237	22285	22354	22147	22014	22516	22581	22214	22326	22500	22555	22329	22338	22392	22155	22340	22437	22379	22387	22189	22123	22229	22278	22373	22132	22357	22208	22293	22279	22389	22202	22347	22391	22456	22452	22110	22168	22362	22584	22313	22314	22082	22164	22482	22230	22347	22615	22391	22376	22275	22252	22352	22514	22203	22373	22343	22346	22068	22396	22282	22134	22336	22265	22185	22381	21951	22137	22325	22384	22310	22390	22197	22421	22488	22503	22285	22360	22358	22225	22255	22256	22289	22339	22199	22241	22029	22299	22280	22410	22197	22368	22409	22110	22277	22190	22400	22313	22523	22200	22407	22210	22246	22415	22458	22080	22452	22294	22524	22468	22407	22409	22318	22389	22442	22352	22297	22098	22375	22237	22429	22432	22619	22156	22213	22256	22299	22230	22452	22247	22614	22289	22418	22197	22399	22414	22365	22209	22068	22133	22240	22212	22323	22288	22359	22240	22315	22452	22403	22164	22296	22259	22146	22202	22256	22224	22251	22382	22299	22346	22426	22250	22295	22245	22364	22380	22521	22441	22414	22338	22286	22324	22366	22122	22079	22317	22297	22337	22155	22408	22362	22528	22580	22374	22261	22257	22210	22229	22216	22248	22388	22187	22209	22390	22355	22377	22241	22430	22346	22430	22370	22148	22351	22277	22605	22311	22294	22341	22395	22411	22502	22316	22195	22545	22472	22096	22288	22129	22208	22209	22389	22344	22548	22511	22242	22255	22152	22267	22297	22286	22188	22456	22315	22280	22293	22416	22466	22413	22360	22389	22391	22542	22163	22121	22345	22268	22166	22428	22229	22380	22092	22209	22396	22241	22386	22354	22286	22382	22285	22248	22544	22230	22324	22523	22395	22499	22268	22372	22415	22469	22363	22339	22290	22117	22333	22345	22526	22419	22302	22260	22165	22213	22306	22384	22237	22274	22353	22396	22503	22185	22353	22513	22529	22271	22352	22234	22332	22331	22229	22111	22672	22583	22357	22372	22322	22549	22262	22206	22268	22266	22581	22171	22297	22095	22384	22364	22307	22194	22278	22231	22267	22222	22349	22078	22269	22205	22348	22266	22427	22277	22394	22492	22198	22198	22457	22476	22331	22175	22453	22302	22209	22086	22283	22485	22365	22376	22495	22317	22477	22441	22391	22400	22323	22043	22363	22274	22257	22239	22316	22180	22291	22234	22429	22089	22265	22305	22577	22269	22154	22293	22160	22345	22434	22381	22291	22080	22408	22331	22354	22398	22303	22451	22258	22283	22294	22043	22244	22158	22320	22545	22554	22364	22373	22407	22173	22327	22413	22341	22286	22177	22407	22350	22556	22318	22235	22247	22207	22380	22190	22381	22367	22266	22522	22366	22309	22478	22275	22311	22443	22343	22528	22494	22293	22172	22117	22088	22294	22196	22144	22292	22428	22352	22175	22399	22421	22140	22266	22546	22132	22280	22365	22328	22401	22163	22396	22409	22486	22330	22194	22215	22260	22426	22132	22173	22360	22343	22214	22232	22409	22282	22098	22474	22532	22320
36751	50774	52125	46067	40951	36112	31353	28283	25282	23071	21090	19910	19083	18322	17594	17430	17026	16933	16835	16512	16765	16446	16382	16475	16370	16419	16382	16316	16215	16452	16332	16423	16323	16170	16211	16215	16278	16277	16067	16191	16421	16334	16079	16269	16234	16345	16187	16268	16306	16112	16307	16361	16349	16346	16159	16274	16218	16258	16309	16220	16185	16214	16164	16190	16180	16252	16277	16068	16393	16339	16389	16417	16237	16368	16408	16455	16183	16358	16241	16248	16248	16225	16330	16354	16307	16234	16331	16119	16285	16333	16252	16349	16202	16193	16169	16297	15992	16249	16250	16205	16244	16231	16290	16234	16361	16130	16248	16333	16156	16349	16240	16245	16111	16288	16320	16330	16222	16219	16280	16336	16170	16402	16260	16289	16433	16286	16121	16127	16285	16188	16198	16281	16300	16341	16233	16246	16249	16461	16173	16285	16249	16145	16173	16211	16327	16443	16388	16184	16444	16227	16043	16348	16406	16292	16333	16343	16354	16242	16340	16237	16301	16161	16326	16292	16246	16294	16274	16126	16431	16316	16159	16205	16345	16235	16338	16361	16304	16275	16244	16317	16357	16251	16437	16309	16236	16359	16245	16333	16146	16430	16114	16217	16275	16254	16320	16203	16114	16299	16306	16299	16034	16349	16258	16310	16414	16186	16195	16401	16309	16222	16271	16192	16341	16492	16283	16422	16219	16349	16314	16151	16343	16243	16293	16346	16152	16190	16297	16209	16082	16143	16225	16304	16388	16300	16224	16302	16245	16477	16313	16213	16392	16207	16314	16226	16193	16269	16193	16139	16428	16343	16265	16300	16115	16010	16247	16204	16377	16205	16305	16190	16409	16179	16409	16314	16232	16196	16294	16286	16171	16223	16430	16133	16127	16343	16287	16177	16470	16245	16332	16286	16209	16517	16056	16210	16248	16284	16232	16361	16423	16180	16296	16186	16249	16227	16390	16006	16255	16387	16251	16215	16228	16156	16358	16270	16170	16201	16243	16170	16137	16226	16419	16305	16132	16222	16245	16437	16286	16280	16137	16248	16200	16065	16130	16256	16241	16260	16251	16374	16331	16226	16248	16337	16208	16314	16515	16260	16285	16332	16174	16292	16284	16249	16238	16294	16273	16284	16410	15991	16036	16227	16250	16074	16345	16219	16273	16296	16215	16374	16263	16130	16197	16231	16391	16203	16516	16211	16116	16266	16319	16196	16173	16294	16374	16426	16301	16171	16357	16193	16124	16170	16292	16156	16304	16138	16106	16286	16354	16346	16300	16278	16236	16182	16233	16206	16431	16203	16156	16232	16219	16311	16137	16241	16264	16282	16172	16138	16265	16410	16223	16298	16450	16434	16291	16162	16331	16264	16409	16371	16296	16237	16215	16205	16261	16251	16172	16065	16190	16193	16221	16251	16442	16307	16384	16452	16153	16144	16318	16316	16125	16252	16279	16187	16306	16280	16255	16281	16291	16359	16312	16027	16219	16167	16221	16290	16287	16376	16302	16145	16215	16216	16258	16353	16362	16399	16180	16293	16340	16235	16176	16485	16348	15987	16179	16267	16323	16178	16271	16329	16410	16305	16343	16377	16292	16290	16222	16166	16211	16163	16333	16158	16341	16374	16385	16359	16245	16117	16243	16297	16302	16142	16217	16161	16298	16315	16278	16340	16289	16319	16285	16426	16163	16168	16282	16530	16249	16390	16165	16217	16287	16298	16201	16268	16077	16224	16214	16205	16326	16262	16184	16313	16215	16091	16448	16389	16282	16184	16093	16343	16363	16364	16344	16214	16118	16207	16297	16242	16144	16331	16337	16303	16367	16334	16325	16126	16341	16283	16300	16277	16380	16256	16300	16258	16223	16412	16355	16403	16167	16215	16369	16200	16325	16296	16168	16292	16261	16200	16157	16325	16371	16287	16141	16316	16262	16254	16252	16262	16229	16202	16301	16425	16332	16324	16297	16358	16294	16178	16220	16255	16296	16239	16107	16126	16270	16270	16327	16354	16085	16332	16220	16149	16210	16442	16260	16219	16309	16404	16299	16290	16147	16376	16254	16169	16196	16335	16303	16292	16228	16258	16252	16230	16317	16055	16175	16353	16342	16248	16179	16213	16280	16417	16186	16187	16178	16247	16229	16320	16293	16220	16372	16205	16242	16470	16269	16171	16388	16468	16309	16467	16278	16225	16409	16075	16455	16298	16488	16268	16125	16341	16405	16292	16346	16247	16209	16279	16109	16218	16308	16138	16314	16236	16371	16250	16238	16240	16464	16295	16311	16246	16315	16314	16300	16281	16063	16281	16360	16252	16267	16230	16285	16204	16335	16188	16110	16190	16115	16225	16151	16323	16187	16123	16169	16496	16188	16381	16208	16403	16134	16371	16152	16497	16300	16211	16336	16349	16278	16038	16042	16412	16416	16349	16252	16278	16403	16342	16217	16382	16192	16273	16293	16255	16196	16387	16334	16294	16236	16185	16258	16094	16353	16062	16395	16235	16288	16383	16163	16437	16210	16370	16113	16329	16133	16250	16350	16063	16604	16247	16468	16262	16380	16262	16291	16258	16422	16373	16278	16132	16402	16271	16289	16334	16250	16327	16406	16235	16284	16144	16263	16385	16227	16295	16236	16352	16149	16247	16398	16304	16335	16307	16237	16082	16242	16214	16329	16355	16358	16166	16336	16395	16383	16373	16210	16229	16186	16141	16508	16238	16385	16388	16386	16393	16179	16043	16381	16286	16228	16309	16088	16371	16333	16240	16187	16256	16411	16248	16164	16249	16510	16175	16224	16370	16216	16139	16229	16330	16342	16058	16221	16486	16260	16517	16253	16302	16072	16134	16174	16143	16331	16314	16089	16165	16141	16154	16066	16334	16351	16241	16342	16229	16218	16242	16344	16391	16142	16280	16405	16108	16201	16251	16217	16197	16381	16149	16200	16285	16392	16199	16327	16261	16363	16337	16168	16141	16313	16261	16315	16331	16225	16256	16257	16251	16286	16210	16292	16285	16386	16321	16226	16338	16281	16251	16211	16290	16350	16108	16076	16260	16245	16243	16280	16311	16308	16338	16198	16243	16229	16563	16292	16330	16410	16053	16174	16109	16116	16211	16477	16328	16189	16207	16347	16401	16230	16277	16482	16115	16469	16264	16149	16594	16354	16282	16166	16054	16162	16323	16332	16092	16291	16313	16265	16170	16216	16386	16225	16210	16198	16191	16381	16308	16217	16211	16315	16181	16240	16407	16239	16293	16312	16332	16279	16161	16207	16444	16240	16324	16274	16315	16229	16307	16301	16455	16465	16412	16362	16245	16193	16447	16341	16494	16339	16306	16402	16098	16167	16176	16149	16136	16229	16102	16271	16204	16342	16313	16435	16289	16138	16190	16270	16299	16226	16285	16440	16427	16247	16078	16191	16170	16249	16379	16267	16291	16421	16066	16069	16250	16304	16265	16426	16371	16230	16348	16148	16315	16255	16222	16190	16270	16292	16201	16310	16155	16394	16414	16138	16533	16233	16249	16172	16307	16364	16393	16312	16249	16219	16290	16372	16275	16190	16298	16270	16237	16333	16297	16365	16112	16238	16374	16320	16307	16085	16295	16279	16376	16237	16240	16350	16333	16240	16283	16326	16240	16308	16219	16209	16071	16169	16379	16428	16057	16463	16164	16566	16288	16357	16203	16201	16420	16261	16164	16132	16363	16309	16298	16335	16254	16159	16346	16338	16112	16201	16306	16370	16187	16185	16295	16399	16235	16324	16299	16385	16074	16170	16276	16193	16206	16257	16111	16465	16278	16178	16153	16387	16212	16355	16151	16217	16333	16281	16496	16219	16117	16243	15983	15984	16444	16344	16211	16312	16297	16255	16290	16332	16219	16078	16250	16429	16116	16448	16126	16334	16345	16315	16259	16234	16176	16179	16204	16400	16320	16224	16308	16415	16310	16431	16223	16317	16374	16324	16245	16226	16369	16236	16341	16407	16232	16128	16302	16216	16284	16286	16253	16351	16264	16185	16259	16201	16245	16196	16137	16253	16121	16152	16364	16138	16163	16501	16189	16109	16119	16065	16118	16328	16083	16389	16233	16170	16441	16270	16333	16354	16199	16338	16365	16160	16315	16236	16395	16365	16119	16364	16133	16285	16299	16398	16204	16247	16243	16116	16139	16240	16363	16479	16253	16086	16235	16300	16430	16222	16347	16212	16219	16094	16282	16224	16373	16380	16305	16145	16272	16240	16310	16298	16301	16281	16375	16238	16197	16288	16237	16168	16215	16220	16304	16125	16136	16566	16382	16427	16305	16140	16150	16234	16244	16227	16422	16269	16194	16275	16013	16232	16220	16425	16309	16322	16349	16252	16331	16367	16416	16439	16155	16181	16309	16396	16486	16299	16197	16166	16208	16165	16294	16375	16205	16278	16224	16445	16247	16291	16142	16338	16291	16268	16448	16252	16418	16158	16494	16238	16171	16209	16184	16229	16226	16334	16262	16425	16214	16273	16346	16268	16276	16280	16261	16358	16198	16094	16361	16425	16206	16383	16162	16186	16371	16324	16254	16292	16332	16263	16440	16135	16345	16181	16303	16150	16267	16230	16378	16329	16201	16250	16303	16137	16352	16271	16193	16345	16308	16253	16266	16483	16260	16251	16441	16423	16225	16238	16365	16414	16277	16465	16315	16406	16387	16431	16423	16238	16381	16230	16265	16147	16267	16091	16329	16282	16327	16322	16392	16308	16430	16269	16255	16281	16324	16147	16380	16148	16319	16366	16218	16250	16542	16246	16352	16315	16160	16433	16201	16234	16236	16212	16169	16368	16273	16265	16330	16203	16253	16301	16306	16205	16297	16356	16303	16162	16140	16226	16238	16268	16257	16229	16302	16278	16225	16301	16155	16470	16251	16318	16294	16338	16290	16267	16279	16333	16282	16153	16420	16272	16338	16306	16183	16373	16179	16326	16174	16305	16334	16452	16117	16297	16360	16218	16464	16361	16383	16365	16342	16183	16270	16147	16300	16461	16400	16312	16278	16210	16247	16235	16427	16370	16262	16295	16365	16303	16359	16199	16311	16237	16210	16317	16357	16250	16498	16341	16233	16248	16211	16121	16294	16247	16321	16202	16390	16396	16267	16216	16428
26168	22631	32890	37128	41148	42401	39049	33846	30728	28449	27597	27082	25668	24592	23845	23434	23221	22919	22536	22751	22768	22591	22310	22548	22595	22248	22278	22384	22197	22349	22482	22184	22255	22375	22211	21948	22057	22204	22182	22030	22010	22146	22035	22126	22211	22351	22147	22083	22272	22317	22262	22207	22326	22435	22218	22154	22125	22255	22115	22200	22138	22119	22159	22348	22082	22180	22316	22259	22191	22212	22045	22183	22150	22186	21885	22041	22292	22245	21997	22173	22300	22251	22202	22237	22040	22301	22290	22191	22234	21984	22171	22166	22427	22058	22262	22199	22396	22321	22039	22151	22139	22157	22110	22239	22108	21897	22352	22248	22117	22128	22239	22176	22210	22214	22092	22223	22153	22294	22219	22141	22104	22096	22280	22271	22251	22304	22254	22221	22210	22162	21896	22187	22074	22223	21878	22220	22100	22231	22085	22141	22167	22126	22373	22170	22279	22281	22026	22153	22254	22015	22123	21859	21926	22321	22344	22037	22156	22200	22192	22301	22165	22156	22247	22224	22189	22188	22213	22391	22365	22211	22115	22071	22149	22289	22332	21850	22307	21904	22366	22167	22322	22273	22240	22298	22121	22208	22015	22195	22364	22318	22133	22137	22187	22322	22212	21989	22126	22097	22023	22070	22242	21982	22161	22179	22289	22174	22327	22044	21998	22228	22064	21962	22045	22338	22259	22255	22172	21963	22127	22074	22144	22184	22146	22162	22014	22118	22066	22427	22027	22010	21929	22139	22044	22349	22131	22120	22088	22177	22208	22189	22024	22254	22321	22282	21916	22374	22109	22245	22212	22100	22044	22157	22340	22173	22258	22076	22300	22205	22179	22039	22296	22112	22287	22149	22239	22108	22139	22181	21917	22328	22187	21988	21918	22042	22051	22174	22178	22111	22106	22036	22347	22122	21952	22429	21900	22175	22071	22077	22221	22134	22311	21964	21918	22197	22102	22082	22037	22183	22290	22224	22313	22153	22253	22223	22227	22124	22260	22254	22110	22323	22202	22374	22175	22185	22327	22203	22135	22400	22184	22251	22369	22214	22161	21949	22147	22230	22198	22196	22057	22242	22456	22257	22319	22312	22034	22051	22076	22053	21938	21830	22068	22013	22268	22592	22421	22153	22101	22085	22182	22097	22223	22328	22133	22087	22341	22166	22333	22273	22174	22246	22271	22061	22247	22096	22051	22429	22105	22116	22083	22177	22093	22033	22386	22363	22257	22151	22015	22355	21897	22425	22003	22211	21962	22085	22053	22067	22196	22330	21933	21974	22021	22297	21922	22373	22002	22279	22100	22071	22076	22226	22154	22136	22292	22187	22145	22222	21982	21825	22053	22116	22244	21990	22140	22039	22238	22146	22186	22278	22287	22301	22089	22137	22220	22096	22089	22149	22296	22133	22161	22105	22280	21988	21910	21996	22281	22205	22312	22055	22266	22298	22117	22200	22084	22063	21896	21928	22162	22072	22219	22461	21985	22308	22264	22089	22267	22155	22140	22377	21994	22166	22223	22133	22116	22093	21981	22014	22154	22244	22147	22191	22299	22177	22462	22277	22182	22293	22294	21967	22221	22335	22008	22095	22224	22392	22244	22091	22346	22287	22271	22116	22235	22197	22181	21935	21955	22088	22153	22189	22081	22017	22204	22089	22222	22206	22015	21898	22158	22196	22421	22286	22261	22288	22090	22120	22131	22335	21957	22176	22326	22058	22112	22437	22094	22118	22169	22349	22284	22380	22066	22127	22175	22221	22159	22192	22191	22366	22221	21996	22273	22089	22322	22098	22316	22176	22254	22142	22324	22065	22049	22318	21973	22012	22399	22209	22260	22420	22205	22135	22223	22193	22445	22282	22410	22214	22218	22085	22186	22501	22207	22305	22182	22173	22100	21687	22246	22234	22199	22317	22337	22158	22309	22283	22118	22337	22145	22332	22198	22407	22383	22230	22259	22176	22312	22364	22203	22213	22177	22385	22356	22044	22355	22029	22106	22376	22145	22231	22194	22247	22207	22431	22255	22207	22213	22254	22063	22135	22304	22087	22173	22079	22371	22257	22262	22291	22356	22006	21986	22343	22069	22194	22225	22006	22127	22249	22121	22265	22217	22225	22441	22013	22316	22037	22049	22166	22205	22199	22154	22484	22211	22422	22304	22003	21978	22091	22250	22064	22020	22168	22103	22059	21941	22125	22125	22208	22159	21995	22051	22170	22152	22168	22014	22023	22148	22365	22152	22377	22206	21903	22125	22096	22112	22128	22460	22167	22280	22010	21954	22324	22191	22216	21911	22173	21893	22149	22314	22125	22242	22221	22098	21995	22048	22261	22422	22251	22457	22284	22045	22353	22401	22213	22433	22388	22280	22022	22254	22154	22231	22064	22254	22361	22227	22282	22132	22281	22388	22184	21874	22095	22147	22269	22008	22287	22366	22564	22168	22386	22286	22109	21879	22249	22163	22054	22277	22275	22241	22183	22159	22018	22177	21880	22162	22391	22222	22155	22156	22181	22009	22114	22331	22046	22142	22285	22085	22261	22172	22101	22045	22204	22205	22362	22215	22221	22116	22205	22037	22273	22236	22068	22359	22115	22191	22112	22211	21985	22231	22142	22226	22024	21908	22091	22048	22389	22080	22110	22153	22330	22135	22218	22188	22018	22108	22048	22205	22280	22109	22284	22313	22353	22162	22324	22277	22265	22241	22156	22136	22184	22126	22074	22114	22301	22181	22007	22090	22029	22388	22172	22285	22257	21986	22054	22195	22179	22489	22084	22330	22372	22189	21994	22119	21995	22096	22363	22023	22231	22340	22370	22266	22217	22206	22231	22176	22234	21938	22312	22097	22308	22243	22074	22169	22239	21998	21910	22140	22361	22239	22187	22373	22268	22365	22129	22105	22205	22190	22238	22267	22135	21993	21991	22132	22372	22251	22261	22103	22057	22308	22133	22150	22217	22427	22153	22198	22033	22422	22192	21985	22263	22134	22156	22383	22145	22272	22048	22214	22040	22306	22217	22402	22309	22426	22145	22200	22052	22173	22158	22086	22181	22195	22024	22432	22154	21977	22077	22181	22142	22180	22477	22492	22311	22177	22365	22207	22295	21983	22200	22164	22164	22283	22374	22290	22145	22196	22170	22338	22045	21987	22164	22152	22325	22385	22096	22287	22381	22020	22259	22220	22009	22150	22245	22327	22086	22082	22076	22021	22147	22168	22340	22442	22054	22225	22235	22244	21886	22071	22503	22373	22107	22354	22012	22066	22102	22155	22123	22303	22119	22296	21987	22230	22318	22050	22204	22175	22263	22275	21989	22128	22102	22137	22215	22147	22263	22212	22064	22194	21930	21950	22268	22307	22118	22374	22308	22282	22182	22045	22147	22098	22021	21834	22284	22286	22199	22079	22371	22367	22165	22297	22224	22234	22166	21939	22125	22263	22171	22096	22308	22171	22053	22246	22181	22181	21995	21952	22188	22045	22329	22281	22224	22244	22278	22227	22108	22311	22183	22162	22199	22197	22162	22242	22198	22238	22121	21945	22290	22184	22433	22237	22137	22324	22178	22541	22131	22085	22275	22258	22225	22311	22259	22210	22351	22184	22169	22331	22285	22211	22389	22477	22259	22199	22238	22342	22337	21958	22081	22037	22297	22244	22103	22095	22061	22298	22392	22347	22216	22256	22313	22154	22393	22213	22040	22291	22185	22433	22217	22035	22192	22328	22196	22263	22283	22061	21948	22010	21989	22075	22222	21942	22131	22187	22244	22110	22126	22269	22219	22005	22096	22102	22363	22242	22142	22125	21981	22198	22244	22202	22057	22402	22333	22303	22327	22126	22180	22033	22186	22210	22214	22199	22341	22200	22096	22311	22187	21949	22232	22135	22365	22363	22145	22114	22192	22428	21984	22344	22127	22075	22262	22250	22064	22332	22074	22209	22152	22225	22266	22117	22374	22465	22227	22354	22217	22347	22448	22223	22313	22361	22229	22095	22212	22022	22041	22356	22282	22082	22377	21997	22336	22055	22151	22309	22155	22315	22178	22128	22160	22173	22115	22176	22264	22156	22176	22155	22222	22216	22196	22253	22334	22387	22219	22206	22242	22088	22310	22046	22113	22111	22523	22285	22178	22639	22122	21989	22054	21877	22079	22177	22242	22113	22249	22316	22248	22079	22104	22262	22099	22394	22087	22575	22065	22389	22283	22022	22279	22103	22240	22227	22302	22169	21992	22113	22120	21964	22024	22179	22357	22169	22579	22312	22145	22163	22115	22069	22323	22373	22238	22213	22084	22158	22043	22305	22188	22192	22209	22420	22089	22262	21926	22073	22207	22291	22261	22386	22288	22178	22218	22306	22249	22068	22153	22259	22204	22110	22207	22201	22175	22354	22203	22326	22405	22311	22125	22220	22057	22342	22038	22131	22148	22082	22027	22332	22184	22205	22105	22176	22320	22198	22066	22394	22121	22344	22167	22199	22187	22046	22354	22256	22261	22128	22147	22224	22138	22160	22313	22388	22046	22069	22113	22274	22040	22214	22061	21909	22484	22282	22342	22131	22382	22209	22266	22155	22266	22239	22267	22109	22163	22464	22619	22387	22404	22033	22400	22099	22116	22208	22334	22207	22097	22158	22271	22053	22329	22284	22086	22144	22250	22159	22222	22079	22344	22488	22159	22126	22233	22130	22094	22406	22303	22344	22226	22354	22001	22340	21992	22265	22108	22271	22214	22134	22004	22335	22285	22320	22401	22089	22249	22026	22079	22180	22211	22439	22434	22362	22216	22105	22155	22122	21965	22353	22432	22032	22135	22257	22019	22477	22131	22153	22053	21933	21994	21940	22320	22285	22185	21918	22439	22410	22201	22045	22192	22263	21803	22076	22154	22092	22018	22082	21990	22328	22071	22260	22073	22170	21987	22192	22122	22259	22327	22286	22080	22256	22106	22190	22125	22320	22119	22091	22182	22052	22016	22223	22126	22465	22140	22251	22092	22129	22226	22235	22231	22330	22068	22250	22063	22106	22088	22181	22114	22133	21944	22219	22006	22075	22298	22231	22194	22221	22140	22287	22056	22243	21976	22048	22149	22056	22172	22221	22078	22192	22150	21912	22226	22162	22227	22116	22271	22180	22169	22115	22028
33699	54670	56920	54556	49475	43223	37262	32223	27884	24896	23544	23630	20625	19557	18521	18068	17464	17172	16835	16927	16780	16538	16375	16513	16432	16324	16403	16188	16207	16391	16255	16367	16183	16224	16272	16159	16358	16219	16331	16332	16395	16284	16333	16382	16167	16191	16267	16366	16279	16269	16364	16186	16071	16303	16123	16389	16221	16267	15998	16317	16256	16196	16089	16242	16388	16301	16267	16390	16225	16249	16303	16333	16183	16100	16248	16336	16378	16243	16332	16199	16405	16274	16240	16243	16222	16233	16280	16400	16278	16279	16285	16471	16124	16173	16208	16144	16239	16174	16353	16255	15979	16345	16285	16039	16215	16301	16203	16327	16186	16217	16241	16048	16281	16252	16291	16389	16181	16253	16202	16166	16356	16267	16344	16273	16273	16260	16160	16332	16205	16317	16270	16170	16265	16125	16443	16227	16290	16084	16381	16247	16423	16224	16326	16316	16306	16148	16400	16179	16113	16203	16158	16376	16388	16124	16391	16219	16338	16279	16335	16241	16285	16223	16168	16233	16205	16134	16291	16324	16086	16182	16446	16349	16287	16349	16144	16340	16180	16188	15959	16397	16231	16161	16216	16143	16196	16056	16248	16219	16213	16213	16124	16177	16152	16311	16283	16266	16299	16259	16202	16301	16139	16261	16352	16224	16228	16315	16224	16148	16298	16167	16333	16350	16146	16113	16317	16344	16248	16341	16334	16430	16236	16201	16416	16197	16240	16143	16246	16212	16368	16179	16214	16138	16227	16001	16186	16116	16220	16211	16315	16281	16159	16220	16210	16146	16291	16247	16163	16216	16143	16251	16260	16275	16326	16204	16249	16316	16316	16398	16397	16224	16269	16388	16394	16387	16096	16182	16128	16127	16303	16378	16278	16328	16214	16339	16299	16280	16242	16131	16373	16133	16273	16313	16297	16237	16257	16075	16303	16326	16236	16211	16468	16125	16283	16085	16152	16275	16419	16132	16329	16247	16122	16100	16234	16003	16329	16324	16121	16469	16118	16078	16314	16177	16144	16165	16241	16180	16285	16163	16354	16241	16202	16092	16267	16310	16141	16285	16287	16177	16364	16166	16166	16235	15955	16322	16313	16168	16340	16210	16216	16192	16177	16163	16244	16263	16029	16133	16291	16276	16249	16297	16308	16283	16333	16180	16206	16298	16355	16057	16354	16072	16270	16182	16258	16227	16219	16225	16340	16304	16181	16286	16230	16419	16155	16253	16274	16184	16288	16205	16061	16148	16416	16189	16083	16248	16238	16240	16308	16144	16211	16313	16253	16107	16319	16336	16182	16209	16180	16264	16380	16311	16294	16253	16436	16183	16252	16352	16131	16275	16137	16203	16150	16276	16518	16274	16102	16108	16377	16220	16230	16354	16267	16117	16126	16202	16236	16267	16260	16270	16276	16162	16235	16069	16114	16116	16402	16158	16298	16218	16168	16325	16155	16242	16269	16315	16210	16368	16107	16251	16202	16204	16113	16029	16114	16105	16113	16381	16124	16356	16316	16376	16101	15927	16289	16257	16155	16252	16245	16207	16265	16218	16170	16335	16183	16465	16107	16298	16175	16237	16284	16250	16259	16263	16200	16214	16340	16302	16435	16283	16119	16221	16201	16224	16194	16325	16266	16351	16319	16210	16339	16250	16277	16241	16111	16105	16259	16330	16292	16083	16405	16338	16131	16308	16070	16197	16284	16451	16072	16301	16311	16267	16273	16174	16281	16249	16202	16302	16308	16244	16219	16248	16226	16213	16143	16319	16265	16212	16066	16386	16212	16233	16263	16255	16355	16095	16240	16328	16208	16380	16284	16293	16148	16220	16497	16283	16359	16125	16298	16260	16288	16117	16233	16393	16207	16381	16097	16270	16129	16067	16123	16219	16049	16474	16080	16290	16307	16041	16336	16176	16346	16332	16274	16224	16197	16245	16078	16231	16248	16157	16247	16158	16148	16155	16124	16286	16229	16386	16160	16278	16107	16243	16315	16268	16094	16134	16284	16047	16097	16173	16194	16228	16241	16263	16121	16078	16239	16315	16222	16244	16308	16267	16394	16218	16196	16446	16418	16187	16239	16290	16221	16029	16274	16479	16299	16156	16116	16257	16162	16266	16152	16285	16308	16298	16285	16331	16243	16307	16143	16327	16070	16285	16302	16356	16333	16299	16024	16244	16151	16375	16324	16220	16172	16259	16228	16274	16226	16285	16120	16118	16150	16327	16219	16094	16210	16116	16326	16212	16251	16240	16329	16312	16198	16122	16270	16266	16324	16216	16074	16249	16244	16251	16089	16052	16315	16234	16221	16193	16314	16312	16370	16312	16348	16140	16114	16412	16070	16316	16426	16266	16246	16230	16273	16284	16477	16256	16212	16267	16285	16131	16428	16400	16120	16399	16425	16275	16156	16245	16382	16186	16194	16267	16282	16274	16271	16100	16175	16162	16335	16126	16087	16189	16252	16293	16225	16286	16313	16207	15991	16339	16237	16232	16301	16322	16307	16284	16142	16095	16276	16166	16350	16201	16226	16227	16327	16203	16131	16249	16145	16289	15990	16180	16415	16133	16287	16177	16288	16264	16253	16398	16145	16478	16414	16089	16151	16303	16180	16198	16022	16345	16392	16123	16110	16346	16256	16205	16233	16336	16274	16169	16308	16418	16272	16370	16380	16145	16367	16136	16234	16347	16295	16314	16456	16321	16336	16145	16181	16249	16076	16390	16418	16138	16078	16180	16307	16093	16227	16269	16224	16078	16427	16112	16292	16224	16357	16148	16155	16201	16297	16243	16288	16091	16292	16202	16153	16373	16220	16048	16282	16333	16200	16290	16231	16422	16199	16175	16162	16245	16303	16219	16322	16272	16234	16235	16246	16242	16397	16245	16299	16209	16302	16176	16366	16259	16142	16406	16225	16312	16257	16264	16286	16188	16317	16087	16296	16375	16237	16334	16215	16242	16277	16319	16281	16160	16241	16339	16361	16260	16263	16267	16486	16107	16108	16339	16331	16130	16515	16359	16347	16301	16278	16109	16361	16210	16023	16322	16336	16162	16307	16242	16003	16235	16476	16323	16280	16128	16288	16375	16327	16316	16216	16251	16064	16313	16239	16174	16216	16271	16340	16294	16211	16216	16215	16311	16192	16365	16306	16099	16154	16364	16162	16186	16230	16236	16305	16245	16145	16252	16348	16153	16225	16205	16090	16431	16048	16318	16342	16304	16237	16358	16138	16142	16122	16564	16231	16154	16386	16165	16111	16217	16172	16369	16248	16224	16297	16336	16074	16297	16187	16561	16262	16394	16213	16224	16203	16161	16109	16150	16137	16303	16118	16206	16327	16101	16199	16297	16252	16294	16121	16313	16209	16269	16294	16241	16260	16279	16149	16107	16126	16494	16331	16092	16254	16209	16456	16257	16160	16298	16392	15991	16029	16256	16327	16380	16027	16229	16304	16385	16159	16306	16193	16219	16270	16455	16214	16279	16172	16379	16420	16281	16277	16363	16066	16317	16286	16409	16340	16164	16280	16507	16216	16217	16261	16494	16175	16348	16322	16242	16328	16263	16256	16192	16162	16260	16233	16355	16320	16214	16101	16207	16297	16233	16300	16310	16384	16408	16202	16239	16344	16305	16237	16205	16212	16161	16253	16297	16268	16272	16262	16289	16130	16398	16319	16192	16254	16378	16456	16283	16189	16227	16267	16319	16195	16167	16081	16226	16174	16373	16143	16322	16163	16326	16115	16103	16265	16149	16201	16363	16089	16297	16167	16116	16203	16160	16198	16197	16294	16148	16117	16341	16250	16121	16157	16001	16445	16274	16331	16234	16101	16220	16166	16342	16188	16300	16442	16361	16210	16242	16146	16350	16317	16041	16256	16419	16309	16090	16120	16077	16347	16339	16283	16274	16348	16271	16325	16106	16141	16456	16091	16161	16177	16176	16204	16243	15981	16193	16131	16233	16194	16375	16299	16324	16330	16283	16318	16167	16179	16130	16308	16103	16333	16321	16304	16120	16325	16084	16094	16286	16094	16231	16316	16127	16301	16400	16236	16280	16059	16388	16347	16279	16322	16360	16126	16241	16157	16167	16220	16232	16178	16309	16265	16252	16223	16419	16304	16053	16318	16059	16314	16007	16290	16203	16177	16209	16335	16225	16195	16320	16069	16307	16401	16254	16282	16331	16086	16451	16295	16197	16374	16209	16248	16104	16282	16310	16260	16286	15960	16379	16278	16255	16246	16157	16173	16263	16221	16291	16327	16201	16325	16053	16262	16363	16188	16307	16282	16171	16288	16247	16115	16186	16191	16193	16254	16421	16359	16330	16053	16290	16315	16264	16198	16297	16217	16469	16221	16294	16163	16165	16159	16261	16181	16435	16238	16408	16122	16103	16264	16175	16288	16253	16223	16180	16236	16218	16264	16287	16214	16362	16274	16254	16237	16211	16306	16186	16121	16108	16160	16240	16370	16299	16312	16289	16144	16115	16310	16072	16198	16294	16313	16218	16170	16186	16201	16179	16170	16330	16248	16366	16154	16170	16190	16160	16281	16168	16160	16233	16341	16441	16214	16364	16240	16299	16303	16167	16215	16051	16398	16161	16221	16049	16454	16294	16233	16430	16279	16267	16221	16218	16277	16238	16112	16312	16206	16149	16306	16229	16221	16310	16327	16111	16327	16421	16192	16276	16167	16398	16190	16194	16232	16216	16408	16287	16225	16329	16316	16349	16272	16430	16202	16172	16205	16423	16293	16005	16339	16147	16244	16014	16405	16255	16324	16231	16238	16121	16216	16254	16291	16264	16222	16357	16214	16095	16451	16407	16247	16187	16272	16187	16323	16074	16285	16276	16082	16294	16190	16335	16448	16218	16240	16430	16393	16289	16371	16269	16413	16440	16141	16239	16295	16310	16209	16463	16180	16208	16280	16225	16298	16287	16250	16185	16444	16302	16374	16289	16170	16066	16274	16259	16308	16319	16453	16141	16282	16177	16124	16356	16025	16160	16302	16242	16222	16201	16188	16187	16246	16215	16425	16172	16154	16269	16296	16233	16162	16405	16332	16267	16076	16273	16171	16231	16144	16293	16219	16359	16428	16217	16242	16435	16197	16182	16262	16299	16358	16310	16305	16157	16202	16321
24438	21604	30196	31514	38325	43903	42497	35975	32486	30668	29375	29800	27487	25645	24567	23812	23390	23237	22946	22929	22952	22637	22756	22537	22550	22563	22591	22604	22432	22223	22498	22400	22339	22238	22309	22283	22279	22769	22321	22489	22413	22423	22179	22297	22323	22225	22442	22466	22230	22112	22190	22484	22241	22253	22664	22169	22076	22054	22211	22290	22441	22325	22167	22131	22158	22300	22401	22425	22469	22160	22358	22157	22013	22405	22199	22195	22204	22266	22543	22283	22075	22374	22271	22418	22365	22386	22069	22240	22085	22097	22136	21923	22139	22233	22230	22314	22270	22285	22301	22471	22270	22031	22235	22389	22245	22533	22318	22117	22634	22213	22307	22128	22444	22178	22242	22101	22492	22267	22122	22181	22264	22283	22303	22024	22024	22091	22283	22248	22166	22252	22170	22351	22059	22096	22176	22364	22164	22200	22253	22227	22057	22165	22041	22183	22348	22287	22267	22389	22028	22197	22419	22220	21961	21892	22129	22211	22399	22305	22097	22180	22371	22209	22531	22256	22325	22087	22398	22332	22540	22306	22326	22529	22243	22156	22026	22282	22126	22285	22177	22112	22139	22135	22173	22353	22263	22385	22209	22341	22265	22229	22239	22389	22090	22497	22241	22234	22325	22314	22175	22233	22170	22057	22074	22363	22190	22142	22152	22190	22262	22270	22278	22205	22269	22168	22235	22307	22210	22298	22281	22147	22428	22295	22386	22200	22281	22223	22336	22347	22399	21913	22221	22242	22365	22194	22286	22248	22231	22289	22265	22160	22003	22178	22361	22344	22413	22315	22251	22178	22281	22433	22341	22341	22302	22344	22355	22294	22173	21975	22245	22299	22382	22343	22189	22259	22206	22615	22451	22053	22182	22492	22439	22317	22275	22013	22251	22133	22241	22223	22305	22400	22249	22267	22031	22283	22146	22232	22069	22273	22415	22403	22468	22318	22364	22374	22302	22437	22379	22092	22206	21945	22135	22059	22390	22110	21949	22117	22283	21998	22161	22046	22074	22461	22356	22272	22199	22367	22100	22223	22373	22131	22156	22109	22266	22419	22181	22407	22135	22187	22204	22420	22335	22092	22535	22226	22260	22144	22287	22336	22202	22320	22099	22320	22552	22041	22165	22240	22517	22097	22128	22468	22415	22421	22129	22239	22345	22273	22191	22378	22489	22228	22321	22345	22406	22052	22108	22400	22186	22207	22174	22265	22241	22212	22229	22065	22285	22293	22404	22279	22254	22292	22200	22235	21900	22137	22188	22043	22427	22210	22278	22370	22241	22493	22242	21979	22331	22291	22268	22155	22147	22350	22138	22225	22188	22181	22485	22456	22177	22137	22136	22329	22127	22116	22347	22167	22253	22220	22328	22392	22473	22267	22165	22181	22462	22247	22118	22189	22203	22214	22262	22412	22234	22224	22183	22443	22301	22266	22186	22232	22169	22205	22249	22262	22272	22228	22357	22293	22131	22082	22326	22130	22171	22195	22150	22279	22123	22261	21995	22245	22252	22442	22218	22163	22203	22353	22272	22233	22370	22228	22144	22396	22317	22223	22106	22257	22165	22347	22354	22183	22228	22295	22420	22273	22220	22281	22166	22178	22322	22036	22277	22067	22130	22079	22118	22321	22511	22302	22315	22179	22164	22173	22348	22336	22552	22076	22204	22213	22070	22228	22195	22236	22275	22445	22593	22127	22032	22291	22417	22427	22434	22222	22279	22356	22189	22290	22306	22223	22025	22359	22235	22260	22074	22490	22599	22295	22255	22358	22049	22318	22335	22017	22108	22339	22162	22366	22069	22296	22430	22389	22290	22513	22364	22111	22294	22234	22239	22142	22320	22479	22331	22254	22237	22241	22313	22138	22250	22139	22233	21957	22437	22266	22244	22216	22203	21992	22277	22172	22204	22155	22413	21959	22193	22181	22357	22132	22229	22239	22413	22245	22238	22306	22248	22175	21977	22213	22240	22161	22489	22161	22277	22168	22562	22202	22152	22170	22127	22146	22222	22113	22327	22172	22511	22211	22242	22288	22181	22319	22205	22037	22231	22179	21970	22217	22244	22162	22133	22304	22352	22184	22477	22363	22277	22026	22247	22238	22291	22025	22350	22075	22127	22339	22144	22057	22138	22271	22228	22186	22290	22093	22254	22300	22335	22391	22377	22386	22080	22407	22412	22289	22345	22371	22208	22302	22191	22067	22473	22206	22248	22225	22329	22008	22373	22366	22304	22298	22301	22174	22056	22256	22226	22372	22349	22281	22372	22400	22219	22377	22284	22427	22215	21959	22349	22433	22457	22591	22321	22279	22098	22348	22212	22166	22209	22431	22521	22360	22346	22440	21990	22223	22307	22295	22465	22224	22173	22186	22063	22276	22170	22394	22436	22136	22277	22285	22252	21989	22274	22325	22172	22172	22283	22428	22144	22321	22255	22271	21976	22223	22266	22299	22333	22433	22301	22151	22379	22365	22152	22302	22036	22221	22373	22401	22311	22247	22259	22345	22314	22154	22316	22064	22425	22259	22086	22188	22251	22451	22340	22283	22417	22030	22372	22318	22414	22210	22305	22349	22251	22055	22107	22264	22378	22214	22346	22510	22346	22109	22062	22190	21990	22121	22242	22267	22195	22360	22241	22249	22337	22495	22306	22229	22328	22003	22390	22276	22263	22460	22267	22142	22305	22543	22410	22383	22169	22460	22272	22461	22334	22327	22168	22131	22143	22219	22286	22340	22125	22110	22322	22289	22239	22371	22495	22269	22432	22161	22078	22261	22295	22207	22324	22206	22238	22441	22374	22364	22261	22324	22333	22491	22088	22291	22338	22182	22353	22285	22276	22455	22304	22375	22079	22085	22079	22063	21985	22258	22245	22544	22175	22285	22126	22381	22193	22399	22308	22131	22330	22276	22333	22231	22356	22163	22287	22301	22244	22224	22214	22225	22132	22287	22516	22064	22202	22095	22253	22360	22219	22360	22391	22570	22128	22330	22447	22272	22263	22222	22219	22359	22171	22405	22232	22064	22235	22399	22201	22126	22322	22456	22275	22055	22170	22148	22297	22422	22369	22305	22133	22325	22288	22441	22367	22018	22229	22316	22010	22183	22370	22134	22351	22306	22279	22386	22026	22174	22487	22068	22318	21964	22147	22330	22276	22216	22544	22541	22088	22350	22108	22412	22059	22129	22343	22342	22209	22265	22313	22226	22009	22558	22181	22206	22345	22088	22089	22103	22189	22459	22362	22082	22275	22289	22339	22242	22433	22419	22213	22266	22335	21970	22365	22251	22256	22236	22233	22150	22349	22381	22258	22206	22207	22235	22369	22141	22290	22162	22043	22298	22242	22272	22391	21997	22073	22259	22099	22335	22126	22125	22545	22231	22222	22403	22251	22180	22167	22467	22320	22248	22086	22541	22258	22351	22477	22055	22213	22366	22339	22207	22342	22084	22110	22288	22109	22032	22392	22257	22418	22292	22220	22178	22425	22301	22082	22275	22278	22108	22349	22240	22172	22073	22460	22324	22232	22186	22392	22255	22132	22125	22081	22478	22202	22069	22172	22290	22247	22268	22315	21997	22440	22179	22206	22301	22167	22087	22292	22205	22197	22347	22425	22076	22340	22330	22376	22271	22399	22519	22225	22312	22131	22248	22358	22527	22130	22132	22192	22265	22175	22297	22010	22438	22139	22539	22163	22241	22082	22275	22364	21948	22030	22276	22437	22240	22376	22357	22210	22223	22273	22347	22276	22224	22332	22381	22287	22302	21944	22490	22306	22124	22194	22285	22183	22251	22484	22275	22066	22280	22300	22295	22345	22210	22383	22443	22116	22325	22183	22266	22482	22390	22325	22114	22341	22481	22340	22211	22255	22356	22077	22671	22297	22164	22132	22201	22091	22291	22419	22272	22433	22532	22511	22209	22147	22366	22115	22249	22417	22261	22202	22278	22176	22255	22412	22164	22257	22097	22399	22182	22360	22240	22315	22159	22527	22275	22310	22121	22147	22049	22251	22364	22216	21947	22361	22135	22332	22171	22294	22179	22130	22224	22142	21979	22366	22111	22234	22462	22261	22243	22129	22327	21985	22058	22156	21959	22412	22323	22035	22360	22292	22317	21970	22286	22244	22045	22437	22201	22078	22335	22189	22120	22472	22220	22162	22190	22400	22245	22122	22234	22256	22334	21999	22148	22083	22245	22460	22293	22289	21801	22376	22216	22157	22398	21929	22097	22166	22120	22191	22148	22310	22286	22325	22153	22189	22383	22154	22181	22060	22283	22361	21995	22050	22161	22330	22314	22380	22040	22462	22325	22221	22282	22027	22366	22443	22415	22361	22097	22417	22236	22408	22068	22200	22182	22367	22071	22122	22428	22072	22471	22121	22391	22505	22226	22417	22508	22458	22423	22205	22410	22240	22360	22561	22220	22292	22339	22218	22460	22416	22023	22172	22362	22217	22254	22339	22337	22604	22304	22173	22141	22262	22420	22319	21981	22516	22485	22311	22214	22377	22306	22315	22028	22398	22411	22155	22345	22429	22322	21987	21964	22212	22380	22327	22469	22199	22140	22401	22340	22388	22369	22295	22244	22149	22218	22211	22250	22277	22283	22082	22189	22088	22095	22220	22166	22328	22087	22236	22443	22394	22581	22315	22535	22398	22181	22166	22155	22394	22271	22099	22183	22442	22466	22436	22341	22111	22012	22445	22174	22332	22185	22552	22237	22230	22440	22175	22088	22270	22365	22337	22313	22525	22171	22250	22229	22242	22193	22201	22326	22129	22453	22382	22168	22114	22022	22369	22159	22148	22328	22184	22387	22267	22029	21985	22258	22350	22070	22363	22212	22409	22335	22117	22131	22019	22218	22281	22372	22453	22258	22168	22252	22120	22366	22370	22175	22220	22146	22286	22093	22157	22260	22278	22023	22042	22266	22314	22303	22359	22232	22393	22099	22125	22417	22270	22112	22112	22035	22178	22463	22255	22105	22275	22131	22188	22373	22463	22140	22157	22253	22148	22126	22300	22322	22422	22156	22217	22141	22067	22281	22032	22252	22261	22034	22485	22496	21953	22152	22433	22325	22370	22300	22306	22472	22126	22179	22425	22247	22165	22169	22339	22375	22284	22245	22305	22165	22424	22339
34400	56099	60251	61459	56085	49046	41212	34889	30400	27554	25918	26882	22707	20592	19090	18239	17652	17396	17431	17049	16961	16622	16549	16411	16555	16493	16579	16548	16332	16578	16227	16166	16236	16133	16346	16216	16422	16134	16309	16237	16325	16291	16337	16288	16244	16198	16406	16377	16233	16060	16387	16147	16284	16300	16285	16259	16255	16212	16321	16251	16168	16287	16247	16308	16323	16129	16397	16290	16097	16191	16260	16356	16175	16234	16256	16287	16241	16328	16311	16245	16368	16329	16316	16217	16300	16517	16300	16236	16327	16198	16359	16128	16296	16140	16211	16231	16161	16223	16315	16361	16281	16225	16358	16201	16105	16347	16101	16284	16424	16077	16286	16232	16443	16171	16200	16175	16169	16420	16243	16402	16180	16325	16155	16162	16097	16332	16069	16404	16158	16289	16180	16254	16391	16272	16080	16292	16275	16314	16420	16258	16220	16223	16214	16406	16349	16216	16368	16207	16194	16260	16278	16181	16181	16420	16282	16234	16229	16349	16350	16258	16216	16337	16222	16321	16107	16035	16280	16212	16196	16274	16378	16287	16048	16356	16267	16308	16315	16285	16121	16384	16420	16287	16238	16293	16088	16382	16231	16390	16205	16329	16157	16144	16233	16345	16174	16393	16240	16211	16274	16209	16203	16251	16308	16387	16376	16018	16329	16127	16259	16309	16323	16409	16172	16407	16219	16412	16397	16187	16149	16292	16304	16108	16315	16320	16335	16174	16206	16007	16219	16482	16320	16184	16277	16378	16347	16245	16318	16267	16345	16384	16161	16245	16195	16341	16251	16228	16388	16203	16135	16237	16370	16367	16263	16198	16311	16297	16278	16063	16217	16015	16224	16270	16156	16181	16442	16201	16141	16322	16132	16152	16374	16357	16267	16213	16127	16091	16233	16402	16236	16229	16275	16197	16103	16144	16257	16134	16189	16272	16351	16466	16179	16370	16334	16295	16369	16257	16241	16260	16126	16279	16321	16321	16258	16162	16284	16167	16284	16342	16357	16419	16198	16093	16411	16199	16400	16416	16330	16191	16489	16243	16303	16221	16276	16161	16234	16185	16207	16201	16277	16322	16332	16170	16233	16433	16189	16201	16272	16202	16345	16236	16187	16282	16262	16209	16262	16163	16158	16221	16327	16244	16245	16345	16251	16452	16061	16241	16243	16232	16186	16279	16319	16358	16342	16161	16379	16216	16207	16271	16152	16206	16367	16117	16303	16259	16340	16201	16304	16331	16113	16205	16230	16346	16285	16264	16379	16102	16382	16241	16277	16210	16127	16226	16231	16244	16280	16270	16246	16124	16249	16217	16314	16401	16146	16280	16282	16099	16265	16360	16057	16406	16120	16115	16355	16227	16390	16287	16131	16345	16143	16214	16285	16021	16210	16281	16363	16154	16185	16291	16210	16258	16131	16320	16362	16243	16333	16146	16127	16164	16120	16265	16442	16139	16412	16272	16296	16324	16064	16405	16216	16295	16258	16121	16407	16271	16330	16207	16353	16297	16229	16258	16271	16181	16268	16327	16112	16087	16266	16210	16330	16220	16434	16149	16327	16325	16109	16242	16217	16441	16240	16324	16276	16115	16381	16403	16270	16240	16284	16240	16417	16180	16260	16402	16339	16114	16316	16154	16404	16260	16143	16293	16144	16172	16148	16366	16420	16204	16183	16314	16190	16222	16152	16371	16307	16151	16258	16145	16304	16441	16374	16188	16256	16246	16312	16160	16103	16216	16335	16135	16329	16223	16203	16152	16086	16194	16352	16174	16264	16395	16338	16242	16338	16362	16255	16330	16198	16184	16217	16375	16278	16270	16368	16224	16107	16018	16291	16275	16155	16211	16130	16451	16007	16286	16245	16174	16427	16271	16252	16333	16199	16360	16249	16181	16147	16362	16214	16216	16239	16205	16427	16290	16198	16172	16330	16266	16074	16364	16316	16472	16413	16265	16215	16369	16221	16060	16261	16265	16347	16195	16304	16350	16287	16297	16325	16260	16382	16242	16303	16223	16256	16048	16238	16337	16433	16441	16265	16171	16259	16276	16226	16249	16170	16230	16413	16423	16462	16047	16344	16337	16228	16186	16108	16173	16447	16432	16295	16306	16146	16051	16348	16046	16487	16189	16288	16158	16399	16250	16252	16112	16390	16279	16242	16378	16223	16055	16340	16261	16002	16241	16367	16304	16344	16485	16223	16320	16173	16205	16410	16112	16192	16257	16221	16243	16246	16358	16178	16400	16314	16209	16336	16160	16308	16170	16160	16245	16193	16454	16253	16075	16133	16354	16177	16263	16245	16364	16283	16233	16244	16208	16278	16277	16263	16275	16439	16435	16277	16394	16280	16215	16285	16320	16264	16346	16277	16238	16290	16259	16284	16253	16202	16277	16134	16336	16327	16235	16231	16398	16181	16305	16195	16096	16099	16221	16284	16291	16247	16175	16155	16170	16261	16067	16183	16056	16120	16245	16259	16292	16280	16342	16287	16120	16255	16181	16314	16329	16327	16212	16235	16134	16338	16281	16254	16254	16144	16307	16225	16433	16014	16262	16441	16310	16278	16269	16132	16263	16300	16258	16168	16267	16346	16252	16369	16202	16208	16219	16428	16381	16390	16206	16412	16199	16290	16284	16254	16262	16299	16278	16264	16141	16346	16341	16371	16315	16295	16361	16336	16236	16285	16347	16416	16175	16323	16242	16130	16198	16324	16346	16449	16312	16562	16202	16339	16159	16248	16347	16239	16423	16357	16130	16261	16212	16216	16312	16380	16056	16225	16221	16338	16310	16334	16155	16286	16136	16413	16307	16342	16301	16157	16387	16242	16279	16284	16267	16397	16145	16411	16202	16362	16348	16285	16009	16370	15946	16215	16310	16297	16246	16194	16111	16331	16297	16376	16142	16457	16224	16280	16296	16333	16280	16204	16256	16284	16311	16345	16118	16264	16216	16136	16230	16298	16172	16325	16224	16382	16174	16131	16145	16480	16266	16307	16236	16174	16277	16258	16314	16238	16112	16319	16062	16258	16344	16251	16340	16360	16415	16163	16126	16371	16316	16166	16185	16208	16295	16158	16388	16392	16132	16349	16192	16184	16528	16336	16303	16320	16211	16217	16195	16376	16399	16195	16351	16512	16326	16294	16214	16404	16259	16349	16422	16335	16154	16071	16313	16221	16299	16067	16328	16308	16146	16147	16244	16298	16286	16146	16275	16174	16316	16252	16286	16244	16155	16224	16348	16260	16256	16514	16452	16244	16163	16338	16337	16290	16252	16300	16217	16181	16317	16111	16139	16174	16230	16177	16186	16259	16160	16393	16292	16396	16268	16220	16253	16164	16177	16301	16366	16202	16235	16234	16237	16207	16249	16297	16258	16115	16171	16274	16256	16413	16265	16283	16362	16067	16395	16083	16210	16471	16255	16274	16354	16245	16276	16312	16229	16270	16382	16264	16210	16073	16179	16217	16244	16230	16195	16326	16072	16125	16218	16198	16187	16287	16108	16251	16299	16040	16346	16177	16248	16286	16228	16500	16327	16239	16213	16339	16374	16075	16302	16350	16548	16342	16292	16514	16308	16194	16210	16235	16208	16295	16230	16301	16227	16207	16319	16447	16284	16234	16248	16404	16176	16369	16222	16160	16397	16320	16326	16313	16297	16271	16212	16300	16223	16285	16266	16413	16301	16239	16147	16161	16317	16324	16081	16249	16247	16087	16232	16251	16324	16295	16054	16277	16345	16175	16392	16359	16319	16370	16082	16208	16140	16201	16395	16271	16215	16328	16221	16501	16353	16208	16266	16062	16242	16258	16351	16489	16235	16102	16165	16259	16295	16217	16215	16247	16057	16329	16158	16343	16326	16337	16298	16228	16088	16426	16177	16345	16169	16203	16251	16431	16430	16184	16396	16340	16202	16266	16344	16193	16141	16228	16247	16113	16150	16240	16276	16217	16307	16250	16205	16249	16402	16218	15983	16362	16037	16132	16243	16341	16258	16143	16378	16215	16360	16318	16194	16196	16277	16277	16412	16332	16361	16197	16296	16139	16292	16233	16069	16343	16302	16236	16271	16217	16272	16268	16363	16200	16384	16303	16228	16192	16325	16287	16183	16313	16292	16231	16501	16302	16336	16195	16172	16365	16169	16231	16285	16405	16320	16343	16290	16156	16241	16109	16411	16089	16345	16258	16242	16145	16323	16196	16439	16325	16118	16239	16255	16112	16130	16120	16268	16245	16315	16229	16328	16292	16303	16304	16248	16390	16168	16229	16250	16181	16356	16121	16385	16247	16230	16253	16385	16045	16300	16406	16358	16314	16332	16341	16191	16158	16262	16239	16232	16366	16479	16130	16307	16145	16183	16106	16316	16344	16154	16357	16270	16415	16345	16195	16406	16191	16168	16420	16321	16083	16253	16226	16184	16113	16294	16192	16400	16374	16234	16104	16178	16298	16304	16345	16316	16230	16066	16171	16178	16111	16162	16205	16309	16398	16035	16300	16168	16285	16394	16155	16338	16389	16293	16261	16276	16433	16319	16233	16272	16179	16221	16323	16213	16358	16297	16312	16249	16267	16146	16125	16343	16221	16310	16278	16369	16291	16493	16288	16229	16291	16174	16233	16255	16400	16274	16303	16146	16272	16257	16241	16075	16249	16191	16350	16386	16182	16280	16260	16147	16348	16171	16205	16294	16300	16280	16312	16304	16258	16321	16347	16143	16516	16192	16178	16257	16184	16346	16133	16328	16182	16100	16178	16356	16241	16177	16230	16436	16246	16164	16155	16279	16248	16282	16165	16258	16459	16189	16234	16245	16313	16457	16285	16243	16337	16362	16195	16217	16243	16151	16228	16215	16274	16296	16408	16382	16203	16207	16199	16158	16258	16296	16330	16356	16397	16290	16219	16303	16223	16306	16222	16234	16298	16200	16048	16305	16183	16212	16329	16342	16130	16241	16369	16206	16348	16230	16218	16199	16331	16235	16318	16193	16220	16327	16348	16184	16200	16256	16378	16250	16365	16400	16288	16191	16152	16379	16149	16286	16295	16349	16343	16178	15995	16222	16038	16245	16208	16202	16219	16300	16159	16217	16380	16310	16140	16271	16255	16265	16271	16173	16200	16152	16203	16270	15998	16343	16256	16268
41290	45967	49248	50131	45838	39399	33721	29664	27567	26136	25417	24885	24022	23648	23076	22683	22500	22465	22451	22648	22614	22239	22095	22238	22195	22272	22252	22037	22280	22336	22376	22105	22176	22396	22333	22354	22312	22041	22116	22130	22182	22115	22098	22089	22063	22246	22293	22363	22240	22259	22016	22092	22415	22043	22017	22052	22103	22055	22179	22218	22371	22116	22198	22118	22196	22216	22140	22002	22082	22224	22053	22200	22213	22164	22159	22036	22178	22184	22006	22130	22295	21884	22026	21898	22307	22169	22154	22045	22262	22089	22191	22060	22220	21982	22300	22049	22068	22066	22171	22255	22116	22184	22085	22166	22064	21935	21808	22237	22216	22008	22002	22068	22300	22129	22219	22028	22008	21850	22190	22091	22088	21820	21913	22422	22164	22085	22212	22366	22053	22289	21996	22097	22046	22236	22067	21991	22241	22151	22032	22183	22090	22200	22074	22038	22104	22152	22031	22293	22106	22243	22298	22248	22276	22126	22084	22279	21897	22019	21972	22096	22127	22276	21997	22240	22136	22105	22307	22206	22059	22040	21908	21988	22063	22205	22135	22388	21963	22124	21995	22086	22066	22139	22360	22205	22044	22049	21850	22211	22216	21758	22178	22031	22350	22053	21938	21944	22015	22033	22225	22145	21986	22092	22096	22064	22297	22087	22075	22119	21907	22301	22277	22138	22059	22042	22066	22163	22003	21954	22052	22101	22251	22144	22070	22045	22159	22209	22259	22162	21917	22072	21959	21990	21980	22119	22283	22079	22085	21783	22065	22099	22027	21959	22021	22122	22022	21944	22200	21940	21862	21838	22119	22264	22292	22125	21936	22165	22212	22082	22112	22111	22189	22091	22147	21994	22114	22209	22277	22129	21985	22252	22102	21949	22153	22045	22156	22138	22222	21965	22151	21881	22181	22061	22040	22160	22115	21947	22220	22103	22057	22212	22008	22198	22236	22051	22099	22274	22198	22251	22276	22301	22159	22114	22138	22063	22250	22338	22225	22161	22082	22271	22205	22188	22083	22146	21927	22119	22132	21870	21945	21886	22189	22159	22170	22028	22152	22355	22353	22024	21977	22110	21983	22171	22060	22129	22116	22051	22140	22338	22199	22135	22165	22199	22247	22160	22166	22150	21933	22073	22077	21928	22197	22141	22031	22142	22018	22110	22102	22101	22122	22315	22189	22098	22011	22087	22035	21841	22192	22253	22108	21880	21989	22185	22033	21994	22031	22023	22035	22130	21993	21938	22110	22173	22016	22125	22062	22164	22083	22096	21838	21968	22237	21962	22183	21987	21948	22261	22069	22199	22121	21947	22129	22210	21898	22010	22068	22040	22049	22071	22197	21998	22002	22053	22104	21995	22166	22169	22091	22280	22186	22135	22240	21918	22194	22127	22237	22118	22127	22117	22149	22126	22124	22087	22180	22087	22185	22165	22186	21946	22013	21995	22024	22166	22078	21884	21847	21998	22245	22099	22139	22027	21967	22243	22083	21942	22113	21937	21863	22145	22339	21983	22179	22018	22011	22365	22228	22086	21787	21900	22035	22198	22288	22117	22256	22178	22035	22398	21931	22041	22171	22099	21918	22009	21975	21958	22144	21849	22127	22181	22025	22157	22102	21915	22280	22176	22239	22338	22048	21976	22000	22042	21928	21969	22280	21973	22393	22185	21968	22059	22048	22122	21935	22192	22041	22316	22242	21999	21936	22144	21951	21956	21770	21862	22150	22185	21944	22253	22291	22179	22140	22108	22083	22151	22251	22069	22001	22162	22017	22339	22450	21944	22050	22206	22240	22117	22433	22331	22034	22049	22169	21971	22175	22111	22147	21968	22109	21936	21957	22195	22043	22105	22184	22130	21973	22158	22097	21986	22053	21978	21959	22066	22294	22103	22152	22168	22106	21886	21954	22198	22197	21949	22237	22080	21844	22123	22103	22196	22256	22220	22283	22144	21847	22270	21885	22255	22339	22329	22238	22091	21873	22120	22020	22220	22236	22185	22110	22081	22027	22137	22050	22006	21915	21950	22198	22089	22027	22087	22008	22163	22137	22193	22213	22466	22224	22195	22101	21945	22186	21959	22217	21958	22101	22248	22213	22160	22012	21922	21834	21884	22335	22215	22011	22211	22019	22072	22078	22087	22213	22319	22166	21890	21849	22174	22024	22168	22251	22166	22095	21868	22290	22043	22019	21925	22285	22135	22089	21989	22319	22211	22157	22210	22228	21815	22184	21932	22042	21981	22087	22184	22094	22112	22178	22069	21866	21925	22072	22145	22294	22118	22221	22301	21958	22379	21942	22165	22264	22059	22292	21953	22161	22223	22128	22198	22053	22244	22185	22329	22096	22092	22084	22045	22013	22277	22012	22110	22262	21795	22111	22136	22315	22170	22028	22030	22226	22303	21914	22043	22120	22353	22313	21999	22182	22163	22155	22144	22177	22148	22029	22193	22222	22221	22031	22064	22470	22421	22083	22128	21907	22294	22094	22081	21861	21974	22020	22160	22137	22309	22194	22001	22117	22199	22342	22014	22185	22276	22007	21999	22051	21999	22032	22105	22046	22040	22294	22170	22261	22284	22217	22108	22179	22043	21982	22190	22246	21999	21954	22443	22177	21882	22009	22002	21835	21973	22139	21988	22169	22041	22168	21871	22109	22164	22286	22258	22127	22186	22347	22185	22060	22020	21956	21990	22027	22048	22155	22221	22201	22214	22049	21954	22163	22142	22034	21859	22022	22069	21878	21880	22107	22150	22023	22157	22240	22183	22484	22175	22183	22184	21977	22277	22260	22161	22038	21974	22200	22200	22147	22108	21985	22062	22182	22102	22306	22065	22125	21979	22024	22190	22229	22207	21977	22055	21930	22011	21946	22268	22477	22370	22006	22317	22031	21891	22088	22115	22153	22040	22051	22003	22041	22131	22175	22158	22118	22091	22178	22072	22017	22080	21887	22085	22141	22010	22005	21942	22125	21991	22111	21944	21832	22249	22215	22100	22181	22239	22028	22150	22224	22125	22281	22054	22029	22123	22256	22190	22033	22082	22176	22026	22188	21953	22204	22025	22266	22178	22318	22153	22059	21957	22272	22197	22000	22280	22101	21907	22176	22153	22116	22024	22163	22029	22173	22035	22120	22218	22197	22125	22067	21992	22177	21954	22013	21794	21979	22214	21948	22192	22161	22362	22074	21968	21957	22299	22177	22198	22332	22038	22103	22123	21993	22244	22168	21901	21948	22048	22024	22183	22059	22248	22301	22144	22264	21993	22154	22184	22058	21950	22210	21930	22256	22177	22297	21971	22025	22211	21863	22034	22285	22359	22199	22181	22319	22116	22030	22098	22046	22224	22134	22199	21996	22163	22134	22209	22321	22221	22197	22182	22125	22229	21903	22162	22052	22278	22125	21879	22158	22049	22188	22410	22317	22035	22222	22345	21967	22099	21960	22221	22012	22382	22108	22290	22025	22274	22105	22086	22175	22103	22143	21994	22065	21973	22267	22274	21931	21835	21974	21847	21922	22157	22174	22083	21806	22035	22069	21973	21847	22032	22080	22210	22154	22036	22270	22104	22038	21966	22252	22055	21899	22004	22059	22095	22078	22093	22020	22288	22097	21996	22177	22101	22095	22279	22251	22229	22201	21985	22000	21903	22211	22145	21965	22220	22178	22202	21922	22273	21857	22026	22140	22359	22050	22015	22078	22158	22169	22283	22078	21985	22141	22150	22125	22000	22109	22127	22273	22071	22076	21864	22191	22267	22223	22229	22095	22310	22357	22198	22220	21765	22348	22389	21897	21923	22178	22098	22055	22298	22020	21908	21976	22289	22121	22168	22014	22255	22064	22098	22004	22098	22210	22142	22050	22245	22168	22004	22026	22157	21990	22247	22095	21931	22285	22057	22000	21828	21950	22127	22009	22069	21847	22158	22103	22118	22279	22018	22088	22116	21875	21973	21992	21926	22086	22064	22069	22416	22275	22122	22151	21931	21910	22151	22180	22177	22126	22045	21917	22036	22259	22101	22234	22171	22047	22136	22012	22342	22149	22227	22110	22362	22053	22162	22221	22199	22118	22117	22150	22230	22071	22129	22174	22167	22284	22272	22006	22206	22332	21792	22187	22102	22035	22185	21934	21889	22000	21894	22105	22302	22202	22058	22177	22050	22283	22041	22263	22040	22107	22031	22057	22180	22010	21794	22150	22109	22083	22411	22215	22157	22068	22088	22117	22024	22033	22048	22191	22176	21917	22025	21761	21913	22054	21951	22103	22221	22187	22050	21901	22182	22327	22146	22093	22177	22114	22325	21979	22136	22329	22066	22266	22028	22128	21965	22197	22012	22218	22093	22167	22233	22270	22092	21971	21934	21995	21874	22089	21932	22074	21934	22154	22041	21941	22068	22011	22110	22131	21879	22242	21952	22186	22220	22121	22171	22090	22160	22078	22446	22084	22025	22025	22138	22254	22139	22202	21994	22120	22077	22091	22045	22077	21988	21877	22131	22237	22006	22090	22070	22235	22262	22050	22024	21909	22210	22198	22167	22259	22104	21970	22254	22193	21968	22045	22137	22021	21902	22110	22167	22177	22279	22042	22055	22096	21952	22004	22065	21935	22198	22100	22153	22349	22127	22204	21993	22124	22025	22003	22127	22045	21842	22127	22216	22241	21955	22183	22407	22128	22173	22138	21918	22147	22055	22168	22254	22402	22146	22003	21935	22101	22170	22132	22289	22230	22260	22139	21914	22285	21913	22077	21955	21868	22237	22199	22065	21971	22093	22023	22096	22140	22057	22109	22327	22104	22026	22220	22015	22049	22249	22142	22085	22221	21924	22080	22020	22043	21968	21925	22141	21909	21918	22103	22083	22094	22173	22017	22349	22445	22119	22151	22201	22148	22161	22124	22139	22099	22165	22230	22198	22045	22341	22041	22055	22085	22091	22324	21886	22184	22251	22212	22103	22202	22259	22198	22112	22075	21979	22153	22113	22207	22120	22300	22312	21939	22210	22240	21958	22203	22055	22039	22165	22069	21986	21951	21940	22109	22364	22018	22171	22124	22200	22175	22054	22160	21985	22255	22124	22246	22206	22154	22163	22206	21985	22011	22207	22050	22262	22107	22279	22092	22147	22216	21784	22107	22130
37054	49798	53108	51883	46392	38732	31601	26701	24218	22414	20976	19837	18982	18233	17782	17260	16901	16654	16727	16629	16532	16539	16432	16076	16466	16316	16435	16216	16347	16388	16238	16236	16174	16148	16381	16026	16226	16173	16115	16158	16288	16360	16265	16354	16152	16249	16207	16209	16148	16377	16192	16273	16036	16216	16221	16165	16294	16127	16235	16248	16365	16190	16378	16201	16138	16130	16122	16351	16216	16245	16210	16159	16347	16122	16173	16280	16284	16268	16226	16128	16063	16249	16186	16224	16258	16164	16228	16091	16253	16191	16251	16322	16333	16332	16184	16181	16152	16185	16261	16134	16125	16163	16291	16448	16316	16091	16139	16219	16163	16251	16293	16262	16177	16031	16219	16098	16180	16298	16342	16409	16168	16275	16168	16182	16230	16351	16027	16141	16187	16240	16326	16320	16320	16270	16217	16174	16173	16334	16079	16126	16276	16123	16275	16207	16113	16256	16203	16309	16227	16408	16363	16196	16155	16215	16162	16268	16355	16264	16145	16269	16196	16175	16228	16163	16113	16364	16420	16183	16109	16139	16040	16164	16013	16238	16127	16206	16109	16115	16394	16289	16180	16246	16246	16137	16278	16314	16353	16153	16430	16242	16278	16298	16152	16107	16096	16332	16214	16423	16280	16141	16347	16292	16000	16156	16139	16190	16309	16203	16295	16149	16317	16144	16208	16339	16195	16114	16208	16122	16197	16199	16341	16178	16216	16309	16171	16161	16220	16320	16066	16319	16319	16203	16158	16216	16098	16137	16249	16197	16217	16113	16149	16095	16139	16030	16220	16230	16225	16049	16093	16089	16062	16167	16218	16182	16223	16031	16198	16190	16130	16232	16150	16285	16199	16202	16184	16071	16124	16064	16212	16260	16414	16186	16347	16283	16281	16306	16199	16256	16111	16123	16175	16287	16253	16171	16038	16154	16190	16247	16268	16164	16182	16048	15982	16071	16127	16279	16228	16264	16260	16394	16123	16295	16014	16318	16063	16270	16028	16397	16256	16109	16263	16145	16040	16276	16193	16067	16201	16269	16056	16242	16193	16099	16309	16277	16219	16124	16189	16189	16224	16280	16333	16256	16235	16125	16184	16221	16207	16153	16152	16124	16211	16415	16203	16051	16116	16195	16215	16035	16203	16160	16224	16028	16281	16247	16202	16060	16217	16358	15949	16330	16216	16400	16117	16292	16088	16277	16318	16295	16244	16309	16352	16237	16173	16181	16199	16357	16275	16334	16439	16165	16200	16227	16227	16167	16137	16246	16190	16334	16231	16287	16143	16119	16227	16158	16324	16136	15895	16216	16169	16263	16318	16227	16141	16220	16242	16190	16228	16330	16248	16260	16182	16078	16218	16166	16042	16127	16377	16304	16205	16132	16247	16246	16148	16175	16322	16307	16192	16172	16148	16235	16428	16218	16262	16256	16160	16068	16176	16068	16069	16256	16287	16262	16152	16246	16232	16160	16096	16272	16252	16184	16213	16309	16114	16215	16212	16183	16143	16101	16153	16334	16232	16400	16261	16298	16220	16291	16307	16060	16200	16312	16185	16204	16289	16143	16133	16224	16211	16184	16264	16239	16302	16238	16187	16241	16113	16238	16137	16085	16175	16239	16141	16174	16015	16157	16115	16284	16162	16389	16127	16060	16148	16261	16083	16169	16194	16018	16132	16200	16043	16309	16161	16045	16160	16177	16290	16198	16379	16172	16280	16172	16361	16328	16202	16200	16032	16407	16173	16242	16153	16179	16182	16079	16268	15962	16335	16212	16187	16289	16229	16308	16158	16120	16241	16234	16275	16150	16223	16120	16259	16407	16235	16197	16257	16330	16098	16204	16289	16142	16243	16252	16112	16162	16240	16438	16119	16205	16127	16318	16396	16223	16306	16286	16089	16172	16335	16326	16139	16186	16068	16209	16204	16212	16241	16186	16236	16120	16207	16156	16176	16178	16100	16246	16212	15922	16219	16143	16062	16366	16331	16104	16321	16105	16454	16413	16021	16410	16518	16196	16268	16265	16135	16286	16238	16343	16262	16091	16138	16160	16209	16216	16211	16089	16209	16171	16214	16029	16249	16223	16159	16207	16147	16163	16510	16287	16233	16112	16276	16291	16178	16377	16143	16354	16471	16209	16217	16263	16209	16107	15954	16274	16205	16274	16140	16238	16092	16142	16210	16307	16188	16320	16156	16165	16192	16027	16227	16103	16309	16189	15932	16217	16276	16232	16285	16172	16172	16340	16196	16257	16111	16209	16120	16164	16148	16117	16272	16207	16207	16267	16323	15959	16344	16138	16134	16401	16155	16135	16057	15994	16221	16294	16082	16283	16233	16136	16387	16168	16339	16304	16378	16296	16176	16041	16304	16147	16331	16233	16243	16310	16218	16210	16125	16362	16347	16275	16089	16218	16226	16215	16192	16239	16115	16281	16135	16251	16348	16180	16182	16124	16208	16283	16089	16050	16255	16203	16225	16253	16272	16191	16265	16198	16353	16286	16188	16136	16228	16057	16162	16111	16296	16286	16093	16040	16114	16299	16339	16073	16327	16238	16350	16133	16251	16379	16217	16110	16290	16077	16188	16240	16171	16117	16157	16218	16366	16196	16314	16256	16153	16251	16248	16086	16181	16226	16146	16228	16231	16345	16030	16180	16299	16156	16100	16216	16310	16166	16318	16359	16180	16228	16094	16232	16225	16089	16316	16146	16191	16139	16028	16207	16225	16250	16262	16165	16131	16098	16324	16188	16230	16256	16388	16172	16049	16252	16027	16222	16302	16250	16295	16344	16312	16253	16258	16138	16178	16278	16289	16313	16124	16180	16189	16125	16287	16190	16259	16254	16311	16143	16227	16067	16071	16251	16359	16226	16174	16247	16142	16148	16404	16203	15989	16147	16220	16059	16114	16351	16158	16206	16262	16228	16259	16079	16121	16316	16192	16164	16239	16070	16352	16216	16190	16163	16233	16185	16272	16236	16203	16053	16205	16425	16152	15997	16153	16224	16334	16029	16261	16348	16211	16302	16297	16292	16069	16298	16305	16301	16269	16340	16351	16164	16158	16107	16124	16317	16342	16328	16332	16215	16277	16158	16167	16091	16157	16168	16205	16201	16248	16212	16248	16339	16305	16222	16113	16323	16311	16062	16143	16236	16181	16158	16290	16211	16329	16098	16223	16329	16212	16245	16194	16260	16125	16242	16339	16217	16181	16070	16303	16176	16071	16145	16409	16182	16048	16153	16095	16161	16277	16147	16196	16190	16178	16253	16113	16231	16114	16263	16169	16129	16148	16256	16113	16279	16277	16159	16243	16325	16087	15968	16151	16190	16357	16158	16282	16154	16160	16168	16311	16225	16363	16124	16278	16242	16211	16311	16139	16383	16387	16123	16130	16078	16218	16357	16287	16237	16246	16279	16026	16304	16076	16275	16268	16180	16273	16102	16256	16139	16268	16358	16245	16024	16356	16041	16309	16289	16184	16170	16365	16170	16232	16156	16517	16313	16147	16170	16263	16170	16201	16420	16212	16259	16240	16212	16248	16377	16189	16268	16264	16303	16253	16149	16395	16176	16211	16281	16084	16203	16257	16163	16180	16199	16245	16158	16106	16144	16220	16416	16222	16386	16487	16265	16085	16213	16086	16317	16415	16280	16308	16078	16193	16182	16241	16082	16189	16125	16238	16279	16103	16005	16242	16137	16167	16174	16283	16216	16352	16277	16186	16315	16284	16321	16285	16101	16175	16100	16363	16289	16236	16196	16045	16197	16333	16239	16297	16166	16175	15945	16222	16224	16235	16189	16172	16208	16198	16203	16107	16176	16196	16202	16319	16287	16214	16203	16153	16329	16324	16205	16267	16131	16130	15976	16201	16165	16221	16251	16211	16318	16319	16131	16286	16313	16113	16245	16201	16257	16269	16242	16286	16172	16037	16281	16423	16170	16221	16441	16448	16202	16403	16108	16256	16204	16205	16358	16190	16236	16165	16297	16367	16206	16320	16242	16365	16205	16307	16247	16219	16249	16169	16097	16281	16207	16264	16286	16165	16386	16279	16146	16292	16123	16044	16036	16149	16289	16152	16119	16338	16320	16173	16323	16289	16352	16134	16300	16235	16168	16336	16069	16247	16220	16319	16263	16315	16265	16344	16120	16249	16062	16191	16208	16249	15990	16170	16138	16257	16165	16291	16120	16201	16124	16321	16184	16217	16193	16236	16221	16302	16263	16136	16067	16208	16183	16225	16213	16072	16366	16210	16215	16107	16034	16218	16140	16066	16253	16219	16306	16163	16123	16286	16041	16354	16352	16115	16228	16214	16322	16317	16197	16235	16160	16217	16173	16090	15957	16410	16082	16242	16079	16024	16161	16075	16286	16319	16153	16231	16136	16192	16305	16350	16109	16209	16091	16014	16262	16118	16385	16075	16352	16301	16293	16283	16249	16050	16184	16255	16198	16229	16294	16009	16323	16437	16209	16068	16294	16163	16099	16074	16217	16357	16081	16126	16039	16177	16250	16212	16182	16359	16286	16180	16065	16175	16225	16134	16386	16281	16214	16183	16068	16151	16310	16230	16274	16236	16202	16368	16346	16184	16115	16204	16121	16112	16124	16217	16201	16290	16008	16289	16240	16183	16234	16104	16356	16216	16395	16252	16205	16413	16043	16190	16255	16068	16131	16285	16144	16079	16286	16146	16272	16074	16295	16254	16203	16262	16205	16082	16227	16327	16227	16506	16245	16230	16196	16126	16326	16148	16203	16150	16011	16371	16250	16070	16116	16189	16200	16193	16247	16149	16433	16224	16124	16183	16291	16342	16240	16147	16226	16273	16162	16143	16252	15990	16346	16175	16225	16341	16307	16259	16214	16307	16297	16142	16041	16249	16265	16322	16205	16381	16031	16122	16330	16260	16184	16191	16219	16149	16266	16167	16211	16280	16110	16239	16296	16229	16181	16480	16193	16271	16264	16263	16259	16158	16133	16286	16105	16180	16229	16267	16337	16085	16481	16310	16269	16212	16235	16401	16207	16221	16256	16212	16067	16258	16218	16214	16324	16237	16263	16359	16260	16291	16310	16201	16236	16242	16106	16196	16263	16245	16190	16179	16111	16306	16176	16209	16218	16250	16127	16107	16248	16168	16281
26173	22404	34241	41803	43121	42516	37588	31749	29151	27696	26790	27556	25028	23829	23389	23000	22969	22422	22612	22636	22461	22322	21944	22044	21965	21780	21802	22019	21893	21704	21909	21800	21807	21736	21785	21702	21834	21969	21998	21724	21821	21955	21687	21825	21940	21961	21655	21923	21962	21960	22071	21706	21703	21986	21833	21686	21927	21815	21818	21963	21849	21631	22116	21847	21747	21746	21920	21810	21636	21980	21773	21699	21785	21867	21735	21763	21559	21805	21738	21861	21800	21875	22013	21702	21933	21917	21920	21806	21545	21924	21866	21755	21739	21614	21540	21727	21813	21733	21877	21766	21743	21741	21587	21829	21848	21818	21624	21811	21954	21739	22026	21860	21933	21901	21664	21856	21844	21989	21836	21823	21517	21651	21736	21862	21517	21655	21972	21806	21967	21684	21692	21585	21764	21718	21665	21820	21860	21926	21942	21641	21497	21751	21928	21711	21790	21718	21807	22067	21758	21883	21933	21915	21640	21858	21835	21653	21665	21551	21716	21776	21731	21770	21692	21578	21598	21900	21762	21837	21876	21732	21966	21864	21955	21629	21725	22046	21812	21761	21673	22015	21932	21935	21699	21670	21894	21947	21794	21653	21545	21746	21814	21626	21726	21974	21965	21873	21938	21881	21787	21853	21621	21930	21875	21910	22016	21880	21783	22050	22191	21684	21888	21878	21656	21766	21816	21796	21815	21602	21883	21825	21736	21822	21584	21552	21853	21795	21878	21818	21771	21767	22018	21683	21920	21617	21699	21849	21754	21578	21692	21830	21743	21839	21600	21629	21894	21734	21595	21492	21810	21654	21592	21823	21889	21738	21743	21758	21731	21892	22111	21790	21900	21923	21756	21871	21806	21797	21751	21623	21884	21834	21699	21789	21854	21785	21779	21748	21598	21794	21801	21821	21772	21847	21893	21701	21827	21843	21796	21747	21456	21873	21755	21698	21735	21769	21747	21814	21890	21804	21595	21564	22008	21810	21630	21758	21911	21859	21803	21509	21884	21802	21749	21913	21926	21575	21893	21758	21755	21793	21748	21676	21931	21608	21850	21836	21704	21693	21849	21896	21741	21857	21990	21740	21758	21851	21672	21819	21733	21787	21936	21848	21947	21723	21742	21634	21700	21464	21743	21726	21639	21770	21769	21633	21647	22019	21711	21779	21878	21903	21715	21841	21807	21766	21834	21770	21840	21862	21565	21805	21852	21619	21834	21687	21869	21762	21599	21853	21776	21966	21834	21621	21685	21940	21829	21805	21951	21785	21859	21859	21768	21840	21896	21743	21824	21630	21697	21685	21799	21778	21748	21812	21726	21621	21794	21917	21724	21562	21730	21793	21938	21674	21879	21898	21589	21526	21764	21741	21702	21996	21840	21727	21859	21777	21668	21793	21977	21457	21599	21771	21538	21865	21759	21817	21845	22062	21985	21852	21788	21754	21730	21761	21760	21800	21905	21839	21654	21865	21840	21583	21732	21641	21772	21642	21877	21880	21955	21818	21699	21877	21888	21733	22083	21682	21706	22084	21780	21767	21837	21840	21693	21788	21851	21788	21984	21842	21884	21974	21803	21873	21844	21634	21895	21826	21764	21871	21886	21728	21863	22018	21914	22075	21711	21723	21767	21990	21674	21621	21601	21794	21796	21848	21779	21842	21647	21732	21984	21641	21787	21595	21726	21597	21758	21764	21905	21788	21729	22034	21968	21570	21791	21969	21970	22017	21946	21672	21841	21619	21699	21680	21905	21738	21506	21601	21694	21961	21538	21885	21791	21682	21829	21712	21880	21964	21785	21897	21607	21858	21707	21715	21909	21837	21525	21637	21927	21720	21793	21820	21671	21698	22043	21924	21752	22060	21695	21767	21852	22052	21837	21882	21836	21748	21863	21806	21834	21743	21989	21678	21595	21559	21656	21764	21753	21637	21828	21693	21874	21952	21801	21718	21742	21810	21743	21922	21902	21764	21543	21723	21890	21830	21856	21904	21926	21727	21653	21921	21905	21761	21682	21762	21718	21702	21740	21866	21623	21805	21969	21772	21828	21791	21722	21591	21674	21714	21829	21791	21645	21788	21850	21963	21850	21920	22034	21847	21823	21909	21863	21834	21789	21966	21804	21832	21780	21644	21707	21678	21933	21912	21560	21763	21700	21923	21952	21941	21755	21895	21787	21791	21670	21731	21790	21708	21732	21875	21863	21850	21790	21655	21704	21805	21726	21735	21855	21851	21905	21904	21838	21937	21812	21681	21853	21735	21675	21703	21695	21777	21780	21766	21718	21666	21677	21740	21595	21538	21717	21673	21816	21935	21768	21714	21798	21704	21862	21691	21704	21563	21635	21683	21987	21697	21517	21826	21777	21778	21789	21765	21797	21895	21847	21650	21547	21768	21708	21973	21940	21821	21906	22000	21710	21801	21572	21759	21921	21956	21911	21870	21954	21909	21889	21808	22000	21743	21724	21552	21624	21968	21705	21578	21582	21826	21962	21956	21724	21885	21865	21638	21524	21554	21581	21754	22005	21820	21948	21629	21491	21520	21729	21768	21914	21674	21833	21745	21750	21669	21634	21714	21877	21821	21678	21972	21534	21632	21923	22059	21891	21691	21768	21868	22056	21820	21690	21901	21835	21767	21538	21743	21705	21913	21873	21883	21957	21791	21909	21999	21820	22030	21838	21825	22006	21833	21851	21804	21771	21625	21737	21834	21816	21824	21935	22034	21775	21604	21666	21780	21594	21743	22026	21777	21763	21736	21918	21564	21788	21724	22078	22069	21599	21573	21710	21802	21723	21790	21796	21692	21708	21603	21933	21895	21687	21458	21727	21706	21785	21820	21722	21802	21948	21761	21850	21678	21690	21824	21661	21652	21880	21973	21756	21655	21689	22035	22051	21682	21763	21607	22063	21835	21890	21865	21713	21675	21839	21581	21767	21890	21663	21663	22073	21629	21750	21612	21643	21825	21683	21736	21534	21860	21994	21738	21836	21669	21970	21543	21803	21812	21692	21894	21915	21823	21721	21671	21843	21596	21674	21596	21740	21769	21692	21762	21944	21415	21516	21708	21641	21632	21532	21800	21628	21691	21817	21634	21979	21621	21863	21981	21903	21742	21758	21537	21837	21728	21731	21693	21857	21830	22031	21957	21724	21600	21811	21492	21624	21801	21551	21910	21754	21810	21643	21997	21973	21779	21879	21902	21756	21664	21906	21791	21825	21809	21938	21831	21792	21687	21782	21710	21644	21705	21933	21706	21955	21785	21894	21620	21736	21795	21641	21821	21943	21805	21762	21715	21555	21989	21737	21451	21665	22019	21642	22087	21833	21683	21768	21798	21866	21856	21899	21913	21842	21918	21732	21782	21886	21809	21651	21643	21828	21735	22002	21748	21765	21993	21816	21985	21681	21784	21706	21595	21778	21950	21710	21922	21716	21718	21528	21763	21862	21633	21729	21580	21751	21951	22058	21739	21689	21798	21675	21806	21752	21809	22002	21788	21794	21955	21879	21803	21842	21843	21715	21613	21547	21747	21660	21981	21824	21770	21890	21831	21676	21687	21813	21600	21926	21854	21793	21510	22004	21788	21833	21750	21857	21936	21679	21734	21760	21527	21896	21642	21749	21552	21888	21800	21983	21862	21874	21793	21579	21538	21600	21721	21979	21838	21743	21762	21789	21803	21938	21857	21762	21728	21691	21747	21723	21791	21531	21689	21535	21845	21926	21833	21958	21716	21819	21886	21747	21688	21947	22084	21584	21973	21782	21921	21885	21835	21917	21687	21702	21944	21711	21891	21849	21843	21692	21492	21793	21823	21847	21621	21809	21843	21868	21658	21729	21975	21696	21596	21729	21627	21921	21884	22002	21829	21867	21723	21779	21898	21677	21656	21845	21809	21655	21734	21807	21691	21844	21929	21805	21927	21657	21845	21615	21769	21688	21790	21686	21606	21715	21865	21766	21781	21732	21765	21841	21822	21783	21864	21844	21703	22208	21786	21815	21748	21869	21630	21872	21901	21964	21715	21944	21916	21799	21623	21954	21516	21741	21820	21776	21746	21847	21609	21976	21968	21874	21537	21792	21525	21831	21885	21588	21577	21783	21732	21621	21971	21698	21920	21878	21800	21977	21662	21620	21709	21621	21711	21865	21735	21733	21807	21738	21851	21945	21734	21797	21671	21678	21851	21753	21848	21677	21505	21917	21809	21666	21701	21811	21782	21838	21663	21860	21968	21903	21738	21853	21871	21841	22065	21725	21803	21817	21766	21702	21866	21935	21774	21937	21592	21791	21846	21650	21929	21818	21722	21754	21644	21889	21957	21801	21892	21859	21944	21786	21741	21731	21764	21716	21862	21893	21783	21745	21637	21649	21587	21880	21804	21580	22006	21800	21932	21865	21839	21625	21551	21655	21719	21937	21835	22051	21835	21806	21883	21828	21744	21675	21930	21968	21906	21868	21758	21664	21670	21597	21707	21788	21913	21689	21889	21656	21688	21699	21693	21751	21840	21565	21702	21816	21828	21758	21894	21925	21969	21666	21534	21665	21677	21746	21688	21845	21782	21866	22121	21735	21451	21874	21805	21715	21894	21795	21639	21937	21680	21640	21705	21997	21886	22056	21836	21743	21761	21792	21883	21701	21796	21767	21613	21831	21758	21755	21673	21691	22009	21839	21792	21664	21666	21769	21914	22191	21845	21956	21998	21684	21901	21830	21803	21852	21640	21726	21649	21799	21568	21840	21754	21786	21748	21841	21993	21710	21894	21794	21725	21713	21662	21704	21741	21748	21658	21650	21734	21804	21791	21712	21673	21677	21635	21861	21653	21919	21794	21659	21858	22091	21721	21785	21622	21847	21928	22021	21708	21654	21757	22207	21878	21741	21584	21756	21748	21795	21911	21849	21726	21868	21963	21922	21948	21753	21931	21561	21939	21736	21768	21983	21736	22057	21977	21953	21648	21924	21738	21762	21847	21643	21644	21554	21856	21879	22061	22044	21758	21511	21650	21680	21572	21813	21436	21557	21796	21762	21781	21646	21622	21777	21892	21820	21765	21835	21639	21620	21716	21865	21489	21542	21937	21640	21699	21682	21910	21793	21737	21834	21866	21704	21837	21705	21581	22191	21850	21958	21841	21670	21518
33511	54035	59386	59879	51556	43668	35252	29829	26614	24272	22971	24671	19918	18902	18360	17805	17209	17042	16833	16642	16489	16142	16248	16027	16275	16205	15905	16217	16195	16170	16133	16047	15956	16001	16041	16226	16023	16108	16028	15989	16238	15925	16138	15967	16007	16000	15997	16127	15911	16051	15971	16244	15896	16344	16113	16121	16027	15925	16081	16158	16057	16075	16068	16060	16033	16167	16106	16008	16066	16034	15857	15980	16144	15845	15997	16078	16083	16100	16017	15894	15991	16047	16114	15894	16238	16175	16003	16270	16017	16376	16113	16013	16131	15967	15969	15895	16158	15951	16176	16204	15966	16191	15979	16069	16158	16216	16110	15890	16043	16002	15960	16075	16074	16050	15916	16142	15915	16060	16156	15881	16051	16001	16016	15957	16005	16013	15840	16078	16041	16119	16078	16083	16063	15830	15924	16073	16030	16082	16171	15957	15986	16117	16028	16213	15985	15956	16050	15905	16248	16049	16072	16090	16064	15880	16027	16043	15940	15972	16169	16201	15804	16144	16115	16064	16026	15959	16090	15963	15981	16139	16322	16003	15978	16136	16022	16006	15934	16021	15974	16128	16054	16053	16131	16043	16117	16018	15921	16190	15831	15915	15936	15923	15993	16078	16103	15878	15878	16066	15934	15863	15926	16132	16064	16119	15983	15982	16189	16104	16096	15965	15831	15963	15990	16025	16080	16068	16010	15932	16211	15961	15994	16125	16269	16014	16024	16028	16134	15803	16149	16122	15951	16072	16082	16178	15971	16000	15999	16058	16036	16102	15974	15992	16178	16231	15917	16075	15960	16028	16199	16014	16084	16176	16081	15972	16046	16100	15885	16302	15948	16080	16129	16049	15978	15819	16062	16023	15993	15921	16028	16030	16169	16006	16134	16091	16069	16080	15952	15899	15921	16129	15939	16013	16075	16013	16058	16040	15976	15919	15964	16186	16133	16047	16230	16063	15880	16072	16092	15899	15988	15990	15921	16059	15949	16090	15935	16083	16062	16023	16097	16068	16026	16152	16057	16011	16101	15934	15999	15829	16103	16066	16001	16033	16045	16237	16122	15782	16071	15795	15974	16054	16097	16115	15951	16073	16111	15870	16116	16106	16167	15901	15881	15916	15890	16068	15957	15996	16022	16140	15980	16204	16215	16137	16029	16070	16108	16022	16016	15990	16137	16001	16068	15860	15955	15932	16039	16163	16049	15912	16026	16087	16090	16153	16016	15959	16200	15916	16151	15996	16191	16019	16124	16092	15985	16105	16096	15925	15964	15884	16084	15938	16030	16116	15873	16179	15946	15901	16060	16070	15887	16135	16027	15918	15832	15981	16100	15935	16090	15918	16041	16103	16166	15991	15934	16064	15958	16051	16016	15989	16056	16125	15924	15990	16116	15948	16023	16155	15940	16071	16058	15979	16051	15880	16042	16048	16219	16034	16172	15960	16004	16155	16282	16223	15911	16123	16144	15997	15914	16323	15974	16202	16108	16166	16023	16106	16092	16136	16050	15992	16009	16158	15993	16190	16111	15935	16140	15782	16205	16188	16064	16008	16090	16076	15995	15866	16092	16051	15967	15982	16150	16152	16187	15957	15825	16136	15962	16035	16052	16051	15853	16124	16027	15986	16120	16015	16012	15955	16256	16131	16039	15960	16006	16081	16204	15934	15953	15988	16035	15950	15939	15903	16142	15946	16028	15899	16232	16076	16098	15979	15941	16078	16148	15917	16049	15988	16127	16004	16199	16001	15880	15807	16203	16129	16032	15961	16123	15974	16003	15935	15996	16083	16168	16017	15969	15947	15885	16151	16013	15913	15890	16117	16163	15868	16058	16222	15976	16155	15876	16071	15973	15920	16037	15837	15939	15924	16000	16053	16012	16104	16052	16073	16086	16071	16091	16005	16025	15905	16185	15944	16055	15942	15982	16062	15857	15951	16230	16109	15943	16045	16053	15994	16054	16051	15954	16057	16046	16039	15862	16136	16058	16091	16063	16072	16095	15937	16038	16166	16075	15759	15914	15940	15873	15952	15976	15968	16050	15992	15997	15970	16058	16123	16055	16100	16084	15992	16037	16066	15971	16216	15985	15947	16032	15986	15849	16006	15999	15773	16064	16095	16128	16259	15954	15922	15964	15857	15913	16129	15816	16045	16079	16041	16144	15867	16036	16097	15986	15998	15998	16175	15908	15966	16233	16027	16194	16059	16038	16191	16160	16086	16212	16127	16026	16052	16075	16098	16011	16069	16158	16125	16106	16089	16032	16121	15779	16088	16046	16175	15974	16114	15997	16118	16027	15986	16002	16143	16072	16093	16027	16035	16058	16143	16015	16154	16058	16096	16005	16044	16218	16038	15939	16054	16016	16095	16034	15810	16108	15906	16095	16038	15960	15910	16022	16011	16160	16112	16133	16079	15888	16012	16048	15892	16032	15938	15984	16104	16066	15949	15990	15944	16128	16083	15958	16134	16060	16153	16096	16156	15919	16022	16009	16163	16227	16041	15968	16002	16039	16049	16072	15915	15955	16084	16074	16049	16010	15990	16089	16150	16070	16038	15950	16067	16116	15841	16185	16055	15931	16112	16011	16103	15987	16094	16058	15985	16086	15894	15969	16137	16015	15970	16081	16175	16009	16083	16097	16152	16192	15997	16165	16051	15972	16060	16066	16006	16013	15958	16045	15872	15995	16087	15977	16071	15995	16058	15957	16063	16011	16077	16190	15940	16146	16099	15942	16114	16095	16191	15979	16005	16164	16076	16108	16111	15931	16006	15909	16166	15922	15912	15996	15993	16237	16032	15990	16274	16092	16117	16161	16293	16062	16083	16114	15976	15818	16050	16024	16099	16113	16033	15913	15970	16127	16071	16102	15961	16197	16235	15983	16264	16038	15830	16052	15997	16140	15939	15941	15996	16026	16090	16003	16021	15818	16230	15959	16057	16123	15999	16077	15908	16082	16158	16051	16130	16172	15986	15987	16046	16054	16069	16071	16115	16014	16101	16074	16027	16054	16104	16052	16206	16225	16046	16164	15843	16092	15916	16067	15931	16110	16067	16157	15933	16105	16001	15891	16056	15950	16009	16040	16064	16075	15861	15978	16081	16073	15964	15995	16015	15891	16294	16085	16057	16196	16189	16263	16084	15939	16198	16033	15877	16016	15898	15996	16003	16027	16154	15898	16147	16092	15875	16111	15923	15919	15861	16069	16089	16028	16109	16142	16001	15807	16110	16009	15879	16189	16065	16120	16045	16014	16120	15971	16156	16087	16088	16111	16146	16020	15985	15897	16282	16135	16174	16028	16002	15904	15995	16031	15951	16096	16003	15855	16049	16107	16126	16088	16191	16060	16017	15871	15802	16029	16137	16034	16121	16085	16110	15858	16106	15863	16012	16077	15975	16069	16191	16018	16148	16205	16122	15975	15894	16074	16053	15944	16058	16001	15950	15998	15977	16198	16264	15764	15903	15984	15974	16024	16046	16007	16105	15958	16037	15830	15842	15957	16019	15931	16068	16136	16058	16040	16026	16000	15861	16091	15898	16101	15984	16144	16084	16074	15930	16120	16237	15982	15932	15912	16088	16121	16003	15824	16004	16012	16038	16200	16177	16059	15887	15956	16071	16003	15941	16078	16060	16048	16130	16180	16171	16060	16045	16165	15976	15844	15968	16072	15978	15979	16028	16014	15921	16123	16063	16152	16070	16141	16193	16049	16108	15959	16009	15951	16002	16117	16157	16031	16037	15883	15955	16076	16140	16099	15777	16086	15953	15975	16050	16041	16177	16073	16104	16133	16024	16108	15844	15887	15978	16031	16017	16066	16036	16069	16213	16009	16132	16114	16084	15991	16052	15999	15937	15933	16141	16160	15925	15908	16109	16192	15963	16173	16001	16068	16086	15944	16012	15986	16047	16128	16233	16152	16017	16020	16141	16060	16224	15864	16101	16084	16035	16059	16079	16030	15975	15954	16170	15936	16161	16177	15929	16175	16005	16133	15955	15997	16085	16025	15710	16005	16187	16126	15934	16073	16001	16019	16087	16090	16251	16051	15939	16171	15762	16154	15977	16088	15946	16033	16001	15867	16137	16051	16000	16150	16161	15978	16002	16089	15988	16046	16178	16120	15970	16095	16041	16076	16081	15913	15994	15991	16114	15821	15911	16053	16118	16199	16153	15904	16063	16228	15826	16087	16135	16077	16019	15917	16074	16061	15941	16079	16097	15959	16097	16142	15853	15988	16194	16170	15649	16107	15931	16029	16029	16128	16088	15960	16179	16121	15963	16057	16154	16015	15914	16054	15918	15940	16149	16321	15887	16153	16216	16189	16040	16175	16013	16046	16123	16036	15839	16176	16047	16081	15931	15995	15917	16073	16068	16027	15924	16040	16077	15935	16079	16100	15754	16108	15925	16007	16147	15929	15915	16126	16110	15877	16105	15897	16031	16043	16145	15973	16043	15962	16011	16040	16155	15971	16191	15771	16101	15972	16122	16049	16014	16028	16120	15822	16129	16054	16028	15891	15977	16131	15948	15848	15970	15870	16079	16036	16009	15959	16146	16059	15917	16040	16087	16061	16156	16001	16069	16084	16201	15929	16064	15911	16156	16009	16005	15985	16060	16105	15984	16058	16094	16145	16020	16001	16179	16069	16024	16070	15970	16057	16061	16188	16055	16055	15959	16035	15908	15881	16042	16015	16191	15926	16096	16152	16295	15985	16084	16110	15943	16072	16151	16168	16069	16115	15929	16035	16048	16116	15970	16215	16085	15926	16071	15907	16166	16041	16131	15992	16126	16069	16005	16057	16076	16000	15988	15955	16056	15990	16016	16164	16143	16051	16195	16001	16019	16004	16000	16088	16218	15909	15846	15959	16026	16005	15999	15991	16252	15971	16005	16157	16046	16000	15889	16066	15958	16114	16149	16065	15961	15981	15921	16128	15935	16018	16148	16014	15887	15965	15927	16128	15923	16013	15971	16086	16102	16120	16012	15974	16015	16074	15948	15977	16155	16021	16197	16173	15904	16001	16119	16030	16124	16117	16079	16109	16047	16030	15851	16224	15955	16221	16223	16086	16076	15970	16232	15974	16199	16096	16039	16060	16190	16213	16045	16228	15978	15788	16041	16064	15946	16066	16022	16178	16023
24372	21614	31284	33490	39650	42892	40122	33483	30941	29910	29061	32216	27547	24890	24327	23730	23336	23172	22930	22540	22489	22329	22143	22208	21971	21969	22270	22151	22190	22149	22070	22049	22105	22110	22191	22113	22030	22174	22108	22209	22082	22141	22065	22014	22073	21852	22192	22123	21914	22063	21984	22237	22129	22029	22035	21779	21899	22032	21932	22170	21823	22061	22064	22039	22225	21984	21973	22004	21956	22045	22149	22025	22084	22122	21899	22042	21914	22067	21796	22024	21603	21995	22025	22051	22216	22023	22001	21881	21888	21840	21975	21857	21965	22213	22027	21848	22102	22044	22025	22049	21955	21868	22119	21929	22152	21893	21921	21895	21908	21871	21992	21984	21823	22027	22056	22097	22018	21937	21670	21876	21994	21834	22129	21941	22098	21888	21781	21980	21909	22022	21828	21798	22063	21757	21913	21812	22184	22053	22063	21882	21840	22083	21917	22083	21936	21937	22007	22190	22131	22193	22092	21898	22031	22041	21821	21888	22006	21863	21974	22165	22111	21961	22172	21959	21720	21883	22107	22074	22010	21862	22242	22065	21962	21912	22061	21878	22243	22014	21902	21833	21822	22114	22109	21915	21827	21829	22033	22058	22013	22028	21704	21941	22108	22057	22126	22174	22106	22098	22076	21901	21999	22056	21947	21927	22008	22095	21683	21987	22025	21911	22023	22138	21927	22162	21921	21747	22008	21935	22013	21814	22032	21989	22041	22108	21824	21911	21916	22043	22212	22168	21771	22061	22336	22012	21891	22022	22090	22023	21886	22018	21804	21935	21952	21806	22136	22067	21922	21935	22042	21799	21952	21956	22017	21923	22100	21701	21860	22137	21900	22072	21988	22157	21970	21814	21923	21998	21984	22086	22052	22335	22175	22026	22003	22033	21968	21723	21712	21871	22043	22011	22056	21903	22011	22000	22038	21861	21886	22135	21967	22025	22210	22033	21997	21934	21972	22069	22260	21890	22060	21927	21923	22111	21933	22005	22026	22021	21950	21948	22025	22162	21891	22074	22009	22121	22027	21858	22143	21997	22093	22013	21912	22023	21968	22024	21982	21787	21836	21887	21812	22277	21951	21835	22057	21909	21997	21883	22057	21991	22013	21934	21884	21926	21674	22078	22001	22083	22107	22296	22096	22088	22088	22046	22095	22073	22062	21942	21940	21589	22261	22065	21746	21778	21932	21868	21983	22105	22009	22044	21987	21846	22021	21906	22068	21818	21865	21617	21932	22024	21946	21934	21834	22150	22008	22009	21901	22058	22135	21930	22174	21902	21908	22137	22155	21928	21851	21880	21761	21987	21909	22032	21940	21800	21973	21899	21937	21887	22029	22310	22009	21867	21848	21792	22048	21978	22012	22024	21951	21796	22103	21986	21984	22062	22033	21996	22275	21925	21938	22044	21985	22102	21811	21991	21929	22070	21902	21903	22007	22056	21811	21826	21743	21888	22053	21824	22029	22156	21899	21872	22241	21862	22062	21862	21890	21920	21913	21883	22036	22124	22196	21910	21935	21830	21929	22154	21930	21990	21926	21837	22047	22184	22114	21998	21819	21859	21955	21927	22031	22007	22245	21874	21819	21986	22193	21957	21842	21934	21649	21934	22029	21878	22040	21983	21821	21935	22158	22167	21907	21773	22240	22044	21928	22148	21734	21979	22208	21870	22107	21865	21977	21978	21978	22035	22043	22217	22023	22162	22132	22087	22172	22030	22065	22091	22192	22040	22147	22111	22020	21863	21884	22099	22277	22147	21757	22050	21983	21801	21847	21924	21850	21979	22090	22093	21945	21958	21906	21964	21976	21873	22097	21945	21853	21750	22077	21969	22206	22090	21932	21887	22224	21934	21715	22077	21944	22001	21770	21990	21925	22148	22069	21924	22056	21991	21918	21877	22105	22171	22002	22064	21963	21939	21946	22000	22154	21867	21774	22102	21838	21915	22030	21854	22002	22116	22022	21922	22123	21920	21931	22014	22013	21813	21890	22193	21978	22033	21975	22222	21927	21873	21712	21973	22011	22043	22240	22109	21730	22097	22016	22007	22032	21894	22053	21950	22153	21813	21886	21998	21926	21842	21957	21924	22114	21888	22042	22162	21997	22076	22143	22172	22113	21924	21917	22181	22195	21992	21893	22061	21851	22007	22144	22140	21964	22115	21753	21912	22347	21847	22010	21997	21900	22268	21938	21902	22099	22246	22124	22046	22192	21823	21882	22224	21936	21903	21842	21728	21937	22146	22075	22109	22002	22035	21911	22145	22019	21924	22040	22095	21961	22061	22041	21714	21740	22034	22071	21919	21750	22127	21968	22087	21900	21851	22114	22061	21718	21900	21958	22161	21998	21762	21882	22011	22004	21999	22043	22035	22018	22188	22027	21979	22031	21994	21944	22062	21945	21920	21963	22122	21893	21920	21877	21896	22034	22068	21862	22033	21793	21788	21814	21932	21788	21985	22152	22002	21978	21970	21889	22100	22030	22038	21783	21970	21937	21932	22093	21917	22134	21944	22001	21938	21981	21906	21968	21776	21831	21918	21805	21884	22014	22059	21938	22093	21932	21940	22147	22006	21996	21886	21983	22071	22059	22260	22230	21979	21921	22169	22136	21873	22079	22129	21772	21784	21969	22136	21964	21856	21804	21992	21903	21983	22024	22045	22155	21893	21970	21991	22075	21985	21891	22031	21889	21933	21763	21797	21899	21906	21918	21848	21845	21926	22028	21967	21919	21890	22115	22079	21937	22065	22162	21810	22061	21930	22088	22222	21987	21954	22050	21950	21809	22005	21951	22121	22116	22007	21939	21890	22081	22083	22157	22043	21905	22165	22002	21736	21778	22015	21831	21918	22119	21977	22045	22049	22110	21998	22016	21990	21890	22311	21999	21919	21915	21925	22170	22149	22019	22142	21890	21711	22145	22261	22212	21982	22030	21837	21823	21954	21970	22091	21920	21818	21813	21856	21862	21683	21993	22149	21987	21927	21978	21909	21893	21813	21934	21872	22140	21925	21980	22061	21880	21931	22185	21976	21958	22048	22173	21946	21917	21996	22079	21904	21888	22102	21967	21930	22085	21849	21924	21972	21834	21895	22019	21961	22006	22069	22063	21979	22267	22003	21870	21832	21920	21996	21780	22150	22196	21985	21900	21878	21824	21948	22100	21746	22183	21935	21849	22124	21873	21772	21869	21953	22019	21779	22012	21943	22015	22051	21812	21991	22160	21930	21851	21996	22123	21935	21809	21900	21685	22126	21907	21858	22067	22060	22013	21890	21997	22201	22177	21919	21894	22038	21966	22083	22055	22204	21907	22052	21858	21970	21919	21992	21987	22031	22033	21926	21942	22084	22203	22051	22007	21951	22324	22024	21858	22067	22165	21956	21813	22025	22091	22038	21833	21839	21954	22004	21836	21985	22126	21978	21905	21720	21923	21861	22126	22072	21904	21911	21874	21940	21950	21841	21904	21961	22012	22096	21856	21972	22146	21974	21947	22058	22214	21982	21954	21921	22133	21898	21876	21641	21942	22006	21855	21602	22072	21872	21983	21974	22168	22150	22002	21862	21761	22160	22148	21958	21811	21829	22088	21922	21979	21889	21703	21973	21902	21928	21861	22191	21784	21962	21735	21835	22143	21936	21858	21983	21962	21927	21996	21891	21919	21940	21968	21997	21976	21945	21907	21938	21957	22100	22080	21850	22103	22197	22039	21927	22193	22140	21984	22090	21874	22172	22006	21855	21904	22032	21870	21798	21993	22026	22079	21734	21699	21944	22262	22223	21845	21838	21883	22046	21786	21862	21728	21825	22084	21939	21999	21927	22113	22037	21881	21827	21895	21779	21901	22198	22012	21968	21916	21863	21878	21921	21946	22094	22176	21873	21907	21943	21947	22225	21935	21986	21965	22025	22203	22006	22156	22287	21652	22114	21867	21861	22140	21829	22049	21928	22078	21951	22251	22129	22272	22040	22030	21828	22107	21601	22179	21885	21777	21945	21789	22037	22171	21877	21987	22115	21990	21921	22026	21895	22041	22033	22092	22086	21859	22056	22080	21979	22208	21931	22083	22169	21947	21986	21896	21846	22036	21865	21987	21802	22127	21888	22061	22051	21876	21941	21867	21896	21988	21874	22022	22037	21892	22064	21977	21856	21976	22049	21738	22104	22075	22108	21916	22155	21849	21815	22164	22071	22139	21854	21968	21763	22156	21835	22039	22124	22176	21893	21784	22124	21976	22090	21825	21964	21833	22094	22006	21815	21959	22084	22109	22006	22092	21978	22045	21891	22165	22066	21924	21968	21761	21855	22090	21824	21734	21925	21942	22063	21946	22153	22078	22087	22035	21959	22162	21802	21970	22065	21965	22086	21857	21784	21891	22174	22002	22091	21971	21993	22104	22194	21947	21991	21975	21920	21807	21743	22237	21860	21907	21966	22082	21994	21981	22064	22002	22071	21987	21687	22088	22178	22082	21944	22115	22094	22012	22161	21960	21847	22230	22051	22106	21860	21923	22163	22008	22088	21828	21880	22194	21870	21968	22048	22020	21853	21841	21831	22018	21802	22020	21900	22111	22098	22081	21888	22082	21920	21992	21948	22078	21938	22030	21897	22005	22117	22065	21948	22133	21932	21930	22032	21853	21950	22029	22101	21866	22026	22004	21985	21912	21934	21976	22032	21897	21930	21978	22149	22021	21913	22136	21995	21996	22074	21808	21788	22125	21870	22118	22047	22037	21974	22002	21810	22009	21919	21931	21988	21859	21887	21934	21979	21927	21968	22159	22021	21913	21906	21726	21987	22037	22085	21814	21906	21720	22057	22069	22121	22047	22266	22159	22088	21899	21917	21806	22134	22133	21850	21998	21903	22036	21986	21548	21945	22055	21941	22033	21994	21893	21821	21836	21867	21868	22068	22082	22138	22128	21962	21887	22123	22075	21741	22010	22152	22068	22013	22089	21831	22112	21986	21857	22270	22022	21889	22073	21824	21862	22012	21865	21880	22019	21905	22111	21917	22085	21752	21979	22126	22034	22055	21916	21968	21884	21984	21949	22122	21783	21967	21974	21984	21971	22197	21919	21968	22024	21743	21865	21950	22118	22133	21984	22035	21762	21783	21725	22174	21912	21855	21980	21936	22242	22211
34457	56055	62654	63434	57181	47639	38474	32445	29152	27008	26391	30535	22336	20122	19235	18219	17818	17504	16970	16803	16800	16594	16373	16444	16457	16294	16388	16264	16395	16127	16289	16246	16374	16343	16185	16019	16100	16149	16045	16281	16108	16097	16157	16232	16172	16053	16136	16256	15964	16184	16002	16036	16112	16011	16175	16189	16277	15938	15974	16171	16207	16158	16038	16056	16163	16125	16079	16071	15999	16093	16161	16158	16299	16136	16034	16116	16204	16123	16107	16119	16144	16241	16129	15983	16194	15968	16101	16082	16110	16137	16226	16228	16050	16034	16121	16095	16021	16150	16383	16174	16187	16152	16079	15999	16039	15966	15862	16098	16049	16152	15974	16246	16216	16081	15993	16209	16137	16182	16265	15991	16214	16144	16269	16024	16075	16189	16133	16059	16242	16180	16203	16249	15937	16085	16025	16159	16097	16095	16057	16229	16065	16139	16079	16284	16323	16021	16234	16125	16020	16018	16168	16217	16056	16167	15949	16139	16134	16130	16130	16101	16116	16080	16086	16206	16151	16138	16151	16018	16157	16065	16028	16200	16134	16082	16168	15988	15942	16066	16188	16149	16190	16217	15894	16206	16162	16030	15807	16139	16159	15977	16271	16287	16171	15929	16189	16064	16333	16152	16218	15969	16278	16241	16188	16167	15999	15984	16115	16125	16280	16276	16097	16292	15998	16194	16052	16298	16171	16077	16236	16181	16215	16197	16056	16080	15987	15998	16339	16287	16128	16147	16076	16182	16059	16049	15986	16108	16076	16240	16078	15992	16196	16072	16065	16105	16196	15976	15977	16109	16174	16057	15986	15975	16219	16040	16030	16184	16240	16283	16176	16178	16122	16193	16196	16140	15983	16106	16196	16261	16268	16131	16108	15918	16217	16020	16064	16062	16322	16083	15960	15982	16073	16098	16165	16132	16061	16125	16084	16144	15947	16262	16300	16054	16082	15928	16218	16188	15910	15897	16274	16153	16014	16128	16035	16224	16133	16176	15890	16133	16152	16165	16036	16127	16364	15990	16011	16152	16227	16266	15935	16125	16168	16102	16108	16042	15942	16230	16118	16191	16172	16090	16208	16063	16107	16223	16058	16165	16133	16089	16070	16191	16053	16111	16308	16030	16203	16136	16215	16422	16012	15982	16184	16014	16217	16178	16120	16185	16024	15952	15996	16167	16089	16036	16069	16230	16105	16187	15982	15955	16142	16202	16021	16176	16039	16131	16151	16004	15993	16195	15906	16186	16009	16074	16204	15956	16011	16140	16140	16259	16223	15905	16126	16042	16102	16098	16059	16215	16190	16023	16057	16043	15957	16159	16233	16021	16204	16175	16029	16125	16014	16025	16133	16145	16025	15911	16070	16199	15996	15980	15899	16242	16118	16153	16181	16118	16059	16297	16052	16283	16138	16280	16259	16169	16144	16209	16223	16236	15990	16254	16203	16190	15989	16107	16139	16023	16254	16197	16125	16056	16144	16181	16115	15978	16055	16202	16089	16063	16249	16078	15979	16144	16072	16059	16033	16022	16122	15972	16193	16249	16081	16175	16199	16240	16137	16115	16040	16106	16228	16122	16217	16019	16161	16113	16265	16114	16215	16155	16135	16111	15965	16379	16126	16032	16174	16177	16135	16164	16074	16051	16219	16343	16089	16066	16046	15987	16176	16133	16111	16034	16019	16251	16117	16089	16057	16001	16258	15980	15978	16154	16322	16200	16066	16158	16125	16175	16180	16108	16087	16047	16242	16096	16181	16055	16168	16282	16080	16094	16203	16111	16236	16053	16095	15913	16026	16157	16161	16244	16046	16122	15908	16085	15922	16214	16191	16286	16092	16080	16138	16104	16205	16243	16237	15960	16090	16237	16182	16047	16205	15969	16066	16026	16271	16214	15981	16222	16147	16049	16019	16082	16064	16378	16082	16049	16275	15996	16060	16325	16122	15962	16090	16117	16305	16151	15953	16231	16229	16282	15996	16164	16080	15907	16124	16159	16144	16110	16173	16089	15996	16094	15970	16079	16238	16024	16031	16114	16136	16005	16102	16334	16206	16001	16162	16188	16131	16166	15989	16152	16187	16247	16080	16203	16000	16081	16199	16199	16017	16136	16156	16072	16051	16154	16195	16177	15964	16236	16224	16231	16117	16104	16134	16246	16199	16064	16098	16029	15896	16005	16130	16258	15971	16217	16098	15995	16195	16208	16089	16193	16221	16069	16152	16243	16208	16015	16017	16159	16079	16005	16120	16125	16074	16101	16212	15955	16215	16306	16135	16142	16164	16012	16100	16062	16093	16061	16078	16077	16081	16049	16227	16223	16044	16091	16075	16132	16207	16108	16187	16119	16193	16246	16250	16070	16207	16121	16096	16154	16148	16265	15906	15963	16095	16088	16128	16184	16219	16262	16176	15965	16163	16183	16114	16028	16120	16077	16052	16121	16065	16115	16046	16080	16056	16105	16106	16203	16066	16112	16215	16067	16177	16056	16136	15940	16152	16093	16244	16071	16036	16027	16207	16150	16212	16106	15969	16250	16111	16223	16031	16015	16051	16113	16220	16055	15916	16118	16172	16087	16183	16368	16026	16077	16053	16055	16148	16215	16008	16098	16080	16145	16279	15896	15990	16060	16106	16150	16070	16013	16250	16141	16103	16253	16051	16030	16071	16117	15957	16172	15926	16237	16125	16015	16243	16146	16100	16197	16317	16034	16256	16253	16017	16050	16212	16170	16133	16115	15937	16142	16182	16246	16070	16170	15968	16267	16073	16278	16210	16120	16212	16025	16170	15887	16018	16184	16094	16241	16090	16052	16240	16107	15964	16136	16158	16073	15971	16238	15951	16072	16056	16075	16262	16202	16231	15971	16130	16172	16216	16120	16131	16227	16210	15890	16140	16261	16025	16054	16081	16160	16068	16227	16117	16191	16113	16268	16141	16050	16079	16070	16136	16073	16207	16168	16207	16186	16079	16060	16324	16090	16212	16090	16217	16133	16181	16208	16043	16124	16203	16273	16136	16092	16038	16233	16324	15871	16127	16151	16187	16275	16050	16175	16139	15975	16113	16077	15982	16205	16076	16011	16249	16133	16120	16179	16056	16188	16217	16034	16129	16049	16215	16184	16163	16173	16165	16250	16143	16105	16360	15999	16256	16120	16072	16106	15992	16074	16192	16169	16117	16105	16108	16225	16096	16060	16296	16181	16232	16090	16228	15999	16138	16133	16045	16031	16112	16183	16170	16229	16331	16141	16073	16074	16206	16124	16149	15991	16261	15993	16237	16330	16116	16202	15927	16140	16126	16018	16091	16050	16112	16191	16048	16236	16120	16106	16180	16091	16267	16282	16223	16205	16043	16044	16136	16163	16161	16092	15990	16001	15991	16041	16034	16074	16042	16311	16157	16035	16149	16190	15965	16014	16127	16097	16191	15987	15953	16085	16223	16207	16131	16125	15995	16237	16101	16044	15996	16160	16148	16172	15942	16130	16039	16078	16161	16203	15905	16396	16034	15993	16344	16131	16148	16270	16153	15980	16229	16070	16234	16131	16096	16057	16123	16064	16141	16151	16222	16147	16073	16182	16111	16122	15957	16186	16222	16031	16160	16029	16096	16146	16040	16066	16101	16090	16146	16231	16169	16193	16163	16251	16117	16069	16138	16052	16151	15995	15997	16240	16087	16289	16140	15976	16244	16146	16107	16017	16051	16220	16308	16317	16234	16112	16132	16099	16326	16208	16252	16209	16257	15972	16168	16023	16137	16225	16017	16221	15994	16257	16308	16124	16142	16159	15957	16208	16159	15971	16291	16133	16201	16091	16261	16078	16113	15961	16214	16155	16180	16334	16248	16191	16215	16026	16150	16084	16001	16072	16119	16111	16096	16109	16192	16099	16162	15925	16188	16184	15958	16076	16220	16065	15957	16030	16154	16115	16180	16220	16161	16205	16222	16187	16140	16057	16164	16165	16212	16211	16175	16066	16222	16249	16144	16031	16186	16210	16182	15994	16147	15937	15912	16190	16006	16070	16095	16051	16044	16180	16108	16073	16219	16017	16057	16069	16154	16036	16164	15940	15963	15835	16240	16254	16221	16295	16070	15853	16090	16169	16128	16090	16043	16131	16186	16065	16268	16173	16249	15991	16121	16131	16073	16010	16118	16213	16186	15998	16022	16152	16051	16077	16106	16079	16147	16025	16179	15850	16054	16130	16222	15985	16098	16221	16146	16100	16118	16067	16140	16326	16261	16057	16176	16031	16237	16182	16200	16156	16146	16133	16278	16372	16092	16115	16086	16227	16029	16107	16245	16028	16149	16149	16247	16273	16111	16139	16092	16100	16042	16112	16112	16222	16100	16101	16143	16149	15909	16062	16013	16117	16155	16235	15989	16144	16217	16204	15961	16212	16400	16103	16204	15964	15981	16072	16167	16084	16139	16056	16104	15922	16259	15984	16264	16137	16161	16142	16036	16075	16257	16083	16079	16166	16079	16073	16155	16071	16084	16134	16036	16065	16246	16084	16150	16198	16056	16236	16145	16154	16093	15961	16024	16108	16195	16224	16182	16141	16141	16135	16143	16225	16038	16195	16178	16233	16070	16029	16152	16074	16115	16126	16085	16208	16159	16021	15913	16154	16075	16082	16099	16079	16018	16124	16036	16040	16159	16183	16084	16084	16062	16081	16408	16092	16065	16187	16219	16185	16201	16191	16276	16106	16165	16075	16222	16038	16213	16207	16043	15862	16140	15936	16222	15978	16177	16197	16043	16289	16061	16250	16008	16242	15859	16155	16002	16301	16075	16045	16184	16032	15983	16070	15997	16122	16091	16138	15937	16211	16065	16207	16320	15951	16154	16129	16262	16106	16048	16180	16003	16227	16222	16238	16097	16012	16009	16016	16055	16283	15961	16144	16055	16173	16201	15831	16030	16169	16100	16008	16085	15864	16179	16195	16178	16111	16157	16045	15960	16113	16089	16010	16199	16290	16178	15950	16090	16142	16180	16137	16149	16128	16076	16134	16098	16043	15999	16117	16274	16084	15932	16210	16059	16155	16328	16232	16158	16230	16089	15942	16204	16046	16207	16214	16233	16175	15972	16149	15997	16159	16280	15974	16097	16190	16216	16101	16092	16066	16119	16095	16120	16071
40826	46767	52582	50054	44924	37028	31146	28568	27213	26615	25748	24838	23781	23279	22802	22621	22433	22300	22069	22065	21994	22033	22134	21911	22012	21965	21944	21800	21900	22079	21847	21969	21907	21894	21723	21842	21707	21916	21882	21919	22043	21746	21711	21929	21848	21766	21685	21918	22031	22074	21837	21882	22158	21794	21832	21764	21639	22074	21859	21960	21751	21893	21790	21691	21726	21739	21816	21971	21746	22086	21828	21683	21892	21933	21792	21842	21855	21760	21755	21863	21923	21887	21909	21567	21891	21855	21841	21815	22067	21771	21768	21847	21694	21788	21780	21807	21957	21881	21807	21876	21891	22029	21803	21953	21719	21736	21583	21961	21892	21951	21947	22014	21689	21680	21691	21957	21966	21854	21847	22054	21811	21853	21994	21832	21955	21715	21863	22011	21781	21789	21755	21756	21930	21740	21901	21839	21931	21878	21641	22001	21855	21949	21833	21818	21602	21773	21943	21882	21789	21853	21795	21942	21793	21903	21895	21780	21924	21799	21644	21848	21787	22047	21903	21789	21987	21817	21888	21934	21672	21756	21948	21874	21723	21869	21649	21733	21937	21761	21651	21921	21916	21792	21902	21771	22026	21633	21754	21893	21913	21792	22004	21659	21941	22063	22038	22031	21559	22035	21932	21679	21515	21931	21739	21799	21924	21911	21790	21778	21748	22054	21812	21828	21726	21715	22096	21867	21556	21784	21943	21803	21920	21999	21909	21934	22081	21744	21893	22015	21790	21512	21865	21816	21875	21852	21871	21744	21818	21687	21777	21990	21801	21826	21693	21796	21804	21962	21826	21819	22079	21894	21716	21958	22013	22007	21916	21808	21736	21950	21854	21724	21978	21680	21891	21888	22008	21624	22056	21841	22005	22084	21823	21870	21618	21719	21855	21634	21695	21775	21800	21640	21583	21985	21893	21922	21805	21688	21773	21802	21785	21724	21766	21836	22092	21715	21922	21974	21852	21736	21991	21745	21635	21752	22127	21815	21728	21758	21819	21869	21858	21887	21915	21748	22133	21859	21979	21906	21875	22057	21904	21860	21640	21962	21723	21884	21823	21772	21864	21794	21686	21933	21871	21828	21886	21691	21684	21950	21838	21736	21955	21871	22075	21621	21906	21641	21680	21932	21716	21898	21806	21689	21781	21980	21876	21914	22000	21948	21714	21832	21880	21994	21865	21778	21653	21685	21704	21835	21772	21926	21770	21784	22206	21945	21761	21832	21870	21784	21951	21934	21733	21861	21832	21832	21928	21921	21932	21811	21764	21794	22102	21719	21854	21824	21852	21737	21867	21922	21953	21952	21914	21626	21915	21657	21995	21811	21749	21781	21951	21779	21650	21591	21917	21754	21966	21973	21667	22012	21695	21509	21919	21600	21877	21880	21962	21779	21740	22185	21993	21797	21713	21952	21928	21888	21745	21848	22072	21749	22038	21825	21809	21918	22119	21623	21625	21756	21749	21708	21947	21829	21662	21850	21849	21886	21899	22091	21926	21651	22011	21835	21765	21891	21966	21761	21689	21826	21785	21925	21857	22012	21857	21972	21850	21932	21796	21920	21902	21811	21891	21506	21758	22040	21770	21714	21862	21920	21851	21833	21811	21831	21639	21788	21708	21789	21963	21923	21883	21746	21745	21829	21714	21892	21708	21721	21947	21728	21865	21674	21849	21698	21809	21666	21865	21854	21812	21861	21596	21501	21918	21932	21916	21818	21673	21867	21820	21942	21856	21734	21799	21768	21878	21845	22073	21802	21946	21891	21977	21863	21829	21729	21505	21864	21956	21752	22041	21785	21555	21630	21659	21842	21976	21791	21997	22015	21759	21819	21513	21915	21915	21501	21663	21757	21894	21877	21889	22173	21640	21996	21942	21755	21727	21943	21699	21939	21969	21839	21894	22039	21754	21781	21835	21979	21807	21925	21804	21907	21783	21831	21886	21799	21965	21802	21863	21632	22021	21961	21866	21857	21884	21891	21441	21841	21581	21962	21864	21794	21882	21682	22035	21780	21768	21753	21775	21785	21736	21948	21828	21813	21968	21974	21803	21846	21751	21796	21741	21857	22003	21699	21882	21845	21682	21883	21852	21880	21795	21846	21643	21805	21906	21938	21793	21696	21913	21939	21759	21756	22091	21995	21815	21773	21767	21576	21862	21890	21834	21978	21847	21715	21894	21935	21935	21974	21869	21775	21671	22005	21745	21755	21970	21750	21951	21794	21763	21857	21740	21796	21970	21900	21882	21964	21782	22023	21868	22029	21625	21858	21930	21957	21610	21952	21905	22069	21801	21572	21832	21842	21883	21962	22035	21969	21845	21802	21835	21862	21677	21896	21873	21830	21780	21937	21957	21912	21769	21854	21598	21890	22104	22137	21781	22052	21707	21982	21804	21914	21775	21906	22017	21932	21839	21970	21698	21727	21691	21859	21716	22199	21748	21891	21924	21979	21815	21949	21782	21820	21801	21642	21937	21946	22109	21807	21897	21847	21858	21850	21702	21714	21820	21905	22104	21874	21894	21507	21764	21725	21939	21917	21769	21727	21958	21702	21888	21682	22064	21774	21840	21831	22036	21764	21691	21772	21742	21977	21797	22074	21875	21904	21821	21816	21766	21933	22031	21681	21873	21766	21801	21698	22051	21861	21859	21553	21735	21918	21807	22014	21779	21856	21657	21817	21974	21823	21991	21667	21758	21871	21964	22052	21740	21802	21986	21756	21958	21790	21973	21744	21707	21801	21755	21937	21787	21940	21899	21841	21794	22077	21860	21873	21711	21711	22037	21893	21991	21746	21784	21912	21987	21867	21848	21787	22003	21602	21880	21894	21816	21844	21888	22053	21773	21712	21860	21932	21642	21837	21777	21984	22057	21786	21822	21746	21721	21909	21717	21607	21940	21903	21749	21990	21909	21671	21881	21890	22058	21925	21826	21973	21772	21816	21921	22143	22152	21910	21817	21984	21846	21755	21878	21839	21981	21735	22074	21881	21802	21787	21822	21992	21876	21848	22177	21799	22042	21909	21726	21688	21901	21845	21794	21772	22088	21983	21851	21726	21988	21970	22000	21970	21681	21853	21670	21881	21993	21840	21996	21968	21945	21826	21817	21739	22070	21879	21721	21866	22040	21903	21800	21811	21914	21632	21997	22129	21838	21895	21874	21700	22001	21850	21752	21754	21919	21963	21827	21912	21867	21767	21890	21846	21841	21950	21917	22027	21926	21810	21988	21831	21858	21932	21719	21805	21757	21758	21876	21996	21882	21906	21763	21949	21799	21833	22002	21648	21857	21741	21560	21719	21741	21839	21874	21989	21815	21831	21873	21925	21707	21747	21891	21991	21760	21838	21845	21682	21507	21775	21858	21787	22029	21884	21967	22115	22017	21842	21821	21879	22065	21824	21787	21886	21757	21768	21749	21702	21721	21889	21748	21824	21689	21614	21406	21881	21860	21726	21899	21680	21925	21748	22005	21900	21670	21897	22073	22013	21805	21968	22137	21806	21925	21792	21763	21948	21981	21960	21853	21828	21780	21810	21992	21875	21804	21689	22142	21837	21667	21680	22019	22012	21911	21878	22048	21992	21898	21866	21948	21996	21688	21816	21859	21661	21788	21934	22117	21838	21879	21880	21830	21810	21777	21688	22222	22001	21789	21899	21640	21861	21841	21837	21871	21769	21967	21859	21941	21824	21729	21992	21837	21902	21872	21683	22022	21725	21817	21767	21965	21642	21951	21620	21718	21703	21807	21878	21729	21961	21789	21904	21806	21952	21778	21673	21918	21882	21842	21573	21836	21808	21706	21940	21824	21594	21813	21903	21885	21767	21959	22075	21963	21796	21643	21827	22081	21785	21740	21819	21990	21924	21900	21865	21922	21908	21686	21829	21865	21689	21882	21702	21803	21832	21746	21930	21859	21823	21740	22166	22010	21917	21759	21753	21639	21842	21818	21819	21964	21775	22059	21987	22005	21738	21881	21747	21880	21929	21780	21438	21712	21752	21770	21970	21697	21821	21845	21736	21679	21957	21707	21762	21793	21922	22115	21856	21749	21977	21842	21737	21954	22070	21938	21864	21680	22018	21971	21801	21810	21742	21685	22085	21674	21750	22017	21951	21902	21785	21782	22216	21881	21822	21756	21982	22008	21709	21867	21801	21890	21799	21822	21994	21889	21853	21666	21954	21993	21798	21696	21925	21739	21880	21831	21788	21866	21954	22005	21709	21936	21796	21976	22024	21714	21877	21998	21634	21613	21771	21963	21683	21958	21758	21817	21955	21709	21706	21997	21678	21961	21762	21893	21813	22066	22036	21764	21754	21889	21862	21937	21800	21786	21803	21904	21741	21963	21719	21967	22134	21877	21788	21690	21725	21892	21803	21902	21714	21904	21827	21770	21661	21649	21860	21989	21962	21783	21693	21970	21774	21889	21744	22044	21852	22047	21907	21971	21819	21875	21710	21735	21732	21784	21876	21732	21882	21884	21960	21947	22015	21845	21715	21740	21859	21792	21804	21947	21694	21907	21825	21714	21704	22003	21905	21828	21678	21567	21843	21786	22014	21937	21933	21788	21863	22026	22044	21825	21758	21823	21847	22021	21734	21799	21692	21857	21845	21647	21824	21852	21653	21734	21881	21949	21867	21931	21765	21943	21993	21873	21705	21718	21644	21726	21589	21772	22047	21949	21905	21643	21652	21909	21950	22079	21806	21498	21811	21783	21912	21916	21711	21661	21978	21859	21766	21829	21901	21855	21844	21738	21841	22037	21744	21817	21931	21726	21868	21829	21584	21875	21872	21981	21813	21825	21993	21867	21709	21717	21941	22021	21781	21856	21614	21653	21872	21779	21982	21912	22063	21718	21931	22020	21892	21954	22037	22249	22045	21961	21912	21660	21897	21649	21647	21758	21772	21951	21843	21790	21701	21718	21867	21957	21714	21778	21701	21672	21949	21890	21733	21872	21725	21914	21724	21891	21912	21789	21960	21702	21863	21773	22157	22090	21683	21840	21858	21902	21724	21685	22058	21697	21722	21794	21831	21992	21800	21694	21747	21843	21889	21995	21815	21856	21963	22159	21746	21867	21761	21892	21776	21786	21635	21760	21802	21910	21842	21911	21863	21980	21708	21904	21758	21595	21778
36613	50346	55604	51676	44960	35327	28576	25672	23740	22790	21543	20361	18379	17912	17209	16853	16731	16473	16403	16349	16328	16250	16160	16195	16086	16233	16086	16076	16095	16036	16015	16061	15951	16149	16180	16042	16015	16031	16046	16081	16214	16028	16039	16111	15977	15951	15980	16094	16269	16056	16049	15995	16095	16023	16155	15875	15928	15983	15966	15954	16042	16008	16039	16038	16101	15933	15894	15873	16018	16135	16060	15812	15864	15985	16144	15954	15978	16023	15928	16096	16185	15908	15990	16169	16117	16032	16081	15943	16085	15967	15854	16112	16046	15996	16127	16194	16008	15856	16086	16010	16102	16108	15958	16079	16078	15873	16122	16113	16017	15983	16008	16135	16039	16095	16010	16065	15973	16024	16002	16060	15963	15949	16110	16022	16211	15981	15969	15973	16026	16134	16114	16093	16018	16005	16221	15925	16065	16009	15964	16127	15996	16026	15912	15974	16039	16018	15909	16199	15923	16018	16046	15984	15973	15933	16064	15916	16125	16024	16168	16099	16061	15990	15996	16103	16226	15961	15941	16154	16107	16056	16074	16080	15975	15936	16049	16038	15960	16138	16123	15979	15718	15841	16049	16036	16050	16071	16108	16012	16068	16072	16003	16088	15807	16081	16114	16024	16010	15953	16039	16107	16119	16019	16030	16234	15852	16017	16158	15903	16052	15894	16076	15965	16213	15963	16080	16079	15948	16002	15840	16061	15995	16008	16048	16031	15925	16097	16056	16018	16078	16052	16123	15923	16174	16033	15976	15901	15888	15981	15926	16053	16049	15926	15996	16157	15983	16016	15921	16138	16141	15854	16123	16079	16233	16057	15963	15978	16017	15942	16157	15924	16073	16029	16041	16179	16046	16049	16123	15948	16118	16127	15850	15953	16029	15930	15780	15948	16019	16216	16012	16140	16137	16044	15981	16078	16026	16045	15969	15910	16022	15971	15907	16280	16059	16025	16017	16134	16043	15979	15934	16080	15954	16029	16195	16127	16037	15928	16073	16191	15947	16038	16164	16101	16093	15864	16009	15996	16023	16070	15838	15900	15816	16052	16103	16132	15964	15970	16143	16094	16022	15975	16198	16095	15987	16037	15857	15755	16214	15834	16094	15982	16047	15824	15858	15910	16011	16130	16015	15906	16111	15891	15928	15790	16109	15998	15811	16122	16025	16128	15999	16112	15953	16190	16151	15960	16113	16208	15834	15921	16155	16062	16003	16024	15952	16061	16090	16056	15901	16009	16282	15881	16085	16000	16038	16052	16139	16055	16037	15941	16080	16009	16038	16031	16103	15855	15976	16119	16100	16058	15925	16022	15994	16036	16094	16010	15975	16054	16005	15959	15827	15924	15943	15911	15949	16125	15966	16187	16022	16176	16104	16059	15919	16031	15977	15941	16102	15960	15969	16003	16109	15948	16093	16010	16158	16031	16182	15827	15853	16163	16181	16139	15951	16017	16027	16152	15886	16124	16045	16024	15903	16015	16181	16141	15902	16046	16070	16034	16058	16091	16004	16085	16152	15999	16234	16084	16120	16001	16038	15965	15826	16033	16068	16077	15987	15976	15945	15868	16045	15991	16034	16221	16033	15985	16139	15999	15918	16068	16107	15989	16156	15888	16250	16228	15981	15986	16136	16019	15942	15980	16057	16071	16136	16091	16238	16029	15759	15940	15993	16035	15987	16234	16114	16259	16019	16065	16081	15918	16195	15953	16022	16203	16053	15991	16168	15878	15999	16086	15881	16142	15951	15933	15830	16069	16042	15942	15982	16033	16015	16062	15945	16151	15950	16021	16126	16191	15919	16043	15922	15942	16083	15993	16054	15895	16026	15983	16053	15996	16156	16024	15997	16144	15964	15901	16112	16045	16295	16020	16126	16082	15876	15960	16034	16068	16034	16086	16018	16184	16039	16140	16023	15909	16087	15913	16255	15935	15997	16054	16032	15827	16050	16107	16152	16127	16109	16075	15950	16054	16130	15967	16031	15923	15936	16019	16132	16029	16124	16113	16013	16135	16081	16154	16066	16050	16008	15922	15984	16076	16197	16060	16039	16012	15902	15987	15906	16031	15845	15979	16177	16188	16109	16072	16030	15915	15843	16064	15982	16035	16152	16101	16094	16053	15929	16082	16075	16023	16196	16048	16005	16178	15987	15995	16004	16092	16060	16009	16149	15895	16025	16071	15849	15971	16006	16019	16064	16052	15999	16193	16168	16048	16185	16011	15947	15873	16027	15971	15932	16141	16031	15980	16008	15991	15995	16040	15988	15981	16079	16076	16020	15919	16037	15995	16039	16120	16081	15986	15940	16043	16119	15790	16058	16014	15865	16142	16117	16085	16057	16156	16067	15798	15859	16046	16127	16055	15972	16120	15777	16015	16056	16135	15953	15911	16043	15862	15957	15820	15899	16081	16047	15879	15944	15984	16077	15962	16021	15938	16031	15957	15990	16023	15925	16074	16005	15988	15972	15865	16127	16074	16172	16043	15975	16072	15973	15940	16173	16126	16019	16007	16168	16079	16103	15873	16021	16029	16069	15978	15892	16094	16119	16019	15988	16154	15847	16052	16120	16069	16064	16165	16018	15911	16083	15989	16027	15993	16082	16126	16042	16028	15894	16150	16133	16022	15986	15901	16046	16125	15988	16152	16091	16191	16168	16092	15913	16055	16086	16083	16034	16063	16069	15917	16128	16059	16001	16006	16078	15988	15996	16019	15945	15933	16133	16099	15944	15986	15977	16139	16153	15981	15974	15925	16201	16150	16014	15934	16146	15965	15991	15992	16129	15780	16107	15967	16027	15939	16035	16145	16046	16175	16183	16029	16005	15862	16066	15915	16144	16049	15953	15861	16099	16024	16077	16150	15912	15951	16017	15911	16047	15956	15977	16145	16200	15949	16181	16088	16119	16244	16111	16048	15853	16032	16039	16185	15881	16201	16065	16038	15925	15917	15902	15991	16100	15902	16264	16040	16052	16000	15974	15906	15942	16094	16155	16080	16131	15973	16112	16052	15865	16068	16120	16001	16035	16075	16124	16042	16185	16037	16019	16173	15941	16048	16081	15965	15894	16004	16038	16041	16199	15897	16085	16130	16009	15926	16092	16044	16047	16097	16122	16013	16095	15892	16149	15968	16066	16076	15952	16199	16153	16004	16066	16124	16037	16046	16076	16019	16028	16111	16264	15981	16210	15957	16051	15987	15813	16086	16024	16109	16165	16044	16170	15847	16038	16025	15965	15980	16115	16072	16247	16077	15967	16001	16066	16106	15827	15936	16038	16051	15949	15981	16055	16024	16219	15972	15932	16058	16005	16062	15964	15980	16195	15837	16179	15948	16145	16004	15923	16095	16098	16078	15837	16007	16141	16063	16021	15927	16086	16150	15981	16023	16100	16127	16036	16095	16131	15875	16004	16094	15986	16123	16210	16100	16106	15976	15981	16051	16003	15988	16062	16261	16145	16049	15977	16028	16019	16060	16076	15878	15998	15957	15992	16128	16170	16074	15859	16049	16171	16023	16172	15948	15947	16080	15937	16093	15862	15948	16183	15992	15928	16091	16056	16067	16072	16061	16104	16118	16134	16080	15935	16018	16121	16006	16032	16185	15930	15967	16060	16139	16056	15989	16107	16032	15966	16083	15966	16012	16078	15992	15891	16034	16117	16107	16042	15847	15932	16031	16064	15988	16113	16010	16092	16170	16033	16099	16195	15951	16047	15979	16182	16173	15852	15833	16197	15927	16010	15859	16216	16003	15967	16112	16049	16009	16053	15941	16023	16052	16022	16160	16059	15939	15981	15991	16063	15887	16075	16166	15949	16010	16015	16098	15947	15882	15988	15944	16005	16135	16020	16005	16091	15816	16214	16068	16076	16013	16021	15976	16248	16057	16001	16124	16028	16183	15981	16038	15948	16100	16028	16073	16048	16030	16029	15845	16071	16085	15973	15926	16021	16025	15967	16010	16226	16255	16180	16064	15906	16014	16009	15978	16099	15994	16069	15968	16124	16012	16071	15896	15888	16206	16222	15964	16118	15890	16005	16079	15973	15939	15989	16056	16112	16170	15932	15992	16004	15834	16039	16066	15928	15935	16024	15955	16188	16080	15970	16050	16175	16026	16038	16006	15879	15994	16039	16209	16013	15948	16148	16139	16039	16019	16212	16075	16166	15964	16123	16073	15997	16142	16074	15924	16069	15977	15963	16260	16018	16101	16026	16145	16045	16057	15913	16173	16149	15976	16037	16016	15890	16037	16230	16033	15923	15948	16052	16177	15966	16078	16045	16051	16004	16025	16085	16034	16049	15840	16059	15989	16069	15924	15933	15958	16068	16149	16078	15900	16030	16096	16121	16231	16017	16122	15999	15992	16028	16106	15961	16117	16113	16109	15962	16095	16295	15937	15869	15906	16129	15913	16018	16117	16062	15928	16018	16110	16083	15977	15829	15928	15984	16070	16012	15966	16277	16002	15861	15965	16032	16009	15899	16004	16059	16052	15915	16084	16024	16127	16119	16058	15996	16062	15963	15959	15904	15982	16131	16083	15978	16079	15874	15905	16000	15982	16118	15984	16113	16116	16034	16238	15870	15987	16011	16219	16139	16076	15818	15962	16131	15983	16210	16068	15712	15993	15849	15987	15968	16051	16026	16094	16192	16199	15812	16142	15891	16090	16012	16041	16046	16089	16000	15939	15883	16164	15936	16094	16012	15993	16069	15974	15889	15951	16060	16044	16072	16090	15938	15945	16181	16000	15902	15963	15948	15985	16158	16059	16002	16021	16208	15934	16020	16068	15932	15866	16155	16011	16238	15972	16088	16210	16063	15955	15954	16265	15905	15996	16087	16012	16040	15885	15973	15964	15963	16009	16050	16141	15962	15994	16008	16045	15940	16080	16036	15969	16122	15995	15978	16043	16016	15911	16160	16110	16003	15908	16051	15864	15891	16109	16098	16172	16119	16065	16186	16003	16004	16087	15907	15975	15916	16052	16025	15880	16123	15749	15928	16020	16018	16052	16018	15829	16034	16201	16125	16021	16075	16093	15928	16231	16171	15954	16083	16079	15965	15943	15974	16077	16047	15896	16198	16062	16256	16069	16344	16044	15959	15987	16144	16030	16003	16061	16047	15873	16151	15997	16100	16228
26205	22975	35682	41937	40915	38251	35509	31715	29883	29044	28276	28692	25210	23957	23114	22518	22496	22153	21900	22018	22133	21922	21775	21702	21733	21745	22000	21734	21938	21690	21931	21811	21986	21738	21607	21703	21688	21567	21635	21795	21621	21751	21560	21842	21536	21615	21477	21627	21645	21688	21802	21588	21688	21738	21527	21811	21868	21601	21394	21519	21940	21774	21883	21380	21714	21456	21817	21519	21611	21591	21681	21696	21427	21822	21433	21656	21708	21372	21662	21475	21497	21424	21454	21592	21836	21632	21608	21570	21654	21374	21551	21448	21463	21374	21616	21760	21416	21505	21471	21500	21509	21560	21481	21428	21397	21531	21549	21557	21566	21596	21590	21371	21727	21702	21383	21513	21845	21407	21546	21376	21749	21587	21605	21624	21574	21885	21432	21453	21539	21610	21584	21636	21561	21575	21477	21623	21548	21536	21546	21397	21572	21686	21482	21704	21801	21601	21822	21660	21338	21715	21492	21565	21324	21598	21669	21478	21597	21633	21583	21362	21426	21371	21491	21551	21715	21445	21651	21737	21711	21444	21673	21664	21677	21554	21512	21598	21461	21482	21746	21572	21450	21519	21519	21855	21687	21857	21821	21597	21345	21528	21645	21627	21587	21470	21507	21571	21484	21585	21614	21470	21541	21557	21360	21483	21362	21808	21656	21402	21547	21615	21723	21649	21440	21636	21421	21666	21709	21584	21410	21489	21638	21565	21419	21530	21601	21773	21494	21602	21469	21374	21799	21541	21641	21576	21543	21658	21575	21452	21470	21653	21380	21453	21665	21716	21675	21371	21507	21536	21438	21497	21560	21546	21559	21741	21408	21731	21745	21496	21724	21711	21596	21405	21443	21736	21692	21313	21605	21383	21643	21635	21564	21233	21430	21502	21727	21425	21351	21477	21542	21556	21613	21798	21427	21319	21565	21548	21545	21450	21666	21306	21659	21368	21693	21714	21757	21675	21540	21632	21609	21478	21543	21561	21563	21682	21547	21407	21433	21567	21452	21422	21636	21669	21684	21448	21582	21673	21495	21845	21656	21503	21705	21622	21592	21532	21677	21620	21538	21483	21379	21553	21601	21755	21614	21740	21718	21464	21547	21481	21480	21562	21542	21559	21448	21843	21533	21558	21753	21672	21544	21817	21574	21610	21661	21634	21504	21674	21496	21599	21552	21543	21532	21543	21427	21443	21630	21778	21666	21730	21742	21618	21526	21391	21531	21768	21430	21325	21531	21595	21434	21614	21662	21699	21578	21728	21505	21649	21674	21659	21636	21480	21435	21422	21456	21477	21589	21668	21447	21490	21973	21572	21472	21679	21584	21891	21678	21507	21414	21731	21730	21511	21679	21528	21686	21618	21552	21574	21511	21722	21695	21307	21441	21644	21537	21498	21322	21308	21549	21566	21932	21703	21719	21335	21360	21689	21781	21668	21596	21800	21485	21804	21605	21395	21602	21932	21520	21625	21613	21707	21573	21402	21410	21524	21530	21500	21661	21720	21496	21555	21511	21654	21734	21599	21462	21804	21409	21554	21565	21499	21589	21447	21579	21641	21704	21671	21297	21510	21380	21631	21192	21541	21375	21548	21595	21626	21513	21734	21646	21562	21625	21625	21614	21512	21519	21613	21610	21532	21574	21669	21562	21556	21440	21790	21811	21602	21760	21485	21624	21502	21517	21493	21385	21409	21582	21630	21597	21405	21665	21495	21788	21257	21291	21492	21897	21505	21276	21504	21515	21579	21547	21580	21543	21658	21653	21466	21479	21850	21496	21502	21504	21585	21740	21559	21609	21779	21533	21624	21375	21574	21584	21750	21730	21583	21579	21497	21596	21793	21515	21533	21355	21629	21770	21623	21709	21536	21767	21596	21816	21574	21548	21344	21549	21700	21715	21582	21575	21627	21614	21530	21622	21660	21570	21556	21472	21632	21585	21416	21543	21475	21518	21684	21467	21699	21313	21648	21756	21722	21476	21570	21455	21630	21788	21585	21643	21692	21741	21578	21728	21433	21541	21588	21619	21576	21725	21448	21554	21419	21590	21591	21589	21506	21670	21658	21554	21669	21721	21531	21576	21504	21628	21492	21555	21485	21509	21571	21597	21514	21608	21554	21285	21383	21569	21557	21734	21623	21658	21705	21605	21491	21655	21472	21469	21586	21570	21801	21527	21696	21580	21505	21662	21689	21394	21504	21471	21477	21412	21576	21563	21603	21501	21536	21464	21478	21550	21561	21626	21493	21431	21592	21572	21708	21644	21502	21607	21568	21480	21676	21493	21555	21678	21485	21463	21545	21614	21591	21512	21472	21617	21484	21440	21574	21612	21555	21675	21617	21783	21375	21624	21587	21318	21504	21495	21634	21418	21630	21778	21511	21894	21367	21435	21368	21469	21505	21735	21461	21702	21694	21608	21623	21815	21688	21635	21334	21338	21300	21515	21483	21667	21470	21495	21320	21560	21583	21632	21454	21671	21491	21582	21442	21586	21636	21787	21592	21371	21627	21435	21386	21683	21651	21556	21663	21729	21551	21737	21578	21443	21277	21502	21497	21577	21667	21618	21338	21640	21280	21660	21437	21505	21605	21571	21708	21565	21407	21469	21627	21575	21454	21407	21608	21464	21696	21616	21547	21520	21498	21696	21432	21638	21601	21693	21514	21822	21760	21571	21423	21663	21649	21624	21572	21664	21487	21432	21740	21661	21729	21624	21610	21670	21662	21701	21391	21561	21597	21436	21636	21771	21743	21402	21444	21289	21320	21487	21658	21511	21593	21726	21616	21613	21653	21379	21673	21507	21679	21627	21500	21433	21627	21417	21654	21540	21666	21522	21518	21622	21539	21467	21513	21672	21558	21672	21636	21573	21473	21504	21742	21612	21521	21457	21415	21528	21495	21514	21535	21627	21765	21679	21462	21514	21584	21462	21598	21609	21604	21530	21685	21580	21570	21550	21575	21732	21537	21746	21490	21792	21283	21524	21468	21478	21824	21634	21391	21576	21530	21721	21529	21703	21499	21716	21653	21530	21628	21678	21502	21613	21451	21855	21849	21738	21681	21686	21523	21555	21548	21413	21623	21464	21499	21658	21735	21728	21576	21553	21621	21602	21610	21550	21479	21582	21424	21604	21427	21477	21605	21478	21472	21603	21506	21837	21560	21659	21488	21622	21642	21556	21597	21556	21716	21426	21640	21588	21656	21235	21826	21533	21413	21595	21593	21433	21532	21539	21465	21466	21532	21630	21693	21673	21444	21469	21475	21508	21599	21565	21634	21775	21589	21612	21334	21601	21535	21390	21536	21636	21475	21682	21386	21577	21602	21472	21416	21434	21542	21548	21625	21558	21401	21639	21309	21541	21606	21410	21631	21661	21627	21773	21642	21561	21892	21526	21507	21570	21586	21609	21502	21588	21616	21605	21555	21567	21704	21659	21471	21700	21516	21577	21459	21661	21566	21546	21797	21750	21624	21451	21615	21585	21539	21472	21300	21533	21539	21615	21619	21575	21483	21705	21793	21612	21543	21594	21784	21612	21510	21678	21745	21629	21563	21478	21698	21549	21692	21772	21441	21527	21635	21644	21641	21621	21667	21537	21776	21585	21597	21774	21483	21520	21638	21690	21646	21527	21645	21496	21684	21595	21761	21684	21615	21515	21400	21680	21572	21428	21578	21725	21443	21331	21464	21701	21702	21526	21516	21617	21712	21749	21388	21436	21370	21540	21628	21611	21378	21448	21376	21547	21616	21594	21584	21647	21561	21561	21458	21396	21616	21481	21709	21740	21769	21617	21410	21579	21552	21553	21598	21656	21593	21436	21633	21538	21473	21580	21776	21404	21329	21587	21621	21440	21660	21577	21395	21643	21517	21787	21649	21480	21619	21703	21567	21697	21478	21520	21358	21628	21507	21475	21538	21438	21604	21601	21620	21469	21637	21593	21606	21855	21640	21568	21608	21642	21437	21519	21640	21595	21653	21574	21473	21586	21483	21483	21450	21685	21734	21638	21749	21753	21641	21448	21694	21782	21609	21622	21729	21391	21657	21451	21700	21767	21600	21431	21515	21558	21544	21730	21563	21525	21536	21457	21779	21670	21700	21643	21659	21824	21580	21608	21588	21708	21559	21634	21658	21681	21645	21426	21731	21588	21543	21518	21577	21672	21451	21596	21395	21910	21590	21528	21573	21616	21701	21620	21640	21692	21285	21703	21558	21500	21629	21682	21644	21589	21658	21809	21479	21669	21620	21698	21564	21444	21877	21622	21605	21492	21557	21504	21520	21460	21601	21404	21420	21503	21456	21604	21581	21638	21429	21639	21635	21571	21383	21567	21695	21635	21540	21421	21584	21659	21481	21707	21820	21533	21622	21720	21611	21629	21504	21523	21521	21718	21548	21522	21429	21643	21434	21756	21686	21490	21398	21631	21486	21733	21641	21529	21479	21413	21482	21648	21543	21460	21706	21511	21338	21509	21465	21745	21564	21531	21686	21542	21622	21526	21496	21490	21676	21431	21509	21583	21412	21565	21551	21728	21719	21377	21624	21469	21625	21588	21649	21436	21566	21704	21637	21600	21654	21559	21704	21680	21503	21722	21436	21627	21635	21781	21693	21649	21635	21529	21690	21486	21619	21526	21900	21754	21482	21679	21604	21672	21440	21456	21541	21687	21444	21775	21581	21528	21494	21559	21449	21564	21546	21444	21797	21616	21854	21678	21589	21795	21493	21662	21590	21617	21636	21697	21504	21719	21603	21514	21588	21601	21503	21517	21397	21421	21532	21437	21729	21630	21474	21712	21541	21612	21568	21696	21591	21489	21673	21797	21475	21549	21410	21678	21743	21473	21547	21294	21578	21466	21553	21385	21643	21567	21512	21515	21633	21572	21437	21556	21619	21454	21803	21556	21707	21658	21504	21516	21609	21541	21595	21543	21514	21835	21757	21593	21668	21589	21680	21604	21347	21485	21559	21598	21575	21580	21642	21605	21491	21643	21697	21500	21342	21684	21469	21671	21538	21611	21560	21816	21478	21449	21486	21445	21693	21535	21828	21709	21523	21565	21752	21636	21597	21552	21589	21427	21699	21483	21560	21354	21409	21556	21683	21785	21460	21910	21563	21778	21644	21792	21604	21927	21532	21831	21498
33294	54572	60350	59020	48680	39170	33359	29923	27843	26321	25936	26059	20509	19144	18155	17332	17206	16592	16606	16532	16340	16295	16213	16269	16228	16131	16128	16158	16034	16025	15921	16036	15872	15935	15879	16192	15935	15976	15995	16049	15816	16016	15918	15901	15974	15777	15836	15963	15908	15983	16153	15944	15948	15726	15902	15826	16086	15956	15851	15844	15968	15861	15928	15966	15931	16015	15919	16048	16015	15893	15777	16187	16169	15850	16222	15729	15998	15809	15884	16104	15842	15831	15966	15813	15985	16068	15837	15973	15986	16018	15903	15810	16063	16005	15961	15955	15882	15835	16112	15727	15783	16010	15832	15809	15903	15959	15903	15927	15756	16009	15737	16018	15903	15924	15966	15857	15949	15966	15980	15895	15909	15903	15988	16054	15954	15844	15953	16053	16128	15821	16123	15951	15951	16057	15926	15912	16146	15865	16034	16034	15954	15802	15817	15902	15942	15935	15772	15906	15872	15910	15850	15910	16080	15755	15876	15759	16129	15849	15936	16022	16008	15758	15807	16127	15938	15841	15875	15917	15989	15886	15852	15862	16047	15815	15889	16090	15790	15818	15835	16029	16022	15920	15794	15791	16017	15934	15842	16011	15983	15756	15973	15869	15944	15877	15922	16060	15686	15904	15853	15910	15938	15864	16050	15992	15950	15929	16128	16004	15870	15777	15812	15762	15809	15917	15771	15838	15986	15974	16031	15845	15910	15848	16035	15916	15920	15964	16017	16017	15695	15859	15939	16048	15918	15859	15772	15945	15957	16064	15852	15961	15886	16063	16060	16159	15982	15990	16112	16040	15956	15848	15917	15928	15911	15802	16004	15666	15871	16013	15846	15847	15837	15906	15760	15851	15700	15832	16108	15901	15991	15886	16079	15859	16076	15683	16044	15870	15971	15799	15937	15896	15993	15968	15951	15820	15877	15928	16167	15977	15835	15906	15740	15818	15910	15944	15941	15813	15924	16032	15890	15992	15953	15876	16019	16005	15803	15912	15720	15962	15980	15987	15874	15916	16042	15788	16049	16033	15889	15944	15881	15924	15922	15792	15893	15921	15991	15803	15937	15929	15659	16052	15822	16041	15884	15934	15979	15937	15930	15877	15893	16003	16141	15968	15830	15889	15764	15860	15970	15741	16047	16110	16010	15950	15995	15812	16055	16083	16007	15946	15816	15823	16049	16041	15751	16146	15869	15823	16003	15900	15744	15941	15825	15644	15751	15797	16173	15882	15932	15844	15948	15815	15846	15959	15848	16067	15950	15786	16016	15874	15702	16097	15889	15935	15913	15815	15890	15867	15853	16090	15932	15775	16098	16015	15960	15917	15733	15945	15838	15969	15836	15902	15941	15994	16049	16046	16075	15972	15825	16026	16062	15998	16015	16009	15851	15830	15946	15744	15941	15874	16012	15878	15820	15995	15822	15903	15925	15711	15807	15985	16001	15975	16201	15923	15792	15992	16002	15804	15784	15895	16024	15944	15789	15944	15951	15913	16100	15909	16034	15916	15923	15841	15770	15894	15846	15918	15726	16019	15997	15931	15860	15925	16010	15925	15969	15782	15900	15906	15744	16110	15975	15907	15843	15862	15886	15863	15913	15853	15913	15972	15824	15953	15873	16072	15960	15768	15957	15987	15905	15797	15908	16015	15919	15976	16001	15800	16113	15740	15888	15800	15839	15758	15868	15910	15842	16075	15831	16039	15891	15823	15699	15916	15924	15974	15988	15935	15882	16074	16096	15899	16019	15996	15859	15918	15910	15889	15896	15950	16127	16048	15796	15976	15912	16010	15808	15879	15985	15915	16061	15772	16008	15988	15973	15899	15944	15912	15733	15911	15823	15888	15853	16073	15855	15875	15892	16037	16019	15978	15859	15969	15882	15999	15994	15916	15989	15755	15883	15844	15859	16095	16101	15905	15984	15857	15812	15842	15893	15751	15903	15931	15849	16000	15934	16052	15997	15998	15899	15813	15885	15721	15975	15946	15997	16001	15803	16034	15788	15847	15985	15788	15987	15909	15807	15934	15971	15997	15991	15983	15840	16036	15823	15680	15927	15999	15892	15817	15732	15866	15827	15978	15835	15742	15869	15927	15869	15894	15857	15825	15986	15884	15824	15904	16063	16028	15904	15920	15972	15912	15950	15981	15999	15707	15814	15991	15880	15947	15824	15964	15814	15883	15788	15861	15848	15984	16020	15804	15787	15819	15839	15773	16008	15953	16052	15707	15968	16168	15985	15892	16031	15883	15994	15802	15792	15888	15823	15872	15889	15936	15869	15995	15858	15833	15922	15907	15964	15768	15995	15940	15759	15890	16021	15773	15947	15845	15978	16087	15923	15750	15995	15888	16011	15927	15812	15769	15842	15992	16031	15962	15843	15840	15813	16000	16136	16021	15971	15848	15908	15942	15942	15764	15836	15813	15852	15784	15915	15843	15919	15875	15911	15902	16001	16064	15897	15688	16066	16101	16001	15867	16201	15824	15914	16037	15884	15996	15952	15951	15720	15932	16048	15827	15964	15827	16095	15986	16092	15861	15808	16019	15962	15733	16083	15994	16069	15830	15840	16126	15987	15990	15940	15888	16002	15999	15936	16002	15928	15932	15642	16062	15887	15953	15944	16077	15817	16094	15994	16076	16009	16017	16110	15986	15872	15884	15948	15920	15862	15868	15970	15856	15940	15892	16005	15769	16028	15954	15939	16038	15808	15797	15636	16045	15901	16203	16142	16128	15923	15859	15985	16053	15930	15871	15990	15847	15879	15961	15894	15973	15887	15910	15993	15911	15824	15830	15767	15987	15888	15947	15863	16076	15814	15887	16031	15797	15995	15853	15716	16002	15819	15932	16072	15911	16043	15917	16061	15858	15809	15980	15776	15939	15943	15893	15987	15843	15897	15914	15900	15873	15857	15808	15847	15789	15859	15840	15998	15820	15835	16061	15935	15656	15803	16018	15974	15677	15822	16028	15998	15990	15854	15818	15980	15891	15773	15813	16072	16001	15888	15864	15965	16001	15846	16021	15937	15933	15990	15888	15837	15820	15955	15716	16020	16003	16016	15895	15961	15907	16117	15876	15876	16158	15920	15862	15902	15819	16077	15836	15914	15831	15929	15937	16039	15912	15988	15938	15996	15996	15833	15862	15879	15763	15924	15949	16003	15883	15858	15884	16013	16023	15810	15913	15961	15875	15814	15896	15920	15918	15936	15881	15928	16088	15993	15933	15901	15938	15916	15861	15949	16029	15857	15814	15950	15850	16040	15940	16086	15878	15924	16154	16054	15722	15896	15858	16018	15869	15989	16082	15974	15869	15927	15831	15879	16075	15931	15947	15747	16012	16084	15910	16086	15826	15918	15939	15875	15999	15959	15910	16004	15949	15887	15917	15951	16019	16084	16034	15994	16128	15856	16038	15811	15930	15988	15839	16024	15744	15979	15889	16022	15907	15907	15738	15778	15824	15826	15912	15962	15884	16072	15971	15969	15866	16051	15917	15907	15839	15852	15891	15953	15879	15867	15967	16039	16017	16087	16073	15890	15902	15765	15827	15889	15949	15775	15985	15964	15900	15780	16044	15817	15987	15800	15992	16064	15748	15692	16082	15896	15954	15868	15863	15995	16009	16005	16020	15880	15932	15877	15906	16166	15888	15836	15980	15991	15643	15794	15980	15918	15929	15908	15925	16100	15892	15982	15917	15921	16105	15992	15969	16162	16154	15933	16051	15884	15919	15799	15880	15951	16018	15922	15939	15956	15989	15870	16115	15995	16007	15928	15914	15994	15838	15732	15907	16017	15922	15972	15883	15907	15914	15954	15848	15809	16000	15970	15826	15746	15853	15971	15889	15850	15921	15980	15883	15749	16005	15889	15759	15819	15946	15771	15787	15891	15993	15762	15700	16101	15912	15791	15907	15711	15862	15982	16153	15906	15876	15881	15946	15787	16077	15821	15969	15913	15915	16007	15986	15998	16002	15907	15829	15909	15914	15764	16070	15943	15855	15824	15907	15901	16035	15862	15903	16036	15956	15813	15893	15917	15919	15911	15921	15931	16040	15873	16004	16074	15776	16079	15790	15852	15954	15829	15726	15776	15901	15896	15842	16057	15973	15947	15968	15673	15932	16091	16043	15658	16124	15918	15980	16086	16032	15843	15832	15939	15857	16050	16136	16004	15897	15876	15797	15703	16084	16012	15810	16061	16002	15795	15827	15971	15859	15978	15918	15886	15991	15845	15980	15939	15912	16076	16108	15895	15914	15932	15784	15905	15732	15958	15899	15991	15920	15863	15807	15928	15852	15939	15829	16111	15950	15963	16050	15975	16101	15800	15876	15814	16016	15826	15954	15929	15841	15834	15817	15746	16080	15906	15917	15958	15737	16147	15856	15951	16034	15847	15874	15912	15753	15906	15770	16162	15779	16106	15866	15859	15837	15764	15971	15788	15824	15967	15973	15998	15882	15916	15989	15986	15925	15918	15866	15917	15838	15815	15854	16057	15964	15808	15916	16049	15871	15758	15983	15997	15874	15906	15960	15961	15890	15778	15877	15868	15869	15806	15997	15994	16062	15932	16101	15902	15980	16059	15963	16002	15930	15960	15806	16025	15944	15943	16013	16103	15967	15932	16152	15730	15844	15969	15932	16139	16008	16074	16018	15988	15669	15922	15722	15922	15861	16081	15975	16048	15975	15996	15906	15851	15939	15967	15943	15972	15874	15949	16017	15956	15891	15812	16109	15941	15938	15917	15822	15841	16025	15812	15882	16019	15850	15921	15951	15961	15855	15883	15898	16091	15782	15894	15878	16088	16018	16107	15883	15905	15997	15864	15866	16110	15899	15773	15875	15859	16025	16036	15920	15949	16101	15841	15784	15988	15933	15976	15856	15899	15834	15951	16059	16027	15980	16014	15949	16020	15996	15924	16038	16034	15907	15859	16128	15840	16007	15959	15922	16128	15982	15905	15797	15947	15933	15975	15982	16089	15804	16047	16045	15937	15835	15861	15872	15889	15969	15928	15895	15924	15901	15951	15946	15927	16082	15997	15933	15800	15942	15693	16135	16011	15945	15901	15978	16033	15985	16002	15786	15921	15857	15991	15908	16009	15797	16092	15921	15902	16022	16010	15840	15886	15833	15987	15910
24450	21772	31245	33532	35690	37703	38618	34415	32708	31641	32097	31867	27043	24812	23808	23255	22957	22638	22559	22477	22483	22390	22000	22123	22023	22110	22176	22088	21787	21913	21801	21924	21643	22051	21711	21645	21694	21784	21993	21809	21674	21775	21849	21902	21967	21786	21663	21848	21751	21546	21760	21945	21814	22192	21855	21765	21830	21718	21693	21668	21801	21657	21790	21938	21848	21778	21792	21911	21707	21890	21662	21699	21849	21797	21813	21905	21714	21774	21619	21691	21629	21654	21651	21821	21840	21830	21726	21840	21894	21784	21927	21772	21890	21815	21967	21616	21625	21612	21667	21779	21752	21512	21758	21834	21736	21552	21832	21853	21731	21712	21771	21629	21843	21814	21670	21336	21770	21735	21772	21428	21763	21880	21897	21874	21812	21874	21949	21763	21851	21669	21787	21791	21832	21554	21849	21708	21815	21467	21711	21549	21867	21550	21659	21585	21742	21652	21767	21715	21758	21708	21767	21681	21807	21641	21898	21410	21805	21409	21509	21405	21912	21725	21552	21872	21730	21702	21823	21790	21731	21675	21713	21733	21905	21626	21703	21670	21881	21745	21741	21822	21682	21849	21479	21663	21714	21811	21526	21591	21661	21689	21589	21507	21639	21515	21694	21425	21826	21730	21495	21553	21656	21696	21908	21769	21805	21666	21821	21373	21558	21650	21711	21500	21758	21542	21793	21724	21794	21511	21579	21822	21930	21841	21689	21537	21983	21751	21591	21513	21725	21707	21541	21680	21675	21552	21483	21662	21671	21733	21728	21693	21752	21714	21574	21703	21494	21529	21575	21663	21791	21810	21724	21799	21734	21481	21598	21645	21626	21514	21553	21840	21874	21651	21986	21628	21735	21822	21843	21784	21719	21640	21689	21708	21769	21875	21868	21750	21948	21618	21760	21770	21711	21719	21647	21699	21816	21845	21909	21842	21593	21816	21610	21820	21727	21746	21718	21878	21713	21570	21439	21674	21543	21698	21821	21538	21679	21666	21560	21682	21850	21691	21632	21664	21528	21604	21754	21657	21753	21764	21750	21728	21795	21658	21684	21558	21924	21684	21492	21610	21526	21832	21667	21748	21640	21495	21592	21474	21619	21657	21941	21671	21736	21657	21847	21806	21652	21974	21832	21845	21597	21817	21635	21844	21902	21768	21954	21753	21813	21634	21882	21740	21544	21746	21586	21685	21852	21814	21735	21802	21833	21525	21761	21590	21837	21947	21736	21704	21624	21501	21658	21823	21411	21664	21790	21502	21844	21483	21569	21926	21703	21531	21550	21764	21715	21828	21673	21668	21771	21668	21664	21868	21847	21627	21574	21639	21571	21567	21607	21791	21668	21577	21705	21662	21973	21619	21557	21692	21627	21631	21649	21867	21509	21661	21793	21585	21829	21713	21580	21655	21710	21526	21698	21663	21825	21635	21590	21626	21853	21822	21669	21726	21758	21936	21516	21321	21857	21857	21557	21707	21822	21868	21590	21300	21822	21653	21721	21546	21644	21451	21581	21764	21655	21804	21691	21745	21716	21970	21900	21717	21759	21766	21558	21603	21912	21571	21854	21778	21739	21876	21785	21742	21794	21695	21837	21944	21610	21594	21427	21565	21677	21909	21772	21633	21683	21891	21739	21803	21761	21791	21646	21635	21412	21664	21761	21934	21663	21594	21530	21673	21758	21718	21653	21725	21791	21696	21686	21805	21962	21451	21726	21652	21872	21789	21771	21764	21776	21834	21742	21824	21672	21776	21704	21689	21550	21626	21660	21916	21756	21714	21783	21737	21610	21757	21614	21855	21534	21579	21494	21718	21694	21707	21761	21631	21763	21730	21465	21726	21827	21839	21568	21715	21653	21704	21583	21703	21902	21767	21507	21675	21732	21763	21894	21379	21763	21761	21658	21498	21738	21753	21842	21763	21474	21516	21439	21771	21997	21808	21795	21664	21730	21732	21717	21727	21391	21860	21752	21941	21568	21675	21564	21626	21564	21775	21722	21627	21830	21887	21617	21884	21728	21627	21642	21863	21911	21711	21631	21673	21591	21962	21371	21491	21582	21687	21656	21621	21499	21574	21677	21612	21795	21744	21777	21651	21650	21666	21633	21694	21667	21550	21734	21567	21738	21881	21778	21812	21616	21432	21787	21594	21797	21772	21653	21861	21574	21517	21729	21634	21674	21815	21851	21611	21746	21787	21971	21817	21747	21701	21685	21719	21832	21875	21754	21749	21616	21444	21815	21835	21848	21599	21637	21729	21627	21764	21917	21609	21692	21802	21452	21864	21659	21736	21718	21766	21850	21678	21640	21610	21795	21840	21523	21792	21751	21792	21799	21800	21589	21783	21817	21457	21741	21924	21762	21870	21826	21886	21751	21677	21842	21744	21689	21750	21858	21514	21692	21919	21773	21677	21850	21749	21743	21539	21567	21727	21728	21732	21436	21653	21732	21568	21604	21530	21634	21726	21686	21839	21812	21829	21742	21549	21790	21728	21785	21552	21644	21700	21738	21878	21767	21576	21641	21702	21597	21530	21808	21755	21948	21850	21853	21883	21821	21566	21707	21882	21690	21821	21864	21914	21671	21639	21678	21759	21645	21811	21485	21652	21684	21591	21757	21770	21729	21664	21544	21736	21788	21583	21810	21711	21692	21514	21672	21754	21744	21679	21723	21745	21668	21723	21699	21686	21752	21553	21739	21505	21709	21805	21567	21716	21821	21771	22018	21579	21528	21652	21710	21549	21978	21797	21703	21582	21479	21679	21724	21767	21695	21750	21848	21797	21626	21522	21707	21501	21464	21825	21766	21704	21839	21724	21637	21678	21496	21793	21400	21737	21654	21815	21531	21729	21914	21710	21729	21605	21573	21816	21858	21833	21717	21708	21712	21464	21797	21531	21740	21634	21612	21641	21569	21513	21697	21543	21705	21722	21577	21555	21580	21811	21673	21779	21600	21824	21557	21763	21615	21602	21562	21622	21829	21622	22001	21770	21832	21856	21757	21660	21510	21709	21706	21571	21705	21599	21732	21692	21759	21551	21562	21672	21780	22013	21661	21613	21551	21683	21863	21700	21732	21827	21370	21701	21833	21525	21789	21581	21929	21729	21693	21754	21717	21671	21990	21669	21731	21749	21593	22001	21875	21642	21661	21623	21810	21806	21803	21563	21593	21718	21677	21674	21841	21660	21910	21711	21766	21521	21613	21630	21523	21710	21827	21583	21685	21707	21743	21680	21775	21739	21971	21770	21467	21815	21672	21591	21731	21611	21808	21685	21680	21820	21807	21835	21669	21784	21784	21508	21658	21692	21437	21761	21572	21880	22037	21831	21876	21843	21870	21784	21832	21552	21795	21632	21628	21877	21446	21621	21787	21639	21723	21830	21759	21637	21701	21732	21740	21745	21819	21745	21473	21815	21983	21485	21580	21616	21716	21716	21705	21519	21612	21743	21635	21818	21791	21806	22049	21550	21501	21588	21658	21771	21764	21823	21651	21655	21802	21563	21504	21793	21710	21583	21785	21685	21732	21687	21491	21457	21372	21766	21902	21766	21630	21616	21799	21518	21816	21688	21782	21742	21552	21780	21620	21808	21750	21821	21615	21746	21650	21566	21458	21651	21755	21557	21801	21694	21603	21829	21811	21594	21552	21809	21636	21591	21722	21730	21783	21754	21930	21534	21780	21475	21834	21774	21637	21627	21853	21885	21713	21668	21742	21560	21903	21638	21651	21658	21610	21619	21542	21856	21854	21655	21690	21639	21963	21591	21639	21554	21651	21707	21722	21635	21787	21878	21475	21634	21838	21493	21816	21844	21808	21525	21656	21734	21779	21545	21598	21474	21781	21773	21625	21721	21822	21627	21813	21766	21769	21610	21485	21664	21612	21454	21664	21829	21647	21403	21535	21850	21626	21827	21665	21832	21804	21746	21785	21653	21941	21743	21727	21470	21661	21860	21583	21547	21705	21777	21767	21595	21775	21745	21922	21666	21938	21740	21551	21637	21802	21514	21855	21860	21522	21973	21774	21813	21846	21766	21632	21738	21927	21890	21806	21866	21738	21586	21704	21793	21820	21701	21796	21790	21578	21866	21753	21641	21663	21721	21586	21641	21731	21531	21568	21708	21547	21723	21984	21767	21776	21574	21762	21948	21989	21835	21939	21701	21751	21719	21690	21708	21698	21744	21930	21613	21746	21758	21598	21748	21647	21734	21893	21828	21798	21638	21765	21687	21749	21612	21917	21841	21750	21593	21695	21670	21772	21559	21916	21684	21815	21840	21637	21540	21741	21638	21785	21764	21712	21567	21646	21762	21654	21704	21644	21835	21999	21660	21589	21635	21642	21557	21710	21608	21650	21758	21745	21882	21810	21838	21650	21529	21696	21699	21525	21655	21606	21664	21875	21769	21851	21820	21819	21633	21551	21678	21747	21683	21794	21953	21468	21748	21734	21720	21814	21608	21843	21697	21506	21458	21840	21706	21783	21825	21804	21558	21800	22173	21883	21916	21814	21725	21681	21614	21575	21566	21744	21686	21736	21798	21466	21629	21539	21591	21607	21715	21740	21916	21739	21636	21686	21665	21719	21576	21773	21783	21874	21601	21557	21802	21642	21703	21784	21793	21474	21738	21822	21985	21712	21849	21815	21494	21751	21760	21680	21535	21755	21510	21930	21486	21775	21570	21814	21705	21790	21699	21676	21760	21718	21509	22024	21683	21883	21938	21894	21873	21800	21686	21724	21595	21692	21764	21623	21720	21687	21767	21585	21716	21970	21652	21749	21837	21707	21812	21728	21856	21732	21757	21527	21649	21524	21666	21718	21691	21600	21548	21546	21754	21765	21494	21746	21632	21416	21809	21816	21720	21851	21678	21622	21901	21529	21799	21720	21847	21767	21705	21637	21870	21591	21623	21526	21760	21671	21592	21499	21526	21700	21748	21815	21816	21632	21574	21731	21895	21868	21907	21674	21421	21718	21794	21456	21647	21507	21843	21810	21653	21773	21708	22022	21699	21673	21704	21840	21735	21714	21722	21898	21739	21608	21822	21570	21675	21825	21685	21732	21574	21793	21762	21421	21834	21683	21811	21615	21626	21736	21767	21659	21793	21723	21667	21598	21661	21676	21712	21521	21684	21551	21763
33920	56840	64317	63631	52007	42047	37362	33954	31416	29568	30773	29751	22690	20131	18768	17976	17364	17101	17036	16895	16527	16392	16313	16594	16135	16137	16280	16013	16088	16035	16005	15976	16052	15861	15942	16063	16177	16014	15998	16001	16061	16074	15988	15699	16039	15911	16169	16042	16134	16005	16050	15978	16120	15914	15853	16094	15925	15975	16037	15994	16019	16203	16117	15905	16001	16016	16061	16229	15936	16003	16072	15899	16100	16023	15992	15978	15972	16230	15773	16186	15959	16021	16006	16042	16041	15900	16110	16096	16116	16130	16028	16066	16043	15975	16015	16149	16128	15927	15912	15958	15960	15914	16153	16023	16156	16069	16077	15919	15766	15954	16091	16071	15909	16026	16026	16102	16065	16091	15908	16013	16118	16038	15918	15947	15971	15994	15994	15859	16070	16091	15930	16060	15981	16001	16242	16051	15995	16047	15923	16084	16009	15910	15936	16077	16001	15788	16119	15875	16085	16089	16106	15956	15960	15885	16041	15952	15998	15999	15928	15985	15819	16064	15779	16093	15998	15902	16097	15986	15993	16102	15924	16183	15927	15782	15862	16017	15865	16004	16134	16171	15987	15902	15820	15920	15913	16205	16034	16040	15880	15973	16124	15870	16116	16013	15998	16118	16012	15914	16112	15996	16011	16150	15872	16046	15773	16006	15871	16066	15956	16118	16062	15877	16043	16018	16008	15998	15812	16001	16091	15954	15991	15829	15906	15949	15902	16036	15998	16079	15960	16015	15978	15975	16031	15951	15873	15952	16113	16091	15965	15898	15814	16006	16130	15854	15850	15910	16188	15949	16033	15890	15982	15899	15841	16145	16049	16051	15853	15830	16116	15946	15912	15870	15819	16058	16009	15962	15995	15890	15990	16135	15899	15978	16157	15698	16126	15948	15983	15963	15852	15930	16137	16016	15892	15916	15974	16160	15950	15959	16104	15924	15891	16031	15957	15991	16120	15880	16017	15876	16051	16104	15990	16024	16142	16088	15847	15946	15854	16056	16074	15893	16060	16038	15859	15981	15928	15992	16060	16117	16098	16183	15900	16099	15940	16063	16020	16138	16102	16043	16111	15943	16176	15898	16035	15914	16103	16111	16017	15992	15983	16095	15941	15825	16053	16016	15954	16062	15899	15936	15907	15865	15886	16088	16028	15948	16040	15972	15780	15935	15973	15915	15943	16091	15789	15842	16033	16114	16068	16097	15857	16038	15880	15916	15896	15834	16037	15955	16134	16054	15932	16137	15945	15975	15968	15908	15973	15944	15894	16178	15912	16005	15943	15934	15778	16109	16086	15987	15995	15930	15946	16023	15902	16167	15900	15946	15967	15835	16125	15818	16043	15987	15922	16150	15822	16058	15996	16105	15872	15946	15925	15917	15968	15806	16153	15860	15853	15981	15895	15871	15991	15990	16030	16019	15953	16052	16028	16083	16258	16074	15850	15981	16058	16138	15822	15780	16079	15789	16095	15864	16072	16068	16129	15931	16023	16171	15984	16304	16163	15970	15950	15854	16041	15924	15952	16067	15939	15917	16070	15867	15958	15767	16027	16085	16050	15939	15935	16037	15948	16038	16153	15956	16067	15955	15803	15934	15948	15956	15922	15930	16012	16142	15917	15832	16212	16047	16047	16112	16075	16010	15945	16124	15989	15938	16273	16014	16082	16041	15815	16116	15917	15840	15920	15979	16138	15933	16043	15937	16043	15915	16035	15955	16013	16008	16119	15894	15980	15865	16022	15956	16067	15979	15933	15999	15909	16042	15922	15952	16040	15991	15898	16057	15989	15892	15997	15946	16115	16003	16182	15957	15865	15916	16017	16053	16011	16097	16135	15890	15858	16086	15926	16013	16044	15944	15858	15855	16098	16008	15914	16027	16052	16132	15968	15952	15805	15982	15772	15922	15928	16048	16146	15891	16150	16094	15949	15768	15867	16018	16083	16025	16026	15989	16023	15862	16140	16007	16097	15981	15974	16001	16154	16098	15922	15814	16062	16041	15945	15848	16040	16015	16023	15942	15905	16112	16049	16078	15809	15983	15930	15937	16127	16227	16044	16134	16051	15947	15812	15997	16162	16063	16016	15872	15906	15834	15915	15827	16072	16052	15856	15911	15927	15924	15973	16093	15942	16112	15890	16135	15866	15932	16068	16001	16055	16006	16068	16037	15967	15924	16022	16156	16025	16004	16013	15903	15925	15938	15999	16043	15981	16077	15767	15923	16006	16200	15970	16109	16030	16065	16058	15998	15909	15811	16070	16095	15968	15880	16064	16029	15857	16177	16031	16074	16021	16107	15817	16009	16045	15936	16033	15963	16063	16030	16226	15811	16009	16022	16154	15970	15883	15960	16139	15927	15894	15861	15985	16078	16138	16062	16064	16064	15939	15998	16017	15930	16007	16031	16013	16010	16052	15960	16056	15897	16082	16086	16117	16075	15984	16069	15792	15883	16088	15941	16068	16036	16138	15735	16030	15934	15992	16086	16037	16047	15939	15709	16011	15797	16032	16055	15896	16018	15979	16101	16202	15788	15942	15986	16046	16003	15955	15869	16256	16092	15835	15975	15947	15979	16059	15976	15901	15960	16017	16029	15918	16174	16128	15963	16050	16083	15937	15995	16178	16164	15955	16016	15923	15948	15971	16128	16043	15839	16066	16076	16074	15987	15999	15944	15936	15819	15921	16135	16012	16190	16032	16108	16074	16041	16129	15868	15987	16044	15985	15867	16022	15852	16011	15946	16083	15821	15913	16090	15828	16022	16009	16157	15872	16058	15943	16074	15924	16135	15998	15991	16120	16003	15759	16035	16008	16062	16052	15835	15910	15794	15917	16010	16122	16148	16004	15892	16106	15902	15906	15951	16049	15988	16047	16055	15879	16019	16005	15809	15905	15883	15935	16005	16094	16093	16091	16224	15962	16071	15966	16037	16032	16031	15891	16049	15943	16145	16094	16106	16103	15949	16101	16020	16033	16042	16104	15980	15869	15970	16020	15924	15972	16169	16162	16065	15940	16007	16110	15922	15958	16071	16190	16009	15946	16026	16017	15972	16003	16126	15836	15984	15875	16126	15924	15993	16056	15896	15954	16094	16144	15857	16165	15870	15920	15914	16047	16199	16154	15939	15921	15886	16075	15971	16054	15954	16001	15964	16037	15921	16013	16048	16069	15803	15961	15793	16074	16003	16097	15753	16074	16119	15964	16128	15830	15940	16112	16076	15988	15942	15968	16233	16022	15999	15952	16100	16114	15918	16050	15878	15813	16166	16087	15999	15943	16100	15977	16042	15975	15852	15925	15846	15879	15922	15899	15892	15881	16201	16003	15794	16102	16071	16083	15939	16000	16083	16083	15991	15993	15989	15964	16021	15937	16064	16002	15858	15795	15846	16077	15912	16026	15938	15997	16000	15990	16039	15893	15928	15954	16099	15955	16173	16001	15892	16026	15858	15996	15897	15900	16144	15939	16095	15981	15945	15881	15888	15684	16035	15932	16019	16058	16157	15921	15941	16015	16097	15959	15955	15777	15974	16082	15998	15950	16020	16085	16292	15857	16073	16094	16126	15925	15980	15973	15911	16220	15937	16053	16058	15955	15895	15952	15920	15902	16067	15924	15863	15899	16142	16108	16021	15961	15999	16003	16144	16276	15907	15878	15884	15952	15908	15859	15958	15988	16057	15897	16088	15867	16002	16008	16228	15973	16067	16097	15835	15942	15834	16084	15940	15965	16064	15909	15968	16253	15945	15913	16049	16064	15944	16103	16077	16021	15956	15898	15998	15956	15934	15891	15880	15977	16148	16061	16057	15930	16128	15907	16052	15858	15903	16060	16003	16156	15992	16022	15848	15970	15890	16232	16139	16060	15965	16023	16135	16029	16033	16086	15820	15877	16034	16016	15959	15853	15951	15961	16200	15810	16066	15901	15995	16164	16128	15863	16120	15990	16023	15862	15930	16067	15879	16048	15971	16136	15841	16060	15922	16072	16037	15946	15938	16304	15960	16039	16059	16215	15772	15895	16110	16050	16062	15967	16054	15957	15933	15939	15979	15996	15912	15942	15978	16059	15823	15872	15818	16184	15979	16156	15941	16150	16103	15791	16054	16184	15961	15859	15904	16002	16029	16151	16046	15857	16011	16014	16004	16078	15890	15970	16086	15982	15996	15942	16042	16116	16069	16033	15869	16049	15932	16061	15974	15966	15931	15871	15911	16051	16063	15993	16126	15927	16012	16051	15900	16007	15998	16033	15819	16186	15938	16155	16064	16043	15819	15927	16078	15799	16093	16209	16148	16091	16067	16011	16060	16021	16079	16100	15915	16038	16110	15991	16146	16116	15873	16063	16136	16029	15878	15816	16125	15979	16057	16100	16195	16012	16137	16098	16057	16135	16034	15959	15976	15962	16251	15809	16032	15960	15896	16079	16102	15878	16119	15980	15869	16132	16014	16023	16103	16048	15940	16076	15885	15886	15818	15993	16074	15902	16093	15980	15902	15952	15943	16136	16048	15976	16058	16104	16010	16027	15820	16019	15972	15965	16146	15759	15779	16003	15970	15931	16021	16082	15984	15822	16089	15905	16086	16021	16030	16058	15944	15987	15962	15971	16190	15997	16079	15960	16004	16041	16139	15912	15988	16023	16055	16038	15898	16041	15960	16135	15913	15888	16067	15894	15930	16103	15899	15931	16104	15921	15945	16017	15983	15949	16201	15994	16053	15951	15986	16017	16008	16118	16015	15980	16085	16077	16071	16065	16050	16065	16009	15966	15887	16121	16104	16139	15888	15961	16085	16022	16030	16031	15916	15987	16099	15954	16036	16170	16109	15877	16007	15928	15883	16033	16071	16036	15910	16080	15918	16049	15940	16044	16105	16061	16069	15955	15951	16072	15899	16082	16018	15941	15985	16001	16047	16085	15917	15945	15946	16072	15950	15950	16035	15966	16080	16151	15904	15996	15978	16013	15940	16177	15776	16127	15934	16203	15867	16109	16064	16152	16017	15904	15865	16005	15995	15931	16121	15908	16143	15888	15912	16071	15957	15999	15999	15846	16010	16008	15995	16129	15891	16068	16126	15883	15999	16028	16021	15917	16150	16080	15998	15943	16026	15994	16022	16119	15934	15985	15966	15998	16200	16183	15807
41552	49046	54917	49935	38955	33426	31118	28958	27935	27120	26069	24791	23723	23051	22738	22364	22377	22139	22007	21645	22027	21734	21877	21839	21837	21762	21818	21623	21675	21643	21826	21575	21692	21569	21588	21565	21576	21916	21579	21726	21613	21708	21532	21522	21710	21410	21790	21699	21793	21772	21803	21892	21563	21577	21508	21726	21609	21553	21615	21520	21622	21454	21585	21468	21493	21386	21439	21603	21622	21687	21595	21703	21602	21692	21510	21655	21585	21628	21595	21392	21511	21841	21646	21551	21751	21492	21699	21704	21806	21521	21623	21561	21516	21647	21475	21555	21538	21809	21563	21819	21507	21526	21686	21519	21896	21585	21581	21614	21665	21658	21686	21297	21710	21671	21453	21700	21715	21624	21662	21631	21807	21758	21680	21666	21447	21718	21652	21726	21531	21605	21477	21727	21715	21729	21399	21806	21788	21558	21714	21412	21688	21734	21801	22079	21508	21537	21693	21715	21399	21500	21538	21737	21666	21668	21591	21574	21623	21781	21655	21733	21560	21558	21615	21718	21583	21788	21715	21883	21484	21470	21602	21520	21809	21613	21477	21591	21601	21620	21523	21227	21482	21786	21594	21824	21689	21452	21529	21738	21733	21554	21795	21521	21538	21586	21874	21629	21706	21514	21789	21634	21700	21969	21708	21544	21675	21891	21562	21565	21479	21580	21727	21549	21838	21597	21687	21584	21426	21481	21614	21478	21542	21410	21565	21729	21606	21512	21609	21553	21546	21661	21482	21655	21480	21607	21472	21611	21566	21555	21865	21547	21779	21456	21550	21452	21556	21699	21857	21986	21853	21590	21778	21672	21509	21668	21402	21603	21526	21495	21558	21514	21685	21538	21596	21630	21704	21489	21753	21693	21611	21693	21791	21702	21710	21495	21721	21623	21673	21778	21612	21519	21326	21508	21682	21609	21493	21731	21613	21427	21761	21596	21541	21536	21656	21766	21543	21482	21644	21649	21582	21617	21284	21655	21639	21621	21615	21736	21419	21767	21506	21597	21602	21756	21725	21481	21720	21654	21620	21600	21477	21522	21638	21784	21599	21566	21628	21597	21585	21811	21715	21520	21607	21517	21810	21750	21463	21743	21787	21480	21608	21617	21650	21802	21493	21603	21571	21376	21655	21702	21669	21629	21502	21697	21597	21867	21759	21826	21666	21528	21329	21482	21570	21510	21586	21459	21572	21856	21852	21381	21400	21595	21567	21610	21889	21533	21768	21729	21660	21713	21419	21590	21516	21342	21578	21684	21501	21522	21915	21607	21686	21618	21811	21623	21627	21500	21672	21577	21766	21465	21691	21438	21722	21637	21765	21622	21729	21502	21528	21570	21739	21655	21805	21788	21979	21721	21694	21624	21582	21474	21614	21315	21717	21582	21516	21659	21728	21559	21881	21557	21565	21728	21699	21925	21685	21561	21362	21477	21841	21722	21649	21647	21601	21361	21278	21633	21789	21691	21628	21707	21634	21458	21692	21860	21584	21725	21372	21584	21465	21635	21517	21692	21615	21552	21569	21433	21649	21661	21633	21584	21551	21650	21643	21482	21626	21723	21646	21764	21536	21409	21779	21432	21673	21578	21652	21601	21650	21574	21477	21675	21689	21661	21752	21729	21460	21637	21704	21534	21492	21666	21940	21373	21714	21714	21874	21921	21696	21624	21413	21506	21475	21786	21643	21495	21710	21666	21657	21815	21718	21313	21305	21498	21515	21458	21551	21703	21481	21681	21797	21666	21512	21523	21664	21691	21586	21555	21746	21572	21653	21649	21335	21703	21661	21431	21460	21619	21668	21583	21595	21526	21550	21628	21597	21563	21744	21574	21702	21549	21740	21571	21640	21711	21748	21589	21674	21840	21672	21750	21555	21726	21609	21715	21768	21504	21611	21656	21867	21955	21483	21811	21608	21645	21606	21471	21525	21735	21790	21778	21842	21543	21609	21595	21586	21542	21388	21824	21740	21814	21788	21502	21503	21598	21560	21866	21528	21623	21694	21826	21661	21634	21356	21768	21572	21448	21599	21419	21548	21630	21684	21652	21393	21763	21594	21683	21370	21663	21734	21504	21634	21474	21693	21382	21630	21935	21664	21724	21895	21632	21537	21611	21482	21646	21895	21717	21652	21637	21846	21546	21899	21495	21635	21729	21843	21732	21682	21756	21556	21602	21605	21639	21737	21853	21568	21581	21701	21461	21642	21572	21553	21610	21793	21660	21432	21802	21792	21434	21431	21750	21695	21721	21654	21716	21631	21491	21659	21690	21673	21784	21499	21497	21478	21701	21712	21547	21409	21756	21590	21733	21516	21746	22007	21602	21684	21846	21662	21775	21648	21632	21863	21622	21651	21691	21677	21756	21697	21703	21674	21701	21574	21576	21503	21900	21630	21632	21857	21759	21510	21576	21477	21844	21756	21639	21810	21647	21506	21701	21548	21430	21322	21397	21517	21641	21532	21516	21614	21487	21585	21436	21456	21934	21735	21581	21507	21658	21590	21503	21662	21711	21878	21599	21541	21579	21578	21759	21642	21763	21709	21867	21726	21484	21715	21668	21472	21782	21627	21562	21642	21527	21701	21581	21712	21743	21530	21705	21641	21470	21603	21312	21555	21762	21793	21689	21746	21595	21717	21774	21568	21501	21620	21661	21719	21589	21450	21505	21613	21672	21771	21764	21715	21334	21718	21767	21673	21732	21561	21619	21583	21677	21615	21895	21492	21515	21551	21739	21662	21487	21481	21753	21624	21538	21578	21487	21751	21588	21789	21632	21716	21746	21735	21652	21656	21490	21455	21846	21774	21858	21756	21627	21760	21608	21589	21514	21630	21608	21859	21657	21595	21721	21663	21562	21558	21424	21643	21538	21407	21581	21617	21627	21700	21529	21609	21440	21698	21442	21807	21572	21749	21733	21897	21571	21646	21554	21694	21715	21592	21411	21939	21605	21630	21729	21810	21465	21512	21777	21567	21822	21691	21568	21827	21557	21615	21777	21537	21629	21704	21522	21585	21741	21570	21731	21562	21704	21763	21490	21767	21649	21709	21610	21584	21915	21606	21653	21775	21689	21760	21653	21828	21651	21721	21746	21780	21712	21645	21676	21714	21692	21646	21753	21832	21711	21705	21629	21824	21434	21678	21617	21602	21739	21780	21521	21475	21704	21694	21724	21570	21778	21570	21765	21693	21556	21739	21757	21639	21454	21685	21686	21292	21595	21760	21763	21798	21774	21480	21617	21696	21630	21487	21674	21598	21798	21535	21731	21567	21518	21791	21703	21636	21854	21738	21643	21688	21609	21734	21448	21650	21546	21465	21535	21799	21767	21656	21638	21914	21827	21565	21742	21688	21388	21716	21764	21577	21707	21766	21598	21512	21724	21739	21622	21799	21598	21748	21621	21612	21531	21580	21451	21397	21625	21637	21544	21747	21568	21564	21461	21512	21937	21703	21732	21831	21675	21460	21521	21644	21470	21672	21723	21776	21786	21590	21524	21779	21679	21638	21574	21675	21779	21599	21768	21631	21748	21686	21721	21745	21602	21643	21647	21671	21515	21666	21626	21633	21630	21630	21542	21859	21539	21712	21767	21745	21972	21405	21537	21738	21634	21747	21878	21646	21616	21629	21523	21617	21623	21668	21616	21763	21761	21720	21541	21583	21481	21623	21676	21484	21672	21746	21779	21746	21635	21475	21577	21557	21756	21808	21632	21753	21747	21778	21821	21493	21481	21587	21516	21827	21746	21717	21549	21632	21457	21499	21448	21604	21786	21702	21598	21630	21626	21545	21659	21580	21460	21597	21579	21690	21538	21617	21756	21815	21810	21738	21511	21672	21781	21803	21574	21728	21258	21580	21534	21582	21774	21365	21675	21745	21644	21531	21415	21768	21628	21745	21402	21772	21744	21707	21664	21686	21496	21511	21746	21630	21635	21677	21924	21588	21633	21677	21681	21725	21844	21529	21911	21611	21739	21775	21537	21979	21644	21679	21749	21550	21813	21888	21661	21702	21517	21591	21602	21549	21633	21516	21584	21748	21529	21521	21664	21562	21662	21594	21664	21778	21605	21715	21574	21698	21749	21449	21424	21390	21618	21789	21617	21796	21606	21910	21855	21659	21631	21549	21547	21746	21500	21699	21749	21412	21591	21588	21571	21546	21670	21586	21682	21653	21656	21644	21707	21669	21824	21590	21684	21422	21570	21785	21644	21645	21595	21639	21697	21684	21465	21653	21640	21914	21612	21698	21885	21394	21765	21609	21560	21526	21668	21522	21597	21828	21601	21631	21429	21671	21612	21959	21562	21653	21438	21653	21577	21812	21710	21653	21642	21383	21378	21703	21666	21750	21487	21695	21836	21593	21817	21811	21689	21682	21651	21470	21642	21665	21525	21605	21439	21629	21794	21548	21545	21538	21798	21704	21636	21529	21551	21669	21614	21470	21549	21358	21592	21648	21738	21469	21498	21706	21770	21665	21595	21700	21625	21671	21626	21791	21797	21631	21712	21419	21430	21666	21497	21372	21711	21648	21571	21627	21750	21503	21703	21773	21914	21531	21659	21752	21842	21722	21566	21664	21670	21253	21749	21716	21603	21629	21628	21694	21667	21510	21862	21474	21777	21811	21614	21775	21628	21707	21643	21763	21633	21586	21604	21431	21689	21780	21638	21682	21638	21820	21450	21593	21539	21867	21605	21674	21561	21611	21547	21675	21646	21682	21675	21543	21610	21332	21752	21665	21665	21734	21769	21534	21653	21770	21653	21724	21682	21663	21606	21572	21608	21470	21566	21686	21722	21762	21690	21410	21548	21397	21677	21621	21643	21741	21629	21688	21684	21661	21781	21824	21646	21590	21619	21802	21687	21849	21712	21658	21675	21670	21966	21972	21538	21867	21708	21764	21615	21690	21636	21584	21724	21705	21727	21685	21468	21693	21732	21907	21722	21765	21536	21796	21552	21793	21676	21582	21747	21589	21776	21651	21783	21677	21508	21578	21709	21529	21836	21614	21946	21542	21643	21646	21564	21738	21625	21559	21698	21618	21747	21455	21341	21565	21704	21608	21633	21692	21482	21544	21753	21558	21756	21729	21575	21879	21610	21730	21739	21600	21719	21900	21763	21450	21538	21760	21472	21726	21507
36896	53158	59127	52079	38709	32036	29029	26691	25134	23699	22550	20360	18716	17757	17218	16818	16538	16532	16406	16469	16404	16217	16014	16125	16212	15870	16215	15976	15960	16173	15908	15925	16076	16064	15904	16008	16069	15998	16064	15692	16087	16132	15919	15903	16013	15977	15889	16066	15871	16031	16032	16012	15935	15994	16065	16007	16104	16006	15907	15778	16152	15929	15775	15932	15874	16167	15970	16020	15926	15907	15995	15968	15957	16075	15821	15955	15901	16094	16069	15951	16001	15981	16020	16069	15924	16033	15861	16008	16002	16030	15979	15831	16033	15785	15968	16081	16054	15825	15890	15909	15899	16000	15970	15865	15987	15907	15956	15872	16100	16002	15888	15936	15918	15987	15878	15931	15983	15892	15927	15964	16057	15893	16017	15941	15962	16048	15843	15965	15996	15880	16022	15981	15979	15966	15962	16121	16065	15958	15904	15963	15816	15917	15800	15875	15949	15945	15913	16006	15983	15994	15941	15889	16049	15867	15948	15776	16101	15916	16088	16034	15810	15832	15826	16077	15921	15898	15884	15874	15861	16007	15962	15936	15936	15979	15915	16140	15902	15858	16090	15762	15879	15944	15779	16126	16055	15934	16076	15785	15986	15967	15996	15911	15983	16042	15928	15983	15946	16023	16058	15994	16234	15940	15998	15875	15862	15953	15940	15974	15968	16041	15928	16033	15868	15946	15892	15879	15933	16107	15985	16047	16081	15954	15987	15897	16078	16025	15946	16048	15912	15814	15917	15805	15766	15769	16207	16054	15969	15938	16060	15839	16044	16137	15938	15920	15869	15963	15808	15933	15875	15969	15944	15866	15969	16068	15883	15862	15859	15977	15887	16001	15864	15797	16025	15981	15985	15959	15900	15965	15897	16072	15947	16052	15834	16285	15857	16071	15932	15925	15942	15871	15966	15937	15986	16182	16010	15992	15987	16000	15863	15964	15976	16030	15877	15933	15871	16009	15961	16037	16026	15855	15895	16037	15727	16004	15917	16022	16019	15941	16083	15782	15990	16016	16051	16113	15794	15931	15909	15898	16042	15943	15978	16067	16029	15948	16129	15861	15852	15929	15833	16020	16030	15962	16066	16104	16135	15928	16012	15827	15985	15886	16090	16024	15901	15764	16006	15937	15878	15791	16057	15834	15961	15913	15971	16066	16011	15776	15997	16023	16120	15926	15920	15943	15892	15757	16003	15980	15921	16069	16016	15839	15931	16042	16022	15973	15877	15918	15919	15810	15934	15957	16085	15981	15950	15952	15980	16049	16004	16102	15876	15989	16008	15958	16023	15922	15988	15866	15921	16035	15926	15932	15968	15951	15961	15760	15872	15999	15871	15819	15922	15983	15915	15951	15765	15856	16096	16029	16057	15999	15914	15976	16075	15785	16070	16028	16106	15890	16101	15968	15905	15926	15823	15911	16072	15946	15945	15944	15941	16013	15901	15773	16043	15873	15825	16061	15940	16124	15918	15935	15838	15915	15969	15845	15947	15903	15844	15964	16011	15941	15775	15816	16004	16051	16037	15968	16066	16044	15944	15891	15978	15984	15911	15835	15843	15902	15908	16143	16044	16044	15953	16049	15898	15826	16013	15978	15927	15926	15884	16113	15961	15981	15925	16026	15995	16033	15951	16188	15957	15916	16106	15940	15987	16020	16017	15916	15782	15915	16079	15847	15997	15888	15781	15972	15793	16012	15838	16112	16198	15916	15954	15882	15876	16086	15905	16002	15912	15972	15973	16184	16038	15928	16131	15872	16034	15986	15956	16059	16048	15978	16014	15986	15975	15965	15838	15965	16032	16052	16033	15963	15972	16213	16022	16098	15942	16104	16059	15911	16024	15945	15986	15993	15850	16084	16038	15905	15858	15986	16062	15926	15958	16068	16024	15932	16126	15857	15924	15935	15838	16159	15831	15966	15833	15950	15929	15903	15952	15969	15887	15988	15927	15941	15956	15926	16040	16056	16100	16035	16229	16011	16023	16065	15905	15972	16069	15931	16088	15945	15876	15969	15895	15905	16125	16065	15771	16070	16039	15952	15881	16007	15876	15786	16029	15967	16203	15875	15757	16112	16002	15972	15946	15966	15835	16010	16078	16184	15900	16019	16087	15945	15876	16070	16067	15787	16189	16026	15918	15814	15948	16046	15865	15958	15952	15805	15877	16147	15964	15830	15896	15889	15966	16104	16063	16100	16038	16026	16131	15715	15877	15960	16143	16130	16118	16099	16111	15939	15881	16043	15926	15909	15945	16181	16004	15954	15945	16009	15988	15814	15743	16024	16009	15925	15975	16037	15783	15874	16089	16069	15809	16068	16135	16028	16051	15946	15988	15892	16131	15980	16072	16085	16055	15916	16070	16085	15994	15887	16080	15904	15961	15908	16145	15883	15850	16062	16048	15917	16073	16074	15856	16021	16092	15892	15936	15835	15880	15807	16036	15892	15934	16008	16079	16135	16032	16139	15883	15960	16079	16006	15974	16044	15963	15985	16035	15938	15985	15964	15828	16089	15848	16035	15954	16042	15951	15972	15998	15969	15998	16110	15997	16055	15884	15958	15997	16073	15949	16106	16014	15957	16006	15892	16043	16041	16056	15841	16006	16025	15975	15941	16032	16160	15901	16006	16010	15873	15908	16061	15877	16002	15994	16094	15922	15805	16011	15914	15964	16190	15863	16122	15896	15888	16096	15931	16031	16055	16066	16043	15807	15950	16078	15934	16127	15736	15773	15879	16123	15893	15944	15997	15934	16061	16156	15952	15933	16059	15916	16030	15998	15972	16108	16049	15801	16109	15954	16086	15915	16036	16111	16041	16054	15903	15902	16030	16092	15993	15873	15973	16016	15856	15966	16211	15929	16122	16170	15964	16112	16196	15998	15917	15967	16036	15933	16056	15823	15984	15923	15718	16006	15967	15897	15895	16113	15937	15905	16042	15930	15961	15997	15918	15940	15789	16057	16074	15932	15936	15804	16059	15921	16050	15959	16100	15910	15982	16021	15973	15955	15891	15981	16006	16004	16092	16084	15948	16038	15879	16034	15891	15986	15862	16042	15858	16060	16023	15999	15915	15978	15990	15894	15976	15847	15875	15799	15869	15998	15960	15724	16075	15886	16043	15911	15970	16027	15934	15778	15947	15949	15910	16234	15901	15888	15921	15856	15999	15967	15887	15993	16032	16074	15998	15805	15947	15815	15862	15815	15878	15916	16100	15909	16145	15980	15883	16026	15982	15921	15937	15956	16039	15828	16109	16039	16058	16133	16123	15903	16001	16029	16055	15970	16003	15916	16034	16002	15930	16037	16087	15887	16004	15927	16038	16041	15945	15933	15923	15935	16010	15998	15963	16143	15848	16080	16145	15891	15986	15909	15860	15987	16064	15937	15940	15961	15815	16024	16009	15915	15730	16061	15894	15925	15915	15828	15956	15797	16058	15996	16031	15977	16034	16010	16001	16104	16154	16075	15893	15885	16017	16000	16065	16002	16119	16009	15922	16167	16002	15703	15927	15784	15931	15974	15756	15957	16094	15992	16025	16082	15884	16027	16029	15908	15954	15881	16150	15936	15912	15972	15827	15907	16037	15941	16060	16025	16133	15864	15744	16082	15882	16126	16222	16041	15976	15997	15952	16012	15902	15995	15943	16047	15852	16116	15878	15888	16194	15879	15934	15934	15873	15782	15960	15869	16159	15962	15904	15967	16088	16040	16194	15954	16070	16029	16064	16046	15900	16031	15931	15986	15937	16041	15928	16000	15938	15969	16001	16010	16012	16162	16001	16212	15894	15906	16071	16017	15888	15944	15805	16099	15887	16083	16136	15946	15999	15858	15939	15909	15942	15772	15814	15915	15957	15859	15923	15957	15950	16052	16034	15973	16125	15945	15772	15899	16049	15958	15941	15951	16119	15785	16032	16019	15842	15913	15973	16008	15932	16035	15971	15913	15955	16017	15906	16044	15952	16004	16021	15941	15920	15918	16097	16109	15965	16004	16043	15955	16059	15867	15876	16012	15858	16000	15918	16135	15925	16056	16097	16005	15998	15927	16070	15845	16077	16099	15869	15979	16100	15884	16189	16009	15993	15746	15881	15950	16030	15839	15797	16082	16237	16090	16014	15765	16047	16106	15992	15941	16027	15838	15860	15953	15753	16101	16114	15871	16063	16165	16017	16124	16032	15971	15870	15788	15941	15925	16015	16119	16080	15993	16034	16009	15881	15887	15961	15858	16076	15987	15815	15846	15949	15869	16055	15880	16033	16087	15840	15856	15953	16084	15990	15943	16158	16077	15773	16001	15944	15979	15963	15929	15871	16017	16090	16011	15953	16006	16062	15951	15978	16054	16098	16008	16072	15894	15841	16067	16085	15771	16159	15994	15983	15966	15914	16042	15818	16052	15924	16140	16088	16026	16021	15931	16092	15919	16051	15783	16127	16126	15935	15831	15911	16058	15920	15994	16004	15985	15951	16095	15964	16030	15831	16052	16125	15911	15924	16036	15970	16014	15983	16148	16015	16007	15883	15960	16209	16067	15889	15888	16023	15861	16018	15854	15933	15897	15940	16084	15889	16046	16016	15983	16090	16037	15900	16065	16028	15881	15988	15909	15934	16102	16033	15910	15967	16046	16014	15883	15909	15989	16148	15872	15862	15836	16221	16029	15929	15812	15957	16057	16029	16067	15941	16146	16061	16036	15748	15940	16077	16139	16017	15971	16134	15864	15966	15941	15796	15948	15993	15983	15934	16014	15933	15730	16036	16131	16013	15836	16195	15967	16139	15903	16005	16030	16000	15851	16008	15831	15868	15867	15988	15950	15885	16162	16012	16044	16040	16017	15944	16020	15955	15890	15858	16088	15925	16073	15939	16024	16075	15993	15908	16042	16044	15953	15864	15888	16169	15888	16057	15898	16029	15858	16065	15807	15796	16019	15953	15975	15934	16076	16105	15859	16027	16133	15988	16139	15922	15965	16005	16010	15950	16039	16012	15921	16029	16060	16173	15952	16080	15917	15963	16132	16114	15902	15938	15865	15940	15920	15978	15986	15820	16118	15908	16180	16113	16035	15972	16063	16003	15808	15996	15865	15915	16151	16068	15898	16204	15862	15942	16003	16018	15931	16076	16041	16106	15996	15895	16021	15891
26328	23323	37199	40403	36241	36244	36364	32911	30791	29447	29071	26584	24456	23271	22766	22543	22433	22070	22150	22038	21956	21711	21723	21775	21571	21311	21515	21416	21490	21326	21479	21150	21312	21544	21210	21490	21506	21495	21439	21229	21391	21415	21386	21405	21138	21361	21335	21190	21286	21217	21359	21385	21268	21387	21325	21525	21515	21287	21355	21358	21098	21173	21117	21470	21202	21201	21463	21282	21229	21444	21227	21454	21306	21230	21236	21089	21201	21124	21219	21413	21271	21246	21343	21291	21192	21313	21236	21174	21391	21244	21402	21140	21532	21287	21227	21306	21414	21220	21261	21472	21397	21284	21357	21323	21400	21220	21379	21501	21167	21399	21292	21348	21287	21213	21196	21405	21209	21434	21533	21295	21331	21282	21260	21436	21347	21244	21478	21327	21232	21331	21417	21373	21029	21464	21298	21275	21304	21072	21322	21327	21243	21269	21204	21337	21306	21695	21368	21116	21391	21472	21257	21318	21319	21292	21238	21419	21444	21417	21192	21053	21429	21430	21211	21331	21354	21487	21262	21237	21046	21158	21361	21255	21177	21201	21170	21190	21633	21182	21118	21584	21507	21467	21350	21190	21182	21254	21425	21360	21366	21451	21405	21118	21325	21338	21255	21238	21355	21295	21246	21334	21319	21481	21287	21136	21107	21354	21268	21129	21531	21436	21389	21190	21413	21352	21144	21419	21419	21134	21293	21228	21307	21481	21329	21201	21483	21157	21378	21324	21186	21188	21285	21421	21298	21086	21441	21420	21456	21270	21346	21119	21090	21279	21388	21292	21319	21320	21421	21204	21362	21255	21245	21196	21146	21296	21495	21371	21296	21390	21170	21262	21247	21198	21182	21154	21237	21448	21170	21195	21289	21386	21252	21293	21135	21211	21350	21181	21387	21146	21229	21333	21320	21236	21467	21328	21519	21209	21519	21362	21141	21223	21223	21403	21249	21371	21372	21303	21482	21236	21465	21385	21185	21138	21213	21168	21133	21010	21365	21320	20964	21081	21315	21379	21254	21302	21504	21428	21561	21427	21264	21325	21302	21149	21157	21350	21058	21248	21408	21345	21434	21294	21201	21137	21233	21325	21125	21187	21440	21332	21304	21171	21235	21239	21284	21181	21228	21284	21152	21249	21365	21437	21141	21162	21310	21271	21475	21316	21262	21030	21337	21376	21187	21376	21198	21376	21434	21302	21174	21143	21308	21273	21367	21262	21369	21143	21328	21179	20940	21270	21261	21319	21217	21103	21288	21143	21397	21346	21494	21159	21426	21359	21238	21251	21376	21333	21397	21288	21260	21196	21237	21319	21118	21114	21372	21370	21306	21370	21300	21389	21214	21300	21390	21468	21287	21357	21343	21373	21367	21246	21163	21388	21402	21140	21333	21443	21421	21398	21380	21171	21205	21391	21227	21092	21270	21487	21279	21329	21258	21052	21460	21510	21290	21399	21358	21616	21366	21209	21079	21297	21435	21312	21292	21390	21286	21237	21237	21340	21220	21274	21340	21234	21404	21270	21302	21180	21199	21356	21320	21544	21283	21383	21090	21241	21202	21305	21509	21215	21417	21238	21251	21138	21349	21244	21087	21421	21490	21212	21414	21327	21242	21346	21241	21245	21266	21309	21400	21242	21086	21019	21328	21219	21437	21378	21313	21484	21312	21235	21475	21336	21142	21001	21214	21382	21598	21196	21142	21181	21369	21258	21498	21558	21311	21325	20916	21256	21397	21131	21319	21190	21311	21388	21268	21156	21099	21162	21172	21328	21329	21493	21246	21495	21165	20981	21359	21123	21120	21385	21323	21262	21175	21491	21477	21360	21287	21226	21351	21283	21493	21601	21584	21245	21263	21650	21338	21199	21379	21374	21339	21339	21279	21411	21305	21348	21526	21166	21230	21113	21341	21334	21538	21196	21220	21222	21104	21406	21387	21131	21416	21363	21396	21390	21264	21286	21468	21409	21407	21470	21354	21126	21279	21241	21356	21293	21252	21285	21243	21168	21409	21466	21166	21287	21045	21309	21261	21241	21387	21376	21179	21493	21502	21334	21534	21320	21371	21500	21386	21253	21399	21231	21265	21180	21312	21344	21479	21329	21328	21181	21291	21278	21398	21228	21283	21443	21302	21311	21211	21217	21290	21361	21273	21300	21319	21236	21202	21177	21291	21192	21083	21240	21274	21258	21172	21222	21111	21210	21322	21298	21382	21430	21291	21321	21546	21541	21271	21145	21282	21316	21291	21358	21259	20960	21335	21183	21135	21353	21523	21280	21319	21517	21355	21332	21498	21287	21372	21340	21445	21612	21098	21229	21360	21364	21247	21460	21127	21304	21460	21563	21280	21432	21298	21398	21430	21598	21287	21435	21616	21277	21194	21275	21364	21496	20951	21408	21141	21405	21206	21095	21575	21334	21343	21304	21486	21197	21251	21072	21443	21182	21327	21208	21056	21211	21492	21188	21407	21421	21311	21244	21464	21317	21363	21444	21287	21475	21330	21448	21201	21259	21255	21607	21653	21356	21254	21120	21232	21433	21210	21174	21335	21250	21152	21169	21246	21343	21613	21261	21324	21387	21303	21423	21457	21258	21138	21129	21242	21304	21310	20956	21349	21462	21271	21247	21215	21059	21264	21346	21149	21478	21362	21128	21230	21433	21393	21173	21411	21171	21233	21292	21134	21141	21046	21251	21252	21227	21235	21226	21093	21315	21105	21349	21418	21236	21462	21489	21259	21286	21429	21108	21276	21436	21417	21561	21273	21249	21324	21259	21308	21217	21258	21132	21164	21172	21188	21211	21448	21357	21173	21432	21579	21400	21229	21374	21494	21257	21216	21169	21335	21312	21125	21365	21335	21101	21202	21370	21417	21349	21183	21221	21369	21372	21186	21343	21254	21161	21414	21310	21322	21184	21501	21339	21410	21308	21373	21395	21218	21180	21230	21511	21254	21472	21329	21236	21271	21199	21228	21247	21348	21264	21278	21225	21533	21464	21193	21242	21300	21272	21454	21205	21427	21221	21447	21382	21189	21289	21517	21367	21527	21092	21480	21344	21382	21363	21381	21245	21238	21177	21255	21086	21462	21340	21433	21286	21325	21160	21501	21300	21391	21334	21253	21224	21273	21306	21322	21577	21398	21224	21266	21381	21269	21334	21262	21346	21410	21422	21285	21216	21220	21220	21416	20996	21368	21383	21249	21281	21236	21348	21295	21301	21277	21251	21402	21132	21449	21473	21360	21135	21025	21419	21415	21253	21334	21312	21457	21130	21393	21506	21209	21296	21437	21224	21319	21400	21343	21356	21245	21359	21339	21271	21467	21243	21119	21005	21061	21176	21104	21449	21272	21040	21402	21376	21362	21346	21302	21313	21237	21174	21176	21248	21279	21006	21285	21349	21063	21211	21195	21334	21467	21138	21214	21303	21537	21276	21280	21217	21379	21481	21305	21161	21195	21368	21378	21330	21463	21167	21257	21248	21199	21220	21449	21409	21464	21240	21135	21365	21402	21191	21176	21306	21437	21343	21012	21310	21364	21204	21323	21312	21579	21074	21115	21119	21330	21463	21355	21281	21314	21115	21266	21201	21453	21295	21417	21174	21326	21272	21320	21221	21421	21274	21288	21230	21273	21223	21533	21527	21307	21311	21348	21176	21274	21296	21315	21287	21405	21091	21405	21183	21249	21158	21458	21326	21244	21416	21296	21342	21345	21217	21298	21360	21527	21279	21395	21206	21369	21324	21127	21434	21118	21126	21269	21165	21314	21128	21440	21218	21375	21203	21516	21134	21119	21523	21488	21450	21519	21075	21251	21421	21418	21048	21183	21179	21392	21037	21348	21365	21516	21182	21056	20998	21396	21263	21564	21485	21213	21168	21521	21295	21509	21306	21431	21106	21141	21354	21423	21407	21270	21434	21255	21294	21534	21285	21278	21347	21210	21368	21412	21522	21320	21246	21223	21450	21315	21178	21510	21475	21349	21353	21412	21317	21368	21187	21279	21236	21138	21128	21013	21241	21371	21475	21334	21257	21448	21176	21542	21375	21320	21298	21125	21171	21186	21213	21206	21250	21439	21222	21533	21317	21411	21238	21238	21265	21265	21424	21266	21355	21410	21332	21242	21185	21292	21215	21339	21290	21415	21491	21404	21357	21319	21293	21318	21321	21387	21163	21383	21367	21122	21478	21220	21300	21090	21255	21274	21381	21188	21331	21537	21247	21320	21148	21081	21371	21342	21264	21206	21276	21317	21157	21285	21138	21450	21570	21114	21102	21288	21287	21393	21493	21183	21347	21343	21396	21255	21193	21432	21344	21356	21300	21293	21417	21230	21127	21405	21253	21455	21400	21553	21323	21167	21031	21074	21405	21385	21312	21093	21150	21281	21315	21240	21259	21307	21457	21264	21504	21264	21277	21271	21388	21140	21473	21425	21211	21348	21270	21108	21243	21374	21391	21243	21555	21258	21240	21404	21160	21290	21325	21203	21273	21349	21457	21328	21373	21241	21287	21380	21095	21303	21245	21045	21069	21258	21152	21422	21442	20879	21284	21215	21363	21324	21255	21489	21328	21306	21146	21350	21432	21251	21179	21330	21059	21366	21308	21215	21461	21188	21350	21399	21159	21300	21556	21217	21354	21233	21289	21300	21248	21406	21415	21460	21419	21277	21241	21489	21192	21197	21395	21389	21338	21317	21273	21336	21462	21229	21399	21224	21309	21367	21149	21556	21402	21443	21522	21326	21359	21236	21469	21256	21191	21326	21394	21347	21120	21360	21334	21431	21268	21311	21324	21207	21361	21230	21203	21357	21319	21296	21185	21426	21350	21448	21309	21443	21457	21478	21359	21382	21351	21339	21425	21501	21463	21538	21371	21428	21298	21411	21476	21305	21532	21298	21349	21356	21579	21418	21441	21533	21381	21247	21413	21445	21261	21221	21102	21374	21381	21229	21245	21331	21311	21289	21244	21299	21446	21236	21277	21056	21311	21274	20988	21167	21360	21661	21343	21311	21271	21386	21311	21494	21198	21416	21138	21141	21375	21087	21242	21514	21332	21334	21388	21228	21271	21522	21333	21384	21305	21177	21222	21300	21498	21468	21530	21293	21252	21502	21411	21268	21217	21337	21248	21436	20971
33135	56130	62680	56565	43541	37461	34690	31729	29314	27277	26451	22344	19673	18404	17665	17320	17053	17108	16728	16606	16095	16273	16066	16204	16074	15974	15804	15893	16024	15930	15914	15802	15768	15827	16005	15921	15743	15909	16013	15830	15857	15757	15843	15882	15876	15765	15704	15806	15856	15698	15813	15794	15710	15804	15620	15766	15724	15745	15875	15780	15814	15568	15613	15742	15862	15706	15753	15673	15782	15933	15773	15852	15712	15800	15718	15812	15803	15805	15549	15815	15858	15686	15707	15766	15683	15546	15710	15874	15750	15843	15781	15959	15927	15775	15652	15741	15546	15718	15685	16057	15792	15793	15772	15868	15734	16031	15803	15853	15689	15812	15755	15821	15826	15662	15900	15681	15916	15773	15761	15766	15993	15694	15702	15815	15647	15737	15954	15869	15643	15598	15756	15862	15584	15649	15731	15926	15703	15715	15755	15848	15876	15781	15776	15801	15800	15712	15804	15626	15837	15795	15737	15736	15692	15771	15681	15836	15951	15692	15806	15724	15789	15687	15881	15624	15853	15649	15817	15843	15624	15738	15714	15759	15628	15867	15869	15801	15847	15992	15748	15804	15854	15862	15685	15974	15714	15964	15986	15858	15833	15928	15838	15762	15796	15900	15799	15750	15851	15802	15694	15889	15909	15768	16000	15683	15944	15819	15836	15616	15903	15689	15785	15657	15890	15597	15895	15886	15909	15709	15877	15922	15681	15764	15819	15926	15844	15750	15745	15676	15549	15842	15762	15799	15610	15685	15805	15657	15653	15805	15869	15933	15712	15701	15851	15863	15840	15765	15653	15736	15899	16057	15856	15719	15760	15822	15915	15706	15827	15695	15821	15578	15733	15791	15724	15683	15808	15558	15772	15662	15777	16001	15653	15626	15762	16120	15694	15902	15798	15793	15906	15906	15800	15686	15749	15615	15706	15681	15743	15891	15640	15662	15775	15839	15706	15811	15880	15871	15948	15856	15746	15718	15796	15847	15878	15849	15937	15818	15868	15687	15813	15931	15805	15994	15889	15692	15842	15763	15693	15845	15673	15741	15772	15718	15725	15802	15828	15825	15853	15938	15801	15741	15731	15769	15797	15940	15872	15830	15838	15805	15754	15662	15671	15770	15676	15828	15813	15909	15930	15716	15757	15902	15945	15874	15828	15742	15629	15902	15678	15637	15900	15702	15765	15893	15601	15825	15810	15737	15864	15715	15832	15668	15720	15703	15675	15882	15691	15672	15730	15755	15850	15592	15878	15801	15945	15669	15879	15759	15708	15675	15618	15663	15904	15563	15803	15780	15636	15789	15826	16099	15999	15756	15904	15961	15872	15849	15821	15716	15739	15874	15683	15774	15863	15710	15796	15737	15663	15713	15755	15912	15795	15746	15683	15714	15812	15885	15847	15796	15899	15752	15899	15915	15678	15687	15874	15908	15657	15877	15586	15798	15801	15883	15677	15824	15728	15695	15744	15779	15775	15541	15913	15704	15809	15715	15748	15707	15872	15634	15834	15803	15531	15676	15775	15805	15958	15903	15914	15760	15672	15591	15840	15772	15861	15812	15676	15718	15729	15726	15766	15916	15775	15780	15994	15678	15811	15909	15664	15857	15906	15703	15689	15626	15773	15763	15895	15795	15830	15661	15655	15829	15666	15771	15823	15734	15807	15932	15703	15728	15714	15849	15929	15616	15746	15873	15735	15904	15824	15876	15691	16030	15618	15832	15845	15721	15951	15981	15787	15832	15837	15753	15803	15865	15671	15658	15829	15682	15782	15773	15944	15654	15627	15856	15808	15916	15866	15899	15765	15635	15808	15600	15934	15711	15603	15670	15820	15979	15761	15868	15541	15753	15635	15825	15795	15711	15643	15698	15719	15747	15872	15779	15848	15679	15594	15961	15797	15784	15706	15895	15632	15781	15816	15895	15791	15634	15740	15715	15870	15580	15785	15631	15926	15700	15714	15721	15773	15977	15745	15796	15884	15641	15640	15734	15724	15582	15869	15902	15860	15825	15604	15664	15779	15817	15755	15858	15863	15764	15618	15659	15909	15784	15721	15731	15730	15791	15956	15859	15768	15806	15693	15936	15888	15803	15701	15697	15721	15705	15690	15735	15747	15862	15683	15932	15764	15678	15819	15676	15972	15917	15634	15799	15788	16057	15716	15698	15859	15831	15775	15725	15629	15806	15756	15768	15871	15912	15749	15789	15652	15900	15703	15730	15893	15744	15799	15747	15919	15717	15921	15718	15739	15796	15655	15842	15995	15877	15764	15691	15807	15726	15794	15776	15997	15675	15795	15733	15841	15703	15657	15793	15822	15679	15655	15803	15830	16017	15904	15651	15776	15843	15669	15635	15841	15800	15905	15655	15784	15818	15775	15774	16006	15796	15697	15834	15618	15783	15834	15713	15736	15802	15775	15971	15755	15821	15824	15767	15940	15825	15788	15725	15880	15778	15730	15927	15758	15853	15862	15917	15580	15690	15878	15746	15650	15915	15690	15893	15776	15780	15701	15699	15795	15926	15838	15713	15839	15909	15694	15807	15809	15801	15744	15803	15776	15815	15835	15680	15530	15820	15892	15860	15788	15853	15732	15710	15767	15758	15763	15805	15843	15911	15875	15650	15763	15771	15756	15811	15776	15832	15806	15955	15740	15711	15691	15607	15795	15937	15890	15867	15669	15774	15770	15807	15786	15719	15779	15798	15767	15605	15731	15838	15740	15873	15661	15880	15698	15718	15970	15759	15819	15738	15849	15639	15911	15897	15629	15919	15756	15807	15800	15896	15654	15659	15889	15665	15703	15915	15872	15914	15826	15701	15703	15905	15740	15851	15931	15731	15754	15654	15689	15857	15698	15852	15795	15934	15690	15782	15751	15601	15725	15786	15736	15743	15721	15848	15668	15981	15806	15898	15923	15846	15748	15595	15806	15688	15837	15839	15714	15734	15743	15753	15852	15737	15781	15736	15759	15737	15771	15714	15650	15654	15762	15715	15753	15726	15809	15713	15672	15751	15633	15966	15764	15808	15705	15754	15751	15811	15899	15834	15846	15871	15793	15707	15758	15856	15856	15847	15626	15813	15814	15898	15763	15749	15772	15841	15763	15822	15780	15941	15697	15708	15716	15924	15926	15572	15937	15755	15845	15887	15823	15776	15634	15955	15869	15716	15809	15914	15665	15647	15739	15723	15760	15960	15908	15706	15670	15776	15813	15856	15714	15920	15792	15829	15801	15840	15770	15734	15786	15913	15788	15643	15757	15939	15646	15891	15845	15683	15909	15871	15987	15800	15971	15815	15788	15784	15838	15822	15716	15760	15754	15764	15912	15719	15713	15674	15824	15741	15975	15831	15800	15742	15892	15808	15702	15874	15681	15846	15759	15825	15867	15812	15812	15814	15716	15739	15608	15780	15936	15728	15748	15724	15749	15802	15691	15736	15716	15778	15742	15867	15838	15675	15689	15843	15769	16071	15897	15828	15841	15923	15871	15764	15890	15695	15878	15876	15837	15989	15750	15818	16115	15716	15825	15733	15668	15818	15701	15876	15817	15877	15814	15830	15908	15846	15815	15784	15885	15694	15800	15701	15805	15977	15801	15833	15791	15777	15931	15650	15769	15789	15753	15805	15862	15737	15802	15734	15788	15905	15893	15876	15900	15661	15775	15963	15803	15819	15860	15736	15864	15992	15983	15729	15888	15820	15743	15876	15651	15854	15966	15634	15851	15663	15940	15906	15827	15842	15708	15924	15890	15720	15737	15871	15832	15780	15619	15965	15791	15947	15772	15868	15773	15974	15811	15729	15609	15775	15798	15715	15872	15770	15630	15754	15917	15883	15844	15626	15900	15885	15792	15730	15748	15576	15925	15834	15880	15929	15672	15971	15828	15807	15752	15697	15875	15770	15680	15980	15829	15958	15971	15897	15744	15819	15863	15796	15793	15902	16037	15839	15835	15847	15703	15799	15821	15811	15830	15648	15603	15879	15638	15587	15877	15969	15724	15919	15804	15923	15652	15730	15724	15555	15764	15771	15827	15758	15860	15697	15813	15720	15784	15793	15813	15729	15975	15735	15837	15714	15556	15792	15771	15775	15766	15947	15884	15864	16003	15729	15772	15645	15910	15762	15791	15725	15649	15876	15859	15832	15705	15708	15687	15789	15647	15993	15849	15717	15784	15825	15825	15823	15896	15955	15896	15898	15700	15691	15916	15797	15886	15834	15815	15742	15982	15846	15618	15742	15702	15959	15703	15923	15707	15743	15714	15877	15863	15915	15752	15749	15825	15680	15700	15857	15892	15848	15648	15754	15796	15885	15636	15773	15759	15778	15877	15743	15749	15902	15808	15827	15854	15694	15916	15729	15789	15651	15921	15675	15798	15937	15655	15801	15720	15536	15704	15836	15737	15880	15992	15993	15748	15748	15989	15746	15790	15648	15649	15795	15937	15820	15622	15937	15740	15631	15772	15829	16008	15743	15789	15795	15691	15904	15713	15720	15710	15578	15792	15696	15968	15810	15880	15723	15711	15887	15774	16003	15798	15819	15802	15730	15891	15616	15852	16016	15818	15878	15866	15687	15941	15870	15749	15777	15924	15795	15650	16019	15927	15847	15741	15942	15832	15976	15744	15852	15737	15950	15707	16071	15832	15909	15686	15865	15807	15740	15725	15695	15892	15854	15816	15882	15766	15805	15712	15745	15764	15912	15903	15738	15612	15807	15848	16038	15717	15891	15898	15762	15813	15843	15696	15712	15680	15757	15772	15770	15920	15726	15874	15784	15865	15694	15846	15581	15884	15816	15851	15795	15747	15757	16054	15733	15968	16175	15906	15609	15856	15881	15774	15850	16046	15735	15714	15753	15854	15862	15979	15761	15862	15709	15770	15701	15906	15788	15811	15822	15791	15739	15820	15793	15712	15883	15805	15779	15755	15909	15771	15809	15761	15869	15936	15723	15833	15732	15728	15703	15662	15817	15705	15703	15880	15751	15689	15764	15797	15785	15836	15978	15838	15872	15870	15801	15968	15786	15926	15846	15847	15850	15846	15572	15869	15872	15731	15873	15774	15704	15828	15879	15902	15824	15710	15795	15751	15623	15806	15737	15749	15720	15807	15827	15828	15945	15678	15921	15767	15719	15835	15735
24495	21890	31161	31287	31514	36197	39707	36293	34171	31638	31868	29497	25574	23771	23267	23098	22732	22460	22116	22059	22051	21788	21905	21793	21603	21749	21637	21452	21512	21489	21489	21564	21797	21281	21583	21613	21567	21487	21507	21506	21626	21467	21695	21578	21459	21455	21586	21395	21239	21419	21528	21207	21538	21458	21490	21414	21630	21651	21381	21383	21228	21303	21515	21831	21413	21359	21208	21358	21585	21558	21474	21259	21378	21821	21453	21546	21435	21458	21690	21301	21494	21381	21447	21245	21427	21352	21418	21429	21327	21482	21406	21485	21385	21543	21542	21307	21545	21423	21545	21111	21287	21419	21410	21238	21473	21094	21470	21236	21276	21497	21491	21271	21195	21434	21684	21355	21358	21322	21329	21178	21154	21366	21350	21317	21268	21348	21467	21408	21569	21256	21227	21480	21495	21532	21232	21531	21290	21315	21543	21386	21385	21322	21458	21096	21457	21523	21454	21598	21385	21181	21428	21374	21617	21339	21214	21513	21455	21418	21407	21506	21445	21322	21348	21811	21381	21317	21642	21353	21356	21316	21315	21700	21591	21426	21279	21448	21337	21430	21492	21591	21416	21471	21394	21448	21435	21172	21426	21767	21536	21294	21443	21208	21252	21408	21543	21430	21473	21383	21526	21377	21345	21366	21273	21445	21568	21356	21323	21258	21279	21216	21336	21547	21613	21382	21387	21340	21480	21445	21585	21483	21445	21219	21241	21420	21426	21458	21522	21467	21726	21477	21636	21451	21372	21345	21395	21341	21527	21343	21463	21229	21400	21450	21249	21417	21525	21372	21499	21338	21484	21470	21468	21494	21571	21270	21210	21399	21479	21430	21307	21532	21519	21387	21416	21476	21475	21533	21452	21483	21395	21436	21513	21300	21313	21230	21426	21339	21693	21430	21408	21333	21229	21588	21406	21393	21450	21364	21365	21518	21373	21447	21351	21327	21343	21342	21502	21271	21382	21256	21498	21470	21581	21433	21613	21374	21307	21427	21417	21324	21240	21567	21250	21385	21508	21256	21422	21727	21391	21263	21233	21521	21331	21238	21283	21364	21318	21399	21626	21355	21365	21405	21536	21329	21260	21550	21600	21509	21434	21287	21313	21404	21350	21608	21217	21326	21596	21656	21356	21304	21277	21387	21139	21333	21730	21433	21452	21218	21407	21385	21504	21368	21318	21379	21559	21545	21403	21278	21631	21369	21302	21324	21395	21229	21598	21363	21498	21252	21408	21511	21437	21424	21557	21346	21211	21516	21570	21656	21542	21449	21451	21335	21335	21385	21437	21461	21494	21404	21250	21264	21506	21442	21150	21388	21318	21483	21321	21523	21517	21371	21337	21202	21515	21663	21361	21647	21375	21468	21572	21415	21317	21347	21423	21120	21431	21352	21449	21300	21385	21203	21458	21267	21610	21278	21614	21613	21364	21589	21564	21416	21700	21346	21425	21209	21336	21402	21187	21384	21456	21672	21268	21466	21542	21372	21659	21419	21435	21557	21398	21457	21421	21427	21503	21337	21408	21250	21389	21590	21408	21358	21454	21210	21288	21220	21381	21420	21517	21664	21508	21513	21271	21420	21545	21496	21214	21325	21579	21440	21356	21498	21249	21052	21474	21493	21483	21423	21481	21251	21535	21270	21467	21304	21423	21297	21349	21438	21519	21421	21434	21202	21422	21362	21526	21669	21559	21279	21412	21369	21445	21553	21369	21305	21446	21347	21214	21424	21386	21528	21310	21346	21367	21639	21492	21336	21106	21437	21417	21305	21371	21521	21517	21573	21624	21591	21490	21219	21578	21457	21486	21492	21337	21494	21269	21221	21569	21275	21376	21352	20990	21326	21189	21307	21269	21181	21465	21311	21444	21272	21472	21406	21436	21222	21053	21543	21608	21430	21406	21362	21406	21431	21513	21368	21644	21505	21241	21611	21331	21547	21448	21313	21624	21420	21569	21554	21409	21422	21471	21345	21512	21214	21713	21561	21396	21528	21425	21649	21216	21336	21336	21340	21446	21389	21149	21614	21480	21725	21464	21430	21514	21661	21387	21251	21445	21442	21470	21311	21523	21323	21651	21616	21353	21568	21346	21543	21276	21420	21378	21460	21315	21353	21144	21522	21474	21486	21505	21395	21463	21424	21425	21582	21469	21419	21371	21395	21382	21472	21501	21285	21338	21448	21443	21365	21388	21446	21354	21110	21399	21508	21468	21532	21377	21491	21510	21233	21406	21365	21219	21087	21263	21273	21337	21544	21636	21652	21490	21599	21183	21484	21542	21439	21184	21281	21442	21466	21406	21421	21342	21603	21635	21428	21489	21494	21348	21317	21446	21239	21354	21372	21596	21370	21334	21407	21287	21237	21333	21386	21334	21353	21457	21455	21509	21482	21342	21309	21103	21230	21376	21174	21362	21474	21398	21515	21313	21396	21433	21427	21117	21297	21458	21450	21539	21303	21523	21477	21568	21576	21529	21565	21325	21461	21206	21246	21222	21325	21376	21585	21120	21269	21404	21413	21280	21338	21273	21392	21427	21355	21156	21321	21283	21385	21305	21392	21347	21503	21496	21613	21378	21461	21503	21493	21288	21404	21595	21454	21264	21204	21394	21514	21432	21557	21327	21356	21565	21245	21190	21459	21349	21330	21461	21404	21506	21321	21414	21406	21264	21622	21432	21400	21559	21440	21296	21269	21566	21360	21692	21378	21442	21292	21399	21360	21456	21685	21407	21249	21218	21254	21385	21371	21360	21530	21398	21605	21423	21284	21403	21246	21562	21417	21593	21172	21447	21367	21345	21493	21522	21432	21213	21106	21337	21553	21439	21514	21531	21427	21483	21455	21529	21736	21588	21291	21540	21397	21426	21305	21200	21373	21380	21200	21160	21303	21271	21213	21645	21470	21401	21325	21310	21455	21505	21393	21658	21352	21454	21418	21269	21285	21405	21564	21196	21347	21246	21469	21580	21260	21407	21459	21712	21280	21332	21431	21421	21351	21415	21534	21373	21371	21244	21131	21477	21293	21538	21441	21571	21431	21512	21311	21334	21225	21271	21485	21439	21445	21497	21392	21125	21439	21413	21483	21511	21440	21529	21360	21314	21314	21150	21497	21375	21632	21624	21459	21470	21443	21411	21380	21549	21390	21492	21517	21552	21380	21543	21649	21614	21408	21442	21485	21392	21602	21324	21383	21291	21387	21394	21330	21545	21257	21420	21505	21509	21507	21481	21387	21455	21453	21368	21243	21445	21630	21347	21374	21501	21522	21147	21476	21477	21611	21304	21476	21718	21347	21471	21401	21625	21324	21339	21279	21557	21520	21235	21364	21579	21265	21287	21317	21242	21334	21287	21492	21437	21429	21447	21323	21196	21473	21737	21595	21358	21344	21310	21444	21630	21526	21382	21542	21476	21481	21513	21314	21610	21258	21439	21509	21552	21503	21321	21560	21631	21602	21459	21470	21235	21388	21304	21317	21402	21447	21308	21491	21454	21461	21495	21233	21437	21568	21335	21629	21224	21490	21314	21494	21413	21482	21404	21496	21280	21359	21522	21253	21284	21356	21503	21260	21197	21397	21528	21494	21179	21501	21290	21525	21312	21382	21276	21458	21441	21625	21533	21234	21477	21423	21399	21440	21243	21244	21322	21648	21390	21427	21412	21480	21506	21266	21406	21061	21422	21353	21602	21227	21404	21184	21543	21070	21325	21637	21507	21272	21274	21486	21502	21407	21670	21371	21316	21291	21349	21358	21505	21440	21373	21368	21385	21353	21376	21304	21353	21500	21638	21544	21455	21506	21209	21460	21520	21397	21519	21649	21420	21402	21324	21330	21376	21287	21407	21340	21470	21360	21295	21397	21236	21253	21341	21275	21291	21665	21480	21450	21546	21516	21530	21400	21632	21432	21400	21433	21554	21244	21521	21282	21599	21611	21244	21308	21371	21196	21327	21418	21494	21314	21447	21643	21446	21441	21366	21606	21409	21453	21459	21368	21318	21480	21313	21435	21320	21298	21375	21384	21305	21333	21416	21375	21504	21433	21319	21461	21671	21159	21333	21269	21538	21729	21339	21403	21411	21453	21417	21313	21252	21355	21487	21641	21329	21519	21383	21572	21256	21549	21675	21255	21405	21348	21603	21587	21303	21474	21552	21657	21171	21370	21471	21225	21428	21496	21526	21405	21578	21548	21472	21542	21471	21418	21420	21512	21412	21317	21303	21451	21543	21307	21253	21588	21447	21390	21394	21510	21560	21540	21362	21500	21296	21133	21374	21318	21350	21678	21277	21490	21460	21257	21436	21408	21438	21578	21407	21320	21585	21293	21244	21450	21270	21393	21311	21446	21480	21345	21285	21380	21386	21367	21298	21570	21290	21210	21298	21601	21319	21448	21753	21285	21520	21471	21201	21338	21316	21447	21267	21364	21759	21329	21384	21425	21458	21350	21596	21502	21312	21392	21308	21405	21481	21313	21253	21439	21388	21474	21637	21655	21392	21333	21505	21333	21406	21339	21359	21425	21298	21465	21569	21348	21332	21403	21552	21407	21376	21352	21570	21546	21356	21338	21341	21289	21339	21476	21114	21229	21428	21425	21507	21125	21414	21483	21453	21562	21561	21509	21500	21429	21295	21263	21439	21319	21329	21369	21446	21447	21487	21353	21398	21256	21520	21430	21340	21388	21608	21540	21456	21510	21094	21301	21531	21306	21348	21403	21351	21425	21289	21653	21385	21353	21401	21167	21399	21286	21616	21616	21446	21602	21396	21334	21386	21558	21403	21404	21490	21309	21240	21317	21394	21444	21371	21310	21313	21358	21315	21221	21404	21198	21294	21353	21397	21412	21312	21317	21197	21222	21350	21299	21530	21522	21508	21418	21405	21378	21431	21548	21503	21374	21239	21412	21453	21491	21480	21321	21477	21258	21494	21438	21436	21207	21324	21331	21258	21352	21416	21407	21559	21307	21332	21515	21296	21362	21265	21770	21426	21402	21332	21446	21597	21247	21433	21486	21397	21524	21200	21510	21452	21378	21249	21060	21406	21467	21312	21415	21240	21465	21354	21414	21395	21284	21379	21268	21376	21522	21804	21610	21307	21431	21381	21312	21479	21384	21618	21357	21589	21277	21321	21438	21518	21362
34247	58538	64391	60506	47681	41758	38721	36401	33142	29346	30713	25714	20737	18957	18537	17982	17637	17121	16996	16661	16593	16464	16432	16263	16131	16279	16143	15834	16013	15786	15901	15946	16044	15858	15707	15888	16064	16010	15736	15781	15693	15775	15761	15774	15967	16002	16075	15638	15665	15889	15797	15840	16011	15932	15748	16017	15816	15750	15773	15992	15779	15799	15878	15709	15895	15986	15946	15884	15863	15790	15729	15761	15834	15916	15639	15865	15875	15768	15799	15705	15788	15866	15833	15817	15839	15901	15637	15768	15797	15931	15609	15678	15783	15739	16097	15722	15605	15757	15838	15710	15764	15739	15845	15902	15758	15888	15791	15813	15636	15828	15905	15861	15882	16044	15635	15770	15747	15752	15870	15798	15772	15865	15726	15846	15772	15739	15864	15795	15678	15776	15847	15857	15719	15937	15856	15782	15870	15666	15958	15714	15650	15886	15797	15846	15805	15924	15752	15878	15717	15798	15833	15847	15807	15705	15798	15794	15729	15838	15726	15745	15651	15669	15865	15858	15780	15762	15738	15808	15762	15940	15769	15814	15738	15904	16003	15921	15939	15873	15816	15758	15832	15814	15715	15882	15695	15889	15773	15883	15838	15858	15727	15763	15664	15831	15831	15770	15738	15882	15797	15926	15842	15809	15716	15861	15757	15958	15710	15794	15747	15744	15744	15806	15913	15689	15826	15844	15639	15810	15790	15969	15925	15732	15914	15693	15808	15753	15911	15743	15758	15800	15794	15760	15922	15955	15681	15811	15812	15836	15837	15876	15939	15723	15948	15902	15868	15821	15885	15841	15928	15702	15790	15796	15660	15724	15897	15687	15784	15695	15767	15751	15653	15965	15733	15796	15779	15911	15832	15801	15687	16042	15727	15967	15918	15921	15788	15628	15759	15737	15843	15850	15981	15823	15818	15734	15937	15908	15896	15766	15817	15809	15781	15845	15746	15711	15787	15838	15688	15812	15851	15895	15788	15803	15900	15710	15908	15778	15722	16022	15847	15815	15792	15793	15719	15721	15781	15563	15770	15711	15931	15941	15691	15839	15852	15920	15875	15953	15780	15721	15852	15838	15731	15887	15651	15863	15781	15875	15690	15882	15763	15721	15939	15640	15827	15834	15904	15676	15853	15932	15759	15816	15781	15705	15866	15782	15827	15770	15835	15796	15708	15897	15718	15710	15883	15728	15828	15748	15921	15789	15862	15842	15853	15951	15891	15887	15807	15833	15821	15749	15842	15665	16004	15873	15828	15901	15790	15907	15828	15741	15727	15808	15741	15803	15732	15858	15797	15943	15886	15805	15712	15778	16056	15965	15760	15782	15893	15760	15886	15842	15908	15748	15775	15955	15803	15899	15861	15757	15840	15948	15813	15851	15702	15760	15641	15605	15780	15712	15820	15880	15823	15871	15886	15725	15837	15897	15761	15796	15864	15619	15895	15662	15759	15800	15736	15851	15924	15834	15902	15852	15803	15747	15800	15878	15871	15760	15772	15760	15840	15812	15505	15760	15718	15883	15689	15694	15656	15699	15865	15959	15821	15731	15749	15847	15688	15855	15744	15949	15797	15816	15938	15969	15749	15932	15757	15933	15833	15553	15786	15765	15827	15687	15704	15783	15886	15721	15670	15862	15873	15828	15831	15981	15813	15833	15909	15974	15656	15755	15867	15803	15815	15792	15779	15841	15634	15930	15878	15844	15853	15783	15825	16043	15840	15799	15911	15850	15725	15835	15679	15905	15770	15690	15855	15618	15832	15916	15625	15995	15937	15786	15726	15720	15859	15993	15835	15968	15670	15856	15765	15652	15664	15843	15837	15800	15762	15933	15940	15878	15795	15977	15791	15966	15660	15771	15702	15993	15515	15864	15957	15694	15738	15846	15950	15955	15712	15775	15721	15835	15510	15950	15807	15881	15738	15953	15784	15739	15849	15814	15848	15782	16006	15795	15875	15807	15902	15603	15911	15834	15744	15737	15722	16025	15956	15761	15808	15786	15823	15917	15813	15692	15915	15852	15782	15842	15804	15692	15738	15885	15776	15873	15634	15940	15941	15783	15770	15835	15604	15698	15929	15710	15847	15880	15984	15902	15691	15843	15700	15901	15752	15835	15812	15847	15861	15956	15723	15837	15728	15882	15875	15813	15680	15851	15893	15713	15984	15736	15802	15739	15985	15799	15752	15752	15784	15674	15872	15760	15868	15722	15808	15824	15899	15741	15778	15906	15840	15831	15690	16026	15865	15644	15799	15706	15897	15740	15772	15861	15766	15714	15940	15887	15931	15940	15812	15827	15887	15622	16074	16020	15819	15973	15839	15794	15885	15806	15909	15762	15726	15827	15892	15878	15960	15860	15851	15673	15881	15799	15703	15829	15918	15845	15714	15839	15832	15622	15950	15861	15668	15769	15790	15795	15833	15925	15770	15872	15887	15885	15700	15753	15674	15673	15733	15968	15838	15799	15764	15912	15934	15768	15823	15823	15786	15696	15903	15888	15730	15902	15689	15942	15692	15762	15897	15837	15741	15826	15834	15814	15935	15833	15750	15772	15853	15944	15851	15797	15707	15756	15781	15776	15807	15783	15914	15589	15937	15610	15862	15693	15760	15841	15874	15648	15765	15746	15790	15836	15853	15909	15915	15740	15897	15765	15831	15859	15812	16053	15761	15650	15825	15892	15748	15819	15926	15798	15735	15789	15870	15860	15860	15688	15706	15587	15845	15853	15740	15910	15781	15829	15662	15785	15785	15860	15882	15672	15866	15924	15955	15735	15834	15753	15639	15927	15762	15875	15773	15877	15820	15863	15800	15835	15676	15820	15896	15619	15856	15985	15840	15673	15807	15797	15848	15904	15752	15622	15749	15613	15862	15749	15631	15943	15857	15675	15792	15784	15808	15826	15848	15687	15674	15841	15989	15759	15802	15847	15902	15649	15906	15851	15704	15872	15832	15718	15766	15929	15849	15833	15900	15912	15710	15582	15996	15851	15753	15603	15695	15549	15890	15759	15826	15847	15794	15861	15730	15827	15788	15957	15711	15967	15921	15597	15686	15660	15798	16033	15813	16009	15996	15804	15703	15809	15819	15716	15654	15816	15863	15861	15897	15701	15837	15763	15890	15881	15964	15950	15818	15942	15853	15748	15824	15761	15796	15725	15599	15709	15808	15754	15637	15931	15883	16020	15839	15846	15851	15809	15858	16078	15951	15795	15812	15662	15855	15810	15684	15898	15855	15870	15673	15717	15913	15831	15940	15970	15651	15783	15822	15716	15876	15919	15829	15824	15841	15953	15822	15673	15695	15860	15847	15799	15835	15679	15793	15954	15778	15764	15868	15886	16011	15842	15859	15684	15803	15496	15868	15836	15796	15758	15935	15805	15837	15843	15810	15723	15757	15818	15822	15733	15753	15736	15818	15724	15921	15865	15757	15863	15756	15854	16040	15732	15588	15741	15788	15832	15596	15604	15796	15809	15681	15685	15739	15741	15730	15788	16012	15852	15862	15854	15771	15875	15805	15742	15747	15851	15753	15650	15818	15867	15921	15809	15730	15738	15812	15793	15849	15867	15998	15711	15900	15965	15756	15824	15827	15861	15848	15811	15701	15837	15883	15830	15968	15863	15895	15844	15700	15894	15949	15882	15801	15564	15926	15896	15878	15982	15764	15981	15805	15849	15921	15791	16013	15877	15929	15714	15805	15825	15787	15723	15760	15537	15844	15723	15900	15789	15794	15786	15690	15745	15860	15824	15956	15875	15734	15805	15730	15829	15926	15751	15814	15909	15769	15671	15630	16058	15803	15633	15939	15831	15765	15922	15840	15951	15780	15873	15738	15841	15871	15873	15818	15723	15731	15684	15924	15828	15961	15962	15862	15949	15862	15697	15648	15710	15571	15761	15793	15833	15888	15712	15950	15911	15764	15793	15863	15843	15770	15801	15772	15869	15720	15884	15857	15818	15745	15783	15892	15850	15605	15738	15710	15724	15682	15950	15696	15777	15866	15817	15825	15779	15670	15796	15746	15758	15908	15810	15938	15797	16088	15709	15799	15979	15884	15655	15844	15849	15874	15840	15758	15867	15767	15803	15897	15697	15881	15825	15835	16022	15917	15702	15933	15945	15724	15765	15725	15754	15829	15687	15820	15755	15791	15873	15763	15569	15849	15894	15911	15980	15777	15708	15866	15720	15540	15766	15792	15733	15879	15691	15751	15682	15765	15775	15878	15753	15668	15987	15756	15673	15779	15866	15863	15958	15761	15854	16046	15757	15741	15806	16017	15745	15789	15750	15771	15953	15736	15776	15855	15719	15813	15785	15739	15863	15764	15670	15692	15957	15788	15801	15823	15805	15867	15822	15873	15925	15670	15816	15775	15938	15866	15934	15649	15870	15815	15760	15828	15823	15719	15923	15624	15852	15853	15705	15767	15786	15831	15742	15949	15643	15617	15763	15681	15943	15699	15883	15772	15910	15813	15725	15813	15849	15764	16042	15808	15707	15930	15681	15738	15742	15784	15705	15742	15651	15743	15920	15652	15726	15769	15844	15740	15757	15826	15758	15638	15741	15964	15803	15909	15864	15808	15858	15823	15884	15852	15751	15857	15919	15760	15739	15869	15793	15799	15743	15838	15720	15767	15883	15838	15919	15758	15673	15726	15956	15815	15773	15944	15834	15864	15750	15725	15868	15631	15781	15757	15709	15799	15893	15698	15886	15805	15839	15828	15832	15764	15831	15845	15794	15814	15821	15632	15850	15747	15749	15825	15710	15979	15739	15798	15816	15707	15708	15914	15826	15853	15772	15721	15859	15682	16041	15912	15603	15833	15882	15781	15844	15843	15826	15910	15725	15853	15516	15790	15745	15784	15962	15805	15826	15805	15934	15869	15864	15856	15711	15927	15770	15677	15730	15785	15861	15666	15782	15995	15561	15783	15857	15763	15756	15922	15709	15833	15741	15806	15723	15927	15839	15792	15812	15862	15827	15949	15798	15843	15736	15933	15763	15939	15703	15682	15937	15831	15989	15807	15920	15757	15868	15660	15858	15855	15975	15734	15813	15793	15761	15926	15874	15663	15691	15804	15890	15787	15961	15730	15905	15820	15865	15842	15695	15793	15737	15725	15788	15711	15801	15760	15582
42186	50635	52718	45973	35557	32937	31197	29618	28358	26476	25144	23761	22646	22339	22224	22102	22119	22104	21971	21580	21651	21590	21555	21480	21572	21225	21413	21492	21465	21672	21389	21428	21547	21504	21511	21405	21394	21511	21654	21276	21346	21523	21320	21333	21388	21358	21329	21440	21361	21362	21335	21197	21307	21235	21346	21366	21362	21315	21620	21371	21515	21428	21365	21446	21490	21306	21417	21357	21241	21283	21321	21454	21329	21348	21443	21518	21133	21022	21374	21666	21390	21274	21607	21248	21467	21235	21453	21343	21404	21476	21431	21312	21213	21261	21580	21528	21391	21431	21507	21383	21301	21442	21310	21166	21231	21391	21187	21339	21356	21231	21404	21175	21609	21459	21550	21420	21296	21359	21464	21223	21314	21218	21385	21407	21517	21244	21408	21331	21472	21407	21212	21305	21374	21314	21300	21144	20974	21358	21421	21296	21406	21243	21274	21221	21536	21317	21271	21624	21463	21536	21682	21532	21375	21462	21483	21031	21309	21340	21281	21225	21376	21257	21322	21360	21461	21235	21412	21426	21274	21337	21381	21417	21456	21309	21096	21488	21345	21188	21216	21465	21485	21359	21363	21382	21316	21403	21322	21297	21327	21366	21448	21345	21508	21221	21465	21091	21389	21253	21562	21431	21466	21364	21290	21345	21459	21434	21380	21158	21322	21339	21444	21343	21511	21625	21507	21335	21533	21360	21263	21260	21279	21269	21446	21422	21516	21665	21497	21165	21293	21373	21373	21275	21481	21229	21236	21375	21415	21334	21371	21548	21605	21542	21221	21180	21348	21292	21424	21278	21180	21334	21376	21277	21088	21356	21512	21319	21474	21330	21323	21246	21373	21428	21446	21391	21515	21481	21365	21625	21109	21233	21208	21370	21383	21412	21478	21214	21134	21104	21252	21345	21422	21317	21371	21089	21201	21413	21155	21258	21599	21395	21469	21380	21291	21480	21203	21315	21421	21244	21430	21375	21307	21233	21394	21371	21338	21354	21440	21436	21364	21372	21600	21504	21395	21416	21206	21217	21230	21665	21304	21240	21146	21163	21340	21381	21247	21299	21300	21455	21208	21509	21438	21371	21507	21585	21442	21437	21340	21573	21651	21266	21370	20977	21279	21155	21314	21521	21468	21079	21380	21441	21326	21464	21268	21442	21573	21304	21490	21393	21393	21520	21573	21383	21160	21105	21354	21498	21263	21357	21495	21318	21386	21429	21398	21303	21134	21407	21100	21187	21390	21422	21320	21310	21402	21352	21311	21302	21372	21391	21243	21365	21463	21447	21309	21381	21329	21510	21323	21248	21307	21186	21557	21371	21469	21341	21254	21298	21382	21515	21259	21355	21407	21247	21497	21334	21314	21408	21351	21353	21375	21277	21540	21329	21359	21219	21389	21639	21468	21328	21165	21461	21442	21610	21461	21401	21347	21315	21410	21429	21319	21430	21456	21281	21359	21277	21385	21410	21605	21477	21376	21370	21237	21384	21383	21441	21575	21405	21304	21256	21368	21608	21389	21527	21489	21224	21364	21451	21418	21228	21365	21270	21276	21271	21329	21365	21392	21403	21431	21402	21508	21573	21470	21561	21565	21360	21199	21498	21331	21460	21260	21417	21439	21336	21456	21492	21146	21345	21231	21416	21407	21360	21530	21386	21312	21252	21305	21338	21358	21225	21341	21160	21302	21165	21435	21275	21521	21545	21519	21531	21045	21442	21392	21358	21232	21334	21310	21485	21193	21452	21434	21397	21322	21332	21353	21545	21486	21407	21195	21229	21300	21525	21345	21570	21352	21279	21334	21563	21176	21308	21370	21456	21392	21267	21306	21499	21432	21353	21586	21501	21147	21458	21492	21324	21288	21449	21371	21409	21554	21459	21280	21294	21305	21416	21413	21417	21187	21280	21280	21229	21238	21332	21603	21270	21645	21636	21391	21534	21122	21133	21564	21345	21067	21338	21377	21286	21240	21237	21280	21196	21258	21396	21321	21187	21328	21586	21217	21302	21388	21395	21494	21296	21296	21461	21556	21307	21430	21282	21138	21249	21336	21299	21298	21259	21273	21512	21315	21574	21428	21335	21344	21427	21424	21307	21497	21506	21297	21260	21395	21407	21365	21562	21354	21181	21289	21336	21480	21446	21595	21246	21584	21475	21176	21355	21404	21181	21424	21353	21208	21539	21591	21454	21339	21439	21395	21450	21454	21438	21610	21475	21486	21593	21486	21683	21454	21555	21325	21384	21319	21334	21566	21419	21295	21369	21592	21217	21339	21328	21496	21374	21521	21343	21269	21342	21343	21323	21470	21467	21572	21240	21437	21144	21423	21416	21358	21336	21265	21261	21520	21251	21309	21413	21561	21406	21346	21144	21462	21557	21423	21565	21427	21241	21494	21525	21351	21642	21533	21383	21316	21452	21301	21283	21333	21303	21294	21215	21453	21375	21619	21213	21446	21271	21448	21275	21540	21489	21364	21048	21303	21474	21282	21101	21378	21350	21331	21408	21218	21282	21361	21501	21602	21621	21625	21306	21523	21209	21384	21641	21390	21478	21483	21454	21544	21411	21419	21421	21557	21460	21314	21513	21299	21518	21319	21540	21377	21201	21453	21233	21394	21415	21383	21455	21523	21196	21499	21552	21370	21280	21306	21323	21391	21419	21240	21366	21463	21559	21359	21386	21388	21426	21377	21011	21452	21421	21345	21535	21286	21275	21250	21457	21377	21521	21314	21328	21509	21587	21231	21120	21520	21471	21426	21255	21568	21463	21424	21500	21445	21203	21585	21480	21259	21337	21410	21353	21141	21403	21201	21432	21197	21417	21357	21463	21455	21327	21307	21363	21453	21485	21356	21424	21498	21518	21401	21293	21415	21574	21506	21338	21416	21468	21376	21243	21357	21522	21474	21317	21402	21334	21426	21275	21281	21249	21492	21480	21492	21381	21372	21231	21210	21465	21335	21379	21360	21266	21546	21392	21285	21244	21287	21176	21247	21455	21277	21381	21412	21469	21449	21281	21471	21239	21344	21401	21505	21631	21528	21397	21298	21415	21453	21331	21310	21486	21340	21257	21524	21414	21487	21333	21396	21386	21237	21467	21396	21497	21288	21370	21325	21477	21449	21330	21438	21255	21197	21365	21260	21578	21421	21347	21291	21240	21445	21282	21259	21335	21216	21478	21291	21543	21590	21380	21487	21502	21421	21249	21323	21261	21564	21385	21311	21500	21610	21230	21432	21271	21497	21271	21445	21267	21450	21276	21346	21326	21216	21387	21508	21245	21427	21302	21073	21190	21414	21253	21252	21250	21320	21261	21449	21286	21326	21172	21221	21251	21572	21366	21434	21313	21617	21278	21274	21510	21412	21323	21399	21409	21501	21340	21444	21191	21320	21535	21325	21399	21321	21514	21348	21472	21478	21269	21274	21361	21210	21303	21334	21435	21416	21344	21276	21492	21585	21276	21324	21324	21427	21396	21107	21438	21413	21378	21120	21218	21478	21231	21581	21422	21233	21263	21553	21430	21573	21396	21420	21366	21461	21304	21425	21373	21352	21325	21274	21426	21149	21518	21389	21290	21410	21286	21348	21194	21328	21468	21396	21390	21474	21370	21401	21449	21425	21260	21058	21426	21365	21468	21548	21407	21430	21294	21252	21289	21360	21358	21356	21403	21297	21367	21359	21440	21410	21557	21352	21592	21494	21322	21406	21345	21438	21208	21399	21284	21434	21420	21395	21400	21417	21241	21474	21378	21416	21296	21364	21461	21479	21263	21612	21380	21258	21701	21531	21483	21415	21427	21441	21265	21408	21343	21467	21378	21502	21473	21641	21222	21236	21324	21343	21189	21237	21289	21186	21211	21302	21237	21229	21385	21510	21248	21416	21401	21453	21484	21076	21500	21523	21440	21382	21519	21567	21474	21456	21356	21379	21082	21455	21399	21210	21177	21492	21328	21446	21443	21551	21345	21475	21612	21250	21437	21297	21358	21501	21354	21361	21333	21560	21120	21283	21249	21400	21151	21262	21279	21419	21216	21452	21411	21404	21372	21629	21386	21285	21585	21246	21310	21306	21377	21444	21239	21334	21408	21242	21220	21502	21384	21455	21269	21091	21273	21397	21405	21393	21194	21401	21356	21357	21436	21201	21682	21193	21572	21463	21276	21367	21419	21301	21353	21233	21389	21289	21552	21454	21476	21475	21285	21414	21451	21370	21412	21260	21404	21414	21535	21212	21351	21377	21299	21482	21525	21379	21291	21390	21413	21410	21211	21414	21094	21148	21168	21347	21135	21354	21242	21457	21194	21210	21264	21231	21249	21470	21424	21111	21310	21560	21255	21384	21321	21273	21313	21384	21333	21330	21294	21272	21401	21352	21179	21389	21421	21372	21297	21468	21436	21279	21406	21315	21367	21475	21352	21451	21284	21385	21397	21443	21633	21364	21369	21204	21570	21448	21329	21468	21607	21499	21512	21490	21484	21299	21453	21558	21391	21276	21399	21595	21470	21695	21437	21224	21305	21221	21104	21473	21483	21460	21539	21359	21477	21717	21331	21412	21352	21239	21511	21237	21352	21495	21506	21398	21523	21512	21145	21360	21357	21600	21178	21492	21436	21482	21511	21393	21436	21364	21247	21481	21277	21179	21478	21519	21630	21515	21498	21205	21443	21614	21409	21540	21608	21327	21356	21166	21374	21636	21224	21593	21454	21394	21413	21446	21228	21509	21552	21522	21493	21323	21468	21375	21229	21499	21364	21224	21496	21236	21352	21326	21348	21367	21262	21331	21183	21038	21522	21342	21314	21383	21132	21259	21240	21406	21327	21377	21319	21682	21471	21316	21399	21564	21605	21437	21370	21306	21307	21578	21382	21297	21338	21506	21460	21325	21323	21455	21553	21408	20987	21356	21270	21338	21260	21526	21435	21512	21351	21603	21480	21260	21388	21317	21353	21286	21335	21228	21469	21562	21314	21251	21588	21352	21279	21317	21412	21289	21431	21284	21421	21520	21380	21429	21378	21476	21387	21228	21375	21282	21184	21770	21387	21362	21576	21241	21297	21347	21526	21305	21367	21462	21389	21385	21516	21508	21440	21350	21324	21355	21273	21501	21306	21546	21222	21580	21371	21381	21523	21487	21597
38252	55223	57770	47711	35385	31615	29164	27389	25461	23033	20989	19017	17680	17332	17072	16745	16721	16500	16359	16109	16290	16107	16091	15842	15911	15981	15818	16073	15901	15831	15875	15934	15809	15643	15853	15624	15894	15785	15945	15857	15599	15769	15852	15669	15666	15968	15788	15796	15946	15893	15923	15638	15820	15701	15802	15708	15867	15789	15934	15817	15830	15790	15848	15777	15817	15821	15679	16011	15874	15753	15928	15742	15925	15889	15625	15728	15672	15629	15793	15854	15868	15704	15817	15783	15804	15746	16086	15921	15896	15699	15835	15816	15816	15928	15799	15980	15868	15675	15697	15987	15803	15731	15781	15589	15929	15786	15852	15731	15817	15695	15733	15699	15782	15813	15860	15864	15853	15806	15906	15779	15922	15711	15855	15603	15730	15820	15886	15779	15745	15778	15871	15850	15845	15827	15928	15760	15737	15821	15776	15825	15778	15650	15686	15802	15668	15661	15745	15779	15863	15649	15903	15804	15847	15791	15819	15715	15704	15904	15785	15789	15848	15826	15805	15790	15874	15692	15693	15855	15708	15793	15903	15782	15810	15927	15741	15845	15603	15824	15766	15877	15837	15857	15729	15865	15753	15613	15643	15680	15683	15837	15665	15868	15679	15768	15904	15755	15831	15778	15891	15810	15578	15902	15737	15614	15885	15857	15650	15758	15782	15754	15786	15649	15664	15633	15869	15776	15726	15842	15690	15918	15696	15876	15819	15827	15871	15928	15793	15745	15901	15706	15945	15629	15658	15819	15934	15658	15885	15953	15824	15631	15762	15594	15893	15762	15859	15848	16030	15715	15790	15829	16011	15755	15650	15629	15997	15950	15814	15812	15948	15697	15935	15867	15962	15816	15677	15575	15810	15852	15794	15937	15707	15723	15752	15643	15929	15689	15838	15770	15772	15743	15743	15899	15882	15744	15670	15866	15716	15549	15773	15910	15805	15765	15872	15884	15792	15953	15867	15734	15852	15584	15783	15938	15811	15786	15706	15867	15837	15782	15606	15716	15855	15692	15807	15691	15782	15780	15852	15773	15756	15797	15643	15880	15710	15776	15783	15791	15736	15829	15809	15714	15649	15727	15811	15787	15744	15788	15767	15710	15774	15683	15716	15797	15683	15714	15801	15922	15840	15708	16074	15906	15885	15781	15817	15974	15773	15699	15773	15714	15741	15840	15871	15725	15834	15851	15857	15768	15744	15706	15811	15647	15719	15538	15628	15964	15670	15895	15780	15841	15704	15751	15741	15897	15748	15785	15710	15731	15829	15848	15680	15787	15900	15756	15600	15889	15786	15744	15780	15907	15708	15815	15868	15859	15783	16008	15742	15806	15761	15996	15691	15731	15764	15747	15828	15673	15693	15780	15701	15876	15739	15763	15753	15790	15750	15685	15860	15814	15638	15589	15774	15694	15784	15678	15713	15962	15907	15557	15897	15679	15837	15723	15756	15856	15750	15823	15859	15701	15748	15776	15774	15781	15693	15987	15829	15728	15768	15689	15759	15947	15846	15816	15712	15836	15772	15787	15859	15723	15724	15822	15762	15688	15630	15728	15906	15820	15834	15833	15651	15731	15703	15748	15764	15612	15852	15885	15828	15790	15823	15818	15698	15968	15818	15828	15871	15826	15712	15908	15892	15692	15686	15788	15767	15796	15776	15808	15652	15899	15869	15859	15803	15728	15589	15961	15641	15940	15667	15661	15943	15819	15858	15934	15676	15801	15937	15540	15989	15605	15749	15762	15736	15693	15917	15619	15840	15899	15787	15922	15943	15790	15904	15944	15696	15837	15734	15641	16007	15872	15779	15667	15694	15908	15788	15731	15882	15855	15807	15830	15770	15889	15702	15790	15822	15847	15868	15937	15888	15675	15843	15648	15834	15834	15866	15671	15882	15709	15767	15717	15787	15813	15911	15755	15796	15807	15724	15745	15628	15786	15672	15764	15762	15891	15931	15824	15904	15755	15898	15876	15694	15868	15669	15816	15841	15789	15669	16012	15865	15836	15783	15946	15823	15846	15840	15716	15795	15822	15828	15871	15763	15733	15812	15715	15824	15533	15723	15687	15789	15754	15855	15905	15623	15860	15690	15858	15882	15667	15945	15743	15826	15717	15902	15672	15666	16013	15887	15788	15791	15709	15806	15752	15738	15673	15655	15735	15841	15847	15816	15937	15810	15740	15780	15938	15765	15880	16025	15873	15835	15856	15798	15619	15794	15666	15814	15662	15812	15818	15768	15670	15734	15926	15784	15928	15689	15708	15784	15933	15790	15737	15953	15690	15898	15777	15744	15821	15866	15876	15679	15647	15648	15772	15921	15992	15742	15942	15648	15751	15738	15869	15845	15898	15913	15828	15795	15594	15767	16005	15818	15851	15945	15753	15815	15790	15951	15744	15999	15699	15894	15685	15700	15979	15796	15721	15764	15813	15911	15737	15903	15904	15853	15773	15817	16066	15721	15776	16020	15795	15697	15896	15603	15723	15677	15567	15663	15726	15778	15913	15760	15817	15657	15759	15709	15871	15834	15615	15770	15825	15664	15860	15838	15829	15845	15817	15895	15746	15754	15575	15681	15745	15867	15669	15860	15861	15745	15739	15590	15850	15831	15671	15777	15831	15653	15921	15964	15851	15771	15803	15793	15742	15894	15867	15723	15892	15891	15825	15821	15665	15739	15755	15794	15911	15864	15815	15734	15955	15808	15886	15721	15760	15755	15744	15661	15815	15860	15823	15907	15792	15563	15697	15809	15919	15653	15783	15753	15883	15731	15721	15798	15872	15739	15773	15774	15637	15826	15734	15853	15904	15804	15895	15761	15759	15683	15986	15858	15878	15786	15810	15802	15648	15871	15971	15960	15848	15820	15785	15852	15747	15657	15638	15694	15795	15794	15700	15712	15902	15704	15887	15786	15861	15881	15753	15974	15850	15847	15828	15653	15675	15862	15734	15870	15702	15806	15747	15774	15915	15992	15758	15897	15646	16028	15720	15848	15910	15673	15738	15884	15919	15817	15702	15752	15940	15863	15895	15889	15811	15763	15794	15629	15669	15738	15776	15819	15645	15774	15878	15913	15728	15795	15760	15860	15903	15817	15766	15826	15842	15843	15888	15876	15778	15876	15858	15929	15686	15901	15824	15803	15811	15793	15709	15655	15696	15758	15769	15799	15751	15731	15824	15812	15872	15938	15786	15923	15766	15819	15853	15867	15789	15732	15788	15885	15758	15870	15602	15623	15783	15825	15635	15899	15719	15828	15871	15785	15639	15789	15908	15582	15724	15699	15685	15695	15782	15844	15661	15806	15703	15746	15880	15550	15706	15910	15736	15922	16011	15788	15705	15896	15869	15831	15921	15829	15780	15753	15709	15752	15793	15808	15867	15696	15820	15679	15966	15772	15976	15700	15797	15855	15858	15866	15752	15630	15622	15818	15765	15758	15668	15756	15807	15783	15832	15635	15666	15773	15786	15884	15766	15722	15764	15870	15741	15816	15733	15778	15817	15816	15830	15823	15868	15665	15747	15698	15793	15854	15925	15766	15870	15852	15903	15784	15867	15712	15862	15624	15759	15778	15844	15883	15803	15860	15675	15833	15715	15763	15739	15806	15920	15785	15932	15833	15664	15828	15821	15871	15751	15804	15854	15871	15873	15875	15883	15825	15792	15749	15578	15814	15744	15764	15796	15906	15829	15795	15786	15816	15721	15906	15755	15809	15801	15750	15833	15910	15632	15683	15721	15636	15979	15722	15724	15784	15872	15695	15730	16006	15733	15726	15680	15850	15882	15741	15841	15803	15819	15807	15790	15744	15707	15897	15732	15680	15880	15755	15779	15618	15785	15650	15876	15734	15740	15698	15827	15892	16044	15715	15860	15822	15810	15641	15900	15819	15760	15884	15871	15708	15959	15772	15718	15912	15689	15663	15674	15683	15704	15757	15817	15880	15824	15721	15903	15633	15892	15834	15865	15982	15813	15817	15769	15831	15826	15794	15806	15809	15696	15852	15781	15737	15712	15880	15686	15853	15848	15847	15850	15725	15804	15718	15604	15812	15643	15779	15809	15712	15765	15845	15788	15772	15649	15817	15752	15800	15677	15613	15789	15884	15898	15822	15737	15780	15789	15722	15808	15957	15850	15771	15809	15691	15778	15779	15689	15897	15784	15665	15690	15959	15745	15754	15702	15683	15792	15780	15698	15831	15588	15606	15796	15800	15715	15840	15688	15960	15795	15875	15618	15731	15683	15780	15764	15706	15716	15762	15830	15950	15835	15829	15859	15809	15676	15838	15828	15892	15829	15784	15787	15817	15927	15930	15711	15758	15757	15698	15807	15782	15820	15806	15781	15800	15974	15937	15931	15772	15805	15715	15788	15927	15844	15766	15855	15927	15779	15901	16013	15763	15853	15789	15828	15713	15790	15785	15745	15725	15627	15949	15795	15762	15637	15705	15739	15857	15697	15773	15821	15993	15961	15778	15742	15787	15753	15766	15812	15826	15816	15745	16055	15798	15760	15626	15831	15789	15959	15754	15809	15726	15813	15768	15821	15675	15796	15703	15846	15759	15763	15850	15619	15726	16001	15796	15857	15742	15822	15741	15888	15843	15550	15929	15625	15810	15768	15776	15800	16017	15884	15705	15577	15800	15709	15793	15686	15715	15620	15836	16029	15752	15791	15812	15829	15749	15675	15689	15860	15619	15893	15714	15919	15693	15676	15785	15933	15774	15889	15755	15777	15794	15890	15644	15806	15905	15791	15942	15810	15683	15781	15645	15801	16014	15783	15792	15620	15758	15754	15867	15847	15706	15885	15927	15999	15751	15943	15859	15752	15722	15669	15789	15629	15893	15849	15806	15850	15912	15850	15811	15941	15815	15686	15850	15801	15919	15832	15775	15797	15915	15649	15656	15698	15938	15873	15846	15921	15764	15852	15745	15884	15745	15962	15808	15911	15883	15773	15929	15771	15733	15923	15860	15656	15781	15862	15853	15774	15948	15695	15922	15835	15896	15813	15940	15673	15668	15835	15757	15912	15653	15675	15807	15772	15607	15834	15657	15808	15840	15818	15848	15699	15723	15829	15976	15791	15930	15708	15732	15869	15867	15723	15760	15777	15924	15748	15844	15804	15665	15713	15772	15784
26327	23638	36351	36394	33518	36520	36083	32641	30361	28146	27457	28328	24501	23162	22939	22309	22358	21975	21689	21572	21611	21460	21519	21094	21185	21102	21134	21305	21079	21466	20935	21164	21060	21136	21349	21201	20919	20980	20876	21031	21229	21193	21156	21111	21019	21109	20941	21015	21038	21048	20786	21075	21103	21076	20845	21001	21222	21067	21166	20992	21201	21057	21153	21047	21128	21141	21139	21216	20945	20931	21006	20942	21108	20945	20944	20860	21031	21201	20916	21103	20948	21067	21177	20938	21220	21190	21002	21156	21083	21181	21116	20933	21004	20945	20926	21006	21125	20961	21101	21008	20933	21187	21001	20887	21202	20908	21100	21277	21074	20958	21158	20924	21048	20912	21102	21131	20862	21201	21079	21018	21202	21046	21417	21015	21023	20979	21189	20961	21134	21095	21010	21071	21025	21044	20820	21105	21110	21167	21068	21082	21135	21228	21036	20889	21107	21332	21109	20956	21171	21014	20879	21029	21149	21016	21225	20952	21176	21129	20967	21237	21216	20762	21136	21101	21171	21012	21228	21111	21060	21110	21163	21169	21129	21001	20912	20845	20965	21029	21261	21116	21182	21365	21209	20979	21029	21185	20796	20935	21132	21119	21044	21098	21223	20869	20948	20926	21194	21202	21063	20936	21007	21061	21206	21157	21327	21061	21276	21044	21126	21158	21174	21108	20988	21089	21020	21016	21041	21072	21041	21230	20932	21133	21157	21337	21131	20954	20987	20993	20869	20925	20910	20918	20912	21060	21123	20867	21216	21007	21121	20876	20971	21053	21181	20919	21111	21113	21036	21162	21120	20817	21006	21086	21037	21033	21053	20956	21003	21137	20871	21002	21138	20909	20942	21010	21024	21344	21117	21001	21125	21102	21085	21004	20956	20985	21300	20919	21024	20945	21084	20920	21303	21155	20978	21115	21183	21161	21254	21325	21172	20971	20996	21250	21019	21199	21142	21134	21027	20896	21088	20973	20952	20978	21142	20866	20986	20967	21160	20978	20967	20856	21069	20932	21079	20911	21084	20923	21037	21175	21234	21058	21075	21053	21221	21028	20991	20954	20939	21079	21049	21039	20940	21209	21108	21217	20955	20946	21148	21116	21007	21020	21017	21060	21012	20853	20929	21073	21172	21227	20926	21050	21249	20938	21327	20911	20947	20888	21325	21014	21106	20998	21168	20978	21170	20894	21173	21141	21108	21136	20774	21002	21097	21120	20904	21067	21042	21284	21293	21018	20996	21162	21041	20952	21109	21026	20872	20937	20781	21030	21134	20968	21195	21321	21222	20819	21247	21190	21184	21269	21208	21095	20807	21119	21108	21139	21149	21023	21029	21090	21023	21022	21313	20981	21094	20942	21066	21185	21000	20997	21004	21036	21236	20976	21080	21150	21184	21097	21043	21143	21151	21076	20967	21176	21009	21092	21052	20917	21144	20986	21199	21055	20916	21103	20766	21008	21175	20997	21074	20912	20955	20961	21110	21073	21063	21072	21213	21178	21147	21023	21354	21278	21119	20993	21266	21091	20981	21234	21168	21087	21226	20993	21047	21018	21022	21068	21031	21091	21049	21186	21041	21072	20962	21189	20835	21009	21052	21051	20970	20890	20920	21074	21027	20995	21153	21097	20960	21179	21094	21039	21002	21014	21134	21116	20952	21226	21201	21067	20914	20975	21010	20734	21141	21064	21289	20970	21023	21015	20826	20943	21000	21068	20749	21043	21063	21063	21420	20899	21344	20894	21114	21060	20944	21226	21187	21271	21055	21083	21040	21028	21007	21130	21149	20976	21007	21241	21178	21072	21015	21205	21103	20980	21255	21053	20964	21086	21230	21189	20978	20987	21185	21178	21208	20980	21012	20961	20884	20818	20853	20858	20927	21327	21119	21016	21100	21125	21115	20895	21090	21056	21207	21147	20987	21073	21221	20853	20985	21070	21055	20990	20790	21120	21097	20741	21078	21046	21128	21143	21141	20782	21181	21051	21052	21176	21103	20979	21270	20956	20923	20898	21172	20971	20971	21059	20881	21079	21183	21085	21003	21275	21097	20974	21155	20938	21140	21046	21312	20923	20913	20838	20972	21097	21200	20986	21132	21090	21013	21100	21026	21087	20996	21140	20971	21329	21189	20705	21128	21218	20878	21268	21151	20965	20985	21126	20978	20891	21045	21108	21164	21242	21227	21184	21127	21023	21046	21051	20974	21170	21113	20854	21054	20999	20912	20914	21170	21012	21040	21196	21018	21067	21016	21174	21052	20994	21269	20991	20833	21165	20998	21044	20917	21198	20997	21005	21082	21105	21146	20995	21122	21002	21179	21052	20959	21207	21177	20886	20970	21089	21225	21105	21079	20947	21075	20927	20933	20951	21068	21196	21026	21126	20977	20915	20978	21270	21165	21123	21017	21033	21200	20878	21077	21118	21305	21057	21108	21066	21036	21120	20916	20939	20926	21139	21174	21101	21085	20906	21089	21135	21105	21062	21140	21102	20904	21149	21181	21042	21039	20874	21008	20930	21135	20941	21097	21041	21138	21084	21329	21077	20892	20963	21180	20918	21272	21142	21098	21304	21044	21201	21170	21259	21002	20985	21042	21105	20994	21257	20908	21133	21075	21074	20844	21017	21341	20972	21135	21211	21141	21098	21034	21063	21077	21004	21075	21043	20910	20977	21134	21271	21175	20916	21090	21248	21063	20862	20901	20863	21084	21006	20926	20962	20995	21156	21110	20984	20937	20994	21241	21086	20978	20999	21067	21035	20974	20936	21101	21000	21068	21127	21050	21102	21052	21050	21074	21003	21342	21014	20898	21095	21150	21250	21054	20854	21281	21062	21167	21093	21177	20954	21128	21233	21023	21176	21183	21090	21122	21099	21097	21257	20895	21277	21031	21090	20937	21144	21023	21252	21186	21152	21306	21178	21145	21140	21126	21101	21193	21253	21027	21094	21294	20807	21207	20875	21147	21112	21078	21176	21035	20886	21038	21176	21267	20828	20871	20815	21036	20982	21113	21212	21157	21038	21332	21071	20844	21210	20991	21062	20851	20950	21157	20977	21105	20948	21128	21039	21079	21162	21167	20994	21234	21252	20966	21092	21330	21144	21209	21226	21019	21100	21223	20926	21342	20958	20903	20956	21171	21097	21129	21175	20854	21003	21213	21258	20954	21115	20977	20936	21135	20976	21073	21065	21229	21269	21074	21221	20871	21359	20960	20951	21115	21119	21084	20887	21334	20986	21012	21118	20936	21107	21223	21108	20909	21208	21052	21020	20870	21091	21182	20997	21010	20935	21208	21064	21116	21192	21103	21139	21218	21324	20865	21051	20970	20750	20892	20973	20979	21069	21082	21170	21123	20801	21117	21151	21174	20969	20837	21170	21194	21064	20880	20904	21115	20791	21058	21175	21174	20958	21016	20993	21294	20948	21123	21029	21031	20948	21038	21170	21101	21148	21031	21074	21164	21073	21231	21195	21287	21128	21077	21039	21080	20988	20914	21076	21189	21195	21058	21013	20990	21176	21018	21136	21103	20970	21102	21226	20975	21055	20992	21267	20976	20873	21177	21146	21224	21260	21037	21058	20942	21185	20960	20980	21073	20887	21147	21149	20923	20998	20747	20957	20942	20788	21228	20982	21155	21065	20968	21255	21021	20990	21066	21009	21070	20938	20978	21007	21107	21125	21039	21140	21186	21136	20902	20932	20668	21121	20923	21088	21184	21065	21088	20993	20725	21170	21190	21070	21099	21006	20973	21060	21324	21164	21095	21294	21102	20913	21173	21154	21096	21198	21107	21045	20870	21015	21132	21169	21030	20952	20855	21183	20784	21034	20946	20899	21064	21028	20907	21159	20990	21186	21017	21268	21065	20975	21079	21153	21054	21108	21203	21016	21217	21180	21082	21182	20902	21106	21092	20871	21009	21021	21259	21233	21088	21119	21233	21202	21048	21273	21174	21210	21222	21087	21003	21251	20989	21153	20905	20889	20993	21091	21087	21167	21118	20974	20987	21035	21129	21203	21115	20971	21019	21037	21198	20983	20928	20744	20958	20957	21007	20936	20979	20974	20862	21121	21016	21091	21044	21285	20969	21337	21028	20790	21189	21053	20961	20998	21052	21148	21081	20957	20972	20980	20988	20981	20830	21051	20992	20941	20837	20817	21113	20791	20996	21168	21192	21093	21042	21055	21219	21008	21207	21135	21224	21146	21147	20878	21098	21106	21130	21261	21169	20987	21179	21168	20988	21261	21081	21118	21013	21072	20882	21027	21037	21011	21200	20991	20942	20800	21052	21016	20911	21147	20876	20978	20933	21057	20972	20963	20922	21191	20848	21232	21119	21175	21032	20859	20857	20968	21056	21044	21008	21354	20852	21250	20958	21115	21295	21169	21107	21125	21272	21014	21035	21171	21001	21245	20934	21113	20877	21166	21097	21045	21160	20831	21121	21136	21105	21135	21199	21037	20992	21212	20915	21002	20994	21199	21226	20794	21129	21016	21051	21226	21046	21042	21051	20974	21069	20929	21092	20728	20840	21020	20881	21044	21296	21169	20977	21098	21161	21069	21306	20945	20955	20938	21124	21050	21135	21028	21199	21139	21288	21143	20986	21014	21151	21059	21131	20969	20940	21026	21194	21012	21069	21125	21131	21338	21210	21177	21213	20919	21140	20983	21260	21180	21247	20999	21167	20972	20991	21063	21026	20987	21185	20931	21018	20917	21116	21206	21074	21155	20990	21101	21186	21288	21282	21089	21160	20986	21037	21028	21217	21034	20953	20932	21160	20894	20991	21122	21244	20918	21200	20924	21068	21148	21214	21151	20998	20973	21145	21150	21108	21169	20983	21150	20887	21012	20981	20929	20934	21070	20999	21035	20733	20861	21107	21182	21238	20889	21092	21036	21073	21082	21056	21317	21289	21111	21046	21055	20966	21064	21082	21201	21126	20863	20976	21132	21208	21018	20999	21078	20928	21069	21066	20953	21026	20962	20925	20855	21086	20989	21041	20981	20984	21022	21114	21099	21058	21063	21201	21123	21134	21049	21130	21084	20945	20999	21370	21072	20978	21366	21293	21081	21000	20973	21008	20899	20904	21034	21268	21319	21221	21130	21066	21116	20941	20945	21113	21225	21072	20842
35695	58166	62582	51036	41063	37906	34499	31262	28283	25148	25175	24754	19835	18331	18007	17203	16965	16697	16370	16128	16197	15972	16018	16009	15727	15868	15627	15632	15735	15671	15756	15618	15729	15747	15575	15651	15697	15687	15587	15529	15679	15664	15735	15654	15759	15597	15755	15586	15764	15560	15564	15745	15538	15800	15586	15841	15800	15627	15557	15684	15391	15742	15779	15710	15646	15809	15684	15718	15727	15528	15637	15544	15651	15641	15638	15616	15810	15751	15575	15701	15646	15536	15787	15699	15582	15752	15565	15552	15605	15743	15499	15465	15637	15576	15663	15707	15714	15599	15765	15586	15752	15687	15609	15395	15656	15630	15659	15576	15729	15806	15714	15710	15720	15691	15761	15565	15600	15630	15785	15781	15798	15546	15507	15782	15460	15706	15581	15545	15622	15602	15747	15612	15821	15618	15647	15707	15773	15700	15535	15530	15714	15795	15636	15626	15648	15672	15683	15673	15514	15758	15703	15592	15559	15611	15676	15670	15450	15600	15667	15586	15600	15757	15691	15564	15563	15679	15591	15687	15707	15734	15806	15463	15724	15777	15763	15638	15663	15709	15649	15666	15754	15580	15733	15862	15662	15548	15743	15653	15625	15687	15791	15626	15788	15835	15606	15685	15615	15664	15671	15632	15641	15612	15640	15723	15637	15714	15606	15732	15718	15566	15459	15626	15616	15721	15697	15777	15539	15702	15580	15685	15621	15573	15760	15514	15661	15551	15732	15741	15790	15718	15551	15660	15578	15731	15684	15666	15798	15696	15676	15648	15688	15681	15656	15775	15506	15731	15808	15786	15670	15613	15631	15742	15710	15568	15790	15502	15605	15645	15448	15757	15516	15755	15541	15541	15491	15682	15597	15663	15764	15845	15706	15528	15664	15605	15587	15640	15594	15711	15689	15511	15832	15765	15809	15695	15598	15672	15740	15544	15791	15424	15611	15614	15509	15678	15524	15687	15627	15806	15716	15603	15697	15653	15574	15605	15760	15711	15775	15703	15649	15816	15590	15784	15644	15682	15536	15677	15811	15450	15735	15738	15690	15587	15700	15659	15834	15696	15700	15536	15801	15542	15617	15749	15677	15716	15668	15635	15696	15588	15686	15699	15701	15640	15756	15797	15536	15476	15568	15862	15573	15668	15574	15823	15835	15520	15665	15530	15638	15677	15657	15689	15661	15671	15781	15627	15685	15394	15691	15721	15762	15513	15571	15595	15659	15834	15476	15510	15492	15613	15686	15858	15660	15672	15666	15754	15754	15720	15701	15622	15690	15667	15723	15600	15723	15635	15584	15755	15606	15570	15631	15683	15627	15753	15744	15574	15629	15605	15566	15690	15773	15605	15641	15681	15629	15655	15559	15783	15626	15739	15677	15586	15809	15655	15470	15668	15876	15669	15801	15517	15774	15726	15783	15704	15658	15659	15555	15508	15551	15450	15694	15679	15599	15458	15623	15699	15666	15442	15604	15744	15805	15559	15616	15582	15630	15460	15591	15791	15616	15690	15695	15595	15661	15573	15652	15559	15683	15576	15606	15685	15838	15526	15588	15484	15676	15782	15615	15703	15609	15678	15628	15569	15823	15750	15828	15520	15776	15690	15559	15712	15540	15610	15571	15649	15519	15680	15616	15610	15610	15698	15738	15568	15781	15670	15822	15645	15552	15662	15603	15536	15713	15690	15690	15689	15715	15834	15606	15675	15547	15929	15871	15681	15583	15712	15680	15517	15719	15627	15654	15716	15631	15619	15752	15754	15745	15930	15682	15643	15665	15661	15727	15682	15634	15547	15663	15545	15671	15622	15622	15730	15757	15514	15719	15518	15706	15581	15609	15731	15481	15672	15747	15615	15593	15677	15824	15705	15727	15675	15753	15787	15553	15615	15741	15640	15694	15650	15701	15850	15701	15645	15759	15528	15693	15680	15499	15609	15750	15556	15718	15680	15762	15601	15878	15708	15667	15736	15402	15659	15650	15631	15704	15536	15480	15702	15649	15682	15702	15600	15711	15470	15551	15562	15525	15768	15722	15610	15763	15659	15713	15669	15559	15790	15561	15572	15656	15724	15653	15531	15763	15768	15637	15575	15619	15743	15740	15794	15614	15595	15821	15704	15654	15650	15637	15549	15811	15668	15607	15803	15649	15412	15435	15596	15568	15547	15770	15655	15644	15613	15787	15694	15544	15694	15526	15574	15659	15640	15652	15711	15687	15683	15657	15688	15673	15575	15693	15497	15683	15446	15483	15719	15567	15628	15712	15701	15527	15809	15530	15808	15595	15789	15415	15627	15660	15743	15694	15523	15630	15596	15781	15555	15626	15748	15634	15575	15781	15504	15553	15605	15548	15686	15603	15589	15727	15785	15558	15488	15599	15612	15666	15486	15640	15567	15598	15581	15825	15726	15521	15518	15614	15608	15733	15714	15516	15639	15768	15846	15548	15723	15433	15746	15725	15815	15611	15580	15599	15635	15656	15773	15659	15543	15639	15654	15506	15511	15745	15639	15790	15722	15851	15558	15702	15745	15612	15680	15792	15516	15722	15571	15735	15643	15690	15771	15718	15761	15727	15590	15561	15506	15817	15681	15464	15806	15772	15751	15562	15706	15590	15626	15638	15790	15776	15827	15736	15665	15799	15525	15796	15548	15663	15726	15728	15589	15503	15490	15634	15636	15473	15699	15606	15743	15685	15828	15492	15718	15597	15628	15678	15732	15674	15717	15542	15581	15549	15508	15572	15600	15779	15635	15830	15667	15683	15730	15703	15833	15631	15670	15889	15863	15515	15685	15674	15638	15563	15615	15662	15641	15552	15670	15588	15650	15713	15507	15727	15613	15874	15657	15729	15621	15699	15764	15579	15820	15633	15582	15715	15610	15621	15535	15730	15670	15749	15751	15626	15794	15670	15800	15578	15635	15836	15802	15867	15728	15707	15740	15544	15677	15544	15671	15718	15571	15643	15697	15676	15667	15777	15708	15736	15785	15562	15541	15663	15771	15610	15512	15834	15443	15817	15556	15615	15714	15672	15531	15675	15748	15708	15761	15593	15649	15525	15629	15733	15492	15763	15695	15497	15845	15614	15509	15575	15657	15760	15491	15678	15714	15899	15700	15714	15558	15655	15552	15729	15581	15695	15662	15737	15619	15786	15687	15644	15735	15724	15701	15676	15798	15648	15544	15862	15758	15578	15467	15769	15555	15740	15737	15449	15727	15725	15858	15620	15729	15554	15665	15665	15792	15794	15771	15685	15915	15695	15656	15645	15539	15600	15773	15481	15753	15568	15881	15743	15638	15728	15589	15967	15415	15555	15727	15668	15522	15812	15677	15560	15721	15709	15469	15598	15549	15749	15685	15633	15695	15649	15682	15498	15648	15666	15720	15700	15740	15692	15505	15768	15695	15676	15668	15683	15617	15595	15689	15692	15802	15632	15695	15557	15797	15639	15841	15526	15742	15556	15738	15604	15796	15582	15579	15663	15583	15748	15694	15560	15529	15741	15812	15676	15717	15714	15498	15593	15524	15560	15675	15603	15618	15731	15814	15734	15456	15778	15714	15795	15506	15697	15592	15636	15807	15584	15658	15684	15782	15627	15489	15617	15424	15485	15565	15467	15560	15617	15648	15743	15697	15703	15674	15797	15496	15913	15447	15780	15766	15839	15706	15729	15690	15528	15640	15752	15623	15667	15844	15759	15618	15531	15603	15693	15667	15650	15476	15760	15648	15577	15841	15530	15559	15771	15623	15660	15605	15672	15561	15589	15679	15583	15734	15617	15687	15821	15577	15639	15658	15600	15798	15623	15679	15675	15558	15682	15656	15389	15714	15706	15671	15683	15546	15736	15697	15556	15725	15587	15510	15653	15731	15611	15791	15684	15637	15845	15662	15606	15821	15659	15732	15716	15675	15668	15868	15623	15626	15753	15842	15530	15575	15739	15570	15777	15798	15817	15553	15639	15763	15710	15656	15657	15607	15798	15571	15734	15724	15573	15700	15722	15661	15592	15632	15760	15523	15661	15731	15826	15759	15726	15581	15882	15615	15700	15776	15623	15681	15633	15636	15851	15621	15589	15524	15719	15681	15622	15769	15697	15668	15711	15676	15593	15766	15553	15782	15637	15743	15635	15362	15889	15671	15751	15624	15671	15558	15626	15674	15717	15571	15814	15600	15518	15581	15714	15582	15572	15603	15638	15622	15653	15771	15656	15714	15648	15722	15566	15692	15526	15693	15664	15749	15621	15673	15597	15730	15593	15752	15608	15820	15739	15692	15611	15459	15574	15544	15801	15593	15641	15575	15704	15549	15658	15571	15626	15645	15655	15776	15707	15777	15604	15679	15739	15561	15976	15525	15675	15555	15618	15710	15560	15819	15697	15763	15579	15494	15750	15640	15868	15615	15711	15496	15662	15440	15760	15638	15570	15810	15578	15856	15713	15733	15622	15813	15613	15756	15456	15535	15641	15681	15588	15723	15631	15694	15655	15678	15532	15599	15778	15558	15578	15635	15725	15691	15593	15757	15543	15798	15595	15509	15852	15823	15574	15679	15634	15801	15659	15731	15583	15638	15559	15826	15765	15623	15702	15815	15683	15546	15608	15506	15698	15777	15695	15699	15649	15743	15733	15529	15545	15579	15625	15735	15572	15595	15677	15776	15628	15565	15642	15633	15634	15526	15789	15720	15758	15635	15760	15692	15695	15649	15745	15780	15858	15647	15612	15753	15571	15621	15682	15645	15649	15570	15678	15712	15489	15696	15426	15562	15772	15872	15806	15641	15541	15657	15652	15674	15632	15544	15700	15578	15712	15550	15619	15828	15727	15591	15768	15747	15659	15644	15681	15756	15722	15689	15817	15741	15669	15603	15724	15802	15592	15541	15679	15666	15488	15608	15469	15732	15634	15453	15607	15658	15745	15584	15782	15612	15711	15480	15727	15493	15819	15530	15687	15808	15612	15665	15701	15699	15739	15703	15522	15604	15685	15691	15671	15702	15780	15615	15755	15498	15754	15651	15604	15727	15593	15561	15539	15659	15618	15683	15630	15629	15770	15580	15671	15593	15603	15690	15619	15696	15669	15639	15716	15707	15565	15570	15708	15588	15629	15677	15802	15716	15680	15627	15593	15766	15702	15733	15563	15592
24330	21843	31016	28306	31926	39856	41151	35526	31950	29623	28662	30263	26712	24237	23677	22996	22538	22408	21844	21821	21694	21496	21506	21561	21340	21385	21408	21305	21382	21142	21186	21243	21137	21148	21066	21338	21326	21307	21210	21194	21170	20937	21064	20972	21300	20995	21138	21113	20991	20909	21451	21210	21305	21082	21066	21363	21291	21083	21107	21235	21322	21213	21203	21130	21175	21139	21234	21000	21173	21183	20997	21067	21159	21220	21328	21373	21228	21177	21210	21089	21084	20829	21027	21085	21211	21135	21108	21155	20998	21086	21108	21232	20941	21005	20982	21012	21021	21206	21128	21212	21108	20950	20856	21112	21250	21146	21297	21013	21161	21070	21249	21163	21160	21056	21003	20967	21218	21014	20910	21273	21076	21155	21102	21283	20864	21336	21125	20991	21185	21203	21009	20992	21182	21277	20903	21009	21266	21220	21117	20770	20944	21086	21173	20942	21037	21287	21115	21067	21020	21064	21139	21147	21298	21227	21111	21055	21134	21016	21077	21365	21107	20983	21273	21159	20937	20959	21048	21049	21086	21170	21136	21026	21088	21147	20957	21039	21196	21275	21006	21166	21009	21068	21112	21059	21018	21288	21179	21200	21244	21211	21014	20953	21138	21063	21070	21063	21149	21024	21157	21082	21013	21157	21183	21139	21185	21214	20998	21010	21078	20939	21269	21021	21132	21108	21214	21105	21200	21179	21138	21013	21184	21003	21116	21129	21344	21105	21166	20970	21007	21197	21050	21111	21112	21090	21066	20979	21070	21221	21004	20884	21206	21211	21104	21200	21094	20983	21027	21083	20984	20882	20983	21160	21033	21152	21008	21220	21027	21059	21023	21175	20995	21072	21119	21139	20896	21236	21134	21126	20987	20982	21100	20815	20947	20911	21079	21229	21121	21061	21304	21059	21107	21330	21326	21187	20915	21090	21063	21129	21249	20982	21040	21110	21287	20998	21091	21267	21010	21094	21135	21010	20894	21279	20950	20799	21190	21266	21193	21188	20900	20876	21021	21051	21129	20998	21067	21141	21053	21203	21218	20953	20966	21353	21102	21219	20993	21222	21182	21228	21148	21146	21249	21310	20952	21032	20952	20979	21038	21144	21080	20998	21061	21191	21154	20965	21242	21087	20949	21028	21008	21100	21007	21114	21153	21393	21068	21033	21155	21195	20960	21289	20941	21248	21156	21006	21156	21131	21057	21057	21233	21024	21123	20937	21154	21055	21207	21225	21131	21111	21176	21114	21235	21200	20864	20938	21151	21173	20987	21097	20998	21170	21050	21188	21083	20957	20974	21107	21232	21041	21163	21149	21241	21166	20959	21013	21027	21185	21019	20879	20969	20986	20959	21180	21221	21308	21164	21100	20940	21002	21163	21086	21139	21033	21148	21194	21202	21078	21001	21320	21019	21266	20861	21090	21138	21063	21209	21281	21027	21358	21061	21129	21164	21368	21123	21016	21219	20966	20996	21019	20883	20984	21082	21108	21028	20990	20966	21187	21385	21248	20960	20921	20937	20814	21014	21000	20963	21092	21193	21162	21131	21290	20962	21151	21081	20951	21218	21022	20990	21135	20836	21027	21011	21109	21085	21074	21079	21314	21000	21220	21257	20952	21218	21112	21147	21151	21190	20983	21053	21106	21369	21069	20867	21013	21202	20958	21139	21076	20986	21253	20950	21346	21069	21027	21055	21167	21248	21127	20927	21242	21120	20901	20995	21120	21183	20898	21171	21134	21094	21170	20997	21012	20933	20759	21179	21064	21197	21019	21250	21066	21129	21141	21055	21228	21137	21064	21218	21080	21137	20995	21199	20977	20998	20938	21056	21161	21151	21039	21262	20879	21249	20990	21074	21083	21267	21129	21163	21222	21042	21091	20968	21061	21018	21118	21259	21269	21046	21248	21025	21324	20882	21049	21047	21088	21244	20891	21084	21065	21202	20958	21120	21222	21110	21023	21002	21049	21149	21145	21058	20887	21188	21144	21176	21252	21206	21239	21164	21111	20876	21054	21394	21399	20933	20948	20957	21019	21088	21256	21009	21167	21039	20881	21154	21065	21231	21144	21079	21019	21112	21095	21049	21162	21041	21010	21298	21043	21050	21198	21156	21266	21103	20844	21063	21275	21176	21323	21074	21039	20983	20995	21266	20958	21143	21082	21091	21190	20905	20911	21012	21021	21141	21126	21192	20948	21232	20860	21178	21183	21026	20991	21265	21103	21231	20916	21195	21162	21142	20941	21087	21257	21030	21105	20996	21087	20944	20961	21010	21000	21077	21312	20955	21006	21039	21077	21233	21084	20931	21036	21023	21248	21065	21134	21061	21290	20976	20862	21328	21206	20993	21067	21194	20943	20929	21087	20901	21241	21339	21208	21062	21255	21284	21094	21073	21141	21228	20943	21094	21256	21105	21084	20987	20770	21001	21015	21081	21265	21108	20929	21104	21023	21149	21186	21238	21322	20841	20995	21095	21066	21058	21157	21266	20983	21189	21019	21238	21101	21193	21092	21186	21030	21043	21117	21128	20927	21008	20919	20945	20886	21006	20837	20914	21053	21052	21090	21020	20970	21230	21022	20976	20958	20902	21056	21113	21094	21222	21022	21088	21243	21006	21185	21350	21158	20896	21099	21039	21035	21184	21137	20924	20811	20979	20994	21085	21095	21236	21089	20967	21099	21142	21064	21320	21085	20894	21041	21157	21151	21174	20867	20863	21107	20974	21129	20981	20910	20920	20901	21075	21073	21107	21332	21020	21033	21207	21249	21140	20815	21160	21023	20879	20997	21178	21085	21155	20980	21147	21194	21115	20921	21187	21046	21307	21001	21059	20934	21015	21183	20978	21302	21239	21254	21202	20840	21099	21023	20997	21130	21187	21101	21173	21182	21125	20913	21304	21002	20930	20930	20870	21066	20882	21077	20855	21220	21012	21112	21092	21176	21089	21007	21052	21123	21105	21170	20972	21046	21105	21123	20855	21010	20928	21151	21268	21207	21233	21374	21176	21108	21322	20900	20996	21292	21153	21045	21222	21033	20997	21156	21073	21163	21297	21258	21038	21158	21009	21016	21291	21032	20936	20862	21235	21147	21040	20979	21122	21036	21128	21053	20901	20973	21083	21322	21198	21009	20903	21247	21246	21265	21264	21209	20968	21210	21244	21402	21177	21101	20990	21334	21116	20941	21117	21052	21298	20943	21073	20994	20935	21133	21066	21070	21048	21213	21115	21117	21080	20949	20851	21079	21268	21227	20961	20944	21128	20993	20754	20961	21001	20983	21151	21245	21194	21285	21140	21202	21101	21088	21300	20738	21007	21042	20933	21200	21130	21233	21323	21038	21175	21268	21151	21226	21379	21291	20977	20949	21011	21087	21060	21159	21155	20933	21138	21235	21224	21219	21073	20971	20952	21216	21294	21140	20999	21284	21419	21128	21317	21057	21086	20877	21283	21012	21040	21101	21033	21155	21022	21283	21000	20881	20900	21190	21261	20945	21170	21190	21032	21182	21111	21013	21040	20981	21286	21219	21224	21176	21121	21045	20966	21042	20838	21101	21270	21077	20869	20965	21027	21153	21113	21059	21296	21124	21094	20932	21012	21011	20963	21066	21076	21157	21299	20926	20880	20912	20943	21059	21000	21158	21077	21114	21202	21060	21203	21097	20951	21057	20976	20950	21082	21017	21107	20884	21212	21093	20874	20992	21321	20963	21255	21041	21293	20929	21169	21176	21131	21187	21247	21138	21115	21142	20957	20905	21047	20981	21116	21140	21089	21041	21018	21269	21263	21041	21048	21000	21359	20850	20960	20863	21129	21267	21217	21062	21136	21021	21031	21342	21240	21013	21011	21052	20981	21093	21003	20932	20959	20863	21184	21134	21022	21033	21154	21196	21219	20893	20946	21163	20958	21344	21054	21128	20979	21051	21050	21353	21032	21103	21153	21369	21257	21246	21211	21250	21218	20997	21168	21069	21140	20954	21286	21087	20929	20917	20918	21025	21147	21109	21058	20808	21025	20964	21075	21093	21000	20977	20884	20770	21103	21007	21075	21220	21343	21126	21089	20785	21251	21319	21150	21119	20958	21195	21285	21308	21079	21012	21125	21279	21145	20938	21159	21062	21095	20865	21051	21196	20882	21133	21048	21180	21020	21272	20958	21185	21292	21049	21072	21166	21152	21159	21061	21088	21115	20937	20921	20936	21085	21031	21112	20852	20877	20971	21142	21145	21028	21030	21006	21132	20953	21134	20861	20838	21170	21211	21095	21065	20917	21138	21050	20924	21009	21222	21074	21219	21090	21092	21209	21271	21201	21140	21137	21028	21194	21104	20970	21224	21223	21000	21115	21041	20939	20986	21174	20922	21163	21200	21306	20860	20991	21242	21202	20739	20982	21188	20991	21017	21120	21029	21021	21259	21189	20996	21099	20897	21327	21167	21166	21246	21124	20953	21168	21241	21007	21114	21246	21045	21098	20949	21044	21276	21077	20990	21144	21037	21272	21269	21260	21030	21159	21240	21143	20914	21121	20963	20801	21424	21229	21165	21057	20969	21129	21235	21037	21026	20962	21405	21295	21259	21135	21046	20976	21136	21280	21026	21088	21145	21110	21033	20959	21203	21131	21161	20889	20980	20926	21081	21351	21132	21315	21236	20987	20931	20959	21109	21242	21131	20931	21093	21176	21301	21067	21029	21035	21155	21037	21230	21291	20986	21107	21086	21170	20976	21095	21077	20928	20987	21164	21041	21167	20899	21131	20982	21282	21044	21081	21012	21122	20941	20961	20838	21150	21193	21013	21238	21260	21155	21297	21017	21019	21044	20953	21161	20998	20829	21167	20956	20969	21185	20947	21081	20980	21317	21063	20960	20796	21229	21062	21033	21289	21177	21150	21107	21041	21150	21260	21098	21299	20868	21084	21096	21010	20930	20935	21129	21086	20887	21148	21047	21201	21278	21256	21237	21131	21061	20955	20890	21022	21042	21137	21367	21051	21239	21158	20983	21212	21192	21078	21146	21040	21035	21098	20980	21219	21236	21120	21197	21055	21037	21039	20951	21066	20858	21101	20981	21047	21223	21131	20953	21309	21147	21013	21147	21010	21063	21176	20873	21286	20977	21120	21121	20943	20933	21068	20887
35987	59959	63244	52622	49221	45505	40601	35059	30667	26813	26452	27136	22458	19759	19247	18463	17600	16932	16864	16460	16202	15869	16014	15592	15737	15760	15816	15718	15862	15643	15856	15809	15540	15842	15649	15458	15708	15773	15612	15638	15759	15346	15618	15705	15718	15965	15791	15777	15565	15664	15711	15649	15703	15678	15684	15470	15575	15554	15605	15633	15716	15578	15531	15559	15636	15624	15626	15550	15690	15652	15530	15665	15561	15601	15703	15699	15551	15860	15614	15661	15513	15478	15497	15675	15546	15740	15613	15566	15720	15694	15679	15676	15561	15462	15631	15668	15707	15702	15536	15733	15874	15599	15581	15553	15560	15698	15705	15730	15578	15703	15573	15567	15598	15737	15732	15577	15685	15673	15668	15481	15648	15757	15674	15610	15546	15751	15570	15665	15593	15779	15688	15535	15681	15479	15709	15738	15698	15723	15709	15632	15784	15629	15569	15849	15617	15663	15833	15624	15621	15544	15765	15600	15567	15689	15599	15705	15568	15652	15510	15689	15609	15666	15631	15691	15520	15615	15537	15503	15698	15421	15666	15546	15518	15728	15580	15544	15744	15488	15641	15737	15763	15565	15672	15864	15744	15728	15599	15484	15790	15577	15776	15725	15665	15689	15727	15512	15656	15598	15471	15733	15347	15653	15803	15638	15599	15716	15671	15441	15568	15627	15712	15539	15550	15598	15765	15648	15518	15673	15630	15710	15638	15516	15856	15601	15451	15708	15809	15521	15562	15813	15601	15654	15593	15601	15585	15700	15333	15869	15909	15745	15624	15589	15838	15732	15547	15650	15695	15767	15853	15711	15634	15628	15687	15614	15519	15639	15657	15749	15612	15678	15620	15550	15552	15621	15636	15723	15681	15630	15676	15657	15520	15691	15635	15580	15545	15585	15618	15698	15735	15673	15531	15702	15640	15656	15588	15585	15759	15609	15486	15685	15594	15632	15580	15504	15601	15545	15661	15674	15612	15722	15591	15766	15435	15755	15528	15666	15538	15595	15680	15756	15659	15541	15641	15453	15654	15547	15582	15731	15688	15604	15428	15525	15627	15703	15667	15767	15716	15657	15767	15602	15511	15726	15473	15611	15727	15626	15381	15475	15789	15707	15595	15638	15621	15559	15629	15700	15673	15606	15639	15524	15703	15535	15836	15621	15743	15633	15651	15630	15630	15622	15704	15491	15624	15741	15687	15728	15782	15530	15645	15641	15689	15626	15604	15566	15752	15707	15624	15598	15600	15633	15717	15516	15606	15736	15685	15653	15635	15783	15526	15537	15435	15751	15657	15484	15476	15606	15633	15766	15475	15566	15509	15759	15633	15542	15609	15485	15667	15583	15503	15541	15732	15784	15579	15616	15628	15590	15735	15673	15584	15670	15534	15624	15556	15567	15621	15546	15822	15780	15783	15609	15749	15654	15468	15813	15630	15694	15530	15554	15610	15526	15452	15521	15721	15853	15614	15616	15557	15848	15681	15730	15444	15915	15593	15615	15698	15449	15629	15761	15719	15597	15776	15507	15685	15571	15517	15787	15502	15626	15648	15438	15566	15499	15587	15650	15595	15540	15580	15641	15738	15720	15684	15611	15777	15489	15739	15475	15613	15654	15665	15548	15720	15691	15554	15682	15730	15708	15534	15646	15723	15460	15602	15848	15636	15654	15584	15606	15534	15576	15685	15671	15464	15604	15661	15604	15611	15752	15564	15756	15537	15697	15685	15600	15625	15472	15721	15765	15754	15715	15601	15482	15674	15584	15598	15623	15841	15570	15750	15499	15646	15769	15632	15653	15623	15579	15707	15839	15679	15660	15798	15583	15657	15627	15696	15429	15466	15712	15751	15598	15736	15736	15708	15693	15572	15670	15727	15894	15530	15506	15732	15464	15678	15618	15647	15554	15565	15663	15708	15525	15802	15657	15713	15812	15719	15706	15894	15566	15603	15933	15676	15633	15739	15605	15642	15757	15602	15770	15628	15618	15569	15446	15648	15664	15699	15659	15579	15509	15451	15755	15683	15589	15674	15551	15616	15424	15537	15584	15777	15558	15660	15531	15587	15611	15621	15671	15577	15712	15693	15597	15753	15568	15753	15739	15673	15746	15663	15629	15609	15829	15672	15575	15838	15539	15714	15469	15497	15641	15656	15698	15701	15570	15622	15674	15516	15758	15667	15573	15609	15701	15586	15731	15610	15574	15541	15665	15692	15689	15687	15623	15817	15478	15738	15505	15594	15861	15778	15635	15736	15593	15683	15817	15573	15750	15690	15692	15698	15729	15700	15700	15772	15661	15648	15491	15794	15583	15666	15560	15735	15562	15811	15687	15651	15614	15757	15592	15501	15742	15567	15623	15704	15836	15619	15675	15497	15682	15716	15613	15642	15661	15559	15699	15707	15836	15624	15579	15696	15653	15592	15675	15678	15464	15531	15535	15786	15639	15740	15669	15777	15537	15638	15604	15389	15711	15797	15537	15524	15608	15581	15477	15737	15592	15661	15646	15674	15546	15719	15570	15616	15635	15686	15487	15749	15600	15532	15686	15670	15497	15635	15483	15608	15641	15665	15835	15641	15665	15661	15524	15606	15646	15516	15629	15575	15608	15558	15684	15622	15777	15629	15593	15499	15644	15630	15823	15796	15735	15518	15588	15687	15742	15689	15639	15709	15665	15640	15479	15547	15578	15540	15616	15695	15720	15480	15707	15785	15593	15815	15644	15594	15560	15379	15519	15687	15528	15672	15556	15629	15573	15688	15611	15633	15572	15763	15707	15725	15498	15641	15588	15685	15621	15655	15659	15528	15787	15650	15634	15763	15473	15591	15697	15611	15582	15582	15506	15699	15571	15627	15516	15633	15554	15696	15606	15808	15693	15593	15731	15616	15681	15615	15765	15627	15578	15628	15596	15621	15489	15579	15726	15588	15626	15566	15710	15490	15620	15692	15690	15637	15604	15699	15620	15569	15715	15569	15738	15681	15677	15553	15470	15680	15673	15648	15617	15567	15690	15588	15604	15598	15540	15543	15693	15590	15741	15583	15624	15896	15700	15665	15625	15626	15529	15793	15574	15592	15533	15654	15697	15767	15553	15831	15701	15533	15516	15598	15594	15695	15692	15716	15644	15442	15647	15500	15627	15632	15630	15712	15780	15693	15672	15584	15592	15726	15551	15726	15658	15559	15593	15725	15702	15565	15552	15661	15527	15815	15706	15643	15657	15547	15615	15672	15768	15562	15623	15477	15738	15631	15615	15575	15812	15772	15635	15692	15794	15568	15731	15604	15822	15666	15529	15722	15512	15661	15564	15528	15707	15557	15574	15839	15656	15580	15663	15623	15541	15298	15656	15621	15525	15755	15461	15616	15628	15821	15600	15437	15778	15592	15680	15730	15659	15410	15716	15514	15741	15657	15638	15558	15688	15633	15544	15542	15707	15746	15726	15471	15634	15738	15555	15604	15605	15541	15655	15703	15606	15656	15841	15608	15726	15621	15702	15797	15446	15661	15595	15782	15510	15698	15772	15675	15674	15529	15473	15758	15632	15713	15698	15661	15479	15615	15538	15667	15732	15432	15866	15622	15655	15652	15606	15603	15671	15641	15723	15656	15440	15786	15832	15778	15779	15737	15636	15506	15599	15576	15678	15619	15641	15552	15749	15526	15520	15646	15737	15613	15689	15564	15501	15601	15632	15787	15618	15737	15568	15755	15503	15580	15710	15570	15741	15680	15558	15528	15592	15631	15732	15838	15665	15718	15658	15719	15640	15593	15690	15618	15595	15637	15590	15608	15618	15504	15695	15617	15576	15568	15747	15623	15578	15606	15750	15890	15647	15392	15704	15667	15683	15706	15641	15747	15656	15630	15600	15584	15671	15401	15553	15633	15676	15616	15656	15590	15577	15842	15639	15823	15332	15721	15721	15693	15549	15709	15688	15681	15735	15519	15558	15552	15736	15740	15718	15690	15753	15521	15741	15663	15710	15679	15548	15669	15536	15836	15594	15711	15554	15733	15653	15585	15588	15688	15473	15680	15671	15665	15690	15684	15722	15605	15645	15702	15608	15506	15519	15652	15656	15548	15417	15620	15453	15595	15625	15710	15477	15685	15587	15499	15590	15698	15743	15549	15594	15779	15640	15561	15693	15622	15628	15802	15542	15703	15538	15619	15600	15696	15789	15601	15707	15723	15522	15708	15571	15654	15632	15700	15747	15582	15691	15616	15774	15641	15668	15668	15609	15552	15694	15827	15767	15678	15702	15596	15644	15825	15506	15689	15478	15681	15634	15624	15685	15571	15712	15691	15627	15495	15765	15595	15678	15608	15669	15637	15775	15681	15754	15598	15652	15760	15720	15787	15679	15502	15638	15485	15605	15669	15688	15571	15485	15484	15681	15541	15599	15620	15621	15596	15646	15808	15640	15792	15844	15443	15541	15623	15635	15632	15620	15675	15773	15516	15611	15526	15673	15710	15720	15777	15616	15669	15685	15706	15625	15591	15647	15546	15555	15681	15582	15710	15588	15421	15770	15662	15585	15715	15705	15669	15518	15643	15587	15533	15676	15663	15754	15761	15878	15694	15495	15649	15691	15665	15795	15626	15542	15586	15720	15636	15546	15685	15548	15733	15475	15498	15544	15834	15316	15670	15647	15569	15638	15510	15710	15653	15819	15781	15831	15508	15617	15579	15648	15617	15692	15738	15558	15543	15660	15528	15739	15582	15567	15665	15782	15636	15642	15607	15553	15600	15711	15422	15552	15587	15772	15518	15571	15744	15708	15583	15497	15675	15649	15679	15569	15644	15724	15615	15741	15594	15585	15618	15695	15628	15728	15644	15508	15743	15514	15589	15549	15715	15558	15610	15671	15724	15742	15541	15773	15776	15674	15655	15631	15690	15567	15574	15778	15554	15738	15747	15540	15416	15417	15644	15623	15629	15697	15663	15689	15600	15602	15653	15641	15620	15686	15712	15692	15624	15642	15574	15654	15559	15679	15824	15635	15629	15571	15832	15605	15782	15746	15685	15559	15588	15648	15720	15548	15656	15723	15607	15685	15547	15562	15612	15752	15773	15598	15627	15733	15569	15761	15685	15560	15604	15776	15601	15700	15773	15528	15593	15738	15644	15811	15669	15611	15645	15709	15657	15605
44267	50710	48921	40779	39106	36236	32738	29229	26884	25504	24495	23469	22995	22503	22426	22171	21956	21625	21707	21576	21538	21419	21274	21296	21367	21309	21313	21289	21253	21331	21183	21220	21246	21197	21277	21077	21286	21066	21134	21329	21132	21419	21226	20961	21389	21225	21049	21266	21395	20972	21268	21200	21350	20917	20879	21388	21124	21167	21122	21208	21290	20893	21218	21060	21070	20916	20964	21170	21390	21044	21278	21226	21129	21273	21126	21349	21325	21064	21132	21332	21224	21239	21156	21155	21181	21383	21049	21097	21207	21243	21191	21097	21112	21369	21237	21260	21256	21295	21280	21093	20927	21261	21098	20994	21102	21140	21100	21189	21240	21044	21116	21323	21180	21153	21091	21156	21077	21060	21144	21226	21176	21028	21335	21135	21012	21225	21005	21084	21170	21027	21054	21201	21233	21166	21136	21041	21123	21258	21189	21060	21073	20923	21088	21099	21287	20934	21226	21059	21099	21100	21037	21107	21001	21204	21459	21204	21127	21175	21309	21240	21148	21093	21183	21139	21032	20932	21076	20975	20852	21138	21018	21073	20938	21200	21280	20994	21184	21097	21046	21177	21083	21159	21158	21049	21238	21244	21283	21183	21300	21216	21106	21124	21071	20956	21055	21037	20960	21017	21325	21009	21241	21455	21144	21147	21135	21362	21194	21043	21140	21118	20994	21170	21276	21186	21125	21238	21243	21268	21006	21150	21012	21186	21076	21108	20955	21091	21164	20935	21284	21105	21118	21248	21059	21243	21189	21150	21046	21234	21182	21136	21028	21291	21176	21118	21251	21060	21100	21051	21162	21130	20982	21122	21221	21467	20952	21310	21008	21020	21179	21011	21181	20963	21073	21218	21180	21172	20960	21098	21190	21059	21176	21105	21093	20966	21141	21114	21117	21116	21179	21247	21345	20999	21244	21481	21140	21274	21108	21131	21188	21229	21148	21113	21310	21161	21028	20958	21128	21011	21261	21098	21342	21019	21124	21095	20977	21006	20971	20881	20975	21226	21179	21152	21241	21269	21074	21216	21085	21369	21377	21110	21112	21119	21254	21383	21052	21225	21077	21070	21215	21064	21197	21445	21286	21179	20980	20965	21094	21147	21280	21365	21197	21193	21061	21306	21183	21104	21108	21210	21131	21180	21196	21136	21418	21365	21255	21305	21278	21138	21135	21101	21396	21331	21265	21032	21188	21112	21059	21437	21002	21148	21117	20984	21059	21260	21092	21055	21182	21146	21219	21101	21402	21209	21019	21172	20989	21202	21155	21079	21294	21211	20834	21183	21115	20994	21169	21106	21118	21176	21163	21115	21072	21265	21223	21204	21127	21321	21125	21202	21217	21064	21306	21166	21067	21061	21048	21190	21045	21154	20954	21117	21175	20931	21303	21135	21431	21302	21137	20910	21048	21078	21185	21037	21080	21247	21268	21213	21284	21038	21237	21052	20896	21109	21320	20908	21042	21468	21285	21129	20967	21283	21075	21085	21210	21318	21165	21136	21210	21139	21281	21393	21277	21069	21205	21272	21096	21295	21104	21096	21224	21272	21137	21074	21147	21186	21141	21394	21036	21176	21422	21207	21273	21071	21378	21301	21176	21109	21207	21024	21163	21173	21226	21300	21104	21148	21147	21064	21299	21407	21312	21208	21335	21279	21251	21102	21187	21224	21306	21090	21089	20998	21182	21190	21263	21282	21132	21337	21045	21089	21283	21135	21131	21295	21132	21276	21190	21008	21114	21348	21081	21076	21083	21042	21014	21153	21325	21150	21220	21032	21034	21116	21093	21162	21145	21117	21202	20974	21068	21049	21140	21301	21360	21286	21237	21201	21335	21153	20994	21077	21238	21240	21273	21241	21140	21130	21111	21011	20982	21015	21107	21060	21017	21022	21183	21037	20952	21121	21224	21442	21126	21059	21151	21137	21166	20955	21144	21463	21248	21087	21202	21049	20891	21296	21306	21010	21111	20981	21011	21227	21090	21072	21197	21111	21248	21222	21196	21382	20940	20945	21403	21222	21177	20981	21267	21122	21101	21114	21202	21065	21077	21097	21051	21115	21098	21177	21270	21101	21179	21037	21044	21396	21349	21152	21270	21297	21067	21150	21022	21192	21047	20997	21071	20992	21007	21003	21248	21336	20972	21401	21075	21230	21244	20858	20981	21150	21087	21076	21183	21065	21339	21191	21174	21177	21211	20892	21078	20941	21070	20875	21262	21064	21293	21147	21147	21124	21232	21266	21180	20990	21094	21320	21119	21117	21176	21113	21032	21173	21460	21043	21122	21325	21275	21111	20870	21215	21249	21050	21406	21422	21103	21217	21096	21276	21173	21122	20934	21258	21170	21073	21152	21180	21257	21217	21305	21185	20983	21088	21265	20978	21147	21135	21294	21398	21305	21110	20896	21032	21023	21140	21418	21105	21219	21224	20811	21155	21246	20961	21188	21016	21160	21245	21074	21177	21208	21301	21330	21100	21149	21074	21274	21083	21288	21091	20980	21078	21181	21015	21443	21155	21342	21335	21294	21169	21200	21299	21301	21042	21108	21269	21053	21346	21031	21135	20911	21167	21073	21088	21114	21071	21168	21340	21166	21093	21240	21136	21272	21345	21378	21240	21107	21073	21161	21285	21007	21073	21344	21209	20924	21149	21171	21236	21207	21283	21277	21291	21123	21353	21328	21380	21040	21085	21390	21191	21233	20868	21347	21181	21110	21345	21161	21299	21172	21115	21245	21150	20898	21221	21184	21059	21285	21062	21369	21082	21255	21315	21124	21315	21198	21286	21209	21189	21390	21032	21154	21102	21462	21217	21128	21223	21337	21238	21137	20955	21293	21098	20919	21210	21237	21011	21295	21062	21404	21166	21138	21085	21201	20987	21157	21045	21149	21166	21314	21451	21385	21248	21283	21020	21087	21262	21051	21105	21068	21087	21240	21151	21205	21376	21054	21244	21089	21418	21179	21243	21157	20888	21060	21366	21266	21176	21146	21031	21439	21570	21169	21054	21189	21052	21161	21188	21254	21156	21257	21219	21277	21270	21116	21315	21183	21301	21368	21134	21529	21356	21065	21087	20880	21133	21231	21091	21135	21259	21156	21078	21015	21133	21375	20995	21175	21148	21122	21233	21258	21261	21274	21097	21052	21183	21294	21231	21378	21106	21072	21088	21158	21177	21194	21148	21219	21076	21215	21224	21218	21211	21182	21266	21321	21120	21349	21016	21116	21084	21344	21238	21258	21309	21072	21064	21454	21090	21111	21249	21046	21296	21144	21267	21328	21294	21208	21055	21181	21269	21282	21199	21296	21135	21103	21113	21080	21087	21161	20990	21017	21131	21189	21296	21294	21343	21146	21299	21165	21025	21119	21181	21515	21047	21034	21346	21204	21196	21068	20862	21193	21211	21118	21216	21263	20971	21232	21033	21335	21092	21274	21157	21119	21109	21140	21188	21200	21158	21187	21090	21120	21081	21027	21085	21152	21337	21061	20875	21189	21225	21421	21084	20944	21118	21133	21259	21305	21125	20919	21048	21221	21252	21196	21165	21286	21218	21213	21034	20890	21255	21176	21062	21211	21286	21173	21154	21192	21207	21094	21222	21324	21287	20995	21112	21210	21037	21241	21298	21108	21268	21164	21205	21138	21180	21103	21281	20993	21266	21289	21148	21051	21286	21132	21213	21071	21077	21379	20993	21297	21030	21225	21096	20977	21101	20984	21180	21120	21046	21233	21175	21116	21223	21096	20811	21097	21178	21073	21155	21008	20955	21114	21161	21091	21393	21093	21172	21270	21171	21185	20972	21027	21246	21018	21053	21091	21283	20944	21145	21035	21160	21378	21192	21238	21176	21208	21115	20997	21354	20930	21233	21066	21208	21147	21130	20912	21201	21291	20980	21171	20917	20944	21184	21216	21167	21240	21011	21069	21008	21118	21204	20981	21278	21304	21101	21154	21115	20951	21243	21149	21115	21219	21247	21270	20971	21238	21072	21192	21374	21292	21081	21172	21296	21091	21237	21230	21270	21113	21134	21451	21155	21115	21155	21109	20976	21336	21241	21075	21115	21193	21248	21023	21275	21183	21261	21195	21125	21253	21039	21317	21213	21105	21228	20994	21193	21025	21237	21154	21304	21201	21119	21181	21249	21252	21151	21155	20981	21135	21151	21193	21085	21203	21117	21290	21132	21410	21207	21322	21126	21167	21154	21287	21089	20897	20950	21112	21269	21296	21410	21224	21326	21344	21196	21170	21127	21220	20986	21074	21042	21386	21322	21155	21084	20916	21324	21072	20892	21334	21213	21209	21086	21120	21034	21178	21262	21287	21023	21222	21407	21284	21160	21105	21142	21100	21239	21299	21408	21162	21422	21116	21296	21204	21032	21386	20919	21259	21256	20830	21278	21362	21088	21224	21097	21172	21038	21079	21039	21180	21127	21015	21362	21258	21003	20868	21070	21371	21225	21056	21298	21442	21200	21275	21328	21192	21208	20899	21092	21073	21173	21164	21180	21051	21158	21220	21145	21113	21297	21208	21024	21278	21166	21066	21157	21367	21194	21319	21396	21109	21109	21161	21153	21224	21195	21231	21319	21274	21191	21166	20911	21057	20969	21267	21076	21423	21270	21252	21152	21118	21233	21188	21001	21083	21169	21083	21236	21234	21297	21147	21098	20894	20893	20928	21163	21195	21114	21436	21034	21070	20981	21217	21236	20819	21083	21124	21390	21321	21127	20985	20898	20999	21152	21390	21250	21464	21201	21212	21121	21261	21273	21186	21308	21109	21199	21234	21150	21357	21393	21093	21264	21295	21416	20946	21102	21159	21037	21268	21127	20901	21170	21304	21148	21159	21193	21130	21355	21511	21208	21009	21029	21258	21206	21254	21084	21163	21270	21192	21008	21248	21253	21228	21218	21238	21127	21347	21208	21085	21424	20764	21195	21062	21290	21261	20968	20966	21182	21173	21267	21159	21256	21306	21336	21134	21116	21043	21166	21138	20916	21236	21224	21327	21262	21154	20897	21282	20983	21121	21076	21241	21014	21086	21347	21248	21070	21153	21459	21242	21313	21510	21107	21192	21249	21295	21335	21227	21115	21130	21216	21258	21075	21126	21307	21141	20980	21325	21141	20920	21144
40224	56638	54033	43066	39692	35573	30686	26821	23811	21668	20443	19157	18361	17907	17481	17004	16550	16383	16284	16139	16031	15702	15830	15763	15785	15958	15755	15735	15823	15639	15797	15682	15602	15730	15886	15747	15556	15668	15630	15646	15749	15763	15620	15708	15659	15738	15680	15788	15633	15740	15552	15644	15651	15576	15647	15672	15782	15592	15503	15707	15784	15922	15672	15625	15790	15494	15632	15728	15795	15569	15746	15733	15901	15656	15634	15738	15722	15757	15664	15572	15720	15684	15620	15610	15670	15632	15779	15758	15738	15553	15562	15666	15702	15646	15798	15627	15695	15698	15634	15792	15789	15697	15811	15594	15749	15697	15693	15553	15706	15567	15682	15808	15792	15816	15475	15720	15535	15786	15711	15608	15694	15817	15665	15755	15720	15653	15774	15657	15599	15764	15750	15645	15895	15694	15660	15690	15598	15563	15801	15736	15690	15716	15854	15629	15742	15657	15776	15753	15803	15681	15658	15652	15666	15647	15543	15711	15693	15701	15710	15812	15716	15576	15511	15807	15722	15482	15671	15779	15546	15661	15641	15608	15676	15664	15770	15933	15609	15655	15861	15745	15846	15767	15729	15632	15614	15792	15818	15676	15920	15516	15751	15808	15595	15690	15594	15766	15761	15740	15608	15787	15580	15753	15777	15697	15649	15637	15902	15615	15755	15663	15644	15687	15719	15695	15650	15747	15840	15804	15712	15659	15690	15582	15710	15668	15684	15717	15628	15802	15772	15720	15661	15694	15790	15724	15666	15753	15506	15538	15609	15738	15623	15642	15530	15630	15839	15784	15619	15808	15638	15847	15776	15721	15663	15719	15742	15701	15664	15690	15472	15743	15576	15697	15673	15792	15647	15610	15800	15705	15787	15866	15655	15674	15672	15715	15787	15666	15502	15651	15770	15569	15555	15791	15784	15667	15778	15727	15679	15680	15961	15737	15836	15745	15652	15679	15635	15483	15677	15662	15819	15609	15696	15610	15766	15569	15756	15653	15546	15700	15660	15804	15833	15799	15769	15498	15660	15795	15578	15746	15636	15789	15533	15665	15562	15629	15728	15759	15587	15698	15694	15551	15833	15804	15760	15785	15788	15567	15646	15793	15773	15788	15747	15795	15785	15668	15674	15744	15664	15697	15576	15464	15791	15711	15704	15794	15681	15729	15586	15693	15721	15757	15766	15623	15610	15600	15766	15573	15799	15634	15728	15715	15665	15796	15720	15758	15715	15771	15697	15780	15617	15596	15728	15507	15736	15725	15888	15776	15688	15697	15635	15724	15762	15632	15833	15604	15677	15719	15657	15632	15593	15718	15579	15706	15761	15814	15456	15656	15582	15762	15771	15738	15610	15790	15715	15752	15706	15456	15595	15716	15756	15671	15840	15751	15848	15642	15688	15671	15673	15565	15596	15663	15520	15765	15605	15683	15758	15680	15670	15549	15750	15641	15621	15670	15653	15699	15557	15832	15671	15634	15553	15706	15655	15688	15497	15680	15505	15810	15568	15749	15759	15753	16008	15739	15621	15784	15710	15853	15543	15754	15775	15800	15717	15732	15609	15639	15593	15694	15617	15741	15666	15825	15673	15635	15598	15590	15939	15672	15750	15752	15686	15845	15584	15694	15790	15646	15650	15703	15679	15842	15535	15872	15661	15818	15697	15611	15757	15834	15919	15751	15728	15744	15851	15637	15805	15682	15556	15627	15802	15600	15637	15766	15848	15522	15725	15774	15660	15720	15743	15733	15855	15766	15771	15610	15740	15619	15758	15765	15680	15573	15673	15579	15644	15681	15627	15768	15636	15820	15627	15570	15646	15773	15483	15770	15754	15475	15538	15632	15586	15649	15968	15511	15756	15703	15453	15736	15539	15940	15572	15946	15672	15711	15737	15600	15598	15642	15775	15664	15728	15577	15650	15615	15685	15649	15705	15625	15658	15806	15695	15826	15604	15920	15495	15753	15624	15741	15576	15809	15821	15689	15664	15720	15765	15691	15655	15766	15641	15784	15607	15697	15691	15698	15589	15613	15574	15671	15780	15543	15748	15866	15564	15798	15721	15778	15633	15885	15527	15613	15718	15843	15658	15679	15669	15675	15634	15719	15656	15568	15683	15846	15831	15774	15684	15762	15680	15776	15608	15803	15624	15623	15663	15724	15855	15794	15582	15637	15682	15582	15643	15555	15767	15766	15641	15856	15564	15875	15633	15698	15728	15704	15663	15868	15717	15803	15731	15715	15632	15685	15726	15520	15737	15628	15818	15702	15629	15684	15784	15766	15493	15678	15600	15742	15759	15710	15736	15757	15811	15829	15682	15665	15677	15742	15649	15880	15810	15772	15696	15755	15832	15618	15939	15642	15686	15708	15808	15617	15702	15840	15764	15676	15666	15735	15710	15702	15840	15641	15657	15713	15672	15737	15706	15728	15829	15654	15688	15790	15594	15699	15620	15766	15550	15690	15661	15600	15541	15849	15758	15747	15763	15766	15646	15651	15726	15637	15718	15677	15786	15840	15788	15656	15604	15689	15692	15744	15598	15730	15680	15645	15637	15728	15735	15829	15711	15744	15659	15623	15710	15856	15809	15690	15538	15731	15559	15741	15723	15500	15644	15588	15743	15668	15740	15566	15609	15736	15586	15668	15679	15641	15691	15762	15696	15632	15647	15655	15824	15710	15582	15867	15725	15703	15674	15749	15765	15616	15778	15583	15617	15589	15676	15794	15746	15620	15605	15836	15668	15592	15616	15871	15655	15719	15595	15711	15744	15816	15753	15750	15680	15891	15856	15716	15785	15775	15626	15732	15839	15736	15666	15665	15707	15821	15913	15835	15824	15756	15585	15702	15766	15811	15807	15666	15693	15635	15786	15577	15681	15504	15601	15756	15614	15653	15767	15681	15663	15820	15594	15690	15753	15878	15839	15655	15732	15678	15582	15643	15635	15807	15788	15675	15672	15740	15616	15787	15662	15695	15769	15603	15672	15788	15681	15515	15641	15604	15584	15674	15766	15744	15778	15657	15572	15699	15712	15718	15555	15632	15839	15648	15635	15696	15737	15643	15698	15700	15738	15719	15618	15771	15747	15932	15598	15681	15739	15746	15597	15771	15712	15594	15713	15838	15385	15647	15621	15640	15753	15710	15807	15532	15757	15681	15751	15632	15722	15549	15665	15581	15698	15636	15692	15678	15550	15624	15559	15590	15638	15659	15641	15907	15844	15874	15679	15675	15748	15581	15676	15855	15662	15649	15716	15608	15859	15726	15745	15702	15719	15773	15749	15600	15838	15782	15731	15694	15612	15648	15689	15832	15834	15746	15584	15572	15593	15826	15746	15741	15623	15669	15722	15777	15729	15677	15601	15715	15586	15667	15799	15664	15738	15783	15756	15797	15708	15598	15870	15747	15741	15600	15690	15861	15594	15603	15709	15736	15705	15844	15777	15850	15803	15742	15728	15738	15593	15750	15707	15771	15549	15740	15717	15611	15722	15764	15681	15720	15503	15801	15673	15707	15906	15546	15726	15651	15545	15832	15795	15718	15637	15745	15672	15663	15684	15879	15528	15751	15765	15751	15753	15653	15713	15827	15589	15494	15703	15715	15462	15688	15737	15599	15605	15624	15730	15822	15667	15718	15709	15671	15579	15589	15646	15830	15837	15828	15682	15779	15693	15808	15662	15638	15698	15685	15811	15653	15603	15691	15610	15753	15573	15780	15730	15835	15662	15727	15655	15930	15491	15545	15669	15572	15848	15581	15725	15643	15724	15537	15779	15627	15718	15624	15783	15537	15543	15656	15719	15630	15637	15766	15806	15567	15657	15661	15553	15603	15764	15777	15750	15530	15797	15776	15740	15685	15660	15727	15692	15791	15640	15753	15746	15659	15775	15696	15554	15672	15841	15724	15780	15798	15700	15645	15733	15873	15727	15713	15780	15700	15605	15736	15585	15793	15653	15677	15560	15773	15674	15608	15726	15839	15869	15748	15711	15714	15776	15773	15773	15594	15746	15804	15618	15699	15765	15543	15705	15729	15655	15727	15770	15784	15733	15747	15790	15602	15737	15656	15694	15698	15704	15782	15760	15818	15708	15852	15879	15625	15603	15513	15818	15750	15667	15791	15755	15501	15802	15799	15545	15787	15673	15737	15702	15643	15846	15690	15567	15698	15726	15628	15713	15677	15923	15705	15855	15728	15759	15736	15675	15880	15469	15707	15803	15502	15781	15589	15671	15621	15829	15547	15642	15838	15638	15749	15791	15483	15504	15732	15673	15540	15704	15717	15635	15707	15538	15850	15829	15698	15612	15684	15746	15807	15714	15797	15556	15772	15676	15686	15653	15562	15871	15562	15814	15822	15617	15607	15544	15595	15628	15675	15833	15704	15707	15549	15667	15518	15763	15432	15681	15668	15609	15675	15709	15703	15816	15492	15768	15697	15571	15596	15723	15663	15660	15728	15812	15687	15623	15759	15762	15651	15715	15517	15706	15617	15752	15460	15711	15900	15788	15538	15740	15696	15747	15639	15764	15612	15883	15570	15747	15910	15837	15700	15613	15651	15678	15643	15526	15764	15615	15718	15659	15671	15577	15562	15629	15735	15489	15689	15658	15571	15800	15558	15669	15612	15669	15812	15741	15614	15681	15767	15700	15790	15609	15735	15812	15584	15688	15785	15774	15738	15561	15720	15413	15778	15737	15841	15662	15655	15658	15639	15686	15737	15775	15650	15866	15655	15564	15750	15631	15729	15769	15695	15550	15756	15617	15659	15439	15735	15828	15702	15546	15784	15703	15723	15775	15714	15762	15638	15584	15613	15761	15757	15661	15773	15691	15667	15730	15593	15759	15733	15760	15610	15621	15801	15752	15712	15709	15862	15541	15735	15612	15702	15670	15785	15752	15753	15802	15818	15692	15539	15750	15841	15756	15809	15617	15673	15747	15579	15659	15680	15676	15721	15680	15811	15907	15835	15570	15439	15644	15702	15700	15679	15658	15771	15625	15699	15737	15656	15691	15898	15801	15861	15613	15565	15650	15689	15668	15709	15990	15653	15787	15616	15733	15670	15855	15732	15509	15601	15555	15686	15842	15596	15857	15813	15627	15689	15645	15565	15681	15715	15700	15539	15675	15693	15657	15820	15697	15609
26444	23460	32728	33662	36653	38313	36214	32399	29691	28104	26721	25116	24856	23292	22937	22716	22214	21991	21562	21640	21133	20946	21082	20999	21036	21017	20953	21113	20910	21074	21044	21149	21084	20838	20940	21162	21068	20821	20729	21003	21213	20913	21148	21011	20932	20975	21002	20852	21072	20925	20965	21063	20863	21016	20867	20884	20844	20888	20954	20883	20978	20620	20888	20920	20934	21032	20845	20699	20849	20932	20982	20928	20806	21031	20697	20886	20853	20821	20988	20974	21181	20845	21128	21033	20902	20918	21114	20932	21089	20842	21292	21225	20950	21125	20830	21068	20995	21009	20944	20987	20774	21256	20977	20955	20832	20812	20809	20829	20770	21022	21056	21099	20951	20989	20990	20986	21001	20954	21006	21022	20926	20868	21128	20913	20969	20908	21081	21047	21028	20824	20842	21044	20900	20718	21001	20660	21023	20876	20586	20870	21146	20798	21035	21003	20822	20925	20829	20896	21142	20699	20936	21030	21151	21000	21006	20794	20889	20851	20827	21033	21058	20866	20887	20724	21056	21068	21021	20835	20920	20952	20991	20790	20944	20710	20898	21005	20999	20991	20973	20775	21035	20813	20833	21035	21011	20718	20785	21195	20984	20866	21092	21024	20965	21134	20832	20783	20958	20953	20719	20771	20885	20876	20931	20818	20837	21010	20926	21021	20926	20791	20972	20846	21060	20855	20864	21025	20900	21032	20818	20936	20942	20727	21024	20899	20974	20780	20940	21281	20988	21024	21035	21005	20943	21046	21018	21029	20777	20891	20832	20794	20776	20740	20846	20840	20806	20864	20815	21021	21005	20801	20815	20836	20698	21036	20826	20912	20861	20558	20945	20769	20965	20920	20909	21026	20946	20711	20755	20989	20973	20708	20817	20883	20862	20871	20866	20916	21161	20930	21042	20912	21022	20862	21131	21176	20934	20814	20969	20782	20928	20964	20924	21014	20906	20752	20799	20830	20918	21013	20922	20746	20986	20875	21015	20885	20839	20883	20937	20787	20989	20819	21080	21059	20890	20862	20922	20929	20775	21063	21014	20910	20954	20906	20988	21058	21156	20877	21136	20879	20907	20820	21071	20863	20930	20782	20981	20916	20949	21049	20925	21114	20892	20703	21021	20939	20732	20937	21064	20886	20706	21070	21032	20888	20834	21101	20865	21067	20770	21030	21245	20955	21060	20926	20858	21036	20916	20927	20799	20961	21011	20988	21240	20877	20941	20828	20892	21014	20858	20976	20872	20787	21228	20979	20814	20814	20996	21167	21036	20701	20799	20853	20787	20897	20940	20833	21027	20748	21083	21130	20941	20758	20918	20931	21060	21180	20749	20918	20927	21092	21060	20946	20990	20694	20756	20859	20475	20935	20964	20618	20889	20866	21218	20942	20775	21012	20889	20845	20987	20771	20860	20774	21169	20992	21039	20894	21030	20808	20982	20933	20931	21031	20889	20994	20964	20721	20869	20995	21001	20855	20944	20772	20964	20993	21016	21090	21135	21085	20960	20959	20898	20560	20988	20969	21013	20850	20861	20923	21126	20807	20980	21045	20692	20848	20769	20997	20972	21113	20815	20889	20983	21074	20710	20932	21197	20890	20989	20927	20729	20802	20855	20785	20949	20902	20868	20973	21017	20875	20835	20638	20980	20757	20974	20909	21064	20905	20674	20808	20720	20879	20952	20806	21034	20935	20840	20907	21142	21060	20905	20946	20929	20916	20751	20840	20827	20859	20796	20818	20877	20823	20985	20880	20797	20830	20890	21145	20852	20870	20934	20950	20900	20893	21014	21016	21094	20836	21025	21145	20945	20863	20834	20923	21062	20951	21027	20757	21057	20775	21112	21143	21098	21011	21034	20815	21183	20980	21034	20838	20808	20972	20942	20809	20733	20807	20887	21002	21033	20804	21025	20819	20947	21000	20922	21016	20891	20731	21005	20750	20948	20964	20963	20835	20976	20881	20948	20845	21201	21149	20866	21071	20946	20935	20981	20842	20985	20997	20749	20932	20839	21031	21163	20932	20887	20908	20879	21011	20721	20534	21037	20719	20926	20969	20766	20887	21112	20860	21022	21039	20838	20923	21007	20810	20708	20889	21110	21024	21014	20777	21176	20978	21023	20878	20969	20821	20930	20822	20859	20963	20941	20951	20776	20867	20962	21129	21037	20813	20919	21003	20911	20949	20918	20896	21147	20970	20679	20975	20682	20919	20893	20908	20876	20917	21020	20950	20918	20912	20808	20794	21001	20751	21007	20615	20912	20856	20857	20733	20624	20965	20969	20721	20849	20895	21168	20828	20794	20777	20855	20735	20978	20727	20778	20869	20969	21072	21112	20916	21196	20987	20921	20864	21072	20913	21094	20776	20938	20874	20980	20891	20885	21003	21090	20905	21068	20909	21072	20989	20964	20866	20739	20860	20821	20980	21080	20971	20923	20866	20707	20993	20878	21116	20875	20990	20927	21068	21018	20755	20836	21100	21014	21028	20784	20968	20990	20978	20868	20980	20865	20966	20845	21029	20999	20792	20982	20773	20888	20897	21155	20817	21039	20816	20860	20894	20613	20932	20956	20725	21039	21035	20972	21091	20817	20861	20764	21172	20836	20754	21021	20921	21015	20910	21046	21023	20826	20847	20856	20957	21143	20693	20916	20921	21075	21213	20902	21038	20777	20905	20945	20910	21134	21045	20986	20599	20982	20867	21057	20844	20826	21000	20944	21041	20685	20949	21069	20828	21053	20873	20814	20919	20983	20737	20925	20843	20756	20993	20983	20981	20988	21153	20992	20796	20871	20996	20968	20868	20980	20743	20935	20948	20871	21000	21076	20937	20829	21134	20837	20815	20930	20788	21090	20852	20770	20708	20858	20935	20891	20860	20902	20998	20906	20850	20735	20884	21038	20956	20838	20960	21023	20991	20859	21137	20866	20925	20898	20977	20994	21038	20863	20947	20872	21058	20776	20851	20795	20852	21012	20621	20957	21056	20836	21016	20843	20846	20806	20900	20839	21009	21026	20792	20843	20902	21150	20926	20811	20993	21106	21042	21060	20742	20868	20753	20889	20998	21101	20821	20563	20886	20757	20919	20812	20772	20875	20981	20868	21038	20819	20787	20783	20675	20854	20945	20887	21057	20977	20843	21031	20979	20958	20951	21090	20758	20958	20847	21074	20980	21234	21123	20807	20858	21010	20747	20987	21120	21009	20922	20852	20908	20947	20955	21104	21085	20925	20861	21043	21008	20847	20905	20841	20953	20892	20849	20686	20827	20702	20929	21038	21083	21078	20945	20996	20800	20974	21063	20980	20927	21048	20814	20992	20793	20851	20906	20927	20725	20999	20768	21066	20798	20898	20951	20930	20758	20907	20754	20800	21029	21128	20962	20934	20901	21244	21157	21058	20826	20981	20749	20885	20885	21020	20917	20958	20871	20964	20869	21004	20984	20998	21109	20973	21036	21117	21077	21229	20938	20756	20865	21140	21149	20946	20827	20972	20903	20947	21057	20738	20960	21123	21113	21152	21046	20946	20983	21028	20878	20953	20924	20631	21001	20928	21205	20902	20895	20772	20959	21000	21205	21206	21002	21002	20965	21019	20971	20740	20863	20996	20956	20908	20993	20904	21107	20867	20878	21048	20991	20924	21110	21133	20943	20880	20852	20988	20976	21179	21024	20890	20743	20872	21109	21076	20843	20847	20949	20946	20858	20779	20911	20684	20958	20949	21074	21056	20888	20927	20900	20887	20931	20847	20921	20961	20884	21123	20949	20908	21053	20880	20927	20973	20953	21074	21000	20863	21117	21096	20869	21028	20863	20880	21173	20849	20740	20854	20859	21094	20744	20936	20808	20933	21020	21000	20953	20900	20925	20899	20781	20844	20914	21132	20817	20834	21007	20965	20708	21001	20890	20961	20966	20987	20951	20967	20787	20968	20885	20947	20860	21027	21011	20868	20804	20907	20990	20883	20957	21013	20959	21088	20988	21044	21325	20988	20865	20973	20798	20748	20834	21174	20923	21194	21023	21117	21035	20837	21003	20916	21090	20841	20989	21000	20988	20935	20663	20857	20898	20936	21161	20839	20707	20827	20934	21056	20952	20950	21065	20876	20839	20912	20871	20991	20867	20705	21054	20975	21039	20818	21188	21037	20921	21016	20931	20793	21116	21014	20880	21063	21091	21010	20775	20938	20861	20912	20906	20836	20792	20775	20963	20884	20814	20947	21130	20874	21071	21000	20786	20733	20892	21004	20956	20752	20919	20875	20821	20691	20800	20976	20984	21041	20886	21084	20872	20901	20712	20976	21089	20934	21027	20988	20892	20983	20957	20916	20753	20889	20993	21131	20809	20786	20895	20998	20821	20894	20897	20985	21005	20800	20968	21106	20791	21093	20992	20923	20985	21066	20912	21014	20837	21016	21049	20970	21020	21026	21142	20868	20919	20929	21050	20877	20891	20980	21119	21057	21035	21010	20806	20943	20870	20784	21012	21052	20935	20916	20893	20899	20910	20968	20932	20924	20745	20822	20987	20960	20998	21191	21050	20950	20994	20547	20973	20884	20846	21115	21130	20932	20698	20785	20675	20780	21062	21165	20634	20891	20835	21007	20883	20883	20969	21050	20766	20987	20795	21195	20835	20927	20875	20857	20938	21074	20919	20877	20838	20813	20969	20984	20932	20975	21041	21161	20930	21025	20739	21034	20889	20832	20887	20933	20734	20667	20796	20750	20824	20826	20856	20752	21177	20972	20878	20863	20931	20922	21041	20864	20816	21021	20955	20662	20890	21168	20785	21028	20975	20894	20828	20752	20946	20918	20826	21020	21001	20810	21015	21060	21160	21011	21113	21000	20981	20921	21029	20713	20902	20926	20788	20923	20922	21034	20769	20964	21137	20904	21028	21083	21000	20926	20940	21186	20900	20917	21054	20863	20955	21107	20898	20951	21061	20808	20940	21043	20721	20862	20949	20858	20831	20864	20776	21053	20916	20918	21030	20956	20945	20829	21028	20885	21087	20968	20988	21085	20827	20946	20793	20788	20953	21027	21061	20923	20830	20667	20903	20734	21075	21153	20831	20910	20879	21124	20839	21026	21008	20988	20879	20916	20913	20975	20945	20847	20886	21019	21005	20891	20949	21089	20819
36390	58857	56990	50306	45586	39964	34588	31163	28052	24872	23837	21532	20429	19230	18374	17434	17134	16779	16465	16244	15960	15782	15820	15730	15791	15781	15723	15746	15711	15592	15702	15776	15812	15524	15791	15880	15592	15669	15628	15654	15665	15740	15747	15487	15707	15525	15710	15685	15885	15749	15603	15651	15555	15451	15484	15510	15686	15578	15676	15804	15803	15621	15603	15643	15587	15555	15635	15572	15612	15556	15465	15581	15737	15530	15699	15650	15528	15409	15611	15758	15486	15741	15419	15732	15558	15458	15636	15718	15662	15612	15652	15668	15606	15526	15592	15636	15617	15476	15712	15669	15554	15618	15658	15479	15684	15819	15721	15564	15650	15704	15661	15434	15735	15690	15428	15730	15618	15526	15661	15472	15652	15582	15617	15527	15732	15450	15558	15699	15394	15535	15612	15709	15450	15492	15707	15788	15510	15682	15650	15542	15590	15797	15719	15544	15684	15504	15625	15726	15704	15603	15691	15474	15631	15697	15599	15662	15496	15694	15605	15626	15774	15515	15534	15595	15589	15591	15557	15628	15513	15685	15520	15703	15659	15701	15737	15724	15614	15729	15668	15700	15636	15749	15326	15629	15441	15587	15574	15656	15616	15593	15534	15593	15590	15501	15493	15622	15618	15437	15762	15663	15692	15666	15464	15595	15781	15694	15680	15419	15648	15641	15671	15689	15410	15547	15467	15447	15504	15621	15709	15685	15556	15589	15642	15692	15616	15528	15642	15479	15635	15562	15436	15500	15729	15441	15565	15495	15626	15528	15468	15679	15656	15589	15577	15594	15621	15606	15698	15588	15406	15552	15489	15601	15513	15625	15680	15640	15680	15566	15592	15737	15711	15650	15458	15576	15538	15739	15634	15591	15627	15509	15734	15652	15570	15470	15538	15656	15614	15449	15458	15641	15575	15726	15552	15588	15651	15498	15583	15561	15483	15592	15616	15554	15463	15731	15654	15597	15689	15750	15473	15738	15710	15607	15420	15595	15601	15477	15726	15600	15694	15439	15631	15573	15813	15515	15643	15420	15575	15627	15531	15451	15656	15578	15672	15664	15700	15684	15711	15531	15697	15364	15617	15539	15627	15561	15507	15641	15612	15514	15540	15646	15365	15607	15624	15587	15378	15537	15544	15521	15496	15600	15485	15647	15518	15620	15465	15516	15664	15548	15430	15507	15813	15603	15626	15735	15683	15538	15629	15634	15591	15637	15761	15574	15626	15621	15491	15511	15618	15683	15733	15508	15674	15545	15567	15541	15470	15626	15371	15564	15456	15529	15521	15531	15549	15386	15454	15531	15621	15586	15623	15636	15456	15668	15608	15575	15586	15514	15598	15514	15752	15758	15349	15535	15680	15544	15592	15563	15704	15660	15503	15759	15560	15514	15588	15643	15534	15543	15755	15503	15597	15807	15657	15536	15496	15648	15419	15556	15408	15702	15697	15588	15589	15620	15514	15533	15631	15571	15519	15728	15581	15616	15712	15544	15686	15439	15615	15760	15502	15612	15662	15590	15635	15643	15619	15596	15716	15871	15624	15559	15749	15649	15473	15545	15589	15512	15566	15487	15617	15470	15667	15598	15470	15604	15583	15494	15497	15646	15526	15573	15607	15744	15634	15625	15609	15499	15595	15515	15492	15571	15592	15693	15535	15726	15614	15570	15764	15533	15682	15714	15585	15589	15580	15591	15631	15427	15691	15565	15636	15541	15565	15482	15504	15607	15807	15561	15519	15544	15514	15683	15498	15581	15717	15593	15652	15588	15662	15788	15550	15770	15661	15499	15636	15394	15762	15757	15649	15739	15628	15578	15439	15556	15678	15658	15596	15508	15644	15624	15547	15689	15536	15727	15502	15578	15649	15499	15539	15784	15450	15488	15703	15583	15714	15566	15626	15561	15527	15664	15669	15711	15594	15623	15641	15547	15647	15472	15796	15595	15554	15710	15539	15505	15621	15640	15680	15529	15642	15627	15516	15392	15596	15638	15495	15748	15561	15622	15611	15514	15643	15651	15598	15567	15593	15744	15413	15535	15540	15611	15578	15619	15691	15506	15498	15728	15713	15330	15527	15552	15660	15710	15585	15723	15476	15669	15549	15583	15650	15731	15717	15621	15623	15574	15709	15456	15738	15628	15664	15611	15596	15742	15534	15623	15638	15675	15746	15589	15780	15556	15630	15437	15690	15671	15703	15586	15438	15605	15735	15655	15501	15636	15653	15616	15507	15706	15741	15710	15621	15592	15653	15522	15503	15794	15697	15560	15797	15783	15712	15539	15529	15510	15748	15682	15674	15475	15488	15624	15427	15527	15538	15749	15308	15615	15576	15419	15669	15589	15355	15602	15597	15533	15657	15478	15529	15508	15612	15473	15726	15787	15586	15675	15796	15698	15781	15590	15477	15468	15590	15776	15564	15678	15723	15540	15612	15543	15549	15525	15773	15550	15743	15657	15654	15575	15692	15630	15573	15708	15765	15459	15633	15648	15705	15511	15621	15604	15603	15739	15703	15783	15677	15480	15550	15513	15503	15588	15492	15519	15731	15691	15521	15463	15640	15576	15559	15821	15491	15630	15797	15701	15470	15604	15485	15909	15640	15528	15814	15619	15488	15448	15713	15532	15559	15644	15574	15566	15713	15658	15540	15682	15556	15596	15615	15592	15606	15620	15892	15639	15631	15463	15685	15655	15490	15655	15551	15747	15546	15604	15640	15645	15546	15656	15547	15705	15551	15751	15759	15495	15604	15424	15503	15570	15716	15771	15600	15564	15795	15715	15752	15729	15671	15738	15711	15611	15478	15624	15620	15672	15847	15615	15629	15557	15437	15620	15501	15602	15582	15634	15641	15513	15774	15606	15541	15515	15639	15633	15599	15661	15582	15715	15645	15704	15620	15569	15428	15638	15518	15675	15709	15562	15527	15606	15514	15588	15607	15731	15440	15510	15796	15498	15635	15352	15474	15533	15524	15692	15568	15562	15498	15599	15490	15285	15488	15828	15679	15639	15597	15712	15697	15454	15566	15489	15595	15765	15676	15763	15606	15482	15670	15566	15664	15560	15593	15474	15703	15834	15544	15608	15659	15606	15542	15606	15772	15716	15693	15666	15532	15597	15566	15839	15450	15682	15701	15567	15564	15717	15602	15561	15462	15453	15605	15625	15557	15578	15603	15717	15703	15601	15590	15772	15656	15488	15728	15597	15496	15614	15591	15542	15595	15672	15701	15519	15680	15681	15513	15622	15690	15599	15615	15544	15607	15766	15624	15429	15501	15451	15407	15466	15639	15378	15621	15519	15683	15677	15533	15566	15595	15652	15710	15645	15761	15713	15673	15545	15481	15606	15585	15866	15518	15528	15483	15534	15522	15512	15621	15658	15575	15581	15584	15525	15506	15741	15644	15711	15838	15420	15582	15524	15431	15707	15495	15720	15628	15693	15548	15660	15633	15491	15639	15786	15540	15660	15610	15528	15683	15639	15690	15555	15525	15643	15438	15633	15656	15786	15568	15621	15562	15624	15614	15524	15596	15477	15557	15727	15660	15590	15575	15724	15457	15386	15622	15592	15643	15615	15507	15541	15639	15495	15589	15583	15484	15665	15676	15592	15419	15603	15601	15538	15650	15592	15742	15626	15589	15580	15693	15671	15607	15624	15524	15576	15616	15734	15440	15514	15686	15532	15468	15631	15613	15665	15670	15645	15766	15716	15710	15609	15499	15825	15615	15494	15438	15646	15478	15729	15570	15523	15650	15668	15562	15531	15459	15558	15645	15637	15496	15653	15689	15656	15549	15653	15448	15636	15516	15567	15754	15617	15500	15508	15667	15690	15698	15473	15865	15499	15593	15704	15582	15556	15530	15600	15520	15670	15475	15606	15853	15631	15637	15632	15646	15564	15534	15487	15493	15580	15605	15648	15592	15656	15599	15586	15664	15611	15698	15593	15526	15673	15537	15553	15740	15591	15632	15718	15589	15641	15671	15631	15683	15534	15591	15573	15736	15553	15554	15498	15703	15554	15634	15557	15587	15549	15634	15636	15635	15614	15613	15644	15674	15462	15585	15585	15562	15685	15630	15632	15541	15680	15612	15453	15723	15572	15493	15615	15510	15527	15725	15613	15588	15733	15667	15680	15582	15668	15602	15338	15369	15713	15475	15594	15555	15607	15692	15531	15707	15636	15676	15636	15586	15667	15489	15624	15584	15637	15497	15563	15809	15599	15663	15545	15573	15596	15871	15661	15522	15658	15423	15440	15571	15629	15609	15660	15537	15494	15666	15519	15608	15741	15581	15573	15547	15637	15493	15602	15617	15682	15578	15657	15586	15594	15652	15671	15347	15459	15565	15581	15520	15517	15634	15711	15655	15523	15579	15641	15668	15695	15529	15825	15683	15586	15546	15575	15765	15580	15653	15635	15695	15604	15571	15635	15412	15458	15462	15623	15559	15468	15763	15592	15460	15764	15645	15812	15684	15605	15626	15648	15462	15422	15706	15536	15778	15537	15493	15520	15587	15698	15594	15623	15632	15658	15573	15434	15611	15426	15554	15626	15578	15425	15686	15741	15646	15589	15647	15461	15647	15764	15623	15616	15527	15685	15603	15638	15393	15790	15476	15557	15643	15689	15690	15506	15537	15616	15676	15609	15491	15605	15723	15564	15721	15766	15690	15428	15545	15523	15518	15474	15620	15688	15716	15624	15660	15635	15705	15606	15746	15628	15630	15586	15574	15538	15587	15445	15644	15650	15569	15364	15426	15401	15566	15688	15640	15491	15804	15531	15643	15519	15692	15646	15739	15654	15613	15615	15502	15821	15626	15513	15443	15519	15758	15510	15618	15597	15574	15623	15645	15620	15575	15479	15574	15475	15499	15620	15682	15758	15636	15611	15650	15500	15586	15704	15471	15555	15689	15625	15559	15727	15787	15663	15466	15658	15597	15454	15720	15692	15614	15556	15632	15499	15689	15540	15537	15744	15613	15615	15606	15600	15678	15535	15502	15590	15554	15646	15405	15639	15602	15671	15637	15629	15679	15586	15662	15855	15692	15551	15568	15538	15755	15735	15680	15561	15686	15544	15559	15793	15642	15610	15592	15581	15579	15705	15702	15641	15610	15567	15563	15508	15557	15549	15586	15642	15720	15419
24533	21769	30080	28451	31872	37785	38889	34722	32111	29918	29163	27724	26268	24369	23649	22652	22263	21883	21799	21578	21473	21111	21302	21393	20980	21086	21044	21258	20995	20987	21102	21025	21075	21022	21290	21299	21128	20851	21137	20824	20844	20813	20958	21199	20875	20970	21008	21137	21180	21028	21198	20842	21079	20812	20935	21055	21021	20978	20957	20975	21000	21016	20690	21028	21059	20885	21002	20772	21039	20838	20779	20851	21052	20954	21090	20926	20797	20921	20889	20916	20967	20891	20982	21063	21044	20990	21077	20957	21063	20914	20972	21059	20990	20984	21034	20877	20740	21026	20871	20989	20940	21137	21000	21109	21111	20936	21014	20839	20870	20919	21038	20840	20920	21036	20827	21074	21113	20892	21103	20796	21163	20800	20912	20825	21018	20776	20829	20890	20963	20828	20837	20841	20753	20874	21068	20995	21033	21021	21002	20744	21246	21001	21107	21295	20868	20988	20774	20819	20907	21065	20931	20786	20777	20900	21012	20789	20916	20893	21061	21076	21129	20909	20996	20967	21064	21053	20962	20809	21247	20949	21131	20997	20993	20845	20852	20988	20775	20866	21071	21074	20978	21043	21123	20804	20974	20987	20931	20976	20873	20935	20913	20935	21019	20960	20826	21065	20909	20715	21163	21038	20967	20949	21070	20980	20878	20993	21058	20966	21070	20759	21158	20973	20941	21047	21017	21135	20890	21181	21072	20930	20999	20926	20879	21161	20826	20889	21223	20813	20837	20727	21164	20788	20928	20920	21281	21281	20855	20937	21030	20965	20791	20695	21057	21092	21022	20899	20787	20768	21021	20939	21110	20882	21172	20780	20946	20808	20833	21025	21104	21203	21041	21324	20895	21011	21076	21017	20999	20941	20924	20903	20780	21133	20984	20914	20861	20857	20767	20884	20888	20818	20817	20961	20870	20824	20990	21000	20835	21089	21014	20975	21010	20994	21004	21066	20944	21016	20957	20857	20995	20985	20985	20983	21078	21188	20783	20907	20975	20832	21263	21089	20950	21041	21190	20913	20869	20854	20913	20963	20995	20633	20762	20995	20833	20591	21051	21052	21107	21051	20986	21045	20760	20866	20876	21011	21084	20885	20928	21096	21210	21041	20820	20915	20931	21041	21212	21018	20933	20967	21002	20790	20862	21002	21200	21076	20971	20978	21011	20875	20684	20791	20842	20756	20915	20927	20776	21248	21084	21090	20731	20845	20790	20772	20882	20939	20830	20904	20978	20776	20783	21030	21018	20749	20877	20909	20772	20951	20905	21084	20904	21035	20956	20915	21020	20865	21082	21045	21105	21039	20941	20692	20876	20989	20951	20961	21079	20926	20880	20875	20886	20865	20916	20896	21061	21082	20930	20927	21074	20959	20973	21103	21061	20885	20916	20718	20913	21000	20941	21065	20939	20934	20955	20865	20718	20857	20811	21021	21024	20935	21135	21071	20871	21085	20725	20910	20913	20720	21013	21104	21054	20950	20991	21102	21060	21139	20996	20705	20781	21203	20814	20970	21055	20798	20846	20860	20827	20729	20991	20867	20992	20923	20790	20804	20757	20932	21055	21063	21059	20819	21043	20966	20964	20852	20720	20922	20888	20907	21145	20942	20697	20935	20917	20827	20921	20935	20927	20816	21043	21095	21008	20893	20788	20990	20943	20632	20991	20803	20947	21000	20967	20978	20987	20940	20843	20959	20990	20941	20926	20837	20780	20814	20718	20860	20856	20840	20800	20805	21022	20859	21033	20812	20960	20995	20811	21277	21102	20959	20922	20877	20856	20835	20786	20684	21018	20720	20788	20836	20849	20888	21171	20955	21183	20957	20967	20890	21078	20913	20854	20903	20952	20829	20772	20846	20959	20974	20951	20877	20953	20768	21007	20983	21010	21068	21197	21002	20953	21038	20741	20870	20994	20779	21048	21099	20829	20888	21100	20881	20829	20931	20930	20839	20900	21251	21105	20988	20866	20915	20926	20824	20860	21027	21005	20677	20740	21036	20905	20714	20969	21062	20915	20680	21208	20873	20982	20935	20753	21144	21056	20963	21268	21034	20859	20978	20915	20963	20948	20861	20814	21138	20838	20955	21004	21125	21155	20798	20825	21024	20840	21125	21083	20767	21043	20970	20759	20806	21004	21055	21028	20993	20900	20906	20951	20962	21110	20861	20731	21005	20833	20850	20811	20799	21056	20643	21175	20978	21053	20998	20962	21103	20845	20997	20827	20938	20807	20732	20790	20890	21127	21167	20670	20802	20757	20896	21023	20964	20875	21215	20911	21019	21089	21039	21031	20879	20752	20579	20987	20630	21149	21012	20643	20740	20729	20859	21245	20897	20979	20693	20778	20817	20979	21065	21029	20863	20888	21159	21152	20846	20867	20941	20731	20969	20917	20847	20913	21147	20876	20839	21035	20927	21003	20996	20891	20907	21130	20996	20962	20903	21022	20836	21065	20803	20686	20866	21006	20796	21094	21038	20952	21101	20777	20813	20755	20903	21082	21030	20816	20931	20930	20707	20962	21091	21045	20985	21060	20875	20874	20825	20950	21006	20859	20903	20988	20826	21023	20932	21013	21158	20951	20718	20806	20933	20847	20821	20846	20928	21035	21033	21028	21079	21033	20973	20933	20854	20778	20794	20885	21087	21033	20879	20992	21123	20799	20717	21024	20895	20988	21045	20927	20699	21208	20747	20786	21025	20781	20867	20866	21061	20890	20932	20972	21006	20903	21133	20933	21142	21304	21010	20837	20996	20888	21014	20937	21003	21132	20765	20873	21184	20931	20695	20853	20871	20810	21033	20869	21034	20815	21000	20862	20954	20998	20941	20909	21026	20908	20717	21040	21138	21050	20888	21039	21068	21020	20919	20685	20886	20999	20986	20750	20939	21187	21184	21059	20881	20952	20910	20852	20761	21057	21033	20876	20798	20839	21112	20797	20905	20821	20986	20786	20879	20997	20876	20650	20966	20932	20780	21012	20898	20978	20694	21037	20792	20849	21111	20945	20800	20817	21047	20921	20914	20871	21011	20861	20958	20991	20917	20974	20942	21082	20711	20958	20785	21090	21113	20935	20835	20991	20968	20790	20817	20917	20766	20834	20852	20964	20925	21111	20787	20860	20908	21130	20812	20890	20997	21137	20535	20930	21065	20925	21091	20912	20935	20884	21027	20860	20950	20544	20907	20929	20905	20944	20857	20901	20780	21085	20751	21048	20772	21060	20874	20924	21118	20986	20810	20919	20944	20961	21067	20961	20814	21089	20918	20757	20947	21056	21024	20950	21011	20713	20873	20819	20977	20949	20963	21081	20933	20926	20700	20859	21122	20969	20857	20945	20938	20885	21026	20908	20867	20904	20927	21012	20990	21092	21047	20839	20911	21142	20877	20877	20987	20895	20949	20811	20999	21012	20878	20856	20968	20963	20912	20964	20957	21107	20686	20881	20774	20940	20938	20787	20860	20842	21028	21045	20953	21039	20814	20909	21132	21035	21072	21202	20930	20978	20778	21024	20975	21027	20971	21069	20930	21150	20844	21044	20974	20832	20882	21080	20961	20859	21001	20999	20919	20938	20998	21002	21134	20838	20915	21068	20770	20912	20795	20807	20734	20856	20788	21041	20968	20742	20982	21018	20852	20906	20928	20804	20937	20933	21036	21023	20942	20862	20886	20845	20819	20909	21046	20685	20870	21045	20930	20909	21035	21024	21000	20867	20991	20863	21086	21082	20947	21233	20975	21129	20770	20966	20990	20883	20924	21101	21254	20901	20888	21040	20856	21108	21048	21201	21170	21049	20794	20962	20926	21106	21038	20949	20864	20733	21011	20727	20914	20988	20826	20906	20897	21028	20874	21035	21241	20924	20965	20911	20824	20888	20850	20845	21014	21160	20923	20760	20998	20911	20889	21049	20922	20943	20832	20972	20767	20968	20976	21029	20961	21066	20831	20987	21011	20865	21006	21111	20950	20925	21070	20865	20944	20862	21077	20780	20959	21192	20774	21093	20838	20872	20931	20940	20971	20910	21240	21174	21057	20929	20842	20976	21041	21104	20909	20949	20988	20824	20967	21247	20978	20961	21055	20738	21120	20947	20823	20667	21006	20990	21044	20969	21061	20798	21197	20935	20689	21088	21163	20955	20761	20880	20975	20888	20913	20906	21130	20963	20927	20793	20904	20759	21157	20849	21019	20863	20958	20980	20838	20853	21060	20881	20719	21064	20840	21210	20854	20985	20978	20855	20938	20899	21009	20915	20978	20893	20853	20960	20771	20977	21029	20918	20952	21089	21079	21114	21054	20938	20915	21069	20864	21032	21066	21137	20965	21045	20788	20975	20659	21010	20781	20879	20938	21316	20918	20968	20893	20928	20962	21032	20962	20884	20932	21105	20943	20964	20963	20906	21103	20869	21005	20948	20857	20885	20839	21027	21139	20683	20947	20809	20871	20964	20892	20969	20969	21032	20878	20923	20784	20964	20847	21001	21033	20966	20952	20977	20746	21055	21051	20957	21109	21069	20936	21070	20731	21027	20872	20929	20868	20933	21041	20776	20938	20946	20912	20894	20995	20915	20729	21149	21028	20800	20907	21001	20862	21060	20744	21006	21013	21062	21025	20944	20979	21144	21178	20918	20734	21055	21176	21057	20972	21023	21109	21014	21042	21143	20889	21070	21071	21082	21097	20743	20755	20835	20978	20850	20868	21021	20898	20776	21095	20894	20805	20880	20975	20904	20700	21024	20851	20789	21062	20930	21207	21091	20915	21284	20978	20801	20892	21137	20987	20923	20940	21148	20989	21014	21096	20901	21090	20898	20967	20655	20770	20877	21017	21018	20974	20840	21011	20966	21131	20923	20762	21195	20907	20855	20791	20764	20958	20826	20749	20688	21130	20918	20951	20927	20998	21090	21022	20914	20796	20960	21051	21207	21104	20933	20865	20869	20933	21073	21023	20935	20763	20884	21056	20881	20869	20899	21039	21095	20867	20963	20851	20788	21005	21104	20717	21060	21073	20956	20908	20910	20955	20847	20818	20835	20782	21069	20947	21093	20883	20929	21127	20819	20934	20740	20963	20908	20805	20793	20693	20865	20777	21009	20856	20885	20839	20928	20770	20879	20915	20965	20995	21103	20877	21148	21006
36220	60687	60228	55494	49490	43437	37831	34590	31346	27815	27349	24663	22636	20553	19033	18143	17688	17068	16690	16426	16142	15894	15897	15953	15896	15881	15745	15752	15607	15838	15584	15786	15694	15700	15745	15531	15646	15743	15659	15624	15721	15641	15616	15579	15608	15578	15752	15573	15659	15639	15710	15682	15632	15554	15759	15513	15582	15550	15522	15752	15604	15801	15690	15635	15566	15602	15479	15615	15499	15638	15440	15510	15611	15427	15670	15741	15563	15611	15749	15828	15626	15763	15753	15699	15592	15659	15487	15587	15700	15563	15559	15724	15551	15570	15648	15566	15724	15663	15732	15686	15513	15555	15559	15614	15516	15463	15616	15683	15725	15793	15628	15467	15620	15537	15486	15673	15554	15564	15550	15555	15604	15580	15767	15672	15607	15532	15520	15503	15580	15765	15606	15872	15482	15617	15709	15630	15580	15615	15570	15550	15559	15466	15752	15726	15545	15607	15582	15637	15707	15540	15395	15572	15448	15493	15502	15627	15708	15748	15428	15482	15608	15674	15623	15634	15448	15617	15651	15680	15657	15605	15674	15412	15542	15618	15582	15587	15511	15499	15705	15636	15658	15609	15497	15696	15724	15822	15593	15514	15700	15533	15693	15791	15573	15679	15626	15721	15540	15634	15726	15505	15495	15659	15590	15738	15463	15644	15570	15416	15715	15513	15498	15718	15668	15679	15654	15551	15638	15593	15592	15573	15408	15620	15582	15492	15579	15583	15543	15593	15502	15601	15694	15646	15887	15643	15604	15692	15634	15688	15782	15691	15630	15747	15496	15595	15730	15593	15581	15387	15442	15632	15551	15716	15822	15391	15652	15746	15493	15630	15674	15569	15609	15655	15833	15638	15555	15575	15557	15470	15534	15625	15676	15613	15716	15664	15484	15609	15659	15551	15366	15504	15754	15483	15612	15590	15606	15523	15443	15611	15527	15507	15734	15507	15450	15618	15607	15637	15733	15620	15619	15752	15564	15511	15720	15558	15619	15624	15640	15542	15516	15653	15568	15548	15738	15727	15460	15773	15527	15446	15564	15788	15618	15567	15652	15540	15668	15555	15710	15523	15659	15658	15453	15583	15525	15550	15703	15656	15644	15604	15555	15681	15447	15744	15481	15541	15570	15414	15767	15740	15699	15578	15635	15581	15425	15563	15532	15731	15700	15533	15538	15631	15567	15606	15670	15545	15667	15555	15664	15585	15359	15629	15783	15685	15571	15525	15658	15528	15485	15506	15602	15604	15598	15639	15691	15720	15734	15591	15632	15612	15540	15661	15553	15480	15584	15720	15591	15673	15759	15648	15544	15706	15631	15610	15596	15646	15605	15693	15754	15587	15591	15544	15660	15662	15485	15526	15509	15622	15469	15696	15526	15694	15699	15663	15615	15656	15681	15390	15605	15663	15613	15768	15596	15538	15490	15633	15570	15725	15479	15477	15698	15630	15527	15596	15484	15493	15619	15637	15668	15472	15525	15528	15680	15646	15690	15427	15796	15412	15597	15498	15552	15731	15752	15455	15477	15660	15587	15625	15598	15525	15393	15824	15573	15501	15617	15523	15462	15819	15619	15561	15535	15646	15527	15694	15594	15633	15604	15691	15448	15548	15472	15401	15568	15426	15677	15492	15483	15528	15511	15675	15658	15523	15538	15638	15565	15697	15700	15606	15621	15455	15511	15638	15736	15548	15613	15687	15566	15419	15687	15474	15674	15558	15615	15702	15836	15473	15696	15631	15689	15865	15498	15664	15771	15615	15614	15694	15674	15525	15694	15554	15656	15553	15475	15685	15751	15485	15791	15677	15720	15495	15796	15601	15799	15573	15514	15507	15685	15527	15575	15556	15607	15527	15682	15522	15452	15759	15502	15403	15634	15586	15748	15704	15617	15527	15552	15578	15599	15659	15508	15484	15460	15720	15510	15693	15623	15748	15652	15432	15565	15612	15499	15847	15545	15606	15400	15612	15591	15646	15609	15431	15496	15595	15604	15558	15620	15533	15600	15695	15533	15529	15660	15408	15533	15690	15493	15462	15714	15632	15600	15659	15592	15508	15425	15643	15634	15725	15488	15764	15743	15550	15543	15601	15640	15598	15597	15620	15529	15696	15344	15547	15661	15623	15527	15670	15582	15498	15580	15656	15446	15750	15618	15841	15427	15588	15649	15621	15512	15616	15687	15617	15813	15681	15545	15796	15461	15747	15588	15599	15471	15635	15497	15558	15665	15671	15638	15551	15769	15598	15661	15710	15650	15607	15653	15761	15997	15597	15650	15630	15564	15750	15576	15738	15650	15607	15628	15656	15690	15549	15646	15555	15670	15665	15563	15688	15514	15581	15453	15488	15509	15677	15473	15384	15525	15547	15677	15744	15494	15621	15612	15589	15744	15619	15528	15686	15554	15510	15616	15657	15508	15689	15634	15718	15707	15616	15641	15831	15794	15444	15679	15611	15528	15516	15700	15537	15415	15595	15713	15498	15426	15436	15645	15533	15480	15490	15761	15750	15679	15656	15611	15568	15782	15633	15639	15460	15550	15525	15425	15679	15648	15633	15684	15518	15685	15561	15664	15611	15631	15751	15494	15534	15678	15572	15687	15465	15582	15497	15686	15846	15729	15625	15373	15560	15673	15663	15685	15652	15553	15522	15569	15474	15769	15435	15636	15656	15535	15541	15731	15639	15596	15543	15547	15654	15658	15625	15743	15343	15772	15588	15452	15676	15641	15572	15650	15629	15486	15514	15552	15607	15553	15723	15714	15618	15517	15521	15392	15724	15543	15600	15710	15803	15457	15442	15434	15584	15715	15627	15454	15589	15555	15589	15555	15550	15661	15497	15605	15809	15548	15613	15527	15655	15808	15684	15551	15539	15684	15728	15731	15757	15626	15538	15593	15530	15579	15581	15675	15624	15717	15562	15687	15435	15721	15515	15537	15569	15550	15571	15568	15536	15622	15529	15596	15721	15603	15629	15566	15769	15596	15409	15566	15654	15682	15564	15474	15591	15700	15610	15758	15469	15557	15536	15498	15658	15567	15585	15633	15490	15598	15590	15557	15614	15544	15545	15708	15707	15384	15475	15643	15795	15759	15535	15632	15489	15632	15635	15702	15532	15533	15585	15489	15597	15637	15648	15616	15616	15528	15648	15370	15628	15650	15526	15612	15636	15494	15646	15780	15509	15588	15583	15655	15598	15518	15651	15697	15655	15558	15647	15708	15671	15595	15548	15653	15536	15661	15713	15546	15567	15489	15562	15468	15642	15484	15490	15506	15754	15609	15694	15592	15547	15549	15719	15490	15625	15687	15605	15723	15647	15537	15523	15734	15572	15610	15492	15581	15688	15460	15533	15460	15490	15718	15496	15601	15757	15692	15502	15589	15592	15710	15602	15645	15649	15637	15641	15651	15505	15675	15636	15741	15640	15654	15614	15584	15608	15738	15540	15653	15667	15846	15454	15710	15598	15634	15598	15616	15640	15492	15763	15596	15695	15615	15681	15716	15460	15441	15758	15583	15605	15584	15478	15622	15619	15638	15638	15700	15655	15676	15629	15696	15636	15665	15622	15528	15653	15647	15551	15577	15464	15492	15571	15602	15616	15555	15685	15687	15450	15576	15604	15778	15666	15645	15467	15517	15522	15707	15653	15746	15669	15571	15669	15571	15602	15485	15727	15658	15554	15577	15580	15621	15652	15664	15477	15563	15653	15742	15597	15609	15604	15594	15521	15580	15618	15556	15592	15677	15530	15674	15693	15589	15552	15734	15645	15646	15623	15616	15710	15729	15563	15667	15656	15667	15567	15643	15666	15719	15602	15810	15600	15781	15595	15582	15515	15584	15584	15648	15699	15524	15679	15469	15482	15467	15755	15708	15723	15689	15438	15775	15620	15619	15723	15412	15430	15522	15596	15638	15504	15585	15670	15471	15796	15690	15578	15532	15668	15606	15588	15557	15690	15509	15639	15486	15623	15811	15513	15662	15501	15678	15574	15630	15705	15618	15521	15601	15596	15600	15474	15576	15638	15649	15653	15740	15461	15744	15546	15627	15649	15775	15633	15564	15652	15549	15653	15555	15466	15798	15555	15630	15551	15785	15715	15565	15701	15705	15733	15548	15625	15618	15254	15868	15627	15535	15643	15554	15327	15527	15705	15533	15536	15695	15674	15582	15640	15550	15562	15486	15704	15503	15507	15670	15705	15632	15477	15421	15560	15905	15592	15650	15696	15715	15641	15593	15597	15729	15612	15429	15550	15748	15514	15565	15597	15595	15521	15688	15559	15440	15778	15439	15688	15727	15527	15400	15571	15593	15507	15783	15568	15730	15734	15705	15613	15551	15585	15681	15648	15496	15442	15707	15503	15598	15621	15707	15638	15558	15551	15726	15612	15561	15616	15478	15730	15762	15771	15609	15695	15685	15492	15528	15567	15601	15637	15542	15573	15694	15571	15614	15398	15613	15717	15611	15525	15707	15681	15655	15656	15447	15495	15499	15708	15621	15671	15601	15562	15642	15631	15637	15701	15705	15471	15652	15523	15631	15610	15458	15692	15642	15637	15696	15553	15623	15588	15611	15558	15568	15648	15535	15557	15681	15585	15472	15550	15553	15589	15644	15594	15554	15586	15757	15556	15609	15600	15472	15642	15514	15712	15548	15656	15468	15611	15480	15720	15536	15550	15454	15587	15689	15642	15593	15511	15568	15751	15617	15619	15736	15550	15704	15554	15504	15682	15595	15601	15702	15559	15620	15722	15635	15701	15454	15604	15603	15668	15777	15758	15600	15573	15469	15663	15478	15580	15561	15724	15785	15547	15516	15515	15484	15553	15717	15594	15447	15480	15753	15534	15447	15612	15777	15607	15547	15492	15618	15453	15569	15731	15556	15575	15722	15575	15871	15453	15603	15530	15514	15488	15625	15756	15439	15676	15682	15676	15670	15594	15474	15607	15643	15626	15691	15383	15508	15436	15740	15626	15545	15598	15553	15510	15676	15594	15569	15658	15729	15731	15650	15777	15435	15696	15684	15808	15651	15703	15705	15591	15576	15611	15755	15618	15578	15567	15549	15596	15624	15544	15840	15725	15707	15708	15558	15599	15693	15542	15749	15575	15752	15591	15621	15778	15833	15936	15575	15484	15621	15750
43752	49659	46192	43102	37658	33321	30089	28407	26796	25517	24824	23923	22970	22347	22008	21911	21718	21498	21374	20941	20969	20958	20938	21055	21013	21187	21050	20888	20797	20839	20950	20980	20823	20972	20942	21011	21056	21032	21143	21048	20920	21057	20709	20702	20784	20776	20675	20752	21115	20903	20733	20820	20857	20869	21026	20861	20756	20719	20830	20924	20900	20923	20977	20966	20656	20742	20690	20758	20697	20914	21136	20741	20905	20859	20750	20747	20915	20909	20507	21025	20777	20925	20897	20810	20921	20856	21018	20683	20961	20773	20830	20800	20876	20904	21024	21020	20559	20830	20715	21000	20885	20711	21051	20636	20807	20583	21037	20864	20828	20837	20848	20696	20819	20838	20995	20879	20833	20867	20743	20738	21073	20764	20891	20590	20685	20887	20885	21007	20669	20823	20957	20807	21073	20640	20834	20783	20979	20945	20970	20891	20651	20708	20972	20569	20721	20814	20971	20765	20809	20831	20953	20908	20913	20996	20788	20491	20912	20916	21019	20682	20816	21072	20871	20705	20951	20914	20852	20704	20883	20993	21045	20737	20888	20748	20964	20839	20969	20893	20982	20683	20957	20804	20739	20926	21036	20617	20767	20951	20974	20796	20859	20996	20828	20743	21023	20765	20800	20822	20851	21011	20639	20819	21053	21049	20787	20861	20657	20748	20804	20787	20859	20928	20651	20930	20997	21083	20776	20654	20925	20994	20866	20971	21016	20771	20978	21023	20700	20750	20861	20690	20704	20713	20974	21002	20816	21019	20916	20812	20829	20755	20853	20789	21027	20744	20945	20779	20767	20738	20970	21049	20855	20710	20918	20737	20971	20825	20742	20708	21007	20829	20721	20831	20913	20819	20796	20739	20739	20894	20807	20827	20867	20682	20620	21062	20814	21054	20971	20819	20989	20770	21088	21015	20972	20941	20989	20865	20734	20806	20550	20772	20846	20734	20681	20800	20792	20943	20822	20823	20844	20619	20774	20621	20754	20938	20741	20714	20898	20902	20744	20786	20472	20667	20828	20865	20484	20825	20715	20756	20927	20860	20899	20949	20971	20884	21263	20825	20887	20689	20993	20791	20810	20701	20908	20766	20906	21169	20906	20866	20952	20873	20709	20748	20643	20828	20660	20702	20901	20739	20626	20847	20786	20660	20816	20670	20719	20731	20603	20799	20832	20874	20962	21040	20811	20845	20912	20762	20782	20813	20851	20723	20814	20778	20809	20728	20743	21010	20717	20771	20721	20980	20748	20634	20732	20950	20822	20984	20927	20639	21004	20842	20730	20737	20986	20783	20659	20877	21124	20755	20675	20777	20812	20893	20749	20602	20668	20862	20785	20896	20906	20795	20818	20774	20774	20780	20830	20977	20800	20627	20760	20931	20767	20891	20921	20918	20754	20559	20814	20929	20637	20770	20829	20806	21013	20818	20821	20745	20862	20701	20646	20689	20827	20718	20921	20805	20861	20745	20849	20882	21133	20788	20756	20860	20747	20906	20899	20933	20788	20993	20810	20729	20949	21009	20703	20675	21013	20741	20837	20623	20810	20844	20906	20788	20883	20777	20958	20940	20601	20817	20762	20793	20850	20850	21022	21045	21090	20834	20813	20906	20781	20714	20794	20762	20731	20958	21028	20820	20617	20753	20828	20850	20926	20664	20700	21034	20816	20792	20790	20736	20818	20731	20852	21038	20874	20896	20749	20823	20859	20806	20798	20830	20666	20836	20910	20800	20865	20778	20823	20807	20701	20791	20663	20857	20881	20645	20759	20770	20486	21002	21114	20745	20832	20944	20661	20581	20973	21030	20791	20709	20980	20833	20875	20855	20890	20866	20714	21080	20982	20825	20805	20914	20871	20803	20913	20967	20885	20744	20866	20855	20848	20989	20736	20978	20842	21013	20797	20728	20931	20879	20773	20832	20649	20757	20949	20806	20860	20842	20739	20793	20816	20714	20773	20971	21046	20783	20757	20788	20851	20953	20771	21000	21009	20845	20833	20971	20826	20726	20999	20700	21033	20833	20674	20815	20861	20798	20775	20878	20736	20802	20695	20731	20813	20781	20772	20984	20859	20575	20980	20649	20889	20782	20709	20884	20971	20718	20719	20551	20652	20960	20850	20913	20802	20972	20905	20857	20738	20876	20839	20884	21046	20776	20891	20954	20828	20835	20719	20764	20822	20947	20821	20750	20762	20847	20875	20965	20760	20743	20784	20761	20993	20905	20746	20688	20815	20939	21021	21084	20712	20916	20724	20909	20823	20658	20827	20675	20735	20840	20731	20908	20721	20966	20602	20956	20914	20770	21023	20871	20957	20902	20836	20655	20749	20797	20914	20955	20803	21022	20916	20849	20802	20828	20863	20955	20517	20762	20941	20758	20605	20857	20870	20974	20852	20866	20746	20779	20870	20908	21026	20729	20795	20872	21015	20663	20841	20875	20905	21043	20959	20994	20770	20726	21209	20822	20725	20856	20890	20825	20951	20736	20783	20900	20778	20792	21037	20875	21086	20995	20713	20839	20851	20841	20821	20883	20952	20814	21138	20561	20908	20853	20898	20910	20862	20973	20921	20946	21062	20883	20778	20571	20626	20839	20597	20941	20934	21077	20981	20686	20698	20920	20916	20812	20969	20687	20774	20830	20864	20869	20621	20639	20720	20645	20800	20809	20867	20728	21083	20775	20834	20733	20882	20917	20646	20897	20809	20665	20911	20873	20923	21017	20925	20550	20737	20970	20590	20865	20849	20834	20811	20757	20738	20957	20987	20826	20704	20724	20926	20983	20847	20729	21092	20799	21165	20871	20874	20640	20796	20965	20891	20748	20911	20818	20861	20832	20835	20889	20928	20796	20944	20935	20946	20879	20818	20831	20817	20837	20786	20754	20616	20954	20754	20704	20995	20837	20855	20836	20854	20915	21055	21021	20863	20858	20926	20948	20866	21048	21016	20805	20800	20866	20990	20781	20678	20764	20995	20909	20976	20817	21040	20889	20733	20643	20886	20977	20777	20833	20786	20743	20929	20805	21093	21089	20875	21083	20953	21006	20701	20791	20875	20770	20880	20866	20817	20938	20871	20789	20943	20899	20731	20776	20661	20663	20786	20913	20704	20933	20711	20658	20844	21003	20853	20990	20907	20975	20989	21102	20915	20751	21045	20952	20815	20774	20928	20905	20767	20806	20887	20887	20817	20805	20974	20800	20880	20794	20815	20902	20757	20909	20943	20813	20692	20720	20937	20665	20880	20804	20731	20816	20665	20865	20650	20765	20766	20853	20492	20871	20707	20819	20899	20974	20820	20763	21169	20817	20804	20608	20864	21006	20959	20572	20867	20827	20994	20828	20873	20627	20857	20728	20767	20648	20956	20830	20812	20522	21193	20693	20743	20840	20677	20818	20821	20865	20845	20853	20645	20797	20797	20713	20546	20676	20811	20771	20991	20717	20617	20754	20910	20925	20676	21031	21003	20615	20909	20794	20837	20735	20645	20857	20768	20851	20853	20832	20863	20985	20716	20785	20654	20563	21096	20583	20817	20716	20884	20884	20968	20778	20658	20656	20983	20792	20823	20820	20740	20813	20830	20949	20663	20880	20768	20934	20739	20825	20896	20835	20951	20706	20732	20793	20790	21058	20934	20943	20928	20586	20765	20767	20948	20713	21024	20852	20939	21001	21030	20815	20800	20835	20791	20893	20991	20754	20696	21005	20875	20956	20645	21149	20947	20808	20668	20817	20934	20910	20985	20829	20892	20814	20784	20621	20853	20855	20779	21024	20663	20795	20781	20826	20874	20858	20912	20924	20869	20767	20954	20916	20855	20713	20857	20894	20900	20681	20769	20887	20796	20708	20763	20988	20923	20786	20724	20650	20786	20758	20862	20858	21004	20752	20764	20900	20715	20778	20840	20741	20920	20803	20722	20858	20568	20854	20921	20808	20994	20951	20742	20854	21029	20857	20831	20953	20601	20928	20653	20857	20872	20936	20813	21010	20796	20708	20757	20858	20845	20975	20671	20816	20902	21119	20673	20840	20948	20699	20878	20835	20959	20922	20850	21022	20863	20956	21116	20979	20786	20835	20822	20801	20866	21098	21161	20849	20671	20703	20717	20912	20623	20833	20768	20777	20810	21149	20710	20787	20774	20715	20717	20843	20805	21030	20883	20879	20640	20658	20798	20881	20997	20958	20657	20587	20900	20788	20719	20731	20935	20886	20884	20996	20961	20902	20932	20678	20886	20810	21027	20666	20843	20770	20770	20928	20704	20949	20820	20551	20835	20951	20877	20839	20797	20857	20672	20874	21026	21055	21054	20610	20978	20886	21021	20980	20786	20908	20907	20893	20876	20819	20928	20939	20851	20950	20964	20947	20890	20894	20979	20922	20804	20857	20842	20638	20538	20794	20959	20834	20849	21046	20753	20919	20733	20897	20801	20762	20812	20708	20992	20750	20750	20738	20701	20812	20810	20846	20864	20698	20876	20687	20686	20742	20869	20940	20937	20873	20656	20751	20860	20755	20756	20902	20860	20694	20934	20817	20870	21144	20881	20628	21017	20876	21056	20537	20662	20805	20925	20903	20829	20812	20969	21028	20820	20966	20852	20972	20819	20807	20768	20826	20759	20828	20892	20783	20828	20984	20890	20820	20853	20956	20773	20844	20968	20857	20737	20992	20835	20959	20747	20770	20704	20707	20712	20796	20837	20856	20894	20710	21018	20967	20853	20944	21015	20697	20939	20855	20543	20900	20736	20772	20764	20957	20918	20708	20816	20789	20597	20848	20555	20760	20873	20875	20752	20974	20964	21011	20863	20512	20854	21042	20918	20783	20855	20679	20757	20798	20657	20815	20816	20891	20797	20870	20813	20879	20855	20875	20800	20775	20755	20883	20808	20915	20734	20981	20969	20936	21032	20969	20913	20829	20882	20706	20899	20868	20778	21011	21165	20706	20965	20761	20920	20912	20793	20810	20737	20805	20741	20868	20785	20587	20801	20612	20902	21016	20973	20711	20955	20765	20871	20786	20816	21094	20788	20969	21066	20871	20832	20658	20948	21034	20972	20903	20919	20759	20710	20731	20996	21096	20894	20628	20829	21086	20727	20770	20793	20789	20668	20895	20788	20806	20951	20838	20732	20664	20858	20884
40506	54538	52033	45150	38388	32265	28402	26363	24072	22436	21647	19953	18649	17794	17049	16582	16361	16224	16038	15739	15541	15769	15869	15566	15509	15821	15465	15638	15525	15529	15528	15595	15445	15502	15633	15532	15461	15708	15502	15508	15708	15449	15568	15491	15599	15451	15518	15377	15494	15700	15333	15655	15532	15501	15561	15745	15511	15621	15325	15518	15496	15683	15519	15565	15609	15631	15419	15679	15502	15424	15514	15550	15611	15441	15518	15518	15524	15632	15663	15516	15391	15667	15634	15467	15583	15492	15524	15565	15607	15457	15478	15629	15463	15454	15658	15388	15592	15444	15445	15451	15411	15554	15634	15445	15599	15568	15562	15579	15512	15703	15535	15526	15507	15645	15477	15440	15550	15609	15441	15376	15435	15464	15480	15509	15596	15558	15634	15660	15516	15518	15441	15555	15578	15572	15681	15486	15493	15363	15654	15446	15610	15600	15678	15614	15514	15425	15452	15617	15423	15435	15476	15570	15453	15573	15508	15666	15376	15588	15662	15634	15557	15537	15577	15429	15616	15651	15579	15535	15498	15540	15611	15657	15662	15462	15723	15480	15451	15555	15581	15534	15540	15452	15474	15537	15536	15564	15621	15586	15576	15563	15614	15515	15479	15704	15479	15497	15572	15474	15457	15422	15399	15354	15524	15513	15370	15449	15483	15512	15435	15518	15540	15479	15489	15361	15484	15710	15374	15511	15502	15602	15606	15392	15691	15548	15540	15473	15529	15559	15589	15297	15507	15338	15639	15535	15497	15578	15402	15490	15432	15597	15773	15487	15608	15543	15562	15646	15402	15540	15682	15471	15371	15602	15512	15451	15545	15504	15638	15618	15636	15644	15472	15525	15476	15474	15586	15549	15692	15609	15430	15610	15540	15542	15390	15544	15545	15475	15492	15492	15641	15529	15512	15452	15705	15469	15506	15677	15466	15652	15557	15528	15487	15607	15455	15545	15610	15513	15522	15431	15458	15509	15649	15468	15418	15504	15468	15394	15638	15479	15397	15482	15617	15607	15461	15486	15554	15592	15429	15508	15504	15390	15478	15570	15529	15368	15525	15558	15621	15660	15465	15472	15568	15566	15560	15674	15346	15489	15520	15569	15549	15488	15491	15555	15515	15625	15351	15351	15581	15492	15456	15583	15525	15483	15651	15645	15492	15417	15629	15624	15352	15694	15681	15467	15551	15518	15616	15436	15685	15408	15599	15511	15602	15494	15527	15417	15582	15567	15499	15431	15492	15668	15484	15387	15383	15493	15523	15693	15617	15515	15591	15449	15651	15391	15542	15600	15418	15469	15524	15643	15497	15586	15495	15678	15580	15336	15398	15385	15357	15645	15571	15480	15377	15530	15462	15353	15415	15392	15582	15613	15471	15504	15552	15413	15428	15561	15627	15598	15569	15398	15603	15668	15518	15563	15406	15683	15436	15266	15642	15578	15364	15578	15559	15646	15335	15568	15480	15671	15546	15656	15599	15568	15583	15394	15433	15379	15566	15687	15735	15572	15591	15620	15609	15418	15274	15675	15300	15563	15523	15530	15495	15524	15650	15443	15397	15656	15580	15502	15365	15421	15617	15469	15385	15435	15460	15660	15532	15643	15539	15409	15503	15600	15465	15448	15577	15493	15785	15698	15490	15565	15475	15640	15467	15625	15695	15479	15751	15442	15401	15682	15589	15446	15674	15579	15477	15530	15426	15643	15396	15584	15492	15277	15660	15635	15591	15441	15497	15435	15548	15448	15593	15636	15475	15650	15399	15615	15523	15369	15539	15495	15526	15355	15511	15642	15516	15494	15459	15505	15406	15524	15458	15496	15599	15409	15506	15616	15626	15568	15544	15560	15448	15444	15563	15358	15459	15474	15569	15608	15410	15569	15586	15474	15509	15509	15442	15443	15460	15502	15387	15635	15531	15571	15435	15528	15572	15533	15646	15390	15541	15437	15411	15493	15497	15347	15527	15610	15408	15535	15556	15518	15592	15338	15311	15506	15588	15339	15531	15613	15652	15530	15429	15662	15478	15528	15556	15624	15480	15547	15559	15480	15571	15534	15507	15428	15547	15524	15534	15496	15550	15398	15477	15549	15577	15485	15605	15527	15486	15627	15409	15531	15502	15599	15456	15464	15478	15625	15667	15507	15238	15444	15501	15468	15627	15519	15578	15498	15442	15410	15555	15456	15618	15563	15604	15541	15539	15699	15687	15674	15594	15520	15623	15573	15376	15399	15511	15520	15534	15506	15429	15637	15541	15581	15560	15625	15493	15585	15551	15564	15412	15377	15625	15617	15490	15557	15352	15375	15735	15457	15516	15593	15441	15701	15569	15372	15538	15583	15482	15707	15509	15430	15486	15595	15512	15745	15556	15600	15763	15492	15705	15525	15613	15464	15619	15500	15557	15442	15649	15493	15318	15365	15530	15454	15462	15383	15595	15567	15633	15482	15532	15547	15611	15527	15622	15591	15446	15658	15452	15689	15548	15557	15569	15576	15626	15597	15558	15574	15355	15455	15577	15514	15511	15514	15533	15524	15459	15517	15467	15408	15557	15392	15587	15522	15514	15602	15666	15660	15493	15516	15389	15625	15431	15574	15563	15694	15602	15470	15512	15625	15538	15539	15553	15639	15584	15366	15576	15516	15461	15622	15663	15477	15689	15497	15526	15409	15501	15508	15654	15627	15525	15615	15344	15432	15602	15481	15581	15598	15557	15574	15530	15335	15473	15548	15604	15701	15440	15541	15557	15674	15359	15545	15512	15501	15538	15390	15576	15415	15479	15586	15456	15460	15477	15596	15663	15625	15396	15419	15589	15393	15596	15512	15475	15638	15474	15567	15440	15491	15384	15473	15539	15584	15538	15463	15532	15379	15681	15379	15552	15633	15611	15603	15630	15455	15462	15570	15325	15387	15591	15635	15556	15527	15482	15771	15572	15461	15492	15635	15371	15370	15494	15484	15563	15593	15618	15550	15640	15512	15467	15653	15608	15700	15483	15617	15614	15684	15503	15516	15606	15373	15586	15577	15480	15485	15678	15589	15329	15512	15510	15524	15629	15453	15494	15555	15664	15530	15575	15524	15637	15639	15558	15579	15541	15397	15382	15668	15518	15600	15498	15466	15548	15401	15618	15398	15616	15757	15503	15525	15407	15713	15518	15517	15509	15611	15399	15325	15495	15447	15575	15563	15515	15585	15631	15578	15647	15583	15361	15517	15378	15453	15600	15463	15577	15383	15442	15293	15544	15426	15544	15620	15376	15410	15489	15478	15504	15531	15576	15422	15226	15415	15617	15541	15459	15485	15529	15631	15494	15394	15567	15433	15595	15446	15548	15384	15399	15565	15622	15536	15402	15507	15514	15365	15709	15491	15661	15513	15634	15512	15559	15413	15681	15362	15581	15627	15489	15529	15517	15605	15456	15487	15425	15627	15321	15288	15466	15451	15447	15544	15341	15447	15602	15516	15579	15673	15541	15572	15527	15662	15403	15627	15603	15380	15589	15522	15644	15395	15491	15649	15522	15476	15517	15504	15580	15507	15374	15443	15497	15376	15665	15520	15402	15546	15591	15435	15369	15184	15531	15411	15690	15537	15632	15558	15342	15572	15408	15499	15516	15469	15585	15628	15443	15486	15618	15560	15268	15437	15735	15393	15581	15421	15452	15458	15375	15510	15380	15569	15474	15422	15477	15520	15535	15425	15568	15665	15561	15516	15516	15569	15541	15400	15534	15512	15382	15465	15659	15422	15438	15636	15516	15595	15394	15526	15495	15570	15454	15549	15391	15606	15618	15549	15570	15366	15597	15536	15401	15548	15611	15374	15532	15452	15560	15626	15498	15494	15548	15607	15575	15719	15387	15652	15586	15465	15453	15482	15594	15423	15484	15520	15371	15534	15501	15629	15421	15383	15505	15508	15661	15626	15652	15464	15500	15566	15404	15406	15567	15677	15476	15464	15634	15316	15469	15536	15659	15759	15367	15539	15553	15540	15304	15547	15401	15555	15631	15570	15402	15495	15394	15606	15445	15531	15517	15443	15719	15441	15461	15574	15522	15638	15704	15574	15596	15529	15620	15605	15345	15416	15611	15522	15459	15567	15624	15472	15734	15543	15504	15546	15793	15471	15611	15472	15362	15427	15375	15683	15358	15490	15461	15558	15439	15802	15613	15441	15551	15513	15490	15526	15339	15451	15402	15495	15527	15566	15582	15497	15605	15465	15303	15609	15495	15414	15583	15507	15593	15467	15363	15528	15541	15663	15380	15524	15508	15517	15429	15286	15523	15571	15462	15409	15583	15457	15456	15541	15570	15489	15452	15545	15464	15656	15699	15435	15451	15619	15493	15520	15446	15567	15323	15371	15534	15474	15486	15498	15496	15624	15350	15586	15559	15543	15402	15581	15359	15436	15579	15607	15331	15662	15608	15800	15446	15524	15633	15272	15381	15446	15646	15355	15315	15663	15624	15586	15613	15379	15667	15642	15463	15523	15439	15402	15595	15563	15438	15563	15537	15446	15535	15349	15554	15626	15549	15675	15491	15543	15761	15601	15566	15585	15539	15548	15510	15428	15486	15654	15566	15316	15592	15528	15636	15625	15459	15619	15710	15486	15318	15714	15525	15611	15309	15564	15640	15522	15482	15539	15484	15462	15431	15280	15368	15612	15438	15596	15469	15517	15599	15458	15567	15467	15449	15542	15587	15679	15542	15502	15708	15508	15571	15588	15577	15561	15521	15668	15735	15505	15669	15643	15431	15363	15462	15783	15516	15560	15505	15615	15527	15571	15469	15590	15474	15533	15826	15428	15605	15547	15585	15494	15463	15541	15516	15520	15594	15330	15548	15522	15452	15592	15352	15596	15504	15533	15439	15569	15661	15515	15473	15511	15567	15550	15480	15469	15445	15364	15459	15626	15475	15403	15447	15524	15491	15422	15492	15457	15619	15583	15524	15752	15608	15580	15617	15393	15483	15368	15483	15608	15576	15538	15584	15585	15557	15495	15509	15734	15426	15585	15697	15644	15574	15542	15479	15628	15404	15530	15500	15619	15462	15439	15768	15723	15411	15319	15377	15542	15503	15546	15535	15546	15463	15533	15516	15607	15521	15453	15556	15434	15520	15532	15425	15551	15423	15524	15470	15390
26351	22705	32101	34557	34993	35958	35365	31690	29243	28170	27899	27514	24789	22976	22225	21853	21498	21466	21064	20922	20965	20731	20665	20876	20697	20686	20708	20596	20569	20707	20644	20725	20635	20653	20462	20716	20500	20609	20244	20505	20692	20679	20566	20697	20488	20374	20423	20417	20719	20605	20388	20584	20524	20718	20658	20426	20587	20565	20662	20544	20705	20518	20495	20490	20707	20387	20391	20506	20718	20589	20430	20648	20521	20403	20433	20566	20619	20580	20366	20571	20548	20820	20481	20563	20544	20392	20485	20435	20665	20611	20532	20339	20647	20399	20695	20548	20386	20420	20436	20754	20479	20571	20700	20433	20568	20736	20511	20663	20826	20438	20572	20520	20673	20433	20509	20616	20569	20666	20558	20586	20545	20259	20417	20368	20525	20526	20505	20824	20626	20685	20372	20485	20342	20381	20484	20445	20460	20373	20565	20374	20389	20585	20378	20379	20611	20517	20525	20573	20690	20512	20608	20355	20656	20287	20539	20638	20396	20401	20696	20654	20387	20472	20502	20583	20625	20594	20575	20361	20579	20329	20484	20548	20629	20478	20528	20547	20459	20494	20443	20315	20631	20420	20456	20684	20567	20538	20446	20343	20409	20849	20491	20457	20516	20665	20573	20495	20546	20557	20558	20497	20307	20121	20606	20721	20609	20579	20663	20593	20358	20489	20483	20493	20445	20457	20591	20563	20611	20289	20465	20511	20445	20446	20561	20499	20514	20459	20587	20707	20596	20506	20821	20674	20448	20531	20551	20353	20471	20425	20471	20473	20603	20424	20494	20525	20363	20380	20356	20815	20427	20499	20369	20618	20576	20582	20555	20472	20425	20650	20516	20476	20777	20428	20532	20429	20478	20380	20626	20645	20642	20492	20631	20394	20475	20592	20432	20701	20497	20551	20525	20550	20392	20623	20495	20516	20324	20483	20568	20569	20402	20415	20501	20770	20563	20541	20491	20682	20545	20423	20437	20488	20515	20525	20560	20552	20499	20362	20301	20480	20361	20532	20477	20568	20700	20641	20411	20555	20380	20378	20604	20704	20509	20454	20552	20357	20466	20645	20642	20535	20371	20354	20660	20662	20775	20523	20789	20495	20554	20353	20659	20486	20556	20492	20423	20628	20603	20586	20419	20584	20475	20492	20469	20567	20455	20423	20442	20559	20664	20474	20365	20325	20435	20231	20489	20673	20518	20571	20489	20540	20763	20684	20346	20451	20629	20574	20282	20417	20725	20482	20386	20554	20626	20613	20612	20487	20668	20629	20402	20471	20461	20493	20491	20386	20405	20505	20625	20433	20585	20554	20701	20294	20558	20712	20581	20451	20590	20376	20484	20557	20709	20538	20542	20375	20523	20523	20497	20417	20795	20421	20605	20535	20609	20520	20462	20591	20522	20442	20646	20577	20544	20536	20589	20378	20339	20547	20604	20578	20726	20705	20526	20458	20500	20448	20664	20448	20650	20530	20366	20520	20571	20760	20490	20447	20599	20683	20610	20712	20547	20270	20488	20497	20533	20685	20417	20326	20574	20579	20410	20523	20545	20397	20391	20516	20545	20560	20625	20614	20502	20413	20317	20372	20589	20464	20632	20797	20564	20622	20483	20314	20402	20606	20534	20568	20449	20431	20613	20520	20489	20464	20367	20378	20408	20588	20603	20211	20714	20576	20503	20585	20556	20292	20701	20644	20453	20665	20521	20677	20415	20497	20794	20578	20665	20460	20535	20493	20450	20682	20575	20334	20544	20630	20611	20637	20650	20445	20522	20578	20446	20625	20627	20685	20499	20543	20710	20736	20588	20769	20623	20388	20501	20687	20582	20436	20564	20534	20390	20587	20254	20358	20664	20513	20649	20560	20478	20596	20416	20644	20513	20512	20797	20602	20393	20389	20404	20476	20565	20526	20598	20627	20506	20603	20577	20557	20655	20453	20329	20607	20535	20365	20580	20317	20479	20450	20416	20547	20327	20412	20358	20589	20461	20544	20624	20568	20427	20395	20549	20503	20582	20628	20840	20477	20486	20479	20504	20396	20348	20474	20440	20478	20323	20757	20580	20635	20769	20549	20525	20460	20486	20515	20431	20694	20401	20599	20384	20609	20800	20548	20509	20620	20514	20443	20553	20516	20493	20537	20666	20467	20298	20418	20556	20473	20648	20618	20553	20537	20335	20435	20459	20428	20314	20287	20423	20222	20461	20301	20370	20405	20360	20454	20541	20466	20459	20638	20733	20745	20499	20539	20664	20372	20296	20494	20539	20350	20480	20381	20479	20570	20546	20606	20676	20383	20565	20750	20614	20493	20553	20567	20293	20557	20605	20480	20635	20517	20452	20448	20639	20452	20622	20528	20392	20504	20594	20649	20718	20374	20507	20341	20643	20679	20660	20422	20528	20780	20512	20590	20472	20451	20757	20359	20272	20307	20693	20730	20501	20374	20563	20571	20540	20566	20645	20355	20504	20682	20439	20655	20529	20625	20501	20581	20853	20697	20628	20646	20507	20343	20479	20441	20566	20548	20505	20651	20446	20447	20575	20760	20449	20529	20435	20695	20618	20739	20556	20549	20581	20522	20661	20772	20599	20530	20653	20576	20450	20577	20395	20477	20665	20601	20346	20535	20381	20433	20438	20404	20701	20557	20509	20630	20305	20694	20729	20733	20264	20745	20432	20348	20505	20365	20480	20420	20614	20640	20707	20423	20599	20447	20458	20423	20464	20582	20468	20534	20507	20520	20826	20470	20543	20519	20431	20680	20648	20567	20167	20500	20442	20481	20387	20304	20505	20356	20658	20576	20276	20554	20512	20574	20604	20458	20710	20446	20715	20575	20587	20539	20448	20419	20456	20618	20388	20471	20333	20536	20371	20663	20538	20587	20603	20519	20454	20488	20521	20239	20524	20442	20491	20481	20735	20416	20412	20521	20607	20287	20518	20498	20474	20447	20559	20630	20332	20430	20517	20526	20585	20672	20654	20404	20763	20295	20346	20461	20499	20555	20773	20419	20540	20486	20425	20636	20471	20443	20378	20558	20807	20606	20645	20456	20490	20555	20469	20526	20487	20513	20523	20357	20569	20536	20463	20519	20309	20405	20683	20806	20594	20545	20412	20490	20397	20495	20570	20575	20266	20212	20356	20495	20579	20710	20285	20714	20551	20637	20336	20537	20417	20680	20824	20586	20393	20519	20489	20756	20586	20527	20468	20580	20567	20366	20620	20472	20578	20376	20494	20497	20524	20498	20533	20704	20483	20512	20259	20553	20342	20223	20564	20331	20335	20515	20647	20589	20426	20377	20383	20710	20520	20517	20514	20371	20431	20467	20650	20450	20444	20535	20624	20557	20393	20298	20538	20560	20356	20492	20531	20579	20628	20518	20477	20465	20361	20541	20649	20733	20660	20635	20648	20313	20513	20697	20283	20470	20644	20522	20494	20461	20393	20621	20655	20571	20396	20592	20508	20570	20492	20663	20713	20422	20751	20671	20683	20600	20585	20577	20509	20502	20465	20493	20481	20429	20391	20502	20480	20484	20562	20492	20548	20436	20522	20533	20509	20537	20512	20326	20403	20341	20655	20488	20482	20401	20665	20644	20376	20404	20643	20549	20484	20574	20435	20520	20698	20745	20528	20367	20660	20468	20303	20533	20399	20480	20750	20401	20660	20710	20258	20511	20612	20288	20281	20564	20524	20521	20282	20349	20416	20424	20398	20454	20402	20456	20554	20341	20593	20662	20610	20399	20402	20592	20627	20564	20630	20451	20240	20478	20504	20675	20358	20509	20627	20457	20524	20479	20617	20577	20449	20536	20310	20340	20452	20724	20639	20410	20511	20688	20691	20518	20470	20485	20415	20457	20337	20588	20517	20838	20461	20651	20575	20481	20415	20353	20333	20484	20402	20716	20548	20508	20504	20660	20365	20649	20438	20539	20428	20450	20610	20558	20579	20614	20569	20545	20441	20554	20553	20436	20495	20413	20452	20674	20493	20388	20640	20516	20552	20672	20583	20479	20295	20604	20257	20546	20484	20641	20833	20632	20491	20687	20630	20501	20703	20493	20659	20474	20513	20651	20564	20302	20538	20419	20566	20488	20431	20484	20475	20547	20712	20468	20511	20439	20460	20521	20480	20558	20560	20383	20553	20521	20494	20332	20443	20436	20454	20371	20248	20411	20701	20625	20611	20537	20331	20424	20430	20557	20419	20534	20626	20346	20386	20557	20588	20225	20585	20668	20238	20664	20465	20554	20320	20423	20511	20544	20652	20611	20620	20502	20289	20577	20571	20761	20674	20425	20365	20542	20629	20787	20555	20337	20440	20361	20496	20568	20637	20647	20638	20387	20482	20459	20633	20590	20734	20545	20563	20581	20555	20393	20435	20468	20548	20620	20566	20593	20479	20448	20612	20620	20340	20625	20690	20471	20625	20501	20511	20315	20578	20480	20254	20299	20448	20516	20447	20423	20779	20606	20686	20441	20535	20576	20587	20507	20470	20383	20521	20400	20521	20569	20605	20642	20492	20535	20441	20554	20609	20652	20881	20731	20481	20543	20594	20572	20319	20530	20498	20487	20420	20486	20598	20608	20558	20483	20392	20483	20465	20546	20625	20427	20399	20525	20656	20407	20589	20479	20496	20507	20589	20548	20548	20689	20466	20475	20455	20529	20513	20522	20577	20420	20507	20511	20630	20552	20438	20838	20614	20527	20566	20520	20640	20470	20631	20595	20580	20417	20724	20637	20430	20656	20725	20540	20630	20420	20440	20586	20276	20587	20556	20735	20487	20578	20493	20534	20287	20101	20441	20625	20525	20345	20397	20488	20342	20504	20475	20410	20663	20617	20685	20594	20493	20551	20477	20259	20649	20651	20184	20534	20384	20558	20544	20514	20546	20637	20640	20331	20519	20565	20499	20500	20604	20722	20693	20248	20558	20230	20508	20647	20399	20327	20425	20499	20729	20625	20627	20718	20414	20594	20618	20531	20487	20791	20636	20712	20464	20670	20300	20511	20423	20354	20629	20526	20545	20586	20427	20444	20675	20403	20456	20317	20377	20555	20431	20653	20496	20416	20483	20332	20729	20631	20547	20449	20550	20389	20602	20311	20404	20527	20428	20557	20635	20389	20583	20546	20588	20806	20623	20430
36885	55921	56337	51332	43417	37996	34146	30755	27924	25812	26608	23961	21285	18277	17537	16959	16600	16506	16200	15868	15717	15434	15535	15565	15597	15426	15408	15701	15185	15403	15576	15375	15542	15267	15524	15250	15427	15419	15492	15438	15442	15489	15261	15566	15463	15345	15307	15303	15434	15465	15404	15319	15542	15425	15434	15151	15448	15362	15368	15389	15434	15431	15376	15292	15344	15389	15350	15267	15393	15502	15344	15357	15415	15412	15244	15411	15324	15418	15569	15313	15372	15302	15194	15429	15233	15313	15383	15446	15343	15437	15363	15411	15326	15550	15404	15314	15448	15415	15393	15348	15412	15257	15511	15334	15496	15278	15276	15349	15341	15392	15437	15247	15418	15263	15243	15412	15272	15361	15387	15297	15259	15250	15525	15389	15321	15479	15333	15399	15521	15358	15454	15181	15402	15436	15355	15315	15437	15432	15424	15538	15378	15419	15312	15325	15226	15477	15457	15321	15553	15271	15480	15553	15505	15289	15369	15374	15418	15376	15437	15348	15393	15416	15299	15293	15322	15321	15428	15356	15391	15534	15215	15370	15506	15507	15298	15336	15260	15473	15485	15341	15424	15444	15277	15251	15318	15405	15382	15407	15444	15321	15383	15424	15499	15306	15608	15554	15303	15271	15477	15104	15344	15381	15199	15331	15209	15486	15342	15304	15324	15433	15238	15440	15475	15371	15342	15552	15396	15570	15286	15391	15372	15386	15353	15217	15451	15395	15363	15317	15346	15355	15261	15493	15348	15490	15333	15410	15449	15272	15244	15382	15385	15448	15270	15397	15361	15305	15382	15245	15413	15470	15383	15385	15402	15430	15453	15505	15367	15303	15418	15414	15373	15392	15397	15482	15472	15438	15376	15260	15384	15282	15357	15354	15464	15335	15342	15388	15258	15351	15444	15311	15530	15506	15442	15494	15352	15391	15515	15347	15208	15316	15581	15194	15380	15460	15314	15353	15408	15446	15322	15402	15417	15324	15167	15425	15445	15352	15338	15282	15354	15362	15413	15386	15417	15467	15504	15392	15330	15305	15387	15387	15399	15191	15312	15105	15180	15450	15271	15339	15316	15295	15228	15430	15317	15214	15328	15460	15413	15384	15332	15341	15440	15335	15216	15351	15388	15447	15260	15329	15394	15617	15322	15357	15409	15267	15372	15446	15409	15583	15507	15331	15453	15393	15399	15349	15369	15503	15425	15247	15226	15362	15419	15346	15245	15387	15335	15302	15307	15595	15490	15432	15283	15457	15265	15263	15400	15352	15517	15310	15336	15382	15409	15297	15313	15368	15453	15125	15472	15410	15315	15421	15442	15368	15254	15292	15383	15504	15378	15460	15252	15386	15373	15470	15369	15340	15217	15361	15333	15280	15353	15383	15209	15259	15266	15432	15439	15362	15385	15581	15279	15509	15481	15262	15345	15260	15415	15406	15302	15266	15384	15427	15422	15337	15371	15402	15341	15460	15330	15436	15430	15397	15231	15366	15469	15394	15234	15265	15228	15236	15290	15386	15255	15355	15329	15277	15270	15396	15325	15275	15291	15198	15331	15254	15577	15399	15419	15416	15411	15570	15330	15403	15360	15525	15319	15337	15517	15398	15240	15386	15313	15288	15401	15371	15331	15324	15318	15364	15429	15243	15185	15540	15535	15348	15512	15367	15582	15435	15371	15309	15279	15344	15284	15303	15337	15300	15270	15503	15301	15387	15351	15214	15240	15236	15374	15278	15489	15276	15415	15302	15371	15361	15551	15377	15390	15346	15247	15224	15360	15361	15375	15417	15453	15495	15401	15553	15526	15230	15332	15323	15302	15476	15342	15262	15200	15504	15449	15362	15327	15334	15432	15627	15171	15180	15492	15330	15451	15403	15424	15401	15314	15361	15313	15369	15275	15459	15314	15390	15322	15302	15433	15418	15415	15294	15439	15446	15287	15426	15418	15290	15388	15469	15272	15318	15543	15313	15383	15447	15442	15243	15478	15440	15367	15304	15454	15412	15230	15347	15295	15569	15333	15384	15307	15372	15388	15301	15421	15396	15316	15410	15490	15308	15376	15462	15337	15262	15495	15513	15310	15350	15247	15376	15393	15344	15311	15462	15368	15408	15273	15521	15327	15196	15255	15354	15356	15319	15294	15414	15233	15311	15303	15389	15333	15497	15380	15337	15250	15395	15445	15299	15521	15443	15159	15357	15216	15330	15244	15489	15359	15332	15383	15246	15312	15284	15212	15434	15287	15295	15495	15496	15386	15329	15186	15254	15509	15259	15383	15256	15414	15382	15261	15407	15437	15332	15688	15424	15350	15198	15322	15474	15416	15299	15404	15545	15314	15192	15486	15267	15434	15331	15376	15266	15425	15167	15356	15324	15429	15310	15400	15451	15205	15234	15426	15451	15337	15404	15540	15412	15358	15400	15351	15304	15438	15412	15514	15359	15267	15350	15328	15450	15383	15414	15374	15438	15291	15318	15339	15405	15374	15410	15354	15264	15284	15476	15304	15210	15296	15280	15337	15412	15362	15343	15557	15528	15379	15449	15279	15475	15334	15610	15520	15403	15388	15462	15282	15397	15436	15144	15381	15330	15398	15404	15438	15268	15295	15454	15384	15256	15412	15335	15613	15341	15226	15341	15206	15315	15358	15294	15402	15558	15232	15376	15313	15344	15435	15415	15438	15305	15380	15415	15299	15444	15527	15307	15531	15355	15357	15472	15393	15545	15249	15314	15299	15265	15373	15510	15478	15542	15453	15393	15295	15452	15352	15400	15434	15362	15284	15382	15473	15496	15345	15466	15157	15295	15541	15373	15416	15539	15350	15427	15376	15467	15377	15583	15497	15473	15393	15444	15412	15266	15575	15444	15384	15517	15261	15486	15440	15268	15289	15341	15303	15186	15431	15340	15466	15406	15486	15300	15329	15421	15424	15368	15436	15539	15468	15272	15209	15285	15203	15293	15431	15283	15480	15316	15458	15329	15264	15375	15214	15341	15391	15239	15102	15394	15483	15272	15297	15445	15296	15392	15385	15412	15326	15365	15417	15665	15387	15416	15273	15445	15538	15328	15405	15507	15318	15258	15476	15427	15491	15340	15419	15385	15310	15417	15266	15327	15426	15123	15501	15490	15299	15434	15235	15393	15315	15408	15404	15271	15354	15421	15416	15391	15244	15181	15410	15263	15229	15550	15294	15517	15490	15326	15247	15476	15266	15339	15542	15440	15441	15349	15349	15451	15343	15268	15276	15317	15499	15311	15417	15307	15219	15288	15340	15457	15508	15224	15309	15427	15338	15278	15299	15529	15439	15418	15379	15230	15297	15391	15205	15466	15278	15324	15348	15331	15415	15412	15482	15322	15423	15317	15207	15232	15416	15187	15419	15259	15342	15408	15461	15383	15469	15344	15535	15401	15288	15317	15228	15264	15306	15169	15475	15312	15143	15303	15457	15431	15362	15229	15341	15410	15413	15339	15347	15549	15414	15313	15326	15458	15476	15250	15431	15265	15402	15288	15488	15395	15406	15231	15385	15322	15285	15359	15307	15322	15367	15427	15283	15399	15397	15320	15436	15434	15398	15342	15368	15293	15491	15252	15364	15476	15379	15420	15351	15399	15402	15373	15436	15282	15435	15568	15536	15428	15363	15322	15265	15375	15425	15342	15256	15436	15405	15404	15441	15465	15480	15535	15344	15344	15329	15453	15408	15186	15359	15281	15220	15418	15358	15326	15420	15437	15436	15322	15337	15406	15150	15530	15245	15435	15296	15260	15361	15302	15353	15445	15535	15429	15312	15371	15464	15340	15592	15245	15435	15395	15359	15297	15217	15333	15440	15401	15423	15353	15315	15404	15444	15294	15452	15529	15362	15408	15479	15301	15207	15348	15402	15338	15389	15211	15283	15320	15431	15350	15256	15377	15349	15252	15445	15433	15413	15254	15368	15519	15459	15385	15347	15280	15378	15382	15338	15381	15416	15434	15403	15282	15267	15410	15389	15226	15382	15419	15230	15332	15223	15512	15407	15272	15427	15215	15471	15228	15392	15482	15523	15355	15415	15512	15288	15228	15261	15364	15402	15476	15371	15413	15513	15470	15383	15323	15420	15316	15328	15307	15268	15361	15305	15573	15333	15305	15385	15405	15299	15244	15353	15109	15329	15332	15392	15330	15421	15251	15348	15219	15451	15428	15406	15192	15282	15456	15519	15323	15301	15197	15568	15363	15382	15397	15356	15325	15301	15394	15449	15596	15220	15345	15308	15357	15419	15312	15543	15383	15400	15426	15310	15210	15453	15501	15374	15339	15261	15407	15347	15377	15392	15191	15378	15344	15444	15249	15269	15427	15288	15349	15121	15268	15275	15364	15457	15523	15399	15293	15387	15333	15444	15409	15433	15306	15140	15384	15285	15287	15341	15384	15318	15376	15258	15237	15355	15277	15558	15298	15392	15153	15313	15353	15632	15362	15432	15372	15366	15328	15338	15324	15384	15411	15346	15345	15346	15377	15376	15283	15281	15424	15387	15371	15424	15282	15453	15250	15343	15446	15281	15382	15333	15313	15331	15329	15205	15361	15500	15353	15368	15474	15187	15321	15400	15385	15269	15300	15333	15209	15437	15354	15424	15319	15371	15395	15261	15284	15403	15319	15351	15409	15417	15400	15415	15373	15432	15406	15414	15275	15304	15307	15370	15186	15432	15385	15422	15560	15366	15450	15412	15466	15487	15353	15384	15348	15462	15357	15401	15400	15445	15375	15275	15292	15452	15255	15222	15366	15322	15299	15368	15311	15384	15390	15313	15600	15399	15288	15430	15235	15470	15340	15443	15457	15371	15507	15307	15340	15531	15489	15388	15364	15392	15525	15457	15513	15301	15297	15555	15312	15453	15383	15300	15264	15355	15409	15269	15390	15264	15460	15467	15565	15322	15405	15444	15180	15592	15288	15276	15446	15379	15406	15648	15384	15314	15404	15397	15292	15375	15304	15434	15382	15561	15447	15316	15370	15397	15396	15316	15380	15514	15505	15218	15446	15401	15379	15278	15367	15361	15366	15425	15309	15330	15463	15402	15418	15538	15378	15078	15302	15307	15191	15338	15384	15303	15338	15487	15461	15330	15439	15304	15459	15346	15363	15424	15375	15363	15430
24534	21680	30013	29099	31384	37868	39400	34095	31759	30298	30969	30502	26784	24089	22984	22324	22061	21832	21445	20993	20974	21135	21044	20746	20940	20976	20739	20901	20838	20849	20751	20732	20882	20735	20707	20768	20852	20676	20699	20775	20804	21034	20914	20614	20540	20763	20561	20477	20610	20523	20380	20548	20463	20472	20860	20612	20652	20739	20674	20699	20632	20696	20698	20570	20673	20659	20891	20640	20556	20769	20752	20857	20738	20650	20561	20695	20798	20859	20712	20928	20639	20523	20658	20578	20458	20790	20566	20734	20664	20593	20618	20733	20591	20701	20592	20669	20679	20892	20880	20825	20528	20932	20489	20776	20769	20617	20647	20630	20784	20778	20436	20455	20523	20845	20957	20619	20716	20579	20615	20607	20750	20593	20477	20523	20763	20710	20483	20657	20563	20754	20808	20675	20363	20579	20595	20615	20642	20633	20648	20652	20539	20542	20691	20591	20534	20639	20587	20786	20579	20629	20406	20612	20657	20677	20928	20798	20768	20592	20715	20735	20434	20575	20632	20584	20725	20842	20581	20571	20642	20397	20585	20601	20727	20602	20565	20691	20522	20609	20901	20598	20513	20619	20529	20595	20646	20673	20591	20740	20712	20382	20717	20617	20905	20862	20793	20620	20815	20523	20590	20706	20595	20619	20689	20752	20673	20779	20761	20700	20521	20742	20623	20469	20672	20593	20752	20855	20913	20739	20567	20649	20565	20803	20495	20475	20835	20752	20652	20516	20707	20422	20668	20697	20693	20624	20750	20630	20627	20550	20716	20542	20546	20721	20511	20549	20639	20536	20697	20639	20725	20511	20719	20538	20637	20722	20658	20370	20733	20680	20504	20658	20809	20502	20631	20598	20575	20828	20570	20868	20639	20437	20786	20878	20470	20617	20711	20717	20603	20646	20422	20482	20596	20657	20605	20733	20517	20705	20667	20450	20637	20777	20679	20531	20571	20383	20505	20755	20597	20517	20753	20713	20799	20735	20766	20484	20562	20610	20608	20560	20385	20614	20509	20629	20688	20590	20643	20855	20715	20631	20441	20557	20707	20650	20588	20815	20549	20832	20472	20585	20577	20608	20804	20681	20729	20721	20859	20504	20671	20778	20845	20885	21008	20642	20794	20751	20611	20986	20652	20499	20639	20616	20438	20515	20810	20697	20597	20851	20619	20614	20534	20591	20537	20760	20582	20781	20710	20628	20524	20513	20734	20995	20694	20335	20638	20620	20788	20550	20536	20541	20842	20780	20719	20585	20819	20593	20728	20616	20682	20680	20514	20459	20559	20836	20544	20595	20886	20407	20627	20694	20529	20857	20651	20783	20726	20799	20584	20726	20822	20632	20700	20542	20746	20618	20889	20460	20619	20708	20415	20770	20707	20617	20701	20836	20812	20848	20688	20714	20594	20724	20586	20598	20628	20825	20418	20664	20623	20802	20730	20606	20685	20630	20445	20656	20581	20751	20535	20809	20729	20518	20733	20584	20728	20508	20603	20681	20511	20520	20586	20746	20676	20617	20650	20702	20785	20701	20743	20430	20723	20678	20735	20500	20629	20536	20606	20512	20582	20644	20530	20641	20678	20663	20672	20588	20638	20817	20677	20723	20698	20445	20730	20503	20337	20631	20635	20599	20524	20738	20703	20739	20415	20598	20510	20576	20701	20472	20800	20790	20624	20783	20511	20580	20527	20635	20700	20828	20818	20626	20889	20513	20663	20548	20618	20351	20720	20603	20799	20924	20651	20311	20464	20729	20735	20673	20906	20664	20749	20410	20497	20618	20824	20735	20816	20802	20625	20682	20494	20761	20602	20793	20705	20464	20686	20639	20602	20600	20526	20657	20926	20490	20742	20485	20597	20739	20637	20569	20607	20574	20587	20600	20606	20707	20603	20684	20832	20785	20742	20876	20719	20650	20422	20429	20710	20679	20987	20772	20899	20761	20594	20557	20911	20656	20509	20677	20546	20503	20664	20445	20607	20464	20763	20691	20804	20513	20561	20493	20604	20781	20588	20724	20807	20868	20670	20417	20579	20737	20841	20630	20688	20675	20543	20666	20656	20688	20640	20613	20713	20563	20625	20753	20401	20837	20724	20626	20521	20762	20765	20491	20573	20585	20664	20618	20518	20466	20655	20700	20568	20663	20630	20811	20719	20542	20722	20694	20675	20805	20664	20695	20623	20597	20424	20604	20664	20747	20547	20732	20782	20451	20560	20565	20737	20683	20695	20567	20605	20922	20692	20686	20463	20694	20479	20727	20556	20528	20955	20556	20632	20527	20453	20550	20273	20355	20678	20557	20723	20708	20823	20862	20695	20504	20559	20514	20627	20599	20582	20745	20494	20662	20763	20663	20729	20689	20662	20709	20666	20813	20654	20452	20609	20642	20693	20517	20739	20515	20667	20905	20641	20551	20680	20715	20558	20414	20546	20691	20711	20622	20630	20730	20642	20874	20579	20619	20666	20687	20485	20407	20597	20450	20607	20640	20585	20543	20773	20574	20462	20783	20511	20535	20534	20745	20902	20799	20678	20661	20700	20610	20891	20642	20597	20701	20786	20654	20578	20691	20676	20666	20681	20616	20482	20432	20770	20571	20605	20507	20737	20635	20592	20691	20654	20633	20564	20621	20438	20744	20826	20678	20717	20835	20807	20691	20699	20769	20698	20636	20672	20524	20970	20347	20606	20808	20766	20681	20700	20443	20476	20580	20492	20603	20518	20811	20924	20555	20711	20571	20674	20660	20510	20597	20767	20766	20714	20572	20690	20383	20487	20703	20556	20353	20436	20629	20455	20712	20661	20530	20431	20720	20645	20759	20911	20685	20716	20579	20785	20596	20643	20812	20581	20757	20685	20971	20581	20593	20759	20778	20667	20703	20517	20943	20770	20662	20606	20521	20635	20656	20743	20611	20591	20592	20495	20649	20509	20557	20676	20402	20649	20776	20428	20783	20543	20566	20453	20434	20825	20588	20696	20804	20820	20740	20701	20713	20667	20791	20683	20638	20759	20620	20759	20754	20665	20592	20473	20601	20607	20574	20680	20764	20724	20534	20562	20635	20664	20744	20603	20770	20804	20702	20549	20723	20680	20644	20613	20648	20700	20437	20406	20693	20641	20583	20491	20566	20674	20583	20636	20683	20577	20701	20551	20618	20528	20508	20582	20707	20657	20712	20663	20713	20823	20652	20734	20657	20435	20720	20663	20632	20746	20649	20715	20696	20744	20873	20664	20582	20666	20837	20852	20571	20733	20590	20686	20695	20392	20691	20619	20566	20561	20697	20471	20420	20553	20786	20820	20712	20775	20572	20664	20643	20625	20759	20699	20624	20525	20557	20544	20535	20511	20911	20826	20696	20532	20572	20687	20607	20698	20777	20344	20709	20838	20514	20749	20541	20676	20829	20693	20560	20705	20691	20799	20685	20493	20544	20588	20436	20626	20866	20720	20778	20693	20763	20530	20764	20556	20703	20926	20840	20477	20543	20382	20616	20564	20478	20696	20551	20440	20537	20732	20698	20707	20910	20614	20560	20785	20703	20493	20635	20820	20466	20609	20598	20609	20645	20651	20580	20704	20739	20576	20572	20634	20349	20506	20645	20840	20566	20631	20767	20414	20739	20740	20608	20808	20638	20698	20605	20795	20678	20628	20767	20789	20499	20644	20440	20635	20542	20679	20773	20854	20556	20677	20636	20651	20592	20671	20773	20640	20688	20556	20619	20543	20557	20626	20553	20485	20804	20737	20654	20726	20685	20578	20743	20534	20686	20552	20700	20961	20585	20702	20733	20739	20750	20585	20605	20380	20600	20621	20730	20791	20548	20638	20644	20659	20441	20658	20629	20633	20562	20841	20638	20532	20804	20853	20801	20648	20650	20600	20442	20719	20701	20611	20459	20780	20665	20641	20932	20647	20596	20752	20884	20548	20651	20725	20631	20690	20796	20560	20731	20655	20685	20423	20474	20657	20813	20536	20764	20577	20655	20536	20707	20643	20639	20770	20465	20891	20656	20628	20567	20755	20620	20785	20646	20654	20742	20508	20442	20782	20589	20458	20547	20474	20883	20638	20568	20636	20861	20462	20644	20730	20650	20457	20773	20701	20764	20519	20614	20607	20633	20683	20513	20554	20691	20724	20613	20484	20568	20581	20466	20705	20865	20756	20918	20789	20653	20498	20542	20544	20545	20657	20661	20631	20691	20595	20688	20448	20679	20793	20601	20606	20448	20668	20792	20715	20708	20774	20644	20631	20698	20975	20632	20811	20412	20572	20552	20584	20663	20657	20760	20596	20673	20737	20597	20798	20605	20521	20562	20775	20772	20658	20627	20750	20755	20561	20602	20425	20646	20963	20872	20605	20724	20848	20685	20610	20563	20765	20686	20604	20750	20851	20701	20710	20477	20712	20691	20583	20645	20552	20683	20640	20636	20458	20574	20386	20566	20511	20670	20659	20753	20426	20436	20483	20733	20759	20625	20384	20558	20686	20639	20634	20532	20830	20428	20818	20896	20745	20454	20645	20612	20589	20626	20797	20759	20857	20727	20595	20637	20671	20620	20623	20476	20806	20784	20657	20474	20692	20597	20668	20816	20571	20514	20721	20713	20794	20711	20762	20668	20586	20668	20390	20541	20478	20539	20587	20698	20736	20691	20784	20658	20711	20530	20800	20713	20698	20575	20699	20628	20915	20818	20911	20824	20922	20631	20716	20722	20951	20786	20650	20553	20625	20283	20571	20605	20687	20522	20802	20654	20708	20769	20707	20889	20716	20787	20521	20770	20588	20695	20822	20615	20513	20530	20612	20789	20726	20693	20682	20442	20560	20698	20579	20659	20907	20736	20690	20538	20615	20819	20807	20664	20736	20699	20685	20700	20725	20627	20752	20775	20360	20560	20713	20536	20820	20656	20872	20645	20623	20672	20883	20716	20618	20709	20628	20863	20810	20555	20530	20661	20770	20697	20470	20600	20450	20735	20548	20754	21050	20639	20509	20573	20649	20561	20583	20861	20733	20698	20744	20665	20656	20603	20304	20612	20551	20539	20581	20696	20858	20825	20416	20631	20508	20680	20650	20576	20706	20625	20583	20548	20751	20909	20601	20273	20613	20585	20675	20566	20621	20519	20462	20674	20839	20645	20756	20620
36806	56773	58523	55829	48312	43772	38777	34196	31207	28850	30519	27479	23900	19806	18587	17780	17331	16829	16175	15853	15836	15733	15861	15825	15332	15482	15638	15641	15500	15610	15527	15409	15515	15456	15622	15450	15417	15360	15607	15358	15293	15564	15411	15355	15295	15560	15465	15359	15554	15260	15491	15520	15554	15504	15493	15303	15554	15332	15420	15366	15637	15346	15225	15418	15380	15397	15250	15512	15342	15465	15354	15412	15329	15451	15358	15201	15387	15321	15473	15472	15429	15237	15328	15335	15510	15556	15581	15407	15465	15367	15670	15364	15440	15468	15549	15494	15386	15378	15471	15355	15544	15507	15664	15556	15427	15410	15306	15469	15453	15231	15552	15416	15321	15401	15202	15443	15541	15348	15379	15398	15456	15336	15474	15440	15501	15511	15420	15478	15541	15445	15493	15468	15374	15433	15505	15428	15405	15345	15515	15439	15555	15337	15355	15432	15447	15484	15340	15596	15393	15455	15271	15369	15460	15393	15541	15351	15327	15475	15486	15338	15300	15606	15368	15491	15550	15403	15419	15240	15500	15410	15554	15605	15497	15295	15578	15312	15150	15258	15451	15388	15515	15363	15493	15400	15422	15626	15321	15324	15412	15391	15379	15508	15423	15352	15357	15347	15309	15493	15313	15334	15324	15439	15510	15254	15591	15466	15456	15631	15279	15423	15469	15468	15494	15344	15333	15382	15426	15422	15302	15362	15326	15309	15488	15416	15493	15449	15449	15440	15388	15275	15520	15317	15345	15374	15552	15471	15302	15380	15381	15316	15429	15595	15290	15285	15468	15493	15365	15536	15355	15345	15380	15357	15449	15308	15379	15453	15178	15547	15529	15365	15357	15384	15293	15480	15348	15643	15422	15564	15483	15387	15362	15439	15353	15501	15473	15427	15331	15559	15388	15498	15325	15490	15435	15569	15475	15326	15495	15328	15502	15433	15385	15353	15494	15390	15542	15415	15505	15417	15448	15481	15553	15612	15505	15597	15487	15501	15515	15444	15449	15337	15572	15494	15436	15552	15500	15436	15218	15490	15482	15374	15346	15381	15371	15493	15535	15424	15217	15270	15401	15628	15418	15440	15496	15442	15553	15411	15422	15546	15693	15454	15451	15316	15491	15561	15459	15478	15310	15326	15335	15472	15322	15538	15639	15361	15479	15549	15499	15364	15462	15338	15346	15341	15555	15423	15442	15288	15329	15306	15342	15465	15403	15478	15510	15563	15433	15459	15191	15459	15423	15386	15495	15458	15356	15487	15358	15485	15394	15429	15368	15514	15442	15351	15403	15493	15391	15371	15345	15448	15279	15472	15415	15538	15354	15414	15569	15500	15361	15520	15383	15409	15404	15376	15518	15374	15401	15478	15407	15365	15450	15549	15395	15423	15493	15452	15315	15318	15300	15446	15347	15550	15478	15443	15328	15413	15420	15347	15440	15502	15605	15360	15505	15282	15464	15449	15533	15424	15501	15307	15486	15421	15412	15442	15412	15378	15480	15506	15402	15332	15454	15326	15595	15396	15423	15383	15479	15401	15651	15474	15373	15264	15392	15157	15373	15449	15157	15394	15339	15486	15576	15293	15479	15295	15422	15346	15383	15523	15441	15320	15403	15417	15571	15441	15525	15469	15353	15393	15576	15300	15243	15293	15564	15265	15405	15320	15423	15447	15412	15404	15513	15400	15255	15385	15532	15464	15560	15423	15293	15378	15469	15474	15433	15319	15400	15562	15393	15424	15357	15523	15343	15324	15476	15485	15293	15474	15311	15549	15458	15572	15630	15363	15376	15330	15511	15377	15395	15366	15440	15376	15462	15623	15387	15279	15422	15438	15435	15387	15388	15395	15216	15215	15370	15334	15377	15485	15354	15353	15560	15370	15506	15503	15417	15279	15225	15669	15342	15378	15391	15458	15379	15404	15270	15421	15500	15256	15539	15357	15676	15331	15410	15400	15208	15363	15578	15366	15547	15350	15424	15457	15434	15303	15391	15397	15522	15448	15399	15389	15314	15415	15429	15627	15470	15242	15516	15456	15406	15544	15452	15323	15502	15240	15371	15434	15587	15526	15513	15502	15374	15324	15408	15264	15362	15296	15393	15384	15604	15333	15339	15414	15440	15356	15434	15458	15468	15337	15369	15449	15280	15398	15383	15282	15453	15432	15563	15462	15471	15329	15390	15452	15476	15593	15433	15577	15200	15392	15311	15296	15304	15506	15598	15446	15399	15412	15461	15312	15405	15488	15375	15353	15563	15392	15375	15477	15445	15484	15456	15317	15323	15509	15290	15278	15341	15494	15435	15631	15557	15367	15479	15304	15553	15331	15500	15389	15527	15347	15383	15576	15347	15354	15364	15428	15421	15283	15490	15427	15488	15458	15446	15503	15244	15236	15377	15265	15473	15596	15279	15537	15277	15356	15395	15388	15317	15354	15448	15450	15381	15377	15268	15583	15343	15414	15469	15439	15464	15326	15417	15487	15484	15228	15384	15355	15348	15636	15434	15539	15404	15549	15218	15447	15429	15568	15378	15346	15294	15367	15556	15155	15309	15398	15565	15388	15345	15528	15519	15521	15358	15246	15364	15395	15469	15565	15365	15360	15200	15333	15544	15543	15497	15399	15732	15395	15397	15521	15507	15263	15428	15387	15412	15249	15475	15390	15281	15505	15495	15406	15484	15368	15473	15381	15502	15543	15409	15399	15480	15453	15478	15337	15530	15548	15439	15373	15464	15401	15379	15444	15320	15494	15445	15419	15305	15604	15311	15314	15294	15606	15447	15365	15454	15287	15408	15448	15465	15439	15318	15369	15523	15341	15439	15357	15371	15477	15264	15357	15554	15368	15590	15376	15505	15395	15419	15605	15512	15442	15432	15297	15368	15376	15205	15509	15354	15549	15336	15341	15456	15403	15394	15414	15587	15294	15411	15472	15398	15571	15395	15432	15572	15221	15283	15416	15370	15470	15340	15516	15497	15373	15338	15390	15458	15462	15308	15307	15642	15348	15400	15432	15490	15363	15355	15559	15308	15430	15380	15571	15311	15507	15516	15529	15346	15430	15409	15526	15430	15445	15316	15526	15190	15300	15601	15346	15428	15343	15366	15520	15511	15225	15423	15475	15330	15403	15410	15464	15539	15320	15511	15457	15381	15441	15312	15377	15246	15575	15658	15283	15376	15614	15351	15618	15337	15479	15553	15405	15293	15412	15369	15545	15234	15548	15430	15412	15341	15385	15515	15293	15427	15356	15563	15444	15437	15521	15346	15326	15592	15395	15417	15395	15553	15413	15623	15363	15418	15426	15462	15423	15335	15384	15330	15413	15331	15503	15442	15508	15509	15338	15403	15403	15331	15383	15300	15525	15571	15417	15318	15374	15425	15394	15485	15386	15383	15484	15434	15226	15433	15415	15524	15379	15398	15298	15368	15653	15541	15368	15500	15439	15272	15343	15219	15432	15468	15365	15496	15503	15400	15399	15450	15521	15556	15383	15500	15429	15551	15558	15375	15371	15559	15415	15285	15584	15377	15355	15216	15374	15298	15339	15436	15246	15393	15485	15414	15451	15385	15287	15386	15268	15480	15384	15409	15420	15369	15411	15351	15464	15314	15408	15408	15550	15517	15313	15380	15270	15396	15390	15376	15318	15485	15587	15479	15554	15490	15341	15532	15300	15390	15573	15538	15456	15334	15420	15411	15286	15441	15433	15388	15272	15320	15403	15459	15474	15521	15522	15366	15442	15503	15256	15154	15360	15328	15484	15509	15341	15466	15550	15459	15391	15322	15427	15365	15335	15529	15406	15459	15333	15395	15589	15478	15542	15274	15412	15459	15413	15419	15570	15311	15347	15424	15491	15692	15593	15554	15450	15462	15420	15290	15646	15515	15367	15438	15316	15356	15282	15472	15502	15397	15430	15404	15334	15315	15529	15396	15292	15342	15269	15648	15298	15513	15321	15413	15588	15370	15505	15551	15238	15371	15448	15464	15471	15308	15422	15375	15298	15378	15249	15601	15398	15582	15392	15515	15501	15136	15529	15468	15413	15369	15457	15374	15283	15392	15377	15454	15433	15466	15450	15346	15394	15385	15350	15447	15400	15464	15383	15405	15314	15568	15299	15362	15373	15480	15316	15452	15451	15493	15315	15266	15453	15478	15568	15577	15511	15316	15465	15408	15224	15427	15260	15389	15418	15453	15477	15388	15470	15479	15474	15295	15316	15496	15498	15363	15436	15428	15415	15523	15443	15383	15371	15235	15448	15230	15397	15545	15351	15357	15353	15480	15273	15468	15397	15340	15391	15479	15543	15305	15550	15491	15320	15476	15543	15273	15459	15467	15452	15347	15394	15485	15500	15529	15400	15452	15427	15510	15471	15437	15407	15425	15336	15308	15656	15332	15532	15604	15355	15359	15371	15342	15428	15552	15496	15614	15393	15520	15494	15487	15562	15452	15254	15247	15412	15323	15374	15303	15390	15538	15339	15363	15388	15545	15364	15495	15465	15379	15497	15427	15548	15465	15277	15496	15378	15525	15465	15420	15451	15405	15308	15494	15488	15484	15371	15478	15268	15280	15299	15498	15309	15438	15387	15427	15435	15505	15525	15363	15351	15419	15577	15372	15583	15377	15320	15462	15432	15438	15424	15324	15459	15352	15341	15159	15315	15490	15535	15261	15466	15382	15467	15439	15408	15477	15368	15551	15410	15501	15306	15447	15452	15428	15352	15544	15388	15327	15480	15325	15326	15543	15294	15328	15558	15473	15331	15261	15464	15547	15483	15402	15253	15387	15440	15314	15374	15437	15471	15696	15439	15216	15430	15392	15631	15435	15437	15439	15434	15489	15397	15421	15350	15411	15345	15459	15461	15443	15271	15496	15337	15382	15441	15311	15474	15276	15554	15276	15265	15568	15338	15407	15417	15399	15379	15472	15495	15397	15691	15683	15305	15532	15338	15527	15432	15508	15398	15427	15627	15330	15554	15501	15404	15439	15382	15408	15278	15420	15431	15465	15312	15490	15338	15337	15415	15314	15420	15510	15335	15487	15499	15326	15571	15499	15553	15516	15246	15489	15313	15611	15456	15483	15415	15527	15464	15432	15376	15401	15307	15501	15314	15516	15582	15461	15463	15319	15557	15632	15192
43267	46199	46488	43069	37758	34427	30427	28290	27091	26142	24885	23532	22646	21886	21644	21375	21183	20779	20687	20722	20796	20583	20702	20656	20637	20402	20526	20522	20446	20509	20516	20493	20399	20626	20512	20407	20367	20469	20644	20523	20383	20426	20597	20389	20620	20534	20425	20513	20361	20360	20507	20379	20476	20617	20506	20599	20344	20462	20434	20327	20606	20400	20239	20223	20357	20513	20494	20391	20410	20454	20238	20383	20572	20313	20588	20456	20170	20207	20288	20530	20504	20213	20495	20467	20615	20723	20335	20368	20407	20444	20611	20598	20387	20741	20430	20367	20480	20332	20436	20383	20271	20498	20293	20153	20356	20409	20540	20370	20449	20426	20583	20528	20552	20386	20570	20627	20485	20347	20240	20253	20746	20630	20588	20539	20381	20576	20444	20267	20723	20498	20374	20398	20320	20617	20598	20386	20484	20520	20524	20563	20642	20414	20482	20334	20626	20383	20460	20477	20474	20331	20591	20312	20634	20369	20461	20456	20533	20578	20515	20605	20326	20425	20477	20195	20430	20262	20286	20484	20559	20450	20518	20358	20444	20234	20349	20478	20420	20480	20307	20454	20565	20541	20524	20507	20512	20461	20440	20719	20402	20450	20614	20611	20525	20380	20647	20379	20351	20596	20573	20618	20440	20416	20544	20388	20371	20450	20450	20650	20691	20555	20436	20448	20550	20144	20417	20570	20306	20445	20716	20436	20336	20337	20427	20259	20438	20270	20567	20482	20539	20475	20399	20450	20442	20569	20646	20265	20416	20330	20398	20689	20574	20507	20462	20657	20602	20436	20374	20185	20548	20563	20266	20328	20430	20443	20597	20552	20700	20433	20305	20303	20447	20588	20363	20416	20510	20370	20511	20474	20635	20479	20504	20599	20493	20293	20451	20317	20544	20410	20506	20381	20299	20554	20417	20458	20467	20476	20330	20420	20365	20451	20527	20630	20675	20525	20472	20369	20445	20380	20652	20261	20404	20385	20593	20346	20509	20604	20573	20461	20517	20418	20460	20397	20566	20348	20520	20340	20221	20185	20514	20395	20591	20609	20314	20366	20459	20432	20437	20529	20353	20583	20387	20353	20523	20423	20578	20386	20526	20299	20573	20238	20493	20392	20484	20418	20379	20421	20618	20454	20453	20418	20490	20453	20377	20531	20444	20485	20530	20364	20390	20358	20382	20623	20546	20610	20407	20305	20586	20569	20485	20580	20465	20501	20370	20585	20394	20456	20318	20427	20275	20287	20574	20580	20393	20361	20658	20572	20262	20241	20588	20571	20473	20521	20335	20542	20451	20408	20134	20359	20455	20327	20495	20487	20166	20134	20239	20464	20652	20456	20309	20765	20405	20317	20348	20442	20614	20681	20437	20298	20403	20404	20329	20303	20552	20384	20486	20383	20519	20361	20580	20397	20370	20361	20542	20534	20398	20335	20461	20505	20467	20443	20419	20469	20487	20416	20605	20426	20519	20423	20252	20521	20568	20331	20299	20259	20303	20523	20210	20326	20450	20471	20469	20529	20436	20535	20634	20654	20508	20414	20248	20361	20593	20414	20510	20217	20354	20546	20482	20594	20455	20514	20495	20428	20326	20195	20605	20239	20585	20182	20127	20504	20828	20560	20489	20312	20762	20543	20505	20558	20589	20305	20412	20318	20277	20416	20378	20422	20731	20694	20510	20439	20433	20511	20580	20621	20309	20257	20389	20486	20413	20640	20478	20458	20627	20326	20509	20604	20417	20440	20382	20477	20312	20715	20340	20397	20533	20643	20390	20278	20519	20662	20233	20348	20698	20449	20293	20529	20609	20577	20465	20165	20496	20423	20572	20279	20439	20486	20629	20452	20458	20397	20412	20542	20635	20361	20454	20361	20324	20145	20205	20452	20627	20271	20386	20513	20379	20257	20328	20413	20441	20397	20485	20369	20370	20444	20695	20454	20442	20344	20598	20463	20520	20555	20534	20627	20495	20699	20553	20562	20378	20726	20540	20376	20593	20366	20602	20531	20282	20509	20517	20553	20414	20660	20632	20503	20409	20319	20272	20469	20255	20612	20383	20117	20361	20666	20517	20351	20471	20478	20491	20618	20484	20383	20390	20273	20577	20618	20267	20404	20566	20495	20425	20527	20411	20464	20319	20401	20506	20737	20402	20332	20556	20439	20388	20417	20347	20414	20466	20461	20519	20318	20600	20416	20587	20453	20534	20441	20367	20450	20525	20395	20681	20592	20298	20606	20469	20396	20443	20583	20614	20679	20519	20648	20622	20545	20555	20633	20660	20431	20516	20457	20565	20539	20543	20321	20437	20541	20575	20456	20276	20427	20466	20301	20326	20460	20338	20344	20417	20479	20524	20188	20239	20537	20325	20246	20521	20528	20587	20665	20491	20367	20360	20447	20528	20567	20455	20503	20330	20540	20669	20380	20466	20398	20646	20515	20475	20321	20567	20661	20680	20402	20507	20430	20335	20517	20549	20487	20536	20360	20350	20442	20526	20348	20348	20497	20365	20506	20324	20481	20340	20742	20565	20660	20379	20349	20326	20536	20348	20234	20275	20540	20484	20297	20560	20589	20452	20324	20431	20303	20797	20286	20581	20325	20492	20358	20289	20338	20419	20308	20394	20245	20527	20424	20485	20629	20416	20360	20455	20742	20509	20455	20562	20569	20475	20508	20309	20347	20206	20295	20477	20468	20385	20477	20449	20392	20616	20539	20510	20531	20560	20343	20428	20542	20327	20529	20464	20699	20618	20641	20269	20468	20535	20444	20315	20273	20628	20501	20623	20505	20488	20651	20364	20344	20336	20385	20363	20530	20398	20527	20440	20421	20481	20367	20760	20502	20463	20545	20566	20378	20365	20558	20251	20368	20261	20587	20444	20466	20664	20573	20293	20341	20406	20491	20328	20164	20635	20557	20663	20388	20671	20362	20465	20446	20376	20679	20585	20304	20458	20305	20564	20518	20487	20702	20392	20470	20493	20353	20194	20582	20553	20428	20501	20363	20677	20469	20746	20546	20546	20533	20550	20469	20336	20554	20355	20492	20356	20663	20615	20354	20546	20532	20515	20549	20395	20482	20441	20379	20650	20540	20492	20488	20425	20525	20348	20551	20574	20446	20416	20387	20293	20403	20502	20615	20521	20277	20403	20399	20400	20644	20670	20362	20625	20439	20484	20736	20523	20464	20347	20329	20355	20404	20416	20590	20457	20641	20315	20395	20380	20238	20348	20412	20293	20436	20412	20550	20514	20497	20475	20474	20293	20379	20517	20420	20516	20568	20477	20354	20319	20460	20477	20540	20582	20568	20481	20576	20590	20560	20399	20537	20439	20439	20177	20317	20590	20595	20459	20406	20330	20308	20693	20503	20495	20598	20618	20592	20357	20573	20482	20454	20354	20273	20335	20295	20533	20177	20490	20513	20360	20682	20273	20397	20487	20580	20460	20270	20466	20553	20442	20469	20257	20276	20495	20356	20370	20398	20416	20502	20332	20415	20694	20504	20515	20393	20336	20243	20345	20491	20485	20381	20395	20430	20618	20445	20348	20263	20441	20500	20550	20582	20448	20461	20580	20470	20552	20342	20573	20350	20775	20397	20421	20357	20688	20241	20354	20367	20475	20477	20443	20312	20472	20360	20456	20193	20324	20189	20378	20351	20475	20265	20591	20574	20314	20469	20641	20543	20383	20561	20616	20764	20536	20488	20328	20495	20177	20399	20529	20629	20499	20332	20656	20529	20542	20647	20784	20403	20467	20503	20428	20220	20410	20358	20480	20583	20379	20398	20550	20567	20405	20548	20414	20762	20352	20652	20523	20543	20624	20592	20462	20559	20436	20323	20399	20387	20570	20336	20695	20400	20528	20373	20421	20428	20587	20412	20523	20534	20428	20425	20563	20585	20589	20425	20487	20366	20312	20331	20386	20506	20422	20285	20337	20315	20622	20479	20545	20400	20536	20510	20483	20409	20386	20438	20518	20452	20591	20394	20298	20429	20399	20532	20512	20453	20594	20159	20541	20548	20461	20487	20394	20422	20396	20396	20316	20586	20497	20588	20387	20616	20446	20465	20632	20422	20342	20585	20549	20444	20472	20324	20555	20590	20509	20307	20521	20388	20337	20457	20603	20171	20496	20447	20509	20694	20413	20448	20782	20670	20723	20546	20228	20419	20567	20556	20419	20357	20234	20364	20489	20384	20413	20512	20798	20598	20493	20566	20469	20476	20432	20564	20360	20376	20338	20560	20494	20614	20478	20554	20339	20391	20517	20697	20732	20478	20368	20475	20347	20601	20671	20573	20493	20608	20551	20520	20269	20526	20694	20291	20614	20636	20568	20579	20284	20647	20550	20288	20372	20377	20449	20495	20596	20582	20546	20455	20510	20360	20364	20497	20623	20498	20505	20481	20468	20453	20515	20471	20681	20422	20347	20543	20551	20623	20584	20380	20524	20334	20635	20726	20662	20584	20618	20436	20539	20586	20205	20341	20422	20695	20742	20316	20398	20457	20575	20344	20481	20438	20372	20335	20687	20191	20203	20409	20526	20402	20425	20390	20506	20531	20405	20449	20328	20471	20376	20554	20632	20592	20556	20541	20405	20632	20404	20216	20586	20425	20287	20141	20516	20336	20332	20589	20490	20572	20298	20445	20407	20345	20557	20434	20512	20417	20368	20596	20393	20674	20460	20215	20627	20417	20425	20659	20337	20322	20473	20551	20508	20526	20527	20514	20608	20530	20479	20500	20356	20427	20507	20544	20541	20521	20253	20545	20410	20387	20467	20334	20676	20413	20500	20407	20678	20253	20573	20473	20527	20546	20418	20334	20552	20440	20580	20489	20587	20569	20590	20660	20626	20384	20462	20497	20281	20566	20385	20246	20566	20497	20515	20372	20232	20080	20598	20379	20386	20567	20671	20474	20668	20523	20504	20333	20434	20465	20424	20671	20386	20205	20489	20774	20703	20438	20598	20465	20588	20549	20313	20491	20536	20302	20592	20473	20450	20557	20547	20579	20633	20599	20464	20411	20547	20168	20615	20528	20485	20506	20355	20436	20443	20373	20490	20450	20611	20455	20466	20370	20356	20438	20486	20300	20415	20258	20345	20538	20559	20567	20621	20589	20482	20394	20366	20221	20433	20482
39589	50432	50466	45525	38875	34040	28972	26704	25117	23364	22023	19943	18705	17405	16996	16487	16161	15790	15690	15505	15562	15401	15551	15423	15423	15225	15321	15351	15281	15409	15264	15351	15387	15384	15316	15234	15315	15354	15213	15172	15326	15150	15382	15343	15357	15428	15283	15329	15297	15179	15457	15243	15382	15321	15382	15314	15370	15428	15370	15369	15265	15197	15332	15436	15222	15285	15414	15283	15410	15476	15305	15283	15230	15295	15160	15375	15463	15433	15438	15381	15377	15341	15461	15353	15303	15304	15184	15222	15238	15286	15436	15366	15266	15391	15306	15352	15214	15293	15476	15348	15239	15160	15323	15332	15350	15317	15320	15462	15414	15249	15248	15308	15203	15304	15507	15333	15329	15405	15328	15388	15131	15323	15427	15387	15481	15350	15372	15323	15297	15296	15375	15270	15434	15361	15163	15193	15350	15256	15303	15300	15358	15137	15214	15387	15170	15544	15390	15270	15452	15412	15073	15258	15399	15280	15405	15312	15286	15424	15212	15478	15279	15183	15107	15345	15403	15285	15337	15456	15272	15470	15254	15274	15238	15318	15308	15182	15123	15247	15325	15257	15417	15390	15168	15341	15293	15282	15406	15378	15233	15311	15255	15253	15211	15153	15394	15315	15221	15241	15479	15266	15281	15343	15260	15338	15202	15260	15381	15164	15309	15280	15338	15381	15332	15284	15440	15432	15284	15134	15357	15404	15351	15491	15309	15257	15205	15443	15305	15460	15386	15279	15370	15466	15411	15249	15306	15301	15348	15365	15366	15398	15414	15265	15353	15332	15377	15395	15318	15355	15423	15135	15224	15346	15137	15122	15281	15284	15262	15160	15335	15329	15401	15293	15282	15235	15363	15165	15270	15271	15299	15326	15308	15330	15294	15303	15467	15322	15409	15405	15224	15250	15564	15266	15258	15304	15230	15255	15297	15265	15192	15339	15347	15376	15141	15283	15307	15391	15273	15380	15380	15237	15322	15118	15477	15376	15433	15278	15212	15356	15453	15445	15173	15325	15289	15260	15193	15416	15347	15400	15299	15291	15496	15475	15494	15353	15224	15349	15219	15217	15250	15208	15188	15382	15327	15348	15349	15262	15208	15169	15287	15345	15413	15116	15401	15329	15306	15400	15457	15210	15405	15361	15367	15148	15392	15244	15422	15346	15357	15273	15173	15175	15448	15299	15320	15274	15305	15224	15472	15260	15324	15328	15500	15195	15111	15350	15289	15230	15304	15494	15191	15158	15354	15348	15194	15349	15436	15149	15352	15363	15297	15266	15210	15278	15468	15319	15379	15324	15376	15262	15416	15387	15436	15259	15460	15377	15441	15199	15585	15372	15334	15289	15247	15300	15349	15315	15257	15341	15279	15227	15380	15404	15308	15208	15250	15330	15212	15392	15262	15348	15123	15351	15266	15526	15496	15295	15378	15405	15371	15386	15225	15359	15268	15433	15404	15305	15443	15304	15208	15368	15293	15399	15197	15328	15415	15504	15262	15337	15163	15041	15450	15315	15263	15225	15306	15261	15336	15206	15341	15411	15333	15141	15296	15545	15159	15114	15439	15318	15289	15263	15315	15246	15346	15328	15431	15458	15241	15356	15472	15322	15476	15201	15221	15377	15097	15343	15491	15391	15341	15457	15165	15418	15324	15222	15422	15416	15362	15289	15316	15342	15414	15302	15257	15364	15368	15286	15384	15281	15450	15286	15365	15192	15316	15423	15375	15291	15235	15353	15315	15463	15181	15367	15273	15378	15332	15323	15223	15570	15145	15279	15342	15270	15429	15425	15218	15614	15317	15457	15249	15223	15103	15334	15254	15211	15361	15285	15388	15180	15267	15296	15283	15291	15430	15305	15346	15376	15273	15437	15295	15290	15295	15484	15429	15141	15242	15485	15398	15377	15302	15478	15325	15309	15281	15373	15574	15228	15349	15209	15323	15434	15286	15068	15449	15390	15360	15339	15283	15347	15385	15414	15238	15349	15335	15431	15395	15428	15496	15292	15223	15286	15366	15382	15415	15368	15545	15346	15325	15269	15427	15320	15299	15292	15321	15322	15237	15387	15318	15198	15317	15089	15324	15295	15146	15253	15282	15350	15272	15296	15385	15335	15331	15321	15312	15234	15364	15323	15304	15381	15323	15185	15344	15330	15230	15302	15291	15294	15384	15337	15204	15394	15321	15231	15531	15326	15298	15352	15308	15319	15329	15228	15334	15157	15555	15357	15406	15369	15335	15296	15420	15240	15318	15295	15152	15382	15279	15265	15423	15371	15332	15261	15341	15385	15349	15165	15351	15243	15277	15426	15394	15400	15277	15346	15411	15488	15214	15331	15203	15357	15170	15366	15114	15349	15456	15357	15291	15408	15368	15326	15284	15275	15345	15148	15326	15320	15396	15365	15377	15301	15301	15234	15309	15223	15307	15372	15217	15337	15413	15271	15195	15255	15575	15353	15295	15235	15332	15370	15288	15245	15280	15319	15277	15405	15406	15261	15297	15408	15359	15238	15136	15349	15270	15377	15272	15492	15154	15258	15321	15157	15302	15442	15199	15362	15237	15300	15423	15283	15345	15429	15190	15426	15234	15507	15216	15361	15329	15312	15391	15200	15329	15344	15425	15326	15213	15426	15196	15393	15376	15227	15334	15142	15488	15170	15295	15122	15258	15214	15393	15364	15133	15353	15230	15386	15375	15070	15262	15241	15373	15293	15355	15233	15162	15367	15498	15277	15435	15422	15345	15392	15385	15319	15356	15235	15296	15374	15313	15435	15352	15437	15287	15189	15341	15269	15238	15267	15299	15320	15408	15365	15303	15349	15237	15322	15256	15276	15383	15279	15416	15516	15214	15384	15297	15267	15323	15217	15270	15287	15367	15404	15211	15283	15215	15276	15413	15323	15262	15215	15311	15263	15230	15136	15467	15344	15498	15366	15260	15410	15445	15240	15413	15442	15346	15322	15302	15279	15349	15411	15436	15233	15231	15310	15350	15406	15362	15381	15214	15379	15401	15377	15488	15355	15267	15159	15363	15304	15468	15262	15393	15169	15309	15392	15353	15465	15327	15501	15291	15202	15291	15438	15321	15329	15131	15323	15304	15276	15372	15309	15332	15287	15222	15108	15252	15179	15323	15363	15144	15383	15426	15336	15212	15275	15290	15478	15331	15282	15303	15262	15190	15287	15165	15296	15480	15289	15270	15381	15088	15252	15251	15240	15276	15336	15256	15345	15318	15272	15328	15393	15279	15217	15383	15148	15312	15107	15309	15435	15335	15313	15260	15487	15164	15249	15395	15253	15471	15410	15358	15356	15287	15340	15201	15454	15446	15206	15088	15619	15452	15444	15258	15259	15338	15321	15355	15364	15092	15205	15402	15334	15246	15451	15429	15285	15396	15353	15306	15254	15442	15346	15378	15162	15240	15370	15433	15399	15330	15303	15338	15396	15363	15394	15527	15285	15277	15468	15282	15329	15252	15325	15485	15415	15435	15412	15453	15247	15176	15372	15403	15376	15413	15244	15533	15369	15352	15284	15248	15267	15157	15271	15242	15353	15324	15324	15472	15201	15329	15407	15398	15340	15445	15267	15389	15412	15193	15237	15197	15317	15260	15293	15446	15297	15415	15311	15304	15286	15551	15184	15094	15265	15265	15483	15360	15303	15229	15513	15372	15358	15508	15233	15159	15257	15383	15284	15433	15342	15604	15126	15204	15475	15301	15239	15440	15306	15328	15437	15351	15374	15302	15422	15134	15359	15264	15129	15448	15415	15389	15461	15302	15326	15319	15228	15266	15367	15312	15515	15337	15411	15348	15296	15253	15220	15408	15328	15259	15393	15423	15276	15220	15266	15123	15262	15353	15219	15533	15398	15423	15300	15275	15426	15351	15343	15485	15309	15401	15365	15322	15349	15234	15373	15289	15298	15307	15412	15234	15219	15271	15385	15302	15460	15357	15419	15336	15248	15440	15327	15481	15294	15339	15218	15368	15265	15455	15314	15416	15272	15387	15331	15412	15398	15451	15381	15266	15374	15436	15296	15377	15292	15430	15425	15302	15414	15358	15225	15306	15232	15335	15489	15116	15163	15339	15317	15364	15419	15191	15289	15472	15370	15235	15294	15413	15370	15336	15274	15243	15265	15321	15296	15249	15223	15210	15324	15295	15187	15302	15211	15363	15304	15415	15240	15277	15244	15327	15186	15506	15262	15233	15359	15290	15406	15434	15317	15229	15178	15431	15319	15374	15452	15349	15121	15310	15367	15457	15448	15308	15205	15405	15274	15350	15453	15280	15366	15309	15125	15306	15402	15342	15304	15302	15266	15290	15168	15295	15250	15170	15358	15348	15224	15407	15414	15265	15070	15440	15357	15330	15316	15404	15270	15307	15393	15342	15264	15277	15250	15275	15424	15368	15416	15522	15251	15311	15444	15232	15222	15165	15252	15416	15146	15334	15348	15389	15328	15241	15488	15294	15255	15500	15158	15412	15326	15313	15263	15341	15331	15447	15115	15372	15164	15290	15285	15390	15394	15407	15473	15463	15209	15101	15381	15356	15299	15321	15349	15434	15222	15431	15421	15181	15401	15322	15481	15394	15351	15306	15185	15321	15354	15151	15344	15316	15351	15437	15406	15540	15281	15277	15374	15319	15286	15379	15216	15233	15243	15308	15278	15358	15350	15367	15476	15380	15245	15243	15430	15288	15375	15210	15504	15219	15213	15232	15359	15264	15349	15402	15289	15416	15228	15183	15485	15138	15232	15198	15340	15356	15364	15372	15208	15543	15347	15570	15256	15432	15261	15348	15268	15233	15357	15362	15390	15126	15368	15335	15308	15371	15304	15359	15262	15424	15404	15307	15412	15330	15537	15295	15410	15445	15348	15330	15247	15263	15366	15295	15235	15315	15214	15391	15486	15191	15252	15383	15335	15393	15110	15214	15316	15313	15381	15244	15367	15284	15377	15168	15418	15477	15297	15324	15217	15241	15402	15316	15251	15642	15255	15364	15307	15389	15394	15330	15378	15272	15419	15459	15169	15297	15133	15222	15238	15316	15465	15400	15348	15252	15487	15335	15279	15388	15351	15496	15230	15533	15206	15278	15319	15520	15271	15267	15282	15373	15422	15381	15361	15500	15286
26409	22531	32385	34850	36142	36191	35245	32824	30323	28468	28544	25610	24083	22393	21945	21328	20918	20804	20627	20557	20645	20419	20560	20398	20061	20144	20262	20357	20249	20293	20299	20144	20249	20312	20059	20243	20286	20095	20192	20131	20084	20188	20176	20051	20181	19828	20053	20126	20137	20314	20163	20123	20094	20231	20188	20202	20205	20217	20168	20100	20213	20059	20154	20114	20233	20151	20291	20157	20099	20101	20372	20186	20032	19994	20242	20139	20253	20013	19954	20121	19953	20227	20213	20077	19970	20091	19944	20285	20155	20251	20210	20015	19953	20031	20372	20175	20214	20121	20089	20113	20093	20002	20143	20074	20061	20071	20161	20295	20119	20149	20264	20254	20170	20389	20071	20309	20144	20221	20042	20219	20249	20146	20081	19999	20020	20114	19961	20281	20270	20195	20268	20005	20172	20212	20096	20131	20297	20179	20216	19995	20032	20263	20164	20102	20264	20014	20339	20294	20244	20100	20148	20144	20401	20148	20196	20163	20083	20041	19897	20018	20135	20245	20330	20259	20184	20176	20094	20125	20188	20136	20255	20184	20270	20265	20094	20072	20233	20082	20206	20197	19866	20365	20203	20107	20111	20088	20235	20150	20126	20211	20133	20026	20169	20247	20099	20063	20168	19874	20103	20281	20353	20130	20133	20095	20118	20116	19970	20311	20176	20059	19951	20358	19890	20182	20055	20172	19975	20096	20117	20190	19962	20013	20206	20167	20249	20165	20138	20208	20221	20240	20171	20081	20159	20113	19999	20160	20129	20282	20093	19864	19922	20159	20005	20115	20088	20268	20083	20102	20108	20295	20251	20082	20258	20116	20140	20081	20177	20125	20191	20156	20177	20019	19996	19917	20246	20114	19923	20096	20069	20146	20045	20054	19971	19972	20298	19993	19809	20096	20135	20325	20267	20241	20329	19969	20382	20177	20289	20192	20329	20099	20327	20036	20084	20269	20108	20189	20137	19869	20173	20089	20022	19898	19958	20209	20201	20237	20140	20401	20148	20084	20162	20217	20031	20189	20235	20268	20212	20277	20073	20059	20045	19978	20075	19955	20068	20094	20073	19964	19966	20216	20086	20259	20149	20324	20064	20036	20029	20203	20241	20240	20138	20109	20188	20082	20120	20142	20220	20150	20250	20317	20280	20048	20227	20007	20189	20208	20319	20137	20257	20179	20054	20072	20319	20168	20122	19883	20234	20121	20098	20065	20378	19999	20080	20256	20158	20147	19915	20227	20148	20180	20120	20018	19953	19973	20028	19960	19956	19919	20277	20279	20211	20128	20135	20041	19915	19994	20167	20289	20147	20060	20206	20273	19961	20012	20096	20222	20207	20282	20199	20139	20299	20215	19860	20076	20140	20137	20232	20313	19958	20198	19957	20108	19887	19940	20064	20170	20023	20100	20219	20081	20081	19931	20060	19934	19991	20252	20110	20271	20128	20030	20256	19986	20121	20016	20264	19924	20239	20266	20097	20287	20211	19871	20277	20116	20084	19989	20340	20140	20190	20235	20268	20092	19906	20209	20264	20148	19943	20144	20144	20201	20143	20099	20062	19996	19962	20031	20083	20140	20154	19992	19922	20085	20003	20122	20293	20037	20212	20167	20195	20108	20210	19985	20018	20007	20084	20134	20159	20030	20195	20037	20054	20262	20078	20345	19978	20082	20338	20286	20246	20058	20111	20006	20178	20195	20178	20104	20127	20123	20072	19972	20377	20180	20053	20228	20298	20111	20061	20261	19837	20217	20131	20317	20277	20036	20057	20157	20143	20007	20086	20238	20043	20041	20001	20090	20095	20107	19894	19915	20054	20217	20163	19983	19997	20119	20154	20190	20165	20204	19920	20082	19848	20392	20031	20297	20011	20066	20123	20256	19936	20090	20250	19917	20110	20100	20080	20223	19993	20033	20358	20410	19909	19910	20364	20108	20136	20202	20332	20174	20180	20207	20231	20227	20354	20184	20261	20105	20055	20126	20158	20031	20045	20048	20287	20097	20316	20221	20316	19955	19997	20051	20286	20005	20122	20063	20019	19928	20338	20036	19754	19946	20191	20228	20114	20055	19925	20226	20148	19956	20003	20011	20095	20400	20083	20044	20133	19954	20077	20050	20091	19949	19957	20367	20200	20168	20037	20280	20071	20100	20227	20001	20145	20221	20000	20148	20155	20214	20229	20195	20183	20163	20102	20198	19913	20197	20115	20082	20098	20179	20162	20276	20166	20390	20008	20265	20410	20177	20113	20230	20202	20147	20163	20070	20140	19988	20198	20237	19877	20260	20127	20116	20152	20040	20200	20133	19986	19995	20022	20024	20194	20163	20086	20008	20103	20228	20191	20005	20202	20368	19978	20260	19993	20032	19857	20056	20155	20204	20041	20143	20189	20025	20224	20222	20137	20338	20159	20240	20193	20130	20106	20134	20081	20125	20204	20081	20161	19934	19932	20225	20009	20251	19949	19965	20386	20079	20152	20192	19952	20051	19999	20125	20148	19932	20294	20280	20075	20202	20135	20197	19977	20177	20189	19808	20128	20125	20257	19995	19973	20032	20093	20096	20184	20043	20019	19883	20270	20328	20055	19878	20168	20257	20032	20112	20123	20249	20219	20172	20149	20258	20323	20003	20201	20169	20024	20025	20180	20020	20041	20301	20124	20100	20300	19976	19982	20011	20005	20144	20239	20072	20306	19981	20160	20279	19899	20145	20083	20237	20154	19927	20016	20344	20153	20089	20180	20193	20056	19959	19879	20199	20208	20130	20109	20156	20115	19943	20192	20093	20061	20011	20210	19934	20049	20083	20263	20288	20133	20075	20214	20315	20281	20246	20083	20031	20209	20207	20098	20272	20146	20249	20454	20048	20202	20287	20223	20132	20094	20103	20254	20114	20080	20158	20155	20052	20129	20261	20041	20050	20112	20113	19962	19973	20181	20224	20079	20098	20240	20047	20090	20045	20042	19839	20259	20114	20366	20133	20106	20313	20020	19961	19942	20191	20039	20283	19997	20067	19998	20003	19946	20138	20119	19874	20185	20230	20215	20288	20125	20289	20268	20021	20266	20349	20105	20222	20054	20240	20004	19970	20188	20167	20221	20186	20046	20244	20116	20199	20109	20091	20146	20075	20451	20164	19940	20115	20358	20203	20358	20009	20172	19966	20056	20062	20107	20076	20233	20368	20036	19960	20040	20069	20200	20145	20070	20182	20224	20001	19977	20192	20260	20145	20051	20170	20068	20368	20227	20082	20021	20383	20015	19934	20262	20140	20260	20113	20244	20109	20115	20146	20212	20128	20295	20248	20162	20116	20033	20152	20201	20036	20203	20019	20127	19874	20087	20084	20181	20211	20314	20195	20197	20012	20115	20036	19927	20042	20127	19930	20171	20070	20097	20153	19945	19979	20284	20043	20171	20161	20330	20276	20271	20025	19986	20252	20042	20204	20219	20033	20040	20165	20092	20080	20236	20208	20203	20318	19965	20277	20311	20002	20272	20098	20076	20106	19770	20068	19974	20170	19976	20154	20285	20255	20054	20162	20050	20148	20073	20125	20342	20153	20285	20185	20307	20151	20322	20037	20133	20050	20024	20040	20261	20121	20094	20181	20158	20219	20409	20173	20108	20233	19991	20064	20122	20209	20125	20184	20356	20146	20216	19853	20149	20274	20316	19989	19979	20128	20117	20171	20306	20155	20121	20046	19964	20176	20151	20008	20174	20220	20238	20102	20172	20227	20228	20184	20208	20295	20002	19913	20195	20176	19813	20064	20193	19916	20072	20108	20087	19946	20043	20204	19994	20125	20232	20420	19940	19979	20326	20191	19755	19879	19951	20248	20045	20366	20068	20101	20127	20207	20302	20132	20152	20131	20210	20066	19995	20134	20020	20085	20314	20069	20107	20127	20125	20057	20269	20217	20019	20211	20053	20143	19991	20190	20060	20149	20194	20071	20113	19963	20142	20184	19975	20092	20190	19868	19800	20080	20130	20231	20016	20099	20072	20380	20139	20140	20353	20194	20040	20082	20149	20220	20065	20242	20158	20032	20124	19966	20047	19924	20160	20042	20211	20139	20206	20138	20114	20267	20235	20150	20131	20207	20211	20255	20266	20066	20306	20150	20070	20181	20187	20120	20104	20103	20105	20227	20079	20272	20164	20180	20268	20254	19933	20105	20093	20313	20135	20341	19934	20087	20253	20153	20085	20098	20086	20052	20115	20403	19974	20140	20122	20104	20053	20107	20226	20296	20239	20080	20266	20102	19975	19917	20116	19893	20012	20277	20057	20279	20197	20087	20140	20191	20148	20175	20285	20010	19927	20075	20339	19989	20090	20265	19964	19900	20037	20198	20411	19998	20103	20082	20038	20042	20159	20066	20092	20147	20225	20163	19989	20170	20107	20230	20201	20340	19980	20234	20247	20027	20109	20012	20163	20188	20271	20200	20063	19918	20076	20200	20015	20095	20190	19951	20470	20143	20229	20147	20315	20130	20037	20048	20240	20048	20011	20076	20062	20240	20133	20162	20139	20067	19870	20196	20202	20204	20164	20410	20334	20084	20299	19951	19977	20072	19956	20171	19987	20142	20172	20139	20232	20144	20179	20343	20204	20133	20102	20304	20204	20215	20315	19794	20351	20238	20274	20133	20238	20126	19841	20003	20007	20102	20090	19996	20106	20021	20031	20228	20332	20301	20186	20131	20114	20061	20103	20077	20257	20204	20068	20136	20222	20195	20116	20256	20337	20133	20167	20258	20132	20219	20177	20065	20070	20260	20368	20221	20259	20302	20312	19945	20065	19930	20462	20199	20195	20171	20186	20204	20112	20033	20348	20226	20283	19996	20082	20099	19868	20140	20160	19960	20123	20105	19941	20048	20151	20231	20254	20321	20177	20245	20190	20407	20264	20228	20126	20049	20167	20167	20302	20214	20439	20025	20067	20211	20103	19986	20200	19784	20154	20070	20040	20200	20185	20160	20223	20241	20195	20150	20154	20167	20202	20158	20272	20211	20090	20240	20148	19976	20158	19993	20098	20223	19969	19945	20261	20173	20351	20145	20085	19991	20185	20028	20190	20197	20046	20156	20187	20256	19889	20293	20094	20119	20053	20100	20037	20100	20059	19863	20351	20035	20156	20261	20149	20373
34130	53070	55113	51419	45483	38041	34337	33037	29486	26461	27647	22227	20476	18111	17687	16641	16357	16107	15899	15611	15688	15642	15634	15578	15398	15562	15282	15401	15424	15339	15296	15331	15411	15105	15189	15262	15222	15193	15157	15211	15452	15120	15258	15252	15213	15150	15110	15225	15303	15318	15363	15219	15189	15248	15227	15239	15234	15109	15260	15114	15286	15220	15185	15282	15080	15211	15117	15355	15211	15267	15361	15314	15067	15252	15288	15046	15179	15247	15431	15196	15177	15102	15071	15167	15155	15235	15170	15101	14965	15338	15119	15134	15140	14989	15245	15326	15183	15279	15203	15116	15238	15120	15289	15235	15222	15307	15220	15383	15263	15179	15269	15205	15244	15028	15226	15320	15251	15192	15061	15190	15343	15217	15073	15385	15282	15312	15353	15089	15106	15298	15223	15270	15131	15194	15242	15254	15208	15218	15268	15314	15116	15161	15235	15169	15262	15335	15204	15228	15331	15156	15177	15325	15181	15214	15174	15260	15102	15133	15273	15060	15265	15048	15166	15313	15128	15341	15400	15068	15340	15256	15198	15239	15302	15215	15231	15145	15032	15339	15302	15081	15349	15074	15151	15182	15193	15376	15124	15089	15360	15242	15028	15349	15138	15213	15092	15382	15307	15216	15434	15169	15235	15280	15127	15075	15250	15177	15132	15048	15284	15160	15126	15321	15164	15169	15236	15217	15283	15085	15314	15200	15098	15296	15204	15322	15021	15185	15189	15103	15106	15245	15251	15289	15124	15298	15246	15188	15227	15492	15371	15206	15081	15179	15193	15509	15174	15198	15207	15378	15170	15192	15274	15165	15154	15192	15215	15186	15222	15302	15283	15088	15335	15162	15164	15278	15289	15233	15052	15198	15139	15292	15287	15285	15074	15261	15193	15225	15194	15129	15267	15299	15305	15121	15262	15142	15131	15100	15124	15214	15286	15279	15241	15186	15156	15233	15094	15201	15289	15114	15364	15139	14999	15157	15169	15095	15320	15237	15208	15190	15173	15308	15117	15155	15336	15005	15239	15144	15214	15275	15303	15163	15057	15310	15014	15122	15057	15342	15071	15308	15397	15290	15185	15091	15122	15274	15029	15282	15201	15245	14973	15017	15183	15188	15103	15252	15178	15202	15294	15245	15337	15120	15061	15315	15288	15301	15246	15253	15248	15184	15153	15307	15329	15207	15074	15253	15409	15182	15218	15229	15085	15324	15063	15475	15032	15303	15182	15128	15208	15360	15350	15073	15277	15149	15105	15348	15079	15158	15159	15202	15343	14939	15239	15238	15086	15243	15162	15156	15217	15102	15173	15202	15443	15043	15100	15140	15151	15236	15081	15391	15160	15123	15270	15105	15197	15118	15223	15349	15343	14989	15108	15172	15168	15119	15397	15030	15312	15254	15219	15323	15075	15173	15167	15243	15266	15073	15376	15009	15345	15417	15178	15238	15074	15303	15143	15214	15194	15259	15324	15214	15059	15359	15196	15307	15238	15107	15218	15314	15216	15285	15148	15356	15031	15111	15238	15314	15157	15189	15233	15113	15198	15237	15278	15452	15335	15085	15177	15288	15234	15279	15223	15351	15295	15297	15389	15176	15105	15163	15163	15185	15278	15250	15233	15282	15137	15170	15180	15145	15241	15218	15233	15171	15149	15162	15108	15018	15217	15304	15223	15114	15160	15277	15235	15142	15241	15188	15156	15239	15275	15268	15097	15325	15328	15268	15159	15315	15217	15102	15229	15356	15318	15403	15320	15348	15343	15175	15293	15179	15041	15238	15201	15148	15085	15201	15321	15066	15152	15032	15128	15378	15108	15189	15248	15165	15150	15208	15185	15009	15302	15447	15107	15198	15116	15291	15292	15187	15233	15256	15104	15067	15318	15114	15173	15110	15326	15181	15264	15433	15265	15186	15242	15131	15255	15216	15065	15142	15041	15280	15291	15317	15136	15172	15206	15341	15241	15060	15280	15344	15243	15179	15200	15142	15204	15208	15353	15305	15088	15136	15096	15296	15284	15202	15135	15053	15186	15215	15338	15273	15092	15262	15317	15270	15156	15285	15351	15203	15151	15351	15214	15185	15327	15139	15138	15269	15133	15128	15073	15296	15205	15212	15010	15299	15164	15248	15296	15300	15335	15126	15177	15148	15157	15229	15366	15249	15374	15056	15238	15221	15173	15031	15252	15293	15069	15257	15278	15352	15251	15168	15226	15075	15054	15258	15320	15221	15291	15358	15199	15318	15353	15195	15033	15262	15150	15190	15307	15204	15161	15325	15126	15093	15040	15265	15231	15162	15101	15068	15242	15398	15086	15226	15105	15212	15137	15296	14997	15283	15191	15106	15263	15178	15325	15233	15220	15261	15207	15346	15197	15085	15340	15160	15340	15038	15225	15167	15139	15418	15323	15171	15391	15206	15229	15345	15082	15177	15222	15359	15153	15253	15181	15213	15199	15040	15197	15169	15091	15123	15050	15134	15186	15085	15257	15132	15416	15066	15283	15085	15173	15225	15100	15031	15208	15252	15159	15282	15231	15444	15122	15212	15260	15201	15250	15263	15168	15104	15293	15126	15176	15249	15208	15396	15204	15247	15054	15198	15283	15127	15180	15209	15259	15244	15083	15110	15154	15440	15142	15255	15367	15325	15319	15294	15345	15161	15153	15134	15279	15166	15328	15104	15131	15141	15333	15302	15332	15282	15073	15251	15334	15155	15297	15181	15290	15144	15004	15290	15215	15107	15311	15111	15364	15314	15265	15337	15129	15257	15334	15178	15212	15071	15224	15042	15175	15211	15115	15181	15339	15081	15134	15192	15267	15199	15221	15239	15233	15222	15051	15314	15211	15132	15151	15043	15155	15236	15201	15158	15387	15330	15191	15219	15159	15012	15123	15302	15207	15249	15201	15151	15255	15289	15308	15137	15374	15348	15244	15213	15108	15088	15076	15199	15208	15050	15198	15008	15220	15294	15276	15253	15233	15281	15179	15289	15170	15313	15299	15034	15282	14962	15185	15343	15275	15207	15221	15274	15216	15347	15042	15401	15249	15134	15173	15344	15215	15360	15203	15259	15013	15488	15080	15044	15364	15310	15088	15154	15251	15166	15190	15191	15285	15174	15375	15333	15200	15198	15328	15208	15073	15244	15203	15096	15215	15220	15119	15012	15065	15206	15325	15240	15115	15222	15101	15084	15034	15374	15279	14956	15241	15149	15300	14999	15315	15265	15175	15108	15253	15242	15247	15305	15167	15238	15204	15272	15345	15174	15225	15202	15169	15201	15093	15416	15117	15131	15211	15095	15153	15132	15230	15203	15176	15170	15303	15187	15181	15328	15281	15209	15139	15289	15243	15093	15189	15291	15192	15262	15350	15233	15145	15273	15150	15216	15195	15269	15019	15148	15082	15138	15157	15085	15314	15249	15267	15085	15265	15281	15138	15330	15357	15358	15254	15106	15294	15069	15274	15178	15052	15434	15123	15211	15247	15082	15352	15279	15282	15085	15366	15275	15204	15200	15226	15161	15031	15365	15071	15158	15164	15106	15169	15291	15024	15223	15290	15258	15230	15065	15210	15242	15334	15390	15271	15166	15240	15272	15274	15140	15139	15176	15210	15236	15274	15356	15215	15251	15308	15334	15063	15090	15247	15113	15089	15241	15075	15320	15031	15315	15368	15055	15252	15275	15235	15141	15141	15463	15360	15126	15241	15396	15242	15082	15345	15112	15174	15082	15204	15336	15099	15199	15311	15111	15152	15267	14989	15237	15215	15216	15113	15258	15094	15282	15206	15151	15219	15142	15111	15464	15231	15355	15202	15252	15246	14988	15163	15246	15270	15167	15214	15099	15297	15223	15221	15228	15047	15302	15196	15167	15250	15258	15291	15173	15338	15117	15148	15103	15258	15303	15228	15313	15308	15161	15240	15253	15246	15215	15226	15209	15238	15100	15241	15225	15343	15319	15146	15187	15241	15204	15219	15146	15185	15266	15122	15127	15173	15161	15174	15254	15079	15056	15261	15255	15165	15402	15165	15167	15229	15030	15221	15293	15026	15193	15292	15119	15184	15076	15245	15192	15208	15165	15330	15233	15084	15137	15178	15182	15159	15210	15195	15357	15275	15321	15385	15169	15220	15327	15244	15127	15346	15221	15266	15064	15212	15224	15406	15151	15168	15317	15153	15340	15283	15169	15191	15062	15214	15255	15069	15170	15182	15195	15336	15205	15234	15138	15326	15212	15347	15305	15329	15064	15068	15364	15082	15272	15005	15213	15047	15378	15256	15169	15084	15148	15104	15114	15081	15324	15151	15326	15141	15299	15259	15269	15118	15119	15207	15235	15215	15213	15299	15148	15101	15143	15324	15093	15137	15331	15119	15220	15241	15287	15238	15120	15292	15305	15166	15264	15224	15131	15338	15173	15404	15061	15005	15122	15354	15368	15111	15171	15082	15190	15125	15250	15411	15282	15196	15245	15212	15194	15128	15170	14938	15252	15411	15212	15235	15215	15326	15223	15227	15258	15081	15240	15215	15057	15365	15109	15305	15233	15269	15266	15243	15468	15233	15329	15111	15216	15200	15094	15276	15155	15235	15231	15208	15329	15141	15066	15471	15156	15344	15151	15529	15093	15326	14958	15192	15299	15252	15255	15265	15244	15309	15262	15208	15169	15240	15252	15184	15093	15225	15290	15209	15299	15383	15385	15471	15164	15221	15288	15260	15180	15179	15225	14935	15343	15369	15435	15148	15179	15158	15191	15246	15215	15243	15137	15206	15138	15266	15082	15217	15087	15274	15272	15155	15271	15426	15223	15109	15259	15214	15123	15190	15274	15290	15262	15332	15289	15249	15199	15449	15150	15170	15146	15164	15251	15029	15176	15286	15339	15209	15164	15323	15072	15197	15292	15175	15192	15245	15188	15151	15186	15167	15240	15084	15183	15385	15274	15341	15137	15239	15126	15290	15072	15076	15257	15274	15306	15267	15261	15025	15227	15149	15182	15233	15287	15284	15218	15204	15133	15241	15174	15188	15228	15219	15093	15250	15303	15292	15203	15204	15174	15151	15172	15135	15199	15302	15236	15188	15246	15159	15199	15386	15266	15160	15085	15268	15164	15069	15402	15052	15325	15348	15169	15179	15171
24562	21668	29993	29742	32206	36423	40736	37662	34258	32180	32561	27092	24547	22832	22200	21624	21569	21333	21156	20910	20673	20690	20702	20708	20505	20474	20645	20597	20556	20630	20214	20534	20384	20154	20580	20490	20349	20317	20416	20456	20275	20367	20418	20344	20285	20309	20280	20242	20371	20234	20335	20449	20335	20202	20448	20353	20432	20297	20083	20383	20188	20278	20330	20227	20202	20226	20366	20184	20282	20269	20194	20036	20371	20485	20252	20137	20068	20307	20416	19959	20160	20250	20287	20440	20425	20205	20400	20292	20254	20326	20319	20199	20188	20141	20336	20264	20071	20188	20431	20502	20324	20121	20149	20375	20183	20266	20230	20273	20194	20191	20340	20406	20206	20336	20111	20371	20142	20296	20140	20169	20233	20406	20304	20181	20269	20199	20275	20311	20328	20057	20255	20302	20335	20451	20075	20183	20096	20176	20264	20336	20167	20275	20272	20133	20343	20354	20249	20122	20159	20140	20309	20215	20085	20219	20193	20294	20141	20236	20467	20293	20154	20268	20221	19937	20136	20036	20226	20264	20363	20051	20180	20326	20256	20450	20096	20287	20320	20172	20257	20342	20147	20336	20379	20183	20230	20460	20153	20100	20275	20122	20074	20426	20433	20265	20193	20308	20288	20240	20201	20162	20362	20111	20097	20209	20112	20118	20164	20185	20319	20334	20235	20310	20234	20295	20298	20248	20282	20202	20164	20294	20154	20249	20452	20360	20351	20410	20422	20421	20463	20454	20437	20296	20371	20195	20016	20154	20258	20214	20091	20020	20094	20324	20152	20111	20246	20177	20416	20149	20243	20258	20382	20248	20371	20368	20347	20248	20398	20468	20191	20343	20062	20348	20354	20386	20309	20237	20280	20336	20447	20180	20462	20545	20300	20241	20283	20386	20469	20582	20119	20150	20260	20266	20443	20314	20312	20368	20240	20212	20197	20330	20414	20124	20026	20199	20197	20248	20193	20479	20100	20227	20220	20342	20333	20249	19971	20203	20363	20237	20320	20593	20265	20226	20177	20223	20024	20154	20067	20208	20161	20284	20340	20319	20347	20329	19957	20356	20209	20537	20043	20307	20229	20365	20482	19987	20270	20295	20186	20180	20268	20237	20216	20223	20299	20239	20418	20258	20365	20429	20122	20338	20301	20084	20303	20257	20377	20395	20261	20240	20325	20299	20173	20162	20197	20203	20147	20146	20204	20173	20123	20284	20312	20168	20417	20187	20119	20323	20286	20239	20179	20387	20312	20387	20140	20125	20424	20108	20307	20283	20251	20252	20269	20312	20118	20020	20224	20206	20249	20444	20330	20308	20270	20106	20388	20390	20217	19949	20219	20212	19978	20329	20276	20378	20309	20295	20169	20248	20262	20380	20218	20305	20379	20262	20135	20249	20236	20215	20289	20138	20419	20122	20315	20320	20276	20114	19945	19957	20176	20139	19852	20121	20183	20078	20425	20567	20142	20434	20357	20276	20052	20375	20457	20450	20351	20401	20298	20493	20376	20116	20256	20379	20267	20103	20258	20376	20363	20287	20323	20090	20363	20296	20296	20069	20065	20323	20410	20360	20251	20199	20295	20293	20228	20301	20173	20450	20227	20351	20572	20360	20246	20283	20046	20213	20298	20229	20325	20425	20338	20262	20258	20390	20064	20123	20250	20488	20596	20166	20061	20318	20237	20206	20101	20556	20236	20238	20409	20004	20360	20383	20238	20280	20250	20258	20168	20157	20312	20283	20197	20203	20211	20386	20340	20241	20236	20366	20473	19951	20175	20158	20136	20320	20473	20263	20219	20342	20253	20178	20376	20117	20120	20341	20385	20225	20209	20173	20160	20206	20213	20307	20332	20146	20214	20198	20448	20202	20433	20150	20233	20085	20186	20272	20379	20385	20181	20172	20276	20163	20331	20316	20241	20250	20085	20294	20250	20349	20332	20407	19931	20080	20277	20458	20420	20241	20168	20229	20288	20308	20401	20421	20384	20410	20190	20357	20456	20373	20183	20224	20127	19969	20116	20358	20288	20345	20260	20468	20166	20082	20204	20167	20351	20203	20224	20062	20292	20083	20261	20452	20534	20384	20290	20286	20255	20471	20096	20166	20326	20163	20130	19967	20323	20453	20413	20266	20190	20401	20071	20234	20131	20272	20130	20198	20297	20041	20325	20115	20147	20353	20156	20087	20382	20186	20029	20277	20206	20237	20195	20307	20313	20217	20298	20263	20152	20018	20110	20151	20367	20411	20115	20175	20140	20146	20154	20254	20252	20208	20170	20328	20267	20138	20190	20138	20036	20091	20393	20293	20145	20059	20052	20244	20372	20227	20286	20115	20059	20303	20380	20301	20046	20239	20256	20209	20251	20239	20284	20266	20303	20124	20302	20295	20041	19951	20379	20384	20422	20262	20368	20203	20366	20132	20260	20220	20345	20250	20355	20278	20320	20321	20311	20126	19973	20149	20193	20152	20072	20206	20279	20132	20385	20221	20442	20256	20160	19962	20163	20011	20259	20442	20317	20198	20213	20296	19957	20391	20335	20148	20303	20186	20393	20246	20354	20496	20269	20365	20178	20389	20361	20226	20249	20433	20323	20488	20320	20300	20310	20408	20376	20299	20374	20396	20099	20277	20153	20165	20382	20400	20215	20194	20257	20347	20317	20135	20198	20092	20010	20268	20258	20191	20196	20177	20177	20127	20206	20223	20466	20230	20154	20344	20220	20319	20328	20333	20168	20244	20342	20042	20253	20136	20161	20256	20031	20164	20162	20125	20020	20179	20436	20217	20209	20066	20143	20216	20129	20270	20472	20381	20458	20306	20046	20558	20321	20430	19980	20172	20526	20265	20187	20207	20311	20086	20187	20081	20064	20318	20248	20213	20188	20407	20147	20178	20483	20263	20300	20408	20231	20270	20192	20278	20256	20146	20384	20361	20245	20284	20206	20372	20254	20048	20183	20148	20349	19986	20201	20330	20335	20361	20251	20370	20204	20234	20434	20321	20271	20307	20430	20290	20429	20273	20197	20263	20231	20165	20393	20324	20468	20272	20041	20358	20187	20232	20409	20297	20297	20421	19907	19992	20371	20327	20126	20140	20076	20192	20423	20201	20133	20425	20523	20111	20202	20444	20167	20373	20260	20284	20370	20361	20411	20224	20387	20221	20200	20074	20271	20268	20467	20204	20171	20420	20433	20116	20357	20353	20338	20284	20337	20190	20177	20199	20239	20399	20274	20180	20250	20331	20376	20085	20365	20130	20227	20185	20116	20093	20282	20161	20386	20328	20360	20136	20303	20445	20414	20157	20298	20271	20243	20392	20413	20137	20121	20255	20358	20296	20151	20231	20380	20418	20221	20195	20148	20290	20303	19939	20139	20365	20511	20210	20244	20340	20315	20248	20480	20250	20255	20200	20219	20170	20456	20346	20227	20111	20207	20080	20342	20406	20140	20315	20191	20409	20431	20238	20308	20241	20188	20165	20224	20312	20228	20186	20214	20180	20265	20362	20338	20169	20407	20278	20309	20352	20010	20278	20218	20372	20156	20300	20605	20231	20257	20244	20206	20158	20324	20311	20311	20210	20072	20056	20359	20303	20259	20222	20244	20165	20101	20124	20322	20473	20203	20362	20386	20116	20182	20299	20322	20230	20145	20193	20169	20050	19943	20443	20302	20336	20221	20323	20250	20034	20215	20086	20318	20421	20217	20244	20150	20381	20063	20166	20160	20052	20300	20578	20205	20320	20158	20437	20345	20171	20073	20220	20153	20235	20300	20167	20235	20296	20245	20187	20119	20287	20051	20156	20262	20124	20286	20355	20170	20432	20366	20165	20441	20010	20506	20458	20206	20257	20383	20230	19957	20072	20420	20101	20096	20204	20274	20297	20229	20370	20127	20045	20196	20220	20200	20218	20118	19985	20171	20370	20392	20015	20125	20302	20322	20161	20274	20172	20451	20294	20235	20373	20417	20016	20009	20277	20255	20233	20179	20046	20152	20097	20234	20379	20494	20348	20258	20048	20436	20414	20251	20061	20324	20433	20052	20270	20314	20254	20260	20236	20328	20047	20220	20425	20204	20355	20168	20334	19991	20222	20265	20072	20317	20010	20072	20386	20237	20307	20036	20193	20275	20329	20395	20261	20394	20356	20085	20526	20147	20295	20393	20043	20477	20244	20050	20231	20348	20268	20397	20324	20414	20150	20255	20106	20399	20289	20225	20441	20183	20272	20443	20221	20230	20368	20207	20111	20278	20042	20072	20180	20464	20388	20309	20226	20030	20241	20210	20268	20446	20353	20245	20253	20454	20243	20357	20170	20179	20233	20146	20058	20232	20294	20075	20408	20087	20493	20244	20208	20219	20381	20620	20361	20259	20223	20380	20112	20178	20376	20105	20043	20184	20259	20275	20252	20047	20167	20232	20289	20389	20262	20227	19973	20201	20183	20102	20143	20388	20180	20276	20287	20413	20219	20141	20219	20402	20120	20170	20298	20055	20105	20151	20332	20271	20146	20200	20222	20244	20541	20338	20031	20201	20043	20403	20106	20449	20328	20196	20230	20016	20247	20131	20097	20284	20192	20190	20081	20140	20256	20121	20107	20174	20157	20341	20206	20173	20007	20243	20234	20404	20198	20368	20123	20096	20086	20170	20220	20228	20194	20385	20385	20269	20343	20313	20148	20215	20209	20357	20275	20410	20467	20356	20192	20264	20288	20187	20223	20395	20064	20091	20213	20255	20141	20186	20114	20060	20179	20383	20437	20107	20274	20334	20153	20254	20469	20366	20102	20286	20127	20202	20201	20197	20246	20373	20228	20309	20149	20291	20162	20292	20313	20174	20310	20228	20340	20269	20287	20357	20019	20147	20311	20327	20185	20280	20062	20071	20256	20304	20277	20296	20176	20240	20286	20269	19983	20150	20251	20426	20368	20341	20389	20069	20067	20508	20160	20175	20381	20229	20179	20284	20382	20047	20380	20527	20186	20221	20332	20181	20160	20456	20084	20279	20285	20214	20255	20384	19969	20294	20387	20186	20340	20169	20073	20124	20470	20396	20246	20459	20226	19997	20301	20389	20278	20157	20036	20055	20247	20104	20201	20395	20087	20419	20270	20209	20145	20276	20258	20288	20140	20074	20314	20223	20265
33890	54911	57516	56821	48795	41821	40985	38349	34457	30911	32460	23576	21108	18661	17578	17086	16653	16404	16138	16058	16071	15701	15567	15537	15618	15462	15726	15654	15336	15299	15197	15187	15336	15402	15321	15322	15361	15350	15433	15203	15224	15309	15147	15263	15250	15177	15332	15074	15465	15260	15105	15111	15256	15281	15220	15199	15235	15186	15367	15237	15372	15209	15109	15216	15324	15328	15192	15158	15260	15272	15380	15250	15291	15425	15208	15220	15137	15313	15233	15189	15253	15239	15469	15234	15203	15149	15165	15165	15200	15229	15323	15201	15177	15282	15154	15327	15401	15343	15281	15160	15303	15393	15363	15322	15224	15280	15350	15229	15121	15406	15193	15171	15200	15176	15249	15208	15148	15273	15315	15184	15390	15234	15266	15255	15312	15227	15123	15251	15384	15274	15269	15248	15266	15308	15379	15324	15245	15121	15293	15290	15266	15277	15290	15360	15137	15206	15277	15242	15341	15350	15360	15224	15186	15267	15027	15235	15054	15289	15375	15261	15181	15232	15249	15229	15057	15190	15343	15095	15194	15253	15222	15318	15364	15234	15226	15314	15425	15286	15166	15411	15058	15322	15413	15277	15153	15227	15212	15187	15182	15363	15312	15338	15084	15258	15150	15347	15266	15148	15227	15254	15067	15207	15284	15274	15206	15239	15206	15268	15161	15270	15468	15338	15291	15000	15340	15269	15272	15252	15368	15302	15225	15156	15167	15318	15312	15177	15331	15264	15231	15101	15293	15111	15293	15248	15258	15154	15152	15233	15452	15001	15256	15233	15357	15241	15349	15285	15275	15249	15208	15301	15227	15123	15388	15335	15197	15416	15231	15113	15154	15178	15189	15129	15358	15428	15351	15143	15247	15371	15486	15112	15307	15377	15376	15038	15324	15501	15379	15291	15277	15253	15190	15184	15186	15218	15182	15226	15311	15350	15168	15163	15143	15149	15284	15239	15286	15342	15085	15238	15021	15200	15330	15525	15173	15071	15453	15122	15467	15210	15212	15161	15199	15306	15139	15123	15343	15198	15200	15104	15162	15337	15269	15207	15020	15296	15300	15320	15214	15007	15171	15331	15123	15261	15310	15216	15298	15259	15249	15277	15201	15297	15215	15238	15187	15233	15234	15189	15142	15324	15471	15344	15106	15205	15277	15151	15143	15296	15331	15184	15397	15256	15301	15138	15293	15169	15101	15125	15117	15281	15259	15157	15209	15069	15248	15304	15409	15176	15178	15169	15479	15218	15196	15045	15177	15192	15206	15369	15196	15209	15226	15328	15081	15363	15187	15125	15180	15230	15134	15287	15291	15330	15176	15351	15264	15352	15267	15383	15237	15358	15211	15312	15263	15156	15308	15224	15016	15055	15286	15092	15310	15230	15096	15422	15517	15148	15026	15382	15287	15304	15201	15314	15302	15340	15426	15115	15250	15048	15339	15250	15209	15222	15311	15210	15204	15229	15112	15308	15257	15204	15185	15283	15093	15244	15342	15286	15034	15402	15303	15145	15085	15295	15408	15256	15497	15289	15239	15152	15096	15221	15232	15230	15285	15315	15375	15261	15234	15265	15384	15096	15204	15074	15285	15295	15287	15407	15120	15249	15199	15207	15147	15236	15008	15187	15260	15314	15326	15373	15175	15220	15318	15241	15337	15279	15269	15216	15069	15279	15266	15238	15193	15303	15242	15060	15160	15180	15334	15305	15086	15341	15128	15175	15189	15322	15238	15208	15311	15276	15299	15173	15225	15201	15442	15122	15356	15384	15185	15138	15242	15398	15305	15226	15320	15403	15329	15313	15129	15094	15400	15268	15112	15292	15254	15262	15099	15362	15317	15293	15374	15269	15271	15174	15205	15127	15192	15424	15229	15199	15220	15188	15212	15096	15321	15135	15228	15354	15217	15277	15355	15345	15280	15093	15208	15246	15281	15333	15298	15302	15154	15279	15298	15137	15073	15488	15185	15211	15300	15221	15204	15112	15265	15349	15289	15216	15315	15459	15137	15076	15225	15236	15357	15312	15260	15216	15248	15311	15258	15178	15265	15448	15240	15229	15192	15275	15102	15190	15023	15320	15056	15248	15186	15301	15175	15204	15287	15183	15206	15174	15293	15243	15404	15167	15348	15298	15235	15327	15132	15238	15199	15199	15194	15244	15371	15183	15291	15207	15154	15143	15264	15327	15133	15212	15174	15159	15242	15291	15423	15126	15340	15330	15239	15048	15079	15323	15229	15216	15196	15131	15137	15376	15240	15208	15200	15272	15154	15146	15446	15218	15207	15187	15299	15123	15236	15207	15023	15299	15235	15332	15163	15296	15133	15227	15219	15009	15379	15399	15253	15197	15064	15205	15285	15171	15161	15172	15213	15196	15033	15335	15146	15382	15267	15393	15268	15226	15181	15471	15149	15131	15152	15259	15279	15221	15254	15198	15290	15435	15372	15167	15190	15313	15216	15210	15117	15217	15377	15142	15297	15356	15408	15212	15104	15240	15132	15387	15251	15186	15277	15495	15286	15148	15262	15274	15142	15131	15347	15361	15263	15223	15257	15236	15111	15380	15331	15358	15126	15338	15345	15372	15272	15342	15154	15266	15418	15058	15286	15279	15261	15258	15336	15186	15417	15297	15099	15169	15353	15326	15306	15110	15113	15219	15389	15308	15158	15342	15108	15262	15294	15256	15278	15258	15197	15112	15238	15307	15273	15164	15214	15295	15221	15099	15298	15258	15132	15303	15085	15243	15365	15246	15263	15273	15195	15274	15175	15211	15239	15235	15110	15288	15148	15354	15358	15209	15279	14999	15285	15266	15170	15267	15310	15120	15477	15301	15297	15186	15215	15175	15159	15217	15354	15404	15258	15263	15236	15123	15207	15293	15156	15331	15329	15471	15128	15334	15355	15152	15365	15219	15321	15367	15275	15198	15262	15156	15103	15150	15285	15380	15312	15263	15309	15276	15214	15244	15040	15012	15321	15251	15203	15222	15238	15174	15280	15184	15220	15127	15161	15246	15262	15235	15117	15142	15276	15339	15217	15606	15371	15238	15168	15109	15258	15339	15295	15102	15272	15275	15288	15125	15096	15143	15514	15273	15288	15209	15242	15153	15145	15166	15054	15427	15137	15078	15144	15276	15193	15295	15266	15282	15231	15254	15338	15391	15263	15228	15317	15294	15293	15282	15192	15241	15226	15340	15262	15200	15065	15392	15262	15289	15065	15186	15175	15275	15319	15268	15105	15255	15118	15327	15393	15150	15133	15090	15142	15009	15210	15386	15195	15303	15241	15280	15151	15284	15382	15134	15295	15264	15175	15147	15372	15201	15144	15051	15248	15097	15147	15249	15227	15089	15302	15272	15278	15259	15283	15232	15099	15274	15348	15209	15257	15288	15287	15213	15286	15120	15176	15282	15251	15133	15311	15187	15195	15262	15171	15234	15163	15276	15059	15230	15233	15152	15063	15190	15299	15138	15103	15272	15343	15272	15222	15295	15253	15252	15306	15255	15232	15210	15432	15118	15290	15274	15180	15284	15316	15171	15348	15271	15141	15255	15259	15253	15326	15208	15491	15139	15064	15373	15164	15246	15248	15180	15271	15187	15212	15094	15213	15140	15061	15288	15266	15271	15204	15351	15209	15401	15183	15288	15146	15160	15271	15213	15166	15237	15344	15228	15337	15377	15044	15181	15262	15207	15255	15334	15300	15283	15293	15148	15421	15366	15267	15369	15372	15071	15389	15173	15280	15205	15145	15276	15209	15098	15203	15134	15207	15070	15323	15250	15363	15276	15126	15146	15168	15248	15119	15143	15226	15364	15350	15137	15100	15416	15425	15323	15288	15260	15280	15110	15398	15341	15439	15292	15349	15353	15288	15324	15117	15180	15198	15222	15307	15174	15337	15204	15188	15114	15284	15321	15287	15162	15325	15291	15191	15180	15238	15315	15340	15381	15234	15292	15497	15224	15320	15312	15332	15345	15116	15272	15171	15207	15410	15276	15347	15174	15346	15129	15355	15231	15392	15223	15174	15345	15266	15178	15211	15252	15120	15273	15271	15240	15172	15126	15280	15405	15262	15287	15271	15290	15356	15323	15227	15277	15346	15228	15311	15416	15151	15302	15183	15291	15228	15148	15247	15398	15068	15070	15377	15184	15270	15281	15268	15227	15245	15272	15295	15319	15182	15271	15358	15177	15120	15169	15328	15318	15219	15344	15084	15297	15188	15274	15002	15345	15244	15081	15317	15406	15163	15227	15227	15159	15237	15087	15282	15454	15251	15263	15337	15158	15121	15296	15250	15186	15371	15300	15326	15241	15390	15081	15359	15300	15086	15064	15400	15148	15115	15331	15267	15225	15210	15202	15367	15084	15098	15320	15057	15349	15243	15265	15345	15345	15213	15204	15170	15432	15295	15334	15120	15151	15076	15185	15222	15294	15108	15268	15348	15192	15219	15452	15285	15169	15298	15330	15184	15275	15277	15359	15108	15475	15120	15262	15297	15253	15304	15299	15272	15225	15179	15108	15141	15143	15386	15257	15263	15296	15135	15218	15230	15328	15336	15191	15320	15289	15365	15244	15197	15125	15217	15061	15038	15206	15158	15222	15267	15249	15327	15156	15283	15199	15350	15298	15159	15318	15257	15325	15251	15198	15250	15432	15128	15091	15340	15077	15229	15180	15165	15020	15309	15242	15243	15368	15257	15436	15259	15175	15152	15023	15225	15173	15260	15123	15349	15293	15190	15297	15299	15343	15306	15363	15119	15225	15369	15166	15249	15401	15459	15165	15395	15107	15342	15134	15142	15025	15214	15169	15370	15232	15160	15204	15309	15282	15309	15233	15198	15282	15147	15207	15395	15349	15205	15187	15158	15096	15307	15208	15329	15333	15312	15369	15270	15150	15244	15247	15279	15296	15123	15306	15427	15200	15378	15290	15222	15356	15392	15212	15329	15266	15120	15354	15162	15239	15099	15297	15411	15294	15424	15196	15388	15210	15234	15161	15261	15415	15300	15266	15096	15248	15292	15256	15223	15180	15113	15122	15125	15226	15361	15445	15336	15269	15112	15149	15238	15358	15217	15352	15245	15161	15209	15087	15112	15434	15167	15322	15109	15275	15272	15410	15337	15326	15201	15136	15149	15351
40801	45808	48389	44187	36731	34508	33359	30934	28636	26751	24639	22862	22211	21671	21205	21045	20883	20762	20844	20521	20473	20543	20481	20630	20317	20402	20312	20344	20462	20365	20536	20321	20421	20231	20439	20269	20432	20141	20378	20350	20507	20441	20390	20205	20288	20433	20438	20443	20414	20464	20395	20298	20331	20153	20238	20250	20175	20226	20045	20302	20277	20292	20406	20326	20271	20239	20058	20169	20148	20184	20540	20102	20464	20319	20166	20330	20281	20272	20316	20482	20142	20372	20140	20346	20226	20289	20298	20384	20182	20270	20273	20279	20282	20296	20312	20090	20177	20417	20246	20502	20089	20259	20177	20283	20282	20484	20343	20398	20223	20141	20496	20340	20164	20396	20229	20400	20270	20258	20459	20345	20149	20242	20400	20391	20404	20127	20181	20155	20241	20216	20236	20378	20222	20398	20171	20200	20263	20409	20404	20060	20116	20515	20179	20206	20108	20171	20475	20370	20431	20174	20379	20315	20319	20183	20433	20241	20409	20277	20168	20410	20130	20289	20391	20238	20532	20165	20353	20370	20337	20437	20372	20087	20339	20365	20267	20261	20308	20296	20408	20181	20383	20281	20281	20282	20304	20274	20261	20350	20374	20368	20321	20382	20254	20364	20374	20532	20234	20337	20234	20317	20381	20319	20153	20319	20449	20346	20517	20634	20321	20335	20286	20465	20282	20262	20247	20117	20177	20342	20335	20523	20492	20290	20507	20340	20088	20287	20326	20433	20014	20401	20216	20225	20279	20027	20347	20071	20246	20240	20374	20143	20194	20310	20359	20250	20252	20169	20176	20228	20251	20172	20559	20363	20363	20269	20447	20456	20161	20349	20160	20286	20359	20314	20009	20451	20233	20353	20456	20494	20295	20529	20204	20355	20179	20252	20431	20483	20278	20272	20208	20345	20377	20352	20514	20494	20410	20427	20353	20503	20304	20116	20562	20408	20460	20361	20115	20597	20213	20282	20254	20299	20287	20436	20237	20438	20467	19972	20435	20385	20540	20224	20209	20087	20150	20191	20410	20436	20334	20409	20318	20184	20305	20344	20506	20507	20515	20226	20323	20163	20465	20455	20321	20303	20174	20460	20450	20303	20180	20307	20280	20459	20315	20374	20119	20212	20178	20137	20217	20390	20251	20287	20424	20462	20299	20303	20391	20562	20253	20367	20445	20454	20633	20291	20406	20276	20444	20255	20359	20244	20129	20265	20415	20449	20355	20370	20234	20472	20155	20281	20540	20368	20335	20155	20239	20514	20408	20134	20414	20353	20329	20302	20293	20451	20307	20221	20498	20489	20377	20457	20251	20418	20358	20412	20422	20196	20139	20372	20371	20254	20232	20162	20360	20317	20230	20386	20306	20513	20479	20187	20089	20378	20417	20386	20188	20348	20349	20346	20265	20268	20150	20378	20111	20358	20176	20327	20234	20142	20140	20349	20303	20418	20243	20139	20012	20391	20184	20264	20323	20443	20339	20470	20443	20446	20243	20283	20508	20180	20350	20165	20491	20430	20432	20413	20311	20099	20440	20212	20284	20416	20501	20419	20322	20382	20200	20242	20222	20427	20356	20302	20378	20255	20345	20156	20466	20206	20308	20357	20471	20357	20161	20386	20345	20284	20330	20365	20282	20201	20271	20330	20412	20280	20260	20122	20544	20141	20295	20398	20461	20350	20306	20355	20228	20172	20251	20152	20272	20365	20213	20324	20532	20390	20463	20457	20266	20269	20312	20114	20325	20266	20254	20628	20450	20264	20388	20281	20483	20459	20169	20588	20266	20268	20314	20253	20170	20152	20405	20272	20595	20091	20311	20234	20373	20378	20517	20286	20294	20129	20392	20460	20330	20250	20400	20160	20442	20165	20407	20247	20457	20318	20425	20299	20340	20016	20172	20434	20269	20528	20361	20507	20378	20478	20101	20147	20315	20275	20401	20335	20572	20385	20232	20277	20464	20400	20357	20342	20249	20154	20299	20330	20294	20334	20334	20478	20460	20352	20225	20195	20351	20283	20564	20441	20274	20378	20279	20246	20085	20444	20303	20363	20395	20273	20342	20317	20275	20291	20249	20204	20290	20205	20303	20339	20440	20340	20594	20388	20157	20237	20340	20401	20111	20392	20184	20316	20425	20394	20313	20256	20413	20383	20184	20378	20291	20662	20416	20490	20319	20389	20218	20188	20577	20325	20437	20341	20339	20299	20282	20180	20373	20400	20143	20340	20265	20298	20148	20267	20311	20396	20037	20339	20237	20260	20237	20319	20369	20453	20479	20501	20091	20494	20430	20407	20301	20252	20270	20240	20428	20440	20431	20307	20327	20277	20405	20487	20518	20463	20450	20315	20117	20449	20177	20288	20475	20177	20149	20256	20258	20464	20293	20235	20195	20291	20096	20424	20258	20229	20442	20398	20258	20160	20309	20332	19990	20404	20455	20330	20276	20435	20312	20249	20105	20255	20512	20364	20541	20237	20287	20265	20265	20385	20167	20051	20140	20296	20349	20299	20310	20490	20292	20178	20304	20244	20387	20414	20222	20258	20319	20300	20543	20288	20199	20359	20166	20331	20364	20415	20514	20269	20284	20468	20183	20141	20398	20223	20320	20307	20536	20408	20377	20249	20547	20235	20272	20177	20204	20228	20238	20404	20382	20366	20156	20332	19982	20307	20344	20462	20206	20487	20413	20374	20333	20273	20538	20353	20283	20316	20300	20255	20302	20224	20408	20114	20561	20429	20394	20247	20152	20183	20125	20560	20305	20295	20289	20389	20174	20447	20507	20405	20428	20218	20351	20308	20353	20217	20314	20141	20225	20533	20343	20222	20159	20357	20286	20236	20169	20126	20296	20057	20181	20241	20306	20231	20111	19998	20301	20163	20183	20501	20355	20229	20105	20102	20471	20315	20296	20304	20423	20482	20320	20214	20287	20668	20638	20380	20176	19986	20235	20115	20280	20358	20201	20380	20138	20389	20395	20398	20157	20367	20353	20275	20228	20273	20496	20399	20233	20152	20476	20515	20334	20234	20387	20207	20294	20382	20340	20451	20386	20291	20413	20381	20649	20155	20147	20236	20230	20388	20085	20411	20294	20177	20250	20186	20583	20304	20345	20365	20241	20200	20460	20339	20217	20090	20543	20394	20018	20416	20182	20503	20234	20419	20445	20299	20355	20322	20218	20376	20258	20217	20423	20433	20533	20346	20371	20093	19964	20182	20314	20246	20612	20596	20374	20431	20299	20204	20384	20377	20012	20330	20011	20227	20532	20488	20165	20484	20463	20454	20384	20326	20191	20323	20361	20134	20395	20501	20424	20436	20411	20272	20378	20245	20366	20378	20482	20404	20398	20265	20217	20252	20475	20427	20131	20299	20372	20334	20384	20192	20437	20289	19990	20590	20261	20294	20104	20191	20413	20380	20096	20120	20346	20394	20424	20307	20335	20150	20351	20507	20157	20267	20170	20425	20230	20363	20188	20465	20405	20407	20219	20359	20254	20123	20552	20176	20117	20430	20354	20354	20388	20457	20373	20521	20422	20429	20360	20294	20455	20286	20360	20144	20224	20174	20415	20370	20286	20195	20376	20355	20418	20466	20378	20217	20440	20316	20330	20498	20312	20499	20575	20469	20500	20085	20259	20076	20242	20297	20266	20364	20322	20499	20258	20165	20367	20369	20240	20086	20390	20197	20298	20409	20369	20229	20336	20064	20224	20397	20428	20315	20429	20303	20169	20398	20152	20157	20209	20243	20234	20427	20261	20358	20354	20533	20230	20410	20418	20389	20558	20306	20306	20326	20337	20185	20422	20519	20282	20476	20268	20275	20429	20172	20213	20241	20385	20274	20399	20353	20408	20254	20262	20328	20330	20130	20123	20271	20457	20303	20144	20464	20457	20259	20266	20079	20018	20378	20426	20449	20278	20332	20459	20527	20462	20277	20314	20469	20323	20352	20322	20299	20142	20222	20267	20345	20399	20402	20430	20124	20047	20299	20356	20350	20396	20437	20438	20256	20509	20291	20414	20317	20310	20267	20442	20402	20413	20190	20291	20320	20424	20263	20257	20162	20229	20194	20342	20322	20277	20319	20251	20091	20262	20257	20310	20249	20379	20432	20346	20404	20520	20540	20242	20182	20244	20348	20291	20469	20227	20366	20129	20549	20346	20276	20239	20241	20229	20303	20496	20509	20369	20339	20292	20404	20231	20108	20184	20287	20285	20347	20296	20223	20278	20436	20700	20403	20391	20325	20415	20306	20277	20400	20390	20154	20556	20169	20399	20425	20480	20475	20248	20208	20243	20399	20454	20136	20456	20502	20225	20263	20371	20478	20307	20272	20349	20424	20640	20554	20415	20369	20036	20046	20444	20238	20316	20355	20256	20408	20364	20362	20412	20324	20276	20552	20316	20382	20523	20284	20314	20007	20167	20290	20394	20324	20423	20314	20448	20515	20151	20372	20512	20378	20267	20223	20287	20330	20247	20228	20334	20277	20085	20312	20208	20240	20246	20458	20250	20291	20521	20124	20329	20474	20468	20435	20165	20367	20299	20510	20563	20262	20340	20348	20271	20252	20185	20400	20283	20222	20520	20573	19964	20153	20097	20314	20432	20373	20093	20239	20350	19980	20485	20365	20242	20385	20214	20508	20048	20340	20401	20276	20227	20160	20313	20232	20180	20319	20317	20217	20227	20181	20591	20433	20397	20504	20482	20513	20243	20292	20426	20191	20237	20193	20263	20347	20338	20207	20128	20494	20197	20470	20210	20196	20312	20412	20446	20320	20270	20283	20374	20173	20165	20344	20382	20145	20334	20425	20165	20556	20298	20476	20216	20213	20456	20394	20275	20382	20358	20188	20412	20372	20235	20286	20401	20553	20292	20430	20395	20162	20334	20267	20359	20253	20373	20415	20366	20077	20394	20550	20352	20119	20231	20432	20253	20165	20309	20272	20253	20152	20493	20288	20352	20271	20343	20172	20537	20458	20498	20266	20273	20236	20395	20340	20177	20454	20417	20270	20354	20223	20299	20334	20328	20409	20224	20421	20380	20401	20258	20303	20209	20257	20366	20273	20382	20367	20231	20334	20189	20337	20392	20337	20404	20393	20242	20146	20265	20395	20426	20397	20203	20417	20426	20451	20509	20279
36379	49767	52043	46410	37202	34842	33094	30430	27372	24130	21320	19217	17867	17094	16601	16290	15997	15860	15605	15691	15577	15577	15537	15512	15309	15455	15434	15601	15543	15278	15475	15323	15241	15462	15257	15293	15423	15373	15320	15254	15220	15365	15409	15066	15265	15370	15338	15245	15346	15178	15329	15043	15338	15312	15276	15459	15347	15247	15304	15345	15392	15154	15400	15261	15235	15246	15215	15316	15307	15382	15339	15203	15311	15230	15279	15207	15284	15292	15301	15224	15253	15303	15145	15233	15217	15247	15240	15188	15379	15327	15250	15206	15177	15186	15355	15280	15165	15325	15340	15294	15214	15349	15139	15227	15348	15316	15303	15371	15379	15221	15198	15134	15375	15421	15344	15267	15270	15207	15350	15175	15353	15300	15461	15294	15349	15332	15324	15233	15310	15268	15364	15197	15245	15073	15407	15288	15413	15342	15168	15314	15247	15231	15217	15386	15482	15466	15252	15343	15150	15315	15314	15436	15400	15229	15304	15219	15204	15433	15119	15314	15224	15518	15186	15304	15278	15131	15284	15318	15444	15347	15229	15219	15149	15213	15316	15331	15271	15144	15405	15509	15375	15174	15317	15190	15195	15208	15368	15255	15232	15190	15384	15175	15055	15306	15220	15332	15336	15207	15309	15206	15454	15220	15272	15224	15194	15345	15321	15344	15210	15185	15083	15331	15215	15122	15313	15300	15274	15229	15238	15391	15284	15179	15282	15349	15339	15286	15276	15142	15319	15346	15358	15239	15193	15055	15361	15377	15199	15319	15256	15265	15000	15298	15134	15379	15193	15398	15295	15455	15416	15219	15410	15288	15197	15256	15301	15293	15404	15360	15230	15137	15303	15170	15197	15413	15352	15392	15243	15367	15236	15410	15036	15307	15214	15399	15241	15170	15427	15231	15237	15299	15211	15335	15210	15185	15390	15229	15262	15355	15354	15161	15297	15326	15424	15437	15113	15299	15198	15175	15027	15282	15246	15257	15287	15149	15382	15342	15356	15296	15293	15208	15259	15219	15205	15409	15140	15302	15356	15262	15304	15247	15163	15327	15217	15274	15310	15309	15346	15360	15110	15285	15133	15171	15103	15337	15354	15361	15307	15240	15383	15353	15362	15328	15329	15147	15402	15302	15275	15363	15363	15094	15376	15443	15265	15343	15270	15230	15294	15291	15282	15348	15401	15131	15269	15350	15321	15199	15428	15215	15237	15256	15178	15158	15313	15218	15428	15122	15220	15377	15272	15497	15324	15120	15216	15148	15202	15352	15303	15168	15187	15374	15349	15284	15411	15227	15396	15281	15368	15181	15181	15272	15347	15251	15075	15218	15332	15114	15260	15341	15158	15217	15465	15261	15316	15288	15289	15349	15372	15424	15320	15326	15271	15136	15308	15258	15205	15356	15342	15310	15383	15184	15372	15188	15406	15219	15093	15352	15363	15152	15257	15275	15316	15250	15384	15191	15259	15201	15213	15209	15363	15396	15400	15207	15365	15194	15203	15150	15479	15005	15369	15285	15162	15341	15380	15181	15214	15383	15451	15139	15154	15447	15271	14952	15179	15325	15398	15257	15277	15336	15343	15462	15222	15101	15170	15305	15309	15293	15282	15400	15162	15192	15278	15197	15176	15296	15328	15198	15277	15351	15382	15323	15188	15256	15430	15205	15140	15284	15125	15378	15326	15368	15204	15237	15242	15233	15486	15225	15422	15307	15308	15494	15280	15386	15439	15391	15248	15394	15366	15281	15396	15074	15358	15401	15215	15409	15150	15319	15181	15104	15275	15365	15398	15210	15288	15325	15175	15220	15254	15268	15437	15310	15369	15281	15114	15505	15363	15302	15233	15437	15189	15507	15401	15225	15407	15244	15174	15220	15217	15324	15259	15098	15194	15202	15197	15232	15360	15227	15265	15144	15267	15431	15350	15249	14998	15283	15350	15214	15363	15184	15300	15449	15252	15485	15323	15284	15477	15194	15359	15184	15206	15376	15416	15258	15401	15445	15221	15399	15265	15217	15272	15253	15448	15230	15346	15339	15459	15322	15335	15197	15448	15224	15307	15421	15240	15356	15355	15303	15190	15373	15076	15333	15189	15331	15446	15495	15337	15275	15344	15246	15311	15377	15248	15293	15313	15099	15190	15237	15315	15333	15236	15335	15095	15161	15081	15397	15369	15330	15107	15199	15486	15268	15401	15393	15229	15292	15294	15244	15319	15303	15416	15180	15188	15251	15399	15540	15306	15320	15150	15182	15309	15088	15230	15248	15340	15304	15397	15084	15233	15445	15377	15343	15496	15343	15281	15185	15252	15214	15478	15208	15365	15313	15277	15246	15182	15342	15210	15226	15296	15489	15165	15236	15369	15202	15218	15306	15236	15214	15156	15200	15280	15395	15301	15251	15388	15218	15445	15402	15365	15165	15283	15205	15242	15234	15314	15098	15332	15115	15260	15488	15057	15359	15237	15235	15165	15402	15314	15295	15292	15159	15487	15274	15356	15332	15366	15405	15214	15136	15372	15179	15396	15226	15267	15377	15303	15350	15413	15197	15339	15139	15347	15269	15168	15213	15186	15393	15318	15255	15345	15186	15194	15287	15339	15255	15172	15168	15226	15249	15258	15365	15194	15302	15416	15148	15312	15382	15337	15376	15392	15493	15255	15323	15206	15313	15313	15261	15334	15339	15192	15322	15277	15306	15122	15183	15319	15203	15286	15125	15153	15413	15269	15354	15266	15245	15123	15310	15156	15447	15299	15207	15214	15337	15179	15309	15218	15340	15234	15532	15356	15210	15338	15390	15191	15418	15188	15174	15247	15293	15201	15323	15238	15117	15243	15226	15307	15385	15236	15358	15314	15296	15150	15563	15308	15321	15381	15305	15319	15324	15376	15412	15392	15307	15446	15160	15426	15291	15512	15192	15183	15278	15220	15391	15492	15144	15337	15235	15220	15198	15411	15255	15298	15403	15374	15370	15144	15410	15321	15385	15173	15394	15333	15464	15259	15245	15130	15348	15206	15396	15280	15192	15313	15276	15388	15290	15300	15426	15254	15128	15294	15318	15445	15240	15484	15409	15378	15240	15301	15294	15340	15354	15279	15186	15319	15113	15164	15172	15372	15219	15367	15521	15172	15241	15265	15273	15422	15393	15341	15196	15237	15327	15417	15219	15212	15336	15292	15191	15215	15323	15163	15272	15306	15393	15218	15413	15293	15197	15489	15331	15357	15212	15163	15275	15351	15299	15203	15222	15208	15377	15274	15400	15319	15196	15367	15431	15245	15355	15261	15208	15357	15336	15201	15543	15350	15261	15368	15348	15272	15235	15269	15400	15330	15388	15287	15215	15258	15500	15238	15475	15372	15365	15368	15320	15188	15580	15226	15286	15352	15405	15227	15463	15218	15344	15357	15437	15081	15251	15360	15138	15513	15225	15365	15297	15242	15418	15314	15191	15375	15230	15387	15247	15314	15323	15419	15379	15202	15358	15251	15390	15424	15221	15323	14934	15196	15351	15309	15339	15172	15173	15337	15353	15465	15273	15382	15199	15331	15251	15273	15274	15198	15172	15155	15251	15282	15157	15239	15378	15362	15316	15363	15163	15231	15233	15396	15253	15472	15293	15264	15125	15287	15342	15124	15157	15134	15216	15341	15312	15238	15288	15147	15179	15387	15313	15469	15196	15254	15321	15178	15179	15386	15251	15418	15359	15462	15417	15353	15330	15214	15157	15575	15215	15311	15312	15230	15386	15287	15306	15227	15351	15268	15260	15236	15239	15197	15114	15298	15217	15229	15295	15256	15243	15230	15173	15313	15412	15415	15306	15263	15185	15429	15367	15181	15196	15413	15222	15246	15235	15286	15283	15455	15251	15289	15263	15339	15405	15321	15322	15358	15259	15384	15020	15369	15213	15240	15342	15294	15257	15371	15318	15467	15308	15299	15235	15267	15416	15395	15356	15393	15213	15199	15187	15318	15277	15485	15365	15350	15285	15331	15323	15223	15339	15120	15236	15252	15146	15247	15140	15311	15177	15264	15353	15377	15338	15282	15173	15130	15214	15242	15223	15397	15209	15352	15474	15177	15415	15287	15280	15242	15420	15306	15436	15448	15290	15271	15399	15226	15111	15249	15212	15270	15124	15301	15315	15404	15236	15384	15264	15371	15221	15235	15420	15352	15238	15320	15344	15327	15340	15346	15215	15287	15189	15356	15195	15352	15299	15289	15301	15266	15292	15420	15303	15334	15277	15409	15118	15285	15264	15359	15557	15374	15229	15318	15263	15162	15350	15360	15273	15411	15063	15167	15095	15353	15207	15392	15357	15404	15198	15251	15285	15039	15207	15163	15358	15220	15226	15316	15375	15288	15137	15366	15361	15282	15202	15213	15352	15261	15334	15349	15184	15411	15323	15216	15260	15337	15366	15258	15236	15469	15283	15294	15360	15290	15120	15383	15214	15268	15323	15449	15417	15182	15183	15249	15288	15251	15287	15416	15397	15277	15241	15288	15207	15205	15208	15343	15368	15428	15226	15299	15299	15353	15282	15245	15404	15266	15333	15250	15303	15173	15250	15311	15418	15211	15463	15286	15148	15193	15128	15218	15262	15373	15103	15262	15329	15192	15373	15376	15093	15412	15153	15453	15332	15483	15278	15196	15226	15335	15268	15451	15247	15323	15209	15353	15338	15126	15337	15443	15442	15268	15422	15383	15164	15182	15302	15314	15251	15281	15304	15264	15355	15289	15637	15296	15212	15239	15197	15287	15282	15320	15282	15372	15283	15054	15220	15212	15199	15170	15325	15185	15476	15282	15272	15051	15255	15414	15221	15430	15216	15325	15271	15425	15321	15386	15387	15164	15395	15404	15345	15234	15355	15406	15309	15320	15399	15388	15132	15329	15297	15099	15284	15288	15368	15398	15412	15344	15355	15319	15387	15280	15292	15332	15176	15208	15264	15179	15282	15199	15355	15251	15349	15369	15154	15284	15272	15323	15369	15301	15219	15276	15405	15242	15387	15328	15198	15188	15222	15252	15294	15238	15244	15446	15282	15266	15145	15244	15149	15231	15342	15330	15240	15235	15109	15361	15376	15387	15316	15277	15254	15341	15303	15341	15317	15227	15335	15254	15350	15183	15319	15409	15083
26167	22744	33075	34999	35367	39025	38934	34205	30262	27743	26848	24004	22881	21756	21387	21025	20853	20676	20389	20494	20454	20312	20066	20231	20215	20000	20166	20185	19966	20113	19928	20005	20143	19964	19971	20023	20006	20005	20152	20025	20110	20045	19866	20131	19916	19934	19803	19836	19810	20020	19863	19924	19838	19735	20064	19885	20031	20096	19968	20037	19744	19681	20114	19729	19889	19769	19878	20058	20053	19841	20093	19867	20271	19893	19884	19939	19766	19851	19970	19831	19845	19780	20115	20042	20045	19847	19934	19788	19859	19682	19866	20027	20116	20201	19895	19903	19951	19902	19748	19866	19613	19955	19769	19762	19838	19657	19911	20116	19989	19928	19853	19964	19854	19944	19846	19747	19814	19780	20027	19935	19852	19784	19899	19965	19746	19859	19981	20209	19810	19763	20015	19784	19882	19664	19978	19928	20059	19918	20071	19905	20033	19837	19966	20260	19922	19951	20000	19905	19848	19991	19778	19785	19841	19852	19955	19803	19700	19789	19888	20135	19838	20015	19922	19987	19960	19695	19900	19914	19992	19723	19775	19781	19888	19871	19954	19957	20083	20039	19716	20153	19783	19852	19755	19838	20004	20000	20104	19894	19979	19938	19969	19895	19733	19894	19859	19981	20013	19775	19792	19983	19911	20003	19757	19783	19997	19993	19752	19878	20181	19889	19797	20021	19933	19842	19831	20010	19975	19796	19867	19872	20067	19896	19945	19862	19846	19951	19876	19732	19742	19874	19986	19947	20091	19880	19917	20029	19801	19871	19992	20004	19754	19734	19815	19884	20024	19902	19964	19614	19935	20041	19814	19952	19831	19996	19766	19746	20039	20153	20050	20023	19886	19858	19768	19850	19890	19836	20085	19984	19962	19942	19925	19838	20066	19932	19728	19949	19977	20025	19734	19876	20092	19746	20033	19915	19766	20061	19902	19953	20022	19865	19975	20070	19757	19803	19802	19764	19823	19814	19918	19838	19697	19952	19894	19979	20010	20121	19940	19926	19916	19911	19835	19921	19691	19542	19928	19991	19798	19764	19834	19759	19950	19962	19955	20032	20072	19854	19742	19845	19717	19866	20200	20016	20000	19875	20199	20021	19921	20108	19738	20008	19839	19871	19702	19903	19712	19798	20082	19959	19781	19823	20035	19943	19996	19813	19800	19899	19884	20062	19935	19805	19917	19937	19795	19816	19781	19910	19643	19973	20029	19861	19746	19956	20122	19777	19885	19881	19766	19755	19971	19854	20023	19734	19784	19767	19896	20026	19960	19790	19854	20118	20007	19605	20051	19910	19758	19852	19917	19792	19742	19783	19954	19887	20004	19938	19981	19976	19946	19992	20112	20117	19772	19824	19898	19583	19776	20027	19892	19849	19815	20080	19916	20064	20090	20059	19886	20049	19736	19724	19954	20098	19962	19932	20004	19733	19781	19867	19892	20094	19903	19780	19881	19787	19932	20057	19923	19914	19965	20003	19890	19937	20008	19620	19776	19714	20003	19719	19914	19924	19769	19643	19983	19991	20082	19904	19916	19797	19849	19990	19861	19754	19833	19691	19744	19864	20005	19972	19612	19896	19853	19881	19760	20010	20133	19885	19901	19780	20033	20043	19941	19851	20020	20000	19985	19794	19970	19857	19941	20058	20028	19875	19721	19996	19873	19770	19919	19886	19934	19741	19785	20216	19975	19878	19923	19909	19898	19827	20214	20099	19945	19717	20024	19872	19829	20042	19996	19815	19895	19728	19945	19949	19727	19826	20080	19896	19859	19670	19969	19922	19877	19792	19856	19978	19950	20099	19984	19697	19866	20005	20019	19852	19937	19870	19814	19935	19829	20066	19983	19618	19905	19912	19846	20020	19974	19928	19743	20125	19851	19997	20081	19878	19975	19986	19655	19758	20042	19802	19896	19772	19927	19814	19926	20061	19966	19931	19716	19674	19888	19983	20091	19960	19826	19787	19987	19795	19674	19949	20055	20010	19887	20063	19837	19954	19937	19834	19922	19783	19848	19859	19983	19833	19982	19898	19899	20036	19971	20061	19843	20019	19923	19947	19915	19885	19997	19902	20024	20023	19935	20083	19820	20101	19917	20078	19832	19825	19702	19839	19801	19628	20119	20011	19948	20016	19854	19878	19957	19847	19936	19958	19930	19821	19725	20010	19917	19819	20024	19960	19896	19876	19964	19795	19827	19905	19857	19799	19719	19668	19904	19988	19867	19882	19869	19866	19889	19794	19826	19969	19749	20169	19754	19729	19901	19944	19739	20015	19888	19824	19919	19638	19777	19822	19873	19994	19954	19947	19857	19973	19781	19653	19699	19899	19647	19855	19917	20029	19844	19730	19856	19645	19994	19839	20103	19911	19924	19994	19999	20046	20004	19882	19887	19939	19702	19648	19879	19870	19966	19819	19943	19970	19810	19870	19879	19763	19978	20046	19769	19982	19785	19812	20018	19681	19933	19711	19956	20015	19797	19950	19862	19607	20027	19820	19859	19870	19833	19883	19870	19705	20048	19909	20010	20078	19883	20068	19813	19969	19962	20085	19926	19886	19863	20045	19741	19656	19926	19965	19991	19819	20017	19596	19711	19969	19780	20053	19871	19967	19804	19943	19897	19955	20093	19834	19761	19739	19977	19677	20041	20031	19943	19843	19970	19900	19943	19860	19956	19944	19936	19708	20075	20000	19881	19793	19703	19687	19787	19902	19898	19763	19881	19989	20011	19894	19798	19788	19950	20038	19998	20166	19865	19906	19865	20083	20081	19734	19902	19897	19829	19858	20062	19816	19962	20068	19841	20082	19950	19825	19955	20046	19814	19841	19852	19790	19949	19944	19818	19799	19877	19869	19972	19835	19674	19783	19886	20200	19878	19841	19942	19940	19780	19986	19806	20212	19878	19878	19912	19894	19721	19970	20118	19925	19781	19917	19900	20020	20071	19929	20015	19781	20118	19995	19964	19752	19789	19853	19848	19856	19767	19693	20166	19927	19887	19620	19846	19957	19969	19903	19817	19826	19755	19823	20060	19903	19923	19877	19837	19840	20100	19905	19907	19950	19859	19848	19960	19911	19935	19942	20005	19768	19974	19843	20083	19825	20004	19674	19700	19857	19846	20025	19811	19881	19990	19808	19974	19912	19967	20010	19884	19701	19740	20116	19987	19871	19874	19760	19749	19958	19886	19769	19900	20039	19893	19972	20036	19908	19874	19739	19964	19936	20031	19917	19936	19913	19824	19757	19661	19980	20003	19732	19978	19848	19971	19958	19815	19858	19921	19954	20082	20001	19911	19828	19908	19889	19940	19927	19808	19702	20019	19857	19826	19908	19672	19676	19983	20010	19767	19891	19764	19942	19884	19699	20102	20012	19954	19957	19873	19777	19985	20073	20049	19905	19866	19743	19732	19940	19934	19839	19934	19978	20097	20019	19788	19840	19759	19873	20020	19801	19898	19902	19943	19788	19804	19879	19766	19897	19952	19930	20058	20124	19982	20128	19912	19844	19763	19864	19969	19952	19752	19833	19813	20059	19725	19773	20100	19912	20208	19915	19840	19928	19786	20034	20060	19858	19979	19814	19757	19982	19783	19804	19800	19776	19869	19906	19936	19796	19991	20039	20002	20085	19861	19891	19899	19843	20140	19884	20072	20068	19838	19961	19705	19832	20028	20053	20080	19965	19969	19925	19979	20005	19950	19993	19879	20120	19923	19763	19772	20010	19888	19835	20107	20150	19984	19951	19951	20245	20081	19768	19654	19902	19745	19905	19982	19922	19860	20065	20041	20118	20032	20167	20008	19776	19928	19955	19999	19940	19574	19758	19943	19914	19837	19909	19655	19794	19914	20085	19955	19945	19759	19831	20004	19862	19992	20111	20053	19756	19836	20016	20057	19959	19989	19907	19926	19826	19890	19960	19797	20132	19693	19865	19736	19731	20004	20006	19911	19661	19820	19932	19828	19887	19860	19902	19795	20056	19879	19986	19924	19822	19831	19937	20140	19938	20035	19934	19836	19778	19745	20029	19826	20009	19952	20094	19895	19832	19748	19904	19990	19855	20052	19934	19906	19716	20085	19920	19838	19815	19731	20116	19982	20047	20001	20035	19882	19871	19798	20080	20065	19826	19982	20120	19994	19738	19977	19977	19781	19974	19963	19826	19624	20011	19686	19974	19691	19759	19960	19762	19914	20020	19797	19921	20050	20027	19588	19932	20189	19757	19865	19770	19946	19915	19983	19783	19847	19888	20018	20050	19894	20005	19835	19933	19837	20071	19846	19943	19821	19851	19653	19855	19922	19941	19806	19748	19767	19774	20232	19922	19885	19872	20014	19874	19915	19827	19776	20097	19837	19845	19926	20135	19934	19710	19886	20049	19936	19920	20023	19961	19988	19759	20055	19963	19777	19881	20038	19529	19685	19811	19987	20049	19807	19898	19969	20214	19999	19918	19967	19605	19845	19808	19879	19903	19783	19796	19901	19921	19706	19730	19874	19777	20067	20145	19771	19537	19905	19925	19870	20079	19636	19805	19809	19777	19896	20005	19911	19895	19945	20100	19946	19927	20082	19969	19819	19956	20087	19895	19971	19795	19896	20001	20101	19965	19953	20119	19947	19702	19845	19609	19844	19902	19858	19838	20073	19968	20070	19917	19822	19816	19762	19882	19931	20003	19835	19810	19994	19732	19788	19792	19805	19891	19792	19714	20327	19862	20066	20059	20111	19771	19979	19714	19870	19877	19884	20029	19888	19881	20029	19893	20048	19850	20089	19928	20135	19954	19864	19916	19720	19678	19888	19948	19936	19985	20055	20112	20036	19823	19972	19949	19990	20038	19974	19883	19915	20036	20144	20001	19988	19945	19660	19942	19953	19700	19673	19812	19978	20035	19788	20076	20003	20114	19918	19932	19878	19958	19950	19870	20051	20005	19909	19900	19854	19827	19927	19996	20009	19966	19952	19907	20006	19905	19897	19941	20065	19934	19775	20096	19643	19879	19807	19972	19888	20037	20010	20037	19963	19901	19969	19774	19847	19892	19913	19922	19772	19773	19952	19965	20037	19892	19890	20074	19988	19913	20030	19891	19815	19661	19837	19802	20042	19956	20091	20029	19914	19828	19809	19853	19812	20030	19920	19865	20033	19812
32601	52815	55093	50942	43854	42116	38609	34051	29370	25894	24980	20352	19100	17378	16878	16465	16232	15931	15988	15944	15592	15530	15382	15359	15248	15168	15258	15359	15097	15110	15274	15258	15049	15179	15283	15126	15192	15103	15101	15185	15207	15044	14987	15059	15187	14842	15170	14975	15049	15182	15044	15032	15110	15105	15157	15090	15170	15077	15102	14996	15008	15153	14945	14938	15075	15217	14813	15022	14993	15045	15161	15058	15021	15010	15133	15022	15109	15160	15088	15039	15080	15254	15118	14929	15047	15019	14953	15089	15071	15230	15060	14951	15136	15065	15000	15194	15304	15059	14989	15216	15076	15024	14975	15091	15084	15057	15147	15024	15203	15146	15101	15030	15255	14999	15166	15025	15124	15239	14974	14951	15039	15089	14991	15047	15178	15161	15062	15245	14956	15170	15233	15103	15205	15170	15220	15055	15014	15133	15094	15075	15164	15158	15122	15183	15003	14939	15059	15162	15140	15063	15046	15061	15023	15030	15119	15096	14938	15058	15108	15218	15172	15104	14948	14876	15138	15181	15101	15041	15021	15138	15190	15121	15096	15172	15138	15102	15179	15259	15101	14977	15114	15062	15065	15095	14995	15103	15174	15074	14906	15077	15011	15074	15088	15143	15016	15131	15021	15121	15083	15011	15195	14939	15125	15006	15086	15206	15067	14989	15045	15178	15005	15075	14976	14991	15159	15041	15029	15085	15165	15031	15233	14961	14999	15181	15127	15200	14898	15108	15117	15168	14990	15038	14998	15079	15179	15031	14972	15048	15103	15009	15200	15092	15199	15010	15194	15152	15070	15008	15099	15248	15166	15018	15154	15086	15112	15119	15088	15073	15090	14961	15213	15147	15029	15170	14923	14983	15124	14962	15011	14955	15231	15226	15109	15185	15092	15133	15038	15081	15112	15152	15089	15048	15150	15290	15034	15126	15112	15209	15154	14993	15146	15120	15081	15132	15169	15087	15032	15036	15015	15189	15017	15112	15075	15061	15092	15024	14939	15211	15124	15197	15065	14955	15107	15046	14994	15184	15069	15105	15151	15065	15084	14991	15201	15056	15238	15209	15070	15175	15061	15081	14952	15150	15126	15170	15072	15085	15290	15035	14902	15141	15079	15173	15091	15049	15071	15141	15133	15179	15125	15119	15157	14978	15003	15079	15161	15090	14962	14921	15064	14902	15004	15058	14938	15022	15113	15182	15065	15248	15012	14997	15156	15087	14997	15146	15078	15053	15234	14910	15040	15118	15147	15165	15057	15029	15039	14853	15037	15007	15094	15200	15005	14968	15115	15059	15188	15072	15095	15008	14995	15099	15120	15166	14956	14965	14983	15241	15126	15101	15113	15004	15010	15006	15005	15133	15009	15106	15062	14974	14925	15132	15090	15134	14968	15058	15209	15149	14956	15064	15013	15055	15015	15021	15047	15122	15165	15099	15140	15022	15002	15085	15027	15080	15085	15175	15165	15204	14840	15123	15280	15113	15122	15107	15114	15083	15095	15023	15004	14934	15090	15033	15034	15129	15020	15237	15083	15077	14988	15130	15215	15155	15071	15099	14798	15272	15040	15164	15246	15049	15015	14943	15119	15062	15131	15059	14931	15170	14894	15219	15190	15043	14910	14959	15130	15261	15103	15052	15216	14987	15185	14976	15164	15105	15036	15210	15084	15032	15123	15023	15095	15145	15325	15184	14970	15169	15027	15325	15173	15050	14989	15237	15008	15220	15076	15121	15149	15156	15256	14969	15207	15119	15084	15056	15103	15053	15081	15037	14984	15070	15021	14888	15232	15012	15122	14977	15098	15103	15232	15085	15001	15032	15090	15194	15105	15149	15073	15220	15055	15076	14984	15322	15108	15082	14875	14989	15029	15067	15154	15217	15055	15022	15022	15090	14999	15175	15064	15095	15006	15033	15088	15270	15176	15025	15047	15215	14889	15051	15121	15006	15113	14989	15013	15305	15141	14885	15098	15086	15107	15130	15088	15065	15173	15030	14940	15077	15001	15099	14939	15251	15129	15114	14944	15186	15301	15165	15085	15172	15154	15220	14985	14949	14977	15151	15172	15186	15014	14952	15110	15148	15136	15074	15115	15181	15023	15228	14930	15119	15020	15026	15001	15171	15114	15074	15199	15313	15251	15145	14991	15110	14933	15082	15075	15087	15121	14920	15075	14918	15043	15114	15149	15024	15337	15221	14916	15082	15048	14952	15117	15084	15072	15142	15126	15272	14996	15138	15137	15049	15054	14957	15056	15023	15102	15262	14936	15098	15011	15161	15143	15068	15006	15182	15207	15120	14964	15087	15016	15009	15129	14945	14959	15169	15082	15108	14916	15063	15267	14938	15071	14955	15166	14909	15087	15132	14962	15164	15047	15139	15132	14972	15288	15077	15170	15155	15027	15034	15013	15121	15102	15197	15034	15279	15059	14958	15197	15099	15066	15016	15020	15082	15255	15097	15064	15120	15377	15040	15161	15188	15096	15148	15171	14997	14985	15034	15102	15226	15035	15327	15193	15002	15015	15101	14983	15082	15132	15024	15072	15048	14953	15084	15110	15038	15029	15175	15135	15185	14874	14979	15020	14919	15036	15114	15109	14950	15092	14977	15190	15035	15080	15072	15168	15267	15094	15125	15073	15125	15027	15099	15192	15110	15091	14957	15116	15045	15119	15133	15074	15034	15128	15049	15138	15131	15100	15194	14965	15087	15088	15013	15146	15238	14963	14959	15167	15214	14894	15057	15200	15103	15117	15047	15121	15000	15008	14938	14962	15018	15146	15153	15064	14991	14962	15028	15141	14988	15050	14970	15125	15161	15015	15131	15094	15080	15294	15044	14952	15098	14937	15237	15051	14976	15079	15130	14819	15166	15120	15059	15203	15312	15249	15199	15144	15119	15167	15073	15037	15180	15098	15114	15007	15066	14978	15042	15229	15099	14999	15026	15041	15131	15018	15236	15066	15058	15095	15109	15001	14978	15076	15215	15199	15132	15082	15040	15107	15201	15145	15217	15066	15059	15114	15031	15032	15172	15003	14868	15188	14993	15098	15051	15220	15063	15096	15040	15158	15195	15082	14999	15180	15164	15093	15062	15094	15029	15136	15151	15131	15174	14992	15203	15028	15043	14889	15194	15070	15264	15116	15082	15180	15066	15027	15176	14978	15027	15013	15048	15138	15103	15031	14907	15083	15111	15170	15075	15043	15097	15000	15012	15017	15258	15275	14978	15156	15217	15310	15041	15210	15130	14981	15099	15153	14964	15005	15141	15037	15083	15057	15101	15100	15206	15108	15117	15293	15027	14974	15037	15171	15015	15185	15095	15121	15203	15078	15088	15141	15026	15186	14956	14940	15080	15181	15017	15037	15086	15050	15267	15073	15228	15073	15084	14871	15233	15071	15189	14997	14800	14968	15110	15264	15237	15036	15120	15075	15265	14971	15256	15015	15117	15144	15040	15009	14971	15066	15090	15234	15190	14976	15240	15082	15095	15053	15124	15014	15055	15019	14951	15290	15144	15094	15238	15111	15011	14897	15210	15114	15205	15168	15010	14969	15158	15229	15182	15055	15143	14987	15204	14951	15027	15075	15013	15270	14978	15131	14954	15238	15007	15094	15068	15090	14918	15089	15144	15104	15157	15068	15219	15047	14935	15038	15099	15171	15277	15118	15158	15025	15098	15082	14851	15069	15021	15041	15011	14952	15132	15231	14922	15066	15407	15183	15074	15249	15020	14961	15151	15150	14956	15114	14990	15118	15346	15013	15024	15063	15258	15142	15043	15035	15137	15134	15012	14954	15189	15034	15080	15161	14967	14952	15065	14962	15099	15240	15066	14910	15223	15041	15165	15126	14849	15013	15089	14977	15005	15076	15258	15075	15134	15292	14975	15000	15141	15082	15030	15209	14956	15249	15063	15003	15111	15218	15279	15219	14932	14930	15009	14979	14855	15142	15089	15019	15058	15075	15128	15133	15097	14937	14928	15133	15082	15245	15049	14990	15063	15121	15186	15183	14872	15133	15200	15125	15041	15046	15178	15211	15021	15177	14912	15097	14840	15265	15310	15013	14920	15186	14876	14972	15000	15037	15007	15153	14985	15032	15000	14991	14976	15282	15132	14987	15217	14948	15361	15031	15044	15087	14912	15181	14990	14965	15231	15052	15209	15067	15162	15130	15189	14972	15030	15127	15138	15199	15245	15210	14967	14912	15177	14912	15282	14947	15017	14958	15217	15069	15125	15145	14788	15253	14987	15128	15018	15078	15005	14954	15092	15064	15037	15007	14902	15018	15187	14997	14960	15208	15185	14966	15148	15150	15135	15289	15136	15120	15049	15074	15075	15111	15010	15178	15077	15030	14964	15112	15160	14946	14934	15030	15065	15105	14966	15165	14956	15038	15094	15292	14909	15188	15206	14982	15024	15012	15016	15310	15154	15207	15018	15127	15042	15233	15146	14959	14952	15136	14917	14913	14952	15006	15100	15062	14982	14952	15102	15020	14970	15062	14949	15105	15179	15252	14884	15114	15179	15159	15109	15087	15183	15037	15048	15206	15172	15181	15299	15121	15287	15085	15124	15215	15036	14908	14994	15025	15093	15118	15155	15177	15039	15086	15115	15032	15095	15236	15093	14990	15225	15053	15119	15187	15130	14951	15091	15037	15192	15013	15137	15200	15026	15096	15269	15097	15037	15179	15095	15153	15039	15147	15154	15117	15163	15146	14994	15060	15098	15069	15236	15299	14914	15196	15098	14905	15016	14966	15017	15025	15098	15104	15281	15180	14997	15031	14977	15121	15112	15069	15032	15155	15014	15009	15084	15055	15031	14954	15199	15180	15168	14959	15061	15018	15140	15161	14996	15091	14978	15063	15182	15056	15068	14862	15027	15051	14976	15138	15065	15128	15088	14995	15068	15050	15113	15130	15259	15316	15202	15127	15339	15238	14984	15187	15222	15177	14928	15166	15008	15187	15107	15114	15215	15112	15111	15011	15196	15136	15088	15017	15096	14924	15183	15100	15160	15199	15032	14940	15266	15072	15041	15127	14987	14914	15109	15228	15116	15077	15283	15204	15031	15151	15111	15081	15185	14848	14969	15162	14997	15044	15005	15014	15062	15061	15122	15017	15057	14920	15038	15230	15179
24604	21712	29930	28903	33461	40401	41463	37063	33097	30050	28675	25095	24425	22653	21907	21802	21745	21499	21154	21071	20891	20770	20610	20600	20475	20475	20414	20330	20581	20511	20640	20353	20143	20317	20175	20152	20403	20165	20319	20539	20393	20203	20150	20125	20231	20412	20097	20395	20128	20208	20136	20090	20432	20286	20351	20559	20433	20265	20277	20538	20258	20129	20152	20352	20143	20151	20397	20251	20248	20234	20158	20358	20006	20330	20159	20130	20232	20253	20276	20211	20035	20195	20394	20271	20171	20344	20437	19953	20367	20106	20223	20075	20073	20437	20356	20386	20210	20337	20430	20076	20149	19875	20338	20154	20181	20318	20344	19972	20261	20315	20322	20107	20014	20090	20410	20422	19969	20024	20141	20171	20244	20373	20197	20254	20269	20046	20163	20302	20183	20179	20317	20291	20248	20256	20285	20247	20281	20295	20199	20028	20042	20091	20208	20380	20144	20278	20107	20266	20106	20309	20119	20210	20328	20329	20260	20174	19960	20220	20159	20258	20154	20086	20118	20422	20252	20536	20345	20335	20239	20044	20168	20093	20182	20307	20453	20303	20331	19982	20251	20092	20239	20623	20089	20159	20247	20068	20427	20170	20435	20185	20211	20294	20497	20306	20248	20098	20057	20055	20421	20264	20299	20235	20310	20159	20230	20312	20332	20262	20129	20281	20194	20210	20264	20257	20236	20294	20056	20193	20386	20147	20295	20402	20184	20235	19987	20344	20165	19954	20235	20316	20151	20161	20143	20344	20201	20204	20208	20307	20505	20310	20223	20173	20026	20300	20090	20263	20294	20249	20116	20172	20127	20101	20162	20304	20379	20093	20261	20094	20109	20322	20297	20320	20420	20183	20210	20206	20325	20167	20203	20394	20215	20300	20155	20286	20403	20068	20376	20257	20110	20232	20243	20106	20162	20084	20137	20281	20097	20250	20258	19993	20185	20245	20124	20288	20186	20170	20388	20296	20171	20330	20365	20189	20357	20266	20156	20272	20203	20194	20296	20531	20287	19912	19899	20220	20355	20178	20014	20362	20316	20279	20158	20104	20175	20170	20271	20188	20150	20381	20015	20105	20379	20277	20264	20061	20045	20033	20168	20301	20188	20351	20251	20227	20201	20261	20256	20261	20186	20214	20200	20298	20329	20141	20160	20130	20452	20039	20215	20289	20230	20167	20174	20126	20040	20190	20131	20333	20207	20117	20325	20317	20116	20034	20231	20241	20317	19897	20174	20183	20033	20461	20394	20404	20038	20089	20136	20436	20324	20339	20251	20153	20249	20036	20337	20143	20139	20162	20047	19941	20193	20077	20396	20272	20106	20153	19960	20299	20218	20167	20295	20014	20344	20176	20293	20240	20192	20103	20359	19993	20356	20354	20262	19991	20083	19981	20095	20220	20196	20184	20123	20204	20195	20202	20145	20189	20133	20237	20001	20193	20066	20198	20014	20237	20064	19957	20378	20391	20347	20334	20060	20052	20585	20394	20212	20170	20248	20036	20327	20308	20164	20051	20165	20260	20454	20258	20259	20156	20087	20189	20316	20315	20332	20247	19988	20141	20326	20241	20365	20099	20247	20204	20150	20094	20068	20101	20176	20228	20105	19905	20151	20378	20228	20136	20205	20157	20185	20206	20029	20059	20288	20196	20327	20145	20158	20294	20205	20187	20226	20090	20173	20011	20175	20341	19999	20293	20161	20128	20260	20154	20311	20204	20201	20065	20184	20235	20191	20173	20230	20303	20138	20200	20155	20097	20204	20136	20139	20050	20152	20132	20072	20258	20219	19987	19936	20331	20034	20260	20244	20163	20203	20400	20220	20354	20476	20156	20204	20351	20216	20256	20250	20189	20138	20170	20141	20256	20045	20211	19928	20140	19951	20156	20083	20354	20142	20210	20219	20059	20063	20096	20004	20298	20371	20316	20038	20342	20067	20065	20147	20284	20394	20112	20061	20262	20216	20234	20513	20177	20302	20282	20038	20356	20193	20129	20139	20246	20021	20070	20339	20062	20121	20092	20390	20380	20192	20389	20313	20133	20238	20399	20425	20233	20174	20329	20212	20147	20271	20464	20289	20214	20336	20300	20314	20469	20261	20396	20154	19866	20347	20215	20111	20236	20386	20306	20258	20144	19974	20277	20030	20251	19994	19918	20078	20102	20354	20062	20146	20156	20012	20182	20322	20290	20161	20102	20131	20244	20373	20173	20363	20207	20460	20152	20378	20336	20305	20123	20139	20108	20243	20466	20377	19937	20081	20176	20179	20095	20015	20359	20054	20213	20257	20216	20174	20126	20303	20077	20315	20191	20404	20237	20128	20294	20134	20140	20290	20317	20291	20387	20347	20244	20135	20214	20064	20296	20323	20323	20233	20365	20375	20113	20350	20331	20280	20157	19992	20151	20226	20176	20252	20283	20318	20121	20150	20141	20255	20109	20158	20149	20274	20286	20227	20235	20066	20261	20351	20434	20246	20249	20221	20370	20313	20406	20136	20117	20394	20211	20176	20393	20150	20291	20433	20104	20240	20310	20209	20318	20338	20350	20352	20279	20208	20207	20080	20206	20156	20233	20327	20218	20115	20142	20152	19966	20174	20032	20344	20041	20232	20307	20180	20199	20206	20187	20299	20219	20000	20064	20182	20140	20187	20260	20084	20103	20304	20086	20098	20183	20268	20056	20320	20125	20174	20222	20418	20281	20179	20087	20151	20373	20270	20331	20233	20115	20091	20268	20284	20371	20104	20333	20400	20398	20358	20147	20110	20116	20191	20418	20234	20203	20280	20137	20299	20198	20099	20192	20223	20164	19903	20294	19934	20150	20343	20396	20386	20159	20238	20205	20140	20153	20369	20264	20432	20117	20260	20272	20256	20194	20080	20344	20335	20302	20136	20243	20361	20153	20295	20108	20127	20227	20308	20332	20303	20214	20194	20441	20164	20129	20115	20321	20421	20138	20104	20185	20073	20479	20029	20043	20266	20212	20021	20417	20047	19793	20121	20218	20129	20330	20206	20358	20118	20273	20359	20215	20097	20124	20318	20355	20027	20160	20339	20143	20226	20137	20179	20171	20390	20314	20256	19993	20181	20224	20099	20119	20189	20113	20163	20179	20154	20116	20474	20248	20417	20247	20135	20236	20084	19902	20270	20146	20543	20178	20101	20320	20143	20313	20265	20060	20214	20469	20157	20401	20251	19980	20490	20262	20041	20232	20122	20242	20301	20231	20130	20176	20169	20185	20286	20339	20328	20259	20217	20021	20163	20439	20201	20313	19893	20004	19977	20041	20236	20128	20377	20188	19960	20288	20310	20169	20142	20020	20129	20269	20227	19861	20257	20078	19954	20227	20208	20091	20377	20527	20149	20168	20182	20345	19980	20276	20147	20152	20195	20055	20041	20003	20295	20341	19915	19971	20188	20150	20143	20141	20318	20142	20331	20475	20025	20166	20188	20213	20196	20016	20401	20027	20023	20365	20146	20296	20169	20080	20232	20299	20226	20207	20416	20364	20200	20190	20249	20060	20137	20552	20301	20249	20157	20063	20026	20015	20311	20249	20237	20211	20173	20082	20333	20091	20174	20359	20012	20352	20324	20213	20165	20088	20258	20351	20141	20110	20072	20002	20213	20445	20317	20347	20153	20299	20154	20256	20236	20171	20265	20242	20184	20106	20506	20257	20474	20239	20221	20447	20290	19988	20264	20237	20151	20091	20353	20161	20261	20285	20278	20377	20285	20176	20108	20124	20055	20371	20254	20114	20143	20139	20394	20578	20280	20312	20250	20352	20175	20046	20110	20386	20224	20217	20207	20315	20032	20058	19932	20158	20544	20190	20545	20188	20385	20431	20141	19891	20221	20148	20150	20195	20235	20256	20063	20310	20180	20415	20046	20167	20243	20107	20045	20246	20197	20156	20232	20243	20082	20269	19955	20181	20129	20253	20300	20121	20314	20433	20452	20389	20254	20444	20179	20029	20255	20161	20130	20359	20040	20266	20360	20134	20224	20161	20179	20164	20059	20330	19995	20334	20047	20106	20230	20134	20247	20208	19922	20198	20513	20399	20229	20255	20207	20135	20163	20133	20066	20410	19910	20383	20102	20056	20092	20311	20133	20472	20307	20066	20191	20018	20014	20284	20408	19964	20290	20236	20374	20246	19988	20191	20049	20148	20229	20270	20512	20320	20273	20471	20283	20185	20190	20221	20190	19991	20120	20260	20128	20342	20178	20294	20198	20214	20206	20175	20159	20186	20268	19944	20046	20292	20044	20205	20156	20123	20207	20295	20415	20109	20496	20513	19940	20187	20133	20444	20071	20280	20193	20071	20194	20248	20284	20285	20182	20108	20340	20414	20151	20079	20027	20088	20193	20155	20125	20143	20372	20171	20235	20222	20311	20120	20295	20369	20247	20275	20116	20230	20243	20139	20149	20267	20241	20283	20373	20319	20095	20001	20069	20056	20245	20470	20323	20286	20529	19994	19948	20252	20129	20292	20403	20202	20294	20340	20291	20278	20325	20263	20276	20044	20085	20107	20121	20062	20136	20135	20146	19961	20062	20159	20166	20103	20112	20070	20128	20208	20255	20166	20204	20075	20167	20126	20145	20129	20429	20345	20109	20120	20214	20360	20067	20090	20027	20282	20170	20408	20306	20140	20142	20362	20209	20200	20136	20023	20163	20369	20251	20025	20149	20187	20355	20235	20385	20104	20347	20218	20278	20003	20323	20301	20034	20209	20425	20441	20266	20582	20313	20247	20238	20107	20417	20313	20121	20172	20087	20107	20186	19995	20156	20132	20339	20112	20338	20351	20160	20167	20412	20213	20189	20074	20197	20109	20388	20302	20259	20429	20154	20152	20095	20257	20288	20134	20355	20368	20251	20110	20127	20383	20297	19995	20397	20420	20270	19991	20012	20032	20296	20270	20152	20315	19997	20258	20556	20159	20204	20157	20275	20343	20140	20253	20288	20064	20276	19989	20153	20296	20291	20416	20282	20267	20178	19880	20135	20205	20279	20438	20234	20129	20170	20276	20108	20109	20227	20401	20463	20147	20387	20138	20324	20082	20072	20324	20179	20202	20263	20107	20268	20218	20244	20268	20328	20150	20225	20191	20414	20192	20106	20278	20182	20276	20254	20127
33080	54476	56973	56540	52152	46732	41822	37795	32897	28435	26924	21484	21024	18461	18022	17635	17352	16730	16467	16141	16133	16004	15867	15620	15620	15656	15591	15591	15401	15446	15226	15116	15404	15249	15099	15249	15248	15348	15315	15100	15080	14989	15263	15143	15072	15355	15107	15226	15326	15213	15277	15147	15138	15295	15324	15134	15348	15345	15102	15256	15172	15225	15323	15234	15059	15086	15312	15350	15114	15032	15404	15267	15337	15337	15258	15134	15042	15105	15185	15245	15199	15235	15226	15274	14950	15188	15130	15069	15365	15132	15235	15162	15054	15170	15269	15216	15207	15250	15294	15220	15261	15320	15309	15110	15256	15198	15128	15064	15218	15211	15260	15173	15158	15118	15236	15228	15361	15142	15197	15089	15259	15191	15226	15386	15013	15467	15227	15327	15411	15181	15217	15217	15074	15244	15254	15284	15287	15294	15110	15356	15358	15270	15329	15252	15257	15194	15080	15174	15170	15232	15311	15130	15213	15269	15219	15057	15222	15222	15241	15083	15266	15304	15281	15268	15223	15139	15235	15083	15218	15384	15364	15410	15238	15275	15358	15251	15058	15310	15132	15191	15248	15164	15187	15342	15216	15214	15314	15048	14946	15153	15326	15247	15248	15344	15273	15395	15192	15210	15145	15260	15285	15347	15359	15108	15108	15155	15222	15200	15126	15364	15232	15230	15134	15008	15189	15221	15212	15366	15276	15247	15219	15136	15132	15037	15075	15274	15212	15255	15178	15245	15244	15174	15399	15113	15183	15219	15288	15149	15024	15228	15169	15279	15192	15281	15248	15382	15179	15185	15220	15272	15113	15252	15106	15139	15356	15264	15122	15155	15235	15326	15227	15124	14973	15264	15182	15084	15341	15151	15168	15267	15254	15236	15224	15257	15061	15329	15406	15122	15221	15181	15139	15267	15320	15211	15152	15124	15304	15160	15181	15196	15205	15333	15250	15376	15209	15217	15256	15293	15241	15187	15127	15241	15212	15045	15201	15246	15266	15195	15192	15272	15273	15137	15013	15148	15228	15388	15218	15183	15267	15281	15251	15208	15228	15164	15233	15098	15021	15264	15153	15234	15193	15030	15021	15335	15126	15317	15148	15162	15031	15168	15253	15104	15229	15134	15141	15111	15215	15243	15213	15170	15083	15123	15177	15483	15088	15167	15226	15161	15261	15058	15181	15294	15146	15134	15363	15177	15218	15226	15067	15092	15262	15099	15170	15304	15278	15118	15257	15183	15285	15260	15265	15321	15144	15149	15216	15268	15199	15256	15305	15041	15375	15383	15226	15170	15207	15314	15187	15209	15280	15310	15267	15108	15151	14935	15222	15223	15232	15164	15158	15314	15202	15091	15248	15155	15081	15223	15193	15204	15299	15164	15225	15192	15179	15097	15314	15317	15288	15358	15153	15362	15297	15112	15149	15227	15171	15224	15124	15375	15176	15372	15140	15154	15169	15321	15312	15246	15249	15395	15115	15118	15301	15080	15098	15400	15164	15192	15146	15120	15350	15249	15140	15275	15446	15283	15224	15221	14969	15096	15166	15117	15129	15252	15233	15097	15239	15173	15030	15294	15215	15283	15203	15095	15229	15246	15160	15252	15179	15452	15255	15256	15317	15162	15140	15215	15158	15210	15155	15134	15340	15281	15224	15127	15102	15196	15242	15318	15231	15235	15359	15076	15256	15081	15235	15202	15080	15244	15317	15138	15209	15178	15235	15111	15195	15265	15223	15085	15178	15210	15107	15377	15243	15130	15201	15074	15303	15193	15064	15234	15224	15275	15201	15205	15269	15331	15169	15136	15236	15182	15310	15166	15161	15293	15086	15279	15029	15073	15226	15081	15167	15241	15197	15226	15235	15137	15254	15124	15219	15190	15181	15221	15202	15284	15202	15151	15150	15141	15156	15185	15244	15232	15298	15364	15084	15314	15220	15140	15175	15223	15333	15163	15045	14955	15235	15222	15313	15310	15152	15233	15247	15059	15279	15047	15218	15172	15237	15242	15246	15268	15207	15332	15276	15172	15103	15165	15156	15352	14956	15132	15262	15333	15474	15209	15337	15196	15231	15139	15248	15201	15198	15322	15248	15067	15114	15274	15140	15212	15194	15325	15153	15288	15097	15220	15166	15189	15209	15285	15257	15352	15421	15272	15237	15315	15190	15126	15230	15110	15089	15264	15092	15253	15131	15165	15079	15235	15252	15087	15272	15193	15285	15091	15199	15221	15178	15096	15115	15399	15189	15304	15362	15326	15268	15206	15129	15143	15165	15200	15267	15270	15336	15155	15036	15244	15287	15285	15250	15206	15037	15223	15093	15317	15255	15196	15172	15291	15330	15298	15237	15184	15235	15277	15272	15231	15157	15203	15388	15160	15077	15254	15258	15324	15227	15407	15222	15334	15146	15100	15271	15061	15104	15221	15120	15263	15213	15422	15407	15330	15232	15280	15157	15173	15231	15119	15210	15227	15185	15140	15195	15350	15237	15322	15194	15089	15299	15320	15221	15175	15227	15301	15350	15274	15300	15152	15218	15322	15167	15236	15142	15209	15144	15362	15450	15154	15218	15200	15349	15160	15166	15203	15128	15277	15183	15146	15191	15165	15245	15206	15308	15190	15148	15317	15297	15239	15386	15202	15022	15188	15178	15284	15080	15333	15210	15237	15335	15431	15169	15138	15266	15012	15259	15286	15212	15231	15304	15079	15275	15102	15265	15260	15264	15160	15294	14941	15179	15236	15388	15351	15372	15067	15261	15310	15200	15065	15305	15320	15216	15188	15138	15210	15455	15161	15384	15145	15252	15145	15099	14967	15425	15306	15132	15216	15209	15218	15018	15259	15302	15205	15123	15251	15273	15232	15213	15324	15419	15100	15311	15174	15258	15096	15288	15154	15148	15292	15301	15304	15041	15211	15331	15298	15249	15174	15034	15252	15232	15244	15210	15063	15292	15116	15116	15284	15045	15142	15139	15099	15321	15079	15286	15188	15259	15245	15280	15167	15340	15353	15383	15396	15279	15058	15157	15047	15266	15067	15210	15359	15212	15283	15261	15196	15236	15105	15220	15265	15230	15235	15174	15192	15208	15219	15239	15152	15214	15285	15131	15241	15116	15261	15270	15166	15214	15119	15434	15339	15097	15176	15182	15256	15192	15245	15170	15233	15294	15204	15407	15110	15300	15182	15248	15161	15243	15229	15249	15081	15267	15212	15327	15253	15223	15258	15018	15063	15261	15149	15250	15418	15367	15150	15258	15198	15251	15154	15429	15213	15424	15153	15143	15191	15290	15131	15157	15208	15147	14975	15294	15086	15184	15154	15165	15194	15123	15234	15264	15246	15163	15117	15190	15302	15340	15404	15166	15244	15319	15178	15253	15131	15122	15327	15252	15312	15204	15163	15230	15365	15243	15361	15242	15044	15097	15079	15250	15168	14976	15146	15408	15080	15199	15338	15257	15127	15177	15246	15128	15015	15280	15344	15267	15268	15280	15192	15145	15255	15251	15236	15263	15372	15196	15276	15262	15309	15257	15478	15364	15158	15161	15118	15010	15086	15265	15323	15308	15198	15291	15260	15255	15327	15160	15074	15144	15151	15269	15304	15486	15142	15272	15270	15141	15261	15358	15274	15213	15410	15364	15286	15307	15161	15129	15112	15097	15253	15197	15436	15206	15265	15156	15074	15147	15009	15180	15275	15241	15255	15353	15244	15312	15195	15200	15270	15328	15057	15323	15118	15022	15328	15363	15134	15334	15260	15103	15110	15262	15315	15399	15076	15305	15345	15282	15419	15257	15428	14999	15195	15251	15228	15162	15237	15170	15162	15137	15170	15027	15219	15028	15145	15190	15245	15369	15017	15181	15294	15132	15165	15156	15112	15173	15053	15274	15031	15159	15227	15098	15293	15174	15080	15072	15191	15317	15193	15150	15228	15243	15286	15343	15215	15276	15233	15138	15139	15089	15283	15179	15344	15074	15185	15167	15256	15268	15261	15098	15122	15385	15127	15183	15253	15135	15317	15227	15196	15182	15064	15137	15209	15255	15248	15285	15223	15272	15161	15206	15140	15129	15396	15204	15301	15070	15111	15324	15166	15219	15270	15110	15231	15349	15219	15263	15265	15037	15134	15325	15373	15111	15337	15418	15206	15153	15250	15299	15161	15329	15190	15294	15198	15355	15198	15311	15278	15338	15184	15121	15173	15347	15428	15309	15083	15233	15102	15315	15278	15244	15249	15199	15362	15235	15286	15114	15216	15071	14974	15164	15237	15211	15347	15298	15298	15037	15156	15160	15195	15149	15190	15239	15230	15305	15246	15144	15223	15162	15200	15357	15278	15220	15153	15305	15229	15242	15264	15251	15121	15249	15288	15255	15197	15169	15161	15263	15151	15192	15151	15267	15144	15162	15350	15294	15164	15126	15184	15223	15143	15115	15085	15338	15108	15274	15127	15205	15317	15237	15183	15211	15317	15180	15223	15234	15290	15244	15269	15021	15248	15100	15225	15134	15096	15270	15123	15098	15186	15305	15172	15272	15222	15217	15172	15163	15199	15234	15338	15180	15308	15357	15400	15257	15107	15181	15342	15178	15326	15257	15147	15194	15261	15035	15294	15144	15098	15132	15124	15331	15411	15230	15091	15246	15227	15188	15263	15221	15102	15074	15216	15391	15298	15110	15373	15190	15125	15326	15070	15327	15125	15141	15141	15061	15199	15161	15403	15329	15017	15064	15123	15225	15231	15298	15232	15275	15168	15206	15277	15288	15097	15087	15222	15279	15163	15042	15103	15150	15115	15068	15059	15235	15228	15205	15080	15339	15194	15326	15287	15248	15280	15104	15235	15500	15178	14933	15269	15224	15275	15226	15234	15234	15201	15114	15272	15199	15187	15096	15168	15156	15149	15398	15207	15241	15349	15184	15404	15213	15160	15151	15030	15412	15236	15184	15189	15256	15261	15356	15223	15269	15316	15182	15246	15172	15056	15198	15169	15400	15190	15141	15397	15245	15213	15183	15187	15234	15023	15300	15241	15205	15259	15170	15110	15158	15181	15262	15207	15280	15154	15115	15345	15198	15175	15197	15284	15227	15030	15258	15318	15313	15205	15321	15192	15130	15152	15221	15242	15258	15193	15209	15243
41020	45332	46082	43608	39701	36417	32689	29569	26481	24342	23401	22759	22569	21717	21184	21199	20825	21122	20720	20800	20656	20700	20518	20542	20366	20516	20499	20553	20394	20489	20662	20332	20292	20619	20176	20396	20448	20667	20487	20406	20569	20361	20276	20275	20579	20563	20439	20608	20294	20481	20392	20429	20351	20202	20273	20618	20393	20386	20509	20409	20374	20475	20451	20256	20370	20394	20440	20344	20416	20183	20296	20423	20253	20289	20355	20292	20176	20188	20261	20239	20256	20287	20358	20123	20480	20232	20722	20364	20267	20394	20385	20339	20263	20464	20266	20330	20401	20185	20461	20397	20427	20249	20243	20253	20491	20171	20473	20482	20386	20278	20307	20300	20662	20632	20400	20528	20249	20426	20531	20534	20526	20311	20553	20273	20220	20166	20469	20300	20517	20381	20501	20553	20421	20181	20361	20300	20108	20184	20544	20081	20166	20453	20314	20508	20420	20288	20620	20537	20460	20309	20494	20414	20386	20537	20300	20420	20290	20444	20345	20487	20104	20369	20781	20320	20360	20225	20466	20264	20564	20253	20318	20208	20426	20345	20402	20118	20262	20445	20548	20447	20158	20279	20248	20412	20411	20078	20417	20386	20153	20318	20368	20444	20499	20466	20371	20405	20328	20466	20427	20371	20366	20294	20374	20217	20469	20271	20410	20345	20359	20103	20609	20547	20421	20606	20529	20446	20518	20483	20276	20389	20346	20233	20370	20350	20451	20355	20348	20585	20351	20507	20267	20368	20389	20362	20429	20351	20188	20372	20410	20195	20481	20224	20521	20233	20298	20337	20425	20290	20558	20220	20153	20348	20270	20349	20258	20434	20273	20085	20636	20350	20211	20256	20344	20553	20299	20528	20265	20200	20459	20271	20521	20185	20522	20456	20418	20430	20423	20385	20203	20179	20302	20405	20375	20490	20211	20221	20346	20254	20332	20593	20479	20416	20372	20420	20405	20258	20526	20284	20447	20235	20642	20334	20491	20343	20231	20202	20344	20409	20564	20455	20416	20347	20091	20293	20438	20166	20518	20270	20317	20351	20427	20227	20321	20639	20609	20410	20300	20313	20338	20418	20430	20444	20282	20308	20366	20465	20326	20402	20563	20422	20564	20664	20271	20582	20514	20302	20498	20470	20384	20341	20288	20303	20318	20301	20195	20335	20360	20253	20212	20474	20328	20286	20240	20230	20250	20111	20356	20404	20285	20394	20395	20402	20418	20109	20473	20336	20300	20215	20373	20181	20474	20246	20177	20292	20160	20311	20363	20167	20410	20354	20171	20275	20290	20533	20210	20088	20410	20361	20330	20516	20674	20509	20363	20277	20241	20317	20410	20281	20152	20254	20318	20363	20261	20467	20438	20385	20123	20247	20101	20294	20152	20302	20088	20473	20458	20196	20184	20407	20257	20271	20400	20357	20447	20421	20525	20436	20436	20368	20351	20199	20510	20388	20416	20399	20100	20215	20423	20291	20392	20313	20359	20395	20535	20323	20354	20378	20296	20151	20133	20371	20377	20165	20356	20475	20434	20351	20380	20215	20405	20511	20419	20598	20482	20410	20355	20296	20259	20322	20380	20334	20371	20454	20622	20322	20475	20232	20316	20384	20399	20262	20493	20378	20370	20496	20520	20369	20371	20433	20556	20211	20507	20313	20321	20395	20267	20187	20620	20650	20235	20426	20299	20300	20439	20499	20688	20550	20391	20515	20234	20428	20244	20192	20337	20393	20417	20372	20291	20429	20419	20458	20400	20571	20254	20386	20339	20292	20525	20385	20363	20042	20380	20342	20324	20342	20436	20319	20416	20385	20650	20424	20447	20387	20437	20268	20158	20387	20358	20369	20668	20524	20539	20427	20271	20494	20391	20296	20457	20026	20227	20377	20438	20206	20314	20477	20370	20187	20318	20406	20569	20121	20231	20475	20361	20365	20294	20264	20457	20531	20574	20384	20286	20311	20289	20497	20290	20343	20325	20217	20370	20233	20504	20513	20446	20120	20448	20292	20506	20373	20383	20505	20395	20496	20168	20365	20125	20361	20241	20160	20291	20426	20448	20482	20428	20189	20469	20356	20345	20335	20494	20333	20382	20242	20320	20498	20494	20303	20241	20123	20590	20136	20363	20331	20321	20445	20461	20292	20488	20393	20175	20007	20195	20278	20285	20484	20417	20346	20486	20310	20501	20268	20373	20323	20335	20086	20332	20445	20398	20476	20537	20155	20378	20564	20473	20440	20341	20516	20423	20419	20545	20437	20251	20067	20401	20208	20347	20203	20337	20426	20455	20232	20508	20340	20460	20433	20699	20463	20375	20326	20434	20083	20467	20459	20095	20626	20290	20449	20476	20260	20360	20250	20157	20624	20769	20398	20360	20441	20394	20367	20542	20625	20309	20462	20225	20261	20376	20320	20668	20306	20406	20057	20225	20380	20264	20404	20432	20324	20274	20272	20296	20452	20187	20186	20263	20442	20395	20322	20165	20409	20298	20408	20239	20417	20361	20716	20426	20254	20322	20372	20612	20280	20535	20315	20423	20426	20503	20418	20494	20310	20615	20313	20514	20512	20453	20278	20337	20341	20480	20372	20475	20312	20345	20352	20340	20171	20421	20459	20223	20366	20555	20457	20449	20514	20396	20279	20393	20437	20533	20440	20550	20463	20153	20496	20520	20354	20343	20294	20359	20266	20409	20396	20332	20263	20617	20162	20383	20489	20341	20437	20408	20384	20555	20209	20345	20252	20542	20246	20307	20337	20300	20332	20403	20255	20353	20171	20375	20421	20380	20537	20486	20400	20398	20304	20389	20266	20430	20360	20538	20417	20347	20302	20342	20548	20289	20407	20145	20387	20404	20311	20473	20399	20266	20403	20298	20144	20437	20449	20247	20106	20419	20375	20279	20385	20546	20452	20172	20354	20351	20202	20485	20258	20309	20343	20288	20230	20473	20336	20506	20449	20335	20393	20360	20393	20356	20462	20408	20283	20352	20375	20450	20311	20463	20176	20373	20600	20424	20266	20467	20489	20508	20406	20303	20446	20505	20390	20472	20261	20369	20322	20394	20310	20413	20202	20523	20263	20362	20386	20504	20333	20607	20412	20266	20201	20432	20482	20392	20441	20477	20316	20311	20399	20401	19969	20264	20589	20421	20163	20227	20340	20289	20455	20399	20371	20327	20409	20078	20313	20423	20419	20303	20474	20484	20414	20312	20276	20170	20363	20417	20397	20419	20192	20392	20480	20349	20371	20415	20420	20281	20165	20429	20124	20367	20653	20488	20396	20327	20446	20467	20097	20336	20299	20488	20411	20435	20296	20345	20414	20163	20398	20410	20306	20327	20191	20532	20230	20272	20487	20542	20450	20566	20544	20461	20331	20368	20406	20363	20371	20446	20093	20316	20351	20455	20330	20285	20282	20113	20294	20297	20498	20377	20456	20451	20322	20466	20475	20588	20547	20373	20238	20458	20292	20326	20431	20489	20394	20467	20181	20238	20331	20585	20208	20316	20449	20464	20485	20575	20563	20441	20453	20564	20368	20266	20204	20243	20182	20407	20301	20304	20202	20256	20383	20365	20244	20454	20446	20348	20272	20486	20425	20407	20324	20251	20437	20222	20057	20245	20237	20410	20634	20482	20246	20629	20459	20383	20138	20516	20722	20382	20501	20508	20363	20693	20317	20293	20360	20262	20395	20434	20290	20425	20251	20429	20393	20237	20603	20731	20590	20437	20384	20519	20426	20438	20336	20388	20368	20388	20247	20305	20470	20352	20196	20455	20507	20371	20183	20373	20456	20316	20426	20326	20359	20174	20508	20309	20240	20306	20239	20440	20491	20506	20394	20592	20297	20327	20551	20508	20360	20529	20550	20362	20353	20246	20276	20248	20249	20477	20154	20484	20196	20509	20335	20402	20348	20534	20236	20216	20178	20350	20330	20258	20424	20368	20464	20325	20347	20265	20314	20152	20392	20529	20318	20408	20460	20405	20168	20555	20223	20283	20153	20620	20321	20308	20391	20389	20156	20315	20186	20283	20177	20198	20468	20191	20373	20393	20454	20354	20166	20529	20336	20512	20075	20238	20344	20675	20374	20331	20370	20298	20411	20449	20492	20470	20406	20359	20319	20411	20425	20423	20368	20419	20352	20514	20356	20428	20280	20179	20254	20434	20390	20165	20463	20194	20382	20200	20427	20462	20200	20288	20594	20277	20289	20320	20440	20363	20403	20329	20253	20595	20238	20502	20350	20460	20320	20386	20553	20420	20365	20343	20602	20478	20526	20462	20462	20255	20331	20350	20597	20442	20425	20351	20318	20333	20534	20356	20301	20338	20385	20485	20426	20407	20354	20258	20283	20541	20301	20181	20231	20336	20210	20248	20418	20295	20328	20727	20540	20231	20124	20364	20488	20496	20436	20499	20465	20475	20553	20254	20461	20300	20373	20392	20392	20331	20342	20120	20513	20479	20493	20487	20205	20349	20623	20134	20460	20562	20470	20285	20378	20313	20355	20404	20269	20209	20250	20343	20203	20558	20237	20001	20157	20103	20344	20419	20578	20353	20341	20457	20394	20402	20317	20462	20006	20101	20451	20488	20332	20269	20590	20331	20315	20376	20296	20491	20310	20387	20301	20384	20484	20531	20406	20471	20303	20475	20264	20472	20160	20269	20552	20380	20223	20257	20457	20539	20521	20533	20256	20488	20438	20342	20301	20491	20333	20405	20454	20422	20230	20166	20289	20212	20478	20432	20141	20457	20537	20400	20453	20553	20463	20481	20434	20485	20186	20305	20505	20249	20565	20342	20416	20454	20285	20393	20562	20408	20480	20641	20445	20514	20655	20497	20218	20247	20383	20299	20309	20362	20321	20180	20494	20374	20394	20554	20523	20230	20364	20360	20150	20215	20317	20545	20395	20356	20374	20365	20302	20342	20323	20551	20616	20449	20380	20607	20511	20338	20432	20238	20272	20377	20524	20360	20285	20517	20352	20413	20496	20644	20644	20365	20382	20306	20282	20360	20501	20397	20564	20423	20413	20468	20504	20528	20470	20405	20258	20278	20201	20287	20449	20532	20408	20065	20276	20198	20149	20182	20195	20404	20277	20453	20470	20301	20477	20386	20342	20353	20315	20337	20330	20358	20185
36251	48712	49789	46034	41570	36749	32172	27779	24093	21300	20274	18623	17909	17054	16812	16588	16249	16046	15982	15861	15732	15552	15589	15566	15477	15507	15462	15344	15409	15465	15140	15168	15267	15353	15458	15270	15309	15438	15322	15265	15337	15133	15409	15283	15227	15181	15280	15273	15191	15360	15149	15276	15347	15272	15256	15349	15320	15312	15267	15334	15497	15042	15254	15182	15274	15265	15285	15170	15267	15264	15174	15238	15197	15227	15159	15094	15198	15371	15315	15264	15234	15422	15293	15242	15266	15292	15250	15236	15142	15169	15307	15220	15306	15398	15212	15168	15372	15259	15242	15268	15260	15207	15253	15244	15367	15231	15252	15321	15277	15257	15169	15424	15291	15227	15436	15187	15285	15159	15334	15153	15274	15351	15355	15240	15371	15203	15362	15212	15111	15314	15221	15233	15275	15301	15271	15446	15264	15230	15368	15193	15427	15234	15251	15366	15245	15454	15146	15357	15387	15365	15250	15172	15285	15350	15118	15314	15437	15259	15401	15066	15476	15207	15337	15434	15267	15275	15128	15246	15153	15467	15330	15407	15390	15300	15387	15422	15170	15290	15279	15263	15281	15334	15180	15166	15346	15269	15263	15325	15225	15414	15095	15155	15072	15109	15147	15305	15276	15295	15234	15299	15254	15152	15319	15216	15336	15416	15297	15278	15278	15284	15154	15421	15289	15176	15347	15223	15419	15286	15339	15238	15263	15141	15257	15204	15424	15079	15294	15217	15156	15301	15023	15253	15212	15282	15280	15058	15247	15166	15198	15379	15355	15251	15416	15385	15201	15421	15296	15152	15249	15230	15381	15145	15205	15187	15304	15234	15196	15112	15171	15120	15226	15152	15234	15223	15277	15240	15140	15456	15132	15216	15387	15201	15297	15366	15275	15350	15161	15268	15363	15174	15293	15320	15247	15234	15159	15293	15387	15316	15314	15385	15168	15221	15271	15280	15193	15382	15376	15320	15362	15387	15326	15314	15370	15286	15135	15516	15348	15368	15448	15319	15339	15365	15157	15361	15268	15301	15294	15344	15183	15347	15265	15365	15283	15296	15324	15316	15096	15259	15267	15290	15272	15296	15277	15374	15371	15307	15207	15241	15124	15533	15137	15316	15167	15386	15172	15379	15201	15340	15222	15170	15318	15108	15184	15176	15182	15260	15388	15209	15290	15188	15268	15373	15188	15417	15305	15244	15317	15157	15286	15316	15385	15359	15248	15013	15250	15486	15188	15284	15101	15355	15328	15250	15335	15366	15281	15181	15317	15300	15252	15315	15158	15438	15232	15364	15257	15340	15245	15283	15304	15414	15155	15128	15257	15264	15307	15168	15248	15339	15277	15333	15386	15209	15253	15221	15263	15160	15150	15408	15127	15290	15162	15405	15397	15258	15286	15249	15468	15154	15295	15454	15377	15256	15293	15325	15340	15352	15192	15336	15229	15299	15285	15404	15119	15265	15215	15055	15345	15171	15306	15231	15390	15250	15251	15233	15306	15280	15401	15299	15073	15252	15326	15304	15182	15252	15360	15442	15239	15512	15066	15310	15302	15130	15545	15234	15305	15317	15187	15252	15452	15199	15147	15380	15214	15266	15114	15433	15201	15513	15091	15327	15283	15087	15300	15405	15250	15259	15260	15322	15286	15244	15208	15356	15262	15300	15289	15135	15217	15221	15150	15125	15180	15239	15387	15371	15302	15213	15359	15180	15393	15306	15242	15231	15323	15316	15376	15329	15162	15126	15201	15356	15103	15330	15140	15269	15309	15231	15320	15129	15265	15375	15337	15380	15066	15237	15268	15285	15098	15372	15321	15226	15369	15089	15233	15284	15265	15393	15119	15367	15236	15254	15216	15121	15248	15245	15301	15298	15527	15320	15423	15111	15201	15092	15195	15262	15217	15162	15327	15463	15264	15286	15299	15166	15423	15070	15216	15308	15340	15355	15126	15174	15367	15389	15116	15293	15241	15456	15231	15290	15296	15272	15149	15319	15212	15325	15215	15326	15302	15242	15109	15225	15379	15151	15219	15304	15274	15224	15266	15102	15403	15258	15157	15300	15274	15311	15352	15136	15342	15157	15279	15313	15178	15295	15241	15244	15329	15201	15115	15412	15404	15193	15370	15179	15314	15253	15321	15289	15361	15310	15128	15366	15337	15327	15293	15267	15241	15320	15231	15303	15249	15296	15254	15314	15375	15372	15224	15208	15385	15302	15383	15267	15377	15148	15222	15354	15354	15247	15172	15269	15420	15343	15223	15262	15398	15250	15196	15235	15431	15299	15023	15253	15391	15282	15278	15250	15025	15205	15152	15502	15286	15433	15203	15389	15387	15334	15344	15146	15395	15307	15303	15271	15217	15147	15173	15348	15156	15236	15308	15256	15205	15330	15369	15165	15230	15410	15228	15203	15436	15221	15127	15225	15190	15322	15186	15460	15383	15222	15235	15348	15134	15267	15388	15267	15157	15379	15338	15382	15211	15213	15334	15450	15175	15337	15330	15310	15294	15286	15466	15330	15186	15208	15279	15235	15349	15239	15343	15257	15124	15387	15331	15254	15242	15317	15309	15295	15227	15305	15430	15181	15297	15179	15168	15230	15374	15152	15259	15261	15235	15243	15377	15358	15208	15239	15093	15302	15229	15012	15102	15251	15265	15351	15258	15371	15181	15410	15173	15340	15219	15211	15368	15233	15390	15122	15097	15276	15272	15299	15302	15124	15245	15366	15202	15341	15112	15150	15317	15169	15417	15284	15293	15295	15339	15357	15207	15448	15262	15325	15119	15211	15172	15251	15151	15169	15402	15439	15297	15284	15282	15165	15167	15211	15243	15304	15277	15378	15249	15378	15170	15322	15330	15257	15387	15337	15448	15258	15346	15174	15271	15342	15307	15392	15123	15089	15356	15165	15327	15235	15244	15455	15274	15276	15343	15426	15247	15334	15217	15358	15334	15408	15105	15301	15254	15252	15128	15302	15174	15310	15318	15252	15409	15071	15237	15229	15143	15344	15299	15211	15293	15100	15220	15194	15294	15039	15207	15122	15280	15258	15334	15377	15381	15229	15310	15331	15405	15208	15372	15351	15374	15268	15217	15172	15314	15451	15310	15255	15283	15427	15193	15262	15233	15183	15243	15247	15423	15461	15300	15234	15442	15266	15414	15386	15339	15318	15261	15117	15183	15388	15257	15471	15047	15124	15456	15293	15379	15151	15274	15422	15309	15301	15255	15319	15201	15356	15118	15204	15425	15213	15185	15235	15356	15160	15139	15430	15382	15447	15349	15225	15452	15460	15315	15312	15260	15104	15397	15168	15294	15242	15159	15205	15249	15187	15257	15226	15264	15124	15313	15084	15286	15296	15333	15300	15236	15222	15386	15293	15231	15153	15477	15266	15349	15349	15333	15472	15304	15304	15311	15177	15488	15212	15218	15247	15121	15279	15197	15321	15257	15246	15356	15381	15243	15418	15105	15214	15214	15297	15313	15352	15272	15359	15266	15513	15127	15445	15148	15342	15273	15308	15254	15316	15411	15206	15441	15297	15358	15259	15332	15275	15408	15191	15103	15347	15242	15129	15231	15221	15288	15118	15297	15323	15228	15152	15063	15228	15103	15316	15251	15450	15297	15397	15305	15417	15395	15298	15285	15371	15223	15342	15428	15221	15373	15335	15297	15358	15306	15231	15286	15173	15331	15359	15212	15256	15181	15354	15270	15242	15163	15275	15319	15306	15342	15370	15154	15278	15266	15211	15333	15301	15337	15217	15369	15118	15215	15374	15267	15207	15345	15218	15336	15177	15205	15343	15102	15344	15401	15132	15302	15033	15451	15192	15372	15132	15259	15450	15415	15140	15312	15322	15282	15255	15283	15395	15419	15337	15245	15388	15070	15155	15241	15175	15350	15329	15126	15272	15284	15175	15332	15243	15296	15271	15358	15192	15355	15305	15284	15414	15310	15416	15354	15229	15115	15242	15378	15274	15135	15390	15420	15126	15377	15332	15288	15326	15345	15209	15465	15189	15203	15173	15438	15238	15363	15451	15223	15373	15277	15266	15347	15271	15223	15340	15222	15300	15248	15338	15046	15363	15416	15280	15282	15307	15115	15330	15248	15181	15345	15119	15363	15248	15157	15282	15087	15356	15307	15205	15258	15045	15285	15361	15368	15278	15345	15301	15323	15029	15198	15214	15340	15318	15227	15225	15357	15313	15378	15042	15173	15140	15420	15232	15313	15396	15351	15175	15219	15354	15307	15351	15254	15408	15331	15253	15312	15162	15242	15375	15065	15296	15293	15231	15227	15330	15145	15232	15262	15226	15168	15370	15394	15138	15172	15163	15348	15298	15399	15319	15399	15235	15435	15286	15263	15451	15157	15313	15234	15200	15266	15279	15399	15324	15243	15234	15139	15169	15159	15396	15315	15308	15269	15390	15276	15282	15225	15283	15131	15376	15301	15359	15316	15242	15267	15131	15266	15185	15357	15171	15042	15269	15265	15246	15145	15203	15213	15334	15232	15360	15038	15406	15203	15199	15276	15260	15208	15353	15572	15361	15274	15217	15214	15183	15254	15245	15158	15319	15209	15238	15380	15238	15153	15194	15358	15335	15331	15278	15297	15206	15398	15234	15272	15294	15402	15358	15393	15219	15337	15251	15185	15292	15302	15195	15187	15217	15121	15157	15247	15484	15345	15169	15434	15281	15250	15248	15343	15192	15303	15182	15190	15156	15306	15290	15325	15203	15244	15230	15194	15251	15405	15216	15242	15341	15218	15145	15093	15251	15365	15154	15160	15293	15355	14986	15097	15389	15259	15207	15249	15119	15422	15398	15256	15209	15293	15303	15170	15329	15401	15280	15417	15210	15406	15289	15283	15512	15144	15253	15174	15302	15279	15257	15241	15300	15164	15416	15197	15230	15264	15306	15269	15341	15359	15220	15439	15152	15138	15216	15316	15324	15203	15097	15261	15172	15284	15201	15366	15219	15288	15179	15306	15297	15413	15468	15139	15214	15252	15414	15213	15249	15189	15242	15239	15310	15161	15183	15311	15454	15338	15210	15311	15328	15199	15242	15371	15483	15236	15239	15223	15339	15283	15300	15333	15349	15201	15312	15334	15299	15375	15464	15322	15401	15281	15418
26339	22663	32668	35585	39955	40650	36502	31971	27966	26255	25859	24146	23297	22439	21619	21627	21341	20859	20987	20979	20586	20467	20602	20436	20339	20339	20261	20292	20300	20167	20289	20247	20371	20425	20272	20326	20029	19984	20113	20040	20165	20319	20068	20064	20208	20136	20252	20274	20205	20032	20252	19999	20049	20056	20169	20270	19956	20142	20110	19944	19922	20043	20218	19918	20018	20270	20036	19863	20138	20081	20065	20071	20100	19918	20077	20068	20162	20051	20142	20216	19928	20013	20001	19980	20062	20309	20166	20263	20280	20063	20103	20055	20010	20128	20198	19956	20112	20064	20058	20184	20249	20244	20066	20200	19923	20040	20169	20073	20165	19960	19901	20067	19959	19825	20017	20365	20021	20013	19944	20047	20167	19896	20053	20157	20024	20186	20031	20082	20048	19936	20373	20130	20238	20117	20209	20132	20124	20323	20235	20050	19939	20051	20166	20111	19855	19955	20094	20133	20142	19999	19868	20306	20107	19901	20044	20028	20049	20298	20076	20114	19902	20171	19961	20164	20105	20018	19818	19956	20153	20009	19999	19974	19894	20040	20103	20029	19938	20170	20063	20246	20239	20185	20082	19961	19903	20136	20323	19957	20059	20153	20107	20096	20056	19947	19993	20134	20051	20081	20282	20131	20203	19870	19905	20195	20215	20053	20193	20035	19850	20122	20116	20213	20184	20171	20026	20304	20098	20231	20109	19990	20125	19873	20048	20095	20067	20006	20054	19902	20238	19923	20283	20159	20237	20286	20040	19983	20078	20275	20076	20113	20091	20110	19924	19900	20044	19912	19977	20072	20220	20064	20160	20146	20006	20016	20171	20080	20143	20184	20122	20105	20090	20274	20190	20014	20295	20144	20235	20050	20135	20142	19854	20078	20093	20149	20087	19985	20089	20042	20207	20067	20274	19886	20088	20023	20186	20036	20022	20106	20158	20237	19897	19955	20109	19964	20104	20107	20213	20039	19992	20015	20230	19914	19964	20170	19887	20079	20150	20059	20178	19945	20111	20000	20136	20040	19969	20046	19993	20349	20142	20137	20176	20004	20261	20073	19997	20196	20140	20275	20222	20207	19836	20073	20195	20134	19958	20149	20405	20157	20081	20166	19961	19957	20264	20149	20266	19968	19896	19955	20072	19947	20289	20175	20076	20109	19890	20055	20053	20205	20195	20004	20180	20118	19877	19835	20351	20271	20185	20108	19887	20229	20254	19980	20235	20195	20023	20096	19920	20060	20078	20089	19933	20095	20191	20014	20042	20132	19977	20372	20192	20062	20074	19958	20074	20012	19834	20207	20192	20189	20077	20078	20024	20165	19905	20143	20115	19962	20231	20214	20015	19853	20164	20178	20018	20109	20074	20044	20137	19827	19902	20103	20163	19932	20028	19956	20133	20052	20088	19952	20170	19866	20052	20080	20066	20144	20023	20134	19984	20316	20064	19991	19796	20073	20006	19866	19942	20020	20033	20126	20144	20194	20212	20076	19844	20143	19899	19979	19987	20104	20238	20018	20084	20057	19989	19914	19975	20108	19995	20386	19892	19810	20016	20030	20010	20026	20223	19890	20125	20056	20196	19990	20050	19989	19977	19931	20055	20111	20199	20237	20374	20251	20272	20033	20070	19990	20174	20189	20139	20075	19952	20267	20340	20065	20125	20181	20190	20024	20114	20030	20015	19932	20045	19887	20055	20099	20012	20012	20030	20035	20115	20341	20123	19855	20034	20061	20184	20203	20089	20097	20103	19825	20151	20211	20056	20034	20186	20101	20282	20181	20280	20195	20220	20209	20077	20127	20265	20185	20139	19968	20194	20034	20172	20019	20066	20213	20271	19928	20389	20046	20122	19917	20139	20177	20322	20015	20011	20232	20128	20125	19842	20072	20068	20291	20119	20071	20038	20325	20313	20253	20248	20004	20010	20173	20237	20235	19877	19960	20309	19838	20239	20025	20329	20189	19954	20160	20122	20009	20156	20178	20062	20170	20040	20113	20203	20177	19973	20093	20180	19961	19888	20157	20079	20176	20261	19957	20054	20087	20092	19903	19932	20260	20072	20292	20070	20043	20198	20117	20011	20095	20096	20176	20056	19912	19960	19998	19958	20200	20079	20035	20338	20084	20062	20193	20270	20158	20093	20209	20222	20011	20303	20052	20162	19991	20308	20076	20252	19933	20103	20114	20190	19940	20087	20087	20178	20186	20016	20061	20063	19881	20373	20000	19977	20032	19976	20030	19977	20161	20262	20234	20010	20050	20183	20009	19909	20161	19921	20108	20096	20170	19962	19948	20053	20076	20118	20154	20132	20243	20247	19984	20001	19994	20186	20182	20099	20201	20208	19887	20121	19921	20204	20191	20226	20065	20364	20014	20165	19993	20016	20018	20074	20201	20209	19978	20015	19983	20000	20027	19939	20154	19912	20089	20102	20016	20098	20054	20015	20131	20084	20122	20081	20159	20142	19932	20007	20105	20202	20035	19947	19915	19756	20153	20261	19931	19956	20077	20035	19985	19921	20073	20088	19847	20299	20179	20217	20036	20147	20011	20166	19983	19965	20071	20020	20046	20147	19859	19992	20045	20157	20068	20229	19899	20113	20027	19975	20055	20098	20071	19989	20173	19975	20095	20378	20009	19923	19997	20041	20053	20239	20180	20203	19974	20003	20005	20020	20070	20083	20123	20249	20272	20004	20222	20151	19944	20133	20101	20096	20078	20214	20082	20000	20285	20029	19976	20060	20081	19988	20089	20274	20143	20112	20133	20041	19932	20127	19943	20167	20088	19804	20243	20313	19989	20012	20147	19961	20092	20212	20180	20231	20156	19964	20156	19868	20233	20247	20206	20050	20183	19904	20084	20153	20060	20073	20172	20084	20112	20024	20198	20054	20025	19833	20104	20241	20009	20088	20184	19959	20085	20172	19938	20222	20077	20200	20069	20139	20050	19980	20112	20172	20020	20085	20267	19949	20031	20051	19915	20124	20022	20106	20048	20022	20262	19960	20379	20046	20104	20084	20226	20075	20153	19972	19947	20006	20022	20081	20026	20263	20106	20307	20038	20110	20176	20032	20130	20140	20133	20165	20042	20207	20198	20004	20146	20146	20057	20113	20152	20149	20219	20005	20062	20076	20161	20126	20288	20208	20083	20288	20030	20227	20038	19826	20081	20079	19914	20035	20234	20104	20066	19856	20020	20151	20133	20038	20045	20160	20147	20052	19757	19961	20171	20233	20006	19957	20020	20219	20052	20104	20100	20127	20126	20145	20016	20051	20031	20078	19946	20089	19999	20142	20021	20052	20039	20246	19989	19902	20197	19776	20033	20024	20080	19947	20140	20177	20096	19824	20219	19981	19950	20215	20139	20123	20159	20031	19995	20120	20029	20177	20217	20072	19851	20014	20096	20284	20110	20298	20090	20288	19977	19942	19984	20238	20177	20071	20004	20216	20011	20080	20025	19923	19937	19911	20105	19998	20196	19844	20022	20297	20172	20129	19889	20092	19982	20137	19913	20049	20169	20302	20210	20143	20071	20226	19972	20059	20090	20056	20007	19972	19944	20072	20298	20126	19707	20136	19944	20038	20203	19877	19978	20281	20178	20211	20367	20253	20184	20195	20192	20044	19892	20006	19837	20036	20186	20303	19900	20164	20145	20065	20058	20262	20148	20186	20222	19911	19997	19931	20123	19953	20029	20108	19935	20098	19957	20213	20144	20027	20126	19956	20091	20172	20077	20138	19939	19954	20145	20115	20028	20178	20086	20115	20124	20019	20062	20109	20104	20366	20076	20150	20127	20098	20029	19995	20154	20286	20262	19938	20033	20156	20199	20015	20176	19978	20099	20051	20241	20061	19875	20133	20055	20182	20138	20064	19983	19908	20076	20180	20272	20030	20209	20170	20082	20230	19979	20246	20124	20016	20305	20361	20011	20091	20034	20004	20110	20188	20072	20057	20071	20174	20026	19951	20309	20037	20246	20102	20164	20083	20179	20106	19975	20144	20143	20170	20148	19933	20155	20100	20029	20023	20082	19990	20002	20012	19989	20232	20176	20065	20066	20287	20176	20077	20097	20306	20050	20148	19986	20263	20207	20044	20022	19907	19959	20257	19984	20104	20225	20295	20275	20377	19853	20067	20107	19972	20018	20089	19959	20318	20133	20056	20024	20348	20227	19992	20014	20323	20027	20033	20239	20233	20028	20196	20283	20138	19970	20083	20274	20243	20318	20160	20198	20034	20042	20191	19998	20107	20020	20222	20076	19889	20147	20167	20058	20083	19974	20040	20340	20203	20117	20053	20090	20396	20198	20190	20137	20264	19946	20038	20074	19979	20162	19974	20010	20040	20040	19931	19904	20133	20306	20176	20079	19995	20050	20066	20078	20137	20022	20074	20303	20212	20076	20390	20029	20241	20301	20015	20094	20195	19850	20006	20060	20054	19908	20177	20078	20449	20105	20040	20096	20153	20030	19966	19944	20028	19838	20001	20038	20213	20060	20010	20259	20105	20017	19658	20124	20107	20125	19949	20107	19999	20003	19962	20176	20291	19985	20227	20050	20083	20120	19997	19969	20038	20156	20293	19963	20344	20092	20016	20217	20312	20038	20042	20227	19913	19998	20049	20039	20262	20014	20020	20034	20064	20050	20250	20247	20131	20249	19981	19828	20183	20177	20085	20028	20153	19992	20086	20192	20044	20088	19963	20219	20039	19994	20259	20202	19940	20200	20121	20017	20011	20132	19957	20073	20177	20136	20140	20065	19971	20038	20025	20073	20117	19949	19994	20021	19991	19920	20130	19963	20107	20294	20077	20187	20127	20022	20118	19967	20120	20100	20156	20135	20009	20101	20127	20219	19984	20039	20106	20137	20010	20131	19954	20058	20112	20290	19940	20226	20238	20184	20231	20142	20153	20142	19972	19919	20169	20087	20020	20231	19924	19965	20022	20028	20158	20098	20237	19884	20213	20263	20136	19951	20142	20133	19927	19907	19839	20160	19775	19900	19856	20059	20029	19916	19987	19970	20064	20172	20052	20029	19974	20262	20203	19893	20241	19981	20035	20190	20233	20068	20053	19891	20075	20141	20041	20339	19987	19847	20116	20058	20125	20105	19923	20188	20066	20125	20291	19836	19991	19936	20247	20177
32588	50757	54086	52192	49639	42487	35490	31112	26558	23722	23351	20879	19798	18241	17559	17341	16852	16348	16218	16135	15842	15724	15599	15635	15663	15452	15422	15166	15285	15310	15335	15285	15193	15237	15165	15161	15547	15204	15067	15247	15222	15116	15214	15095	15180	15211	15243	15105	15055	15123	15257	15078	15145	15109	15189	15281	15204	15121	15061	15281	15299	15166	15084	15202	15082	15271	15221	15114	15143	15171	15079	15147	15385	15215	15123	15278	15189	15061	15340	15155	15167	15130	15281	15169	15246	14990	14996	15354	15155	15058	15293	15036	15176	15099	15183	15164	15156	15070	15011	15103	15010	15142	15169	15172	15110	15163	15010	15295	15084	15241	15163	15169	15226	15116	15233	15212	14967	15126	15076	15070	15044	15128	15146	15170	15070	15178	15267	15261	15131	15211	15118	15357	14918	15237	15234	15128	15164	15132	15129	14995	15196	14994	15125	15157	15333	15061	15183	15393	15046	15080	15059	15129	14993	15184	15101	15291	15131	15101	14994	15075	15031	15222	15148	15189	15105	15099	15009	15134	15209	15275	15078	15312	15269	15195	15123	15047	15091	15248	14944	15131	15177	15106	15315	15334	15287	15221	15114	15021	15148	15154	15062	14955	15300	15147	15094	15005	15414	15234	15087	15136	15304	15113	14981	15136	15084	14970	15112	15228	15098	15162	15142	15126	15073	15218	15200	15038	15182	15319	15189	15313	15023	15107	15107	15082	15294	15114	15119	15137	15241	15197	15279	15334	15201	15263	15270	14995	15083	15192	15080	15178	15102	15141	15231	14989	15253	15209	15172	15223	15193	15162	15101	15064	15122	15203	15138	15099	15319	15118	15257	15231	15121	15049	15148	15088	14995	15118	15124	15210	15144	15257	15231	15235	15074	15143	15303	15058	15134	15231	15174	15193	15132	15075	15250	15154	15132	15351	15067	15290	15033	15302	15120	15112	15112	15218	14963	15160	15054	15260	15165	15210	15031	15123	15049	15202	15006	15067	15136	15145	15317	15110	15244	15088	15217	15102	15053	15065	15104	15146	15363	15153	15336	15265	15069	15178	15121	15237	15205	15269	15138	15385	15168	15252	15266	15137	15216	15234	15123	15404	15301	15136	15049	15002	15005	15152	15129	15097	15183	14996	15201	15152	15126	15138	15125	15168	15293	14980	15030	15329	15018	15194	15125	15245	15239	15192	15170	15281	15054	15160	15157	15214	15111	15128	15126	15076	15251	15192	15124	15115	15204	15275	15121	15224	14999	15291	15225	15170	15121	15272	15249	15239	15138	15139	15043	15028	14995	15124	15130	15184	15253	15154	15209	15210	15136	15215	15097	14992	15083	15182	15075	15186	15210	15257	15134	15165	15186	15246	14946	15101	15042	15223	15219	15129	15082	15090	15264	15231	15155	15177	15138	14979	15219	15063	15204	15119	15272	15146	14877	15247	15250	15154	15115	14851	15096	15159	15209	15090	15085	15100	15350	15307	15176	15189	15199	15256	15156	15064	15059	15143	15278	15219	15037	15114	15291	14999	15198	15329	15246	15133	15127	15129	15115	15160	15150	15098	15266	15261	15264	15061	15275	15251	15008	15095	15229	15214	15183	15038	15237	15115	15105	15143	15082	15256	15278	15204	15161	15193	15016	15196	15170	14966	15082	15206	14981	15108	15196	15014	15134	15180	15161	14987	15111	15287	15288	15091	15229	15152	15007	15352	14981	15122	15249	15080	15153	15232	15014	15255	15065	15140	15234	15079	15197	15323	15174	14791	15254	15129	15177	15038	15014	15163	15257	15188	15271	15291	15298	15110	15224	15204	15059	15217	15226	15109	15084	15319	15194	15171	15100	15203	15318	15184	15199	15237	15148	15029	15006	15114	15128	15152	15322	15175	15114	15124	15102	15236	15115	15140	15152	15415	15204	15194	15057	15126	15056	15036	15054	15037	15227	15080	15237	15233	14950	15043	15177	15101	15176	15229	15179	15166	15308	15194	15225	15241	15177	15207	15246	15242	15297	15120	15214	14989	15037	15256	15132	15191	15182	15220	15030	15147	15237	15179	15095	15029	15011	15093	15071	15026	15141	15275	15049	15183	15157	15327	15175	14960	15171	15265	15014	14980	15388	15172	15162	15084	15027	15162	15064	15084	15147	14900	15197	15183	15104	15214	15158	15189	15126	15158	15241	15249	15151	15202	15109	15154	15133	15169	15166	15176	15061	15056	15189	15328	15315	15135	15105	15231	15057	15158	15260	14947	15196	15075	15250	15005	15156	14983	15096	15156	15102	15307	15125	15115	15131	14986	15317	15286	15151	14921	15115	15206	15271	15031	14982	15135	15127	15266	15060	15078	15154	15097	15297	15214	15004	15070	15159	15208	15070	14994	15105	15270	15177	15323	14966	15221	14971	15124	15248	15151	15148	15117	15202	15255	15216	15134	15115	15164	15300	15199	15237	15245	15248	15109	15294	15188	15150	15207	15173	15165	15313	15179	15271	15051	15147	15169	15032	15101	15230	15027	14936	15194	15058	15298	15164	15135	15057	15207	15154	15179	15133	15190	15073	15076	15117	15083	14992	15027	15076	15191	15125	15120	15195	15238	15086	15174	15292	15162	15218	15287	15126	15183	15184	15031	15103	15138	15055	15152	15036	15281	15123	15162	15155	15121	15205	15114	15213	15136	15217	15253	15335	15275	15113	15154	15154	15051	15369	15272	15166	15157	15280	15055	15179	15030	15108	15045	15125	15121	15348	15331	15149	15138	15206	15433	15316	15153	15205	15094	15125	15109	15127	15165	15209	15157	15268	15220	15271	15096	15020	15276	15182	15220	15110	15240	15258	15149	15038	15153	15161	15154	15221	15094	15105	15137	15446	15126	15024	15273	15178	15123	15155	15141	15041	14957	15073	15227	15092	15063	15128	15147	15312	15166	15071	15158	15156	15065	15171	15174	15128	15084	15061	15247	15201	15233	15352	15256	15110	15080	15243	15174	15177	15113	15158	15218	15103	15191	15149	15091	15206	15045	15160	15156	14898	15086	15069	14929	15102	15243	15165	15096	15086	15140	15246	15154	15171	15135	15175	15247	15231	15237	15257	15260	15130	15242	15192	15102	15260	15374	15132	15214	15284	15015	15058	15311	15359	15157	15183	15036	15014	15043	15198	15176	15238	15181	15164	15055	15024	14963	15075	15162	15254	15107	15224	15332	15244	15078	15097	15222	15201	15119	15231	15304	15106	15144	15130	15283	15074	15227	15128	15177	15158	15153	14991	15120	15284	15263	15197	15088	15051	15075	15114	14962	15107	15081	15406	15175	15208	15373	15259	15092	15263	15176	15209	15188	15217	15330	15056	15112	15253	15112	15005	15087	15219	15245	15237	15111	15126	15124	15147	15230	15069	15211	15058	14947	15264	15159	15183	15065	15062	15099	15175	15115	15124	15129	15168	15210	15015	15006	14802	15099	15465	15046	15306	15199	15318	14918	15244	15211	15005	15235	15208	15012	15212	15194	15114	15039	15210	15175	15115	15036	15017	15317	15088	15124	15191	15051	15084	15107	15092	15288	15043	15172	15089	15142	15056	15344	15123	15145	14974	15080	15267	15199	15161	15232	15284	15182	15037	15277	15149	15316	15207	15282	15072	15198	15075	15186	15046	15124	15118	15217	15168	15137	15310	15217	14984	15179	15185	15254	14940	15061	15204	15148	15341	15156	15271	15252	15161	15214	15191	15147	15240	15109	15243	15195	15065	15197	15147	15223	15104	15163	15111	15049	15302	14989	15187	15316	15357	14988	15139	15211	15147	15184	15082	15116	15106	15175	15144	15239	15223	15368	15180	15190	14995	15150	15297	15136	15201	15067	15164	15174	15113	15168	15093	15227	15197	15315	15220	15167	15047	15200	15263	15172	15253	15242	15198	14949	15272	15178	15084	15123	15083	15211	15323	15119	15155	15300	15019	15273	15192	15066	15207	15219	14917	15307	15091	15135	15141	15098	15215	15249	15323	15316	15218	15234	15162	15201	15169	15075	15145	15098	15212	15148	15371	15201	15111	15154	15063	15172	15125	15073	15005	15163	15254	15128	15026	15096	15120	15271	15086	15128	15173	15295	15040	15142	15251	15048	15125	15257	15191	15161	15179	15130	15155	15102	15083	15064	15119	15222	15048	15190	15054	15168	15159	15321	15178	15162	15156	15098	15324	15195	15288	15157	15121	15188	15276	15038	15142	15054	15250	15178	15055	15037	15199	15362	15186	15100	15030	15298	15260	15093	15157	15144	15134	14976	15035	15211	15283	15237	15063	15220	15062	15183	15067	15163	15238	15005	15325	15102	15271	15064	15336	15088	15095	15219	15160	15176	15228	15114	15134	15194	15104	15331	15150	15270	15012	15189	15158	15153	15005	15113	15106	15082	15294	15269	15083	15318	15076	15076	15323	15077	15236	15179	15123	15077	15252	15203	15015	15298	15038	14987	15194	15264	15046	15134	15055	15262	15129	15177	15223	15216	15118	15098	15183	15147	15194	15126	15139	15245	15200	15257	15201	15194	15128	15182	15058	15010	15355	15180	15216	15266	15058	15226	15234	15135	15164	15135	14937	15305	15115	15115	15101	15313	15131	15371	15259	15107	15023	15248	15289	15148	15209	15078	15139	15046	15124	15092	15109	15099	15154	15174	15206	15221	15120	15269	15190	15260	15170	15183	15319	15023	15178	15297	15213	15217	15024	15136	15273	15102	15273	15214	15192	15119	15295	15072	15031	15139	15175	15151	15070	15185	15213	15228	15089	15136	15129	15084	15239	15146	15234	15055	15248	15082	15038	15300	15098	15277	14984	15319	15128	15210	15090	15171	15267	14992	15346	15212	14990	15345	15029	15277	15236	15145	15008	15227	15292	15172	15087	15195	15153	15301	15200	15199	15096	15236	15198	15169	15099	15254	15195	15140	15235	15099	15115	15195	15238	15166	15122	15205	15132	15207	15252	14967	15197	15152	15147	15115	15275	15263	15225	15165	15190	15211	15083	15109	15211	15309	15076	15144	15124	15129	15158	15067	15087	15234	15219	15125	15080	15214	15098	15341	15353	15202	15140	15165	15185	15138	15074	15203	15171	15186	15105	15110	15163	15108	15131	15002	15193	15100	15177	15163
24511	21607	29964	30348	37247	39864	38468	32675	29537	28180	28023	25397	24640	23456	22550	21710	21749	21618	21299	21171	21033	20993	20706	20774	20560	20466	20544	20488	20373	20229	20296	20425	19984	20363	20318	20174	20208	20302	20113	20010	20254	20051	19926	20261	20108	20093	20262	20123	20246	20053	20310	20215	20094	20063	20023	20142	20340	20220	20148	20265	20114	19989	20119	20058	20074	20146	20009	20246	20116	20199	19921	19947	19959	20044	20214	19985	20137	20118	20300	20348	20163	19922	20128	20183	20367	20391	20053	20334	20076	20164	20139	20295	20208	20072	19977	20069	20116	20006	20449	20206	20049	20143	20099	20247	20327	20095	19974	20301	20201	20234	20187	20138	20263	20321	20161	20184	20197	20080	20195	20152	19872	19899	20028	20020	20027	20166	20265	20174	20184	20306	20226	19821	20148	20115	20053	20063	19903	20166	20236	20029	20094	20046	20146	20001	20222	20032	20144	20144	20213	20326	20052	20215	19948	20154	20307	20095	19969	20159	20172	20170	20071	19971	20033	20131	20095	20149	20070	19965	20305	20184	20388	20224	19960	19952	20017	19985	20344	20009	20175	20185	20030	20249	20008	20253	20213	20054	20129	20078	20059	20299	19974	20167	20183	20338	20048	20268	20172	19868	19942	20293	20470	20127	20198	20074	20222	20036	20266	20223	19996	19998	20036	20327	20091	20195	20204	19967	20146	19890	20024	20246	20178	20271	19926	19963	20036	20036	20054	20207	19886	20049	20002	20004	20197	20191	20173	20054	20226	20019	19978	20010	20390	20052	20005	19920	20101	19897	19963	20299	20154	20128	20001	20247	20041	20112	20182	20144	20054	20095	20032	20014	20047	20159	20326	20333	20030	20075	20166	20233	20445	20029	20147	19999	19945	20059	19995	20045	20215	20130	19953	19993	19914	20096	20041	20081	20105	20152	20159	19991	20160	20127	20041	19925	19944	20153	20204	20063	20144	20009	20057	20315	20095	20127	20110	20051	20000	19957	20053	20165	19915	19966	20182	20078	20183	20082	20108	20199	20133	20091	20230	20089	20406	20254	20136	19944	19876	19948	20270	20278	20094	20055	20102	20042	20039	20303	20172	20344	20367	20063	20047	20009	20095	20201	20097	20074	20072	19993	20048	20167	20045	20012	20125	20128	19912	20224	20265	20128	20190	20107	20115	19827	20171	20108	20021	20324	20050	20066	20019	20020	20142	20061	20098	20095	19974	19959	19930	20088	20117	20129	20077	20125	20087	19921	20055	20252	20309	20073	19929	20182	20105	19936	20191	19930	20037	20253	20173	20083	19997	20072	19991	20194	20255	20035	19967	19847	19976	20157	20048	19922	20064	20231	19977	20104	19995	20153	20378	20220	20084	19969	20226	20010	20084	20248	19961	19832	20184	20077	19975	20179	20117	20081	20203	20008	20080	19883	19851	20141	20012	19997	20192	20228	20252	19995	20080	19902	20279	20147	20115	20053	19993	20064	20159	20125	20200	20051	19898	20124	20159	20006	20145	20389	20215	20079	20057	20082	19937	20013	20115	20139	20081	20198	19981	20101	20193	20046	20152	20121	20131	20183	20140	20238	20089	20118	20121	20318	20025	20256	19987	20116	20069	20106	20264	20164	20147	20212	20273	20247	20396	20150	20051	20152	20286	20411	20229	20169	20138	20119	20324	20035	20071	20233	20118	20002	20350	20040	19979	20102	19947	20129	20251	20369	20339	20218	20224	20004	20095	20099	20457	20017	19902	20080	19995	20140	20029	20316	19988	20091	20002	20011	20080	20308	20260	19966	20347	20154	20111	20230	20116	20049	20091	20209	20315	20110	20251	20083	20003	20028	20404	20245	19904	20080	20057	20192	20013	20101	20125	20089	20129	20127	20021	20262	20326	20110	20161	19967	20088	20366	20032	20206	19996	20111	20250	20044	19928	20237	20104	20085	19900	20138	20127	20092	20119	20154	19930	20019	20065	20084	20390	19919	20047	20104	20237	20299	20069	20076	20079	19964	20144	19983	20321	20153	20247	20192	20151	19931	19868	20310	20188	20076	20061	20147	20178	20109	20185	20267	19964	20281	20080	19868	20003	19940	20301	20077	19998	20084	20089	20120	20231	19994	19937	20221	20194	20109	19990	19936	19911	20143	19856	20082	20209	20239	20138	20213	20248	20204	19990	20293	20279	19875	20064	20049	20147	20213	20084	20217	20306	20090	19965	20285	19994	20155	20052	20073	20100	20165	19942	19827	20092	20050	20184	20156	20183	20240	20099	19811	20010	19994	19972	20173	19866	20151	20151	19965	19952	20110	20039	19967	20133	20069	20229	20188	19923	19814	20029	20226	20205	20102	19979	20091	20104	20098	19983	20075	20163	20166	20041	20074	20010	19819	20097	19948	20151	20043	20161	20354	20277	19970	20103	20304	20121	20032	20080	20112	20051	20124	20056	20043	19943	20059	20286	20095	20176	20176	20033	20102	19989	20004	20281	20012	20056	19943	20038	20449	19929	19820	19951	19810	20259	20098	20010	20056	19810	20000	20194	20024	19790	20157	20014	20284	20056	20173	19966	19957	20020	20231	20119	20280	20129	20196	20133	20194	20062	19970	20080	20126	20073	20016	19971	20107	20148	20025	20139	20196	20023	19974	20379	20118	20179	20046	19833	20224	20069	20097	20117	20099	20031	20097	20065	20259	20261	19943	20176	19888	20198	20038	20133	20138	20052	20181	20263	19964	20126	20087	20273	20218	20059	19977	20183	20071	20248	20071	20221	20104	19927	20047	19931	19983	20129	20005	20008	20053	20018	20151	19923	20168	20328	20057	20199	20197	20034	19972	20235	20043	20193	20020	20007	20373	20140	20138	20221	20174	20148	20124	20299	19969	20206	20144	20006	20174	20153	20088	20149	20113	20219	19965	20021	19923	20122	20110	20068	20180	20216	20186	20060	19885	20027	19870	20199	20004	20022	20201	20146	20207	20138	20011	20231	19909	20248	20282	20008	19933	20184	20247	20211	20181	20145	19855	20285	20190	20103	20045	20156	20209	20235	20222	20148	20166	19993	20027	20270	20178	20280	20040	20082	20289	20287	20018	20058	20102	20281	20034	20256	20249	20284	20040	20163	19944	20188	19930	20046	20372	20375	19966	20100	20153	20196	19925	19772	20157	20231	20091	20206	20214	20090	20113	20160	20147	20075	20136	20408	20008	20055	20032	19916	20003	20071	20177	20092	20054	19985	20284	20111	20140	20139	20114	20428	20128	20053	20058	20129	20018	20222	19869	19931	19981	20157	20136	20103	20069	20100	20022	20178	19928	20205	20108	20242	20283	20152	20209	20028	20211	20102	20294	20093	20046	20007	20087	20262	20058	20044	20021	20124	20107	19978	20187	20043	19964	20247	19998	20146	20023	20017	20126	20142	19986	20182	20409	20272	20258	20296	20041	20237	20167	20016	20123	20206	20032	20014	19962	20087	20149	20200	20184	20095	20060	20204	20151	20240	20042	20389	20189	20185	20173	20291	19944	20230	20043	20339	20190	20139	20114	20206	20183	20226	20096	20154	19877	20271	19994	20343	20033	20164	20065	20162	20155	20248	20031	19960	20193	20114	20173	20061	20015	19961	20111	19996	20135	20122	20339	20219	19984	20052	19998	20096	20015	20097	20076	20041	20342	20193	20251	20177	20013	19971	19999	20100	20063	20181	20023	20299	20190	20101	20256	20202	19974	20004	19971	20073	20000	19964	20126	19973	20087	20115	20111	20087	20233	20175	20086	20166	20216	20212	20179	20107	20102	19966	20109	19879	20039	20172	19986	20203	19978	20115	20216	20255	19764	20238	20240	20142	20080	20159	20427	20097	20136	20056	20128	20151	20059	19955	20224	20260	20121	20228	20314	20077	20048	20136	20328	20202	20034	20205	19908	20194	20153	20164	20067	20229	20216	19988	20438	19876	19995	20231	20223	19993	20199	20070	20015	20165	20128	20128	20034	20055	20215	20146	20110	19883	20214	20231	20106	20290	20118	20142	20044	19961	20079	20065	20242	20259	20105	19817	19959	20047	20064	20124	20295	19991	20256	19940	20113	19849	20073	19952	20122	20019	19806	19977	19929	20188	20191	20208	20153	20028	20232	20044	20151	20057	20088	20071	20128	20322	19945	20228	20077	20081	20075	20202	20098	20292	20159	20208	20173	20158	19993	20048	20187	19981	20108	20041	20103	20107	20185	20008	20110	20200	20155	20139	20207	19848	20275	20168	20026	20163	20297	19960	20097	20181	20288	19973	20144	20254	20248	20193	20002	20119	20160	20178	20098	19864	20038	20072	20252	20259	20220	19800	20149	20329	20216	20223	20215	20019	19993	20089	19944	20191	19826	20086	20094	20281	20197	20079	20126	19999	20076	20136	20005	20102	20306	20132	20026	20157	20038	20121	19907	20280	20045	19998	20073	20310	19974	20054	20191	20057	19787	19914	20072	19903	20024	20019	20017	19891	19975	19876	20140	20100	19980	20093	20184	19939	19967	20251	19993	20297	20085	19975	20049	20129	20359	20148	20090	20185	20038	20252	20146	20177	20029	20112	20083	20215	20187	19949	19878	20315	20140	20281	20114	20044	20043	20190	20184	20021	20411	20243	20009	20076	20201	20236	20110	19935	20424	20287	20339	20174	20253	20017	20162	20166	20045	19986	19939	20021	20119	20212	20205	20093	20015	20153	20037	20132	20108	19979	20086	20166	20220	20073	19918	20283	20034	20050	20287	20025	20132	20030	20095	20025	19947	19991	20002	20056	20244	20195	20285	20060	20080	20290	20046	20073	20169	20046	20071	20263	20306	20229	19986	20362	20255	20203	20154	19942	20173	20109	20195	20120	20103	20131	20226	20182	20118	20201	20226	20342	20336	20211	19927	19811	20060	20093	19841	20028	19986	20061	19932	20141	19987	20090	19959	20154	20180	20009	20027	19948	20227	20216	20018	20153	20145	20236	20122	20116	20256	20184	20137	20105	20102	20340	20106	19949	20073	20219	20024	19970	20103	20196	20183	20150	19991	20192	20272	20207	19992	20091	20098	20081	20132	20027	20072	20003	20107	20097	19931	20200	19897	20129	20248	20102	20299	20238	20014	19990	19996	20089	20273	20010	19976	20028	20272
32341	51589	57714	60355	55608	45709	38021	32850	28804	26622	26255	22581	21684	19595	18168	17654	17301	16831	16968	16602	16412	16274	15889	15830	15885	15548	15368	15474	15494	15351	15190	15570	15104	15200	15304	15162	15200	15267	15264	15211	15290	15129	15292	15247	15070	15143	15119	15331	15217	15178	15185	15141	15293	15310	15313	15208	15232	15055	15306	15258	15131	14995	15109	15142	15072	15035	15163	15176	15274	15111	15178	15148	15116	15252	14952	15069	15193	15223	15186	15091	15272	15086	15157	15143	15218	15242	15364	15138	15337	15170	15097	15126	14959	15063	15242	15203	14932	15212	15061	15169	15078	15346	15042	15206	15130	15158	15203	15197	15005	15013	15143	15047	15199	15053	15036	15241	15155	15210	15269	15094	15184	15087	15114	15225	15152	15209	15083	15301	15071	15016	15081	15173	15188	14942	15029	15216	15169	15057	15081	15135	15022	15406	15042	15227	15114	15039	15001	15006	15057	15348	15157	15159	15385	15139	14954	14995	15221	15136	15181	15128	15250	15322	15035	15022	15301	15023	15131	15120	15128	15111	15380	15021	15251	15050	15091	15006	15138	15084	15046	15148	15160	15184	15129	15090	15303	15275	14966	15248	15093	14977	15066	15168	15154	15241	15149	15142	15252	15097	15023	15186	15250	15068	15244	15262	15253	15036	15176	15058	15053	15167	15230	15246	14982	14997	15058	15426	14961	15182	15261	15415	15018	15144	15197	14921	15244	15190	15132	14994	15071	15349	15158	15120	15138	14987	15222	15212	15067	15028	15299	15097	15229	15297	15061	15049	15167	15223	15179	15201	15133	15130	15204	15342	15267	15046	15217	15274	15095	15002	15009	15201	15133	15192	15011	15066	15249	15226	15072	15151	14999	15081	15191	15228	15170	15058	15157	15039	15353	14886	15219	15116	15231	15039	15274	15295	15064	14848	15158	15148	15282	15086	15205	15127	15093	15132	15168	15218	15130	15072	14961	15354	14983	15102	15096	15199	15191	15143	15237	15144	15258	15122	15360	15096	15053	15252	15183	15042	15134	15327	15197	15143	15063	15157	15241	15093	15065	15132	15149	14987	15065	15200	15207	15100	15211	15124	15137	15043	15173	15100	15231	14885	15205	14955	15140	15046	15086	15071	15100	15068	15116	15094	15129	15140	15132	15175	15043	15218	15139	15230	15110	15270	15301	15146	15020	15201	15184	15320	15001	15140	15196	15213	15041	15130	15233	15088	15072	15191	15308	15194	15289	15094	15031	15213	15016	15097	15228	15167	14903	15152	15118	15117	15178	15194	15054	15141	15057	15070	15178	15256	15247	15171	15108	15184	15280	15021	15053	15292	15235	15007	15269	15215	15164	15281	15331	15194	15238	15150	15186	15207	15298	15144	15295	15112	15185	15187	15035	14959	15176	15425	15103	15027	15144	15200	15256	15185	15085	15233	15134	15023	15242	15126	15332	15227	15222	15143	15070	15083	15392	15213	15030	15243	15178	15134	15076	15118	15063	15145	15189	15257	15051	15326	14904	15042	15168	15130	15252	15096	15203	15116	15121	15203	15079	15039	15251	15233	15112	15086	15138	15187	14991	15163	14976	15280	15167	15143	15032	15082	15105	15185	15248	15073	15070	15062	15177	15206	15057	15336	15056	15119	15265	15161	15034	15178	14952	15043	15163	15204	15206	15191	15191	15097	15082	15284	14994	15093	15094	15100	15130	15205	15055	15254	15164	15351	15124	15124	15159	15154	15244	15255	15014	15060	15051	15155	15113	15040	15181	15108	14980	15145	15177	15233	14978	15076	15265	14904	15084	15279	15043	15139	15155	14963	15165	15166	15177	15075	15257	15155	15033	15208	15241	15261	15108	15035	15345	15248	15075	15287	15330	15114	15144	15271	15142	15070	15098	15232	15186	15051	15093	15158	15305	15031	15113	15005	15110	14937	15029	15308	15084	14956	15202	15193	15037	15215	15431	15198	15127	15447	15049	15116	15151	15176	15146	15271	15121	15122	15111	15183	15106	15084	15170	15006	15237	15159	15115	15154	15050	15248	15063	15308	15142	15311	15260	15037	15225	15180	15138	15073	15099	15037	15065	14845	15080	15211	15088	15124	15323	15087	15054	15062	15215	15154	15068	15016	15069	15060	15239	15286	15046	15107	15151	15059	15041	15149	15321	15129	15131	14981	15250	15047	15274	15352	14940	15154	15120	15191	15228	15001	14995	15075	15144	15124	15153	15000	15206	15181	14859	15093	15141	15188	15176	15045	15168	15169	15190	15123	15209	15148	15161	15233	15049	15148	15034	15252	15158	15194	15127	15216	14995	15140	15277	15104	15272	15049	15282	15227	15268	15187	15281	15131	15215	14963	15123	15207	15073	15153	15166	14984	15120	15121	15131	15106	15159	15388	15196	15051	15139	15089	15160	15183	15160	15015	15097	15108	15050	15207	15196	15201	15038	15178	15202	15105	15127	15099	14975	15132	15205	15138	15146	15158	15189	15035	15211	15238	15208	14937	15082	15091	15127	15032	15164	15028	15203	14969	14996	14939	15085	15307	15257	15188	15166	15270	15126	15313	15080	15301	15255	15147	15161	15063	15244	15088	15199	15219	15009	15240	15121	15143	15138	15124	14901	15117	14999	15183	15250	15173	15014	15276	15077	14874	15211	15073	15099	15110	15154	15379	15071	15158	14974	14935	15207	15210	14913	15081	15259	15216	14960	15174	15188	15100	15254	15132	15099	15253	15132	15232	15190	15165	15170	14902	15113	15074	15070	15340	15191	15242	15268	15071	15271	15029	15122	15246	15058	15184	15092	15212	15158	15021	15076	15094	15161	15312	15073	15197	15256	15093	15334	14979	15222	15318	15099	15365	15047	15212	15208	15123	15091	15103	15026	15172	15203	15258	15130	15079	15157	15031	15117	15154	15353	15170	15146	15276	15170	15076	14990	15303	15096	15147	15238	15110	15146	15193	15154	15056	15069	15062	14958	15311	15020	15121	14940	15205	15067	15302	15178	15107	15138	15123	15026	15227	15194	14976	15018	15264	15019	15176	15237	15178	15182	15055	15160	15226	15217	15134	15185	15063	15151	15199	15187	15148	15229	15069	15196	15117	15105	15300	15164	15236	15008	15117	15125	15191	15044	15123	15148	15096	15127	15127	15156	15206	15270	14948	15193	15008	15213	15142	15110	15166	15261	15150	15064	15132	15175	15189	15183	15036	15174	15091	15266	15237	15197	15192	15216	15106	15097	15147	15204	15276	15151	15259	15293	15120	14969	14922	15142	15235	15247	14940	15161	15088	15186	15322	15104	15148	15032	15087	15197	15090	15195	15232	15103	15154	15271	15019	15162	15145	15231	15200	15133	15151	15079	15111	14922	15098	15074	15044	15035	15097	15043	15017	15187	15039	15145	15040	15068	15104	14998	15248	15104	15173	15034	15028	15032	14986	15095	14977	15112	15171	15241	15031	14955	15306	15158	15209	15160	14906	15087	15001	14965	15068	15183	15138	15075	15174	15158	14982	15130	15051	15131	15040	15372	15175	15189	14873	15245	15032	15158	15142	15112	15078	15101	14992	15009	15193	15097	15046	15352	15100	15166	15253	15320	15216	15183	15135	15135	15329	15046	15296	15055	15083	15078	14916	15325	15074	15163	14863	15052	15102	14851	15126	15038	15191	15215	15156	15167	14997	15116	15117	15088	15169	15030	15056	15111	15178	15256	15048	15090	15024	15184	15089	15102	15180	15333	15081	14961	15070	15088	15116	14979	15082	15044	15379	15161	15095	15272	15312	14909	15393	15308	15106	15192	15152	14989	15171	15280	15191	15198	15199	15246	15050	15252	15166	15095	15192	15099	15180	15051	15068	15129	15249	15170	15265	15242	15104	15312	15049	15021	14927	15181	15171	15084	15134	15104	14938	15184	15145	15144	15264	15338	15105	15261	15068	15082	15011	15144	15060	15053	15405	15313	15102	15110	15172	15123	15193	15232	14984	15223	15197	14960	15049	15122	15239	15171	15252	15073	15243	15139	15006	15200	15034	15177	15298	15122	15020	15177	15140	15129	15096	15133	15138	15401	15218	15221	15010	15262	15220	15177	15119	15224	15149	15052	15131	15087	15056	15303	15100	15126	15104	15142	15014	15210	15072	15203	15164	15360	14997	15199	15086	14999	15144	15159	15136	15039	15197	15222	15128	15134	15081	15005	15286	15222	15033	15265	15134	15053	15071	15114	15232	15220	14923	15029	14949	15089	15143	14990	15058	15206	15183	15129	15193	15054	14967	15130	14966	15146	15137	15058	15006	15070	14970	15122	14837	15082	15240	15189	15301	15055	15149	15180	15151	15070	15138	15193	14959	15255	15099	15002	15240	15245	15057	15164	15139	15149	15113	15167	15105	15160	15181	14964	15069	15201	15124	15250	15021	15145	15080	15051	15008	15182	15282	15137	14944	15265	15047	15220	15049	15094	15251	15121	15111	15171	15117	15215	15064	15190	15241	15184	15109	15113	15058	15202	15144	15171	15212	15285	15069	15227	15152	15061	15136	14983	15043	15285	15096	14893	15228	15127	15262	15049	15278	15010	15065	15233	15075	15004	15169	15265	15230	15248	15136	15153	15313	15154	14973	15163	15203	15167	15008	15096	15251	14950	15278	15146	15185	15168	15019	15354	15171	15184	14901	15155	15109	15091	15070	15172	15197	15167	15069	15193	15092	15176	15035	15181	15193	15121	15150	15109	15088	15286	15108	14975	15106	15154	15103	15087	15219	15140	15436	15284	15132	15239	15069	15203	15321	15097	15036	14995	15256	15158	15183	15164	15201	15198	15237	14986	14973	14999	14942	15257	15065	15130	15228	15123	15269	15037	15142	15166	14964	15233	15074	15288	14985	15092	15229	15066	15135	15106	15183	15103	15228	15061	15086	15150	15085	15148	15095	15236	15145	15221	15026	15137	15110	15397	15213	15255	15228	15196	15267	15204	15106	15094	15083	15152	15143	15175	15075	15191	15161	14931	15138	15095	15503	15201	15275	15023	15213	15297	15044	15072	15107	14897	15132	15181	15310	15244	15063	15283	15098	15080	15114	15193	15070	15019	15110	15201	15082	15073	15317	15100	15185	15075	15173	14988	15208	15240	15157	15070	15157
39517	43061	48918	50248	42887	35994	30641	26620	24814	24210	23131	22610	21915	21289	21107	21176	20843	20822	20635	20540	20400	20170	20453	20280	20394	20139	20160	20220	20157	20243	20316	20208	19979	20013	20199	20034	20115	20137	20053	19873	19997	20194	20133	19919	20224	20021	20083	20018	20211	20300	19939	19977	19922	20290	20229	20017	20107	20046	20086	20227	20100	20205	19949	20145	20121	20000	20171	19991	19981	20016	19697	20187	20000	19948	20067	19837	19874	19783	20075	19988	20082	20033	20224	19928	19929	20165	19962	19923	20021	20251	20021	20130	20179	20036	19925	19918	19960	20138	20089	20171	19764	20100	20048	19979	20147	19952	19950	20033	20160	20105	19949	20108	19927	19938	19986	20180	20087	20114	20223	20213	19872	19963	20237	19907	19987	20004	19772	19944	20211	20059	20025	20079	20282	20043	20001	19986	20228	19883	20039	19974	20143	19916	20032	20035	20201	20169	19826	20105	19921	20153	19927	20311	20018	20045	20003	20127	19979	20079	20080	20223	20320	19835	19978	20063	20183	20040	20048	20102	20213	19908	19972	20125	20002	20028	20309	20165	19939	20061	20148	20015	20186	19923	20057	19849	19980	19944	19979	20094	19933	20070	20047	19874	20150	20123	20107	20034	20041	19971	19881	20032	20418	20017	19856	20101	20133	19890	20224	20282	20146	20011	19748	19951	20050	20069	19945	19902	19902	20161	20338	20012	20096	20022	19883	20112	20073	20112	19915	20009	20137	20002	20144	20097	19930	20074	20038	20204	19915	20241	19937	20144	20207	20150	20156	20085	19974	20075	20242	20171	20038	20084	19754	20048	19965	20099	20048	20131	20008	20081	20076	19948	19984	20062	20151	20038	20201	20073	19972	20033	19969	19910	20191	19887	19994	19852	20128	20015	20084	19899	19941	19969	20103	20084	20147	20015	20063	19955	20044	20029	20073	19949	20187	19985	19916	19884	19928	20003	20033	20091	20093	20161	20108	20004	19941	19896	20013	20068	20166	20045	20035	20073	20161	19989	20241	20122	20151	20122	20014	19995	19947	19953	20015	20016	19912	20017	20099	20034	20108	20098	20031	20022	19926	19934	20047	19995	19917	19776	19889	20007	20111	20093	19961	19923	19799	19861	20039	20281	19808	20055	20001	20099	19849	19901	20008	20068	20044	20114	20116	19914	20095	20164	19996	20198	20187	20074	20106	20215	19945	19834	20170	19806	20015	20117	20052	19948	20195	19742	20042	20141	19982	20227	20004	20008	19877	20062	20173	19969	20053	19907	20151	19991	20133	19954	20070	19986	19990	19859	19819	20173	20007	20078	20069	20030	20010	20037	19962	20076	20032	19994	19967	20116	19936	20188	20137	20150	20209	20357	20035	19940	20223	20269	20243	20148	20016	20135	20022	19916	20023	20162	20094	20146	20144	20064	19974	20168	19958	19992	20032	19905	19886	20172	20108	20048	20136	20101	19990	19995	20061	19978	19998	20224	20074	20039	20044	19863	20100	20096	19990	19798	19961	20125	19993	19966	19848	20115	20086	20206	19986	20067	19860	20076	20010	20222	20165	19941	20006	19941	20062	19968	19969	19848	20113	19901	19949	19841	20074	20084	19918	20314	20044	20022	20099	19884	20022	20156	20199	19904	20032	19813	20035	20197	20186	19978	19889	19947	19871	20058	19973	19805	20004	20041	20071	19765	20078	19969	20063	19847	20121	20018	20002	20015	19913	20141	19989	19984	20144	19931	19996	20012	20037	19775	20016	20052	20013	19985	19945	20024	20230	19996	19883	20171	20091	20010	20161	20217	20097	20077	20042	20035	19977	19828	19966	20175	20210	19947	20073	20348	19983	20307	20225	20007	20100	20142	20131	19949	20216	20176	19997	19998	20144	20068	20257	20275	20053	20026	20222	20186	20080	20094	19954	20133	19943	20113	20046	20075	20232	20107	20117	19971	19998	20057	19794	20230	19783	19835	20112	19969	19969	20163	20076	20125	19983	19947	20067	19848	20132	20173	19913	20130	20220	20032	20127	20059	20011	20227	19978	20038	20201	19985	20103	19933	19973	20290	20169	20142	19973	20064	20162	19923	19910	19856	20133	20067	20036	19987	19978	20175	19947	20008	19984	20114	19964	20040	20021	20109	20246	20193	20034	20067	19951	19970	20152	19910	19975	20115	20104	19752	20141	20226	20236	20115	20073	20040	19884	20170	19948	20114	19944	19962	20070	19976	19993	20215	19958	20177	19949	20148	19990	20084	20084	19943	19750	20085	20203	20244	20013	19899	19938	20222	20114	20137	19989	19767	20006	20089	20038	20125	20134	20121	20046	19984	20198	20119	20268	20202	19969	19962	20008	20362	20271	19927	20213	20077	20084	20077	20091	19851	20059	20161	20045	20295	20177	20218	20075	20195	20187	19872	20208	20117	20118	20216	20028	20037	20055	20238	20218	20078	19921	19846	20137	20485	20196	20263	20117	19851	20003	19823	19761	19892	20087	20052	19950	19880	20104	20038	19746	19856	20055	20051	20096	19904	20094	20021	19915	20086	19917	20173	19997	19780	20148	20313	20085	19964	20116	19869	20212	19999	20166	19959	19949	19844	20176	20051	20009	19929	19961	19896	19935	20006	19907	20215	20129	19882	20008	20059	20084	19820	19874	20074	20001	20408	20183	20287	20136	19981	20181	20065	20144	20404	20286	20015	20018	20004	20131	20187	19937	20163	19974	20214	19994	20011	19968	20208	20146	20226	20209	20056	20055	20113	20040	19892	20198	20001	20116	20138	20193	19961	20040	19838	20084	19892	20029	20216	20263	20168	20174	20185	19835	20056	19989	20209	20106	20036	20004	20122	20157	20023	20013	20224	20171	19812	20036	19932	20076	20030	19842	20122	20194	19977	20247	20173	20032	20155	20007	20208	19872	19947	20151	20064	19990	19689	20043	19977	19874	20037	20091	20074	20034	20022	19879	19912	20048	20059	20175	19952	19925	19953	20032	20071	19915	20125	20044	20033	20053	19979	19997	20028	20166	20227	19989	19949	19986	20285	20134	20174	20240	19994	20001	20093	20142	20232	20048	20176	20032	20242	19968	20113	19951	20165	19982	20091	20192	20098	20070	19861	20094	20050	19832	20017	20071	20035	20095	20211	20071	20199	20187	19786	20178	19941	20064	20119	20063	20190	20093	20155	19871	19901	19790	20017	20096	20214	20193	20088	19838	20110	20008	19844	19897	20141	20134	20006	20166	20097	20077	19951	19981	20115	20143	19927	20070	19980	20043	19990	20059	19821	20040	19808	19950	19884	20034	20054	20124	20103	20060	19968	19874	20036	20265	19925	20080	20078	20191	20032	20149	20203	20111	19994	20243	20176	19964	20231	20210	19883	19996	20089	20064	19887	20122	20138	19969	20027	19892	20039	19866	19781	20005	20145	20131	20113	20198	20234	20059	20139	20030	19854	20123	19917	20428	19978	19961	20098	19971	20107	20060	20045	20129	19877	20246	19942	20157	19979	19990	19945	20042	20222	20130	19771	20070	20029	20361	19983	20052	20070	20057	19877	20107	20181	19852	20092	20086	19790	19917	20067	20021	20055	20128	20167	20245	20079	19929	20358	20128	19986	19981	19932	20242	20071	20168	20281	19965	19871	20246	20190	20090	20092	20077	20004	20040	19986	20174	19888	20219	20058	20069	19987	20108	20187	20164	19929	19883	20102	20287	20267	20131	20074	19859	20106	20271	19986	19897	20185	20114	19998	20203	19812	20043	19975	20035	20244	19858	19961	20076	19977	19834	20165	20033	19970	20086	19920	20041	20004	19872	19933	20042	19939	20188	20044	20069	20003	19818	19796	19975	20148	19912	20136	19952	19986	20036	20003	19948	19986	20124	20105	20097	20016	20081	19983	19905	19958	19900	20285	19903	20001	20153	20155	20263	20197	19973	20016	20121	19973	20027	20144	20096	19990	20292	19957	19935	19887	20193	20086	20203	20189	20238	20173	20094	19963	20115	20110	20009	20043	20024	20038	20034	19969	20166	20166	19932	19990	20038	20048	20030	20176	20020	20036	20017	19893	19956	20242	20044	20067	20195	20174	20153	20167	20121	20029	20047	20007	19865	19949	20200	20313	20321	20057	20039	20156	19976	19995	20186	20058	19886	19977	19948	19923	20183	20126	20320	20089	20369	20167	19915	20034	20015	19905	20202	19974	20135	19980	20357	19966	20099	19994	20136	20263	20067	19855	20138	20113	20011	19940	20206	20151	19943	20136	20109	20024	20253	20244	20133	19933	20218	20217	19935	20116	20063	20191	20363	20060	20140	19972	20174	20089	20001	19890	20084	20059	19901	20131	20118	20204	19940	20112	19896	19966	20114	19938	20082	20133	20003	19994	20147	20109	20130	20114	20209	20190	20212	19949	20213	20205	19854	20157	20122	19919	20139	20177	20248	19897	20195	20214	20090	20206	20119	20188	20172	19992	19969	19975	20121	20063	19794	20088	20077	20307	19885	20154	20142	20002	19840	20110	20145	20010	20134	20124	19947	19994	20212	20082	20346	20090	20097	20016	20084	19912	20174	19999	19971	20135	20213	19862	20067	19945	20195	19794	20224	20179	20239	20137	20157	19997	19959	19919	20028	20080	20120	19898	19914	20036	20133	20102	20130	20396	20267	20199	20025	20023	19917	20148	20040	19949	20094	20028	20149	20199	20174	20107	19742	20164	20114	19903	19986	20148	20221	20016	20011	19984	19959	20062	19938	20092	19960	20076	20169	19999	20067	20119	19977	20122	20070	20012	20150	20004	20299	20098	19882	20016	20033	20100	19954	20022	19783	20170	20045	19970	19869	20044	19973	19883	20092	20017	20141	19892	20259	20117	20006	19813	19926	20200	20213	20062	19939	20025	20239	19856	19901	20062	20093	20147	20119	20268	20079	20010	20082	20108	19878	20033	20268	20100	19976	19737	20209	20126	20111	20090	20031	20133	20025	20247	19915	19973	20039	20243	19986	20077	20096	20129	19948	19964	20160	19964	20070	20258	20156	20218	20020	20016	20031	20162	20007	20152	19998	20028	20123	20107	19931	20069	19907	20079	20076	20035	20167	20142	20102	20206	20192	20055	20042	20098	20016	20089	20151	20142	19887	19983	19959	20205
34358	46368	53378	53216	43411	36210	28669	24193	22177	20938	19933	18973	17963	16910	16566	16408	16171	15874	15979	15867	15732	15463	15558	15437	15317	15065	15161	15249	15369	15027	15241	15271	15137	14974	15124	15129	15089	15114	15033	15047	15114	15191	15063	15051	15355	15213	15213	15129	15179	14909	15167	15182	14919	15203	15063	15105	15104	15036	15079	15219	15299	15295	15142	15132	15207	15196	15113	15189	15043	15024	14863	15145	15202	15042	15132	15191	14936	15158	15135	15175	15101	15051	15188	15129	14934	15012	14980	15110	14885	15036	15201	15198	15176	15039	15114	14943	15184	15007	15190	15163	15061	14994	15050	15153	15078	15038	14985	15070	15268	15027	15150	15079	15199	15161	15010	15182	14972	15115	15201	15102	15235	15073	15145	15083	15339	15154	15238	15031	15242	15168	15143	15403	15180	15024	15011	14995	14920	15143	15149	15132	15038	15017	15276	15180	14943	15076	15094	15098	15240	14999	15064	15007	15241	14973	15209	15112	15063	15083	15099	15014	15086	15033	15072	15225	15127	15305	15089	15217	15106	15221	15351	14986	15158	15062	15085	15145	15025	15043	15129	15104	15126	15285	15196	15053	15255	15146	15181	15290	15240	15278	15149	15043	15071	15035	15120	15097	15180	15027	15235	15260	15383	15077	15084	15178	15090	15195	15195	15122	15127	15210	15261	15172	15092	15001	15137	15102	15058	15013	15189	15136	15281	15041	15168	15035	15144	15181	15238	15126	15283	14937	15260	15009	15086	15104	15204	15136	14893	15090	14989	15222	15089	15039	15366	15008	15059	15151	15161	15389	15190	15009	15181	15002	15242	15196	15366	15141	15009	15146	15260	15090	15191	15124	15249	15012	15166	15260	15030	15087	15184	15265	14941	15035	15070	15065	14886	15079	15169	15010	15145	15122	15278	15100	15001	15111	15044	14924	15123	15109	15208	15180	15103	15047	15158	15171	15124	15096	15166	15019	15114	15077	15063	15158	15239	15244	15197	15156	15230	15023	15061	15116	15112	14956	15223	15146	15251	15106	15003	15175	15165	15001	15118	15092	15237	15164	15277	15103	15120	15102	15002	15184	15021	15105	14986	15065	15148	15043	15050	15097	15134	14937	15114	14880	15287	15067	14851	15176	15337	15042	15103	15146	15104	15062	15239	15113	15109	15205	15081	15170	15119	15226	15224	15149	15035	15229	15112	15187	15035	15106	15051	15231	14984	15233	15064	15012	15184	15108	15133	15126	15050	15363	15194	15082	15106	15071	15005	15075	15178	15100	15296	14999	15191	15055	15052	15012	15139	15073	15291	15145	15088	15183	15181	15030	15026	15208	15137	15170	15026	15279	15182	15176	14948	15055	15090	15050	15081	15066	15183	15046	15148	15017	15244	15141	15044	15029	15086	15140	15269	15250	15093	15290	14984	15116	14946	15003	15277	15089	15165	15137	15083	14977	15152	15157	15076	15143	15056	15075	15297	15078	15121	14980	15061	15056	15181	15125	15012	15045	15065	15030	15145	15031	15272	15034	15095	15302	15069	15132	15129	15067	15139	15094	15012	15102	15139	15113	15067	15101	15212	15048	15006	15181	15201	15176	15053	15176	15172	15074	15256	15129	15083	15037	15146	15104	15139	15284	15301	15155	14977	15149	15027	15364	15235	15236	15125	15136	15033	15154	15186	15177	15204	14952	15093	15033	14893	15207	15064	14982	15371	15052	15142	14964	15120	15183	15249	15211	14989	14884	15197	15108	15151	15165	14961	15125	15025	14995	15093	15140	15150	15255	15118	15127	15189	14981	15256	15207	15265	15296	14976	15290	15241	15154	15124	15274	15044	15347	15152	15177	15184	14983	15142	14957	15173	15121	15253	15180	15091	15067	15072	15064	15023	15031	14975	15235	15330	15072	15130	15216	15351	14998	15210	15160	15222	14948	15332	15069	15135	15102	14995	15228	15077	15147	15086	15189	15261	15055	15090	15079	15119	14930	15156	15189	14990	15021	15060	15146	15029	15057	14966	15145	15206	15279	15201	15052	15048	15049	15072	15202	15147	15084	15157	15226	15088	15156	15124	15145	15021	15052	15107	15047	15083	15187	15001	15157	15271	15097	15150	15227	15191	15262	15186	15127	15052	15152	15167	15108	15343	15065	15152	14975	15043	15159	14970	15116	15189	15168	15090	15092	15135	15185	15000	15097	15035	14915	15099	15020	15025	14946	15088	14955	15055	14850	15095	15324	15148	15180	15158	15214	15084	15088	15074	15130	14973	15087	15198	15114	15146	15170	15171	15273	15226	15084	15048	15015	14959	15126	15127	15038	15242	15199	15241	15167	15089	15193	15067	15052	15062	15087	15262	14988	15150	14994	15093	15117	15017	15281	14854	15057	15055	15188	15204	15025	15344	15148	15265	15018	14951	15162	15023	15185	15122	15307	15219	15105	15151	15112	15138	14985	14936	15225	15051	15168	14949	15046	14892	15299	15044	14883	15221	14970	15115	14920	15124	15119	15068	15046	15348	14970	15177	15184	15064	15146	15130	15169	15213	15246	15023	15047	14954	15063	14960	14985	15259	15245	15147	15104	15074	15078	15061	15290	15180	14901	14964	15072	15230	15211	15213	15175	15209	15230	15159	15083	15046	15074	14910	15105	15241	15170	15145	15169	15113	15106	15102	15082	15225	15095	15121	15160	15178	15100	15091	14967	15182	15088	15260	15043	14888	15231	15145	15255	15219	15048	15215	15119	15275	15100	15175	15189	15029	15084	15049	15235	14781	15023	14994	15104	15113	15208	15087	15109	15221	15219	14937	15063	15141	14872	15178	15024	15121	15099	15110	15127	15137	15008	15181	15211	15134	15060	14941	15070	15261	15110	15193	14959	15205	14986	15123	15051	15192	15313	15092	15115	15099	15059	15073	15120	14943	14940	15088	15184	15078	15092	14936	15065	15166	15156	15137	15108	15152	15118	15074	15164	15088	15108	15171	15222	15227	15171	15097	15058	15090	14995	15062	15139	15096	15181	15033	15004	15094	15047	14974	15166	15086	15154	15137	15151	15037	15039	15123	15164	15168	14995	15099	15122	15135	14877	14901	15177	14928	15225	15220	14978	15135	15120	15068	15073	15381	15170	15097	15146	15005	15031	15167	15161	15176	15102	15013	15220	15012	15206	15267	15035	14920	15076	15214	15000	15085	15016	15179	15258	15326	15011	15143	15183	14996	15123	15023	15132	15140	15174	15063	15130	15025	15129	15067	15137	15151	15034	15142	15221	15275	15136	15180	15193	15094	15055	15175	15145	15133	15127	15055	15220	15111	15122	15077	15191	15035	14946	15298	15135	15190	15097	15195	15274	15263	15035	15219	15184	15094	14966	15190	15014	15096	14882	14957	15104	15080	15063	15128	15141	15163	15178	15100	15175	15180	15022	15006	15206	15175	15071	14986	15012	15056	14945	15232	15152	15207	15006	15198	15063	15232	14929	15016	15070	15119	15311	15143	15187	15088	15112	15129	15062	15090	15010	15236	15174	15168	15125	15082	15045	15035	15301	15066	15204	15035	15181	14992	14954	15016	15165	15022	15054	14953	15186	15114	15249	14939	14969	15272	15057	15079	15185	15106	15128	15173	15214	15058	15225	15074	15097	15166	15055	15228	15293	15065	15082	15175	15247	15034	15174	15052	15034	15046	15088	15039	15155	15131	15060	15186	15228	15191	15218	15139	15177	15193	15213	15102	14879	15307	14908	15199	15090	15017	15004	14916	15257	15089	15214	15095	15130	15080	15124	15083	15164	15163	15100	14954	14987	15281	15042	14998	15115	15039	15152	15259	15244	15270	15053	15204	15198	14973	14900	15107	15101	15112	15236	15301	15074	15116	14916	14943	14931	15279	14996	15059	15247	15241	15103	15180	15177	15099	15029	14932	15219	15137	15098	14900	15208	15395	15130	15003	14962	15062	14880	15235	15113	15140	15099	15241	15210	15222	15220	15134	15050	14990	15044	15023	15102	15038	15003	15067	14934	15230	15197	14975	15152	15120	15304	15108	14970	15035	15087	15101	15183	15127	15186	14940	15124	15129	14955	15162	15018	15223	15207	15250	15178	15065	15196	15117	15120	15094	15355	15235	15071	15157	15112	15208	15236	15152	15105	15112	15154	15321	15265	15055	15233	14980	15132	15156	14977	14914	15025	15052	15036	14959	15177	15173	15132	15143	15294	15104	15024	15080	15194	15107	15083	15051	15034	15162	15154	15055	15187	14922	15231	15210	15136	15061	15405	15108	15067	15120	15040	14922	15210	15304	15124	15068	15214	15138	15098	15086	15168	15183	14976	15041	15265	15220	15135	15155	15164	15108	15013	15002	15014	15140	14901	14943	15176	15283	15016	15115	15141	15179	15186	15140	14905	15095	15135	15173	15025	15187	15186	15316	15269	15127	15090	15071	14981	14927	15193	14968	15119	15139	15046	15056	15157	15253	14998	15097	14974	14997	15215	15159	15089	15091	15213	15171	15136	15029	15042	14993	15221	15213	15024	15023	15013	15262	15057	15166	15034	15074	15176	15022	15159	15101	15094	15088	15055	15191	15071	15053	15177	15042	15143	15185	14924	15051	15024	15118	15042	15187	15104	14945	14915	14988	15089	15020	15268	15112	15257	15057	14964	15109	14970	15111	15040	15038	15009	15115	15183	15103	15023	15065	15197	15055	15208	15072	15200	15220	15091	15409	15048	15071	15353	15317	15054	15128	15124	15184	14930	15171	15159	15196	15332	15096	15140	15108	15077	15175	15185	15106	15204	15065	15081	15123	15226	15014	15064	15134	15035	14971	15071	15103	15042	15273	15221	15174	15177	15232	15132	15022	15053	15181	15133	15057	15130	15289	15215	15099	15120	15134	15128	15216	15015	15038	15102	15202	15135	15226	15126	15158	15017	15273	15093	15075	15127	15261	15332	15231	15111	14985	15134	15257	15249	15102	15023	15078	15248	15078	15145	15193	14975	15190	15256	14979	15178	15142	15128	15048	15251	15169	15057	15070	15078	15183	14972	15035	15085	15021	15152	15030	15167	15297	15048	15092	15123	15113	15074	15156	15102	15176	14928	15073	15082	15123	15110	15213	15134	15232	15285	15143	15115	15077	15181	15138	14999	15084	15074
26314	22674	34616	41030	39473	37496	33286	29403	27589	26560	25309	23794	23342	22244	21500	21454	21229	20794	20724	20926	20809	20658	20235	20344	20189	19999	20087	20247	20134	20029	19917	19917	20044	19920	19847	19955	19993	19855	20041	19911	20034	19794	19700	19883	19538	19905	19744	19911	19888	19833	20083	20066	20080	19949	19940	19853	19960	19873	20051	19834	19833	20026	19860	19675	19767	19759	19850	19835	19851	19634	20060	20111	19733	19753	19733	20085	19875	20058	19983	19845	19996	19789	20072	19878	19858	19795	19899	19852	19937	19812	19911	19923	19720	19862	19829	19755	20159	19910	19796	19823	19661	19676	19825	19796	19983	20093	19945	19766	19998	19986	19773	19992	19925	19911	19959	19837	20059	19920	19939	19768	19970	19811	19902	19700	19807	19735	19960	19882	19948	19792	19972	20094	19712	19540	19916	19768	19735	19943	19844	19874	19867	19973	19985	19680	20024	19964	19769	19901	19805	20034	19851	19963	19716	19852	19843	19655	20029	19945	19866	19760	19724	19717	19754	19877	19956	19855	19946	19771	20032	19966	19949	19579	19634	19777	20052	19844	19880	20017	19989	19945	19911	19828	19916	19841	20050	19888	19947	19847	19815	20016	19624	19718	19995	20113	20049	19643	19722	19647	19913	19982	19841	19807	19788	19652	19595	19559	20065	19697	19525	19717	19684	19956	19837	19784	19667	20024	19913	19633	19821	19868	19920	19784	19810	19971	19801	19848	19904	19937	19822	19748	19873	19712	19687	19622	19710	19718	19799	19822	19842	19968	19920	20063	20021	19739	19789	19722	19790	19948	19717	19834	19861	19943	19804	19773	20024	19883	19996	19920	19719	19950	19753	19886	19701	19986	19818	19748	19967	19665	19720	19972	19848	19699	19781	19979	19828	19776	19769	19836	20011	19705	19792	19729	19873	19885	19717	19723	19996	20030	19747	19800	19796	19861	19701	19941	19883	19900	19626	19801	19572	19773	19891	19795	19850	19931	19736	19979	19780	19845	19834	19967	19733	19771	19856	19586	19977	19691	19904	19881	19715	20106	19902	19768	19680	19776	19880	19788	20001	19833	19907	19937	20013	19879	19895	19652	19942	19951	19899	19942	19997	19757	19536	19826	19834	19919	19796	19802	19821	19930	19654	19882	19652	19855	19940	19868	20021	19778	19713	19738	19951	19751	20017	19739	19925	19974	19561	19794	19779	19852	19882	19776	19830	19590	19879	19870	19840	19890	19819	20003	19840	19794	19849	19749	20039	20009	20101	19843	19890	19715	19759	19677	19923	19744	19950	19768	19842	19843	19811	19853	19802	19945	20020	19627	19787	20055	20103	19821	19638	19869	19825	19815	19754	19741	19757	19649	19991	19819	19806	19870	19684	19843	19774	20017	19857	19786	19956	19812	19750	19935	19816	19625	19745	19863	19895	20025	19870	19851	20018	19732	19785	19869	19895	19999	19632	19958	19641	19851	19920	20029	19971	20040	19866	19795	19686	19956	19806	19917	19605	19851	20076	20116	19926	19821	19786	19746	19769	19752	19878	19880	20010	19983	19803	19957	19918	19722	19960	20024	19781	19684	19935	19983	20065	19686	19911	19689	19731	19753	19954	19732	19939	19666	19968	19647	19674	19707	19964	20001	19742	19789	19959	19818	19827	19848	19817	19933	19932	20078	19800	19701	19998	20061	19941	19508	19759	19866	19812	19743	19758	19889	19697	19880	19780	19819	19970	19780	19845	20011	19904	19946	20112	19834	19719	19847	19788	19789	19896	19764	19832	19929	19749	19977	19849	19803	19963	19952	20039	19957	19745	19929	19789	19825	20076	19889	19657	19776	19877	19740	19789	19840	19758	19954	19831	19663	19813	19996	19787	19952	19918	19715	19939	19756	19989	19886	19727	19650	19841	19773	19843	19597	19909	19814	19909	19866	19728	19660	19847	19884	19988	19858	19802	19844	19833	19667	19815	19885	19950	20001	19736	19773	19723	19966	19712	19916	19727	19922	19928	19898	19952	19818	19893	19914	19658	19917	19786	20181	20005	19718	19636	19677	19984	19787	20015	19784	19828	19922	19731	19760	20090	19973	19651	19825	19912	19788	19813	19829	20032	19724	19692	19680	19744	19964	20019	19686	19881	19627	19919	19669	19764	19650	19763	19695	19637	19806	20058	19791	19757	19905	19810	20095	19903	19855	19878	19927	19669	19630	19752	19953	19926	19679	19799	19942	19945	19788	20144	19606	19953	20149	20098	19774	20004	20067	19734	19936	19910	19854	19778	19954	19911	19682	19672	19907	19915	19842	19808	19984	19716	20168	19859	20031	19609	19685	19774	19735	19792	19685	19698	20017	19801	19912	19915	19834	19830	19896	20088	19753	20007	19866	19766	20013	19757	19974	19936	19678	19838	19971	19970	19947	19752	19845	19861	19925	19866	20006	19715	19784	19687	19896	19767	19867	20079	19675	19920	19836	19833	20029	19799	19732	19821	20032	19694	19815	19944	19888	19844	19809	20053	19933	20076	19836	19838	19832	19636	19734	19848	19882	19911	19819	19841	19767	19742	19830	19944	19737	19805	19874	19890	19916	19960	19678	20048	19843	19978	19876	19803	20147	19848	19935	19901	19813	19647	19748	20058	19725	19862	20094	20038	20168	20104	19754	19749	20007	19859	19881	19891	19793	20085	19793	19954	20016	19714	19871	19655	19973	19979	19782	19973	19946	19821	19767	19844	19729	20017	19738	19818	19698	19852	19782	19941	19920	19702	19839	19935	19799	19720	20197	19889	19980	20070	19780	19808	19942	19992	19892	19638	19733	20033	19845	19662	19917	20011	19754	19961	19769	19970	19806	19983	19832	19902	19935	19675	19851	19929	19556	19628	20115	19851	20031	19974	19786	19827	19626	19735	19834	19865	19791	19730	19961	20067	19923	19904	20141	19895	19953	19853	19777	19729	19757	19884	19919	19933	19914	19656	19753	19852	19715	19789	19793	19956	19991	20173	19839	19953	19948	19884	19785	19693	19972	19875	19912	19866	19948	20014	20008	19856	19966	19895	19799	19802	19841	19845	19839	20011	19599	19712	19803	19829	19886	19734	19849	19877	19759	19886	19826	19967	19923	19979	19799	19912	19778	19889	19954	19853	19841	19962	20032	19813	19973	19636	19997	19830	19867	20003	19927	19960	19850	19995	19882	20044	19794	19778	19696	19812	19777	19787	20127	19714	19859	19901	19800	19968	19771	20073	19743	20013	19746	19944	19819	19941	19721	19682	19814	20013	19798	19854	19992	19951	19977	19981	19891	19995	19909	19758	19885	19786	19747	19980	19769	20024	19822	20120	19871	19998	19934	19965	19895	19840	19928	20020	19695	19977	19804	19777	19948	19782	19898	19989	19689	19941	19779	19835	19806	19761	19647	19887	19891	20196	19806	19901	19760	19587	19764	19938	19774	19690	19700	19957	20012	19695	19859	19740	19977	19714	20000	19621	19895	19712	19697	19956	19801	19837	19762	19796	19822	19992	19820	19931	19776	19996	19978	19981	19852	19660	20110	19512	19900	19852	19536	19632	19683	20055	19889	19862	19866	19808	19874	19717	19863	19821	19876	19823	19803	19998	19897	20099	19869	19670	19703	19760	19775	19923	19942	19723	19771	19716	19744	19533	19952	19965	19831	19801	19982	19795	19957	19741	19777	19813	19803	19967	19763	19789	19901	19929	19930	19697	19864	20132	19932	19923	19929	19886	19837	19753	19758	19717	19922	20055	19704	19764	19723	19568	19801	20045	19979	20035	19878	19889	19658	19938	19734	20048	19916	19820	19990	20013	19782	19890	20042	19884	19870	19854	19725	20079	20016	19851	20064	19908	19805	19991	19774	19980	19847	19874	19825	19854	19769	20013	19800	19853	19692	19880	19980	19854	19803	19719	19645	19978	19848	19894	19736	19945	19849	19744	20019	19891	19728	19909	19744	20014	19965	19742	19952	19920	19781	19711	19823	19833	20006	19904	19737	19892	20044	19911	19859	19871	19990	19914	19929	19624	19850	19814	19856	19984	19765	19979	19671	19948	19930	20107	19903	19900	19628	19865	19745	19815	19999	19775	19890	19851	19967	19757	19977	19794	19734	19743	19816	19992	19857	19890	19815	19795	19850	19943	19724	19695	19750	19814	19715	19918	19735	19985	19942	19680	19826	19789	19780	19722	19638	19678	19748	19903	19810	20190	19842	19985	19829	19733	19929	19901	19749	19816	20096	19790	19774	19812	19889	19915	19900	19893	19973	19820	20033	19871	19789	19809	20015	19637	19808	19884	19998	19843	19882	19829	19516	19872	19868	19807	19842	19883	19677	19772	19928	20060	19831	19843	19931	19716	19766	19749	19762	19838	19982	20056	20038	19816	20025	19841	19641	19958	19884	20130	19882	19885	19775	19545	19614	19723	19892	19941	19914	20035	20131	19855	19940	19857	19957	19954	19855	19880	19697	20072	19973	19745	20037	20000	19878	19761	19870	19656	19844	20126	20102	19880	19909	19921	20056	19800	19959	20154	19951	19905	19952	19978	19927	19771	19951	20025	19797	20064	19948	19874	19809	19810	19831	19803	19966	19947	19986	19977	19863	19816	19806	20020	19734	20063	19751	19763	19791	20065	19975	19904	19673	19821	19895	20158	19951	19954	19887	19870	19913	20082	19945	19926	19565	19687	19675	19844	19806	19970	19829	19738	19867	19923	19735	19688	19870	19929	19835	19936	19904	19980	19863	19617	19907	19850	19780	19727	19751	19631	19706	19846	19980	19900	19879	19860	19806	19779	19874	19790	20032	19742	19835	20003	19779	19942	19806	19922	19800	20006	19911	19915	19772	20197	19795	19978	19866	19862	19995	19938	19992	19995	19869	19797	19920	19887	19805	19969	19853	19999	19674	19956	19908	19903	19893	19689	19878	19664	19742	19662	19696	19847	19859	19797	19865	19914	19808	19917	19683	19725	19972	19893	19726	19622	19881	19835	19895	19994	19808	19975	19968	19754	19698	19716	19830	19835	19806	19630	19919	19941	19941	19880	19874	19836	19857	19712	19738	19731	19788	19951	19955	19905	19917	19839	19768	20006	19822	19913	19616	19764	19813	20008	19869	19699	19811	19879	19960	20002	19840
30580	51168	58883	58141	47677	39048	31449	28362	26606	24644	22795	20456	20128	17996	17365	17183	17257	16635	16553	16281	15964	15729	15784	15626	15306	15265	15348	15345	15122	15368	15322	15066	15083	15133	15204	15210	15081	15086	14985	14919	15068	15072	14992	15127	15051	15096	14924	14968	15090	15022	15099	15030	15089	14859	15035	15005	14967	15055	14950	15007	15001	15115	15018	14959	15078	14957	15112	15137	15002	15097	14868	14853	14983	14973	14981	15170	15039	15163	15158	15157	15174	14852	15029	15074	14967	15168	15096	15144	15031	15009	15110	14970	15088	15013	15102	14909	15113	14920	15068	15063	15144	14968	15118	15089	15112	15018	14956	14998	15133	15033	14984	15063	15076	15205	15110	14845	15038	14992	15026	15001	15214	15034	15197	15123	15125	14984	15093	15200	15044	15123	15014	14998	15079	15126	15162	15021	14986	15037	14946	14935	15013	15171	14973	15064	15010	15045	15107	15112	15004	14906	15055	15035	15068	14834	14916	15061	15137	15040	15013	14945	15278	15106	15219	14918	15120	15143	15068	15030	15116	14886	14893	15068	14868	15244	15163	15004	14943	14853	15097	15136	15090	15052	15083	15145	14959	15018	15106	15046	15205	15085	14927	15112	15104	14879	15004	15049	15111	15028	14970	14862	15041	14830	15015	15108	15258	14847	15053	15104	14997	15012	15012	14963	14978	15142	14937	14998	15059	14901	15297	15114	14885	15058	14959	15068	15088	15025	14932	15011	15132	14970	15153	15073	15059	15102	15221	15179	15128	15034	15033	15089	14877	15021	15273	14943	15040	15095	14855	15013	15084	14873	15026	15078	14938	14931	14971	14858	14957	14982	15063	15214	15103	15247	15019	15079	15127	14879	14994	14987	15300	14953	15100	15194	15064	15063	15000	15011	14960	14960	14977	14837	15094	14972	14798	14921	15052	14955	15192	15184	15122	15069	14980	14948	15120	14998	14930	15047	14913	15045	15216	15046	15140	15144	15007	15169	15039	15089	15143	14907	15029	15070	15103	14983	15144	14969	15021	15020	15056	15131	14927	15009	15012	15072	14983	15023	15037	15092	15108	15133	15054	15048	14993	15137	14906	14994	15102	15042	15052	15004	15039	15074	14920	15050	15083	15029	15203	15021	14934	15004	15018	15089	14994	15002	15154	14985	15132	15018	15099	15021	14953	14917	14972	15102	15182	15089	15191	15092	15249	15045	15061	15146	15059	15116	15136	15026	15174	15082	14922	15059	14929	15153	15045	15020	15157	15132	14995	15094	15104	14821	15002	15130	15056	15040	15076	15007	15079	14967	15033	14937	14901	15038	15161	15070	15161	14890	15054	14851	15191	15104	14994	14983	15165	15024	15035	15064	15137	15049	15081	14937	15123	15004	14975	15204	15095	15120	15020	15054	15033	15091	14901	15124	14975	15032	14990	15048	15058	14958	15045	15133	15030	15024	14917	14831	14977	14967	15058	14972	14997	15087	15215	15054	14949	14920	14986	15042	15062	14934	15237	14920	15078	15048	15010	14890	15156	15081	15207	15010	14921	14865	14961	15184	15018	15004	14944	15102	15129	15085	15094	15150	15093	15006	15011	14936	14980	15098	14913	14978	15095	15088	15096	15132	14986	14995	15139	15109	15043	15023	15053	15185	15108	14834	14939	14992	15036	15141	15065	14951	14882	15132	15058	15108	15182	15052	15096	15110	14962	15079	14948	15187	14837	14897	15053	15120	14913	14945	15145	15144	14961	15030	14981	14922	15173	14893	14984	15125	15107	15122	15082	14822	15065	14869	15049	15141	15033	15016	14883	15130	15149	15005	15035	15023	15154	15145	15109	14999	14956	14973	15084	14971	15024	15169	14849	14981	15199	15047	14969	15084	15135	15126	14996	14901	14997	15039	14919	15127	14897	15144	15110	15167	15035	15121	14932	15043	15094	14932	15076	15148	15057	15043	15108	15035	14877	15089	14919	15000	15150	15101	15127	15261	15045	15045	15025	15019	15110	15079	14898	15109	14892	15167	14962	14994	14920	15308	15091	15064	15197	15023	14810	15090	14912	15059	14892	15091	14952	15111	15078	15019	14984	15006	15050	15021	14958	14974	15039	14977	15237	15173	14962	14987	15046	15070	14972	14950	14989	14977	15074	15072	15046	14937	15055	14984	15220	15029	14985	14983	15214	14971	14973	15130	15061	15060	14969	15149	14955	14927	15186	15106	15002	15080	15166	15115	15072	15100	15073	14998	15013	15111	15002	15004	15021	14930	14995	14967	15116	15124	15047	14900	15042	15000	15100	14888	15025	14953	15018	15122	15023	15134	15054	15121	14988	15264	15063	15096	15023	14957	14999	15155	15143	15032	14976	15050	14973	15140	14916	15046	15070	15033	15134	14978	15065	15143	15056	14976	15194	15259	15105	14884	14965	15219	14961	15099	14999	15048	14917	15039	15018	15112	15014	14914	15103	15135	15133	15068	14995	14994	15102	14974	14952	15111	15005	15022	14947	14979	14925	15126	15119	14867	15007	15067	15008	15064	15008	15140	14882	15131	15113	14968	15027	15026	14989	15017	14974	15145	15065	14998	15075	14982	15146	15120	14942	14855	15063	15017	15050	15002	15025	14944	15131	15019	14951	14994	15033	14983	14963	15165	15046	15200	14923	15229	15111	14967	15006	15025	14998	14977	15102	14985	15048	15136	15026	15278	15096	15083	15101	15107	15142	15109	15093	14968	14963	14988	15011	14987	15013	15121	14973	15150	15042	15085	14934	15052	14948	15034	15120	15195	14989	15054	14906	14966	14925	15192	14940	15073	14949	15125	15173	15042	14998	15133	14910	15049	15047	15016	15244	15207	15115	15019	15104	14940	15157	15057	15161	14911	15264	15095	14908	15035	15085	15030	15050	15072	14894	15184	15049	14878	14889	15160	15191	15097	14983	14970	15008	14990	15055	15131	14924	15168	15326	14976	15176	15005	15059	14915	15043	14974	14987	15193	15020	14986	15070	14959	14999	15005	15127	15019	15121	15249	15120	15133	15035	14844	15144	14945	15004	15036	15037	15128	15171	14870	15114	14853	14992	15073	15050	15104	15081	14973	15081	15055	15037	15087	14911	15115	15102	14863	15051	15003	14978	14942	14954	15218	15079	14868	14901	15073	15000	15257	15035	15043	15182	15063	14957	14856	15092	14965	15182	15116	15001	15072	14984	14904	14872	15083	15152	14936	14904	14852	15098	15137	15031	15013	15072	14883	15068	14951	15022	14894	15210	15163	15137	14998	15092	15032	14822	15133	15164	15162	15029	14863	15012	14917	14855	14963	14956	15232	14958	15034	15044	14997	14919	15071	15070	14975	14822	15123	15057	15064	15124	15102	15150	14856	14842	15057	14937	14915	15016	15078	15017	14955	15006	15027	15008	14917	14943	14904	15044	14878	15124	15010	15106	14932	15112	15119	15013	15012	15083	14830	15046	15273	14957	15003	15145	15007	15065	15008	15094	15077	15147	15156	15057	14950	14945	14953	15158	14948	15155	15017	15086	15008	15302	15008	14991	15003	14952	15189	14950	15107	15049	14942	15180	15159	14998	15186	15031	14968	15226	14950	15124	15034	14968	14967	14985	15280	15067	15121	15327	15076	15136	14950	15121	15128	15136	14956	15100	15006	15192	15209	14897	14924	14975	15039	15058	15055	15135	15117	14967	15163	15107	14866	15171	15081	15058	14810	14938	15128	14974	15230	14772	14944	15066	15143	15060	15201	15103	15072	15009	14900	15055	15119	15183	15005	14945	15023	14971	14974	15154	14992	15024	14966	15183	14971	15052	15044	15122	14954	15132	14991	15076	15053	14994	14920	14975	15145	15131	15087	14817	14982	15086	14874	14923	14957	15033	15179	14990	15035	15192	15052	15003	14965	15017	14852	15116	15064	14941	14918	15048	15052	15076	15061	15172	15095	14943	15228	14939	15000	14839	15176	15003	15152	15129	15166	15004	15084	15285	14966	14932	14934	15117	14999	15000	15105	15000	15062	15027	14897	15232	14986	15092	14827	14944	14989	14844	15191	15170	15322	15015	14972	14979	14973	15018	15059	15086	14949	15066	15150	14939	14878	15066	15184	15109	14816	15032	14771	15193	15141	15023	15243	14912	14998	14982	14985	14957	15018	15035	15019	15054	14999	15032	14922	15001	15167	15022	14929	15181	14975	14990	14977	15148	14891	15049	14971	14964	15097	14926	14922	15140	14873	15079	15078	14944	15126	15021	15045	15020	14921	15149	14943	15078	15048	15007	15174	15118	15046	15063	15005	15258	15016	15113	15091	15075	15078	15015	15028	15159	14988	15212	14897	15207	15222	15111	15200	14936	15090	14977	15181	15077	15047	15060	14967	14995	15016	14990	14978	14962	15032	15079	15093	15152	15026	15008	15000	15045	14992	15201	15133	14949	14976	14901	15137	15146	15102	14995	14919	15010	15047	15134	15135	15097	15008	14975	14987	15055	15193	15072	15078	15132	14891	15018	15157	15161	14935	15031	14893	14760	14960	15204	15047	15137	14916	15072	15099	14982	15088	15241	14888	15051	15041	15141	14846	15126	15024	14995	15103	15153	14867	15024	15096	15165	15183	15021	14939	15121	14863	15242	15031	15078	15145	14961	15170	15176	15029	15163	14863	15276	14958	15081	15259	15097	15147	14962	14975	15055	15037	14933	15081	15104	14988	15023	15040	15208	15127	15014	15057	15158	14990	15051	15268	14887	14975	14934	15030	15079	14988	14992	14964	14944	15177	15109	15133	14826	14916	15058	15080	14890	15065	15204	14998	15013	15105	14911	15239	14943	15012	14910	15021	14978	14856	15028	15043	14974	14836	14880	15098	15079	15097	15038	14976	14831	15071	15049	15051	15111	14930	14984	14965	15269	15047	14990	14969	15128	14962	15052	15174	15207	15026	15111	14993	15015	15052	15074	14959	15053	15103	15066	15078	15001	15254	14983	15113	14965	14984	15023	14847	15069	15031	15120	15124	15171	15045	15135	15161	14949	15093	15023	15001	15024	14964	15079	15140	15015	14876	15153	15062	15004	15184	14962	15069	14973	14838	14995	15161	15025	15140	14911	15161	14987	14966	15030	15016	15032	14940	15103	14880	15177	14976	14964	15203
24540	21732	30921	32339	34104	36956	37261	34224	31893	29051	28213	25543	24618	22840	22264	22225	21828	21520	21529	21353	20909	20585	20619	20524	20347	20321	20160	20350	20128	20339	20466	20223	20118	20186	20162	20078	20170	20265	20309	20072	20132	20075	20037	19896	20208	20174	20045	20213	20247	20254	20200	20302	20062	20006	20054	19992	20053	20034	20154	20300	19894	19991	19805	19938	20096	20009	20226	19929	20189	20039	20174	20441	19980	20029	20114	20135	20107	20025	20228	20221	20171	20122	20164	20080	20213	20129	20098	20122	20113	20024	20194	19963	20322	19908	20105	20104	19985	20191	20065	20105	20246	20293	20064	20119	20413	20007	20173	19925	19933	20088	19964	20027	20016	20147	20042	19839	20291	20101	19938	19986	20129	20055	20141	19931	19972	20224	20142	20075	20061	19966	20247	19923	20045	19968	20064	19826	19930	20006	20159	19848	19956	19934	20064	19972	20063	20193	19958	20151	19861	20144	20124	20118	20295	20064	20222	20201	20041	20004	19854	20059	20043	20147	20015	20005	19857	20271	19960	20068	20215	19900	19925	20065	20037	19880	19937	19724	19971	20060	19897	19845	19962	19992	19985	19964	20149	20164	19999	20149	20027	19850	20029	20038	20021	19869	20139	20212	19877	19765	20095	19975	19929	19907	20023	20142	20262	20192	20119	20065	20071	19812	19911	19878	20057	20051	20078	20213	20001	20141	20050	19686	19903	20149	20086	20019	19866	20106	20042	20074	20031	20051	20023	20240	20178	20015	20201	19875	20137	19936	20138	19958	20103	20085	19969	20142	20167	20010	20051	20040	20333	19944	20052	20128	19965	19810	20121	19904	19937	19961	19806	20143	20175	20287	20137	20087	19916	20015	19913	19833	20203	20134	20127	19863	20066	20073	20334	20119	19920	20177	20085	20116	19945	19975	19819	19967	20261	20091	20061	20085	19957	19964	19940	19768	20062	19998	20098	20100	19937	19903	20196	20080	20182	20073	19838	19965	20010	20053	20025	20169	20068	20024	19995	20039	20372	20113	20046	20191	19991	20055	19941	19878	20028	19900	20008	20021	19972	19916	19971	19989	19979	19972	19980	19947	20043	19842	19885	20001	20014	20093	20095	20254	19951	19944	20161	20107	19905	19953	20136	20189	20055	20143	20078	20225	20092	19888	19830	19954	20213	19997	19979	19863	20077	20089	20167	20002	19879	19918	20067	20072	19955	20088	19859	19854	20134	20026	19984	20025	19935	20201	20118	20044	20039	20006	19901	19698	20050	20018	19949	20195	20028	19938	19883	19968	20153	19904	19927	20133	20159	20324	20119	19723	20072	19976	19898	19974	20007	19994	20196	20165	19918	20076	20203	20033	19903	20118	20141	20062	20160	20077	19987	20031	20218	20011	19989	20057	20040	19995	20051	19802	19918	19816	20065	20113	19970	20046	19913	20054	20068	20116	19973	20193	20111	19994	20242	19907	19671	20239	19972	19954	20098	20066	20031	19900	20012	20053	20048	20000	19868	19993	19995	20089	20103	20089	19996	19900	20077	20070	20241	19951	19969	19943	20135	20194	20154	19913	20070	19921	20160	19975	20205	20242	20006	19938	19925	20204	20122	20136	20145	19998	20008	20011	20102	20003	20053	19950	19963	19952	20055	20033	20056	20138	20051	19910	20086	20091	20052	20225	20084	20139	20073	20093	20153	20076	19990	19984	19900	19944	20022	20170	19957	19956	20083	20076	20150	20018	20111	20090	20121	20324	19998	20175	19930	19973	20247	19916	19880	20099	19834	20059	20292	20105	20010	19917	20093	19967	19929	20090	19828	20141	19975	20033	20082	19934	20053	20288	20040	20156	20298	20016	20169	19927	20105	19866	19940	20213	20051	20025	20300	20019	20128	20072	19954	20024	20077	19785	19859	20055	20103	19893	19849	20006	20083	20076	20166	20087	19961	19932	20146	20007	19977	19852	19799	20004	19910	19747	19899	19951	19880	19947	20150	20074	20174	19749	20059	19868	20051	20170	20220	20096	20142	19954	19965	19639	20019	20021	19912	20121	20049	20179	20027	20035	20040	20099	20191	19947	19881	20282	19884	19930	20095	20247	20110	20247	19929	19936	20057	19976	19902	20087	20107	20013	20188	20091	20216	20086	20104	20098	19895	20018	19919	20111	20095	20241	20078	20134	20101	19982	19915	20034	20171	20120	20052	20134	20180	20118	19908	20117	20115	20061	19817	20249	20184	20043	19830	19903	20175	20144	19763	20033	19927	19896	20027	20076	20069	20042	20193	20080	19950	20082	20020	19766	19984	20124	20107	20141	20176	20073	20017	19991	20014	19953	20174	20057	20214	20251	20019	19917	19925	19934	20024	19791	20369	20060	19990	20117	20094	20087	19848	19995	20196	20074	20003	19827	19854	19917	19995	19946	19947	19898	20136	19947	20044	20169	19982	19969	20086	19981	19936	20165	19886	19843	20094	19973	20027	20205	19798	19885	20238	20244	19909	19895	20168	20053	19932	20144	20220	20089	20090	20009	19955	20101	20081	19942	20058	20067	20037	20116	20179	19978	19953	20094	19939	19912	19845	20081	19997	19958	20158	19831	20231	20029	19816	20161	19778	20091	19968	20098	20068	19930	20083	20078	20122	19923	19919	19791	19899	20075	20064	20001	19985	20068	19895	20030	20040	19977	19977	19887	19887	20154	19887	20122	20100	19900	20095	20075	19987	20143	19981	19853	20135	20104	20135	19851	19980	20141	19966	19894	20087	20414	20117	20057	20011	19988	20066	19866	20158	20071	19809	20017	20088	19750	20191	19996	20159	20033	19966	20011	20077	19872	20181	19880	19951	20196	20190	19861	19890	19679	19976	19917	20023	20033	19995	19720	19983	19974	20136	20150	20009	20058	20229	19981	20111	20080	19954	20200	20056	20054	20003	19924	20357	20080	20082	20283	20218	19781	19969	20100	20098	20030	19956	20155	20178	19994	19803	20043	19993	19902	19924	20120	20148	20400	19979	20228	20042	20164	20080	19989	19990	19997	19996	20184	20214	19936	19771	19949	19947	19712	20002	20122	20051	19996	19889	20090	20075	20036	20058	20055	20049	19995	20064	19947	19941	20009	20039	19634	20019	20036	20036	20172	19832	20126	20130	20010	20136	20226	20152	20105	19881	19779	20223	20111	20019	20058	19931	19926	20140	19796	20004	20114	20156	20277	20210	20021	20096	20229	20001	20077	20006	20149	20035	20094	19969	20119	20111	19977	20190	20040	20077	19912	20143	20053	19857	20121	19940	19858	20138	19964	20052	20005	19841	19976	19879	19999	19947	20038	20018	19977	19826	20085	20047	20177	19903	20082	20030	19999	19913	20229	20226	20099	20127	19899	20110	20062	20015	20379	20165	20053	20102	20075	19770	20150	19950	19879	20172	20159	20056	19838	20016	19938	19974	20194	19973	19982	20275	20040	19964	19980	20081	20084	19963	20167	19967	20044	19691	19968	19982	19859	19977	20022	19965	20028	20053	19982	20195	19808	20056	20064	20156	20050	20212	20108	20153	20119	19901	19999	20246	20036	20129	20183	19833	20127	20253	20268	20023	20002	20284	20090	20027	19841	20064	20046	20139	20152	19832	20093	19915	20063	20156	20160	19849	20072	19957	19970	19979	20037	20075	20088	20032	20172	20093	20266	20128	19859	20157	20136	20094	20024	20086	20035	20196	20056	19964	20124	20283	19834	19954	20120	19993	20052	20141	19941	20077	20201	20094	19907	20023	19903	20076	20207	20271	20135	20208	20265	20143	20050	20313	20100	20213	20044	19963	19807	20080	20168	20032	19881	19983	20043	20010	20086	19904	20103	20190	20054	20017	19919	20066	20084	20096	19964	19901	20126	20312	20101	19960	20199	20157	20046	20215	20013	20229	20285	19940	19995	19948	20096	20130	20047	20158	20096	20315	20038	20247	19984	20103	20074	20030	19971	20142	20123	20042	20206	19917	20128	19960	19988	19964	20234	20231	20043	20082	19879	19798	20051	20158	20231	20028	19975	20161	20077	19866	20080	20014	20207	20029	20088	20127	20179	20127	20151	20140	20240	20031	19868	20039	20040	19982	20037	19939	20156	20151	20117	20162	20208	20003	20229	20433	19961	19959	20003	20024	20034	20055	20102	20029	19669	20103	19868	20198	20197	19943	20054	20100	20080	20053	20107	20080	20142	19967	20163	20169	20109	20258	20254	20039	20310	20099	20032	19924	20047	19991	20215	20409	19940	20116	20114	20016	20009	20058	19931	20199	20049	20122	19829	20030	20057	20098	20119	20066	20400	20007	20060	20264	20248	19947	20277	19962	20062	20250	19930	19944	20233	20152	20044	20172	19987	20003	20222	20199	20196	20080	20160	20219	19988	20168	19975	20037	20073	20024	20164	20006	19826	19934	20032	20034	20195	20032	19970	20014	19979	20091	19948	20106	20073	20075	20264	20211	20307	20030	19937	20032	19997	20076	20106	20118	20060	19986	20072	20107	20312	20067	20036	19977	19826	20037	20095	20066	20088	20106	19817	20169	19990	19906	20007	20165	19804	19895	20276	19980	19952	20116	20073	20122	20059	20096	20037	19877	19979	20068	19991	20138	20072	19927	20138	19885	20090	20135	20140	20145	20123	19824	20068	19916	19995	20120	19891	20077	19982	20109	20086	19935	19973	19958	20089	20012	20201	20048	19962	20065	20053	20124	19881	20011	20120	20151	20033	20140	20147	20102	19961	20087	20247	20229	19746	19965	20082	19950	20149	20130	19982	19840	20195	20081	20072	20130	19993	20011	19945	19972	19969	20172	20268	20162	20021	19923	20006	20130	20050	20129	19950	19887	20044	20117	20133	19972	19956	19891	19984	20220	20067	20030	20213	19981	20125	20107	19940	20228	19901	20074	20201	20026	20043	20123	20055	19974	19981	20114	19946	19918	19924	19994	19898	19965	20144	20077	20014	20088	20122	20046	19954	20112	19982	20001	20141	20118	19982	20040	20070	20060	20188	20156	20250	19931	20155	20056	19990	19989	20061	20027	20061	20233	20085	19912	20027	19797	19927	19993	20198	20350	20219	20165	19996	19860	19996	20179	20043	20155	20003	20300	19794	19810	19833	19900	20063	19988	19944	20090	19990
31021	54610	62827	61688	51144	41875	36955	35000	31661	27678	26757	22174	21620	18687	18271	18277	17896	17397	17144	16856	16328	15869	15783	15737	15613	15516	15516	15454	15491	15343	15263	15342	15222	15301	15228	15229	15151	15166	15104	15212	15226	15099	15076	15141	14878	15216	15173	15197	15083	15146	15133	15161	15109	15172	15139	15071	15099	15182	15059	15126	15016	15241	15160	15361	15244	15054	15119	14978	15086	15135	15137	14920	15064	15200	15134	15095	15118	15116	15171	14899	15062	15020	15246	15013	15094	15166	15128	15188	15168	15149	15155	15405	15166	15142	15124	15045	14929	15222	15163	15056	15220	15134	15133	15130	15147	15054	15095	15225	15065	15089	15075	15167	15076	15129	15060	15028	15109	15148	15282	15108	15215	15074	15100	15214	15152	14936	15217	15041	15141	15159	15193	15039	15127	15105	15214	15052	15257	15039	15106	14968	15155	15191	15089	15156	15230	15186	15156	15216	15156	15274	15177	15114	14944	15205	15245	14958	15128	15210	15145	15254	15168	14971	15057	15206	15112	15232	15176	15143	15167	15024	15119	15181	15140	15175	15095	15104	15200	15114	15181	15237	15130	15098	15028	15200	15157	15078	15111	14930	15130	15087	15133	15308	15025	15127	15190	15163	15253	15036	15158	15119	15291	15139	15158	15080	15183	15197	15216	15107	15323	15077	15116	15058	15098	15000	15191	15238	15049	15229	15138	15017	15003	15264	15178	15227	15122	15323	15215	14887	15269	15255	15012	15250	15057	15105	15121	15211	15252	15128	15076	15150	15097	15136	15068	15092	15046	15064	14956	15219	15151	15140	15110	15132	15113	14971	15145	14998	15206	15077	15209	15113	15086	15152	15176	15068	15156	14994	15238	15082	15152	15088	15188	15086	15197	15031	15125	14913	15305	15093	15085	15063	15070	15239	15198	15149	15294	15152	15157	15119	15220	15200	15205	15230	15336	15201	15010	15153	14886	15064	15257	15143	15093	15062	15083	15017	15294	15049	15139	14974	15074	15054	15188	14923	15141	15249	15226	14987	14962	15223	15143	15171	15095	14994	15089	15065	15128	15042	15202	15051	15114	15073	15231	15242	15078	15326	15187	15369	15182	15002	15158	15099	15073	15113	15151	15205	15250	15134	15262	15104	15148	15234	15012	15130	15192	15035	15206	15017	15280	15105	15040	15232	15028	15035	15084	15216	15254	15016	15102	15048	15132	15059	15048	15082	15177	15030	15324	15058	15098	15006	15083	15103	15138	15353	15274	14926	15221	15094	15232	15073	15056	15219	15003	15046	15374	15232	15120	14931	15302	15045	15266	15240	15110	15252	15244	15179	15304	15055	15028	15200	15168	15019	15229	15039	15150	15189	15004	15122	14976	15330	15071	15204	15109	15246	14910	15092	15064	15015	15058	15097	15285	15300	15256	15286	15130	15077	15156	15232	15129	15145	14978	15233	15004	15211	15131	15161	15354	15087	15060	15249	15380	15073	15097	15152	15255	15026	15175	15110	15098	15183	15217	15140	15157	15018	15197	15049	15142	14890	15250	15104	15051	15108	14990	15185	15086	15214	15192	15066	15118	15248	15132	15037	15056	14937	15264	15190	15093	15100	15059	15056	15046	15191	15254	15126	15128	15231	15038	15195	15114	15141	15181	15191	15155	15300	15102	15246	15189	15009	15150	15054	14853	15298	15208	15118	15209	15176	15167	15198	15071	15167	15117	15170	15038	15078	15229	15222	15092	15167	15211	15175	15096	15036	15048	15180	15098	15237	15118	15265	15180	15170	15120	15144	15057	15080	15116	15088	15128	15202	15133	15048	15005	15239	15088	15138	14998	15246	15007	15112	15063	15187	15207	14964	15187	15070	15243	15243	15029	15322	15060	15170	15093	15145	15357	15119	14998	15233	15210	15201	15082	15047	15117	15156	15299	15094	15086	15209	15097	15258	15123	15104	15154	15103	15096	15058	15293	15057	14977	15201	15155	15141	15127	15228	15085	15189	15193	14997	15205	15047	15044	15261	15113	15237	15041	15343	15223	14958	15130	14988	15182	15144	15208	15013	15048	15170	15055	15161	15319	15100	15208	15124	15142	15157	15146	15113	15194	15152	15191	15070	15190	15215	15186	14924	15239	15294	15042	15123	15087	15123	15264	15293	15080	15189	15027	15217	15228	15029	15102	15013	15072	14993	15123	15207	15148	15085	15002	15038	15179	15091	15230	15116	15156	15183	15029	15190	15094	15058	15228	15058	14940	15141	15200	15132	15109	15051	15222	15156	14875	15150	15264	15085	15205	14962	15218	15264	15040	15022	15169	15107	15180	15206	15132	15099	15225	15203	15121	15244	14969	15223	15194	15122	15103	15032	15101	15122	15212	15211	15136	15013	15039	15113	15183	15315	15123	15180	15181	15330	15165	15190	15200	15187	15121	15101	15252	15257	15143	15186	14885	15242	15113	15132	15184	15202	15041	15083	15107	15189	15094	15190	15116	15329	15129	15211	15242	15376	15318	15135	15117	15107	15109	15084	15219	14938	15112	15124	15188	15214	15118	15189	15172	15091	15106	15152	14985	15349	15149	15147	15127	15199	15185	15286	15249	15041	15039	15156	15259	15141	15076	15177	15094	14996	14996	15026	15140	15124	15090	15190	15146	15163	15186	15045	15192	15026	15370	15094	14999	15106	15105	15050	15151	15147	15224	15251	15226	14941	15121	15058	15133	15307	15038	15175	15258	15348	15218	15090	15263	14903	15105	15132	15016	15382	15018	15004	15199	15116	15226	15068	15203	15231	15140	15165	15218	15119	15046	15266	15110	15243	15148	14971	15269	15071	15095	15228	15102	15282	15103	15014	15275	15143	15085	15115	15239	15181	15076	15166	15090	15067	15218	15055	15122	15218	15099	15052	15206	15101	15091	14967	14944	15101	15202	15131	15293	15059	15055	15217	15039	15053	15206	15025	15024	15002	14986	15104	15287	15143	14962	15052	15277	15085	15166	15139	15150	15164	15047	15103	15190	15211	15084	15075	15129	15026	15234	15049	15048	15327	15020	15127	15142	15165	15299	15035	15335	15082	15369	15102	15269	15114	15224	15043	15330	15175	15323	15150	15198	14979	15101	15250	15122	15269	15214	15163	15141	15077	15286	15026	15212	14973	15170	15194	15118	15303	15093	15083	14940	15152	15117	15075	15266	15091	15173	15126	15129	15134	15156	15144	15051	15143	15087	15049	15231	15221	15112	15357	15273	15024	15156	15138	15132	15136	15103	14917	15172	15205	15162	15037	15139	15089	15304	15218	15261	14979	15157	15102	15192	15014	15044	15078	15078	15142	15110	15045	15072	15020	15080	15180	15000	15300	15085	14959	15131	15187	15232	15005	15093	15003	15176	15192	15211	15034	15219	15153	15211	15285	15135	15211	15272	15142	15200	14886	15173	15142	15292	15220	15172	15063	15075	15276	15129	15213	15065	15215	15136	15266	15019	15263	15207	15016	15249	15104	15089	15156	15256	14938	15297	15084	15175	15194	15231	15041	15091	15101	15175	15159	15127	15072	15259	15115	14924	15114	15254	14967	15225	15159	15030	15249	15228	15119	15050	15170	15175	15128	15262	15105	15100	15210	15271	14976	15072	15179	15006	15139	15049	15080	15103	15124	15147	15435	15149	15189	15130	15249	14958	15083	15065	15167	15204	15133	15084	15122	15195	15038	15158	15183	15148	15164	15168	15182	15067	15104	14984	15034	14926	15016	15034	15010	15313	15031	15140	15088	14896	15347	15236	15042	15205	15157	15112	15148	15023	15318	14906	15219	15048	15025	15352	15202	15048	15103	15113	15028	15201	15149	15134	15123	15090	15181	15203	15001	15082	15109	15180	15068	14985	15259	15290	15214	15051	15221	15086	15245	15209	15036	15060	15094	15207	15221	15021	15186	15230	15069	15106	15043	15059	15042	15078	15115	15153	15068	15073	15111	15105	15055	15085	15062	15191	15044	15114	15122	15099	15301	15119	15079	15024	15312	15030	15062	15166	15186	15263	15090	15225	15124	15134	15049	15050	15069	15172	15286	15047	15174	15056	15102	14964	15252	14982	15194	15330	15154	15043	15155	15195	15168	15147	15187	15165	15054	15110	15107	15252	15093	15196	15023	15061	15144	15169	15106	14916	15156	15222	15129	15254	15254	15264	15173	15139	15178	15169	15085	15179	14965	15284	15155	15070	15225	15220	14995	15024	15162	15084	15126	15062	15133	15152	14983	15021	15122	15194	15041	15215	15157	15183	15040	15288	15252	15297	15285	14954	15148	15269	15095	15158	15140	15240	15129	15051	15182	15242	15162	15070	15180	15297	15210	15242	15124	15111	15078	15094	15275	15196	15128	15073	15074	15292	15002	15141	15067	15138	15110	15296	15187	15062	15066	15070	15210	15162	15118	15223	15124	15236	15149	15247	15143	14940	15381	15217	15332	15310	14998	15241	15224	15222	15094	15200	15053	15145	15050	15315	15092	15188	15079	15186	15235	15093	15286	15267	15088	15162	15133	15231	15228	15000	15061	15019	15043	15150	15106	15127	15196	15064	15202	15218	15213	15083	15105	15094	15246	15124	15318	15195	15157	15242	15043	14912	15207	15146	15060	14963	15065	15164	15027	15184	15143	15251	15221	15045	15206	15101	15164	15069	15122	15167	15285	15175	15131	15024	15037	15168	15187	15326	15153	15339	15171	15037	15277	15126	15143	15114	15053	15253	15330	15325	15126	15190	15189	15134	15092	15000	15168	15075	15218	15102	15146	14995	15195	14990	15170	15013	15034	15102	15230	15151	15110	15075	15256	15247	15275	15255	15310	15329	15201	15137	15082	15287	15129	15162	15125	15151	15163	15177	15091	15088	15090	15036	15013	15243	15226	15145	15241	15007	15048	15199	15123	15080	15142	15050	15271	14998	15217	15007	15253	15075	15211	14938	15281	14968	15320	15061	15143	15162	15160	14984	15076	15197	15084	15138	15198	15171	15169	15096	15118	15019	15210	15064	15205	15148	15043	15085	15076	15027	15196	15009	15069	15046	15146	14866	15094	15092	15132	15093	15081	15076	15083	15029	15130	15057	15026	15015	15172	15195	15101	15164	15216	15164	15153	15095	14934	15119	15125	15022	15239
40173	47686	51804	48264	40191	33579	29228	27450	25819	24533	23791	22909	21812	21320	21146	21017	21135	20784	20665	20664	20653	20211	20290	20303	20499	20223	20226	20071	20229	20114	20197	20122	20119	20227	20178	20117	20198	20151	20143	19986	20152	20002	20243	20094	20122	19990	19994	20249	20282	20075	20163	20230	20053	19969	20026	19928	19822	20075	19936	19889	19948	20189	19999	20031	19999	19961	19972	20009	20037	20247	19898	20146	20132	20143	20164	20186	20081	19977	20074	20063	20017	19921	20085	20011	20027	20055	19901	19953	20181	20213	20067	20189	19912	19840	20074	20276	19918	19918	20058	19999	20238	20379	19989	20058	20197	20019	20167	20020	20186	20205	20115	20061	20018	19896	20139	19903	19998	19964	20035	20045	20341	19968	20055	19991	20062	19901	20069	20179	19972	19945	20079	20137	20115	20126	20124	20162	20148	20061	20102	20002	20190	19927	20241	20280	20151	20112	20026	19946	20081	20014	20130	20086	20214	19959	20115	20121	20242	20209	19918	19984	19949	20356	20361	19934	20083	20056	19995	20136	20114	19973	19949	20129	20024	19998	20116	20173	20189	19916	20186	19969	20259	20273	20147	20166	20216	19970	19898	20271	20215	19988	20083	20133	19981	19684	20158	20236	19868	19828	20123	20107	19885	20069	19974	20106	20207	19986	20000	19852	20245	19970	20174	20142	20315	19893	20221	20186	20334	20158	20068	20152	20143	20204	19897	20258	19902	19861	20232	20221	20177	20168	20126	19881	19948	20108	20158	19846	20069	19879	19878	20044	20316	19849	20157	20017	19946	20275	19989	20142	19913	19927	19863	19940	20033	20202	20205	20197	20073	20124	20215	20005	20171	19974	20027	20041	20172	20027	20092	20038	20043	19865	20192	20178	20065	19969	20081	20166	20117	20245	20123	19992	19890	19986	20069	19939	20009	20156	20142	20023	20204	20029	20054	19953	19979	20161	19953	19989	20058	20126	20062	19940	20104	20082	19982	20064	19856	19981	20112	19980	20288	20223	19988	20195	19971	20009	20010	20192	20159	20028	20243	20014	20004	19856	19895	20116	20013	20158	19991	20055	20114	20262	20103	20194	20109	20035	19932	20190	20402	19947	19914	20339	20070	20242	20134	19969	19964	20175	20057	20033	20293	20453	20016	19873	20002	20155	20076	19872	20153	20233	19950	19966	20206	19861	19914	19934	20114	19984	20083	20189	20058	20145	19932	19994	20113	20139	20142	20080	20145	20128	20031	20096	20181	20027	20120	20038	19916	20166	20009	20250	20025	20126	20173	19941	20016	20208	20005	20062	20355	20172	20051	20060	20276	19984	19928	20101	19976	19991	20032	20358	20127	20083	20071	20350	20119	20120	20202	20139	20061	20140	19927	20065	19870	19973	20131	20101	20118	19864	20105	19977	20045	20042	20058	19933	20010	19954	20302	20068	20063	20090	20176	20052	20108	20219	20040	20200	20229	19981	20096	20261	19798	19777	19947	19979	20082	19906	20356	19997	20297	19966	20042	20137	19820	20003	19997	20046	19944	19990	20043	20096	20329	20003	20110	20125	20139	19905	20148	20003	20092	20075	19936	20132	20179	20018	20055	20097	20144	19969	20142	20074	20118	20226	19980	20201	20128	20118	20012	19796	20186	19977	20072	20106	20107	20088	20103	20044	20005	20003	20173	20070	20047	20004	19897	19938	20068	19844	20069	20033	19953	19996	20064	20139	20081	20027	20052	20012	20112	19940	19895	19987	20043	20053	20212	20228	20214	20064	20093	19949	19956	20224	20144	20158	20043	20099	20099	20098	20163	20015	20058	20170	19998	20069	20000	20150	19872	19956	20068	20062	20073	20202	20343	20130	20328	20033	19999	19977	20128	20102	20108	20105	20149	20025	19914	19863	20234	20109	20244	20128	20198	19918	19998	19829	20287	19941	20226	19823	20099	19956	20107	20037	20173	19846	20049	20065	20040	20291	20100	19958	20267	20113	20050	20004	19954	19874	19852	20084	19956	20074	20156	20240	20108	20247	20177	20081	20185	20089	20182	19979	20041	19971	20186	20206	20109	20141	19836	20030	20139	20043	20115	20077	20039	19957	20029	20024	20227	20128	19947	20208	20279	20213	20203	19920	19836	20083	20048	19915	20172	20183	20069	20021	19984	20031	19816	20143	20120	20019	20087	19942	20018	20150	20268	20232	20300	20026	19972	20002	19824	20249	19974	19876	20152	20137	20123	19894	20206	20105	19958	20197	20169	19936	19970	20085	19986	19977	20008	19958	20407	20135	20083	19954	20207	20246	19765	20142	20092	20161	19977	20124	20290	20137	19993	20327	20032	19806	20079	19961	19917	20137	19937	19924	20066	20101	20130	20204	20258	20068	20027	20089	19994	19995	20262	20168	20135	20009	20157	20043	20125	20044	20175	20097	20205	20077	20130	19953	19830	19921	20105	20057	20038	20198	20157	20100	20125	20022	20091	19870	20068	20048	20007	20017	20232	20037	19851	20158	20051	20289	19815	19863	20232	20191	20149	20199	20143	19856	19891	20054	20127	20156	19907	19908	20142	20420	20357	20042	20143	20012	20081	19787	20030	20043	20114	20143	20109	20047	20133	19971	20158	20354	20019	20274	20213	19939	20149	20215	20093	20153	20153	20132	20156	20104	20220	20034	20116	20012	20236	20012	20182	20155	20049	19801	20009	19902	20251	20205	20063	20338	20041	20068	20275	20086	20048	20158	20097	20117	20372	20053	20128	19899	19975	19929	20211	20335	20430	19918	19924	20085	20196	19929	20121	20263	20086	20059	20206	20200	20073	20244	19999	19971	20125	19901	20015	19979	19974	19903	20082	20146	19945	20110	19942	20024	20094	20048	19933	20142	19962	20089	19877	19933	20237	19966	19885	19875	19881	20006	20110	19889	20383	20170	20152	20053	19884	19999	20109	20092	20124	20098	19985	20103	19937	19939	20176	20127	20036	20078	20234	20172	20147	20187	20076	20211	20120	19954	20044	19891	20240	20121	20016	19939	20147	20204	19892	20163	20125	20164	20137	20228	19866	20168	20083	20144	20024	20255	20450	20313	20162	19965	20080	19908	20107	20082	20186	19917	19845	20111	20053	20385	20239	20099	20110	19998	19903	20120	19907	20125	20039	20003	20104	19945	19998	19853	20045	20055	19947	19894	20138	19973	20267	19857	20080	20148	20158	20286	19837	19928	20112	20183	19897	19927	20164	20030	19909	20063	20137	20245	20076	20147	19989	20185	20160	20106	19991	20148	20193	20062	20046	19998	20113	20007	20110	20010	19988	20022	20108	20066	20162	20211	20055	20334	20058	19928	19959	19921	20204	20046	20060	19961	20178	20120	20014	20045	20169	20153	20209	19894	19961	20030	20140	20178	20175	19835	20289	20116	20252	20196	20032	20276	20156	20129	20040	20114	19961	20319	20219	20039	20165	20196	20105	20141	19986	19974	19988	19974	20059	19880	20376	20110	20100	20081	20066	20219	20119	20030	20202	19851	20007	20001	20157	20115	20182	20055	20049	19918	19817	20177	20160	20145	20243	20066	20271	20058	20211	20047	20173	20048	19946	20206	19756	20222	20075	20149	19996	20128	20127	20143	20020	20210	19925	20246	20105	20180	20116	20247	20119	19834	20052	20206	19934	20183	20204	20103	20277	20076	20064	20083	20147	20189	20167	20272	20117	19992	20118	20192	20221	19875	20006	20114	20093	19877	20182	20119	19904	19838	20207	20160	20108	20235	19973	20138	19963	20064	20020	20311	20158	20064	20173	20149	20002	20045	20049	20215	19923	20106	20158	20096	20095	20472	19935	20263	20118	20257	20048	20075	20247	20020	20104	20016	20136	20187	20236	19863	20096	20123	20071	20005	20070	20084	20309	20169	19906	20013	20152	20231	20145	20203	20113	20217	20239	20090	20142	20126	20013	20325	20363	20078	20274	20046	20170	20195	20104	20334	20198	20170	19949	20155	20139	20345	19894	20117	20167	20206	20023	20049	19966	20239	20011	19908	20160	19981	19865	20120	19988	20086	20233	19856	19936	20091	20105	20235	19927	20025	20036	19834	20239	20025	20008	20217	20114	20145	20062	20303	20042	20064	20267	20170	19885	19953	20082	19889	20120	19988	19880	20016	19925	19826	20142	20017	20245	20023	19830	20102	20249	20170	20021	20145	20140	20047	19997	20045	19898	20202	20177	20080	20049	19893	20147	19984	19842	20206	20148	20292	20100	20120	19891	19978	19973	20145	20027	19873	19954	20076	19922	19993	20342	20071	20053	20165	19795	20098	20203	20227	20093	19930	20148	20100	20150	20107	20016	19836	19835	20196	19808	19895	19934	20094	20070	20088	20138	20149	19979	19931	19901	20261	20024	20089	20065	19821	20066	20173	19847	20069	19963	20215	20205	20188	19834	19943	20130	20084	20190	20001	20034	20050	19826	20016	19980	19984	20155	20095	20252	20119	20036	20144	20321	20011	20135	20197	19966	20055	20175	20010	19943	19851	19997	19929	20080	20112	20037	19866	20239	20126	20386	19991	20032	20053	19991	20031	20061	19968	20024	20219	20127	20007	20033	20107	20159	20106	20215	20045	20073	19906	19943	20188	19963	19914	20166	20158	20222	20104	20062	20004	20016	19887	20046	20246	19984	20180	20070	20153	19900	19976	19877	20036	19984	20047	20004	20202	19900	19894	19952	19988	20180	20048	19988	19971	20026	20089	20072	20116	20001	20041	20067	20165	20108	20263	20058	20125	20165	20177	19939	20053	20076	20330	20148	19971	19972	20001	20231	20154	20049	20098	20343	20004	20010	20230	20077	20239	20023	20206	20108	20119	20153	20188	20218	20236	19887	20109	20155	20228	19977	19942	20064	20078	20269	20090	20205	20106	20064	20294	20131	19816	19951	20089	19849	20094	20024	19899	20103	20114	20110	20144	20328	20257	20138	20172	20221	19990	19811	20063	19904	20062	20082	20135	20097	20055	20084	20101	19823	20095	20111	19916	20074	20234	20086	20200	20145	20149	20236	19949	20079	20140	20094	20042	20125	20053	20218	19983	20217	20154	20016	19949	19835	19920	19821	20123	20102	19932	20294	20188	20258	20092	20225	20135	19977	20255	20099	20089	19879	19973
35166	51391	56823	50586	41325	32523	27645	25950	23705	21927	20679	18932	17647	17053	16685	16587	16518	16279	16009	15826	15639	15581	15471	15405	15451	15092	15228	15282	15242	15262	15242	15130	15173	15095	15224	15081	15130	15090	15239	15227	14975	15040	15047	15246	15020	15262	15224	15093	14926	15214	15112	15155	15280	15162	15055	15188	15033	15200	14966	14982	15157	15141	15206	15218	15230	15009	15120	14933	15317	15024	15401	15082	15105	15234	15054	15167	15093	15039	15137	15225	15136	15130	14957	15116	15073	15158	15063	15013	15113	15293	14812	15239	15065	15256	15133	15174	14860	15045	15165	14975	15220	15276	14971	15174	14889	15291	15050	15009	15060	14959	15172	15035	15399	15150	15157	15267	15214	15083	15066	15114	15137	15116	15063	15061	15232	15083	15087	15244	15210	15136	15187	15052	15124	15289	15225	15067	15089	15345	15101	15027	15153	15208	15224	15206	15071	15016	15083	15238	15093	15065	15287	15018	15202	15264	15111	15082	15036	15114	15186	15184	15025	15220	15040	15310	15082	15041	14991	15003	15151	15076	15062	15133	15226	15111	15191	15271	15187	14978	14907	15259	15123	15015	15094	15156	15141	15185	15252	15225	15101	15172	15091	15212	15094	15030	15202	15128	15242	15078	15224	15187	15000	15211	15144	14956	15071	15032	15146	15175	15126	14962	15237	14998	15113	15018	15151	15232	15238	15163	15166	15209	15164	15152	15076	15166	15026	15156	15120	14977	14980	15002	14939	15080	15140	15148	15098	15098	15135	15188	14993	15213	15192	15013	15076	15272	15243	15061	15202	15084	15210	15079	15047	15068	15147	15097	15098	15269	15236	15102	15231	15213	15079	15196	15264	14951	15314	15149	14991	15109	15121	15002	15026	15078	15007	15003	14945	15016	15147	15094	15167	15153	15223	15053	15160	15257	15145	14960	15192	14994	14913	15170	15197	15003	14982	14979	15205	15138	15241	15182	15248	15086	15019	15067	15252	15215	15143	15028	15078	15175	14960	14916	15001	15146	15244	14931	15036	15138	15198	15203	15157	15223	15153	15161	15052	15120	15187	15155	15081	15279	15094	15117	15063	15047	15205	15082	15309	15202	15170	15094	15064	15085	15104	15183	15103	15135	15154	15031	15182	15138	15036	15183	15116	15169	15155	15033	15010	15085	15115	15040	15003	15140	15196	15291	15098	15109	14921	15074	15099	15144	15092	15091	15102	15074	15251	15039	15139	15022	15264	15138	15213	15201	15097	14936	15124	15094	15217	15165	15182	15001	15144	15016	15181	15087	15055	15138	15251	15101	15168	15135	15074	15376	15157	15078	15107	15211	14974	15044	15215	14990	15049	15126	15112	15077	15095	15094	15143	15007	15355	15050	15124	15024	15192	15183	15093	15211	15192	15285	15091	15112	15111	15087	15189	15163	15175	15189	15126	15129	15014	15133	15125	15114	15012	15155	15159	15092	15082	15130	15402	15072	15092	14992	15251	15111	15116	15042	15168	15079	15065	15039	15328	15053	14930	15058	15220	15232	15147	15141	15266	15166	15388	15042	15094	15174	15070	15143	15052	15103	15120	15196	15200	15163	15329	15093	15115	15200	15219	15065	15257	15081	15043	15108	15082	15210	15269	15079	15183	15074	15141	15145	15035	15253	15055	15141	15037	15199	15221	15081	15145	15307	15254	15079	15040	15242	15103	15246	15022	15058	15192	15069	15191	15116	15119	15203	15121	15087	15104	15046	15296	15022	15182	15214	15080	15153	15251	15146	15152	15172	15151	15186	15092	15213	15258	15053	15200	15240	15141	15055	14971	15216	15137	15163	15107	15318	15241	15142	15245	15094	15240	15013	15147	15105	15212	15218	15013	15090	15174	15114	15090	15211	15222	15359	14979	15109	15054	15211	15103	14979	15249	15281	15090	15099	15228	15116	15088	15103	15255	14932	15259	15103	15088	15038	15212	15012	15112	15180	15038	15031	15148	15246	15230	15249	15244	15233	15121	15244	15280	15017	15147	15173	15220	15129	15244	15217	15084	15153	15266	15189	15091	15119	14925	15051	15128	14987	15186	15050	15181	15147	15155	15152	15191	15103	15153	15050	15174	15183	15077	15104	15288	15156	15208	15291	15124	15118	15130	15237	15245	14979	15234	15145	15256	15269	15225	14883	15149	15191	15048	15062	15130	15146	15234	15091	15127	15138	15238	15165	15226	15066	15111	15260	15165	15201	15021	14931	15146	15114	14928	15057	15165	14977	15125	15162	15048	15083	15117	14939	15348	15285	15068	15259	15072	15203	15045	15090	15087	15126	15310	15256	15163	15263	15377	15165	15160	15041	15277	15022	15145	15092	15086	15195	14972	15179	15159	14968	15153	15112	15065	15174	15154	15294	15014	15176	15034	15065	15337	15064	15066	15137	15131	15224	15150	15099	15168	15084	15065	14913	15108	15036	15070	15169	15161	14926	15095	15014	15097	15147	15081	14953	15080	15263	15092	15174	15120	15061	15098	15050	15149	15294	15085	14948	15166	15310	15154	15211	15306	15208	14927	15035	15096	15083	15118	15204	15052	15064	15260	15012	15227	15203	15133	15101	15044	15139	15005	15153	15231	15187	15194	15218	15123	15196	15103	15266	15185	15042	15186	15160	15267	15317	15120	15074	15082	15062	15195	15299	15019	15084	15095	14999	15226	15169	15014	14977	15125	15065	15010	15304	15171	15162	15174	15095	15195	15070	15030	15291	15115	15246	15097	15050	15117	15287	15123	15099	15210	15168	15119	15147	15011	15073	15000	15081	15053	15214	15141	15116	15160	15347	15141	15119	15098	15400	15210	15160	15001	15126	15075	15282	15039	15257	15151	15140	15147	15172	14932	15102	15063	15191	15321	15149	15186	15076	15121	14930	14898	15120	15157	15149	15092	15077	15072	15135	15095	15181	15225	15083	15391	14930	15150	15196	15174	15255	15139	15154	14948	15310	15066	15177	15144	15201	15159	15111	15318	15007	14998	15157	15136	15012	14962	15095	15198	15172	15140	15054	15173	15228	15209	15162	15185	15247	15122	15146	15134	15079	15201	15298	15154	15092	15236	15364	15093	15022	15025	15083	15125	15053	14929	15083	15195	15149	15055	14993	15310	15233	15088	15181	15222	15201	15225	15123	14971	15217	15163	15286	15188	15132	15026	15220	15134	15150	15103	15065	14910	15156	15226	15031	15143	15237	14998	15030	15204	15214	15207	14975	15141	15140	14992	15098	15211	15192	14972	15081	15111	15131	15217	15058	15181	15018	15089	15239	15030	15180	15136	15151	15006	15090	15225	15170	15021	15091	15093	15174	15193	15034	15144	15221	15127	15123	15089	15195	15220	15099	15026	15129	15112	15005	15173	15274	15177	15194	15125	15156	15226	15209	15116	15167	15154	15151	15142	15088	15136	15268	15078	14977	15030	14951	15237	15111	15173	15212	15174	15226	14971	15052	15236	15192	14967	15025	15175	15112	15293	15070	15097	15280	15137	15007	15020	15286	15121	15311	15238	15150	15109	14980	15031	15214	15177	15113	15061	15078	15028	15008	15200	15078	15149	15099	15149	15198	15011	15033	15263	15299	15164	15077	15137	15239	15130	15155	15205	15044	15222	15095	15094	15280	15150	15154	15141	15377	15188	15136	15100	15061	15103	15132	15155	15171	15080	15086	15017	15111	15159	15108	15151	15118	15098	15311	14947	15211	15197	15009	15237	15189	15083	15005	15036	15137	15254	15289	15191	15039	15160	15167	15141	15049	15172	15051	15083	15025	15283	14986	15209	15123	15080	15289	15037	15008	15140	15170	15213	15117	15171	15163	15260	15121	15016	15214	15169	15138	15069	15034	15101	15329	15134	15075	14967	15154	15143	15087	15337	15173	15158	15110	15128	15315	15150	14998	14910	15239	15153	15088	14961	15018	14994	15224	15264	15276	15005	15082	15156	15191	15035	15085	14927	15059	15276	15335	15106	15197	15283	15002	15132	15048	15264	15124	15178	15078	15168	15024	15107	15164	15071	15169	15053	15237	15057	15114	15124	15216	15172	15228	15161	15127	15088	15013	15168	15050	15196	15117	15042	15255	15162	15129	14997	15112	15034	15137	15122	15191	15108	14935	15049	15141	15136	15198	15211	14958	14877	15102	15223	15161	15084	14953	15068	15309	15132	15098	15109	15182	15058	15102	15075	15230	15258	15154	15189	15053	15172	15075	15094	15094	15001	15218	15133	15134	15307	15295	15190	15086	14992	15075	15170	15160	15221	15145	15098	15116	15106	15263	15195	15317	15268	15130	15291	15105	15154	15111	15046	14837	15250	15186	15160	15046	15196	15036	15075	15053	15052	15179	15075	15294	15244	15016	15183	14973	15008	15153	14957	15147	15005	15075	15042	15327	15124	15090	15184	15276	15067	15045	15162	15299	15388	14989	15037	15101	15106	15269	15243	15001	15200	15070	15226	15073	15137	15244	15129	15046	15009	15149	15168	15256	15252	15191	15038	15051	15229	14942	15165	15089	15264	15077	15223	15015	15118	15447	15050	15215	15254	15119	15208	15206	15021	15203	14958	15035	15128	14972	15195	15159	15407	15276	14905	15070	14975	15142	15204	15099	14998	15071	15239	15096	15267	15084	15095	15068	15346	15098	15149	15135	15206	15067	15206	15292	15097	15078	15090	15186	15049	15198	15043	15062	15150	15067	15002	14899	15220	15124	15092	15049	15121	15167	14947	14981	14885	15069	15208	15176	15136	15233	15145	15080	15015	14935	15162	15117	15144	15104	15010	15117	15085	15049	14903	15177	15198	14967	15172	15126	15173	15114	15131	15174	15096	15084	15089	15269	15178	15076	15111	15265	15138	15084	15257	15091	15168	15184	15191	15194	15169	15305	15026	15093	15036	15159	15004	15115	14996	15249	15248	15153	15200	15076	15123	15039	15068	14974	15164	15113	15149	15132	15182	15072	15226	15361	15192	15350	15197	15095	15086	15209	14998	15207	15275	15098	15140	15281	15228	15071	15152	15275	15227	15275	15118	14963	15296	14997	15142	15064	14967	15099	15189	15282	15227	15243	14975	15129	15139	15245	15103	15133	15233	15102	15226	15204	15118	15038	15144	14993	15173	15212	15255	15061
26241	23167	36251	41125	38130	33030	31313	28757	28370	28112	27441	24342	23052	22103	21641	21655	21344	21111	20785	20717	20777	20364	20345	20110	20182	20103	20242	20045	20099	19981	20015	20085	20117	19939	20048	20356	19991	20104	19882	19989	19945	20062	20060	20015	19887	19941	19826	19767	19944	20166	19906	19995	20119	19911	20090	20035	19926	19870	19732	19733	19693	19856	20049	19966	19717	20119	20092	19917	19895	19808	19936	19805	19983	20006	19730	19838	19868	19947	19921	19900	20008	19820	19913	19878	19928	19867	19839	19928	19860	19876	19888	19881	19914	19849	20103	19873	19919	19989	19964	19925	19939	20024	19967	19740	20015	19983	19828	19925	20104	19893	19813	19803	19969	19998	19955	19934	19863	20175	19800	19911	19800	19879	19865	20004	19868	19734	19955	20027	20063	20066	20037	20032	19968	19911	19919	19769	19924	20006	19912	19926	19985	19824	19980	19906	19762	20206	19818	19703	20004	20021	19838	20061	20136	19847	19838	19858	19647	19687	19923	20123	20155	19665	19863	19832	19761	19683	19911	19907	20072	20040	19746	19881	20054	19873	20021	20060	20112	20024	19827	19988	19956	19908	20039	19834	19768	19882	19796	19848	19777	19870	19983	20050	19867	19925	19789	19720	19970	20103	19938	19981	19696	19725	19872	19827	19823	19965	20032	19905	19650	19797	19759	20148	19689	19785	19944	19951	19852	19659	19968	19877	20002	19854	19958	19937	19954	20021	19868	20029	19945	20070	19833	19559	19957	19813	19922	19867	19869	19853	19868	20073	20070	19889	20156	19927	20014	20117	19979	19790	19903	19924	19788	19993	20119	20046	20035	19948	20031	19925	19742	19917	19981	19741	19719	19960	20110	20032	20001	20092	19707	19783	19892	19806	20044	19946	19863	19829	19556	19757	19695	19938	19820	19922	19747	19904	19913	20064	19830	20076	20017	19864	19871	19934	19845	19720	19914	19828	19888	20012	19811	19786	20012	19835	20058	19816	19753	19717	19918	19862	19917	19954	19982	19864	20036	20016	20001	20023	19966	19763	19806	19897	19981	19986	19811	19800	19748	19856	19898	20170	19677	19889	19785	19589	19648	19808	19851	19888	19992	20096	19865	19878	19970	19862	20087	19921	20051	19998	19835	20078	19880	20071	19997	19855	19903	19846	19594	19898	19810	19993	19840	19889	19896	19800	19929	19821	19740	19687	19986	19868	19968	19868	19985	19977	19890	19835	20049	19983	19782	19821	19786	19739	19720	19913	19811	19847	20145	19794	20031	19888	19804	19861	19820	19806	19704	19992	19933	19758	19913	19935	19876	19908	19853	19777	19907	19780	19810	19799	19800	19802	19909	19833	19890	20010	19764	19980	19843	19840	19868	19706	19913	19935	19761	19972	19940	19894	19992	19831	19869	19988	19900	20015	19977	19871	19944	19727	20119	20166	19807	19934	19957	19853	19889	19780	19931	19989	19914	20068	19999	19784	19900	19997	19968	19857	19983	19769	20025	19872	19817	19646	19830	19779	20037	20051	19883	19883	19925	19825	19909	19944	20086	19935	19874	19913	19912	19817	19878	19904	19914	19810	19970	19767	19727	19903	19828	19787	19715	19709	19958	19753	19913	19914	19939	19955	19807	19780	20048	19950	19951	19949	19885	19887	19992	19819	19805	19809	19794	19993	20026	20045	19845	19856	19943	19907	19999	19797	19774	19802	19992	19991	19850	19868	19807	19678	19888	19699	19941	19709	19910	19742	19919	19904	19921	19818	19877	19762	19899	20027	19765	19717	19961	20059	19875	20020	19909	19716	19960	20115	20019	20037	19917	19961	19786	20051	19678	20029	19766	19854	19937	19773	19794	19840	19548	19980	19682	20088	19899	19858	19895	19727	19946	19840	19922	19860	19777	20056	19875	19870	20114	20007	20042	19799	19835	20021	19867	19755	19821	19597	20060	19759	19883	19834	19896	19741	19796	19781	19969	19912	19972	19808	19791	20004	19701	19900	19684	20008	19947	19803	19711	19838	19709	20006	20141	19865	19977	19837	19745	19865	20151	19776	19910	20066	20026	20159	20029	19923	20027	19705	19783	19699	20026	19976	19992	19743	19803	20104	19798	20032	19862	19966	20255	19999	19917	19804	19727	19652	19834	19822	19889	19685	19828	19852	19964	19879	20030	19790	19656	19891	20070	20097	20031	19895	19978	19815	19744	20057	19886	20013	19988	19632	19831	19839	20013	20043	19889	19867	19994	19776	19993	19975	19971	19734	19867	20017	19915	19891	19878	19948	19634	19964	19789	19976	19776	20003	19994	19920	19811	19802	19922	19904	20039	19851	19809	19870	19934	19877	19880	19992	19896	19846	20204	19950	19716	19978	19752	19944	19803	19792	19685	20028	19973	19905	20061	19981	20046	19935	20006	19972	19875	20142	19933	19861	20064	19843	20065	20078	19965	19815	19791	20027	19960	20255	20004	19825	19802	20185	20113	19840	19932	20184	19914	19855	20116	20077	19971	19747	19868	20031	20053	19765	20070	19941	19731	19849	19917	19814	20004	19809	19787	19878	20011	19987	19768	19868	19905	19798	19987	19806	19989	19651	19856	19871	19919	19603	19987	19909	19932	19697	20206	19937	19809	20093	19865	20027	19807	19811	19717	19967	20072	19933	19809	19969	19948	20025	20083	19751	20086	19946	19851	19813	19913	20003	19882	19751	19948	20011	19910	19821	19863	19890	19730	19981	19877	19689	19721	19798	19835	19772	19892	19904	19922	19835	19997	19942	19958	19983	20088	19835	20069	19847	20003	19611	19938	19778	19874	19782	20016	19965	19931	19864	19961	19916	19869	19861	20132	19885	19952	19971	19790	20005	19805	19688	20046	20024	19970	19899	19875	19783	19825	19957	20053	19996	19884	19653	19957	19663	19969	20172	19658	19749	19845	19862	19835	20008	19906	20013	19915	19902	19832	20141	19921	19913	19755	19789	19794	19850	20063	19800	20032	19799	19821	19997	19817	19697	19936	20001	19979	20047	19995	19977	19771	19978	20012	19672	19720	19653	19793	19912	19732	19901	19986	19794	19874	19860	19935	19900	19750	19592	19849	19973	20094	19816	19755	19784	19665	19665	19585	19903	19961	19752	19745	19953	19905	19855	20001	19974	19912	20017	19833	19960	19795	19860	19973	19897	20070	19773	19786	19856	19749	19989	20063	19803	19836	19904	20114	19790	19915	19788	19909	20057	19813	19784	20093	19948	19861	19730	19845	19900	20013	20034	20049	19907	19747	20243	19796	20068	19924	19932	19935	19870	20102	19862	19724	19850	19796	19948	19960	19802	19876	19872	20030	19954	20018	19941	19930	19755	19873	20004	19966	19960	19961	19710	19974	19953	19904	19957	20019	19929	19685	19816	19827	19744	19869	19749	19822	19870	19818	19670	20088	19843	19972	19863	19802	19872	19783	20000	19851	19768	19822	19777	19886	19914	19983	19850	19833	19909	19894	20071	20000	20030	19762	19987	19928	19924	19959	19843	19816	19879	19976	19827	19862	19916	20251	20123	19986	19681	19796	19982	19937	19894	19951	19816	19804	19969	20079	20030	20137	19702	19955	19823	19784	19699	19776	19902	20107	19772	19993	19845	19978	19962	20045	20191	20088	19851	19841	19794	19910	20020	19891	19834	19863	19971	19984	19767	19689	19878	19968	19922	19810	20034	19978	19987	19907	19830	19812	19724	19874	20030	19892	20033	19935	19821	19654	20060	19740	20007	19875	19699	19822	19908	20083	19811	19886	19930	19786	19815	20171	19967	19991	19731	19724	19729	19981	20064	19864	19967	19705	19836	19862	19921	19960	19932	19885	19908	20097	19933	19801	19893	19921	20003	19795	19975	19928	19954	19952	19882	19714	19946	19979	19933	20013	19844	20062	19835	19889	19730	19969	19843	20121	20078	19975	19887	19986	19825	20139	19790	19851	19761	19894	20033	19718	19752	20066	19781	20079	19956	19983	20032	19841	19820	20021	19952	19922	19705	19970	19881	19847	19816	19747	19828	19941	19757	19846	19933	20066	19820	20053	19987	19901	20048	19753	19682	19960	19893	20121	19959	19850	19870	19884	19848	19548	19960	19897	19974	19783	20099	19831	19903	19979	20017	20076	20125	19884	19963	19877	19991	19926	19920	20093	19906	19874	19628	19790	20044	19980	20060	20141	20008	19883	19707	19950	19747	19764	19959	20014	19868	19918	19916	19870	19953	19923	20002	19817	19897	20003	19808	19904	19912	19947	19892	20033	19919	19786	19914	19872	19823	19958	19643	19698	20074	19878	19781	20013	19976	19927	19913	19897	19966	19812	19966	19879	19780	19818	19701	19897	19951	19948	19812	19783	19964	19968	19833	19836	20029	19785	19889	19849	19951	19940	19828	19763	19962	19866	19758	19941	19931	19781	20273	19804	19643	19931	19929	19958	19853	19758	19872	19995	19843	20034	20034	19850	19786	19856	20099	19794	19970	19843	19846	19872	19955	20052	20005	19953	19850	19933	20099	19791	19765	19853	20208	19780	19928	19940	19934	19839	19869	20039	19722	19735	19945	20009	19883	19958	19981	19945	19834	19608	19842	19887	19910	19785	20069	19960	20060	19990	19818	19856	19949	19977	19902	19878	19977	19959	19946	20129	19882	19839	19836	19834	19712	20021	19738	19894	20051	20018	19862	19837	19738	19713	19714	19699	19818	19811	19694	19964	19812	19743	19778	19685	19911	19815	19888	19593	19710	19969	19962	19707	19903	20091	20000	19898	19897	19784	19792	19886	19907	19562	19820	19866	19920	19969	19666	19928	19904	19779	19909	20040	19733	19664	19891	19884	19875	19995	19938	19787	19882	19822	19848	19894	19907	19990	20142	19647	19927	20109	20009	19795	20054	20072	19971	19768	19854	20018	19832	19813	19904	19881	20053	19966	19811	19712	20110	19935	19971	19927	19998	19642	19567	20020	19743	19821	19900	19913	19897	20185	19819	20045	19865	19824	19812	19886	19893	19989	19854	19743	19925	19993	19974	19936	19906	19736	20029	19948	19730	19774	19917	19735	19862	19692	19709	19867	19909	19731	19891	19846	19884	19866	19776	19889	19974	20003	19746	19879	19793	19786	19857	19803	20042
33044	55250	62558	58313	45113	33325	29145	28217	27208	26277	25859	20925	19097	17885	17614	17375	17186	16646	16345	16106	15792	15434	15551	15451	15351	15247	15450	15094	15127	15284	15190	15148	15102	15058	15126	15058	15041	14978	15086	15092	15068	14978	15003	15028	15084	15113	14934	14938	15020	15038	15140	15042	14954	14937	15059	14984	14965	14997	14962	15030	15089	15020	15030	14903	15146	15054	15117	14987	14920	14951	15145	14902	15075	15114	14943	14906	15048	15054	14994	14905	14857	15094	15024	15153	15124	15099	14908	15016	15195	15079	15044	15199	14973	15102	15048	15169	14989	15083	15086	15040	15160	14892	15196	14998	14851	14940	15049	15214	14940	15191	14991	15228	14987	15106	15137	15041	14901	15107	15034	15046	14972	15011	15143	15097	15056	15058	15106	14963	15078	15110	14831	14819	15018	15181	14829	15058	14988	15032	15119	15020	15068	14966	14898	15107	14977	14823	15154	15195	15050	15085	15071	15144	15111	15082	15048	14875	15041	15164	15114	14956	15035	15126	14983	15175	14893	14924	14991	15051	15095	15118	15224	14872	15017	15203	15014	14991	15017	15111	14927	15194	15101	15086	15139	15116	15112	15050	14895	14969	14925	15014	15016	15001	15143	15171	15191	14997	14895	15140	15150	14970	14896	14968	15015	14998	15044	15231	15094	15169	14921	15121	15139	15223	15011	14937	15126	15161	15092	14959	15090	15104	15210	15064	14974	14994	14729	15030	14898	14982	15014	15117	15066	15070	15010	14979	15072	14980	14964	14926	14951	15165	15126	15087	15005	15084	15031	14986	15014	15154	15349	14970	15022	15162	15067	14875	14950	15138	15068	15144	15069	15133	15287	14966	15065	14914	15217	15220	14947	15101	15150	15088	15035	15262	15047	15006	15057	15051	14995	15154	14921	15239	15177	15123	15091	15134	15094	15102	15060	15007	15067	15032	14914	15301	15025	14936	15112	15055	15115	15072	14890	15098	15060	15027	15083	14994	15102	15040	15127	14917	14971	15010	15062	14915	15277	14980	15050	14951	14924	15244	14945	14985	14959	14905	15091	14894	15124	14935	15192	14908	15022	15135	14923	15176	15091	14969	14985	15191	14794	15106	15102	15140	14943	15165	14999	15162	15067	15114	15018	15009	15112	15015	15013	15186	14980	14956	14988	14817	14957	15069	15014	15016	15096	15145	14957	15026	15092	15164	15095	15054	14997	14996	14899	15131	15082	15052	15115	14995	14978	15192	15023	14973	15019	15080	15034	15186	15016	14949	15268	15114	15138	15021	15137	15127	15009	15106	15088	15079	15047	15006	15067	14953	15111	15018	15145	15229	15085	15024	14978	14957	15137	14971	14932	14993	14954	15185	15099	15116	15193	15013	14974	14893	15056	15102	15148	15089	14970	15235	14982	15194	15044	15111	15122	14830	15231	14941	14987	15006	15122	15144	14814	14944	15119	15032	15106	15162	14905	15082	15107	15087	15033	15103	15101	14886	15017	15108	15067	15048	14951	15116	15147	14935	15032	14899	14947	15074	15127	14984	15243	15226	15038	15025	15015	15073	14811	14943	15138	14986	14942	15096	15001	14716	15053	15136	14997	15216	15095	15005	14950	15035	15029	14971	14914	15103	15035	14860	15070	15054	14931	15025	15134	15001	15171	15109	15044	14981	15008	15066	15130	14928	15191	14998	15111	15159	15059	14934	15222	15043	15077	14989	15083	15122	15130	14862	15108	15092	15001	14958	15004	15074	15182	15104	14925	14997	14935	15027	15027	14994	14776	14987	15158	15159	14858	14824	15082	14996	14975	15008	14991	15044	15021	14999	15034	15032	15069	15045	15123	15133	15148	14974	15102	15044	15034	15120	15113	14863	15002	14931	14996	14929	15184	15020	15068	15157	15120	14969	14968	15000	15216	15122	15098	15055	15037	15128	15095	15031	15136	15035	15046	14836	14849	15021	14851	15115	15011	15025	15076	15025	15208	15041	15013	15097	14935	15047	15100	14944	15035	15162	15040	15098	15105	15071	15102	15032	15047	14872	15038	15139	14961	15072	15027	15168	14946	15040	15112	14979	14973	14939	15194	15034	14933	14962	14938	14982	14929	14952	15116	15003	15081	15032	14875	15125	15040	14928	14969	14910	15131	15078	15039	15049	15026	14874	15039	15098	15058	15094	14923	15054	15124	14956	14987	15071	15167	15032	15119	14799	15182	15089	14954	15060	15038	15114	15089	14992	14958	14960	15099	14969	15130	14986	15124	15061	15071	15155	15035	14973	15076	15116	15000	15036	15060	15097	15020	14983	15080	15030	14805	15208	15156	15159	14950	14971	15052	14955	14854	14985	14993	15002	15080	15100	15115	14920	14983	15030	14870	14951	15099	14885	15026	15083	14916	15146	14991	15217	14949	15125	14744	15218	15039	14997	14985	15058	15022	14965	15015	15101	14977	15102	15120	14879	14890	15325	15311	15124	14981	14941	15043	15076	15067	15097	15055	15059	14886	15057	15049	15246	15067	15013	15116	14996	15012	15075	15249	15062	14838	14988	15034	15054	15011	15165	15014	14978	15058	15098	15020	14997	15076	15224	15060	15183	14920	15114	15226	14902	15104	15017	14977	15137	14979	15063	15320	15066	15150	14998	15000	15215	15020	15035	14944	15005	15044	14965	14905	14897	15015	15154	15222	15009	14966	14917	15160	14899	15158	15118	15098	15077	15103	15076	14974	15040	15060	15163	14962	15129	15169	14985	15051	15148	14949	15034	14985	15055	15120	14864	14855	15124	15004	15057	14989	14991	15116	14980	15081	15010	15129	14960	14907	15118	15100	15029	15132	15118	14962	15073	15039	14981	15202	14999	14856	15081	14948	15201	15246	14976	14982	15016	15123	14927	15182	15034	15067	15006	15030	15052	15131	15185	15004	14923	15115	15023	15017	14930	14961	15092	14967	14857	15113	15055	14949	14880	15117	15101	14977	15153	15114	15075	14984	15040	14935	15008	15135	15183	15207	15090	15033	14972	15020	15162	14982	15222	15011	14956	15151	15007	14971	14898	15062	15002	15013	14960	14961	14979	15149	15173	15261	15122	15042	14978	15057	14969	15066	14907	15182	15307	14900	15040	15164	14976	14951	14899	14964	14922	15202	15207	15137	15071	15048	15063	14900	15105	14965	15087	15092	15160	15154	15112	15155	14969	15049	15126	15066	14945	15202	15071	15061	14981	15215	15017	14942	14942	14939	15039	15185	15144	15004	14980	14970	15145	14993	15043	14877	15076	14923	14992	14917	14961	14965	15078	15188	14997	14964	15020	15039	14914	15067	15063	14994	15084	15016	15025	15036	15021	14880	15073	14933	14997	14904	14964	14892	15097	15020	15194	15039	15053	15202	14817	15213	15070	14878	15054	15099	15183	15053	14994	15038	15088	15043	14970	15182	15039	15165	14999	15069	15003	14815	15173	15000	15015	15013	15015	15094	15210	15108	15041	14984	15034	15049	14952	15144	15120	14969	15002	15036	15137	15076	14957	14898	15202	14980	14900	15088	15182	15124	15030	15029	15150	14889	15001	14812	15066	15219	14993	15004	14988	15045	15175	15076	15137	15196	15028	15078	14893	15131	15169	14982	14940	15035	14988	15239	15072	15187	15047	15037	15028	15009	14903	14754	15327	15052	15043	14947	15200	15035	15111	14951	14984	14954	15151	14906	15217	15150	15038	15047	15079	14926	15005	15198	15167	15255	15009	15114	15046	14922	14950	14908	15148	15087	15007	15157	14938	14999	14841	15024	14793	15095	15029	15052	15148	15197	15076	15046	15071	14951	15168	14925	14967	15069	15187	14903	15044	14986	15128	15042	15137	14888	15173	15168	15018	14966	15029	15040	15127	14905	15099	15079	14899	14889	14962	15099	15136	15079	15007	14866	14918	14989	14986	14883	14953	15074	15121	15165	15191	14962	15267	15131	15160	15120	14980	15037	14899	15088	15001	14949	14971	15108	15242	15119	14890	15135	15108	15209	14937	14997	14876	15147	15092	15044	15077	15151	15166	15053	15004	15169	14871	15060	15006	15059	15109	15092	15299	14925	15033	15271	14983	15151	15007	15106	15104	15140	15026	14904	14990	15045	14944	14952	15071	15175	15045	14896	15111	14901	15013	14909	14925	14875	15119	15061	15098	15060	14910	14927	14846	15035	15045	15034	14929	15071	15070	15085	14984	14822	15111	14966	15122	15060	15019	15010	15057	15069	14991	15025	15036	14962	15055	14965	15096	15131	15160	15008	14950	15253	14829	14920	15062	15124	14948	14985	14995	14940	15023	14885	14968	15137	15276	15099	15001	15295	15076	15106	15046	15059	14978	15029	15148	15137	15043	14892	15129	15078	15036	15165	14825	15178	15129	14819	14996	15030	14998	14934	15148	14937	14947	14877	15060	14869	14978	15013	15036	15053	14908	15026	15242	15036	14990	15077	15077	15243	15054	15110	15248	15175	15070	14991	15002	15045	15050	14981	14908	14998	14936	15110	14995	15187	14977	15218	14842	15031	15089	14970	15059	15154	14955	15042	15087	14904	15088	15008	15058	14992	14864	15032	14953	14941	15135	15099	15053	15043	14860	15051	15014	15106	14957	15070	15097	15035	14981	14915	14982	15050	15122	15134	14879	15130	15123	14994	14915	15180	15088	14951	15017	14985	14925	14993	14986	15068	14914	15114	15282	15124	15126	14903	15125	14950	15188	15043	14993	14997	14825	15218	14977	15053	14969	15142	15141	14934	15023	15182	15029	15039	15214	14996	15147	15090	15076	14992	15283	14934	15006	15086	15157	15024	14933	15251	15173	14984	15017	15053	15157	14980	15120	15044	15069	15078	14995	15099	14986	15100	15187	15013	14919	15145	15024	15030	15187	15078	14907	14991	15152	15172	14996	15118	14918	15064	14966	15290	15019	14928	15047	14973	15085	15112	14920	15095	14956	14989	14988	15090	15202	15086	14898	15194	14922	15135	14997	15130	14966	14963	15162	15056	15046	14920	15039	15046	15119	15117	15123	15001	15187	14985	15079	15068	14969	14922	15137	15011	15043	15026	15080	14946	15290	14967	15015	14978	15070	15259	14867	14946	14963	15171	15225	14815	15138	14867	14985	14999	15045	15102	15075
24673	21888	31767	32307	31655	33752	35888	32691	31019	30237	30592	25807	24905	23170	22885	22597	21950	21529	21398	21015	20736	20643	20565	20692	20625	20330	20426	20369	20360	20509	20417	20348	20280	20160	20119	20258	20166	20210	20303	20215	20092	20169	20056	20199	20374	20324	20204	20145	19993	19797	20061	20279	20241	20002	20134	20248	19940	20161	20241	20269	20127	19885	20236	20346	20051	20098	20206	19992	20020	20040	19973	19971	20210	20035	19967	20002	20186	20102	20155	20067	19955	20073	20171	20099	19934	20038	20110	19887	20337	20343	20039	20004	19911	20133	20110	20265	20183	20003	20091	20205	20152	20117	20105	20065	20082	19931	20403	20270	20054	20031	20217	20054	20089	19947	20169	20024	20008	20248	20091	19990	20035	20074	20072	20208	20030	20170	19967	20036	19956	20372	19980	20339	20178	20303	20266	20282	20072	20054	20505	20116	19934	20118	20043	19962	20210	19960	20037	19851	20096	20062	20062	20024	20184	20121	20289	20144	20202	20107	20210	19918	19996	20100	20233	20101	19981	20099	20062	20206	20169	20113	20185	20115	20196	20095	20195	20188	20074	20126	20053	20100	20307	20133	20093	20039	19944	20084	20309	20188	20002	19910	20084	20177	20102	20180	19995	20229	20066	20212	20448	20163	20413	20199	20303	20085	20178	20029	20051	20040	20114	19933	19967	20340	20403	20100	20200	20083	20266	20213	20199	20129	20137	19987	20130	20303	20144	20081	19986	20448	19973	20298	20081	19850	19954	20057	20192	19940	20149	20029	19947	19877	20153	20053	20116	20051	19861	20046	20050	20101	19853	19981	19932	20125	19899	20066	20260	19997	20228	20042	20120	20197	20098	20089	20074	20072	20068	20004	20076	20156	19839	20038	20053	20080	19959	20082	20331	19987	20041	20118	20118	20213	19929	19843	19995	20006	20042	20172	20153	20221	20228	20174	20127	20223	20341	20230	20197	20140	20168	19962	20006	20217	20150	20034	20341	20014	20190	20173	20096	20062	20227	20240	20246	20018	20043	20255	20085	20203	20023	20208	20129	20044	20138	20209	19970	19968	19957	20176	19968	19833	19959	20228	20182	20268	20059	19975	20198	20243	20052	20174	20227	19962	20105	20253	19799	20101	19930	20113	20098	20132	20203	20010	20201	20219	19848	19956	20047	20292	20214	20160	20321	19893	20247	20018	20330	20276	19766	19959	20083	20113	20160	20134	20216	20046	20311	20044	20072	19992	20055	20052	20087	20202	20340	20199	20093	20038	20135	20041	20077	20243	19874	20068	20090	19820	20086	20101	19996	20197	20070	19898	20067	19924	20077	20227	20253	20189	20025	20067	20184	20304	20096	20329	19950	20253	20169	20245	20126	20042	19869	20155	20062	20043	20080	19953	20035	20066	20009	20003	20156	20419	20103	20081	20238	20162	20170	20039	20042	19958	20116	20080	20075	20322	20202	20100	20191	20052	20155	20240	20238	20051	19882	20259	19874	20228	20085	20186	20248	20234	20170	20058	20118	20126	19787	20059	20070	19947	19868	20093	20020	20053	20062	20337	19843	19908	20117	20219	20493	20003	19990	20158	20145	20140	20105	20107	20232	20071	20034	19900	20327	20289	20288	20132	20272	20255	20114	20024	20183	20144	20121	20015	20149	20053	20176	20050	20226	20233	20225	20168	19976	20106	20012	20022	20018	20135	20020	19934	20162	20134	20173	20043	20090	20052	20138	20125	20021	20065	20064	20199	20142	19955	20089	20240	20366	20048	20186	20258	20100	19969	20072	19954	20203	20181	20056	20310	19965	19763	20064	20149	20119	20148	20203	19870	20160	20028	20130	19981	19960	20094	20135	20148	20005	20020	20056	20050	20175	20114	20172	20104	20100	20211	20003	20122	20118	19900	20014	20108	19977	19987	19932	20112	20089	20038	20080	20077	19972	20131	19973	20037	19978	20094	20247	20109	19936	20440	20157	20215	20109	20049	20241	20152	20078	20088	20368	20289	20341	20281	20176	19912	19928	19956	20036	20276	20074	20054	20005	20029	19985	20101	19881	20197	20169	20148	20250	20102	20054	20106	20051	20276	20226	20293	20135	19966	19994	19939	20095	20069	20043	20037	20115	20074	19951	20291	19885	20043	20092	20264	20023	20095	20300	20122	20046	19972	19918	19996	19951	20027	20007	20276	20078	20196	20231	20062	19920	19973	20045	20274	20156	20244	19833	20212	20114	20047	20093	20060	20044	20320	20081	20127	20083	19940	20271	20013	20143	20050	20426	20178	20016	19986	20106	20358	20125	20284	20043	19883	20182	20250	20177	19988	19912	19979	20122	19980	20187	19950	19901	20245	20141	19942	20327	20160	19952	19935	20126	20092	20197	20310	20266	20176	20077	20122	19983	20162	20179	19824	20101	20077	20057	20145	19890	20017	20267	19975	20150	20129	20165	20083	20323	19952	19938	20233	20456	20246	20075	19913	20113	19822	20062	20127	20009	20003	20216	20116	20027	20153	20146	20435	20228	20165	20072	20260	20172	20201	20065	20163	20134	20061	20178	20258	20223	20064	20005	20008	20162	20070	19901	19891	20038	20058	20192	20077	20143	19967	20043	20282	20010	20178	20281	20152	20107	20066	20114	20243	19984	19987	20030	20083	19997	20060	20281	20142	20060	19933	20173	20108	20095	20028	19743	20187	20166	19913	20226	20091	20163	20213	20227	20037	20007	19863	19824	20206	20048	19947	19828	20026	20092	19861	20028	20111	20284	20091	20025	20066	20111	20097	19999	19986	20130	19828	20320	20081	20072	20044	20258	20035	20173	20053	19977	20286	20262	19871	20005	19934	20200	19993	20078	20159	19987	20140	20001	20260	20251	20175	19809	19776	19996	20092	20107	20184	20248	19962	20236	20081	19996	20231	20094	20016	20151	19987	19952	20190	20089	19895	20226	20206	19975	20022	20123	19999	20071	20246	20136	19921	20252	20070	20196	20172	20303	20134	20016	20139	20141	20290	19989	20296	20002	20001	19938	20170	20224	19955	20025	20136	20133	20171	20267	20206	19995	20243	19905	19991	20276	20196	19996	19863	20268	20164	19982	20129	20056	19914	20035	20134	20178	19941	20082	20098	20231	20173	20166	20318	20207	20181	20144	20148	20041	20218	20122	19981	20157	20295	19880	20001	19993	19910	20049	20325	20189	20101	20001	20173	20201	20193	19963	20285	20119	20075	20239	19860	20030	19727	20138	19941	20156	19948	20111	20016	20078	20158	19988	20106	20185	20134	20123	19980	19920	20090	19949	19983	20090	20221	20356	20122	20137	20087	20092	19936	20051	20094	20116	20150	20099	20183	20017	19900	20124	19889	19937	20153	20241	20074	20032	20023	20171	20317	20179	20031	20423	20120	19930	20020	20047	20119	20080	20022	20022	20056	19984	20070	20057	20001	20170	20101	20161	20071	20219	20183	20024	19866	19954	19965	20216	20153	20272	20127	20052	19829	20094	20122	20003	20220	20135	19989	19946	20376	20165	20281	20168	20029	20155	20122	20169	20036	20033	20087	20122	19977	19992	20174	20154	20132	19952	20329	20211	20159	20163	19980	20049	20111	19947	19988	19892	19952	20054	20126	20090	20148	20357	20135	20188	20222	20243	20137	20069	20409	20094	20176	20167	20108	20165	20063	20325	20130	19938	20140	20222	20194	20303	19945	20031	19997	20057	20164	20134	20165	19993	19965	20248	20044	19953	19924	20137	20141	20175	20059	20205	20274	20308	20012	20271	20301	20224	20042	20393	20073	20093	20039	20013	20261	20048	20083	20140	19886	20012	20320	20081	20072	20132	19950	20044	20145	20107	20032	20150	20355	20106	20067	19984	19969	20036	20029	20074	20207	20263	20241	19988	20030	20225	19822	20089	19984	20115	19846	20036	20126	20249	20342	20043	20040	20137	20206	20171	20102	20192	19908	20242	20423	20145	20085	20147	20140	20238	20020	20191	20010	20095	20268	20342	20103	20074	20090	20048	20151	20084	20028	20403	19964	20227	19955	20036	20028	20188	20149	20032	20052	20172	19961	20256	20269	20029	20158	20233	19843	20246	20185	20248	20219	19953	20099	20043	20073	19994	20187	19976	20160	20155	20175	19966	20123	19877	20393	20200	20258	20122	20142	19940	20309	19868	19986	20218	20362	20368	20219	20126	20111	20227	20164	20012	20110	20026	19733	20070	20128	20183	19898	19797	20122	19805	20016	20068	19859	20158	20191	20137	20044	20122	20172	20114	20076	20108	19903	20328	19980	20138	20158	20261	20202	20106	20126	20054	20101	20117	20159	20125	20244	20247	20001	20024	19895	20067	19961	20179	20215	20209	19968	20202	20174	19900	19765	20094	20027	20257	20150	20097	20069	20076	20053	20295	20146	19989	20275	20032	20157	20228	20087	20128	19987	20192	20043	20216	20159	20093	20078	20074	20099	20113	20291	20104	20358	20135	19992	20118	20097	19944	20082	20017	20200	20251	20535	20413	19929	20105	19957	19927	19976	19969	19988	20025	20392	20209	20137	20174	20059	19973	20266	20215	20158	20124	20181	20160	19982	19987	20100	20078	20261	20059	20098	19960	20212	20182	20048	20233	20332	20030	19942	19972	19904	20180	20033	20221	20190	20216	20028	20200	20145	20195	20260	19979	20060	20113	20119	19978	20100	20056	20186	20042	19952	20154	19979	20212	20347	20258	20139	20124	20054	19989	20103	20052	20173	20322	20116	20260	20176	20006	20011	19987	20202	20170	19955	20097	20032	20124	20159	20135	20273	20026	20181	20025	20120	20053	20463	20281	20162	20178	20144	20090	20137	20146	20023	20084	20174	19847	19993	20257	20193	20335	20229	20089	19906	20261	19992	19970	19970	20258	20146	20082	19915	19936	20047	20062	20085	19992	20181	20066	20068	20175	20074	20182	20115	20017	20080	20096	20246	20188	20208	20052	20146	20141	19950	20106	20122	20233	20138	20154	20257	20241	20216	20123	20264	20169	20156	19962	20023	19901	19950	20059	20129	19992	20334	20173	20010	19960	20080	20253	20044	20098	20186	19979	20055	20052	20121	20187	20090	20088	20209	20134	20209	20330	20067	20322	20214	20028	20018	19934	20164	20069	20052	20157	19963
33615	58279	67059	61321	47377	38365	34966	32875	30801	29312	29936	22413	21971	19754	19328	18505	18132	17216	16790	16408	16030	15640	15834	15509	15585	15590	15467	15625	15338	15454	15206	15415	15212	15319	15147	15228	15085	15167	15099	15184	15139	15330	15042	15242	15038	15031	15215	15131	15329	15224	15027	15337	15207	15043	15182	15243	15115	15156	14974	15183	15282	15292	15180	15218	15182	15147	15142	15276	15293	15077	15177	15200	15209	15217	15078	15254	15335	15224	15268	15134	15275	15214	15148	15125	15142	15163	15073	15261	15196	15183	15167	15129	15156	15301	15182	14994	15257	15099	15254	15104	15095	15257	15025	15181	15115	15259	15164	15049	15258	15125	15062	15268	14978	15040	15242	15217	15246	15088	15130	15163	15131	15158	15167	14988	15157	15090	15333	15101	15113	15117	15256	15160	15227	15090	15035	15045	15122	15179	15124	15315	15157	15281	15181	15150	15232	15118	15292	15131	15102	15265	15316	15089	15202	15189	15317	15191	15186	15090	15094	15227	15050	15155	15381	15211	15143	15221	15205	15125	15194	15237	15271	15143	15070	15142	15289	15358	15298	15097	15140	15043	15318	15179	15261	15222	15095	15159	15182	15216	15057	15275	15175	14971	15188	15192	15247	14966	15193	15276	15344	15157	15009	15121	15328	15204	15170	15197	15237	14994	15038	15157	15175	15184	15218	15203	15096	15248	15107	15056	15243	15020	15083	15118	15180	15175	15206	15145	15089	15282	14970	15225	15206	15104	15113	15156	15114	15078	15068	15207	15145	15215	15133	15143	15167	15169	15180	15067	14881	15242	15076	15199	15254	15191	15296	15139	15051	15228	15209	15119	15112	15226	15126	15219	15208	15156	15095	15109	15137	15316	15135	15240	15257	15256	15267	15238	15264	15190	15237	15064	15120	15229	15173	15087	15226	15278	15148	15180	15172	15058	15268	15206	15083	15077	15034	15087	15336	15348	15246	15053	15289	15209	15174	15242	15036	14929	15180	15126	15442	15164	15088	15100	15082	15137	15147	15154	15189	15212	15224	15029	15145	15066	15167	15208	15239	15212	15266	15106	15197	15198	15221	15173	15256	15311	15018	15335	15229	15065	15157	15067	15233	15400	15060	15050	15185	15370	15196	15129	15247	15269	15090	15180	15212	15169	15132	15250	15173	15216	15102	15204	15091	15337	15224	15153	15174	15219	15196	15260	15022	15300	14987	15196	15123	15175	15159	15311	15356	15093	15257	15165	14932	15109	15101	15181	15133	15272	15142	15329	15282	15226	15235	15226	15063	15053	15042	15035	15243	15227	15247	15254	15079	15208	15147	15014	15253	15191	15273	15198	15289	15065	15250	15263	15179	15331	15148	14991	15207	15276	15255	15269	15370	15185	15172	15220	15214	15259	15190	14964	15054	15237	15135	15205	14943	15104	15135	15096	15351	15364	15087	15026	15233	15112	15079	15028	15335	15262	14978	15312	15187	15304	15247	15110	15282	15155	15047	15224	15123	15274	15020	15185	15148	15073	15309	15261	15122	15150	15272	15087	15226	15132	15289	15230	15188	15025	15298	15026	15108	15047	15182	15100	15063	15361	15076	15124	15291	15001	15298	15092	15077	15139	15236	15154	15197	15182	15067	15160	15221	15158	15140	15297	15168	15166	15133	15119	15348	15026	15070	15218	15131	15111	15185	15033	15083	15064	15216	15103	15128	15209	15040	15123	15306	15324	15290	15177	15143	15163	15136	15137	15090	15234	15405	15262	15289	15097	15236	15166	15267	15158	15064	15227	15220	15085	15303	15131	15186	15057	15098	15077	15110	15310	15310	15198	15218	15176	15120	15163	15197	15041	15230	15076	15194	15289	15274	15182	15235	15054	15160	15125	15189	15023	15231	15174	15120	15257	15011	15310	15057	15192	15134	15142	15226	15273	15320	15193	15242	15314	15139	15263	15269	15082	15113	15249	15291	15257	15162	15138	15102	15134	15176	14969	15368	15076	15007	15162	15165	15246	15137	15141	15074	15115	15027	15269	15293	14964	15255	15115	15159	15123	15197	15127	15037	15225	15099	15108	15108	15039	15219	15182	15282	15158	15131	15103	15085	15147	15096	15161	15164	15081	15170	15299	15195	15146	15218	15058	15379	15093	15089	15156	15273	15018	15247	15186	15110	15240	15029	15051	15164	15213	15222	15138	15254	15069	15215	15210	15112	15184	15115	15272	15016	15179	15117	15176	15088	15193	15321	15299	15236	15047	15085	15094	15035	15246	15310	15172	15030	15143	15261	15175	15247	15076	15188	15076	15219	15154	15120	15114	15086	15205	14954	15220	15131	15100	15054	15028	15109	15297	15034	15167	15165	14996	15253	15072	15270	15214	15192	15289	15239	15138	15122	15117	15053	15036	15197	15014	15121	15178	15308	14989	15232	15082	15163	15091	15075	15202	15056	15156	15012	15248	15229	15158	15068	15042	15180	15137	15138	15167	15121	15169	15181	15049	15134	15147	15029	15307	15224	15218	14974	15217	15036	15322	15250	15057	15036	15350	15062	15198	15175	15221	15204	15235	15484	15242	15071	15090	15329	15020	15151	15241	15300	15215	15293	15155	15289	15141	15181	15159	15206	15204	15172	15289	15412	15092	15253	15268	14908	15297	15122	15374	15127	15121	15092	15134	15249	15094	15236	15084	15268	15224	15307	14945	15013	15010	15383	14997	15150	15236	15278	14906	15090	15046	15200	15277	15346	14923	15191	15057	15247	15094	15115	15048	14945	15257	15174	15159	15217	15169	15204	15128	15295	15127	15136	15294	15174	15020	15091	15244	15282	15185	14961	15161	15243	15285	15218	15189	15181	15316	15108	15264	15267	15117	15096	15128	15218	15120	15255	15045	15143	15161	15183	15113	15260	15280	15131	15181	15065	15155	15310	15259	15190	15163	15060	15227	15176	15154	15122	15217	15067	15187	15244	15105	15256	15194	15115	15130	15166	15141	15115	15113	15101	15115	15324	15040	15122	15137	15241	15300	15012	15261	15146	15117	15215	15132	15322	15266	15117	15092	15256	15185	15130	15064	15029	15275	15081	15128	15350	15267	15159	14888	15258	15262	15082	15292	15258	15162	15221	15223	15102	14970	15065	14936	15248	15144	15197	15231	15167	15276	15163	15020	15151	15055	15235	15030	15114	15187	15105	15309	15019	15238	15003	15181	15207	15208	15186	15304	15055	15167	15152	15264	15358	15234	15188	15258	14988	15141	15140	15065	15156	15300	15440	15117	15095	15244	15136	15077	15248	15341	15229	15172	15010	15110	15252	15215	15020	15253	15158	15188	15083	15307	15193	15127	15186	15241	15196	15232	15156	15126	15018	15175	15208	15079	15178	15192	15191	15182	15167	15090	15163	15151	15158	15292	15080	15116	15267	15293	15154	15141	15088	15280	15131	15066	15039	15123	15350	15284	15169	15143	15112	15117	15180	15296	15116	15087	15105	15265	15123	15084	15404	15321	15097	15011	15259	15125	15060	15208	15188	15184	15173	15210	15155	15209	15224	15030	15107	15340	15096	15212	15144	15263	15200	15127	15080	14970	15110	15187	15344	15004	15112	15119	15286	15181	15123	15124	15288	15200	15175	15285	15071	15384	15081	15154	15170	15249	15187	15124	15308	15237	15358	15266	15305	15201	15161	15209	15197	15091	15067	15213	15252	15080	15256	15136	15101	15246	15140	15327	15207	14951	15233	15296	15158	15042	15226	15208	15197	15142	15191	15267	15143	15172	15242	14937	15172	15346	15116	15169	15039	15271	15252	15206	15363	15134	15406	15362	15105	15296	14958	15261	15060	15282	15139	15094	14948	15277	15165	15028	15176	15298	15149	15313	15082	15219	15338	15222	15155	15252	15075	15210	15187	15286	15307	15332	15242	15167	15116	15069	15380	15063	15086	15148	15332	15136	15174	15145	15280	15425	15197	15172	15125	15267	14956	15174	15018	15005	15015	15146	15108	15247	15218	15161	15170	15047	15009	15296	15318	15224	15121	15170	15190	15070	15160	15243	15392	15173	15165	15226	15135	15232	15209	15443	15054	15235	15086	15161	15157	15105	15187	15105	15137	15188	15086	15243	15254	15215	15184	15077	15208	15153	15089	15148	15157	15214	15259	15232	15030	15211	15010	15112	15187	15251	15206	15170	15154	15142	15171	15154	15159	15071	15138	15246	15173	15232	15065	15180	15017	15168	15144	15186	15313	15174	15167	15181	15243	15343	15160	15133	15344	15245	15164	15134	15226	15208	15154	15048	15111	15188	15096	15216	15274	14913	15157	15154	15266	15296	15036	15321	15045	15136	15156	15136	15191	15149	15035	15378	15232	15160	15151	15319	15279	15033	15118	15156	15167	15221	15263	15194	15097	15245	15097	15096	15105	15110	15238	15284	15173	15106	15116	15023	15081	15033	15271	15042	15286	15263	15215	15284	15272	15157	15057	15191	15160	15123	15314	15147	15052	15269	15075	15229	15145	15094	15087	15154	15194	15242	15413	15030	15332	15076	15027	15149	15202	15196	15122	15084	15345	15270	15035	15217	15166	15430	15067	15181	15300	15275	14911	15076	15186	15197	15107	15390	15199	15045	15072	15162	15241	15304	15025	15075	15334	15063	15145	15125	15115	15187	15116	15262	15353	15157	15273	14876	15052	15129	15382	15186	15056	15198	15232	15090	15057	15267	15171	15104	15204	15082	15225	15170	15102	14990	15204	15240	15043	15093	15191	15314	15138	15188	15218	15022	15131	15036	15181	15403	15393	15183	15245	15229	15342	15103	15182	15179	15088	15007	15234	15006	15113	15159	15121	15222	15182	15147	15311	15139	15108	15175	15129	15175	15147	15170	15196	15240	15181	15132	15154	15249	15321	15034	15171	15098	15121	15154	15195	15269	15242	15255	15259	15134	15292	15147	15272	15150	15175	15179	15323	15033	15183	15205	15079	15294	15228	15269	15103	15252	15257	15138	15288	15340	14891	15460	15085	14995	15070	15126	15215	15047	15087	15249	15149	15211	15313	14982	15205	15098	15229	15239	15224	15026	15137	15286	15013	15306	15179	15206	15201	15237	15098	14973	15279	15152	15231	15197	15094	15326	15128	15178	15213	15341	15257	15248	15299	15124
42148	51984	53717	45381	34064	30671	29697	28620	26713	25208	23867	22802	22018	21586	21084	20966	20685	20565	20415	20401	20214	20153	19974	20336	20253	20072	20137	19948	19991	20032	19933	20006	20252	20110	19900	20338	20048	20182	19863	19925	20131	19950	19905	20122	19935	20036	20141	20177	20168	20104	20084	20162	19958	19808	19966	20273	20091	19973	20186	19877	19946	20106	19975	19985	20019	19894	19991	20095	19975	20103	19959	19963	20067	19822	19905	20027	20138	19997	20069	20134	19964	19914	19807	20000	20007	20022	19988	20270	19953	19913	19815	19714	20242	19898	20005	20025	19996	20034	20177	20195	20200	20013	20039	20015	19978	20062	20061	20177	19764	19892	20083	19931	20010	19902	20193	19913	20007	20089	20034	20133	19988	19855	20035	20097	20110	19875	19824	20096	20078	20165	20027	19816	19961	19992	20041	19911	20044	20010	19993	20201	19974	20020	19846	19929	20009	20105	20049	19860	19576	20012	20056	19968	19955	20229	20115	19988	19948	19883	20067	19883	20114	19896	20040	19876	20118	20046	20098	19762	19906	20110	19785	19847	20087	19939	20000	19965	19979	19889	20064	20236	19823	19907	20106	20075	19931	19820	19955	20001	20022	20063	20173	20210	19826	19991	19779	19982	20056	19808	19979	20049	20131	19965	19917	20095	19963	20107	19919	20174	20152	20195	20011	20092	20115	20092	20113	19841	19909	19904	20098	19947	19618	20016	20018	20036	20063	19830	19941	19944	19942	19941	19872	20213	20068	19947	19976	19905	20048	19673	19999	19831	19943	20226	20034	19772	19887	19960	20079	19930	19960	20017	19949	19957	20098	19920	20215	20191	19860	20100	19978	20018	19783	20197	20073	20003	20096	19932	20059	20206	19989	19939	19923	20007	19914	19727	19986	20003	19920	19912	19866	19731	20074	19989	20152	20045	20133	20010	19933	19956	19935	19987	20125	19910	19949	19869	19920	20141	20251	19922	19860	19906	20025	20074	20084	19931	20121	19926	20076	19996	19773	20059	19937	20034	19932	19896	19826	19968	20147	19890	20233	20238	20138	19866	20111	19811	20070	19920	19865	20036	20024	19990	19756	20204	19850	19975	20030	19882	20013	20122	20057	20044	20008	20019	19884	20042	19977	19954	19960	20066	19983	19921	20089	19977	19917	19825	19826	19911	19972	19919	19876	20033	20156	20056	20195	19975	20025	20103	20061	20252	20088	20210	20065	20037	19869	19893	19895	19924	20174	20081	20131	19813	19762	19847	20011	19947	20162	19765	20129	19926	19952	19880	19836	19795	19937	19963	19957	19877	19803	20043	20037	19932	19901	19873	19816	19929	19950	19814	20190	19934	20117	19923	19891	20119	19925	19779	19958	20009	19967	20068	19977	19920	19836	20041	20072	20020	20067	19805	20047	20014	20090	20122	20094	19992	19960	20102	20020	20096	19880	20075	20110	20139	20002	20206	20080	20003	20086	20141	19929	20129	20125	20007	20066	20099	20144	20036	19959	20033	20269	20002	19912	19979	19892	19960	20013	20009	20122	19900	19821	19943	19860	19953	19952	19729	20104	20036	20009	20031	19881	19988	20047	19951	20193	19845	19850	20224	19999	20021	20293	19968	20021	20103	20167	19939	20041	19913	19924	19860	19747	20079	20086	19787	19763	20057	20072	20037	20214	19955	20022	20164	19944	20044	19732	20039	20014	19938	20024	20094	19996	19905	20149	19993	20112	20029	19851	19915	20005	19875	19976	20024	20143	20197	20043	20019	20023	19939	19861	20066	20156	20190	19994	20038	20060	20024	19968	19837	19921	20048	20200	20083	19944	19760	19826	20190	20015	20040	19841	19789	19936	19866	20051	20040	19896	19861	20113	20021	20171	19939	20048	19852	19994	19916	20283	19849	19934	20052	20088	19985	19942	20104	20133	19883	19834	19893	19759	19808	20165	19935	20060	19954	19918	20106	20004	20093	19951	19885	19915	19730	19861	20201	19996	20086	19848	20020	19761	19998	19994	20065	20224	20164	19670	20188	20086	19996	19889	20290	20079	19912	20132	20023	19960	20045	19754	20052	20183	19909	19912	20085	20187	19932	19831	19843	19955	20191	19990	20091	20147	20098	20100	19893	19857	20163	19952	20160	19886	19842	19872	19957	20003	19911	20047	20052	19900	19975	19802	19956	19940	20095	20095	20045	20115	20273	20019	20043	20091	19733	20132	19879	19842	20038	20119	19885	20157	19918	20281	19909	19888	20010	20092	20153	19904	20153	19934	19847	20073	19995	20085	19967	20169	20133	20154	19876	19864	20116	20122	20054	20164	20183	20051	20168	19951	19993	20066	20030	20074	19972	19835	19866	20160	20029	20052	20202	19992	19742	20138	19873	19922	20032	19972	19902	20013	20209	20201	19922	19994	19771	19945	19880	19927	20036	19947	20060	19948	20105	20019	20150	19932	20103	20057	19931	19982	20127	19762	19828	19799	20020	19985	20061	20239	20006	20329	19951	20000	19966	20174	20125	20041	20113	19903	20002	20112	19933	19788	19869	19806	20113	19790	19748	19895	19835	19898	19992	20151	20275	19958	19994	19956	20141	20196	20129	20250	19946	20282	20378	20244	20028	20005	19888	19981	20215	19959	20044	20132	20069	20165	19935	20010	20099	19937	19861	19849	19846	19906	19859	20179	19845	20091	20125	19874	19810	20008	19799	19900	20082	19874	20118	20043	19984	19972	20126	20077	20028	20016	19991	20030	19882	20118	20122	19948	20267	19798	19916	20116	20040	19976	20042	20047	20138	19980	19974	19892	19818	19954	20104	19965	20071	20077	20165	20042	19907	19925	20232	20039	20133	19961	20136	19990	19803	20052	20008	19920	20065	19813	19996	20104	19965	20006	19973	19974	20265	20084	20033	19938	19945	20115	20177	19813	19885	19778	19808	19903	19990	20093	20261	20091	19930	19825	20026	19941	19862	19948	20115	19885	20113	19894	19955	20206	20057	19909	20061	20004	20013	19942	19884	20011	20108	19903	19869	20016	20089	19896	20081	19973	20018	20018	20107	20111	19995	20072	19946	19994	20115	19837	20028	20083	20039	20172	20046	19982	20104	20050	20016	20098	20087	20094	19930	19885	19969	19993	19857	20109	20004	20118	20160	20099	20200	20038	20008	20201	20153	19937	19746	20109	20063	19932	20076	19867	19947	19985	20003	19944	19876	19976	20112	20166	19870	20265	20014	20141	20148	19981	20036	20017	19972	19905	19923	20051	19840	19921	20031	19944	20083	19841	19970	19959	20044	20030	20064	20023	19777	20025	19924	19944	19894	20280	19975	20179	20108	19973	20104	20111	19979	19888	20031	20157	20071	20021	19953	19858	20057	19922	19771	20032	19870	20239	20151	20013	20063	19985	20005	19954	20143	19887	20138	19991	19836	19955	20019	19839	20014	19961	20025	19809	20086	19964	20029	20094	20071	20113	19943	20054	19960	20056	19995	19990	19872	20168	20067	19971	20133	19979	19844	19765	19732	20137	20228	19900	20216	20080	20031	20058	19940	19977	19898	20122	20047	19968	20054	20301	20071	19943	19789	20045	19906	20080	20037	20024	19941	19737	19992	19881	19926	20003	19836	20145	19997	20014	20041	19935	19935	20016	20085	19974	19989	19980	19963	19833	19824	19755	19981	19871	20120	20015	20051	19961	19967	20030	20099	19921	20132	20087	19912	20007	20132	20137	19945	20064	19810	20111	20103	20018	20052	20152	19874	19916	19904	19904	20004	20126	20131	19958	19973	19899	20042	19955	19802	19966	20091	20007	19867	19948	20084	20078	19886	20087	19903	19878	20102	20097	19840	19907	20222	19767	19914	20097	20094	20021	19741	20115	19804	20184	20080	19865	20133	19933	19864	19798	19815	19935	19928	20044	19973	20033	20119	19943	19988	19985	19992	19912	19749	19932	20103	20059	19932	20080	20005	20180	19855	19842	19974	19753	19998	19955	19849	20173	19905	19997	19861	19993	20175	20242	20144	19975	20182	20117	20048	20104	19802	20189	19894	19887	19981	19894	20091	19704	19930	20033	20005	20100	20153	20011	19960	19980	20160	19948	19948	19912	19954	20084	20022	19965	19999	19901	19800	19809	19849	20038	20133	20088	20115	20020	19862	20183	20020	20104	20059	19957	20180	20001	19918	19927	20081	19978	19919	19951	19909	20004	19875	20023	19884	19995	19726	20147	20011	20166	20136	20109	20155	20091	19968	19983	20139	19972	19801	20041	20191	20080	20247	20063	19949	19929	20125	19985	19919	19921	19785	20020	20119	20149	20030	19938	20012	19977	19970	19998	19992	20220	19939	20276	19864	20130	20012	19890	20039	20127	20063	20027	19949	20003	19972	20097	20111	19922	19937	20175	19821	19898	19741	20032	19971	20055	20006	19792	19927	20149	19816	20161	19868	19963	19990	20062	19905	19811	20025	19955	19943	19822	19726	19796	20020	20290	20002	20113	20091	20090	19964	20078	19944	19839	19919	19837	20132	20010	19891	19902	20187	20035	19974	20168	20023	20035	20226	20061	20070	19789	19797	20183	20147	19766	19868	19933	19876	19961	20057	19752	20091	19975	19949	19935	20046	20027	19885	19886	20050	20043	20023	20062	19962	19847	19998	19961	20224	19954	20064	19936	20291	20064	19857	19847	20154	20084	19923	20158	20177	19864	19978	19961	20065	19906	19963	20023	20055	19929	19999	19931	19929	20152	19945	20063	19956	19983	20043	20021	20020	20198	20057	19966	19758	20098	20029	19876	19960	20026	20003	19977	19853	20007	20124	19883	19974	20015	20031	19876	20100	19876	20008	19981	19815	20065	20038	20011	20113	19725	20139	20262	20009	19946	19958	19940	19960	19672	20001	20111	19936	20209	20200	20057	20137	19952	20058	20239	20222	20002	20141	20080	20086	19965	20150	19953	19999	19981	20011	20136	20160	20115	19961	20133	19978	20117	19863	19888	20084	19742	20001	20138	19990	19895	19872	19862	19738	19923	20105	20042	20043	19892	19971	20291	19886	19958	20131	20046	19928	20077	19908	19996	20052	19772	20072	19944	19928	20119	20191	19938	19910	19933	20002	20025	20045	20082	20010	20031	19953	20178	20330	20255	20050	20012	20109
37702	56763	59254	47236	34134	29671	28640	27272	24483	22454	20593	19070	17810	17124	16883	16480	16078	15835	15782	15595	15339	15484	15303	15223	15269	15009	15214	15113	15273	15105	15245	15179	15013	15111	14983	15083	15254	14969	15094	15135	15118	15209	14982	14845	15048	14965	15056	15074	15026	14962	15013	15368	15041	14893	15033	15055	15140	15036	15042	15051	15306	15081	15063	14856	14905	15367	14984	15122	15048	15051	15129	14945	15121	15069	15111	15063	15093	14965	15186	14995	15040	15061	15047	15126	15070	15199	14891	15160	15066	15179	15104	15059	15024	15006	15203	15034	14963	15087	14980	15107	14962	15097	14942	15179	15009	15215	15101	14979	14959	14952	15161	14984	14950	14870	15099	15223	15082	14890	14888	14891	14946	14889	15064	15009	15282	14917	15193	15059	14922	15095	15139	15048	15076	14978	15123	15148	14945	15071	15134	15048	15030	15168	14820	15095	15069	15096	15010	15214	15102	15127	14940	15156	15112	14974	15083	15181	15029	15269	15121	15252	15000	15235	15114	15054	14955	14950	15080	15168	14959	15197	15039	15138	14956	15139	14996	14980	15148	14986	14942	15078	15129	14897	15073	15166	15098	14993	15150	14999	15033	15142	14974	15077	15111	15067	14957	15056	14920	15136	15165	15160	14964	14972	15054	14973	14954	14958	14948	14948	15024	14984	15043	15045	15055	15244	15021	15071	15050	15095	15015	14947	15018	15027	14956	15104	15186	15056	15208	15090	15026	15038	15053	15007	15047	14955	15075	15026	14903	14985	15169	15074	15177	15143	14985	15043	15075	14887	15021	15113	15032	15045	15035	15186	15044	14968	15034	14882	15088	15082	14919	15071	15114	15189	15090	14973	15063	14970	15162	15043	15017	15088	15144	15139	14960	15030	14950	15089	15017	15031	15051	15181	14971	15060	15049	15004	15029	15022	15025	15064	15054	14906	15010	15065	15116	15082	15179	15062	15051	15130	15110	15115	15171	14969	14973	15223	14953	15137	15066	15168	15134	14960	14886	14996	15274	15111	15119	15088	15033	15191	15107	14899	14953	15116	14991	15125	15063	15101	15197	15045	15071	14924	14839	15047	14950	15058	14987	15077	15262	15003	15157	14999	15209	15076	15027	15008	15182	15114	14871	15069	15007	15050	15017	15096	14909	14861	15082	15132	14996	15125	15070	15031	15076	15032	14937	15066	15022	15091	15064	15072	14932	15153	15116	15084	15126	14907	15009	14941	15149	15101	15092	15137	14895	15097	15022	14891	15063	14956	15060	15045	15193	15006	15012	15057	15091	15046	15034	15098	15115	14957	15183	15023	15188	15214	15047	15006	15016	15020	15052	15090	15032	15077	14950	15053	15154	14893	15120	15136	15078	14975	15023	14986	15133	15097	15068	15048	15162	15085	15095	15163	15176	15058	15051	15026	15049	14946	15148	15135	15263	14967	15136	15033	14987	15062	14993	15061	14974	15052	15060	15215	15058	15016	15128	15092	15059	15087	14838	15225	15034	14988	15049	14989	15104	14950	15295	14982	15078	15128	14959	15086	14936	14866	15103	14919	14946	14991	15129	15080	15093	15038	15063	15121	15078	15050	15119	14985	14993	15008	15140	14928	15030	15059	15131	15068	15131	15049	15099	15246	15035	15249	15079	15050	15183	14935	15110	15198	15008	15095	15041	14962	15103	15092	15125	14969	15090	15164	14903	15159	15064	15099	14935	14927	14900	15302	15083	15209	15032	15152	15121	15200	14860	14897	15128	15067	15009	15104	15120	14940	15020	15141	15100	14997	15034	15109	14968	15001	14820	15063	15154	15043	15077	15174	15061	15096	15136	15038	15057	15027	15008	15177	14848	14980	15039	15018	15050	15112	14928	14895	15101	15071	15133	14924	15038	14969	14923	14979	15103	15012	15224	15066	15052	15110	14930	15137	15003	15136	14939	15187	15065	15188	15137	14967	15178	15030	15171	15068	15146	15142	15148	14959	15025	14983	14995	15125	15021	15046	15057	15021	15004	15245	15228	14956	15041	14962	15133	14965	15011	15326	15036	15036	14994	15031	15053	15196	15044	15086	15141	15077	14912	14945	15100	14996	14929	15063	15032	15025	15061	15075	14954	15056	15034	15076	14985	14985	14934	14974	15100	15180	14960	15134	14825	15052	15077	15192	14865	15136	15015	15022	14985	15093	15099	14978	15066	15118	15078	15105	15005	15123	15046	15018	15053	15106	14866	15096	15144	15139	14965	15021	15108	14796	15010	15029	14954	15071	15208	15003	14997	15056	15104	15176	15149	15099	15040	14877	15054	15024	15036	15068	15067	14919	15151	14928	14996	14981	15283	15044	14745	15097	15173	15143	15029	14975	14942	15164	15140	14962	15312	15251	15088	15095	15109	15072	15029	15061	15081	14948	15152	15027	15056	14993	15062	15012	15187	14939	15214	14989	15172	15052	14972	14972	15022	14972	15150	15094	15076	15011	15133	15181	15087	15112	15091	15185	14988	15014	15119	15062	15096	15090	15073	14977	15027	14897	15198	15067	15176	15041	14995	15069	14974	15202	15101	14935	15194	15227	15164	15101	15152	15068	15243	15168	15176	15123	15144	15096	15076	15113	14936	15168	15094	15060	15008	15263	15184	15014	15236	14893	15083	15074	15165	15024	15136	14816	15124	14971	15118	15126	15177	15150	15192	15124	15064	15165	14983	15181	15017	15028	15175	15065	15056	15016	15033	14960	15133	14988	15212	15056	15110	15063	15094	15212	15073	15022	15117	15085	15090	15126	15147	15126	15024	15034	15127	15214	14976	15097	15072	14926	15010	15100	15190	15057	15098	15073	14962	15022	15155	14963	14842	15013	14985	15023	15323	15002	15089	15186	15047	15157	15046	14911	15169	15033	15135	14897	15143	14956	14972	14984	15196	15159	15028	15100	14962	15028	15023	15033	15359	15003	15043	14999	15106	15135	15107	14749	15095	15098	15060	14938	15101	15095	14955	14965	15073	15071	15094	14964	15014	15200	14909	14929	15197	15084	15079	15164	14968	14908	14911	15104	15190	14977	15076	15041	15202	15106	15090	15103	15138	14813	15146	15235	15029	14975	14988	15007	15080	15100	15124	15136	14995	15172	15133	15001	14968	15108	15139	15028	14936	15171	15049	14925	15118	15071	15015	14912	15024	14968	15016	15129	15005	14945	15126	15034	15049	15154	15105	15051	15195	15100	14896	14982	15017	15108	15050	15153	15193	15079	14938	14995	15081	15051	15166	15159	15065	14987	15113	14953	15019	15200	14973	14774	15071	15004	15253	15144	15128	15031	14905	14938	14887	15104	15065	14996	15107	15132	15115	15125	14880	14985	14989	14999	15046	14928	14943	15070	14989	14889	15003	14848	14979	15042	14919	14983	15051	15096	14965	15031	15005	15153	14901	15151	15108	14936	15013	15107	15171	15231	14974	15032	14961	15099	15052	15054	15195	15050	14996	15081	15202	15044	15141	14877	14999	15162	14962	15085	15020	15196	15110	14950	14945	15125	15182	14942	15085	15123	14910	15050	15112	14976	15129	14963	15231	14997	15058	15088	15081	15126	15092	15167	15130	15109	14981	15079	14997	15234	14937	14972	14948	15105	14946	14943	15150	15041	15155	15199	15126	15158	14931	15078	15214	14963	15177	15133	15203	14910	15060	15031	15058	15012	15137	15078	15025	15218	15037	15136	15085	14967	14936	15034	15136	15109	14958	14966	15030	15127	15245	15110	15080	15009	15200	15066	15137	15099	15146	15023	15050	15160	15154	14992	15023	15082	15063	15095	15070	14905	14994	15026	15107	14977	14941	15041	15275	14954	15149	14968	15105	15225	15419	15022	15135	15104	15061	15175	14981	14934	15223	15162	15140	15023	15131	15166	15079	14960	15001	15160	15099	15116	15019	15088	14833	15298	14984	14999	15037	15026	14974	15059	15042	15036	15010	15049	15197	14997	15144	14899	15121	15091	15138	14938	15052	15153	15030	15089	15118	14937	14994	14934	15145	14931	15189	15077	15101	15061	14898	15041	15082	15124	15183	14965	15159	15004	15066	15126	14914	14961	15069	15100	15060	15104	15092	15060	15063	15127	15144	15037	15167	14944	15354	15120	14894	15007	15111	15056	14909	14921	15055	15041	15022	15086	15047	15148	14982	15015	15152	15033	15192	15222	15162	15143	15200	15154	15336	15183	15160	15008	14983	14932	15100	15116	14926	15003	15187	15222	15025	15056	15195	15061	15180	15001	15119	15047	14884	14859	14984	14945	14891	15091	15188	14971	15055	15009	14813	15009	15145	14949	15194	14932	15021	15058	15075	15099	14938	15191	15204	14893	15044	15316	15054	14879	15105	15023	15052	15139	14874	15021	15122	15188	15004	15075	15227	15107	15105	15059	14979	15055	15087	15099	15073	14983	15197	15032	15139	14990	15048	15155	14866	15213	14991	14967	15024	15189	15060	15025	15071	14986	15067	14871	15130	15102	15238	15033	15102	15004	15139	15082	15094	15126	14905	15014	14977	15058	15062	15112	15047	14966	15084	15039	15015	15128	14893	15242	14841	14960	14966	15221	14923	14917	15050	14915	15066	15079	15061	15056	15125	14983	14938	15104	15063	15168	15090	15064	15024	15012	14865	15020	14948	15056	15121	15169	15161	15154	15156	14986	15011	14996	15230	15044	15234	15083	15066	15136	15145	15181	15007	15073	15069	14992	14921	15160	15066	15138	15013	15130	15070	15080	15222	15043	15010	14930	15059	15027	15166	15085	15064	15100	15206	15076	15205	14976	15169	14913	15139	15050	14991	15032	15128	14972	15181	15159	14984	15130	15218	15010	14878	15056	15059	14932	14887	15022	15173	15150	15167	15026	14912	15087	14922	15121	15142	15240	15131	15030	15142	15058	15168	14898	15003	15066	14936	14968	14937	15090	15042	15148	14982	15012	15040	15013	15050	15134	14909	15127	14998	14981	15042	15015	15095	15016	15059	15041	15015	15123	15109	14979	15106	15234	15055	15150	15054	15044	15015	15041	15107	14887	14919	14915	14879	15048	15196	15124	15048	14998	14996	15092	15149	15274	14904	15098	15050	15077	15056	15073	15112	15069	15008	14991	15044	15102	14950	14986	15099	15050
26556	24605	36547	35120	31813	34828	36555	33220	30019	27536	26117	23988	23373	21963	21328	21332	20942	20654	20591	20382	20333	20281	20270	20109	20079	19965	19957	19996	20002	19854	19752	19889	19586	19830	19668	19715	19977	19874	19963	19836	20053	19916	19986	19705	19897	19802	19855	19985	19882	20027	19841	19794	19554	19829	19859	19623	19776	19999	19836	19914	19905	19795	20032	19759	19674	20198	19864	19916	19707	19767	20014	19995	19828	19888	19731	19715	19848	19787	19834	19736	20047	19809	19931	19649	19681	19795	19769	19803	20092	19786	20037	19969	19760	19879	19630	19919	19736	19631	19705	19918	20014	19811	19951	19832	19946	19856	20066	19842	19830	19779	20016	19914	19578	19904	19956	19895	19704	19842	19953	19879	19814	19807	19832	19770	19903	20098	19897	19943	19826	19866	19669	19559	19841	19734	19752	19842	19640	19630	19931	19871	19894	19631	19851	19793	19539	19660	19916	19912	19860	19669	20012	19753	19777	19956	19961	19913	19858	19927	19891	19526	19812	19698	19735	19812	19929	20039	19844	19745	19741	19625	19862	19928	19856	19761	19822	19808	19764	19864	19816	19656	19798	19952	19867	19898	19631	19592	19698	19576	20047	20091	19810	19803	19714	19759	19894	19902	19756	19982	19808	19790	19749	19701	19803	20137	19999	19743	19884	19578	19819	19623	19780	19821	19934	19876	19748	19673	19880	19822	19935	19957	19909	19748	19948	19759	19633	19894	19712	19837	19613	19855	20031	19621	19696	19779	19933	19905	19808	19823	19919	19826	20045	19474	19565	19704	19911	20072	19764	19895	19642	19831	19872	19696	19831	19765	19968	19903	19730	19753	19770	19994	19912	19811	19893	19831	19888	19976	19841	19871	19875	19821	19901	19885	19780	19563	19844	19755	19593	19991	19810	19654	19758	19697	19753	19866	19832	19930	19543	19605	19694	19838	19816	19764	19704	19989	19844	19912	19701	19847	19794	19705	19728	19820	19913	19772	19933	19990	20006	19925	19756	19911	19759	20012	20028	19678	19746	19853	19862	19945	19860	19904	19606	19875	19833	19740	19785	19925	19641	19750	19738	19856	19874	19913	19822	19900	19782	19898	19759	19676	19735	19725	19771	19951	19701	19881	19826	19717	19827	19815	19910	19964	19956	19756	19782	19762	19983	19817	19743	19825	20078	20030	19972	19953	19770	19778	19732	19855	19730	19716	19841	19696	19663	19773	19793	19855	19878	19681	19863	19644	19685	19952	19829	19958	19851	19786	19850	19768	19879	19877	19983	19660	19894	19865	19971	19878	19971	19673	20041	19779	19618	19577	19621	19898	19889	19777	19880	20090	19925	19858	19828	19822	19536	19649	19759	19988	19824	19856	19752	19724	19825	19722	19898	19936	19872	19727	19720	19912	19908	19662	19786	19584	19813	19716	19877	19750	19589	19943	19936	19876	19649	19945	19823	20092	20072	19705	20107	19703	19790	19978	19783	19709	19871	19901	19759	19860	19975	19952	19706	19909	19706	19993	19643	19897	19781	19623	19785	19757	19854	19932	19993	19706	20024	19677	19850	19844	19810	19916	19904	19800	19528	19986	19854	19535	19738	19748	19889	19777	19976	19783	19748	19787	19853	19554	19746	19909	19930	19660	19974	19715	19920	20000	19857	19786	19770	19626	19762	19874	19596	19869	19889	19865	19734	19658	20075	19850	19759	19680	19921	19940	19554	19771	19884	20079	19926	19846	19963	19710	19640	19704	19838	19789	19829	19881	19830	19949	19787	19609	19840	19763	19845	19754	19855	19857	19760	19797	19952	19907	19644	19895	19744	19962	20071	20004	19738	19784	19659	19759	19709	19664	19740	19460	19882	19822	19672	19711	19902	19798	19924	19910	19837	19805	19655	19912	19775	19771	19698	19565	19756	19688	19762	19975	20057	19960	19850	19735	19868	19871	19840	19821	19916	19842	19695	19691	19873	19797	19789	20040	19838	19745	19836	19906	19904	19854	19868	19612	19765	19899	19771	19840	19759	19757	19719	19743	19915	19965	19666	19950	19754	19689	20073	19774	19807	19730	19989	19876	19987	19820	19729	19887	19626	19777	20024	19719	19705	19820	19881	19778	19691	19797	19874	19655	19817	19906	19643	19904	19761	19548	20116	19824	19757	19624	19835	19790	19780	19697	19960	19984	19936	19919	19941	19846	19616	20113	19867	19728	19860	20179	19735	19779	19778	20000	19812	19826	19965	19856	19714	19808	19923	19712	19626	19874	19645	19940	19515	19674	19707	19777	19754	19776	19763	20047	19539	19788	19629	19853	20022	19924	19872	20096	19849	19710	19695	20016	19864	19803	19975	19911	19580	19723	19585	19664	19847	19632	19817	19737	20033	19919	20045	19678	19678	19852	19731	19915	19973	19926	19756	20018	19748	19692	19744	19813	19732	19889	19882	19734	20132	19897	19835	19575	19803	19697	19724	19723	19660	19764	20013	19769	19815	19865	19814	19857	19753	19982	19715	19687	19774	19688	19731	19839	19910	19880	19827	19863	19775	19861	19632	19685	19986	19659	19704	19799	19751	19589	19733	19670	19716	19877	19811	19773	19880	19883	19770	19755	19717	19850	19800	19867	19871	19651	19910	19970	19833	19753	19721	19783	19803	19856	20011	19898	19817	19636	19817	19733	19918	19940	19599	19921	19780	20002	19668	19722	20027	19847	19669	19733	19904	19932	19689	19969	19829	19927	19813	19891	19564	19792	19896	19931	19892	19911	19813	19862	20015	19881	19801	19871	19732	19685	19886	19718	19906	19508	19590	19623	20064	19852	19865	20028	19990	19935	19870	19699	19760	19661	19757	20079	19856	20033	19994	19966	19915	20013	19874	19826	19965	19642	19785	19836	19831	19723	19614	19805	19825	19913	19825	19527	19738	19592	19750	19716	19854	19754	19872	19938	19924	19605	19571	19810	19831	19785	19739	19562	19862	19788	19557	19920	19905	19886	19928	19901	19864	19672	19613	19569	19878	19980	19795	19779	19833	19799	19821	19917	19783	19859	19598	19762	19834	19817	19765	19785	19709	19857	19998	19745	19799	19776	19848	19845	19770	19746	19689	19776	19612	19943	19852	19911	19828	20025	19820	19733	19884	19955	19954	19908	20071	19801	19570	19544	19659	19884	19756	19899	19895	19866	19829	19785	19765	19745	19797	19917	19916	19954	19845	19868	19835	19689	19897	19869	19956	19954	19716	19654	19755	19745	19814	19833	19890	19887	19874	19634	19474	19563	19760	19914	19805	19650	19817	19930	19791	19793	19976	19493	19891	19758	19780	19887	19676	19791	19813	19819	19782	19828	19884	19454	19612	19716	19927	19726	19751	19750	19862	19947	19997	19819	19955	19763	19863	19647	19892	19794	19867	19890	19722	19935	19717	19698	19900	19829	19771	19790	19965	19959	19831	19679	19900	19631	19746	19792	20033	19811	19802	19811	19776	19958	19787	19744	19887	19855	19900	19918	19660	19818	19866	19699	19792	19515	19890	20174	19937	19774	19533	19790	19818	19801	19854	19838	19823	19967	19855	19772	19728	19780	19880	19785	19723	19740	19949	19707	19724	19878	19688	20134	19904	19945	19901	19825	19788	19626	19984	19829	19915	19803	19839	19818	19951	19738	19663	19673	19872	19752	19845	19913	19718	20014	19767	19916	19790	20028	19864	19673	19916	19857	19687	19804	19958	19844	19986	19823	20118	19805	19881	20098	19925	19668	19701	19757	19785	19987	19891	19722	19945	19734	19829	19926	19791	19744	19796	19824	19751	19868	19728	19694	19674	19686	19754	19762	19757	19905	19800	19690	19960	19778	19769	19852	19854	20073	19903	19805	19931	19948	19859	19788	19873	19706	19744	19841	19760	19899	19858	19734	19740	19766	19731	19828	19852	19779	19717	19923	19913	19642	19753	19881	19728	20128	19788	20109	19683	19820	19757	19593	19783	19654	19765	19824	19887	19711	19861	19739	19832	19778	19897	19757	19705	19892	19592	19829	19983	19630	19915	19852	19986	19637	19833	19830	19677	19971	19988	19888	19818	19803	19844	19964	19706	19782	19791	19979	19646	19677	19763	19896	19816	20072	19753	19668	20056	19884	19707	19777	19858	19838	19648	19835	19951	19688	19880	19863	19938	19933	19966	19852	19757	19671	19754	19712	19736	19733	19794	19803	19660	19737	19787	19787	19802	19809	19782	19867	19932	19704	19846	20083	19890	19662	20023	20149	19921	19680	19852	19644	19746	20006	20004	19753	19795	19794	19726	19769	19782	19687	20059	19791	19807	19822	19649	19678	19905	19766	19803	19932	19683	19802	19806	19705	19784	19699	19787	19855	19822	19910	20037	19672	19813	19839	19985	19963	19839	19776	19780	19912	19723	20014	19791	19950	19585	19835	19792	20012	19810	19718	19575	19850	19846	19703	19888	19582	19978	19900	19637	19753	19792	19958	19874	19701	19529	19876	19659	19666	19691	19861	19661	19739	19777	19867	19844	19917	19808	19739	19841	19680	19764	19995	19859	19947	19801	19804	19818	19704	19871	20005	19686	19634	19920	19898	19814	19625	19883	20016	19848	19529	19730	19844	19991	19924	19829	19637	19667	19562	19709	19654	19693	19812	20036	19676	19927	19948	19847	19641	19780	19515	19709	19817	19755	20118	19939	19987	19636	19804	19990	19785	19846	19888	19671	19774	19567	19569	19786	19890	19829	19742	19647	19840	19776	19768	19912	19745	19701	19862	19468	19781	19910	19742	20053	19845	19798	19717	19516	19860	19746	19751	20096	19818	20032	19762	19914	19966	19837	19733	19881	19710	19855	19729	19619	19645	19868	19940	19726	19860	19920	19904	19831	19831	19696	19948	19815	19699	19986	19592	19783	19817	19797	19871	19773	19485	19890	19894	19823	19814	19990	19885	19876	19764	19638	19710	19543	19623	19955	19862	19741	19570	19758	19751	19645	19618	19932	19901	19724	19737	19892	19838	19786	20089	19893	19775	20073	19846	19673	19671	19716	19964	19641	19778	19908	19850	19786	20032	19662	19931	20027	19607	19518	19502	19640	20061	19933	19807	19839	19693	19872	19944	20019	19613	19801	20084	19882	19745	19651	19998	19999	19862
35400	58909	61441	48406	39209	36651	36605	32947	28926	25670	23983	20786	19980	17623	17308	17009	16593	16302	15915	15633	15360	15399	15362	15242	15398	15193	15200	15417	15077	15100	15119	15163	14958	15021	15197	15152	15049	15154	15180	15206	14964	15052	15047	15111	15047	15059	14982	14897	15103	14888	14952	15135	14922	14998	15117	14824	15076	14948	15037	15002	14860	15042	15005	15094	14888	14974	14994	15066	15014	15073	15027	14949	15012	15086	14948	14988	15150	15020	14921	14974	14945	14890	14883	15103	15003	15007	15234	14982	15013	14935	15027	15091	15210	15093	14950	14966	15098	14814	15219	14992	14998	14910	15032	15174	15181	14871	14959	15098	15062	14881	15058	15123	14962	14949	15062	14862	14994	14938	15047	15047	14993	15050	14971	15029	14866	15049	15054	14902	15038	15177	15087	14982	15136	14978	15119	15040	15194	14986	14913	14998	15051	15009	15001	14950	14856	15114	14834	15180	14983	14933	14936	15033	15105	14954	15025	14952	14986	15057	15026	14982	15188	15040	15126	15009	15012	14785	15082	14952	15148	14901	15069	14873	15181	15151	15055	15076	14951	15024	15015	15009	15034	14953	15061	15072	15066	15122	14992	15074	14979	14907	14878	14938	14947	14951	14942	14990	14874	14862	15002	15061	15091	14946	14993	14954	14988	14998	15078	15102	14948	15086	15138	14961	15036	15019	14934	15144	15047	14820	15106	14916	14902	15136	14971	14873	14920	14847	15146	14922	15054	15144	14971	15015	14929	15144	14943	15068	14983	15079	14945	14964	15110	14913	15117	14894	15050	14880	14972	15007	14896	14906	15138	14913	14928	14961	15006	14923	15012	15015	14994	15068	14967	15221	14981	14937	15027	15135	15028	15114	15232	14921	15086	14892	15083	15210	15001	15096	14715	14986	15106	14870	14853	15074	14870	15101	14966	14838	14898	14875	14978	15020	15015	15011	15029	15078	14903	14891	14935	15092	14984	14929	15217	15089	14902	14893	14999	14908	14977	15036	14944	15069	15022	15070	15175	14899	15170	15113	14956	15118	15020	14914	15079	15159	15141	15131	14956	15084	15201	15007	15016	14952	15125	14973	15017	15166	14938	15048	14909	15076	15023	15116	15004	14981	15006	14803	15050	14970	15121	14948	15000	14985	15002	14996	14974	14918	15022	15087	14942	15139	14905	15013	15150	15023	15049	14959	14939	15021	15083	14880	15014	14998	14955	15120	14945	14969	15015	15077	15031	14803	15157	15030	15134	15064	14976	14996	15262	14966	15126	15104	14915	15140	15057	15210	14928	15121	14970	15067	15160	15068	15017	15147	14994	15103	14908	14952	14896	15001	15083	15076	14903	14967	14978	15110	15156	14817	15094	14961	14975	14974	15085	14925	15078	14839	14859	15094	15225	15136	14980	15000	14976	14939	15110	14882	15121	14895	15182	14984	15002	14936	15021	15055	15066	15034	14860	15070	15047	14895	14878	14831	14808	15072	15055	15072	15039	14962	15005	14976	15046	15132	14947	14990	14900	15067	15165	14930	15106	15141	14999	14990	15018	15043	15143	15014	14976	14841	15129	15024	14936	15038	14934	14938	14837	14986	15045	14921	14968	14798	14847	14959	15094	15033	14960	15122	14968	15017	14915	14950	15153	14809	15080	15007	15024	14912	15173	15027	15082	15070	15175	14913	14921	14923	15137	15100	15093	14992	15164	15168	14988	15237	14961	15071	15138	14999	14930	14933	14921	14958	14864	14908	15071	14875	15022	15062	15207	15025	14860	15007	14881	14899	15074	14997	14945	15000	14973	15154	14841	14934	14968	15032	15083	15064	15082	14996	15081	15075	15131	14871	15012	14956	15063	15136	14910	14950	15199	15074	14870	14963	14820	14892	14993	15131	15083	15168	14990	15170	15061	14860	15032	15015	15009	15025	14921	14917	14933	14971	14950	14976	15165	15064	14957	14983	14897	15051	15098	15037	15087	14920	15068	14918	14977	14987	15071	15082	14940	14872	15012	14884	15159	14901	15331	15021	15011	15064	15108	14847	14997	15168	15031	15185	15105	15017	14931	14912	15006	14884	15260	14943	14906	15126	15156	14823	15112	14856	14988	15086	15066	15011	14955	14934	14788	14941	15010	14939	15131	14997	15001	14924	14887	15133	15001	15091	15039	14965	14934	14957	15068	15072	15096	15009	14841	14868	14906	15004	15216	15031	14988	15046	14824	15007	14936	14852	14991	15119	15021	14952	14971	15091	15137	15112	15011	14907	15058	14947	14955	14998	15107	15154	15175	15031	15024	14894	14933	14916	14933	14983	15019	15038	15016	15176	15137	14963	15059	15045	14927	15237	15120	14987	15117	15130	15059	14941	15062	15069	14971	15036	15092	15003	14942	14868	14911	14907	14867	15208	15076	14987	15010	14763	14972	14855	14958	15034	15019	15012	15002	15036	14958	14911	15083	14969	15165	15065	14937	15078	15121	15083	14915	15034	15047	15073	15005	14760	15024	14991	15058	14991	15031	15170	14933	14906	14962	15044	14909	15045	14962	15132	14975	14933	14952	15027	14990	15026	15128	15089	15196	14994	15001	14856	14965	15099	15059	14969	14927	14908	14947	14981	15057	15238	15029	15192	14970	14913	14904	14987	14998	15052	14892	15092	14950	14967	14901	14903	15048	15025	14920	14841	15124	14957	15050	14971	14862	14983	14979	15005	14925	14970	14976	15113	15005	14987	15061	15080	14978	15044	15064	14983	15231	15092	15068	15044	15013	14972	15114	15023	14918	15122	14939	15208	15029	15055	14883	15019	15052	14896	15092	14904	14991	15142	14958	15086	15139	14925	15104	14968	14984	15108	14925	15068	14857	15122	14961	15013	14874	14908	14886	15065	14867	14974	15105	14987	14878	14938	14924	14964	14979	15100	15117	15044	14992	14930	15016	14958	15025	14872	15038	15173	14858	14962	15024	15090	15049	14987	15171	15048	15212	15087	15047	15139	14959	15022	15183	15170	15071	15213	14869	14882	14949	15020	15115	15044	15057	15015	15035	14886	14939	14945	15025	15019	15228	15111	15217	14990	15156	14919	15083	14949	15114	15035	15009	15021	15109	15113	15051	15153	15031	14945	15029	15105	15061	15087	14905	15060	15087	14983	15001	15183	14968	15154	15003	15267	15098	14823	15006	15014	15015	14974	15014	15047	14987	14973	15076	14900	14882	15038	15122	14866	15019	14986	14982	15094	14899	15092	15064	14940	15201	14972	15028	15047	15068	14949	15098	14955	15088	14938	14882	14915	14932	15088	15061	14992	14941	14934	14909	14837	14924	14967	15080	15059	15049	14885	15104	14961	15093	14964	14973	14986	15201	15103	15086	15107	15121	14956	14989	15047	15064	14968	15022	14860	14996	15156	14786	15049	14938	14945	15078	15107	14917	15072	14991	14838	15111	14904	15130	15040	14925	15009	14951	15066	14962	14876	15131	14978	14990	14942	14902	14923	15086	14949	14922	15180	14911	15059	15112	15091	15125	14997	15105	14884	15193	15061	15153	14796	15141	14884	15152	15039	15112	14948	15084	15020	15075	15115	15237	15079	14964	15040	15090	14935	15140	15010	14810	14953	14942	14853	15090	15003	15090	14912	15123	14907	15022	15088	15127	14959	14804	15215	15125	15033	14957	15042	15052	14824	15099	15063	15084	14892	14875	15156	14984	14952	15034	15213	14973	14872	14961	14813	15251	15006	15066	14947	15063	14940	15154	14972	15112	14849	14998	14928	15067	14971	15003	15083	15027	15044	15037	14959	14959	15193	14746	15050	14983	14936	14955	14941	15007	15023	15114	15045	15033	15016	14887	14891	15003	14985	15048	15119	14997	15103	14960	14854	14987	15131	15120	15116	14908	15010	14883	15001	14989	15029	14994	15005	14905	15101	15107	15003	14869	15010	14949	14962	14695	15019	15037	15139	14945	15169	14946	14978	15199	15011	15074	15062	15020	14986	15110	14926	14907	15103	14948	14972	15015	15031	15171	14810	15012	15055	15021	15104	14887	15032	15201	15101	14888	15076	14887	14977	15083	15142	14890	14980	15020	15118	15065	15152	15126	15116	15026	14983	15109	15075	15065	14995	15143	14851	15074	14907	15038	15056	15043	14976	14967	14889	14866	15025	14931	15074	15076	15086	15127	14889	15099	14895	14997	15012	15074	14979	14978	15018	15010	14909	14964	15201	15139	15197	15165	15167	14866	15017	14956	15025	14992	15008	14774	15246	14965	15050	15045	15046	15028	14987	14931	15013	14819	15047	14891	15107	15043	14877	15003	15146	15165	14754	14936	14980	14973	15061	14910	14803	15132	14947	15173	14943	14941	14863	15147	14835	14844	14975	15001	15164	14859	15066	15100	15011	14952	15033	15158	15140	15144	15070	14946	15009	15086	15053	15142	14967	14974	15080	15018	14958	15082	15025	15025	15096	14831	15043	15046	15019	14984	15073	15068	15024	14902	14940	14818	14990	15068	14950	14890	15085	15005	15064	15113	15205	14971	14825	14817	15056	15190	15013	15004	15092	15300	15092	14991	15046	15108	15082	14951	15005	14927	14981	15072	14983	15147	14965	15039	15157	15016	14969	14958	15065	15040	14997	15121	15060	15151	14948	14842	15018	14802	15001	14910	14982	14881	15108	15051	15048	14969	15095	14870	14879	14959	15127	14873	15041	14955	14994	14984	14875	14966	14936	15194	14946	15022	15008	15070	15146	14922	14957	15050	15076	14996	15154	15003	15033	15036	14923	15287	14988	14908	15074	14924	15060	15102	14874	14979	15031	15059	14959	15170	15032	15071	15000	14907	14916	14915	15036	15004	15071	14838	15107	15220	15004	14950	14899	14886	15073	15054	15120	14845	15152	15116	14986	15035	15069	15086	14986	14963	14946	14918	14973	15077	15124	14840	15070	14837	14965	15191	14960	15064	15069	15095	14906	14899	15050	14817	14976	14968	14983	15127	14938	15032	14958	15003	14944	15023	14934	14923	15135	15075	15148	15158	15014	15004	15040	15052	14866	15064	14926	15112	14954	14898	15073	15159	15026	14849	14957	15151	14977	15077	15009	15114	15041	15087	15032	15027	15003	15147	14852	14846	14919	15200	15032	14968	15115	15029	15026
24567	21977	30248	27280	31418	40363	42900	36361	32226	29017	27254	24979	23665	22355	21653	21684	21429	21165	20900	20743	20481	20300	20253	20221	20177	20013	20226	19944	20057	19889	19975	19794	19972	19932	19880	19883	20015	19579	19788	19864	19943	19763	19793	19979	20007	19828	19844	19699	19761	19761	19810	19868	19843	20095	19832	19729	19798	19794	20026	19644	19783	19955	19781	19867	19914	19772	19885	19981	19928	19940	19860	19949	20012	19959	19800	19773	19881	20222	19798	19852	19744	19738	20067	19805	19688	19799	19838	19806	19705	19765	19648	19916	19987	19779	19960	19907	20035	19881	19887	19827	19825	19910	19653	19692	19620	19729	19796	19716	19755	20016	19882	19853	19874	19613	20087	20001	20014	19821	19726	19818	19929	19833	19850	19969	20012	19941	19910	19975	19906	20036	19704	19799	19877	20108	19932	19639	19559	19665	19738	19766	19673	19749	19856	19875	19756	19757	19772	19810	19531	19811	20101	19982	19845	19687	20083	19808	19946	19866	19877	19696	19904	19937	19729	19725	19794	19751	19884	19860	19839	19790	19843	19703	19850	19949	19869	19791	20003	19773	19760	20117	19811	20003	19857	19997	19722	19541	19926	19998	19787	19795	19589	19787	19660	19814	19679	20027	19626	19755	19824	20044	19843	19691	19888	19709	19854	19961	19809	19741	19751	19794	19790	19692	19716	19978	19857	19832	19487	19643	19901	19828	19876	20038	19739	19742	19661	19566	19818	19912	19641	20017	19706	19672	19588	19778	19913	19810	19688	19763	19610	19615	19711	19670	19822	19892	19893	19699	19670	19910	19952	19724	19816	19798	19730	19725	19672	19858	20027	19864	19887	19753	19889	19723	19792	19802	19931	19796	19823	19606	19706	19807	19636	19731	20107	19899	19782	19993	19944	19674	19885	19839	19944	19486	19839	19662	19816	19802	19944	19795	19702	19741	19617	19922	19861	19717	19741	19669	19526	19882	19747	19894	19729	19789	19722	19642	19726	19825	19730	19771	19780	19795	19706	19777	19922	19663	19681	19790	19882	19577	19731	19658	19647	19886	20026	19907	19992	19929	19663	20002	19823	19969	19936	19709	19824	19789	19735	19832	19836	19881	19855	19669	19968	19790	19910	19687	19670	19767	19903	19659	19709	19843	19690	19653	19795	19883	19922	19713	19686	19953	19950	19912	19763	19715	19783	19842	19750	19805	19925	19893	19831	19980	19928	19841	19881	19989	19605	19876	19667	19987	19838	20024	19975	19789	19843	19992	19874	19699	19728	19761	19794	19771	20090	19910	19912	19814	19806	19900	19673	19863	19870	19892	19986	19903	19811	19677	19820	19869	20127	20106	19860	19829	19647	19766	19917	19669	19771	19899	19804	19796	19640	19791	19861	19798	19762	19846	19799	19773	19662	19521	19788	19864	19701	19716	19981	19842	20022	19892	19859	19506	19815	19638	19792	19692	19644	19891	19553	19772	19859	19749	19998	19789	19998	19625	19873	19956	19808	19863	19965	19793	19816	19588	19717	19907	19726	19700	19829	19788	19735	19605	19902	19743	19898	19854	19877	19918	19873	19906	19844	19874	19685	19666	19781	19806	19909	19870	19540	19953	19824	19683	19792	19875	19542	19658	19873	19756	19860	19786	19650	19985	19604	19831	19638	19630	19744	19581	20057	19852	19854	19859	19893	19551	19715	19901	19761	20008	19942	19846	19813	19856	19971	19790	19614	19739	19610	19798	19749	19499	19905	19808	19838	19851	19703	19870	19955	19692	19917	19958	19929	19846	19815	19949	19635	19829	19956	19859	19870	19810	19794	19943	19609	20009	19772	19871	19757	19723	19975	19713	19961	19687	19893	19803	19882	20200	19766	19943	19745	19770	19764	19771	19955	19890	20008	19817	19797	19697	19790	19915	19965	19717	19596	19697	19660	19934	19828	19658	19985	19886	19755	19985	19818	19849	19625	19680	19965	19922	19822	19892	19678	19801	19553	19758	19778	19586	19903	19668	19698	19710	19747	19786	19826	19710	19942	19792	20124	19997	19898	19566	19925	19983	20112	19883	19963	20001	20040	19766	19740	19679	19771	19651	19946	19939	19762	19864	19882	19912	19563	20115	19894	19918	19983	19930	19952	19862	19828	19637	19785	19913	19589	19739	19715	19689	19824	20005	19786	19885	19765	19794	19733	19721	19770	19549	19798	19943	19773	19670	19813	19831	19719	19633	19829	19906	19884	19656	19825	19841	19614	19775	19829	19845	19696	19645	19689	19885	20009	19729	19990	19647	19900	19805	19918	19749	19678	19736	19755	19807	19847	19655	19594	19679	19546	19881	19810	19860	19878	20033	19745	19724	19901	19813	19814	19861	19796	19731	19784	19822	19714	19651	19819	19619	19899	19844	19833	19806	20027	19770	19903	19822	19802	19719	19693	19629	20130	19786	19884	19889	19776	19874	19893	19773	19677	19814	19754	19609	19767	19885	19837	19726	19951	19818	19927	19705	19860	19905	19840	19713	20037	19978	19616	19634	19855	19826	19780	19675	19597	19679	19732	19842	19881	19748	19841	19524	20034	19754	19694	19838	20045	19658	19720	19795	19955	19731	19933	19723	19680	19730	19720	19926	20036	19978	19754	19842	19770	19965	19816	19755	19874	19783	19689	19816	20082	19874	20036	19872	19743	19820	19793	19907	19848	19823	19785	19909	19746	19865	19722	19941	19853	19821	19844	19768	19919	19974	19923	19936	19702	19619	19751	19820	19748	19710	20038	19603	19751	19580	19800	19658	19783	19782	19877	20072	19731	19963	19599	19721	19909	19547	19981	19826	19803	19720	19760	19702	19817	19623	19798	19625	19945	20157	19797	19991	19873	19878	19895	19940	19856	19906	19849	19680	19667	19742	19834	19762	19877	19872	19748	19831	19891	19789	19764	19730	19715	19717	19859	19689	19829	19699	19680	19958	19868	20018	19981	19726	20037	19690	19755	19885	19700	19997	19840	19746	19647	19837	19770	19851	19718	19716	19861	20001	19907	19906	19964	19849	19746	19616	19865	19842	19923	19696	19586	19599	19619	19788	19881	19711	19983	19784	19851	19779	19521	19910	19602	19809	20025	19631	19753	19877	19772	19770	19828	19681	20122	19951	19655	19924	19766	19832	19806	19784	19944	19843	19810	19842	19816	19798	19888	19843	19860	19683	20000	19950	19977	19666	19847	19772	19907	19791	19790	19839	19788	19592	19668	19863	19904	19754	19827	19812	19737	19861	19942	19864	19808	19617	19756	19896	19869	19762	19859	19821	19738	19638	19770	19734	19824	19902	19701	19932	19688	19609	19865	19876	20050	19957	19574	19856	20106	19999	19828	19849	19697	19925	19609	19737	19868	19924	19735	19813	19777	19765	19853	19732	19818	19793	19815	19793	19593	19714	20027	19861	19696	19886	19813	19956	19767	19673	19761	19765	19851	19764	19689	19731	19951	19845	19866	19792	19719	19819	19640	19687	19853	19842	19913	19866	20276	19890	19814	19773	19799	19532	19736	19810	20015	19766	20086	19653	19886	19845	19674	19817	19677	19712	19811	20008	19797	19719	19843	19878	19973	19642	19827	19898	19741	19824	19680	19851	19767	19893	19810	19711	19863	19906	19839	19868	19900	19881	19768	19891	19867	19799	19506	19614	19827	19759	19963	19773	19666	19699	19639	19956	19955	19747	19713	19860	19885	19757	19670	19755	19719	19595	19743	19798	19755	19706	19631	19761	19628	19947	19744	19651	19551	19638	19761	19942	19732	19736	19734	19582	19789	19866	19767	19721	19882	19883	19816	19886	19769	20040	19869	19743	19827	19812	19830	19667	19910	19803	19859	19988	19679	19800	19737	19881	19886	19835	19837	19736	19693	19628	19788	19675	19793	19973	19801	19706	19820	19904	19715	19793	20019	19878	19779	19866	19715	19665	19588	19899	19881	19887	19795	19762	19942	19836	19723	19820	19812	19738	19881	19984	19623	19822	19841	19881	19938	19845	19623	19802	19855	19680	19671	19761	19902	19817	19722	19905	19841	19951	19826	19811	19847	19726	19923	19987	19867	19873	19906	19648	19788	19788	19649	19739	19686	19775	19639	19691	19806	19745	19822	19760	19810	19764	19767	19946	19968	19753	19913	19753	19681	19803	19882	19952	19853	19865	19858	19854	19899	19946	19749	19760	19826	19920	19753	19850	19835	19791	19898	19839	19735	19935	19761	19792	20234	19881	19925	19968	19972	19850	19857	20041	19679	19682	19806	19822	19898	19685	19668	19927	19617	19872	19805	19948	20129	19523	19660	19753	19931	19664	19755	19682	19708	19730	19938	19706	19581	19836	19785	19999	19751	19968	19816	19760	19831	19669	19600	19840	19944	19963	19735	19868	19885	19619	19545	19720	19991	19814	19799	19747	19766	19851	19859	19866	19940	19936	19596	19773	19709	19633	19811	19924	19801	19909	19810	19823	20052	19978	19855	19756	19659	19784	19771	19765	19887	19790	19686	19660	19937	19768	19886	19771	19563	19787	19806	19911	19844	19730	19887	19841	19898	19840	19853	20003	19795	19740	19947	19885	19862	19811	19698	19903	19732	19505	19746	19978	19566	19800	19967	19651	19847	19719	19780	19597	19718	19910	19831	19718	19800	19806	19930	19773	19729	19697	19901	19881	19957	19894	19943	19738	19949	20014	19718	19938	20026	19873	19994	19916	19740	19484	19833	20017	19911	19661	19809	19769	19691	19861	19694	19693	19576	19816	19678	19820	19957	19831	19885	20036	20023	19771	19959	19833	19733	19691	19867	19783	19993	19770	19679	19632	20022	19760	19968	20097	19624	19676	19508	19626	19760	19870	19808	19725	19937	19659	19867	19691	19574	19860	19993	19798	19819	19672	19723	19724	19849	19857	19738	20005	19742	19750	19775	19982	20034	19720	19999	19666	19792	19993	19854	19647	19863	19795	19891	19842	19851	19757	19901	19709	19826	19923	19545	19677	19863	19800	19818	19975	19855	19649	19880	19903	19805	19857	19820	19969	20086	19933	19781	19781	19595	19798	19906	19681	19706	19716	20126	19593	19611	20090	19779	19763	19902	19807	19745	19865	19926	19728	19788	19602	19651	19806	20057	19775	19816	19789
36955	59682	58788	50514	49323	46717	42684	37009	31496	27178	25367	22074	20620	18181	17649	17419	17166	16653	16294	16323	15899	15654	15308	15368	15351	15291	15399	15144	15217	15260	15209	15054	15072	14998	14941	14863	15098	15123	14907	14802	14997	15076	14838	15067	14861	14956	14868	15003	14855	14981	14868	15009	15142	15060	15111	14956	14934	15058	15074	15193	15106	14862	15001	15039	14909	14999	15076	14984	14811	14828	15007	14930	14967	15177	14954	14945	14960	15075	15148	15118	14888	14971	15054	15014	14896	14930	15004	14846	14992	15005	14952	14641	14990	14939	14974	14982	14913	14920	15119	14978	15017	14985	15041	15054	14904	14999	14942	14875	14994	15043	14938	14972	14974	15015	14935	14840	14923	14869	15014	14974	14912	14974	14923	14921	14888	15066	14975	15032	14986	14883	15032	15055	14968	14863	15118	15027	15047	14895	14907	15025	14975	14896	15043	15015	14898	15056	14932	15044	14993	15037	14794	15155	14845	14957	14913	14904	14866	14922	15063	15016	14971	14943	15047	15050	14929	14935	14918	14997	14876	15077	15183	14850	14947	14944	14991	14979	15093	14744	14916	15072	14905	15094	14923	14989	14804	14731	15010	14857	15033	14954	14928	14939	15082	15255	14978	14818	15092	15052	15089	15017	15007	15116	14865	15135	14911	15012	14845	15041	14970	14937	15073	15038	15115	15086	15008	14955	15063	14987	14963	14910	14886	14995	15034	15043	14937	14911	14957	14862	14907	15002	14998	14835	15027	14785	14939	14895	14946	14822	14953	14892	14859	15131	14902	14867	14855	14973	15052	15067	15012	15053	15026	15058	15046	14968	15009	14908	14811	14834	14945	14841	15040	14901	15079	14915	14993	14962	14999	14938	15071	14908	14910	15064	14952	14956	14839	14945	15058	14907	14788	14874	14943	14917	14901	15025	14949	14924	15002	15060	14753	14914	14956	14862	15051	15046	14987	14908	15117	14984	15044	14959	15069	14920	14887	15032	15136	14770	15180	14913	14973	14864	14935	15126	14902	14898	15060	14923	14934	14892	14892	15053	15014	15019	14883	15052	14871	14930	14973	15054	14832	15021	14917	14857	15060	14846	15152	14978	15102	15212	15023	14979	14941	15021	14855	15051	15104	14887	15159	14944	15129	15092	15018	15053	14800	15136	14834	15142	15007	15098	15041	14950	15064	15012	14933	14944	14977	14939	14916	15046	14959	15043	14792	15081	14819	15076	14997	15059	15067	14739	14932	14993	14864	14995	14937	15001	14787	14898	15023	15012	15092	15005	14978	15020	14763	15035	15055	15109	14822	15027	15043	15057	15054	14900	14937	15070	14947	15063	14958	14964	14950	15059	15092	15056	14999	15011	14865	14994	15066	14942	14946	14924	15028	14974	15208	14650	15122	14970	14804	15022	14985	14971	14803	14864	15077	15064	15071	15026	15033	14927	14839	14990	15056	15101	15043	14991	14903	14892	14986	15069	15018	15082	15079	15077	14962	14738	15072	14905	15015	14891	14910	15022	14940	14799	14862	14986	14971	14945	14896	14866	15121	14803	15062	15053	14814	14875	15207	14887	14865	15129	14994	15113	14971	15054	15100	14853	14942	14879	15100	15079	14924	14975	14983	14946	15070	14926	14906	14932	14922	14995	15084	14704	15030	14982	14973	15012	15106	14950	15100	14850	14895	14953	14983	14860	14995	14933	14940	14935	15095	14966	14887	15069	15075	14881	14791	15035	14935	14911	15210	15078	14862	14903	14962	14990	14764	14803	15018	14930	14949	14864	15004	14989	14962	14941	14996	15026	14865	14903	15080	14965	15001	14925	15044	14939	15117	15027	14941	15000	15119	15091	14886	14953	14921	14849	15036	14940	14877	14890	14952	14917	15019	15077	14942	14917	14970	15112	15147	15086	14928	15117	15049	14831	14882	14933	15007	14965	14942	14901	15000	15019	14917	14982	14947	15128	14968	15096	15031	14861	14928	14893	15134	14917	14951	14835	14916	15034	15054	14949	15066	14995	15087	15039	15058	14925	14918	15056	15077	14851	15031	15040	14990	14964	15087	14926	14771	14943	15018	15041	14957	15020	14971	14990	14898	14939	15033	14835	15070	14981	14931	15035	14995	15084	14891	14956	15090	15011	15014	14971	14996	14961	15122	15142	15015	14947	15050	14907	14870	14926	15048	14947	14998	14854	15095	14897	15013	15081	14848	15107	14950	15052	14856	15047	14953	15002	15098	14953	14912	14849	14954	15030	14927	14836	14998	14974	15066	15018	15124	15176	14761	15007	15026	15003	15023	15115	15016	15032	15004	14974	14846	14916	15133	15046	14916	15026	15031	14867	15077	15118	15065	14969	14950	14867	14945	14910	15015	14956	14913	14990	15010	14923	14976	14917	15083	14954	14950	14855	15000	15078	14948	15087	14918	15013	14949	15047	15131	14947	14856	14926	14967	15019	14969	14834	14942	14928	14913	14979	15053	14877	15070	15047	14961	15019	14820	15108	14961	15286	14995	15067	14958	14982	15168	14948	14841	14841	14918	15016	15210	14904	15011	14952	14697	15020	14901	14899	15072	14971	15046	15025	15005	14896	15109	14901	15098	14916	14824	14884	14961	14920	14829	14910	14836	14926	14901	14800	15080	15081	14881	14982	15114	14878	14891	15150	14930	15049	14934	14781	14986	15186	15056	14962	14917	14988	14975	14924	14924	15016	15054	15024	14974	14996	15042	14918	15039	15221	15218	14950	14882	14994	15158	15078	14913	15069	14936	15062	15023	14874	15108	14969	14856	15012	14966	14954	15034	14967	14944	14902	14967	15105	14962	15063	14963	14914	14862	14896	14948	14848	14933	15085	14744	14937	14887	15007	14907	14988	14986	15051	14911	15044	15135	15059	15102	14908	15179	14843	14943	15101	14986	15086	15151	14919	14960	15113	14935	15102	15107	15059	15012	14917	15071	15034	14845	14841	14870	15065	14945	14957	15179	14786	14851	14881	14931	15062	14987	14885	15133	14896	14850	15009	15049	15023	14970	14992	15017	14827	14901	14988	15048	15111	15047	14850	15025	15036	14997	14922	15070	14850	15160	14957	15100	14878	15015	15009	15063	15064	14920	15091	15035	14981	15049	14983	14888	14989	15034	15058	14986	14877	14865	15138	14950	14963	14953	15129	14976	14788	14919	14759	14865	15111	15042	15040	14907	14773	14863	14892	14906	14991	14951	15047	14931	15059	14936	14983	14871	15132	15086	14943	15082	15138	14903	15152	15037	14862	14868	15209	14912	14986	15023	14950	15198	15027	14909	14978	14925	14883	15027	15041	14978	14957	15068	15023	14945	15046	14985	14934	14927	15050	14946	15013	14944	15028	15034	15009	14968	15027	14796	14859	15008	15084	15251	14822	15010	14951	15118	15010	14856	14920	14964	14788	15038	14944	14778	15049	14940	14837	14992	14991	14914	14866	14982	15047	15034	14885	15062	14881	14821	15017	15149	15056	14909	15077	14910	14934	15025	14966	14996	14895	15075	15051	15009	14865	14939	14892	15124	15084	15010	14918	15013	15022	15031	14957	14856	14850	15081	15033	14868	14916	15137	14876	15006	15036	15032	14983	15044	15222	15053	14792	15007	14996	14911	15058	15030	15068	15088	15067	14980	14937	14960	14935	14889	14989	14735	14807	14986	14829	14970	15024	14987	14872	14956	15015	14978	14941	15053	14942	14966	15083	14792	14765	15104	15024	14826	15147	14818	15008	14946	14964	14850	15112	15029	14943	15022	14985	14935	14800	15111	14981	15004	15023	14829	14902	14926	14819	14936	14874	14908	14959	15006	14855	15050	14989	15002	14875	14874	14850	15131	14873	14952	14905	14942	15028	15048	14881	15127	15107	14729	14873	15028	14835	14889	14906	14944	14936	14852	14858	15141	14960	14824	14869	14996	15062	14943	14906	14955	15177	14913	14913	14972	14888	15024	14923	15115	14838	15000	15079	15011	15006	15013	14907	14950	15089	14955	14869	14973	14874	14879	14865	14822	14856	14924	14872	14987	14825	14935	14938	15105	15101	15003	14945	14953	14952	15033	15009	14893	15024	15203	14880	14952	14934	14860	14913	15039	14985	15046	14968	15203	15040	15195	14927	14970	14846	14897	15016	15129	14938	14946	15104	15046	14971	15042	14999	15082	14828	15137	14920	14999	14948	15058	14799	14960	14918	15157	14949	14863	14930	14961	15050	15155	14881	15093	14997	14893	14939	14872	15027	14947	14991	14953	14952	14816	14999	14955	14925	14992	15196	14993	14978	15003	15061	15059	15063	14974	14967	14838	14930	15010	15059	15025	14871	14930	15093	14952	15035	14866	14942	15039	15116	14740	15006	14876	14945	14977	15041	14874	14941	15019	14912	14854	14997	15082	14884	14844	14897	14698	14958	14830	14963	15082	14961	15089	14920	15033	15123	15041	14933	14954	14876	15080	14936	14791	14933	15009	15129	14984	15185	14970	14872	14959	14985	14957	15028	14945	15038	14931	14955	14975	14966	15119	14994	14975	14881	15132	15010	14846	14851	14797	14896	14960	14943	14912	15055	14929	15036	15038	14979	15052	15028	15053	14930	14835	14913	14951	15157	15030	14976	14891	14989	14926	15030	14864	14906	15021	15047	14897	14805	14969	14941	14945	15049	15050	15095	15015	14994	14863	14997	14940	15101	15039	14938	14978	14894	14881	14997	14872	15140	14882	14874	14818	15011	14842	14873	14780	14953	15067	15042	15027	14856	15080	14891	14942	15122	14907	14987	15038	15045	15068	14878	15161	15211	15105	15114	14963	14924	14941	15106	14970	14852	14939	15198	14954	14962	14866	15212	15026	14840	15031	14925	14924	14905	14851	15017	14906	14901	14899	15105	15074	15127	15005	14869	14970	14946	14951	15044	14877	14957	14812	15029	15075	14854	14843	14742	14932	14817	14942	14930	14895	14931	14936	14841	14977	15024	15018	15097	14834	15107	15004	14977	15029	14922	14993	14879	15138	14905	15119	15116	14977	14974	15048	14961	15041	14872	15128	14901	14914	14975	15056	14997	15049	15015	14868	14940	14994	15065	15310	14967	14846	14971	14839	14857	15167	14834	14842	15043	14995	14936	14887	14990	14986	14875
45568	49287	43625	41452	41627	37382	33145	28720	25858	24210	22833	21877	21024	20678	20582	20536	20576	20296	20432	20027	19865	20170	20073	19917	19841	19910	19968	19875	19823	19606	19753	19790	19739	19910	19666	19945	19778	19884	19694	19617	19713	19917	20028	19748	19943	19863	19887	19947	19807	19911	19668	20045	19831	19711	19754	19740	19868	19791	19678	19949	19745	19795	19853	19641	19943	19792	19700	19815	19924	19726	19782	19642	19846	19644	19862	19839	19897	19770	19884	19816	20065	19910	19957	19800	19795	19800	19768	19910	19962	19671	19671	19957	19825	19699	19915	19632	19717	19766	19741	19889	19894	19991	19875	19874	19946	19455	19714	19680	19716	19894	19670	19620	19689	19557	19784	19822	19747	19770	19666	19522	19611	19662	19700	19666	19702	19698	19819	19624	19659	19708	19986	19740	19842	19489	19702	19797	19734	19981	19754	19472	19472	19897	19815	19636	19714	19738	19871	19593	19408	19663	19817	19855	19715	19782	19810	19695	19831	19728	19833	19928	19663	19800	19871	19729	19683	19831	19742	19652	19736	19745	19703	19626	19739	19680	19644	19868	19812	19778	19597	19779	19930	19604	19753	19703	19611	19727	19728	19723	19676	19714	19800	20179	19557	19803	19850	19648	19845	19802	19633	19782	19794	19817	20048	19635	19742	19578	19894	19667	19711	19685	19792	19670	19824	19624	19639	20012	19564	19889	19936	19679	19538	19687	19642	19771	19660	19716	19589	19708	19794	19610	19636	19928	19857	19738	19599	19896	19779	19700	19832	19848	19606	19832	19924	19655	19561	19680	19610	19694	19801	19857	19860	19596	19556	19786	19920	19668	19972	19773	19777	19599	19861	19859	19868	19813	19918	19787	20169	19806	19648	19870	19895	19843	19666	19690	19685	19735	19703	19694	19507	19781	19757	19828	19734	19800	19602	19805	19723	19709	19858	19789	19892	19680	19738	19734	19851	20136	19693	19735	19940	19680	19545	19639	19785	19555	19749	19672	19667	19576	19823	19701	19891	19737	19621	19852	19894	19622	19975	19820	19676	19935	19924	19599	19724	19834	19862	19703	19668	19529	19652	19803	19613	19685	19758	19810	19852	19750	19838	19785	20081	19821	20045	19587	20045	19743	19741	19740	19725	19691	20059	19580	19710	19610	19771	19841	19722	19714	19779	19870	19628	19800	19831	19891	19957	19879	19813	19813	19840	19706	19880	19615	19853	19865	19853	19757	19903	19825	19741	19719	19640	19646	19910	19811	19497	19680	19777	19838	19788	19590	19685	19661	19748	19653	19781	19764	19755	19813	19823	19820	19760	19606	19528	19810	19842	19769	19854	19726	19950	20049	19916	19701	19620	19549	19433	19759	19953	19765	19483	19636	19839	19801	19913	19963	19933	19724	19856	19739	19590	19756	19640	19665	19709	19906	19688	19926	19772	19786	19865	19691	20039	19745	19879	19672	19926	19714	19880	19983	19764	19906	19881	19843	19736	19704	19980	19682	19845	19764	19811	19761	19629	19754	19785	19679	19587	19909	19649	19344	19718	19612	19612	19524	19931	19716	20021	19633	19817	19702	19703	20093	19457	19666	19650	19679	19755	19904	19820	19651	19603	19797	19761	19640	19732	19678	19944	19891	20052	19873	19813	19895	19831	19702	19883	19815	19977	19820	19919	19645	20011	19733	19784	19893	19601	19743	19807	19951	19660	19927	19471	19661	19628	19674	19897	19663	19802	19662	19677	19900	19754	19844	19658	19870	19736	19779	19843	19822	19687	19559	19655	19923	19624	19846	19680	19855	19884	19827	19612	19766	19638	19875	19864	19614	19634	19691	19869	19960	19632	19715	19679	19839	19885	19871	19895	19941	19640	19617	19972	19536	19914	19612	19768	19969	19644	19723	19771	19964	19906	19730	19778	19689	19618	19999	19963	19807	19470	19620	19875	19755	19921	20006	19664	19696	19775	19664	19889	19853	19901	19706	19780	19765	19690	19620	19594	19711	19888	19715	19729	19833	19857	19947	19830	19662	19977	19851	19667	19894	19848	19645	19800	20018	19762	19650	19753	19671	19882	19633	19742	19562	19800	19746	19751	19858	19742	19761	19680	19668	19859	19839	19760	19636	19853	19730	19857	19889	19807	19785	19683	19787	19725	19631	19753	19797	19836	19693	19881	19720	19931	19710	19997	19809	19734	19723	19748	20088	20005	19823	19828	19898	19566	19825	19821	19872	19716	19780	19720	19653	19485	19748	19627	19652	19860	19706	19810	19912	19772	19732	19761	19713	19626	19842	19900	19838	19796	19868	19698	19694	19897	19775	19642	19708	19778	19794	19944	19846	19848	19638	19807	19710	19734	19669	19791	19720	19777	19826	19756	19661	19628	19892	19773	19722	19710	19814	19752	19582	19724	19666	19750	19704	19643	19714	19703	19888	19804	19794	19874	19798	19886	19766	19617	19845	19748	19394	19619	19746	19816	19778	19838	19776	19969	19860	19906	19646	19849	19906	19634	19570	19957	19913	19803	19645	19877	19710	19762	19866	19683	19705	19695	19603	19791	19696	19802	19746	19789	19618	19653	19846	19751	19736	19778	19920	19634	19824	19825	19719	19790	19876	19807	19708	19878	19734	19708	19708	19830	19735	19894	20011	19865	19752	19721	19549	19628	19755	19629	19561	20063	19656	19736	19848	19891	19802	19829	19714	19757	20000	19771	19629	19627	19768	20155	19845	19780	19776	19855	19646	19823	19617	19753	19798	19787	19672	19829	19618	19934	19891	19718	19735	19593	19897	19761	19533	19659	19771	19472	19635	19841	19626	19759	19931	19823	19804	19809	19778	19805	19730	19938	19799	19575	19717	19945	19977	19801	19880	19698	19852	20089	19744	19888	19812	19751	19665	19724	19947	19939	19764	19638	19694	19816	19678	19895	19458	19754	19835	19964	19779	19870	19752	19756	19687	19767	19691	19719	19549	19711	19914	19685	19908	19602	19532	19542	19753	19869	19768	19872	19866	19853	19653	19647	19555	19888	19545	19582	19551	19786	19756	19735	19806	19824	19792	19816	19803	19845	19893	19687	19847	19589	19974	19890	19778	19909	19840	19731	19817	19765	19811	19685	19883	19757	19841	19733	19580	19652	19732	19872	19680	19596	19721	19830	19721	19942	19790	19769	19746	19673	19832	20027	19778	19779	19724	19754	19616	19963	19834	19836	19783	19854	19690	19742	19655	19735	19637	19755	19773	19719	19841	19784	19816	19899	20034	19843	19915	19681	19806	19934	19815	19787	19679	19834	19705	19928	19740	19728	19786	19712	20031	20020	19804	19800	19776	19871	19776	19677	19675	19910	20018	19615	19832	19673	19882	19992	19937	20014	19769	19864	19723	19779	19830	19889	19625	19595	19828	19931	19831	19776	20011	19800	19631	19832	19768	19909	19960	19856	19873	19728	19890	19774	19752	19914	19630	19918	19775	19769	19702	19611	19697	19829	19823	19772	19571	19788	19631	19998	19632	19770	19730	19631	19874	19760	19750	19790	19916	19828	19560	20015	19536	19795	19791	20055	19813	19642	19727	19738	19895	19909	19746	19801	19912	19744	19750	19870	19871	19759	19815	19692	19756	19862	19632	19584	19809	19912	19703	19731	19724	19741	19765	19843	19873	19799	19852	19899	19521	19695	19953	19858	19696	19873	19723	19885	19884	19723	19859	19725	19884	19623	19624	19767	19821	20006	19768	19671	19790	19894	19717	19967	19583	19787	19827	19896	19919	19931	19685	19736	19693	19838	19897	19730	19730	20028	19856	19754	19623	19765	19763	19625	19803	19829	19919	19850	19839	19780	19978	19722	19816	19734	19792	20021	19744	19818	20063	19728	19686	19813	19840	19758	19582	19699	19900	19713	19706	19773	19453	19826	19381	19919	19886	19884	19748	19987	19723	19611	19784	19846	19874	20028	19863	19642	19578	19708	19676	19829	19696	19632	19674	19962	19710	19526	19818	19825	19767	19731	19714	19791	19631	19694	19728	19814	19871	19681	19755	19745	19594	19801	19863	19630	19802	19757	19726	19656	19702	19676	19759	19761	19696	19717	19833	19825	19418	19611	19805	19662	19930	19753	19756	19669	19855	19892	19806	19992	19900	19769	19540	19713	19898	19973	19725	19894	19775	19500	19931	19712	19714	19910	19630	19597	20126	19898	19710	19747	19953	19938	19724	19802	19710	19770	19725	19747	19654	19563	19829	20134	19933	19907	19892	19855	19698	19557	19801	19664	19813	19838	19583	19674	19794	19862	19845	19612	19824	19650	19870	19880	19881	19718	19707	19742	19825	19747	19714	19646	19908	19895	19667	19842	19853	19547	19684	19943	19897	19674	19846	19836	19794	19356	19850	19986	19936	19797	19882	19961	19741	19823	19883	19788	19776	19899	19850	19709	20060	19646	19781	19844	19725	19876	19581	19583	19617	19789	19719	19751	19966	19754	19730	19931	19694	19919	19744	19672	19835	19723	19684	19714	19648	19811	19766	19655	19882	19628	19778	19766	19878	19628	19813	19769	19587	19555	19771	19709	19819	19928	19577	19599	19691	19753	19655	19925	19553	20027	19768	19670	19848	19926	19836	19874	19798	19968	19967	19709	19756	19821	19860	19639	19827	19842	19678	19949	19702	19767	20087	19967	19938	19724	19764	19910	19749	19789	19719	19850	19954	19702	19662	19793	19721	19793	19630	19771	19742	19881	20018	19960	19663	19692	19940	19788	19910	19743	19816	19935	19715	19858	19750	19698	19749	19699	19677	19780	19742	19674	19608	19738	19764	19665	19535	19879	19775	19750	19615	19683	19883	19539	19914	19675	19933	19699	19750	19657	19582	19594	19723	19584	19835	19705	19819	19768	19866	19892	19823	19855	19734	19718	19492	19741	19755	19898	19840	19727	19818	20035	19706	19867	19919	19929	19749	19848	19999	19761	19809	19703	19673	19585	19773	19928	19546	19685	19831	19801	19926	19779	20052	20091	19781	19726	19874	20001	19742	19779	19808	19679	20040	19866	20031	19703	19675	19778	19736	19919	20036	19662	19730	19903	19817	19929	19834	19728	19787	19719	19942	19738	19630	19816	19463	19842	19851	19860	19760	20030	19669	19730	19567	19645	19742
41881	54716	49178	45159	42764	37588	32258	27017	23225	21146	19645	17711	16798	16316	16129	16260	15857	15628	15727	15461	15102	15080	15168	15293	15181	15275	15166	15105	15045	15000	15081	14845	15060	15175	14919	15013	14857	14917	14963	14993	15013	14856	14813	15018	14955	14731	14889	14872	14992	15001	15018	14819	14941	15024	14955	14938	14892	14768	14943	14941	15143	15152	14828	14979	14929	14899	15055	15031	15013	14904	14938	14761	14849	14869	14849	15123	14981	14710	14867	14835	14927	15025	14880	14984	14834	14868	14972	14872	14862	14960	14856	14954	14821	14957	14961	15062	14981	15049	14820	14950	14814	14918	15042	15052	15006	14908	14929	14870	14982	14934	14915	14866	14796	14964	14734	14757	15058	14929	14794	14995	14916	15024	14861	14954	14930	14844	15050	14936	14892	14986	14838	14877	14904	14894	14841	14852	14760	14913	14871	15029	14875	14801	14784	14941	14938	14998	15011	14996	15024	14919	14876	14936	14984	14875	15048	14957	14998	14736	14993	15049	14776	14943	14906	14737	14807	15024	14834	14999	14942	15029	15013	14966	14925	14905	14961	14916	14871	14890	14888	15055	14885	15041	14680	14835	15006	15073	15086	14961	14747	14855	14950	14951	14921	14840	14930	15047	14864	14897	15042	14954	14868	15006	14905	15016	14835	15063	15014	14809	14962	15064	14857	15021	15000	14816	14767	14995	14676	14859	14897	15038	14831	14833	14919	15051	14983	14813	14865	14963	14928	14913	14849	14876	14851	14850	14760	15033	14952	14927	14950	14892	14986	14805	14954	15045	14797	14957	14988	15018	14906	14853	14928	14838	15017	14937	14895	15079	14972	14786	14966	14827	15014	14938	14935	15018	14891	14890	14963	14987	14780	14904	14876	15127	14689	14981	14945	14973	14724	15103	14933	14905	14731	14866	14970	15057	15037	14937	15039	14676	14967	14856	14858	14928	14924	14920	14948	15004	14821	14867	14814	14876	15024	15041	14756	15004	15048	14913	14920	14897	14900	15053	14940	14892	14990	14943	14818	14834	14941	15013	14958	15047	15030	14977	14887	14914	15144	14916	14915	14954	14981	14890	14819	14908	14962	15115	14996	15065	14894	14998	15022	14936	14755	14928	15049	14965	15096	14863	14900	14931	14776	15025	14868	14975	14796	15094	14963	14902	14899	15039	15140	14982	14910	14936	15080	14938	14759	15031	14865	14985	14958	14804	14957	14955	14964	14922	14952	14873	14842	15067	14904	14975	14871	15027	14832	14853	14775	14766	14796	14989	15031	15147	14901	14606	14922	14856	14900	14819	14724	15253	15025	14989	15061	15037	14850	14664	15048	15076	14940	15005	14860	14842	14964	14942	15074	14992	14980	14898	15122	14798	14783	15066	14852	15043	15022	14994	14932	15118	15036	14879	14756	14946	14956	15063	14754	14753	15026	14872	14924	14969	15063	14861	14874	14718	14945	14842	14988	15001	14886	14860	14972	14966	14922	15060	14955	14773	14949	14963	15008	14940	14875	14975	14837	14992	14896	14971	14763	14866	14871	14994	14841	14894	15101	14934	15105	14923	14935	14962	14897	15059	14958	14756	14940	15016	14874	14868	15066	14873	14847	15028	14943	14849	14911	15057	14980	14903	15088	14942	15022	15022	14817	14942	14844	14919	14882	14935	14900	14926	14817	15119	14870	14808	14993	14772	14984	14865	14887	14948	15007	14894	14918	14834	14817	14942	14925	14756	14900	14922	14905	14902	14933	14851	14865	15042	14983	14844	14895	14888	14990	14864	14819	14884	15132	15015	14986	15006	15006	14975	15099	14782	15070	14712	15084	14716	14838	14999	14846	15076	14967	15068	14867	14879	14852	14817	14861	14901	14941	14839	15000	14994	15025	14932	14893	15127	14916	14794	14918	15100	15084	14928	14949	14799	15060	14761	14996	14914	14925	14899	14837	14751	15084	14792	14758	14867	15066	14997	14881	14853	14896	15043	14852	14790	14792	14711	15049	14750	14980	15041	14828	14866	15026	14998	14954	14943	14715	14810	15136	14953	14889	14977	14799	14958	14922	14945	14995	14846	14888	15017	15011	14826	14865	14843	14930	14969	14985	14968	15012	14722	14676	15032	14965	14879	14859	14991	14896	14934	14942	14896	14749	15097	15041	14929	15052	15079	14997	14853	14938	14976	14878	14919	14815	14930	14899	14791	14876	14956	14895	14878	14916	14976	14947	14880	15023	14984	14828	15066	14947	14905	15097	14952	14918	14976	14803	15093	14850	14881	14734	14935	14949	15108	14798	15174	14968	14894	15034	14994	15077	14815	14599	14976	14979	14825	14827	14836	15049	14924	15062	15088	14898	14950	15113	14831	14855	15001	14887	15074	14904	14918	14921	14969	14907	14801	14902	15025	14985	14907	14962	14854	14795	14828	14955	14994	14887	14863	14931	14999	14908	14885	14918	14895	15102	14806	14916	14905	14856	14989	14925	15072	14796	15034	15109	14937	14863	14906	15107	15083	14791	14749	14979	14908	15067	14891	14908	14859	14961	14932	14873	14965	15149	15079	14974	14918	15059	14880	14981	14925	14963	14861	14827	14896	14855	14896	14838	14948	14991	14860	14994	14953	14986	15021	14843	15069	14938	14894	15029	14815	15197	15028	15017	15084	14820	14832	14908	14835	15023	14816	14913	14872	15018	14816	14827	14894	14970	14777	14874	15020	15041	14915	14960	14806	14867	15004	14928	15091	14942	15051	14848	14813	14905	14849	14792	14993	15044	14992	14907	15135	14984	14802	14993	14958	15045	14918	14871	15051	14986	14772	15124	14814	14809	14948	15036	14994	14880	15002	15012	14910	15033	14971	14822	14932	15037	14752	14893	14889	14851	14945	14904	14979	14991	14851	14885	14890	14783	14850	14977	15050	14869	14854	15018	14871	14923	14925	14977	14817	14889	14906	14730	14955	14939	14862	15003	14798	14965	14852	14914	14956	14847	14878	14934	14923	14945	14956	14938	14841	14968	14851	14931	15020	14916	14898	14824	15043	15025	14903	14855	15101	14924	14966	14820	14907	14803	14976	14853	14899	14924	14865	15033	14845	14849	15029	14928	14907	14956	14889	14824	15043	14716	14980	15005	14925	15017	14828	14919	15042	15065	14830	14965	14931	14946	14777	14785	15033	14925	14799	14997	14929	14843	14895	15059	15008	14846	14997	14848	15146	14911	15021	14965	15065	14989	15022	15061	14988	14850	14918	14907	14967	14979	14792	14918	14893	15023	14882	15070	14910	14878	14860	14844	15172	14975	14902	14885	15017	15042	14779	14949	14760	14769	14960	14806	14808	14951	14976	14814	15004	15062	15063	14854	14998	14934	14867	14977	14995	14768	14935	15000	14918	15039	14861	14940	15122	15067	14933	14869	15088	14963	14952	14942	15064	14798	14955	14944	14831	15039	14910	14890	14895	14951	14861	14848	14929	14924	14863	14929	14860	15031	14956	15060	14971	14913	15079	14801	14823	14914	14892	14980	14811	15043	14800	14905	14949	14938	15135	14989	14918	14801	14817	14976	14914	14888	15018	15004	15043	14926	14896	14996	15089	14903	14998	14757	14836	14845	14979	14947	14793	14922	15064	14954	14915	14997	14877	14997	15073	14941	15090	15092	14954	14883	14968	14592	15243	14840	14872	15109	14804	14978	15047	14887	14776	14962	14779	14853	14845	14918	14918	14853	14900	15011	14817	14891	14944	14991	14717	14821	14778	14962	14759	14836	14912	14960	15045	15061	14709	14772	15022	14971	14896	14897	15054	14910	14927	14911	15087	15120	14928	15024	14780	14931	14853	15012	14845	14916	15136	14943	14790	14819	14876	14890	15035	14771	14956	14918	15032	14974	14938	14859	14901	14912	15071	14921	14941	14933	14976	14750	15053	14967	14901	14969	14940	14877	14854	14934	15037	14856	14965	14753	14999	14987	15081	14779	14944	14916	14885	14863	14740	14840	14890	14852	14918	14937	15002	14873	14911	15029	14862	14957	14881	15077	14926	14957	15106	14947	14888	14892	14932	14852	15083	14994	14940	14872	14889	14931	14975	14870	14830	14775	15032	14997	15058	15087	15032	15013	15054	14953	14966	14914	14813	14926	14948	15040	14973	15013	14921	14885	14992	14945	14865	14867	14931	15001	14851	15085	14860	14853	14936	15011	14860	14979	14827	14898	14857	14897	15026	14966	14860	15027	14939	14890	15002	14930	14835	14799	14859	15027	14939	14886	14808	14869	14981	14993	15007	14958	15060	14893	14843	14916	14930	14714	14891	14862	15111	14870	15052	14920	14987	15024	14859	14956	14891	14982	14962	14945	14936	14682	14940	15031	14814	14830	14910	14952	14944	14988	14911	15001	14880	14974	14835	14852	14955	14829	14898	15012	15006	15023	14917	14895	14854	14763	14982	14749	15070	14882	14910	14944	14917	14776	15072	14795	14896	15019	14636	15092	14892	14991	14913	14855	14846	15002	15094	14875	15075	15011	15011	14771	14924	14839	15013	14930	14982	14980	14911	15186	14963	14964	14896	14985	15029	14953	15016	14995	14948	14864	15031	14925	14903	14993	15035	14849	14819	14803	14888	14898	14896	14965	14837	14975	14905	15011	14853	15006	14911	14852	14898	14873	14932	15041	14948	14921	14909	14929	14766	14920	14927	15061	14960	14910	15013	15011	14869	14747	14822	14934	14905	14856	14963	14691	14861	14991	14814	14938	14886	14985	14837	14857	14985	14828	14972	15014	14820	14959	14907	14907	15000	14910	14791	14880	15003	14856	15045	14888	15065	14958	15076	15091	15128	14990	14845	14980	15083	14890	14824	15032	15050	14892	14927	15041	14990	14928	14829	14851	14904	14873	15109	14961	14966	15017	14979	14968	14884	14788	14795	14976	14903	14899	15143	14932	14854	15028	14819	14737	14937	14917	14915	15005	14850	14975	15051	14883	14950	14865	14871	14819	14997	15011	14939	15058	14952	14984	14833	14879	14884	14949	14883	14892	14871	14973	14934	14956	14762	14946	14972	14953	14991	14867	15111	14952	15113	14941	14723	14980	14927	15028	14939	14919	14926	14806	15003	14935	14976	15015	14866	15007	15042	14805	14919	14945	14940	15107	14935
26416	22788	31803	34741	41291	41101	37077	31140	28211	26041	24330	22241	21537	21000	21053	20864	20599	20488	20326	20062	20041	19632	19602	19633	19713	19507	19817	19644	19669	19549	19565	19605	19487	19334	19444	19477	19458	19520	19581	19557	19653	19408	19539	19450	19404	19620	19326	19342	19582	19456	19468	19452	19400	19237	19632	19454	19271	19533	19446	19464	19567	19406	19457	19518	19408	19438	19346	19221	19377	19536	19553	19525	19586	19427	19554	19374	19247	19307	19407	19356	19383	19316	19383	19569	19432	19135	19250	19347	19416	19302	19141	19406	19501	19553	19245	19402	19381	19401	19401	19582	19333	19277	19292	19496	19187	19408	19218	19550	19352	19598	19394	19466	19463	19214	19487	19448	19073	19501	19506	19397	19507	19372	19536	19507	19463	19244	19449	19400	19538	19639	19365	19214	19348	19587	19256	19342	19516	19310	19496	19631	19303	19350	19253	19386	19423	19410	19472	19518	19211	19450	19215	19341	19540	19417	19231	19463	19533	19462	19343	19398	19300	19442	19295	19392	19534	19430	19505	19350	19499	19559	19466	19605	19484	19527	19598	19396	19398	19463	19485	19423	19308	19468	19373	19325	19334	19273	19372	19451	19576	19365	19188	19421	19406	19406	19451	19413	19533	19531	19310	19308	19562	19249	19604	19260	19556	19483	19387	19395	19359	19245	19299	19099	19335	19342	19506	19447	19440	19451	19496	19289	19154	19341	19475	19287	19174	19452	19539	19718	19426	19244	19273	19298	19407	19363	19188	19507	19241	19317	19352	19393	19305	19371	19453	19187	19497	19292	19417	19437	19461	19404	19482	19373	19442	19324	19445	19447	19482	19494	19402	19512	19510	19309	19406	19409	19478	19368	19376	19237	19250	19230	19303	19267	19470	19382	19494	19479	19379	19431	19466	19244	19472	19451	19400	19488	19429	19550	19425	19516	19451	19318	19268	19266	19143	19237	19089	19436	19457	19437	19499	19363	19426	19232	19397	19445	19367	19534	19427	19515	19421	19484	19370	19256	19269	19482	19347	19483	19406	19268	19362	19438	19195	19547	19373	19288	19334	19228	19371	19414	19480	19376	19394	19388	19183	19151	19353	19413	19086	19264	19337	19524	19505	19438	19498	19328	19367	19313	19396	19337	19498	19430	19416	19228	19352	19441	19609	19366	19531	19516	19400	19216	19426	19403	19569	19329	19384	19328	19465	19550	19391	19438	19304	19194	19382	19191	19252	19304	19366	19374	19312	19321	19749	19436	19485	19375	19392	19499	19484	19258	19267	19477	19511	19236	19171	19152	19380	19447	19495	19284	19254	19244	19293	19250	19511	19322	19319	19252	19399	19480	19244	19568	19612	19415	19441	19134	19207	19387	19447	19468	19346	19633	19327	19277	19621	19370	19303	19233	19298	19368	19350	19479	19320	19392	19445	19474	19521	19418	19446	19581	19375	19379	19388	19465	19635	19377	19540	19485	19597	19554	19383	19367	19297	19503	19353	19494	19528	19267	19641	19301	19323	19327	19590	19192	19365	19432	19353	19353	19271	19224	19363	19390	19598	19377	19442	19437	19194	19137	19420	19385	19399	19463	19405	19389	19600	19434	19339	19214	19305	19326	19226	19535	19386	19343	19294	19428	19105	19331	19453	19294	19309	19449	19232	19612	19256	19212	19395	19405	19444	19224	19483	19389	19300	19321	19385	19409	19435	19510	19306	19393	19409	19291	19219	19549	19129	19408	19443	19316	19239	19122	19506	19387	19281	19426	19512	19356	19307	19488	19283	19470	19514	19203	19449	19189	19279	19310	19443	19284	19495	19194	19353	19295	19391	19599	19498	19324	19472	19379	19632	19590	19412	19368	19320	19222	19208	19457	19471	19381	19404	19266	19245	19507	19234	19292	19371	19281	19273	19457	19432	19400	19415	19322	19440	19512	19357	19638	19542	19344	19457	19220	19357	19298	19366	19294	19330	19497	19506	19246	19084	19493	19380	19196	19484	19500	19403	19447	19285	19262	19302	19427	19439	19407	19164	19358	19380	19505	19518	19625	19454	19241	19283	19347	19381	19348	19353	19580	19588	19277	19516	19238	19334	19268	19510	19315	19256	19252	19105	19417	19373	19389	19401	19368	19376	19243	19334	19491	19436	19292	19459	19526	19535	19362	19397	19459	19164	19264	19527	19499	19472	19441	19449	19240	19214	19602	19229	19287	19264	19327	19238	19286	19286	19705	19708	19418	19735	19472	19380	19475	19282	19396	19230	19459	19465	19381	19552	19466	19364	19230	19417	19331	19265	19447	19629	19557	19450	19589	19337	19123	19505	19378	19382	19367	19312	19306	19433	19400	19255	19439	19345	19303	19303	19417	19609	19201	19351	19431	19224	19338	19481	19242	19268	19222	19367	19443	19271	19546	19550	19502	19736	19274	19517	19381	19337	19273	19454	19227	19609	19350	19319	19753	19353	19484	19505	19572	19485	19265	19417	19415	19518	19419	19287	19195	19405	19260	19338	19449	19137	19279	19461	19232	19336	19333	19490	19344	19307	19427	19271	19306	19377	19567	19341	19347	19328	19428	19263	19467	19388	19324	19354	19409	19438	19362	19560	19332	19408	19279	19542	19278	19208	19283	19363	19475	19204	19318	19560	19493	19413	19532	19319	19225	19394	19512	19045	19500	19451	19355	19125	19450	19468	19210	19311	19515	19573	19437	19265	19234	19262	19616	19416	19399	19314	19448	19579	19269	19390	19236	19594	19200	19342	19389	19405	19518	19368	19497	19403	19313	19335	19277	19280	19492	19543	19454	19358	19330	19412	19655	19259	19577	19368	19420	19409	19382	19383	19440	19157	19299	19479	19339	19493	19635	19388	19427	19208	19464	19536	19415	19369	19606	19402	19140	19395	19227	19465	19542	19365	19376	19457	19113	19335	19548	19396	19270	19415	19320	19300	19438	19345	19187	19212	19461	19259	19408	19569	19480	19599	19561	19421	19279	19336	19397	19372	19225	19353	19239	19296	19435	19370	19522	19309	19450	19279	19396	19523	19424	19442	19230	19527	19486	19340	19267	19547	19341	19518	19468	19470	19671	19427	19354	19229	19433	19444	19253	19325	19419	19304	19635	19730	19543	19317	19430	19421	19388	19296	19407	19330	19610	19286	19481	19614	19335	19470	19557	19438	19358	19375	19432	19561	19559	19558	19409	19331	19603	19642	19451	19211	19165	19549	19211	19331	19456	19098	19260	19803	19524	19244	19414	19121	19344	19073	19162	19292	19655	19333	19247	19448	19477	19401	19460	19394	19327	19375	19348	19661	19390	19282	19411	19488	19279	19320	19263	19506	19452	19486	19343	19522	19362	19378	19299	19270	19202	19626	19431	19620	19383	19424	19520	19139	19210	19422	19566	19392	19326	19192	19436	19206	19214	19456	19490	19598	19363	19370	19321	19225	19209	19285	19533	19334	19539	19513	19217	19130	19270	19388	19430	19394	19374	19389	19392	19464	19361	19516	19576	19385	19493	19185	19449	19326	19491	19082	19562	19257	19459	19399	19424	19432	19497	19269	19246	19395	19402	19322	19525	19354	19462	19410	19234	19366	19533	19335	19274	19536	19377	19370	19219	19576	19351	19402	19287	19394	19544	19522	19239	19351	19594	19474	19504	19647	19436	19407	19391	19430	19411	19484	19484	19413	19560	19325	19307	19231	19255	19237	19353	19495	19319	19451	19207	19283	19335	19255	19798	19493	19375	19408	19161	19420	19322	19572	19282	19329	19508	19510	19248	19166	19443	19225	19464	19631	19342	19331	19314	19253	19391	19585	19362	19401	19459	19453	19470	19468	19375	19276	19437	19521	19566	19509	19442	19502	19268	19411	19290	19268	19551	19419	19349	19194	19351	19366	19652	19346	19239	19287	19509	19175	19225	19410	19495	19318	19271	19200	19514	19469	19436	19290	19272	19416	19416	19322	19401	19422	19260	19123	19456	19180	19479	19464	19435	19322	19439	19599	19616	19402	19378	19105	19306	19449	19357	19444	19247	19485	19253	19205	19476	19534	19404	19388	19323	19495	19414	19598	19395	19524	19279	19301	19285	19323	19433	19313	19399	19369	19394	19571	19258	19612	19325	19052	19293	19479	19212	19422	19365	19348	19307	19425	19613	19495	19292	19443	19437	19497	19531	19297	19613	19302	19362	19396	19322	19276	19118	19559	19561	19574	19428	19617	19376	19351	19369	19415	19566	19381	19329	19372	19374	19458	19397	19263	19501	19465	19503	19415	19715	19287	19604	19407	19291	19333	19326	19500	19258	19476	19323	19397	19564	19432	19562	19364	19369	19232	19291	19441	19264	19526	19459	19379	19215	19248	19284	19381	19282	19273	19458	19465	19311	19237	19637	19623	19356	19308	19389	19228	19319	19356	19441	19335	19484	19470	19336	19261	19366	19419	19305	19439	19254	19364	19541	19493	19350	19442	19179	19448	19482	19242	19318	19351	19450	19612	19671	19378	19356	19352	19583	19431	19452	19534	19432	19434	19271	19334	19377	19435	19461	19376	19507	19419	19255	19309	19336	19541	19380	19401	19291	19464	19562	19570	19447	19181	19274	19477	19381	19600	19457	19370	19139	19305	19180	19245	19204	19376	19407	19471	19521	19244	19377	19453	19414	19399	19247	19299	19598	19452	19380	19483	19372	19331	19461	19265	19502	19433	19291	19248	19333	19463	19605	19334	19646	19405	19287	19658	19502	19555	19573	19538	19474	19472	19809	19295	19515	19352	19217	19564	19571	19512	19563	19524	19337	19379	19431	19218	19493	19195	19389	19378	19448	19344	19344	19350	19494	19320	19169	19288	19312	19247	19215	19316	19102	19247	19253	19676	19447	19302	19461	19578	19183	19409	19465	19407	19146	19379	19414	19366	19384	19362	19408	19209	19759	19300	19434	19482	19351	19270	19475	19503	19216	19289	19279	19399	19444	19259	19593	19463	19428	19457	19395	19396	19347	19621	19424	19221	19334	19350	19493	19343	19483	19480	19360	19525	19581	19648	19314	19598	19448	19549	19499	19281	19284	19476	19183	19291	19214	19512	19604	19516	19133	19322	19501	19596	19518	19269	19685	19337	19468	19347	19292	19434	19318	19495	19265	19574	19454
36966	54687	53967	51842	50094	42732	35776	30267	26672	23894	21464	18501	17494	17175	17101	16785	16536	16005	15872	15700	15322	15162	15106	15162	15110	15041	14863	14923	14968	14987	14675	14767	14839	14781	14918	14957	14778	14887	14724	14865	14841	14786	14712	14703	14749	14784	14872	14901	14823	14757	14685	14715	14685	14775	14762	14906	14769	14694	14742	14874	14724	14711	14898	14856	14959	14594	14781	14687	14821	14820	14916	14829	14661	14595	14739	14805	14979	14828	14546	14789	14869	14677	14822	14741	14721	14905	14829	14887	14912	14851	14932	14881	14977	14761	14871	14830	14784	14743	14761	14931	14725	14892	14782	14830	14781	14674	14695	14745	14878	14655	14689	14637	14704	14771	14935	14833	14761	14922	14743	14694	14741	14790	14834	14765	14749	14815	14817	14489	14902	14851	14774	14794	14678	14738	14810	14685	14745	14684	14746	14680	14814	14865	14764	14788	14632	14696	14755	14817	14738	14613	14748	14712	14777	14720	14748	14812	14926	14789	14695	14655	14675	14741	14682	14754	14803	14696	14794	14795	14788	14807	14952	14882	14661	14702	14738	14759	14845	14690	14782	15033	14686	14791	14702	14725	14824	14825	14746	14763	14664	14862	14769	14614	14878	14825	14886	14935	14677	14749	14820	14671	14787	14894	14586	14882	14665	14684	14697	14699	14622	14858	14948	14814	14788	14876	14897	14777	14740	14848	14610	14699	14736	14920	14735	14782	14726	14808	14855	14960	14966	14504	14896	14776	14889	14755	14721	14850	14671	14895	14964	14733	14910	14750	14863	14723	14631	14689	14703	14939	14743	14878	14871	14701	14942	14744	14955	14795	14867	14913	14786	14615	14937	14860	14720	14852	14912	14754	14807	14704	14677	14538	14846	14709	14840	14681	14843	14861	14937	14774	14832	14621	14886	14643	14831	14659	14668	14752	14868	14822	14855	14781	14686	15002	14883	14706	14781	14753	14749	14989	14837	14813	14738	14969	14917	14873	14543	14729	14936	14811	14787	14911	14894	14783	14876	14666	14907	14818	14746	14819	14758	14816	14875	14739	14763	14875	14738	14809	14862	14786	14797	14743	14784	14705	14812	14702	14939	14908	14667	14940	14762	14864	14766	14715	14803	14896	14684	14823	14639	14844	14715	14715	14751	14707	14844	14770	14675	14743	14812	14722	14690	14731	14779	14813	14809	14766	14882	14654	14735	14772	14848	14706	14769	14817	14862	14728	14772	14754	14796	14820	14707	14816	14868	14871	14801	14784	14581	14786	14788	14810	14807	14699	14797	14589	14919	14833	14675	14982	14774	14933	14859	14786	14614	14932	14989	14673	14683	14728	14815	14791	14793	14714	14791	14733	14892	14705	14626	14634	14759	14724	14999	14705	14964	14883	14659	14730	14811	15002	14726	14735	14802	14810	14955	14777	14864	14823	14750	14839	14894	14829	14778	14819	14679	14834	14717	14794	14895	14698	14949	14748	14852	14764	14666	14598	14661	15019	14792	14629	14923	14688	14980	14825	14781	14776	14887	14738	14835	14730	14750	14887	14775	14636	14920	14879	14661	14914	14780	14800	14675	14926	14778	14650	14689	14780	14816	14932	14712	14792	14786	14779	14691	14802	14737	14780	14668	14741	14830	14812	14778	14865	14711	14946	14595	14888	14756	14624	14736	14791	14733	14812	14867	14705	14755	14697	14921	14758	14833	14734	15081	14769	14582	14697	14839	14718	14957	14870	14722	14772	14828	14741	14705	14836	14845	14995	14725	14520	14753	14736	14916	14909	14759	14756	14904	14781	14879	14715	14761	14723	14781	14792	14763	14774	14828	14678	14542	14749	14770	14874	14849	14751	14856	14661	14943	14850	14741	14774	14626	14828	14886	14697	14770	14804	14900	14775	14751	14681	14960	14504	14751	14767	14693	14620	14645	14822	14747	14851	14800	14767	14820	14816	14773	14751	14745	14868	14923	14740	14890	14545	14746	14843	14605	14575	14936	14832	14840	14723	14741	14782	14706	14700	14813	14854	14640	14644	14583	14825	14857	14716	14793	14922	14828	14767	14786	14958	14697	14719	14756	14787	14770	14839	14676	14819	14602	14760	14752	14726	14821	14781	14891	14936	14827	14977	14865	14732	14703	14766	14857	14688	14830	14892	14684	14749	14835	14879	14725	14791	14841	14759	14601	14867	14666	14671	14679	14938	14810	14790	14828	14714	14904	14937	14880	14703	14765	14694	14583	14690	14761	14720	14544	14642	14760	14883	14848	14893	14779	14600	14888	14813	14913	14759	14825	14895	14878	14711	14768	14751	14654	14710	14751	14842	14702	14693	14780	14747	14694	14786	14806	14881	14905	14758	14849	14931	14831	14775	14868	14834	14791	14653	14743	14633	14909	14917	14865	14775	14791	14795	14809	14744	14975	14808	14856	14807	14752	14871	15014	14897	14782	14872	14627	14677	14809	14767	14678	14749	14864	14559	14675	14850	14805	14768	14800	14826	14755	14793	14702	14801	14753	14634	14637	14866	14785	14730	14858	14716	14355	14681	14764	14875	14799	14667	14823	14784	14767	14798	14632	14866	14700	14907	14869	14586	14861	14784	14795	14717	14859	14734	14956	14605	14780	14713	15073	14709	14797	14701	14724	14539	14787	14924	14760	14602	14743	14877	14721	14846	14760	14750	14703	14887	14830	14941	14725	14856	14871	14721	14983	14767	14890	14804	14672	14879	14862	14807	14772	14790	14787	14708	14685	14748	14735	14807	14527	14857	14722	14837	14767	14942	14780	14928	14990	14715	14598	14855	14944	14733	14855	14744	14748	14823	14879	14786	14865	14797	14607	14944	14855	14838	14817	14812	14624	14780	14716	14852	14806	14664	14867	14717	14737	14827	14939	14877	14729	14638	14640	14759	14905	14763	14879	14812	14861	14868	14699	14925	14790	14850	14893	14596	14568	14769	14669	14762	14712	15032	14902	14887	14794	14904	14666	14781	14832	14767	14965	14717	14833	14851	14742	14798	14860	14788	14759	14531	14740	14825	14783	14785	14827	14870	14828	14791	14866	14898	14796	14762	14730	14905	14702	14771	14689	14779	14876	14826	14778	14808	14868	14734	15059	14752	14794	14739	14881	14817	14693	14725	14657	14942	14742	14651	14934	14975	14707	14849	14747	14849	14872	14794	14738	14821	14749	14662	14765	14608	14750	14771	14755	14802	14732	14785	14593	14786	14740	14997	14892	14849	15002	14721	14866	14834	14745	14829	14728	14988	14833	14727	14936	14789	14831	14898	14713	14744	14840	14898	14638	14817	14822	14738	14755	14746	14860	14922	14825	14730	14849	14722	14812	14734	14603	14638	14764	14673	14752	14739	14724	14702	14743	14694	14799	14824	14717	14779	14720	14799	14657	14820	14949	14752	14897	14637	14989	14726	14762	14736	14609	14895	14723	14666	14726	14685	14773	14728	14760	14777	14702	14799	14820	14652	14845	14909	14880	14669	14907	14743	14744	14564	14816	14657	14822	14839	14728	14783	14708	14764	14803	14803	14616	14764	14746	14744	14888	14836	14794	14719	15024	14793	14706	14820	14959	14793	14858	14692	14787	14892	14868	14814	14658	14734	14681	14761	14598	14713	14855	14838	14855	14741	14742	14908	15052	14819	14884	14754	14770	14794	14887	14793	14886	14642	14840	14771	14958	14806	14839	14733	14737	14732	14854	14903	14616	14895	14840	14743	14780	14785	14688	14773	14927	14913	14733	14667	14693	14822	14668	14785	14850	14615	14781	14699	14617	14781	14568	14782	14690	14642	14758	14961	14681	14870	15044	14787	14775	14720	14620	14720	14868	14884	14798	14828	14821	14790	14772	14819	14737	14892	14796	14887	14758	14882	14546	15006	14797	14745	14721	14831	14755	14817	14888	14884	14701	14763	14971	14852	14855	14856	14903	14757	14637	14872	14850	14777	14777	14800	14837	14763	14575	14929	14806	14879	14771	14782	14785	14837	14860	14764	14737	14869	14719	14819	14823	14804	14782	14958	14775	14718	14803	14681	14810	14897	14789	14762	14858	14697	14648	14843	14754	14684	14940	14803	14661	14903	14760	14850	14802	14858	14770	14829	14738	14816	14890	14853	14651	14922	15036	14682	14756	14648	14725	14770	14800	14865	14707	14965	14878	14698	14680	14928	14766	14863	14582	14805	14792	14539	14727	14878	14791	14663	14853	14624	14904	14818	14639	14788	14816	14869	14711	14800	14803	14865	14817	14785	14694	14672	14710	14689	14857	14767	14749	15005	14859	14856	14603	14794	14912	14879	14759	14864	14822	14738	14685	14768	14782	14667	14897	14822	14654	14748	14860	14608	14938	14805	14815	14844	14841	14658	14740	14799	14786	14779	14771	14867	14719	14703	14615	14751	14741	14727	14640	14755	14898	14931	14667	14769	14650	14586	14660	14835	14639	14798	14626	14750	14902	14691	14722	14869	14827	14787	14728	14799	14845	14708	14875	14767	14701	14745	14668	14784	14828	14888	14721	14879	14824	14803	14898	14801	14855	14920	14840	14738	14629	14608	14892	14598	14750	14962	14867	14745	14635	15024	14802	14812	14751	14721	14616	14777	14946	14924	14843	14899	14653	14753	14896	14571	14859	14757	14590	14683	14772	14909	14838	14661	14986	14906	14821	14984	14708	14876	14877	14766	14889	14777	14655	14991	14874	14896	14709	14985	14692	14618	14691	14839	14826	14767	14714	14937	14793	14638	14816	14858	14780	14798	14924	14823	14838	14767	14972	14805	14860	14867	14777	14745	14778	14764	14750	14723	14890	14944	14787	14744	14964	14902	14803	14737	14651	14823	14789	14825	14880	14848	14748	14765	14969	14756	14792	14653	14762	14820	14699	14701	14973	14794	14706	14821	14695	14769	14710	14927	14704	14683	14710	14812	14661	14607	14854	14666	14606	14877	14811	14739	14778	14597	14890	14818	14808	14912	14743	14821	14844	14635	14822	14702	14807	14736	14786	14624	14664	14865	14738	14652	14669	14915	14723	14811	14545	14588	14773	14748	14818	14710	14865	14884	14770	14799	14706	14757	14767	14795	14819	14900	14788	14778	14538	14750	14790	14779	14674	14749	14743	14737	14894	14643	14840	14912
24560	21648	29719	29456	37737	42979	41424	34702	30398	27519	25247	23375	22574	22189	21950	21472	21208	20614	20381	20309	20502	20127	19953	19920	19875	19961	20061	19904	19700	19522	19868	19662	19575	19824	19771	19665	19656	19546	19580	19435	19468	19708	19811	19632	19403	19507	19629	19669	19634	19647	19589	19862	19598	19421	19643	19688	19723	19617	19643	19621	19751	19430	19732	19717	19507	19397	19663	19682	19665	19657	19527	19563	19522	19672	19521	19320	19661	19644	19529	19566	19554	19597	19505	19531	19524	19381	19518	19667	19539	19505	19411	19670	19536	19486	19624	19559	19532	19638	19564	19474	19516	19598	19515	19513	19644	19460	19631	19718	19739	19753	19385	19409	19474	19594	19366	19361	19624	19568	19584	19544	19641	19583	19577	19511	19511	19621	19673	19439	19817	19804	19642	19631	19554	19688	19586	19429	19505	19777	19642	19570	19631	19546	19504	19518	19279	19668	19767	19587	19398	19507	19649	19259	19581	19712	19336	19525	19626	19344	19689	19706	19563	19617	19453	19578	19535	19501	19416	19443	19589	19558	19395	19657	19652	19469	19489	19780	19732	19430	19489	19500	19479	19575	19670	19711	19635	19478	19772	19518	19827	19445	19665	19540	19654	19599	19699	19594	19503	19649	19755	19573	19613	19691	19596	19420	19549	19614	19699	19546	19493	19475	19554	19773	19510	19598	19398	19252	19476	19530	19598	19736	19647	19623	19251	19518	19600	19515	19757	19613	19556	19324	19592	19303	19679	19323	19466	19513	19422	19426	19586	19766	19373	19354	19365	19385	19541	19526	19309	19601	19730	19581	19410	19380	19383	19389	19555	19392	19669	19562	19657	19524	19553	19315	19378	19692	19576	19562	19323	19736	19564	19491	19505	19455	19362	19471	19595	19496	19510	19318	19685	19504	19512	19525	19599	19394	19739	19620	19530	19533	19678	19344	19594	19705	19585	19444	19500	19609	19505	19408	19485	19884	19664	19778	19573	19463	19680	19645	19502	19648	19334	19657	19410	19772	19607	19497	19535	19502	19669	19710	19490	19515	19516	19560	19557	19468	19672	19431	19546	19518	19535	19812	19391	19529	19666	19541	19681	19738	19463	19637	19589	19531	19550	19396	19470	19420	19585	19635	19587	19618	19562	19647	19735	19474	19589	19599	19526	19539	19539	19657	19670	19682	19628	19601	19592	19563	19456	19610	19564	19600	19499	19584	19632	19462	19661	19643	19690	19500	19475	19731	19811	19809	19408	19478	19630	19418	19759	19552	19557	19562	19609	19575	19738	19436	19584	19407	19628	19589	19549	19446	19401	19682	19521	19531	19586	19525	19330	19279	19495	19448	19450	19529	19540	19536	19487	19567	19464	19602	19470	19435	19607	19565	19226	19330	19490	19435	19508	19549	19529	19443	19491	19736	19375	19685	19502	19493	19701	19350	19471	19552	19534	19599	19479	19601	19747	19681	19533	19860	19528	19545	19515	19610	19264	19579	19667	19561	19458	19598	19637	19673	19609	19514	19447	19663	19330	19352	19623	19504	19627	19521	19691	19661	19486	19304	19396	19367	19489	19467	19519	19696	19539	19535	19480	19737	19448	19568	19611	19781	19530	19491	19422	19684	19393	19376	19804	19709	19456	19654	19652	19472	19387	19421	19626	19569	19503	19684	19531	19468	19371	19372	19308	19555	19560	19620	19664	19565	19501	19467	19772	19395	19700	19629	19390	19651	19521	19570	19538	19582	19430	19578	19669	19346	19587	19595	19465	19420	19593	19469	19707	19537	19475	19513	19407	19437	19610	19529	19426	19512	19514	19415	19491	19573	19663	19656	19668	19620	19586	19506	19629	19341	19410	19363	19772	19408	19640	19517	19774	19374	19627	19498	19624	19579	19606	19528	19628	19593	19531	19601	19547	19711	19507	19548	19382	19691	19911	19661	19592	19699	19380	19800	19567	19725	19583	19457	19737	19339	19708	19682	19567	19626	19796	19665	19503	19528	19574	19384	19661	19432	19613	19527	19752	19818	19547	19491	19578	19488	19637	19641	19555	19652	19482	19440	19797	19494	19534	19327	19416	19406	19484	19793	19415	19701	19495	19396	19482	19837	20004	19623	19542	19473	19444	19673	19798	19638	19743	19759	19802	19579	19766	19696	19657	19622	19579	19639	19682	19654	19609	19674	19471	19522	19787	19619	19725	19585	19516	19490	19631	19720	19567	19554	19685	19727	19499	19505	19624	19527	19594	19481	19587	19499	19626	19423	19623	19486	19602	19600	19500	19602	19427	19399	19600	19489	19536	19636	19873	19587	19366	19529	19674	19621	19337	19613	19595	19452	19516	19519	19297	19671	19364	19530	19466	19646	19451	19468	19827	19648	19693	19689	19288	19609	19643	19515	19528	19443	19560	19428	19355	19390	19685	19552	19692	19236	19380	19488	19421	19672	19380	19553	19693	19725	19571	19510	19575	19720	19638	19717	19651	19594	19515	19610	19503	19737	19631	19599	19400	19677	19350	19531	19573	19409	19661	19458	19543	19513	19559	19746	19601	19348	19549	19595	19552	19512	19677	19442	19787	19415	19334	19405	19623	19563	19480	19417	19320	19596	19711	19612	19345	19581	19534	19475	19521	19532	19746	19446	19309	19682	19581	19646	19674	19596	19651	19694	19580	19413	19694	19606	19666	19533	19475	19718	19486	19465	19756	19577	19600	19624	19616	19669	19635	19380	19593	19469	19539	19582	19736	19667	19588	19568	19682	19641	19562	19458	19534	19320	19617	19738	19749	19612	19437	19448	19419	19334	19609	19499	19502	19598	19584	19631	19590	19485	19603	19641	19654	19558	19575	19410	19725	19448	19344	19452	19698	19541	19409	19548	19474	19465	19729	19629	19771	19518	19530	19581	19660	19482	19639	19513	19570	19466	19645	19568	19658	19573	19731	19513	19470	19494	19547	19691	19457	19431	19390	19647	19619	19571	19617	19660	19685	19717	19609	19417	19624	19520	19552	19705	19642	19569	19661	19589	19657	19593	19554	19460	19194	19625	19484	19686	19495	19573	19517	19665	19505	19668	19686	19627	19482	19634	19646	19374	19566	19624	19539	19645	19612	19439	19529	19543	19704	19737	19575	19534	19443	19347	19558	19518	19577	19670	19705	19627	19438	19578	19538	19595	19586	19578	19593	19497	19486	19459	19366	19547	19662	19588	19741	19550	19562	19618	19343	19635	19518	19463	19597	19552	19617	19440	19473	19385	19637	19327	19600	19570	19623	19504	19642	19516	19612	19498	19713	19410	19381	19680	19910	19542	19678	19607	19702	19350	19462	19654	19682	19717	19648	19497	19512	19712	19611	19374	19373	19685	19391	19495	19324	19797	19443	19600	19406	19543	19474	19429	19610	19496	19458	19217	19690	19481	19699	19616	19580	19679	19666	19569	19437	19416	19285	19547	19491	19506	19330	19557	19590	19643	19671	19605	19520	19563	19603	19509	19430	19432	19539	19468	19660	19551	19708	19635	19253	19598	19655	19661	19545	19602	19491	19300	19541	19543	19455	19396	19586	19612	19385	19522	19724	19344	19449	19444	19397	19639	19581	19486	19378	19569	19645	19581	19430	19665	19621	19525	19452	19670	19561	19682	19827	19509	19662	19606	19549	19713	19488	19428	19589	19680	19351	19450	19566	19727	19663	19508	19612	19530	19529	19471	19439	19742	19639	19483	19568	19612	19550	19628	19510	19559	19745	19469	19672	19757	19552	19492	19852	19808	19626	19581	19353	19422	19570	19544	19595	19525	19797	19689	19681	19434	19497	19562	19427	19457	19658	19679	19422	19681	19464	19576	19324	19676	19634	19658	19517	19611	19706	19599	19484	19527	19430	19736	19742	19452	19538	19524	19681	19857	19505	19619	19675	19479	19612	19439	19550	19666	19855	19402	19505	19806	19787	19587	19400	19579	19699	19543	19322	19624	19489	19488	19642	19464	19455	19440	19571	19610	19470	19526	19556	19434	19438	19485	19479	19819	19547	19368	19652	19435	19512	19592	19494	19446	19562	19534	19506	19548	19496	19663	19456	19568	19705	19406	19530	19760	19438	19385	19421	19592	19623	19420	19689	19590	19619	19634	19589	19614	19646	19443	19840	19436	19561	19664	19668	19506	19573	19543	19477	19740	19460	19452	19729	19824	19639	19697	19410	19364	19653	19722	19547	19488	19546	19522	19426	19675	19462	19625	19566	19607	19870	19812	19480	19567	19553	19389	19419	19264	19295	19523	19495	19603	19582	19587	19565	19689	19524	19605	19450	19653	19497	19487	19558	19683	19701	19721	19499	19378	19622	19526	19558	19616	19719	19527	19554	19613	19603	19388	19496	19624	19444	19560	19713	19458	19825	19688	19722	19486	19571	19478	19849	19570	19654	19625	19513	19759	19544	19468	19475	19612	19671	19591	19615	19459	19830	19669	19440	19779	19563	19782	19502	19719	19504	19496	19669	19619	19423	19400	19342	19274	19591	19723	19364	19600	19607	19719	19442	19610	19350	19449	19523	19759	19359	19661	19426	19589	19545	19620	19578	19602	19536	19546	19517	19562	19657	19492	19616	19574	19547	19579	19590	19616	19267	19496	19486	19482	19510	19589	19699	19446	19324	19672	19366	19400	19501	19589	19483	19356	19626	19479	19664	19607	19707	19482	19582	19598	19730	19665	19595	19653	19495	19699	19715	19420	19513	19497	19577	19659	19407	19583	19672	19422	19644	19701	19252	19594	19445	19474	19697	19407	19687	19554	19557	19408	19436	19441	19487	19666	19556	19656	19504	19466	19517	19693	19459	19578	19605	19620	19645	19744	19615	19495	19644	19702	19672	19738	19628	19622	19838	19482	19684	19508	19629	19509	19619	19545	19302	19631	19691	19326	19628	19522	19532	19451	19566	19668	19756	19766	19599	19536	19552	19781	19589	19606	19611	19589	19886	19300	19546	19555	19403	19677	19560	19577	19553	19316	19335	19690	19589	19680	19551	19522	19631	19462	19536	19550	19566	19467	19545	19825	19520	19480	19427	19466	19545	19354	19632	19708	19673	19495	19565	19615	19436	19513	19508	19740	19659	19667	19806	19467	19607	19556	19616	19546	19600	19739	19692	19626	19575	19586
36009	55203	56275	58741	55406	48440	41041	34461	29272	25178	22825	19704	19172	18379	18085	17261	16817	16330	16193	15938	15863	15160	15421	15362	15209	15248	15126	15143	14957	15153	14886	14921	15046	14979	14731	14885	14754	14878	14968	14817	14802	14717	14832	14808	14781	14877	14804	14904	14906	14910	14659	14738	14893	14854	14836	14848	14990	15046	14968	14892	14796	14816	14893	14748	15007	14918	14822	14884	14828	14815	14761	14938	14797	14978	14759	14914	14885	14765	14933	14715	14584	14880	14889	14702	14936	14839	14739	14896	14806	15019	14742	14921	14902	14755	14849	14737	14946	14911	14905	14860	14845	14992	14592	15071	14906	14844	14835	14827	14941	15014	14985	15053	14947	14701	14776	14863	14826	14879	14783	14760	14800	14854	14883	14812	14877	14809	14717	14896	14811	14874	14792	14873	14939	14780	14928	14740	14802	14921	14957	14891	14838	14791	14643	14723	14888	14824	14851	14830	14914	14930	14865	14952	14675	14887	14867	14854	14759	15038	15004	14820	14813	14763	14802	14922	14732	14835	14749	14750	14891	14972	14944	14840	14644	14797	14907	14924	14699	14976	14994	14868	14778	14864	14785	14831	14861	14852	14938	14827	14899	14969	14833	14955	14932	14891	14910	14677	14757	14674	14740	14898	14983	14904	14894	15026	14970	14962	14883	14863	14830	14928	14941	14778	14877	14846	14888	14928	14699	14915	14788	14691	14875	15008	14627	14931	14763	14688	14728	14807	14946	14874	14892	14949	14841	14744	14820	14896	14916	14707	14886	14778	14721	14792	14926	14778	14865	14733	14932	14704	14730	14780	14697	14801	14873	14800	14838	14838	14840	14894	14852	14878	14910	14841	14937	15003	14623	14665	14701	14988	14839	14817	14939	14865	14875	14787	14790	14945	14786	14836	14840	14972	14715	14997	14847	14911	14886	14887	14838	14863	14857	14790	14704	14850	14910	14794	14857	14862	14948	14888	14648	14785	14847	14775	14912	14747	14822	14781	14926	14845	14853	14941	14764	14812	14766	14741	14881	14866	14675	14844	14868	14937	14820	14862	14831	14868	15016	14835	14902	14797	14903	14744	14749	14922	14706	14896	14880	14755	14794	14811	14786	14777	14867	14859	14996	14980	14711	14986	14828	14855	14862	14909	14746	14819	14858	14974	14793	14849	14888	14818	14987	14965	14824	14931	14919	14761	14790	14959	14942	14757	14885	14653	14773	14817	14942	14818	14714	14876	14924	14901	14858	14815	14882	14735	14772	14711	14911	14787	14700	14950	14842	14611	14882	14702	14816	14855	14907	14850	14904	14594	14818	15075	14813	14919	14803	14879	14957	14880	14818	14780	14997	14805	14774	14912	14936	14969	14834	14842	14794	14973	14837	14859	14848	14769	14931	15012	14923	14934	14751	14836	14724	14780	14810	14847	14973	14863	14785	15014	14752	14703	14923	14858	14884	14834	14756	14763	14884	14928	14903	14879	14945	14864	14837	14983	14683	14993	14674	14879	14969	14646	14813	14714	14723	14938	14854	14724	14778	14906	14934	14838	14794	15042	14736	14768	14841	14851	14824	14865	15007	14779	14950	14854	14748	14709	14854	14739	14903	14760	14744	14985	14715	14772	14741	14890	14890	14790	14769	14805	14634	14959	14857	14921	14821	14958	14934	14699	15058	14884	15020	14791	14803	14820	14798	14871	14838	14850	14959	14843	14739	14873	14866	14914	14746	14919	14716	14945	14819	14814	14900	14839	14889	14698	14772	14885	14869	14957	14969	14850	14918	14797	14811	14819	15051	14758	14898	14835	14834	14885	15015	14883	14936	14905	14894	14819	14685	14858	14828	15003	15025	14761	14880	14761	14875	14794	14953	14843	14909	14912	14928	15009	14709	14819	14672	14736	14990	14749	14875	14802	15003	14859	14777	14860	14781	14705	14997	14872	14875	15005	14811	14832	14853	14849	14720	14847	14925	14738	14732	15044	14688	14800	15018	14805	14896	14805	14868	14795	14725	14780	14834	14891	14764	14554	14874	14910	14921	14919	14801	14882	14884	14950	14893	14844	14756	14813	14852	14918	14689	14956	14957	14738	14686	14935	14782	14774	15035	14853	15030	14931	14897	14890	14820	14697	14737	14899	14758	14801	14834	14629	14909	14720	14958	14922	14722	14742	14866	14756	14889	14999	14548	14769	14959	14846	14848	14724	14835	14787	14871	14913	14987	14804	14789	14883	14722	14931	14860	15013	14961	14639	14833	14798	14849	14889	14884	14872	14940	14979	14994	14786	14948	14905	14872	14818	15186	14661	14939	14904	14853	14830	14931	14857	14909	14795	14827	14793	14783	14883	14750	14827	14995	14793	14772	14867	15026	14718	14864	14880	14712	14845	14990	14828	14907	14883	14705	14697	14949	14809	14898	14846	14877	14886	14896	14763	15031	14952	14647	14781	14673	14804	14878	14660	14827	14780	14764	14749	14856	14905	14735	14926	14804	14929	14938	14868	14655	14834	14904	14897	14944	14949	14907	14879	14910	14764	15016	14840	14737	14884	14655	14772	14802	14871	14749	14853	14903	14870	14802	15006	14823	14688	14852	14841	14895	14873	14929	14871	14797	14872	14989	14811	14794	14996	14918	14968	14915	14850	14727	14940	14695	14827	14786	14797	14804	14851	14811	15076	14807	14711	14715	14846	14859	14781	14936	14667	14804	14821	14771	14889	14899	14712	14884	15042	14926	14840	14857	14840	14891	14789	14782	14796	14974	14926	14649	14714	14702	14800	14843	14913	14780	15028	14681	14721	14841	15080	14754	14923	14765	14762	14888	14853	14858	14964	14863	14859	14906	14977	14759	14860	14719	14731	14826	14811	14764	14803	14652	14859	14833	14780	14878	14827	14799	14878	15048	15021	14775	14824	15035	14760	14814	15027	14926	14983	14806	14731	15129	14849	14908	14986	14864	14819	15013	14971	14876	14905	14840	14729	14820	14820	14710	14678	14981	14825	14940	14769	14829	15046	14834	14984	14897	14709	14824	14995	14728	14813	14865	14706	14789	14882	14849	14635	14895	14846	15029	14865	14738	14912	14847	14976	14769	14748	14903	14740	14775	14652	14707	14880	14850	14704	14910	14722	14873	14719	14748	14789	14736	14992	14880	14843	14847	14861	14696	14935	14658	14883	14940	14843	14938	14943	14984	14743	14828	14918	14851	14888	14957	14885	14811	14745	14822	14809	14816	14917	14769	14706	14837	14868	14711	14624	15031	14791	15026	14981	14690	14802	14954	14730	14953	14941	14736	15025	14841	14826	14829	14840	14815	14916	15001	14923	14833	14814	14858	14886	14818	14941	14916	14892	14851	14882	14968	14834	14784	14905	14839	14895	15044	14822	14961	14791	14970	14701	14896	14984	14766	14789	14793	14889	14848	14818	14849	14953	14886	14865	14795	14752	14930	14814	14995	14909	15025	14947	14739	14842	14961	14952	14924	15070	14736	14869	14910	14808	14936	14919	14785	15009	14890	14949	14668	14953	14649	14901	14816	14811	14665	14946	14708	14854	14944	14942	14781	14759	14900	14847	14974	14726	14787	15045	14845	14937	14868	14934	14795	14840	14772	14800	14715	14758	14932	14889	14763	14738	14672	14872	14936	14860	15064	14803	15120	14985	14893	14778	14958	14653	14916	14861	14995	14919	14895	14842	14881	14981	14872	14819	14932	14935	14707	14881	14875	14794	14963	14903	14780	14887	14781	14737	14848	14903	14802	15022	14816	14759	14805	15001	14733	14851	14912	14806	14878	14950	14769	14801	14743	14807	14910	14904	14893	14735	14727	14826	14884	14859	14902	14789	14895	14813	14763	14839	14911	14923	14886	14913	14992	14685	14831	14752	14723	14844	14983	14817	14847	14828	14813	14774	14776	14712	15007	14957	14705	14833	14603	14700	14881	14893	14937	14838	14945	14893	14756	14765	14892	14986	14987	14675	14806	14994	14930	14669	14763	14858	14763	14833	14759	14799	14877	14802	14899	14890	14997	14855	14910	14834	14818	14706	14925	14850	14799	14903	14766	14919	14846	14953	14821	14948	14774	14988	14784	14844	14904	14741	14909	14924	14711	14750	14884	14829	14814	14843	14762	14828	14755	14829	14847	14782	15071	14593	14699	14655	14821	14876	14915	14937	14879	14978	14835	14783	14908	14978	14936	14783	14738	14903	14907	15060	14828	14967	14698	15022	14918	14784	14811	15038	14795	14935	14800	14612	14876	14636	14947	14779	15045	14866	14983	14939	14760	14945	14876	14800	14752	14874	14854	14848	14839	14843	14785	14726	14822	14875	14874	14851	15005	14808	14795	14663	15095	14969	14781	14987	14879	14807	14797	14947	14839	14714	14912	14815	14706	14840	14857	14876	14810	14980	14745	14953	14706	14887	14978	14762	14871	14850	14748	14918	14802	14778	15040	14842	14883	15023	14894	14860	14885	14788	14854	15031	14808	14865	15030	14938	14828	14838	14724	15059	14978	14962	14846	14882	14822	14775	14999	14757	14886	14881	14916	15052	14984	14834	14843	14712	14818	14824	14951	14875	14869	14843	14858	14906	14776	14720	14884	14895	14813	15008	14804	14866	14892	14819	14904	14922	14678	14753	15054	14901	14857	14767	14783	15010	14871	14952	14701	14666	14772	14722	14929	14856	14815	14946	14796	14763	14921	14748	14860	14761	14930	14937	14819	14925	15001	14803	14754	14843	14804	14930	14838	14940	14971	14881	14973	15027	14883	14809	14772	14777	14859	14736	14905	14978	14837	14961	14771	14693	15100	14802	14860	14928	14862	15033	14736	14953	14895	14798	15020	14760	14931	14907	15127	14740	14912	14867	14776	14991	14811	14918	14875	14741	14783	14838	14932	14839	15030	14838	14865	14781	14831	14745	14912	14808	14795	14931	14843	14774	15004	14934	15040	14876	14874	14883	14981	15079	14835	14679	14877	15018	14953	14763	14866	14664	14936	14908	14780	14933	14729	14795	14913	15008	14921	15010	14827	14902	14765	14868	14991	14974	14934	14866	14784	14860	14878	14734	14805	15101	14732	14848	14942	14837	14902	14868	14805	14779	14871	15132	14893	14797	14736	14776	14793	14859	14698	14809	14934	14855	14732	14914
43078	42452	45037	48420	44458	38231	31759	27384	24494	22450	21731	21030	20697	20634	20420	20149	20097	20154	19864	19983	19713	19591	19443	19813	19719	19653	19540	19598	19635	19777	19266	19475	19528	19401	19408	19546	19483	19537	19474	19686	19517	19529	19599	19561	19513	19769	19636	19446	19551	19467	19717	19449	19517	19420	19644	19338	19585	19591	19613	19481	19340	19389	19386	19478	19558	19474	19490	19564	19512	19287	19517	19462	19436	19358	19360	19593	19385	19497	19599	19374	19278	19451	19347	19592	19444	19483	19436	19272	19414	19513	19527	19353	19485	19354	19566	19459	19413	19389	19240	19586	19474	19422	19741	19300	19409	19450	19560	19586	19457	19575	19672	19391	19441	19404	19132	19498	19510	19404	19669	19445	19526	19453	19392	19459	19344	19227	19114	19509	19650	19539	19313	19514	19248	19412	19555	19376	19466	19609	19305	19444	19441	19396	19417	19626	19448	19396	19348	19228	19553	19427	19589	19339	19359	19554	19582	19340	19353	19343	19425	19584	19328	19350	19268	19699	19389	19460	19293	19259	19525	19444	19491	19393	19645	19724	19477	19591	19390	19354	19287	19075	19492	19496	19315	19520	19369	19257	19185	19580	19409	19489	19365	19344	19321	19285	19475	19207	19431	19299	19257	19318	19235	19435	19489	19517	19554	19412	19554	19466	19283	19501	19443	19382	19341	19411	19444	19368	19431	19387	19376	19398	19547	19329	19619	19410	19413	19543	19439	19263	19224	19557	19282	19320	19473	19373	19805	19404	19415	19371	19361	19449	19508	19701	19410	19464	19542	19500	19350	19522	19530	19515	19284	19427	19605	19473	19421	19413	19569	19669	19597	19272	19308	19436	19375	19266	19372	19639	19448	19513	19472	19344	19570	19548	19549	19353	19502	19394	19578	19401	19471	19383	19544	19295	19602	19424	19538	19476	19636	19526	19322	19424	19346	19436	19606	19538	19532	19414	19318	19489	19306	19519	19552	19304	19539	19401	19408	19400	19431	19490	19620	19440	19521	19374	19449	19224	19422	19402	19584	19472	19541	19570	19463	19415	19413	19441	19493	19454	19420	19408	19426	19554	19401	19477	19475	19431	19419	19332	19632	19601	19391	19408	19430	19330	19483	19454	19455	19672	19416	19485	19322	19321	19607	19368	19428	19495	19492	19329	19578	19451	19462	19508	19493	19513	19563	19399	19361	19484	19404	19467	19469	19637	19481	19476	19372	19445	19249	19512	19300	19594	19240	19551	19484	19474	19476	19505	19509	19555	19497	19341	19578	19628	19321	19416	19320	19382	19665	19298	19419	19452	19443	19453	19399	19437	19478	19501	19364	19411	19244	19574	19338	19786	19187	19270	19430	19207	19477	19304	19552	19603	19531	19441	19644	19361	19570	19417	19385	19610	19609	19367	19249	19633	19513	19352	19218	19410	19260	19482	19386	19433	19520	19253	19152	19422	19529	19488	19419	19444	19336	19344	19420	19418	19194	19486	19642	19573	19364	19340	19480	19394	19402	19253	19384	19581	19472	19364	19538	19731	19614	19477	19200	19468	19386	19491	19516	19271	19412	19478	19338	19458	19622	19502	19463	19623	19449	19529	19471	19573	19363	19403	19276	19461	19369	19348	19523	19739	19348	19454	19382	19553	19277	19377	19290	19597	19560	19398	19802	19374	19391	19398	19465	19537	19587	19360	19512	19443	19454	19300	19477	19412	19281	19356	19463	19495	19497	19315	19536	19362	19323	19481	19340	19624	19479	19448	19431	19250	19458	19389	19301	19441	19289	19390	19468	19592	19593	19544	19426	19463	19598	19532	19306	19562	19383	19488	19401	19400	19562	19404	19582	19660	19494	19324	19509	19424	19383	19528	19435	19649	19365	19365	19551	19356	19552	19474	19551	19476	19594	19369	19257	19572	19579	19621	19423	19526	19388	19439	19439	19541	19585	19502	19387	19311	19347	19565	19684	19503	19529	19394	19519	19322	19256	19394	19503	19705	19410	19365	19355	19466	19394	19206	19585	19470	19275	19509	19401	19612	19605	19292	19426	19575	19522	19455	19639	19312	19366	19484	19378	19743	19551	19476	19665	19497	19412	19324	19252	19426	19372	19258	19470	19471	19425	19383	19485	19623	19320	19360	19418	19655	19459	19413	19547	19422	19537	19402	19223	19394	19434	19432	19536	19448	19299	19466	19470	19487	19379	19343	19313	19395	19389	19519	19478	19412	19456	19075	19344	19421	19575	19413	19497	19475	19442	19543	19556	19498	19531	19443	19593	19334	19500	19457	19291	19546	19459	19361	19520	19713	19497	19229	19314	19569	19307	19426	19615	19298	19496	19341	19188	19422	19353	19645	19442	19304	19478	19378	19429	19551	19233	19459	19520	19490	19721	19296	19366	19464	19363	19511	19565	19201	19559	19759	19302	19528	19331	19361	19630	19453	19607	19420	19449	19447	19438	19503	19393	19400	19637	19524	19380	19427	19358	19467	19601	19512	19546	19501	19508	19448	19407	19392	19521	19418	19587	19284	19621	19325	19362	19419	19443	19540	19394	19197	19399	19324	19375	19405	19451	19473	19541	19440	19543	19632	19561	19437	19590	19436	19373	19306	19355	19462	19377	19414	19338	19377	19614	19394	19438	19626	19417	19478	19318	19388	19386	19540	19362	19509	19430	19493	19677	19560	19575	19508	19341	19445	19465	19284	19576	19463	19676	19629	19428	19532	19455	19324	19631	19412	19497	19555	19483	19350	19531	19394	19483	19367	19534	19618	19377	19642	19573	19596	19610	19460	19558	19501	19457	19472	19374	19425	19201	19439	19380	19372	19194	19406	19667	19281	19240	19388	19464	19685	19535	19185	19317	19491	19563	19553	19329	19619	19401	19434	19418	19341	19567	19514	19534	19282	19354	19418	19569	19715	19472	19495	19543	19376	19342	19466	19277	19346	19344	19470	19577	19614	19571	19482	19452	19814	19520	19395	19596	19512	19659	19496	19363	19529	19527	19397	19516	19460	19589	19567	19541	19598	19469	19416	19512	19391	19744	19474	19146	19543	19319	19455	19589	19299	19481	19490	19489	19536	19483	19654	19402	19524	19376	19422	19412	19321	19353	19339	19489	19355	19378	19414	19611	19485	19585	19430	19674	19363	19320	19540	19488	19310	19275	19323	19543	19433	19441	19457	19448	19339	19237	19388	19720	19296	19558	19674	19359	19429	19540	19512	19259	19580	19495	19494	19262	19585	19455	19525	19492	19210	19627	19516	19429	19354	19296	19314	19454	19367	19374	19584	19508	19298	19912	19464	19485	19518	19594	19366	19376	19514	19494	19701	19694	19408	19693	19530	19359	19571	19470	19388	19434	19627	19248	19384	19329	19549	19554	19534	19313	19570	19716	19436	19579	19283	19589	19629	19404	19431	19475	19524	19553	19336	19502	19312	19434	19312	19275	19390	19541	19609	19421	19545	19179	19505	19578	19435	19516	19273	19568	19450	19517	19365	19367	19379	19353	19601	19623	19493	19527	19331	19269	19487	19626	19578	19757	19869	19674	19422	19689	19480	19431	19379	19341	19491	19664	19450	19278	19341	19580	19358	19499	19685	19369	19370	19376	19426	19565	19571	19580	19584	19391	19395	19433	19448	19370	19407	19559	19551	19491	19481	19680	19503	19602	19582	19507	19867	19841	19458	19652	19624	19509	19400	19522	19486	19553	19538	19521	19448	19581	19359	19419	19374	19333	19366	19594	19344	19352	19462	19550	19419	19512	19597	19547	19504	19608	19178	19285	19225	19395	19505	19442	19445	19598	19422	19378	19453	19423	19578	19453	19414	19646	19486	19530	19434	19621	19418	19544	19352	19527	19548	19614	19435	19514	19473	19615	19395	19385	19359	19506	19386	19602	19462	19420	19560	19555	19554	19442	19530	19605	19421	19549	19295	19691	19750	19451	19368	19368	19495	19441	19705	19523	19369	19475	19327	19382	19426	19280	19314	19400	19386	19707	19516	19417	19359	19417	19612	19520	19463	19646	19392	19505	19447	19313	19461	19334	19478	19496	19320	19563	19592	19686	19502	19497	19514	19484	19506	19449	19496	19406	19333	19636	19461	19613	19294	19492	19484	19386	19422	19325	19580	19575	19623	19330	19530	19453	19571	19733	19592	19465	19370	19532	19429	19742	19499	19517	19268	19610	19476	19518	19187	19419	19362	19351	19501	19435	19425	19333	19393	19443	19470	19364	19487	19312	19598	19504	19486	19367	19252	19309	19479	19424	19337	19479	19331	19471	19186	19506	19543	19575	19507	19540	19506	19465	19567	19333	19451	19295	19864	19461	19580	19434	19625	19516	19527	19442	19222	19394	19339	19882	19377	19465	19626	19506	19667	19388	19414	19610	19541	19415	19426	19543	19490	19573	19438	19546	19328	19532	19659	19603	19353	19501	19092	19422	19499	19460	19492	19302	19580	19361	19615	19477	19426	19350	19484	19599	19321	19520	19155	19471	19379	19592	19473	19372	19574	19545	19419	19699	19385	19537	19476	19482	19388	19605	19389	19754	19321	19444	19292	19446	19424	19557	19547	19488	19618	19540	19656	19434	19439	19472	19292	19420	19598	19648	19464	19480	19418	19432	19529	19629	19419	19527	19419	19506	19423	19521	19369	19410	19557	19569	19483	19412	19464	19665	19652	19174	19477	19578	19409	19588	19603	19473	19665	19354	19515	19352	19448	19184	19398	19541	19519	19479	19399	19436	19285	19359	19377	19727	19634	19610	19503	19501	19614	19310	19416	19620	19632	19649	19644	19511	19569	19340	19608	19562	19362	19585	19519	19508	19505	19471	19364	19373	19306	19289	19496	19425	19577	19395	19691	19649	19448	19378	19463	19598	19547	19418	19266	19472	19509	19658	19507	19437	19600	19496	19364	19627	19452	19476	19528	19643	19567	19476	19472	19508	19541	19404	19438	19421	19512	19415	19240	19596	19524	19454	19629	19443	19626	19633	19526	19249	19343	19556	19268	19488	19260	19288	19319	19616	19427	19427	19624	19627	19485	19660	19444	19642	19642	19548	19396	19308	19352	19467	19213	19459	19480	19557	19614	19420	19445	19445	19444	19418	19475	19445	19540	19381	19326	19529	19412	19394	19304
39186	46653	49506	49859	45037	38032	30651	25430	21454	18975	18219	16936	16700	16293	16223	15846	15772	15504	15415	15348	15048	14906	14985	15042	14914	14926	14875	14888	14904	14806	14867	14753	14878	14853	14913	14821	14796	14952	14833	14690	14839	14834	14671	14825	14735	14698	14904	14689	14705	14691	14679	14719	14994	14823	14729	14743	14830	14850	14800	14952	14737	14803	14692	14617	14926	14756	14895	14766	14725	14753	14813	14683	14717	14719	14822	14669	14747	14808	14664	14729	14746	14812	14853	14875	14848	14713	14762	14932	14799	14940	14886	14713	14669	14837	14769	14656	14758	14728	14703	14771	14963	14706	14818	14840	14785	14676	14880	14648	14687	14775	14746	14729	14865	14793	14832	14812	14710	14796	14815	14778	14715	14527	14851	14849	14733	14666	14807	14800	14744	14731	14710	14698	14647	14815	14855	14723	14878	14795	14897	14747	14789	14848	14737	14626	14634	14757	14896	14797	14760	14775	14650	14630	14739	14975	14746	14716	14749	14837	14650	14737	14778	14555	14650	14619	14833	14806	14714	14748	14833	14785	14917	14673	14711	14660	14594	14685	14793	14682	14703	14788	14809	14632	14659	14833	14687	14928	14827	14865	14729	14682	14681	14644	14854	14571	14747	14729	14673	14864	14848	14683	14738	14604	14641	14799	14959	14834	14774	14624	14639	14757	14757	14823	14766	14635	14767	14588	14688	14968	14763	14705	14770	14854	14739	14685	14839	14749	14715	14736	14790	14693	14616	14604	14588	14844	14775	14768	14726	14880	14826	14635	14624	14814	14729	14730	14778	14866	14719	14989	14790	14863	14791	14667	14786	14857	14721	14801	14810	14815	14764	14983	14823	14803	14888	14744	14650	14809	14865	14727	14878	14938	14705	14646	14643	14867	14687	14735	14874	14759	14697	14779	14706	14778	14727	14731	14820	14830	14638	14668	14627	14673	14833	14834	14762	14753	14821	14654	14540	14977	14761	14629	14625	14719	14876	14852	14674	14806	14676	14807	14783	14768	14627	14771	14715	14783	14684	14890	14574	14738	14742	14755	14876	14743	14801	14813	14781	14784	14815	14865	14670	14693	14754	14865	14700	14659	14875	14751	14697	14906	14641	14599	14695	14684	14741	14519	14744	14786	14911	14919	14739	14747	14638	14760	14906	14546	14703	14710	14737	14828	14711	14645	14630	14806	14725	14814	14773	14776	14693	14788	14565	14807	14660	14828	14830	14805	14760	14661	14604	14741	14833	14789	14571	14723	14886	14563	14963	14766	14825	14818	14591	14626	14773	14777	14839	14680	14791	14706	14815	14564	14794	14741	14900	14835	14903	14788	14914	14726	14724	14753	14860	14796	14828	14861	14707	14806	14714	14898	14853	14826	14963	14787	14750	14667	14620	14571	14702	14723	14624	14889	14676	14731	14798	14732	14665	14776	14838	14759	14926	14593	14748	14736	14821	14791	14730	14717	14822	14470	14743	14770	14688	14713	14775	14761	14758	14662	14869	14694	14765	14631	14809	14681	14828	14672	14594	14901	14768	14771	14876	14755	14761	14868	14924	14528	14873	14792	14728	14885	14731	14811	14820	14684	14822	14720	14893	14839	14740	14730	14789	14753	14799	14808	14846	14729	14584	14644	14807	14772	14873	14830	14573	14809	14729	14738	14792	14565	14779	14829	14862	14656	14861	14740	14870	14831	14638	14914	14725	14666	14740	14860	14733	14822	14684	14708	14801	14674	14761	14756	14784	14822	14780	14824	14844	14704	14709	14813	14694	14679	14800	14790	14938	14782	14937	14739	14739	14739	14715	14951	14681	14709	14724	14745	14798	14775	14865	14990	14779	14723	14651	14729	14919	14701	14705	15032	14820	14899	14840	14619	14809	14695	14798	14636	14817	14815	14709	14791	14720	14697	14772	14792	14906	14824	14826	14786	14712	14776	14566	14883	14699	14704	14726	14764	14616	14594	14687	14752	14701	14852	14774	14825	14839	14681	14838	14632	14640	14815	14830	14842	14792	14907	14766	14840	14650	14832	14772	14700	14744	14496	14822	14696	14918	14740	14823	14767	14646	14592	14850	14647	14741	14974	14605	14748	14802	14935	14867	14699	14802	14653	14823	14647	14735	14864	14725	14913	14712	14715	14751	14661	14808	14882	14558	14821	14828	14778	14579	14808	14744	14757	14552	14733	14533	14734	14776	14657	14697	14744	14638	14694	14729	14690	14847	14599	14779	14863	14658	14872	14815	14877	14823	14937	14812	14886	14809	14792	14758	14728	14786	14732	14727	14826	14775	14774	14740	14614	14666	14751	14730	14750	14857	14707	14738	14737	14822	14955	14765	14935	14775	14724	14853	14782	14920	14755	14782	14864	14610	14882	14774	15000	14696	14718	14918	14667	14826	14636	14774	14750	14803	14712	14739	14746	14776	14617	14677	14717	14852	14880	14849	14786	14526	14743	14896	14741	14666	14881	14935	14877	14830	14990	14690	14880	14746	14716	14745	14675	14884	14820	14877	14813	14787	14623	14821	14841	14805	14946	14728	14832	14727	14722	14717	14782	14772	14787	14794	14689	14740	14709	14891	14833	14705	14687	14698	14571	14791	14688	14762	14754	14808	14881	14656	14849	14816	14728	14781	14902	14673	14721	14848	14759	14643	14838	14686	14813	14751	14878	14670	14787	14865	14641	14692	14639	14716	14722	14742	14720	14768	14669	14752	14744	14784	14702	14772	14694	14753	14764	14854	14853	14896	14854	14734	14791	14877	14751	14752	14819	14670	14738	14802	14811	14871	14743	14712	14804	14792	14857	14655	14477	14810	14784	14733	14781	14826	14845	14729	14664	14598	14871	14847	14748	14628	14829	14771	14782	14553	14758	14964	14759	14541	14685	14783	14689	14692	14632	14687	14715	14870	14598	14691	14603	14733	14879	14681	14883	14895	14873	14707	14735	14826	14820	14696	14732	14812	14850	14634	14814	14693	14903	14719	14753	14852	14718	14776	14750	14675	14951	14832	14831	14682	14848	14781	14841	14721	14849	14727	14677	14831	14961	14823	14577	14573	14756	14690	14755	14728	14895	14763	14726	14742	14681	14528	14808	14728	14733	14857	14786	14529	14798	14520	14895	14713	15015	14770	14658	14746	14829	14806	14826	14664	14786	14669	14749	14807	14891	14745	14575	14824	14848	14749	14830	14853	14751	14905	14736	14778	14730	14791	14893	14837	14757	14691	14617	14817	14865	14932	14626	14779	14707	14661	14744	14864	14773	14784	14903	14660	14839	14904	14757	14824	14709	14700	14913	14678	14682	14759	14703	14787	14727	14680	14711	14757	14965	14701	14851	14686	14770	14752	14783	14641	14685	14667	14578	14633	14804	14612	14650	14843	14746	14763	15009	14653	14720	14781	14925	14823	14806	14927	14884	14779	14625	14631	14656	14747	14571	14591	14783	14813	14874	14884	14694	14738	14677	14837	14796	14684	14783	14832	14853	14804	14783	14589	14885	14795	14863	14772	14832	14688	14623	14867	14938	14868	14893	14864	14809	14755	14728	14604	14795	14764	14664	14784	14681	14893	14750	14837	14749	14946	14734	14723	14859	14791	14612	14825	14860	14761	14822	14777	14739	14739	14814	14751	14804	14791	14764	14821	14722	14644	14731	14751	14678	14660	14838	14789	14768	14628	14803	14883	14703	14586	14843	14862	14768	14784	14960	14762	14836	15009	14832	14763	14651	14706	14854	14743	14761	14807	14796	14733	14773	14736	14598	14820	14739	14864	14651	14855	14801	14682	14775	14660	14887	14724	14916	14735	14721	14743	14659	14868	14788	14812	14755	14782	14678	14852	14887	14722	14712	14743	14720	14699	14845	14979	14662	14868	14487	14804	14704	14776	14779	14783	14526	14761	14654	14834	14822	14601	14675	14852	14741	14864	14742	14849	14817	14852	14858	14691	14822	14726	14878	14593	14647	14800	14797	14887	14701	14729	14724	14742	14769	14636	14787	14664	14763	14732	14800	14635	14894	14707	14836	14695	14653	14830	14892	14905	14642	14788	14665	14803	14766	14835	14704	14677	14743	14930	14693	14711	14793	14812	14582	14736	14720	14844	14781	14760	14792	14697	14755	14764	14824	14732	14616	14806	14800	14815	14817	14803	14964	14760	14709	14634	14835	14701	14786	14652	14716	14859	14728	14825	14711	14751	14632	14843	14764	14915	14837	14543	14658	14802	14750	14742	14776	14800	14742	14715	14752	14751	14746	14723	14829	14605	14746	14696	14650	14886	14731	14850	14776	14721	14752	14715	14794	14835	14709	14799	14821	14816	14646	14643	14691	14873	14776	14701	14864	14786	14646	14784	14717	14743	14696	14802	14813	14749	14633	14869	14683	14806	14858	14902	14865	14781	14672	14720	14767	14797	14720	14700	14728	14617	14755	14491	14719	14881	14896	14582	14737	14942	14833	14774	14870	14724	14759	14728	14832	14554	14893	14772	14741	14814	14661	14810	14820	14856	14784	14775	14741	14891	14673	14847	14884	14617	14785	14761	14709	14931	14709	14791	14777	14633	14673	14751	14519	14915	14837	14751	14886	14889	14733	14766	14754	15046	14870	14860	14521	14829	14474	14596	14859	14782	14812	14786	14858	14809	14884	14752	14760	14857	14863	14722	14828	14742	14537	14970	14590	14801	14790	14754	14699	14777	14777	14742	14808	14786	14706	14737	15005	14758	14737	14743	14578	14844	14843	14821	14719	14627	14870	14714	14813	14660	14730	14759	14699	14795	14671	14964	14733	14843	14705	14836	14837	14767	14823	14914	14762	14541	14742	14693	14746	14552	14780	15031	14870	14765	14755	14798	14833	14666	14903	14843	14685	14747	14607	14806	14934	14526	14751	14612	14721	14714	14629	14861	14855	14650	14707	14489	14769	14925	14621	14601	14781	14658	14738	14767	14800	14751	14874	14775	14889	14707	14748	14845	14960	14738	14737	14788	14756	14829	14713	14867	14565	14734	14736	14730	14598	14638	14783	14770	14702	14924	14634	14786	14689	14921	14825	14770	14691	14855	14623	14763	14732	14760	14843	14743	14862	14793	14865	14700	14824	14751	14724	14728	14856	14803	14659	14931	14713	14678	14752	14776	14801	14719	14886
26256	21998	32464	40031	42396	40808	35451	29256	25574	23749	22991	21550	21333	21370	21059	20623	20270	20029	20061	19954	19731	19889	19612	19670	19528	19445	19561	19485	19424	19381	19306	19165	19383	19092	19239	19118	19122	19100	19250	19203	19179	19263	19214	19369	19093	18961	18984	19237	19358	19318	19155	19329	19084	19060	19187	19071	19134	19242	19144	19153	19348	19373	19326	19073	19388	19091	19243	19467	19289	19427	19374	18940	19256	19152	18938	19300	19565	19466	19087	19108	19123	18936	19301	19363	19113	19168	19490	19114	19035	19180	19097	18932	19062	19192	19230	19076	18989	19088	19275	19378	19135	19279	19343	19147	19029	19148	19222	19326	19256	19132	19138	19119	19185	19097	19162	19324	19257	19223	19226	19323	19282	19199	19256	19087	19180	19269	19144	19163	19127	19142	19369	19358	19037	19254	19145	19206	19195	19363	19261	19243	19159	19352	19194	19193	19204	19087	18994	19119	19013	19178	19157	19067	19280	19355	19267	19213	19193	19281	19172	19225	19178	19113	19134	19061	19223	19304	19035	19250	19075	19144	19263	19507	19007	19096	19069	19256	19180	19216	19121	18974	19223	19153	19371	19254	19210	19229	19237	19118	19291	19213	19139	19137	19320	19427	18930	19267	19276	19488	19111	19202	19281	19295	19158	19148	19162	19166	19372	19268	18996	19017	19154	19165	19221	19231	19002	18974	19320	19292	19261	19172	18943	19171	19305	19155	19158	19180	19140	19350	18951	19074	19324	19233	19418	19300	18877	19211	19195	19191	19079	19035	19234	19122	19123	19245	19225	19221	19245	19164	19390	19432	18945	19050	19137	19217	19076	19118	19282	19312	19156	19210	19082	18899	19324	19136	19278	19052	19248	19097	19195	19283	19286	19143	19227	19329	19219	19206	18966	19130	19280	19173	18996	19112	19057	19171	19089	19263	19455	19164	19214	19112	19210	19102	19152	19386	19352	19302	19177	18923	19210	19181	19206	19144	19107	19298	19248	19555	19254	19270	19086	19519	19461	18983	19042	19233	19103	19211	19295	19093	19239	19134	19071	19240	19035	19092	19184	19254	19176	19262	19269	19089	19353	19125	18899	19079	19345	19135	19105	19211	19105	19269	19168	19170	19222	19282	19105	19232	19357	19362	19211	18907	18846	19158	19105	19119	19085	18860	19162	19257	19246	19204	19126	19072	19271	19297	19320	19270	19294	19140	19251	19165	19079	19173	19018	19131	19067	19217	18993	19090	19293	19396	19188	19387	19212	19069	19344	19347	19277	19136	19200	19220	19308	19225	19246	19425	19191	18982	19224	19233	19123	19220	19425	19301	19088	18998	19021	19145	19281	18996	19240	19236	19142	19228	19251	19214	19176	19207	19471	19258	19225	19313	18970	19075	19325	19088	19248	19084	18989	19065	19057	19150	19322	19073	19272	19119	19295	19169	19088	19172	19208	19382	19360	19183	19188	19126	19012	19177	19103	19060	19087	19145	19204	19111	19152	19142	19254	19163	19161	19118	18939	19113	19317	19299	19232	19287	19373	19351	19016	19005	19145	19270	19245	19202	19373	19143	19164	19346	18999	19129	19171	19198	19318	19102	19339	19171	18925	19018	19108	19246	19316	19329	19110	19126	19419	19280	19174	19172	19027	19245	19201	18892	19079	19073	19033	19258	19263	18947	19318	19305	19156	19165	19179	19266	19275	19336	19136	19081	19189	19336	19164	19194	19365	19350	19260	19243	19155	19200	19002	19227	19177	19210	19348	19515	19210	19143	19198	19347	19208	19207	19262	19369	18900	19213	19156	19008	19404	19143	19149	19255	19205	19302	19061	19043	19038	19285	19029	19186	19486	19162	19117	19156	19222	18978	19062	19261	19217	19120	19120	19246	19098	19123	19264	19150	19219	19297	19105	18891	19275	19078	19504	19275	19130	19164	19289	19366	19004	19213	19293	18917	19063	19073	19179	19291	19418	19293	19169	19158	19025	19145	18935	18910	19110	19313	19285	19092	19099	18873	19259	19172	18996	19268	19318	19322	19020	19306	19435	19109	19322	19267	19007	19370	19313	19230	19187	19429	19122	19311	19010	19163	19239	19233	19106	18972	19200	19186	19251	19189	19453	19151	19390	19275	19103	19240	19190	19279	19136	19251	19115	19051	18997	19244	19299	19140	19292	19342	19055	19271	18922	19147	19178	19082	19206	19148	19440	19291	18919	19083	19155	19025	19087	19223	19208	19314	19301	19210	19363	19225	19392	19070	19175	19179	19282	19164	19099	19110	19122	19257	19217	19163	19292	19106	19033	19125	19284	19069	19086	19475	19412	19144	19531	19335	19092	19177	19280	19205	19254	19226	19217	19130	19411	19272	18993	19079	19274	19077	19300	19126	18990	19341	19223	18986	19226	19023	19093	19279	19261	18846	19159	19189	19202	19490	19377	19204	19106	19146	19223	19009	19275	19439	19146	19181	19374	19115	19034	19268	19225	19121	19310	19412	19379	19262	19115	19035	19307	19061	18987	19008	19269	19371	19032	19327	19025	19206	19205	19096	19211	19224	19230	19322	19463	19269	19189	19037	19422	19159	19095	19019	19241	19061	19314	19165	19033	19187	19184	19105	19208	19279	19273	19379	18927	19250	19178	19100	19045	19121	19263	19188	18969	19253	19369	19182	19430	19373	19281	19245	19007	19148	19162	19142	19216	19239	19320	18971	19223	19294	19312	19261	19151	19185	19121	18938	19300	19181	19179	19139	19427	19318	19306	19039	19130	19036	19060	19198	19284	19183	19188	19123	18933	19212	19283	19068	19210	19312	19230	19195	19170	19166	19321	19095	19209	19167	18990	19175	19123	19088	19109	19097	19144	19104	19374	19091	19265	19473	19025	19338	19414	19097	19262	19072	19101	19049	18996	19066	19172	19337	19186	19178	19401	19111	19401	19196	19235	19128	19156	19268	19572	19257	19125	19301	19104	19082	19172	19124	19180	19241	19360	19081	19289	19214	19032	19275	19280	19224	19388	19291	19160	19217	19188	19090	19064	19081	19382	19208	19056	19001	19234	19213	19146	19256	19282	19124	19073	19359	19161	19544	19210	19073	18986	19116	19108	19135	19156	19135	19147	19235	19257	19417	19058	19199	19305	19013	19190	19350	19199	19524	19157	19262	19219	19299	19008	19293	19162	19136	19124	19143	19377	19042	19423	19240	19147	19152	19464	19230	19092	19072	19226	18947	19173	18946	19319	19101	19092	19008	19172	19087	19173	19072	19343	19267	19132	19067	19298	19264	19104	19284	19270	19408	19173	19140	19417	19460	19311	19129	19117	19119	19136	19182	19201	19190	19215	19310	19108	19006	19099	19246	19269	18966	19160	19216	19002	19315	19141	19093	19280	19207	19208	19331	19044	19265	19185	19350	19234	19094	19261	19335	19054	19238	19167	19151	19261	19233	19436	19279	19051	19236	19198	19162	19251	19112	19295	19152	19225	18979	19239	19323	18986	19178	19222	19214	19019	19281	19277	19111	19183	19054	19152	19206	19114	19000	19166	19014	19075	19299	19157	18980	19076	19143	19123	19209	19178	19087	19132	19362	19343	19227	19430	19159	19246	19247	19224	19326	19261	19040	19073	19171	19192	19211	19169	19024	19123	19157	19141	19213	19162	19150	19264	19113	19141	19200	19105	19018	19051	19072	19183	19205	19353	19279	19082	19227	19258	18950	19186	19292	19266	19191	19242	19139	19195	19094	19165	19167	19275	19383	19276	19238	19164	19096	19085	19211	19190	19186	19080	18949	19191	19082	19109	19155	19019	19206	19419	19257	19140	19268	19002	19094	19142	19175	19298	19401	19529	19037	19255	19292	19102	19290	19113	19222	19113	19052	19144	19180	19209	19308	19256	18989	19170	19208	19116	19118	19063	19159	19040	19180	19081	19206	19203	18993	19158	19267	19264	19167	19165	19269	19045	19086	19178	19253	19214	19257	19315	19431	19292	18960	18950	19209	19105	19026	19096	19205	19161	19214	19059	19263	19258	19412	19157	19271	19194	19103	19127	19382	19256	19111	19171	19197	19402	19295	19116	19098	19105	19227	19338	19268	19437	19109	19101	19353	19256	19303	19200	19360	19391	19035	19107	18929	19009	18973	19345	19234	19078	19095	19109	19099	19243	19129	19157	19170	19248	19268	19105	19146	19159	19079	19172	19305	19332	19263	19288	19180	19118	19281	19268	19134	19237	19409	19137	19166	19315	19294	19369	19311	19231	19215	19347	19325	19258	19202	19235	19293	19236	19234	19161	19043	19266	19483	19035	19194	19280	19148	19116	19166	19226	19281	19289	19246	19091	19090	19286	19131	19221	19215	19083	19293	19209	19096	19104	19150	19049	19111	19051	19315	18960	18982	19445	19366	19418	19461	19060	19247	19196	19320	19209	19144	19335	19104	19154	19154	19111	19323	19159	19216	19192	19479	19306	19120	19154	19251	19264	19184	19266	19189	19122	19202	19161	19165	19259	19250	19213	19096	19196	19080	18932	19188	19277	19217	19323	19123	19054	19412	19426	19027	19088	19170	19005	19337	19165	19336	19131	18958	19343	19183	19148	18949	19316	19249	19221	19237	19199	19250	19239	19300	19140	19263	19328	19571	19252	19312	19352	19073	19332	19122	19129	19063	19145	19238	19377	19156	19326	19222	19208	19294	19270	19347	19325	19322	19114	19289	19253	19138	19050	18985	19297	19106	19150	19245	19215	19223	19117	18924	19336	19196	19226	19332	19329	19178	19201	19175	19194	19137	19615	19082	19412	19166	19057	19175	19081	19177	19355	19197	19232	19223	19287	19070	19108	19030	19194	19344	19246	19236	19185	19373	19214	19212	19219	19131	18994	19065	19127	19152	19032	19136	19316	19295	19085	19062	19122	19019	19149	19272	19186	19289	19081	19183	19387	19177	19137	19216	19185	19153	19513	19246	18949	19234	19187	19243	19220	19216	19028	19039	19219	19050	19100	19237	19302	19203	19128	19125	19075	19116	19276	18991	19119	19248	18975	19295	19358	19295	19198	19229	19027	19192	19102	19031	19131	19080	19135	19341	19172	19162	19290	19321	19418	19238	19252	19273	19126	19282	19226	19307	19079	19033	19243	19271	19235	19248	19181	19510
32512	50108	55937	57546	50708	42688	34332	28105	23799	20930	19852	18161	17671	17698	17352	16572	16277	15858	15851	15618	15235	15301	15302	15352	14930	15220	14948	14801	14866	14881	14852	14577	14698	14693	14542	14616	14559	14776	14926	14660	14747	14684	14742	14739	14937	14620	14602	14751	14686	14654	14765	14596	14647	14543	14822	14761	14650	14751	14717	14605	14595	14685	14781	14826	14692	14692	14550	14613	14702	14595	14655	14656	14450	14597	14755	14669	14660	14753	14898	14653	14615	14639	14787	14626	14720	14623	14696	14601	14760	14732	14486	14511	14473	14818	14527	14721	14699	14641	14919	14672	14650	14660	14597	14692	14545	14490	14679	14684	14620	14451	14666	14618	14698	14745	14914	14518	14752	14541	14481	14583	14615	14486	14579	14582	14746	14700	14539	14696	14643	14709	14733	14784	14579	14715	14578	14608	14811	14776	14649	14553	14691	14895	14544	14765	14663	14516	14565	14561	14660	14696	14772	14478	14517	14551	14810	14783	14518	14546	14596	14641	14749	14592	14629	14850	14678	14766	14620	14481	14681	14619	14641	14618	14569	14670	14651	14743	14655	14676	14513	14614	14844	14703	14594	14612	14499	14652	14769	14614	14705	14516	14696	14687	14587	14662	14644	14627	14588	14785	14672	14583	14875	14770	14806	14582	14543	14522	14649	14556	14855	14626	14533	14576	14671	14623	14554	14686	14594	14645	14833	14693	14780	14565	14733	14823	14585	14600	14667	14638	14591	14577	14779	14557	14770	14674	14720	14649	14595	14495	14700	14742	14563	14534	14794	14767	14514	14722	14673	14675	14645	14698	14529	14776	14713	14548	14636	14675	14779	14547	14628	14722	14709	14649	14496	14635	14721	14776	14666	14559	14699	14763	14669	14728	14571	14581	14651	14742	14644	14752	14637	14636	14711	14829	14603	14715	14767	14548	14686	14689	14628	14650	14724	14634	14801	14603	14575	14609	14703	14415	14597	14749	14596	14613	14792	14613	14564	14662	14622	14537	14745	14640	14603	14706	14798	14687	14727	14494	14792	14696	14672	14777	14547	14556	14648	14687	14725	14699	14616	14765	14755	14663	14739	14499	14559	14671	14589	14629	14630	14707	14518	14716	14778	14718	14807	14467	14626	14733	14715	14738	14554	14759	14659	14750	14759	14687	14638	14661	14572	14628	14598	14638	14553	14756	14636	14751	14424	14752	14603	14585	14600	14638	14669	14491	14718	14728	14663	14654	14516	14600	14649	14759	14625	14756	14695	14469	14677	14606	14693	14713	14673	14711	14560	14636	14569	14475	14747	14699	14882	14635	14579	14646	14743	14670	14698	14581	14641	14592	14726	14848	14738	14709	14783	14606	14875	14615	14958	14702	14477	14714	14738	14610	14703	14829	14844	14881	14645	14715	14738	14650	14690	14647	14688	14628	14822	14525	14662	14801	14562	14552	14468	14644	14740	14601	14650	14767	14654	14632	14651	14601	14821	14683	14616	14610	14698	14595	14663	14703	14797	14737	14748	14996	14781	14656	14793	14617	14623	14522	14540	14686	14609	14533	14670	14684	14713	14735	14595	14705	14567	14562	14662	14764	14769	14848	14793	14598	14913	14585	14744	14670	14633	14652	14745	14622	14578	14591	14790	14734	14587	14431	14643	14673	14703	14663	14676	14719	14624	14672	14574	14658	14566	14804	14491	14794	14698	14739	14605	14727	14768	14706	14552	14715	14796	14672	14651	14718	14708	14690	14630	14757	14766	14715	14775	14736	14734	14727	14700	14571	14620	14678	14678	14661	14696	14654	14618	14713	14614	14674	14683	14770	14558	14699	14704	14771	14711	14745	14570	14748	14807	14544	14535	14689	14628	14779	14684	14658	14496	14721	14691	14511	14570	14806	14660	14685	14597	14541	14671	14716	14662	14656	14625	14759	14646	14646	14791	14643	14785	14542	14658	14575	14774	14546	14766	14684	14674	14538	14641	14656	14858	14638	14841	14705	14675	14759	14572	14585	14526	14665	14638	14715	14581	14662	14855	14745	14488	14708	14552	14515	14645	14616	14634	14650	14731	14701	14559	14710	14731	14532	14677	14639	14706	14569	14504	14608	14622	14660	14630	14722	14706	14629	14680	14630	14635	14561	14792	14811	14749	14526	14592	14686	14527	14670	14496	14431	14694	14684	14665	14705	14570	14821	14665	14576	14698	14613	14688	14747	14518	14782	14675	14725	14682	14558	14597	14733	14632	14721	14536	14807	14671	14736	14607	14652	14544	14685	14765	14641	14611	14711	14574	14539	14741	14507	14692	14650	14747	14757	14740	14598	14465	14680	14669	14643	14747	14647	14627	14714	14777	14525	14687	14614	14690	14571	14765	14638	14788	14578	14800	14456	14599	14684	14453	14712	14589	14763	14615	14764	14769	14734	14572	14667	14822	14668	14694	14734	14764	14509	14695	14772	14570	14676	14651	14756	14536	14791	14673	14740	14469	14589	14668	14514	14614	14720	14717	14605	14751	14630	14770	14532	14773	14600	14435	14676	14496	14735	14547	14718	14896	14578	14618	14635	14631	14631	14710	14577	14497	14648	14643	14604	14583	14784	14668	14603	14776	14606	14680	14603	14781	14571	14571	14518	14651	14533	14725	14616	14741	14775	14555	14628	14609	14715	14606	14713	14629	14596	14815	14492	14724	14713	14675	14718	14579	14637	14660	14649	14698	14613	14628	14659	14733	14628	14725	14774	14634	14739	14693	14739	14721	14720	14739	14550	14639	14702	14724	14669	14755	14747	14685	14625	14922	14627	14662	14774	14687	14551	14747	14515	14673	14702	14589	14697	14617	14560	14525	14665	14563	14610	14631	14761	14783	14706	14621	14650	14754	14663	14765	14532	14849	14723	14857	14677	14658	14847	14831	14716	14463	14660	14639	14487	14739	14688	14720	14650	14641	14667	14585	14697	14449	14766	14609	14699	14700	14671	14608	14511	14616	14699	14522	14596	14651	14589	14811	14674	14582	14615	14685	14770	14632	14598	14505	14736	14766	14795	14578	14680	14766	14732	14658	14697	14712	14641	14736	14615	14705	14686	14575	14633	14567	14657	14665	14765	14526	14575	14578	14776	14693	14699	14499	14593	14842	14640	14636	14569	14661	14657	14622	14737	14536	14663	14613	14581	14623	14742	14584	14671	14651	14788	14614	14501	14654	14552	14745	14646	14834	14642	14605	14583	14787	14627	14612	14755	14748	14582	14693	14480	14640	14864	14526	14941	14780	14712	14687	14518	14602	14643	14705	14755	14634	14546	14783	14785	14604	14709	14622	14548	14662	14596	14581	14650	14658	14668	14760	14843	14817	14654	14742	14644	14760	14806	14712	14537	14582	14642	14655	14576	14721	14589	14557	14809	14479	14698	14709	14889	14566	14551	14660	14653	14717	14743	14652	14666	14632	14730	14478	14640	14661	14623	14683	14709	14690	14671	14763	14710	14755	14589	14690	14711	14573	14524	14589	14647	14400	14932	14598	14848	14687	14725	14610	14642	14871	14666	14714	14693	14706	14730	14726	14619	14724	14547	14691	14664	14701	14601	14781	14868	14651	14631	14703	14674	14663	14610	14771	14680	14549	14697	14530	14663	14751	14930	14609	14728	14726	14709	14595	14532	14581	14597	14759	14592	14764	14494	14626	14751	14550	14563	14769	14584	14543	14665	14723	14592	14560	14608	14770	14520	14738	14719	14541	14709	14745	14736	14703	14639	14750	14585	14619	14538	14734	14749	14688	14741	14631	14773	14904	14714	14802	14713	14518	14648	14499	14687	14632	14684	14525	14725	14570	14396	14691	14584	14742	14612	14721	14648	14663	14738	14544	14654	14806	14646	14535	14643	14815	14706	14767	14558	14627	14577	14685	14682	14591	14776	14683	14752	14693	14697	14725	14612	14584	14490	14729	14643	14573	14713	14405	14712	14727	14631	14805	14730	14631	14587	14578	14692	14647	14546	14617	14915	14589	14775	14659	14470	14610	14679	14725	14721	14676	14802	14644	14610	14877	14726	14662	14746	14512	14647	14564	14844	14687	14560	14762	14578	14767	14645	14629	14537	14757	14719	14670	14563	14640	14565	14615	14839	14717	14651	14445	14662	14549	14751	14593	14729	14533	14595	14649	14647	14607	14643	14611	14730	14698	14634	14619	14748	14576	14604	14625	14581	14785	14520	14833	14615	14564	14718	14861	14754	14542	14698	14673	14568	14675	14723	14768	14603	14855	14773	14730	14584	14696	14552	14348	14703	14537	14853	14609	14612	14763	14630	14514	14707	14955	14532	14867	14877	14717	14812	14795	14601	14636	14777	14595	14547	14711	14656	14785	14659	14789	14663	14510	14377	14703	14555	14715	14706	14683	14636	14559	14691	14720	14475	14607	14709	14666	14580	14623	14814	14461	14482	14803	14715	14599	14699	14625	14605	14699	14653	14598	14704	14625	14518	14623	14752	14539	14839	14563	14717	14552	14710	14707	14641	14754	14705	14649	14642	14600	14697	14543	14511	14604	14714	14693	14792	14724	14724	14565	14520	14701	14749	14558	14590	14598	14468	14657	14751	14676	14749	14682	14709	14546	14616	14681	14564	14566	14731	14700	14629	14796	14677	14629	14733	14637	14755	14654	14537	14896	14493	14615	14864	14719	14678	14637	14564	14658	14724	14662	14651	14534	14741	14674	14675	14599	14571	14587	14582	14742	14851	14463	14684	14582	14660	14726	14638	14783	14698	14834	14699	14842	14599	14659	14567	14723	14750	14757	14582	14835	14636	14839	14729	14633	14644	14716	14567	14515	14512	14752	14580	14755	14751	14668	14791	14834	14673	14609	14740	14628	14659	14746	14840	14621	14750	14609	14845	14694	14760	14712	14668	14650	14679	14603	14548	14548	14604	14625	14578	14772	14633	14533	14493	14615	14726	14719	14670	14664	14679	14710	14857	14656	14652	14486	14669	14649	14597	14783	14633	14684	14652	14791	14784	14803	14457	14502	14680	14627	14672	14530	14623	14716	14629	14621	14768	14606	14739	14599	14622	14664	14780	14739	14763	14577	14676	14802	14560	14689	14715	14730	14771	14787	14825	14734	14585	14753	14694	14605	14615	14693	14770	14683	14619	14719	14663
24585	21563	30263	31528	36315	39047	37094	31302	26667	24461	24738	23183	22779	22547	22024	21327	20847	20557	20377	20227	19844	19819	19831	19515	19921	19370	19533	19626	19281	19205	19346	19250	19268	19224	19185	19108	19020	19184	19245	19008	19305	19176	19061	19217	18991	19145	18945	19065	19061	19092	19072	19054	19164	19162	19238	19039	18951	19309	19142	19047	19041	19071	19238	19043	19065	19163	19246	18989	19174	18929	19234	18976	19128	19040	19021	19059	19070	19008	19164	19123	18945	19036	19131	19164	19116	19127	19043	18933	19038	19142	19124	19103	19139	19358	18866	18809	18803	19043	19156	19165	19114	19168	19004	18985	19273	19188	19168	19329	19241	19054	19265	19129	19041	19064	19066	19062	19409	18839	18868	18956	19015	19020	19102	19177	18976	18900	19019	19189	19166	19105	19227	19022	19108	19067	19202	19110	19331	19079	18958	18969	18989	19083	19112	19069	18957	19063	19130	19124	19061	19089	19135	18851	18804	18997	19193	19102	19082	19245	19041	19175	19136	19017	18924	19259	19121	19017	19092	19109	19023	19343	19314	19123	19049	19093	19240	18983	19086	18930	19041	19187	18866	19051	18923	19137	19099	19034	19160	18970	19029	19068	19200	19118	19239	19121	18845	19056	19175	19135	19140	19076	19026	18829	19024	19224	19004	19103	19000	19102	19154	19026	19024	19173	19127	19470	19158	19135	19050	19155	19201	18980	19100	18897	19114	18887	19018	18784	18979	19162	19232	18946	19049	19239	19096	19021	18889	19131	19121	19125	18980	19074	19121	19019	19193	19279	19094	19063	19225	19076	19155	19154	19350	18910	19271	18920	19205	18961	18951	18990	19110	19225	18924	18935	19174	18947	19232	18943	19029	18919	19379	19062	18881	18892	19241	19048	19164	19023	19082	18997	19201	19153	19089	19004	19103	18943	19006	19020	19082	18973	19088	19052	19058	18914	18995	18992	19012	18998	19141	19188	19145	19116	19091	19241	18998	18977	18896	19093	19152	19142	19091	19020	19103	19111	18976	19180	18988	19190	18937	19028	19131	19239	19006	19165	19132	18955	19171	19019	19010	19005	19216	19075	19196	19026	18836	18883	19011	18880	19110	19205	19280	19100	19139	19371	19136	19208	19041	19136	18991	19139	18988	19152	19209	19030	18961	19068	18950	19070	18976	19125	19193	19087	19234	19030	19084	18834	19359	19041	19076	18891	19153	19072	19137	19036	19059	19100	19259	18937	19083	19146	19001	18938	18854	19022	19141	19162	19026	18983	18965	18829	19022	18913	18949	19243	19059	19132	19108	18877	19241	19104	18971	18995	19010	19000	18882	18923	18856	19108	19108	19211	19150	19000	19031	18984	19056	19306	19090	19277	19150	19042	19208	19153	19169	19031	19129	18877	18890	19061	19102	19144	19208	18962	19182	18929	19196	19016	19147	19135	18936	18977	19096	19179	18981	19068	18990	18815	18943	18896	19203	18829	18916	18820	19088	19041	18944	19053	19183	19074	18948	19130	19072	19165	19061	18841	19253	19198	19029	19082	19184	18957	18956	18893	18777	18966	18953	19264	18935	18988	19202	18978	19153	19283	19442	19092	19184	19018	18851	19023	18899	18908	18771	18837	18995	19066	19138	18820	19115	18820	19114	19051	18998	18730	19021	19079	18886	19099	19237	19039	19344	18970	19212	19074	19207	18892	19094	19045	19012	18882	19182	19094	19223	19134	18980	19052	19027	18889	18938	19110	19200	19113	18902	19108	19091	18987	18915	19147	19177	19068	19112	19179	19178	19201	18939	19085	19184	19211	19200	19038	19070	19268	18777	19259	19277	19136	19227	19200	19235	19246	19001	19177	18704	19037	19000	19086	19125	19107	19220	18947	19000	18824	19038	19020	19058	19116	19300	19089	19262	18934	19081	19075	19047	19092	19172	18933	18991	19188	19484	19209	19053	18862	19001	18915	19281	19266	18972	19071	19401	19004	19083	19064	19025	19206	18944	18935	19006	19065	19136	18973	18852	19092	19008	19332	19240	19169	19059	19034	18980	19005	19208	19079	18961	18849	18969	19096	18898	19128	19087	18922	18942	18762	18908	18774	19092	18946	19246	18812	19227	19148	19038	19030	19070	19120	19138	19299	19153	19034	19190	18959	19165	19157	19074	19063	19051	19314	19226	18892	19149	19128	19132	19045	19029	19209	18985	19028	18931	19146	19130	19347	19075	19173	19007	18977	18885	19110	19019	19072	19115	19076	18946	19194	19030	19084	19174	19173	19239	19144	19061	19311	18901	18890	19161	19123	18929	18967	19001	19018	18939	19091	18961	19146	19150	18918	18979	18904	19116	18851	19009	18924	19155	19282	19210	18937	19129	19298	19061	19051	19097	18979	18975	19078	19247	19012	19032	18819	19009	19278	19074	19302	19156	18828	19112	19078	19028	19068	18981	19013	19099	18983	19400	18990	18819	19186	18917	19184	19138	19216	18977	19314	18882	18997	19137	18949	19189	18966	18941	19204	19094	19180	19162	19175	19041	19042	19204	19309	19156	19135	19110	19154	19281	18857	18992	19297	19075	19127	18984	19200	19074	18924	18946	19070	19021	18965	19225	19107	19097	19064	19186	19208	19037	19217	19034	18784	19362	19075	19173	19250	19058	19183	19204	19320	19130	19001	19129	19200	19052	19165	19025	19212	19054	19022	19143	19014	19108	19041	19028	19200	19112	19139	19095	18918	19016	19105	18886	19096	19157	19104	19127	19169	18972	19223	18998	19031	19215	19231	19224	19187	19218	19294	19124	19045	19081	18957	18996	19071	19215	19134	19043	18808	18944	19182	19136	19136	18969	18998	19018	18939	18969	19125	19194	19117	19105	18865	19133	19149	19005	18713	19105	18825	19011	19203	19018	19065	19118	19149	19059	19091	18874	19225	19137	18991	19005	19111	19068	19305	19001	18867	19055	19063	19053	19142	19195	18997	19174	19119	19256	19238	19271	18783	19044	19130	18983	19026	19183	19286	19036	19025	19301	19307	19030	18980	18954	19035	19077	19023	19018	19121	19100	19189	19100	19243	19175	19159	19116	19184	19310	19240	19013	18904	19112	19109	19135	19017	19121	19172	19130	19089	18982	19239	18888	18990	18990	19023	19276	19418	18859	18889	19181	19174	18987	18973	19187	19024	19132	19104	19103	19138	18891	18896	18876	18971	18843	19252	18827	19021	19021	18949	19111	19150	19115	19316	19204	19038	18989	19283	19064	19022	19254	19076	19145	18905	19257	19051	19341	19216	19310	19173	19165	19111	18952	19025	19174	19157	19237	19103	19050	19200	19042	19146	18865	19136	19046	19036	18890	18921	18949	19115	19332	18940	18927	19058	19089	18973	19306	19080	19130	19112	18994	19064	18961	18813	19219	19015	19165	19238	19210	19222	18957	19215	19058	18884	18961	19285	18997	19260	19061	18937	19168	19110	19212	18858	19106	18982	18873	19109	19159	19095	19041	19148	19145	19056	18939	18942	18932	19092	18880	19093	19361	19086	19064	19146	19106	19099	19227	19086	18982	19003	19215	19077	19117	18933	19036	18928	18807	19046	18846	19024	19016	19343	19022	19048	18918	18938	18957	19073	19033	18982	19255	19196	19035	19154	18865	19170	19194	19119	19103	19151	19011	19157	19037	19031	19093	18965	19138	19208	19022	19032	19087	19165	18990	19012	18979	18960	19199	18980	19171	19310	19101	19172	18970	18979	19132	19053	19114	19152	18982	18955	19002	19106	18896	19135	18827	19174	19037	19024	19165	19208	19171	19117	19133	19030	19168	18940	19141	18969	19015	19047	19057	19081	19249	19098	19050	18961	19097	19252	18819	19220	19119	19047	19045	19053	18931	18968	18988	19156	19053	18782	19204	19218	19179	19108	19086	19245	19034	18854	19075	19003	19052	19117	19173	18995	19070	18988	18972	19214	19172	19253	19214	19001	19055	18990	19082	18961	18904	19111	19123	18947	18790	18923	19262	19204	19065	19087	19290	19198	18973	19139	19196	19065	18867	19344	19009	19025	19145	19124	19113	19174	18863	18882	19120	18924	18968	19107	19192	18928	19092	19013	18974	19049	19088	19280	19117	19263	19011	19070	19107	18956	19104	18921	19158	19311	18922	18858	18988	19005	19046	18782	19127	19070	19225	19068	18942	19090	18739	19140	19013	18939	18967	19032	19214	19157	19046	19332	19125	18941	19151	19059	19112	19182	19119	18944	18863	19105	19042	19025	19044	19227	19128	18958	19053	19094	19022	19036	19137	19095	18908	19164	19023	19095	19003	19384	19000	19026	19218	19149	19224	19155	18986	19055	19154	18936	19002	18948	19023	19246	19108	19003	18907	18859	19123	19238	18961	19254	19217	19057	19030	18792	19132	18959	19029	18985	19128	18940	19019	19121	19007	19208	19136	18935	19070	19080	19169	19026	19235	18992	19306	19041	19209	19042	18893	19044	18974	18982	18981	19012	19057	19005	19167	19192	19158	18867	19323	18868	19064	19031	18939	19104	19214	19162	19312	18932	19411	19073	19254	19321	19166	19074	19159	18961	19125	19116	19240	19104	18991	19003	19046	18839	18959	18986	19004	18988	18883	19097	19071	19098	19119	19032	19115	19105	19169	18990	18914	19085	18944	19187	19008	19214	18808	18927	19193	19083	18963	19283	18889	18968	19418	19173	19194	19255	19079	19058	19191	19144	19269	19011	19307	19145	19085	18904	19027	18944	19047	19052	18877	19202	18936	18943	19182	19049	19009	18987	18989	19050	19093	19020	19122	19160	19118	18846	19266	18985	19283	18947	19048	19153	18855	19080	19129	19092	19340	18983	19230	19015	19261	18812	19057	19139	19113	18719	19114	19217	19139	19019	19010	18961	19182	19057	19021	18931	19025	19110	18919	18827	19074	19187	19006	19164	18787	19062	18850	19095	19246	19077	18946	19053	19124	19167	19225	19143	19106	19067	19229	18971	19170	18966	18979	19083	19052	18976	19198	19094	19109	19116	19289	19118	19023	19060	19259	19000	19003	18862	18961	18997	18965	19055	18843	19160	19015	18978	18903	19139	19070	19142	19030	19225	19131	18938	19054	18931	19043	19237	18989	19071	19156	19090	19122	18784	19187	19214
31700	53451	60499	61414	53787	44289	36540	30645	25158	22208	22596	20202	20126	19414	18643	17416	16816	16585	16358	15834	15649	15441	15378	15398	15295	15205	15109	14927	14876	14755	14810	14589	14810	14655	14454	14554	14620	14548	14847	14523	14631	14484	14572	14729	14761	14487	14642	14766	14684	14427	14593	14562	14595	14445	14644	14550	14653	14699	14602	14783	14616	14583	14542	14594	14541	14706	14594	14743	14617	14789	14683	14681	14447	14669	14570	14594	14567	14534	14571	14573	14539	14592	14629	14668	14605	14499	14572	14550	14497	14583	14635	14515	14718	14445	14669	14440	14683	14706	14632	14816	14313	14651	14670	14472	14569	14581	14528	14734	14688	14564	14700	14601	14652	14558	14378	14570	14557	14415	14509	14604	14770	14614	14567	14687	14666	14587	14495	14584	14486	14773	14558	14617	14660	14633	14708	14619	14560	14696	14497	14607	14540	14571	14525	14363	14694	14786	14608	14646	14536	14668	14611	14609	14459	14645	14681	14498	14615	14540	14557	14765	14735	14677	14624	14641	14662	14565	14683	14561	14657	14596	14659	14562	14774	14506	14584	14620	14734	14555	14623	14670	14714	14658	14629	14504	14687	14561	14644	14601	14580	14680	14658	14663	14650	14585	14499	14507	14597	14509	14741	14656	14448	14560	14709	14718	14607	14491	14622	14647	14451	14603	14468	14617	14489	14528	14800	14660	14547	14513	14530	14495	14635	14749	14696	14610	14283	14528	14523	14530	14641	14449	14718	14687	14536	14555	14490	14643	14585	14653	14574	14649	14765	14473	14521	14568	14737	14546	14615	14590	14632	14557	14611	14593	14471	14678	14698	14780	14431	14552	14629	14554	14635	14671	14629	14529	14558	14816	14497	14561	14629	14729	14679	14567	14652	14592	14607	14695	14727	14563	14520	14697	14478	14585	14498	14691	14520	14610	14545	14577	14486	14699	14553	14534	14677	14609	14518	14714	14676	14693	14698	14606	14493	14513	14395	14398	14616	14699	14725	14767	14581	14701	14598	14679	14766	14583	14744	14633	14739	14636	14438	14601	14609	14649	14522	14596	14631	14518	14687	14648	14592	14675	14561	14709	14693	14693	14367	14674	14580	14575	14496	14559	14560	14661	14649	14586	14692	14444	14830	14394	14577	14719	14590	14605	14500	14650	14526	14623	14720	14732	14581	14544	14607	14737	14730	14610	14694	14592	14634	14570	14772	14649	14515	14598	14664	14608	14516	14648	14664	14644	14743	14508	14604	14633	14562	14555	14592	14714	14544	14548	14542	14590	14583	14733	14664	14554	14489	14430	14627	14727	14660	14701	14572	14652	14731	14750	14527	14535	14649	14794	14535	14786	14645	14633	14601	14619	14734	14564	14519	14872	14529	14717	14728	14683	14479	14432	14691	14483	14564	14602	14733	14780	14596	14775	14466	14641	14532	14712	14672	14695	14728	14521	14750	14522	14538	14583	14484	14571	14628	14532	14670	14592	14581	14575	14684	14580	14618	14569	14574	14664	14631	14649	14636	14782	14729	14683	14609	14517	14611	14605	14721	14697	14576	14798	14542	14771	14711	14739	14627	14545	14525	14532	14637	14818	14380	14562	14564	14648	14564	14547	14555	14656	14620	14736	14580	14608	14702	14469	14582	14675	14559	14752	14644	14649	14674	14720	14572	14780	14640	14625	14607	14624	14659	14733	14579	14607	14658	14644	14646	14512	14574	14605	14759	14370	14597	14634	14544	14749	14608	14522	14632	14561	14429	14635	14629	14801	14565	14647	14511	14669	14668	14482	14696	14601	14615	14508	14571	14492	14685	14516	14601	14841	14512	14802	14636	14586	14664	14791	14627	14640	14518	14493	14591	14471	14527	14587	14474	14766	14477	14756	14729	14638	14738	14524	14600	14743	14698	14803	14571	14591	14591	14665	14669	14702	14668	14674	14644	14627	14597	14429	14652	14509	14400	14525	14674	14608	14694	14720	14448	14698	14667	14554	14424	14481	14599	14669	14585	14493	14463	14618	14640	14576	14658	14534	14607	14533	14608	14614	14609	14476	14614	14614	14539	14499	14393	14508	14590	14617	14474	14536	14591	14592	14681	14666	14552	14572	14688	14586	14601	14651	14576	14727	14640	14590	14582	14600	14695	14698	14591	14654	14722	14596	14614	14594	14567	14684	14737	14504	14745	14666	14530	14609	14711	14706	14489	14606	14685	14775	14634	14681	14476	14678	14783	14572	14544	14508	14425	14549	14552	14559	14434	14500	14515	14643	14576	14605	14485	14620	14939	14361	14563	14634	14555	14554	14595	14718	14771	14676	14791	14536	14674	14730	14761	14624	14637	14595	14585	14389	14597	14630	14770	14642	14695	14642	14757	14520	14594	14611	14858	14625	14405	14629	14464	14715	14444	14456	14611	14621	14457	14769	14572	14540	14651	14500	14640	14664	14403	14828	14466	14608	14543	14487	14583	14730	14618	14528	14632	14688	14476	14544	14579	14652	14556	14549	14601	14699	14704	14684	14577	14781	14627	14568	14587	14787	14644	14675	14651	14514	14487	14561	14627	14481	14628	14701	14602	14602	14636	14679	14716	14525	14644	14708	14769	14783	14519	14765	14843	14496	14551	14593	14745	14594	14405	14537	14603	14600	14450	14595	14480	14533	14776	14683	14812	14617	14755	14598	14583	14567	14640	14744	14725	14569	14444	14576	14585	14638	14694	14664	14642	14709	14595	14553	14715	14582	14754	14663	14682	14689	14733	14596	14555	14676	14626	14731	14542	14532	14689	14753	14525	14713	14652	14583	14575	14620	14572	14463	14574	14464	14708	14515	14729	14585	14606	14588	14593	14448	14598	14487	14547	14623	14488	14381	14485	14487	14468	14501	14651	14514	14713	14483	14522	14820	14646	14759	14563	14635	14516	14622	14617	14549	14584	14538	14663	14729	14755	14718	14798	14581	14592	14593	14555	14549	14803	14452	14543	14586	14624	14588	14624	14519	14579	14595	14408	14527	14522	14555	14480	14493	14709	14526	14686	14454	14555	14727	14584	14537	14683	14555	14512	14395	14706	14502	14435	14662	14539	14585	14695	14502	14544	14480	14541	14558	14587	14737	14561	14533	14549	14647	14634	14621	14821	14602	14741	14739	14589	14697	14578	14439	14638	14609	14687	14625	14596	14519	14576	14589	14603	14744	14659	14486	14589	14789	14597	14652	14639	14718	14669	14668	14639	14609	14485	14574	14776	14680	14538	14641	14736	14773	14537	14621	14593	14559	14607	14479	14620	14623	14569	14595	14595	14695	14671	14552	14688	14599	14509	14524	14652	14763	14529	14753	14569	14748	14471	14720	14573	14489	14531	14517	14555	14527	14692	14589	14536	14534	14516	14588	14754	14735	14635	14572	14656	14544	14527	14593	14562	14552	14641	14569	14533	14526	14681	14664	14535	14803	14466	14748	14696	14514	14641	14676	14570	14669	14580	14471	14503	14741	14610	14650	14728	14543	14537	14582	14560	14657	14617	14715	14616	14764	14646	14724	14616	14585	14594	14623	14672	14561	14608	14622	14693	14502	14535	14680	14640	14674	14730	14625	14655	14659	14442	14718	14705	14541	14548	14609	14611	14610	14627	14526	14552	14666	14656	14600	14621	14536	14532	14566	14713	14546	14676	14524	14552	14508	14683	14494	14596	14722	14570	14531	14695	14677	14607	14523	14720	14554	14666	14720	14595	14615	14366	14490	14628	14535	14661	14712	14766	14767	14670	14453	14606	14700	14517	14580	14672	14585	14619	14717	14618	14724	14641	14764	14620	14561	14718	14651	14720	14699	14754	14607	14503	14564	14507	14566	14607	14578	14804	14594	14770	14634	14583	14621	14367	14511	14615	14596	14492	14653	14724	14460	14585	14724	14520	14572	14425	14740	14673	14547	14540	14575	14505	14717	14744	14739	14543	14580	14571	14676	14537	14396	14436	14604	14637	14494	14679	14629	14696	14642	14669	14497	14675	14606	14652	14634	14608	14601	14391	14784	14565	14558	14668	14633	14667	14653	14584	14635	14454	14690	14464	14612	14428	14640	14703	14571	14598	14613	14742	14500	14595	14603	14636	14682	14540	14442	14700	14733	14758	14579	14723	14693	14524	14532	14695	14658	14753	14550	14518	14663	14526	14520	14642	14490	14496	14670	14879	14516	14525	14610	14587	14518	14520	14539	14657	14508	14561	14678	14637	14567	14640	14583	14755	14473	14606	14701	14677	14740	14709	14634	14516	14647	14747	14713	14488	14589	14524	14520	14836	14688	14432	14418	14570	14631	14655	14649	14548	14663	14647	14595	14670	14517	14702	14651	14626	14736	14529	14656	14433	14566	14567	14531	14558	14537	14658	14551	14514	14796	14632	14635	14628	14617	14488	14593	14467	14563	14501	14706	14587	14539	14597	14344	14561	14666	14534	14471	14610	14530	14547	14485	14539	14585	14485	14633	14545	14600	14763	14614	14605	14472	14784	14603	14643	14526	14589	14629	14467	14772	14685	14584	14672	14623	14877	14680	14532	14634	14534	14645	14590	14510	14526	14654	14798	14451	14642	14676	14542	14626	14673	14608	14738	14672	14682	14722	14768	14733	14645	14376	14552	14724	14511	14544	14678	14665	14529	14728	14763	14655	14655	14608	14598	14448	14625	14518	14530	14672	14680	14702	14520	14667	14468	14493	14579	14595	14416	14432	14733	14556	14510	14626	14563	14407	14577	14560	14535	14571	14665	14521	14590	14484	14645	14582	14412	14720	14852	14542	14608	14587	14570	14668	14589	14625	14507	14670	14530	14669	14664	14532	14822	14564	14722	14592	14556	14512	14732	14527	14665	14768	14500	14628	14647	14622	14663	14628	14547	14498	14605	14634	14530	14615	14672	14440	14551	14518	14573	14531	14632	14487	14599	14412	14552	14648	14561	14577	14580	14558	14629	14691	14682	14591	14622	14489	14752	14529	14724	14664	14565	14494	14604	14567	14668	14710	14596	14580	14541	14554	14655	14594	14461	14429	14622	14602	14570	14629	14634	14676	14606	14605	14490	14646	14584	14540	14650	14694	14547	14297	14531	14683	14650	14726	14658	14651	14533	14658	14645	14540	14682	14699	14592	14555	14605	14437
39400	44388	48399	46872	39781	32548	29049	25424	23252	22369	21800	21432	21528	21222	20524	20223	20229	19875	19827	19792	19576	19798	19573	19639	19496	19478	19439	19412	19296	19324	19192	19295	19409	19098	19193	19363	19327	19490	19307	19473	19235	19150	19197	19309	19488	19285	19338	19405	19320	19333	19327	19556	19605	19286	19375	19225	19318	19084	19221	19273	19392	19409	19230	19227	19317	19383	19275	19283	19404	19267	19520	19265	19337	19216	19220	19368	19318	19113	19202	19349	19238	19388	19277	19109	19337	19323	19052	19144	19349	19389	19455	19399	19369	19402	19444	19397	19308	19388	19405	19255	19332	19264	19471	19034	19375	19268	19066	19465	19492	19407	19209	19384	19243	19349	19455	19216	19258	19376	19220	19400	19126	19227	19403	19268	19339	19323	19319	19470	19331	19517	19272	19244	19269	19395	19153	19478	19240	19075	19182	19519	19341	19227	19123	19366	19229	19203	19335	19396	19415	19162	19233	19336	19446	19151	19182	19129	19256	19246	19364	19221	19308	19500	19239	19236	19370	19325	19163	19279	19365	19173	19283	19385	19110	19286	19245	19069	19264	19139	19256	19355	19232	19258	19216	19128	19104	19356	19336	19094	19157	19165	19197	19304	19352	19062	19260	19125	19214	19355	19367	19477	19392	19204	19128	19298	19203	19264	19197	19436	19374	19169	19184	19165	19240	19327	19377	19169	19408	19141	19113	19168	19643	19353	19181	19151	19488	19339	19268	19179	19313	19152	19305	19432	19231	19227	19309	19214	19480	19381	19302	19290	19260	19183	19172	19437	19421	19085	19280	19221	19307	19266	19211	19224	19242	19005	19244	19290	19127	19182	19148	19085	19468	19332	19326	19311	19323	19338	19334	19193	19087	19252	19244	19264	19394	19200	19359	19243	19180	19283	19173	19371	19224	19211	19214	19494	19294	18995	19168	19204	19283	19430	19220	19329	19229	19371	19401	19286	19354	19315	19220	19323	19219	19563	19231	19273	19348	19287	19436	19452	19415	19062	19278	19203	19186	19436	19330	19107	19226	19370	19263	19152	19228	19245	19293	19224	19281	19329	19251	19381	19219	19244	19437	19297	19048	19261	19546	19125	19180	19266	19225	19299	19364	19177	19267	19529	19118	19397	19107	19197	19113	19416	19200	19401	19284	19323	19379	19561	19385	19354	19046	19262	19123	19067	19377	19018	19292	19450	19336	19458	19339	19250	19447	19394	19300	19499	19339	19394	19334	19361	19123	19308	19507	19371	19259	19319	19281	19174	19368	19185	19176	19291	19482	19245	19470	19416	19385	19329	19206	19387	19315	19281	19462	19059	19350	19360	19207	19288	19188	19177	19273	19233	19373	19262	19456	19064	19312	19394	19294	19224	19401	19119	19304	19255	19338	19034	19498	19180	19163	19307	19248	19229	19333	19335	19253	19226	19301	19181	19452	19555	19188	19392	19390	19407	19588	19073	19420	19296	19045	19422	19365	19225	19214	19307	19441	19395	19212	19334	19190	19242	19374	19346	19082	19139	19251	19321	19432	19377	19338	19300	19235	19258	19231	19326	19353	19245	19261	19605	19352	19323	19342	19297	19166	19366	19251	19346	19126	19265	19204	19368	19181	19181	19322	19240	19192	19240	19413	19185	19365	19149	19236	19266	19300	19428	19435	19166	19183	19267	19017	19449	19150	19206	19346	19024	19367	19456	19400	19437	19396	19452	19364	19119	19174	19379	19174	19344	19344	19174	19179	19227	19202	19149	19291	19254	19365	19264	19177	19304	19277	18921	19148	19286	19334	19127	19168	19550	19147	19199	19286	19349	19423	19273	19240	19092	19202	19237	19392	19221	19256	19153	19261	19212	19468	19284	19296	19296	19414	19418	19031	19401	19484	19492	19342	19232	19310	19224	19416	19267	19433	19216	19397	19217	19167	19153	19329	19422	19338	19418	19165	19232	19275	19231	19217	19164	19328	19449	19026	19438	19502	19167	19316	19504	19364	19352	19155	19316	19349	19221	19295	19317	19407	19450	19128	19188	19266	19094	19337	19300	19417	19352	19283	19472	19345	19108	19337	19276	19108	19321	19301	19412	19268	19221	19143	19298	19300	19201	19289	19364	19471	19258	19227	19255	19509	19427	19086	19203	19298	19313	19328	19200	19393	19555	19619	19204	19102	19378	19330	19510	19274	19215	19310	19356	19020	19255	19279	19242	19179	19348	19204	19026	19348	19452	19236	19276	19301	19132	19233	19006	19298	19508	19506	19358	19100	19339	19136	19128	19251	19166	19461	19398	19140	19325	19261	19189	19149	19329	19387	19147	19319	19263	19474	19209	19525	19409	19309	19379	19315	19132	19322	19246	19062	19164	19223	19402	19308	19206	19397	19262	19366	19314	19374	19128	19141	19475	19228	19237	19123	19245	19270	19246	19279	19351	19263	19424	19427	19230	19421	19408	19188	19304	19113	19447	19401	19333	19402	19276	19278	19068	19348	19086	19368	19310	19382	19158	19144	19567	19409	19711	19343	19282	19356	19510	19394	19421	19368	19392	19351	19531	19396	19313	19304	19156	19287	19300	19462	19075	19414	19267	19411	19087	19231	19119	19438	19143	19300	19385	19279	19164	19204	19365	19103	19426	19074	19068	19455	19380	19120	19257	19314	19189	19263	19252	19284	19018	19200	19203	19539	19195	19169	19481	19167	19286	19450	19389	19056	19258	19242	19191	19424	19323	19109	19491	19379	19301	19181	19229	19450	19188	19318	19151	19072	19151	19190	19421	19589	19169	19077	19492	19379	19357	19412	19314	19320	19090	19219	19578	19431	19573	19107	19096	19223	19569	19333	19143	19165	19421	19319	19292	19413	19397	19336	19215	19184	19365	19275	19354	19207	19314	19371	19400	19476	18997	19235	19499	19407	19322	19267	19178	19201	19313	19028	19291	19254	19490	19431	19506	19531	19610	19360	19336	19288	19417	19393	19378	19239	19305	19473	19308	19415	19433	19157	19474	19241	19513	19332	19194	19229	19252	19139	19420	19237	19149	19318	19410	19382	19406	19074	19367	19340	19311	19311	19280	19268	19306	19296	19233	19278	19455	19117	19345	19217	19358	19209	19397	19209	19136	19269	19204	19218	19245	19268	19555	19344	19359	19428	19157	19401	19396	19291	19239	19418	19327	19092	19010	19259	19264	19215	19332	19308	19449	19444	19476	19535	19161	19353	19167	19116	19236	19053	19281	19347	19066	19205	19334	19300	19369	19228	19318	19134	19327	19061	19205	19448	19136	19274	19390	19148	19328	19267	19336	19369	19361	19051	19133	19261	19324	19360	19150	19292	19370	19105	19232	19089	19369	19106	19524	19124	19288	19432	19220	19222	19314	19297	19252	19492	19349	19281	19308	19428	19511	19329	19308	19346	19269	19359	19331	19390	19178	19167	19217	19202	19171	19380	19327	19318	19108	19280	19470	19244	19387	19261	19329	19089	19015	19505	19169	19367	19147	19417	19446	19337	19205	19155	19183	19331	19379	19321	19467	19145	19210	19335	19201	19382	19243	19424	19476	19398	19228	19353	19285	19190	19377	19388	19300	19364	19297	19190	19268	19168	19179	19463	19292	19151	19207	19195	18983	19225	19402	19363	19367	19407	19321	19455	19418	19451	19385	19395	19226	19338	19299	19271	19357	19425	19469	19451	19294	19105	19180	19302	19304	19173	19295	19292	19359	19222	19245	19316	19417	19033	19320	19416	19416	19367	19453	19539	19400	19264	19152	19438	19493	19395	19359	19228	19109	19368	19453	19440	19171	19086	19054	19179	19212	19330	19259	19325	19148	19524	19229	19045	19095	19364	19483	19152	19341	19165	19501	19087	19039	19252	19119	19130	19255	19296	19380	19278	19288	19255	19294	19635	19235	19153	19214	19259	19184	19227	19205	19525	19413	19557	19057	19175	19367	19329	19264	19211	19438	19322	19475	19202	19496	19474	19253	19273	19161	19088	19108	19365	19243	19190	19473	19429	19217	19299	19072	19352	19017	19238	19379	19264	19198	19338	19278	19140	18994	19517	19459	19314	19471	19371	19195	19342	19227	19385	19279	19235	19184	19392	19209	19388	19373	19274	19410	19240	19241	19386	19207	19333	19407	19269	19521	19267	19263	19211	19272	19123	19268	19577	19185	19300	19273	19382	19225	19198	19378	19289	19530	19292	19413	19190	19319	19063	19422	19251	19222	19187	19131	19241	19226	19084	19266	19398	19325	19306	19280	19195	19301	19286	19152	19364	19081	19154	19282	19497	19337	19378	19131	19410	19200	19308	19522	19353	19146	19184	19424	19502	19315	19291	19477	19199	19296	19305	19267	19246	19419	19286	19297	19319	19244	19266	19468	19082	19236	19406	19417	19291	19341	19349	19201	19206	19271	19239	19313	19509	19329	19174	19143	19611	19489	19350	19303	19346	19384	19461	19266	19567	19311	19375	19378	19459	19161	19245	19344	19308	19390	19418	19317	19213	19166	19046	19203	19104	19349	19194	19248	19523	19464	19406	18976	19224	19150	19309	19331	19208	19411	19252	19244	19305	19292	19052	19205	19303	19484	19391	19373	19433	19412	19267	19121	19246	19372	19483	19250	19284	19316	19329	19340	19214	19189	19415	19236	19394	19330	19387	19396	19151	19221	19372	19411	19397	19233	19366	19332	19365	19417	19228	19144	19250	19175	19357	19379	19326	19396	19357	19264	19280	19351	19307	19319	19292	19220	19319	19082	19309	19170	19213	19363	19400	19078	19281	19362	19214	19410	19338	19187	19329	19313	19181	19214	19210	19178	19322	19263	19480	19265	19341	19137	19390	19183	19432	19281	19498	19101	19266	19366	19367	19445	19486	19379	19213	19422	19293	19425	19323	19400	19398	19002	19094	19315	19476	19278	19245	19214	19300	19276	19328	19319	19422	19357	19238	19328	19230	19348	19475	19262	19620	19422	19525	19218	19324	19280	19290	19330	19236	19394	18999	19346	19136	19392	19416	19190	19412	19507	19304	19198	19353	19350	19309	19298	19340	19266	19434	19245	19441	19235	19412	19353	19235	19295	19242	19344	19314	19438	19388	19334	19346	19511	19261	19289	19389	19177	19215	19148	19138	19181	19210	19304	19371	19380
34155	47844	51478	48841	40296	32010	27905	22736	20358	19467	18782	18281	18138	17367	16382	15864	15954	15617	15420	15249	15057	15076	15193	15277	15115	15052	14937	14956	15152	14714	14741	14585	14744	14881	14845	14697	14729	14745	14645	14596	14874	14688	14643	14721	14697	14700	14719	14800	14751	14778	14650	14665	14692	14791	14694	14729	14662	14530	14689	14852	14751	14679	14677	14933	14713	14812	14722	14738	14743	14692	14637	14746	14743	14717	14731	14640	14899	14658	14664	14773	14631	14938	14601	14771	14635	14805	14785	14555	14737	14634	14579	14802	14763	14750	14761	14799	14728	14587	14668	14652	14656	14823	14714	14752	14766	14833	14582	14576	14713	14630	14894	14719	14747	14703	14929	14587	14623	14698	14776	14819	14981	14684	14746	14794	14732	14665	14720	14685	14691	14868	14701	14676	14647	14670	14531	14666	14950	14713	14767	14667	14595	14678	14747	14695	14750	14637	14687	14966	14722	14642	14738	14831	14860	14684	14730	14802	14666	14794	14797	14837	14662	14628	14899	14653	14750	14825	14648	14720	14647	14826	14857	14594	14786	14715	14496	14873	14723	14798	14595	14736	14465	14842	14511	14745	14677	14656	14782	14804	14625	14820	14831	14695	14600	14836	14774	14738	14729	14761	14689	14757	14680	14888	14641	14665	14672	14669	14520	14790	14813	14655	14688	14802	14718	14641	14611	14874	14681	14707	14798	14629	14542	14844	14609	14634	14589	14888	14742	14882	14664	14871	14656	14706	14855	14557	14839	14598	14751	14623	14855	14914	14871	14712	14667	14825	14747	14734	14694	14660	14804	14925	14895	14677	14786	14790	14635	14637	14688	14667	14683	14651	14690	14904	14853	14722	14670	14639	14652	14686	14627	14602	14851	14561	14715	14752	14779	14825	14711	14809	14745	14787	14684	14608	14729	14736	14733	14517	14754	14617	14895	14805	14615	14813	14651	14688	14686	14861	14657	14701	14844	14720	14687	14772	14757	14682	14764	14765	14882	14710	14791	14674	14852	14597	14898	14564	14645	14585	14682	14817	14693	14573	14788	14690	14705	14496	14692	14693	14649	14644	14664	14754	14707	14788	14710	14999	14759	14743	14910	14748	14639	14643	14875	14692	14660	14755	14893	14858	14725	14828	14712	14859	14745	14710	14752	14672	14738	14732	14852	14690	14722	14701	14616	14706	14719	14698	14621	14746	14785	14759	14689	14761	14745	14672	14840	14842	14548	14820	14799	14699	14736	14670	14868	14922	14888	14841	14688	14751	14653	14771	14618	14807	14625	14717	14761	14561	14852	14670	14805	14788	14804	14790	14729	14563	14799	14843	14723	14744	14878	14588	14680	14669	14727	14846	14797	14844	14796	14570	14680	14811	14656	14782	14703	14709	14826	14638	14789	14598	14742	14576	14674	14809	14776	14689	14738	14641	14703	14673	14799	14778	14745	14729	14679	14860	14726	14709	14624	14706	14802	14807	14715	14668	14452	14812	14793	14699	14688	14742	14565	14873	14793	14891	14655	14833	14673	14641	14889	14795	14623	14771	14742	14948	14692	14808	14714	14852	14875	14716	14835	14760	14841	14756	14843	14614	14714	14644	14770	14728	14616	14800	14870	14721	14730	14681	14778	14674	14643	14626	14797	14734	14835	14704	14855	14658	14734	14634	14767	14723	14757	14809	14627	14759	14883	14704	14906	14729	14759	14805	14805	14629	14795	14787	14657	14597	14628	14600	14592	14668	14829	14793	14707	14658	14792	14763	14597	14788	14663	14812	14756	14758	14860	14739	14723	14732	14789	14739	14768	14732	14621	14780	14860	14714	14772	14706	14759	14836	14769	14806	14848	14888	14673	14690	14851	14772	14671	14605	14692	14828	14921	14797	14750	14811	14798	14779	14712	14701	14572	14625	14806	14786	14820	14673	14621	14720	14842	14825	14611	14847	14658	14723	14595	14688	14656	14539	14773	14924	14520	14816	14785	14738	14713	14644	14774	14746	14796	14752	14654	14734	14769	14871	14663	14864	14698	14819	14880	14494	14685	14884	14715	14771	14653	14618	14850	14699	14658	14854	14593	14799	14637	14601	14782	14639	14786	14670	14661	14711	14898	14649	14664	14728	14662	14699	14795	14769	14762	14916	14745	14653	14626	14738	14720	14765	14623	14748	14752	14734	14714	14690	14637	14718	14598	14696	14743	14668	14898	14923	14902	14682	14805	14653	14802	14749	14675	14795	14697	14657	14781	14793	14673	14935	14819	14577	14658	14714	14745	14785	14713	14726	14743	14838	14759	14636	14747	14870	14645	14646	14692	14917	14769	14706	14758	14718	14899	14718	14636	14592	14714	14753	14667	14742	14748	14738	14686	14633	14687	14684	14809	14829	14657	14756	14806	14787	14604	14634	14725	14909	14734	14733	14760	14585	14806	14752	14741	14749	14748	14724	14618	14591	14716	14724	14747	14624	14717	14658	14982	14505	14789	14745	14722	14793	14800	14661	14689	14795	14630	14835	14734	14484	14693	14792	14658	14624	14622	14698	14765	14637	14711	14723	14782	14570	14784	14636	14739	14903	14819	14827	14746	14920	14698	14824	14648	14879	14732	14568	14795	14676	14662	14734	14609	14754	14740	14799	14668	14754	14777	14832	14859	14827	14645	14725	14761	14656	14861	14680	14652	14797	14777	14544	14686	14794	14754	14785	14402	14787	14767	14746	14649	14571	14725	14826	14580	14757	14695	14814	14866	14871	14682	14581	14755	14695	14577	14665	14528	14795	14678	14662	14671	14896	14487	14917	14714	14727	14646	14836	14743	14708	14795	14627	14853	15019	14771	14593	14840	14528	14700	14883	14783	14659	14799	14789	14750	14773	14795	14729	14790	14839	14679	14798	14820	14844	14845	14589	14680	14634	14804	14577	14706	14762	14940	14779	14888	14639	14621	14743	14658	14665	14668	14700	14775	14575	14752	14593	14709	14587	14824	14786	14794	14767	14917	14770	14722	14644	14418	15032	14666	14913	14842	14842	14697	14460	14847	14909	14754	14767	14633	14708	14740	14667	14703	14684	14843	14800	14758	14686	14732	14707	14644	14812	14621	14733	14769	14797	14781	14801	14686	14823	14617	14682	14687	14705	14797	14591	14755	14594	14742	14621	14746	14646	14657	14740	14558	14525	14861	14798	14730	14681	14867	14727	14569	14637	14688	14669	14754	14635	14626	14569	14646	14844	14679	14804	14723	14822	14698	14696	14819	14784	14710	14712	14676	14756	14856	14924	14665	14561	14802	14684	14814	14784	14722	14696	14637	14766	14585	14695	14766	14714	14727	14522	14731	14861	14742	14773	14707	14718	14701	14721	14744	14727	14691	14761	14746	14732	14815	14750	14570	14577	14749	14770	14670	14700	14722	14848	14898	14644	14757	14559	14661	14694	14720	14635	14760	14800	14820	14740	14548	14767	14884	14615	14548	14592	14840	14692	14636	14572	14869	14722	14925	14737	14886	14720	14810	14726	14677	14762	14824	14638	14846	14734	14636	14773	14701	14588	14696	14456	14698	14746	14803	14824	14749	14786	14894	14686	14773	14907	14768	14694	14646	14765	14679	14703	14682	14778	14725	14648	14725	14711	14683	14742	14700	14711	14911	14732	14582	14621	14648	14835	14764	14694	14588	14754	14920	14642	14887	14794	14870	14757	14667	14641	14691	14769	14643	14879	14749	14453	14589	14851	14716	14777	14859	14596	14755	14804	14613	14709	14683	14742	14789	14760	14758	14714	14707	14684	14722	14830	14780	14708	14717	14741	14685	14807	14477	14830	14806	14753	14897	14570	14934	14770	14746	14704	14611	14686	14724	14745	14646	14882	14602	14829	14848	14667	14718	14658	14654	14679	14744	14809	14620	14767	14676	14784	14730	14698	14856	14693	14857	14665	14778	14811	14807	14571	14739	14748	14712	14553	14831	14803	14588	14847	14608	14674	14830	14746	14881	14804	14913	14677	14834	14636	14752	14789	14787	14734	14640	14884	14623	14546	14898	14566	14735	14712	14560	14536	14930	14827	14667	14667	14698	14767	14617	14740	14836	14832	14558	14679	14868	14747	14659	14546	14766	14590	14746	14575	14734	14861	14815	14809	14695	14595	14646	14705	14605	14738	14825	14631	14733	14565	14827	14736	14762	14786	14538	15033	14729	14621	14487	14570	14766	14766	14800	14865	14869	14713	14745	14697	14620	14743	14889	14724	14749	14800	14685	14750	14707	14477	14957	14658	14822	14611	14686	14705	14832	14772	14654	14828	14635	14660	14810	14628	14768	14803	14649	14766	14725	14712	14814	14683	14845	14879	14652	14714	14558	14760	14753	14735	14685	14581	14888	14642	14682	14609	14773	14902	14531	14688	14883	14743	14572	14783	14759	14627	14748	14847	14732	14770	14743	14839	14647	14680	14725	14766	14684	14705	14810	14858	14759	14768	14818	14753	14875	14784	14837	14742	14883	14778	14774	14922	14765	14664	14725	14616	14747	14721	14826	14720	14719	14704	14894	14715	14738	14782	14746	14876	14664	14644	14869	14795	14815	14690	14586	14660	14743	14597	14758	14814	14742	14711	14823	14648	14693	14785	14651	14752	14816	14697	14742	14850	14658	14662	14757	14748	14700	14758	14705	14718	14800	14694	14636	14755	14747	14584	14792	14794	14849	14788	14720	14725	14730	14616	14750	14677	14822	14621	14732	14911	14838	14878	14794	14863	14649	14835	14642	14688	14737	14589	14733	14734	14714	14574	14687	14684	14871	14517	14802	14739	14713	14608	14784	14908	14801	14874	14614	14856	14624	14841	14536	14688	14814	14644	14732	14750	14555	14821	14784	14841	14699	14720	14719	14747	14845	14762	14963	14670	14602	14679	14784	14754	14697	14787	14878	14778	14632	14728	14775	14913	14752	14779	14578	14654	14906	14787	14644	14585	14764	14680	14785	14780	14832	14809	14646	14749	14755	14766	14777	14694	14663	14680	14680	14741	14804	14738	14786	14837	14817	14802	14837	14555	14665	14678	14810	14708	14707	14775	14906	14752	14778	14797	14669	14841	14617	14673	14636	14760	14751	14829	14738	14718	14568	14609	14750	14705	14818	14743	14687	14703	14805	14749	14890	14878
26167	22120	32392	36571	35178	35326	33157	28430	26036	25044	25139	23884	22584	21629	20873	20295	20113	20223	20244	19874	19609	19550	19712	19708	19292	19592	19166	19371	19433	19157	19371	19297	19246	19257	19053	19058	19037	18930	19096	19164	18855	18996	19045	19131	19219	19098	19005	19250	19010	19104	19090	18992	19157	18890	19125	18937	19198	19206	19192	19065	19121	19325	19283	19323	19037	19154	19286	19178	19077	19204	18726	19123	18974	19133	19107	19152	19055	18818	18975	19080	19005	19057	18963	18958	18885	19492	19111	19010	19197	19122	19030	19058	18909	18809	19104	18987	19083	19100	18985	19110	18976	18983	18953	18753	19005	19095	19245	19304	19124	19082	18861	19062	18916	19080	19026	19201	19061	18984	18869	19106	19067	19151	19170	19076	19153	19016	19036	18893	19235	19229	19058	19168	19017	19029	19130	19038	19133	18910	19218	19208	18866	18857	18916	19053	19142	19086	19146	18882	19000	18839	18944	18989	19071	19106	18908	18912	18829	19162	18913	18975	18976	19130	18927	18763	18809	19134	19013	19006	18968	18903	19221	18993	18980	19273	18973	18987	19135	19177	19342	19079	18956	19052	19160	19225	19118	18804	19098	18958	19023	18936	19142	18950	19179	19122	18831	19088	19227	19338	19126	19164	19222	19278	18990	19224	18784	18987	19190	18974	19176	18899	18979	18868	19167	18991	19059	18832	19021	18909	19051	19198	18919	18932	19107	19194	19116	19100	19121	19254	18927	19156	19031	19031	19020	18991	19156	19110	19141	19016	19156	18990	19253	19192	19056	19157	18880	19207	19245	18823	19018	19122	19181	18885	19141	19035	19361	19105	19046	19161	19221	19112	18893	18895	19044	19045	19087	18814	19175	19123	19155	19102	18923	19096	19042	19175	18915	19114	18869	19074	19173	18929	18899	19025	19090	19209	19101	19033	19025	19076	19237	18841	19191	18986	19006	18778	19258	19178	19076	19213	18921	18997	19169	19177	19017	19030	19044	19143	18963	19037	18961	18813	19200	18945	18962	18974	18964	18932	19096	19001	18897	19234	19105	19184	18958	19038	19443	19008	19290	19179	19334	19079	19166	19175	18998	19133	19193	18887	19089	19175	19181	19128	19018	18883	19018	18902	19163	19136	18961	19040	19027	18985	19155	19145	19040	19043	18855	18995	19122	18965	18986	19183	19246	18996	19068	19076	19174	18893	19423	18972	18834	19083	18933	19156	19056	18944	19088	18981	19072	19002	18972	19132	18928	19187	18974	19162	19128	18967	19007	19013	18891	19132	19276	19105	18883	18940	19055	19139	18925	19057	19189	19062	19126	19019	19093	19129	18926	18807	19098	18899	19124	19118	19092	19141	19102	19084	19109	18840	19028	18944	19163	18947	18889	18985	18955	19059	18940	19245	19098	19055	19041	19025	19037	19219	19067	19068	19141	18777	19347	19295	18904	19019	18910	19138	19055	19060	19199	19096	19007	19066	18900	19037	18925	19130	18945	18969	19042	18982	19255	19045	19047	18933	19088	19025	19236	19283	19204	19291	19020	19031	18983	19115	19161	19187	19094	19032	19092	19088	19074	19004	18806	18890	18939	19179	19081	18833	18923	18992	19118	19202	18918	19025	19146	18939	18991	19074	19060	19157	19079	18901	18940	19191	18741	18887	18952	19094	18876	18893	18880	19123	19049	18940	19080	19188	18996	18961	19121	18800	19064	19217	19122	18914	19101	19136	18841	19125	18813	18999	18718	19037	19064	18965	19166	19052	19113	19040	19076	19269	18840	18936	18961	19092	19011	18904	19064	18949	18974	19141	19215	19056	18906	18941	19178	18996	18945	18965	19081	19110	18945	19103	18946	19172	19030	19189	19051	19004	19188	19339	19004	18830	19143	19253	18763	19031	19120	19035	19058	19216	19207	19104	18924	18869	19146	18867	18897	19111	19106	18963	19143	18948	19044	19055	18790	19027	19259	19008	18964	19024	18918	18934	19173	19100	19060	19128	19008	19184	18975	19110	18929	18914	19164	19155	19171	19164	19025	19139	19066	19289	19127	19043	18877	19258	19143	18988	18955	19065	19156	18951	19094	18862	19224	19177	18959	19043	18959	19031	19012	18869	19436	19149	19103	19079	19089	19067	18977	18885	18991	19122	19073	19071	19082	19264	19157	19167	19072	19203	19165	18907	19091	19024	19055	19035	19205	19066	19225	19244	19082	18994	19132	18956	19067	19120	19212	19108	19212	19176	18981	19042	18958	19030	19229	19199	19196	19309	19223	19009	18997	18840	18993	18934	19115	18811	18991	19049	19116	18980	19091	19092	19261	18806	19139	19159	18930	19079	19079	18970	19084	19166	19250	18892	18883	19008	18940	18948	19096	19053	18939	19147	18923	19096	18868	18931	19047	19103	18926	19080	19034	18892	19024	19253	19004	19128	18939	19077	19126	19056	18939	19096	19094	19171	19194	18980	18966	19116	19040	18833	19211	18977	18947	19130	19036	18996	19155	18976	19136	19110	19074	18977	19187	19175	19120	18881	19020	19154	19081	19225	19229	19065	19122	19096	19074	19021	19004	19177	19134	19126	19142	19064	19114	19035	18915	18976	18990	19107	19157	19089	18989	19064	19101	19002	19029	19142	19202	19018	19050	19143	19011	19096	18867	19128	19045	18722	19225	19208	19138	19224	19064	18885	19167	18963	19114	19130	19015	18979	19035	18967	18971	19020	18946	19036	19037	19226	19195	19046	19089	18930	19020	19157	18844	18912	19113	19057	19077	19245	19130	19087	19238	18817	19184	18952	19011	19022	19128	19028	19066	19112	19140	19260	19161	19072	18934	18936	18924	18944	19063	19017	18994	19054	19099	19199	19131	19112	19062	19163	18843	19211	19094	19403	19019	18922	19149	18949	18993	18849	19151	18943	19072	18907	19206	19000	18883	19061	18991	19003	19043	19026	19036	19159	19342	19029	19311	19001	18866	18976	18922	18972	19302	19011	19059	19018	18997	18998	18969	18887	18961	19141	19273	19174	19146	19115	19082	18879	18980	19087	19100	19072	19155	18888	18970	19118	18971	19057	19094	19052	19013	19209	19065	19158	19163	19118	18842	18922	19038	18886	19060	19031	19094	18909	18902	19046	19071	19020	18843	18980	19018	19221	19034	19287	19344	19143	19041	18935	19134	18828	18914	19198	19105	19069	18938	19066	19194	19007	18902	19190	19241	19162	18973	18980	19055	19212	19068	19017	19094	19230	19155	18899	18983	18957	19129	19073	18966	19194	19076	18964	18957	18885	18915	19229	19143	19039	19238	18882	18967	18819	19083	19147	19169	18931	19105	19024	19097	19035	18923	19217	19114	19285	19037	19034	19128	18871	19078	18918	19112	19072	19105	19015	19027	19110	19251	19149	19103	19137	19243	19355	19029	19060	19367	19168	19119	19087	18969	18986	19339	18950	18916	19012	19123	19151	18960	18989	19231	19030	19188	19143	19072	19138	19086	19206	19010	19090	19025	18961	19038	18933	18905	18948	18981	18829	19012	18983	19117	19252	19266	18970	19064	18817	18945	19068	18916	19148	18887	19071	18830	19132	18842	19022	19086	19169	19239	18857	18853	19000	19070	19087	19234	19255	18921	18980	19029	19144	18921	19008	18888	19056	19284	19023	19120	19259	19008	18920	18995	19032	19158	18982	18930	19183	19134	18912	19007	18866	18907	19183	18945	19012	19168	19365	19145	18997	19058	18959	19052	18949	19021	18939	19099	18921	19095	19068	19175	19031	19059	19049	19077	18870	19091	19215	19408	18935	19038	18945	19094	19259	19305	18815	18971	18975	18992	18852	19023	18953	19182	18935	19073	18857	18996	19071	19147	19044	19013	19195	19066	19027	19225	19022	19265	19062	19035	19142	19029	19003	18915	18789	19105	19206	19114	19091	19000	19105	19190	18985	18934	19117	19001	19043	19155	18952	19139	19047	19049	19092	18983	19079	18919	18887	19067	19275	19109	19065	19111	19121	19118	19025	19014	18981	19085	19180	19142	19140	19186	18648	18971	19104	19122	19212	18890	18946	19049	19182	19095	19220	19026	18998	19119	19322	19095	19085	19192	19217	19001	19124	19248	19137	19300	19319	19004	18924	19028	18942	19287	19069	19083	18933	19156	18956	19121	19248	19234	19064	18818	19232	19300	19147	19133	18979	18964	19101	18998	18964	18972	19138	18988	19058	18929	19001	19065	19054	19255	19181	18771	19093	18872	19071	19176	18925	19052	19050	19088	18955	19274	19205	19117	19198	18829	19153	18985	19107	19162	19208	19087	18987	19001	19114	18910	18975	18955	18937	19000	19096	19284	18858	19139	19087	19155	19227	19026	19305	19065	18802	19018	19037	19102	19027	19207	19114	19127	19227	18947	19037	19032	18922	19042	19073	19090	19145	19080	19152	19025	19158	18981	18914	18927	19129	18949	19142	19110	19298	19090	19020	19052	18988	19079	19136	18981	18874	19000	19064	19095	19071	19043	19149	18931	19211	19058	18895	19081	19009	19122	19313	19187	19217	19050	18995	18922	18943	18935	19040	18948	19049	19017	18975	18944	19198	18974	19135	19048	18885	19025	18910	19051	19059	18879	18986	19047	18970	18979	19187	19102	19035	19085	19115	18948	18847	19208	19008	18962	19011	19031	19068	18978	18986	18961	19084	18962	18976	18973	18969	19094	18972	19165	19187	18810	19090	19081	19134	18988	19102	19223	18897	19148	18916	19121	19208	19135	19174	19307	18915	18915	18976	19161	19079	19090	19073	19180	19064	19059	19038	18892	19067	19094	18958	18982	19043	19258	19010	18795	19157	19232	19082	18848	19217	19172	19263	18943	19155	19135	19205	19171	19081	19000	18982	19047	19243	19041	19026	19116	18861	19036	19179	19224	19182	19365	19028	19123	19128	19097	19230	19132	18910	19179	19018	18872	19102	18877	18754	19165	19142	19100	18905	19096	19123	19139	19180	18948	19054	19126	19104	19034	18940	18970	19214	19243	19043	19378	19086	19159	19028	18982	18953	19150	19155	19140	19078	18779	18880	19109	18871	19109	19146	19064	19023	19326	18899	19007	19061	18927	19007	19127	18889	18969	18965	18885	19020	19076	18977	19040	19126	19168	19134
29640	49843	54198	52428	42852	37342	31665	27337	24634	23134	23519	21533	19668	18084	17111	16487	16362	16219	16064	15405	15425	15372	15190	15234	15051	14932	14789	14758	14676	14626	14802	14769	14477	14875	14704	14487	14594	14667	14693	14506	14543	14654	14607	14572	14683	14455	14648	14710	14541	14541	14646	14697	14498	14601	14559	14669	14650	14389	14651	14693	14585	14630	14533	14511	14588	14498	14587	14449	14777	14601	14625	14647	14700	14616	14480	14557	14536	14830	14567	14461	14636	14403	14657	14628	14512	14701	14512	14538	14548	14634	14489	14460	14494	14569	14480	14495	14555	14626	14449	14377	14575	14698	14634	14391	14504	14616	14794	14421	14572	14495	14614	14453	14463	14609	14708	14655	14512	14650	14437	14599	14592	14645	14710	14602	14441	14446	14671	14579	14489	14657	14562	14447	14431	14627	14518	14528	14559	14579	14514	14542	14559	14556	14586	14530	14487	14586	14595	14596	14540	14763	14479	14625	14528	14462	14701	14523	14628	14644	14603	14595	14526	14728	14612	14570	14768	14634	14514	14521	14533	14539	14667	14683	14580	14719	14704	14497	14558	14594	14630	14517	14414	14610	14456	14556	14715	14511	14607	14556	14507	14681	14609	14576	14551	14628	14580	14536	14265	14531	14479	14489	14587	14583	14676	14690	14409	14495	14619	14631	14697	14596	14712	14583	14816	14466	14620	14468	14510	14440	14718	14538	14528	14564	14587	14616	14541	14356	14657	14475	14565	14661	14701	14624	14490	14516	14593	14549	14538	14643	14494	14608	14575	14521	14526	14630	14539	14643	14701	14736	14345	14510	14546	14626	14642	14532	14444	14712	14614	14522	14680	14576	14583	14448	14563	14547	14687	14482	14722	14463	14674	14620	14664	14531	14631	14486	14757	14425	14608	14586	14639	14355	14479	14637	14502	14547	14481	14506	14485	14552	14606	14570	14784	14611	14566	14503	14692	14586	14721	14551	14634	14776	14468	14598	14664	14516	14533	14620	14560	14574	14481	14503	14644	14649	14555	14596	14628	14557	14819	14566	14536	14751	14525	14552	14817	14677	14585	14638	14562	14667	14523	14629	14530	14547	14652	14672	14540	14479	14422	14480	14367	14511	14596	14825	14622	14414	14524	14682	14678	14417	14646	14475	14557	14519	14690	14533	14521	14629	14568	14549	14499	14610	14590	14835	14674	14590	14749	14488	14714	14685	14617	14586	14623	14591	14599	14634	14632	14685	14644	14640	14645	14508	14600	14579	14502	14527	14593	14585	14368	14563	14542	14686	14592	14700	14341	14616	14567	14442	14678	14536	14644	14764	14617	14439	14533	14578	14566	14574	14573	14468	14659	14557	14520	14524	14551	14594	14581	14592	14499	14580	14761	14667	14635	14536	14465	14602	14397	14786	14735	14587	14570	14454	14503	14668	14565	14743	14479	14595	14748	14572	14661	14559	14589	14597	14611	14632	14661	14666	14592	14621	14553	14659	14569	14549	14591	14634	14562	14879	14673	14434	14646	14543	14499	14865	14475	14522	14743	14531	14652	14624	14573	14459	14646	14539	14519	14724	14611	14641	14645	14445	14468	14530	14545	14482	14527	14563	14615	14610	14659	14653	14580	14665	14644	14638	14645	14650	14645	14557	14444	14611	14682	14430	14722	14539	14459	14600	14615	14425	14564	14684	14344	14591	14378	14633	14535	14575	14698	14619	14672	14650	14503	14512	14581	14697	14649	14696	14663	14441	14753	14478	14673	14669	14588	14527	14798	14566	14529	14653	14501	14600	14530	14597	14557	14836	14709	14746	14681	14636	14564	14466	14388	14611	14676	14540	14604	14592	14538	14598	14538	14500	14539	14622	14569	14532	14601	14667	14533	14636	14586	14526	14668	14473	14678	14472	14548	14679	14640	14524	14427	14550	14678	14582	14588	14534	14564	14687	14299	14445	14522	14661	14565	14515	14705	14480	14535	14589	14558	14686	14669	14322	14567	14566	14573	14658	14550	14731	14488	14497	14668	14507	14556	14799	14770	14594	14649	14603	14567	14704	14548	14517	14412	14459	14526	14507	14762	14443	14709	14660	14725	14649	14638	14618	14663	14664	14499	14402	14699	14502	14439	14601	14611	14606	14621	14564	14739	14642	14374	14645	14566	14671	14540	14613	14611	14619	14678	14720	14555	14429	14479	14567	14689	14619	14563	14458	14584	14606	14618	14526	14621	14601	14646	14635	14589	14606	14716	14648	14670	14513	14634	14779	14355	14651	14582	14553	14497	14599	14513	14761	14463	14461	14400	14640	14602	14435	14724	14480	14519	14493	14706	14599	14572	14570	14402	14470	14817	14707	14596	14585	14663	14654	14494	14539	14613	14384	14676	14652	14518	14608	14573	14556	14698	14571	14819	14639	14565	14540	14731	14524	14737	14591	14557	14642	14426	14395	14580	14727	14585	14484	14595	14619	14563	14625	14645	14552	14518	14570	14534	14428	14721	14474	14602	14472	14539	14547	14727	14646	14564	14483	14688	14731	14488	14655	14638	14517	14737	14682	14504	14542	14654	14612	14611	14593	14461	14590	14561	14663	14463	14680	14582	14568	14519	14750	14686	14438	14674	14670	14611	14662	14413	14693	14611	14565	14550	14655	14451	14562	14556	14510	14495	14547	14699	14545	14624	14700	14690	14582	14696	14409	14515	14706	14757	14660	14613	14456	14545	14582	14827	14576	14687	14633	14433	14649	14563	14339	14481	14596	14487	14607	14567	14674	14372	14615	14561	14524	14560	14672	14516	14505	14555	14584	14489	14598	14562	14572	14542	14637	14620	14699	14620	14568	14523	14545	14591	14617	14673	14500	14514	14581	14397	14558	14779	14708	14581	14411	14745	14715	14573	14667	14548	14607	14521	14627	14595	14468	14572	14495	14498	14647	14619	14645	14693	14542	14626	14467	14517	14574	14673	14545	14638	14645	14563	14767	14611	14608	14514	14565	14442	14544	14456	14824	14451	14527	14440	14559	14692	14533	14636	14637	14631	14737	14540	14519	14696	14589	14587	14699	14595	14523	14677	14472	14678	14647	14470	14789	14489	14572	14793	14511	14672	14555	14675	14696	14527	14652	14595	14690	14540	14664	14523	14576	14576	14456	14559	14616	14592	14656	14680	14605	14620	14529	14411	14702	14695	14742	14660	14616	14390	14646	14543	14661	14602	14599	14647	14631	14386	14551	14660	14472	14646	14551	14667	14657	14679	14562	14685	14485	14537	14619	14467	14508	14530	14554	14642	14613	14401	14518	14561	14367	14714	14669	14657	14629	14513	14427	14447	14676	14402	14647	14594	14534	14689	14734	14524	14570	14587	14588	14611	14564	14678	14575	14417	14678	14593	14495	14690	14505	14393	14533	14319	14694	14735	14621	14548	14589	14687	14546	14770	14773	14447	14614	14635	14535	14607	14555	14493	14512	14780	14703	14528	14650	14632	14600	14627	14570	14504	14627	14496	14676	14672	14598	14682	14670	14594	14483	14646	14536	14703	14607	14548	14695	14511	14711	14534	14748	14562	14654	14581	14598	14583	14433	14625	14695	14686	14625	14517	14557	14621	14572	14678	14605	14544	14417	14504	14623	14534	14428	14635	14434	14604	14537	14604	14629	14562	14582	14667	14664	14458	14575	14680	14543	14398	14574	14553	14737	14485	14575	14587	14569	14525	14567	14547	14464	14548	14564	14480	14529	14539	14388	14583	14652	14451	14770	14533	14795	14530	14606	14574	14818	14615	14415	14438	14662	14500	14613	14553	14578	14434	14548	14515	14553	14536	14693	14768	14542	14500	14465	14611	14756	14558	14565	14670	14464	14793	14397	14710	14537	14638	14510	14700	14565	14547	14564	14617	14806	14502	14548	14652	14681	14528	14369	14469	14545	14676	14428	14380	14781	14646	14563	14641	14564	14541	14684	14493	14690	14702	14600	14599	14639	14596	14718	14374	14447	14689	14567	14580	14430	14731	14577	14610	14615	14567	14470	14545	14693	14374	14538	14665	14673	14408	14398	14623	14372	14476	14551	14708	14814	14775	14479	14627	14563	14587	14629	14672	14468	14573	14502	14583	14436	14586	14616	14548	14592	14855	14770	14674	14611	14429	14696	14662	14470	14632	14442	14633	14609	14687	14688	14761	14610	14521	14666	14598	14674	14458	14536	14419	14818	14563	14601	14764	14459	14623	14585	14665	14628	14500	14523	14594	14526	14559	14614	14602	14632	14565	14495	14533	14540	14452	14477	14634	14507	14629	14582	14576	14606	14551	14507	14740	14495	14512	14641	14548	14463	14798	14582	14523	14665	14705	14560	14534	14703	14404	14703	14459	14452	14739	14660	14579	14630	14702	14689	14609	14637	14500	14507	14643	14504	14641	14645	14429	14633	14423	14730	14604	14546	14504	14715	14577	14569	14529	14517	14597	14547	14521	14525	14387	14431	14590	14488	14610	14773	14696	14672	14628	14592	14531	14646	14532	14417	14610	14470	14742	14567	14436	14720	14789	14461	14679	14626	14513	14644	14569	14705	14584	14665	14463	14489	14496	14584	14594	14561	14510	14534	14685	14577	14539	14573	14810	14721	14558	14603	14566	14644	14664	14402	14708	14569	14676	14702	14460	14616	14559	14592	14601	14707	14309	14468	14607	14557	14654	14422	14471	14534	14597	14717	14684	14575	14742	14532	14305	14683	14514	14448	14589	14535	14535	14422	14566	14483	14648	14650	14594	14596	14560	14534	14489	14645	14641	14494	14425	14393	14573	14663	14659	14428	14737	14708	14761	14517	14592	14594	14452	14505	14611	14549	14543	14577	14397	14451	14412	14582	14539	14661	14448	14529	14491	14578	14361	14701	14701	14657	14583	14592	14563	14629	14566	14451	14635	14558	14657	14640	14729	14420	14609	14532	14537	14488	14464	14705	14505	14584	14577	14633	14653	14739	14663	14666	14645	14572	14529	14575	14639	14525	14696	14444	14641	14604	14378	14652	14705	14328	14612	14805	14801	14496	14621	14490	14521	14552	14742	14548	14652	14495	14690	14447	14775	14475	14600	14505	14750	14654	14453	14571	14545	14584	14652	14519	14443	14521	14858	14339	14713	14500	14534	14500	14575	14579	14570	14527
24627	21553	29740	28460	29967	34948	35846	30952	28495	27200	29109	28443	23697	21868	21307	20723	20810	20826	20648	20393	20183	20317	20224	19941	19704	19576	19436	19624	19316	19414	19081	19324	19044	19364	19428	19708	19255	19240	19556	19264	19235	19303	19148	19270	19300	19159	19191	19099	19084	19210	19109	19298	19328	19339	19269	19237	19322	19211	19131	19390	19153	19177	19160	19068	19145	19193	19188	19201	19225	19098	19393	19276	19275	19119	19004	19231	19263	19125	19244	18977	19222	19033	19160	19267	19241	19259	19152	19163	19355	19121	19124	19192	19004	19186	19197	19182	19197	19093	19102	19410	19053	19216	19213	19056	19292	19297	19035	18967	19097	19118	19252	19152	19324	19011	19269	19385	19221	19172	19124	19207	19231	18963	19162	19177	19284	19159	19232	19318	19202	19241	19174	19052	19299	19173	19233	19201	19294	19077	18980	19196	19149	19367	19212	19314	19125	19254	19226	18927	19439	19129	19170	19300	19294	19156	19173	19007	18958	19124	19116	18962	19383	19027	19145	19121	19387	19204	19076	19266	19006	19221	19273	19174	19003	19162	19165	19147	18926	19213	19019	19122	19095	19073	19128	19265	19344	18993	18950	19134	19312	19259	19098	19124	19007	18981	19061	19143	19239	19191	19193	18998	19098	19096	19086	19024	19205	19081	19010	19180	18959	19214	19387	19304	19059	19398	19084	19236	19421	19285	19346	19090	19206	19198	19174	19050	19095	19035	19082	19107	19121	19209	19276	19300	19237	18965	19179	19156	19111	19028	19231	19184	19395	19186	19092	19035	19280	19165	19081	18912	19236	19301	19456	19122	18937	19024	18993	19145	19163	19171	19263	19061	19252	19142	19069	19250	19204	19206	19186	19157	19086	19368	19170	19285	19325	19104	19407	19368	19358	19280	19081	19029	19202	19125	19087	19165	19176	19229	19114	19151	19220	19172	19244	19107	19214	19237	19116	19319	19063	19171	19029	19246	18991	19058	19335	18974	19036	19220	18891	19056	19209	19339	19314	19187	19225	19181	18975	19086	19154	19124	19195	19345	19032	19138	19081	19238	19131	19029	19199	19135	19221	19181	19139	19280	19052	19079	19109	18998	19402	19185	19176	19063	19235	19306	19107	19172	19349	19089	19126	19283	19374	19120	19169	19148	19296	19034	18946	19105	19140	19064	19257	19117	19279	19188	19345	19361	19004	19091	19147	19354	19311	19028	19361	19101	19202	19407	19284	19269	19094	18990	19201	19197	19164	19183	18933	19257	19126	19184	19207	19307	19225	19300	19114	19109	19162	19101	19143	19117	19211	19201	19072	19418	19261	19096	19119	19028	18812	19214	19176	19186	19124	19099	19085	19191	19021	19103	18986	19119	19241	19230	19037	19222	19110	19295	19420	19176	19152	19298	19021	19105	19251	19193	19272	19271	19224	19142	19073	19221	19081	19090	19121	19005	19146	19369	19255	19200	19083	19176	19010	19191	19070	19079	19146	19054	19257	19178	19074	19152	19167	19050	19049	19322	19089	18944	18898	19103	19190	19131	19147	19283	19095	19179	19211	19187	19341	19102	19089	19018	19108	18738	19370	19393	19058	19215	19210	19109	19079	19345	19314	19159	19180	19021	19155	18929	19201	19181	19130	19122	19271	19172	19141	19297	19264	19064	19106	19251	19115	19232	19254	19215	18998	19149	19024	18848	19140	18990	19202	19210	19200	19346	19255	19165	19231	19278	19405	19248	19258	19278	19166	19248	19187	19049	19277	19260	19018	19223	19236	19011	19304	19338	19131	19133	18936	19164	19335	19430	19153	19257	19100	19241	19225	19030	18860	19001	19249	19013	19266	19182	19032	18894	19066	19048	18969	19170	19037	19063	19240	19252	19141	19311	18947	19209	19016	19215	19167	19101	19200	19229	19077	19281	19173	18973	19067	19343	19258	19261	19135	19090	18992	19273	19241	19249	19044	18915	19377	19338	19231	19446	19342	19404	19249	18988	19118	19186	19143	19304	19185	19353	19159	19266	19069	19011	19056	19146	19137	19273	19237	19283	19210	19271	19024	19122	19456	19132	19068	19353	18878	19210	19118	19218	19237	19153	19055	19196	19292	19317	19343	19214	18925	18979	19093	19249	19123	19138	19209	19071	18974	19028	19166	19254	19370	19064	19179	19189	19144	19022	19048	19081	19277	18976	19250	19198	19124	19136	19119	19311	19372	19303	19133	19222	19307	19118	19076	19256	19091	19114	19036	19152	19254	19254	19226	19099	19191	19315	19161	19179	19065	18869	19159	19100	19129	18925	19046	19168	19115	19132	19265	19048	19257	19093	19307	19125	19226	18898	19087	18974	19114	19391	19075	18947	19217	19206	19090	19228	19053	19265	19060	19162	19132	19176	19183	19266	19305	19159	19445	19042	19298	18909	19229	19200	19314	19228	18959	19079	19306	19204	19281	19238	19189	19193	19144	19288	19155	18899	19002	19177	19278	19273	19181	19291	19089	19247	18864	19184	19316	19401	19144	19226	19008	19247	18967	19226	19131	19271	18989	19099	19282	19236	19053	19291	19081	19136	19384	19330	19273	19055	19181	19192	19408	19353	19212	19212	19205	19111	19275	19177	19000	19060	19171	19085	18963	19262	19307	19235	19152	19090	18926	19228	19237	19029	19170	19127	19226	19270	19390	18975	19347	18974	18983	18960	19020	19082	18963	19136	19386	19109	19005	19164	19021	19019	19003	19126	19139	19108	19168	19353	19114	19163	19121	19222	19149	19267	19186	18999	19163	19157	19386	19200	19166	19298	19333	19214	19189	19105	19403	19184	19114	18976	19023	19180	19235	19245	19227	19169	19221	19150	18909	19050	19235	18908	19072	19143	19307	19343	19175	19146	19077	19072	19125	19407	19063	18955	19261	19069	19052	19216	19287	19171	19232	19201	19168	19032	19194	19101	18983	18999	19067	19248	19128	19082	19117	19039	19284	19040	19272	19063	19047	19209	19188	19171	18948	18973	19236	19077	19093	19202	19178	19177	19100	19344	19216	19094	19200	19250	19312	19292	19125	18930	19200	19045	18954	19110	19005	19106	19282	19177	19264	19028	19114	18860	19082	19092	19012	18915	19167	19045	19166	19210	19112	19384	18997	19083	19114	19175	19092	19240	19351	19162	19214	19142	19006	19257	19050	19114	19200	19099	19367	19082	19053	19316	19132	19128	19221	19341	19324	19190	19346	18879	19336	19219	19288	19090	19308	19244	19165	19417	19261	19287	19146	19070	19292	19272	19284	19229	19165	19131	19264	19227	19097	19003	19090	19173	19124	19102	19144	19309	19195	19124	19170	19210	19089	19129	19306	19181	19060	19135	19365	19234	19151	19207	19267	19101	19224	19341	19220	19149	19008	19307	19186	19153	19263	19392	19332	19146	19238	19159	19068	19188	19205	19298	19068	18885	18885	19082	19265	19139	19077	19360	19076	19161	19282	18918	19051	19077	19141	19163	18941	19163	19166	19226	19059	19103	19250	19094	18804	19158	19134	19207	19040	19013	19351	19038	19038	19027	18920	19117	19075	19152	19152	19152	19252	19090	19080	19142	19117	19227	19113	19189	19068	19325	19205	19099	19247	19061	19202	19235	18945	19058	19301	18927	19155	19241	19188	19147	19137	19300	19104	19398	19237	19267	19053	19194	19101	19094	19108	19276	19209	19238	19145	19189	18935	19224	19362	19363	19350	19227	19326	19253	19073	19389	19326	19183	19186	18994	19240	19274	19012	19348	19246	19115	19009	19167	19237	19327	19188	19252	19342	19308	19258	19185	19148	19297	19305	19062	19026	19236	19072	19299	19115	19148	19159	19206	19154	19188	19455	19382	19255	19165	19012	19328	18878	19157	19309	19268	19119	19145	19227	19134	19132	19124	19247	19250	19093	19102	19289	18934	19281	19217	19104	19020	18800	19029	19088	19020	19185	19133	19281	19103	19214	19096	19074	19134	19227	19185	19163	19287	19213	19076	19002	19172	18951	19092	19062	19436	19112	19219	19334	19026	19121	19172	19244	19210	19334	19034	19040	18973	19130	19160	19123	19039	19017	19264	19038	18711	19194	19196	19254	19199	19329	19428	19319	19277	19581	19245	19305	19134	19212	19103	19224	19110	19126	19040	19361	19310	19200	19111	19177	19189	19084	19174	19042	19152	19179	19374	19014	19286	19206	19250	19082	19210	19171	19279	19097	19178	19284	19285	19303	19246	19007	19234	19221	19073	18953	19074	19000	19065	19308	19163	19305	19298	19091	19108	19245	19132	19009	19089	19076	19113	19210	19115	19130	19213	19005	19073	19188	19105	19357	19146	19208	19186	19160	19000	18999	19131	19036	19105	19311	19280	19139	19184	19408	19140	19062	19022	19182	19142	19184	19029	19024	19326	19130	19187	19277	19047	19355	18934	19114	19173	19522	19254	19224	19263	19180	19275	19260	19006	19406	19162	19180	19202	19246	19166	18945	19202	19290	19199	19402	19112	19207	19117	19086	19121	19409	19078	19312	19179	19156	19003	18885	18914	19020	19028	19149	19137	19120	19320	19232	19093	19257	18906	19113	19269	19039	19338	19179	18941	19041	19271	19299	19166	19000	19100	19259	19137	18972	19288	19297	19187	19261	19177	19045	19051	19175	19017	19309	19289	19134	19134	19263	19201	19078	19013	18935	19138	18950	18955	19061	19104	19263	19213	19145	19261	19171	19231	19069	18783	19139	19244	19262	19142	19086	19169	19117	19244	19201	19118	19294	19315	19148	19282	19105	19107	18991	19257	19013	19187	19083	19013	19243	19136	19092	19100	19032	19192	19012	19290	19057	19036	19171	18942	19252	19071	19124	19096	18889	19054	19148	18924	19127	19292	19301	18952	19131	19150	19155	19417	18876	19183	19111	19163	19004	19360	19331	19139	19223	19228	19130	19132	19190	19208	19260	19209	19183	19143	19333	19384	19188	19019	19059	19124	18961	19167	19224	19435	19243	19343	19127	19415	19072	19229	19328	19119	19084	19260	19179	19291	19121	19072	19341	19045	19173	19064	19372	19265	18973	19065	19152	19017	19315	19212	19071	19169	19215	19306	18980	18925	19301	19216	19277	19313	19075	19106	19133	19002	19109	19012	19261	18900
30502	51163	56844	54277	45717	40002	34832	30697	28241	26081	29166	26764	20399	18552	17174	16982	17042	16776	16406	16117	15853	15622	15685	15620	15362	15336	14958	14868	14821	15005	14844	14892	14621	14794	14662	14562	14650	14695	14574	14542	14564	14598	14664	14811	14595	14659	14721	14610	14664	14675	14711	14763	14608	14717	14535	14688	14534	14799	14595	14571	14578	14613	14702	14731	14536	14604	14682	14554	14856	14648	14632	14609	14717	14603	14530	14622	14663	14526	14696	14414	14636	14633	14623	14709	14613	14555	14609	14624	14776	14617	14592	14576	14646	14611	14600	14694	14694	14634	14656	14591	14693	14735	14532	14392	14612	14550	14630	14570	14658	14596	14608	14783	14655	14778	14587	14641	14658	14746	14625	14686	14704	14682	14608	14595	14728	14573	14786	14759	14562	14645	14795	14520	14712	14623	14741	14760	14817	14626	14449	14566	14744	14390	14677	14652	14723	14657	14602	14512	14670	14601	14644	14675	14419	14605	14771	14707	14707	14806	14361	14674	14496	14625	14599	14625	14524	14651	14730	14587	14591	14770	14636	14388	14845	14741	14717	14754	14686	14882	14657	14836	14652	14560	14610	14650	14619	14716	14627	14623	14551	14568	14615	14705	14543	14741	14701	14509	14525	14685	14610	14694	14563	14627	14726	14692	14743	14648	14676	14607	14712	14732	14725	14551	14741	14575	14568	14533	14673	14585	14687	14405	14599	14674	14574	14645	14615	14705	14619	14685	14610	14513	14600	14734	14779	14713	14609	14637	14547	14723	14770	14614	14706	14532	14668	14929	14645	14650	14622	14649	14711	14571	14678	14637	14680	14671	14698	14549	14776	14553	14676	14602	14809	14572	14647	14391	14694	14655	14686	14663	14582	14652	14716	14506	14478	14635	14538	14618	14684	14714	14544	14660	14745	14444	14524	14753	14714	14574	14592	14674	14511	14658	14643	14684	14794	14783	14642	14633	14454	14634	14712	14739	14660	14775	14553	14619	14535	14692	14719	14690	14566	14533	14680	14538	14544	14662	14552	14459	14609	14677	14773	14668	14640	14541	14599	14713	14560	14588	14633	14614	14508	14735	14539	14620	14561	14767	14629	14492	14592	14637	14501	14834	14752	14689	14671	14822	14551	14801	14538	14624	14585	14731	14722	14435	14654	14681	14547	14638	14856	14515	14645	14618	14502	14686	14829	14654	14702	14827	14578	14766	14679	14834	14615	14611	14594	14649	14690	14558	14582	14676	14533	14671	14639	14629	14722	14735	14719	14564	14587	14729	14788	14541	14667	14694	14611	14716	14656	14787	14621	14760	14529	14593	14456	14649	14636	14614	14533	14701	14542	14784	14722	14467	14616	14796	14772	14806	14722	14753	14578	14640	14611	14597	14550	14653	14694	14548	14513	14608	14608	14587	14598	14548	14679	14707	14625	14514	14715	14717	14744	14527	14467	14611	14517	14700	14761	14481	14713	14747	14721	14666	14715	14594	14623	14702	14774	14632	14563	14711	14758	14690	14671	14424	14688	14645	14503	14670	14853	14606	14472	14708	14706	14624	14716	14666	14508	14682	14569	14643	14639	14767	14594	14423	14762	14507	14801	14600	14682	14639	14636	14763	14512	14596	14717	14669	14826	14502	14610	14636	14676	14689	14564	14523	14663	14546	14736	14649	14660	14860	14685	14585	14531	14587	14753	14516	14731	14421	14626	14548	14718	14672	14819	14690	14488	14560	14727	14534	14487	14833	14686	14705	14644	14737	14505	14592	14576	14498	14541	14701	14577	14596	14695	14515	14580	14539	14773	14671	14725	14600	14598	14508	14598	14541	14573	14696	14419	14606	14734	14771	14576	14668	14613	14606	14692	14519	14661	14631	14646	14607	14414	14745	14618	14596	14476	14634	14395	14731	14660	14478	14621	14741	14665	14523	14587	14699	14808	14525	14587	14576	14645	14538	14652	14590	14808	14597	14658	14442	14776	14673	14644	14548	14808	14552	14664	14818	14670	14601	14469	14760	14783	14604	14659	14587	14795	14504	14701	14515	14750	14569	14603	14608	14733	14630	14534	14644	14722	14682	14690	14631	14575	14599	14588	14638	14766	14679	14688	14919	14657	14781	14553	14692	14544	14645	14546	14672	14655	14839	14658	14556	14533	14764	14633	14571	14694	14517	14676	14456	14759	14687	14852	14802	14592	14614	14666	14555	14664	14567	14700	14651	14701	14599	14655	14643	14795	14647	14756	14574	14804	14592	14593	14589	14676	14669	14826	14582	14442	14764	14700	14550	14615	14553	14627	14785	14540	14739	14555	14622	14576	14826	14657	14560	14578	14751	14664	14533	14605	14620	14631	14705	14492	14777	14566	14706	14861	14500	14640	14648	14654	14878	14680	14650	14764	14333	14683	14769	14673	14546	14686	14727	14585	14846	14465	14519	14737	14643	14594	14591	14705	14722	14632	14591	14551	14680	14752	14513	14507	14743	14741	14516	14645	14667	14639	14769	14571	14712	14710	14445	14545	14685	14548	14704	14645	14598	14825	14707	14712	14634	14790	14583	14639	14660	14427	14639	14666	14606	14751	14647	14653	14581	14623	14497	14654	14647	14759	14623	14614	14678	14603	14563	14691	14543	14718	14825	14624	14600	14499	14646	14645	14605	14647	14817	14711	14680	14740	14728	14566	14727	14641	14706	14695	14503	14429	14418	14608	14859	14504	14720	14609	14690	14728	14648	14694	14723	14783	14804	14819	14694	14617	14611	14679	14743	14694	14778	14568	14760	14653	14906	14600	14696	14659	14656	14567	14660	14605	14566	14680	14728	14696	14668	14571	14518	14609	14854	14532	14870	14739	14693	14459	14697	14711	14735	14607	14673	14543	14581	14594	14868	14712	14643	14864	14535	14679	14642	14576	14576	14578	14799	14735	14540	14695	14682	14695	14471	14580	14595	14731	14797	14566	14627	14669	14608	14770	14870	14535	14600	14675	14705	14843	14652	14735	14773	14637	14555	14483	14709	14661	14630	14564	14691	14710	14664	14595	14641	14698	14584	14559	14719	14509	14822	14677	14341	14823	14759	14460	14630	14681	14585	14637	14641	14788	14629	14544	14843	14463	14440	14800	14492	14777	14530	14629	14501	14536	14537	14631	14541	14627	14594	14655	14663	14505	14783	14770	14588	14712	14825	14476	14646	14694	14754	14582	14832	14584	14435	14649	14500	14548	14733	14649	14622	14670	14678	14500	14738	14615	14501	14640	14943	14423	14641	14528	14549	14741	14423	14665	14509	14712	14746	14575	14704	14521	14655	14621	14689	14720	14541	14531	14427	14596	14811	14569	14579	14690	14664	14661	14614	14403	14649	14765	14668	14785	14533	14675	14768	14610	14639	14675	14689	14450	14760	14657	14656	14668	14675	14621	14897	14610	14565	14594	14544	14602	14634	14610	14646	14560	14449	14651	14655	14570	14588	14631	14625	14704	14586	14640	14678	14558	14515	14549	14437	14690	14802	14624	14817	14486	14683	14684	14523	14517	14499	14730	14755	14688	14715	14659	14466	14679	14663	14702	14484	14592	14721	14419	14665	14665	14557	14715	14552	14663	14550	14482	14678	14611	14722	14478	14568	14583	14645	14663	14747	14613	14637	14686	14641	14525	14568	14555	14579	14571	14475	14701	14709	14688	14668	14767	14652	14723	14630	14763	14780	14615	14560	14875	14585	14736	14552	14553	14843	14625	14590	14672	14609	14774	14691	14693	14727	14786	14688	14820	14577	14599	14554	14469	14808	14626	14560	14739	14758	14588	14617	14501	14617	14786	14648	14608	14648	14658	14622	14572	14767	14645	14560	14703	14748	14709	14518	14654	14619	14622	14783	14611	14505	14626	14588	14708	14525	14720	14698	14713	14618	14646	14671	14709	14589	14630	14595	14580	14642	14681	14718	14566	14709	14574	14550	14508	14769	14607	14680	14584	14830	14549	14680	14435	14673	14637	14596	14634	14413	14658	14493	14696	14464	14676	14587	14679	14561	14633	14767	14703	14677	14566	14662	14696	14607	14652	14584	14719	14710	14708	14587	14749	14646	14480	14811	14465	14559	14570	14528	14638	14703	14470	14718	14632	14554	14745	14546	14617	14459	14620	14726	14627	14634	14685	14801	14664	14621	14730	14890	14576	14584	14535	14666	14577	14705	14589	14550	14753	14749	14450	14672	14804	14708	14493	14585	14454	14589	14838	14469	14614	14677	14772	14654	14631	14759	14729	14702	14769	14821	14609	14453	14720	14575	14481	14644	14642	14791	14634	14667	14559	14658	14535	14721	14597	14607	14681	14675	14327	14641	14607	14783	14778	14629	14631	14595	14731	14538	14687	14567	14640	14695	14480	14784	14576	14672	14640	14794	14889	14526	14704	14667	14675	14659	14681	14659	14690	14589	14559	14693	14658	14590	14692	14611	14740	14796	14456	14756	14526	14736	14751	14770	14737	14452	14684	14761	14669	14520	14740	14712	14664	14526	14699	14714	14657	14590	14786	14581	14727	14672	14583	14627	14895	14589	14637	14758	14430	14619	14513	14686	14526	14654	14745	14589	14600	14513	14639	14522	14517	14645	14657	14530	14613	14469	14858	14670	14739	14576	14613	14694	14828	14602	14730	14516	14848	14697	14596	14699	14626	14653	14571	14842	14572	14563	14611	14748	14533	14733	14574	14548	14725	14486	14603	14746	14852	14746	14823	14654	14641	14635	14593	14673	14690	14682	14742	14591	14767	14558	14551	14557	14701	14751	14657	14524	14563	14657	14669	14579	14554	14852	14806	14748	14532	14626	14805	14573	14671	14702	14542	14679	14641	14587	14700	14711	14637	14532	14729	14835	14694	14884	14579	14861	14703	14480	14567	14607	14610	14693	14731	14736	14637	14515	14381	14692	14446	14644	14623	14645	14660	14456	14664	14446	14733	14747	14551	14708	14588	14354	14659	14492	14511	14812	14777	14727	14586	14690	14566	14660	14656	14447	14558	14595	14676	14502	14600	14528	14716	14524	14706	14682	14748	14654	14792	14740	14777	14537	14717	14695	14648	14794	14650	14519	14700	14746	14512	14581	14685	14697	14829	14778	14519	14607	14673	14652	14623	14436	14788	14701	14704	14633	14515	14504
37890	42441	46758	40580	33373	29809	27030	25149	24194	23089	22905	21778	20680	19995	19883	19753	19731	19640	19863	19645	19829	19737	19627	19699	19220	19331	19508	19299	19447	19210	19525	19073	19180	19130	19239	19259	19239	19316	19159	19317	19360	19296	19094	19329	19500	19225	19230	19152	19077	19249	19275	19169	19066	19392	19247	19012	19307	19019	19030	19085	19305	19257	19254	19192	19245	19200	19232	19249	19106	19103	18991	19164	19285	19006	18955	19339	19621	19178	19235	19258	19314	19194	19238	19357	19336	18905	19297	19360	19276	19217	19062	19025	19291	19093	19325	19132	19087	19229	19321	19156	19088	19336	19262	19224	19063	19074	19070	19199	19271	19222	19401	18937	19231	19040	19099	19406	19232	19281	19259	19383	19264	19135	19104	19236	19014	19065	19094	18957	19265	19060	19207	19139	19321	19379	19236	19175	19470	19240	19277	19225	19171	19242	19166	19127	19094	19233	19049	19152	19359	19279	19067	19119	19136	19233	19366	19122	19122	19196	19315	19017	19077	19101	19132	19150	19017	19232	19067	19105	19206	19133	19280	18999	19042	19136	19321	19039	19160	19249	19132	19436	18957	19154	19166	18862	19161	19103	19290	19179	19025	19203	19105	19288	19240	19188	19065	19167	19407	19328	19150	19154	18980	19233	19281	19092	19251	19210	19140	19206	19236	18906	19061	19172	19251	19189	19069	19196	19228	19009	19304	19176	19172	19249	19222	19310	19066	19029	19319	19183	19298	19108	18990	19006	19135	19235	19119	19116	19245	19310	19211	19341	19103	19196	18991	19148	19103	19127	19184	19035	19150	19102	19082	18943	19179	19099	19115	19288	19136	19239	19167	18935	19238	19161	19013	19289	19217	19201	19218	18918	19064	19221	19291	19103	19349	19048	19109	19137	19214	19285	19516	19070	19147	19074	19127	19236	19243	19203	18986	18917	19286	19293	18939	19116	19314	19053	19100	19054	19014	19386	19464	19210	19379	19154	18982	18977	19170	19560	19135	19158	19101	18890	19181	19257	19223	19069	19201	19016	19011	19211	19289	19152	19211	19023	19070	19085	19296	19361	19223	19087	19085	19267	19117	19304	19050	19066	19294	19107	19164	19133	19380	19346	18968	19133	19293	19227	19062	19130	19155	18952	19132	19004	19073	19163	19100	18971	19020	19168	19121	18991	19073	19103	19262	19373	19196	19094	19026	19128	19302	19177	19324	19098	19165	19460	19246	18996	19174	19168	19086	19091	18956	19115	19141	19087	19252	19239	19157	19157	19323	18765	19069	19154	19221	19079	19224	19212	19178	19028	19171	19009	19036	19207	18958	19012	18956	19090	19026	18935	19262	19184	19292	19186	19042	19130	19285	19175	19156	19031	19129	18972	18905	19188	19342	19208	19372	19065	19249	19293	19150	19201	19269	19059	19099	19189	19065	19040	18969	19191	19199	19118	19128	19125	19240	19069	19229	19048	19066	19099	19235	19254	19059	19191	19072	19234	19044	19150	19175	19204	19097	19112	19214	19020	19224	19049	19257	19291	19091	18958	19236	19089	19157	19182	19227	19013	18987	19036	19072	19060	18988	18890	19226	19209	19200	19273	19161	19193	19023	19137	19012	19122	19115	19105	19109	19414	19245	19317	19101	19033	19133	19021	19210	19306	19112	19073	19079	19098	19091	19038	19044	18848	19149	19413	19269	19317	19232	19052	19128	19242	19168	19146	19170	19357	18966	18968	18971	18972	19277	19021	19138	19295	19174	19191	19246	19074	19210	19305	19306	19088	19093	19165	19026	18939	19382	19180	19247	19062	19132	19165	19198	19122	19318	19082	19105	19304	18932	19226	19013	18993	18906	19185	19178	19116	19074	19083	19148	19092	19143	19303	18995	19296	19189	19155	19358	19147	19180	19036	19124	19177	19358	19313	19123	19322	19263	19135	19094	19112	19226	19078	19053	19158	19272	19227	19197	19048	18986	19107	19024	19138	19259	19171	19200	19423	18958	19244	19196	19153	19544	19453	19478	19291	19200	19147	19185	19111	19218	19199	19073	19463	18990	19054	19120	19407	19285	19177	19239	19216	19128	19108	19332	19236	19065	19089	19194	19303	19252	19107	19289	19427	19049	19244	19204	19099	19013	19197	19087	19134	19084	19394	19574	19092	19014	19178	19165	19251	19148	19269	19264	19045	19130	19301	19241	19166	19196	18996	19011	19137	19063	18849	19035	19115	19167	19127	18916	19351	19350	19203	19012	18888	18955	19084	18808	19189	18986	19192	19157	19082	19083	19458	19175	19210	19268	19282	19156	19319	19353	19066	19136	19112	19042	19055	19189	19272	19313	19377	19106	19193	19010	18981	19250	19176	19088	19379	19273	19060	19167	19256	18955	19156	19296	19301	19276	19068	19167	19088	19050	18998	19172	18888	19205	19338	19353	18994	19247	19146	19133	19160	19153	19015	19122	19212	19193	19356	19084	19218	19231	19087	18997	19208	19039	19147	19226	18965	19389	19334	19219	19116	19187	18901	19125	19232	19194	19122	18898	19159	19396	19197	19302	19153	19305	19224	19046	19317	19206	19151	19202	19083	19303	19273	19219	19136	19161	19163	19078	19351	19011	19032	19274	19115	18985	19243	19068	19169	19143	19166	18930	19260	19206	19297	19206	19200	19309	19135	19196	19504	19089	19168	19100	19231	19226	19150	19351	19224	19241	19289	19433	19131	19193	19136	19213	19198	19173	19317	19145	18971	19123	19309	19455	19112	19400	19119	19297	19099	19227	19308	19342	19224	19072	19107	19140	19093	19106	19087	19094	18972	18953	18869	19295	19167	19242	19172	19166	19077	19242	18986	19306	19184	19171	19060	18984	19249	19245	18859	19164	19067	19351	19246	19211	19215	19048	19058	19244	19122	19152	19066	19137	19143	19190	19017	19223	19150	19009	19379	19237	19010	19095	19057	19152	19154	19218	19308	18927	19041	19396	19392	19254	18948	19115	19428	19098	19179	19012	19120	19292	19132	19069	19155	19283	19133	19320	19092	19176	18845	19022	19076	19430	19080	19054	19196	19238	18994	19221	19132	19368	19430	19155	19083	19108	19207	19066	19203	19429	19169	19035	19230	19103	19079	19268	19074	19380	19109	19004	19162	19160	19015	19184	19329	19213	19060	19036	19113	19144	19269	19376	19183	19378	19062	19291	19014	19238	19294	19080	19215	19187	19403	19080	19339	19388	19104	19142	19368	19177	19338	19296	19086	19203	19134	18994	19178	19201	19256	19136	19163	19308	19317	19321	19036	19042	19103	18864	18908	19397	19219	19198	19193	18970	19170	19366	18965	19262	19232	19096	19083	19236	19033	19144	19292	19173	19172	19203	19145	19212	19296	19377	19076	19199	19143	19008	19106	19042	19337	19074	19124	19296	19050	19157	19140	18930	18980	19381	19002	18923	19060	19111	19208	19469	19294	19225	19165	19261	19108	19176	19208	19204	19267	19130	19078	19106	19041	19182	19034	19143	19110	18845	18978	18984	19130	19226	19212	19098	19278	19379	19153	19256	19010	19237	19251	19299	19186	19393	19297	19322	19200	18965	19139	19155	19217	19271	19177	19533	19344	19137	19219	19213	19184	19356	19192	18983	19277	19035	19171	19265	19198	19243	19341	19226	19260	19178	19160	19123	19201	19216	19043	19058	19061	19192	19369	19200	19389	19301	18993	19101	19102	19059	19112	19353	19036	19175	19147	19129	18946	19112	19177	19432	19130	19090	19295	19007	19232	19260	19068	19192	19033	18944	19305	19233	19176	19552	18952	19084	19400	19306	19261	19290	19138	19126	19130	19345	19189	19177	19095	19192	19072	19217	19328	19090	19155	19101	19200	19220	19152	19134	19349	19231	19208	19208	19204	19277	19131	19182	19494	19143	19259	19259	19009	19201	19337	19071	19059	19301	19176	19334	19297	19363	19118	18979	19085	19178	19221	19097	19301	19291	19073	19314	19047	19071	19058	19286	19186	19169	19047	19120	18979	19332	19123	19159	19253	18997	18910	19196	19292	19215	19024	19291	19398	19273	19249	19317	19250	19234	19277	19229	19291	19074	19220	18891	19023	19110	19288	19161	19296	19253	19253	19191	19292	19145	19251	19317	19331	18988	19164	19265	19197	19033	19262	19008	19001	19108	19106	19280	19091	19191	19111	19305	19200	19183	19124	19257	19117	19167	19025	19397	19048	19193	19257	19240	19182	19254	19148	19347	19277	19299	19285	19371	19183	19224	19106	19297	19029	19152	19185	19025	19254	19149	19036	18992	19108	18991	19331	19126	19311	19255	19219	19037	19037	19231	19276	19275	19223	19219	19338	19150	19214	19243	19182	19153	19415	19246	19071	19184	18950	19205	19294	19205	19256	19278	19199	19297	19106	18913	19179	19337	19208	19149	19061	19196	19180	19203	19245	19253	19296	19379	19270	19253	19180	19299	19112	19157	19310	19224	19224	19184	19041	19186	19236	19342	19204	18974	19204	19074	19337	19183	19016	18984	19037	18986	18969	19263	19293	19148	19158	19085	19188	19072	19201	18952	18982	19169	19103	19152	19269	19186	19102	19189	19068	19217	19181	19100	19332	19314	19093	19248	19264	19285	19094	19093	19042	19141	18982	19002	19286	19366	19297	19001	18995	19124	19329	19426	19290	18951	18992	19299	19282	19313	18940	19194	19117	19129	19319	19258	19194	19248	18937	19085	19108	19073	19058	19217	19012	19232	19200	19231	19384	19353	19397	19508	19088	19295	18929	19184	19097	18981	19305	19463	19160	19199	19264	19307	19154	19208	19002	19123	19163	19394	19212	19182	19276	19335	18888	19132	19251	19344	19235	19364	19103	19174	19280	19154	19320	19359	19282	19264	19265	19075	19134	18899	19310	19261	19285	19298	19260	19199	19136	19223	19080	19125	19138	19168	19317	19287	19150	19151	19346	19222	19063	19134	19100	19102	19043	19072	18906	19164	19326	19263	19099	19103	19332	19242	19204	19134	19396	19093	19400	19455	19316	19097	19368	19397	19106	19084	19060	19296	19128	19058	19196	19176	19084	19148	19034	18944	19162	19200	19154	19061	19332	19035	19079	19117	18994	19459	19311	18842	18987	18983	19127	19289	19143	19146	19134
31699	45493	48807	41796	33734	29192	25461	23539	22137	20937	20212	18112	16607	16132	15721	15711	15546	15514	15495	15392	15457	15226	15273	15221	15075	14971	14695	14771	14734	14690	14924	14746	14774	14667	14724	14618	14582	14800	14739	14606	14681	14546	14868	14742	14766	14626	14769	14749	14665	14690	14775	14597	14491	14539	14714	14814	14769	14679	14682	14602	14750	14544	14758	14845	14662	14622	14611	14683	14796	14798	14713	14745	14798	14701	14634	14631	14703	14644	14680	14754	14622	14576	14688	14783	14587	14840	14655	14732	14818	14669	14772	14626	14612	14612	14713	14722	14570	14641	14659	14580	14570	14840	14824	14601	14717	14718	14555	14861	14636	14571	14627	14754	14680	14749	14653	14672	14741	14691	14598	14819	14678	14728	14784	14542	14642	14540	14678	14419	14693	14778	14840	14713	14460	14691	14715	14752	14688	14751	14691	14524	14649	14813	14671	14859	14697	14831	14836	14461	14509	14537	14549	14659	14632	14627	14644	14579	14648	14710	14875	14858	14657	14667	14587	14622	14739	14511	14584	14838	14679	14725	14666	14536	14580	14726	14898	14694	14709	14565	14719	14665	14769	14696	14725	14608	14675	14595	14688	14554	14634	14590	14556	14696	14581	14734	14678	14714	14642	14644	14741	14567	14643	14799	14594	14724	14682	14724	14759	14652	14513	14631	14649	14554	14647	14703	14682	14623	14668	14574	14746	14572	14619	14835	14602	14735	14757	14730	14724	14593	14782	14511	14509	14602	14714	14612	14563	14711	14677	14683	14625	14555	14693	14710	14811	14802	14738	14711	14654	14685	14622	14651	14692	14751	14637	14626	14615	14770	14802	14638	14590	14650	14579	14622	14754	14730	14646	14734	14758	14525	14671	14670	14745	14796	14726	14604	14766	14649	14689	14749	14409	14623	14462	14558	14607	14547	14687	14603	14666	14726	14725	14536	14694	14572	14630	14555	14745	14544	14529	14709	14661	14547	14655	14687	14700	14724	14796	14700	14611	14693	14769	14722	14537	14652	14878	14577	14762	14767	14620	14658	14790	14631	14701	14610	14631	14847	14737	14571	14606	14629	14608	14686	14676	14753	14521	14685	14674	14564	14596	14726	14721	14632	14642	14605	14655	14503	14465	14652	14702	14727	14749	14949	14790	14777	14593	14483	14638	14477	14756	14586	14724	14624	14674	14544	14763	14826	14648	14744	14734	14684	14667	14815	14629	14856	14674	14825	14658	14650	14807	14729	14603	14680	14647	14905	14727	14687	14710	14690	14642	14653	14727	14754	14465	14441	14656	14514	14833	14763	14707	14579	14615	14701	14541	14535	14632	14697	14642	14657	14493	14715	14752	14711	14516	14514	14658	14874	14639	14578	14771	14523	14702	14717	14734	14652	14652	14814	14819	14585	14743	14596	14640	14634	14745	14811	14583	14690	14695	14763	14489	14677	14737	14820	14731	14636	14515	14597	14773	14654	14793	14704	14588	14726	14538	14632	14717	14712	14732	14719	14764	14563	14839	14823	14396	14738	14680	14740	14637	14733	14609	14693	14681	14787	14789	14692	14692	14625	14675	14633	14785	14727	14428	14779	14637	14728	14537	14614	14667	14636	14771	14587	14750	14647	14582	14722	14792	14770	14691	14635	14834	14780	14804	14602	14569	14565	14620	14529	14790	14759	14661	14696	14529	14716	14629	14651	14609	14627	14789	14561	14715	14707	14672	14681	14680	14758	14808	14574	14588	14475	14620	14731	14789	14609	14514	14614	14674	14624	14616	14681	14726	14582	14761	14753	14938	14656	14722	14599	14693	14604	14799	14683	14818	14681	14622	14605	14816	14657	14676	14595	14598	14674	14681	14642	14678	14460	14592	14606	14759	14654	14632	14724	14888	14694	14604	14583	14611	14646	14656	14569	14834	14698	14758	14572	14551	14582	14779	14728	14687	14769	14685	14738	14728	14569	14716	14704	14792	14789	14622	14645	14752	14772	14662	14448	14894	14689	14572	14538	14850	14532	14785	14890	14537	14718	14807	14729	14729	14755	14672	14511	14617	14522	14550	14581	14741	14642	14713	14723	14641	14617	14730	14658	14685	14591	14541	14804	14560	14647	14826	14513	14737	14675	14655	14690	14686	14824	14676	14802	14562	14627	14675	14609	14755	14536	14706	14640	14640	14646	14912	14797	14649	14501	14799	14629	14725	14590	14534	14541	14880	14671	14655	14803	14653	14542	14780	14679	14719	14589	14629	14640	14796	14555	14840	14711	14629	14605	14865	14717	14690	14816	14485	14772	14731	14711	14790	14674	14540	14713	14476	14640	14729	14589	14662	14574	14661	14803	14723	14551	14660	14686	14662	14590	14726	14656	14713	14644	14939	14695	14779	14704	14541	14663	14665	14727	14662	14649	14740	14703	14701	14854	14824	14609	14806	14693	14673	14667	14667	14608	14718	14698	14669	14664	14751	14760	14683	14760	14808	14630	14733	14644	14818	14708	14618	14693	14441	14645	14776	14941	14597	14550	14781	14697	14790	14749	14663	14670	14825	14631	14681	14741	14537	14650	14557	14660	14606	14708	14750	14649	14614	14598	14656	14670	14707	14730	14470	14571	14532	14772	14631	14713	14658	14710	14493	14680	14508	14728	14605	14551	14460	14696	14618	14482	14782	14576	14527	14700	14727	14768	14586	14618	14659	14640	14563	14643	14648	14619	14792	14762	14694	14917	14777	14699	14788	14717	14756	14596	14560	14487	14675	14619	14736	14555	14611	14652	14656	14721	14773	14807	14770	14625	14565	14565	14652	14661	14670	14692	14773	14752	14468	14553	14498	14625	14636	14607	14671	14618	14633	14587	14708	14659	14645	14610	14620	14614	14740	14640	14639	14726	14488	14812	14603	14487	14651	14638	14617	14586	14842	14662	14481	14802	14626	14650	14509	14550	14774	14636	14584	14660	14782	14613	14762	14701	14683	14589	14594	14656	14753	14730	14551	14607	14679	14509	14688	14674	14607	14441	14754	14661	14882	14604	14686	14684	14743	14592	14609	14902	14588	14652	14573	14483	14428	14626	14635	14780	14710	14747	14717	14835	14577	14660	14658	14552	14543	14674	14655	14646	14896	14749	14621	14725	14657	14584	14514	14704	14741	14562	14732	14583	14782	14665	14547	14786	14845	14542	14708	14469	14540	14540	14787	14590	14624	14639	14718	14716	14622	14606	14719	14727	14656	14561	14763	14662	14553	14707	14894	14494	14607	14617	14696	14771	14475	14682	14831	14685	14715	14632	14599	14715	14861	14519	14716	14744	14656	14634	14713	14683	14546	14641	14683	14675	14435	14504	14639	14551	14393	14600	14778	14675	14753	14608	14586	14784	14738	14673	14707	14747	14543	14645	14659	14765	14698	14613	14715	14795	14625	14756	14571	14817	14550	14567	14627	14688	14788	14720	14820	14636	14503	14681	14807	14697	14657	14843	14411	14679	14604	14729	14713	14786	14864	14751	14583	14500	14666	14814	14673	14706	14697	14726	14647	14696	14653	14845	14647	14611	14632	14665	14727	14736	14609	14854	14692	14553	14648	14505	14749	14728	14654	14726	14481	14620	14602	14683	14813	14748	14712	14697	14719	14763	14719	14854	14572	14734	14525	14712	14856	14771	14801	14604	14672	14637	14593	14537	14757	14708	14639	14591	14581	14656	14582	14617	14709	14654	14520	14652	14725	14651	14735	14536	14765	14613	14483	14615	14662	14679	14650	14685	14617	14763	14742	14830	14848	14664	14595	14567	14710	14687	14751	14597	14565	14713	14662	14598	14616	14672	14744	14620	14647	14578	14799	14712	14840	14718	14640	14663	14761	14785	14788	14744	14669	14725	14833	14518	14721	14816	14704	14831	14553	14665	14754	14613	14606	14534	14741	14670	14745	14794	14595	14677	14677	14689	14666	14511	14760	14586	14559	14515	14712	14576	14828	14737	14601	14776	14735	14781	14545	14569	14585	14733	14647	14725	14785	14721	14729	14656	14691	14655	14525	14568	14731	14603	14842	14716	14621	14569	14608	14621	14599	14592	14671	14738	14744	14737	14842	14769	14759	14792	14669	14795	14789	14648	14607	14680	14515	14619	14903	14652	14833	14499	14672	14852	14685	14652	14710	14683	14706	14826	14606	14856	14754	14729	14480	14832	14541	14504	14624	14719	14837	14752	14785	14722	14718	14474	14587	14553	14492	14624	14768	14744	14627	14477	14724	14669	14493	14640	14694	14883	14591	14685	14745	14649	14619	14644	14812	14560	14776	14693	14415	14585	14576	14580	14669	14847	14646	14618	14720	14584	14734	14755	14647	14683	14624	14676	14737	14759	14531	14701	14786	14437	14586	14797	14627	14739	14695	14648	14637	14590	14642	14647	14650	14743	14637	14668	14742	14574	14643	14617	14648	14685	14718	14750	14792	14572	14819	14639	14677	14748	14715	14656	14537	14841	14686	14504	14567	14637	14551	14671	14732	14641	14720	14780	14761	14760	14736	14697	14636	14666	14529	14671	14612	14744	14443	14812	14731	14800	14650	14595	14667	14729	14650	14498	14507	14633	14741	14565	14551	14687	14587	14815	14537	14813	14662	14689	14541	14560	14800	14601	14738	14776	14795	14654	14660	14488	14757	14626	14550	14731	14626	14717	14432	14592	14787	14614	14698	14581	14685	14681	14693	14506	14561	14624	14711	14613	14721	14598	14691	14765	14807	14653	14729	14585	14828	14631	14661	14634	14505	14839	14632	14665	14597	14569	14733	14662	14587	14676	14784	14781	14733	14709	14673	14691	14595	14656	14706	14736	14732	14695	14515	14690	14779	14545	14721	14498	14689	14760	14866	14540	14578	14704	14735	14701	14836	14619	14709	14681	14481	14607	14747	14658	14702	14597	14690	14803	14646	14553	14869	14740	14826	14578	14678	14775	14684	14682	14654	14677	14670	14735	14623	14728	14597	14740	14477	14889	14684	14824	14847	14588	14622	14726	14622	14644	14376	14681	14680	14705	14786	14638	14666	14649	14584	14611	14804	14422	14816	14759	14689	14784	14690	14655	14750	14636	14782	14581	14850	14662	14534	14733	14616	14641	14642	14719	14689	14699	14535	14695	14593	14642	14609	14767	14713	14748
26362	22269	31600	31180	30555	31990	30495	27552	25960	25498	27847	25853	21624	20664	20340	20456	20274	20105	20152	20132	19923	19836	19693	19748	19281	19300	19301	19169	19227	19190	19114	19077	18968	19299	18982	18993	19064	19065	19160	19034	18982	18851	19153	19123	19023	18914	18796	18858	19068	18921	19206	18999	18990	19096	19065	19135	18958	18945	18909	19074	18986	19166	18952	18734	19111	19162	19141	18978	19180	18904	18711	18927	18947	19019	18763	19080	19045	19030	18868	19074	19169	19107	19074	18972	18869	19011	18919	19071	18923	19021	18867	18983	18821	18943	18831	18966	19008	18981	18901	19020	18887	18982	18934	18996	19005	18893	18832	18819	18881	19025	19102	19095	18998	19051	19063	18919	18782	18962	19037	19117	19094	18959	18960	18734	18997	18968	19151	18988	18842	19035	19091	18866	18655	19095	18939	19110	18738	18795	19211	19072	18960	18822	18732	19028	19041	18908	18924	18754	19054	19088	19019	19031	18912	18825	18882	18782	18915	18992	18819	18863	18944	19120	18859	19039	18904	19061	18890	18986	18819	18802	18830	19123	19130	18778	19074	18980	19097	18980	19012	18860	18952	18919	18818	18759	18989	19003	19015	19087	19151	18776	18981	18858	19091	19022	18939	18878	18986	18758	19042	18870	18881	19057	18740	18951	18938	18912	18931	18960	18981	18982	18973	18943	19064	18743	18928	18913	19186	19186	19053	18807	18994	19076	18826	19040	18925	19074	19065	18869	18757	18777	19018	18924	18946	18887	18830	18862	19087	19100	19062	18864	18908	19182	18935	18937	19075	18969	19071	18747	18925	19185	19324	18908	18950	18980	18834	18760	19019	19062	18951	18909	19193	18880	19034	19096	18960	18664	19033	18917	19082	18931	18933	18855	18842	19003	19081	19102	19053	19005	18986	18950	19137	18922	19032	19080	18877	18981	18801	19067	19165	18941	19066	19052	19079	18820	18846	19031	18941	18997	18968	18905	18999	18769	18993	18823	18772	18905	19047	18895	19106	18882	18956	19023	19142	19103	18903	18888	18961	18866	18940	18942	18966	19003	18971	19240	18962	19154	18856	19107	19010	18798	18882	18877	18948	18952	19083	18929	18905	18900	19045	19027	19103	18899	18932	19053	18987	18857	18834	18886	18886	18887	18955	19063	18988	18981	18586	18800	19061	19062	19041	18843	18710	18992	18814	18892	18955	18931	19015	18803	18836	18870	18939	18965	18845	18821	19003	18908	19067	18973	18955	18998	18990	19055	19024	19199	19060	19000	18597	18944	18955	19007	18824	18953	19103	19077	19182	18950	18808	18880	18844	18859	19004	19079	18987	19169	19040	19054	19058	19165	18845	18934	19112	18808	18933	18875	18910	18939	18986	19079	19037	19013	19173	18739	18757	19060	19144	18921	19075	19194	18830	18996	19064	19084	19032	19002	18858	19008	19018	18676	19170	19030	19140	18733	18955	19101	18819	19080	19166	19081	19043	18959	19034	19251	19129	19051	18896	18912	18919	18967	18866	19071	18974	18934	19060	18861	19065	18891	18964	19092	18949	18895	18941	18928	19005	18947	18911	18795	18813	19202	19035	18970	18980	18893	19026	19021	18844	18742	19010	19003	19240	19079	19062	19039	18789	18803	18861	19002	18989	19061	18960	18986	18977	19019	18951	18964	19099	18887	18937	19008	18893	18992	19034	19132	19138	19096	19097	19086	18993	19067	18751	19008	19153	18942	19037	18833	18923	19088	18929	18940	18968	19010	18893	19044	18955	18901	18974	18754	19073	19078	19012	18844	18977	19053	18940	18794	18825	18925	18838	19050	18927	18810	18922	19055	18929	19016	18893	19034	19054	19013	18872	18932	18814	19043	18751	18828	18912	18915	19190	18957	18909	19076	18882	18875	19000	19112	18924	18887	19026	18842	18906	19053	19110	18979	18906	18997	18919	19071	18994	18884	18813	18989	19060	19122	19024	18951	18786	18976	19076	18885	18913	18905	18970	18763	19046	19154	18891	19123	19216	18904	18927	19057	19031	19113	18675	19121	18995	18888	18901	18986	19079	18956	18977	18839	19007	19109	18919	19147	19006	18943	18896	19032	19005	18958	18849	18901	19133	18874	19055	19040	19276	18625	19046	18729	18843	18999	18971	18979	18993	18963	18821	18982	18830	18977	18961	18853	19131	18978	19005	19075	18934	18997	19101	18816	18823	18620	18908	18806	19009	19246	18917	18961	18906	19129	18951	18838	18918	18876	18977	18786	18944	18935	19031	18798	19038	19026	18919	18977	18945	19061	18862	19023	18923	18750	18976	18896	18912	18984	19025	18825	18850	18979	18937	18978	19145	18836	19030	18944	19130	19123	18957	18992	19134	19000	19095	18864	18834	18945	18731	19082	19137	18811	18973	18948	19085	19062	19100	18998	18899	18989	18975	18880	18779	19013	19084	19104	19093	19022	18796	19114	19130	19107	18774	19031	18890	18835	19036	18785	19029	18973	19043	19142	19073	18978	18913	18929	19182	19016	18721	19019	18914	18879	19094	18969	18877	19284	19073	18983	19006	19013	19108	19004	18797	19082	19207	19066	18935	18728	18792	18946	19049	19026	18825	18968	19159	18763	18919	18830	18864	18980	18843	19218	19186	18944	18974	19119	18926	19146	18920	19276	18785	18878	18810	18999	18865	18836	18955	18984	18931	19105	19023	18997	18911	19042	19061	19021	18880	19082	19004	18965	18887	18862	18979	19048	19025	19048	18993	19047	18962	19101	18993	18963	18917	18824	18874	18781	18990	19089	18954	18962	19016	18937	19196	19083	18926	19026	18914	18893	18926	18934	18790	18955	19140	18950	18931	18770	18695	19052	18980	18928	18909	18847	19002	19054	18789	18990	19222	18956	19007	19026	18889	18983	18959	19123	19059	18801	19103	19067	18795	18872	18945	19027	19077	19061	19029	18811	19042	18831	18627	19067	19208	18962	18963	19031	19138	18972	19111	18983	18856	19105	18882	18919	19007	19154	18933	19110	18825	19262	18933	19073	18986	19118	19031	18949	18772	19051	18978	18990	18993	18915	18924	18741	19061	18732	18880	18923	18986	18967	19000	18937	18976	19060	18930	18882	19121	19132	18905	18928	19152	19027	18897	18980	18994	19070	18920	18946	19066	18706	19021	19091	18836	18941	18829	18954	19124	18990	18975	19042	18945	19005	19119	18886	19037	18780	19072	18962	19118	19091	18928	18792	19113	19048	19206	19300	19094	18893	19023	18920	19165	18873	19190	18979	19000	19153	19098	18974	18967	18927	19133	18917	19039	19040	19101	18961	18955	19061	18957	19201	19083	18887	19130	19149	19111	19028	19104	18981	18977	18993	18933	18976	18749	18909	18920	19019	18984	19131	19245	19109	18815	19192	18843	19233	19288	18755	18853	18836	18774	18947	19098	18983	18944	19259	18905	18865	18931	19080	18876	19003	18949	19062	19040	18901	18702	18921	19381	19042	18899	18724	18955	18801	19036	19075	19109	19016	18786	19065	18938	18908	19236	18995	19124	19181	18939	18876	19109	18887	18869	19079	19100	19019	18877	18798	18994	19001	18967	18915	19025	19090	18948	18959	19078	19007	19146	19125	19240	18887	18959	18904	18938	19165	18890	18904	19067	19035	18987	19097	18851	18980	18772	18935	19170	19061	18808	19050	18895	18937	18918	19021	18794	19066	18853	19141	19041	18911	19088	19023	19046	19130	19052	19033	18996	18923	18952	19018	19024	18997	18828	18951	18992	19047	18847	18881	18982	18947	19125	19094	18974	18991	18813	18919	18831	18889	19020	18783	18965	18861	18875	19033	19239	18792	19127	18887	19124	19137	18891	18884	18911	19064	18817	19179	19181	18861	18885	18802	18937	19124	18945	19014	18935	18926	18877	19045	18923	18975	19082	18863	18877	18909	18937	19256	18985	18925	18835	18977	18966	19221	19075	18957	19028	18842	18860	18831	18903	19025	18835	19042	19074	18945	19019	19020	18859	18961	18821	18930	19101	18979	18880	19110	19186	18871	18935	18860	18986	18959	18995	18921	19093	18960	18876	18969	18985	18793	19211	18996	19001	18777	19160	18885	19114	19112	19105	18847	18805	18895	18996	18848	18988	18946	19242	19177	19002	18977	19021	19030	18941	18961	19035	19011	18778	18914	19048	19020	19030	19094	19182	18973	18856	18828	19023	18826	18988	19015	18907	19048	19196	19034	18967	19089	18972	19048	19217	19193	18833	19111	18989	18892	18830	18932	18684	18864	19192	19025	19003	18971	18822	18923	19026	18868	18878	18868	18989	18959	18819	19018	18917	18995	19067	19301	18871	19097	18896	19164	18813	19060	19019	18828	18999	19005	19225	19041	18821	18903	19086	19104	18888	18974	19050	18936	18975	18974	18915	18788	19101	18925	19086	18914	19189	19136	18938	19044	18980	18825	18847	18855	19022	18992	19015	18968	19140	18947	19019	18888	19033	18969	18915	19030	18951	19133	19128	18880	19147	18931	19250	19072	19026	18959	18951	18970	19172	19041	18993	19025	18796	18860	18909	19059	19012	18958	18850	18859	18846	18896	19144	19101	18920	18944	19116	19085	18756	18926	19085	18738	19107	19104	19053	19093	19156	18952	19098	19130	18902	19241	18895	18933	18879	18962	18864	18971	19049	18984	19061	19036	18958	19051	19163	18910	18890	18898	18986	18754	19188	19052	18923	19077	19094	18856	19132	18815	19063	18985	18863	19093	18869	18800	18744	18786	18893	18977	19134	18949	19089	18906	18984	18954	19153	18935	19070	18789	18779	19021	18730	19158	18856	19024	19099	19015	18788	18931	19009	19199	18954	18992	18895	19111	18958	18928	18903	18829	19086	18740	18827	18781	18934	19103	18966	18908	19101	18947	18969	18999	18857	18910	18811	18859	18920	18970	19012	18869	18975	18844	18955	18920	18997	18928	19030	19041	19013	19003	18985	18949	18897	18933	19211	18981	19014	18855	19136	18814	18910	18905	19099	18988	19100	19007	18899	18915	18952	18980	19121	19045	18953	18711	19004	19042	18758	18877	19019	19059	19030	19114	18977	18785	18766	19212	18976	18987	19113	19082	18898	19047	18892	18893	19057	18895	18900	18875	18907	18977
28361	49526	50916	42955	37171	32422	29014	26739	25241	23951	27878	23401	17503	16969	16519	16593	16672	16574	16263	16174	15810	15778	15460	15166	15300	15016	14819	14864	14511	14787	14716	14735	14669	14736	14785	14546	14458	14465	14588	14581	14601	14572	14578	14510	14661	14673	14517	14632	14711	14710	14509	14481	14638	14514	14652	14590	14658	14530	14708	14745	14673	14598	14434	14653	14506	14590	14565	14566	14659	14592	14913	14416	14625	14594	14625	14537	14678	14448	14677	14456	14676	14886	14533	14606	14526	14613	14708	14518	14749	14717	14707	14756	14728	14850	14449	14651	14563	14614	14602	14633	14542	14584	14592	14611	14523	14605	14519	14720	14678	14617	14680	14613	14661	14618	14581	14602	14555	14633	14425	14611	14506	14467	14689	14720	14652	14599	14551	14524	14656	14482	14421	14534	14736	14649	14613	14662	14590	14569	14470	14487	14493	14499	14616	14563	14426	14589	14574	14580	14624	14522	14558	14522	14652	14550	14258	14398	14705	14567	14507	14494	14594	14413	14539	14668	14666	14552	14495	14578	14454	14497	14620	14592	14570	14676	14394	14606	14579	14596	14669	14582	14366	14740	14538	14608	14589	14461	14574	14612	14522	14412	14437	14596	14618	14537	14511	14832	14655	14555	14639	14607	14505	14638	14476	14640	14484	14441	14326	14645	14730	14668	14649	14576	14665	14661	14658	14536	14765	14816	14835	14572	14572	14754	14553	14474	14568	14520	14373	14695	14515	14564	14563	14624	14468	14512	14527	14623	14420	14563	14431	14652	14546	14686	14610	14372	14544	14597	14455	14649	14745	14474	14509	14468	14727	14566	14663	14494	14536	14562	14679	14586	14507	14706	14633	14527	14662	14492	14596	14427	14466	14461	14375	14562	14399	14466	14671	14499	14535	14680	14654	14609	14606	14470	14366	14616	14522	14540	14640	14507	14701	14446	14616	14413	14521	14699	14614	14657	14398	14446	14564	14599	14759	14624	14542	14513	14752	14611	14561	14557	14460	14527	14465	14510	14533	14660	14768	14606	14614	14656	14576	14606	14606	14594	14507	14511	14693	14550	14490	14532	14520	14609	14391	14543	14635	14451	14455	14645	14685	14654	14696	14623	14531	14415	14601	14552	14686	14611	14644	14544	14621	14523	14732	14570	14400	14480	14445	14763	14477	14639	14634	14612	14673	14664	14650	14708	14770	14541	14527	14483	14829	14499	14397	14507	14682	14591	14457	14454	14587	14456	14555	14687	14612	14570	14624	14512	14840	14523	14451	14455	14682	14568	14428	14596	14675	14493	14589	14574	14614	14625	14529	14595	14705	14625	14591	14734	14652	14672	14621	14753	14532	14391	14685	14536	14543	14613	14702	14496	14481	14640	14606	14659	14560	14660	14501	14723	14621	14679	14589	14528	14654	14605	14590	14394	14563	14402	14589	14435	14498	14627	14337	14606	14478	14395	14500	14714	14677	14633	14511	14600	14703	14700	14572	14582	14564	14431	14733	14451	14434	14520	14583	14436	14650	14615	14578	14619	14562	14393	14580	14630	14601	14727	14575	14549	14750	14547	14484	14599	14428	14689	14463	14586	14516	14856	14549	14632	14411	14494	14508	14605	14509	14530	14400	14717	14582	14771	14568	14806	14668	14614	14494	14577	14628	14511	14671	14409	14612	14710	14638	14614	14583	14596	14648	14447	14581	14584	14697	14618	14588	14367	14545	14380	14529	14596	14572	14677	14719	14635	14619	14531	14467	14681	14516	14626	14631	14680	14692	14516	14583	14606	14495	14549	14640	14620	14668	14571	14534	14599	14674	14439	14557	14536	14712	14539	14629	14559	14661	14459	14467	14503	14659	14661	14551	14590	14554	14507	14657	14672	14581	14667	14709	14434	14716	14611	14601	14505	14631	14655	14557	14680	14540	14765	14602	14567	14496	14641	14447	14528	14525	14612	14643	14583	14487	14607	14771	14749	14517	14467	14631	14569	14296	14520	14603	14508	14438	14706	14507	14739	14742	14486	14550	14521	14549	14389	14447	14566	14676	14633	14564	14639	14507	14568	14572	14668	14541	14551	14557	14668	14497	14523	14559	14519	14597	14598	14477	14540	14790	14633	14574	14654	14475	14607	14472	14596	14585	14584	14619	14683	14623	14422	14623	14425	14605	14690	14665	14493	14440	14544	14506	14397	14848	14619	14724	14521	14440	14576	14627	14593	14571	14581	14665	14580	14470	14548	14477	14375	14651	14654	14549	14695	14600	14714	14464	14601	14688	14424	14581	14494	14532	14597	14643	14567	14625	14490	14676	14531	14631	14549	14494	14712	14619	14455	14391	14658	14536	14781	14625	14452	14497	14748	14497	14540	14600	14569	14597	14587	14680	14605	14538	14588	14519	14638	14637	14695	14694	14598	14540	14474	14528	14563	14434	14338	14642	14480	14754	14605	14550	14516	14506	14740	14462	14649	14712	14638	14630	14531	14542	14465	14531	14491	14645	14281	14614	14482	14460	14609	14706	14593	14392	14762	14536	14608	14458	14746	14452	14577	14637	14609	14576	14572	14568	14515	14780	14623	14507	14540	14595	14558	14496	14490	14456	14646	14557	14721	14645	14472	14461	14712	14631	14478	14537	14596	14479	14755	14540	14250	14625	14612	14602	14771	14410	14687	14617	14592	14541	14497	14690	14497	14606	14553	14386	14518	14652	14743	14660	14548	14490	14394	14605	14563	14534	14633	14584	14782	14555	14644	14728	14486	14484	14553	14574	14368	14514	14550	14691	14442	14543	14591	14604	14656	14559	14529	14603	14472	14494	14613	14726	14644	14708	14448	14563	14557	14724	14515	14485	14502	14704	14609	14645	14585	14686	14712	14606	14579	14783	14524	14567	14713	14723	14444	14701	14567	14551	14610	14601	14576	14592	14861	14557	14609	14619	14551	14638	14677	14638	14615	14616	14608	14658	14566	14575	14500	14674	14782	14638	14649	14531	14608	14508	14785	14660	14611	14768	14532	14534	14558	14587	14574	14397	14491	14671	14653	14380	14529	14666	14380	14425	14656	14503	14641	14682	14615	14650	14646	14625	14623	14697	14494	14551	14507	14672	14547	14540	14778	14712	14538	14818	14568	14774	14700	14387	14489	14734	14662	14527	14560	14608	14574	14386	14566	14694	14648	14447	14698	14356	14611	14542	14519	14711	14730	14557	14643	14557	14451	14738	14594	14740	14442	14603	14523	14465	14729	14540	14513	14345	14556	14584	14640	14536	14382	14557	14560	14618	14514	14540	14517	14614	14582	14692	14619	14530	14709	14473	14510	14753	14437	14735	14469	14742	14589	14718	14554	14630	14586	14674	14555	14591	14636	14652	14434	14564	14365	14611	14586	14476	14440	14687	14496	14606	14365	14608	14625	14411	14530	14511	14720	14451	14438	14639	14448	14593	14563	14433	14516	14677	14625	14520	14602	14577	14641	14514	14674	14598	14533	14550	14553	14472	14688	14541	14513	14638	14710	14633	14500	14424	14526	14696	14601	14345	14651	14619	14548	14610	14454	14633	14534	14633	14613	14626	14524	14402	14557	14755	14569	14674	14631	14490	14638	14853	14563	14570	14575	14629	14584	14681	14583	14567	14564	14577	14494	14445	14584	14451	14581	14593	14584	14761	14797	14628	14657	14738	14704	14427	14527	14594	14682	14549	14568	14649	14624	14569	14742	14578	14491	14723	14511	14550	14574	14627	14795	14597	14609	14602	14606	14455	14633	14561	14770	14562	14614	14569	14648	14610	14602	14720	14663	14618	14726	14655	14669	14544	14708	14694	14698	14466	14521	14580	14680	14414	14723	14627	14594	14405	14436	14579	14641	14620	14501	14627	14639	14575	14581	14642	14575	14633	14506	14551	14498	14604	14562	14498	14607	14750	14602	14563	14574	14449	14523	14612	14513	14666	14598	14654	14467	14601	14494	14720	14525	14424	14594	14547	14399	14642	14631	14651	14602	14513	14541	14412	14506	14726	14691	14532	14518	14685	14399	14617	14390	14515	14617	14751	14511	14603	14482	14388	14585	14575	14663	14672	14621	14689	14682	14438	14788	14603	14656	14407	14412	14560	14656	14470	14462	14602	14616	14596	14615	14687	14719	14506	14560	14558	14630	14545	14762	14531	14651	14545	14581	14608	14456	14539	14477	14463	14655	14604	14499	14691	14450	14655	14456	14642	14619	14603	14616	14616	14774	14597	14633	14687	14645	14563	14613	14628	14557	14654	14629	14617	14720	14553	14555	14566	14458	14420	14528	14414	14564	14595	14491	14527	14598	14666	14480	14562	14450	14542	14639	14508	14659	14684	14550	14475	14659	14610	14588	14581	14523	14521	14457	14517	14685	14645	14485	14450	14376	14501	14439	14664	14565	14517	14511	14603	14587	14765	14587	14536	14605	14644	14607	14473	14544	14448	14386	14457	14673	14486	14711	14609	14408	14512	14598	14633	14508	14673	14577	14585	14613	14541	14715	14562	14528	14724	14406	14590	14628	14554	14608	14573	14713	14623	14523	14524	14535	14653	14648	14439	14589	14576	14483	14573	14607	14625	14532	14591	14438	14423	14569	14513	14591	14838	14604	14611	14546	14558	14733	14489	14540	14460	14468	14697	14439	14625	14541	14542	14610	14503	14621	14474	14521	14697	14448	14442	14564	14540	14710	14423	14614	14544	14687	14503	14503	14663	14500	14591	14553	14588	14465	14596	14637	14672	14533	14724	14765	14735	14492	14617	14526	14645	14635	14397	14573	14518	14491	14594	14572	14534	14553	14686	14625	14503	14681	14708	14636	14447	14650	14565	14579	14690	14702	14429	14615	14568	14614	14560	14532	14628	14568	14612	14543	14408	14511	14548	14651	14395	14618	14579	14494	14687	14678	14529	14768	14648	14620	14707	14545	14605	14475	14705	14549	14536	14520	14419	14697	14653	14533	14661	14558	14389	14581	14568	14405	14530	14709	14602	14524	14689	14593	14543	14729	14683	14642	14771	14636	14561	14718	14742	14656	14721	14583	14509	14584	14564	14684	14461	14476	14577	14703	14610	14474	14540	14500	14570	14516	14514	14634	14509	14545	14556	14572	14588	14385	14432	14427	14515	14540	14660	14492	14549	14507
24502	21452	29240	25691	26552	30782	33379	29775	28186	27805	32951	29756	22352	21505	21354	21219	21022	20966	20560	20034	20213	19922	19709	19456	19610	19004	19236	18898	19106	19332	18855	19040	19091	18870	18737	18959	18847	18919	18825	18901	18945	19027	19029	18830	19048	18808	18851	18806	18919	18848	18867	18616	18950	18966	18746	18752	18806	19316	18922	18739	18653	18736	18913	18805	18737	18617	18626	18862	18909	18666	18959	18869	18616	18807	18725	18565	18857	18665	18846	18805	18711	18784	18740	18667	18682	18773	18821	18754	18914	18874	18626	18834	18609	18809	18871	18913	18765	18728	18815	18534	18879	18886	18730	18744	18853	18967	18702	18723	18894	18829	18661	18620	18822	18689	18816	18801	18800	18896	18776	18831	18920	18704	18968	18930	18864	18722	18855	18642	18718	18883	18900	18721	19137	18881	18856	18970	18939	18767	18632	18809	18881	18860	18685	18578	18849	18738	18896	18858	18652	18842	18839	18786	18754	18736	18685	18646	18801	18776	18716	18631	18793	18789	18823	18831	18685	18783	18849	18667	18662	18845	18740	18784	18622	18867	18945	18775	18721	18832	18736	18859	18953	19125	18847	18881	18928	18632	18647	18848	18801	18882	18934	18826	19047	18867	18847	19138	19021	18817	18554	18814	18762	18871	18895	19028	18896	18722	18869	18634	18815	18879	18948	18630	19046	18673	18697	18663	18783	18553	18838	18822	19018	18828	18696	18826	18937	18597	18932	18619	18619	18812	18827	18769	18562	18724	18932	18794	18639	18777	18773	18678	18745	18908	18939	18665	18810	18683	18622	18879	18561	18614	18596	18719	18708	19063	19055	18837	18824	18908	18908	18737	18756	18607	18871	18770	18970	18677	18860	18815	18943	18939	18614	18689	18616	18799	18807	18927	18991	18849	18884	18791	18654	18889	18724	18615	18562	18805	18936	18735	18772	18919	18553	18819	18693	18696	18689	18481	18676	18860	18904	18706	18838	18782	18781	18998	18854	18729	18732	18794	18877	18623	18796	18861	18824	18746	18598	18797	18580	18946	18995	18762	19002	18865	18764	18699	18837	18812	18854	18849	18656	18677	18919	18871	18981	18871	18619	18591	18720	18577	18647	18883	18573	18463	18879	18877	18700	18720	18908	18849	18687	18807	18690	18840	18838	18781	18934	18611	18644	18903	18790	18646	18603	18774	18687	18782	18869	19030	18863	18752	18860	18785	18631	18605	18614	18685	18735	18815	18851	18648	18909	18818	18897	18937	18874	18737	18768	18810	18870	18947	18770	18624	18633	18887	18820	18766	18820	18832	18952	18880	18698	18670	18860	18638	18865	18896	18729	18646	18735	18481	18770	18780	18758	18805	18927	18796	18806	18937	18591	18667	18891	18737	18617	19033	18706	18635	18514	18708	18727	18846	18971	19099	19020	18754	18751	18893	18875	18872	18712	18924	18764	18746	18739	18658	18794	18651	18839	18787	18835	18852	18840	18814	18630	18753	18717	18828	18761	18776	18990	18656	18731	18749	18770	18649	18538	18860	18848	18569	18792	18716	18642	18696	18819	18706	18907	18803	18864	18829	18890	18833	18951	18803	18923	18699	18918	18831	18927	18899	18824	18606	18803	18892	18817	18948	18848	18607	18775	18921	18669	18906	18811	18886	18821	18750	18783	18623	18809	18801	18857	18854	18920	18790	19018	18777	18925	18917	18777	18582	18863	18758	18912	19039	18623	18589	18602	19047	18788	18634	18970	18659	18724	18574	18432	18814	18730	18868	18851	18938	19081	18811	18873	18735	19021	18993	18661	18720	18720	18548	18761	18577	18498	18800	18824	18801	18698	18776	18707	18843	18745	18866	18825	18867	18744	18843	18791	18796	18959	18819	18892	18928	18893	18903	18835	18758	18831	18859	18746	18882	18848	18722	18799	18919	18655	18750	19090	18911	18882	18892	18748	18743	18604	18608	18750	18852	18896	18842	18881	19141	18710	18644	18877	18690	18835	18877	18906	18773	18895	18586	18800	18815	18666	18639	18716	18565	18724	19068	18714	18751	18852	18906	18844	18771	18902	18883	18850	18622	18823	18881	18744	18724	18902	18671	18850	18896	18497	18836	18740	18837	18884	18978	18887	18726	18925	18884	19055	18779	18728	18730	18822	18754	18770	18937	19055	18850	18781	18712	18749	18838	18880	18655	18768	18581	18686	18743	18862	18732	18746	18619	18611	18798	18716	18685	18731	18893	18794	18708	18789	19004	18788	18741	18884	18685	18739	18827	18693	18831	18784	18676	18928	19058	19046	18753	18994	18640	18832	18711	18995	18724	18765	18666	18816	18895	18798	18910	18798	18803	18776	18874	18845	18794	18915	18796	18652	18807	18901	18796	19077	18864	18665	18896	18825	18851	18722	18899	18888	18845	18812	18851	18752	18910	18809	18879	18923	18744	18742	18945	18878	18863	18815	18784	18741	19204	18741	18723	18629	18758	18622	18821	18781	18836	18847	18915	18834	18833	18744	18923	19001	18807	18810	18721	18850	18818	18764	19101	18810	18883	18864	18896	18779	18771	18763	18746	19033	18796	18821	18802	18964	18914	18923	18841	18868	18804	18867	18823	18818	18736	18596	18986	18776	19021	18847	18826	18837	18676	18811	18876	18763	18852	18664	18772	18896	18971	18793	18747	18955	18816	18813	18553	18717	18675	18960	18737	18628	18851	18839	19016	18904	18882	18820	18625	18825	18800	19017	18852	18969	18827	18777	18925	18869	18695	18894	18644	18789	18917	18750	18877	18802	18823	18794	18897	18645	18849	18658	18748	18770	18768	18812	18809	18998	18594	18731	18859	18731	18828	18728	18869	18696	18910	19011	18809	18549	19025	18939	18772	18623	18733	18891	18802	18700	18725	18725	18821	18658	18918	18694	18758	18907	18933	18808	18985	18551	18610	18647	18557	18881	18855	18683	18830	18747	18817	18725	18659	18761	18690	18879	18899	18797	18837	18770	18615	18782	18840	18699	18784	18747	18816	18641	18556	19035	18846	18562	18827	18938	18818	18570	18773	18844	18822	18778	18761	18705	18667	18708	18918	18553	18518	18843	18803	18649	18914	18653	18905	18880	18803	18880	18797	18774	18941	18634	18552	18837	18820	18679	18780	18948	18525	18685	18680	18764	18994	18663	18792	18838	18742	18885	18868	18856	18793	18791	18836	18722	18853	18757	18726	18776	18599	18749	18632	18952	18717	18665	18784	18912	18891	18936	18871	18907	18837	18848	18892	18824	18690	18695	18859	18790	18769	18891	18586	18863	19194	18741	18968	18872	18736	18903	18557	18655	18829	18816	19000	18541	18728	18826	18728	19069	18917	18905	18925	18731	18966	18813	18955	18669	18682	18648	18715	18912	18855	18956	18732	18953	18848	18808	19041	18846	18731	18865	18797	18664	18640	18644	18711	18918	18896	18819	18788	18649	18431	18814	18682	18739	18764	18769	18810	18876	18781	18567	18736	18758	18691	18872	18901	18586	18749	19031	18779	18714	18802	18893	18791	18802	18774	18824	19028	18797	18891	18829	18847	18932	18958	18814	18822	18816	18842	18823	18766	18813	18798	18612	18744	18553	18833	18839	18745	18705	18896	18932	18813	18787	18732	18848	18918	18888	18781	18923	18918	18915	18908	18611	18693	18782	18688	18722	19122	18815	18763	18831	18822	18578	18771	18631	18621	18698	18801	18949	18723	18733	18774	18889	18709	18874	18511	18866	18561	18974	18722	18699	18638	18705	18817	18743	18654	18625	18657	18789	18677	18751	18888	18747	18825	18525	18933	18871	18715	18762	18761	18750	18609	18649	18768	18813	18559	18806	18951	18659	19036	18695	18835	18789	18898	18627	18858	18934	18714	18707	18776	18744	18642	18862	18785	18880	18872	18843	18573	18721	18758	18670	18695	18756	18616	18691	18894	18905	18721	18842	18936	18840	18710	18744	18804	18857	18707	18894	18881	18682	18867	19052	18811	18624	18914	18885	18951	18966	18599	19044	18794	18946	18864	18926	18604	18798	18736	18641	18674	18680	18872	18765	18875	18886	18776	18915	18767	18832	18861	18811	19039	18845	18906	18738	18895	18760	18873	18765	18910	18652	18871	18682	18731	18781	18738	18734	18729	19016	18874	18999	18673	18581	18629	18555	18755	18902	18827	18811	18865	18584	18926	18737	18849	18917	18746	18615	18813	19134	18888	18863	18798	18572	18638	18720	18873	18873	18668	18814	18793	18858	18713	18724	18851	18643	18757	18753	18775	18792	18728	18762	18834	18754	18871	18935	18994	18988	18849	18660	18728	18638	18855	18695	18779	18950	18646	18654	18618	18711	18989	18977	18930	19033	18852	18662	18828	18950	18993	18831	18850	18798	18803	18892	18733	18709	18763	18900	18976	18812	18632	19004	18968	18797	18943	18950	18689	18725	18730	18560	18865	19183	18674	18693	18656	19010	18783	18667	18535	18737	18780	18691	18663	18805	18488	18936	18818	18823	18703	18698	18880	18691	18920	18906	18729	18842	18790	18759	18755	18704	18697	18676	18853	18893	18919	18971	18757	18677	18771	18811	18715	18702	18896	18541	18575	18753	18755	18804	18656	18734	18920	18882	18911	18748	18922	18886	18618	18950	18783	18995	18747	18815	18456	18757	18728	18741	18829	18734	18777	18905	18821	18603	18879	18803	18916	18653	18876	18741	18743	18818	18743	18716	18541	18805	18976	18801	18763	18698	18666	18870	18729	19048	18591	18695	18766	18879	18753	18842	18909	18879	18923	18725	18705	18628	18686	18970	18905	18853	18566	18626	18702	18804	18614	19081	18809	18630	18666	18901	18705	19026	18849	18874	19004	18658	18757	18856	18915	18699	18653	18828	18936	18801	18896	18835	18635	18878	18872	18695	18676	18721	18790	18586	18779	18651	18744	18749	18849	18896	18773	18653	18974	18804	18943	18885	18783	18902	18852	18914	18664	18848	18616	18822	18753	18892	18803	18793	18706	18682	18568	18772	18793	18899	18821	18781	18927	18688	18833	18920	18627	18830	18736	18937	18870	18940	18842	18733	18776	19005	18765	18933	18711	18791	18690	18751	18720	18861	18572	18834	18876	18784	18806	18828	18725	18796	18933
29281	51208	50296	43319	39106	34307	31570	30055	28127	27761	33973	27157	18596	18155	17977	17896	17670	17521	16883	16238	16311	16040	15639	15270	15007	15025	14794	14806	14524	14496	14615	14538	14734	14485	14364	14663	14453	14433	14494	14399	14460	14575	14429	14714	14481	14571	14340	14347	14435	14541	14503	14465	14425	14326	14405	14596	14387	14479	14461	14322	14458	14423	14225	14495	14275	14351	14566	14431	14371	14624	14451	14304	14382	14322	14466	14316	14466	14269	14458	14470	14486	14420	14419	14406	14363	14291	14343	14364	14274	14456	14442	14450	14437	14287	14431	14520	14568	14556	14569	14466	14198	14432	14446	14560	14428	14359	14571	14484	14466	14385	14379	14340	14339	14395	14349	14358	14362	14305	14325	14497	14309	14269	14317	14215	14510	14386	14345	14359	14582	14394	14432	14568	14391	14371	14544	14515	14343	14428	14397	14131	14556	14343	14430	14469	14148	14288	14520	14528	14333	14369	14435	14536	14286	14243	14360	14441	14392	14475	14478	14242	14306	14454	14468	14313	14467	14472	14393	14558	14365	14451	14406	14464	14324	14376	14338	14431	14539	14388	14257	14375	14379	14327	14474	14427	14594	14362	14428	14386	14260	14536	14402	14363	14365	14251	14394	14508	14388	14592	14473	14448	14454	14674	14381	14559	14416	14328	14327	14465	14408	14341	14425	14461	14512	14437	14390	14364	14291	14461	14465	14661	14238	14377	14338	14541	14389	14477	14429	14525	14296	14366	14408	14356	14246	14341	14410	14516	14260	14447	14399	14324	14262	14433	14438	14353	14393	14443	14473	14349	14533	14523	14406	14313	14337	14358	14332	14400	14376	14562	14405	14458	14339	14541	14414	14380	14435	14393	14483	14214	14452	14350	14247	14467	14505	14273	14310	14427	14502	14512	14257	14466	14460	14444	14431	14480	14348	14534	14196	14350	14396	14235	14362	14509	14549	14406	14357	14279	14448	14452	14487	14332	14409	14352	14337	14376	14310	14455	14420	14453	14405	14527	14282	14372	14284	14314	14390	14261	14312	14542	14316	14474	14428	14421	14533	14459	14484	14601	14102	14309	14412	14361	14317	14396	14387	14233	14261	14508	14348	14493	14304	14266	14477	14459	14477	14225	14366	14345	14521	14505	14409	14519	14532	14406	14444	14302	14449	14474	14272	14316	14638	14450	14435	14413	14283	14342	14149	14425	14445	14435	14327	14421	14443	14508	14503	14387	14300	14184	14415	14266	14490	14252	14349	14387	14411	14498	14517	14423	14278	14479	14436	14532	14367	14395	14407	14540	14354	14267	14370	14430	14225	14443	14405	14489	14380	14356	14520	14439	14510	14514	14422	14269	14422	14349	14468	14417	14248	14216	14489	14508	14338	14531	14463	14456	14428	14277	14425	14240	14457	14250	14278	14426	14524	14220	14344	14299	14282	14411	14276	14467	14353	14469	14473	14575	14453	14341	14417	14427	14376	14326	14605	14449	14334	14452	14429	14379	14351	14441	14412	14445	14346	14362	14403	14369	14333	14471	14398	14351	14466	14595	14334	14401	14415	14289	14522	14530	14316	14486	14363	14534	14455	14455	14315	14466	14464	14348	14327	14338	14644	14373	14479	14359	14401	14361	14316	14373	14406	14486	14557	14380	14382	14477	14375	14298	14457	14465	14283	14596	14318	14565	14391	14382	14456	14298	14484	14555	14413	14293	14588	14346	14393	14360	14460	14460	14486	14446	14352	14281	14465	14447	14492	14314	14424	14353	14313	14324	14276	14342	14506	14564	14360	14449	14171	14522	14370	14345	14383	14311	14621	14318	14514	14338	14299	14467	14297	14562	14381	14543	14398	14208	14408	14565	14354	14515	14333	14489	14374	14505	14389	14433	14493	14375	14493	14454	14438	14463	14463	14465	14388	14562	14378	14322	14269	14501	14413	14357	14444	14328	14459	14303	14405	14487	14390	14558	14335	14475	14607	14354	14432	14386	14403	14395	14413	14447	14272	14387	14313	14554	14383	14221	14226	14318	14195	14499	14233	14420	14460	14464	14516	14466	14488	14462	14347	14560	14320	14458	14180	14341	14331	14356	14461	14355	14426	14366	14366	14562	14523	14281	14408	14285	14590	14393	14478	14289	14409	14298	14295	14378	14423	14388	14529	14516	14345	14332	14356	14486	14343	14327	14251	14394	14373	14470	14343	14372	14507	14304	14595	14394	14368	14340	14551	14341	14436	14598	14376	14538	14592	14301	14222	14321	14269	14325	14472	14384	14219	14297	14496	14529	14461	14556	14325	14498	14445	14380	14442	14378	14430	14482	14464	14538	14323	14262	14585	14319	14537	14350	14174	14405	14374	14382	14473	14427	14331	14434	14539	14168	14382	14340	14454	14211	14404	14238	14505	14645	14376	14428	14574	14261	14419	14379	14307	14304	14430	14328	14417	14375	14212	14579	14311	14506	14294	14464	14429	14307	14145	14390	14419	14514	14704	14501	14484	14550	14392	14353	14215	14367	14457	14385	14401	14272	14524	14481	14347	14392	14499	14484	14439	14514	14479	14402	14471	14566	14327	14318	14438	14525	14614	14403	14469	14365	14401	14538	14312	14290	14452	14314	14449	14418	14386	14358	14306	14397	14373	14320	14315	14572	14568	14415	14156	14182	14504	14453	14443	14491	14324	14537	14203	14471	14412	14300	14367	14348	14323	14522	14474	14498	14290	14495	14381	14408	14189	14545	14443	14431	14278	14154	14476	14371	14523	14411	14332	14580	14428	14416	14410	14257	14570	14422	14357	14267	14267	14186	14287	14357	14648	14410	14297	14451	14374	14497	14391	14419	14452	14487	14641	14579	14283	14488	14530	14318	14343	14300	14306	14212	14379	14478	14377	14432	14451	14470	14443	14481	14599	14371	14526	14316	14481	14316	14279	14444	14352	14314	14371	14549	14429	14388	14399	14432	14311	14425	14380	14330	14284	14422	14560	14285	14373	14359	14458	14496	14227	14414	14645	14329	14473	14401	14378	14401	14328	14409	14515	14333	14391	14490	14464	14441	14449	14186	14427	14367	14201	14381	14379	14503	14515	14419	14608	14453	14481	14406	14417	14427	14317	14489	14356	14489	14339	14400	14401	14419	14514	14417	14412	14423	14517	14430	14433	14332	14468	14403	14442	14442	14348	14455	14412	14498	14274	14405	14309	14495	14378	14330	14372	14303	14339	14390	14346	14440	14413	14402	14417	14260	14453	14435	14358	14435	14499	14391	14173	14586	14429	14376	14402	14312	14344	14487	14400	14623	14249	14476	14639	14436	14306	14442	14425	14277	14409	14389	14345	14321	14381	14361	14428	14479	14487	14404	14451	14420	14578	14607	14476	14380	14359	14574	14293	14443	14347	14379	14276	14467	14193	14541	14462	14263	14474	14308	14338	14481	14364	14339	14337	14211	14470	14465	14338	14497	14542	14507	14304	14335	14437	14292	14367	14440	14549	14330	14460	14331	14489	14469	14570	14377	14216	14389	14265	14440	14442	14368	14348	14492	14391	14388	14468	14500	14577	14722	14452	14410	14254	14366	14426	14310	14278	14379	14280	14583	14199	14366	14377	14311	14202	14363	14551	14325	14422	14336	14472	14364	14391	14321	14407	14472	14295	14420	14296	14337	14357	14370	14535	14403	14474	14312	14400	14493	14476	14357	14304	14504	14342	14378	14498	14541	14389	14314	14469	14393	14379	14344	14499	14388	14488	14412	14560	14451	14485	14580	14318	14488	14385	14342	14405	14448	14416	14290	14454	14470	14414	14409	14409	14421	14467	14435	14482	14294	14366	14551	14451	14510	14355	14396	14522	14549	14442	14616	14309	14295	14532	14443	14384	14498	14283	14365	14656	14203	14567	14406	14310	14364	14363	14205	14281	14406	14434	14280	14398	14496	14364	14428	14450	14208	14352	14522	14218	14434	14368	14263	14538	14410	14241	14361	14480	14398	14621	14426	14434	14386	14503	14260	14549	14389	14475	14378	14377	14224	14460	14475	14475	14399	14611	14314	14231	14343	14409	14357	14422	14412	14475	14438	14417	14374	14433	14403	14449	14509	14553	14248	14320	14446	14338	14463	14451	14348	14491	14490	14254	14553	14303	14383	14388	14286	14539	14451	14347	14560	14437	14479	14408	14406	14477	14509	14521	14386	14436	14513	14395	14564	14413	14544	14522	14440	14470	14570	14517	14484	14426	14375	14301	14516	14613	14505	14475	14308	14326	14494	14444	14416	14359	14442	14516	14467	14428	14427	14435	14486	14238	14451	14304	14332	14515	14353	14422	14403	14458	14377	14458	14415	14468	14489	14541	14310	14586	14388	14280	14430	14472	14354	14281	14406	14504	14543	14459	14441	14416	14310	14394	14343	14494	14476	14263	14375	14478	14262	14402	14370	14369	14281	14408	14440	14373	14411	14367	14552	14355	14508	14485	14549	14432	14600	14444	14317	14278	14468	14271	14348	14442	14397	14465	14312	14495	14381	14248	14304	14386	14512	14435	14394	14371	14424	14387	14406	14544	14417	14653	14340	14517	14453	14318	14333	14419	14344	14452	14318	14527	14286	14428	14287	14455	14385	14486	14414	14433	14454	14568	14610	14471	14276	14781	14433	14497	14419	14477	14473	14392	14283	14276	14305	14449	14494	14297	14357	14401	14467	14385	14424	14230	14399	14255	14622	14471	14348	14306	14359	14327	14503	14516	14536	14362	14332	14428	14387	14487	14640	14375	14321	14568	14463	14406	14559	14220	14498	14479	14391	14383	14276	14351	14257	14389	14429	14404	14365	14555	14383	14431	14412	14452	14537	14447	14345	14482	14608	14338	14391	14332	14420	14369	14169	14422	14388	14267	14585	14407	14430	14328	14381	14483	14315	14376	14439	14383	14383	14419	14380	14402	14549	14391	14393	14366	14352	14263	14429	14368	14452	14535	14394	14357	14333	14502	14482	14485	14342	14523	14343	14557	14447	14471	14384	14525	14468	14361	14341	14522	14391	14336	14499	14219	14418	14320	14373	14485	14394	14289	14382	14478	14413	14548	14443	14372	14540	14369	14413	14625	14425	14321	14324	14387	14169	14399	14302	14389	14470	14425	14329	14419	14444	14278	14480	14446	14565
38499	42212	38930	32438	28731	26763	26103	24979	23731	21789	21624	20775	20174	20276	20391	20434	20365	19696	19876	19704	19565	19688	19487	19243	19165	19207	19227	19180	19114	18851	19080	19101	19055	18937	19088	18985	18897	19178	19005	18775	19172	19020	18933	18927	19060	19061	19243	19053	18978	19091	19131	19214	18985	19088	18982	19020	19139	19129	18922	18977	18922	19055	19072	19002	18998	18931	18982	18961	18980	18952	18962	18900	19075	19183	18915	19043	18989	18955	19118	19032	18967	18940	18867	18816	19046	19036	18960	18913	18934	19100	19077	18694	18783	19049	19230	19033	19021	18936	18913	18998	18799	19064	19034	19120	19059	18958	18990	18977	18946	18990	19022	19056	19052	18931	19078	18884	18977	19001	19067	18897	18867	19248	19063	18749	19034	19125	18906	18988	19024	19068	18947	18871	19131	18990	19095	19048	19054	18904	18936	18927	19004	18833	18829	18961	18629	19068	18888	19175	19152	18920	18800	19007	19112	18931	18837	18879	18952	18973	18943	19051	18885	19062	19106	18810	18955	18777	19064	19203	19055	19012	19109	18982	18875	18950	19212	19145	19213	18648	18874	18918	18927	19179	19082	19071	18800	18973	18918	18895	18920	18999	18945	18961	18839	19165	18765	19143	18938	18851	18847	18814	19047	18892	19160	18916	19159	18995	18969	19026	18833	19150	19045	19079	18768	18955	18825	19100	19219	18948	19022	18754	19192	18886	19030	18822	19012	19083	18975	18878	18941	18968	18888	19105	18913	19033	19091	18832	18800	19064	19053	18911	18806	18926	18760	18776	19078	18918	19208	19018	19142	18901	19140	18784	19120	19048	19044	19064	18872	18961	19289	18935	18970	19019	19032	19048	19042	18912	19207	18874	18963	19126	18891	19132	18670	19132	19161	19138	18901	19108	19091	19040	18993	19150	19106	18847	19083	18997	18821	18831	19019	19098	19053	19197	19044	19016	19139	19001	18878	19051	18974	18859	18961	19118	18923	18970	18819	19024	19101	18733	19086	19018	18836	19033	19065	19007	18908	19035	19039	18942	18949	18795	18883	18889	19099	18978	19019	19215	19201	19040	19021	19069	18904	19049	18920	19239	19074	18991	18925	19153	19025	18941	18917	18864	18862	18960	18986	19023	18944	18897	18761	18954	18844	19093	18859	19107	18999	18918	18863	18984	19145	18983	19008	19171	19033	19134	18893	18886	18984	18933	19054	18864	19080	19064	18950	19058	18967	18891	19157	19210	19112	19114	18864	18963	18777	18873	19023	19012	19079	19141	19186	19063	19125	19022	18909	18968	19055	18818	19091	19044	18874	18870	18874	19211	18958	18987	19016	19020	18949	19244	19085	19090	19077	18922	18866	19180	18986	18962	18992	19192	18989	18944	18814	18753	18984	18896	18813	19212	18993	18887	19082	18975	19131	18884	18882	18783	18948	18818	18737	18809	18852	19155	18760	19149	18914	18816	19130	18935	18790	18913	18978	18653	19140	19141	18830	18688	18785	19037	19007	18834	18990	18948	18844	19029	18924	19034	18768	18935	18989	19049	18948	19006	18937	19019	19152	19010	19037	18971	18986	19094	19087	18829	18875	18919	18875	18992	18994	18849	18856	18955	19006	18931	18741	18961	18975	19072	18966	18740	18972	19098	19019	18841	19129	19059	18835	18896	19014	18994	19072	19127	18835	18996	19199	18990	19009	18952	18907	19018	19085	18677	18819	18931	19021	18906	19013	18885	18987	18708	19067	18871	18918	19118	19070	18965	19091	18799	18873	18925	18763	19078	19039	19079	18944	18918	18984	18895	18971	19129	18895	19081	19070	18937	19153	18946	18915	19077	18864	18802	18946	19022	18940	18911	19058	18988	18996	18848	19161	18974	19085	18964	18875	18954	18845	19042	19067	18895	18920	19017	19093	19144	19120	19309	19222	18897	18906	18877	18967	18990	18997	18966	18896	18953	19032	18804	18735	18808	19069	18962	18989	18991	18861	18842	18973	18751	18997	18910	18963	19049	19214	19035	18905	19094	19001	18893	18965	18820	19056	18979	19189	18934	19108	18972	19077	18965	18997	18906	18907	19050	18953	18884	19112	18905	18820	18827	19018	18968	19190	18911	18748	18862	18900	19199	19079	18887	18990	18833	19111	19062	19082	18817	18948	18975	19028	18980	19202	18999	18911	18987	18781	18985	19095	19081	19188	18733	19050	19191	18904	19024	18877	18871	18848	18883	18929	18985	19012	18770	19072	19096	18931	18918	19034	18836	18708	19035	18846	19038	18949	19150	18898	18844	19027	19036	18961	19090	19154	19144	19023	19327	19135	19117	18833	19194	18962	19065	18720	18931	19002	19130	19034	18960	18978	18971	18736	19147	18956	19125	18801	19161	19094	19069	18910	18836	18895	18933	18872	18948	18962	18682	18873	19062	19159	18803	18817	18992	18952	19108	19018	18833	18812	18928	18887	18777	18891	18960	19141	18920	18915	18946	19052	19022	18926	19013	18794	19045	19316	19022	19093	18931	18998	19046	18744	19068	19069	18763	18826	18933	18838	18982	19069	18988	19168	19141	18913	18927	19084	19030	18797	18991	19049	18943	19089	18991	19124	19032	19059	19081	18936	18993	18881	18867	19129	18950	18918	18757	19057	19128	19004	18821	18976	18935	19156	18914	18924	19147	18992	18994	19136	18725	19116	19001	18886	18965	19066	19016	19147	18981	19048	19105	19086	18920	19112	18820	18774	19103	18891	18878	19003	19109	18915	18908	19028	19043	19083	19005	19025	18989	19040	18803	18992	19042	19132	19082	19181	19015	18828	19054	18899	19011	19003	18726	18824	19021	18965	19122	18891	18993	19302	19148	18780	19017	18894	18954	19023	18946	19091	18962	19053	18845	19100	18915	18989	18975	18750	18909	19004	19113	18757	19033	18933	19027	18929	19058	18872	19027	19042	18962	19060	18941	18953	18909	19086	19016	18999	18957	18834	19157	18990	18889	19110	18812	18642	18776	18795	19067	19037	18635	18962	18981	18818	19086	19061	19296	19049	18846	18965	19072	19070	18964	18908	18886	18901	18939	18996	18963	18899	19057	18908	19165	19043	18958	19030	19248	19176	19008	18915	18730	18784	18880	18923	19039	18964	19069	19085	19188	19171	19289	18964	18860	19068	18975	19076	18792	18990	18763	18795	18823	19052	19026	19160	18855	19030	19210	19029	19084	19059	19220	18818	19073	18833	18968	18728	18724	18962	18938	18841	19108	18940	18856	19005	18843	18917	18880	18794	18919	18891	18895	18804	18965	18990	18963	18808	19095	18962	19014	18982	19038	19130	18908	18842	19163	19113	18697	18785	18875	18959	18988	18987	18890	19067	18817	18807	18880	18929	19007	19103	18999	18955	18960	18991	19038	19074	18994	18892	19001	18928	19035	19233	18882	18900	18875	19126	19128	19047	19099	18936	19016	19028	19017	18859	19019	19015	19020	18887	18985	18893	18837	18913	18949	19059	19298	18976	18992	18792	19079	19073	18838	19104	19130	19096	19138	18749	19086	19053	18942	18810	18851	18915	18813	19022	18937	18986	18887	19129	18784	18841	19026	19028	19076	19058	18810	19096	18911	19007	18874	19016	19037	19051	18975	19000	18921	19035	18912	19087	19011	18914	18916	18989	18978	18990	19030	18981	19154	19037	19219	18989	19052	19134	19145	18896	18979	18980	18964	19013	18916	19231	19059	18871	18739	18975	19008	19027	18945	19086	18982	19195	18963	18970	19159	18816	18832	19054	18876	19008	18693	18724	18922	18822	18826	18896	18951	18984	19014	18994	18897	18981	18942	19105	19064	19138	18937	19023	18987	18915	19120	18982	18968	19063	18915	18900	18967	19015	18998	18872	19077	18943	18999	18999	19141	18931	19116	18837	18905	18878	19053	18878	19103	18986	19006	18865	19080	19016	19084	19203	18784	18845	19146	19170	18928	19007	18765	18901	18779	19010	18996	18806	19056	19039	18961	18969	18825	18992	19130	18769	18901	19006	19045	18971	18906	19135	18870	19187	19024	18869	19103	18866	18829	18981	18971	19245	19070	19149	19007	19169	18851	18976	19008	18936	18867	18826	18840	18912	19014	18986	19206	19005	18964	18983	18939	19048	19068	18970	18762	18991	19008	18954	18802	18851	19059	19033	19073	18995	18956	19092	19009	18875	18862	18951	18996	19052	19194	18915	18993	19169	19095	18993	19266	19011	19070	19102	18976	18866	19017	18829	18963	19040	19088	18924	18887	18987	18995	18726	18809	18920	18937	18931	19278	19091	19032	18890	18879	18928	18765	18971	19095	19023	19084	18974	18882	19229	19271	19121	19071	19058	18843	19049	18851	18929	19035	18898	19151	19036	19073	19087	19004	18911	18876	18988	19053	18875	19198	19053	18776	18908	19013	18979	19247	19018	18940	19102	18952	18998	18962	19177	18963	19057	18991	19063	18959	19032	19267	19088	19140	18805	18765	18968	18978	19070	19102	19115	18950	18942	19272	18937	18995	18996	18949	18917	18959	19241	18994	19189	18861	19053	18901	18948	19105	19085	18906	18929	19056	19026	19104	18904	19019	18979	19049	18770	19085	18958	19115	18917	19135	18930	18964	19184	18864	18822	19014	18881	19015	18859	18939	18939	18766	18944	19088	19096	18966	19031	18930	18995	18923	18900	19005	18925	18890	19087	18933	18839	18921	19163	18943	19071	19012	18993	18918	18960	19096	18959	19164	19213	19053	19120	19052	18795	18921	18884	19013	18880	19083	19143	19035	18889	18987	19224	19141	19099	18898	18869	18848	18908	18997	18953	18824	18940	18870	18963	18959	18940	19095	19092	19263	19075	19073	18992	19112	19126	19213	19130	19002	19067	19062	18933	18931	18937	18774	19027	19051	18957	18997	19082	19061	18949	18860	18998	19013	19047	19135	19123	19017	19009	18995	19130	19139	19123	19222	19081	19023	19058	18982	19085	18960	19119	19026	19030	18883	19190	18891	19018	19035	18894	19085	19112	18967	18648	19100	19037	19087	18940	19158	19080	19019	19230	19069	19301	18936	18882	19090	18992	19040	18819	18833	19002	18993	18999	18949	19093	18841	18915	19056	19128	19202	19093	19045	18794	18746	18854	18955
32446	44702	39536	31683	28203	25936	25036	23597	21456	19059	18534	17198	16365	16717	16577	16475	16262	15933	15798	15651	15555	15225	14989	14779	14907	14828	14755	14627	14640	14642	14486	14668	14633	14551	14619	14502	14514	14531	14617	14655	14524	14578	14605	14248	14443	14509	14661	14617	14517	14594	14368	14398	14393	14636	14451	14560	14388	14546	14684	14527	14548	14410	14443	14555	14522	14347	14526	14417	14765	14560	14508	14560	14657	14589	14564	14579	14506	14728	14640	14519	14559	14456	14693	14455	14651	14415	14485	14331	14500	14667	14516	14456	14523	14365	14593	14419	14516	14427	14491	14612	14522	14626	14487	14456	14470	14389	14411	14534	14682	14560	14694	14581	14368	14489	14546	14446	14572	14500	14547	14446	14579	14670	14450	14359	14575	14424	14487	14525	14428	14555	14463	14584	14625	14441	14451	14440	14481	14318	14637	14508	14473	14621	14380	14494	14436	14328	14570	14520	14493	14356	14641	14547	14401	14559	14452	14304	14579	14563	14589	14472	14342	14683	14454	14320	14574	14507	14539	14380	14393	14399	14569	14525	14343	14549	14393	14475	14539	14474	14515	14478	14421	14351	14479	14435	14654	14435	14560	14650	14563	14516	14608	14564	14376	14405	14489	14488	14393	14596	14497	14459	14455	14516	14436	14516	14311	14609	14719	14696	14568	14552	14523	14463	14583	14606	14428	14599	14341	14607	14438	14460	14485	14574	14379	14537	14440	14690	14392	14645	14513	14486	14376	14461	14249	14589	14481	14505	14510	14551	14538	14638	14578	14423	14514	14525	14567	14577	14334	14491	14450	14361	14535	14529	14406	14548	14460	14412	14476	14367	14442	14629	14477	14634	14576	14569	14405	14457	14429	14394	14597	14440	14307	14482	14692	14513	14528	14524	14462	14471	14482	14483	14417	14345	14559	14465	14382	14518	14387	14443	14520	14491	14546	14425	14561	14488	14531	14295	14396	14374	14527	14352	14461	14596	14444	14360	14566	14375	14472	14599	14552	14501	14649	14498	14744	14464	14551	14568	14470	14371	14575	14557	14500	14448	14686	14475	14443	14480	14437	14396	14649	14551	14517	14631	14420	14527	14474	14430	14504	14354	14359	14629	14413	14484	14611	14389	14387	14496	14541	14549	14448	14434	14542	14586	14445	14449	14407	14460	14402	14503	14391	14563	14581	14686	14508	14543	14450	14368	14545	14552	14452	14478	14473	14462	14557	14508	14480	14490	14563	14602	14561	14450	14561	14692	14528	14502	14654	14509	14534	14278	14574	14504	14389	14462	14495	14475	14371	14470	14535	14575	14531	14446	14413	14702	14382	14439	14615	14383	14560	14389	14520	14620	14627	14550	14397	14566	14602	14438	14572	14488	14473	14294	14623	14465	14484	14403	14497	14542	14570	14486	14405	14683	14581	14623	14614	14510	14547	14629	14609	14413	14613	14431	14519	14609	14445	14485	14439	14542	14402	14314	14575	14520	14554	14513	14545	14407	14395	14553	14414	14409	14635	14580	14485	14615	14655	14534	14482	14587	14461	14452	14366	14583	14578	14530	14444	14484	14529	14685	14520	14604	14500	14554	14421	14515	14544	14540	14523	14344	14348	14530	14437	14503	14535	14422	14482	14415	14656	14469	14543	14609	14467	14408	14605	14622	14681	14693	14430	14687	14390	14436	14603	14471	14469	14524	14439	14519	14456	14496	14510	14529	14630	14377	14525	14630	14492	14625	14399	14461	14595	14525	14737	14473	14347	14389	14445	14275	14602	14475	14652	14556	14539	14444	14254	14547	14459	14565	14409	14610	14616	14463	14760	14528	14416	14495	14453	14648	14530	14450	14449	14534	14466	14601	14447	14514	14692	14771	14515	14378	14600	14506	14533	14475	14580	14580	14374	14397	14552	14516	14564	14416	14626	14586	14412	14555	14374	14545	14498	14417	14556	14522	14575	14543	14667	14466	14547	14621	14678	14581	14464	14604	14548	14559	14635	14521	14463	14714	14523	14534	14415	14433	14607	14560	14546	14569	14604	14459	14483	14413	14394	14479	14530	14490	14463	14615	14677	14531	14490	14548	14430	14444	14367	14654	14438	14525	14584	14565	14299	14476	14697	14525	14693	14496	14452	14535	14489	14482	14502	14495	14555	14544	14500	14622	14649	14672	14570	14423	14452	14529	14677	14765	14584	14542	14493	14484	14235	14539	14600	14461	14345	14447	14601	14467	14679	14540	14450	14492	14673	14361	14513	14458	14399	14534	14486	14583	14510	14726	14537	14577	14585	14484	14528	14596	14426	14448	14496	14428	14571	14678	14389	14608	14407	14490	14546	14437	14558	14516	14634	14556	14377	14597	14554	14361	14611	14320	14575	14512	14560	14527	14459	14603	14511	14610	14489	14547	14437	14617	14521	14568	14460	14358	14644	14424	14586	14480	14468	14371	14521	14399	14345	14438	14669	14590	14739	14599	14438	14608	14380	14579	14448	14453	14435	14518	14598	14472	14677	14511	14387	14518	14636	14402	14363	14491	14576	14497	14595	14419	14562	14594	14586	14455	14452	14539	14653	14392	14508	14553	14402	14490	14618	14387	14487	14634	14506	14406	14415	14449	14547	14432	14454	14393	14554	14413	14478	14503	14508	14400	14419	14566	14616	14482	14542	14549	14465	14601	14595	14500	14580	14561	14431	14418	14584	14521	14576	14517	14624	14348	14555	14467	14594	14634	14557	14648	14521	14504	14517	14482	14539	14535	14402	14510	14604	14529	14405	14518	14552	14623	14333	14539	14525	14725	14635	14531	14553	14477	14577	14472	14532	14506	14556	14551	14550	14485	14388	14531	14640	14374	14568	14365	14459	14411	14330	14638	14570	14495	14511	14485	14434	14668	14535	14266	14399	14489	14488	14553	14489	14413	14630	14494	14540	14489	14294	14547	14530	14376	14568	14524	14520	14420	14536	14269	14527	14438	14363	14510	14449	14513	14604	14562	14502	14383	14421	14377	14517	14471	14480	14447	14469	14473	14360	14415	14541	14501	14449	14523	14602	14547	14528	14526	14571	14648	14671	14436	14480	14259	14610	14647	14500	14508	14617	14699	14387	14505	14581	14472	14406	14418	14389	14487	14422	14610	14616	14481	14490	14455	14455	14536	14555	14493	14424	14501	14624	14603	14587	14341	14390	14752	14527	14482	14459	14588	14445	14480	14458	14455	14526	14481	14486	14320	14659	14537	14548	14541	14437	14543	14270	14593	14379	14566	14544	14521	14537	14638	14477	14597	14555	14473	14469	14683	14607	14405	14480	14434	14481	14354	14585	14400	14539	14353	14413	14463	14449	14499	14623	14547	14297	14369	14624	14367	14306	14528	14349	14452	14631	14478	14512	14573	14629	14436	14428	14408	14400	14379	14488	14505	14380	14516	14579	14357	14347	14454	14432	14445	14285	14534	14490	14515	14185	14668	14498	14513	14425	14558	14391	14526	14504	14482	14339	14434	14372	14515	14447	14554	14390	14532	14439	14540	14523	14536	14482	14500	14338	14596	14499	14498	14351	14614	14588	14561	14561	14507	14721	14441	14350	14471	14558	14606	14532	14390	14570	14702	14500	14613	14519	14535	14535	14555	14451	14457	14576	14596	14334	14553	14487	14604	14491	14642	14319	14628	14704	14715	14576	14450	14673	14569	14463	14448	14305	14463	14577	14694	14255	14631	14459	14434	14634	14507	14521	14545	14494	14579	14450	14653	14489	14637	14426	14487	14611	14482	14558	14462	14638	14434	14537	14472	14425	14707	14517	14654	14410	14387	14597	14435	14573	14447	14591	14678	14437	14486	14452	14574	14475	14441	14578	14517	14501	14481	14582	14659	14458	14538	14429	14445	14493	14764	14511	14661	14629	14330	14515	14543	14371	14479	14677	14631	14484	14487	14382	14616	14424	14511	14600	14531	14484	14534	14374	14611	14636	14439	14536	14454	14416	14513	14553	14399	14616	14690	14395	14674	14348	14692	14438	14543	14534	14590	14456	14599	14583	14509	14448	14423	14537	14477	14573	14553	14556	14636	14448	14491	14604	14595	14504	14524	14460	14449	14393	14515	14523	14648	14474	14596	14441	14546	14478	14505	14595	14532	14440	14428	14509	14454	14675	14358	14434	14533	14583	14652	14600	14543	14562	14562	14706	14503	14591	14444	14474	14413	14556	14469	14443	14524	14457	14494	14643	14549	14600	14620	14579	14367	14465	14365	14353	14503	14438	14477	14510	14474	14547	14486	14645	14515	14544	14364	14358	14519	14468	14384	14401	14413	14421	14534	14410	14551	14384	14500	14421	14493	14588	14476	14406	14514	14501	14394	14501	14622	14556	14576	14411	14547	14579	14494	14610	14527	14453	14544	14501	14548	14391	14577	14572	14523	14444	14577	14603	14529	14507	14489	14501	14535	14455	14621	14539	14705	14650	14483	14360	14657	14392	14553	14259	14538	14402	14547	14513	14521	14552	14344	14548	14374	14556	14586	14434	14486	14436	14461	14507	14592	14537	14736	14531	14360	14450	14530	14464	14551	14705	14541	14570	14420	14658	14526	14590	14427	14423	14507	14489	14270	14562	14613	14409	14451	14568	14397	14273	14434	14463	14702	14467	14499	14518	14362	14615	14490	14480	14465	14370	14572	14667	14476	14651	14549	14621	14467	14552	14637	14529	14500	14554	14497	14451	14628	14563	14476	14518	14535	14636	14458	14464	14574	14655	14613	14550	14455	14501	14652	14358	14362	14408	14398	14549	14468	14483	14705	14509	14318	14488	14611	14431	14522	14523	14363	14381	14470	14622	14462	14433	14586	14388	14412	14664	14504	14545	14367	14652	14564	14626	14501	14458	14375	14442	14420	14574	14663	14452	14440	14635	14534	14519	14391	14533	14490	14370	14408	14465	14441	14646	14561	14389	14570	14455	14527	14247	14483	14612	14692	14573	14439	14632	14505	14481	14458	14531	14623	14509	14463	14468	14474	14483	14603	14448	14556	14449	14547	14774	14571	14402	14648	14552	14281	14531	14499	14345	14594	14585	14438	14586	14643	14550	14421	14590	14528	14666	14304	14595	14634	14460	14347	14470	14647	14498	14556	14434	14445	14441	14463	14602	14577	14645	14582
26270	22093	29571	28304	28239	30360	30303	27214	24795	24176	28318	26357	21924	21380	21253	21112	20634	20312	19954	20010	19808	19488	18959	18952	19051	19119	18976	18756	18786	18956	18897	18868	18773	18747	18610	18605	18542	18790	18698	18697	18606	18846	18647	18674	18630	18736	18786	18703	18866	18852	18906	18773	18795	18676	18786	18578	18480	18722	18523	18597	18714	18581	18620	18742	18701	18399	18790	18706	18675	18634	18908	18812	18504	18785	18769	18538	18605	18627	18554	18433	18712	18693	18812	18639	18586	18737	18917	18498	18660	18563	18732	18819	18574	18581	18670	18702	18587	18666	18684	18897	18849	18456	18528	18614	18653	18668	18794	18729	18698	18642	18677	18780	18527	18704	18778	18714	18558	18644	18739	18435	18706	18741	18666	19019	18727	18697	18522	18518	18627	18533	18509	18443	18519	18606	18421	19068	18776	18598	18638	18789	18789	18856	18712	18764	18759	18789	18925	18460	18797	18675	18742	18645	18654	18880	18796	18855	18790	18690	18726	18666	18657	18652	18589	18695	18658	18449	18762	18815	18736	18476	18593	18440	18718	18774	18673	18713	18623	18653	18590	18781	18938	18494	18688	18635	18731	18813	18632	18572	18746	18619	18657	18578	18465	18566	18946	18575	18678	18728	18616	18693	18727	18798	18612	18569	18686	18756	18535	18619	18855	18606	18736	18558	18617	18729	18669	18939	18657	18653	18646	18766	18846	18753	18652	18647	18905	18796	18554	18727	18532	18811	18740	18589	18764	18747	18712	18680	18614	18487	18601	18846	18382	18627	18675	18519	18659	18724	18938	18701	18670	18884	18851	18566	18738	18715	18449	18607	18559	18646	18747	18800	18603	18791	18754	18664	18555	18573	18776	18861	18639	18821	18861	18841	18666	18792	18634	18593	18461	18418	18484	18640	18704	18635	18702	18888	18555	18871	18672	18681	18832	18976	18626	18732	18788	18700	18430	18674	18609	18751	18573	18659	18585	18784	18630	18611	18716	18533	18462	18771	18697	18707	18645	18583	18478	18859	18641	18590	18444	18673	18559	18716	18599	18500	18702	18752	18758	18897	18690	18644	18588	18686	18607	18578	18505	18683	18701	18628	18526	18769	18582	18657	18613	18670	18716	18660	18771	18771	18770	18676	18739	18680	18773	18612	18787	18580	18485	18706	18727	18722	18610	18744	18427	18562	18547	18640	18617	18642	18462	18823	18811	18601	18650	18780	18917	18661	18462	18567	18407	18685	18808	18659	18773	18689	18618	18521	18570	18580	18675	18865	18824	18665	18622	18736	18801	18604	18618	18875	18726	18677	18732	18714	18806	18774	18688	18719	18502	18675	18774	18540	18955	18617	18657	18353	18538	18692	18703	18586	18653	18698	18589	18547	18665	18759	18938	18495	18708	18652	18593	18637	18700	18757	18624	18803	18830	18500	18711	18609	18721	18690	18816	18687	18692	18529	18640	18654	18681	18517	18697	18791	18852	18815	18587	18640	18689	18467	18552	18408	18677	18729	18648	18708	18751	18727	18580	18680	18571	18484	18627	18672	18726	18640	18599	18708	18800	18549	18522	18645	18635	18729	18672	18695	18736	18674	18765	18528	18614	18552	18727	18453	18516	18581	18770	18560	18720	18765	18546	18509	18735	18820	18734	18609	18914	18685	18435	18844	18651	18775	18810	18538	18676	18816	18513	18660	18790	18651	18469	18894	18858	18615	18705	18729	18583	18446	18599	18475	18812	18506	18677	18602	18680	18542	18547	18627	18670	18572	18911	18873	18667	18486	18587	18534	18674	18680	18760	18832	18911	18681	18682	18715	18601	18491	18846	18660	18724	18636	18795	18886	18816	18746	18557	18698	18583	18594	18786	18593	18699	18711	18847	18650	18688	18695	18772	18695	18703	18611	18451	18675	18727	18716	18549	18641	18680	18645	18411	18676	18389	18623	18712	18702	18680	18767	18586	18623	18675	18779	18690	18697	18724	18578	18666	18588	18787	18585	18545	18445	18662	18701	18685	18763	18737	18665	18697	18804	19001	18729	18722	18731	18758	18770	18763	18797	18768	18709	18646	18793	18485	18792	18699	18596	18614	18633	18734	18629	18700	18631	18812	18609	18742	18732	18739	18833	18753	18893	18635	18834	18603	18748	18545	18586	18676	18764	18796	18632	18667	18582	18641	18718	18521	18767	18854	18638	18812	18736	18554	18638	18490	18492	18620	18446	18638	18854	18742	18665	18732	18778	18853	18524	18663	18495	18574	18744	18819	18816	18932	18670	18663	18638	18679	18574	18563	18709	18665	18603	18509	18800	18802	18603	18678	18613	18520	18871	18694	18641	18677	18632	18656	18587	18767	18685	18902	18508	18679	18446	18647	18636	18564	18666	18381	18761	18570	18659	18595	18575	18484	18662	18609	18537	18675	18554	18436	18702	18782	18757	18690	18704	18523	18631	18695	18698	18608	18501	18562	18818	18713	18845	18637	18619	18790	18821	18805	18602	18662	18680	18707	18568	18839	18723	18714	18856	18721	18410	18513	18494	18766	18713	18752	18651	18606	18572	18644	18897	18781	18742	18762	18759	18661	18563	18417	18668	18661	18760	18785	18679	18675	18691	18772	18766	18564	18504	18805	18680	18795	18865	18694	18634	18690	18958	18671	18549	18791	18615	18520	18417	18731	18871	18802	18745	18664	18834	18763	18701	18781	18649	18580	18621	18744	18658	18276	18603	18720	18579	18533	18645	18631	18514	18606	18391	18464	18596	18847	18683	18642	18624	18449	18648	18709	18680	18525	18451	18737	18902	18723	18696	18806	18568	18627	18708	18599	18601	18693	18681	18654	18529	18824	18735	18673	18652	18586	18547	18559	18662	18543	18663	18741	18406	18528	18568	18664	18517	18782	18767	18576	18604	18627	18568	18772	18734	18752	18693	18710	18630	18726	18891	18789	18517	18552	18916	18626	18551	18537	18941	18597	18523	18830	18630	18788	18344	18671	18445	18901	18601	18475	18586	18566	18631	18799	18642	18758	18746	18661	18480	18537	18893	18817	18791	18627	18672	18507	18621	18699	18637	18719	18680	18726	18541	18784	18679	19035	18659	18657	18557	18776	18630	18866	18539	18866	18594	18671	18560	18613	18597	18676	18575	18674	18656	18722	18824	18664	18745	18681	18572	18582	18527	18691	18734	18788	18778	18541	18654	18716	18612	18639	18598	18676	18787	18670	18783	18760	18634	18664	18824	18635	18560	18621	18644	18631	18735	18633	18662	18742	18562	18787	18732	18697	18549	18588	18844	18474	18560	18607	18751	18669	18765	18702	18894	18978	18757	18809	18472	18651	18976	18826	18714	18834	18843	18728	18755	18722	18600	18816	18714	18633	18559	18599	18705	18476	18721	18488	18549	18679	18601	18674	18825	18806	18638	18753	18817	18686	18588	18595	18533	18587	18575	18596	18693	18805	18841	18360	18785	18836	18597	18565	18472	18465	18603	18763	18631	18526	18714	18593	18588	18641	18522	18646	18744	18766	18653	18480	18520	18710	18718	18556	18495	18594	18651	18783	18757	18604	18537	18845	18735	18856	18652	18643	18721	18641	18708	18655	18527	18779	18864	18661	18561	18570	18424	18639	18700	18546	18552	18541	18611	18558	18830	18673	18836	18774	18411	18590	18872	18716	18722	18807	18833	18580	18671	18771	18724	18678	18666	18983	18472	18464	18756	18469	18627	18664	18653	18647	18587	18468	18649	18485	18655	18724	18788	18588	18965	18679	18868	18837	18778	18620	18773	18748	18595	18579	18593	18488	18537	18713	18632	18696	18716	18658	18711	18771	18779	18612	18601	18665	18779	18630	18752	18866	18598	18754	18748	18747	18686	18506	18596	18703	18665	18814	18483	18767	18533	18765	18629	18722	18755	18654	18716	18532	18552	18434	18517	18834	18755	18539	18502	18558	18591	18473	18618	18694	18599	18799	18660	18861	18912	18678	18775	18579	18727	18739	18617	18695	18553	18565	18573	18722	18845	18746	18761	18778	18695	18785	18626	18811	18570	18528	18379	18741	18967	18670	18697	18701	18680	18826	18692	18715	18799	18708	18595	18739	18737	18903	18560	18587	18746	18959	18557	18701	18671	18732	18627	18735	18532	18753	18778	18796	18764	18738	18606	18773	18706	18786	18711	18540	18630	18730	18582	18714	18613	18673	18766	18810	18817	18859	18589	18845	18665	18590	18526	18663	18625	18759	18702	18610	18800	18644	18737	18717	18888	18827	18734	18651	18681	18493	18559	18513	18616	18484	18551	18474	18831	18389	18813	18742	18597	18863	18642	18600	18704	18557	18746	18622	18817	18611	18591	18789	18626	18746	18580	18736	18735	18642	18824	18540	18632	18730	18784	18553	18612	18430	18514	18844	18693	18866	18695	18677	18763	18817	18860	18497	18654	18654	18734	18571	18699	18720	18755	18697	18690	18940	18706	18578	18557	18738	18714	18758	18591	18541	18749	18818	18635	18742	18847	18499	18820	18653	18632	18899	18685	18606	18818	18651	18828	18825	18565	18454	18647	18654	18653	18820	18758	18694	18770	18616	18716	18956	18509	18614	18752	18716	18669	18593	18783	18664	18764	18731	18732	18635	18662	18821	18640	18627	18694	18678	18794	18801	18811	18573	18885	18678	18526	18677	18772	18663	18694	18592	18487	18733	18602	18840	18664	18636	18688	18541	18679	18638	18682	18727	18595	18795	18657	18596	18595	18758	18652	18804	18854	18849	18747	18720	18815	18880	18660	18652	18785	18718	18740	18682	18666	18702	18867	18691	18662	18665	18806	18652	18591	18947	18691	18641	18892	18535	18583	18693	18399	18571	18754	18736	18847	18795	18698	18738	18781	18622	18628	18676	18656	18704	18663	18707	18828	18823	18801	18582	18874	18743	18647	18316	18562	18607	18822	18385	18680	18748	18724	18752	18539	18766	18575	18630	18610	18780	18712	18697	18862	18591	18656	18734	18737	18563	18578	18772	18879	18739	18596	18786	18723	18864	18842	18485	18598	18697	18701	18815	18847	18541	18588	18688	18513	18777	18731	18699	18809	18747	18482	18748	18584	18596	18354	18635	18706	18751	18632	18794	18769	18752	18462	18719	18809	18717	18734
30984	46833	41449	36741	33340	31554	28833	26719	22968	22597	28342	23995	18080	18348	18204	17604	17032	16320	16147	16040	15761	15295	14958	14892	14686	14819	14784	14628	14653	14651	14713	14434	14471	14433	14572	14540	14419	14366	14393	14407	14393	14443	14461	14381	14484	14320	14215	14257	14226	14269	14309	14180	14214	14471	14254	14262	14491	14348	14499	14282	14471	14436	14399	14450	14470	14426	14275	14205	14431	14548	14404	14307	14443	14446	14282	14409	14388	14360	14389	14303	14248	14329	14383	14378	14389	14326	14192	14402	14342	14505	14369	14447	14334	14289	14367	14430	14326	14235	14407	14411	14291	14561	14381	14314	14388	14226	14473	14423	14383	14323	14455	14421	14248	14313	14364	14367	14293	14486	14311	14390	14410	14407	14396	14371	14435	14357	14307	14477	14189	14229	14237	14228	14256	14263	14514	14396	14416	14335	14316	14315	14338	14383	14248	14623	14405	14296	14355	14337	14379	14410	14228	14352	14303	14425	14255	14447	14285	14353	14412	14534	14381	14387	14303	14446	14297	14410	14365	14353	14399	14456	14338	14300	14364	14464	14245	14280	14272	14383	14329	14375	14315	14139	14313	14397	14322	14341	14308	14385	14408	14419	14278	14476	14270	14512	14297	14295	14406	14342	14447	14308	14295	14172	14308	14240	14312	14421	14389	14238	14237	14361	14369	14430	14362	14096	14356	14432	14340	14390	14209	14317	14327	14563	14369	14528	14469	14296	14319	14414	14349	14269	14399	14419	14268	14309	14323	14409	14308	14242	14131	14450	14289	14151	14328	14214	14386	14320	14290	14422	14510	14326	14404	14417	14290	14472	14378	14236	14198	14286	14319	14234	14272	14298	14313	14473	14285	14480	14472	14330	14253	14275	14481	14194	14399	14373	14520	14279	14282	14320	14335	14362	14406	14175	14347	14308	14227	14359	14235	14274	14368	14367	14384	14437	14383	14342	14347	14289	14440	14337	14479	14186	14429	14320	14493	14160	14169	14248	14418	14321	14405	14391	14162	14522	14304	14425	14376	14326	14526	14285	14489	14199	14455	14227	14399	14206	14292	14250	14226	14227	14359	14295	14456	14366	14304	14262	14452	14325	14392	14476	14357	14159	14379	14485	14287	14526	14340	14347	14311	14125	14359	14415	14280	14234	14262	14251	14373	14444	14475	14434	14395	14353	14432	14358	14293	14350	14285	14342	14141	14501	14168	14281	14391	14493	14386	14283	14212	14188	14411	14355	14269	14255	14309	14389	14549	14307	14244	14368	14365	14397	14434	14429	14492	14422	14332	14388	14295	14381	14323	14188	14463	14562	14531	14329	14308	14147	14311	14536	14282	14502	14415	14340	14373	14306	14434	14403	14297	14405	14290	14325	14287	14265	14398	14322	14517	14317	14382	14394	14184	14420	14403	14318	14351	14477	14360	14448	14450	14559	14562	14416	14220	13938	14528	14178	14428	14583	14226	14332	14152	14514	14384	14500	14367	14411	14260	14412	14285	14346	14315	14462	14218	14307	14421	14292	14387	14275	14352	14400	14201	14326	14524	14336	14387	14414	14279	14492	14454	14394	14413	14166	14425	14374	14390	14350	14444	14364	14416	14296	14373	14320	14274	14423	14365	14350	14102	14371	14338	14358	14242	14285	14447	14192	14345	14561	14374	14339	14312	14307	14593	14366	14428	14332	14348	14446	14393	14343	14299	14384	14254	14528	14357	14356	14437	14404	14402	14213	14547	14318	14223	14364	14404	14348	14420	14470	14455	14426	14269	14479	14258	14186	14380	14444	14079	14265	14367	14284	14394	14331	14351	14314	14561	14289	14349	14265	14307	14613	14142	14159	14382	14311	14496	14353	14311	14141	14347	14425	14351	14315	14462	14280	14423	14472	14158	14512	14407	14486	14359	14476	14426	14335	14351	14450	14440	14303	14388	14318	14363	14347	14402	14245	14390	14330	14474	14441	14383	14439	14364	14441	14353	14592	14329	14167	14388	14382	14287	14560	14311	14500	14209	14432	14404	14271	14434	14422	14272	14279	14373	14467	14399	14400	14160	14291	14220	14332	14444	14325	14446	14234	14316	14319	14302	14490	14144	14436	14414	14358	14355	14287	14338	14442	14347	14353	14192	14331	14306	14322	14475	14403	14355	14401	14279	14437	14443	14646	14155	14305	14456	14383	14202	14129	14524	14290	14257	14369	14275	14495	14450	14139	14335	14324	14170	14501	14427	14235	14523	14483	14340	14278	14437	14158	14420	14265	14327	14289	14296	14363	14438	14262	14383	14304	14354	14508	14375	14433	14547	14356	14304	14329	14344	14281	14434	14345	14278	14418	14444	14312	14373	14397	14404	14418	14280	14322	14452	14407	14409	14191	14385	14276	14441	14232	14197	14272	14453	14312	14330	14281	14308	14287	14526	14352	14246	14248	14292	14381	14470	14451	14488	14271	14307	14261	14412	14203	14340	14329	14381	14389	14153	14314	14271	14491	14492	14211	14265	14322	14396	14316	14331	14455	14533	14127	14249	14409	14396	14329	14356	14325	14353	14485	14433	14428	14297	14350	14303	14506	14376	14363	14232	14452	14435	14437	14393	14379	14296	14418	14242	14405	14592	14450	14335	14398	14352	14449	14470	14299	14369	14557	14504	14523	14251	14204	14381	14382	14429	14384	14236	14389	14281	14405	14376	14362	14622	14496	14233	14484	14385	14199	14423	14286	14258	14366	14514	14372	14370	14351	14388	14376	14324	14335	14343	14472	14335	14492	14392	14288	14369	14477	14273	14334	14509	14229	14455	14261	14365	14439	14117	14404	14453	14353	14446	14371	14284	14445	14427	14252	14356	14186	14285	14502	14290	14297	14459	14227	14346	14534	14361	14404	14226	14369	14273	14443	14397	14408	14281	14384	14393	14459	14343	14279	14408	14407	14360	14400	14282	14266	14379	14328	14403	14356	14267	14343	14183	14334	14470	14281	14292	14435	14482	14244	14405	14428	14520	14445	14419	14447	14314	14427	14481	14229	14443	14497	14377	14274	14380	14435	14279	14219	14349	14409	14338	14317	14401	14203	14415	14168	14232	14457	14473	14217	14482	14294	14269	14279	14373	14294	14263	14249	14375	14602	14398	14215	14245	14440	14533	14572	14329	14324	14438	14390	14575	14586	14431	14373	14294	14165	14387	14437	14147	14549	14289	14365	14449	14253	14376	14326	14277	14476	14228	14431	14364	14290	14295	14437	14380	14289	14303	14321	14253	14525	14327	14365	14384	14348	14305	14484	14369	14260	14366	14272	14440	14333	14300	14377	14459	14519	14355	14387	14338	14484	14333	14233	14211	14365	14344	14340	14268	14524	14450	14454	14324	14513	14341	14536	14406	14340	14512	14364	14340	14298	14421	14327	14253	14371	14450	14396	14460	14248	14412	14450	14256	14308	14144	14455	14409	14408	14361	14279	14367	14390	14194	14431	14362	14339	14357	14268	14365	14272	14419	14270	14284	14319	14353	14178	14438	14427	14275	14487	14301	14313	14301	14361	14306	14402	14200	14352	14135	14429	14413	14188	14339	14216	14379	14508	14424	14442	14651	14312	14382	14322	14229	14396	14408	14450	14191	14384	14433	14385	14378	14256	14119	14423	14319	14290	14310	14293	14373	14314	14245	14305	14261	14234	14370	14299	14401	14451	14394	14522	14454	14361	14363	14250	14277	14404	14444	14457	14360	14377	14174	14372	14209	14300	14333	14374	14184	14276	14325	14244	14396	14437	14419	14425	14305	14264	14384	14490	14446	14419	14196	14380	14333	14258	14172	14369	14432	14276	14234	14370	14368	14192	14477	14256	14440	14398	14509	14457	14320	14363	14531	14272	14437	14231	14248	14101	14522	14415	14314	14284	14610	14284	14343	14416	14340	14416	14340	14424	14157	14193	14344	14304	14200	14132	14438	14473	14388	14186	14332	14269	14318	14249	14383	14271	14444	14358	14324	14290	14303	14441	14260	14445	14318	14393	14477	14275	14360	14422	14399	14383	14260	14157	14578	14311	14370	14438	14456	14412	14387	14396	14347	14477	14399	14302	14313	14444	14426	14421	14136	14417	14408	14340	14258	14255	14396	14417	14240	14413	14378	14440	14425	14347	14198	14320	14292	14462	14493	14367	14205	14405	14407	14480	14209	14408	14468	14326	14334	14298	14359	14366	14254	14349	14425	14416	14271	14287	14459	14420	14330	14331	14358	14396	14558	14291	14269	14452	14393	14410	14410	14480	14411	14358	14247	14427	14257	14187	14397	14229	14256	14291	14585	14461	14270	14449	14437	14324	14285	14383	14326	14344	14308	14418	14469	14395	14045	14468	14265	14249	14123	14381	14247	14445	14312	14469	14405	14338	14391	14361	14348	14482	14288	14521	14511	14418	14335	14309	14369	14283	14457	14479	14200	14173	14158	14374	14298	14288	14296	14193	14441	14213	14274	14371	14301	14455	14387	14347	14399	14265	14336	14290	14232	14303	14308	14311	14423	14373	14313	14244	14113	14387	14426	14461	14444	14297	14449	14312	14376	14368	14417	14291	14382	14344	14503	14323	14358	14214	14455	14207	14378	14265	14304	14205	14312	14291	14293	14163	14317	14244	14485	14296	14325	14369	14410	14451	14346	14381	14495	14421	14323	14428	14368	14619	14400	14226	14429	14559	14344	14387	14354	14489	14379	14226	14274	14318	14384	14311	14311	14236	14309	14441	14311	14359	14561	14382	14319	14314	14399	14392	14461	14411	14279	14313	14395	14324	14288	14345	14298	14406	14355	14476	14357	14276	14313	14439	14396	14331	14438	14381	14204	14371	14401	14299	14516	14341	14360	14326	14201	14478	14311	14122	14394	14309	14303	14305	14311	14488	14302	14336	14371	14414	14423	14415	14384	14430	14349	14313	14254	14248	14364	14264	14551	14257	14252	14373	14344	14381	14350	14373	14505	14291	14382	14382	14238	14408	14413	14403	14373	14232	14316	14391	14365	14461	14459	14313	14481	14367	14519	14293	14161	14467	14266	14340	14162	14292	14371	14421	14369	14310	14162	14266	14210	14434	14323	14292	14399	14560	14420	14345	14391	14361	14395	14443	14231	14390	14298	14315	14241	14211	14199	14345	14336	14256
24713	21580	29104	25244	26033	32026	34269	28888	26112	25549	33164	30900	23950	22822	22963	22424	21565	20987	21049	20594	20163	19509	19684	19425	19377	19181	19172	18935	18957	18919	18763	19041	18932	18832	18874	18999	18778	18781	18843	18833	18914	18805	18913	18934	19050	18936	18897	18636	18757	18718	18981	18672	18650	18978	18930	18691	18804	18715	18775	18859	18719	18792	18764	18671	18780	18498	18794	18891	18928	18793	18809	18863	18673	18785	18770	18696	19004	18894	18807	18736	18717	18606	18793	18917	18805	18812	18611	18685	18910	18626	18822	18778	18777	18827	18661	18877	18756	18842	18990	18806	18663	18666	18841	18663	18759	18645	18666	18689	18751	18671	18802	18805	18734	18823	18573	18571	18821	18878	18795	18828	18852	18701	18884	18684	18787	18712	18789	18825	18635	18728	18635	18886	18805	18589	18534	18675	18712	18765	18835	18826	19085	18786	18695	18789	18746	18860	18697	18681	18587	18571	18643	18630	18740	18759	18843	18728	18749	18817	18666	18730	18924	18775	18857	18722	18757	18545	18761	18839	18637	18744	18889	18881	18545	18673	18672	18692	18824	18729	18748	18610	18882	18639	18672	18688	18711	18644	18896	18721	18890	18807	18676	18724	18611	18695	18888	18711	18860	18744	18691	18621	18736	18871	18910	18862	18794	18981	18997	18788	18785	18757	18658	18755	18652	18698	18876	18741	18691	18636	18746	18647	18731	18648	18701	18700	18713	18970	18747	19038	18433	18533	18691	18637	18756	18615	18813	18509	18597	18816	18687	18811	18656	18738	18725	18955	18700	18622	18726	18945	18584	18736	18730	18671	18801	18614	18800	18794	18579	18759	18816	18718	18652	18614	18679	18909	18506	18901	18600	18653	18603	18782	18644	18730	18677	18767	18866	18631	18888	18700	18700	18370	18666	18974	18688	18857	18532	18566	18607	18813	18518	18714	18690	18826	18870	18667	18712	18590	18697	18869	18648	18668	18878	18696	18828	18840	18713	18635	18736	18625	18722	18813	18752	18782	18580	18707	18623	18879	18750	18531	18532	18616	18474	18785	18861	18768	18809	18787	18794	18807	18644	18821	18930	18979	18629	18792	18757	18648	18678	18472	18841	18544	18898	18801	18877	18619	18798	18700	18570	18747	18600	18729	18687	18706	18620	18728	18680	18912	18782	18905	18791	18859	18717	18750	18679	18575	18797	18678	18812	18761	18670	18730	18647	18571	18945	18692	18825	18488	18515	18985	18822	18727	18940	18699	18753	18662	18744	18827	18790	18702	18727	18870	18758	18784	18884	18745	18780	18700	18660	18755	18628	18999	18646	18695	18797	18541	19035	18569	18560	18840	18810	18738	18814	18611	18644	18615	18638	18816	18698	18699	18837	18645	18632	19084	18693	18858	18726	18794	18843	18748	18836	18726	18920	18607	18779	19011	18894	18858	18699	18704	18664	18748	18747	18912	18739	18806	18680	18807	18805	18790	18882	18746	18717	18846	18538	18744	18591	18694	18760	18659	18515	19007	18741	18716	18638	18646	18646	18539	18810	18964	18881	18821	18797	18639	18689	18739	18591	18779	18856	18730	18799	18874	18781	18860	18654	18842	18796	18834	18679	18688	18636	18855	18750	18774	18570	18594	18582	18765	18690	18566	18489	18607	18672	18819	18820	18788	18580	18744	18888	18779	18753	18659	18854	18798	18734	18835	18688	18688	18503	18773	18754	18646	18639	18754	18887	18649	18839	18862	18801	18751	18666	18854	19059	18599	18992	18606	18860	18681	18824	18703	18692	18788	18698	18543	18818	18804	18753	18745	18608	18757	18697	18892	18751	18817	18907	18611	18706	18710	18880	19004	18867	18831	18678	18800	18491	18589	19127	18719	18870	18674	18813	18613	18690	18668	18642	18807	18700	18806	19006	18700	18628	18580	18677	18868	18785	18824	18619	18660	18724	18575	18589	18451	18741	18641	18779	18687	18559	18731	18937	18827	18761	18587	18683	18825	18656	18741	18490	18767	18576	18699	18688	18768	18762	19116	18709	18910	18718	18891	18709	18645	18666	18881	18748	18791	18728	18743	18639	18648	18737	18687	18822	18719	18698	18679	18631	18570	18647	18778	18631	18921	18821	18773	18789	18655	19016	18624	18833	18820	18880	18916	18835	18669	18651	18722	18728	18812	18799	18426	18849	18695	18831	18694	18986	18924	18760	18814	18725	18673	18834	18631	18818	18539	19000	18679	18747	18783	18822	18633	18820	18738	18664	18565	18674	18743	18527	18690	18909	18697	18814	18660	18701	18824	18694	18801	18839	18780	18679	18669	18722	18713	18771	18821	18669	18610	18722	18643	18779	18733	18665	18592	18862	18903	18662	18529	18709	18814	18606	18724	18694	18656	18681	18798	18874	18710	18682	19040	18776	18595	18639	18712	18751	18747	18751	18804	18653	18853	18684	18605	18845	18608	18589	18650	18658	18721	18578	18618	18629	18562	18711	18641	18739	18767	18812	18669	18672	18699	18970	18907	18813	18919	18718	18750	18873	18567	18737	18846	18701	18808	18627	18806	18727	18477	18784	18800	18683	18730	18624	18792	18813	18905	18908	18791	18729	18737	18611	18777	18872	18755	18750	18635	18748	18568	18760	18756	18706	18658	18668	18830	18564	18634	18577	18831	18737	18690	18723	18815	18755	18596	18734	18621	18666	18776	18747	18797	18725	18772	18790	18649	18664	18782	18509	18699	18696	18660	18564	18883	18853	18798	18761	18724	18704	18741	18754	18865	18620	18941	18498	18877	18777	18904	18769	18680	18723	18697	18850	18562	18791	18785	18727	18604	18578	18861	18931	18761	18713	18737	18665	18683	18536	18792	18723	18840	18652	18793	18762	18682	18640	18861	18835	18839	18700	18878	18442	18464	18686	18796	18822	18705	18833	18858	18747	18684	18592	18788	18583	18694	18649	18746	18728	18695	18869	18655	18822	19011	18784	18834	18724	18738	18639	18723	18832	18629	18959	18697	18825	18778	19013	18826	18590	18722	18872	18699	18829	18799	18691	18617	18816	18667	18630	18742	18831	18733	18717	18684	18741	18780	18923	18679	18592	18638	18718	18580	18822	18707	18780	18928	18685	18839	18935	18630	18824	18578	18578	18601	18783	18736	18693	19090	18853	18641	18787	18682	18834	18663	18598	18674	18568	18730	18746	18714	18757	18620	18838	18631	18498	18705	18850	18630	18754	18825	18549	18958	18866	18800	18778	18579	18621	18679	18737	18692	18728	18531	18738	18665	18754	18897	18586	18706	18660	18800	18713	18836	18526	18717	18760	18890	18519	18667	18595	18701	18797	18866	18920	18650	18749	18790	18823	18808	18763	18827	18893	18562	18656	18778	18780	18751	18877	18874	18793	18688	18877	18700	18761	18703	18977	18631	18688	18731	18690	18678	18830	18898	18652	18741	18763	18731	18577	18778	18724	18676	18932	18926	18809	18861	18528	18838	18930	18719	18752	18549	18704	18536	18753	18698	18887	18686	18612	18732	18630	18604	18627	18785	18782	18690	18680	18793	18763	18657	18916	18871	18694	18798	18864	18810	18827	18710	18517	18689	18778	18700	18830	18734	18446	18788	18906	18726	18836	18701	18875	18640	18637	18479	18773	18744	18672	18918	18908	18802	18866	18643	18730	18946	18896	18809	18674	18691	18769	18762	18648	18743	18849	18733	18770	18641	18715	18564	18763	18686	18751	18778	18791	18733	18730	18908	18654	18980	18712	18784	18752	18690	18732	18468	18796	18867	18822	18588	18800	18772	18388	18578	18810	18564	18833	18746	18592	18722	18706	18596	18791	18523	18774	18788	18809	18792	18786	18553	18937	18801	18730	18637	18821	18963	18633	18861	18745	18705	18674	18414	18686	18605	18810	18672	18842	18942	18673	18657	18752	18426	18471	18755	18672	18685	18792	18801	18835	18652	18794	18843	18835	18692	18631	18416	18837	18625	18968	18600	18853	18763	18800	18803	18595	18895	18720	18951	18781	18524	19013	18779	18659	18743	18665	18641	18788	18749	18723	18715	18969	18772	18781	18631	18642	18674	18869	18700	18699	18684	18834	18660	18675	18842	18703	18485	18847	18747	18574	18931	18801	18832	18876	18713	18695	18650	18738	18737	18713	18638	18648	18623	18648	18966	18635	18791	18530	18660	18794	18722	18643	18814	18533	18839	18734	18680	18948	18599	18549	18794	18756	18740	18656	18644	18731	18801	18653	18657	18677	18765	18670	18791	18820	18820	18889	18592	18609	18609	18680	18599	18783	18871	18927	18645	18687	18594	18702	18588	18771	18975	18698	18798	18845	18728	18827	18893	18882	18829	18699	18658	18750	18822	18562	18694	18959	18783	18731	18735	18948	19021	18777	18671	18856	18742	18766	18582	18780	18703	18659	18719	18593	18736	18619	18809	18676	18782	18688	18545	18709	18829	18725	18680	18810	18701	18834	18848	18572	18785	18785	18638	19027	18643	18878	18869	18687	18745	18568	18790	18738	18738	18807	18639	18730	18816	18771	18623	18719	18873	18875	18822	18756	18688	18854	18763	18653	18622	18676	18700	18748	18724	18487	18508	18680	18787	18831	18660	18683	18939	18634	18751	18547	18811	18925	18795	18629	18678	18786	18759	18821	18799	18694	18685	18720	18598	18861	18778	18493	18672	18727	18870	18740	18700	18820	18704	18808	18732	18671	18750	18599	18896	18585	18756	18663	18844	18886	18710	18748	18919	18742	18828	18819	18498	18787	18672	18499	18828	18728	18752	18913	18595	18748	18665	18617	18760	18778	19126	18635	18536	18646	18697	18809	18703	18818	18721	18658	18827	18855	19040	18819	18744	18788	18731	18733	18501	18632	18816	18815	18620	18754	18810	18677	18647	18780	18769	18808	18732	18992	18683	18785	18898	18655	18904	19010	18605	18751	18559	18795	18882	18631	18820	18679	18804	18766	18844	18634	18775	18692	18749	18516	18626	18864	18872	18639	18708	18885	18591	18588	18804	18673	18913	18907	18840	18833	18699	18669	18730	18796	18707	18662	18669	18583	18709	18767	18938	18866	18806	18532	18921	18680	18811	18712	18837	18808	18576	18813	18826	18463	18874	18502	18628	18654	19018
31151	47006	42113	40240	38973	36302	33057	28813	24915	24559	34868	28948	20616	20004	20241	19718	18328	17614	17277	16725	15846	15545	15473	15103	15160	14843	14784	14763	14635	14682	14565	14487	14500	14290	14502	14634	14483	14228	14259	14442	14466	14483	14387	14337	14496	14462	14406	14294	14215	14329	14608	14609	14446	14456	14498	14539	14358	14531	14400	14182	14395	14428	14271	14386	14436	14352	14381	14375	14320	14412	14316	14491	14451	14345	14350	14421	14264	14380	14511	14551	14381	14479	14200	14411	14374	14370	14412	14418	14404	14437	14416	14338	14483	14284	14378	14447	14385	14226	14385	14332	14330	14542	14429	14361	14485	14291	14343	14404	14346	14491	14453	14279	14385	14331	14467	14571	14311	14353	14523	14392	14449	14420	14412	14436	14278	14227	14358	14366	14494	14435	14372	14235	14255	14553	14350	14499	14360	14361	14446	14336	14466	14664	14549	14552	14470	14324	14518	14393	14350	14417	14359	14298	14417	14537	14522	14347	14310	14364	14441	14436	14319	14529	14514	14442	14426	14389	14372	14521	14267	14377	14302	14356	14439	14587	14439	14410	14331	14397	14350	14471	14281	14364	14392	14372	14294	14397	14374	14364	14307	14546	14402	14409	14378	14515	14414	14348	14445	14298	14349	14434	14392	14391	14292	14280	14305	14402	14141	14449	14390	14400	14436	14327	14247	14318	14195	14477	14475	14400	14327	14387	14352	14290	14283	14183	14514	14316	14373	14348	14211	14280	14316	14301	14477	14227	14249	14268	14361	14320	14543	14274	14484	14349	14435	14315	14220	14409	14317	14378	14301	14359	14430	14444	14433	14378	14356	14372	14430	14450	14411	14499	14296	14373	14425	14440	14329	14269	14413	14317	14536	14556	14452	14450	14294	14446	14368	14521	14454	14381	14189	14395	14378	14260	14465	14190	14285	14343	14239	14462	14356	14441	14480	14266	14349	14346	14367	14508	14310	14458	14435	14409	14296	14381	14327	14478	14216	14357	14430	14484	14344	14344	14259	14313	14318	14580	14363	14237	14311	14178	14365	14373	14349	14427	14312	14201	14207	14300	14273	14492	14517	14346	14396	14464	14331	14390	14457	14335	14490	14258	14347	14356	14316	14340	14260	14369	14193	14374	14326	14330	14569	14307	14190	14430	14318	14547	14268	14157	14497	14198	14420	14568	14370	14412	14466	14289	14375	14203	14399	14361	14301	14350	14333	14377	14326	14416	14325	14521	14343	14251	14314	14414	14268	14264	14412	14395	14456	14230	14474	14367	14444	14463	14408	14459	14324	14324	14336	14267	14194	14328	14179	14376	14454	14592	14343	14453	14333	14346	14449	14471	14373	14251	14291	14334	14468	14473	14543	14396	14311	14445	14401	14297	14515	14385	14417	14286	14322	14272	14401	14379	14287	14390	14241	14376	14423	14263	14288	14375	14237	14451	14348	14384	14390	14299	14281	14359	14236	14415	14459	14203	14556	14431	14456	14472	14342	14469	14452	14381	14439	14472	14344	14268	14424	14304	14356	14436	14336	14355	14400	14311	14252	14331	14177	14388	14379	14378	14308	14484	14171	14252	14355	14303	14495	14405	14405	14331	14414	14236	14409	14231	14488	14261	14296	14294	14294	14383	14318	14393	14285	14361	14370	14259	14440	14201	14288	14288	14286	14542	14347	14417	14396	14459	14275	14210	14301	14404	14517	14242	14255	14277	14427	14382	14169	14452	14119	14213	14253	14293	14432	14409	14336	14275	14492	14481	14379	14358	14353	14357	14369	14469	14398	14426	14339	14418	14393	14331	14409	14320	14372	14448	14270	14464	14264	14367	14325	14533	14318	14377	14473	14378	14360	14519	14213	14424	14484	14527	14296	14466	14377	14334	14307	14169	14374	14223	14501	14496	14281	14414	14538	14343	14645	14347	14302	14448	14518	14402	14205	14329	14425	14414	14378	14459	14322	14239	14442	14421	14582	14193	14396	14400	14337	14319	14304	14314	14474	14283	14400	14365	14334	14461	14534	14436	14354	14393	14427	14646	14385	14292	14339	14382	14268	14351	14342	14263	14377	14344	14404	14306	14235	14384	14461	14382	14265	14362	14436	14452	14351	14163	14420	14349	14440	14352	14275	14359	14493	14200	14473	14385	14333	14403	14329	14361	14204	14292	14466	14367	14346	14568	14340	14393	14360	14510	14237	14353	14345	14332	14484	14391	14288	14360	14351	14433	14398	14328	14466	14387	14562	14306	14307	14450	14416	14333	14219	14364	14347	14574	14341	14427	14549	14338	14501	14263	14505	14322	14332	14409	14100	14272	14380	14395	14105	14511	14230	14283	14456	14546	14372	14225	14234	14436	14384	14303	14342	14229	14358	14252	14389	14252	14444	14234	14477	14176	14316	14287	14351	14370	14434	14400	14346	14354	14409	14387	14383	14266	14362	14333	14248	14389	14358	14429	14306	14490	14281	14229	14249	14413	14378	14431	14418	14404	14455	14280	14362	14503	14237	14308	14391	14463	14320	14412	14438	14192	14267	14486	14390	14516	14446	14373	14429	14392	14305	14374	14416	14503	14396	14678	14342	14416	14273	14330	14374	14241	14250	14308	14405	14345	14321	14571	14376	14445	14430	14441	14353	14284	14415	14446	14473	14414	14348	14329	14221	14256	14429	14392	14389	14416	14539	14524	14316	14183	14305	14549	14278	14281	14406	14493	14317	14556	14303	14323	14272	14451	14339	14397	14340	14368	14170	14361	14192	14367	14599	14346	14366	14468	14376	14489	14391	14548	14403	14431	14418	14443	14196	14427	14426	14485	14297	14359	14353	14304	14189	14500	14492	14161	14278	14287	14388	14326	14443	14458	14401	14236	14529	14418	14307	14366	14454	14347	14236	14382	14408	14280	14210	14301	14368	14336	14575	14357	14339	14249	14519	14356	14438	14274	14385	14485	14370	14250	14364	14459	14273	14498	14554	14377	14392	14518	14371	14449	14359	14238	14224	14406	14383	14400	14378	14430	14406	14229	14323	14296	14292	14573	14268	14249	14253	14374	14314	14338	14374	14340	14339	14514	14397	14167	14252	14387	14371	14183	14459	14475	14239	14503	14361	14422	14430	14417	14469	14196	14370	14355	14367	14304	14376	14409	14321	14240	14460	14531	14554	14382	14443	14330	14291	14328	14293	14226	14287	14216	14368	14450	14550	14390	14527	14374	14384	14372	14685	14376	14288	14330	14434	14260	14396	14344	14315	14214	14289	14107	14567	14448	14237	14359	14400	14152	14393	14415	14372	14324	14232	14256	14339	14369	14284	14283	14395	14425	14375	14461	14406	14242	14450	14257	14274	14438	14309	14251	14470	14410	14428	14217	14364	14273	14357	14409	14336	14544	14518	14460	14362	14323	14393	14346	14398	14388	14326	14209	14345	14213	14286	14238	14421	14307	14566	14377	14219	14355	14543	14360	14510	14406	14395	14394	14369	14263	14258	14360	14458	14164	14426	14310	14262	14395	14327	14365	14338	14330	14245	14412	14361	14410	14346	14168	14267	14299	14320	14356	14333	14468	14298	14372	14382	14281	14363	14284	14375	14313	14357	14445	14369	14391	14157	14400	14552	14421	14220	14210	14444	14433	14384	14110	14412	14462	14279	14359	14457	14485	14380	14560	14337	14533	14458	14361	14347	14328	14427	14276	14315	14275	14343	14376	14458	14337	14381	14351	14318	14474	14370	14393	14340	14512	14268	14375	14493	14422	14369	14364	14419	14338	14347	14361	14389	14350	14348	14496	14485	14164	14420	14308	14466	14220	14269	14249	14436	14413	14305	14254	14219	14413	14452	14405	14220	14261	14435	14315	14329	14371	14341	14572	14331	14468	14393	14354	14371	14459	14251	14468	14518	14450	14434	14341	14464	14496	14484	14338	14281	14505	14206	14317	14157	14432	14302	14291	14477	14287	14281	14347	14406	14401	14301	14386	14372	14473	14301	14484	14428	14392	14321	14404	14375	14328	14261	14329	14406	14266	14279	14405	14184	14371	14498	14371	14469	14303	14502	14364	14419	14362	14475	14256	14497	14448	14282	14584	14442	14449	14514	14319	14534	14182	14311	14421	14519	14374	14413	14369	14346	14364	14261	14227	14302	14427	14273	14550	14419	14364	14423	14452	14432	14332	14292	14350	14296	14502	14273	14507	14260	14462	14289	14332	14171	14458	14401	14359	14322	14390	14410	14517	14459	14408	14480	14455	14281	14341	14364	14551	14313	14442	14476	14359	14413	14329	14308	14303	14152	14336	14396	14353	14460	14298	14432	14355	14310	14493	14233	14369	14468	14157	14322	14203	14484	14332	14369	14335	14339	14321	14434	14522	14169	14435	14456	14191	14320	14411	14373	14435	14312	14502	14313	14214	14223	14341	14330	14327	14164	14068	14461	14421	14437	14495	14249	14347	14207	14492	14383	14202	14399	14290	14338	14289	14334	14335	14349	14340	14334	14255	14319	14216	14456	14305	14131	14354	14425	14392	14446	14436	14517	14302	14323	14407	14480	14389	14442	14363	14338	14217	14443	14475	14365	14232	14517	14348	14243	14414	14348	14231	14229	14262	14454	14055	14247	14470	14439	14456	14346	14362	14600	14339	14257	14457	14383	14417	14287	14194	14305	14509	14368	14466	14448	14258	14436	14441	14453	14432	14399	14316	14376	14319	14478	14386	14514	14406	14215	14368	14374	14391	14394	14398	14427	14318	14391	14272	14539	14514	14377	14320	14359	14376	14454	14370	14465	14319	14366	14557	14435	14415	14443	14417	14277	14292	14284	14214	14395	14307	14559	14272	14408	14396	14327	14600	14232	14515	14421	14342	14330	14411	14323	14369	14263	14241	14297	14426	14326	14311	14410	14416	14196	14475	14468	14477	14444	14334	14525	14317	14249	14330	14353	14432	14392	14481	14323	14454	14406	14383	14424	14382	14286	14222	14243	14494	14340	14329	14380	14409	14477	14230	14189	14260	14325	14219	14506	14435	14239	14322	14403	14453	14334	14405	14503	14531	14365	14512	14418	14359	14539	14499	14405	14298	14365	14281	14369	14561	14328	14302	14317	14433	14287	14287	14369	14363	14181	14437	14349	14372	14593	14548	14341	14303	14272	14505
38524	34282	32805	31422	29007	27133	25534	23049	22092	21530	21745	21156	20844	20984	20962	20581	20204	19804	19687	19330	19193	18906	18958	18920	19017	18775	18783	18778	18593	18613	18826	18668	18631	18575	18700	18718	18818	18781	18716	18709	18756	18610	18395	18728	18659	18528	18908	18626	18575	18819	18892	18632	18702	18728	18666	18468	18656	18563	18790	18714	18577	18557	19097	18760	18544	18552	18936	18689	18555	18640	18512	18396	18714	18549	18647	18681	18724	18498	18755	18629	18554	18762	18583	18605	18718	18525	18714	18628	18524	18696	18888	18703	18607	18627	18445	18921	18940	18539	18473	18729	18660	18566	18671	18662	18581	18539	18611	18707	18530	18673	18594	18604	18597	18617	18641	18566	18905	18377	18616	18729	18630	18526	18588	18585	18796	18656	18626	18498	18515	18598	18815	18723	18729	18827	18713	18840	18744	18696	18519	18323	18583	18598	18647	18426	18797	18534	18702	18554	18608	18597	18661	18685	18589	18400	18652	18449	18496	18793	18495	18696	18587	18664	18779	18680	18671	18651	18647	18473	18664	18500	18519	18677	18532	18795	18582	18836	18695	18728	18714	18471	18691	18788	18807	18456	18539	18677	18496	18453	18562	18788	18575	18517	18719	18504	18462	18736	18509	18630	18613	18438	18610	18750	18718	18809	18722	18860	18670	18633	18703	18493	18723	18723	18583	18617	18563	18581	18627	18706	18693	18523	18608	18631	18641	18685	18598	18594	18512	18861	18749	18625	18553	18488	18593	18883	18543	18940	18848	18470	18590	18699	18757	18706	18754	18511	18729	18806	18554	18468	18492	18608	18745	18871	18778	18470	18737	18532	18662	18584	18522	18420	18385	18687	18523	18725	18689	18651	18478	18421	18756	18863	18541	18650	18690	18584	18656	18723	18731	18920	18573	18625	18730	18754	18906	18587	18548	18799	18855	18596	18632	18579	18572	18624	18612	18635	18740	18740	18794	18804	18814	18623	18749	18505	18346	18737	18787	18726	18763	18739	18612	18723	18528	18487	18756	18636	18583	18437	18619	18692	18865	18444	18669	18775	18795	18642	18524	18280	18647	18435	18439	18591	18749	18740	18696	18584	18583	18599	18828	18716	18802	18548	18717	18829	18730	18499	18724	18666	18529	18577	18803	18750	18606	18752	18677	18592	18725	18660	18472	18508	18692	18645	18463	18828	18689	18697	18803	18872	18607	18767	18613	18748	18624	18638	18635	18805	18525	18664	18532	18690	18855	18531	18555	18650	18707	18600	18427	18596	18535	18572	18592	18754	18753	18504	18709	18623	18595	18618	18535	18650	18688	18582	18549	18678	18571	18436	18680	18663	18653	18637	18743	18472	18784	18680	18740	18729	18627	18548	18711	18470	18651	18779	18574	18825	18664	18787	18773	18662	18566	18497	18642	18563	18711	18652	18822	18812	18638	18675	18606	18655	18578	18501	18681	18612	18681	18763	18760	18653	18736	18702	18581	18558	18853	18664	18573	18429	18609	18514	18691	18713	18709	18550	18647	18733	18786	18565	18562	18694	18588	18544	18678	18528	18706	18558	18522	18768	18634	18552	18613	18657	18761	18607	18695	18564	18715	18701	18507	18608	18536	18700	18738	18805	18673	18752	18647	18428	18625	18503	18539	18604	18516	18700	18413	18572	18751	18914	18602	18645	18650	18649	18829	18670	18668	18464	18787	18782	18721	18557	18586	18695	18667	18673	18623	18561	18577	18642	18614	18568	18528	18350	18371	18686	18319	18664	18464	18518	18621	18734	18610	18779	18640	18620	18610	18693	18831	18453	18594	18970	18540	18547	18555	18685	18564	18635	18538	18712	18580	18737	18503	18669	18518	18563	18748	18299	18449	18505	18791	18530	18622	18514	18596	18623	18612	18547	18693	18533	18740	18478	18756	18737	18548	18711	18693	18720	18669	18434	18325	18539	18591	18530	18565	18456	18731	18605	18720	18705	18699	18865	18659	18649	18529	18775	18698	18575	18405	18638	18680	18728	18823	18490	18387	18627	18597	18583	18575	18759	18712	18710	18718	18587	18750	18672	18538	18476	18580	18687	18562	18723	18609	18496	18667	18660	18374	18625	18795	18492	18695	18573	18717	18647	18731	18803	18503	18642	18678	18802	18560	18744	18637	18508	18604	18720	18724	18719	18580	18465	18677	18643	18878	18594	18573	18583	18720	18844	18644	18509	18512	18584	18482	18768	18658	18622	18529	18502	18636	18644	18401	18658	18782	18407	18508	18702	18470	18729	18890	18607	18621	18869	18617	18528	18479	18813	18815	18603	18779	18808	18777	18486	18622	18650	18530	18603	18557	18460	18814	18748	18888	18677	18764	18554	18554	18512	18543	18817	18628	18714	18541	18539	18687	18563	18589	18828	18593	18780	18394	18716	18569	18588	18694	18737	18869	18413	18724	18578	18754	18722	18365	18411	18571	18462	18795	18689	18419	18696	18804	18507	18715	18692	18853	18541	18654	18492	18667	18688	18777	18639	18574	18728	18691	18847	18653	18913	18535	18703	18783	18674	18753	18789	18478	18732	18739	18818	18531	18587	18389	18723	18594	18776	18574	18653	18883	18877	18806	18599	18829	18736	18634	18610	18696	18723	18771	18915	18531	18682	18634	18530	18620	18691	18601	18655	18857	18764	18923	18536	18636	18528	18740	18568	18481	18683	18688	18614	18720	18475	18580	18688	18710	18613	18647	18647	18685	18636	18677	18603	18674	18684	18645	18515	18683	18559	18816	18812	18577	18659	18712	18739	18690	18467	18635	18695	18618	18555	18644	18476	18661	18724	18782	18821	18583	18658	18930	18612	18854	18635	18649	18696	18878	18611	18784	18631	18710	18649	18572	18748	18699	18663	18598	18746	18604	18586	18559	18409	18586	18590	18569	18646	18774	18824	18639	18630	18510	18585	18826	18575	18573	18284	18623	18909	18465	18526	18602	18686	18833	18658	18563	18514	18568	18611	18581	18454	18584	18744	18802	18767	18770	18397	18680	18641	18680	18719	18722	18647	18574	18764	18362	18664	18551	18691	18829	18932	18711	18666	18703	18826	18612	18686	18676	18589	18656	18763	18722	18672	18525	18774	18545	18803	18604	18634	18478	18688	18583	18670	18514	18635	18838	18502	18698	18621	18649	18604	18608	18251	18656	18554	18703	18739	18711	18665	18701	18747	18690	18465	18815	18873	18901	18735	18571	18777	18708	18562	18757	18781	18607	18532	18571	18407	18648	18657	18697	18766	18517	18581	18624	18524	18421	18544	18562	18752	18626	18714	18594	18806	18356	18851	18695	18744	18615	18458	18500	18617	18693	18366	18451	18563	18505	18547	18499	18708	18661	18768	18480	18865	18628	18475	18799	18603	18801	18719	18688	18618	18850	18594	18724	18623	18636	18770	18702	18529	18732	18665	18850	18565	18548	18761	19024	18760	18792	18759	18476	18746	18462	18589	18783	18478	18886	18779	18582	18557	18358	18623	18669	18831	18562	18346	18792	18859	18797	18740	18675	18728	18557	18727	18598	18803	18771	18706	18683	18593	18691	18760	18336	18857	18765	18616	18634	18582	18569	18653	18746	18599	18859	18725	18573	18565	18826	18646	18931	18642	18571	18676	18676	18589	18574	18606	18729	18464	18596	18888	18518	18716	18576	18555	18790	18650	18619	18737	18545	18744	18729	18273	18488	18677	18635	18436	18636	18570	18632	18700	18771	18631	18719	18870	18803	18571	18725	18727	18673	18636	18586	18621	18521	18449	18674	18564	18813	18727	18576	18648	18663	18603	18535	18524	18459	18477	18424	18704	18655	18860	18766	18405	18591	18588	18721	18505	18768	18672	18631	18471	18638	18688	18694	18674	18963	18725	18577	18527	18667	18850	18450	18687	18613	18677	18590	18540	18647	18757	18893	18656	18667	18520	18634	18770	18903	18750	18515	18872	18761	18524	18698	18651	18643	18500	18656	18603	18482	18446	18728	18520	18764	18616	18696	18576	18664	18766	18612	18399	18598	18729	18638	18601	18690	18663	18651	18767	18547	18616	18587	18469	18499	18655	18710	18856	18744	18520	18586	18626	18604	18382	18488	18612	18516	18688	18845	18564	18555	18652	18667	18655	18572	18611	18596	18576	18850	18708	18684	18901	18676	18822	18723	18479	18591	18762	18695	18633	18702	18740	18683	18560	18671	18612	18573	18412	18639	18861	18581	18616	18468	18490	18642	18572	18782	18571	18652	18439	18811	18349	18518	18567	18621	18588	18668	18461	18560	18461	18387	18567	18852	18522	18603	18506	18458	18673	18561	18703	18603	18878	18553	18569	18669	18753	18595	18769	18671	18748	18419	18698	18698	18730	18759	18703	18563	18812	18651	18858	18867	18635	18960	18714	18957	18636	18900	18705	18582	18486	18496	18479	18567	18766	18530	18657	18573	18746	18521	18534	18765	18491	18644	18567	18882	18660	18689	18746	18561	18421	18520	18558	18651	18720	18666	18855	18522	18499	18496	18714	18638	18642	18511	18831	18773	18683	18616	18795	18666	18676	18904	18879	18660	18423	18827	18733	18287	18623	18762	18519	18638	18658	18530	18733	18589	18623	18673	18771	18781	18669	18644	18793	18562	18558	18669	18556	18498	18744	18562	18665	18750	18540	18539	18677	18780	18837	18578	18578	18448	18727	18500	18637	18613	18546	18734	18544	18729	18784	18742	18808	18740	18563	18580	18712	18804	18492	18633	18601	18705	18754	18846	18591	18533	18713	18900	18580	18835	18972	18452	18570	18341	18812	18575	18736	18507	18678	18508	18710	18732	18727	18770	18921	18720	18591	18572	18641	18329	18525	18747	18562	18676	18664	18681	18592	18688	18720	18696	18555	18481	18669	18555	18482	18525	18685	18524	18528	18709	18644	18813	18903	18767	18734	18732	18785	18707	18687	18708	18698	18689	18736	18650	18649	18486	18803	18438	18788	18720	18758	18798	18592	18792	18685	18639	18686	18685	18521	18669	18429	18524	18777	18661	18720	18640	18590	18738	18800	18646	18541	18699	18737	18620	18792	18718	18681	18684	18706	18670	18533	18690	18442	18870	18674	18412	18732	18781	18606	18716	18583	18662	18679	18595	18878	18691	18683
32124	34473	32148	30427	28973	26378	24364	21022	19790	19077	19070	18243	17428	17752	17834	17315	16629	16191	15640	15007	15040	14760	14905	14476	14646	14505	14691	14575	14558	14551	14409	14436	14250	14376	14359	14351	14287	14484	14431	14493	14365	14421	14215	14412	14280	14182	14579	14336	14322	14429	14183	14542	14270	14370	14368	14276	14361	14421	14369	14280	14107	14256	14333	14359	14329	14416	14308	14137	14312	14455	14081	14260	14309	14388	14273	14410	14236	14434	14246	14138	14396	14320	14279	14295	14234	14142	14165	14203	14345	14299	14370	14240	14209	14343	14547	14353	14192	14230	14225	14282	14255	14191	14325	14260	14286	14398	14281	14258	14284	14360	14326	14204	14366	14292	14269	14281	14513	14377	14287	14363	14364	14268	14302	14294	14310	14199	14273	14467	14275	14282	14313	14330	14326	14278	14162	14329	14392	14332	14277	14355	14388	14281	14257	14349	14263	14368	14452	14320	14272	14346	14193	14221	14244	14234	14328	14253	14269	14398	14489	14413	14354	14282	14149	14472	14210	14365	14229	14446	14256	14288	14286	14259	14376	14095	14291	14200	14162	14325	14536	14299	14201	14245	14337	14203	14230	14297	14256	14395	14279	14233	14372	14319	14285	14307	14232	14024	14423	14422	14422	14253	14258	14465	14163	14304	14285	14392	14281	14275	14257	14212	14297	14358	14281	14437	14466	14334	14410	14267	14287	14359	14467	14336	14351	14372	14282	14379	14432	14304	14386	14356	14445	14314	14231	14507	14316	14208	14447	14176	14497	14501	14198	14302	14235	14313	14494	14356	14308	14240	14276	14164	14266	14463	14462	14319	14401	14127	14286	14217	14347	14335	14496	14172	14501	14248	14417	14276	14401	14209	14286	14201	14394	14246	14373	14227	14235	14334	14244	14309	14426	14328	14087	14345	14205	14391	14465	14286	14224	14453	14116	14546	14302	14318	14185	14289	14369	14316	14337	14420	14361	14349	14353	14421	14546	14330	14197	14331	14348	14150	14434	14271	14293	14224	14353	14588	14390	14305	14441	14135	14324	14501	14367	14306	14224	14388	14328	14138	14409	14287	14506	14265	14412	14366	14471	14165	14404	14180	14399	14441	14299	14264	14226	14420	14327	14396	14402	14126	14248	14349	14271	14377	14200	14390	14258	14221	14306	14219	14347	14347	14298	14291	14371	14274	14374	14410	14393	14389	14285	14244	14498	14315	14340	14350	14223	14434	14405	14317	14295	14451	14375	14427	14336	14430	14510	14310	14345	14160	14415	14404	14264	14296	14324	14176	14210	14471	14339	14331	14496	14427	14240	14352	14390	14234	14285	14446	14375	14238	14283	14412	14323	14354	14463	14359	14375	14340	14186	14282	14271	14369	14234	14199	14240	14326	14486	14209	14197	14368	14355	14379	14478	14500	14394	14251	14416	14363	14310	14364	14241	14273	14343	14241	14501	14394	14311	14210	14428	14382	14357	14271	14294	14291	14239	14373	14389	14277	14386	14281	14237	14213	14280	14292	14357	14392	14321	14379	14308	14391	14348	14295	14356	14470	14344	14320	14195	14203	14330	14274	14333	14237	14465	14354	14457	14306	14481	14186	14395	14311	14312	14439	14328	14301	14251	14219	14286	14233	14265	14415	14253	14274	14121	14240	14506	14332	14303	14309	14420	14364	14187	14228	14404	14418	14337	14378	14314	14252	14219	14411	14243	14361	14253	14361	14340	14231	14478	14307	14174	14209	14247	14318	14309	14355	14499	14374	14288	14424	14362	14234	14247	14350	14296	14240	14296	14268	14342	14429	14380	14226	14135	14208	14372	14271	14192	14327	14264	14489	14307	14373	14391	14398	14212	14324	14251	14311	14371	14244	14476	14359	14233	14262	14353	14340	14348	14377	14283	14421	14310	14229	14253	14298	14429	14316	14418	14579	14325	14454	14419	14264	14320	14365	14220	14258	14325	14354	14444	14360	14373	14137	14269	14368	14315	14289	14258	14337	14292	14312	14298	14224	14418	13959	14272	14111	14146	14354	14235	14223	14367	14230	14118	14454	14428	14399	14231	14292	14237	14323	14240	14490	14354	14183	14293	14260	14377	14270	14325	14359	14131	14359	14149	14391	14282	14127	14390	14396	14348	14231	14287	14410	14255	14362	14193	14419	14224	14380	14311	14276	14423	14309	14315	14243	14119	14342	14428	14486	14292	14364	14302	14314	14351	14140	14192	14466	14355	14291	14317	14292	14316	14335	14358	14347	14364	14275	14383	14207	14429	14484	14474	14439	14330	14192	14252	14275	14212	14248	14184	14591	14234	14275	14427	14350	14165	14323	14285	14206	14066	14333	14341	14416	14272	14414	14327	14203	14447	14544	14315	14395	14271	14196	14486	14317	14368	14229	14372	14249	14123	14365	14310	14158	14330	14216	14350	14246	14374	14191	14195	14257	14361	14352	14461	14227	14377	14425	14034	14244	14216	14491	14357	14298	14378	14336	14411	14404	14280	14390	14341	14471	14385	14353	14471	14326	14432	14246	14257	14534	14256	14273	14313	14199	14339	14325	14269	14286	14357	14247	14203	14390	14328	14377	14376	14321	14386	14165	14326	14232	14357	14402	14216	14166	14361	14432	14355	14438	14305	14294	14269	14266	14307	14281	14330	14243	14419	14452	14304	14315	14335	14238	14366	14394	14385	14322	14334	14204	14232	14274	14211	14328	14321	14250	14198	14381	14306	14211	14257	14371	14364	14289	14466	14151	14321	14271	14484	14262	14113	14260	14559	14179	14219	14375	14381	14224	14232	14252	14335	14244	14480	14259	14301	14402	14435	14361	14220	14494	14231	14447	14381	14269	14342	14430	14324	14211	14334	14210	14513	14287	14151	14222	14361	14283	14261	14292	14473	14192	14222	14171	14126	14226	14346	14354	14373	14208	14496	14312	14273	14392	14339	14333	14381	14207	14254	14380	14420	14142	14403	14504	14314	14265	14406	14436	14310	14250	14333	14420	14218	14290	14228	14332	14227	14299	14438	14286	14291	14592	14335	14485	14270	14295	14393	14495	14243	14354	14283	14330	14420	14359	14196	14369	14410	14324	14397	14210	14169	14260	14305	14391	14145	14113	14246	14368	14313	14338	14178	14381	14274	14442	14288	14326	14274	14423	14272	14370	14451	14301	14386	14399	14254	14284	14330	14227	14385	14346	14369	14243	14203	14307	14380	14244	14244	14391	14320	14409	14268	14296	14270	14430	14485	14271	14279	14457	14339	14311	14510	14313	14256	14374	14401	14269	14387	14405	14173	14308	14265	14210	14097	14251	14227	14244	14391	14367	14499	14217	14375	14335	14369	14446	14277	14389	14242	14219	14370	14231	14671	14185	14301	14291	14452	14208	14192	14097	14516	14404	14461	14353	14456	14247	14330	14245	14178	14346	14440	14403	14373	14372	14216	14335	14495	14401	14234	14310	14397	14296	14244	14396	14332	14422	14569	14281	14328	14209	14259	14402	14421	14280	14394	14136	14324	14207	14346	14347	14171	14262	14431	14370	14317	14281	14234	14197	14293	14348	14356	14252	14404	14325	14294	14471	14217	14525	14459	14281	14161	14349	14474	14377	14397	14199	14190	14291	14308	14342	14338	14103	14296	14501	14299	14228	14177	14372	14346	14397	14231	14367	14299	14454	14288	14300	14279	14341	14228	14308	14303	14322	14219	14461	14366	14290	14295	14405	14518	14441	14238	14273	14484	14349	14286	14320	14268	14373	14391	14336	14438	14460	14383	14265	14334	14392	14498	14316	14309	14492	14302	14157	14383	14550	14279	14418	14312	14450	14169	14172	14404	14386	14282	14402	14443	14392	14134	14182	14364	14257	14287	14242	14443	14265	14241	14363	14273	14357	14347	14233	14272	14299	14269	14154	14352	14368	14323	14329	14325	14206	14212	14443	14407	14356	14422	14294	14209	14431	14325	14286	14257	14228	14292	14236	14192	14307	14220	14376	14343	14291	14370	14227	14072	14308	14308	14463	14398	14328	14258	14299	14314	14352	14389	14251	14332	14278	14199	14259	14405	14272	14247	14380	14343	14400	14192	14245	14423	14299	14384	14254	14156	14295	14294	14235	14242	14360	14351	14319	14455	14361	14337	14274	14257	14417	14274	14306	14285	14313	14321	14415	14339	14338	14286	14268	14236	14198	14423	14342	14364	14419	14247	14354	14387	14367	14208	14334	14412	14221	14423	14404	14370	14449	14234	14348	14372	14441	14388	14199	14461	14336	14224	14400	14404	14437	14290	14407	14304	14404	14208	14174	14433	14208	14335	14251	14365	14320	14453	14180	14067	14382	14202	14236	14504	14325	14285	14401	14198	14332	14329	14434	14186	14410	14288	14404	14253	14301	14363	14093	14288	14263	14328	14224	14379	14458	14489	14319	14346	14293	14466	14305	14155	14321	14313	14375	14351	14288	14293	14442	14240	14360	14336	14424	14376	14210	14179	14241	14432	14286	14423	14228	14446	14323	14245	14320	14423	14310	14424	14342	14226	14234	14324	14443	14312	14370	14488	14347	14424	14459	14288	14427	14395	14594	14268	14307	14128	14310	14477	14211	14117	14359	14134	14278	14313	14333	14356	14392	14384	14412	14303	14290	14290	14356	14419	14288	14238	14401	14441	14329	14396	14240	14464	14251	14394	14289	14124	14377	14227	14365	14374	14231	14250	14390	14338	14402	14543	14342	14452	14329	14468	14380	14183	14108	14426	14237	14310	14201	14266	14500	14444	14305	14483	14267	14196	14504	14410	14351	14325	14213	14475	14494	14271	14473	14212	14474	14274	14480	14189	14386	14385	14332	14393	14220	14345	14338	14269	14353	14462	14433	14245	14329	14354	14237	14363	14465	14448	14450	14417	14215	14312	14266	14436	14288	14363	14378	14220	14167	14360	14227	14270	14270	14398	14374	14205	14331	14273	14275	14325	14192	14505	14441	14352	14283	14258	14299	14339	14369	14259	14296	14364	14442	14266	14313	14371	14242	14195	14486	14415	14298	14311	14215	14332	14243	14321	14417	14233	14199	14402	14223	14292	14269	14398	14433	14463	14411	14310	14324	14204	14191	14318	14565	14392	14438	14195	14391	14396	14216	14447	14371	14445	14228
26321	21656	28832	27712	27943	30534	29562	25591	23773	24674	30676	25322	22363	22614	22293	21258	20596	20081	19739	19547	19286	18886	18963	18906	18959	18810	18667	18546	18632	18642	18623	18395	18620	18576	18515	18486	18384	18460	18599	18429	18332	18333	18277	18270	18471	18339	18399	18482	18458	18384	18446	18228	18317	18220	18267	18259	18342	18200	18611	18368	18417	18461	18350	18519	18417	18161	18422	18163	18422	18551	18428	18322	18554	18280	18474	18394	18412	18341	18440	18261	18310	18295	18285	18446	18238	18624	18296	18311	18477	18342	18483	18297	18301	18577	18332	18421	18424	18515	18382	18506	18508	18314	18143	18445	18377	18338	18418	18435	18422	18424	18427	18705	18438	18550	18468	18257	18326	18505	18276	18317	18423	18523	18360	18374	18509	18354	18495	18304	18333	18331	18369	18390	18279	18324	18371	18525	18482	18397	18206	18158	18369	18549	18621	18254	18253	18533	18379	18363	18467	18383	18400	18340	18414	18416	18084	18453	18413	18346	18443	18358	18492	18590	18299	18292	18334	18343	18524	18483	18522	18519	18383	18237	18449	18327	18441	18381	18299	18639	18621	18496	18392	18288	18463	18390	18306	18408	18256	18517	18419	18432	18430	18366	18448	18476	18386	18246	18408	18481	18454	18264	18512	18120	18390	18233	18609	18368	18461	18325	18482	18168	18363	18342	18444	18393	18351	18478	18542	18447	18602	18229	18451	18530	18439	18358	18386	18553	18486	18522	18508	18422	18241	18398	18487	18609	18580	18346	18456	18413	18214	18540	18464	18213	18335	18411	18465	18434	18422	18112	18475	18336	18246	18511	18415	18327	18392	18524	18428	18301	18444	18529	18434	18308	18269	18572	18555	18482	18392	18653	18330	18306	18341	18257	18611	18382	18530	18208	18396	18400	18467	18544	18398	18350	18331	18269	18413	18545	18395	18586	18358	18443	18380	18264	18327	18665	18573	18335	18383	18401	18401	18505	18310	18411	18300	18532	18582	18201	18541	18507	18283	18401	18164	18477	18326	18696	18286	18304	18529	18435	18283	18384	18429	18370	18472	18553	18336	18150	18623	18369	18411	18429	18356	18476	18165	18400	18479	18281	18375	18358	18551	18348	18294	18326	18391	18470	18420	18239	18261	18352	18528	18472	18272	18413	18506	18471	18422	18392	18355	18512	18452	18418	18441	18309	18507	18503	18391	18338	18246	18284	18377	18336	18400	18349	18408	18230	18291	18710	18620	18640	18369	18269	18469	18499	18572	18479	18337	18244	18478	18371	18549	18466	18514	18518	18321	18655	18315	18608	18294	18627	18208	18353	18591	18139	18380	18270	18143	18338	18480	18504	18501	18318	18487	18406	18465	18439	18660	18562	18355	18381	18248	18174	18302	18233	18536	18344	18458	18621	18306	18360	18316	18331	18328	18348	18498	18578	18537	18350	18382	18442	18481	18409	18317	18342	18352	18371	18540	18417	18476	18469	18261	18191	18293	18324	18563	18279	18288	18466	18246	18482	18680	18673	18573	18534	18548	18534	18498	18599	18516	18336	18452	18418	18381	18240	18309	18507	18352	18597	18356	18360	18616	18348	18481	18257	18358	18258	18521	18545	18408	18271	18262	18446	18404	18369	18538	18447	18065	18114	18425	18466	18517	18558	18480	18539	18445	18284	18508	18340	18193	18396	18372	18381	18512	18410	18540	18337	18425	18190	18378	18544	18397	18448	18420	18148	18340	18258	18187	18379	18451	18366	18441	18443	18238	18442	18470	18317	18415	18373	18456	18204	18303	18387	18204	18425	18204	18509	18446	18465	18495	18302	18478	18222	18299	18452	18559	18702	18508	18316	18396	18416	18443	18373	18420	18298	18420	18288	18410	18453	18328	18348	18164	18379	18546	18463	18282	18278	18316	18293	18281	18260	18598	18232	18524	18397	18552	18501	18333	18334	18441	18497	18545	18512	18421	18421	18557	18497	18269	18200	18353	18401	18378	18307	18559	18390	18450	18253	18463	18386	18398	18482	18434	18398	18426	18317	18478	18491	18308	18359	18425	18200	18383	18340	18348	18537	18326	18476	18668	18472	18308	18406	18329	18303	18330	18244	18331	18111	18443	18431	18266	18543	18268	18413	18561	18143	18317	18534	18325	18209	18565	18456	18254	18554	18221	18294	18413	18526	18386	18409	18361	18359	18219	18458	18242	18387	18461	18421	18622	18764	18431	18277	18271	18246	18180	18346	18422	18298	18445	18377	18341	18381	18620	18473	18299	18342	18464	18571	18320	18470	18429	18523	18296	18425	18452	18395	18659	18435	18354	18205	18355	18325	18557	18739	18264	18373	18432	18446	18566	18339	18270	18209	18363	18315	18393	18420	18289	18651	18458	18285	18292	18574	18451	18231	18403	18448	18426	18228	18399	18451	18347	18237	18323	18133	18074	18443	18469	18466	18482	18303	18418	18303	18460	18421	18490	18506	18379	18458	18415	18553	18561	18461	18294	18267	18506	18684	18198	18394	18590	18546	18255	18716	18447	18185	18143	18235	18080	18186	18420	18494	18586	18569	18372	18399	18262	18442	18309	18537	18272	18221	18403	18404	18392	18257	18425	18388	18316	18480	18604	18424	18240	18151	18541	18401	18491	18579	18594	18588	18426	18451	18477	18130	18260	18123	18229	18484	18545	18455	18286	18319	18455	18511	18313	18258	18447	18609	18481	18551	18497	18414	18368	18552	18481	18541	18474	18489	18406	18128	18264	18253	18398	18387	18387	18311	18435	18592	18378	18445	18388	18378	18377	18263	18429	18331	18616	18667	18778	18400	18357	18275	18391	18305	18371	18233	18287	18425	18527	18319	18452	18252	18378	18440	18306	18342	18331	18259	18540	18627	18477	18411	18232	18341	18507	18275	18305	18496	18488	18546	18490	18344	18661	18429	18302	18481	18352	18331	18427	18475	18323	18279	18440	18501	18439	18334	18415	18287	18153	18265	18597	18441	18380	18207	18546	18502	18410	18495	18337	18619	18293	18190	18381	18373	18396	18323	18634	18589	18422	18260	18331	18173	18387	18364	18639	18513	18297	18335	18381	18617	18365	18401	18715	18465	18275	18408	18429	18474	18217	18421	18501	18393	18503	18436	18477	18163	18337	18353	18391	18239	18392	18275	18490	18425	18403	18329	18245	18308	18527	18313	18246	18260	18528	18417	18550	18481	18318	18574	18413	18468	18268	18258	18324	18376	18251	18497	18772	18465	18470	18277	18289	18317	18508	18406	18471	18401	18244	18463	18406	18192	18237	18409	18524	18454	18457	18320	18387	18519	18138	18396	18405	18220	18579	18471	18540	18498	18329	18263	18499	18373	18355	18451	18431	18471	18350	18345	18316	18250	18298	18264	18204	18491	18326	18471	18470	18642	18346	18479	18455	18263	18386	18416	18606	18421	18297	18629	18589	18331	18336	18327	18488	18467	18176	18470	18530	18336	18407	18310	18603	18426	18263	18581	18581	18436	18325	18335	18469	18312	18456	18294	18498	18430	18542	18412	18301	18397	18540	18194	18509	18374	18455	18306	18559	18433	18548	18320	18407	18322	18275	18239	18275	18226	18195	18410	18302	18439	18523	18571	18331	18188	18227	18391	18412	18460	18451	18276	18380	18572	18462	18348	18488	18692	18307	18361	18426	18184	18327	18618	18319	18465	18275	18253	18280	18595	18532	18374	18387	18506	18372	18513	18379	18502	18453	18444	18502	18390	18319	18441	18350	18208	18205	18244	18282	18301	18492	18572	18495	18693	18461	18504	18678	18490	18324	18413	18305	18323	18187	18470	18339	18356	18462	18379	18427	18482	18460	18404	18451	18358	18527	18421	18569	18239	18525	18255	18452	18263	18521	18549	18392	18371	18445	18405	18414	18115	18358	18342	18437	18304	18374	18701	18407	18427	18619	18403	18488	18272	18254	18565	18288	18468	18157	18416	18445	18520	18400	18416	18420	18438	18350	18217	18384	18458	18433	18407	18502	18318	18463	18439	18396	18360	18540	18584	18527	18447	18279	18492	18283	18434	18354	18441	18285	18505	18484	18440	18408	18434	18233	18364	18138	18320	18518	18480	18453	18380	18112	18332	18388	18357	18450	18253	18411	18349	18399	18278	18518	18351	18318	18472	18279	18363	18452	18393	18446	18451	18770	18268	18382	18282	18425	18281	18259	18308	18316	18305	18452	18273	18414	18538	18148	18247	18532	18463	18444	18527	18473	18375	18459	18329	18295	18347	18502	18309	18257	18304	18290	18106	18383	18624	18395	18768	18450	18392	18412	18181	18376	18358	18370	18303	18192	18461	18510	18402	18580	18513	18497	18556	18499	18446	18484	18382	18382	18454	18546	18211	18511	18359	18444	18571	18341	18401	18451	18326	18427	18512	18263	18411	18384	18422	18317	18517	18323	18142	18182	18211	18429	18416	18389	18212	18192	18388	18473	18429	18482	18451	18485	18320	18411	18393	18406	18456	18589	18394	18425	18415	18205	18030	18464	18416	18364	18363	18347	18358	18443	18239	18475	18285	18591	18501	18304	18302	18386	18492	18364	18127	18364	18297	18325	18394	18319	18357	18404	18402	18364	18330	18397	18554	18297	18032	18273	18137	18128	18442	18559	18570	18357	18396	18377	18339	18257	18418	18541	18402	18428	18408	18428	18618	18417	18329	18355	18354	18281	18480	18261	18503	18395	18275	18254	18456	18402	18383	18612	18604	18339	18445	18619	18492	18382	18469	18374	18341	18436	18400	18167	18295	18189	18548	18252	18291	18621	18405	18319	18377	18235	18415	18325	18243	18241	18433	18450	18316	18341	18559	18471	18152	18445	18622	18315	18453	18369	18426	18499	18328	18509	18431	18469	18475	18432	18219	18388	18482	18626	18374	18235	18403	18340	18316	18442	18448	18332	18376	18308	18600	18354	18436	18514	18318	18546	18433	18467	18741	18675	18405	18532	18269	18232	18299	18348	18464	18371	18478	18334	18422	18344	18479	18299	18396	18305	18452	18511	18575	18449	18327	18433	18407	18413	18427	18410	18419	18491	18534	18499	18365	18405	18380	18361	18317	18278	18516	18270	18297	18260	18367	18555	18273	18169	18545	18335	18338	18420	18368	18460	18704
28031	38610	36547	35383	33256	31585	27787	24659	22344	24205	30723	22721	19642	20400	19970	18365	17312	16734	15951	15529	15272	14887	15078	14744	14820	14475	14671	14434	14487	14277	14279	14424	14295	14340	14359	14277	14373	14226	14323	14304	14310	14248	14248	14214	13958	14163	14255	14164	14198	14170	14348	14350	14241	14184	14393	14189	14144	14341	14295	13960	14207	14159	14357	14376	14295	14305	14233	14107	14046	14265	14264	14172	14210	14257	14233	14305	14188	14184	14145	14226	14227	14347	14192	14285	14358	14326	14153	14294	14141	14266	14257	14159	14143	14132	14227	14059	14199	14211	14136	14234	14281	14291	14280	14218	14219	14139	14029	14235	14298	14219	14114	14322	14270	14323	14310	14359	14357	14050	14261	14243	14159	13962	14283	14209	14390	14079	14323	14175	14141	14355	14414	14212	14262	14333	14239	14124	14299	14183	14292	14105	14242	14131	14089	14237	14203	14229	14272	14304	14128	14167	14132	14107	14250	14300	14258	14133	14264	14086	14289	14137	14134	14190	14020	14149	14274	14109	14328	14196	14240	14297	14244	14253	14324	14097	14200	14260	14237	14042	14217	14275	14103	14246	14203	14110	14229	14178	14313	14178	14208	14242	14156	14207	14217	14205	14205	14301	14125	14227	14304	14190	14338	14182	14136	14331	14176	14104	14144	14105	14210	14144	14310	14321	14291	14116	14375	14327	14234	14093	14139	14284	14115	14179	14235	14472	14225	14236	14186	14327	14357	14154	14320	14266	14345	14384	14168	14253	14148	14293	14163	14291	14096	14238	14302	14135	14275	14243	14228	14359	14249	14084	14191	14105	14301	14210	14199	14288	14057	14106	14264	14267	14214	14202	14224	14344	14163	14108	14366	14262	14257	14154	14150	14073	14250	14129	14260	14291	14132	14199	14284	14266	14240	14086	14184	14196	13971	14110	14252	14160	14309	14042	14286	14165	14149	14313	14222	14122	14308	14179	14176	14226	14300	14066	14126	14325	14344	14192	14127	14183	14268	14124	14358	14373	14333	14168	14319	14331	14099	14289	14354	14266	14202	14247	14209	14215	14222	14275	14421	14241	14280	14157	14233	14217	14337	14219	14231	14292	14157	14303	14246	14155	14091	14217	14244	14188	14147	14316	14170	14368	14179	14235	14152	14284	14157	14274	14141	14291	14198	14066	14386	13975	14136	14192	13991	14200	14238	14309	14197	14321	14437	14106	14232	14307	14286	14116	14189	14089	14385	14159	14302	14227	14199	14303	14190	14248	14228	14153	14121	14300	14310	14222	14283	14165	14138	14362	14119	14187	14185	14303	14232	14265	14421	14353	14228	14067	14208	14315	14107	14368	14357	14371	14176	14274	14141	14243	14188	14099	14198	14231	14119	14260	14189	14271	14209	14327	14166	14271	14346	14081	14344	14184	14334	14148	14205	14281	14081	14305	14195	14281	14212	14297	14223	14181	14302	14421	14196	14245	14334	14073	14213	14118	14239	14196	14282	14141	14142	14145	14170	14160	14501	14127	14198	14222	14087	14096	14375	14285	14310	14310	14249	14342	14147	14100	14234	14338	14205	14196	14176	14082	14138	14309	14282	14063	14073	14402	14265	14329	14319	14367	14400	14161	14242	13959	14225	14229	14218	14112	14172	14173	14229	14269	14259	14248	14336	13981	14241	14258	14135	14230	14198	14283	14248	14232	14171	14213	14236	14328	14245	14280	14237	14176	14231	14320	14229	13929	14300	14076	14299	14376	14043	14283	14173	14153	14398	14182	14284	14203	14315	14423	14270	14209	14187	14153	14130	14222	14207	14170	14083	14077	14096	14061	14241	14293	14124	14201	14305	14066	14225	14141	14281	14174	14203	14247	14236	14267	14151	14340	14122	14356	14309	14253	14252	14085	14301	14167	14222	14266	14037	14337	14420	14053	14373	14194	14125	14306	14391	14162	14128	14013	14295	14176	14042	14090	14132	14291	14101	14360	14256	14166	14346	14089	14199	14179	14203	14227	14345	14271	14192	14222	14310	14113	14351	14294	14259	14234	14393	14086	14385	14237	14038	14271	14031	14363	14401	14355	14245	14199	14019	14287	14256	14290	14368	14204	14249	14147	14328	14264	14122	14252	14297	14146	14282	14384	14249	14262	14197	14162	14100	14408	14099	14313	14096	14246	14259	14325	14128	14105	14415	14355	14299	14244	14303	14220	14056	14322	14206	14214	14146	14208	14180	14276	14209	14195	14133	14153	14396	14129	14294	14306	14118	14295	14198	14220	14250	14379	14164	14110	14289	14318	14265	14018	14278	14241	14242	14229	14202	14326	14152	14167	14298	14287	14356	14234	14321	14231	14252	14246	14100	14355	14289	14129	14177	14193	14287	14199	14213	14147	14210	14189	14143	14155	14082	14229	14329	14175	14320	14190	14089	14178	14330	14298	14144	14318	14203	14139	14271	14189	14209	14233	14402	14114	14237	14239	14129	14325	14089	14254	14201	14223	14317	14271	14354	14406	14302	14286	14243	14088	14186	14279	14240	14213	14102	14349	14311	14183	14212	14255	14245	14284	14084	14250	14103	14191	14131	14285	14090	14104	14163	14208	14271	14171	14225	14344	14157	14192	14233	14326	14348	14035	14254	14280	14112	14207	14176	14315	14223	14265	14246	14410	14161	14348	14056	14146	14073	14438	14046	14290	14319	14142	14390	13977	14215	14014	14251	14276	14302	14325	14090	14238	14211	14114	14193	14124	14332	14293	14218	14254	14115	14164	14207	14382	14261	14041	14139	14222	14173	14278	14193	14236	14279	14350	14207	14309	14103	14372	14200	14130	14257	14261	14353	14218	14243	14262	14090	14342	14257	14207	14511	14339	14210	14144	14343	14195	14368	14179	14258	14279	14047	14197	14065	14191	14362	14229	14172	14135	14301	14275	14362	14230	14401	14273	14092	14119	14218	14281	14460	14227	14249	14290	14220	14192	14357	14224	14226	14142	14425	14137	14296	14232	14267	14192	14176	14167	14072	14283	14216	14401	14264	14216	14296	14042	14209	14250	14317	14385	14199	14306	14177	14281	14177	14320	14097	14259	14224	14253	14247	14249	14034	14205	14232	14307	14224	14328	14185	14045	14129	14262	14145	14315	14127	14182	14237	14314	14266	14324	14392	14184	14207	14265	14504	14174	14277	14116	14416	14348	14076	14298	14231	14181	14173	14226	14205	14354	14111	14215	14179	14055	14031	14146	14225	14316	14153	14136	14124	14355	14357	14151	14345	14280	14176	14200	13963	14361	14189	14236	14314	14175	14227	14330	14251	14347	14321	14225	14037	14123	14303	14208	14299	14157	14285	14351	14450	14266	14394	14317	14225	14160	14200	14235	14270	14134	14236	14232	14331	14255	14342	14212	14244	14221	14114	14255	14542	14221	14152	14229	14168	14240	14333	14138	14184	14299	14238	14192	14034	14255	14322	14184	14154	14324	14382	14207	14360	14281	14333	14212	14210	14110	14077	14387	14213	14174	14322	14322	14244	14450	14201	14284	14260	14258	14294	14284	14127	14229	14227	14230	14159	14192	14175	14130	14271	14135	14234	14291	14277	14376	14248	14169	14189	14131	14177	14319	14444	14087	14400	14120	14214	14250	14128	14323	14068	14336	14296	14228	14049	14340	14489	14289	14278	14264	14229	14191	14291	14337	14206	14269	14370	14384	14019	14186	14272	14261	14182	14240	14136	14046	14183	14363	14114	14271	14248	14376	14160	14202	14222	14008	14138	14157	14306	14109	14245	14054	14222	14096	14259	14306	14127	14215	14317	14331	14337	14279	14108	14418	14149	14283	14231	14287	14121	14259	14186	14301	14202	14320	14197	14167	14219	14358	14291	14270	14315	14106	14226	14362	14148	14309	14122	14183	14194	14346	14108	14200	14153	14098	14278	14232	14102	14198	14274	14122	14486	14071	14375	14156	14219	14135	14155	14028	14219	14345	14199	14166	14182	14305	14106	14170	14348	14225	14196	14224	14260	14344	14220	14079	14290	14254	14324	14068	14171	14245	14068	14246	14172	14335	14130	14048	14140	14223	14342	14162	14285	14199	14248	14124	14119	14340	14134	14201	14176	14263	14253	14205	14114	14395	14253	14132	14209	14265	14300	14089	14276	14297	14365	14000	14052	14254	14314	14068	14335	14265	14132	14243	14054	14334	14264	14271	14321	14261	14220	14289	14178	14255	14232	14169	14153	14195	14179	14108	14184	14273	14087	14229	14445	14251	14273	14200	14214	14138	14205	14238	14322	14290	14263	14145	14246	14290	14240	14228	14228	14274	14328	14047	14157	14272	14139	14291	14415	14007	14396	14452	14225	14284	14130	14283	14219	14199	14093	14150	14236	14114	14271	14260	14199	14393	14378	14191	14336	14046	14269	14193	14334	14282	14198	14219	14352	14440	14180	14348	14219	14335	14180	14244	14064	14077	14153	14214	14399	14198	14172	14309	14199	14295	14284	14223	14124	14072	14279	14301	14229	14353	14151	14079	14196	14092	14168	14191	14148	14153	14142	14178	14159	14169	14406	14213	14089	14204	14246	14148	14260	14119	14246	14118	14165	14307	14249	14105	14447	14092	14500	14235	14268	14298	14168	14130	14106	14227	14319	14285	14083	14318	14159	14041	14262	14162	14150	14238	14277	14279	14150	14347	14389	14288	14293	14354	14101	14362	14293	14296	14123	14093	14111	14274	14174	14168	14431	14165	14222	14286	14291	14104	14192	14297	14269	14227	14316	14224	14138	14390	14224	14321	14212	14043	14251	14151	14165	14207	14209	14138	14124	14146	14210	14200	14011	14161	14215	14139	14204	14296	14168	14261	14218	14088	14191	14091	14395	14221	14238	14430	14190	13985	14307	14214	14204	14273	14442	14108	14227	14060	14153	14261	14214	14314	14123	14251	14185	14176	14250	14358	14177	14196	14169	14176	14173	14334	14380	14152	14258	14204	14024	14171	14096	14152	14280	14213	14156	14243	13996	14274	14198	14239	14207	14248	14379	14208	14184	14148	14123	14170	14165	14284	14400	14056	14225	14271	14335	14296	14252	14223	14244	14288	14388	14310	14100	14161	14270	14215	14254	14308	14232	14303	14237	14101	14119	14270	14176	14177	14123	14324
24709	21465	28946	24948	24798	29989	32816	27648	25632	26051	38520	29821	24353	24200	23143	21964	20964	20421	20108	19953	19501	19178	19071	18910	18839	18820	18469	18617	18740	18279	18426	18407	18505	18381	18346	18774	18497	18539	18384	18320	18545	18331	18352	18391	18361	18237	18373	18716	18408	18531	18218	18213	18397	18076	18252	18507	18454	18290	18087	18023	18240	18038	18288	18450	18172	18101	18340	18428	18379	18414	18196	18295	18353	18350	18333	18117	18276	18329	18297	18397	18202	18238	18072	18390	18382	18421	18446	18332	18345	18337	18052	18319	18343	18183	18304	18012	18119	18228	18056	18283	18309	18281	18421	18345	18125	18243	18180	18374	18260	18107	18286	18349	18490	18327	18215	18361	18359	18381	18454	18399	18394	18289	18480	18129	18085	18259	18397	18253	18119	18382	18046	18293	18131	18226	18378	18292	18388	18290	18390	18135	18638	18184	18197	18360	18431	18106	18243	18130	18315	18122	18132	18202	18092	18332	18333	18537	18221	18048	18041	18149	18334	18228	18148	18226	18233	18307	18277	18118	18317	18069	18464	18302	18322	18349	18461	18142	18261	18073	18361	18301	18410	18244	18323	18274	18074	18019	18278	18547	18299	18210	18395	18383	18352	18018	18342	18440	18283	18267	18325	18292	18189	18436	18242	18322	18514	18228	18224	18171	18312	18136	18243	18369	18448	18391	18218	18206	18157	18272	18335	18536	18279	18269	18184	18230	18317	18277	18208	18315	18319	18313	18119	18139	18194	18110	18140	18014	18251	18333	18114	18152	18136	18221	18397	18436	18412	18229	18317	18411	18208	18336	18151	18272	18396	18385	18291	18307	18396	18162	18238	18151	18256	18074	18328	18408	18379	18212	18186	18136	18233	18168	18327	18223	18127	18327	18312	18244	18375	18216	18352	18169	18132	18260	18336	18132	18421	18300	18201	18174	18366	18107	18147	18093	18270	18380	18274	18209	18152	18453	18174	18270	18377	18159	18046	18400	18385	18298	18181	18389	18149	18304	18369	18211	18277	18284	18304	18437	18333	18198	18178	18121	18344	18225	18332	18386	18241	18267	18111	18092	18273	18123	18223	18157	18420	18281	18165	18407	18125	18191	18336	18389	18223	18345	18268	18166	18235	18344	18425	18386	18470	18241	18016	18199	18417	18455	18346	18107	18259	18215	18024	18191	18374	18226	18523	18356	18139	18124	18165	18338	18247	18290	18315	18285	18059	18273	18343	18068	18204	18358	18082	18098	18028	18218	18327	18262	18131	18221	18383	18211	18125	18261	18216	18083	18335	18090	18240	18105	18454	18199	18159	18199	18094	18018	18078	18113	18248	18246	18068	18223	18358	18421	18318	18376	18086	18369	18201	18178	18098	18290	18307	18164	18180	18383	18219	18237	18222	18472	18461	18346	18360	18263	18166	18315	18288	18264	18499	18465	18114	18164	18434	18234	18323	18301	18200	18131	18442	18202	18382	18356	18333	18064	18159	18274	18221	18098	18363	18337	18124	18294	18344	18251	18294	18326	18179	18225	18205	18243	18134	18348	18143	18281	18148	18369	18444	18104	18249	18028	18221	18265	18163	18423	18286	18425	18359	18318	18367	18435	18193	18287	18379	18377	18413	18214	18163	18363	18436	18341	18240	18127	18257	18433	18268	18177	18265	18146	18574	18357	18395	18462	18342	18115	18255	18461	18058	18364	18324	18199	18325	18232	18284	18607	18229	18308	18262	18206	18211	18362	18340	18195	18303	18426	18337	18391	18194	18354	18211	18439	18409	17971	18428	18379	18245	18268	18400	18244	18173	18248	18256	18304	18390	18297	18374	18342	18400	18291	18372	18277	18131	18259	18306	18283	18247	18456	18294	18408	18400	18221	18022	18263	18086	18101	18235	18235	18282	18322	18168	18121	18318	18426	18430	18323	18460	18219	18167	18221	18311	18304	18163	18305	18257	18245	18080	18323	18210	18317	18193	18223	18081	18336	18385	18337	18360	18200	18578	18271	18375	18116	18221	18178	18043	18238	18500	18412	18222	18167	18504	18322	18329	18155	18345	18178	18233	18180	18273	18335	18280	18325	18482	18356	18337	18479	18381	18339	18442	18202	18588	18296	18323	18227	18209	18228	18209	18242	18493	18310	18306	18303	18170	18155	18146	18163	18278	17989	18236	18203	18234	18148	18217	18223	18161	18223	18279	18345	18217	18245	18285	18274	18169	18404	18344	18347	18104	18212	18381	18224	18313	18466	18344	18168	18033	18316	18407	18150	18102	18188	18193	18166	18373	18322	18357	18245	18319	18239	18106	18227	18079	18565	18379	18327	18241	18317	18605	18300	18294	18294	18254	18329	18121	18173	18247	18372	18303	18401	18470	18258	18289	18412	18129	18429	18298	18499	18387	18322	18139	18308	18201	18466	18002	18094	18378	18145	18394	18322	18448	18125	18314	18064	18239	18559	18371	18204	18294	18505	18053	18237	18140	18343	18273	18194	18231	18359	18311	18219	18268	18361	18307	18271	18424	18423	18148	18310	18401	18268	18259	18086	18227	18288	18395	18134	18222	18400	18222	18175	18266	18164	18447	18212	18098	18267	18439	18323	18037	18498	18374	18107	18272	18285	18220	18267	18248	18342	18313	18461	18306	18330	18287	18414	18265	18387	18287	18203	18274	18273	18338	18091	18173	18193	18357	18315	18273	18285	18163	18311	18279	18094	18069	18277	18395	18055	18255	18385	18171	18376	18280	18185	18119	18358	18334	18359	18481	18274	18304	18320	18081	18257	18334	18313	18245	18200	18139	17925	18127	18087	18463	18485	18172	18075	18436	18187	18088	18106	18152	18466	18406	18313	18305	18272	18496	18210	18126	18122	18298	18297	18224	18441	18202	18249	18422	18477	18244	18301	18290	18127	18407	18307	18240	18265	18098	18263	18164	18280	18206	18069	18345	18269	18203	18337	18244	18219	18179	18217	18485	18197	18274	18277	18302	18155	18409	18127	18388	18449	18304	18025	18234	18109	18167	18196	18402	18499	18289	18023	18247	18308	18334	18172	18283	18055	18307	18318	18214	18390	18333	18400	18373	18369	18340	18372	18352	18223	18170	17854	18135	18273	18346	18399	18310	18207	18266	18253	18189	18339	18294	18341	18214	18298	18313	18340	18244	18280	18306	18158	18206	18236	18266	18326	18343	18143	18325	18293	18283	18252	18171	18421	18131	18370	18294	18400	18152	18114	18226	18071	18154	18214	18327	18247	18289	18285	18195	18186	18133	18131	18542	18120	18137	18329	18380	18240	18273	18186	18178	18231	18391	18488	18335	18321	18300	18332	18278	18367	18173	18121	18445	18380	18286	18474	18388	18228	18387	18381	18295	18571	18378	18175	18376	18210	18411	18520	18386	18322	18344	18427	18293	18083	18313	18345	18288	18183	18401	18305	18196	18331	18070	18188	18452	18171	18168	18234	18216	18425	18390	18220	18108	18362	18389	18256	18318	18518	18372	18568	18127	18106	18518	18154	18311	18357	18204	18160	18514	18172	18297	18149	18192	18456	18423	18369	18331	18496	18441	18166	18335	18275	18263	18327	18286	18262	18163	18380	18437	18436	18306	18217	18224	18196	18289	18188	18256	18336	18240	18399	18344	18370	18052	18202	18074	18026	18295	18272	18298	18348	18326	18374	18367	18177	18282	18248	18304	18253	18340	18324	18289	18405	18259	18264	18407	18302	18268	18211	18253	18348	18215	18388	18086	18183	18220	18019	18238	18347	18152	18193	18474	18276	18276	18295	18294	18227	18267	18268	18251	18290	18161	18396	18085	18326	18221	18134	18367	18210	18191	18404	18376	18434	18404	18132	18314	18253	18249	18109	18247	18287	17989	18350	18243	18294	18186	18213	18560	18194	18252	18427	18171	18022	18254	18274	18178	18299	18387	18180	18409	18304	18326	18450	18241	18294	18170	18244	18451	18361	18499	18185	18233	18100	18357	17994	18391	18227	18469	18327	18361	18341	18213	18141	18133	18221	18143	18458	18245	18466	18510	18182	18251	18137	18089	18167	18359	18162	18109	18318	18280	18358	18329	18263	18338	18268	18210	18206	18117	18250	18166	17957	18191	18437	18341	18246	18239	18361	18111	18163	18206	18419	18411	18180	18256	18389	18125	18113	18302	18297	18324	18249	18264	18145	18496	18319	18173	18387	18264	18291	18476	18050	18101	18075	18348	18111	18044	18090	18178	18289	18256	18463	18412	18305	18264	18271	18249	18248	18247	18247	18262	18164	18287	18297	18489	18074	18414	18104	18126	18436	18397	18187	18195	18286	18395	18299	18146	18065	18345	18076	18380	18460	18281	18464	18465	18116	18346	18343	18129	18071	17988	18154	18369	18259	18344	18154	18421	18442	18224	18205	18348	18187	18146	18367	18336	18219	18061	18036	18313	18257	18241	18200	18469	18231	18130	18223	18413	18281	18326	18082	18128	18327	18170	18412	18199	18304	18397	18287	18208	18351	18273	18384	18307	18312	18160	18164	18410	18384	18230	18333	18130	18123	18164	18320	18360	18138	18139	18285	18369	18269	18541	18337	18394	18223	18256	18452	18141	18084	18331	18336	18288	18292	18355	18482	18370	18577	18214	18379	18289	18217	18235	18239	18140	18184	18131	18122	18272	18382	18261	18217	18343	18217	18200	18322	18112	18346	18465	18102	18298	18433	18443	18511	18147	18337	18202	18258	18031	18238	18239	18309	18312	18293	18136	18205	18199	18190	18169	18248	18350	17976	18373	18035	18401	18280	18423	18185	18233	18498	18280	18260	18261	18209	18050	18556	18229	18090	18385	18275	18419	18268	18185	18406	18447	18064	18212	18265	18150	18253	17974	18125	18546	18202	18213	18101	18213	18085	18073	18343	18139	18239	18329	18273	18360	18274	18335	18482	18226	18282	18418	18344	18331	18453	18253	18389	18197	18173	18260	18227	18216	18356	18268	18061	18199	18076	18345	18292	18193	18269	18483	18311	18215	18463	18350	18148	18074	18339	18347	18372	18358	18241	18570	17987	18417	18300	18424	18313	18112	18243	18197	18214	18380	18140	18253	18256	18275	18107	18226	18222	18389	18322	18257	18321	18262	18087	18094	18276	18376	18334	18590	18218
26804	41022	38939	38266	35707	33684	31189	27134	24903	25768	39461	26744	22845	22505	21389	19536	17885	17329	16638	16044	15786	15369	15151	15123	14827	14812	14479	14398	14522	14375	14352	14504	14325	14169	14213	14035	14095	14182	14205	14312	14175	14238	14184	14210	14002	14104	14111	14230	14190	14163	14257	14103	14121	14212	14192	14137	14040	14102	14193	14089	14184	14182	14056	14181	14066	14133	14196	14261	14215	14119	14032	14265	14123	14268	14288	14225	14094	14163	14145	14194	13998	14106	14045	14125	14066	14153	14108	14160	14149	13905	14090	14112	14077	14187	14063	14042	14080	14166	14131	14161	14301	14202	14165	14163	14106	14073	14216	14279	14096	14075	14049	14121	14146	14115	14148	14113	14073	14093	14088	14273	14135	14351	14041	14102	14207	14123	14143	14077	14092	14033	14112	14094	14233	14046	14201	14093	14155	14173	14143	14226	14077	14214	14161	14054	14182	14227	14273	14013	14249	14172	14188	14018	14376	14343	14286	14138	14104	14216	14050	14165	13940	14115	14274	14014	13972	14112	14197	14143	14090	14113	14229	14219	14345	13932	14152	14009	14239	14004	14239	14209	14223	14163	14032	14184	14007	14107	14114	14158	14229	14193	14225	13988	14109	14281	14096	14183	13999	14035	14170	14090	14261	14173	14089	14170	14175	14031	14141	14022	14098	14288	14163	14149	14042	14411	14167	14070	14143	14121	14194	14021	14043	14094	14228	14157	14100	14096	14198	14333	14240	14105	14280	14027	13916	14078	14096	14224	14216	13982	14208	14088	14069	13968	14186	14104	14045	14295	14095	14037	14212	14019	14070	14267	14092	14098	14242	14151	14149	14187	14202	14199	14089	14261	14230	14087	14043	14131	14289	14050	14215	13935	14024	14220	13978	13988	14043	14031	14049	14106	14146	14239	14169	14320	14055	14210	14139	14022	14136	14164	14220	13905	14144	14209	14078	14190	14025	14085	14176	14240	14056	14131	14263	14226	14222	14101	14353	14070	14229	14238	14189	14164	14069	14225	14121	14035	14168	14005	13962	14158	14020	13920	14174	14177	14242	14009	14234	14202	14084	14105	14164	14050	14101	14253	14162	14235	14142	14038	14272	14100	14097	14118	14064	14162	14198	14101	14037	14229	14101	14085	14069	14242	14219	14196	14095	14183	14207	14247	14232	14219	14286	14102	13962	14082	14086	14136	14303	14133	14273	14171	14106	13912	13968	14225	14098	14140	14186	14043	14083	14116	14164	14273	14056	14206	14093	14072	14083	14216	14143	14174	14216	14151	14172	14374	14128	14061	14187	14365	14020	14087	14075	13990	14102	14066	14320	14306	13933	13914	14022	14201	14255	14013	14167	14312	14198	13962	14096	14092	14129	14284	14077	13961	14139	14117	14091	14227	14194	13973	14201	14032	14228	13939	14175	14111	14213	14166	13956	14304	14091	14130	14130	14212	14105	14424	14018	14141	14108	13991	14187	13964	14168	14038	14175	14187	14024	14147	14193	13916	14053	14130	14129	14128	14141	14054	14307	14197	14205	14021	14186	14086	14292	14202	14202	14192	14118	14337	13989	14115	14132	14076	14146	14153	14100	14231	14148	14044	14355	14155	14165	14099	14278	14091	14162	14121	14259	14012	14235	14166	14237	14075	14049	14042	14191	14205	14221	14066	14149	14281	14130	14192	14175	14148	14201	14023	14215	14118	14188	14110	13985	14298	14248	14121	14222	14116	14138	14309	14206	14189	14189	14239	14213	14203	13951	14144	14377	14075	14043	14074	14077	14222	14227	14086	14160	14299	14057	14220	14118	14119	14186	14424	14175	14136	14181	14136	14121	14147	14253	14131	14199	14102	14156	14125	14155	14012	14190	14141	14215	14151	13996	14160	14245	14153	14050	14033	14168	14156	14270	14120	14130	14106	14176	14063	14202	14050	14246	14168	14050	13969	13969	14250	14117	13965	14087	14277	14080	14121	14099	14083	14082	14273	14320	14076	14210	14254	14031	14192	14139	14260	14145	13973	14073	14059	14128	14046	14153	14042	14176	14265	13975	14125	14201	14169	14132	14079	14002	14191	14142	14252	14172	14174	14052	14220	14236	14218	14363	14240	14305	13941	14180	14176	14130	14154	14178	14152	14101	14130	14081	14100	13952	14100	14087	14206	14025	14187	14169	14065	14250	14131	14150	14123	14157	14183	13998	14107	14164	14068	14028	14004	14121	14142	14080	14023	14104	14103	14096	14184	14236	14149	14224	14028	14138	14145	14113	14001	14259	14123	14272	13998	14196	14049	14100	14206	14024	14131	14110	14147	14120	14088	14165	14262	14154	14267	14165	14071	14130	14193	14014	14148	14255	14193	14177	14252	14022	14264	14230	14246	14129	14231	14080	14180	14222	14098	14102	14262	14195	14117	14156	14099	14176	14030	14160	14061	14235	14012	14211	13973	14066	13954	14198	14151	14207	14192	14131	14108	14078	14277	14117	14069	14233	14170	14073	14145	14276	14228	14164	14184	14069	14095	14231	14103	13988	13948	14213	14083	14152	14073	14084	14102	14351	14063	14129	14300	14081	14043	14049	14060	14164	14104	14260	14222	14158	14171	14117	14151	14167	14153	14252	14156	14113	14003	14141	14189	14068	14137	14289	14046	14121	14206	14155	14049	14059	14288	14118	14055	14274	14244	14162	14126	14213	13938	14055	14175	14155	13983	14116	14229	14159	14236	14187	14232	14293	14044	14152	14129	14164	13973	14049	13896	14020	14118	14053	14087	14077	14254	14238	14062	14144	14024	14200	14185	14280	14253	13972	14209	14152	14132	14108	14317	14189	14089	14244	14149	14153	14096	14055	14020	14115	13895	14049	14082	14140	14257	14174	14184	14202	14123	14069	14005	14384	14134	14131	14189	14175	14118	14144	14185	13917	14185	14190	14280	14159	14190	14260	14082	13980	14209	14091	14025	14165	14112	14054	14236	14058	14098	14112	13962	14138	14321	14057	14128	14100	13983	14183	14025	13989	14126	14051	14277	14150	14313	14015	14238	14105	14199	14226	14223	14047	14050	14201	14292	14100	14151	14102	14119	14223	13967	13952	14057	14106	14157	14052	14338	14052	13964	14232	14253	14346	14126	14322	14299	14178	14240	14075	14262	14119	14007	14230	14125	14180	14155	14263	14337	14130	14075	14128	14104	14094	14184	14176	14188	14181	14207	14134	14281	14032	13893	14097	14252	14053	14113	14251	14110	14069	14434	14076	14130	14157	14197	14125	14080	14170	14220	14183	14101	14224	14252	14259	14125	14106	14016	14115	14098	14310	14058	14183	14184	14154	14148	14274	13928	14036	14182	14141	14220	14161	14025	14228	14096	14258	14142	14085	14129	14185	14163	14202	14048	14100	14107	14068	13969	14249	14123	14030	14242	14047	14072	14161	14004	14313	14169	14131	14161	14167	14147	14131	14291	14003	14115	14006	14172	13987	14171	14011	14060	14103	14286	14122	14108	14078	14168	14256	14042	14031	14170	14197	14050	14198	14260	14197	14115	14033	14169	14054	14026	14015	14096	14252	14282	14103	14172	14265	14219	14143	14212	14125	14170	14189	14056	14118	14298	14016	14097	14061	14310	14040	13998	14065	14143	14187	14151	14098	14145	14066	14178	14179	14048	14198	14151	14144	14256	14123	14172	13893	14158	14134	14140	14169	14185	14191	14156	14198	14207	14114	14043	14259	14130	14017	14102	14236	14038	14103	14222	13977	14137	14097	13996	14166	14202	14107	14112	14011	14141	14191	13939	14014	14174	14109	14193	14074	14312	14116	14073	14167	14059	14154	14188	14198	14019	14207	14289	13997	14156	14100	14299	13989	14115	14118	14259	14232	14295	14183	14003	14052	14256	14190	14024	14081	14245	14145	14096	14022	14330	14121	14131	14305	14270	14136	14088	14092	14023	14053	14245	14109	14297	14200	14169	14267	14001	14141	14084	14140	14203	14120	14083	14022	14047	14258	14073	13945	14261	14131	14186	13959	14146	14130	14144	14016	13978	14071	14234	14170	13844	14118	14245	13993	14238	14212	14050	14040	14160	14184	13962	14231	14136	14249	14204	14095	14227	14265	14022	14073	14163	14086	14184	14047	14197	14205	13940	14150	14087	14198	14248	14059	14111	14176	13949	14281	14359	14217	14073	13993	14130	14082	14165	14177	14138	14056	13938	14114	14122	14033	14148	14169	14366	14213	14131	14094	14097	14056	14241	14179	14079	14130	14142	14115	14213	14256	14170	14037	14140	14145	14080	14253	14138	14139	14185	13943	14139	14081	14214	14097	14176	13998	14142	14053	14207	14074	14143	14110	14056	13985	14093	14136	14313	14215	14327	14207	14216	14107	14145	14321	14190	14141	14205	14212	14122	14132	13995	14134	14308	14215	14137	14158	14274	13949	14314	14230	14281	14135	14053	14132	14092	14295	14071	14203	14161	14005	14405	13997	14145	14138	14203	14363	14159	14182	14181	14151	14212	14145	14171	14137	14069	14160	13988	14153	14086	14162	13849	14314	14149	13962	14160	14013	14288	14073	14173	13960	14259	14135	14103	14110	14144	14038	13983	14104	14246	14218	13992	14074	14109	14056	14053	14299	14174	14101	14183	14181	14012	14075	14122	14089	14344	14076	14066	14272	14166	14202	14210	14226	14124	13969	14099	14069	14240	14115	14230	14230	14188	14028	14137	14165	14133	14089	14238	14173	14215	13993	14033	14029	14270	13997	14117	14080	14163	14148	14078	14178	14197	14225	14109	14216	14231	14225	14139	14295	14378	14072	14204	14109	14116	14198	14071	14190	14032	14256	14089	14307	14259	14247	14205	14024	14194	14145	14104	13993	14006	14028	14155	14147	14168	14213	14187	14092	14026	14047	13971	13970	14019	14206	14196	14239	14100	14150	14022	14058	14279	14200	14087	14233	14140	14170	14256	14282	13915	14105	14075	14259	14052	14065	14036	14208	14082	14152	14140	14037	14115	14266	14108	14172	14215	14218	14240	14029	14152	14144	14144	14128	14211	14080	14035	14092	14317	14164	14139	14385	13958	14160	14081	14078	14060	14093	14180	14244	14075	14169	13953	14147	14178	14077	14213	14171	14207	14043	14045	14234	14009	14048	14043
35061	29862	30787	28409	26763	25955	25240	23228	21970	21574	22246	22280	22091	21622	21021	20435	19835	19457	19360	18951	19044	18877	18657	18783	18751	18741	18526	18615	18854	18540	18480	18537	18534	18690	18467	18364	18453	18590	18602	18500	18451	18462	18580	18550	18637	18650	18490	18408	18481	18619	18306	18374	18557	18437	18532	18450	18451	18480	18569	18476	18473	18509	18507	18575	18451	18473	18358	18782	18520	18406	18448	18584	18521	18412	18535	18497	18259	18339	18479	18544	18482	18436	18502	18421	18590	18357	18605	18860	18554	18581	18489	18496	18639	18699	18615	18490	18438	18430	18335	18427	18435	18347	18433	18645	18612	18541	18548	18368	18261	18275	18488	18389	18498	18552	18501	18642	18320	18563	18492	18610	18470	18485	18533	18376	18623	18274	18497	18617	18520	18308	18379	18559	18456	18343	18479	18396	18515	18339	18515	18621	18504	18911	18538	18362	18512	18636	18671	18312	18329	18576	18431	18421	18479	18724	18632	18491	18214	18503	18730	18349	18283	18507	18400	18549	18527	18690	18662	18420	18407	18461	18562	18380	18408	18367	18620	18353	18355	18659	18405	18588	18387	18581	18717	18389	18433	18666	18662	18819	18608	18253	18267	18481	18496	18491	18445	18425	18354	18406	18358	18416	18448	18513	18498	18673	18199	18416	18613	18395	18485	18349	18495	18636	18415	18509	18371	18567	18718	18496	18573	18665	18319	18621	18633	18543	18523	18678	18423	18333	18443	18447	18364	18707	18638	18354	18527	18564	18646	18513	18549	18346	18483	18620	18492	18537	18347	18397	18357	18323	18416	18469	18516	18593	18392	18424	18320	18386	18680	18436	18553	18401	18644	18435	18612	18484	18503	18398	18540	18354	18736	18724	18512	18713	18629	18635	18665	18426	18121	18411	18527	18500	18518	18569	18470	18601	18820	18651	18381	18393	18549	18403	18561	18616	18294	18381	18268	18422	18747	18455	18656	18544	18625	18668	18428	18326	18425	18597	18390	18281	18401	18597	18337	18410	18350	18321	18502	18395	18574	18474	18357	18724	18500	18455	18438	18318	18535	18626	18410	18607	18390	18217	18507	18267	18332	18594	18677	18236	18413	18421	18586	18309	18553	18524	18500	18509	18493	18369	18751	18360	18760	18468	18464	18419	18568	18330	18352	18596	18591	18495	18184	18434	18444	18618	18584	18468	18512	18403	18497	18441	18406	18407	18473	18431	18556	18363	18683	18596	18394	18393	18492	18428	18521	18352	18517	18503	18532	18559	18623	18481	18500	18652	18455	18435	18629	18437	18509	18494	18681	18458	18505	18658	18686	18523	18337	18645	18478	18661	18579	18483	18638	18334	18708	18754	18558	18502	18450	18428	18538	18553	18630	18486	18491	18401	18404	18535	18473	18484	18544	18577	18523	18351	18582	18695	18499	18381	18449	18298	18550	18562	18295	18542	18341	18434	18680	18614	18147	18176	18429	18612	18217	18251	18543	18586	18436	18635	18576	18563	18589	18176	18419	18317	18401	18555	18393	18305	18466	18460	18540	18617	18311	18392	18554	18458	18563	18590	18366	18549	18344	18742	18308	18414	18681	18468	18464	18531	18303	18643	18553	18401	18656	18499	18430	18440	18548	18481	18377	18351	18411	18505	18622	18664	18440	18476	18553	18627	18556	18267	18605	18293	18412	18233	18632	18568	18430	18584	18497	18520	18423	18687	18749	18686	18638	18425	18574	18570	18693	18561	18335	18662	18428	18588	18616	18634	18463	18579	18485	18429	18364	18321	18624	18481	18524	18363	18344	18487	18419	18471	18690	18550	18757	18479	18499	18440	18469	18465	18500	18647	18598	18500	18472	18507	18428	18554	18745	18856	18512	18471	18577	18548	18519	18334	18316	18197	18235	18442	18369	18542	18542	18661	18642	18321	18413	18727	18397	18748	18599	18497	18651	18528	18629	18511	18383	18351	18490	18343	18479	18590	18531	18600	18400	18677	18464	18693	18448	18567	18426	18484	18691	18414	18540	18470	18642	18602	18383	18545	18177	18503	18591	18589	18737	18603	18462	18441	18474	18547	18705	18492	18820	18639	18410	18562	18442	18391	18479	18498	18446	18617	18712	18358	18570	18440	18415	18518	18512	18460	18501	18498	18674	18409	18516	18336	18861	18324	18536	18729	18463	18598	18293	18528	18444	18581	18531	18478	18559	18610	18383	18528	18427	18544	18380	18483	18362	18395	18681	18471	18440	18299	18494	18499	18558	18389	18754	18413	18728	18568	18467	18574	18560	18558	18591	18516	18655	18270	18663	18409	18348	18680	18518	18567	18374	18391	18573	18485	18528	18646	18481	18593	18437	18509	18616	18341	18414	18544	18478	18520	18477	18734	18490	18684	18454	18456	18458	18348	18457	18307	18550	18523	18644	18601	18481	18278	18333	18540	18244	18530	18593	18282	18440	18554	18584	18285	18418	18624	18459	18493	18513	18647	18433	18364	18534	18544	18279	18421	18548	18516	18693	18404	18549	18435	18929	18582	18671	18627	18630	18376	18450	18532	18460	18430	18219	18428	18569	18590	18530	18435	18458	18344	18411	18385	18649	18508	18386	18355	18456	18719	18518	18374	18568	18332	18489	18471	18508	18346	18498	18501	18386	18488	18678	18348	18462	18517	18497	18264	18206	18266	18451	18656	18424	18419	18573	18599	18423	18520	18453	18536	18557	18319	18480	18483	18515	18602	18443	18362	18371	18436	18298	18499	18536	18464	18395	18335	18554	18546	18613	18624	18582	18601	18445	18543	18644	18687	18399	18376	18727	18522	18350	18746	18503	18516	18567	18605	18431	18259	18461	18584	18372	18364	18539	18253	18594	18793	18539	18443	18237	18622	18521	18417	18513	18317	18470	18509	18423	18508	18445	18456	18512	18463	18569	18465	18601	18474	18633	18518	18356	18572	18451	18419	18438	18502	18459	18508	18627	18577	18400	18619	18514	18295	18277	18378	18355	18331	18443	18479	18570	18668	18665	18306	18550	18547	18540	18527	18399	18345	18235	18482	18583	18529	18441	18407	18553	18554	18511	18521	18295	18481	18670	18400	18351	18350	18849	18649	18582	18442	18522	18531	18533	18529	18535	18205	18571	18533	18522	18766	18372	18411	18322	18399	18512	18368	18620	18480	18418	18379	18572	18411	18524	18587	18613	18449	18519	18713	18477	18752	18483	18482	18425	18627	18540	18475	18560	18288	18478	18299	18638	18397	18375	18564	18732	18735	18576	18315	18285	18660	18439	18539	18283	18478	18486	18546	18526	18767	18404	18464	18608	18517	18662	18577	18561	18463	18536	18343	18425	18530	18329	18424	18434	18512	18331	18376	18638	18522	18380	18491	18366	18237	18609	18611	18588	18443	18481	18567	18320	18463	18473	18662	18472	18342	18657	18485	18375	18420	18559	18681	18457	18494	18487	18450	18322	18388	18469	18426	18679	18304	18373	18456	18388	18450	18446	18476	18697	18544	18441	18458	18678	18459	18390	18624	18477	18396	18518	18516	18434	18402	18450	18482	18465	18464	18689	18684	18547	18568	18422	18542	18405	18634	18563	18529	18571	18368	18581	18414	18719	18501	18423	18515	18181	18467	18455	18443	18503	18497	18599	18569	18504	18602	18600	18460	18362	18502	18454	18215	18393	18662	18524	18548	18576	18532	18534	18593	18493	18722	18540	18407	18510	18527	18343	18444	18345	18263	18478	18555	18449	18543	18547	18625	18707	18225	18246	18639	18624	18573	18439	18321	18480	18483	18608	18487	18447	18690	18656	18527	18496	18382	18497	18549	18514	18649	18504	18516	18669	18458	18775	18527	18506	18553	18393	18354	18555	18581	18541	18407	18410	18567	18809	18571	18647	18282	18606	18728	18587	18604	18407	18554	18488	18519	18744	18535	18389	18339	18489	18716	18532	18444	18615	18320	18509	18497	18385	18451	18395	18575	18687	18398	18392	18430	18495	18599	18540	18530	18535	18621	18558	18370	18645	18390	18667	18535	18600	18321	18707	18355	18461	18504	18515	18794	18417	18544	18528	18492	18613	18356	18470	18567	18698	18428	18471	18612	18414	18297	18546	18444	18712	18254	18727	18473	18551	18312	18457	18677	18406	18475	18481	18536	18351	18457	18410	18255	18593	18555	18377	18409	18577	18555	18632	18570	18397	18697	18441	18704	18485	18265	18338	18534	18593	18441	18701	18315	18370	18615	18538	18553	18678	18505	18539	18866	18696	18610	18499	18392	18363	18589	18444	18643	18530	18603	18545	18670	18702	18531	18470	18313	18315	18391	18512	18511	18405	18493	18613	18624	18649	18456	18539	18620	18613	18423	18550	18406	18840	18419	18480	18378	18334	18341	18459	18459	18478	18730	18259	18618	18452	18507	18484	18486	18391	18305	18483	18379	18532	18411	18394	18522	18670	18415	18620	18446	18479	18560	18312	18498	18556	18555	18640	18425	18358	18479	18736	18265	18379	18581	18554	18567	18662	18566	18449	18565	18329	18499	18499	18571	18531	18449	18435	18560	18453	18466	18556	18412	18631	18452	18543	18389	18344	18485	18408	18423	18316	18530	18738	18354	18161	18525	18429	18546	18540	18589	18514	18523	18551	18595	18541	18477	18413	18213	18397	18364	18345	18447	18619	18462	18278	18774	18436	18359	18513	18495	18696	18470	18508	18377	18735	18412	18439	18592	18514	18482	18466	18625	18625	18589	18558	18729	18502	18489	18662	18384	18374	18467	18585	18432	18405	18459	18723	18477	18603	18792	18600	18348	18525	18486	18652	18485	18307	18538	18624	18543	18578	18427	18527	18614	18532	18408	18486	18582	18260	18559	18441	18525	18489	18532	18516	18368	18250	18440	18593	18375	18364	18433	18512	18534	18649	18388	18469	18451	18540	18705	18418	18272	18367	18399	18585	18537	18592	18606	18622	18609	18404	18680	18512	18744	18484	18513	18444	18362	18604	18540	18418	18456	18436	18298	18465	18612	18633	18619	18471	18664	18502	18286	18453	18504	18410	18525	18434	18285	18492	18498	18641	18586	18432	18366	18413	18278	18332	18283	18583	18487	18507	18699	18562	18697	18391	18686	18582	18423	18437	18733	18530	18560
25566	29416	28458	26585	26137	25137	24070	21011	19550	19247	19996	19840	19862	18808	17797	17088	16238	15829	15308	14983	15182	14812	14841	14632	14794	14481	14404	14459	14231	14366	14412	14174	14230	14321	14241	14303	14239	14265	14249	14346	14325	14142	14385	14324	14440	14204	14204	14172	14273	14081	14107	14073	14183	14172	14149	14358	14173	14187	14209	14145	14315	14191	14253	14248	14214	14269	14204	14275	14158	14369	14255	14203	14335	14163	14100	14274	14384	14109	14305	14136	14288	14247	14295	14232	14535	14303	14305	14437	14257	14129	14425	14199	14293	14333	14079	14467	14378	14159	14273	14395	14188	14375	14183	14280	14169	14302	14162	14301	14360	14061	14346	14256	14220	14342	14188	14235	14154	14188	14185	14289	14265	14430	14137	14330	14047	14287	14166	14407	14290	14266	14395	14293	14306	14272	14472	14148	14269	14273	14391	14189	14118	14315	14129	14249	14259	14326	14114	14152	14055	14268	14174	14322	14299	14325	14192	14285	14095	14183	14256	14246	14243	14343	14355	14209	14119	14194	14172	14296	14342	14055	14178	14243	14281	14188	14237	14295	14249	14196	14355	14153	14308	14351	14262	14294	14117	14374	14078	14305	14292	14247	14393	14119	14324	14335	14220	14345	14143	14096	14004	14286	14507	14188	14275	14188	14312	14240	14218	14192	14098	14173	14285	14211	14302	14198	14254	14213	14461	14090	14148	14232	14293	14248	14233	14243	14297	14398	14149	14200	14099	14409	14320	14317	14220	14336	14317	14168	14198	14114	14348	14162	14394	14171	14202	14075	14434	14194	14068	14109	14300	14233	14473	14216	14269	14303	14137	14115	14293	14485	14197	14286	14364	14214	14206	14316	14058	14254	14235	14224	14191	14133	14247	14159	14258	14445	14345	14239	14327	14346	14250	14369	14267	14378	14359	13991	14239	14235	14383	14072	14199	14223	14215	14240	14157	14095	14111	14260	14264	14359	14100	14121	14083	14130	14209	14191	14286	14256	14295	14081	14174	14286	14223	14341	14205	14189	14281	14234	14261	14264	14376	14423	14251	14235	14440	14352	14223	14277	14217	14157	14331	14258	14184	14374	14197	14216	14222	14187	14318	14239	14179	14192	14114	14193	14303	14267	14361	14078	14089	14326	14340	14534	14205	14165	14238	14242	14388	14187	14260	14273	14102	14082	14293	14366	14231	14471	14263	14288	14276	14160	14384	14348	14312	14411	14283	14283	14234	14293	14138	14253	14295	14321	14236	14126	14402	14279	14136	14203	14198	14051	14379	14322	14188	14168	14193	14276	14270	14346	14218	14224	14215	14284	14287	14215	14358	14373	14207	14240	14295	14122	14284	14279	14309	14320	14324	14066	14283	14080	14258	14228	14158	14279	14380	14241	14479	14109	14162	14335	14228	14282	14351	14435	14259	14324	14196	14253	14262	14280	14248	14361	14063	14149	14213	14215	14103	14317	14386	14283	14268	14105	14190	14308	14343	14356	14286	14033	14408	14360	14235	14309	14247	14317	14214	14317	14188	14181	14185	14209	14366	14263	14285	14174	14332	14242	14170	14315	14237	14179	14254	14158	14286	14254	14108	14293	14160	14337	14185	14254	14427	14309	14223	14306	14133	14231	14240	14259	14254	14368	14277	14385	14350	14296	14131	14366	14366	14248	14414	14184	14254	14340	14263	14327	14143	14488	14247	14217	14263	14324	14287	14120	14288	14125	14179	14247	14265	14201	14139	14080	14167	14257	14134	14306	14342	14261	14227	14177	14194	14396	14130	14349	14218	14265	14285	14395	14273	14229	14190	14158	14501	14307	14147	14121	14080	14162	14338	14208	14256	14231	14142	14159	14203	14178	14249	14159	14211	14192	14364	14353	14292	14341	14271	14409	14238	14369	14197	14270	14274	14141	14200	14288	14361	14180	14056	14322	14262	14277	14242	14199	14190	14394	14155	14230	14245	14313	14163	14310	14241	14235	14252	14377	14225	14184	14284	14384	14285	14318	14219	14321	14225	14411	14304	14249	14375	14237	14347	14166	14176	14208	14379	14362	14269	14283	14101	14485	14280	14283	14275	14198	14278	14147	14196	14185	14144	14250	14191	14187	14003	14314	14177	14225	14314	14084	14279	14329	14386	14323	14392	14367	14242	14252	14202	14163	14296	14102	14272	14156	14156	14084	14430	14279	14253	14337	14236	14246	14066	14166	14203	14163	14353	14183	14307	14336	14204	14271	14118	14272	14348	14245	14261	14260	14401	14209	14216	14258	14350	14386	14218	14187	14208	14351	14134	14232	14374	14315	14271	14284	14341	14336	14406	14307	14326	14258	14113	14412	14222	14298	14202	14385	14378	14039	14227	14154	14311	14299	14272	14292	14283	14052	14379	14160	14156	14129	14364	14473	14229	14375	14182	14349	14321	14258	14360	14291	14181	14426	14313	14277	14302	14208	14298	14221	14261	14265	14236	14176	14363	14252	14323	14175	14317	14283	14387	14322	14224	14234	14111	14257	14237	14280	14318	14371	14229	14193	14252	14245	14255	14095	14229	14415	14067	14119	14243	14428	14074	14215	14310	14246	14417	14176	14187	14307	14247	14275	14068	14262	14209	13920	14248	14238	14226	14192	14277	14245	14227	14220	14385	14165	14235	14277	14162	14161	14336	14276	14349	14191	14308	14217	14373	14300	14094	14183	14176	14159	14186	14299	14137	14396	14128	14277	14267	14120	14319	14193	14169	14338	14343	14425	14196	14335	14167	14228	14258	14327	14392	14132	14128	14106	14338	14292	14337	14404	14372	14327	14138	14423	14364	14208	14334	14203	14426	14237	14232	14261	14331	14266	14197	14191	14288	14341	14349	14307	14315	14281	14242	14238	14261	14090	14224	14184	14255	14159	14143	14159	14363	14221	14170	14299	14396	14196	14170	14394	14146	14245	14230	14191	14202	14353	14153	14271	14171	14411	14183	14356	14192	14148	14248	14199	14378	14105	14236	14326	14321	14205	14276	14246	14273	14307	14184	14176	14253	14087	14165	14157	14239	14338	14171	14301	14363	14232	14224	14374	14292	14227	14241	14391	14366	14221	14451	14230	14298	14286	14278	14261	14265	14135	14202	14131	14215	14401	14402	14231	14266	14261	14314	14259	14449	14116	14181	14258	14204	14211	14251	14322	14199	14508	14376	14347	14119	14399	14441	14333	14142	14244	14263	14299	14331	14398	14338	14410	14236	14251	14109	14333	14266	14135	14188	14155	14385	14193	14276	14262	14332	14213	14352	14279	14181	14212	14264	14222	14026	14161	14124	14188	14235	14290	14217	14223	14214	14319	14162	14289	14309	14112	14229	14380	14184	14269	14482	14198	14266	14329	14129	14398	14349	14232	14214	14148	14353	14213	14295	14366	14199	14307	14183	14254	14254	14440	14171	14273	14292	14281	14184	14235	14275	14437	14321	14221	14212	14213	14108	14252	14211	14056	14156	14146	14186	14292	14192	14200	14307	14154	14466	14190	14217	14462	14321	14226	14354	14185	14356	14376	14281	14204	14334	14206	14265	14261	14100	14270	14321	14250	14177	14306	14330	14262	14364	14264	14215	14185	14289	14276	14226	14378	14221	14276	14137	14366	14162	14227	14353	14160	14421	14260	14321	14126	14346	14183	14313	14203	14306	14239	14307	14142	14087	14352	14191	14190	14227	14256	14339	14212	14275	14154	14321	14140	14473	14158	14144	14290	14483	14415	14346	14195	14254	14335	14177	14095	14358	14219	14345	14256	14340	14340	14241	14129	14270	14186	14249	14306	14206	14225	14375	14286	14227	14345	14227	14308	14239	14084	14250	14351	14425	14316	14188	14392	14375	13996	14250	14111	14198	14366	14347	14233	14280	14228	14405	14416	14425	14396	14209	14340	14324	14193	14388	14299	14280	14125	14270	14398	14264	14225	14447	14279	14130	14307	14414	14238	14333	14431	14184	14133	14325	14326	14342	14182	14311	14182	14251	14264	14186	14248	14104	14331	14230	14127	14254	14251	14372	14479	14286	14407	14177	14331	14157	14412	14316	14225	14352	14252	14248	14133	14284	14325	14339	14466	14322	14269	14342	14259	14213	14056	14382	14273	14395	14311	14218	14171	14255	14257	14099	14290	14234	14194	14164	14332	14227	14246	14190	14232	14335	14182	14199	14262	14158	14425	14244	14229	14265	14275	14216	14222	14178	14373	14315	14187	14321	14112	14280	14292	14272	14149	14359	14238	14136	14188	14350	14268	14247	14197	14180	14220	14427	14300	14237	14222	14207	14330	14364	14169	14379	14302	14380	14267	14077	14284	14206	14400	14357	14363	14321	14335	14231	14331	14226	14270	14113	14197	14166	14213	14309	14249	14314	14229	14312	14151	14424	14269	14390	14284	14069	14293	14362	14128	14207	14205	14258	14467	14144	14336	14145	14312	14188	14347	14270	14208	14230	14282	14139	14321	14161	14150	14273	14237	14416	14327	14272	14390	14270	14384	14374	14223	14318	14186	14186	14394	14281	14326	14292	14339	14394	14203	14218	14178	14286	14249	14243	14326	14176	14287	14166	14403	14244	14088	14382	14366	14502	14147	14209	14205	14219	14301	14138	14219	14303	14232	14258	14240	14414	14180	14387	14256	14236	14174	14227	14291	14239	14191	14383	14284	14206	14429	14080	14246	14224	14248	14281	14327	14103	14235	14161	14170	14110	14278	14005	14231	14355	14260	14162	14303	14302	14326	14298	14182	14244	14214	14308	14372	14099	14238	14209	14183	14259	14336	14121	14329	14325	14216	14395	14418	14187	14200	14293	14170	14440	14283	14368	14192	14504	14220	14282	14273	14112	14220	14057	14093	14275	14293	14101	14246	14201	14191	14279	14339	14196	14066	14321	14223	14171	14243	14308	14171	14267	14182	14351	14260	14248	14127	14416	14141	14283	14157	14257	14415	14294	14297	14185	14292	14136	14260	14053	14134	14287	14274	14225	14466	14155	14213	14260	14185	14232	14391	14327	14373	14180	14187	14337	14185	14148	14081	14123	14202	14340	14183	14195	14116	14206	14399	14203	14187	14112	14134	14257	14274	14218	14349	14158	14331	14256	14328	14296	14343	14240	14244	14230	14290	14083	14460	14521	14226
26223	21541	28572	26777	26707	30228	29985	25393	23904	25673	31071	26472	23584	22358	21420	20898	20341	19830	19315	19343	19133	18910	18654	18755	18593	18296	18350	18441	18487	18244	18469	18297	18164	18221	17952	18319	18174	18341	18104	18036	18070	18300	18091	18019	18056	18206	18158	18077	18029	18081	18248	18136	18222	18311	17997	18202	18140	18121	18085	18299	18230	18133	18260	18460	18361	18036	18142	17934	18127	18141	18135	18411	18000	18264	18085	18102	18153	18139	18096	18094	18131	18216	18166	18334	18122	18174	18120	18296	18219	18301	18326	18179	18029	18197	18127	18077	18115	18071	18060	18133	18079	18121	18140	18217	18290	18191	18090	18355	18225	18150	18080	18099	18331	18278	18330	18271	18271	18208	18128	18123	18119	18135	18177	18360	18077	18134	18124	18280	18220	18211	18275	17994	17912	18198	18065	18146	18096	18005	18042	18169	18152	18156	18206	18347	18245	17998	18168	18030	18324	18223	18099	18072	18313	18184	18166	18211	18466	18153	18238	18053	18132	18399	18015	18076	18032	17960	18253	18160	18082	18156	18141	18157	18022	18263	18059	18251	18283	18154	18146	18289	18134	18204	18207	18134	18142	18132	17922	18177	18252	18088	18369	18206	18076	18121	18286	18202	18115	18167	18112	18102	17974	18016	17880	18195	18226	18049	18139	18146	18218	18197	18117	18249	18168	18241	18145	17854	18220	18180	18144	18111	18431	18147	18361	18147	18210	18218	18127	18197	18218	18240	18011	18178	18011	18193	18214	18121	18057	18221	18605	18182	18189	17873	18236	18102	17980	18110	18368	18039	18054	18361	18256	18095	18196	17975	18072	18097	18131	18068	18198	17986	18355	18111	18030	17909	18099	17913	18089	18285	17864	18221	18111	18333	18155	18147	18269	17966	18099	18291	18299	18120	18130	18077	18352	18026	18142	18230	18259	18135	18362	18154	18281	18112	18051	18163	18413	18142	18352	18185	18314	18140	18168	18365	18274	18282	18128	18180	18220	18287	18155	18069	18128	18320	18116	17965	18067	18162	17964	18249	18298	18096	18149	18228	18017	18347	18332	18310	17995	18200	18168	18234	18262	18293	18029	18374	18234	18044	18377	18129	18355	18551	18282	18041	18191	18080	18217	18092	18203	18256	18194	18155	18168	18189	18355	18025	18221	17944	18234	18252	18094	18243	18367	18176	18286	17886	18279	18119	18183	18065	18264	18069	18051	18192	18263	17976	18161	18079	18238	18226	18157	17968	17926	18298	18234	18299	18087	17990	18224	17983	17962	18149	18293	18230	18206	18241	18247	18147	18046	18194	18496	18224	18188	18249	18308	18288	18051	18007	18179	18018	18136	18277	18100	18139	18285	18022	18207	18251	18112	18315	18136	18041	18251	18096	18197	17981	18096	17929	18203	18087	18196	17978	18206	18214	18049	18111	18256	18180	18370	18131	17955	18139	18118	18081	18244	18179	18214	18095	18304	18090	18004	18015	17981	18276	18186	18209	18175	18043	17995	18172	18120	18027	18188	18107	18213	18234	18085	18031	18237	18186	18071	18232	18030	18008	18136	18376	17974	18131	18180	18206	18222	18056	18064	18257	18129	18198	18055	17942	18106	18079	18079	18215	17940	18159	17976	18111	18121	18149	18155	18113	17977	18117	18057	17973	18001	18240	18277	18235	18087	18094	18204	18110	18312	18205	18259	18210	18151	17995	18111	18094	18311	18258	17855	18008	18011	17971	18323	18163	18220	18221	18122	18201	18077	18278	18061	18137	18173	18076	18016	18217	18181	18041	18047	18101	18159	18137	18041	18206	18061	18117	18233	18196	18147	18135	18077	18093	18299	18221	18174	18139	18178	18371	18086	18207	18101	18140	18179	18221	18089	18092	18063	18249	18155	18208	18368	18273	18306	18167	18201	18418	18210	18096	18066	18304	18181	18104	17953	18197	18144	18250	18227	18099	18040	17770	18355	18086	18282	18161	18211	18079	18313	18058	18143	18237	17866	18248	18186	18207	17996	18082	18053	18175	18279	18284	18121	18109	18199	18000	18288	18087	18192	18298	18010	18047	18130	18036	18318	18037	18063	18138	17970	18229	18154	18201	18198	18061	18245	18172	18283	18259	18067	17908	18350	18348	18209	18116	18029	18169	18111	18125	18023	18342	18284	18103	18402	18217	18088	17772	17883	17931	18298	18334	18188	18439	18306	18045	18330	18148	18147	18196	18035	18023	18221	18216	18178	18487	18116	18297	18281	18080	18133	18079	18184	18133	17982	18010	18033	18116	17886	18160	18061	18171	18302	18294	18371	18236	17989	18118	18363	18212	18154	18095	18100	17950	18246	18074	18311	18305	18217	18114	18088	18232	18298	18380	18258	18212	18121	18159	18197	18245	18133	18182	18203	18311	18030	18193	18212	18198	18074	18038	18166	18148	18105	18045	18175	18284	18045	18047	18287	18180	18037	18180	18183	18410	18035	18224	18182	18082	18137	18177	18358	18104	18376	18104	18181	18340	18090	18055	18233	18005	18036	18150	17985	18070	17986	18131	18058	18074	18135	18164	18440	18429	17985	17702	18134	18358	18222	18142	18136	17905	17970	18106	18125	18023	18371	17982	17960	17920	18204	18051	18126	18121	18058	18167	18122	18002	18140	18259	18215	18126	18001	18356	18124	18195	18183	18226	17954	18062	18194	18201	18267	18197	18100	18183	18361	18079	18137	18054	18097	17969	18098	18114	18504	18186	18153	17979	18164	18241	18325	18040	18129	18126	18160	18051	18004	18115	18307	18349	18182	18220	18098	18251	18399	18263	18144	18177	17730	18183	18138	18079	18079	18164	18124	18059	18093	18051	18408	18252	18176	18135	18212	18039	18139	18135	18254	18392	18179	18165	18291	18178	18294	18137	18236	18039	18134	18111	17997	18162	18333	17999	17987	18357	18180	17945	18142	18145	18032	18320	18201	17982	18077	18159	18302	18109	18166	18231	18181	18112	18044	18240	18065	18149	18420	18337	18291	18177	17971	18162	18036	18349	18231	18223	18044	18127	18101	18165	18132	18122	18051	18198	18303	18128	18285	18045	18297	18287	18211	18047	18071	17991	18566	18116	18127	18143	18232	18122	18276	18047	18223	18027	17904	18232	18187	18075	18486	18190	18174	18058	18096	18206	18288	18190	18414	18224	18264	18229	17923	18037	18106	18167	18114	18139	18191	18148	18380	18271	18111	18096	18184	18121	18194	18210	18361	17924	18170	17993	18171	18027	18389	18121	17989	18068	18362	18206	18133	18306	18153	18032	18310	18031	18193	18242	18034	18231	18192	18325	18201	18240	18443	18123	18278	18218	18128	18042	18271	18293	18100	17993	18066	18183	18209	18179	18109	18239	18279	18291	18060	18065	18366	18157	18072	18209	18090	18275	18179	18177	18598	18137	18007	18194	18022	18243	18290	18049	18122	18224	18106	18087	18261	18269	18240	18308	18085	18157	18272	18199	17932	18107	18143	18115	18195	18145	18160	18341	18118	18088	18093	18051	18189	18080	18217	18070	18193	18201	18172	18239	18063	18056	18237	18157	18001	18067	18067	18014	18147	18159	18053	18136	18066	18047	18114	18094	18109	18033	18066	17989	18068	18002	18248	18071	18387	18133	18119	18308	17966	17957	18108	18158	18031	17899	18089	18173	18337	18093	18157	18146	18071	18023	18218	18102	18189	18326	18358	18243	18199	18176	18059	18159	18291	18297	18384	18226	18275	18049	18074	18217	18298	18236	17900	18181	18148	18034	18204	18128	17997	18046	18065	18376	18403	18272	18048	18237	18215	17938	18207	18183	18251	17975	18153	18316	18241	18251	18084	18283	18167	18095	18211	18138	18092	18076	18114	18010	18100	17959	18125	18242	18264	18169	18236	18096	18264	18264	18192	18234	18212	18204	18012	18111	18141	18067	18220	18170	18041	18141	18138	18131	18177	17978	18008	17833	18039	18260	18297	18202	18125	18218	18192	18140	18043	18291	18196	18280	18071	18290	17975	17825	18123	18119	18253	18141	18195	18214	18135	18241	18167	18160	18234	18077	18171	18263	18411	18197	18143	18084	18128	18298	18187	18177	18137	18184	18244	18292	18059	18166	18257	18165	18060	18260	18223	17937	18133	18201	18150	18336	18140	18139	18232	18184	18075	17897	18120	18059	18007	18110	17917	18200	18142	18308	18073	18211	18363	18204	18192	18119	18322	18145	18114	18171	18206	18075	18096	18224	18052	18103	18226	18243	18293	18297	18239	18308	18012	18103	18208	18105	17959	18264	18082	18314	18087	18268	18254	18125	18086	17874	18123	18310	18309	18047	18148	18500	18437	17993	18207	18025	17981	17985	18157	18204	18313	18277	18308	18102	18084	18086	18146	18137	18092	17848	18130	18094	18295	17990	18352	18097	18185	18260	18069	17940	18144	17975	18293	18168	18082	18096	18171	18065	18060	18288	17997	18086	18186	18116	18246	18267	18240	18026	18140	18262	18059	18104	18073	18134	18447	18056	18165	18187	18115	18038	18022	18088	18267	18317	18082	18042	18031	18303	18160	18254	18057	17935	18087	18085	18337	18244	18123	18291	18193	18124	18312	18079	18186	18114	18138	18058	18155	18109	18218	18227	18211	18164	18151	18164	18110	18326	18174	18051	18148	18240	18067	18252	18058	18181	18170	18086	18111	18155	18140	17931	18340	18146	18277	18262	18204	18128	18193	18098	17975	18412	18287	18115	18292	18266	18069	18479	18053	18121	18046	18076	18108	18095	18142	18180	17978	18119	18093	17988	17961	18136	18079	18208	18247	18132	18077	18354	18129	18348	18306	18080	18098	18238	18189	17909	18124	18135	18277	17881	18111	18331	18036	17946	18237	18186	18078	17993	18015	18096	18223	18165	18349	17909	18103	18283	18065	18476	18340	18225	18278	18087	18046	18105	18154	18025	18265	18135	18151	18002	18268	18058	18324	18099	18203	18089	18202	18062	18201	18295	18143	18089	18202	18102	18163	18233	17921	18144	17989	17950	18082	18143	18387	18029	18063	18280	18100	18285	18091	18268	18084	18247	18295	18192	17938	18179	17922	18137	18445	18235	18254	18137	18159	18089	18079	18149	18168	18199	18073	17939	18053	18230
22408	33490	32255	31402	31069	31498	28789	24034	22564	25616	31226	24837	21254	19868	18785	18195	16998	16236	15832	15689	15427	15089	14814	14665	14671	14528	14349	14387	14317	14209	14201	14239	14194	14067	14096	14202	14209	14106	14193	13958	14002	14139	14057	13974	14054	14178	13902	14139	14035	14356	14049	14012	14158	14159	14085	14089	14123	14210	14122	14111	13929	14048	14140	14050	14229	13980	14129	14130	13906	14136	14149	14145	14016	14079	14108	14009	14144	13934	14140	14019	14110	14224	14152	14113	14078	14183	14164	14101	14050	14085	14128	14076	14206	14137	14108	14028	14177	14189	14003	14202	14258	14129	14134	14072	14110	14007	14088	14068	13920	14029	14093	14242	13980	14280	14084	14099	13937	14005	14103	14092	14176	14072	14049	14185	14156	14097	14120	14095	14085	13992	14127	14059	14052	14064	13926	14342	14121	14209	14000	14113	14095	14082	14115	14124	13983	14092	13974	14092	13907	14089	14097	13953	13947	13966	14109	14203	14070	14069	14117	14236	14103	14067	14067	14009	14156	14042	14091	14207	14035	14177	14094	13872	14178	14221	14231	14052	13923	14245	13929	14133	13952	13958	13983	14139	14083	13906	14112	14046	14031	14177	14069	14020	14199	14003	14055	13988	14102	14231	14133	14120	14005	13927	14019	14108	14098	14013	14022	14058	14006	14207	14001	14050	14119	13913	14089	14030	14131	14092	13975	14064	14170	14148	13922	14069	14234	13931	14042	14075	14053	13839	14095	14129	13939	14307	14098	14030	14049	14163	13993	14093	14065	14091	13980	14108	14138	14090	13936	14157	14036	14119	14001	13909	13883	14070	14060	13844	14228	14173	14030	14166	14076	13992	14154	14246	14162	14213	14169	14186	14023	14001	14106	13986	14233	14097	14156	14129	13980	14036	13929	14096	14023	13953	14038	14145	13972	14106	14091	14047	14076	13892	14004	13920	14180	14200	13882	14137	14170	14044	14107	13986	14151	14165	14134	14040	14114	14140	13944	14129	14023	14173	14013	13977	14029	14223	14036	13983	14137	13983	13961	13995	14134	14027	14044	14050	13976	14164	13991	14126	14107	14202	14114	14154	14158	13876	14032	14159	13969	14027	14161	13964	14051	14023	14229	14146	14085	14188	14086	14139	13985	14052	14155	14039	13955	14029	14155	13996	14078	13988	14023	14105	14116	13856	14220	14146	13964	14205	13975	14026	14174	14053	13981	14138	14001	14206	13890	13963	13961	14012	14120	14085	13974	14024	13935	13984	13989	14161	14186	14200	13967	14132	14006	14096	14046	14110	14104	14187	14091	14120	14241	14098	14002	14163	14007	14043	14232	14117	13988	14156	14061	14098	14034	13910	14094	13988	14111	13934	14000	14089	14144	14254	14056	14133	14177	14134	14030	14074	14126	13918	14067	14067	14268	13970	14155	14058	14072	14113	14128	13948	14095	13945	14114	13986	14197	14057	14062	14081	14062	14056	14058	14134	13970	14003	14020	14006	13999	14151	14220	14077	14035	14140	13851	14076	14012	13976	13945	14033	14181	14028	14157	14067	13954	14184	13968	14181	13938	14105	14100	14018	13910	13998	14128	13852	14005	13934	14096	14106	14108	13887	13987	13937	14092	14097	14135	14107	14047	14104	14054	14113	14210	14003	14195	14060	14099	14087	14097	14028	14161	14060	14102	14122	14064	14121	14006	14258	14061	13966	14046	14031	14162	14091	14368	14073	14092	14151	14004	14300	14150	13960	14078	14230	13967	13892	14040	14141	14143	14081	13895	14060	14222	14187	14248	14139	14058	14148	14063	14086	13985	14101	14157	14210	14120	13973	13938	14079	14122	13948	14085	14096	14106	14030	13960	14099	13977	14077	13985	14130	14141	13851	14125	14266	13958	14027	14105	14077	14014	14159	14068	14175	13878	14101	13999	14140	14208	13905	14189	14026	14129	13953	14101	14268	14003	14090	14268	14233	14055	14333	14221	14225	14102	14016	13864	14199	14066	14240	14076	13975	14158	14192	14180	14042	14154	14223	14182	13999	14008	13970	14004	14154	14091	14093	13983	14076	14098	14123	14143	14134	14028	14031	14129	14033	14128	14041	14223	13931	14085	14013	14022	14287	14017	14228	14073	14102	14039	13889	14010	13953	14133	14239	14077	14058	14025	14174	14097	14081	14228	13969	14095	13997	14107	14091	13992	13964	14020	13986	14230	14044	13965	14065	13907	14181	14270	14142	14141	14175	14087	14025	13967	14221	14078	14047	14046	14104	14197	14044	14041	14139	14021	14040	13865	14052	14230	14059	14207	14090	14242	13919	14048	14221	14163	13992	14185	13989	13949	14051	14027	14099	14015	14013	14114	14003	14036	13940	14004	14042	13847	13991	14072	14108	14087	14083	13914	14138	14216	14114	14034	14043	14061	14180	14191	14000	13965	14003	13938	14177	14097	14173	14165	14058	14069	14004	14124	13998	14029	14077	14179	14026	14141	14060	13959	14067	14049	14102	14131	14022	14149	14101	14132	13995	14211	14012	13867	13946	13934	14094	13988	14150	14038	14204	14213	14254	14074	14104	14085	13884	14102	14118	13975	14124	14155	14047	14141	14080	14157	14004	14057	14009	14200	14158	14014	14015	14106	14083	13984	14041	13924	14090	14097	14064	14124	14013	14075	14189	14086	14157	14107	14074	14161	14050	14067	13967	14026	13991	14149	13951	14024	14121	14124	14060	14043	14167	14038	14222	13917	14083	14182	13977	14208	14044	14197	13868	14000	14002	14038	14349	14069	14128	14102	13978	14024	14082	14036	14076	14104	14115	13897	13989	14064	14074	14150	14101	14212	14200	13936	13992	14135	13966	14046	14110	14100	14090	13958	14258	13998	14287	13980	14156	13959	14164	14035	14036	14095	14024	14155	14088	14137	14062	14119	14196	14017	13995	14003	13847	14046	14005	14133	13897	14014	14223	13962	14059	14105	13985	14075	14112	14075	14056	13934	14122	14015	14075	14075	13940	14001	14114	14067	13923	14081	14033	14218	14063	14064	14164	14189	13969	13993	13963	14193	13981	14080	14117	14075	14125	13990	13927	14229	14088	14050	14134	13936	14075	14034	13913	14187	13938	14034	14112	14117	14057	14008	14024	14187	13923	14272	14145	14084	13991	14144	14027	14100	13855	14057	14168	14016	14014	14046	13963	14076	14264	14207	13998	14135	14088	14140	14110	13857	13997	14071	14019	14039	14040	14215	14019	14044	14189	14024	14019	14022	14128	14068	14063	14177	13970	13999	14042	14205	14061	14101	14232	14246	14000	14122	14041	14025	14039	13928	14148	14012	14087	14021	14034	14014	14175	14009	14118	14046	14245	14078	14075	14039	14052	13897	13954	14095	14056	14113	14043	14341	13941	13874	13973	14036	14023	13881	14100	14100	14050	14153	13877	14056	13986	14013	14020	14098	14279	14115	14038	14135	14126	14240	14151	13997	14124	13995	13968	14052	14043	14127	13989	13970	14233	14227	14218	14020	14120	14122	14117	14193	14018	13861	14179	13942	14026	13861	14065	14000	14115	14092	14001	14145	14128	14145	14229	14220	14128	14178	14183	14083	14059	14130	14049	14198	14015	14032	13941	14318	14044	14243	13989	13888	14158	14121	14005	14119	14216	14147	14088	14164	14053	14183	13999	14099	14189	14180	14196	13944	14209	14041	14042	14209	14141	14060	14012	13963	14073	14017	14119	14295	14065	14089	13924	14065	14116	14090	14154	14136	14167	14040	13984	14023	14008	14107	13989	14162	13947	14166	14004	14124	14080	14063	14200	13978	14092	13974	14076	14076	13970	13982	14054	14118	14105	13921	14146	14117	13916	14034	13997	14032	14074	14069	13964	14201	13975	14165	14098	14021	14166	13946	14097	14155	13973	14044	14054	14008	13998	14146	14072	14009	14104	14045	14106	14155	13952	14079	14230	13981	14183	14142	13936	14104	13999	14086	13997	14067	14113	14150	14055	13982	13988	14041	13805	14169	14251	14059	14098	13929	14199	14176	14006	14087	14124	14116	14055	14137	13996	14116	13978	14132	13971	14103	14082	14237	14226	14128	13984	14069	14093	14032	13985	14174	13893	14092	13996	14102	14070	14177	13819	14144	13909	14184	14095	14099	14074	14067	14144	14058	14189	14120	13995	14066	14072	13955	14276	14104	14183	13945	13984	14051	14098	13963	14082	14067	14128	14007	14020	13931	13947	14125	13938	14133	13953	14046	13910	14102	14061	14101	14057	14107	14021	14027	14184	14138	14019	14124	14117	14079	13960	13951	14104	14115	14035	13910	14159	13840	14098	14128	14074	14119	14116	14119	14180	14046	14119	14058	14123	14012	14094	14348	14014	14201	14163	14129	13985	14210	14198	14032	13919	14130	13961	14028	13948	14109	14072	14238	14117	14077	14203	14025	14195	13887	14076	14087	13968	13831	14130	14156	14032	13949	14088	14111	14052	14076	14212	14184	14065	14150	14203	14119	13953	14055	14101	14042	14097	13991	14083	14140	14097	14000	14079	13983	14148	14107	13916	14244	14013	14250	14020	14003	14141	14036	14135	14117	14059	13940	14199	14147	14145	14090	13989	14031	14149	14003	13985	14126	13989	14146	14025	14017	14181	13966	14142	14026	13931	13967	13976	13977	13971	13914	14123	14106	14045	14123	13853	13991	13995	13927	14142	14054	14292	14031	14125	14141	13965	13989	13897	14191	14075	13938	14123	13967	14040	14177	14098	14189	14040	14247	14199	14022	14097	13986	14069	14200	14061	14150	14207	14053	14194	14320	13955	14059	14058	14236	14002	14060	14156	14119	14075	14101	14121	13987	14076	13993	14250	14027	14060	14053	13925	14028	14098	14090	14204	14102	14043	14114	14106	14141	13946	14138	14074	14104	14096	13981	13989	14061	14000	13905	14140	14038	14154	14099	14100	14126	14023	14030	14055	14055	13982	14113	14005	14041	14228	14089	14048	14190	14271	13902	14101	13901	13997	13988	14100	14075	14061	14135	13945	14074	14101	13966	14193	14003	14035	14020	14048	14131	14209	14115	14087	14008	13960	14055	14059	14050	14224	14107	14045	14054	13993	14073	14032	13982	14132	14188	14028	14083	14030	14128	14079
24638	21441	28904	24820	25542	32053	33270	28304	27568	30561	37032	27882	23917	23019	22811	22237	21767	21160	20409	20188	19836	19172	19292	18996	18760	18831	18637	18523	18397	18668	18562	18565	18549	18500	18271	18430	18427	18365	18351	18398	18314	18259	18185	18376	18105	18081	18214	18515	18103	18444	18217	18293	18143	18149	18413	18423	18233	18268	18369	18258	18220	18034	18237	18225	18214	18372	18340	18149	18327	18392	18447	18400	18278	18286	18456	18320	18286	18381	18422	18210	18285	18368	18285	18317	18254	18093	18383	18272	18341	18352	18221	18272	18301	18378	18373	18149	18185	18547	18345	18468	18471	18315	18277	18297	18237	18209	18501	18234	18159	18106	17943	18362	18349	18529	18315	18317	18279	18138	18130	18346	18267	18100	18422	18150	17975	18385	18413	18265	18286	17991	18159	18262	18055	18302	18151	18243	18183	18242	18163	18396	18360	18105	18340	18219	18216	18279	18062	18454	18313	18239	18207	18428	18198	18173	18433	18249	18209	18089	18211	18312	18279	18365	18130	18279	18089	18331	18271	18238	18415	18143	18317	18219	18290	18422	18537	18463	18183	18224	18286	18214	18253	18308	18491	18355	18226	18260	18203	18130	18315	18479	18405	18148	18330	18244	18235	18079	18246	18297	18271	18315	18216	18413	18225	18151	18333	18102	18221	18371	18139	18376	18115	18292	18113	18344	18286	18118	18445	18124	18237	18090	17988	18178	18293	18284	18190	18606	18363	18423	18224	18158	18209	18307	18388	18453	18323	18226	18299	18282	18264	18300	18241	18231	18182	18201	18141	18339	18528	18249	18397	18052	18360	18113	18226	18264	18265	18254	18388	18366	18487	18427	18404	18422	18216	18263	18323	18439	18367	18214	18326	18397	18362	18353	18395	18333	18401	18208	18163	18305	18254	18110	18302	18299	18169	18346	18221	18236	18314	18216	18327	17974	18013	18190	18408	18227	18435	18321	18161	18274	18258	18218	18440	18248	18295	18241	18329	18033	18155	18125	18363	18177	18072	18454	18463	18228	18464	17989	18246	18378	18038	18140	18315	18034	18246	18330	18164	18169	18277	18290	18250	18471	18283	18300	18154	18157	18153	18189	18152	18263	18235	18384	18280	18508	18332	18482	18352	18380	18247	18071	18299	18228	18521	18337	18481	18278	18148	18411	18001	18371	18241	18199	18198	18257	18280	18146	18266	18422	18345	18315	18133	18223	18455	18228	18145	18215	18307	18514	18073	18169	18284	18365	18161	18073	18359	18666	18406	18300	18220	18143	18204	18289	18228	18111	18292	18313	18261	18381	18273	18165	18241	18309	18159	18273	18347	18312	18354	18332	18110	18310	18357	17972	18205	18195	18179	18243	18182	18237	18477	18444	18129	18392	18170	18200	18158	18311	18137	18324	18349	18190	18367	18260	18463	18242	18219	18056	18022	18347	18126	18153	18377	18186	18218	18212	18234	18436	18526	18270	18170	18400	18265	18302	18180	18293	18117	18061	18173	18101	18371	18465	18416	18167	18176	18170	18348	18296	18342	18274	18271	18214	18304	18187	18232	18172	18385	18226	18109	18257	18206	18280	18397	18314	18075	18395	18281	18344	18429	18269	18232	18344	18225	18183	18163	18425	18320	18311	18092	18278	18166	18179	18121	18162	18286	18214	18107	18401	18302	18123	18391	18274	18273	18378	18261	18368	18358	18378	18140	18220	18100	18190	18500	18446	18181	18234	18112	18346	18261	18354	18270	18345	18086	18234	18389	18313	18240	17929	18223	18117	18257	18349	18501	18307	18216	18508	18353	18496	18068	18193	18248	18218	18299	18230	18504	18307	18211	18256	18335	18446	18422	18401	18189	18181	18300	18276	18323	18346	18425	18234	18290	18457	18348	18327	18291	18174	18105	18215	18271	18238	18261	18332	18245	18090	18254	18173	18278	18282	18235	18061	18356	18178	18377	18272	18241	18306	18298	18203	18129	18205	18156	18249	18411	18327	18419	18455	18190	18474	18341	18279	18169	18385	18303	18418	18450	18205	18323	18332	18089	18462	18166	18261	18236	18393	18354	18469	18401	18432	18334	18103	18495	18409	18262	18411	18471	18231	18320	18297	18175	18373	18246	18127	18269	18202	18407	18301	18290	18190	18236	18406	18103	18307	18491	18441	18134	18198	18310	18392	18211	18186	18343	18348	18525	18326	18320	18297	18343	18369	18119	18283	18327	18234	18105	18248	18044	18126	18220	18058	18263	17939	18292	18200	18402	18187	18245	18352	18330	18118	18371	18401	18257	18313	18176	18013	18291	18134	18244	18369	18352	18460	18265	18282	18191	18224	18437	18271	18168	18330	18230	17971	18006	18369	18256	18305	18191	18541	18513	18170	18251	18404	18275	18419	18301	18286	18268	18288	18211	18175	18118	18178	18197	18187	18106	17971	18361	18340	18449	18527	18227	18329	18374	18319	18113	18198	18434	18281	18282	18109	18199	18172	18159	18382	18410	18214	18393	18345	18222	18339	18424	18392	18032	18434	18157	18297	18267	18292	18325	18177	18050	18293	18205	18522	18274	18427	18461	18352	18193	18143	18336	18484	18345	18156	18297	18504	18397	18198	18195	18156	18322	18080	18211	18206	18442	18420	18296	18268	18150	18049	18387	18234	17920	18257	18260	18091	18231	18113	18347	18396	18240	18318	18387	18187	18213	18166	18272	18147	18272	18499	18313	18341	18396	18332	18268	18300	18257	18604	18467	18264	18188	17938	17895	18093	18507	18236	18300	18361	18159	18325	18160	18314	18103	18330	18267	18430	18146	18231	18351	18080	18452	18358	18548	18087	18496	18280	18178	18305	18289	18376	18335	18457	18261	18185	18363	18246	18353	18189	18285	18294	18105	18257	18224	18165	18422	18474	18354	18163	18087	18374	18255	18172	18331	18283	18312	18273	18275	18207	18407	18048	18476	18137	18469	18235	18221	18420	18174	18236	18324	18325	18345	18423	18238	18181	18461	18186	18239	18057	18314	18187	18226	18208	18309	18145	18136	18439	17988	18127	18251	18333	18358	18294	18151	18416	18148	17959	18354	18269	18307	18237	18067	18191	18113	18426	18323	18171	18268	18231	18154	18085	18309	18097	18044	18142	18109	18292	18288	18148	18275	18322	18154	18389	18099	18231	18316	18174	18148	18181	18198	18421	18412	18240	18440	18362	18265	18207	18051	18334	18184	18244	18174	18205	18227	18274	18137	18351	18323	18412	18274	18115	18176	18347	18252	18333	18294	18373	18049	18361	18220	18242	18359	18156	18146	18245	18197	18377	18233	18324	18132	18201	18208	18271	18187	18164	18390	18256	18260	18304	18292	18446	18307	18197	18361	18408	18220	18336	18290	18266	18357	18327	18229	18338	18436	18376	18161	18247	18090	18247	18246	18278	18166	18324	18237	18077	18355	18358	18258	18238	18228	18329	18482	18390	18511	18332	18518	18236	18316	18286	18253	18280	18344	18029	18269	18229	18194	18488	18375	18039	18131	18282	18078	18225	18062	18348	18392	18128	18250	18286	18263	18165	18131	18365	18219	18220	18316	18372	18352	18301	18320	18130	18228	18348	18091	18290	18332	18414	18284	18287	18347	18298	18332	18182	18291	18402	18299	18289	18261	18265	18148	18294	18219	18110	18379	18312	18246	18203	18322	18374	18517	18228	18246	18308	18293	18133	18247	18184	18293	18481	18390	18134	18163	18307	18384	18360	18287	18126	18394	18388	18201	18129	18219	18145	18433	18289	18333	18302	18347	18382	18443	18168	18230	18436	18347	18266	18391	18198	18362	18215	18293	18186	18260	18266	18255	18160	18210	18129	18232	18294	18345	18213	18577	18225	18244	18405	18240	18295	18343	18398	18062	18184	18295	18370	18237	18245	18331	18189	18110	18206	18096	18160	18229	18221	18343	18209	18356	18307	18371	18361	18178	18232	18320	18312	18222	18306	18230	18344	18506	18431	18284	18131	18216	18239	18410	18260	18176	18327	18011	18364	18248	18201	18294	18358	18272	18296	18238	18143	18243	18262	18243	18300	18255	18420	18502	18232	18175	18442	18294	18245	18139	18415	18349	18094	18385	18360	18212	18351	18265	18162	18380	18203	18118	18171	18267	18280	18238	18244	18386	18272	18190	18184	17989	18297	18232	18154	18297	18119	18248	18130	18306	18176	18359	18430	18142	18203	18323	18483	18295	18201	18350	18433	18255	18391	18351	18437	18279	18424	18393	18233	18383	18441	18042	18143	18192	18263	18328	18353	18445	18196	18258	18334	18350	18447	18306	18245	18330	18240	18591	18365	18316	18346	18048	18178	18392	18305	18354	18241	18161	18002	18250	18218	18334	18323	18198	18259	18398	18230	18229	18263	18321	18136	18179	18245	18238	18248	18146	18539	18274	18079	18338	18348	18147	18058	18184	18331	18233	18311	18271	18504	18127	18143	18392	18449	18387	18340	18385	18376	18213	18161	18306	18269	18276	18201	18477	18300	18310	18264	18134	18124	18453	18186	18375	18366	18379	18287	18484	18288	18400	18323	18298	18042	18184	18416	18454	18287	18094	18188	18093	18238	18350	18109	18374	18529	18345	18373	18295	18424	18361	18273	18232	18241	18099	18185	18244	18135	18276	18146	18274	18211	18422	18379	18357	18301	18291	18055	18199	18265	18241	18307	18358	18269	18344	18246	18137	18451	18139	18317	18324	18391	18291	18403	17965	18238	18167	18154	18241	18125	18140	18333	18539	18502	18167	18184	18281	18261	18061	18318	18136	18420	18326	18353	18351	18075	18410	18314	18574	18307	18215	18017	18240	18312	18337	18285	18080	18340	18180	18260	18371	18446	18342	18456	18318	18318	18316	18220	18232	18309	18487	18074	18374	18185	18281	18312	18254	18397	18217	18199	18452	18092	18363	18272	18226	18244	18239	18259	18201	18303	18324	18044	18264	18156	18380	18068	18435	18110	18441	18312	18319	18384	18484	18370	18048	18430	18390	18129	18237	18292	18406	18434	18010	18179	18334	18201	18198	18361	18437	18213	18226	18233	18376	18371	18259	18273	18299	18419	18496	18367	18342	18280	18363	18310	18300	18151	18356	18151	18366	18325	18283	18462	18203	18478	18349	18334
22781	36901	36254	36636	38126	36068	31536	28564	27742	32125	36816	26254	21415	20937	20481	19753	18975	17766	17221	16532	16030	15509	15255	15003	14762	14589	14433	14459	14545	14164	14155	14258	14218	14089	14217	13989	14284	14107	13991	14101	14033	14106	14079	14050	14069	14110	14117	13985	13961	14151	14180	13999	14060	13979	14071	14055	13973	14036	13963	13976	14081	14052	14139	14232	14131	14216	14092	14157	13940	14010	14030	14145	14047	14041	14105	14103	14146	14081	14147	14039	14236	14006	14071	14031	14230	14066	14029	14190	13934	14102	13981	14068	14121	14189	14031	13989	14145	14013	14031	14153	14105	13995	13984	14086	13929	13964	14094	14046	14104	13985	13962	14093	13961	14075	14055	14018	14202	14003	14123	14091	13982	14076	14084	14110	14208	14119	14084	14126	14136	14141	14072	13958	14026	14193	14140	13945	13909	14102	14208	14094	14107	14225	14045	14173	14033	14110	14222	14045	13872	14128	14292	13993	14146	13893	14214	14031	13939	14277	14240	14043	13889	14028	14298	13996	14361	14106	13984	14146	14225	14153	14067	14007	14069	14055	14034	14145	14064	13998	14180	14147	14188	14021	13973	13955	14204	14079	14162	14139	14011	14007	14180	14075	14122	14186	14012	14202	13998	14031	14110	14054	14109	14157	13936	14201	14186	13922	14030	13976	14065	14276	14154	14126	14058	14170	13955	14066	14061	14048	14072	14000	14159	14049	14146	14030	14068	13995	14116	13968	14037	14143	14074	14123	14190	13999	13892	14051	14154	14060	14135	14176	14106	14067	14225	14196	14134	13959	14153	14115	14090	14114	14003	13972	14016	14155	14047	14134	14015	14164	14182	14013	14151	14004	14000	14027	14074	14079	14192	14039	14031	14190	13820	14172	14096	14094	14134	14085	14170	14061	14069	14145	13901	14110	14076	13952	14152	13944	14136	14053	14110	14062	14084	14067	14006	14144	14056	14156	14031	14032	14135	14095	14021	14045	14186	13980	14124	14052	14068	14128	14140	14127	14053	13910	14027	14058	14052	14096	14122	14169	14192	13995	14112	14113	14116	14082	14156	14011	14035	14142	14124	14016	14111	14114	13908	14071	14235	14077	14025	14032	14042	14077	14093	13951	13941	14153	14133	14241	14105	13937	14139	14229	14045	14114	14130	14052	14129	14161	13843	14082	14063	13997	14131	14142	14168	14039	14118	14178	14061	14074	14119	14242	14060	14274	13973	14179	13859	13998	14126	14240	14064	14157	14075	13966	14046	14104	14206	14140	13908	14083	14131	14088	14196	14016	14072	14309	14101	13946	14073	14106	14078	13963	14086	14150	13966	14016	14095	14180	14121	14085	13939	14127	14108	14228	14176	14039	13877	14056	14063	14111	14001	14116	14152	14153	14268	13962	14080	13976	14119	14117	14076	14108	14041	13919	14205	13960	13937	13969	14143	14111	14174	13920	14021	14051	14077	14060	14186	13990	14007	14131	14109	14047	14048	13991	14090	13982	14142	14143	14071	14104	14038	14125	13777	14061	13993	14049	14074	14213	13956	13987	14096	13998	14173	14040	14088	13924	13940	14091	14119	14002	14092	14065	14127	14013	14026	14041	14004	14105	13945	14090	14097	14079	14050	14086	14137	14113	14150	14125	14110	14036	14078	14342	14208	14084	14112	14033	13928	14197	14022	14069	14044	14135	14252	14106	13941	14076	14005	13991	14172	14107	14059	14223	14116	13987	14127	13903	14069	14136	14189	14230	14184	14145	14153	14120	14245	14107	14116	14243	13978	14138	13852	14011	14103	14060	14109	14055	14017	13964	14041	14143	14091	14049	14120	14167	14027	13965	13953	14143	13999	13895	14103	14027	13939	14210	14032	13997	14095	14134	14093	13931	14073	14260	14107	14161	14168	14176	14162	14308	14191	14248	14137	14169	14007	13976	14127	14006	14141	14090	13889	14099	14145	13939	14125	14080	14202	13982	14138	13871	14126	14026	14224	14134	14065	13926	14203	14191	14085	13969	14021	14061	14019	14065	14198	14260	14142	14114	14039	14129	14175	14182	13923	14183	13948	14113	14105	14135	14011	14073	14217	14131	14112	14293	14112	14049	14140	14100	14004	14109	14197	14167	14061	13986	14226	14019	14255	13996	14155	14213	13941	14174	14105	14085	13933	14169	14039	14005	13994	14042	14064	13990	14171	14015	14119	14098	14124	14066	14098	13986	14047	14059	14051	14166	14090	13935	13935	14146	14010	14034	14141	14159	13983	13907	14247	14125	14078	13953	14219	14044	13998	14123	14200	13957	14292	14052	14119	14103	14000	14167	14116	13931	14173	14130	13962	14162	14134	14049	13987	13963	14160	14070	14159	14266	14057	14069	14022	14109	14120	14272	14016	13959	14060	14104	14126	14087	14098	14216	14030	14102	14125	14098	13999	14048	14040	14013	14097	13990	14089	14038	14118	14214	14131	14061	14058	14028	13962	14003	14024	14021	14072	14216	14146	14008	13986	14011	14046	13955	14175	14042	13919	14063	14075	14174	14108	13924	13932	14051	14156	14031	14075	13969	14228	14129	13791	14053	14109	14107	13979	14160	14050	13923	14016	14001	14161	13998	14027	14011	14114	13971	14070	14197	14099	14195	14134	14009	14140	14001	14122	14004	14198	14043	14164	13972	14131	14112	14198	14123	14064	13954	14009	14252	13985	14124	14112	13948	14149	14168	13994	13998	14004	14021	14073	14080	14072	14042	14002	14064	13972	14242	14141	14270	14020	14128	14095	14123	14020	14112	14156	14284	14178	14171	14059	14007	14071	13971	14134	14100	14113	14134	14078	14046	14053	14031	13926	14175	14143	14107	14083	14009	13970	14106	13974	14057	14085	14247	14284	14141	14089	14046	14174	14195	14193	14254	14065	13968	14065	14109	13970	14034	13940	13981	13961	14017	14199	14221	14203	14103	14014	13977	14100	14196	14075	14036	14017	14053	14115	14189	14024	14256	14045	14065	14235	14135	13988	14083	13954	14056	14157	14021	14076	14099	14104	14006	14102	14143	14314	14092	14040	14073	14093	14177	14042	14054	14023	14138	13895	14143	14125	14105	14011	13941	14173	14178	14044	14186	14014	14024	14136	14072	14149	14113	14170	14108	14016	14041	14107	13959	14048	14021	14126	13929	14121	14076	14136	14108	14020	14198	14017	14331	14189	14141	14076	14264	14064	14037	14258	13914	14044	14028	13984	14034	14263	14009	13989	14135	14101	14098	13927	14062	14106	14196	14058	13934	14205	13892	14023	14197	14035	14084	14069	14211	14036	14167	14090	14207	14185	14120	14043	14254	14151	14095	14122	14134	14060	14016	14153	13969	14098	14176	14105	14072	13856	14143	14034	14098	14172	14008	14119	14139	14001	13890	13927	14054	14033	14120	14228	14012	14185	14149	14119	14186	14013	14103	14096	14039	14050	14057	13980	14199	14173	13951	14021	14005	14172	14269	14107	14214	14015	13886	14082	14040	13966	14041	13976	14204	13955	14214	14004	14047	14057	14131	13977	14021	14071	14136	13984	13892	14086	14085	14033	14151	14173	14153	14002	14195	14096	14029	14012	14385	14177	14056	13933	14121	14096	14024	14088	14084	14132	14118	14122	14086	14197	14068	14043	13929	14132	14039	13993	13944	14154	14040	14103	13895	14055	14249	14007	13951	13950	13969	14160	14216	13942	14244	14080	13988	13886	14073	14213	13990	14070	14198	14160	14055	14115	14007	14141	14111	14134	14234	13931	14207	14272	14021	13865	14209	14086	14143	14053	13986	13995	13967	14086	13887	14188	14126	14186	14250	13863	14181	14046	13955	14043	14040	14159	14008	14068	14103	14112	14059	14058	14139	14082	14000	14094	14062	13967	14277	14104	13937	14185	14001	14241	14194	14100	14151	14229	13983	14133	14164	14016	14054	14105	13899	14179	14099	13987	13979	14119	14102	13997	13998	14316	14110	14100	14015	14090	14031	14151	14222	14128	14014	14080	14070	14053	14299	13901	14163	14125	14120	13923	14099	14185	14223	14227	14083	14246	13937	14097	14082	14140	13952	13976	13996	14066	14125	13993	14012	14064	14100	14023	14129	13972	14052	14176	14021	14139	14038	14144	13989	14119	13964	14037	14172	14078	14153	13886	14192	13925	14023	14059	14058	14192	14135	14133	14120	14052	14189	14227	14009	14116	14066	13987	14048	14073	14029	14272	13997	14196	14011	14055	13987	14106	13932	14051	13967	14261	14011	14061	14122	14008	14118	13978	14074	14079	14125	13907	14015	14010	14063	14029	14135	14050	14167	14059	13986	13997	14090	14085	14126	13898	14033	14130	13997	14188	14062	14042	14134	14042	14099	14074	13994	14006	14038	14153	14075	14128	14077	14047	14099	14099	14073	14051	14002	14198	14176	14074	13963	13998	14115	14086	14068	14050	14145	14049	13981	13935	13995	14026	14041	14112	14089	14015	14078	14025	14055	14143	14237	14239	14076	13967	14064	14003	13922	14171	14101	13980	14050	14191	14139	14225	14036	14127	14072	14214	13915	14172	14163	14079	14037	14100	14219	14148	14029	14187	14099	13918	14118	14091	14273	14222	13982	14039	14037	14223	14195	14020	14037	14151	14190	14077	13997	14007	13882	13934	14086	14066	14121	14137	13880	14157	14172	13797	14276	14068	13952	14072	14014	14064	14063	13992	14028	14079	14148	14047	14160	13935	14088	13972	14030	14158	14104	14201	14073	13900	14037	14032	14177	14030	14014	14026	14144	14199	14098	13969	14102	14061	13978	14117	14008	14062	14096	13997	14208	14208	13996	14045	14062	14134	14121	13856	14262	14185	14050	13897	14101	14239	14051	14051	14002	13986	13973	14127	14176	14049	14107	13896	14201	14164	13978	14133	14224	13879	14034	14009	13900	14250	13842	14060	14078	14140	14031	14062	14058	13870	14044	13933	13877	13946	14060	13931	14030	14096	14199	13878	13964	14106	14075	14159	13879	13951	14073	14126	14097	13993	14016	14168	14021	14107	14036	14054	14134	14190	13992	14052	14044	14243	14201	14012	14114	13977	14060	14137	14044	14096	14011	13880	14136	14127	13987	14105	13990	14154	14149	14151	14159	14220	14145	14109	14102
33446	26122	27934	28660	28459	27648	26279	24960	24773	24773	23588	21653	21545	21508	20842	20762	20268	19485	19337	19008	18806	18794	18538	18833	18771	18519	18587	18413	18581	18646	18673	18508	18395	18540	18381	18461	18401	18235	18500	18340	18467	18409	18513	18319	18710	18574	18608	18406	18400	18355	18653	18420	18389	18682	18347	18512	18758	18518	18489	18403	18476	18559	18187	18466	18469	18318	18560	18297	18413	18379	18371	18439	18318	18396	18463	18680	18337	18354	18371	18371	18492	18482	18640	18624	18596	18425	18466	18508	18369	18429	18447	18479	18526	18223	18309	18234	18611	18418	18222	18407	18494	18422	18359	18440	18132	18427	18613	18591	18567	18251	18272	18282	18445	18403	18301	18291	18499	18561	18335	18316	18373	18349	18452	18301	18415	18615	18593	18440	18299	18352	18419	18225	18255	18524	18383	18188	18469	18585	18541	18432	18461	18314	18484	18414	18518	18519	18524	18383	18493	18374	18344	18468	18499	18419	18612	18583	18412	18439	18198	18463	18654	18412	18382	18338	18301	18491	18322	18495	18221	18443	18463	18332	18550	18768	18445	18262	18516	18139	18496	18538	18372	18369	18389	18371	18700	18308	18165	18247	18325	18407	18443	18477	18257	18426	18509	18478	18323	18308	18436	18366	18527	18470	18620	18398	18601	18633	18538	18362	18298	18520	18558	18477	18423	18484	18488	18370	18587	18301	18458	18621	18507	18491	18401	18609	18546	18472	18531	18717	18517	18407	18083	18426	18529	18528	18430	18478	18266	18578	18397	18447	18165	18291	18444	18450	18446	18165	18365	18602	18587	18362	18405	18300	18220	18405	18358	18401	18304	18530	18446	18336	18444	18318	18396	18389	18386	18672	18438	18690	18264	18572	18566	18340	18291	18517	18524	18580	18443	18591	18464	18411	18617	18447	18373	18438	18398	18467	18231	18639	18625	18508	18423	18593	18501	18320	18463	18309	18308	18307	18409	18500	18345	18352	18221	18204	18665	18137	18412	18392	18441	18350	18141	18261	18550	18218	18565	18627	18498	18339	18457	18463	18445	18427	18772	18372	18216	18326	18232	18287	18369	18278	18533	18508	18348	18474	18587	18469	18454	18511	18501	18281	18457	18293	18488	18508	18453	18542	18601	18364	18388	18439	18518	18328	18416	18334	18273	18305	18529	18282	18439	18614	18374	18669	18464	18393	18350	18630	18289	18637	18453	18170	18405	18530	18428	18484	18489	18382	18524	18454	18504	18613	18706	18377	18500	18375	18531	18466	18386	18441	18579	18539	18335	18344	18415	18526	18578	18497	18495	18386	18316	18291	18459	18468	18562	18384	18378	18525	18343	18303	18332	18316	18331	18303	18388	18492	18435	18386	18549	18486	18440	18651	18527	18588	18249	18456	18373	18271	18546	18478	18356	18583	18503	18342	18252	18426	18471	18587	18556	18363	18377	18349	18355	18451	18457	18530	18391	18491	18352	18232	18520	18397	18504	18581	18559	18443	18322	18334	18349	18654	18422	18471	18401	18638	18433	18575	18509	18357	18150	18478	18567	18406	18429	18336	18373	18629	18743	18700	18537	18458	18455	18564	18196	18525	18518	18445	18312	18393	18484	18486	18335	18489	18333	18357	18520	18447	18625	18627	18528	18565	18369	18411	18410	18487	18538	18609	18458	18432	18520	18388	18378	18255	18532	18367	18463	18298	18306	18542	18344	18363	18381	18461	18457	18611	18272	18369	18572	18390	18319	18463	18458	18409	18281	18323	18269	18479	18497	18375	18431	18341	18217	18427	18523	18635	18392	18398	18500	18389	18505	18811	18399	18444	18464	18462	18352	18389	18513	18335	18391	18145	18459	18517	18554	18436	18454	18568	18346	18515	18436	18242	18578	18361	18732	18519	18687	18421	18477	18497	18486	18517	18278	18218	18228	18514	18560	18496	18426	18501	18527	18452	18370	18513	18510	18722	18229	18505	18369	18505	18331	18287	18568	18522	18354	18564	18576	18382	18300	18343	18464	18195	18532	18344	18457	18496	18357	18458	18478	18584	18414	18526	18401	18497	18356	18530	18488	18419	18365	18320	18426	18337	18331	18327	18361	18326	18466	18366	18481	18433	18434	18414	18411	18458	18685	18583	18674	18377	18498	18475	18637	18525	18395	18468	18488	18612	18542	18525	18558	18330	18435	18316	18489	18424	18497	18451	18416	18332	18261	18339	18270	18414	18446	18473	18294	18522	18499	18501	18543	18385	18532	18352	18542	18609	18293	18244	18556	18507	18343	18156	18448	18374	18606	18742	18650	18446	18630	18548	18381	18292	18389	18369	18598	18326	18430	18464	18481	18529	18504	18494	18457	18457	18207	18344	18334	18463	18430	18563	18290	18263	18297	18371	18303	18429	18625	18350	18543	18285	18350	18606	18266	18369	18505	18532	18341	18521	18417	18456	18539	18355	18398	18424	18642	18403	18585	18358	18540	18533	18306	18423	18512	18356	18199	18219	18377	18508	18369	18370	18356	18494	18438	18545	18596	18329	18482	18447	18382	18490	18467	18264	18560	18622	18265	18533	18402	18622	18425	18523	18379	18520	18488	18433	18393	18161	18234	18305	18348	18311	18542	18521	18565	18544	18292	18297	18253	18320	18485	18524	18424	18471	18548	18546	18394	18194	18273	18185	18584	18322	18487	18456	18522	18460	18331	18309	18467	18345	18476	18457	18527	18368	18523	18423	18214	18234	18454	18504	18735	18503	18446	18435	18408	18482	18467	18431	18333	18409	18171	18355	18716	18437	18487	18365	18614	18433	18361	18357	18459	18430	18428	18360	18535	18563	18344	18322	18491	18229	18341	18351	18197	18264	18496	18237	18567	18521	18274	18347	18472	18271	18301	18359	18508	18411	18649	18168	18390	18474	18388	18446	18553	18333	18420	18563	18502	18251	18511	18458	18252	18382	18406	18555	18629	18782	18546	18557	18420	18238	18412	18526	18332	18398	18494	18627	18660	18398	18292	18256	18362	18345	18382	18354	18373	18623	18610	18485	18381	18503	18552	18477	18542	18493	18581	18200	18427	18557	18512	18247	18477	18401	18537	18323	18482	18632	18348	18524	18534	18373	18468	18442	18397	18342	18498	18551	18506	18475	18299	18549	18558	18510	18554	18578	18335	18544	18436	18263	18575	18333	18523	18446	18510	18544	18367	18433	18494	18338	18587	18095	18430	18267	18772	18424	18487	18378	18538	18528	18296	18432	18347	18704	18384	18419	18310	18344	18314	18397	18386	18318	18438	18385	18417	18322	18266	18581	18422	18392	18450	18364	18447	18333	18406	18524	18474	18629	18269	18347	18120	18435	18454	18364	18270	18399	18332	18559	18358	18295	18431	18541	18431	18473	18195	18658	18568	18702	18707	18675	18481	18223	18470	18323	18535	18441	18632	18391	18558	18406	18570	18577	18342	18478	18621	18514	18495	18280	18607	18527	18435	18334	18274	18438	18431	18475	18472	18496	18287	18247	18276	18470	18394	18443	18166	18292	18406	18363	18622	18612	18490	18390	18413	18169	18525	18452	18221	18314	18381	18516	18368	18321	18613	18438	18363	18649	18499	18384	18598	18386	18496	18395	18239	18525	18509	18677	18300	18680	18678	18657	18369	18502	18416	18467	18179	18460	18312	18537	18473	18361	18665	18493	18520	18532	18456	18293	18362	18270	18537	18305	18459	18377	18586	18708	18226	18458	18385	18528	18379	18448	18381	18514	18421	18342	18156	18411	18308	18249	18454	18451	18604	18509	18332	18299	18496	18630	18565	18457	18407	18423	18345	18374	18365	18449	18494	18241	18500	18365	18436	18286	18489	18452	18386	18499	18404	18273	18371	18387	18730	18450	18312	18514	18431	18189	18455	18464	18528	18455	18275	18363	18316	18397	18441	18285	18584	18476	18355	18393	18535	18377	18280	18470	18224	18269	18591	18450	18359	18550	18594	18530	18618	18596	18429	18624	18367	18568	18308	18547	18517	18433	18280	18489	18373	18642	18350	18273	18214	18385	18532	18360	18580	18229	18468	18299	18491	18435	18178	18575	18117	18452	18338	18346	18583	18455	18716	18616	18420	18494	18633	18246	18478	18390	18595	18382	18451	18451	18550	18541	18662	18298	18380	18556	18458	18399	18594	18242	18461	18155	18278	18350	18608	18358	18235	18542	18466	18517	18386	18335	18273	18215	18412	18388	18402	18490	18396	18411	18473	18374	18323	18349	18386	18548	18455	18489	18431	18304	18440	18457	18324	18180	18719	18438	18571	18414	18492	18617	18519	18370	18332	18603	18554	18339	18563	18415	18392	18416	18578	18688	18390	18509	18680	18466	18466	18529	18530	18444	18568	18447	18556	18331	18484	18440	18612	18335	18332	18337	18324	18540	18483	18735	18409	18558	18516	18419	18421	18529	18405	18528	18504	18495	18602	18621	18154	18382	18207	18201	18484	18439	18527	18293	18540	18429	18431	18210	18586	18347	18368	18317	18555	18510	18277	18282	18452	18210	18508	18606	18314	18420	18291	18445	18373	18533	18537	18436	18395	18450	18551	18242	18528	18312	18369	18498	18584	18297	18604	18539	18410	18501	18220	18286	18437	18379	18466	18484	18501	18495	18422	18484	18276	18418	18452	18663	18561	18459	18638	18451	18300	18408	18442	18261	18240	18481	18279	18410	18296	18446	18368	18446	18580	18412	18657	18385	18282	18400	18552	18510	18490	18315	18441	18354	18428	18487	18392	18390	18481	18290	18402	18493	18249	18556	18379	18557	18626	18380	18393	18550	18492	18412	18556	18492	18491	18318	18410	18350	18458	18185	18574	18485	18121	18412	18458	18529	18536	18493	18308	18192	18545	18636	18469	18210	18473	18361	18377	18280	18477	18487	18393	18470	18467	18494	18530	18558	18542	18376	18331	18419	18490	18366	18240	18244	18445	18377	18313	18264	18475	18466	18562	18464	18570	18182	18436	18396	18449	18597	18746	18185	18408	18643	18530	18497	18377	18421	18436	18607	18503	18409	18396	18432	18434	18521	18542	18458	18439	18422	18383	18444	18531	18543	18429	18644	18405	18571	18351	18363	18341	18488	18347	18614	18563	18382	18483	18352	18583	18478	18510	18405
21801	24271	25380	27726	28829	27606	25242	23939	23875	23811	21036	18970	18741	18760	18132	17369	16440	16128	15541	15280	14997	14707	14647	14505	14517	14482	14060	14390	14246	14144	14244	14188	14227	14178	14151	14294	14144	14195	14179	14098	14058	14123	14139	14102	13994	14142	14062	14026	14147	14109	14198	14198	13917	14217	14066	14120	14079	14158	14126	14291	14233	14096	14095	14052	14044	14199	13995	14281	14092	14228	14018	14262	14118	14204	13970	14294	14148	13948	14080	14161	14138	14157	14172	14063	14025	14166	14088	14223	14134	14272	14023	14142	14039	14104	14215	14274	14261	14233	14113	14254	14180	14103	14064	14218	14169	14134	14100	14128	14169	14187	14150	14027	14161	14283	14049	14215	14207	14118	14423	14231	14101	14208	14197	14359	14211	14269	14121	14372	14299	14269	14301	14013	14319	13970	14205	14173	14172	14028	14134	14074	14002	14149	14129	14102	14157	14079	14083	14072	14187	14158	14387	14164	14117	14273	14117	14029	14042	13980	14146	14034	14163	14038	14018	14276	14253	14052	14121	14314	14079	14062	14063	14275	14145	14193	14079	14104	14203	14164	14223	14260	14167	14125	14287	14224	14230	14125	14251	14167	14088	14053	14090	14108	14020	14301	14147	14152	14055	14121	14121	14219	14337	14073	14145	14288	14018	14312	14112	14100	14082	14395	14021	14141	14129	14128	14269	14242	14207	14208	14130	14111	14112	14316	14131	13973	14146	14216	14148	14130	14196	14205	14073	14004	14136	14271	14153	14156	14122	14121	14305	14205	14033	14390	14139	14189	14107	14011	14314	14252	14172	13968	14097	14149	14111	14062	14074	14144	14094	14315	14152	14349	14279	14167	14266	14194	14049	14187	14117	14099	14218	14202	14205	14370	14228	14188	14224	14059	14217	14107	14077	14103	14041	14115	14075	14046	14376	14171	14191	14322	14100	14069	14174	14177	14213	14238	14068	14168	14135	14134	14183	14244	14210	14239	14056	14269	14236	14123	14154	14263	14130	13986	14214	14207	14215	14146	14137	14163	14129	14105	14222	14032	14293	14236	13919	14236	14063	14104	14273	14023	14076	14360	14098	14216	14276	14173	14112	13974	14142	14330	14197	14195	14118	14286	14058	14177	13890	14128	14112	14128	14091	14179	14081	14140	14140	14281	14167	14285	14144	14101	14145	14127	14099	14155	14198	14391	14184	14112	14114	14118	14006	14169	14133	14177	14225	14207	14203	14168	14105	14133	14092	14020	14227	14097	14184	14311	14229	14178	14207	14172	13990	14200	14094	14248	14308	14199	14156	14186	14154	14116	14153	14146	14174	14216	14179	14157	14236	14041	14203	14061	14146	14199	14268	14138	14186	14082	14333	14067	14179	14232	14062	14048	14230	14212	14032	14070	14241	14058	14082	14194	14113	14219	14157	14096	14169	14156	14260	14159	13990	14092	14173	14181	14032	14166	13912	14250	14216	14126	14144	14213	14270	14187	14080	14142	14180	14046	14108	14354	14151	14135	14191	14162	14231	14176	14218	14124	14194	14160	14184	14256	14066	14217	14169	14112	14209	14005	14151	14179	14136	14277	14136	14051	14203	14131	14149	14033	14259	14199	14088	14240	14176	14208	14170	14147	14270	14134	14233	14222	14130	14284	14384	14172	14065	14125	14125	14054	14142	14162	14268	14131	14059	14091	14053	14147	14303	14060	14205	14113	14181	14072	14260	14235	14270	14035	14073	14024	14067	14159	14310	14207	14224	14025	14164	14323	14228	14004	14165	14241	14308	14112	14256	14221	14088	14216	14017	14248	14152	14246	14106	14218	14236	14085	14203	14416	14119	14196	14398	14251	13934	14197	14095	14018	14205	14124	13966	14119	14280	14040	14221	14049	14003	14139	14128	14276	14317	13882	14238	14362	14269	14176	14067	14252	14048	14058	14173	14199	14231	14022	13999	14131	14129	14246	14121	14182	14104	14230	14087	14039	14208	14256	14260	14106	14094	14294	14199	14081	13992	14224	14150	14204	14115	14039	14118	14045	14025	14269	14125	14229	14247	14143	14343	14112	14148	14203	14154	14163	14380	14141	14311	14147	13995	14268	14216	14146	14124	14125	14305	14199	14201	14098	14173	14303	14270	14160	14296	14189	14185	13981	14040	14123	14178	14158	14243	14108	14360	14167	14125	14113	14125	14145	14228	14161	14230	14056	14103	14216	14140	14227	14218	14201	14160	14163	14267	14119	14230	14173	14278	14185	14268	14036	14325	14218	14044	14239	14133	14027	14083	14183	14062	14053	14264	14220	14213	14010	14151	14198	14059	14070	14118	14169	14259	14331	14055	14094	14094	14146	13962	14404	14127	14163	14041	14145	14120	14280	14174	14309	14211	14125	14084	14122	14214	14115	14074	14147	14128	14177	14161	14155	14277	14320	14072	14039	14100	14348	14092	14123	14094	14174	14250	14265	14260	14165	14080	14205	14082	14211	14261	14112	14049	14241	14426	14202	14225	14139	14124	14244	14127	14212	14216	14184	14107	13980	13965	14201	14101	14222	14333	14252	14225	14194	14173	14380	14130	13989	14194	14234	14164	14081	14230	14042	13981	14181	14170	14152	14049	14289	14084	14149	14092	14366	14213	14146	14204	14070	14072	14251	14026	14160	14318	13970	14059	14112	14262	14118	14234	14197	14189	14272	13995	14264	14130	14046	14308	14050	14049	13965	14131	14044	14196	14141	14247	14330	14072	14185	14156	14397	14182	14063	14000	14060	14084	14037	14197	14151	14146	13942	14219	14340	14156	14054	14199	14231	14256	14166	14152	14191	14277	14271	13989	14238	14221	14115	14199	14169	14124	14241	14097	14423	14127	14225	14187	14197	14032	14263	14254	14279	14110	14280	14054	14083	14253	14096	14118	14252	14222	14293	14216	14240	14320	14096	14157	14031	14000	14216	14290	14215	14142	14105	14127	14202	13995	14065	14164	14182	14325	14158	14262	13882	14156	14234	13955	14223	14201	14151	14303	14187	14108	14234	14244	14224	13951	14044	14247	14055	14155	14076	14212	14287	14412	14096	14153	14193	14146	14167	14097	14219	14093	14277	14250	14213	14204	14184	14267	14053	14038	14011	14213	14158	14211	14279	14245	14165	14039	14284	14056	14055	14094	13943	14111	14020	14298	14344	14059	14177	14179	14167	14123	14203	13988	14207	14118	13986	14288	14088	14313	14046	14210	14117	14136	14252	14017	14288	14184	14373	14010	14154	14231	14062	14275	14064	14189	14120	14150	14169	14044	14070	14192	14242	14373	14116	14062	14053	14200	14374	14014	14118	14256	14096	14210	14083	14187	14165	14147	14044	14225	14164	14100	14142	13996	14348	14196	14138	14055	14174	14142	14114	14222	14116	14182	14189	14175	14044	14167	14145	14141	14382	14207	14255	14213	14167	14193	14242	14113	14156	14239	14216	14124	14247	14311	14181	14182	14130	14070	14124	14056	14279	13913	14108	14170	14145	14204	14119	14185	14273	14003	14331	14316	14136	14183	14125	14238	14018	14091	14174	14133	14292	14136	14176	14171	14188	14263	14076	14183	14134	14040	14164	14181	14191	14017	14179	14293	14167	14175	14280	14129	13928	14165	14233	14251	14150	14077	14161	14167	14144	14437	14036	14089	14149	14041	14105	14290	14238	14278	14068	14111	14226	14265	14177	14363	14148	14273	14135	14242	14241	14192	14020	14100	14197	14190	14161	14156	14109	14288	14274	14256	14113	14118	14158	14192	14289	14323	14201	14238	14128	14264	14049	14005	14179	14183	14193	14248	14171	14116	13993	14223	14191	14262	14057	14024	14149	14119	14137	14138	13975	14130	14263	14186	14372	14279	14160	14241	14048	14155	14067	14025	14256	14176	14146	14048	14215	14195	14212	14225	14075	14215	14067	14248	14198	14090	14081	14354	14216	14165	14248	14170	14254	14186	14370	14288	14116	14158	14280	14298	14120	14184	14102	14085	14085	14122	14017	14330	14128	14187	14150	14063	14136	14079	14065	14190	14244	14272	14137	14209	14352	14223	14040	14224	14248	14172	14188	14323	14121	14261	14150	14369	14248	14240	14071	14218	14099	14068	14187	14166	14195	14276	14186	14218	14078	14125	14314	14093	14248	14226	14209	14071	14158	14096	14097	14110	14199	14231	14278	14169	14195	14028	14322	14319	14138	14069	14271	14237	14230	14097	14124	14165	14078	14340	14314	14168	14265	14105	14004	14078	14129	14100	14180	14161	14062	14140	14276	14148	14076	14224	14231	14262	14178	14184	14139	14128	14040	14341	14188	14313	14209	14139	14234	14170	14129	14237	14283	14081	14170	14311	14315	14143	14239	14112	14100	14385	14070	14318	14087	14030	14119	14069	14188	14175	14201	14188	14061	14287	14173	14074	14098	14131	14111	14227	14279	14195	14268	14116	14309	14180	14000	14170	14203	14098	14194	14101	14220	14154	14030	14123	14089	14276	14109	14176	14253	14195	14150	14081	14067	14217	14235	14337	14134	14164	14167	14292	14240	14106	14184	14188	14042	14073	14147	14387	14249	14198	14405	14208	14170	14187	13999	14106	14007	14155	14127	14131	14353	14088	14138	14166	14063	14089	14194	14123	14125	14094	14152	14315	14121	14139	13994	14237	14041	14308	14075	14273	14226	14204	14073	14218	14205	14165	14123	14299	14151	14109	14303	14304	14238	14109	14191	14072	14238	14093	14157	14014	14181	14226	14021	14204	14253	14159	14045	14144	14124	14099	14053	14000	14127	14099	14345	14286	14177	14372	14135	14096	13920	14296	14242	14181	14068	14202	14260	14039	14260	14090	14375	14209	14260	14158	14123	14060	14199	14093	14217	14197	14174	14184	14367	14147	14272	14120	14161	14130	14236	14136	14121	14013	14099	13980	14137	14221	14001	14144	14093	14220	13927	14021	14133	14120	14252	14241	14161	14060	14305	14285	14090	14225	14058	14211	14041	14117	13975	14248	13876	14245	14014	14151	14144	14233	14243	14133	14055	14197	14298	14145	14098	14211	14334	14159	14258	14195	14283	14148	14242	14130	14225	14252	14121	14190	14318	14098	14255	14211	14059	14126	14307	14324	13858	14187	14132	14037	14235	14093	14219
26103	21379	28287	27157	28020	31195	31355	29318	28585	26986	28084	23954	22686	22256	21938	21527	20833	19993	19379	19194	18847	18476	18702	18446	18476	18394	18493	18262	18326	18279	18054	18272	17911	18236	18144	17990	18224	18090	18174	18138	18330	18080	18055	18048	18137	18106	18090	18022	18190	18127	18048	17912	18098	17954	18022	17904	18134	18148	18001	18049	18310	18099	18039	18083	17941	17990	18080	18024	17936	18203	17801	17986	18125	18340	18084	17938	18059	18170	18032	18222	17940	17815	18195	17996	18027	17953	18292	18169	17962	18243	18166	18129	17971	18089	18161	18022	17978	18072	17989	18063	18074	18072	17985	18043	18214	17962	17949	18039	18113	17999	17873	18140	18007	18134	17980	18151	18066	17913	18148	17998	17954	17905	18003	17961	18141	17973	17778	18139	18084	18227	18230	18071	18101	17839	18172	17991	18153	18111	18072	18201	18060	17954	17981	17892	18125	18108	18165	17953	18235	18015	17874	17974	18002	18169	17935	18206	18127	18002	18105	18092	17897	17932	17983	18027	18112	18073	17973	18027	18027	18138	17894	18225	18111	18044	18043	18021	17973	18106	18159	17950	17746	17897	17797	17981	17965	17945	17781	18099	17904	18145	17742	18262	18319	17822	18062	18187	17771	18133	18036	18091	18156	18065	17866	17886	17846	18053	18220	17861	18126	18091	18023	18026	17860	18054	17968	17944	18075	17820	18072	18197	18009	18069	17864	18214	17904	18103	18275	18036	18319	18015	18204	18084	18080	17843	18069	17965	18145	18091	18170	18103	17890	18176	18049	18320	18215	18132	17794	17963	17936	17966	18010	17935	17938	17936	18095	17765	17825	18204	17971	18231	17855	17960	17878	18031	18209	18168	17942	17973	17989	17844	17937	18219	18105	17968	18100	18080	18143	18097	18177	18032	18258	18209	18171	18145	17945	18139	18086	17972	18158	18130	18192	18110	17899	18256	18005	18030	18109	17926	18130	17801	17939	17984	18171	17918	18103	18016	18158	18132	18209	17994	18015	18086	17898	18105	18193	17983	18097	18014	18161	18120	17942	18072	18109	18040	18076	18078	18049	17918	18091	18001	17999	18103	18091	17918	17992	18142	18108	18122	18093	18087	18253	18122	18019	18118	18006	18058	18015	18063	18006	17949	18068	18160	18143	17990	17994	18198	18105	18054	18118	17896	18018	18074	18193	18034	18064	18125	17976	18054	17973	17972	18139	17928	18067	17983	18077	18208	17816	18160	17970	18215	17856	17993	18098	17921	18025	18083	18005	18107	18111	18005	18028	18063	17873	17931	17935	18022	17903	18078	18079	17918	18118	18086	18038	18261	17821	18065	18042	18104	18042	18042	17889	18241	18008	18015	18019	17930	18010	18194	18045	17985	17777	18135	18011	18255	18109	18025	18164	18121	18134	18036	17980	18017	18061	17955	18035	17956	17971	18059	18086	18267	17986	18082	17988	17845	18060	18028	18231	18266	18200	18022	17922	18004	17935	18063	17995	18066	18069	18090	17978	18155	18095	18118	18159	17928	18081	17841	18035	18211	17964	18125	18209	18029	17902	17913	18102	18145	18237	17989	18017	18061	18094	18165	17851	18061	18269	18092	18031	18048	18052	18086	18023	18076	18211	17977	18024	18043	17926	18153	17894	18027	18030	17949	17961	18056	18221	18116	17939	18226	18206	17877	18104	17870	18201	18027	17999	18045	18091	18126	18295	18069	17960	17842	18018	17934	17902	17994	18194	18020	18318	17993	18079	17949	17957	18186	17955	18071	17888	18033	18063	17999	17968	17985	18122	18014	18004	18017	18069	17945	17908	17814	17985	17986	18010	18129	18087	17939	17956	18164	18193	18067	18152	17948	17818	18186	17907	17979	18141	17953	18040	18156	18102	18218	18017	18063	18020	18036	18049	18023	18108	18247	18167	18156	18111	18097	18012	17990	18150	18108	18045	17933	18191	17999	18362	18239	18317	18002	18113	18020	17836	17836	18107	18234	18091	17945	18074	18054	18140	17980	18299	17964	18124	18104	18006	18201	18050	18085	17855	17901	18010	17929	18068	18046	18075	18130	18044	17953	18028	17972	18128	17964	17927	18288	18264	17922	17983	17917	18117	17953	18010	17838	18021	18012	17929	17901	18065	18057	18019	18036	17767	17915	18056	18112	17935	18107	18050	17960	17854	18096	18192	18041	17895	18083	18142	17888	18031	18039	18020	17997	18088	17964	18326	17988	17906	18212	18130	18051	17893	18304	18030	17944	18066	17993	18096	17954	18166	18081	18096	18190	18065	17943	18048	17893	18178	17887	17991	18132	18266	18009	18231	18089	18059	17818	18118	17927	18147	18099	17919	18147	17859	18140	18061	17961	17993	18006	18143	17900	17912	18459	17888	17970	18150	18225	17953	17945	18316	17986	18027	18013	17924	17880	18116	17924	18166	18077	17749	17976	18211	18039	18055	17908	18088	18088	18068	17876	17855	18043	17957	18075	18033	17918	18209	18045	18010	18121	18081	18164	17989	18001	18023	17799	18072	17907	17862	17957	17906	18003	17978	17773	18092	17828	18115	18221	18102	18058	17918	17793	18242	18105	18126	17944	18045	17897	18194	17914	18171	18047	18120	18069	17939	17985	17841	18058	17908	17682	17775	18030	17966	17998	18180	18136	18114	17729	18015	18347	18052	18155	18248	18111	18241	18116	18209	18130	18167	17922	18004	18207	18079	18183	18248	18134	17895	18049	18053	17868	18121	18132	17934	18069	18151	17957	18000	18111	18061	18094	17900	17913	17894	18223	18356	18159	18014	18224	18051	18190	17973	18121	17973	18037	18003	18090	18153	17963	18051	17827	17868	18094	17946	18127	17815	18198	18197	18186	18197	17925	18032	18041	18001	18082	18010	18215	18214	17997	18086	18202	17979	17908	18078	17949	18161	18087	18076	18109	17993	18092	18156	17880	17984	17982	18054	18225	18069	18062	18095	18018	18139	18131	18136	18181	17901	18097	18179	17909	17876	18311	18252	17949	18013	18090	18069	18271	17767	17905	18121	18119	18065	18173	18043	18012	17974	17984	17959	17931	18051	17807	18022	18051	18135	18105	18077	18039	18104	18040	18017	17946	18210	17959	17962	18128	18059	18203	18148	17951	18105	17848	18077	17824	17932	18003	18242	17917	17927	18025	17873	18080	18053	17925	18230	18132	18149	17970	18135	18320	17958	18072	18134	18194	18061	17918	18216	17923	17890	17933	17878	17990	18240	17784	18084	18106	18363	18094	18109	17992	17930	18092	18147	18088	18214	18196	18068	18059	17973	18051	18211	18042	17876	18159	18074	18056	18061	18062	18017	18069	17931	18016	18135	18204	18209	18082	18018	18033	18325	18032	18153	17842	17929	18038	17963	18089	18040	18067	17961	18050	17937	18112	18032	17977	18126	17986	17833	18221	17900	18001	18235	17982	18261	18208	18108	17920	18190	18142	17838	18029	18082	18044	18029	18080	18038	18119	17792	17959	17877	18067	18097	18110	18036	18159	17975	17732	18082	17906	17911	17861	18088	18008	18031	18166	18161	17855	17994	18093	18087	18114	18108	18202	18053	17855	17870	17960	17965	18075	18028	18012	17973	18146	17991	18044	18035	18010	17828	18045	18176	18266	18014	18070	18120	18128	18151	18070	18034	18130	18233	18125	18160	18076	18204	17940	17974	18119	18039	18126	18018	18210	17847	18044	18123	18115	18167	17953	18031	18088	17861	18049	18051	18085	18021	18006	17937	18054	18160	17998	18155	18388	18155	18154	18215	18157	18146	18049	17985	18169	18079	17897	18061	17996	18039	17953	17913	17946	17860	17929	17934	18068	17976	18032	17959	17957	18086	17999	17936	18168	18083	18105	18041	18188	17872	18025	18077	18066	18163	17930	18205	18077	18245	17959	17925	18051	18033	18085	18080	18274	18342	18089	17986	18064	17857	18300	18109	18071	18006	18124	18069	18075	18109	18140	17907	17790	18225	18182	17903	17951	18042	18023	17863	18207	18053	18111	17961	18074	18003	18225	17878	18235	18103	18022	18285	18232	18202	17966	17944	17809	18272	18153	17976	18066	18177	18042	18002	18230	18097	18254	18001	18318	18198	18125	17986	18147	17959	18199	17972	17759	18030	17991	17928	17964	18170	18043	18060	17876	18272	17939	18112	17882	18224	18035	17971	18055	17813	18113	18161	17907	18036	18081	17946	17679	18155	18117	18100	18016	18259	18082	18130	18108	17793	18110	18176	17984	18116	18210	17953	17936	18014	18256	18149	17968	18007	17929	18135	18044	18059	18187	17865	17995	18134	18054	17950	18182	17921	17911	18162	18135	18049	18081	18043	18202	18127	18015	18100	18322	18173	18114	17962	18130	18035	17985	18124	18111	18155	18055	17994	18237	18142	18015	18104	17823	18085	17913	18389	17824	17874	18311	18300	17996	17995	17757	18212	18282	18032	18192	18062	17996	17961	17960	17957	18096	18285	18178	18224	18104	17960	18025	18094	18018	18248	18180	18085	18233	18276	18028	18062	17954	18044	18123	17962	17981	18059	18085	18074	18202	18101	17992	17846	17967	18102	17940	18150	18007	18005	18032	17889	17878	18059	17974	18122	17913	18023	17965	18129	17932	17985	18067	17977	18032	18159	18217	18361	18039	18078	18041	18061	18022	18066	18062	17972	18022	17910	17990	17993	18098	18289	17973	18034	18160	18130	18083	17969	18074	18087	18015	18078	18054	18096	18107	18240	17908	18117	18204	18100	18051	17932	18173	17972	18099	18019	18192	18033	18098	17948	18070	18185	18313	17878	18274	18254	18069	17983	18074	18126	17949	18179	18211	18020	18084	18009	18010	17984	18298	18151	18163	17975	18024	18026	17861	18176	17850	17813	18240	18070	18360	18087	18065	18148	17962	17944	18194	17899	18143	18234	18150	17817	18154	18014	18030	17894	17805	17908	17909	18243	18175	18135	17964	18136	17980	18066	17833	17904	17892	18063	18190	18247	18004	18140	17976	18071	18029	18268	18075	17886	18108	17977	18244	17961	17875	17965	18204	18140	18117	18192	18016	18142	18218	18086	18136	18047	17979	18093	17909	18232	18032	18045	17989	18145	18183	18096	18090	17920	18110
19541	29474	32108	34004	33677	32470	31025	30016	28945	26503	27459	21986	20821	19981	19260	18738	17861	16902	15932	15314	15009	14774	14645	14713	14474	14265	14056	14251	14126	14161	14076	14163	13916	13876	13979	14031	13950	13975	14099	13959	14004	13981	13902	13871	13903	13973	13994	13753	13954	13968	13925	13942	13974	13855	13869	13820	13980	14012	13811	13937	13994	14042	14063	13980	13933	13982	13857	13862	14038	13889	13943	14020	13892	13964	14002	13881	14215	13801	13998	14009	14005	13865	13916	13769	13786	13941	13979	13878	13920	14233	13910	13877	14004	14094	14067	13907	14162	13849	14016	13948	13911	13889	13874	13998	13899	14029	13979	14078	14161	13911	13984	13994	13933	13972	14010	14057	14023	13992	14015	14110	13874	13878	14026	14076	13799	13960	14122	13928	13988	13874	13911	14019	13952	13964	13988	13841	14013	13930	13847	13915	13988	14063	13994	13839	14128	13968	13922	13980	14096	13903	13952	13888	13896	13972	13821	14036	13858	13990	13967	14174	14053	13996	13952	13985	13880	13925	13945	13987	14011	13838	13883	13965	13959	14027	14046	13884	13865	13949	14047	13902	13936	13996	13835	13908	14026	14002	14017	13765	13938	13934	14079	13806	14082	13930	13838	14039	13835	13857	13733	13934	14031	13845	13922	14117	13948	14082	14028	13947	14036	13951	13925	14063	14007	13914	14075	13925	13949	13961	14019	14045	14114	13956	13942	13930	13896	14019	13810	13853	13831	14035	13968	13843	13774	13999	14078	13778	13803	13877	14002	13890	13979	13908	13875	13969	13895	13914	14077	13953	13961	13966	13829	13861	13898	13935	14010	13864	13880	13921	14146	13887	13842	14002	13739	13816	13954	14019	14034	14013	14107	13927	14036	14119	14090	13949	13987	13938	13977	13898	13844	13918	13941	13965	14135	14180	14051	14011	13955	13785	13959	13920	13924	13986	13882	13954	13957	14005	14096	13964	14114	14094	13902	13830	13957	14118	14029	14041	14001	14130	14018	13792	14008	13745	13859	14101	13886	14052	13975	13845	14093	13987	14075	14138	14087	14053	14021	13737	13895	13776	14104	14053	14084	13997	14041	14066	13997	14016	13884	13941	13905	13929	13892	13839	14162	14043	13802	13956	14093	14023	13749	14031	13987	13928	13839	13871	13964	13835	13816	13991	14083	14049	14020	13914	13943	13905	13982	13898	13988	13956	13893	13964	13963	13928	13994	14018	14001	13902	13987	13835	14151	14032	13977	13880	13781	13867	14088	13895	13953	14061	13968	13936	13939	13915	14104	13928	14042	13997	13934	13841	13867	14021	13911	13890	13956	13898	13966	13967	13891	13839	14071	14058	13973	14049	13806	14069	13970	13906	14057	14048	14085	14024	13868	14006	13986	14008	13915	13952	13846	14225	14094	13960	13938	14005	13980	13992	13902	13979	14004	14050	13853	14033	13895	14053	13700	14019	13876	14026	14139	13828	13911	14079	14002	14080	13930	14082	14011	13870	13988	14183	13953	14073	13917	13880	14017	13898	13991	14017	13920	13960	14020	14048	13933	13900	14171	14042	13928	13820	13976	13968	14132	13873	13989	13999	14131	13983	14025	13821	13930	14051	14021	13932	14017	14031	13964	14033	13958	13928	13978	13728	13952	13802	13862	13983	14002	13808	13979	14041	13935	13935	14110	13870	13934	13932	13847	13846	13941	13816	13973	13788	14006	14058	13948	13933	13851	13980	14031	13827	13937	14004	13886	14012	13927	13969	14135	13915	13880	13817	14063	13959	14030	13928	14004	13936	13990	13818	13943	14129	14040	14030	13944	13881	14097	13895	14002	13960	13879	13971	13998	14024	13906	13982	13916	14020	14040	14180	13895	14091	14051	14152	13961	13919	14096	13849	14030	14052	14092	13907	14008	13989	13952	14075	14094	13919	13968	13930	14049	14151	13997	13894	13972	14025	13943	14013	13743	14034	13929	13997	13911	13854	13965	13943	13817	13986	13989	14106	13944	14188	13991	13912	14025	13982	13936	13960	13974	13956	13942	13975	14090	13802	13772	13884	13943	13872	13970	13890	13768	13927	13999	14068	13941	13889	13898	13907	13818	13843	14002	14070	13795	14037	13994	13782	14079	13774	14073	14117	13961	13889	13797	13943	14060	14050	14069	13928	13947	13904	14006	13868	13898	13938	13861	14077	13942	13963	13896	13908	13877	13906	13998	13976	13988	13928	14070	13884	13909	13910	13953	13943	13873	13889	14074	13863	13944	14021	13815	13856	13917	14001	13987	13924	13964	13920	14017	13827	13926	13963	14089	14014	13936	13741	14060	13957	13917	13918	13986	14010	13861	14130	13844	14028	14075	13864	13785	13873	14056	13967	14060	13884	13968	13939	14012	13968	13860	14067	14039	13840	13998	14042	13937	13788	14098	14118	13949	14003	13980	14053	14005	14088	14055	13888	13872	13988	14038	13986	13965	13726	13833	13913	13993	14059	14141	13917	13820	14014	14004	13797	13950	13773	13942	13977	13977	13982	13967	13811	13946	14053	14007	14004	13876	13999	14142	13973	14140	14038	13836	13966	13832	14094	14046	13883	14011	13961	13818	13630	13865	13963	14020	13921	13648	13889	13887	14048	14035	13919	14029	13977	13973	13980	14034	13754	13941	13996	13824	13907	13948	13940	14044	13942	13960	13870	13893	14076	13962	14061	13774	14033	13946	13917	13949	14020	13901	14120	13919	13810	13894	13891	13800	13984	14123	13973	13937	13924	13977	13946	14120	14018	14103	14107	13891	13847	13905	13963	13853	13926	13907	13922	13869	13917	14056	13856	14009	13930	13882	13984	14226	14008	14019	14016	14013	14069	13809	14077	13987	13912	14099	13994	14049	13974	14061	13982	13865	14017	14049	14100	13899	13956	13913	14021	14060	14160	13876	13903	13933	14055	13928	14000	14064	13959	13969	13940	13893	14090	13803	14046	13864	14027	13909	13946	13861	14103	13959	13895	13987	13940	13919	13962	13988	13941	14080	13958	13941	13994	13914	14029	13870	13850	13933	13806	13933	13882	13984	13931	14056	13946	13909	13864	13857	13987	13929	14023	14002	13872	14089	13958	14075	13976	14001	13801	13871	13902	13938	13875	13990	13991	14001	14033	13948	14021	13948	13965	13977	13964	13955	13961	14020	13929	13835	13947	13842	14106	14017	13900	13880	13959	14112	13772	13957	14066	14035	13901	13984	14128	14026	13988	13914	14000	13913	13956	14034	14186	14012	13988	14028	13766	13895	13956	14044	13961	13945	14081	13948	13924	13952	13999	13973	13874	13884	13930	13888	13915	14072	14080	13961	13968	13885	13883	13902	14065	13987	13903	13951	13876	13973	13860	14135	14107	13724	13845	14055	13877	13837	13861	13921	13840	13924	13940	13896	13819	13879	14005	14009	13784	14212	13907	13810	13998	14009	13880	13752	13882	13983	14048	13969	13851	13946	13916	13956	14154	13986	13857	13853	14043	13931	13984	13996	13929	14092	13856	13983	13989	13993	13730	13931	13792	14060	13822	14057	13975	13979	13883	13947	13982	14088	13969	13979	13895	14118	13927	13813	13886	14005	13845	13912	13930	13838	13792	13925	13953	13863	13849	14000	13901	14087	14046	14053	13870	13871	13996	13876	13897	14014	13954	13922	13944	13936	14035	13834	14038	14002	13857	13953	13956	13876	13937	14053	14123	14010	13913	13777	14136	14062	13957	13902	13879	14056	13804	13873	13819	13947	14053	13888	13947	14015	13922	13831	14032	13846	14097	13868	13985	13908	14001	14091	13882	13891	13882	13938	13969	13996	14032	13884	14111	14145	14012	13902	13936	13895	14020	14077	13951	14124	13917	14036	14041	13799	13952	14058	13878	13913	13794	13805	14009	13901	13909	13953	14075	13872	14193	13771	13997	13869	13879	14044	14004	13872	13880	14042	13998	14109	13962	13889	13940	13997	13834	14076	13882	13937	13822	13961	14002	13888	13997	13892	13920	13876	14134	14094	13912	13982	14045	14063	13881	14003	14001	13780	13900	13975	13951	14048	13850	13975	13929	14007	13936	14036	13973	13976	14219	13847	14069	13919	13882	14053	14073	13704	13920	14024	13950	13708	13864	13999	13908	13882	13872	13942	13981	14136	13966	13867	14002	14002	14017	13817	13960	13873	14063	13925	13877	13896	14087	13914	14016	14001	14037	13970	13986	13942	14012	13827	13995	13998	14017	13690	13791	13870	14099	13995	13908	13966	13857	13912	13850	14067	13891	13919	13949	13988	14013	13834	13934	14077	14004	13981	13998	13934	14010	13846	13994	13890	14014	14018	13940	14098	14022	14076	14020	14080	14134	13892	13696	13907	13816	13920	13954	14066	14049	13904	13945	13753	13973	13847	13953	14018	13959	13800	13962	13961	14004	14052	13954	14112	13956	13842	14013	13900	13920	13956	14013	14022	13769	13899	14086	13967	13870	14047	13977	13903	13914	13902	14005	13975	13950	13849	14033	14109	13969	13994	14102	13847	14016	13958	13958	13980	13992	14054	13964	14090	13975	14071	14050	13823	13949	13957	13935	14004	13914	13862	14019	13857	13894	13874	13807	13999	13845	13876	13944	13785	13911	13889	13847	13898	13899	13937	13908	13780	14001	13941	13951	14061	14074	13949	14152	13864	13960	13998	13977	13955	13914	14082	13901	13978	13775	13977	14015	13935	13842	13881	13937	13958	13825	14004	13768	13924	14035	13877	13989	13922	13858	13848	13980	14035	13844	14057	14054	13953	13732	14057	14050	14062	14158	13896	13939	13921	14026	14174	13973	14039	14034	13959	14104	13950	14105	13952	13983	13880	13977	14031	13920	14046	13889	13871	13955	14181	14114	13991	14039	13890	13891	14018	13790	13897	13877	13953	13843	13916	13966	14090	13848	13864	13899	14079	13969	14046	14076	13950	13972	14011	13878	13908	14032	13781	14026	13952	13874	13738	14011	13894	13843	13913	14075	14063	13867	13869	14123	14015	14099	13848	13906	14085	13749	14099	13864	14062	14041	14159	14069	14095	13997	14032	13909	14054	14053	13879	13821	14019	13922	14094	14000	13966	13844	14108	13895	13950	14031	13991	13786	13925	14141
24700	21452	28888	24869	24956	31766	35029	31856	31106	29344	31597	26238	24307	23668	22974	22454	21373	20621	20102	19710	19359	19348	19200	18865	18472	18505	18822	18487	18638	18131	18252	18320	18259	18189	18320	18256	18326	18167	18049	18187	18214	18006	18126	18124	18222	18160	18056	18174	18005	18088	18023	18215	17936	17979	18010	17987	18241	18137	18177	18107	18221	18318	18065	18055	18077	18271	18043	18137	18127	18079	17938	18155	18173	18229	18087	18240	17924	18114	18190	18159	17986	18028	18221	18121	18056	17999	18186	18138	18159	18040	18006	18258	18109	18071	18178	17980	17869	18032	18052	18023	18226	18150	17875	18159	18032	18229	18331	18120	18291	18180	18132	18075	18219	18027	18114	18069	18019	18127	17951	18079	18099	17936	18090	18038	17968	18216	18185	18150	18291	18228	18107	18256	18151	18204	18121	17928	18184	17971	18018	18074	18101	18063	17899	17948	18224	18259	18057	18055	18199	18221	18161	18152	17906	18184	18136	17940	17958	17907	18162	18120	17865	18027	18050	17894	17930	17914	18011	18092	18042	17973	18129	18204	17984	18061	18073	18341	18092	18173	18165	18052	18136	18318	18002	17820	17922	18077	17949	17980	17981	17998	17908	18125	18059	18119	18210	18105	18027	18181	18228	17974	18116	17948	18065	18258	18148	17913	17953	18030	18279	18107	18297	18214	18145	17898	18055	18011	18181	18048	18184	18067	18140	17884	17962	17979	17994	18063	18288	18102	18046	18107	18095	18290	17988	18017	18091	18004	18200	18203	17957	18231	17967	18094	17992	18262	17984	18030	18003	18034	17880	18131	18181	17780	17938	18081	18363	18188	18006	18283	18123	18004	18093	17978	18279	18081	17966	18142	18042	17935	18320	18222	18017	18169	17967	17923	18143	18169	18149	18075	17901	17879	17900	18072	18227	18020	18141	17977	18147	18008	17986	18115	17972	18066	18237	18156	18252	18178	17912	17888	18239	17951	18046	18086	18261	18088	18218	18303	18189	18229	18030	18159	18148	18177	18200	18071	18041	18204	17985	18148	17926	18041	18165	18069	18015	18075	18054	18232	18053	18218	18238	17933	18063	17933	17978	17985	17948	17915	17934	17940	17859	18124	18105	18009	18114	18108	18318	18318	18220	18022	18141	18240	18116	18002	17984	18144	18032	18002	18019	18251	18179	18103	17954	18102	18007	18298	18059	18137	18177	17980	18030	17956	17875	17965	18171	18113	18041	18248	18061	18067	17939	17962	18157	18226	18085	18208	18162	18088	18083	18080	18068	18003	18115	17987	17951	18223	18052	18205	17998	18112	17994	18009	17924	18291	17937	18078	18056	17918	17962	18002	18208	18280	18121	18256	18094	18093	18197	17985	18081	17951	18188	17982	18168	18047	18151	18183	18215	18295	18016	18177	18082	17840	18093	18075	18055	18023	18173	18043	18131	18330	18138	18057	18159	18228	18211	18124	17953	18038	18259	18359	18132	18097	18011	18110	17955	18024	17762	18106	18302	18230	17888	18119	18221	18060	18133	18264	17945	18208	18023	17857	18157	18002	18061	18251	18138	17962	18151	18227	17975	17881	18124	18220	18135	18203	18048	17999	18153	18097	17960	17985	18028	18194	18094	18210	18174	18328	18020	18040	18227	17919	18067	18154	17888	17924	18073	18160	17995	18235	18142	17932	17837	17867	18159	18208	18152	17975	18195	18372	18078	18064	18096	18076	17970	17815	18054	17999	18272	18031	18245	18172	18200	18093	18214	18058	18013	18163	18022	18060	17952	18005	18120	18055	18015	18012	18031	18092	18156	18099	18222	18192	18314	18062	18055	17910	18125	18120	18023	18109	18143	18081	18112	18137	18101	18104	18054	18063	18299	18074	18078	18061	18077	18183	18300	18072	17967	18118	18303	17930	18020	18047	18115	18123	18180	18065	18144	18060	18084	17955	17895	18095	18003	18072	18029	18052	18137	18065	17996	17956	18048	18381	18214	17993	18044	18041	18146	18226	18014	18351	18079	18161	18185	18095	18073	17890	18188	18070	18185	17777	18076	18248	18171	18243	18157	18023	17909	18155	17966	18306	18164	18174	17977	18105	18051	18085	18227	18118	18236	18174	18331	17986	17947	17836	18002	18027	18096	18121	18091	18250	18240	18079	18082	18156	18171	18176	17927	18155	18230	18218	18085	18082	17856	17894	18107	17935	18184	17991	18120	18013	18148	18147	18111	18048	18036	18205	17931	17989	18166	17975	18207	18038	18025	18280	18199	18019	17971	18048	18213	18229	18237	18082	18025	18138	17993	17998	18029	17923	18110	18068	18189	18018	18017	18167	18109	17827	18064	18160	18098	18224	18172	17864	18087	18026	18444	18194	18071	18054	18214	18216	17981	18199	18183	18136	17943	18177	18188	17893	18196	18157	18046	18267	18197	18070	18195	17945	18241	18036	18127	17942	18086	18144	18076	18189	17963	17925	18020	17991	18193	17925	18309	17975	18138	18026	18104	18163	18115	17908	18198	18112	18039	18014	18160	18019	18057	18102	18089	17906	18356	18033	18037	18067	18155	18187	18067	17987	18044	18053	18063	18108	17981	17946	18083	18221	17960	18000	18024	18054	18048	18133	18086	18277	18096	18042	17981	18003	18385	18167	18199	17908	18210	18210	17894	18013	18104	18030	18070	18049	18078	18117	18183	18124	18008	18223	18287	17986	18222	18138	18078	17980	18076	18194	18106	18109	18170	18194	18115	18040	18134	18221	18251	17880	18050	18079	18249	18067	18043	17943	17968	18100	18104	18305	18162	18204	18019	18056	18161	18172	17986	18133	18155	18206	18058	18053	18202	18278	17987	18095	18116	18198	18078	17989	17808	18181	18330	18071	18269	18142	17973	17889	18036	17909	18168	18262	18081	18190	18242	18203	18127	18219	18177	18032	18040	18047	18245	18249	18154	18035	17875	18115	17941	18066	18041	18060	18158	18147	18324	17954	18132	17988	18171	18187	18051	17861	18184	18150	18256	17879	18189	18031	18253	18012	18062	18094	18056	18102	17799	18046	18230	18107	18156	18134	17925	17949	18109	18076	18050	18116	18063	18128	18135	17848	17985	18174	18001	17931	18209	18156	18005	18069	18329	18074	18237	17985	18218	18135	18176	18160	18189	18077	18032	17833	18170	18265	18210	18066	17904	18072	18100	18047	18079	18158	18260	18150	18030	18188	18109	18145	18058	18289	18156	18322	18288	18251	18094	18314	18029	17922	18211	17968	18145	18074	18232	18053	18175	18327	18162	17938	18142	18157	18170	17999	18106	18286	17900	18073	18256	18143	18054	18237	18037	18010	17845	17982	18246	18058	18088	18228	18088	18019	18091	17879	18150	18120	18021	18044	18014	17853	18300	17954	18289	17963	18035	17925	17989	18059	17984	18222	18166	17999	18043	17904	17889	17976	18129	18194	18149	18153	17926	18171	18062	18215	18170	17957	17832	17918	17760	18001	17916	18237	18211	18302	18134	18041	18061	17932	18113	17842	17935	18144	18360	18128	18148	18265	18127	18108	18224	18145	18043	18061	18239	18148	18125	18056	18349	18212	17903	18035	17861	17936	18256	18127	18338	18126	18198	18085	18017	18117	18266	18130	17998	18067	17960	18124	18041	18150	18064	18115	18123	18041	18182	18006	17972	18137	18084	18231	18133	17965	18167	18039	18288	18135	18136	18141	17808	17778	18157	18105	18200	18052	18161	18230	18128	18145	18108	18208	18140	18198	18185	18128	18109	17982	18092	18057	18134	17868	18049	17893	17995	18073	18054	18117	18120	18071	17971	18118	18155	18084	18154	17896	18119	17973	18203	17991	18033	18010	18096	18128	18147	18312	18308	18043	17927	17964	18139	18253	18230	18076	18124	18150	18197	18026	18043	18200	18150	18216	18131	17970	18063	18001	18019	18276	17843	18088	18039	17974	18076	18101	18001	18097	18197	17991	17999	18110	18266	18186	17943	18046	18207	17940	17965	17961	18211	18181	18177	18312	18138	18218	18297	17822	18083	18176	18059	18194	18221	18182	18206	18004	17948	17916	18270	18364	18221	18069	18083	18055	18080	18187	18200	18401	18049	18451	18147	17941	18199	18100	18251	18185	17984	18131	18370	18207	18051	18210	18177	18054	18383	17974	17765	18149	18339	18179	18007	18143	18049	17988	18083	18192	18023	18249	18200	18263	18181	17934	17815	18073	18400	18331	18162	18167	18057	17797	18345	18077	18273	18023	18158	18099	18075	18195	18008	18115	18335	18141	18170	18037	18060	18002	18083	18344	18042	18107	18264	17970	18084	17850	18092	17981	18043	18106	17994	18198	18154	17899	18126	17948	18040	18193	18230	18241	18149	18103	17984	18050	18226	18354	18152	18007	18146	18170	18005	18081	18026	18018	17823	17878	17866	18155	18223	18190	18086	17966	18078	18201	18004	18037	18085	18066	17971	18119	18092	18011	18128	18026	18237	18010	18107	17983	17981	17925	18054	18000	18034	18457	18105	18096	17983	18170	18227	17978	18285	17954	17999	18115	18091	17956	18199	18224	18114	18061	17998	18080	18053	17886	17998	18043	17966	18132	18147	17993	18199	18079	18360	18123	18201	18209	18038	18148	18046	18114	18087	17967	18333	18076	18243	17823	18031	17944	17994	18112	18065	17971	18074	18061	18077	17976	17985	18123	18158	18206	18025	18073	18225	18042	18070	18244	18238	18433	18149	18076	17958	18201	18102	18124	18214	18162	18112	18163	18373	18083	18315	18186	18105	17987	18006	17808	18013	18336	18052	17895	18289	18104	18005	18097	17951	18158	18024	18104	18018	18204	18159	18032	18167	18029	17960	18084	18191	18004	17830	18045	18083	18100	18129	18120	18329	18307	18220	18208	18032	18165	17918	18144	17909	18181	17990	17972	18113	17911	18001	17850	18140	18154	18318	18001	18116	18132	18257	18325	18021	18158	18051	18135	17715	18101	18261	18199	18044	18288	18081	18153	18022	18137	18060	18156	17926	18029	18064	18085	18218	18083	18106	18002	18113	18120	18143	18063	18245	18062	18076	18148	18084	18157	18070	17991	18038	18045	18310	18113	18103	17979	17935	18144	18275	18021	18078	18018	18002	18166	18096	18077
20728	34428	36970	37241	37042	36122	34451	33175	32451	29243	32396	24310	22880	22043	21069	20340	19028	17481	16622	16262	15742	15298	15249	15020	14780	14724	14317	14265	14308	14165	14359	14062	14224	14255	14084	14061	13878	14101	13956	14102	13991	13951	14080	14061	14113	13849	13801	13984	14073	14033	13888	13931	13905	14031	14157	14065	14098	13987	13919	13908	14021	13971	13938	14056	13968	13818	14090	13901	13837	14042	14075	13996	14051	14031	13939	14243	13873	14079	13981	14123	13891	13962	13876	14086	13965	13996	14079	14052	13808	14022	13966	13961	14006	13960	14042	13742	13838	14010	14141	13907	14142	14148	14088	13929	13891	14050	13941	13882	14184	13840	14069	13866	13774	13894	13962	13990	14071	13919	14109	13920	13909	13945	13883	14053	13894	13925	14020	13903	13902	13921	14075	14123	13941	13914	14072	13978	14061	13938	13898	14012	13949	14016	13967	13884	13839	14153	13874	13886	13811	13932	14059	14016	14024	14216	14112	14278	13851	14072	14081	13810	14026	14056	13992	14081	14017	13956	13839	13938	13933	13926	13985	13963	13770	13980	13983	14086	13891	13929	14059	14043	14012	14059	13830	13971	13939	13990	13862	14047	14080	13825	14074	13904	14075	13932	13819	13953	14034	13780	13966	14042	13940	14056	13942	14218	14057	13906	14020	13988	14103	13808	13979	13909	13955	13980	13954	13999	13910	13991	14116	13996	13874	13949	13981	13985	14018	13917	13900	13737	13959	13979	13941	14025	14136	13832	13979	13984	13952	14015	13946	13975	13853	13860	13935	13815	13850	13937	13952	13980	14055	13915	14017	13862	13953	13980	13918	13998	14039	14021	14058	14091	14105	13965	13954	13959	14064	13986	14085	14211	13782	14127	13963	13934	14240	13981	14023	14076	13818	13918	13916	13933	13915	13937	14049	13899	14059	14019	14019	13938	13943	13903	14109	14077	13903	14031	13985	14014	13892	13977	14054	13881	14101	14004	14027	13800	13885	13930	13844	14058	13876	13995	13991	13904	14047	13899	13904	13865	13974	13798	13856	13791	14009	14205	13796	13953	14103	14039	14046	13956	13884	13945	13834	13901	14041	13906	13833	14024	13767	14002	14014	13892	14047	14033	14131	14073	14035	14030	14094	14031	13940	14058	14007	13979	13837	13976	14124	13793	14081	13836	14085	13959	14044	14113	13907	13895	13986	13848	14146	13876	13899	13982	13941	13963	13889	13805	13948	13963	13919	14094	14057	13816	14097	13925	14108	13865	13806	13976	13884	13998	13962	13981	14020	13974	14015	14003	13889	13875	13914	13940	13963	13796	14092	13940	13848	14002	13883	13866	13867	13780	13890	13979	13958	13978	13857	13983	13884	13919	13948	14063	13809	14020	14052	13976	13989	13868	13960	14153	13981	13960	14015	13886	13938	13897	13884	13796	13887	13916	13838	14020	13896	13968	13927	13977	14044	13930	14079	14020	14000	13936	14079	14041	14138	14012	14124	13968	14094	14024	13815	14236	13799	13812	14011	13737	14013	14140	13951	13988	13947	13952	14129	13977	13979	13961	13892	14112	13852	14193	14015	13894	13996	14036	13953	14056	14117	13965	13924	14012	13718	13919	13955	13918	14145	14114	13808	13994	14042	13917	14049	14044	13957	14100	13933	14014	14007	13941	14042	13985	13974	13843	14029	13996	13922	14018	14034	14030	14037	13829	14113	14038	14182	13924	13971	13920	13891	13989	14020	13946	13970	14059	14084	13973	13997	14009	13932	14007	13933	13847	13860	14003	13944	13984	13948	13936	14141	14036	13984	13996	14015	13950	13988	13825	14016	13929	13809	13938	14020	14003	13822	13897	13988	13926	13777	13904	13937	13950	14064	14006	13813	14074	14104	13907	13910	13999	13967	13998	13838	13917	14016	14038	13868	13952	14156	13846	13894	14011	13969	14022	13964	13970	13965	13952	14021	14097	14016	13936	13715	14123	14087	13988	14124	14002	13980	13879	13995	13995	13974	13984	13886	14057	14067	14072	14129	13854	13887	14068	13884	13763	13947	14058	13967	13993	13808	13999	14126	13761	14100	13941	14026	14058	13935	14097	13919	14111	13938	13958	14041	13923	13950	14071	14007	13854	13720	13850	13947	14156	13945	14094	14036	14071	13689	14086	13981	13959	14082	13864	13935	14115	14013	14022	13925	13933	14097	13797	14200	14085	13754	14024	13853	13950	14173	14061	14002	14118	13970	13980	14090	14004	13878	13927	13847	14011	14085	14211	13944	14013	13864	13974	13946	13993	14067	14043	14006	13993	13985	13981	13899	13925	14044	14074	13815	14048	13864	14146	14022	13933	14032	14031	13945	13978	13985	13869	14044	13965	13943	13979	13999	13838	13877	14020	13940	13989	14048	13908	13890	14078	14079	13922	14016	13943	14052	13891	13984	13900	13981	14052	14242	13799	14163	13957	13940	13901	14040	13873	13981	13960	13871	13831	13973	13913	13853	14129	13924	14067	13975	13754	13813	13894	14033	14138	13948	14035	14088	13875	14120	13841	13989	14013	13907	14074	13962	13798	14045	13825	14061	14121	13948	13885	13910	14001	13908	13928	13953	13987	14089	14022	13883	14038	13817	13952	13938	14023	13828	13871	14009	13905	14039	13729	14046	14011	13952	14142	13911	13986	13920	13963	13969	14057	13908	14018	13943	13978	14004	13968	13912	13890	14043	13936	14063	13954	13888	13957	13903	13931	13922	13900	13954	14087	13876	13804	13893	13938	13954	13904	13876	14010	14042	14056	13957	14008	14038	14002	13910	13979	13899	14083	14052	13871	14010	13982	14000	14016	13859	13920	14046	13940	13962	13963	13982	14122	13961	14040	14100	14144	13924	13864	13888	14047	13917	13897	14062	13941	14061	13978	13972	13999	13851	13913	13992	13957	13924	13910	13943	14088	14073	13938	13910	13849	13924	13877	14203	13977	13873	13909	13931	13892	13911	13850	13988	13962	13980	13959	13971	14007	13952	14025	14008	14056	13866	13990	13803	13999	14026	14040	14003	13895	13942	14101	14162	14122	14016	13980	13959	14025	13883	14005	14025	13910	13942	13970	14046	14047	14015	13856	13831	13910	13877	14061	13808	14010	13971	13877	13988	14082	13879	13885	13789	13977	13850	13972	13712	14027	14072	13985	13908	13914	14029	13830	14111	13857	13881	14026	13959	13968	13883	13885	13989	14020	14018	13928	13922	13952	13912	14002	14007	14141	14015	13894	13858	13893	13770	14049	13859	13983	13934	13931	13839	13941	14058	13919	13931	14108	13909	14052	14093	13870	13949	13901	13956	14273	13892	13937	13894	14024	14001	14228	14036	13948	13972	13918	13969	13878	14039	13869	13872	13937	14021	14062	13869	13941	13929	13938	13855	14087	14122	14071	13767	14011	14003	14122	13838	13871	14024	13908	13777	13970	13914	13789	13743	13975	13949	14079	14059	14164	14109	13861	13972	14013	14035	14063	13889	13866	13944	13829	14093	14004	13993	13978	14065	14019	14107	14070	13946	13938	14001	13991	13829	13844	14026	13915	13834	13969	13742	13916	14069	13789	14020	13958	14005	13866	14033	13962	14065	13761	14081	14130	13893	13931	13881	13947	13934	13895	13911	13926	13884	13886	13844	13843	13999	13887	13911	13962	13956	13683	14006	13828	14124	14174	13957	13995	14053	14040	14144	14034	13838	13889	14075	13997	13946	13938	13963	14111	13852	13862	13952	14036	13857	14020	13972	14168	14116	13850	14057	13997	14193	14040	14043	13908	13914	13912	13940	13968	13720	14084	13957	13931	14113	13952	13958	13903	13874	14028	13983	14037	14077	14104	13914	14119	14097	13917	13790	14104	14109	13974	14068	13944	13972	13982	13819	14032	13968	13836	14138	13959	13938	14027	13990	14102	13924	14059	13703	13970	13904	14061	13898	13944	13992	14058	13944	13905	14079	14010	13793	13848	13912	14047	13907	14062	14069	13931	14044	13938	14017	13984	13924	14040	14030	13944	13928	13898	13937	13930	14024	13983	13819	13992	14038	14060	14043	14040	13855	14056	14117	13968	14019	13921	14023	13892	14015	14005	14110	14052	13959	13880	13895	13881	13927	13783	14116	13954	14066	13947	13935	14033	13946	13993	13955	13838	13889	13928	13758	14166	14053	14030	14054	13818	14018	14044	13952	13924	14084	14000	13999	13929	14029	13893	14114	14077	14016	13934	13888	14030	13860	14119	13865	13862	13956	13922	14053	14014	14018	13989	13863	14025	13920	13835	13865	13900	14031	14116	14053	14019	13873	13926	14122	14079	14048	14009	13822	14096	14020	13986	13900	13976	13864	13902	14066	13827	14005	13935	13920	13961	13954	14012	13977	13972	13889	14000	14081	13881	14014	14011	13895	14014	13967	13959	14048	13868	13930	13939	13923	13921	13775	13950	14010	13960	14157	14031	14125	13923	13842	13860	13918	13816	14059	14038	14074	13996	13917	13872	13848	13970	13937	13998	14011	13830	13938	13864	14322	13964	14064	14053	14046	13856	13795	14086	13956	13920	14116	13907	14199	14006	13973	14142	13979	13995	13801	13963	13951	13938	14048	13977	13911	14004	13895	14180	13985	13943	14000	13790	14017	14080	14031	14018	14000	14006	13946	13840	14042	14012	14005	13870	13918	13886	13856	14138	13916	14179	13816	14037	13751	13920	13963	13857	13927	14112	14091	14038	14097	14003	13800	14048	13872	13954	14003	14005	14034	13755	14011	14160	13943	14019	14202	13893	14026	13952	14068	13969	13999	14042	13962	14145	14127	14069	13983	13927	13893	13952	13944	13894	13932	14052	13870	13937	13810	13867	13949	13888	13950	13753	14009	13905	13918	14139	13808	13999	13889	13924	14219	13958	14010	14006	13997	14029	13787	14065	14164	13980	14164	14023	13900	13889	13978	13938	13956	14061	13961	14005	14039	13945	13896	13855	14079	13837	14006	13846	14033	14004	14052	13967	13987	13943	14096	13896	14087	13908	13988	13898	14015	13929	13919	14067	13982	13994	14066	13898	14060	13970	13942	13932	13825	13927	13944	14007	13909	13975	13808	13985	14100	13799	14059	13971	13894	13880	13926	13909	14001	14128
32480	24968	27874	28123	27606	26454	25729	25616	25249	23704	22666	21641	21012	20620	20481	20136	19774	19389	19128	18997	18841	18753	18358	18385	18564	18357	18375	18289	18517	18191	18224	18198	18082	18168	18047	18194	18238	18165	18204	18157	18152	18125	18142	18137	18210	18219	18266	18255	18112	18090	18151	18130	18320	18256	18440	17928	18148	18251	18172	18198	18200	18249	17998	18343	18007	18319	18040	18195	17927	18039	18281	18073	18025	17943	17967	18038	18194	18030	17976	18143	18108	18090	18083	18168	18168	18071	18199	18324	18086	18139	18198	18150	17955	18243	18092	18081	18144	18211	18321	18034	18173	18338	17968	18224	18279	18298	18106	18250	18154	18155	18268	18291	18032	18066	18176	18005	18225	18038	18313	18069	18155	18094	18027	18064	18007	18165	18013	18163	18077	18205	17909	18062	18165	18129	18172	18185	18120	18130	17946	18135	18254	18108	18227	18253	17842	18174	18028	17854	17845	18162	18148	18179	18136	18269	18037	18184	18108	17910	18090	18121	18059	18164	18331	18075	18327	18135	18042	18272	18290	18045	18257	18124	17916	18002	18017	18128	17996	17966	18059	18317	18251	18215	18239	17953	18087	18107	18117	18074	17938	18105	18242	18098	18246	18188	18083	18127	18263	18132	18227	18068	18302	18030	18236	17964	17839	18045	18197	18173	18174	18026	18249	17974	18006	18129	18038	18155	18123	18007	17804	17992	18046	18163	18113	18072	18128	18142	18123	18050	18236	17912	18185	18026	17964	18170	17997	18099	18236	18152	18236	18261	18300	18300	17934	18144	18271	17985	17893	18053	17837	18240	18204	18151	18045	18277	18041	18157	18136	18382	18046	18156	18090	17963	18058	18076	17973	17982	18094	17983	18103	18339	18334	18194	18147	18182	18279	18204	18114	18139	18228	18098	17997	17987	18258	18151	18048	18119	18119	18010	18084	18247	18024	18213	18061	18087	18026	18373	18281	18121	18211	18098	18187	18104	18088	17901	18241	18218	18046	18172	18135	17975	18182	18098	18347	17899	18180	18211	17948	17949	18037	17935	17979	18040	17978	18059	18106	17953	18058	17953	18299	18333	18067	18229	18125	18011	18051	18079	17928	18029	18199	17955	17909	18266	18180	17886	18018	17963	17991	18138	18030	18107	18235	18081	18182	18095	18087	17918	18131	18205	18283	18134	18083	18086	18083	18244	18269	18165	18229	18291	18097	17992	18295	18087	18047	18219	18404	18077	18164	17996	18052	17962	18091	18031	18068	18079	17991	18120	18139	17964	18234	18139	18251	18217	17963	17980	18067	17980	18041	18058	18144	18173	18013	18143	18044	18032	18025	18121	18042	18041	18001	17898	18072	18132	17962	17859	18072	18169	18205	18096	18127	18305	18108	18117	18152	18250	18056	18031	18132	18093	18119	18160	18303	18150	18205	18009	18117	17894	18320	18101	18050	18165	18162	17975	18285	18122	18086	18188	18046	17932	18103	18117	18083	17903	18020	18033	18071	18170	18032	18226	18187	18198	18028	17910	18107	17976	18115	18256	18142	18127	18247	18117	18079	18202	18275	18043	17983	18215	18308	17888	18114	18114	17954	18266	18205	18025	18189	18309	18096	18089	17954	17881	18407	18157	18226	18429	18125	18169	17991	17996	17965	18027	18122	18168	17991	18075	18185	18067	18171	18100	18075	18105	17888	18276	18082	18030	18081	17961	18010	18127	18136	18418	18228	17979	18051	17954	18288	18136	18205	18298	18252	18097	18110	18118	18110	18013	18183	18169	18187	17906	17996	18132	18073	17983	17891	18095	18049	18143	18031	18160	18149	18131	18064	18210	18148	18118	18153	18079	18124	18203	18005	17880	17898	18045	18096	18013	18025	18224	18127	18085	17924	18249	18015	18092	18039	18183	18169	18145	18113	18122	18286	18347	18176	18035	17994	18165	18076	18064	18299	18172	18217	18130	18108	18108	18234	18123	18213	18025	18174	18098	18035	17969	17791	17789	18242	18118	18056	17898	18023	18066	18081	18000	18023	18367	18007	18059	17980	18184	18059	18185	18079	18175	18170	18024	18219	17940	18209	17766	17859	18182	18193	18156	18369	18206	18162	18157	18205	18007	18138	18140	18298	18107	17902	18183	18042	18188	18040	18020	18208	18220	18186	17929	18159	18121	18339	17701	18115	18069	18213	18019	18026	18062	18199	18105	18240	18037	18222	18084	17855	17919	18152	17797	17815	18103	18005	18124	18130	18067	17834	18141	18208	18014	18170	17980	18067	18109	18127	18044	17820	18032	18158	17925	18132	18051	18124	18106	18093	18015	18218	18170	18030	18180	18414	18201	18178	18085	18292	18185	18115	17978	18166	18275	18210	17958	18103	18000	18066	18042	17999	18240	17950	18007	18111	18363	18127	18068	18053	18049	18123	18135	18035	18010	18321	18108	18235	17988	18194	18114	18059	18294	18160	18047	18135	18136	17961	17979	18029	18166	18141	18113	18142	18144	17955	18079	18107	18099	17940	18199	18090	18298	18219	18081	18035	18266	18108	17999	18124	18129	18098	18115	18157	18358	18114	18096	18091	18196	18184	18028	18000	17886	18045	18066	18155	18287	18200	17971	17988	17934	17924	18105	18052	18057	18026	17927	18190	18158	17980	18205	18223	18002	17907	18052	18454	18116	17858	18182	18165	18232	18255	18003	18263	18217	18179	18221	18091	18038	18186	18223	18032	18089	18048	18183	18197	17959	18182	18105	17984	18178	18167	18127	18085	18169	18274	18223	18072	18283	18189	18267	18121	18076	18096	18324	17996	18057	18247	18047	18336	18102	18145	18074	18208	18180	18046	18319	18081	17976	18277	17948	18368	18054	17956	18234	17893	18030	18073	18059	17981	18219	18077	18419	18097	17987	17904	18211	18074	18147	18295	18117	18210	18134	18103	18155	17992	18156	18290	17980	18375	18086	18246	18142	18060	18068	18342	18215	18181	18174	18404	17938	18075	18247	17900	17930	17977	18182	18112	18157	18116	18274	18105	18262	18087	18032	18078	18003	18224	18274	18199	18173	18147	18110	18175	18018	18063	18035	18169	18085	18029	18016	17997	18205	18230	17979	18089	18095	17982	17964	18178	18146	18177	18083	18149	18128	18215	18032	18040	18023	18027	17970	18099	18204	18080	18020	18219	18024	18293	18226	18281	17910	18191	18243	18141	17884	17975	17996	18217	18081	18083	18235	18248	18050	18087	18160	17937	18061	17992	18102	17906	18101	17931	18036	18222	18081	18078	18097	17924	17940	17922	18154	18022	18083	17962	18344	18019	18070	18010	18014	18291	17844	18223	18310	18405	18255	18261	18101	18014	17941	18121	18266	18234	18188	18221	17953	18173	18060	18165	18045	18178	18217	18153	17978	18114	18120	18091	18092	18141	18181	18244	18027	18234	18094	18197	18289	17982	18185	18099	18022	18083	18047	18093	18077	18094	18002	18237	18420	18038	18122	18191	18239	18121	18274	18010	18105	17894	18137	18199	18102	18056	17982	18116	18211	18176	18078	18043	17996	18372	18182	17836	18052	18146	18173	18061	18008	18305	18331	18238	18164	18117	18194	18069	18089	18140	17959	18240	18046	18156	18149	18297	18143	18164	18075	18125	18288	18088	18024	18053	18384	18222	18039	18375	18236	18279	18206	17905	18170	18436	17997	18208	18069	18069	18047	18241	18082	18088	18133	18080	17985	18132	17915	17863	18197	17848	18057	17922	18123	17935	18084	18200	18325	18183	18138	18130	18113	17991	18276	18166	17990	18249	18077	18188	17983	18018	18243	18051	18052	18124	18035	18046	18188	18118	18212	18246	18065	17831	18262	18222	17928	17826	18172	18295	18136	17983	17714	18189	18180	18050	18001	18194	18242	18211	18256	18197	18234	18251	17997	18169	18023	18090	18021	18261	18200	18275	18146	17924	17917	18210	18046	18333	17934	18116	18219	18295	18077	17956	18100	18330	17940	18145	18068	18323	18230	17988	18083	18126	18119	18055	18124	18064	17953	18133	18211	18321	18349	18053	18116	18321	18139	18101	18064	18125	17925	18010	18271	18044	17956	18093	18201	18066	18036	17968	17972	18145	18307	18165	18222	18138	18073	18265	18079	18012	18265	18172	18196	18244	18095	18188	18128	18144	18079	18115	18061	18074	18134	18168	18046	18216	18155	18219	18089	18194	17838	17956	17975	18113	18108	18317	18163	18058	17926	18255	18011	18269	18015	18207	17957	18264	18030	18157	18073	18187	18045	18228	18044	18250	18192	18143	17955	18259	18016	18091	18051	18102	18098	18127	18016	18176	18113	18191	18268	18359	18081	18186	18070	18063	17897	18062	18072	18161	17976	17885	17811	17994	18070	18120	18246	17940	18174	18084	18072	18093	18039	18034	17909	18173	18014	18304	17985	18062	18141	18118	18214	17919	17909	18200	18044	18152	18198	18093	17911	18093	18136	18009	18040	17959	18195	18109	18129	18275	18082	18191	18169	18165	18279	18034	18085	17988	18121	18104	17980	18137	18097	18026	18033	18045	18022	18171	18038	18219	18157	18161	18225	18270	18038	18138	17917	17994	18056	18159	18083	18044	18203	18088	18279	18237	18157	18068	17858	18330	17958	18122	18071	18232	18024	18099	18096	17979	18166	18097	18267	18097	18016	18106	18180	18077	17992	17978	18122	18047	17999	17966	18193	18011	18175	18185	18068	17893	18007	18075	18181	18151	18087	18178	18148	18171	17946	18050	18187	18053	18244	18281	18269	17889	18070	18191	18156	18124	18000	18173	18045	18172	18018	18219	17874	18149	18177	18253	18224	18155	18202	18160	18092	17988	18100	18192	18201	18113	18031	18110	17956	18142	17928	17982	18133	18071	18214	18057	17986	17883	18208	18071	18176	18185	18097	18101	18301	18023	18009	18188	17924	18012	18020	18022	18015	17997	18315	18149	17957	18047	18095	18137	18123	18226	18214	18239	18015	18120	17941	18294	17973	18378	18070	18119	18288	18257	18290	18263	18139	18074	18106	18115	18072	18186	18022	18127	18050	17979	18203	18191	18252	18209	18062	18006	18006	18320	18126	18063	18047	18246	18279	18239	18328	18058	18390	18350	18083	18093	18131	18205	17737
19553	21826	25245	26837	27178	25865	25043	25540	24788	22136	20765	19178	18356	18019	17725	17045	16665	15958	15410	15210	14990	14757	14511	14498	14360	14303	14379	14240	14079	14034	14065	14223	14034	14077	14185	14067	14008	14126	13945	14023	13988	13992	14024	14154	14066	14025	14083	13999	14152	13975	13915	14037	14013	14027	14000	14059	14000	14142	14004	13994	13996	14049	14008	13985	13969	13920	14095	13971	13936	13964	13831	13905	14010	13936	14006	14118	13939	14041	14026	13871	13963	13886	14076	14009	13972	13956	13943	13963	14063	14058	13952	13878	13946	13933	14041	14002	13909	14001	14046	14081	13759	13953	13866	13933	14089	14093	14007	13986	13757	13994	13946	13968	14019	14055	13890	14033	14045	14032	13897	14060	13876	13935	13982	14050	13901	13926	14189	13854	14035	13896	13981	13974	13933	14082	13775	13963	14010	14063	13899	13877	13885	13888	14096	14062	14021	14122	13953	14124	13979	13977	13970	14114	13817	13984	14017	14130	14086	13897	13940	13820	13884	13827	14003	13943	13803	13811	13999	14006	13953	13961	13947	13935	13997	14046	13993	14022	13954	14010	14074	14115	13975	14074	13793	14015	13936	14161	13919	13929	13989	14012	14002	13983	13857	14074	13955	13981	13831	13832	14323	13989	13997	13922	13982	13970	13931	14001	13962	13976	13882	13944	14072	13923	13787	13879	13935	14044	14020	13955	13803	14149	14038	13916	14039	13973	13874	14080	13978	13927	14104	13965	14079	13919	13961	14165	14066	14042	13945	14020	13856	14072	13935	14016	14063	13900	14005	13937	13916	13994	14121	14021	14040	14059	13939	13872	13881	13901	13833	14122	13971	13941	14128	13963	13980	14052	13830	13976	13860	14082	13929	14067	14138	14199	14078	13849	14008	13980	14047	14067	13947	13924	13794	14058	13840	14138	14007	14038	14179	13873	13938	13936	13970	14011	14043	13905	13877	13895	13998	14269	14039	13907	14127	13937	14042	13850	14040	13999	13908	13805	13864	13966	13959	14029	14007	13835	13959	13948	13992	13974	13956	13818	14004	14007	13994	13899	13965	13988	14051	13948	14105	14003	14026	13987	14053	13986	13993	14009	13849	13952	14121	13891	14079	14222	13958	13853	13974	13893	13920	14028	13862	13919	14103	13973	14069	13998	14044	13995	13888	14056	14095	13991	14009	14025	13995	13907	14107	13702	14093	14073	13934	13854	14035	13799	13958	13836	14063	13972	14002	13927	13888	13911	13954	13840	13899	14019	14129	13744	13951	13999	14071	14134	13989	14014	14088	13871	13948	13966	13990	14112	13846	13885	14109	13960	14014	13858	13968	13918	14158	13974	13961	13952	14020	13920	13976	14051	13785	13903	13868	14086	13881	13778	13714	14123	13990	13980	13890	14095	14057	13939	13975	13889	13982	13823	13897	14199	14068	14036	14017	13823	13862	13966	14038	14003	14010	13967	13855	13868	13900	14001	13974	13921	14058	14022	13963	14164	13863	14172	13985	13991	13913	13933	13818	13965	14078	13865	13895	13908	14081	13866	13938	13971	13800	14062	13898	13961	13937	14006	14005	13956	14012	13995	13904	13909	14132	14197	13865	14022	14049	14029	13954	14090	13881	13923	14069	14130	13998	13961	13878	14151	13988	13898	14112	14070	13937	14128	13970	14015	13999	14074	14085	13927	13868	14126	13801	13955	14151	13948	13963	14018	13904	13963	14052	14099	13905	13668	14013	13979	13936	14117	13977	13975	13866	14016	14022	14045	13959	14149	13977	14020	13907	14050	13869	13847	13949	14219	13787	13977	13976	13941	14063	13935	13813	14060	13813	14205	13878	14064	13928	14147	13983	14066	13953	14004	13935	13861	13979	13856	14017	14009	13827	13918	13930	14041	14025	14031	14064	13930	13952	14172	13995	13925	14075	13901	13994	14099	13990	14095	13844	13859	14029	14046	13899	14028	14014	14120	14153	13981	13869	13892	14001	13982	13945	14055	13934	13930	14065	14077	13866	14058	13974	13978	14209	13899	14128	13802	13731	13915	13798	13951	13833	13859	13829	14113	14047	13897	14116	14096	14004	13818	13926	14110	13944	13868	13932	14024	13933	14006	14016	14000	14030	14001	14010	13963	14013	14022	14038	14024	13980	14053	13987	13980	14114	13966	14089	13847	13961	13949	13946	13864	14030	13866	14061	13956	13860	13923	13950	13905	13947	14088	13994	14065	13976	14044	14124	13894	14024	13890	13980	13988	14028	13917	13901	13987	14050	13961	13914	13967	13943	14004	13995	14012	13917	14052	14056	13788	14011	13901	13939	14045	14095	13841	13984	13974	14185	13974	13873	14010	14018	13973	13981	13943	14015	14013	13956	14251	13954	14129	14055	14071	14042	13961	13966	13982	13805	13970	14051	13818	14077	13903	13946	14113	14013	13898	14090	14029	14058	13988	14010	14019	13969	14219	14028	13911	13864	13994	14013	14063	14000	13985	13944	14013	13909	13907	14099	14118	13919	13946	13955	14034	14135	14078	13945	14005	14174	14067	14019	13818	14225	14033	13827	14019	13953	13805	13902	13964	13912	14022	14078	13959	13987	14050	14152	14060	14057	14039	14028	13879	14087	14053	14058	13877	13920	14070	14043	13936	13902	14140	13977	14007	13959	13911	13794	14067	14110	13927	14007	13864	13876	13855	14108	14052	14118	14042	13965	14071	13836	13954	13920	13980	14131	13928	14063	13796	14036	13957	14011	14078	13994	14027	14128	13988	13876	14016	13857	13936	13864	13931	13920	13973	13912	14062	13972	13990	14028	13983	13937	13811	13829	14080	13780	13920	14177	14184	13871	13988	13879	14023	13885	13915	13859	13910	14043	13887	14037	14107	13940	13982	14141	14073	13964	13850	14040	14031	14065	14000	13921	13991	13924	13917	13910	14134	14028	13937	13969	13974	13862	13838	13936	14051	13888	14067	13923	13829	14109	13867	13992	13878	14025	13831	14060	14023	13912	13983	13957	14072	13841	14055	14012	13869	14021	13956	13906	13910	13864	14099	14075	13981	13919	14029	14014	13990	14027	13806	14003	14098	13809	14055	13859	13889	13988	13991	13911	14016	14134	13942	14049	13961	13827	13941	13832	13949	14078	14075	13938	14079	13967	13763	14183	13905	14017	14095	13950	14003	13912	13930	13975	13904	14014	14018	13944	14076	13807	14024	14008	14017	13823	13863	13782	14047	13933	13939	14051	13941	13853	13937	14042	13902	14113	13952	13982	13999	14018	14013	13735	13904	14071	14010	13909	13945	14132	14134	13885	14012	14024	13840	13938	13847	14089	13968	14152	13867	13895	14117	13933	13856	14100	13946	13960	13946	14034	13816	13929	13835	14056	13971	13915	13962	13987	14089	14108	14186	13868	14033	13865	13938	14059	14128	14073	13978	13939	13945	14038	13940	13964	13943	14049	13997	13843	14060	13945	14095	13913	14046	14086	14155	13885	13924	13964	14066	13972	13927	13876	14050	13849	14133	13925	13889	13960	14118	13731	14144	13958	13954	14051	13843	14025	14064	13839	14081	13876	13850	14058	13793	14007	13932	13982	13833	14105	13917	14118	13962	13961	13833	13970	13986	14035	13895	13942	13989	13898	13924	13923	13862	13988	14029	14000	14065	14067	13842	14158	13977	13899	13850	14023	13972	13961	13943	13868	14025	14025	14025	14094	13947	13859	14074	13847	14032	14021	13957	14029	14091	14086	14025	13900	13768	13836	13854	13872	13984	14267	14190	13858	14114	13969	13867	14058	13955	13968	14029	13910	13957	13890	14093	13821	14051	14010	13970	13871	14088	14055	13974	13827	13964	13944	13981	14042	14052	14030	13907	13914	13844	14066	14077	14117	14021	14017	13899	14018	14090	14097	14069	13901	13872	13928	14048	13905	13870	13991	14006	14116	13955	14093	13770	14001	14057	14035	14066	13917	14076	13971	14201	14071	13986	13925	13976	13966	13935	14001	13879	13945	14061	13987	14180	13880	14062	14095	13904	14033	13790	13931	14145	13876	13909	13885	14184	13957	13967	14045	13934	14021	13984	13866	13854	14033	14088	13984	14011	14056	13971	13874	13719	14057	14161	13947	13826	13983	14077	14093	13792	13915	14117	13923	13971	14129	14049	13871	13884	13895	13957	13934	13954	14128	13969	13909	13924	13931	14034	13956	13835	13854	13934	14101	14024	13925	14102	13924	13861	13953	14025	14100	13865	13896	13939	13856	13914	13975	14003	13963	13932	14094	14095	13915	14003	13982	13968	13814	13989	13975	13948	13953	13850	13823	14055	13911	14029	13790	14167	14054	14155	14019	13869	14051	14170	13993	14074	13943	14110	14067	13973	14004	13807	13957	13920	14120	14009	13902	13983	13938	13955	13995	13996	13923	14040	14006	13915	13888	13996	14066	14022	14072	13963	13959	13902	13934	14002	14005	13945	13983	14081	13784	14121	14076	14014	14031	13991	13894	13958	14018	13916	13888	13879	13978	13899	14084	13971	13910	13927	13978	14001	13750	13851	13824	13816	14046	14133	13898	13955	14061	13997	13872	14048	14057	13895	13994	13940	13964	13931	14016	14092	13931	13942	14227	13828	13946	13887	13949	14010	13871	13895	13909	14030	14096	13919	14020	13915	14040	13918	13866	14112	14009	14114	13930	14110	14088	14028	13935	13881	13857	13960	14036	13804	14074	13916	13972	14020	13985	13960	13988	14036	14017	14022	14065	13892	13954	13956	14127	13818	13783	13941	14014	13950	14134	13954	13805	14032	13856	14038	14002	14127	14003	14012	13998	14076	14018	14092	13964	14012	13980	13993	13807	13857	14137	14092	14122	13881	13911	14040	14079	13953	13914	13838	14031	13895	14050	14009	13978	13955	14054	13983	14198	13855	14076	13739	13900	13827	13969	13909	13869	13951	14097	14103	14018	13876	14005	13825	14064	13934	13909	13814	13965	14047	13916	13850	13917	14030	13870	14024	14057	13984	13981	13958	13862	14093	13889	14042	13915	13842	13971	13788	13794	14039	14033	13918	14014	13932	14044	14006	14052	13919	13991	13994	14054	14120	13995	14081	14008	13876	14030	14097	13974	13934	13924	13994	13888	13932	13972	14149
26235	21500	28600	27029	26921	29547	30253	28603	27899	25975	26751	24020	22385	21677	20939	20406	20154	19943	19551	18879	18702	18959	18590	18595	18635	18233	18196	18043	17995	17994	17974	17866	17809	17781	17856	17814	17811	17687	17707	17694	17897	17814	17896	17876	17763	17791	17784	17562	17857	17733	17840	17665	17517	17481	18028	17623	17774	17568	17722	17717	17706	17771	17761	17629	17642	17665	17739	17843	17721	17616	17657	17492	17523	17588	17819	17857	17891	17818	17877	17659	17719	17646	17576	17793	17627	17665	17848	17945	17780	17763	17787	17663	17834	17758	17683	17518	17643	17751	18005	17648	17471	17676	17736	17744	17706	17720	17856	17707	17886	17539	17683	17895	17548	17656	17611	17518	17634	17628	17570	17993	17579	17856	17705	17762	17699	17739	17784	17534	17498	17876	17668	17489	17503	17738	17586	17629	17879	17836	17512	17593	17944	17698	17833	17789	17698	17614	17735	17735	17498	17684	17902	17649	17705	17629	17699	17755	17825	17739	17841	17679	17702	17816	17379	17623	17621	17558	17803	17583	17472	17614	17792	17715	17594	17732	17734	17756	17651	17629	17719	17545	17757	17733	17737	17710	17736	17715	17681	17475	17581	17533	17504	17886	17778	17704	17708	17685	17823	17814	17758	17799	17718	17728	17487	17479	17631	17767	17660	17463	17612	17673	17926	17622	17825	17707	17505	17606	17583	17770	17541	18053	17808	17671	17736	17549	17556	17647	17623	17766	17713	17626	17524	17662	17343	17582	17607	17689	17723	17709	17727	17735	17487	17498	17664	17773	17649	17794	17559	17749	17778	17667	17819	17732	17605	17525	17643	17574	17832	17794	17777	17553	17904	17708	17877	17774	17628	17580	17685	17880	17596	17777	17506	17749	17716	17605	17591	17717	17866	17544	17730	17766	17931	17812	17550	17855	18004	17741	17668	17685	17587	17839	17664	17878	17673	17551	17751	17612	18052	17832	17887	17926	17704	17724	17608	17918	17881	17687	17782	17709	17698	17924	17859	17573	17631	17612	17634	17579	17664	17631	17650	17641	17533	17814	17534	17783	17480	17653	17810	17623	17614	17890	17484	17574	17802	17544	17812	17757	17749	17725	17545	17867	17529	17717	17701	17652	17629	17690	17835	17771	17967	17737	17799	17627	17750	17935	17579	17729	17545	17625	17833	17876	17874	17834	17908	17660	17772	17676	17704	17656	17671	17790	17646	17557	17777	17735	17662	17635	17621	17671	17655	17872	17671	17604	17773	17771	17545	17706	17505	17645	17803	17961	17585	17695	17643	17638	17629	17782	17784	17744	17568	17848	17669	17738	17692	17978	17591	17624	17597	17681	17805	17468	17767	17776	17731	17807	17720	17810	17783	17815	17712	17778	17765	17629	17615	17804	17695	17696	17713	17520	17776	17863	17770	17752	17853	17523	17784	17463	17511	17716	17571	17747	17612	17703	17895	17705	17948	17762	17768	17616	17621	17699	17835	17508	17610	17648	17898	17760	17836	17601	17551	17508	17723	17681	17687	17749	17721	17577	17676	17698	17542	17644	17559	17845	17885	17604	17662	17901	17610	17664	17740	17531	17737	17582	17680	17604	17688	17716	17776	17696	17837	17658	17630	17580	17809	17798	17534	17817	17794	17480	17512	17500	17499	17662	17694	17708	17742	17690	17641	17846	17857	17758	17639	17940	17758	17659	17878	17589	17744	17618	17594	17586	17760	17695	17656	17785	17696	17744	17522	17796	17833	17741	17835	17576	17948	17865	17541	17740	17646	17605	17692	17820	17621	17610	17830	17722	17586	17786	17674	17732	17586	17602	17727	17883	17664	17663	17518	17544	17646	17663	17725	17695	17698	17664	17639	17635	17505	17660	17660	17759	17750	17637	17572	17773	17743	17414	17714	17842	17590	17691	17778	17549	17702	17727	17657	17739	17573	17708	17706	17805	17517	17707	17728	17578	17808	17831	17768	17782	17586	17821	17865	17974	17749	17477	17656	17495	17583	17618	17580	17593	17316	17667	17615	17764	17677	17654	17697	17759	17748	17774	17831	17686	17644	17685	17842	17772	17758	17626	17620	17631	17630	17623	17871	17517	17577	17786	17707	17692	17578	17749	17626	17768	17800	17812	17411	17628	17544	17624	17641	17936	17807	17502	17565	17516	17554	17565	17562	17567	17602	17906	17575	17515	17768	17463	17656	17666	17740	17651	17772	17884	17592	17686	17844	17654	17576	17712	17800	17654	17809	17740	17770	17631	17623	17653	17859	17571	17526	17865	17689	17783	17598	17894	17867	17969	17738	17591	17616	17760	17734	17682	17470	17626	17914	17737	17791	17715	17618	17705	17698	17885	17657	17690	17950	17619	17625	17750	17745	17611	17861	17748	17845	17741	17801	17697	17812	17683	17485	17606	17730	17592	17774	17755	17973	17762	17718	17710	17535	17679	17693	17740	17761	17547	17446	17641	17709	17689	17731	17515	17653	17848	17761	17352	17598	17887	17734	17714	17716	17658	17482	17607	17719	17716	17653	17823	17794	17805	17625	17590	17830	17794	17845	17603	17566	17495	17947	17740	17652	17769	17756	17854	17670	17711	17567	17525	17936	17721	17792	17691	17731	17734	17875	17740	17671	17617	17527	17582	17734	17757	17558	17626	17783	17692	17766	17839	17713	17589	17819	17847	17989	17721	17670	17792	17841	17632	17776	17566	17521	17748	17733	17606	17814	17734	17778	17820	17598	17474	17641	17810	17495	17748	17793	17754	17613	17618	17615	17595	17703	17504	17713	17755	17614	17715	17665	17582	17715	17545	17666	17700	17710	17736	17691	17799	17726	17424	17856	17758	17771	17678	17827	17909	17628	17719	17835	17615	17692	17766	17765	17602	17686	17785	17810	17612	17607	17739	17803	17867	17786	17503	17583	17650	17562	17681	17985	17663	17823	17567	17971	17697	17640	17816	17740	17680	17698	17625	17633	17665	17704	17578	17775	17412	17760	17832	17672	17492	17658	17657	17685	17680	17749	17971	17795	17972	17874	17823	17670	17701	17765	17660	17693	17822	17846	17707	17630	17929	17602	17736	17822	17853	17741	17662	17572	17832	17857	17783	17598	17869	17774	17535	17794	17686	17670	17721	17741	17865	17628	17840	17407	17642	17606	17717	17726	17730	17697	17816	17818	17736	17676	17698	17812	17787	17901	17681	17679	17596	17561	17884	17711	17628	17616	17527	17577	17640	17759	17839	17760	17757	17513	17596	17664	17765	17752	17857	17734	17557	17665	17860	17731	17708	17557	17389	17712	17686	17764	17662	17681	17588	17596	17444	17875	17674	17809	17681	17622	17883	17706	17583	17661	17893	17710	17729	17672	17950	17718	17739	17885	17705	17619	17630	17746	17792	17800	17747	17816	17832	17564	17780	17701	17795	17749	17546	17673	17557	17527	17447	17623	17795	17820	17816	17713	17637	17817	17808	17632	17717	17755	17689	17724	17723	17794	17779	17692	17595	17674	17803	17567	17744	17624	17837	17781	17556	17519	17659	17571	17799	17768	17850	17980	17914	17542	17589	17664	17730	17753	17636	17689	17669	17690	17650	17689	17654	17521	17723	17809	17635	17501	17781	17934	17824	17773	17750	17899	17716	17715	17628	17640	17515	17743	17745	17612	17755	17747	17598	17476	17762	17656	17741	17931	17774	17708	17686	17710	17619	17961	17863	17725	17876	17611	17694	17555	17937	17873	17604	17868	17824	17636	17953	17699	17844	17736	17671	17606	17789	17960	17722	17395	17727	17644	17780	17833	17646	17913	17774	17728	17645	17628	17632	17717	17806	17671	17597	17702	17466	17695	17871	17767	17666	17535	17567	17646	17750	17811	17775	17815	17748	17616	17930	17680	17655	17630	17893	17647	17688	17560	17801	17736	17774	17527	17716	17934	17584	17599	17776	17525	17860	17681	17739	17889	17752	17635	17836	17506	17677	17809	17852	17857	17825	17586	17790	17553	17670	17480	17587	17823	17535	17931	17550	17811	17604	17600	17578	17867	17791	17762	17684	17689	17558	17858	17716	17520	17748	17578	17816	17558	17709	17557	17754	17836	17674	17689	17517	17631	17596	17767	17847	17655	17722	17754	17619	17640	17697	17880	17865	17618	17847	17645	17714	17637	17787	17688	17790	17682	17709	17594	17709	17681	17748	17915	17618	17649	17717	17778	17791	17754	17695	17726	18114	17990	17419	17562	17606	17799	17742	17819	17710	17713	17838	17617	17664	17705	17583	17509	17810	17646	17777	17693	17614	17535	17811	17859	17716	17874	17716	17780	17786	17673	17768	17667	17932	17755	17917	17865	17693	17817	17782	17688	17467	17755	17449	17415	17720	17610	17587	17794	17970	17717	17685	17904	17783	17729	17856	17756	17648	17842	17826	17682	17664	17807	17563	17711	17789	17610	17775	17602	17702	17817	17704	17692	17736	17622	17931	17613	17694	17586	17747	17905	17815	17748	17648	17770	17844	17676	17584	17744	17660	17819	17687	17525	17717	17688	17639	17575	17566	17656	17647	17886	17778	17981	17746	17593	17570	17739	17911	17769	17733	17611	17721	17863	17685	17564	17641	17690	17760	17654	17899	17570	17671	17835	17784	17840	17704	17682	17671	17725	17768	17786	17754	17825	17728	17842	17694	17716	17508	17893	17608	17611	17689	17726	17615	17632	17765	17768	17874	17909	17534	17789	17515	17638	17684	17788	17887	17607	17768	17830	17602	17857	17599	17797	17739	17680	17765	17574	17852	17952	17554	17878	17744	17739	17934	17688	17708	17908	17724	17617	17665	17725	17756	17289	17801	17719	17675	17687	17744	17725	17938	17803	17668	17708	17701	17759	17620	17914	17684	17825	17763	17666	17760	17637	17599	17763	17630	17703	17709	17642	17785	17753	17730	17745	17454	17782	17628	17795	17742	17829	17674	17659	17676	17776	17582	17819	17761	17685	17708	17607	17883	17695	17753	17661	17738	17845	17619	17777	17538	17977	17930	17688	17578	17750	17748	17735	17629	17721	17583	17692	17831	17797	17847	17610	17773	17767	17678	17810	17738	17695	17713	17755	17739	17651	17658	17740	17837	17702	17719	17678	17767	17730	17771	17674	17540
17549	28504	31181	32188	31645	30512	29620	29394	28577	25190	27190	21495	20744	19418	18551	17598	17393	16870	16088	15730	15484	15246	14862	14680	14768	14446	14306	14217	14100	14053	13973	14011	13927	13988	13805	13952	13787	13916	13715	13781	13696	13746	13731	13838	13728	13758	14006	13753	13921	13870	13713	13876	13817	13876	13727	13965	13773	13854	13748	13810	13732	13819	13746	13750	13908	13738	13903	13771	13784	13763	13807	13951	13848	13623	13896	13653	13816	13833	13663	13916	13743	13769	13752	13880	13745	13797	13750	13875	13862	13813	13851	13943	13843	13909	13840	13710	13800	13841	13759	13774	13756	13685	13794	13702	13822	13744	13854	13953	13795	13605	13951	13781	13950	13805	13886	13774	13634	13873	13773	13838	13693	13842	13857	13804	13894	13819	14028	13795	13862	13715	13661	13779	13799	13927	13618	13813	13843	13787	13907	13721	13752	13790	13778	13839	13687	13651	13678	13861	13838	13826	13745	13886	13899	13778	13899	13880	13708	13916	13782	13847	13843	13798	13765	13688	13572	13864	13845	13743	13738	13838	13777	13723	13738	13751	13760	13692	13748	13663	13790	13771	13839	13820	13697	13921	13949	13720	13784	13827	13604	13779	13724	13823	13789	13786	13837	13735	13871	13721	13782	13597	13649	13694	13800	13737	13810	13883	13812	13751	13815	13895	13740	13826	13719	13679	13922	13769	13784	13918	13751	13943	13784	13836	13781	13880	13760	13999	13869	13761	13789	13878	13803	13790	13852	13612	13725	13728	13739	13739	13853	13772	13750	13704	13784	13716	13877	13898	13928	13728	13848	13805	13765	13799	13935	13688	13776	13664	13823	13854	13877	13730	13958	13804	13915	13749	13787	13743	13996	13805	13821	13680	13734	13821	13900	13834	13763	13836	13724	13787	13666	13838	13827	13744	13795	13614	13916	13702	13676	13949	13777	13834	13706	13760	13882	13895	13798	13785	13794	13846	13939	13846	13794	13747	13825	13644	13806	13664	13693	13756	13752	13832	13770	13825	13718	13702	13776	13777	13737	13752	13757	13954	13801	13820	13837	13833	13855	13560	13759	13774	13863	13856	13800	13803	13892	13751	13849	13824	13915	13783	13903	13772	13966	13787	13868	13769	13818	14015	13711	13779	13722	13752	13677	13799	13738	13808	13729	13776	13827	13743	13743	13702	13844	13742	13862	13872	13703	13796	13638	13907	13940	13752	13721	13706	13764	13634	13830	13703	13671	13941	13714	13642	13701	13901	13738	13590	13709	13966	13818	13738	13966	13888	13871	13862	13809	13816	13741	13785	13758	13807	13606	13651	13921	13813	13870	13838	13943	13819	13808	13682	13784	13999	13864	14027	13687	13771	13779	13796	13784	13924	13753	13725	13572	13652	13726	13764	13804	13799	13957	13826	13837	13950	13775	13789	13558	13860	13647	13923	13851	13784	14000	13738	13860	13739	13795	13760	13836	13768	13784	13819	13798	13664	13875	13761	13831	13781	13710	13741	13759	13788	13762	13756	13741	13778	13641	13706	13904	13794	13749	13798	13886	13956	13733	13905	13735	13966	13893	13785	13778	13750	13999	13796	13743	13745	13805	13718	13712	13823	13884	13878	13850	13836	13815	13641	13822	13721	13776	13789	13706	13884	13833	13777	13593	13678	13684	13730	13792	13810	13829	13690	13733	13645	13858	13688	13819	13999	13730	13710	13822	13884	13921	13816	13681	13787	13817	13791	13691	13896	13918	13750	13659	13894	13731	13750	13879	13851	13818	13794	14000	13714	13945	13968	13841	13741	13942	13751	13747	13826	13765	13769	13628	13746	13739	13903	13746	13594	13809	13737	13743	13718	13760	13731	13865	13822	13887	13825	13680	13750	13822	13710	13809	13664	13779	13713	13827	13730	13870	13832	13658	13756	13702	13663	13750	13903	13660	13912	13900	13749	13825	13884	13844	13815	13778	13677	13943	13688	13813	13798	13893	13902	13682	13839	13879	13830	13869	13716	13772	13916	13835	13797	13766	13757	13749	13923	13840	13868	13731	13703	13732	13787	13973	13759	13836	13737	13641	13843	13879	13707	13783	13851	13841	13796	13847	13695	13793	13728	13928	13874	13797	13674	13714	13871	13747	13759	13694	13938	13744	13778	13745	13755	13725	13890	13770	13776	13750	13774	13954	13738	13693	13990	13917	13794	13835	13754	13700	13861	13828	13878	13785	13629	13940	13847	13695	13687	13741	13925	13844	13654	13913	13795	13872	13833	13837	13821	13813	13650	13823	13625	13897	13749	13633	13848	13798	13903	13756	13755	13784	13720	13861	13980	13877	13754	13839	13735	13851	13924	13819	13812	13782	13759	13838	13754	13815	13736	13483	13579	13693	13679	13878	13840	13774	13848	13645	13801	13736	13707	13778	13647	13855	13769	13784	13962	13935	13826	13835	13824	13876	13873	13823	13809	13878	13670	13789	13795	13804	13899	13723	13830	13821	13652	13720	13850	13771	13855	13655	13728	13882	13838	13777	13777	13632	13811	13810	13744	13717	13798	13772	13886	13758	13690	13856	13826	13629	13709	13639	13596	13829	13858	13656	13822	13945	13914	13649	13907	13727	13732	13925	13864	13828	13758	13806	13744	13910	13758	13644	13883	13755	13978	13781	13800	13721	13759	13768	13859	13880	13763	13891	13848	13743	13692	13730	13827	13775	13759	13962	13792	13718	13793	13867	13673	13759	13703	13771	13802	13696	13987	13792	13700	13877	13933	13761	13868	13886	13837	13806	13678	13851	13837	13824	13710	13791	13772	13864	13674	13759	13759	13799	14005	13686	13749	13755	13844	13758	13904	13772	13702	13941	13807	13834	13745	13787	13807	13893	13738	13792	13744	13785	13802	13766	13940	13862	13770	13717	13689	13857	13774	13753	13715	13758	13763	13795	13928	13710	13800	13847	13984	13867	13891	13805	13785	13874	13854	13761	13871	13842	13805	13897	13686	13826	13589	13764	13719	13860	13748	13782	13996	13812	13897	13863	13896	13801	14112	13908	13754	13803	13834	13707	13803	13792	13716	13804	13739	13830	13800	13794	13922	13927	13678	13947	13797	13798	13728	13815	14118	13826	13673	13652	13906	13704	13607	13710	13809	13697	13960	13779	13880	13732	13796	13747	13798	13705	13839	13768	13808	13759	13781	13876	13811	13633	13757	13819	13795	13816	13758	13872	13845	13689	13829	13939	13837	13998	13852	13691	13918	13785	13769	13788	13664	13742	13884	13814	13883	13820	13722	13823	13973	13744	13765	13643	13923	13867	13884	13723	13724	13959	13800	13726	13746	13775	13752	13786	13931	13744	13924	13802	13886	13704	13846	13794	13747	13773	13770	13742	13928	13827	14031	13882	13677	13802	13822	13883	13781	13893	13795	13855	13819	13749	13930	13883	13699	13970	13670	13916	13982	13846	13985	13801	13785	13743	13797	13684	13703	13837	13898	13965	13798	13870	13731	13837	13790	13691	13808	13801	13727	13735	13817	13866	13790	13843	13882	13705	13682	13606	13758	13731	13836	13812	13999	13752	13774	13718	13869	13840	13789	13788	13721	13819	13624	13755	13844	13689	13720	13763	13806	13945	13636	13771	13814	13754	13770	13841	13822	13795	13841	13719	13742	13965	13763	13798	13775	13888	13922	13723	13661	13779	13754	13789	13969	13965	13844	13757	13774	13883	13837	13862	13897	13750	13793	13682	13789	13820	13776	13822	13923	13768	13745	13647	13710	13850	13765	14008	13771	13702	13861	13782	13785	13710	13756	13739	13740	13793	13791	13866	13869	13850	13863	13706	13752	13836	13785	13751	13815	13890	13849	13769	13865	13887	13776	13869	13815	13772	13655	13726	13905	13697	13606	13886	14150	13803	13667	13901	13631	13831	13838	13818	13592	13848	13823	13597	13909	13745	13886	13870	13776	13820	13626	13775	13694	13841	13763	13810	13827	13716	13706	13797	13745	13848	13760	13835	13707	13712	13953	14029	13710	13657	13759	13699	13699	13603	13825	13875	13799	13639	13828	13768	13887	13895	13848	13964	13892	13866	13870	13884	13876	13825	14108	13805	13796	13782	13578	13802	13694	13855	13765	13831	13882	14055	13805	13696	13704	13977	13742	13900	13784	13646	13806	14021	13922	13847	13813	13903	13778	13687	13734	13825	13813	13925	13772	13758	13625	13847	13754	13614	13769	13891	13862	13856	13642	13692	13829	13612	13720	13711	13807	13897	13861	13845	13709	13813	13777	13571	13711	13758	13795	13871	13786	13723	13897	13680	13681	13818	13733	13890	13647	13817	13848	13825	13908	13709	13739	13862	13938	13824	13821	13606	13539	13722	13880	13891	13844	13872	13695	13880	13856	13919	13807	13859	13647	13918	13796	13755	13830	13686	13794	13546	14011	13756	13918	13920	13706	13787	13836	13725	13850	13908	13839	13667	13869	13737	13766	13946	13746	13793	13798	13878	13929	13674	13710	13944	13816	13800	13804	13848	13698	13778	13917	13774	13737	13681	13877	13627	13748	13821	13935	13834	13823	13787	13851	13776	13793	13763	13904	13734	13735	13850	13880	13920	13690	13725	13723	13728	13616	13723	13741	13821	13656	13724	13786	13750	13769	13975	13671	14053	13794	13753	13639	13973	13880	13768	13867	13938	13919	13586	13833	13830	13807	13776	13834	13859	13951	13856	13786	13748	13753	13932	13885	13806	13810	13777	13782	13929	13845	13914	13808	13714	13901	13820	13755	13788	13822	13737	13661	13798	13631	13712	13713	13773	13906	13826	13964	13767	13750	13844	13706	13816	13731	13640	13791	13798	13775	14008	13868	13933	13848	13956	13964	13848	13644	13690	13787	13742	13795	13785	13981	13705	13787	13737	13868	13795	13771	13874	13908	13762	13750	13755	13721	13707	13701	13778	13681	13846	13743	13853	13787	13834	13758	13946	13708	13962	13783	13930	13802	13853	13817	13848	13782	13758	13637	13985	13773	13787	13696	13901	13631	13737	13829	13758	13826	13880	13756	13844	13883	13813	13804	13642	13747	13957	14009	13774	13643	13619	13797	13855	13917	13789	13967	13754	13760	13828	13808	13607	13754	13934	13827	13726	13722	13800	13770
24684	21456	28902	24904	24614	30545	35304	33737	30087	26897	33258	28341	23828	22605	21269	20973	20779	20434	19630	19764	19254	19034	19066	18676	18695	18631	18197	18051	18248	18025	17999	18015	18008	17805	17701	17776	17700	17644	17740	17819	17995	18108	17690	17992	17862	17756	18034	17871	17741	17941	17726	17783	17717	17760	17752	17753	17905	18048	17952	17710	17892	17671	17767	17968	17723	17839	17984	17899	17865	17699	17812	17675	17807	17769	17751	17777	17806	17903	18073	17768	17815	17574	17660	17744	17586	17773	17768	17848	17640	17664	17748	17480	18024	17642	17865	17735	17740	17945	17765	17655	17892	17834	17600	17911	17872	17675	17827	17576	17736	17812	17694	17750	17734	17774	17810	17936	17783	17816	17761	17572	17666	17638	17700	17602	17697	17529	17768	17711	17715	17646	17781	17632	17857	17815	17700	17697	17778	17727	17794	17481	17829	17810	17590	17896	17696	17796	17607	17655	17930	17745	17792	17799	17775	17781	17492	17720	17853	17908	17555	17848	17788	17934	17717	17832	17825	17667	17709	17691	17714	17581	17764	17492	17680	17426	17672	17752	17647	17796	17879	17738	17727	17709	17840	17619	17732	17657	17668	17485	17645	17832	17771	17694	17670	17780	17686	17633	17787	17841	17767	17578	17857	17755	17709	17623	17756	17731	17642	17883	17875	17836	17793	17580	17697	17742	17621	17691	17729	17846	17898	17639	17774	17496	17821	17801	17801	17691	17896	17871	17821	17570	17774	17946	18055	17783	17684	17984	17710	17854	17545	17819	17806	17808	17677	17623	17628	17761	17744	17767	17748	17758	17810	17503	17978	17928	17856	17791	17644	17862	17746	17791	17801	17840	17780	17804	17811	17736	17476	17888	17671	17580	17790	17882	17743	17481	17771	17910	17968	17666	17814	17673	17780	17735	17669	17583	17785	17974	17626	17676	17777	17638	17668	17746	17746	17672	17663	17525	17716	17741	17547	17623	17590	17690	17606	17707	17766	17674	17712	17841	17689	17793	17875	17789	17732	17710	17926	17746	17676	17619	17671	17683	17889	17939	18020	17727	17720	17912	17676	17786	17661	17948	17661	17504	17789	17910	17750	17642	17500	17695	17722	17692	17729	17793	17710	17600	17648	17492	17528	17867	17782	17806	17815	17910	17814	17737	17837	17806	17714	18041	17810	17484	17613	17820	17682	17769	17770	17565	17483	17575	18051	17715	17633	17557	17537	17714	17792	17725	17899	17853	17743	18008	17727	17599	17531	17776	18007	17992	17803	17723	17737	17714	17695	17644	17785	17679	17762	17767	17717	17689	17740	17753	17828	17799	17685	17571	17716	17853	17709	17676	17582	17679	17762	17873	17964	17780	17829	17528	17640	17660	17583	17956	17755	17741	17745	17817	17622	17751	17752	17793	17833	17617	17906	17735	17773	17518	17594	17672	17776	17968	17782	17759	17464	17758	17683	17614	17657	17914	17794	17656	17538	17716	17629	17723	17742	17800	17848	17808	17800	17790	17695	17545	17759	17622	17881	17782	17718	17798	17818	17761	17769	17674	17707	17653	17782	17527	17691	17610	17653	17665	17834	17637	17638	17644	17604	17749	17782	17664	17565	17716	17755	17711	17808	17503	17659	17700	17817	17840	18035	17828	17543	17719	17769	17665	17671	17611	17835	17735	17836	17676	17987	17735	17794	17690	17872	17848	17872	17788	17982	17670	17525	17557	17653	17733	17836	17840	17723	17641	17607	17858	17711	17645	17768	17808	17824	17565	17774	17696	17668	17754	17830	17811	17821	17704	17816	17850	17625	17668	17837	17818	17618	17835	17735	17659	17769	17401	17542	17764	17619	17771	17712	17479	17881	17596	17793	17536	17486	17880	17603	17750	17865	17695	17818	17688	17848	17675	17801	17430	17689	17793	17908	17718	17663	17508	17823	17744	17923	17627	17752	17963	17683	17765	17704	17907	17792	17573	17736	17658	17682	17809	17884	17742	17734	17864	17680	17970	17808	17885	17977	17847	17811	17651	17740	17676	17734	17593	17815	17781	17730	17689	17763	17521	17710	17716	17542	17775	17487	17796	17657	17599	17811	17769	17921	17581	17676	17724	17604	17856	17934	17791	17754	17763	17750	17934	17913	17541	17938	17861	17770	17831	17887	17875	17581	17933	17471	17864	17642	17697	17891	17559	17880	17819	17876	17686	17742	17680	17666	17882	17763	17817	17736	18024	17706	17938	17932	17774	17659	17729	17872	17683	17748	17722	17838	17738	17818	17777	17624	17731	17640	17618	17784	17669	17732	17866	17614	17704	17579	17752	17646	17740	17502	17600	17851	17777	17726	17532	18007	17923	17712	17703	17985	17693	17889	17802	17799	17888	17793	17821	17693	17733	17665	17836	17762	17598	17709	17688	17695	17995	17816	17837	17937	17587	17656	17573	17527	17593	17781	17705	17721	17938	17776	17593	17838	17924	17720	17662	17886	17847	17772	17734	17620	17876	17774	18013	17785	17875	17694	17515	17892	17661	17759	17603	17631	17655	17954	17953	17905	17839	17663	17631	17717	17657	17569	17683	17854	17712	18038	17906	17783	17804	17674	17695	17839	17711	17673	17650	17543	17803	17884	17858	17908	17721	17576	17803	17842	17761	17791	17859	17900	17774	18033	17962	17796	17761	17808	17712	17621	17930	17802	17671	17859	17583	17864	17803	17640	17730	17700	17585	17651	17651	17762	17858	17645	17938	17920	17589	17710	17661	17875	17616	17767	17836	17687	17622	17653	17561	17673	17613	17833	17709	17752	17696	17530	17607	17588	17724	17794	17616	17786	17729	17952	17930	17899	17954	18022	17704	17800	17569	17696	17789	17435	17641	17754	17787	17782	17728	17665	17685	17725	17476	17751	17764	17809	17721	17410	17681	17558	17906	17702	17604	17504	17795	17759	17839	17787	17737	17712	17622	17599	17783	17747	17621	17758	17557	17724	17766	17720	17711	17916	17574	17739	17804	17724	17880	17653	17669	17871	17662	17776	17707	17674	17853	17741	17691	17962	17827	17735	17737	17827	17693	17769	17699	17595	17761	17770	17698	17683	17707	17974	17705	18025	17595	17885	17517	17815	17686	17663	17747	17779	17518	17638	17732	17835	17700	17717	17776	17845	17633	17491	17398	17741	17578	17927	17699	17708	17608	17578	17766	17760	17713	17766	17842	17946	17785	17815	17863	17821	17660	17830	17780	17497	17745	17627	17911	17651	17818	17915	17728	17463	17529	17585	17782	17805	17614	17857	17785	17718	17801	17841	17699	17903	17797	17746	17764	17857	17736	17791	17942	17627	17837	17772	17789	17712	17600	17798	17682	17740	17837	17704	17656	17903	17541	17660	17723	17614	17682	17748	17788	17639	17918	17783	17787	17885	17776	17908	17722	17624	17569	17723	17653	17856	17736	17868	17729	17896	17600	17834	17637	17620	17747	17872	17933	17839	17631	17640	17800	17700	17740	17637	17686	17656	17834	17716	17669	17813	17752	17843	17893	17743	17643	17722	17835	17698	17740	17767	17770	17711	17750	17766	17677	17973	17830	17651	17647	17543	17511	17687	17698	17935	17756	17601	17828	17734	17754	17857	17856	17625	17668	17818	17835	17934	17646	17623	17686	17783	17654	17710	17761	17618	17769	17898	17815	17762	17849	17799	17635	18030	17586	17744	17645	17921	17480	17621	17711	17686	17948	17813	17953	17626	17719	17897	17580	17815	17840	17835	17685	17778	17665	17675	17966	17502	17495	17721	17736	17820	17694	17868	17668	17936	17750	17790	17787	17628	17954	17643	17833	17726	17907	17754	17701	17788	17706	17996	17830	17735	17796	17732	17933	17606	17727	17660	17834	17986	17685	17845	17736	17550	17696	17795	17703	17759	17766	17704	17578	17731	17674	17804	17749	17729	17662	17652	17897	17909	18026	17662	17640	17687	17684	17726	17739	17628	17728	17717	17853	17603	17725	17814	17782	17815	17747	17612	17730	17643	17620	17900	17522	17848	17749	17923	17701	17807	17863	17635	17709	17922	17635	17564	17718	17718	17796	17699	17694	17714	17513	17834	17870	17799	17622	17640	17616	17788	17777	17762	17794	17861	17587	17902	17924	17838	17579	17607	17597	17588	17735	17614	17755	17759	17751	17890	17782	17878	17738	17571	17772	17415	17767	17779	17651	17774	17721	17667	17548	17652	17722	17530	17756	17778	17726	17695	17619	17615	17827	17651	17735	17578	17736	17823	17660	17735	17776	17732	17665	17487	17782	17512	17601	17617	17896	17859	17680	17433	17836	17914	17847	17744	17496	17636	17497	17516	17607	17661	17965	17757	17565	17473	17665	17875	17723	17841	17582	17653	17802	17707	17669	17713	17722	17699	17582	17609	17694	17885	17727	18103	17680	17609	17813	17769	17967	17626	17728	17687	17795	17948	17674	17830	17684	17521	17757	17684	17501	17679	17890	17809	17578	17726	17667	17773	17679	17716	17792	17697	17782	17620	17672	17645	17568	17870	17993	17871	17919	17940	17478	17715	17820	17597	17815	17696	17801	17607	17858	17568	17521	17785	17544	17540	17582	17867	17879	17688	17687	17577	17551	17644	17648	17660	17751	17712	17656	17675	17731	17910	17597	17527	17884	17862	17725	17476	17695	17691	17828	17719	17636	17732	17510	17779	17705	17827	17654	17899	17712	17667	17625	17729	17673	17716	17791	17851	17875	17703	17711	17615	17835	17837	17595	17706	17864	17545	17713	17672	17713	17547	17798	17723	17615	17510	17625	17590	17828	17725	17664	17710	17915	17630	17820	17882	17501	17582	17668	17512	17636	17768	17850	17911	17673	17832	17799	17777	17797	17512	18121	17702	17766	17840	17712	17667	17789	17789	17646	17651	17600	17763	17779	17602	17725	17578	17806	17910	17831	17794	17550	17970	17629	17661	17666	17650	17688	17827	18025	17876	17790	17623	17889	17702	17718	17885	17341	17681	17703	17830	17732	17817	17530	17789	17496	17802	17615	17851	17639	17990	17830	17763	17701	17764	17691	17752	17743	17675	17684	17811	17896	17610	17841	17938	17889	17658	17872	17873	17638	17876	17565	17900	17806	17888	17747	17765	17750	17666	17789
19249	33113	35549	36621	34986	34678	35622	35652	30368	26299	35161	25239	22229	20051	19641	18685	18242	17704	16860	16066	15812	15675	15596	15222	14929	14961	14637	14226	14153	14204	14172	14033	14108	13862	13973	14092	14084	13924	13951	14021	14055	13958	13814	13975	13909	13663	13791	13864	13884	13780	13756	13735	13906	13820	13844	13817	13804	13854	14001	13842	13925	13692	13682	13844	13849	13839	13795	13854	13885	13724	13643	13889	13663	13879	13869	13638	13782	13686	13842	13762	13949	13753	13702	13761	13862	13776	13967	13968	13803	13821	13777	13850	14025	13879	13794	13839	13855	13733	13731	13856	13702	13701	13649	13804	13968	13740	13892	13724	13791	13761	13875	13816	13781	13885	13846	13819	14001	13745	13864	13712	13745	13785	13746	13748	13841	13883	13896	13924	13828	13883	13740	13890	13680	13810	13639	13820	13842	13766	13769	13607	13766	13856	13749	13809	13888	13867	13840	13743	13940	13866	14000	13887	13685	14017	13838	13913	13615	13897	13664	13909	13978	13683	13897	13751	13808	13761	13800	13833	13807	13849	13850	13815	13702	13826	13766	13895	13884	13912	13800	13843	13661	13566	13614	13893	13729	13810	13719	13806	13761	13838	13812	13831	13786	13812	13777	13710	13810	13662	13718	13715	13838	13836	13818	13892	13855	13868	13614	13585	13745	13798	13609	13873	13834	13972	13980	13713	13847	13703	13755	13827	13679	13743	13845	13808	13732	13810	13679	13773	13884	13771	13889	13961	13766	13943	13766	13578	13670	13888	13791	13798	13805	14046	13816	13850	13887	13769	13884	13686	13756	13723	13814	13862	13773	13545	13797	13771	13892	13745	13765	13864	14083	13800	13719	13879	13856	14025	13794	13740	13824	13817	13814	13871	13869	13908	13795	13811	13627	13857	13741	13825	13870	13888	13897	13761	13837	13742	13880	13847	13740	13889	13872	13996	13814	13699	13716	13624	13867	13885	13808	13696	13706	13873	13750	13774	13772	13837	13810	13605	13832	13837	13598	13897	13720	13854	13676	13658	13853	13810	13714	13801	13816	13756	13700	13755	13908	13767	14030	13951	13721	13898	13877	13786	13855	13796	13831	13862	13658	13712	13879	13867	13938	13697	13886	13846	13770	13711	13877	13751	13875	13668	13759	13627	13673	13814	13701	13772	13996	13739	13861	13745	13964	13852	13802	13741	13819	13830	13829	13698	13862	13878	13750	13855	13820	13678	13811	13940	13677	13793	13818	13596	13812	13690	13781	13970	13780	14013	13909	13924	13799	13845	13826	13589	13986	13840	13736	13919	13755	13793	13769	13760	13726	13749	13863	13736	13765	13666	13886	13700	13942	14036	13712	13830	13715	13775	13767	13996	13802	13909	13678	13708	13829	13918	13650	13690	13858	13921	13838	13750	13809	13899	13845	13507	13923	13671	13903	13844	13744	13658	13685	13791	13750	13796	13866	13936	13831	13612	13930	13678	13808	13791	13825	13954	13876	13774	13864	13833	13906	13741	13876	13788	13869	13708	13819	13686	13833	13805	13687	13667	13779	13827	13961	13819	13746	13831	13994	13945	13787	13825	13859	13677	13849	13865	13580	13821	13765	13735	13868	13708	13758	13751	13821	13814	13746	13790	13897	13817	13827	13886	13699	13801	13837	13797	13764	13779	13712	13857	13953	13739	13848	13729	13861	13901	13729	13928	13703	13897	13917	13779	13901	13927	13811	13839	13765	13887	13777	13808	13834	13669	13761	13791	13747	13913	13778	13766	13789	13880	13827	13902	13771	13772	13776	13792	13744	13761	13858	13770	13778	13877	13803	13861	13879	13861	13832	13942	13698	13814	13702	13919	13987	13504	13856	13935	14038	13760	13708	13923	13839	13777	13831	13820	13780	13889	13726	13856	13683	13808	13958	13833	13830	13823	13644	13705	13701	13756	13901	13943	13726	13758	13678	13829	13864	13792	13800	14013	13713	13899	13926	13855	13683	13764	13889	13939	13784	13980	13896	13829	13771	13801	13954	13646	13745	13843	13784	13845	13885	13760	13740	13744	13774	13888	13778	13838	13813	13816	13803	13768	13945	13822	13866	13844	13772	13777	13655	14048	13815	13693	13777	13740	13835	13945	13736	13771	13914	13892	13773	13782	13827	13927	13803	13787	13928	13698	13871	13748	13821	13807	13729	13926	13759	13866	13968	13780	13733	13757	13790	13658	13676	13789	13650	13779	13737	13686	13843	13705	13819	13910	13971	13766	13760	13817	13796	13776	13789	13741	13921	13951	13712	13854	13960	13924	13846	13677	13898	13611	13960	13728	13778	13743	13631	13981	13715	13828	13813	13809	13790	13757	13873	13712	13933	13780	13764	13867	13850	13761	13856	13751	13802	13748	13745	13864	13886	13571	13836	13921	13582	13687	13731	13851	13850	13804	13788	13877	13799	13662	13811	13807	13706	13877	13874	13889	13689	13786	13860	13837	13810	13679	13769	13819	13772	13841	13773	13594	13744	13685	13824	13846	13869	13905	13812	13669	13775	13751	13846	13789	13548	13687	13713	13812	13875	13778	13751	13970	13737	13843	13780	13871	13877	13683	13894	13823	13765	13792	13921	13950	13881	13762	13776	13803	13895	13872	13717	13943	13774	13827	13826	13590	13787	13901	13759	13704	13862	13745	13955	13644	13921	13972	13770	13724	13851	13849	13732	13822	13766	13730	13980	13726	13787	13667	13741	13739	13789	13824	13760	13893	13663	13964	13674	13924	13888	13854	13862	13951	13881	13752	13854	13941	13855	13786	13710	13839	13918	13801	13839	13636	13815	13881	13815	13754	13630	13826	14007	13677	13755	13849	13842	13829	13785	13788	13869	13828	13823	13801	13833	13824	13538	13797	13730	13696	13755	13796	13690	13655	13813	13874	13750	13908	13875	13978	13875	13888	13742	13763	13749	13899	13970	13921	13831	13785	13845	13779	13672	13795	13754	13913	13847	13844	13770	13801	13776	13774	13861	13798	13834	13811	13753	13922	13843	13734	13807	13915	13898	13760	13900	13860	13759	13832	13799	13755	13853	13750	13796	13929	13760	13893	13800	13801	13887	13725	13795	13831	13815	13903	13856	13717	13807	13648	13693	13799	13649	13894	13760	13856	13940	13818	13869	13800	13723	13925	13718	13845	13656	13933	13793	13812	13798	13707	13884	13783	13823	13820	13924	13767	13715	13883	13830	13710	13954	13824	13677	13794	13745	13784	13934	13903	13772	13775	13827	13711	13717	13719	13782	13957	13996	13729	13784	13707	13813	13821	13833	13722	13936	13710	13805	13769	13758	13726	13928	13708	13818	13830	13781	13663	13870	13884	13661	13720	13679	13906	13828	13727	13843	13902	13910	13811	13833	13691	13742	13694	13896	13791	13719	13690	13762	13780	13656	13788	13846	13886	13915	13867	13701	13752	13802	13752	13735	13753	13934	13684	13782	13874	13835	13807	13962	13767	13768	13646	13805	13893	13802	13872	13761	13708	13813	13946	13845	13857	13583	13878	13775	13885	13734	13938	13644	13838	13906	13764	13873	13691	13780	13919	13616	13932	13931	13878	13806	13749	13832	13858	14057	13831	13864	13786	13805	13721	13740	13908	13768	13854	13886	13769	13589	13949	13743	13659	13760	13738	13723	13960	13765	13756	13859	13855	13875	13924	13761	13709	13810	13788	13738	13639	13629	13866	13804	13674	13730	13832	13827	13650	13803	13929	13613	13864	13903	13900	13805	13692	13826	13921	13680	13833	13772	13753	13838	13812	13932	13739	13837	13747	13744	13717	13838	13795	13747	13974	13843	13739	13994	13605	13923	13834	13732	13810	13789	13927	13861	13811	13819	13867	13760	14058	13946	13752	13738	13652	14012	13809	13746	13771	13635	13722	13840	13850	13745	13902	13705	13879	13638	13973	13895	13873	13740	13951	13666	13652	13904	13812	13947	13813	13677	13691	13746	13774	13813	13883	13932	13624	13858	13692	13714	13834	13601	13583	13846	13739	13716	13835	13933	13970	13895	13838	13729	13863	13845	13822	13899	13836	13658	13812	13827	13777	13786	13697	13937	13722	13749	13818	13696	13725	13942	13893	13792	13796	13808	13834	13934	13853	13752	13832	13693	13868	13740	13696	13896	13739	13699	13924	13878	13780	13980	13840	13755	13852	13914	13841	13706	13682	13853	13814	13743	13771	13815	13856	13911	13937	13699	13797	13818	13808	13706	13782	13809	13886	13669	13765	13787	13685	13723	13812	13709	13799	13643	13793	13678	13952	13939	13674	13637	13700	13901	13884	13750	13623	13767	13740	13754	13833	13822	13778	13722	13727	13750	13827	13723	13844	13938	14049	13791	13737	13929	13745	13784	13788	13836	13646	13812	13740	13717	13848	13819	13794	13839	13755	13772	13748	13721	13884	13770	13783	13895	13847	13757	13921	13721	13950	13754	13948	13771	13864	13771	13687	13876	13824	13860	13694	13725	13673	13838	13732	13872	13680	13791	13904	13746	13792	13733	13755	14004	13760	13782	13583	13869	13903	13782	13862	13839	13948	13726	13659	13790	13716	13688	13941	13948	13786	13914	13885	13704	13640	13694	13706	13794	13784	13869	13754	13777	13799	13946	13879	13843	13782	13767	13715	13712	13629	13949	13819	13847	13726	13854	13777	13773	13768	13886	13828	13763	13807	13827	13768	13816	13727	13920	13827	13972	13919	13819	13973	13659	13813	13929	13923	13817	13843	13640	13791	13830	13914	13626	13887	13900	13825	13864	13759	13729	13705	13777	13781	13913	13680	13722	13763	13770	13838	13813	13796	13849	13869	13873	13667	13775	13744	13794	13801	13911	13874	13799	13686	13674	13745	13747	13900	13821	13765	13637	13906	13926	13786	13766	13641	13940	13920	13550	13710	13969	13912	13827	13725	13676	13658	13967	13844	13866	13820	13953	14033	13837	13867	13946	13729	13740	13649	13820	13669	13780	13764	13766	13802	13809	13943	13858	13922	13895	13753	13795	13798	13882	13775	13804	13729	13884	13652	13865	13701	13767	13713	13875	13839	13793	13816	13713	13716	13860	13928	13968	13783	13837	13836	13704	13905	13891	13728	13773	13761	13851	13966	13839	13815
32254	24418	27884	28034	27312	29643	30546	27286	23851	23137	23256	21650	20465	19593	19651	19663	19409	19203	19004	18737	18785	18745	18496	18203	18225	18337	18241	18125	18179	18193	18107	18187	18121	18052	18198	18142	17803	18050	17937	17693	17771	17986	17866	18133	17896	17994	17953	17995	18059	17808	17727	18113	17976	17712	17991	17767	17794	17701	17956	17916	17840	17916	18067	17953	17935	17931	18071	17957	18002	18042	17845	17904	18036	17975	17891	17873	17975	17881	18069	17819	17915	17972	17873	17959	17843	18056	18073	18210	18063	17875	18013	18108	17848	18038	17949	17781	17896	17856	18181	17897	17974	17739	17999	18071	17749	17987	18098	18146	17820	17850	17900	17887	17880	18078	17849	17950	17968	18014	17860	17892	17834	18084	17824	18007	18022	18128	17967	17680	17701	18164	18074	17927	17774	17980	17874	17949	17992	18008	17910	17846	17762	18028	17981	17816	18213	18115	17864	18191	18088	18118	18034	17869	17979	17862	17754	17762	17976	17942	17978	18034	17937	18082	18292	18108	18083	17883	18149	18061	18011	17949	17916	17916	17824	17975	17764	18029	18035	17900	18084	18055	17872	17850	17947	18146	17935	18090	18191	17981	17903	17853	17950	17841	17751	17892	17789	18032	17938	18076	17939	17872	18047	17950	18150	17821	18151	17991	18002	17679	17969	17940	18030	17866	17789	17967	17990	17911	17961	17929	17814	18032	17967	18077	17864	18001	17878	17782	18025	18022	18180	18151	18081	18139	18097	18038	17778	18046	18148	18170	17640	17862	17902	18058	17818	17847	17858	17928	17936	17877	17911	17885	18117	18095	18076	17731	18092	18041	17756	17900	17758	18040	17987	17848	17913	18012	18101	18078	18045	17998	17980	17893	17971	18017	17987	17791	18180	18033	18102	17976	17837	18006	17850	18098	18109	17872	17692	17756	17691	18004	18114	17883	17918	17908	17652	17933	17925	17879	18065	17905	17814	17874	17971	18135	17792	17846	17934	17644	18047	17906	18075	17928	17925	17796	17923	17856	17799	18125	18015	18125	17878	18001	18004	17906	18199	17881	17815	18046	17916	17947	17924	17852	17947	17886	18087	18103	18059	17908	18042	18066	17895	17799	17844	17928	17939	17626	17747	17916	17784	18001	18201	17808	17812	17614	17953	17907	17855	17869	18037	18090	17849	18068	17943	17869	18054	17786	17787	17776	17996	17979	17934	17898	18064	18105	17997	17921	17880	18110	17944	17880	17932	18054	17988	18062	17942	18090	17903	17994	17951	17892	17811	18072	18073	18065	18001	18004	18080	17891	17963	17789	18041	18061	18018	17887	17960	17945	17741	17794	18028	18064	17942	18076	18055	18019	17911	17989	17912	17989	17948	17870	17920	18120	17818	17820	17937	17893	17894	17855	18041	17740	18149	17867	17922	17983	17997	17888	18039	17943	17720	18035	17978	17998	18018	18077	18069	17863	17994	18155	18131	17883	17661	17765	18008	18079	17957	17917	17942	18104	17979	18224	18079	18057	17900	17851	17864	17808	17939	17959	18025	18157	18182	17839	17778	17924	17936	17763	18010	17938	17848	17992	18002	18010	17874	18016	17772	17894	17825	17825	18041	18080	17973	17940	17848	17886	17929	17987	17795	17822	18018	18096	18040	17955	17842	18104	17640	17917	17990	17989	17951	17848	17875	18082	17876	17967	17973	18059	17963	17812	18022	17851	17733	17837	17852	17802	17912	17824	17957	18006	17987	17876	17871	18059	17992	17915	17831	17739	17855	17932	17942	17929	17760	18020	18123	17651	17912	17860	17938	17645	17998	17794	17922	17910	17903	17909	17998	18216	18257	17948	17858	17899	17996	17932	17900	18110	17992	17685	18014	17935	17919	18120	17960	18028	17876	17955	17888	17954	17797	17855	18051	18219	18253	17922	17700	18068	17954	17917	18069	17903	17688	18059	17917	17855	18037	17958	17944	17994	17989	18090	18010	17968	17928	18107	17952	18047	17966	17985	18088	17959	17874	18126	18046	17967	17796	18067	18203	17859	18060	18010	17939	17839	17960	18002	17841	17837	17706	18036	18188	17746	17777	17843	18056	17946	17669	18090	17830	17961	18009	18081	17906	18046	18046	17934	17997	17875	17955	17931	17979	17870	17946	17987	17898	17960	17969	17896	17934	17953	18180	18176	18178	17856	17911	18101	18159	18069	18124	17937	17767	17819	17888	18041	17892	17979	18134	17754	18071	17879	17894	17890	17870	18199	17913	18074	17837	17981	17755	17937	18010	17819	17809	17899	17854	17815	17859	17911	18065	18139	18168	18058	17980	17914	17784	18023	18034	18139	18016	18109	17935	17943	18045	17880	18066	17929	17764	18173	18109	17903	18080	17926	18147	17817	17894	17951	18012	17829	17948	18043	17777	18145	17798	18016	18018	17970	17824	17919	17914	17810	17755	17887	18035	17767	17989	17933	18131	17985	18056	18117	17836	17967	18309	17886	17708	17829	17882	17984	18024	17905	18115	17836	17793	17892	17971	17900	18109	18075	18083	17887	17998	17851	17887	17896	17895	17950	17745	18001	17857	18196	18296	17864	17819	17924	17841	17866	18036	18060	18052	17739	18061	18081	17990	18113	18061	17912	18037	18188	17718	17955	18058	17962	17786	17953	18257	17949	18155	17982	17770	18016	17958	17988	18195	18109	18026	18003	17860	17652	17721	17905	17706	17586	17914	18035	17923	17702	17874	17619	17939	18107	18034	18020	17941	17915	18026	18051	17927	17893	18042	18145	17937	17983	18009	17808	17868	17821	18208	17954	17777	17935	17976	18021	17991	18024	18058	17885	18100	17933	18036	17891	18055	17894	18153	18084	17978	17829	17747	18056	17903	17877	17865	17939	18018	17873	18025	18081	18104	17875	17972	17871	17854	18015	18055	18020	17874	17872	17803	18004	17771	17891	17979	17929	18010	17914	17885	17790	18112	17927	17933	18216	18024	17993	17927	17857	17798	17873	17808	18037	17996	18082	18260	18193	18226	18035	18060	17990	18119	18242	18108	17886	17868	17686	17877	17810	18057	17900	17841	17879	17854	17964	18095	17800	18019	18014	18035	17887	17874	17970	17980	17919	17877	18075	17895	17967	17787	17694	17903	17869	18076	17901	18049	17910	18171	17937	17922	17959	17923	17821	17968	18117	18002	18042	17845	18038	17988	18003	17902	18061	18049	17960	17990	17903	18167	17947	18326	18098	18100	17985	17782	18083	17952	17869	18010	17708	18027	18066	18073	17965	18086	17877	17927	17823	17783	17883	17904	17918	18101	17798	18194	18142	17694	17824	17775	17961	17907	17936	18033	17981	18092	17816	18144	18095	17864	17841	17892	17853	17826	17917	17905	18033	17790	18096	17926	18106	18236	17844	17997	17952	18019	18006	18069	17888	17916	18096	17936	17865	18020	18107	17829	18017	18024	17899	18144	17855	17817	17959	17858	18032	18001	17934	18010	18167	17986	17988	17673	17865	17991	18083	18003	17979	17917	17990	18254	18087	17939	17845	17887	17846	18112	17818	18109	18095	17956	17988	17919	17983	17881	17928	18082	17921	17814	17920	18048	17875	17942	17877	17941	17933	17728	18034	18008	17799	17907	17786	18050	17879	17870	17716	17808	18060	17893	17975	17902	17990	17904	17932	17878	18139	17850	18042	18040	17841	17848	17993	17762	17925	18046	17642	17948	17928	17949	17956	17791	17941	17859	18019	18042	18086	17848	17849	17855	17909	17811	17947	17976	17870	17737	18031	18024	17904	17898	18064	18107	18105	18033	18025	18030	18164	17951	18059	17811	17919	17687	17865	17966	18057	18014	17887	17843	17751	17845	17955	18111	17947	18028	17864	18182	17970	18009	17826	17807	18127	17972	18003	17775	17989	17826	17861	18053	18077	18061	17986	17754	17970	17874	17932	17904	17715	18095	17956	18030	17903	18034	17888	17841	17970	18025	18022	17929	17940	17959	18196	17994	18005	17873	17948	17888	17899	18075	18134	17886	18064	17940	18066	17770	17787	17945	18073	17899	18050	18029	17859	17769	17884	17854	18013	18112	17825	17996	18123	18030	17751	17765	17897	17889	17866	17895	17965	17920	18148	17865	18121	17991	17966	17763	17998	17841	18126	17967	17981	18177	18153	17941	18190	17959	17858	18171	17790	17850	18051	18001	17968	18104	17988	17971	18000	18041	17912	18220	17919	18032	18048	17914	17697	17877	18260	17868	18029	18064	17917	18037	17974	17943	17874	17934	17940	18048	18161	18124	18037	17991	17979	17732	17956	18064	17923	18145	18113	17966	17791	17774	18100	18007	17956	18024	17962	18064	17995	18259	18200	18078	17959	17849	17777	17758	17820	17873	18185	18092	17962	17909	17869	17802	17945	17903	17944	17958	18071	17909	17907	17790	17926	18159	17802	18085	18095	17911	17710	17816	17820	17939	18161	18048	17962	18141	17985	18033	17992	18333	18227	17993	18174	18219	17880	17948	17850	18043	17812	18060	17798	17974	17981	18035	18018	17844	17927	17893	17931	17770	17976	18133	17900	18092	17968	17883	17766	17862	17948	17967	17918	17831	18021	17765	18212	17733	17862	17918	17959	17849	18147	17799	17880	17868	17846	17969	17936	17977	17642	17919	17916	17805	17958	17986	17940	18187	17758	18096	17963	18014	17890	18001	17969	17845	17706	17967	18060	17956	18004	18119	17904	18060	18140	18020	17989	17860	17964	18018	18022	17914	18109	17931	17988	17960	18015	17955	17999	17887	18081	18050	17925	18038	17758	17934	17963	17713	17908	17913	17762	17743	17885	17865	17997	17809	17839	18046	17908	17898	18003	17876	17930	17696	17791	17829	17939	18040	17910	17799	17970	17800	17919	17815	17965	17946	18047	17972	17853	17825	18005	17902	17952	17798	17936	18002	17916	17963	17798	17796	17801	18293	17796	18004	18087	17932	17785	18056	18063	18118	17968	17916	17932	18147	17495	18067	17905	17793	17916	17859	17891	17871	17870	18088	18111	17915	17783	18066	17891	17858	17932	17943	17966	17888	18057	17724	17846	17912	18039	17901	17760	17737	17811	17991	17840	18075	17867	17873	18014	17883	18329	18186	18000	17953	18029
18277	21301	25290	26695	27950	30700	31481	26449	22525	21782	21793	19355	17206	16467	16473	16528	16093	15669	15481	15026	14872	14930	14570	14568	14318	14255	14116	14071	14049	14015	14150	14001	14064	14053	14018	13897	14143	13949	14009	13909	13812	13991	14142	14021	14015	13859	13797	14017	13910	13811	13922	13915	13876	14114	13903	13921	13949	13977	13903	14015	13841	13874	14002	13716	13945	14028	13860	13887	14060	13894	13708	13985	13844	13747	14140	13851	13908	13888	13932	13852	13972	13898	13929	13879	13914	14042	14007	13865	13972	13940	14030	13727	13963	13919	13882	13938	13984	14105	13934	14004	14025	13936	13957	13894	14019	13978	13875	13926	13787	13992	13829	13756	13925	13897	13866	13945	13826	13954	13991	13883	13880	13938	13893	13901	13857	13990	14016	14142	13942	13798	14036	13934	14078	13864	13799	14095	13817	13885	13920	13840	14051	13898	13909	13930	13752	13953	14036	13908	14024	13832	13980	14058	14055	13872	13809	14047	13617	13949	13933	13919	13793	13882	13772	14076	13971	13959	13859	13894	13991	14010	13852	13857	14063	14033	14004	13842	13935	13887	13899	13884	14084	13965	13981	13794	13946	13929	13936	13863	13866	13976	13885	13857	13798	13842	13952	13977	13765	13958	13975	14048	13943	13859	13936	13909	13851	13883	13842	13967	13971	13950	13961	13937	14028	13984	13859	13915	13985	13818	13917	13655	13885	14006	13805	13995	14159	13801	14047	13962	13947	13829	13781	13887	13837	14006	13979	13928	14121	13957	14139	13899	14124	14071	13907	13911	14054	14083	13940	14076	13945	13891	13789	13939	14014	13940	13886	14045	13979	13856	13932	14061	13848	13875	13949	13899	13938	13998	13738	13959	13761	13875	13853	13845	13949	13957	13865	13878	13892	13891	13973	14008	13946	14054	14017	14005	13943	14000	13923	13819	13666	13905	13980	14043	13851	14033	13939	13976	13942	13742	13966	13810	13878	13883	13939	14087	13909	13889	13869	13870	13973	13754	13986	14001	13962	13951	13940	13906	14098	13882	13916	13935	13962	13914	13996	13809	14004	13943	13800	13960	14099	13812	14004	13804	13877	14122	13857	14104	14074	13904	13877	13937	13908	13936	13947	14020	13949	13985	13997	14090	13858	13967	13980	13980	13941	13899	13778	13740	13921	13748	13978	13902	13799	13946	13740	14100	13995	13993	13939	14018	13813	13863	14102	13874	14018	13947	13842	13986	14122	13821	14123	14053	13897	13928	13972	14084	13969	13992	13853	13967	13709	14013	13857	13836	13904	13779	13821	13981	13891	13861	13948	13866	13975	13953	13981	13810	13882	14116	13860	13845	14057	14000	13965	14049	13920	13997	14190	13897	13976	13867	13904	13785	13839	13877	14043	13840	13925	13870	13783	13850	13655	13973	13850	13889	13895	13970	13883	13745	13801	13908	13937	13976	13882	13987	13960	13901	14038	14000	13957	13839	13963	13843	13906	13884	13771	13879	13864	13982	13961	13889	13860	13856	13860	13806	13966	13855	14100	13849	13830	14005	13914	13881	13803	13980	13937	13945	13839	14125	13846	14040	13841	13757	13900	13926	13899	14001	13939	13838	13799	13972	13904	13953	13929	13726	13885	13980	13945	13958	13860	13877	13877	13860	13967	13867	14078	13973	13563	14008	13997	13957	13937	13868	14042	13930	13725	13934	13854	13811	13925	13963	13920	13881	14009	13932	13746	14046	13913	13937	13880	13984	14018	14026	14008	13883	13811	13882	13836	13913	14022	14013	13857	13976	13872	14020	13772	13880	14038	13915	14047	13798	13917	13924	14164	14085	13981	14030	13946	13899	13807	13934	13885	14001	13785	13889	13956	13949	13922	14005	13969	14043	13985	13837	13947	13995	13873	13876	13897	14012	14118	13905	14032	14115	13789	13990	13814	13928	13946	13914	13800	13965	14052	13929	14000	13817	13896	13904	13780	13980	14205	13953	13849	13978	13903	13839	14123	13916	13960	13875	13981	13887	13867	14182	14013	13772	13957	14023	13964	14009	13724	13926	13873	13977	13993	13988	14004	14043	13896	14024	13819	13757	13967	13786	13920	13939	13904	14017	14190	13813	14039	13973	13807	13910	14021	13817	13905	13858	13987	14179	13799	14093	13934	13799	14047	13922	13981	14066	13933	13871	13852	13850	14020	13978	13820	13715	13991	13919	13907	14012	13882	13929	13995	13912	13946	13965	13936	13821	14082	13853	13723	14000	13830	13982	13799	13895	13877	13927	14114	13833	14029	14033	13855	13847	14069	13827	13881	13950	13834	13826	13959	13968	13839	13782	13767	13785	13827	13731	14016	13920	13967	13805	14075	13958	14047	13926	13876	13702	14007	13846	13865	13981	13910	14000	13989	14034	13809	14054	14017	13875	13885	13909	13824	14046	14065	14024	13856	13872	13903	13754	13948	13796	14179	14074	13846	13959	13870	13824	14019	13855	13748	13932	14048	13938	13796	13793	13952	13985	13710	13792	13909	13682	13861	13836	13928	13756	14035	13830	13896	13866	13813	13960	13786	13981	13998	13980	13897	13940	14043	13895	13763	13917	13948	13877	14037	13893	13949	13948	13789	13777	14045	14018	13840	13911	13929	13789	13773	13976	13847	13883	13772	13934	13967	13769	14012	13810	13933	13875	13752	14008	14004	13883	14032	13880	14085	13961	14040	13890	13874	13965	13838	13820	13883	13795	13939	14013	13868	13922	13980	14072	14020	13751	14186	13964	13927	14085	13961	14015	13956	14165	13885	13898	14046	13927	13856	13997	14116	14047	14044	13870	13980	13775	13800	13780	14076	13931	13827	14018	13829	13899	14110	13871	13861	14068	13947	14034	14007	13978	13891	13818	14019	13901	13843	13933	13864	13963	14048	13925	13933	14063	13946	13933	13945	13976	13931	13997	13752	13919	13866	13844	14020	13675	13943	13991	14143	13932	13953	13803	14021	13955	13934	14096	13726	13993	13928	14026	13907	13881	13954	14022	14008	13861	13980	13959	13952	13956	13962	13805	13885	13965	13971	14030	13951	13895	13943	13827	13782	14151	13959	13938	13834	13985	13875	13969	13910	13758	14021	13916	13907	13989	13948	13910	14080	13964	13893	13937	14012	13979	13880	14004	13881	13912	14138	13874	13894	13855	13880	13952	13801	14009	13897	13927	14033	13970	14161	13937	14118	13967	13958	13963	14046	13884	13785	13735	14011	13794	14096	13938	13930	13815	13974	13789	13940	13946	13976	14116	13953	13952	14097	13923	14079	13962	13934	13822	13952	14083	13952	13855	13938	13795	13942	13957	13913	13821	13827	14027	13856	13897	13838	13914	13727	13944	13877	13966	13871	13953	13908	13912	14052	14214	13866	13935	14092	14048	13904	13923	14028	13977	13903	14041	13876	13731	14164	13961	13946	13808	14034	13940	13907	13904	13964	13880	13980	13719	13851	13811	13798	13773	13890	13933	13753	13988	13843	13823	13723	13829	14133	13736	13873	13991	13884	13953	14034	13905	13913	14007	13938	13907	13846	13977	13897	13763	13846	13875	13889	13834	14085	13947	13977	13897	13934	14037	13657	14029	13844	13938	13932	13842	14096	13822	13898	13911	13808	13959	13867	14000	13921	13859	13998	13767	14024	13906	13839	13850	13916	13944	13862	13806	13933	14126	14108	14035	13833	13766	13870	13808	13865	14138	13826	13911	13908	13970	13865	13815	14036	13913	13968	13939	13862	14019	13907	13964	13938	13967	13973	13977	13802	13851	13935	13905	13958	13848	13906	13730	14060	13883	13957	13957	13870	13887	13940	13983	13968	13753	13970	13890	13860	13933	13958	13809	13800	13944	13944	13766	13842	14007	13939	13991	14057	13852	14041	13778	14021	13941	13811	13952	13814	13795	13803	13926	13792	13986	14038	13907	13942	13802	13980	13964	13866	13937	13830	14123	14157	14048	13724	13937	13842	13830	13756	13886	13961	13832	13883	13956	13911	13961	14033	13920	13940	13880	13998	14007	14168	14040	13841	13868	13892	13905	13930	13938	13845	13963	13847	13783	14053	13772	13827	14091	13921	13866	13921	13819	14112	13881	13852	13964	14106	14051	13958	13766	14073	13947	14003	14008	13820	13935	13827	13854	14041	13927	13943	13779	13870	13805	13829	13872	13917	13992	14070	13824	13906	13833	13742	13891	13819	14059	13915	13868	13993	13994	13864	13858	13987	13934	13983	14057	13933	13880	13932	13967	13926	13824	14027	13956	14015	13868	14011	13734	13873	13879	13829	13830	13922	13967	13865	14092	14042	13947	13901	13969	13859	14011	13860	13926	13886	13994	13751	14004	13898	14064	14162	14094	13943	13897	14025	13922	13961	13929	13916	13803	14117	14046	13857	13948	13942	13872	13969	13879	13843	13920	13942	13928	13993	13958	13987	13922	14027	14166	13950	13888	13770	13779	13850	13979	13986	14016	13836	14006	13994	13907	13895	13930	13852	13925	14011	13833	13790	14060	13922	14016	13880	14002	13889	13723	14026	13963	13920	13905	13922	13923	13912	13897	13937	14142	14049	13783	14015	13993	13931	13908	13896	13953	13822	13967	14026	14090	13908	13991	13743	13929	13941	14030	13941	14039	13914	13879	13850	13992	13879	13759	13881	13798	13958	13962	14080	13961	14079	13996	13888	13775	14009	13869	13917	14008	13847	13853	14024	13802	13756	13955	14003	14059	14030	13767	13965	13820	13756	13826	13983	14001	13878	14003	13804	13815	13989	14079	13919	14040	13839	13907	13948	13947	13961	14009	13894	13940	13850	14051	13796	13822	13998	13844	14015	14064	13895	13749	13844	13894	13953	13974	14094	13882	13924	13855	13951	13878	14039	14020	13818	13984	13850	13960	13951	13760	14092	14001	13938	13832	13894	13952	14056	13978	13975	13800	13971	14114	13982	13812	13991	13845	13972	13965	13756	13935	13967	13875	14082	13853	13962	13775	13757	13977	13861	13958	13849	14051	13862	13883	14016	13907	13882	14028	13898	13894	13875	14130	14010	13909	13895	14056	13976	13962	13953	13979	13821	13961	13907	14051	14015	13825	14145	13989	13913	13848	13840	13856	13899	14057	14014	13719
26288	21518	28626	27480	29645	34808	35745	29520	26924	25386	30893	24568	21080	20433	20560	20299	20097	19673	19208	19080	18919	18774	18059	18143	18162	17903	17915	18024	17754	17826	17873	17555	17932	17740	17711	17839	17818	17658	17735	17426	17752	17679	17530	17550	17628	17588	17819	17573	17484	17536	17729	17836	17556	17567	17874	17586	17498	17568	17872	17553	17732	17796	17543	17555	17780	17623	17716	17691	17732	17555	17495	17654	17626	17617	17850	17534	17621	17551	17542	17454	17647	17406	17696	17876	17765	17618	17725	17465	17613	17497	17582	17542	17528	17606	17621	17612	17650	17630	17404	17674	17577	17617	17551	17501	17756	17502	17523	17435	17630	17785	17672	17683	17592	17773	17718	17696	17769	17572	17706	17595	17624	17510	17477	17502	17568	17536	17725	17394	17637	17668	17622	17511	17535	17585	17498	17654	17567	17454	17456	17686	17564	17790	17659	17695	17738	17496	17522	17587	17649	17669	17596	17788	17606	17676	17519	17684	17582	17738	17674	17674	17672	17330	17563	17740	17602	17645	17697	17794	17639	17493	17643	17534	17539	17678	17569	17374	17432	17321	17566	17395	17545	17593	17519	17852	17648	17771	17726	17671	17611	17505	17631	17522	17983	17692	17817	17624	17700	17518	17650	17614	17681	17627	17605	17549	17711	17621	17693	17692	17475	17624	17868	17627	17423	17793	17769	17469	17655	17585	17657	17662	17613	17622	17489	17582	17721	17597	17630	17640	17737	17529	17658	17617	17564	17730	17834	17638	17468	17472	17476	17516	17651	17726	17639	17709	17681	17705	17824	17869	17801	18067	17780	17519	17600	17547	17594	17538	17847	17574	17626	17645	17795	17639	17436	17521	17702	17528	17620	17370	17852	17716	17609	17612	17641	17491	17702	17574	17680	17708	17634	17659	17422	17614	17468	17866	17508	17493	17715	17673	17528	17561	17650	17714	17747	17796	17738	17651	17492	17689	17447	17730	17486	17498	17628	17605	17488	17791	17715	17638	17719	17713	17609	17458	17599	17595	17856	17762	17554	17484	17809	17637	17596	17673	17600	17626	17566	17553	17573	17547	17668	17587	17598	17628	17653	17772	17630	17408	17808	17690	17664	17568	17544	17741	17496	17402	17510	17471	17614	17681	17528	17734	17697	17615	17705	17813	17674	17527	17423	17754	17853	17648	17594	17584	17626	17409	17682	17729	17559	17562	17731	17494	17705	17660	17567	17544	17503	17687	17636	17570	17607	17597	17670	17667	17611	17358	17766	17685	17542	17556	17466	17614	17525	17559	17886	17634	17530	17401	17426	17676	17691	17424	17702	17538	17593	17374	17687	17721	17810	17718	17578	17569	17614	17800	17736	17629	17431	17443	17551	17535	17685	17664	17732	17629	17559	17857	17645	17759	17580	17722	17654	17557	17778	17670	17516	17492	17707	17612	17632	17504	17529	17633	17538	17685	17692	17488	17569	17588	17823	17559	17642	17728	17656	17440	17605	17445	17569	17540	17784	17624	17431	17740	17608	17750	17630	17591	17633	17510	17697	17610	17686	17614	17731	17461	17664	17677	17768	17612	17532	17204	17777	17787	17539	17705	17563	17793	18018	17861	17672	17747	17729	17648	17759	17564	17547	17445	17719	17489	17640	17753	17627	17571	17683	17510	17536	17514	17659	17582	17579	17479	17585	17548	17655	17829	17351	17621	17580	17601	17792	17639	17679	17683	17628	17510	17514	17592	17721	17617	17573	17427	17702	17459	17611	17681	17735	17447	17703	17573	17725	17638	17718	17684	17502	17662	17626	17676	17591	17591	17638	17679	17847	17615	17600	17531	17626	17694	17553	17691	17623	17532	17775	17663	17654	17609	17729	17661	17675	17600	17489	17502	17521	17478	17706	17348	17522	17561	17459	17414	17668	17477	17619	17544	17603	17778	17668	17531	17706	17725	17816	17743	17740	17610	17534	17630	17516	17654	17403	17691	17800	17587	17563	17544	17633	17660	17610	17739	17691	17630	17608	17660	17641	17491	17433	17447	17539	17733	17754	17688	17798	17442	17625	17726	17563	17481	17402	17689	17459	17611	17526	17583	17384	17670	17572	17445	17720	17526	17725	17652	17641	17799	17565	17848	17711	17765	17922	17473	17583	17582	17318	17729	17465	17555	17573	17556	17651	17615	17589	17678	17685	17615	17784	17702	17482	17474	17697	17648	17689	17720	17530	17704	17774	17633	17484	17759	17800	17600	17747	17698	17468	17847	17505	17502	17892	17665	17501	17474	17491	17545	17615	17694	17638	17484	17650	17727	17507	17655	17519	17751	17826	17605	17677	17786	17685	17594	17708	17549	17650	17611	17532	17502	17595	17550	17535	17564	17595	17705	17627	17572	17843	17588	17790	17604	17558	17735	17760	17687	17506	17526	17486	17315	17402	17456	17434	17867	17529	17815	17605	17548	17709	17812	17634	17759	17780	17391	17678	17613	17632	17665	17633	17665	17607	17748	17648	17622	17742	17592	17475	17579	17561	17653	17638	17788	17658	17576	17743	17725	17627	17656	17601	17648	17601	17293	17660	17660	17501	17556	17563	17422	17634	17640	17496	17554	17606	17631	17519	17557	17698	17722	17515	17731	17502	17297	17679	17765	17637	17587	17635	17804	17759	17637	17791	17495	17710	17691	17744	17474	17414	17680	17809	17533	17650	17539	17552	17597	17712	17794	17602	17463	17621	17518	17627	17781	17793	17651	17731	17357	17544	17646	17515	17544	17675	17592	17442	17452	17656	17692	17623	17459	17850	17713	17613	17605	17636	17843	17707	17750	17651	17603	17611	17675	17673	17700	17659	17811	17522	17632	17498	17654	17662	17637	17918	17406	17584	17771	17667	17671	17662	17719	17757	17708	17553	17639	17624	17928	17570	17468	17588	17625	17499	17544	17515	17429	17418	17607	17643	17572	17480	17744	17697	17551	17715	17518	17585	17680	17576	17489	17563	17662	17741	17870	17693	17667	17641	17460	17505	17794	17809	17875	17578	17633	17614	17378	17618	17543	17593	17795	17636	17684	17606	17759	17683	17794	17652	17575	17754	17535	17686	17561	17536	17624	17421	17519	17517	17663	17630	17454	17581	17500	17561	17623	17713	17454	17497	17618	17712	17396	17624	17698	17856	17677	17748	17686	17577	17762	17603	17730	17566	17576	17795	17645	17610	17672	17490	17705	17914	17647	17679	17994	17615	17596	17582	17662	18001	17571	17507	17507	17593	17522	17453	17719	17859	17824	17483	17407	17333	17505	17645	17634	17756	17549	17640	17674	17532	17565	17476	17442	17479	17603	17611	17657	17617	17702	17657	17548	17701	17590	17610	17652	17612	17743	17785	17758	17526	17782	17535	17685	17541	17629	17633	17800	17799	17523	17697	17483	17748	17369	17726	17674	17704	17619	17727	17494	17689	17785	17665	17567	17499	17733	17709	17542	17637	17754	17346	17491	17552	17530	17670	17622	17381	17461	17701	17468	17637	17548	17686	17665	17855	17753	17883	17694	17558	17712	17702	17579	17518	17644	17626	17674	17500	17571	17734	17899	17505	17665	17518	17722	17851	17582	17403	17436	17467	17613	17835	17536	17763	17382	17712	17509	17606	17684	17624	17543	17539	17681	17548	17699	17708	17665	17675	17818	17924	17921	17611	17595	17779	17663	17601	17392	17827	17484	17471	17467	17585	17620	17608	17333	17612	17463	17587	17518	17647	17495	17731	17517	17650	17686	17776	17914	17667	17574	17711	17517	17695	17653	17737	17617	17518	17392	17552	17631	17720	17610	17548	17600	17741	17627	17719	17734	17540	17654	17692	17687	17638	17768	17455	17650	17618	17675	17543	17744	17482	17494	17568	17618	17610	17731	17570	17782	17683	17675	17709	17619	17446	17563	17503	17777	17609	17692	17370	17618	17640	17543	17625	17599	17529	17774	17609	17752	17701	17798	17688	17706	17867	17810	17712	17490	17655	17475	17265	17540	17408	17471	17707	17656	17607	17519	17469	17523	17742	17451	17607	17634	17591	17561	17575	17645	17586	17549	17588	17754	17625	17585	17713	17660	17537	17799	17668	17474	17545	17634	17450	17473	17461	17527	17477	17589	17423	17425	17652	17506	17610	17707	17486	17606	17545	17607	17727	17551	17746	17509	17827	17486	17535	17540	17519	17446	17607	17797	17788	17530	17703	17695	17790	17633	17631	17705	17470	17747	17520	17779	17605	17632	17613	17785	17778	17524	17714	17778	17713	17441	17670	17682	17832	17585	17649	17807	17540	17692	17653	17585	17492	17637	17714	17631	17714	17666	17593	17761	17614	17644	17482	17410	17601	17870	17744	17433	17535	17599	17719	17668	17597	17467	17480	17399	17476	17410	17519	17578	17720	17624	17698	17446	17602	17515	17568	17411	17545	17649	17645	17486	17669	17635	17514	17453	17354	17674	17621	17725	17544	17722	17347	17636	17526	17658	17736	17804	17775	17821	17600	17606	17715	17655	17607	17491	17572	17874	17695	17467	17637	17863	17613	17828	17565	17606	17778	17616	17706	17606	17617	17760	17680	17534	17722	17563	17597	17590	17660	17601	17776	17603	17768	17702	17642	17716	17539	17695	17542	17595	17681	17681	17845	17612	17574	17556	17505	17531	17755	17631	17676	17788	17557	17555	17668	17718	17679	17718	17867	17794	17586	17594	17840	17776	17757	17648	17592	17461	17386	17630	17776	17667	17608	17252	17472	17513	17696	17762	17589	17835	17685	17566	17546	17600	17759	17559	17561	17722	17552	17553	17570	17543	17632	17566	17484	17577	17655	17816	17547	17742	17715	17627	17435	17438	17572	17652	17707	17625	17917	17678	17823	17741	17560	17615	17405	17458	17482	17351	17595	17775	17511	17565	17704	17523	17781	17712	17669	17839	17514	17514	17565	17617	17507	17575	17493	17544	17640	17697	17486	17606	17690	17688	17542	17507	17553	17782	17612	17721	17550	17693	17576	17459	17535	17595	17436	17502	17653	17653	17463	17629	17627	17699	17765	17633	17521	17644	17641	17544	17615	17530	17517	17571	17677	17863	17744	17739	17566	17776	17725	17653	17719	17482	17569	17636	17396	17535	17631	17496	17628	17402
17137	27766	32471	34747	36411	37445	35316	29452	26556	24738	32039	21506	18595	18132	17770	17810	16907	16378	15971	15593	15417	15034	14529	14442	14447	14047	14147	14004	13947	13946	13914	14052	13659	13742	13800	13769	13749	13759	13824	13821	13661	14072	13860	13757	13950	13736	13660	13786	13726	13605	13773	13811	13583	13833	13637	13750	13772	13773	13830	13607	13875	13731	13747	13903	13591	13685	13794	13766	13678	13705	13728	13742	13794	13629	13796	13801	13819	13764	13663	13846	13788	13619	13796	13953	13590	13877	13825	13757	13682	13897	13860	13800	13724	13818	13841	13703	13787	13668	13752	13771	13701	13721	13839	13751	13866	13788	13896	13806	13693	13718	13623	13765	13820	13925	13849	13833	13643	13817	13593	13857	13824	13724	13747	13825	13785	13654	13649	13754	13856	13747	13796	13791	13811	13747	13606	13766	13917	13671	13700	13730	13719	13629	13752	13797	13744	13971	13803	13695	13816	13675	13750	13889	13650	13787	13665	13718	13945	13983	13783	13875	13925	13595	13912	13687	13807	13776	13715	13689	13875	13753	13550	13816	13737	13861	13690	13731	13931	13658	13706	13779	13896	13826	13627	13797	13753	13662	13762	13952	13834	13870	13594	13597	13709	13752	13773	13649	13787	13747	13724	13540	13866	13495	13725	13874	13676	13771	13706	13740	13854	13727	13799	13732	13639	13727	13807	13896	13669	13678	13708	13677	13920	13719	13699	13914	13817	13656	13853	13740	13828	13579	13556	13713	13952	13886	13741	13600	13724	13735	13767	13795	13716	13845	13634	13623	13807	13586	13806	13564	13906	13755	13774	13725	13735	13826	13767	13751	13789	13730	13900	13673	13806	13686	13736	13674	13717	13768	13814	13742	13745	13795	13856	13649	13865	13692	13920	13696	13763	13889	13747	13663	13901	13852	13785	13812	13808	13818	13805	13907	13631	13830	13833	13610	13703	13757	13684	13836	13865	13787	13793	13880	13830	13878	13644	13878	13728	13680	13854	13774	13755	13683	13719	13844	13694	13714	13705	13853	13745	13818	13782	13675	13794	13577	13729	13797	13685	13587	13640	13721	13746	13721	13662	13785	13851	13771	13768	13888	13797	13702	13743	13773	13745	13772	13750	13756	13787	13756	13718	13650	13794	13731	13794	13720	13808	13842	13945	13659	13774	13735	13855	13770	13811	13792	13936	13976	13707	13697	13795	13811	13772	13775	13620	13864	13829	13599	13792	13824	13840	13809	13751	13652	13738	13825	13809	13829	13678	13855	13583	13892	13916	13680	13801	13710	13706	13709	13679	13827	13677	13871	13803	13783	13807	13831	13964	13700	13777	13812	13899	13713	13747	13810	13754	13755	13666	13846	13762	13725	13679	13704	13763	13732	13803	13842	13619	13705	13801	13876	13664	13670	13694	13725	13762	13835	13790	13812	13631	13796	13895	13673	13992	13897	13865	13718	13840	13767	13780	13815	13855	13876	13779	13662	13724	13845	13731	13720	13745	13841	13793	13712	13676	13763	13683	13673	13827	13519	13759	13891	13788	13874	13725	13771	13676	13959	13702	13850	13836	13704	13694	13922	13614	13663	13824	13701	13716	13916	13751	13682	13853	13782	13710	13723	13659	13739	13783	13819	13624	13912	13639	13651	13804	13691	13763	13612	13554	13753	13813	13777	13644	13749	13839	13738	13847	13846	13823	13762	13787	13845	13718	13639	13671	13737	13717	13635	13815	13580	13786	13764	13780	13928	13729	13805	13483	13588	13816	13817	13669	13817	13843	13779	13674	13774	13713	13752	13777	13741	13775	13551	13784	13639	13882	13738	13691	13652	13718	13868	13903	13863	13725	13804	13790	13693	13828	13804	13804	13727	13491	13653	13765	13597	13733	13730	13826	13572	13748	13873	13872	13907	13700	13677	13757	13648	13650	13730	13717	13965	13751	13655	13804	13693	13608	14023	13720	13753	13858	13929	13657	13691	13665	13692	13693	13790	13701	13867	13788	13801	13891	13681	13815	13834	13853	13736	13779	13839	13701	13753	13840	13833	13858	13635	13827	13833	13742	13800	13636	13793	13767	13803	13697	13788	13849	13610	13803	13662	13787	13616	13628	13610	13717	13939	13673	13807	13757	13643	13743	13649	13759	13828	13834	13660	13551	13746	13854	13683	13728	13717	13624	13700	13793	13707	13705	13771	13810	13806	13702	13793	13689	13778	13850	13787	13805	13827	13848	13734	13663	13885	13790	13608	13904	13566	13780	13663	13781	13816	13703	13708	13785	13812	13799	13797	13936	13800	13738	13891	13701	13740	13830	13613	13806	13713	13690	13736	13739	13797	13631	13681	13664	13783	13786	13682	13658	13710	13713	13907	13685	13663	13822	13670	13786	13757	13700	13648	13774	13856	13716	13647	13802	13764	13731	13978	13760	13800	13708	13633	13784	13647	13652	13718	13746	13592	13762	13932	13698	13925	13770	13723	13866	13482	13876	13599	13785	13731	13850	13744	13736	13887	13814	13924	13818	13875	13917	13764	13765	13607	13779	13809	13776	13740	13847	13909	13911	13744	13757	13852	13858	13902	13720	13755	13731	13553	13750	13755	13721	13634	13820	13722	13677	13719	13729	13654	13682	13779	13615	13765	13582	13766	13788	13672	13709	13618	13609	13612	13728	13918	13718	13677	13759	13910	13803	13817	13860	13756	13712	13678	13706	13868	13755	13712	13718	13863	13888	13757	13845	13718	13618	13693	13722	13754	13831	13727	13870	13725	13749	13669	13651	13925	13771	13722	13827	13749	13906	13874	13812	13698	13734	13665	13705	13884	13809	13760	13834	13594	13781	13901	13751	13749	13835	13793	13744	13801	13761	13748	13622	13915	13738	13775	13744	13747	13731	13769	13716	13761	13822	13764	13816	13777	13874	13790	13798	13702	13740	13728	13941	13809	13855	13793	13787	13669	13707	13768	13855	13848	13805	13701	13744	13721	13827	13651	13843	13807	13853	13620	13749	13628	13773	13874	13741	13732	13738	13857	13695	13682	13752	13662	13701	13664	13732	13835	13847	13628	13598	13682	13745	13809	13810	13655	13844	13641	13948	13777	13713	13775	13896	13681	13831	13839	13664	13655	13377	13579	13729	13869	13771	13755	13804	13769	13910	13864	13855	13844	13824	13664	13715	13567	13859	13872	13680	13744	13576	13719	13731	14036	13822	13827	13662	13760	13809	13851	13759	13617	13828	13790	13797	13836	13697	13665	13760	13788	13827	13867	13716	13682	13845	13732	13811	13837	13767	13850	13873	13864	13752	13743	13761	13690	13960	13825	13746	13778	13784	13778	13913	13672	13917	13813	13618	13715	13778	13714	13738	13719	13634	13808	13854	13642	13750	13752	13729	13741	13800	13831	13740	13640	13829	14004	13781	13769	13766	13668	13728	13731	13662	13588	13818	13766	13674	13778	13679	13868	13766	13733	13720	13693	13806	13683	13967	13722	13715	13551	13780	13768	13675	13804	13876	13637	13634	13862	13823	13732	13758	13814	13815	13622	13611	13736	13802	13755	13809	13809	13771	13896	13885	13738	13674	13582	13840	13766	13781	13738	13697	13739	13833	13809	13610	13674	13829	13741	13716	13735	13691	13800	13703	13745	13808	13688	13667	13854	13813	13563	13892	13704	13772	13657	13814	13784	13721	13677	13675	13613	13778	13641	13598	13818	13695	13658	13633	13796	13852	13666	13639	13737	13778	13780	13715	13727	13838	13679	13794	13727	13757	13525	13722	13715	13615	13714	13779	13797	13777	13719	13892	13648	13774	13639	13798	13668	13569	13701	13820	13852	13896	13577	13678	13604	13704	13849	13635	13621	13866	13814	13898	13672	13713	13843	13666	13873	13693	13722	13730	13634	13721	13821	13788	13669	13879	13698	13768	13587	13578	13619	13768	13814	13784	13748	13775	13916	13841	13865	13890	13641	13616	13831	13659	13923	13623	13723	13749	13811	13695	13877	13766	13667	13749	13608	13860	13743	13772	13729	13761	13832	13819	13736	13751	13672	13944	13895	13768	13775	13785	13681	13770	13862	13679	13648	13776	13612	13773	13862	13801	13658	13730	13812	13903	13745	13807	13588	13907	13769	13890	13651	13896	13735	13716	13690	13692	13894	13691	13628	13781	13579	13767	13645	13827	13590	13726	13714	13863	13728	13783	13643	13814	13765	13728	13707	13805	13839	13805	13741	13725	13738	13781	13857	13809	13620	13699	13726	13979	13847	13884	13876	13718	13737	13747	13793	13748	13677	13677	13930	13916	13713	13740	13805	13822	13789	13664	13844	13600	13570	14064	13701	13769	13733	13831	13869	13776	13942	13608	13842	13856	13784	13660	13747	13545	13865	13965	13726	13631	13834	13720	13843	13785	13811	13641	13827	13927	13784	13704	13754	13722	13667	13786	13694	13745	13821	13855	13847	13717	13659	13783	13624	13607	13613	13673	13842	13772	13842	13726	13775	13737	13720	13918	13822	13836	13714	13822	13692	13754	13722	13735	13843	13748	13792	13719	13755	13831	13918	13734	13802	13790	13704	13741	13852	13705	13818	13611	13504	13798	13744	13642	13759	13561	13624	13708	13827	13705	13825	13735	13872	13810	13734	13594	13664	13707	13788	13643	13832	13669	13624	13757	13760	13784	13756	13781	13998	13635	13852	13828	13719	13879	13816	13731	13759	13674	13736	13670	13748	13797	13734	13841	13684	13671	13726	13822	13721	13768	13695	13735	13562	13677	13612	13864	13754	13669	13943	13898	13790	13815	13629	13738	13878	13789	13860	13859	13794	13747	13776	13629	13731	13850	13690	13758	13795	13815	13706	13836	13838	13854	13833	13772	13754	13648	13675	13699	13836	13678	13780	13654	13988	13819	13696	13873	13751	13749	13680	13709	13753	13626	13757	13632	13695	13768	13713	13761	13675	13696	13692	13680	13840	13861	13810	13708	13891	13739	13934	13703	13763	13927	13723	13816	13830	13829	13771	13899	13756	13660	13543	13779	13668	13535	13779	13862	13649	13829	13831	13813	13697	13829	13718	13813	13826	13847	13821	13669	13835	13804	13849	13548	13841	13746	13595	13630	13912	13819	13780	13885	13765	13736	13700	13849	13763
24615	21435	28968	25012	28013	37223	36611	31493	29350	28193	33654	26768	23109	22766	22339	21781	20948	20098	19745	19358	18948	18796	18448	18562	18319	18251	18022	17865	18060	18049	18005	17945	17770	18009	17938	17934	17737	17577	17625	17746	17693	17528	17582	17597	17785	17766	17628	17555	17804	17428	17686	17875	17554	17792	17513	17749	17938	17625	17674	17896	17782	17506	17763	17817	17761	17703	17577	17802	17803	17606	17651	17788	17692	17590	17466	17645	17662	17622	17589	17640	17564	17628	17646	17662	17766	17654	17630	17595	17526	17461	17724	17552	17743	17615	17734	17631	17640	17718	17730	17535	17494	17703	17876	17759	17754	17638	17497	17813	17688	17810	17676	17691	17617	17692	17752	17628	17796	17594	17709	17783	17737	17701	17684	17595	17521	17601	17629	17465	17607	17710	17567	17687	17730	17738	17826	17794	17765	17751	17703	17705	17677	17737	17542	17823	17637	17790	17729	17652	17627	17710	17624	17763	17775	17649	17675	17645	17689	17607	17672	17671	17773	17675	17664	17570	17691	17666	17586	17821	17757	17575	17677	17669	17705	17497	17675	17821	17517	17741	17393	17586	17625	17712	17951	17646	17721	17644	17596	17738	17556	17591	17610	17625	17714	17719	17794	17602	17632	17830	17683	17607	17608	17586	17545	17562	17511	17623	17632	17708	17463	17759	17766	17840	17735	17696	17662	17781	17573	17428	17588	17490	17710	17797	17672	17694	17709	17681	17725	17565	17615	17534	17662	17561	17791	17912	17504	17748	17684	17602	17547	17596	17566	17593	17697	17746	17762	17571	17503	18013	17684	17562	17843	17649	17568	17735	17789	17767	17473	17777	17615	17541	17710	17733	17665	17505	17526	17765	17530	17777	17793	17473	17589	17849	17498	17573	17522	17567	17654	17680	17602	17676	17858	17559	17649	17565	17634	17743	17596	17552	17597	17870	17526	17718	17565	17634	17700	17554	17734	17643	17759	17691	17695	17571	17439	17611	17544	17800	17779	17686	17843	17784	17604	17790	17689	17823	17702	17571	17795	17644	17676	17454	17582	17496	17726	17719	17652	17715	17643	17513	17755	17573	17589	17663	17615	17614	17559	17665	17647	17792	17569	17691	17448	17679	17694	17575	17684	17781	17560	17496	17652	17629	17772	17695	17728	17607	17811	17871	17723	17830	17626	17669	17665	17609	17604	17672	17653	17548	17711	17491	17782	17824	17700	17722	17681	17899	17831	17593	17620	17738	17711	17584	17814	17491	17702	17858	17712	17635	17702	17738	17618	17524	17564	17585	17790	17624	17829	17777	17450	17557	17831	17560	17764	17479	17855	17684	17549	17692	17769	17798	17833	17611	17609	17734	17671	17742	17733	17680	17450	17647	17585	17552	17648	17496	17678	17785	17645	17625	17714	17702	17410	17387	17679	17629	17615	17601	17557	17623	17646	17718	17566	17707	17752	17653	17693	17644	17732	17665	17726	17549	17700	17429	17629	17604	17533	17678	17553	17754	17602	17743	17668	17719	17680	17498	17797	17533	17802	17711	17724	17562	17456	17694	17573	17698	17866	17535	17665	17571	17648	17601	17754	17638	17608	17536	17803	17564	17637	17591	17680	17515	17672	17697	17757	17686	17650	17787	17806	17796	17539	17699	17746	17629	17720	17794	17662	17582	17551	17712	17721	17542	17389	17688	17712	17605	17595	17774	17518	17756	17610	17579	17643	17573	17628	17336	17483	17607	17805	17626	17591	17701	17538	17591	17594	17681	17615	17448	17615	17579	17681	17612	17655	17621	17669	17622	17633	17655	17768	17796	17547	17494	17547	17780	17479	17674	17594	17707	17756	17662	17621	17744	17647	17796	17742	17732	17589	17640	17703	17630	17673	17658	17442	17578	17780	17653	17664	17380	17577	17703	17463	17518	17618	17711	17568	17748	17577	17666	17687	17602	17791	17600	17722	17800	17605	17609	17742	17405	17615	17696	17816	17830	17683	17586	17689	17711	17700	17461	17662	17660	17643	17630	17715	17752	17694	17618	17672	17682	17640	17792	17710	17643	17598	17677	17511	17682	17717	17727	17744	17635	17622	17664	17614	17765	17810	17566	17884	17383	17402	17585	17635	17545	17513	17706	18016	17659	17637	17541	17682	17836	17902	17768	17754	17400	17673	17616	17713	17706	17732	17738	17824	17515	17721	17811	17554	17674	17493	17677	17669	17790	17260	17621	17579	17612	17508	17700	17478	17704	17697	17662	17768	17700	17730	17779	17606	17662	17535	17678	17549	17509	17570	17754	17648	17818	17712	17636	17548	17590	17457	17549	17759	17557	17605	17631	17525	17709	17636	17617	17707	17691	17655	17405	17477	17467	17680	17631	17707	17663	17687	17548	17627	17757	17618	17499	17549	17531	17530	17603	17656	17473	17719	17635	17556	17437	17594	17616	17493	17600	17503	17482	17639	17422	17718	17648	17653	17579	17647	17613	17814	17632	17550	17721	17559	17591	17900	17585	17477	17732	17679	17589	17816	17792	17518	17716	17749	17540	17486	17806	17563	17607	17723	17750	17745	17626	17676	17686	17618	17529	17692	17703	17590	17648	17793	17712	17664	17692	17559	17541	17544	17517	17783	17468	17721	17557	17622	17786	17688	17782	17561	17686	17733	17386	17558	17584	17538	17408	17540	17642	17743	17870	17654	17722	17686	17651	17509	17690	17458	17780	17614	17397	17647	17736	17488	17511	17632	17693	17778	17675	17894	17574	17510	17568	17316	17793	17781	17555	17693	17641	17835	17613	17756	17438	17604	17717	17671	17658	17926	17684	17450	17644	17825	17712	17604	17844	17813	17636	17754	17552	17571	17827	17506	17683	17729	17602	17488	17819	17866	17790	17624	17774	17815	17552	17540	17716	17565	17654	17766	17714	17820	17637	17717	17565	17796	17484	17855	17560	17613	17605	17740	17767	17415	17697	17788	17719	17743	17639	17621	17603	17572	17594	17715	17607	17857	17620	17537	17737	17529	17509	17877	17552	17539	17455	17393	17526	17596	17622	17708	17770	17757	17556	17551	17642	17646	17619	17773	17727	17641	17725	17677	17620	17482	17518	17738	17603	17703	17842	17614	17531	17742	17643	17674	17563	17686	17429	17494	17581	17455	17821	17784	17521	17532	17534	17655	17750	17770	17599	17454	17723	17832	17673	17795	17750	17519	17680	17599	17636	17505	17664	17621	17560	17412	17603	17659	17633	17759	17498	17727	17592	17702	17741	17802	17810	17485	17633	17637	17837	17772	17723	17670	17824	17591	17516	17736	17677	17318	17729	17652	17570	17594	17623	17703	17637	17572	17734	17577	17533	17473	17686	17595	17738	17554	17648	17548	17422	17634	17453	17266	17542	17639	17545	17662	17536	17682	17503	18029	17725	17821	17556	17790	17776	17727	17611	17677	17539	17533	17624	17667	17600	17546	17590	17575	17689	17638	17769	17689	17547	17702	17675	17655	17791	17621	17665	17764	17553	17661	17568	17543	17684	17646	17584	17595	17651	17506	17517	17559	17659	17656	17638	17572	17664	17535	17778	17687	17684	17765	17655	17676	17521	17460	17766	17657	17695	17896	17515	17548	17810	17675	17770	17668	17760	17750	17705	17898	17805	17381	17568	17721	17605	17717	17636	17579	17789	17835	17357	17312	17804	17562	17746	17620	17658	17686	17835	17598	17588	17535	17420	17788	17588	17624	17617	17817	17402	17826	17555	17571	17664	17756	17642	17569	17663	17667	17955	17515	17686	17682	17292	17828	17546	17556	17573	17400	17477	17601	17603	17562	17717	17634	17597	17791	17715	17609	17568	17751	17777	17448	17556	17757	17680	17601	17645	17832	17750	17630	17642	17663	17660	17713	17636	17659	17665	17615	17662	17589	17415	17866	17681	17667	17618	17627	17361	17577	17495	17657	17621	17604	17613	17494	17590	17669	17757	17682	17537	17764	17952	17652	17353	17677	17472	17490	17560	17673	17520	17540	17562	17727	17623	17644	17547	17652	17753	17643	17752	17716	17714	17580	17574	17866	17590	17696	17610	17502	17638	17545	17612	17490	17488	17625	17572	17553	17476	17571	17732	17614	17530	17418	17660	17752	17671	17785	17797	17571	17818	17526	17583	17636	17534	17581	17698	17556	17532	17546	17732	17548	17924	17893	17572	17588	17439	17521	17677	17670	17499	17784	17752	17745	17516	17525	17666	17723	17772	17605	17680	17765	17752	17892	17746	17615	17588	17596	17637	17621	17736	17600	17550	17729	17573	17585	17835	17484	17657	17653	17408	17628	17565	17597	17630	17567	17591	17610	17575	17622	17715	17593	17498	17671	17720	17519	17561	17612	17570	17828	17591	17653	17565	17592	17639	17519	17519	17724	17495	17694	17730	17736	17524	17784	17455	17579	17470	17671	17660	17894	17688	17576	17388	17400	17476	17712	17563	17470	17569	17684	17639	17795	17770	17925	17643	17765	17680	17756	17466	17440	17504	17748	17644	17464	17376	17690	17777	17727	17486	17770	17747	17676	17511	17601	17688	17593	17576	17680	17594	17586	17837	17869	17625	17686	17716	17528	17644	17833	17569	17526	17672	17812	17791	17698	17571	17347	17714	17732	17705	17535	17666	17712	17584	17757	17462	17724	17809	17495	17625	17729	17756	17691	17623	17568	17618	17664	17775	17747	17632	17543	17419	17686	17797	17586	17516	17383	17700	17834	17682	17634	17677	17632	17504	17764	17562	17544	17689	17958	17745	17697	17656	17664	17579	17809	17301	17742	17615	17530	17563	17832	17828	17599	17646	17779	17606	17713	17691	17519	17680	17707	17672	17697	17818	17662	17751	17480	17784	17874	17777	17813	17743	17722	17665	17749	17535	17711	17601	17906	17670	17620	17663	17727	17491	17520	17733	17571	17769	17995	17664	17564	17642	17753	17540	17865	17618	17801	17757	17785	17704	17613	17845	17690	17550	17665	17676	17504	17627	17690	17684	17606	17671	17520	17470	17571	17786	17608	17587	17500	17368	17787	17782	17657	18005	17480	17644	17655	17605	17552	17809	17506	17608	17799	17664	17791	17677	17812	17852	17608	17630	17591	17664	17423	17389	17680	17816	17820	17747	17715	17618
18736	32977	36515	38857	43786	42963	36598	32828	30193	28141	35526	23539	21298	20891	20430	19602	18646	17754	16677	16226	15798	14878	14727	14921	14621	14154	14285	14028	14154	14006	14004	13827	14057	13876	14014	13844	13683	13688	13745	13980	13916	13847	13723	13752	13792	13801	13664	13680	13475	13878	13656	13851	13537	13600	13805	13656	13923	13843	13784	13774	13855	13737	13709	13666	13662	13739	13880	13689	13848	13808	13822	13773	13832	13660	13653	13755	13861	13758	13992	13714	13655	13797	13697	13728	13844	13686	13665	13682	13874	13774	13797	13905	13722	13844	13802	13715	13859	13769	13856	13525	13786	13673	13703	13733	13741	13710	13666	13943	13761	13833	13791	13755	13773	13689	13697	13854	13839	13744	13659	13823	13658	13822	13772	13789	13623	13800	13835	13515	13561	13670	13777	13896	13618	13806	13736	13790	13842	13648	13656	13753	13669	13606	13664	13701	13662	13594	13818	13711	13818	13687	13806	13781	13715	13563	13808	13759	13686	13765	13773	13629	13657	13743	13784	13671	13779	13923	13792	13693	13806	13696	13774	13744	13765	13765	13740	13685	13735	13695	13820	13741	13703	13835	13824	13661	13747	13926	13615	13860	13732	13755	13717	13817	13764	13743	13619	13685	13821	13718	13607	13541	13769	13600	13805	13563	13712	13682	13662	13743	13682	13812	13619	13631	13727	13736	13778	13721	13623	13805	13887	13762	13706	13558	13844	13545	13782	13623	13848	13662	13599	13792	13694	13671	13693	13599	13566	13710	13871	13770	13787	13846	13588	13875	13622	13848	13626	13699	13849	13736	13648	13677	13804	13714	13669	13642	13726	13603	13645	13802	13581	13823	13716	13538	13877	13742	13552	13737	13598	13738	13692	13619	13728	13799	13694	13669	13738	13698	13585	13621	13851	13870	13802	13612	13608	13576	13732	13913	13738	13746	13923	13726	13594	13669	13763	13846	13831	13706	13771	13819	13624	13681	13760	13799	13738	13757	13765	13705	13687	13638	13800	13897	13727	13679	13694	13650	13889	13501	13666	13806	13534	14026	13670	13660	13687	13737	13777	13825	13739	13729	13766	13788	13922	13859	13789	13686	13785	13841	13709	13727	13877	13642	13894	13745	13594	13704	13759	13739	13943	13588	13867	13716	13684	13819	13593	13749	13665	13757	13749	13837	13757	13714	13882	13724	13692	13654	13644	13873	13655	13694	13709	13726	13764	13737	13726	13757	13570	13848	13862	13667	13584	13722	13758	13628	13744	13643	13752	13493	13635	13554	13686	13816	13715	13711	13731	13799	13581	13729	13704	13788	13708	13652	13804	13594	13659	13787	13777	13687	13820	13621	13761	13606	13678	13624	13757	13754	13642	13796	13735	13858	13601	13604	13616	13748	13821	13533	13631	13770	13712	13806	13899	13721	13844	13728	13916	13828	13812	13670	13696	13714	13870	13659	13798	13651	13720	13898	13759	13511	13643	13669	13815	13557	13684	13730	13744	13648	13710	13719	13679	13852	13756	13830	13916	13752	13774	13573	13655	13766	13703	13630	13741	13626	13573	13808	13918	13655	13814	13563	13715	13639	13805	13651	13852	13800	13831	13737	13914	13846	13761	13636	13784	13493	13911	13737	13616	13780	13605	13680	13622	13894	13857	13833	13724	13755	13608	13755	13779	13532	13812	13578	13646	13700	13795	13803	13602	13698	13547	13770	13842	13649	13571	13762	13792	13752	13926	13933	13740	13727	13607	13717	13712	13916	13813	13708	13713	13623	13836	13734	13745	13733	13791	13773	13800	13669	13637	13674	13723	13719	13807	13543	13840	13625	13582	13725	13620	13914	13720	13794	13765	13680	13635	13612	13697	13727	13781	13703	13670	13901	13747	13714	13745	13849	13689	13837	13659	13811	13845	13801	13717	13597	13878	13653	13867	13598	13797	13577	13590	13703	13796	13735	13724	13607	13803	13627	13894	13757	13642	13763	13817	13810	13831	13792	13565	13552	13638	13728	13755	13795	13923	13629	13453	13732	13767	13795	13595	13698	13658	13832	13613	13810	13646	13702	13745	13903	13800	13673	13548	13673	13774	13769	13844	13846	13691	13588	13793	13523	13665	13650	13854	13738	13822	13559	13799	13812	13776	13770	13709	13748	13744	13799	13625	13753	13693	13679	13673	13821	13630	13738	13778	13628	13802	13755	13765	13834	13798	13586	13626	13715	13875	13674	13722	13764	13732	13676	13742	13788	13694	13624	13859	13811	13754	13809	13902	13631	13675	13577	13763	13791	13725	13813	13754	13834	13862	13758	13786	13673	13903	13647	13628	13606	13587	13635	13764	13833	13621	13863	13655	13859	13507	13723	13673	13693	13794	13868	13673	13569	13941	13765	13590	13819	13721	13594	13736	13701	13711	13750	13677	13907	13620	13835	13651	13731	13704	13732	13802	13653	13777	13765	13896	13752	13817	13870	13751	13815	13896	13668	13772	13535	13807	13695	13796	13816	13809	13832	13669	13687	13730	13578	13758	13644	13740	13898	13755	13743	13644	13652	13766	13600	13826	13629	13721	13644	13791	13698	13869	13804	13799	13628	13698	13722	13603	13762	13658	13511	13776	13721	13765	13779	13730	13778	13857	13688	13759	13691	13833	13624	13644	13925	13750	13796	13687	13714	13857	13817	13713	13837	13548	13903	13586	13791	13567	13800	13741	13695	13873	13626	13732	13844	13803	13794	13760	13813	13609	13559	13687	13660	13782	13774	13542	13590	13715	13942	13739	13592	13960	13614	13748	13675	13712	13868	13659	13709	13598	13847	13643	13654	13776	13717	13661	13687	13774	13701	13756	13754	13792	13745	13792	13654	13836	13781	13748	13737	13759	13795	13747	13731	13815	13663	13649	13796	13657	13767	13591	13781	13762	13723	13680	13609	13637	13761	13578	13661	13776	13734	13685	13804	13668	13769	13728	13774	13713	13642	13831	13677	13832	13717	13635	13709	13699	13671	13671	13611	13713	13592	13790	13774	13739	13702	13818	13616	13751	13805	13585	13881	13755	13628	13849	13787	13725	13750	13682	13860	13711	13730	13701	13746	13724	13554	13840	13741	13770	13795	13798	13701	13657	13855	13654	13671	13999	13799	13590	13620	13699	13892	13745	13635	13669	13835	13796	13776	13839	13849	13738	13778	13707	13750	13652	13626	13951	13825	13823	13866	13606	13673	13576	13659	13823	13801	13527	13519	13767	13810	13675	13703	13703	13555	13946	13788	13791	13650	13624	13760	13709	13732	13770	13792	13720	13665	13768	13930	13807	13785	13759	13694	13803	13687	13739	13762	13660	13807	13772	13663	13853	13906	13638	13771	13741	13777	13803	13775	13718	13625	13834	13677	13817	13725	13828	13560	13783	13560	13739	13725	13726	13644	13607	13632	13835	13808	13958	13629	13688	13803	13721	13807	13676	13800	13721	13916	13781	13827	13736	13929	13628	13855	13813	13811	13781	13607	13582	13575	13708	13824	13733	13794	13815	13624	13760	13782	13674	13720	13556	13715	13650	13734	13888	13666	13734	13621	13673	13681	13911	13657	13564	13704	13917	13818	13713	13835	13720	13704	13771	13704	13730	13694	13848	13819	13934	13742	13854	13701	13848	13677	13769	13769	13869	13635	13749	13666	13782	13575	13792	13779	13616	13549	13733	13745	13766	13664	13573	13720	13790	13761	13747	13774	13771	13675	13742	13566	13687	13642	13654	13831	13643	13505	13851	13751	13762	13706	13881	13761	13869	13581	13758	13708	13670	13710	13692	13685	13719	13811	13713	13803	13756	13781	13706	13742	13657	13717	13942	13739	13791	13712	13752	13736	13769	13676	13784	13713	13681	13803	13733	13780	13876	13676	13764	13843	13744	13928	13667	13761	13854	13818	13779	13762	13805	13905	13762	13853	13807	13797	13925	13858	13699	13770	13802	13818	13689	13713	13755	13662	13711	13613	13709	13678	13698	13798	13766	13820	13811	13795	13846	13782	13735	13759	13864	13793	13813	13865	13899	13848	13685	13728	13630	13879	13571	13710	13876	13756	13635	13809	13632	13701	13718	13601	13496	13781	13644	13686	13722	13642	13752	13560	13656	13630	13692	13849	13832	13722	13759	13742	13783	13714	13680	13791	13723	13743	13686	13920	13714	13711	13889	13732	13646	13761	13851	13699	13832	13813	13756	13860	13821	13634	13676	13591	13722	13615	13675	13651	13788	13740	13813	13756	13721	13646	13699	13728	13748	13667	13757	13806	13692	13745	13695	13790	13859	13742	13777	13866	13590	13584	13816	13666	13743	13687	13640	13779	13658	13586	13673	13753	13814	13692	13666	13868	13772	13631	13834	13796	13828	13708	13611	13823	13674	13783	13779	13662	13872	13822	13667	13856	13856	13660	13699	13704	13701	13651	13780	13695	13868	13638	13695	13599	13719	13876	13883	13557	13790	13694	13762	13729	13748	13732	13668	13736	13662	13541	13827	13587	13725	13815	13801	13591	13673	13699	13927	13727	13621	13670	13665	13743	13711	13704	13822	13523	13685	13760	13753	13609	13692	13656	13722	13723	13766	13715	13709	13780	13837	13592	13722	13766	13723	13638	13557	13700	13785	13735	13925	13937	13898	13590	13622	13703	13740	13630	13716	13805	13981	13834	13740	13705	13554	13704	13762	13646	13771	13711	13689	13717	13829	13704	13661	13708	13768	13957	13591	13639	13863	13759	13751	13718	13545	13837	13793	13618	13818	13724	13660	13653	13612	13725	13764	13707	13535	13766	13650	13878	13875	13666	13599	13910	13714	13759	13872	13683	13782	13800	13709	13704	13816	13631	13811	13676	13849	13846	13801	13658	13762	13838	13792	13613	13583	13812	13717	13899	13816	13732	13688	13648	13772	13767	13651	13643	13760	13750	13885	13717	13721	13965	13651	13801	13774	13768	13656	13719	13822	13620	13752	13775	13850	13607	13776	13702	13882	13764	13768	13645	13762	13541	13728	13597	13816	13685	13668	13745	13979	13636	13896	13620	13877	13763	13833	13690	13772	13810	13648	13628	13619	13499	13700	13643	13807	13923	13694	13772	13782	13826	13809	13903	13697	13665	13750	13672	13664	13819	13764	13696	13856	13706
32041	24273	28665	33273	34615	31292	27318	25455	24601	23287	22683	21381	20791	20498	19874	19526	19264	18949	18480	18681	18523	18048	18221	18132	17930	18100	17994	17699	17944	17845	17865	17792	17993	17662	17796	17797	17704	17750	17779	17677	17819	17920	17771	17891	17894	17707	17930	17617	17928	17795	17793	17752	17679	17908	17593	17662	17940	17701	17707	17649	17610	17738	17694	17609	17796	17725	17866	17601	17766	17658	17840	17801	17946	17780	17773	17652	17732	17834	17770	17677	17812	17664	17686	17603	17886	17798	17827	17933	17837	17698	17624	17869	17760	17831	17907	17647	17735	17568	17796	17669	17704	17657	17776	17857	17947	17831	17752	17600	17694	17772	17797	17795	18014	17848	17888	17873	17878	17516	17814	17599	17803	17966	17839	17891	17676	17707	17697	17777	17978	17716	17870	17676	17492	17861	17771	17697	17845	17854	17845	17890	17757	17747	17671	17794	17896	17766	17735	17760	17769	17988	17902	17658	17834	17753	17524	17704	17639	17711	17840	17950	17798	17819	17619	17700	17801	17983	17781	17735	17680	17677	17671	17521	17440	17580	17918	17717	17990	17769	17824	17773	17851	17820	17753	17826	17573	17588	17713	17899	17601	17738	17957	17845	17695	17525	17693	17721	17589	17904	17859	17447	17601	17681	17864	17680	17813	17931	17825	17833	17719	17890	17595	17978	17730	17693	17680	17636	17777	17783	17816	17790	17932	17709	17781	17716	17961	17806	17887	17695	17563	17680	17618	17426	17811	17877	17854	18006	17686	17823	17701	17928	17636	17868	17848	17668	17708	17726	17802	17799	17741	17732	17714	17859	17869	17683	17750	17657	17641	17800	17704	17956	17820	17825	17801	17779	17634	17657	17743	17863	17840	17682	17719	17691	17724	17727	17758	17808	17459	17583	17854	17624	17814	18002	17747	18018	17723	18000	17830	17679	17822	17782	17681	17671	17874	17846	17795	18034	17903	17673	17813	17648	17661	17687	17899	17789	17922	17933	17539	17847	17592	17741	17798	17664	17548	17633	17783	17673	17697	17922	17645	17941	17945	17733	17616	17738	17841	18085	18101	17815	17820	17775	17911	17612	17952	17904	17986	17930	17623	17715	17863	17939	17628	17662	17839	17837	17836	17909	17632	17607	17791	17737	17718	17670	17755	17879	18021	17800	17596	17844	17800	17793	17609	17608	17817	17757	17946	17858	17742	17637	17564	17387	17724	17620	17869	17651	17834	17695	17876	17644	17621	17792	17722	17670	17642	17763	17763	17767	17866	17696	17973	17844	17695	17958	17637	17659	17856	17765	17763	17743	18026	17825	17804	17577	17825	17813	17721	17700	17650	18020	17811	17852	17681	17654	17634	17905	17709	17758	17683	17990	17930	17760	17846	17743	17650	17693	17893	17846	18059	17648	17940	17623	17718	17651	17674	17841	17741	17685	17689	17590	17784	17885	17657	17697	17727	17788	17680	17711	17693	17938	17810	17775	17878	17714	17797	17787	17821	17845	17843	17827	17730	17720	17559	17882	17858	17907	17859	17660	17704	17788	17633	17603	17652	17778	18010	17658	17720	17657	17786	17687	17940	17890	17847	17797	17875	17798	17669	17680	17792	17680	17790	17837	17802	17575	17704	17756	17845	17821	17711	17709	17785	17948	17889	17862	17885	17951	17663	17658	17846	17873	18028	17909	17688	17783	17644	17837	17795	18080	17847	17697	17683	17787	17878	17774	17836	17755	17535	17938	17685	17775	17836	17655	17919	17788	17859	17789	17891	17857	17868	17772	17886	17590	17823	17756	17762	17713	17795	17501	17636	17819	17581	17708	17673	17733	17663	17856	17676	17909	17653	17972	17822	17743	17629	17781	17846	17814	17630	17678	17618	17867	17704	17850	17754	17788	17890	17740	17734	17847	17978	17661	17735	17933	17857	17898	17795	17618	17728	17795	17816	17677	17773	17807	17786	17752	17795	17960	17977	17648	17757	17977	17664	17688	17705	17822	17846	17743	17733	17825	17838	17623	17730	17639	17763	17733	17730	17614	17803	17775	17669	17705	17827	17664	17787	17864	17771	17744	17772	17844	17771	17836	17676	17736	17688	17942	17764	17953	17838	17427	17604	17925	17927	17820	17788	17928	17776	17898	17761	17741	17575	17807	17726	17504	17749	17721	17679	17637	17753	17684	17619	17822	17770	17818	17833	17619	17829	17713	17793	17642	17441	17555	17769	18047	17685	17671	17825	17688	17909	17789	17488	17801	17829	17779	17792	17711	17671	17871	17834	17886	17560	17603	17780	17797	18071	17837	17860	17674	17762	17692	17869	17801	17659	17759	17721	17748	17677	17737	17779	17837	17721	17684	17770	17821	17878	17806	17739	17676	17808	17679	17842	17861	17855	17621	17731	17569	17858	17836	17891	17728	17770	17810	17730	17753	17769	17891	17897	17544	17830	17646	17846	17948	17753	17770	17716	17803	17871	18012	17636	17743	17685	17474	17886	17900	17853	17907	17714	17594	17690	17770	17768	17739	17427	17924	17824	17763	17964	17864	17746	17876	17832	17876	17835	17591	17618	17682	17697	17828	17843	17572	17807	17844	17736	17785	17774	17781	17656	18003	17680	17636	17626	17636	17725	17644	17717	17698	17705	17696	18062	17761	17740	17630	17778	17874	17823	17713	17712	17732	17804	17699	17894	17650	17793	17747	17645	17881	17722	17754	17684	17757	17582	17911	17866	17727	17958	17681	17726	17805	17681	17758	17869	17596	17785	17619	17815	17640	17893	17776	18083	17825	17812	17775	17883	17847	17746	17658	17764	17739	17763	17533	17912	17780	17615	17761	17967	17876	17528	17711	17707	17701	17583	17715	17887	17755	17731	17856	17662	17755	17927	17802	17840	17877	17668	17858	17804	17661	17862	17876	17732	17594	17762	17734	17927	17887	17954	17699	17813	17708	17805	17953	17543	17764	17815	17873	17572	17599	17714	17767	17971	17864	17643	17555	17558	17825	17910	17814	17665	17755	18020	17889	17781	17815	17879	17655	17724	17819	17692	17730	17567	17576	17860	17717	17708	17696	17652	17884	17718	17913	17672	17877	17764	17781	17836	17864	17674	17868	17835	17706	18072	17763	17730	17833	17956	17688	17970	17737	17649	17757	17691	17717	17866	17600	17703	17788	17853	17825	17865	17522	17714	17876	17646	17904	17770	17598	17673	17856	17851	17647	17690	17672	17858	17712	17552	17841	17975	17823	17674	17963	17807	17732	17789	17645	17816	17713	17689	17728	17781	17804	17827	17531	17729	17617	17601	17838	17859	17695	17655	17597	17841	17746	17703	17600	17659	17959	17755	17741	17919	17824	17849	17995	17650	17765	17868	17687	17908	17854	17917	17803	17825	17655	17790	17813	17862	17706	17784	17820	17766	17938	17736	17736	17875	17640	17893	17781	17953	17940	17799	17689	17549	18010	17770	17752	17727	17706	17780	17881	17765	17789	17775	17989	17696	17812	17746	17939	17777	17598	17926	17808	17852	17754	17609	17704	17609	17696	17852	17739	17762	17681	17684	17664	17759	17767	17813	17732	17821	17825	17781	17764	17775	17457	17821	17782	17804	17898	17771	17775	17648	17879	17630	17735	17683	17771	17723	17904	17789	17783	17581	17673	17760	17788	17586	17697	17693	17708	17766	17695	17940	17788	17692	17962	18016	17911	17785	17663	17666	17729	17896	17858	17796	17567	17773	17706	17754	17745	17562	17593	17724	17670	17706	17892	17912	17710	17924	17760	17805	17723	17855	17612	17904	17800	17786	17768	17663	17762	17670	17613	17596	17798	17875	17921	17684	17749	17983	17862	17576	17900	17572	17860	17760	17612	17696	17729	17757	17845	17950	17694	17860	17871	17736	17810	17853	17810	17861	17821	17727	17806	17828	17706	17672	17681	17762	17792	17698	17659	17852	17602	17774	17865	17546	17767	17868	17962	17804	17641	17763	17792	17687	17699	17746	17718	17944	17827	17903	17805	17739	17791	18031	17674	17688	17709	17807	17926	17867	17664	17739	17789	17874	17612	17805	17915	17623	17780	18027	17704	17696	17957	17841	17769	17707	17628	17669	17915	17579	17810	17729	17765	17702	17942	17608	17798	17764	17796	18009	17504	17711	17877	17951	17885	17721	17599	17778	17758	17837	17477	17712	17631	17693	17629	17602	17664	17676	17865	17658	17812	17826	17704	17581	17596	17800	17710	17962	17639	17707	17755	17560	17638	17792	17819	17892	17866	17732	17672	17588	17953	17691	17565	17769	17612	17761	17626	17756	17631	17687	17750	17649	17789	17657	17711	17813	17725	17810	17449	17691	17900	17818	17795	17596	17615	17696	17684	17631	17724	17736	17756	17835	17731	17575	17812	17632	17973	17773	17569	17629	17894	17633	17764	17595	17659	17674	17885	17675	17760	17790	17661	17826	17759	17684	17722	18017	17915	17762	17573	17829	17916	17750	17855	17827	17739	18012	17739	17762	17740	17733	17787	17655	17666	17615	17838	17490	17817	17771	17746	17854	17701	17929	17676	17650	17852	17685	17849	17876	17656	17632	17802	17581	17713	17849	17655	17888	17957	17979	17701	17488	17923	17748	17590	17906	17637	17721	17642	17657	17814	17749	17868	17711	17851	17758	17537	17704	17819	17848	17921	17596	17873	17690	17807	17642	17573	17588	17663	17755	17725	17710	17720	17669	17795	17513	17889	17856	17660	18005	18122	17749	17893	17639	17670	17815	17786	17813	17727	17870	17767	17797	17673	17728	17753	17771	17857	17743	17738	17715	17916	17834	17841	17912	17605	17584	17795	17516	17701	17557	17908	18052	17839	17636	17940	17753	17730	17741	17476	18039	17687	17684	17763	17754	17870	17758	17963	17667	17819	17852	17855	17817	17870	17687	17644	17726	17640	17857	17721	17618	17876	17891	17843	17850	17884	17764	17868	17911	17642	17568	17772	17684	17966	17680	17633	17715	17934	17849	17697	17938	17663	17731	17836	17728	17804	17715	17870	17939	17633	17703	17824	17823	17793	18011	17832	17817	17787	17730	17600	17695	17795	17865	17868	18067	17660	17723	17940	17941	17901	17712	17908	17634	17876	17592	17896	17676	17737	17758	17617
17804	20591	26994	33865	36033	31352	27103	25485	23929	21819	21343	19001	18235	17850	17006	16541	16108	15573	15141	14942	14811	14513	14178	14371	14206	13958	13937	13991	13986	13918	13716	13915	13888	13830	13985	13861	13914	13961	13891	13984	13791	13773	13911	13777	13810	13843	13642	13725	13688	13741	13784	13750	13753	13770	13857	13709	13741	13788	13916	13748	13685	13778	13709	13798	13666	13944	13852	13754	13737	13762	13760	13828	13846	13871	13759	13834	13907	13826	13513	13843	13829	13805	13914	13881	13735	13717	13894	13839	13773	13866	13823	13759	13680	13628	14016	13713	13728	13725	13822	13791	13774	13856	13704	13905	13827	13687	13903	13732	13788	13705	13853	13623	13793	13743	13592	13741	13856	13849	13856	13740	14032	13627	13875	13711	13875	13817	13785	13748	13851	13858	13748	13780	13836	13921	13761	13790	13740	13936	13726	13855	13686	13728	13905	13796	13718	14071	13560	13867	13794	13814	13984	13756	13798	13801	13875	13695	14083	13784	13872	13828	13753	13789	13779	13871	13833	13832	13829	13839	13554	13757	13682	13633	13766	13744	13943	13688	13962	13839	13684	13728	13787	13789	13686	13874	13798	13984	13944	13824	13757	13745	13873	13860	13752	13739	13655	13894	13896	13809	13653	13881	13815	13740	13967	13735	13913	13929	13856	13753	13718	13744	13838	13763	13704	13891	13802	13672	13683	13802	13812	13825	13827	13773	13783	13804	13671	13736	13832	13701	13684	13700	13830	13808	13732	13785	13771	13826	13766	13674	13599	13944	13811	13569	13798	13818	13859	13907	13619	13692	13883	13733	13832	13808	13898	13680	13739	14058	13766	13701	13976	13846	13770	13824	13820	13768	13859	13620	13918	13836	13919	13740	13669	13882	13759	13899	13753	13736	13748	13790	13921	13762	13890	13857	13863	13747	13807	13724	13907	13770	13892	13671	13751	13768	13877	13699	13772	13794	13795	13863	13743	13727	13759	13744	13762	13647	13664	13795	13588	13803	13814	13714	13757	13706	13934	13862	13831	13776	13773	13699	13760	13622	13690	14013	13683	13680	13858	13747	13700	13995	13833	13720	13687	13794	13900	13704	13626	13610	13900	13905	14007	13756	13724	13799	13910	13741	13695	13873	13881	13686	13828	13695	13740	13704	13809	13830	13769	13852	13617	13936	13806	13803	13751	13952	13714	13784	13924	13561	13914	13706	13967	13790	13864	13922	13769	13910	13779	13725	13809	13791	13840	13861	13664	13816	13717	13735	13859	13922	13808	13778	13790	13781	13767	13800	13884	13822	13894	13906	13930	13684	13740	13843	13782	13856	13860	13819	13763	13704	13836	13859	13649	13857	13787	13772	13827	13911	13762	13850	13670	13853	13859	13888	13764	13841	13726	13677	13567	13749	13729	13877	13771	13789	13928	13726	13784	13855	13636	13703	13733	13730	13607	13728	13798	13620	13693	13875	13615	13729	13771	13994	13700	13739	13857	13884	13669	13751	13625	13757	13823	13949	13768	13846	13799	13898	13891	13777	13613	13814	13851	13641	13572	13901	13723	13794	13807	13764	13704	13808	13975	13996	13802	13816	13760	13713	13845	13771	13839	13879	13933	13844	13900	13883	13760	13802	13784	13659	13716	13627	13876	13601	13746	13828	13811	13647	13910	13768	13847	13884	13745	13921	13721	13865	13903	13762	13834	13945	13856	13725	13640	13831	13815	13796	13756	13930	13779	13782	13819	13764	13773	13813	13641	13944	13976	13764	13690	13799	13840	13936	13797	13891	13826	13862	13727	13779	13897	13863	13695	13832	13654	13953	13910	13744	13939	13681	13705	13846	13794	13778	13748	13928	13779	13917	13806	13871	13813	13783	13799	13913	13839	13818	13823	13783	13923	13819	13952	13702	13818	13814	13728	13802	13696	13586	13800	13684	13739	13767	13793	13833	13855	13844	13791	13761	13813	13788	13776	14024	13700	13806	13885	13989	13850	13872	13686	13720	13882	13823	13706	13796	13674	13810	13888	13898	13625	13890	13838	13908	13883	13770	13794	13889	13907	13791	13739	13678	13748	13829	13871	13498	13823	13793	13943	14007	13658	13785	13673	13896	13839	13790	13926	13863	13655	13818	13811	13712	13726	13782	13744	13730	13723	13715	13760	13859	13941	13909	13817	13717	13661	13841	13782	13830	13694	13931	13888	13753	13863	13697	13823	13782	13740	13780	13854	13814	13738	13818	13614	13849	13976	13745	13700	13902	13735	13890	13880	13594	13752	13905	13763	13854	13643	13849	14006	13775	13821	13707	13820	13824	13584	13696	13665	13735	13938	13735	13893	13651	13863	13689	13643	13692	13970	13815	13758	13731	13877	13846	13829	13658	13755	13908	13590	13938	13586	13789	13859	13716	13848	13698	13913	13780	13728	13982	13738	13912	13805	13688	13701	13894	13637	13646	13752	13786	13792	13686	13782	13823	13873	13995	13901	13608	13701	13754	13723	13831	13937	13883	13815	13708	13825	14040	13758	13811	13748	13795	13909	13786	13888	13795	13816	13835	13527	13835	13745	13734	13839	13915	13777	13829	13800	13938	13719	13872	13859	13746	13847	13932	13779	13793	13710	13966	13766	13817	13784	13781	13823	13932	13874	13521	13845	13674	13860	13745	13844	13826	13782	13781	13968	13943	13759	13696	13830	13750	13817	13794	13849	13801	13916	13843	13851	13749	13773	13903	13860	13854	13744	13865	13677	13778	13883	13824	13790	13826	13882	13718	13645	13921	13827	13958	13819	13824	13700	13739	13694	13844	13986	13660	13857	13888	13822	13805	13774	13795	13934	13987	14002	13723	13802	14024	13625	13799	13703	13806	13768	13805	13890	13695	13769	13842	13836	13726	13800	13651	13729	13764	13917	13798	13920	13588	13737	13818	13848	13805	13820	13780	13933	13747	13743	13743	13809	13674	13826	13971	13806	13666	13853	13615	13567	13894	13902	13891	13881	13671	13803	13783	13710	13809	13706	13921	13817	13796	13830	13824	14000	13793	13784	13858	14026	13906	13778	13856	13937	14015	13744	13732	13591	13912	13848	13850	13694	13743	13787	13841	13806	14055	13606	13910	13824	13793	13818	13922	13728	13890	14066	13668	13778	13798	13834	13705	13839	14022	13684	13727	13919	13585	13899	13740	13824	13704	13770	13720	13728	13854	13812	13709	13812	13831	13839	13833	13743	13748	13780	13690	13913	13950	13806	13693	13720	13869	13674	13740	13748	13735	13856	13830	13796	13860	13895	13951	13952	13561	13844	13773	13796	13884	13944	13769	13982	13811	13716	13797	13796	13738	13650	13782	13814	13971	13919	13802	13898	13858	13785	13959	13911	13775	13763	13917	13896	13685	13927	13850	13737	13862	13792	13908	13790	13790	13641	13719	13784	13704	13957	13973	13716	13882	13543	13859	13807	13680	13737	13848	13947	13881	13745	13844	13767	13742	13801	13735	13908	13593	13686	13701	13952	13687	13816	13855	13785	13780	13814	13840	13866	13748	13985	13693	13988	13869	13778	13803	13677	14053	13820	13726	13950	13814	14025	13730	13844	13786	13959	13872	13929	13696	13934	13867	13804	13807	13801	13752	13683	13823	13686	13831	13847	13879	13678	13903	13770	13775	13795	13940	13689	13817	13795	13947	13719	13739	13885	13929	13846	13829	13698	13896	13838	13877	13883	13722	13811	13830	13681	13809	13838	13749	13818	13867	13799	13838	13891	13754	13884	13769	13880	13781	13754	13772	13762	14032	13682	13639	13872	13806	13619	13857	13717	13840	13798	13861	13818	13681	13756	13751	13677	13890	13820	13672	13844	13798	14017	13841	13949	13746	13724	13897	13800	13806	13678	13747	13826	13895	13759	13686	13806	13920	13660	13918	13855	13935	13884	13780	13769	13798	13991	13843	13790	13839	13770	13842	13786	13736	13802	13711	13738	13793	13889	13709	13883	13977	13627	13732	13718	13953	13749	13768	13828	13851	13772	13700	13869	13807	13858	13808	13592	13904	13728	13949	13794	13855	13716	13891	13856	13740	13677	13761	13741	13791	13883	13813	13827	13744	13795	13783	13775	13847	13888	13894	13853	13912	13775	13732	13742	13701	13789	13747	13681	13925	13682	13788	13838	13858	13814	13647	13757	13790	13914	13741	13761	13937	13889	13972	14005	13831	13852	13716	13607	13884	13808	13856	13876	13672	13866	13770	13854	13753	13873	13897	13762	13833	13864	13747	13861	13744	13757	13847	13817	13706	13773	13775	13866	13943	13791	13866	13832	13823	13731	13879	13838	13824	13699	13810	13643	13805	13845	13799	13724	13949	13744	13941	13781	13582	13809	13809	13897	13846	13833	13824	13788	13962	13861	13786	13769	13736	13766	13730	13691	13894	13805	13788	14047	13765	13853	13800	13828	14035	14038	13718	13888	13725	13799	13663	13775	13595	13860	14019	13718	13831	13605	13867	13799	13881	13690	13907	13787	13886	13987	13809	13815	13762	13768	13700	13937	13827	13813	13805	13798	13771	13760	13731	13902	13788	13900	13801	13728	13934	13733	13858	13908	13954	13831	13713	13720	13883	13791	13796	13756	13685	13786	13831	13868	13774	13785	13768	13771	13691	13851	13912	13654	13745	13734	13801	13822	13903	13764	13761	13916	13926	13812	13763	13933	13676	13810	13682	13797	13737	13714	13747	13714	13856	13760	13872	13761	13649	13766	13778	13779	13603	13837	13781	13674	13932	13870	13739	13797	13822	13728	13667	13820	13875	13666	13767	13673	13816	13774	13597	13904	13752	13637	13821	13789	13852	13685	13800	13865	13872	13744	13781	13792	13646	13799	13955	13764	13746	13874	13630	13756	13843	13829	13774	13958	13788	13788	14002	13848	13832	13870	13906	13834	13964	13829	13878	13885	13633	14008	13689	13797	13631	13844	13839	13889	13657	13922	13815	13814	13656	13930	13787	13825	13704	13943	13786	13868	14000	13874	13740	13822	13835	13851	13798	13698	13764	13787	13793	13812	13789	13692	13775	13939	13809	13884	13680	13659	13963	13841	13780	13885	13811	13942	13717	13802	13981	13763	13891	13680	13728	13696	13917	13959	13905	13772	13877	13742	13896
26215	21490	28838	29274	32914	34510	32367	29669	27338	25924	27319	26565	22971	22072	21320	20250	19821	19443	18964	18909	18742	18415	18176	18266	18058	17987	17889	17735	17802	17742	17847	17848	17740	17800	17805	17465	17745	17734	17650	17841	17627	17616	17572	17563	17539	17650	17789	17515	17739	17536	17563	17698	17791	17676	17840	17803	17515	17746	17692	17552	17723	17559	17775	17565	17596	17715	17562	17701	17879	17584	17525	17639	17611	17393	17474	17690	17665	17703	17598	17593	17449	17606	17637	17634	17573	17643	17555	17483	17735	17800	17944	17657	17834	17537	17524	17436	17715	17581	17692	17773	17770	17835	17520	17493	17695	17527	17633	17828	17566	17522	17613	17588	17547	17686	17632	17654	17769	17684	17665	17653	17427	17721	17529	17712	17472	17444	17641	17820	17673	17760	17761	17713	17572	17857	17494	17594	17639	17676	17711	17720	17595	17480	17600	17555	17683	17507	17450	17572	17547	17902	17760	17760	17619	17915	17637	17724	17587	17740	17617	17552	17806	17780	17687	17500	17815	17927	17647	17697	17675	17482	17602	17690	17585	17598	17462	17533	17596	17480	17652	17628	17475	17576	17623	17690	17660	17658	17703	17474	17469	17554	17689	17569	17623	17542	17717	17738	17811	17727	17568	17731	17753	17810	17525	17699	17706	17932	17655	17730	17669	17453	17646	17415	17599	17762	17532	17544	17533	17454	17767	17477	17556	17743	17610	17576	17598	17644	17624	17855	17487	17568	17561	17535	17890	17727	17640	17778	17813	17497	17649	17703	17541	17581	17530	17526	17615	17548	17532	17598	17612	17640	17913	17519	17477	17650	17775	17542	17584	17672	17661	17574	17567	17551	17856	17706	17781	17621	17750	17608	17570	17408	17670	17700	17620	17786	17489	17699	17637	17795	17810	17487	17607	17733	17697	17849	17660	17591	17909	17770	17565	17502	17476	17803	17698	17569	17842	17623	17673	17794	17789	17603	17689	17707	17728	17499	17595	17954	17732	17743	17407	17584	17580	17429	17603	17586	17570	17861	17423	17740	17694	17667	17602	17544	17723	17838	17588	17615	17620	17444	17665	17483	17607	17552	17843	17504	17579	17750	17698	17465	17733	17593	17519	17684	17552	17626	17594	17475	17847	17690	17680	17610	17621	17449	17557	17479	17631	17587	17567	17688	17808	17671	17772	17685	17558	17611	17743	17594	17533	17601	17569	17785	17687	17388	17750	17559	17803	17736	17441	17566	17781	17546	17525	17747	17560	17431	17554	17675	17579	17727	17683	17815	17611	17678	17822	17589	17592	17607	17841	17771	17699	17569	17723	17598	17695	17483	17538	17751	17440	17574	17689	17802	17708	17606	17494	17559	17623	17576	17391	17726	17784	17612	17367	17505	17631	17624	17670	17766	17634	17687	17597	17728	17614	17635	17693	17658	17522	17709	17615	17538	17737	17626	17667	17650	17563	17386	17600	17638	17612	17507	17796	17556	17652	17592	17829	17499	17634	17507	17635	17491	17500	17515	17735	17681	17544	17566	17675	17613	17702	17665	17638	17687	17698	17665	17435	17588	17614	17660	17589	17576	17563	17764	17530	17540	17661	17671	17619	17563	17688	17692	17848	17748	17562	17583	17738	17886	17741	17549	17481	17723	17711	17572	17682	17701	17574	17734	17516	17407	17686	17515	17683	17412	17726	17635	17682	17630	17661	17605	17538	17696	17515	17539	17729	17991	17647	17550	17740	17693	17518	17722	17544	17587	17698	17748	17691	17627	17604	17718	17591	17560	17638	17521	17501	17447	17807	17580	17691	17669	17526	17410	17618	17601	17751	17686	17773	17750	17535	17414	17421	17666	17771	17610	17756	17746	17814	17709	17536	17514	17534	17669	17610	17551	17598	17630	17570	17601	17766	17700	17715	17583	17573	17465	17715	17806	17742	17464	17781	17654	17685	17602	17480	17694	17584	17663	17511	17764	17704	17690	17792	17457	17893	17613	17649	17557	17693	17739	17534	17727	17595	17415	17736	17703	17710	17484	17598	17618	17606	17477	17680	17647	17566	17543	17771	17654	17564	17720	17633	17538	17806	17743	17791	17588	17659	17716	17683	17652	17624	17506	17496	17705	17609	17377	17648	17793	17903	17658	17723	17544	17649	17676	17528	17524	17639	17567	17481	17617	17656	17536	17690	17595	17519	17631	17493	17533	17674	17885	17557	17668	17739	17606	17490	17530	17752	17648	17451	17672	17743	17628	17543	17447	17558	17710	17594	17670	17743	17605	17744	17721	17716	17744	17609	17552	18066	17722	17711	17717	17477	17607	17409	17584	17525	17678	17609	17779	17827	17533	17369	17612	17610	17606	17600	17546	17844	17640	17776	17758	17414	17625	17645	17715	17642	17370	17751	17614	17718	17698	17659	17870	17696	17601	17583	17704	17775	17795	17819	17654	17699	17678	17580	17481	17385	17656	17828	17824	17752	17362	17525	17630	17832	17752	17363	17634	17945	17435	17471	17689	17471	17563	17669	17704	17550	17622	17580	17784	17650	17573	17526	17696	17596	17482	17660	17638	17703	17727	17681	17629	17767	17778	17572	17735	17630	17618	17650	17607	17555	17600	17660	17734	17416	17602	17392	17492	17624	17539	17704	17662	17677	17575	17609	17556	17456	17680	17718	17645	17711	17764	17769	17548	17524	17763	17919	17692	17609	17554	17676	17713	17562	17748	17702	17385	17425	17524	17572	17768	17722	17693	17702	17905	17693	17503	17513	17657	17710	17704	17817	17601	17709	17586	17613	17637	17676	17565	17531	17631	17654	17618	17636	17818	17683	17587	17582	17691	17591	17628	17543	17441	17711	17588	17711	17693	17599	17340	17659	17675	17722	17484	17700	17646	17518	17514	17578	17695	17721	17497	17411	17306	17698	17649	17599	17662	17664	17529	17721	17750	17607	17491	17920	17721	17334	17607	17695	17407	17550	17701	17562	17607	17593	17797	17612	17577	17835	17585	17782	17728	17541	17826	17576	17575	17434	17646	17635	17757	17736	17808	17596	17853	17560	17561	17550	17742	17650	17660	17577	17534	17651	17877	17573	17516	17500	17579	17705	17735	17718	17783	17658	17548	17496	17524	17604	17392	17700	17685	17611	17601	17488	17619	17726	17693	17564	17579	17666	17760	17468	17531	17594	17396	17705	17766	17708	17726	17518	17632	17695	17619	17416	17641	17800	17570	17658	17709	17849	17625	17624	17765	17695	17699	17599	17702	17692	17980	17571	17618	17618	17506	17749	17646	17512	17683	17747	17974	17713	17722	17748	17655	17644	17676	17666	17450	17599	17889	17690	17648	17622	17608	17628	17450	17609	17617	17657	17714	17524	17548	17533	17715	17466	17672	17811	17678	17722	17786	17775	17697	17622	17604	17715	17601	17620	17725	17663	17544	17760	17629	17617	17715	17608	17667	17706	17441	17557	17732	17568	17765	17683	17675	17712	17629	17427	17502	17513	17604	17624	17573	17571	17695	17464	17613	17880	17866	17314	17523	17672	17591	17792	17623	17668	17649	17747	17771	17548	17557	17624	17609	17645	17604	17613	17487	17662	17503	17805	17517	17611	17495	17604	17645	17755	17803	17713	17631	17537	17598	17544	17608	17485	17710	17658	17715	17841	17693	17663	17813	17603	17599	17629	17691	17755	17484	17626	17627	17813	17670	17618	17593	17577	17560	17503	17599	17663	17540	17769	17601	17436	17722	17612	17751	17775	17467	17956	17732	17588	17517	17724	17636	17696	17678	17508	17417	17646	17536	17587	17484	17739	17772	17602	17886	17792	17535	17593	17641	17675	17600	17562	17754	17588	17895	17672	17571	17749	17437	17741	17837	17664	17526	17774	17548	17757	17666	17668	17559	17492	17812	17664	17455	17669	17828	17616	17851	17512	17667	17366	17618	17591	17743	17377	17607	17509	17680	17482	17756	17653	17465	17377	17696	17790	17680	17667	17603	17686	17502	17585	17408	17558	17586	17750	17806	17579	17448	17568	17711	17455	17411	17245	17362	17718	17700	17482	17638	17766	17629	17595	17571	17683	17676	17682	17813	17700	17429	17657	17533	17789	17568	17670	17693	17621	17634	17585	17604	17756	17744	17693	17959	17629	17585	17575	17654	17836	17509	17531	17837	17532	17725	17790	17610	17732	17674	17581	17605	17837	17705	17657	17587	17669	17573	17729	17667	17652	17543	17619	17831	17577	17662	17762	17569	17601	17570	17688	17790	17581	17507	17772	17562	17650	17503	17745	17655	17784	17480	17385	17457	17725	17628	17571	17725	17708	17774	17572	17597	17574	17639	17678	17321	17507	17749	17630	17672	17764	17467	17563	17412	17575	17589	17558	17865	17526	17434	17644	17922	17667	17810	17768	17681	17837	17711	17765	17813	17617	17385	17712	17544	17644	17651	17632	17607	17854	17647	17425	17769	17614	17612	17713	17482	17662	17527	17742	17498	17630	17681	17584	17620	17693	17786	17722	17744	17645	17514	17690	17723	17543	17527	17638	17610	17573	17581	17662	17553	17676	17380	17841	17549	17701	17534	17625	17723	17679	17332	17496	17745	17568	17628	17734	17664	17666	17955	17662	17766	17506	17763	17843	17666	17581	17551	17555	17566	17772	17552	17441	17558	17738	17890	17478	17587	17761	17800	17485	17758	17656	17665	17636	17732	17801	17605	17565	17466	17565	17713	17673	17715	17828	17645	17433	17731	17576	17554	17749	17741	17679	17667	17769	17616	17828	17832	17930	17525	17755	17647	17415	17695	17712	17650	17546	17342	17735	17791	17695	17474	17572	17629	17520	17702	17563	17629	17658	17558	17662	17441	17668	17458	17614	17484	17555	17619	17736	17613	17714	17642	17542	17556	17597	17591	17588	17718	17677	17339	17887	17763	17850	17424	17527	17479	17444	17651	17642	17660	17907	17661	17755	17694	17524	17747	17636	17478	17671	17630	17964	17523	17541	17548	17600	17464	17671	17698	17605	17614	17624	17854	17623	17571	17469	17570	17655	17629	17597	17482	17728	17767	17704	17483	17562	17801	17586	17537	17789	17750	17658	17639	17845	17627	17596	17695	17570	17714	17683	17578	17707	17634	17720	17794	17713	17518
16625	28429	35531	39941	40832	36055	32199	30259	27406	25665	28171	24297	21150	20118	18792	17900	17019	16113	15657	15420	15099	14628	14503	14294	14284	14061	13979	13903	13830	14027	13992	13920	13802	13702	13838	13873	13827	13962	13829	13786	13797	13564	13852	13751	13862	13913	13700	13732	13738	13734	13617	13826	13700	13747	13671	13808	13686	13865	13632	13792	13901	13603	13952	13726	13977	13793	13789	13577	13684	13477	13759	13619	13820	13732	13641	13675	13742	13896	13888	13802	13763	13896	13660	13662	13677	13633	13701	13695	13754	13695	13793	13779	13769	13846	13690	13705	13687	13823	13723	13653	13709	13665	13637	13814	13925	13810	13732	13745	13647	13969	13822	13681	13621	13676	13852	13714	13814	13813	13766	13635	13750	13877	13827	13678	13623	13865	13731	13795	13844	13795	13733	13806	13785	13708	13782	13697	13766	13855	13761	13714	13798	13766	13725	13767	13888	13731	13908	13765	13800	13824	13694	13845	13664	13748	13763	13764	13703	13656	13734	13722	13702	13695	13840	13668	13704	13704	13719	13883	13747	13696	13774	13809	13885	13633	13567	13734	13806	13691	13942	13629	13729	13612	13792	13722	13721	13789	13690	13760	13716	13766	13746	13774	13824	13749	13771	13719	13822	13580	13875	13739	13812	13773	13748	13637	13801	13734	13809	13680	13938	13785	13691	13945	13835	13763	13751	13828	13531	13667	13781	13663	13860	13588	13768	13523	13852	13799	13552	13823	13710	13768	13853	13674	13788	13851	13636	13756	13790	13523	13732	13659	13823	13570	13833	13766	13765	13765	13689	13824	13658	13669	13695	13751	13789	13724	13878	13749	13860	13663	13781	13584	13904	13823	13779	13546	13808	13910	13691	13750	13780	13670	13784	13688	13691	13663	13862	13836	13782	13868	13771	13735	13476	13768	13542	13788	13833	13764	13753	13710	13802	13617	13681	13540	13767	13544	13628	13843	13831	13777	13642	13560	13780	13593	13802	13691	13824	13560	13568	13746	13663	13805	13650	13745	13695	13662	13683	13624	13675	13796	13673	13679	13621	13684	13777	13862	13787	13850	13770	13704	13822	13760	13777	13797	13839	13610	13835	13727	13769	13748	13807	13799	13691	13969	13660	13753	13754	13860	13771	13712	13686	13816	13722	14017	13713	13654	13739	13773	13600	13679	13832	13598	13679	13634	13846	13717	13706	13854	13907	13600	13906	13679	13881	13776	13677	13730	13749	13717	13872	13790	13672	13702	13877	13847	13821	13765	13701	13810	13872	13680	13886	13823	13667	13655	13696	13682	13716	13729	13686	13775	13688	13611	13680	13948	13793	13702	13810	13665	13656	13649	13716	13725	13659	13786	13741	13675	13773	13820	13827	13701	13750	13719	13813	13745	13933	13713	13730	13707	13724	13536	13613	13699	13589	13810	13708	13787	13695	13759	13909	13535	13777	13748	13798	13681	13853	13666	13476	13766	13811	13728	13837	13590	13688	13796	13616	13894	13729	13801	13775	13772	13769	13715	13578	13912	13641	13672	13686	13718	13616	13771	13869	13822	13631	13915	13568	13603	13730	13763	13775	13848	13737	13822	13811	13558	13820	13805	13676	13786	13862	13819	13719	13718	13793	13693	13691	13592	13718	13730	13796	13751	13864	13773	13727	13789	13821	13710	13702	13775	13706	13665	13639	13900	13676	13568	13799	13816	13805	13644	13748	13847	13575	13497	13787	13789	13759	13753	13785	13900	13651	13785	13796	13721	13692	13613	13773	13782	13647	13744	13755	13707	13746	13776	13701	13812	13645	13753	13665	13726	13785	13803	13625	13780	13695	13750	13755	13709	13877	13730	13654	13697	13713	13828	13845	13845	13522	13686	13648	13781	13879	13769	13660	13702	13814	13701	13711	13843	13846	13867	13685	13821	13487	13714	13697	13799	13883	13799	13732	13614	13956	13681	13721	13844	13687	13936	13706	13888	13947	13784	13734	13795	13682	13699	13843	13675	13607	13805	13699	13829	13744	13643	13690	13780	13699	13899	13755	13755	13483	13902	13658	13700	13742	13703	13739	13845	13648	13494	13635	13834	13641	13707	13769	13824	13844	13734	13642	13786	13648	13640	13734	13774	13854	13965	13785	13549	13840	13989	13816	13771	13641	13716	13691	13873	13739	13746	13751	13873	13648	13683	13783	13641	13832	13720	13824	13738	13800	13800	13762	13779	13742	13737	13836	13990	13760	13738	13858	13755	13651	13744	13764	13791	13620	13773	13701	13790	13795	13891	13751	13906	13871	13586	13754	13623	13600	13898	13642	13669	13710	13792	13832	13678	13642	13648	13645	13777	13664	13728	13808	13687	13948	13728	13798	13545	13818	13583	13786	13735	13719	13680	13795	13857	13703	13803	13731	13870	13703	13822	13718	13687	13762	13777	13700	13708	13849	13630	13766	13558	13673	13735	13658	13837	13903	13751	13615	13847	13689	13884	13801	13614	13659	13660	13833	13728	13788	13703	13606	13644	13919	13744	13818	13752	13823	13760	13713	13620	13800	13648	13808	13789	13847	13780	13678	13702	13823	13562	13799	13640	13635	13662	13817	13889	13766	13764	13723	13856	13811	13659	13815	13838	13764	13828	13583	13769	13797	13710	13828	13760	13655	13666	13725	13651	13666	13782	13649	13736	13703	13783	13848	13893	13746	13758	13627	13768	13874	13637	13812	13560	13633	13930	13866	13672	13537	13652	13653	13705	13832	13756	13763	13687	13742	13746	13764	13710	13759	13541	13779	13677	13768	13888	13832	13785	13764	13873	13691	13582	13665	13663	13833	13664	13952	13811	13718	13811	13799	13868	13910	13671	13749	13873	13737	13689	13674	13763	13635	13729	13692	13787	13834	13805	13720	13903	13766	13880	13632	13721	13843	13714	13606	13887	13720	13652	13865	13813	13767	13803	13634	13690	13791	13722	13613	13789	13835	13790	13813	13790	13705	13749	13657	13848	13721	13751	13844	13656	13980	13732	13841	13735	13716	13725	13794	13724	13803	13786	13716	13885	13861	13652	13606	13841	13676	13711	13757	13817	13654	13711	13594	13711	13786	13605	13697	13829	13680	13903	13585	13835	13675	13677	13705	13737	13758	13716	13727	13771	13554	13664	13827	13680	13906	13854	13678	13769	13737	13622	13657	13726	13723	13864	13985	13671	13729	13877	13801	13657	13936	13862	13742	13725	13694	13692	13853	13689	13624	13610	13780	13837	13878	13884	13910	13661	13815	13708	13706	13796	13591	13947	13621	13712	13849	13797	13762	13605	13756	13640	13887	13745	13737	13686	13729	13897	13826	13968	13840	13645	13723	13824	13700	13760	13840	13775	13914	13764	13801	13728	13755	13849	13816	13628	13755	13706	13789	13592	13844	13699	13945	13764	13716	13681	13816	13673	13745	13894	13816	13546	13604	13922	13961	13838	13585	13671	13626	13715	13757	13710	13681	13650	13647	13647	13710	13731	13919	13707	13509	13759	13684	13536	13700	13725	13648	13623	13774	13815	13686	13681	13908	13872	13807	13938	13660	13815	13855	13777	13735	13750	13432	13817	13733	13601	13723	13757	13800	13789	13630	13830	13815	13799	13695	13636	13686	13647	13518	13705	13853	13664	13735	13616	13833	13679	13716	13820	13854	13761	13733	13783	13731	13739	13625	13783	13732	13641	13841	13910	13798	13635	13759	13704	13794	13702	13728	13714	13718	13740	13826	13753	13660	13614	13791	13728	13847	13862	13510	13611	13657	13715	13690	13727	13656	13839	13839	13682	13741	13827	13842	13946	13656	13798	13694	13838	13698	13740	13590	13651	13899	13784	13773	13581	13759	13786	13671	13752	13700	13811	13820	13811	13826	13890	13539	13925	13663	13850	13644	13610	13897	13737	13585	13841	13788	13837	13739	13759	13793	13880	13739	13860	13772	13801	13972	13757	13890	13673	13728	13727	13775	13578	13770	13814	13773	13820	13805	13680	13882	13722	13724	13615	13888	13923	13707	13769	13797	13833	13692	13823	13724	13655	13925	13702	13681	13713	13780	13883	13629	13938	13829	13771	13728	13778	13628	13683	13819	13787	13799	13690	13709	13848	13688	13510	13658	13848	13578	13457	13734	13852	13893	13522	13728	13761	13873	13751	13714	13738	13696	13675	13704	13716	13717	13616	13925	13834	13793	13679	13646	13830	13697	13817	13765	13941	13744	13760	13868	13800	13769	13786	13720	13793	13881	13761	13687	13829	13782	13931	13572	13850	13766	13771	13652	13929	13884	13817	13867	13583	13729	13619	13678	13703	13653	13645	13708	13874	13686	13769	13795	13621	13620	13752	13646	13770	13659	13716	13711	13809	13696	13594	13877	13634	13808	13826	13752	13696	13791	13835	13490	13754	13742	13786	13786	13824	13636	13766	13870	13557	13788	13767	13625	13876	13710	13865	13674	13618	13679	13798	13753	13581	13771	13820	13821	13640	13752	13647	13664	13665	13757	13696	13636	13754	13518	13873	13776	13696	13713	13696	13720	13693	13733	13712	13730	13647	13725	13609	13631	13735	13870	13652	13715	13758	13799	13827	13765	13944	13644	13813	13739	13835	13779	13656	13678	13825	13790	13676	13595	13683	13759	13637	13760	13742	13716	13679	13592	13859	13694	13848	13887	13675	13642	13908	13656	13626	13661	13785	13613	13769	13855	13742	13920	13583	13610	13768	13815	13812	13754	13630	13818	13678	13666	13786	13660	13816	13755	13673	13815	13744	13746	13723	13621	13610	13819	13788	13860	13918	13732	13714	13762	13676	13584	13723	13803	13743	13787	13623	13690	13774	13819	13720	13702	13655	13569	13674	13755	13745	13765	13834	13609	13707	13714	13761	13877	13657	13839	13669	13945	13817	13719	13821	13871	13746	13703	13736	13764	13820	13670	13765	13737	13722	13761	13654	13649	13698	13751	13670	13677	13782	13870	13688	13560	13843	13851	13747	13779	13782	13805	13891	13776	13864	13702	13813	13695	13903	13994	13835	13613	13654	13648	13849	13757	13692	13776	13809	13803	13569	13923	13838	13718	13843	13838	13724	13717	13780	13836	13728	13727	13760	13698	13637	13706	13689	13661	13591	13952	13654	13841	13977
24715	21473	29030	26215	30099	34862	36345	32722	29925	28662	31275	32437	24576	22900	21921	20808	20430	19986	19387	19403	19115	18791	18451	18431	18423	18499	18172	17978	18000	17985	17837	17807	17856	17856	17704	18033	17733	17791	17963	17728	17657	17823	17760	18047	17913	17963	17769	17824	17737	17792	17842	17881	17997	17674	17656	17862	17785	17612	18019	17721	17974	17795	17716	17886	17867	17796	17634	17916	17703	17868	17864	17923	17831	17815	17857	17837	17927	17706	17906	17610	17582	17896	17817	17925	17699	17788	17784	17845	17758	17650	17611	17671	17757	17708	17741	17806	17820	17796	17654	17958	17779	17849	17706	17827	17693	17893	17753	17738	17775	17930	17849	17734	17674	17703	17611	17550	17760	17565	17646	17531	17628	17900	17767	17722	17689	17749	17479	17940	17733	17587	17676	17901	17765	17856	17837	17841	17669	17697	17611	17515	17659	17786	17973	17758	17909	17838	17808	17744	17850	17839	17650	17712	17718	17743	17496	17929	17740	17846	17821	17596	17926	17920	17794	17726	17849	17731	17756	17788	17643	17905	17780	17788	17775	17868	17479	17796	17702	17598	17674	17877	17576	17578	17964	17731	17776	17781	17710	17721	17905	17904	17693	17756	17672	17606	17668	17740	17969	17715	17721	17835	17530	17913	17418	17744	17819	17507	17670	17883	17772	17521	17852	17643	17681	17778	17738	17824	17741	17681	17741	17521	17804	17656	17844	17694	17726	17655	17900	17748	17804	17708	17792	17617	17682	17784	17794	17754	17720	17697	17782	17774	17864	17828	17745	17756	17520	17839	17660	17498	17838	17970	17834	17707	17655	17646	17697	17836	17618	17791	17901	17743	17756	17765	17699	17602	17880	17841	17514	17853	17762	17344	17754	17828	17579	17601	17850	17744	17587	17902	17969	17721	17721	17667	17780	17720	17830	17871	17666	17621	17637	17710	17669	17637	17714	17777	17788	17661	17909	17901	17779	17692	17886	17897	17741	17681	17802	17833	17738	17763	17668	17744	17746	17755	17854	17805	17667	17875	17602	17865	17705	17772	18005	17831	17718	17789	17568	17661	17635	17727	17899	17856	17747	17591	17737	17838	17899	17889	17980	17652	17822	17774	17656	17789	17528	17509	17739	17699	17778	17678	17860	17980	17671	17844	17788	17721	17589	17911	17827	17930	17737	17608	17695	17760	17896	17444	17704	17644	17720	17929	17712	17578	17751	17978	17884	17743	17762	17583	17611	17575	17735	17594	17619	17571	17685	17865	17680	17621	17578	17914	17624	17812	17731	17636	17647	17781	17816	17784	17706	17699	18033	17694	17911	17831	17692	17660	17954	17794	17648	17768	17613	18001	17730	17804	17630	17940	17689	17807	17861	17544	17647	17915	17684	17821	17535	17605	17835	17704	17640	17704	17735	17658	17786	17656	17554	17692	17747	17831	17595	17753	17828	17634	17775	17690	17837	17919	17991	17860	17642	17810	17784	17579	17775	17793	17680	17713	17652	17688	17659	17729	17731	17650	17579	17735	17636	17665	17722	17737	17687	17663	17935	17775	18028	17881	17610	17858	18007	17748	17561	17624	17631	17799	17784	17691	17661	17708	17714	17832	17777	17691	17818	17731	17687	17716	17550	17891	17921	17691	17853	17863	17792	17944	17591	17657	17758	17751	17924	17708	17901	17666	17684	17662	17674	17693	17662	17650	17995	17767	17747	17798	17792	17721	17797	17724	17819	17846	17918	17613	17549	17631	17732	17720	17820	17775	17450	17717	17577	17794	17883	17906	17720	17703	17731	17797	17632	17619	17685	17675	17738	17600	17574	17523	17588	17689	17617	17888	17831	17655	17595	17764	17904	17737	17890	17790	17619	17691	17525	17734	17754	17860	17852	17643	17588	17634	17900	17759	17726	17733	17663	17722	17611	17510	17728	17789	17683	17782	17620	17702	17666	17541	17634	17772	17776	17874	17699	17790	17626	17696	17906	17781	17628	17655	17507	17484	17703	17646	17844	17524	17738	17734	17948	17889	17853	17709	17886	17741	17816	17567	17801	17583	17651	17644	17639	17817	17725	17829	17779	17849	17652	17509	17984	17875	17865	17865	17849	17649	18030	17841	17763	17767	17766	17741	17856	17864	17612	17703	17630	17762	17733	17657	17700	17781	17585	17794	17694	17619	17761	17688	17731	17803	17769	17759	17672	17810	17795	17497	17540	17814	17793	17638	17620	17751	17843	17566	17819	17779	17745	17702	17636	17473	17814	17767	17657	17797	17945	17741	17647	17674	17805	17664	17631	17640	17592	17724	17736	17781	17780	17761	17805	17608	17973	17763	17694	17892	17712	17688	17698	17571	17685	17753	17644	17591	17607	17637	17930	17631	17862	17940	17739	17893	17745	17722	17789	17911	17854	17626	17688	17770	17886	17946	17932	17553	17718	17835	17875	17614	17920	17961	17875	17782	17894	17682	17803	17633	17772	17799	17680	17723	17838	17519	17789	17755	17894	17776	17764	17825	17780	17685	17970	17936	17730	17790	17757	17675	17874	17818	17862	17768	17824	17724	17848	17735	17755	17991	17907	17675	17715	17743	17745	18060	17780	17680	17668	17641	17866	17591	17658	17774	17932	17660	17801	17752	17855	17813	17725	17815	17957	17514	17705	17773	17611	17642	17659	17666	17719	17839	17806	17840	17755	17825	17671	17850	17773	17639	17677	17537	17613	17757	17721	17783	17705	17841	17685	17513	17579	17615	17669	17726	17766	17725	17648	17719	17704	17870	17630	17735	17906	17734	17629	17696	17787	17751	17675	17853	17936	17762	17611	17914	17789	17717	17718	17793	17811	17610	17910	17710	17948	18143	17812	17930	17728	17776	17764	17651	17850	17688	17919	17739	17750	17821	17633	17764	17790	17420	17847	17644	17772	17699	17551	17659	17676	17772	17819	17766	17795	17719	17659	17619	17858	17683	17822	17598	17876	17755	17479	17783	17677	17752	17759	17628	17707	17877	17987	17716	17639	17737	17768	17629	17712	17773	17687	17579	17816	17713	17711	17643	17679	17859	17847	17990	17795	17670	17818	17620	17812	17674	17981	17696	17837	17411	17720	17803	17627	17733	17769	17535	17920	17558	17606	17912	17717	17682	17549	17805	17688	17770	17690	17681	17735	17926	17726	17762	17816	17785	17885	18008	17782	17639	17695	17731	17697	17691	17915	17592	17809	17813	17861	17832	17860	17557	17780	17672	17801	17675	17766	17678	17748	17792	17571	17706	17798	17754	17814	17775	17678	17624	17631	17720	17533	17698	17916	17781	17656	17586	17827	17803	17707	17928	17914	17846	17710	17812	17900	17726	17825	17496	17908	17826	17793	17669	17767	17924	18024	17926	17854	17588	17713	17665	17577	17603	17839	17576	17786	17755	17695	17669	17945	17758	17668	17808	17838	17696	17707	17807	17774	17890	17942	17763	17764	17682	17862	17588	17399	17658	17728	17745	17714	17663	18036	17927	17771	17699	17726	17644	17705	17918	17702	17601	17692	17854	17821	17552	17918	17869	17839	17748	17639	17629	17835	17750	17743	17838	17905	17881	17785	17696	17870	17881	17793	17931	17772	17683	17602	17983	17865	17689	17655	17803	17588	17811	17545	17895	17552	17652	17974	17751	17703	17852	17878	17731	17692	17850	17825	17827	17907	17823	17813	17661	17861	17810	17583	17906	17763	17658	17805	17600	17536	17756	17879	17847	17811	17752	17648	17663	17730	17736	17728	17765	17730	17578	17712	17566	17742	17747	17883	17861	17866	17870	17711	17653	17753	17903	17600	17694	17826	17804	17650	17584	17804	17743	17773	17803	17882	17555	17721	17738	17872	17708	17676	17802	17654	17659	17735	17728	17728	17751	17853	17745	17625	17681	17825	17907	17684	17848	17892	17775	17799	17719	17760	17771	17891	17578	17841	17954	17890	17855	17723	17712	17696	17890	17733	17719	17756	17601	17733	17693	17689	17976	17898	17770	17719	17865	17734	17804	17732	17737	17897	17670	17725	17939	17878	17872	17721	17541	17646	17897	17822	17757	17635	17850	17837	17784	17683	17764	17705	17679	17611	17801	17824	17825	17908	17805	17829	17808	17614	17511	17742	17593	17632	17584	17873	17734	17850	17525	17916	17950	17763	17664	17582	17715	17749	17866	17850	17860	18091	17742	17689	17680	17685	17516	17811	17872	17677	17750	17380	17849	17851	17481	17643	17833	17816	17727	17610	17879	17599	17567	17795	17786	17780	17589	17848	17799	17741	17756	17786	17834	17579	17737	17944	17748	17871	17733	17692	17759	17848	17738	17818	17753	17798	17819	17748	17618	17718	17574	17797	17737	17859	17730	17576	17699	17656	17681	17778	17815	17730	17883	17756	17806	17664	17670	17740	17771	17665	17653	17970	17709	17680	17597	17770	17805	17852	17864	17688	17929	17661	17815	17695	17657	17825	17847	17771	17697	17596	17735	17684	17488	17764	17757	17711	17574	17878	17611	17756	17883	17662	17678	17668	17771	17722	17782	17588	17672	17721	17696	17966	17744	17826	17872	18055	17598	17573	17686	17830	17573	17594	17759	17682	17739	17690	17882	17709	17916	17967	17742	17786	17784	17925	17724	17848	17705	17653	17538	17889	17894	17847	17555	17602	17650	17629	17883	17610	17670	17766	17616	17770	17809	17804	17626	17684	17641	17828	17861	17774	17860	17690	17694	17745	17745	17467	17605	17669	17873	17874	17746	17671	17846	17818	17782	17850	17581	17612	17695	17949	17580	17845	17923	17722	17672	18006	17669	17680	17708	17512	17864	17773	17853	17678	17783	17631	17734	17938	17851	17731	17776	17698	17586	17815	17528	17688	17896	17797	17623	17875	17533	17680	17785	17808	17908	17756	17902	17888	17713	17678	17658	17763	17742	17743	17631	17714	17948	17601	17619	17861	17822	17818	17645	17781	17765	17829	17986	17952	17776	17712	17635	17668	17681	17656	17852	17782	17635	17724	17831	17668	17790	17869	17861	17715	18049	17734	17869	17968	17772	17643	17756	17735	17721	17850	17792	17509	17720	17591	17738	17738	17826	17772	17566	17994	17614	17746	17735	17705	17445	17678	17650	17491	17896	17744	17744
18342	34721	41033	46115	45829	40290	36702	33866	31052	28557	33291	30308	22890	21369	19825	18279	17408	16901	16571	16182	15602	14870	14745	14736	14508	14294	14274	14103	14173	14210	13789	14098	13856	14006	13887	14024	13800	13711	13828	13920	13926	13709	13884	13714	13738	13755	13830	13689	14007	13856	13740	13860	13778	13972	13906	13824	13745	13816	13807	13768	13678	13685	13758	13865	13773	13657	13783	13845	13864	13697	13900	13637	13873	13642	13777	13790	13758	13761	13765	13723	13700	13693	13731	13747	13582	13982	14009	13761	13780	13865	13773	13784	13849	13869	13799	13907	13710	13782	13914	14028	13816	13822	14000	13810	13737	13890	14001	13847	13960	13715	13855	13916	13710	13725	13742	13729	13760	13795	13898	13765	13792	13764	13837	13854	13866	13930	13746	13744	13710	13867	13712	13751	13827	13737	13666	13850	13786	13935	13900	13743	13874	13802	13733	13809	13915	13843	13813	13829	13756	13958	13794	13678	13687	13626	13881	13799	13830	13759	13708	13812	13715	13847	13774	13745	13784	13966	13767	13714	13738	13892	13867	13795	13802	13745	13737	13815	13936	13929	13888	13723	13689	13814	13774	13794	13813	13791	13803	13745	13876	13893	13577	13881	13847	13870	13768	13715	13707	13915	13676	13800	13682	13946	13585	13890	13754	13783	13764	13756	13932	13754	13749	13865	13732	13738	13740	13829	13779	13685	13667	14028	13644	13707	13840	13715	13911	13851	13930	13821	13706	13703	13737	13986	13734	13693	13650	13693	13757	13760	13735	13804	13798	13814	13825	13815	13804	13730	13710	13588	13809	13667	13873	13741	13715	13716	13858	13612	13860	13659	13835	13787	13955	13690	13886	13790	13602	13817	13919	13784	13743	13762	13832	13733	13779	13779	13871	13796	13855	13960	13826	13726	14052	13763	13715	13776	13837	13724	13808	13808	13811	13706	13652	13892	13737	13596	13855	13780	13756	13844	13773	13938	13782	13831	13721	13841	13923	13815	13667	13725	13745	13890	13733	13662	13905	13881	13787	13800	13752	13960	13718	14008	13740	13815	13858	13659	13744	13933	13687	13924	13622	13945	13774	13723	13853	13669	13655	13756	13957	13772	13921	13758	13583	13601	13872	13828	13736	13765	13899	13935	13797	13866	13767	13773	13656	13746	13626	13881	13715	13829	13931	13641	13725	13935	13847	13798	13828	13743	13797	13750	13651	13950	13843	13771	13710	13661	13718	13733	13827	13888	13681	13756	13775	13784	13749	13736	13797	13878	13796	13601	13738	13876	13822	13636	13828	13717	13746	13912	13840	13739	13633	13822	13656	13798	13966	13691	13754	13731	13717	13609	13819	13676	13761	13799	13706	13668	13829	13877	13857	13859	13840	13915	13845	13909	13835	13831	13808	13850	13748	13924	13855	13888	13725	13925	13929	13682	13856	13743	13807	13867	13746	14011	13937	13831	13632	13846	13748	13732	13772	13824	13731	13773	13779	13690	13780	13706	13694	13667	13764	13810	13890	13816	13897	13806	13790	13779	13949	13663	13655	13885	13697	13920	13747	13900	13640	13856	13852	13908	13916	13818	13774	13717	13674	13787	13920	13653	13781	13823	13767	13820	13769	13758	13696	13904	13771	13822	13832	13893	13878	13881	13775	13704	13903	13733	13690	13739	13741	13698	13657	13721	13708	13733	13678	13652	13737	13842	13630	13776	13747	13946	13859	13788	13767	13929	13572	13844	13762	13837	13679	13783	13743	13899	13744	13791	13824	13799	13868	13729	13797	13915	13467	13768	13771	13685	13705	13963	13876	13814	13734	13669	13886	13749	13772	13771	13885	13690	13761	13850	13665	13754	14005	13757	13793	13737	13727	13687	13801	13693	13540	13852	13663	13693	13682	13743	13819	13770	13721	13866	13679	13829	13915	13805	13884	13832	13882	13910	14014	13798	13925	13775	13935	13703	13874	13797	13720	13878	13817	13596	13769	13727	13636	13850	13827	13702	13846	13817	13733	13772	13748	13798	13794	13839	13734	13807	13756	13814	13800	13730	13691	13805	13679	13716	13952	13841	13813	13757	13640	13705	13819	13818	13660	13718	13784	13798	13801	13866	13771	13977	13680	13658	13809	13871	13647	13754	13750	13722	13822	13812	13729	13725	13741	13786	13681	13736	13833	13884	13746	13748	13658	13831	13843	13779	13893	13836	13782	13688	13758	13837	13820	13741	13703	13703	13814	13811	14002	13522	13789	13928	13911	13750	13706	13740	13834	13779	13789	14000	13793	13713	13965	13771	13653	13935	13852	13703	13743	13775	13743	13625	13790	13986	13927	13812	13783	13714	13956	13994	14004	13735	13625	13799	13735	13770	13708	13750	13692	13891	13777	13856	13717	13849	13767	13829	13761	13775	13734	13790	13644	13669	13844	13893	13617	13847	13793	13909	13792	13777	13803	13750	13814	13647	13640	13794	13715	13750	13708	13821	13934	13767	13847	13753	13693	13685	13873	13843	13650	13876	13765	13622	13630	13693	13812	13696	13820	13777	13876	13865	13783	13774	13722	13824	13887	13735	13814	13747	13776	13820	13625	13662	13715	13931	13739	13821	13744	13698	13744	13691	13853	13571	13702	13869	13730	13549	13779	13818	13799	13771	13630	13947	13733	13704	13889	13846	13737	13769	13765	13879	13747	13818	13653	13851	13786	13698	13768	13791	13737	13680	13824	13932	13705	13989	13686	13888	13575	13919	13959	13810	13779	13822	13749	13918	13851	13797	13667	13604	13835	13934	13889	13948	13859	13859	13883	13812	13986	13857	13877	13860	13820	13682	13818	13879	13747	13662	13738	13811	13786	13726	13823	13832	13813	13914	13704	13749	13713	13734	13727	13847	13886	13791	13733	13852	13842	13844	13774	13853	13863	13920	13803	13802	13752	13626	13676	13754	13895	13699	13652	13948	13822	13849	13828	13808	13874	13857	13677	13808	13677	13783	13759	13818	13820	13758	13805	13692	13657	13871	13765	13760	13836	13759	13891	13782	13892	13952	13767	13578	13669	13803	13779	13881	13625	13802	13722	13879	13679	13846	13732	13648	13873	13687	13798	13869	13720	13984	13696	13773	13832	13718	13699	13765	13679	13808	13678	13812	13893	13906	13866	13690	13743	13704	13812	13847	13775	13736	13911	13759	13976	13700	13867	14007	13784	13877	13887	13685	13688	13799	13729	13819	13810	13755	13803	13777	13910	13851	13739	13861	13614	13871	13933	13805	13757	13661	13907	13660	13637	13873	13645	13796	13806	13673	13569	13886	13640	13845	13718	13859	13841	13823	13724	13724	13761	13824	13851	13728	13798	13734	13741	13782	14010	13787	13872	13815	13752	13840	13793	13819	13681	13647	13739	13683	13850	13644	13786	13857	13606	13788	13806	13824	13951	13799	13821	13675	13810	13846	13823	13635	13735	13751	13624	13797	13949	13902	13788	13750	13625	13798	13747	13693	13797	13709	13754	13914	13739	13778	13794	13707	13900	13683	13652	13665	14027	13955	13637	13881	13749	13705	13735	13805	13774	13682	13781	13734	13747	13751	13693	13790	13809	13812	13886	13765	13752	13775	13878	13784	13648	13690	13753	13939	13927	13754	13869	13819	13692	13949	13897	13813	13841	13866	13967	13863	13557	13751	13762	13735	13633	13834	13822	13800	14001	13913	13750	13783	13734	13651	13564	13912	13788	13829	13618	13894	13905	13839	13820	13778	13780	13769	13817	13720	13711	13635	13800	13967	13809	13870	13663	13849	13727	13894	13763	13677	13829	13838	13807	14014	13858	13743	13952	13699	13820	13682	13900	13709	13843	13763	13873	13712	13861	13816	13709	13764	13783	13806	13775	13594	13910	13748	13754	13827	13765	13827	13836	13831	13664	13830	13714	13968	13883	13702	13672	13831	13703	13874	13776	13797	13962	13755	13715	13735	13825	13706	13828	13741	13699	13827	13718	13758	13751	13760	13934	13899	13720	13735	13731	13897	13878	13659	13858	13840	13864	13759	13838	13757	13801	13818	13942	13824	13752	13794	13822	13706	13864	13963	13847	13701	13909	13705	13741	13798	13724	13637	13681	13722	13813	13714	13928	13745	13827	13760	13743	13943	13665	13698	13848	13732	14001	13573	13820	13699	13821	13842	13815	13829	13875	13675	13730	13964	13516	13916	13690	13854	13641	13631	13835	13772	13663	13884	13669	13737	13757	13787	13771	13796	13718	13739	13870	13930	13738	13778	13888	13731	13712	13674	13756	13845	13908	13814	13815	13693	13697	13775	13867	13695	13770	13894	13824	13907	13902	13624	13782	13902	13831	13788	13768	13716	13794	13563	13777	13663	13628	13602	13751	13886	13780	13850	13712	13698	13780	13725	13665	13695	13758	13740	13786	13846	13756	13845	13626	13862	13949	13756	13829	13774	13854	13686	13737	13675	13915	13754	13969	13608	13711	13828	13877	13932	13981	13779	13766	13822	13836	13711	13833	13796	13833	13746	13994	13834	13872	13915	13851	13779	14049	13678	13782	13664	14013	13664	13795	13719	13807	13671	13745	13728	13739	13936	13713	13774	13728	13843	13710	13737	13728	13808	13733	13773	13726	13738	13796	13918	13567	13804	13775	13821	13755	13790	13968	13836	13840	13906	13801	13776	13824	13778	13825	13721	13683	13671	13761	13925	13983	13749	13873	13902	13793	13820	13673	13962	13692	13791	13700	13782	13708	13838	13741	13749	13734	13879	13731	13587	13731	13963	13798	13597	13785	13702	13818	13617	13880	13726	13690	13790	13840	13891	13808	13764	13679	13878	13961	13851	13571	13799	13740	13868	13906	13846	13772	13723	13674	13853	13834	13776	13671	13696	13970	13858	13798	13904	13712	13816	13728	13685	13861	13770	13734	13755	13915	13707	13711	13897	13684	13927	13859	13755	13851	13654	13946	13826	13920	13779	13849	13848	13953	13814	13835	13657	13869	13692	13889	13899	13887	13759	13699	13809	13877	13801	13903	13724	13742	13953	13622	13813	13693	13560	13690	13756	13733	13662	13842	13847	13840	13749	13884	13852	13811	13916	13861	13801	13630	13757	13772	13915	13727	13905	13750	13733	13724	13702	13906	13788	13902	13828
31942	28237	35086	37672	34822	30634	27947	26060	24388	24051	24183	22324	20423	19701	19157	18529	18382	18466	18293	18388	18267	18264	18136	17853	17804	17939	17814	17718	17676	17980	17919	17803	17723	17785	17669	17604	17480	17664	17600	17865	17765	17726	17715	17744	17578	17622	17612	17598	17719	17886	17658	17653	17667	17577	17500	17816	17697	17329	17531	17481	17499	17595	17864	17811	17580	17830	17738	17568	17595	17761	17619	17516	17625	17724	17645	17581	17449	17549	17487	17635	17652	17603	17810	17497	17610	17557	17854	17641	17986	17642	17682	17572	17488	17639	17758	17623	17478	17636	17575	17701	17578	17449	17836	17733	17652	17559	17651	17718	17497	17710	17563	17710	17701	17682	17721	17476	17736	17591	17442	17639	17423	17626	17581	17783	17587	17607	17653	17563	17824	17481	17526	17885	17661	17629	17524	17589	17489	17645	17679	17485	17632	17640	17798	17565	17543	17682	17799	17672	17485	17539	17665	17834	17528	17586	17598	17622	17665	17370	17597	17642	17790	17715	17742	17570	17578	17759	17432	17533	17540	17455	17371	17633	17488	17537	17460	17772	17662	17397	17712	17489	17574	17700	17489	17597	17462	17559	17553	17704	17618	17725	17632	17545	17653	17557	17731	17572	17611	17613	17640	17680	17608	17501	17559	17676	17767	17607	17744	17717	17564	17692	17652	17588	17721	17585	17755	17606	17596	17509	17508	17569	17768	17629	17608	17759	17749	17864	17416	17568	17590	17479	17492	17595	17693	17446	17547	17808	17709	17781	17474	17447	17567	17520	17427	17558	17461	17638	17657	17463	17679	17696	17554	17742	17577	17710	17639	17460	17637	17748	17833	17761	17626	17609	17458	17745	17605	17737	17437	17629	17572	17579	17540	17722	17740	17743	17654	17828	17542	17449	17605	17608	17432	17642	17809	17612	17746	17398	17516	17605	17582	17512	17598	17718	17615	17501	17450	17591	17556	17636	17851	17312	17638	17644	17634	17651	17604	17640	17631	17700	17361	17563	17678	17633	17577	17565	17598	17609	17658	17726	17543	17673	17506	17443	17564	17613	17606	17513	17540	17651	17862	17779	17708	17713	17817	17719	17739	17317	17470	17604	17650	17608	17749	17468	17734	17659	17833	17361	17600	17740	17623	17667	17801	17599	17576	17418	17556	17556	17259	17487	17476	17606	17756	17515	17541	17517	17668	17509	17542	17528	17515	17702	17413	17608	17614	17614	17622	17804	17717	17403	17684	17533	17561	17739	17410	17834	17481	17693	17777	17806	17635	17579	17666	17672	17521	17664	17652	17713	17565	17524	17743	17556	17801	17766	17742	17771	17632	17719	17565	17551	17483	17666	17724	17593	17621	17514	17662	17467	17590	17517	17704	17589	17543	17467	17601	17466	17547	17657	17664	17543	17711	17597	17658	17853	17684	17500	17495	17537	17636	17754	17630	17624	17547	17749	17628	17679	17405	17583	17546	17787	17503	17671	17763	17468	17610	17501	17588	17478	17708	17507	17822	17586	17461	17543	17511	17476	17778	17637	17638	17490	17693	17539	17605	17567	17635	17547	17764	17573	17648	17607	17402	17411	17689	17684	17635	17670	17675	17663	17623	17704	17723	17652	17586	17626	17540	17798	17452	17647	17676	17566	17566	17544	17551	17775	17575	17809	17690	17588	17618	17472	17557	17648	17636	17432	17579	17605	17310	17507	17600	17661	17484	17541	17653	17536	17763	17723	17728	17953	17493	17553	17772	17592	17686	17677	17620	17525	17753	17735	17684	17740	17874	17516	17580	17580	17618	17607	17640	17652	17620	17502	17668	17798	17783	17735	17620	17625	17412	17489	17486	17524	17694	17691	17445	17712	17461	17659	17637	17789	17739	17637	17713	17540	17651	17604	17704	17549	17634	17579	17806	17511	17517	17612	17581	17616	17689	17492	17655	17540	17600	17787	17789	17831	17522	17780	17632	17781	17634	17666	17564	17457	17640	17899	17826	17541	17659	17568	17730	17598	17744	17553	17526	17557	17513	17662	17561	17684	17740	17600	17540	17657	17717	17485	17644	17669	17699	17579	17742	17651	17694	17530	17816	17395	17660	17627	17732	17757	17561	17569	17453	17734	17701	17593	17791	17529	17504	17480	17538	17817	17611	17632	17721	17607	17697	17580	17496	17461	17672	17437	17684	17614	17711	17871	17623	17526	17691	17739	17740	17607	17674	17602	17694	17616	17674	17603	17723	17666	17519	17562	17655	17754	17782	17409	17606	17567	17780	17619	17805	17439	17500	17756	17524	17432	17480	17363	17691	17560	17989	17686	17596	17602	17940	17728	17578	17609	17687	17573	17682	17658	17689	17820	17541	17558	17706	17607	17318	17478	17709	17481	17734	17578	17692	17618	17715	17532	17477	17763	17527	17811	17780	17581	17842	17679	17542	17627	17591	17610	17651	17702	17670	17543	17749	17666	17802	17509	17603	17718	17533	17583	17698	17492	17790	17430	17654	17648	17611	17859	17793	17863	17842	17667	17546	17889	17761	17528	17681	17749	17505	17618	17781	17641	17584	17525	17741	17677	17511	17556	17588	17825	17612	17682	17587	17732	17623	17586	17569	17530	17505	17665	17488	17503	17684	17507	17563	17582	17700	17629	17602	17677	17653	17640	17716	17660	17511	17429	17422	17668	17598	17638	17666	17733	17806	17534	17740	17575	17587	17688	17557	17667	17660	17613	17478	17635	17577	17646	17761	17645	17505	17680	17653	17532	17682	17463	17656	17570	17426	17674	17659	17339	17562	17792	17640	17455	17554	17808	17396	17618	17581	17788	17654	17546	17651	17529	17577	17635	17722	17763	17803	17725	17486	17714	17633	17489	17625	17523	17774	17731	17667	17594	17562	17584	17600	17620	17687	17820	17825	17899	17798	17619	17668	17600	17592	17623	17855	17745	17601	17533	17537	17905	17504	17529	17805	17701	17573	17739	17815	17597	17729	17692	17681	17804	17906	17654	17720	17385	17598	17708	17691	17652	17725	17311	17536	17755	17723	17436	17579	17495	17744	17827	17627	17613	17694	17789	17769	17351	17579	17577	17832	17594	17659	17659	17634	17730	17618	17826	17567	17428	17752	17559	17793	17564	17493	17747	17581	17482	17413	17588	17642	17661	17397	17714	17797	17712	17784	17400	17712	17623	17655	17763	17586	17358	17589	17774	17639	17676	17523	17636	17416	17488	17573	17493	17883	17636	17652	17670	17589	17788	17536	17632	17738	17831	17845	17586	17719	17581	17654	17546	17515	17514	17612	17445	17568	17699	17634	17717	17733	17524	17577	17497	17679	17799	17507	17428	17647	17630	17683	17712	17409	17530	17587	17815	17555	17647	17541	17595	17598	17407	17649	17655	17701	17740	17707	17598	17496	17634	17708	17581	17764	17745	17705	17723	17524	17698	17561	17628	17789	17847	17699	17716	17658	17766	17808	17732	17657	17455	17750	17431	17801	17601	17612	17698	17808	17792	17614	17704	17694	17469	17796	17777	17541	17778	17708	17593	17975	17817	17514	17613	17424	17682	17576	17540	17511	17691	17598	17727	17552	17558	17609	17769	17526	17597	17662	17700	17656	17616	17497	17595	17707	17684	17642	17422	17517	17356	17850	17555	17555	17624	17758	17735	17621	17709	17845	17631	17556	17725	17544	17708	17395	17474	17230	17714	17882	17414	17754	17586	17564	17553	17725	17643	17681	17540	17647	17849	17805	17669	17848	17702	17902	17597	17474	17593	17413	17532	17879	17725	17635	17480	17656	17608	17503	17478	17696	17524	17769	17509	17548	17553	17668	17754	17584	17822	17740	17807	17751	17470	17554	17641	17657	17521	17710	17780	17535	17562	17554	17567	17455	17530	17568	17704	17691	17500	17356	17599	17481	17584	17670	17619	17526	17632	17943	17668	17496	17621	17599	17697	17631	17527	17650	17789	17659	17688	17578	17765	17683	17770	17661	17659	17645	17643	17759	17596	17626	17708	17658	17780	17672	17721	17631	17675	17627	17537	17585	17681	17376	17448	17502	17669	17493	17703	17822	17488	17451	17802	17474	17671	17507	17589	17439	17587	17618	17922	17731	17846	17597	17734	17675	17640	17665	17719	17667	17618	17793	17559	17639	17622	17705	17903	17598	17671	17787	17753	17754	17611	17582	17613	17595	17881	17472	17563	17658	17744	17539	17687	17737	17590	17838	17728	17868	17814	17758	17653	17720	17695	17777	17565	17679	17855	17699	17773	17460	17614	17714	17658	17642	17573	17763	17663	17565	17622	17561	17480	17641	17399	17686	17727	17929	17771	17579	17693	17634	17680	17639	17519	17614	17793	17710	17696	17543	17702	17745	17586	17330	17666	17773	17448	17673	17558	17393	17679	17572	17653	17411	17604	17693	17841	17391	17471	17805	17885	17441	17560	17366	17565	17622	17706	17513	17591	17750	17643	17659	17941	17575	17899	17651	17513	17587	17561	17535	17609	17690	17831	17645	17760	17758	17800	17640	17570	17559	17462	17684	17562	17703	17495	17833	17680	17767	18029	17543	17666	17618	17802	17645	17628	17717	17603	17459	17621	17916	17720	17756	17463	17566	17657	17618	17727	17667	17763	17599	17644	17779	17814	17752	17793	17636	17689	17495	17613	17698	17520	17739	17528	17569	17457	17521	17380	17722	17764	17540	17439	17588	17555	17639	17592	17713	17797	17815	17487	17478	17580	17736	17625	17757	17590	17734	17795	17700	17541	17414	17659	17636	17539	17494	17564	17560	17739	17743	17994	17559	17596	17544	17695	17631	17456	17883	17678	17632	17512	17573	17730	17465	17661	17618	17725	17908	17678	17648	17536	17455	17716	17874	17875	17452	17703	17689	17479	17786	17457	17677	17624	17743	17661	17755	17615	17635	17374	17658	17553	17668	17664	17678	17605	17752	17612	17610	17591	17701	17677	17579	17574	17318	17672	17615	17580	17620	17611	17704	17595	17477	17641	17818	17644	17679	17704	17698	17543	17773	17482	17665	17587	17666	17636	17653	17536	17843	17826	17763	17608	17668	17804	17960	17581	17880	17725	17612	17667	17487	17669	17852	17700	17688	17551	17839	17702	17824	17571	17414	17583	17663	17537
17876	27521	33169	37958	35787	30305	28122	25482	24162	23568	23411	20165	17972	16736	15887	15326	15269	14742	14920	14738	14440	14288	14199	14144	14094	13936	14171	13982	13830	13828	13881	13949	13849	13934	13598	13630	13735	13399	13650	13957	13626	13771	13628	13801	13750	13734	13839	13735	13673	13586	13742	13851	13802	13727	13935	13818	13840	13675	13840	13649	13668	13645	13744	13743	13755	13714	13498	13631	13918	13608	13626	13686	13864	13691	13700	13642	13881	13690	13648	13660	13767	13602	13784	13795	13810	13786	13882	13760	13755	13642	13756	13653	13652	13802	13502	13769	13696	13794	13655	13790	13790	13728	13876	13537	13678	13666	13620	13805	13672	13771	13712	13741	13724	13601	13741	13722	13654	13630	13735	13713	13751	13738	13716	13660	13716	13653	13690	13668	13642	13862	13848	13734	13676	13676	13770	13659	13669	13787	13662	13698	13698	13763	13773	13668	13522	13741	13861	13700	13670	13684	13634	13781	13770	13599	13703	13650	13636	13858	13720	13759	13906	13717	13795	13725	13828	13754	13713	13718	13789	13693	13637	13732	13648	13893	13637	13869	13733	13643	13666	13686	13770	13685	13679	13869	13827	13633	13737	13660	13782	13743	13736	13642	13686	13695	13655	13714	13877	13728	13758	13741	13669	13861	13850	13755	13561	13662	13789	13766	13686	13667	13598	13675	13739	13812	13762	13878	13843	13668	13848	13870	13583	13788	13717	13767	13740	13682	13503	13764	13743	13837	13790	13704	13743	13731	13837	13893	13793	13666	13836	13630	13715	13737	13663	13627	13772	13824	13836	13914	13758	13902	13760	13867	13705	13745	13797	14003	13630	13814	13718	13734	13616	13890	13783	13749	13747	13738	13640	13855	13679	13880	13797	13798	13788	13717	13687	13802	13592	13657	13669	13608	13771	13724	13449	13593	13612	13696	13865	13937	13709	13781	13658	13921	13916	13634	13692	13634	13843	13760	13636	13777	13813	13767	13709	13775	13647	13623	13773	13780	13800	13628	13637	13853	13784	13782	13571	13789	13777	13754	13701	13749	13568	13690	13897	13568	13913	13781	13818	13815	13670	13595	13961	13812	13777	13703	13658	13718	13633	13662	13636	13646	13647	13590	13699	13554	13798	13720	13855	13798	13841	13736	13729	13659	13567	13693	13774	13804	13657	13697	13782	13711	13814	13750	13804	13619	13759	13937	13697	13768	13544	13892	13739	13752	13653	13623	13666	13615	13681	13816	13690	13711	13685	13660	13718	13645	13699	13690	13806	13642	13735	13654	13742	13734	13654	13843	13722	13667	13761	13659	13765	13780	13745	13604	13740	13752	13715	13886	13667	13709	13764	13639	13685	13798	13663	13904	13732	13656	13796	13714	13748	13726	13746	13845	13626	13707	13664	13778	13776	13801	13820	13939	13811	13768	13783	13746	13735	13802	13845	13620	13865	13688	13695	13740	13668	13807	13853	13669	13781	13748	13754	13643	13736	13898	13794	13876	13526	13749	13712	13732	13779	13607	13879	13733	13673	13778	13718	13749	13903	13784	13812	13774	13803	13725	13710	13804	13783	13764	13783	13713	13773	13666	13956	13717	13632	13934	13866	13747	13632	13589	13895	13619	13880	13874	13741	13693	13669	13672	13631	13703	13776	13806	13824	13751	13806	13795	13905	13620	13730	13550	13764	13687	13881	13728	13660	13874	13904	13845	13720	13666	13777	13795	13754	13755	13870	13608	13674	13798	13770	13671	13908	13821	13893	13894	13711	13598	13776	13802	13771	13595	13652	13708	13774	13723	13718	13531	13894	13757	13833	13741	13750	13660	13654	13771	13880	13797	13709	13562	13795	13847	13633	13712	13869	13800	13774	13586	13740	13691	13825	13926	13701	13744	13644	13801	13790	13546	13645	13615	13835	13796	13675	13823	13962	13697	13903	13688	13925	13831	13701	13648	13641	13713	13756	13712	13875	13834	13671	13722	13689	13732	13693	13795	13723	13837	13785	13641	13708	13519	13615	13580	13698	13757	13727	13798	13769	13631	13692	13688	13789	13790	13827	13558	13700	13786	13604	13768	13738	13612	13805	13839	13784	13690	13812	13611	13796	13573	13752	13824	13758	13733	13829	13724	13798	13686	13685	13694	13740	13773	13645	13857	13541	13857	13727	13841	13655	13674	13666	13654	13732	13765	13805	13781	13584	13576	13739	13765	13727	13746	13807	13686	13673	13650	13703	13592	13712	13849	13724	13813	13780	13680	13581	13542	13773	13817	13807	13748	13645	13809	13816	13844	13708	13706	13772	13737	13713	13864	13660	13820	13955	13599	13789	13737	13770	14085	13665	13629	13765	13701	13733	13652	13656	13738	13614	13659	13800	13758	13848	13814	13699	13825	13665	13953	13592	13826	13670	13609	13731	13705	13738	13763	13934	13725	13658	13677	13876	13658	13752	13864	13587	13692	13828	13818	13631	13764	13742	13924	13529	13759	13547	13788	13523	13659	13786	13739	13669	13842	13803	13643	13801	13694	13762	13598	13913	13646	13753	13573	13566	13806	13773	13783	13876	13671	13771	13618	13692	13838	13645	13666	13542	13845	13706	13692	13739	13876	13747	13857	13645	13626	13682	13730	13876	13803	13666	13615	13733	13847	13555	13803	13710	13650	13611	13861	13675	13797	13637	13788	13718	13731	13700	13801	13808	13606	13757	13596	13722	13735	13767	13673	13691	13861	13744	13733	13715	13793	13697	13716	13809	13816	13782	13641	13885	13607	13685	13616	13653	13626	13760	13632	13642	13684	13741	13643	13791	13632	13804	13809	13717	13717	13773	13446	13730	13855	13722	13727	13709	13802	13800	13560	13744	13712	13786	13683	13671	13720	13816	13737	13642	13797	13738	13661	13674	13741	13725	13765	13716	13648	13794	13930	13584	13748	13655	13502	13824	13851	13822	13774	13610	13850	13728	13589	13678	13692	13660	13863	13867	13850	13800	13875	13674	13756	13753	13824	13839	13693	13671	13822	13659	13671	13782	13974	13718	13472	13821	13802	13704	13611	13787	13661	13509	13805	13605	13660	13822	13683	13636	13773	13532	13902	13782	13747	13852	13710	13687	13702	13711	13711	13699	13600	13792	13881	13829	13697	13721	13719	13591	13793	13791	13776	13674	13588	13834	13760	13774	13624	14031	13841	13663	13625	13757	13830	13758	13670	13898	13599	13834	13682	13753	13762	13723	13880	13873	13713	13645	13852	13819	13800	13613	13798	13761	13728	13711	13744	13711	13778	13798	13700	13751	13841	13799	13715	13793	13776	13768	13624	13720	13899	13791	13639	13722	13727	13864	13680	13693	13686	13703	13697	13543	13748	13833	13655	13565	13764	13816	13789	13698	13602	13735	13686	13697	13756	13886	13741	13839	13470	13798	13748	13631	13733	13786	13811	13625	13614	13744	13755	13591	13765	13728	13821	13815	13762	13884	13739	13820	13665	13763	13640	13708	13428	13573	13852	13567	13663	13787	13683	13809	13624	13814	13877	13665	13686	13703	13723	13599	13645	13787	13769	13762	13769	13759	13756	13553	13884	13706	13722	13775	13743	13734	13759	13692	13826	13720	13666	13870	13546	13941	13667	13806	13628	13521	13751	13768	13756	13902	13711	13808	13818	13802	13651	13874	13565	13575	13744	13772	13572	13682	13651	13721	13853	13679	13749	13832	13706	13911	13788	13675	13882	13690	13784	13720	13877	13753	13885	13771	13609	13836	13641	13741	13596	13773	13828	13784	13858	13767	13729	13685	13809	13818	13805	13857	13665	13744	13731	13755	13835	13603	13677	13734	13915	13621	13831	13817	13674	13683	13828	14033	13778	13732	13710	13829	13688	13893	13777	13838	13709	13771	13724	13839	13736	13738	13960	13728	13889	13701	13703	13654	13670	13876	13679	13697	13817	13605	13807	13808	13790	13714	13561	13730	13806	13608	13606	13731	13727	13797	13792	13698	13700	13787	13829	13687	13723	13742	13630	13762	13621	13653	13738	13870	13706	13764	13775	13677	13658	13657	13861	13599	13735	13838	13807	13786	13802	13850	13743	13560	13730	13773	13872	13671	13766	13730	13759	13669	13806	13745	13675	13847	13754	13455	13667	13673	13624	13812	13811	13786	13757	13634	13832	13734	13751	13795	13589	13750	13781	13728	13915	13784	13768	13683	13604	13732	13655	13711	13696	13884	13744	13907	13701	13803	13709	13781	13652	13666	13679	13769	13714	13921	13775	13872	13867	13637	13748	13642	13637	13825	13795	13805	13654	13790	13819	13817	13683	13574	13792	13603	13702	13737	13634	13802	13645	13561	13794	13703	13725	13705	13673	13667	13552	13773	13762	13748	13932	13590	13819	13675	13627	13778	13669	13705	13810	13712	13775	13927	13641	13685	13718	13543	13800	13651	13866	13733	13693	13805	13619	13692	13745	13646	13770	13863	13674	13745	13767	13672	13857	13532	13761	13669	13849	13640	13649	13806	13766	13678	13726	13599	13850	13664	13679	13710	13705	13732	13787	13939	13612	13722	13673	13746	13758	13742	13732	13862	13750	13619	13772	13752	13647	13755	13758	13692	13764	13878	13746	13783	13689	13474	13781	13681	13755	13619	13748	13806	13823	13803	13786	13871	13604	13791	13723	13912	13649	13710	13619	13894	13779	13784	13708	13725	13616	13768	13484	13827	13777	13674	13612	13842	13617	13602	13874	13617	13780	13641	13727	13654	13766	13755	13719	13798	13732	13811	13773	13993	13658	13709	13704	13690	13968	13800	13760	13724	13728	13453	13714	13584	13770	13733	13860	13743	13918	13658	13728	13894	13772	13804	13573	13734	13755	13794	13723	13865	13826	13832	13649	13527	13785	13799	13788	13685	13642	13895	13745	13756	13600	13755	13705	13726	13695	13676	13840	13722	13678	13618	13744	13546	13668	13573	13656	13801	13625	14001	13721	13902	13836	13788	13773	13570	13699	13963	13703	13654	13848	13854	13882	13815	13744	13718	13685	13770	13796	13834	13693	13633	13582	13886	13542	13682	13623	13668	13795	13829	13760	13701	13792	13744	13738	13815	13535	13641	13806	13866	13700	13978	13675	13605	13817	13666	13766	13677	13513	13781	13771
26183	21576	29315	31199	33124	33225	32372	30267	29389	28851	28855	30410	22179	20484	20024	19522	19256	18769	18815	18689	18374	18022	17882	18182	17963	17722	17915	17680	17743	17547	17659	17612	17597	17573	17751	17416	17636	17772	17650	17675	17539	17628	17644	17357	17513	17314	17753	17730	17568	17747	17517	17507	17568	17648	17679	17515	17628	17641	17567	17528	17409	17566	17671	17588	17696	17815	17259	17289	17499	17668	17558	17649	17812	17664	17553	17523	17658	17622	17669	17497	17712	17479	17576	17422	17646	17506	17630	17603	17529	17506	17549	17567	17615	17705	17744	17438	17649	17543	17691	17487	17444	17547	17353	17568	17664	17627	17606	17463	17567	17523	17630	17447	17493	17666	17375	17415	17715	17326	17727	17658	17648	17451	17539	17577	17661	17675	17327	17485	17533	17418	17554	17474	17608	17422	17525	17649	17542	17606	17466	17765	17638	17436	17516	17506	17513	17553	17525	17545	17640	17610	17427	17358	17642	17534	17478	17558	17699	17523	17532	17803	17516	17735	17690	17583	17664	17490	17508	17824	17761	17492	17701	17624	17557	17837	17604	17519	17736	17694	17643	17563	17620	17377	17609	17753	17482	17644	17354	17597	17662	17514	17503	17558	17630	17624	17561	17688	17554	17588	17482	17434	17463	17519	17543	17556	17685	17689	17570	17587	17673	17570	17637	17556	17420	17688	17365	17480	17528	17543	17603	17558	17717	17554	17559	17620	17547	17788	17580	17524	17631	17337	17422	17527	17561	17766	17425	17678	17528	17558	17420	17583	17548	17655	17539	17310	17544	17411	17510	17481	17666	17643	17646	17790	17496	17656	17677	17484	17628	17722	17758	17583	17599	17576	17496	17376	17635	17605	17510	17632	17514	17820	17517	17526	17543	17496	17401	17611	17337	17365	17458	17689	17559	17423	17518	17743	17524	17533	17464	17589	17473	17576	17708	17485	17574	17734	17602	17588	17615	17415	17359	17420	17517	17613	17663	17545	17429	17494	17732	17558	17541	17365	17549	17476	17783	17544	17589	17468	17444	17527	17501	17839	17585	17609	17667	17369	17663	17552	17597	17507	17513	17362	17462	17580	17597	17541	17617	17651	17479	17501	17501	17418	17726	17638	17432	17500	17545	17474	17532	17588	17656	17476	17436	17352	17506	17574	17646	17556	17574	17647	17543	17313	17458	17512	17560	17524	17524	17516	17450	17464	17384	17628	17558	17393	17419	17719	17420	17391	17558	17651	17450	17347	17362	17535	17587	17659	17677	17789	17706	17570	17334	17623	17646	17492	17666	17396	17541	17504	17476	17501	17643	17676	17580	17494	17806	17571	17503	17422	17457	17673	17460	17529	17639	17619	17475	17439	17453	17553	17626	17590	17748	17692	17407	17362	17465	17532	17558	17694	17567	17720	17545	17746	17583	17397	17646	17608	17652	17668	17556	17742	17568	17456	17546	17507	17418	17682	17493	17546	17633	17630	17493	17701	17565	17654	17710	17600	17608	17712	17616	17403	17286	17510	17590	17387	17657	17655	17467	17526	17529	17519	17617	17496	17558	17512	17478	17429	17651	17774	17735	17788	17532	17732	17586	17863	17612	17502	17582	17665	17520	17494	17571	17664	17532	17457	17687	17511	17688	17612	17429	17425	17681	17500	17552	17491	17515	17517	17569	17629	17497	17455	17339	17728	17708	17682	17458	17670	17842	17641	17600	17526	17765	17534	17635	17525	17696	17310	17797	17580	17392	17620	17438	17619	17703	17489	17795	17562	17526	17770	17724	17750	17620	17498	17649	17583	17405	17378	17546	17613	17689	17551	17470	17607	17604	17516	17493	17748	17704	17652	17752	17672	17469	17551	17730	17571	17653	17570	17613	17553	17413	17605	17475	17538	17520	17715	17527	17616	17569	17585	17439	17343	17320	17454	17591	17553	17420	17742	17531	17452	17441	17444	17592	17630	17491	17470	17562	17485	17491	17674	17390	17685	17642	17553	17486	17394	17774	17761	17672	17632	17791	17592	17533	17637	17487	17655	17537	17630	17609	17422	17766	17555	17557	17582	17510	17729	17594	17549	17387	17306	17763	17332	17409	17305	17600	17527	17507	17733	17462	17586	17466	17611	17589	17479	17572	17659	17734	17585	17541	17697	17512	17549	17617	17746	17566	17676	17710	17861	17581	17647	17393	17633	17604	17585	17382	17464	17488	17604	17416	17608	17469	17598	17815	17478	17448	17645	17433	17611	17600	17513	17843	17474	17589	17633	17655	17537	17604	17686	17445	17360	17634	17472	17590	17633	17637	17585	17632	17555	17639	17332	17481	17646	17735	17702	17569	17475	17491	17643	17507	17364	17653	17633	17601	17453	17482	17515	17700	17723	17735	17633	17428	17605	17461	17787	17590	17664	17510	17549	17178	17421	17583	17436	17461	17735	17381	17581	17539	17593	17581	17561	17555	17647	17706	17648	17549	17629	17585	17325	17444	17613	17534	17361	17624	17467	17520	17544	17522	17331	17482	17500	17596	17578	17817	17711	17569	17558	17276	17523	17472	17461	17575	17656	17691	17541	17639	17553	17618	17426	17617	17653	17659	17606	17592	17684	17649	17491	17483	17457	17504	17646	17443	17414	17678	17603	17802	17494	17531	17503	17703	17549	17578	17600	17946	17569	17613	17340	17339	17578	17648	17624	17536	17555	17669	17714	17685	17523	17479	17493	17391	17435	17661	17493	17652	17612	17655	17700	17437	17511	17560	17505	17609	17747	17488	17642	17674	17610	17516	17617	17466	17544	17438	17511	17523	17615	17699	17531	17413	17474	17564	17537	17577	17587	17741	17528	17407	17432	17701	17659	17494	17625	17518	17648	17363	17570	17580	17654	17665	17515	17585	17524	17639	17548	17634	17566	17383	17467	17510	17438	17543	17402	17456	17513	17604	17717	17814	17581	17728	17506	17487	17580	17511	17458	17470	17475	17446	17388	17458	17614	17780	17373	17741	17628	17445	17625	17456	17367	17460	17498	17503	17552	17670	17360	17621	17821	17670	17826	17677	17499	17414	17579	17665	17793	17736	17737	17479	17288	17350	17522	17538	17462	17618	17592	17600	17425	17344	17697	17654	17418	17446	17538	17701	17427	17692	17639	17522	17361	17598	17632	17466	17457	17384	17531	17699	17523	17463	17372	17577	17466	17447	17634	17523	17284	17524	17604	17403	17682	17654	17687	17665	17388	17559	17698	17589	17809	17554	17598	17708	17692	17546	17442	17608	17649	17699	17508	17540	17538	17448	17858	17656	17783	17692	17506	17677	17485	17635	17701	17821	17420	17367	17707	17627	17524	17809	17722	17670	17482	17471	17663	17671	17441	17324	17507	17726	17383	17484	17541	17571	17559	17606	17731	17328	17663	17680	17351	17582	17713	17759	17430	17503	17432	17641	17563	17496	17525	17422	17598	17575	17668	17641	17660	17595	17607	17825	17468	17508	17465	17727	17683	17581	17672	17824	17544	17645	17333	17669	17612	17534	17356	17723	17328	17562	17436	17578	17548	17414	17375	17446	17534	17532	17404	17701	17621	17407	17337	17529	17718	17600	17652	17483	17520	17562	17394	17434	17607	17750	17393	17552	17719	17620	17847	17666	17513	17714	17546	17395	17622	17476	17410	17713	17385	17738	17554	17548	17523	17694	17474	17424	17553	17561	17568	17480	17651	17707	17583	17437	17388	17725	17655	17594	17674	17718	17648	17545	17686	17563	17450	17493	17673	17620	17836	17630	17478	17756	17641	17706	17640	17675	17644	17603	17499	17366	17522	17633	17611	17573	17624	17568	17462	17634	17530	17642	17618	17686	17510	17708	17439	17583	17510	17526	17556	17448	17545	17340	17486	17636	17678	17616	17760	17692	17558	17495	17503	17573	17722	17869	17361	17570	17582	17558	17616	17311	17474	17558	17653	17616	17334	17537	17505	17601	17469	17601	17669	17763	17522	17458	17537	17495	17548	17810	17475	17434	17594	17738	17548	17499	17553	17561	17541	17783	17443	17524	17717	17400	17558	17408	17553	17534	17493	17518	17309	17706	17648	17610	17591	17750	17611	17632	17393	17428	17502	17525	17538	17678	17550	17489	17764	17517	17566	17495	17475	17513	17500	17622	17607	17588	17550	17536	17570	17612	17625	17490	17594	17537	17498	17339	17895	17572	17553	17577	17672	17691	17488	17546	17360	17562	17622	17607	17557	17527	17619	17534	17616	17815	17501	17448	17449	17488	17354	17637	17457	17436	17696	17629	17438	17671	17508	17563	17493	17793	17308	17401	17715	17283	17795	17738	17541	17569	17364	17532	17627	17502	17787	17408	17688	17740	17712	17487	17436	17563	17682	17665	17611	17652	17630	17737	17579	17519	17649	17700	17603	17554	17376	17494	17577	17440	17593	17761	17505	17394	17580	17665	17402	17508	17515	17360	17654	17522	17431	17528	17618	17641	17573	17471	17712	17715	17923	17634	17636	17644	17557	17674	17543	17518	17441	17618	17464	17349	17572	17759	17718	17594	17616	17801	17720	17831	17565	17390	17520	17679	17648	17349	17693	17633	17762	17428	17571	17626	17520	17716	17568	17380	17571	18008	17732	17504	17572	17505	17390	17733	17598	17687	17705	17645	17348	17651	17624	17557	17578	17714	17477	17520	17457	17724	17596	17674	17461	17369	17456	17721	17612	17487	17387	17399	17490	17427	17710	17611	17585	17690	17463	17539	17516	17649	17457	17464	17592	17628	17612	17523	17385	17429	17637	17585	17662	17430	17481	17840	17464	17700	17414	17596	17580	17696	17836	17407	17596	17626	17273	17607	17611	17655	17595	17732	17513	17569	17658	17349	17546	17478	17597	17488	17722	17623	17441	17630	17471	17664	17299	17669	17648	17385	17531	17458	17461	17405	17487	17429	17385	17530	17351	17683	17484	17650	17895	17440	17523	17668	17589	17471	17546	17457	17591	17519	17451	17366	17526	17594	17565	17676	17537	17759	17469	17731	17726	17610	17501	17639	17708	17699	17301	17225	17407	17593	17609	17726	17433	17626	17450	17707	17691	17436	17619	17776	17478	17708	17526	17619	17565	17689	17474	17453	17380	17482	17692	17635	17372	17510	17548	17732	17891
17415	34500	38185	43420	40665	35089	31930	31622	30052	29403	29722	28752	19343	17971	17128	16693	16152	15422	15382	15019	14551	14067	14293	14398	14344	14041	14228	13878	14076	13907	13836	13878	13928	13713	13882	13606	13726	13809	13833	13886	13580	13668	13736	13786	13670	13549	13785	13742	13694	13619	13576	13664	13756	13774	13781	13743	13799	13761	13534	13643	13689	13563	13664	13591	13642	13591	13497	13845	13728	13739	13628	13813	13737	13738	13757	13745	13576	13712	13744	13669	13736	13645	13681	13825	13780	13579	13705	13695	13608	13532	13729	13795	13639	13651	13672	13626	13725	13670	13649	13554	13589	13628	13650	13745	13736	13659	13618	13592	13674	13664	13684	13713	13693	13683	13635	13804	13478	13640	13719	13857	13554	13746	13778	13589	13632	13815	13668	13758	13620	13657	13629	13682	13671	13716	13782	13566	13779	13640	13767	13807	13771	13702	13712	13562	13767	13709	13625	13584	13655	13560	13604	13733	13619	13687	13657	13689	13770	13768	13762	13713	13847	13686	13680	13681	13711	13794	13667	13676	13609	13774	13746	13623	13611	13728	13648	13690	13552	13724	13818	13768	13718	13881	13718	13769	13782	13727	13600	13735	13608	13702	13694	13747	13568	13747	13739	13670	13765	13640	13802	13599	13749	13496	13966	13631	13600	13865	13641	13789	13757	13817	13619	13779	13609	13792	13576	13709	13765	13673	13646	13732	13785	13619	13642	13781	13659	13693	13753	13797	13605	13733	13818	13643	13631	13756	13604	13602	13681	13754	13715	13694	13662	13610	13638	13756	13607	13780	13749	13649	13759	13594	13542	13560	13773	13690	13722	13745	13739	13790	13735	13821	13574	13644	13830	13765	13834	13788	13523	13719	13782	13676	13779	13681	13595	13612	13657	13561	13706	13724	13770	13641	13778	13675	13667	13560	13758	13694	13631	13755	13886	13584	13729	13460	13640	13790	13736	13643	13693	13676	13808	13869	13695	13702	13754	13744	13979	13661	13789	13625	13838	13545	13716	13645	13717	13624	13641	13668	13827	13885	13617	13743	13779	13707	13852	13468	13834	13565	13728	13622	13699	13578	13662	13619	13788	13654	13670	13761	13643	13577	13628	13623	13624	13810	13630	13545	13695	13523	13662	13721	13750	13833	13639	13662	13934	13783	13642	13813	13733	13681	13758	13783	13685	13740	13734	13689	13689	13723	13799	13675	13696	13537	13912	13497	13871	13701	13703	13839	13643	13592	13704	13666	13666	13672	13637	13686	13790	13523	13762	13706	13782	13688	13572	13744	13663	13594	13659	13696	13606	13689	13665	13680	13731	13672	13815	13634	13487	13753	13577	13636	13676	13785	13647	13682	13735	13660	13740	13697	13613	13701	13819	13886	13854	13799	13687	13784	13688	13660	13721	13761	13649	13650	13737	13794	13629	13646	13599	13768	13838	13730	13516	13665	13534	13689	13765	13659	13622	13759	13793	13509	13872	13741	13655	13681	13744	13838	13559	13712	13713	13590	13847	13848	13703	13671	13733	13713	13806	13831	13730	13692	13644	13495	13606	13555	13600	13667	13722	13762	13595	13774	13599	13665	13834	13775	13804	13681	13645	13700	13729	13755	13772	13667	13757	13592	13773	13611	13625	13754	13823	13701	13775	13670	13605	13748	13805	13716	13703	13493	13708	13667	13789	13663	13636	13655	13672	13779	13766	13799	13773	13842	13592	13716	13526	13662	13642	13658	13720	13762	13862	13688	13847	13481	13670	13691	13479	13520	13704	13609	13683	13597	13646	13800	13766	13631	13681	13740	13505	13652	14028	13727	13704	13730	13567	13797	13800	13679	13798	13582	13984	13622	13615	13524	13786	13799	13717	13696	13718	13773	13655	13574	13638	13867	13653	13661	13544	13811	13649	13703	13666	13701	13805	13641	13634	13669	13839	13769	13573	13742	13821	13693	13752	13650	13904	13681	13566	13702	13790	13655	13645	13694	13773	13897	13660	13816	13534	13420	13696	13471	13845	13734	13733	13598	13632	13483	13604	13671	13761	13777	13639	13726	13642	13875	13725	13667	13680	13620	13688	13825	13810	13621	13801	13679	13718	13651	13734	13739	13716	13669	13637	13805	13583	13637	13523	13700	13714	13806	13778	13738	13727	13728	13732	13721	13778	13623	13812	13792	13629	13756	13592	13726	13692	13613	13715	13663	13793	13642	13727	13706	13751	13596	13631	13622	13823	13717	13628	13832	13702	13746	13616	13694	13749	13588	13715	13621	13698	13805	13664	13771	13783	13642	13698	13670	13669	13718	13814	13635	13540	13669	13632	13658	13686	13743	13800	13529	13687	13643	13715	13802	13773	13688	13658	13842	13856	13506	13471	13739	13582	13656	13695	13950	13753	13925	13828	13711	13749	13621	13719	13670	13664	13707	13620	13640	13705	13658	13765	13681	13708	13605	13776	13546	13805	13757	13777	13631	13637	13904	13775	13736	13771	13703	13688	13691	13766	13723	13651	13542	13673	13586	13752	13653	13757	13550	13497	13895	13573	13621	13669	13680	13737	13673	13617	13665	13831	13726	13713	13696	13679	13697	13632	13776	13660	13802	13748	13618	13613	13638	13751	13496	13822	13762	13609	13830	13767	13662	13724	13634	13686	13706	13706	13622	13710	13529	13504	13693	13686	13709	13683	13734	13820	13774	13730	13866	13775	13700	13720	13664	13801	13777	13768	13762	13669	13715	13748	13645	13689	13646	13766	13845	13566	13496	13693	13744	13806	13796	13829	13652	13517	13589	13715	13577	13731	13712	13635	13607	13752	13584	13630	13770	13640	13762	13703	13481	13776	13697	13676	13582	13821	13596	13655	13699	13607	13657	13645	13762	13670	13818	13687	13725	13593	13688	13657	13651	13816	13709	13635	13723	13849	13666	13537	13757	13752	13886	13545	13589	13619	13810	13610	13701	13690	13753	13635	13796	13686	13768	13687	13770	13807	13734	13663	13571	13718	13809	13812	13764	13763	13592	13613	13716	13512	13537	13750	13841	13696	13502	13594	13606	13668	13776	13832	13682	13609	13686	13758	13830	13613	13707	13783	13756	13719	13784	13675	13701	13747	13641	13650	13709	13737	13724	13804	13757	13654	13773	13819	13664	13626	13744	13652	13939	13719	13644	13677	13865	13607	13651	13524	13767	13589	13695	13576	13731	13645	13531	13572	13571	13747	13782	13592	13835	13726	13528	13733	13729	13790	13671	13938	13728	13432	13603	13568	13625	13611	13890	13752	13775	13734	13680	13786	13650	13705	13758	13754	13615	13759	13645	13697	13636	13629	13607	13598	13593	13867	13733	13650	13599	13633	13686	13658	13711	13574	13621	13849	13660	13858	13663	13961	13843	13797	13671	13708	13806	13708	13597	13719	13640	13666	13647	13717	13770	13775	13831	13864	13819	13638	13566	13877	13782	13976	13600	13563	13614	13675	13606	13716	13592	13587	13708	13685	13678	13718	13615	13797	13695	13682	13678	13586	13697	13779	13915	13712	13647	13658	13816	13622	13736	13635	13612	13739	13683	13740	13710	13570	13531	13703	13817	13740	13583	13777	13575	13572	13789	13627	13688	13715	13726	13683	13704	13628	13762	13759	13767	13803	13585	13612	13672	13630	13564	13679	13708	13648	13750	13558	13643	13688	13557	13752	13795	13650	13620	13599	13676	13605	13637	13684	13660	13605	13692	13738	13601	13595	13682	13883	13648	13559	13656	13712	13843	13529	13864	13654	13606	13944	13736	13783	13691	13660	13564	13689	13722	13605	13813	13658	13642	13770	13672	13698	13674	13711	13839	13528	13693	13771	13728	13918	13777	13786	13684	13722	13616	13599	13686	13740	13764	14004	13699	13681	13878	13748	13786	13791	13754	13851	13594	13659	13632	13600	13789	13694	13673	13544	13636	13690	13701	13757	13584	13783	13719	13668	13722	13711	13548	13685	13693	13692	13581	13676	13665	13684	13601	13686	13628	13777	13629	13638	13716	13637	13551	13652	13743	13742	13716	13619	13670	13550	13862	13611	13758	13749	13726	13884	13778	13483	13567	13462	13723	13578	13720	13661	13580	13808	13587	13694	13745	13700	13755	13661	13588	13782	13682	13696	13729	13687	13670	13647	13749	13705	13654	13670	13649	13756	13621	13602	13791	13712	13815	13806	13747	13678	13730	13880	13568	13881	13830	13703	13637	13617	13579	13766	13636	13557	13491	13719	13757	13770	13796	13647	13578	13676	13671	13739	13634	13699	13752	13735	13832	13826	13569	13654	13491	13772	13552	13705	13789	13582	13524	13753	13727	13667	13658	13614	13603	13908	13667	13742	13689	13703	13682	13669	13842	13798	13535	13725	13677	13640	13808	13521	13636	13830	13827	13839	13523	13519	13696	13504	13787	13675	13713	13756	13689	13517	13683	13696	13659	13626	13779	13734	13611	13823	13644	13637	13713	13641	13595	13717	13602	13774	13590	13651	13627	13734	13665	13639	13678	13711	13799	13752	13668	13686	13848	13647	13789	13744	13607	13627	13769	13586	13675	13764	13755	13752	13657	13777	13659	13718	13694	13731	13599	13773	13899	13722	13762	13766	13736	13821	13750	13824	13694	13643	13724	13600	13860	13701	13765	13656	13764	13859	13697	13724	13785	13727	13736	13745	13727	13617	13668	13781	13490	13672	13865	13488	13722	13631	13741	13556	13785	13690	13631	13874	13600	13572	13715	13736	13784	13650	13670	13803	13538	13717	13605	13744	13735	13694	13752	13667	13666	13929	13887	13656	13736	13602	13687	13756	13749	13804	13671	13681	13619	13697	13570	13736	13662	13656	13663	13771	13793	13702	13684	13661	13652	13593	13970	13607	13711	13750	13732	13551	13736	13746	13779	13710	13758	13559	13661	13558	13767	13797	13880	13717	13670	13494	13690	13492	13722	13575	13837	13716	13563	13580	13541	13842	13707	13646	13603	13804	13616	13797	13630	13634	13725	13663	13799	13771	13646	13792	13656	13590	13859	13921	13761	13649	13438	13724	13773	13658	13607	13626	13779	13723	13722	13725	13649	13707	13720	13698	13954	13560	13580	13748	13571	13729	13735	13738	13726	13708	13654	13522	13581	13744	13646
24754	21510	29171	26451	29043	33308	36923	34077	31656	31320	31800	34071	23983	22395	21730	20552	20142	19780	19478	19223	18731	18648	18410	18269	18351	18411	18082	17904	18140	18048	17930	17858	17914	17839	17808	17790	17670	17989	17735	17756	17771	17713	17764	17878	17940	17711	17790	17635	17692	17727	18022	18004	17854	17787	17670	17754	17683	17703	17773	17838	17991	17761	17890	17645	17585	18045	17828	17696	17701	17748	17829	17716	17848	17817	17830	17793	17619	17863	17674	17787	17872	17651	17612	17847	17925	17709	17802	17669	17816	17617	17743	17715	17778	17819	17872	17799	17574	17638	17817	17741	17790	17809	17701	17630	17742	17662	17771	17632	17674	17841	17726	17394	17897	17744	17496	17618	17774	17547	17511	17769	17619	17752	17682	17707	17735	17689	17786	17713	17767	17719	17787	17769	17741	17467	17655	17742	17703	17675	17722	17815	17540	17830	17849	17882	17890	17713	17701	17661	17689	17854	17767	17562	17624	17689	17799	17910	17705	17823	17609	17856	17711	17693	17663	17529	17698	17799	17767	17704	17686	17706	17745	17684	17723	17595	17590	17927	17683	17702	17528	17729	17594	17717	17577	17863	17602	17623	17817	17927	17821	17587	17854	17778	17822	17911	17660	17658	17593	17627	17811	17722	17540	17649	17909	17769	17658	17748	17703	17716	17696	17697	17588	17532	17807	17740	17675	17601	17900	17807	17705	17714	17700	17605	17625	17746	17573	17828	17561	17768	17689	17604	17836	17446	17768	17660	17777	17718	17689	17690	17791	17688	17573	17758	17747	17689	17655	17752	17791	17467	17926	17716	17755	17838	17702	17741	17737	17563	17530	17820	17621	17684	17740	17693	17747	17718	17577	17819	17764	17625	17705	17716	17752	17591	17638	17831	17732	17721	17887	17572	17616	17601	17911	17476	17729	17772	17745	17578	17575	17678	17890	17631	17563	17696	17698	17848	17485	17725	17529	17650	17818	17871	17671	17669	17666	17566	17775	17630	17720	17586	17666	17729	17664	17686	17750	17746	17647	17927	17770	17640	17775	17680	17893	17822	17619	17690	17849	17559	17750	17676	17927	17926	17620	17892	17830	17762	17637	17597	17916	17717	17904	17698	17789	17726	17761	17627	17550	17912	17735	17623	17589	17570	17832	17732	17676	17601	17709	17547	17587	17768	17346	17711	17824	17914	17690	17645	17696	17648	17725	17727	17667	17734	17764	17757	17830	17732	17650	17444	17618	17670	17728	17872	17585	17805	17749	17740	17603	17587	17871	17575	17715	17664	17528	17776	17800	17840	17888	17860	17681	17674	17788	17856	17609	17776	17731	17702	17522	17400	17609	17685	17848	17607	17478	17800	17698	17660	17608	17681	17800	17810	17615	17744	17606	17726	17711	17517	17635	17954	17664	17696	17604	17698	17548	17582	17837	17831	17817	17779	17854	17766	17637	17826	17825	17812	17664	17792	17928	17842	17788	17658	17654	17621	17739	17721	17993	17595	17702	17747	17735	17720	17783	17696	17871	17709	17705	17685	17924	17569	17629	17547	17748	17880	17907	17758	17502	17549	17591	17724	17692	17369	17560	17549	17815	17637	17927	17729	17653	17643	17668	17671	17652	17759	17708	17663	17654	17563	17630	17974	17683	17638	17550	17759	17821	17741	17915	17646	17607	17814	17648	17732	17776	17592	17842	17581	17801	17642	17772	17490	17600	17577	17769	17685	17867	17854	17674	17760	17850	17770	17571	17727	17748	17594	17480	17690	17631	17715	17792	17794	17666	17835	17738	17792	17531	17792	17654	17689	17462	17626	17724	17561	17780	17696	17843	17728	17974	17714	17597	17668	17787	17787	17720	17608	17481	17329	17556	17761	17661	17674	17782	17760	17524	17592	17763	17651	17547	17624	17772	17827	17804	17901	17642	17893	17636	17726	17855	18029	17510	17729	17877	17841	17860	17515	17765	17525	17863	17718	17557	17659	17639	17696	17723	17742	17588	17520	17850	17822	17688	17621	17782	17774	17723	17691	17658	17534	17800	17768	17793	17587	17667	17495	17723	17975	17704	17718	17784	17670	17862	17716	17589	17839	17787	17739	17833	17678	17734	17648	17802	17820	17930	17632	17728	17691	17620	17611	17566	17664	17573	17611	17610	17752	17590	17888	17759	17673	17826	17466	17705	17847	17593	17698	17583	17792	17757	17667	17725	17773	17736	17597	17800	17638	17797	17714	17650	17612	17813	17875	17729	17751	17832	17702	17721	17623	17833	17705	17587	17660	17656	17779	17731	17657	17762	17662	17839	17687	17806	17662	17793	17781	17618	17683	17656	17719	17736	17840	17771	17421	17624	17815	17897	17528	17643	17817	17738	17629	17403	17554	17675	17763	17779	17940	17630	17782	17551	17755	17675	17593	17668	17546	17547	17574	17643	17808	17712	17636	17764	17544	17642	17647	17965	17724	17556	17806	17658	17703	17877	17846	17538	17762	17611	17580	17523	17469	17655	17594	17675	17767	17657	17831	17730	17600	17579	17562	17697	17619	17718	17812	17647	17674	17417	17561	17476	17695	17644	17584	17698	17697	17894	17717	17852	17764	17710	17550	17730	17604	17566	17602	17782	17727	17754	17853	17513	17482	17646	17748	17707	17760	17549	17609	17918	17767	17716	17741	17817	17764	17678	17821	17719	17702	17754	17553	17815	17580	17704	17597	17531	17538	17652	17749	17908	17740	17656	17511	17577	17641	17756	17828	17682	17839	17712	17648	17827	17642	17616	17514	17734	17695	17626	17790	17687	17789	17787	17744	17787	17939	17877	17702	17710	17794	17682	17821	17930	17805	17561	17527	17766	17830	17632	17785	17854	17718	17620	17813	17732	17765	17588	17503	17485	17683	17746	17737	17703	17640	17530	17957	17738	17683	17771	17788	17910	17723	17670	17703	17462	17903	17616	17736	17569	17577	17638	17644	17948	17838	17598	17798	17747	17447	17760	17472	17551	17686	17658	17703	17523	17563	17782	17768	17621	17614	17620	17802	17635	17685	17627	17866	17785	17664	17671	17518	17589	17617	17762	17533	17741	17717	17851	17708	17705	17646	17653	17862	17779	17810	17778	17675	17635	17517	17575	17840	17654	17660	17703	17768	17572	18023	17651	17577	17574	17958	17625	17572	17566	17536	17822	17899	17807	17654	17738	17777	17542	17997	17838	17753	17565	17798	17805	17687	17681	17640	17770	17637	17752	17685	17679	17679	17866	17672	17718	17695	17814	17884	17720	17937	17623	17347	17792	17632	17646	17872	17579	17772	17711	17678	17678	17578	17622	17787	17721	17685	17579	17673	17752	17593	17681	17574	17665	17662	17769	17879	17685	17744	17403	17664	17818	17840	17762	17734	17667	17794	17795	17658	17611	17666	17590	17599	17517	17762	17778	17943	17829	17894	17529	17645	17721	17409	17550	17685	17607	17710	17697	17576	17720	17684	17672	17650	17753	17734	17426	17725	17608	17642	17491	17538	17645	17646	17674	17597	17783	17670	17826	17718	17701	17841	17982	18081	17791	17754	17752	17728	17491	17730	17791	17465	17672	17554	17735	17778	17746	17810	17787	17791	17730	17551	17598	17667	17851	17669	17559	17658	17671	17644	17615	17616	17783	17709	17882	17713	17954	17668	17737	17712	17756	17819	17663	17796	17602	17999	17495	17655	17618	17839	17650	17935	17847	17404	17650	17747	17695	17661	17762	17785	17629	17723	17919	17580	17571	17582	17790	17656	17957	17708	17752	17939	17659	17641	17500	17752	17889	17812	17731	17794	17653	17714	17707	17719	17730	17704	17662	17732	17878	17867	17657	17865	17643	17659	17811	17601	17648	17795	17798	17861	17520	17877	17632	17631	17785	17831	17678	17645	17756	17790	17586	17561	17780	17865	17829	17633	17847	17731	17586	17755	17832	17809	17816	17598	17658	17690	17638	17788	17829	17682	17854	17925	17816	17525	17603	17701	17897	17622	17577	17583	17748	17531	17590	17634	17663	17584	17799	17897	17739	17671	17710	17658	17830	17817	17904	17741	17624	17512	17666	17770	17723	17704	17891	17684	17856	17763	17847	17763	17731	17755	17570	17449	17698	17724	17882	17822	17715	17634	17790	17750	17848	17664	17781	17675	17628	17662	17580	17641	17755	17853	17906	17774	17613	17674	17744	17693	17716	17753	17614	17614	17738	17634	17949	17723	17936	17834	18105	17901	17696	17754	17516	17591	17768	17741	17673	17871	17678	17494	17844	17536	17713	17795	17671	17530	17570	17698	17745	17988	17894	17656	17685	17694	17551	17539	17669	17809	17821	17576	17910	17611	17668	17683	17638	17691	17702	17832	17703	17979	17624	17699	17742	17640	17850	17768	17726	17788	17621	17571	17693	17700	17459	17656	17863	17605	17602	17459	17733	17648	17756	17706	17665	17755	17703	17562	17669	17531	17577	17482	17629	17629	17830	17730	17710	17654	17786	17978	17455	17597	17559	17875	17829	17741	17440	17665	17764	17685	17742	17926	17833	17694	17700	17608	17694	17648	17744	17602	17979	17831	17585	17838	17689	17643	17614	17677	17652	17771	17699	17874	17549	17828	17735	17623	17634	17688	17827	17654	17995	17637	17740	17866	17848	17625	17640	17766	17865	17836	17852	17765	17837	17514	17588	17749	17732	17761	17877	17674	17769	17829	17580	17869	17505	17614	17805	17554	17684	17810	17837	17838	17804	17659	17559	17712	17630	17762	17831	17549	17707	17757	17558	17655	17839	17587	17891	17747	17633	17504	18014	17529	17545	17507	17683	17678	17813	17736	17674	17748	17607	17718	17761	17705	17710	17744	17553	17830	17436	17850	17657	17728	17810	17815	17743	17792	17628	17941	17716	17753	17629	17751	17765	17644	18107	17664	17668	17829	17609	17772	17553	17633	17674	17661	17604	17825	17868	17503	17671	17711	17764	17625	17751	17727	17650	17566	17597	17582	17829	17755	17551	17847	17777	17661	17747	17522	17875	17803	17456	17517	17440	17761	17952	17714	17965	17750	17608	17675	17885	17523	17941	17756	17796	17687	17742	17585	17767	17567	17782	17846	17780	17794	17643	18027	17652	17893	17748	17557	17627	17697	17551	17574
20380	39213	42313	46964	43971	38206	37478	35821	33090	32374	33264	32478	21239	20029	19283	18269	17386	16579	16239	15471	14947	15169	14750	14561	14419	14165	14233	14204	14059	13928	14034	13965	13910	13914	13832	13722	13856	13837	13923	13837	13929	13785	13853	13670	13903	13644	13981	13820	13835	13767	13696	13758	13616	13604	13721	13826	13850	13706	13859	13782	13936	13731	13648	13887	13730	13616	13789	13689	13763	13813	13716	13761	13839	13719	13854	13744	13814	13733	13801	13875	13614	13735	13893	13593	13682	13765	13819	13815	13845	13800	13769	13771	13798	13825	13773	13818	13769	13792	13871	13721	13694	13794	13698	13929	13625	13705	14005	13609	13814	13834	13920	13727	13928	13820	13760	13715	13834	13737	13923	13844	13676	13993	13843	13652	13783	13765	13673	13856	13615	13753	13692	13927	13817	13867	13786	13709	13731	13682	13853	13616	13659	13785	13677	13769	13827	13858	13821	13774	13928	13799	13755	13723	13745	13723	13811	13784	13880	13783	13859	13955	13836	13822	13799	13821	13692	13846	13804	13722	13634	13833	13884	13753	13756	13620	13704	13785	13877	13804	13825	13808	13834	13722	13692	13720	13809	13760	13663	13897	13755	13863	13894	13791	13774	13560	13878	13860	13860	13851	13725	13805	13742	13699	13905	13751	13879	13791	13883	13735	13703	13796	13787	13892	13701	13743	13811	13608	13562	13759	13698	13774	13829	13745	13630	13855	13728	13713	13780	13763	13795	13813	13775	13891	13902	13786	13771	13945	13930	13690	13515	13821	13757	13686	13811	13811	13696	13645	13821	13792	13906	13734	14075	13813	13837	13660	13884	13809	13656	13879	13684	13842	13893	13689	13916	13862	13906	13667	13711	13898	13813	13813	13854	13853	13697	13811	13788	13802	13652	13785	13716	13792	13660	13740	13804	13932	13890	13792	13748	13702	13855	13823	13799	13773	13822	13823	13814	13730	13683	13740	13748	13527	13753	13830	13713	13792	13766	13619	13730	13832	13735	13852	13865	13832	13917	13906	13763	13692	13692	13747	13685	13794	13727	13867	13712	13691	13852	13825	13708	13919	13806	13709	13697	13741	13756	13713	13773	13902	13766	13863	13744	13836	13883	13657	13768	13698	13878	13864	13763	13672	13750	13753	13860	13727	13914	13838	13788	13806	13843	13791	13739	13864	13717	13928	13710	13704	13763	13779	13740	13805	13962	13857	13777	13783	13703	13812	13866	13697	13953	13667	13780	13869	13750	13805	13839	13817	13685	13939	13687	13790	13768	13741	13722	13889	13694	13723	13800	13723	13706	13766	13855	13757	13759	13793	13783	13661	13612	13811	13855	13720	13795	13696	13814	13722	13981	13783	13727	13684	13813	13901	13789	13659	13771	13757	13938	13789	13739	13892	13703	13713	13774	13847	13771	13841	13789	13908	13709	13727	13819	13652	13722	13760	13801	13694	13575	13760	13756	13660	13708	13677	13847	13885	13923	13780	13773	13508	13675	13785	13806	13801	13870	13695	13827	13770	13732	13742	13735	13685	13840	13915	13822	13802	13673	13803	13493	13683	13837	13759	13671	13815	13628	13794	13733	13650	13860	13803	13864	14003	13807	13747	13791	13780	13852	13754	13690	13741	13782	13739	13749	13835	13709	13708	13748	13675	13704	13824	13867	13752	13788	13847	13704	13839	13933	13778	13853	13664	13677	13922	13771	13803	13869	13872	13826	13846	13832	13762	13735	13890	13884	13892	13860	13720	13850	13763	13572	13882	13552	13812	13752	13776	13738	13710	13741	13640	13783	13673	13789	13832	13637	13985	13935	13792	13843	13855	13704	13854	13622	13822	13739	13959	13707	13623	13662	13670	13775	13696	13971	13714	13694	13722	13893	13784	13800	13799	13760	13676	13872	13783	13811	13974	13730	13776	13614	13724	13808	13841	13785	13771	13857	13658	13795	13939	13874	13766	13720	13723	13823	13626	13936	13796	13650	13814	13737	13768	13921	13801	13919	13710	13701	13604	13853	13849	13751	13842	13827	13782	13804	13794	13823	13773	13849	13781	13767	13896	13655	13786	13712	13779	13756	13733	13959	13679	13702	13888	13817	13849	13662	13606	13901	13753	13793	13573	13742	13758	13790	13743	13798	13772	13861	13703	13688	13847	13851	13733	13713	13760	13784	13747	13888	13747	13797	13717	13911	13784	13754	13795	13772	13869	13776	13693	13744	13744	13823	13747	13893	13598	13709	13718	13588	13818	13939	13788	14006	13799	14098	13866	13786	13842	13600	13676	13717	13778	13701	13761	13723	13762	13708	13644	13799	13827	13932	13798	13996	13797	13735	13822	13880	13750	13790	13781	13646	13757	13617	13746	13651	13652	13867	13815	13801	13694	13680	13879	13762	13812	13839	13779	13855	13792	13740	13781	13702	13605	13817	13596	13837	13886	13719	13813	13689	13664	13757	13755	13790	13753	13776	13707	13857	13545	13765	13837	13787	13903	13845	13572	13960	13728	13724	13802	13783	13821	13628	13853	13729	13776	13848	13692	13805	13733	14014	13685	13700	13815	13896	13724	13757	13758	13747	13859	13783	13691	13818	13779	13794	13622	13782	13767	13796	13678	13631	13846	13724	13768	13660	13821	13857	13672	13825	13731	13728	13726	13633	13840	13783	13761	13846	13700	13838	13657	13865	13709	13680	13758	13815	13812	13674	13650	13678	13809	13918	13689	13796	13550	13857	13637	13721	13685	13805	13749	13729	13734	13768	13994	13714	13953	13592	13779	13856	13854	13728	13661	13893	13916	13849	13834	13636	13682	13824	13841	13768	13778	13789	13891	13817	13649	13865	13702	13772	13815	13778	13788	13709	13695	13929	13741	13778	13771	13813	13788	13772	13959	13868	13757	13749	13706	13859	13663	13535	13738	13801	13982	13751	13797	13918	13840	13634	13803	13810	13774	13758	13786	13716	13800	13823	13626	13905	13938	13804	13906	13683	13715	13779	13645	13882	13896	13803	13724	13845	13691	13688	13607	13771	13810	13855	13833	13700	13664	13828	13785	13891	13644	13691	13758	13654	13986	13772	13744	13637	13746	13696	13964	13828	13818	13627	13724	13675	13818	13709	13799	13631	13937	13890	13596	13894	14030	13669	13797	13777	13718	13746	13842	13852	13932	13804	13814	13620	13777	13988	13704	13775	13788	13777	13784	13954	13685	13713	13761	13747	14043	13826	13757	13779	13858	13827	13605	13790	13813	13831	13771	13764	13833	13775	13739	13727	13793	13788	13619	13828	13924	13807	13694	13595	13794	13688	13722	13642	13876	13712	13717	13523	13677	13809	13636	13843	13909	13842	13789	13749	13703	13773	13857	13794	13853	13722	13765	13751	13915	13798	13793	13748	13829	13825	13794	13820	13601	13805	13740	13845	13656	13786	13773	13640	13689	13918	13627	13593	13830	13806	13830	13873	13878	13627	13576	13821	13828	13878	13754	13680	13748	13560	13784	13930	13667	13908	13742	13689	13733	13595	13786	13786	13751	13781	13937	13642	13822	13819	13797	13899	13852	13937	13865	13646	13806	13861	13754	13715	13779	13882	13794	13764	13672	13833	13730	13891	13880	13746	13757	13844	13741	13751	13687	13780	13810	13776	13851	13861	13797	13901	13859	13732	13560	13723	13756	13772	13916	13757	13599	13806	13838	13663	13680	13742	13775	13849	13780	13807	13824	13833	13849	13743	13658	13635	13902	13773	13690	13776	13804	13928	13687	14011	13629	13608	13767	13863	13705	13759	13695	13714	13654	13812	13820	13794	13773	13661	13904	13772	13812	13834	13809	13957	13702	13780	13757	13832	13601	13720	13758	13841	13598	13857	13761	13761	13738	13760	13789	13710	13729	13807	13895	13777	13885	13700	13773	13619	13850	13757	13719	13902	13829	13762	13978	13986	13601	13851	13781	13746	13810	13749	13669	13870	13803	13907	13754	13884	13697	13835	13867	13830	13800	13768	13699	13752	13819	13735	13811	13606	13803	13654	13830	13604	13733	13689	13761	13704	13939	13606	13783	13586	13771	13986	13929	13830	13802	13703	13870	13802	13833	13872	13742	13748	13948	13801	13619	13788	13818	13791	13876	13896	13792	13703	13766	13665	13953	13752	13750	13866	13786	13883	13723	13860	13714	13718	13661	13743	13630	13878	13818	13760	13831	13759	13773	13734	13862	13661	13727	13788	13730	13534	13802	13707	13752	13998	13752	13781	13717	13821	13906	13867	13835	13809	13909	13689	13762	13921	13719	13825	13918	13858	14004	13682	13779	13762	13681	13920	13630	13771	13807	13808	13784	13912	13767	13924	13752	13732	13680	13986	13861	13872	13795	13630	13951	13619	13871	13785	13813	13631	13822	13819	13727	13639	13695	13689	13671	13749	13810	13918	13701	13905	13670	13821	13867	13830	13747	13750	13838	13776	13756	13773	13802	13856	13656	13693	13694	13864	13770	13780	13816	13799	13831	13924	13723	13661	13893	13791	13810	13799	13723	13898	13952	13753	13701	13855	13822	13677	13772	13637	13864	13730	13769	13768	13913	13600	13715	13998	13714	13718	13946	13780	13919	13765	13747	13787	13772	14065	13709	13674	13657	13748	13656	13777	13811	13709	13782	13750	13852	13787	13662	13908	13811	13692	13761	13757	13681	13700	13862	13731	13831	13651	13861	13777	13860	13730	13756	13890	13601	13686	13697	13853	13702	13741	13737	13812	13771	13628	13635	13809	13872	13924	13842	13745	14086	13756	13787	13879	13771	13648	13703	13661	13824	13735	13827	13794	13701	13713	13779	13824	13607	13770	13770	13739	13862	13675	13763	13878	13777	13776	13683	13879	13716	13851	13590	13622	13722	13596	13834	13894	13770	13639	13815	13626	13737	13934	13817	13563	13861	14001	13729	13696	13632	13787	13640	13717	13784	13671	13850	13858	13438	13888	13881	13697	13885	13725	13957	13782	13745	13657	13727	13752	13898	13833	13744	13855	13812	13700	13914	13728	13863	13783	13732	13754	13792	13633	13811	13904	13854	13640	13794	13752	13644	13785	13926	13762	13634	13759	13861	13793	13712	13653	13748	13778	13854	13766	13840	13819	13791	13950	13692	13899	13688
33020	30588	35534	36358	34309	31297	29026	26423	25169	24024	23044	22122	20934	20187	19795	19264	19003	18746	18579	18416	18482	18392	18227	18031	17963	17900	17793	17955	17808	17812	18055	17703	17985	17668	17591	17829	17744	17687	17802	17717	17637	17757	17776	17631	17603	17632	17657	17944	17678	17713	17657	17513	17677	17818	17992	17922	17630	17751	17732	17461	17680	17857	17780	17815	17694	17662	17858	17740	17544	17679	17852	17661	17714	17737	17554	17722	17900	17821	17772	17577	17864	17500	17701	17697	17868	17601	17713	17753	17859	17866	17753	17637	17853	17602	17577	17632	17787	17758	17595	17722	17788	17669	17646	17731	17675	17759	17725	17753	17625	17632	17785	17863	17641	17531	17823	17769	17657	17677	17728	17764	17834	17621	17776	17817	17681	17637	17766	17713	17588	17745	17720	17689	17725	17611	17820	17911	17792	17832	17622	17625	17514	17688	17782	17619	17820	17717	17479	17756	17584	17575	17708	17762	17609	17803	17684	17803	17610	17798	17760	17588	17772	17838	17811	17627	17400	17607	17826	17818	17783	17473	17800	17665	17721	17742	17687	17768	17810	17706	17702	17631	17658	17860	17761	17894	17718	17674	17794	17717	17784	17683	17620	17513	17633	17702	17682	17832	17691	17625	17729	17752	17757	17727	17937	17642	17799	17594	17735	17886	17635	17650	17911	17772	17707	17628	17797	17571	17657	17790	17786	17763	17744	17609	17723	17733	17619	17548	17569	17757	17642	17639	17632	17672	17650	17847	17639	17755	17792	17762	17957	17681	17881	17500	17696	17769	17595	17479	17859	17669	17619	17758	17621	17595	17675	17620	17860	17531	17716	17814	17800	17920	17690	17737	17712	17833	17815	17666	17765	17672	17859	17855	17715	17819	17726	17850	17743	17609	17652	17902	17853	17737	17670	17595	17803	17650	17538	17701	17880	17476	17720	17579	17649	17652	17685	17944	17588	17889	17520	17782	17653	17538	17732	17657	17791	17716	17738	17489	17808	17891	17719	17721	17616	17676	17868	17558	17730	17979	17781	17998	17859	17661	17710	17783	17785	17786	17683	17782	17758	17638	17809	17750	17569	17838	17856	17667	17733	17796	17737	17677	17704	17664	17612	17867	17610	17633	17632	17848	17895	17806	17782	17719	17464	17526	17589	17836	17730	17663	17773	17505	17762	17744	17792	17730	17623	17569	17423	17725	17654	17639	17496	17755	17656	17616	17883	17574	17776	17793	17781	17792	17752	17756	17612	17655	17632	17905	17581	17514	17491	17581	17759	17710	17499	17628	17981	17563	17683	17779	17696	17771	17679	17722	17618	17626	17683	17749	17730	17943	17661	17727	17679	17667	17537	17894	17708	17722	17744	17693	17634	17753	17733	17734	17825	17630	17746	17712	17715	17625	17659	17626	17852	17743	17810	17572	17831	17631	17806	17604	17588	17538	17624	17558	17576	17792	17571	17664	17745	17735	17651	17820	17688	17732	17801	17571	17708	17639	17894	17617	17894	17513	17800	17683	17741	17638	17588	17737	18005	17796	17769	17543	17614	17787	17745	17516	17838	17609	17757	17741	17677	17726	17727	17841	17629	17664	17853	17693	17672	17636	17859	17662	17763	17704	17743	17882	17559	17729	17644	17911	17889	17832	17915	17857	17621	17892	17905	17751	17845	17536	17767	17822	17662	17608	17620	17521	17389	17871	17838	17648	17900	17688	17635	18036	17720	17726	17599	17586	18097	17954	17781	17798	17768	17563	17742	17545	17591	17755	17763	17752	17663	17699	17619	17631	17659	17650	17445	17663	17504	17702	17685	17789	17665	17776	17683	17750	17788	17576	17686	17561	17834	17587	17628	17511	17650	17522	17625	17775	17761	17773	17794	17908	17813	17723	17802	17562	17653	17694	17694	17773	17779	17888	17704	17457	17800	17686	17612	17726	17661	17741	17683	17609	17874	17841	17929	17670	17724	17777	17530	17823	17631	17556	17626	17611	17762	17744	17656	17705	17791	17655	17696	17361	17818	17724	17614	17571	17693	17769	17746	17799	17554	17993	17787	17751	17654	17720	17636	17618	17733	17612	17852	18031	17798	17828	17920	17599	17656	17670	17699	17778	17775	17777	17762	17849	17870	17837	17750	18065	17729	17651	17704	17720	17569	17803	17674	17681	17839	17719	17622	17754	17636	17640	17624	17550	17634	17569	17637	17756	17830	17712	17671	17703	17518	17713	17536	17666	17656	17491	17406	17627	17700	17781	17777	17907	17747	17608	17887	17894	17570	17602	17584	17776	17740	17641	17590	17696	17681	17640	17605	17913	17659	17725	17762	17690	17667	17809	17765	17617	17656	17640	17737	17557	17831	17770	17904	17615	17879	17680	17717	17482	17647	17795	17895	17742	17619	17706	17747	17662	17804	17709	17664	17438	17731	17804	17530	17684	17669	17632	17655	17823	17576	17623	17835	17769	17808	17825	17560	17930	17388	17731	17796	17664	17666	17674	17739	17686	17617	17758	17679	17738	17615	17584	17503	17835	17790	17596	17743	17839	17533	17453	17869	17768	17731	17760	17642	17629	17614	17694	17692	17721	17472	17761	17765	17789	17836	17680	17840	17626	17587	17462	17841	17692	17665	17888	17765	17814	17594	17712	17787	17879	17600	17767	17761	17825	17696	17758	17838	17763	17847	17688	17637	17676	17678	17627	17670	17886	17842	17628	17686	17716	17710	17597	17881	17556	17760	17879	17806	17713	17731	17569	17622	17643	17970	17699	17619	17734	17646	17865	17419	17608	17856	17935	17657	17692	17662	17522	17783	17674	17819	17730	17741	17712	17857	17781	17754	17799	17736	17723	17481	17719	17684	17683	17629	17631	17791	17710	17744	17935	17882	17721	17655	17516	17897	17573	17616	17754	17730	17515	17813	17735	17762	17574	17886	17878	17790	17581	17763	17776	17857	17753	17655	17732	17807	17619	17626	17596	17724	17844	17315	17601	17613	17954	17636	17729	17704	17622	17692	17608	17712	17882	17761	17665	17602	17658	17854	17838	17756	17740	17829	17790	17528	17638	17676	17850	17764	17680	17479	17860	17513	17625	17837	17792	17743	17662	17937	17593	17606	17788	17522	17765	17710	17695	17534	17724	17573	17633	17753	17787	17593	17736	17737	17751	17976	17864	17787	17721	17844	17686	17814	17720	17596	17566	17566	17662	17636	17736	17825	17650	17788	17574	17373	17726	17685	17550	17716	17932	17632	17728	17868	17999	17814	17883	17499	17537	17660	17663	17711	17655	17727	17868	17669	17898	17791	17812	17800	17702	17795	17772	17865	17679	17852	17571	17691	17706	17588	17830	17844	17819	17821	17793	17895	17664	17753	17805	17840	17592	17900	17758	17547	17790	17659	17715	17752	17689	17820	17760	17709	17802	17623	17371	17614	17632	17547	17687	17685	17742	17738	17604	17702	17723	17592	17760	17773	17685	17679	17863	17661	17564	17850	17659	17704	17753	17830	17747	17734	17754	17793	17671	17714	17704	17955	17757	17964	17872	17845	17534	17644	17802	17873	17793	17788	17579	17724	17620	17608	17819	17783	17833	17940	17671	17932	17707	17633	17563	17589	17616	17675	17533	17548	17661	17866	17698	17714	17938	17668	17427	17789	17893	17517	17698	17492	17617	17625	17751	17719	17606	17556	17797	17808	17642	17819	17757	17838	17731	17718	17583	17694	17744	17670	17768	17609	17698	17548	17461	17677	17702	17655	17693	17768	17659	17850	17409	17554	17586	17611	17647	17755	17778	17697	17787	17827	17731	17822	17879	17680	17651	17694	17671	17840	17692	17825	17808	17669	17699	17750	17697	17768	17476	17577	17784	17620	17811	17545	17773	17710	17903	18018	17764	17578	17638	17712	17647	17649	17686	17716	17793	17614	17800	17725	17792	17751	17643	17570	17547	17633	17834	17782	17746	17934	17584	17658	17839	17788	17569	17679	17777	17644	17807	17615	17601	17715	17951	17669	17811	17658	17515	17480	17600	17713	17757	17512	17786	17656	17636	17772	17781	17703	17684	17623	17760	17546	17783	17848	17870	17805	17783	17717	17687	17726	17870	17649	17396	17518	17726	17739	17752	17854	17811	17466	17676	17715	17928	17786	17873	17620	17477	17924	17729	17733	17668	17720	17587	17930	17707	17794	17662	17997	17568	17654	17696	17776	17572	17776	17707	17749	17772	17717	17675	17795	17682	17743	17776	17932	17541	17857	17692	17546	17757	17735	17740	17869	17703	17540	17795	17818	17773	17666	17701	17880	17500	17675	17769	17842	17677	17591	17573	17454	17671	17779	17705	17611	17588	17709	17814	17665	17675	17516	17764	17579	17771	17810	17682	17848	17786	17632	17611	17503	17805	17716	17431	17898	17516	17600	17656	17619	17743	17700	17735	17547	17781	17655	17569	17625	17702	17718	17726	17945	17435	17698	17759	17634	17753	17725	17693	17624	17745	17508	17715	17840	17874	17756	17717	17767	17578	17641	17737	17866	17817	17603	17765	17714	17801	17916	17779	17629	17760	17782	17636	17808	17458	17852	17932	17708	17614	17653	17596	17658	17850	17775	17426	17705	17623	17670	17601	17725	17715	17530	17744	17877	17683	17732	17800	17841	17589	17715	17826	17697	17649	17617	17849	17635	17984	17678	17587	17566	17786	17561	17705	17454	17766	17664	17707	18018	17674	17694	17718	17617	17686	17789	17674	17784	17773	17829	17912	17662	17740	17423	17681	17775	17620	17553	18012	17712	17467	17694	17764	17901	17647	17723	17818	17636	17969	17848	17777	17711	18063	17731	17656	17840	17535	17912	17910	17635	17549	17696	17623	17811	17665	17642	17640	17548	17796	17678	17963	17839	17651	17634	17682	17736	17663	17774	17790	17841	17687	17884	17692	17688	17660	17957	17691	17866	17767	17706	17622	17790	17549	17782	17807	17658	17788	17596	17815	17666	17726	17851	17586	17807	17694	17432	17719	17839	17856	17684	17395	17771	17795	17715	17713	17616	17580	17628	17652	17764	17542	17480	17548	17715	17708	17662	17693	17617	17461	17686	17681	17807	17677	17569	17556	17705	17755	17782	17656	17880	17656	17810	17654	17506	17501	17812	17922
20786	29078	34002	36900	34925	32111	28997	26509	24753	23125	21818	20422	18217	17462	16942	15976	15458	15362	14928	14642	14363	14493	14257	14258	14082	13955	14108	13856	13749	13708	13927	13844	13756	13851	13882	13707	13745	13757	13791	13551	13713	13656	13787	13681	13778	13755	13679	13645	13773	13454	13807	13766	13839	13726	13743	13750	13738	13885	13708	13771	13700	13904	13745	13739	13653	13825	13751	13711	13678	13820	13863	13793	13799	13792	13786	13586	13837	13794	13881	13804	13817	13688	13731	13728	13641	13772	13796	13695	13661	13787	13914	13836	13798	13792	13757	13735	13833	13750	13888	13760	13853	13753	13667	13631	13802	13792	13789	13739	13662	13841	13735	13814	13724	13672	13766	13616	13732	13708	13755	13767	13868	13612	13666	13703	13809	13564	13727	13877	13789	13630	13932	13704	13811	13782	13912	14012	13913	13757	13689	13783	13689	13726	13753	13814	13656	13629	13824	13673	13766	13969	13758	13833	13797	13648	13576	13662	13873	13675	13708	13760	13695	13809	13650	13803	13928	13741	13962	13888	13683	14083	13648	13681	13690	13845	13891	13640	13791	13698	14008	13611	13764	13822	13810	13645	14001	13694	13686	13675	13695	13836	13631	13689	13699	13660	13816	13914	13823	13756	13671	13750	13914	13901	13797	13889	13855	13853	13668	13856	13654	13777	13769	13817	13934	13708	13852	13766	13722	13877	13888	13647	13950	13798	13704	13762	13702	13829	13807	13797	13556	13619	13660	13807	13814	13886	13769	13726	13782	13749	13858	13803	13892	13752	13530	13776	13704	13774	13727	13783	13830	13588	13710	13838	13785	13615	13720	13650	13671	13890	13617	13719	13813	13711	13691	13685	13837	13723	13733	13740	13798	13660	13678	13739	13580	13615	13694	13868	13563	13813	13757	13785	13739	13715	13835	13766	13660	13751	13754	13780	13605	13971	13808	13761	13752	13753	13757	13725	13761	13711	13968	13638	13742	13719	13931	13896	13672	13706	13698	13805	13822	13761	13694	13863	13819	13645	13758	13795	13847	13578	13786	13875	13674	13791	13818	13704	13747	13844	13654	13602	13748	13766	13667	13767	13720	13767	13594	13739	13724	13654	13798	13938	13896	13731	13719	13785	13744	13742	13757	13751	13672	13880	13801	13504	13802	13812	13588	13806	13592	13824	13764	13884	13946	13745	13787	13854	13650	13695	13744	13709	13624	13648	13771	13798	13941	13635	13778	13681	13589	13625	13795	13601	13797	13792	13775	13697	13820	13763	13832	13703	13686	13925	13897	13846	13640	13706	13763	13803	13737	13774	13867	13699	13740	13743	13890	13937	13776	13756	13633	13551	13659	13580	13797	13946	13685	13672	13566	13764	13760	13849	13748	13853	13742	13847	13748	13918	13636	13761	13838	13831	13807	14002	13740	13802	13733	13869	13589	13876	13761	13818	13961	13683	13825	13733	13805	13653	13631	13745	13626	13689	13855	13695	13816	13809	13782	13737	13710	13750	13725	13581	13531	13927	13845	13791	13653	13844	13770	13821	13759	13752	13584	13832	13823	13727	13767	13744	13740	13614	13722	13852	13694	13786	13783	13772	13849	13945	13773	13590	13840	13727	13714	13829	13726	13759	13853	13760	13701	13751	13661	13597	13830	13959	13633	13977	13715	13851	13766	13654	13677	13728	13698	13870	13677	13757	13832	13706	13686	13825	13756	13777	13780	13708	13677	13809	13756	13781	13829	13809	13751	13808	13719	13765	13772	13756	13774	13762	13702	13739	13613	13605	13821	13713	13901	13836	13717	13684	13664	13655	13830	13811	13721	13863	13759	13721	13848	13736	13724	13796	13701	13763	13906	13770	13895	13797	13766	13761	13627	13734	13770	13743	13708	13680	13723	13721	13760	13839	13764	13867	13741	13870	13907	13743	13855	13694	13698	13772	13796	13699	13882	13829	13828	13763	13653	13772	13946	13908	13884	13919	13805	13766	13662	13731	13621	13879	13613	13731	13655	13766	13617	13710	13646	13798	13957	13623	14001	13758	13667	13656	13779	13698	14026	13747	13809	13544	13764	13789	13859	13677	13842	13756	13799	13753	13800	13805	13804	13827	13650	13753	13702	13745	13630	13698	13672	13851	13819	13779	13827	13758	13854	13635	13847	13801	13850	13806	13803	13794	13726	13738	13682	13898	13669	13858	13884	13669	13863	13941	13809	13659	13792	13660	13644	13691	13865	13764	13722	13842	13801	13704	13678	13724	13662	13787	13833	13747	13941	13608	13750	13729	13766	13553	13690	13824	13692	13944	13719	13695	13780	13780	13759	13844	13583	13717	13663	13805	13741	13804	13782	13763	13742	13744	13920	13871	13632	13905	13774	13797	13866	13901	13776	13703	13785	13764	13822	13727	13725	13712	13859	13811	13603	13944	13700	13728	13648	13799	13748	13886	13664	13635	13786	13793	13895	13625	13623	13808	13609	13732	13702	13655	13926	13808	13724	13878	13806	13848	13657	13754	13674	13793	13869	13886	13744	13575	13792	13831	13800	13825	13501	13741	13732	13809	13817	13904	13767	13782	13769	13643	13761	13776	13848	13925	13850	13724	13751	13655	13645	13939	13681	13739	13685	13719	13733	13779	13709	13858	13734	13737	13802	13713	13719	13772	13664	13610	13837	13681	13610	13718	13881	13664	13865	13833	13749	13618	13717	13681	13931	13718	13807	13904	13826	13852	13686	13544	13556	13714	13788	13894	13885	13717	13677	13559	13854	13856	13742	13803	13694	13656	13672	13589	13946	13769	13739	13726	13783	13648	13798	13733	13865	13832	13733	13752	13786	13610	13888	13740	13759	13759	13757	13770	13892	13706	13885	13769	13730	13702	13769	13764	13761	13599	13775	13742	13847	13725	13619	13864	13551	13681	13922	13868	13824	13631	13886	13721	13727	13665	13656	13889	13770	13836	13719	13665	13705	13892	13861	13941	13747	13732	13826	13851	13729	13863	13855	13696	13681	13836	14020	13770	13587	13881	13813	13739	13731	13733	13653	13857	13608	13915	14002	13787	13765	13773	13656	13854	13777	13807	13835	13714	13613	13715	13731	13787	13725	13752	13636	13730	13701	13637	13916	13740	13730	13594	13769	13767	13602	13737	13828	13762	13841	13741	13696	13804	13785	13786	13671	13688	13722	13753	13875	13652	13754	13833	13677	13897	13544	13530	13632	13818	13650	13845	13771	13804	13774	13700	13836	13752	13664	13806	13629	13828	13787	13673	13683	13642	13857	13875	13691	13851	13640	13544	13920	13674	13722	13703	13663	13796	13761	13768	13674	13870	13850	13679	13750	13637	13890	13790	13778	13624	13813	13928	13802	13806	13854	13855	13575	13869	13865	13691	13921	13898	13780	13869	13876	13582	13790	13710	13823	13924	13813	13723	13708	13724	13772	13818	13664	13932	13670	13618	13724	13674	13694	13728	13776	13840	13899	13722	13809	13814	13570	13763	13665	13756	13804	13882	13803	13637	13712	14067	13901	13815	13823	13719	13840	13676	13675	13775	13855	13688	13753	13622	13897	13842	13663	13831	13721	13879	13991	13726	13790	13880	13585	13770	13786	13778	13606	13698	13594	13895	13804	13693	13906	13888	13840	13889	13638	13797	13555	13932	13984	13842	13853	13755	13520	13793	13903	13842	13767	13732	13758	13744	13713	13742	13660	13623	13665	13800	13696	13815	13689	13862	13709	13765	13622	13877	13531	13697	13725	13594	13675	13630	13882	13887	13814	13853	13753	13729	13672	13743	13494	13804	13644	13595	13770	13724	13911	13822	13888	13828	13767	13884	13686	13823	13638	13798	13902	13605	13694	13875	13667	13887	13712	13910	13684	13798	13712	13856	13597	13748	13840	13553	13755	13821	13851	13742	13892	13654	13726	13715	13808	13784	13661	13727	13732	13756	13809	13844	13833	13746	13717	13659	13652	13806	13807	13908	13698	13716	13707	13733	13781	13902	13866	13920	13960	13828	13696	13709	13808	13727	13836	13665	13806	13759	13657	14053	13819	13604	13806	13593	13784	13815	13884	13851	13804	13720	13840	13631	13616	13792	13806	14054	13674	13856	13927	13858	13777	13875	13738	13849	13926	13714	13770	13888	13755	13788	13817	13672	13645	13726	13758	13732	13861	13630	13844	13583	13765	13781	13823	13588	13769	13858	13714	13658	13741	13585	13620	13756	13904	13877	13954	13673	13829	13770	13883	13750	13838	13700	13721	13812	13688	13740	13789	13778	13793	13903	13815	13639	13696	13730	13627	13702	13879	13718	13673	13683	13771	13657	13818	13788	13796	13740	13727	13721	13879	13868	13846	13767	13971	13884	13882	13726	13801	13723	13719	13647	13877	13785	13671	13891	13720	13706	13717	13727	13738	13712	13709	13870	13839	13896	13667	13665	13595	13851	13781	13859	13611	13876	13816	13685	13748	13711	13815	13653	13946	13924	13697	13893	13777	13751	13545	13808	13813	13773	13622	13782	13689	13741	13935	13946	13768	13813	13764	13819	13865	13835	13706	13613	13660	13747	13801	13699	13733	13721	13801	13777	13736	13808	13701	13738	13893	13694	13854	13752	13821	13728	13669	13939	13656	13761	13851	13758	13729	13727	13911	13647	13646	13766	13772	13804	13804	13783	13919	13792	13807	13711	14037	13793	13684	13688	13793	13870	13856	13800	13782	13811	13872	13613	13776	13745	13636	13618	13824	13717	13743	13873	13698	13797	13938	13800	13684	13594	13752	13777	13776	13876	13812	13872	13633	13583	13852	13879	13589	13804	13842	13713	13823	13779	13654	13694	13731	13746	13761	13647	13962	13709	13793	13776	13851	13767	13772	13832	13913	13720	13726	13771	13736	13656	13703	13877	13752	13799	13925	13639	13809	13757	13864	13914	13756	13794	13870	13667	13645	13838	13747	13806	13738	14059	13862	13526	13873	13796	13833	13857	13746	13719	13704	13837	13768	13793	13669	13600	13703	13756	13799	13779	13944	13760	13653	13837	13796	13719	13820	13724	13790	13846	13642	13722	13787	13762	13788	13738	13926	13659	13890	13797	13921	13654	13619	13795	13695	13822	13795	13785	13784	13683	13814	13612	13784	14035	13788	13668
26296	21675	29485	31531	34443	35674	33489	28840	26611	26882	26353	26659	22832	22114	21071	20067	19500	19128	18944	18418	18292	18317	18056	18101	17920	17781	17728	17642	17851	17779	17691	17759	17671	17656	17760	17395	17634	17599	17734	17667	17727	17633	17594	17412	17487	17471	17467	17710	17433	17445	17456	17619	17650	17581	17592	17658	17388	17418	17483	17402	17395	17610	17459	17745	17709	17565	17560	17371	17636	17431	17567	17651	17427	17713	17506	17632	17635	17373	17522	17649	17693	17308	17442	17508	17336	17424	17613	17517	17622	17446	17652	17625	17613	17436	17523	17382	17402	17662	17413	17431	17561	17468	17504	17553	17493	17533	17508	17356	17420	17364	17654	17454	17541	17331	17566	17570	17393	17421	17392	17433	17507	17593	17276	17326	17384	17580	17479	17740	17507	17498	17337	17411	17333	17462	17843	17442	17515	17500	17372	17375	17455	17437	17497	17577	17544	17491	17558	17626	17482	17403	17636	17479	17328	17603	17477	17408	17594	17570	17553	17643	17352	17345	17423	17467	17418	17300	17465	17532	17364	17554	17245	17409	17494	17451	17504	17493	17383	17297	17369	17527	17536	17734	17414	17437	17501	17546	17395	17297	17564	17344	17511	17681	17539	17595	17737	17613	17461	17394	17540	17444	17648	17207	17503	17440	17485	17556	17717	17573	17593	17516	17386	17413	17534	17369	17431	17359	17568	17680	17762	17590	17677	17539	17452	17505	17542	17481	17512	17521	17542	17419	17525	17652	17494	17475	17600	17543	17429	17463	17296	17321	17508	17362	17506	17389	17580	17453	17615	17841	17451	17637	17314	17470	17573	17616	17475	17373	17411	17355	17627	17289	17436	17572	17589	17352	17334	17521	17382	17401	17512	17550	17450	17458	17250	17296	17500	17442	17286	17422	17591	17452	17581	17344	17476	17750	17518	17220	17361	17472	17675	17410	17341	17365	17690	17673	17588	17546	17574	17363	17540	17509	17492	17320	17421	17532	17197	17482	17381	17624	17437	17600	17451	17588	17515	17646	17602	17459	17486	17499	17484	17533	17370	17544	17477	17575	17526	17283	17385	17517	17443	17305	17523	17436	17337	17393	17671	17601	17479	17353	17437	17582	17439	17464	17645	17409	17280	17412	17332	17434	17539	17546	17572	17504	17567	17405	17645	17528	17488	17506	17631	17340	17417	17409	17476	17408	17464	17460	17325	17445	17633	17496	17438	17305	17477	17606	17393	17225	17574	17461	17661	17582	17301	17267	17632	17523	17536	17309	17316	17419	17615	17430	17479	17614	17570	17509	17612	17342	17439	17486	17541	17536	17374	17648	17437	17463	17559	17493	17526	17522	17434	17387	17522	17504	17524	17576	17465	17622	17474	17505	17560	17701	17560	17441	17454	17446	17426	17512	17417	17301	17491	17507	17530	17458	17673	17590	17416	17479	17646	17703	17303	17347	17510	17417	17433	17544	17428	17620	17572	17593	17356	17309	17406	17336	17557	17387	17425	17509	17353	17459	17489	17503	17269	17375	17458	17472	17477	17450	17429	17463	17457	17442	17551	17503	17410	17530	17409	17585	17322	17329	17411	17487	17542	17268	17670	17696	17488	17373	17410	17379	17274	17636	17310	17569	17613	17304	17328	17230	17752	17429	17590	17279	17438	17693	17603	17479	17713	17595	17382	17363	17507	17452	17426	17332	17535	17506	17501	17529	17493	17562	17607	17630	17321	17308	17589	17479	17494	17406	17544	17670	17568	17651	17392	17640	17572	17560	17662	17195	17244	17582	17485	17335	17646	17472	17456	17428	17563	17535	17486	17542	17385	17276	17369	17500	17566	17373	17266	17479	17531	17552	17562	17512	17588	17571	17441	17425	17634	17653	17590	17511	17550	17588	17419	17536	17404	17665	17582	17481	17537	17329	17516	17428	17348	17467	17510	17477	17506	17212	17516	17674	17604	17446	17483	17504	17247	17404	17300	17376	17645	17497	17559	17486	17542	17568	17524	17399	17709	17539	17452	17467	17722	17527	17452	17636	17661	17375	17482	17504	17526	17365	17495	17525	17416	17440	17438	17348	17259	17512	17577	17497	17551	17443	17703	17721	17491	17457	17572	17394	17429	17395	17367	17493	17594	17585	17400	17466	17437	17600	17566	17402	17472	17236	17345	17436	17536	17449	17680	17402	17096	17340	17616	17526	17526	17464	17433	17398	17584	17438	17501	17400	17587	17509	17417	17427	17285	17397	17227	17559	17639	17526	17670	17301	17386	17564	17633	17549	17499	17402	17463	17520	17493	17587	17618	17499	17399	17459	17543	17506	17625	17662	17332	17590	17367	17394	17229	17464	17549	17613	17588	17400	17420	17563	17335	17502	17580	17672	17576	17448	17484	17530	17586	17587	17384	17703	17459	17373	17534	17628	17457	17318	17536	17568	17519	17447	17341	17417	17395	17704	17528	17445	17370	17549	17432	17373	17422	17415	17503	17658	17478	17596	17331	17491	17497	17469	17613	17680	17542	17303	17582	17454	17475	17474	17427	17585	17546	17405	17325	17402	17468	17411	17509	17463	17453	17450	17499	17670	17653	17503	17545	17358	17497	17521	17336	17390	17505	17517	17510	17679	17693	17262	17402	17439	17699	17498	17563	17466	17532	17471	17582	17684	17628	17684	17279	17638	17396	17521	17388	17467	17350	17240	17716	17510	17594	17492	17569	17442	17607	17357	17458	17347	17535	17481	17517	17516	17436	17593	17523	17455	17665	17610	17396	17474	17592	17616	17386	17478	17581	17562	17564	17408	17569	17335	17579	17689	17385	17488	17408	17307	17635	17395	17420	17432	17364	17390	17451	17392	17450	17553	17413	17402	17537	17608	17530	17463	17284	17528	17470	17420	17272	17413	17402	17489	17502	17449	17412	17492	17431	17337	17461	17392	17437	17436	17401	17322	17407	17490	17424	17593	17492	17593	17463	17437	17511	17542	17324	17411	17650	17239	17435	17276	17513	17570	17458	17604	17404	17577	17506	17415	17589	17454	17410	17224	17551	17267	17259	17307	17431	17323	17510	17475	17378	17531	17516	17428	17381	17347	17509	17454	17666	17438	17390	17319	17402	17404	17426	17582	17645	17602	17437	17520	17543	17460	17552	17440	17741	17864	17717	17648	17446	17334	17330	17132	17335	17548	17409	17698	17587	17455	17498	17251	17533	17543	17511	17562	17645	17576	17434	17510	17421	17381	17638	17499	17498	17608	17507	17588	17472	17537	17557	17478	17570	17436	17600	17341	17494	17361	17548	17557	17572	17387	17522	17210	17568	17349	17518	17508	17599	17479	17490	17299	17483	17484	17568	17487	17602	17459	17527	17519	17378	17415	17375	17351	17379	17517	17360	17447	17580	17643	17606	17512	17594	17420	17500	17552	17504	17505	17366	17311	17382	17449	17508	17634	17395	17522	17502	17321	17396	17384	17356	17584	17740	17381	17497	17478	17389	17565	17383	17593	17535	17611	17659	17587	17606	17427	17499	17529	17547	17291	17570	17674	17522	17636	17437	17595	17491	17594	17392	17336	17585	17604	17611	17621	17428	17605	17481	17558	17527	17350	17417	17458	17592	17635	17637	17364	17600	17566	17449	17572	17713	17709	17627	17397	17619	17410	17433	17352	17561	17762	17452	17395	17617	17430	17515	17449	17484	17471	17514	17501	17439	17615	17453	17231	17399	17608	17501	17471	17401	17254	17742	17492	17555	17587	17425	17416	17593	17487	17555	17530	17536	17485	17377	17405	17680	17432	17513	17547	17751	17578	17613	17685	17617	17733	17671	17666	17538	17471	17590	17521	17456	17345	17360	17399	17216	17488	17685	17538	17363	17464	17631	17569	17462	17320	17619	17399	17207	17472	17383	17884	17578	17688	17552	17428	17266	17617	17473	17379	17515	17575	17629	17555	17536	17717	17456	17433	17418	17577	17536	17753	17652	17357	17449	17630	17611	17427	17357	17597	17510	17576	17509	17244	17491	17418	17243	17457	17562	17250	17406	17407	17423	17565	17496	17404	17514	17639	17559	17525	17522	17769	17614	17467	17590	17614	17413	17692	17454	17407	17505	17698	17378	17731	17353	17437	17355	17540	17588	17597	17399	17564	17585	17409	17522	17564	17610	17385	17374	17321	17527	17641	17605	17428	17443	17566	17806	17434	17500	17432	17316	17554	17523	17456	17430	17545	17533	17472	17465	17731	17593	17512	17319	17646	17488	17650	17424	17613	17419	17356	17393	17432	17540	17384	17303	17543	17475	17511	17516	17427	17634	17727	17488	17471	17536	17525	17574	17582	17496	17425	17496	17261	17730	17466	17468	17649	17556	17399	17420	17412	17393	17482	17422	17683	17372	17647	17335	17459	17404	17288	17550	17489	17291	17577	17391	17467	17583	17524	17484	17288	17543	17584	17556	17293	17591	17261	17554	17399	17473	17533	17601	17521	17559	17723	17666	17413	17535	17602	17384	17507	17448	17378	17593	17663	17761	17490	17508	17497	17602	17300	17473	17408	17508	17573	17598	17531	17229	17501	17453	17344	17427	17477	17651	17475	17561	17455	17450	17402	17555	17495	17651	17544	17440	17384	17497	17252	17370	17757	17543	17458	17360	17382	17221	17420	17557	17426	17493	17640	17667	17596	17367	17568	17306	17310	17526	17614	17446	17528	17414	17301	17611	17299	17487	17434	17623	17457	17370	17648	17415	17246	17400	17599	17279	17438	17657	17234	17556	17545	17476	17606	17396	17511	17371	17390	17448	17504	17539	17390	17543	17236	17442	17429	17490	17538	17607	17392	17379	17527	17302	17361	17451	17374	17289	17225	17331	17437	17424	17495	17415	17501	17630	17524	17516	17422	17550	17587	17464	17513	17551	17426	17332	17507	17525	17536	17416	17445	17359	17389	17489	17301	17316	17529	17593	17630	17662	17581	17583	17412	17479	17548	17487	17547	17516	17530	17352	17443	17501	17405	17404	17352	17448	17502	17633	17356	17430	17517	17623	17564	17468	17575	17389	17557	17619	17530	17306	17718	17643	17831	17556	17295	17698	17429	17567	17470	17570	17425	17681	17501	17485	17400	17294	17227	17461	17538	17446	17501	17522	17432	17530	17452	17286	17299
20408	33818	39099	44657	42790	38103	33456	29140	26873	26942	26155	25796	21184	20219	18936	17492	16741	16005	15593	14919	14731	14808	14770	14635	14143	14174	13926	13899	14023	14017	13754	14000	13968	13950	13925	13685	13793	13752	13709	13813	13795	13805	13701	13655	13848	13701	13829	13583	13826	13661	13732	13709	13860	13603	13827	13484	13752	13754	13819	13692	13845	13700	13840	13716	13785	13641	13741	13853	13741	13701	13895	13764	13741	13669	13738	13909	13771	13669	13713	13508	13609	13563	13712	13777	13825	13762	13780	13837	13957	13640	13771	13973	13710	13606	13724	13763	13641	13825	13826	13809	13748	13824	13869	13711	13601	13646	13625	13728	13689	13692	13708	13782	13774	13552	13799	13743	13659	13603	13664	13616	13755	13597	13606	13788	13679	13592	13673	13949	13789	13722	13629	13753	13678	13736	13721	13638	13673	13791	13695	13665	13599	13568	13680	13696	13778	13652	13585	13864	13722	13603	13633	13696	13844	13715	13608	13758	13614	13593	13723	13786	13615	13593	13785	13740	13651	13634	13712	13734	13493	13776	13710	13622	13694	13616	13568	13595	13718	13616	13749	13898	13835	13719	13795	13703	13808	13815	13656	13735	13808	13486	13520	13711	13754	13647	13700	13660	13767	13559	13590	13561	13933	13770	13745	13691	13687	13708	13758	13651	13743	13749	13844	13622	13738	13758	13688	13682	13736	13574	13581	13686	13562	13590	13625	13520	13573	13669	13700	13710	13566	13770	13705	13815	13670	13738	13673	13659	13650	13763	13623	13826	13531	13792	13769	13657	13773	13638	13711	13752	13657	13646	13791	13615	13696	13436	13659	13543	13854	13635	13551	13776	13880	13760	13806	13706	13554	13655	13636	13821	13636	13707	13722	13549	13770	13661	13666	13788	13801	13719	13672	13756	13503	13616	13634	13798	13701	13682	13801	13766	13691	13651	13900	13775	13732	13684	13581	13727	13771	13669	13610	13594	13776	13688	13743	13693	13701	13577	13732	13842	13624	13877	13643	13625	13692	13717	13646	13611	13780	13700	13726	13631	13735	13808	13658	13696	13729	13766	13700	13774	13620	13532	13703	13626	13755	13603	13618	13671	13836	13709	13922	13706	13575	13753	13696	13673	13441	13682	13670	13592	13540	13738	13671	13746	13607	13639	13692	13820	13577	13642	13714	13567	13767	13744	13720	13618	13745	13694	13735	13643	13841	13626	13625	13661	13716	13712	13779	13588	13526	13620	13657	13734	13686	13624	13860	13636	13655	13665	13669	13770	13843	13782	13596	13759	13774	13726	13789	13646	13497	13586	13593	13719	13567	13702	13813	13744	13660	13648	13660	13675	13640	13769	13561	13689	13779	13503	13771	13655	13798	13491	13755	13858	13616	13672	13694	13728	13614	13756	13579	13766	13681	13560	13662	13654	13752	13937	13626	13852	13755	13816	13736	13620	13630	13545	13799	13621	13688	13751	13779	13716	13741	13737	13768	13717	13699	13555	13845	13699	13722	13653	13613	13712	13627	13751	13742	13713	13780	13657	13592	13700	13602	13668	13608	13857	13836	13607	13664	13764	13829	13649	13833	13527	13665	13834	13679	13696	13788	13687	13709	13721	13734	13727	13636	13646	13640	13707	13770	13655	13529	13731	13585	13660	13687	13682	13837	13665	13753	13736	13672	13625	13797	13768	13627	13739	13740	13746	13724	13812	13819	13674	13680	13766	13760	13753	13570	13741	13675	13756	13827	13697	13721	13580	13669	13632	13665	13774	13698	13770	13495	13760	13502	13667	13621	13669	13594	13666	13768	13735	13580	13784	13721	13673	13723	13815	13579	13772	13622	13653	13580	13917	13566	13848	13720	13779	13652	13733	13742	13637	13848	13641	13697	13749	13651	13661	13663	13658	13599	13687	13726	13690	13694	13713	13671	13555	13779	13620	13710	13758	13723	13597	13678	13584	13671	13710	13675	13623	13582	13770	13831	13768	13771	13645	13823	13798	13697	13642	13652	13526	13885	13765	13706	13715	13822	13644	13662	13755	13807	13627	13531	13523	13840	13799	13562	13806	13673	13650	13652	13547	13656	13811	13687	13710	13552	13669	13673	13632	13708	13840	13799	13766	13640	13695	13785	13693	13714	13719	13712	13736	13755	13656	13627	13726	13618	13760	13709	13714	13645	13744	13630	13698	13648	13649	13673	13778	13838	13745	13703	13929	13793	13674	13695	13661	13700	13570	13794	13798	13739	13639	13664	13772	13542	13666	13790	13607	13957	13725	13686	13631	13918	13823	13550	13692	13817	13793	13773	13954	13750	13615	13670	13801	13658	13715	13803	13735	13710	13560	13855	13696	13752	13760	13633	13861	13640	13725	13647	13773	13782	13659	13709	13620	13750	13604	13755	13778	13812	13708	13809	13585	13745	13700	13911	13765	13814	13757	13787	13850	13791	13666	13645	13675	13782	13714	13685	13914	13795	13721	13769	13753	13775	13646	13702	13845	13705	13762	13634	13554	13673	13732	13687	13781	13720	13832	13522	13725	13611	13575	13808	13676	13888	13635	13564	13801	13820	13623	13622	13736	13819	13799	13822	13711	13812	13696	13671	13821	13729	13631	13660	13630	13679	13497	13730	13710	13730	13640	13534	13752	13761	13815	13537	13732	13789	13729	13674	13596	13702	13709	13724	13680	13772	13584	13796	13624	13655	13830	13674	13461	13822	13586	13757	13651	13867	13686	13782	13607	13606	13750	13529	13595	13783	13800	13829	13633	13543	13672	13682	13624	13723	13485	13763	13714	13782	13562	13724	13884	13625	13672	13651	13615	13630	13637	13787	13704	13842	13497	13695	13817	13508	13732	13737	13665	13683	13703	13584	13608	13650	13621	13739	13660	13668	13657	13759	13753	13651	13881	13756	13848	13603	13684	13640	13635	13438	13828	13492	13769	13724	13778	13829	13620	13579	13621	13583	13764	13699	13580	13715	13782	13783	13824	13612	13643	13500	13659	13674	13678	13676	13747	13582	13620	13856	13656	13649	13737	13645	13849	13757	13549	13656	13738	13865	13610	13638	13880	13415	13684	13674	13655	13830	13875	13707	13657	13704	13736	13764	13750	13505	13737	13577	13664	13759	13604	13813	13658	13781	13760	13623	13802	13738	13888	13648	13813	13509	13603	13562	13664	13856	13729	13734	13668	13698	13584	13625	13847	13845	13796	13621	13761	13874	13793	13819	13668	13660	13675	13777	13589	13851	13670	13730	13727	13571	13749	13713	13692	13675	13719	13730	13725	13758	13856	13795	13869	13726	13674	13540	13745	13642	13688	13551	13756	13650	13627	13746	13576	13676	13731	13774	13856	13796	13814	13678	13797	13534	13878	13683	13558	13654	13762	13776	13627	13466	13721	13634	13735	13798	13573	13779	13917	13653	13890	13686	13765	13685	13614	13710	13691	13576	13619	13694	13763	13709	13761	13720	13627	13829	13772	13759	13870	13689	13598	13583	13772	13756	13685	13624	13526	13573	13625	13657	13706	13639	13636	13793	13701	13759	13783	13565	13512	13580	13895	13651	13824	13773	13716	13706	13862	13610	13665	13698	13688	13630	13784	13617	13673	13609	13695	13725	13690	13632	13853	13732	13815	13665	13600	13570	13785	13598	13782	13573	13659	13720	13824	13762	13583	13628	13840	13827	13603	13834	13584	13706	13652	13626	13776	13612	13754	13705	13840	13612	13727	13742	13594	13819	13679	13692	13726	13659	13637	13815	13678	13762	13733	13696	13732	13649	13671	13730	13672	13681	13655	13608	13874	13676	13866	13737	13687	13768	13668	13786	13772	13933	13529	13608	13610	13850	13641	13729	13769	13628	13676	13723	13783	13683	13633	13529	13721	13718	13495	13727	13706	13589	13574	13566	13589	13771	13628	13655	13799	13713	13781	13577	13667	13769	13649	13566	13580	13602	13750	13653	13829	13722	13869	13856	13711	13477	13770	13722	13545	13633	13790	13862	13691	13662	13706	13714	13650	13781	13631	13712	13462	13734	13607	13621	13746	13640	13744	13698	13647	13902	13533	13523	13567	13703	13636	13662	13724	13807	13590	13812	13659	13634	13780	13732	13604	13637	13404	13549	13771	13812	13572	13729	13675	13862	13759	13574	13659	13680	13472	13567	13697	13823	13814	13683	13932	13720	13669	13797	13808	13755	13835	13707	13671	13674	13658	13628	13854	13655	13784	13743	13819	13749	13612	13776	13640	13679	13630	13694	13466	13765	13746	13608	13699	13760	13819	13664	13768	13664	13759	13722	13870	13623	13697	13707	13562	13760	13579	13838	13594	13815	13490	13811	13666	13707	13647	13728	13709	13636	13758	13755	13709	13588	13833	13659	13782	13631	13604	13692	13596	13838	13677	13804	13773	13826	13761	13729	13728	13764	13631	13798	13691	13806	13860	13709	13622	13602	13735	13858	13606	13886	13814	13766	13690	13782	13634	13814	13663	13624	13821	13709	13748	13896	13751	13667	13719	13685	13854	13576	13766	13593	13849	13699	13702	13842	13528	13712	13724	13598	13712	13592	13670	13661	13714	13923	13677	13582	13735	13541	13817	13762	13559	13699	13837	13862	13573	13523	13526	13746	13650	13604	13740	13622	13757	13612	13759	13678	13681	13707	13759	13736	13717	13677	13692	13627	13795	13750	13809	13634	13783	13802	13689	13568	13714	13759	13669	13717	13648	13794	13679	13709	13612	13727	13914	13651	13749	13509	13891	13662	13630	13770	13810	13636	13690	13491	13790	13675	13673	13698	13727	13882	13737	13848	13673	13657	13681	13831	13719	13704	13652	13887	13650	13686	13727	13560	13636	13606	13759	13756	13763	13780	13768	13585	13758	13589	13818	13629	13698	13603	13805	13620	13682	13897	13629	13737	13807	13673	13690	13845	13949	13654	13720	13615	13445	13711	13548	13707	13918	13709	13689	13624	13555	13739	13645	13565	13684	13788	13684	13693	13859	13699	13846	13859	13603	13500	13614	13773	13724	13545	13535	13668	13759	13664	13534	13777	13593	13534	13780	13693	13702	13747	13518	13626	13723	13444	13765	13732	13802	13663	13773	13666	13815	13790	13580	13541	13819	13748	13811	13555	13793	13565	13635
24672	21499	29200	27335	30457	35989	36428	32147	30936	29902	28096	27841	24250	22838	22327	21395	20290	20042	19669	18911	18707	18949	18487	18413	18181	18299	17963	17994	17886	17975	17868	17557	17675	17638	17773	17783	17782	17818	17751	17714	17535	17606	17726	17786	17582	17644	17467	17597	17569	17670	17654	17433	17562	17591	17675	17408	17913	17811	17412	17509	17543	17441	17827	17750	17705	17640	17723	17837	17674	17813	17648	17499	17653	17610	17473	17652	18000	17503	17573	17481	17865	17760	17605	17588	17735	17553	17421	17479	17549	17495	17501	17516	17692	17656	17617	17562	17689	17514	17695	17756	17569	17491	17684	17539	17507	17512	17612	17492	17527	17464	17698	17418	17755	17745	17512	17269	17545	17403	17686	17592	17780	17548	17530	17675	17389	17531	17476	17378	17427	17626	17589	17452	17568	17352	17540	17604	17455	17501	17551	17696	17339	17831	17668	17545	17450	17574	17475	17499	17515	17538	17441	17554	17552	17635	17626	17317	17635	17627	17565	17454	17497	17595	17828	17660	17517	17531	17447	17563	17449	17439	17656	17736	17482	17556	17470	17610	17504	17573	17594	17314	17607	17515	17536	17436	17517	17641	17382	17590	17621	17631	17527	17640	17520	17446	17634	17366	17272	17379	17610	17673	17490	17476	17454	17310	17475	17655	17451	17498	17508	17669	17518	17511	17489	17500	17505	17521	17631	17612	17647	17592	17587	17472	17734	17434	17360	17544	17599	17737	17627	17569	17550	17414	17407	17438	17374	17504	17498	17554	17495	17470	17590	17596	17621	17291	17517	17512	17535	17546	17366	17248	17498	17565	17621	17596	17510	17401	17496	17509	17451	17303	17382	17372	17696	17445	17523	17353	17325	17505	17489	17557	17682	17898	17749	17661	17721	17561	17653	17546	17562	17641	17448	17523	17540	17699	17521	17546	17418	17709	17769	17573	17577	17407	17528	17589	17543	17546	17762	17543	17518	17422	17465	17621	17481	17567	17647	17644	17356	17587	17667	17756	17561	17637	17544	17407	17687	17552	17691	17462	17567	17458	17491	17537	17460	17556	17635	17495	17375	17528	17695	17546	17546	17596	17736	17438	17450	17661	17520	17517	17505	17613	17553	17429	17585	17609	17568	17567	17576	17418	17609	17618	17677	17482	17564	17549	17637	17578	17645	17677	17654	17766	17317	17463	17671	17651	17512	17357	17599	17798	17224	17626	17536	17572	17597	17610	17415	17563	17543	17421	17422	17433	17570	17483	17653	17653	17621	17588	17626	17779	17561	17349	17578	17558	17477	17446	17438	17522	17494	17681	17702	17404	17453	17544	17501	17540	17526	17619	17791	17420	17806	17430	17710	17761	17637	17460	17513	17656	17678	17542	17474	17583	17633	17593	17604	17515	17676	17511	17364	17380	17480	17622	17603	17712	17467	17322	17450	17762	17662	17443	17457	17614	17622	17580	17516	17296	17431	17674	17605	17659	17728	17564	17642	17346	17651	17741	17561	17571	17653	17432	17386	17525	17687	17629	17695	17579	17539	17519	17411	17510	17565	17564	17492	17524	17333	17518	17694	17451	17748	17637	17451	17396	17437	17574	17423	17666	17700	17467	17563	17589	17676	17599	17505	17373	17396	17531	17560	17678	17501	17524	17541	17701	17550	17541	17760	17541	17613	17502	17509	17486	17814	17652	17789	17614	17532	17700	17640	17630	17361	17526	17654	17464	17658	17561	17533	17304	17525	17623	17728	17495	17568	17573	17548	17358	17443	17489	17629	17758	17484	17501	17702	17543	17491	17463	17557	17560	17429	17706	17518	17625	17791	17555	17731	17569	17690	17447	17521	17666	17806	17546	17352	17572	17365	17516	17642	17724	17685	17478	17605	17404	17582	17354	17656	17297	17454	17515	17494	17634	17472	17458	17535	17322	17627	17583	17568	17517	17580	17624	17533	17535	17432	17405	17640	17537	17477	17740	17698	17590	17584	17458	17466	17581	17643	17405	17345	17877	17589	17886	17385	17744	17496	17415	17447	17222	17249	17555	17573	17497	17585	17520	17715	17632	17690	17480	17500	17543	17575	17625	17547	17695	17492	17459	17518	17686	17509	17512	17649	17557	17726	17625	17634	17497	17627	17455	17351	17594	17611	17430	17550	17690	17367	17758	17586	17580	17590	17363	17434	17598	17449	17749	17694	17606	17402	17471	17498	17725	17433	17684	17626	17492	17570	17489	17651	17482	17534	17487	17548	17611	17506	17693	17565	17392	17505	17385	17454	17506	17655	17637	17698	17634	17761	17555	17683	17703	17715	17512	17448	17498	17566	17551	17526	17478	17212	17584	17701	17595	17339	17501	17504	17454	17561	17503	17400	17700	17750	17358	17527	17651	17660	17468	17548	17539	17475	17564	17603	17677	17551	17518	17491	17392	17529	17690	17348	17814	17765	17475	17730	17663	17495	17539	17733	17508	17643	17578	17836	17573	17564	17736	17717	17709	17568	17485	17506	17537	17447	17564	17543	17312	17544	17459	17685	17590	17520	17706	17398	17745	17548	17578	17591	17678	17554	17427	17553	17593	17465	17599	17643	17694	17640	17583	17666	17584	17367	17603	17479	17591	17556	17696	17366	17595	17528	17661	17700	17754	17474	17480	17452	17314	17593	17813	17533	17529	17376	17445	17501	17565	17613	17522	17588	17514	17597	17595	17548	17525	17532	17393	17481	17634	17502	17686	17678	17570	17453	17427	17463	17522	17422	17535	17559	17602	17678	17548	17485	17544	17703	17600	17562	17540	17696	17312	17318	17527	17455	17371	17565	17648	17494	17491	17410	17541	17620	17472	17467	17545	17530	17354	17547	17612	17386	17628	17488	17585	17525	17649	17629	17537	17561	17750	17706	17728	17441	17348	17609	17639	17583	17607	17530	17605	17686	17420	17618	17563	17546	17651	17488	17567	17568	17462	17385	17558	17691	17623	17548	17713	17446	17684	17547	17497	17608	17481	17607	17549	17451	17549	17617	17510	17629	17635	17566	17664	17820	17582	17546	17619	17481	17658	17742	17389	17569	17381	17473	17557	17562	17627	17730	17609	17643	17530	17538	17586	17442	17466	17441	17685	17326	17498	17399	17666	17616	17528	17406	17532	17475	17606	17344	17413	17705	17590	17446	17599	17669	17509	17902	17587	17836	17581	17390	17512	17622	17470	17675	17462	17670	17837	17638	17564	17637	17604	17541	17582	17303	17477	17580	17545	17658	17565	17558	17422	17581	17565	17325	17722	17464	17682	17491	17553	17490	17718	17555	17470	17314	17669	17552	17549	17552	17538	17564	17705	17735	17751	17454	17685	17511	17764	17657	17578	17627	17460	17819	17697	17663	17570	17516	17548	17445	17425	17490	17353	17613	17669	17468	17827	17505	17493	17468	17540	17689	17738	17548	17456	17584	17612	17498	17567	17612	17786	17572	17513	17452	17379	17729	17498	17426	17634	17391	17709	17574	17562	17546	17474	17565	17496	17600	17602	17566	17868	17699	17497	17627	17609	17601	17575	17594	17583	17617	17482	17694	17526	17640	17363	17612	17427	17477	17824	17712	17563	17315	17801	17734	17364	17686	17460	17476	17419	17529	17612	17395	17501	17647	17624	17681	17505	17505	17526	17385	17745	17614	17621	17596	17576	17580	17496	17513	17422	17669	17371	17465	17566	17537	17463	17513	17494	17517	17700	17474	17456	17521	17677	17484	17583	17338	17405	17613	17414	17646	17595	17623	17673	17540	17429	17501	17160	17593	17575	17458	17528	17462	17499	17689	17760	17548	17557	17585	17428	17719	17627	17564	17327	17595	17592	17452	17368	17602	17674	17509	17538	17709	17316	17445	17561	17738	17302	17408	17513	17546	17557	17476	17578	17633	17821	17538	17718	17827	17627	17637	17465	17449	17681	17563	17619	17456	17705	17580	17623	17482	17567	17492	17365	17587	17582	17581	17584	17543	17745	17521	17600	17565	17655	17392	17566	17676	17464	17591	17472	17603	17252	17490	17696	17584	17530	17555	17677	17484	17560	17698	17653	17710	17586	17717	17635	17623	17390	17734	17527	17513	17887	17558	17549	17701	17514	17409	17393	17719	17699	17543	17453	17426	17597	17737	17460	17438	17517	17581	17669	17621	17616	17447	17578	17911	17672	17538	17479	17739	17608	17728	17568	17657	17566	17473	17301	17293	17425	17522	17383	17478	17455	17642	17681	17711	17599	17582	17676	17585	17526	17844	17662	17600	17370	17425	17538	17467	17530	17467	17473	17308	17571	17374	17450	17666	17681	17516	17752	17519	17581	17445	17706	17561	17454	17647	17500	17448	17640	17431	17598	17501	17480	17655	17657	17343	17453	17698	17822	17686	17573	17579	17427	17531	17562	17686	17502	17591	17538	17425	17478	17477	17507	17273	17446	17313	17581	17554	17492	17659	17695	17519	17457	17572	17102	17485	17408	17652	17586	17601	17667	17626	17635	17532	17731	17526	17639	17508	17546	17539	17754	17409	17610	17511	17443	17616	17579	17470	17627	17343	17457	17370	17583	17696	17697	17337	17758	17555	17491	17251	17591	17687	17491	17682	17535	17653	17829	17427	17566	17347	17542	17366	17675	17648	17726	17477	17607	17647	17535	17628	17631	17718	17645	17719	17581	17440	17637	17710	17759	17354	17373	17562	17310	17452	17389	17477	17586	17620	17614	17440	17565	17547	17641	17589	17319	17609	17446	17516	17556	17594	17486	17438	17384	17605	17379	17460	17562	17401	17796	17559	17464	17487	17645	17432	17462	17540	17468	17841	17723	17515	17595	17525	17664	17596	17775	17425	17764	17730	17440	17675	17551	17541	17407	17612	17477	17605	17645	17644	17554	17596	17491	17632	17421	17535	17568	17528	17606	17493	17603	17710	17414	17670	17525	17353	17531	17585	17650	17590	17650	17698	17657	17606	17501	17727	17635	17799	17345	17623	17556	17442	17446	17709	17345	17599	17746	17394	17349	17633	17693	17546	17557	17606	17376	17405	17597	17450	17564	17415	17480	17552	17429	17478	17530	17588	17480	17635	17624	17435	17596	17581	17634	17628	17560	17555	17446	17541	17636	17445	17634	17686	17661	17480	17599	17413	17559
22006	38082	44773	49770	46163	41593	36684	33602	32376	30277	28417	27211	23266	21211	20321	19031	17702	16961	16275	15630	15580	15466	15292	14903	14500	14362	14221	14067	14169	13919	13987	14085	13756	13863	13733	13682	13755	13617	13799	13673	13734	13855	13838	13822	13748	13732	13564	13812	13661	13787	13681	13882	13830	13698	13636	13617	13608	13724	13655	13653	13769	13679	13761	13648	13582	13587	13846	13626	13749	13677	13790	13539	13831	13808	13824	13523	13686	13681	13602	13781	13802	13794	13735	13709	13623	13877	13652	13662	13772	13552	13735	13677	13796	13749	13691	13681	13684	13768	13740	13701	13778	13577	13671	13946	13836	13908	13705	13590	13769	13629	13658	13817	13625	13662	13810	13728	13581	13911	13668	13488	13654	13798	13751	13734	13639	13686	13732	13701	13709	13569	13727	13802	13706	13668	13796	13585	13559	13749	13706	13670	13678	13909	13608	13667	13640	13588	13800	13799	13816	13758	13791	13760	13602	13829	13840	13645	13585	13654	13783	13762	13643	13750	13631	13817	13896	13801	13817	13674	13701	13723	13724	13759	13647	13641	13549	13904	13610	13692	13687	13765	13766	13800	13684	13798	13593	13674	13860	13462	13817	13546	13575	13645	13585	13490	13792	13726	13631	13615	13653	13757	13709	13641	13666	13708	13714	13642	13766	13613	13796	13776	13604	13624	13682	13605	13666	13813	13722	13712	13766	13567	13667	13713	13742	13701	13643	13613	13699	13545	13671	13827	13779	13875	13571	13626	13646	13668	13661	13787	13729	13544	13658	13682	13702	13642	13545	13817	13780	13710	13773	13668	13701	13708	13667	13692	13748	13665	13736	13985	13752	13678	13766	13646	13596	13553	13813	13630	13580	13739	13580	13740	13670	13582	13615	13690	13789	13743	13751	13457	14021	13831	13693	13705	13587	13973	13720	13701	13558	13688	13815	13672	13672	13719	13710	13642	13680	13656	13743	13612	13725	13633	13892	13704	13681	13798	13794	13669	13662	13608	13841	13711	13862	13711	13785	13913	13719	13859	13784	13810	13619	13673	13734	13856	13607	13692	13777	13635	13788	13734	13786	13760	13747	13711	13529	13674	13862	13689	13718	13939	13557	13698	13680	13766	13944	13718	13535	13702	13919	13722	13747	13747	13761	13573	13684	13784	13668	13760	13759	13695	13690	13700	13703	13530	13651	13563	13663	13845	13577	13699	13633	13685	13872	13758	13592	13609	13759	13773	13725	13496	13706	13625	13665	13725	13590	13629	13764	13613	13830	13599	13579	13786	13551	13636	13680	13513	13702	13769	13825	13610	13606	13701	13740	13664	13726	13582	13790	13767	13824	13670	13675	13796	13596	13575	13823	13721	13796	13684	13680	13720	13622	13629	13590	13535	13712	13893	13780	13698	13756	13586	13889	13721	13785	13529	13893	13775	13683	13694	13650	13626	13690	13790	13717	13637	13592	13455	13691	13681	13749	13818	13755	13538	13690	13680	13859	13820	13823	13649	13798	13720	13567	13778	13681	13869	13650	13663	13607	13699	13790	13634	13817	13661	13754	13612	13900	13824	13505	13679	13642	13944	13756	13552	13803	13759	13770	13653	13714	13683	13710	13819	13484	13683	13741	13752	13616	13733	13811	13712	13645	13642	13563	13732	13708	13612	13852	13742	13693	13680	13743	13679	13715	13684	13797	13758	13663	13800	13664	13676	13767	13746	13868	13601	13719	13624	13770	13746	13802	13615	13671	13537	13767	13795	13702	13833	13797	13756	13721	13587	13678	13668	13730	13746	13726	13741	13778	13737	13743	13745	13558	13685	13570	13720	13736	13703	13755	13722	13771	13634	13800	13637	13733	13869	13577	13605	13790	13751	13763	13634	13828	13706	13784	13681	13664	13660	13690	13600	13634	13697	13839	13673	13654	13707	13704	13711	13639	13472	13872	13486	13488	13794	13832	13676	13703	13637	13695	13730	13759	13743	13918	13736	13636	13770	13614	13642	13815	13705	13844	13645	13595	13636	13703	13677	13893	13620	13845	13739	13656	13719	13897	13636	13676	13743	13614	13697	13819	13692	13621	13821	13870	13575	13704	13723	13812	13664	13744	13652	13723	13814	13747	13630	13510	13877	13830	13742	13674	13768	13780	13707	13732	13725	13835	13724	13630	13792	13619	13786	13801	13680	13586	13957	13773	13760	13726	13594	13658	13715	13853	13610	13770	13661	13604	13816	13453	13642	13587	13680	13718	13797	13685	13744	13709	13797	13644	13774	13778	13694	13926	13746	13741	13822	13625	13705	13696	13946	13677	13659	13732	13741	13693	13815	13848	13812	13326	13797	13685	13731	13737	13825	13634	13688	13704	13786	13691	13683	13641	13610	13611	13823	13755	13469	13754	13738	13687	13856	13662	13547	13800	13638	13792	13710	13755	13696	13782	13791	13795	13625	13897	13591	13845	13668	13593	13675	13812	13689	13558	13923	13626	13701	13620	13771	13761	13582	13687	13761	13820	13835	13760	13619	13687	13664	13730	13636	13499	13667	13687	13572	13811	13748	13588	13848	13689	13818	13608	13648	13751	13739	13625	13605	13635	13564	13727	13624	13804	13614	13726	13666	13723	13668	13547	13665	13866	13550	13690	13744	13603	13711	13693	13575	13769	13663	13878	13633	13822	13753	13795	13694	13766	13760	13805	13567	13753	13687	13756	13681	13742	13737	13628	13695	13747	13679	13729	13640	13608	13664	13669	13508	13836	13687	13729	13861	13669	13759	13812	13500	13628	13732	13651	13753	13708	13753	13817	13629	13759	13608	13704	13626	13717	13694	13737	13724	13605	13631	13620	13659	13723	13643	13642	13823	13618	13780	13690	13559	13596	13664	13796	13720	13585	13679	13858	13959	13717	13735	13649	13826	13818	13712	13716	13675	13656	13673	13677	13462	13667	13643	13626	13736	13682	13806	13647	13616	13581	13751	13760	13604	13630	13701	13659	13858	13666	13800	13801	13786	13735	13632	13710	13704	13654	13648	13708	13741	13531	13793	13704	13530	13710	13821	13640	13725	13775	13762	13589	13729	13691	13651	13755	13711	13642	13636	13727	13788	13837	13765	13748	13787	13735	13893	13578	13769	13813	13782	13749	13754	13583	13611	13822	13909	13770	13786	13669	13700	13605	13778	13749	13731	13682	13792	13611	13737	13777	13601	13633	13704	13853	13793	13653	13820	13715	13689	13839	13712	13686	13849	13597	13613	13708	13757	13680	13661	13671	13612	13713	13743	13579	13717	13704	13741	13720	13729	13636	13768	13708	13640	13641	13687	13675	13744	13593	13614	13536	13747	13673	13742	13701	13731	13651	13729	13587	13671	13561	13825	13795	13709	13756	13786	13749	13678	13629	13794	13976	13736	13693	13676	13720	13787	13720	13678	13680	13953	13702	13670	13772	13678	13708	13628	13847	13618	13526	13737	13365	13645	13742	13679	13615	13718	13691	13532	13629	13827	13520	13797	13507	13737	13785	13764	13701	13736	13660	13831	13708	13789	13631	13701	13722	13716	13849	13684	13594	13794	13646	13783	13728	13577	13677	13762	13649	13769	13658	13843	13615	13800	13803	13676	13657	13633	13605	13655	13856	13807	13931	13558	13665	13808	13592	13691	13864	13726	13517	13880	13601	13777	13693	13786	13745	13718	13647	13563	13650	13549	13687	13619	13641	13727	13881	13552	13688	13751	13835	13601	13672	13696	13714	13615	13620	13849	13849	13446	13625	13644	13696	13732	13612	13754	13785	13736	13744	13640	13748	13743	13742	13814	13643	13702	13612	13656	13764	13495	13637	13679	13760	13713	13690	13616	13738	13731	13709	13921	13686	13673	13692	13794	13652	13668	13786	13731	13691	13610	13620	13653	13757	13628	13727	13814	13634	13699	13585	13730	13631	13721	13887	13822	13659	13967	13745	13851	13622	13784	13706	13774	13643	13729	13737	13527	13758	13691	13734	13732	13667	13753	13912	13727	13712	13665	13737	13786	13768	13779	13705	13664	13594	13595	13712	13759	13630	13896	13780	13699	13697	13549	13701	13631	13697	13765	13790	13834	13693	13651	13703	13746	13771	13718	13625	13814	13694	13771	13712	13706	13659	13722	13694	13862	13634	13787	13747	13800	13992	13713	13713	13727	13789	13827	13782	13976	13874	13496	13576	13659	13779	13686	13619	13639	13750	13656	13885	13737	13721	13627	13641	13555	13674	13708	13534	13720	13769	13744	13606	13813	13748	13730	13910	13800	13749	13702	13639	13660	13752	13665	13889	13938	13756	13777	13633	13691	13648	13845	13789	13665	13631	13713	13716	13834	13714	13690	13802	13692	13710	13890	13669	13879	13777	13772	13755	13775	13565	13633	13865	13690	13779	13806	13830	13692	13771	13693	13685	13737	13815	13634	13767	13745	13646	13563	13771	13819	13608	13606	13605	13793	13722	13841	13811	13916	13721	13747	13706	13816	13628	13618	13595	13699	13672	13672	13615	13728	13766	13598	13656	13757	13744	13583	13761	13539	13695	13612	13711	13640	13671	13678	13829	13836	13700	13930	13709	13607	13739	13708	13672	13693	13775	13767	13660	13590	13659	13847	13655	13725	13695	13756	13794	13698	13679	13671	13696	13718	13728	13724	13772	13578	13722	13679	13543	13792	13825	13643	13775	13756	13809	13717	13666	13723	13624	13581	13737	13681	13651	13553	13785	13552	13701	13580	13700	13634	13686	13626	13708	13793	13628	13588	13603	13592	13748	13709	13891	13658	13737	13684	13666	13811	13564	13788	13622	13700	13746	13752	13723	13565	13817	13865	13705	13762	13543	13562	13906	13633	13837	13681	13740	13752	13677	13536	13723	13656	13673	13701	13790	13570	13822	13658	13677	13709	13654	13668	13717	13627	13835	13655	13835	13708	13737	13672	13761	13876	13754	13819	13681	13815	13748	13770	13754	13678	13710	13679	13664	13718	13596	13765	13780	13672	13701	13906	13868	13706	13740	13723	13740	13690	13674	13605	13631	13729	13669	13747	13777	13630	13734	13753	13726	13744	13927	13762	13826	13736	13840	13722	13716	13701	13717	13919	13609	13678	13442	13697	13733	13652	13621	13715	13672	13590	13780	13698
34012	31880	39941	39451	33919	30558	29191	27823	26686	25472	23455	21762	20709	20683	20024	19396	19211	18899	18578	18261	18208	18209	18179	17833	18076	18034	17967	17872	17968	18007	17789	17948	17896	17818	17843	17949	17899	17817	17830	17825	17705	17683	17812	17902	17815	17721	17768	17804	17767	18098	18186	17855	17721	17680	17942	17950	17857	17840	17905	17975	17668	17762	17729	17698	17842	17822	17811	17947	17663	17889	17696	17813	17921	17843	17735	17871	17842	17739	17723	17824	17734	17931	17773	17659	17607	17853	17962	17943	17868	17818	17838	17925	17931	17765	17793	17610	17923	17688	17901	17776	17833	17770	17801	17717	17728	17976	17768	17922	17588	17742	17870	17848	17837	17715	17714	17695	17831	17759	17735	17545	17755	17667	17800	17755	17824	17662	17872	17661	17937	17667	17717	17751	17804	17833	17589	17794	17985	17837	17756	17643	17692	17814	17684	17817	17961	17791	17981	18057	17928	17682	17734	17807	17687	17575	17842	17885	17725	17692	17530	17803	17648	17509	17744	17790	17792	17896	17913	17696	17821	18098	17741	17570	17808	17937	17606	17902	17713	17560	17721	17785	17688	17831	17640	17571	17895	17818	17984	17688	17831	17905	17818	17874	17937	17872	17819	17742	17733	17659	17712	17771	17911	17888	17869	17954	18040	17769	17691	17505	17819	17680	17729	17651	17720	17866	17784	17753	17854	17836	17827	17757	17701	17881	17835	17886	17845	17894	17638	17781	17999	17745	17964	17646	17808	17791	17617	17851	17820	17580	17944	17813	17772	17872	17713	17769	17730	17955	17558	17718	17832	17651	17622	17828	17780	17854	17892	17924	17962	17946	17819	17863	17775	17823	17718	17681	17735	17955	17919	17877	17838	17603	17726	17805	17887	17957	17729	17892	17843	17840	17777	17670	17793	17905	17845	17843	17898	17645	17816	17791	17813	17686	18069	17806	17707	17861	17637	17705	17878	17727	17507	17947	17842	17719	17823	17849	17701	17750	17691	17744	17632	17948	17842	17783	17853	18057	17874	17737	17774	17880	17934	17869	17906	17665	17920	17888	17861	17992	17940	17877	17603	17742	17723	17476	17760	17654	17979	17836	17769	17892	17499	17733	17850	17814	17571	17831	17701	17853	17499	17788	17827	17826	18007	17825	17790	17679	17855	17664	17715	17639	17822	18007	17822	17769	17754	17781	17991	17560	17744	17543	17574	17536	17598	17793	17900	17795	17678	17772	17898	17820	17823	17982	17796	17660	17696	17655	17887	17904	17903	17892	17845	17814	17893	17837	17813	17807	17794	17682	17869	17994	17866	17618	17906	17662	17761	17691	17882	17647	17980	17806	17804	17702	17674	17710	17665	17630	17763	18085	17903	17666	17808	17582	17795	17752	17754	17558	17962	17826	17842	17734	17791	17754	17696	17604	17769	17681	17958	17764	17587	17983	17828	17794	17823	17790	17453	17710	17703	17872	17828	17651	17812	17903	17740	17777	17818	17762	17712	17722	17849	17686	17740	17631	17765	17787	17688	17698	17807	17920	17890	17743	17711	17687	17884	17655	17543	17796	17720	17654	17887	17765	18010	17957	17802	17775	17661	17678	17675	17797	17739	17874	17734	17942	17773	18008	17804	17866	17848	17743	17698	17800	17924	17892	17728	17821	17821	17623	17779	17885	17937	17767	17726	17918	17766	17847	17853	17800	17677	17787	17718	17882	17863	17722	17793	17846	17857	17856	17754	17835	17559	17730	17817	17877	17974	17730	17851	17784	17647	17640	17807	17853	17705	17726	17815	17687	17882	17811	17892	17831	17860	17792	17791	17677	17918	17930	17743	18033	17684	17702	17955	17722	17845	17739	17710	17731	17918	17695	17630	17749	17762	17779	17781	17893	17747	17598	17707	17717	17897	17658	17658	17907	17780	17684	17920	17653	17823	17579	17860	17748	17854	17679	17922	17824	18026	17842	17743	17907	17806	17640	18011	18074	17754	17904	17776	18047	17864	17720	17883	17721	17999	17975	17725	17937	17662	17850	18100	17894	17805	17669	17848	17694	17856	17779	17778	17843	17969	17702	17799	17738	17838	17764	17613	17785	17915	17685	17759	17784	17806	17540	17825	17769	17919	17966	17661	17730	17849	17567	18052	17818	17765	17878	17541	17757	17643	17874	17569	17747	17815	17845	17696	17495	17958	17692	17832	17882	17822	17539	17841	17945	17761	17575	17785	17657	17750	17751	17793	17796	17757	17526	17811	17803	17891	17648	17873	17915	17955	17689	17687	17585	17998	17912	17812	17706	17933	17678	17662	17779	17673	17756	17602	17856	17685	17805	17841	17666	17810	17715	17825	18016	17802	17730	17820	17672	17754	17723	17828	17867	17807	17911	17631	17464	17661	17616	17659	17769	17716	17734	17653	17950	17974	17805	17921	17695	17896	17974	17731	17604	17870	17922	17964	17815	17853	17797	17765	17768	17819	17891	17575	17724	17847	17810	17984	17970	17819	17781	17912	17838	17655	17650	17602	17872	17943	17564	17752	17734	17664	17816	17794	17939	17718	17708	17743	18031	17786	17824	17638	17860	17599	17888	17650	17874	17927	17704	17779	17644	17889	17808	17694	17849	17842	17672	17654	17710	17897	17823	17947	17545	17968	17741	17828	17611	17947	17767	17711	17796	17969	17701	17893	17416	17717	17877	17817	17943	17669	18003	17956	17850	17785	17690	17964	17887	17750	17922	17668	17721	17998	17839	17762	17854	17928	17897	17867	17760	17937	17696	17907	17842	17832	17919	17658	17895	17595	17900	17653	17633	17926	17797	17842	17477	17781	17828	17811	17842	17882	17892	17898	17913	17549	17951	17870	17730	17730	17843	17845	17928	17744	17892	17555	17936	17845	17939	17839	17962	17931	17667	17966	17798	17607	17687	17803	17494	17742	17655	17956	17785	17971	17930	17692	17675	17817	17940	17896	17729	17911	18024	17678	17839	17888	17571	17802	17885	17606	17973	17691	17813	17757	17674	17762	17682	17948	18006	17715	17709	17843	17617	17732	17862	17821	17856	17580	17753	17651	17875	17737	17745	17892	17634	17788	17902	17873	17947	17956	17882	17651	17925	17705	17645	17995	17827	17778	17843	18008	17827	17818	17794	17674	17844	17758	17830	17889	17855	17930	17853	17915	17881	17638	17945	17763	17838	17964	17762	17770	17802	17740	17895	17894	17804	17836	18000	17955	17796	17772	17781	17875	17579	17744	17729	17785	17921	17758	17619	17985	17647	17844	17722	17914	17931	17740	17807	17814	17714	17857	17740	17755	17721	17849	17744	17872	17770	17826	17703	17776	17660	17787	17868	17842	17712	17923	17905	17873	17834	17859	17837	17729	17760	17720	17842	17699	17904	17651	17922	17827	17688	17919	17978	17653	17770	17735	17818	17756	17858	17697	17762	17901	17982	17851	17723	17772	17989	17858	17744	17936	17850	17630	17994	17745	17718	17778	17719	17955	17833	17996	17631	17849	17795	17853	17826	17899	17922	17751	17827	17971	17999	17807	17842	17775	18161	17698	17921	17894	18026	18228	17793	17866	17799	17825	17893	17877	18078	17955	17912	17836	17650	17907	17872	17780	17833	17943	17817	17824	17857	17920	17758	17575	17837	17862	17820	17783	17780	17671	17823	17847	17615	17876	17773	17866	17731	17689	17621	17801	17616	17872	17977	17597	17594	17785	17584	17813	17706	17723	17953	17771	17663	17752	17740	17814	17823	17818	17840	17966	17730	17686	18009	17878	17942	17875	17840	17712	18027	17704	17733	17681	17764	17747	17833	17827	17908	17813	17925	17906	18084	17973	18055	17854	17733	17657	17772	17819	17708	17624	17929	17743	17596	17810	17785	17777	17836	17849	17690	17794	17683	17643	17861	17908	17868	17689	17962	17925	17744	17980	17614	17722	17727	17851	17534	17727	17987	17746	17941	17866	17733	17971	17774	17939	17809	17882	17733	17710	17890	17859	17573	17894	17848	17794	17643	17733	17910	17748	17862	17959	17889	17871	17750	17522	17720	17830	17668	17634	17743	17790	17830	17837	17798	17653	17675	17633	17599	17801	17834	17796	17795	17779	17747	17884	17700	17954	17687	17798	17651	17622	17780	17871	17810	17795	17944	18014	17931	17848	17943	17857	17798	17798	17737	17727	17767	17698	17733	17818	17801	17645	18030	18041	17869	18045	17752	17774	17506	17788	18011	17761	17799	17997	17652	17807	17644	17768	17884	17973	17672	17809	17626	17751	17908	17744	17949	17901	17756	17881	17824	17857	17652	17908	17829	17623	17812	17889	17718	17845	18049	17710	17904	17713	17892	17729	17872	17839	17805	17762	17778	17831	17932	17803	17841	17860	17880	17646	17560	17725	17637	17667	17869	17785	17825	17792	17538	17814	17703	17718	17776	17970	17787	17983	17930	18056	17797	17687	17852	17810	17811	17759	17660	17771	17982	17777	17899	17688	18091	17820	17667	17863	17976	17785	17709	17723	17777	17694	17738	17915	17870	17916	17922	17696	18052	17973	17628	17917	17845	17919	17788	17761	17897	17778	17886	17891	17915	17897	17560	17770	17678	17749	17855	17789	17638	17922	17623	17729	17824	17675	17634	17819	17714	17802	17969	17805	17863	17939	17667	17611	17652	17663	17587	17957	17876	18008	17778	17832	17616	17870	17771	17709	17824	17760	17766	17834	17935	17775	17789	17776	17782	17808	17861	17671	17816	18024	17735	17715	17845	17636	17887	17850	17816	17664	17701	17650	17622	17924	17717	17914	17887	18000	17876	17750	17772	17796	17963	17761	17662	17902	17882	17739	17923	17759	17887	17870	17704	17892	17820	17643	17731	17710	17864	18062	17819	17866	17815	17869	17779	17961	17918	17954	17832	17884	17791	17871	17666	17813	17862	17665	17776	17865	17709	17643	17715	17969	17858	18103	17725	17945	17670	17950	17795	17614	17813	17824	17833	17768	17844	17813	17899	17647	17927	17775	17704	17760	17706	17658	17616	17761	17815	17599	17651	17849	17836	17784	17762	17737	17782	17654	17876	18140	17816	17604	17787	17856	17832	17771	17666	17814	17922	18114	17710	17889	18066	17782	17973	17829	17580	17702	17683
21783	31648	39879	40000	34882	30797	29552	28213	26669	24873	22103	19432	18295	18125	17244	16276	15592	15486	15001	14873	14741	14732	14536	14033	14061	14092	14127	13929	14022	14029	14055	14010	14001	13771	13661	13847	13939	13712	13824	13798	13799	13734	13667	13897	13691	13947	13760	13884	13863	13991	13760	13829	13706	13890	13771	13884	13759	13798	13816	13974	13939	13837	13679	13860	13907	13815	13786	13798	13865	13654	13776	14013	13741	13820	13765	13877	13879	13951	13714	13749	13835	13806	13785	13673	13950	13794	13944	13745	13631	13936	13717	13771	13714	13811	13775	13674	13778	13654	13965	13816	13877	13716	13875	13759	13810	13739	13777	13825	13812	13674	13894	13949	13854	13780	13795	13859	13727	13799	13818	13849	13802	13752	13695	13680	13688	13766	13857	13692	13765	13621	13869	13763	13712	13753	13985	13776	13850	13826	13624	13720	13655	13580	14057	13792	13659	13885	13711	13911	13701	13655	13913	13774	13787	13793	13890	13806	13691	13696	13770	13601	13823	14002	13645	13809	13719	13789	13845	13769	13602	13631	13748	13887	13819	13757	13766	13831	13751	13956	13837	13598	13802	13666	13866	13916	13677	13781	13806	13862	13711	13857	13866	13829	13875	13947	13849	13807	13898	13903	13975	13779	13780	13907	13727	13795	13878	13734	13910	13951	13952	13884	13894	13651	13786	13692	13721	13682	13767	13644	13767	13775	13770	13805	13904	13896	13849	13877	13806	13710	13828	13857	13890	13701	13747	13604	13815	13628	13752	13827	13857	13708	13902	13788	13953	13616	13865	13548	13884	13698	13885	13701	13556	13686	13804	13866	13601	13754	13741	13659	13829	13775	13746	13751	13757	13908	13818	13625	13788	13724	13723	13864	13902	13749	13627	13746	13751	13824	13872	13932	13752	13711	13783	13685	13778	13949	13923	13956	13819	13731	13673	13602	14012	13802	13768	13750	13961	13758	13813	13803	13858	13840	13815	13672	13833	13660	13857	13872	13759	13951	13666	13805	13784	13780	13765	13733	13852	13790	13808	13720	13932	13799	13838	13805	13901	13876	13775	13750	13776	13824	13783	13733	13747	13887	13855	13734	13785	13582	13652	13660	13671	13895	13801	13726	13896	13767	13825	13705	13783	13813	13838	13668	13734	13844	13920	13808	13809	14035	13732	13804	13774	13892	13744	13675	13586	13851	13797	13889	13813	13972	13764	13805	13676	13768	13941	13773	13772	13818	13826	13850	13860	13816	13656	13952	13627	13773	13946	13746	13911	13789	13699	13903	13628	13679	13875	13776	13626	13886	13683	13890	13869	13681	13758	13770	13808	13815	13742	13729	13700	13641	13802	13776	13710	13950	13688	13953	13785	13768	13736	13758	13827	13770	13821	13710	13725	13986	13724	13952	13846	13817	13990	13818	13724	13858	13963	13754	13701	13872	13774	13838	13798	13844	13810	13762	13907	13854	13890	13830	13749	13705	13813	13805	13815	13876	13768	13856	13648	13720	13802	13884	13649	13812	13850	13740	13759	13839	13782	13775	13857	13664	13792	13844	13673	13808	13800	13672	13756	13752	13899	13667	13871	13767	13727	13789	13769	13787	13761	13708	13760	13692	13725	13828	13782	13793	13720	13719	13813	13918	13887	13860	13869	13774	13896	13789	13739	13752	13892	13810	13893	13600	13762	13732	13749	13819	13762	13798	13867	13782	13793	13838	13783	13797	13841	13769	13918	13770	13714	13766	13823	13740	13816	13896	13783	13735	13700	13672	13752	14001	13984	13665	13674	13783	13855	13801	13816	13709	13887	13826	13866	13920	13869	13987	13943	13754	13819	13856	13852	13675	13782	13786	13843	13572	13724	13818	13693	13895	13843	13924	13854	13900	13857	13870	13810	13747	13848	14012	13576	13824	13712	13952	13801	13764	13766	13822	13915	13762	13794	13769	13815	13710	13826	13951	13730	13864	13755	13826	13882	13903	13781	13914	13852	13747	13748	13623	13707	13806	13781	13840	13817	13756	13759	13791	13780	13968	13762	13781	13749	13784	13640	13816	13712	13810	13722	13791	13879	13950	13698	13887	13873	13815	13630	13817	13911	13942	13861	13749	13955	13746	13829	13750	13706	13907	13797	13850	13761	13704	13772	13783	13738	13694	13815	14009	13765	13888	13651	13730	13850	13824	13812	13987	13812	13645	13731	13775	13887	13705	13838	13928	13859	13904	13585	13749	13949	13830	13706	13761	13745	13688	13848	13844	13774	13975	13771	13768	13769	13773	13857	13695	13807	13838	13775	13616	13845	13866	13851	13834	13856	13879	13721	13773	13655	13960	13885	13882	13791	13833	13752	13863	13958	13670	13884	13699	13869	13779	13764	13850	13813	13795	13765	13762	13915	13818	13798	13881	13860	13917	13813	13833	13747	13830	13799	13886	13742	13763	13701	13853	13911	13749	13699	13839	13713	13723	13932	13876	13781	13705	13713	13882	13933	13921	13859	13760	13863	13753	13714	13731	13845	13840	13839	13671	13781	13637	13743	13739	13857	13791	13903	13901	13951	13685	13831	13780	13724	13733	13842	13809	13765	13808	13724	13853	13917	13770	13880	14029	13705	13845	13707	13893	13886	13821	13858	13929	13867	13761	13911	13765	13692	13725	13819	13784	13892	13890	13784	13815	13683	13938	13893	13713	13732	13863	13778	13915	13931	13767	13674	13834	13810	13821	13826	13826	13722	13768	13776	13843	13989	13912	13858	13714	13918	13853	13731	13752	13916	13765	13695	13657	13845	13687	13827	13812	13912	13740	13881	13932	13809	13864	13733	13841	13998	13738	13847	13793	13773	13771	13717	13914	13745	13803	13886	13656	13775	13885	13892	13843	13918	13853	13506	13624	13956	13826	13746	13924	13807	13765	13832	13680	13877	13792	13726	13960	13963	13870	13875	13768	13948	13692	13745	13730	13735	13707	13716	13713	13738	13771	13728	13849	13771	13733	13823	13814	13599	13852	13732	13824	13817	13938	13881	13787	13716	13607	13824	13817	13886	13737	13723	13874	13844	13828	13854	13825	13931	13753	13863	13703	13761	13852	13848	13821	13880	13883	13915	13845	13803	13771	13734	13843	13850	13940	13870	13723	13826	13840	13648	13848	13766	13655	13732	13719	13900	13910	13824	13776	13592	13752	13837	13477	13823	13898	13831	13775	13741	13753	13764	13805	13886	13915	13838	13708	13692	13741	13900	13806	13966	13637	13800	13680	13862	13611	13910	13816	13678	13705	13729	13921	13814	13726	13797	13943	13706	13851	13678	13865	13931	13780	13729	13867	13943	13833	13746	13874	13830	13753	13833	13741	13742	13856	13745	13809	13814	13874	13780	13678	13913	13807	13651	13809	13903	13778	13885	13803	13900	13648	13786	13687	13811	13794	13763	13839	13758	14004	13807	13795	13758	13930	13731	13886	13902	13783	13962	13928	13709	13862	13893	13782	13737	13754	13820	13881	13712	13940	13799	13740	13829	13700	13853	13838	13777	13946	13828	13896	13747	13803	13810	13783	13844	13858	13797	13846	13880	13693	13786	13755	13919	13762	13730	13726	13741	13788	13620	14044	13737	13697	13780	13660	13682	13762	13892	13923	13909	13836	13862	13842	13693	13857	13697	13802	13867	13824	13683	13899	13888	13761	13819	13763	13768	13654	13714	13695	13735	13947	13820	13771	13885	13761	13860	13648	13829	13670	13819	13828	13754	13624	13773	13852	13652	13827	13860	13610	13829	13612	13991	13825	13852	13648	13834	13868	13717	13587	13742	13886	13852	13803	13771	13804	13936	13727	13761	13692	13886	13916	13629	13860	13951	13757	13782	13676	13708	13822	13798	13795	13876	13788	13899	13891	13793	13667	13804	13937	13912	13894	13809	13912	13680	13804	13854	13803	13898	13739	13817	13858	13549	13935	13836	13790	13944	13644	13656	13937	13862	13650	13717	13766	13944	13803	13666	13844	13722	13562	13903	13824	13850	13752	13661	13859	13824	13837	13807	13853	13708	13749	13967	13790	13778	13936	13830	13816	13882	13785	13728	13831	13889	13676	13777	13748	13909	13921	13806	13803	13697	14008	13736	13706	13783	13793	13848	13741	13767	13839	13700	13661	13830	13662	13999	13740	13853	13836	13658	13793	13772	13826	13663	13923	13681	13868	13666	13749	14034	13767	13820	13923	13674	13822	13827	13695	13868	13755	13755	13815	13795	13838	13737	13885	13725	13637	13948	13752	13870	13823	13837	13986	13874	13767	13783	13873	13939	13641	13718	13762	13726	13726	13958	13973	13715	13818	13739	13804	13732	13746	13839	13826	13684	13955	13790	13703	14022	13795	13797	14008	13727	13785	13898	13865	14001	13795	13692	13939	13720	13709	13783	13745	13865	13774	13828	13840	13780	13855	13874	13770	13837	13661	13690	13943	13842	13773	13818	13639	13863	13861	13912	13948	13856	13986	13610	13561	13616	13800	13811	13864	13821	13737	13729	13809	13662	13872	13654	13877	14025	13768	13850	13672	13894	13785	13704	13957	13817	13934	13733	13632	13739	14061	13835	13758	13829	13957	13823	13972	13781	13831	13764	13800	13840	13876	13721	13777	13663	13759	13611	13853	13597	13725	13812	13708	13876	13887	13868	13876	13726	13775	13901	13739	13936	13677	13858	13841	13851	13662	13848	13747	13771	13876	13781	13810	13680	13887	13754	13697	13671	13919	13837	13895	13754	13828	13829	13868	13705	13803	13825	13709	13908	13822	13785	13821	13675	13757	13685	13717	13736	13795	13856	13632	13736	13825	13856	13980	13793	13895	13762	14029	13650	13793	13893	13672	13782	13892	13783	13820	13689	13853	13865	13615	13812	13797	13879	14005	13740	13730	13583	13953	13604	13795	13738	13788	13906	13805	13957	13743	13740	13822	13823	13846	13840	13676	13759	13844	13859	13751	13652	13789	13746	13648	13814	13745	13860	13794	13726	13831	13716	13737	13890	13964	13680	13810	13790	13913	13674	13809	13694	13890	13752	13769	13729	13805	13810	13848	13895	13733	13728	13663	13847	13841	13885	13787	14028	13793	13730	13760	13749	13714	13909	13898	13816	13799	13889	13840	13887	13748	13775	13835
26160	21708	30309	30996	31399	34863	35684	32830	31297	27681	25598	23135	22538	21732	20542	19837	19382	19050	18766	18426	18455	18497	18250	17770	17721	17627	17765	17809	17626	17631	17754	17641	17858	17501	17612	17535	17715	17609	17314	17439	17608	17359	17612	17621	17560	17543	17585	17390	17515	17607	17451	17501	17491	17476	17346	17354	17478	17592	17423	17486	17461	17343	17648	17420	17776	17478	17479	17353	17425	17318	17533	17593	17390	17420	17369	17576	17581	17533	17571	17649	17519	17540	17438	17674	17474	17170	17326	17573	17440	17255	17418	17376	17737	17542	17590	17486	17382	17277	17353	17518	17557	17628	17494	17464	17588	17341	17395	17362	17441	17485	17484	17675	17650	17427	17390	17424	17401	17567	17611	17606	17538	17640	17487	17409	17540	17505	17408	17470	17406	17481	17402	17461	17293	17487	17501	17500	17612	17571	17416	17472	17554	17386	17453	17430	17351	17447	17457	17360	17490	17556	17446	17403	17315	17423	17258	17554	17548	17521	17300	17529	17451	17409	17381	17597	17427	17444	17347	17317	17505	17425	17500	17314	17501	17472	17470	17272	17279	17541	17462	17462	17386	17376	17516	17465	17269	17374	17461	17331	17459	17637	17548	17491	17622	17590	17624	17387	17559	17517	17533	17567	17140	17348	17448	17426	17432	17502	17385	17807	17583	17469	17498	17448	17406	17575	17514	17537	17495	17485	17632	17220	17471	17473	17474	17603	17658	17519	17490	17540	17573	17393	17579	17198	17292	17332	17535	17358	17600	17697	17639	17574	17165	17337	17483	17464	17518	17287	17679	17444	17642	17494	17390	17537	17360	17460	17630	17510	17421	17335	17449	17468	17448	17355	17570	17582	17507	17390	17311	17386	17478	17413	17384	17374	17213	17239	17309	17309	17473	17510	17659	17410	17329	17487	17443	17465	17231	17442	17483	17609	17406	17454	17501	17477	17374	17484	17517	17417	17333	17332	17529	17516	17322	17395	17419	17459	17595	17448	17497	17373	17253	17347	17684	17350	17432	17484	17455	17408	17423	17561	17397	17452	17366	17441	17393	17556	17411	17608	17452	17389	17518	17659	17441	17488	17346	17355	17436	17494	17358	17420	17387	17531	17357	17315	17513	17406	17559	17425	17422	17275	17749	17395	17585	17587	17541	17597	17390	17427	17325	17494	17671	17667	17442	17512	17477	17397	17373	17587	17558	17534	17426	17572	17274	17580	17344	17569	17717	17263	17581	17551	17479	17558	17437	17409	17264	17688	17423	17472	17647	17325	17468	17417	17431	17505	17452	17401	17445	17273	17423	17471	17346	17571	17424	17601	17507	17597	17477	17547	17328	17477	17503	17375	17615	17339	17375	17408	17499	17662	17692	17381	17573	17514	17404	17248	17444	17415	17297	17519	17630	17656	17546	17369	17540	17345	17637	17774	17335	17428	17613	17349	17413	17544	17484	17594	17541	17465	17484	17347	17330	17135	17587	17507	17561	17410	17524	17386	17077	17468	17581	17564	17377	17479	17600	17323	17305	17663	17504	17416	17406	17509	17374	17407	17490	17412	17469	17550	17606	17818	17398	17439	17652	17367	17525	17594	17374	17323	17411	17540	17401	17321	17559	17504	17458	17567	17482	17450	17512	17509	17360	17482	17508	17497	17595	17464	17635	17405	17297	17380	17412	17561	17227	17385	17474	17440	17166	17355	17441	17533	17429	17421	17404	17219	17608	17525	17201	17634	17465	17471	17380	17514	17360	17353	17385	17672	17513	17500	17450	17581	17595	17641	17520	17488	17280	17443	17373	17488	17487	17486	17553	17409	17347	17379	17479	17459	17351	17433	17310	17226	17300	17386	17584	17548	17461	17519	17466	17608	17654	17603	17431	17385	17491	17491	17532	17461	17459	17460	17393	17150	17449	17460	17543	17372	17570	17311	17476	17389	17558	17292	17286	17465	17315	17484	17329	17676	17492	17362	17301	17552	17327	17524	17508	17738	17454	17428	17629	17492	17551	17263	17281	17449	17587	17367	17559	17522	17505	17654	17640	17309	17545	17378	17431	17465	17475	17450	17373	17393	17671	17498	17284	17233	17434	17431	17313	17427	17482	17395	17457	17575	17467	17557	17557	17579	17383	17571	17440	17383	17452	17325	17406	17421	17478	17519	17577	17418	17315	17449	17567	17351	17367	17241	17425	17488	17528	17415	17401	17480	17490	17536	17571	17395	17418	17483	17574	17469	17366	17561	17554	17361	17503	17600	17503	17317	17491	17253	17271	17464	17494	17451	17519	17355	17442	17397	17609	17364	17354	17114	17404	17625	17317	17417	17491	17448	17307	17255	17524	17300	17474	17306	17429	17641	17531	17474	17543	17471	17552	17302	17650	17303	17437	17383	17221	17480	17423	17434	17323	17479	17149	17400	17454	17551	17434	17312	17423	17398	17447	17600	17294	17490	17297	17447	17494	17539	17687	17511	17598	17358	17531	17512	17633	17502	17473	17453	17539	17283	17575	17402	17477	17361	17198	17429	17645	17457	17459	17402	17438	17360	17413	17493	17601	17562	17601	17558	17410	17433	17536	17561	17567	17431	17687	17494	17373	17368	17473	17340	17444	17483	17495	17444	17422	17310	17328	17514	17480	17679	17404	17493	17528	17362	17417	17481	17629	17425	17649	17424	17363	17397	17364	17491	17410	17444	17557	17601	17576	17748	17467	17282	17355	17391	17427	17523	17457	17381	17269	17355	17399	17453	17667	17530	17461	17455	17439	17296	17228	17380	17494	17458	17603	17628	17295	17376	17178	17466	17318	17540	17500	17347	17310	17356	17532	17463	17529	17426	17558	17331	17576	17377	17527	17181	17392	17517	17617	17395	17478	17616	17442	17526	17628	17544	17398	17438	17658	17551	17461	17636	17402	17554	17274	17450	17492	17287	17352	17451	17384	17528	17269	17294	17593	17463	17448	17364	17610	17567	17344	17288	17626	17584	17352	17326	17405	17635	17500	17505	17566	17478	17338	17403	17603	17373	17353	17510	17399	17391	17448	17528	17632	17494	17588	17288	17575	17514	17434	17694	17541	17598	17628	17474	17515	17445	17497	17591	17456	17601	17450	17435	17467	17386	17713	17447	17589	17489	17591	17497	17448	17603	17444	17455	17526	17579	17332	17425	16987	17223	17615	17567	17546	17314	17428	17504	17424	17413	17446	17653	17372	17485	17512	17579	17614	17573	17378	17497	17560	17453	17421	17226	17436	17541	17582	17508	17444	17687	17499	17327	17737	17499	17459	17564	17538	17486	17467	17408	17351	17561	17451	17444	17407	17119	17434	17403	17312	17391	17360	17777	17646	17492	17364	17167	17638	17622	17597	17330	17462	17255	17423	17499	17451	17289	17444	17518	17506	17425	17590	17384	17358	17475	17441	17500	17505	17533	17543	17564	17531	17518	17309	17596	17490	17610	17633	17646	17428	17550	17344	17519	17541	17521	17437	17419	17335	17737	17535	17402	17462	17291	17524	17534	17515	17616	17501	17368	17380	17475	17354	17550	17341	17592	17661	17509	17448	17462	17438	17657	17402	17337	17289	17524	17556	17469	17605	17467	17400	17502	17279	17658	17671	17637	17448	17525	17538	17799	17530	17357	17464	17539	17546	17628	17332	17538	17550	17563	17292	17589	17340	17505	17419	17482	17393	17348	17516	17613	17514	17229	17535	17381	17388	17551	17342	17396	17433	17706	17399	17375	17460	17515	17227	17338	17431	17359	17407	17495	17352	17607	17401	17505	17491	17294	17281	17347	17337	17363	17408	17648	17540	17691	17691	17538	17396	17377	17478	17302	17433	17599	17413	17508	17515	17645	17255	17453	17517	17734	17555	17622	17353	17511	17417	17605	17322	17415	17204	17358	17254	17407	17359	17363	17337	17443	17491	17511	17479	17643	17500	17422	17540	17619	17312	17377	17499	17579	17490	17526	17443	17392	17548	17511	17469	17442	17584	17502	17315	17475	17457	17497	17703	17493	17269	17447	17518	17462	17613	17459	17476	17568	17603	17457	17543	17527	17672	17404	17445	17422	17420	17471	17596	17622	17445	17447	17339	17395	17426	17646	17602	17318	17324	17699	17332	17570	17345	17393	17428	17531	17453	17351	17375	17397	17433	17591	17569	17529	17470	17471	17429	17396	17491	17490	17558	17582	17507	17257	17437	17488	17737	17515	17579	17413	17421	17475	17590	17403	17462	17640	17402	17362	17760	17674	17565	17273	17440	17619	17539	17557	17322	17543	17565	17397	17251	17414	17330	17408	17399	17168	17623	17723	17463	17429	17507	17226	17553	17530	17189	17405	17633	17431	17659	17506	17512	17282	17422	17465	17727	17424	17420	17469	17445	17369	17659	17464	17488	17371	17458	17246	17414	17332	17439	17508	17592	17564	17500	17408	17536	17453	17591	17402	17236	17356	17494	17399	17579	17363	17404	17585	17415	17469	17692	17629	17406	17500	17294	17503	17467	17421	17656	17585	17532	17418	17338	17636	17624	17450	17568	17391	17398	17446	17303	17456	17494	17490	17468	17596	17577	17468	17377	17352	17519	17463	17364	17335	17403	17356	17546	17521	17412	17550	17453	17459	17745	17430	17502	17452	17275	17335	17500	17436	17487	17548	17474	17369	17419	17264	17375	17339	17524	17522	17523	17383	17418	17415	17431	17532	17336	17512	17450	17562	17446	17529	17291	17486	17609	17367	17721	17397	17537	17395	17440	17544	17713	17532	17602	17607	17459	17533	17365	17507	17519	17429	17447	17437	17374	17563	17328	17374	17654	17711	17453	17622	17565	17656	17437	17427	17407	17279	17401	17332	17452	17490	17530	17690	17514	17529	17436	17403	17453	17269	17440	17556	17480	17470	17415	17441	17488	17369	17558	17493	17588	17612	17447	17469	17202	17511	17449	17464	17541	17279	17328	17311	17350	17426	17444	17349	17516	17722	17396	17529	17580	17553	17444	17523	17678	17522	17579	17462	17419	17265	17503	17463	17448	17630	17540	17568	17563	17523	17399	17453	17495	17503	17607	17390	17333	17256	17378	17436	17424	17481	17458	17527	17466	17372	17516	17435	17371	17628	17321	17485	17539	17612	17411	17365	17306	17507	17408	17473
20201	37873	43249	42454	38426	37308	35879	34279	31849	27007	25206	21334	20967	19962	18079	17186	16512	15689	15356	15045	15151	14827	14685	14196	14019	13895	14030	14000	13865	14145	13650	13963	13808	13758	13703	13849	13715	13720	13665	13557	13699	13509	13718	13628	13726	13609	13775	13690	13747	13760	13752	13766	13572	13599	13658	13719	13707	13628	13606	13622	13705	13690	13656	13582	13410	13692	13681	13760	13779	13538	13638	13526	13537	13644	13750	13713	13627	13660	13607	13703	13610	13536	13519	13607	13671	13681	13598	13546	13583	13583	13727	13692	13757	13626	13733	13464	13527	13616	13635	13656	13739	13834	13591	13690	13579	13732	13792	13753	13553	13802	13668	13765	13634	13581	13684	13567	13552	13684	13528	13734	13653	13668	13681	13586	13725	13759	13584	13522	13586	13551	13564	13666	13710	13827	13526	13612	13590	13649	13594	13721	13635	13435	13534	13749	13668	13644	13459	13682	13548	13505	13500	13646	13707	13609	13705	13533	13709	13729	13658	13633	13532	13589	13615	13605	13765	13733	13786	13598	13662	13803	13719	13647	13660	13626	13737	13751	13518	13610	13662	13541	13648	13500	13684	13718	13585	13815	13560	13621	13704	13563	13717	13702	13581	13718	13480	13536	13613	13659	13576	13642	13680	13582	13701	13525	13681	13696	13627	13719	13615	13769	13712	13508	13788	13535	13575	13550	13723	13478	13392	13752	13556	13792	13581	13761	13520	13508	13634	13593	13658	13556	13611	13819	13571	13627	13786	13563	13541	13681	13482	13678	13633	13685	13473	13715	13699	13529	13506	13628	13655	13665	13729	13625	13785	13650	13636	13699	13543	13694	13614	13517	13595	13585	13568	13493	13686	13608	13570	13597	13699	13595	13666	13574	13558	13546	13598	13616	13761	13790	13678	13682	13646	13582	13564	13701	13707	13605	13442	13505	13663	13656	13673	13757	13567	13587	13531	13659	13599	13450	13803	13653	13851	13693	13492	13738	13531	13637	13740	13729	13562	13860	13765	13708	13735	13733	13650	13645	13647	13668	13687	13542	13638	13655	13497	13748	13678	13509	13742	13748	13452	13662	13554	13642	13805	13651	13653	13553	13829	13644	13541	13755	13729	13646	13582	13681	13690	13622	13531	13600	13504	13569	13590	13629	13586	13800	13767	13616	13691	13673	13599	13485	13746	13694	13655	13637	13694	13674	13721	13709	13701	13500	13684	13610	13601	13771	13637	13767	13494	13668	13775	13667	13714	13698	13536	13686	13685	13670	13537	13693	13746	13640	13632	13926	13621	13411	13749	13710	13698	13663	13709	13475	13769	13728	13827	13712	13707	13671	13798	13636	13745	13636	13788	13572	13530	13854	13845	13493	13624	13613	13566	13628	13733	13424	13682	13716	13724	13503	13715	13682	13666	13579	13811	13586	13668	13724	13593	13795	13566	13785	13768	13571	13638	13582	13758	13467	13557	13769	13649	13658	13758	13656	13593	13553	13560	13549	13511	13556	13644	13585	13610	13772	13629	13604	13837	13587	13583	13697	13813	13606	13626	13720	13517	13645	13529	13676	13700	13636	13620	13472	13558	13526	13558	13629	13613	13721	13760	13673	13514	13538	13742	13776	13662	13677	13630	13731	13489	13611	13718	13684	13574	13640	13573	13640	13757	13710	13467	13727	13712	13571	13694	13632	13596	13791	13536	13831	13729	13633	13671	13639	13819	13567	13689	13624	13602	13630	13575	13777	13618	13504	13604	13719	13617	13772	13655	13684	13682	13665	13568	13606	13714	13655	13727	13625	13767	13625	13647	13746	13631	13555	13630	13742	13533	13542	13678	13683	13690	13826	13656	13644	13583	13669	13765	13739	13552	13584	13727	13684	13677	13638	13568	13603	13496	13583	13539	13863	13616	13531	13745	13632	13830	13545	13727	13703	13767	13656	13651	13624	13600	13630	13779	13541	13677	13703	13737	13789	13637	13738	13735	13699	13672	13611	13659	13639	13576	13746	13656	13554	13736	13867	13766	13723	13732	13758	13640	13729	13767	13635	13621	13536	13751	13635	13552	13781	13805	13603	13702	13752	13505	13670	13826	13535	13679	13665	13649	13742	13551	13794	13585	13696	13790	13593	13734	13706	13811	13533	13627	13611	13594	13598	13468	13655	13650	13571	13600	13676	13600	13811	13536	13704	13725	13675	13762	13668	13671	13588	13620	13496	13706	13561	13516	13693	13680	13520	13549	13682	13842	13682	13518	13479	13707	13612	13687	13799	13718	13614	13588	13588	13680	13728	13704	13715	13727	13722	13760	13660	13564	13728	13673	13645	13483	13742	13573	13686	13664	13496	13595	13488	13743	13580	13737	13567	13666	13639	13829	13595	13719	13750	13764	13661	13455	13638	13611	13690	13537	13578	13599	13583	13662	13694	13603	13518	13751	13620	13535	13571	13674	13615	13524	13600	13665	13750	13847	13531	13590	13550	13896	13616	13523	13543	13608	13447	13503	13650	13738	13688	13478	13668	13589	13543	13642	13503	13699	13488	13563	13689	13742	13636	13626	13807	13718	13688	13509	13644	13706	13651	13543	13484	13545	13548	13805	13590	13602	13751	13794	13589	13763	13672	13618	13696	13626	13711	13650	13745	13654	13813	13709	13541	13759	13676	13651	13660	13509	13599	13483	13672	13686	13798	13680	13522	13738	13642	13723	13692	13665	13745	13819	13648	13548	13730	13620	13494	13721	13540	13673	13634	13610	13592	13673	13648	13546	13646	13583	13583	13833	13759	13677	13819	13963	13794	13694	13522	13628	13585	13561	13511	13663	13715	13592	13760	13592	13691	13492	13711	13754	13636	13723	13492	13625	13838	13693	13714	13540	13666	13650	13661	13637	13858	13783	13419	13643	13597	13540	13785	13628	13533	13679	13724	13604	13608	13665	13375	13810	13633	13652	13673	13768	13639	13626	13570	13771	13838	13573	13829	13608	13457	13671	13532	13767	13601	13611	13580	13714	13777	13660	13675	13617	13594	13605	13665	13724	13613	13734	13603	13686	13893	13644	13632	13660	13661	13646	13533	13616	13663	13481	13722	13786	13699	13503	13548	13621	13447	13635	13533	13521	13468	13530	13922	13832	13532	13566	13704	13653	13539	13799	13439	13641	13651	13679	13799	13618	13548	13754	13522	13693	13607	13543	13750	13883	13777	13650	13425	13626	13500	13822	13757	13765	13608	13703	13551	13571	13680	13511	13751	13591	13526	13552	13641	13683	13670	13767	13622	13572	13628	13507	13621	13861	13616	13654	13563	13636	13812	13501	13720	13601	13631	13520	13733	13663	13811	13687	13805	13606	13619	13559	13698	13655	13581	13685	13643	13794	13442	13638	13655	13637	13641	13719	13592	13660	13735	13562	13674	13550	13503	13593	13715	13627	13652	13797	13638	13642	13628	13781	13711	13664	13739	13661	13582	13664	13563	13439	13711	13756	13748	13827	13561	13715	13763	13529	13601	13532	13740	13680	13622	13644	13385	13558	13775	13647	13578	13573	13808	13557	13735	13496	13651	13707	13639	13658	13539	13500	13522	13492	13749	13702	13588	13615	13651	13613	13656	13628	13464	13719	13613	13521	13650	13562	13555	13630	13598	13678	13607	13801	13617	13557	13506	13473	13565	13659	13705	13699	13812	13749	13632	13553	13887	13646	13548	13650	13571	13835	13616	13753	13612	13662	13472	13910	13728	13785	13798	13608	13840	13653	13789	13560	13637	13581	13637	13714	13661	13493	13611	13839	13417	13605	13481	13634	13577	13753	13608	13602	13707	13696	13704	13556	13703	13638	13675	13620	13501	13414	13684	13788	13656	13727	13555	13637	13585	13628	13454	13692	13667	13528	13700	13497	13713	13596	13609	13685	13683	13557	13531	13706	13715	13752	13660	13629	13630	13605	13485	13575	13695	13692	13680	13533	13560	13597	13604	13708	13649	13445	13703	13603	13714	13590	13481	13632	13656	13693	13509	13590	13730	13684	13510	13658	13828	13737	13552	13645	13801	13678	13806	13719	13860	13880	13697	13684	13726	13489	13800	13756	13563	13625	13577	13657	13711	13677	13512	13594	13571	13545	13408	13505	13653	13565	13617	13667	13571	13637	13704	13656	13769	13780	13670	13421	13715	13553	13615	13677	13688	13785	13736	13685	13728	13648	13750	13612	13630	13659	13788	13441	13683	13631	13592	13539	13659	13491	13715	13601	13547	13832	13749	13863	13723	13534	13678	13587	13656	13667	13478	13783	13645	13624	13747	13637	13695	13670	13645	13575	13590	13636	13637	13542	13469	13837	13548	13755	13496	13665	13676	13673	13705	13564	13714	13556	13688	13726	13639	13731	13550	13703	13658	13590	13681	13658	13606	13540	13631	13720	13720	13630	13656	13589	13630	13694	13784	13652	13694	13737	13729	13683	13644	13565	13723	13622	13511	13558	13661	13555	13486	13577	13551	13829	13536	13564	13752	13639	13565	13698	13702	13675	13730	13450	13714	13745	13605	13496	13425	13543	13430	13679	13596	13619	13689	13770	13642	13821	13598	13550	13528	13483	13721	13807	13690	13657	13697	13624	13714	13777	13584	13565	13789	13594	13657	13695	13656	13681	13645	13732	13523	13646	13648	13641	13626	13848	13680	13564	13504	13672	13522	13674	13759	13652	13434	13624	13616	13727	13808	13698	13664	13724	13731	13740	13566	13719	13586	13624	13538	13746	13724	13712	13707	13681	13814	13640	13725	13582	13624	13701	13664	13636	13718	13728	13745	13651	13550	13627	13722	13621	13710	13636	13745	13609	13587	13711	13798	13586	13734	13627	13761	13641	13730	13685	13680	13476	13519	13553	13662	13713	13773	13862	13452	13845	13723	13680	13721	13590	13625	13762	13591	13698	13687	13524	13661	13669	13560	13629	13789	13634	13704	13746	13512	13562	13828	13690	13686	13683	13565	13441	13555	13705	13582	13590	13569	13750	13666	13593	13615	13672	13742	13601	13855	13684	13577	13656	13656	13923	13589	13599	13639	13690	13530	13712	13466	13471	13626	13391	13691	13781	13646	13705	13695	13535	13652	13681	13487	13587	13878	13651	13637	13893	13628	13695	13752	13720	13611	13626	13490
24628	21476	29327	26223	28263	34432	36564	35915	33688	29254	28354	26657	24864	22917	21737	20684	20249	19903	19345	19209	18997	19126	18447	18295	18397	18269	18336	18010	18003	18108	17825	17893	17888	17892	17853	17710	18035	17905	17785	17837	17729	17863	17671	17714	17791	17777	17644	17913	17709	17636	17784	17901	17714	17604	17753	17604	17603	17732	17659	17860	17753	17758	17639	17673	17709	17591	17573	17771	17607	17465	17627	17627	17926	17613	17686	17739	17636	17719	17657	17773	17734	17783	17669	17694	17883	17730	17511	17517	17551	17564	17642	17709	17651	17909	17748	17810	17652	17683	17582	17535	17768	17531	17776	17797	17685	17620	17678	17788	17555	17745	17597	17636	17757	17634	17597	17875	17541	17613	17795	17572	17673	17564	17495	17622	17601	17753	17542	17515	17724	17671	17644	17620	17670	17625	17644	17636	17441	17776	17571	17732	17566	17750	17513	17442	17430	17631	17661	17827	17654	17776	17461	17647	17668	17608	17465	17536	17792	17552	17675	17789	17724	17693	17793	17560	17475	17750	17706	17782	17427	17545	17716	17569	17564	17793	17862	17583	17523	17627	17630	17829	17609	17813	17751	17721	17684	17673	17663	17654	17661	17725	17594	17720	17873	17739	17609	17587	17455	17536	17987	17871	17576	17580	17598	17722	17709	17590	17610	17589	17707	17543	17487	17883	17682	17673	17667	17694	17954	17733	17642	17748	17399	17502	17687	17735	17642	17682	17704	17421	17804	17542	17695	17545	17642	17655	17566	17638	17738	17623	17653	17797	17575	17554	17539	17632	17759	17435	17512	17662	17669	17610	17762	17680	17705	17607	17407	17787	17504	17530	17830	17779	17788	17753	17948	17668	17485	17389	17578	17764	17835	17700	17675	17582	17607	17773	17599	17666	17714	17783	17488	17746	17451	17640	17839	17645	17482	17591	17637	17673	17743	17536	17799	17691	17611	17623	17738	17663	17502	17670	17584	17643	17497	17580	17656	17672	17726	17350	17858	17692	17649	17679	17741	17475	17697	17634	17855	17594	17602	17829	17586	17707	17599	17743	17546	17715	17606	17712	17826	17562	17518	17563	17534	17717	17473	17637	17607	17548	17457	17706	17395	17348	17658	17530	17624	17628	17587	17838	17709	17698	17878	17631	17663	17806	17562	17608	17627	17702	17643	17577	17593	17585	17749	17777	17852	17587	17663	17786	17845	17724	17691	17413	17690	17601	17716	17633	17848	17517	17513	17450	17791	17673	17685	17726	17650	17609	17778	17601	17716	17643	17652	17590	17624	17788	17769	17698	17510	17653	17633	17463	17743	17727	17745	17599	17489	17798	17635	17500	17620	17769	17640	17731	17605	17868	17690	17505	17460	17659	17810	17850	17717	17644	17587	17714	17566	17606	17608	17635	17722	17549	17662	17591	17557	17656	17704	17633	17672	17850	17706	17539	17610	17648	17748	17563	17923	17762	17717	17607	17664	17443	17478	17744	17714	17699	17684	17692	17629	17586	17753	17554	17604	17664	17549	17610	17578	17524	17637	17452	17642	17645	17613	17667	17573	17527	17689	17685	17652	17626	17714	17614	17618	17539	17727	17585	17650	17627	17727	17667	17800	17578	17670	17434	17571	17587	17652	17637	17820	17759	17675	17833	17480	17723	17532	17567	17614	17731	17598	17743	17511	17641	17606	17580	17642	17547	17666	17588	17724	17810	17764	17599	17659	17792	17511	17616	17699	17521	17647	17590	17717	17657	17786	17635	17489	17797	17872	17614	17704	17831	17666	17630	17763	17507	17850	17676	17591	17514	17627	17798	17551	17730	17583	17585	17381	17509	17356	17451	17363	17877	17778	17677	17546	17611	17701	17779	17633	17720	17772	17694	17601	17650	17548	17655	17610	17590	17596	17761	17644	17738	17587	17540	17664	17632	17690	17548	17840	17532	17685	17793	17943	17717	17606	17540	17646	17711	17453	17525	17525	17695	17603	17586	17823	17755	17708	17815	17402	17543	17523	17616	17582	17516	17639	17539	17555	17538	17644	17386	17612	17711	17492	17639	17494	17851	17771	17545	17698	17713	17806	17686	17691	17828	17870	17732	17482	17494	17789	17570	17538	17796	17690	17663	17508	17753	17688	17672	17591	17568	17601	17655	17628	17515	17606	17709	17668	17723	17751	17695	17766	17533	17701	17740	17600	17542	17588	17441	17674	17660	17808	17593	17741	17830	17783	17624	17539	17600	17419	17615	17808	17608	17452	17719	17727	17680	17976	17686	17664	17705	17476	17509	17674	17273	17800	17582	17775	17631	17349	17531	17810	17727	17378	17495	17637	17640	17720	17806	17592	17707	17727	17488	17671	17497	17723	17686	17836	17654	17785	17615	17596	17292	17467	17731	17489	17674	17557	17559	17680	17718	17576	17551	17756	17647	17600	17649	17589	17479	17616	17461	17433	17524	17622	17536	17674	17493	17723	17686	17611	17435	17488	17777	17687	17504	17681	17679	17448	17705	17474	17724	17581	17592	17499	17550	17454	17570	17722	17563	17656	17701	17568	17663	17687	17521	17485	17663	17776	17585	17592	17793	17368	17594	17595	17787	17773	17530	17563	17762	17625	17753	17623	17564	17799	17559	17635	17614	17519	17671	17665	17577	17655	17617	17715	17588	17673	17666	17521	17542	17567	17702	17692	17577	17718	17668	17882	17639	17629	17333	17631	17869	17766	17843	17678	17670	17764	17721	17700	17648	17806	17675	17579	17644	17768	17732	17437	17323	17342	17635	17682	17690	17755	17753	17769	17586	17580	17659	17664	17766	17598	17413	17773	17734	17716	17576	17518	17754	17654	17635	17846	17592	17589	17869	17636	17507	17546	17837	17705	17750	17528	17571	17569	17537	17729	17515	17523	17642	17794	17753	17578	17760	17550	17552	17738	17836	17655	17609	17578	17394	17685	17750	17601	17710	17814	17651	17726	17528	17565	17700	17408	17610	17779	17592	17705	17694	17631	17598	17601	17663	17667	17664	17701	17686	17806	17508	17605	17652	17796	17605	17758	17922	17738	17678	17762	17579	17731	17767	17665	17553	17686	17660	17549	17411	17658	17782	17733	17721	17750	17711	17527	17730	17542	17639	17827	17544	17581	17564	17680	17441	17450	17495	17671	17547	17679	17662	17578	17656	17631	17645	17493	17753	17995	17831	17531	17596	17524	17701	17534	17593	17606	17629	17672	17388	17681	17565	17771	17606	17543	17438	17725	17768	17590	17733	17716	17623	17703	17539	17749	17751	17797	17545	17892	17782	17768	17497	17771	17467	17718	17380	17582	17694	17583	17515	17760	17627	17465	17500	17704	17720	17771	17445	17514	17556	17623	17680	17785	17580	17715	17687	17755	17754	17338	17672	17647	17934	17773	17739	17537	17520	17787	17639	17663	17635	17718	17645	17798	17920	17358	17665	17565	17538	17580	17682	17528	17581	17440	17895	17804	17928	17533	17430	17526	17593	17524	17646	17746	17849	17654	17703	17889	17754	17662	17855	17772	17699	17497	17600	17482	17646	17581	17548	17731	17563	17496	17546	17355	17587	17804	17378	17648	17708	17605	17680	17572	17723	17572	17557	17643	17426	17675	17577	17776	17785	17609	17482	17759	17393	17767	17487	17425	17404	17867	17808	17295	17429	17661	17489	17643	17712	17550	17788	17599	17741	17938	17627	17549	17614	17790	17824	17748	17595	17423	17726	17612	17820	17600	17538	17659	17604	17498	17626	17665	17682	17712	17416	17613	17871	17477	17459	17573	17503	17629	17579	17636	17612	17558	17992	17823	17474	17794	17383	17826	17765	17736	17742	17739	17575	17690	17905	17560	17635	17479	17600	17601	17353	17537	17448	17832	17573	17722	17576	17714	17688	17711	17757	17501	17534	17533	17446	17553	17542	17669	17798	17427	17475	17522	17604	17782	17727	17703	17501	17580	17482	17692	17640	17689	17376	17376	17735	17797	17719	17821	17760	17645	17642	17639	17696	17537	17665	17671	17307	17681	17663	17632	17630	17563	17933	17734	17681	17859	17554	17438	17736	17724	17721	17638	17603	17596	17688	17572	17719	17642	17782	17807	17732	17546	17425	17582	17716	17816	17500	17817	17394	17493	17691	17706	17785	17779	17695	17661	17637	17643	17512	17534	17779	17562	17768	17590	17699	17622	17576	17558	17626	17555	17495	17553	17762	17580	17689	17728	17834	17507	17356	17620	17665	17532	17709	17616	17568	17919	17665	17551	17477	17568	17521	17558	17510	17820	17564	17634	17605	17758	17859	17946	17536	17716	17649	17599	17665	17846	17573	17730	17501	17519	17544	17666	17612	17592	17626	17641	17344	17724	17941	17558	17588	17660	17613	17608	17520	17617	17574	17471	17860	17621	17644	17734	17649	17776	17743	17332	17845	17780	17653	17599	17498	17674	17519	17575	17539	17467	17643	17677	17674	17638	17799	17572	17639	17761	17331	17548	17632	17634	17751	17765	17377	17803	17627	17704	17734	17552	17406	17748	17570	17889	17599	17602	17697	17648	17636	17676	17634	17753	17624	17695	17715	17399	17850	17640	17833	17698	17613	17583	17687	17550	17384	17697	17871	17666	17668	17654	17506	17664	17795	17586	17699	17694	17530	17654	17599	17674	17746	17621	17650	17841	17533	17739	17748	17709	17640	17569	17701	17668	17538	17774	17534	17808	17645	17761	17698	17623	17550	17649	17793	17577	17575	17621	17794	17726	17729	17766	17501	17574	17686	17669	17575	17657	17491	17748	17678	17858	17706	17768	17753	17851	17770	17801	17660	17634	17546	17477	17722	17927	17747	17824	17808	17565	17553	17718	17773	17365	17766	17620	17544	17745	17748	17625	17730	17587	17563	17648	17530	17701	17533	17716	17744	17671	17654	17750	17476	17786	17750	17625	17787	17569	17632	17765	17879	17466	17572	17812	17801	17517	17564	17655	17580	17798	17615	17724	17765	17705	17677	17664	17650	17777	17690	17689	18012	17405	17498	17575	17694	17576	17660	17807	17756	17712	17536	17724	17504	17498	17448	17759	17884	17629	17532	17603	17708	17556	17571	17624	17779	17859	17641	17712	17520	17680	17516	17512	17541	17613	17505	17679	17707
21704	41501	46288	44969	42350	39368	37052	38015	34590	28994	29045	25889	23690	21232	19406	18295	17653	16798	16125	16340	15848	15640	14921	14453	14293	14228	14158	14143	14173	14019	14048	14055	14130	13746	13864	13847	13755	13754	13695	13880	13777	13862	13693	13738	13601	13649	13743	13737	13685	13552	13602	13882	13672	13721	13723	13720	13767	13461	13644	13602	13720	13830	13696	13739	13686	13788	13606	13811	13813	13713	13737	13629	13622	13816	13586	14032	13691	13609	13839	13601	13813	13673	13778	13669	13665	13668	13634	13777	13819	13646	13657	13814	13748	13315	13690	13739	13810	13703	13735	13849	13665	13584	13730	13891	13709	13652	13736	13772	13652	13708	13623	13727	13587	13691	13491	13585	13729	13625	13911	13678	13711	13717	13859	13637	13744	13856	13830	13548	13604	13747	13771	13606	13649	13800	13741	13613	13744	13780	13750	13602	13781	13516	13721	13661	13723	13695	13686	13859	13730	13707	13494	13725	13675	13796	13812	13694	13659	13682	13780	13752	13918	13749	13812	13489	13731	13580	13715	13672	13635	13811	13605	13653	13764	13804	13888	13757	13534	13610	13674	13591	13693	13723	13521	13906	13852	13735	13758	13812	13711	13632	13761	13646	13469	13739	13818	13656	13681	13785	13793	13708	13726	13838	13654	13816	13742	13678	13640	13711	13766	13731	13895	13744	13589	13785	13733	13710	13701	13836	13749	13763	13688	13729	13749	13723	13868	13739	13754	13533	13839	13703	13609	13756	13763	13779	13652	13826	13651	13860	13825	13767	13711	13630	13681	13655	13638	13593	13615	13714	13784	13853	13738	13621	13755	13686	13817	13558	13856	13658	13743	13716	13678	13710	13679	13814	13655	13796	13550	13846	13783	13575	13784	13722	13589	13758	13654	13663	13694	13877	13616	13687	13592	13614	13785	13613	13688	13714	13721	13579	13767	13823	13608	13719	13657	13796	13700	13813	13823	13739	13632	13706	13612	13745	13854	13656	13793	13769	13730	13758	13671	13679	13592	13832	13588	13800	13697	13593	13777	13523	13627	13782	13751	13735	13703	13739	13881	13701	13708	13764	13659	13840	13654	13861	13668	13678	13797	13619	13768	13650	13707	13845	13909	13588	13739	13678	13716	13671	13745	13684	13834	13682	13704	13802	13573	13912	13688	13644	13819	13458	13744	13591	13727	13735	13529	13855	13736	13903	13714	13528	13629	13580	13683	13561	13764	13806	13621	13664	13526	13734	13643	13653	13803	13635	13745	13929	13707	13827	13687	13546	13701	13762	13664	13790	13688	13756	13677	13749	13630	13734	13712	13631	13674	13788	13617	13772	13673	13572	13663	13591	13880	13651	13786	13628	13782	13649	13647	13796	13712	13632	13609	13762	13645	13713	13844	13544	13528	13747	13636	13745	13749	13722	13787	13669	13566	13797	13745	13745	13735	13659	13600	13699	13695	13614	13612	13710	13677	13487	13669	13589	13547	13733	13727	13538	13802	13530	13565	13736	13718	13742	13607	13667	13568	13661	13776	13738	13716	13649	13641	13814	13523	13727	13788	13704	13634	13803	13848	13599	13840	13687	13597	13719	13695	13707	13585	13696	13843	13549	13547	13506	13675	13638	13740	13693	13653	13673	13750	13874	13566	13565	13734	13785	13684	13750	13622	13798	13665	13837	13590	13623	13714	13762	13622	13622	13646	13511	13642	13625	13694	13695	13658	13741	13828	13670	13706	13703	13777	13659	13791	13544	13664	13621	13769	13855	13770	13788	13666	13591	13671	13701	13707	13821	13660	13734	13410	13704	13628	13704	13726	13597	13738	13726	13863	13770	13626	13597	13651	13741	13646	13526	13786	13690	13764	13712	13873	13644	13742	13742	13856	13731	13752	13569	13611	13560	13700	13726	13828	13648	13780	13755	13736	13761	13596	13542	13793	13571	13732	13516	13770	13761	13736	13714	13588	13509	13570	13781	13709	13706	13670	13481	13543	13700	13730	13714	13685	13757	13770	13791	13821	13709	13851	13675	13631	13655	13609	13643	13795	13778	13831	13664	13636	13807	13826	13511	13639	13695	13764	13824	13669	13733	13709	13721	13681	13733	13667	13712	13748	13727	13680	13762	13901	13846	13678	13800	13753	13622	13741	13713	13704	13535	13640	13636	13793	13687	13682	13802	13702	13595	13557	13645	13640	13571	13576	13561	13682	13666	13701	13807	13793	13755	13703	13784	13663	13800	13751	13870	13696	13799	13818	13764	13763	13629	13711	13521	13606	13701	13719	13627	13594	13670	13664	13652	13760	13667	13736	13807	13808	13664	13642	13845	13677	13768	13677	13931	13746	13740	13677	13830	13678	13672	13838	13594	13584	13848	13594	13626	13773	13861	13600	13649	13701	13628	13856	13603	13733	13743	13785	13691	13590	13561	13746	13801	13693	13786	13657	13682	13734	13840	13547	13721	13661	13624	13665	13645	13715	13486	13843	13759	13771	13783	13694	13673	13755	13738	13614	13597	13587	13724	13590	13530	13839	13681	13660	13807	13804	13749	13686	13740	13595	13750	13823	13729	13801	13816	13883	13736	13713	13634	13666	13826	13727	13602	13789	13684	13737	13721	13835	13684	13552	13658	13756	13662	13626	13865	13711	13867	13881	13719	13644	13670	13714	13734	13662	13622	13651	13630	13879	13702	13603	13713	13755	13700	13677	13744	13651	13708	13748	13846	13840	13654	13448	13696	13644	13772	13675	13962	13720	13700	13873	13670	13712	13522	13631	13599	13603	13811	13614	13628	13700	13641	13748	13645	13694	13846	13704	13715	13537	13818	13671	13675	13814	13784	13817	13584	13792	13823	13789	13687	13860	13780	13712	13697	13545	13611	13741	13753	13786	13836	13693	13858	13716	13658	13756	13605	13759	13558	13626	13814	13682	13817	13684	13710	13638	13855	13795	13704	13717	13533	13731	13741	13813	13724	13668	13731	13827	13586	13751	13646	13664	13798	13801	13556	13798	13710	13633	13651	13757	13769	13947	13633	13685	13708	13712	13758	13892	13605	13875	13589	13700	13722	13697	13602	13578	13503	13808	13738	13606	13579	13717	13689	13678	13794	13738	13591	13741	13734	13732	13662	13812	13744	13742	13579	13601	13819	13758	13976	13682	13672	13620	13574	13659	13791	13552	13674	13690	13705	13651	13837	13573	13708	13788	13679	13637	13533	13969	13638	13634	13711	13865	13708	13769	13578	13641	13708	13646	13731	13989	13583	13580	13785	13631	13625	13684	13685	13874	13754	13810	13551	13751	13660	13814	13695	13712	13896	13699	13721	13767	13747	13885	13607	13726	13792	13771	13722	13811	13899	13607	13765	13818	13636	13780	13722	13724	13642	13896	13609	13821	13737	13674	13893	13750	13817	13684	13741	13510	13809	13693	13705	13715	13784	13658	13619	13660	13555	13487	13652	13823	13575	13745	13694	13789	13711	13763	13782	13520	13778	13555	14041	13762	13534	13839	13748	13754	13712	13801	13499	13590	13503	13608	13610	13722	13730	13533	13746	13846	13686	13730	13761	13714	13749	13761	13787	13856	13676	13739	13558	13847	13766	13708	13745	13694	13664	13635	13835	13663	13581	13788	13671	13711	13788	13502	13627	13630	13795	13560	13807	13435	13900	13746	13702	13623	13745	13723	13803	13842	13706	13673	13752	13719	13629	13609	13847	13629	13613	13737	13776	13547	13697	13624	13556	13759	13544	13706	13586	13771	13723	13690	13790	13665	13601	13645	13649	13739	13522	13666	13680	13728	13621	13789	13629	13706	13705	13589	13684	13822	13707	13687	13767	13708	13780	13903	13711	13542	13757	13758	13768	13588	13655	13527	13705	13804	13676	13569	13708	13681	13585	13738	13859	13696	13748	13635	13703	13808	13679	13645	13808	13627	13581	13689	13734	13579	13558	13682	13570	13668	13612	13792	13576	13610	13818	13839	13596	13752	13651	13597	13866	13744	13754	13762	13685	13692	13627	13848	13555	13700	13684	13680	13627	13794	13623	13707	13699	13775	13527	13759	13681	13880	13519	13632	13829	13623	13713	13614	13480	13821	13549	13808	13697	13727	13604	13780	13602	13739	13781	13689	13596	13632	13641	13524	13684	13630	13833	13610	13720	13642	13705	13865	13740	13589	13766	13685	13839	13681	13816	13733	13910	13643	13728	13839	13478	13925	13755	13644	13607	13654	13629	13834	13685	13735	13728	13604	13752	13662	13667	13797	13692	13784	13611	13752	13698	13553	13653	13726	13919	13629	13719	13916	13603	13691	13712	13784	13559	13781	13744	13729	13781	13986	13771	13533	13459	13684	13684	13694	13670	13776	13535	13743	13617	13603	13764	13860	13847	13688	13666	13596	13744	13760	13728	13796	13669	13892	13672	13777	13665	13647	13782	13851	13821	13787	13492	13747	13769	13773	13732	13736	13611	13612	13729	13705	13898	13928	13610	13674	13692	13552	13601	13838	13684	13721	13659	13767	13643	13768	13731	13808	13768	13546	13675	13629	13811	13761	13653	13828	13829	13723	13516	13864	13733	13698	13751	13770	13670	13682	13639	13525	13751	13662	13698	13616	13708	13710	13641	13619	13752	13623	13734	13691	13726	13732	13876	13767	13569	13623	13648	13695	13542	13739	13955	13669	13789	13782	13814	13674	13721	13691	13771	13903	13595	13772	13619	13676	13644	13544	13833	13764	13599	13703	13756	13900	13785	13640	13760	13725	13675	13708	13812	13748	13683	13810	13676	13608	13711	13875	13582	13629	13583	13676	13750	13848	13493	13677	13666	13647	13681	13558	13752	13857	13646	13673	13603	13529	13744	13815	13701	13833	13722	13593	13643	13605	13741	13823	13684	13669	13647	13764	13719	13697	13735	13667	13684	13850	13818	13688	13647	13627	13629	13565	13775	13580	13767	13714	13695	13788	13798	13662	13838	13536	13821	13725	13761	13776	13558	13712	13861	13714	13702	13703	13726	13756	13715	13739	13860	13608	13847	13714	13845	13741	13686	13585	13714	13569	13615	13631	13549	13616	13758	13790	13660	13668	13718	13781	13755	13698	13724	13576	13786	13651	13832	13764	13645	13736	13719	13656	13953	13679	13504	13778	13732
33506	33943	40340	36160	31623	30253	31117	29546	25886	24255	23162	21928	21146	20337	19459	18973	18815	18672	18618	18602	18458	18242	18006	18041	17852	17809	17497	17993	17702	17766	17655	17790	17664	17653	17752	17733	17695	17518	17752	17620	17750	17636	17745	17594	17809	17830	17513	17655	17607	17693	17718	17692	17506	17376	17522	17711	17734	17762	17615	17525	17535	17329	17655	17589	17517	17578	17619	17420	17470	17648	17758	17541	17576	17632	17525	17677	17620	17769	17582	17728	17634	17436	17370	17517	17609	17582	17591	17583	17487	17727	17754	17469	17546	17648	17527	17441	17707	17665	17604	17640	17838	17566	17762	17679	17615	17558	17703	17476	17617	17585	17589	17543	17774	17550	17546	17525	17670	17659	17560	17745	17661	17483	17566	17585	17610	17441	17356	17702	17452	17610	17451	17632	17768	17506	17637	17458	17599	17663	17750	17636	17624	17575	17783	17551	17420	17731	17466	17583	17423	17568	17528	17759	17628	17536	17465	17760	17259	17502	17535	17621	17566	17820	17575	17483	17416	17500	17336	17577	17447	17627	17757	17692	17544	17512	17570	17514	17328	17504	17328	17554	17572	17697	17602	17395	17651	17609	17633	17550	17545	17592	17593	17703	17830	17718	17680	17579	17278	17596	17645	17779	17651	17668	17569	17669	17718	17462	17470	17510	17236	17558	17360	17742	17478	17568	17519	17603	17542	17492	17668	17726	17667	17535	17429	17683	17761	17759	17469	17420	17636	17583	17636	17325	17362	17659	17638	17763	17654	17831	17522	17599	17504	17555	17529	17463	17584	17562	17365	17499	17422	17404	17368	17489	17655	17668	17754	17551	17652	17679	17515	17501	17549	17894	17696	17702	17509	17588	17484	17530	17497	17328	17552	17762	17582	17650	17636	17750	17369	17509	17766	17640	17830	17441	17367	17490	17804	17680	17439	17841	17654	17464	17719	17619	17694	17704	17600	17417	17605	17381	17718	17644	17540	17537	17688	17566	17465	17650	17804	17562	17524	17454	17495	17468	17698	17498	17376	17369	17499	17532	17669	17560	17500	17249	17711	17519	17407	17550	17545	17581	17667	17599	17709	17655	17487	17346	17547	17447	17426	17435	17673	17647	17615	17584	17698	17474	17711	17695	17437	17500	17707	17513	17386	17566	17717	17481	17698	17452	17396	17410	17550	17562	17604	17480	17642	17479	17552	17573	17407	17389	17915	17592	17440	17549	17364	17813	17520	17557	17676	17488	17636	17602	17668	17517	17523	17475	17499	17229	17602	17448	17732	17442	17649	17561	17399	17533	17716	17640	17452	17661	17716	17625	17564	17420	17737	17565	17630	17520	17641	17698	17609	17507	17631	17621	17560	17735	17585	17560	17783	17525	17528	17579	17377	17342	17551	17359	17490	17619	17821	17786	17558	17490	17660	17639	17485	17570	17679	17516	17481	17614	17558	17566	17808	17506	17414	17644	17673	17649	17651	17640	17671	17582	17523	17696	17705	17611	17646	17554	17373	17424	17513	17591	17436	17642	17713	17603	17532	17650	17616	17535	17714	17789	17616	17702	17762	17606	17609	17617	17513	17561	17628	17613	17754	17562	17697	17584	17570	17501	17566	17695	17663	17543	17697	17821	17743	17545	17321	17422	17562	17733	17549	17710	17681	17556	17565	17542	17527	17759	17536	17462	17477	17693	17574	17547	17448	17764	17587	17837	17482	17825	17697	17615	17570	17656	17417	17444	17563	17646	17738	17534	17502	17491	17533	17519	17773	17687	17468	17519	17447	17503	17353	17534	17701	17551	17842	17634	17621	17643	17742	17572	17646	17482	17777	17522	17729	17584	17485	17650	17459	17587	17841	17548	17474	17787	17582	17575	17338	17549	17513	17808	17608	17653	17335	17685	17748	17745	17569	17482	17850	17694	17599	17630	17596	17724	17601	17446	17716	17557	17747	17578	17706	17912	17807	17762	17560	17433	17618	17492	17534	17608	17665	17607	17662	17552	17547	17695	17398	17393	17562	17649	17629	17687	17541	17432	17730	17490	17622	17945	17748	17723	17481	17556	17572	17610	17582	17624	17676	17489	17653	17642	17401	17451	17635	17534	17712	17567	17511	17743	17606	17767	17612	17525	17585	17466	17591	17883	17841	17606	17707	17597	17569	17644	17592	17538	17489	17680	17639	17553	17430	17536	17534	17653	17634	17749	17494	17604	17553	17467	17692	17425	17424	17468	17689	17587	17603	17403	17669	17628	17633	17561	17793	17515	17678	17605	17729	17743	17411	17447	17579	17627	17754	17537	17582	17642	17472	17775	17616	17553	17656	17680	17502	17536	17678	17464	17834	17652	17688	17612	17702	17459	17482	17581	17790	17643	17383	17603	17757	17573	17728	17584	17494	17710	17416	17696	17601	17554	17640	17675	17648	17379	17324	17574	17593	17587	17411	17729	17589	17640	17517	17568	17777	17506	17589	17618	17737	17566	17597	17618	17620	17635	17485	17769	17554	17529	17872	17444	17590	17508	17540	17663	17720	17605	17457	17660	17600	17695	17634	17668	17581	17570	17391	17587	17640	17868	17700	17660	17618	17552	17685	17599	17448	17423	17620	17527	17641	17796	17575	17455	17603	17618	17721	17547	17524	17579	17518	17711	17401	17547	17584	17681	17809	17629	17725	17670	17594	17775	17645	17543	17567	17582	17806	17381	17596	17631	17512	17697	17731	17531	17703	17577	17473	17500	17896	17469	17713	17863	17774	17626	17667	17721	17604	17788	17546	17631	17495	17633	17288	17610	17540	17735	17598	17687	17578	17477	17490	17459	17707	17739	17498	17655	17397	17472	17513	17669	17551	17448	17434	17514	17679	17569	17624	17531	17589	17592	17407	17692	17395	17447	17531	17561	17576	17661	17636	17794	17696	17523	17677	17585	17548	17624	17231	17660	17735	17283	17640	17444	17456	17547	17726	17609	17602	17552	17821	17525	17554	17560	17511	17479	17657	17376	17744	17670	17809	17656	17621	17781	17436	17779	17397	17192	17505	17536	17494	17626	17561	17457	17647	17616	17739	17749	17641	17421	17656	17498	17658	17620	17488	17539	17559	17576	17507	17575	17412	17361	17562	17659	17599	17288	17672	17635	17866	17402	17709	17724	17684	17556	17648	17610	17710	17455	17264	17226	17474	17672	17483	17377	17433	17530	17709	17523	17694	17738	17643	17503	17494	17399	17686	17673	17576	17453	17623	17521	17760	17645	17471	17577	17466	17750	17629	17550	17700	17687	17440	17503	17811	17618	17597	17585	17576	17565	17586	17662	17476	17608	17548	17673	17836	17716	17534	17499	17474	17564	17562	17600	17592	17726	17615	17533	17404	17613	17506	17399	17710	17596	17718	17701	17689	17536	17669	17549	17611	17573	17544	17352	17776	17702	17573	17656	17690	17483	17609	17498	17693	17563	17697	17578	17520	17435	17472	17524	17402	17762	17611	17511	17589	17612	17561	17802	17533	17397	17538	17457	17435	17650	17693	17712	17374	17543	17455	17540	17460	17634	17406	17422	17442	17569	17731	17824	17637	17511	17846	17707	17638	17731	17610	17793	17597	17530	17725	17518	17728	17567	17576	17558	17692	17682	17593	17715	17772	17675	17479	17655	17746	17614	17455	17489	17542	17734	17400	17612	17543	17587	17529	17790	17831	17593	17645	17381	17741	17667	17602	17632	17569	17857	17591	17702	17664	17795	17598	17399	17584	17606	17726	17401	17431	17521	17620	17671	17487	17804	17770	17736	17465	17552	17626	17552	17515	17556	17522	17621	17484	17625	17518	17328	17656	17626	17497	17659	17809	17492	17568	17604	17543	17574	17547	17566	17533	17575	17694	17603	17512	17501	17229	17610	17501	17621	17607	17574	17584	17488	17633	17515	17369	17540	17319	17546	17530	17506	17680	17393	17810	17567	17625	17732	17543	17337	17516	17504	17505	17384	17694	17560	17595	17597	17624	17748	17538	17702	17432	17364	17711	17559	17706	17508	17420	17760	17743	17562	17544	17697	17701	17644	17803	17714	17585	17572	17529	17747	17632	17658	17580	17488	17544	17596	17845	17749	17672	17711	17618	17509	17663	17733	17474	17620	17692	17762	17563	17791	17612	17395	17721	17550	17572	17471	17512	17428	17447	17530	17413	17537	17416	17736	17522	17521	17581	17852	17376	17599	17550	17652	17628	17414	17467	17458	17697	17713	17542	17566	17653	17810	17689	17492	17474	17682	17492	17638	17537	17561	17538	17415	17571	17611	17689	17820	17480	17647	17710	17773	17377	17575	17546	17746	17674	17487	17770	17325	17779	17622	17674	17520	17725	17789	17524	17593	17588	17630	17755	17570	17485	17581	17543	17650	17613	17641	17701	17741	17676	17602	17475	17567	17423	17605	17762	17819	17595	17588	17603	17601	17572	17474	17386	17520	17561	17566	17602	17339	17477	17552	17779	17638	17540	17694	17462	17459	17344	17619	17415	17544	17569	17557	17658	17584	17477	17629	17572	17550	17504	17591	17645	17536	17491	17581	17522	17398	17381	17601	17651	17611	17767	17429	17571	17827	17667	17504	17700	17541	17492	17497	17478	17531	17510	17442	17643	17645	17670	17729	17338	17741	17634	17603	17337	17479	17532	17378	17782	17482	17757	17817	17618	17689	17462	17730	17571	17763	17541	17713	17536	17553	17740	17565	17587	17552	17650	17513	17457	17666	17451	17485	17665	17580	17491	17609	17565	17515	17395	17577	17636	17724	17680	17795	17575	17581	17497	17383	17649	17667	17638	17486	17457	17467	17554	17747	17540	17592	17664	17688	17627	17479	17548	17590	17569	17725	17533	17635	17824	17619	17691	17401	17464	17578	17823	17588	17512	17834	17443	17454	17696	17395	17639	17702	17664	17804	17568	17368	17548	17662	17730	17677	17653	17560	17603	17761	17797	17577	17855	17294	17531	17612	17822	17448	17619	17537	17607	17479	17499	17546	17764	17610	17842	17619	17373	17504	17469	17623	17722	17595	17808	17575	17624	17537	17496	17610	17694	17462	17584	17479	17542	17585	17554	17442	17665	17561	17651	17602	17402	17389	17572	17709	17422	17561	17589	17575	17650	17604	17615	17449	17610	17696
22631	34371	40143	36118	32347	30862	32458	29664	25189	23030	21812	20357	18765	17319	16219	15883	15438	15158	15141	14975	14787	14727	14259	13994	13838	14267	13905	13917	13825	13728	13823	13791	13741	13693	13602	13820	13698	13639	13519	13644	13679	13610	13730	13662	13718	13704	13740	13638	13608	13584	13758	13636	13601	13509	13627	13727	13844	13636	13705	13667	13835	13684	13780	13657	13711	13495	13404	13802	13671	13601	13743	13743	13754	13724	13692	13560	13689	13726	13651	13596	13727	13530	13699	13671	13591	13761	13649	13737	13819	13709	13461	13709	13707	13661	13707	13625	13572	13723	13644	13494	13636	13715	13682	13584	13722	13679	13590	13652	13645	13469	13778	13726	13853	13833	13806	13695	13556	13611	13657	13635	13522	13630	13717	13579	13714	13578	13781	13545	13857	13612	13668	13693	13786	13704	13531	13753	13559	13719	13590	13842	13824	13629	13715	13486	13587	13514	13653	13743	13614	13703	13822	13656	13623	13667	13638	13531	13540	13654	13564	13700	13625	13716	13646	13704	13785	13658	13486	13642	13744	13698	13700	13700	13607	13776	13832	13630	13534	13706	13635	13582	13681	13643	13666	13504	13573	13789	13667	13758	13585	13472	13637	13766	13472	13758	13714	13614	13641	13644	13770	13656	13608	13605	13421	13668	13616	13750	13750	13640	13741	13538	13601	13719	13769	13648	13681	13580	13530	13718	13683	13726	13691	13663	13651	13571	13854	13555	13479	13698	13712	13797	13559	13695	13658	13602	13593	13731	13675	13720	13739	13722	13602	13647	13594	13715	13520	13471	13648	13651	13647	13608	13798	13598	13697	13525	13507	13748	13664	13871	13578	13634	13688	13753	13717	13882	13635	13656	13734	13688	13569	13638	13597	13660	13753	13772	13730	13641	13692	13677	13643	13542	13552	13811	13440	13756	13691	13744	13608	13669	13537	13641	13796	13526	13588	13689	13726	13562	13766	13626	13799	13672	13690	13669	13834	13754	13682	13647	13517	13682	13771	13603	13770	13693	13673	13769	13521	13638	13642	13483	13667	13492	13555	13618	13684	13759	13644	13658	13469	13718	13643	13806	13748	13624	13571	13515	13607	13618	13603	13640	13703	13603	13695	13588	13529	13559	13554	13545	13650	13519	13684	13790	13667	13518	13596	13520	13697	13590	13695	13595	13675	13602	13633	13524	13803	13606	13647	13498	13755	13795	13601	13661	13324	13551	13570	13729	13717	13694	13668	13592	13617	13584	13741	13781	13655	13718	13713	13612	13629	13661	13800	13721	13680	13580	13507	13592	13656	13524	13727	13681	13742	13611	13748	13790	13697	13667	13545	13673	13592	13621	13658	13812	13624	13565	13595	13572	13875	13536	13781	13681	13615	13667	13506	13862	13591	13638	13843	13735	13715	13615	13755	13496	13608	13627	13789	13699	13722	13693	13599	13767	13672	13652	13558	13569	13747	13691	13558	13736	13650	13660	13595	13535	13633	13550	13632	13530	13644	13562	13518	13743	13571	13643	13701	13684	13565	13697	13576	13504	13862	13560	13694	13526	13644	13615	13753	13699	13769	13563	13724	13684	13655	13607	13751	13589	13724	13519	13772	13754	13651	13554	13629	13613	13757	13683	13756	13732	13714	13671	13618	13734	13811	13725	13740	13762	13636	13652	13607	13716	13644	13606	13651	13740	13709	13718	13639	13542	13596	13799	13598	13739	13646	13658	13604	13457	13718	13462	13641	13540	13570	13575	13657	13637	13730	13439	13682	13834	13636	13634	13635	13665	13594	13731	13728	13584	13700	13584	13538	13747	13722	13624	13670	13509	13733	13716	13634	13699	13697	13694	13640	13766	13641	13504	13724	13653	13606	13554	13646	13816	13748	13730	13723	13612	13479	13772	13702	13812	13674	13724	13579	13618	13590	13522	13685	13512	13811	13551	13655	13715	13657	13645	13748	13639	13641	13653	13706	13506	13672	13741	13667	13631	13561	13794	13660	13722	13658	13589	13551	13672	13703	13640	13671	13816	13699	13672	13626	13615	13657	13730	13667	13710	13650	13634	13677	13623	13669	13568	13603	13731	13480	13782	13549	13659	13778	13750	13624	13548	13406	13562	13698	13752	13534	13507	13699	13582	13713	13827	13584	13725	13813	13552	13816	13613	13677	13688	13753	13816	13700	13820	13458	13786	13724	13669	13635	13577	13742	13698	13674	13651	13695	13631	13693	13737	13684	13621	13714	13525	13678	13584	13768	13435	13678	13756	13559	13732	13709	13637	13668	13782	13663	13572	13652	13630	13508	13729	13684	13679	13655	13663	13746	13687	13632	13809	13500	13708	13549	13665	13475	13644	13650	13679	13713	13676	13647	13732	13618	13802	13642	13743	13625	13745	13800	13616	13655	13573	13765	13747	13599	13481	13792	13754	13560	13537	13798	13568	13627	13703	13755	13816	13681	13603	13792	13456	13678	13800	13716	13746	13645	13683	13804	13613	13718	13636	13828	13592	13711	13588	13718	13660	13655	13539	13644	13761	13631	13687	13657	13847	13407	13517	13554	13528	13839	13589	13694	13813	13719	13574	13583	13661	13646	13634	13643	13727	13816	13703	13546	13668	13649	13776	13590	13757	13668	13634	13710	13670	13708	13760	13531	13528	13678	13520	13622	13591	13665	13632	13715	13566	13650	13733	13608	13537	13619	13585	13589	13638	13673	13764	13586	13804	13758	13645	13638	13533	13701	13724	13520	13633	13732	13605	13531	13480	13527	13741	13583	13688	13740	13598	13688	13657	13720	13721	13522	13678	13623	13647	13483	13649	13595	13672	13849	13808	13646	13708	13751	13517	13521	13758	13766	13506	13650	13637	13713	13778	13720	13568	13736	13742	13858	13637	13750	13725	13544	13757	13875	13546	13644	13638	13677	13651	13731	13832	13577	13747	13756	13532	13635	13675	13633	13635	13716	13619	13710	13673	13785	13667	13652	13765	13703	13691	13660	13636	13784	13611	13637	13644	13578	13742	13618	13751	13594	13715	13820	13646	13580	13715	13491	13712	13555	13555	13740	13619	13674	13797	13371	13580	13740	13664	13645	13683	13671	13722	13621	13713	13685	13641	13561	13603	13616	13656	13640	13491	13552	13668	13659	13566	13559	13610	13653	13693	13560	13689	13573	13615	13683	13718	13697	13645	13800	13595	13432	13700	13687	13881	13631	13629	13709	13736	13659	13612	13694	13539	13764	13617	13815	13553	13538	13765	13575	13807	13942	13707	13685	13657	13889	13657	13600	13741	13618	13796	13793	13523	13650	13658	13774	13816	13578	13707	13655	13648	13612	13717	13648	13559	13715	13650	13722	13669	13624	13721	13576	13790	13768	13736	13824	13708	13690	13802	13729	13697	13688	13786	13770	13737	13389	13664	13872	13567	13549	13686	13756	13588	13706	13781	13646	13651	13726	13715	13836	13625	13648	13585	13617	13908	13567	13778	13672	13820	13784	13633	13626	13740	13562	13647	13631	13610	13766	13657	13579	13538	13565	13703	13662	13712	13925	13676	13591	13735	13746	13720	13526	13566	13767	13571	13751	13619	13722	13596	13712	13602	13794	13553	13556	13704	13670	13732	13664	13729	13620	13528	13752	13543	13655	13591	13604	13625	13626	13741	13641	13601	13728	13707	13660	13633	13563	13695	13584	13766	13755	13753	13538	13663	13712	13614	13665	13686	13691	13608	13693	13734	13556	13594	13773	13838	13641	13552	13611	13719	13721	13728	13675	13714	13730	13664	13567	13623	13843	13761	13591	13594	13531	13797	13711	13721	13545	13740	13657	13516	13539	13582	13674	13732	13686	13681	13683	13579	13587	13781	13706	13544	13621	13683	13602	13722	13748	13790	13608	13609	13681	13752	13657	13641	13509	13588	13703	13772	13754	13759	13639	13715	13745	13726	13833	13499	13736	13713	13721	13695	13821	13576	13658	13667	13616	13630	13785	13600	13600	13654	13488	13645	13627	13582	13856	13741	13702	13700	13763	13797	13657	13553	13608	13683	13611	13579	13688	13592	13588	13656	13683	13659	13460	13866	13776	13583	13730	13695	13733	13635	13539	13704	13734	13520	13672	13723	13757	13781	13615	13817	13546	13697	13641	13708	13659	13585	13491	13609	13595	13715	13546	13740	13709	13547	13624	13685	13699	13843	13843	13675	13623	13706	13807	13643	13803	13557	13667	13681	13882	13622	13796	13636	13629	13679	13692	13660	13691	13610	13770	13761	13553	13628	13754	13525	13709	13528	13639	13757	13536	13591	13743	13561	13739	13693	13676	13817	13616	13865	13793	13713	13550	13808	13658	13696	13700	13715	13739	13757	13626	13680	13669	13700	13461	13670	13770	13662	13647	13629	13648	13511	13701	13546	13635	13627	13729	13709	13614	13782	13670	13693	13668	13659	13729	13685	13622	13732	13670	13830	13554	13769	13745	13710	13720	13707	13747	13704	13814	13611	13573	13544	13643	13687	13495	13598	13657	13507	13577	13662	13548	13584	13566	13532	13641	13619	13722	13652	13721	13711	13627	13662	13546	13530	13873	13652	13665	13687	13758	13578	13745	13595	13754	13638	13579	13689	13540	13760	13650	13610	13633	13643	13824	13632	13616	13811	13807	13667	13568	13724	13674	13551	13557	13730	13811	13814	13487	13648	13571	13787	13645	13676	13625	13725	13554	13707	13707	13598	13643	13673	13431	13688	13705	13565	13589	13644	13658	13610	13787	13687	13539	13750	13660	13657	13700	13604	13661	13490	13773	13751	13843	13781	13584	13719	13677	13747	13571	13646	13791	13623	13686	13593	13605	13664	13690	13797	13626	13683	13536	13652	13757	13623	13645	13543	13728	13610	13637	13549	13667	13659	13622	13797	13759	13777	13523	13678	13805	13701	13678	13634	13594	13560	13516	13650	13605	13826	13754	13503	13844	13734	13608	13701	13699	13582	13636	13569	13645	13651	13648	13746	13639	13707	13718	13569	13711	13639	13684	13604	13633	13601	13627	13707	13484	13748	13592	13601	13653	13860	13514	13632	13795	13695	13673	13638	13739	13643	13508	13650	13748	13674	13669	13532	13638	13678	13760	13593	13562	13676	13627	13627	13588	13758	13468	13636
26280	22016	30446	30579	31415	36918	37097	32262	29202	27391	26637	24212	22171	21362	20163	19856	19468	19090	18558	18707	18791	18827	18428	18178	18035	17799	17878	17668	17625	17897	17897	17825	17840	17814	17932	17760	17783	17675	17579	17454	17583	17433	17453	17432	17674	17662	17847	17567	17778	17905	17464	17797	17472	17749	17684	17696	17522	17558	17682	17681	17572	17764	17588	17673	17570	17582	17632	17303	17614	17558	17723	17612	17652	17550	17686	17759	17694	17482	17525	17536	17553	17616	17647	17530	17636	17368	17525	17661	17292	17495	17519	17482	17683	17754	17409	17594	17358	17659	17798	17543	17615	17458	17551	17477	17668	17512	17549	17533	17627	17653	17487	17428	17458	17454	17551	17394	17418	17730	17706	17682	17621	17516	17616	17482	17636	17676	17681	17533	17494	17468	17477	17688	17562	17577	17729	17506	17471	17598	17394	17540	17517	17537	17506	17642	17314	17605	17606	17634	17865	17764	17422	17656	17747	17579	17683	17442	17547	17604	17536	17643	17760	17656	17542	17538	17391	17602	17469	17504	17537	17415	17375	17656	17325	17522	17446	17850	17623	17804	17480	17693	17529	17547	17615	17499	17592	17683	17499	17581	17489	17620	17573	17680	17554	17619	17578	17538	17703	17478	17590	17563	17552	17648	17746	17731	17439	17784	17551	17355	17497	17474	17626	17632	17493	17442	17487	17494	17613	17427	17559	17690	17996	17809	17586	17588	17385	17384	17608	17394	17513	17672	17866	17656	17351	17391	17590	17394	17653	17495	17606	17512	17412	17565	17520	17601	17609	17327	17501	17473	17510	17657	17408	17669	17354	17512	17531	17670	17420	17498	17509	17565	17558	17612	17411	17331	17412	17538	17606	17747	17530	17681	17603	17534	17713	17179	17536	17562	17490	17553	17612	17619	17683	17734	17596	17416	17615	17401	17486	17587	17717	17491	17631	17780	17670	17665	17587	17465	17728	17567	17595	17629	17600	17807	17467	17564	17680	17706	17531	17460	17520	17573	17747	17726	17611	17574	17556	17659	17452	17602	17412	17473	17505	17380	17564	17627	17473	17590	17671	17579	17484	17515	17446	17396	17457	17564	17285	17598	17579	17422	17605	17626	17419	17700	17563	17594	17572	17421	17675	17590	17539	17691	17600	17764	17653	17520	17350	17437	17565	17426	17573	17392	17533	17497	17555	17584	17510	17701	17522	17623	17727	17578	17548	17568	17201	17571	17737	17685	17615	17556	17633	17608	17555	17439	17745	17618	17516	17614	17493	17715	17537	17920	17445	17672	17671	17489	17715	17500	17572	17596	17563	17645	17467	17502	17667	17447	17692	17476	17736	17538	17483	17484	17653	17529	17603	17479	17706	17349	17305	17570	17492	17491	17426	17641	17571	17719	17541	17464	17483	17716	17550	17538	17628	17696	17481	17562	17490	17523	17812	17544	17507	17710	17553	17453	17530	17651	17830	17586	17836	17374	17295	17560	17446	17491	17731	17553	17638	17356	17529	17539	17664	17466	17408	17645	17499	17566	17646	17695	17751	17726	17498	17676	17499	17494	17600	17525	17704	17458	17700	17432	17677	17487	17777	17623	17521	17638	17570	17529	17417	17647	17559	17621	17584	17546	17482	17600	17554	17688	17720	17744	17632	17558	17785	17863	17664	17564	17743	17636	17642	17661	17555	17606	17627	17627	17497	17548	17492	17423	17713	17551	17608	17668	17918	17582	17564	17532	17520	17571	17612	17554	17623	17551	17558	17524	17677	17578	17346	17519	17475	17477	17361	17661	17586	17301	17588	17633	17594	17509	17418	17838	17694	17771	17721	17448	17534	17515	17534	17546	17731	17623	17599	17481	17466	17787	17743	17452	17680	17639	17630	17573	17652	17395	17449	17564	17567	17558	17647	17612	17607	17773	17706	17575	17645	17587	17705	17552	17380	17343	17583	17690	17564	17588	17355	17636	17436	17601	17516	17542	17574	17370	17795	17583	17534	17512	17526	17798	17845	17519	17308	17468	17567	17331	17583	17563	17708	17410	17453	17317	17380	17629	17663	17575	17488	17533	17585	17507	17447	17577	17679	17422	17433	17295	17740	17667	17603	17448	17903	17419	17697	17566	17529	17729	17713	17661	17832	17548	17559	17488	17412	17664	17547	17641	17627	17565	17600	17653	17828	17531	17435	17536	17708	17787	17523	17621	17655	17531	17435	17594	17631	17587	17720	17614	17821	17543	17518	17639	17604	17513	17636	17831	17683	17535	17671	17715	17733	17558	17516	17595	17625	17358	17396	17510	17580	17803	17666	17626	17360	17593	17687	17485	17558	17704	17484	17584	17769	17456	17680	17683	17508	17640	17662	17611	17497	17504	17515	17637	17525	17732	17630	17611	17623	17426	17674	17587	17572	17762	17697	17584	17646	17798	17588	17502	17622	17441	17473	17428	17664	17396	17653	17552	17476	17534	17441	17490	17425	17507	17620	17688	17604	17590	17553	17638	17509	17409	17517	17557	17533	17567	17479	17529	17806	17709	17679	17371	17533	17540	17520	17408	17409	17385	17636	17389	17505	17595	17601	17533	17346	17621	17530	17762	17650	17619	17506	17541	17301	17402	17509	17461	17580	17776	17633	17691	17425	17548	17429	17480	17585	17628	17425	17482	17659	17470	17464	17566	17485	17578	17524	17545	17414	17491	17633	17563	17545	17499	17731	17650	17568	17688	17778	17620	17722	17632	17785	17646	17562	17572	17573	17569	17655	17648	17639	17636	17649	17475	17514	17659	17782	17648	17368	17834	17550	17604	17745	17544	17374	17708	17661	17455	17647	17545	17541	17765	17552	17636	17538	17726	17749	17571	17455	17396	17593	17692	17373	17622	17746	17750	17667	17537	17600	17548	17543	17393	17456	17561	17904	17627	17667	17659	17559	17651	17650	17727	17567	17557	17473	17552	17592	17758	17421	17563	17740	17293	17435	17711	17561	17612	17686	17547	17537	17550	17245	17500	17416	17561	17528	17554	17560	17421	17751	17541	17596	17456	17646	17612	17527	17714	17567	17615	17662	17352	17581	17686	17678	17708	17433	17670	17687	17518	17817	17636	17551	17683	17657	17691	17746	17641	17481	17421	17677	17448	17734	17669	17424	17684	17487	17588	17588	17588	17529	17629	17556	17645	17546	17608	17498	17620	17618	17656	17604	17671	17538	17647	17428	17749	17525	17437	17370	17418	17586	17590	17494	17697	17637	17630	17503	17307	17534	17570	17682	17708	17622	17620	17592	17589	17678	17490	17530	17710	17597	17815	17697	17523	17606	17563	17429	17465	17560	17490	17629	17718	17750	17603	17550	17558	17468	17623	17422	17679	17635	17493	17545	17679	17475	17839	17584	17447	17574	17923	17525	17669	17627	17686	17580	17670	17466	17319	17493	17438	17385	17465	17753	17601	17516	17642	17781	17419	17502	17502	17637	17441	17328	17649	17670	17525	17513	17578	17675	17399	17637	17708	17410	17677	17642	17408	17510	17438	17578	17367	17507	17653	17563	17602	17625	17700	17482	17535	17410	17655	17519	17446	17590	17447	17657	17663	17605	17276	17608	17742	17497	17485	17634	17666	17482	17761	17554	17662	17522	17451	17908	17650	17522	17590	17477	17691	17564	17668	17820	17621	17525	17777	17334	17399	17508	17466	17607	17638	17503	17538	17533	17571	17595	17642	17555	17580	17529	17401	17562	17389	17632	17568	17398	17484	17524	17630	17595	17420	17607	17455	17532	17737	17617	17643	17616	17483	17586	17510	17503	17264	17567	17584	17516	17511	17639	17378	17744	17708	17584	17497	17656	17383	17607	17512	17439	17703	17517	17553	17569	17644	17579	17468	17662	17560	17510	17485	17540	17608	17801	17559	17543	17659	17760	17637	17684	17501	17454	17478	17494	17586	17780	17591	17476	17695	17511	17474	17451	17588	17570	17555	17458	17437	17498	17581	17568	17469	17530	17439	17537	17501	17514	17696	17600	17614	17647	17504	17520	17553	17655	17556	17704	17502	17631	17676	17568	17577	17693	17518	17645	17916	17501	17338	17471	17588	17703	17704	17829	17709	17494	17678	17562	17519	17497	17413	17394	17425	17578	17664	17399	17474	17554	17522	17582	17489	17666	17485	17520	17453	17559	17529	17593	17556	17537	17607	17600	17642	17596	17438	17619	17594	17677	17481	17588	17531	17313	17397	17623	17459	17570	17366	17436	17624	17504	17709	17581	17542	17550	17729	17590	17665	17601	17533	17490	17698	17426	17573	17456	17583	17682	17479	17522	17585	17670	17452	17508	17492	17633	17833	17813	17804	17473	17511	17511	17462	17457	17660	17540	17638	17830	17475	17462	17631	17452	17328	17336	17534	17754	17436	17368	17532	17438	17488	17495	17438	17849	17442	17544	17710	17618	17432	17520	17581	17623	17494	17595	17572	17542	17466	17569	17653	17649	17532	17472	17535	17706	17543	17444	17721	17600	17630	17548	17610	17523	17538	17449	17695	17434	17420	17526	17576	17617	17676	17478	17557	17654	17628	17554	17551	17575	17610	17571	17478	17434	17617	17466	17472	17666	17810	17638	17772	17643	17495	17547	17527	17517	17668	17594	17562	17582	17634	17513	17409	17686	17590	17477	17512	17663	17463	17607	17534	17642	17662	17551	17522	17461	17681	17474	17538	17579	17356	17638	17630	17622	17459	17459	17418	17800	17632	17506	17607	17414	17531	17697	17522	17528	17641	17423	17541	17453	17334	17335	17620	17525	17571	17449	17496	17678	17613	17717	17515	17737	17503	17450	17620	17557	17796	17688	17697	17628	17440	17621	17556	17318	17581	17644	17421	17394	17496	17683	17654	17506	17386	17816	17531	17589	17573	17667	17818	17727	17658	17690	17494	17594	17594	17424	17698	17454	17589	17456	17409	17665	17684	17614	17464	17605	17571	17870	17555	17511	17562	17497	17514	17405	17641	17472	17335	17371	17402	17431	17532	17609	17430	17571	17636	17539	17730	17561	17470	17747	17545	17499	17590	17535	17628	17636	17658	17528	17603	17541	17553	17632	17585	17733	17614	17574	17471	17739	17534	17592	17559	17655	17789	17579	17506	17904	17600	17782	17465	17443	17779
22607	41604	44826	42077	39490	40078	37095	33077	30075	27134	26521	22657	20073	18709	17565	16987	16688	15784	15516	15296	15391	15197	14653	14399	14202	13846	13977	14019	13933	13986	14001	13958	13980	13879	13811	13859	13640	13642	13700	13879	13747	13672	13702	13712	13757	13631	13714	13494	13534	13829	13712	13745	13799	13783	13704	13800	13839	13698	13626	13581	13687	13633	13773	13616	13628	13773	14031	13724	13629	13673	13722	13598	13534	13516	13896	13638	13718	13623	13803	13841	13538	13673	13674	13518	13798	13836	13708	13598	13738	13708	13691	13667	13837	13616	13949	13811	13579	13709	13778	13709	13694	13701	13650	13713	13770	13654	13875	13577	13854	13851	13812	13775	13681	13788	13692	13720	13650	13677	13794	13658	13776	13679	13461	13718	13904	13934	13611	13676	13673	13615	13773	13727	13731	13527	13840	13709	13742	13669	13864	13659	13648	13683	13784	13909	13814	13692	13560	13734	13886	13621	13770	13744	13661	13869	13666	13818	13696	13773	13723	13674	13664	13589	13520	13671	13743	13677	13732	13892	13948	13632	13790	13793	13848	13805	13688	13741	13598	13736	13792	13791	13692	13780	13832	13561	13857	13569	13836	13707	13631	13712	13543	13641	13617	13897	13846	13719	13660	13579	13877	13871	13646	13609	13848	13782	13599	13741	13735	13692	13741	13969	13923	13607	13722	13891	13605	13857	13579	13639	13896	13674	13444	13653	13718	13746	13749	13713	13434	13726	13670	13601	13710	13856	13702	13981	13583	13564	13916	13693	13782	13785	13746	13745	13673	13787	13646	13725	13775	13645	13698	13750	13659	13607	13817	13765	13655	13772	13733	13708	13757	13678	13615	13772	13482	13714	13590	13731	13751	13538	13833	13541	13839	13703	13732	13616	13591	13690	13583	13778	13872	13718	13777	13826	13841	13720	13622	13835	13668	13648	13648	13701	13788	13691	13745	13691	13663	13659	13834	13679	13788	13749	13711	13646	13708	13868	13663	13630	13728	13780	13619	13744	13829	13669	13800	13686	13666	13707	13784	13692	13766	13892	13697	13748	13611	13530	13763	13554	13736	13745	13837	13725	13828	13817	13757	13712	13926	13609	13613	13705	13763	13469	13588	13729	13737	13859	13729	13597	13705	13652	13808	13721	13702	13633	13807	13676	13727	13600	13774	13766	13686	13809	13820	13893	13807	13736	13620	13720	13602	13896	13739	13841	13817	13680	13732	13877	13690	13718	13617	13722	13807	13744	13569	13503	13826	13688	13850	13695	13766	13629	13781	13673	13669	13538	13672	13712	13713	13803	13725	13601	13710	13742	13649	13694	13783	13588	13774	13723	13667	13626	13701	13743	13615	13806	13919	13738	13640	13721	13696	13620	13629	13725	13686	13738	13573	13689	13728	13785	13590	13771	13688	13817	13944	13877	13642	13737	13726	13788	13638	13632	13829	13732	13855	13667	13624	13652	13766	13573	13738	13890	13853	13722	13785	13755	13800	13692	13702	13681	13714	13757	13672	13766	13783	13611	13799	13826	13814	13521	13667	13673	13629	13730	13806	13670	13801	13924	13667	13749	13538	13590	13652	13640	13553	13644	13706	13718	13706	13740	13824	13790	13695	13739	13620	13690	13742	13694	13616	13673	13629	13671	13600	13767	13712	13685	13585	13695	13716	13654	13639	13575	13800	13777	13592	13824	13584	13830	13654	13786	13653	13588	13729	13510	13629	13621	13795	13694	13805	13731	13904	13585	13801	13909	13631	13569	13652	13673	13847	13790	13768	13711	13626	13787	13580	13689	13675	13738	13665	13802	13647	13689	13750	13803	13710	13605	13544	13588	13738	13666	13774	13601	13793	13762	13750	13824	13708	13763	13740	13667	13657	13819	13772	13715	13748	13708	13789	13813	13591	13733	13788	13645	13672	13710	13649	13692	13568	13660	13804	13665	13713	13707	13774	13691	13640	13774	13666	13809	13626	13769	13886	13685	13623	13856	13730	13722	13666	13638	13706	13679	13665	13878	13547	13717	13603	13848	13754	13818	13699	13720	13659	13723	13728	13854	13836	13764	13703	13789	13685	13756	13638	13773	13582	13756	13552	13676	13749	13567	13694	13644	13822	13829	13854	13677	13866	13730	13660	13622	13621	13638	13827	13702	13638	13563	13838	13721	13747	13858	13654	13763	13879	13763	13652	13625	13784	13722	13660	13659	13692	13709	13573	13657	13863	13684	13541	13706	13772	13583	13609	13901	13564	13658	13625	13638	13603	13449	13717	13866	13702	13698	13641	13828	13697	13564	13738	13824	13808	13589	13797	13850	13690	13737	13790	13752	13848	13717	13762	13644	13877	13637	13656	13564	13718	13686	13663	13670	13732	13670	13771	13842	13643	13764	13741	13590	13774	13659	13616	13691	13754	13640	13712	13839	13714	13748	13681	13693	13707	13828	13764	13693	13782	13776	13755	13553	13701	13702	13802	13699	13771	13698	13736	13585	13678	13651	13608	13762	13611	13933	13691	13755	13724	13580	13917	13734	13747	13658	13677	13655	13472	13702	13706	13814	13760	13810	13675	13755	13584	13774	13733	13556	13768	13608	13771	13746	13587	13638	13833	13759	13801	13859	13704	13661	13672	13680	13763	13666	13699	13677	13624	13620	13623	13633	13732	13678	13684	13540	13695	13709	13611	13823	13748	13664	13757	13644	13662	13607	13672	13832	13605	13790	13695	13758	13862	13602	13823	13681	13571	13767	13617	13698	13821	13712	13704	13763	13821	13820	13719	13592	13721	13738	13734	13766	13680	13614	13746	13742	13774	13594	13717	13848	13690	13776	13793	13475	13766	13706	13885	13834	13530	13716	13702	13527	13640	13763	13631	13776	13704	13685	13809	13717	13606	13810	13810	13800	13558	13710	13797	13701	13556	13693	13797	13620	13605	13891	13772	13766	13768	13604	13761	13682	13820	13846	13818	13743	13658	13676	13898	13773	13741	13813	13794	13864	13635	13700	13923	13800	13613	13630	13770	13689	13566	13777	13620	13704	13750	13801	13589	13922	13807	13731	13770	13566	13786	13810	13849	13675	13562	13712	13697	13615	13747	13715	13728	13770	13789	13528	13715	13614	13800	13689	13762	13614	13450	13579	13706	13784	13795	13809	13643	13764	13719	13594	13774	13820	13588	13699	13751	13511	13862	13662	13869	13692	13883	13699	13587	13855	13631	13699	13803	13666	13782	13767	13623	13712	13791	13702	13696	13737	13796	13568	13535	13648	13568	13790	13651	13693	13733	13732	13868	13668	13617	13661	13833	13686	13579	13823	13717	13653	13603	13632	13645	13775	13746	13744	13756	13727	13624	13720	13715	13503	13831	13638	13777	13613	13668	13702	13751	13836	13700	13757	13804	13735	13785	13862	13649	13630	13556	13724	13580	13574	13716	13820	13834	13703	13849	13656	13774	13870	13680	13713	13628	13772	13632	13679	13763	13731	13682	13692	13623	13773	13761	13762	13743	13677	13756	13776	13537	13701	13656	13543	13736	13620	13689	13638	13597	13759	13676	13751	13586	13591	13709	13658	13747	13554	13578	13598	13764	13662	13800	13807	13874	13767	13909	13661	13679	13644	13621	13762	13697	13518	13626	13747	13562	13747	13812	13862	13893	13802	13725	13628	13728	13552	13798	13659	13742	13646	13643	13791	13554	13681	13642	13627	13641	13857	13766	13917	13682	13799	13775	13518	13653	13706	13719	13675	13666	13833	13638	13693	13767	13668	13652	13650	13571	13590	13784	13734	13655	13720	13746	13789	13619	13634	13572	13897	13753	13787	13797	13798	13601	13665	13644	13779	13677	13564	13825	13697	13542	13688	13623	13765	13772	13590	13755	13771	13834	13728	13601	13783	13723	13743	13572	13848	13692	13657	13760	13841	13649	13652	13858	13723	13636	13735	13891	13663	13819	13557	13691	13592	13717	13657	13859	13753	13753	13747	13696	13482	13653	13722	13572	13684	13668	13787	13779	13719	13760	13663	13702	13705	13585	13636	13660	13655	13678	13782	13837	13855	13776	13806	13718	13732	13701	13736	13948	13723	13685	13740	13745	13750	13717	13868	13534	13648	13655	13830	13650	13666	13749	13694	13571	13893	13695	13813	13824	13893	13654	13704	13801	13685	13678	13806	13931	13516	13708	13608	13622	13636	13664	13845	13612	13529	13907	13684	13809	13723	13605	13775	13860	13757	13638	13720	13813	13551	13701	13847	13636	13813	13672	13769	13759	13562	13662	13599	13787	13763	13754	13820	13667	13760	13717	13775	13674	13900	13739	13569	13788	13698	13666	13628	13829	13725	13842	13768	13615	13648	13632	13712	13799	13702	13670	13593	13774	13966	13685	13727	13977	13687	13729	13718	13661	13754	13738	13627	13793	13593	13764	13670	13548	13698	13483	13454	13762	13668	13712	13680	13720	13674	13724	13821	13584	13705	13806	13717	13797	13778	13786	13639	13723	13711	13698	13713	13689	13787	13753	13772	13508	13781	13598	13744	13772	13602	13691	13582	13718	13892	13669	13585	13748	13822	13755	13602	13822	13657	13769	13715	13740	13879	13548	13599	13751	13638	13710	13703	13752	13802	13724	13747	13760	13718	13714	13713	13528	13798	13668	13623	13517	13710	13782	13751	13896	13787	13807	13753	13711	13822	13712	13678	13778	13748	13626	13560	13661	13614	13692	13803	13643	13693	13684	13816	13686	13821	13914	13700	13580	13666	13821	13650	13596	13813	13720	13747	13792	13721	13911	13785	13672	13702	13793	13725	13812	13861	13774	13770	13745	13677	13807	13710	13665	13676	13851	13644	13704	13630	13615	13837	13696	13733	13622	13687	13660	13528	13760	13716	13751	13788	13887	13788	13514	13692	13721	13733	13614	13635	13857	13802	13775	13732	13725	13718	13879	13599	13765	13658	13544	13807	13812	13597	13493	13790	13805	13755	13547	13883	13885	13775	13689	13690	13826	13606	13766	13638	13650	13832	13779	13710	13733	13631	13679	13724	13732	13767	13708	13720	13711	13740	13709	13623	13754	13487	13791	13864	13530	13669	13686	13690	13651	13799	13623	13748	13645	13632	13593	13704	13721	13655	13675	13658	13847	13637	13690	13630
24713	21553	29303	26766	30368	38657	41602	36925	31945	29549	28119	25264	23438	22862	21592	20295	19916	19671	19476	19470	19218	19217	18474	18338	18355	18019	17916	17850	17830	18124	17957	17842	17804	17899	17776	17811	17747	17835	17814	17658	17616	17650	17753	17728	17614	17745	17493	17715	17559	17648	17689	17609	17681	17630	17442	17481	17550	17706	17569	17674	17527	17655	17651	17723	17811	17561	17650	17639	17491	17660	17413	17468	17625	17875	17764	17511	17624	17708	17414	17770	17571	17399	17831	17579	17629	17679	17709	17649	17521	17743	17607	17542	17398	17773	17504	17538	17528	17640	17519	17514	17415	17388	17463	17422	17723	17589	17441	17598	17630	17924	17710	17644	17502	17649	17567	17599	17647	17377	17594	17769	17732	17626	17551	17558	17785	17564	17686	17564	17634	17669	17589	17372	17501	17690	17494	17766	17688	17633	17492	17595	17475	17407	17447	17640	17423	17539	17558	17330	17464	17646	17639	17634	17530	17559	17621	17811	17523	17717	17649	17445	17595	17580	17739	17644	17539	17554	17391	17510	17697	17567	17743	17671	17611	17858	17605	17647	17780	17642	17499	17746	17564	17637	17860	17527	17697	17537	17540	17501	17570	17562	17539	17571	17546	17576	17566	17585	17529	17372	17605	17536	17463	17692	17518	17637	17430	17622	17576	17652	17650	17555	17520	17473	17518	17496	17585	17612	17550	17530	17638	17695	17549	17534	17508	17323	17605	17627	17558	17724	17720	17571	17721	17541	17466	17721	17564	17276	17799	17579	17614	17720	17789	17705	17709	17533	17519	17648	17754	17666	17706	17445	17633	17681	17674	17740	17744	17686	17787	17692	17574	17406	17542	17406	17721	17610	17599	17511	17584	17573	17597	17731	17337	17535	17619	17818	17687	17419	17460	17560	17727	17533	17678	17474	17438	17554	17540	17696	17669	17543	17727	17529	17440	17516	17472	17504	17640	17543	17600	17509	17453	17694	17657	17545	17758	17553	17639	17602	17659	17372	17546	17521	17598	17521	17640	17783	17596	17642	17411	17511	17542	17863	17610	17575	17426	17711	17515	17785	17660	17341	17549	17708	17720	17522	17553	17572	17498	17525	17719	17299	17400	17381	17463	17689	17731	17474	17536	17668	17670	17532	17413	17820	17610	17765	17601	17644	17611	17653	17674	17614	17821	17514	17446	17478	17697	17421	17658	17531	17568	17554	17631	17606	17591	17672	17918	17725	17679	17541	17553	17671	17851	17515	17705	17659	17626	17564	17509	17649	17536	17830	17524	17582	17660	17467	17523	17455	17636	17764	17602	17823	17636	17460	17621	17586	17474	17852	17591	17529	17446	17620	17616	17508	17632	17533	17713	17549	17544	17464	17687	17662	17395	17571	17745	17459	17710	17858	17709	17641	17583	17545	17563	17326	17703	17610	17490	17459	17442	17839	17756	17482	17626	17547	17743	17542	17540	17399	17664	17616	17565	17658	17675	17730	17555	17754	17472	17546	17721	17601	17414	17291	17675	17453	17690	17847	17496	17656	17528	17508	17696	17764	17578	17360	17373	17340	17667	17359	17424	17655	17581	17478	17695	17706	17613	17616	17594	17718	17434	17656	17659	17653	17714	17552	17619	17539	17794	17661	17712	17586	17621	17519	17647	17649	17330	17509	17470	17660	17568	17659	17636	17888	17624	17624	17631	17499	17631	17522	17527	17560	17577	17583	17566	17440	17729	17619	17570	17766	17655	17492	17484	17495	17650	17731	17497	17580	17591	17609	17664	17485	17606	17559	17715	17457	17738	17602	17728	17717	17678	17723	17722	17665	17860	17477	17800	17724	17563	17531	17495	17631	17468	17531	17356	17494	17398	17656	17667	17721	17739	17577	17639	17662	17599	17602	17612	17485	17553	17542	17673	17608	17606	17429	17474	17534	17658	17509	17652	17503	17672	17598	17642	17801	17643	17676	17599	17545	17677	17598	17734	17558	17630	17486	17473	17451	17695	17458	17527	17701	17430	17534	17754	17545	17538	17420	17518	17456	17441	17500	17533	17507	17668	17710	17545	17629	17587	17572	17381	17502	17603	17524	17599	17742	17726	17452	17479	17353	17689	17651	17614	17369	17407	17590	17717	17561	17478	17363	17387	17570	17521	17595	17570	17524	17577	17651	17696	17489	17546	17492	17787	17696	17519	17557	17599	17562	17619	17379	17604	17639	17671	17656	17541	17850	17706	17688	17738	17627	17616	17550	17494	17435	17528	17612	17673	17540	17498	17579	17706	17392	17605	17369	17817	17306	17588	17408	17355	17643	17599	17552	17611	17714	17595	17641	17628	17618	17732	17548	17671	17556	17592	17364	17474	17729	17619	17393	17546	17675	17580	17574	17708	17637	17611	17572	17419	17478	17701	17547	17435	17728	17672	17585	17460	17600	17480	17576	17629	17450	17478	17779	17709	17820	17728	17820	17911	17618	17403	17524	17352	17563	17521	17589	17486	17699	17544	17768	17599	17639	17558	17537	17669	17681	17629	17618	17568	17546	17539	17711	17617	17492	17762	17744	17572	17295	17568	17669	17464	17714	17818	17538	17723	17751	17687	17814	17663	17743	17638	17494	17691	17709	17669	17698	17605	17567	17419	17625	17598	17769	17910	17790	17589	17537	17527	17524	17584	17534	17765	17662	17662	17570	17788	17735	17669	17411	17533	17524	17652	17629	17598	17556	17551	17544	17665	17473	17614	17607	17413	17776	17562	17662	17409	17705	17712	17569	17513	17531	17556	17585	17683	17605	17686	17633	17589	17570	17490	17476	17785	17555	17552	17583	17502	17670	17616	17700	17527	17606	17597	17419	17634	17495	17412	17465	17512	17508	17641	17657	17673	17596	17553	17692	17587	17703	17722	17577	17642	17746	17570	17553	17473	17444	17409	17606	17751	17647	17523	17529	17529	17640	17562	17559	17661	17844	17734	17644	17589	17554	17443	17643	17473	17585	17695	17514	17712	17777	17611	17552	17639	17534	17599	17678	17684	17789	17390	17556	17732	17643	17683	17591	17668	17723	17544	17697	17599	17544	17563	17699	17554	17517	17573	17405	17622	17656	17735	17680	17538	17836	17545	17794	17543	17662	17776	17527	17538	17673	17590	17442	17718	17626	17580	17644	17605	17378	17599	17658	17600	17592	17689	17396	17552	17693	17552	17517	17655	17667	17484	17780	17737	17562	17465	17552	17343	17566	17434	17474	17572	17614	17594	17583	17565	17640	17560	17645	17770	17399	17743	17530	17579	17547	17525	17595	17795	17615	17621	17552	17661	17476	17641	17771	17665	17555	17679	17450	17738	17462	17314	17589	17703	17481	17300	17741	17686	17469	17326	17585	17714	17706	17708	17830	17782	17710	17642	17513	17753	17499	17760	17695	17775	17515	17799	17858	17489	17657	17446	17562	17725	17490	17519	17772	17582	17589	17609	17705	17352	17423	17470	17516	17567	17814	17765	17556	17697	17463	17707	17575	17680	17424	17605	17667	17533	17555	17610	17518	17464	17488	17531	17608	17471	17607	17597	17540	17566	17486	17827	17572	17617	17651	17383	17477	17516	17526	17651	17841	17613	17517	17658	17724	17509	17624	17425	17480	17515	17580	17791	17688	17531	17688	17451	17660	17624	17635	17588	17692	17832	17548	17566	17714	17658	17654	17475	17603	17817	17730	17836	17552	17437	17608	17715	17467	17327	17683	17580	17651	17463	17610	17529	17519	17564	17586	17621	17611	17692	17538	17712	17603	17558	17662	17338	17543	17415	17477	17632	17471	17648	17678	17413	17617	17621	17419	17638	17450	17699	17692	17790	17677	17706	17641	17420	17507	17692	17827	17650	17723	17672	17561	17625	17787	17638	17692	17650	17564	17578	17393	17646	17429	17541	17456	17617	17504	17432	17426	17647	17690	17683	17582	17731	17751	17755	17595	17560	17674	17726	17432	17802	17592	17487	17468	17692	17493	17732	17561	17810	17530	17571	17631	17487	17423	17457	17626	17672	17691	17718	17527	17533	17671	17662	17500	17741	17614	17557	17920	17579	17768	17634	17543	17595	17591	17742	17482	17827	17319	17545	17366	17413	17474	17447	17534	17528	17608	17685	17623	17602	17554	17633	17707	17658	17541	17640	17474	17575	17704	17636	17616	17446	17455	17413	17550	17679	17409	17567	17651	17578	17443	17573	17546	17622	17547	17489	17638	17602	17661	17668	17658	17682	17516	17665	17649	17675	17725	17692	17632	17592	17466	17539	17644	17684	17620	17464	17715	17693	17678	17601	17654	17735	17644	17412	17757	17655	17589	17749	17785	17525	17830	17601	17433	17237	17524	17474	17504	17706	17592	17522	17596	17460	17422	17510	17627	17653	17712	17589	17857	17630	17609	17695	17736	17583	17383	17520	17522	17477	17556	17619	17631	17579	17590	17517	17552	17507	17857	17516	17518	17706	17574	17499	17646	17432	17532	17681	17623	17816	17288	17444	17522	17779	17698	17628	17662	17544	17511	17673	17458	17487	17442	17542	17622	17466	17680	17460	17598	17614	17645	17643	17459	17589	17571	17515	17644	17514	17539	17532	17448	17568	17494	17437	17544	17667	17921	17648	17454	17629	17595	17647	17770	17626	17732	17763	17754	17614	17560	17611	17616	17796	17783	17695	17734	17745	17610	17697	17468	17326	17444	17710	17419	17557	17693	17601	17729	17491	17500	17471	17547	17557	17477	17362	17438	17478	17586	17499	17553	17724	17569	17808	17551	17639	17501	17494	17669	17721	17707	17610	17525	17571	17730	17500	17670	17555	17641	17616	17559	17633	17706	17612	17684	17799	17681	17631	17744	17755	17574	17906	17510	17756	17725	17634	17526	17457	17719	17550	17650	17370	17689	17647	17552	17489	17380	17658	17728	17578	17656	17367	17551	17680	17706	17750	17721	17455	17450	17572	17645	17435	17584	17610	17478	17464	17396	17641	17288	17800	17489	17416	17542	17673	17564	17546	17664	17622	17430	17436	17634	17530	17726	17509	17610	17589	17558	17610	17660	17606	17565	17538	17494	17474	17664	17469	17568	17786	17771	17646	17474	17548	17676	17645	17804	17738	17546	17601	17584	17774	17641	17642	17756	17473	17729
24140	43966	46963	46801	46401	44478	42543	38657	32891	29355	28393	24117	22016	21432	19346	17459	17006	16903	16477	16115	15692	15742	15166	14669	14340	14303	13971	14016	14076	14059	13902	14079	13851	14041	13744	13803	13848	13887	13810	13846	13695	13630	13788	13806	13740	13875	13753	13763	13863	13835	13734	13708	13725	13680	13895	13688	13774	13717	13672	13759	13748	13830	13874	13759	13547	13661	13849	13870	13765	13587	13693	13848	13560	13868	13775	13625	13845	13804	13791	13749	13812	13818	13654	13648	13624	13755	13631	13728	13754	13735	13917	13804	13616	13649	13698	13556	13772	13706	13752	13641	13557	13546	13668	13509	13792	13610	13769	13917	13825	13854	13657	13802	13710	13696	13584	13842	13661	13769	13689	13763	13719	13615	13736	13758	13694	13852	13881	13816	13714	13722	13800	13659	13886	13825	13785	13664	13622	13535	13728	13717	13587	13693	13829	13627	13683	13536	13605	13713	13778	13690	13779	13774	13736	13823	13698	13649	13658	13657	13920	13833	13631	13734	13832	13571	13791	13624	13837	13673	13676	13704	13683	13775	13772	13679	13575	13828	13829	13675	13854	13772	13831	13918	13701	13629	13737	13621	13679	13776	13795	13732	13773	13612	13528	13647	13694	13670	13741	13781	13578	13741	13750	13629	13739	13739	13796	13849	13891	13819	13749	13839	13861	13728	13699	13755	13857	13684	13700	13715	13745	13696	13645	13598	13864	13652	13647	13785	13824	13620	13764	13815	13823	13735	13785	13646	13789	13508	13731	13645	13810	13674	13660	13599	13667	13426	13640	13772	13532	13818	13596	13611	13743	13763	13542	13839	13685	13819	13803	13826	13716	13679	13808	13576	13813	13808	13788	13680	13749	13733	13810	13726	13893	13623	13680	13767	13623	13733	13700	13593	13588	13694	13729	13651	13586	13863	13846	13474	13574	13785	13718	13720	13591	13783	13612	13612	13580	13774	13750	13668	13694	13944	13691	13717	13777	13683	13791	13788	13570	13628	13657	13564	13834	13724	13586	13561	13707	13651	13816	13647	13707	13732	13793	13526	13788	13647	13748	13741	13767	13504	13783	13780	13783	13699	13547	13660	13572	13633	13786	13586	13882	13706	13737	13720	13713	13867	13663	13646	13747	13870	13791	13750	13621	13708	13654	13607	13760	13836	13628	13860	13662	13622	13627	13640	13810	13961	13790	13659	13827	13908	13479	13688	13733	13868	13696	13491	13712	13527	13619	13706	13645	13532	13865	13844	13809	13764	13662	13628	13750	13613	13632	13780	13702	13713	13743	13680	13662	13845	13599	13735	13694	13628	13715	13782	13706	13652	13679	13851	13777	13733	13871	13862	13749	13680	13707	13788	13607	13758	13663	13886	13773	13686	13486	13836	13830	13690	13851	13680	13615	13640	13653	13693	13880	13705	13652	13740	13666	13694	13644	13777	13815	13726	13578	13686	13561	13524	13608	13658	13692	13781	13710	13693	13627	13754	13646	13644	13677	13745	13780	13781	13770	13597	13895	13848	13965	13783	13704	13766	13735	13685	13762	13594	13792	13765	13726	13761	13754	13702	13731	13860	13873	13644	13496	13639	13716	13903	13797	13564	13830	13596	13789	13760	13684	13806	13621	13820	13685	13698	13703	13637	13842	13780	13698	13642	13667	13643	13658	13744	13683	13638	13811	13821	13727	13714	13538	13815	13694	13638	13644	13773	13925	13695	13726	13821	13733	13653	13725	13812	13689	13747	13710	13782	13665	13619	13615	13682	13561	13800	13673	13781	13774	13508	13687	13742	13598	13587	13694	13744	13720	13692	13861	13718	13668	13755	13689	13716	13701	13770	13727	13844	13769	13658	13764	13734	13580	13798	13706	13927	13680	13678	13495	13843	13580	13613	13647	13651	13669	13751	13842	13746	13667	13587	13831	13708	13585	13724	13775	13631	13573	13637	13855	13828	13656	13724	13715	13746	13756	13705	13774	13717	13655	13778	13713	13833	13668	13623	13678	13851	13859	13575	13707	13749	13620	13823	13749	13674	13732	13800	13741	13778	13825	13642	13560	13947	13688	13826	13654	13726	13703	13835	13759	13777	13579	13479	13707	13723	13683	13702	13849	13893	13758	13930	13738	13627	13847	13822	13507	13787	13649	13625	13689	13818	13778	13817	13746	13677	13831	13819	13627	13828	13762	13599	13837	13682	13759	14014	13716	13475	13734	13550	13725	13825	13837	13611	13586	13799	13697	13688	13576	13690	13745	13708	13557	13797	13648	13777	13827	13748	13733	13877	13774	13721	13763	13538	13764	13851	13713	13606	13550	13721	13780	13601	13773	13831	13663	13670	13816	13625	13816	13527	13714	13760	13717	13664	13775	13725	13949	13849	13728	13727	13819	13815	13716	13686	13762	13833	13812	13742	13766	13727	13657	13513	13764	13794	13736	13705	13496	13805	13556	13704	13989	13619	13614	13695	13827	13690	13792	13859	13658	13703	13809	13691	13708	13726	13609	13680	13704	13863	13648	13583	13683	13822	13809	13712	13653	13814	13760	13553	13798	13722	13704	13772	13702	13719	13832	13704	13682	13701	13710	13650	13816	13662	13654	13811	13850	13712	13699	13633	13661	13526	13608	13551	13650	13781	13735	13850	13813	13637	13814	13773	13695	13794	13749	13784	13765	13635	13793	13762	13712	13845	13770	13486	13797	13571	13797	13666	13744	13648	13732	13824	13637	13630	13721	13680	13754	13660	13581	13654	13780	13789	13774	13787	13650	13937	13676	13547	13608	13813	13546	13653	13792	13679	13760	13579	13689	13739	13658	13726	13789	13857	13715	13795	13534	13871	13710	13713	13727	13697	13714	13696	13606	13770	13762	13693	13620	13783	13680	13831	13705	13782	13755	13739	13691	13662	13707	13784	14036	13642	13628	13773	13711	13760	13559	13750	13681	13827	13715	13654	13826	13855	13833	13838	13555	13452	13872	13888	13718	13780	13781	13744	13815	13730	13542	13845	13739	13721	13871	13537	13588	13865	13771	13763	13795	13637	13659	13885	13600	13788	13752	13787	13755	13747	13833	13524	13771	13740	13751	13670	13682	13676	13680	13910	13691	13773	13772	13834	13655	13502	13724	13774	13650	13779	13804	13899	13766	13831	13800	13729	13793	13769	13621	13660	13878	13783	13738	13738	13790	13657	13632	13736	13701	13819	13795	13990	13767	13801	13641	13953	13699	13798	13744	13713	13762	13688	13587	13675	13868	13730	13834	13634	13882	13831	13801	13791	13601	13734	13780	13698	13752	13649	13672	13615	13645	13744	13745	13755	13631	13766	13692	13742	13698	13805	13988	13577	13558	13730	13825	13784	13626	13701	13837	13736	13736	13659	13755	13603	13792	13765	13772	13762	13721	13706	13745	13804	13758	13678	13698	13527	13614	13677	13715	13604	13876	13849	13833	13604	13608	13770	13608	13732	13643	13780	13624	13718	13845	13633	13522	13910	13598	13801	13877	13731	13767	13811	13829	13625	13727	13715	13636	13778	13647	13741	13772	13705	13580	13699	13510	13623	13777	13642	13717	13550	14055	13692	13773	13660	13644	13676	13671	13584	13631	13701	13699	13796	13648	13690	13606	13732	13697	13777	13824	13624	13605	13806	13817	13598	13665	13794	13591	13690	13858	13890	13966	13530	13690	13670	13658	13758	13756	13786	13652	13709	13701	13722	13678	13834	13718	13731	13692	13797	13708	13693	13726	13885	13750	13837	13701	13759	13695	13750	13722	13756	13928	13654	13865	13572	13855	13675	13607	13637	13735	13845	13573	13837	13732	13725	13694	13755	13693	13632	13612	13602	13834	13891	13801	13763	13840	13671	13768	13847	13708	13809	13775	13840	13629	13656	13747	13731	13656	13835	13725	13771	13735	13874	13751	13704	13746	13880	13740	13800	13861	13756	13775	13601	13654	13741	13931	13759	13587	13610	13722	13664	13728	13840	13767	13817	13654	13643	13694	13779	13605	13926	13807	13752	13648	13759	13791	13858	13895	13620	13798	13669	13780	13790	13787	13509	13574	13785	13616	13782	13709	13557	13747	13907	13681	13705	13778	13696	13828	13560	13722	13644	13711	13709	13889	13609	13592	13743	13674	13707	13861	13595	13665	13876	13753	13813	13802	13669	13675	13824	13863	13746	13876	13818	13678	13702	13934	13727	13606	13736	13788	13845	13588	13767	13637	13561	13879	13644	13791	13691	13714	13732	13675	13832	13725	13774	13721	13713	13707	13831	13562	13652	13759	13816	13595	13844	13801	13880	13761	13642	13868	13710	13674	13667	13724	13740	13675	13544	13804	13675	13634	13969	13769	13744	13565	13685	13854	13630	13784	13715	13786	13836	13961	13722	13659	13803	13693	13829	13814	13678	13811	13826	13701	13619	13639	13660	13752	13785	13703	13724	13764	13639	13754	13664	13719	13865	13575	13740	13783	13661	13659	13749	13789	13759	13805	13653	13813	13719	13649	13751	13786	13733	13873	13764	13728	13555	13663	13738	13901	13746	13868	13615	13761	13632	13669	13701	13734	13632	13694	13812	13702	13472	13674	13794	13630	13629	13739	13649	13526	13593	13798	13578	13767	13711	13696	13696	13957	13789	13753	13787	13808	13723	13712	13813	13763	13684	13698	13579	13640	13716	13718	13627	13639	13695	13527	13673	13689	13794	13668	13713	13723	13646	13708	13706	13833	13806	13778	13738	13552	13729	13716	13666	13627	13646	13729	13706	13704	13865	13641	13750	13583	13625	13604	13756	13624	13599	13742	13767	13840	13581	13766	13733	13846	13685	13701	13982	13644	13590	13589	13804	13659	13671	13825	13659	13851	13826	13648	13724	13637	13722	13782	13649	13664	13724	13654	13865	13715	13872	13710	13816	13766	13805	13973	13750	13620	13737	13835	13711	13906	13761	13558	13661	13829	13728	13793	13650	13692	13626	13844	13713	13742	13872	13733	13896	13879	13807	14020	13800	13613	13701	13873	13697	13831	13581	13674	13768	13620	13663	13772	13638	13737	13808	13727	13768	13724	13784	13654	13741	13698	13730	13762	13765	13859	13746	13699	13765	13782	13829	13660	13833	13733	13717	13950	13728	13744	13771	13659	13534
35301	36284	39722	37189	33866	34865	33592	28609	25814	24059	22467	21490	20838	20386	19196	18801	18660	18632	18578	18280	18339	18110	17969	17856	17728	17541	17717	17740	17653	17534	17369	17522	17464	17362	17457	17512	17561	17450	17543	17342	17445	17287	17376	17512	17404	17540	17522	17523	17526	17511	17550	17459	17576	17505	17393	17473	17490	17391	17649	17396	17384	17557	17545	17261	17482	17544	17513	17334	17569	17332	17240	17441	17388	17328	17524	17440	17362	17658	17323	17407	17385	17520	17374	17349	17502	17491	17506	17532	17465	17362	17472	17411	17617	17409	17345	17317	17415	17446	17294	17345	17473	17537	17556	17532	17513	17264	17675	17230	17450	17380	17332	17546	17413	17290	17514	17484	17463	17273	17647	17546	17605	17355	17476	17583	17444	17287	17356	17644	17286	17320	17483	17298	17463	17217	17333	17321	17620	17255	17370	17370	17579	17366	17461	17575	17476	17351	17342	17449	17206	17349	17397	17195	17519	17447	17437	17434	17275	17549	17299	17375	17258	17470	17532	17499	17400	17479	17466	17355	17588	17215	17396	17522	17536	17333	17358	17504	17338	17356	17477	17402	17445	17437	17618	17233	17591	17354	17444	17404	17647	17664	17341	17505	17363	17321	17441	17359	17385	17265	17463	17390	17446	17173	17389	17300	17445	17601	17505	17533	17465	17433	17397	17296	17392	17403	17388	17255	17438	17523	17582	17441	17355	17341	17611	17337	17214	17534	17371	17514	17550	17363	17397	17237	17555	17487	17579	17407	17562	17331	17428	17242	17368	17410	17500	17481	17393	17282	17390	17217	17477	17541	17347	17310	17500	17458	17372	17366	17558	17674	17530	17504	17626	17220	17500	17299	17498	17208	17391	17292	17523	17486	17346	17326	17437	17113	17565	17346	17499	17599	17660	17327	17402	17553	17549	17420	17494	17501	17710	17529	17227	17586	17414	17514	17386	17778	17738	17305	17485	17448	17363	17599	17829	17630	17471	17489	17443	17381	17347	17472	17545	17516	17477	17389	17418	17312	17290	17334	17392	17336	17407	17384	17227	17284	17470	17454	17620	17562	17411	17353	17449	17434	17604	17316	17372	17224	17517	17454	17511	17545	17413	17445	17334	17557	17410	17513	17378	17409	17309	17594	17389	17462	17501	17425	17302	17386	17458	17509	17569	17431	17591	17416	17570	17295	17339	17286	17328	17402	17512	17251	17450	17208	17406	17499	17460	17474	17343	17355	17623	17380	17597	17432	17402	17526	17303	17531	17482	17596	17441	17363	17326	17463	17348	17275	17299	17371	17518	17472	17259	17346	17472	17383	17347	17377	17552	17415	17414	17485	17292	17434	17432	17374	17597	17376	17300	17554	17615	17384	17686	17257	17463	17344	17328	17286	17440	17432	17438	17586	17541	17520	17418	17562	17585	17527	17310	17451	17541	17180	17293	17290	17524	17569	17473	17436	17252	17461	17285	17421	17268	17471	17590	17400	17488	17473	17346	17361	17498	17492	17451	17301	17426	17645	17421	17564	17221	17487	17444	17410	17508	17406	17412	17401	17286	17311	17650	17643	17444	17531	17458	17445	17295	17424	17374	17395	17660	17708	17346	17570	17406	17437	17659	17262	17418	17398	17460	17460	17275	17389	17286	17164	17246	17245	17300	17571	17570	17248	17277	17505	17565	17329	17422	17306	17414	17444	17231	17301	17281	17389	17438	17375	17497	17191	17421	17306	17428	17521	17298	17494	17362	17535	17512	17410	17311	17540	17122	17450	17556	17390	17397	17456	17365	17449	17409	17527	17467	17527	17669	17403	17440	17386	17466	17288	17486	17408	17501	17243	17470	17445	17415	17513	17457	17392	17356	17207	17379	17449	17412	17516	17521	17495	17238	17446	17301	17269	17523	17397	17276	17284	17582	17396	17345	17362	17310	17503	17332	17356	17419	17442	17364	17279	17436	17359	17457	17531	17537	17369	17399	17348	17189	17514	17625	17464	17371	17504	17530	17576	17429	17521	17406	17364	17234	17550	17291	17359	17417	17234	17410	17422	17372	17522	17415	17257	17358	17515	17519	17230	17555	17524	17511	17219	17423	17440	17300	17663	17217	17466	17441	17439	17498	17346	17362	17413	17365	17366	17618	17410	17472	17500	17342	17361	17504	17428	17344	17510	17356	17526	17275	17634	17250	17586	17313	17293	17348	17378	17333	17496	17361	17413	17445	17532	17534	17320	17439	17187	17424	17560	17470	17544	17411	17316	17441	17405	17214	17479	17261	17397	17451	17492	17467	17312	17590	17447	17492	17293	17534	17450	17584	17369	17433	17317	17416	17541	17416	17624	17338	17457	17183	17281	17276	17421	17236	17195	17714	17392	17501	17568	17513	17387	17545	17340	17537	17510	17432	17333	17406	17561	17279	17511	17501	17621	17623	17342	17300	17444	17502	17467	17367	17635	17468	17420	17337	17401	17492	17511	17349	17244	17588	17159	17567	17554	17426	17410	17358	17371	17500	17431	17265	17390	17495	17303	17342	17365	17531	17291	17405	17575	17401	17404	17604	17263	17463	17304	17556	17307	17345	17339	17455	17435	17329	17381	17402	17391	17257	17575	17469	17657	17535	17413	17505	17341	17302	17236	17477	17364	17325	17267	17430	17404	17288	17367	17289	17552	17303	17374	17292	17149	17422	17398	17352	17353	17596	17628	17518	17395	17434	17453	17656	17443	17179	17409	17582	17568	17404	17836	17438	17389	17420	17428	17298	17483	17527	17391	17427	17384	17436	17472	17558	17881	17410	17307	17435	17560	17515	17444	17342	17456	17216	17425	17365	17501	17377	17386	17361	17294	17319	17731	17590	17362	17338	17203	17331	17415	17505	17468	17514	17514	17376	17364	17702	17549	17553	17657	17435	17343	17561	17364	17419	17253	17318	17325	17315	17406	17465	17298	17491	17392	17204	17351	17361	17576	17354	17348	17417	17250	17488	17402	17418	17353	17357	17355	17331	17540	17406	17501	17251	17433	17297	17409	17167	17407	17194	17325	17261	17548	17554	17530	17363	17308	17549	17543	17624	17627	17749	17362	17589	17324	17303	17511	17559	17267	17556	17454	17616	17626	17616	17334	17341	17542	17540	17517	17250	17545	17461	17428	17491	17274	17496	17372	17599	17284	17698	17422	17514	17325	17414	17557	17331	17321	17442	17378	17299	17362	17494	17537	17178	17518	17573	17518	17425	17439	17228	17212	17441	17280	17361	17361	17457	17396	17452	17549	17551	17741	17525	17130	17611	17386	17383	17523	17488	17301	17549	17624	17497	17354	17492	17337	17503	17477	17460	17427	17474	17536	17476	17602	17136	17359	17392	17452	17358	17423	17630	17496	17453	17471	17466	17510	17353	17548	17526	17303	17513	17473	17342	17262	17473	17401	17285	17467	17408	17456	17403	17506	17527	17443	17421	17370	17390	17355	17251	17414	17585	17551	17308	17369	17528	17260	17291	17467	17338	17460	17514	17362	17529	17361	17310	17235	17299	17447	17162	17579	17372	17462	17343	17101	17642	17401	17490	17452	17399	17441	17465	17541	17316	17303	17358	17454	17404	17457	17469	17404	17341	17420	17587	17416	17330	17364	17343	17300	17285	17288	17380	17372	17326	17473	17535	17438	17451	17329	17195	17396	17570	17387	17449	17358	17421	17504	17484	17343	17385	17490	17332	17409	17361	17312	17583	17320	17303	17446	17598	17470	17611	17391	17528	17528	17352	17463	17404	17521	17526	17475	17371	17462	17499	17547	17411	17619	17459	17438	17593	17370	17681	17594	17712	17305	17396	17429	17491	17345	17208	17435	17512	17443	17452	17576	17404	17604	17513	17432	17447	17413	17409	17501	17591	17388	17492	17378	17386	17557	17392	17449	17323	17578	17293	17564	17529	17612	17514	17603	17590	17523	17337	17475	17290	17392	17631	17538	17498	17336	17337	17340	17300	17463	17544	17446	17292	17258	17425	17472	17228	17468	17533	17425	17446	17455	17575	17540	17293	17509	17195	17444	17418	17377	17523	17505	17308	17382	17499	17313	17428	17339	17552	17606	17471	17425	17412	17416	17435	17472	17629	17229	17507	17533	17402	17691	17570	17435	17367	17355	17477	17264	17488	17386	17460	17434	17644	17537	17324	17510	17406	17640	17389	17271	17110	17310	17388	17590	17401	17371	17570	17305	17436	17487	17479	17524	17352	17491	17575	17625	17491	17202	17622	17358	17533	17367	17535	17344	17386	17320	17447	17499	17511	17441	17317	17340	17463	17376	17522	17516	17421	17674	17646	17366	17363	17407	17490	17509	17272	17367	17503	17485	17412	17440	17276	17479	17391	17486	17222	17544	17364	17389	17700	17531	17290	17313	17158	17507	17278	17453	17355	17446	17441	17441	17406	17347	17417	17495	17562	17643	17382	17324	17250	17401	17490	17446	17505	17362	17574	17725	17427	17528	17646	17558	17475	17438	17380	17391	17384	17350	17572	17451	17359	17494	17560	17510	17390	17408	17326	17568	17422	17513	17310	17395	17284	17428	17461	17593	17403	17349	17430	17316	17434	17537	17441	17293	17402	17246	17607	17239	17364	17568	17457	17594	17670	17686	17600	17471	17501	17326	17535	17445	17417	17479	17606	17480	17547	17613	17473	17476	17390	17386	17508	17572	17507	17469	17416	17309	17629	17277	17488	17402	17343	17546	17610	17393	17381	17492	17473	17299	17436	17196	17559	17420	17358	17539	17348	17285	17566	17439	17435	17469	17451	17561	17389	17521	17629	17515	17544	17444	17493	17410	17435	17517	17396	17513	17679	17449	17480	17347	17347	17512	17438	17517	17504	17387	17250	17460	17552	17475	17528	17411	17378	17245	17273	17206	17477	17218	17447	17327	17432	17565	17739	17584	17399	17417	17290	17335	17543	17356	17410	17465	17257	17504	17657	17451	17445	17491	17507	17366	17285	17369	17389	17406	17439	17569	17374	17548	17693	17406	17572	17405	17488	17593	17488	17373	17695	17792	17412	17331	17653	17655	17454	17569	17395	17514	17392	17326	17525	17503	17479	17529	17656	17271	17458	17303	17572	17385	17701	17482	17540	17406	17385	17491	17524	17524	17570	17294	17608	17418
25969	37512	40265	37485	35659	36537	34146	28300	25195	23437	21236	19414	18921	17722	16232	15528	15186	15366	14921	14815	14903	14635	14189	13989	14120	14079	13825	14005	13790	13838	13837	13767	13775	13763	13731	13799	13700	13900	13578	13634	13583	13630	13569	13725	13563	13626	13729	13648	13604	13652	13773	13834	13637	13721	13735	13560	13640	13763	13596	13658	13491	13533	13700	13766	13596	13696	13716	13662	13709	13657	13766	13538	13448	13585	13667	13505	13666	13781	13693	13551	13694	13739	13725	13726	13619	13713	13596	13823	13658	13704	13545	13632	13683	13790	13650	13490	13593	13444	13613	13623	13714	13569	13566	13537	13588	13832	13456	13643	13479	13688	13514	13615	13759	13825	13689	13640	13775	13580	13540	13637	13748	13680	13686	13590	13665	13707	13511	13539	13911	13657	13622	13781	13661	13587	13675	13762	13634	13800	13742	13704	13491	13741	13508	13729	13747	13571	13824	13573	13676	13665	13692	13645	13745	13636	13707	13668	13577	13554	13623	13662	13528	13705	13677	13614	13679	13592	13715	13648	13837	13585	13625	13482	13646	13518	13580	13781	13700	13737	13661	13663	13711	13644	13558	13615	13726	13674	13560	13644	13777	13714	13595	13546	13724	13586	13600	13712	13715	13627	13696	13760	13671	13756	13635	13631	13452	13608	13424	13546	13708	13710	13606	13409	13604	13674	13522	13765	13822	13615	13666	13564	13546	13635	13728	13509	13598	13713	13504	13549	13664	13589	13702	13469	13875	13639	13744	13513	13717	13585	13678	13704	13740	13736	13572	13829	13476	13699	13571	13686	13648	13622	13614	13630	13606	13414	13613	13762	13576	13699	13640	13584	13619	13608	13620	13545	13650	13522	13737	13612	13663	13562	13625	13677	13618	13609	13364	13583	13522	13625	13591	13684	13689	13739	13555	13674	13619	13608	13594	13678	13583	13543	13541	13731	13677	13495	13706	13447	13608	13657	13571	13712	13689	13662	13515	13598	13596	13769	13590	13673	13651	13740	13767	13507	13562	13554	13525	13665	13482	13635	13806	13611	13584	13634	13596	13736	13818	13813	13720	13625	13649	13794	13785	13633	13592	13561	13457	13817	13542	13602	13654	13539	13797	13654	13639	13642	13665	13778	13853	13679	13707	13763	13811	13720	13711	13589	13570	13670	13631	13546	13617	13648	13651	13539	13696	13672	13688	13696	13685	13691	13575	13436	13535	13704	13660	13737	13425	13654	13759	13659	13627	13752	13543	13496	13666	13624	13823	13714	13592	13730	13678	13615	13663	13849	13740	13523	13583	13586	13559	13484	13509	13512	13595	13737	13665	13515	13688	13389	13836	13727	13497	13717	13702	13554	13495	13607	13677	13672	13794	13555	13632	13720	13601	13646	13697	13592	13730	13811	13648	13641	13503	13552	13631	13811	13663	13662	13557	13568	13588	13579	13534	13625	13795	13725	13678	13487	13629	13498	13339	13702	13647	13631	13770	13546	13627	13739	13540	13614	13746	13926	13645	13539	13574	13748	13631	13741	13643	13731	13724	13657	13585	13647	13627	13592	13596	13465	13765	13639	13677	13746	13631	13677	13833	13693	13718	13688	13680	13893	13826	13608	13776	13693	13736	13472	13635	13568	13570	13675	13800	13607	13610	13569	13578	13619	13604	13710	13672	13639	13491	13637	13618	13551	13545	13508	13561	13651	13723	13755	13562	13721	13694	13682	13746	13656	13580	13662	13780	13814	13734	13489	13735	13528	13591	13640	13724	13479	13668	13543	13942	13725	13584	13531	13605	13716	13719	13701	13597	13537	13653	13612	13570	13549	13618	13646	13585	13538	13694	13822	13643	13567	13723	13711	13572	13673	13654	13829	13528	13720	13748	13567	13708	13549	13561	13544	13457	13546	13687	13509	13668	13566	13603	13579	13650	13754	13726	13613	13739	13652	13692	13733	13669	13602	13502	13610	13652	13642	13674	13872	13661	13661	13809	13485	13743	13526	13600	13608	13665	13683	13664	13756	13684	13563	13672	13593	13619	13663	13666	13524	13684	13696	13474	13521	13550	13670	13629	13675	13622	13677	13716	13627	13636	13627	13472	13736	13723	13624	13773	13627	13505	13624	13514	13563	13567	13675	13415	13693	13678	13581	13672	13643	13692	13501	13591	13462	13639	13559	13589	13653	13517	13644	13664	13643	13536	13557	13844	13526	13550	13680	13653	13780	13626	13661	13758	13727	13600	13684	13571	13529	13699	13639	13632	13630	13657	13659	13488	13594	13770	13677	13619	13684	13702	13658	13592	13551	13868	13552	13572	13745	13457	13389	13598	13604	13528	13630	13629	13549	13685	13599	13603	13738	13703	13695	13654	13665	13771	13765	13695	13798	13527	13653	13762	13520	13556	13549	13743	13656	13540	13618	13734	13636	13508	13454	13758	13595	13642	13468	13731	13586	13531	13601	13670	13625	13755	13581	13588	13726	13587	13612	13745	13654	13666	13572	13586	13667	13712	13596	13637	13607	13723	13438	13726	13814	13478	13575	13705	13680	13556	13796	13727	13611	13549	13770	13739	13868	13797	13687	13593	13678	13585	13664	13539	13722	13790	13826	13583	13578	13579	13560	13576	13730	13689	13675	13834	13502	13520	13654	13585	13428	13607	13737	13640	13575	13662	13506	13700	13607	13698	13536	13511	13667	13794	13643	13534	13571	13649	13620	13716	13586	13696	13699	13642	13588	13737	13840	13562	13561	13683	13646	13680	13656	13645	13651	13596	13557	13617	13594	13565	13840	13599	13743	13603	13687	13657	13520	13530	13674	13544	13777	13621	13664	13674	13635	13601	13703	13701	13624	13650	13661	13734	13750	13594	13440	13465	13570	13585	13721	13567	13664	13640	13710	13525	13533	13587	13607	13614	13707	13667	13829	13591	13747	13668	13692	13712	13512	13664	13601	13701	13741	13400	13711	13751	13595	13575	13543	13750	13703	13657	13586	13580	13639	13536	13603	13692	13636	13654	13723	13594	13892	13735	13692	13597	13676	13714	13690	13483	13648	13680	13670	13717	13508	13806	13643	13668	13727	13899	13561	13612	13532	13648	13675	13667	13645	13535	13600	13780	13599	13656	13679	13663	13570	13842	13566	13659	13617	13697	13488	13650	13606	13560	13660	13764	13745	13641	13734	13679	13695	13601	13661	13570	13517	13511	13726	13726	13714	13700	13843	13835	13614	13714	13659	13503	13773	13757	13636	13747	13490	13677	13653	13568	13893	13582	13610	13737	13736	13571	13508	13778	13612	13582	13685	13543	13581	13600	13733	13480	13615	13670	13779	13653	13555	13568	13760	13569	13606	13690	13666	13612	13765	13736	13601	13666	13719	13688	13640	13723	13561	13782	13701	13618	13691	13713	13647	13459	13571	13448	13585	13843	13660	13614	13537	13545	13545	13745	13595	13589	13552	13726	13594	13789	13568	13603	13628	13690	13719	13533	13741	13538	13646	13846	13866	13561	13585	13662	13614	13617	13616	13700	13678	13501	13663	13732	13558	13627	13617	13545	13647	13703	13566	13571	13650	13572	13424	13621	13688	13613	13760	13615	13707	13747	13718	13712	13633	13805	13619	13678	13464	13666	13643	13557	13563	13670	13561	13697	13656	13601	13634	13576	13606	13690	13720	13670	13685	13580	13786	13656	13583	13615	13739	13838	13548	13571	13482	13667	13556	13705	13645	13666	13552	13564	13592	13714	13781	13594	13723	13747	13553	13616	13743	13589	13735	13563	13681	13602	13808	13577	13714	13635	13693	13546	13725	13642	13582	13625	13643	13480	13650	13494	13623	13681	13480	13698	13681	13593	13622	13471	13685	13604	13529	13604	13580	13646	13706	13737	13686	13562	13735	13627	13579	13689	13711	13694	13719	13693	13624	13619	13531	13622	13755	13755	13564	13541	13681	13540	13820	13571	13542	13641	13667	13504	13383	13711	13553	13688	13714	13592	13601	13657	13705	13764	13801	13827	13630	13805	13754	13535	13704	13739	13565	13670	13830	13652	13698	13687	13693	13682	13447	13589	13321	13541	13676	13690	13709	13638	13764	13529	13658	13607	13542	13595	13669	13683	13600	13632	13588	13629	13637	13554	13624	13825	13570	13646	13635	13743	13576	13590	13707	13671	13706	13550	13621	13640	13534	13647	13667	13846	13555	13684	13814	13620	13691	13796	13573	13677	13562	13648	13522	13610	13710	13819	13664	13823	13547	13598	13692	13673	13494	13467	13684	13738	13593	13557	13627	13451	13595	13610	13611	13689	13834	13628	13485	13712	13653	13470	13491	13676	13708	13625	13633	13706	13535	13666	13563	13682	13599	13683	13824	13574	13659	13685	13697	13666	13573	13616	13784	13677	13618	13755	13695	13532	13537	13653	13491	13593	13742	13604	13573	13601	13738	13670	13554	13626	13501	13541	13709	13645	13630	13604	13864	13758	13775	13704	13565	13717	13413	13689	13600	13613	13744	13787	13611	13681	13664	13760	13734	13688	13759	13808	13662	13576	13649	13608	13719	13626	13702	13747	13810	13726	13565	13624	13597	13758	13622	13609	13662	13575	13580	13651	13630	13619	13719	13704	13709	13575	13818	13527	13510	13538	13534	13597	13827	13617	13834	13620	13733	13645	13739	13432	13676	13499	13686	13645	13652	13578	13678	13663	13437	13779	13637	13530	13613	13575	13597	13616	13663	13687	13634	13639	13670	13602	13743	13718	13621	13484	13609	13493	13581	13651	13511	13776	13543	13654	13498	13669	13593	13558	13637	13643	13546	13716	13792	13665	13680	13551	13665	13658	13805	13654	13550	13659	13661	13654	13904	13824	13633	13531	13600	13411	13713	13657	13607	13693	13455	13623	13642	13585	13709	13594	13653	13506	13752	13644	13586	13670	13506	13753	13667	13613	13591	13689	13407	13630	13717	13474	13666	13700	13696	13611	13761	13627	13620	13531	13656	13686	13673	13714	13667	13575	13587	13690	13562	13622	13689	13540	13519	13846	13676	13644	13587	13671	13571	13751	13651	13680	13574	13674	13694	13682	13647	13642	13679	13748	13696	13745	13794	13630	13625	13648	13495	13531	13640	13662	13634	13568	13603	13605	13687	13773	13795
26289	21975	30504	30835	35056	39990	36144	30808	28198	26340	24253	22478	21404	20909	19857	19185	19090	18696	18707	18508	18798	18224	17691	17640	17752	17666	17631	17486	17405	17290	17285	17221	17541	17225	17146	17307	17117	17240	17213	17163	17321	17238	17078	17103	17277	17120	17278	17364	17131	17278	16924	17202	17064	17204	17232	17169	17320	17063	17450	17351	17301	17068	17200	17289	17328	16879	17181	17094	17082	16949	16976	16923	17019	17245	17174	17147	17133	17223	17374	17193	16946	17249	17147	17212	17024	17086	17038	17068	17149	17087	17125	16927	17099	17071	17244	17174	17085	17020	17062	17207	17266	17279	17296	17042	17291	17186	17082	17087	17395	17101	17254	16850	17150	17129	17170	17087	17046	17168	17199	17088	17140	17130	17396	17215	17314	17053	17044	17206	17209	17231	17259	17105	17028	17342	17318	17075	17065	17113	17079	17017	17204	17066	17106	16996	17188	17154	17117	17279	17195	17076	17297	17071	17073	17046	17010	17326	17030	17206	17221	17212	17003	17214	17235	17101	17158	17139	17192	17176	17204	17087	17061	17202	17095	17234	17124	17027	17263	17054	17090	17152	17221	17053	17182	17129	17135	17137	16989	17024	17284	17204	17159	17230	17281	17178	17055	17059	17176	17133	17065	16928	16870	17033	17129	17134	17129	17006	17028	17086	17227	17092	17117	17293	17058	17157	17245	16931	17223	17035	17315	17329	17272	17066	17138	17305	17225	17209	17295	17134	17066	17304	17185	17067	16982	17149	17320	17246	16971	17282	16997	17228	17232	17227	17195	17413	17075	17200	17179	17153	17146	17385	17034	17336	17145	17261	17180	17187	17017	17117	17039	17109	17122	17392	16971	17196	17119	17214	17008	17139	17303	17175	17347	17180	16929	17044	16974	17084	17182	17079	17189	17080	17099	16899	17251	17229	17520	17110	17219	17280	17070	17080	17125	17236	17167	17247	17298	17012	17108	17199	17102	17078	17219	17127	17274	16994	17153	17048	16984	17029	17273	17373	17366	17156	17186	17091	17053	17120	17336	17364	17148	17079	17101	17261	17167	17230	17207	17308	17167	17081	17018	17153	17259	16959	17048	17266	17108	17159	17333	17166	17056	17163	17171	17047	17147	16980	16851	17244	17001	17029	17204	17207	17139	17175	17308	16917	17035	17167	17089	17007	17267	17201	17103	17241	17248	17170	17188	17089	17053	17348	17358	17225	16811	17414	17422	17281	17229	17108	17202	17122	17374	17285	17211	17214	17413	17053	17247	17172	17224	17287	17121	17211	17173	17105	17149	17131	17217	17307	17195	17207	17153	17222	17016	17168	17074	17182	17008	17166	17341	17314	17305	17367	17330	17184	17111	16931	17294	17339	17332	17095	17299	17212	17182	17254	16990	17157	16937	17212	17018	17147	17058	17168	17330	16870	17070	17173	17117	17246	17191	17205	16881	17253	17236	16965	17163	17118	17075	17159	17203	17163	17055	17151	17157	17081	17049	17208	17025	17154	16941	17224	17156	17000	17274	17222	17232	17004	16917	17246	17281	17351	17198	17046	17076	16942	17001	17425	17412	17110	17202	17265	17225	17305	17255	17308	17067	17080	17332	17157	17020	17175	17081	17120	17141	17097	17351	17348	17120	17121	17083	17192	17017	17147	17135	17079	17083	17176	17125	17183	17307	17057	17264	17128	17311	17197	17286	17166	17112	17381	17271	17192	17084	17169	17085	17276	17140	17075	17144	17241	17004	17008	17096	17166	17096	17331	17208	17090	17039	17133	17132	17218	17097	17206	17072	17190	17154	17095	17370	17006	17136	17062	16957	17173	17140	17246	17044	17143	17319	17102	17298	17239	17254	16944	17154	17112	16958	17230	17327	17198	17258	17199	17180	17227	17248	17125	16919	17153	17353	17393	17148	17360	17257	17111	17125	17120	17007	17312	17310	17054	17032	17112	16995	17399	17066	17105	17152	17230	17282	17420	17216	17357	17008	17173	17025	17092	17042	17033	17193	17075	17145	17391	17140	16984	17402	17156	17328	17130	17132	17126	16943	17129	17365	17209	17297	17330	17175	16943	16980	17135	17340	17069	17082	17089	17152	17140	17197	17194	17303	16942	17107	17297	17406	16896	17172	17079	17170	17103	17244	17073	17342	17168	17277	17221	17111	17046	17194	17128	17083	17178	17002	16725	17131	17180	17070	17035	17427	17171	17252	16825	17157	17296	17220	17146	17061	17021	17182	17156	17035	17224	17186	17326	17373	17277	17230	17145	17115	17078	17135	16975	17148	17288	17489	17142	16857	17292	17255	17194	17075	17206	17242	17257	17189	17275	17202	17196	17291	17089	17048	17091	17136	16916	17115	16897	17182	17224	17193	17049	17139	17141	17298	17281	17318	17073	17283	17170	17139	17166	17041	16988	17133	17221	17046	17191	17226	17212	17135	16974	17284	16923	17056	17034	17152	17159	17226	17168	16992	16970	17313	17273	17136	17197	17050	17253	17234	17186	17272	17233	17195	17338	17060	17281	17219	17092	17067	16892	17180	17076	16941	17188	17045	17157	16862	17191	17087	17393	17144	17263	17209	17238	17345	17159	17136	17258	17245	17167	16957	17188	17103	17033	17159	17123	17249	17090	17164	17088	17077	17222	17299	17119	17214	17085	17194	16978	17167	17044	17223	16963	17149	17214	17107	17325	17212	17116	17318	17119	17045	17176	17314	17274	17123	17185	17135	17216	17082	17047	17263	17244	17241	17215	17163	16984	17355	17231	17206	17014	17195	17371	17182	17422	17194	17264	17146	16903	17181	17205	17228	17260	17129	16978	17224	17167	17047	17035	17231	17018	17076	17171	17017	17148	17133	17012	17048	17123	17179	17161	17246	16925	17158	17271	17078	17245	17329	17191	17128	17119	16987	16954	17001	17226	17206	17112	17214	16991	17221	17232	17310	17377	17153	17236	17254	17223	17149	17126	17044	16861	17275	17027	17210	17002	16940	17225	16978	17167	17152	17164	17177	17145	17285	17484	17074	17073	17146	17153	17232	16937	17275	17152	17307	17164	17098	17219	17439	17241	17036	17164	17185	17117	17206	17275	17481	17117	17031	17458	17116	17211	17324	17148	17288	17310	17195	17219	17205	17174	17223	17106	17061	17116	17121	17094	17131	17130	17222	17136	17377	17051	17200	17163	17004	17013	17147	17206	17149	17088	17203	17385	17024	17082	17220	17084	17350	17171	17098	17115	17137	17214	16995	17177	17174	17101	17119	17240	17374	17336	17203	17208	17232	17199	17053	17227	17035	17201	17158	17114	17384	17167	17058	17070	17011	17227	17341	16945	17248	17064	17183	17005	17140	17118	17279	17133	17157	17063	16978	17177	17084	17191	17148	17176	17251	17046	17209	17123	17037	17165	17254	17144	17165	17043	17130	17134	17296	17139	17331	17132	17415	16960	17073	16909	16921	17066	17147	17245	17191	17065	17233	16845	17088	17342	17110	17142	17036	17296	17201	17194	17044	17018	17181	17157	17321	16953	17226	17328	17169	17291	17269	17280	17336	17001	17189	17260	17294	16915	17109	17289	17174	17189	17169	17144	17199	17050	17015	17091	17382	17232	17138	17203	17223	17205	17088	17024	17347	17194	17169	17049	17114	17167	17230	17189	17129	17298	17108	16949	17020	17161	17320	17003	17191	17298	17163	17031	17180	17304	16858	17164	17168	17076	17337	17226	17143	17092	17032	17080	17011	17047	17014	17156	17245	17232	17096	17175	17039	17321	17286	17232	17325	17140	17417	17225	17195	17138	17066	17063	17137	17243	17146	16889	17269	17085	16990	17184	17028	17148	17167	17119	17117	17016	16989	17204	16935	17204	17224	17174	17112	17180	17165	17335	17230	16963	17181	17170	16986	17081	17192	16939	17210	17084	16977	16984	16944	17222	17306	17124	17277	17147	17113	16969	17075	17024	17081	17224	17317	17257	17154	17036	17296	17084	17095	17209	17146	17004	17280	17248	17015	17106	17060	17108	17287	17354	17134	17281	17216	17104	16873	17317	17057	17197	17464	17019	17102	17213	17125	17199	16990	17193	17124	17206	17244	17292	17137	17146	17003	17117	17113	17022	17187	17260	17351	17209	17104	17186	17136	17255	17255	17166	17169	17024	16980	17294	17287	17266	16820	17324	17184	17083	17150	17177	17017	17242	17124	16986	17122	16926	17056	17212	17260	17182	17121	17328	17111	17028	16890	17114	17448	17139	17196	17286	17273	17216	17345	17026	17026	17090	17140	17126	17235	17287	17239	17180	17106	17011	17298	17073	16921	17061	17298	17173	16840	17034	17079	17094	17167	17215	16960	17017	17205	16962	17342	17033	17035	17019	17315	17381	17125	17324	17058	17219	17111	17077	17385	16953	17134	17109	17073	16888	17155	17123	17126	17131	17002	17223	17161	17206	17145	17050	17243	17184	17223	17330	17266	17260	17190	17159	17087	17257	17239	17350	17308	16931	17074	16851	17504	17214	17058	17088	17160	17131	17258	17268	17168	17189	17117	17063	17004	17008	17134	17308	17210	17238	17121	17321	17258	17033	17112	17248	17154	17110	16973	17189	16982	17163	17093	17167	17146	17086	17099	17039	17064	17154	17156	17207	17229	17101	17222	17126	16945	17080	17202	17166	17324	16997	17115	17127	17089	17170	17212	17059	17113	17265	17178	17161	17268	16976	17014	17341	17033	17181	17019	17169	17292	17168	16985	17220	17088	17265	17036	17157	17030	17306	17290	17168	17123	17177	17404	17158	17121	17026	17107	17093	17148	17139	17115	17122	17361	16926	17122	17172	17209	17327	17219	17159	16891	17159	17115	17146	17115	17245	17234	16999	17179	17177	17114	17111	17235	17089	17049	17208	17000	17043	16963	16922	17214	17148	17190	17142	17191	17057	17163	17095	17202	17125	17127	17204	17107	17024	17130	17059	17237	17156	17254	17340	17185	17183	16942	17088	17031	17279	17204	17137	17340	17188	17466	17139	17158	17209	17133	17156	17268	17285	17332	17274	17364	17179	17037	17160	17146	17148	17120	17016	16968	16987	17037	17295	17251	17404	17062	17190	17117	16965	17058	17003	17142	17088	17163	17152	17110	17042	17094	17234	17090	17167
25033	41570	43981	42225	44061	42576	36495	31490	29274	26448	23438	21020	19565	18504	17471	16529	16142	15745	15507	15609	15809	14525	14151	14192	14175	14095	14070	13953	13709	13776	13764	13526	13699	13780	13569	13453	13630	13558	13498	13565	13642	13637	13724	13614	13586	13631	13463	13777	13636	13472	13452	13429	13455	13467	13482	13484	13480	13563	13425	13587	13393	13520	13417	13479	13467	13526	13517	13398	13285	13557	13332	13654	13527	13387	13604	13454	13618	13420	13488	13575	13419	13246	13561	13462	13465	13584	13412	13406	13622	13418	13463	13401	13683	13583	13645	13566	13662	13465	13397	13572	13489	13637	13660	13499	13493	13346	13602	13470	13440	13494	13561	13641	13565	13527	13552	13561	13448	13459	13542	13423	13468	13601	13557	13409	13393	13635	13648	13573	13462	13555	13527	13391	13660	13485	13569	13529	13446	13618	13447	13462	13404	13437	13539	13528	13676	13369	13580	13611	13433	13544	13406	13553	13540	13423	13620	13391	13515	13446	13408	13408	13396	13635	13514	13582	13432	13522	13685	13579	13545	13470	13732	13461	13460	13495	13577	13537	13475	13527	13470	13484	13441	13538	13595	13515	13492	13524	13438	13441	13640	13559	13460	13606	13600	13482	13530	13553	13477	13423	13510	13526	13518	13608	13356	13473	13496	13693	13383	13496	13589	13362	13690	13511	13501	13431	13414	13589	13623	13457	13431	13555	13538	13380	13581	13332	13480	13494	13488	13333	13562	13256	13570	13564	13507	13415	13404	13565	13540	13612	13543	13505	13477	13528	13540	13478	13493	13651	13416	13589	13392	13497	13685	13560	13521	13327	13551	13588	13311	13549	13453	13624	13735	13707	13453	13498	13488	13446	13537	13528	13551	13379	13476	13404	13356	13290	13522	13391	13463	13510	13689	13544	13610	13507	13624	13492	13412	13595	13450	13521	13637	13405	13534	13527	13497	13571	13497	13329	13475	13579	13590	13658	13397	13564	13495	13421	13484	13448	13571	13504	13680	13523	13440	13469	13471	13466	13562	13398	13372	13477	13613	13541	13471	13464	13404	13379	13432	13619	13502	13358	13524	13445	13532	13519	13458	13471	13535	13443	13616	13393	13416	13477	13475	13657	13454	13506	13575	13535	13336	13493	13581	13614	13486	13490	13658	13593	13363	13429	13248	13487	13500	13596	13515	13522	13555	13431	13423	13651	13439	13583	13548	13398	13553	13623	13503	13514	13464	13481	13491	13504	13528	13475	13503	13558	13581	13522	13504	13488	13512	13575	13502	13490	13370	13541	13522	13536	13437	13495	13489	13630	13539	13488	13453	13580	13582	13502	13591	13479	13565	13476	13441	13644	13590	13425	13620	13571	13452	13440	13525	13554	13523	13426	13364	13620	13569	13634	13471	13517	13621	13401	13432	13431	13386	13581	13382	13451	13529	13543	13470	13457	13613	13568	13540	13492	13577	13453	13443	13373	13502	13487	13572	13500	13592	13404	13495	13499	13378	13359	13525	13638	13444	13455	13344	13458	13504	13587	13454	13471	13578	13434	13692	13587	13437	13586	13511	13383	13482	13583	13518	13428	13529	13607	13564	13633	13742	13477	13585	13558	13539	13505	13585	13454	13483	13506	13449	13579	13503	13571	13492	13574	13552	13561	13452	13556	13433	13647	13495	13308	13423	13495	13622	13431	13458	13487	13546	13669	13572	13316	13490	13459	13509	13461	13507	13493	13498	13385	13562	13524	13508	13443	13661	13603	13407	13513	13477	13455	13599	13522	13481	13599	13496	13617	13438	13519	13529	13501	13531	13711	13471	13455	13451	13571	13565	13465	13444	13632	13400	13497	13486	13471	13493	13473	13498	13780	13456	13312	13658	13554	13411	13707	13438	13443	13495	13546	13632	13593	13498	13490	13633	13493	13534	13615	13469	13666	13766	13702	13561	13498	13488	13402	13505	13498	13407	13538	13373	13643	13448	13462	13471	13811	13577	13554	13491	13604	13532	13301	13593	13548	13576	13471	13533	13467	13422	13561	13423	13418	13461	13568	13466	13570	13490	13590	13418	13486	13540	13373	13590	13596	13460	13506	13588	13419	13494	13472	13476	13507	13585	13632	13514	13557	13436	13577	13427	13401	13359	13604	13530	13739	13371	13659	13493	13598	13738	13569	13571	13449	13489	13497	13397	13498	13555	13566	13613	13586	13428	13403	13526	13613	13701	13572	13588	13455	13428	13577	13589	13533	13630	13586	13582	13711	13534	13567	13521	13431	13486	13445	13451	13543	13497	13599	13422	13418	13691	13540	13477	13520	13368	13484	13510	13537	13473	13621	13482	13513	13452	13631	13402	13419	13385	13499	13511	13545	13480	13579	13498	13597	13414	13532	13499	13553	13460	13570	13537	13425	13387	13634	13299	13473	13253	13495	13474	13498	13405	13613	13439	13539	13456	13452	13629	13618	13624	13506	13399	13666	13415	13485	13546	13468	13314	13501	13696	13333	13436	13388	13557	13494	13594	13512	13510	13446	13570	13370	13434	13576	13447	13556	13451	13429	13585	13597	13369	13469	13392	13577	13564	13586	13496	13535	13450	13523	13389	13407	13615	13680	13491	13375	13683	13458	13393	13396	13518	13623	13482	13675	13530	13457	13576	13428	13602	13431	13590	13688	13520	13485	13579	13543	13473	13482	13638	13412	13604	13474	13635	13403	13494	13699	13495	13609	13438	13523	13479	13464	13504	13565	13552	13740	13575	13458	13622	13387	13694	13842	13525	13474	13514	13593	13584	13582	13587	13519	13631	13389	13562	13699	13528	13437	13647	13566	13530	13528	13582	13497	13548	13613	13569	13520	13515	13712	13568	13482	13661	13470	13433	13311	13558	13476	13592	13475	13414	13483	13482	13472	13314	13472	13431	13513	13342	13672	13551	13636	13462	13579	13712	13601	13534	13326	13503	13564	13542	13547	13358	13547	13388	13560	13443	13616	13654	13686	13577	13354	13558	13526	13436	13563	13664	13572	13421	13572	13618	13523	13559	13642	13552	13668	13406	13588	13506	13508	13521	13381	13473	13574	13500	13608	13537	13615	13719	13391	13339	13644	13481	13436	13358	13408	13666	13588	13614	13389	13499	13428	13694	13572	13612	13361	13510	13764	13508	13492	13565	13526	13580	13538	13515	13385	13484	13530	13601	13395	13370	13643	13534	13303	13544	13437	13576	13400	13554	13701	13513	13391	13654	13357	13562	13446	13546	13611	13470	13465	13583	13530	13684	13489	13548	13576	13382	13513	13543	13522	13364	13551	13255	13620	13425	13537	13454	13485	13477	13408	13481	13728	13399	13655	13511	13494	13512	13392	13532	13688	13503	13441	13488	13518	13483	13592	13589	13627	13645	13504	13677	13586	13302	13373	13505	13519	13552	13659	13500	13607	13384	13544	13571	13509	13573	13490	13534	13689	13670	13552	13725	13545	13521	13502	13539	13379	13333	13651	13457	13678	13665	13592	13435	13465	13520	13649	13550	13503	13449	13514	13464	13467	13511	13515	13557	13672	13515	13521	13474	13515	13507	13594	13432	13573	13554	13490	13461	13534	13489	13556	13374	13535	13431	13503	13565	13385	13620	13463	13629	13512	13501	13488	13665	13577	13595	13537	13456	13513	13374	13556	13529	13477	13516	13425	13522	13641	13500	13555	13421	13542	13554	13502	13654	13517	13572	13692	13552	13542	13483	13576	13588	13540	13495	13405	13504	13417	13642	13503	13486	13475	13395	13392	13592	13577	13447	13380	13589	13572	13493	13416	13531	13778	13638	13758	13588	13418	13490	13475	13550	13798	13453	13491	13677	13538	13495	13332	13694	13480	13504	13623	13688	13533	13367	13490	13514	13520	13607	13761	13639	13552	13523	13496	13748	13497	13419	13397	13588	13644	13561	13505	13488	13464	13599	13393	13453	13629	13284	13483	13443	13525	13499	13640	13524	13511	13505	13531	13593	13497	13369	13590	13522	13448	13646	13532	13444	13568	13505	13590	13383	13702	13509	13529	13514	13525	13396	13468	13643	13569	13528	13549	13448	13597	13536	13743	13554	13267	13545	13586	13439	13433	13586	13629	13590	13499	13428	13492	13630	13494	13688	13511	13568	13635	13462	13541	13605	13415	13624	13541	13533	13505	13569	13512	13482	13371	13460	13713	13337	13624	13588	13504	13386	13651	13515	13589	13465	13702	13514	13702	13480	13320	13461	13587	13527	13520	13568	13333	13655	13310	13624	13348	13550	13433	13427	13637	13622	13510	13541	13514	13580	13515	13405	13594	13511	13503	13614	13572	13462	13572	13502	13554	13609	13473	13608	13452	13495	13483	13471	13619	13433	13595	13502	13581	13500	13675	13540	13595	13633	13691	13499	13411	13565	13524	13512	13497	13505	13492	13642	13597	13575	13455	13461	13552	13509	13542	13349	13379	13694	13554	13537	13370	13404	13533	13520	13465	13454	13389	13645	13574	13540	13438	13563	13760	13597	13291	13655	13519	13597	13396	13431	13576	13461	13475	13404	13392	13516	13355	13377	13617	13575	13396	13490	13543	13490	13459	13433	13554	13405	13587	13571	13637	13599	13448	13468	13444	13474	13494	13511	13501	13487	13403	13461	13409	13576	13341	13589	13587	13714	13530	13329	13534	13564	13538	13497	13494	13523	13629	13429	13371	13419	13416	13321	13570	13425	13749	13573	13385	13554	13430	13445	13422	13414	13757	13585	13406	13437	13552	13651	13620	13543	13597	13520	13701	13482	13372	13435	13507	13544	13416	13588	13481	13337	13618	13450	13576	13530	13480	13454	13636	13665	13427	13641	13423	13515	13554	13591	13502	13449	13473	13487	13706	13586	13446	13578	13370	13482	13476	13480	13644	13496	13666	13469	13606	13491	13674	13396	13641	13611	13731	13578	13602	13594	13503	13568	13566	13510	13518	13486	13411	13633	13455	13518	13596	13643	13366	13602	13509	13509	13620	13616	13505	13476	13527	13654	13548	13415	13577	13479	13516	13425	13534	13549	13439	13559	13464	13445	13672	13697	13490	13587	13419	13489	13561	13485	13515	13638	13643	13480	13474	13470	13371	13551	13500	13416	13445	13459	13495	13636	13569	13609	13453
24635	21480	29145	27206	31796	38751	39034	33633	31548	29430	26724	23454	21874	21117	20545	20010	19979	19582	19585	19493	19004	18025	18200	17881	17761	17858	17774	17631	17544	17404	17375	17391	17283	17090	17104	17264	17578	17359	17350	17483	17239	17326	17165	17075	17094	17137	17207	17256	17212	17330	17205	17217	17430	17185	17120	17009	17248	17177	17262	17263	17265	16870	17104	17258	17155	17082	17352	17175	16988	17241	17065	17016	17131	17059	17221	17354	17236	17190	17119	17094	17124	16966	17177	17253	17184	16989	17049	17140	17097	17163	16935	17207	17140	17209	17135	16998	17201	16972	17077	17355	17105	17149	17116	17105	17173	16865	17100	17207	17227	17244	17079	17136	17213	17145	17176	17040	17092	17116	16958	17134	17341	17187	17286	17191	16955	17201	17203	17299	17342	17267	17062	17261	17123	17222	16893	16969	17100	17047	17095	17300	17005	17070	16939	17129	17176	17140	17134	17012	17248	17150	17023	17189	17049	17151	16856	17011	17364	17143	17211	17071	17137	17280	17231	17074	17194	17497	17147	16933	16872	17160	17226	16939	17109	17215	17239	16995	17141	17135	17089	17263	17130	17019	16849	17183	17342	16955	17164	17133	17336	17082	17147	16977	17124	17035	17249	16959	17307	17040	16958	17275	17071	17283	17207	17098	17188	17189	17108	17126	17233	17077	17088	16983	17277	17212	17121	17151	17213	17078	17110	17205	17046	17149	17208	17017	17171	17084	17339	17046	17393	17001	17292	17163	17364	17277	17343	17159	17107	17324	17074	17302	17147	16959	17029	17237	17089	17284	16970	17124	17034	17037	17265	17004	17226	17145	17091	17019	17170	17276	17286	17066	17140	17250	17062	17098	17090	17142	17064	17212	17079	17329	17333	17143	16876	17105	17175	17016	17197	17180	16996	17287	17252	17189	17097	17186	17141	17094	17201	17237	17291	17287	17125	16874	17212	17037	17038	17031	17301	17280	17108	16961	17227	17361	17103	17256	17183	17092	17154	17282	16909	17078	17184	17176	17243	17124	16976	17104	17115	17108	16998	17031	17110	17263	17116	17054	17194	17159	17213	17223	17235	17263	16933	16776	16995	17106	17263	17422	16937	17061	17133	17120	17113	17177	17092	16993	17150	17024	17114	17281	17164	16970	17061	17192	17207	17240	17252	17155	17069	17225	17015	17047	17114	17081	17316	17298	17025	17294	17096	16949	17092	17128	17059	17109	17075	17180	17274	17323	17234	17150	17243	16938	17259	17112	16924	17042	17179	17068	17027	17141	17211	17315	17142	17002	16954	17339	16915	17191	17052	17121	17209	17213	17054	17119	17173	17026	17073	17094	17045	17118	17047	17195	17150	17175	17205	17226	17051	17157	17085	17127	17011	17110	17012	17148	17236	17053	17010	16911	17256	17074	17075	17324	17027	17136	17095	17104	17257	17235	17110	17121	17239	17072	17312	17221	17250	17078	17333	17165	16999	17003	17117	17027	16981	17038	17250	17262	17214	17131	16985	16965	16957	17241	17082	17095	16942	17153	16990	17227	17178	17007	17091	16968	17196	17128	17197	17028	17075	17094	17144	17059	16980	17169	17222	16974	17249	17233	17076	17115	17227	17375	17254	17194	17213	17037	17107	17141	17258	17119	17164	16967	17108	17087	17189	17049	16956	17157	17312	16972	16969	17117	17225	17168	17196	17268	17106	17078	17151	17132	17260	17109	17081	17076	17265	17030	17248	17259	17251	17091	17185	17197	17012	17074	17063	17185	17006	16889	17007	17001	16971	17082	17310	17180	16942	16968	17129	17157	16887	16938	17058	17246	17237	17047	17014	17122	17300	17114	17195	17253	17088	17164	16997	17107	17197	17370	17273	17281	17100	17099	17027	17109	17211	16922	17056	17151	16962	17058	17256	17125	17127	17083	17098	17176	17124	17055	17095	17261	17062	17200	17196	17054	17098	17111	16946	16981	17152	17157	17093	17250	17271	17108	17149	17073	17021	17137	17008	17055	17143	17165	17126	17081	17026	17058	17231	17051	17121	17020	17167	17214	17080	17003	17290	17095	17241	17222	16897	17121	17179	16945	17077	17131	17156	17415	17116	17058	17140	17121	17041	17076	17171	17203	17165	17204	17422	17116	17145	17267	17285	17042	16999	16756	16809	17010	17115	17202	16982	17198	17135	17115	17276	17083	17357	16997	17112	17007	17113	16927	17205	17122	17202	17110	17320	17036	17183	17167	17090	17091	17014	17199	17149	17174	17077	17218	17249	17009	17242	16971	17083	17061	17126	17154	16944	17283	17073	17098	16920	17178	17244	17022	17248	17070	17283	17246	17089	17000	17140	17044	17014	16960	17157	17146	17079	16957	17038	17159	17180	17206	16973	16956	17235	17102	17099	17167	17395	17281	17265	16903	17029	16885	17295	17291	17120	17108	17258	16875	17085	17089	17088	17023	17156	17038	17006	17123	17341	17051	17267	17270	17309	17187	16984	17234	17213	16981	17049	16997	17407	16809	17213	17204	17295	16928	17090	17009	17131	17239	17208	17316	17198	17111	17099	17160	17056	16855	17128	17119	17076	17148	17113	17091	17057	16991	17129	17086	17269	17042	17187	17015	17094	17023	17061	16962	16961	16979	17076	16935	17119	17243	17175	17001	17033	17183	17202	17006	17058	17215	17169	17184	16938	17059	17187	17204	17087	17064	17109	17069	17209	17107	17148	17394	17106	17078	17145	17113	17152	17179	17239	17309	17164	17271	17120	17294	17227	17040	17091	16983	17241	17015	17011	17063	17163	17022	17035	17067	17086	17128	17163	17174	17284	17043	17122	16959	17248	17182	17248	17225	17200	17076	17086	17090	16995	17241	17174	17181	17040	17050	17094	17184	17309	16903	17052	17031	17193	17039	16894	17186	17192	17024	17000	17000	16869	17206	16921	17010	17038	17270	17079	17335	17305	16854	16974	17208	17138	17132	17229	17209	17093	17079	17119	17033	17156	17146	17102	17112	17076	16983	17284	17156	17229	17158	17219	16983	17227	17057	17044	17087	16987	17015	17154	17168	17323	17092	17109	17178	17060	17051	17214	17215	17110	17218	17182	16964	17070	17241	16982	17302	17113	17310	17092	17119	17483	17157	16954	17068	17268	17088	16870	17004	17244	17052	16997	17138	17088	16978	17183	17105	17114	16953	17158	17228	17114	17129	17142	16964	17005	17042	17294	17099	17290	17152	17150	17120	17194	17295	16976	17083	17068	16991	17186	16946	17046	17166	17254	17182	17117	17045	16921	16967	16892	17198	17205	17073	17034	17077	16872	17045	17074	17281	17036	16944	16918	17100	17153	17183	17036	17059	17116	17041	17245	17165	17165	17150	17250	17158	17048	17283	17253	17106	17097	17135	16980	17023	17068	17080	16871	17155	17080	17015	17088	17052	17121	17133	17291	16977	17281	17067	17248	17198	17030	17135	17090	17212	17218	17330	17024	17098	17166	17130	17104	17235	17192	17127	17073	17128	17133	17167	16988	17245	16894	17049	17289	17073	17130	16987	17069	16869	17269	17218	16962	17109	16942	17104	17366	17259	17389	17140	17212	17337	17088	17214	17230	17214	16905	17122	16929	17097	16977	17158	17093	17049	17161	17216	17055	17194	17282	17125	17061	17288	17245	17219	17290	17410	16997	17099	17078	17101	17203	16950	17152	17300	17126	17022	17313	17223	17117	17110	16846	17111	17077	17136	17207	17111	17067	16984	17044	17144	17135	17193	17072	17088	17336	16959	17196	17105	17067	17095	17066	17115	16977	17006	17069	17081	17080	17084	17187	16983	17163	17057	17022	17135	17172	17055	17108	16950	17209	17098	17012	17083	17128	17024	17268	17129	16925	17092	16994	17015	17021	16906	16923	17206	17274	17159	17243	16990	17197	17109	17132	17140	17087	17085	17164	17077	17164	17072	17129	16922	17105	17262	17159	17099	17157	17066	17129	17108	17211	17270	17295	17194	17014	17183	17021	17074	17208	17032	17084	16903	16925	16982	17141	17151	17129	17303	16992	17072	17294	17100	17122	17035	17197	17162	17100	17181	17294	17210	17127	17026	17084	17085	16893	17210	17042	17252	17146	17040	17045	17043	17248	17026	17047	17061	17245	16941	17286	17284	17271	17224	17175	17118	17263	17142	17257	17061	17069	17145	17084	17260	17413	17189	17068	17145	17077	17013	17046	17262	17084	17018	17041	17355	17207	16939	16869	17070	17084	17175	17069	17389	17180	17121	17003	17125	17109	17223	17173	17148	17260	17121	17285	16997	17036	17145	16998	17050	17103	17147	17287	17194	17033	17121	17043	17204	17260	16856	17168	17285	17180	16951	17138	17291	17064	17086	16940	17053	16870	17227	17176	17056	17050	17413	17268	17224	17229	17134	17130	17181	17041	17358	17222	17257	17094	17034	17072	17283	17163	16966	17089	17133	16858	17065	17165	17138	17105	17184	17042	17057	17208	17313	17143	17106	17048	17066	17159	16954	16993	17252	17005	17134	17324	17187	17057	17170	17206	17155	17141	17294	17296	17259	17058	17096	17103	17166	17062	16932	17090	17146	16941	17184	17017	17108	17069	17113	17180	17004	17032	17189	17246	16992	17052	17248	17345	17048	16969	17188	17059	16831	17309	17231	17107	17158	17128	17192	17153	17051	16941	17008	17082	17055	17247	17249	17169	17039	17283	16900	17101	17066	17159	17028	17148	17376	17081	17089	16842	17201	17068	17464	17113	17129	17125	17060	16960	17082	17237	17065	17218	17417	17216	16954	16949	17204	17086	17080	17263	16954	17069	17079	17175	17168	17248	17353	17039	17031	17158	17177	17300	17026	17002	17159	17195	17056	17218	17173	17143	17274	16977	16970	17054	17096	17116	17165	17231	17044	17160	17221	17139	17222	17248	17110	16930	17176	17255	17101	17346	17051	16903	17228	17051	17045	16989	17084	16935	17004	17161	17052	17184	17088	17048	17037	17114	17157	17195	17185	17062	17103	17218	17174	17060	17361	17077	17258	17199	17039	17112	17200	17086	16958	17127	17031	16859	17028	17140	17088	17326	17277	17086	17141	17131	17011	17044	17223	17097	17205	17050	16967	17117	17149	17182	17266	17170	17044	16986	17060
26044	44736	45041	49690	48867	44978	39721	35045	33137	30124	26519	22192	20212	19788	18415	17619	17505	16877	16738	16757	16020	14831	14316	14396	14535	14187	14334	13977	13666	13831	13579	13640	13593	13776	13678	13562	13598	13670	13571	13694	13507	13581	13587	13520	13655	13415	13558	13594	13472	13448	13418	13460	13379	13504	13475	13415	13414	13408	13555	13328	13345	13504	13409	13484	13507	13457	13470	13480	13551	13414	13518	13399	13426	13512	13533	13556	13488	13323	13439	13304	13556	13361	13432	13456	13350	13496	13465	13511	13415	13540	13351	13431	13533	13566	13438	13522	13558	13400	13509	13379	13461	13397	13399	13552	13416	13391	13395	13395	13613	13468	13649	13448	13366	13473	13486	13433	13436	13480	13455	13457	13624	13483	13436	13428	13396	13520	13345	13349	13169	13396	13526	13627	13359	13526	13362	13405	13532	13389	13469	13443	13401	13329	13535	13501	13353	13649	13492	13477	13460	13554	13498	13473	13622	13244	13494	13271	13304	13463	13397	13533	13501	13525	13505	13485	13613	13526	13505	13376	13236	13512	13692	13510	13296	13547	13499	13330	13542	13638	13453	13598	13503	13293	13647	13472	13382	13461	13343	13423	13583	13520	13547	13640	13440	13426	13505	13446	13360	13394	13448	13448	13305	13518	13323	13487	13476	13404	13458	13455	13362	13594	13599	13359	13495	13594	13572	13546	13413	13296	13430	13472	13448	13547	13444	13622	13460	13502	13335	13296	13441	13287	13433	13518	13526	13323	13429	13416	13390	13462	13399	13262	13556	13353	13491	13495	13505	13397	13479	13341	13316	13296	13496	13538	13534	13449	13260	13446	13354	13511	13410	13242	13556	13453	13352	13413	13491	13423	13311	13272	13516	13465	13657	13429	13683	13433	13408	13441	13311	13433	13439	13496	13560	13358	13497	13235	13517	13314	13473	13553	13411	13570	13562	13478	13370	13420	13607	13357	13569	13423	13416	13259	13604	13419	13392	13450	13296	13543	13337	13398	13650	13421	13340	13457	13358	13522	13511	13528	13339	13595	13602	13339	13398	13518	13573	13367	13563	13520	13570	13418	13262	13455	13426	13592	13291	13414	13351	13389	13517	13537	13240	13409	13382	13549	13531	13535	13413	13344	13408	13390	13399	13531	13423	13409	13534	13394	13419	13378	13518	13511	13328	13495	13494	13350	13509	13388	13347	13338	13361	13485	13393	13374	13375	13418	13415	13478	13324	13545	13264	13494	13448	13515	13360	13514	13334	13375	13519	13569	13428	13234	13354	13285	13426	13529	13347	13379	13499	13328	13476	13387	13460	13446	13389	13356	13374	13487	13426	13247	13500	13378	13434	13479	13438	13301	13448	13286	13358	13445	13491	13659	13351	13475	13511	13528	13309	13509	13309	13438	13357	13336	13370	13393	13458	13361	13319	13265	13461	13554	13550	13499	13462	13390	13606	13474	13629	13371	13538	13468	13481	13445	13429	13522	13476	13350	13507	13518	13433	13470	13379	13502	13465	13551	13477	13326	13471	13337	13344	13373	13434	13463	13422	13481	13406	13698	13319	13374	13531	13498	13410	13516	13444	13335	13431	13486	13408	13469	13446	13577	13393	13492	13566	13425	13480	13453	13568	13387	13345	13501	13625	13576	13333	13480	13506	13384	13416	13482	13559	13360	13376	13484	13466	13438	13463	13600	13273	13466	13492	13347	13349	13415	13527	13439	13488	13549	13494	13549	13682	13431	13488	13407	13481	13418	13509	13477	13569	13370	13406	13523	13476	13470	13361	13448	13245	13496	13545	13439	13314	13459	13541	13494	13390	13499	13466	13458	13399	13478	13399	13502	13481	13292	13620	13580	13540	13475	13439	13460	13447	13347	13410	13498	13384	13317	13560	13416	13631	13486	13358	13523	13373	13321	13534	13350	13390	13381	13438	13481	13485	13508	13473	13425	13594	13454	13516	13674	13726	13393	13677	13390	13393	13338	13455	13552	13341	13565	13478	13489	13524	13447	13480	13427	13503	13534	13397	13230	13485	13386	13316	13462	13464	13337	13393	13603	13529	13467	13616	13421	13519	13524	13566	13535	13442	13342	13512	13369	13428	13445	13389	13395	13578	13406	13336	13480	13421	13407	13671	13486	13474	13521	13505	13692	13553	13573	13432	13436	13350	13444	13366	13436	13406	13391	13388	13485	13447	13299	13468	13552	13456	13504	13410	13522	13410	13263	13389	13484	13502	13586	13412	13353	13439	13417	13557	13432	13340	13474	13339	13392	13435	13483	13534	13453	13343	13389	13283	13363	13367	13513	13510	13380	13371	13327	13303	13439	13682	13381	13581	13381	13515	13483	13362	13662	13427	13550	13432	13558	13451	13462	13391	13402	13354	13301	13399	13426	13574	13389	13503	13449	13446	13425	13582	13440	13333	13445	13419	13470	13481	13435	13405	13312	13426	13470	13499	13448	13394	13513	13434	13414	13491	13541	13511	13518	13405	13322	13590	13415	13450	13508	13530	13511	13459	13453	13468	13480	13426	13441	13550	13553	13459	13418	13380	13536	13463	13260	13390	13412	13371	13442	13342	13446	13358	13382	13520	13463	13438	13387	13361	13443	13494	13500	13415	13526	13237	13426	13204	13342	13467	13426	13457	13581	13397	13679	13375	13463	13485	13416	13504	13411	13392	13513	13441	13401	13477	13429	13404	13420	13469	13358	13407	13496	13343	13490	13450	13491	13463	13375	13535	13387	13524	13504	13413	13372	13309	13473	13585	13208	13436	13396	13396	13504	13515	13392	13363	13369	13496	13519	13501	13496	13486	13493	13310	13433	13483	13324	13313	13487	13481	13440	13529	13524	13443	13685	13368	13379	13708	13440	13423	13600	13378	13383	13398	13436	13359	13372	13508	13442	13587	13375	13452	13401	13613	13325	13444	13479	13615	13519	13446	13440	13441	13379	13487	13371	13427	13405	13399	13417	13484	13530	13530	13448	13473	13499	13556	13285	13428	13465	13446	13495	13424	13407	13471	13434	13317	13436	13572	13449	13394	13570	13436	13497	13477	13538	13376	13416	13438	13565	13499	13516	13338	13510	13338	13508	13362	13270	13543	13481	13500	13401	13636	13511	13375	13484	13498	13487	13526	13430	13389	13508	13593	13260	13494	13390	13490	13391	13391	13410	13356	13340	13470	13411	13316	13350	13366	13372	13456	13558	13385	13422	13437	13521	13575	13425	13330	13288	13454	13356	13447	13616	13277	13433	13374	13422	13251	13256	13493	13454	13411	13466	13540	13547	13458	13457	13589	13429	13484	13391	13337	13327	13509	13456	13367	13443	13288	13401	13472	13453	13376	13420	13447	13373	13453	13572	13309	13492	13314	13418	13513	13388	13509	13220	13205	13517	13407	13394	13390	13428	13590	13470	13532	13595	13602	13564	13402	13466	13388	13564	13426	13443	13417	13598	13381	13268	13610	13490	13494	13464	13467	13293	13420	13337	13530	13251	13402	13328	13454	13518	13561	13498	13440	13345	13442	13506	13422	13474	13575	13422	13412	13512	13588	13324	13285	13502	13548	13489	13585	13434	13500	13407	13449	13444	13510	13370	13525	13566	13458	13486	13355	13351	13428	13494	13560	13443	13329	13361	13330	13355	13462	13462	13451	13441	13503	13373	13521	13458	13502	13534	13544	13448	13522	13449	13436	13523	13655	13642	13599	13441	13462	13418	13366	13634	13364	13437	13462	13520	13505	13310	13513	13402	13399	13272	13328	13418	13490	13442	13467	13254	13550	13441	13635	13464	13466	13579	13681	13407	13511	13377	13476	13311	13593	13389	13586	13415	13532	13536	13492	13504	13305	13480	13267	13350	13434	13424	13265	13302	13433	13495	13530	13412	13472	13377	13390	13488	13461	13556	13486	13378	13361	13357	13395	13494	13586	13481	13511	13403	13339	13553	13641	13568	13530	13463	13247	13564	13339	13419	13434	13595	13471	13362	13482	13398	13690	13385	13463	13399	13368	13424	13494	13535	13477	13519	13643	13442	13338	13507	13507	13428	13479	13580	13331	13483	13407	13532	13457	13391	13490	13458	13325	13394	13528	13502	13314	13498	13363	13379	13293	13297	13536	13458	13472	13281	13363	13499	13442	13415	13412	13415	13297	13559	13587	13393	13513	13437	13516	13389	13451	13464	13404	13409	13464	13377	13611	13592	13340	13483	13507	13548	13422	13538	13412	13286	13341	13579	13388	13485	13417	13378	13237	13528	13399	13510	13456	13341	13306	13496	13343	13445	13568	13313	13434	13403	13431	13461	13525	13446	13375	13426	13553	13410	13729	13493	13242	13524	13491	13536	13462	13475	13312	13541	13322	13427	13414	13489	13467	13407	13330	13477	13481	13382	13461	13461	13379	13449	13437	13505	13503	13474	13306	13389	13427	13384	13461	13467	13570	13657	13340	13457	13443	13431	13514	13294	13481	13473	13420	13373	13489	13459	13499	13313	13368	13426	13574	13425	13330	13545	13251	13435	13497	13503	13571	13426	13481	13570	13517	13393	13486	13413	13600	13321	13510	13555	13506	13349	13411	13372	13359	13604	13378	13527	13549	13577	13354	13469	13551	13524	13451	13323	13374	13458	13437	13470	13591	13385	13510	13325	13504	13458	13336	13205	13574	13514	13558	13396	13557	13446	13321	13592	13390	13387	13267	13567	13451	13535	13497	13584	13525	13408	13446	13283	13482	13521	13614	13363	13422	13408	13409	13502	13501	13421	13316	13542	13361	13376	13454	13450	13379	13352	13425	13358	13513	13407	13345	13551	13398	13353	13431	13447	13444	13446	13430	13533	13411	13448	13501	13599	13521	13422	13464	13576	13415	13463	13513	13375	13321	13323	13527	13557	13524	13435	13543	13200	13471	13526	13472	13485	13627	13412	13523	13430	13531	13321	13437	13468	13536	13491	13395	13292	13485	13535	13610	13412	13579	13416	13435	13565	13513	13553	13538	13390	13314	13346	13441	13445	13520	13429	13397	13678	13475	13570	13469	13553	13334	13443	13473	13572	13427	13509	13581	13289	13496	13451	13436	13229	13384	13312	13392	13454	13446	13442	13445	13419	13543	13544	13560	13420	13473	13275	13490	13528	13477	13338
35660	36784	37158	40589	37968	34917	30273	27489	25939	23884	21163	19857	19799	19270	18755	18518	18280	18151	18156	17910	17997	17531	17173	17324	17425	17363	17572	17263	17271	17171	17168	16917	17277	17025	17065	17202	17183	17057	17136	17016	17132	17063	17014	17021	16840	17008	17081	16933	17032	16910	17210	17121	16914	17046	17091	16980	17021	17271	17148	17135	17055	16960	17071	17000	17094	17008	16921	16948	16876	17008	17247	16994	17017	17009	17137	16997	17248	16974	17177	17152	17167	17229	17161	16863	17167	16798	17109	17014	17043	16845	17008	16891	16951	16922	17145	17068	16941	17019	16997	16939	16926	16896	16929	16835	16802	16957	16792	16744	16981	16941	16798	16910	17027	16862	17247	17142	17052	16963	16940	17195	17153	17116	16914	17009	17221	16912	16992	17206	17152	16882	17075	17019	17143	16949	17024	17279	17080	17057	16950	16714	16918	16967	17110	16891	16839	16921	17194	16888	17096	17112	17015	16898	17132	16991	17110	16973	17128	16962	17085	17169	16912	17026	17076	16977	17064	17167	17110	17092	17087	16986	17105	17090	16977	17050	17045	16941	16788	17004	17012	17035	17022	17055	17142	17135	17087	16863	17090	17170	16868	17098	16947	16986	16979	16838	16871	16850	17005	16988	17116	16898	17255	16919	16812	16942	17065	16983	16983	16936	16817	16772	17091	16970	16815	17097	16922	17092	16841	16891	16942	17095	17018	17069	16988	17202	16884	17151	17114	16945	16723	17079	17146	17244	17020	16948	17067	17089	17041	16918	17068	16973	16788	16949	17157	16993	17069	17065	16943	17250	17008	16897	17062	17038	16880	17134	17083	17072	17094	17225	17065	17043	17046	16952	16945	16868	17312	16947	17025	17007	16898	16787	16999	17103	16946	17015	16960	16953	16784	17090	17071	17109	16970	17128	16620	16772	17059	17094	16950	16768	17265	17044	16839	16932	17045	16875	16950	16973	17052	17157	16996	17113	16856	16948	16965	17044	17126	16838	17021	16941	17037	17122	17099	16932	17040	17282	17174	16902	17042	17145	16857	16956	16958	16936	17044	16873	17014	16781	17228	17040	17080	17043	16826	17084	16901	16846	16900	17012	16865	16881	17050	17026	17006	17199	16929	17024	16908	16947	16952	16933	17116	17158	17236	17147	16997	16898	17017	16999	17036	16993	16975	16748	17003	16929	17177	16926	17125	16919	16713	16969	16982	16920	16715	16695	17052	16970	16953	16953	17108	16993	17080	17076	17002	17088	17274	17023	17002	16911	16964	16995	16995	17095	16707	16919	16953	16921	16880	17023	17164	16845	16861	16953	16873	17058	17032	16919	16832	16949	16921	17182	17164	16846	16872	16780	16945	17129	17285	16972	16886	17115	16835	16960	17097	17184	16838	17100	16946	16969	17104	17027	17204	16969	17325	16841	16885	16794	16960	17034	17165	17008	17030	17046	16780	16982	16940	17081	16973	16946	17022	17300	17115	16990	17076	16830	16974	16977	16926	16981	16805	17158	17071	17179	16968	16881	16866	17004	16976	16967	16865	17095	16909	17156	16879	17067	16933	17107	16861	17027	16966	16944	16959	16984	17018	16851	17038	17046	17005	16940	17121	16962	17000	16855	16779	16873	17019	17103	17116	17204	17077	16805	17000	17122	17003	16992	17038	17016	16965	16914	17083	16788	16925	16815	16961	16850	17040	17068	16822	17111	16804	16871	16880	16981	16989	16909	17165	17141	17105	17128	17094	16939	17076	17066	16697	16930	17017	17088	16758	16907	17195	17228	16911	16946	17053	17068	17058	17222	17184	17170	16727	17180	16895	17272	16958	17144	16712	17040	17033	16973	16991	16946	16749	16900	16932	17109	16919	16970	16916	16630	17147	16998	17011	17002	17088	17093	16913	16914	16873	16973	16976	16965	17176	16987	17277	17094	16918	16883	16971	17016	16967	16916	16973	16898	16800	16863	17170	17050	17098	16861	16941	16793	17155	17050	17076	16936	17026	16915	17091	16932	16877	16875	17136	17249	17068	17179	17147	16946	16704	17258	16939	17048	16955	16808	16868	16889	17052	17113	17063	16965	16993	16848	17093	16972	17074	16972	17130	16873	17016	16881	17106	16904	16938	17035	17151	16947	17040	17052	16903	17141	17023	16918	16811	16878	17013	16950	17095	16850	16952	16968	17000	17109	17180	16893	16924	17005	16852	17179	16885	17050	16903	17043	16996	16926	16965	16983	16872	16952	16951	16963	17117	16991	17005	17052	16970	16975	17014	17000	16810	17096	16926	16921	17032	16965	17068	16854	16864	16934	16933	17118	16920	17110	17011	17044	17027	17034	17040	17112	17017	16888	17153	17096	17112	16913	17048	16834	16998	17045	16940	16949	16919	17192	16978	16931	17122	16952	16950	17092	16960	16993	17053	17101	17094	16927	16913	17164	16910	17028	16920	16962	17088	17053	17189	17119	17056	17040	16794	16889	16757	17005	17069	17035	17040	17050	16901	17074	16918	17026	17042	17075	17123	16995	16903	16931	17006	16927	17020	17207	16926	16867	16985	17157	17031	17024	17015	16950	16784	16909	17037	16954	17108	16860	16956	17100	17139	17041	17083	16951	17065	16884	17035	16915	16918	17009	16803	16997	17129	16958	17055	17037	17143	16795	16866	16905	16857	16989	17117	17095	17013	16996	16850	17059	17139	16765	17123	17121	17021	16869	17239	17105	16966	17116	17101	16981	16825	17000	17127	17055	16892	16984	16850	17013	16702	16973	17040	16825	17077	16928	16955	16952	17175	17065	16973	16887	17104	17179	16873	17017	16918	17000	16936	16951	16949	16927	16948	16923	17147	17026	17125	16994	17058	17171	16975	16880	16984	17080	17079	17076	16983	16897	17090	17064	17111	16892	16968	16954	16875	17179	17171	16910	17091	17016	17169	16918	16896	17059	17052	17241	17069	16772	17082	16884	17182	16948	17002	16885	16934	16916	17047	16957	17191	17111	16889	17244	16954	16827	16911	16842	16851	17009	17020	17072	17083	17233	16796	17291	16895	17132	17124	17093	17018	16975	17037	17183	17126	16789	17139	17043	17051	17211	17222	16997	16992	16966	16968	16795	16819	17020	16904	16926	16946	17111	17147	17148	17065	16850	16767	17124	17081	16756	17111	16791	16976	16845	16826	17058	16896	16758	16903	16880	17071	17180	17045	16878	16818	16895	16849	17095	16882	16996	16891	16923	17083	17103	16946	16874	16954	17111	16817	16962	16981	16963	16829	17020	16848	16991	17011	17048	17127	17014	16933	16893	16980	17111	17027	17030	16993	17070	16986	16937	17035	17001	16991	17070	16987	17006	16960	17022	17278	17269	16933	16974	16837	16965	16991	16910	17088	16784	16849	16884	17000	16889	16832	17041	16954	16925	16950	17145	16783	17171	16974	17139	16809	17092	17100	17234	17024	16804	17007	16932	17093	16784	16875	17050	16924	17008	16782	17277	17112	16966	17009	16916	17131	17018	16962	16854	17209	17020	16907	16911	17099	17109	17105	17044	17080	16903	16787	16776	16929	16925	16912	17257	17310	17102	16915	16921	16884	16873	16807	17017	16875	17253	17180	16981	16757	16812	17149	16791	16936	16957	16906	16912	17043	17186	16992	16721	17071	17127	16989	16836	16849	17020	16899	17025	17006	17012	17041	16921	16950	17095	17009	16936	17091	17051	17088	16955	17191	16763	17022	17066	17171	17291	17152	16983	17046	16961	17005	17142	17019	16811	16902	17081	16849	16940	16859	17041	17243	16869	17014	16709	17229	17175	17198	17179	17024	17117	16866	16951	16874	16956	17003	17148	16902	16791	16943	17066	17227	17204	17159	17095	16967	16854	17145	16966	17156	17083	16846	16927	16924	17022	16908	17010	16960	17110	17145	16942	17033	16957	17066	17193	16931	16949	16717	17038	17086	16822	16950	17002	16789	17047	17044	16932	16953	17182	16913	16955	16963	16976	16994	17151	16885	17094	17091	17005	17062	17246	16970	17055	17065	17197	16990	16965	16929	16976	16934	16938	16875	16883	17008	17155	16986	16892	16988	16984	16919	16936	17180	17027	16863	16865	16912	17073	17026	16966	17205	16793	17165	16800	17068	16951	16995	17000	17055	16758	17068	16914	16805	17155	16904	17163	16934	17025	17087	16975	16963	17010	16876	16925	16853	16768	16897	17042	17020	16969	17088	17059	17073	16813	16953	16995	16963	16899	17054	17022	17017	17041	17135	17084	17232	17070	17113	16976	16863	16963	17029	17068	17048	16989	17058	16999	17116	16965	17146	16900	17056	16954	17135	16967	16994	16929	16959	17144	16803	16771	17013	17058	16939	17051	16955	17001	16950	17096	17004	16921	17105	17150	16970	17002	17001	17000	17025	16874	16937	16872	16982	17092	17026	17161	17116	16913	17130	17051	16855	16862	17086	17025	17056	16920	16985	16940	17007	17190	17107	16945	17112	17161	17017	16774	16848	17020	17009	17157	17057	16673	16993	17003	16760	16930	16930	16944	16943	17013	16874	17104	16975	17116	17044	17007	16841	16871	17103	17085	17097	17048	16819	16921	17019	17020	17102	16871	16927	17108	17025	16880	16727	17036	17021	17061	17095	16958	17044	17103	16953	16997	16999	16914	17149	17175	17080	16877	17051	17014	16989	16847	17081	17049	16972	16962	17078	16956	16941	16961	16977	16790	16912	16968	16923	17041	17133	16774	17046	16938	16931	17072	17095	16988	16947	16978	16993	17078	17095	17148	17081	16732	17062	16838	17099	16893	16876	16928	16935	16997	16933	17116	17218	17210	17165	16985	17175	16999	17034	17081	17044	16893	17100	16928	17027	16978	16901	17202	17066	17103	16940	17036	16978	16743	16835	16902	16862	17152	17210	17203	17052	16878	16879	16966	17119	16971	17100	17113	17035	17009	16917	16852	17122	17077	17144	17204	16992	17119	17162	17034	16841	17042	17066	16930	16886	16626	16882	16711	16741	16919	16927	16823	17046	17090	17005	17004	17072	17099	17020	16996	16998	16894	16986	17294	17051	17045	17141	17002	16930	16959	17226	17115	16975	17002	17015	17052	16996	17022	17176	17078	17238	17097	17033	16924	17000	16851	17143	16967
26917	37901	37829	43166	39543	35678	30425	28005	25960	23458	19325	17800	17582	16770	15928	15344	15193	14913	14676	14872	14381	13835	13715	13938	14006	13871	13700	13731	13643	13747	13546	13391	13433	13442	13380	13460	13483	13265	13409	13535	13279	13526	13434	13337	13259	13198	13446	13450	13269	13161	13368	13303	13491	13419	13318	13378	13359	13461	13310	13229	13345	13525	13399	13237	13424	13324	13434	13160	13383	13280	13298	13418	13357	13407	13299	13296	13334	13303	13370	13403	13443	13172	13247	13288	13276	13312	13502	13369	13201	13257	13257	13482	13421	13384	13647	13420	13268	13325	13236	13417	13337	13365	13458	13311	13430	13316	13391	13412	13347	13432	13460	13264	13312	13322	13399	13372	13544	13356	13187	13376	13437	13458	13335	13441	13382	13327	13220	13389	13597	13347	13270	13439	13206	13364	13441	13207	13373	13255	13233	13132	13302	13420	13424	13341	13269	13495	13394	13407	13411	13171	13397	13433	13357	13353	13387	13359	13465	13335	13371	13432	13158	13492	13350	13519	13347	13592	13302	13448	13377	13192	13447	13292	13312	13467	13209	13557	13370	13486	13406	13301	13349	13408	13206	13348	13218	13547	13321	13317	13458	13413	13427	13269	13351	13393	13311	13331	13231	13597	13386	13262	13392	13482	13420	13145	13181	13306	13241	13373	13319	13378	13413	13322	13343	13368	13437	13269	13243	13465	13504	13385	13204	13279	13322	13153	13414	13287	13414	13292	13297	13167	13321	13315	13342	13407	13243	13440	13455	13333	13294	13320	13453	13201	13242	13333	13435	13340	13312	13457	13293	13320	13183	13384	13350	13430	13282	13314	13389	13342	13404	13545	13486	13302	13284	13365	13352	13365	13413	13347	13396	13317	13394	13307	13339	13411	13312	13426	13397	13385	13404	13279	13387	13084	13224	13354	13297	13402	13246	13429	13214	13225	13341	13461	13287	13321	13419	13324	13423	13468	13155	13436	13279	13312	13466	13172	13282	13254	13344	13334	13334	13314	13342	13369	13367	13334	13303	13391	13326	13270	13486	13396	13366	13462	13598	13343	13545	13426	13289	13251	13325	13368	13204	13359	13277	13422	13494	13208	13276	13294	13541	13300	13366	13533	13453	13382	13202	13460	13433	13395	13357	13328	13313	13293	13384	13275	13451	13352	13402	13339	13336	13361	13379	13449	13276	13202	13389	13307	13399	13372	13332	13267	13322	13339	13329	13384	13343	13235	13209	13405	13346	13321	13368	13280	13257	13334	13431	13254	13294	13405	13198	13271	13325	13363	13412	13209	13448	13416	13354	13332	13352	13234	13294	13347	13429	13315	13360	13423	13422	13354	13263	13434	13221	13312	13386	13365	13221	13322	13275	13260	13256	13350	13303	13311	13330	13268	13360	13259	13139	13426	13469	13258	13236	13463	13322	13446	13197	13391	13322	13527	13242	13499	13200	13343	13400	13378	13305	13098	13393	13226	13293	13398	13294	13503	13410	13418	13412	13386	13421	13319	13449	13369	13265	13443	13519	13247	13385	13527	13204	13261	13198	13386	13286	13272	13293	13313	13369	13133	13540	13424	13308	13359	13124	13400	13457	13296	13267	13292	13421	13327	13397	13512	13398	13316	13438	13140	13289	13264	13256	13401	13177	13426	13312	13333	13277	13269	13504	13361	13304	13334	13496	13324	13341	13261	13379	13286	13396	13222	13281	13323	13481	13339	13372	13275	13515	13206	13307	13327	13188	13525	13220	13279	13220	13408	13239	13383	13339	13448	13308	13508	13376	13367	13328	13358	13471	13354	13416	13449	13336	13358	13459	13589	13288	13344	13529	13213	13363	13266	13303	13273	13444	13427	13456	13376	13348	13299	13334	13387	13302	13364	13479	13336	13315	13237	13373	13397	13367	13422	13288	13343	13327	13314	13452	13095	13331	13601	13401	13438	13280	13324	13318	13249	13293	13370	13502	13409	13312	13269	13394	13380	13353	13214	13379	13444	13401	13296	13281	13438	13359	13350	13375	13206	13419	13410	13346	13377	13170	13333	13282	13356	13274	13379	13340	13413	13297	13303	13439	13469	13478	13329	13340	13401	13192	13368	13233	13250	13332	13338	13288	13256	13206	13449	13313	13452	13495	13301	13254	13342	13278	13313	13432	13305	13247	13352	13499	13477	13245	13367	13378	13472	13377	13303	13335	13314	13417	13380	13453	13318	13354	13395	13448	13202	13392	13098	13331	13342	13259	13368	13488	13348	13248	13307	13276	13275	13253	13548	13330	13386	13189	13396	13515	13437	13374	13304	13279	13315	13297	13348	13460	13496	13314	13282	13412	13257	13240	13332	13173	13286	13216	13417	13408	13280	13393	13308	13403	13430	13326	13456	13325	13250	13441	13100	13320	13247	13313	13464	13434	13311	13420	13447	13292	13554	13237	13427	13402	13421	13282	13444	13513	13417	13428	13167	13249	13366	13487	13388	13435	13406	13365	13325	13329	13386	13253	13198	13351	13401	13488	13254	13307	13190	13261	13214	13338	13189	13468	13295	13272	13414	13379	13402	13488	13285	13270	13493	13237	13350	13325	13228	13341	13395	13252	13301	13398	13402	13405	13280	13216	13492	13209	13363	13234	13516	13560	13328	13367	13438	13351	13277	13421	13275	13465	13549	13398	13446	13223	13317	13509	13307	13361	13352	13418	13250	13298	13455	13218	13302	13282	13373	13414	13464	13289	13256	13302	13460	13329	13438	13235	13341	13346	13388	13282	13194	13177	13413	13301	13250	13308	13289	13341	13371	13301	13318	13498	13619	13310	13482	13443	13406	13379	13299	13298	13289	13466	13476	13402	13526	13322	13435	13400	13169	13502	13271	13273	13358	13260	13316	13315	13376	13258	13598	13536	13416	13261	13421	13500	13342	13374	13373	13461	13378	13364	13414	13496	13385	13416	13255	13345	13287	13250	13212	13419	13359	13263	13181	13365	13544	13294	13420	13408	13420	13310	13471	13417	13426	13286	13246	13396	13493	13466	13214	13511	13356	13330	13253	13481	13412	13357	13391	13458	13469	13307	13315	13344	13446	13354	13284	13524	13402	13434	13490	13312	13352	13251	13376	13229	13269	13178	13391	13440	13374	13365	13374	13387	13169	13390	13302	13300	13411	13207	13233	13372	13259	13179	13307	13201	13288	13299	13385	13531	13353	13437	13495	13349	13395	13253	13328	13440	13219	13338	13255	13265	13379	13274	13333	13231	13275	13249	13265	13336	13291	13238	13347	13170	13255	13324	13455	13384	13285	13398	13269	13323	13320	13330	13255	13190	13342	13289	13390	13258	13330	13440	13210	13368	13259	13453	13131	13259	13360	13349	13407	13381	13309	13298	13260	13370	13440	13209	13280	13307	13367	13346	13303	13312	13411	13391	13407	13448	13374	13272	13347	13248	13498	13407	13252	13217	13476	13203	13150	13467	13220	13337	13256	13312	13340	13406	13284	13075	13424	13331	13463	13463	13469	13331	13397	13516	13323	13345	13377	13355	13537	13539	13325	13498	13362	13457	13220	13273	13345	13344	13407	13300	13338	13265	13238	13415	13222	13361	13299	13279	13297	13415	13368	13366	13310	13247	13350	13478	13386	13356	13315	13502	13403	13464	13374	13362	13374	13287	13429	13234	13396	13205	13304	13212	13191	13478	13274	13438	13347	13263	13442	13365	13270	13339	13404	13322	13289	13313	13244	13290	13300	13364	13297	13249	13502	13302	13369	13293	13120	13234	13331	13332	13354	13250	13729	13195	13437	13401	13403	13294	13346	13546	13330	13474	13118	13478	13319	13231	13369	13308	13287	13368	13351	13283	13428	13337	13335	13304	13218	13357	13281	13245	13415	13363	13401	13369	13329	13290	13340	13278	13322	13335	13230	13256	13342	13346	13437	13204	13328	13369	13274	13228	13386	13372	13359	13203	13328	13352	13266	13233	13402	13398	13438	13163	13409	13275	13448	13297	13238	13454	13329	13315	13190	13402	13349	13433	13458	13447	13291	13310	13322	13330	13194	13356	13174	13150	13172	13200	13421	13405	13400	13271	13493	13333	13278	13276	13259	13348	13375	13388	13421	13503	13257	13601	13389	13344	13321	13330	13406	13228	13316	13501	13334	13174	13532	13246	13379	13385	13342	13403	13346	13414	13385	13320	13385	13349	13353	13460	13329	13349	13397	13292	13390	13408	13066	13429	13265	13436	13305	13241	13370	13366	13333	13266	13320	13335	13599	13362	13363	13310	13330	13355	13363	13277	13407	13268	13325	13316	13357	13235	13374	13424	13313	13392	13336	13441	13200	13230	13401	13257	13185	13562	13351	13281	13314	13418	13202	13267	13233	13441	13349	13338	13355	13397	13333	13294	13291	13320	13458	13382	13435	13231	13273	13414	13422	13363	13234	13294	13397	13323	13347	13295	13337	13465	13450	13371	13356	13427	13315	13426	13335	13334	13277	13340	13425	13214	13398	13329	13209	13377	13367	13311	13386	13485	13278	13274	13342	13377	13337	13376	13299	13364	13300	13303	13344	13501	13324	13240	13401	13433	13303	13338	13416	13264	13349	13426	13340	13294	13397	13434	13287	13321	13405	13429	13231	13397	13462	13241	13334	13267	13296	13240	13476	13397	13465	13254	13373	13318	13254	13411	13328	13472	13413	13338	13370	13312	13478	13357	13321	13353	13317	13323	13151	13397	13402	13402	13284	13271	13353	13246	13378	13183	13278	13293	13364	13267	13266	13297	13340	13535	13273	13374	13520	13373	13161	13363	13371	13196	13301	13242	13240	13378	13449	13370	13234	13296	13142	13300	13417	13483	13372	13267	13267	13141	13373	13277	13443	13327	13411	13289	13307	13341	13454	13202	13419	13417	13258	13295	13430	13346	13362	13312	13345	13348	13384	13394	13341	13384	13362	13418	13229	13354	13343	13520	13547	13148	13280	13280	13332	13243	13300	13248	13451	13440	13391	13363	13195	13273	13332	13280	13292	13343	13249	13383	13185	13413	13486	13196	13340	13501	13259	13314	13399	13482	13397	13378	13436	13169	13327	13265	13412	13403	13395	13274	13310	13526	13262	13411	13420	13361	13265	13283	13341	13415	13307	13318	13388	13248	13390
26283	21871	31417	34730	36609	35364	33946	32006	28947	24470	21986	21619	21593	20304	19273	18808	18407	18420	18360	17776	17677	17107	17197	17300	17354	17234	17251	16938	17057	16917	17024	16907	16837	16850	16919	16980	16851	16709	16661	16656	16579	16691	16676	16824	16733	16612	16706	16767	16845	16794	16699	16694	16633	16779	16654	16595	16778	16486	16734	16720	16717	16668	16842	16621	16570	17025	16681	16769	16808	16735	16556	16495	16727	16715	16902	16698	16704	16676	16524	16753	16811	16739	16853	16848	16474	16712	16612	16562	16511	16832	16673	16770	16716	16637	16835	16726	16772	16536	16632	16685	16523	16598	16680	16730	16898	16686	16686	16657	16662	16917	16725	16638	16812	16620	16400	16773	16733	16725	16848	16834	16583	16584	16630	16710	16714	16648	16737	16973	16768	16790	16917	16886	16713	16741	16839	16528	16834	16578	16692	16456	16744	16804	16739	16675	16675	16530	16607	16720	16965	16788	16701	16718	16741	16659	16654	16749	16807	16636	16852	16688	16772	16729	16552	16740	16453	16576	16887	16691	16713	16755	16646	16630	16731	16607	16762	16846	16686	16514	16707	16694	16528	16723	16545	16777	16665	16575	16886	16650	16750	16842	16848	16678	16651	16593	16684	16609	16629	16515	16710	16835	16628	16698	16794	16551	16698	16752	16726	16651	16806	16630	16801	16739	16693	16650	16593	16807	16786	16655	16803	16786	16764	16679	16538	16625	16519	16764	16846	16662	16717	16704	16703	16744	16655	16963	16802	16851	16759	16795	16538	16542	16652	16393	16717	16555	16858	16522	16598	16682	16674	16571	16437	16658	16640	16683	16640	16641	16685	16770	16644	16677	16780	16779	16561	16714	16690	16768	16487	16810	16590	16929	16858	16514	16795	16649	16613	16555	16887	16586	16779	16568	16950	16883	16578	16514	16619	16511	16423	16710	16744	16722	16536	16764	16553	16533	16695	16752	16705	16639	16835	16727	16791	16586	16763	16619	16614	16547	16774	16882	16603	16618	16748	16696	16611	16721	16810	16701	16640	16614	16834	16540	16461	16633	16747	16672	16655	16613	16519	16623	16708	16481	16744	16822	16731	16703	16781	16563	16863	16569	16840	16639	16649	16780	16572	16745	16723	16946	16643	16659	16773	16587	16719	16448	16671	16690	16710	16656	16731	16694	16741	16511	16626	16609	16850	16744	16601	16785	16771	16676	16665	16706	16624	16545	16695	16613	16741	16672	16786	16580	16872	16702	16551	16632	16629	16644	16546	16724	16701	16607	16783	16442	16618	16511	16785	16544	16668	16636	16613	16685	16637	16615	16708	16910	16686	16748	16526	16522	16362	16634	16468	16743	16659	16502	16697	16713	16623	16765	16667	16687	16667	16723	16829	16494	16601	16765	16737	16761	16625	16815	16678	16890	16909	16568	16737	16727	16657	16556	16618	16680	16565	16703	16776	16803	16738	16912	16611	16775	16532	16698	16776	16742	16682	16800	16622	16746	16704	16855	16712	16580	16599	16579	16655	16658	16747	16717	16664	16762	16490	16727	16673	16596	16791	16675	16511	16574	16633	16718	16532	16663	16714	16659	16702	16583	16881	16426	16819	16731	16581	16504	16940	16781	16723	16617	16602	16902	16744	16521	16785	16812	16657	16802	16553	16565	16624	16583	16453	16775	16758	16651	16461	16584	16760	16808	16690	16494	16721	16570	16855	16765	16704	16788	16877	16677	16632	16853	16265	16660	16721	16756	16639	16807	16578	16539	16699	16771	16775	16839	16734	16693	16799	16484	16723	16588	16565	16430	16739	16841	16734	16651	16418	16619	16463	16636	16856	16716	16540	16699	16806	16778	16725	16726	16689	16546	16625	16711	16712	16579	16706	16684	16830	16748	16780	16730	16707	16738	16737	16700	16763	16469	16662	16644	16436	16864	16794	16719	16657	16882	16646	16583	16625	16463	16753	16801	16769	16639	16705	16610	16643	16623	16812	16652	16881	16876	16654	16962	16765	16629	16668	16705	16565	16796	16592	16598	16468	16852	16607	16474	16546	16725	16673	16540	16513	16604	16542	16760	16686	16755	16649	16676	16702	16649	16804	16762	16690	16586	16800	16684	16609	16540	16847	16707	16663	16653	16805	16768	16541	16611	16595	16813	16538	16815	16713	16822	16725	16883	16750	16543	16848	16686	16803	16570	16903	16748	16694	16693	16722	16878	16664	16692	16738	16630	16648	16722	16830	16750	16532	16589	16657	16664	16618	16531	16682	16669	16509	16627	16819	16695	16642	16714	16622	16688	16588	16586	16735	16628	16693	16743	16764	16872	16678	16674	16498	16740	16604	16710	16811	16904	16555	16709	16759	16722	16621	16558	16476	16801	16947	16775	16533	16763	16751	16535	16451	16582	16707	16559	16836	16699	16697	16872	16870	16787	16679	16670	16830	16882	16884	16559	16769	16804	16914	16817	16783	16735	16700	16659	16682	16678	16758	16548	16625	16695	16717	16763	16753	16817	16526	16527	16813	16852	16936	16970	16562	16662	16724	16744	16669	16515	16797	16786	16668	16860	16605	16677	16651	16708	16641	16800	16723	16629	16755	16766	16682	16445	16583	16595	16796	16680	16613	16628	16675	16718	16700	16573	16665	16704	16779	16646	16816	16515	16717	16722	16622	16535	16720	16692	16554	16789	16727	16692	16625	16848	16594	16671	16624	16890	16811	16843	16483	16648	16710	16448	16791	16645	16578	16877	16868	16870	16708	16678	16694	16801	16567	16610	16524	16548	16684	16788	16701	16735	16785	16855	16510	16708	16733	16449	16560	16652	16612	16623	16762	16618	16556	16554	16825	16652	16562	16773	16727	16775	16785	16599	16738	16662	16910	16634	16608	16636	16591	16788	16724	16748	16572	16693	16720	16512	16751	16761	16670	16760	16813	16642	16701	16630	16833	16634	16917	16754	16589	16775	16765	16798	16818	16542	16781	16756	16710	16531	16783	16781	16735	16690	16745	16714	16523	16848	16768	16571	16752	16733	16706	16646	16856	16510	16536	16631	16614	16763	16552	16627	16669	16683	16663	16672	16704	16654	16666	16715	16714	16701	16693	16690	16621	16806	16641	16687	16550	16660	16477	16755	16768	16778	16707	16591	16575	16763	16675	16509	16680	16402	16460	16568	16555	16751	16795	16760	16611	16631	16656	16510	16833	16804	16678	16830	16748	16548	16738	16788	16624	16821	16934	16767	16627	16622	16508	16747	16637	16910	16990	16732	16677	16564	16587	16792	16707	16830	16635	16659	16546	16788	16873	16700	16571	16643	17014	16770	16973	16849	16899	16619	16595	16813	16417	16727	16463	16689	16556	16410	16524	16721	16697	16766	16800	16771	16681	16585	16786	16828	16652	16603	16662	16538	16772	16637	16743	16591	16794	16764	16557	16647	16691	16662	16474	16850	16849	16730	16745	16905	16717	16700	16533	16629	16520	16757	16671	16520	16710	16625	16854	16619	16725	16783	16617	16674	16883	16808	16744	16712	16605	16570	16727	16667	16586	16756	16720	16663	16631	16457	16586	16617	16695	16559	16571	16511	16612	16574	16808	16715	16592	16746	16728	16727	16668	16669	16758	16525	16723	16690	16723	16631	16482	16488	16859	16743	16663	16693	16647	16712	16442	16691	16658	16738	16571	16575	16670	16693	16581	16879	16647	16538	16625	16718	16593	16811	16488	16682	16775	16729	16723	16777	16867	16672	16829	16632	16506	16708	16486	16625	16839	16666	16669	16785	16685	16581	16793	16685	16650	16636	16714	16691	16751	16828	16842	16703	16568	16534	16748	16679	16582	16548	16740	16906	16632	16714	16678	16751	16607	16694	16804	16766	16843	16681	16784	16731	16708	16632	16620	16774	16673	16751	16729	16510	16634	16610	16883	16678	16763	16579	16679	16669	16658	16882	16457	16654	16733	16648	16681	16483	16793	16615	16585	16581	16786	16994	16800	16480	16572	16709	16713	16661	16690	16677	16559	16736	16492	16897	16691	16625	16577	16725	16603	16759	16544	17086	16638	16813	16796	16485	16726	16608	16720	16606	16761	16766	16735	16772	16621	16656	16935	16606	16769	16599	16677	16701	16860	16798	16506	16738	16554	16754	16638	16673	16889	16759	16837	16768	16633	16774	16440	16865	16601	16571	16717	16779	16647	16848	16841	16715	16831	16517	16709	16650	16710	16660	16687	16744	16757	16778	16704	16783	16710	16771	16611	16804	16873	16859	16700	16803	16775	16643	16890	16669	16702	16776	16810	16950	16852	16725	16940	16400	16608	16594	16679	16507	16825	16799	16774	16789	16687	16724	16665	16675	16715	16557	16689	16825	16676	16808	16495	16679	16673	16430	16657	16854	16735	16712	16749	16712	16592	16590	16833	16582	16664	16511	16703	16797	16667	16711	16569	16631	16763	16628	16634	16604	16583	16558	16442	16775	16878	16540	16545	16753	16638	16712	16712	16621	16567	16516	16718	16647	16811	16665	16714	16718	16794	16598	16688	16795	16912	16717	16841	16511	16801	16760	16664	16696	16596	16725	16686	16734	16594	16777	16578	16521	16508	16839	16914	16610	16560	16503	16655	16663	16604	16642	16598	16621	16560	16561	16721	16593	16676	16603	16680	16746	16774	16747	16860	16500	16482	16657	16553	16617	16570	16650	16805	16898	16715	16794	16690	16796	16742	16776	16783	16794	16799	16678	16638	16716	16520	16771	16776	16778	16650	16650	16923	16554	16777	16613	16570	16721	16551	16654	16605	16645	16674	16712	16722	16843	16642	16601	16772	16669	16674	16629	16765	16753	16856	16651	16574	16670	16768	16577	16825	16910	16712	16780	16749	16636	16763	16717	16512	16761	16637	16481	16688	16506	16592	16638	16660	16698	16529	16532	16701	16754	16699	16706	16800	16683	16557	16528	16751	16582	16651	16881	16725	16607	16741	16798	16826	16754	16667	16673	16673	16839	16745	16779	16847	16609	16828	16791	16684	16870	16659	16752	16713	16516	16605	16657	16509	16800	16719	16594	16898	16566	16670	17022	16832	16750	16504	16619	16859	16720	16588	16679	16762	16712	16691	16560	16557	16756	16777	16644	16598	16398	16648	16644	16850	16557
24992	39951	46964	48331	45422	36790	35158	33618	30037	23563	20789	20636	20291	18662	16841	16327	15963	15708	15522	14715	14531	14238	14116	14144	14147	13877	13608	13831	13715	13587	13604	13535	13341	13312	13328	13442	13268	13335	13470	13309	13100	13340	13271	13145	13210	13233	13347	13314	13109	13155	13335	13092	13255	13291	13255	13228	13178	13306	13094	13138	13245	13119	13232	13199	13141	13145	13172	13197	13166	13276	13133	13194	13264	13211	13229	13113	13176	13195	13075	13203	13111	13107	13228	13175	13345	13179	13180	13340	13267	13069	13156	13346	13280	13238	13156	13169	13384	13192	13083	13207	13178	13210	13047	13263	13259	13193	13256	13148	13366	13322	13133	13206	13179	13241	13318	13093	13030	13208	12958	13088	13172	13189	13207	13346	13174	13082	13214	12976	13220	13239	12946	13104	13292	13243	13290	13329	13049	13306	13260	13314	13195	13204	13309	13285	13184	13095	13315	13293	13133	13392	13204	13081	13216	13161	13261	13287	13201	13388	13260	13249	13177	13249	13162	13334	13195	13153	13176	13169	13105	13132	13245	13084	13147	13242	13305	13186	13170	13135	13185	13218	13223	13268	13184	13080	13169	13173	13231	13415	13163	13220	13205	13195	13128	13265	13113	13057	13018	13095	13168	13274	13329	13130	13206	13215	13260	13239	13255	13276	13029	13286	13243	13049	13223	13181	13230	13349	13327	13003	12937	13125	13160	13343	13241	13022	13121	12996	13443	13110	13225	13187	13247	13111	13209	13283	13137	13290	13051	13265	13198	13206	13233	13299	13290	13210	12992	13195	13352	13180	13080	13078	13261	13182	13252	13270	13173	13229	13261	13306	13317	13394	13069	13176	13069	13165	13238	13282	13203	13288	13250	13167	13083	13122	13186	12983	13254	13208	13225	12975	13195	13177	13223	13212	13206	13028	13138	13030	13117	13153	13265	13288	13133	13272	13179	13370	13198	13121	13123	13066	13121	13202	13315	13164	13114	13233	13124	13155	13164	13237	13068	13142	13151	13230	13165	13183	13189	13211	13280	13261	13195	13231	13190	13326	13075	13346	13094	13161	13254	13265	13273	13166	13244	13155	13315	13235	13295	13250	13284	13136	13097	13305	13148	13398	13277	13188	13204	13249	13118	13139	13034	13235	13162	13103	13272	13101	13183	13263	13142	13261	13127	13125	13201	13218	13041	13089	13218	13411	13249	13089	13013	13336	13154	13201	13141	13169	13202	13238	13366	13110	13357	13303	13181	13371	13128	13324	13284	13239	13093	13267	13289	13367	13119	13066	13246	13169	13265	13143	13293	13246	13289	13173	13064	13253	13120	13214	13227	13346	13153	13245	13141	13092	13149	13253	13284	13187	13294	13217	13218	13228	13171	13311	13154	13264	13164	13091	13259	13086	13146	13341	13161	13120	13303	13291	13165	13175	13139	13160	13348	13225	13176	13139	13296	13043	13323	13253	13252	13353	13041	13350	13302	13223	13173	13182	13161	13138	13015	13298	13137	13069	13333	13294	13305	13197	13291	13294	13395	13307	13418	13134	13138	13163	13069	13157	13213	13373	13268	13198	13271	13204	13072	13392	13130	13239	13208	13140	13165	13120	13099	13243	13213	13059	13062	13106	13253	13207	13253	13132	13179	13178	13094	13393	13212	13159	13261	13113	13100	13263	13170	13338	13232	13375	13127	13270	13217	13126	13275	12996	13271	13206	13147	13174	13036	13170	13119	13188	13135	13143	13239	13112	13373	13117	13282	13163	13250	13209	13220	13380	13198	13282	13366	13301	13163	13041	13225	13279	13312	13073	13250	13159	13232	13075	13213	13063	13200	13095	13204	13112	13307	13327	13247	13046	13203	13128	13286	13096	13311	13249	13128	13103	13139	13220	13303	13163	13210	13117	13246	13329	13335	13278	13257	13092	13154	13194	13168	13148	13058	13186	13094	13171	13301	13244	13342	13047	13111	13142	13213	13118	13242	13165	13112	13193	13311	13230	13090	13245	13147	13196	13234	13370	13175	13264	13147	13052	13263	13266	13188	13163	13097	13185	13102	13250	13178	13192	13127	13237	13445	13284	13145	13218	13378	13150	13129	13282	13285	13183	13215	13184	13294	13143	13045	13248	13108	13072	13231	13272	13167	13189	13126	13237	13240	13229	13061	13221	13163	13231	13030	13366	13153	13279	13184	13148	13122	13165	13243	13092	13245	13138	13280	13119	13164	13024	13103	13207	13190	13232	13122	13161	13240	13261	13161	13176	13184	13217	13273	13549	13290	13257	13272	13161	13302	13094	13163	13294	13392	13246	13260	13300	13248	13146	13098	13198	13104	13238	13298	13285	13230	13174	13223	13013	13268	12989	13078	13103	13284	13212	13219	12981	13236	13300	13165	13039	13138	13445	13268	13314	13205	13346	13224	13020	13313	13235	13197	13091	13115	13264	13084	13394	13308	13201	13256	13032	13094	13186	13377	13130	13136	13046	13214	13273	13286	13238	13272	13296	13327	13251	13265	13245	13113	13319	13053	13222	13167	13272	13235	13203	13098	13174	13119	13246	13260	13152	13268	13243	13113	13064	13182	13242	13189	13243	13224	13123	13113	13104	13142	13130	13153	13192	13134	13089	12955	13188	13271	13103	13252	13145	13212	13379	13251	13211	13159	13170	13298	13208	13147	13259	13167	13173	13126	13197	13270	13262	13167	13342	13179	13208	13262	13077	13261	13329	13284	13115	13166	13223	13354	13318	13222	13192	13203	13170	13195	13104	13176	13044	13164	13209	13053	13194	13202	13147	13179	13183	13245	13293	13144	13198	13247	13319	13242	13234	13184	13173	13261	13265	13179	13053	13436	13192	13129	13206	13354	13211	13015	13237	13191	13156	12946	13290	13121	13155	13210	13297	13256	13160	13263	13107	13063	13296	13112	13367	13157	13226	13253	13230	13198	13131	13155	13129	13096	13213	13039	13248	13340	13225	13147	13239	13281	13271	13099	13105	13271	13175	13121	13261	12931	13364	13414	13121	13105	13296	13200	13397	13046	13339	13094	13336	13255	13288	13134	13238	13109	13052	13240	13267	13230	13086	13095	13136	13184	13269	13290	13244	13088	13039	13243	13325	13241	13346	13291	13233	13107	13179	13112	13270	13188	13134	13156	13230	13188	13155	13220	13270	13190	13234	13016	13098	13251	13084	13346	13096	13145	13241	13185	13232	13173	13154	13107	13144	13251	13378	13275	13088	13075	13109	13228	13086	13083	13151	12939	13170	13178	13087	13319	13148	13132	13292	13192	13054	13172	13236	13048	13231	13041	13167	13197	13135	13287	13159	13287	13211	13149	13122	13091	13206	13324	13221	13256	13345	13227	13340	13305	13172	13234	13244	13174	13076	13197	13243	13244	13220	13157	13313	13159	13168	13319	13187	13169	13202	13297	13231	13121	13114	13255	13318	13230	13427	13133	13233	13270	13138	13270	13063	13109	13149	13280	13362	13135	13219	13181	13237	13175	13224	13132	13199	13315	13224	13090	13148	13301	13173	13062	13109	13254	13267	13104	13242	13162	13157	13315	13139	13106	13275	13157	13011	13179	13293	13097	13122	13189	13002	13274	13318	13330	13200	13109	13147	13164	13248	13224	13133	13300	13445	13249	13340	13380	13107	13211	13271	13230	13246	13014	13174	13089	13111	13157	13130	13156	13169	13297	13314	13185	13244	13210	13238	13337	13242	13249	13166	13262	13251	13289	13130	13170	13232	13170	13149	13156	13124	13208	13184	13297	13308	13301	13121	13215	13278	13139	13400	13179	13108	13104	13190	13135	13349	13158	13183	13329	13144	13122	13121	13274	13154	13043	13218	13191	13157	13277	13121	13231	13175	13207	13153	13125	13013	13373	13146	13164	13122	13301	13248	13220	13189	13237	13226	13081	13186	13261	13080	13239	13183	13182	13200	13165	13219	13068	13184	13226	13075	13339	13298	13117	13163	13270	13082	13172	13213	13240	13097	13391	13064	13339	13039	13226	13253	13060	13206	13166	13223	13123	13089	13348	13163	13272	13175	13281	13320	13245	13234	13411	13151	13352	13153	13229	13214	13258	13233	13219	13352	13224	13202	13102	13114	13294	13123	13107	13259	13173	13171	13218	13214	13125	13100	13243	13271	13139	13040	13110	13213	13234	13312	13186	13351	13187	13291	13127	13074	13083	13260	13005	13201	13268	13029	13036	13190	13192	13292	13057	13200	13246	13108	13163	13172	13168	13300	13395	13030	13251	13182	13091	12935	13091	13111	13092	13448	13274	13154	13119	13231	13255	13166	13183	13165	13120	13333	13142	13079	13268	13166	13037	13123	13258	13136	13215	13261	13147	13266	13217	13174	13066	13151	13160	13248	13197	13223	13239	13342	13205	13293	13253	13430	13318	13081	13100	13265	13266	13315	13240	13183	13208	13379	13323	13367	13107	13166	13257	13190	13251	13157	13077	13166	13216	13159	13197	13340	13216	13116	13167	13164	13367	13296	13326	13155	13175	13029	13176	13116	13135	13315	13236	13189	13022	13272	13122	13217	13367	12981	13172	13269	13276	13226	13138	13228	13219	13265	13169	13120	13261	13226	13417	13122	13249	13157	13079	13359	13362	13104	13117	13180	13237	13171	13248	13366	13397	13035	13040	13238	13119	13217	13047	13031	13220	13205	13356	13152	13277	13186	13152	13332	12995	13129	13241	13253	13126	13333	13122	13212	13120	13222	13142	13122	13381	13267	13112	13194	13296	13226	13201	13065	13184	13187	13364	13268	13192	13247	13255	13280	13233	13268	13182	13235	13228	13244	13197	13159	13260	13422	13134	13300	13245	13178	13278	13091	13164	13297	13281	13244	13199	13241	13171	13261	13142	13284	13436	13107	13348	13103	13304	12974	13296	13188	13225	13213	13250	13359	13278	13202	13307	13193	13141	13089	13207	13098	13222	13012	13122	13360	13253	13131	13206	13253	13309	13113	13164	13072	13300	13051	13097	13112	13079	13173	13357	13118	13173	13268	13090	13113	13209	13221	13220	13322	13128	13341	13164	13243	13165	13227	13186	13103	13240	13110	13271	13168	13306	13167	13050	13268	13185	12986	13302	13302	13334	13253	13386	13224	13150	13093	13237	13037
24811	21657	29673	28331	30838	35844	38702	34877	29748	25903	24302	24754	22604	20346	19444	19501	19857	19459	18400	18176	17997	18015	17539	17427	17696	17436	17322	17531	17227	17133	17146	17111	17298	17221	17119	16755	16986	16895	16942	17060	16794	16951	16898	16679	16833	16800	16824	16702	16881	16739	16993	16832	16767	16785	16632	16949	16759	16764	16776	16864	16657	16625	16636	16735	16792	16892	16792	16769	16893	16985	16828	16846	16632	16700	16586	16874	16807	16778	16606	16928	16798	16665	16837	16771	16920	16874	16804	16772	16785	16856	16641	16754	16576	16676	16830	16864	16996	16911	16761	16803	16846	16732	16816	16774	16538	16823	16710	16771	16668	16731	16755	16920	16890	16864	16533	16741	16671	16738	16716	16893	16833	16760	16687	16785	16725	16731	16620	16865	16691	16690	16934	16919	16739	16615	16665	16646	16780	16649	16717	16609	16799	16806	16884	16803	16742	16665	16764	16730	16860	16665	16744	16440	16791	16761	16731	16751	16684	16651	16444	16832	16769	16914	16801	16867	16812	16726	16550	16698	16712	16741	16853	16705	16917	16685	16702	16913	16743	16655	16462	16696	16617	16818	16763	16826	16863	16557	16754	16853	16899	16751	16595	16685	16530	16639	16650	16707	16862	16677	16662	16819	16522	16770	16814	16851	16616	16800	17033	16749	16551	16607	16643	16992	16711	16666	16872	16754	16756	16832	16711	16648	16624	16805	16631	16713	16846	16765	16829	16786	16929	16812	16779	16654	16634	16544	16736	16687	16654	16791	16734	16452	16764	16668	16774	16718	16852	16917	16797	16809	16648	16657	16797	16828	16785	16852	16672	16767	16735	16573	16574	16924	16551	16747	16835	16685	16770	16455	16701	16798	16806	16571	16594	16649	16828	17010	16684	16679	16791	16762	16711	16618	16848	16786	16748	16979	17034	16822	17014	16779	16607	16845	16712	16763	16579	16650	16868	16759	16642	16695	16755	16747	16870	16756	16625	16620	16684	16889	16851	16807	16701	16824	16705	16731	16796	16744	16673	16640	16564	16560	16818	16746	16615	16707	16731	16717	16686	16840	16714	16800	16520	16687	16689	16806	16729	16702	16661	16561	16690	16797	16707	16742	16572	16619	16610	16695	16578	16871	16574	16568	16488	16626	16647	16754	16817	16724	16773	16566	16513	16907	16601	16736	16718	16593	16828	16705	16656	16878	16796	16679	16871	16828	16712	16870	16760	16830	16890	16790	16562	16777	16602	16891	16737	16794	16526	16766	16968	16822	16722	16650	16736	16830	16687	16613	16847	16738	16805	16726	16666	16529	16777	16718	16728	16706	17172	16780	16778	16800	16856	16629	16705	16679	16680	16836	16737	16599	16692	16790	16539	16680	16834	16714	16821	16892	16860	16879	16643	16649	16819	16734	16872	16738	16669	16826	16913	16708	16668	16491	16703	16651	16666	16647	16704	16810	16802	16669	16867	16700	16703	16583	16634	16691	16756	16859	16774	16546	16748	16632	16816	16785	16776	16838	16914	16820	16812	16586	16870	16764	16781	17004	16851	16851	17052	16917	16639	16689	16935	17025	16659	16810	16684	16693	16857	16714	16569	16822	16877	16690	16655	16832	16682	16477	16673	16996	16714	16602	16790	16703	16809	16643	16665	16745	16562	16862	16773	16851	16480	16650	16662	16624	16760	16763	16826	16815	17073	16839	16750	16437	16756	16752	16634	16898	16633	16708	16702	16835	16818	16664	16735	16788	16721	16688	16672	16775	16847	16826	16656	16597	16661	16719	16711	16603	16676	16775	16842	16684	16801	16718	16441	16787	16602	16737	16674	16778	16709	16833	16714	16590	16455	16679	16556	16402	16754	16652	16848	16746	16666	16693	16899	16645	16684	16589	16779	16713	16776	16949	16633	16775	16851	16807	16615	16673	16453	16648	16943	16516	16867	16822	16831	16550	17006	16687	16614	16809	16846	16552	16630	16715	16663	16776	16612	16833	16608	16877	16707	16784	16705	16704	16633	16594	16688	16811	16710	16675	16774	16778	16839	16617	16676	16602	16637	16729	16582	16797	16728	16699	16612	16767	16925	16360	16783	16629	16888	16630	16601	16622	16761	16737	16871	16623	16789	16728	16806	16632	16769	16868	16759	16823	16711	16724	16706	16748	16701	16661	16759	16890	16870	16504	16716	16630	16797	16806	17001	16883	16689	16756	16710	16747	16478	16694	16786	16507	16648	16668	16746	16603	17050	16862	16769	16844	16794	16808	16872	16729	16673	16863	16768	16712	16644	16812	16649	16562	16539	16888	16581	16532	16751	16596	16622	16684	16837	16882	16657	16590	16713	16790	16908	16733	16720	16908	16533	16800	16728	16755	16691	16796	16897	16700	16605	16835	17058	16717	16761	16975	17006	16831	16741	16568	16783	16711	16712	16652	16587	16622	16761	16645	16626	16744	16772	16658	16676	16672	16750	16792	16687	16601	16575	16557	16630	16535	16699	16739	16791	16642	16792	16717	16793	16647	16594	16749	16665	16784	16799	16661	16821	16750	16619	16728	16803	16587	16431	16792	16646	16647	16764	16807	16652	16650	16759	16690	16759	16690	16939	16867	16648	16732	16732	16662	16804	16765	16805	16851	16597	16677	16659	16998	16697	16805	16730	16558	16748	16734	16779	16862	16863	16676	16812	16784	16763	16810	16622	16419	16828	16785	16590	17011	16806	16624	17002	16806	16614	16617	16854	16849	16615	16868	16869	16787	16739	16658	16923	16562	16912	16899	16683	16753	16994	16830	16629	16919	16590	16763	16678	16637	16786	16718	16668	16610	16845	16756	16825	16638	16744	16536	16714	16727	16813	16884	16742	16673	16520	16726	16623	16756	16815	16610	16689	16347	16716	16647	16812	16633	16715	16731	16619	16861	16844	16728	16879	16783	16809	16936	16742	16797	16902	16694	16757	16750	16598	16946	17011	16789	16710	16488	16879	16784	16771	16594	16748	16784	16580	16689	16739	16705	16739	16814	16663	16787	16847	16788	16893	16607	16853	16791	16724	16752	16592	16803	16625	16706	16738	16859	16707	16789	16779	16688	16868	16734	16783	16686	16599	16909	16936	16730	16764	16546	16846	16853	16602	16676	16966	16740	16563	16648	16902	16879	16723	16780	16680	16709	16811	16992	16706	16722	16741	16625	16680	16559	16725	16541	16787	16678	16668	16782	16830	16717	16839	16833	16924	16807	16698	16627	16873	16774	16771	16797	16911	16709	16606	16750	16577	16776	16761	16578	16803	16802	16668	16796	16698	16732	16780	16829	16692	16739	16610	16595	16699	16827	16854	16840	16738	16814	16642	16814	16762	16828	16740	16712	16805	16766	16694	16635	16681	16656	16889	16727	16663	16723	17000	16549	17015	16813	16846	16909	16704	16648	16613	16740	16805	16816	16769	16630	16680	16762	16752	16732	16855	16686	16746	16738	16844	16667	16684	16822	16686	16734	16646	16734	16853	16621	16806	16780	16733	16719	16663	16620	16730	16858	16673	16754	16668	16708	16676	16834	16841	16388	16800	16819	16584	16671	16810	16718	16832	16816	16457	16656	16711	16593	16886	16786	16798	16695	16876	16753	16754	16677	16593	16720	16739	16922	16854	16415	16807	16807	16836	16915	16743	16753	16677	16649	16698	16825	16760	16849	16553	16731	16691	16737	16812	16660	16769	16671	16833	16926	16667	16764	16737	16815	16806	16662	16574	16768	16799	16787	16361	16619	16624	16810	16686	16769	16509	16616	16539	16732	16765	16871	16710	16746	16793	16661	16561	16703	16711	16780	16664	16751	16693	16901	16885	16642	16833	16714	16952	16768	16650	16746	16697	16951	16876	16871	16841	16644	16597	16553	16697	16775	16592	16703	16825	16683	16822	16546	16719	16967	16760	16892	16831	16680	16826	16795	16876	16953	16778	16787	16826	16627	16666	16827	16730	16768	16879	16808	16621	17055	16821	16747	16799	16576	16745	16435	16845	16786	16710	16830	16953	16765	17059	16473	16669	16809	16866	16773	16579	16752	16696	16696	16579	16770	16834	16768	16600	16777	16642	16739	16878	16881	16817	16766	16947	16642	16764	16641	16632	16898	16627	16731	16728	16692	16675	16716	16823	16812	16597	16779	16726	16625	16614	16732	16616	16525	16593	16870	16756	16479	16657	16693	16835	16781	16839	16702	16739	16515	16581	16598	16533	16662	16825	16783	16652	16720	16768	16513	16826	16885	16731	16774	16681	16676	16993	16672	16604	16605	16641	16724	16848	16717	16577	16709	16735	16639	16661	16797	16725	16687	16679	16558	16807	16587	16842	16797	16826	16547	16813	16855	16786	16769	16698	16667	16693	16702	16876	16772	16721	16734	16597	16425	16774	16723	16795	16631	16675	16731	16916	16955	16710	16832	16789	16888	16890	16696	16848	16916	16685	16748	16667	16761	16719	16721	16806	16822	16752	16697	16688	16676	16845	17018	16730	16868	16723	16816	16792	16771	16865	16605	16454	16780	16829	16917	16601	16754	16752	16621	16680	16992	16758	16599	16577	16762	16532	16572	16665	16578	16677	16827	16990	16678	16664	16753	16699	16911	16828	16681	16569	16608	16633	16729	16944	16733	16869	16596	16693	16838	16732	16674	16719	16878	16715	16752	16807	16789	16729	16800	16582	16777	16859	16868	16828	16881	16781	16686	16672	16770	16580	16611	16637	16695	16821	16579	16890	16496	16673	16784	16807	16772	16745	16884	16617	16768	16699	16573	16747	16736	16653	16726	16594	16820	16791	16734	16464	16693	16671	16830	16577	16838	16606	16767	16866	16663	16626	16676	16815	16453	16720	16643	16914	16877	16836	16864	16912	16768	16722	16697	16706	16722	16631	16817	16517	16506	16864	16546	16460	16686	16590	16787	16714	16781	16921	16531	16633	16614	16654	16874	16592	16735	16641	16652	16788	16807	16637	16708	16651	16634	16824	16915	16562	16825	16968	16948	16863	16832	16832	16745	16706	16666	16557	16822	16917	16714	16964	16606	16774	16714	16707	16687	16595	16807	16546	16586	16721	16584	16879	16484	16600	16789	16528	16576	16658	16848	16815	16835	16768	16748	16692	16719	16708	16796	16802	16685
25771	44272	51230	52412	46540	42573	40060	37136	30621	26005	24439	25176	21275	18179	17123	17518	17868	16883	15442	15079	15101	14805	14659	14601	14420	14307	14243	14259	13821	13865	13741	13612	13613	13568	13421	13632	13573	13426	13357	13356	13368	13384	13271	13349	13317	13479	13338	13262	13238	13227	13201	13116	13105	13381	13199	13289	12952	13175	13377	13354	13248	13420	13237	13317	13289	13186	13244	13411	13170	13342	13217	13251	13334	13085	13317	13230	13131	13214	13255	13277	13304	13215	13254	13250	13412	13410	13247	13320	13358	13151	13321	13280	13119	13350	13206	13261	13248	13196	13116	13093	13279	13346	13234	13144	13322	13376	13426	13263	13139	13311	13364	13057	13425	13122	13258	13316	13237	13261	13331	13099	13293	13308	13303	13307	13208	13269	13192	13308	13226	13198	13115	13292	13205	13105	13207	13221	13375	13068	13302	13199	13475	13316	13318	13207	13346	13269	13198	13312	13110	13254	13090	13221	13221	13056	13152	13374	13177	13274	13219	13301	13264	13436	13227	13181	13172	13024	13254	13307	13075	13190	13227	13205	13281	13191	13279	13254	13146	13152	13179	13436	13373	13207	13028	13360	13298	13316	13129	13349	13285	13315	13252	13361	13180	13278	13285	13197	13276	13273	13304	13138	13283	13251	13210	13196	13219	13185	13160	13402	13269	13200	13192	13157	13300	13171	13107	13293	13115	13440	13302	13304	13385	13262	13030	13194	13147	13172	13304	13246	13227	13196	13172	13351	13346	13052	13291	12942	13400	13155	13187	13221	13313	13124	13246	13240	13232	13226	13389	13124	13168	13177	13140	13156	13200	13244	13096	13338	13290	13289	13179	13222	13228	13404	13145	13191	13194	13352	13276	13038	13177	13229	13268	13289	13221	13395	13263	13130	13239	13217	13010	13376	13248	13134	13214	13116	13275	13208	13239	13211	13252	13033	13191	13140	13204	13218	13279	13309	13218	13233	13205	13231	13412	13412	13150	13106	13318	13305	13084	13145	13200	13270	13190	13327	13343	13185	13208	13351	13284	13370	13252	13002	13326	13253	13120	13407	13246	13118	13173	13182	13335	13273	13376	13129	13195	13465	13195	13337	13277	13151	13212	13379	13334	13454	13190	13180	12872	13226	13266	13259	13214	13396	13287	13242	13215	13280	13248	13229	13063	13082	13239	13102	13293	13247	13266	13206	12989	13246	13156	13252	13458	13170	13251	13172	13331	13358	13205	13311	13516	13268	13147	13138	13154	13232	13284	13223	13274	13252	13174	13187	13321	13205	13249	13163	13316	13183	13159	13356	13104	13380	13365	13060	13181	13238	13267	13166	13352	13199	13191	13236	13161	13242	13277	13456	13208	13338	13249	13130	13194	13261	13198	13211	13198	13155	13474	13159	13105	13286	13174	13292	13173	13317	13366	13089	13203	13340	13192	13357	13058	13257	13331	13208	13194	13204	13230	13154	13359	13384	13204	13154	13265	13249	13207	13419	13009	13341	13060	13304	13189	13414	13020	13238	13365	13233	13157	13067	13153	13304	13152	13250	13313	13096	13104	13055	13332	13206	13302	13339	13218	13279	13396	13216	13240	13112	13245	13287	13361	13340	13257	13217	13209	13245	13292	13102	13273	13404	13268	13370	13247	13171	13174	13098	13251	13275	13285	13296	13105	13284	13097	13151	13287	13231	13152	13218	13147	13200	13224	13321	13252	13173	13155	13154	13364	13213	13166	13073	13202	13136	13323	13274	13295	13199	13142	13398	13238	13306	13103	13231	13056	13267	12958	13197	13290	13192	13334	13242	13186	13198	13264	13126	13322	13170	12985	13290	13312	13360	13291	13268	13185	13141	13300	13200	13080	13111	13260	13228	13333	13176	13178	13153	13260	13002	13153	13129	13335	13347	13075	13396	13316	13262	13248	13275	13161	13189	13195	13170	13058	13370	13130	13153	13328	13196	13387	13287	13354	13202	13254	13194	13110	13153	13207	13331	13208	13147	13316	13233	13315	13373	13252	13284	13103	13268	13222	13144	13168	13117	13243	13174	13405	13154	13316	13206	13335	13371	13303	13159	13087	13356	13178	13163	13299	13151	13125	13213	13251	13276	13167	13174	13274	13286	12956	13129	13160	13198	13443	13126	13237	13105	13245	13209	13142	13247	13074	13177	13192	13219	13396	13259	13357	13062	13304	13418	13129	13250	13216	13301	13423	13202	13109	13220	13092	13206	13072	13211	13178	13105	13390	13409	13379	13191	13267	13335	13322	13178	13302	13370	13155	13290	13191	13204	13180	13115	13208	13201	13174	13069	13210	13173	13198	13213	13130	13177	13232	13185	13134	13203	13215	13237	13327	13269	13213	13181	13273	13391	13258	13358	13258	13346	13376	13144	13113	13185	13156	13326	13347	13337	13236	13272	13149	13293	13320	13153	13145	13161	13181	13214	13231	13211	13244	13270	13315	13440	13292	13179	13240	13119	13291	13102	13279	13210	13355	13155	13275	13269	13133	13273	13270	13253	13323	13199	13208	13179	13217	13137	13217	13253	13280	13133	13264	13297	13148	13494	13337	13285	13166	13207	13243	13499	13105	13336	13147	13158	13278	13267	13208	13273	13100	13090	13068	13296	13245	13168	13368	13087	13239	13103	13245	13235	13149	13202	13145	13144	13364	13311	12996	13313	13281	13201	13162	13263	13102	13277	13154	13126	13087	13277	13062	13189	13332	13114	13122	13230	13342	13216	13276	13153	13211	13112	13282	13057	13189	13195	13354	13444	13274	13112	13362	13449	13380	13153	13089	13199	13197	13231	12994	13309	13324	13371	13086	13194	13459	13223	13274	13249	13342	13331	13154	13202	13305	13157	13332	13322	13288	13183	13217	13098	13157	13157	13135	13332	13083	13101	13318	13101	13196	13493	13232	13374	13160	13080	13139	13176	13219	13303	13324	13246	13162	13261	13302	13269	13340	13150	13254	13245	13321	13177	13300	13283	13343	13152	13306	13299	13157	13054	13303	13225	13186	13177	13167	13162	13184	13236	13361	13205	13242	13265	13316	13178	13185	13069	13220	13120	13289	13370	13085	13279	13205	13249	13237	13134	13266	13049	13248	13186	13430	13064	13264	13359	13195	13324	13266	13238	13386	13192	13196	13270	13174	13235	13067	13300	13196	13263	13191	13213	13004	13202	13249	13191	13255	13135	13245	13269	13250	13370	13280	13515	13142	13149	13094	13315	13070	13389	13401	13302	13148	13280	13422	13268	13108	13114	13185	13346	13075	13233	13234	13176	13269	13313	13391	13466	13178	13297	13253	13251	13127	13201	13368	13436	13296	13327	13168	13297	13268	13232	13514	13243	13296	13216	13287	13267	13229	13239	13336	13427	12971	13190	13377	13209	13373	13190	13255	13247	13269	13138	13260	13440	13192	13331	13278	13236	13305	13400	13328	13203	13091	13065	13223	13073	13193	13409	13237	13113	13364	13245	13355	13227	13306	13037	13244	13385	13191	13175	13164	13283	13123	13335	13215	13271	13063	13289	13256	13162	13169	13201	13099	13475	13057	13327	13125	13332	13226	13188	13232	13352	13238	13343	13380	13293	13150	13211	13307	13093	13335	13215	13240	13067	13199	13344	13209	13333	13503	13114	13226	13254	13360	13101	13300	13346	13314	13422	13244	13080	13255	13167	13059	13257	13143	13275	13264	12991	13288	12966	13376	13200	13150	13060	13235	13261	13103	13164	13146	13159	13284	13135	13172	13388	13104	13227	13176	13446	13276	13196	13215	13196	13232	13249	13303	13156	13188	13405	13417	13242	13295	13179	13328	13231	13218	13354	13065	13277	13331	13378	13168	13195	13226	13305	13163	13123	13189	13118	13228	13196	13331	13388	13333	13402	13266	13191	13265	13377	13163	13363	13342	13043	13296	13175	13363	13205	13220	13144	13249	13392	13262	13156	13212	13302	13288	13381	13235	13144	13336	13317	13114	13355	13296	13259	13229	13265	13335	13222	13368	13242	13305	13401	13211	13191	13373	13156	13246	13193	13287	13234	13119	13173	13109	13206	13306	13194	13240	13140	13202	13284	13176	13029	13357	13162	13262	13214	13173	13274	13192	13238	13167	13079	13316	13427	13347	13312	13197	13451	13212	13286	13073	13217	13143	13211	13365	13313	13342	13278	13079	13307	13185	13102	13360	13183	13289	13280	13187	13112	13336	13252	13239	13279	13179	13092	13153	13246	13175	13191	13372	13321	13226	13119	13174	13217	13237	13231	13276	13318	13291	13166	13166	13178	13116	13261	13285	13046	13270	13353	13267	13272	13308	13272	13152	13258	13218	13158	13023	13227	13262	13026	13219	13139	13217	13267	13082	13188	13068	13100	13133	13373	13263	13068	13172	13200	13238	13302	13183	13234	13212	13273	12965	13477	13109	13053	13247	13380	13229	13258	13194	13155	13350	13306	13250	13186	13126	13392	13228	13082	13284	13341	13221	13264	13293	13273	13402	13345	13286	13211	13179	13304	13063	13458	13264	13241	13287	13246	13174	13353	13203	13115	13191	13227	12968	13181	13227	13100	13119	13277	13214	13137	13291	13220	13274	13104	13224	13271	13344	13159	13262	13264	13041	13231	13285	13291	13165	13130	13203	13321	13216	13242	13194	13150	13288	13228	13044	13327	13212	13366	13149	13089	13382	13196	13096	13396	13167	13222	13117	13279	13323	13045	13265	13125	13266	13319	13178	13151	13277	13384	13267	13173	13121	13175	13223	13200	13337	13268	13204	13259	13249	13318	13265	13355	13307	13238	13227	13157	13213	13152	13252	13214	13288	13128	13288	13100	13312	13223	13133	13188	13193	13359	13181	13062	13331	13217	13325	13099	13311	13172	13236	13191	13339	13078	13173	13286	13296	13026	13205	13322	13313	13152	13339	13123	13254	13292	13175	13171	13403	13253	12991	13360	13227	13315	13260	13460	13217	13393	13185	13323	13255	13212	13109	13094	13230	13185	13309	13218	13217	13309	13338	13266	13264	13218	13386	13115	13262	13394	13353	13247	13222	13215	13324	13295	13388	13227	13031	13274	13268	13250	13392	13143	13306	13234	13233	13200	13176	13233	13284	13412	13120	13110	13202	13455	13109	13189	13284	13385
35094	37290	44758	42258	35546	31837	30216	27825	24222	22021	23274	21100	19347	18818	18532	18488	18286	17534	17275	17495	17528	17641	17423	17426	17453	17373	17334	17022	17241	16982	16920	17033	17022	16942	16824	17064	17042	16956	16867	17075	16893	16925	16862	16641	16811	16797	16922	16785	16534	16875	17023	16943	16965	16933	16921	16993	16892	16905	16650	16815	17060	16959	16807	16864	16814	16910	16842	16906	17100	16848	16839	16856	16833	16851	16993	17010	16959	16751	17001	16849	16831	16842	16906	16824	16817	16831	16704	16780	16905	16725	16740	16706	16928	17004	16890	16875	16986	16860	16876	16844	16900	16769	16634	16714	16726	16892	16687	17000	16750	16749	16855	16963	16765	16831	16961	16892	16828	16710	16933	16753	16971	16836	16817	16920	16897	16954	17017	16967	16930	16784	16963	16930	16890	16713	16944	17050	16841	16996	16811	16805	16850	16915	17081	17114	16885	16860	16894	16957	16825	16897	16663	16950	17032	16939	16876	16839	16929	16844	16941	16831	16751	16800	16829	16723	16963	16791	16780	16901	17054	16890	16658	16802	16822	16829	16870	16922	16958	16706	16841	17020	16903	16877	16841	16798	16754	16881	16939	16852	16895	16948	16774	17007	16912	16896	16931	16673	17021	16706	16729	16667	16797	16898	16891	16986	16666	16953	16971	16720	16765	16897	16880	16858	16793	16893	16699	16793	17021	16796	16849	16783	17009	16876	16840	16912	16808	16748	16805	16732	16620	16873	16929	16948	16862	16972	16772	16767	16654	16734	17026	16869	16800	16767	16844	16771	16873	16982	16838	16998	16952	16475	16651	16903	16987	16742	16803	16847	16923	16880	16663	16890	16813	16857	16858	16954	16733	16892	16868	16910	16784	16664	16610	16814	16775	16692	16947	17004	16799	16915	16949	16750	16961	16883	16924	16809	16697	16928	17082	16892	16808	16703	16822	16844	16701	16840	16777	17018	16718	16612	16801	17016	16705	17064	16692	16983	16845	16925	16737	16893	16873	16721	16820	16851	16763	16786	16885	16844	16829	16797	16756	16926	17019	16797	16732	16992	16746	16766	16872	16859	16902	17055	17019	16868	16822	16759	16928	16736	16923	16802	16902	16803	16731	16756	16873	17054	16795	16743	16819	16978	16844	16726	17029	17045	17009	16887	16640	17009	16994	16688	16929	16885	16798	16817	17016	16863	16731	16905	16957	17027	17000	16834	16906	16967	17079	16831	16772	16684	16685	16824	16852	16616	16919	16951	16877	16911	16881	16934	16968	16904	16768	16909	16934	16902	16895	16812	16978	16932	16956	16836	17024	16932	16933	16953	16911	16771	16872	16852	16948	16969	16812	16901	16854	16750	16703	16603	16978	16838	17071	16754	16977	16800	16845	16855	16948	16803	16683	16728	16978	16769	16859	17024	16919	16870	16878	16772	17094	16855	16994	16846	16789	16885	16713	16921	16651	16836	16751	16781	16891	16945	16954	16857	16816	16781	16999	16796	16773	16771	16811	16836	16928	16922	16869	16621	16815	16800	16896	16898	16977	16979	16958	16574	17033	16963	16691	16735	16765	16726	17051	16838	16733	16801	17036	16561	16818	16858	16995	16977	17016	16982	16954	16794	16968	17013	16662	16702	16695	16875	16785	16751	16765	17053	16955	16995	16744	17017	16917	16572	16828	16935	17019	16835	16923	16900	16815	16953	16649	16943	16924	16923	16687	16842	16789	16830	17129	16693	16769	16830	16822	16833	16682	16781	16709	16978	16996	16698	16749	16957	16884	16950	16866	16957	16948	16879	17042	16857	16778	16726	17053	16844	16899	16972	17111	16940	16996	16937	16943	17080	16774	16870	17010	17033	17097	16995	16864	16961	16802	16929	16801	16919	16999	17009	16836	16855	16972	16993	16871	16684	16890	16891	16870	16901	16869	16762	16819	17054	17024	16846	16785	16833	16917	16851	16953	16850	17050	16815	16823	17067	16862	16799	16763	16937	16666	16962	16846	16892	16921	17205	16712	16928	16770	16749	16813	17015	16864	16799	16858	16699	16857	16799	17014	16860	16702	16837	16966	16855	16931	16996	16743	16716	16615	16894	16889	16844	16783	16779	16949	16865	16954	16985	16739	16976	16858	16979	16963	16895	16785	16811	16705	16751	16986	16807	16642	16735	17027	16865	16996	16752	16756	16582	16712	16794	16745	16856	16963	16847	16923	16691	16853	16934	16887	16786	16904	16891	17109	16655	17028	16951	17009	16815	16752	16858	16789	16847	16907	16809	16741	17009	16797	16968	16686	16929	16952	16812	16821	16953	16836	16950	16850	16666	16757	16954	16893	16785	16780	16804	16967	16784	17040	16846	16953	16886	16895	16614	16765	16861	16636	16921	16750	16855	16763	17097	16731	17040	16846	16978	16871	16746	16996	16929	16917	16796	16813	16952	16607	16916	16841	16890	16791	16888	16691	17110	16787	16850	16610	16886	16986	16914	16882	16776	16739	16830	17160	16839	16691	16811	16987	16714	16976	16703	16871	16769	16876	16820	16809	16971	16807	16882	16986	16986	17183	16630	16902	16647	16678	16734	16725	16948	16978	16865	16835	16903	16643	16749	16970	16976	16889	16720	16927	16877	16817	17042	16851	16835	16799	16930	17047	16946	16966	16942	17017	16747	16713	16795	16692	16683	16961	17051	16888	16770	16837	16852	16974	16861	16799	16919	16885	17001	16740	16764	16769	16811	16888	16833	16728	16764	16860	16813	16860	16756	16917	16965	16869	16811	16760	16768	16930	16694	17065	16770	16854	16738	17063	16897	16985	16745	16837	16837	16942	16751	16977	16849	16869	16900	16913	16949	16844	16695	16751	16881	17046	16696	16845	16941	16940	16936	16941	16751	16994	16784	17137	16808	16789	16812	16940	16885	16910	16841	16783	16929	16867	16940	16933	16992	16917	17042	17062	16956	16703	16879	16840	17158	16883	16822	16909	16861	16796	16914	16721	16743	16858	16951	16805	16957	16772	16778	17065	16841	16704	16755	16763	16928	16882	16976	16724	16852	16805	16772	16826	16816	16936	16808	16932	16688	16750	16853	16728	16905	17031	16913	16867	16816	16839	16753	16931	16792	16837	16897	16975	16763	16728	16993	16929	17061	17037	16793	16954	17016	16686	16864	16777	16749	16939	16796	16862	16804	16570	16694	16837	16818	16932	16662	16830	16934	17041	16765	17009	16834	16755	16832	16949	16738	16825	16733	16888	16903	16769	16997	16630	16857	16892	16823	16846	16944	16966	16953	16845	16922	16936	16818	16922	16832	16560	16948	16854	16933	16939	16856	16932	16733	16865	16857	16875	16743	16595	16831	16734	16914	16835	16727	16740	16687	16760	16876	16992	17091	16898	16858	16943	17039	16922	16803	16635	16804	16703	16892	16883	16806	16823	16931	17013	16851	16817	16606	16818	16731	16995	16832	16927	16831	16939	16935	16964	16923	16877	16773	16752	16672	16921	16662	16562	16860	17076	16890	16771	17017	17164	16855	16743	16825	16887	16804	16698	16899	16985	16825	16899	16927	16984	16844	17023	17242	16846	16826	16798	16811	16901	16893	16870	16879	16910	16862	17029	16922	16870	16853	16839	16953	16863	17011	16932	17041	17026	16735	16844	16692	16634	16910	16997	16689	17103	16897	17022	16921	16972	17003	16781	16905	16743	16762	17035	16756	16894	16799	16999	16958	16978	16761	16794	16874	16581	16607	16683	16903	16880	16705	16767	16709	17156	16847	16949	16853	16818	17015	16841	16593	16696	16701	16896	16864	16885	17063	16669	16725	16920	16908	16969	16768	16856	16814	16838	16925	16669	16804	16824	16904	16567	16804	16811	16833	16822	16958	16707	16782	16868	16896	16881	16596	16878	16840	16800	16800	16791	16827	16679	16857	16858	16816	16772	16766	16988	16901	16882	17143	16823	17010	16822	16855	16876	16698	16804	16844	16925	16857	16840	17033	16956	16767	16833	16911	16783	16760	16860	16808	17065	16767	16870	16865	16875	17030	16972	16974	16860	16883	17038	16845	16896	16815	16784	16870	16891	17011	16737	16916	16785	17072	16891	16869	16918	16760	16821	16797	16980	16973	16821	16970	16783	16898	16779	16770	16789	16889	17023	16779	16921	17061	16815	16937	16992	16855	16914	16911	16859	17022	16799	16844	17076	16878	16823	16954	16992	16932	16761	16966	16890	16880	17169	16907	16798	16761	16641	16829	16936	16840	17021	16842	16968	16847	16736	16854	16774	16716	16797	16826	16811	16720	16800	16781	17034	16656	16812	16786	16785	16947	16904	16674	16808	16805	17047	16851	16966	16937	16943	16943	16821	16732	17004	16860	16860	16738	16901	16844	16739	16821	16833	16919	16975	16871	16645	16848	16837	16747	16972	16866	16943	16835	16747	16909	17021	16890	17093	16862	16902	16624	16896	16756	16766	16980	16937	16678	16838	16843	16930	16993	17073	16886	16751	16905	16725	16931	16864	16893	17119	16953	16799	17171	16865	16899	16957	16899	17011	16786	16676	17053	16829	16658	16681	16782	17038	16840	16683	17009	17039	16848	16855	16832	16940	16818	16729	16787	16917	16698	16910	16902	16866	16942	16868	17028	16947	16838	16775	16863	16725	16821	16675	16669	16601	16790	16812	17041	16984	16611	16916	16838	16892	16792	16829	16933	16976	16869	17026	16924	16781	16637	16889	16649	16829	16809	16946	16759	17047	16931	16824	16861	16927	16935	16937	16983	16764	16783	16945	16590	16792	16883	16997	16914	17035	16921	16640	16994	17006	16953	17028	16846	16743	16791	16955	17083	16879	16860	16981	16737	16792	16944	16962	16889	16850	16822	16693	16890	16833	16940	17035	17017	16671	16887	16745	16950	16801	16901	16824	17018	16844	16792	17016	16854	16899	16930	16688	16969	16947	16849	16858	16834	16848	16805	16610	16821	16787	16894	16900	17054	16958	16970	16935	16751	16819	16823	16849	16701	16703	16771	16932	16864	16852	16896	16759	16790	16758	16702	16803	16971	16861	16988	16905	16916	16752	16978	16973	16829	16894	17011	16883	16736	16988	16745	16885	16735	16845	16888	16973	16869	16814	16797	16528	16801	16965	16988
25801	39469	45967	43994	36867	32955	31573	28374	23821	21310	22693	19341	17106	16150	15664	15911	15524	14229	14114	14229	14193	14193	14012	13901	13791	13729	13979	13808	13687	13361	13632	13424	13460	13333	13314	13230	13333	13487	13386	13244	13314	13345	13167	13351	13292	13262	13418	13364	13376	13285	13238	13174	13378	13325	13265	13267	13408	13319	13365	13305	13368	13277	13406	13465	13248	13319	13397	13110	13294	13435	13343	13310	13366	13072	13290	13289	13449	13144	13253	13402	13152	13324	13320	13389	13310	13262	13374	13462	13228	13193	13172	13355	13251	13260	13268	13130	13139	13199	13241	13245	13143	13383	13256	13305	13128	13238	13348	13263	13343	13377	13209	13315	13252	13104	13144	13272	13239	13212	13302	13356	13336	13251	13187	13282	13299	13222	13378	13448	13216	13212	13042	13305	13298	13464	13212	13255	13353	13260	13277	13304	13300	13305	13208	13287	13367	13364	13220	13230	13178	13297	13407	13418	13171	13125	13375	13331	13193	13292	13355	13295	13076	13270	13378	13268	13403	13163	13228	13199	13152	13473	13215	13239	13280	13205	13311	13356	13307	13372	13290	13446	13080	13243	13417	13332	13431	13369	13243	13191	13292	13362	13301	13288	13270	13386	13395	13325	13281	13383	13361	13189	13176	13337	13312	13267	13192	13294	13184	13306	13265	13252	13222	13387	13103	13481	13157	13238	13201	13248	13218	13194	13309	13332	13274	13170	13273	13140	13329	13194	13222	13366	13330	13301	13369	13432	13293	13253	13237	13321	13172	13384	13439	13287	13417	13314	13344	13381	13300	13255	13168	13252	13176	13257	13283	13214	13400	13384	13402	13246	13346	13266	13292	13442	13363	13163	13290	13399	13173	13350	13302	13316	13288	13156	13196	13059	13099	13263	13197	13276	13268	13359	13413	13335	13241	13267	13101	13366	13145	13284	13271	13280	13428	13239	13288	13339	13188	13385	13326	13162	13257	13290	13270	13336	13272	13203	13251	13248	13127	13268	13306	13336	13414	13280	13305	13333	13365	13376	13430	13277	13431	13233	13347	13397	13244	13298	13435	13207	13193	13289	13207	13202	13145	13361	13277	13310	13376	13213	13306	13284	13359	13229	13520	13127	13403	13259	13245	13438	13475	13278	13349	13390	13218	13418	13345	13320	13376	13219	13145	13208	13282	13264	13221	13355	13292	13264	13392	13467	13358	13398	13365	13484	13296	13328	13289	13125	13210	13369	13224	13303	13555	13327	13170	13290	13446	13230	13391	13328	13366	13401	13165	13158	13277	13267	13236	13224	13236	13332	13390	13243	13181	13201	13336	13251	13395	13129	13338	13233	13164	13251	13336	13383	13373	13449	13245	13329	13382	13400	13351	13321	13378	13312	13373	13208	13214	13458	13265	13294	13251	13183	13170	13281	13448	13381	13337	13256	13333	13290	13497	13181	13358	13321	13298	13381	13178	13133	13293	13213	13216	13160	13332	13182	13252	13342	13223	13227	13255	13147	13163	13294	13185	13117	13166	13430	13344	13159	13269	13289	13311	13223	13311	13282	13357	13403	13344	13214	13195	13339	13162	13256	13249	13353	13339	13287	13292	13383	13380	13403	13214	13448	13289	13271	13456	13269	13301	13288	13320	13330	13184	13315	13494	13217	13281	13237	13335	13341	13502	13322	13383	13457	13302	13261	13213	13311	13284	13343	13230	13318	13358	13146	13359	13427	13351	13182	13231	13357	13249	13305	13158	13237	13207	13348	13165	13327	13326	13214	13197	13336	13174	13205	13235	13358	13273	13381	13342	13341	13412	13267	13246	13313	13347	13229	13180	13260	13342	13347	13297	13354	13421	13345	13216	13356	13242	13259	13267	13353	13125	13238	13488	13404	13334	13482	13361	13313	13304	13129	13251	13325	13304	13223	13288	13249	13379	13278	13286	13372	13546	13180	13320	13341	13190	13125	13412	13446	13128	13182	13563	13272	13320	13338	13237	13363	13228	13294	13404	13304	13367	13319	13232	13267	13203	13295	13227	13146	13154	13396	13373	13203	13235	13298	13426	13519	13326	13271	13237	13326	13170	13404	13317	13304	13367	13428	13349	13345	13357	13418	13264	13316	13143	13239	13204	13302	13334	13193	13394	13266	13354	13349	13359	13287	13420	13359	13413	13424	13407	13317	13286	13317	13392	13232	13302	13228	13430	13227	13232	13199	13357	13331	13333	13265	13455	13288	13241	13205	13346	13317	13313	13405	13251	13428	13357	13333	13307	13224	13376	13340	13340	13205	13230	13338	13224	13290	13365	13280	13266	13191	13297	13279	13353	13230	13407	13128	13295	13165	13283	13477	13341	13324	13207	13183	13278	13400	13385	13272	13237	13352	13224	13226	13356	13330	13401	13168	13303	13263	13165	13186	13347	13325	13265	13148	13317	13329	13408	13141	13270	13329	13370	13264	13342	13423	13456	13293	13303	13378	13249	13214	13192	13318	13195	13376	13302	13323	13409	13278	13282	13210	13273	13396	13294	13152	13478	13146	13326	13228	13274	13179	13353	13133	13449	13367	13439	13335	13415	13372	13357	13089	13166	13282	13336	13267	13071	13310	13299	13338	13434	13293	13140	13254	13318	13346	13400	13226	13412	13084	13387	13299	13267	13027	13281	13380	13352	13126	13087	13478	13086	13352	13543	13349	13283	13195	13501	13328	13370	13229	13127	13343	13130	13426	13365	13366	13321	13315	13293	13191	13160	13415	13229	13390	13328	13185	13206	13314	13289	13412	13376	13326	13307	13160	13272	13302	13429	13294	13303	13456	13277	13407	13366	13262	13300	13262	13466	13361	13383	13244	13277	13302	13231	13321	13310	13209	13304	13291	13362	13318	13216	13449	13281	13441	13249	13329	13252	13380	13164	13217	13215	13255	13167	13226	13318	13246	13276	13351	13405	13328	13435	13046	13081	13224	13348	13216	13304	13196	13287	13341	13175	13168	13216	13369	13180	13275	13508	13241	13198	13309	13386	13254	13164	13357	13288	13291	13214	13287	13401	13330	13188	13337	13326	13379	13415	13356	13428	13284	13346	13263	13177	13364	13353	13340	13402	13200	13318	13362	13301	13216	13159	13287	13417	13389	13353	13139	13181	13270	13324	13401	13284	13363	13377	13208	13259	13264	13283	13299	13265	13186	13254	13417	13330	13283	13278	13117	13322	13353	13227	13320	13328	13116	13215	13414	13411	13339	13295	13607	13253	13202	13272	13371	13305	13259	13333	13383	13115	13478	13470	13345	13230	13319	13353	13221	13260	13338	13408	13294	13223	13288	13283	13363	13298	13294	13352	13236	13318	13260	13397	13155	13352	13310	13233	13325	13429	13244	13214	13338	13253	13357	13377	13175	13121	13354	13257	13206	13332	13224	13308	13363	13313	13412	13288	13421	13332	13337	13373	13360	13264	13370	13371	13180	13254	13388	13341	13344	13146	13294	13221	13277	13287	13290	13215	13272	13080	13272	13255	13296	13251	13244	13243	13269	13171	13313	13467	13249	13424	13111	13385	13282	13369	13290	13325	13404	13170	13232	13218	13285	13330	13210	13379	13469	13299	13322	13267	13249	13255	13325	13415	13445	13325	13126	13361	13322	13410	13438	13355	13206	13391	13311	13307	13137	13359	13398	13215	13290	13157	13342	13228	13386	13221	13263	13422	13295	13375	13314	13187	13328	13218	13252	13238	13193	13214	13235	13360	13311	13170	13350	13249	13367	13294	13284	13184	13310	13290	13428	13203	13154	13199	13417	13250	13220	13267	13168	13224	13155	13241	13248	13211	13321	13292	13174	13420	13215	13462	13298	13248	13416	13439	13167	13198	13483	13267	13351	13241	13459	13443	13233	13452	13396	13167	13195	13283	13327	13256	13117	13383	13174	13225	13226	13279	13300	13349	13197	13329	13254	13253	13383	13190	13209	13253	13380	13262	13437	13217	13456	13348	13379	13330	13336	13255	13428	13544	13361	13306	13116	13382	13164	13355	13356	13333	13337	13325	13303	13286	13099	13321	13339	13332	13212	13250	13095	13181	13315	13289	13216	13211	13499	13328	13226	13399	13397	13230	13345	13196	13434	13267	13208	13202	13201	13325	13320	13258	13165	13286	13154	13289	13320	13233	13342	13438	13246	13259	13417	13358	13245	13370	13293	13208	13291	13397	13299	13318	13318	13259	13258	13282	13408	13227	13297	13308	13137	13390	13301	13146	13164	13230	13227	13391	13245	13205	13435	13207	13357	13135	13275	13393	13295	13189	13298	13338	13291	13214	13238	13463	13371	13343	13323	13102	13400	13354	13114	13279	13135	13452	13271	13288	13303	13390	13289	13290	13287	13261	13303	13610	13169	13314	13304	13175	13406	13258	13278	13246	13364	13258	13254	13174	13361	13325	13246	13235	13457	13286	13356	13203	13253	13353	13338	13316	13386	13284	13406	13301	13275	13549	13275	13370	13485	13526	13261	13296	13181	13130	13238	13184	13312	13310	13316	13372	13197	13112	13179	13159	13356	13302	13296	13168	13336	13236	13196	13376	13298	13227	13277	13274	13176	13254	13265	13189	13356	13385	13374	13180	13191	13374	13138	13366	13251	13191	13313	13235	13345	13428	13137	13332	13345	13236	13376	13356	13137	13226	13403	13291	13297	13322	13219	13354	13252	13183	13130	13428	13206	13306	13244	13223	13322	13296	13320	13424	13295	13249	13269	13274	13281	13087	13271	13353	13357	13273	13266	13253	13194	13438	13367	13332	13256	13349	13249	13288	13290	13206	13317	13231	13340	13227	13179	13286	13329	13006	13309	13159	13326	13192	13257	13293	13275	13280	13287	13413	13312	13222	13288	13233	13319	13295	13297	13270	13288	13299	13180	13430	13379	13293	13350	13311	13360	13405	13337	13400	13128	13503	13299	13373	13426	13186	13350	13294	13210	13509	13249	13383	13359	13324	13182	13300	13280	13216	13359	13263	13279	13479	13179	13256	13407	13252	13182	13221	13326	13226	13279	13265	13134	13250	13334	13317	13131	13390	13208	13404	13411	13366	13303	13334	13277	13166	13268	13176	13364	13352	13227	13366	13217	13276	13237	13194	13259	13248	13346	13260	13243	13237	13304	13247	13401
26363	22175	32579	33553	31327	33712	34352	29483	27443	26432	24393	23489	22023	20965	19859	19260	18740	18243	17915	17696	17186	17518	17241	17428	17286	17385	17110	17202	17188	16976	16893	17007	17016	16807	16863	16988	16891	16993	16866	16836	16828	16804	16715	16902	16939	16627	16778	16813	16636	16815	16827	16859	16497	16656	16809	16703	16709	16540	16795	16661	16861	16923	16713	16729	16849	16804	16534	16633	16882	16702	16973	16684	16796	16741	16776	16831	16902	16752	16653	16508	16725	16717	16596	16529	16660	16734	16621	16646	16793	16849	16888	16721	16651	16655	16907	16732	16550	16709	16559	16841	16783	16586	16876	16688	16642	16698	16786	16890	16650	16893	16789	16740	16973	16794	16705	16642	16761	16717	16574	16816	16550	16627	16688	16922	16576	16751	16770	16732	16495	16869	16491	16753	16744	16738	16551	16798	16762	16867	16849	16659	16735	16672	16809	16718	16914	16776	16923	16723	16890	16550	16628	17005	16808	16680	16952	16659	16501	16687	16537	16876	16761	16850	16795	16709	16763	16605	16654	16902	16870	16814	16717	16855	16860	16749	16759	16527	16688	16923	16709	16732	16800	16859	16574	16656	16693	16917	16749	16781	16723	16675	16758	16987	16915	16731	16795	16846	16626	16828	16790	16830	16800	16677	16801	16728	16947	16804	16592	16847	16722	16726	16657	16488	16769	16738	16853	16723	16804	16762	16674	16802	16702	16622	16748	16732	16664	16842	16557	16864	16782	16670	16859	16769	16869	16869	16771	16772	16934	16604	16995	16795	16596	16805	16796	16849	16587	16632	16586	16821	16787	16852	16774	16749	16817	16851	16876	16732	16657	16705	16531	16686	16944	16755	16635	16430	16795	16703	16773	16734	16390	16703	16745	16663	16847	16756	16911	16662	16877	16748	16908	16610	16738	16563	16763	16585	16775	16715	16719	16780	16467	16726	16729	16779	16740	16717	16753	16914	16857	16886	16863	16640	16803	16873	16956	16772	16864	16900	16758	16686	16654	16628	16507	16566	16684	16663	16606	16947	16733	16710	16513	16854	16663	16639	16712	16857	16919	16532	16884	16779	16648	16782	16818	16642	16696	16665	16714	16809	16655	16751	17025	16852	16758	16829	16865	16648	16626	16701	16641	16742	16485	16685	16762	16595	16589	16736	16755	16772	16665	16762	16682	16618	16638	16659	16598	16855	16746	16824	16700	16808	16537	16652	16834	16703	16699	16868	16858	16647	16499	16775	16776	16588	16841	16579	16878	16823	16787	16692	16743	16928	16888	16610	16685	16564	16596	16700	16761	16981	16759	16548	16533	16604	16837	16649	16710	16814	16705	16633	16722	16824	16592	16712	16722	16751	16809	16844	16662	16661	16633	16692	16722	16795	16856	16917	16775	16697	16770	16679	16767	16717	16675	16833	16666	16544	16782	16799	16818	16791	16757	16801	16690	16774	16812	16574	16718	16727	16813	16757	16730	16719	16586	16780	16691	16720	16708	16859	16732	16815	16747	16824	16658	16615	16848	16816	16852	16788	16793	16658	16760	16595	16722	16910	16701	16581	16666	16641	16873	16774	16789	16664	16864	16891	16753	16595	16566	16749	16872	16753	16846	16678	16835	16697	16779	16736	16594	16911	16627	16811	16747	16799	16673	16583	16809	16700	16788	16627	16787	16694	16861	16812	16808	16791	16823	16811	16756	16851	16755	16684	16719	16857	16816	16804	16572	16642	16869	16737	16646	16857	16574	16508	16587	16758	16799	16726	16849	16959	16899	16868	16600	16801	16654	16970	16838	16730	16774	16753	16707	16705	16734	16711	16783	16885	16635	16765	16680	16797	16911	16707	16633	16843	16681	16956	16721	16744	16698	16787	16857	16759	16726	16836	16552	16717	16441	16836	16732	17007	16856	16901	16787	16630	16663	16766	16589	16774	16782	16567	16700	16638	16942	16638	16778	16823	16645	16772	16699	16724	16735	16868	16746	16921	16538	16509	16840	16807	16917	16762	16550	16477	16639	16406	16777	16972	17010	16712	16725	16581	16889	16704	16647	16686	16618	16648	16707	16791	16601	16612	16828	16918	16803	16849	16705	16724	16694	16699	16844	16653	16754	16669	16652	16871	16772	16753	16970	16797	16645	16775	16849	16718	16661	16927	16744	16704	16722	16910	16639	16727	16648	16727	16620	16643	16856	16600	16682	16894	16835	16837	16685	16712	16802	16740	16803	16697	16858	16633	16632	16791	16713	16805	16614	16620	16814	16627	16705	16902	16779	16697	16652	16695	16754	16888	16881	16788	16721	16745	16771	16720	16910	16876	16765	16826	16631	16742	16810	16765	17007	16817	16632	16937	16902	16657	16901	16666	16797	16722	16812	16816	16624	16636	16750	16928	16779	16742	16865	16780	16936	16733	16551	16792	16818	16692	16752	16631	16825	16871	16759	16827	16482	16731	16724	16947	16911	16778	16734	16697	16690	16757	16789	16773	16677	16849	16633	16739	16648	16684	16599	16652	16703	16563	16694	16798	16876	16592	16592	16578	16696	16778	16725	16815	16753	16677	16815	16649	16848	16655	16724	16749	16745	16883	16444	16509	16646	16857	16768	16789	17018	16725	16751	16738	16803	16892	16786	16754	16846	16657	16788	16704	16806	16875	16579	16783	16545	16748	16728	16798	16739	16759	16732	16575	16900	16910	16370	16724	16638	16741	16760	16877	16619	16682	16663	16720	16653	16678	16793	16707	16635	16773	16790	16825	16665	16804	16593	16759	16541	16706	16588	16734	16716	16824	16869	16634	16565	16572	16606	16724	16644	16964	16756	16743	16826	16743	16907	16675	16529	16855	16886	16700	16769	16655	16895	16787	16843	16702	16685	16805	16658	16747	16811	16857	16819	16777	16713	16725	16570	16993	16689	16664	16819	17027	16886	16939	16865	16628	16728	16916	16791	16713	16731	16892	16800	16805	16894	16853	16668	16644	16824	16745	16719	16519	16734	16989	16850	16955	16734	16574	16690	16883	16773	16669	16577	16499	16792	16919	16699	16715	16667	16573	16771	16773	16874	16716	16776	16587	16744	16630	16522	16533	16687	16601	16928	16806	16808	16767	16625	16578	16849	16978	16713	16783	16702	16867	16882	16576	16738	16627	16821	16592	16677	16728	16756	16781	16829	16617	16678	16787	16656	16833	16709	16856	16669	16551	16691	16712	16940	16591	16699	16751	16843	16731	16710	16703	16697	16535	16586	16513	16829	16866	16722	16842	16757	16760	16811	16762	16866	16655	16772	16659	16740	16693	16886	16612	16864	16754	16828	16668	16733	16623	16810	16857	16603	16725	16811	16632	16863	16805	16890	16745	16569	16621	16779	16664	16664	16829	16740	16695	16829	16798	16681	16751	16788	16820	16702	16510	16664	16676	16609	16703	16656	16567	16995	16735	16853	16925	16786	16655	17005	16651	16654	16706	16762	16691	16549	16646	16613	16777	16763	16900	16595	16673	16723	16869	16830	16768	17016	16964	16637	16672	16961	16788	16501	16598	16857	16706	16643	16804	16837	16735	16753	16741	16604	16649	16714	16656	16662	16790	16752	16664	16731	16796	16933	16728	16768	16953	16980	16930	16774	16680	16776	16793	16571	16747	16894	16728	16767	16758	16994	16769	16702	16853	16735	16527	16936	16609	16634	16827	16871	16711	16814	16911	16725	16603	17040	16703	16596	16622	16632	16696	16578	16936	16876	16555	16774	16885	16815	16918	16761	16597	16666	16767	16396	16709	16723	16614	16797	16758	17052	16704	16755	16843	16696	16974	16778	16691	16619	16579	16836	16685	16856	16956	16735	16631	16739	16701	16671	16564	16671	16543	16589	16706	16643	16820	16651	16805	16486	16870	16677	16833	16675	16977	16781	16611	16904	16760	16688	16826	16701	16834	16560	16653	16812	16652	16750	16689	16638	16685	16685	16637	16826	16607	16713	16764	16741	16960	16850	16724	16803	16796	16763	16674	16743	16743	16676	16752	16859	16746	16772	16763	16846	16638	16687	16818	16847	16616	16787	16753	16936	16657	16681	16868	16655	16713	16729	16612	16873	16601	16640	16661	16617	16853	16885	16687	16787	16638	16825	16868	16749	16656	16696	16792	16762	16845	16719	16874	16755	16606	17038	16671	16571	16759	16691	16631	16644	16533	16697	16543	16766	16728	16681	16738	16736	16681	16712	16717	16731	16783	16813	16698	16791	16612	16573	16665	16938	16850	16761	16776	16645	16937	16566	16829	16690	16918	16719	16578	16630	16811	16832	16730	16832	16861	16748	16597	16739	16607	16758	16774	16488	16708	16652	17008	16911	16520	16890	16638	16628	16522	16811	16585	16654	16674	16652	16544	16648	16636	16772	16687	16726	16770	16494	16611	16805	16747	16879	16747	16838	16666	16631	16867	16990	16856	16643	16516	16593	16711	16718	16657	16745	16750	16672	16744	16832	16805	16596	16711	16536	16836	16820	16807	16744	16614	16785	16745	16666	16681	16940	16608	16815	16741	16876	16613	16895	16608	16842	16669	16949	16837	16828	16774	16799	16701	16781	16958	16766	16923	16775	16609	16650	16769	16747	16632	16778	16710	16684	16832	16964	16682	16793	16967	16881	16875	16715	16866	16592	16608	16720	16581	16616	16651	16702	16666	16640	16665	16631	16771	16790	16688	16867	16740	16971	16725	16604	16760	16734	16588	16563	16742	16804	16734	16583	16691	16889	16701	16563	16845	17143	16873	16808	16696	16815	16742	16890	16690	16737	16678	16568	16744	16807	16857	16841	16675	16819	16660	16610	16875	16866	16621	16734	16711	16809	16788	16564	16660	16868	16840	16679	16565	16677	16606	16731	16634	16928	16768	16711	16794	16923	16839	16802	16794	16729	16472	16543	16636	16771	16702	16688	16580	16932	16600	16824	16621	16701	16868	16731	16790	16652	16764	16878	16691	16686	16893	16861	16632	16510	16860	16805	16762	16751	16818	16890	16775	16818	16721	16786	16710	16658	16778	16766	16642	16694	16710	16666	16698	16771	16712	16858	16684	16775	16762	16641	16619	16596	16780	16543	16911	16844	16606	16819	16825	16800	16587	16753	16953	16735	16866	16688	16923	16643	16703	16559	16715
23984	44312	50847	45683	39217	36448	34959	30863	28148	26914	24505	22674	21261	19170	17874	16614	15952	15328	14675	14629	14365	14669	14434	14351	14336	14147	13796	13613	13675	13589	13530	13512	13475	13618	13416	13472	13477	13192	13300	13417	13281	13447	13329	13408	13355	13331	13420	13375	13303	13294	13316	13191	13146	13257	13364	13324	13086	13384	13181	13272	13332	13401	13167	13339	13226	13133	13324	13452	13282	13291	13208	13289	13120	13312	13317	13129	13313	13074	13303	13342	13229	13410	13219	13215	13293	13332	13377	13183	13262	13355	13432	13253	13297	13375	13201	13350	13261	13258	13157	13218	13245	13252	13187	13183	13218	13324	13294	13154	13008	13216	13310	13515	13337	13087	13225	13309	13197	13265	13283	13351	13351	13260	13331	13318	13288	13397	13389	13246	13145	13250	13366	13262	13176	13208	13265	13359	13160	13217	13182	13188	13126	13307	13363	13284	13250	13234	13285	13272	13347	13302	13272	13263	13329	13366	13092	13110	13256	13329	13137	13316	13174	13220	13299	13369	13508	13191	13311	13380	13266	13254	13427	13250	13251	13306	13264	13303	13311	13384	13300	13225	13242	13357	13209	13349	13327	13450	13294	13368	13113	13315	13406	13189	13240	13237	13313	13427	13376	13251	13389	13250	13408	13345	13223	13245	13153	13266	13218	13147	13282	13141	13318	13263	13343	13161	13288	13378	13218	13336	13283	13301	13310	13279	13427	13285	13338	13307	13107	13394	13177	13292	13287	13203	13215	13277	13324	13234	13293	13100	13426	13149	13145	13403	13289	13225	13352	13240	13328	13341	13242	13353	13112	13261	13271	13226	13209	13331	13306	13204	13374	13247	13351	13257	13424	13218	13225	13223	13287	13407	13387	13276	13403	13213	13139	13251	13236	13240	13275	13127	13151	13189	13015	13289	13199	13405	13309	13242	13223	13267	13355	13288	13224	13230	13286	13508	13269	13222	13249	13143	13346	13028	13256	13186	13184	13226	13294	13398	13085	13267	13194	13131	13185	13272	13244	13288	13246	13321	13277	13249	13214	13061	13419	13122	13216	13259	13371	13274	13067	13349	13323	13131	13368	13356	13062	13456	13154	13181	13078	13339	13033	13236	13310	13290	13293	13422	13170	13250	13309	13285	13177	13215	13354	13375	13100	13165	13377	13181	13228	13381	13352	13334	13398	13105	13258	13350	13387	13367	13200	13265	13217	13386	13191	13206	13236	13061	13231	13407	13185	13319	13193	13197	13193	13356	13224	13116	13178	13154	13173	13243	13292	13231	13202	13099	13111	13133	13418	13281	13070	13401	13121	13365	13398	13225	13124	13275	13141	13210	13343	13214	13335	13519	13280	13130	13142	13314	13109	13180	13305	13296	13293	13146	13135	13327	13287	13156	13197	13313	13262	13124	13305	13309	13196	13244	13314	13483	13273	13111	13108	13307	13171	13268	13255	13420	13373	13181	13204	13244	13256	13357	13047	13246	13326	13260	13227	13249	13327	13136	13344	13186	13424	13231	13295	13182	13289	13105	13334	13224	13359	13195	13325	13359	13371	13224	13261	13127	13316	13399	13108	13325	13280	13231	13311	13345	13278	13260	13295	13444	13082	13190	13394	13196	13363	13239	13354	13068	13220	13237	13306	13292	13208	13321	13275	13209	13379	13331	13161	13263	13168	13167	13236	13177	13080	13275	13075	13271	13299	13425	13150	13224	13240	13202	13417	13235	13430	13079	13095	13272	13155	13218	13461	13173	13304	13061	13084	13202	13269	13265	13306	13342	13210	13136	13262	13305	13168	13363	13240	13260	13206	13080	13277	13186	13293	13201	13245	13338	13284	13269	13346	13297	13270	13208	13255	13230	13389	13236	13233	13433	13222	13213	13224	13220	13312	13392	13288	13194	13237	13193	13206	13297	13239	13302	13472	13328	13314	13329	13336	13347	13296	13215	13441	13341	13123	13330	13349	13337	13384	13223	13312	13330	13333	13323	13166	13431	13230	13111	13297	13281	13260	13201	13216	13157	13281	13245	13102	13219	13210	13267	13296	13348	13267	13302	13350	13236	13177	13386	13324	13061	13477	13235	13425	13085	13271	13264	13142	13232	13186	13253	13245	13319	13259	13312	13215	13250	13228	13352	13291	13295	13271	13172	13361	13148	13341	13319	13111	13158	13372	13349	13255	13273	13175	13066	13204	13221	13273	13230	13217	13193	13344	13318	12998	13180	13250	13339	13449	13174	13170	13259	13379	13263	13262	13356	13245	13405	13309	13285	13356	13237	13247	13008	13082	13498	13211	13353	13223	13241	13214	13317	13199	13381	13249	13247	13246	13316	13078	13076	13240	13239	13206	13268	13427	13079	13129	13376	13118	13223	13192	13289	13280	13240	13192	13344	13285	13258	13289	13247	13366	13260	13156	13328	13325	13308	13212	13233	13058	13321	13258	13449	13338	13197	13360	13299	13234	13307	13329	13402	13081	13377	13329	13285	13115	13312	13288	13249	13219	13197	13275	13301	13275	13283	13210	13328	13165	13259	13412	13259	13199	13258	13294	13432	13235	13032	13272	13224	13250	13190	13174	13362	13321	13280	13181	13218	13285	13296	13311	13248	13271	13309	13207	13132	13157	13090	13351	13250	13225	13293	13232	13367	13306	13133	13369	13324	13208	13080	13236	13410	13008	13314	13311	13467	13117	13243	13320	13299	13043	13249	13332	13197	13337	13183	13478	13287	13359	13187	13231	13248	13471	13202	13288	13122	13303	13233	13246	13286	13151	13393	13271	13169	13068	13286	13274	13278	13269	13238	13395	13219	13112	13174	13394	13189	13423	13096	13212	13196	13487	13329	13362	13189	13359	13121	13186	13360	13304	13281	13188	13295	13328	13313	13332	13196	13213	13248	13355	13160	13333	13229	13444	13300	13309	13294	13243	13183	13232	13360	13399	13331	13347	13253	13230	13143	13219	13203	13372	13309	13226	13401	13202	13235	13215	13272	13187	13250	13343	13082	13166	13371	13233	13138	13299	13179	13031	13085	13442	13253	13321	13267	13266	13198	13369	13240	13196	13338	13293	13092	13127	13213	13261	13265	13198	13271	13377	13191	13347	13226	13296	13176	13205	13242	13352	13178	13369	13299	13195	13175	13313	13273	13276	13442	13218	13301	13271	13083	13176	13241	13231	13018	13354	13425	13204	13360	13210	13249	13325	13274	13165	13206	13244	13295	13168	13343	13309	13212	13249	13174	13248	13241	13382	13182	13104	13188	13390	13393	13201	13187	13312	13160	13212	13341	13210	13027	13127	13201	13402	13228	13325	13250	13254	12980	13284	13256	13276	13337	13339	13389	13261	13310	13242	13245	13235	13218	13262	13215	13393	13280	13205	13222	13230	13454	13179	13375	13323	13270	13102	13376	13457	13225	13273	13166	13291	13430	13251	13401	13383	13225	13197	13219	13179	13021	13417	13222	13200	13431	13289	13252	13261	13288	13305	13306	13163	13245	13381	13254	13206	13179	13282	13128	13385	13181	13297	13129	13258	13288	13166	13286	13410	13309	13171	13290	13329	13125	13312	13116	13406	13467	13084	13222	13152	13236	13203	13189	13214	13266	13283	13100	13314	13278	13241	13089	13186	13084	13272	13244	13299	13286	13293	13329	13199	13188	13159	13258	13087	13288	13264	13354	13149	13125	13385	13224	13158	13274	13288	13281	13326	13355	13194	13244	13179	13321	13315	13255	13273	13231	13207	13101	13155	13382	13188	13222	13194	13084	13350	13308	13430	13226	13057	13057	13258	13372	13186	13147	13310	13234	13408	13264	13350	13310	13298	13188	13320	13355	13131	13317	13121	13440	13301	13221	13295	13433	13151	13261	13331	13129	13410	13284	13082	13294	13277	13452	13240	13315	13343	13212	13180	13176	13396	13446	13326	13203	13255	13302	13281	13288	13231	13414	13219	13325	13378	13149	13497	13253	13228	13338	13229	13202	13449	13371	13233	13130	13184	13377	13156	13115	13277	13327	13190	13191	13343	13292	13269	13195	13167	13205	13177	13291	13145	13411	13269	13248	13322	13257	13302	13448	13365	13175	13290	13325	13280	13224	13157	13280	13450	13332	13387	13316	13288	13193	13106	13267	13375	13294	13459	13063	13184	13328	13271	13309	13285	13350	13313	13286	13245	13305	13290	13266	13362	13279	13139	13290	13325	13220	13247	13180	13353	13151	13320	13341	13383	13212	13440	13242	13173	13182	13248	13214	13333	13391	13180	13164	13258	13290	13255	13402	13226	13216	13173	13241	13445	13171	13362	13203	13132	13098	13382	13290	13220	13238	13226	13209	13280	13077	13248	13215	13205	13137	13244	13385	13270	13333	13155	13250	13279	13307	13332	13251	13179	13224	13231	13198	13414	13277	13359	13296	13229	13276	13248	13402	13182	13195	13241	13391	13194	13177	13255	13290	13106	13357	13249	13337	13403	13321	13368	13168	13242	13141	12994	13237	13332	13431	13398	13362	13035	13310	13280	13416	13220	13265	13196	13222	13350	13384	13337	13283	13220	13301	13193	13183	13243	13236	13423	13358	13412	13256	13290	13345	13352	13335	13335	13268	13280	13350	13243	13251	13299	13320	13165	13306	13151	13232	13311	13179	13191	13092	13377	13421	13276	13328	13289	13281	13337	13232	13169	13225	13368	13343	13262	13337	13275	13295	13443	13164	13311	13225	13335	13215	13331	13263	13246	13397	13209	13427	13189	13323	13369	13407	13287	13117	13184	13211	13538	13366	13337	13176	13230	13140	13275	13424	13211	13293	13180	13258	13160	13198	13212	13132	13229	13183	13160	13268	13167	13235	13279	13249	13168	13215	13288	13289	13357	13316	13342	13281	13120	13094	13243	13401	13304	13329	13265	13428	13194	13324	13260	13238	13245	13154	13241	13292	13212	13282	13330	13367	13351	13191	13050	13261	13410	13343	13307	13177	13262	13250	13349	13234	13224	13289	13172	13304	13152	13315	13403	13159	13144	13053	13231	13213	13340	13281	13333	13305	13324	13304	13375	13236	13334	13322	13392	13175	13350	13338	13284	13321	13164	13225	13254	13410	13323	13343	13278	13244	13270	13166	13212	13248	13305	13295	13363	13364	13267	13352
24731	21652	29732	26674	27468	36713	39627	33371	30749	29227	26213	24310	22974	21422	20322	19441	18631	18689	18751	18327	18295	18058	18120	17673	17660	17434	17481	17506	17265	17262	17380	17051	16980	16905	17198	16956	16913	16761	16753	17133	17047	17074	17037	16952	16860	16939	17011	16878	16887	16804	16863	16726	16860	16909	16791	16791	16885	16855	17006	17135	16727	16673	16693	16952	16745	16879	16972	16808	16903	16657	16889	16933	16795	16726	16836	16790	16660	16711	16689	16826	16817	16807	16767	16860	16736	16992	16829	16695	16912	16888	16844	16598	16626	16848	16619	16635	16813	17004	16944	16684	16630	16673	16644	16664	16710	16699	16822	16804	16758	16859	16779	16910	16855	16618	16692	16708	16874	16878	16868	16910	16814	16696	16808	16741	16700	16609	16717	16863	16894	16819	16750	16793	16724	16764	16715	16809	17041	16980	16979	16649	16930	16838	17014	16876	16916	16789	16940	16845	16860	16927	16460	16768	16676	16745	16777	16724	16856	16757	16840	16609	16778	16936	16868	16881	16926	16787	16674	16740	16824	16581	16846	16703	16695	16698	16761	16758	16749	16926	16637	16827	16776	16704	16688	16669	16836	16705	16734	16595	16657	16724	16766	16931	16699	16597	16565	16696	16984	16593	16714	16707	16885	16683	16867	16788	16940	16765	16482	16856	16833	16874	16771	16736	16593	17091	16901	17001	16818	16812	16865	16892	16886	16746	16699	16825	16785	16646	16736	16831	16849	16705	16669	16622	16842	16765	16672	16731	16676	16820	16977	16710	16762	16775	16815	16714	16784	16721	16928	16856	16876	16784	16795	16597	16633	16747	16776	16866	16721	16713	16805	16745	16874	16800	16941	16946	16839	16846	16954	16599	16757	16751	16780	16665	16958	16764	16709	16726	16798	16885	16964	16898	16852	16610	16902	16592	16519	16782	16791	16818	16799	16800	16907	16788	16683	16745	16534	16768	16731	16793	16863	16741	16626	16812	16902	16682	16883	16723	16432	16559	16655	16689	16701	16741	16640	16875	16710	16997	16696	16670	16787	16616	16748	16869	16876	16766	16903	16717	16749	16921	16607	16809	16983	16831	16981	16668	16948	16739	16843	17109	16833	16695	16900	16726	16665	16795	16712	16590	16811	16843	16634	16846	16950	16763	16619	16855	16967	16721	16786	16701	16719	17012	16579	16715	16805	16933	16668	16707	16807	16943	16880	16884	16731	16918	16585	16880	16788	16802	16738	16804	16577	16722	16770	16747	16769	16910	16813	16834	16688	16843	16793	16708	16952	16670	16832	16883	16803	16776	16625	16849	16828	16600	16828	16581	16758	16804	16684	16628	16589	16796	16957	16728	16663	16830	16868	16920	16658	16740	16654	16762	17050	16846	16891	16884	16959	16790	16732	16704	16827	16766	16547	16669	16587	16701	16885	16818	16891	16646	16847	16719	16703	16813	16769	16549	16817	16899	16881	16729	16822	16791	16637	16623	16858	16607	16898	16718	16780	16857	16837	16756	16703	16765	16710	16832	17012	16833	16862	16964	16761	16802	16685	16566	16695	16687	16826	16654	16713	16815	16835	16589	16856	16854	16795	16919	16853	16739	16770	16692	16729	16978	16966	16588	16850	16851	16916	16722	16786	16572	16815	16878	16757	16644	16765	16743	16749	16837	16786	16933	16824	16752	16699	16616	16655	16664	16818	16523	16676	16654	16695	16763	16886	16704	16817	16884	16752	16700	16536	16847	16721	16971	16722	16841	17004	17100	16666	16817	16848	16849	16829	16786	16652	17008	17021	16765	16872	16761	16826	16659	16542	16692	16811	16901	16613	16762	16674	16614	16572	16926	16937	16892	16748	16794	16807	16800	16836	16955	16560	16793	16999	16740	16716	16882	16801	17016	16798	16733	16723	16820	16780	16674	16799	16731	16987	16879	16658	16701	16573	16963	16835	16741	16604	16804	16828	16679	16743	16746	16806	16763	16772	16869	16736	16837	16534	16570	16657	16872	16759	16906	17147	17103	16985	16698	16904	16733	16699	16621	16778	16811	16816	16876	16756	16850	16835	16923	16742	16803	16848	16669	16995	16840	16718	16681	17032	16915	16950	16860	16788	16711	16632	16608	16497	16861	16703	16899	16810	16725	16866	16664	17073	16678	16708	16799	16590	16651	16550	16793	16960	16661	16786	16704	16761	16734	16740	16842	16742	16840	16703	16717	16702	16579	16716	16516	16518	16745	16896	16799	16828	16848	16811	16723	16911	16748	16730	16733	16841	16679	16570	16704	16754	16725	16675	16781	16900	16757	16804	16728	16924	16816	16666	16552	16850	16825	16753	16869	16939	16742	16671	16926	16682	16994	16915	16760	16820	16628	16843	16791	16867	16708	16609	16818	16754	16688	16782	16952	16890	16769	16604	16678	16892	16731	16726	16651	16647	16707	16855	16820	16810	16859	16647	16633	16568	16881	16824	16732	16814	16690	16654	16809	16746	16794	16953	16646	16608	16827	16790	16829	16862	16724	16893	16780	16807	16928	17030	16763	16699	16865	16915	16768	16750	16714	16858	16982	16793	16912	16934	16751	16714	16712	16945	16834	16943	16995	16985	16888	16667	16759	16776	16964	16679	16879	16987	16879	16799	16770	16755	16791	16749	16701	16929	16821	16833	16678	16711	16803	16772	16629	16656	16602	16717	16712	16738	16722	16809	16894	16884	16927	16854	16908	16823	16843	16807	16961	16948	16742	16869	16773	16709	16838	16905	16888	16485	16667	16569	16927	16819	16979	16691	16756	16638	16647	16914	16618	16813	16774	16832	16666	17013	16579	16791	16949	16742	16825	16904	16629	16909	16673	16902	16754	16826	16901	16730	16742	16875	16705	17021	16636	16841	16865	17121	16747	16576	16923	16741	16694	16802	16746	16696	16869	16797	16511	16760	16778	16960	16666	16618	16601	16646	16688	16524	16678	16938	16760	16712	16870	16797	16650	16849	16787	16627	16754	16603	16852	16760	16814	16915	16613	16722	16757	16693	16694	16844	16749	16963	16878	16840	16773	16737	16831	16795	16694	16713	16917	16793	16753	16808	16566	16859	16772	16879	16941	16791	16689	16642	16829	16839	16734	16658	16954	16651	16726	16661	16876	16950	16676	16863	16862	16813	16743	17098	16813	16709	16447	16836	16593	16724	16609	16761	16721	16650	16791	16634	16736	16770	16902	16941	16749	16558	16730	16761	17123	16743	16724	16774	16570	16760	16667	16736	16930	16681	16744	16704	16784	16715	16827	16824	16780	16800	16824	16897	16802	16732	16886	17082	16751	17002	16808	16886	16664	16806	16808	17038	16730	16777	16703	16660	16633	16812	16952	16753	16846	16822	16709	16700	16842	17026	16662	16817	16856	16675	16722	16718	16741	16644	16706	16534	16689	16697	16712	16870	16591	16800	16757	16687	16690	16700	16538	16612	16619	16901	16509	16875	16566	16614	17000	16591	16762	16730	16805	16502	16607	16599	16694	16712	16782	16849	16919	16867	16821	16759	16905	16851	16813	16839	16894	16980	16671	16780	16820	16773	16693	16851	16693	16724	16809	16496	16376	16762	16635	16805	16793	16832	16811	16957	16937	16744	16907	16658	16779	16681	16970	16821	16675	16962	16574	16716	16866	16906	16653	16830	16694	16650	16661	16667	16819	16588	16585	16795	16842	16789	16711	16846	16554	16738	16927	16933	16915	16888	16727	16521	16679	16812	16849	16850	16791	16851	16665	16453	16588	16871	16846	16892	16612	16600	16786	16697	16676	16730	16831	16808	16669	16715	16804	16918	16855	17045	16786	16815	16832	16713	16646	16824	16793	17127	16699	16546	16706	16896	16770	16713	16692	16952	16794	16815	16746	17063	16722	16936	16982	16807	16767	16666	16591	16682	16630	16641	16881	16749	16854	16935	16782	16754	16965	16862	16601	16536	16961	16723	16754	16672	16592	16853	16883	16688	16627	16688	16791	16695	16640	16701	16873	16752	17073	16491	16677	16831	16778	16742	16765	16767	16737	16685	16962	16800	16765	16801	16815	16651	16928	16837	16931	16653	16760	17030	16796	16875	16892	16707	16820	16654	16825	16799	16860	16991	16966	16971	16822	16721	16714	16939	16787	16783	16597	16590	16922	16865	16897	16848	16671	16732	16675	16715	16866	16646	16666	16618	16844	16793	16610	17020	16767	16869	16736	16879	16673	16621	16797	16837	16899	16668	16709	16892	16470	17130	16943	16946	16851	16644	16635	16736	16891	17075	16786	16734	16595	16858	16780	16699	16819	16889	16799	16769	16804	16902	16705	16871	16756	16719	16637	16804	16921	16888	16798	16644	16498	16655	16543	16716	16709	16695	16669	16824	16825	16851	16906	16705	16825	16730	16890	16914	16980	16801	16728	16660	16784	16722	16734	16787	16598	16906	16907	16868	16739	16765	16732	16608	16754	16902	16825	16658	16926	16642	16718	16679	16653	16958	16485	16555	16838	16738	16822	16748	16730	16807	16865	16897	16737	16640	16709	16974	16757	16724	16959	16821	16676	16795	16874	16826	16701	16855	16709	16806	17027	16825	16757	16865	16739	16821	16780	16767	16813	16756	16917	16730	16845	16955	16731	16848	16881	16825	16797	16807	16774	16810	16760	16917	16728	16629	16672	16686	16773	16943	16842	16829	16625	16928	16660	16594	16687	16855	16847	16766	16733	16860	16869	16862	16692	16748	16734	16966	16820	16798	16640	16949	16798	16941	16994	16858	16772	17081	16794	16647	16816	16770	16688	16927	16880	16762	16924	16593	16846	16995	16807	16870	16801	16544	17013	16823	16741	16858	16811	16826	16514	16721	16600	16690	16644	16828	16773	16770	16824	16715	16832	16888	16799	16817	16766	16641	16788	16881	16861	16962	16971	16855	16738	16787	16878	17011	16958	16772	16868	16838	16947	16863	16727	16827	16632	16668	16836	16982	16940	16800	16856	16816	16737	16669	16870	16933	16552	16848	16811	16913	16787	16828	16800	16494	16726	16622	16687	16956	16695	16819	16675	16715	16801	16830	16675	16867	16685	16786	16913	16878	16729	16786	16704	16755	16773	16815	16942	16820	16699	16714	16923	16891	16690	16543	16815	16692	16878
27172	47117	51669	45933	42885	43818	40636	35553	33064	30032	26469	24330	21749	19742	18386	16943	16223	16041	16199	15667	15194	14980	14940	14595	14412	14270	14094	13973	13874	13896	13862	13587	13486	13599	13303	13419	13551	13550	13513	13288	13302	13364	13262	13483	13395	13346	13219	13359	13100	13521	13294	13181	13205	13187	13318	13431	13251	13227	13197	13283	13319	13320	13101	13433	13277	13049	13207	13238	13242	13185	13142	13288	13236	13255	13454	13333	13257	13514	13235	13371	13112	13350	13172	13235	13445	13301	13321	13313	13319	13309	13305	13370	13520	13121	13312	13165	13216	13107	13103	13353	13221	13322	13238	13273	13217	13192	13311	13205	13184	13252	13156	13338	13154	13158	13242	13351	13408	13184	13100	13338	13328	13256	13300	13346	13424	13351	13523	13077	13399	13294	13346	13034	13193	13097	13316	13270	13293	13219	13231	13286	13373	13215	13127	13279	13286	13431	13192	13336	13010	13266	13240	13181	13261	13150	13202	13309	13171	13203	13123	13405	13131	13398	13233	13212	13360	13265	13343	13234	13269	13366	13338	13221	13412	13261	13326	13480	13297	13252	13282	13349	13171	13088	13258	13184	13203	13204	13231	13152	13268	13417	13098	13441	13427	13196	13213	13221	13331	13135	13317	13249	13314	13314	13225	13377	13173	13363	13266	13208	13237	13330	13163	13193	13229	13288	13352	13248	13287	13406	13308	13310	13375	13191	13177	13421	13434	13256	13328	13317	13245	13470	13269	13439	13355	13338	13111	13363	13272	13413	13223	13289	13306	13427	13116	13254	13293	13121	13346	13300	13313	13348	13198	13132	13235	13282	13281	13223	13205	13223	13251	13254	13244	13271	13348	13368	13485	13160	13353	13110	13338	13383	13447	13337	13305	13052	13103	13262	13165	13152	13288	13301	13251	13286	13272	13407	13268	13313	13203	13270	13256	13406	13182	13270	13465	13369	13228	13324	13282	13141	13271	13261	13304	13207	13295	13177	13187	13429	13237	13349	13182	13332	13234	13343	13188	13353	13223	13266	13130	13339	13210	13313	13192	13316	13296	13343	13230	13427	13314	13203	13260	13070	13220	13287	13323	13157	13306	13228	13394	13285	13212	13322	13311	13161	13202	13121	13339	13283	13333	13251	13313	13124	13163	13264	13219	13266	13291	13316	13256	13347	13402	13259	13440	13280	13267	13222	13405	13283	13257	13291	13258	13189	13216	13461	13368	13196	13219	13248	13380	13384	13164	13217	13430	13344	13155	13248	13239	13286	13343	13315	13161	13427	13201	13426	13390	13124	13234	13291	13408	13327	13065	13274	13376	13315	13274	13385	13281	13022	13257	13139	13117	13242	13413	13281	13252	13300	13145	13257	13434	13221	13133	13409	13272	13129	13468	13163	13260	13234	13186	13246	13314	13244	13317	13263	13096	13113	13278	13333	13177	13260	13173	13272	13264	13220	13286	13189	13344	13113	13277	13209	13188	13389	13197	13143	13373	13313	13218	13202	13256	13184	13385	13347	13363	13396	13278	13214	13321	13388	13196	13263	13222	13330	13070	13255	13387	13260	13337	13270	13304	13238	13247	13270	13178	13402	13276	13134	13439	13318	13369	13361	13451	13119	13225	13149	13163	13446	13397	13377	13294	13198	13332	13215	13355	13209	13266	13277	13384	13304	13314	13267	13468	13304	13173	13403	13186	13287	13218	13308	13306	13276	13245	13369	13302	13351	13270	13329	13396	13138	13200	13347	13340	13158	13252	13300	13311	13054	13134	13181	13457	13273	13275	13048	13344	13185	13449	13337	13389	13096	13247	13112	13445	13206	13279	13223	13231	13251	13232	13393	13258	13244	13307	13249	13308	13413	13182	13305	13270	13288	13238	13181	13237	13059	13341	13275	13212	13280	13276	13280	13257	13282	13291	13406	13298	13193	13156	13199	13338	13178	13324	13376	13297	13224	13354	13140	13290	13106	13255	13255	13209	13333	13300	13263	13250	13185	13326	13340	13268	13280	13356	13288	13277	13279	13263	13227	13302	13202	13256	13376	13201	13269	13183	13122	13375	13186	13271	13358	13386	13272	13470	13230	13289	13289	13098	13474	13307	13133	13232	13090	13199	13294	13268	13327	13424	13358	13425	13246	13154	13301	13263	13231	13352	13232	13433	13101	13250	13159	13334	13158	13301	13208	13326	13220	13316	13230	13457	13253	13100	13331	13245	13349	13216	13395	13291	13390	13133	13395	13366	13251	13247	13162	13337	13321	13359	13182	13139	13218	13197	13245	13148	13157	13365	13157	13226	13218	13332	13194	13318	13354	13182	13356	13104	13394	13253	13220	13356	13209	13101	13270	13327	13266	13319	13270	13137	13359	13340	13151	13387	13296	13226	13378	13472	13267	13309	13321	13152	13166	13234	13122	13342	13331	13260	13341	13339	13448	13291	13135	13431	13302	13330	13281	13208	13541	13327	13366	13255	13247	13328	13219	13293	13177	13134	13245	13482	13141	13174	13188	13243	13135	13299	13260	13287	13254	13277	13242	13341	13401	13162	13478	13084	13236	13238	13240	13231	13346	13262	13089	13318	13260	13233	13282	13318	13435	13345	13168	13220	13424	13176	13355	13291	13285	13271	13335	13230	13399	13203	13552	13266	13358	13478	13283	13337	13330	13332	13207	13281	13424	13159	13268	13195	13275	13180	13271	13222	13265	13310	13330	13238	13179	13159	13233	13168	13272	13318	13296	13332	13260	13268	13187	13289	13369	13274	13405	13299	13261	13131	13250	13266	13345	13280	13294	13313	13280	13376	13181	13220	13230	13196	13228	13205	13302	13412	13343	13217	13265	13248	13500	13210	13244	13219	13211	13360	13218	13342	13169	13229	13272	13271	13104	13426	13294	13144	13311	13453	13287	13306	13289	13334	13395	13251	13134	13200	13274	13263	13227	13279	13339	13416	13341	13296	13221	13041	13180	13297	13299	13209	13121	13288	13467	13438	13243	13296	13053	13256	13307	13212	13289	13181	13336	13329	13151	13149	13207	13461	13210	13235	13270	13337	13228	13220	13218	13234	13358	13102	13387	13261	13377	13291	13335	13284	13347	13098	13344	13201	13205	13231	13220	13266	13401	13174	13417	13359	13109	13351	13297	13350	13338	13075	13222	13187	13139	13355	13289	13056	13349	13236	13116	13241	13224	13267	13304	13184	13464	13319	13446	13192	13246	13279	13323	13315	13176	13263	13337	13368	13298	13290	13479	13226	13595	13279	13281	13297	13169	13272	13202	13328	13230	13190	13266	13329	13395	13236	13499	13269	13204	13399	13192	13368	13334	13310	13397	13203	13246	13422	13232	13269	13182	13210	13269	13157	13325	13306	13279	13250	13381	13295	13306	13363	13210	13225	13181	13249	13137	13250	13277	13235	13312	13354	13253	13208	13473	13213	13380	13350	13173	13301	13392	13280	13178	13106	13428	13254	13262	13300	13367	13145	13262	13221	13285	13243	13201	13279	13404	13216	13463	13323	13440	13438	13352	13144	13251	13109	13132	13281	13224	13358	13348	13358	13336	13310	13415	13173	13203	13095	13290	13271	13360	13404	13402	13322	13216	13188	13392	13302	13310	13182	13356	13161	13305	13290	13315	13236	13298	13084	13079	13335	13290	13452	13329	13207	13353	13306	13207	13269	13297	13305	13432	13117	13339	13322	13373	13320	13210	13081	13184	13168	13425	13301	13214	13215	13193	13183	13232	13380	13189	13330	13312	13430	13253	13239	13294	13298	13391	13148	13214	13171	13267	13224	13253	13306	13264	13196	13201	13259	13333	13319	13215	13316	13393	13390	13315	13283	13133	13375	13274	13256	13289	13440	13224	13251	13268	13324	13344	13265	13233	13307	13285	13370	13391	13228	13393	13296	13201	13265	13386	13383	13368	13225	13339	13421	13470	13315	13189	13162	13320	13290	13420	13276	13375	13311	13438	13253	13363	13325	13305	13333	13254	13197	13281	13243	13364	13306	13324	13197	13311	13202	13385	13293	13197	13365	13304	13329	13237	13344	13244	13216	13328	13214	13134	13394	13304	13270	13281	13289	13284	13316	13296	13384	13270	13244	13249	13184	13022	13140	13138	13172	13387	13274	13338	13226	13139	13353	13308	13231	13426	13181	13505	13258	13324	13286	13210	13232	13306	13315	13319	13259	13311	13342	13152	13231	13274	13299	13287	13197	13237	13403	13288	13386	13322	13145	13196	13460	13222	13220	13264	13040	13380	13475	13321	13526	13231	13439	13314	13264	13215	13353	13219	13313	13394	13271	13112	13328	13306	13103	13168	13231	13391	13327	13226	13312	13404	13193	13303	13472	13136	13269	13293	13310	13253	13285	13329	13230	13372	13332	13242	13305	13221	13361	13490	13212	13165	13236	13188	13342	13346	13262	13297	13211	13338	13266	13293	13228	13237	13243	13400	13215	13414	13124	13208	13132	13241	13251	13244	13246	13250	13281	13305	13123	13298	13302	13169	13244	13226	13266	13377	13365	13272	13209	13332	13305	13363	13241	13200	13250	13258	13298	13271	13268	13387	13317	13363	13199	13316	13233	13331	13221	13224	13251	13336	13219	13247	13326	13268	13350	13283	13317	13283	13279	13370	13375	13317	13427	13190	13252	13349	13236	13148	13038	13381	13369	13270	13359	13316	13251	13279	13341	13314	13217	13419	13265	13174	13304	13462	13447	13291	13118	13390	13145	13348	13115	13247	13304	13330	13324	13233	13391	13173	13261	13448	13340	13488	13268	13124	13479	13359	13247	13324	13329	13101	13309	13439	13303	13116	13182	13390	13423	13209	13299	13203	13292	13125	13248	13392	13500	13360	13132	13276	13286	13256	13252	13358	13395	13161	13226	13206	13388	13131	13363	13379	13278	13330	13227	13247	13259	13381	13238	13151	13275	13190	13279	13282	13245	13405	13358	13372	13256	13158	13392	13150	13417	13463	13420	13209	13236	13158	13326	13268	13207	13149	13175	13184	13232	13154	13271	13105	13214	13266	13284	13429	13310	13280	13312	13232	13260	13357	13275	13446	13213	13201	13289	13334	13211	13464	13326	13260	13134	13193	13237	13348	13167	13261	13111	13268	13371	13169	13198	13302	13362	13409
36321	40408	40466	34605	32964	35458	31802	28151	25163	23161	22278	21041	20138	19678	18878	18215	17885	17480	17656	17735	17710	17517	17566	17341	17142	17224	17234	17041	16888	17046	17107	17050	16955	16933	17082	16845	16864	16872	16885	16876	16809	16857	16876	17003	17075	16953	16991	17031	17076	16976	16881	16956	16657	16834	17018	16844	17070	16909	16946	16888	16896	16845	16941	17043	16970	16877	16868	16889	17020	16703	16664	16834	17077	16918	16918	16899	16895	16803	16996	16846	17041	16851	16798	16905	16909	17140	17089	16768	16964	16937	16790	16985	17076	16963	16861	16810	16818	16913	16752	16831	17020	16915	16913	16747	16748	16948	16770	16852	16885	16864	16970	16893	16888	16743	17222	17019	16798	16919	16950	17000	16919	17071	16923	16788	16924	16841	17024	17013	16760	16835	16884	16832	16918	16900	16971	16874	16902	17013	16849	17031	16946	17035	16853	16979	16970	17100	16858	16833	16851	16742	16936	16882	16769	16757	17202	17004	16824	17065	16896	16760	16921	16957	17111	16859	16871	17066	17000	16999	16785	16978	16853	16903	16854	17004	17130	16662	16931	17023	17025	16912	17099	16936	16921	16933	16880	17045	17109	17016	16932	16874	16780	16801	16934	16967	16912	16877	16944	16985	16860	16763	16949	17000	16958	16920	16987	16863	16821	16761	17094	17055	17053	16934	16936	16919	17147	16942	16895	16833	16703	16929	17053	16706	16808	16984	16885	16889	17174	16902	17061	16980	16846	16924	16998	16897	16962	17041	16882	16877	17061	16859	16941	16740	16974	16720	17049	16792	16940	16974	16840	16960	16915	17080	17042	16981	16829	16594	16796	16928	16742	16805	16779	16867	16866	16901	17008	16866	16851	16785	16790	16982	16894	17080	17081	16870	16991	16848	16949	16963	16781	16833	16881	17020	16971	16892	16769	16982	16881	16733	16917	16928	16773	16905	16940	16967	17071	17084	17150	16840	16871	16939	16809	16804	16819	16721	16882	16823	16867	16719	16890	17049	16989	16875	16864	16887	17069	17133	16912	17001	16898	16870	16871	16963	16633	16960	16943	17033	16980	17117	16914	16940	16877	16900	16997	16943	16998	16765	16840	16782	16988	16842	16704	16746	16878	16670	16831	16808	17015	16933	16732	16902	16925	16947	16806	16858	17135	16936	16785	17012	16999	16927	17084	16962	16910	16898	16914	16768	16933	16951	16801	16719	16740	17004	16874	16731	16889	16820	16908	16728	16941	16730	16835	16928	16886	16838	17126	16932	16886	16906	16846	16981	16983	16638	16997	16759	16868	16940	17011	16964	16681	16967	16997	16868	17010	16868	16953	16652	16890	17011	16901	17014	16859	16921	17007	16866	16810	16991	16899	17067	16871	16798	16814	17025	16971	16964	17026	17010	16996	16993	17090	17019	16920	16904	16919	16734	16915	16812	16876	16841	16891	16743	16799	16784	17020	16888	16880	16906	16877	17013	17004	16901	16945	16852	16773	16837	17096	16947	17002	17072	16783	16813	16991	16945	17028	16941	16844	16941	17046	16994	16869	16962	16893	16954	17004	17002	16991	17033	17148	16925	16688	16695	16989	17099	16944	16921	17024	16907	16754	17220	16956	16828	16941	16839	16973	16818	17036	16803	17131	17027	16870	16972	16796	17035	16819	16946	16875	16802	17094	17096	17018	17154	16949	16994	16937	16794	16753	16913	16841	16779	16941	16922	16920	16812	16880	16794	16880	16817	17005	17021	16809	17019	16887	16898	17216	17109	16865	16877	17078	16847	17131	16895	16854	16918	17072	16835	17086	16904	16774	17055	16860	16925	16576	16948	16943	16900	16719	17075	17086	16959	16756	16871	16983	16922	16709	16883	17007	16978	16915	16825	16849	16881	16911	16948	16892	16734	16740	17005	16829	16819	17050	16904	17076	16945	16732	16935	17033	16961	16622	16733	16869	16861	16826	16943	16988	16995	16979	16758	16915	17129	16788	17092	16951	16952	17065	16878	16837	17046	16957	16839	16806	17087	16910	17055	16925	17034	16978	17025	16717	16754	17027	17048	17014	17001	17015	16982	17032	17017	17137	16789	16811	16860	17040	16758	17032	17131	16800	16885	16862	16741	16895	17155	17022	16719	16872	16865	16812	16889	16868	16909	16860	16909	16844	16809	16984	16685	16949	16805	16925	17019	17036	16961	16975	16888	16968	16934	16774	16822	16695	16899	16932	16849	16838	16860	16969	16801	16914	16795	17134	16755	16849	16875	16916	16780	17103	16886	16792	17020	16791	16870	17080	16980	16954	17130	17092	16698	17111	16999	16858	17022	16902	17079	16756	16683	16875	16899	17023	16752	16904	16632	16885	16793	16959	16870	16725	16821	17080	16961	16806	16814	16809	16773	16717	16868	17005	17011	17082	16864	16822	16893	16869	16835	16958	16911	16904	16932	16863	16747	16789	16963	16896	16755	16753	17013	17054	16802	17048	16770	16811	16798	16787	17075	17008	16748	16927	16839	16850	16808	16925	16870	16890	17042	17248	16982	17125	16987	16799	16855	16859	16848	16981	16903	16752	16902	17116	16867	16917	16881	16950	16841	16800	16903	16889	16811	16942	16843	17076	16884	16832	16971	16824	17166	16904	16923	16940	16902	16990	16956	16901	16808	16869	16872	17032	16891	17004	16881	16793	16800	16747	16792	17045	16908	16812	17088	16954	16968	17109	16695	16830	17019	16854	16935	16866	16773	16835	16682	16853	16851	16945	16761	16901	16696	16835	16829	16959	16885	16821	16981	16762	16880	17281	16911	16781	16821	17042	16844	16821	16796	16760	16950	16999	16886	16777	16751	16919	16657	16711	16920	16902	16953	16854	16984	16802	16785	16894	17212	16650	16961	16797	16951	16983	16721	16883	17033	16814	16900	17042	16940	16939	17112	17018	17124	16756	16865	16778	16949	16853	16804	17062	17120	16876	16932	16753	17067	16696	16829	16988	16892	16983	16945	16859	16865	16919	17060	16932	16958	17017	16915	16876	16956	16958	16853	16713	16690	16801	17023	17005	16930	16995	17148	16944	16977	17075	16948	16759	16813	16846	16857	17016	16773	16792	16852	16702	16852	17019	16861	16827	16874	16859	16861	17122	16878	16968	17035	16936	16870	16942	16974	16880	16811	17031	16743	16825	16653	16972	16902	16830	16838	16992	17136	16793	17011	17020	16928	16995	16891	16741	16830	16853	16836	17011	16989	16730	16856	16848	16923	16863	16906	16887	17044	16806	17059	16940	17015	16939	17012	16983	16848	16899	16987	17079	16990	16912	16945	16709	16874	16847	17032	16777	16720	16872	16965	16853	16914	17091	17016	16869	16981	17044	16785	16900	17011	16884	16901	16876	17029	17016	17136	16819	16879	17076	17057	17036	16926	17003	16928	16972	16775	17019	16938	16858	16738	16985	16980	16913	16848	17053	17057	16898	16889	17043	16935	16825	16998	17111	16812	16697	16886	16695	16976	16698	16964	16676	16668	16913	16847	16954	16826	16786	16843	16762	16993	16873	16851	16851	17080	17016	16972	16897	16831	17103	16906	16997	16978	16884	17007	16869	16885	17011	16848	16938	17120	16957	16904	17025	17133	17017	17103	16850	16959	16864	16930	16854	16895	16868	17036	16827	16803	16991	17024	16928	16908	17066	16941	16666	17037	16992	17051	16890	17023	17004	16978	16865	16797	16801	16770	16916	16823	16780	17025	17061	16930	17056	16922	16988	16692	16826	16769	16906	16753	16745	16939	16958	16905	16995	16791	16964	17003	17003	16911	16984	16994	16865	16818	16952	16946	16891	16699	17022	16971	16646	16832	16927	16836	16843	17081	16945	16980	16853	16851	17111	16867	16919	16812	17085	16936	16839	16943	16955	16866	16883	17096	16861	16879	16934	16764	16763	16860	17064	16813	17132	17009	16835	16988	16988	16798	16923	16890	16774	16905	17043	16961	16814	16803	16990	16908	17047	16924	16885	16880	16913	16755	16797	16992	16926	16984	17119	16928	17077	16850	17027	17072	16971	16794	16967	16979	17008	16852	16873	16845	17052	16768	16925	17023	16839	16752	16997	17207	16786	17031	17073	16817	16977	16916	16912	16802	16806	16781	16983	17020	17003	16801	16866	16857	16957	16976	16831	16976	16742	16814	16801	16849	17062	17133	16902	16890	16993	16935	16846	16909	16904	17171	16987	16947	16896	16723	16971	16938	16851	16830	16969	16869	16756	16952	16835	16909	17042	16768	16722	16976	16784	16873	16893	16892	16733	16894	16983	17141	16938	16854	16972	16690	16925	16988	16875	16872	16979	16860	16904	16938	17060	16911	16755	17017	16881	16811	16781	17065	16861	16899	17028	16947	16720	16861	16805	17030	17060	16730	16902	16906	17160	17195	16747	16922	16943	16696	16743	17045	16768	16681	16890	16894	16816	16839	16832	16813	16629	16816	16844	16764	16984	17145	17031	16891	17006	16910	16773	16656	16844	16732	17141	16780	16593	17017	16920	16831	16938	16789	16718	16992	16717	17023	16907	17107	16808	16732	16940	17098	17107	17010	16644	16837	16768	16976	16893	17081	17086	17090	16850	16901	17144	16952	16899	16896	16860	16787	16876	16798	17046	16941	16932	16993	17027	16783	16801	17012	16878	16749	17076	16991	16968	17042	16949	16827	16937	17043	16934	17108	17013	16979	16992	17039	16908	16809	16898	16842	17033	16845	17051	16861	16756	16717	17075	16814	17025	16922	16811	16860	16885	17012	17035	16905	16863	16976	16954	17063	17153	16752	16817	16795	17013	16735	16978	16913	16746	16903	16898	16921	17089	16785	17021	16920	16960	16891	16938	17040	16880	16980	16987	16883	17056	16896	16779	16875	16904	16772	16897	16860	16843	16846	16857	17031	16876	16939	16955	16973	16756	16914	16859	16690	16727	16783	16695	16910	16680	16953	16896	16848	17218	16907	16976	17009	16896	16855	16840	16991	16892	16833	16985	16969	17163	17012	16995	16773	16591	16717	16756	17101	16894	16816	16956	16955	16925	17001	17238	17009	17027	16951	17047	16850	16860	16922	16857	16763	16723	16783	16728	16977	17022	16870	16925	17086	16979	16974	16807	17008	16816	16934
28506	42258	40908	35562	35183	37202	32845	28789	25302	22662	21123	19008	17902	17806	15882	14944	14669	14623	14440	14615	14596	14491	14205	13886	13825	13852	13809	13708	13619	13530	13439	13270	13580	13391	13337	13227	13385	13393	13283	13386	13424	13261	13210	13319	13282	13380	13382	13443	13255	13287	13285	13347	13354	13357	13233	13339	13239	13312	13216	13464	13233	13358	13333	13296	13270	13462	13250	13217	13312	13320	13362	13319	13564	13488	13382	13279	13283	13442	13346	13433	13273	13327	13322	13361	13250	13339	13314	13426	13116	13459	13264	13315	13250	13342	13184	13173	13395	13197	13138	13451	13247	13324	13335	13359	13374	13344	13175	13337	13241	13276	13368	13320	13217	13208	13325	13339	13281	13394	13183	13312	13369	13402	13254	13225	13509	13298	13510	13441	13243	13217	13229	13097	13349	13105	13286	13262	13339	13367	13360	13150	13234	13243	13336	13215	13267	13172	13229	13399	13572	13353	13278	13340	13426	13236	13293	13285	13347	13200	13431	13251	13324	13432	13273	13288	13446	13467	13311	13480	13301	13207	13387	13355	13304	13186	13272	13322	13049	13162	13191	13348	13383	13096	13387	13227	13310	13204	13364	13235	13286	13391	13280	13474	13234	13207	13114	13188	13424	13178	13249	13346	13280	13414	13172	13131	13368	13365	13160	13516	13397	13280	13419	13238	13175	13330	13315	13330	13196	13412	13409	13261	13529	13296	13444	13289	13335	13239	13313	13294	13351	13165	13204	13342	13406	13338	13404	13436	13431	13348	13152	13273	13272	13375	13288	13153	13177	13282	13453	13488	13297	13380	13169	13292	13300	13439	13363	13285	13384	13415	13455	13182	13227	13340	13293	13321	13313	13235	13252	13434	13391	13293	13474	13111	13353	13386	13247	13331	13253	13340	13336	13472	13323	13193	13293	13236	13194	13393	13293	13287	13341	13264	13257	13466	13332	13354	13385	13389	13394	13462	13439	13316	13215	13355	13394	13284	13449	13234	13327	13267	13378	13402	13262	13213	13271	13222	13272	13402	13338	13290	13353	13563	13260	13302	13350	13300	13360	13200	13298	13366	13244	13353	13296	13362	13452	13276	13258	13349	13228	13338	13274	13380	13372	13324	13256	13480	13378	13381	13308	13434	13475	13286	13202	13274	13402	13379	13360	13256	13390	13510	13218	13339	13234	13379	13339	13372	13377	13188	13368	13295	13273	13172	13475	13198	13234	13189	13210	13286	13182	13314	13368	13360	13429	13368	13289	13224	13372	13342	13335	13225	13425	13251	13203	13337	13356	13470	13349	13162	13434	13261	13336	13135	13278	13254	13169	13365	13470	13162	13314	13300	13322	13252	13097	13306	13372	13148	13269	13169	13316	13201	13397	13243	13224	13499	13447	13456	13271	13376	13227	13347	13265	13355	13298	13205	13365	13438	13235	13453	13377	13152	13358	13138	13334	13123	13250	13190	13400	13145	13296	13320	13325	13220	13330	13331	13322	13198	13332	13199	13286	13217	13306	13282	13283	13332	13298	13220	13279	13131	13353	13207	13284	13407	13262	13178	13268	13416	13233	13348	13361	13344	13381	13350	13228	13380	13388	13088	13229	13219	13440	13274	13263	13437	13262	13279	13306	13311	13274	13263	13318	13314	13211	13302	13274	13501	13167	13345	13394	13388	13309	13443	13299	13281	13243	13367	13205	13412	13250	13261	13327	13429	13323	13346	13309	13254	13286	13289	13261	13394	13405	13437	13340	13282	13321	13367	13213	13350	13212	13341	13471	13175	13387	13149	13168	13243	13281	13440	13352	13310	13459	13398	13267	13320	13275	13267	13319	13300	13293	13460	13196	13389	13317	13263	13235	13513	13291	13207	13555	13093	13341	13158	13271	13322	13272	13288	13165	13290	13296	13239	13302	13360	13377	13200	13208	13242	13449	13288	13254	13372	13396	13526	13428	13324	13376	13417	13472	13355	13234	13410	13212	13273	13194	13158	13308	13184	13287	13178	13428	13417	13390	13173	13291	13347	13396	13208	13419	13319	13107	13473	13376	13384	13513	13339	13277	13294	13378	13354	13392	13373	13515	13381	13297	13230	13348	13264	13621	13295	13214	13356	13385	13307	13296	13245	13359	13201	13394	13220	13287	13389	13337	13417	13361	13358	13214	13449	13142	13503	13314	13070	13297	13330	13386	13347	13225	13212	13352	13298	13442	13203	13326	13275	13274	13265	13430	13351	13186	13332	13232	13215	13369	13382	13441	13256	13314	13437	13415	13206	13443	13459	13329	13428	13379	13373	13317	13321	13463	13479	13330	13525	13343	13304	13434	13191	13198	13342	13454	13324	13339	13278	13455	13328	13309	13392	13225	13328	13254	13248	13342	13308	13194	13363	13456	13257	13437	13358	13307	13397	13141	13378	13081	13241	13225	13185	13311	13532	13337	13416	13226	13359	13384	13484	13097	13350	13327	13469	13305	13196	13433	13339	13463	13233	13323	13324	13394	13244	13188	13376	13254	13373	13189	13415	13304	13288	13359	13237	13271	13310	13332	13288	13135	13401	13297	13259	13208	13328	13368	13375	13358	13396	13261	13190	13219	13286	13424	13454	13545	13240	13433	13313	13369	13365	13230	13456	13417	13321	13146	13223	13208	13386	13227	13266	13372	13359	13219	13240	13294	13382	13235	13169	13406	13165	13368	13040	13386	13291	13341	13324	13275	13353	13376	13515	13243	13153	13341	13297	13241	13371	13264	13514	13209	13217	13458	13449	13345	13198	13296	13301	13215	13329	13251	13371	13260	13415	13339	13410	13165	13201	13268	13277	13198	13171	13396	13165	13245	13149	13519	13189	13297	13271	13250	13334	13423	13155	13276	13281	13386	13349	13327	13321	13349	13251	13150	13159	13315	13296	13377	13276	13410	13130	13240	13162	13312	13345	13331	13225	13406	13353	13368	13351	13233	13257	13275	13152	13330	13352	13441	13450	13405	13128	13296	13336	13164	13187	13270	13346	13218	13443	13188	13481	13299	13397	13404	13210	13280	13387	13061	13319	13271	13297	13362	13400	13311	13276	13341	13338	13211	13290	13339	13246	13241	13331	13310	13198	13206	13153	13269	13416	13507	13334	13401	13312	13381	13425	13424	13287	13234	13248	13344	13384	13225	13369	13449	13345	13215	13193	13324	13252	13571	13299	13264	13207	13330	13267	13416	13235	13367	13296	13406	13425	13419	13451	13164	13198	13185	13142	13195	13462	13297	13518	13430	13153	13374	13316	13358	13268	13323	13472	13342	13328	13215	13279	13281	13305	13404	13378	13186	13340	13375	13442	13353	13431	13241	13249	13230	13281	13336	13286	13326	13479	13249	13163	13288	13206	13455	13439	13395	13224	13325	13329	13366	13335	13257	13341	13286	13414	13490	13345	13446	13211	13403	13344	13384	13462	13313	13379	13277	13189	13391	13282	13394	13361	13418	13487	13330	13326	13436	13280	13250	13293	13239	13419	13250	13522	13162	13401	13371	13411	13360	13356	13377	13333	13324	13320	13148	13210	13428	13392	13222	13323	13233	13211	13327	13233	13428	13464	13201	13413	13369	13179	13284	13403	13350	13286	13307	13424	13471	13424	13183	13217	13247	13344	13357	13240	13301	13147	13195	13327	13285	13242	13373	13288	13368	13391	13271	13280	13430	13291	13307	13189	13330	13418	13527	13278	13250	13241	13323	13392	13239	13333	13267	13364	13283	13243	13241	13283	13356	13378	13196	13261	13423	13284	13434	13315	13386	13337	13326	13415	13191	13414	13436	13234	13236	13304	13549	13360	13254	13447	13085	13276	13208	13261	13502	13470	13361	13342	13355	13265	13467	13273	13427	13274	13469	13224	13162	13635	13355	13264	13234	13073	13455	13379	13321	13213	13194	13581	13185	13307	13381	13327	13241	13273	13438	13325	13331	13244	13199	13335	13171	13345	13462	13382	13131	13467	13545	13193	13316	13368	13331	13290	13291	13414	13271	13351	13362	13400	13222	13269	13261	13325	13391	13344	13177	13292	13480	13452	13168	13262	13331	13300	13270	13322	13383	13271	13234	13289	13392	13310	13299	13264	13249	13406	13288	13214	13252	13264	13355	13421	13264	13338	13211	13388	13255	13459	13167	13209	13225	13450	13263	13231	13294	13204	13305	13354	13308	13267	13414	13331	13435	13248	13355	13428	13153	13298	13367	13347	13286	13465	13361	13413	13327	13539	13207	13389	13141	13404	13382	13279	13445	13380	13291	13268	13286	13374	13247	13217	13340	13273	13112	13322	13339	13275	13317	13301	13230	13461	13311	13319	13396	13287	13349	13236	13161	13185	13109	13412	13471	13155	13417	13351	13211	13251	13264	13199	13323	13456	13202	13288	13274	13382	13280	13503	13417	13267	13300	13329	13404	13322	13403	13267	13292	13318	13362	13306	13304	13331	13228	13506	13270	13254	13449	13412	13432	13150	13425	13197	13325	13346	13227	13283	13300	13370	13286	13343	13303	13333	13409	13284	13359	13334	13312	13249	13035	13324	13398	13393	13378	13170	13317	13458	13283	13303	13396	13314	13245	13383	13391	13296	13197	13261	13274	13472	13312	13307	13378	13367	13343	13363	13267	13194	13382	13387	13346	13455	13349	13217	13213	13384	13202	13199	13464	13232	13313	13284	13338	13293	13218	13348	13305	13345	13238	13301	13331	13383	13429	13256	13344	13509	13275	13470	13267	13311	13279	13514	13271	13286	13212	13253	13287	13372	13403	13302	13520	13408	13373	13343	13218	13431	13404	13356	13211	13267	13308	13211	13188	13434	13473	13290	13444	13333	13330	13357	13324	13106	13295	13325	13315	13245	13372	13357	13368	13261	13418	13329	13467	13194	13289	13358	13236	13412	13265	13547	13275	13231	13323	13287	13336	13052	13316	13300	13322	13353	13393	13383	13286	13435	13269	13415	13454	13289	13349	13280	13436	13253	13271	13178	13396	13336	13449	13352	13331	13331	13339	13373	13418	13290	13377	13293	13496	13338	13298	13326	13400	13291	13365	13215	13184	13426	13271	13367	13390	13138	13359	13302	13354	13357	13228	13395	13186	13435	13415	13315	13219	13310	13308	13186	13414	13292	13245	13110
26430	22318	29951	29956	33082	39884	39075	33444	28693	24738	22112	20620	20280	20468	19936	18626	18316	17878	18110	18324	18102	17544	17215	17137	17199	17131	17307	17070	17084	17165	16788	16733	17198	16939	16700	16800	16641	16746	16875	16781	16784	16669	16567	16840	16591	16788	16780	16727	16694	16848	16827	16878	16684	16564	16754	16636	16532	16793	16865	16674	16649	16533	16571	16633	16800	16805	16725	16650	16671	16615	16629	16872	16748	16678	16633	16474	16691	16615	16691	16531	16533	16807	16814	16804	16578	16682	16626	16621	16768	16715	16762	16540	16556	16696	16583	16707	16762	16720	16681	16720	16627	16716	16660	16691	16654	16621	16782	16664	16689	16824	16561	16716	16653	16693	16729	16778	16550	16717	16592	16857	16753	16702	16750	16777	16592	16903	16707	16828	16646	16500	16659	16579	16426	16504	16802	16917	16563	16672	16556	16627	16780	16643	16374	16715	16475	16705	16514	16663	16653	16854	16710	16660	16671	16749	16735	16590	16689	16681	16593	16603	16648	16631	16789	16687	16534	16546	16778	16758	16729	16755	16886	16758	16743	16639	16635	16673	16822	16761	16478	16660	16867	16653	16762	16702	16723	16643	16661	16626	16585	16600	16684	16642	16671	16724	16823	16634	16734	16675	16576	16774	16653	16850	16589	16771	16781	16826	16786	16583	16905	16589	16739	16728	16741	16630	16742	16587	16544	16676	16883	16659	16559	16627	16571	16583	16840	16748	16775	16713	16616	16714	16595	16516	16657	16604	16648	16560	16709	16707	16609	16693	16680	16594	16741	16743	16824	16599	16924	16819	16701	16751	16685	16665	16741	16526	16531	16703	16641	16555	16580	16704	16681	16688	16655	16696	16488	16570	16662	16619	16721	16957	16813	16572	16572	16590	16490	16703	16798	16519	16493	16615	16669	16687	16710	16705	16521	16592	16832	16712	16908	16658	16914	16543	16777	16610	16864	16738	16561	16656	16616	16766	16608	16931	16461	16456	16706	16695	16778	16669	16727	16563	16819	16456	16735	16812	16657	16747	16703	16671	16538	16670	16732	16642	16760	16663	16675	16667	16479	16719	16768	16787	16721	16899	16643	16825	16685	16761	16754	16715	16593	16675	16726	16743	16829	16852	16638	16611	16620	16415	16591	16716	16539	16796	16705	16816	16759	16576	16771	16738	16714	16573	16719	16613	16688	16581	16856	16756	16693	16601	16778	16659	16915	16536	16594	16773	16592	16552	16702	16705	16679	16744	16586	16701	16396	16506	16777	16701	16686	16753	16742	16909	16703	16484	16647	16389	16795	16669	16587	16657	16511	16591	16803	16721	16709	16517	16622	16862	16702	16686	16747	16771	16611	16848	16651	16517	16691	16706	16503	16702	16896	16904	16788	16564	16456	16673	16735	16888	16659	16688	16863	16762	16515	16892	16717	16561	16746	16651	16579	16868	16949	16741	16589	16707	16610	16547	16732	16595	16604	16643	16604	16664	16742	16824	16560	16879	16882	16797	16702	16578	16448	16678	16818	16489	16695	16591	16789	16827	16858	16686	16609	16671	16611	16596	16682	16763	16558	16599	16652	16655	16703	16629	16551	16690	16597	16752	16639	16595	16542	16673	16463	16502	16569	16619	16579	16424	16460	16563	16605	16885	16744	16725	16588	16771	16618	16626	16567	16694	16461	16724	16441	16663	16741	16700	16841	16514	16419	16662	16661	16568	16698	16850	16813	16536	16565	16630	16862	16891	16605	16488	16349	16650	16522	16634	16766	16601	16677	16814	16779	16675	16833	16649	16581	16746	16649	16694	16395	16450	16566	16799	16449	16627	16648	16600	16726	16685	16633	16736	16584	16772	16602	16740	16751	16846	16682	16543	16667	16593	16513	16720	16777	16609	16700	16636	16625	16642	16660	16735	16876	16682	16639	16728	16610	16722	16673	16590	16650	16717	16621	16416	16599	16664	16725	16806	16593	16807	16701	16650	16698	16765	16860	16619	16630	16647	16706	16727	16592	16548	16789	16589	16672	16499	16639	16682	16776	16614	16707	16729	16674	16582	16714	16598	16623	16705	16803	16709	16649	16798	16624	16778	16588	16858	16701	16767	16559	16548	16717	16439	16826	16602	16798	16657	16807	16887	16855	16618	16626	16433	16782	16589	16945	16710	16530	16665	16718	16559	16594	16568	16803	16639	16537	16705	16683	16463	16792	16522	16794	16713	16546	16655	16728	16784	16762	16723	16393	16691	16726	16507	16609	16563	16827	16670	16741	16390	16533	16422	16909	16684	16650	16851	16762	16962	16648	16717	16669	16658	16665	16705	16673	16725	16852	16717	16765	16629	16559	16705	16646	16418	16703	16723	16664	16682	16732	16778	16839	16728	16726	16626	16858	16762	16708	16836	16656	16551	16839	16603	16442	16404	16689	16613	16801	16515	16852	16660	16810	16631	16553	16625	16543	16517	16459	16562	16566	16715	16861	16560	16789	16735	16746	16774	16617	16908	16647	16589	16641	16695	16754	16721	16576	16703	16841	16615	16779	16757	16395	16528	16664	16752	16706	16885	16660	16610	16522	16652	16808	16499	16755	16913	16693	16706	16645	16477	16460	16670	16880	16646	16508	16783	16698	16888	16892	16755	16571	16759	16734	16670	16825	16640	16735	16638	16757	16726	16617	16552	16560	16719	16535	16448	16802	16573	16541	16789	16787	16595	16670	16507	16677	16762	16813	16555	16702	16552	16546	16618	16751	16527	16698	16796	16621	16489	16506	16684	16768	16697	16853	16663	16702	16705	16734	16437	16735	16679	16788	16621	16618	16853	16670	16870	16693	16770	16676	16696	16653	16438	16522	16868	16866	16733	16729	16458	16788	16674	16810	16623	16556	16786	16726	16532	16645	16797	16652	16833	16639	16672	16593	16664	16773	16614	16651	16479	16560	16738	16728	16916	16538	16657	16806	16637	16633	16579	16460	16694	16698	16460	16689	16683	16680	16736	16665	16708	16674	16770	16653	16561	16910	16752	16548	16668	16776	16796	16857	16720	16579	16654	16711	16417	16743	16569	16815	16677	16598	16523	16812	16562	16771	16604	16719	16776	16458	16742	16831	16471	16726	16694	16488	16489	16795	16649	16639	16823	16582	16854	16874	16758	16761	16597	16505	16633	16627	16542	16832	16860	16453	16854	16786	16682	16647	16721	16744	16769	16621	16805	16702	16561	16808	16673	16582	16767	16696	16513	16691	16591	16740	16681	16796	16866	16640	16769	16590	16542	16525	16767	16631	16790	16718	16674	16728	16628	16637	16575	16739	16872	16659	16787	16871	16794	16698	16622	16810	16667	16677	16751	16725	16494	16430	16548	16903	16926	16613	16463	16503	16720	16390	16573	16668	16623	16572	16742	16804	16723	16776	16521	16761	16687	16672	16633	16631	16596	16468	16777	16817	16617	16671	16536	16710	16561	16805	16910	16576	16587	16709	16803	16813	16485	16790	16635	16777	16767	16585	16520	16547	16453	16666	16792	16738	16749	16548	16653	16673	16557	16841	16707	16634	16642	16666	16484	16510	16696	16734	16657	16850	16694	16782	16525	16592	16724	16461	16610	16597	16511	16753	16604	16564	16635	16693	16491	16626	16763	16616	16629	16630	16797	16688	16662	16579	16802	16802	16707	16679	16825	16657	16581	16652	16804	16857	16748	16696	16698	16758	16814	16549	16764	16709	16805	16818	16955	16811	16968	16834	16681	16699	16611	16806	16950	16743	16856	16605	16682	16722	16640	16503	16684	16801	16850	16830	16658	16642	16768	16816	16484	16443	16722	16664	16663	16593	16592	16661	16651	16599	16860	16599	16583	16825	16829	16535	16604	16881	16936	16723	16739	16808	16488	16756	16699	16627	16737	16496	16853	16629	16602	16688	16695	16617	16609	16564	16550	16691	16675	16805	16626	16810	16837	16623	16648	16509	16741	16737	16617	16641	16757	16600	16591	16498	16638	16820	16653	16775	16771	16549	16765	16546	16930	16692	16841	16651	16640	16701	16711	16810	16491	16729	16605	16553	16507	16598	16721	16538	16739	16819	16838	16730	16664	16490	16439	16712	16790	16713	16789	16626	16650	16658	16786	16640	16561	16627	16642	16833	16719	16769	16835	16624	16661	16789	16622	16787	16885	16718	16757	16776	16670	16581	16716	16506	16683	16665	16789	16650	16606	16824	16532	16674	16448	16558	16781	16668	16758	16853	16742	16376	16605	16465	16751	16733	16909	16707	16788	16644	16797	16835	16699	16555	16610	16564	16741	16736	16630	16765	16911	16642	16852	16863	16705	16741	16913	16790	16738	16605	16551	16684	16558	16695	16882	16664	16637	16689	16501	16688	16766	16932	16591	16700	16634	16883	16577	16795	16445	16758	16604	16675	16662	16603	16896	16655	16642	16983	16634	16694	16874	16834	16732	16505	16642	16550	16495	16669	16593	16750	16687	16550	16703	16718	16780	16756	16617	16630	16680	16687	16587	16593	16614	16553	16688	16635	16768	16747	16662	16714	16725	16499	16524	16616	16586	16760	16655	16648	16583	16480	16474	16654	16567	16603	16525	16560	16616	16636	16785	16657	16663	16751	16692	16705	16697	16751	16628	16788	16708	16819	16758	16649	16770	16817	16702	16599	16761	16677	16450	16880	16649	16722	16695	16634	16638	16794	16552	16683	16511	16593	16687	16572	16597	16543	16540	16790	16641	16487	16507	16997	16650	16852	16690	16646	16891	16718	16719	16486	16751	16492	16519	16748	16689	16759	16750	16689	16632	16802	16583	16781	16652	16780	16652	16729	16506	16441	16559	16743	16682	16694	16548	16715	16621	16779	16825	16646	16857	16652	16615	16637	16517	16670	16724	16705	16539	16670	16711	16817	16603	16852	16795	16682	16652	16597	16905	16645	16761	16520	16556	16535	16834	16769	16794	16734	16867	16535	16604	16537	16525	16911	16928	16535	16712	16512	16668	16759	16609	16751	16606	16676	16642	16584	16720	16796	16426	16733	16667	16727	16654	16698	16760	16785	16452	16740	16674	16853	16604	16546	16641	16753	16644	16699	16707	16703	16576	16615	16567	16547	16700	16674	16755	16679	16695	16830	16639	16735	16809	16597	16757	16616	16541
27995	45566	42476	41702	42314	43405	40048	35062	29354	23844	20618	19134	18883	18795	17748	16115	15107	14741	15761	15504	15031	14748	14245	13958	13695	13814	13880	13667	13604	13510	13393	13632	13392	13349	13379	13139	13192	13236	13360	13156	13300	13168	13326	13207	13268	13281	13264	13151	13341	13218	13271	13188	13207	13350	13235	13240	13301	13123	13239	13210	13144	13218	13165	13262	13376	13040	13242	13190	13078	13221	13265	13366	13218	13395	13195	13153	13189	13282	13196	13173	13245	13141	13519	13264	13165	13175	13292	13185	13139	13261	13316	13114	13396	13320	13172	13106	13299	13122	13266	13236	13206	13149	13215	13380	13224	13158	13254	13239	13275	13160	13084	13301	13339	13266	13157	13186	13050	13340	13173	13323	13162	13194	13121	13214	13186	13156	13236	13236	13066	13319	13214	13173	13092	13227	13152	13216	13329	13216	13164	13188	13175	13192	13115	13152	13430	13259	13177	13156	13302	13150	13228	13205	13305	13169	13266	13326	13072	13180	13219	13274	13052	12990	13193	13112	13097	13226	13169	13007	13199	13074	13035	13359	13188	13141	13383	13062	13181	13275	13122	13151	13124	13308	13183	13391	13188	13172	13135	13203	13323	13236	13162	13174	13388	13210	13173	13321	13144	13073	13218	13171	13164	13206	13322	13199	13233	13132	13184	13277	13096	13128	13381	13247	13228	13218	13125	13223	13185	13106	13108	13017	13222	13188	13180	13261	13162	13326	13351	13115	13233	13204	13028	13096	13227	13259	13154	13335	13285	13198	13091	13195	13275	13170	13266	13160	13180	13257	13271	13088	13218	13069	13282	13091	13133	13300	13354	13292	13208	13259	13266	13178	13159	13241	13225	13050	13285	13109	13337	13304	13127	13162	13032	13064	13248	13278	13307	13292	13414	13257	13248	13194	13229	13149	13101	13367	13168	13166	13296	13144	13084	13071	13324	13232	13362	13252	13350	13362	13167	13195	13127	13130	13051	13193	13139	13160	13132	13277	13270	13133	12951	13230	13105	13347	13201	13147	13005	13170	13227	13014	13298	13194	13214	13092	13242	13224	13122	12961	13239	13231	13315	13295	13142	13329	13283	13165	13123	13145	13148	13310	13293	13102	13300	13170	12976	13300	13194	13418	13219	13173	13161	13174	13135	13355	13305	13136	13287	13194	13115	13218	13233	13157	13302	13180	13220	13155	13187	13226	13242	13316	13250	13223	13223	13211	12993	13224	13282	13048	13072	13192	13218	13379	13292	13174	13192	12999	13118	13124	13273	13277	13143	13134	13301	13066	13172	13436	13104	13105	13225	13110	13195	13315	13224	13261	13213	13180	13183	13284	13294	13124	13319	13164	13196	13327	13144	13162	13097	13189	13165	13287	13054	13368	13216	13005	13292	13314	13063	13419	13222	13213	13287	13308	13291	13229	13315	13118	13288	13179	13197	13133	13326	13207	13290	13155	13250	13101	13163	13230	13270	13184	13227	13270	13048	13203	13253	13249	12981	13274	13040	13241	13212	13209	13127	13128	13085	13315	13281	13128	13146	13343	13133	13078	13363	13180	13182	13243	13195	13177	13091	13018	13240	13083	13171	13253	13003	13287	13211	13118	13256	13122	13041	13285	13186	13208	13246	13139	13396	13234	13145	13166	13438	13257	13365	13134	13084	13031	13274	13110	13162	13263	13134	13269	13327	13405	13219	13211	13198	13273	13124	13289	13144	13203	13145	13155	13102	13258	13215	13328	13279	13240	13257	13159	13209	13134	13232	13450	13255	13025	13311	13238	13106	13115	13142	13188	13246	13174	13193	13290	13283	13138	13137	13410	13155	13254	13123	13274	13341	13214	13173	13249	13102	13377	13189	13234	13335	13170	13195	13239	13190	13131	13151	13272	13030	13153	13281	13190	13200	13335	13330	13195	13226	13169	13103	13215	13173	13222	13259	13386	13313	13206	13155	13158	13126	13389	13098	13319	12884	13161	13174	13240	13209	13228	13222	13207	13220	13110	13078	13191	13265	12913	13337	13237	13154	13313	13305	13220	13134	13233	13162	13095	13294	13416	13160	13229	13138	13143	13100	13069	13098	13108	13183	13355	13182	13248	13101	13249	13215	13285	13197	13204	13099	13217	13398	13254	13374	13324	13051	13184	13328	13330	13110	13158	13167	13200	13066	13178	13161	13192	13346	13262	13122	13181	13110	13413	13242	13139	13323	13188	13153	13201	13075	13280	12998	13347	13179	13277	13076	13150	13110	13205	13191	13087	12991	13174	12876	13322	13336	13260	13042	13293	13132	13358	13228	13133	13127	13209	13341	13170	13123	13289	13211	13149	13151	13163	13180	13208	13429	13301	13210	13224	13287	13245	13085	13246	13084	13232	13308	13213	13194	13217	13263	13143	13252	13172	13158	13226	13420	13338	13217	13143	13199	13185	13155	13272	13125	13236	13341	13232	13308	13146	13228	13317	13171	13102	13110	13088	13062	13271	13246	13148	13443	13150	13126	13106	13125	13082	13281	13282	13440	13153	13104	13055	13231	13159	13327	13217	13253	13188	13207	13347	13223	13073	13198	13177	13147	13181	13261	13245	13267	13127	13173	13132	13274	13259	13195	13284	13238	13322	13135	13105	13291	13241	13253	13253	13225	13203	13162	13146	13126	13105	13339	13214	13366	13235	13266	13226	13206	13113	13110	13345	12873	13288	13340	13039	13361	13159	13178	13249	13320	13115	13241	13265	13369	13232	13243	13163	13176	13284	13001	13165	13306	13271	13074	13212	13310	13305	13141	13234	13173	13203	13266	13152	13229	13356	12974	13250	13107	13266	13140	13273	13125	13152	13183	13047	13392	13258	13224	13193	13274	13175	13294	13066	13255	13078	13205	13139	13102	13279	13203	13138	13212	13313	13109	13149	13258	13151	13041	13241	13456	13136	13320	13320	13144	13263	13296	13192	13172	13188	13164	13186	13258	13298	13311	13349	13289	13141	13432	13200	13102	13081	13104	13301	13298	13222	13157	13271	13467	13283	13232	13198	12951	13272	13191	13144	13166	12956	13066	13163	13090	13140	13246	13330	13167	13317	13261	12996	13124	13247	13330	13176	13174	13237	13133	13049	13121	13273	13195	13092	13230	13319	13170	13125	13220	13176	13197	13235	13159	13312	13089	13165	13227	13209	13179	13186	13114	13123	13213	13144	13190	13105	13173	13248	13203	13247	13135	13052	13226	13415	13235	13224	13114	13069	13385	13022	13109	13116	13064	13230	13185	13252	13180	13045	13224	13228	13177	13161	13284	13200	13031	13169	13207	12978	13269	13329	13114	13367	13157	13193	13248	13294	13067	13263	13122	13326	13107	13362	13158	13250	13031	13171	13101	13194	13204	13203	13163	13148	13219	13361	13209	13206	13218	13066	13160	13116	13257	13132	13156	13133	13294	13282	13172	13293	13356	13191	13212	13251	13222	13294	13202	13077	13217	13199	13151	13157	13409	13183	13152	13099	13224	13151	13291	13172	13154	13146	13451	13118	13192	13184	13408	13260	13042	13245	13256	13186	13233	13285	13298	13111	13192	13184	13306	13198	13149	13013	13123	13330	13366	13140	13301	13109	13156	13230	13115	13329	13233	13338	13088	13191	13340	13195	13180	13272	13142	13233	13242	13183	13090	13275	13186	13163	13191	13226	13068	13271	13353	13272	13264	13215	13132	13181	13276	12980	13252	13100	13249	13066	13110	13098	13360	13212	13312	13150	13061	13263	13462	13116	13162	13184	13142	13281	13341	13154	13217	13228	13189	13188	13338	13116	13169	13234	13207	13206	13180	13301	13266	13170	13070	13390	13311	13219	13116	13075	13243	13208	13169	13270	13135	13178	13259	13294	13294	13390	13273	13247	13297	13323	13128	13335	13288	13165	13234	13382	13203	13370	13151	13361	13230	13238	13096	13200	13252	13171	13229	13166	13297	13198	13285	13157	13254	13366	13285	13179	13299	13221	13011	13341	13336	13216	13254	13075	13010	13275	13172	13178	13296	13204	13171	13167	13185	13327	13175	13185	13172	13089	13286	13018	13207	13134	13179	13138	13255	13179	13208	13190	13293	13181	13143	13035	13169	13120	13227	13143	13182	13242	13334	13098	13011	13175	13288	13288	13197	13119	13039	13040	13115	13213	13309	13122	13265	13263	13240	13157	13182	13219	13146	13197	13184	13282	13083	13132	13212	13157	13261	13281	13277	13183	13327	13270	13141	13273	13156	13161	13164	13267	13441	12907	13207	13124	13239	13199	13186	13268	13253	13244	13186	13202	13243	13258	13177	13298	13204	13223	13235	13259	13203	13259	13234	13225	13292	13176	13126	13217	13240	13109	13208	13248	13099	13294	13203	13150	13187	13277	13245	13286	13196	13201	13233	13265	13244	13203	13268	13350	13336	13106	13245	13245	13128	13165	13175	13352	13105	13227	13286	13397	13117	13254	13273	13097	13212	13238	13216	13373	13305	13194	13173	13084	13169	13336	13262	13117	13205	13232	13362	13380	13274	13161	13130	13080	13273	13227	13252	13304	13046	13137	13211	13232	13125	13283	13140	13245	13145	13209	13086	13128	13131	13226	13173	13229	13297	13274	13328	13102	13238	13289	13153	13219	13320	13283	13149	13142	13261	13165	13259	13339	13158	13238	13208	13242	13251	13166	13196	13054	13218	13151	13364	13084	13350	13230	13245	13289	13130	13352	13127	13424	13328	13145	13352	13124	13111	13171	13130	13209	13185	13287	13220	13276	13110	13193	13181	13039	13224	13258	13238	13258	13198	13058	13352	13202	13293	13294	13360	13175	13273	13273	13192	13252	13353	13231	13174	13055	13102	13206	13252	13288	13241	13206	13298	13312	13128	13042	13158	13124	13265	13246	13257	13069	13090	13056	13246	13084	13215	13260	13377	13107	13104	13037	13197	13073	13089	13286	13178	13041	13257	13332	13112	13242	13352	13311	13043	13252	13336	13322	13161	13172	13211	13147	13201	13171	13357	13162	13096	13153	13118	13028	13299	13286	13201	13271	13222	13213	13414	13067	13255	13094	13248	13186	13233	13175	13140	13086	13291	13269	13272	13036	13405	12998	13075	13188	13236	13239	13121	13197	13163	13121	13195	13275	13208	13278
24733	21652	29343	26131	30267	41435	41877	34539	27749	24218	23266	22983	22533	21569	20684	19894	19892	19423	19309	18968	18375	17820	17633	17421	17471	17187	17198	17277	17262	16986	17016	17086	16785	16866	16876	16894	16907	16899	16994	16860	16828	16759	16913	17005	16820	16551	16661	16858	16820	16509	16861	16695	16633	16938	16807	16806	16795	16965	16809	16661	16655	16664	16676	16627	16706	16681	16996	16632	16751	16927	16819	16866	16856	16693	16830	16668	16922	16824	17014	16765	16698	16782	16716	16762	16537	16544	16794	16627	16623	16806	16886	16651	16825	16750	16662	16523	16797	16912	16719	16523	16993	16674	16562	16832	16847	16603	16718	16723	16650	16655	16915	16627	16910	16571	16532	16512	16743	16795	16601	16768	16649	16573	16697	16802	16583	16585	16730	16707	16646	16671	16755	16759	16775	16911	16803	16888	16874	16940	16696	16575	16670	16823	16803	16637	16976	16678	16773	16656	16745	16607	16751	16745	16608	16656	16770	16645	16689	16742	16584	16825	16881	16645	16783	16783	16656	16653	16745	16632	16638	16719	16602	16752	16673	16661	16649	16468	16637	16840	16773	16766	16644	16691	16629	16617	16773	16631	16735	16836	16622	16824	16822	16636	16759	16649	16768	16826	16687	16760	16570	16891	16868	16731	16640	16813	16747	16677	16754	16835	16809	16761	16818	16785	16602	16774	16845	16783	16925	16605	16892	16580	16856	16988	16789	16494	16734	16875	16731	16748	16644	16763	16765	16670	16815	16809	16549	16955	16804	16548	16680	16880	16663	16838	16565	16562	16726	16850	16627	16783	16764	16746	16790	16510	16765	16423	16572	16622	16587	16457	16686	16717	16620	16657	16671	16588	16707	16780	16724	16710	16869	16818	16896	16873	16705	16654	16618	16745	16758	16685	16846	16682	16748	16662	16738	16796	16836	16845	16952	16740	16781	16540	16723	16837	16665	16713	16532	16921	16639	16888	16698	16660	16843	16721	16719	16694	16662	16610	16753	16764	16782	16631	16693	16556	16818	16798	16621	16757	16607	16573	16738	16577	16777	16719	16688	16719	16638	16634	16680	16730	16824	16797	16594	16514	16448	16643	16599	16676	16756	16715	16707	16779	16757	16749	16833	16616	16663	16717	16789	16648	16888	16596	16745	16752	16901	16823	16584	16704	16695	16624	16665	16822	16761	16707	16519	16742	16807	16766	16538	16738	16677	16706	16595	16546	16730	16798	16857	16689	16721	16616	16363	16779	16694	16634	16551	16739	16861	16969	16670	16729	16693	16498	16781	16661	16725	16928	16640	16716	16719	16798	16557	16643	16744	16793	16796	16658	16821	16659	16935	16767	16838	16504	16584	16746	16735	16366	16907	16723	16861	16936	16959	16719	16520	16493	16527	16658	16795	16806	16586	16563	16729	16629	16664	16752	16603	16715	16753	16794	16751	16763	16685	16649	16514	16772	16861	16793	16618	16626	16590	16703	16662	16806	16899	16813	16750	16713	16746	16814	16810	16754	16669	16692	16688	16957	16868	17005	16821	16619	16856	16705	16692	16624	16731	16821	16757	16892	16768	16627	16765	16732	16503	16432	16859	16625	16553	16638	16865	16725	16543	16586	16519	16696	16640	16590	16635	16829	16699	16978	16657	16730	16798	16617	16674	16737	16755	16755	16705	16642	16795	16934	16649	16813	16531	16756	16574	16664	16804	16780	16832	16903	16767	16686	16660	16626	16617	16962	16924	16746	16770	16754	16689	16628	16664	16707	16465	16638	16571	16697	16628	16740	16837	16666	16726	16753	16773	16912	16642	16642	16905	16585	16548	16569	16603	16339	16702	16743	16410	16519	16565	16605	16838	16762	16707	16636	16405	16703	16862	16730	16719	16628	16791	16500	16754	16654	16556	16720	16638	16668	16708	16813	16772	16839	16494	16939	16794	16766	16983	16732	16688	16630	16564	16544	16649	16551	16773	16639	16766	16746	16664	16977	16504	16634	16786	16401	16574	16635	16630	16755	16683	16767	16741	16627	16473	16742	16599	16625	16828	16745	16725	16630	16713	16604	16834	16526	16673	16687	16723	16788	16746	16761	16596	16688	16587	16702	16877	16461	16561	16674	16586	16802	16675	16712	16778	16786	16748	16594	16765	16840	16565	16904	16672	16674	16653	16709	16612	16563	16732	16851	16794	16744	17000	16646	16770	16398	16588	16675	16600	16781	16661	16641	16696	16583	16998	16701	16876	16820	16840	16905	16682	16622	16911	16739	16577	16815	16551	16793	16723	16534	16668	16794	16548	16783	16508	16587	16567	16737	16672	16572	16783	16699	16788	16746	16779	16696	16537	16788	16703	16664	16769	16737	16758	16679	16812	16608	16616	16771	16746	16740	16640	16708	16817	16801	16722	16809	16714	16508	16623	16666	16736	16564	16702	16638	16712	16672	16729	16586	16846	16719	16847	16679	16656	16814	16535	16756	16791	16623	16699	16548	16788	16659	16693	16662	16666	16621	16710	16508	16715	16723	16711	16587	16562	16551	16775	16706	16769	16836	16669	16677	16608	16665	16735	16740	16741	16530	16644	16777	16780	16668	16737	16605	16852	16694	16755	16981	16697	16747	16666	16860	16659	16738	16954	16552	16843	16508	16826	16732	16615	16707	16793	16715	16635	16853	16528	16600	16750	16684	16716	16735	16575	16744	16680	16704	16702	16768	16811	16670	16780	16755	16749	16806	16615	16913	16643	16677	16823	16569	16600	16732	16521	16434	16655	16565	16719	16706	16802	16416	16775	16707	16812	16596	16633	16853	16849	16533	16839	16848	16722	16938	16725	16773	16744	16820	16774	16561	16898	16694	16959	16738	16679	16773	16724	16777	16771	16933	16786	17024	16699	16664	16762	16629	16777	16714	16640	16659	16750	16863	16673	16832	16607	16601	16683	16828	16608	16929	16738	16537	16695	16531	16709	16693	16559	16553	16571	16786	16778	16873	16725	16704	16719	16867	16769	16743	16567	16905	16643	16660	16674	16635	16593	16768	16826	16700	16669	16950	16814	16851	16714	16606	16921	16926	16696	16573	16640	16734	16732	16591	16785	16729	16775	16550	16766	16528	16528	16679	16545	16567	16749	16739	16736	16876	16723	16826	16676	16704	16659	16689	16891	16874	16728	16786	16766	16840	16581	16835	16840	16680	16720	16746	16700	16793	16620	16788	16544	16343	16640	16584	16757	16352	16578	16587	16539	16844	16736	16708	16597	16605	16567	16435	16677	16917	16724	16735	16570	16966	16889	16646	16685	16675	16703	16795	16573	16668	16808	16738	16948	16643	16811	16607	16786	16732	16964	16698	16692	16706	16824	16598	16702	16897	16781	16632	16768	16727	16772	16676	16763	16668	16567	16583	16641	16918	16707	16774	16646	16618	16747	16776	16683	16869	16704	16809	16691	16703	16655	16657	16779	16881	16718	16689	16528	16655	16708	16792	16671	16692	16797	16877	16662	16870	16867	16607	16790	16636	16892	16694	16771	16708	16740	16695	16646	16591	16718	16952	16615	16741	16732	16609	16687	16733	16800	16727	16767	16680	16708	16777	16633	16714	16690	16737	16545	16671	16700	16709	16822	16795	16809	16564	16802	16788	16649	16813	16521	16655	16679	16620	16699	16802	16692	16688	16653	16716	16713	16640	16783	16698	16899	16641	16729	16685	16894	16627	16878	16693	16650	16821	16739	16574	16744	16797	16707	16583	16537	16893	16613	16513	16778	16718	16773	16606	16938	16845	16684	16859	16560	16822	16756	16827	16859	16948	16717	16799	16665	16751	16836	16677	16576	16780	16669	16665	16930	16731	16620	16693	16850	16626	16806	16633	16844	16689	16543	16780	16542	16639	16841	16582	16782	16616	16644	16603	16729	16816	16474	16695	16547	16664	16841	16842	16705	16717	16722	16815	16571	16726	16765	16882	17027	16814	16767	16759	16725	16696	16568	16586	16779	16755	16913	16531	16526	16822	16991	16725	16780	16520	16715	16566	16628	16911	16804	16800	16748	16735	16576	16623	16706	16841	16703	16764	16759	16706	16833	16528	16845	16864	16707	16667	16580	16630	16918	16813	16849	16642	16793	16866	16662	16642	16823	16632	16758	16687	16420	16743	16762	16781	16781	16877	16812	16821	16641	16703	16661	16714	16908	16923	16614	16682	16716	16730	16895	16742	16721	16555	16715	16565	16532	16603	16825	16686	16713	16757	16666	16527	16600	16747	16513	16626	16795	16586	16669	16954	16881	16551	16715	16700	16549	16739	16716	16714	16795	16810	16703	16736	16850	16840	16570	16496	16804	16886	16820	16702	16719	16664	16795	16796	16747	16802	16827	16748	16903	16987	16719	16712	16690	16719	16477	16703	16713	16562	16584	16759	16826	16516	16738	16820	16794	16633	16623	16537	16629	16764	16592	16842	16909	16569	16890	16845	16739	16855	16675	16649	16860	16894	16683	16622	16709	16532	16749	16644	16814	16794	16772	16835	16652	16530	16631	16755	16755	16840	16595	16670	16848	17021	16593	16678	16889	16804	16624	16522	16793	16776	16851	16803	16779	16732	16710	16649	16599	16885	16527	16563	16811	16685	16795	16728	16696	16944	16806	16766	16645	16844	16787	16593	16680	16872	16668	16717	16760	16749	16778	16725	16621	16840	16741	16721	16776	16708	16729	16646	16618	16681	16525	16637	16816	16599	16632	16789	16744	16797	16744	16579	16704	16580	16723	16715	16874	16744	16680	16580	16500	16512	16636	16588	16765	16510	16614	16587	16650	16752	16728	16387	16720	16973	16621	16697	16629	16616	16712	16673	16684	16861	16748	16613	16735	16659	16667	16771	16795	16667	16810	16663	16644	16664	16729	16743	16753	16696	16689	16798	16693	16667	16718	16763	16615	16803	16644	16577	16621	16801	16780	16765	16646	16584	16768	16546	16888	16665	16866	16663	16470	16594	16545	16612	16807	16795	16697	16473	16622	16791	16861	16827	16721	16673	16606	16719	16861	16774	16842	16637	16586	16731	16698	16774	16794	16598	16728	16771	16740	16958	16754	16531	16476	16914	16616	16589	16769	16497	16755	16852	16735	16832	16824	16752	16643	16648	16573	16685	16731	16713	16570	16708
29016	47932	48208	45317	47830	48197	43196	36277	27504	23394	22427	22775	22142	20191	18920	18134	17599	17251	16997	16258	15542	15179	14328	14139	14100	14004	13988	13669	13888	13656	13614	13497	13465	13309	13309	13354	13284	13287	13253	13169	13302	13166	13299	13189	13326	13251	13276	13041	13402	13213	13189	13170	13311	13270	13146	13056	13202	13246	13089	13222	13232	13136	13178	13099	13185	13329	13158	13123	13084	13186	13285	13209	13268	13177	13308	13259	13233	13217	13270	13456	13180	13240	13329	13215	13116	13167	13133	13182	13194	13174	13218	13029	13032	13158	13302	13431	13210	13281	13271	13130	13274	13466	13196	13266	13168	13221	13208	13208	13174	13184	13159	13127	13123	13208	13200	13124	13114	13054	13247	13116	13178	13272	13183	13144	13146	13191	13212	13172	13321	13264	13000	13239	13240	13300	13207	13189	13262	13112	13213	13117	13300	13264	13098	13199	13112	13052	13293	13364	13119	13191	13136	13273	13108	13158	13269	13189	13059	13310	13173	13337	13164	13168	13235	12966	13344	13293	13207	13118	13107	13199	13230	13053	13135	13062	13117	13196	13370	13131	13324	13160	13364	13032	13110	13217	13111	13274	13251	13035	13119	13243	13185	13238	13147	13170	13116	13184	13098	13059	13230	13053	13198	13240	13126	13127	13116	13120	13182	13113	13147	13365	13089	13114	13335	13050	13256	13113	13186	13174	13152	13179	13092	13043	13226	13031	13123	13231	13127	12994	13257	13195	13056	13297	13255	13334	13272	13191	13157	13248	13219	13196	13049	13262	13186	13189	13108	13151	13230	13135	13266	13076	13144	13144	13192	13109	13450	13270	13128	13284	13098	13191	13198	13212	13164	13132	13218	13058	13254	13255	13301	13310	13254	13343	12962	13201	13173	13238	13215	13117	13137	13213	13210	13250	13163	13315	13011	13211	13151	13185	13227	13198	13078	13170	13220	13211	13109	13365	13097	13268	13173	13185	13315	13277	12984	13155	13099	13076	13220	13279	13139	13075	13222	13301	13205	13207	13199	13201	13053	13121	13195	13198	13023	13241	13196	13175	13142	13304	13153	13136	13034	13150	13230	13257	13219	13190	13190	13167	13193	13214	13234	13166	13151	13241	13173	13064	13211	13103	12944	13227	13104	13130	13343	13121	13384	13283	13139	13215	13275	13217	13362	13170	13185	13180	13089	13171	13126	13220	13229	13244	13377	13138	13191	13085	13151	13160	13100	13225	13261	13230	13161	13090	13083	13230	13234	13119	13254	13091	13273	13301	13310	13265	13221	13196	13322	13057	13299	13102	13092	13127	13020	13270	13190	13034	13143	13222	13128	13109	13139	13157	13231	13165	13171	13052	13079	13186	13179	13183	13232	13190	13162	13210	13145	13357	12921	13285	13154	13204	12955	13095	13119	13220	13071	13140	13284	13049	13150	13076	13264	13049	13259	13219	13064	13173	13316	13138	13151	13290	13122	13172	12915	13035	13293	13012	13182	13054	13022	13090	13284	13286	13181	13248	13159	13166	13303	13006	13172	13113	13223	13159	13162	13142	13313	13140	13190	13269	13202	13329	13152	13194	13130	13272	13239	13142	13163	13104	13212	13307	13165	13088	13152	13258	13457	13174	13308	13186	13297	13190	13171	12930	13098	13250	13144	13341	13030	13167	13144	13146	13213	13043	13255	13300	13147	13045	13222	13140	13275	13172	13112	13212	13174	13193	13286	13106	13291	13175	13298	13172	13224	13239	13077	13148	13131	13062	13245	13060	13216	13185	13371	13273	13260	13275	13372	12953	13075	13096	13226	13155	13040	13108	13454	13255	13356	13330	13283	13029	13274	13240	13301	13150	13203	13120	13237	13347	13349	13183	13193	13100	13218	13092	13161	13187	13301	13104	13143	13084	13393	13098	13246	13225	13032	13352	13269	13034	13246	13050	13188	12973	12973	13178	13319	13172	13312	13173	13181	13223	13231	13283	13190	13081	13088	13186	13171	13231	13172	13181	13217	13322	13207	13028	13268	13210	13142	13239	13271	13252	13273	13263	13271	13080	13191	13207	13065	13223	13277	13020	13263	13056	13091	13184	13202	13288	13016	13183	13139	13225	13073	13168	12940	13243	13150	13304	13195	13097	13294	13115	13379	13153	13264	13256	13218	13101	13129	13100	13335	13150	13356	13202	13156	13164	13318	13227	13137	13019	13137	13031	13222	13118	13266	13127	13125	13263	13209	13151	13136	13200	13307	13139	13103	13230	13191	13123	13319	12844	13092	13029	13259	13325	13285	13225	13173	13086	13185	13218	13212	13274	13172	13180	13240	13170	13248	13252	13250	13257	13275	13184	13427	13105	13198	13163	13283	13094	13225	13197	13152	13227	13319	13243	13240	13068	13232	13115	13269	13234	13246	13134	13280	13123	13087	13432	13097	13203	13161	13332	13151	13273	13145	13162	13180	13307	13291	13168	12976	13200	13163	13161	13189	13132	13198	13235	13250	13106	13016	13048	13135	13316	13322	13211	13198	13119	13278	13199	13145	13218	13090	13176	13173	13292	13218	13246	13328	13032	13192	13166	12999	13164	13242	13122	13185	13191	13105	13244	13170	13094	13255	13084	13286	13302	13289	13128	13199	13061	13067	13445	13294	13023	13179	13174	13198	13185	13156	13163	13291	13179	13037	13192	13304	13255	13207	13221	13093	13238	13225	13209	13135	13160	13054	13219	13204	13163	13083	13264	13125	13204	12988	13150	13046	13108	13151	13257	13376	13190	13184	13318	13091	13213	13207	13186	13030	13171	13136	12978	13252	13025	13086	13119	13219	13165	13120	13313	13159	13181	13129	13201	13204	13052	13165	13264	13297	13108	13346	13145	13290	13210	13239	13093	13157	13288	13176	13097	13184	13343	13181	13139	13265	13047	13234	13198	13119	13269	13320	13182	13344	13138	13148	13090	13234	13094	13070	13278	13023	13137	13212	13180	13214	13199	13240	13165	13107	13168	13101	13300	13328	13173	13148	13202	13156	13198	13183	13368	13131	13187	13298	13239	13367	13100	13140	13170	13169	13272	12956	13257	13030	13118	13162	13032	13214	13242	13270	13212	13230	13207	13230	13184	13053	13253	13237	12974	13246	13218	13107	13133	13158	13307	13143	13220	13196	13229	13227	13081	13314	13322	13077	13158	13216	13087	13170	13271	13243	13123	13178	13143	13308	13133	13075	13300	13237	13093	13146	13214	13194	13021	13032	13221	12961	13118	13138	13128	13265	13310	13142	13064	13282	13159	13168	13008	13288	13141	13149	13203	13200	13151	13292	13182	13270	13270	13140	13098	13242	13192	13156	13078	13147	13228	13013	13322	13172	13131	13179	13152	13182	13120	13080	13167	13111	13139	13269	13075	13156	13176	13229	13225	13230	13221	13165	13347	13175	13181	13146	13182	13267	13189	13189	13211	13075	13401	13251	13231	12975	13291	13255	13226	13182	13208	13206	13250	13190	13378	13156	13101	13342	13255	13003	13236	13105	13097	13259	13235	13138	13058	13183	13314	13375	13156	13276	13138	13232	13081	13294	12929	13143	13161	13179	13153	13184	12961	13261	13300	13206	13067	13299	13157	13189	13165	13056	13154	13231	13274	13111	13160	13143	13247	13162	13246	13189	13073	13244	13137	13085	13233	13125	13298	13285	13160	13163	13172	13250	13208	13248	13418	13149	13151	13029	13276	13266	13216	13262	13401	13181	13009	13302	13091	13284	13043	13230	13064	13253	13120	13252	13320	13210	13205	13321	13231	13332	13261	13096	13227	13113	13344	13124	13116	13242	13282	13100	13223	13263	13156	13307	13233	13146	12938	13320	13160	13001	13266	13067	13087	13086	13181	13137	13078	13336	13155	13179	13156	13219	13120	13240	13159	13136	13154	13252	13337	13150	13396	13172	13270	13242	13107	13165	13120	13124	13193	13325	13218	13064	13204	13239	13009	13244	13154	13165	13097	13201	13260	13189	13189	13173	13298	13173	13090	13080	13115	13142	13223	13189	13229	13238	13169	13148	13250	13259	13143	13362	13165	13263	12943	13204	13222	13065	13204	13168	13060	13302	13141	13212	13302	13259	13259	13176	13165	13425	13133	13372	13118	13090	13301	13265	13215	13296	13190	13088	13254	13131	12965	13342	13283	13154	13118	13206	13225	13192	13181	13161	13057	13183	13092	13110	13044	13220	13223	13140	13119	13168	12913	13296	12997	13277	13320	13171	13036	13222	13151	13294	13170	13111	13217	13139	13345	13302	13067	13327	13129	13220	13192	13192	13204	13110	13180	13301	13119	13215	13283	13262	13147	12903	13123	13250	13197	13260	13173	13309	13181	13294	13086	13268	13165	13209	13128	13223	13143	13319	13176	13020	13188	13235	13327	12942	13123	13160	13129	13194	13099	13107	13105	13087	13176	13212	13278	13143	13194	13264	13292	13175	13156	13201	13264	13200	13219	13229	13237	13106	13127	13308	13275	13176	13195	13244	13146	13095	13291	13298	13213	13124	13129	13237	13251	13287	13142	13208	13331	13113	13145	13277	13257	13233	13288	13109	13190	13224	13158	13376	13136	13214	13113	13269	13225	13278	13098	13149	13110	13147	13162	13234	13162	13082	13268	13241	13341	13101	13308	12932	13170	13264	13174	13383	13199	13269	13137	13218	13205	13142	13157	13229	12976	13134	13247	13007	13226	13164	13141	13175	13247	13075	13050	13199	13238	13242	13202	13193	13257	13248	13101	13133	13253	13165	13141	13287	13239	13375	13053	13375	13158	13128	13195	12873	13209	13487	13169	13240	13106	13209	13248	13035	13246	13092	13197	13158	13017	13127	13213	13089	13085	13208	13219	13051	13173	13094	13064	13314	13290	13364	13251	13390	13160	13153	13150	13204	13075	13330	13221	13180	13404	13028	13293	13216	13190	13063	13023	13264	13311	13235	13345	13232	13115	13080	13068	13221	13335	13194	13183	13286	13267	13270	13104	13349	13305	12988	13127	13265	13192	13353	13165	13264	13257	13190	13154	13204	13124	13026	13148	13147	13173	13175	13229	13167	13090	13177	13073	13242	13239	13242	13335	13185	13277	13175	13313	13171	13092	13219	13267	13223	13189	13189	13290	13244	13107
38116	40569	39276	37168	41266	38536	30017	23689	21841	21081	20851	20164	19795	18934	18995	19043	18594	18104	18168	17779	17589	17282	17155	17174	17251	17106	16854	16901	17021	16993	16940	16873	16917	16729	16950	16849	16648	16780	16646	16858	16965	16709	16826	16776	16781	16726	16740	16787	16796	16763	16777	16925	16861	16735	16842	16764	16689	16737	16817	16831	16810	16864	16726	16613	16727	16641	16966	16732	16915	16567	16908	16937	17002	16791	16866	16863	16949	16811	16618	16904	16772	16582	16906	16751	16876	16664	16707	16948	16612	16651	16742	16700	16730	16815	16786	16811	16724	16870	16729	16950	16806	16516	16808	16782	16689	16676	16739	16714	16871	16709	16733	17021	16869	16561	16867	16750	16731	16891	16552	16880	16686	16707	16649	16614	16794	16446	16937	16790	16814	16826	16661	16860	16850	16927	16729	16922	16883	16746	16716	16556	16580	16643	16636	16750	16722	16773	16904	16782	16470	16530	16636	16770	16716	16550	16784	16758	16651	16681	16685	16703	16589	16814	16978	16947	16915	16778	16950	16865	16726	16875	16756	16822	16694	16781	16792	16807	16581	16624	16855	16668	16729	16566	16880	16791	16690	16670	16884	16996	16920	16849	17007	16746	16792	16800	16672	16710	16766	16805	16805	16786	16868	16901	16822	16667	16867	16634	16897	16580	16661	16697	16741	16898	16867	16959	16694	16621	16788	16970	16745	16838	16799	16649	17008	16719	16715	16680	17079	17033	16914	16687	17013	16802	17027	16713	16734	16875	16769	16847	16945	16742	16746	16676	16951	16915	16836	16876	16763	16712	16572	16813	16839	16856	16843	16694	16770	16651	16741	16816	16633	16759	16678	16659	16689	16756	16843	16863	16782	16733	16825	16651	16951	16758	16816	16836	16815	16663	16831	16806	16899	16683	17060	16805	16745	16695	16842	16758	16805	16675	16734	16747	16872	16634	16862	16961	16902	16869	16928	16665	16845	16948	16867	16750	16878	16843	16836	16760	16800	16821	16918	16777	16839	16844	16938	16584	16921	16875	16737	16791	16833	16794	16828	16617	16903	16906	17015	16846	16839	16824	16638	16778	16782	16709	16827	16615	16704	16822	16795	16805	16820	16819	16856	16802	16809	16666	17060	17002	16771	16733	16650	16785	16860	16786	16902	16663	16902	16759	16839	16887	16764	16839	16724	16814	16733	16684	16731	16811	16811	16912	16827	16812	16794	16765	16833	16706	16690	16683	16790	16693	16782	16896	16939	16841	16580	16735	16851	16775	17002	16678	16827	16735	16756	16769	17008	16907	16577	16808	16763	16730	16826	16808	16995	16752	16753	16870	16926	16901	16858	16929	16693	16666	16864	16835	16816	17051	16600	16784	16948	16662	16854	16914	16888	16583	16584	16885	16747	16796	16792	16710	16737	16822	16604	16795	16828	16856	16758	16761	16813	16790	16853	16844	16828	16564	16712	16823	16838	16507	16855	16832	16710	16765	16745	16744	16712	16799	16911	16835	16605	16743	16859	16681	17031	16673	16863	16680	16500	16597	16808	16785	16517	16814	16759	16776	16992	16824	16861	16858	16867	16707	16949	16753	16906	16648	16569	16947	16972	16907	16593	16701	17007	16871	16693	16721	16938	16649	16800	16516	16828	16713	16951	16917	16844	16690	16834	16790	16804	16939	16603	16579	16772	16644	16789	16858	16771	16968	16743	16783	16833	16835	16841	16874	16810	16485	16811	16554	16730	16884	16829	16755	16776	16727	16827	16713	16719	16801	16895	16858	16934	16812	16613	16782	16824	16971	16942	16487	16858	17005	16623	16840	16805	16688	16758	16777	16864	16845	16934	16801	16701	16951	16922	16847	16821	16603	16725	16810	16988	16835	16703	16732	16766	17004	16760	16595	16633	16747	16811	16897	16751	16946	16965	16735	16625	16734	16974	16743	16961	16489	16795	16956	16690	16514	16738	16679	16868	16749	16660	16663	16692	16783	16781	16792	16876	16856	16815	16775	16834	17030	16840	16881	16718	16767	16898	16620	16774	16630	16722	16897	16671	16681	16479	16733	16707	16924	16882	16900	16753	16716	16836	16811	16825	16938	16781	16758	16799	16682	16731	16690	16828	16889	16975	16506	16979	16751	16849	16706	16714	16813	16944	16868	16609	16707	16978	16762	16661	16880	16979	16806	16715	16894	16675	16935	16691	16679	16692	16596	16912	17027	16734	17032	16786	16699	16742	16718	16763	17063	16684	16568	16451	16783	16842	16811	16887	16732	16675	16690	16924	16785	16900	16953	16981	16887	16944	16714	16715	16776	16857	16773	16937	16882	16915	16759	16864	16806	16922	17017	16696	16934	16878	16876	16775	16764	16732	16982	16741	16873	16794	16863	16797	16907	16689	16607	16648	16830	16759	16752	16559	16943	16788	16747	16880	16829	16827	16850	16677	16666	16750	16729	16778	16909	16791	16799	16783	16658	16846	16881	16669	16624	16814	16994	16870	16756	16762	16800	16924	16871	16761	16783	16823	16600	16691	16735	16578	16865	16894	16738	16789	16659	16858	16775	16829	16860	16746	16727	16648	16901	16728	16748	16852	16828	16776	16766	16910	16804	16668	17026	16880	16703	16865	16903	16813	16699	16803	16784	16730	16808	16838	16745	16953	16764	16449	16816	16781	16836	16658	16705	16960	16961	16983	17130	16858	16731	16786	16682	16805	16929	16698	16716	16657	16628	16898	16835	16737	16456	16692	16761	16872	16738	16766	16742	16913	16806	16789	16860	16567	16855	16833	16840	16706	16710	16815	16848	16906	16847	16570	16906	16757	16800	16769	16812	16944	16696	16753	16745	16828	16770	17096	16848	16757	16832	16925	16661	16680	16867	16808	16827	16958	16959	16716	16657	16803	16590	16915	16575	16928	16714	16907	16811	16789	16811	16822	16756	16653	16555	16850	16829	16781	16803	16922	16667	16661	16586	16777	16875	16922	16746	16904	16926	16874	16904	16814	16491	16964	16969	16628	16598	16737	16728	16817	16961	16740	16739	16800	16695	16825	16732	16797	16795	16761	16574	16753	16725	16979	16837	16701	16869	16706	16804	16799	16901	16633	16591	16702	16901	16880	16790	17034	16958	16926	16714	16828	16873	17026	16967	16685	16879	16796	16788	16954	16663	16696	16849	16676	16595	16620	16709	16908	16695	16969	16683	16679	16661	16626	16713	16729	16763	16618	16612	16870	16715	16691	16667	16832	16878	16717	16772	16848	16883	16665	16933	16912	16934	16759	16783	16915	16831	16772	16846	16777	16818	16764	16820	16686	16866	16879	16871	16729	16729	16722	16817	16764	16749	16814	16768	16742	16856	16916	16664	16812	16805	16670	16914	16860	16690	16675	16576	16752	16631	16675	16896	16746	16631	16716	16915	16956	16994	16651	16972	16736	16792	16938	16973	16805	16811	16680	16716	16889	16736	16774	16719	16852	16947	16808	16727	16827	16838	16675	16876	16885	16935	16655	16642	17009	16735	16705	16866	16823	16734	16874	16668	16797	16768	16684	16784	16636	16890	16776	16820	16720	16764	16778	16757	16764	16966	16855	16829	16569	16952	16749	16770	16658	16792	16760	16810	16829	16724	16722	16562	16974	16837	16812	16722	16818	16915	16710	16868	16859	16876	16880	16800	16905	16731	16924	16891	16793	16808	16896	16829	16708	16818	16729	16710	16657	16658	16827	16615	16807	16721	16797	16775	16710	16891	16990	16686	16884	16748	16548	16617	16585	16931	16607	16900	16739	16713	16733	16739	16758	16612	16811	16680	16667	16864	16787	16889	16799	16672	16860	16946	16696	17016	16788	16752	16662	16788	16664	16621	16824	16563	16872	16626	16589	16741	16602	16764	16706	16607	16949	16759	16931	16873	16922	16646	16811	16892	16861	16718	16690	16876	16672	16729	16615	16711	16917	16690	16606	16939	16900	16914	16785	16884	16792	16975	16648	16846	16829	16840	16572	16817	16737	16696	16971	16751	16860	16977	16594	16736	17078	16745	16697	16926	16680	16893	16705	16801	16665	16769	16880	16656	16794	16786	16769	16915	16844	16833	16844	16691	16798	16626	16915	16739	16683	16687	17045	16755	16925	16773	16935	16546	16605	16506	16899	16650	16741	16906	16856	16756	16975	16868	16930	16860	17010	16723	16919	16677	16764	16876	16891	16791	16674	16812	16635	16751	16901	16742	16926	16750	16617	16926	16999	16758	16880	16623	16938	16634	16806	16609	16698	16692	16948	16674	16704	16830	16833	16668	16750	16870	16885	16745	16973	16618	16781	16742	16584	16734	16765	16795	16647	16780	16840	16726	16605	16776	16734	16601	16745	16901	16803	16705	16900	16896	16899	16791	16973	16978	16776	16664	17019	16749	16991	17161	16835	16918	16982	16970	17061	16794	16860	16926	16895	16784	16572	16748	16937	16882	16711	16884	16849	16703	16814	16752	16734	16758	16688	16926	16766	16772	17062	17041	16839	16725	16781	16698	16900	16566	16816	16707	16994	16848	16870	16953	16799	16661	16890	16746	16830	16806	16826	16923	16852	16915	16628	16656	17011	16868	16823	16809	16747	16894	16738	16580	16913	16963	16819	16991	16925	16688	16818	16677	16893	16592	16912	16867	16730	16830	16714	16916	16685	16891	16847	16688	16742	16746	16834	16790	17018	16811	16767	16899	16846	16889	16710	16724	16797	16800	16574	16855	16708	16817	16813	16761	16831	16673	16664	16862	16906	16813	16656	16694	16767	16762	16817	16797	16839	16800	17011	16803	16798	16827	16780	16721	16760	16719	16891	16807	16955	16514	16689	16722	16739	16854	16748	16961	16634	16728	16507	16731	16782	16712	16834	16954	16881	16797	16678	16816	16877	16929	16817	16944	16870	16877	16873	16698	16830	16891	16716	16709	16878	16829	16797	16865	16750	16764	16714	16861	16731	16600	16813	16827	16819	16694	16687	16827	16869	16699	16840	16747	16860	16855	16696	16897	16778	17014	16402	16869	16815	16844	16633	16816	16822	16778	16800	16798	16879	16816	16885	16829	16792	16695	16710	16809	16810	16780	16750	16895	16661	16860	16786	16756	16913	16905	16816	16725	16852	16774	16743	16890	16896	16977
31979	42983	40956	39264	43792	39049	29179	22418	20580	20242	19500	18823	17409	16938	16541	16464	15895	15658	14988	14541	14282	13767	13774	13854	13601	13671	13619	13382	13605	13397	13261	13349	13547	13065	13197	13300	13263	13211	13237	13315	13239	13226	13295	13196	13167	13234	13202	13157	13362	13037	13133	13316	13341	13122	13228	13332	13206	13288	13233	13099	13148	13097	13237	13170	13184	13248	13249	13285	13147	13282	13318	13292	13077	13276	13218	13205	13261	13196	13218	13277	13340	13234	13147	13340	13328	13410	13212	13247	13050	13110	13119	13154	13355	13418	13215	13270	13270	13144	13344	13223	13326	13120	13249	13361	13257	13163	13201	13253	13150	13244	13077	13024	13245	13220	13189	13243	13159	13247	13290	13241	13265	13213	13130	13086	13187	13284	13147	13191	13172	13180	13267	13299	13226	13075	13108	13293	13300	13132	13267	13217	13183	13085	13180	13175	13148	13174	13050	13398	13276	13383	13222	13241	13208	13148	13295	13151	13143	13116	13121	13155	13208	13171	13086	13263	13200	13246	13418	13448	13340	13143	13071	13309	13226	13246	13128	13042	13129	13222	13046	13008	13164	13097	13072	13209	13264	13270	13212	13278	13130	13158	13155	13305	13304	13273	13289	13254	13281	13197	13311	13276	13268	13194	13354	13106	13396	13246	13175	13145	13126	13242	13290	13230	13100	12972	13214	13156	13250	13122	13218	13311	13356	13349	13085	13147	13284	13199	13178	13154	13252	13208	13148	13243	13318	13175	13124	13161	13282	13290	13239	13147	13315	13172	13068	13141	13161	13241	13207	13355	13208	12997	13073	13343	13123	13287	13203	13093	13325	13082	13100	13329	13250	13135	13251	13295	13210	13133	13206	13385	13160	13297	13011	13282	13209	13122	13295	13229	13302	13150	13007	13300	13148	13106	13275	13163	13286	13327	13168	13118	13202	13259	13164	13325	13275	13370	13255	13229	13115	13066	13102	13062	13114	13439	13249	13345	13206	13269	13339	13187	13283	13254	13100	13029	13120	13103	13142	13529	13164	13184	13068	13054	13364	13129	13184	13235	13210	13116	13230	13204	13186	13209	13301	13210	13161	13309	13194	13280	13124	13218	13346	13233	13255	13132	13218	13181	13158	13107	13148	13411	13222	13343	13289	13363	13212	13279	13328	13231	13155	13266	13342	13158	13339	13194	13227	13180	13132	13095	13036	13214	13071	13242	13296	13273	13137	13281	13218	13094	13171	13267	13144	13213	13194	13277	13210	13228	13165	13227	13083	13225	13210	13245	13440	13094	13225	13275	13291	13052	13178	13144	13135	13115	13273	13096	13159	13165	13332	13214	13168	13017	13316	13160	13483	13046	13099	13139	13233	13160	13190	13473	13297	13132	13208	13273	13275	13159	13193	13151	13187	13250	13247	13087	13163	13251	13194	13274	13211	13138	13201	13211	13163	13310	13384	13110	13108	13207	13245	13339	13244	13076	13183	13236	13073	13277	13204	13209	13220	13114	13307	13132	13121	13257	13172	13158	13211	13168	13180	13337	13212	13337	13161	13285	13121	13163	13367	13175	13235	13085	13247	13163	13291	13251	13292	13149	13096	13161	13293	13150	13210	13348	13162	13125	13303	13227	13231	13262	13215	13362	13342	13157	13276	13360	13204	13454	13091	13123	13248	13257	13278	13178	13275	13135	13125	13198	13154	13151	13173	13168	13117	13178	13193	13265	13334	13203	13179	13261	13154	13214	13177	13103	13278	13130	13318	13220	13179	13163	13214	13113	13288	13222	13275	13082	13269	13348	13286	13184	13146	13119	13225	13235	13140	13357	13127	13114	13186	13220	13219	13153	13088	13185	13129	13255	13207	13184	13105	13123	13182	13110	13169	13274	13230	13173	13314	13133	13308	13275	13264	13113	13177	13117	13230	13117	13256	13257	13096	13158	13219	13165	13285	13207	13186	13258	13243	13306	13149	13184	13134	13201	13203	13227	13076	13236	13228	13185	13063	13215	13155	13376	13084	13086	13315	13290	13309	13323	13225	13161	13274	13187	13198	13325	13203	13245	13223	13389	13277	13076	13386	13297	13313	13109	13304	13177	13355	13251	13217	13211	13121	13325	13150	13268	13146	13124	13093	13337	13223	13300	13287	13335	13051	13264	12910	13270	13285	13247	13205	13152	13305	13298	13251	13175	13322	13281	13115	13240	13191	13241	13186	13216	13164	13258	13290	13048	13394	13255	13192	13269	13270	13119	13135	13091	13278	13241	13212	13391	13206	13158	13138	13127	13179	13138	13253	12983	13262	13102	13103	13184	13194	13232	13176	13203	13192	13180	13357	13201	13052	13090	13089	13175	13043	13311	13003	13292	13210	13324	13109	13232	13196	13252	13232	13251	13189	13194	13145	13385	13272	13153	13187	13223	13183	13318	12953	13233	13036	13043	13181	13236	13198	13255	13251	13096	13244	13158	13129	13371	13157	13245	13258	13163	13276	13135	13253	13049	13225	13157	13129	13231	13193	13110	13072	13126	13145	13205	13039	13313	13127	13363	13207	13116	13156	12940	13239	13094	13231	13068	13153	13135	13100	13265	13273	13361	13311	13304	13205	13229	13461	13279	13179	13127	13091	13189	13217	13103	13173	13002	13264	13273	13048	13294	13229	13035	13148	13249	13324	13347	13220	13241	13375	13119	13164	13160	13280	13279	13287	13090	13190	13097	13131	13098	13070	13253	13397	13298	13197	13226	13115	13178	13217	13264	13239	13467	13174	13231	13131	13041	13088	13196	13238	13215	13159	13228	13109	13185	13227	13187	13299	13169	13211	13164	13077	13129	13314	13246	13244	13131	13250	13095	13120	13146	13129	13108	13283	13271	13331	13199	13182	13135	13286	13264	13294	13284	13290	13195	13164	13178	13384	13176	13317	13123	13144	13286	13172	13370	13206	13170	13274	13186	13347	13156	13337	13157	13093	13225	13220	13210	13168	13275	13315	13058	13448	13154	13346	13226	13155	13171	13059	13266	13351	13251	13141	13279	13206	13278	13163	13304	13223	13210	13019	13166	13152	13258	13274	13155	13028	13177	13196	13039	13277	13079	13185	13236	13267	13078	13140	13237	13261	13315	13210	13336	13282	13155	13290	13072	13246	13222	13225	13153	13134	13100	13122	13302	13189	13371	13368	13259	13090	13381	13242	13179	13201	13107	13133	13282	13146	13147	13321	13306	13276	13177	13263	13371	13093	13238	13070	13357	13158	13283	13096	13206	13304	13269	13133	13194	13213	13078	13240	13269	13119	13026	13293	13290	13282	13254	13426	13207	13190	13285	13365	13232	13259	13183	13192	13156	13266	13084	13209	13273	13195	13246	13213	13347	13131	13355	13332	13128	13241	13147	13127	13129	13413	13359	13259	13251	13309	13194	13230	13106	13175	13044	13293	13216	13248	13104	13284	13138	13081	13252	13201	13287	13281	13256	13031	13239	13289	13264	13148	13191	13366	13185	13193	13178	13359	13164	13158	13268	13282	13293	13179	13290	13155	13397	13278	13193	13359	13290	13196	13125	13094	13348	13126	13192	13206	13245	13196	13163	13118	13162	13190	13338	13165	13277	13214	13093	13203	13220	13323	13269	13118	13258	13192	13160	13281	13126	13239	13193	13206	13072	13243	13256	13110	13114	13244	13230	13300	13268	13235	13499	13325	13210	13097	13338	13310	13261	13164	13228	13233	13126	13202	13204	13308	13209	13041	13346	13255	13083	13391	13260	13215	13209	13140	13135	13357	13124	13185	13232	13335	13344	13244	13107	13146	13368	13223	13171	13142	13355	13145	13184	13056	13072	13317	13423	13248	13239	13262	13346	13192	13193	13148	13206	13305	13387	13287	13311	13159	13351	13319	13171	13253	13281	13260	13283	13363	13160	13174	13160	13233	13170	13399	13192	13290	13101	13215	13307	13092	13275	12975	13167	13147	13380	13148	13181	13220	13319	13238	13263	13209	13362	13256	13140	13185	12933	13110	13287	13154	13231	13181	13272	13118	13305	13381	13164	13386	13176	13217	13117	13148	13235	13240	13262	13255	13212	13256	13276	13260	13273	13081	13188	13120	13098	13144	13120	13240	13367	13158	13064	13133	13178	13226	13325	13233	13137	13168	13284	13281	13223	13451	13109	13307	13302	13227	13113	13284	13080	13136	13161	13322	13078	13290	13258	13152	13086	13325	13245	13336	13228	13340	13284	13322	13034	13290	13339	13139	13090	13369	13180	13276	13270	13269	13233	13255	13279	13168	13063	13144	13181	13230	13184	13098	13187	13228	13232	13143	13398	13100	13323	13260	13268	13140	13186	13134	13254	13308	13240	13196	13246	13092	13162	13197	13157	13114	13074	13243	13059	13160	13073	13261	13170	13267	13052	13289	13242	13098	13115	13214	13030	13311	13335	12974	13110	13078	13171	13169	13194	13167	13423	13194	13288	13347	13057	13147	13330	13328	13208	13050	13204	13388	13341	13042	13182	13108	13247	13150	13382	13284	13334	13216	13111	13279	13297	13183	13269	13253	13269	13191	13174	13296	13230	13261	13202	13303	13146	13134	13291	13125	13367	13183	13102	13237	13093	13168	13315	13255	13229	13262	13282	13144	13344	13243	13296	13251	13163	13258	13349	13228	13202	13334	13262	13371	13135	13285	13243	13288	13119	13251	13233	13168	13151	13213	13160	13236	13308	13337	13263	13090	13211	13241	13159	13213	13165	13210	13167	13056	13469	13153	13115	13256	13463	13368	13296	13165	13297	13061	13117	13209	13215	13244	13252	13280	13365	13095	13144	13216	13092	13387	13160	13215	13151	13301	13093	13358	13048	13153	13144	13267	13229	13325	13180	13266	13160	13177	13210	13242	13270	13215	13292	13132	13296	13137	13168	13334	13257	13233	13175	13094	13129	13208	13233	13118	13199	13158	13172	13381	13266	12997	13172	13192	13142	13355	13375	13111	13174	13188	13154	13097	13225	13309	13118	13255	13484	13268	13191	13103	13283	13079	13183	13268	13129	13119	13183	13188	13232	13209	13145	13303	13135	13135	13205	13100	13386	13236	13196	13096	13275	13184	13262	13052	13207	13217	13329	13163	13224	13154	13154	13174	13097	13230	13082	13068	13303
26348	22186	30265	32899	42704	38733	30899	25970	24529	23688	23061	21708	21107	21625	20673	19357	18903	18228	18329	17651	17219	17236	17268	16999	17144	16924	16720	16633	16709	16704	16753	16722	16843	16610	16868	16615	16684	16478	16499	16504	16435	16427	16643	16523	16621	16393	16354	16375	16645	16419	16566	16716	16420	16296	16632	16771	16356	16376	16501	16439	16316	16623	16640	16476	16618	16622	16396	16631	16563	16659	16405	16407	16725	16517	16655	16575	16558	16340	16379	16497	16737	16373	16514	16475	16575	16392	16661	16645	16492	16636	16736	16667	16609	16476	16444	16449	16451	16574	16457	16401	16356	16432	16523	16468	16641	16543	16334	16355	16474	16342	16494	16380	16394	16443	16364	16701	16491	16422	16333	16576	16394	16619	16554	16503	16351	16521	16491	16489	16333	16648	16631	16565	16339	16469	16480	16563	16320	16481	16414	16270	16442	16513	16605	16559	16618	16446	16487	16474	16500	16348	16494	16464	16526	16655	16583	16572	16398	16626	16576	16417	16538	16554	16319	16386	16759	16756	16521	16450	16642	16501	16381	16517	16441	16387	16639	16513	16331	16398	16497	16477	16479	16628	16462	16447	16251	16339	16382	16634	16543	16491	16345	16430	16570	16287	16511	16558	16547	16615	16544	16433	16579	16663	16572	16565	16439	16416	16455	16419	16524	16538	16714	16482	16424	16615	16443	16335	16635	16540	16645	16357	16450	16432	16681	16643	16518	16356	16377	16812	16578	16410	16658	16566	16458	16519	16401	16475	16613	16711	16841	16603	16282	16494	16456	16428	16503	16463	16579	16369	16372	16424	16260	16508	16713	16789	16699	16449	16423	16558	16420	16584	16686	16430	16632	16369	16340	16329	16556	16344	16462	16592	16524	16488	16711	16519	16670	16407	16625	16672	16440	16454	16464	16581	16440	16579	16534	16419	16608	16557	16422	16468	16472	16385	16506	16340	16374	16607	16643	16386	16539	16496	16680	16335	16361	16366	16645	16647	16549	16578	16487	16546	16524	16466	16626	16536	16483	16738	16656	16758	16625	16222	16598	16588	16557	16531	16577	16298	16471	16594	16695	16597	16469	16447	16311	16373	16585	16368	16659	16594	16441	16569	16727	16418	16478	16613	16372	16533	16538	16548	16481	16527	16606	16351	16700	16312	16558	16466	16360	16432	16731	16564	16389	16464	16507	16507	16683	16429	16722	16560	16402	16481	16395	16448	16561	16423	16374	16601	16591	16527	16517	16386	16262	16668	16503	16529	16714	16339	16645	16430	16520	16286	16526	16462	16535	16579	16542	16399	16580	16691	16413	16465	16524	16470	16408	16652	16496	16511	16440	16638	16534	16441	16454	16708	16688	16620	16640	16555	16544	16460	16389	16548	16599	16485	16488	16480	16498	16341	16634	16686	16858	16473	16456	16601	16580	16436	16522	16572	16762	16604	16619	16757	16741	16420	16441	16595	16523	16580	16521	16367	16529	16581	16514	16564	16440	16486	16488	16523	16378	16425	16494	16520	16641	16579	16516	16435	16473	16336	16295	16510	16556	16501	16508	16539	16774	16712	16532	16393	16539	16413	16533	16588	16666	16511	16475	16525	16519	16535	16443	16405	16585	16257	16571	16592	16669	16642	16515	16686	16633	16743	16540	16314	16647	16408	16601	16477	16475	16563	16665	16591	16547	16216	16520	16532	16632	16721	16601	16708	16684	16404	16441	16361	16677	16426	16499	16564	16636	16469	16643	16573	16743	16618	16382	16325	16534	16409	16801	16590	16644	16493	16666	16543	16632	16526	16613	16557	16474	16440	16460	16488	16713	16445	16563	16580	16487	16517	16427	16301	16432	16628	16502	16540	16526	16560	16383	16363	16690	16450	16585	16332	16494	16569	16418	16408	16499	16452	16347	16617	16594	16352	16633	16677	16588	16501	16355	16518	16503	16393	16514	16514	16539	16652	16580	16452	16585	16494	16400	16586	16448	16505	16481	16378	16685	16755	16484	16540	16481	16447	16529	16504	16310	16409	16431	16510	16647	16381	16700	16640	16483	16533	16488	16429	16311	16525	16523	16750	16545	16573	16377	16314	16280	16342	16559	16393	16500	16704	16518	16583	16478	16328	16445	16509	16534	16546	16583	16466	16465	16550	16723	16631	16602	16620	16489	16496	16530	16475	16477	16655	16798	16669	16576	16615	16478	16534	16530	16567	16687	16593	16341	16463	16480	16579	16388	16551	16681	16653	16653	16584	16562	16394	16564	16545	16573	16564	16404	16766	16646	16489	16530	16462	16519	16475	16462	16465	16446	16618	16563	16357	16675	16644	16587	16533	16534	16565	16438	16584	16725	16574	16482	16481	16331	16553	16520	16664	16665	16675	16632	16463	16581	16576	16523	16465	16492	16755	16584	16610	16432	16564	16608	16521	16473	16290	16512	16497	16686	16823	16421	16498	16429	16317	16496	16587	16504	16486	16658	16445	16627	16607	16570	16582	16599	16595	16534	16587	16600	16674	16681	16688	16423	16631	16603	16344	16449	16755	16461	16665	16432	16310	16503	16543	16473	16430	16342	16521	16632	16345	16563	16371	16467	16730	16609	16387	16563	16644	16504	16675	16607	16496	16532	16674	16594	16494	16525	16526	16514	16505	16464	16542	16598	16457	16567	16619	16387	16348	16540	16556	16632	16463	16653	16520	16725	16414	16521	16467	16478	16519	16650	16849	16613	16631	16595	16541	16319	16713	16433	16754	16530	16689	16544	16730	16663	16252	16610	16564	16433	16507	16502	16511	16478	16494	16256	16331	16327	16616	16435	16341	16622	16774	16572	16496	16427	16518	16394	16574	16638	16561	16533	16464	16596	16708	16507	16550	16518	16518	16400	16372	16627	16549	16833	16549	16462	16427	16473	16405	16768	16474	16364	16442	16430	16348	16583	16338	16697	16661	16339	16408	16551	16603	16529	16427	16495	16385	16625	16578	16501	16562	16453	16424	16363	16548	16550	16700	16710	16535	16698	16514	16668	16465	16501	16520	16354	16291	16434	16363	16648	16420	16599	16629	16366	16395	16693	16522	16570	16568	16536	16454	16354	16568	16586	16468	16654	16455	16677	16313	16493	16342	16625	16664	16706	16493	16410	16460	16586	16419	16645	16723	16517	16518	16363	16434	16669	16555	16613	16490	16466	16631	16671	16479	16607	16424	16490	16604	16799	16494	16570	16492	16341	16379	16668	16662	16534	16471	16550	16285	16587	16362	16567	16488	16654	16554	16496	16467	16621	16514	16425	16471	16402	16523	16463	16600	16348	16383	16551	16446	16445	16391	16713	16438	16238	16604	16400	16603	16547	16608	16497	16560	16590	16620	16506	16565	16421	16537	16645	16558	16400	16353	16333	16342	16603	16612	16549	16534	16625	16361	16738	16621	16583	16401	16629	16833	16494	16489	16496	16371	16646	16719	16490	16636	16685	16468	16512	16587	16736	16503	16563	16659	16618	16508	16562	16431	16657	16714	16500	16549	16464	16514	16385	16366	16493	16656	16553	16451	16709	16452	16443	16587	16726	16471	16423	16510	16490	16564	16650	16553	16411	16387	16382	16350	16500	16354	16487	16474	16624	16454	16630	16593	16542	16584	16602	16613	16731	16350	16536	16582	16467	16594	16508	16597	16800	16590	16543	16417	16558	16682	16578	16636	16458	16326	16554	16587	16431	16594	16563	16546	16612	16603	16579	16540	16520	16506	16422	16615	16613	16639	16719	16595	16550	16439	16407	16542	16439	16833	16673	16459	16394	16720	16760	16394	16632	16394	16515	16598	16513	16490	16649	16583	16396	16356	16472	16369	16679	16492	16521	16384	16368	16493	16235	16446	16594	16619	16674	16634	16477	16461	16561	16527	16473	16558	16467	16515	16352	16317	16556	16504	16341	16360	16368	16564	16629	16383	16466	16472	16513	16538	16365	16495	16565	16431	16334	16394	16450	16354	16621	16435	16281	16537	16508	16440	16551	16416	16503	16594	16486	16555	16678	16624	16629	16508	16742	16376	16572	16374	16541	16370	16771	16601	16690	16325	16462	16426	16533	16478	16643	16560	16522	16526	16696	16561	16489	16609	16567	16531	16520	16492	16752	16723	16624	16602	16775	16482	16368	16513	16438	16638	16291	16512	16455	16231	16650	16524	16552	16568	16450	16407	16164	16476	16673	16622	16514	16397	16443	16365	16714	16543	16339	16488	16457	16644	16669	16515	16497	16519	16526	16371	16401	16384	16442	16750	16400	16575	16621	16370	16415	16656	16448	16443	16651	16673	16892	16427	16452	16459	16583	16664	16496	16487	16524	16505	16502	16570	16584	16388	16417	16409	16447	16631	16615	16675	16668	16565	16677	16715	16264	16581	16339	16494	16489	16543	16565	16452	16590	16331	16335	16619	16586	16510	16614	16663	16434	16553	16617	16641	16539	16584	16524	16586	16612	16377	16629	16512	16354	16402	16644	16568	16713	16637	16450	16491	16390	16535	16560	16464	16447	16406	16537	16709	16573	16560	16585	16509	16412	16611	16743	16662	16647	16566	16623	16410	16574	16671	16531	16605	16452	16479	16642	16316	16494	16608	16568	16515	16444	16606	16531	16501	16595	16882	16500	16362	16535	16605	16461	16532	16609	16634	16445	16295	16500	16666	16188	16590	16663	16353	16364	16724	16473	16557	16477	16583	16510	16534	16514	16560	16552	16583	16634	16543	16464	16358	16485	16546	16345	16462	16590	16584	16534	16528	16657	16534	16683	16586	16640	16451	16608	16507	16570	16328	16313	16605	16547	16639	16456	16421	16478	16586	16501	16535	16324	16537	16436	16375	16450	16384	16558	16574	16737	16464	16422	16429	16492	16312	16491	16791	16559	16503	16493	16703	16548	16822	16593	16402	16595	16517	16516	16526	16564	16538	16425	16584	16604	16613	16695	16428	16474	16466	16651	16709	16552	16528	16725	16582	16591	16650	16469	16459	16618	16394	16618	16679	16505	16384	16415	16436	16673	16540	16604	16513	16643	16581	16253	16466	16356	16434	16571	16510	16537	16432	16552	16553	16578	16377	16642	16645	16397	16405	16607	16469	16749	16907	16356	16567	16512	16534	16310	16371	16578	16312	16467	16517
30154	46920	44906	47726	51874	39747	29581	26074	25088	23382	22599	20555	20331	21072	18800	17258	16482	15834	15647	14509	14097	14189	13986	13824	13734	13638	13408	13405	13478	13158	13359	13383	13124	13281	13133	13224	13117	12962	13141	13272	12898	13112	13193	13058	13075	13157	13084	13210	13034	13200	13020	12980	13122	13025	13060	13074	13003	13000	13169	13083	13137	12959	12949	13275	13098	12950	13187	13104	13181	13005	13201	12972	13204	12973	12998	13130	13235	13070	13187	12980	13023	12964	13322	13121	13143	13021	13098	13078	13102	13135	13007	12887	13179	13004	12754	13086	13188	13017	13061	13124	13169	13123	13139	13301	12980	13100	13057	13123	13120	13060	12893	13253	13133	13259	13052	13183	13109	12943	13266	13122	13061	13054	13025	13102	12946	13049	13153	13014	13036	13255	13193	13077	13098	13112	13122	13056	13194	12982	13194	13110	13044	13034	13026	13140	13034	12999	13121	13183	12942	13129	13008	13158	13073	13287	13098	13066	13099	13062	13082	12990	13130	12991	13024	13061	13177	13082	13291	13091	12993	13096	12855	13048	13246	13275	13047	13184	13009	13134	13110	12986	13111	13100	13111	12926	13052	13077	13012	13156	13311	13008	13112	13070	12945	13003	13310	12938	13186	13080	13157	13028	13287	12984	13038	13149	13238	13221	13091	13082	13161	13059	12910	13166	12956	13060	13059	12988	13081	13190	13021	13028	13117	13242	13100	13016	13086	13239	13022	12977	13026	13096	12969	12968	13024	13108	13075	13104	13068	12978	13144	12963	12974	12929	12953	13182	13052	13142	13224	13025	13080	13070	12962	13272	13018	13047	13065	13081	12929	13060	13014	13167	12972	13139	13101	13021	13095	13086	13113	13114	12957	13182	13099	13123	13194	13090	13242	12992	13037	13031	12950	13148	13193	12881	12982	13146	12999	13063	13118	13006	13079	13089	13085	12993	13037	12931	12974	13135	12982	13094	13070	13085	13049	12826	13205	13058	13123	13106	13074	13074	13031	13072	12959	13175	13039	12926	13125	13118	12883	13122	13062	13078	13031	12923	13052	13106	12991	13271	12974	13028	13194	13006	13036	13063	13022	13059	13098	12961	13093	13229	13144	12950	13027	13086	12991	13120	13040	13245	13086	13134	12889	13118	13347	12899	13134	13070	13161	13102	13379	13160	13096	13206	12979	13137	13146	13026	13191	13048	13127	13063	13078	12942	13074	13123	13208	13236	13095	13127	13143	13167	13039	13054	12959	12923	12908	13131	13068	13040	13143	13082	13068	13158	12975	13040	13052	12925	13071	13206	13203	13122	12992	13147	13051	13182	13179	13199	13024	13104	12961	12988	13108	12961	13047	13112	13101	13025	13044	13016	13035	12972	13218	13072	13364	13156	13180	12964	12994	13149	13095	13014	13020	13228	13060	13059	13092	13144	13048	13278	12924	12969	13134	13085	13225	12891	13059	13139	13047	13188	13137	13173	13172	13058	13164	12942	13146	13016	13114	13028	13255	13034	13036	13185	12905	13066	13136	13050	13045	12962	12962	13136	13107	13061	13197	13039	13083	12930	13004	13091	13139	13036	12908	13062	13084	13179	13073	13007	13266	13092	13122	13137	13204	13064	13062	13195	13007	13007	13168	13168	13094	12890	13135	13043	13126	12986	13074	13103	13026	12991	13005	13086	13213	13155	13127	13088	13126	13178	12955	13114	12944	13079	13216	13123	12979	13029	13067	13167	13088	13016	13149	13062	13069	13122	12998	13029	13142	13027	13022	13146	13104	12873	13113	13018	13145	13163	13166	12994	13108	13061	12993	13136	13083	13199	13076	12982	13029	13082	13071	13012	13156	13043	13061	13095	13126	13115	12971	13332	13227	13031	13066	12956	13030	13131	13102	13013	13247	12938	12916	13139	13143	12973	13083	13113	13091	13084	13096	13052	13112	13174	13137	12948	12978	13072	12942	13063	13142	13079	13118	13117	13055	13040	13062	12984	12916	13147	12939	13068	13060	13002	12998	13003	13048	13006	12882	12998	13154	13205	13047	13247	13148	13133	13061	12974	13217	13197	13069	13247	13189	13291	13081	13276	12967	13060	13091	13185	13139	12933	13040	12968	13135	13221	12991	13137	13082	13121	13225	12944	13004	13024	13023	13092	13222	12957	13033	13008	13075	13066	13083	13039	13051	13145	13068	13077	13038	13063	12955	13134	12959	13085	12940	13053	13161	13184	13061	13138	13098	13026	13068	12914	13014	13031	13192	12980	13058	13123	13196	13004	13147	13064	12935	13155	13077	12929	13168	13039	13202	13008	13150	13044	12923	13070	13007	13236	13045	13198	13078	13065	13144	13216	13110	12941	13082	13207	13129	13090	13039	13166	13105	13111	13259	13152	13113	12976	12998	13119	13153	13017	13103	12972	13028	13077	13165	12951	13058	13129	13069	13063	13015	13159	13086	12981	13078	13074	13172	13050	13174	13187	12998	13092	13098	13156	13068	13161	13024	12965	12988	12975	13034	13233	13136	12995	13157	12972	13161	13140	12988	13004	13050	12947	13076	13202	13013	13002	12983	12920	13113	12971	13154	12823	13053	13095	13069	12983	13107	13038	13161	13095	13047	13189	13190	13198	12908	13155	13249	12953	13035	13098	13069	13192	13015	13071	13222	12981	13012	13191	13041	13100	13166	12966	13186	13118	13121	13157	12994	13025	13039	12957	13130	12897	13045	13217	13163	13023	12995	13025	13070	13154	13150	13051	13293	12989	12960	13101	12997	13238	13042	12988	13061	13039	12986	13082	13160	13165	13174	13112	13074	12941	13156	13028	13041	12998	13166	13029	13041	13065	13021	13108	13134	13095	13199	13076	13147	13096	13202	13107	13027	13065	13104	13182	12996	13049	12976	13088	13216	13283	12910	13076	13117	12946	13099	12877	13100	13145	13044	13244	13143	13098	12991	12909	12948	13185	13061	13164	13151	13233	13207	12874	13164	12980	13020	13105	12996	13135	13320	12997	13125	13068	13138	13139	13059	13109	13021	13080	13116	13093	13119	13114	13006	13035	13033	13052	13068	13046	13186	13044	13001	13155	13040	13167	12888	13028	13111	13137	13169	13053	12983	13131	13139	13096	12927	12997	13074	13047	13207	12986	13126	13201	12989	13102	13199	13056	13000	13097	13189	12959	13141	13084	13175	13016	13205	13116	13168	13087	12826	13078	13191	13148	13179	13091	13006	13043	13136	12907	13132	13179	13233	12987	13030	13142	13019	13085	12920	13192	12993	13071	13058	13135	12988	13121	13052	13067	13145	13098	13094	12944	13062	13142	13069	12865	13286	13048	12970	13108	13067	13024	13174	13186	13241	13044	13038	13094	13121	13075	13163	12918	13167	13055	13109	13110	13121	12966	13052	13124	13091	12898	13033	13145	12951	13039	12998	13058	13061	13122	13154	13231	13017	12930	13163	13156	13146	12985	13005	13116	12966	13027	12975	13094	13160	13071	13222	12898	12930	13094	13026	12949	13089	12970	12923	13192	13036	12951	13075	13047	13110	13003	13126	13168	12873	13087	13046	13074	13194	12977	13041	13092	13026	13256	13080	13006	12980	12943	13010	12951	13077	13086	13088	13158	13021	12995	13025	12932	12948	13091	12879	13075	13058	13082	13136	13079	13084	13064	13125	13054	13161	12994	13140	13097	13217	13052	13136	13083	12957	13164	13049	12954	13023	13179	13131	13084	13156	13069	13033	12951	13175	13074	12967	13041	13159	13057	12988	12974	13315	13098	13273	13101	12949	13283	13138	12956	13032	13031	13011	13075	13038	13166	13106	12970	12978	13089	13035	12969	13085	12960	13120	13090	13155	13041	13098	13138	13214	12895	13155	13038	13026	13022	13058	13078	12952	13109	13056	13173	13053	13071	13144	12918	12979	13061	13062	13064	13227	13119	13092	13062	13177	13156	13078	12944	13050	13020	13052	13008	13037	12953	13165	13161	12954	12901	13298	13045	13001	13092	12993	13213	13156	13090	13119	13111	13059	13191	13093	12974	13216	12933	13046	13075	13203	13142	12998	13102	13041	13205	12916	12997	13051	12997	13238	13041	13092	13080	13002	13175	13112	12993	13200	13119	13095	13156	13027	12991	13075	12953	13109	13232	13315	12914	13227	13124	13159	13079	13018	12982	13181	13055	13189	13029	13042	13103	13174	13022	12955	13159	13097	13044	13116	13041	13195	13116	13236	13041	13163	13028	12937	13138	13165	13102	13030	13170	12914	12953	12923	13052	13109	13272	13161	13084	13196	13044	13111	12964	13128	13016	12966	12928	13100	13126	12997	13325	13049	13027	13080	13121	13086	12922	13140	12980	13111	13089	13157	13080	12937	13076	13012	13039	12973	13144	13095	12957	13146	12998	13180	12993	13075	13174	13069	13062	13112	13016	12977	13097	12986	13194	13149	13156	13096	13022	13126	13064	13202	13108	13161	13162	13140	13187	13116	13081	13014	13114	13068	13027	13108	12917	13070	13092	13133	13233	13080	12996	12952	13099	13322	12845	13147	12947	13170	13093	13168	13057	13144	13159	13095	13237	13193	13040	13077	12948	12977	13006	12984	13094	13130	13232	13185	13067	13119	13072	13015	13183	13030	13007	13186	12948	12967	13201	13135	13078	13109	12996	13015	13175	12982	13091	12986	13145	13217	13099	12999	13133	13000	13079	12989	13057	13145	13018	13197	13063	13191	12898	12921	13129	13004	13213	13130	13048	13008	13105	13130	13041	13183	13081	13003	13140	13197	13138	13197	13146	13021	12990	13037	12981	13061	13130	13155	12939	13190	13176	13053	13014	12969	13068	13119	13115	13175	13149	13135	13312	12958	13290	13138	13004	13097	12946	13310	13196	13047	12980	13038	13053	13254	13000	13075	13114	13103	13037	13251	12935	13078	12907	13150	13028	13013	13063	13076	13127	13188	13131	13063	12996	13210	13110	13087	13234	13129	12970	13052	13001	13031	13062	13139	13095	13151	13235	13218	13108	13157	13057	13162	12957	13084	12943	13003	13195	12871	13165	12994	13078	13156	13104	13141	12974	13023	13146	12959	12967	13004	13061	13222	13087	13030	13033	13045	12900	13189	13078	12920	13124	13054	13211	13154	13115
24834	21650	29409	29693	39501	37731	33981	29868	27702	27244	25501	23955	24305	22931	20682	19668	19743	19345	18866	18055	17394	17431	17761	17608	17355	17354	17213	17260	17292	17260	16943	17140	16913	16985	16834	16935	16941	16919	17042	16772	16739	16777	16956	16770	16735	16836	16744	16833	16720	16655	16612	16699	16760	16836	16630	16640	16915	16753	16870	16696	16634	16511	16876	16613	16770	16844	16960	16723	16694	16818	16641	16540	16600	16838	16838	16708	16545	16820	16641	16647	16602	16834	16879	16776	16828	16776	16646	16563	16810	16505	16795	16698	16902	16781	16765	16805	16711	16645	16609	16817	16706	16879	16634	16582	16653	16743	16654	16713	16899	16694	16922	16793	16705	16542	16807	16762	16833	16692	16815	16740	16642	16804	16719	16683	16551	16780	16724	16583	16862	16768	16666	16718	16981	16738	16785	16698	16764	16590	16590	16613	16614	16815	16788	16722	16801	16746	16751	16833	16825	16748	16800	16519	16708	16582	16602	16525	16714	16785	16756	16908	16845	16636	16913	16664	17006	16616	16700	16633	16892	16645	16536	16653	16615	16692	16679	16701	16570	16776	16806	16718	16675	16439	16742	16675	16565	16809	16756	16635	16517	16672	16737	16493	16819	16707	16651	16929	16696	16686	16693	16706	16515	16552	16578	16823	16507	16666	16570	16638	16763	16790	16679	16644	16775	16656	16947	16782	16752	16874	16606	16591	16907	16701	16615	16781	16639	16720	16577	16566	16757	16654	16697	16709	16841	16806	16593	16682	16677	16764	16725	16889	16694	16833	16662	16875	16767	16858	16741	16890	16667	16832	16716	16697	16813	16588	16676	16596	16643	16878	16744	16815	16726	16772	16760	16515	16562	16996	16723	16769	16772	16832	16754	16745	16782	16685	16695	16740	16483	16664	16793	16571	16770	16823	16591	16856	16649	16797	16700	16908	16666	16846	16496	16503	16575	16734	16755	16366	16571	16624	16677	16705	16814	16564	16921	16957	16757	16625	16827	16590	16727	16536	16914	16782	16602	16638	16685	16554	16575	16667	16680	16685	16786	16678	16854	16885	16854	16652	16789	16639	16707	16875	16561	16471	16906	16664	16543	16794	16852	16709	16583	16755	16624	16658	16302	16636	16825	16601	16646	16597	16885	16721	16717	16683	16803	16788	16901	16726	16599	16626	16756	16634	16789	16728	16596	16479	16906	16660	16793	16819	16778	16650	16835	16760	16768	16727	17041	16619	16734	16545	16772	16604	16828	16934	16785	16764	16646	16627	16528	16702	16783	16579	16908	16601	16702	16696	16843	16782	16646	16616	16672	16710	16648	16626	16896	16870	16744	16718	16612	16429	16643	16597	16859	16685	16681	16818	16724	16731	16589	16741	16778	16968	16742	16729	16668	16443	16871	16770	16645	16575	16719	16890	16688	16743	16815	16886	16817	16744	16816	16700	16605	16502	16699	16798	16669	16860	16852	16750	16690	16684	16868	16895	16661	16850	16634	16687	16812	16669	16798	16831	16747	16805	16751	16769	16886	16586	16654	16815	16817	16595	17004	16788	16659	16729	16550	16537	16638	16589	16731	16783	16641	16676	16572	16854	16697	16700	16674	16742	16674	16828	16737	16529	16679	16785	16544	16698	16702	16709	16702	16797	16752	16774	16775	16435	16546	16691	16688	16690	16806	16746	16729	16726	16639	16751	16715	16417	16502	16654	16743	16856	16806	16714	16761	16834	16701	16926	16701	16707	16843	16874	16608	16453	16689	16730	16888	16845	16679	16916	16872	16705	16778	16787	16636	16746	16782	16661	16747	16796	16789	16694	16693	16585	16536	16677	16600	16740	16664	16799	16659	16699	16796	16598	16553	16683	16648	16836	16654	16637	16621	16899	16620	16776	16671	16704	16528	16604	16711	16767	16769	16731	16527	16612	16641	16731	16817	17016	16747	16753	16982	16598	16597	16678	16746	16681	16793	16758	16675	16788	16533	16979	16717	16618	16769	16886	16648	16672	16606	16584	16650	16699	16780	16725	16610	16868	16768	16953	16936	16811	16914	16727	16491	16640	16877	16685	16497	16663	16611	16542	16656	16557	16751	16617	16643	16684	16597	16527	16613	16627	16555	16441	16584	16698	16593	16740	16734	16732	16793	16660	16718	16747	16507	16462	16747	16730	16798	16702	16657	16779	16641	16664	16586	16553	16591	16766	16712	16576	16634	16870	16645	16619	16798	16745	16654	17066	16741	16587	16716	16796	16820	16723	16819	16706	16706	16771	16749	16804	16829	16667	16747	16808	16723	16827	16952	16883	16757	16798	16786	16884	16723	16839	16583	16579	16622	16487	16911	16657	16758	16438	16651	16846	16797	16779	16776	16489	16754	16772	16750	16713	16605	16625	16747	16629	16673	16835	16754	16665	16533	16650	16697	16674	16759	16745	16567	16665	16715	16636	16445	16544	16430	16405	16608	16868	16675	16520	16691	16923	16719	16771	16625	16616	16693	16651	16696	16820	16793	16722	16920	16867	16713	16732	16499	16758	16687	16647	16761	16628	16722	16930	16607	16713	16768	16650	16688	16746	16716	16785	16840	16780	16529	16720	16750	16691	16814	16669	17007	16711	16632	16522	16730	16726	16746	16796	16840	16672	16856	16632	16650	16518	16936	16801	16654	16768	16692	16605	16702	16768	16714	16564	16629	16719	16647	16661	16654	16648	16796	16610	16585	16613	16779	16544	16692	16721	16700	16675	16640	16717	16695	16684	16902	16774	16669	16748	16673	16747	16662	16609	16753	16844	16646	16449	16674	16713	16713	16621	16889	16849	16809	16803	16739	16554	16635	16757	16537	16582	16625	16571	16760	16854	16718	16588	16585	16717	16827	16745	16686	16688	16698	16604	16541	16735	16655	16688	16837	16841	16752	16802	16797	16701	16830	16829	16789	16520	16588	16597	16658	16813	17041	16718	16629	16463	16579	16677	16838	16838	16896	16717	16746	16664	16590	16640	16737	16468	16918	16711	16855	16891	16826	16940	16696	16792	16739	16941	16758	16475	16587	16646	16801	16504	16585	16529	16699	16704	16725	16808	16679	16950	16466	16798	16619	16746	16737	16687	16573	16923	16640	16726	16831	16794	16733	16686	16727	16798	16659	16726	16618	16690	16593	16703	16736	16573	16730	16601	16625	16614	16495	16609	16710	16657	16758	16548	16819	16664	16820	16641	16620	16824	16789	16744	16615	16744	16757	16594	16584	16744	16829	16620	16768	16796	16640	16750	16818	16701	16785	16686	16562	16671	16614	16431	16557	16822	16680	16682	16663	16776	16578	16634	16728	16733	16638	16738	16679	16706	16744	16669	16566	16841	16608	16830	16519	16710	16853	16928	16692	16578	16669	16649	16723	16653	16576	16870	16625	16571	16679	16525	16680	16712	16491	16688	16607	16650	16559	16833	16609	16652	16937	16885	16582	16789	16636	16608	16758	16533	16679	16596	16881	16555	16726	16861	16719	16837	16721	16929	16835	16653	16740	16797	16847	16595	16675	16628	16854	16815	16757	16943	16557	16725	16730	16663	16682	16443	16518	16697	16686	16747	16677	16614	16742	16828	16886	16890	16785	16788	16894	16672	16655	16639	16781	16758	16721	16860	16689	16635	16770	16596	16560	16629	16850	16683	16756	16529	16688	16670	16601	16549	16651	16767	16733	16677	16674	16772	16561	16709	16709	16766	16752	16661	16759	16728	16830	16814	16777	16632	16743	16689	16691	16692	16775	16371	16780	16902	16899	16841	16865	16804	16751	16692	16839	16819	16411	16655	16766	16686	16663	16835	16705	16845	16706	16720	16480	16732	16733	16576	16532	16622	16711	16860	16678	16761	16859	16733	16773	16913	16547	16506	16806	16625	16463	16612	16710	16673	16654	16840	16576	16564	16680	16586	16721	16651	16791	16885	16702	16757	16868	16563	16697	16570	16832	16700	16843	16621	16693	16687	16835	16767	16644	16677	16955	16696	16911	16687	16697	16651	16832	16783	16470	16804	16854	16534	16716	16470	16818	16829	16943	16648	16766	16545	16593	16601	16740	16877	16600	16530	16460	16528	16642	16758	16707	16912	16667	16712	16947	16858	16697	16719	16795	16724	16602	16816	16767	17040	16837	16742	16649	16668	16644	16705	16639	16648	16561	16813	16609	16725	16513	16621	16684	16583	16717	16644	16787	16726	16641	16835	16632	16645	16769	16843	16688	16665	16595	16741	16694	16763	16679	16562	16882	16719	16764	16698	16719	16765	16804	16545	16787	16789	16627	16675	16893	16667	16645	16590	16815	16665	16667	16539	16738	16659	16623	16705	16718	16717	16848	16689	16773	16837	16709	16864	16629	16780	16868	16661	16592	16781	16779	16679	16696	16751	16824	16643	16765	16822	16468	16500	16634	16646	16613	16713	16613	16625	16734	16746	16538	16775	16665	16618	16842	16812	16491	16486	16753	16876	16873	16780	16672	16795	16674	16709	16798	16759	16779	16617	16583	16640	16842	16897	16564	16611	16720	16784	16725	16711	16715	16613	16769	16685	16433	16792	16459	16796	16739	16675	16647	16564	16517	16757	16613	16776	16780	16670	16809	16643	16631	16742	16636	16670	16536	16727	16907	16727	16578	16861	16647	16734	16752	16840	16828	16754	16661	16725	16591	16723	16707	16510	16781	16817	16600	16864	16707	16809	16657	16843	16818	16801	16790	16705	16752	16531	16680	16598	16683	16621	16778	16695	16669	16924	16642	16578	16599	16825	16734	16693	16779	16601	16788	16968	16876	16746	16746	16797	16612	16536	16693	16722	16592	16593	16675	16633	16877	16743	16636	16547	16685	16649	16799	16670	16665	16578	16848	16940	16604	16547	16712	16766	16784	16800	16774	16640	16753	16703	16701	16629	16764	16860	16712	16747	16870	16727	16951	16589	16805	16744	16754	16671	16759	16845	16727	16709	16805	16685	16796	16633	16462	16662	16693	16798	16782	16618	16717	16558	16764	16552	16476	16810	16776	16806	16662	16643	16692	16636	16897	16739	16725	16626	16559	16693	16883	16717	16632	16830	16713	16767	16488	16854	16680	16714	16518	16438	16561	16474	16659	16733	16634	16761	16802	16681	16569	16779	16827	16755
31652	48811	47436	56978	56740	42212	34027	31320	28670	27857	25590	23694	24352	21977	18514	17700	17633	17345	15793	14570	14444	14693	14436	14404	14235	14174	13874	13721	13709	13439	13532	13457	13363	13243	13403	13263	13387	13095	13249	13244	13272	13339	13320	13157	13399	13323	13246	13131	13181	13137	13169	13265	13184	13199	13345	13205	13141	13196	13149	13189	13285	13158	13169	13100	13363	13239	13185	13270	13088	13342	13071	13194	13152	13317	13306	13205	13245	13112	13173	13250	13235	13256	13223	13286	13103	13251	13303	13031	13184	13273	13175	13129	13147	13143	13189	13241	13171	13133	13177	13206	13242	13049	13292	13122	13172	13118	13190	13287	13306	13228	13228	13169	13183	13190	13148	13323	13121	13098	13303	13123	13268	13379	13211	13172	13151	13244	13161	13237	13159	13163	13182	13251	13062	13354	13054	13314	13248	13353	13155	13003	13207	13086	13230	13245	13242	13132	13148	13152	13215	13222	13188	13215	13146	13264	13230	13073	13225	13191	13259	13238	13302	13244	13249	13105	13134	13387	13194	13151	13184	13080	13208	13198	13196	13174	13205	13186	13148	13214	13044	13028	13174	13290	13206	13193	13228	13292	13233	13209	13175	13067	13277	13029	13157	13217	13224	13104	13118	13190	13122	13271	13114	13124	13289	13128	13096	12970	13242	13165	13125	13188	13071	13149	13268	13124	13058	13198	13318	13000	13120	13196	12913	13266	13368	13226	13403	13103	13185	13168	13160	13164	13064	13151	13159	13155	13257	13120	13233	13222	13131	13050	13129	13102	13217	13078	13250	13068	13107	13341	13244	13097	13404	13141	13235	12952	13133	13368	13214	13205	13221	13158	13028	13190	13255	13224	13148	13226	13217	13173	13284	13269	13166	13255	13113	13193	13302	13203	13270	13297	12978	13133	13264	13096	13242	13088	13190	13256	13344	13256	13323	13349	13266	13024	13105	13194	13238	13160	13380	13256	13120	13174	12963	13243	13256	13295	13409	13264	13239	13173	13282	13074	13121	13217	13228	13172	13241	13176	13102	13213	13187	13162	13201	13063	13145	13278	13107	13271	13265	13315	13165	13046	13034	13099	13164	13153	12982	13261	13243	13199	13156	13141	13169	13058	13300	13240	13374	13054	13034	13157	13195	13193	13191	13211	13059	12997	13117	13272	13461	13348	13183	13197	13131	13318	13322	13224	13155	13151	13332	13142	13323	13119	13130	13388	13187	13171	13245	13129	13234	13263	13174	13347	13214	13368	13163	13216	13189	13234	13265	13247	13230	13081	13312	13354	13158	13178	13248	13160	13309	13196	13067	13250	13292	13188	13189	13353	13304	13261	13246	13167	13306	13200	13237	13272	13200	13080	13091	13177	13137	13114	13167	13057	13149	13195	13352	13134	13236	13172	13181	13227	13249	13253	13155	13205	13282	13062	13067	13154	13226	13212	13118	13224	13099	13096	13055	13060	13369	13152	13280	13343	13281	13244	13309	13276	13213	13079	13278	13229	13305	13108	13309	13168	13107	13212	13172	13150	13116	13087	13115	13121	13082	13358	13265	12976	13021	13154	13230	13337	13221	13202	13237	13241	12991	13102	13346	13167	12962	13110	13321	13245	13066	13159	13240	13013	13210	13141	13143	13228	13142	13197	13198	13036	13352	13166	13370	13346	13064	13306	13188	13233	13063	13033	13028	13253	13198	13237	13127	13198	13178	13171	13150	13205	13276	13277	13115	13134	13283	13227	13175	13114	13166	13219	13172	13191	13009	13099	13240	13054	13155	13013	13122	13273	13293	13343	13140	13207	13186	13119	13137	13140	13034	13199	13099	13191	13233	13090	13151	13134	13237	13141	13251	13295	13193	13172	13156	13162	13322	13116	13263	13047	13186	13273	13209	13160	13234	13126	13309	13119	13029	13148	13180	13107	13257	13163	13217	13075	13058	13022	13261	13207	13182	13353	13183	13104	13249	13064	13116	13258	13234	13025	13404	13083	13108	13194	13269	13046	13311	13214	13127	13139	13197	13198	13202	13001	13146	13108	13083	13282	13142	13129	13155	13124	13120	13239	13094	13287	13226	13295	13073	13111	13124	13199	13237	13269	13319	13135	13188	13162	13231	13301	13170	13039	13160	13083	13291	13110	13325	13240	13171	13343	13168	13093	13099	13230	12880	13140	13173	13086	13356	13297	13190	13250	13275	13315	13159	13195	13220	13070	13057	13352	13232	13006	13203	13107	13233	13286	13202	13114	13082	13214	13286	13197	13021	13244	13308	13133	13095	13212	13068	13133	13300	13084	13316	13242	13172	13179	13108	13058	13204	13244	13274	13023	13209	13154	13283	13337	13341	13185	13225	13200	13305	13133	13238	13085	13119	13209	13261	13220	13293	13219	13154	13172	13319	13142	13323	13164	13272	13161	13133	13248	13189	13241	13295	13308	13135	13196	13052	13141	13108	13001	13142	13119	13191	13216	13190	13262	13116	13250	13199	13204	13350	13129	13061	13309	13191	13302	13098	13195	13036	13218	13238	13198	13104	13102	12930	13287	13162	12989	13042	13067	13225	13044	13214	13156	13115	13184	13204	13194	13084	13265	13227	13128	13270	13184	13284	13212	13145	13218	13299	13041	13095	13120	13251	13275	13192	13170	13189	13281	13102	13212	13186	13267	13230	13061	13254	13328	12985	13159	13281	13215	13127	13029	13098	13065	13211	13363	12984	13164	13182	12981	13220	13106	13070	13069	13165	13372	12965	13188	13193	13264	13136	13238	13243	13211	13317	13198	13179	13250	13084	13086	13160	13168	13143	13131	13394	13004	13291	13197	13116	13238	13220	13123	13483	13126	13166	13267	13282	13075	13094	13133	13196	13156	13168	13194	13180	13311	13264	13093	13215	13171	13128	13224	13066	13121	13209	13179	13258	13124	13388	13218	13305	13363	13268	13170	13155	13121	13202	13082	13375	13216	13404	13080	13114	13332	13169	13147	13321	13215	13215	13308	13238	13019	13143	13164	13198	13176	13181	13049	13066	13051	13179	13010	13380	13094	13276	13338	13148	13106	13171	13041	13184	13324	13212	13098	13340	13321	13370	13225	13312	13183	13202	13190	12963	13074	13182	13278	13203	13144	13011	13094	13337	13291	13321	13129	13300	13074	13088	13286	13227	13255	13284	13330	13114	13420	13245	13180	12952	13256	13197	13204	13211	13182	13284	13115	13195	13084	13140	13062	13095	13129	13159	13200	13102	13197	13008	13099	13201	13309	13179	12995	13150	13032	13006	13060	13214	13307	13252	13043	13446	13272	13288	13217	13270	13199	13254	13234	13193	13278	13139	13025	13178	13237	13155	13197	13238	13201	13256	13344	13057	13267	13134	13067	13260	13143	13168	13204	13012	13263	13193	13250	13140	13204	13129	13211	13171	13248	13266	13187	13188	13180	13174	13262	13296	13011	13242	13253	13269	13267	13118	13207	13004	13077	13321	13129	13181	13205	13218	13155	13155	13138	13308	13173	13004	13012	13134	13224	13237	13048	13395	13187	13286	13264	13084	13267	13263	13091	13301	13354	13211	13347	13211	13229	13200	13340	13207	13102	13272	13202	13297	13239	13124	13285	13298	13091	13080	13135	13274	13111	13178	13212	13210	13159	13252	12991	13191	13094	13211	13173	13151	13282	13257	13232	13123	13227	13113	13267	13148	13177	13245	13282	13124	13206	13310	13268	13273	13352	13146	13155	13218	13082	13012	13267	13257	13250	13204	13188	13151	13085	13183	12950	13337	13144	13135	13137	13132	13153	13029	13224	13111	13182	13154	13131	13232	13428	13133	13219	13223	13132	13278	13182	13247	13148	13289	13220	13137	13226	13194	13186	13121	13239	13361	13062	13241	13297	13188	13077	13236	13198	13059	13158	13055	13133	13081	13010	13026	13220	13314	13203	13262	13141	13297	13159	13200	13174	13345	13083	13210	13103	13105	13143	13186	13193	13243	12994	13155	13145	13160	13034	13130	13125	13212	13169	13193	13123	13146	13250	13128	13119	13232	13123	13354	13311	13230	13314	13139	13189	13092	13281	13231	13157	13224	13052	13156	13172	13092	13385	13136	13286	13316	13166	13077	13114	13177	13195	13398	13220	13242	13041	13124	13307	13168	13228	13208	13203	13159	13171	13217	13385	13051	13197	13181	13283	13239	13131	13231	13418	13197	13188	13183	13375	13163	13191	13117	13240	13172	13415	13179	13064	13188	13198	13382	13055	13238	13095	13155	13282	13303	13273	12985	13132	13088	13002	13156	13242	13017	13053	13209	13358	13155	13147	13164	13233	13318	13403	13120	13225	13283	13235	13065	13220	13271	12988	13124	13139	13293	13293	13153	13337	13329	13105	13226	13086	13126	13209	13206	13140	13084	13221	13076	13011	13127	12973	13260	13137	13301	13075	13405	13441	13167	13307	13165	12965	13268	13182	13324	13160	13016	13237	13281	13160	13195	13096	13256	13185	13275	13197	13224	13184	13213	13220	13199	13177	13210	13244	13320	13245	13128	13182	13325	13148	13186	13152	13077	13121	13134	13081	13172	13249	12970	13274	13097	13118	13213	13138	13228	13168	13054	13068	13088	13223	13209	13115	13327	13305	13103	13152	13281	13098	13122	13138	13192	13224	13202	13135	13082	13143	13224	12963	12998	13210	13067	13286	13281	13107	13121	13253	13071	12951	13367	13297	13399	13137	13278	13100	13269	13240	13105	13228	13150	13063	13220	13355	13187	13226	13168	13173	13310	13068	13183	13212	13076	13212	13288	13224	13057	13286	13266	13179	13301	13208	13210	13130	13115	13191	13142	13264	13337	13089	13148	13146	13308	13019	13101	13139	13059	13078	13283	13211	13370	13227	13220	13167	13015	13150	13008	13181	13283	13329	13248	13160	13183	13331	13266	13169	13124	13241	13384	13362	13236	13077	13211	13294	13022	13145	13147	13001	13224	13262	13267	13302	13236	13210	13139	13023	13195	13258	13179	13217	13414	13235	13177	13106	13072	13156	13144	13107	13178	13280	13012	13224	13161	13110	13172	13263	13147	13117	12965	13323	13195	13192	13306	13249	13237	13047	13214	13189	13195	13153	13355	13241	13212	13329	13236	13063	13173	13113	13243	13097
38908	37738	39858	50620	45638	33102	26765	24912	24716	23579	21603	21497	20978	19196	18333	18287	18558	18156	17665	17508	17186	17217	17119	17299	17380	17216	17141	17032	17085	16706	16896	16844	16931	16931	16770	16817	16845	16805	16983	16878	17003	16843	16819	16856	17022	16767	16780	16933	16850	16933	16895	16849	16840	16833	16946	16781	16982	16854	16754	16547	16911	16806	16676	16909	16718	16749	16725	16960	16931	16900	16918	16531	16805	16785	16931	16821	17039	16803	16693	16788	16673	16866	17021	17070	16758	16891	16702	16427	16748	16756	17002	16745	16849	16901	16925	16881	16709	16668	16649	16584	16887	16957	17052	16702	16853	16710	16855	16849	16859	16642	16797	16777	16851	16780	16916	16703	16825	16945	16831	16825	16850	16686	16800	16855	16886	16810	16925	16680	16819	16890	16965	16911	16855	16728	16767	16782	16696	16807	16787	16744	16782	16921	16928	16707	16801	16860	16711	17023	16841	16765	16746	16896	16826	16980	16856	16810	16739	16810	16729	16816	16595	16908	16946	17059	16949	16649	16971	16845	16896	16736	16866	16962	16870	16764	16991	16680	16722	16799	16753	16842	16880	16958	16973	16911	16884	16857	16897	16749	16762	16725	16709	16843	16891	16695	16827	16712	16768	16701	16680	16604	16680	16791	16800	16745	16497	16839	16719	16593	16756	16578	16887	16704	16829	16878	16853	16788	17073	17018	16926	16811	16760	16727	16784	16788	16779	16861	16739	16756	16886	16733	16892	16680	16913	16818	16780	16540	16792	16884	16726	16833	17014	16755	16720	16850	16895	16794	16861	17063	16907	16957	16811	16886	16805	16986	16780	16603	16751	16765	16819	16618	16840	16781	16967	16703	16725	16707	16863	16751	16793	16898	16648	16597	16796	16712	16639	16916	16841	16954	16818	16961	16649	16821	16796	16579	16671	16881	16711	16827	16853	16776	16763	16672	16772	16793	16794	16800	16819	16733	16777	16646	16764	16997	16694	16899	16838	17008	16877	16946	16803	17021	16791	16795	16825	16842	16741	16808	16964	16850	16915	16842	16766	16799	16700	16916	16924	16756	16786	16958	17139	16737	16849	16641	16935	16800	16759	16831	16820	16755	16722	16761	16579	16884	16675	16822	16802	16851	16877	16699	16912	16678	16839	16859	16788	16780	16578	16783	16854	16499	16696	16818	16890	16854	16738	16738	16823	16648	16719	16825	16776	16954	16794	16786	16927	16872	16875	16737	16910	16851	16911	16949	16941	16834	16869	16747	16876	17004	16741	16822	16926	16972	16742	16849	16834	16912	16842	16897	16719	16956	16986	16864	17026	16750	16725	16977	16712	16952	17047	17069	16887	16874	16871	16810	16974	16768	16953	16852	16726	16665	16647	16842	16796	16784	16804	16977	16917	16841	17123	16578	16776	16896	16751	16882	16552	16854	16625	16854	16723	16834	16769	16910	16563	16899	16804	16667	16803	16998	16758	16597	16745	16841	16915	16907	16686	16723	16823	16793	16836	16610	17033	16978	16945	16920	16949	16668	16633	16863	16897	16685	16767	16877	16848	16708	16681	16899	17022	16820	16941	16880	16833	16837	16921	17060	16864	16704	16657	16831	16842	16755	16804	16700	16761	16579	16611	16740	16932	16915	16705	16810	17018	16723	16774	16872	17071	16919	16870	16917	16842	16987	16836	16762	16993	16749	16968	16855	16702	16824	16858	16774	16658	16683	16816	16937	16756	16749	16686	16637	16905	16570	16771	16745	16836	16851	16946	16796	16964	16773	17069	17131	17120	16706	16874	16809	16596	16687	16710	16657	16564	16678	17004	16725	16602	16935	16691	16675	16877	16729	16747	16680	16971	16796	16712	16768	17059	16899	16788	16553	16921	16990	16762	16868	16646	16929	16735	16902	16858	17102	16983	16772	16683	16624	16769	16921	17031	16641	16697	16746	16690	16865	16842	16887	16821	16655	16757	16898	16603	16701	16502	16761	16834	16825	16810	16698	16887	16735	16740	16859	17014	16705	16828	16858	16771	16704	17018	16754	16843	16736	16801	16817	16847	16769	16801	16612	16823	16732	16957	16637	16754	16797	16988	16875	16778	16897	16659	16986	16721	16935	16979	16850	16915	16986	17001	16864	16865	16807	16771	16900	16863	16678	16920	16810	17007	16826	16495	17192	16755	16821	16851	16818	16707	16745	16854	16860	16964	16718	16742	16908	16787	16816	16947	16798	16877	16700	16980	16713	16766	16748	17086	17087	16876	16758	16825	16931	16877	16907	17081	16838	16845	16637	16892	16540	16702	16918	16630	16641	16870	16929	16898	16817	16752	16764	17018	16848	16817	16874	16668	16750	16924	16932	16634	16619	16595	16660	16715	16827	16578	16674	16787	16803	17024	16835	16743	16822	16855	16723	16873	16862	16950	16666	16803	16819	16936	16545	16750	16791	16636	16957	16958	16841	16538	16797	16602	16822	16580	16783	16656	16971	16969	16873	16919	16581	16848	16839	16810	16849	16633	17002	16736	16851	16763	16895	16858	16746	16921	16895	17024	16737	16725	16791	16760	16710	17053	16795	16970	16793	16908	17026	16897	16787	16819	16972	16866	16899	16925	16909	16570	16834	16819	16897	16967	16866	16670	16785	16866	17007	17014	16496	16751	17019	16916	16857	16779	16820	16620	16668	16684	16911	16857	16747	16879	16861	16827	16879	16973	16783	16680	16830	16781	16796	16837	16813	16814	16690	16713	16760	16658	16941	17002	16748	16811	16915	16684	16662	16839	16901	16691	16701	16788	16882	16809	16637	16695	16809	16997	16766	16999	16702	16871	16879	17039	16871	16876	16671	16758	16860	16677	16729	16706	16803	16734	16795	16882	16848	16947	16608	16611	16812	16839	16733	16830	16835	16729	17003	16843	16844	16733	16743	16765	16739	16838	16986	16787	16969	16596	16571	16669	16785	16819	16906	16843	16580	16763	16927	16682	17045	16649	16842	16634	16748	16792	16882	16844	16862	16783	16849	16662	16783	16721	16543	16821	16755	16980	16725	16595	16980	16817	16592	16648	16842	17007	17051	16937	16795	16800	16771	16696	16863	16784	16545	16807	16630	17116	16683	16756	16838	17019	16947	16923	17035	16826	16659	16999	16876	16811	16938	17002	16779	16773	16727	16778	16552	16764	16847	16921	16891	16861	16903	16646	16747	16733	16840	16857	16831	16747	16851	16992	16822	16927	16765	16916	16798	16987	16705	16762	16755	16722	16804	16545	16860	16781	16787	16833	16861	16703	16688	16923	16666	16821	16794	16902	16867	16587	16699	16765	16790	16797	16920	16764	17004	16870	16940	16965	16946	16779	16883	17131	16950	16791	16822	16782	16858	16828	16759	16803	16780	16777	16816	16786	17002	16658	16876	17014	16850	16723	16788	16762	16805	16863	16944	16831	16601	16704	16943	16775	16729	16944	16763	16694	16832	16871	16871	16941	16862	16920	16595	16645	16796	16931	16670	16866	16957	16652	16671	16837	16849	16823	16693	16686	16721	16898	17019	16936	17004	16793	16557	16937	16761	16618	16674	16837	16694	17016	16888	16810	17154	16551	16785	16782	16619	17069	16801	16864	16762	16887	16850	16841	16886	16830	16816	16864	16760	16879	16622	16622	16829	16827	16753	16715	16688	16750	16899	17111	16760	16794	16685	16962	16839	16625	16822	16643	16775	16665	16633	16708	16697	16986	16911	16961	16824	16527	16641	16738	16705	16762	16627	16738	16926	16773	16931	16742	16791	16623	16734	16947	16997	16767	16770	16620	16831	16760	16824	16776	16930	16841	16947	16991	16768	16839	17037	16752	16705	16742	16478	16826	16634	16718	17142	16893	16980	16822	16847	16773	16835	16796	16978	16694	16755	16820	16890	16669	16794	16797	16728	16899	16678	16836	16752	16729	16855	16731	16735	16769	16903	16932	16814	16685	16756	16861	16685	16603	17015	16752	16792	16647	16813	16759	16902	16652	16972	16797	16857	16975	16680	16702	16682	16949	16894	16768	16877	16965	16936	16945	16889	16895	16857	16748	16782	16710	16696	16901	16965	16899	16820	16614	16708	16604	17136	16759	16954	16746	16879	16979	16726	16801	16778	16815	16709	16968	16661	16809	16645	16758	16780	16882	16821	16886	16862	17085	16988	16902	16815	16722	16897	16732	16690	16828	16834	16680	16715	16957	16707	16657	16720	16774	16973	16857	16731	16639	16927	16810	16845	16792	16660	16714	16900	16780	16784	16812	16769	16785	16765	16806	16793	16767	16843	16712	16937	16871	16901	16725	16887	16685	16781	16820	16816	16640	16614	16898	16931	16570	16776	16620	16671	16916	16674	16746	16783	16770	16586	16733	16794	16940	16731	16767	16856	16734	16959	16766	16812	16831	17023	16748	16825	16660	16858	16812	16529	16767	16692	16865	16714	16808	16694	16646	16685	16740	16847	16978	16833	17024	16776	16970	16886	16771	16877	17008	16914	16749	16843	16865	16805	16746	16728	16659	16870	16737	16813	16843	16698	16888	16996	16733	16743	16806	16646	16821	16927	16769	16849	16760	16776	17008	16853	16789	16752	16875	16767	16634	16919	16760	16702	16835	16714	16993	16619	16908	16906	16811	16952	16680	16846	16861	16931	16947	16811	16893	16865	16916	16966	16640	16688	16915	16861	16778	17016	16691	16849	17001	16758	16648	16962	16901	16721	16666	16724	16673	16997	16848	16702	16695	16554	16955	16896	16700	16760	16713	16740	16584	16874	16831	16745	16806	16954	16896	16828	16807	16880	16976	16721	16791	16558	16722	16672	16584	16752	16852	16639	16790	16506	16858	16749	16725	16974	17007	16770	16810	16641	17045	16625	16761	16861	16821	16866	16884	16962	16725	16802	16768	16771	16820	16681	16787	16860	16775	16901	16797	17020	16809	16821	16710	16780	17001	16840	16851	16658	16752	16786	16984	16929	16843	16768	16783	16866	16764	16634	16770	16589	17041	16800	17140	17104	17016	16766	16876	16709	16772	16938	16961	16801	16812	16813	16936	16854	16682	16790	16725	16852	16931	17041	16599	16774	16739	16728	16626	16568	16779	17081	16830	16929	16992	16903	16659	16787	16714	16696	16823	16805
33261	39549	41625	53895	46422	33121	26266	24785	24905	22999	20415	20439	18995	16350	15642	15808	15901	15022	14275	13968	13963	13739	13903	13704	13797	13481	13698	13486	13410	13463	13260	13338	13239	13392	13186	13276	13385	13097	13323	13309	13277	13167	13239	13181	13356	13074	13313	13337	13303	13348	13171	13168	13227	13193	13164	13235	13351	13118	13214	13255	13246	13353	13219	13265	13120	13126	13104	13255	13255	13278	13282	13186	13175	13178	13201	13332	13179	13275	13184	13023	13228	13304	13019	13341	13280	13340	13149	13203	13159	13275	13382	13174	13152	13216	13228	13254	13208	13161	13264	13279	13086	13183	13334	13171	13205	13046	13316	13291	13123	13498	13219	13318	13217	12995	13283	13128	13199	13165	13218	13242	13165	12983	13256	13465	13208	13059	13109	13117	13242	13185	13270	13161	13320	13280	13314	13204	13119	13070	13202	13161	13354	13106	13160	13159	13147	13343	13253	13268	13250	13124	13335	13166	13189	13131	13185	13332	13189	13311	13223	13039	13033	13212	12970	13321	13165	13195	13172	13342	13237	13188	13232	13049	13140	13210	13169	13284	13133	13262	13292	13395	13148	13137	13316	13056	13369	13278	13075	13117	13084	13126	13302	13156	13191	13089	13248	13342	13179	13327	13205	13226	13236	13070	13101	13147	13074	13359	13066	13007	13368	13289	13136	13190	13243	13345	13184	13324	13232	13070	13308	13309	13346	13159	13068	13187	13083	13239	13112	13066	13301	13154	13170	13247	13195	13210	13309	13239	13284	13216	13295	13331	13206	13110	13186	13124	13205	13187	13290	13296	13127	13246	13231	13284	13199	13276	13183	13148	13097	13199	13097	13198	13263	13139	13168	13251	13074	13280	13295	13195	13150	13300	13150	13186	13239	13118	13186	13156	13243	13305	13080	13177	13060	13236	13234	13159	13084	13313	13155	13287	13281	13124	13022	13015	13072	13222	13323	13393	13050	13323	13127	13201	13042	13190	13277	13106	13327	13110	13277	13108	13318	13199	13199	13055	13180	13199	13229	13253	13280	13162	13230	13182	13262	13089	13191	13023	13217	13182	13434	13028	13228	13365	13350	13263	13285	13150	13228	13312	13247	13237	13198	13070	13205	13166	13238	13225	13130	13103	13048	13085	13133	13171	13243	13298	13279	13138	13221	13139	13251	13195	13312	13304	13123	13173	13132	13267	13161	13339	13408	13292	13148	13084	13226	13220	13252	13221	13228	13019	13001	13150	13428	13330	13186	13197	13207	13173	13305	13122	13281	13173	13317	13307	13161	13283	13277	13154	13186	13200	13201	13106	13025	13397	13256	13164	13079	13094	13211	13303	13321	13153	13150	13415	13090	13148	13266	13340	13184	13234	13353	13090	13210	13181	13299	13123	13350	13195	13111	13252	13386	13185	13098	13234	13452	13179	13197	13173	12945	13200	13305	13103	13157	13151	13077	13126	13230	13096	13198	13231	13227	13150	13244	13319	13320	13230	13277	13221	13408	13146	13304	13254	13027	13234	13246	13239	13319	13105	13019	13233	13346	13024	13074	13498	13182	13384	13133	13254	13213	13094	13180	13252	13246	13336	13344	13309	13308	13262	13089	13178	13245	13189	13325	13224	13240	13202	13304	13258	13271	13178	13125	13079	13266	13047	13218	13178	13236	13172	13288	13137	13060	13086	13182	13202	13112	13277	13052	13293	13093	13086	13198	13199	13252	13097	13266	13214	13260	13228	13210	13273	13263	13256	13146	13171	13149	13276	13142	13373	13262	13189	13209	13265	13292	13224	13274	13137	13189	13305	13138	13210	13179	13246	13176	13233	13059	13033	13330	13147	13220	13177	13305	13188	13210	13234	13316	13313	13212	13078	13168	13345	13100	13278	13193	13116	13184	13207	13122	13214	13340	13103	13114	13233	13295	13233	13020	13109	13278	13314	13138	13158	13323	13235	13350	13400	13184	13287	13199	13285	13210	13171	13142	13109	13228	13217	13226	13297	13224	13239	13216	13269	13282	13247	13152	13167	13086	13202	13178	13253	13156	13242	13060	13010	13113	13169	13123	13077	13184	13183	13140	13192	13117	13362	13262	13388	13177	13292	13142	13314	13161	13205	13189	13286	13231	13005	13275	13125	13251	13274	13349	13212	13274	13317	13294	13252	13208	13147	13299	13061	13254	13245	13318	13150	13271	13184	13111	13256	13292	13256	13190	13221	13249	13236	13107	13202	13322	13100	13190	13054	13325	13176	13231	13210	13238	13141	13213	13229	13133	13143	13267	13290	13478	13183	13186	13143	13023	13180	13238	13324	13175	13371	13266	13302	13289	13173	13291	13180	13305	13292	13174	13291	13251	13181	13121	13308	13131	13219	13115	13186	13305	13198	13285	13373	13132	13164	13419	13245	13279	13219	13135	13348	13202	13086	13136	13129	13164	13201	13224	13391	13330	13188	13303	13103	13157	13072	13405	13219	13060	13238	13349	12961	13353	13201	13060	13169	13270	13174	13296	13252	13232	13089	13293	13037	13219	13224	13206	13233	13164	13344	13338	13239	13364	13166	13250	13333	13018	13239	13261	13044	13126	13222	13009	13184	13207	13006	13358	13116	13172	13262	13194	13113	13166	13163	13195	13235	13227	13204	13332	13166	13397	13091	13275	13280	13341	13256	13042	13303	13263	13262	13336	13262	13125	13224	13297	13075	13185	13277	13096	13250	13046	13357	13354	13163	13274	13112	13157	13185	13110	13060	13061	13237	13043	13389	13239	13130	13214	13084	13099	13205	13348	13191	12984	13142	13157	13144	13307	13236	13273	13112	13082	13311	13289	13253	13282	13046	13250	13234	13331	13179	13292	13167	13155	13218	13324	13174	13147	13328	13113	13115	13193	13175	13316	13024	13257	13313	13131	13163	13265	13311	13287	13222	13194	13221	13428	13214	13240	13218	13174	13250	13258	13230	13311	13278	13109	13214	13201	13176	13332	13265	13224	13322	13151	13211	13304	13324	13285	13239	13251	13197	13036	13123	13132	13271	13275	13203	13157	13215	13344	13373	13319	13220	13233	13310	13212	13128	13162	13362	13273	13288	13075	13098	13229	13297	13114	13178	13184	13331	13258	13117	13205	13193	13139	13258	13167	13210	13188	13187	13173	13164	13503	13242	13209	13186	13375	12928	13325	13153	13290	13250	13139	13229	13228	13289	13099	13129	13284	13249	13081	13273	13035	13277	13338	13170	13303	13136	13151	13242	13143	13092	13156	13188	13247	13315	13206	13142	13156	13290	13257	13035	13342	13146	13078	13243	13231	13223	13135	13245	13266	13190	13221	13225	13256	13126	13247	13282	13205	13237	13421	13157	13307	13063	13346	13219	13223	13335	13151	13135	13306	13238	13284	13156	13217	13075	13168	13326	13252	13331	13364	13025	13117	13220	13183	13266	13186	13104	13157	13298	13211	13246	13164	13071	13011	13237	13179	13265	13233	13316	13131	13233	13027	13139	13059	13198	13180	13243	13326	13230	13483	13213	13328	13197	13261	13324	13148	13101	13289	13182	13266	13219	13173	13314	13140	13043	13070	13178	13178	13127	13326	13032	13127	13248	13238	13078	13272	13155	13153	13219	13329	13001	13164	13208	13308	13103	13325	13191	13232	13221	13213	13134	13087	13215	13342	13241	13074	13320	13156	13347	13362	13032	13336	13294	13176	13329	13246	13224	13133	13154	13105	13113	13268	13197	13107	13241	13071	13237	13079	13220	13097	13179	13185	13340	13247	13265	13135	13125	12989	13051	13115	13177	13323	13196	13149	13161	13308	13308	13252	13198	13238	13198	13314	13315	13311	13216	13142	13157	13330	13361	13190	13087	13226	13217	13332	13302	13237	13139	13174	13198	13132	13249	13311	13196	13218	13083	13232	13183	13212	13286	13341	13107	13138	13080	13295	13208	13167	13290	13041	13345	13083	13324	13219	13137	13365	13222	13158	13394	13253	13044	13254	13202	13016	13166	13252	13178	13058	13303	13116	13079	13172	13197	13291	13175	13283	13150	13345	13255	13185	13273	13204	13432	13236	13114	13151	13272	13059	13151	13326	13234	13218	13288	13211	13153	13190	13142	13175	13257	13195	13227	13294	13273	13157	13234	13226	13167	13236	13169	13370	13259	13141	13314	13111	13287	13219	13165	13275	13262	13306	13092	13336	13205	13153	13202	13279	13234	13201	13142	13281	13219	13221	13311	13201	13231	13131	13257	13328	13330	13315	13238	13276	13139	13143	13281	13198	13414	13037	13178	13058	13267	13200	13245	13351	13369	13348	13264	13152	13080	13169	13263	13205	13228	13257	13280	13006	13176	13316	13262	13165	13186	13204	13171	13270	13323	13343	13204	13251	13175	13161	13212	13192	13279	13307	13369	13216	13113	13177	13281	13096	13135	13076	13183	13133	13193	13215	13200	13169	13470	13277	13283	13189	13180	13228	13309	13384	13348	13227	13346	13269	13082	13259	13080	13206	13123	13274	13130	13120	13048	13247	13175	13190	13139	13309	13083	13132	13256	13069	13267	13098	13190	13109	12991	13375	13350	13126	13182	13233	13287	13291	13183	13263	13237	13166	13050	13340	13227	13334	13231	13268	12978	13253	13232	13210	13259	13316	13307	13259	13277	13098	13362	13291	13131	13145	13351	13268	13307	13211	13091	13208	13102	13019	13208	13256	13132	13198	13129	13307	13396	13022	13111	13309	13189	13362	13286	13305	13130	13217	13168	13216	12979	13028	13164	13199	13315	13244	13247	13170	13242	13044	13229	13289	13293	13269	13125	13316	13179	13253	13209	13125	13336	13132	13269	13255	13256	13177	13303	13237	13236	13210	13341	13175	13214	13174	13214	13239	13245	13262	13084	13273	13239	13234	13106	13243	13171	13116	13170	13082	13301	13361	13360	13281	13344	13157	13345	13237	13302	13172	13193	13155	13306	13232	13228	13397	13243	13192	13219	13362	13292	13101	13230	13218	13208	13160	13176	13182	13259	13355	13114	13082	13207	13233	13122	13205	13221	13138	13182	13283	13276	13184	13245	13451	13111	13251	13186	13133	13174	13197	13271	13233	13236	13313	13332	13153	13369	13251	13269	13169	13284	13219	13333	13075	13090	13268	13307
26535	21971	31836	38856	39913	35042	31557	28377	27277	25179	24334	23806	21576	19445	18991	19123	18977	18036	17627	17630	17388	17271	17285	17255	17185	16810	16914	16818	17097	16867	16751	16765	16660	16592	16521	16567	16723	16584	16552	16463	16564	16611	16558	16347	16395	16611	16532	16432	16560	16271	16584	16658	16418	16531	16630	16433	16637	16459	16644	16503	16258	16614	16554	16496	16452	16548	16700	16582	16732	16406	16470	16323	16361	16444	16657	16513	16521	16659	16537	16499	16467	16542	16433	16330	16431	16600	16506	16533	16496	16611	16452	16478	16427	16660	16534	16556	16388	16428	16403	16402	16668	16556	16518	16306	16525	16503	16263	16526	16475	16321	16464	16401	16322	16371	16430	16501	16592	16358	16424	16420	16519	16423	16525	16174	16494	16669	16601	16590	16418	16592	16650	16564	16647	16623	16206	16388	16525	16506	16409	16478	16544	16552	16473	16577	16355	16360	16616	16587	16396	16298	16507	16401	16351	16247	16473	16561	16604	16349	16484	16554	16522	16491	16725	16561	16298	16442	16629	16629	16537	16553	16340	16513	16271	16473	16579	16501	16471	16489	16534	16415	16379	16589	16629	16543	16388	16568	16398	16433	16491	16381	16371	16464	16501	16650	16577	16492	16414	16275	16510	16445	16259	16240	16337	16417	16501	16522	16271	16569	16626	16360	16477	16569	16306	16383	16480	16450	16466	16599	16639	16452	16572	16530	16535	16271	16529	16443	16396	16372	16690	16493	16733	16499	16660	16484	16581	16525	16583	16201	16496	16501	16646	16458	16552	16321	16405	16398	16545	16801	16359	16456	16583	16428	16464	16360	16654	16525	16401	16518	16569	16731	16456	16395	16541	16468	16355	16460	16509	16359	16591	16451	16147	16486	16526	16579	16437	16669	16508	16408	16220	16349	16507	16564	16393	16455	16477	16495	16377	16605	16637	16349	16423	16440	16598	16508	16365	16472	16541	16525	16727	16505	16711	16359	16411	16390	16476	16400	16430	16641	16556	16473	16452	16556	16809	16232	16627	16403	16447	16575	16337	16393	16604	16483	16733	16393	16482	16331	16293	16586	16600	16583	16529	16479	16317	16519	16523	16673	16511	16495	16530	16495	16326	16486	16373	16640	16506	16299	16528	16439	16392	16402	16481	16481	16655	16565	16578	16406	16261	16450	16703	16604	16443	16477	16551	16373	16231	16478	16675	16492	16460	16564	16472	16391	16539	16494	16666	16581	16521	16529	16737	16426	16396	16449	16589	16475	16450	16592	16606	16354	16459	16527	16414	16535	16781	16398	16581	16601	16421	16486	16731	16593	16385	16377	16474	16472	16558	16477	16494	16285	16246	16643	16418	16461	16588	16507	16519	16459	16570	16593	16716	16435	16741	16498	16355	16498	16347	16550	16470	16691	16582	16445	16541	16496	16467	16399	16362	16666	16670	16577	16495	16453	16358	16404	16494	16497	16327	16528	16401	16460	16729	16413	16438	16477	16496	16429	16551	16487	16358	16299	16433	16360	16444	16270	16496	16705	16571	16344	16648	16474	16389	16534	16456	16664	16632	16613	16262	16543	16441	16487	16465	16645	16509	16601	16420	16441	16356	16384	16131	16708	16584	16490	16394	16315	16452	16526	16554	16591	16448	16344	16473	16711	16491	16636	16430	16549	16544	16560	16598	16473	16515	16279	16485	16555	16277	16612	16582	16495	16397	16433	16518	16483	16701	16486	16581	16312	16391	16454	16310	16403	16449	16409	16449	16549	16480	16478	16552	16676	16543	16436	16465	16370	16594	16542	16498	16379	16563	16475	16380	16451	16559	16495	16357	16622	16552	16516	16422	16473	16486	16535	16529	16457	16219	16436	16687	16473	16464	16411	16232	16447	16518	16526	16030	16621	16425	16327	16462	16392	16499	16383	16548	16341	16146	16459	16473	16477	16307	16440	16412	16395	16330	16479	16555	16450	16493	16492	16448	16387	16585	16556	16508	16375	16531	16525	16213	16380	16494	16545	16573	16428	16689	16433	16435	16251	16490	16528	16497	16507	16342	16650	16455	16456	16415	16562	16559	16440	16478	16407	16376	16240	16462	16610	16363	16412	16441	16622	16541	16577	16433	16489	16576	16294	16464	16427	16486	16362	16581	16509	16612	16424	16345	16618	16690	16458	16374	16628	16554	16527	16657	16419	16547	16489	16530	16300	16555	16359	16526	16744	16503	16512	16390	16492	16536	16539	16538	16607	16415	16585	16519	16464	16442	16543	16367	16548	16573	16509	16663	16788	16403	16486	16289	16555	16437	16560	16457	16304	16344	16814	16350	16465	16365	16619	16321	16454	16409	16432	16314	16454	16462	16609	16443	16400	16262	16488	16359	16498	16613	16626	16575	16472	16421	16534	16317	16298	16449	16475	16730	16515	16436	16520	16407	16481	16455	16494	16681	16448	16482	16578	16469	16589	16582	16470	16493	16528	16601	16556	16561	16530	16412	16488	16373	16583	16684	16222	16399	16400	16420	16412	16734	16528	16487	16297	16523	16359	16542	16426	16558	16337	16562	16416	16444	16433	16606	16437	16677	16441	16567	16515	16541	16403	16708	16418	16602	16431	16489	16362	16517	16518	16486	16429	16451	16431	16515	16547	16589	16671	16593	16481	16609	16602	16439	16655	16209	16466	16436	16448	16557	16480	16424	16466	16421	16440	16489	16474	16549	16532	16561	16815	16695	16382	16539	16381	16584	16510	16332	16207	16322	16742	16374	16211	16579	16474	16597	16533	16681	16592	16550	16569	16458	16593	16443	16456	16330	16557	16559	16582	16516	16490	16480	16385	16320	16604	16466	16475	16626	16461	16289	16531	16534	16546	16593	16739	16582	16541	16498	16492	16464	16326	16461	16387	16715	16378	16514	16361	16443	16300	16229	16430	16345	16399	16406	16389	16489	16431	16339	16266	16392	16419	16322	16471	16307	16589	16362	16514	16601	16540	16387	16783	16488	16357	16279	16620	16512	16446	16414	16302	16339	16433	16635	16458	16486	16306	16543	16417	16410	16308	16486	16310	16596	16471	16523	16220	16518	16486	16428	16435	16194	16647	16635	16308	16589	16503	16466	16447	16788	16352	16366	16407	16527	16603	16512	16184	16225	16618	16485	16366	16389	16561	16502	16444	16464	16594	16518	16553	16599	16392	16537	16367	16448	16507	16490	16328	16455	16444	16647	16585	16627	16489	16429	16572	16479	16555	16731	16592	16596	16545	16544	16262	16711	16507	16388	16389	16597	16623	16414	16526	16473	16575	16428	16486	16666	16627	16539	16645	16428	16589	16515	16329	16615	16423	16330	16267	16414	16559	16396	16482	16446	16423	16650	16487	16545	16711	16517	16551	16652	16480	16351	16508	16511	16350	16628	16372	16388	16665	16394	16432	16532	16466	16391	16585	16338	16295	16664	16576	16433	16509	16558	16531	16425	16576	16458	16098	16430	16617	16462	16401	16556	16778	16589	16332	16484	16587	16338	16452	16445	16462	16379	16528	16345	16375	16512	16635	16455	16344	16596	16514	16454	16244	16278	16567	16327	16474	16449	16464	16401	16551	16681	16405	16407	16406	16567	16492	16496	16594	16443	16468	16456	16424	16596	16432	16611	16362	16481	16717	16539	16648	16429	16433	16330	16635	16771	16632	16487	16392	16462	16562	16556	16690	16486	16520	16365	16569	16479	16535	16671	16426	16479	16425	16522	16487	16498	16530	16488	16343	16629	16672	16541	16407	16457	16402	16422	16590	16705	16599	16514	16551	16276	16336	16381	16300	16458	16540	16472	16526	16639	16549	16550	16419	16629	16393	16455	16405	16415	16489	16359	16454	16449	16428	16518	16545	16456	16315	16299	16619	16530	16246	16353	16469	16333	16376	16462	16552	16432	16522	16687	16562	16689	16406	16439	16548	16423	16453	16585	16569	16558	16444	16519	16465	16456	16528	16467	16524	16560	16329	16603	16412	16289	16391	16441	16414	16621	16446	16501	16579	16315	16464	16717	16527	16391	16548	16611	16542	16440	16470	16278	16164	16553	16618	16541	16501	16354	16708	16538	16454	16716	16622	16417	16302	16578	16370	16320	16317	16614	16586	16509	16495	16213	16577	16533	16569	16328	16444	16408	16477	16343	16347	16540	16328	16578	16388	16468	16324	16449	16269	16467	16449	16679	16383	16442	16477	16792	16516	16545	16581	16600	16225	16388	16623	16453	16686	16699	16476	16362	16375	16454	16324	16457	16643	16623	16631	16529	16621	16454	16411	16538	16234	16506	16564	16458	16381	16336	16559	16465	16640	16414	16438	16489	16693	16601	16580	16442	16461	16499	16430	16516	16597	16618	16407	16471	16599	16443	16466	16552	16712	16393	16481	16728	16501	16546	16317	16617	16549	16208	16530	16534	16465	16613	16343	16432	16286	16361	16504	16431	16658	16537	16616	16239	16484	16514	16470	16431	16462	16349	16497	16447	16448	16483	16537	16387	16463	16428	16401	16290	16331	16525	16688	16620	16448	16292	16413	16520	16521	16494	16781	16677	16394	16439	16318	16390	16478	16350	16394	16454	16529	16246	16510	16535	16484	16518	16655	16672	16386	16547	16599	16536	16514	16307	16452	16580	16608	16698	16487	16576	16666	16515	16462	16404	16509	16639	16464	16627	16389	16605	16476	16376	16530	16568	16351	16180	16395	16614	16338	16503	16312	16464	16516	16468	16363	16310	16265	16536	16524	16338	16401	16423	16445	16427	16342	16528	16530	16447	16332	16472	16461	16251	16349	16449	16444	16339	16431	16363	16435	16347	16538	16739	16507	16585	16491	16669	16438	16550	16373	16693	16383	16520	16429	16525	16679	16521	16477	16709	16624	16617	16535	16482	16438	16493	16413	16271	16397	16527	16569	16736	16488	16684	16370	16774	16415	16524	16568	16538	16449	16380	16251	16490	16470	16337	16517	16640	16576	16589	16509	16469	16576	16709	16394	16318	16522	16641	16535	16507	16395	16305	16506	16620	16388	16564	16513	16595	16495	16605	16647	16488	16564	16384	16423	16632	16679	16499	16349	16264	16327	16593	16806	16533	16510	16511	16570	16400	16406	16536	16444	16465	16358	16608	16271	16295	16438
29295	42162	49364	56082	47792	37509	31775	29857	28238	25465	24524	23787	20171	17463	16944	16963	16554	15217	14557	14333	14307	13999	14214	14031	14105	13739	13780	13533	13480	13299	13259	13416	13174	13158	13057	13090	13155	13083	13157	13125	13087	13187	13165	12978	13101	12982	13136	13137	12976	13060	12988	13100	13157	13013	13194	13047	13093	13151	13106	13115	13053	13127	13195	13073	13108	13075	13009	13293	12982	13224	13035	13186	13161	12931	12985	13056	13050	13100	13108	13021	13274	12985	13144	13136	13072	13200	13140	12956	13038	13132	13010	13083	13064	12960	13178	13029	13076	13200	13099	12914	13023	13110	13009	13050	13075	13190	13077	13159	13104	13124	13049	13033	13140	13009	13042	13066	13170	13158	13078	13182	13139	12993	13115	13155	13114	13124	12899	13067	13040	13011	13181	13247	13008	13087	13163	13025	13129	13103	12998	12984	13000	13139	13029	13137	13227	13038	13164	13125	13021	13213	12902	13208	13022	13030	13275	13068	12914	13087	13104	13091	13015	13048	13050	12915	13066	13025	13018	13099	13212	13095	12920	13185	13194	13105	13117	12964	13235	13148	13117	13148	13232	13204	13004	13074	13352	13127	13053	13214	13111	12917	13103	12989	12825	12953	13089	13098	13004	13066	13070	13144	13087	13066	13216	13060	13048	13191	13047	12948	13065	13155	13035	13127	13086	13115	13121	13168	12912	13179	13091	13123	13123	13049	13048	12982	12986	12980	13092	13151	13068	12968	13023	13147	13099	13054	13147	13204	13141	13071	13031	13082	13049	13096	13191	13129	13048	13054	13104	13160	13059	13111	13189	12882	13133	12974	13170	13056	12982	13150	13241	12968	12971	12966	13053	13075	13005	13095	13000	13149	13126	12941	13201	13081	13110	13049	12876	13122	13051	13076	13234	13166	13175	13177	13165	12921	13016	12978	13000	13300	12911	13162	13013	13150	12967	13036	12989	13052	13086	12974	12995	13055	13063	13116	12959	13089	13090	13075	13078	13080	13251	13115	13203	13003	13021	13078	13205	13078	13016	13058	12916	13189	13051	13104	13021	13014	13010	12939	13127	13240	13051	13240	13181	13229	13267	13139	13173	13162	13073	13090	13053	12994	13149	13069	13045	13070	12828	13161	13205	13100	12937	12933	13050	13025	12919	12936	12948	13156	13102	13136	13142	13082	13011	13098	13024	13139	12932	12945	13015	12895	13097	13087	12912	13149	13094	13155	13054	13105	13172	12945	13047	13188	13025	13223	13207	13115	13093	13141	12971	13160	13096	13053	13093	13157	13161	13074	12978	12973	13108	13106	13020	13013	13120	13034	12976	13064	13303	13168	13071	13191	13201	13008	13206	13062	12969	12924	13106	13153	12989	12972	12963	13284	13117	13039	13191	13164	13048	13139	12919	13203	13083	13051	12845	13213	13056	13050	12982	13076	13015	13274	12955	13199	13295	12932	13240	12973	13050	12967	12974	12930	13187	13264	13047	13073	13147	13144	12987	13167	13120	13040	13078	13283	13000	13029	13023	13073	13228	13070	13098	13048	13282	13060	12969	13010	13018	13123	13078	13001	13200	13115	13235	13157	12998	13181	13110	13022	13084	13233	13184	13132	13069	12981	13151	13058	13048	13215	12951	13101	13041	13093	13074	13197	13049	12912	13074	12972	13163	13143	13050	13133	13228	13123	12993	13074	12988	13126	13268	13218	13128	13058	13185	13000	12994	13077	13018	13099	13148	13144	13160	13114	13090	13209	13086	13145	13135	13252	13060	13157	13025	13189	13339	12908	13084	13165	13101	13305	13196	12887	12940	13170	12835	13173	13082	13153	12952	12984	13197	13064	12922	13153	13205	13083	13018	12920	13197	12987	13146	12953	13133	13070	12960	13152	13096	12991	13032	13168	13021	13111	13103	13069	13110	13113	13008	13039	13110	13169	12949	13201	13067	13099	13091	13192	13094	13047	13181	13252	13050	12953	13171	13127	13185	13089	13088	13032	13187	13156	13055	13205	13128	12994	13130	12962	13043	13088	12958	13058	13244	13177	12907	13006	13122	13170	12975	13025	13037	12857	13097	13075	13148	12965	13108	13053	13047	12999	13025	12967	13127	13066	12914	13049	13032	13084	13142	13059	13093	13015	13070	13317	12992	12990	12902	12853	12905	13012	13139	13069	13276	13067	12962	13294	13245	13043	13020	13104	13001	13115	13154	13233	12958	13117	13154	13252	13158	13109	12980	13200	13144	13185	13026	13124	13058	13014	13253	13130	13050	13032	13135	13015	13076	12998	13013	12950	13127	13102	13074	13009	13128	13009	12968	13166	13056	13189	13137	13027	12898	13254	13049	12882	12998	13042	12938	12995	13012	12895	12977	13343	12882	13128	13034	13051	13026	13216	13148	13073	13121	13021	13099	13138	13217	13124	13263	13079	13294	13075	13154	13051	13104	13168	13005	13228	13075	12827	13013	13057	12856	13122	13047	13082	13061	13003	13064	13121	13124	13274	13195	12868	13268	13229	13072	12919	13072	12963	12971	13159	13056	13028	12846	13099	13055	13029	13026	13154	13190	13138	13029	13112	13174	13008	13215	13141	13089	13129	13153	12967	12976	13146	13127	13082	13056	13179	13096	13172	13016	13061	12905	13210	13029	13066	13074	13006	13285	13097	13121	12984	13240	13092	13240	13041	12904	13072	12840	12863	13084	13071	13020	13064	13130	13039	12926	12947	13064	13030	13030	13110	13218	13185	12930	13052	13033	13160	13106	13174	12968	13010	13068	12986	12970	13036	12987	13075	12965	12822	13091	13093	12974	13129	13173	13000	13097	13238	13179	13110	13124	13111	13100	13042	12990	13070	12968	13030	13199	13108	12999	13104	13087	13054	13045	13244	13008	13051	13134	13030	13182	13049	13140	12956	13194	13194	13132	12971	13128	13112	13166	13007	13077	13106	13111	13366	13157	13176	13157	13317	13062	12966	13116	12949	13074	13043	13171	13080	13152	13066	12988	13105	13074	13149	13006	12991	13071	12968	12916	13054	13097	13012	13056	13258	13083	13123	13163	13185	13138	13015	13060	13153	13031	13013	13112	13076	13180	13090	13164	12973	13073	13039	12994	13104	13026	13019	13161	13150	13089	13259	13071	13235	13101	13242	13161	13053	13104	13323	13072	13047	13019	13119	12951	12969	12974	12946	13015	12961	13106	12988	13075	12968	13166	13204	13174	12870	13085	13042	13133	12961	13114	13176	13099	13064	13134	13083	12970	13302	13124	13123	13021	12998	13325	13010	13028	13065	13175	13014	13027	13305	12849	13150	12975	13021	12979	12878	12998	12919	13001	13102	13043	13021	13156	12971	13017	13172	13100	13100	13070	13023	12939	12932	13139	13162	13101	13044	13101	13103	13148	13097	13157	13060	13136	12920	13102	13219	13124	12916	13190	13029	13102	13131	13141	13238	12939	13190	13065	13172	12977	13079	13134	13079	13007	13050	13188	13211	13175	13200	13106	12991	13120	13235	13088	13183	13133	13290	13084	13032	13098	12925	13225	13007	13094	13142	13064	12920	13196	13114	13022	13197	13289	12994	13097	13162	12971	13072	13136	12886	13191	13132	13078	13148	13140	13000	13053	13043	13047	13081	13093	13153	13139	13129	13007	13056	13169	13102	13311	13110	13061	13253	13001	13119	12931	13055	13019	12986	12997	12935	13177	13053	13163	13186	13144	13033	13038	12984	13082	13105	13098	13009	13091	13055	12918	13109	13030	13121	13053	13011	13137	13234	13041	13090	13031	13152	13040	12950	13183	13136	13131	13244	13094	13167	13234	13114	13168	12956	13014	12993	12987	13108	13021	13118	13010	13253	13108	13219	13166	12997	13230	13321	13204	12994	12862	13108	12984	13268	13165	12995	13210	13199	13219	13058	13086	13099	13110	12967	13163	13127	13115	13106	13010	13038	13087	13100	13076	12928	13148	13077	13024	13034	12972	13014	13068	13164	12957	13060	13005	13128	13117	13113	13198	13257	13054	13020	13220	13185	13114	13023	13052	13106	13006	13003	13011	13021	13122	13196	13051	13135	13077	13014	13056	13031	13077	13198	13037	13043	13106	13133	13219	13224	13150	13049	13103	13014	13259	13240	13005	13120	13202	13219	13072	13107	13053	13096	13045	13178	13073	13145	12954	13145	13017	13019	13043	12967	13155	13058	13168	13128	13037	13160	13215	13003	12862	13185	13232	13141	12896	13139	13202	13201	12957	13007	13070	13062	12963	13100	12948	13071	13120	13050	13022	13134	13095	12895	13207	12936	13109	13009	13100	12948	13109	13058	13066	13091	13125	12944	13086	13064	13297	12973	13086	13120	13084	13033	13041	13209	13038	13249	13163	13044	13111	13023	13140	13206	13034	13029	13054	13036	13144	13014	13233	13022	12939	13006	13058	13249	13082	12935	13074	13112	12935	12915	13039	13132	12882	13119	13009	13088	12941	13145	13085	13044	13156	13047	13103	13062	13067	13260	13146	13196	13196	13149	13223	13082	13191	13032	13154	13086	13106	13074	13055	13281	13137	13105	13128	13070	13136	13071	12985	13068	13279	13090	12946	13099	13197	12873	13023	12968	13061	13069	13110	13061	13122	12988	13139	13166	13006	13123	12989	13009	13102	13170	13204	13196	12923	13091	13111	13023	13113	13010	13281	13020	12988	13102	13022	12955	12999	13028	12967	13043	13250	13044	13065	13130	13041	13093	12923	13028	12959	13072	13045	13190	13129	13079	13129	13063	13039	13145	13239	13023	13087	13010	12950	13213	13066	13201	13082	13187	13082	12842	13130	13004	13042	13060	13119	13121	13046	13116	13102	13205	13015	13005	13097	12985	13037	13154	13080	13073	13245	13135	13173	13128	13180	12968	13012	12926	13114	13117	12965	13141	12958	13069	12977	13054	13031	13114	13090	12976	13088	13175	13122	13191	13015	12992	13173	13065	12955	13051	13008	13054	12994	13084	13304	12884	13111	13201	13066	13162	13053	13087	12932	13159	13149	13043	13127	12988	13163	13151	12977	13072	12963	13178	13083	13209	12963	13055	13122	13143	13171	13002	13053	13056	13104	13127	13144	13095	13229	13162	13073	12988	13169	12960	13057	13068	13097	13114
24832	21601	29843	30553	32255	36623	35990	31020	29411	27952	27686	25696	22495	20580	19737	18550	18564	18189	17941	17727	17731	17573	17653	17580	17264	17074	17103	16902	16808	16809	16815	16649	16835	16651	16592	16556	16486	16509	16235	16441	16478	16596	16271	16314	16337	16554	16477	16409	16560	16428	16360	16291	16325	16441	16433	16517	16247	16265	16347	16406	16455	16382	16357	16495	16583	16427	16440	16482	16373	16386	16386	16420	16535	16245	16508	16410	16379	16357	16217	16239	16358	16297	16518	16549	16193	16410	16514	16397	16303	16519	16454	16424	16496	16373	16234	16460	16362	16343	16430	16353	16300	16432	16320	16581	16497	16099	16411	16510	16514	16341	16216	16335	16445	16427	16331	16495	16345	16435	16308	16321	16406	15929	16514	16341	16499	16333	16580	16388	16179	16281	16444	16319	16388	16338	16483	16348	16355	16503	16341	16247	16370	16354	16305	16303	16537	16597	16147	16301	16453	16436	16377	16302	16375	16355	16256	16332	16247	16272	16331	16333	16528	16401	16405	16578	16463	16505	16349	16423	16393	16345	16394	16214	16246	16281	16572	16693	16042	16421	16357	16438	16558	16419	16477	16248	16176	16390	16318	16420	16481	16536	16579	16458	16212	16576	16385	16414	16272	16285	16351	16271	16378	16422	16541	16433	16459	16378	16358	16247	16271	16346	16396	16253	16382	16357	16503	16481	16526	16388	16479	16310	16459	16454	16382	16505	16421	16536	16443	16467	16358	16294	16297	16319	16362	16454	16392	16301	16499	16459	16460	16337	16361	16260	16385	16403	16213	16250	16465	16383	16236	16118	16323	16563	16323	16390	16428	16411	16389	16292	16304	16554	16445	16549	16461	16334	16480	16321	16493	16302	16410	16379	16213	16304	16263	16311	16482	16334	16383	16379	16423	16347	16427	16377	16238	16575	16507	16416	16281	16521	16461	16513	16411	16497	16484	16429	16385	16245	16291	16545	16368	16447	16539	16328	16452	16250	16277	16536	16306	16428	16409	16518	16443	16438	16577	16482	16321	16310	16489	16296	16428	16373	16559	16427	16317	16221	16425	16163	16572	16618	16591	16357	16330	16112	16429	16417	16487	16274	16452	16227	16455	16426	16434	16528	16189	16233	16484	16382	16410	16291	16366	16260	16406	16391	16320	16326	16196	16317	16493	16378	16367	16449	16273	16407	16398	16540	16392	16410	16463	16217	16441	16118	16481	16547	16281	16501	16404	16342	16531	16415	16417	16590	16466	16142	16454	16343	16398	16481	16303	16159	16424	16343	16386	16410	16295	16310	16540	16443	16472	16232	16373	16569	16658	16405	16526	16395	16220	16330	16305	16472	16185	16220	16578	16360	16465	16446	16492	16390	16457	16403	16408	16363	16404	16491	16311	16489	16687	16322	16400	16216	16535	16373	16392	16495	16321	16366	16631	16522	16375	16419	16440	16365	16314	16447	16501	16635	16312	16229	16252	16226	16443	16140	16415	16327	16288	16435	16356	16276	16473	16360	16526	16392	16280	16474	16306	16364	16586	16555	16429	16493	16539	16295	16387	16385	16333	16443	16441	16280	16382	16391	16406	16404	16636	16435	16499	16371	16422	16698	16586	16479	16477	16413	16159	16263	16419	16188	16477	16276	16205	16280	16327	16182	16253	16470	16278	16291	16380	16358	16447	16477	16485	16438	16451	16296	16491	16349	16257	16264	16355	16251	16222	16322	16347	16453	16166	16385	16344	16484	16410	16474	16615	16361	16472	16493	16321	16391	16548	16452	16429	16214	16373	16567	16425	16450	16409	16245	16421	16192	16331	16291	16263	16414	16375	16459	16312	16135	16446	16541	16271	16372	16319	16490	16318	16184	16457	16286	16402	16478	16637	16388	16441	16450	16397	16426	16418	16335	16464	16354	16195	16176	16218	16645	16434	16407	16368	16514	16367	16273	16195	16080	16448	16387	16375	16443	16392	16536	16228	16234	16352	16575	16315	16370	16308	16561	16546	16407	16319	16487	16353	16130	16328	16290	16242	16181	16264	16306	16381	16299	16405	16443	16425	16591	16554	16351	16261	16533	16297	16482	16391	16280	16285	16492	16331	16295	16411	16438	16341	16369	16372	16573	16480	16590	16489	16294	16536	16337	16324	16561	16532	16349	16474	16637	16491	16510	16352	16299	16194	16264	16306	16363	16416	16226	16269	16376	16426	16266	16157	16347	16324	16485	16458	16256	16393	16191	16217	16418	16340	16103	16423	16274	16447	16212	16399	16472	16434	16425	16236	16479	16375	16297	16435	16290	16347	16316	16349	16408	16294	16496	16220	16162	16415	16509	16498	16301	16319	16423	16300	16655	16531	16252	16497	16335	16309	16283	16326	16464	16357	16425	16488	16560	16323	16407	16311	16433	16287	16441	16325	16443	16415	16459	16400	16483	16528	16638	16417	16332	16292	16178	16324	16353	16456	16293	16209	16528	16287	16316	16535	16321	16203	16172	16365	16433	16226	16378	16487	16481	16515	16436	16488	16385	16402	16544	16441	16448	16382	16372	16368	16589	16477	16244	16235	16484	16388	16286	16186	16446	16492	16224	16250	16244	16509	16661	16401	16521	16097	16525	16296	16319	16285	16413	16465	16285	16437	16445	16099	16207	16439	16302	16556	16638	16362	16333	16566	16215	16391	16335	16366	16513	16409	16333	16315	16445	16353	16558	16296	16276	16289	16421	16386	16400	16369	16517	16312	16138	16629	16645	16388	16244	16232	16259	16343	16198	16383	16576	16425	16431	16659	16271	16299	16369	16327	16236	16500	16443	16288	16456	16382	16290	16297	16565	16526	16317	16315	16365	16282	16326	16325	16247	16381	16386	16423	16226	16639	16436	16322	16316	16182	16395	16292	16192	16255	16478	16625	16475	16367	16376	16561	16290	16371	16364	16313	16339	16326	16351	16103	16531	16467	16416	16338	16450	16357	16468	16200	16178	16450	16449	16408	16483	16386	16478	16291	16530	16300	16340	16353	16248	16402	16375	16209	16365	16683	16436	16370	16431	16320	16198	16368	16413	16297	16193	16224	16539	16409	16117	16346	16390	16495	16434	16331	16151	16353	16556	16520	16394	16342	16430	16244	16411	16254	16178	16422	16480	16283	16335	16487	16260	16272	16460	16405	16361	16114	16526	16449	16403	16322	16283	16307	16237	16227	16409	16412	16423	16388	16462	16339	16537	16344	16368	16284	16464	16341	16289	16447	16348	16349	16044	16174	16255	16273	16244	16106	16399	16442	16374	16287	16388	16337	16383	16362	16461	16441	16272	16186	16127	16436	16221	16468	16443	16168	16484	16361	16333	16238	16376	16436	16371	16347	16344	16532	16434	16417	16163	16595	16569	16427	16290	16568	16566	16420	16339	16502	16529	16430	16338	16486	16237	16330	16488	16486	16456	16504	16514	16340	16350	16376	16342	16272	16577	16255	16181	16344	16500	16471	16420	16493	16373	16641	16177	16467	16239	16450	16305	16441	16515	16425	16200	16473	16461	16409	16441	16374	16364	16328	16593	16431	16526	16208	16330	16660	16296	16160	16282	16365	16312	16537	16578	16497	16422	16552	16311	16227	16456	16534	16362	16538	16792	16422	16270	16324	16398	16358	16409	16538	16481	16419	16280	16433	16490	16327	16455	16258	16486	16422	16356	16440	16170	16467	16412	16456	16447	16400	16269	16148	16386	16267	16433	16276	16223	16397	16445	16504	16438	16271	16238	16349	16234	16439	16244	16346	16324	16169	16224	16356	16356	16492	16331	16381	16239	16420	16347	16232	16365	16391	16393	16287	16287	16231	16167	16329	16589	16416	16462	16242	16193	16470	16436	16342	16636	16545	16545	16394	16458	16285	16418	16456	16486	16549	16510	16642	16383	16484	16549	16610	16299	16497	16356	16333	16300	16275	16465	16329	16401	16134	16467	16373	16363	16442	16577	16247	16192	16242	16425	16628	16572	16036	16281	16501	16413	16276	16338	16323	16320	16371	16495	16611	16293	16303	16294	16398	16463	16347	16424	16312	16405	16449	16369	16338	16394	16385	16297	16748	16640	16262	16467	16383	16477	16567	16436	16424	16435	16121	16278	16379	16193	16305	16443	16187	16368	16709	16577	16152	16215	16251	16266	16472	16530	16455	16353	16438	16541	16406	16351	16472	16288	16486	16545	16419	16285	16528	16316	16404	16155	16387	16398	16379	16395	16461	16404	16390	16335	16327	16223	16219	16506	16473	16214	16378	16422	16414	16596	16420	16359	16563	16512	16174	16320	16434	16400	16384	16341	16210	16454	16309	16415	16379	16172	16365	16540	16258	16198	16471	16270	16333	16281	16357	16474	16469	16467	16385	16469	16382	16205	16307	16261	16256	16318	16488	16501	16285	16383	16287	16397	16289	16480	16175	16338	16225	16426	16263	16196	16475	16566	16401	16326	16349	16448	16470	16581	16522	16235	16591	16255	16297	16534	16591	16248	16218	16147	16359	16094	16183	16199	16517	16367	16317	16456	16453	16359	16363	16322	16247	16525	16230	16379	16453	16473	16210	16294	16178	16137	16363	16355	16392	16406	16611	16496	16343	16541	16224	16404	16403	16413	16362	16412	16293	16473	16544	16438	16547	16428	16440	16630	16287	16476	16438	16534	16375	16381	16428	16363	16286	16306	16401	16353	16284	16315	16561	16528	16283	16355	16382	16300	16228	16364	16551	16284	16375	16463	16378	16314	16222	16587	16403	16274	16364	16345	16519	16455	16520	16348	16544	16305	16376	16567	16509	16467	16300	16430	16207	16255	16340	16425	16163	16319	16239	16403	16464	16426	16538	16366	16362	16593	16462	16461	16366	16287	16552	16401	16374	16385	16462	16400	16503	16436	16492	16494	16481	16369	16474	16563	16374	16558	16286	16351	16449	16428	16307	16305	16378	16346	16516	16379	16553	16353	16297	16340	16364	16407	16386	16191	16184	16482	16353	16428	16546	16437	16255	16322	16365	16508	16498	16326	16253	16324	16313	16443	16758	16399	16368	16404	16484	16272	16517	16414	16329	16301	16318	16288	16598	16386	16491	16301	16422	16331	16341	16294	16455	16380	16436	16507	16678	16375	16304	16372	16580	16380	16324	16407
27785	43295	52491	58270	49303	43494	36510	32926	31650	28966	28969	25789	21786	19101	18001	16450	16084	15666	15035	15187	15106	14697	14818	14654	14174	13851	13614	13572	13608	13430	13406	13416	13397	13197	13004	13063	13224	13012	13024	13048	13215	13174	13008	12913	12891	12987	12956	12969	13030	13095	13110	12927	12900	13111	12996	12987	12954	12860	13094	12977	12888	13064	12931	13075	13019	12963	12963	13024	12969	13192	13092	12991	13016	12961	13111	13202	12998	13018	13095	13017	12913	12792	13094	12963	13018	12959	12849	13085	12947	13020	12928	13059	13023	13143	13079	12871	13054	12949	12930	12958	13068	13034	13033	12786	12918	13080	12913	13002	13136	12771	13095	13097	13098	12965	13002	13169	13021	12963	12935	12980	13252	12986	13034	13187	12914	13026	13038	12945	13027	13043	13016	13093	12760	13025	13008	13015	13201	13085	13050	13098	13047	12933	12748	13014	13018	12865	12790	12960	12888	13000	12874	12985	12930	13008	13033	12871	12893	13002	12913	13121	13063	13045	12965	12947	13018	12863	12929	13045	12948	12993	12978	12997	13084	12968	13007	13095	12947	12929	12979	13015	12862	12921	12966	12934	12963	13040	13076	13026	12946	13118	13029	13023	12932	12962	13245	12950	13059	13012	12985	12986	12955	13025	12926	12963	12992	13107	12901	12969	12842	13049	13068	13111	13128	13115	12922	13016	13044	12996	12918	13000	13046	12983	12959	12921	12979	13034	12907	13025	13108	12991	13113	13074	12887	12982	13007	13064	12908	13027	13104	13031	13076	13026	12949	12899	13112	13138	12956	12980	13019	13128	13101	13056	12988	12989	13044	13095	12966	12923	13005	12955	12984	12870	12999	12844	13073	13047	12913	12949	13062	12882	13053	12917	12949	13010	13098	12934	12983	12897	13004	12967	12961	13020	13045	12999	12928	12986	13054	12947	13034	12819	13137	13019	12949	13008	12939	12922	12873	12941	12994	12926	13082	12947	12996	13030	13031	13107	13083	13019	13095	13064	12954	13075	12829	12901	12876	13040	12902	12956	13034	13066	13055	12968	12995	12914	13048	13013	12921	12887	13080	13061	13082	12939	13148	13026	12866	13010	12989	13027	12891	12880	13094	13053	13066	13029	12922	13018	13053	13027	12903	12826	12926	12912	12823	13082	13165	13119	12975	13113	12991	12900	13005	13036	12881	12994	12815	12978	12967	13065	13059	13006	13018	13152	12914	13000	12999	12979	12963	12845	13019	12895	13197	13017	13097	12924	12909	12982	12983	13057	13095	12858	13029	13077	12861	13024	13085	13053	12907	12993	12806	13064	13064	13057	12977	13006	13138	12926	13040	13048	12980	12883	13040	12920	12838	12990	13039	13065	12901	12969	13053	12897	13035	12825	12952	13215	12804	13001	12849	13094	13136	12936	13013	13063	13113	12881	13020	13175	13011	13090	12994	13033	12992	12775	12979	12899	12981	13055	12969	12885	12864	12892	12987	13036	13003	12820	13226	13071	13033	12954	12958	13102	12985	12941	13028	12920	12956	12810	12936	12936	13051	13010	13103	13008	12987	12841	12833	12905	13143	12926	12839	12919	12958	12832	13100	12975	13137	12905	12914	12892	13020	13104	12909	13022	13000	12952	12939	12984	13069	13112	12927	12982	13054	12933	12923	13073	12955	12951	13062	12940	12890	12994	12978	12920	13173	12956	13050	12909	12938	13018	12920	13013	12983	12930	12969	13020	13021	12954	13147	12963	12967	12929	13024	13053	13145	12988	12914	12987	12862	13154	13099	13000	12954	13041	13154	12741	12926	12915	13017	12868	12991	12932	12944	13002	12894	13117	12943	13003	13023	12968	12953	12945	13012	13025	13094	13019	13003	12909	12827	13051	12944	12893	13007	13137	13040	12989	12986	13041	13188	13046	13004	12989	12883	12755	13079	13035	13054	12931	12983	12990	12922	12981	13035	12940	12999	12970	12978	12893	13129	13118	12982	13049	13036	13039	12831	13043	12944	12981	12991	13083	13165	13167	13014	13021	13096	13031	12987	13262	13137	13033	13010	12966	13029	12964	12992	12904	12896	12900	12813	12967	13024	12860	13151	12932	13053	12951	12998	13146	12807	12983	12989	12952	13009	12951	13056	13004	12849	12957	13218	13022	13101	12887	13055	12944	13033	12935	12958	12973	13093	12885	13087	13049	12877	12941	13034	12975	13050	13016	12981	12981	12906	12913	13094	13008	12933	12962	12893	12904	12960	13002	12912	12906	13002	12931	13022	13083	13149	13061	13061	12732	13114	12914	12983	13114	13026	13050	13138	13013	13014	13064	12960	13081	12850	12942	12914	12944	13079	13137	13005	13174	12847	12942	13084	12987	13076	13042	12856	13141	12908	13007	12989	13075	13043	13002	13059	12990	12953	13168	13002	12915	13070	13147	12957	13088	13056	13166	13168	13001	12840	12975	13037	13005	12925	12895	12868	13014	12860	13093	13052	13036	12996	12887	12955	13117	12827	13019	13042	13064	13000	12979	12985	12981	12983	13109	12962	12955	12938	12951	13045	12971	12794	12870	12944	12898	12861	12889	12998	13112	12987	12985	13004	13028	13065	12980	12991	13004	12936	13023	13007	12932	12960	12819	13076	13011	12995	12825	13168	12824	12966	13040	12979	12815	13105	13010	12921	13041	13004	12923	13040	13097	12998	12871	12868	12954	13077	12891	13078	12779	13037	12823	13053	12990	12938	12969	12900	12910	13005	12868	13016	12968	13030	12923	12783	12977	13113	12935	13175	13049	13102	12847	13053	13030	12969	13064	13036	13040	12887	13154	12875	12913	13067	13047	12978	12956	12989	12910	12908	13115	13063	13037	12959	13014	12974	12774	13042	12983	13089	13048	12837	13091	12986	13164	13051	12873	12918	13158	12965	12867	12860	12886	13197	12942	12911	13012	12794	13052	13123	12954	13069	12801	13035	12902	13113	12837	13120	12946	13014	13126	13007	13071	12896	13024	13020	12821	13074	13181	13107	12954	13014	12936	13061	13037	13121	12840	12924	12889	13121	13089	12947	12870	12998	12865	13057	13037	13042	12967	13026	13083	12925	12937	13023	13057	12884	12945	12994	12950	12989	12918	12945	12999	12991	12903	12924	12980	13053	13133	12987	13009	13007	13043	12949	13056	13067	13153	13078	13073	12944	12888	12825	13003	13012	12893	12902	12960	13017	13118	12952	13100	12998	12811	13058	12861	13063	12851	12952	13052	13003	12906	13031	12946	12867	13033	13023	13151	12997	12996	12909	13062	12926	13113	12976	13161	12900	13034	12946	12945	12940	13110	13006	12910	12897	12966	13033	13091	13093	12966	12859	12982	12875	12981	12994	12995	12989	13027	12947	12869	13004	13074	13041	12962	12939	12936	12967	12954	12835	12867	13068	12965	12836	13037	13046	12887	12899	13010	12988	13048	13188	13098	12982	12923	13005	13040	12990	12875	13202	12884	12793	12923	12847	13066	12956	12975	12988	12945	12953	13014	13123	12912	12948	13032	13201	13025	12958	13000	12988	12885	12980	13066	13016	12936	13076	13032	12893	12985	12997	13088	12876	13034	12905	12774	12933	13084	12954	12872	13012	12951	12894	13057	13136	12955	13063	12991	13010	13060	13128	13016	12940	12970	13010	12986	13197	12994	12923	12920	13192	12944	12972	12892	13077	12973	12968	12920	12999	12908	13123	13106	12897	12890	13046	12773	12989	12906	12815	13124	13151	12935	12857	12989	13025	12989	13021	12798	12938	12964	13023	13061	12904	12896	13053	12815	12889	13019	12888	12933	13004	12873	12901	12943	13038	12884	13058	12973	13031	13075	12922	13042	13161	12998	12964	12865	13085	12927	12973	12849	13084	13069	13030	13097	13123	12885	13189	13011	12946	12918	13113	13199	13071	12844	12863	12994	13090	13001	12944	12898	12930	13022	13054	13218	13205	12929	13075	13005	12944	12973	13040	13087	12899	13049	12958	12977	12878	12822	12994	13220	12958	12862	12895	12946	12921	13075	13091	13041	13010	13020	12985	13133	13206	13133	12990	12994	12906	13022	12877	12977	12882	12832	12904	13061	12770	12903	13129	12994	12918	13083	13079	12903	12762	13062	12909	12822	12945	13053	12789	13106	12900	12994	12991	13095	12885	12858	12986	13123	13019	12951	12997	12879	13044	12926	13088	13080	12865	13049	13048	13023	12930	13070	12990	12958	13037	12970	12979	13109	13032	13133	12950	13083	12888	12971	12771	12861	13104	12988	13000	13060	13002	13039	12964	13103	13046	13057	13021	12911	13056	12949	12946	12957	12835	12925	13052	12928	13152	12939	12863	13113	13012	12948	13040	13031	12897	13056	12894	13045	12891	13033	13038	13093	12956	12843	12968	12910	12973	12974	12979	12946	12863	12973	13058	13131	12789	13012	12969	13175	13012	13171	12948	12972	13125	13182	13093	13068	13038	12924	13000	13086	13004	12931	12903	13023	12987	12914	12784	12869	12958	12902	12948	12989	12865	13056	12865	12814	12883	13087	12949	13096	13005	13119	12997	13235	13144	12910	12873	12991	13124	13056	12911	12989	13079	12950	13078	13006	12978	12833	13080	13094	12961	12975	12998	13094	12920	12855	13162	12836	13048	13153	12901	13107	13022	13018	12963	12947	12807	13117	12910	13020	13046	12965	12975	12850	13009	13005	12886	13032	13055	12975	12998	13126	12970	13134	13076	13010	12978	13099	12956	12927	12863	13013	13048	13052	12892	13104	13050	12831	12847	12975	13003	13013	12886	13035	13125	12999	13006	12935	13015	12961	13052	12991	13026	12960	13010	13039	12961	13025	12942	13086	12925	12906	12951	12961	12887	12913	12968	13098	12970	12960	12943	13038	13122	12941	12990	12947	13080	13040	12989	13041	13018	13081	12927	13097	13082	12846	13009	13145	12951	13062	13026	12884	13104	12987	13068	12988	13150	13010	13043	13102	13032	13115	13010	12984	12852	12960	13033	13074	12970	13086	13210	12921	13071	12987	12926	12920	13011	12978	13066	12928	12925	12942	13110	12794	12828	12788	13037	12987	12938	13084	12835	12975	13127	12998	12847	12935	12970	13006	12994	13166	13022	13019	12940	12905
35297	33623	47244	45728	38372	35110	28559	26772	25423	23502	22504	20919	19814	18765	17972	17759	17620	17228	17052	17131	17140	16973	17144	17096	16722	16766	16808	16685	16584	16556	16559	16586	16264	16785	16466	16430	16518	16382	16664	16524	16499	16555	16403	16369	16582	16356	16710	16307	16227	16432	16558	16516	16347	16527	16373	16393	16605	16536	16761	16552	16363	16473	16567	16307	16435	16254	16323	16226	16390	16554	16534	16447	16404	16497	16540	16555	16523	16312	16495	16498	16368	16509	16357	16382	16541	16674	16303	16449	16541	16314	16284	16217	16423	16442	16356	16491	16410	16446	16446	16392	16717	16503	16487	16562	16506	16713	16448	16398	16546	16329	16387	16390	16468	16500	16707	16578	16609	16152	16344	16478	16376	16232	16583	16497	16186	16264	16476	16609	16758	16504	16450	16631	16360	16405	16586	16470	16567	16275	16452	16573	16410	16537	16323	16526	16462	16585	16437	16401	16443	16378	16451	16564	16304	16520	16349	16474	16419	16330	16542	16354	16674	16433	16390	16387	16180	16419	16506	16498	16562	16458	16222	16331	16502	16651	16444	16384	16421	16571	16456	16523	16202	16295	16390	16626	16374	16377	16576	16570	16498	16421	16709	16266	16604	16502	16424	16474	16701	16528	16316	16493	16336	16388	16403	16381	16466	16410	16284	16417	16466	16454	16310	16404	16654	16270	16410	16380	16429	16393	16467	16464	16486	16312	16424	16431	16615	16655	16582	16469	16553	16368	16767	16501	16416	16467	16692	16394	16240	16110	16255	16445	16509	16564	16396	16460	16486	16323	16500	16547	16421	16278	16399	16261	16344	16414	16514	16178	16594	16504	16375	16345	16253	16462	16367	16488	16329	16454	16500	16592	16456	16395	16548	16392	16458	16386	16473	16378	16238	16502	16490	16259	16575	16322	16519	16477	16454	16262	16388	16442	16590	16475	16170	16209	16390	16567	16583	16534	16357	16404	16395	16419	16469	16528	16321	16381	16442	16433	16301	16403	16458	16351	16660	16511	16551	16528	16431	16334	16353	16414	16309	16547	16684	16204	16455	16439	16320	16554	16352	16491	16351	16705	16354	16323	16511	16319	16468	16248	16619	16571	16543	16515	16552	16458	16421	16446	16419	16848	16426	16363	16654	16457	16371	16432	16497	16602	16501	16249	16418	16592	16369	16613	16557	16516	16623	16424	16548	16619	16472	16348	16424	16204	16526	16306	16482	16352	16572	16254	16466	16384	16555	16384	16554	16506	16553	16480	16310	16263	16573	16521	16557	16465	16379	16454	16353	16382	16603	16421	16508	16531	16436	16701	16442	16318	16326	16310	16609	16533	16399	16384	16484	16625	16453	16542	16540	16529	16472	16568	16420	16673	16552	16343	16395	16408	16314	16466	16552	16468	16364	16359	16639	16622	16356	16397	16558	16444	16364	16396	16495	16302	16156	16401	16370	16317	16583	16413	16574	16402	16405	16494	16245	16389	16492	16521	16449	16270	16630	16546	16577	16415	16438	16729	16482	16586	16499	16409	16348	16593	16429	16615	16562	16399	16303	16465	16465	16468	16331	16365	16463	16438	16600	16386	16566	16681	16454	16279	16389	16233	16293	16511	16498	16392	16428	16313	16456	16569	16477	16582	16404	16174	16481	16508	16499	16550	16189	16274	16720	16453	16527	16561	16540	16531	16504	16559	16474	16609	16391	16524	16409	16387	16440	16467	16551	16367	16560	16456	16485	16391	16404	16298	16457	16327	16293	16544	16321	16447	16253	16536	16254	16494	16439	16514	16591	16523	16421	16434	16356	16211	16601	16388	16348	16441	16466	16497	16699	16456	16445	16510	16489	16526	16359	16612	16513	16382	16274	16282	16483	16440	16272	16449	16317	16507	16339	16492	16402	16551	16405	16393	16528	16655	16414	16660	16261	16340	16382	16355	16591	16385	16399	16515	16432	16588	16547	16511	16562	16522	16311	16510	16439	16430	16600	16322	16544	16455	16450	16433	16364	16432	16360	16547	16628	16466	16507	16434	16473	16605	16426	16404	16430	16539	16667	16419	16488	16486	16388	16388	16462	16446	16446	16301	16354	16398	16255	16365	16534	16262	16595	16597	16318	16494	16552	16506	16609	16509	16332	16379	16284	16468	16248	16440	16306	16453	16532	16610	16500	16389	16447	16345	16651	16301	16485	16682	16314	16460	16691	16449	16420	16354	16659	16330	16437	16423	16279	16403	16504	16476	16711	16564	16296	16451	16395	16431	16481	16316	16295	16398	16733	16468	16386	16303	16578	16625	16480	16384	16388	16631	16502	16537	16674	16485	16411	16485	16532	16243	16298	16424	16680	16494	16316	16523	16464	16725	16447	16441	16506	16442	16534	16665	16427	16580	16344	16464	16668	16561	16690	16323	16557	16690	16390	16616	16619	16495	16415	16384	16616	16536	16320	16315	16183	16478	16486	16395	16361	16263	16367	16506	16442	16312	16455	16538	16565	16440	16418	16363	16599	16300	16298	16442	16457	16433	16444	16465	16477	16485	16418	16235	16468	16316	16675	16626	16624	16457	16364	16536	16262	16423	16575	16522	16342	16578	16541	16487	16456	16534	16468	16560	16356	16340	16419	16413	16415	16465	16363	16454	16394	16290	16394	16448	16546	16426	16469	16426	16400	16550	16749	16415	16541	16627	16461	16499	16580	16397	16486	16217	16453	16426	16503	16353	16415	16567	16458	16505	16438	16338	16604	16556	16579	16181	16338	16271	16390	16566	16674	16621	16557	16410	16317	16414	16568	16502	16463	16419	16433	16495	16461	16273	16437	16258	16342	16413	16472	16507	16315	16436	16563	16588	16318	16439	16592	16543	16346	16427	16424	16497	16392	16551	16403	16500	16372	16352	16406	16541	16356	16246	16411	16301	16256	16260	16433	16467	16485	16386	16424	16345	16166	16480	16421	16343	16296	16306	16488	16529	16412	16282	16525	16510	16239	16460	16455	16470	16508	16541	16484	16405	16467	16573	16443	16459	16567	16427	16494	16428	16526	16280	16269	16295	16396	16332	16535	16475	16393	16499	16389	16506	16432	16560	16561	16608	16349	16352	16631	16432	16441	16352	16414	16487	16446	16573	16421	16248	16317	16552	16461	16415	16436	16429	16293	16293	16519	16592	16514	16393	16392	16647	16482	16528	16146	16541	16596	16302	16381	16449	16437	16559	16460	16302	16291	16283	16477	16416	16508	16371	16414	16483	16356	16521	16388	16342	16295	16517	16454	16488	16387	16359	16284	16475	16492	16421	16320	16501	16486	16637	16444	16513	16257	16522	16477	16377	16422	16470	16272	16269	16505	16546	16472	16588	16608	16440	16452	16347	16604	16625	16439	16440	16407	16458	16235	16454	16535	16184	16289	16430	16442	16432	16570	16601	16265	16502	16481	16571	16488	16453	16430	16334	16335	16309	16427	16357	16471	16460	16466	16491	16582	16497	16460	16596	16561	16454	16403	16570	16497	16472	16311	16368	16545	16524	16413	16400	16354	16356	16502	16618	16403	16475	16416	16559	16588	16306	16324	16544	16286	16323	16420	16361	16400	16470	16380	16304	16521	16524	16227	16545	16564	16297	16496	16520	16528	16485	16322	16286	16518	16386	16363	16737	16594	16340	16409	16707	16540	16396	16527	16638	16335	16590	16654	16507	16250	16526	16250	16379	16137	16375	16271	16459	16339	16394	16411	16376	16375	16407	16589	16385	16674	16545	16686	16393	16561	16432	16460	16310	16478	16345	16368	16538	16373	16493	16349	16581	16499	16577	16402	16321	16401	16545	16583	16468	16432	16403	16458	16492	16779	16320	16499	16545	16362	16403	16608	16343	16502	16625	16442	16348	16530	16464	16328	16188	16450	16484	16536	16432	16581	16469	16481	16415	16502	16389	16433	16562	16541	16372	16488	16329	16438	16405	16318	16330	16349	16489	16298	16381	16536	16482	16715	16521	16363	16363	16628	16346	16371	16138	16440	16398	16478	16673	16431	16300	16696	16234	16422	16366	16325	16465	16540	16313	16544	16580	16513	16362	16396	16396	16171	16736	16379	16299	16494	16492	16305	16376	16372	16510	16414	16404	16389	16105	16342	16470	16541	16564	16421	16503	16490	16451	16347	16486	16215	16388	16528	16508	16643	16576	16415	16388	16590	16452	16426	16592	16586	16456	16397	16427	16520	16457	16533	16666	16462	16355	16518	16631	16504	16329	16304	16693	16527	16546	16424	16413	16471	16559	16273	16420	16518	16571	16480	16464	16412	16293	16449	16505	16501	16397	16562	16106	16423	16410	16177	16375	16491	16495	16645	16603	16168	16532	16587	16384	16339	16565	16432	16423	16479	16351	16625	16505	16563	16417	16502	16382	16592	16307	16502	16498	16521	16545	16576	16685	16254	16252	16151	16487	16458	16555	16487	16555	16487	16420	16303	16434	16693	16409	16323	16298	16380	16291	16268	16382	16461	16433	16507	16630	16572	16334	16495	16486	16490	16408	16364	16465	16208	16372	16365	16430	16368	16532	16356	16537	16461	16331	16385	16444	16503	16460	16377	16529	16482	16345	16584	16366	16261	16704	16519	16656	16376	16405	16492	16585	16514	16618	16527	16441	16452	16441	16660	16538	16455	16483	16278	16390	16405	16572	16328	16399	16454	16454	16342	16407	16510	16593	16392	16278	16797	16306	16414	16627	16499	16410	16440	16542	16626	16644	16355	16367	16345	16473	16514	16304	16393	16475	16485	16428	16398	16486	16554	16533	16436	16368	16490	16489	16177	16624	16554	16353	16329	16579	16394	16317	16286	16523	16386	16272	16438	16383	16320	16413	16377	16518	16455	16448	16662	16222	16454	16517	16475	16510	16470	16315	16467	16600	16422	16555	16390	16522	16565	16483	16465	16243	16393	16481	16355	16503	16539	16491	16515	16306	16630	16444	16638	16454	16252	16316	16323	16532	16509	16616	16360	16131	16495	16393	16608	16350	16446	16401	16287	16460	16269	16322	16368	16581	16264	16426	16397	16348	16611	16594	16470	16464	16399	16310	16446	16387	16368	16355	16549	16453	16560	16541	16509	16581	16467	16440	16426	16365	16430	16454	16566	16361	16443	16432	16382	16369
26917	34959	49578	46740	41335	36372	28828	27920	25661	23500	22050	19506	17967	16250	15130	15068	14494	14193	14174	14098	13991	13961	13840	13865	13613	13397	13350	13280	13309	13314	13213	13117	13056	13036	13110	12999	13037	13073	13098	12858	13046	12939	13127	12903	12964	13112	12997	13110	13053	12987	12950	12877	13114	12997	12934	13090	13027	13073	12981	13136	13106	12853	12894	13018	13101	13135	12858	13010	12953	12868	13124	13069	12980	13044	13059	13088	12930	12968	12997	12980	12914	12924	12990	13088	13139	13113	13035	12887	13066	13038	12984	13098	12932	12977	13048	12916	13004	13110	12952	13055	13016	12947	13078	12949	13037	12992	13102	12921	13070	13105	13277	12950	13127	13082	13151	13018	12896	13069	13082	12952	13053	12834	13064	12881	13104	13096	13121	13047	13000	13206	13006	13008	13092	13062	13146	13037	13037	13219	13042	13151	13151	13060	12814	13074	13097	13032	13004	13014	13072	13017	12984	12998	12955	12954	12853	13023	13263	12971	12989	13068	13005	13046	12917	13051	13055	13026	13022	13060	13042	13050	13103	13042	12967	12983	13093	12834	12870	12853	12981	13079	12930	12969	12947	13225	13120	12967	13030	13109	13166	13030	13041	13032	13165	12906	12998	13025	12946	13047	12889	13038	13013	13022	12983	12921	13053	12871	12920	13000	12985	12946	13032	12940	13177	13008	13213	13080	13177	13145	13215	12947	12984	13114	12858	13022	13070	13124	13035	12986	12981	13072	13059	13205	12975	12984	13192	13032	12957	13151	13107	13002	13072	13007	13061	13110	13075	13156	13093	12798	13116	13016	12933	13125	13027	13003	12958	12974	13040	12818	13004	13047	12943	13073	13003	13070	13062	12887	13059	12831	13095	13041	13131	12990	13175	13117	12947	12829	13165	12901	13160	12960	12956	12949	13174	12997	12907	12980	13095	13093	13060	12845	13017	13107	13072	13115	13075	12934	12932	13016	12933	13176	13023	12995	13232	12989	12915	13077	13019	12904	13043	13101	12961	13196	12974	13044	12903	13111	12901	13101	13110	13096	12839	13078	13013	13191	12982	12995	12997	12940	13121	13183	13054	12975	12914	13059	13017	12817	13154	12881	13040	13025	13056	13026	12949	12951	13334	13082	13249	12866	12994	12999	13001	12997	13137	13067	12985	13079	13152	13077	13064	13126	13015	12970	12897	13115	12948	12920	13134	12997	12969	12960	13045	12910	12977	13033	13127	13005	13111	13057	12894	13025	13051	13022	13116	12892	12915	12960	13090	13143	12961	13005	13121	12861	13051	12986	12928	13104	12957	12975	12922	12876	13040	13023	13155	13086	13118	13013	13038	13085	13061	13066	12951	13028	13038	12948	13032	12978	13001	13049	12975	13064	13162	12905	13033	12963	13003	12898	12968	13126	13216	13099	13171	12849	12967	13030	13178	12938	12873	13029	13069	12977	12987	13151	12948	12894	12919	13033	13058	12895	12871	13121	12859	12964	13061	13017	12872	12990	12972	12794	12978	13127	12990	12990	13144	13006	12937	13056	12907	12903	13181	12940	13009	13071	13009	13030	12906	13009	13054	13030	12935	12977	13020	12914	13042	13070	12932	12940	12900	13075	12927	13036	12979	13020	13142	12976	13009	13225	12982	13067	13113	13012	12867	13066	12998	13045	12980	12947	12923	13071	13102	13003	13103	12986	12983	12815	13045	13054	13034	12915	12988	12895	13027	13127	13079	13186	13142	12963	13005	12768	13045	13111	13136	12966	13093	13136	13119	12868	13005	12877	12959	12976	12864	12991	12864	13012	13052	13066	13156	13031	12988	13032	12935	13055	13078	13009	12994	13026	13007	13047	12957	13104	13053	13017	13042	12912	12984	13097	13055	12970	13001	12902	13076	12991	13140	13022	13016	13159	13124	13020	13146	12851	13119	13198	13011	13051	13004	12901	13083	13028	13058	12958	13059	13125	12989	12889	12928	12867	13037	13138	13115	12997	13184	12992	13026	13068	13063	12971	13037	12957	13079	13084	13014	12923	13098	12990	13056	13072	13077	13019	12913	12953	12964	12928	12911	13028	13065	13119	13017	12971	13126	13088	13041	12887	13094	12967	12873	12901	13075	12888	12914	13134	12941	13151	12948	13062	13019	12990	12967	12967	13086	12925	13023	13148	12855	13179	13005	13112	13028	13095	13009	12919	13183	13119	12903	12961	13086	12912	13028	13093	13269	13033	13072	13045	12935	13045	13017	13036	12936	12838	13033	13098	12981	12899	13150	13025	13051	13032	13188	12859	13151	12919	13030	13111	12980	13049	12881	13039	12969	12887	13167	13007	13059	12918	13107	13143	12829	13097	13006	13057	12963	13161	13077	13033	12945	13127	13051	13123	13144	13034	13141	13121	12990	12890	12969	12944	13087	12919	13031	13009	13036	12972	12992	12893	13153	12936	13006	12973	13042	13035	12897	13029	12799	12917	13140	12991	13025	13110	13033	13053	12898	12938	13009	13203	13161	13022	12958	12984	12828	13039	13215	12910	13195	12878	13076	13038	12969	12898	12936	13067	13090	12971	12986	13065	13023	13138	13235	13075	12878	12966	13043	13016	12997	12947	12976	13038	13004	13068	12960	12892	13051	13092	13040	12958	12911	13167	12936	13109	12991	13113	12907	13056	12987	13010	12925	13172	13134	13074	12910	13073	13089	12993	12996	12983	13028	13120	13054	13053	12957	13066	13034	13023	12951	13140	13117	12892	13152	12953	13094	12984	13120	12959	12974	13081	13034	13008	12997	13024	12877	12915	13019	12971	13091	12956	12968	13071	13025	13069	13013	12986	13035	13055	13052	13040	12875	13174	12996	12927	12998	12924	13058	13078	13089	13002	12952	13044	13257	13030	13051	12898	12985	12965	13063	13002	13092	13083	13002	13068	12948	13137	13033	12883	12922	13115	12870	12914	13086	12948	13152	12939	12980	12948	12980	12966	13230	13036	13051	12984	13084	13071	13005	13159	13014	12926	12975	13127	13106	13013	13016	13065	12882	12877	13024	13134	12947	12969	13102	12969	13046	12973	12994	13143	13023	12991	13160	12882	13140	13067	13016	13037	13218	13112	12888	13050	13003	13016	12890	13184	13079	13076	13073	12937	12984	13089	12929	12981	13039	12984	13063	12879	13092	12951	13036	13061	13170	13199	13142	13083	13085	13039	12996	13099	13087	13125	12923	13067	13208	12835	13058	13129	13045	12967	13075	13054	13046	13058	13058	13182	12878	12999	13090	13073	13009	12865	13027	13065	13054	13006	13160	12964	13177	12972	12987	13145	13030	13098	12935	12902	13093	12976	13138	13084	13155	12913	13117	13143	12864	13056	13018	13071	13094	12943	13030	13087	13071	12871	13063	12938	13074	12860	13156	13008	13014	13029	12943	12949	13026	13113	13078	12947	12896	12832	13037	12959	12948	12889	12876	13032	12903	12981	13035	12960	12966	13018	13051	12811	13119	12916	12953	13167	13128	13046	13006	12985	13210	13150	13013	12917	13108	12822	12946	12988	13005	13046	13062	12966	12917	13185	13081	13002	13125	12945	12913	13000	13079	12969	12906	13274	13029	13066	13010	12975	13110	12958	13109	12954	12913	12954	12939	12898	13126	13069	13030	13069	12846	13142	12987	12988	12938	13077	13022	13042	13031	12870	13071	12987	13028	13092	13115	13045	13112	12964	13053	13058	12991	13127	13115	12959	13135	13061	12928	12999	12993	12928	12974	13139	13154	12975	13121	13073	12922	13015	13216	12970	12958	12996	13015	12980	13072	12966	13126	12957	13054	13149	13065	13168	13072	12913	13030	12891	12930	12942	13063	13053	13096	13019	13052	12930	12954	12942	13044	13166	13064	13112	13073	13039	13105	13139	13083	12880	13065	12918	13039	13052	13024	12980	13077	12990	12866	13047	13031	12971	13012	13144	13098	13008	13115	12958	13036	13052	12967	12954	13007	13205	12911	12999	13202	13058	13066	12920	12941	12960	12989	12783	12810	12946	12932	13059	13021	13090	13204	12808	12915	12933	12855	13064	12966	12972	12932	13064	13078	13032	13129	13030	12865	13219	12944	13082	13001	13291	12693	12963	13030	12984	13014	13219	13053	13027	13042	12815	12991	12997	12938	13066	12968	12991	12829	12912	12968	12984	13094	13066	12920	12965	12942	12901	13110	12987	13151	13075	12972	13064	12900	12980	13231	12987	13006	12943	13124	13029	13046	12889	13093	12990	12969	13060	13076	13159	13089	12992	13025	12838	13130	13069	13022	13041	12924	12962	13108	12931	12978	13058	12986	12999	13064	13008	12950	13176	12995	13294	13072	13097	12907	13012	13073	12960	12928	12998	13038	12892	13017	12890	13110	12979	12985	13049	12944	13087	13074	13182	13006	12962	13065	13086	13037	13047	12902	13081	13038	13036	13151	12964	13102	13043	12977	13147	13089	12951	13045	12993	12957	13161	13068	13037	12871	13096	13070	13016	13058	12940	13105	13047	13095	12970	12971	13021	12847	12994	12858	12836	13072	12949	13117	12940	12935	12967	13182	13032	12986	13052	13021	12983	12900	13032	12918	13069	12949	13204	12944	12883	12947	12841	13017	13151	13033	13330	12742	12962	12990	12938	12976	13024	13041	12964	13081	13069	12983	13033	12923	13031	13119	13027	13030	13157	12923	13025	12886	13078	13164	13005	13012	13096	13181	13012	13070	13128	12983	13058	13002	13065	13249	12907	13033	12968	13025	13109	12994	13169	13107	13093	13046	12918	13134	12938	12789	12953	13163	12964	13055	13049	13060	12915	13100	12997	12964	12973	13059	13016	13078	12890	12975	13117	13077	13105	13046	13204	12972	12999	12840	13129	13094	12996	13060	13105	12935	13006	12993	13006	13136	12926	13008	13087	13113	12963	12940	13050	12922	13059	13094	13284	12987	13016	13107	13067	13254	12882	13148	13007	13045	13109	12901	13237	13078	13081	13207	13160	13112	12900	12944	12843	13157	12997	13091	12908	13159	12849	13213	13116	13051	13068	13020	12929	13067	12921	13102	12851	13082	13129	12965	12889	12967	12980	13023	12956	12917	13046	12892	13079	13036	12798	13079	12878	12950	12984	12828	13002	12917	13088
26392	22081	33879	35598	37284	37423	33127	31312	27573	24887	23338	20997	20192	19834	18649	17952	17557	17649	17626	17226	17136	17382	17151	16901	16653	16750	16543	16556	16274	16227	16283	16357	16420	16224	16426	16451	16256	16281	16286	16203	16485	16221	16310	16289	16349	16148	15894	16137	16206	16229	16086	16047	16201	16119	16303	16151	16239	16293	16169	16079	16182	16303	16138	16159	16052	16189	16326	16276	16142	16319	16206	16407	16072	16164	16289	16273	16351	16318	16295	16215	16239	16127	16269	16234	16066	16116	16120	16246	16057	16232	16121	16114	16174	15949	16181	16089	16282	16124	16204	16199	16066	16144	16229	16136	16180	16161	16126	16024	16136	16295	16120	16163	16245	16101	16064	16145	16220	16309	16085	16005	16176	16205	16300	16095	16074	16354	16205	16217	16478	16062	16217	16209	16136	16143	16226	16021	16097	16124	16340	16146	16144	16157	16088	16218	16217	16303	16380	16173	16089	15960	16020	16187	16110	16070	16232	16312	16284	16056	16160	16264	16230	15891	16130	16269	16140	16268	16086	16144	16102	16027	16279	16072	16187	16213	16254	16259	16336	16359	16178	16297	16271	16161	16179	16137	16111	16019	16260	16022	16260	16192	16120	16231	16317	16165	16207	16175	16134	16100	16023	16143	16249	16307	16238	16215	16229	16043	16308	16191	16275	16248	16109	16017	16269	15955	16431	16209	16125	16006	16152	16209	16373	16138	16351	16389	16245	16251	16153	16234	16259	16347	16298	16295	15996	16195	16172	16061	16287	16295	16236	16190	16164	16074	16230	16280	16412	16101	16194	16136	16108	16150	16184	16322	16213	16380	16003	16000	16448	16046	16055	16110	16167	16173	16349	16273	15980	16283	16012	16102	16186	16038	16307	16110	15965	16092	16098	16147	16131	16184	16172	16119	16085	16225	16094	16246	16363	16191	16061	16189	16167	16258	16130	16177	16209	16360	16104	16082	16267	16104	16209	16001	16088	16083	16238	16023	16035	16120	16112	16300	16270	16186	16223	16013	16215	16088	16299	16008	15981	16240	16350	16093	16228	16355	16319	16321	16318	15935	16204	16101	16136	16142	16007	16070	16333	16158	16060	16232	16058	16224	16117	16090	16378	16188	16284	15937	16285	15935	16192	16174	16165	16100	16158	16298	16081	16241	16212	16391	16400	16302	16305	16049	16097	16178	16368	16125	16100	16173	16095	16234	16199	16284	16268	16189	16183	16109	16083	16020	16208	16255	16045	16255	16324	16026	16113	16163	16032	16326	16115	16348	16105	16404	16187	16405	16162	16281	16145	16003	16315	16157	15895	15992	16141	16043	16134	16071	16083	16183	15908	16142	16111	16206	16192	15982	16140	16206	16257	16175	16327	16071	16198	16143	16300	16250	16159	16146	16270	16248	16049	16103	16138	16149	16058	16025	15922	16283	16259	16114	16118	16172	16250	16195	16150	16241	16216	16210	16095	16139	16266	16287	16206	16330	16529	16208	16231	16174	16150	16196	16268	16218	16223	16043	16401	16118	16237	16276	16234	16412	16048	16301	16035	16045	16313	16029	16144	16021	16095	16287	16122	16314	16007	15958	16044	16279	16212	16395	16124	16224	16240	16223	16035	16206	16236	16117	16122	16182	16230	16293	16181	16195	16252	16239	16167	15957	16189	16254	16121	16078	16043	16119	16393	16234	16058	16243	16019	16064	16134	16111	16030	16272	16244	16181	15979	16033	16274	16432	16257	16137	16000	16124	16187	16002	16106	16317	16236	16031	16129	16242	16247	16137	16049	16334	16125	16336	16174	16432	16279	16461	16244	16072	16188	16233	16266	16115	16141	16265	16105	16041	16178	16030	16160	16096	16349	16098	16316	16067	15888	16138	16078	15919	16187	15943	16108	16140	16238	16214	16115	16195	16143	16121	16232	16075	16219	16210	16298	16144	16165	16083	16073	16128	15973	16273	16155	16251	16130	16290	16160	16202	16446	15968	16106	16246	16127	16045	16177	16257	16110	16182	16238	16044	15995	16047	15863	15991	16096	16260	16208	15936	16071	16104	16418	16257	16145	16058	16037	16322	16226	16175	16081	15994	16018	16053	16322	15985	16258	16139	16064	15854	16339	16114	16249	16354	16267	15967	16145	16266	16086	16161	16208	16324	16194	16155	16085	15971	16188	15978	16381	16151	16124	16034	16094	16362	16318	16306	16029	16128	16310	16073	16060	16253	16219	16206	15974	16217	16039	16274	16195	16172	16191	16161	16298	16258	16108	15974	16210	16114	16156	16172	16177	16145	16331	16212	16204	16247	16106	16091	16257	16408	16247	16116	16047	16240	16134	16294	16043	16094	16275	16356	16132	16061	16173	16119	16113	16184	16191	16084	16209	16187	16328	16218	16228	16234	16124	16198	16073	16205	15980	16064	16240	16386	16174	16182	16328	16262	16343	16049	16233	16176	16144	16124	16150	16299	16222	16194	16330	16188	16230	16238	15992	16193	16309	16309	16098	16211	16129	16237	16151	16102	16167	16472	16190	16343	16385	16150	16198	16201	16167	16066	16124	16177	16321	16228	16120	16172	16151	16192	16159	16100	16229	16217	15922	15956	16231	16028	16278	16168	16019	16079	16366	16153	16160	16368	16058	16167	16050	15991	16157	15931	16201	16130	16345	16137	16160	16149	16190	16056	16099	16236	16055	16015	16215	16255	16016	16199	16376	16190	16196	16164	16336	16268	16070	16063	16246	16023	16056	16085	16204	16205	16344	16175	16272	16242	15941	16250	16218	16176	16270	16271	16035	16122	16199	16202	16347	16428	16204	16195	15906	16095	16010	16032	16183	16089	15990	16197	15998	16068	16152	16124	16123	16085	16341	16104	16219	16320	16131	16087	16167	16078	16252	16360	16034	16215	16060	16133	16270	16298	16309	16161	16197	16216	16285	15933	16133	16133	16104	15948	16356	15983	16093	16325	16103	16066	16169	16166	15946	16100	16216	15989	16105	16271	16259	16312	16128	16205	16120	16315	16387	16139	16181	16329	16108	16375	16449	16169	16069	16239	16191	16219	16261	16486	16088	16172	16090	15926	16129	16102	16158	16226	16127	16111	16176	16154	16097	16199	16182	16503	16300	16096	16202	16292	16287	16214	16023	16184	16308	16258	16247	16126	16232	16171	16169	16309	16036	16248	15914	16037	15985	16102	16133	16103	16347	16034	16071	16162	16204	16012	16197	16102	16259	16172	16100	16113	16294	16192	16292	16222	16175	16219	16395	16184	16258	16088	15990	16185	16043	16173	16349	16246	16280	16108	16317	16070	16085	16292	16142	16206	16174	16340	16276	16248	16028	16244	15969	16139	16102	16018	16143	16150	16294	16066	16151	16198	16042	16189	16155	16102	16152	16168	16299	16457	16262	16302	16192	16284	16228	16302	16150	16317	16196	16336	16122	16078	16153	16148	15993	16290	16252	16262	16077	16293	16066	15988	16173	16086	16359	16222	16078	16167	16036	16496	16205	16190	16092	16060	16152	16281	16258	15981	16181	16337	15995	16160	16141	16198	16110	16008	15995	16154	16020	16160	16282	16396	16124	16299	16014	16161	16151	16412	16501	16133	16088	16000	16050	16114	16165	16366	16226	16092	16054	16285	16330	16078	16126	16252	16460	16061	15965	16113	16224	16056	16209	16215	16245	16281	16240	16285	16187	15925	16070	16001	16233	16126	16106	16131	16261	16282	16337	16112	16233	16231	16103	16193	16214	16123	16350	16154	16196	16169	16123	16077	16217	16108	16106	16179	16004	16290	16122	15975	16107	16208	16054	15998	16216	16452	16359	16246	16447	16350	16088	16311	16263	16215	16148	16270	16139	16130	16230	16163	16122	16273	15880	16116	16085	16384	16239	16263	16015	16101	16205	16280	15898	16033	16313	16054	16171	16195	16326	15911	16062	16176	16074	16205	16068	16139	16032	16135	16005	16161	16211	16057	16176	16185	16002	16178	16135	16067	15999	15832	16282	16270	16369	16094	16005	16044	16429	16196	16268	16163	16092	16167	15968	16359	16112	16063	16089	16142	16024	16207	16291	16220	16123	15999	16402	16037	16211	16087	16194	16283	16301	16091	16232	16264	16231	16371	16354	16199	16140	16129	16083	15958	16140	16103	15861	16275	16220	16225	16226	16322	16185	16196	15981	16291	16144	16313	15859	16136	16239	16158	16114	16080	15943	15953	16287	16148	15922	16176	16198	16241	16156	16286	16216	16178	16030	16154	16071	16151	16034	16245	16153	16364	16116	16066	16145	16162	16031	16150	16213	16001	16101	16221	16018	16131	16109	16230	16186	16093	16082	16085	16115	16183	15998	15945	16093	16037	16270	16099	16192	16380	16353	16201	16225	16162	16109	16289	16182	16408	15932	16078	16077	16124	16136	16221	16318	15997	16249	16222	16207	16046	16197	16232	16208	16232	16004	16211	16127	16221	16188	15959	16383	16271	16322	16193	16158	16204	16126	16382	16092	16019	16186	16180	15931	16023	16112	16094	16228	16009	16419	16191	16204	16204	16215	16147	16259	16235	16355	16401	16419	16091	16239	16195	16239	16011	16373	16345	16216	16213	16248	16189	16084	16169	16394	16289	16018	16042	16072	16131	16148	15938	16119	16258	16128	16068	16252	16178	16131	16170	16221	16038	16137	16229	16204	16183	16331	16018	16178	16368	15955	16065	15999	16113	16125	16001	16082	16181	16313	16264	16389	16319	16279	16356	16321	16244	16259	16382	16156	16189	16330	16059	16106	16225	16135	16255	16257	16252	16196	16023	16219	16414	16256	16093	16199	16083	16102	16056	15955	16110	16219	16106	16140	16186	16276	16180	16145	16134	16212	16152	16169	16067	16321	16127	15963	15957	16148	16171	16111	16395	16289	16043	16058	16195	16217	16008	16278	16001	16183	16114	16170	16386	16133	16158	16188	16079	16089	16049	16241	16076	16259	16215	16070	16142	16130	16020	16220	16077	16218	16018	16223	16157	16266	15988	16211	16269	16156	16269	16206	16065	16275	16020	16241	16174	16286	16169	16167	16013	16040	16024	16114	15999	16172	16309	16398	16083	16176	16255	16211	16092	16198	16236	16359	16148	16139	16157	16066	16184	16037	16281	16400	16440
23722	44573	54832	51162	47153	40168	34155	32997	28681	24720	23252	19938	19010	18501	16725	15477	14936	15029	14994	14739	14445	14487	14212	13834	13558	13473	13545	13412	13288	13085	13068	13072	13025	12909	12969	13021	12926	12982	13138	12860	12845	12849	12915	12923	12861	12919	12794	12873	12876	12808	12873	12994	12868	12914	12858	12819	12843	13002	12734	12988	12810	12786	12863	12806	12804	12894	12904	12804	13040	12891	12771	12805	12971	13023	12786	12959	12871	13000	12972	12889	12696	12942	12824	12790	12789	12877	12846	12865	12883	12849	12864	12891	12857	12893	12942	12860	12790	12898	12804	12776	12795	12858	13079	12687	12866	12823	12903	12726	12916	12832	12785	12978	12966	12751	12890	12802	12971	12770	12857	13023	12831	12835	13010	12732	12808	12780	12862	12908	12890	12914	12936	12919	12865	12960	12802	12972	12918	12753	13027	12707	12750	12903	12883	12810	12942	12877	12870	12956	12986	12963	12899	12920	12732	12856	12991	12712	12835	12746	12993	12791	12937	12769	12844	12728	12870	12830	12990	12808	12854	12852	12879	12849	12775	12979	12819	12780	12892	12896	12841	12864	12864	12877	12811	12701	12965	12729	12745	12943	12786	12813	12828	12870	13065	12875	12693	12839	12877	12790	12942	12941	12823	12832	12865	13042	13033	12943	12954	12860	12765	12808	12784	12965	12853	13120	12897	12851	12839	12901	13048	12793	13060	12857	12760	13094	13046	12912	12889	12819	13058	12838	12790	12727	12846	12965	12963	12883	12949	12927	12963	12960	12832	12828	12964	12885	13119	12834	12959	12913	13009	12899	12867	12954	12776	12926	12947	12735	13002	12792	12805	12822	12884	12962	12795	12833	12867	12715	12992	12832	12911	12878	12775	12890	12818	12865	12924	12821	12853	12713	12934	12818	12718	12928	12847	12956	12776	12975	12755	12792	12908	12868	12816	12839	12806	12895	13008	12899	13110	12899	13016	12766	13124	12830	12827	12832	12956	13025	12820	12618	12999	12997	12934	12925	12816	12883	12915	12886	12861	12894	12837	13041	12851	13000	12871	13125	12886	13002	12847	12757	12869	12825	13035	13027	12868	12956	12855	12955	12826	12808	12799	13111	12996	12834	12923	12997	12960	12834	12951	12657	13044	12927	12795	12900	12962	12917	12786	12934	12910	12934	12789	13049	12824	12804	12922	12908	12859	12826	12912	12867	12772	12984	12867	12760	12940	12815	12990	12869	12880	12805	13039	12903	12863	12821	12860	12764	12855	12862	12752	12886	12803	12854	12751	12941	12877	12866	13094	12946	12891	12795	12831	12836	12747	13046	12872	12834	12972	12856	12839	13106	12713	12898	12867	12594	12930	12813	12843	12831	12947	12847	13048	12788	12895	13075	12704	12823	12891	12987	12978	12962	12910	13111	12758	12847	13047	12900	12783	12871	12759	12876	12827	12927	12839	13002	12867	12877	12767	12903	12857	12929	12931	12872	12948	12821	13117	12816	12676	12779	12962	12813	12949	12825	12961	12809	12971	12902	12709	12904	12806	12957	12923	12835	12753	12896	13001	12842	12752	12821	12818	12855	12772	12849	12841	13039	12774	12761	12941	13019	12974	13003	12914	12809	12874	12935	12879	12941	12803	13075	12839	12751	12882	12861	12732	12778	12966	12902	12777	12727	13065	12886	12911	12769	13012	12822	12884	12876	12816	12825	12943	12561	13002	12884	13015	12792	12960	12953	13000	12880	12914	12800	12854	12832	13001	12908	12996	12941	12959	12925	12869	12868	12931	12927	12859	12856	13051	12909	13110	12981	12963	12690	12821	12942	12925	12863	12824	12835	12720	12949	12894	12760	12835	12836	12887	12832	12934	12876	12715	12846	12700	12971	12859	12892	12901	12717	13066	12954	12848	12951	12998	12768	12730	12954	12939	12780	13000	12947	12923	12911	12868	12883	12802	12820	13046	12984	12908	12892	13096	12937	12865	12806	12884	12714	12696	13004	12837	12775	13017	12997	12905	12955	12886	12913	12971	12941	12950	12868	12996	12832	12954	12800	12954	13019	12876	12791	12857	13024	13061	12991	12931	12873	12927	13055	12965	12972	12758	12949	12685	12832	13040	12970	12840	12893	12877	12831	12837	12836	12766	12881	12873	12930	12918	12871	12895	12921	12793	12927	12874	12986	12918	13012	13019	12905	12950	12881	12941	12849	13032	12776	12942	12981	13032	12976	12900	12894	12670	12810	13004	12934	12814	12919	12818	12822	12972	12997	12927	12807	12680	12725	12916	12885	12823	12952	12753	12949	12905	13070	12962	12801	12897	12934	12932	12861	12830	12761	12794	12773	12999	12893	12823	12869	12836	12774	12853	12733	12902	13032	12841	12801	12866	12730	12839	12913	12942	13033	12780	12965	12910	12929	12905	12786	12918	12875	12877	12874	12964	12794	13020	12768	12979	12902	12782	13018	12816	12969	12881	12922	12918	12889	12907	13055	12913	12773	12878	12809	12766	12859	12880	12820	12884	12939	12836	12996	12827	12819	12871	12842	12900	12914	12849	12959	12921	12830	12859	12907	12832	12894	12883	12946	12824	12862	12845	13023	12871	12856	12702	12879	13058	12937	12838	12867	12944	12961	12881	12871	12852	12937	12940	12915	12893	12944	12927	12837	12877	13037	12861	12985	13029	13038	12916	12831	12832	12885	12868	12847	12844	12911	12765	12827	12991	12850	12839	12856	12851	13009	12878	13000	12911	12635	12805	12642	13026	12969	12965	12897	12886	12783	12922	12869	12932	12951	12941	12917	12833	12828	12847	12836	13016	12864	12794	12796	12805	12763	12844	12923	12964	12921	12772	12846	12748	12788	12800	12894	13012	13103	12855	12810	12780	12883	12955	12802	12984	12893	12809	12923	12866	12820	12866	12754	12881	12937	12981	12834	12851	12823	12783	12914	12965	12950	12804	12852	12987	12811	12858	12879	12760	13004	12693	12766	12917	13011	12957	12940	12955	12913	13099	13033	12957	12978	12711	12884	13163	12867	12962	12661	12902	12762	12743	12732	12816	12757	12918	12858	12887	12856	12892	12822	12860	13026	12890	12955	12936	12921	12940	12931	13017	13083	12957	12808	12834	12927	12934	13064	12822	12884	13037	12787	13051	12763	12960	12931	12831	12922	12922	12973	12844	13012	12924	12750	12838	12866	12773	12720	12770	12984	12862	12875	12924	12847	12901	12771	12781	12851	12883	13068	12990	12914	12760	12813	12975	13039	12934	12782	12880	12821	12977	12893	12918	12803	12896	13023	13011	12893	12906	12909	12891	13006	12995	13004	12929	12929	12831	12887	13047	13081	12979	12839	12903	12950	12963	12881	12873	12790	13053	12801	12804	12951	12912	12903	12857	12886	12789	12928	12942	12854	12978	12934	12810	12918	12892	12847	12921	12875	12924	12838	12792	12809	13000	12733	12702	12944	12913	13097	12980	12756	12699	12906	12967	12831	12904	12793	12974	12868	12960	12796	12947	13043	12986	13091	12984	12864	12890	12960	12925	12949	13044	12768	12973	12742	12945	13075	12741	12743	12861	12712	12851	12871	12944	12832	12923	12748	12952	12983	12852	13074	12881	12946	12717	12816	12820	12968	12722	12956	12891	12923	12878	12806	12852	13059	12867	13034	12748	12805	12979	12814	12948	12950	12918	12878	12834	12927	12874	13070	12899	12983	12999	12902	13015	12876	12823	12850	12819	12891	12894	12963	12897	12801	12858	12938	12793	12896	12760	12969	12944	13029	13007	13034	12878	12971	12847	12920	12767	13054	12609	13026	12867	12875	12826	12902	12846	12838	12872	12879	12930	13016	12862	12776	12949	12842	12898	12810	12698	12894	12855	12874	12887	12986	12792	13043	12804	12962	12970	12700	12920	12877	12868	12809	12882	12875	12881	12876	12728	12817	12772	12954	12955	13043	12951	12883	12840	12734	12854	12783	13033	12828	12948	12809	12984	12934	13145	12807	12870	12748	12816	12919	12923	12920	12853	12855	12950	12868	12856	12953	12959	12869	12891	12917	12773	12948	12923	13017	12731	12975	12923	12862	12764	12862	12943	12643	12816	12818	12971	12862	12975	13050	12868	12983	12922	12892	13027	12983	12649	12902	12827	12999	12824	12990	12641	12891	12880	12767	12893	12707	12732	13016	12926	12899	12905	12794	12907	12912	12718	12959	12930	12934	12826	12837	13110	12890	12839	12848	12873	12820	12684	12822	12931	12873	12862	13015	12979	12885	13096	12947	12782	13101	13114	12869	12677	12885	13042	12932	12975	12858	12937	12864	12879	13092	12907	12846	12855	12829	12685	12912	12816	12917	12944	13103	12855	12883	12968	12952	12939	12896	12747	12816	12779	12827	12900	12881	12969	12930	12983	12964	12948	12875	12874	12988	12786	12907	12855	12806	12807	12857	12903	12928	13012	12861	12916	13011	12894	12923	12755	13058	12928	12859	12972	12890	12869	12857	12924	12914	12946	12998	12986	12846	12936	12875	12869	12860	12805	12730	12893	12968	12927	12810	12891	13110	12942	12870	12955	12884	12959	12907	12867	12948	12873	12950	12906	12975	12898	12826	12997	12957	12811	12735	12876	12850	13008	13013	12831	12728	12998	13035	12783	13086	12724	12910	12928	12924	12814	12996	12643	12800	12940	12921	13021	12841	12765	13041	12996	12876	12845	12920	12795	12916	12912	12888	12839	12992	12812	12835	12785	12888	12978	12836	12949	13085	12861	12768	12960	12918	12936	12937	12944	12875	12860	12711	12913	13000	12940	12910	12892	12778	12819	12784	12638	12888	12880	13012	12828	12998	12851	12912	12885	12846	12895	12893	12899	12861	12959	12894	12930	12851	12999	12675	12826	12996	12997	13096	12948	12881	12981	12761	12796	12767	12935	12777	12920	12776	12828	12862	12940	12887	12898	12789	12782	12786	12900	12893	12851	12989	12818	12813	12918	12992	12891	12743	12847	12749	12814	12891	12845	12837	12888	12947	12884	12873	12931	12971	13014	12844	13125	13125	12874	12830	12977	12997	12925	12980	12776	13000	12721	12875	13022	12669	12817	12947	12921	12976	12908	12939	12896	12944	12887	12843	12901	12795	12965	13026
24810	21704	29934	29065	34835	37816	39780	34491	29511	26931	24003	22093	21605	20950	19726	19048	18626	18085	18174	17673	17647	17506	17438	17211	17061	16776	16831	16770	16874	16629	16919	16747	16650	16634	16436	16218	16314	16427	16546	16382	16521	16318	16432	16379	16404	16507	16252	16314	16346	16308	16358	16386	16596	16238	16173	16336	16437	16386	16530	16409	16437	16405	16260	16315	16496	16433	16371	16478	16310	16235	16285	16226	16329	16292	16399	16368	16435	16304	16330	16455	16311	16492	16259	16335	16414	16404	16305	16326	16508	16522	16507	16417	16493	16213	16533	16475	16361	16219	16186	16255	16393	16485	16407	16453	16312	16146	16340	16485	16301	16307	16313	16277	16437	16451	16418	16421	16368	16592	16454	16161	16257	16361	16467	16450	16402	16577	16469	16494	16452	16253	16338	16240	16376	16568	16410	16223	16416	16544	16331	16506	16567	16306	16394	16365	16522	16254	16195	16511	16366	16399	16111	16363	16238	16298	16298	16188	16466	16090	16402	16235	16406	16478	16188	16171	16256	16352	16434	16448	16215	16354	16199	16344	16373	16286	16478	16385	16345	16295	16319	16448	16363	16318	16132	16156	16451	16243	16540	16321	16360	16173	16270	16250	16355	16244	16238	16332	16445	16167	16249	16335	16370	16298	16395	16338	16419	16281	16141	16615	16175	16303	16158	16342	16366	16197	16094	16606	16404	16265	16333	16319	16204	16281	16543	16382	16442	16133	16205	16434	16274	16172	16429	16333	16478	16412	16361	16318	16238	16395	16474	16323	16139	16338	16393	16333	16109	16283	16289	16136	16283	16216	16230	16397	16271	16130	16418	16411	16522	16555	16385	16276	16217	16330	16269	16436	16388	16378	16546	16413	16448	16432	16291	16475	16626	16442	16414	16403	16496	16495	16259	16290	16452	16418	16445	16327	16270	16235	16141	16332	16396	16342	16372	16433	16267	16303	16358	16332	16476	16242	16578	16490	16524	16250	16323	16475	16489	16572	16393	16392	16350	16344	16395	16444	16323	16222	16489	16358	16348	16513	16369	16273	16355	16247	16370	16377	16363	16269	16521	16450	16169	16201	16375	16218	16258	16446	16422	16235	16245	16386	16413	16333	16467	16500	16344	16425	16375	16433	16440	16420	16358	16239	16435	16360	16489	16451	16357	16268	16248	16413	16321	16444	16394	16355	16493	16519	16256	16336	16302	16390	16289	16431	16288	16392	16503	16342	16379	16470	16476	16390	16300	16420	16462	16598	16247	16349	16267	16384	16461	16375	16194	16191	16247	16455	16194	16397	16458	16487	16294	16279	16425	16280	16148	16105	16306	16215	16327	16373	16416	16326	16252	16300	16359	16261	16453	16367	16342	16478	16293	16341	16420	16298	16321	16323	16233	16396	16288	16208	16227	16433	16311	16534	16591	16437	16181	16346	16453	16392	16366	16246	16428	16428	16333	16450	16368	16343	16172	16303	16466	16383	16411	16508	16370	16360	16464	16478	16282	16542	16269	16418	16397	16368	16075	16371	16368	16409	16356	16208	16328	16341	16354	16370	16413	16261	16235	16212	16339	16370	16473	16430	16438	16376	16277	16356	16484	16338	16280	16253	16344	16249	16306	16410	16402	16501	16301	16440	16587	16267	16301	16354	16216	16186	16414	16487	16629	16302	16199	16316	16199	16282	16426	16336	16359	16448	16306	16285	16428	16311	16417	16345	16350	16332	16397	16412	16309	16514	16322	16379	16222	16331	16390	16368	16507	16225	16358	16187	16341	16160	16291	16254	16164	16350	16418	16401	16264	16280	16450	16418	16463	16303	16310	16344	16225	16397	16367	16397	16269	16521	16315	16367	16350	16339	16392	16373	16373	16452	16275	16249	16291	16551	16337	16162	16309	16592	16488	16313	16252	16121	16317	16333	16366	16383	16254	16446	16552	16291	16089	16469	16383	16405	16349	16381	16335	16259	16307	16314	16345	16323	16549	16396	16456	16504	16245	16386	16382	16142	16304	16265	16502	15986	16454	16353	16290	16211	16310	16364	16394	16383	16161	16274	16374	16301	16009	16395	16142	16316	16652	16192	16418	16374	16341	16399	16200	16406	16324	16272	16396	16391	16361	16401	16455	16415	16383	16405	16362	16403	16597	16388	16336	16272	16306	16368	16484	16613	16538	16538	16139	16272	16492	16338	16426	16356	16453	16479	16147	16201	16312	16439	16357	16226	16352	16391	16341	16368	16436	16408	16265	16202	16274	16192	16342	16430	16346	16283	16468	16371	16363	16288	16346	16312	16322	16286	16255	16377	16399	16380	16406	16260	16349	16397	16244	16217	16281	16468	16491	16205	16252	16214	16072	16302	16565	16334	16375	16404	16371	16139	16361	16292	16440	16738	16200	16356	16450	16245	16344	16484	16240	16404	16238	16288	16408	16392	16436	16208	16415	16269	16246	16429	16400	16194	16339	16375	16269	16391	16354	16042	16271	16463	16384	16360	16330	16251	16489	16491	16289	16294	16336	16391	16456	16558	16308	16316	16351	16157	16304	16298	16262	16376	16524	16241	16042	16263	16364	16622	16171	16376	16288	16279	16175	16370	16233	16572	16466	16268	16368	16360	16298	16457	16314	16269	16421	16292	16231	16403	16315	16272	16396	16485	16274	16396	16366	16366	16262	16472	16283	16565	16556	16466	16336	16522	16376	16436	16439	16405	16310	16484	16168	16302	16513	16374	16458	16469	16420	16320	16604	16327	16581	16453	16267	16248	16400	16529	16419	16278	16396	16268	16121	16034	16377	16125	16422	16207	16194	16439	16543	16339	16424	16381	16351	16221	16419	16436	16157	16367	16398	16199	16254	16342	16412	16415	16373	16342	16299	16284	16387	16249	16369	16209	16236	16311	16543	16146	16179	16224	16370	16401	16386	16257	16292	16128	16130	16610	16190	16377	16420	16287	16275	16140	16416	16288	16461	16492	16444	16368	16446	16278	16149	16321	16413	16222	16430	16316	16217	16407	16179	16341	16375	16381	16375	16215	16338	16528	16495	16287	16320	16377	16214	16268	16349	16343	16300	16251	16383	16451	16341	16359	16321	16526	16320	16312	16240	16439	16128	16286	16353	16194	16316	16481	16267	16177	16246	16417	16384	16229	16256	16126	16267	16293	16415	16505	16101	16355	16608	16338	16257	16355	16390	16292	16321	16273	16643	16338	16272	16530	16326	16351	16394	16387	16343	16327	16341	16240	16446	16244	16106	16338	16328	16276	16307	16275	16416	16540	16291	16178	16245	16501	16242	16361	16402	16445	16298	16302	16461	16133	16338	16286	16573	16134	16226	16450	16232	16272	16232	16252	16183	16471	16356	16549	16441	16309	16328	16308	16497	16350	16510	16482	16443	16373	16314	16355	16239	16482	16420	16358	16476	16314	16371	16348	16466	16429	16196	16341	16521	16492	16287	16252	16391	16271	16410	16546	16353	16311	16306	16334	16365	16133	16422	16188	16351	16496	16413	16370	16366	16231	16384	16281	16237	16282	16273	16102	16161	16393	16279	16345	16314	16107	16322	16203	16377	16466	16505	16356	16186	16251	16314	16350	16286	16285	16468	16321	16158	16189	16415	16680	16309	16315	16582	16398	16517	16318	16245	16081	16459	16139	16203	16372	16345	16558	16568	16253	16122	16220	16523	16569	16463	16409	16399	16382	16333	16236	16422	16593	16220	16271	16286	16238	16361	16333	16324	16293	16455	16304	16456	16336	16573	16420	16374	16420	16303	16404	16289	16123	16319	16553	16288	16469	16422	16115	16316	16522	16201	16315	16340	16299	16600	16378	16203	16329	16234	16408	16342	16461	16375	16178	16230	16214	16557	16337	16543	16308	16168	16275	16286	16059	16428	16411	16463	16205	16392	16293	16283	16201	16342	16178	16285	16256	16213	16315	16419	16362	16249	16425	16568	16419	16059	16324	16443	16321	16265	16370	16517	16400	16287	16314	16461	16196	16301	16410	16582	16417	16353	16312	16271	16301	16370	16146	16303	16297	16417	16657	16554	16344	16188	16376	16299	16220	16378	16114	16295	16077	16169	16274	16447	16172	16339	16242	16323	16343	16422	16165	16450	16517	16365	16481	16171	16190	16331	16194	16340	16379	16427	16521	16154	16356	16335	16281	16304	16037	16071	16240	16478	16218	16266	16551	16102	16234	16380	16220	16332	16262	16674	16079	16481	16362	16318	16227	16344	16257	16391	16044	16317	16260	16366	16749	16413	16407	16565	16298	16351	16409	16426	16372	16329	16356	16607	16436	16503	16262	16283	16220	16269	16198	16436	16412	16368	16336	16324	16250	16377	16347	16320	16302	16269	16485	16315	16699	16273	16306	16364	16250	16395	16430	16214	16379	16442	16327	16461	16575	16237	16166	16313	16147	16464	16322	16294	16158	16243	16405	16259	16539	16429	16285	16460	16515	16401	16299	16285	16350	16318	16425	16519	16386	16295	16496	16312	16355	16618	16296	16153	16309	16277	16524	16502	16535	16234	16305	16335	16320	16273	16378	16233	16417	16287	16220	16307	16436	16411	16156	16195	16314	16485	16250	16477	16260	16364	16284	16532	16127	16338	16155	16186	16200	16364	16121	16393	16297	16215	16379	16297	16328	16478	16344	16252	16347	16500	16509	16377	16258	16343	16269	16096	16304	16241	16118	16424	16334	16586	16310	16305	16167	16379	16588	16272	16436	16394	16499	16536	16335	16469	16320	16432	16144	16431	16028	16339	16268	16309	16297	16367	16128	16435	16245	16320	16283	16439	16337	16300	16324	16250	16347	16204	16309	16245	16340	16567	16375	16311	16364	16408	16576	16321	16156	16363	16178	16035	16128	16406	16357	16386	16387	16438	16283	16380	16411	16483	16511	16434	16504	16524	16265	16286	16439	16254	16323	16127	16292	16399	16286	16269	16304	16407	16361	16381	16398	16247	16433	16546	16544	16406	16319	16271	16378	16264	16281	16340	16280	16390	16338	16274	16305	16254	16419	16280	16340	16386	16424	16368	16317	16288	16236	16330	16122	16327	16440	16202	16173	16265	16389	16323	16363	16219	16447	16344	16376	16425	16304	16414	16348	16410	16074	16335	16521	16270	16494	16388	16328	16551	16277
25788	50575	55991	56974	53498	44380	41374	36528	30994	27256	23705	21427	21067	19786	17906	16750	16059	15734	15590	15073	14486	14546	14482	14350	13670	13595	13541	13372	13316	13333	13316	13396	13308	13154	12928	13008	12922	13026	13003	12936	12995	13067	12952	13031	12854	13138	12945	12816	12995	13005	12905	12897	12932	12960	12985	12885	13032	12919	12929	12814	12880	13047	13026	12916	12873	12984	13022	12838	13113	12849	12851	12939	12900	12979	12875	12975	12862	12950	13067	13025	12991	12962	12912	12915	12863	12916	12858	12866	12928	12950	12847	13014	13071	13000	12977	12961	12995	13119	13005	12837	13141	13061	12907	12924	12933	12641	12866	13107	12846	13075	13055	13046	12956	12823	12916	12934	12893	12945	12834	13012	12932	12874	12873	12948	13004	12960	13004	12883	12899	12999	12981	13044	13067	12893	12972	12748	12841	12900	12848	12904	12920	12874	12925	12716	12947	12943	12944	12908	12989	13060	12983	12961	12857	12837	12824	12899	13011	12916	12871	12975	12950	12944	12866	12901	12805	13075	12943	12881	12953	12831	12834	12928	13015	12947	12904	12937	13031	12860	13025	12938	13059	12848	12827	13027	12868	12911	12999	12991	12952	12940	12649	12900	13080	12865	12904	12871	12892	12920	12909	12917	12992	12989	12899	12881	12902	12703	12863	12758	13017	12907	13071	12890	12972	12842	12924	12821	12753	13078	13099	12874	12814	13059	13015	12875	12897	12902	12892	13002	12970	12821	13075	12905	12919	13082	12992	13155	13038	13021	13110	12997	13169	12954	13035	13074	12841	12939	13004	12955	13058	13080	12988	12848	12918	13046	13093	13047	13047	13002	13001	12895	12979	12893	12830	12863	12937	12926	12849	12974	12966	13028	13008	12867	12861	12973	13040	13078	12953	12884	12841	12798	12929	12921	13117	12979	12856	12980	13001	12965	12899	13027	12999	12821	12967	12856	12973	12883	12988	12959	12789	13017	12872	12965	12876	12935	12946	12986	12806	12915	12760	12793	12756	12954	12972	12994	12836	12838	12771	13022	12868	12953	12880	12938	13008	13191	12857	12953	12971	12843	13004	12923	12874	12787	12970	12964	13048	12831	13031	12868	12962	12898	12801	12877	13030	12855	12813	12818	12936	12921	12912	12950	13000	13026	12851	12879	12829	12827	12942	13009	12736	13029	12932	12974	12954	13054	12858	12789	13089	13009	13023	12955	12945	12679	13094	12820	13095	12980	12939	12904	12902	12977	12934	12940	12918	13011	12939	12900	12977	12895	13033	13012	12966	12874	12889	13062	12931	13021	12970	12909	12947	13032	12867	13005	12962	12837	13040	12954	12755	12919	12928	13130	12926	12799	12960	12848	12924	12942	13046	12784	13056	12901	12871	12914	12955	12822	13069	13021	13136	12860	12978	12825	12908	12912	13167	13063	12975	12890	12964	12894	12910	12950	12981	12982	12929	12913	12956	12764	13094	13009	12957	13087	12939	12884	13014	13009	12925	12934	13152	12897	12966	12998	13061	12900	12965	12983	12909	12876	13028	13020	12728	12983	12887	12847	12979	12868	12804	12864	12807	12953	12883	12873	13067	12903	12897	12896	13099	12916	13157	12903	12950	13017	12877	12825	12936	13003	12771	13144	12852	12817	12916	12943	12838	12847	12955	12875	13002	12920	13028	12982	13022	12937	13042	12981	12851	12960	13077	12857	12901	12895	12844	13060	12829	12915	12880	12951	13071	12962	12855	13028	12834	12903	12871	13019	12907	13037	12742	12901	12910	12972	12913	12986	13075	13012	12935	12819	12801	12950	12997	12991	12777	12851	12978	12964	12928	12858	12935	12948	12970	12955	12869	12904	12930	13034	12946	12889	13091	13034	12985	12866	12892	12763	12944	13080	12785	12952	13054	12986	13022	12879	12988	12910	12867	12891	12863	13044	12845	12995	12856	12946	12907	12992	12839	12869	12861	12759	13097	12874	12807	13013	12990	12879	13139	13000	12846	12794	12826	12868	12981	12869	12928	12863	12932	12964	12833	12893	12861	12872	12880	12842	12965	13067	12915	13116	12805	12892	13090	12718	12881	12934	12918	12834	12797	12864	12747	12895	13100	12907	12937	12845	12821	12909	12748	12794	12888	12802	12947	12996	13010	13001	12999	12944	13025	13127	12941	13163	12943	12814	12898	13053	13105	13108	13003	13016	13073	12962	13026	12962	12967	12854	12781	12956	12950	12904	12876	12900	12902	12882	12834	13079	12804	12988	12862	13203	13029	12946	12920	13004	12912	12902	13029	12831	12925	13040	12955	12894	12954	12838	13035	12926	12952	13019	12927	13053	13005	12878	12984	12826	12945	12977	13094	12915	12997	12986	12956	12937	12974	13100	12810	12890	12978	12992	13132	12809	12915	12881	12997	12812	12924	12833	12863	12891	12922	13038	13023	12966	12905	12933	13025	12904	12863	12982	12837	12887	12962	13117	12998	12969	13002	12940	12863	12982	12948	12811	12897	12956	12863	12982	12878	12994	12882	12983	12804	13033	12829	12964	13111	13134	12904	12797	12980	12868	12990	12785	12979	12991	12780	12804	12871	12944	12822	12879	12860	13028	12986	12924	12865	12868	12794	12943	12836	12937	12984	12898	12915	13030	12967	12801	13005	13033	12908	12997	12929	12999	12922	12953	13043	12810	12861	13039	12985	13029	12985	12689	13067	12925	12952	12842	12988	12902	13025	12760	12952	12985	12811	13204	12883	12934	12813	12817	12925	12903	12923	13092	12866	12863	12937	12994	13094	12921	13013	12907	12960	12921	12901	12966	13070	12990	13032	13024	13012	12911	12990	12890	12978	13045	13047	12955	12793	12846	12847	12984	12952	13010	12826	12946	12918	12859	12859	12787	12909	12919	13115	12775	12892	12983	12892	12914	13050	12937	12912	12846	12912	12906	12952	12926	12971	12887	12755	12993	12937	13014	12862	12782	12791	13005	12864	12816	12983	12865	12896	12979	12986	12995	12802	12979	12898	12972	12961	12947	12921	12901	12836	13002	13172	12897	13029	13128	12842	12990	12796	12909	13042	12658	12940	12962	12976	12972	12973	13038	13025	12967	12872	12877	13034	13056	13038	13080	12902	12770	13091	13048	12861	12821	12838	12862	12788	13065	12934	12821	12921	13042	12964	12993	12969	12953	13145	13011	13057	12991	12799	12913	12913	13053	12836	12908	13013	12980	13043	12887	12940	12851	13041	12912	12934	13048	12947	12953	12986	13020	12871	13057	12987	12893	12934	12765	12907	12888	12817	12878	12789	12962	12789	12889	12779	12740	13009	12939	12771	12994	12852	13003	12932	13008	12893	12994	12999	12909	12935	12743	12928	12812	12910	12921	12834	13053	12845	12787	12892	12883	13055	12920	13037	12804	12880	12919	12997	12975	12910	13074	12940	13005	12871	13009	12970	12921	13002	12982	12940	12879	12911	13064	12940	13078	13019	12894	12720	12977	12927	12983	13004	12874	12817	12987	12907	12848	13069	12920	13017	13092	12828	12989	12873	12839	12766	12936	13112	13065	13031	13000	12719	12935	12851	12867	12904	13005	12934	12875	13030	12906	13074	12906	12831	12977	12838	12878	12893	12920	12832	12926	13083	12955	12821	12846	12892	13088	12853	12811	12952	12870	13041	12862	12990	13036	12900	12825	13043	12969	13140	12954	12785	12807	13033	12805	12928	12943	13054	12848	13177	13055	13026	13109	12917	13011	12939	13100	12882	13015	12881	12838	12876	12869	13071	12851	12971	12922	12966	12888	12895	13025	12856	12969	12972	12885	12979	12801	12895	12785	13102	12808	12959	13002	12863	12967	12911	12855	13003	13025	13004	12887	12970	12875	12909	12821	12846	12839	12804	12869	12917	13005	12927	12860	12869	13011	12857	12860	12971	12857	12899	12940	12841	12869	12965	12953	12916	12921	12818	12847	12838	12948	12981	12938	12955	12868	12871	13118	13048	12838	13147	12944	12988	13059	12805	13088	12917	12916	12920	13002	12914	12971	13052	12941	12901	13007	13054	12755	12887	12880	12827	12758	12879	12938	12988	13036	12985	12937	13103	12892	12870	12895	12907	13045	12903	13017	12993	12856	12857	12840	13158	13000	12928	13028	12925	12979	12988	12973	12923	12958	12886	12903	12839	12932	12850	12760	12832	12966	12917	12915	12974	12910	13006	12836	12918	12901	12826	13002	13032	12999	12991	12839	12840	12927	12971	12961	12997	12903	12981	12910	12912	12842	13029	12995	12884	12994	13067	13003	13077	13038	12891	12888	12995	13029	12931	12958	12896	12885	12976	12916	13017	12819	12873	12914	12935	12994	12848	13041	12902	13014	12904	12944	12971	12988	12892	13030	12991	12929	12966	12968	12989	12912	12884	12976	13003	12912	13009	12968	13092	12846	12659	12935	12788	12986	13021	13006	12967	12853	12943	12774	12819	12804	12865	12974	12881	12945	13058	12821	12724	12800	12921	13149	13113	12996	12968	12980	12781	13065	12896	12779	12814	12917	13124	12953	12958	12913	13014	12924	12860	12899	12778	12829	12867	12877	12822	13076	13016	13001	12908	12870	12884	12838	12916	12816	12958	12835	12874	12976	13033	12896	12900	12813	13007	12861	13081	12969	12961	12898	12899	12874	12677	12978	12909	12888	12798	12838	12970	13094	12879	13052	12910	12968	13043	12909	13130	13066	12921	12944	12932	12949	12931	12999	13004	13111	12882	12985	12924	12900	12984	13054	13126	13078	12831	12975	12928	12980	12954	12798	12921	12930	13021	12809	12858	12935	12887	12858	12882	13004	13167	13048	12924	12900	13040	12935	12927	12973	12976	12829	12875	12940	12866	12879	12793	12923	12873	13080	12828	12888	12927	12923	12920	12907	12840	13072	12857	13056	12795	12883	13035	12979	13066	13085	12838	12844	12961	12774	12993	12990	12884	13036	12742	13182	12876	12916	12909	12928	13001	12979	12923	12965	12965	12996	12904	12981	12986	13006	12850	13022	12964	13028	13031	12654	12849	13009	12975	12888	12829	12918	13071	12913	13018	13057	12990	12825	13041	12830	12986	12904	12817	12946	12944	13101	12927	13183	12958	12928	12971	12941	12959	13009
36892	46166	48315	46661	38394	34029	31145	28255	24132	21650	20101	18839	18828	18670	17885	17344	17466	17455	17112	16939	17004	16851	16791	16878	16841	16902	16651	16768	16533	16558	16418	16452	16595	16531	16536	16377	16429	16478	16451	16471	16536	16355	16396	16460	16231	16326	16456	16369	16555	16483	16691	16433	16516	16425	16478	16734	16414	16302	16410	16495	16508	16500	16375	16383	16333	16436	16520	16459	16302	16684	16547	16654	16524	16564	16469	16498	16255	16266	16520	16590	16588	16458	16366	16466	16523	16540	16377	16534	16496	16413	16454	16274	16384	16363	16688	16463	16675	16509	16442	16267	16461	16479	16531	16469	16328	16512	16357	16369	16505	16318	16421	16508	16526	16406	16436	16299	16589	16392	16202	16367	16500	16411	16164	16454	16508	16381	16268	16502	16296	16252	16214	16267	16441	16245	16327	16485	16615	16632	16452	16418	16446	16595	16565	16290	16434	16610	16477	16411	16371	16411	16346	16327	16444	16502	16553	16452	16361	16413	16446	16462	16557	16595	16524	16488	16432	16498	16413	16359	16495	16351	16414	16495	16448	16480	16308	16549	16570	16203	16573	16617	16514	16320	16334	16292	16319	16354	16301	16452	16467	16630	16312	16757	16519	16414	16471	16487	16450	16388	16292	16261	16279	16424	16733	16633	16234	16560	16445	16445	16470	16500	16307	16126	16327	16555	16336	16472	16599	16463	16475	16637	16133	16397	16456	16385	16468	16587	16492	16513	16518	16551	16444	16171	16348	16324	16619	16444	16280	16431	16634	16283	16466	16184	16540	16299	16486	16617	16399	16240	16654	16374	16515	16530	16452	16413	16431	16459	16326	16262	16192	16477	16319	16362	16517	16421	16373	16795	16501	16272	16536	16040	16156	16428	16351	16453	16401	16438	16563	16212	16311	16419	16599	16381	16393	16278	16407	16553	16594	16664	16669	16434	16421	16557	16493	16524	16480	16479	16321	16366	16276	16510	16354	16379	16569	16469	16423	16525	16291	16365	16328	16393	16762	16531	16668	16442	16557	16571	16285	16401	16338	16413	16351	16566	16392	16419	16385	16553	16441	16494	16163	16458	16423	16540	16250	16474	16619	16526	16313	16569	16321	16220	16457	16519	16585	16399	16501	16440	16481	16591	16350	16287	16394	16529	16388	16494	16528	16509	16355	16434	16409	16377	16546	16437	16413	16330	16581	16400	16383	16327	16630	16362	16308	16397	16325	16426	16391	16572	16383	16300	16556	16277	16287	16534	16465	16560	16354	16596	16638	16407	16590	16278	16407	16400	16475	16517	16469	16413	16275	16609	16633	16512	16629	16298	16414	16276	16531	16486	16422	16134	16444	16429	16548	16287	16455	16407	16460	16495	16368	16374	16469	16438	16344	16408	16521	16448	16468	16518	16537	16352	16665	16663	16504	16505	16443	16308	16767	16493	16391	16439	16555	16452	16236	16394	16547	16428	16350	16385	16330	16403	16648	16543	16534	16332	16431	16364	16454	16561	16471	16558	16366	16503	16603	16512	16580	16376	16360	16449	16253	16344	16205	16530	16503	16492	16653	16439	16427	16465	16514	16294	16340	16453	16544	16404	16316	16398	16578	16388	16404	16541	16404	16407	16398	16530	16370	16454	16437	16549	16554	16430	16630	16340	16530	16644	16366	16520	16446	16391	16246	16415	16389	16341	16254	16322	16551	16613	16466	16449	16286	16591	16332	16444	16400	16429	16540	16344	16535	16338	16488	16299	16556	16367	16579	16316	16508	16441	16510	16490	16515	16517	16509	16344	16280	16476	16333	16171	16477	16442	16310	16348	16393	16393	16286	16571	16478	16569	16552	16276	16622	16333	16451	16451	16223	16516	16625	16599	16534	16513	16355	16449	16534	16334	16470	16299	16510	16405	16358	16492	16501	16340	16420	16444	16670	16392	16540	16555	16341	16619	16522	16391	16393	16495	16541	16477	16378	16340	16487	16519	16492	16318	16461	16379	16536	16453	16354	16353	16423	16302	16579	16391	16489	16512	16518	16392	16545	16629	16423	16462	16462	16380	16498	16499	16470	16401	16589	16370	16457	16504	16469	16473	16457	16446	16567	16527	16329	16314	16475	16360	16514	16205	16447	16282	16473	16593	16328	16496	16627	16560	16455	16563	16299	16339	16601	16595	16463	16375	16477	16327	16446	16304	16531	16302	16323	16374	16565	16597	16697	16494	16332	16393	16312	16590	16424	16355	16543	16488	16390	16642	16263	16302	16425	16376	16542	16463	16545	16321	16116	16392	16526	16426	16524	16328	16252	16267	16441	16481	16398	16448	16376	16582	16410	16261	16648	16381	16446	16501	16390	16557	16505	16260	16364	16319	16565	16280	16261	16619	16364	16561	16657	16394	16696	16314	16456	16537	16417	16266	16403	16569	16447	16624	16374	16462	16388	16508	16321	16299	16558	16388	16318	16520	16632	16521	16249	16329	16352	16351	16470	16491	16345	16487	16686	16449	16463	16757	16476	16448	16418	16466	16262	16546	16515	16378	16333	16337	16280	16519	16456	16365	16386	16440	16475	16196	16377	16484	16537	16518	16613	16285	16461	16396	16616	16351	16441	16697	16560	16577	16606	16569	16509	16436	16505	16493	16474	16466	16434	16244	16659	16389	16413	16335	16307	16424	16291	16462	16549	16316	16419	16297	16322	16459	16358	16405	16504	16353	16220	16456	16402	16356	16466	16404	16567	16678	16386	16308	16405	16538	16413	16458	16527	16348	16556	16401	16303	16270	16475	16408	16653	16367	16453	16548	16467	16471	16310	16410	16563	16500	16285	16376	16410	16267	16301	16397	16408	16386	16388	16358	16237	16246	16250	16476	16468	16277	16406	16535	16340	16405	16314	16407	16334	16467	16440	16421	16489	16301	16283	16342	16401	16289	16329	16380	16588	16380	16262	16517	16442	16382	16578	16496	16667	16551	16423	16533	16376	16667	16439	16565	16424	16385	16344	16468	16466	16492	16408	16427	16559	16555	16448	16567	16656	16536	16364	16426	16420	16339	16135	16289	16387	16299	16475	16340	16703	16512	16489	16251	16396	16558	16387	16555	16449	16348	16622	16458	16598	16517	16508	16483	16369	16622	16461	16386	16382	16521	16302	16264	16284	16529	16399	16369	16412	16404	16364	16549	16451	16318	16378	16307	16250	16440	16357	16477	16329	16461	16375	16343	16624	16519	16526	16303	16605	16573	16515	16488	16478	16494	16409	16407	16537	16556	16564	16631	16268	16269	16265	16432	16521	16281	16401	16218	16543	16508	16383	16491	16433	16426	16583	16663	16122	16475	16305	16267	16306	16380	16422	16322	16572	16557	16418	16415	16477	16549	16397	16183	16515	16355	16374	16344	16177	16464	16413	16572	16453	16482	16469	16334	16475	16432	16323	16388	16397	16422	16355	16575	16492	16431	16295	16176	16431	16677	16542	16355	16564	16533	16459	16495	16456	16392	16488	16480	16685	16379	16286	16491	16361	16615	16306	16282	16252	16544	16499	16418	16184	16466	16479	16150	16492	16534	16326	16369	16386	16580	16442	16406	16202	16451	16290	16474	16607	16468	16516	16600	16421	16343	16222	16324	16379	16500	16452	16436	16403	16586	16385	16359	16638	16579	16484	16508	16438	16395	16415	16441	16392	16571	16282	16549	16594	16316	16341	16379	16028	16373	16284	16451	16296	16571	16425	16528	16523	16525	16364	16414	16438	16243	16466	16440	16791	16430	16520	16380	16542	16387	16488	16478	16515	16469	16689	16444	16428	16466	16414	16232	16151	16399	16483	16397	16461	16314	16447	16384	16502	16355	16078	16338	16442	16418	16539	16335	16313	16514	16385	16419	16558	16585	16657	16642	16502	16697	16449	16429	16526	16258	16457	16407	16415	16293	16511	16500	16306	16543	16479	16326	16309	16403	16373	16556	16229	16439	16350	16373	16539	16568	16562	16312	16453	16452	16544	16370	16417	16544	16451	16193	16592	16586	16340	16577	16345	16508	16379	16323	16514	16407	16380	16470	16385	16352	16535	16377	16442	16331	16400	16266	16342	16325	16551	16411	16394	16401	16493	16359	16360	16264	16339	16533	16664	16590	16400	16308	16532	16403	16730	16511	16362	16518	16492	16481	16478	16478	16483	16419	16394	16347	16315	16396	16550	16394	16543	16481	16532	16516	16548	16290	16274	16025	16495	16259	16402	16316	16404	16396	16357	16220	16485	16510	16204	16489	16386	16541	16482	16418	16290	16260	16400	16315	16499	16576	16347	16541	16550	16611	16398	16285	16609	16459	16742	16500	16463	16406	16555	16347	16468	16567	16577	16495	16530	16468	16481	16381	16359	16702	16564	16280	16564	16418	16318	16409	16614	16288	16339	16667	16321	16213	16288	16410	16390	16316	16484	16499	16430	16628	16658	16257	16422	16593	16543	16358	16474	16289	16444	16453	16408	16467	16552	16538	16631	16546	16559	16414	16583	16525	16504	16496	16409	16433	16509	16200	16431	16449	16261	16379	16400	16311	16432	16419	16412	16453	16267	16506	16425	16544	16492	16283	16369	16583	16462	16378	16467	16509	16526	16380	16579	16373	16402	16276	16406	16367	16504	16552	16390	16401	16514	16539	16394	16394	16627	16377	16547	16354	16474	16452	16451	16636	16510	16336	16379	16621	16320	16469	16387	16648	16400	16493	16332	16270	16349	16379	16526	16565	16451	16618	16537	16494	16451	16541	16592	16461	16456	16425	16347	16502	16347	16618	16345	16335	16593	16411	16520	16524	16412	16449	16445	16492	16617	16421	16324	16399	16153	16293	16626	16702	16676	16564	16614	16236	16500	16429	16720	16616	16663	16317	16410	16490	16255	16590	16494	16769	16468	16465	16493	16344	16364	16477	16280	16449	16529	16386	16595	16394	16658	16714	16421	16252	16485	16395	16444	16486	16504	16396	16428	16420	16535	16407	16315	16504	16344	16434	16584	16451	16236	16563	16395	16263	16569	16434	16433	16445	16682	16548	16377	16452	16476	16397	16314	16399	16579	16326	16385	16318	16418	16336	16639	16341	16312	16427	16589	16413	16461	16502	16471	16597	16217	16414	16327	16352	16260	16480	16338	16669	16588	16192
30237	49064	52769	50920	40403	36486	33061	29022	23925	20577	18408	16750	16992	16200	15138	14704	14694	14752	14282	13777	13987	13605	13547	13492	13648	13390	13259	13285	13144	13271	13034	13178	13082	13214	12800	12884	12957	13146	12987	12955	13041	12816	12861	13010	13043	12902	13068	12957	13088	12804	13062	13104	12943	12903	13128	13006	13148	12895	12917	13190	13127	12857	12952	12903	13127	13084	12952	12974	12942	13052	12856	13039	12934	12982	12857	13092	12914	12928	12876	12920	13042	13096	13156	13057	13097	13045	13102	13060	12994	13088	13027	12990	13021	12940	12962	13046	12926	13002	13133	12977	12903	12985	12897	12896	12964	13058	13082	12918	13118	13084	12926	12936	12927	12751	12994	12930	13122	12988	12946	12963	12995	12927	12941	12967	12822	13142	13029	12936	12911	12791	12972	12999	12920	12835	12903	13101	13026	12999	13014	12789	12929	12872	12954	12819	12842	13052	12994	13056	12891	12946	12974	13177	12998	12975	13001	12970	12982	13051	12972	12962	12954	12984	12892	12979	12970	12998	13031	12917	12928	12909	13093	13044	13025	13076	12959	12877	13017	12958	13029	13011	12943	12983	12910	12916	13088	13072	12916	12914	13000	13051	12892	12934	13071	13024	12947	12987	12934	13180	12816	12707	12927	12981	13049	13041	12901	13169	12960	12932	12912	12932	12894	12811	12921	12813	13117	13099	13034	12873	12950	13031	13013	13074	13034	12954	12846	12974	12926	13057	13054	13025	13089	13187	12964	12986	12932	12976	12943	12989	13048	12990	13132	12927	12909	12919	13055	13036	13032	12878	12759	13044	13051	13046	13125	12905	12879	12928	13025	12786	12814	12890	12902	13084	13036	12910	12984	13008	12878	13039	13060	13137	13108	13016	12968	12922	13080	13021	12991	12861	13012	12931	13044	13075	12925	13047	13077	12999	13014	12957	13067	12983	13014	13074	12786	12998	13108	12984	13017	13057	13119	12906	12893	12864	12983	13042	12786	13163	12958	13023	12982	12963	12986	13138	12883	12889	12881	12773	13016	13103	12986	13086	12916	12999	12977	13018	12919	13061	13133	13026	13040	12939	13004	13090	12855	13044	12968	12971	12909	12936	12989	12954	13177	12968	13048	12908	12990	13041	13114	12935	13147	12858	12806	13030	13061	12863	13011	13075	13044	13078	12953	13056	13045	13106	13167	12926	12888	12993	12912	12970	12922	12994	12843	12925	13056	12934	13123	12900	12987	12972	13082	12996	12949	12914	13077	12993	13002	12916	12831	13003	12905	12915	12929	12788	12882	12899	12980	13048	12943	13145	12945	13072	12897	12957	13097	12998	12963	12936	13064	12984	12994	12906	13045	13038	12946	12873	12944	13035	12967	12979	12954	13073	13122	13066	13005	13037	12800	12958	13042	12894	12911	13033	12956	12965	12965	12895	12884	13070	13081	12999	12819	12835	12932	12897	13147	13061	12833	12915	12886	13023	13030	12895	12974	12967	12942	13009	13113	12997	13022	12877	13041	13092	13003	13212	12914	13007	13190	13041	12923	12845	13015	13151	12954	12961	13039	12992	13208	12931	12986	13023	13021	13011	13023	12875	12959	12973	12989	13018	13022	12918	12936	13031	12835	12997	12876	13105	12849	12878	12944	12999	13061	12996	12795	13069	13111	12964	12965	12973	13016	12918	13002	12933	13057	12866	13151	13014	12853	12935	13040	12989	12928	12830	12889	13074	12951	13099	12899	12938	13015	12970	12839	13058	12948	13034	13035	12862	13030	12919	13023	12947	12949	12952	13007	12982	12945	12893	13017	13068	13140	12911	13110	12932	13020	13164	12977	13137	12929	13006	12897	12868	12940	12921	12909	13002	12890	13153	13060	13042	13233	12970	13050	13164	12906	13055	12934	12973	13123	12933	13026	13045	13044	13090	12904	12960	12918	12920	12978	12910	12981	12927	13021	13027	12931	12989	13002	12957	12975	13135	13022	13049	13123	13084	12979	13004	13117	12928	13099	12843	13212	12922	13009	12957	13004	12948	13106	13064	13082	13050	12885	12830	12997	12969	13063	12989	12977	12899	12926	12910	13008	12902	13116	12881	12876	12937	13025	12745	12916	12806	12969	12965	12861	13018	13097	12940	12818	13123	13153	12844	13043	12907	12934	12881	13048	12864	13030	12974	13085	13034	13011	13193	13055	12852	13032	12983	13052	12970	13099	13089	13054	13102	12970	12928	12966	12818	13262	12992	12919	12875	12952	13060	13068	12896	13077	12855	13064	13034	13036	13093	13092	12887	13171	12843	13091	12898	13003	12910	12978	12999	12969	12957	12897	12959	12792	12772	12940	12978	12929	12946	13052	12957	13065	12992	12965	13042	12930	13133	12927	12877	13119	12902	13012	12949	12870	12777	12985	12794	13134	13120	12940	12930	12974	13038	12968	12876	12998	12815	13021	13020	13100	13079	13107	13054	12973	12854	12969	13096	12819	12925	12856	13060	12875	12916	13055	13039	13081	13060	13028	12999	13066	13119	13105	13074	13042	12946	12921	13071	13050	12954	13115	12974	13016	12892	12957	12998	12885	12983	12965	13055	13033	12986	13057	12904	13065	12871	13085	13166	12950	13110	13052	12926	12818	12985	13018	12910	13019	13154	12883	13114	12858	12894	12960	13037	12990	12940	13053	12825	13206	12942	13005	12857	12888	13074	13038	13202	13058	12884	13127	12935	13116	12789	12967	12931	13114	13013	13006	13151	12815	13019	13132	13067	12921	12952	12994	13171	12893	13009	12948	13032	12894	13025	13054	12863	13188	12900	13053	13018	12922	13029	12931	12979	12987	13136	13062	12950	13069	12982	13089	12955	13092	12950	13240	13028	12906	12957	12885	12912	12918	12971	13134	13055	12982	12843	12958	12894	12850	13057	12915	13040	12999	13070	12948	12990	13100	12778	12948	12938	13059	13091	13038	13156	12899	12930	13015	12900	12922	12842	13037	13084	12996	12974	13121	13143	13109	13026	12976	12858	12886	12910	13041	13194	13012	13054	12874	12939	12845	12954	13242	13050	13114	13046	12866	12897	12998	12945	12877	12929	12941	13073	13114	12969	12888	12917	12920	13156	13071	13067	13062	13055	13063	12985	13003	13124	13011	13052	12971	12833	12848	13199	12932	12963	13133	12897	13096	12941	12941	12993	13104	12960	13025	12980	12901	13139	12897	12910	12977	12966	12819	12894	13189	13048	13002	13023	13089	13101	12945	12872	13016	13079	12872	13057	12969	13030	12857	13018	12991	13057	13050	13097	12860	13043	12869	13108	13083	13157	12950	12952	13012	13053	12922	12884	13110	12879	12931	12933	13162	12982	12962	12973	12836	13114	13042	13127	12886	13116	12953	12930	13017	12865	12950	13095	12946	12951	12793	12994	12887	12989	12979	13031	13033	13005	13162	13030	13023	12905	13046	12968	12855	13106	12930	12986	12862	13075	12960	13036	13048	12997	13004	13030	12969	12959	12919	12978	13033	12953	13029	12916	12812	13042	12925	12969	12820	13075	13047	13041	13046	13077	12933	12894	12931	12936	12779	13098	13033	12989	13163	12942	13016	12922	13046	12870	13100	12975	12932	13024	13097	12743	13045	12975	13097	13033	12863	13079	13039	12916	12906	12992	13020	12851	13051	12894	12949	13097	13051	12943	12933	13012	13028	12959	12795	12894	12923	13076	12918	13139	13112	12882	13025	13070	12887	13042	13091	13040	13075	12967	13089	12797	12963	13086	12958	12930	13042	12919	12830	12943	12934	12843	13068	12955	13097	12994	13036	13085	12965	13208	12948	12990	12924	12911	13072	12866	13085	12921	13062	12868	12941	13120	12982	13208	13012	13127	12967	12880	13073	12982	13098	13024	13022	13135	13133	13137	13109	13078	13103	13049	12880	13186	12970	12952	13158	12929	13128	12972	12919	13117	13236	13043	12899	13004	12845	12891	12900	13056	12910	13056	12960	12922	13040	12820	12858	13224	12994	12896	13018	12964	12796	12989	12958	12944	12982	12988	12983	13188	12993	12968	13013	12967	12989	12845	13076	13007	13013	13088	12965	12762	12987	12951	13138	12922	13012	12990	13075	12935	12872	12925	12901	12967	13078	12986	13057	13004	12980	13015	12940	13007	12960	13011	13044	12893	12981	12881	13104	13128	12921	13049	12967	12963	12992	13083	12956	12941	12899	12929	12916	13060	12910	13084	12746	12939	13135	13155	13068	13023	12982	12982	13073	13174	13070	13077	12898	12975	12848	13059	12886	12751	13074	13065	12966	12954	12892	12996	13033	12873	13213	13158	12797	13127	13006	13064	13195	12897	12938	12952	12933	12956	13004	12994	12961	12697	12894	12951	13138	13010	12917	12985	13152	13028	13011	13045	12824	12728	13018	13048	12919	12875	13007	13106	12898	13178	12924	12972	12942	12950	13094	12961	12874	13131	13094	12930	12945	13104	13028	13049	12998	13112	13065	12925	12959	12845	12816	13015	12917	13025	12880	13016	12882	13048	13022	13020	12894	13039	13125	12898	12867	12927	12851	12830	13030	12947	13046	12931	12935	12854	13020	13049	13039	12910	12952	12960	13134	13067	13017	12936	13100	13057	13138	13114	12916	13036	13056	12870	12926	13026	13040	12972	13008	13207	13052	13154	12960	12864	13001	13144	13046	12964	12939	12955	13099	13083	13090	12900	12879	12898	12998	13113	12978	13014	12980	12844	13083	13160	13035	13095	12857	12847	12988	12988	12879	12852	13024	12991	13035	13045	13088	12956	12940	13058	12889	12851	12963	12918	13142	13055	13103	12944	13246	13124	12976	13102	13113	12910	12936	12901	12828	13037	12994	12849	13006	12920	12970	13013	13159	13031	12912	13122	13003	13052	12972	12779	12909	12980	12978	12751	13116	13042	12872	13076	12904	12975	13088	12906	13040	12997	12986	13132	13030	12960	12867	12951	12920	12886	12935	13051	13006	13005	13145	12984	12888	12825	13098	13045	12868	13017	12960	13063	13052	13020	13022	12993	12955	12986	12901	12986	12910	13059	13070	13113	13024	12887	13003	12998	13073	12977	13018	12818	13188	13131	12893	12994	13135	13105	12895	13092	12993	12905	12920	12939	13017	13025
26588	23830	34654	36967	37697	37309	34346	29247	25238	22836	20627	20047	20569	19700	18445	18104	18180	18053	17757	17564	17256	17379	16956	17043	16638	16889	16677	16796	16522	16601	16724	16827	16381	16397	16437	16390	16433	16317	16165	16241	16166	16292	16264	16320	16131	16281	16357	16236	16264	16294	16333	16487	16252	16528	16345	16360	16163	16224	16396	16285	16271	16343	16286	16476	16542	16329	16336	16277	16357	16374	16196	16090	16188	16435	16395	16174	16332	16324	16340	16532	16283	16272	16034	16197	16218	16373	16448	16366	16438	16145	16457	16219	16201	16248	16310	16628	16172	16254	16323	16351	16418	16350	16380	16344	16319	16301	16209	16233	16382	16458	16425	16225	16397	16339	16334	16425	16304	16261	16265	16185	16332	16413	16247	16205	16324	16165	16320	16347	16319	16202	16241	16310	16359	16270	16308	16388	16414	16318	16302	16439	16510	16224	16244	16485	16469	16230	16318	16144	16427	16308	16466	16156	16358	16560	16383	16376	16251	16174	16274	16227	16411	16440	16257	16193	16191	16335	16552	16469	16404	16366	16177	16448	16241	16247	16243	16194	16251	16355	16405	16307	16107	16356	16379	16411	16112	16176	16197	16123	16321	16266	16353	16326	16412	16413	16274	16351	16400	16308	16489	16307	16236	16347	16508	16266	16265	16081	16276	16175	16162	16456	16512	16444	16385	16264	16217	16480	16328	16461	16195	16355	16451	16325	16225	16350	16318	16287	16307	16545	16341	16332	16461	16459	16396	16213	16238	16411	16274	16225	16165	16381	16260	16425	16179	16380	16266	16241	16246	16427	16248	16331	16121	16419	16409	16321	16147	16157	16404	16262	16607	16301	16516	16354	16453	16245	16409	16279	16522	16354	16319	16373	16375	16219	16397	16118	16315	16542	16544	16405	16122	16262	16204	16346	16430	16417	16432	16161	16261	16339	16412	16443	16420	16532	16384	16537	16417	16347	16366	16446	16165	16101	16457	16415	16340	16282	16155	15994	16185	16287	16334	16313	16280	16191	16312	16316	16508	16432	16259	16418	16350	16179	16234	16289	16287	16511	16160	16370	16348	16213	16361	16193	16405	16571	16538	16367	16526	16367	16406	16165	16254	16241	16412	16345	16348	16206	16172	16281	16216	16255	16308	16276	16367	16249	16413	16362	16282	16163	16442	16462	16289	16537	16322	16201	16422	16409	16275	16228	16236	16547	16422	16420	16474	16463	16557	16241	16351	16346	16352	16291	16265	16426	16361	16325	16418	16312	16206	16219	16504	16207	16349	16447	16295	16264	16248	16465	16334	16534	16362	16168	16416	16320	16291	16292	16431	16390	16542	16259	16358	16088	16434	16545	16254	16301	16523	16338	16368	16305	16292	16253	16342	16213	16055	16305	16359	16160	16338	16345	16303	16360	16390	16015	16191	16300	16423	16407	16289	16419	16312	16303	16440	16438	16330	16412	16240	16411	16281	16312	16143	16087	16373	16182	16448	16356	16369	16321	16316	16355	16564	16237	16531	16129	16171	16217	16352	16141	16439	16530	16558	16206	16379	16388	16278	16417	16304	16485	16352	16409	16209	16210	16412	16151	16327	16165	16573	16432	16339	16115	16295	16445	16363	16276	16345	16315	16388	16397	16582	16309	16178	16244	16291	16378	16403	16352	16359	16284	16410	16357	16627	16362	16247	16265	16261	16324	16346	16312	16159	16442	16417	16202	16412	16477	16479	16324	16326	16243	16376	16344	16283	16295	16400	16326	16311	16076	16392	16514	16410	16317	16066	16267	16316	16370	16420	16406	16295	16457	16319	16057	16235	16341	16102	16233	16371	16189	16136	16407	16279	16268	16449	16471	16467	16283	16256	16299	16406	16222	16301	16312	16428	16326	16465	16474	16326	16376	16320	16347	16367	16288	16346	16227	16406	16125	16250	16219	16354	16438	16267	16458	16211	16319	16253	16231	16338	16143	16169	16479	16317	16279	16344	16307	16178	16296	16229	16345	16402	16324	16263	16330	16221	16353	16371	16397	16356	16318	16221	16283	16259	16361	16176	16236	16202	16149	16373	16281	16434	16245	16355	16479	16307	16470	16241	16192	16198	16457	16417	16354	16388	16268	16402	16241	16287	16131	16282	16220	16351	16316	16389	16139	16588	16250	16244	16436	16244	16491	16318	16173	16407	16399	16314	16171	16084	16155	16295	16115	16291	16544	16306	16435	16191	16177	16228	16086	16361	16225	16461	16214	16456	16358	16291	16318	16393	16295	16408	16366	16553	16532	16468	16440	16180	16242	16062	16197	16236	16352	16233	16322	16184	16445	16401	16236	16313	16271	16314	16248	16203	16377	16242	16084	16102	16419	16384	16273	16235	16380	16435	16062	16451	16102	16222	16322	16245	16335	16326	16318	16182	16576	16364	16446	16068	16370	16222	16333	16290	16201	16115	16201	16453	16361	16526	16190	16337	16505	16197	16340	16238	16600	16388	16255	16434	16287	16376	16256	16397	16410	16439	16454	16165	16255	16107	16397	16236	16176	16491	16561	16163	16260	16476	16227	16438	16372	16190	16385	16428	16575	16400	16125	16384	16317	16351	16352	16483	16419	16264	16315	16455	16406	16347	16507	16318	16338	16241	16388	16526	16382	16282	16187	16236	16197	16346	16475	16309	16450	16515	16223	16197	16426	16447	16565	16440	16375	16217	16389	16579	16435	16415	16359	16341	16221	16369	16170	16268	16206	16430	16382	16292	16222	16506	16421	16150	16394	16408	16296	16362	16180	16339	16379	16399	16281	16421	16137	16518	16349	16018	16264	16466	16563	16405	16431	16423	16158	16330	16348	16299	16369	16388	16145	16250	16279	16335	16316	16350	16187	16248	16494	16348	16365	16444	16354	16542	16145	16411	16448	16437	16406	16393	16233	16126	16339	16462	16348	16348	16497	16152	16013	16342	16554	16333	16229	16272	16174	16362	16492	16447	16231	16419	16382	16225	16266	16364	16157	16228	16554	16574	16299	16417	16218	16249	16352	16256	16172	16233	16374	16299	16214	16274	16250	16408	16371	16492	16599	16316	16247	16414	16084	16514	16349	16315	16368	16372	16087	16412	16193	16180	16412	16345	16239	16221	16452	16117	16262	16443	16345	16255	16355	16219	16242	16248	16236	16363	16309	16381	16322	16412	16563	16238	16187	16354	16303	16413	16176	16470	16242	16295	16163	16431	16205	16164	16362	16353	16445	16225	16376	16197	16389	16473	16346	16216	16322	16303	16403	16422	16280	16229	16379	16406	16368	16602	16259	16369	16213	16200	16365	16572	16433	16374	16240	16316	16222	16327	16341	16384	16153	16412	16268	16260	16481	16201	16345	16232	16391	16427	16414	16181	16147	16394	16369	16343	16331	16266	16259	16271	16297	16502	16216	16510	16448	16307	16248	16472	16588	16403	16524	16219	16417	16375	16326	16504	16111	16320	16542	16447	16352	16194	16260	16386	16375	16350	16365	16175	16115	16381	16238	16203	16423	16364	16522	16333	16359	16433	16309	16426	16271	16324	16473	16307	16363	16397	16275	16055	16229	16380	16334	16299	15980	16113	16368	16353	16296	16324	16247	16208	16255	16348	16452	16376	16443	16236	16334	16398	16479	16330	16280	16330	16093	16218	16489	16508	16473	16241	16257	16258	16333	16253	16460	16396	16397	16207	16264	16485	16292	16344	16322	16194	16203	16462	16450	16279	16242	16193	16235	16354	16480	16312	16387	16436	16406	16402	16362	16283	16190	16474	16400	16348	16372	16201	16186	16411	16353	16306	16428	16340	16337	16477	16282	16313	16383	16487	16315	16396	16361	16284	16351	16215	16370	16399	16487	16308	16280	16467	16349	16287	16228	16489	16293	16383	16359	16106	16353	16420	16481	16316	16362	16238	16447	16528	16273	16206	16310	16249	16308	16243	16253	16486	16163	16316	16378	16259	16619	16266	16283	16335	16461	16218	16369	16367	16492	16432	16477	16334	16469	16465	16405	16470	16448	16291	16354	16321	16511	16414	16137	16235	16391	16366	16392	16266	16254	16423	16435	16244	16333	16393	16314	16472	16328	16315	16298	16353	16407	16458	16320	16384	16380	16227	16680	16435	16158	16389	16287	16183	16451	16426	16523	16603	16439	16259	16236	16326	16331	16356	16230	16435	16455	16314	16129	16154	16112	16275	16146	16481	16385	16327	16279	16410	16263	16251	16356	16227	16112	16447	16164	16308	16317	16471	16510	16412	16258	16571	16440	16451	16420	16486	16194	16165	16181	16499	16236	16229	16177	16306	16364	16338	16473	16312	16317	16308	16258	16277	16092	16243	16470	16117	16449	16250	16264	16210	16174	16344	16372	16432	16332	16449	16389	16230	16430	16317	16505	16441	16283	16461	16396	16330	16246	16393	16371	16392	16677	16407	16319	16464	16414	16456	16407	16282	16362	16331	16160	16411	16294	16370	16139	16112	16267	16235	16201	16247	16495	16480	16206	16374	16261	16377	16155	16437	16249	16408	16338	16365	16316	16296	16312	16120	16383	16289	16290	16481	16393	16454	16213	16129	16127	16284	16340	16307	16470	16225	16495	16505	16308	16364	16285	16381	16388	16227	16443	16192	16220	16219	16241	16251	16360	16537	16506	16448	16436	16280	16217	16242	16252	16409	16067	16479	16365	16222	16348	16399	16324	16288	16216	16311	16304	16286	16292	16360	16527	16426	16526	16222	16278	16339	16296	16326	16351	16379	16108	16348	16471	16538	16428	16238	16188	16283	16234	16378	16435	16382	16350	16203	16388	16306	16334	16392	16229	16356	16205	16471	16351	16389	16239	16239	16342	16209	16343	16389	16254	16442	16287	16461	16359	16398	16378	16338	16463	16475	16199	16203	16376	16345	16311	16288	16533	16189	16378	16341	16323	16304	16274	16391	16262	16368	16321	16263	16459	16436	16214	16352	16380	16372	16489	16131	16300	16174	16160	16215	16289	16424	16068	16312	16488	16316	16370	16247	16399	16317	16219	16445	16384	16260	16293	16291	16383	16233	16370	16260	16311	16369	16482	16265	16444	16535	16386	16189	16148	16245	16167	16594	16432	16288	16363	16341	16326	16496	16359	16397	16482	16296	16261	16487	16476
31058	54409	56136	52989	47223	40319	35255	30018	25591	21987	19278	18687	19102	17496	16014	15523	15463	15592	15012	14640	14433	14214	13774	13620	13467	13356	13387	13364	13204	13271	13380	13213	13011	13014	13236	12899	13142	12783	12848	13001	12859	12862	12919	12875	12867	13137	12854	12780	12984	13022	12982	12842	12912	12986	12855	12985	12871	12928	12868	13145	13033	12914	12864	12988	12992	12807	13039	12857	12759	12982	13158	13052	12915	12959	12928	13121	12928	12941	13040	13100	13028	12940	12945	13011	12791	12966	12884	12962	12725	12889	13075	13033	12845	12872	12852	13117	13005	12895	13098	12900	13020	12812	13075	12943	12933	12978	12970	13067	12922	12871	13000	12949	12917	12883	12824	13059	12937	12921	12987	12825	13088	12943	12909	12766	12990	12666	12877	12929	12960	12953	12875	12966	12974	12945	13087	13033	12962	13083	12977	12851	12885	12929	12954	12932	12912	13025	12938	12900	12971	12948	12953	12919	12914	12814	12898	12891	13112	13081	13083	12821	12895	13022	13197	13113	12834	12927	12947	13084	13021	12937	13016	12914	12984	12895	12950	13001	12991	12889	12939	12883	12969	13006	12928	12962	13075	13017	12932	12836	12868	13101	12854	12655	12791	12959	13019	12885	12939	12975	12953	13103	12940	12854	13080	13021	12925	12864	12986	12960	13004	13083	12942	12969	13182	12814	12942	12903	13035	12843	12800	12918	12882	12827	13169	12974	12823	12798	12872	12913	12953	12781	12918	13002	12958	12980	12826	12942	13058	12985	12831	12916	12866	12811	12952	12929	12915	12949	12944	12838	12997	13038	13001	12972	12934	12902	13088	12847	12953	13156	12888	13049	12851	12809	12899	12853	13123	12868	12972	12776	12806	12866	12922	12994	12801	13013	13011	12971	12910	12745	12778	13128	12797	12915	13002	12927	13047	12972	12923	12968	12991	12837	12940	12981	12910	13005	12911	13025	12830	12905	13091	13122	13028	12896	12851	12961	12937	12817	12965	13087	12964	13102	12723	12937	12909	13080	12921	12949	13067	13040	12793	12949	12774	12944	12887	13066	12914	12857	12815	12870	12880	12810	12885	12957	12854	12878	12859	13027	12897	12860	12930	13049	12932	12970	12989	12907	12722	12817	12788	13011	12846	13011	12911	12888	12899	12793	12851	13089	12992	12940	12981	12963	12882	13090	12894	12978	12956	12872	13003	13009	13076	12774	12899	13043	12960	12866	12979	12843	12942	12920	13013	13051	12811	12972	12976	12953	13063	12917	13067	12914	12905	12900	12841	12988	12853	12837	12816	13039	12892	12915	12885	12970	12966	12952	12781	12845	12978	13076	12813	12989	12802	13107	12992	12900	13099	13059	12982	13021	12999	12889	12933	12933	12927	12913	12913	12910	12933	13008	12845	12916	13030	12979	12784	12913	13113	12909	13024	12909	12972	12863	12850	13036	13045	12915	13011	12764	12811	13089	13030	12848	12850	12965	13040	13041	12907	12883	12988	13026	12853	13066	13035	12945	12917	12878	12892	13013	13015	12982	13028	12828	12849	13129	12897	12978	12782	12978	13102	13020	12995	12809	12821	13136	13029	12897	13030	12960	12935	13025	12945	13044	12712	13003	12910	12836	13061	13024	13027	12908	12991	12815	12760	12907	12867	12869	13031	13022	12979	12789	12911	13013	13003	12846	12897	13037	13036	13027	12759	12942	12822	13012	13104	12940	13153	12699	13012	12930	13070	12864	12933	13067	12968	13054	12948	12864	13029	12865	13140	12993	13051	12771	12841	12991	12837	12698	12899	12991	13006	12969	12924	12902	12947	13087	12874	13009	12993	12985	12801	12997	13026	12848	12952	13016	12919	13022	12886	12871	13067	12798	13047	12827	12978	12840	13000	13083	12952	12714	12816	12917	13055	13075	13082	12937	12940	13045	12960	12921	12983	12880	12934	12860	12922	12926	12856	13127	12950	13018	12947	12857	12864	12968	13015	12993	12888	13043	12996	12821	12988	13061	12956	12926	12965	12971	12972	12934	12881	12845	12901	12967	13025	12959	12901	12979	13028	13019	12833	13029	12933	12777	13004	13050	12995	13053	13061	12861	12963	12730	13010	13053	12936	12773	13002	13012	12733	12991	13013	12888	13013	13015	13012	12920	12936	12911	12928	13117	12993	12825	13013	12860	12936	12919	12905	13039	12988	12917	13042	12941	12995	13006	12814	12870	12795	12844	12910	13100	12958	13078	13029	12841	13041	12952	12933	12917	13078	12928	12942	12929	12965	12896	12842	13070	12963	13091	13107	12777	12975	12968	12940	12966	12952	12921	13042	12950	13018	12896	12945	12966	13011	12814	12992	12888	12929	12970	12722	12968	12811	12816	12933	12959	12657	12898	12997	12925	12916	13060	13032	12923	13003	12726	12879	13038	12856	12975	12878	12844	12941	12930	13091	12882	12867	12767	13008	13056	12995	12893	12954	13014	12935	13049	12981	12791	12997	12958	12916	12923	13054	12884	12924	12828	12978	13084	12736	12864	13035	13001	13024	12659	12808	13050	13018	12942	12933	12925	13101	12798	12999	12893	12733	13015	12936	12906	13042	13013	12832	12946	12810	12934	12996	13023	12956	12898	12932	12894	13013	12904	13022	12846	13031	12851	12979	12922	13023	12932	12958	12977	13100	13007	12981	12969	13054	12950	12996	12950	13019	12833	12806	12993	13146	12937	12911	12917	12929	12980	12903	12823	12821	13095	12813	12787	12813	13155	12929	13028	12960	13047	12916	12899	13047	12938	13090	12954	13001	12846	13109	12918	12905	12821	13182	12819	13071	12947	12908	12922	13022	13042	12782	12821	13074	12826	12996	13063	13030	12921	12850	12955	13058	13077	13038	12901	13052	12832	13024	12966	12877	12931	12941	12940	13006	12996	12963	12789	12811	12933	13138	12747	12892	13082	12893	12940	12922	12739	12905	12765	13030	12995	12880	12989	12959	12874	12924	13091	12963	13016	12993	12977	13024	12892	12897	12855	12908	12964	12815	12879	12912	12944	12923	13008	12921	12922	12892	13051	12881	12838	13014	12958	12872	12787	12822	12974	12955	12953	12929	12963	13019	12872	13007	12916	12856	13110	13084	13069	12807	12996	12902	12946	12968	12903	12919	12963	12886	12929	12686	12895	12791	12955	12812	12886	12823	13066	12971	13012	12930	12896	12781	12995	12877	12909	13033	12952	12893	12900	12862	12968	12900	12965	12862	12792	12910	12849	13149	12817	12959	12941	12934	13004	12893	13103	12936	12951	13097	12876	12943	13016	13062	13062	12797	12979	13018	13018	13017	12910	12907	12935	12858	12885	13005	12858	12977	12869	13040	13040	13106	12934	12938	12871	13010	12923	12894	12774	12931	12979	12987	13039	12896	13019	12992	12914	12942	13026	13017	12850	13017	13108	12999	12982	12889	13075	12951	12974	12972	12825	13056	12992	12969	12915	12769	12874	13005	12873	12934	12907	12896	12857	12968	12991	12981	13115	12916	12928	12786	13004	12860	13031	12964	12779	12971	12821	13007	13009	12884	12961	12924	12993	12975	13062	12982	12836	13027	12694	13025	13101	12897	13214	12818	12925	12947	13125	12961	12872	13048	12746	12873	12925	12887	12903	12818	12908	12926	12945	13024	12827	13003	12990	13185	12933	13107	12783	12930	12955	12865	12883	13096	12883	12674	12982	12802	12971	12889	13009	12962	12890	12982	12939	12780	13010	13139	13001	12794	13055	12811	12897	12858	12929	12991	12983	12900	13023	12922	12993	12849	12891	12978	13084	12800	13110	12870	12989	12978	12878	12881	12857	12994	12924	13129	13057	13027	12943	12971	12974	12892	12781	12895	12920	12832	12968	13062	12935	12943	12942	12930	12915	13003	12857	12887	12958	13013	12934	12916	12993	13011	12938	12902	13025	13143	12763	13002	12971	12950	12947	12934	13007	12831	13005	12903	12925	13033	12801	12983	12836	12942	13050	13000	12951	13008	12995	13107	13119	12912	12818	12793	13008	13013	12927	12930	12807	12966	12945	12966	13020	12879	12871	12943	12826	12953	12859	12940	12901	12908	12810	12881	13155	12864	12997	13041	12941	12770	13074	12829	12998	12897	12888	12956	12974	12900	12972	13082	12800	12908	12848	12955	12894	13003	12962	12933	12951	13124	13123	13047	13083	12961	12968	12944	13025	12897	12986	12961	12807	12899	12874	12795	12968	12799	13064	12997	12917	12915	13004	13022	12887	12924	12761	13126	12988	12994	12920	12884	12840	12914	12867	12831	13038	12938	13218	12877	12997	13161	12971	12807	12948	12972	12991	12895	12989	12935	12970	12963	12838	12855	13085	13012	13023	12854	12905	13064	12909	12890	13064	13003	12866	13073	12946	13093	12989	12996	12871	12962	12967	12989	12849	12938	12953	12909	13034	12894	13008	12964	12928	13085	12901	13079	12855	13023	12712	12893	12931	13023	12894	13158	12891	12919	12893	12985	12899	12999	12875	13100	12970	13030	12935	12957	13079	12868	13005	12947	12899	13024	13123	12943	12872	12960	12795	12801	13167	12894	12959	12785	12820	13051	13072	12881	13080	12936	13080	12842	12935	12777	12899	13049	12778	12993	12932	13015	12997	13047	13080	12898	13016	13000	12949	13085	12856	13014	12968	12928	12796	12947	13041	12899	12895	12876	13059	13041	12962	13003	12989	13038	12951	12858	12899	12963	12993	12880	12978	13001	12917	12815	13144	12829	12942	12972	12919	12837	12928	13000	12971	13058	12978	12972	13047	12859	12938	13003	13003	12826	12974	12913	12886	12707	12867	12849	13018	12835	12936	12989	12978	12889	12936	12803	12611	12899	12973	12814	12929	12826	12949	13020	12928	13026	13020	12976	12911	12899	12814	12951	12902	12883	12886	13069	12987	12833	12878	13007	12944	13130	12738	13057	12952	12933	12989	12832	12933	12962	13137	12950	12741	12863	12947	12838	12877	13022	12880	13005	13163	13032	12938	12813	13001	13037	12898	12922	12879	13056	12923	13074	13044	12992	12990	13022	12972	13026	12854	12986	13058	13016	12934	13046	12983	12996	13086	13000	13151	12940	13071	13039	12870	13085	13144	13002	13080
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
